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
337067971309	337067971870	337067972420	337067972970	337067973520	337067974070	337067974620	337067975170	337067975720	337067976270	337067976820	337067977370	337067977920	337067978470	337067979020	337067979570	337067980120	337067980670	337067981220	337067981770	337067982320	337067982870	337067983420	337067983970	337067984520	337067985070	337067985620	337067986170	337067986720	337067987270	337067987820	337067988370	337067988920	337067989470	337067990020	337067990570	337067991120	337067991670	337067992220	337067992770	337067993320	337067993870	337067994420	337067994970	337067995520	337067996070	337067996620	337067997170	337067997720	337067998270	337067998820	337067999370	337067999920	337068000470	337068001020	337068001570	337068002120	337068002670	337068003220	337068003770	337068004320	337068004870	337068005420	337068005970	337068006520	337068007070	337068007620	337068008170	337068008720	337068009270	337068009820	337068010370	337068010920	337068011470	337068012020	337068012570	337068013120	337068013670	337068014220	337068014770	337068015320	337068015870	337068016420	337068016970	337068017520	337068018070	337068018620	337068019170	337068019720	337068020270	337068020820	337068021370	337068021920	337068022470	337068023020	337068023570	337068024120	337068024670	337068025220	337068025770	337068026320	337068026870	337068027420	337068027970	337068028520	337068029070	337068029620	337068030170	337068030720	337068031270	337068031820	337068032370	337068032920	337068033470	337068034020	337068034570	337068035120	337068035670	337068036220	337068036770	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23480	11270	36329	18778	14408	11436	7079	4567	2797	1619	1194	1408	1270	866	765	555	739	514	336	294	221	207	194	237	175	167	176	189	162	142	148	148	128	198	366	390	147	143	147	151	141	135	143	127	119	120	140	148	126	117	133	113	108	128	112	113	117	148	113	103	98	106	116	122	127	116	132	124	137	120	142	104	118	109	135	115	110	127	113	95	118	138	100	116	115	130	136	107	125	111	118	112	138	125	114	127	101	126	134	99	93	103	116	119	108	119	113	120	106	114	127	118	130	124	126	108	110	120	125	115	104	139	102	118	134	126	137	110	127	100	109	124	111	109	131	101	105	111	105	128	109	134	125	139	107	103	117	131	141	119	121	106	121	116	126	111	103	148	119	110	104	103	114	119	103	130	111	94	121	125	113	101	103	110	114	86	119	128	107	111	120	106	128	105	110	130	106	121	101	120	122	111	108	117	99	107	106	114	96	113	97	119	107	125	118	114	129	120	115	132	112	109	118	125	111	128	106	139	102	115	116	104	115	99	126	105	118	116	120	102	120	110	127	120	128	112	114	108	121	121	106	110	96	110	128	119	121	110	115	110	124	120	126	105	104	108	100	134	122	138	100	127	90	119	114	100	105	122	120	108	106	112	125	128	107	100	113	109	112	129	103	116	120	111	108	117	101	122	106	125	111	126	103	113	124	99	104	117	117	122	115	124	122	98	113	122	117	115	119	120	116	112	99	116	117	118	114	127	116	123	100	108	121	122	120	116	119	94	113	106	121	109	128	120	106	119	129	111	93	132	129	123	128	135	123	117	113	110	118	107	135	116	119	102	132	121	116	119	108	115	124	106	122	115	123	129	116	115	125	110	122	118	111	128	99	113	128	136	102	111	107	110	118	114	117	132	114	117	102	128	109	112	109	111	110	106	121	133	110	132	113	106	112	142	126	117	110	137	112	99	126	95	121	147	125	88	116	115	127	110	109	117	109	120	127	109	108	110	119	120	101	121	98	118	94	113	119	115	113	121	118	108	114	123	109	123	135	103	105	108	119	128	111	115	105	111	130	134	97	117	119	131	98	131	127	111	116	98	120	111	112	99	115	135	114	107	123	105	99	108	106	122	108	99	118	115	134	135	110	122	107	117	107	105	135	119	127	105	115	119	121	120	142	122	140	120	134	124	112	119	107	103	114	90	110	118	117	137	112	114	121	114	140	102	124	131	108	122	120	127	124	124	100	122	118	116	112	102	123	111	120	126	116	122	109	120	117	96	124	124	115	139	130	115	126	115	130	117	135	130	147	133	111	115	102	125	115	127	104	132	124	120	112	106	113	91	114	120	120	106	136	132	127	118	132	125	120	108	123	111	116	113	112	151	120	142	134	112	108	105	122	95	122	102	113	102	101	132	112	104	105	128	105	112	108	115	104	123	136	111	118	116	116	114	107	110	93	109	105	113	88	106	111	102	106	120	104	106	121	101	113	111	117	138	115	112	110	108	101	122	102	116	125	97	107	108	94	127	114	111	114	104	103	132	119	127	123	113	114	111	125	118	110	104	113	95	127	124	123	127	108	99	114	121	117	123	111	109	125	128	117	107	110	110	120	135	133	123	120	120	120	131	115	119	124	111	111	118	117	126	115	124	109	106	116	115	130	98	119	116	120	122	125	118	103	120	110	136	117	117	97	119	116	96	91	126	109	100	114	103	98	110	91	134	137	137	108	105	114	124	142	111	91	115	97	109	111	110	115	113	127	125	93	115	109	131	127	109	104	103	125	105	119	87	116	111	118	125	137	138	108	114	122	100	129	110	119	117	114	129	135	104	93	122	109	120	128	110	141	124	123	127	138	109	124	127	122	105	105	106	117	113	99	119	106	116	104	109	127	111	113	112	100	101	106	127	134	110	104	131	124	139	132	96	107	100	111	120	114	137	121	97	129	102	114	110	134	116	131	133	108	119	125	111	102	132	109	116	105	115	133	116	99	106	92	126	108	108	103	105	136	112	95	113	108	130	112	99	108	99	100	119	111	122	106	125	126	95	110	113	112	106	108	125	95	105	126	113	116	110	113	115	126	122	115	113	113	118	99	115	107	101	105	104	120	123	131	118	141	118	126	100	106	104	116	115	131	122	117	138	120	98	94	129	119	114	124	141	107	125	108	120	103	108	144	110	114	116	96	111	109	121	119	123	115	121	121	120	125	112	135	131	112	98	108	103	120	113	110	115	119	119	126	109	121	124	106	104	123	94	132	120	110	95	106	107	116	111	123	115	96	115	132	114	107	113	107	99	111	107	97	96	112	124	131	122	113	88	115	129	124	128	122	106	112	122	103	99	109	105	109	133	122	123	110	115	114	128	98	109	115	121	106	117	124	128	133	115	99	123	129	126	137	118	116	91	143	103	116	109	97	115	121	118	127	133	114	118	112	141	128	116	86	132	113	105	129	121	113	109	129	114	132	132	133	112	129	106	133	115	123	107	104	124	123	104	140	121	119	106	122	119	103	94	116	121	112	124	121	130	104	114	118	114	131	109	112	108	96	115	112	109	114	138	104	104	118	106	107	125	115	110	130	113	116	102	115	118	126	130	127	103	118	108	122	125	110	120	126	129	134	110	121	123	118	101	114	113	119	118	134	120	120	123	100	105	94	134	121	108	104	94	126	136	111	108	112	109	122	110	114	112	128	117	118	122	119	106	119	118	129	121	114	155	116	101	138	117	119	121	107	109	132	107	125	102	124	117	116	119	116	95	130	130	142	128	113	88	99	110	100	103	119	109	96	120	112	108	120	103	120	117	134	119	133	113	122	125	137	129	117	101	124	116	116	121	115	110	107	112	110	102	105	113	106	114	108	95	103	104	97	115	119	129	121	112	97	124	112	122	101	117	117	93	124	128	132	121	127	112	129	116	101	143	135	95	119	131	122	93	104	127	121	109	110	102	103	95	116	120	114	107	104	105	110	113	113	122	110	119	117	117	109	112	103	119	98	107	131	92	105	103	121	126	130	122	115	109	126	126	121	96	124	120	131	118	123	113	116	121	105	127	100	116	121	121	121	117	105	109	108	123	100	130	108	118	125	113	98	131	119	122	109	149	112	102	101	112	128	121	124	103	106	113	118	134	116	96	118	119	112	111	117	126	98	131	119	109	128	118	104	100	123	117	113	108	130	109	110	120	95	105	108	124	118	125	126	122	92	106	103	105	101	119	117	100	93	104	115	105	118	115	93	118	99	109	115	103	111	116	112	115	95	102	107	122	124	104	124	120	121	99	94	119	104	136	101	125	102	106	122	115	123	127	107	135	122	120	117	119	100	110	123	118	118	109	119	127	124	126	133	118	130	120	117	107	113	113	129	96	117	116	108	114	128	94	130	97	97	119	122	122	115	116	134	120	110	121	114	100	130	126	105	124	103	131	102	113	109	113	132	125	137	137	111	127	139	97	132	111	105	138	118	137	114	129	102	118	112	135	118	131	127	112	119	105	144	124	100	117	95	123	120	114	112	90
12588	8246	35031	22599	24568	24549	18768	16352	11394	7913	6562	8229	7403	5425	4357	3608	4653	3086	1926	1656	1194	997	836	901	1001	784	825	962	656	592	542	441	441	971	2233	2238	550	446	402	652	457	366	370	361	348	373	356	336	345	366	361	350	337	309	348	365	290	331	349	312	353	294	323	289	350	307	283	321	349	318	298	318	336	296	326	325	295	306	290	286	341	304	319	289	344	347	326	279	315	304	320	315	320	296	319	322	291	306	292	313	316	290	305	300	304	327	311	317	304	317	290	310	312	301	299	314	289	310	331	339	319	331	301	316	288	274	265	317	315	297	304	297	317	301	298	289	318	294	323	311	293	306	300	297	309	282	293	282	324	310	281	297	328	286	307	275	316	335	303	272	322	308	312	314	270	298	310	270	320	327	289	311	297	276	312	303	290	280	331	319	319	271	287	332	285	326	317	290	274	294	311	330	286	298	282	312	310	285	291	300	313	318	286	279	285	302	267	293	306	266	296	312	300	268	306	295	288	294	291	294	309	283	294	301	304	309	309	296	328	276	306	301	309	303	299	301	302	286	286	285	335	269	307	292	315	250	317	287	322	328	301	302	313	298	303	299	292	309	290	294	298	290	311	278	254	277	319	334	282	283	296	307	282	295	291	317	308	298	332	304	302	271	323	313	338	290	314	298	332	310	314	337	308	321	299	266	318	330	287	302	303	268	293	313	305	291	297	311	303	280	291	310	306	303	273	297	298	321	322	330	345	304	270	328	294	290	295	304	291	300	289	294	295	306	263	311	280	295	309	281	322	262	292	314	310	288	275	283	309	281	312	298	316	302	289	321	298	304	288	306	294	298	310	289	299	320	313	305	284	330	333	308	301	306	293	327	274	315	272	286	288	304	302	279	275	334	323	283	282	284	330	305	290	293	293	275	317	285	322	283	297	316	276	309	320	317	311	305	314	277	295	301	302	315	309	305	319	332	323	279	281	307	299	321	277	285	287	325	320	291	286	338	270	294	318	318	302	317	302	296	330	308	293	304	277	279	294	296	267	275	296	304	300	273	306	278	296	275	293	311	307	292	287	292	294	293	308	291	306	300	303	286	284	293	286	341	278	300	320	307	309	324	325	280	303	305	295	291	300	304	294	318	284	326	295	309	275	299	294	317	310	307	294	311	314	317	320	280	269	303	301	263	305	293	310	307	329	318	304	302	290	289	299	292	328	293	281	306	304	279	301	291	276	307	322	318	312	311	286	307	307	317	304	333	276	283	311	274	291	328	295	291	328	306	274	310	305	279	248	307	296	323	287	309	313	294	297	288	304	282	277	307	276	276	305	290	296	292	323	276	302	321	290	294	260	297	307	286	274	284	324	292	322	321	291	310	296	291	300	270	346	288	309	325	310	315	308	279	319	342	286	320	313	314	322	302	300	306	283	289	278	317	321	303	326	296	309	322	296	306	300	299	288	283	278	325	296	273	337	308	287	312	302	292	300	295	306	278	325	286	327	298	295	282	310	286	299	316	320	312	328	314	297	311	266	289	282	296	287	276	309	302	315	264	310	305	281	320	307	311	283	313	285	294	300	292	319	307	310	291	312	281	286	311	324	325	282	300	283	261	307	300	295	281	307	294	287	303	287	286	311	342	312	322	323	288	299	313	322	281	271	282	295	314	307	311	297	273	309	320	282	253	309	276	282	300	298	303	287	304	314	313	268	320	281	317	283	333	285	299	287	338	272	281	278	291	266	289	300	329	298	322	317	287	292	290	326	301	309	305	319	269	295	265	284	308	277	338	302	292	312	297	322	329	312	287	280	283	309	303	303	328	330	295	289	266	315	290	310	318	317	304	315	311	331	288	305	276	289	296	299	299	282	269	304	290	297	299	299	319	315	273	287	296	307	304	309	270	297	316	329	296	330	323	282	294	300	330	304	308	314	315	294	281	296	312	333	305	293	303	304	305	306	305	317	280	309	262	316	330	287	289	304	313	320	297	323	306	310	302	294	303	256	322	297	303	293	298	306	294	337	282	312	302	298	316	284	312	301	276	283	320	282	308	283	311	301	328	278	310	295	274	301	279	292	285	306	295	299	302	290	279	300	288	282	294	268	308	272	278	288	316	288	323	279	314	332	295	265	280	305	317	311	318	276	297	325	293	294	312	277	273	269	280	313	306	312	291	293	318	341	304	338	324	331	311	311	298	320	298	301	321	302	298	309	292	264	306	267	316	311	281	276	303	262	298	303	286	288	289	304	299	306	294	249	299	305	298	314	284	296	288	306	284	274	287	313	321	294	294	304	330	319	288	325	312	336	284	303	290	296	278	288	304	312	316	306	304	289	333	288	300	324	309	293	305	288	292	293	279	298	312	300	269	292	316	314	305	268	306	316	316	316	323	306	307	303	339	294	285	297	301	314	325	346	306	286	294	310	310	290	298	305	292	327	329	285	295	309	290	306	311	306	279	304	268	319	322	299	305	289	294	326	281	315	304	334	327	321	309	321	294	298	294	285	323	311	289	281	293	294	328	311	290	281	314	308	324	329	293	284	296	282	294	304	306	275	289	294	289	302	311	288	287	302	282	308	290	298	303	271	324	299	273	294	303	273	306	287	275	284	302	325	317	285	305	300	294	313	296	294	322	301	284	296	270	322	303	287	292	304	275	292	334	271	274	300	298	303	267	310	294	314	342	305	287	326	313	302	317	292	315	307	302	282	325	303	320	308	308	297	303	333	299	305	322	330	277	298	315	297	308	320	292	279	298	299	300	318	279	319	254	298	296	295	310	256	262	292	288	315	323	316	290	297	319	289	298	288	320	276	322	310	302	337	306	292	287	285	287	288	310	311	313	301	284	321	282	304	282	320	315	301	294	308	297	280	301	280	287	319	304	298	317	329	326	289	305	275	275	321	268	293	302	298	292	327	290	307	296	329	281	333	314	307	305	288	312	291	304	321	307	290	299	325	275	308	287	300	282	314	337	291	308	288	304	274	337	316	307	312	313	304	289	303	293	280	295	264	304	304	326	259	273	303	298	319	279	320	319	278	315	290	316	269	296	295	272	260	293	303	277	285	308	289	291	314	292	318	275	298	255	270	271	272	281	282	284	316	300	300	306	287	278	311	317	268	296	317	316	300	312	292	295	298	275	282	302	302	286	286	299	311	307	307	280	299	258	269	278	320	294	312	291	285	305	282	292	307	325	272	309	288	271	304	306	295	299	318	308	317	281	304	313	327	307	315	307	322	321	312	291	311	307	288	262	288	294	296	297	287	308	303	325	316	275	277	306	281	300	301	284	292	292	304	310	282	293	293	302	303	283	290	280	304	282	307	314	343	306	301	312	337	316	287	293	291	322	329	325	327	314	301	302	292	277	311	288	287	318	303	299	314	295	338	309	291	301	312	283	307	288	309	283	301	303	301	318	329	282	299	299	304	299	294	310	296	304	323	310	317	295	331	301	331	306	292	289	328	293	303	299	289	331	268	295	297	258	308	307	300	328	309	309	318	244
5410	1517	2424	1696	1249	605	390	322	250	211	220	210	173	229	175	183	177	209	157	200	182	179	159	195	179	198	189	244	204	175	188	163	153	243	203	235	171	173	180	184	199	180	200	178	203	154	166	203	172	192	194	192	187	187	190	177	204	180	160	169	158	184	164	151	179	160	208	168	186	179	188	175	186	179	189	213	167	187	182	171	196	188	188	185	192	190	181	178	171	156	180	212	169	180	194	198	164	190	170	190	179	178	177	164	169	170	197	197	188	177	225	157	213	195	169	169	175	195	181	177	191	197	187	160	208	163	191	175	197	172	180	176	175	187	175	179	147	194	184	192	196	164	170	176	189	189	221	194	217	175	203	191	199	194	177	190	208	213	194	162	176	165	178	164	165	164	186	184	156	147	174	197	160	179	166	186	204	170	206	187	175	178	182	177	175	176	180	177	188	196	166	175	167	160	173	187	184	178	172	181	198	184	170	162	172	174	182	184	155	177	170	165	147	178	185	170	201	157	193	192	202	197	183	178	200	184	166	191	170	178	147	180	181	195	177	158	160	178	171	174	179	177	163	197	168	186	180	171	175	177	169	209	175	183	221	188	207	178	197	188	183	175	206	167	178	181	200	161	185	179	157	186	156	180	167	182	172	177	180	176	177	189	176	190	178	180	168	184	151	208	180	196	171	160	166	169	186	150	172	165	209	186	171	184	184	185	203	176	154	183	178	182	188	161	189	159	199	184	197	198	183	153	163	181	193	179	181	175	161	181	156	195	173	170	190	197	163	177	162	169	181	173	201	180	197	185	188	172	187	197	197	164	177	192	187	193	174	178	177	170	184	187	165	188	166	186	192	147	146	190	175	165	173	179	151	206	167	199	182	173	197	174	186	162	181	185	182	171	200	167	201	164	166	175	173	196	188	206	165	191	173	169	183	168	175	181	170	178	187	165	177	163	204	171	184	213	197	191	187	173	159	163	151	179	195	180	171	172	192	172	170	185	173	205	175	162	177	205	202	146	197	177	184	173	181	185	188	191	180	176	180	168	177	203	145	172	184	204	165	164	185	200	189	177	162	173	203	177	173	186	188	195	206	192	186	196	173	170	174	206	153	179	198	184	169	178	158	207	179	170	181	173	186	176	173	187	212	192	165	192	193	187	175	185	181	182	206	188	187	207	177	163	182	160	164	165	172	173	195	201	184	187	188	195	184	180	181	161	184	151	184	181	199	177	196	166	194	171	181	169	177	170	200	193	183	180	202	184	206	200	193	178	170	178	169	169	203	190	180	198	163	166	165	171	170	173	193	168	182	188	185	149	186	186	196	188	180	176	170	183	188	173	188	187	194	190	169	157	170	184	200	187	163	177	182	192	194	170	182	166	175	182	197	162	185	196	199	215	202	185	179	188	168	185	168	174	189	193	180	189	202	161	189	181	180	194	175	184	204	184	185	181	182	174	190	166	188	171	204	183	197	176	207	172	182	181	190	167	189	184	189	197	172	173	179	200	209	193	194	180	192	180	151	171	163	208	192	184	212	167	167	184	187	187	153	166	185	161	179	183	185	188	165	167	177	178	189	189	194	184	170	192	187	170	187	178	157	171	201	163	172	199	194	202	190	159	176	191	180	188	180	192	204	177	201	187	196	186	153	179	190	174	187	177	196	174	201	196	161	164	169	196	180	153	173	189	176	171	191	175	190	195	168	180	168	188	178	186	191	184	202	184	177	183	198	183	192	170	168	188	175	182	186	195	195	179	170	203	176	191	185	198	169	187	207	177	176	189	196	187	180	170	161	163	171	184	174	188	196	172	189	202	167	160	193	193	183	185	190	155	186	168	199	184	202	193	169	173	204	190	184	165	178	202	177	187	183	159	165	163	173	167	188	165	197	187	150	172	174	183	172	176	165	168	180	184	131	160	170	171	178	167	188	178	169	184	195	189	165	178	173	158	153	180	172	168	187	170	176	201	183	157	183	193	189	182	141	171	175	160	154	180	187	191	194	192	185	178	205	186	150	163	191	176	176	154	176	169	172	189	198	184	187	201	196	213	200	183	186	173	192	176	197	183	171	182	184	180	163	160	189	204	190	178	183	225	162	200	212	209	201	188	178	167	179	166	202	227	202	187	165	175	182	185	191	175	177	187	175	165	189	204	183	209	174	190	188	209	191	177	165	154	174	172	217	182	180	159	171	189	194	151	174	157	178	184	191	178	198	183	175	174	173	166	203	172	183	200	181	184	184	172	206	184	190	165	180	171	196	172	193	205	175	172	185	166	160	209	177	213	202	169	198	183	166	156	176	178	202	175	171	188	167	171	193	186	167	169	175	159	180	159	157	169	187	165	186	160	187	167	200	169	173	188	177	176	188	183	186	156	197	183	171	189	187	188	191	188	160	172	190	181	165	183	188	183	158	172	189	191	180	167	181	152	155	171	181	196	177	163	196	185	179	149	160	165	187	179	186	179	166	199	189	170	192	175	198	176	164	169	192	169	170	184	182	165	166	175	158	168	183	165	151	167	217	176	181	186	169	167	201	161	187	184	172	177	184	175	173	180	174	184	165	154	181	210	175	187	207	167	179	181	199	192	177	184	216	169	195	159	173	182	208	193	166	164	184	186	185	175	191	149	178	158	182	184	202	197	184	167	194	159	201	174	183	195	158	161	167	185	182	202	196	181	186	183	168	208	144	198	200	189	175	176	192	176	178	187	172	181	180	169	164	207	200	177	196	183	180	202	183	176	185	154	187	201	180	203	156	188	169	155	200	191	237	168	151	152	176	167	189	193	183	189	172	183	181	184	162	187	188	190	185	180	194	192	191	177	177	190	175	202	178	175	168	196	182	178	182	204	192	164	172	202	196	202	184	170	184	183	179	170	187	187	186	180	189	187	159	148	184	190	160	206	173	204	172	148	175	196	170	194	179	149	201	172	165	162	183	179	171	189	198	178	197	185	174	215	201	213	185	200	174	183	196	145	168	167	174	204	201	185	172	179	177	161	167	182	184	194	187	195	189	205	202	186	146	188	173	184	206	182	185	172	187	166	157	175	178	196	170	164	167	161	186	175	165	174	163	183	175	173	189	203	177	174	178	159	187	178	192	181	172	170	172	160	190	151	151	189	172	162	167	177	186	189	210	178	171	180	163	187	176	170	190	188	194	169	200	191	180	195	183	184	185	173	195	185	172	186	195	203	205	176	178	195	186	180	221	173	197	196	200	190	167	201	170	187	173	185	184	180	168	180	167	178	217	172	184	167	174	184	166	161	177	191	170	197	183	183	175	180	217	182	190	191	167	193	180	181	171	185	168	193	185	183	201	171	179	178	164	201	172	166	184	186	205	175	208	193	174	181	181	172	185	167	198	187	172	187	170	165	184	189	192	183	165	175	183	190	199	167	170	177	202	181	172	178	171	167	179	165	193	177	180	173	193	186	187	197	181	164	181	163	187	191	176	184	202	172	190	196	212	189	173	177	187	189	161	171	176	173	157	193	186	169
3800	1566	4945	4767	4686	2345	1516	1128	900	664	608	622	574	539	556	492	554	497	474	443	439	461	408	462	476	506	546	632	585	522	438	432	432	697	872	1003	512	414	405	539	454	399	428	439	439	430	392	415	385	446	449	423	399	429	396	410	405	416	418	415	410	413	367	425	416	389	438	397	418	424	401	435	438	389	394	414	443	411	411	419	442	426	425	410	403	413	440	434	420	428	424	432	405	460	435	430	416	433	418	406	399	422	412	417	418	405	398	437	454	403	409	410	412	409	404	400	430	426	411	410	416	424	404	440	397	427	393	453	398	404	434	434	437	396	415	398	443	423	402	407	426	403	391	428	422	406	462	425	442	438	447	395	407	404	422	397	435	442	438	452	406	430	461	416	397	389	421	413	397	422	406	449	392	441	438	416	418	429	396	425	443	437	409	405	402	429	400	385	424	411	399	405	405	422	461	435	422	408	434	380	422	425	376	450	440	406	440	389	397	416	436	412	429	413	447	423	399	361	428	405	419	426	428	409	443	395	417	403	404	413	414	434	399	389	394	421	399	403	395	393	413	447	390	393	448	448	418	401	439	395	430	472	408	417	426	437	408	406	413	405	390	429	423	444	412	447	380	444	427	439	439	443	434	404	415	425	406	427	414	433	378	383	416	403	408	434	389	396	435	452	453	417	441	420	401	444	419	390	413	438	437	390	438	437	420	419	438	429	439	419	425	430	410	407	436	434	419	373	429	409	432	421	434	455	409	440	390	441	446	408	405	430	429	425	441	410	388	453	434	386	425	393	435	441	428	414	430	441	418	402	416	416	415	415	422	419	425	416	415	420	425	416	398	413	427	393	408	431	413	444	391	420	407	381	415	373	404	435	410	410	413	432	415	418	439	440	439	424	376	443	415	407	423	424	443	398	434	395	416	388	434	420	381	432	442	378	441	412	445	395	430	418	402	368	436	412	446	421	404	404	424	412	458	382	379	426	440	461	420	438	424	405	430	424	400	407	379	400	403	412	420	408	448	429	442	382	435	402	447	389	424	473	416	424	440	406	400	393	408	436	426	472	406	444	421	436	415	453	398	400	444	406	405	419	411	441	443	391	434	405	471	405	426	418	433	388	423	403	413	387	434	427	438	424	442	386	459	420	417	430	433	404	426	391	393	422	432	432	388	416	413	429	442	392	440	414	420	429	447	434	418	424	398	381	419	407	454	423	412	435	416	409	443	390	439	418	420	438	428	426	431	390	406	451	404	403	421	421	441	419	424	460	431	399	408	423	407	410	426	426	422	479	406	413	403	416	427	404	403	392	387	389	404	431	399	412	428	428	437	392	391	422	398	432	460	413	460	389	399	431	418	419	422	434	423	408	413	431	399	442	394	406	419	399	381	415	439	415	413	409	416	422	402	446	413	425	406	421	397	415	402	433	392	425	418	432	444	403	399	427	446	422	417	436	383	409	465	422	428	411	439	412	408	388	434	407	378	451	467	380	422	424	423	421	436	414	396	442	418	386	413	420	481	419	398	426	379	435	418	427	415	454	410	383	422	424	399	473	403	441	410	424	431	407	415	428	424	461	399	435	407	427	426	415	445	370	422	430	387	437	402	402	426	391	401	445	425	426	434	404	438	435	393	383	410	364	390	423	418	448	438	441	372	412	438	383	414	390	386	424	422	432	418	409	417	419	423	421	379	380	428	423	406	418	406	393	391	417	423	434	398	437	420	433	415	398	440	402	407	417	435	427	417	425	388	419	425	415	413	448	382	440	417	447	373	425	405	421	377	417	423	431	416	409	404	407	415	390	388	444	464	427	421	451	422	419	436	408	430	400	416	431	439	413	386	409	437	434	419	411	410	386	430	424	432	402	400	417	381	435	409	427	418	419	438	405	417	419	434	391	457	466	422	426	404	431	427	439	438	415	444	405	432	404	436	386	424	413	436	451	438	383	424	441	416	440	403	438	425	416	394	416	457	409	402	434	433	434	451	417	413	418	471	396	387	411	435	382	469	438	439	431	410	432	452	400	421	385	419	444	415	391	405	435	440	432	407	450	417	431	403	405	421	434	377	417	412	420	384	426	402	408	405	425	396	401	392	424	432	415	377	439	454	405	422	422	463	405	424	420	407	420	417	404	427	462	426	418	409	411	409	424	411	433	432	436	421	416	449	414	402	397	442	413	436	405	429	461	422	406	420	430	412	400	444	446	472	414	415	417	421	411	393	455	450	378	412	429	438	444	426	434	400	433	408	391	433	402	416	385	402	433	413	442	398	410	412	432	398	399	415	466	425	426	414	420	423	432	417	446	394	404	439	464	411	412	414	412	413	422	406	430	425	371	430	416	471	409	424	423	407	424	408	430	406	429	431	400	383	427	419	433	435	458	442	393	451	376	431	456	429	398	451	387	445	460	429	438	368	431	424	447	399	455	412	432	426	414	413	408	371	405	423	441	431	416	439	426	418	393	413	407	419	413	424	405	424	390	417	449	392	426	435	409	364	426	362	442	407	418	427	418	424	435	421	403	401	425	400	391	427	403	408	432	409	382	424	410	422	440	373	442	467	421	377	405	421	433	391	401	422	430	435	439	425	406	430	405	405	389	432	442	425	393	422	434	446	410	414	397	411	437	395	412	407	419	419	428	424	399	422	439	441	412	444	454	433	424	406	414	395	407	431	412	445	418	379	400	420	432	434	398	437	447	411	441	421	398	434	447	371	422	418	379	412	406	435	427	427	429	414	407	396	412	432	405	435	430	444	442	406	418	400	406	424	406	392	409	451	455	430	426	454	441	414	426	436	415	407	444	422	406	390	426	406	432	396	372	366	420	410	432	394	404	403	408	432	425	435	441	421	412	416	456	445	414	438	413	424	425	444	395	406	411	460	410	398	408	411	362	406	432	420	417	421	438	401	442	406	393	431	456	411	434	446	444	431	432	382	393	413	446	380	420	427	439	421	429	436	400	422	396	436	397	411	437	446	393	453	413	411	411	418	456	435	411	397	404	409	457	437	434	407	452	425	410	397	396	417	464	425	397	434	392	448	394	418	397	441	396	395	401	441	402	409	430	447	404	456	441	422	431	409	401	384	422	465	390	429	439	460	404	418	451	411	411	402	401	401	421	408	385	412	425	423	433	404	426	419	447	403	408	381	421	450	411	436	432	403	404	425	408	425	448	399	389	451	374	404	431	412	387	421	426	396	425	407	405	438	377	412	402	415	435	418	381	405	400	393	466	434	410	371	418	424	393	429	446	428	398	437	430	426	442	446	419	389	392	390	408	405	431	440	416	447	433	425	386	414	412	401	433	464	407	388	440	437	454	420	427	408	417	439	440	449	434	390	436	417	413	429	395	424	414	429	416	394	411	405	383	407	397	431	398	447	415	429	438	424	423	378	417	430	454	415	411	411	418	427	418	402	436	387	414	440	411	429	416	420	403	382	405	408	454	425	443	411	427	404	437	430	404	401	410	398	409	401	417	419	424	385	393	426	441	447	438
13607	6081	19384	11319	7674	5188	3528	2476	1352	729	608	539	529	425	294	267	250	357	241	166	148	133	129	108	115	117	122	147	129	105	86	107	80	146	183	200	105	98	118	140	133	86	85	85	85	69	94	85	98	96	86	94	94	75	91	86	76	81	69	89	74	77	97	97	107	79	76	82	78	61	97	81	86	87	75	97	88	76	76	78	75	84	86	80	73	81	104	79	95	100	81	80	90	97	88	93	96	105	106	82	96	90	82	100	83	72	78	86	88	81	98	90	78	72	87	81	78	68	90	106	87	76	89	91	81	81	78	77	99	85	90	79	98	99	74	100	72	74	74	95	84	73	83	81	93	77	85	87	64	85	90	96	81	82	78	99	84	93	90	69	80	83	83	89	84	77	75	92	77	89	84	85	91	98	73	79	83	85	90	76	86	72	89	83	99	87	75	97	80	74	78	91	74	89	87	82	79	80	91	84	71	91	89	76	79	78	78	85	111	102	91	76	99	79	71	85	69	75	101	74	79	91	79	81	74	75	82	88	79	82	82	98	75	91	87	68	84	89	76	77	83	71	82	92	89	87	106	93	88	68	94	86	94	96	85	112	99	85	97	90	82	82	93	62	98	72	68	74	93	90	101	81	91	74	80	88	85	107	81	95	92	80	79	81	67	82	90	98	79	95	108	86	95	93	91	72	89	72	82	85	74	91	72	82	84	83	91	86	97	89	80	98	69	80	88	84	87	85	99	91	90	71	69	90	97	81	76	88	85	77	79	95	106	76	92	78	80	78	92	101	80	99	81	76	74	84	99	78	97	96	81	67	78	83	81	97	93	68	83	90	88	75	90	63	100	75	72	89	72	82	85	79	76	99	98	81	97	77	76	80	98	82	84	83	89	93	98	75	78	82	82	92	86	80	88	89	82	77	90	85	88	88	81	80	62	83	87	62	79	80	91	62	85	89	68	84	86	80	104	80	88	100	82	97	85	89	88	105	102	83	81	67	80	79	86	81	79	105	84	91	85	83	92	95	80	82	74	69	64	60	84	80	75	77	94	70	74	102	82	87	85	77	93	77	80	76	76	91	82	85	79	84	81	77	91	96	94	79	73	81	86	84	77	97	90	83	78	81	80	79	89	88	89	67	82	90	115	72	80	100	68	89	84	89	73	73	76	78	99	70	88	86	77	91	92	56	93	75	79	100	80	77	90	91	93	83	71	93	93	82	92	86	81	86	88	93	98	77	88	105	83	88	96	88	83	84	95	95	100	81	81	80	91	71	84	79	81	101	70	88	85	74	66	82	95	94	82	93	76	76	94	81	87	78	84	86	91	68	90	87	89	77	73	86	79	81	71	85	73	85	94	103	90	84	76	71	88	108	92	80	92	89	71	89	75	83	77	81	96	93	65	75	86	80	90	80	84	81	77	70	87	79	103	82	102	89	79	74	102	83	67	81	78	78	89	85	71	80	76	75	100	100	93	84	103	101	72	89	85	86	82	89	68	93	83	78	89	96	82	104	83	78	70	87	98	105	85	89	87	87	80	93	72	77	67	82	96	76	73	67	99	78	104	91	85	79	69	99	80	79	80	92	93	77	78	74	85	78	95	73	96	74	104	88	71	90	73	85	70	70	81	72	77	85	77	79	68	77	62	90	87	88	91	57	73	79	71	80	78	82	77	86	78	71	96	90	88	76	86	88	71	93	93	105	91	84	77	96	88	77	82	84	87	82	68	89	79	92	74	74	83	97	77	82	89	85	81	85	78	81	102	84	91	86	74	70	91	70	89	80	87	82	86	83	84	73	100	74	91	79	93	76	84	80	88	77	90	81	88	75	80	79	86	89	96	89	82	78	76	92	58	71	85	94	86	91	68	92	91	87	79	115	72	81	84	95	85	91	83	80	84	67	72	85	98	87	97	75	71	81	102	81	92	74	66	87	83	84	74	95	91	73	86	88	98	82	81	94	89	89	114	69	79	77	80	86	72	84	68	90	84	79	90	80	103	86	76	84	75	105	79	71	98	69	89	83	77	101	98	91	95	80	69	88	86	74	75	78	72	91	88	96	86	91	76	87	99	81	88	107	96	81	73	77	81	85	78	77	110	75	92	65	81	78	82	68	87	64	80	82	84	95	80	88	100	96	84	72	95	84	85	70	112	72	70	94	82	73	89	91	105	86	76	89	88	108	94	72	78	96	66	75	78	79	84	69	77	104	91	95	99	96	75	87	82	79	97	86	101	89	88	95	106	78	69	84	75	84	84	81	82	88	84	79	65	76	61	84	79	100	83	88	96	96	82	85	84	78	80	84	77	91	80	59	74	69	87	88	90	93	86	78	76	91	102	103	81	94	102	84	106	82	89	88	87	84	87	95	86	92	89	78	89	74	93	84	85	76	88	90	98	94	90	79	91	52	89	70	80	97	87	83	83	99	84	79	67	69	80	79	83	86	87	74	87	89	78	82	89	83	78	80	69	76	85	83	86	90	81	79	67	86	84	72	77	86	87	97	93	82	86	105	75	61	104	72	73	75	75	74	86	91	76	103	90	76	78	91	85	72	93	94	97	81	87	77	78	67	88	87	70	93	97	82	83	75	69	82	106	75	96	114	70	76	86	83	93	83	92	92	99	77	84	73	81	81	113	82	73	91	84	87	80	91	92	80	84	90	104	83	81	79	85	69	78	88	94	80	93	70	88	78	90	82	69	80	71	87	89	58	84	112	82	87	102	76	76	82	78	94	76	85	70	81	80	96	83	75	94	76	88	90	81	87	87	84	95	83	80	85	87	61	87	82	84	86	76	82	73	87	96	98	96	100	89	78	81	80	78	90	91	86	85	87	67	72	109	70	74	78	100	71	66	82	110	76	83	76	95	83	90	93	86	82	82	85	95	97	76	90	83	73	73	96	91	93	75	70	90	94	90	71	89	74	83	86	73	77	96	91	86	86	85	89	79	88	79	74	101	92	81	100	77	89	78	85	94	74	95	83	86	65	80	81	83	76	73	74	97	88	83	92	88	85	89	84	75	105	94	104	89	86	80	108	76	78	80	71	94	77	77	82	79	81	96	82	92	100	80	65	77	84	80	98	98	87	105	74	78	93	105	105	80	89	78	80	86	85	89	84	85	77	91	94	87	96	71	65	76	70	78	87	89	79	78	76	89	73	77	79	93	107	67	76	93	71	87	98	95	79	79	83	76	75	81	77	74	82	71	86	83	85	81	90	82	92	91	95	89	82	101	86	77	71	86	88	81	76	77	76	82	100	80	68	78	79	83	75	83	82	82	63	94	80	96	91	95	76	85	92	78	80	83	61	96	106	96	83	75	80	88	87	99	85	99	83	99	78	76	81	93	91	91	80	74	84	98	84	80	86	69	83	76	73	94	85	85	94	77	83	88	86	86	66	97	86	93	67	100	84	67	82	72	72	78	90	91	78	82	76	82	90	68	100	78	89	78	67	93	104	95	77	86	96	103	73	91	108	84	93	72	67	90	84	88	103
8510	5545	21624	18500	16814	15134	13001	10941	7187	4358	3618	3360	3308	2478	1811	1794	1920	2470	1576	1005	677	530	482	441	470	511	595	741	654	472	302	328	312	691	1028	1095	424	373	479	632	613	295	288	252	242	246	211	239	214	234	241	257	255	244	222	246	219	229	241	245	253	236	228	221	227	249	231	222	254	241	225	222	244	214	223	200	237	223	231	228	192	239	227	208	232	230	213	216	203	242	248	211	239	213	230	239	261	220	229	236	225	206	233	206	242	199	224	240	224	208	189	198	231	209	208	247	228	239	197	227	255	222	220	205	191	208	192	211	219	202	192	215	212	234	225	198	226	240	206	241	214	221	202	219	204	234	220	238	198	191	209	225	238	205	229	225	180	219	228	226	242	230	228	211	232	239	224	234	229	222	240	207	231	211	221	234	238	221	222	208	224	229	248	203	217	195	207	215	222	227	214	223	231	211	218	261	211	213	202	237	235	233	235	213	218	253	208	213	208	218	202	229	222	215	239	208	222	212	215	233	220	245	231	218	202	233	236	216	201	226	216	234	203	227	228	224	218	216	216	230	263	212	241	231	257	210	218	219	226	189	226	206	230	198	243	195	201	223	226	224	219	233	213	236	218	195	249	240	247	207	218	211	222	220	236	214	222	203	191	249	215	209	211	210	224	228	226	202	245	238	220	233	220	231	230	214	203	217	202	240	203	219	212	205	238	229	236	192	230	219	225	223	197	184	243	224	232	258	235	222	233	226	205	220	222	225	239	225	236	236	227	207	213	211	220	209	211	233	219	221	248	262	260	228	239	220	201	238	233	217	210	206	199	234	238	226	225	216	238	227	235	227	200	196	228	233	208	231	237	228	242	233	209	201	233	192	234	213	235	219	217	201	215	220	224	212	226	237	230	207	234	215	205	206	199	206	217	185	200	226	198	208	252	207	194	217	224	252	227	198	211	229	197	181	198	210	242	213	232	205	202	191	226	212	202	209	234	220	188	213	197	214	224	220	222	204	204	209	220	225	229	205	238	225	237	221	225	210	233	215	230	227	240	237	233	224	210	232	234	173	220	245	227	208	214	227	217	203	218	245	206	215	210	227	219	218	239	228	230	242	231	210	207	212	213	212	196	212	233	237	221	246	229	219	237	207	223	191	234	227	215	210	195	214	223	207	225	219	219	210	205	214	234	218	226	239	227	206	219	210	225	219	232	235	210	220	233	233	238	211	224	238	223	217	225	257	239	217	208	234	218	220	215	238	223	234	213	241	210	210	229	242	235	225	204	222	216	202	208	228	226	231	200	226	195	234	220	214	231	204	225	202	214	221	194	196	224	212	224	207	227	215	214	212	223	224	208	221	213	226	229	222	221	222	227	215	211	199	225	237	204	233	239	192	211	217	243	209	212	213	225	234	239	206	231	234	194	223	229	245	210	213	223	212	246	187	233	198	227	228	221	199	217	244	213	195	230	237	211	237	249	209	215	230	232	223	228	244	212	203	222	223	220	207	207	206	229	213	229	221	230	215	196	210	220	213	223	206	207	206	195	218	243	213	197	232	207	225	216	224	216	234	220	259	201	201	218	211	210	218	230	207	219	220	227	240	212	211	193	225	223	219	213	222	228	232	239	235	209	218	209	203	216	204	222	204	214	235	218	234	223	205	218	219	242	227	206	229	215	249	217	208	240	212	219	208	208	211	219	237	224	244	231	230	220	206	260	239	206	193	196	203	205	217	208	225	230	209	221	220	227	222	222	209	185	260	202	226	219	204	236	203	221	196	229	215	214	220	213	214	221	209	218	225	202	205	232	207	191	212	250	224	193	222	224	194	251	213	237	203	224	228	210	219	214	220	208	239	215	176	205	227	233	226	239	236	233	235	203	211	226	198	221	228	206	231	232	205	215	202	220	210	226	263	215	231	209	219	246	218	234	235	249	230	217	237	237	197	230	216	229	222	225	240	212	242	195	221	234	217	211	201	218	212	222	230	245	193	202	218	227	210	214	232	210	206	216	242	229	203	212	201	204	205	232	244	208	208	217	226	209	205	235	212	214	193	224	251	234	203	202	212	211	222	207	208	221	230	245	206	199	215	232	230	202	239	247	216	213	210	216	240	229	202	214	199	205	217	228	196	230	199	242	227	225	207	227	222	221	212	229	213	249	240	214	202	225	229	221	213	212	211	236	187	211	235	247	231	233	211	203	244	229	211	216	231	228	233	187	195	192	190	197	238	214	220	201	211	254	222	217	208	222	225	196	243	225	213	218	223	215	227	253	215	230	219	222	235	206	253	237	227	240	226	222	212	235	247	220	228	211	196	251	220	204	238	180	203	211	224	220	223	239	209	214	246	230	242	211	252	224	197	218	223	228	218	231	218	232	224	206	230	245	211	239	221	222	224	210	209	230	239	254	232	226	200	210	238	224	243	217	215	223	214	214	241	221	241	242	218	233	231	195	197	220	218	238	223	219	197	226	224	213	228	216	221	212	222	252	218	200	215	200	203	208	225	208	228	252	240	226	198	206	207	195	229	225	196	223	224	205	223	228	226	207	231	211	236	235	198	217	198	250	227	208	217	206	208	199	220	231	203	224	215	235	224	217	214	215	225	215	219	222	238	241	229	222	227	225	219	225	214	212	210	216	227	226	210	244	222	220	213	225	242	216	211	245	215	225	219	216	221	214	251	218	223	230	195	226	233	218	218	240	208	211	260	220	229	207	251	237	215	226	231	219	221	186	209	211	201	225	235	214	207	190	226	225	209	227	224	211	216	207	214	210	201	232	218	213	216	218	226	220	243	230	203	252	212	228	220	231	266	209	212	254	212	209	216	223	220	210	218	227	217	216	204	236	224	199	228	209	227	214	239	212	215	232	205	220	203	232	233	219	228	189	222	211	222	226	223	212	229	213	224	206	227	223	219	194	234	220	243	222	230	210	241	209	234	214	217	208	196	244	223	184	213	244	240	247	216	235	193	207	233	221	222	225	200	242	208	225	187	236	229	231	205	211	218	228	240	207	200	207	232	249	227	236	223	241	211	239	229	206	218	204	222	205	227	234	220	231	195	189	228	219	221	207	209	232	240	201	216	226	239	234	224	199	229	230	208	219	228	222	224	191	236	196	226	207	224	202	191	226	228	216	210	225	245	222	228	234	203	215	241	238	249	219	211	217	210	219	225	227	226	215	217	221	230	206	240	218	236	246	235	225	232	226	231	216	232	226	213	209	227	229	209	193	222	235	232	215	211	227	210	218	230	222	218	223	210	224	237	224	216	225	227	220	214	219	221	212	217	208	206	204	248	209	217	237	251	215	233	224	202	214	241	225	231	200	223	229	236	190	200	236	228	213	204	229	202	198	230	236	230	199	224	224	195	232	248	231	197	213	231	203	228	214	203	226	261	223	211	205	251	206	238	217	232	235	223	222	205	239	228	209	241	249	208	229	210	237	227	235	212	217	240	214	210	222	207	226	231	216	210	226	239	214	240	199	242	221	182	209	238	237	196
20033	9094	31943	20881	14688	11676	7969	4228	3214	1470	1013	1056	934	666	568	480	574	693	565	475	244	235	174	204	187	194	208	189	197	165	133	141	137	148	229	234	175	152	195	202	153	117	127	119	122	127	123	124	126	123	120	133	103	133	120	126	124	136	108	133	123	113	100	127	125	121	102	95	112	122	119	119	127	128	107	121	137	104	118	106	114	116	119	130	106	141	125	113	140	115	110	135	98	118	119	106	115	91	107	127	122	121	113	110	111	122	128	119	107	128	117	104	111	115	100	112	121	109	126	111	102	116	103	130	127	95	109	104	113	121	99	105	115	119	110	112	106	114	111	105	128	98	115	120	124	101	129	109	98	114	120	113	117	120	117	129	119	111	103	119	111	110	107	117	108	114	124	132	103	126	117	128	129	103	112	116	105	120	135	102	131	138	132	115	136	105	123	125	104	91	120	118	114	113	115	102	102	125	121	85	104	120	127	112	99	111	120	108	109	107	112	126	102	127	96	114	112	122	108	109	106	98	120	99	111	113	135	108	113	104	98	126	101	107	145	109	110	122	94	122	93	99	113	111	107	124	136	117	135	98	130	103	130	100	106	116	129	100	114	123	107	114	125	103	103	103	104	121	109	126	118	125	92	111	106	114	126	110	139	127	115	99	134	138	110	112	136	124	119	105	123	105	121	108	124	120	129	93	123	112	122	96	121	123	108	104	119	126	121	111	114	115	104	120	113	114	119	127	118	123	110	87	114	133	119	96	129	113	117	117	120	112	111	115	115	121	102	115	115	124	108	123	100	106	124	121	103	91	109	124	122	125	126	120	104	109	86	121	111	107	125	108	113	98	99	117	123	129	110	103	121	122	120	110	132	120	112	123	107	118	106	114	130	113	110	110	114	124	127	120	102	121	117	110	103	103	112	129	93	107	102	117	112	118	110	129	112	128	122	107	118	118	140	117	124	119	126	112	121	133	119	134	109	109	103	95	106	104	104	109	110	114	110	116	105	115	135	114	112	104	134	103	115	123	122	92	119	104	124	126	118	120	115	105	110	134	130	125	96	121	128	111	121	137	132	110	104	112	115	103	112	104	98	109	92	116	105	97	112	122	112	99	133	110	127	105	127	105	127	121	109	109	95	97	135	138	112	135	104	118	108	94	107	105	89	115	112	106	111	122	139	123	121	97	114	118	113	121	127	105	118	103	109	108	110	126	127	136	111	114	114	100	118	136	104	128	117	139	105	115	115	126	119	130	125	129	113	115	115	129	117	111	109	126	111	135	109	104	117	106	110	120	108	94	114	108	99	129	100	109	114	120	109	116	119	110	115	99	134	112	127	95	121	139	114	136	112	104	104	121	102	111	107	113	124	104	113	150	111	120	112	107	118	114	99	123	126	123	121	109	132	111	107	132	132	120	114	114	112	109	120	104	102	94	112	85	126	112	120	108	116	109	116	101	115	129	146	106	118	124	110	123	117	93	122	129	107	99	109	121	123	119	109	109	108	103	119	88	131	104	128	108	98	116	115	126	119	115	121	121	106	113	113	104	87	107	121	125	105	126	98	117	88	109	107	112	101	106	112	100	120	118	127	134	148	127	120	116	126	110	100	103	104	124	132	106	101	97	122	119	101	99	135	109	122	108	94	100	117	114	93	128	107	119	100	117	135	104	108	116	106	109	109	104	131	93	115	133	115	122	98	121	110	121	116	129	122	115	107	116	105	119	100	117	112	134	104	131	114	90	117	102	104	113	113	121	106	125	120	114	104	126	107	120	133	103	105	131	133	115	120	119	111	115	113	123	114	116	121	122	111	102	90	107	127	108	100	110	117	137	122	111	123	101	128	109	115	105	117	111	95	136	115	112	128	112	121	103	120	93	116	121	120	123	123	119	114	122	140	109	106	127	132	135	100	95	135	118	120	132	105	133	99	115	150	136	113	119	110	124	84	123	115	109	105	119	131	129	99	111	131	114	114	108	111	133	100	90	125	122	119	126	110	127	112	139	124	138	135	115	114	109	113	135	109	112	109	126	127	100	119	112	116	137	110	128	106	117	110	109	114	108	106	137	118	122	132	87	112	100	127	121	112	100	110	119	138	113	127	128	99	98	124	125	113	109	103	103	114	112	136	116	114	121	114	85	118	128	123	106	122	113	101	111	112	121	105	100	103	128	127	127	127	99	117	157	101	105	105	107	118	128	100	126	131	117	124	122	107	119	115	126	113	106	124	99	126	128	98	114	123	130	116	104	135	94	140	137	118	95	99	104	115	116	134	120	104	132	118	99	117	119	122	119	112	94	122	120	106	122	117	116	130	100	110	125	124	123	101	115	118	124	104	107	108	128	120	98	126	96	106	125	97	103	141	131	119	106	121	121	126	103	114	116	118	95	125	102	115	122	115	123	103	115	121	134	118	130	119	131	116	131	121	144	135	130	100	110	105	109	128	121	121	129	117	125	92	119	99	133	92	114	108	122	118	122	128	112	106	94	125	115	104	110	121	135	92	123	110	129	117	110	114	107	119	106	131	127	103	109	106	96	116	102	117	107	111	103	130	113	101	115	141	122	126	129	125	138	92	121	105	105	93	117	110	93	112	116	108	82	108	102	136	113	95	128	101	118	115	108	118	116	94	106	110	121	94	135	126	110	112	124	104	128	142	106	89	119	126	108	119	103	119	119	129	108	112	115	112	122	115	100	114	95	98	105	123	115	112	85	109	110	117	124	121	113	119	111	86	104	115	120	113	128	102	106	127	107	113	125	109	116	111	109	117	111	90	109	94	116	106	115	104	110	109	130	118	111	136	100	104	116	99	125	119	128	106	115	107	124	95	123	109	111	105	109	116	111	114	116	116	106	143	125	114	100	126	118	110	126	117	114	123	110	110	113	118	110	125	102	134	114	125	115	127	111	118	115	115	122	102	130	85	108	120	96	128	112	117	138	108	115	114	115	121	106	109	90	109	126	114	108	93	115	115	109	109	107	120	120	89	121	134	94	99	118	119	125	112	107	97	115	117	134	105	124	131	122	115	116	120	108	117	123	116	93	121	106	133	111	111	86	130	139	114	106	110	124	111	116	124	112	112	117	115	108	104	109	108	118	126	109	113	118	116	115	117	97	109	107	123	103	113	110	125	124	103	98	110	102	98	121	112	94	108	119	129	93	111	99	107	114	106	114	129	119	122	124	108	118	102	104	113	103	119	122	134	102	115	112	112	106	123	134	114	107	126	125	131	102	133	114	101	104	124	119	129	123	107	115	118	123	141	104	119	134	109	106	100	129	108	139	103	107	103	121	135	110	112	93	91	138	102	123	108	122	110	115	110	136	128	113	122	116	122	121	120	92	132	120	120	104	119	124	119	111	115	126	123	119	108	126	110	129	110	105	107	112	109	114	114	125	128	94	109	128	108	123	114	104	111	115	108	101	86	120	112	123	110	147	103	113	123	127	139	123	121	111	111	107	111	114	109	118	114	133	104	110	105	112	109	133	124	92	138	129
10631	7156	29946	25358	23748	23849	20099	15424	13202	7283	5466	5867	4994	3849	3399	2944	3551	4832	3420	2433	1660	1059	887	884	926	937	947	990	1005	636	470	464	465	651	1282	1361	602	694	949	954	685	383	366	388	325	338	346	362	339	352	368	365	330	334	324	332	323	339	334	331	297	313	364	346	338	307	320	355	330	332	311	325	341	333	337	323	298	295	320	322	320	320	343	273	313	326	301	307	317	338	314	288	315	307	300	336	287	307	287	315	288	311	290	306	323	311	284	318	316	311	309	285	278	285	306	344	292	282	261	327	275	315	301	300	292	283	303	298	276	300	325	316	298	299	330	261	297	305	284	324	313	301	294	305	312	261	312	267	290	285	315	301	297	289	311	317	310	282	266	306	292	267	289	313	265	302	320	319	304	308	301	315	296	289	277	313	324	302	306	301	263	299	327	296	322	311	279	322	294	318	317	369	321	312	318	258	277	300	297	277	305	311	305	296	294	323	315	293	274	309	281	324	315	282	317	305	326	289	300	310	299	280	317	285	302	299	296	286	307	281	311	288	289	287	291	286	286	274	313	330	285	267	347	325	295	291	288	317	269	281	270	299	302	323	331	274	279	282	300	308	295	318	280	315	297	304	321	294	281	309	306	288	314	358	258	295	300	305	300	282	282	280	299	286	308	278	302	334	324	282	312	291	290	290	251	327	303	299	298	281	317	270	287	319	262	286	287	282	289	279	270	287	292	332	332	277	284	302	288	319	285	299	327	318	300	276	317	322	295	298	308	284	288	272	292	288	300	279	295	322	299	280	279	288	303	281	294	295	308	304	310	295	304	289	305	313	289	339	312	307	299	304	308	260	282	308	267	291	274	294	311	259	309	283	287	301	281	296	300	303	291	302	261	288	317	262	324	313	304	307	292	322	269	278	318	292	316	343	287	349	280	298	278	311	302	302	287	280	283	293	286	298	288	291	300	289	313	304	261	301	302	297	348	312	301	282	284	307	267	310	303	298	296	287	280	318	312	301	299	300	307	299	307	314	262	310	301	336	297	307	300	281	318	301	297	310	279	303	283	309	315	290	333	312	278	307	342	315	308	296	321	287	275	300	314	300	300	296	274	274	291	305	289	302	250	309	268	328	301	292	261	299	295	290	331	287	281	311	283	303	289	285	285	308	312	309	265	281	318	287	330	283	273	276	285	284	294	302	299	271	308	280	288	312	301	319	318	307	283	299	319	308	300	280	316	301	316	284	311	267	315	294	323	258	291	283	288	279	312	305	288	267	291	302	285	324	305	279	295	256	280	283	306	319	299	318	293	271	288	301	296	308	291	300	264	288	310	290	299	294	293	321	272	295	293	294	287	298	332	287	296	288	277	328	296	308	316	290	274	294	287	300	288	270	285	315	274	302	320	282	287	256	304	313	279	306	269	324	279	314	272	302	291	315	304	288	314	281	307	298	282	326	277	294	310	328	312	286	279	291	281	286	290	302	283	301	325	298	266	287	321	264	284	309	276	306	278	282	307	267	324	279	285	285	288	322	276	307	275	289	291	280	272	299	316	290	276	281	304	303	293	295	282	288	288	281	296	305	289	287	267	299	284	282	287	314	284	295	299	311	289	287	292	282	309	272	333	279	295	324	291	282	277	283	313	301	266	284	290	290	294	268	305	286	272	302	311	284	310	291	285	301	299	279	280	307	307	294	263	302	286	303	302	270	327	303	302	333	280	278	308	289	314	313	300	289	298	315	314	278	298	296	306	273	283	265	302	281	301	281	292	280	282	272	307	287	283	290	303	303	284	307	261	285	293	310	292	293	306	287	315	309	301	281	300	299	288	286	302	301	296	306	281	302	302	299	291	300	304	271	297	291	281	300	325	291	307	302	313	296	275	304	299	293	307	270	306	314	279	289	331	290	288	322	326	290	281	285	291	320	272	266	356	274	264	285	273	271	265	303	297	290	293	327	288	282	286	313	307	317	299	280	318	318	289	279	286	302	301	294	313	307	302	293	282	268	289	294	310	289	304	297	316	281	289	339	310	307	287	297	298	270	317	307	297	281	293	307	304	294	311	297	309	300	301	318	297	313	313	254	291	284	329	296	332	285	301	304	309	283	285	288	322	335	305	293	288	317	298	296	274	291	303	295	303	330	285	301	300	299	251	310	347	306	293	314	305	291	311	326	328	309	293	308	331	307	315	302	304	303	294	309	273	300	282	312	307	291	326	318	312	300	309	275	280	322	293	278	289	313	301	315	304	327	311	335	305	252	271	310	303	299	328	292	311	297	316	320	300	297	293	308	292	309	306	291	295	334	310	297	298	271	279	289	326	293	321	312	310	318	293	271	273	307	304	274	335	312	300	296	284	304	307	308	285	281	298	291	285	323	306	268	317	305	286	283	269	283	329	310	270	310	297	271	312	300	299	288	327	276	305	313	279	320	305	305	292	307	299	280	281	307	270	295	294	273	279	292	294	310	295	274	309	301	296	263	280	281	293	299	290	276	293	302	318	292	323	312	287	292	305	326	307	292	302	282	300	268	294	297	278	274	308	326	285	274	338	281	287	318	300	301	301	303	279	289	298	308	289	303	313	268	317	301	282	306	292	274	303	293	316	307	302	286	282	305	282	269	295	327	285	302	304	326	317	297	291	294	281	279	319	312	291	304	312	254	297	283	309	292	306	301	289	271	322	287	304	296	290	300	291	320	305	293	328	299	254	301	295	275	308	307	293	300	291	298	283	276	317	265	315	313	306	289	252	286	276	277	323	311	305	284	314	300	289	316	272	290	330	323	282	281	289	330	325	296	280	274	347	266	312	273	269	294	305	286	274	319	294	302	282	306	284	279	326	309	284	304	293	315	321	280	287	326	299	294	317	284	275	355	292	296	264	295	290	288	302	320	288	279	313	285	302	292	302	294	280	313	327	296	298	314	301	287	322	294	287	285	277	258	299	298	299	287	328	286	311	300	273	295	318	280	286	267	265	293	308	296	289	291	289	290	318	278	288	319	294	303	292	306	260	285	289	294	317	313	290	254	284	312	301	268	332	272	290	301	315	295	311	305	304	298	283	296	300	296	290	278	297	317	295	298	277	299	317	320	309	287	316	283	287	284	298	307	311	294	271	321	285	329	290	310	307	324	326	309	329	257	299	289	261	308	310	284	289	297	319	287	320	292	293	310	299	304	283	295	323	299	283	307	287	315	315	290	284	286	319	311	277	280	289	288	297	302	318	287	305	313	297	268	314	310	305	284	299	294	279	307	303	289	293	304	288	288	325	322	303	289	318	302	300	292	307	304	300	329	300	289	285	292	343	307	328	305	322	276	306	300	344	262	294	320	297	270	294	307	303	311	262	265	297	299	306	265	288	272	306	303	292	275	276	269	279	310	259	297	329	318	299	288	322	276	321	266	285	304	294	299	306	273	323	291	321	297	303	283	287	292	304	309	291	285	295	305	317	340	279	280	301	300	312	293	319	276	310	317	304	311	263	300	317	329	360	295	302	294
4115	1757	2993	2152	1212	806	503	339	268	250	203	222	222	205	173	203	223	204	208	194	186	201	204	224	188	195	241	210	238	219	158	197	171	208	218	223	192	215	225	232	187	202	206	161	196	180	208	195	174	183	201	202	176	182	196	182	177	188	204	189	193	191	171	151	175	164	168	191	154	227	178	178	188	196	195	197	212	212	170	185	184	200	177	180	174	185	189	196	171	167	184	173	200	191	162	184	212	164	196	171	201	174	197	193	155	187	181	162	208	200	188	191	194	189	184	199	169	197	196	180	188	204	180	176	186	193	185	197	180	186	219	159	172	177	190	178	175	139	189	193	160	182	205	175	163	174	181	181	177	190	180	204	180	208	188	172	170	171	197	179	202	186	188	188	204	204	188	172	183	178	165	187	196	186	169	196	186	184	207	187	197	189	189	160	183	182	204	164	192	155	165	205	191	187	191	202	189	169	183	173	156	196	195	203	174	187	198	188	184	175	185	176	198	170	171	195	177	179	189	190	167	167	199	198	180	203	167	183	216	188	185	187	176	179	189	203	190	218	207	170	178	171	210	202	184	171	171	171	203	183	183	185	201	167	185	190	198	190	193	188	188	186	183	193	198	189	186	182	164	184	206	210	160	216	192	185	194	185	197	172	190	161	177	158	174	183	194	184	170	171	174	173	195	199	185	172	171	189	174	177	176	168	166	183	173	173	210	172	188	179	182	170	194	187	195	181	177	216	209	182	201	192	182	207	189	175	181	168	180	201	182	184	171	187	177	179	149	220	167	161	175	198	202	175	201	195	201	181	205	209	192	189	190	200	188	182	198	187	174	208	193	165	158	160	186	172	191	178	180	208	172	186	192	170	163	197	200	177	186	194	203	206	172	202	202	195	224	175	200	191	188	164	199	176	188	179	166	192	165	174	192	188	170	167	198	186	215	192	174	185	174	213	199	168	186	162	184	215	193	182	165	185	183	187	181	162	190	205	169	177	191	200	191	169	181	178	193	184	184	195	195	185	190	184	190	203	219	194	193	175	187	179	181	194	176	164	185	186	198	205	175	195	183	177	184	183	188	192	172	195	188	189	175	194	176	181	172	190	191	199	177	188	183	190	188	162	189	201	199	199	188	179	154	180	187	224	192	195	169	218	196	180	175	181	191	173	179	183	183	183	196	189	189	168	180	172	172	166	177	196	170	204	186	169	174	166	171	160	240	189	217	202	160	177	194	168	193	188	179	168	188	206	184	177	187	194	168	210	170	177	172	180	192	178	181	173	183	180	181	165	185	187	169	182	178	187	169	185	171	201	175	211	191	180	169	177	216	172	186	149	174	195	195	199	180	179	183	177	189	196	185	155	163	173	193	229	205	190	177	199	221	195	168	173	205	191	208	198	194	178	203	212	180	183	184	215	172	174	172	161	182	193	167	186	188	200	206	178	202	190	198	176	176	205	188	205	152	176	160	181	162	198	215	182	179	182	192	203	195	195	202	198	182	165	206	190	175	187	190	190	202	176	197	188	188	200	213	204	189	185	188	222	182	182	196	182	213	175	199	166	202	212	192	192	191	182	185	187	176	173	207	182	171	173	176	199	189	179	190	182	179	161	186	184	197	210	195	200	165	175	182	204	176	199	175	164	171	186	200	201	202	208	167	198	194	174	164	166	200	194	180	177	171	187	194	188	182	187	203	182	172	196	188	180	206	199	192	187	166	188	147	162	198	179	198	180	194	201	191	177	172	160	178	192	200	163	188	192	190	154	163	185	191	195	196	181	166	182	181	179	195	214	197	166	160	181	177	174	171	202	208	175	186	175	195	184	175	217	189	185	170	213	185	148	204	188	180	186	203	190	198	186	184	202	189	194	199	194	222	192	196	154	156	160	219	200	167	163	176	198	198	187	186	176	174	170	183	219	207	163	212	152	186	181	201	189	182	216	188	183	169	180	180	182	191	192	194	183	161	190	189	179	170	181	197	185	171	168	172	192	191	159	196	179	166	168	175	191	199	195	169	187	174	176	190	183	182	186	177	160	187	194	185	182	178	193	186	181	176	173	195	192	206	165	184	170	164	184	173	180	192	200	176	204	193	198	185	173	193	191	181	203	193	184	185	190	178	174	173	182	191	157	186	208	160	194	168	199	191	193	167	175	210	181	195	207	188	201	192	187	188	181	205	174	181	178	178	190	193	174	178	190	164	179	195	219	187	178	193	157	182	191	211	174	206	201	174	182	192	162	170	182	211	192	193	182	179	213	185	184	200	188	185	186	159	205	197	185	193	183	168	183	175	176	182	200	186	179	196	218	166	181	192	185	156	197	212	191	190	181	194	179	200	197	201	210	189	169	171	182	202	184	181	217	185	192	185	184	175	167	198	168	211	211	172	205	168	184	180	190	200	198	164	176	184	186	188	179	211	196	208	175	196	211	165	163	150	205	195	194	190	151	186	185	178	187	195	183	217	208	194	188	190	157	178	189	166	182	189	177	198	181	184	185	189	207	186	210	184	178	177	174	185	149	183	201	198	189	176	219	173	170	183	191	206	173	206	197	180	187	167	167	184	237	172	191	199	199	201	192	191	193	183	217	196	162	185	178	161	205	197	174	200	175	188	174	186	189	181	178	193	177	205	180	198	191	183	205	196	199	177	199	173	182	212	178	204	170	206	180	187	185	172	194	210	187	175	197	186	185	193	213	203	186	178	205	175	200	185	197	205	188	165	164	181	193	159	175	185	226	196	181	199	197	190	180	210	195	190	198	191	207	200	197	203	189	172	171	181	193	184	203	202	191	184	187	182	192	181	196	174	165	186	186	200	189	176	191	154	166	170	162	169	176	198	176	206	173	203	203	171	177	158	195	198	165	202	176	189	179	174	201	205	183	210	192	205	214	170	180	192	185	195	180	171	182	168	202	199	187	203	204	198	182	185	177	178	201	180	217	180	200	197	186	182	177	186	168	166	195	165	185	184	204	190	196	174	173	174	168	194	191	185	202	163	175	190	163	198	192	195	189	174	192	212	172	174	180	191	185	192	163	180	171	199	169	175	188	192	191	187	200	197	198	223	204	189	208	177	179	181	187	189	162	163	188	189	193	178	176	182	163	193	181	177	201	181	179	170	185	178	191	176	154	164	183	197	169	192	174	189	188	190	213	182	170	187	175	195	160	169	194	179	208	185	196	183	175	208	162	211	205	193	194	190	208	191	177	191	200	180	200	191	166	195	174	174	161	183	179	174	185	172	187	198	186	223	190	173	164	177	173	211	189	193	219	174	175	207	190	204	189	212	192	179	188	209	190	174	203	173	153	189	179	186	177	202	181	195	190	186	180	192	187	186	174	199	176	185	178	219	195	184	191	190	171	186	197	183	211	193	177	173	234	215	157	201	171	168	192	190	182	184	176	179	196	183	200	176	187	189	176	200	186	179	202	176	201	188	178	162	174	209	179	216	214	208	187	196	163	167	203	198	203	217	191	170	160	184	171	163	191	204	182	186	202
3135	1993	5749	6415	4195	3181	2121	1261	952	733	565	529	523	497	531	466	485	513	524	488	520	460	479	623	612	646	605	675	679	512	474	439	468	506	611	736	494	586	766	774	453	452	411	431	457	406	427	421	461	432	445	416	425	427	432	409	463	393	427	408	441	449	450	421	435	445	413	469	412	415	443	449	428	441	404	417	453	431	443	441	438	467	400	409	435	404	441	447	416	476	418	423	396	420	467	443	446	399	436	442	438	420	452	394	428	431	427	402	441	448	462	405	438	443	457	427	396	407	411	443	408	435	449	445	407	429	433	413	429	428	428	417	423	439	432	395	432	408	414	405	426	453	448	400	421	442	458	433	426	417	451	440	453	472	420	456	431	447	447	438	450	422	441	426	420	438	435	439	404	406	408	400	416	415	448	395	433	442	450	437	430	418	432	395	435	430	411	416	439	414	393	403	404	401	454	431	474	444	430	416	428	439	437	409	452	425	408	433	404	490	432	435	418	454	432	434	444	446	442	439	418	421	421	458	421	415	431	434	466	425	455	423	445	412	464	401	439	406	409	434	424	443	428	420	388	420	438	484	452	425	437	415	451	405	443	442	431	446	423	421	447	422	393	459	438	443	448	401	437	459	409	416	437	445	420	449	423	411	458	431	439	411	445	425	409	457	424	450	479	425	428	436	425	455	414	410	418	441	411	480	422	411	396	400	462	424	451	457	397	426	385	422	444	438	497	435	438	422	488	434	474	407	422	432	436	438	447	436	468	494	451	398	419	437	436	417	422	451	420	416	431	447	427	424	414	461	449	441	412	426	448	433	461	435	430	452	437	381	440	433	464	471	468	437	399	436	400	406	412	459	402	427	460	442	468	398	474	426	455	399	433	459	433	406	454	431	420	436	443	391	435	404	468	392	430	437	442	405	424	426	415	451	441	434	408	393	385	404	423	395	432	449	441	405	419	424	408	416	449	420	418	395	448	428	451	432	408	417	432	407	444	401	405	425	428	417	408	446	470	428	426	419	466	442	432	434	476	412	467	394	420	450	436	409	445	398	483	424	465	419	421	420	411	413	430	412	418	393	412	418	429	403	430	436	441	415	456	471	419	413	450	478	420	438	438	427	403	417	448	452	432	431	422	422	443	395	430	398	410	429	425	403	437	438	412	408	401	426	380	447	412	438	418	413	476	452	433	437	420	439	432	438	415	387	427	434	401	480	455	432	452	436	399	433	371	443	425	451	453	437	430	437	394	416	408	410	434	428	418	413	434	459	452	444	436	443	476	456	459	425	429	438	443	359	388	440	415	414	435	423	425	462	456	453	441	451	459	456	401	393	448	435	429	409	435	436	470	424	393	422	420	440	410	436	434	424	404	382	456	442	455	401	436	457	458	373	441	449	411	445	441	460	414	419	411	450	373	422	461	406	421	429	391	409	429	448	427	432	436	411	424	455	440	426	465	397	434	423	427	442	404	447	467	411	436	423	401	421	443	419	411	460	429	422	419	401	430	427	469	447	447	454	420	404	433	407	409	447	454	411	432	471	467	417	485	445	476	422	457	416	441	444	455	453	450	420	433	434	394	431	451	422	429	410	450	444	406	446	442	430	435	445	440	452	440	459	434	436	459	396	422	429	444	408	389	431	409	436	450	392	433	389	393	426	420	458	418	452	438	437	418	440	435	448	444	473	420	451	423	455	404	446	423	449	416	423	438	440	455	448	423	409	402	441	431	405	425	482	442	433	445	477	431	399	456	434	424	418	406	405	369	464	449	440	452	453	450	443	422	437	434	426	412	463	406	443	430	438	421	474	444	433	416	411	424	426	405	461	424	457	413	437	444	423	415	437	435	442	422	469	422	421	467	450	429	413	435	443	425	434	452	475	430	410	403	452	401	442	483	366	426	402	450	424	433	424	448	428	403	442	429	447	437	428	393	416	421	419	396	426	418	437	443	424	448	400	439	409	432	398	416	445	432	406	396	423	437	453	460	445	412	402	463	418	437	403	464	427	429	430	446	458	435	424	450	404	461	394	412	410	398	427	430	418	422	453	458	410	425	383	441	393	416	426	425	435	434	435	424	439	407	398	444	398	449	441	414	412	432	420	454	437	454	432	432	415	441	453	416	407	413	456	412	417	400	414	433	413	435	414	405	437	425	394	439	424	423	412	393	430	416	462	437	443	456	449	433	419	492	426	435	441	446	419	450	406	443	411	461	450	424	441	463	431	420	435	469	458	414	449	426	446	468	435	448	388	412	401	428	422	417	407	430	435	436	430	439	434	433	456	450	426	450	409	437	424	437	425	443	419	417	437	444	449	444	417	422	400	424	417	377	444	439	432	428	425	404	442	423	441	413	422	390	473	430	417	451	418	454	435	445	436	435	455	447	409	415	443	406	472	396	449	410	465	442	444	472	444	417	455	424	422	434	455	422	432	422	393	469	422	397	438	442	409	430	441	439	444	400	439	435	448	425	412	445	454	442	444	444	438	425	422	441	416	449	434	432	425	452	447	439	425	413	437	445	428	407	417	465	438	432	443	434	427	433	441	412	462	438	400	452	438	437	443	428	472	470	429	449	436	429	429	402	394	445	436	439	463	419	381	462	390	406	397	428	422	371	416	455	458	439	436	443	379	441	430	399	409	432	460	424	446	410	447	453	466	456	427	415	442	422	418	437	447	412	444	430	422	439	427	391	440	422	435	428	438	420	419	422	420	455	403	426	391	455	457	413	424	450	452	435	426	454	449	403	463	438	468	452	396	428	431	463	439	448	433	405	450	413	438	463	413	429	440	453	430	393	434	400	420	439	409	402	428	420	448	380	422	393	431	419	433	432	403	426	449	412	396	426	447	430	433	405	414	429	459	415	438	428	410	440	428	400	421	434	427	429	422	418	465	467	425	447	439	430	381	454	403	429	448	460	403	462	431	462	444	416	455	446	415	420	440	429	415	442	406	432	401	466	475	388	406	396	429	447	404	452	479	409	426	453	467	430	435	444	409	421	414	401	446	416	466	433	456	421	410	434	429	430	403	454	467	467	404	436	414	430	395	411	424	396	444	449	423	423	438	476	435	420	418	429	414	437	394	424	413	404	421	461	431	400	464	456	471	421	445	424	471	426	432	405	454	371	429	468	430	432	401	436	453	422	422	450	442	410	429	435	401	433	402	467	453	431	416	459	439	407	433	426	445	479	446	434	423	421	395	441	426	455	420	435	420	429	422	399	448	430	427	380	407	417	406	440	458	417	422	410	449	417	430	430	456	426	423	428	441	440	424	417	407	398	465	452	460	449	415	403	398	422	423	436	444	433	415	433	415	418	426	412	431	429	427	399	414	428	436	421	432	448	447	404	418	435	448	435	423	447	464	423	410	433	439	416	459	392	442	420	433	423	425	441	445	483	437	415	417	450	459	420	428	449	422	442	440	419	393	419	448	428	415	424	428	437	413	418	435	461	481	429	432	436	409	433	472	433	432	440	414	468	430	418	422	434	426	418	426
11512	7225	16497	12601	9096	6229	3327	2332	1823	1005	546	417	396	332	268	210	207	277	351	295	225	142	163	183	208	251	175	173	155	103	107	110	101	109	155	213	120	164	219	157	95	97	92	110	92	105	110	86	97	104	110	116	80	101	112	94	85	106	85	103	108	94	81	106	105	95	90	107	100	109	105	98	81	103	92	80	95	70	91	93	93	104	104	98	99	76	113	96	94	82	98	80	89	85	88	105	113	106	101	96	93	89	91	92	85	102	82	87	93	121	85	102	82	92	94	103	82	109	85	86	110	89	90	117	102	108	105	95	103	99	98	98	95	87	74	78	107	83	99	90	87	104	104	86	110	86	89	94	85	111	102	101	93	89	78	87	102	102	98	66	99	101	98	76	88	124	116	93	105	106	101	105	81	94	83	103	80	100	115	92	77	89	106	94	104	109	84	99	115	99	106	76	87	93	83	100	110	88	94	94	84	117	94	102	90	95	98	70	99	93	95	95	105	95	97	92	90	95	76	117	70	89	105	85	80	104	90	104	110	96	93	80	83	103	97	103	88	83	92	96	86	93	103	78	84	85	125	100	100	88	91	94	93	104	90	87	101	75	99	103	89	99	114	87	80	82	85	103	88	98	92	73	82	95	79	79	109	101	100	90	105	82	101	88	88	85	91	107	93	88	87	96	96	86	99	97	118	97	107	89	86	99	88	99	87	97	101	91	86	90	81	101	98	84	97	83	106	95	95	95	85	87	89	96	106	100	101	103	73	77	94	90	92	96	100	104	115	87	95	86	78	107	90	92	88	89	92	105	96	88	80	96	79	90	73	84	100	106	109	86	94	88	65	106	98	78	81	93	78	97	75	88	88	81	91	91	100	94	95	80	102	101	106	93	122	78	98	90	91	76	89	96	76	103	90	101	86	78	102	104	93	95	105	94	87	104	84	75	83	91	83	87	80	96	95	98	94	87	106	96	81	112	84	109	123	90	96	76	104	97	102	95	83	99	90	93	85	85	95	98	91	89	117	102	87	93	94	82	127	97	108	94	90	103	100	71	95	88	78	98	81	89	87	91	96	73	84	97	113	90	111	105	93	94	94	93	101	89	77	101	94	89	96	94	104	94	97	85	93	77	89	96	95	90	97	92	90	81	93	72	83	97	90	99	114	96	102	106	90	101	90	87	101	95	109	100	90	107	90	85	80	82	85	101	110	76	72	99	84	93	95	97	97	67	95	101	78	94	93	108	105	90	105	121	94	83	106	116	99	81	85	110	105	89	69	101	100	90	105	95	97	92	100	75	85	90	107	85	99	107	90	106	109	118	91	90	95	89	90	117	86	98	92	87	102	87	93	79	94	97	94	96	87	95	87	88	73	92	95	90	101	95	117	91	106	97	116	84	98	88	106	104	87	102	103	78	99	101	87	92	87	101	112	103	92	109	89	80	120	97	105	96	86	101	104	93	101	104	76	103	100	89	106	107	109	91	87	93	98	83	90	96	97	96	89	109	82	94	91	79	97	97	107	95	102	104	93	93	90	82	96	98	103	89	85	88	101	94	108	113	83	89	88	99	91	107	102	89	90	108	97	101	103	88	98	94	94	99	84	103	107	83	97	96	102	87	81	100	89	78	93	100	94	104	85	85	94	92	88	79	83	91	91	88	105	111	103	102	96	93	95	100	84	92	104	87	108	99	85	79	89	80	85	90	82	107	101	104	96	102	92	93	77	102	92	100	85	107	107	105	95	92	80	77	108	96	82	86	76	88	87	86	108	92	106	91	92	102	112	85	86	91	102	106	88	101	111	97	101	100	115	81	110	112	108	89	110	91	83	101	98	94	103	96	88	93	99	87	97	94	105	96	91	94	102	114	93	89	87	94	109	101	100	91	84	88	86	103	88	93	96	84	104	74	102	81	95	102	91	99	98	93	87	100	97	95	90	101	77	81	88	116	103	88	101	101	95	100	82	82	99	83	89	104	102	87	99	98	96	84	102	96	91	83	98	112	103	72	80	90	93	91	92	103	89	87	100	95	103	91	97	99	99	101	94	97	102	91	93	90	77	90	100	100	94	85	85	94	91	102	100	107	95	90	99	104	100	95	90	94	103	87	96	94	102	86	95	89	78	113	80	92	91	107	79	98	92	85	81	90	90	88	93	114	88	90	101	91	93	87	102	95	104	86	95	80	86	83	81	109	95	105	97	103	98	74	99	91	105	73	99	91	68	111	94	90	89	100	117	106	89	106	100	93	92	86	82	106	85	104	86	96	90	82	100	75	106	104	95	108	114	88	113	103	90	103	93	82	95	98	81	86	89	94	94	104	80	92	98	98	90	91	95	100	98	97	112	88	101	109	84	96	103	101	69	102	83	81	96	92	93	97	103	85	91	87	82	109	102	84	100	103	96	94	109	108	89	79	82	91	96	91	97	101	86	87	107	95	94	88	100	88	92	96	104	87	91	85	106	101	105	91	96	74	93	83	91	95	109	114	77	95	97	109	107	91	96	90	94	78	94	104	82	84	113	96	87	106	89	118	91	98	112	90	103	98	102	88	81	96	116	89	93	76	91	112	75	80	88	87	91	82	101	88	105	109	85	96	100	104	105	94	100	85	100	86	94	106	96	101	78	98	92	85	87	86	109	90	109	109	86	106	98	98	88	74	103	84	95	98	94	93	95	100	86	73	93	92	102	89	112	95	83	91	92	96	99	109	84	107	91	82	98	108	98	106	99	103	105	92	106	96	84	109	76	87	80	97	109	75	98	113	89	90	103	111	106	100	93	99	92	86	78	102	99	94	91	91	77	103	82	109	97	89	78	105	85	87	79	102	92	102	82	91	77	87	90	104	85	98	101	91	97	104	101	113	90	94	87	98	87	101	95	98	89	95	97	99	84	103	100	99	97	96	95	88	88	81	84	104	80	83	102	102	100	98	85	117	96	98	86	100	113	91	108	99	106	85	78	91	93	92	127	85	107	108	74	97	104	70	86	93	105	98	81	109	96	100	106	99	87	90	102	104	95	98	70	88	99	92	98	103	97	105	86	72	95	79	91	88	89	71	94	103	93	105	101	103	79	94	99	70	102	77	90	88	98	99	101	100	104	95	91	95	88	80	98	102	98	97	100	93	108	101	96	83	116	83	79	97	85	92	87	82	100	100	98	85	96	93	87	89	85	80	118	85	102	77	89	107	98	100	95	78	97	92	104	93	94	111	99	87	107	95	84	81	100	99	86	104	108	85	83	82	95	92	103	82	96	98	119	100	81	105	85	95	90	93	100	90	84	89	87	103	102	103	82	91	94	112	94	102	99	88	89	100	95	105	89	88	106	96	83	99	82	84	105	104	87	90	94	86	83	104	89	92	94	81	82	84	87	94	98	102	82	105	87	69	81	102	97	100	106	92	114	122	88	100	91	77	89	111	107	81	104	109	99	88	83	93	87	106	95	94	87	84	90	101	106	86	73	89	100	97	86	114	105	94	112	80	87	100	83	108	98	111
7697	7061	18893	19199	19059	16354	11426	10582	9064	5697	3039	2375	2348	1796	1339	1240	1159	1633	2021	1837	1438	700	662	931	1089	1425	936	898	608	376	325	315	306	345	826	1050	482	898	1231	771	377	287	273	279	262	264	266	263	255	272	266	263	254	260	253	236	237	266	247	255	277	223	262	280	265	257	247	250	246	231	260	246	251	250	247	225	226	276	247	238	239	223	274	241	218	243	238	231	281	267	246	241	244	234	265	257	247	234	222	231	222	255	235	238	262	228	233	275	231	254	251	270	262	236	225	242	233	230	239	239	254	271	241	251	231	238	235	250	232	226	229	209	235	244	280	257	241	249	222	245	255	234	213	264	231	238	253	203	251	248	230	227	247	228	259	261	267	249	265	235	251	240	264	242	263	248	204	236	253	242	262	249	233	242	235	247	263	267	208	269	220	238	245	244	212	262	210	243	234	245	256	272	217	242	245	249	252	197	214	238	231	259	220	229	271	267	250	236	238	258	250	232	214	228	236	198	222	242	256	223	244	261	231	219	256	251	240	265	256	246	264	257	244	243	229	226	209	243	227	247	225	212	256	239	262	245	237	254	235	240	238	234	237	259	237	239	237	206	258	219	238	244	234	203	233	232	259	234	215	235	227	254	276	261	218	236	241	228	215	237	239	240	232	229	247	237	270	232	207	268	255	234	233	257	242	253	273	239	214	243	253	226	234	253	230	246	254	225	235	223	221	242	232	241	243	244	245	252	217	229	268	227	263	251	236	251	210	232	225	195	234	239	243	267	233	212	236	236	227	235	233	253	227	264	208	254	274	244	213	207	244	222	245	240	227	221	264	233	221	238	279	235	205	247	228	279	241	244	263	270	247	243	240	239	249	229	236	254	256	241	208	253	236	244	227	222	226	294	216	275	233	227	211	226	237	228	245	222	245	262	242	262	223	231	224	244	241	222	218	256	241	237	228	249	237	231	248	251	249	240	251	271	228	217	235	257	235	262	249	261	232	227	245	224	235	256	229	250	239	257	240	237	234	221	223	266	257	248	276	255	250	229	250	247	248	238	254	252	227	241	208	258	253	224	201	241	198	267	244	252	247	217	260	235	238	257	241	242	261	229	257	236	235	220	243	244	227	237	233	251	209	233	240	209	256	256	242	228	263	254	237	274	216	238	239	239	218	261	247	270	249	244	232	227	271	236	250	251	271	232	246	240	245	226	252	224	237	241	235	247	255	231	246	237	219	254	239	250	238	241	265	214	284	235	243	268	275	245	230	250	274	255	223	260	263	220	231	254	247	236	222	242	267	212	235	239	229	201	197	261	240	235	215	250	250	241	241	274	240	234	237	249	235	246	238	215	267	235	229	252	269	218	261	249	232	243	234	225	253	248	243	272	273	230	234	252	241	231	184	257	236	263	255	234	236	239	268	242	254	220	235	246	257	239	234	244	240	232	245	257	239	253	239	227	229	261	231	270	238	263	263	240	249	244	237	244	246	250	220	252	240	214	244	237	247	225	255	219	243	283	237	243	215	235	252	241	240	223	252	266	234	199	258	249	257	227	241	222	245	219	255	230	251	233	236	250	245	253	264	218	232	246	260	246	224	231	241	267	228	210	242	241	258	243	249	245	224	293	230	251	246	237	214	253	238	249	215	229	252	241	210	287	228	268	250	219	235	246	253	247	279	262	252	206	239	242	247	213	256	220	240	244	251	228	249	224	256	266	245	259	230	292	235	240	236	258	256	236	231	267	235	273	258	237	235	211	249	236	231	250	237	215	231	244	254	229	230	240	257	219	245	232	271	217	251	242	231	277	268	211	238	250	234	240	233	210	235	259	252	248	256	225	223	267	243	241	241	246	263	213	237	249	246	238	221	235	224	268	260	253	224	232	241	246	244	244	237	245	261	252	220	242	261	271	237	215	241	264	261	267	245	237	240	233	236	235	258	246	262	231	228	254	238	268	237	226	228	251	259	252	267	226	247	248	256	234	246	233	262	247	259	232	249	249	255	217	222	239	261	225	250	231	211	226	229	228	242	229	236	247	251	219	229	255	216	238	230	263	239	205	242	229	238	226	233	239	239	250	214	231	247	215	246	242	243	248	276	250	230	249	225	262	270	256	214	259	244	236	241	251	220	219	241	226	252	222	223	254	207	229	244	248	286	250	232	241	265	236	224	243	223	251	241	228	248	263	243	258	236	218	251	222	260	207	226	233	238	244	262	275	232	247	240	228	299	244	241	254	262	254	254	272	257	239	258	224	238	252	246	254	248	226	243	270	222	219	232	238	243	239	198	242	226	241	248	237	225	224	246	249	220	237	225	236	228	236	246	229	252	255	228	238	236	259	232	223	245	225	240	224	275	256	228	236	224	240	252	256	241	252	248	257	206	249	248	237	239	236	233	261	263	239	219	238	245	203	226	231	238	245	237	209	252	229	222	214	241	220	268	234	235	252	230	259	229	245	219	254	228	197	245	251	226	225	235	245	264	235	248	249	214	257	245	259	246	223	230	206	238	221	261	251	225	255	241	241	247	243	254	259	209	270	279	253	269	255	240	239	251	242	256	242	223	243	222	238	238	249	226	210	227	268	256	257	239	258	253	245	244	265	237	253	209	240	252	234	227	214	223	226	227	246	230	248	236	213	252	258	240	236	246	236	235	238	226	226	240	231	241	245	250	252	278	251	251	232	265	237	249	239	235	221	252	250	250	240	294	251	201	243	243	235	242	264	257	228	228	245	246	246	238	240	254	233	222	237	244	230	247	236	247	253	225	274	239	237	248	236	213	236	226	230	225	216	224	225	229	246	257	272	247	265	227	237	222	236	224	250	241	261	226	227	275	266	244	253	249	239	209	240	252	232	235	221	253	229	207	237	217	246	256	242	227	231	273	250	231	246	267	216	226	235	233	249	244	264	258	224	232	242	246	199	250	269	235	237	224	238	278	276	259	239	216	241	262	254	232	230	267	242	258	209	239	256	249	247	269	259	239	236	237	272	221	224	236	261	241	227	235	230	222	227	214	239	253	215	241	263	251	224	240	237	230	248	263	245	231	249	253	227	259	245	230	220	248	250	230	231	230	264	225	232	254	233	234	261	240	249	255	245	239	245	249	233	234	232	262	216	259	246	220	283	247	246	236	232	228	209	216	243	239	225	226	222	258	237	258	258	216	261	232	237	248	254	244	258	257	243	254	233	261	237	240	252	258	214	235	225	249	214	237	255	233	230	235	249	233	241	248	265	235	214	234	226	262	255	265	236	260	227	258	223	237	240	227	252	237	236	265	247	240	213	256	257	233	246	265	251	226	272	251	245	255	228	254	255	266	239	229	242	242	235	240	268	241	236	285	253	251	260	274	252	226	242	237	244	219	225	256	250	248	242	224	244	221	244	240	235	260	234	257	261	238	226	250	239	225	243	239	225	280	252	255	228	247	239	271	225	258	226	250	219	224	246	277	246	226	256	255	235	228	226	243	242	245	236	244	261	266	236	242	278	247	228	228	230
19126	11922	24262	22485	19000	14452	8099	5058	4140	2281	1366	912	711	530	431	365	360	357	519	474	402	296	340	376	324	386	248	284	196	149	145	130	160	151	228	327	176	275	321	216	165	144	122	119	160	141	123	122	144	137	127	138	143	128	111	140	124	110	119	128	146	133	142	110	137	100	117	129	135	122	124	139	129	129	137	115	118	145	125	134	121	113	131	141	135	127	124	124	141	129	153	137	142	126	139	116	118	122	130	128	124	140	125	139	131	124	135	123	150	119	139	120	97	130	97	128	120	143	130	124	137	105	135	114	133	142	115	112	114	118	137	116	119	119	108	105	101	111	150	132	137	130	116	128	130	120	128	135	128	136	140	128	127	109	127	125	117	134	137	127	114	139	130	123	137	121	131	102	101	131	126	126	138	127	143	135	129	150	123	113	131	164	121	142	103	139	121	118	100	105	110	132	123	125	129	127	152	143	123	122	150	138	97	110	119	130	117	122	124	136	129	134	111	131	138	116	110	136	138	119	118	125	134	118	137	139	121	138	99	136	136	107	134	131	134	156	116	128	150	142	106	115	135	112	142	125	123	127	121	133	133	134	118	131	123	148	111	136	111	136	137	121	140	153	125	140	111	135	112	136	124	132	118	129	110	129	136	155	131	117	146	135	124	113	130	123	128	121	117	133	125	112	131	137	115	116	123	129	125	132	107	129	114	129	129	135	132	128	117	122	126	135	132	144	116	147	133	145	151	126	124	123	138	148	105	133	132	134	125	113	140	105	138	133	117	124	118	131	139	128	122	146	124	104	138	137	126	109	123	129	133	126	135	132	127	109	154	137	109	123	136	137	135	115	117	122	139	129	140	120	114	114	111	99	145	149	143	133	136	116	119	111	110	149	121	134	117	144	119	128	120	130	127	139	121	122	124	157	122	128	132	124	140	135	152	118	133	123	118	120	120	130	140	109	133	151	128	116	115	115	117	143	118	131	139	122	118	114	117	125	125	116	134	139	154	124	109	136	115	145	113	132	118	109	135	132	126	127	128	118	121	136	100	110	156	131	157	132	121	124	132	153	126	126	121	134	126	139	125	143	119	124	136	118	115	141	120	129	136	148	124	135	118	113	134	112	120	102	139	121	141	137	140	126	134	130	127	131	132	133	112	112	131	132	121	126	143	145	119	116	111	138	134	124	134	123	110	106	142	147	125	112	112	146	109	125	107	113	130	118	130	165	117	149	129	149	129	103	109	139	135	109	140	115	106	121	120	121	131	130	123	119	117	133	119	153	140	93	121	109	136	137	143	129	152	124	140	103	131	140	145	134	143	149	128	118	124	126	128	140	128	135	138	123	129	127	128	106	149	136	125	139	112	127	145	123	127	121	129	129	125	117	125	138	131	134	130	141	120	122	116	131	136	138	124	137	132	134	121	134	147	129	140	129	127	141	141	129	137	121	125	119	136	127	115	130	128	137	113	125	128	127	139	123	164	133	132	125	143	142	137	116	145	128	114	148	124	128	160	128	115	115	123	123	103	139	142	135	141	129	136	107	126	133	132	130	125	133	119	150	123	136	142	154	115	144	149	121	125	120	122	131	115	135	138	136	135	129	134	132	156	132	141	131	133	129	116	141	130	141	154	136	123	154	114	145	131	123	105	107	132	126	119	132	124	118	128	135	113	127	126	121	146	144	132	128	134	119	120	135	125	109	132	136	131	136	108	114	129	138	139	130	106	122	129	128	111	122	109	117	139	131	130	129	112	130	130	149	109	128	100	126	132	103	144	142	143	135	124	125	119	131	132	142	118	112	128	138	131	106	120	138	130	143	122	126	108	132	111	121	142	138	125	127	130	131	111	124	134	114	144	119	108	143	119	97	107	116	122	140	118	129	133	108	136	142	114	144	115	124	107	121	125	125	134	122	128	121	118	146	124	140	155	141	134	151	140	143	129	102	160	108	125	132	106	109	136	122	131	110	141	136	122	131	168	131	118	143	122	124	132	130	134	115	119	122	138	122	145	107	115	120	142	133	138	127	132	129	134	124	117	144	154	139	110	108	128	148	115	114	120	139	143	127	133	128	112	147	117	134	126	137	131	136	122	134	132	133	129	121	130	139	108	124	148	112	128	124	123	131	129	123	132	119	128	135	127	123	153	127	133	124	123	129	117	138	146	132	120	135	123	153	132	137	112	122	127	136	115	108	121	132	122	143	150	131	136	116	130	139	110	105	124	148	108	134	111	111	137	123	108	143	131	122	122	131	134	153	137	123	118	110	139	127	119	122	132	112	126	129	120	125	138	114	121	141	124	121	123	142	132	131	135	144	121	123	112	122	118	130	119	119	113	139	142	123	113	137	135	141	126	135	120	128	126	141	122	113	126	147	131	136	142	133	147	125	114	129	153	113	128	142	127	101	127	139	123	131	133	120	122	116	117	138	131	135	128	132	122	115	145	151	147	130	124	130	132	134	116	132	142	113	132	121	127	131	119	111	116	123	131	131	127	92	128	115	152	117	162	111	117	147	148	114	117	146	122	140	120	134	139	113	121	136	145	117	141	136	130	124	125	124	125	132	112	150	122	150	142	133	123	129	122	141	130	135	134	109	130	118	136	133	114	111	128	102	157	121	121	131	130	117	139	141	143	131	113	119	151	139	134	137	121	146	126	125	126	131	135	111	116	131	127	127	120	115	132	140	125	115	129	109	131	117	146	134	114	128	107	118	140	145	114	117	119	133	142	135	152	130	130	150	129	142	120	115	140	136	119	131	114	140	127	142	150	132	135	131	104	130	118	123	127	132	138	142	129	152	125	124	118	125	133	123	137	121	103	137	136	113	134	110	109	122	119	134	107	125	127	128	122	126	135	144	154	131	117	100	128	114	138	107	135	143	112	142	137	126	131	154	135	131	134	120	128	131	125	108	135	127	131	136	145	118	136	139	126	143	119	141	133	136	127	121	111	123	118	139	122	135	130	127	116	122	130	111	127	124	108	112	151	124	118	140	123	128	132	122	138	113	141	139	137	127	129	108	130	120	120	117	124	118	126	118	136	117	118	139	138	138	115	124	127	96	120	121	126	133	125	145	126	131	111	130	108	128	137	111	116	136	151	116	117	138	108	134	140	127	123	125	143	135	125	129	118	129	125	133	137	114	117	157	118	127	129	119	152	122	142	123	132	125	140	123	146	116	122	139	134	125	104	127	138	130	134	142	121	130	122	131	138	147	142	114	150	123	137	132	113	121	134	120	142	124	139	123	136	145	138	106	140	122	109	118	113	144	140	114	131	114	127	137	131	113	111	121	115	122	119	138	130	113	117	150	140	124	117	111	110	122	143	129	141	133	115	130	133	128	140	138	119	119	117	147	133	139	114	136	128	136	126	109	119	136	150	115	131	133	115	150	142	133	150	117	121	115	134	138	119	126	138	133	129	136	123	150	121	115	127	117	113	126	112	125	124	132	145	123	129	128	131	126	123	142	156	113	143	128	114	141	132	127	147	109	150	122
10670	9820	24455	27372	27404	25541	18303	17289	15851	10299	6423	4648	3968	3178	2299	2024	1926	2190	2689	2907	2268	1794	2071	2179	2048	2130	1312	1667	840	650	470	503	467	483	1148	1560	753	1505	1984	1060	518	429	415	382	372	410	355	365	371	363	377	332	352	354	366	381	347	383	371	330	352	348	359	326	330	381	354	328	337	329	364	366	359	326	317	359	332	362	359	298	341	337	336	323	367	342	338	344	341	301	308	345	301	340	327	326	356	327	312	325	312	365	331	350	325	330	332	374	313	359	357	335	344	309	338	333	336	306	319	321	337	333	354	322	331	311	313	349	310	325	318	322	334	348	334	331	369	324	356	335	320	344	281	360	350	322	344	355	348	336	347	314	347	342	357	351	309	316	341	323	346	351	342	335	374	333	321	324	304	337	307	333	320	329	354	336	351	306	332	335	323	313	324	323	322	368	301	303	331	326	317	359	321	351	368	339	335	324	331	363	339	349	327	327	340	325	321	354	338	319	343	310	316	331	314	321	340	299	328	325	314	333	305	354	323	315	367	328	326	332	323	324	337	349	320	368	317	325	330	321	311	321	360	297	310	312	335	321	322	337	285	323	332	328	326	334	318	335	320	314	310	312	330	339	328	351	329	339	291	337	295	332	319	355	328	308	344	351	282	317	354	309	332	314	362	331	311	320	338	318	330	327	326	343	300	291	331	333	334	320	349	314	321	337	331	327	295	303	293	336	294	332	334	356	333	338	327	353	311	348	306	361	326	329	337	286	337	324	302	361	353	312	323	358	305	341	348	342	339	332	323	315	312	344	325	341	339	337	352	338	342	334	327	332	309	354	290	340	319	298	298	335	300	298	352	319	340	316	338	310	310	341	318	320	357	305	323	315	335	293	318	358	292	306	329	323	342	316	320	333	342	345	370	324	300	313	309	313	313	374	360	334	338	329	332	317	368	318	322	324	307	347	351	314	332	359	291	322	330	350	372	328	279	332	328	361	314	340	301	314	350	308	326	334	314	357	338	319	295	317	312	321	305	290	309	343	308	302	316	331	320	299	333	321	332	331	360	337	328	343	325	328	314	315	330	340	322	309	311	349	309	338	334	338	360	331	314	320	341	326	320	343	349	360	307	322	328	347	311	314	341	305	305	331	324	349	329	321	338	353	360	327	360	340	344	290	331	306	316	313	333	298	323	318	319	345	357	299	326	337	311	316	345	336	312	336	336	300	304	327	311	349	320	333	287	329	323	299	302	357	320	328	338	334	360	317	340	322	293	308	308	345	319	298	352	323	315	293	346	332	346	313	321	369	294	317	328	340	331	324	373	298	382	331	344	325	311	320	349	299	335	321	316	338	313	332	309	312	359	299	305	349	304	334	363	343	324	336	338	317	303	351	363	339	329	333	327	326	347	305	340	341	306	343	294	329	301	323	326	329	301	304	324	330	326	310	325	308	329	333	295	298	297	367	321	347	305	332	370	338	350	310	324	338	322	329	323	322	344	306	305	314	315	328	329	335	337	354	314	341	302	303	296	340	289	344	312	304	341	320	305	304	307	315	333	368	354	299	339	324	320	323	322	340	337	319	339	346	352	327	343	368	315	317	340	326	324	313	363	323	310	339	317	303	340	340	323	323	322	305	347	335	319	308	299	322	335	328	282	296	316	339	337	315	304	320	318	280	343	339	328	344	334	321	308	338	343	328	304	318	321	302	327	323	338	315	334	321	349	298	317	312	331	317	319	343	330	332	313	332	368	316	319	353	345	322	347	334	334	334	328	319	321	314	341	338	316	300	307	301	308	332	328	339	336	324	342	354	325	316	336	321	301	344	326	293	290	316	337	316	293	349	306	355	310	306	337	342	349	322	330	309	344	322	345	299	310	315	316	313	343	316	345	340	316	321	306	310	308	304	326	317	313	316	319	308	344	329	300	334	303	348	305	328	349	324	331	318	341	320	339	352	356	332	310	292	327	329	294	325	324	337	334	321	331	323	325	312	293	314	338	315	344	321	325	348	315	338	310	328	306	290	312	318	331	357	343	342	312	344	336	305	296	307	334	339	312	301	313	344	356	317	318	306	319	328	353	321	331	321	316	314	297	320	336	346	353	313	341	310	320	322	343	311	343	304	368	343	326	317	315	318	306	305	336	328	333	319	348	314	370	349	371	321	322	319	334	306	305	317	342	307	306	348	326	334	306	311	326	340	323	362	352	361	343	305	314	354	325	321	305	311	304	343	334	323	323	324	310	316	351	322	324	319	342	312	328	329	370	318	343	325	308	325	327	319	316	318	324	315	334	318	318	332	303	319	320	320	339	306	340	339	346	312	320	376	347	335	328	339	334	321	334	307	344	332	338	337	332	333	301	339	309	314	343	338	313	339	334	317	330	325	310	344	288	320	323	335	307	295	339	337	357	336	338	286	335	354	336	322	328	326	318	316	336	305	326	304	374	316	335	291	303	320	332	325	315	302	379	333	326	340	324	358	291	308	304	334	334	358	336	338	339	343	316	325	311	329	319	320	345	329	317	323	341	317	347	316	355	325	335	340	339	313	311	299	349	348	315	372	288	297	326	338	324	312	312	343	300	294	320	320	364	329	345	324	312	313	365	316	301	297	324	305	288	319	340	362	336	305	332	312	312	315	331	336	339	310	339	316	305	304	364	287	317	311	330	302	330	339	339	324	349	289	319	350	328	337	319	316	304	351	350	304	348	329	310	306	295	341	319	315	305	292	322	351	329	349	308	338	358	323	338	319	332	335	313	324	342	349	333	314	321	305	305	304	323	336	354	311	307	303	315	322	352	303	321	329	334	335	328	344	343	304	341	328	342	345	304	298	337	308	331	351	285	344	336	310	338	359	321	318	347	298	336	325	298	330	341	311	342	320	334	343	343	346	347	350	347	305	351	340	310	268	327	319	316	340	319	339	306	292	334	328	339	352	325	331	333	301	330	337	314	326	351	350	313	334	358	321	352	329	308	320	322	302	344	333	349	299	285	354	324	323	315	328	360	304	340	317	312	315	339	318	307	343	324	304	311	330	355	325	328	309	306	317	315	308	341	338	332	331	332	354	352	329	328	337	325	350	335	318	329	334	328	303	349	350	318	335	314	306	326	337	341	314	310	304	305	328	320	316	294	361	326	359	297	297	323	370	330	313	373	360	330	343	340	338	325	326	321	316	337	316	298	334	291	321	334	338	346	301	338	315	326	325	299	322	340	323	331	312	299	309	317	317	317	315	333	331	315	346	311	326	319	321	326	327	352	316	341	318	334	321	353	319	333	354	325	289	305	353	331	357	324	319	368	323	334	336	351	347	340	332	325	310	321	343	332	319	314	340	302	321	327	316	316	321	302	341	342	313	331	323	338	322	309	325	333	345	313	302	315	279	328	372	307	331	338	287	317	317	305	317	310	305	361	324	336	340	303	318	349	316	356	333	346	303	292	337	334	336	320	318	339	319	301	338	339	313	341	341	306	304	327	321	346	342	333	331	323	308	331	307	311	322
3112	1385	1557	1014	647	466	425	420	318	236	216	220	194	182	177	210	185	205	201	196	200	203	270	294	272	257	227	231	223	182	183	191	199	197	193	206	205	230	223	222	205	169	185	182	207	182	175	183	187	194	172	208	218	207	196	208	181	198	173	223	167	197	177	177	183	206	210	211	215	214	187	176	163	186	184	197	180	176	177	194	210	197	164	161	190	209	220	166	185	180	174	188	193	186	200	196	184	180	188	211	217	179	201	203	232	182	185	215	191	194	217	204	172	176	177	182	207	189	187	176	185	160	171	176	177	170	190	205	183	162	196	200	210	190	178	184	189	196	226	167	179	202	186	202	197	194	199	185	157	163	181	193	191	221	215	179	167	199	164	171	194	188	170	172	197	183	196	188	185	202	188	202	172	163	184	203	157	169	176	179	204	174	175	202	191	208	192	205	187	212	187	204	173	203	205	221	200	171	179	186	217	222	177	198	164	187	202	173	195	206	193	206	184	176	222	178	205	184	202	192	169	189	174	171	187	196	194	214	197	196	188	174	184	201	156	187	207	173	202	178	202	207	194	173	231	186	180	190	182	170	193	179	214	202	198	212	161	187	200	207	163	183	169	181	187	209	198	197	209	179	182	176	211	166	190	188	175	186	199	179	195	192	201	182	207	183	187	184	184	146	195	187	186	194	185	188	170	193	204	201	187	184	186	204	185	166	174	166	173	210	180	163	204	207	195	202	180	187	178	193	180	163	155	202	186	198	200	217	177	178	182	194	181	203	190	178	172	182	181	198	198	178	207	191	196	175	192	192	198	199	195	227	186	195	183	185	189	205	206	191	180	172	175	194	212	194	195	170	195	182	179	194	161	187	197	195	151	188	189	192	179	208	182	205	194	194	150	197	179	202	190	205	167	164	209	216	191	180	171	179	173	197	206	189	184	174	221	194	197	193	198	194	176	195	198	173	195	193	190	194	160	170	176	184	188	198	214	197	210	163	186	182	178	184	186	181	180	172	183	172	179	210	205	203	181	152	206	189	195	211	181	175	211	179	205	194	198	176	142	208	180	190	185	158	193	166	194	188	207	187	201	211	185	192	201	178	188	214	180	173	175	173	176	180	177	194	195	219	189	174	177	200	164	174	185	195	212	174	196	219	179	185	180	160	183	182	180	198	180	186	174	208	193	179	184	220	196	216	218	192	191	192	197	191	187	167	215	170	179	195	189	204	201	204	183	192	200	181	180	202	204	188	208	202	180	191	197	195	187	195	190	165	160	186	169	191	200	185	200	186	191	175	187	208	190	198	203	194	203	181	216	190	192	183	182	167	209	185	188	175	190	196	196	189	202	184	171	148	190	180	189	155	200	194	170	169	184	191	199	190	199	218	182	168	179	194	177	196	182	182	208	181	191	210	197	185	165	203	198	208	190	180	221	187	205	184	187	202	207	187	179	167	183	171	185	186	171	192	157	180	188	207	193	175	169	164	173	185	192	174	167	183	176	190	196	200	193	181	186	175	194	222	193	188	201	164	186	171	183	190	200	174	183	182	167	200	186	196	184	191	195	190	205	196	160	206	219	203	179	180	186	185	185	199	198	207	185	186	179	176	183	191	169	183	197	176	194	192	177	184	187	184	187	188	183	175	199	173	169	173	204	165	187	186	170	187	167	159	185	195	209	181	204	195	204	173	180	172	185	195	186	164	190	191	170	189	174	184	193	167	182	194	190	202	187	183	198	182	188	187	166	166	181	177	192	180	177	160	197	203	185	177	185	209	210	177	184	173	188	190	168	166	184	183	195	196	214	196	189	170	200	170	215	213	197	179	168	176	183	160	181	177	200	196	197	195	178	179	222	169	189	180	190	180	199	209	207	181	205	173	196	183	187	191	186	173	183	195	221	199	190	178	160	175	187	209	190	195	185	157	179	191	182	180	191	196	171	157	191	185	174	205	203	194	168	200	193	196	174	198	200	170	182	190	182	206	175	201	206	190	161	190	190	186	142	201	224	213	209	198	204	177	191	169	192	157	168	201	187	196	199	190	174	193	224	203	203	172	191	188	198	200	207	202	200	189	188	211	180	209	174	195	180	180	213	199	200	214	201	200	194	193	169	182	187	205	185	177	190	195	203	183	220	170	185	171	179	204	183	167	174	193	222	195	199	181	179	173	191	202	200	174	192	216	208	210	191	179	182	191	182	188	176	171	194	192	191	225	188	184	170	160	187	184	199	192	170	179	189	199	184	193	169	185	186	211	197	183	201	211	197	182	186	187	192	190	189	181	187	207	181	199	203	186	185	196	224	196	184	188	197	201	181	184	191	166	179	224	162	172	186	207	217	191	207	184	161	205	189	194	170	197	199	182	178	204	193	201	189	192	191	158	171	180	171	235	156	175	191	199	171	178	176	193	188	175	180	181	178	185	184	198	163	196	195	181	178	176	208	179	199	171	188	184	203	174	210	188	169	171	200	184	180	175	177	166	176	217	191	171	208	215	186	184	203	175	191	194	178	187	175	181	193	177	230	194	191	200	173	166	180	198	197	168	174	203	189	170	212	186	184	177	197	166	195	197	196	185	180	185	185	182	190	209	180	183	183	184	185	203	171	164	174	200	186	189	190	205	204	175	180	176	182	224	188	215	227	182	203	200	203	181	214	209	200	187	194	183	189	176	214	186	185	189	204	175	210	190	177	194	177	207	182	197	168	202	192	190	200	196	170	198	205	189	187	210	193	168	201	192	148	199	187	181	185	182	182	184	200	178	181	193	194	206	198	188	203	174	205	183	178	168	205	190	178	182	179	218	195	188	175	207	187	177	183	186	169	211	228	174	175	179	186	182	200	200	199	191	180	189	168	182	204	189	199	187	186	201	187	170	199	184	209	191	172	183	200	171	190	201	191	199	203	221	178	188	180	169	185	198	163	212	184	185	174	189	202	201	172	191	209	181	176	191	168	199	201	178	175	185	205	202	200	199	164	176	197	163	183	177	179	182	184	183	211	175	204	200	197	175	189	186	189	171	187	181	192	195	200	197	207	183	203	183	188	218	215	191	187	224	228	185	200	208	210	205	215	180	179	202	165	171	192	169	190	174	193	211	207	200	208	214	197	201	220	207	180	202	200	197	170	199	201	201	214	196	183	182	195	190	220	186	173	193	183	203	196	216	192	186	155	182	187	201	202	201	183	186	177	184	197	195	194	169	189	150	221	184	220	183	198	187	178	177	185	197	189	204	179	205	189	186	189	169	194	221	169	207	187	187	197	206	194	203	189	180	217	204	191	193	202	171	210	187	156	192	180	208	175	223	181	172	165	190	198	187	186	192	192	172	188	210	182	207	189	180	177	178	196	171	200	200	190	191	189	215	193	178	172	183	209	159	211	169	197	207	168	191	188	170	187	178	179	188	206	188	197	174	192	184	179	210	185	182	200	208	188	155	200	175	170	196	179	198	157	193	195	195	156	198	190	182	183	211	187	212	169	186	158	184	189	172	190	194	216	169
2918	1594	3407	3248	2531	1798	1595	1592	1199	775	648	511	532	473	444	500	466	488	489	524	564	650	1222	1277	967	792	764	823	586	529	419	423	437	505	562	610	612	769	838	590	507	452	429	423	421	456	453	483	398	474	426	438	479	434	448	449	440	444	406	427	419	424	434	431	460	425	463	413	453	513	462	417	430	452	443	422	471	431	459	411	397	420	428	463	398	449	440	447	492	434	428	440	471	451	440	456	430	399	458	421	449	476	438	444	455	413	459	445	471	433	438	447	429	437	453	438	440	459	411	390	422	461	448	441	432	427	452	458	447	429	474	484	435	425	427	439	468	434	415	462	444	447	462	432	425	437	460	431	426	463	403	470	464	445	422	470	437	416	441	491	448	458	428	447	446	451	482	420	429	440	451	428	439	430	427	405	461	444	434	444	420	448	428	461	435	445	438	433	438	476	426	442	462	431	501	444	420	413	442	436	438	394	445	403	425	442	464	445	413	393	426	427	425	424	423	449	429	406	433	453	424	455	426	424	477	420	487	426	432	444	452	433	423	403	392	439	458	458	430	408	422	435	404	423	437	456	439	460	458	442	442	472	442	399	430	428	425	457	410	456	447	397	443	437	425	421	453	416	442	470	466	417	426	462	455	441	458	456	423	421	411	447	452	452	446	491	465	419	392	412	454	435	406	416	432	456	462	458	458	433	395	469	418	444	410	435	427	414	443	468	445	449	422	383	437	442	418	445	443	437	439	418	437	445	463	440	473	458	424	447	471	463	454	394	437	464	451	474	442	431	438	424	425	433	461	429	438	429	432	471	407	454	403	444	432	441	414	487	444	427	475	457	457	385	402	468	449	434	393	469	449	427	425	402	444	421	429	425	476	469	417	446	434	432	431	468	420	412	445	450	438	448	427	459	442	460	437	431	423	436	420	427	451	428	454	393	412	456	445	446	455	444	418	448	475	453	448	489	433	434	442	421	409	437	426	455	458	468	402	413	449	433	431	434	411	426	450	460	419	439	422	462	477	477	452	433	445	445	484	438	451	435	454	446	445	469	440	466	429	439	443	455	395	425	443	407	443	417	455	441	430	430	410	423	414	430	436	436	436	479	458	478	437	425	447	443	468	449	420	443	458	468	423	451	471	442	425	433	481	465	464	426	458	416	420	446	424	478	445	423	393	421	444	448	435	409	443	440	424	414	431	442	431	463	436	433	447	453	420	450	435	407	447	453	452	460	435	458	409	414	445	451	456	410	448	457	436	444	439	429	464	428	454	433	454	475	418	455	482	401	444	446	425	416	444	416	410	461	415	433	422	433	402	464	408	454	408	454	452	447	422	412	451	453	417	461	478	453	486	442	443	446	399	451	453	447	446	452	408	420	426	407	465	434	457	455	424	462	438	434	438	420	447	381	454	412	433	436	460	429	438	425	422	475	443	414	450	404	434	452	435	431	414	444	404	467	408	431	444	411	442	426	436	478	454	417	393	435	451	450	444	429	464	434	405	394	437	447	475	424	428	412	416	448	468	410	430	476	491	448	426	457	443	434	458	401	435	463	456	438	446	430	453	456	426	447	448	482	446	403	442	396	445	428	436	436	477	418	383	452	411	457	449	441	438	417	421	453	455	445	444	433	431	451	418	467	394	448	416	434	464	408	422	435	461	414	413	458	464	418	446	433	422	414	451	428	451	437	435	441	443	438	463	421	444	444	458	459	458	419	425	429	452	405	434	449	437	489	430	459	426	425	447	456	410	471	489	413	441	415	429	445	472	427	428	398	457	437	434	482	424	457	453	436	431	414	462	445	420	470	434	433	446	434	432	395	432	446	438	445	465	455	400	433	430	434	423	404	467	430	436	439	433	434	407	413	429	436	407	455	430	397	416	439	463	440	429	436	463	462	418	420	472	423	418	457	458	461	437	423	430	454	447	445	466	454	428	468	405	426	429	465	449	427	420	418	445	388	405	435	411	411	434	441	438	428	455	443	427	439	453	458	410	434	457	455	448	428	443	439	446	417	460	473	436	459	422	482	431	450	450	448	417	436	414	454	413	435	451	454	439	508	441	433	453	435	441	434	467	407	448	439	416	426	414	456	427	442	456	411	440	436	444	432	441	426	452	447	440	391	445	432	469	451	427	447	409	444	408	448	430	432	441	456	421	439	409	405	429	440	443	448	442	459	444	434	432	436	401	456	435	407	409	427	425	445	429	424	443	483	465	449	433	426	396	455	421	411	426	456	428	460	413	451	474	448	473	475	463	430	481	444	425	484	406	429	443	468	449	420	454	456	425	468	420	422	454	440	398	423	413	458	387	480	417	454	407	436	412	426	465	443	425	449	425	446	452	423	425	424	421	441	412	451	458	426	424	408	471	456	430	435	419	380	433	426	425	440	414	435	408	446	474	444	450	427	417	451	415	424	476	453	430	460	463	411	469	429	435	435	443	425	427	426	454	432	465	454	431	436	423	446	454	420	416	400	446	440	447	430	386	404	449	450	452	404	449	479	426	402	433	458	463	410	443	444	406	435	457	405	451	418	452	452	464	436	438	430	454	466	423	441	403	437	448	437	464	419	444	445	407	452	441	413	443	471	484	436	449	418	434	453	397	424	429	444	457	420	435	436	432	483	435	459	413	421	422	456	463	470	428	420	433	440	474	422	419	434	469	452	435	463	473	432	412	449	425	440	419	440	456	427	423	466	417	420	425	441	460	450	397	437	419	434	417	420	464	435	419	393	447	454	439	422	461	420	442	445	432	438	432	437	474	442	431	448	467	423	442	474	446	390	453	424	487	402	448	432	416	419	421	445	461	470	427	426	438	398	416	444	447	440	449	432	434	445	420	447	479	460	424	453	450	436	453	401	419	428	452	427	437	458	425	433	409	430	464	450	448	441	452	463	429	448	402	428	456	438	413	448	441	429	477	444	448	436	425	460	449	472	453	440	468	437	406	422	464	459	448	437	429	430	440	435	430	475	461	425	452	456	444	436	421	402	435	423	452	441	424	439	433	470	462	437	428	451	394	457	435	390	458	431	458	404	426	440	444	436	455	432	426	434	446	481	452	433	394	439	432	421	429	431	444	412	442	466	408	433	461	457	466	424	447	484	444	450	464	424	448	423	445	431	407	449	438	446	434	398	436	410	428	429	489	420	462	433	464	446	461	417	399	406	416	431	451	442	442	436	434	445	451	409	452	437	424	468	436	419	490	447	440	438	417	461	464	439	473	435	412	453	450	453	436	393	443	422	407	434	434	421	439	441	469	410	426	438	480	491	409	438	436	448	441	463	455	497	413	421	436	421	452	428	418	454	443	425	426	459	449	398	421	419	401	419	457	424	437	457	445	423	444	434	379	384	439	435	428	458	392	448	459	411	470	440	427	408	486	457	449	369	450	418	437	459	439	465	441	422	449	461	455	424	464	456	453	411	405	443	435	433	436	444	425	429	436	452	426	435	439	432	444	420	398	458	446	439	395	480	432	434	427	463	438	403	476	441
11726	6111	27649	17152	10065	4918	2714	1883	2562	1189	858	491	327	316	235	228	219	201	201	219	203	139	260	337	232	215	229	168	117	118	80	93	111	101	90	112	112	138	150	109	114	100	84	103	97	95	88	74	63	68	90	83	98	94	101	88	113	89	92	76	75	95	98	90	104	101	83	87	86	64	98	83	98	84	94	88	80	85	81	71	85	93	74	77	87	91	82	93	86	65	82	91	85	88	106	74	81	88	102	76	97	85	87	101	78	64	84	75	94	90	79	80	85	91	84	87	88	99	98	91	100	88	81	76	116	75	81	76	81	84	74	88	85	81	88	88	91	85	84	81	78	89	106	91	94	102	86	74	90	81	77	82	102	76	91	77	75	74	98	90	92	83	93	86	81	84	80	95	77	98	101	86	85	93	87	81	89	95	83	85	78	89	91	70	97	91	102	102	90	90	93	84	78	92	99	71	69	87	84	88	93	89	79	93	86	78	101	88	63	97	82	94	93	76	83	92	78	83	88	101	78	87	89	92	72	87	69	88	89	80	74	86	87	85	83	89	84	93	81	92	79	87	82	78	99	84	95	80	90	86	82	81	96	86	70	82	102	87	77	96	84	102	80	95	112	91	84	91	87	89	87	69	77	87	99	86	98	76	93	86	100	93	88	83	85	87	89	87	108	89	93	79	83	98	92	102	99	101	104	85	90	88	80	111	70	84	80	82	102	92	82	96	84	97	85	97	88	95	99	87	81	88	92	87	88	78	71	75	94	97	85	92	83	82	79	96	60	84	98	89	77	81	109	93	86	76	92	98	84	107	78	82	83	81	79	95	90	74	81	100	76	80	68	76	79	101	82	100	87	88	100	75	78	80	66	82	83	99	100	84	74	94	94	87	79	82	66	78	80	84	91	73	94	74	89	87	92	80	98	95	78	90	81	98	77	90	90	101	95	100	86	93	72	76	102	93	84	80	80	94	75	83	88	105	81	82	84	78	97	62	89	111	92	93	84	75	85	79	81	98	95	87	85	80	79	90	69	76	85	74	92	94	90	101	76	72	94	86	96	79	104	97	70	77	79	99	85	90	76	95	72	77	99	89	71	81	91	90	91	77	91	75	60	96	94	89	97	86	93	96	95	92	106	88	96	82	82	107	84	101	95	80	91	83	94	108	90	80	83	78	89	94	100	70	78	95	89	80	69	83	87	81	83	98	85	98	84	90	92	101	75	93	93	79	79	96	74	95	79	83	82	100	81	86	71	80	71	106	82	75	89	98	97	104	84	87	82	97	94	94	90	86	97	88	85	80	96	93	71	84	90	76	85	69	88	98	78	105	93	76	72	90	85	85	94	107	97	82	81	107	82	81	84	78	91	80	93	84	84	84	91	94	66	92	91	75	63	86	88	79	79	88	84	82	86	68	78	83	90	83	98	78	92	74	86	80	100	79	80	88	87	75	85	92	83	99	85	113	79	80	101	84	89	76	99	76	81	85	78	80	76	74	86	73	80	97	84	95	81	85	86	83	78	78	82	91	75	93	86	90	79	97	86	76	82	78	88	106	81	72	79	96	100	97	88	92	82	86	85	107	100	88	66	77	96	91	81	76	84	74	83	77	109	94	80	71	85	88	92	102	77	79	97	77	81	76	85	93	95	92	83	84	80	77	91	104	62	87	88	89	85	85	80	84	84	80	105	92	90	69	91	92	76	86	99	83	82	93	83	72	90	100	69	72	87	86	85	89	81	88	90	90	89	86	83	71	75	98	90	84	84	75	82	102	96	77	72	86	101	81	94	82	86	78	75	79	75	72	74	107	85	89	96	79	77	90	103	79	90	93	75	84	79	78	81	85	90	105	103	98	102	85	71	84	83	70	61	67	109	93	86	72	72	91	91	83	85	83	75	75	76	84	95	95	88	72	90	101	86	85	81	84	86	97	95	99	84	71	98	105	67	99	98	95	85	85	101	65	83	84	89	79	81	96	71	94	77	77	83	97	89	95	80	83	103	76	89	94	73	75	86	86	95	94	82	84	78	90	84	85	87	85	80	95	90	97	77	77	92	101	80	74	82	81	77	96	89	76	83	74	72	99	94	84	78	101	75	92	83	85	85	107	76	83	99	92	103	94	100	91	108	87	89	73	86	94	94	74	80	87	90	98	105	92	86	65	79	80	75	95	80	83	88	81	76	94	76	76	90	98	79	72	88	95	85	94	90	82	92	94	80	75	91	91	94	90	88	79	85	101	82	102	85	81	98	91	76	89	85	95	72	78	78	81	92	84	91	95	83	82	95	84	94	92	93	93	112	98	98	88	104	85	69	86	100	92	82	100	98	90	64	79	91	91	68	78	92	89	100	88	85	104	96	89	94	82	85	100	66	73	84	87	101	95	76	85	83	58	88	99	76	77	86	103	82	95	98	61	94	79	102	87	85	79	73	105	72	95	92	89	91	74	88	80	83	93	71	94	84	84	77	75	77	74	100	81	77	77	80	87	74	90	92	89	81	82	77	68	87	98	75	90	82	73	71	71	95	90	76	102	82	89	87	91	77	86	103	72	65	97	93	95	49	72	87	84	96	86	78	90	92	84	90	79	80	73	84	73	96	79	79	91	74	89	74	99	82	108	97	88	70	91	83	90	87	99	107	98	96	91	59	92	95	75	94	108	85	93	78	85	83	95	84	72	75	94	78	106	91	91	83	68	85	83	97	75	77	79	79	94	80	93	89	87	85	110	88	87	81	112	79	89	100	65	80	72	87	101	105	77	94	81	87	83	95	79	82	94	64	91	79	86	83	89	77	89	80	95	82	93	104	97	77	71	92	87	92	79	98	96	71	75	82	106	75	91	98	76	71	89	89	89	108	73	99	83	78	88	90	94	73	89	96	105	76	87	84	103	86	78	102	100	92	87	81	87	84	101	82	87	102	92	84	87	81	84	89	80	69	82	86	89	105	85	90	100	93	97	71	81	78	83	77	82	87	77	92	82	85	105	87	95	85	84	83	89	92	84	87	84	83	84	84	79	90	81	102	64	95	85	75	85	88	77	87	105	91	62	88	85	96	105	94	89	74	89	96	84	102	89	97	96	93	114	85	91	95	84	76	93	82	84	77	100	77	78	89	81	101	74	99	99	82	94	86	82	92	76	81	84	86	92	91	80	99	88	86	88	94	82	64	85	71	74	81	87	82	74	89	92	79	71	90	98	81	74	64	78	95	86	80	89	63	84	99	84	76	74	90	82	84	77	85	73	94	90	74	103	98	87	91	92	99	87	76	97	92	80	94	90	89	80	91	89	82	93	81	114	80	97	72	84	82	79	90	98	102	98	83	81	80	86	90	103	89	77	96	74	81	90	84	80	76	92	71	93	100	65	79	85	73	85	89	95	86	90	92	84	89	75	94	94	91	79	89	72	85	92	104	77	102	86	84	69	92	80	69	85	87	85	82	84	74	95	97	89	92	86	73	94	97	63	103	82	88	78	92	83	103	87	95	113	70	75	75	99
8360	5093	27923	22079	16733	12372	10220	9046	11993	6682	4868	2884	1990	1598	1241	1152	1094	1186	1252	1432	1081	788	1550	1914	1363	1168	1212	991	498	537	309	295	294	339	351	359	408	694	955	418	392	303	262	248	266	259	265	227	260	249	257	236	212	243	220	261	222	243	252	240	227	256	241	202	225	259	236	206	240	242	236	251	241	241	253	222	250	243	223	227	221	223	219	210	214	246	245	222	227	209	227	228	234	244	236	264	251	232	223	216	237	229	207	236	235	223	241	225	227	216	229	215	210	244	233	224	222	220	224	210	225	270	217	209	233	246	240	208	203	254	229	230	238	252	242	225	237	247	238	226	222	261	236	243	226	247	215	219	210	247	248	234	219	238	202	248	246	265	210	224	230	214	187	242	207	234	236	270	232	225	232	240	226	219	237	240	224	252	231	235	205	248	229	257	214	235	207	251	207	229	217	225	228	238	241	222	221	209	213	216	219	225	237	222	223	223	216	226	241	226	229	209	214	217	213	236	211	216	250	226	224	210	230	228	208	219	220	230	223	217	201	228	237	243	232	219	221	224	213	222	215	229	219	218	233	204	225	221	230	216	201	209	232	222	226	237	224	234	217	250	228	245	223	227	230	230	231	224	209	248	246	209	203	214	226	233	222	226	223	231	223	234	236	221	236	213	224	202	231	232	234	242	239	239	213	217	226	246	248	244	232	228	193	218	209	245	215	203	215	235	232	209	234	240	212	199	230	217	239	238	225	209	231	222	205	218	215	238	220	210	187	197	219	244	231	236	235	226	258	223	210	251	239	210	222	236	209	233	220	217	221	199	212	242	187	213	228	238	214	236	216	215	229	212	236	241	218	215	220	230	239	246	220	240	193	201	231	246	248	210	198	235	220	221	239	238	236	241	228	225	238	193	222	239	222	241	233	219	218	233	221	227	217	250	215	238	207	246	197	240	235	240	213	218	226	218	237	223	222	222	211	234	216	210	251	227	221	250	207	210	237	222	236	229	212	227	213	204	219	232	231	227	252	213	231	236	232	236	220	251	216	185	238	204	236	238	239	222	247	221	250	232	222	201	251	221	224	195	227	230	213	232	214	199	206	209	229	223	219	238	213	215	256	236	226	216	228	208	198	227	216	234	224	238	202	223	228	234	214	216	228	239	216	212	207	237	222	248	206	242	216	197	202	214	236	209	216	247	228	227	230	215	220	214	220	254	224	201	206	218	219	237	221	224	207	267	222	213	232	234	234	259	205	212	216	228	191	212	216	206	249	233	215	205	210	198	225	241	201	218	222	228	246	235	212	206	229	226	217	197	215	246	226	196	239	230	232	222	248	211	217	249	229	220	232	215	218	206	225	224	246	266	211	221	223	244	212	224	226	229	225	222	207	205	228	216	214	246	222	218	195	215	220	214	260	229	202	230	198	231	219	200	238	227	215	223	211	237	249	227	212	238	226	232	211	250	227	260	231	186	221	250	239	247	228	234	229	248	228	222	208	215	228	209	214	228	221	251	235	181	235	241	213	267	257	231	246	221	249	235	207	258	220	216	237	227	207	245	207	209	200	193	242	227	203	231	232	203	209	227	223	230	219	229	214	219	227	216	228	234	235	224	239	212	208	202	235	234	218	216	206	222	229	212	216	223	207	218	254	226	216	209	238	239	216	223	229	267	212	262	212	235	218	217	194	200	201	237	237	234	242	197	197	230	241	246	239	258	237	264	231	214	203	230	224	211	254	221	221	236	208	226	214	203	236	232	217	219	193	211	218	215	218	211	212	216	216	259	216	212	224	250	228	214	197	220	233	230	232	234	229	237	211	241	205	230	240	225	267	205	226	200	237	218	201	222	233	226	242	238	216	254	210	223	229	216	213	239	186	224	215	209	232	221	232	220	243	196	226	214	232	243	223	228	244	223	208	232	205	215	242	210	229	219	201	223	220	230	226	229	213	230	245	208	224	233	242	228	241	202	219	234	229	240	235	251	217	226	242	226	244	214	203	221	233	218	214	227	213	242	232	240	219	232	214	235	227	246	222	231	220	222	237	214	222	224	194	218	236	201	238	225	228	243	233	233	228	218	229	235	238	248	221	207	235	238	229	234	225	208	231	197	237	208	219	227	233	213	243	229	205	236	201	208	222	205	211	201	213	233	237	215	212	234	214	183	225	230	235	222	223	210	229	219	198	224	224	220	232	221	216	240	225	217	221	223	228	235	238	210	206	211	214	229	222	215	242	195	205	235	228	224	232	200	255	238	218	220	226	237	245	214	266	245	213	219	249	226	225	237	221	253	211	230	228	246	242	235	201	230	241	212	239	212	248	248	234	236	227	227	213	218	229	249	235	226	240	240	251	198	243	217	228	248	229	231	235	229	242	236	247	225	238	222	215	200	253	202	210	220	234	231	245	204	233	244	241	218	222	227	219	240	208	231	207	220	212	216	209	246	239	222	230	274	219	216	216	244	207	253	206	212	209	197	233	240	202	254	203	212	224	222	239	214	216	237	216	232	246	195	224	203	214	208	200	203	238	227	221	213	238	234	225	219	234	252	226	248	223	251	209	211	197	239	216	226	226	216	262	211	207	207	245	214	226	217	217	211	241	219	234	239	215	221	225	213	227	251	231	235	231	203	209	232	215	210	229	226	239	214	245	216	239	183	231	223	197	254	209	224	231	206	188	208	243	219	223	222	208	232	246	233	270	240	235	220	211	226	229	218	235	247	237	217	230	233	210	240	247	187	241	194	232	210	218	211	247	233	225	221	207	230	222	236	207	231	202	204	246	235	220	227	205	236	254	219	222	233	221	204	246	202	235	235	225	212	205	210	243	211	232	215	218	206	213	223	238	205	234	229	231	242	236	230	193	214	229	218	220	208	244	218	229	239	229	210	239	192	228	225	229	217	217	225	232	232	249	224	212	249	217	222	244	220	227	221	231	227	232	225	222	219	219	243	261	213	223	218	252	221	238	211	221	226	218	225	212	195	212	213	185	236	221	230	208	248	197	200	226	230	229	225	218	217	214	219	227	241	237	232	244	239	257	195	247	238	225	227	199	251	205	222	204	242	246	223	203	223	209	207	213	204	216	198	217	255	199	204	239	238	237	224	238	240	218	214	242	209	228	226	211	229	235	220	228	227	217	231	228	223	268	217	232	225	226	247	208	229	204	222	240	232	241	226	243	218	235	223	207	215	217	222	245	231	226	219	236	213	214	225	206	219	257	224	209	222	220	224	214	210	212	219	248	224	249	212	219	209	246	215	219	228	223	230	208	206	239	223	227	227	217	220	218	224	219	226	273	221	210	222	220	202	230	205	232	216	223	213	225	223	230	259	246	224	213	248	223	241	227	245	203	251	216	215	237	235	234	225	228	221	223	230	227	211	240	217	200	205	217	221	235	214	209	217	205	218	249	217	212	204	223	236	233	246	226	239	250	224	237	212	213	231	229	176	224	206	203	250	225	202	235	244	204	229	258	227	232	228	246	235	216	205	207	229	213	230
20074	13157	49936	26282	16422	7673	5000	3169	5656	2501	1560	1011	602	456	439	339	361	365	368	335	356	279	357	465	364	288	344	285	209	163	171	142	109	150	129	150	136	244	241	163	153	112	118	117	125	125	112	128	156	133	128	135	136	112	118	125	123	114	102	121	123	135	125	135	108	125	156	135	122	121	114	114	140	156	116	116	129	123	113	118	125	111	128	110	127	127	123	104	132	126	117	115	122	130	123	131	138	132	127	133	101	105	116	153	120	128	122	105	103	108	133	130	107	133	112	136	120	134	136	130	123	131	112	146	139	113	111	101	119	117	119	127	108	116	121	134	135	123	125	131	119	133	124	139	130	117	122	111	128	140	139	125	109	103	109	135	113	141	140	140	112	108	118	110	125	109	118	133	123	113	107	109	104	111	100	121	138	122	112	119	109	104	141	119	126	108	119	117	119	133	98	120	103	112	120	107	108	127	123	128	118	116	117	132	130	110	120	136	110	129	116	115	117	124	110	116	106	106	142	117	129	118	147	114	122	120	122	140	128	127	116	103	128	115	116	105	127	106	118	134	135	109	116	112	115	112	120	118	136	125	116	119	119	127	118	122	128	109	125	114	114	123	111	116	132	107	116	114	113	121	115	126	127	124	136	148	112	109	150	122	123	116	121	96	125	104	109	127	103	129	108	99	118	106	127	130	105	112	120	115	138	122	108	120	125	103	130	143	112	122	107	116	117	126	105	147	114	114	106	114	124	114	149	117	120	107	131	130	120	127	115	110	110	129	128	117	114	148	131	109	110	113	140	136	116	129	106	132	142	111	135	120	129	114	140	130	117	104	117	113	118	120	138	123	115	120	135	115	131	129	146	107	113	132	109	109	117	130	127	119	125	146	135	109	103	125	125	124	103	112	108	119	136	102	109	150	114	135	130	123	136	126	114	120	124	112	128	142	111	90	112	111	128	128	108	124	130	125	128	128	145	127	116	142	118	131	114	125	121	108	115	129	99	129	131	110	120	115	120	118	127	123	144	126	131	140	121	106	132	143	110	133	116	125	113	127	109	117	106	136	113	98	119	108	133	132	126	122	117	129	138	122	143	118	129	129	139	122	127	128	105	128	99	116	94	115	118	136	134	116	105	113	139	112	105	124	119	116	124	115	120	112	121	106	120	129	117	114	132	128	135	120	128	117	111	115	128	108	124	134	121	97	124	118	123	112	117	123	135	114	109	111	117	110	139	144	130	94	109	106	119	116	127	122	112	143	117	100	107	144	110	112	125	139	126	123	111	111	130	126	124	104	111	125	109	130	126	123	129	118	121	128	121	101	125	109	141	123	118	121	136	116	121	138	124	118	99	95	111	121	133	103	94	113	99	101	125	122	149	136	131	125	127	99	120	134	112	146	131	115	110	138	108	128	121	129	138	96	126	111	129	117	123	116	123	133	132	121	127	126	114	133	132	92	112	123	143	129	125	114	119	108	101	125	105	110	107	119	113	127	106	126	128	141	113	136	137	130	117	128	115	116	117	111	141	121	131	121	109	116	120	101	117	129	117	131	119	129	111	129	128	120	127	111	111	117	116	124	136	103	120	117	113	120	120	123	146	107	125	128	113	126	113	121	119	124	110	122	104	117	107	153	139	98	126	121	128	108	116	127	137	161	122	124	109	131	133	110	146	117	132	115	125	114	116	109	125	121	113	113	127	109	118	121	108	118	122	120	112	120	109	110	105	109	126	122	125	123	109	109	140	112	125	105	114	109	129	120	142	130	140	120	105	114	142	100	118	123	114	127	126	99	125	107	136	132	107	125	115	127	124	100	123	106	115	126	116	116	109	130	115	135	109	97	132	115	136	127	100	128	116	128	112	118	122	109	130	136	132	124	101	107	121	98	145	118	133	113	112	99	114	120	125	138	108	118	125	104	107	101	119	139	146	128	97	113	127	118	128	120	101	135	127	113	126	125	117	147	114	136	117	118	106	91	101	117	118	145	125	114	108	103	109	129	138	111	131	132	129	102	129	132	126	118	130	125	119	117	110	117	121	105	116	106	120	139	129	118	102	107	88	119	110	124	102	133	141	116	120	135	123	114	107	99	138	115	109	111	124	142	120	156	121	105	127	127	109	113	113	123	118	119	121	113	112	117	135	134	116	123	129	110	120	134	113	116	109	121	127	144	121	124	144	122	105	119	98	128	128	130	101	134	115	96	128	120	120	119	109	95	113	130	126	115	132	100	144	126	119	117	131	133	152	135	127	133	106	129	106	127	135	126	109	115	117	112	122	131	114	127	106	121	125	120	123	124	117	124	127	129	126	112	129	117	134	129	138	127	115	124	131	97	112	106	129	124	116	110	116	130	105	121	110	123	105	140	120	101	119	134	133	127	116	119	118	109	116	126	134	127	111	122	125	132	106	106	125	121	128	120	123	117	120	111	113	109	127	140	124	119	116	128	113	97	103	134	126	123	114	112	117	132	133	130	125	113	104	131	132	133	104	129	136	110	126	118	135	123	117	101	147	122	116	104	109	115	111	109	115	124	112	137	114	106	127	125	117	119	104	121	122	121	120	124	125	114	130	126	113	114	100	104	93	151	106	116	122	110	130	129	113	130	129	127	124	113	128	137	134	126	138	129	107	134	126	119	120	111	117	127	108	116	127	128	132	110	114	126	110	134	115	86	105	124	111	124	121	129	118	135	111	113	115	134	121	126	106	145	109	136	142	145	120	115	116	116	115	114	109	129	120	105	124	146	116	116	104	113	139	114	151	123	124	94	120	112	106	116	107	132	100	111	120	119	107	129	117	137	128	116	127	117	114	113	120	123	134	145	119	135	107	114	120	123	128	124	133	118	123	110	132	124	114	136	122	144	118	120	121	140	115	116	134	120	129	114	137	115	118	107	116	125	122	132	101	113	123	115	105	137	102	118	122	113	137	110	101	156	118	134	102	123	133	140	121	92	120	106	108	110	117	122	117	118	129	122	129	129	125	122	108	120	104	128	148	130	136	119	118	115	133	136	114	114	133	145	127	126	127	153	128	102	129	109	126	124	103	127	107	123	127	136	122	128	117	105	106	108	118	110	129	114	123	120	115	135	108	100	114	119	114	111	130	121	112	111	113	107	131	138	105	129	151	119	122	112	119	130	122	136	144	133	126	152	130	124	123	126	123	132	123	110	128	135	112	111	132	109	105	123	115	109	101	131	123	114	124	103	90	115	153	107	114	114	97	125	127	152	128	134	107	125	115	123	125	124	103	118	130	124	113	115	124	99	126	124	106	138	109	132	133	120	135	147	114	111	132	138	141	121	110	107	123	133	119	116	130	117	124	118	91	134	111	118	125	109	131	139	118	122	139	110	97	145	115	125	106	124	135	129	120	119	126	117	116	133	114	131	128	125	113	121	116	108	121	141	108	118	109	138	109	144	105	131	116	129	145	112	105	126	133	109	113	115	153	123	118	130	115	107	124	119	115	121	109	118	121	101	123	120	108	107	109	120	105	109
11669	9991	39396	26939	20471	15055	14739	11990	19696	11031	8360	5581	3396	2787	2254	1989	1834	2092	2077	1981	1844	1412	1972	2779	2390	1799	1935	1406	901	762	477	447	416	475	450	481	479	1456	1469	665	556	348	360	372	355	377	382	358	292	325	347	321	328	365	302	360	347	371	348	350	307	350	371	342	309	305	340	321	336	335	349	336	307	323	381	320	356	340	308	308	301	331	343	303	312	311	305	320	316	316	292	327	350	342	301	331	292	352	297	325	297	316	326	344	290	336	315	295	334	324	312	307	310	314	297	311	318	353	323	320	291	312	290	283	257	280	325	329	290	321	309	318	302	307	304	334	282	297	313	287	339	289	295	308	277	312	288	277	282	328	309	264	313	331	326	322	298	283	296	302	316	304	334	318	300	339	294	292	351	330	307	308	322	317	314	321	306	324	315	341	334	315	316	274	322	310	350	278	331	300	309	319	285	293	279	301	306	354	327	314	311	328	323	318	282	303	333	316	331	300	340	322	309	288	310	305	327	317	333	305	313	320	300	307	330	319	326	330	312	341	331	332	274	333	335	291	325	326	335	309	336	303	304	318	352	317	302	265	286	308	320	311	340	287	297	307	336	304	332	333	298	318	308	320	336	371	282	303	296	298	293	303	300	310	310	297	327	345	316	324	294	315	326	289	270	310	301	299	295	278	278	323	311	311	283	302	323	307	332	303	324	322	328	326	322	306	289	300	301	301	295	314	324	312	304	323	288	323	312	303	311	306	316	302	284	321	317	315	312	312	295	290	320	279	294	289	293	325	306	285	296	314	311	302	329	323	287	280	289	314	336	299	290	297	285	310	318	309	300	315	276	291	277	311	301	324	327	311	291	309	320	323	326	296	291	326	342	297	290	316	308	279	302	299	317	276	291	318	317	289	267	277	274	285	314	313	326	339	304	304	328	327	309	297	308	297	295	315	294	310	332	276	314	312	316	323	285	324	294	309	291	326	304	271	334	283	324	311	317	309	352	324	328	308	299	304	311	286	329	297	322	310	304	280	293	311	292	329	281	297	315	309	318	318	300	285	313	335	304	310	322	310	295	306	323	317	296	312	308	292	298	314	323	331	298	328	342	329	285	304	319	284	302	291	283	324	267	303	331	315	304	324	325	292	323	294	323	342	303	314	342	304	305	309	312	331	288	319	318	304	305	305	331	349	321	315	333	293	310	292	288	303	319	319	330	288	336	326	300	330	298	312	293	308	298	292	299	307	282	286	309	334	301	316	307	287	299	294	299	291	324	288	291	314	381	307	295	344	310	289	329	284	281	300	327	323	335	275	319	306	305	347	317	271	290	314	320	312	287	306	306	310	302	310	307	315	291	310	296	291	304	299	305	304	317	299	319	307	289	309	307	298	304	290	310	274	292	329	336	322	324	320	300	300	324	287	312	330	304	302	311	323	297	303	308	297	315	278	286	319	305	284	286	324	325	310	325	326	328	273	342	315	286	315	318	309	333	287	304	287	280	353	311	312	308	278	346	283	284	321	270	279	298	297	311	315	312	302	271	305	289	304	330	296	307	293	313	344	284	306	288	293	280	335	329	325	276	311	293	307	294	305	286	311	295	302	315	294	305	309	290	293	306	285	309	319	331	275	302	295	316	306	313	296	328	293	305	330	299	293	332	320	323	325	319	291	337	294	307	378	295	284	360	306	338	327	312	339	313	297	326	324	305	296	319	301	312	301	335	320	328	284	307	320	343	318	328	332	296	295	282	322	290	304	318	332	315	283	313	314	298	309	286	280	309	325	324	292	280	311	318	299	288	282	318	325	345	284	302	292	340	279	284	301	316	303	314	314	328	313	341	289	324	312	322	292	320	288	308	307	322	296	351	326	296	301	279	316	315	296	286	319	288	292	311	306	329	274	342	292	313	298	320	324	316	306	337	307	321	302	304	344	326	311	319	301	318	295	300	297	325	251	331	327	301	288	276	337	322	311	328	299	292	315	295	315	311	306	325	303	318	323	303	296	289	306	297	317	297	291	303	312	297	357	323	289	328	313	312	324	314	332	304	284	305	277	338	276	301	285	288	280	349	306	277	304	283	302	303	307	312	321	338	313	324	299	326	293	317	297	292	285	316	311	319	345	317	285	299	337	294	329	289	315	305	284	332	296	321	301	306	308	300	330	328	303	301	328	304	327	316	308	300	271	287	331	325	309	323	281	286	327	269	310	331	311	315	314	304	328	281	347	313	314	303	306	274	301	333	317	300	339	298	322	311	329	285	306	320	313	300	290	275	317	297	296	305	332	300	295	297	322	317	295	318	328	316	277	305	310	333	312	327	277	341	320	292	279	298	299	319	296	351	313	306	317	322	296	303	305	312	320	281	301	312	325	309	316	336	328	263	318	297	312	341	292	281	295	315	304	337	305	307	303	341	320	311	314	272	318	338	314	312	300	280	311	304	328	280	293	281	297	309	295	314	330	285	324	294	295	299	332	327	267	300	317	306	305	320	350	304	334	288	313	318	324	306	295	274	292	319	337	325	336	305	298	314	298	286	303	297	290	324	290	317	312	281	311	290	312	294	286	300	315	317	315	312	323	329	296	354	317	299	303	273	308	338	319	301	308	297	287	319	310	297	287	306	302	321	290	313	312	293	331	322	338	296	313	328	283	299	315	299	305	297	300	296	330	330	309	317	309	318	348	311	285	315	311	313	347	310	324	287	315	290	313	270	305	301	309	303	287	317	327	296	320	288	309	273	272	309	318	293	329	321	328	322	275	325	308	315	307	278	336	299	316	294	303	304	337	317	292	293	300	290	317	321	306	331	307	348	294	315	323	292	305	322	343	292	331	283	317	302	288	297	312	297	300	290	330	296	338	338	292	309	341	309	288	304	325	275	305	296	308	310	301	338	319	311	328	328	305	338	308	314	335	329	290	304	308	304	319	340	335	308	309	292	334	285	312	306	296	321	346	345	324	312	334	320	255	357	300	301	319	332	296	321	310	304	320	311	310	301	305	278	302	324	323	307	310	327	329	295	279	307	294	283	299	313	343	302	325	302	312	309	287	272	284	311	318	302	305	296	345	297	324	309	303	308	318	311	321	307	328	308	305	298	310	299	317	320	288	303	296	326	283	331	291	301	297	287	297	324	328	292	323	329	323	312	294	330	301	291	299	306	270	335	311	310	288	313	271	307	326	294	309	284	295	313	282	307	309	332	322	303	287	310	289	302	296	307	291	310	343	287	324	309	308	312	298	318	310	292	299	293	319	318	329	312	331	334	297	289	304	290	350	263	333	312	326	327	301	310	296	299	293	297	320	312	308	321	324	324	313	294	316	313	362	300	291	304	324	324	336	294	313	300	270	349	316	297	289	315	317	300	307	327	348	302	294	297	300	300	314	321	274	303	288	317	324	338	288	324	307	292	290	305	299	318	325	291	297	312	312	292	325	322	305	319	304	332	335	309	316	295	324	324	287	313	316	310	310	302	312	284	306	343	330	336	339	302	272	296	312	292	299
3095	1174	2770	1057	506	358	308	286	325	246	263	231	222	153	199	179	186	225	225	212	198	213	221	283	283	229	216	251	223	206	183	183	156	195	197	201	206	276	245	209	202	203	186	187	214	181	180	196	187	202	184	173	196	174	188	210	168	209	206	173	169	177	191	191	233	218	184	233	169	177	170	206	188	199	194	190	203	167	184	191	178	196	182	184	187	178	194	202	184	161	141	186	207	195	215	207	181	181	203	178	205	216	203	204	182	181	199	183	184	162	206	183	235	200	178	185	218	201	179	188	189	181	182	184	184	171	199	197	214	224	180	199	205	188	169	193	205	189	180	185	167	193	203	160	212	197	191	177	186	176	213	176	180	204	198	180	180	189	201	197	191	166	186	194	197	189	187	165	189	196	191	190	191	219	196	204	206	193	164	199	202	190	184	190	209	194	197	163	201	182	195	188	204	183	200	161	214	160	179	223	185	203	190	203	209	210	161	169	185	196	183	197	194	174	217	191	180	214	195	169	196	210	207	182	194	162	210	201	176	170	220	182	182	173	175	195	204	204	189	193	151	194	213	160	179	157	191	176	195	168	198	182	215	187	191	201	180	178	193	199	207	160	194	184	186	194	208	195	209	209	193	174	168	186	172	189	202	164	187	221	188	172	206	199	197	170	204	200	191	195	206	189	192	193	197	175	174	188	191	195	171	203	203	179	198	196	174	186	196	186	179	177	191	183	178	196	167	191	204	180	198	184	174	194	186	170	195	179	175	172	200	217	211	184	162	188	196	189	195	216	175	202	202	175	200	241	207	188	193	182	187	189	192	191	191	190	184	195	192	212	205	192	211	191	173	162	193	199	217	177	178	170	188	200	176	176	188	205	159	207	180	210	194	185	164	196	187	184	183	165	190	206	195	181	200	183	205	190	190	182	197	202	185	210	231	175	195	213	200	196	185	183	181	190	206	190	185	163	239	187	174	200	199	191	185	167	193	184	191	188	185	179	162	201	174	193	187	176	218	183	174	175	200	197	189	201	180	194	176	215	187	168	190	217	206	200	225	193	182	203	224	176	198	203	198	187	211	184	192	208	190	192	217	201	187	188	215	185	202	172	205	211	184	186	177	197	187	190	204	193	184	159	172	200	196	207	226	202	180	175	194	196	196	190	195	189	218	195	189	178	194	188	203	196	205	158	198	215	198	204	224	172	217	222	189	200	168	180	200	202	185	188	207	206	168	179	198	182	196	181	198	190	219	200	197	195	192	172	195	219	183	180	185	173	209	170	182	207	184	183	190	189	192	192	190	206	185	183	193	164	188	176	222	178	156	185	206	200	184	182	179	192	202	186	184	199	190	192	192	193	186	199	212	212	184	194	179	211	195	194	180	193	150	181	200	195	178	191	196	201	194	183	168	186	174	172	173	182	191	186	160	174	172	183	198	193	198	197	196	199	196	174	179	199	168	207	194	206	180	216	206	190	177	178	187	153	194	203	195	190	190	197	210	198	184	203	199	187	198	193	176	193	190	195	204	179	168	167	192	155	195	196	208	180	196	158	156	184	163	194	178	193	215	181	185	207	177	195	207	207	171	214	207	176	204	190	200	178	215	176	205	176	202	180	195	215	199	210	201	189	187	188	204	224	193	201	211	189	191	200	176	186	152	192	211	204	178	212	168	186	176	184	156	208	193	180	194	195	221	177	198	202	190	192	174	199	185	188	171	214	185	168	196	188	198	205	198	186	188	200	173	195	182	169	174	242	168	181	218	189	172	170	200	187	211	188	153	198	217	183	221	181	205	173	193	194	197	174	189	201	201	188	192	182	185	201	181	200	194	193	161	191	168	198	198	201	185	172	168	184	197	194	214	189	213	184	176	167	202	185	190	179	189	185	159	197	197	192	172	170	197	218	199	191	166	181	165	189	210	178	179	201	197	202	180	188	198	185	206	182	190	203	181	194	207	182	179	201	202	168	200	179	195	213	223	189	178	160	173	172	189	187	198	169	201	196	189	153	182	171	205	205	213	179	169	200	173	200	161	201	192	203	194	206	208	185	199	190	181	180	188	181	196	193	187	180	199	168	168	175	183	200	184	186	196	174	173	173	187	215	189	201	181	186	197	182	195	230	216	181	181	183	185	191	204	201	178	174	176	172	205	159	197	196	193	188	187	175	198	182	191	186	178	155	209	192	202	165	212	176	187	176	202	206	192	184	184	200	180	205	198	188	159	211	171	204	172	181	200	194	168	223	171	178	177	179	208	211	177	190	179	217	199	191	186	173	179	206	183	178	171	190	211	175	204	170	179	180	178	190	195	190	180	184	195	200	176	187	173	183	198	185	175	171	182	205	200	209	183	192	147	187	176	191	197	199	195	180	211	198	182	209	204	180	168	208	188	174	199	176	182	203	183	157	213	202	193	151	170	199	201	175	180	186	204	165	181	211	183	182	198	178	206	201	199	165	215	181	215	198	191	201	201	188	188	184	201	184	185	179	194	179	189	170	183	206	186	170	179	189	201	198	177	191	183	178	199	175	189	177	206	189	187	219	206	161	208	207	206	194	166	187	215	199	200	175	186	216	201	196	192	191	191	190	174	191	191	194	215	180	203	187	170	190	201	197	179	190	193	232	189	188	211	207	173	180	200	198	193	192	209	181	206	212	187	191	225	192	172	184	197	187	210	179	230	192	203	162	187	202	162	205	195	182	182	206	196	219	203	220	189	199	192	202	203	191	187	215	214	185	200	204	170	182	186	175	180	215	182	179	202	189	194	179	180	204	200	185	163	192	188	214	170	187	191	191	175	183	202	195	187	190	180	169	187	193	199	212	198	192	179	183	194	170	207	185	177	185	171	200	194	177	174	174	181	214	196	177	174	179	194	204	186	185	177	184	189	201	200	200	186	212	199	183	166	193	197	189	183	202	198	191	176	159	178	184	196	182	152	167	195	190	198	239	197	186	211	181	209	194	192	196	199	204	177	197	210	177	171	189	203	156	172	212	196	194	217	174	185	200	195	166	200	190	203	203	175	195	196	193	182	193	183	200	184	191	181	186	185	198	210	201	193	205	172	228	172	201	184	193	201	201	171	169	207	184	171	172	190	209	185	214	189	169	198	183	233	189	197	190	197	190	171	183	199	203	189	194	192	190	184	162	185	184	206	187	201	223	188	191	171	198	183	176	199	183	176	177	186	202	199	189	198	199	203	186	207	185	178	230	217	184	158	180	194	155	218	187	225	203	188	196	178	171	229	202	205	228	178	196	189	203	164	179	204	179	206	170	170	205	204	179	194	186	182	197	191	209	182	173	188	202	200	189	192	204	184	195	207	172	212	173	202	188	192	196	199	171	174	171	197	186	202	167	187	181	187	182	191	203	195	178	179	176	207	212	183	190	179	188	184	195	189	207	215	181	196	182	210	194	173	186	209	194	192	181	193	187	163	179	191	198	177	182	184	219	199	167	198	210	199	173	191	173	219	195	206	175	184	197	205	192	198	187	192	213
2930	1498	5452	3178	1746	1213	1099	982	1307	919	798	631	570	531	522	507	534	484	513	499	555	636	859	1144	1252	919	777	790	671	552	468	475	429	462	413	427	527	867	872	620	552	467	407	412	442	409	450	429	427	462	409	452	410	447	464	426	446	441	455	424	429	461	469	480	448	416	442	428	421	445	420	427	457	427	426	445	478	423	481	444	445	450	447	452	425	446	436	421	440	455	447	451	438	453	465	447	433	472	418	432	470	474	480	448	449	456	419	461	436	404	466	443	423	422	444	440	459	434	453	436	436	441	487	437	458	461	415	479	429	433	422	451	424	427	455	452	442	485	481	448	423	394	429	411	453	466	451	461	432	411	445	426	441	448	398	461	432	466	431	428	449	459	439	472	416	435	446	428	444	421	448	439	440	438	414	447	447	427	452	444	475	445	439	444	423	441	446	443	470	430	416	481	452	418	417	411	469	427	461	458	440	432	457	442	409	473	442	445	395	460	424	453	437	420	431	420	453	431	446	475	438	461	449	427	457	435	408	443	437	453	434	479	471	463	466	455	457	468	458	479	438	437	441	424	446	452	443	440	454	484	420	477	409	437	441	418	409	435	447	434	433	470	465	449	448	421	414	437	460	421	398	451	441	451	478	483	441	454	426	453	472	411	416	398	451	424	439	421	444	450	429	403	411	446	419	444	464	457	448	423	446	437	469	416	466	437	433	442	469	404	454	454	447	463	421	466	439	476	438	416	460	454	467	421	449	429	493	430	443	442	449	454	467	463	413	455	403	458	481	431	436	452	437	450	433	437	411	455	478	464	413	436	440	459	473	439	419	460	435	439	431	457	446	471	401	434	467	460	411	471	466	389	446	468	417	460	450	431	412	420	430	419	400	478	451	448	448	473	475	402	472	445	405	407	417	450	430	448	472	463	451	428	458	476	437	468	433	417	468	440	468	449	454	430	411	444	417	437	456	405	460	464	448	447	424	457	420	441	462	472	472	468	490	417	436	454	413	382	421	469	389	457	450	420	415	458	468	447	463	481	475	426	472	460	472	432	462	409	382	449	475	438	475	434	451	428	437	406	404	461	450	425	431	451	443	434	471	424	471	455	468	462	450	464	463	457	448	451	441	425	455	458	423	482	458	417	426	486	405	450	454	438	428	467	507	444	450	456	434	442	444	431	427	426	428	463	414	482	411	423	455	411	428	436	413	451	438	467	425	456	444	415	494	433	434	457	449	444	446	475	395	459	431	465	438	401	453	414	447	494	438	431	457	441	479	437	433	470	416	426	460	450	427	495	463	436	428	458	481	467	436	477	426	426	455	452	454	397	415	473	444	457	432	465	454	454	457	426	463	419	446	394	456	425	438	462	430	427	425	408	434	438	420	498	429	472	453	421	424	463	430	440	420	413	453	419	454	453	452	412	438	436	361	442	488	413	448	450	418	420	441	417	427	453	433	474	448	414	447	447	447	440	444	413	490	454	466	489	425	425	456	432	464	421	435	438	463	447	419	438	414	452	386	446	459	442	452	485	449	458	400	418	448	411	445	437	453	429	448	412	469	433	398	412	389	454	459	383	451	416	434	434	422	476	435	421	453	422	460	410	472	435	448	454	445	457	470	456	465	449	455	449	416	396	495	415	448	442	442	436	409	455	432	452	460	425	444	423	490	444	452	460	487	468	472	441	469	452	468	477	453	448	428	443	421	419	465	440	418	495	422	412	424	462	436	471	485	464	450	474	411	467	411	419	422	432	439	409	444	407	405	422	467	469	449	405	449	438	406	416	442	470	413	439	440	440	435	468	453	426	417	453	441	464	446	439	448	425	431	412	451	447	442	442	441	462	420	480	422	479	424	468	421	421	452	433	442	422	408	432	452	445	470	434	462	446	411	439	441	463	431	448	457	424	442	438	450	413	445	480	447	460	435	446	463	460	446	426	421	432	442	492	454	437	419	421	449	397	447	462	420	472	425	450	466	437	460	465	449	436	470	465	415	407	431	417	423	449	448	460	457	476	428	443	428	436	448	416	419	427	431	449	463	452	464	443	446	437	424	434	475	436	433	466	453	444	429	443	446	474	420	423	466	420	456	430	432	467	432	448	482	423	409	485	420	429	449	448	420	450	416	441	430	434	419	427	437	433	406	441	448	456	452	431	440	421	467	440	471	415	436	444	448	444	473	443	470	453	454	450	458	411	408	397	414	428	423	458	453	443	459	417	475	452	453	416	463	458	447	436	415	434	452	399	435	420	444	474	444	447	463	488	504	441	467	453	436	462	460	448	410	445	448	452	416	380	482	427	399	431	463	431	449	468	442	445	438	438	445	460	443	454	420	459	401	424	452	431	413	454	437	459	417	474	445	403	430	436	482	453	416	431	432	427	417	433	449	427	441	444	445	411	410	460	441	419	418	427	443	469	457	436	431	465	467	467	447	434	430	435	436	450	483	442	472	467	417	468	477	441	466	453	444	443	424	420	444	429	427	454	427	476	425	447	425	433	439	450	428	471	425	448	457	443	480	449	430	443	470	477	457	435	448	449	438	436	451	482	432	488	420	453	460	426	438	437	426	461	479	483	437	448	441	466	437	432	458	434	462	420	417	413	463	462	440	480	433	439	429	448	449	406	428	443	448	437	445	430	413	435	459	435	431	457	436	435	446	458	437	440	444	477	424	463	400	451	433	442	451	437	443	418	465	453	458	487	449	440	468	449	456	424	430	461	444	424	470	469	489	457	452	455	458	458	428	456	455	432	460	416	450	425	443	427	418	450	430	428	449	426	455	443	437	417	423	434	451	433	436	447	470	470	398	456	452	410	449	446	440	441	415	441	462	434	415	445	459	461	452	436	403	419	431	454	454	447	459	447	483	460	461	433	447	449	397	429	435	481	433	456	465	451	446	450	452	446	444	450	477	433	458	442	419	435	484	435	439	487	440	444	456	443	429	447	445	440	429	446	427	472	479	417	452	408	465	433	428	501	459	449	408	437	435	468	444	464	459	471	419	460	445	445	432	486	456	447	449	469	473	420	432	441	447	489	414	436	452	445	450	434	464	433	415	476	458	444	449	449	434	474	430	449	472	426	396	433	440	465	438	460	449	429	434	413	408	423	447	456	424	485	430	431	468	425	470	446	469	444	464	454	472	450	474	409	454	439	417	454	444	409	427	450	477	459	411	442	420	456	461	459	459	430	480	430	437	422	447	403	468	440	452	435	445	450	452	441	443	422	485	443	443	435	461	453	447	447	445	452	438	407	467	460	470	445	442	445	461	419	438	441	458	434	451	454	461	445	385	428	485	458	458	400	437	448	465	457	475	419	424	449	460	453	450	473	464	410	470	439	416	432	460	475	410	433	463	472	446	463	447	438	425	453	422	449	466	447	476	406	439	433	409	478	432	470	483	448	478	440	430	462	425	454	449	430	443	446	452	446	436	448	416	439	448	451	417	421	421	396	411	465	467	442	463	422	459	426	408	431	419	414	455	407	446	420	406	435
12315	15286	36933	17358	6798	2840	1825	1224	2637	917	793	602	461	398	267	280	240	227	209	273	272	231	426	413	301	174	185	217	182	157	113	110	110	106	107	110	131	236	254	187	132	114	108	103	114	102	92	118	112	119	122	101	95	121	90	115	108	99	102	104	82	106	105	111	117	94	105	111	131	108	97	124	103	126	118	117	112	93	94	97	121	118	98	111	112	128	112	120	105	130	112	107	94	107	117	102	114	101	104	116	102	99	101	113	110	118	100	96	102	89	95	93	90	100	96	114	94	122	96	93	101	107	110	138	120	100	107	83	98	97	93	117	108	112	99	95	98	95	128	98	94	99	95	107	100	108	117	124	105	99	102	117	87	101	112	95	110	79	107	119	120	111	101	106	109	105	91	100	106	99	97	106	94	115	100	112	94	101	99	95	94	110	106	103	110	100	104	97	98	87	105	110	106	106	106	90	115	106	117	116	98	105	104	114	86	105	119	109	113	101	82	97	87	107	114	91	107	87	88	100	94	105	114	91	94	117	90	100	103	90	106	98	105	110	111	84	102	101	90	98	102	93	96	121	101	95	125	107	98	118	103	91	111	103	91	114	102	88	93	110	119	97	108	106	102	109	93	104	112	109	112	98	118	94	109	81	107	101	100	103	115	87	98	110	102	107	102	96	97	115	98	112	110	102	89	105	97	89	113	99	114	90	80	96	123	98	113	102	117	108	112	94	115	102	118	100	103	96	107	104	87	88	107	97	95	81	100	86	103	110	100	101	105	95	122	110	96	100	94	92	107	102	106	108	115	96	109	118	106	103	107	117	105	104	103	103	98	104	116	95	103	96	88	83	106	100	95	79	84	95	111	122	85	94	100	107	96	112	94	109	99	131	108	98	97	96	100	109	99	113	109	114	116	118	118	111	97	98	117	115	102	100	106	104	103	109	105	106	102	122	98	115	106	93	106	146	95	89	115	100	82	112	98	102	100	106	97	113	101	105	110	99	112	107	118	112	81	109	100	99	103	98	98	92	107	107	118	114	96	86	95	87	107	107	114	105	110	92	98	95	89	99	98	108	94	94	104	103	97	107	84	104	95	94	97	104	107	87	104	94	105	96	92	117	103	123	111	113	112	114	115	95	111	123	117	109	96	89	102	93	103	108	101	118	109	102	113	101	112	97	102	94	96	108	116	110	98	94	103	103	90	101	124	103	97	108	99	97	99	86	98	102	125	95	98	103	118	103	102	98	100	104	92	116	118	113	114	93	91	97	89	107	107	99	93	103	107	109	120	122	90	104	100	107	96	62	105	101	95	87	105	94	99	105	79	93	101	98	85	87	99	114	111	82	110	107	105	88	98	88	99	102	98	106	104	109	104	99	106	106	94	99	108	99	107	101	92	110	107	112	117	92	95	102	111	92	123	100	108	106	88	121	99	102	125	101	117	79	111	94	100	94	106	94	87	103	82	104	91	103	114	102	114	97	120	96	103	97	105	98	102	104	105	88	105	97	101	99	96	107	112	105	125	91	99	105	114	120	122	116	101	114	89	92	109	90	101	101	107	94	116	93	103	95	121	92	96	119	120	106	95	104	94	106	124	94	125	106	99	103	99	83	91	90	86	123	128	110	106	93	104	107	106	104	94	98	120	101	108	80	89	115	100	113	97	90	107	109	93	91	103	104	126	109	99	101	112	106	108	103	92	113	88	95	100	108	109	108	122	105	90	107	109	108	109	119	104	102	104	127	87	101	115	121	110	114	107	107	96	93	109	109	94	110	107	100	95	83	97	100	113	108	118	92	123	124	109	104	101	112	111	109	98	118	118	94	106	101	108	97	115	102	102	104	100	100	106	98	107	92	105	106	95	98	117	102	110	124	138	89	92	98	108	106	97	110	106	103	104	89	104	108	110	102	108	127	113	103	97	105	119	105	124	115	83	93	92	113	121	104	99	106	111	103	99	99	107	113	90	94	92	97	88	110	98	100	102	84	103	104	100	97	113	109	113	91	84	110	105	95	131	113	97	97	103	106	121	107	106	107	97	103	104	111	108	93	98	105	112	93	104	93	105	102	81	100	99	112	109	99	118	132	107	107	107	107	126	109	108	92	115	84	102	107	97	109	92	114	111	120	104	98	99	109	119	97	112	101	120	112	86	99	108	100	98	104	111	89	124	100	87	118	103	93	105	90	109	101	90	97	106	104	113	115	104	101	108	98	75	101	113	94	93	99	106	101	95	105	117	102	113	118	101	95	94	102	118	105	111	106	105	105	115	115	98	87	111	112	95	93	123	99	108	101	94	122	118	109	82	103	97	97	89	109	109	95	99	117	109	119	93	107	117	115	87	117	110	108	113	91	102	97	99	99	95	106	94	110	105	98	104	84	85	108	99	93	101	111	109	103	88	94	108	120	103	103	90	113	102	88	106	109	112	123	91	99	108	94	89	102	100	102	78	110	101	96	103	122	98	113	113	99	109	101	92	95	102	104	92	102	113	111	77	114	102	108	97	90	103	123	99	103	97	119	100	98	105	115	107	101	97	113	107	94	96	118	114	88	91	101	114	109	124	81	97	116	94	98	98	107	124	101	102	99	102	101	101	113	94	111	85	101	91	109	90	100	91	110	93	119	98	105	118	129	101	116	87	99	111	83	119	87	98	115	109	122	108	117	111	89	131	99	94	96	94	119	106	89	98	106	99	104	107	86	93	103	103	122	93	106	111	108	101	108	112	129	124	99	111	97	111	127	99	116	92	106	119	99	107	96	96	130	127	112	109	91	112	119	122	94	105	121	99	99	103	81	111	91	115	112	102	112	94	101	107	98	109	100	110	89	108	94	98	91	100	117	109	86	106	105	117	115	108	104	98	79	87	99	123	100	93	120	97	108	94	98	109	110	105	114	97	89	81	102	113	102	118	113	100	102	88	108	117	111	115	106	100	115	116	105	100	103	106	105	103	101	106	82	126	118	105	115	100	103	97	92	102	108	96	101	96	89	97	93	101	123	113	99	108	126	86	108	113	100	93	80	93	107	108	100	89	103	96	108	95	100	107	110	99	113	88	112	95	103	107	106	99	96	86	116	110	101	95	114	102	102	103	108	106	113	89	110	90	95	112	90	100	98	111	100	98	102	110	97	98	99	106	109	96	120	90	111	84	91	95	116	120	85	95	102	105	100	97	96	88	86	91	84	105	107	113	98	112	106	110	103	109	100	106	85	132	105	102	119	118	106	111	88	94	111	100	106	98	92	101	98	118	92	109	113	100	82	100	100	104	116	99	103	104	119	86	110	90	112	100	105	113	90	104	105	105	97	114	104	99	107	112	119	111	102	118	109	109	109	122	94	101	90	98	103	103	97	94	130	122	112	104	104	105	125	111	110	100	109	87	109	99	89	115	93	81	87	103	106	95	99	110	98	85	113	96	97	115	108	109	93	99	118	106	95	86	88	103	109	87	85	101	107	112	95	122	111	90	91	125	104	98	113	103	110	101	94	107	106	90	82
8626	13676	28770	20816	10904	7971	7375	6154	11977	4974	4307	3549	2598	1942	1376	1381	1138	1407	1268	1344	1501	1204	2445	2436	1814	914	926	1232	908	550	389	379	316	310	311	311	409	1346	1362	831	545	338	291	311	332	311	270	294	269	297	244	283	310	293	279	251	313	256	270	270	256	255	305	289	294	260	295	287	308	288	262	265	253	260	293	268	269	259	246	294	264	300	265	258	280	267	263	267	254	299	270	289	300	264	269	246	238	274	309	286	268	258	272	225	290	260	259	266	285	260	246	261	249	254	275	274	260	267	284	235	272	257	264	247	277	288	274	252	255	259	295	254	240	281	271	255	245	284	260	268	276	256	288	274	259	262	293	274	282	280	276	257	266	286	266	290	248	243	272	256	263	282	289	254	264	254	262	308	263	248	266	266	259	280	268	267	274	297	267	255	283	285	251	263	265	242	278	258	258	241	257	295	272	286	238	248	252	267	255	239	252	254	271	276	291	269	261	270	281	274	269	260	267	253	289	265	261	250	258	243	270	270	315	253	221	242	259	249	256	303	270	277	266	254	261	245	262	233	255	274	270	293	239	271	250	239	259	298	267	282	251	264	277	280	301	284	280	252	268	276	251	231	238	264	254	244	254	276	261	248	254	283	271	267	265	265	257	261	266	251	246	252	280	297	259	263	253	261	239	288	251	248	271	263	279	277	255	274	266	267	303	269	270	273	269	236	279	283	250	267	246	249	249	270	244	256	270	264	262	264	258	255	221	243	265	283	293	252	253	235	244	277	236	246	251	249	252	269	249	257	283	261	268	267	261	250	273	230	267	251	258	252	253	269	298	228	267	260	267	289	261	244	260	241	276	254	232	275	262	288	280	238	263	284	252	299	269	253	259	262	238	252	278	282	301	227	263	247	246	252	269	239	294	278	288	240	284	262	242	279	257	261	305	281	262	275	248	256	285	267	271	246	257	274	255	272	263	249	251	293	264	267	253	288	279	235	263	248	258	266	244	243	235	252	251	295	263	261	250	250	251	242	273	262	258	292	256	243	243	259	234	277	264	242	263	278	276	250	270	278	285	292	275	259	280	246	277	257	253	260	246	250	279	279	258	275	264	282	261	262	256	246	258	265	269	261	248	255	265	254	240	259	279	281	237	241	246	263	285	225	246	251	250	260	262	246	247	306	289	275	259	234	261	246	298	282	264	281	297	261	253	239	288	263	255	259	256	244	251	285	247	274	251	281	275	246	246	274	249	267	251	268	241	249	241	245	272	271	247	239	277	247	271	258	281	257	272	271	268	243	279	214	244	261	263	268	267	256	275	264	268	260	247	292	278	283	272	267	304	268	286	272	259	294	244	254	285	250	246	263	269	281	280	248	271	284	238	268	262	300	245	260	277	255	278	263	291	243	258	287	255	253	248	251	265	261	263	223	267	280	237	258	263	273	241	250	243	279	284	268	277	273	282	260	278	259	248	300	258	285	252	292	297	257	237	257	256	290	265	250	236	269	266	270	291	264	282	272	240	256	238	279	286	242	259	249	257	248	266	247	269	274	237	261	271	263	269	260	259	263	266	284	247	257	272	242	283	269	282	259	248	281	237	240	271	262	273	268	245	259	240	262	250	274	253	229	304	253	274	277	270	271	257	243	238	244	276	249	248	262	260	278	263	291	282	263	267	267	249	267	286	286	270	267	249	272	260	261	267	225	291	272	279	279	255	254	269	265	248	254	257	247	246	249	238	266	254	239	276	251	244	272	257	285	244	219	273	260	285	265	270	274	264	247	273	244	278	270	275	263	262	249	265	269	256	249	266	248	251	273	238	235	240	255	272	269	300	275	274	261	242	277	273	262	299	284	263	252	277	296	273	254	285	254	283	279	291	258	259	255	265	258	271	231	274	236	254	264	245	262	272	247	248	247	278	268	284	250	268	273	278	260	264	273	255	260	263	258	273	269	278	242	243	266	277	302	237	239	281	257	243	264	293	274	277	241	277	280	265	293	240	250	248	258	260	261	275	279	269	282	258	281	266	266	288	273	285	253	256	275	249	260	241	271	267	233	245	267	257	240	239	289	249	245	249	292	248	244	251	237	275	258	247	265	278	284	259	277	271	258	276	252	264	280	250	277	235	237	244	254	257	247	224	256	278	235	250	263	260	246	271	265	261	276	238	263	247	269	283	257	289	256	234	263	274	252	256	244	264	241	272	302	273	264	247	262	259	286	265	249	244	214	270	279	252	269	225	264	258	255	277	275	271	249	269	260	261	271	278	282	244	290	283	257	255	238	254	286	275	273	264	224	254	277	257	262	288	255	249	281	244	274	261	272	265	253	278	280	263	245	267	251	252	229	268	260	261	263	238	262	287	271	269	271	276	279	262	260	260	306	276	231	275	260	258	287	246	276	255	245	251	271	263	284	273	258	252	263	272	252	278	246	255	252	243	266	262	252	273	270	249	286	247	295	245	251	279	297	254	249	282	275	281	286	271	270	261	269	286	261	273	280	273	265	250	255	238	256	269	265	264	272	286	265	284	266	241	293	283	288	258	263	279	291	269	255	262	247	249	268	271	267	254	277	272	280	250	266	264	258	224	267	290	264	271	282	236	270	273	271	258	238	273	247	276	231	265	267	265	258	264	251	271	227	279	255	251	256	260	275	257	254	252	261	247	241	268	254	274	256	238	252	288	254	239	268	281	274	286	262	242	277	289	259	285	272	258	235	263	296	286	281	303	248	278	243	273	274	274	292	263	268	240	269	266	295	249	236	266	260	291	273	264	258	290	268	286	249	272	266	244	253	250	287	249	303	275	238	264	278	305	259	267	251	265	263	253	259	273	261	246	288	271	252	252	257	288	257	257	284	253	254	235	228	264	271	273	274	246	261	266	280	277	270	229	245	287	264	261	275	261	286	248	257	287	257	283	250	290	265	253	271	270	267	296	249	294	238	296	262	242	270	226	280	265	241	276	267	281	276	242	255	252	270	259	251	236	229	290	286	269	277	257	263	269	280	274	284	251	308	264	256	268	267	272	252	251	235	265	232	262	275	281	286	266	274	267	268	272	254	260	269	244	272	284	276	267	262	264	285	244	247	282	256	252	287	246	276	252	285	251	280	244	294	262	245	297	272	262	245	279	271	239	250	241	271	269	258	276	244	284	257	268	254	288	238	272	264	270	252	267	272	275	269	265	223	279	255	271	264	251	262	228	274	253	264	272	264	253	241	252	265	273	251	270	241	248	258	250	265	250	305	268	259	274	241	295	308	246	250	263	275	251	287	259	252	248	254	243	257	245	253	247	239	270	282	236	234	264	248	268	297	288	260	285	262	286	243	238	234	240	250	286	245	274	269	256	236	255	277	263	268	263	274	234	268	246	279	259	262	260	249	242	271	252	241	259	287	268	284	254	254	265	251	243	274	245	285	302	240	257	291	289	246	273	269	272	295	276	252	276	273	271	250	276	275	246	290	282	261	247	284	255	264	256	259	244	274	266	274	285	273	249	285	286	232
21803	27111	49050	33379	14517	6098	4340	2613	4807	1549	1258	958	813	756	539	463	366	340	327	401	418	354	564	656	466	308	324	376	309	219	137	165	137	138	143	165	206	346	281	224	194	139	122	130	160	143	124	144	129	144	136	151	136	145	143	157	156	139	136	117	134	155	145	153	151	167	175	149	139	146	136	137	117	130	153	122	129	174	145	154	163	122	123	141	144	165	123	149	158	138	141	115	135	134	142	151	142	127	145	122	152	128	153	140	130	139	151	141	124	126	144	157	159	126	147	150	142	164	128	146	128	156	140	127	158	142	122	148	158	138	134	135	138	129	128	134	139	125	118	131	140	145	131	129	148	140	138	150	177	139	127	130	153	138	139	150	136	127	126	129	150	125	146	149	118	155	147	149	126	140	128	155	144	127	130	134	148	133	151	127	137	148	156	138	118	140	144	133	141	154	146	159	136	106	159	154	142	128	122	133	138	143	144	118	141	142	143	142	132	148	144	119	132	112	149	132	124	139	138	116	135	124	145	157	160	171	138	123	111	138	121	130	158	147	159	147	140	127	129	120	149	130	151	138	125	131	151	156	146	126	147	124	130	133	130	135	161	146	155	120	139	142	137	136	140	132	147	149	125	127	137	141	132	128	151	135	146	148	128	152	97	130	141	147	140	149	130	122	129	148	145	166	136	154	150	137	149	146	151	120	160	143	133	136	139	139	144	136	132	135	147	147	131	141	130	111	138	152	146	132	152	148	141	117	140	160	157	152	146	147	157	138	129	132	162	137	152	149	138	132	147	146	136	128	141	145	115	144	151	182	157	154	140	160	150	132	127	131	135	122	140	138	154	132	118	145	132	128	147	120	134	132	113	135	134	115	132	154	138	145	148	151	152	146	162	159	140	122	116	131	156	148	134	142	157	136	157	153	150	111	144	132	133	146	137	142	127	134	150	147	117	158	163	119	137	126	157	156	158	133	145	141	141	131	146	131	152	145	133	150	155	158	153	128	158	130	123	129	141	130	158	122	132	129	143	145	133	138	161	122	148	147	147	144	139	114	128	141	113	146	123	126	131	124	128	153	150	118	118	139	128	148	136	122	122	118	139	142	132	138	126	124	151	122	133	147	136	166	136	133	144	147	148	121	139	145	161	126	134	137	125	123	150	135	146	164	145	148	125	152	161	125	146	130	134	131	124	134	159	135	135	132	137	140	133	149	161	147	146	148	134	147	134	138	144	149	163	141	134	131	132	142	139	147	135	139	137	135	131	149	161	148	138	163	137	146	123	132	146	149	129	119	134	140	133	117	143	140	134	164	139	163	156	149	132	143	150	136	158	151	139	142	129	133	147	125	136	160	107	133	140	117	132	131	142	131	157	148	138	135	153	149	156	126	115	138	144	148	134	141	169	141	115	138	127	149	141	133	125	145	131	149	119	139	140	141	139	156	141	148	135	149	145	133	146	154	157	167	167	124	173	156	166	174	133	148	134	136	147	132	153	126	142	146	167	145	118	136	170	158	128	139	123	129	145	130	134	145	149	135	137	154	148	145	163	129	149	136	122	162	123	129	154	127	153	144	152	154	166	158	135	143	145	127	132	133	140	129	145	115	127	125	129	151	136	144	141	135	145	118	149	154	130	153	142	127	108	135	122	132	137	142	125	142	110	135	139	146	154	148	149	148	141	137	132	158	152	134	129	136	146	128	142	121	140	136	138	122	120	141	148	139	148	138	144	155	141	126	121	139	136	140	151	161	120	142	138	153	123	148	159	144	161	135	133	157	148	135	132	128	146	121	130	144	150	152	138	140	164	148	122	135	146	159	128	129	152	133	125	156	160	123	134	122	141	137	127	131	136	139	140	155	155	117	144	126	123	122	132	143	134	131	142	147	134	134	135	138	143	129	154	123	151	140	138	151	139	160	139	127	133	156	138	145	128	128	156	142	166	134	135	136	134	129	127	128	127	117	152	133	127	148	152	157	150	121	120	122	111	153	128	144	145	166	134	157	129	131	132	145	126	158	155	158	143	151	131	121	142	125	151	138	142	137	148	138	133	134	144	128	138	142	158	146	136	151	148	147	138	122	137	142	155	153	129	144	163	136	141	172	136	154	134	142	139	127	139	118	135	150	107	126	148	151	144	123	140	135	168	117	138	151	155	150	148	127	136	135	141	160	141	141	120	133	141	133	139	140	140	134	137	125	143	120	149	122	137	129	137	154	129	137	132	158	115	138	152	137	157	152	155	127	130	141	132	125	128	127	124	141	157	118	141	118	164	150	137	131	138	150	128	132	150	127	119	153	145	127	130	132	148	144	146	132	145	117	134	148	130	161	136	149	128	156	147	157	152	133	144	119	128	139	137	142	163	129	146	163	119	127	143	149	117	148	139	141	134	136	147	125	142	164	127	145	130	138	124	138	142	138	150	126	131	144	144	127	141	119	161	148	143	134	127	149	150	151	149	148	144	140	143	160	153	121	131	147	137	130	136	126	140	139	154	145	125	145	136	127	152	154	118	136	137	151	154	117	138	133	150	119	145	141	142	126	144	135	146	143	138	114	117	134	141	154	144	146	142	133	147	144	133	105	162	116	164	151	122	129	152	139	149	145	127	128	138	138	143	127	114	151	134	133	124	135	142	151	119	153	154	136	132	115	134	141	151	146	137	123	142	140	130	132	127	139	140	128	136	131	134	142	126	136	173	137	121	148	148	159	149	145	157	155	118	135	141	155	141	138	125	147	151	145	149	138	146	133	140	121	133	147	125	141	145	126	135	119	148	131	128	150	132	139	129	142	139	140	141	148	141	125	137	160	139	119	134	149	153	143	135	127	135	164	150	124	109	129	143	119	132	141	126	130	142	164	122	130	144	168	137	126	154	139	141	149	129	129	148	134	175	132	129	138	159	140	149	113	164	144	126	134	153	132	143	151	124	164	149	132	131	137	120	147	151	141	144	129	133	150	126	126	138	138	157	124	148	141	133	145	151	131	172	161	122	137	133	130	151	134	122	141	157	121	120	125	152	125	137	135	119	142	127	155	147	138	144	121	155	154	151	151	132	134	132	130	146	156	138	145	142	133	143	142	121	144	128	138	133	142	138	137	129	132	111	125	114	132	162	139	142	137	138	173	151	133	138	142	170	140	163	116	154	148	151	137	135	134	144	134	140	121	149	161	138	125	147	140	140	120	132	127	163	127	130	142	146	138	126	129	153	135	134	134	137	124	147	140	146	133	141	135	154	125	156	129	143	141	147	124	114	129	149	148	143	143	146	151	166	139	122	152	154	144	148	150	125	129	139	166	149	123	139	159	126	118	144	130	121	122	141	173	131	162	139	134	116	129	144	134	131	155	124	131	148	124	143	130	149	127	169	152	122	156	133	129	139	129	142	151	135	151	150	137	134	156	128	133	173	151	142	130	147	156	139	159	134	136	139	143	132	128	167	140	150	134	130	148	127	129	142	134	130	134	136	131	137	137	146	126	125	132	147	134	138	143	139	146
12515	21554	35572	34148	17096	11858	12858	9888	16708	7175	6592	5346	4787	4243	3119	2470	2180	1832	2100	2446	2305	1979	3711	3993	2547	1602	1693	2130	1548	937	531	498	504	458	421	490	823	1996	1575	1279	859	428	385	380	406	380	395	384	359	410	399	393	381	381	382	374	384	352	364	359	388	374	356	364	387	330	380	377	383	343	350	386	341	323	411	367	376	349	338	367	375	368	347	385	361	377	332	391	379	388	370	362	373	355	346	361	362	353	361	336	372	364	341	390	349	377	351	397	359	337	351	353	337	363	310	309	324	368	354	348	386	339	386	372	344	336	385	320	359	336	361	394	369	337	370	348	339	368	330	361	343	348	364	360	355	366	376	338	351	337	387	333	341	332	369	384	349	342	334	359	356	381	365	338	366	341	337	376	376	312	330	349	334	334	356	366	363	362	350	360	368	368	335	341	365	325	320	318	370	357	354	355	348	321	328	369	317	328	373	340	391	357	338	330	338	372	376	350	354	389	384	360	374	399	365	373	344	357	374	358	364	347	361	333	359	362	335	338	327	345	337	385	353	336	352	375	382	374	315	355	355	337	351	342	365	342	338	348	375	377	345	379	353	330	363	354	351	350	345	366	379	353	365	329	347	361	366	315	353	336	369	330	356	370	355	355	355	340	330	334	388	375	328	347	389	339	360	356	343	346	364	356	336	316	352	340	345	379	396	358	344	398	344	352	369	340	342	359	375	347	375	363	328	344	361	307	369	373	363	351	358	388	357	339	361	342	342	353	347	342	370	357	350	331	329	344	335	341	359	385	346	383	333	339	380	359	313	345	311	379	358	338	368	373	359	346	351	361	361	345	353	371	336	323	341	359	352	371	340	334	353	350	343	337	343	368	363	364	362	372	345	347	362	332	357	398	355	330	326	332	379	346	358	363	346	342	365	354	366	357	375	369	368	339	360	356	333	333	350	369	366	316	361	346	365	372	348	354	333	324	361	363	363	336	342	334	337	348	368	324	341	371	343	341	343	362	343	353	340	383	348	364	373	379	374	364	368	338	327	359	359	353	372	366	328	350	338	386	355	335	353	359	389	348	339	340	387	370	365	320	367	339	331	365	362	371	363	343	347	369	351	328	339	363	356	374	368	320	381	381	349	370	357	362	389	377	356	357	392	339	341	363	341	362	336	355	366	314	366	386	325	375	357	366	365	380	380	326	346	352	374	331	391	352	354	331	324	357	343	331	360	350	399	318	409	344	349	323	369	319	333	338	344	321	356	378	340	360	370	355	342	347	327	324	335	375	346	350	379	359	365	363	372	339	355	347	349	362	367	376	380	354	354	362	347	335	362	322	364	316	345	322	345	352	355	359	360	354	343	335	371	340	366	337	356	338	350	335	357	380	337	353	393	366	342	368	345	361	338	340	347	367	346	338	388	350	361	347	342	369	338	350	369	346	389	338	359	338	356	331	343	351	331	316	347	356	349	375	386	356	349	352	350	332	371	374	365	336	355	379	365	365	341	362	368	351	338	363	373	362	344	321	381	392	342	320	375	346	346	370	374	352	355	345	345	347	351	360	370	363	358	348	380	351	383	358	379	350	345	364	343	353	379	349	368	346	362	337	342	335	342	359	369	343	310	360	329	313	379	326	382	339	363	390	315	348	347	322	338	353	376	345	405	369	338	409	352	376	321	356	367	334	336	335	396	348	355	338	335	349	316	373	383	375	369	337	358	333	352	349	379	349	364	373	373	333	349	344	341	348	364	353	364	351	370	329	367	386	339	371	346	313	364	360	361	355	336	321	354	383	330	366	333	355	356	363	324	344	356	376	353	349	368	337	341	365	367	374	365	370	374	375	345	355	372	335	341	348	399	363	380	386	360	364	363	345	383	388	388	334	323	329	323	321	392	372	358	346	347	303	349	349	357	351	333	342	341	331	381	359	360	346	380	327	403	345	375	373	342	376	351	350	351	350	382	364	369	340	362	391	336	367	381	338	325	309	359	352	323	344	370	319	358	339	366	371	331	355	345	371	390	368	348	408	354	346	357	349	339	376	380	353	352	378	319	332	343	374	339	390	363	338	346	362	341	349	312	337	348	356	347	346	384	351	321	336	364	338	340	355	385	375	358	342	359	345	364	332	339	362	379	321	355	365	336	315	353	357	397	369	345	331	349	332	347	338	351	344	326	338	355	340	332	333	353	350	329	365	353	328	326	368	318	362	321	353	314	368	335	353	341	333	332	338	367	330	326	356	350	342	340	364	349	339	371	339	374	323	362	320	353	346	355	384	388	318	325	357	352	335	361	375	387	356	356	330	333	360	360	361	318	354	360	351	350	339	361	339	336	340	354	324	405	320	343	343	354	384	325	355	359	374	329	320	340	351	364	385	364	388	352	341	367	369	343	340	385	352	365	365	315	344	350	356	340	360	357	337	358	368	336	360	350	351	364	368	369	322	352	338	367	342	343	366	357	349	353	370	349	332	329	346	319	360	342	375	353	339	334	361	372	332	363	350	357	362	384	372	353	336	333	355	344	379	354	348	375	355	351	398	348	333	381	346	346	367	365	371	347	352	363	376	319	359	367	385	323	304	362	362	325	350	362	364	345	332	357	342	314	366	354	321	397	373	355	365	326	350	352	347	359	349	356	368	336	347	369	352	357	347	347	373	372	340	335	313	357	339	360	333	339	341	335	333	380	336	364	383	399	334	382	314	395	329	358	339	360	335	303	396	341	345	339	331	323	335	356	364	364	331	356	334	350	389	330	316	353	340	348	355	314	351	378	352	394	361	332	362	341	358	346	357	316	382	351	354	352	355	379	350	342	338	338	348	364	372	353	350	339	348	329	404	383	334	357	377	357	373	330	355	350	354	371	327	358	325	342	328	357	374	325	359	323	375	334	398	347	325	345	364	373	370	369	345	334	349	390	322	357	358	350	338	329	368	372	341	379	374	325	345	341	355	338	374	365	342	348	408	331	356	342	361	343	373	356	347	368	366	343	368	335	380	359	351	354	331	325	368	378	329	344	374	337	347	351	357	316	345	365	330	378	359	321	355	343	353	339	311	380	369	336	342	326	397	334	362	312	343	360	327	377	372	354	367	327	328	349	346	365	372	301	345	391	331	332	344	331	350	368	377	406	333	366	347	377	350	371	351	348	362	324	339	348	360	310	352	375	358	328	338	396	346	339	346	378	332	352	355	334	365	365	380	369	338	342	342	329	357	370	348	334	364	394	372	325	346	324	351	362	392	360	358	371	353	386	344	365	379	352	365	373	365	385	358	349	324	389	369	359	351	344	376	345	375	368	362	362	349	331	359	362	343	378	345	361	366	341	399	334	332	321	380	355	321	383	353	364	349	354	348	347	369	325	344	352	365	361	344	332	364	339	352	355	351	356	366	368	372	360	335	325	350	344	326	349	353	358	339	352	335	348	342	346	342	374	309	342	353	365	377	373	341	357	364	345	336	368	316	341	346	347	353	353	374	355	376	378	384	337	345	350	371	368	337	349	329
4101	2380	2379	1373	548	336	309	305	290	264	254	215	223	188	185	236	210	220	190	185	215	300	321	366	310	237	261	253	243	239	196	242	200	201	206	205	205	224	251	270	197	185	198	191	176	215	216	218	192	205	180	203	228	197	199	197	202	201	204	173	204	210	195	234	185	207	173	228	191	168	196	186	216	177	195	233	194	191	215	195	228	187	186	200	202	219	184	220	206	207	209	177	210	187	189	204	178	185	206	195	194	204	199	182	183	208	190	199	217	173	202	209	184	206	196	213	202	203	173	190	185	214	219	177	205	175	186	191	212	194	191	198	218	196	185	224	201	199	191	193	179	207	195	191	199	213	196	195	180	175	222	180	173	218	193	186	208	203	181	222	173	190	220	204	200	212	183	182	199	205	210	214	198	199	206	216	198	196	191	194	210	184	219	207	207	202	195	192	241	210	205	199	216	190	187	158	179	202	188	187	193	203	176	192	211	199	200	180	203	209	242	171	190	175	206	198	179	174	162	195	226	206	212	184	212	196	193	173	218	184	206	207	212	219	191	207	199	180	207	204	202	191	212	205	200	210	213	170	193	194	196	196	215	175	193	213	203	190	206	182	209	224	199	186	172	202	195	200	199	200	210	218	209	188	172	183	209	210	188	199	218	194	198	198	177	200	192	195	193	212	211	216	186	220	209	211	194	208	212	202	208	216	194	196	180	207	188	213	227	227	203	202	194	184	217	216	201	218	195	182	222	212	194	205	192	192	183	207	216	207	198	197	212	239	212	224	203	205	195	209	176	205	217	202	186	179	199	202	191	208	217	195	202	157	195	185	195	203	178	197	180	197	219	199	206	185	200	187	187	213	198	206	203	196	219	213	201	229	221	216	187	199	188	201	190	202	215	210	209	186	205	206	222	194	180	201	176	199	199	199	180	199	190	188	191	194	174	201	190	191	213	189	207	217	188	196	223	206	194	196	198	199	188	174	216	212	199	189	206	192	233	216	199	191	206	201	192	232	184	208	185	235	202	217	186	198	183	194	217	192	192	190	203	192	212	216	179	186	200	203	210	193	202	190	189	207	198	207	187	223	207	207	197	187	171	181	191	183	162	192	166	199	210	208	191	214	209	192	214	165	186	188	200	208	213	220	197	191	179	217	191	181	192	210	199	188	185	195	214	216	194	191	200	221	198	192	180	207	189	186	190	186	192	214	204	182	211	175	203	213	202	189	188	197	199	209	198	205	165	201	202	194	209	215	205	203	208	204	203	196	189	195	239	193	207	181	183	203	208	179	217	193	211	179	199	192	219	203	185	193	199	175	207	201	211	190	200	189	199	202	212	221	207	185	203	190	181	197	184	208	197	180	208	206	204	202	222	180	184	188	195	205	205	191	212	174	180	228	210	203	208	205	192	182	186	188	219	223	204	198	202	201	193	221	209	210	186	198	208	182	203	202	190	203	200	207	215	199	216	206	210	197	215	212	207	182	199	201	191	207	193	182	217	189	165	206	194	191	209	210	196	200	215	196	192	186	210	223	214	183	175	206	193	226	212	204	217	217	180	207	206	211	171	232	199	204	203	191	201	191	191	193	185	221	199	216	209	203	204	203	193	218	205	205	212	215	206	191	216	206	197	195	223	176	214	217	189	191	200	208	189	187	215	203	190	191	195	204	213	198	216	209	199	203	206	183	192	198	228	211	196	190	209	204	214	203	202	183	214	176	201	217	195	200	201	169	213	200	170	171	193	180	201	180	217	178	193	198	209	188	195	192	200	192	228	206	196	194	208	204	210	188	209	190	200	209	176	194	213	205	197	206	202	193	194	198	199	184	202	183	206	199	192	190	202	185	194	197	219	198	206	191	186	172	161	216	197	216	192	194	197	209	206	199	191	207	171	205	198	213	200	195	203	229	191	203	229	185	204	198	202	170	185	216	188	209	191	196	227	196	187	191	207	214	199	182	217	199	199	186	189	196	185	194	173	201	218	182	201	214	203	189	189	202	183	168	188	188	200	201	224	194	209	193	211	194	192	227	198	232	201	206	203	185	190	206	188	196	212	201	192	205	190	193	186	189	205	205	205	200	207	190	212	177	215	188	209	182	194	167	192	177	182	183	210	191	189	198	175	203	219	183	209	199	188	212	173	195	202	197	197	196	226	206	215	191	204	177	195	194	200	218	218	215	226	192	206	206	182	194	209	203	196	204	181	195	181	213	185	204	183	210	203	214	211	204	194	214	203	182	209	191	185	178	190	192	186	200	234	207	188	213	194	200	183	188	195	212	203	209	224	177	201	192	195	205	213	205	198	204	189	167	187	201	189	176	227	185	171	203	208	204	185	198	220	193	171	213	213	200	189	207	206	225	205	204	219	190	210	213	173	207	204	219	179	186	203	205	193	167	198	206	217	194	175	213	187	185	178	202	228	212	191	182	193	219	199	182	224	192	195	199	171	206	173	192	184	206	191	186	207	209	209	200	211	226	193	192	209	203	233	199	185	182	208	186	193	190	197	212	207	198	203	222	178	204	201	213	190	181	220	214	198	233	208	218	193	213	216	224	202	224	219	193	188	194	183	196	187	201	184	184	200	215	199	179	198	199	200	184	208	196	178	187	182	197	182	218	209	176	191	208	208	181	204	196	207	202	208	220	193	214	173	193	190	220	186	209	208	198	199	177	214	195	190	215	190	198	189	177	197	202	209	194	188	184	204	190	197	184	225	213	192	193	193	184	189	193	210	222	187	202	197	219	193	177	179	224	182	189	204	181	170	180	198	213	189	199	181	203	208	208	211	207	202	220	186	207	225	219	204	203	207	221	215	204	229	227	183	197	196	238	221	188	181	187	185	179	200	222	216	177	208	203	159	186	204	224	213	214	198	192	216	206	218	203	176	200	178	178	208	200	198	191	204	215	194	215	203	186	197	203	198	217	205	196	219	232	208	189	196	222	187	187	205	191	191	216	185	197	185	206	184	166	197	202	201	201	206	192	217	210	208	214	220	203	209	211	220	222	200	201	197	197	190	215	174	226	181	204	205	182	192	198	217	200	196	216	231	221	176	198	220	208	176	181	180	215	191	198	200	201	220	217	201	197	200	198	199	210	205	223	173	194	192	221	184	189	200	211	213	205	212	190	214	195	201	186	181	216	213	224	170	176	209	203	181	189	199	185	220	181	197	200	194	184	201	205	198	192	204	229	197	222	218	198	180	191	178	192	201	193	173	192	200	202	203	212	206	193	167	190	207	188	206	207	213	187	187	196	223	214	189	196	220	173	194	211	198	214	192	210	208	213	205	195	211	207	230	201	219	243	181	221	200	203	217	186	192	193	189	184	196	197	184	208	203	202	193	181	190	195	185	191	219	218	209	185	179	228	187	192	198	184	194	185	208	209	217	177	187	210	179	179	207	201	209	197	202	197	223	183	179	180	184	177	208	221	225	207	204	208	211	199	226	187	193	198	161	175	192	195	195	193	209	205	186	188	205	198	198	202	182	219	194	196
3234	3339	4851	3808	1642	1193	983	936	947	763	673	607	600	552	567	555	521	508	500	539	596	923	1466	1653	1119	816	916	940	990	808	466	459	425	474	468	489	521	775	832	784	547	486	479	484	458	466	442	435	486	477	511	504	467	451	461	440	485	482	498	443	445	499	484	423	451	467	466	440	460	492	463	458	478	472	428	470	484	483	473	473	460	458	430	490	465	460	479	429	464	442	459	468	487	468	468	464	472	486	405	488	472	458	435	497	461	495	451	493	474	448	477	456	479	462	483	458	467	450	467	469	446	500	458	448	464	465	475	517	491	481	476	459	477	474	439	469	447	444	446	438	481	461	479	462	453	484	460	449	429	422	499	438	475	477	460	478	469	464	453	476	458	443	475	450	456	446	430	438	447	460	425	456	460	457	443	496	469	445	462	430	481	444	462	472	456	494	509	454	450	448	435	445	479	441	438	449	429	510	435	440	474	435	439	452	513	444	437	508	432	411	486	466	464	480	483	429	469	458	469	450	470	480	463	466	457	443	517	472	465	429	467	454	461	461	460	441	456	466	464	465	425	479	448	457	446	454	474	457	476	471	486	494	468	430	458	420	466	449	467	461	448	443	487	433	438	445	467	455	461	475	441	488	482	469	477	460	488	476	462	445	481	447	503	448	476	495	462	457	491	473	449	465	476	469	475	505	477	454	463	444	453	483	449	477	439	460	451	452	459	426	441	430	468	429	472	435	491	430	434	451	485	471	466	491	431	429	485	460	465	437	463	506	458	415	489	494	494	446	470	469	434	489	458	451	464	461	464	477	432	444	479	483	425	474	437	469	468	478	478	438	433	443	447	471	488	478	428	485	475	441	483	477	482	461	421	475	452	454	471	455	444	486	463	462	427	430	467	457	449	460	462	433	467	448	451	478	490	488	421	443	490	458	474	448	488	487	451	427	464	428	419	472	442	462	470	435	431	450	435	447	475	496	458	460	440	454	467	499	459	444	449	499	430	457	471	468	473	460	468	459	435	493	474	478	494	426	443	446	474	448	479	444	468	455	456	425	485	432	458	454	464	473	442	457	455	451	456	467	437	455	489	473	453	469	499	484	440	486	463	475	486	443	455	444	458	440	469	454	494	456	450	442	445	505	477	476	476	475	491	486	484	491	458	483	489	463	465	488	476	434	448	467	450	447	493	455	475	447	509	435	479	475	441	480	452	446	480	390	480	473	465	481	470	482	484	475	442	440	450	469	492	446	483	441	436	463	482	456	448	479	440	440	447	487	494	493	437	457	494	477	471	459	438	453	490	432	458	439	461	454	484	462	444	456	519	466	452	464	470	456	483	441	484	455	460	486	450	433	443	425	484	429	486	487	465	461	479	486	503	486	464	454	455	473	492	479	473	461	439	495	467	453	471	446	467	451	430	491	468	458	556	454	458	500	489	464	434	502	432	434	441	454	458	465	500	475	480	443	415	445	461	456	454	477	462	424	472	455	466	463	464	471	440	493	457	482	476	496	465	468	423	474	476	465	457	495	456	478	459	438	450	453	463	469	479	479	440	463	461	495	473	466	494	475	462	436	464	481	485	438	445	466	488	460	475	465	459	473	478	474	476	464	470	479	474	423	432	438	446	411	453	485	459	463	471	467	443	448	488	448	469	505	476	433	442	443	459	459	442	466	430	430	476	471	448	465	448	439	444	485	469	474	446	487	476	431	445	492	418	442	451	474	492	448	485	439	471	459	468	439	429	460	435	502	483	472	448	460	438	476	470	457	464	474	465	462	431	434	478	434	447	437	471	493	506	467	465	445	435	441	461	460	454	480	450	440	464	459	460	458	474	443	456	456	470	455	444	466	494	471	459	417	476	439	481	470	428	469	458	462	465	455	445	449	428	462	464	445	470	467	467	418	486	445	446	494	503	479	482	527	496	463	461	493	450	473	458	437	436	485	444	429	471	493	442	440	467	481	442	463	436	493	466	501	461	435	478	488	472	491	420	476	512	457	455	443	473	435	459	475	464	483	456	462	462	435	439	461	464	452	495	465	486	425	474	419	498	459	477	472	454	497	489	463	524	443	463	461	457	429	450	443	436	462	457	462	443	420	447	443	492	487	463	467	449	456	401	496	438	444	414	425	466	481	461	492	479	435	439	487	449	461	462	456	466	480	485	456	432	444	471	476	464	475	442	452	455	457	449	467	470	468	458	473	441	480	459	472	462	453	429	458	489	444	469	465	471	477	452	412	459	474	497	411	479	490	468	488	444	465	452	448	432	494	448	472	400	446	440	455	417	438	493	457	504	441	461	463	442	438	479	471	446	399	478	476	455	476	469	430	459	492	470	444	460	485	473	460	459	432	434	440	432	484	478	503	475	429	473	471	464	488	449	441	483	457	504	507	451	487	456	460	424	460	459	423	461	464	454	445	520	445	463	479	473	514	468	463	521	423	459	486	452	472	488	477	509	432	473	479	478	474	449	482	470	457	467	475	457	456	510	457	447	469	443	446	482	438	494	427	478	499	479	462	479	481	464	461	472	470	451	479	453	465	476	455	445	471	396	511	454	491	446	466	500	422	431	482	476	436	456	429	495	457	443	425	458	446	464	488	470	472	476	497	415	462	447	466	493	484	483	410	508	464	436	446	448	490	457	457	394	467	463	447	472	479	477	471	439	466	432	508	454	463	479	426	441	427	471	433	451	421	518	415	461	472	469	445	466	464	450	439	454	478	476	456	459	492	451	455	444	458	452	465	486	495	487	476	482	507	441	479	466	441	451	445	483	454	499	433	427	490	452	482	466	441	487	462	441	464	455	530	457	544	488	464	453	434	437	472	473	429	507	438	467	446	465	474	480	452	448	456	418	452	458	461	445	453	477	442	486	489	410	448	474	479	467	470	463	474	472	479	456	449	464	461	493	505	467	416	443	448	453	452	441	426	467	463	471	455	496	459	442	477	448	483	489	463	481	450	471	456	452	461	444	471	472	467	496	470	497	472	450	471	465	461	490	463	494	466	452	457	473	449	445	480	445	465	497	495	427	503	473	476	481	450	413	501	476	454	450	468	452	454	478	490	460	495	480	485	486	479	451	456	446	447	435	485	457	472	495	468	475	492	426	459	432	428	491	497	442	447	462	433	421	476	459	458	509	456	458	461	409	469	467	454	447	425	496	461	466	476	475	456	502	464	494	475	452	459	475	453	442	464	512	484	458	483	458	496	454	468	484	431	446	470	446	445	468	439	507	490	441	455	464	430	475	458	482	451	460	463	485	516	429	468	407	463	464	474	444	451	449	463	451	439	442	478	439	467	452	437	470	485	459	415	499	466	489	488	452	429	477	441	483	457	445	495	469	455	512	473	465	470	470	448	478	437	444	466	476	421	452	433	480	421	452	487	447	448	463	467	466	468	485	456	453	483	464	440	473	473	478	457	472	454	458	475	465	497	451	538	466	456	464	448	447	455	461	458	437	422	483	484	478	453	460	507	472	449	457	493	477	450	407	463
14247	23004	34693	23426	7419	2547	1657	1364	1518	913	524	503	385	456	503	416	273	228	210	266	211	292	407	427	370	234	163	217	255	139	104	104	111	117	128	113	106	162	184	181	114	88	106	109	101	103	113	114	111	98	105	109	94	113	116	104	109	107	88	108	101	114	122	112	124	97	104	104	117	126	115	96	124	104	100	100	96	110	103	102	106	115	114	89	97	94	108	112	90	96	111	101	114	106	91	103	95	120	101	83	102	116	92	100	107	96	128	101	82	76	102	117	103	112	99	97	88	99	102	113	118	95	93	95	96	94	111	104	95	110	107	98	101	111	104	81	91	95	89	94	93	98	118	97	110	110	92	92	104	97	106	104	85	116	79	101	98	96	111	111	83	108	99	95	102	103	118	107	110	98	112	99	92	107	133	107	80	107	111	94	96	110	112	99	94	97	97	87	115	109	96	97	106	84	95	114	88	105	77	135	90	94	115	115	102	117	97	94	107	92	107	106	119	111	111	95	99	106	132	74	107	105	96	98	100	96	109	106	82	84	108	94	99	108	108	101	101	85	82	101	115	116	92	106	109	101	86	91	113	111	115	95	125	121	104	120	105	95	103	107	100	90	107	97	122	96	90	122	106	108	111	99	98	99	104	88	88	103	100	99	101	99	90	99	90	105	107	94	115	102	105	102	103	111	79	86	99	101	86	113	97	108	102	97	84	109	94	98	91	95	91	101	99	102	93	93	122	102	106	102	119	102	96	110	104	116	111	108	106	105	107	116	112	97	110	100	104	104	110	104	118	127	104	94	101	97	104	97	112	118	98	102	115	86	90	107	96	111	81	101	96	115	90	103	91	109	112	107	116	104	101	109	97	95	108	115	119	94	106	108	95	109	94	93	100	111	82	98	89	103	100	95	107	96	115	103	103	101	93	105	102	113	131	100	113	112	92	115	101	113	91	118	101	116	84	87	110	105	117	91	88	106	116	90	108	142	113	110	109	102	88	88	113	93	91	103	110	79	102	116	109	98	103	114	112	96	109	107	95	107	106	84	89	106	98	118	102	101	102	113	118	111	90	120	88	101	121	101	109	86	96	115	118	104	118	99	103	88	95	115	107	110	101	87	95	101	86	84	94	111	106	100	96	108	105	120	105	128	104	81	99	116	90	95	106	80	111	120	123	80	112	92	101	114	108	98	100	100	102	88	118	78	99	102	91	122	105	119	106	99	117	110	92	103	90	113	117	114	109	117	90	96	113	109	117	108	74	86	115	98	97	100	97	86	94	98	79	97	85	107	97	84	97	125	110	104	90	112	89	88	100	107	91	108	89	106	101	98	112	120	93	102	93	102	107	110	79	106	91	110	111	102	94	110	98	116	97	88	98	110	102	113	112	94	92	79	106	99	93	102	90	104	93	96	94	94	121	110	94	88	83	94	90	100	116	98	96	104	110	105	101	90	93	96	92	109	97	104	116	93	116	123	113	104	115	122	92	103	103	112	118	118	118	98	98	101	89	98	106	114	109	119	106	95	122	116	104	107	119	96	107	113	114	128	105	96	102	104	111	101	83	102	85	106	107	87	86	87	92	92	90	99	101	93	91	93	118	107	115	117	114	91	80	100	89	101	124	120	91	91	117	107	110	102	99	104	104	104	92	124	107	110	105	97	84	93	107	94	96	99	102	90	104	114	94	109	108	90	99	107	116	87	95	96	125	111	106	105	116	99	89	83	111	117	95	106	89	101	101	102	102	93	101	116	114	90	116	101	121	92	97	108	107	85	96	105	111	108	98	101	99	103	101	106	100	90	92	97	107	100	105	105	114	99	102	99	108	111	123	91	108	88	114	98	95	107	105	97	86	109	88	84	107	91	106	119	101	109	105	111	106	106	86	103	96	95	104	117	90	95	79	100	117	99	100	82	103	118	77	108	102	115	94	106	122	97	94	104	107	106	99	100	96	103	91	112	108	104	120	104	97	125	116	106	97	116	105	102	106	101	89	101	110	84	109	88	119	93	97	113	106	89	99	94	100	79	126	123	103	117	105	91	123	108	86	121	103	107	108	113	102	85	103	109	106	98	112	113	91	129	99	105	98	117	112	99	97	104	108	110	106	121	109	100	89	88	87	88	110	89	96	107	113	116	112	112	91	109	102	105	98	105	105	103	96	93	94	91	106	108	100	91	103	117	111	114	119	107	99	90	116	103	105	113	103	92	124	94	104	119	97	106	95	99	104	109	110	118	108	95	109	100	95	107	98	89	114	92	118	116	111	93	84	96	92	106	104	103	107	124	94	110	88	121	95	110	113	94	92	103	109	92	92	102	100	105	97	94	117	103	109	105	111	87	93	112	112	98	104	129	119	126	107	114	100	96	86	111	106	117	95	99	103	115	97	118	92	108	117	116	128	111	100	104	95	96	90	96	109	96	105	102	95	113	114	123	114	84	117	108	111	97	98	111	107	98	93	109	95	115	88	108	114	119	87	115	107	106	114	113	104	90	105	106	103	93	107	97	98	105	93	109	106	94	121	111	88	77	117	107	111	101	109	104	86	100	108	110	127	119	97	77	124	102	113	91	102	114	92	97	93	95	107	98	89	99	94	105	94	110	93	91	95	105	100	110	115	80	108	90	81	96	120	111	94	118	119	103	117	118	94	96	112	104	112	97	98	120	100	96	88	96	116	121	116	98	98	100	118	114	113	96	90	108	87	87	121	120	102	114	114	104	102	109	96	130	104	104	98	105	97	105	100	85	117	82	89	96	113	95	94	114	100	105	91	104	82	112	101	116	94	115	105	94	103	107	94	104	98	97	115	101	123	103	99	111	71	121	80	94	109	114	103	84	111	99	94	101	86	81	105	100	95	123	93	108	116	117	106	103	119	102	91	109	84	81	115	98	98	109	106	103	90	92	101	98	99	95	112	87	117	87	83	114	131	98	113	113	118	110	86	112	81	92	96	100	110	125	112	120	104	109	98	115	100	98	92	104	89	83	95	94	100	90	110	97	95	98	89	107	93	106	94	93	87	103	117	102	88	112	103	111	90	109	106	84	85	128	100	96	81	98	89	109	110	99	108	97	100	143	93	103	94	113	103	87	101	105	107	111	104	113	110	122	107	114	109	93	102	111	93	102	98	105	120	99	95	90	108	104	92	94	111	100	100	125	108	102	113	91	90	110	93	92	99	100	93	100	97	87	100	98	94	101	117	111	107	106	106	121	108	104	103	102	107	114	100	104	93	112	103	75	104	95	98	102	118	115	101	106	97	110	121	112	98	116	100	105	99	94	111	127	108	101	105	118	108	111	107	114	103	100	129	109	121	97	98	105	90	107	96	104	93	112	103	96	102	87	86	102	97	114	96	82	114	91	96	110	96	119	91	108	118	96	95	100	109	102	101	103	103	107	108	122	92	116	101	114	105	110	134	98	97	98	112	109	100	101	107	128	111	100	105	112	109	86	104	96	103	116	85	80	90	99	104	110	105	95	92	98	92	110	94	84	113	110
9441	19792	31844	24962	11490	7378	7479	6376	7829	4705	3131	2680	2078	2600	3106	2490	1406	1060	1111	1297	1438	2046	2744	2799	2383	1240	1033	1107	1296	595	370	335	374	316	306	305	431	673	1015	1004	374	292	307	333	290	296	271	314	287	287	289	282	272	261	296	288	281	258	304	280	253	281	253	274	267	271	271	270	271	272	284	243	257	265	290	235	267	283	240	239	272	296	267	284	283	257	255	276	275	240	250	274	253	291	294	255	239	295	247	245	257	257	244	268	265	282	262	272	290	278	264	254	281	247	260	279	272	273	265	264	281	278	285	255	239	255	277	272	256	276	268	255	278	239	284	237	281	272	232	265	266	252	285	273	275	268	277	236	267	260	241	262	276	268	293	245	239	247	295	282	237	257	250	264	276	266	256	264	245	254	266	258	268	263	258	238	276	239	274	263	297	269	243	236	257	245	241	285	278	317	259	261	282	258	227	270	265	268	274	254	286	253	270	265	243	242	263	278	257	263	230	274	264	256	251	251	247	271	274	256	272	253	252	272	259	232	230	251	274	262	225	237	256	253	256	273	247	296	273	271	286	259	268	243	276	248	273	259	269	255	261	274	266	259	252	287	265	274	262	262	282	266	263	288	279	262	264	272	251	251	258	236	253	240	252	248	256	249	262	246	278	280	233	302	265	274	304	266	248	241	285	278	252	277	259	228	267	252	265	263	268	265	274	255	257	271	247	256	250	286	270	275	251	276	284	280	280	273	265	283	254	260	271	259	272	283	252	244	262	249	279	260	277	264	255	279	259	263	288	261	268	257	260	282	268	249	287	251	261	264	220	254	233	253	254	260	225	275	264	268	270	259	279	259	267	285	289	261	228	251	289	260	272	231	260	254	255	280	260	249	277	251	280	262	296	263	248	227	245	262	263	258	247	268	273	278	271	264	265	251	283	263	303	272	297	271	281	263	258	258	252	255	248	257	266	253	277	265	263	252	255	265	271	263	251	265	280	279	287	253	274	263	274	267	260	255	258	289	284	280	289	226	226	302	262	253	227	287	258	249	234	225	266	248	252	262	253	283	253	261	242	249	223	268	296	254	253	244	268	256	261	270	265	253	265	268	298	247	285	259	279	275	269	260	250	265	279	251	237	272	280	242	246	228	234	250	246	269	258	279	267	293	264	266	238	287	253	250	257	262	230	242	285	277	273	277	290	247	293	255	245	255	260	256	263	267	250	273	268	278	216	277	256	257	256	275	282	281	239	270	272	302	288	255	245	251	245	258	249	261	239	269	246	257	247	253	258	263	260	233	270	255	273	289	275	248	265	256	280	297	268	271	251	232	252	272	289	266	281	275	261	262	233	265	276	271	281	280	263	223	269	235	258	233	252	254	251	262	259	272	271	258	267	254	262	238	242	260	271	277	266	249	264	232	240	252	267	253	269	277	257	247	256	272	294	249	272	270	274	275	298	249	281	280	268	259	254	267	303	287	294	269	261	272	243	243	269	291	245	267	283	263	257	260	287	260	238	257	255	274	281	283	264	284	262	285	254	275	247	287	295	250	261	274	258	248	264	230	278	282	278	297	253	268	293	260	234	254	279	271	276	277	265	257	282	254	264	267	258	302	261	248	261	232	270	282	264	232	264	246	278	250	241	285	240	287	251	257	276	256	262	240	261	268	277	271	271	265	266	266	260	266	243	264	280	266	273	249	276	290	257	280	270	231	252	265	234	249	268	267	266	280	240	234	280	272	267	260	259	259	268	252	250	243	248	235	254	276	233	247	253	263	267	237	250	286	256	255	260	287	272	265	260	256	273	265	244	243	277	264	275	282	258	254	284	249	260	278	300	248	269	268	286	255	246	264	254	257	281	267	237	257	231	265	287	244	258	261	273	261	275	276	254	285	297	283	244	253	271	260	269	262	268	256	283	276	264	280	277	268	280	247	249	282	278	239	243	266	244	277	226	278	262	287	249	273	245	285	272	243	261	260	251	244	276	302	256	252	250	243	284	284	250	262	264	281	224	280	252	290	263	279	277	256	263	253	260	275	279	276	296	259	267	266	284	255	266	269	268	256	267	233	305	261	272	252	289	277	294	244	229	239	249	272	223	268	273	256	232	262	264	287	246	238	274	255	263	247	241	280	254	245	257	251	254	272	250	256	256	247	260	272	278	272	249	305	271	265	268	265	264	278	255	280	271	262	232	241	301	271	276	281	262	309	265	250	284	265	266	270	267	259	261	263	284	285	255	257	250	251	247	252	266	240	255	252	288	270	262	251	250	251	264	291	252	281	266	257	273	265	250	261	269	262	268	244	270	263	232	265	253	295	263	280	295	236	238	267	285	260	276	270	268	275	247	247	276	281	286	235	258	258	260	255	253	254	269	256	243	284	299	260	250	282	223	258	270	294	268	262	250	258	243	266	253	257	275	272	259	230	254	235	256	264	248	269	269	270	283	253	266	280	276	264	277	286	294	242	242	246	253	258	255	287	227	272	280	268	273	255	242	240	261	255	243	256	249	252	238	236	308	273	269	250	293	270	247	278	247	278	270	282	267	277	279	266	293	301	241	275	270	264	267	250	262	242	252	225	286	275	272	268	271	294	246	279	267	265	261	286	291	267	267	257	272	269	259	256	255	243	258	258	252	304	268	265	265	250	284	248	241	252	267	262	318	211	285	251	278	247	240	273	257	278	266	270	278	227	268	230	270	268	297	259	265	236	270	269	250	259	250	220	249	268	258	260	272	288	267	279	247	291	280	248	244	250	278	258	281	255	235	234	244	277	253	249	260	281	254	286	259	276	260	248	261	291	255	242	271	228	232	253	257	300	298	239	279	264	288	265	271	246	253	238	271	260	275	288	244	257	274	274	280	268	235	288	247	256	251	280	243	261	278	260	287	261	232	283	269	248	241	280	271	258	237	264	285	257	289	251	287	272	264	274	266	284	235	238	240	256	281	264	260	274	274	258	274	229	237	250	266	234	304	260	253	272	302	247	258	282	270	260	257	263	287	260	249	283	253	235	260	270	276	250	265	258	259	285	245	259	276	281	262	283	253	268	272	262	275	296	281	246	216	259	266	253	252	259	238	272	256	273	271	246	261	257	248	258	253	252	235	254	268	263	297	302	244	252	260	258	274	297	266	259	233	280	254	258	254	277	286	232	238	244	262	256	282	247	266	256	235	261	237	263	275	278	275	260	248	249	266	271	248	290	246	283	260	263	260	256	274	252	258	242	309	271	278	268	278	274	272	248	263	244	266	282	268	270	249	262	269	275	260	273	260	279	253	258	274	241	247	273	278	259	248	273	253	265	267	275	259	246	255	263	264	270	236	236	265	275	254	243	228	268	265	255	293	258	266	230	261	264	237	254	262	243	273	261	252	251	296	283	296	246	266	255	231	276	244	276	252	270	272	255	245	270	275	264	268	247	220	254	246	269	262	248	278	264	283	254	320	226	283	259	280	245	300	270	265	250	267	270	253	251	276	273	266	249	254	302	225	239	259	257	289	273
23412	35149	50093	29055	13966	8488	4847	3051	2534	2028	1068	776	656	631	877	964	734	470	362	389	537	545	703	778	590	292	312	389	287	219	149	147	128	154	161	161	163	193	254	237	152	148	149	146	129	135	136	147	152	126	143	136	131	140	128	128	155	138	136	147	150	133	140	141	143	128	128	133	107	127	132	120	142	136	157	133	122	144	147	131	129	131	136	131	112	132	144	132	134	132	149	139	132	119	134	139	141	136	144	143	133	147	124	127	133	131	129	133	117	154	139	137	136	117	162	149	137	150	156	150	154	116	152	125	137	132	136	140	140	136	134	136	146	129	142	128	139	138	157	134	156	152	146	147	134	156	138	109	135	128	136	161	127	139	140	115	120	117	115	159	136	138	168	123	158	134	111	118	119	118	151	113	133	118	137	134	146	132	149	134	117	128	134	145	154	132	144	124	161	147	154	132	142	133	144	123	144	142	140	165	150	135	137	126	129	120	125	145	149	125	139	133	143	148	136	125	141	141	154	130	139	141	112	126	132	125	156	154	122	142	148	139	152	129	122	118	129	135	123	112	135	125	135	114	142	148	149	151	124	132	116	148	112	123	126	148	151	133	137	146	124	146	148	137	128	136	122	118	132	162	168	141	154	127	132	149	150	149	156	146	119	129	153	114	105	137	122	138	119	143	124	125	135	115	144	133	151	139	125	131	136	131	138	148	116	136	137	164	152	133	157	126	145	140	126	139	149	129	147	118	128	135	144	157	142	149	114	161	129	128	136	135	131	133	126	138	143	136	149	141	143	139	123	131	140	156	136	142	141	141	143	140	144	144	154	165	147	120	142	140	148	133	126	123	139	171	138	125	128	139	111	135	157	123	156	149	137	131	148	144	116	131	124	137	142	126	120	134	128	145	127	142	140	138	136	155	132	138	132	124	133	141	127	145	132	137	139	114	119	137	140	125	131	148	142	125	138	127	132	143	128	144	131	123	145	134	129	156	135	131	122	145	133	132	125	118	133	143	144	149	133	120	142	149	148	141	141	163	139	143	151	126	142	116	119	152	141	153	149	125	124	98	177	150	143	120	143	135	133	127	129	138	138	133	137	125	143	151	148	162	139	143	116	135	150	126	131	115	131	130	131	135	144	154	136	127	124	136	140	142	133	144	146	134	162	116	147	169	112	133	127	135	142	129	139	139	133	140	138	128	107	129	129	132	143	135	124	117	131	132	168	155	110	140	136	144	147	139	137	121	127	140	128	132	140	158	164	139	119	131	146	140	137	145	117	135	148	159	132	134	117	157	137	111	133	146	135	141	139	122	131	128	135	132	128	111	159	140	141	159	158	146	128	129	136	138	129	146	159	133	108	127	142	132	126	129	121	153	130	142	156	151	140	125	129	126	135	150	147	130	138	115	145	147	121	136	144	132	138	149	137	127	150	127	138	138	146	155	137	149	120	144	126	128	132	155	144	135	145	137	165	131	142	146	116	132	147	135	152	141	165	122	143	150	120	141	135	128	137	129	149	126	129	125	137	155	131	119	124	138	122	118	139	137	139	134	118	139	115	118	145	139	168	126	101	155	115	136	144	132	152	116	142	113	130	116	123	164	133	134	114	147	140	143	139	165	131	151	146	120	118	135	145	134	129	137	122	153	134	140	128	107	128	141	118	150	139	127	139	141	119	133	136	129	134	108	128	141	143	128	141	106	110	143	131	172	132	156	128	149	133	149	126	159	151	129	158	129	146	138	148	151	131	135	134	137	118	137	108	122	118	146	133	127	122	135	145	138	135	142	173	139	160	140	132	138	142	141	165	138	118	125	149	126	116	128	144	136	150	142	115	130	147	143	138	134	128	143	137	133	119	142	148	128	126	117	114	140	142	130	130	126	146	136	137	127	151	157	121	122	127	141	135	138	156	167	137	117	128	141	134	114	141	143	126	132	123	147	143	134	123	126	126	144	131	139	130	138	139	141	135	146	143	135	122	156	135	154	115	122	150	132	137	145	118	140	157	146	139	133	136	153	145	143	113	141	132	132	131	149	137	136	135	142	115	113	122	126	152	115	145	131	131	133	138	117	130	161	139	148	134	110	122	158	122	138	147	142	144	130	132	154	166	127	132	162	124	123	132	136	119	157	152	141	144	119	147	130	140	132	130	129	123	155	120	153	152	125	132	137	135	144	165	151	139	127	124	123	160	145	123	137	123	136	138	126	121	134	154	134	135	142	123	150	141	147	139	133	136	130	133	133	122	131	116	148	144	138	147	136	149	141	136	104	123	141	136	122	113	130	136	159	137	135	141	146	138	149	134	139	146	144	153	144	155	133	145	128	138	136	150	131	125	140	139	138	136	134	117	140	131	139	152	138	132	135	154	130	143	136	149	149	130	172	112	109	114	131	112	135	145	137	143	145	141	148	157	130	153	139	152	141	110	140	145	160	142	127	135	140	139	109	137	154	150	134	158	145	142	126	133	132	125	140	137	122	150	146	148	129	143	125	145	131	122	129	128	137	142	133	144	146	159	112	155	145	132	137	133	145	148	133	139	146	147	123	149	148	145	137	154	127	126	143	124	143	129	124	148	132	126	124	141	159	155	119	141	148	142	138	129	161	128	139	140	160	136	158	156	147	130	126	129	145	131	160	131	141	151	134	136	128	144	135	135	151	153	133	146	139	146	126	164	118	116	120	135	138	136	125	134	146	146	147	146	148	132	148	147	145	140	127	134	143	128	144	121	133	123	121	138	127	130	140	144	129	123	147	134	129	141	164	151	137	116	142	137	154	131	128	116	136	140	127	145	144	123	129	150	126	139	117	142	124	126	162	130	122	133	141	165	153	128	119	114	136	136	145	158	157	143	159	152	119	131	128	158	130	127	130	124	139	137	127	132	130	127	121	115	137	161	135	119	132	143	150	141	133	126	130	135	143	132	150	150	144	139	146	138	139	165	129	137	140	134	157	142	143	142	117	133	139	147	129	135	133	137	114	141	140	150	154	135	111	137	120	134	144	114	140	126	133	143	147	152	150	133	126	167	130	150	134	137	116	148	152	158	153	166	122	136	161	138	146	138	129	135	139	109	150	153	124	138	118	133	147	148	145	132	137	120	149	145	134	135	130	159	140	138	137	145	147	131	133	129	145	145	148	155	144	167	121	149	114	145	138	142	132	149	133	147	102	141	149	121	126	144	129	128	106	134	133	120	146	131	141	142	131	160	133	135	129	130	119	131	122	134	132	138	125	153	123	126	125	141	166	138	128	133	130	138	141	126	141	132	140	130	132	145	148	138	125	134	124	117	135	128	135	131	117	133	133	149	134	156	151	149	114	129	146	119	137	139	153	137	154	155	120	135	125	142	141	130	148	113	116	119	131	140	159	170	148	147	128	151	159	133	144	138	133	126	139	141	135	126	142	126	142	139	149	146	156	107	143	121	134	139	122	133	156	137	139	147	129	144	118	177	150	149	142	156	131	132	122	135	156	129	113	128	142	130	133	147	164	159	119
13369	27910	42424	28242	17549	18896	13904	11357	10699	9446	5470	4459	3537	4067	5357	6173	4373	2764	2148	2284	3069	3186	4468	5056	3613	1493	1892	2218	1597	982	516	473	442	453	450	446	559	926	1508	1224	546	415	398	398	411	362	386	406	365	390	384	378	411	388	334	386	347	372	373	355	389	398	341	375	385	385	370	376	339	357	364	367	363	369	387	357	344	333	352	356	355	393	356	358	329	352	378	376	330	362	343	343	354	352	348	358	351	334	374	350	356	343	362	300	363	354	319	359	350	371	358	329	374	390	380	349	378	355	337	324	359	316	325	365	339	349	353	324	350	350	367	338	314	333	344	391	371	336	347	304	368	364	341	352	338	330	349	363	354	362	350	318	369	341	345	334	353	309	363	325	327	330	366	340	382	325	381	360	335	358	351	332	389	357	346	347	325	319	369	312	365	338	337	344	361	354	340	353	355	311	368	346	367	344	372	345	342	368	344	348	348	335	342	348	330	315	326	348	354	363	338	374	370	353	325	325	325	342	329	359	307	357	323	376	378	362	353	373	336	340	332	358	342	372	341	368	343	378	362	332	342	361	384	304	330	349	327	330	344	328	339	337	347	333	338	296	356	327	329	354	324	365	304	360	328	346	334	353	299	345	350	351	346	376	355	331	328	309	361	352	342	330	370	336	344	362	345	362	357	350	335	351	369	381	330	374	343	388	337	346	324	336	341	355	336	364	335	346	373	353	317	346	363	381	353	336	364	352	317	309	354	371	356	336	334	364	343	318	332	348	350	302	327	341	337	340	338	330	327	371	345	323	328	333	345	314	376	346	356	362	356	353	301	342	386	348	392	347	341	393	377	340	333	329	339	326	352	328	344	332	345	349	322	359	360	372	339	359	363	362	344	328	339	353	350	346	332	337	339	340	342	361	350	353	360	354	363	326	368	346	345	319	342	345	345	305	357	336	348	350	353	317	365	314	347	326	336	366	321	320	382	348	350	333	358	314	329	312	339	371	331	363	371	332	345	326	349	349	359	335	332	373	329	365	344	338	364	322	342	366	330	356	337	365	327	356	344	374	294	362	342	350	344	338	329	359	370	349	358	360	359	296	340	365	370	347	351	336	374	330	331	332	348	323	369	334	365	344	318	353	350	356	331	361	343	347	351	338	342	326	353	333	346	363	362	358	344	320	372	319	374	336	319	333	347	344	367	326	344	322	326	343	328	336	356	360	334	353	335	348	312	343	350	337	353	351	319	367	337	334	328	316	343	351	379	323	341	362	327	344	303	309	328	336	334	364	344	339	355	332	335	337	330	362	335	335	358	366	328	349	327	329	313	332	336	327	364	321	339	350	343	329	349	365	346	342	327	347	359	363	340	336	375	362	329	319	343	335	348	388	324	354	350	354	358	328	348	351	357	371	352	356	336	364	371	316	353	343	356	369	352	381	334	356	303	322	317	335	338	354	310	325	329	350	335	335	358	347	367	329	335	337	326	330	347	328	369	349	353	330	317	347	299	343	334	316	331	358	383	346	332	349	372	345	319	351	354	308	339	338	341	321	352	338	314	338	339	325	374	351	361	322	346	336	387	324	317	317	373	328	352	333	373	352	347	353	308	354	334	326	366	311	351	328	392	333	347	355	321	363	349	374	354	346	329	366	332	374	357	380	391	371	362	353	335	312	316	345	332	370	334	363	351	354	340	324	354	380	314	350	326	341	329	321	361	339	361	326	304	366	338	358	345	340	348	349	339	361	341	373	346	342	343	342	346	342	365	356	331	336	336	340	364	373	353	353	341	313	338	363	369	368	360	323	355	327	356	341	318	337	330	319	359	364	339	332	315	403	331	350	366	323	374	348	347	345	343	357	337	338	353	360	391	390	361	385	347	339	369	322	346	331	367	331	342	309	331	342	360	338	344	364	343	350	357	360	374	373	326	354	359	322	384	339	345	343	350	350	318	371	334	326	336	324	321	373	321	357	346	347	342	350	356	320	341	316	337	335	323	345	372	331	343	361	325	351	355	343	340	375	344	385	314	364	339	377	327	333	363	352	310	301	329	335	342	320	345	339	305	344	355	321	358	324	355	333	316	334	337	367	330	358	347	313	323	349	323	340	353	323	335	364	325	368	345	354	379	344	314	332	355	346	339	340	354	365	332	341	321	380	317	347	347	357	328	338	358	370	351	351	381	359	383	329	304	335	347	352	350	341	348	335	331	331	330	350	311	318	324	302	351	352	360	340	327	346	350	360	356	366	356	328	318	315	357	323	368	398	338	359	363	378	355	339	363	372	335	329	371	329	333	362	320	377	325	328	351	389	331	353	370	324	340	374	350	361	338	339	365	402	329	335	326	340	372	377	349	324	327	403	316	332	300	348	327	340	346	341	334	359	339	366	350	305	361	347	340	327	335	359	349	359	304	336	299	334	344	336	333	360	342	350	330	378	369	314	338	325	347	352	359	332	325	326	354	301	331	357	318	311	360	394	362	308	323	373	331	385	386	314	349	351	340	330	350	369	332	367	329	341	355	372	374	348	371	326	344	351	341	314	371	356	363	353	342	360	342	355	317	344	321	380	327	372	368	339	338	325	336	339	342	354	342	324	337	329	364	298	331	361	357	331	340	357	370	325	328	331	369	340	325	361	351	334	350	358	348	331	352	361	356	348	336	373	345	342	355	349	347	320	327	374	292	357	347	326	328	351	347	330	332	368	350	360	347	355	358	351	380	349	325	359	379	342	355	340	358	328	365	373	329	358	374	341	343	330	346	381	381	317	355	357	349	337	336	353	310	364	357	338	366	302	331	333	348	359	320	322	379	325	349	364	365	344	380	349	329	329	365	324	346	315	347	334	350	335	364	348	351	362	345	379	385	348	339	364	349	313	348	358	356	354	333	365	342	335	330	346	301	325	354	344	377	347	350	331	351	363	361	353	327	350	324	349	354	343	344	371	361	368	364	330	358	331	356	333	311	335	360	336	366	355	341	333	381	321	367	350	372	358	355	350	334	361	350	318	328	342	340	333	314	305	333	368	341	348	340	333	312	328	328	354	340	352	355	342	377	337	345	314	356	327	333	335	361	345	336	355	298	336	333	314	316	340	352	342	316	342	343	350	354	369	340	400	338	305	360	330	354	360	352	368	410	321	347	318	362	345	361	351	329	359	356	363	348	350	378	338	312	355	365	356	298	367	340	355	313	319	331	349	318	329	328	329	367	335	350	366	320	389	347	341	359	332	341	328	323	344	333	363	330	340	334	358	364	348	369	337	357	364	352	354	366	348	352	338	318	332	364	344	371	357	335	364	364	337	350	313	324	346	317	333	325	352	339	354	330	350	340	396	342	337	337	339	307	404	357	338	339	309	355	354	326	352	384	335	334	343	361	350	316	337	366	336	352	368	337	352	350	361	341	348	367	325	353	342	342	378	322	359	332	349	332	352	350	336	329	329	313	345	358	324	356	346	363	368	363	339	350	360	351	370	336	357	333	329	336	340	340	351	342	341	341	352	339	339
3682	1697	2364	730	445	436	393	293	291	232	229	219	219	195	213	217	186	220	203	198	221	271	352	431	332	276	263	284	233	209	178	189	206	223	235	231	202	201	243	246	215	192	181	192	178	191	186	197	191	195	205	191	218	183	173	214	187	203	197	172	182	209	182	191	208	214	198	204	219	176	213	168	186	203	206	215	202	220	195	202	190	227	193	200	202	197	185	196	189	208	204	201	198	170	197	165	217	201	201	195	182	196	196	176	207	216	195	180	216	200	165	214	194	228	192	176	201	229	185	208	209	176	193	204	194	193	202	189	185	214	209	204	203	199	219	204	210	209	209	231	170	184	212	185	197	199	186	207	240	181	201	201	208	171	198	192	185	225	196	216	213	197	189	182	210	206	187	212	177	186	190	202	226	205	218	196	209	202	215	217	205	212	179	188	212	208	189	181	196	201	195	194	174	216	209	216	190	210	196	186	208	211	178	178	188	218	196	199	189	200	213	208	194	203	185	219	196	189	180	195	180	188	185	206	212	212	175	179	200	212	200	202	229	162	207	173	179	193	204	206	188	184	202	197	192	167	206	191	192	210	194	211	178	209	191	219	203	197	198	236	188	197	183	215	197	200	200	206	200	190	168	192	183	214	173	203	203	198	203	219	207	178	194	213	204	194	196	209	234	221	223	219	187	208	182	213	217	222	221	192	206	205	200	201	206	186	226	167	202	180	212	210	202	217	175	193	195	186	180	209	212	197	206	221	173	199	226	209	178	206	185	215	178	219	196	228	180	176	189	191	209	234	188	197	201	213	187	204	201	216	187	184	196	211	185	173	218	192	213	173	233	211	184	195	200	188	213	193	211	204	222	190	190	171	160	200	212	229	201	209	196	164	201	183	182	201	206	205	235	174	201	225	174	193	221	204	208	186	213	197	229	206	209	205	207	190	204	208	209	187	199	167	225	188	226	220	175	217	192	174	159	190	212	219	183	193	207	193	176	216	218	214	202	208	183	194	204	192	196	187	191	188	202	185	167	212	216	167	175	209	183	218	196	216	198	213	198	218	208	217	194	188	192	224	201	213	191	189	230	187	199	180	169	202	217	193	232	196	187	219	210	186	201	192	208	176	187	168	182	186	200	190	199	177	201	200	188	174	189	192	209	197	213	208	228	178	200	199	205	222	210	222	187	168	217	189	202	193	186	189	177	189	182	199	206	216	247	180	208	206	217	219	205	209	195	180	246	184	202	214	194	223	211	180	211	211	208	216	217	185	221	195	181	208	213	228	196	182	197	189	191	200	187	182	187	190	197	211	212	221	229	202	189	189	220	176	229	188	198	213	209	180	189	202	204	190	214	189	206	215	216	207	234	162	200	213	211	191	200	186	206	195	176	186	210	179	192	208	209	192	202	173	206	188	185	182	200	176	215	207	165	190	214	198	187	205	203	188	174	188	207	209	202	219	180	219	198	195	213	216	215	177	206	187	215	197	199	197	194	203	190	215	227	211	174	209	203	187	198	188	191	188	213	199	193	207	201	192	213	184	171	207	220	209	197	210	201	200	223	218	182	184	195	215	209	194	210	197	210	191	201	195	211	181	175	201	185	195	203	208	206	192	213	207	203	176	210	202	205	173	173	196	203	210	185	217	219	181	210	179	167	182	192	218	217	197	200	207	202	228	199	193	183	219	205	196	201	184	168	201	203	206	224	216	186	191	221	221	206	194	210	196	186	205	188	192	217	213	203	219	206	210	201	191	208	190	208	224	211	190	237	214	207	194	194	202	185	187	208	221	189	202	181	200	206	192	207	190	195	199	210	190	189	211	198	210	217	192	173	193	188	205	203	193	188	193	204	227	223	178	192	205	196	192	192	198	186	198	217	191	215	235	198	178	176	180	196	210	209	194	190	202	200	191	185	207	208	212	187	171	185	226	181	203	186	191	208	200	188	192	206	225	200	205	205	175	189	203	198	189	204	196	208	197	166	184	182	167	204	200	190	201	181	190	200	196	187	181	177	163	223	192	208	189	190	176	206	194	215	207	189	193	224	172	211	186	198	205	218	190	172	228	183	185	171	183	206	212	199	174	186	181	196	189	208	175	212	176	196	206	188	214	193	182	210	206	204	199	197	193	189	148	170	186	187	198	171	181	192	173	194	222	216	172	180	214	198	211	219	206	198	213	203	188	199	200	194	200	202	199	220	195	176	213	195	217	179	182	209	203	208	208	183	208	196	186	186	183	199	222	220	199	190	213	216	208	203	185	197	205	200	182	215	171	218	203	193	188	201	197	185	190	206	202	213	197	193	191	206	195	206	199	199	213	189	191	210	205	186	204	203	207	197	182	199	196	194	197	192	185	181	210	230	201	204	191	200	187	198	210	203	203	196	207	187	191	200	184	217	176	201	190	202	202	200	203	202	167	213	192	179	194	198	190	188	179	176	190	200	156	189	194	222	199	195	211	183	202	210	190	197	205	228	195	188	202	195	195	218	201	200	184	195	187	207	196	232	161	199	224	213	196	182	158	193	200	212	207	197	178	198	195	182	203	201	182	192	202	206	192	189	203	186	214	209	199	200	195	194	195	196	208	202	180	187	209	218	177	217	200	180	197	228	181	181	173	166	192	180	191	191	201	185	208	177	215	222	195	196	199	201	198	187	178	224	207	198	183	230	196	191	188	189	186	199	210	174	189	179	214	190	209	192	222	190	201	209	210	200	216	204	195	208	206	170	192	190	186	171	186	240	186	200	189	180	199	215	181	191	192	192	240	201	191	185	200	200	202	198	194	228	208	197	235	216	210	217	214	193	190	186	173	196	216	201	194	189	212	222	191	200	206	183	196	204	227	198	226	195	181	215	220	183	173	192	202	207	204	206	197	182	196	172	170	200	208	207	207	202	219	193	173	193	205	207	184	201	220	185	180	201	214	198	206	209	222	182	199	194	184	210	226	194	206	191	200	196	201	212	186	212	193	195	180	213	184	199	194	202	225	193	190	187	195	195	206	173	195	219	224	172	182	193	211	202	213	189	236	214	235	191	210	190	195	199	195	204	181	190	208	222	205	195	196	214	193	208	217	194	222	208	208	198	192	198	197	197	184	201	214	208	201	186	211	221	224	210	195	208	228	173	196	228	192	197	210	194	211	209	188	194	190	187	198	191	174	209	204	179	180	217	220	193	194	188	209	211	197	194	241	201	219	211	185	176	204	170	186	179	216	238	196	190	216	196	208	220	187	207	207	196	199	192	156	189	198	179	187	197	195	206	184	179	185	213	200	202	190	203	192	193	189	186	186	226	193	161	196	197	232	190	202	229	192	176	216	204	202	209	160	209	200	193	204	212	202	198	221	194	197	213	209	206	194	203	200	211	186	193	185	203	175	229	194	177	162	198	193	181	209	189	202	176	184	187	205	198	186	195	210	214	195	187	207	193	202	203	207	218	183	193	207	199	192	209	212	195	181	189	178	211	178	183	200	205	175	178	204	219	198	223	233	205	210	211	186
3119	2566	5005	2395	1754	1644	1387	1155	966	818	661	566	519	539	546	590	555	498	520	581	684	920	1466	1995	1367	1015	1170	1157	837	559	471	481	505	466	441	476	481	613	933	678	491	484	447	457	486	455	430	484	483	476	491	421	472	468	451	499	470	494	485	461	421	422	465	468	472	468	459	420	452	491	494	497	471	454	422	452	419	445	475	453	447	484	489	490	434	480	486	467	474	456	466	485	440	485	433	481	473	469	443	477	440	464	441	450	485	453	447	504	476	483	448	437	447	466	481	446	464	431	473	468	461	456	465	451	447	435	435	498	441	461	439	433	481	488	426	443	434	459	413	437	457	454	445	502	447	504	464	487	461	452	454	500	458	429	463	461	458	447	464	474	474	471	471	430	471	466	457	450	470	443	446	461	406	476	460	467	512	434	425	460	467	455	462	476	458	526	455	466	456	477	454	448	465	451	421	435	462	435	455	454	465	444	477	447	462	449	443	444	473	448	418	445	467	474	438	432	483	446	429	515	428	498	425	458	457	460	475	430	452	474	461	453	467	469	449	508	473	479	453	422	441	444	473	478	478	463	440	497	459	454	474	474	455	458	509	448	428	486	473	411	439	441	442	443	448	472	449	467	444	463	462	497	454	466	454	443	453	403	421	496	465	456	462	500	463	447	410	480	469	467	473	431	467	486	508	432	458	501	469	421	435	450	476	464	453	447	438	454	462	458	406	444	463	459	465	444	451	458	449	470	437	434	484	489	455	426	493	440	482	467	459	494	446	432	448	445	464	469	465	482	452	479	465	427	464	471	449	471	444	461	429	442	485	426	475	472	493	453	460	473	424	457	453	483	441	424	461	474	414	411	469	466	439	489	486	421	439	462	436	436	468	504	474	490	438	458	452	510	460	441	461	479	456	444	491	444	445	467	481	479	454	465	455	448	459	421	457	505	449	425	441	460	456	456	447	476	418	443	430	477	460	432	437	475	464	436	492	477	439	438	456	509	482	466	469	431	458	451	455	472	452	479	428	449	465	519	487	457	456	448	459	471	449	451	487	466	452	482	471	437	489	476	447	438	467	452	450	432	436	498	480	470	492	444	429	500	465	467	439	462	452	460	480	443	500	458	475	476	461	436	466	474	479	459	462	456	421	432	421	532	452	492	443	452	414	410	445	439	444	489	480	476	436	446	448	474	465	471	500	510	499	455	485	493	459	432	445	464	503	482	491	480	442	453	469	457	470	452	462	442	473	463	459	473	465	465	495	423	459	447	454	466	473	455	464	481	509	488	442	479	436	503	469	460	465	496	433	424	486	487	448	466	428	474	451	433	452	461	434	503	441	449	469	475	454	453	458	466	464	486	486	451	458	479	483	464	489	458	451	462	459	452	448	494	449	479	486	501	485	461	457	438	431	426	482	469	442	421	508	475	435	476	437	443	444	461	469	477	491	464	450	477	463	509	479	485	459	418	458	452	468	465	475	451	445	478	471	452	467	398	465	464	466	415	453	456	476	449	508	456	462	439	451	447	466	474	450	444	446	440	445	421	436	469	433	466	456	466	451	473	483	448	443	445	450	472	456	432	491	478	493	446	471	458	438	461	483	423	440	447	491	502	430	436	427	486	487	462	448	423	471	447	488	471	450	462	463	481	478	448	453	486	450	432	451	473	446	455	446	475	470	473	478	450	438	440	442	494	457	484	464	450	421	464	456	488	460	424	500	480	450	443	486	425	444	477	438	400	429	452	468	488	439	464	501	464	455	451	451	447	452	456	435	451	457	493	502	438	461	489	468	426	478	455	471	480	462	477	475	443	487	453	436	435	461	471	486	474	447	458	470	453	437	428	463	447	473	454	460	483	473	480	438	450	480	468	456	472	464	455	452	417	444	491	449	446	485	411	468	463	500	455	475	498	423	478	461	474	473	476	460	477	434	422	446	438	439	422	438	466	505	446	482	473	471	448	485	492	466	454	465	449	439	431	448	488	436	458	469	457	438	421	462	470	486	448	484	437	451	466	472	447	457	435	468	451	462	467	475	450	460	485	456	452	482	450	411	460	451	475	471	471	455	494	426	434	474	432	418	419	487	479	442	452	444	471	471	490	422	446	446	503	458	436	440	443	441	486	465	455	466	454	452	456	459	462	464	464	435	483	456	453	450	454	459	458	476	475	475	455	439	462	432	421	448	474	452	428	441	413	464	431	421	462	495	437	481	428	458	472	462	497	444	464	481	428	452	465	496	439	452	429	488	451	449	423	448	455	456	456	480	468	496	436	468	437	473	462	438	425	513	456	475	463	457	483	489	475	491	451	459	501	458	471	461	466	431	462	456	465	471	471	464	419	448	446	449	503	442	439	454	470	446	464	437	440	436	434	467	463	458	461	453	431	436	455	484	470	473	448	455	427	474	444	436	390	460	438	439	447	461	444	479	494	489	455	466	463	474	474	437	438	457	446	470	460	420	423	489	460	443	466	481	498	460	475	458	538	488	479	456	466	455	435	451	506	464	431	451	509	482	448	463	450	461	498	459	448	450	470	488	457	522	476	457	469	447	430	442	464	414	442	461	419	441	473	455	449	426	452	471	468	453	417	458	446	479	451	477	423	454	449	441	459	488	416	493	476	482	446	492	447	459	478	472	446	440	460	414	458	433	439	427	440	443	446	469	421	446	492	454	511	456	436	447	418	454	464	427	450	484	471	469	431	444	482	468	486	496	449	415	426	488	458	437	445	439	467	461	433	479	474	497	465	457	450	463	482	458	406	491	464	463	503	448	446	444	497	435	453	467	440	436	438	465	422	466	447	463	450	446	473	462	479	450	451	453	488	442	464	520	476	441	478	468	460	450	474	475	474	496	448	481	417	467	442	477	450	483	437	438	472	437	419	439	436	447	473	457	474	437	478	474	456	464	452	498	499	465	458	477	446	438	473	468	465	475	463	489	442	449	462	444	451	437	436	428	452	469	462	472	450	448	470	445	460	502	452	443	480	502	453	468	476	474	494	543	444	452	427	475	413	444	453	468	417	489	440	440	478	460	481	451	445	468	426	493	471	397	468	431	464	463	460	432	448	468	489	440	456	456	437	476	462	452	445	486	473	505	479	416	456	496	473	426	448	463	468	457	452	488	451	464	466	441	456	491	450	453	455	451	434	467	500	470	436	450	475	435	466	491	469	437	471	473	446	464	462	455	454	472	426	468	436	460	448	455	458	449	522	472	467	463	458	445	440	435	487	449	487	435	463	427	435	471	453	470	507	486	473	515	452	426	498	423	431	419	454	446	453	449	500	464	472	467	439	489	447	487	430	460	485	456	461	463	454	474	424	468	445	477	476	458	439	426	473	456	434	472	383	472	437	490	449	460	468	460	468	450	444	435	452	487	445	462	465	453	437	491	473	459	493	464	473	448	448	462	474	453	433	466	438	436	433	464	456	458	438	438	448	471	423	431	474	443	456	441	477	465	466	444	436	476	458	488	466	466	445	447	449	443	467	485	396	476	486
13639	19173	44620	19734	6041	2678	2150	1341	910	758	702	465	363	395	451	583	506	295	248	205	164	239	323	486	447	300	331	268	207	148	132	113	114	95	132	91	108	116	171	151	113	130	117	104	100	117	115	122	114	110	105	98	117	120	105	130	99	127	99	103	119	116	102	115	92	99	102	87	100	107	115	82	92	103	96	122	100	99	96	91	90	93	86	101	97	89	116	86	100	108	95	106	86	104	110	98	108	99	103	105	112	98	108	93	95	90	126	110	107	98	115	115	98	98	97	104	107	112	104	95	104	111	104	91	91	120	98	100	97	110	89	94	96	114	101	105	99	101	99	102	109	105	93	107	99	95	81	125	100	112	99	123	99	93	117	85	93	99	124	133	119	98	107	106	119	117	94	112	112	112	94	99	112	101	104	102	103	108	113	104	90	100	104	96	90	97	113	105	102	88	98	95	118	92	112	103	101	110	105	104	120	97	83	112	100	102	98	116	113	105	98	108	108	96	92	107	98	111	83	85	108	83	89	96	96	102	96	119	101	112	102	79	108	102	91	107	126	84	97	95	87	107	106	100	92	104	112	119	94	87	106	98	100	113	112	122	94	118	90	99	96	108	118	111	100	97	105	92	124	101	105	89	112	107	109	106	84	131	110	111	85	102	109	109	80	87	102	103	93	109	81	109	97	96	105	106	86	91	95	93	97	97	138	104	102	113	86	98	108	102	111	98	120	98	97	114	114	98	96	106	92	107	90	95	104	97	89	87	100	107	86	115	109	103	106	100	100	88	96	81	108	107	99	88	108	125	109	107	114	95	89	92	110	97	121	108	121	105	90	103	106	92	101	86	125	106	95	96	105	104	118	117	90	103	123	89	104	103	102	104	100	103	117	101	91	102	129	111	98	101	102	100	94	110	116	106	110	107	104	92	117	93	99	104	120	121	100	102	90	96	96	82	122	87	102	103	105	94	82	98	91	96	98	107	112	92	118	116	107	117	110	110	102	101	111	116	97	98	112	121	114	99	120	99	105	110	98	131	111	116	95	97	99	104	106	91	115	103	117	116	105	103	107	93	109	106	102	84	101	99	101	96	118	91	90	94	101	107	84	116	119	119	96	99	102	95	115	99	93	94	87	101	90	89	94	112	109	100	112	103	112	116	103	111	93	98	100	94	88	98	100	95	114	97	109	111	97	97	114	79	111	115	103	106	115	92	99	107	80	99	113	112	101	90	112	91	109	119	132	86	91	95	101	106	83	119	110	82	116	115	89	100	109	88	96	110	109	92	103	98	114	112	98	110	92	95	96	101	82	93	117	95	102	105	101	94	81	99	103	116	129	117	89	81	100	106	116	107	107	117	109	99	99	76	96	117	98	114	94	110	119	93	91	95	91	107	99	95	104	102	111	97	96	124	94	111	100	117	107	105	106	92	88	104	95	85	96	101	98	103	92	106	116	77	93	110	102	108	97	95	103	97	91	103	103	104	73	104	102	94	97	102	105	106	101	95	106	108	107	116	113	97	90	103	113	95	108	84	103	95	116	90	113	107	97	121	101	118	94	83	100	102	113	134	99	89	107	102	99	101	109	104	115	88	84	93	89	101	88	92	113	82	97	96	99	121	102	91	124	102	99	98	99	107	94	92	93	95	98	105	99	127	137	69	122	103	107	97	130	98	108	102	86	112	110	92	112	93	105	95	98	99	94	108	114	102	93	109	88	104	102	101	104	114	104	96	81	127	116	124	108	109	107	90	106	98	111	85	112	100	83	98	72	91	126	101	87	90	87	96	90	97	94	79	90	104	92	105	86	89	103	111	98	109	105	110	93	110	128	115	108	117	100	103	113	95	121	98	94	103	81	90	106	100	124	102	109	104	93	95	117	114	110	88	106	111	102	112	113	107	86	104	129	99	94	98	116	109	97	86	109	121	104	97	106	92	93	106	85	105	92	108	106	90	115	120	96	94	92	93	87	111	102	107	92	100	106	105	95	110	109	102	86	104	99	97	120	124	97	108	96	114	115	112	107	100	94	120	136	95	121	96	108	99	85	99	91	96	112	107	82	95	112	93	116	134	75	114	111	89	104	97	95	113	99	91	97	124	104	103	128	102	101	96	101	108	104	108	87	113	98	108	99	98	91	103	103	129	104	88	104	121	93	118	107	94	93	127	111	97	106	92	102	112	80	105	113	100	79	88	106	87	92	118	94	95	99	101	98	85	98	116	92	99	95	78	112	100	110	93	117	113	104	96	102	102	108	107	105	102	96	92	125	101	92	97	115	96	95	96	112	99	90	119	107	89	112	104	93	100	80	96	109	103	98	109	98	104	99	104	103	102	87	108	98	99	104	106	101	112	114	103	107	94	100	108	99	99	84	100	98	102	95	103	103	103	126	97	95	113	81	109	94	101	88	94	106	103	96	98	107	111	106	104	100	96	103	91	88	113	87	90	114	113	101	115	107	105	108	88	103	97	106	103	105	99	100	108	100	95	103	110	97	124	104	102	145	121	91	103	108	88	110	105	101	98	118	123	108	88	111	110	106	100	107	102	112	94	96	99	97	103	94	119	96	90	110	112	111	109	109	108	85	110	94	96	91	112	102	105	90	96	101	103	83	113	96	104	103	94	108	86	102	98	121	104	110	102	91	103	96	103	115	96	109	101	92	85	112	106	94	103	103	99	90	98	113	102	101	96	92	90	111	88	103	108	119	102	106	101	93	112	95	109	106	119	86	100	108	93	106	99	97	123	119	100	115	93	97	110	93	99	110	109	116	102	106	107	124	104	87	97	113	96	104	94	91	92	117	115	106	94	90	106	87	102	107	93	102	103	100	92	101	105	104	92	108	115	87	103	94	123	116	112	95	118	98	105	85	96	103	95	110	90	113	94	105	91	101	129	95	89	98	127	92	98	109	106	128	102	101	103	100	99	109	114	113	95	86	105	100	110	108	101	94	95	83	106	104	108	94	86	107	84	99	121	104	95	101	108	113	107	102	120	123	92	139	115	104	99	109	71	104	91	83	107	103	96	89	104	91	102	114	105	97	103	89	90	104	87	89	90	109	89	129	91	90	112	115	121	103	116	105	110	113	103	105	106	123	90	87	113	94	116	96	90	103	90	114	110	98	93	99	92	99	90	79	117	113	101	88	93	99	113	91	101	116	103	119	112	105	112	80	106	110	84	108	86	105	111	96	78	96	88	107	122	105	119	97	119	106	110	106	125	109	94	120	118	90	96	99	96	101	99	109	89	105	117	114	105	111	112	112	89	93	107	100	121	104	110	83	120	99	101	105	101	108	109	103	101	106	111	99	96	85	110	117	94	94	109	105	95	92	109	117	107	95	107	104	114	96	88	99	92	99	97	100	125	99	115	98	95	108	109	109	111	113	106	122	107	114	102	88	87	91	115	93	92	91	113	96	81	110	124	114	115	87	114	117	104	108	99	115	105	98	102	92	102	117	115	110	128	105	93	87	93	106	100	99	106	96	109	122	91	104	117
9148	16910	40543	17901	9936	8823	8515	5973	4611	4451	4301	2865	2070	2323	2977	3861	3495	1530	1327	1193	849	1270	2031	3108	2899	1791	2250	1989	1076	542	382	328	340	320	293	342	359	380	898	672	437	333	245	263	274	305	305	289	294	300	291	256	319	299	276	282	249	254	274	263	288	310	271	266	260	279	277	270	287	250	262	279	259	289	263	247	265	286	260	243	264	264	261	267	267	263	292	292	259	279	275	255	241	259	263	254	251	252	261	262	249	288	230	264	253	247	273	282	268	268	267	274	245	268	265	275	282	265	278	237	275	272	265	266	272	242	258	274	267	261	255	276	279	277	279	264	267	260	286	273	262	279	269	257	291	260	255	263	277	256	249	258	249	252	257	260	284	271	264	255	245	275	259	243	266	266	275	244	270	261	273	238	281	247	229	254	301	251	275	268	246	294	235	263	252	259	269	258	311	273	259	230	266	291	247	278	285	256	246	256	253	263	243	293	283	289	244	239	296	263	255	278	259	306	242	268	276	259	237	243	260	245	262	265	275	277	273	242	263	274	242	255	274	264	270	251	262	244	278	234	265	260	234	228	281	264	260	261	245	281	244	271	246	257	254	263	273	254	255	282	268	264	298	254	251	245	267	257	265	282	269	260	275	243	261	255	253	269	253	236	265	276	289	237	248	257	232	242	236	257	256	270	276	276	272	226	234	264	259	271	233	251	261	230	262	269	278	281	239	247	258	258	261	262	266	268	272	258	262	247	263	289	237	259	282	275	249	250	266	278	262	242	271	274	274	253	272	255	240	243	273	253	248	285	262	280	256	256	229	276	258	250	254	259	283	259	256	274	254	280	256	259	253	273	262	235	263	247	275	278	256	254	268	268	267	279	235	237	281	249	273	245	260	262	235	300	268	254	265	283	266	273	279	238	259	262	266	278	267	267	271	257	248	268	268	260	281	287	276	251	278	258	254	272	260	269	260	255	239	281	249	271	296	274	278	277	263	264	250	246	277	286	250	228	271	301	278	277	269	251	296	252	251	282	270	254	272	251	259	254	243	268	273	228	261	268	252	250	254	264	263	267	294	259	262	245	273	255	266	271	271	259	275	264	246	241	287	251	251	274	267	256	263	265	256	263	247	279	271	245	267	285	290	289	245	274	252	240	287	259	287	279	250	244	243	279	267	265	283	252	235	273	253	287	272	273	238	232	257	249	269	264	298	248	244	240	244	218	279	256	243	277	264	280	275	262	276	287	254	244	254	279	280	262	257	236	276	286	282	267	260	271	266	261	270	278	265	255	281	270	284	263	264	259	246	263	250	261	231	244	256	257	241	283	269	279	259	289	245	268	272	267	256	265	286	287	259	267	258	260	258	253	270	292	273	252	263	267	258	272	269	297	279	246	278	276	261	215	278	285	257	261	249	254	282	263	253	263	246	250	249	281	250	246	265	280	236	259	273	289	273	265	261	255	278	277	263	251	266	259	262	246	262	278	281	271	246	236	296	292	286	218	262	241	264	235	249	254	256	291	239	272	252	272	241	269	256	288	257	271	275	284	241	246	258	266	259	250	286	259	244	249	278	268	249	230	291	253	265	267	271	283	275	260	268	285	272	276	229	277	267	262	291	265	235	256	242	255	246	261	262	270	243	260	248	269	243	259	250	267	271	237	245	251	273	254	238	240	254	245	255	279	251	260	234	270	276	243	237	261	253	284	271	244	242	250	274	288	279	249	260	255	243	233	271	266	241	272	267	263	265	248	274	228	255	277	249	257	277	260	234	267	292	274	252	258	242	234	259	244	269	270	258	277	264	269	280	291	259	249	280	277	286	251	264	239	276	264	259	266	268	279	280	242	258	238	261	256	255	256	262	252	258	245	268	240	266	257	249	263	248	255	275	270	280	266	272	252	283	268	238	226	256	257	301	264	266	247	257	250	256	268	240	255	255	301	275	301	261	295	259	255	283	270	243	269	252	258	280	259	265	275	245	265	262	243	256	268	263	266	279	249	272	249	250	281	249	245	272	274	220	259	273	276	275	272	255	245	264	258	260	256	261	269	262	236	242	259	246	263	256	261	281	265	302	233	265	273	229	255	255	271	262	273	258	256	246	283	241	235	275	266	271	250	271	239	250	248	272	269	258	232	286	252	266	275	264	241	286	285	254	270	296	262	259	246	274	253	254	293	261	250	269	251	280	238	272	254	245	246	250	217	238	259	267	291	274	261	259	251	268	256	254	255	279	255	269	260	283	255	274	254	289	271	278	263	273	235	264	268	273	271	255	253	278	260	238	283	268	276	270	284	264	272	230	268	273	260	259	252	260	264	290	292	264	262	255	267	266	240	238	254	231	266	234	243	265	251	259	282	247	255	262	275	240	284	267	268	283	257	237	274	290	277	237	274	273	259	268	272	250	274	279	291	222	252	254	259	273	274	301	271	263	257	252	268	265	264	271	234	229	294	270	246	283	253	260	236	298	265	285	264	248	255	289	244	252	243	254	258	257	255	294	285	257	259	283	278	254	268	264	251	289	280	240	234	269	232	255	238	269	264	270	257	261	251	255	289	240	251	237	251	250	243	254	253	279	290	278	253	263	259	267	265	252	249	286	270	275	259	235	325	251	260	270	253	258	258	287	250	245	268	295	276	241	262	256	261	243	266	268	246	274	281	299	258	250	247	232	276	235	252	259	291	251	254	265	275	283	263	250	239	225	258	279	283	263	265	264	279	245	269	263	248	245	252	246	276	273	234	284	288	247	270	278	280	272	270	273	263	247	322	261	257	276	277	277	271	298	292	250	251	257	244	265	277	241	270	264	279	255	265	244	282	250	261	256	262	288	238	259	263	272	230	264	265	277	249	264	272	237	235	247	258	267	233	263	277	231	262	253	262	266	260	266	260	289	299	287	300	251	285	269	262	264	253	263	251	258	272	249	289	244	302	250	268	254	260	266	240	238	270	261	279	265	254	242	273	226	254	234	257	268	238	247	275	236	264	286	263	245	264	277	269	255	264	269	259	260	281	256	268	250	262	263	250	245	325	273	285	249	237	272	280	262	289	269	251	296	257	227	229	278	256	234	250	256	269	257	275	264	261	273	285	257	259	250	264	280	269	235	255	261	234	254	299	288	270	254	280	268	261	281	264	272	251	262	252	278	250	262	257	248	263	247	265	237	259	253	264	240	254	266	254	260	229	259	252	234	266	255	286	282	277	265	282	292	265	300	262	242	252	254	271	258	244	249	264	272	283	255	265	261	260	221	243	249	259	257	230	267	262	253	274	252	267	251	257	235	245	285	260	256	265	280	269	283	263	257	270	275	271	254	284	241	242	259	276	259	249	271	242	278	281	266	271	244	273	256	241	274	262	271	262	262	261	259	285	261	269	261	264	278	255	251	273	270	275	285	255	283	236	272	281	250	259	273	287	264	260	261	282	251	238	306	229	263	279	277	258	274	276	251	282	257	252	261	260	267	246	267	239	282	269	283	261	260	273	249	273	261	254	246	220	279	242
21558	30658	60362	24715	10839	4948	3089	2244	1689	1367	1202	1026	818	844	925	1025	845	427	444	361	232	323	393	393	531	417	509	507	360	217	169	166	181	165	172	149	150	156	230	205	165	133	143	119	118	123	165	129	141	129	161	142	136	141	151	149	127	144	135	134	155	147	132	132	133	129	131	119	121	128	111	130	137	150	140	144	126	143	142	136	134	124	133	131	132	135	148	126	130	150	126	124	119	127	146	125	122	117	122	112	135	137	148	124	126	126	128	127	147	128	139	129	118	155	140	131	130	138	147	146	133	152	140	128	125	136	139	131	138	139	153	126	140	126	133	163	133	147	117	131	127	121	145	147	118	142	143	119	149	123	114	115	123	143	132	124	123	121	119	128	147	127	129	134	144	124	132	144	134	121	128	128	140	139	133	145	140	144	159	119	136	121	141	121	131	106	128	138	121	134	128	124	140	130	121	146	128	145	130	127	133	122	108	118	128	129	141	132	136	127	157	136	153	132	153	141	139	115	141	135	126	144	142	125	131	140	143	154	141	137	141	132	148	136	133	134	134	144	145	132	149	154	155	145	123	126	141	123	117	129	123	155	153	134	145	125	118	125	138	158	146	145	139	146	146	117	135	129	146	139	133	131	134	131	123	134	147	131	123	152	139	152	141	138	124	142	146	150	139	134	134	152	125	128	119	138	120	163	130	117	123	123	142	112	116	162	120	122	117	110	131	143	129	126	131	129	126	126	137	135	131	128	121	120	135	161	128	121	134	150	135	145	109	132	126	129	146	136	128	119	145	144	152	119	137	122	110	124	149	125	139	150	153	123	140	131	136	144	146	141	146	140	133	136	128	144	154	121	146	131	144	146	145	136	98	118	141	119	123	164	151	153	130	128	136	128	114	130	130	127	132	121	138	147	136	132	152	139	116	116	127	134	146	155	121	139	127	173	123	122	113	143	148	163	141	145	128	133	130	142	132	135	148	121	144	134	127	139	153	136	112	148	124	129	115	130	132	156	153	149	149	123	128	138	149	139	145	146	139	134	138	140	130	110	114	140	124	130	151	131	111	140	143	131	112	132	128	136	150	159	153	132	130	117	104	108	125	139	139	129	120	144	132	151	113	122	132	140	142	155	133	121	129	142	121	109	139	122	124	140	124	130	146	148	119	159	141	136	167	150	115	142	131	135	130	127	140	124	129	108	151	112	134	128	145	121	137	139	158	148	137	133	154	128	123	124	143	131	131	132	141	128	114	128	130	130	140	125	122	126	135	121	129	134	122	112	121	137	119	138	133	148	159	127	119	127	131	131	149	135	128	135	141	135	137	112	112	127	138	134	136	152	120	139	111	132	128	122	122	145	151	111	146	114	146	129	135	122	115	126	137	144	137	140	128	128	145	138	120	114	151	142	130	119	128	131	137	155	132	133	140	128	134	104	121	138	120	139	138	150	136	120	107	147	127	125	144	142	125	125	135	124	138	156	122	124	135	134	120	131	125	141	166	124	141	141	131	125	127	128	117	150	147	152	137	130	144	128	111	119	123	129	133	141	142	131	149	127	119	126	135	125	155	119	133	124	127	123	152	145	140	138	135	130	128	122	137	153	135	125	145	155	130	141	152	131	141	109	126	127	134	151	131	125	131	150	137	154	154	153	133	147	126	131	150	126	141	134	133	147	129	160	117	139	140	126	131	142	120	131	126	132	138	136	129	154	137	143	129	135	118	123	133	143	153	131	114	146	141	153	145	138	134	127	145	123	128	134	121	163	149	141	142	145	138	138	122	109	139	135	96	150	133	139	118	145	157	110	129	139	119	150	109	146	150	128	123	125	108	128	153	150	157	120	128	146	131	164	129	148	152	126	138	134	118	157	136	148	127	120	133	139	127	130	144	155	134	118	127	146	133	115	133	128	137	144	131	147	121	154	160	118	129	134	160	147	128	145	150	129	146	122	128	128	131	133	125	134	121	133	132	117	132	132	129	136	126	147	138	133	133	144	148	123	117	145	142	134	122	117	137	143	143	121	143	131	133	120	131	136	121	105	151	131	146	139	115	119	140	140	116	122	134	160	141	134	155	129	147	129	138	147	160	124	141	146	141	141	146	136	169	120	127	118	144	115	97	114	163	148	145	148	134	115	145	144	130	139	135	135	146	136	152	152	146	137	149	157	123	142	129	140	128	131	130	125	132	121	134	118	162	151	123	118	114	128	130	126	145	126	107	143	122	111	116	148	131	127	125	117	126	149	143	126	146	157	137	158	121	122	109	147	121	118	146	141	132	133	132	130	139	132	119	127	132	152	134	147	138	128	144	123	117	126	125	151	131	128	135	132	128	145	144	140	133	140	144	146	139	143	137	135	136	131	133	131	143	125	141	129	143	112	137	124	143	122	127	139	129	144	144	127	118	131	112	143	153	119	137	143	140	130	143	114	134	123	121	144	124	127	137	126	120	138	156	152	113	125	116	147	114	145	151	146	135	156	121	139	158	139	126	107	124	121	129	140	137	120	131	151	124	131	118	124	124	142	132	139	157	139	132	129	149	157	134	123	125	125	132	129	120	128	137	118	145	127	132	132	143	147	137	126	120	155	130	126	114	145	145	131	145	115	135	137	158	132	137	129	133	128	164	117	132	139	141	128	143	112	145	136	140	133	146	150	146	157	148	137	149	127	143	139	133	141	124	123	147	108	140	144	132	126	128	148	111	126	116	163	124	155	136	137	123	128	140	132	142	135	134	119	117	131	110	131	123	128	137	155	151	142	154	126	134	130	135	148	131	148	143	138	145	125	151	124	136	135	150	128	148	128	135	125	112	118	124	138	124	126	156	129	142	109	115	131	134	128	116	141	145	133	130	129	155	123	126	141	121	139	144	144	133	139	126	129	131	148	143	155	140	141	128	118	142	134	134	113	122	140	134	121	137	125	130	113	138	130	131	127	146	148	149	129	142	147	148	147	126	148	135	130	112	122	142	138	146	118	130	155	135	148	130	115	114	119	144	160	131	125	136	129	132	133	127	113	119	115	114	136	129	140	147	165	130	143	121	140	129	150	138	141	130	117	151	156	140	123	142	122	146	142	137	128	109	148	109	144	163	139	131	124	124	112	134	152	112	111	125	132	129	139	109	141	126	130	136	155	132	145	108	116	139	129	160	140	125	142	116	136	131	119	134	125	136	126	120	127	129	132	124	133	162	143	143	128	134	130	127	119	126	139	118	139	137	136	130	126	126	131	119	124	128	143	127	117	151	114	147	128	135	136	145	136	133	143	126	122	139	142	164	138	140	141	128	162	147	143	153	154	129	130	140	128	153	115	119	144	157	133	124	140	129	127	134	139	110	123	137	140	134	123	133	117	145	124	131	136	143	113	134	137	141	133	138	138	118	152	156	124	131	118	127	136	110	132	160	145	143	122	156	131	137	133	141	133	114	131	116	139	142	114	136	119	141	153	103	143	139	143	127	139	130	137	133	132	140	135	159	110	144	109	151	155	122	125	154	148
12519	24150	49712	19827	13870	11636	10160	9330	7608	7504	6511	5463	4292	4936	5345	6353	4978	2317	2679	2049	1406	1977	2362	2340	3392	2771	3143	3024	1732	996	563	494	425	482	470	446	517	722	1264	917	615	442	431	421	388	336	401	371	390	342	383	370	345	358	368	351	367	353	379	382	340	356	353	371	370	315	354	378	360	365	378	371	365	347	365	356	350	330	349	363	336	334	365	338	371	353	329	361	334	383	349	345	325	329	347	379	363	338	361	355	344	338	354	331	342	378	316	346	360	362	391	354	333	336	327	378	319	339	376	373	374	316	343	361	360	330	398	327	363	356	334	339	353	327	352	322	313	358	317	327	376	343	357	363	349	365	337	347	342	339	335	341	336	339	329	353	325	362	351	309	351	348	362	353	343	358	351	372	352	359	384	348	348	319	334	350	333	321	329	337	322	301	343	372	343	345	331	298	349	360	319	336	340	331	339	312	336	353	343	307	320	336	340	333	329	329	334	323	342	303	346	322	325	320	352	339	351	332	349	326	329	365	328	327	325	340	332	352	311	321	339	354	360	350	386	327	327	331	357	350	339	331	356	342	336	360	325	333	341	324	335	332	324	347	356	363	365	334	340	323	331	353	339	370	328	288	363	306	328	346	354	335	344	333	333	309	339	317	347	316	329	326	337	337	345	331	362	337	332	330	362	332	358	329	351	339	324	358	367	330	384	343	338	343	343	357	333	353	330	361	335	351	351	358	325	395	367	348	325	346	302	365	327	360	312	368	322	346	336	335	353	382	354	312	340	355	371	325	329	330	352	371	351	316	335	370	337	341	340	359	320	364	358	335	328	342	333	338	308	332	329	362	340	353	377	368	337	326	333	336	345	352	317	345	348	315	336	334	313	314	338	341	338	316	328	328	312	323	346	332	336	353	362	332	341	353	335	322	337	348	283	341	361	312	301	312	320	338	322	337	323	351	323	311	338	342	351	354	328	330	328	328	321	363	324	306	324	348	344	315	360	362	333	333	351	353	330	349	377	329	305	308	368	324	348	343	309	314	347	319	371	321	364	342	352	337	369	343	319	342	347	310	380	335	342	323	332	349	340	348	317	326	348	349	323	346	342	335	340	313	363	335	290	337	346	315	320	329	300	351	345	323	333	346	335	333	370	346	305	355	341	315	322	345	359	365	346	332	372	337	342	359	314	334	349	330	334	339	373	343	345	332	335	305	319	336	319	358	317	341	337	325	331	347	343	331	319	361	365	328	347	346	329	356	365	304	363	313	354	334	324	334	329	303	349	374	361	353	362	309	364	347	331	341	326	343	369	354	328	347	335	304	308	330	343	335	324	363	338	334	337	355	342	364	341	324	383	315	364	325	357	363	319	337	336	351	336	307	338	333	329	337	360	358	341	352	332	327	343	327	329	351	350	329	339	348	309	322	338	298	310	305	367	349	336	346	336	342	365	335	347	335	360	371	325	299	366	368	355	360	337	339	309	336	352	349	368	301	353	298	352	356	344	303	363	339	351	352	351	345	342	331	348	313	312	302	366	343	324	350	317	315	328	351	323	324	356	344	356	330	353	340	360	337	309	319	336	345	356	320	342	321	324	350	325	335	322	351	313	348	360	331	327	297	345	360	345	364	349	348	346	336	357	350	379	340	356	343	340	345	336	345	373	339	354	325	324	360	337	338	343	355	373	349	304	315	345	318	337	335	329	318	353	335	358	348	344	344	339	375	339	379	308	340	362	371	333	307	361	335	321	338	334	342	343	317	326	353	324	337	332	326	347	353	333	297	356	301	329	383	341	325	349	334	333	325	311	337	314	325	340	386	357	325	358	330	321	338	358	339	351	321	358	311	346	309	323	338	344	315	318	309	373	343	327	337	328	357	340	345	336	345	334	352	332	326	365	347	363	305	321	401	326	342	350	338	328	349	335	319	358	340	320	370	324	356	368	343	321	313	351	334	369	342	347	309	328	299	336	349	328	353	330	342	317	365	323	337	340	345	312	356	343	313	341	351	336	359	345	336	319	364	326	350	365	350	342	370	338	372	337	291	359	316	343	340	353	346	317	343	345	319	335	338	353	315	385	354	320	332	349	339	366	315	346	319	341	283	346	354	364	319	318	334	327	350	341	359	332	348	353	337	362	357	359	335	308	345	330	329	341	356	371	344	361	365	330	345	323	325	348	363	343	340	340	323	354	382	333	359	348	350	363	347	381	338	363	378	327	320	334	339	320	326	332	342	340	320	347	346	329	310	379	340	367	339	328	313	337	343	360	393	354	331	317	347	300	341	331	357	327	327	324	345	373	329	351	311	336	319	327	370	361	356	388	337	376	340	339	351	335	326	319	363	324	371	346	324	340	376	322	344	345	325	307	327	340	325	336	317	309	361	383	342	344	325	347	343	336	345	344	339	325	337	324	345	331	360	344	337	358	309	366	338	355	342	324	319	345	356	354	320	355	333	346	325	343	351	370	338	336	328	344	299	342	310	350	360	333	380	340	323	316	326	385	367	352	357	323	313	363	347	329	340	338	317	341	339	353	326	338	363	353	352	328	323	352	332	296	336	348	337	308	341	344	344	338	355	333	365	332	354	328	360	333	334	353	333	340	359	335	331	358	349	336	370	361	345	335	355	318	319	347	338	312	357	316	320	333	341	310	351	289	298	372	305	346	347	331	344	366	327	355	288	346	315	333	356	343	344	347	342	338	324	334	346	355	322	355	350	358	357	313	335	327	350	329	361	330	334	307	344	346	311	351	333	344	328	336	334	337	342	326	354	340	337	340	358	337	363	319	378	357	351	336	319	307	324	344	334	350	353	334	353	344	326	306	316	350	324	341	329	343	315	340	358	328	360	332	314	341	330	343	331	331	347	305	345	333	321	350	333	350	330	358	356	347	331	335	317	348	347	349	353	349	343	353	311	370	377	349	345	339	346	322	342	328	333	337	364	339	351	330	339	331	326	346	359	314	348	319	326	338	355	343	356	347	386	325	296	326	350	354	327	350	365	321	380	321	342	330	356	349	314	356	336	308	303	346	350	328	343	334	356	325	348	338	323	316	349	358	356	365	347	350	332	346	328	354	327	375	324	380	345	342	335	331	330	322	341	317	373	352	323	335	363	351	324	339	371	348	336	320	378	345	345	343	321	345	346	313	333	331	354	377	353	319	322	330	352	346	336	351	343	334	331	343	334	330	370	364	355	339	356	313	342	358	323	333	333	339	375	345	321	343	344	348	334	364	348	355	314	362	355	374	361	374	341	335	347	310	345	343	350	311	338	340	336	349	344	357	360	331	350	327	361	326	340	328	350	337	343	348	339	355	352	338	364	361	350	322	321	349	349	366	351	328	338	321	359	377	345	376	353	348	335	297	349	339	331	337	357	337	318	359	325	343	349	340	364	334	340	332	341	346	356	351	303	343	343	348	354	326	358	337	338	349	377	348	334	323	319	359	337	351	353	346	341	320	331	342	325	357	321	336	339	341	361	332	350	323	335	364	316	305	368
3147	1375	2206	538	510	370	383	296	279	222	219	194	207	217	197	200	202	195	184	200	201	194	200	223	331	295	302	353	215	247	219	177	199	204	197	190	185	239	201	181	191	195	184	184	189	215	191	202	212	211	198	192	177	187	189	193	175	193	166	179	183	220	196	174	185	179	230	221	187	195	211	215	183	173	189	205	205	219	196	207	190	210	211	179	200	188	218	200	173	210	166	184	204	193	195	202	186	197	196	207	180	179	175	193	195	232	177	208	217	212	202	193	205	177	221	203	224	189	192	190	197	220	181	185	207	203	200	212	198	166	204	216	207	195	179	214	181	175	184	203	189	200	197	200	197	208	195	189	226	209	203	183	184	200	206	183	185	190	205	197	178	192	193	211	204	187	185	185	169	164	187	176	169	248	198	218	179	193	185	192	188	191	198	208	198	191	198	188	189	191	209	207	181	223	209	184	185	209	199	189	193	207	204	212	170	202	194	194	189	185	195	206	201	198	195	199	203	215	198	209	184	213	188	172	177	232	176	195	210	202	204	175	166	213	172	190	198	219	175	203	187	180	189	201	236	209	211	202	180	201	189	210	185	174	190	183	193	175	181	193	201	182	201	190	174	191	169	183	166	160	206	188	191	224	223	225	177	208	192	192	217	207	200	204	183	209	199	191	207	204	172	202	209	191	172	198	188	223	186	213	199	191	180	196	190	182	196	213	217	198	193	194	210	186	211	199	199	187	207	187	216	179	208	199	186	178	168	213	176	178	203	194	226	215	187	196	220	198	187	186	185	174	202	197	168	191	174	186	191	205	182	196	214	183	198	195	190	201	195	190	197	204	200	231	170	180	205	178	198	179	179	165	213	214	172	180	148	170	203	175	214	184	193	158	207	198	171	180	221	200	192	168	202	210	216	221	197	214	198	187	201	192	190	212	191	179	202	212	215	205	180	173	195	168	177	189	194	199	207	186	196	201	197	202	178	185	196	169	193	203	211	218	177	187	192	208	200	201	186	192	198	184	208	177	177	183	188	221	190	170	187	157	188	172	174	180	196	190	190	193	202	184	211	182	197	183	165	214	212	203	214	190	185	189	159	214	199	212	168	181	191	186	195	206	188	192	179	188	217	206	180	221	213	197	202	182	202	178	207	191	177	208	182	219	190	191	199	224	195	182	198	200	185	199	200	193	181	202	199	162	184	199	197	194	221	182	190	196	210	184	177	181	210	217	206	215	167	208	197	192	174	202	205	213	209	194	196	205	212	191	203	163	187	195	223	212	181	202	181	206	193	178	198	192	190	186	176	204	193	183	200	186	198	197	185	182	203	198	200	168	179	204	175	192	192	166	193	195	177	184	191	213	208	183	177	201	187	176	203	170	190	163	200	178	182	190	192	191	207	171	214	187	221	199	200	177	192	222	206	210	187	203	209	200	197	187	170	187	202	194	192	167	168	187	196	209	193	188	208	199	202	171	198	190	191	189	232	185	196	187	192	202	196	191	212	188	192	202	182	180	207	163	198	214	189	210	211	197	167	186	174	205	177	208	204	202	206	196	203	202	202	197	175	188	216	179	188	188	191	176	178	224	209	198	197	199	194	177	172	193	207	201	180	182	198	191	186	180	218	192	199	203	198	167	211	229	210	206	196	180	215	198	195	194	211	220	176	177	201	183	167	192	169	217	223	191	213	209	172	199	204	206	192	204	185	210	199	186	212	207	207	213	207	227	207	179	176	206	171	191	191	186	181	173	198	204	224	179	209	188	167	216	217	219	223	214	206	191	196	182	208	206	184	181	181	189	191	210	183	210	207	217	217	194	211	195	191	195	176	192	213	197	190	201	197	181	199	231	194	176	188	198	210	190	201	209	187	199	176	223	192	196	213	184	178	187	204	178	232	211	195	177	203	198	193	182	185	195	216	188	165	190	200	198	201	193	191	197	196	218	205	177	196	182	181	189	171	207	178	212	215	218	185	205	197	204	196	215	188	201	182	211	201	168	188	203	183	178	179	199	162	184	162	190	176	201	199	189	188	183	182	199	209	190	203	196	207	177	207	205	205	204	186	189	191	197	151	217	175	206	192	212	185	175	189	207	197	173	173	195	147	208	186	186	191	173	195	177	193	197	201	186	218	197	196	191	186	197	188	208	224	179	214	185	174	213	188	183	184	199	201	201	196	197	207	218	188	179	214	217	166	190	215	176	183	191	199	190	168	197	182	173	190	197	212	197	175	199	189	194	194	211	171	186	183	182	157	199	187	183	180	177	190	213	203	204	193	191	222	214	188	186	173	221	210	197	191	217	206	185	183	189	192	204	192	185	187	189	181	207	189	188	219	179	183	190	180	219	203	196	206	190	193	198	220	198	188	184	211	200	201	215	177	172	184	163	207	204	173	200	182	197	176	183	195	227	196	190	215	203	199	184	193	187	203	185	187	202	191	178	171	180	201	204	175	194	207	204	204	171	202	211	190	201	211	233	175	177	184	187	184	196	186	214	197	192	218	193	204	187	202	215	186	216	203	176	188	171	179	175	185	193	208	202	175	228	197	219	193	189	197	186	176	211	195	199	189	187	155	199	207	187	180	203	214	185	197	189	204	190	218	216	188	200	188	194	180	206	202	177	184	216	203	188	186	197	162	193	183	206	176	180	179	212	194	172	166	204	206	200	179	175	207	208	206	188	174	226	179	192	199	193	194	172	182	208	193	207	197	193	211	197	172	175	215	202	200	174	212	194	181	169	185	183	162	222	227	181	190	200	182	182	185	167	216	179	195	210	209	176	181	195	195	177	203	177	168	196	167	200	182	186	198	209	163	186	173	175	200	209	185	192	212	222	188	189	186	185	187	188	204	182	200	183	197	194	175	176	250	182	187	185	184	173	205	203	180	223	181	230	175	207	188	215	202	188	210	185	194	187	194	182	177	200	197	208	177	185	159	193	192	174	174	178	196	165	149	185	187	207	203	208	207	187	202	170	227	206	195	204	185	179	205	194	201	202	185	180	201	209	192	192	195	193	198	187	172	186	185	187	187	202	211	199	202	215	187	187	182	211	195	203	184	181	185	211	209	216	204	189	198	194	216	215	208	180	203	191	188	210	204	215	207	200	171	174	215	177	179	187	180	215	181	206	183	171	197	186	207	205	213	192	191	198	211	202	186	207	189	224	211	192	193	197	186	189	187	205	201	192	177	191	203	192	212	167	167	204	202	176	180	198	205	190	207	217	204	195	211	190	192	191	178	172	231	172	203	192	194	187	174	196	200	198	210	194	193	218	189	200	218	167	221	198	181	197	165	194	201	184	189	173	188	191	168	188	208	189	195	197	190	192	194	201	194	208	198	170	190	199	191	202	199	192	174	212	202	227	188	192	218	202	200	187	180	175	183	207	198	168	198	214	183	177	199	182	208	199	187	200	177	202	194	195	190	170	186	179	204	216	206	192	207	183	193	171	204	208	207	207	215	199	204	182	187	190	187	186	200	226	191	225	192	203	193	190
2869	2336	5086	1499	1755	1407	1570	1203	900	706	687	663	612	585	618	589	513	532	491	528	519	543	572	870	1509	1165	1303	1335	820	598	495	453	446	445	464	461	495	735	755	587	540	505	475	455	449	474	451	448	436	455	473	490	475	438	463	461	447	483	472	468	442	465	446	441	439	442	465	483	465	434	434	442	439	440	414	456	441	463	501	458	437	409	444	482	461	485	450	455	499	447	449	454	415	470	442	455	460	458	407	465	475	397	472	461	444	419	450	472	438	429	430	442	434	437	428	477	422	456	479	449	481	443	450	450	489	446	422	470	458	452	422	468	437	471	454	440	418	464	449	461	472	431	446	467	443	481	440	452	466	444	481	414	434	475	462	442	426	439	447	433	473	451	452	458	429	446	449	491	438	461	452	458	443	462	464	469	443	479	483	470	458	405	423	437	440	430	424	433	411	419	475	437	436	453	428	442	435	462	464	477	446	472	431	468	478	409	461	463	472	442	487	475	439	413	484	441	446	429	450	456	443	482	440	429	433	490	454	491	461	456	451	494	461	453	445	444	457	434	464	466	456	469	438	420	428	470	456	436	469	433	466	458	474	429	447	475	451	482	420	452	487	460	479	470	441	457	478	453	446	460	477	440	475	426	403	422	433	454	429	422	449	433	496	496	491	426	452	451	496	467	471	445	459	429	445	419	412	409	449	447	472	443	437	410	444	436	483	453	436	434	454	439	464	427	444	436	445	456	440	423	462	448	452	444	456	468	439	455	448	458	447	437	469	444	423	424	412	457	435	445	462	440	438	441	468	477	460	423	398	478	480	430	426	425	435	459	451	433	462	445	465	463	457	457	494	457	480	488	451	444	414	460	453	482	439	488	443	463	498	468	468	442	427	432	475	474	459	482	449	434	498	466	428	482	444	430	445	441	444	426	460	448	475	415	432	442	447	428	444	449	497	453	439	447	451	423	439	505	462	480	449	448	468	466	438	463	419	423	433	442	477	469	476	445	485	441	443	486	432	434	471	462	419	429	471	452	434	458	444	451	464	464	407	420	454	440	424	430	425	432	470	451	483	438	422	438	453	437	460	439	431	467	504	468	418	430	469	431	449	479	472	408	431	437	431	482	445	467	462	411	458	466	458	432	436	459	466	437	487	433	469	474	444	438	448	422	448	450	430	434	413	451	471	461	445	438	447	436	435	422	435	409	450	429	456	471	428	422	422	408	442	419	448	444	472	421	439	415	448	454	422	425	457	464	461	440	429	473	437	452	451	447	451	436	455	448	458	465	459	434	482	426	444	477	450	472	432	463	406	437	455	443	457	433	424	461	484	455	475	477	475	465	446	428	458	459	431	469	442	437	456	419	441	420	422	449	462	454	455	464	469	427	454	455	502	448	468	433	458	485	470	473	455	434	465	442	449	448	460	459	429	470	487	424	467	476	410	443	436	446	447	412	470	423	494	479	453	418	444	456	442	461	453	476	457	459	458	461	423	452	451	452	403	458	458	426	460	411	422	472	453	438	442	415	460	454	450	452	436	453	450	441	420	475	427	448	415	477	460	486	471	462	465	454	449	449	418	463	477	464	449	446	427	466	473	463	466	456	439	445	472	449	442	471	470	430	453	393	494	451	425	482	432	433	459	434	462	444	463	445	460	479	437	422	465	444	486	470	450	488	460	449	456	440	429	462	461	430	495	420	469	451	426	459	437	419	422	453	427	485	455	467	461	454	440	433	426	411	433	455	464	429	445	411	453	456	452	431	446	443	437	476	474	451	483	473	455	487	430	442	449	473	466	447	425	427	458	452	429	490	452	452	468	429	446	424	405	464	420	439	441	433	444	431	428	452	466	433	455	429	451	483	449	451	439	451	448	468	452	445	421	444	451	439	408	407	440	446	427	440	469	434	447	432	466	488	447	441	436	485	450	459	434	447	456	448	430	445	443	454	448	464	457	441	435	425	422	426	435	465	486	433	458	450	425	466	450	500	474	474	472	467	447	453	433	450	465	436	443	432	464	486	465	458	451	447	462	469	435	450	461	443	457	428	476	442	444	451	474	451	500	425	507	468	469	438	437	454	469	479	437	479	418	461	451	467	452	430	434	482	439	433	442	451	452	413	439	455	442	456	442	510	442	456	460	467	466	437	459	474	485	431	475	464	444	445	480	475	464	424	452	455	469	451	414	481	429	456	458	443	439	455	434	477	456	483	449	481	430	455	416	452	451	429	397	469	436	441	431	445	426	440	421	450	442	432	462	431	483	444	460	449	475	437	451	475	454	467	445	440	469	452	460	477	464	434	464	464	422	420	467	453	460	472	453	476	410	407	463	450	453	467	471	433	491	416	430	420	463	457	464	447	463	455	450	429	433	486	467	467	460	477	442	436	441	449	472	458	439	415	428	489	429	467	480	435	441	465	420	442	500	461	454	438	421	450	433	455	449	458	450	489	447	478	438	451	443	459	437	475	473	463	450	441	450	456	419	418	431	452	473	461	447	461	413	490	434	463	459	453	458	483	438	427	420	416	453	472	467	429	428	420	450	460	459	435	461	440	447	451	471	419	471	451	459	483	444	441	460	430	437	478	462	434	479	448	428	435	421	475	458	460	446	453	438	415	458	456	447	457	457	473	422	426	443	461	423	441	419	458	455	436	439	497	428	455	444	428	442	453	432	481	487	483	495	429	463	433	420	418	474	447	438	434	439	465	472	445	424	448	444	455	409	457	467	454	429	440	421	438	478	434	458	461	443	476	462	441	469	455	449	440	452	452	397	467	427	466	465	446	448	444	442	447	432	436	422	459	418	439	449	455	462	455	458	432	448	472	471	450	467	437	488	414	465	446	458	467	422	457	437	430	442	471	427	436	435	407	417	453	464	426	438	441	454	474	410	450	458	475	445	435	488	488	461	443	465	473	466	426	481	412	446	450	422	450	426	432	458	439	429	426	458	412	442	461	459	444	459	458	445	444	457	453	431	515	442	431	464	470	454	432	458	438	475	451	433	443	473	441	453	464	429	438	475	444	508	415	431	436	435	504	446	428	439	432	460	444	436	421	470	446	461	428	479	450	442	417	462	443	467	449	421	421	493	443	436	435	442	456	450	465	471	440	425	442	427	465	419	483	428	438	444	452	474	410	471	452	438	425	459	440	451	450	477	470	465	465	441	440	453	447	471	445	443	423	457	469	426	476	427	435	478	465	404	444	427	432	469	441	456	440	474	431	421	434	415	467	457	469	467	477	412	460	413	460	435	435	459	459	427	445	441	471	456	441	446	461	436	418	448	457	412	473	442	443	459	451	434	460	441	431	419	435	470	454	470	457	449	465	446	449	410	473	485	456	476	485	458	496	437	448	456	440	457	477	426	420	440	443	470	442	434	452	471	449	426	426	420	439	405	430	465	473	462	460	432	477	481	429	482	463	463	440	422	456	452	436	471	488	473	427	441	471	424	466	444	470	468	424	464	437	415	453	389	433	430	461	435	458	436	481	454	455	423	470
12394	25857	36806	10977	3570	1979	2032	1610	848	618	524	374	335	427	698	538	426	209	217	172	154	147	157	166	326	290	255	291	191	112	124	109	109	113	88	101	112	177	151	142	101	115	85	105	97	103	93	84	98	110	102	101	84	91	114	90	108	109	96	89	103	100	99	106	94	74	104	96	97	70	99	89	102	98	99	89	89	89	101	66	104	103	84	96	90	95	107	93	119	90	106	92	89	96	75	105	104	103	99	102	94	109	93	97	90	93	102	103	91	97	85	98	86	75	108	90	94	103	118	90	93	108	80	99	89	92	103	78	101	103	88	109	94	111	90	80	94	76	97	93	106	98	84	92	101	95	86	90	109	99	93	88	97	88	97	90	85	83	85	88	90	120	111	76	87	69	87	119	87	93	101	122	102	99	92	87	94	103	97	98	98	81	110	89	104	111	99	102	89	86	103	102	92	92	97	113	89	102	99	113	116	103	97	85	106	84	107	98	104	99	107	101	97	108	94	109	102	76	101	60	84	103	96	97	91	88	95	91	94	86	84	87	96	97	89	94	101	86	92	125	92	92	85	99	79	95	96	109	95	81	118	97	97	94	87	79	88	98	78	91	106	87	95	97	105	112	115	77	80	85	99	90	86	100	89	94	86	94	90	82	84	92	95	91	95	97	99	84	89	87	97	84	90	108	103	99	95	86	97	92	113	103	111	103	78	80	94	93	108	113	89	121	75	98	99	111	86	96	92	98	95	91	91	101	97	90	101	101	90	82	106	90	96	89	104	104	112	104	97	82	95	95	93	98	100	92	91	87	86	108	71	98	96	103	106	113	94	101	103	89	113	108	83	85	83	104	103	98	80	98	81	102	81	86	96	101	93	99	99	110	104	99	82	85	103	112	103	105	94	76	95	92	110	101	91	99	76	111	101	107	111	89	69	86	90	94	94	97	91	104	91	106	107	93	95	103	90	97	79	83	96	99	110	114	95	100	104	98	118	86	91	94	97	88	109	98	90	90	105	89	95	97	112	90	93	99	73	101	99	102	100	72	100	90	107	84	79	89	95	99	100	83	89	99	79	92	105	90	108	97	81	96	112	108	120	98	81	89	92	85	92	87	99	93	106	93	98	101	103	97	96	87	98	85	99	100	98	98	110	92	92	96	90	92	106	101	89	96	110	108	100	98	94	106	77	96	95	97	126	107	96	106	100	80	87	97	75	78	89	111	104	95	89	103	81	101	93	83	84	96	81	91	101	98	91	75	104	102	117	98	98	103	96	93	83	78	106	79	94	108	95	108	86	104	101	95	111	93	93	109	107	96	89	74	89	90	74	98	101	81	100	102	96	83	77	100	127	81	113	95	93	113	111	117	71	70	88	89	86	97	103	94	106	115	84	103	113	108	102	119	95	77	101	103	103	110	85	83	104	104	97	100	99	82	102	105	117	103	105	92	95	104	105	97	92	96	97	102	100	105	109	113	99	112	99	101	105	113	103	77	106	77	111	95	100	86	112	94	86	80	91	107	97	75	86	101	96	80	88	94	90	93	95	79	91	95	94	92	100	100	115	89	89	86	96	72	88	95	104	89	84	97	78	100	94	100	100	90	89	98	106	97	87	97	78	89	110	101	99	81	101	85	80	94	89	89	106	86	82	92	105	76	88	100	104	119	94	98	95	78	98	109	80	90	81	88	102	100	87	90	112	114	92	97	96	116	92	105	106	98	102	88	97	111	97	93	124	103	87	94	105	108	99	92	93	127	106	96	111	103	83	92	97	114	88	84	109	82	76	105	102	96	82	89	94	97	97	85	105	121	96	94	98	106	76	107	84	97	109	91	88	94	99	75	94	81	104	81	94	108	98	102	90	100	84	84	111	99	84	86	98	87	122	74	93	88	84	78	116	91	106	96	89	96	98	98	111	106	103	89	110	99	87	67	95	108	103	94	96	85	104	90	96	89	102	90	90	94	88	79	98	71	87	91	93	107	92	95	91	91	95	107	87	95	91	96	99	84	96	121	87	109	99	104	93	92	96	100	79	116	100	107	94	101	95	104	90	107	83	106	104	91	87	75	106	99	100	95	104	101	114	115	100	109	90	94	96	70	83	89	94	86	75	91	98	109	99	96	89	98	100	105	90	89	84	95	116	114	91	95	95	96	124	102	100	90	87	109	96	101	88	88	93	97	103	97	90	84	86	102	88	98	88	86	96	91	121	68	98	113	85	82	87	89	101	95	91	110	100	90	89	90	89	90	79	109	97	99	84	87	87	84	90	117	71	102	89	94	94	87	100	78	103	93	91	88	99	98	91	85	94	86	93	78	98	103	92	98	99	85	98	85	84	114	84	94	97	87	104	90	95	97	86	97	94	90	87	94	94	105	92	109	106	91	98	99	102	106	96	113	95	107	70	98	74	93	96	101	96	89	94	97	122	96	87	113	100	101	100	88	110	85	118	87	97	92	90	100	86	103	100	103	93	105	85	89	85	91	99	98	87	90	79	107	94	79	98	103	112	96	90	104	124	103	92	95	95	92	99	103	90	84	76	106	82	104	90	109	96	98	84	91	88	108	82	88	75	86	79	102	94	115	104	118	118	99	101	88	93	85	104	95	107	94	99	78	100	80	95	98	88	100	99	106	77	90	110	92	99	91	108	94	87	87	98	120	96	75	98	86	91	95	98	96	108	97	92	114	90	84	90	103	91	104	85	110	98	90	94	87	113	93	82	93	85	87	99	97	104	89	84	93	103	82	95	102	102	82	101	79	91	107	83	90	73	105	82	101	95	84	96	97	94	94	100	105	92	105	100	88	98	99	94	107	85	80	95	102	107	101	84	107	105	87	125	82	93	98	92	114	91	91	86	89	100	98	107	86	97	111	100	107	102	108	93	90	85	113	101	115	120	88	75	106	87	108	119	78	110	81	111	112	95	91	100	94	124	107	92	92	99	88	105	97	104	104	96	95	101	110	88	98	84	98	103	80	105	93	112	96	82	98	100	85	86	94	72	103	109	86	90	93	102	97	107	97	96	94	113	101	94	80	101	100	95	107	75	95	91	93	73	97	97	96	98	98	97	95	107	104	109	92	123	95	99	101	92	101	92	84	84	101	105	115	106	96	102	92	77	94	90	99	109	102	98	103	94	113	107	72	108	98	81	90	88	87	99	91	81	96	101	103	104	89	103	85	93	74	87	98	102	97	101	103	110	124	84	76	100	101	97	92	101	97	92	102	85	115	91	96	99	109	94	101	97	104	112	99	89	84	96	99	87	92	104	92	70	87	91	91	88	114	96	82	99	113	87	89	102	85	91	91	92	95	102	97	90	96	97	104	91	88	85	103	110	104	104	106	87	89	77	104	101	96	92	104	91	110	100	85	98	84	113	90	80	102	104	83	103	101	74	89	106	100	90	78	108	92	101	82	104	102	100	98	90	98	94	89	88	102	88	94	94	93	99	88	91	95	87	106	89	89	106	96	93	103	98	112	91	79	87	101	96	91	104	112
8589	22380	30409	10177	8865	7457	9010	7614	4237	3417	2933	2260	2016	2483	4524	3547	2336	1172	1087	859	719	718	657	948	2072	1786	1344	1728	1046	519	454	361	347	312	276	282	399	799	803	630	442	315	281	274	260	245	297	285	278	266	265	258	303	286	241	253	252	226	230	279	253	275	247	273	245	294	249	252	240	273	254	253	222	255	250	215	267	263	253	236	253	221	227	253	282	237	231	251	238	232	265	258	258	250	237	275	216	223	277	249	244	257	266	247	237	249	231	285	267	224	248	248	236	227	249	251	245	241	286	236	233	266	243	242	234	264	273	268	264	252	245	248	247	247	234	248	281	247	233	259	258	262	244	257	229	262	245	246	253	257	225	256	246	241	239	230	215	241	246	257	224	230	217	254	235	229	266	257	244	228	240	260	265	234	244	238	256	276	233	238	226	274	219	253	255	253	237	255	249	262	245	228	252	253	255	248	236	203	231	243	239	216	208	239	265	237	258	236	253	249	262	262	215	255	245	260	247	262	231	248	255	246	254	263	258	253	271	255	243	250	257	229	257	239	256	252	226	234	253	270	252	261	233	246	243	253	243	255	221	252	289	234	239	229	239	238	242	254	232	263	251	230	241	269	254	246	253	240	252	248	254	253	258	240	236	241	273	274	272	249	221	237	260	256	222	267	256	251	260	264	229	268	270	243	241	239	263	234	248	242	260	226	228	226	244	259	253	230	235	244	223	248	258	242	229	251	225	233	223	262	250	263	230	225	268	248	240	246	229	250	226	254	244	242	250	245	230	263	249	243	234	266	254	274	261	263	240	245	264	241	238	231	229	231	258	251	238	261	239	249	267	249	238	227	236	229	261	241	254	273	241	267	246	237	239	248	236	262	223	234	244	231	271	267	237	276	227	253	254	247	254	245	237	246	222	242	241	249	244	242	273	220	231	221	243	284	219	228	248	255	257	253	245	257	237	260	242	259	260	246	232	244	225	247	230	252	271	259	223	239	243	251	214	241	249	221	259	224	248	243	228	214	230	236	242	252	249	260	253	247	251	247	264	228	242	259	285	212	236	255	267	233	259	246	232	258	239	247	218	233	262	244	248	224	250	248	237	237	248	239	228	215	244	214	236	251	238	243	212	222	225	252	273	216	260	216	264	226	237	248	257	248	242	247	228	274	245	261	243	242	242	267	240	246	229	243	251	274	263	246	235	229	227	251	273	255	249	242	251	258	259	233	247	243	229	241	242	247	260	250	231	243	226	223	226	210	227	254	242	225	234	232	259	235	242	235	225	245	244	226	262	248	275	239	222	255	242	247	254	255	223	245	218	225	261	259	231	236	220	263	269	238	244	242	238	230	226	235	230	225	240	246	237	223	241	215	223	263	256	251	240	252	243	280	279	267	264	252	244	256	245	245	230	237	229	227	240	276	255	220	222	263	266	269	239	213	236	253	243	240	240	241	246	276	233	224	277	264	264	276	222	252	248	248	253	259	267	250	244	245	236	245	244	233	211	234	244	264	263	279	258	230	242	263	240	265	247	239	255	256	243	241	254	268	235	259	285	244	223	240	241	256	237	254	255	198	302	246	252	246	269	239	242	224	233	232	257	233	243	249	255	238	257	227	228	243	234	254	251	218	239	244	259	268	244	260	219	254	256	244	247	257	227	206	252	239	234	219	255	216	235	242	239	253	244	216	222	258	248	216	228	230	255	258	250	251	222	258	229	236	241	232	256	244	259	260	212	243	254	256	253	245	246	249	278	229	264	238	245	239	250	237	257	237	259	254	263	236	241	249	246	260	231	246	255	277	249	248	260	243	256	256	247	244	280	241	271	255	240	233	233	223	239	237	224	216	254	260	248	272	248	240	239	242	261	239	225	258	242	256	226	251	268	243	213	232	236	247	239	277	250	267	256	236	229	240	236	217	260	280	243	248	244	269	229	267	263	260	215	253	249	250	236	267	252	282	261	241	247	264	273	236	223	250	235	229	260	237	255	257	238	279	227	265	249	243	244	240	221	218	231	255	245	219	266	233	257	272	228	230	265	221	259	232	222	231	227	252	261	253	264	235	256	253	266	240	244	259	233	235	231	246	252	218	218	284	234	251	255	268	254	257	242	256	235	231	246	226	252	226	236	250	229	247	262	231	249	258	236	247	265	231	236	247	243	247	240	253	252	265	226	252	250	230	231	287	262	247	224	248	236	247	248	257	261	258	228	271	222	235	252	237	255	258	244	263	252	223	237	233	231	268	252	240	245	253	207	244	257	238	222	240	244	262	240	242	242	257	246	227	231	232	222	232	239	250	226	236	254	252	243	247	233	246	249	255	252	227	252	267	220	248	229	276	234	229	285	222	259	240	230	246	244	250	259	232	248	270	256	238	246	242	242	230	255	260	244	239	255	210	245	240	263	269	238	262	246	238	250	239	232	264	260	275	273	223	259	265	254	249	229	260	251	236	200	214	257	236	228	244	245	253	231	252	294	282	245	234	263	244	261	247	224	274	255	224	223	262	211	264	239	243	249	246	256	246	244	216	266	253	249	266	223	248	235	276	268	218	230	263	263	231	261	256	247	271	229	258	252	279	239	248	254	281	252	236	226	258	266	253	243	243	266	263	268	258	261	258	245	232	251	267	270	250	249	241	228	235	263	244	236	241	240	244	270	255	245	218	258	278	227	265	249	253	231	270	252	229	243	270	221	248	247	249	241	230	268	254	246	257	268	230	245	272	255	224	278	242	260	218	263	220	253	229	259	266	220	227	219	238	249	279	258	276	261	239	241	253	232	244	233	251	257	252	236	224	250	274	240	266	237	241	241	226	230	256	255	270	221	252	240	217	234	235	233	255	269	226	268	244	243	238	218	224	255	233	268	244	260	275	218	249	246	238	271	254	257	232	199	244	271	235	252	221	250	234	265	230	240	236	247	249	263	238	239	287	219	220	279	232	274	246	239	247	246	246	242	217	253	229	285	246	233	271	226	210	240	238	246	243	241	268	247	240	258	253	243	253	236	250	217	245	237	234	250	217	208	253	247	236	230	269	225	239	249	205	234	238	233	235	211	241	209	243	229	232	250	287	272	241	262	263	257	266	239	271	236	268	243	255	261	263	208	230	257	238	254	245	223	231	233	238	235	240	266	242	249	250	222	217	250	238	206	225	258	251	263	228	240	248	279	240	259	257	256	241	241	259	234	241	262	260	246	256	245	244	268	274	267	254	239	248	264	267	251	257	238	246	242	256	266	251	220	228	240	198	226	238	216	258	229	255	264	257	257	259	246	231	237	235	239	261	296	259	240	227	232	225	263	245	252	250	258	241	264	246	252	255	252	269	234	206	230	265	252	232	237	241	228	235	268	247	214	245	225	249	245	252	261	250	248	251	262	244	221	240	250	223	265	248	271	228	248	221	221	250	254	235	244	238	246	276	241	239	260	237	242	267	251	234	216	276	262	244	237	258	246	234	249	231	224	224	244	229	243	250	248	249	259	226	262	242	270	283	250	270
18942	35740	55091	20510	9454	4795	3542	3214	1841	1166	957	735	626	671	1256	1034	695	352	333	287	282	193	215	279	459	475	302	364	204	211	183	160	144	140	147	147	165	223	210	211	170	146	138	149	115	129	135	144	142	128	127	131	134	132	125	136	134	142	132	134	130	142	119	150	146	156	161	112	127	126	120	128	114	133	125	116	122	127	124	133	126	125	102	130	137	128	147	125	129	108	118	105	140	134	125	137	127	131	132	131	140	130	119	137	145	141	135	133	143	137	115	148	133	125	139	133	136	124	114	130	111	116	128	143	126	134	130	149	131	112	131	134	144	146	137	136	113	123	116	137	115	118	152	119	130	117	118	111	124	121	118	133	123	146	117	126	134	132	155	104	128	143	143	154	122	130	121	125	138	137	125	126	131	130	147	134	127	104	117	113	129	117	141	130	145	138	120	106	114	125	134	131	148	123	128	137	130	139	117	126	146	136	121	127	129	124	104	152	126	109	145	118	134	124	120	107	118	132	114	120	138	134	135	109	134	138	137	148	139	122	131	119	124	100	128	131	118	129	136	141	125	137	124	129	137	133	132	118	133	114	131	123	144	125	125	136	132	136	149	135	123	151	114	131	136	132	115	128	128	109	117	126	144	129	114	100	119	125	130	133	136	106	132	134	120	139	155	140	130	125	134	114	130	142	130	155	111	137	131	137	133	106	145	137	135	134	114	143	131	109	149	122	130	136	153	137	128	139	105	106	133	128	109	117	135	120	118	124	139	129	115	104	136	122	137	140	118	114	124	138	127	164	116	125	136	123	128	132	103	128	122	132	117	146	143	124	140	111	128	123	140	147	134	118	142	146	124	123	127	118	143	146	135	127	126	129	117	122	132	132	105	112	120	102	122	152	135	134	142	136	152	131	128	113	131	146	136	120	108	117	112	129	135	131	148	125	120	128	120	113	131	146	124	122	156	147	119	132	142	141	139	132	126	120	127	131	108	129	123	154	131	108	123	135	153	108	128	117	152	146	134	143	122	129	134	133	126	127	137	120	142	151	112	134	144	131	131	110	130	142	129	126	143	115	130	144	106	126	108	156	144	159	133	134	128	142	116	110	112	139	119	118	108	141	129	158	124	123	131	144	139	120	126	139	134	131	115	124	122	118	126	122	111	124	128	123	143	125	116	117	110	138	145	145	107	149	131	107	110	145	134	138	116	145	133	129	132	135	127	135	128	131	124	135	146	153	129	133	153	109	138	128	121	119	111	120	115	151	132	129	122	137	123	151	135	147	119	139	133	131	127	136	118	122	128	145	164	135	98	118	127	118	124	113	120	125	131	134	129	110	138	136	108	138	149	128	141	152	139	134	146	119	143	142	148	133	106	142	115	125	129	113	127	130	121	148	150	121	121	124	124	158	126	133	111	119	123	149	108	127	134	114	128	119	145	115	130	151	129	130	127	136	128	136	99	124	114	125	121	136	139	141	113	124	135	122	151	115	138	181	132	146	133	147	134	129	137	121	130	138	139	110	136	117	120	128	111	135	114	145	116	124	105	125	134	127	143	111	114	133	141	136	128	122	139	159	129	112	115	145	158	126	107	119	145	125	122	141	129	147	129	127	145	112	140	143	134	119	128	128	142	138	123	130	119	128	136	118	119	118	139	126	127	116	147	128	152	141	165	94	147	122	131	123	138	107	128	126	145	122	148	125	124	127	134	138	118	138	140	130	148	132	120	108	108	121	136	135	112	108	128	128	136	120	124	115	127	142	131	135	122	104	109	124	119	123	116	122	140	111	135	118	118	130	133	139	139	140	148	129	153	110	122	123	139	153	120	137	123	159	127	137	133	114	128	112	144	147	129	134	127	135	113	130	127	129	163	130	123	119	128	141	131	145	121	117	133	121	133	125	119	126	127	125	129	123	142	137	119	139	133	135	123	120	118	129	132	124	146	136	124	143	122	111	110	131	119	131	128	133	115	117	139	125	132	121	125	119	109	129	133	124	127	124	131	152	103	127	109	133	142	116	98	110	118	128	147	119	124	109	122	143	118	136	115	113	143	118	123	100	138	134	125	127	126	146	131	131	130	131	128	123	153	124	125	133	127	95	138	145	116	138	128	123	133	116	149	145	159	121	116	133	143	117	119	139	124	109	114	114	123	130	136	119	139	111	115	118	135	137	123	148	130	126	128	137	143	118	145	139	139	129	125	122	151	139	127	128	129	139	137	142	129	130	115	116	130	140	121	123	136	151	135	136	129	134	132	138	125	120	117	117	136	127	113	145	135	143	131	157	136	127	106	109	118	117	136	154	124	137	129	141	163	125	129	121	128	137	127	128	142	132	129	118	96	116	151	123	136	120	150	134	133	123	127	133	129	125	116	115	138	119	102	119	125	122	150	118	135	117	142	118	131	132	142	147	128	131	113	135	130	144	105	136	143	131	107	145	131	130	146	136	124	150	117	150	129	138	139	112	145	129	148	141	141	121	130	123	136	123	122	137	119	125	143	134	129	113	132	112	131	146	126	134	135	123	131	139	127	131	117	138	131	121	124	126	142	102	135	120	138	141	121	137	122	135	132	151	149	127	111	124	111	144	136	129	111	119	106	134	118	129	128	113	130	124	134	116	133	144	124	117	137	135	115	121	139	134	112	132	133	107	136	125	133	116	133	106	112	145	125	135	118	131	151	123	108	140	140	131	119	136	119	120	110	136	138	136	111	123	118	120	133	132	136	136	133	136	131	127	126	118	140	125	116	135	130	119	153	143	132	132	135	140	110	131	132	130	119	129	126	145	113	119	148	140	133	110	139	113	128	144	144	135	143	132	140	127	117	107	154	115	132	139	121	135	123	126	120	113	130	158	115	124	98	131	149	112	140	121	111	110	126	135	127	139	127	117	132	114	118	119	135	135	125	126	115	120	112	152	108	120	113	121	122	133	121	145	142	111	124	141	133	128	109	145	140	138	121	135	134	135	123	128	157	136	129	144	104	142	111	125	158	148	107	149	141	129	123	105	122	141	144	120	118	134	136	142	123	120	110	105	147	114	119	115	131	126	132	123	123	108	117	128	137	123	141	116	118	116	135	121	123	125	148	126	133	133	137	137	141	121	144	148	144	123	132	110	148	140	107	140	133	126	117	127	111	135	123	141	127	128	130	105	135	128	133	126	130	140	120	130	135	162	132	117	121	109	132	157	119	108	134	152	134	124	129	129	123	141	133	108	129	143	115	126	130	129	129	124	126	133	116	127	137	144	125	125	128	129	129	146	102	141	128	133	134	139	124	158	123	113	109	133	138	137	129	129	138	127	113	143	138	123	126	126	134	131	139	104	145	140	128	127	118	145	132	109	146	127	125	125	132	126	128	120	133	126	116	120	132	125	134	121	125	145	131	106	120	115	111	126	136	140	129	112	156	145	144	120	139	135	142	133	138	131	148	131	129	128	149	130	145	112	117	129	145	139	123	123	125	114	141	140	129	117	141	122	145	122	132	126	113	141	118	137
10713	29074	40858	18094	16102	14226	13250	12650	8090	5997	5006	3999	3198	4114	7367	5979	3993	1870	1915	1521	1202	902	932	1510	2890	2606	1615	2022	1132	949	753	535	463	447	435	419	636	1148	1108	956	601	476	390	360	387	373	410	369	376	372	351	373	377	367	351	362	360	355	334	352	362	359	325	368	347	335	341	359	351	341	356	354	349	378	310	369	355	351	385	342	376	334	352	363	369	377	355	351	341	373	371	344	305	339	322	360	315	349	314	344	301	332	345	341	320	333	330	335	292	340	350	362	321	315	325	332	348	318	352	308	328	324	340	319	336	302	354	347	334	329	331	329	329	312	320	331	358	328	343	336	312	323	339	309	342	341	323	353	339	309	308	324	343	340	298	332	362	315	352	345	320	316	310	339	297	314	339	330	330	329	338	321	352	327	318	343	337	336	327	312	335	322	344	341	330	319	391	324	325	352	325	323	293	304	329	357	329	329	348	346	312	311	343	313	316	333	303	343	318	301	330	343	312	321	336	321	315	297	314	325	346	348	341	322	340	378	341	327	326	322	312	316	340	302	332	320	320	331	317	301	330	363	296	340	303	340	328	301	334	339	301	322	349	304	298	325	364	335	325	326	341	325	340	351	331	312	358	267	339	342	290	322	304	341	321	322	348	341	365	337	329	330	351	310	329	315	339	329	329	324	330	323	341	336	287	335	332	330	345	363	318	318	342	285	340	321	351	311	335	321	336	308	338	298	320	316	345	305	337	349	329	311	320	348	365	311	315	326	337	320	308	316	336	327	329	294	366	351	326	310	348	306	355	314	329	343	377	361	318	322	317	306	338	323	329	334	335	320	344	299	323	346	352	354	338	301	303	365	310	342	321	330	323	341	303	305	360	346	296	363	314	321	309	331	323	333	322	313	308	304	327	316	335	344	315	318	319	332	336	338	305	348	308	306	351	341	330	339	348	336	329	331	331	337	324	320	357	315	328	345	371	358	346	344	318	339	323	323	337	355	311	308	349	335	333	345	346	321	320	320	356	304	324	323	336	338	349	329	331	330	325	352	284	383	359	327	361	341	321	335	337	312	292	306	303	321	363	334	362	374	307	318	357	334	309	298	334	321	328	339	328	327	342	321	345	333	327	328	335	338	325	311	331	331	321	331	318	320	283	341	355	332	326	342	354	350	307	320	301	311	321	325	306	328	340	355	312	334	338	297	298	317	324	340	340	320	314	308	341	315	305	336	342	338	304	357	327	308	333	305	368	305	324	341	324	322	305	327	296	306	332	347	340	344	335	335	328	337	345	351	324	333	319	346	329	343	322	322	346	335	289	316	321	323	323	337	353	333	315	351	330	300	386	335	374	344	321	325	319	313	313	335	341	344	326	330	350	320	320	354	373	327	306	313	332	331	352	354	328	326	330	356	318	308	332	341	342	306	327	325	364	300	328	327	327	333	322	328	326	347	334	328	348	328	342	314	310	308	364	322	344	360	315	345	317	320	332	317	327	330	316	348	317	304	314	292	339	337	294	351	329	315	344	334	320	311	324	307	352	296	323	331	343	313	335	310	317	348	312	341	349	378	355	352	315	324	332	327	301	339	327	354	283	323	337	333	334	322	356	306	322	323	324	347	321	360	326	330	330	318	321	316	320	361	354	332	333	322	322	320	334	297	358	325	330	334	315	340	312	329	324	342	362	323	334	305	311	301	291	326	339	342	326	329	327	326	305	320	356	340	294	303	323	330	328	315	318	317	329	304	320	363	347	324	369	333	340	316	317	350	322	317	350	347	347	315	320	329	352	312	314	349	340	355	360	356	298	321	341	326	312	337	341	298	341	317	322	333	330	329	330	320	335	348	306	352	366	334	331	348	346	315	307	293	321	331	327	303	328	307	348	329	339	309	343	353	332	329	344	337	351	356	339	329	307	337	314	301	321	308	340	299	321	323	315	301	324	327	341	320	324	329	322	337	313	309	325	352	334	332	315	328	326	335	319	375	336	328	357	331	358	305	308	340	336	326	318	355	341	317	355	334	360	345	332	322	305	326	306	304	341	315	299	352	321	332	328	328	301	343	326	359	371	339	303	310	312	335	340	326	330	293	342	360	333	317	352	364	299	337	359	311	311	319	305	315	358	345	341	344	303	347	299	335	331	334	322	342	343	349	333	363	366	306	359	314	340	331	325	304	315	301	327	312	325	353	351	342	315	330	321	344	306	325	328	312	331	344	326	351	308	324	279	337	327	286	343	325	319	348	371	322	345	353	348	323	331	330	313	351	304	293	313	311	336	283	346	343	287	316	349	355	336	333	358	310	319	323	313	329	329	291	348	308	318	326	342	335	307	326	343	337	351	304	346	312	327	307	328	318	315	320	322	340	340	336	327	335	279	327	294	324	342	323	328	331	352	335	340	332	331	325	332	324	358	319	326	318	307	343	363	320	311	354	350	308	322	326	344	331	319	304	304	307	323	294	317	344	334	293	345	356	328	318	325	336	319	351	327	319	319	325	340	324	320	334	319	369	330	335	322	313	320	316	317	342	330	314	322	338	289	325	317	351	332	326	313	337	315	306	317	363	324	365	315	303	324	311	311	303	371	340	333	315	338	315	309	327	307	292	315	339	297	303	336	325	344	329	320	360	328	332	324	305	346	355	324	352	332	317	362	315	318	310	328	294	301	334	305	328	301	368	319	369	310	349	328	323	332	329	309	302	334	321	336	359	345	322	345	341	319	336	321	345	340	344	337	333	343	317	323	349	319	320	338	335	332	326	315	370	377	351	359	306	326	344	317	342	331	345	312	333	344	315	331	354	347	348	319	321	342	345	309	336	338	316	337	342	340	323	341	347	320	308	345	324	351	367	314	359	334	315	306	324	332	313	340	300	352	338	353	311	332	327	322	314	327	331	329	327	349	354	349	323	306	311	333	353	348	325	349	306	316	349	305	314	318	329	362	325	312	340	338	331	350	301	343	311	306	329	337	347	322	281	322	346	296	304	353	335	319	335	285	311	322	346	333	338	333	339	327	373	337	340	331	324	295	318	312	313	311	302	338	326	330	293	307	333	312	363	332	332	320	355	315	351	316	327	329	339	305	363	318	346	348	332	325	305	314	363	318	351	314	324	295	344	328	318	329	318	299	330	332	323	345	305	367	355	325	323	307	339	322	301	307	347	329	344	351	293	340	332	350	325	328	296	288	363	322	329	356	354	343	347	333	310	300	335	334	347	317	301	316	343	313	326	330	327	322	350	312	323	338	329	339	332	292	319	313	304	342	363	317	333	323	366	370	331	316	313	322	322	345	319	301	339	343	314	329	341	348	288	320	310	364	338	340	314	326	316	294	342	313	333	337	320	338	321	337	342	339	341	328	319	352	304	341	328	310	313	286	342	301	339	367	308	365	326	325	346	344	326	335	286	347	306	317	307	330	286	302	337	330	326	343	360	318	331	331	319	320	306	337	327	339	316	340	334	345	302	317	319	331	305	337	309	341	343	308	321	376	315	319	347	312	322
2521	2514	3790	1826	1500	1268	924	546	307	257	279	217	207	214	229	241	234	199	212	195	194	205	190	241	261	250	233	264	236	212	195	194	154	192	181	213	225	209	231	197	194	203	203	180	232	211	194	188	195	224	188	198	228	219	176	193	191	142	194	190	175	226	178	201	191	184	185	184	206	211	197	190	207	202	218	216	165	183	182	171	173	197	169	204	197	198	194	194	193	204	219	223	201	207	195	201	206	198	213	184	177	195	195	196	178	192	194	180	207	150	192	192	182	208	192	208	196	191	200	189	184	198	184	195	193	188	208	192	213	199	210	212	168	203	189	193	190	226	189	191	212	209	229	189	196	205	194	204	195	205	212	194	205	187	201	191	200	169	197	204	191	178	219	188	172	218	196	194	211	201	182	218	210	177	178	193	198	203	199	180	189	196	198	183	176	201	189	212	194	169	188	175	190	202	182	180	185	209	196	196	204	210	189	192	189	190	196	223	195	198	206	185	201	182	171	200	191	174	182	177	194	206	197	189	218	188	191	207	211	198	201	210	216	200	203	196	221	225	181	197	188	206	207	187	208	168	189	195	217	169	176	180	226	165	203	182	198	222	182	238	197	170	201	185	180	216	202	187	191	206	215	240	220	197	198	225	203	222	175	185	208	202	192	183	226	220	220	211	212	207	170	208	189	212	198	210	186	199	198	197	198	200	187	173	194	211	192	186	206	177	185	182	210	204	187	209	191	186	213	196	189	192	201	201	197	187	206	192	208	184	183	213	203	186	200	188	200	217	196	150	196	184	203	172	179	178	201	193	181	224	198	213	194	201	192	197	182	171	208	203	196	208	189	223	224	185	217	181	194	169	183	223	190	212	216	191	197	194	204	182	218	186	169	178	177	212	180	215	225	195	196	190	192	201	194	198	202	217	200	206	187	175	206	187	202	224	180	207	189	224	161	177	176	203	201	218	208	221	203	180	187	184	195	210	188	199	167	182	203	196	181	204	198	189	214	174	220	207	224	197	182	184	195	185	233	213	200	191	194	189	193	205	192	214	178	198	195	202	193	182	172	185	193	213	184	208	172	200	194	192	186	222	222	217	197	214	195	204	220	189	195	221	188	202	178	217	192	188	192	199	206	194	204	196	189	202	185	180	205	191	185	191	182	184	192	210	202	171	198	208	201	192	182	192	188	202	211	183	196	199	190	190	197	179	192	181	195	211	183	201	204	208	202	188	192	205	203	208	197	202	185	200	215	192	185	177	179	194	185	254	181	199	191	188	198	217	185	180	203	191	208	193	201	248	190	189	196	178	181	176	173	170	179	187	179	208	177	176	212	180	190	194	221	196	210	198	188	204	190	183	196	202	205	204	213	202	173	201	175	185	222	175	178	192	192	182	196	209	196	203	228	198	185	200	203	193	187	204	192	189	204	194	198	222	244	207	217	202	190	207	192	211	192	200	191	220	190	187	192	197	209	220	202	199	197	198	182	223	190	188	185	188	188	194	193	197	200	200	187	195	206	182	200	217	167	164	213	187	223	197	186	183	157	173	181	220	183	193	183	192	189	186	214	231	194	169	188	170	198	206	192	203	179	197	207	199	214	216	182	215	201	193	190	191	197	202	183	186	175	179	180	192	192	196	205	192	212	172	206	207	202	184	213	163	194	187	147	201	180	212	199	195	210	202	211	220	209	189	203	189	179	188	202	190	207	173	199	189	202	188	194	182	191	204	186	195	225	201	185	187	225	197	184	224	190	174	196	206	214	231	194	217	207	213	178	201	209	181	180	188	216	171	179	191	204	185	192	184	191	173	202	196	226	219	200	199	187	179	178	192	222	208	199	208	231	199	177	185	203	214	187	205	182	195	198	186	207	189	156	193	183	199	175	218	200	203	206	154	198	179	187	181	204	211	188	201	191	207	186	193	194	187	180	222	217	197	217	163	202	193	202	205	186	187	211	240	193	191	217	209	218	195	207	195	211	169	165	195	162	189	178	210	214	184	198	217	186	197	185	213	200	217	194	183	203	196	195	198	205	178	210	206	206	172	197	191	199	204	198	229	200	189	211	163	219	205	176	216	216	178	181	207	200	177	189	192	198	186	228	200	188	197	175	191	198	203	181	172	200	180	179	182	185	194	211	194	212	198	178	173	183	191	210	204	207	208	183	196	199	198	207	217	200	204	208	167	216	172	191	187	195	183	197	187	186	192	188	205	185	193	202	220	227	205	178	203	224	180	187	187	196	198	210	191	188	185	163	183	180	205	201	228	216	192	199	172	192	175	193	168	200	181	203	200	194	208	204	184	191	180	193	178	202	187	218	171	201	210	161	190	162	185	177	180	232	185	198	185	188	197	205	195	181	220	208	196	199	204	205	212	221	190	208	171	216	216	196	193	207	204	204	197	221	205	191	151	187	192	176	190	203	181	210	187	196	197	219	204	207	206	188	200	209	193	203	192	181	212	174	202	183	198	197	209	210	172	195	185	213	202	200	182	194	214	201	178	186	209	210	183	206	175	208	172	172	200	182	190	158	196	203	201	185	204	176	210	192	191	198	222	224	193	191	199	210	176	198	227	206	191	199	198	206	192	211	204	204	195	195	207	186	181	179	191	192	202	182	207	182	202	193	186	187	168	197	224	190	189	184	201	220	197	213	212	182	179	183	208	177	200	196	165	174	183	219	182	215	193	212	190	200	209	223	164	195	187	226	186	196	197	199	171	205	198	202	169	170	190	181	230	181	188	188	228	181	222	185	208	190	221	187	191	207	203	192	180	187	183	189	205	224	179	202	189	183	174	191	207	185	199	211	210	186	209	192	191	193	166	187	210	204	201	197	183	179	207	189	198	180	201	176	204	185	178	203	192	241	212	204	196	175	180	204	191	172	206	195	215	209	201	187	185	181	185	217	190	196	195	219	206	202	185	186	216	188	215	176	191	189	204	211	204	192	184	222	193	201	217	180	197	212	193	209	174	175	198	207	197	209	202	198	197	203	188	176	199	186	180	199	187	214	213	201	205	187	209	201	208	197	215	190	190	183	183	219	186	198	190	197	226	187	174	208	199	227	210	205	183	186	200	203	197	200	183	216	198	210	186	204	186	182	188	211	218	186	194	198	185	186	180	193	201	181	183	192	199	199	190	215	197	206	179	220	204	189	196	209	203	171	186	191	206	191	200	215	180	217	198	174	211	186	187	192	195	197	198	205	188	190	185	179	181	171	166	185	181	188	204	207	169	191	215	192	177	220	202	196	185	180	176	204	173	209	220	213	191	208	191	195	174	193	201	192	208	186	198	180	211	193	192	208	214	201	226	187	187	185	169	193	209	218	202	214	189	176	172	213	184	199	173	179	199	216	208	183	183	199	180	214	203	188	206	206	189	221	194	189	176	219	197	182	201	197	208	214	205	199	198	190	182	203	198	206	213	210	193	184	181	183	203	204	201	212	193	204	209	185	203	196	218	182	208	207	212	215	175	176	212	166	198	182	198	211	178	194	184
2542	3468	6930	5063	5834	5488	3861	2279	1134	821	635	514	522	517	662	646	548	517	541	491	450	464	502	763	1082	964	803	852	791	719	645	499	513	466	494	454	510	709	656	700	559	471	452	475	434	441	457	430	474	416	425	486	462	416	433	468	469	449	482	434	448	463	472	436	458	461	459	459	472	481	458	463	479	422	450	456	475	451	413	490	479	434	441	435	408	433	462	463	465	436	460	443	471	451	478	447	427	453	464	476	458	436	458	430	428	478	424	478	444	442	409	483	444	455	446	460	505	464	432	448	459	461	448	447	457	425	449	432	484	435	417	445	485	446	459	436	493	457	454	435	452	442	495	464	406	433	406	422	440	462	443	404	436	439	457	460	468	433	439	446	456	486	467	442	464	474	441	459	457	459	486	455	432	431	422	420	454	466	447	442	435	474	451	451	450	431	492	434	476	451	438	442	414	455	453	450	444	433	438	469	466	471	456	454	465	464	430	468	455	451	489	450	445	471	412	430	464	451	446	434	469	445	473	423	452	471	422	463	449	434	455	474	457	412	418	472	423	463	433	391	468	450	493	484	431	471	423	451	420	452	461	487	445	436	463	459	430	440	460	414	495	450	487	447	466	423	443	448	443	497	462	450	469	438	492	423	448	426	469	492	458	444	466	474	448	450	496	453	429	442	452	462	457	432	450	431	425	479	428	453	479	476	448	416	460	448	487	422	447	467	423	437	449	486	468	486	423	431	477	462	445	466	482	464	437	468	452	500	468	446	430	472	471	462	458	437	495	441	470	462	455	469	419	477	469	469	475	446	437	472	473	447	465	461	435	462	459	452	466	413	441	406	424	436	463	466	421	474	448	481	483	471	441	452	457	440	455	457	436	493	493	492	479	461	448	480	478	458	483	453	458	444	470	456	468	453	432	457	446	440	495	445	481	485	444	438	452	444	464	444	396	436	457	448	474	463	468	435	520	424	433	445	442	468	451	482	452	440	446	451	467	406	449	471	466	425	464	453	459	428	408	415	458	445	472	475	468	469	468	416	451	435	438	465	414	440	416	421	462	400	420	424	432	440	432	448	475	435	464	451	440	446	424	464	431	447	427	438	444	444	467	464	432	471	485	436	480	428	434	449	444	446	424	424	443	452	438	456	444	456	436	465	427	450	452	445	406	448	468	438	429	434	450	437	464	452	455	423	440	483	448	425	459	460	443	447	485	451	436	452	419	443	418	465	457	477	425	440	404	450	421	445	472	461	443	417	448	460	463	410	468	493	433	501	456	450	450	478	447	464	436	440	431	414	434	419	454	424	441	466	465	439	478	450	463	477	456	465	422	429	494	458	459	476	453	459	446	446	427	500	444	422	419	438	473	448	431	455	412	435	426	451	452	440	496	455	458	467	463	454	460	460	451	464	470	452	403	465	426	446	467	457	465	437	427	443	455	467	457	462	402	441	464	425	424	475	423	456	451	450	442	453	431	478	419	415	472	429	449	472	409	443	447	431	430	480	460	423	445	473	452	455	483	423	455	436	457	468	441	443	442	404	455	456	456	463	465	462	461	448	458	437	460	437	453	441	451	413	439	476	462	497	443	457	446	467	433	451	455	442	448	467	415	484	452	477	450	458	447	458	463	465	453	459	472	437	443	436	445	431	417	448	506	492	426	466	417	459	471	490	401	476	425	448	501	438	465	467	485	445	485	451	447	425	475	479	459	433	465	411	445	471	449	436	449	444	435	476	468	428	479	469	458	450	450	449	471	441	457	438	449	438	481	455	418	456	434	439	454	485	452	426	422	481	454	472	476	424	475	443	457	450	449	466	446	452	453	425	454	481	429	435	479	456	463	465	447	479	454	488	449	476	452	428	426	443	452	452	435	431	467	483	465	444	465	442	501	457	428	444	441	440	421	483	426	456	458	429	467	483	389	452	432	460	422	436	462	446	474	446	442	483	421	491	464	460	442	433	409	435	447	438	478	468	471	450	480	454	452	451	465	481	424	449	456	387	420	442	449	448	427	450	440	455	454	443	435	448	479	425	464	448	454	472	437	463	484	455	448	473	464	442	458	444	436	446	467	456	436	465	447	472	459	394	455	463	438	471	462	501	455	435	471	467	479	427	461	422	439	459	444	479	485	455	460	450	455	435	429	464	460	438	420	456	479	443	434	456	433	419	428	468	420	408	483	417	456	468	436	422	469	456	426	450	443	418	472	452	440	414	428	477	463	455	472	477	461	463	438	438	483	446	467	459	431	459	479	474	419	487	427	429	412	419	441	415	433	473	452	487	413	431	410	440	457	413	436	453	434	484	488	475	442	458	446	476	437	474	416	473	458	447	431	450	427	443	443	472	469	489	478	460	462	444	419	464	461	478	433	475	444	416	425	419	477	415	446	452	468	461	439	484	441	450	476	463	424	447	485	470	459	487	423	465	457	461	494	436	499	433	441	471	430	486	468	444	453	485	445	463	440	429	481	474	472	463	469	442	414	424	459	482	500	449	445	475	448	440	467	478	489	428	463	475	415	433	462	444	488	436	438	457	444	449	439	439	505	452	468	443	447	452	503	443	478	447	454	461	466	395	438	464	485	476	458	433	456	463	436	438	432	471	450	414	449	472	470	425	448	445	442	441	425	437	487	470	397	446	447	447	464	431	473	475	439	436	448	445	462	459	427	427	468	477	439	427	453	429	423	466	439	413	456	453	501	445	455	425	455	451	456	416	418	444	440	468	459	497	426	425	442	460	447	449	444	490	451	445	416	479	423	454	436	432	470	455	468	472	471	448	464	445	502	429	448	461	474	431	439	449	445	419	421	442	438	448	462	490	489	467	474	417	481	476	455	459	429	471	470	447	457	486	453	438	462	455	450	462	443	497	473	424	458	459	422	485	461	449	437	449	482	477	461	443	449	442	449	443	423	475	456	457	472	459	439	437	423	458	459	431	418	444	416	461	486	444	403	439	439	439	451	443	438	471	444	444	451	455	430	466	450	466	474	437	454	415	431	446	423	461	477	441	439	429	445	428	401	474	450	472	476	440	450	455	459	421	466	441	473	462	448	480	430	473	449	455	453	451	426	461	444	476	433	440	460	435	429	471	460	491	429	439	463	484	485	451	446	441	452	431	476	449	485	423	477	454	494	454	418	496	459	434	440	468	448	466	467	452	463	442	457	408	415	473	468	426	441	452	476	468	443	446	474	470	437	453	445	484	459	443	428	410	466	434	445	441	462	450	453	457	457	440	498	449	484	406	486	490	418	437	446	474	430	448	457	440	456	471	446	473	417	461	460	430	445	433	448	451	452	457	420	431	444	448	491	451	473	438	453	452	463	468	435	451	464	487	439	448	426	433	394	455	438	434	451	446	454	456	466	439	453	439	440	473	445	464	447	460	484	457	440	479	424	464	451	437	446	484	477	481	440	459	463	469	452	469	478	454	489	455	476	447	439	471	448	448	441	479	441	436	430	411	474	433	454	451	459	458	487	463	478	487	433	444	450	433
11097	26136	35420	11144	6481	4921	3330	1938	1109	903	544	376	313	362	579	578	425	318	227	217	106	125	135	142	241	261	209	214	204	193	191	122	101	107	117	120	102	132	153	152	137	107	90	106	93	111	100	102	87	84	116	110	121	116	88	89	83	95	95	90	82	123	94	95	98	90	93	95	109	108	111	104	111	105	91	99	98	110	104	103	106	102	95	79	109	101	95	97	87	84	93	117	106	100	120	99	97	110	79	100	89	90	120	99	102	102	124	111	92	94	110	92	78	86	110	110	122	96	84	108	104	101	109	96	92	79	93	100	110	97	100	85	93	102	85	82	92	101	112	92	110	102	101	95	117	107	93	96	104	118	95	81	108	100	85	104	95	96	104	111	115	92	101	97	108	88	102	105	98	103	99	115	83	95	111	86	97	111	100	88	102	88	101	122	106	91	116	84	112	102	100	88	100	111	104	101	93	90	87	96	104	100	113	112	102	90	119	102	108	91	106	102	115	104	98	108	101	111	93	108	97	91	111	117	109	94	77	101	91	92	94	99	92	99	102	114	93	104	104	95	97	87	120	107	96	104	97	94	93	84	98	129	103	94	95	88	104	95	99	88	115	80	86	92	87	97	104	97	108	97	96	84	104	116	109	93	98	93	112	100	97	110	88	93	89	98	100	88	87	90	97	77	112	92	91	100	105	113	92	100	99	90	90	92	106	94	106	106	101	97	106	92	85	89	102	99	106	103	97	100	95	91	93	108	102	102	113	88	94	86	90	99	106	110	95	109	99	97	103	89	107	101	101	94	77	94	98	101	89	95	96	116	89	112	95	115	90	107	103	113	117	103	84	106	96	122	118	96	99	93	106	95	103	101	95	109	113	88	118	107	105	108	88	86	97	114	89	83	105	105	95	113	113	96	102	102	89	116	84	104	92	93	91	96	94	107	97	115	82	86	97	113	100	96	118	102	116	93	105	105	109	101	99	99	97	108	114	81	110	101	93	101	107	98	94	97	114	91	94	101	112	125	87	127	110	90	96	111	103	94	80	90	103	101	93	121	97	111	91	116	112	115	112	103	96	111	105	87	113	85	89	102	90	129	107	81	114	105	82	87	109	88	102	114	96	86	122	101	90	95	96	97	98	91	113	106	87	94	101	105	95	99	95	99	98	90	99	97	114	72	90	100	100	90	94	105	99	92	109	107	93	109	116	114	92	88	94	93	98	93	91	103	96	88	88	82	94	100	114	91	105	104	100	99	104	105	108	110	98	105	92	98	90	90	87	101	89	93	114	91	95	79	100	95	101	97	101	97	91	82	97	92	97	96	103	86	86	92	84	106	97	92	106	111	111	103	91	107	94	94	83	105	103	88	98	98	105	102	106	95	81	90	84	88	109	100	112	84	134	107	88	102	101	101	81	106	105	104	80	102	104	98	120	101	95	90	111	112	104	94	100	86	97	81	88	97	102	117	94	91	109	106	103	89	91	111	108	104	111	88	108	93	92	114	100	103	109	86	100	106	102	98	108	97	94	93	105	95	101	105	107	111	84	102	108	94	100	109	82	112	84	93	99	110	94	98	117	102	103	96	112	100	92	72	107	119	98	104	95	91	84	107	103	109	104	116	104	113	110	90	90	95	95	121	111	95	92	106	72	105	90	106	119	108	102	93	134	89	104	93	101	100	99	119	109	89	114	104	96	92	86	105	112	117	110	93	98	87	107	96	101	123	115	112	105	102	103	83	119	119	107	92	98	109	108	97	85	108	93	84	100	120	93	124	88	108	120	94	99	104	106	99	107	97	119	123	88	83	124	93	103	79	89	95	102	90	114	106	74	88	90	93	97	102	87	86	90	100	86	78	102	108	114	87	99	102	93	91	90	90	89	110	112	103	86	84	98	114	108	110	109	102	112	88	93	111	95	113	108	95	97	107	94	96	89	119	109	86	109	98	110	93	93	107	97	121	98	112	91	96	96	82	75	105	103	118	104	117	115	96	101	95	68	113	92	101	89	110	91	112	105	110	105	108	115	111	113	101	97	105	94	92	116	102	102	91	113	116	99	84	96	95	101	107	107	112	97	104	96	106	95	111	91	102	107	115	85	105	102	95	94	100	92	100	101	107	90	93	88	102	93	90	93	85	113	101	104	99	97	95	92	106	100	101	83	92	118	108	91	84	87	87	108	94	115	97	90	105	94	89	84	96	95	113	102	104	111	96	97	92	95	104	109	94	96	121	101	100	95	101	89	89	113	117	94	104	106	100	99	97	114	125	103	100	99	86	98	91	92	113	99	100	88	109	101	90	100	96	98	93	89	103	100	98	113	113	100	104	106	102	110	95	90	96	96	105	113	112	94	77	110	82	99	98	102	105	109	85	105	104	109	101	124	109	78	123	108	85	95	88	91	101	99	75	94	111	105	104	104	90	112	90	96	112	94	102	76	107	100	99	73	83	113	82	123	102	99	107	94	94	119	113	107	128	103	107	105	90	121	88	98	91	91	116	105	87	104	92	87	85	107	117	96	122	96	101	83	111	101	98	82	92	91	94	109	93	82	101	129	86	86	89	109	110	93	91	117	106	97	100	105	103	99	91	116	85	104	84	106	104	108	87	88	106	105	116	94	91	99	88	94	107	93	113	114	92	96	100	101	96	96	97	111	103	106	94	109	99	95	107	99	82	112	101	104	99	79	93	98	117	91	95	92	91	96	102	98	91	110	111	83	94	102	86	94	99	113	91	99	99	89	82	114	101	94	101	110	97	105	90	113	91	99	104	99	104	91	89	87	96	94	79	103	95	107	116	117	77	96	98	90	102	101	89	100	99	121	131	95	91	102	97	100	116	113	97	84	108	109	100	113	100	100	106	100	94	93	111	89	109	116	114	96	117	76	101	104	121	103	119	123	97	110	96	98	93	79	105	99	96	107	89	101	102	101	90	97	94	117	102	105	101	86	97	116	107	75	90	110	95	102	87	105	108	98	111	87	97	109	110	83	80	90	104	117	102	98	94	93	91	82	91	75	85	92	103	111	127	103	115	90	87	83	80	98	104	82	106	98	100	83	102	99	72	97	95	78	96	96	102	92	97	101	103	89	111	92	102	74	87	90	100	113	101	106	112	108	116	82	100	120	90	111	87	102	107	93	85	112	91	111	118	124	88	96	101	91	96	105	106	124	101	118	95	106	111	112	91	106	69	105	106	103	102	110	101	87	101	90	102	94	100	91	88	91	105	120	96	108	114	98	100	98	86	88	101	105	72	99	90	99	102	99	110	85	96	87	106	110	119	102	89	108	90	92	101	106	96	120	105	76	96	107	107	97	107	98	94	108	93	88	105	105	91	99	98	112	89	92	99	88	98	95	94	104	80	93	96	104	102	90	111	97	108	93	101	102	94	89	98	84	112	92	102	106	101	96	98	120	82	97	99	82	97	107	92	89	103	117	93	103	86	92	114	92	113	95	116	86	94	112	99	98	109	97	106	85	97	104	84	123	81	121	113	100	100
7720	22444	30024	15979	16673	16298	13497	8560	5473	4690	3126	2164	1642	1928	3573	3558	2732	1682	1278	1000	606	457	518	657	1332	1498	1111	1198	1025	986	908	463	361	327	308	295	416	548	569	625	442	279	307	282	292	284	242	256	260	280	275	298	297	284	266	295	289	278	261	258	285	264	246	267	289	239	255	275	269	231	218	279	268	252	246	235	257	240	259	288	260	278	250	251	280	271	238	249	297	261	275	262	244	237	230	265	281	232	302	276	274	239	234	223	292	255	269	261	252	248	261	251	258	280	268	235	251	247	264	235	273	281	247	260	283	278	237	256	246	260	239	288	285	265	251	273	263	260	266	256	228	256	278	271	224	231	231	231	262	253	258	278	291	267	234	260	245	231	255	269	237	257	254	247	262	241	238	255	251	249	267	234	269	265	282	233	228	267	245	251	250	265	244	231	270	255	232	268	266	256	273	274	230	269	260	244	235	248	230	271	273	252	250	271	256	266	236	266	251	269	249	258	239	243	262	263	262	274	250	254	229	263	269	260	259	247	256	255	267	262	253	286	227	258	242	258	273	247	254	225	249	277	274	265	270	277	248	245	246	242	258	246	267	244	237	262	256	261	243	241	251	252	286	266	241	267	252	264	238	250	236	286	238	258	255	258	234	279	286	273	267	257	260	247	264	273	226	269	276	258	265	234	263	247	249	254	287	263	240	231	239	267	223	302	260	254	260	278	230	260	241	244	227	243	236	276	262	254	259	248	289	263	276	274	280	251	257	244	279	250	253	248	269	259	281	281	249	245	229	261	263	267	269	220	228	244	257	253	247	234	242	263	254	254	241	206	243	236	261	242	235	248	267	269	244	263	225	229	243	267	223	244	286	270	279	250	253	263	267	251	256	254	237	256	248	247	249	268	230	244	275	251	240	231	263	266	252	278	267	257	237	256	227	277	298	253	231	248	262	246	243	275	262	230	242	245	237	274	262	247	282	257	238	260	220	213	296	255	266	259	244	251	277	230	284	251	278	241	240	275	271	232	246	302	232	259	235	248	236	257	246	279	254	250	279	226	253	242	248	263	240	250	270	240	270	230	219	247	267	232	243	280	250	258	273	217	253	260	274	255	263	260	273	246	270	278	271	245	250	281	263	247	227	233	240	267	229	277	286	236	255	262	251	279	236	257	229	264	248	253	246	277	272	275	254	265	237	253	256	245	233	219	271	247	274	250	227	237	282	248	245	257	224	243	230	236	248	254	249	257	240	243	274	224	249	226	268	240	282	267	271	237	260	267	230	278	258	256	257	238	296	292	244	255	250	242	219	228	228	283	260	257	244	257	244	256	237	241	247	283	279	247	256	254	243	249	243	257	273	267	234	253	224	276	263	270	259	250	263	245	240	241	253	260	252	263	250	240	252	239	284	265	266	265	267	249	255	235	260	286	228	251	262	240	265	239	265	229	267	224	243	253	261	280	234	275	256	255	260	290	257	265	274	257	249	267	255	262	257	248	247	254	280	230	237	252	277	238	267	245	250	257	271	246	251	257	306	257	270	245	253	258	241	261	268	277	253	237	250	240	270	278	249	258	263	244	257	232	245	253	235	261	268	251	248	285	278	257	248	239	242	232	254	236	232	281	263	258	269	237	240	259	231	271	216	265	238	235	259	273	231	259	251	250	260	216	251	277	249	267	268	256	270	232	264	230	242	283	271	255	247	247	237	242	218	206	286	233	275	241	241	242	245	273	265	267	257	234	258	264	274	245	270	243	246	228	266	257	252	256	263	234	268	214	229	268	272	282	248	241	276	236	225	248	260	248	259	257	287	245	238	256	254	233	248	253	232	238	254	242	232	253	233	253	228	258	289	235	217	275	264	269	262	276	257	264	256	251	248	279	243	271	280	231	268	239	240	235	243	254	268	239	260	260	261	261	217	243	257	253	246	266	227	273	272	239	255	240	222	267	222	242	255	236	251	254	264	280	238	245	240	235	266	271	257	233	256	243	238	247	255	236	263	237	236	248	237	250	279	269	264	255	245	272	263	263	257	249	227	259	257	261	266	253	238	248	282	266	242	249	264	260	255	259	233	265	235	253	239	242	262	242	243	222	252	241	271	280	239	261	259	245	262	268	219	271	243	246	252	259	258	259	270	268	252	260	255	244	274	250	233	251	289	223	249	237	265	277	267	275	233	253	245	218	222	275	253	260	257	242	257	249	255	276	237	254	225	253	247	222	247	251	259	254	235	282	255	276	234	264	253	238	256	276	254	235	248	264	272	251	259	251	259	249	241	242	264	274	264	234	224	262	237	247	272	229	251	271	252	269	267	251	274	247	218	254	263	231	279	269	288	235	247	236	231	282	277	234	253	239	264	227	248	246	274	257	249	230	270	241	233	230	247	239	226	257	226	235	257	236	231	273	281	262	239	253	259	268	265	277	251	284	254	263	239	253	253	256	257	265	264	237	255	237	242	267	294	259	264	243	261	253	240	259	242	269	256	254	247	227	266	260	227	259	254	269	242	236	251	251	238	293	256	258	230	265	273	249	245	247	247	258	237	243	276	285	265	260	264	256	243	277	260	243	260	251	257	255	231	222	239	267	261	248	258	250	240	260	259	255	280	246	271	268	239	260	262	261	260	281	259	246	270	256	271	256	267	256	265	247	240	295	277	245	265	249	235	271	237	249	246	247	240	249	268	232	252	248	239	267	253	254	281	244	273	261	245	251	251	258	245	244	264	280	258	224	246	242	228	269	256	279	270	254	255	256	234	239	266	266	260	236	274	277	229	241	248	255	238	272	249	248	259	245	269	265	229	248	255	243	269	249	269	254	247	242	271	264	226	274	241	258	267	255	253	253	257	301	226	294	268	263	267	235	300	272	253	260	232	254	238	242	264	255	244	233	267	250	290	268	255	268	261	244	233	262	218	263	241	254	267	257	260	298	266	264	233	247	260	248	239	274	234	232	251	226	281	260	268	230	236	229	264	241	274	259	246	273	232	245	244	244	241	296	272	267	238	223	259	255	250	273	258	231	254	262	261	242	262	228	274	259	254	266	241	251	288	282	240	242	278	258	235	248	246	226	250	268	276	259	251	261	268	261	264	266	284	256	250	247	251	255	278	285	273	258	229	254	263	252	253	246	262	245	280	263	248	241	263	257	248	275	267	265	256	284	252	254	255	263	257	225	241	274	267	308	274	249	228	270	268	256	232	232	264	248	256	240	270	259	266	250	250	242	263	250	274	255	252	246	262	258	273	254	261	265	246	275	230	258	269	231	293	265	275	256	276	249	239	259	228	254	229	240	252	244	245	242	256	248	251	253	220	239	252	279	256	241	274	267	276	230	249	246	235	258	244	244	236	239	273	247	276	233	249	243	268	257	230	261	260	267	243	253	267	242	255	261	250	264	253	233	263	249	248	239	242	264	229	265	278	239	256	226	256	241	251	269	241	258	256	232	264	228	233	252	262	279	223	267	264	241	261	244	242	291	277	247	255	245	233	244	255	249	247	221
18664	39063	47681	21566	12820	10600	8737	4653	2059	1582	971	774	551	693	999	1290	1256	963	506	348	328	169	174	179	234	284	230	270	298	253	271	187	142	143	161	159	160	156	161	159	140	123	134	127	137	139	160	135	128	140	160	142	133	124	148	131	133	130	123	139	114	130	126	123	131	119	126	125	119	104	135	148	123	155	140	133	142	132	133	122	117	143	119	131	122	156	117	111	125	125	130	129	131	121	145	128	162	127	158	122	130	132	137	122	124	127	129	111	143	117	130	128	113	133	134	124	108	138	135	122	130	139	101	129	146	105	117	134	139	129	132	109	146	113	131	145	133	124	137	139	120	137	115	140	118	136	136	116	136	153	117	120	117	131	123	155	117	131	128	129	124	141	128	139	131	135	125	126	152	146	144	134	121	151	130	140	136	82	150	120	129	124	125	127	132	143	126	112	130	115	126	149	125	133	126	147	127	129	124	139	133	126	139	114	116	159	136	134	126	123	138	148	121	114	137	143	132	151	134	121	115	112	142	118	131	142	119	119	143	142	147	122	130	115	156	147	134	128	153	150	120	136	118	130	139	116	138	119	123	134	133	126	134	134	127	128	130	127	140	110	118	133	133	140	126	125	132	126	121	135	146	135	133	114	117	129	126	147	132	131	149	131	140	128	114	123	140	136	110	132	145	137	115	131	142	147	101	153	138	147	122	131	122	130	117	135	135	111	143	136	148	135	109	155	120	138	130	144	150	125	130	128	124	136	132	108	142	132	141	122	132	141	139	110	128	131	144	119	132	130	138	106	123	118	131	115	162	142	126	149	140	140	124	127	142	161	126	122	122	144	118	114	115	118	141	110	124	106	147	145	143	136	121	130	110	140	144	134	126	106	128	120	132	151	129	120	121	114	128	141	119	133	141	146	134	117	131	148	125	133	133	137	109	121	119	134	136	133	126	135	132	133	139	159	122	122	119	121	150	119	145	104	141	152	138	123	116	125	145	166	152	132	150	110	121	146	118	132	129	143	145	118	132	129	120	118	123	145	127	128	131	118	110	106	109	123	115	127	133	110	150	116	154	151	148	104	115	133	137	141	129	161	134	134	119	120	136	121	126	147	138	127	130	135	153	142	138	105	136	124	116	123	109	148	141	121	123	120	124	141	161	139	112	127	146	99	139	138	124	128	143	139	116	115	119	139	128	137	148	117	164	127	107	133	113	132	135	126	120	130	109	140	128	129	123	121	124	131	130	127	134	121	140	144	137	134	125	139	132	139	144	138	128	142	123	145	148	156	125	157	136	155	154	139	131	132	133	123	128	126	121	148	133	120	138	138	143	124	141	141	119	126	123	100	137	135	144	135	115	119	143	130	139	123	134	137	133	122	160	109	124	138	168	123	119	134	140	136	139	136	128	119	120	118	128	128	125	131	131	117	140	114	142	148	125	127	145	118	124	123	140	124	106	107	127	125	125	128	113	126	118	121	124	141	115	121	119	138	120	139	125	123	115	131	141	158	150	118	143	90	120	114	138	139	133	151	121	126	136	140	144	114	125	160	134	138	121	126	124	140	142	140	119	120	115	147	126	137	123	122	141	128	140	125	133	116	131	147	125	124	140	131	151	116	131	128	153	151	117	141	102	138	119	121	124	153	134	126	115	120	116	132	124	123	124	164	143	129	128	125	115	117	135	134	134	142	127	134	127	133	119	123	136	143	132	117	141	129	136	125	137	144	127	144	145	134	139	139	145	132	137	124	120	125	137	146	140	133	118	131	156	147	117	126	116	130	143	122	115	150	122	118	146	115	146	121	134	124	126	141	115	169	113	141	134	111	116	131	116	137	137	139	144	120	130	132	131	125	110	137	122	131	105	116	115	135	137	128	120	125	146	138	149	118	147	133	126	133	127	141	126	146	139	160	144	129	145	133	121	113	145	137	149	137	127	115	112	115	119	154	119	131	142	126	125	127	120	137	131	131	129	122	149	144	119	143	136	127	127	129	109	132	137	128	151	125	123	138	126	119	132	134	140	119	155	133	139	133	145	146	142	127	130	131	155	121	128	111	139	138	133	138	125	132	135	120	134	120	127	132	145	121	112	119	152	125	133	153	110	129	133	137	130	101	134	125	129	137	118	134	120	145	117	147	140	114	123	135	135	120	132	135	138	122	138	147	125	125	116	124	128	134	141	125	128	128	127	137	131	117	128	110	124	123	137	145	159	130	123	145	137	129	115	145	129	115	126	119	126	128	124	121	124	119	126	136	147	130	128	144	116	130	123	103	134	135	127	140	145	141	141	150	125	146	145	136	131	122	124	141	142	133	150	110	104	121	120	122	124	129	125	114	141	133	150	112	148	140	137	121	117	137	134	137	149	138	135	113	127	134	127	164	126	133	148	127	119	141	145	131	140	120	129	124	129	143	132	123	147	106	115	128	119	156	143	113	122	117	131	116	121	164	148	132	127	135	124	123	160	124	126	137	112	141	133	118	164	131	119	117	126	133	145	141	142	117	99	157	126	118	122	123	149	147	135	124	146	161	135	128	129	134	126	117	143	127	124	147	130	145	125	119	128	129	127	115	137	110	137	152	146	130	146	120	118	137	135	146	134	131	117	134	129	134	134	123	152	142	130	137	130	113	120	137	132	142	139	105	131	120	107	119	142	132	136	148	118	122	135	138	126	123	128	140	123	109	134	135	135	125	139	136	150	136	141	122	150	110	112	118	111	120	135	135	133	121	139	128	130	140	127	128	129	141	135	122	135	119	137	137	128	128	108	125	122	133	121	122	119	132	148	133	148	129	115	128	123	132	145	111	132	123	157	134	130	144	144	105	137	140	131	120	120	133	132	148	114	126	155	115	136	133	123	116	147	146	119	142	136	139	132	137	117	130	126	113	162	125	121	118	102	129	137	143	102	142	111	132	129	148	146	144	130	129	125	127	113	118	120	104	143	134	140	149	145	147	130	121	137	117	148	126	120	135	146	122	141	131	128	122	120	144	135	123	129	120	130	136	144	129	126	124	143	127	139	130	124	156	124	167	121	137	131	123	148	126	119	142	115	115	142	122	117	127	120	125	141	128	132	138	134	141	121	131	112	143	117	149	102	107	124	137	117	104	122	139	141	134	125	140	124	125	136	138	118	132	142	126	125	134	133	135	151	131	138	133	131	136	150	155	120	143	148	132	99	140	130	129	153	118	156	159	153	136	116	128	130	121	119	109	110	136	154	125	129	139	131	143	148	125	127	122	120	130	133	139	133	131	128	134	126	136	108	144	146	137	143	140	114	141	139	139	151	131	113	122	124	116	128	148	118	131	131	127	140	128	116	121	167	133	123	128	148	148	137	126	147	142	114	140	123	115	132	136	120	131	131	125	142	132	151	128	141	128	122	140	117	158	121	147	119	98	108	131	135	121	120	119	140	130	117	111	128	124	128	146	141	152	129	139	152	118	128	135	144	132	138	148	127	141	154	123	136	130	133	110	125	114	113	125	129	126	112	127	133	146
10183	31488	37172	28014	25007	26399	24363	15926	8910	8069	5030	3925	2958	4116	5926	7740	7212	5422	2528	1760	1357	793	634	739	1287	1529	1234	1249	1492	1348	1328	728	460	476	485	422	561	642	693	663	448	411	401	384	375	394	378	397	367	356	376	378	380	385	347	367	364	391	355	345	341	329	351	372	353	331	346	344	347	355	356	347	364	340	341	339	345	333	362	363	391	321	339	318	346	334	374	388	331	314	350	359	332	331	373	316	336	340	317	325	348	354	365	319	323	346	334	342	372	338	339	369	368	344	322	347	333	373	342	322	346	345	328	335	348	321	333	325	337	361	313	327	323	378	349	333	335	342	346	353	332	337	349	352	354	325	295	313	337	366	376	310	323	335	323	341	336	323	327	366	323	320	373	340	324	363	340	341	356	345	331	321	340	316	318	363	324	320	355	351	334	363	333	329	334	285	321	355	348	340	291	294	342	355	327	318	365	323	319	359	320	335	320	339	320	355	333	331	308	327	311	360	323	354	304	324	352	353	356	332	329	357	303	319	340	329	305	341	362	330	344	356	350	315	352	359	330	327	351	328	325	322	326	336	334	326	362	309	311	330	331	350	347	310	319	313	350	329	330	344	359	320	322	345	329	362	307	347	341	335	313	400	338	324	312	368	360	338	325	355	310	356	330	321	337	339	349	301	342	354	337	339	313	341	325	332	313	336	354	335	376	347	322	330	330	356	345	292	337	352	320	317	350	374	326	325	327	324	334	311	339	325	351	349	330	383	312	350	327	342	365	323	315	334	317	302	320	325	324	329	327	341	317	339	344	301	327	328	360	341	332	323	295	310	345	342	336	320	310	327	349	312	346	325	354	367	313	329	338	318	356	331	308	318	314	302	313	353	368	345	341	340	341	304	343	320	369	343	347	328	331	338	347	344	350	329	329	297	307	322	342	305	299	291	316	359	347	315	334	337	326	346	351	354	327	330	325	311	362	306	316	306	358	322	320	352	319	330	356	334	318	280	343	306	336	333	360	363	347	366	300	311	321	339	335	333	334	339	349	336	357	336	336	319	335	328	298	332	339	368	327	308	322	318	342	333	306	324	312	317	321	314	339	333	345	346	310	320	325	323	328	346	328	303	328	340	337	322	325	353	324	322	334	343	336	314	359	313	351	308	317	314	358	335	349	322	336	357	363	338	335	333	324	360	318	330	329	320	314	325	343	341	344	345	303	342	359	359	360	308	320	346	296	338	314	342	341	361	326	350	309	335	316	339	328	336	332	313	341	354	329	313	338	355	316	321	292	310	354	322	351	364	336	352	350	351	326	351	279	322	289	337	333	322	330	363	303	320	342	339	310	376	341	354	320	312	301	351	342	320	347	316	356	332	323	313	323	320	319	315	329	312	332	313	319	352	327	340	360	338	359	348	309	342	311	331	333	346	311	336	320	329	331	346	315	330	324	313	325	364	321	328	313	315	338	331	306	321	313	338	315	309	329	326	323	320	290	338	369	342	317	335	335	307	320	312	350	341	336	352	306	324	322	323	311	305	284	362	304	322	316	310	315	319	316	323	365	312	323	364	322	333	356	337	351	366	326	333	360	341	326	316	356	342	344	364	342	303	324	373	329	358	359	340	320	320	351	311	314	362	365	332	330	313	316	301	334	350	359	334	312	329	338	339	328	312	306	361	346	321	337	310	337	310	347	330	329	335	348	350	335	349	307	336	349	363	331	355	333	323	325	319	371	326	291	336	329	320	335	340	334	316	332	336	326	347	305	335	325	325	327	313	311	316	335	299	339	310	345	296	323	317	324	327	310	338	330	321	344	326	335	326	314	337	344	330	340	343	313	310	326	330	332	347	335	301	325	337	349	307	292	323	350	351	365	299	329	301	322	311	349	334	375	337	336	345	335	347	325	322	347	318	333	341	338	333	333	327	337	351	342	339	362	345	359	345	296	295	366	360	333	326	330	342	302	328	341	332	361	319	355	314	338	312	333	324	303	350	301	356	348	343	335	349	330	314	343	345	316	325	328	324	322	313	346	370	328	320	346	357	344	338	325	318	315	324	332	301	344	338	323	326	303	329	291	336	322	323	326	333	318	334	353	309	312	312	350	316	361	344	326	335	325	355	317	337	324	356	344	326	331	315	328	333	316	312	340	309	370	328	310	321	345	340	360	348	321	338	386	339	337	328	338	351	361	323	344	311	314	328	342	294	331	319	326	338	340	309	322	337	350	351	311	323	319	330	329	341	317	322	346	316	325	329	325	323	315	328	334	323	334	326	335	342	364	334	328	386	339	344	292	321	334	348	332	317	344	360	330	332	338	299	351	320	370	326	333	347	308	328	331	348	328	331	319	318	323	326	307	325	313	286	346	351	314	345	347	321	332	340	343	331	318	347	315	329	313	327	340	356	360	298	328	293	348	365	301	372	316	327	338	337	339	338	317	330	325	315	338	305	360	386	301	333	359	339	339	329	340	339	316	340	346	333	344	342	335	340	350	303	318	328	327	346	344	343	327	352	304	314	327	321	337	332	318	324	314	310	344	323	327	307	353	322	342	323	359	327	339	323	356	307	319	325	339	336	332	341	331	348	308	307	307	340	326	324	301	357	354	325	368	330	342	299	325	327	344	349	334	330	342	341	346	327	316	332	340	341	319	308	346	308	314	357	309	349	328	326	325	332	308	328	317	341	351	308	364	324	321	363	325	350	308	328	348	330	336	338	316	326	358	332	384	323	339	318	360	330	361	323	359	301	352	332	304	325	330	321	360	346	316	352	336	327	350	328	339	323	356	319	321	326	338	320	335	294	317	320	326	326	331	326	343	321	362	369	336	305	326	339	334	326	357	313	355	341	349	313	310	337	323	329	356	340	301	340	335	302	318	313	317	323	353	357	362	339	334	326	325	307	326	360	316	352	367	318	312	355	321	318	318	330	328	349	325	290	335	320	333	327	340	305	303	302	331	323	341	343	350	326	382	334	296	308	317	350	340	343	359	342	396	334	337	324	320	299	324	324	311	324	297	319	316	325	309	368	328	352	317	321	332	316	339	348	315	346	345	314	340	329	337	314	318	326	335	319	299	323	296	345	319	266	367	320	364	324	318	327	346	354	310	310	333	315	305	335	337	322	313	369	345	359	332	362	320	303	372	321	340	324	330	329	323	320	334	335	341	310	341	365	320	262	345	341	381	332	339	333	323	338	352	338	303	332	331	367	320	327	329	337	332	301	316	296	335	322	333	356	336	315	318	359	350	363	329	324	320	353	323	322	331	303	339	324	348	312	327	365	347	306	354	349	370	362	340	340	323	331	347	340	325	322	324	342	332	334	352	332	323	317	344	341	329	324	318	339	341	309	323	366	343	326	344	293	332	357	341	333	329	314	307	336	345	335	343	319	353	334	345	333	355	336	324	307	337	356	293	342	307	331	323	356	326	341	344	323	360	366	370	346	372	358	316	331	322	341	329	321	352	336	317	342	324	357	320	319	317	367	296	331	326	325	332	307	342	278
3772	5633	9110	7050	4518	3637	2321	1164	496	230	214	207	209	202	228	237	230	229	244	201	221	193	212	202	236	256	245	237	216	242	260	193	201	196	183	227	174	216	231	202	194	207	185	224	191	184	205	206	203	196	194	192	214	213	207	192	207	222	218	173	205	197	185	201	200	173	163	203	195	207	205	188	207	193	219	201	169	182	215	220	202	207	180	225	213	200	217	194	237	210	210	209	209	191	192	216	195	184	179	182	230	209	208	222	194	210	203	199	185	195	191	202	214	232	212	229	239	195	225	229	199	211	200	189	218	184	179	197	190	192	208	190	195	179	177	186	201	206	196	182	230	193	169	206	214	193	181	211	188	178	202	206	176	201	192	183	201	215	213	193	190	181	185	203	212	200	188	202	173	195	204	214	221	168	200	207	213	192	191	224	183	211	204	194	213	167	186	190	191	189	208	207	212	207	181	197	195	219	194	186	178	197	221	190	178	223	175	195	214	193	181	208	176	219	186	204	207	159	222	195	207	221	178	203	223	181	182	191	183	199	194	199	208	167	201	201	201	192	226	189	203	164	196	198	180	191	194	194	184	214	179	193	202	215	185	217	229	231	186	201	205	206	207	227	187	207	213	202	168	211	185	211	199	185	165	189	174	186	195	167	195	182	176	201	194	189	197	216	197	204	186	205	186	195	215	224	209	186	215	188	204	211	206	188	190	224	194	186	184	201	192	179	215	210	220	212	190	190	179	190	210	218	206	205	220	183	202	207	202	195	212	202	196	201	206	192	197	189	213	227	228	200	200	196	200	199	211	190	182	218	213	213	246	206	209	208	191	190	191	233	201	225	210	221	189	186	205	195	206	203	206	222	198	177	183	192	181	189	177	190	235	190	190	191	226	214	177	195	183	218	213	206	201	190	198	191	195	216	191	197	228	197	216	193	202	200	220	200	194	187	188	194	210	181	220	192	198	195	187	209	198	189	221	195	221	191	201	197	200	231	166	187	181	169	198	193	184	207	184	185	210	189	206	186	191	202	205	176	202	175	204	220	199	200	183	201	193	196	211	207	195	212	200	201	200	194	195	180	162	201	201	182	175	204	208	192	223	195	155	216	191	202	218	206	204	208	208	202	206	199	201	190	178	174	212	203	191	216	197	205	194	221	218	177	208	194	207	212	177	190	183	206	190	183	194	220	206	208	205	199	230	192	195	190	210	214	206	211	192	190	189	183	187	183	182	205	200	199	192	200	244	197	226	208	228	218	215	192	211	176	214	220	227	193	201	172	183	181	202	232	206	195	203	214	185	196	214	200	222	191	234	206	194	194	195	184	185	199	190	186	211	198	181	193	188	175	209	214	206	170	200	193	241	212	210	196	200	205	202	222	206	206	218	207	190	213	195	217	191	183	194	195	181	209	199	175	209	190	199	216	189	190	175	200	248	185	171	176	199	193	208	162	219	224	197	222	214	214	193	194	201	212	187	217	185	213	221	202	201	217	194	220	206	193	202	202	192	201	171	184	207	202	191	202	194	196	196	192	213	186	213	188	198	204	176	175	190	160	165	178	184	191	232	181	213	197	192	206	185	216	214	190	199	208	192	198	182	201	173	180	211	187	217	207	199	198	198	220	160	190	226	199	197	186	221	192	187	196	183	184	178	162	197	190	223	198	196	198	185	211	206	240	197	211	175	203	206	218	205	197	212	191	200	214	196	197	197	215	201	199	214	215	208	192	192	209	207	185	192	196	191	201	195	196	205	219	209	181	184	192	203	223	188	209	201	218	218	215	182	207	202	224	194	189	194	190	186	181	203	191	198	227	174	204	203	206	205	207	179	192	206	200	216	175	209	191	194	199	205	203	201	189	198	195	214	193	195	177	216	218	203	188	219	186	203	175	196	200	210	198	201	204	195	182	208	190	209	212	194	184	219	162	197	211	195	201	190	191	204	205	191	197	201	188	222	218	208	214	198	196	174	199	187	200	197	203	214	196	190	194	214	197	176	192	238	221	222	199	222	197	211	176	192	208	219	221	174	207	183	205	227	179	228	191	207	192	202	205	182	196	200	201	181	203	199	195	193	187	217	180	210	215	194	218	191	208	212	214	182	199	201	185	179	207	194	208	196	202	204	211	218	218	207	188	187	197	207	221	198	211	192	177	211	208	203	197	211	228	189	195	210	198	219	206	184	200	190	191	171	206	204	206	202	184	200	177	174	199	215	213	211	201	210	200	180	210	171	189	209	178	206	216	198	186	182	183	182	221	209	221	197	201	196	198	200	191	184	189	185	197	197	197	207	189	210	217	192	232	176	190	189	208	205	212	202	194	219	189	202	221	185	192	199	209	213	195	212	174	192	190	210	218	207	203	182	207	202	215	203	191	217	200	189	187	199	215	183	213	195	188	191	175	212	196	193	225	209	206	218	211	209	188	199	205	187	208	197	191	207	216	210	202	194	185	177	222	193	211	232	199	205	201	178	198	210	198	228	220	221	205	226	212	216	170	224	189	217	202	189	207	188	200	216	212	201	196	180	179	181	227	187	173	178	217	198	211	175	160	195	201	206	186	201	193	219	196	193	197	207	207	187	196	194	215	204	202	199	195	209	204	187	193	228	218	192	221	209	187	179	202	199	193	207	195	205	173	204	173	206	190	218	227	209	182	230	230	214	186	217	195	229	200	202	182	169	209	232	201	198	173	184	170	179	194	209	200	205	199	231	205	158	185	165	188	225	183	189	178	213	189	209	176	190	200	186	228	198	189	202	187	208	210	202	194	191	208	178	158	213	202	195	213	193	197	205	180	212	197	193	194	223	182	184	240	192	184	192	187	215	190	202	175	217	228	178	188	200	218	179	219	186	180	204	179	187	198	217	195	195	221	194	206	208	197	187	188	224	192	208	197	207	191	215	205	200	178	200	200	186	213	208	185	218	201	221	222	217	193	182	198	189	178	179	179	170	193	189	193	188	206	179	184	200	191	177	169	200	179	209	193	229	183	209	196	184	184	192	197	190	212	202	184	220	158	185	211	201	207	201	188	210	199	215	209	189	214	209	200	202	195	204	218	219	217	180	203	211	187	198	179	215	184	203	200	195	196	198	187	177	202	208	210	187	210	195	201	217	187	203	197	226	204	211	186	170	195	211	172	220	181	188	235	189	205	195	202	198	183	202	201	171	202	175	198	195	209	222	175	206	211	186	183	205	229	213	190	212	195	198	189	193	188	196	189	226	202	211	207	196	216	186	203	205	205	167	199	196	195	211	220	209	231	219	206	211	192	218	206	190	195	196	192	190	208	210	190	178	176	199	173	215	181	208	198	203	200	213	199	200	200	197	222	204	174	178	209	193	182	193	207	200	207	199	206	177	184	181	186	186	200	192	220	189	202	175	208	191	205	198	212	185	199	214	190	185	198	210	231	218	216	208	200	172	216	215	183	218	209	190	192	229	192	206	184	183	205	185	180	201	198	222	219	222	232	196	184	215	214	175	228	220	193	217	219	219	209
3080	6196	14446	16243	13985	13323	9116	4895	1982	837	687	653	570	553	692	759	734	615	528	510	484	510	495	535	644	789	735	623	698	740	810	613	475	439	449	437	516	523	517	519	465	502	501	477	479	484	465	459	453	449	467	462	431	458	432	471	455	475	505	485	498	463	483	504	496	480	478	434	464	452	421	456	476	485	487	480	467	442	443	471	455	469	466	460	455	460	471	439	462	444	487	449	469	487	457	465	470	460	465	437	431	493	473	446	488	472	471	447	458	445	474	476	508	434	474	484	445	440	440	462	456	485	474	485	452	488	464	485	436	451	470	448	457	479	410	504	454	467	443	471	451	446	516	451	478	470	468	479	462	471	481	468	449	442	475	454	479	470	467	460	482	470	467	485	470	454	468	463	454	460	488	443	423	446	482	450	490	488	479	425	445	489	469	457	455	456	453	484	453	431	451	470	487	464	473	452	470	455	455	455	442	451	461	443	449	465	475	484	489	451	485	462	469	489	462	431	502	470	475	469	485	486	461	434	430	481	471	479	467	458	424	473	445	463	480	509	468	473	444	499	430	481	463	471	486	480	483	469	440	469	500	441	458	458	467	479	450	462	455	489	493	469	429	495	472	472	478	473	459	466	418	451	487	461	469	471	475	462	459	451	495	473	428	454	437	489	447	457	447	470	496	476	482	476	473	427	511	425	453	484	487	493	490	473	469	464	444	461	457	460	459	467	430	497	520	490	474	437	433	469	495	479	429	460	502	465	462	464	462	452	471	473	461	471	475	427	474	453	456	445	454	428	471	450	466	448	472	434	473	455	446	472	479	432	486	448	445	475	442	468	450	478	451	437	469	454	439	413	424	437	478	498	449	433	474	420	468	468	473	493	490	436	480	467	468	456	484	432	487	454	442	492	470	470	477	450	474	420	455	447	466	449	448	448	459	474	484	460	417	453	476	401	503	453	474	487	492	467	450	440	510	471	464	428	476	446	460	484	422	422	467	496	486	463	467	460	472	422	477	514	423	468	452	467	465	477	460	435	469	439	447	479	460	480	489	481	458	498	423	462	459	489	461	477	444	467	475	471	454	445	473	464	453	470	453	473	455	452	484	506	460	461	452	422	449	464	452	447	442	476	465	450	440	464	500	499	454	475	433	441	474	433	431	417	452	449	437	465	429	453	468	460	464	477	457	450	494	483	477	423	441	473	458	527	428	437	453	421	456	463	476	484	487	453	492	473	457	475	433	436	473	446	433	461	460	500	501	491	475	491	441	486	471	495	465	467	452	433	426	455	439	458	425	504	463	469	421	472	422	455	452	449	458	459	488	473	495	447	473	455	439	446	457	442	440	472	468	458	498	481	439	457	447	468	464	450	460	428	485	485	435	455	458	482	449	447	435	435	437	477	546	446	463	481	418	497	455	470	459	455	488	478	443	490	454	432	488	452	455	462	472	463	466	464	475	461	453	452	456	443	473	481	472	472	478	471	463	470	420	453	452	478	430	477	433	437	501	489	497	497	449	478	477	450	431	459	457	467	435	456	472	470	495	489	471	447	503	454	456	433	439	498	469	454	489	466	446	487	490	457	488	413	467	451	490	467	459	461	475	459	509	449	427	455	460	505	499	483	449	480	442	468	490	453	459	486	484	491	511	470	431	511	468	455	431	475	450	467	473	477	478	487	453	476	428	433	444	467	485	467	416	456	486	432	505	479	422	436	484	431	460	456	478	483	488	458	434	443	443	473	459	444	525	463	428	477	471	451	466	493	467	462	476	496	476	437	497	479	475	446	453	505	479	465	439	492	462	451	475	473	455	483	495	477	443	477	425	469	450	435	481	451	458	479	465	465	462	439	456	441	457	435	463	448	487	533	457	463	485	524	462	467	474	467	474	469	449	454	500	452	457	476	490	491	428	442	449	437	500	495	439	467	453	470	439	452	456	445	473	451	446	452	423	449	447	494	488	494	513	473	443	448	416	487	486	452	467	453	473	445	499	447	470	472	440	473	478	482	438	462	495	467	482	472	441	432	485	435	453	442	440	445	430	499	496	494	477	468	457	458	500	483	449	510	455	455	459	482	506	438	481	441	459	457	458	504	501	479	482	469	432	447	458	469	464	470	452	483	434	473	492	467	461	453	463	488	457	488	458	466	449	458	481	501	438	481	441	437	496	496	435	456	467	432	395	462	472	448	453	470	469	444	455	439	447	479	446	483	453	462	452	479	451	451	484	446	466	461	465	460	466	479	436	495	480	497	457	462	458	452	466	481	483	441	465	428	436	463	434	482	444	507	442	456	436	444	449	481	491	426	451	459	440	493	489	478	462	486	518	460	475	427	438	464	424	397	489	438	438	487	453	489	480	462	513	445	467	437	452	485	482	441	488	428	473	475	440	488	461	449	481	462	440	487	460	484	453	506	487	496	486	441	457	500	455	428	456	436	446	438	445	424	503	476	492	472	446	499	486	463	433	462	448	457	450	489	475	476	467	486	495	495	439	461	451	440	513	463	450	454	463	507	484	445	444	497	488	497	420	496	447	477	507	469	448	464	457	453	513	475	467	465	452	454	466	461	462	424	466	463	446	472	458	460	440	457	483	430	498	475	460	426	463	439	415	485	454	481	468	466	465	456	467	464	465	449	449	474	514	454	468	473	468	468	478	492	463	455	499	450	401	452	464	470	447	478	497	472	445	470	459	472	420	466	448	466	521	467	451	475	410	442	471	478	471	454	498	457	474	477	458	474	484	461	457	476	456	458	467	477	469	471	460	479	449	477	478	477	423	469	481	469	449	437	463	482	472	439	487	472	468	521	423	463	408	435	463	459	452	456	461	422	444	455	516	446	454	478	466	433	475	474	485	466	475	492	469	509	451	471	470	492	445	488	446	475	431	498	468	420	479	498	469	478	499	453	460	462	477	456	459	461	441	498	429	461	463	480	484	469	495	473	487	472	466	510	429	488	481	450	450	440	506	453	448	486	474	457	442	476	456	427	463	477	459	453	468	501	447	469	447	447	488	462	469	466	460	456	477	440	462	447	464	448	466	478	467	447	444	451	507	459	439	465	470	463	472	462	456	484	447	440	457	464	488	412	500	437	483	470	444	487	460	425	446	459	445	519	489	422	455	450	436	460	483	442	454	480	498	461	468	434	454	462	447	464	489	457	472	455	424	469	470	438	457	446	449	444	428	503	451	464	475	443	463	483	459	440	470	453	471	491	489	456	476	454	456	461	455	498	451	443	489	450	452	494	463	484	431	453	476	501	475	451	467	499	475	487	465	463	486	475	479	455	453	452	461	418	433	499	484	474	439	473	464	477	444	446	488	445	476	506	459	481	436	480	441	452	461	465	486	432	441	478	450	485	489	480	455	468	460	428	464	469	473	463	452	467	468	436	463	455	464	555	474	458	444	449	467	414	477	436	440	411	465	442	469	447	479	492	478	401	471	497	466	451	472	494	475	510	475	472	478	453	505	502	458	447	461	431	501	459	435	455	487	469
13617	28828	31979	17639	11542	8961	5350	2064	1022	710	643	475	342	411	547	601	827	877	541	235	191	133	117	130	183	217	179	178	204	194	196	145	122	110	105	116	137	127	123	95	117	125	127	107	112	117	105	96	93	118	101	108	98	105	104	89	101	99	100	93	86	124	124	94	121	103	101	136	119	115	95	96	89	93	109	112	115	95	121	115	114	121	107	123	120	116	102	106	101	104	102	109	101	99	116	119	105	123	104	118	115	101	126	121	100	113	100	112	110	117	137	111	116	116	112	102	112	102	99	95	108	83	98	101	108	122	95	126	114	96	88	110	84	119	113	108	108	107	124	127	110	109	148	104	99	101	120	120	110	100	106	96	101	97	94	117	122	109	110	115	102	100	122	110	118	126	114	93	113	92	121	87	97	97	93	96	108	104	104	96	113	103	130	105	120	121	104	91	93	114	99	101	99	110	105	116	106	125	107	118	127	112	118	104	117	106	123	130	104	107	102	113	95	114	114	130	97	86	123	104	111	111	107	111	107	84	120	102	99	98	89	128	101	112	125	115	98	116	105	120	116	143	104	101	126	118	101	106	129	116	111	129	114	89	89	115	112	98	95	99	105	106	96	116	110	108	104	135	100	136	100	103	97	91	93	91	111	112	125	110	119	121	106	100	117	112	110	107	116	105	101	131	102	108	111	104	82	132	114	136	98	97	127	92	107	94	94	112	127	121	106	109	106	110	92	119	105	107	108	111	107	102	115	108	111	88	114	101	107	116	105	116	136	97	110	132	108	93	102	101	96	116	97	96	125	105	110	106	106	108	95	122	108	112	116	120	102	98	98	130	108	103	99	107	106	107	92	125	117	114	83	126	99	110	121	103	112	109	116	110	100	92	112	106	113	105	106	104	91	108	103	107	112	97	102	92	111	115	112	100	91	95	85	122	118	92	106	107	93	114	100	82	104	99	95	110	108	113	101	93	111	100	100	117	133	100	87	115	110	87	104	104	98	106	106	96	119	111	121	110	108	108	109	101	109	128	113	109	111	124	118	102	105	91	96	106	100	79	108	95	104	103	99	96	109	103	111	108	107	120	114	97	111	114	118	97	101	118	95	109	110	99	126	118	99	106	82	116	106	100	116	105	104	127	98	110	93	100	113	112	115	125	88	108	112	129	121	126	93	127	91	116	103	114	115	111	108	115	96	112	136	120	113	123	93	102	98	112	95	106	108	124	91	97	104	138	112	102	99	105	97	99	118	106	100	115	104	100	98	94	119	112	87	108	116	103	108	114	102	86	108	100	119	103	112	121	79	98	106	96	92	113	108	105	86	112	95	91	97	96	123	104	107	107	92	107	110	111	104	88	116	111	113	131	125	113	118	103	117	105	109	115	121	112	108	115	118	108	110	100	106	101	99	118	101	103	122	129	91	125	108	103	103	107	103	124	101	105	118	122	120	106	107	90	105	109	98	102	93	92	102	94	108	92	105	96	121	95	107	108	89	109	107	115	97	108	107	115	107	116	97	107	104	106	93	98	97	100	119	116	128	94	102	106	126	98	132	100	101	81	103	104	113	111	106	106	99	107	90	103	107	85	117	105	112	95	95	116	105	113	97	106	96	114	102	83	99	99	112	110	101	113	66	131	123	118	101	111	86	100	108	118	96	116	118	91	103	99	116	99	99	135	126	98	108	120	106	124	112	106	118	92	110	101	91	125	110	112	112	108	95	106	129	103	98	97	123	125	128	110	96	102	100	91	113	99	103	125	100	85	99	93	107	113	103	124	128	112	98	99	107	127	109	110	99	97	100	106	95	116	109	123	101	120	118	130	129	92	100	110	101	105	116	104	128	116	104	115	91	113	105	113	84	101	106	98	111	104	115	118	127	98	117	101	99	94	96	123	101	102	122	103	120	109	127	111	135	114	97	105	107	105	94	102	105	115	104	109	102	131	105	105	86	111	104	93	111	101	111	105	104	106	101	85	101	129	97	108	104	128	108	101	103	111	93	105	105	107	117	110	115	101	113	104	103	116	117	103	109	113	113	96	115	116	124	117	102	101	93	90	96	113	104	97	111	110	107	79	88	106	111	108	109	109	125	87	108	110	118	119	116	86	123	100	107	94	115	124	101	100	121	113	92	117	99	121	120	117	101	111	114	92	92	99	113	113	105	100	134	123	119	100	94	97	115	109	116	107	125	100	103	121	94	98	128	127	128	110	115	123	96	93	99	101	103	103	125	112	104	132	116	111	98	102	107	99	116	96	111	104	93	114	88	94	97	110	107	117	110	102	107	100	101	126	118	107	110	108	111	105	99	121	87	121	97	104	107	105	98	114	123	99	98	92	100	108	93	122	139	100	118	133	107	127	114	112	109	116	105	100	124	99	119	93	116	101	92	100	102	119	106	115	123	114	121	107	119	116	109	106	114	114	117	108	111	115	99	91	115	115	116	123	115	114	115	95	111	121	117	116	103	127	104	74	103	103	114	104	109	89	103	108	109	93	73	93	94	111	120	94	106	110	103	100	103	107	147	100	107	112	121	98	109	107	108	106	121	111	118	94	93	100	109	87	96	109	125	95	107	98	80	97	90	116	104	110	94	109	107	109	130	121	112	110	112	119	98	112	108	131	99	119	103	95	104	98	108	119	101	101	104	113	103	110	102	89	105	108	116	104	113	93	112	118	101	92	91	109	121	95	110	118	97	116	115	117	109	101	116	113	115	116	99	103	100	107	91	112	96	131	100	100	128	100	94	91	103	122	105	101	112	105	106	97	104	97	101	107	96	98	103	104	98	86	84	104	97	82	106	100	112	98	114	117	97	101	98	106	112	120	94	103	114	96	95	109	109	116	114	100	113	116	90	98	96	110	97	100	109	109	98	117	103	105	121	114	109	109	91	85	96	109	98	115	119	117	111	104	120	94	108	106	122	114	97	122	116	104	95	98	114	100	102	103	106	95	109	105	90	115	95	97	129	100	106	102	106	113	114	106	96	112	109	119	134	88	108	111	99	125	97	95	104	107	103	98	107	103	96	103	126	97	111	112	103	106	115	110	113	123	111	117	120	92	103	87	126	90	103	109	113	110	115	123	114	103	93	118	109	108	101	102	128	101	92	111	96	92	96	106	106	120	101	126	98	107	110	115	115	94	111	106	100	100	104	112	109	112	120	92	111	101	107	111	98	107	104	106	126	117	115	102	85	107	115	88	96	94	109	106	107	94	99	124	121	113	112	110	95	109	91	125	107	85	121	96	125	106	95	120	101	119	104	121	98	101	106	108	116	112	95	105	87	113	85	111	131	104	108	108	121	115	90	120	122	117	88	116	99	107	111	107	99	107	137	98	104	120	112	113	107	127	111	94	124	90	112	112	92	94	110	101	99	130	103	99	84	105	109	120	100	115	118	111	120	115	111	121	111	103	103	98	105	95	85	103	102	120	101	126	87	100	114	105	103	127	110	105	122	85	96	99	123	94	94	119	104	122	105	110	113	101	106	115	107	106
9139	25353	30216	28062	25160	24533	16984	8645	5036	3851	3500	2301	1906	2219	3638	3757	4962	5048	3176	1506	921	510	496	483	790	1144	918	846	1054	1132	869	495	385	343	351	301	435	420	360	375	305	313	299	312	287	287	291	287	272	294	286	323	256	277	282	265	303	288	275	287	273	266	273	242	280	290	291	289	297	295	331	289	298	269	283	323	287	284	279	275	297	269	271	259	265	286	276	282	293	250	287	280	265	275	250	286	294	285	286	275	262	290	277	297	282	308	255	275	295	282	296	269	287	281	285	284	276	280	289	283	262	274	283	296	270	272	275	278	284	293	281	273	284	271	274	290	263	266	272	270	288	248	337	283	263	265	270	271	259	299	266	283	292	239	260	252	298	297	290	270	275	292	305	293	267	273	299	288	298	268	254	246	272	285	277	303	242	260	284	289	269	281	278	258	259	253	298	270	255	271	291	279	304	304	265	259	323	277	287	292	286	282	266	246	242	271	280	279	274	268	273	313	277	265	250	269	287	300	267	278	263	269	290	244	257	249	292	261	282	288	269	271	278	273	258	273	268	290	301	269	316	256	284	275	267	279	289	264	303	268	298	298	261	265	254	247	288	271	279	272	282	274	256	261	283	275	278	289	245	279	261	304	282	281	282	259	263	271	290	257	282	258	257	298	283	296	277	297	294	264	243	244	263	274	294	280	285	252	266	275	292	231	250	275	293	269	275	274	287	289	275	316	268	260	278	273	281	285	276	273	295	282	273	287	276	255	254	301	261	268	273	261	303	287	275	279	270	255	277	231	289	274	277	262	262	284	261	257	292	267	273	285	266	278	265	275	280	289	310	265	247	274	289	268	299	298	248	287	277	278	282	266	275	258	258	303	288	256	271	263	250	269	293	277	276	239	282	284	299	267	271	263	293	287	257	285	291	258	274	277	286	265	264	270	288	256	264	269	255	285	275	283	288	261	272	283	255	281	267	249	287	242	284	285	276	259	267	268	258	287	271	272	241	270	258	289	260	261	254	259	289	298	285	318	277	267	289	250	298	283	263	287	281	286	287	285	274	271	268	266	283	266	283	270	273	268	251	292	277	247	257	305	270	241	271	315	332	263	266	303	271	256	260	273	281	250	282	270	284	270	277	290	272	278	295	259	271	275	253	287	274	258	277	268	281	267	276	296	261	281	261	259	291	294	265	270	261	278	283	281	284	280	284	297	277	272	266	270	306	255	308	286	265	273	285	246	290	288	271	270	292	277	286	289	280	302	248	271	274	257	262	331	271	288	266	271	258	259	268	272	296	256	291	292	268	269	268	263	295	266	250	281	297	306	278	250	273	238	274	308	276	276	278	250	277	266	267	266	257	296	270	254	260	299	292	296	255	245	287	277	268	290	257	270	306	285	285	295	273	289	258	259	292	272	284	275	288	249	289	274	273	265	303	271	290	296	309	279	281	245	283	276	279	262	276	281	276	243	280	264	277	276	269	272	281	239	261	292	281	313	271	243	240	286	277	260	294	294	253	260	265	274	281	285	281	277	280	280	274	277	276	270	272	291	280	271	263	295	275	256	271	273	267	276	298	281	265	263	266	264	293	257	298	284	285	277	283	263	265	272	270	271	262	283	275	282	263	287	254	278	253	256	241	254	273	279	291	265	298	293	254	252	281	299	295	272	248	320	303	282	296	257	276	274	287	269	284	291	275	276	290	301	254	288	254	282	272	283	280	234	285	267	242	276	307	282	276	295	269	252	268	229	259	282	291	262	263	267	285	306	275	261	263	282	263	261	280	278	285	275	220	261	254	276	289	266	262	300	294	270	275	253	264	271	281	268	275	273	272	274	274	263	286	288	291	303	278	267	245	254	265	271	264	309	270	235	262	308	277	285	283	263	285	269	286	261	281	257	271	252	300	278	302	243	278	276	282	275	249	290	282	276	296	269	284	273	254	264	273	292	275	267	255	295	275	250	255	306	306	245	289	252	279	240	280	279	259	297	228	258	280	273	277	295	277	299	324	254	274	278	262	289	287	283	270	255	251	281	282	293	275	284	283	278	274	281	243	291	261	284	285	261	281	273	293	267	266	244	275	257	261	294	262	302	283	263	258	253	272	261	288	268	272	290	274	278	287	248	257	295	243	293	278	293	299	251	291	272	269	304	305	260	261	314	275	277	267	262	257	289	275	254	284	280	285	273	268	258	261	325	251	282	285	285	254	297	259	283	280	269	261	291	258	271	294	291	262	253	264	315	278	267	260	270	306	261	277	260	284	290	285	288	299	277	259	286	279	288	248	293	276	282	264	286	284	283	284	274	267	279	266	289	293	283	278	282	260	234	256	253	287	261	298	290	279	264	290	294	310	285	279	303	266	290	300	271	281	274	294	292	275	300	269	274	259	286	303	265	261	244	276	281	261	276	284	278	279	271	262	264	301	283	285	262	257	290	283	287	257	274	295	264	270	275	275	278	306	281	266	256	269	281	252	256	273	268	256	266	290	287	273	262	276	276	283	275	279	281	277	291	286	310	272	295	270	278	278	291	275	272	252	286	269	285	252	292	283	294	258	257	292	288	255	290	284	303	298	258	272	282	280	259	278	286	287	275	276	282	251	272	280	274	272	250	271	311	243	290	270	305	273	306	275	252	269	267	253	319	275	296	286	274	252	281	318	296	262	274	264	267	241	274	269	291	238	274	255	272	267	299	286	238	275	275	268	278	259	275	284	242	279	255	278	268	271	288	278	254	295	270	288	259	268	285	259	302	264	247	261	259	274	286	269	282	273	287	298	292	264	282	285	275	255	258	279	278	278	278	304	275	268	273	267	270	271	272	275	258	300	264	293	245	255	267	274	296	270	297	286	290	282	302	329	284	287	280	278	290	276	296	274	259	267	285	303	275	317	301	287	290	300	296	286	262	285	284	264	277	268	284	272	286	289	298	303	300	274	290	258	290	289	282	271	293	290	260	283	268	276	290	263	279	308	290	258	261	260	257	290	298	253	270	286	279	270	250	279	259	267	313	243	271	288	269	263	267	294	267	282	272	266	271	275	269	261	252	295	249	291	270	272	272	274	257	283	299	308	276	268	285	252	292	284	261	280	266	262	297	270	283	280	298	254	279	282	293	262	258	258	296	272	253	279	269	244	257	272	272	265	262	265	280	272	278	291	254	287	277	268	303	252	264	303	263	291	290	271	283	268	251	276	264	248	245	288	237	254	267	293	279	288	280	279	293	289	250	255	262	293	273	302	289	265	251	265	305	270	306	281	290	286	284	274	299	263	266	278	258	297	281	270	253	265	283	272	284	288	292	268	292	278	299	265	274	272	261	276	258	274	285	296	289	253	255	287	272	290	272	266	282	293	279	274	274	310	285	286	240	273	296	288	242	290	298	264	307	278	280	286	291	276	267	294	266	293	287	271	286	263	291	267	278	267	284	259	301	242	272	266	277	293	274	257	241	297	250	271	284	289	263	283	313	261	285	273	278	275	260	292	287	277	258	268	288	269	267
26132	40957	44774	26715	17191	12925	8708	3826	1788	1286	1196	794	623	619	1162	1323	1348	1479	970	388	288	191	191	208	266	281	258	255	301	294	231	193	157	163	161	172	167	159	168	149	160	131	124	147	156	136	131	158	167	130	148	129	175	124	161	154	162	153	143	148	126	139	146	140	129	139	165	143	139	143	159	144	129	164	113	152	140	154	135	153	128	158	145	145	162	140	142	167	153	138	163	111	154	139	148	157	120	128	143	167	147	149	130	162	119	119	124	157	118	130	148	161	158	145	117	157	150	127	122	139	133	139	130	143	128	143	160	156	144	149	130	130	135	131	147	147	144	133	153	146	149	139	145	140	138	145	128	138	135	132	128	134	136	167	136	133	151	141	128	135	128	126	160	145	130	127	138	156	157	128	120	139	140	144	138	131	156	133	132	146	155	128	136	146	128	123	125	160	136	152	152	142	126	164	127	123	152	144	162	155	150	151	144	133	137	136	160	166	154	132	155	139	161	166	128	139	149	150	123	132	134	131	147	142	146	143	152	132	119	156	126	143	153	136	131	130	147	170	133	139	130	154	128	133	127	143	152	133	146	143	136	142	136	144	148	160	149	141	133	145	134	143	145	149	129	151	125	154	138	126	135	125	142	128	148	128	138	114	147	135	127	174	157	155	154	162	160	142	144	131	151	139	130	149	160	145	131	148	144	124	128	147	159	121	148	155	146	143	118	149	158	136	138	159	146	127	132	154	134	149	142	134	133	136	126	149	143	130	143	139	130	158	152	114	163	136	134	154	154	130	164	157	154	167	153	144	149	140	130	132	139	169	150	128	146	134	156	150	122	135	138	125	136	136	137	141	154	141	139	128	141	150	151	144	129	131	134	126	134	147	159	132	153	139	145	161	147	157	132	135	155	143	142	141	177	154	140	132	159	149	148	140	145	133	138	156	148	139	138	131	119	138	122	143	123	148	143	139	146	117	135	129	170	141	133	150	118	136	125	130	125	138	133	137	144	125	141	148	134	146	141	133	143	136	106	146	133	139	126	153	170	126	143	134	144	146	133	111	147	162	147	143	160	146	149	148	132	128	148	140	133	124	120	138	146	133	126	161	140	146	138	152	154	151	123	137	134	123	165	154	144	149	136	153	146	141	147	126	123	143	139	154	137	116	160	159	147	118	147	146	145	153	135	155	139	128	140	149	150	140	123	108	140	133	157	133	144	130	158	153	137	145	131	156	148	159	150	150	151	117	128	153	135	135	125	144	146	162	133	124	158	160	169	147	154	158	133	156	165	132	137	156	128	147	152	126	121	125	157	150	151	150	149	140	149	130	118	138	159	143	145	139	151	157	144	153	156	143	135	145	172	145	137	150	142	147	165	145	148	119	160	156	126	139	130	121	123	145	136	149	147	154	141	149	143	146	124	134	131	157	133	142	139	160	150	158	131	134	142	133	155	136	117	135	127	145	139	131	158	141	129	155	164	134	143	151	140	140	146	141	134	152	134	139	140	137	140	135	151	139	138	138	115	139	127	148	143	134	143	144	153	134	131	148	135	154	132	125	153	140	148	125	130	142	128	150	161	132	148	122	158	143	139	136	143	117	144	127	117	132	147	144	140	175	116	138	140	149	146	158	140	137	147	129	151	148	148	153	174	129	126	137	145	162	129	156	115	138	132	150	144	129	143	134	125	128	140	132	144	138	140	160	127	142	122	143	139	130	134	139	129	159	128	148	162	140	147	148	125	129	149	138	157	131	156	141	123	131	145	163	137	134	130	125	160	152	137	171	156	141	163	144	123	162	148	112	122	174	145	159	142	132	158	131	146	133	127	147	151	127	163	140	148	150	153	138	146	126	143	152	137	139	125	143	132	127	162	155	141	166	134	138	136	132	159	149	150	143	121	149	153	141	149	129	138	131	132	121	161	173	156	139	145	142	149	152	144	138	151	120	143	145	142	151	137	152	149	141	141	138	141	136	123	137	134	172	138	142	140	153	125	131	138	157	146	156	139	123	123	147	132	133	111	123	139	144	145	151	141	160	133	150	149	142	158	158	120	147	121	148	148	159	158	130	149	146	160	139	140	132	135	144	147	142	138	138	153	147	120	130	123	133	133	143	159	152	141	140	150	150	143	132	125	153	153	140	168	168	146	137	132	151	134	147	137	154	156	140	143	146	160	156	130	156	143	140	153	116	145	155	130	175	128	157	158	137	139	133	128	162	156	159	158	143	129	120	136	134	157	144	104	142	151	138	145	141	150	145	132	153	147	146	133	148	159	117	132	150	151	151	135	135	148	152	119	158	153	147	112	154	130	147	122	150	136	138	145	159	137	147	148	128	156	141	145	138	165	141	146	154	130	143	147	161	126	170	136	130	109	121	154	143	139	161	137	129	156	135	142	135	145	155	137	124	124	128	155	139	134	131	138	139	135	144	132	158	158	136	157	146	124	138	146	147	132	133	128	126	155	141	146	134	149	155	146	142	136	109	142	157	152	150	129	147	136	135	152	145	125	138	141	147	160	151	141	133	151	121	127	151	129	139	162	146	142	125	130	118	128	136	135	137	130	145	144	159	112	135	135	148	132	140	138	150	129	145	135	141	150	124	139	136	143	128	143	154	144	134	146	114	154	129	107	130	131	134	139	137	128	135	169	134	146	129	122	152	122	140	136	181	128	153	154	135	136	139	167	180	123	118	144	145	140	134	132	130	154	150	157	147	152	157	144	122	144	137	149	134	137	163	133	126	141	129	140	136	148	141	146	145	127	151	146	107	139	158	128	133	145	136	141	148	129	147	148	156	150	141	155	152	120	141	135	162	161	139	150	149	149	142	144	131	145	124	136	141	133	121	126	142	126	146	147	130	130	124	128	132	141	137	134	149	138	146	145	143	149	173	150	145	134	121	139	126	143	152	128	129	150	164	149	145	151	139	161	188	152	162	133	132	140	145	127	139	138	128	124	136	157	143	133	131	136	148	143	162	133	136	137	137	148	144	155	141	131	126	134	143	127	134	143	142	132	143	136	134	134	125	163	144	149	152	118	142	139	131	147	143	134	154	153	142	148	159	149	139	149	132	130	133	156	112	127	153	142	143	153	126	136	155	148	153	148	144	122	166	128	119	141	138	161	108	149	162	128	165	144	136	156	141	147	163	127	134	153	144	126	143	151	136	136	145	146	143	151	141	119	133	138	133	148	142	124	140	147	152	136	138	137	138	162	141	129	148	137	137	148	157	149	155	115	131	146	124	159	157	131	153	147	117	128	151	150	142	141	124	142	143	159	138	153	149	132	159	166	142	132	131	141	142	154	139	131	126	138	125	140	151	102	154	143	139	145	167	142	136	147	130	155	172	132	137	139	153	140	142	141	138	139	166	126	144	149	149	147	138	140	130	143	129	130	141	134	153	133	138	148	133	154	156	133	145	145	137	156	151	130	140	143	177	142	123	133	147	149	136	126	155	138	126	150	106	135	134	135	139	125	114	136	134	135	140	129	141	158	138
14856	32835	38226	35335	30260	29447	23355	13050	7728	6449	6154	4270	3464	3411	7183	7290	7885	8545	5652	1966	1292	816	897	905	1278	1299	1426	1275	1538	1493	1036	661	535	478	485	436	550	577	540	471	415	415	413	400	393	384	404	389	377	384	410	391	376	353	387	364	382	362	384	354	362	374	367	390	394	359	361	372	353	382	376	340	356	392	396	355	370	341	369	367	355	372	330	378	350	333	371	332	378	387	328	362	372	373	367	345	354	354	365	359	349	394	355	380	368	353	393	365	339	370	331	343	345	338	344	378	351	383	364	359	340	361	352	390	327	345	355	372	394	381	373	339	357	350	346	334	370	356	331	347	331	361	386	376	360	333	369	385	339	359	353	357	383	373	347	372	354	313	399	325	339	365	333	355	326	377	328	364	395	360	351	356	341	355	313	376	343	383	363	347	354	348	362	347	386	349	375	358	354	375	395	356	356	366	324	378	376	343	362	386	373	376	384	408	336	347	340	335	354	354	383	354	373	375	347	349	352	345	383	329	386	386	360	351	393	332	362	386	366	349	345	371	361	331	344	352	360	365	322	352	356	323	362	361	394	357	344	316	355	332	348	380	390	346	374	327	341	362	334	329	337	325	371	374	356	371	348	338	351	365	350	342	374	392	362	364	375	382	344	335	358	335	364	338	366	330	354	349	318	356	377	363	346	362	350	353	363	340	353	337	350	337	352	342	349	374	336	353	377	395	330	348	372	340	353	335	378	362	354	342	352	345	365	356	372	358	348	392	369	379	362	350	376	375	341	397	359	360	339	361	377	381	352	333	386	349	366	346	358	348	355	347	371	373	338	385	357	351	325	349	346	347	356	363	354	355	347	372	368	360	340	391	318	333	368	361	344	369	377	329	330	353	371	383	355	365	359	360	368	369	393	376	352	375	363	358	339	340	322	367	358	362	352	371	358	363	354	343	358	332	383	363	367	370	338	372	342	363	389	392	375	382	340	336	356	339	365	385	334	334	395	361	377	340	386	345	349	358	362	353	360	367	323	344	374	341	343	323	336	338	362	344	317	367	353	380	344	378	386	391	394	378	362	372	339	402	390	340	363	377	368	363	355	319	327	352	363	343	354	332	362	340	358	393	368	332	343	364	359	339	367	361	331	360	379	349	371	337	362	377	361	346	350	339	347	366	372	360	375	375	329	375	355	350	386	350	355	362	354	357	320	326	388	335	382	351	340	377	338	348	367	354	326	345	401	374	359	370	346	360	371	373	342	361	365	359	334	389	346	349	361	357	319	353	368	371	360	339	367	350	350	346	357	353	346	352	327	362	362	334	347	358	336	364	374	333	372	346	355	343	347	333	373	357	349	349	357	371	311	356	363	317	386	371	348	404	326	343	343	345	348	409	330	346	364	375	354	334	345	332	384	403	362	375	344	338	368	344	338	356	329	372	353	353	372	349	345	348	360	376	347	322	382	340	353	366	368	366	389	348	408	374	388	383	359	398	345	344	340	348	336	340	347	343	397	336	349	374	370	380	338	357	314	374	352	348	352	334	378	362	340	359	364	350	364	359	366	350	341	342	351	343	350	388	359	353	343	340	380	386	368	337	372	344	356	351	359	359	343	366	346	365	369	360	353	361	352	379	377	339	413	361	359	334	355	337	343	369	369	331	369	356	356	361	395	365	353	375	374	361	347	336	343	334	338	353	355	363	348	361	353	345	366	358	359	377	349	350	379	355	362	354	392	364	346	374	359	341	383	372	343	343	371	384	349	346	353	362	374	363	360	356	371	358	363	339	365	344	351	349	375	318	361	365	380	375	363	353	375	329	329	366	341	350	352	346	367	363	353	364	359	369	348	408	375	334	366	357	377	362	336	381	410	366	375	353	383	333	371	324	354	362	330	353	402	341	350	350	362	350	347	303	366	326	367	338	358	380	335	344	353	316	355	376	324	352	367	389	371	354	389	378	378	391	346	377	337	339	314	333	382	362	357	354	334	338	358	392	355	354	373	377	359	365	351	360	366	377	377	373	333	357	366	365	376	349	345	363	359	356	362	348	326	345	367	353	376	348	312	379	337	370	335	359	335	327	360	353	340	336	347	380	332	351	366	347	384	334	383	338	391	339	383	345	353	340	371	339	355	337	351	380	366	369	352	362	367	364	355	372	339	371	356	347	393	368	380	355	361	354	357	374	361	337	356	343	356	311	333	344	374	382	365	356	355	356	357	372	336	340	338	344	328	393	368	361	374	366	365	333	338	331	360	320	383	364	368	341	376	341	352	391	329	412	362	352	343	317	347	354	353	401	333	386	378	383	332	353	374	354	352	349	325	366	378	378	374	342	365	374	341	376	354	371	371	334	361	345	362	335	374	337	341	347	392	341	350	369	352	355	382	364	329	364	371	367	353	374	352	378	355	373	357	362	382	350	387	338	347	352	353	378	358	329	356	359	341	364	381	341	364	384	360	349	309	356	340	383	368	332	348	330	367	343	330	342	351	340	350	366	337	379	353	349	305	385	357	352	369	390	351	328	386	350	356	347	360	347	362	346	374	344	397	326	351	364	334	339	368	357	359	362	347	364	355	325	378	415	365	321	331	370	356	362	349	373	366	353	400	346	348	343	339	360	353	361	368	377	333	348	360	357	335	337	356	335	377	360	356	376	368	395	374	389	331	380	360	345	365	362	365	337	352	356	367	345	340	380	340	356	352	374	349	350	355	363	370	357	366	313	343	344	394	340	354	380	340	365	354	389	401	375	387	345	357	373	341	379	343	373	342	385	353	376	323	366	373	379	360	356	359	356	343	409	384	356	397	352	292	371	347	343	354	358	363	362	368	370	357	340	306	360	324	352	351	364	348	351	381	342	325	370	348	355	355	351	351	353	368	352	398	385	356	372	333	374	353	375	348	375	349	376	341	355	353	355	352	364	345	373	375	351	352	356	384	397	381	344	362	345	388	353	340	361	343	360	352	348	335	346	359	356	373	393	367	359	348	349	349	359	345	353	319	363	340	350	380	382	363	391	356	308	381	320	351	398	346	362	371	381	360	374	380	331	337	314	358	351	334	348	365	345	365	375	340	362	351	330	364	384	370	365	359	333	338	377	354	358	397	371	359	371	350	343	355	352	337	354	364	347	345	371	346	373	368	362	378	362	384	375	345	348	366	349	339	351	333	353	345	333	338	371	347	364	371	370	345	347	370	352	352	371	351	338	378	370	335	343	393	341	358	395	352	379	349	350	341	370	354	333	376	327	326	358	343	368	371	375	329	349	371	386	342	374	316	371	357	341	391	395	387	375	349	350	378	375	338	358	366	334	348	341	337	385	347	373	359	347	352	348	358	364	371	323	359	362	332	369	353	343	341	371	352	354	364	352	356	394	385	386	342	345	362	383	347	339	341	376	368	379	359	344	346	364	363	352	363	363	391	370	356	371	357	375	392	343	384	343	324	357	365	353	391	347	329	333	359	351	373	354	371	375	361	377	346	357	379	362	336	364	326	329	354	354	358	346
11489	12663	14488	9939	4758	2962	1856	743	406	240	260	206	214	210	220	218	225	208	210	203	215	192	217	219	242	245	252	225	238	263	266	218	203	197	218	199	203	224	202	195	205	217	204	226	178	215	170	203	224	218	188	192	222	211	192	197	207	202	189	240	213	212	240	224	228	185	187	202	197	223	219	202	185	213	196	207	194	206	203	205	206	193	230	212	212	217	202	202	212	200	185	220	220	188	206	215	174	229	206	197	182	174	180	185	202	202	196	215	210	195	188	211	204	202	216	202	188	202	190	199	216	222	197	209	196	189	236	193	209	194	198	244	200	209	227	209	196	178	203	205	228	192	217	194	190	201	189	213	190	210	232	196	186	182	199	189	199	206	189	180	208	181	226	194	190	234	194	241	177	203	221	219	227	219	210	180	244	188	209	170	215	206	205	190	203	185	219	208	208	226	200	213	192	224	201	204	199	216	188	193	186	193	207	214	206	215	209	194	168	172	189	188	222	211	217	191	203	213	223	225	193	183	169	191	191	198	224	195	196	197	190	204	177	212	223	214	201	218	179	199	223	205	205	221	208	197	204	203	210	203	195	207	196	205	215	192	216	185	205	215	197	228	185	209	203	208	187	183	199	223	184	221	211	208	229	211	189	220	224	230	215	182	196	185	214	202	184	232	205	215	200	214	211	196	225	217	195	187	193	187	215	248	226	186	207	171	214	209	197	193	190	197	193	201	183	206	208	194	215	189	206	207	208	191	189	214	205	187	208	224	190	208	207	188	180	225	196	194	193	197	204	168	211	222	194	215	188	210	229	201	207	225	215	170	217	222	217	247	228	190	212	211	220	190	202	191	196	212	175	216	226	220	209	211	200	237	210	207	198	227	179	187	226	196	220	223	202	217	222	189	209	185	219	237	201	191	198	200	190	184	204	180	207	205	213	189	201	233	200	172	192	215	225	206	200	187	225	221	206	172	218	203	231	195	214	188	204	200	195	197	204	202	204	182	211	238	209	195	198	215	201	230	214	194	212	220	218	196	202	207	192	208	213	194	196	197	200	203	223	220	204	211	194	212	196	212	217	196	226	214	192	184	208	233	196	190	200	223	198	210	219	185	217	213	210	225	192	201	192	212	194	165	194	193	221	183	232	191	209	214	175	208	211	204	189	200	191	234	207	203	225	202	236	218	217	217	205	214	251	221	209	188	211	213	196	198	214	176	199	215	183	207	192	193	203	207	205	211	168	201	210	220	221	215	206	211	196	179	190	225	221	197	201	194	203	221	208	189	190	202	204	203	184	188	208	212	221	211	196	223	184	213	227	198	203	232	211	199	187	209	194	199	225	218	196	159	196	212	190	201	225	211	221	207	219	187	207	222	191	214	213	218	183	179	200	224	216	198	211	198	195	192	188	220	236	211	211	221	218	220	190	203	231	195	190	235	216	211	218	202	197	226	185	196	192	178	186	198	176	235	227	196	204	187	234	226	215	207	187	203	210	189	183	213	179	215	189	188	204	178	231	201	206	195	196	191	174	191	233	197	183	214	197	232	228	209	211	189	209	187	203	218	202	215	210	211	201	210	200	206	204	201	214	196	211	204	231	199	234	191	234	202	217	227	219	203	185	179	199	176	202	201	219	206	216	209	198	187	191	244	218	211	202	196	214	198	197	205	192	165	211	199	221	220	211	205	215	189	217	224	209	226	190	213	193	201	213	226	204	190	210	218	211	241	198	205	217	212	200	215	219	217	205	182	219	201	208	204	195	229	196	219	224	202	193	198	181	198	197	224	191	215	204	191	216	233	222	203	209	215	178	184	223	218	195	191	213	214	210	205	216	180	204	189	195	192	221	210	239	202	200	192	197	190	194	189	203	191	192	194	187	190	230	208	203	205	208	186	196	212	232	229	205	199	189	208	195	208	227	197	207	240	204	224	207	207	203	207	197	194	190	215	221	194	184	202	215	198	208	184	227	215	202	228	223	199	195	180	214	193	217	217	194	211	228	183	231	209	188	218	202	224	195	211	195	210	243	166	212	191	202	236	194	193	195	231	224	181	171	189	211	195	195	195	206	196	212	217	211	198	221	198	204	203	205	200	208	190	192	194	181	187	204	196	236	204	190	172	205	230	196	176	248	223	200	194	187	210	241	225	214	208	230	179	188	177	216	202	217	224	190	197	235	219	200	202	189	201	206	234	208	233	186	227	229	225	210	198	173	181	189	188	193	224	201	206	219	214	214	217	178	208	204	191	196	199	188	193	197	198	194	219	187	214	224	189	216	208	210	191	196	191	215	194	175	214	239	209	217	205	199	199	199	193	222	215	196	193	194	209	209	192	203	203	187	198	202	208	200	199	230	204	208	152	203	215	202	203	212	192	182	199	237	244	223	229	215	206	213	175	204	204	204	218	203	245	189	206	180	211	230	188	211	217	192	194	216	214	191	202	181	188	230	192	197	226	200	220	203	229	198	194	200	211	188	209	220	189	205	206	233	205	179	224	200	219	195	214	216	169	184	199	196	211	221	194	229	237	195	215	201	176	198	185	192	188	206	193	208	232	186	208	198	192	205	219	206	196	180	196	233	208	208	217	182	220	216	193	199	227	206	205	187	188	188	227	208	233	198	235	190	199	200	197	213	211	212	209	211	200	211	191	204	210	191	200	193	211	200	224	208	216	196	199	225	225	220	217	203	221	193	207	221	218	223	197	215	204	195	211	181	203	184	231	167	189	182	219	198	217	199	196	205	196	205	170	218	217	199	193	223	200	215	208	187	215	217	215	228	232	239	195	226	203	194	170	206	195	218	220	227	206	214	189	196	208	184	183	175	188	194	213	210	207	210	182	200	197	221	214	182	194	186	175	212	216	188	219	216	218	202	185	220	189	231	214	215	208	199	218	197	220	229	190	189	199	217	210	223	205	187	210	207	199	201	190	215	197	188	193	212	193	195	185	211	210	205	181	213	217	204	211	214	194	199	178	197	189	216	212	204	207	228	209	184	179	196	205	169	205	179	183	227	208	196	198	201	213	211	204	213	216	215	236	211	217	202	194	214	202	237	198	194	217	196	216	213	219	209	217	222	186	182	215	219	202	213	220	207	214	192	226	188	184	199	234	212	209	204	232	209	218	219	207	214	223	210	182	212	186	193	198	208	190	223	167	188	204	191	203	214	225	233	216	189	224	224	217	186	204	215	211	195	230	217	182	202	202	190	248	194	217	199	210	183	206	191	213	200	197	183	199	194	226	204	199	196	210	192	204	208	191	202	207	199	207	203	194	192	188	197	217	217	202	185	227	201	203	199	206	184	229	195	211	212	170	199	215	234	203	183	232	202	193	185	183	218	196	223	202	205	187	203	199	200	201	192	191	208	208	215	196	189	187	207	190	200	231	204	174	188	180	197	195	197	206	200	227	194	216	218	196	221	201	198	188	183	191	215	200	197	212	206	225	183	229	200	228	176	212	216	194	192	212	201	196	197	200	215	208	206	217	191	215	215	211
6377	10917	19948	20603	13947	10718	7655	3170	1360	812	643	569	543	510	576	604	639	644	587	497	493	508	588	636	675	754	773	747	687	784	668	530	502	490	498	492	503	504	521	509	498	517	438	457	449	466	480	476	455	509	452	486	460	455	451	482	488	460	473	438	468	473	468	461	480	460	479	485	475	490	467	478	488	471	484	485	458	465	492	422	481	449	504	445	489	473	442	472	472	484	478	464	472	483	474	480	498	449	476	502	458	466	498	443	498	460	448	469	447	427	485	451	483	483	465	476	469	484	479	472	444	439	467	502	489	478	459	477	485	483	491	494	471	439	540	480	468	431	485	491	527	437	464	463	475	500	473	492	478	473	451	461	514	433	456	442	463	493	464	483	496	437	495	478	485	468	498	453	486	492	506	468	435	458	456	422	468	465	495	442	465	498	460	467	449	426	493	447	454	435	468	486	447	470	494	453	457	468	480	449	469	467	527	486	473	499	478	470	528	469	484	455	463	487	474	486	481	435	437	456	466	439	485	450	464	453	472	490	507	454	447	469	422	481	423	494	495	503	467	480	487	471	466	446	496	496	468	503	444	455	470	458	456	495	459	454	464	478	488	458	471	525	481	474	473	483	472	485	494	435	429	466	416	471	489	510	472	486	463	439	506	482	468	428	477	510	444	466	495	459	458	510	471	474	460	515	488	463	455	490	474	446	465	466	479	483	488	476	492	467	460	480	478	462	498	474	487	444	466	478	502	438	472	461	469	433	442	454	524	467	490	461	486	474	471	486	473	491	460	515	518	487	460	473	480	470	448	484	475	457	502	440	451	504	444	467	487	495	441	442	467	473	509	478	465	447	482	472	441	487	471	488	468	479	473	493	461	463	463	486	477	440	471	425	495	488	496	505	492	504	457	474	473	464	446	430	470	479	505	451	478	455	482	455	475	475	437	455	473	431	486	491	464	473	436	423	476	446	476	465	428	481	466	473	470	487	466	487	471	462	448	473	472	470	479	481	465	453	444	417	465	484	490	478	492	448	508	500	481	458	502	432	462	489	478	508	487	478	478	464	507	461	503	471	493	436	466	460	436	468	475	465	443	483	473	440	498	488	476	466	476	479	473	461	455	466	433	458	513	449	449	478	476	440	476	421	430	460	496	463	437	465	428	474	458	469	438	446	480	502	426	423	483	471	481	507	447	471	442	473	500	459	504	463	462	457	474	466	472	454	510	452	480	477	441	428	474	466	473	467	474	468	474	465	499	492	462	443	482	459	477	476	469	508	490	465	444	471	438	509	488	483	487	453	465	476	497	467	445	467	448	446	473	431	452	435	509	480	446	501	479	485	456	497	508	459	474	440	471	480	482	478	497	437	452	501	460	460	439	458	475	497	472	472	445	464	513	493	485	483	467	470	486	464	467	471	471	453	490	444	496	462	503	460	485	488	474	487	476	445	501	465	444	447	456	432	466	461	467	454	477	501	441	468	458	433	471	516	432	493	446	443	488	493	478	483	481	487	516	485	503	483	483	513	476	445	500	453	455	486	469	471	437	491	485	521	439	466	455	508	484	446	476	490	510	448	464	470	504	472	472	464	467	457	473	481	459	449	466	515	467	468	485	457	499	486	468	473	435	486	470	510	471	482	449	453	457	458	462	442	473	500	462	479	427	465	444	505	458	447	453	440	451	493	476	520	457	447	475	478	461	425	486	451	477	479	425	486	469	463	453	461	476	475	490	455	442	439	471	471	462	479	488	499	451	477	459	471	519	414	464	440	502	489	442	470	483	461	471	475	443	459	498	484	481	495	473	488	494	481	493	473	473	466	512	492	467	486	459	460	492	477	449	452	465	475	470	442	469	469	488	456	447	458	477	462	514	490	446	446	467	462	508	501	475	491	457	462	484	512	472	486	474	481	456	466	465	469	454	474	479	502	445	455	488	475	451	477	465	470	488	423	463	461	457	495	473	489	469	486	474	455	459	450	450	459	517	476	486	434	465	494	471	502	471	440	451	487	454	489	495	487	454	472	476	454	470	468	445	530	477	478	478	491	451	429	454	477	428	431	468	463	448	502	488	448	457	501	490	459	476	447	463	463	492	489	452	477	434	492	447	505	476	491	462	482	474	454	489	445	460	496	510	526	452	456	511	472	483	480	487	484	498	451	437	499	438	504	461	457	424	461	483	469	432	476	480	488	447	494	476	465	485	505	487	510	500	459	448	451	473	460	473	485	494	466	469	440	484	441	435	443	519	442	476	465	427	445	490	434	463	452	454	466	508	493	460	494	478	508	461	483	477	470	526	454	482	467	468	510	436	440	476	425	438	473	465	482	464	474	434	466	482	472	493	445	479	465	449	459	477	469	465	535	467	446	459	451	476	444	453	484	450	451	469	493	471	450	469	469	505	456	452	462	453	464	479	500	486	466	429	438	499	436	497	479	467	464	446	464	449	456	488	510	492	434	478	462	449	461	449	476	502	481	488	482	423	486	477	464	467	499	485	456	464	453	468	478	514	464	496	464	492	499	483	472	472	465	467	444	504	493	465	498	499	470	461	493	458	454	520	443	457	494	472	481	443	466	490	467	467	470	466	475	439	475	475	485	468	467	487	471	497	453	525	492	475	441	463	463	488	502	511	512	466	446	462	459	461	473	466	469	484	468	457	469	477	470	454	523	462	480	484	453	447	451	474	484	470	435	495	461	451	465	476	493	441	453	455	450	486	438	475	474	458	505	482	457	482	448	484	496	473	471	460	468	480	480	497	457	478	486	504	484	483	478	453	475	439	482	472	469	485	511	455	487	448	471	468	447	506	451	454	471	441	455	481	490	501	439	432	486	456	511	498	436	442	459	486	473	418	449	514	484	465	462	487	483	472	464	495	465	436	480	471	485	504	461	462	449	465	511	464	456	469	434	422	476	486	442	478	476	492	487	459	469	458	470	472	487	433	443	458	509	473	473	471	529	437	467	477	466	448	458	473	477	484	464	446	437	465	472	487	464	482	472	472	450	465	475	451	469	483	491	477	503	488	498	431	466	485	447	487	479	493	481	455	486	462	488	469	493	445	512	479	477	487	479	497	441	465	460	481	450	508	451	488	460	508	459	436	515	496	449	491	461	441	468	467	420	467	487	487	449	481	453	490	437	478	476	477	485	438	472	446	448	450	471	447	479	495	459	492	467	470	494	470	495	474	467	463	450	464	461	451	483	459	488	507	500	471	463	460	454	478	460	456	517	494	494	483	487	480	493	481	469	433	471	449	430	455	496	467	463	491	426	485	460	477	427	452	485	450	479	464	476	480	427	462	457	479	479	510	466	475	477	493	433	472	447	499	502	464	473	479	510	440	458	499	484	479	451	459	446	485	448	479	482	450	502	500	498	479	442	488	479	462	488	443	436	474	477	483	453	492	491	472	472	449	459	471	444	456	465	472	427	450	437	458	516	465	481	460	491	489	465	499	440	511	467	472	466	444	483	479	442	507	460	466	492	429	440	460	481	446	522
24925	25352	35970	21050	9145	4750	2285	1370	850	687	669	395	367	397	497	534	508	537	480	352	302	265	185	158	209	265	193	167	150	222	159	127	123	100	105	116	115	129	112	106	108	112	103	96	90	109	121	131	103	90	92	111	125	109	107	105	110	112	91	101	96	108	105	93	116	91	113	109	108	110	99	87	97	101	88	113	112	116	116	112	105	106	113	113	93	109	117	121	119	100	115	110	103	117	103	113	95	124	111	104	124	105	95	102	105	106	100	124	117	111	99	126	101	126	113	94	115	99	86	96	120	116	113	119	119	94	109	75	115	133	109	118	100	119	90	117	101	107	101	111	135	119	91	114	101	117	100	112	118	109	105	99	103	118	92	117	110	95	84	104	108	106	120	116	102	110	99	123	112	90	93	105	104	110	104	109	116	128	104	115	112	106	83	104	105	125	109	105	91	103	115	111	111	114	100	102	114	116	100	96	84	104	125	113	96	98	100	105	116	111	106	113	105	122	105	116	104	95	108	103	111	118	98	102	93	97	95	105	102	100	104	105	126	95	109	94	122	97	131	102	97	88	105	88	102	88	107	124	101	127	114	94	99	90	110	105	105	99	121	102	106	107	109	99	103	108	119	101	116	85	97	99	99	101	116	103	130	96	99	115	92	102	109	118	120	111	118	109	122	112	99	93	98	109	118	96	120	121	94	118	109	106	96	125	112	112	90	119	101	98	121	101	112	110	112	123	107	106	91	79	112	114	112	102	127	112	112	101	102	101	123	113	103	96	106	99	97	109	99	118	109	98	101	104	119	95	92	112	118	104	114	110	107	87	99	109	114	101	89	104	134	96	99	112	114	110	103	117	101	106	111	111	111	103	99	105	130	114	105	107	119	98	122	99	103	122	121	92	104	112	127	106	111	108	97	99	101	105	112	118	106	109	97	104	106	117	83	116	114	107	88	107	127	94	103	103	78	93	94	101	101	126	87	111	116	102	110	110	108	107	121	115	111	120	106	120	98	95	103	124	106	107	105	102	105	92	114	118	105	116	85	97	104	105	113	120	108	126	110	111	105	122	135	112	105	99	121	92	113	99	108	101	113	96	96	113	120	87	110	93	110	94	123	105	94	102	123	101	109	117	119	112	132	103	120	106	118	94	114	100	115	105	96	99	114	93	114	79	104	109	104	96	90	110	119	94	105	111	113	92	86	110	108	126	103	126	113	114	124	112	97	109	117	109	103	118	107	95	122	94	94	104	101	98	112	104	107	96	87	112	117	117	106	112	115	118	118	101	115	91	119	80	94	102	100	101	99	110	111	112	109	117	87	99	104	116	116	93	116	101	117	111	115	112	112	128	99	119	92	120	114	110	106	116	110	96	112	116	99	103	115	114	99	113	90	95	102	109	118	88	103	124	117	108	93	106	123	115	119	107	111	122	105	112	97	110	102	112	119	111	120	95	101	110	96	125	110	117	101	99	121	92	100	110	90	99	126	130	107	106	116	112	101	100	106	88	123	84	113	93	116	109	94	109	123	101	116	112	118	106	130	116	94	110	97	111	103	109	93	106	120	107	99	121	108	107	109	113	101	109	103	104	103	115	114	109	91	102	114	105	110	95	112	109	117	105	110	95	102	112	95	95	87	100	98	102	116	130	106	111	131	99	123	99	98	118	95	127	91	109	109	121	131	119	104	109	104	109	110	110	117	102	104	108	101	108	129	101	111	97	92	99	105	119	113	96	109	112	113	113	106	118	90	93	102	95	101	114	107	127	116	111	93	110	102	119	94	111	112	112	118	99	121	111	107	88	113	112	117	87	93	94	78	84	82	96	113	92	109	111	106	111	113	112	100	112	108	106	102	114	115	103	109	109	96	117	109	116	112	105	115	105	120	129	89	133	106	110	109	108	125	106	95	106	105	109	104	101	97	92	135	99	94	109	114	113	105	103	111	99	85	126	106	114	129	107	88	116	99	117	104	109	77	96	97	105	112	97	109	130	103	115	116	88	103	94	109	104	81	113	118	128	113	111	118	119	97	124	96	106	110	115	82	97	99	109	109	106	104	92	110	124	111	104	117	121	103	98	99	109	91	92	114	90	78	106	102	108	87	123	92	115	108	107	107	126	76	97	116	107	93	112	115	90	99	115	111	118	126	106	108	100	102	108	85	110	109	126	103	101	113	94	86	107	95	113	115	107	93	112	93	101	101	97	106	97	120	119	95	110	111	106	121	98	98	123	106	107	119	89	102	86	105	97	101	121	96	101	123	101	117	125	108	89	119	108	112	102	116	94	108	108	116	97	112	105	128	110	105	115	97	112	113	118	111	106	113	102	103	101	95	117	99	91	91	91	107	116	111	108	98	116	113	95	104	104	105	119	105	112	126	103	98	103	90	114	132	106	113	99	98	104	116	119	105	112	100	103	127	125	112	98	126	112	104	119	113	93	114	96	98	121	107	120	98	81	111	139	96	109	120	89	102	105	107	106	93	122	92	101	99	107	118	108	125	110	117	100	117	89	96	131	128	103	122	109	101	110	101	110	109	105	107	108	112	113	104	99	120	108	104	118	88	107	120	109	98	84	118	109	102	100	99	118	119	111	122	117	110	118	108	102	106	100	93	127	113	108	106	109	120	113	106	115	109	98	124	98	131	128	106	112	91	103	102	123	111	82	98	122	110	103	94	112	110	125	102	114	113	100	116	106	100	104	117	104	108	113	99	131	115	101	132	109	107	113	104	112	108	96	110	117	106	93	110	98	110	112	104	98	116	109	118	120	99	100	102	104	106	121	104	99	105	100	121	114	101	109	120	104	97	112	114	129	108	112	109	119	101	102	107	116	85	104	99	110	102	103	110	122	131	101	122	105	101	110	112	106	97	113	107	104	100	100	103	106	111	88	86	95	109	101	104	104	105	107	83	103	106	112	108	127	113	127	100	103	100	107	99	110	93	115	111	98	101	112	109	109	87	118	111	114	100	128	108	128	109	103	101	108	120	127	110	112	108	102	119	116	92	111	97	120	101	102	118	107	90	123	120	110	116	118	99	119	123	92	126	110	121	123	121	102	117	104	106	100	99	113	97	92	108	115	114	118	115	82	122	128	120	124	100	138	103	96	105	105	89	110	108	125	126	117	112	110	122	106	112	107	117	90	98	100	104	103	112	107	126	111	112	134	118	123	102	100	104	100	106	104	108	122	90	109	96	114	96	108	121	118	97	107	93	90	117	96	126	95	109	110	97	108	116	122	96	107	115	102	99	120	122	124	103	101	110	132	115	95	110	118	125	105	104	116	93	96	111	116	100	104	105	115	113	108	103	98	114	94	89	99	120	97	96	147	119	111	115	109	111	117	93	102	103	109	107	97	101	102	114	100	100	128	120	134	107	95	100	99	102	88	99	91	93	85	103	90	86	91	95	100	110	95	117	110	106	96	129	100	114	102	106	108	107	117	98	111	105	111	120	107	106	114	103	102	113	100	102	102	100	107	117	128	116	97	112	123	98	101
14689	20936	35554	29515	20240	14852	9017	6374	4458	3879	3520	2247	1899	2156	2909	3252	3182	3465	2684	2032	1743	1580	828	645	1025	1216	1028	891	796	1122	737	519	347	355	351	320	337	454	461	305	298	297	317	292	317	282	313	296	309	305	318	289	296	305	288	287	301	293	294	274	269	304	313	259	295	292	269	309	261	284	300	304	276	269	272	301	291	286	286	290	301	255	277	235	285	277	291	279	284	286	248	278	304	254	297	262	290	276	292	277	291	261	279	263	281	295	253	309	288	282	267	254	279	257	283	278	248	259	273	254	260	271	264	284	279	274	304	271	263	254	260	258	278	257	322	283	278	274	274	260	257	252	236	295	262	281	284	311	229	276	272	249	251	290	316	293	290	267	278	265	285	219	287	284	282	281	253	278	285	273	289	281	262	255	283	301	281	261	280	269	272	253	268	270	256	285	265	272	291	247	286	248	260	280	257	281	290	292	285	282	273	284	281	276	277	272	285	285	283	253	242	270	257	296	267	271	304	277	251	260	279	282	261	279	265	288	236	270	265	278	259	274	281	273	284	305	275	293	292	246	281	274	290	252	278	273	279	277	282	307	276	255	269	296	295	271	241	275	265	278	264	264	259	284	276	268	262	272	279	271	280	289	277	288	262	246	265	260	287	259	258	299	254	274	261	287	262	235	279	248	297	279	265	284	287	265	275	272	268	264	275	232	275	264	262	252	284	293	268	247	267	290	257	256	238	278	301	279	229	298	280	246	260	263	275	257	266	246	277	255	245	261	285	276	253	279	289	257	275	271	279	254	239	236	244	280	285	272	278	269	277	264	296	280	290	257	272	279	253	293	293	252	280	249	264	262	288	253	307	276	273	290	261	268	269	262	289	253	272	269	278	249	271	274	273	263	255	257	253	258	252	268	282	267	257	241	279	269	287	302	285	274	310	256	262	294	295	289	275	284	247	289	239	281	313	273	269	274	271	281	312	281	313	272	277	279	283	295	275	249	296	273	259	275	259	250	253	273	267	257	283	292	289	292	256	284	250	293	257	264	256	261	270	267	300	307	301	272	251	270	262	253	259	265	279	250	256	257	258	283	279	253	275	240	294	256	288	287	256	273	264	261	307	262	248	253	286	307	302	253	268	250	289	260	268	287	246	257	244	295	280	286	266	292	289	311	246	282	269	271	283	269	262	299	270	273	285	287	270	267	289	252	274	310	277	280	265	295	272	283	259	288	278	279	281	256	272	293	303	275	264	266	275	291	269	262	267	272	319	251	271	284	262	289	285	253	249	258	298	326	245	268	291	263	284	266	261	284	256	258	259	297	263	262	275	269	272	266	270	292	264	275	272	248	279	255	240	269	259	259	249	271	294	262	262	263	259	265	266	267	291	266	281	286	259	293	261	267	290	285	248	274	294	284	279	254	299	277	269	281	270	285	317	290	290	302	263	262	278	256	283	271	284	276	286	290	268	281	273	281	292	250	262	304	271	304	290	268	262	266	270	259	265	244	294	262	272	289	262	282	290	254	268	284	282	259	263	268	295	293	255	274	283	297	279	275	293	275	261	261	279	273	267	275	255	283	247	295	292	304	290	256	276	297	273	300	265	297	242	263	237	278	281	227	278	284	264	266	264	277	294	303	294	271	268	260	249	273	271	277	275	265	296	267	304	289	273	263	271	257	266	267	255	295	256	270	248	275	265	269	270	288	286	274	273	287	255	277	279	256	265	269	257	290	259	269	276	262	274	304	284	270	279	271	259	276	266	257	276	263	279	292	257	268	250	273	290	292	270	270	283	293	269	258	263	277	254	288	316	263	285	273	277	284	276	257	262	296	261	274	274	277	277	238	259	275	273	273	287	266	246	281	290	255	257	267	288	285	266	279	261	272	275	215	262	296	290	257	250	281	289	299	281	280	260	296	233	256	272	283	265	289	274	279	264	302	271	281	276	292	276	291	273	276	276	276	268	316	252	261	289	260	263	262	272	271	253	273	238	261	314	242	294	283	277	270	316	273	264	269	273	268	269	267	269	271	274	274	260	258	293	305	281	262	262	277	278	273	248	284	295	247	278	271	296	242	272	278	298	253	283	297	286	247	317	260	246	257	276	275	273	263	291	263	273	251	259	267	256	292	268	276	272	278	254	263	272	316	262	226	261	250	282	273	276	242	279	289	274	270	258	274	259	278	300	260	293	311	260	273	263	243	286	267	291	280	277	287	236	282	281	278	293	296	274	278	280	286	244	292	271	273	265	266	288	284	281	263	260	266	271	252	260	313	281	253	254	260	284	274	290	286	299	284	292	274	279	278	269	263	268	268	282	259	271	278	266	279	250	259	311	277	281	280	285	243	292	277	302	295	287	256	277	248	255	242	256	322	263	302	244	265	300	258	283	298	283	296	269	256	277	268	270	293	279	291	285	278	274	255	274	288	261	286	246	273	302	305	313	275	294	260	251	276	282	276	265	263	289	271	267	317	293	296	263	252	264	285	250	279	240	296	282	283	273	269	268	277	272	281	292	286	293	281	273	273	264	271	277	286	309	279	271	297	290	267	255	310	270	287	282	263	259	284	277	249	300	270	266	288	285	275	277	283	276	260	258	286	249	261	254	264	299	254	275	258	311	297	273	254	266	296	278	281	258	282	275	275	261	251	283	259	301	284	292	280	279	300	273	271	268	266	265	250	291	280	236	271	274	275	287	288	278	277	281	267	261	284	283	240	276	277	280	262	254	307	269	270	272	271	270	295	282	273	249	293	299	250	245	261	295	289	261	292	289	232	296	250	280	274	248	292	274	292	249	269	298	287	275	255	255	304	276	275	282	268	274	291	270	261	265	256	269	265	259	297	256	305	273	302	269	292	263	282	265	284	302	285	291	248	254	285	255	254	302	280	258	279	299	281	277	259	275	269	306	230	304	306	270	304	257	270	250	261	306	288	259	246	274	273	300	273	251	254	268	306	283	268	250	267	263	234	239	270	298	261	270	263	263	281	281	290	278	253	303	267	292	264	279	280	257	252	295	251	272	267	283	260	288	262	293	269	279	246	254	252	263	297	289	287	288	268	278	273	256	304	273	291	295	256	268	248	268	265	261	255	281	284	248	263	266	288	275	287	325	268	253	285	295	260	279	266	283	251	294	292	270	278	273	241	272	291	277	270	270	267	275	245	259	306	274	287	267	275	270	261	234	259	266	244	248	285	289	257	283	263	315	265	276	295	275	293	275	272	337	280	292	257	249	271	292	281	285	298	243	266	278	275	263	273	292	251	263	294	274	289	276	284	313	273	264	261	228	275	262	272	309	287	274	268	279	271	264	292	261	293	288	266	253	270	260	290	260	277	296	275	269	271	280	288	263	278	275	288	280	273	279	261	276	267	256	282	283	305	250	308	293	268	276	262	277	264	313	280	278	272	274	277	272	287	218	281	266	257	258	284	302	276	315	273	254	261	292	247	261	294	284	287	266	254	274	265	298	288	275	270	256	276	261	293	270	283	295	267	260	299
36127	35141	50203	25324	10894	5477	2963	1974	1373	1317	1286	919	806	937	1044	826	757	854	777	593	459	394	237	273	338	320	278	260	224	312	277	177	167	169	171	152	169	160	172	132	136	134	141	135	139	152	159	105	166	133	142	165	141	143	135	147	142	141	128	143	133	154	145	150	154	138	119	135	101	128	148	133	123	155	132	129	146	137	141	149	109	159	130	146	129	141	135	121	140	113	140	143	135	127	133	138	149	154	149	148	126	159	136	137	145	128	169	144	125	133	128	126	133	145	140	116	127	127	129	135	155	158	140	110	130	126	137	126	138	143	146	150	141	118	146	147	145	124	155	137	126	154	131	143	135	139	137	135	131	147	123	181	154	155	139	147	143	132	115	128	141	141	121	152	164	131	129	131	157	131	146	140	153	140	110	132	131	155	141	128	125	149	139	129	135	132	137	161	128	153	167	124	140	123	152	135	136	116	132	155	141	126	135	155	115	133	144	121	143	137	136	138	149	107	147	132	129	172	125	140	146	138	123	155	151	160	145	141	131	133	147	155	137	148	142	132	154	164	153	120	161	148	150	139	131	137	139	122	148	144	143	132	162	132	146	161	141	134	123	123	150	131	127	140	145	136	133	145	151	146	156	148	132	146	156	121	138	118	153	145	123	133	128	130	123	135	135	150	143	157	144	147	112	153	136	144	131	142	139	155	164	132	128	133	135	116	149	136	144	141	141	149	149	103	154	136	150	146	147	135	138	132	163	156	157	130	156	149	156	143	125	154	154	156	131	148	132	126	157	157	139	142	117	151	132	152	127	140	145	138	147	146	141	117	139	151	137	110	115	144	169	137	156	158	123	157	152	150	146	132	111	139	140	129	147	140	131	144	121	149	139	126	148	133	158	153	132	149	118	145	137	125	132	127	119	133	134	126	170	126	124	128	150	136	136	139	137	140	143	148	143	118	150	118	121	149	134	130	149	134	148	135	140	137	157	149	119	145	155	136	137	113	150	148	125	128	145	137	153	164	149	132	124	119	129	132	135	126	150	132	148	137	121	153	135	145	154	132	162	122	156	141	139	135	153	142	127	141	120	132	150	131	141	155	127	143	128	126	137	127	147	149	142	142	128	139	123	128	147	137	111	133	144	115	134	130	138	150	129	144	122	147	131	143	129	139	127	134	135	126	124	127	137	158	136	126	127	129	134	130	123	152	149	145	169	156	133	133	130	132	162	152	150	173	145	136	120	130	124	136	122	149	130	153	137	137	152	133	147	150	165	152	128	124	127	157	135	124	149	159	149	140	130	125	139	123	130	130	157	137	150	131	139	142	167	141	149	133	135	141	145	116	133	121	140	139	142	161	128	130	136	133	141	156	150	127	155	126	126	137	135	159	162	134	160	154	149	141	127	156	139	125	129	128	149	134	122	149	147	140	140	137	138	132	133	137	120	114	151	143	146	128	142	116	140	151	140	144	144	149	148	123	143	150	138	135	134	148	132	137	142	137	143	135	138	147	159	149	135	130	130	143	121	119	137	154	126	149	124	136	144	126	136	131	134	148	144	147	110	137	135	146	147	148	152	164	126	150	124	143	144	148	158	165	157	123	134	123	146	138	134	134	128	146	138	136	144	148	122	142	125	128	144	135	138	145	132	156	130	118	152	140	120	145	141	141	145	132	143	147	125	131	138	153	141	158	151	147	143	123	130	133	135	125	122	158	118	148	131	125	161	130	146	117	157	142	148	134	140	137	131	138	150	134	165	156	115	136	146	134	119	147	132	126	121	154	140	139	139	138	154	135	139	151	116	127	140	145	131	143	150	150	152	137	122	136	140	148	134	133	157	140	147	127	142	145	146	156	113	137	130	159	121	135	126	138	135	132	115	131	134	147	134	111	116	133	144	136	130	143	150	141	163	154	138	148	125	125	148	142	120	153	126	123	141	146	135	144	146	137	151	114	145	144	140	138	148	135	135	165	150	123	151	142	129	118	138	140	137	130	138	153	135	143	145	149	149	124	161	162	126	139	156	140	156	148	126	154	117	165	134	161	131	124	123	125	154	117	143	150	143	134	141	143	152	147	150	138	147	117	124	139	120	148	149	142	154	136	141	124	144	142	160	151	131	117	134	124	147	161	126	127	149	140	135	141	126	130	143	142	139	153	142	151	132	131	109	132	140	128	151	145	130	130	125	130	133	179	147	144	142	123	136	121	130	125	135	156	135	153	140	137	130	150	134	142	148	140	156	122	123	141	144	140	150	133	145	141	122	139	134	135	149	161	139	133	129	158	165	121	137	165	165	117	135	136	157	147	139	148	128	158	158	129	133	142	127	144	126	121	159	132	115	138	122	125	132	152	126	127	125	118	142	145	126	138	157	120	138	144	121	145	145	129	135	151	148	141	136	121	135	123	145	145	130	140	155	152	139	125	139	170	146	159	148	121	135	135	131	128	159	147	143	141	146	118	139	131	127	130	119	143	117	143	149	140	144	154	132	125	145	138	132	132	126	128	134	135	141	126	149	148	132	140	123	133	141	135	143	138	125	138	138	135	131	144	120	137	139	148	118	127	138	128	129	116	135	127	119	126	151	136	141	145	120	116	138	128	130	136	171	145	119	122	153	134	145	126	154	137	148	143	124	143	143	134	137	141	125	149	129	161	171	139	143	127	127	142	107	119	123	132	147	142	140	145	141	146	145	129	151	138	144	126	122	131	119	132	148	127	132	121	145	125	136	127	161	171	119	130	121	141	140	163	153	146	116	150	172	148	122	125	144	144	159	146	142	125	134	142	136	151	154	126	122	129	135	171	125	155	138	114	144	124	132	142	148	167	147	123	131	136	149	158	135	136	147	132	135	144	135	141	145	143	128	120	115	119	140	135	124	141	134	123	141	124	137	146	138	150	171	133	132	154	139	141	147	134	131	150	128	134	140	127	139	123	149	139	115	125	165	144	123	144	145	141	150	117	113	127	146	138	107	153	121	160	126	136	139	145	124	140	138	131	118	136	123	134	136	119	154	134	141	136	137	113	128	135	150	114	158	142	158	108	121	116	138	137	135	152	119	142	123	149	124	137	144	143	151	149	149	162	140	156	146	148	122	150	133	134	134	138	154	147	126	143	130	136	120	145	131	99	144	111	123	129	127	138	139	124	131	146	168	147	136	155	131	146	140	152	136	133	146	134	137	131	147	150	124	153	141	164	158	131	137	144	132	132	131	135	136	145	142	140	140	149	145	126	161	148	145	128	129	119	149	141	121	128	137	129	144	123	139	142	139	137	112	135	122	154	126	152	145	153	145	139	126	164	140	134	128	157	148	141	142	147	153	123	140	150	134	152	144	136	136	138	124	118	138	152	130	155	132	137	113	141	134	133	147	153	160	153	123	143	132	138	135	124	135	130	131	132	131	131	143	139	132	132	135	129	141	146	154	141	141	138	144	156	138	138	121	142	138	152	138	137	128	134	140	143	129	140	147	142	176	133	144	122	151	130	139	151	142	140	144	137
20744	27032	45265	29827	20523	15644	10776	8332	6739	6799	6597	4582	4360	5480	6608	4997	4345	5020	4743	3159	2730	2115	1130	1425	1754	1669	1482	1092	1049	1413	1149	608	480	466	474	442	576	620	567	457	429	410	400	404	386	389	391	363	411	371	383	398	370	364	391	379	371	414	378	391	388	352	378	358	353	377	344	395	363	362	363	367	384	393	376	367	353	324	355	362	386	370	344	370	359	354	356	390	345	362	355	383	381	343	361	344	402	375	378	313	364	357	368	346	335	363	376	371	377	343	370	337	339	369	328	314	383	334	355	376	332	340	383	393	370	321	317	399	347	368	370	322	351	367	388	393	334	343	379	350	354	368	310	346	368	339	329	350	334	361	358	389	346	314	333	400	347	351	352	352	365	363	370	348	365	352	357	343	357	336	354	383	330	362	355	371	367	347	346	316	379	345	381	353	373	344	340	336	327	343	370	330	340	390	316	382	368	315	347	334	345	357	331	383	353	353	366	333	334	343	343	380	339	362	358	353	343	370	342	344	332	360	351	349	358	368	392	299	317	313	334	329	366	321	356	389	347	353	378	359	340	379	350	384	376	386	352	381	331	334	367	318	329	365	363	393	344	339	353	342	357	363	358	352	349	358	329	333	352	372	359	334	365	356	358	365	402	347	379	364	372	332	364	371	356	359	340	383	362	348	351	335	341	351	359	353	344	342	369	366	379	372	341	386	379	329	361	338	354	336	371	314	336	341	359	369	353	340	358	342	327	357	383	357	358	373	342	370	342	329	381	335	358	349	346	346	387	352	353	353	365	327	345	378	384	358	354	342	360	401	381	359	340	340	343	374	358	338	328	355	358	370	350	354	350	338	371	362	381	380	358	385	345	345	355	345	343	332	334	380	340	318	356	338	344	339	376	364	366	359	360	372	357	341	345	328	382	339	400	330	340	355	381	393	341	348	372	371	361	336	356	332	349	324	351	386	340	356	352	359	369	343	317	343	348	361	342	348	313	372	341	349	349	336	367	380	388	359	372	362	350	365	340	350	349	372	354	304	370	352	351	366	338	349	356	368	366	317	372	347	348	369	341	348	357	337	360	341	360	336	349	360	339	371	365	362	339	344	324	346	336	324	331	355	338	415	354	339	372	328	358	344	350	337	359	358	324	387	334	345	352	342	333	359	387	342	303	312	387	369	376	363	336	359	401	351	339	377	351	364	348	334	375	359	383	353	364	365	338	386	340	329	356	334	340	389	355	374	359	381	333	336	338	347	379	352	328	339	363	369	365	357	360	364	352	330	355	362	314	338	349	350	387	369	329	330	346	355	363	395	359	372	363	345	344	326	340	356	328	344	337	318	343	358	335	357	345	355	376	345	351	388	334	373	348	330	328	325	334	374	327	319	346	343	381	338	383	411	386	367	313	349	332	351	367	334	357	325	354	341	368	372	384	346	377	360	324	332	349	343	345	374	332	317	402	360	366	372	366	363	362	370	387	349	358	308	375	337	345	354	363	328	361	347	400	315	336	354	344	335	367	355	328	358	361	360	353	317	321	351	351	334	368	351	354	370	330	338	356	393	353	328	382	362	382	347	351	383	321	336	373	379	371	338	341	351	383	357	343	379	349	352	350	366	362	377	337	382	376	357	322	331	346	336	351	369	324	375	376	304	334	358	326	339	358	361	343	337	344	330	363	362	367	351	362	339	348	339	337	352	355	385	374	341	340	360	355	349	342	339	334	363	338	369	343	355	353	337	323	337	369	352	387	338	373	319	331	357	339	337	326	362	347	377	369	362	343	346	366	328	360	309	331	355	335	351	361	354	338	392	343	365	380	381	344	342	369	352	379	350	369	321	355	376	328	350	378	341	349	366	381	334	344	358	322	395	357	343	343	362	366	376	346	384	340	377	311	345	345	344	379	372	348	339	372	350	349	315	319	353	350	346	353	361	363	364	343	328	378	381	351	348	349	361	341	351	360	358	373	366	381	338	336	321	362	355	351	370	366	334	359	363	369	351	374	358	353	344	367	348	353	334	349	358	289	316	330	343	349	372	332	342	322	358	350	343	333	317	357	369	357	373	333	342	370	359	357	364	364	351	350	390	355	363	369	349	358	344	343	369	362	358	371	335	323	382	355	346	352	332	357	348	329	351	351	376	337	341	360	354	370	341	398	317	355	337	361	329	333	327	336	344	373	353	373	330	328	338	343	356	348	362	386	318	398	355	346	368	336	351	345	345	333	344	335	333	328	358	368	333	375	311	335	355	317	365	336	339	345	368	382	348	347	347	384	360	371	339	339	336	322	351	330	345	346	342	325	339	328	373	332	352	365	358	333	365	359	335	361	387	335	355	336	333	349	374	320	340	347	344	372	338	352	364	302	376	361	361	365	357	342	361	375	359	363	356	329	322	350	365	356	361	348	367	350	313	348	367	343	382	355	343	377	344	363	358	346	357	355	350	370	349	336	333	364	342	387	355	353	340	352	342	333	333	351	328	350	338	350	383	368	329	360	360	343	378	363	358	333	340	302	319	359	339	351	358	353	345	366	356	334	373	355	337	358	338	345	338	351	361	372	339	332	365	337	369	349	397	377	331	359	363	359	326	329	322	354	351	358	324	337	337	370	350	343	344	366	354	357	345	342	347	328	350	323	372	365	346	336	345	325	326	330	348	362	370	364	338	311	369	367	351	371	387	349	355	339	318	341	331	353	323	330	345	370	342	341	352	331	359	364	357	359	347	356	375	335	357	391	368	356	322	351	364	356	351	373	385	333	357	354	353	349	375	345	345	354	344	336	360	332	363	325	382	351	369	337	393	347	355	387	352	392	335	343	342	341	341	363	362	333	367	361	367	354	345	324	328	360	359	360	344	355	343	367	332	327	342	376	334	348	347	334	324	332	363	366	355	377	331	363	358	331	324	357	370	326	348	362	374	359	385	347	396	294	379	409	380	342	353	394	358	371	314	327	367	345	339	379	389	349	370	369	355	353	341	344	329	354	352	349	377	315	370	346	346	307	333	406	338	327	358	357	385	347	360	372	344	366	404	347	332	364	381	304	357	341	360	322	335	341	331	353	339	319	378	379	328	324	331	350	350	335	345	326	350	354	362	336	361	368	365	366	352	355	369	330	329	372	365	332	342	364	382	362	369	370	334	347	356	360	334	355	348	325	340	364	351	350	339	347	359	351	368	352	340	383	363	327	324	326	346	322	319	357	352	363	374	322	397	372	381	359	363	316	358	366	355	386	298	376	342	376	370	357	344	347	329	345	341	328	393	349	350	354	365	353	371	339	374	399	334	374	350	355	352	336	381	348	363	316	355	335	338	342	338	336	332	339	326	362	357	309	349	350	355	345	377	368	381	351	357	326	350	382	391	337	350	333	349	346	318	366	356	348	329	361	335	324	358	337	360	344	342	343	368	345	376	332	347	332	373	346	362	364	348	339	375	346	397	359	373	351	329	353	344	331	363	330	317	359	350	358	363	345	366	347	316	370	334	363	363	343	327	359	333
17997	18962	18947	7039	1809	912	462	396	322	277	246	233	185	211	220	233	233	238	212	208	231	217	221	237	224	261	261	189	275	262	236	213	214	219	193	231	226	216	217	227	208	201	216	217	231	199	213	180	214	205	206	177	212	195	215	204	227	223	191	213	207	228	191	218	191	212	198	199	214	213	213	222	207	200	208	197	218	188	209	204	214	219	218	204	224	237	226	232	232	199	205	230	219	220	188	231	221	189	195	207	201	174	189	216	187	215	204	215	200	203	218	223	218	214	207	219	215	204	196	226	229	211	189	219	204	199	210	214	165	196	188	223	189	210	227	226	217	190	176	178	226	197	210	221	213	228	211	200	243	203	217	192	221	219	217	160	197	203	201	195	196	209	214	212	200	258	205	236	215	191	213	176	222	189	183	221	230	206	203	203	195	204	194	198	196	218	189	199	190	198	217	202	212	203	213	193	202	190	188	248	204	225	205	197	188	208	206	218	207	195	247	196	209	205	183	225	210	216	224	220	208	199	222	194	212	212	190	179	175	224	207	190	211	190	172	187	216	223	217	213	233	219	187	225	193	191	196	207	218	193	217	206	163	193	176	209	209	215	224	221	222	216	201	219	211	206	230	207	218	200	198	211	203	203	224	220	217	208	227	228	210	203	195	186	221	198	202	211	205	212	206	206	236	237	226	216	215	195	211	199	192	199	202	196	208	200	195	202	217	213	198	197	194	192	215	182	220	221	189	209	217	236	192	228	168	196	228	188	194	205	201	193	210	217	186	234	221	199	209	216	201	183	221	207	201	220	216	223	227	193	184	210	178	202	215	217	185	227	210	200	170	208	208	226	192	203	205	217	208	177	195	203	208	207	182	200	184	205	185	202	220	166	223	204	203	186	183	201	177	199	193	210	209	207	182	187	190	200	218	205	219	209	221	219	209	195	190	204	218	227	198	215	205	207	206	191	206	192	210	194	180	213	204	208	218	213	179	206	213	188	193	225	211	222	191	206	196	191	205	207	200	221	218	166	197	203	232	206	203	177	189	226	218	208	191	192	228	184	231	228	202	201	225	212	224	190	205	219	198	210	223	210	227	232	202	205	198	212	181	199	209	207	208	200	213	217	225	215	225	236	202	225	202	190	212	224	208	183	213	207	214	186	180	194	201	174	220	189	204	190	203	208	203	199	196	189	221	218	242	204	197	197	202	201	199	217	197	219	201	215	218	183	210	210	184	196	206	204	169	201	222	206	216	220	214	209	193	209	193	205	214	213	178	225	225	190	235	233	202	223	208	189	204	205	202	208	208	208	212	192	212	207	227	217	205	222	220	186	232	210	205	220	189	195	210	214	207	227	205	212	229	213	233	206	199	238	203	208	222	208	202	217	213	202	194	223	238	199	191	226	207	201	210	207	209	209	224	206	189	196	211	188	229	196	202	199	218	207	207	219	211	206	235	221	163	185	219	222	212	188	181	196	228	197	195	216	202	217	228	198	203	206	186	227	218	221	217	199	209	244	183	215	211	202	213	218	225	205	213	223	209	204	225	226	207	196	190	229	207	196	225	202	195	204	205	261	198	206	188	227	213	204	212	184	224	199	206	191	212	213	213	212	208	234	210	225	201	203	192	194	205	199	197	196	197	201	210	206	203	188	189	182	243	171	241	213	212	222	205	200	200	206	179	207	213	189	207	197	208	211	218	195	196	224	256	235	199	174	228	219	207	194	219	222	199	218	211	186	203	209	194	178	221	186	198	200	210	234	230	202	200	201	204	233	185	204	197	199	210	203	221	178	205	220	213	201	220	191	175	207	219	187	209	178	211	194	237	193	179	195	185	198	206	197	185	177	185	204	193	190	169	222	204	190	202	210	200	200	227	207	192	221	195	181	209	220	202	189	190	209	203	198	230	195	189	203	182	226	234	204	213	192	183	226	205	195	212	209	217	200	200	196	219	197	207	229	215	205	192	220	231	207	222	232	207	211	201	199	181	222	202	189	199	206	203	199	207	220	232	220	190	196	206	177	192	215	207	234	188	201	215	232	235	220	213	197	207	204	194	226	197	186	188	171	214	218	231	197	210	241	212	189	190	182	194	198	187	212	197	169	239	204	210	200	192	205	218	206	207	195	201	211	213	195	216	226	221	215	221	211	206	200	190	184	236	220	202	198	197	197	200	197	221	202	204	197	192	207	214	218	215	220	233	238	181	195	229	194	182	211	210	192	215	167	214	216	219	228	209	220	195	196	199	206	225	215	206	216	185	207	230	221	199	203	201	207	205	188	225	242	192	217	219	201	202	210	205	223	232	223	216	229	227	225	197	202	210	204	233	193	204	188	184	191	192	211	210	208	230	199	202	224	196	204	211	197	171	206	197	218	202	194	216	214	194	208	211	174	217	203	212	188	204	199	197	194	198	214	231	225	210	218	220	244	225	178	196	219	223	210	198	197	204	207	181	213	212	222	216	220	217	211	188	202	206	237	207	195	185	198	219	217	202	213	158	159	196	197	223	209	182	203	207	191	212	173	186	219	212	190	205	201	229	209	245	209	210	186	205	193	238	195	217	212	201	209	189	205	208	184	198	218	221	208	206	208	221	203	221	206	199	217	202	208	188	187	232	202	247	194	215	214	189	224	205	195	194	207	208	199	211	209	191	230	211	203	211	238	207	205	205	229	189	192	198	231	185	203	201	187	199	196	200	209	183	204	206	202	203	199	196	204	201	196	213	224	178	193	168	221	212	204	204	197	203	226	202	203	222	205	208	216	204	217	182	216	224	206	218	222	197	211	197	213	206	205	185	197	189	205	215	198	206	219	219	213	182	214	201	187	243	206	221	211	214	233	207	207	218	233	215	186	210	233	213	230	193	208	215	224	225	223	201	198	220	198	215	203	163	194	196	219	202	217	226	211	195	185	216	175	182	197	194	222	186	189	208	200	207	187	182	201	210	227	209	204	226	209	203	193	220	237	211	204	245	236	194	200	194	218	196	194	211	213	210	195	182	225	218	211	194	189	202	212	200	227	194	197	191	196	213	215	197	231	211	188	194	205	191	190	230	199	214	188	210	185	227	212	200	212	216	203	190	228	189	199	192	233	212	218	199	187	195	206	218	197	233	228	207	230	201	194	216	196	206	211	190	179	190	229	211	214	203	231	201	241	202	205	180	228	204	192	232	217	206	190	191	231	228	214	209	203	212	205	211	202	190	199	185	220	205	198	194	209	209	217	177	197	201	207	200	194	209	203	184	222	214	206	187	197	214	225	184	197	220	201	192	199	196	185	195	229	219	224	204	193	208	213	210	187	199	222	226	191	206	200	204	194	200	203	219	230	195	190	207	229	218	232	215	199	204	218	198	176	204	215	207	204	220	209	221	219	196	197	207	225	179	228	233	197	214	225	209	180	187	214	201	220	208	207	195	205	209	215	215	206	184	234	186	207	207	202	246	210	202	187	237	197	230	225	180	202	214	196	222	199	206	191	199	198	227	216	194	212	201	229
9521	15458	23290	13151	6020	3605	1972	1500	1018	819	658	587	604	560	607	525	581	561	532	552	552	559	595	773	784	783	675	600	887	908	598	515	491	477	468	547	512	513	533	510	491	443	451	478	436	504	473	496	447	464	452	457	483	462	486	443	445	435	480	458	497	444	460	467	502	470	463	456	486	424	471	472	474	461	499	434	485	457	448	478	509	514	486	490	482	448	485	446	473	493	466	472	519	457	504	550	464	468	479	450	490	440	485	504	464	442	477	494	470	461	491	429	453	464	472	480	480	478	487	462	459	487	479	464	475	491	459	497	521	443	447	515	449	491	486	508	476	466	472	474	479	456	498	498	480	433	501	500	460	461	449	453	470	481	482	477	448	468	458	513	468	478	524	478	491	472	466	484	496	477	472	457	464	476	475	461	490	460	504	455	482	464	463	472	471	443	488	448	501	440	472	466	454	456	494	468	479	485	453	463	453	472	499	484	470	444	448	538	479	462	482	472	466	476	472	452	490	506	437	470	488	483	443	452	479	454	492	486	472	417	437	488	478	466	500	469	465	476	462	482	473	450	460	508	440	487	433	469	488	472	473	517	465	489	518	467	463	489	502	455	493	472	475	467	488	519	483	480	422	466	459	467	453	459	463	483	478	463	474	455	489	481	501	476	497	470	475	475	481	508	500	480	466	466	533	469	459	474	436	489	469	467	465	468	473	481	499	442	497	485	465	475	489	486	496	507	504	459	451	438	458	480	482	470	476	543	460	492	470	492	452	463	453	477	487	482	496	440	479	488	481	449	472	476	463	441	474	489	505	455	498	437	500	530	432	468	484	479	474	474	449	464	449	493	508	520	527	475	488	468	490	486	469	474	443	471	458	473	488	502	483	478	470	484	481	479	498	467	476	511	461	511	499	501	431	499	459	483	459	452	492	495	500	464	462	484	446	497	485	475	461	478	447	491	422	481	469	523	516	492	482	492	463	464	453	457	492	481	486	472	473	513	454	507	432	503	466	423	493	508	468	448	474	506	497	461	467	449	472	473	440	514	482	463	454	473	465	461	470	458	458	500	479	472	520	458	461	459	475	478	481	493	497	453	494	509	469	508	463	484	487	477	465	469	506	447	445	410	521	468	475	475	494	489	511	474	469	435	514	488	461	456	500	492	482	447	472	484	474	468	499	449	486	457	471	530	479	476	466	468	503	477	466	470	467	472	465	530	476	446	496	482	447	474	478	467	469	475	483	475	512	535	461	451	474	507	481	457	507	458	459	494	462	488	495	477	500	457	482	472	482	519	499	482	483	444	482	481	508	510	486	444	474	466	468	490	494	530	459	454	476	499	494	522	468	482	520	488	485	469	506	475	488	458	498	490	490	497	481	451	493	443	438	484	449	461	485	491	474	435	469	464	471	500	519	496	499	442	502	507	449	479	495	526	511	477	465	449	481	474	499	472	486	458	489	491	457	447	456	501	491	465	468	481	484	462	470	502	405	468	456	467	458	452	510	489	466	515	471	459	506	450	473	491	465	474	433	458	516	477	496	444	480	521	466	512	449	491	493	454	461	456	503	489	522	504	470	482	470	466	492	490	474	487	459	494	488	479	465	443	477	466	468	469	464	498	446	465	484	467	513	472	467	458	442	438	467	457	483	494	451	457	520	497	475	496	472	475	465	474	489	423	474	500	481	462	509	501	466	443	503	464	500	469	483	497	453	478	445	473	475	486	492	461	448	442	469	480	486	480	478	441	465	513	481	517	484	481	507	468	490	488	478	490	445	484	472	501	497	484	507	478	460	477	487	467	486	508	506	471	484	471	515	495	482	490	449	485	509	492	496	492	501	496	493	496	475	494	471	474	514	460	484	481	473	457	462	444	475	509	485	445	476	484	495	486	533	460	478	453	477	446	480	495	444	431	461	471	484	491	468	466	477	512	456	492	516	463	451	454	463	497	487	498	470	486	491	496	460	451	502	479	454	515	475	462	492	484	452	488	453	457	465	466	474	443	495	461	424	459	474	508	483	517	508	513	498	503	456	453	466	484	463	478	450	448	481	477	491	479	463	445	473	448	492	496	445	482	454	471	477	487	492	494	439	513	491	466	487	495	443	463	435	486	456	449	493	461	461	443	470	463	496	476	471	462	498	471	511	484	497	460	479	443	446	493	517	454	497	462	464	493	481	476	476	503	482	472	469	451	513	462	492	500	498	459	473	446	470	463	454	439	471	477	480	462	457	493	472	477	458	468	436	476	534	477	450	463	460	485	478	494	452	446	470	456	482	457	486	472	488	458	496	502	493	461	471	460	483	471	454	457	472	520	465	465	448	482	466	474	507	492	473	492	499	428	469	512	493	495	474	492	472	496	495	473	480	457	513	504	481	478	466	464	495	487	511	474	470	493	502	508	458	477	467	489	479	476	490	475	446	485	433	490	475	486	455	484	472	469	463	447	464	483	455	480	480	510	543	478	484	471	479	469	433	463	458	444	489	445	520	471	502	494	499	480	491	446	477	442	479	491	463	497	468	480	504	469	476	513	490	512	474	526	502	529	457	440	485	449	486	489	501	479	466	432	484	437	477	490	423	459	500	463	480	493	435	488	473	480	450	529	491	462	503	490	510	463	507	484	492	448	501	499	441	450	475	461	481	457	484	480	461	477	522	482	502	510	484	448	483	477	502	545	520	473	516	473	523	468	486	440	491	441	478	451	463	500	498	472	507	455	474	475	473	453	441	468	492	482	468	507	496	492	463	510	482	430	488	496	493	470	496	472	504	467	487	431	477	507	482	463	458	478	495	474	528	509	465	498	454	445	489	486	473	457	476	477	420	488	463	453	502	488	444	469	463	461	448	497	489	458	452	440	460	463	493	459	477	470	495	534	467	494	477	471	472	466	469	436	454	483	466	508	492	465	460	511	471	483	510	492	502	437	477	484	488	440	474	436	460	450	466	456	486	494	524	489	444	467	484	460	516	443	513	452	451	481	470	495	496	453	464	476	490	470	455	483	480	475	494	495	475	447	458	505	478	475	445	482	461	520	483	458	489	490	488	493	463	493	502	503	497	456	476	483	506	472	502	477	475	437	463	476	455	457	513	458	515	489	467	449	435	473	506	465	458	466	475	452	461	453	525	486	513	469	450	489	469	449	479	507	518	487	487	443	494	499	451	455	490	496	487	463	454	517	463	461	479	474	463	480	475	488	469	470	491	429	455	467	488	512	449	466	469	482	457	493	531	511	478	529	485	427	499	465	458	458	470	465	437	472	536	515	497	468	490	454	478	452	484	456	495	493	450	463	490	469	491	456	479	469	459	506	480	471	469	446	480	435	502	504	476	467	480	479	476	466	521	449	506	430	480	416	501	450	451	462	511	485	463	483	451	480	478	502	483	489	461	486	480	469	474	450	483	483	481	483	463	458	486	501	498	487	513	478	481	490	471	441	441	482	437	501	474	480	468	474	474	489	493	458	461	460	436	511	463	467	430	468	462	502	503	473	466	511
32031	32007	30611	12597	4480	2205	1234	952	683	645	576	490	449	571	599	431	292	307	327	249	335	245	205	253	278	276	214	168	225	200	158	126	121	144	122	175	162	131	154	105	114	94	124	128	122	124	129	136	115	115	109	124	145	120	115	104	100	146	125	111	116	126	107	117	133	118	136	114	102	101	128	132	130	142	106	99	117	120	116	116	104	101	129	126	126	122	104	114	111	102	100	115	102	98	104	99	100	110	130	125	109	124	104	113	136	121	107	97	114	111	123	109	128	134	112	115	98	115	110	120	116	113	120	117	99	124	130	113	121	117	120	98	116	138	106	123	109	112	111	102	117	120	108	110	141	108	125	106	121	108	107	88	120	126	134	120	122	119	100	123	146	104	97	133	117	117	136	110	128	118	108	108	97	119	109	115	121	133	111	125	149	106	105	125	124	115	109	106	113	124	99	111	134	119	128	104	110	116	112	124	101	109	127	113	125	139	95	106	123	127	114	124	99	126	126	116	125	124	136	135	121	112	114	111	129	118	123	121	108	134	107	106	121	123	126	124	98	108	124	117	138	109	131	120	90	101	105	121	113	102	110	111	119	111	100	114	126	123	123	95	100	113	102	110	115	118	111	120	139	112	108	114	112	120	105	96	129	131	104	123	99	117	110	108	132	108	100	123	121	108	116	107	118	127	127	123	129	120	137	106	111	103	100	114	124	102	99	126	117	127	129	117	119	119	118	126	116	104	101	108	119	119	96	116	111	106	104	91	123	104	104	127	110	114	117	113	140	114	110	115	124	120	109	103	124	116	89	99	103	123	124	110	112	115	114	92	116	98	109	120	112	106	111	115	113	114	123	108	114	120	105	108	111	119	115	130	97	116	101	104	109	101	123	103	120	84	120	95	128	111	107	105	153	131	117	127	141	97	130	120	115	108	130	107	115	102	104	101	125	115	101	113	108	106	128	115	118	104	106	121	118	110	120	126	115	113	112	105	113	101	116	122	116	130	125	123	126	118	110	127	117	97	116	102	128	123	107	109	114	105	104	122	116	139	120	118	99	116	117	129	140	113	134	107	120	102	114	116	140	112	127	127	129	128	122	117	113	115	114	120	115	103	116	105	118	132	115	105	108	113	130	104	123	120	109	128	134	129	108	101	114	133	108	104	111	108	120	104	122	82	111	136	121	117	118	122	109	116	130	111	101	131	113	114	125	128	120	108	109	92	141	104	100	118	110	127	112	103	104	98	107	116	112	126	118	101	116	114	113	101	104	124	138	103	139	112	113	99	118	128	124	111	123	133	114	106	110	136	76	120	113	109	95	106	91	118	112	110	116	107	107	113	124	106	129	114	120	136	121	104	122	108	127	103	135	121	109	92	136	127	101	138	115	108	112	122	132	111	116	98	121	107	108	117	101	140	119	108	151	119	99	120	120	99	116	122	108	111	125	112	99	104	99	106	106	120	118	117	108	111	102	103	97	106	124	114	100	107	124	120	92	118	102	140	114	102	136	113	130	116	114	130	135	119	127	125	109	109	109	119	115	111	117	122	112	130	118	119	117	112	116	116	91	120	116	110	96	126	136	107	118	108	109	95	126	97	126	122	103	105	106	114	121	116	114	104	103	104	106	119	101	115	120	102	94	103	95	108	121	103	110	114	122	107	100	119	109	138	114	115	132	140	130	109	96	106	120	108	131	96	128	119	117	99	111	109	127	133	114	130	110	99	112	130	118	110	135	120	120	112	100	122	137	110	111	116	127	118	119	106	128	119	119	95	90	119	108	115	127	120	116	104	104	134	120	125	129	107	128	106	113	116	128	126	112	102	140	112	101	99	104	110	109	103	103	115	102	106	114	133	116	118	125	110	111	113	101	111	122	131	103	133	111	127	122	112	115	114	129	102	103	132	100	109	87	117	115	106	142	98	113	101	112	125	111	120	127	128	120	111	107	124	132	104	134	134	113	122	129	136	127	126	114	100	118	115	110	117	114	122	101	132	126	120	135	108	97	105	103	116	121	112	121	106	104	117	110	128	119	133	114	106	131	124	120	123	110	103	109	115	118	101	114	100	94	106	115	116	109	116	118	136	127	121	142	110	121	122	116	101	137	105	113	96	101	109	116	122	101	93	118	123	101	112	148	118	98	115	131	114	120	109	114	113	96	103	106	105	127	132	114	110	108	120	104	104	100	125	119	107	98	112	105	100	135	104	122	123	131	124	120	110	123	118	124	119	100	129	100	107	118	118	127	125	131	115	126	108	126	127	94	113	119	111	112	113	124	108	104	122	118	136	97	126	120	117	104	116	112	97	123	111	108	116	118	108	113	121	110	114	118	117	116	110	99	120	94	92	139	98	106	107	114	114	140	125	111	103	106	132	128	104	139	116	111	114	129	117	111	115	129	113	114	116	104	100	115	94	87	111	119	125	132	108	117	133	120	93	97	116	119	127	104	98	132	101	121	94	111	123	136	102	135	125	109	111	121	119	124	130	96	121	113	124	108	104	120	122	109	117	111	110	121	122	112	94	130	108	120	124	110	101	112	119	132	104	112	105	112	118	110	112	124	112	117	120	116	103	114	111	103	123	139	116	100	131	141	120	101	115	103	108	108	118	125	101	100	121	132	121	144	117	126	93	119	130	111	115	130	128	106	110	117	101	124	139	114	124	103	127	135	109	118	123	118	131	123	120	99	107	109	103	113	122	112	117	96	107	103	126	117	136	113	121	102	124	99	128	124	83	127	125	94	117	106	131	113	112	117	109	113	96	105	107	115	114	120	100	116	121	121	119	107	120	104	110	135	116	125	112	114	119	99	120	126	117	119	135	126	96	122	101	111	132	117	114	121	120	105	111	120	119	111	113	116	129	96	117	124	124	111	123	95	107	105	110	107	120	113	97	84	130	120	148	120	115	115	114	115	140	126	108	93	112	124	82	122	97	103	124	110	120	109	120	120	119	106	94	100	126	117	131	113	125	116	116	117	94	122	108	125	101	105	111	127	106	136	121	99	134	108	137	120	120	131	122	108	118	107	99	100	126	134	103	116	105	116	109	100	124	124	112	126	117	105	97	111	103	116	102	100	122	115	104	100	119	110	113	80	108	125	135	97	105	113	107	147	134	106	115	107	108	102	114	110	106	107	129	109	110	123	114	105	114	124	109	98	112	137	126	137	110	114	111	116	116	115	126	132	110	103	103	120	112	105	110	114	127	112	113	104	112	133	116	119	109	115	88	109	116	136	99	93	96	99	128	118	131	106	116	130	117	114	129	113	131	115	114	91	94	94	105	122	124	104	123	124	115	129	116	113	98	118	98	128	128	128	110	103	118	124	100	121	106	112	134	113	100	131	137	133	106	117	112	123	100	112	115	124	109	113	108	124	108	116	126	113	119	130	101	135	117	112	118	119	102	120	118	111	118	113	109	112	125	114	103	113	123	117	108	121	115	122	128	121	114	132	114	117	114	114	130	113	107	127	102	125	134	105	128	107	125	100	137	132	125
19018	24570	32095	18292	11751	8008	5253	4437	3505	3346	3271	2628	2257	2996	3819	2311	1643	1591	1928	1609	1712	1172	1047	1297	1329	1339	1003	827	1222	1009	595	403	380	361	372	560	656	514	479	350	320	280	305	341	307	302	312	343	307	316	344	279	327	321	329	279	358	311	314	300	312	322	282	327	270	325	289	286	288	298	298	296	330	274	294	319	294	326	318	283	274	322	313	302	343	297	301	308	271	275	290	315	306	266	304	290	293	313	294	285	286	286	291	318	291	292	308	308	287	337	298	286	310	298	289	289	326	291	278	302	304	318	300	291	300	288	268	281	271	287	303	285	305	280	274	311	293	298	291	284	301	293	302	275	283	291	300	325	332	286	306	302	289	287	315	310	284	322	295	278	298	285	309	281	288	276	264	335	278	291	276	300	305	295	301	294	282	265	284	285	302	323	319	255	287	278	321	284	300	287	297	319	299	289	315	294	265	264	276	315	282	327	309	294	280	305	254	303	282	284	281	296	273	297	296	329	286	274	296	296	284	279	327	284	267	298	269	313	310	287	289	292	297	292	306	320	305	288	289	310	277	300	291	273	312	323	289	290	276	287	308	307	299	274	300	288	303	272	324	300	320	268	302	297	286	306	296	269	295	291	304	283	290	272	285	270	283	309	292	289	285	278	285	285	303	269	314	282	295	271	296	290	294	312	289	268	305	298	277	310	304	281	278	276	297	312	292	277	278	301	298	275	279	278	282	271	289	311	304	317	304	304	282	275	281	285	290	271	288	285	282	298	283	286	281	247	291	284	279	275	282	319	282	240	296	275	279	306	306	295	275	290	272	299	277	275	301	293	275	309	316	278	293	330	273	299	275	280	308	304	293	290	279	326	314	304	309	284	294	304	300	295	290	304	273	293	289	299	283	272	297	306	294	301	299	260	305	293	273	292	308	277	273	313	299	275	279	283	276	305	333	285	305	277	304	287	305	313	288	306	280	291	315	259	296	298	311	302	259	281	276	290	298	289	273	273	302	277	294	292	285	309	276	270	309	289	297	276	296	282	291	281	272	284	285	284	288	266	284	267	283	292	289	314	287	296	282	261	284	274	297	280	309	269	272	267	296	275	288	313	257	296	268	320	300	305	267	302	296	316	300	315	268	276	294	300	307	306	299	280	288	307	305	272	306	301	339	297	264	265	308	268	305	269	291	334	284	286	344	295	298	290	337	304	293	283	291	288	313	262	300	291	255	284	288	303	296	299	322	278	284	297	265	311	301	301	278	291	281	272	295	300	315	285	239	290	305	290	281	288	292	291	299	292	302	268	311	321	316	282	281	285	282	286	308	288	284	286	298	316	300	316	284	281	287	282	290	289	282	295	262	270	277	284	297	293	292	258	287	250	312	308	278	286	276	305	306	301	271	284	304	290	319	285	288	277	294	282	271	275	278	304	277	291	285	300	300	309	297	294	290	294	276	303	265	276	298	275	297	293	299	280	301	290	275	283	297	315	311	283	276	311	287	300	248	307	278	271	261	287	274	305	297	264	261	287	278	272	300	265	239	278	297	336	297	296	296	299	312	308	327	335	320	298	307	320	289	267	269	262	286	289	272	282	308	320	266	264	263	316	291	326	293	276	305	303	290	301	303	272	327	314	284	295	286	290	276	286	298	299	322	317	290	279	295	300	292	291	271	279	294	256	294	273	286	316	298	299	280	299	285	315	278	289	272	278	246	280	305	278	278	291	274	285	268	288	303	319	288	275	299	286	274	289	314	267	280	313	289	312	270	281	290	288	309	271	323	272	291	291	260	291	295	295	295	295	292	307	309	296	324	284	278	315	301	280	312	279	294	309	288	292	276	289	267	293	308	305	306	300	313	267	285	285	319	312	314	278	310	301	317	308	303	277	283	284	303	281	298	284	287	292	327	288	266	284	264	274	293	283	307	300	294	292	277	301	289	295	291	312	287	299	294	302	292	293	294	285	326	293	271	262	256	298	286	305	299	325	297	316	297	317	279	285	276	289	287	322	301	301	294	298	278	287	293	318	290	285	286	323	280	315	310	318	299	280	259	310	301	319	306	282	294	266	284	287	274	301	283	303	270	285	315	331	279	282	322	281	290	275	285	270	296	280	256	323	291	289	294	297	300	306	295	280	285	288	289	299	297	308	311	305	267	325	291	295	289	283	293	318	318	298	292	296	281	324	272	292	311	291	283	296	302	295	267	265	270	272	299	295	316	314	312	299	267	267	304	285	270	297	261	278	302	323	316	307	292	260	302	284	295	322	249	249	309	280	299	286	270	298	273	302	322	287	297	287	261	283	294	301	322	278	295	308	274	290	312	279	321	298	272	315	289	327	306	274	317	287	281	298	307	288	278	276	305	306	276	284	297	288	318	312	266	292	282	317	286	294	255	299	310	300	285	310	284	300	293	278	291	274	298	302	302	292	256	309	301	269	264	298	294	296	308	312	294	324	266	268	313	329	311	280	299	275	294	291	304	302	287	308	289	278	298	302	293	290	261	294	293	314	302	299	299	297	324	309	310	312	279	275	278	280	297	285	276	284	314	339	280	326	313	284	269	295	271	293	306	293	319	272	268	306	272	310	311	269	298	277	320	309	303	296	290	301	261	283	295	266	301	276	289	296	271	284	263	296	271	282	272	283	281	271	298	311	281	271	281	261	290	303	292	314	281	293	280	288	301	290	270	274	302	309	307	288	307	273	287	300	281	255	311	295	297	286	296	263	274	299	289	279	290	320	296	326	313	293	295	318	296	298	275	288	296	277	293	295	274	275	301	276	288	268	296	312	289	316	311	298	296	289	302	317	296	262	300	271	283	283	316	306	280	287	268	302	291	303	303	297	286	279	280	318	270	299	307	274	300	279	270	319	310	337	299	294	312	316	286	272	285	282	265	285	290	309	300	269	281	293	296	316	290	304	277	281	288	312	317	278	280	294	265	304	291	264	298	268	282	292	292	309	290	297	282	276	269	266	298	256	269	292	290	304	284	309	288	278	283	278	276	273	295	264	277	311	251	302	311	291	265	286	303	303	299	274	298	303	269	297	306	250	298	302	303	304	288	274	290	298	293	241	301	222	316	277	309	297	274	288	280	283	302	286	296	306	307	297	266	321	293	293	326	305	311	269	325	336	304	288	277	262	303	281	307	283	288	297	285	311	309	299	286	289	266	292	295	315	287	276	293	321	322	291	305	307	296	318	276	276	298	300	289	272	272	279	282	276	296	298	274	300	310	292	317	290	324	274	300	276	298	285	280	310	305	284	284	313	279	276	307	312	300	290	293	278	293	275	323	277	306	305	298	299	275	284	279	301	276	294	285	295	307	291	306	335	314	311	282	293	311	292	269	300	289	268	297	335	255	280	303	288	282	275	267	311	297	301	297	289	289	291	267	309	320	313	303	283	273	291	309	291	263	293	302	263	280	270	296	303	298	286	297	288	301	287	292	273	278	269	281	299	306	268	283	284	284	288	308	282	281	299	284	246	273	286	264	273
43729	41577	30561	14015	6428	3577	2333	1643	1216	1150	1034	853	892	995	1304	915	567	441	440	455	529	495	574	486	435	351	304	246	346	263	207	171	149	167	176	179	258	227	237	153	170	142	134	148	152	149	135	164	146	154	166	160	143	136	137	153	145	145	165	166	157	164	141	146	127	156	158	134	168	146	152	151	162	169	162	151	175	142	136	142	131	152	160	134	149	149	162	156	156	163	150	145	156	152	169	152	137	143	165	163	143	161	138	170	147	156	150	127	168	152	137	152	134	144	143	173	137	147	138	164	164	152	145	138	157	143	172	143	149	143	128	145	153	142	150	151	138	141	148	149	109	131	139	144	159	118	146	169	150	152	161	156	141	145	142	160	169	128	169	120	150	163	126	144	168	141	151	145	127	143	135	155	106	141	128	158	156	136	182	138	140	155	151	156	131	158	152	149	140	145	154	159	169	152	144	153	169	143	168	139	156	149	139	131	147	153	137	146	141	138	137	133	138	139	156	136	157	157	165	143	142	141	148	146	138	147	160	120	149	144	138	141	139	152	156	148	151	168	169	142	151	162	161	137	133	145	145	176	175	126	127	148	152	143	143	170	141	154	130	164	155	139	149	151	156	117	155	155	139	140	151	149	139	144	143	144	161	159	138	155	119	146	162	161	142	161	123	157	157	140	143	140	168	137	160	167	123	118	146	167	127	163	141	166	147	163	156	130	171	160	147	158	156	144	148	161	177	112	117	144	147	125	127	148	130	149	154	153	148	154	142	150	130	132	155	130	145	116	170	158	153	150	133	133	152	151	160	144	157	133	125	153	146	134	140	151	141	129	168	162	125	149	149	140	144	141	143	131	146	144	137	155	134	121	140	157	164	140	159	153	142	162	160	140	157	145	167	159	153	167	153	175	154	153	166	156	139	174	151	171	153	143	139	139	147	149	145	161	154	162	158	154	149	153	143	145	156	127	136	141	159	156	165	157	124	160	145	133	148	156	148	148	141	158	151	143	146	154	137	147	158	154	151	148	141	133	120	139	128	154	132	149	149	151	159	143	142	157	139	118	122	154	150	142	155	153	143	172	171	141	158	135	154	144	151	141	169	148	153	145	152	124	171	148	152	134	158	163	139	132	150	138	143	147	142	140	169	147	165	158	162	126	152	151	143	183	145	157	140	139	146	138	142	138	155	150	155	161	157	146	153	138	140	125	145	149	141	148	146	150	173	168	169	151	133	146	149	161	151	131	161	152	165	138	149	151	151	152	133	161	132	142	141	169	139	143	122	140	145	152	156	136	133	137	148	148	141	136	166	149	135	138	149	157	152	145	147	134	148	141	148	127	136	169	150	138	143	165	162	126	135	137	152	131	147	137	156	147	167	147	125	153	156	133	156	159	146	156	154	149	157	151	152	149	152	146	163	159	148	177	157	138	136	147	152	157	131	142	154	145	151	132	166	139	147	137	146	146	153	160	132	147	151	143	157	151	143	154	149	152	151	163	134	153	166	148	136	177	135	146	145	149	146	132	141	137	152	154	149	148	147	159	136	147	158	132	149	121	151	169	162	167	148	130	135	152	156	173	160	136	132	176	136	154	143	121	151	148	145	139	98	180	159	157	166	147	144	152	116	146	128	141	150	162	143	151	157	144	153	175	134	144	154	125	149	143	164	156	139	157	155	164	130	157	154	144	161	153	159	145	167	166	152	157	142	151	153	168	166	159	154	143	171	146	149	155	141	120	142	145	163	143	138	142	151	170	140	124	140	152	149	137	176	138	120	141	137	160	161	159	134	130	158	162	155	158	167	148	155	144	143	149	163	151	146	132	125	154	135	155	148	168	152	152	134	158	161	169	135	157	139	147	130	143	151	139	151	143	147	173	163	142	160	146	167	142	129	156	123	161	129	166	180	147	130	145	143	150	157	147	124	134	150	151	158	146	137	153	169	144	160	162	171	157	136	149	156	133	142	138	138	148	149	129	140	144	165	143	149	151	138	140	138	156	141	158	161	166	129	149	139	141	141	166	152	170	152	153	143	139	149	152	133	158	154	154	135	142	139	159	123	164	128	136	141	139	149	140	150	151	163	152	171	157	154	135	150	166	162	159	143	134	154	138	148	151	163	155	138	155	157	180	143	137	142	150	146	143	146	144	153	162	139	147	150	155	157	144	152	144	143	158	156	155	147	106	153	138	159	127	167	152	162	163	157	140	146	160	144	138	168	138	147	148	164	153	143	150	132	127	154	155	124	171	170	137	163	133	147	144	165	140	141	119	150	151	153	147	142	133	124	145	143	163	143	159	134	140	128	139	158	168	149	112	152	156	160	140	151	162	158	125	134	157	167	144	152	146	141	156	149	152	132	160	139	132	144	144	145	161	151	151	141	166	122	162	147	142	138	168	168	151	140	142	146	146	129	139	170	174	134	160	166	142	178	172	135	170	148	138	143	127	163	124	150	144	144	146	159	159	143	144	136	136	149	160	160	142	143	154	132	153	141	144	148	132	148	170	152	153	136	160	136	136	139	144	148	150	145	126	146	151	154	156	131	159	151	130	163	132	174	146	138	156	158	127	150	156	143	155	159	137	156	147	138	136	154	158	121	128	123	143	134	146	154	120	163	137	129	144	171	130	129	151	151	157	146	159	145	146	153	155	159	146	150	131	130	139	142	163	158	133	134	146	142	139	140	150	128	149	155	142	134	161	145	143	149	123	151	140	165	148	162	162	139	168	152	154	133	162	151	161	141	146	145	137	151	135	151	123	154	128	167	161	148	155	166	150	137	147	158	147	153	151	142	134	176	161	135	143	156	169	141	144	159	137	139	165	144	153	140	148	138	161	141	140	148	152	148	159	145	162	167	145	148	143	161	159	149	140	170	126	154	113	152	145	138	126	135	155	157	162	155	129	156	152	147	130	146	159	147	150	130	146	160	150	137	153	156	129	139	153	120	147	142	154	137	140	135	147	136	143	158	139	143	145	140	138	165	131	162	166	134	142	134	158	140	145	131	129	139	160	141	139	140	137	135	148	138	134	159	162	144	161	158	155	140	141	157	163	142	168	149	155	158	164	156	144	153	147	140	145	153	127	146	116	169	130	157	140	153	146	154	149	136	150	145	154	165	156	125	127	147	153	160	143	149	178	154	157	138	142	166	159	145	132	152	144	138	148	150	149	145	164	151	124	146	140	127	130	150	184	126	162	136	137	150	153	144	118	143	128	137	152	155	166	149	141	150	152	145	147	161	156	168	128	150	142	180	140	146	130	144	141	145	152	159	175	149	132	150	159	166	158	135	143	150	156	143	163	160	163	158	150	157	164	156	156	142	163	146	137	157	144	149	142	136	135	139	151	133	149	124	157	148	147	130	154	143	128	150	131	144	137	136	144	137	167	145	140	164	169	165	140	117	153	152	155	159	161	171	166	142	138	171	156	141	157	128	135	135	144	146	143	149	153	130	157	124	146	160	127	146	165	158	136	130	170	150	158	123	127	140	122	148	135
25779	30710	29121	20117	14527	11187	8765	7013	5835	6009	4927	4943	4985	5651	7765	5090	3197	2214	2687	2325	3091	3180	3337	3016	2291	1760	1241	1288	1742	1185	730	600	523	541	635	649	1084	811	731	563	443	418	406	450	434	422	393	417	395	374	381	409	437	386	386	412	381	408	396	348	390	386	394	402	393	399	412	365	378	400	379	344	352	355	371	395	379	404	413	373	384	364	358	374	386	379	376	397	366	375	383	389	390	393	352	368	386	371	368	363	373	367	389	343	410	377	368	387	381	387	349	402	375	367	356	391	351	350	320	359	353	358	372	376	361	398	391	381	378	351	390	375	368	373	399	367	376	379	389	368	401	410	402	341	340	395	379	404	378	374	368	380	350	341	400	379	365	366	362	379	366	362	374	385	355	367	393	385	375	354	381	357	394	390	341	333	403	384	355	385	413	385	362	349	365	349	372	369	392	353	381	366	377	360	354	397	378	348	390	368	359	372	377	405	395	383	386	345	395	390	400	387	371	370	373	354	348	383	395	368	389	369	351	376	371	375	363	362	379	410	346	407	381	366	401	375	357	392	374	358	360	414	366	394	383	381	388	406	380	363	371	385	404	365	403	369	354	390	395	355	390	358	353	379	348	383	360	396	372	378	387	391	361	360	409	403	376	339	370	374	354	352	391	366	381	405	365	339	403	338	370	374	364	389	384	397	426	402	369	374	346	332	392	378	390	382	383	390	388	395	365	384	369	364	412	358	364	391	366	386	354	398	379	376	367	362	373	366	390	358	373	385	388	374	393	357	372	373	354	370	410	379	350	414	408	377	366	350	376	370	395	389	348	330	372	359	342	373	361	349	362	343	368	356	365	365	393	368	391	356	404	372	369	360	324	388	357	374	375	381	399	339	388	365	373	370	398	346	361	343	366	379	361	338	352	389	360	389	373	368	374	370	340	355	375	371	377	352	361	363	366	375	386	363	364	375	379	377	378	352	362	381	376	358	412	343	352	321	406	337	385	351	385	373	405	395	346	402	375	386	392	392	404	390	367	335	349	351	389	380	376	413	371	375	390	376	380	383	350	341	414	367	350	363	372	415	368	335	383	361	391	355	342	373	351	358	353	359	400	373	381	384	385	355	341	362	390	391	325	376	416	390	399	365	403	368	361	382	374	388	363	356	381	361	382	400	390	323	343	391	364	393	399	361	372	354	388	362	374	388	357	390	344	364	371	385	341	369	373	366	373	343	401	391	395	380	350	349	411	403	363	405	366	389	380	381	391	338	397	364	372	379	406	386	359	350	386	374	369	382	362	349	387	353	374	345	388	392	383	357	398	352	328	362	378	346	366	387	369	379	341	399	352	379	382	387	382	369	342	406	371	369	388	378	383	382	420	355	390	351	380	409	381	366	367	363	393	388	390	367	355	357	390	391	375	400	380	341	368	384	322	366	370	414	375	361	352	358	412	357	382	360	388	370	351	386	397	384	386	411	378	387	366	337	380	385	358	356	372	378	349	382	349	374	374	342	359	365	363	377	357	363	370	406	376	350	359	384	334	384	355	338	365	363	354	383	376	375	382	375	356	358	372	369	371	395	369	354	380	417	373	337	377	312	358	328	360	315	405	361	399	393	352	366	374	383	365	358	353	395	343	371	352	348	368	377	357	358	379	393	368	342	357	378	368	367	362	364	393	359	375	401	381	393	345	357	341	366	366	359	362	406	355	341	345	381	358	362	354	370	366	392	380	356	356	383	377	366	363	367	364	388	397	399	352	399	355	373	351	352	384	406	386	380	358	353	369	373	360	372	403	387	352	384	374	353	388	350	374	340	379	366	391	366	358	358	353	391	357	404	376	409	384	374	381	353	403	371	326	392	390	370	389	356	388	374	336	362	355	373	371	382	385	336	375	382	341	366	354	395	379	358	359	373	387	358	358	363	412	340	373	352	358	359	388	353	358	373	408	371	360	380	370	365	367	392	369	354	364	354	354	391	376	354	369	370	381	377	401	355	369	368	404	340	382	381	367	378	345	375	367	359	396	415	374	357	338	384	393	351	386	354	389	368	352	372	354	398	371	338	358	358	331	374	384	351	368	368	358	326	370	342	403	365	402	403	360	403	351	368	365	386	340	383	357	400	392	345	408	374	392	352	410	366	376	363	361	368	382	398	398	380	389	436	407	381	380	386	381	365	381	372	377	355	426	381	355	399	394	363	382	356	373	354	376	368	357	371	364	327	371	359	375	368	368	367	395	347	352	353	345	364	382	344	399	378	377	359	380	367	362	336	353	362	344	365	369	402	356	376	396	374	356	424	368	366	363	350	352	401	372	368	395	369	392	406	392	387	337	418	335	378	338	383	399	422	380	372	408	354	363	368	403	403	358	367	360	386	349	370	349	400	384	376	363	338	379	385	385	392	367	366	366	366	377	365	374	379	382	377	375	368	348	389	373	382	364	404	387	383	385	341	382	347	390	360	395	405	365	430	374	406	382	382	391	392	355	367	376	376	381	384	381	347	374	385	360	358	383	362	345	335	376	390	361	351	359	368	347	359	390	402	395	330	371	377	368	385	405	406	400	391	389	373	387	397	390	393	364	372	335	375	347	364	348	372	368	375	345	363	370	354	372	397	356	379	363	353	362	342	374	386	408	366	362	364	342	355	399	380	374	388	378	366	390	377	407	362	380	366	365	376	386	364	379	351	337	350	375	416	359	384	359	390	345	376	356	407	350	416	353	381	331	379	334	363	386	366	364	379	396	362	350	350	376	382	386	385	358	391	375	365	358	374	337	356	377	377	347	396	365	385	370	385	360	363	355	387	374	369	358	368	383	370	368	368	345	360	347	408	375	375	358	371	378	360	384	351	381	390	374	368	358	391	355	356	370	419	363	383	355	365	388	353	363	374	383	353	382	392	345	411	403	379	362	334	373	360	359	377	361	358	372	358	409	366	364	397	382	361	404	386	370	368	355	374	379	355	378	369	380	372	384	343	365	381	369	339	359	397	365	370	389	405	364	349	367	373	398	362	389	359	362	399	384	370	375	379	404	376	376	361	346	373	356	371	404	397	373	372	374	358	373	382	371	343	356	390	396	350	383	380	359	354	354	362	407	350	386	382	398	354	366	390	381	360	377	382	384	369	369	388	361	365	325	330	356	359	395	348	351	342	368	358	380	349	345	384	408	417	422	332	383	358	357	388	357	381	383	362	376	351	336	375	374	388	360	394	366	365	382	377	364	368	385	353	363	371	398	383	374	349	364	385	349	352	367	347	382	350	416	375	375	358	362	345	382	352	406	375	378	332	365	351	387	367	383	367	369	363	372	410	353	380	362	370	358	423	352	386	345	352	356	345	385	370	352	383	344	345	387	366	367	418	355	367	385	374	355	418	366	350	380	356	374	377	349	377	366	374	329	370	360	358	371	394	366	401	375	379	358	367	397	361	369	357	388	351	412	385	362	377	400	395	366	368	397	379	405	385	388	348	394	384	405	353	361	363	370	387	352	348	391	380	361	384
26729	21622	8264	2690	1024	573	344	287	277	261	219	262	247	234	222	205	233	211	224	232	223	261	278	262	247	214	230	244	276	286	243	226	208	217	233	219	250	224	251	205	201	217	219	241	215	223	219	189	196	216	205	210	227	221	221	229	212	221	201	196	216	232	199	206	192	210	212	182	188	186	206	181	236	195	196	228	202	209	245	225	223	200	198	225	193	230	195	226	207	194	203	202	214	178	249	188	213	183	219	199	209	239	227	239	230	223	232	207	230	216	225	227	217	216	235	206	209	213	196	205	228	216	198	200	200	188	217	206	205	211	219	194	201	199	210	226	221	220	172	199	258	234	219	204	188	237	221	226	218	214	222	215	212	225	231	205	205	229	221	208	218	213	208	217	223	203	222	207	237	224	208	189	182	192	217	189	196	218	213	205	212	205	194	228	193	248	177	204	204	218	203	237	208	228	194	229	206	221	198	204	217	240	201	208	229	210	232	206	170	201	195	199	229	230	219	219	196	224	227	191	222	208	206	184	234	206	195	179	228	232	177	227	222	221	208	230	164	220	217	222	206	228	216	192	227	214	228	189	209	216	233	236	205	230	219	239	217	200	211	240	195	202	202	197	231	217	204	194	225	204	242	210	207	213	208	232	219	209	196	196	225	243	227	208	221	210	225	219	221	200	218	192	195	229	235	178	219	209	212	207	161	191	211	212	198	218	229	196	238	200	216	216	227	208	217	217	203	222	200	246	216	217	213	190	209	237	210	226	217	247	191	190	218	197	201	235	221	224	186	200	213	237	237	220	203	190	215	192	204	216	222	216	219	186	201	218	231	239	191	252	218	219	208	198	232	204	218	210	190	231	215	205	199	191	234	198	188	192	200	193	175	184	194	208	211	228	210	253	195	198	209	201	226	217	217	213	219	225	187	227	246	227	233	218	194	210	212	208	212	214	203	210	239	184	213	195	191	210	236	195	210	223	189	200	213	216	238	205	216	199	230	213	214	203	238	216	202	220	210	195	215	221	203	211	212	218	186	191	205	209	231	209	220	219	239	227	201	191	218	229	219	213	205	222	226	232	217	219	215	195	199	202	230	224	197	202	200	216	213	201	212	222	214	221	215	225	203	206	197	228	208	218	206	210	205	196	202	246	191	190	222	213	231	227	188	216	206	216	201	217	207	240	209	201	232	204	216	201	228	213	185	201	200	213	235	225	196	226	194	215	189	216	230	216	232	211	203	217	204	208	228	189	233	228	233	213	243	206	221	213	224	210	222	214	195	224	210	218	191	224	206	192	198	206	198	203	191	201	203	230	235	232	204	217	225	207	221	225	210	212	199	211	220	215	200	223	237	202	225	234	221	192	236	207	195	200	186	202	195	217	218	201	222	214	189	209	235	219	212	203	195	200	204	189	217	211	238	180	210	225	190	210	219	224	217	196	241	217	249	239	226	224	220	228	226	204	204	210	172	211	214	233	238	222	210	209	239	232	176	188	192	230	203	213	200	240	196	211	222	207	212	218	226	192	196	195	238	239	183	236	172	203	225	224	219	209	232	222	225	211	212	203	201	225	235	217	246	208	202	198	174	219	244	220	213	215	199	215	219	200	197	210	207	194	228	207	196	208	235	210	217	196	219	233	203	248	186	223	206	217	189	210	224	196	193	225	238	188	228	240	203	217	221	225	206	195	213	212	206	252	218	220	227	210	225	216	193	207	210	184	210	248	207	205	215	215	215	209	220	215	195	223	235	202	217	220	185	196	210	194	238	215	231	224	200	228	229	226	200	220	224	222	203	212	208	228	217	205	232	193	198	213	194	207	224	194	233	212	208	184	236	226	220	225	217	201	231	239	213	233	227	206	226	204	211	244	218	221	223	231	238	199	212	178	208	210	223	215	195	244	212	220	203	220	210	192	188	222	223	228	224	208	211	216	219	213	205	220	200	198	222	210	208	232	203	227	205	194	218	211	198	205	172	214	219	212	203	195	207	222	212	191	202	209	219	206	192	224	196	221	223	167	199	228	197	200	206	213	226	198	211	206	223	216	201	215	202	197	240	201	207	211	211	224	214	233	208	209	229	217	189	210	233	217	208	192	171	211	245	204	185	226	217	215	218	217	213	202	208	213	246	213	206	203	218	210	214	200	195	222	194	206	183	176	238	193	187	226	201	229	213	213	208	200	215	203	208	246	225	217	214	212	218	228	198	210	224	210	184	213	216	240	201	217	211	200	204	214	231	232	229	225	200	218	224	232	198	204	200	221	204	231	201	210	215	224	190	212	193	202	215	239	190	216	218	178	209	224	220	204	204	228	227	235	204	177	207	201	194	237	223	215	205	238	211	189	246	221	240	214	192	193	222	208	223	212	227	222	207	217	213	185	209	218	229	222	212	214	204	229	229	223	211	224	188	217	217	205	238	217	237	229	226	198	217	212	202	219	183	198	222	195	239	223	253	204	229	230	211	229	219	224	213	209	208	224	216	211	239	209	211	211	215	217	222	191	191	197	227	207	234	213	196	256	213	235	202	210	215	209	209	187	207	185	185	215	165	215	242	225	200	219	189	198	233	205	232	250	208	224	199	228	200	192	209	188	203	210	229	208	201	212	192	207	227	200	202	228	241	195	199	193	193	199	234	212	205	224	215	207	218	229	210	200	212	199	208	223	220	227	243	226	255	217	226	212	235	191	184	211	210	211	224	238	218	199	197	193	197	210	221	208	241	217	226	233	209	217	198	193	222	180	213	207	213	208	202	188	215	218	207	206	233	185	192	184	228	209	195	214	211	196	209	215	236	203	196	201	213	235	221	201	217	214	211	209	186	219	194	204	184	217	219	211	194	195	189	205	239	199	206	191	198	211	207	228	188	235	221	235	204	206	241	193	223	205	230	219	219	216	207	213	217	223	221	211	215	225	237	215	223	223	245	208	230	210	225	239	185	217	209	234	212	194	198	224	209	220	201	207	225	240	204	167	200	212	202	240	235	214	198	197	240	238	200	226	201	191	191	207	210	226	215	187	211	226	219	224	206	185	211	253	184	198	217	184	188	219	196	215	216	228	219	218	183	211	223	199	204	243	207	240	184	233	226	209	220	236	186	184	192	217	221	195	215	225	203	177	196	251	198	201	226	166	209	185	193	204	202	184	213	198	196	219	211	238	208	206	231	225	198	188	192	212	193	196	206	199	221	219	227	203	211	214	192	208	224	201	234	220	218	200	206	214	204	243	211	206	207	220	191	190	210	209	210	210	230	208	210	222	198	245	209	193	209	199	203	230	196	182	222	212	215	203	210	219	198	198	254	192	188	183	215	210	187	218	199	228	214	196	192	206	230	209	190	238	182	195	200	219	215	232	199	206	200	226	204	205	202	199	209	230	196	198	217	206	201	212	240	200	212	207	214	214	220	186	199	233	222	222	228	192	208	240	228	207	202	211	207	230	203	231	219	213	220	212	193	208	228	197	212	232	209	209	209	212	211	231	216	194	211	193	221	242	225	198
14449	14845	10668	6540	3472	2151	1325	922	727	721	567	586	614	633	675	615	543	529	505	560	641	777	954	1039	862	738	768	844	852	840	649	573	541	529	617	597	713	612	606	486	484	491	466	493	485	488	502	465	507	482	483	506	478	500	474	497	494	463	495	491	493	493	524	488	489	496	473	483	467	495	461	459	496	503	473	453	513	455	460	493	461	492	482	480	477	451	520	474	486	491	484	495	501	516	494	493	497	485	471	461	485	490	456	471	506	479	473	505	455	460	480	495	447	465	484	494	497	496	494	530	473	508	505	511	508	468	479	483	473	476	523	481	479	467	493	483	476	452	477	544	471	482	472	469	467	487	455	488	488	503	495	503	498	495	469	486	501	518	480	468	487	497	472	492	472	519	498	446	471	468	460	467	489	483	483	504	519	496	492	459	483	460	467	517	482	496	483	500	515	490	472	499	461	489	494	513	491	488	490	490	475	528	495	511	489	468	461	505	459	505	491	492	508	530	479	463	511	476	480	493	483	491	493	467	487	503	474	483	491	465	459	499	539	508	499	473	473	492	518	484	479	510	481	443	458	486	517	489	478	507	491	526	516	474	506	534	459	513	484	464	490	482	462	515	512	497	505	481	518	443	484	487	489	505	503	497	479	480	455	488	505	524	480	511	500	466	499	487	473	469	500	478	531	440	463	493	474	460	517	484	474	485	524	478	518	453	483	526	490	473	493	476	472	519	482	485	453	492	481	491	498	509	532	480	488	480	464	485	486	449	497	509	469	503	473	511	489	442	487	512	462	474	487	492	495	456	477	472	496	472	501	462	471	454	498	484	471	467	492	497	493	550	508	474	506	468	487	509	474	488	478	460	490	497	486	458	505	505	480	466	494	449	484	523	494	525	494	474	492	482	455	493	527	509	483	488	488	460	502	477	454	479	519	523	537	508	481	482	520	503	499	519	536	493	526	458	480	487	509	485	473	491	530	533	487	517	477	491	496	513	491	455	478	492	498	488	514	475	501	480	523	483	467	463	477	482	454	441	466	483	488	448	513	476	469	472	432	500	484	505	504	463	504	485	535	498	495	462	461	539	514	456	488	492	488	472	427	504	481	483	510	478	510	482	503	534	508	467	497	501	478	483	518	447	482	515	442	498	482	521	495	518	496	468	504	535	489	517	475	492	474	475	486	501	548	501	479	493	482	470	490	504	504	499	528	474	505	531	513	518	483	502	505	484	507	486	490	514	477	522	483	455	497	522	457	460	479	500	518	488	493	485	466	470	487	532	501	476	514	484	474	480	511	498	492	472	489	458	497	501	536	483	509	510	531	491	477	481	480	483	451	524	497	476	492	499	494	503	487	462	478	489	452	459	507	506	481	545	513	467	491	478	445	479	468	488	480	512	462	471	412	498	510	504	471	491	520	508	525	457	462	462	460	488	508	472	484	511	451	465	492	471	484	503	463	523	455	522	480	495	428	486	482	477	479	508	508	459	504	496	489	468	441	500	474	485	458	455	432	454	490	456	462	499	463	517	531	492	481	457	474	541	496	467	489	529	485	487	529	495	492	505	465	458	503	465	524	485	503	473	492	495	480	504	481	499	474	500	515	477	482	488	503	483	497	489	442	524	497	500	441	510	485	500	474	500	486	467	471	467	504	473	539	507	493	469	485	468	472	474	513	467	490	482	485	502	466	482	514	484	486	457	475	460	503	490	465	458	462	486	474	513	431	519	475	508	479	491	523	513	464	481	533	503	470	497	491	502	495	495	499	497	497	550	477	494	448	488	497	508	481	438	440	500	477	507	472	445	494	478	481	478	510	512	480	495	482	496	496	499	452	539	537	498	475	444	472	478	444	471	446	466	519	473	483	471	461	507	473	504	458	491	483	501	473	518	489	470	494	449	468	495	466	480	549	478	524	497	485	509	483	508	521	516	516	539	487	459	496	500	452	536	507	511	492	558	465	520	529	461	482	497	501	488	467	457	517	462	470	455	503	516	466	486	473	489	502	472	492	529	478	481	480	490	512	480	484	478	501	466	523	502	482	540	483	510	487	481	483	523	470	476	467	507	471	465	516	464	494	485	462	494	487	490	480	494	468	483	508	481	531	496	477	485	463	478	497	495	481	501	533	488	512	495	507	506	460	519	499	468	458	501	526	519	448	488	476	489	505	462	496	450	487	478	471	487	451	499	482	497	498	477	492	481	493	481	511	471	520	480	463	494	462	481	516	523	504	493	489	499	479	497	503	460	495	490	490	475	501	477	480	515	504	462	526	464	483	479	471	506	493	497	521	491	529	491	466	449	496	501	498	490	455	500	468	488	503	483	496	471	515	492	491	482	487	482	481	490	499	460	469	489	485	508	454	521	454	458	490	473	482	497	443	514	453	488	512	470	470	464	492	478	446	507	468	448	472	474	471	441	487	522	497	480	493	473	462	535	484	499	491	503	516	480	480	483	477	483	499	480	495	512	511	491	508	481	489	484	457	486	428	538	463	435	488	448	522	494	491	475	473	465	519	474	472	454	514	468	491	509	507	492	449	467	489	519	516	477	529	531	462	505	463	471	510	492	481	484	511	482	459	484	483	522	503	460	508	518	515	496	489	469	496	514	506	456	471	478	508	496	518	481	488	463	439	482	497	507	524	498	506	457	517	499	512	481	450	486	493	500	496	494	470	493	475	495	482	482	506	477	496	483	472	460	497	496	482	443	488	464	494	451	509	486	469	447	501	416	472	517	481	450	499	506	466	470	497	515	494	445	485	516	462	510	514	478	473	516	476	513	479	492	434	481	532	495	527	483	502	495	509	482	476	473	461	489	532	478	499	486	515	513	477	511	491	452	523	500	508	487	486	516	533	499	449	498	493	494	515	432	507	457	502	492	483	493	499	521	513	467	482	507	523	499	494	492	497	498	496	496	484	506	532	502	522	528	463	512	519	480	473	473	519	522	457	509	468	467	464	480	500	478	466	452	469	487	526	470	477	469	484	488	488	463	463	476	476	489	482	427	485	463	504	498	505	501	514	484	490	452	489	506	489	500	476	483	483	494	472	483	531	527	482	483	498	472	491	511	488	472	493	465	467	466	460	478	549	494	442	505	489	461	517	501	474	525	513	443	508	492	488	489	498	513	498	479	523	514	494	439	544	464	469	517	480	447	502	512	487	469	459	510	503	463	504	454	501	475	507	486	462	526	448	492	505	510	483	511	468	496	492	501	489	489	461	484	483	456	501	475	499	489	485	467	474	492	541	485	514	525	491	498	504	498	485	505	487	498	509	482	477	464	474	476	461	501	535	502	468	527	506	442	521	472	538	469	479	498	493	474	462	500	499	468	521	531	480	501	503	498	501	510	484	498	528	450	481	450	472	478	488	505	451	508	505	461	504	476	480	503	492	487	526	485	466	487	474	452	473	545	470	493	467	505	492	505	463	438	478	476	475	456	488	498	537	494	471	517	482	476	520	500	519	459	488	501	481	469	524	498	450	496	504	460	505	480
41192	25123	12819	6776	3989	2001	1496	1072	656	650	495	466	523	635	979	711	361	242	232	232	312	342	327	309	258	221	222	232	257	236	192	144	139	129	155	170	179	148	130	124	126	129	116	117	130	101	124	119	92	118	131	114	109	121	96	118	107	115	132	111	121	105	138	107	129	118	105	126	115	111	120	103	117	119	119	117	119	117	102	105	137	119	123	121	122	113	129	119	125	103	125	105	109	112	112	129	106	124	117	128	129	121	106	124	99	118	127	98	104	100	121	106	116	105	129	134	115	111	100	100	127	97	101	106	123	119	117	120	119	127	122	145	133	98	103	124	115	111	119	94	104	124	104	115	120	123	109	116	110	113	122	120	120	126	98	112	126	96	103	126	120	128	100	105	102	127	130	119	98	126	121	111	117	119	121	112	97	115	116	103	104	99	106	112	125	108	116	120	111	103	140	128	107	131	124	117	111	129	120	111	114	116	136	133	120	119	115	120	137	118	96	128	112	126	107	103	127	120	84	109	122	118	96	94	113	97	103	119	90	112	129	130	105	102	109	102	124	97	115	108	110	122	134	123	89	109	111	118	105	111	126	133	94	115	113	104	123	115	121	127	112	117	116	118	123	121	104	119	102	113	130	116	126	109	118	135	113	117	99	121	128	130	112	126	107	106	123	109	124	124	123	110	120	108	127	114	125	119	111	107	116	108	111	118	97	106	96	133	114	115	106	124	130	112	123	120	108	101	103	118	100	108	97	111	109	103	114	121	103	100	139	106	98	102	123	118	95	108	92	127	121	94	124	125	99	119	112	114	130	112	119	124	112	108	109	95	109	116	112	135	126	107	107	117	109	109	120	126	110	120	130	107	113	114	113	118	92	133	106	109	104	125	112	128	135	129	140	120	118	105	114	122	128	119	110	123	104	106	96	128	121	126	109	87	99	121	116	111	131	115	107	116	102	93	125	121	116	104	135	115	127	116	90	114	131	120	113	113	96	101	99	124	104	139	115	127	118	132	101	103	130	116	108	108	135	96	110	97	105	124	137	101	113	112	115	109	139	110	127	108	124	120	104	122	105	118	124	122	103	106	120	122	104	114	119	115	128	128	114	99	126	119	111	123	109	115	114	116	126	116	115	99	115	110	135	126	107	89	91	124	110	134	116	130	109	111	116	118	101	127	113	135	99	100	119	122	103	113	124	126	115	117	118	113	124	111	111	128	108	115	110	136	118	113	118	116	114	118	101	119	98	130	91	107	119	135	116	122	102	108	109	117	117	103	131	120	113	131	136	112	118	122	125	110	107	107	113	104	112	118	101	108	118	127	108	122	118	130	127	118	102	139	109	111	113	111	127	114	149	125	114	120	101	117	137	126	121	94	135	116	124	99	105	125	125	118	107	124	106	129	121	122	98	128	110	100	108	118	133	98	108	127	105	126	106	100	122	118	98	107	121	129	111	115	111	122	111	103	100	121	108	127	151	127	105	110	125	150	105	142	116	106	96	113	109	112	100	95	122	115	117	107	105	117	108	126	134	116	81	123	109	120	95	109	100	124	117	112	103	106	111	123	120	101	97	115	123	132	113	100	115	120	141	112	126	122	119	121	129	121	94	116	111	119	111	121	123	123	114	114	133	113	112	131	119	122	107	101	121	117	126	126	130	115	116	131	138	113	118	112	118	129	135	113	127	126	106	124	107	131	110	110	110	114	125	110	106	101	117	128	94	116	109	124	122	117	113	134	107	108	125	125	108	132	129	115	94	134	115	126	91	120	113	105	92	131	119	111	123	106	109	107	119	112	109	104	106	114	132	118	117	124	115	129	109	108	116	119	131	114	109	106	141	116	100	112	107	126	124	108	100	93	114	115	132	106	109	121	136	121	88	97	124	130	108	123	117	108	99	100	104	102	129	118	116	111	126	123	119	128	105	120	137	130	133	124	123	119	103	123	105	98	113	128	119	119	122	116	115	97	138	110	104	105	125	125	132	94	114	114	119	125	116	118	128	100	117	108	133	119	105	126	131	111	119	122	110	126	116	104	133	111	128	117	125	101	121	106	109	119	116	116	124	122	107	133	93	115	123	105	124	106	110	128	121	116	130	130	129	109	123	141	136	127	124	116	135	106	117	108	117	133	111	121	103	125	104	104	114	96	141	129	119	134	105	127	121	128	120	107	132	89	97	114	130	111	129	107	132	125	124	124	127	111	127	112	139	129	118	98	111	115	112	109	138	98	129	111	129	132	118	115	124	108	117	104	88	136	100	108	103	118	115	108	109	95	111	127	110	118	121	119	123	128	128	116	134	106	122	122	107	140	112	122	118	103	109	107	119	142	118	100	101	132	117	129	106	131	115	96	148	112	108	111	111	110	114	114	131	114	107	117	112	120	130	119	112	102	115	109	129	132	129	103	124	120	101	109	108	127	94	145	121	101	127	98	110	117	127	97	125	125	124	126	117	100	121	108	114	116	120	124	102	102	134	103	123	117	125	130	105	113	133	119	111	99	113	100	107	129	114	99	128	118	94	113	101	127	104	113	104	121	113	118	111	131	116	123	115	103	107	117	122	124	103	105	109	96	118	127	98	99	111	115	120	112	118	130	116	119	117	137	113	127	122	119	97	99	113	119	107	95	104	128	101	130	102	122	123	126	112	115	123	109	112	105	114	113	119	84	118	107	125	139	106	127	116	103	124	95	111	114	122	121	124	129	115	118	123	106	114	132	103	140	124	127	108	112	122	123	92	116	142	101	149	103	102	118	96	104	111	93	105	113	113	122	131	129	119	119	104	111	125	122	137	98	103	128	113	101	110	115	137	102	103	104	110	116	117	104	117	117	112	119	99	122	117	128	129	102	137	100	127	117	130	127	111	113	102	123	92	90	131	102	107	100	116	117	132	127	122	115	102	111	124	92	112	149	110	124	119	129	106	119	116	112	108	123	116	106	130	128	101	101	124	109	120	126	110	103	111	139	131	107	126	141	106	123	125	121	119	118	141	119	106	118	112	127	122	110	116	119	122	116	117	124	114	109	128	121	93	94	93	112	110	114	120	114	102	118	110	96	119	112	114	122	103	103	132	134	96	100	98	116	128	126	117	106	110	123	113	119	107	98	124	145	151	118	107	128	119	110	111	121	105	102	121	109	120	117	138	108	103	111	109	116	125	105	110	96	117	144	108	125	109	136	116	130	115	110	91	108	100	102	108	119	113	104	111	118	111	120	145	120	108	135	127	127	100	110	109	124	113	107	121	115	115	125	129	115	118	125	126	115	116	106	115	98	123	116	105	122	117	133	127	121	121	97	118	126	123	115	118	108	120	113	111	106	118	109	120	127	123	120	87	97	126	109	128	123	129	114	111	98	131	117	116	134	127	116	118	116	116	100	105	122	127	129	113	124	111	131	122	111	129	98	125	122	122	107	111	111	117	113	105	109	120	117	112	101	106	106	110	110	105	108	122	108	137	133	125	125	101	114	102	112	106	122	110	103	136	118	115	121	106	118
23903	14922	15634	13275	11219	7232	7192	5126	3279	3179	2678	2674	3207	3917	6266	4322	2054	1265	1043	1215	1959	2057	1801	1803	1257	1233	1211	1169	1441	1192	813	574	444	420	593	670	846	607	523	423	314	307	334	305	302	289	299	340	327	313	315	315	297	325	328	327	293	301	295	315	335	344	299	317	297	285	291	281	320	283	308	309	278	245	289	298	316	299	293	303	326	336	329	297	283	301	292	299	284	293	298	252	293	322	324	267	331	289	287	284	285	320	284	267	281	313	309	305	291	306	284	302	301	298	308	304	273	303	283	316	303	342	303	325	272	281	284	291	288	267	297	295	293	291	282	279	312	309	296	261	289	319	306	311	332	285	309	281	303	305	282	299	271	289	312	293	276	268	304	279	290	305	280	305	302	303	311	278	298	282	330	296	289	313	274	328	296	316	267	310	304	298	288	270	290	278	335	271	330	295	309	301	300	254	249	290	331	305	262	294	311	292	293	293	317	300	305	294	282	309	313	279	287	304	317	287	275	269	303	273	300	290	270	292	323	296	284	328	298	306	306	276	259	275	332	297	310	275	295	321	286	290	266	301	323	295	290	291	309	304	295	275	301	299	304	289	294	285	289	276	324	303	303	310	296	294	330	302	314	299	276	315	284	296	277	302	313	315	291	313	298	255	278	267	287	295	302	294	283	274	282	278	297	320	296	270	293	281	312	297	299	330	262	300	299	285	315	295	262	272	294	326	290	281	282	259	287	312	303	284	317	282	303	289	281	293	251	266	314	305	289	306	299	281	287	282	272	278	271	315	272	275	285	289	296	322	273	298	268	286	283	323	295	266	272	326	284	287	269	287	313	298	299	276	288	308	277	279	285	306	284	273	273	297	282	305	300	309	287	264	291	313	261	312	288	317	271	276	296	296	272	278	321	294	291	268	254	327	298	284	265	306	321	320	276	287	289	308	281	305	285	291	321	279	271	287	279	286	303	301	289	288	305	311	294	314	307	327	296	309	278	312	299	328	273	279	288	296	275	298	309	278	275	258	267	308	296	317	303	307	271	306	300	318	285	310	281	308	334	300	311	291	297	319	316	277	297	290	279	299	281	266	293	331	287	276	306	303	294	299	291	293	301	288	301	299	310	292	267	326	307	275	329	263	308	276	299	307	266	269	285	270	316	312	287	323	275	294	301	298	318	279	319	279	296	299	305	283	264	291	276	268	295	288	310	299	284	292	312	283	294	307	306	306	306	300	303	317	284	307	288	280	322	249	300	303	320	283	287	316	271	304	295	298	333	274	292	281	319	296	310	283	310	276	297	279	287	282	276	304	304	312	294	304	296	291	289	301	283	277	281	283	301	301	291	293	291	283	287	274	341	280	268	304	265	284	301	292	297	269	298	301	288	311	297	286	298	299	306	303	294	273	319	322	283	275	296	276	297	286	286	288	297	315	324	279	287	278	304	308	279	290	293	310	307	274	287	312	287	300	291	284	271	306	289	299	272	276	292	296	300	299	282	290	282	268	253	301	297	284	307	277	287	314	325	293	302	283	264	280	254	295	297	297	263	296	267	305	293	341	297	254	280	284	338	308	286	264	286	307	298	328	289	287	298	309	292	315	305	292	241	305	309	274	262	290	308	280	294	287	301	296	325	325	290	307	310	288	317	284	306	293	285	310	303	287	285	263	299	315	280	278	287	294	310	305	319	333	318	300	280	284	287	275	296	269	297	271	300	294	306	295	283	313	295	258	282	277	308	285	303	260	278	291	278	300	317	323	289	296	276	318	301	270	312	296	292	301	311	275	298	315	285	252	326	273	319	292	299	287	268	320	301	290	297	288	284	308	291	286	281	307	313	287	283	334	296	319	325	296	297	293	293	263	301	287	256	284	272	304	321	334	307	320	310	318	275	273	305	285	286	310	290	304	320	297	295	308	284	299	320	277	298	322	315	307	314	259	325	277	279	291	303	283	287	296	281	257	277	290	302	312	316	299	301	291	305	303	308	253	327	257	286	311	312	294	272	326	293	287	311	308	305	295	314	291	296	302	305	281	273	293	310	297	279	298	307	327	320	287	306	301	324	291	314	318	289	297	299	291	298	294	302	306	277	307	321	292	288	292	281	287	295	300	285	304	292	285	286	307	280	292	269	310	298	294	299	296	314	252	268	311	305	277	275	273	284	276	264	274	296	266	311	313	299	259	309	290	281	309	321	312	284	320	296	251	295	285	314	297	271	298	309	254	251	320	306	309	282	315	310	323	274	310	271	331	304	286	318	301	301	291	298	323	306	268	286	306	312	300	308	305	319	310	281	299	291	275	324	274	323	288	300	262	318	292	295	263	280	315	315	290	322	256	305	280	305	276	305	288	295	278	273	300	302	302	323	280	321	262	277	332	306	273	301	295	303	286	278	269	304	305	306	272	318	278	315	276	292	314	292	296	316	301	297	279	281	308	287	287	303	294	282	294	304	293	302	304	311	313	302	282	263	282	249	315	331	303	278	295	334	298	273	294	289	276	292	291	299	277	267	296	302	319	297	281	331	310	284	273	275	304	289	296	315	306	298	306	296	310	293	291	293	310	286	286	317	301	295	291	288	285	265	293	299	281	298	306	317	303	284	298	294	277	279	291	296	305	278	297	302	289	289	324	279	271	269	305	308	295	302	310	304	282	294	280	293	315	300	273	296	298	301	283	285	265	289	310	323	299	314	262	278	292	304	272	285	258	279	295	286	293	265	272	279	287	300	305	322	319	275	294	290	276	290	317	286	302	296	300	299	300	329	328	309	284	320	297	273	292	301	261	307	301	261	275	289	274	292	285	271	297	277	268	278	274	318	315	287	297	273	276	298	252	278	290	321	283	310	343	290	273	225	312	323	301	325	289	281	290	336	334	276	287	300	284	292	289	307	288	304	302	292	285	300	295	276	297	311	270	317	321	261	296	268	283	291	290	270	273	313	282	299	288	301	300	283	267	298	273	271	283	275	290	293	267	282	267	316	297	326	275	297	307	274	270	315	307	304	287	321	307	291	274	305	322	294	283	290	288	292	290	289	301	307	301	302	315	265	308	302	284	278	294	279	311	297	282	313	297	289	278	306	276	263	285	284	311	307	278	293	293	307	288	266	305	307	334	300	262	285	301	284	290	324	310	296	281	283	287	281	291	257	315	300	289	304	301	302	278	283	283	313	273	288	284	290	280	286	294	277	262	311	310	319	305	309	316	297	312	300	299	308	294	299	283	288	293	272	308	284	309	297	333	300	328	277	303	293	299	318	290	287	304	326	270	296	310	304	274	293	314	301	286	293	287	304	273	304	260	274	291	301	291	307	279	306	306	308	330	301	295	304	313	297	266	292	325	277	283	316	272	264	282	250	332	272	319	308	290	258	281	287	279	326	281	286	280	328	323	290	305	277	354	290	296	292	305	313	309	294	292	295	319	293	306	268	300	284	293	272	271	321	308	284	273	270	311	296	304	297	287	290	314	308	316	286	302	292	305	347	284	281	305	281	270
48592	25008	14726	10750	7862	4156	2588	2158	1407	1117	932	887	1153	1236	1742	1004	685	338	335	383	383	521	557	553	405	417	400	369	389	315	215	180	189	231	219	209	216	191	204	196	151	136	147	162	159	149	171	153	159	150	186	158	157	149	178	158	152	155	169	173	151	162	141	153	179	154	141	152	159	160	155	159	150	150	165	148	158	142	133	153	146	155	171	153	175	127	158	144	118	140	145	162	151	135	150	143	146	129	122	149	137	180	165	142	141	159	145	141	148	138	159	132	147	145	142	158	158	149	163	134	169	143	180	153	145	128	130	153	167	142	159	165	136	122	155	159	130	163	146	135	143	149	154	156	154	144	147	156	142	154	136	156	163	137	131	116	149	154	152	140	142	155	146	143	142	172	142	131	143	158	148	145	157	143	154	149	138	169	123	135	168	140	158	121	166	122	131	131	146	168	144	146	148	144	152	154	132	149	122	138	146	145	149	149	162	144	173	154	155	123	142	157	163	124	143	164	140	152	147	154	122	140	145	167	142	149	134	131	159	171	147	135	150	151	121	164	139	153	143	157	143	134	158	148	144	129	160	132	167	141	165	138	154	150	173	159	151	161	157	144	154	150	140	132	156	155	152	150	154	142	159	152	151	158	155	150	161	177	128	158	144	154	155	144	131	158	120	143	160	164	131	155	141	153	133	142	148	151	142	164	152	170	147	144	139	161	135	145	160	163	149	169	145	159	139	136	140	139	172	154	159	145	136	125	171	135	168	162	147	128	159	156	156	160	145	162	136	150	140	137	138	180	152	151	144	149	166	153	157	187	147	142	146	157	158	130	167	161	155	159	128	160	162	149	134	108	177	143	144	118	131	148	170	150	155	128	147	173	121	125	164	165	166	151	166	138	129	151	123	158	153	156	151	140	141	148	145	155	118	131	181	147	137	140	124	137	175	136	154	149	145	133	156	149	155	153	152	132	183	147	138	158	171	168	152	140	152	146	175	146	182	143	161	143	164	144	149	148	153	136	141	143	142	139	146	163	144	143	131	166	128	135	166	139	143	165	128	137	141	156	158	139	128	154	149	132	155	174	155	146	153	142	173	142	145	176	163	145	160	152	162	149	141	143	173	169	155	157	160	133	168	126	157	169	149	143	157	142	142	166	140	147	130	134	143	161	132	162	158	161	145	122	147	131	137	162	132	155	151	145	137	152	155	169	175	140	150	154	170	138	155	119	150	153	163	151	152	165	154	153	149	145	161	159	150	139	139	153	129	139	150	165	173	151	136	139	143	149	153	129	151	142	156	157	140	145	128	155	155	155	148	143	145	159	164	145	135	163	167	180	150	147	159	144	137	159	158	149	159	116	149	166	155	137	134	163	154	135	143	144	156	154	129	158	132	157	182	152	131	145	152	134	145	135	145	140	162	132	157	141	128	155	154	143	136	127	140	149	141	153	131	142	128	153	160	150	161	131	173	162	147	163	154	135	134	142	129	136	148	129	159	158	156	164	151	165	160	153	154	136	163	145	141	140	157	163	132	155	149	138	157	136	167	156	150	149	146	155	164	155	156	130	161	151	145	162	136	142	142	141	158	143	142	151	141	127	148	162	167	155	135	159	153	125	165	144	149	165	136	140	141	143	163	146	144	166	147	150	139	175	149	155	155	171	131	145	162	144	155	158	141	138	151	149	152	128	158	172	144	135	145	157	149	146	157	159	125	184	169	157	155	143	147	159	161	158	145	136	164	149	136	139	165	163	163	168	162	157	156	132	146	157	160	154	167	160	141	152	148	144	150	143	151	160	129	150	138	118	154	148	152	154	144	169	128	152	150	183	156	172	154	154	159	148	152	146	164	145	150	152	143	135	139	132	145	141	152	140	133	135	141	163	136	142	136	133	163	155	154	154	169	126	141	147	144	135	142	146	154	138	148	141	156	131	151	157	147	135	154	147	149	148	138	157	151	157	148	147	148	143	142	150	121	137	145	165	142	147	153	141	145	138	148	147	154	139	175	152	143	128	145	153	140	143	147	144	135	152	127	185	152	161	146	163	153	157	153	162	150	160	144	152	153	159	151	145	142	166	180	140	138	147	130	142	159	160	137	138	132	146	136	154	168	159	158	152	145	139	155	131	165	113	159	162	145	151	144	151	160	164	144	153	162	151	140	160	149	134	155	141	160	158	149	161	140	145	136	140	170	160	145	152	151	175	141	147	165	137	158	139	168	157	132	136	142	146	131	131	145	137	158	159	132	142	158	150	148	141	142	157	134	169	168	149	149	160	137	157	155	161	152	180	146	125	180	145	126	137	116	147	150	128	150	158	153	142	147	161	149	150	162	149	144	164	139	137	150	148	151	151	164	159	129	150	133	166	153	150	151	149	143	137	151	141	142	169	154	172	172	143	152	154	149	136	149	151	131	142	172	147	148	156	150	184	130	134	138	157	172	139	164	140	152	155	145	181	160	128	152	155	117	143	166	139	155	133	158	135	137	160	138	156	117	131	151	125	140	138	142	141	153	137	157	163	146	158	158	154	157	140	159	135	153	156	154	148	129	161	158	139	157	146	154	154	141	152	148	127	162	152	167	142	132	156	142	143	143	148	157	138	167	131	150	153	185	144	160	164	156	169	168	160	144	139	163	152	162	136	155	156	145	132	139	147	135	123	137	118	136	162	129	145	133	165	136	149	147	165	133	164	154	164	146	163	125	151	155	166	154	134	135	151	155	122	162	150	125	164	154	164	154	139	144	154	156	122	161	138	162	160	163	140	151	161	145	147	130	148	152	154	139	125	145	138	163	153	125	154	142	155	148	129	162	154	143	163	153	151	148	141	162	142	173	152	155	148	139	139	145	134	162	153	133	158	146	152	141	162	123	163	137	151	147	150	155	144	160	145	147	149	153	158	145	142	126	162	149	137	149	151	152	151	129	137	135	132	150	157	162	148	158	154	134	139	146	142	144	152	135	171	187	169	161	164	143	164	149	117	156	163	141	128	135	181	165	151	155	161	183	151	133	126	140	128	140	157	145	136	138	164	151	147	122	127	144	127	146	146	182	148	153	144	147	147	171	142	149	135	158	167	156	159	151	136	138	159	147	175	136	151	160	141	154	155	150	171	168	144	142	138	131	146	137	165	152	166	151	160	164	145	135	136	147	184	155	164	153	155	144	150	125	142	142	128	135	149	160	142	141	154	153	128	127	139	148	139	170	145	139	149	138	143	154	150	152	158	141	182	154	146	154	146	151	158	172	149	147	162	155	156	155	137	146	157	175	143	165	111	134	147	160	155	137	133	155	152	164	130	146	151	143	124	156	129	151	141	182	154	135	126	136	124	148	181	169	166	147	154	148	170	153	155	134	149	146	167	149	162	147	133	184	145	143	156	138	145	142	129	141	140	144	160	141	142	149	125	153	139	120	158	171	147	153	153	156	165	174	158	147	152	144	155	129	132	158	166	144	170	157	163	131	164	150	162	170	161	158	160	138	147	165	158	132	143	172	137
27947	12817	15956	19058	18634	11913	10024	9647	6656	5462	4913	4647	6147	6806	9596	5416	3722	1645	1727	1983	1975	2965	3531	3421	2547	2354	2100	1992	2182	1766	1119	785	817	1123	911	1079	917	772	759	590	440	432	433	441	401	428	403	412	410	425	402	404	413	412	405	390	356	416	388	403	406	372	392	381	411	378	386	400	403	387	406	388	398	369	344	373	414	402	355	366	403	403	407	369	337	368	403	351	387	373	388	381	386	358	387	402	387	389	374	356	348	372	399	348	372	401	376	381	378	358	417	398	404	401	372	364	357	347	362	352	366	370	373	386	375	394	402	382	353	363	358	392	388	364	344	409	378	390	372	394	380	393	385	401	394	382	358	380	364	368	364	380	386	367	387	362	346	394	365	362	334	364	360	377	383	399	379	392	381	392	388	419	361	369	384	398	388	357	386	370	379	412	341	382	364	336	388	394	357	359	385	373	396	387	389	358	353	380	378	375	389	366	380	376	366	406	361	339	350	379	378	384	384	341	343	393	426	397	417	390	376	368	371	382	359	355	352	374	373	400	417	372	353	404	378	382	371	335	372	395	372	361	380	340	383	386	417	331	389	346	377	348	380	386	379	369	399	378	385	352	369	365	391	341	386	354	371	383	362	385	362	377	361	377	342	374	395	383	368	375	367	395	397	354	369	395	364	385	378	359	388	386	372	354	338	379	358	365	398	366	363	373	392	388	398	353	378	393	370	393	382	378	377	409	393	353	369	404	356	413	379	383	377	364	371	402	393	397	363	401	348	345	427	385	370	394	358	416	361	407	384	346	371	388	399	381	393	374	371	372	376	350	398	389	377	382	371	367	369	346	361	369	408	403	369	378	419	398	374	323	360	361	402	371	373	337	367	391	376	339	376	379	409	383	377	364	369	375	346	336	375	407	360	405	398	363	370	368	365	353	387	375	361	370	384	353	369	364	377	362	376	369	363	367	404	386	373	398	374	395	351	390	353	390	369	355	373	414	349	389	365	372	347	361	388	379	342	388	384	387	372	377	368	384	377	382	372	327	371	381	387	391	368	368	373	370	363	376	378	330	360	338	412	376	365	355	336	353	326	360	369	399	351	382	399	360	366	393	397	385	382	362	376	367	381	359	387	375	363	366	395	366	391	387	375	383	347	372	369	371	372	397	359	350	371	385	379	390	372	375	382	328	369	392	373	365	363	358	359	349	340	393	418	341	377	370	380	379	342	377	361	375	374	359	369	369	366	372	385	385	363	361	408	360	390	354	361	363	416	390	363	374	372	344	366	370	414	422	403	366	384	382	358	350	409	335	336	374	367	355	377	413	377	350	369	356	379	373	381	376	383	368	360	380	366	370	374	389	371	366	372	387	366	381	376	386	388	357	381	362	340	333	328	406	356	352	384	379	376	348	379	412	364	339	389	340	373	376	391	362	372	406	351	378	373	375	377	400	365	367	380	341	396	372	410	344	342	414	387	386	399	344	372	349	395	363	377	359	408	371	375	387	365	361	370	378	387	351	371	377	367	355	380	369	344	376	397	390	391	396	377	355	383	377	379	369	401	364	370	374	364	384	358	335	396	356	372	386	366	363	380	375	373	353	377	367	336	359	378	335	401	413	361	358	340	392	389	363	367	369	322	363	347	380	413	349	412	371	391	366	377	388	377	349	369	366	389	383	373	401	429	370	354	409	377	361	336	378	400	380	396	395	382	376	375	379	368	397	351	387	383	387	361	392	355	364	368	386	399	362	372	371	388	337	400	382	373	370	389	403	408	400	365	389	357	396	386	358	375	379	392	359	391	364	357	380	367	345	392	359	368	360	384	356	377	344	362	400	392	384	395	361	393	386	385	365	374	356	354	377	382	388	341	386	383	371	371	335	386	350	377	375	375	405	393	369	382	357	367	393	345	354	352	390	380	387	371	386	363	356	366	394	350	365	409	360	334	361	372	365	378	376	364	369	382	361	352	363	347	382	391	390	369	362	365	378	346	342	358	383	385	374	342	361	359	353	367	362	360	364	377	357	374	360	399	392	370	391	383	382	346	374	385	366	358	385	359	377	366	384	375	384	397	380	374	361	375	371	376	335	387	398	383	396	384	411	375	369	365	346	379	395	379	384	387	384	358	350	401	324	384	356	376	373	361	353	356	368	360	371	357	352	370	374	393	384	390	379	410	356	375	348	393	384	374	361	341	421	392	371	363	383	382	345	360	369	349	375	381	348	356	372	391	404	386	374	356	334	360	391	379	368	354	369	375	387	400	391	366	384	355	363	412	344	384	389	326	371	339	370	352	345	371	330	428	409	367	361	357	362	364	371	377	349	356	368	378	378	364	386	372	393	386	385	356	369	397	380	392	401	406	343	394	365	359	388	372	364	377	389	354	352	404	327	381	326	345	347	362	357	356	353	411	393	397	381	371	370	385	361	339	361	356	359	369	364	383	376	389	373	391	401	350	381	361	332	356	346	386	342	355	367	374	349	388	374	372	395	366	387	366	378	401	378	374	406	373	377	355	368	382	420	367	368	353	377	355	389	370	369	370	383	376	397	374	378	377	359	376	345	373	368	366	377	368	382	382	348	368	330	387	358	357	361	371	384	390	380	391	405	363	373	360	382	364	352	373	387	389	361	390	383	409	410	408	372	365	359	378	327	375	335	412	395	378	383	382	340	395	391	385	352	382	352	356	387	374	344	336	418	368	396	351	364	372	374	376	385	345	379	380	335	392	382	366	357	404	367	369	373	355	375	391	355	379	397	371	375	402	364	385	368	353	403	389	320	382	385	357	344	368	358	341	311	349	391	359	388	400	338	390	351	345	370	385	382	371	365	367	371	349	376	352	367	342	379	396	380	348	414	390	383	400	373	421	362	423	364	399	377	342	367	375	365	378	393	365	358	357	361	371	366	368	372	377	388	385	377	397	339	401	368	386	392	386	384	424	368	375	350	343	377	369	378	360	388	379	364	387	322	355	374	351	361	353	320	387	357	383	380	376	357	366	375	366	364	394	358	366	366	363	389	389	383	425	385	364	398	403	365	394	368	379	357	406	371	377	378	399	356	336	346	370	383	420	322	374	365	378	387	369	396	365	388	380	364	370	363	375	327	375	354	348	309	316	380	406	350	359	357	355	371	365	384	370	331	385	388	373	354	386	394	371	355	373	403	377	386	375	331	372	395	370	372	379	351	379	376	358	377	376	388	390	373	360	385	357	354	398	376	404	402	379	352	376	382	401	364	381	363	370	356	388	378	380	337	364	339	359	368	387	348	367	362	323	380	345	395	397	373	390	383	391	389	380	351	374	385	352	371	398	394	327	370	344	348	377	381	354	352	403	365	385	344	364	364	353	337	348	379	405	375	367	339	360	358	379	378	379	407	406	390	358	354	375	379	380	356	369	369	362	380	370	350	386	349	392	358	347	375	373	390	376	409	386	340	351	390	368	360	411	413	408	368	339	376	367	381	370	337	403	384	359	376	346	387	402	407	362	372	394	365	354	404	374	385
26666	7029	2729	2319	1173	511	439	335	264	264	218	224	236	216	226	218	203	217	198	223	277	283	312	379	319	307	250	263	251	272	227	217	233	242	227	229	240	216	230	227	236	211	224	240	222	197	215	194	235	199	212	222	211	221	214	243	214	211	215	208	183	249	206	185	224	210	216	216	202	244	235	206	229	219	213	228	223	184	208	233	215	191	194	195	220	228	217	216	213	197	234	222	192	210	228	229	228	213	221	214	228	208	217	202	237	231	242	217	221	225	246	200	201	209	238	222	208	219	212	214	238	231	222	212	202	225	210	217	206	193	218	193	198	211	230	190	227	225	220	242	249	191	229	227	215	204	211	227	229	238	219	226	197	214	181	223	216	193	220	200	223	235	221	193	208	216	225	211	213	213	195	221	195	240	190	207	229	197	241	184	207	247	206	189	247	211	222	227	208	199	236	226	209	206	212	192	201	215	210	205	228	211	208	252	221	207	178	220	208	207	212	219	233	193	206	216	197	207	205	190	226	200	222	198	219	214	219	202	210	221	205	203	206	197	198	203	213	197	218	205	200	210	196	209	213	188	243	217	213	209	187	215	240	211	205	200	203	216	198	196	258	239	221	225	241	201	208	239	202	229	201	240	203	237	198	213	207	224	237	227	211	202	232	210	230	212	201	199	214	203	211	228	200	207	229	191	236	210	214	245	195	217	227	209	207	193	222	214	227	215	216	230	196	203	211	228	211	231	246	197	234	203	194	202	219	223	213	222	237	192	200	204	213	239	231	225	194	224	203	211	199	196	222	220	236	244	225	227	198	183	230	228	226	221	224	195	204	184	226	221	219	217	205	228	217	200	209	215	237	212	220	258	218	224	226	221	206	203	216	223	228	247	223	200	219	202	193	205	211	226	249	209	226	208	210	213	218	223	199	209	210	194	203	234	210	226	236	221	217	215	232	227	197	210	231	237	225	206	210	198	220	202	211	229	221	185	184	225	203	206	244	169	233	212	199	197	201	199	218	195	211	200	207	195	230	222	211	208	217	204	213	199	245	248	222	222	213	234	221	218	201	193	206	198	219	212	220	228	227	223	191	212	215	228	195	212	205	238	237	227	210	211	219	198	203	218	227	208	199	230	215	229	199	222	205	209	235	203	196	230	220	175	194	231	212	221	237	223	219	205	209	203	207	213	197	215	200	212	239	200	205	199	216	205	205	234	230	199	205	203	224	213	196	188	230	204	227	181	213	225	231	194	201	215	207	202	232	198	202	249	207	233	218	200	192	241	208	217	208	211	228	217	196	207	227	199	168	213	210	228	209	214	207	204	213	239	208	236	201	210	221	199	222	198	221	192	223	205	188	213	236	218	195	215	215	191	181	215	190	203	207	202	188	226	212	180	200	238	206	190	201	201	232	217	215	189	204	196	232	219	186	194	201	202	221	195	207	198	227	231	187	205	231	230	186	210	204	204	245	221	231	218	223	211	205	231	217	203	201	208	201	206	205	217	217	197	218	191	209	226	210	250	229	212	225	220	212	185	229	186	204	200	254	206	183	237	233	207	210	179	220	183	225	209	202	218	234	244	207	223	170	209	230	223	205	226	221	211	211	229	229	214	205	220	201	190	214	240	224	225	212	231	206	200	198	180	204	237	229	188	215	208	184	219	223	227	209	192	200	227	222	238	203	189	185	221	205	205	217	207	206	204	205	216	197	197	187	219	207	218	211	218	205	206	207	193	208	219	195	225	209	233	190	207	201	224	194	241	231	199	189	167	181	213	204	217	220	187	188	265	199	209	216	213	182	207	231	230	208	205	210	222	205	210	185	202	220	203	189	231	206	243	233	207	212	197	217	201	219	212	207	226	204	225	230	199	226	223	191	231	239	201	203	222	194	234	224	221	203	192	213	186	229	203	222	230	226	186	223	216	206	209	214	217	209	213	208	203	222	204	198	215	230	196	192	232	207	232	223	231	227	210	209	229	192	223	191	219	200	220	207	232	207	198	233	222	231	206	236	222	201	227	227	209	220	240	248	202	221	224	222	208	221	197	181	197	233	228	216	223	228	208	212	230	203	197	210	217	196	225	239	175	209	207	207	221	214	240	226	236	245	225	220	229	234	243	192	216	226	216	211	264	227	230	207	197	217	213	212	222	191	193	210	238	231	239	219	208	204	202	234	218	230	217	218	192	193	213	227	204	203	244	189	216	199	206	210	212	195	220	221	208	229	214	205	197	235	202	224	217	182	250	217	205	198	214	211	231	223	209	196	230	241	210	226	208	217	188	220	212	213	213	224	210	244	224	212	226	200	199	223	193	222	210	226	216	238	216	226	193	192	201	190	183	194	237	211	212	228	197	214	210	224	192	205	218	197	210	210	228	243	224	221	230	249	227	234	213	223	216	216	210	208	205	216	208	219	219	230	202	233	207	201	203	197	209	233	247	225	229	204	222	204	206	185	211	205	224	223	191	238	227	217	216	225	210	201	236	196	218	213	186	214	211	209	209	216	207	230	218	228	205	236	216	197	204	180	228	220	232	219	202	237	213	224	234	195	220	231	215	204	218	229	256	236	218	199	220	215	247	236	191	218	220	190	234	175	196	225	218	237	206	220	236	214	221	218	244	233	223	233	205	216	210	208	195	202	241	211	234	216	197	237	177	203	181	216	217	228	198	220	214	177	181	212	214	221	195	197	230	191	219	214	211	215	194	202	226	221	210	222	226	213	200	200	236	213	220	244	210	212	219	201	219	220	218	206	205	235	196	210	212	234	201	184	173	227	208	209	216	191	229	213	225	270	209	210	209	202	217	219	208	222	205	219	207	192	220	208	214	195	202	199	221	192	198	218	205	218	208	215	206	223	192	209	191	205	211	207	239	222	191	222	236	176	206	216	202	194	199	230	199	210	226	215	209	235	196	239	188	200	227	186	239	184	233	194	216	208	180	239	224	212	225	200	229	198	201	225	215	207	231	238	181	205	222	201	194	221	226	211	231	205	233	209	223	214	208	219	230	236	233	230	184	198	214	213	201	231	219	214	192	201	233	219	221	223	233	209	229	210	219	215	218	211	205	210	223	222	215	218	200	210	232	212	216	182	218	196	221	209	214	219	223	219	191	225	204	204	203	210	239	196	236	240	201	211	217	226	241	214	202	206	206	196	216	227	196	196	218	242	224	221	208	214	219	236	191	213	220	190	220	197	197	224	213	201	213	201	207	221	224	198	191	206	230	200	236	226	195	211	222	238	213	224	212	268	212	218	202	234	216	225	197	222	207	219	212	204	204	193	203	197	199	213	207	196	223	209	198	217	208	204	227	233	188	233	240	244	214	204	224	241	218	209	215	215	180	223	204	249	187	200	224	201	233	219	208	196	214	211	200	221	196	206	211	222	223	202	187	235	233	210	216	167	219	214	217	208	203	235	227	230	213	188	196	223	219	246	175	259	229	192	194	190	205	228	217	238	237	213	223	223	237	221	210	210	242	204	190	209	202	204	224	213	219
13203	3022	4890	6532	4142	1833	1479	1094	904	689	665	612	588	604	709	572	543	514	538	571	866	941	1173	1438	1234	1120	885	845	850	835	713	589	573	725	823	737	644	657	590	513	476	530	503	465	500	485	486	494	492	513	485	459	503	480	462	470	487	482	498	464	489	508	495	462	495	490	490	533	514	483	456	492	489	533	462	515	456	485	523	491	473	486	482	493	458	494	459	521	466	507	478	500	500	479	483	507	504	468	478	479	503	558	471	443	494	483	537	523	497	442	492	498	491	474	486	472	511	471	487	505	474	485	479	526	468	489	515	490	419	488	503	461	485	513	445	472	474	477	514	506	471	506	491	487	515	503	482	478	460	473	494	472	482	504	485	514	489	490	484	477	480	505	503	499	494	460	494	455	501	498	514	510	483	483	511	474	473	481	501	464	484	503	500	495	478	480	511	517	477	485	479	539	477	531	469	501	466	483	482	499	470	515	473	487	511	495	511	496	480	506	477	474	456	536	495	468	490	486	522	477	520	465	484	501	518	487	496	467	535	480	475	500	457	467	462	489	478	506	492	493	515	492	499	514	490	488	481	467	495	500	453	446	452	505	492	516	504	481	490	465	499	508	461	472	503	507	495	446	452	489	482	497	508	479	522	464	488	515	503	504	490	516	461	469	493	487	481	505	475	521	484	482	505	493	484	512	480	540	455	506	492	481	444	495	491	486	511	523	511	542	506	459	459	468	438	493	504	497	469	518	497	499	480	505	467	493	461	485	486	521	461	493	514	560	462	439	504	515	473	497	503	480	492	504	494	513	472	487	488	488	463	497	464	479	486	504	449	526	490	513	506	482	468	501	511	502	469	462	479	452	481	505	501	487	513	486	467	499	495	505	451	468	522	470	502	506	475	505	476	504	475	478	492	483	528	512	486	486	472	473	508	478	481	480	543	514	458	523	529	521	450	482	482	498	467	521	517	498	484	505	517	500	504	499	500	493	512	484	483	475	473	500	475	504	479	475	516	498	493	532	498	469	485	516	502	493	497	515	452	452	516	463	495	488	506	477	522	496	457	455	470	495	500	484	481	489	492	487	534	511	482	486	501	501	503	461	466	478	501	467	453	514	478	539	497	489	474	476	476	499	485	500	464	432	507	476	498	490	490	537	516	508	505	461	467	476	557	516	497	515	475	485	492	445	490	490	511	499	513	513	478	469	471	509	486	510	507	511	435	472	483	494	491	502	517	519	527	475	474	499	512	520	477	506	521	508	501	467	474	483	490	510	527	493	492	489	501	479	511	522	479	485	484	489	468	507	477	474	517	506	486	515	488	494	464	515	462	512	475	455	495	457	485	507	520	460	490	500	482	472	445	502	509	485	482	483	507	499	490	483	487	465	529	450	491	490	514	500	491	484	431	453	473	485	475	466	478	498	479	473	468	500	480	474	510	538	510	468	499	473	514	468	475	518	507	504	514	519	500	480	506	482	479	455	510	458	490	451	515	454	472	484	515	488	501	479	483	461	504	503	510	496	544	469	522	490	511	485	508	482	498	501	458	463	448	512	498	499	499	489	445	483	501	521	487	482	502	480	504	478	515	501	519	497	520	506	461	450	531	513	547	493	481	499	534	482	459	516	490	495	516	504	511	551	526	501	516	484	467	513	506	517	505	498	471	482	536	475	530	538	473	514	501	486	458	473	522	452	502	430	520	501	487	474	450	459	475	515	473	441	478	492	514	510	496	480	482	498	485	475	470	490	496	511	499	518	501	490	495	477	480	534	485	480	488	474	473	502	472	513	531	488	486	517	469	476	447	472	477	498	522	507	520	485	503	481	481	489	507	481	501	470	474	456	475	507	485	467	447	505	496	500	486	513	509	500	496	473	486	485	463	525	491	484	516	477	486	496	511	471	473	490	487	499	451	539	471	445	525	466	458	479	504	520	505	491	497	454	477	492	478	476	485	511	491	469	543	467	504	487	495	496	478	499	515	505	501	503	477	469	482	490	469	474	503	470	481	542	492	472	518	486	510	503	514	508	469	488	496	487	494	493	492	489	515	544	535	486	482	496	532	509	460	488	505	516	515	520	491	471	481	477	480	485	484	496	487	470	457	508	475	477	481	479	502	444	461	521	463	499	513	505	521	488	488	474	493	501	497	545	452	517	482	479	505	519	496	498	452	511	485	500	491	479	448	498	492	498	495	466	471	465	524	465	473	503	477	495	462	471	497	468	541	480	517	533	479	487	516	478	526	531	477	487	469	484	477	483	488	470	488	474	500	501	517	488	479	522	519	453	473	478	496	475	517	479	507	517	502	502	499	505	470	491	474	515	479	460	446	507	487	457	533	492	510	461	490	452	499	534	453	494	476	514	472	476	468	453	504	481	465	495	488	469	515	470	497	491	538	486	502	481	483	462	491	479	441	503	515	493	473	504	504	532	496	482	519	474	502	486	501	451	452	486	506	483	505	468	492	432	460	490	464	488	515	469	473	467	505	496	472	501	521	497	469	505	477	463	476	460	478	498	485	478	492	504	509	521	509	461	481	516	503	460	503	472	429	460	506	506	496	484	484	454	512	519	500	470	445	478	490	495	497	512	487	517	509	512	491	499	477	531	480	508	495	496	521	479	518	478	523	482	498	470	495	500	484	537	461	529	511	502	468	500	476	518	530	495	475	503	496	502	495	465	499	474	468	470	469	499	464	527	486	508	503	508	513	506	460	471	485	531	506	503	501	492	515	482	501	436	476	519	515	493	537	501	518	535	483	470	485	495	494	474	502	486	470	465	457	457	476	479	504	488	543	493	488	445	465	471	488	495	461	475	520	497	533	531	512	490	469	482	481	508	485	461	474	487	472	474	531	507	524	525	477	475	489	498	505	526	521	468	479	458	476	484	534	484	494	487	485	469	501	499	510	517	469	541	524	473	484	498	504	495	479	489	506	471	504	471	479	437	478	496	478	479	458	502	488	486	501	497	500	468	529	493	501	520	492	490	503	514	457	518	474	499	459	529	506	496	492	509	462	513	460	496	532	473	480	474	482	485	475	527	511	527	480	506	480	548	498	471	480	501	485	511	453	467	509	476	491	500	469	448	459	480	496	494	481	524	494	499	509	490	508	514	532	506	503	509	498	519	469	486	479	474	506	530	507	470	500	491	486	439	505	478	465	469	469	501	506	499	513	458	471	454	466	479	521	481	499	516	499	463	498	488	509	493	472	524	518	456	510	463	505	495	513	501	473	550	488	486	481	506	499	477	486	488	489	493	512	524	494	459	482	488	484	535	461	493	488	447	481	488	510	549	514	512	492	477	469	501	476	474	499	493	473	479	523	487	515	485	450	445	465	515	487	493	487	464	488	507	492	479	458	496	504	501	473	506	510	489	451	483	487	488	511	501	483	503	496	475	472	458	495	508	476	523	474	517	483	495	481	533	523	531	519	467	478	496	495	485	487	508	507	456	495	487	491	503	495	469	481	448	486	497	455	478	505	484	490	477	532	505	533	515
30888	8143	6261	4976	13292	5584	1198	901	1002	834	922	811	791	833	797	634	484	248	196	216	299	497	426	372	350	293	280	235	252	238	155	200	187	218	202	168	163	134	127	136	127	132	124	123	151	127	110	120	121	110	122	120	115	122	124	111	117	127	114	129	109	113	128	114	116	110	128	110	116	125	125	110	97	134	106	122	121	101	100	102	116	129	97	101	107	113	113	119	96	114	131	133	133	132	110	112	127	127	103	122	89	119	130	125	123	99	112	118	119	130	138	103	119	107	110	107	105	139	123	102	108	139	106	117	123	123	105	119	114	130	137	112	111	104	133	120	96	113	121	112	130	130	104	93	125	127	132	113	120	118	104	118	120	113	106	90	106	132	133	117	118	115	111	108	106	127	114	123	115	109	115	123	118	111	116	124	123	112	134	114	121	111	119	103	145	130	126	126	127	112	131	107	100	125	115	101	141	122	120	119	120	119	114	110	109	135	100	112	109	110	124	116	125	111	112	107	117	134	146	106	133	126	115	112	105	123	118	106	112	111	141	104	108	101	109	103	113	120	126	99	118	120	110	97	130	114	115	119	111	125	99	111	119	136	113	114	105	123	113	117	103	105	110	107	114	116	96	122	121	119	136	118	123	109	139	127	110	118	102	127	125	98	125	96	124	133	125	109	129	112	106	122	119	118	119	105	136	118	115	133	119	113	128	106	118	116	136	114	112	135	125	112	135	144	103	114	130	119	114	122	113	112	106	113	108	102	128	136	121	133	132	116	105	109	116	109	135	113	116	135	110	137	127	121	129	119	144	107	114	100	112	112	134	127	120	128	113	117	114	132	116	138	114	109	116	135	121	140	128	134	120	113	123	106	130	99	126	95	126	107	126	124	110	128	141	115	119	128	116	126	122	114	129	109	138	137	109	124	113	121	122	120	122	121	110	116	108	131	111	108	130	102	123	109	122	99	111	108	110	106	93	117	129	134	116	102	94	114	85	113	108	112	105	104	130	119	100	112	119	121	120	128	115	111	113	94	110	108	142	119	121	127	111	121	132	130	129	115	119	111	94	97	143	111	124	115	114	108	121	118	124	111	89	105	101	119	131	106	115	103	122	95	103	97	128	124	117	116	133	109	117	128	124	126	123	122	116	104	98	117	91	135	123	109	122	105	124	115	87	118	125	118	116	106	147	97	104	120	102	125	110	100	135	123	123	116	125	101	118	114	109	107	120	109	132	130	110	126	139	134	112	121	132	138	128	128	118	119	108	117	116	115	120	126	113	97	132	136	123	128	126	116	123	108	104	104	110	113	133	111	108	113	104	108	117	132	130	130	119	113	125	98	133	114	111	134	126	105	94	130	136	112	118	129	124	112	122	105	94	134	126	101	93	126	108	119	127	123	115	106	121	115	122	123	121	101	110	105	125	115	118	126	111	109	93	129	124	118	101	112	96	142	101	114	116	125	103	111	129	115	142	112	128	121	108	119	125	113	126	112	124	112	134	108	119	115	96	132	113	141	111	106	136	110	119	132	102	126	117	129	138	145	115	103	115	136	103	122	109	114	108	108	116	125	123	115	131	105	144	127	119	93	97	110	111	102	114	128	128	110	131	111	102	127	115	108	128	126	104	92	106	117	105	99	119	109	120	128	127	132	104	113	98	128	130	126	108	128	110	105	124	117	115	125	128	107	112	97	110	106	96	102	139	96	104	123	113	129	120	112	95	128	114	121	102	116	121	138	95	116	128	103	128	134	120	114	140	123	121	113	102	104	115	125	130	137	129	121	121	97	125	128	129	109	119	136	135	118	118	109	120	101	123	107	124	130	106	113	101	146	104	123	110	106	109	95	127	131	115	123	128	100	128	137	100	94	108	102	88	108	125	119	102	101	109	117	119	126	122	92	123	110	128	102	112	134	124	114	119	108	116	106	111	112	110	101	127	121	144	123	113	131	123	114	121	97	117	129	139	121	117	111	126	121	117	108	111	109	121	96	109	91	115	108	117	78	97	116	131	113	121	105	111	132	128	118	100	111	130	115	111	135	120	136	111	92	116	118	134	142	112	127	131	124	100	129	116	103	123	128	116	117	129	113	114	121	128	124	107	126	107	134	121	105	118	111	99	123	115	110	97	121	134	107	97	102	84	134	132	104	118	102	117	127	107	113	101	128	104	104	108	124	103	112	101	122	131	131	109	126	133	104	107	107	123	133	125	130	128	109	119	124	120	108	114	105	104	100	121	126	130	124	127	132	117	104	118	90	97	111	129	123	119	121	107	107	100	108	109	121	130	121	125	125	114	125	109	125	108	126	126	96	108	106	127	129	123	132	118	112	128	123	107	125	116	125	119	112	118	129	124	109	109	103	111	122	124	127	129	125	112	113	134	116	115	111	124	108	106	99	127	137	121	117	119	105	121	113	103	100	118	128	115	127	120	115	122	124	119	136	98	121	109	116	120	116	117	119	131	126	113	113	117	134	111	107	133	102	115	133	119	98	110	125	104	109	117	121	103	145	93	106	100	92	104	109	116	124	109	111	127	97	104	125	97	121	110	127	107	125	122	118	116	101	109	135	126	117	123	113	101	99	128	99	120	123	106	104	107	137	120	105	135	120	117	118	119	104	119	103	133	118	133	118	123	117	128	113	136	104	100	102	126	145	117	114	115	117	131	114	111	115	106	139	120	113	122	128	111	109	125	115	129	120	125	112	117	122	115	98	109	118	128	111	124	117	107	135	135	124	119	128	115	103	107	102	121	105	101	130	104	113	124	97	90	98	106	124	108	114	119	106	108	119	115	120	113	115	122	125	121	117	109	110	120	137	110	110	103	90	106	108	102	108	128	127	119	125	120	110	139	108	116	118	124	107	113	106	123	115	123	97	117	119	125	115	132	126	114	106	101	109	98	114	129	119	110	121	126	109	114	109	108	102	112	108	106	116	158	132	120	115	122	118	124	125	113	119	106	111	122	99	121	108	117	98	116	106	124	119	116	104	108	101	118	122	124	119	127	101	126	116	99	127	121	128	133	136	94	120	129	124	118	117	111	114	125	128	104	111	97	125	95	101	109	117	119	132	102	103	130	112	123	118	112	115	111	114	128	114	97	99	136	125	116	121	115	107	115	94	115	136	127	99	123	105	102	103	126	125	112	121	137	128	139	114	108	126	121	117	116	125	120	112	114	120	116	138	117	115	130	118	98	105	118	98	113	116	135	119	115	127	120	109	130	144	120	112	136	117	106	116	109	130	128	107	165	119	104	122	113	121	89	124	124	120	91	114	104	107	141	110	108	122	105	119	119	136	151	109	132	128	109	99	127	104	119	110	107	126	98	120	111	93	113	118	118	96	108	110	114	134	131	118	126	128	118	125	130	111	129	125	106	108	117	122	124	109	97	103	131	123	124	104	107	135	112	107	105	129	128	127	131	113	135	114	129	140	111	128	118	129	108	124	111	113	128	137	117	113	114	114	94	121	126	111	121	115	115	145	105	111	105	143	109	116
15750	4482	9802	11913	29807	11983	4810	4461	5039	4535	5050	4237	4464	4967	4621	3843	2743	1216	861	779	1672	3312	2631	2400	1964	1674	1680	1201	1298	1242	788	779	765	1032	876	772	679	627	430	355	332	353	319	304	315	309	306	317	301	314	305	318	295	318	329	314	302	319	314	320	287	310	310	320	283	295	322	330	335	314	294	300	304	286	325	323	296	270	294	304	296	314	280	292	289	320	314	312	324	303	313	293	316	285	295	313	330	275	285	276	289	356	302	288	278	285	299	315	277	324	298	266	310	284	300	290	298	334	274	299	312	286	299	323	326	297	283	299	279	309	300	287	308	321	282	283	307	300	297	303	351	310	289	275	296	286	291	276	292	330	271	285	296	274	308	338	303	298	291	278	277	284	283	293	305	306	326	273	309	255	288	284	294	283	291	317	313	312	310	278	267	279	272	307	256	248	292	296	282	292	275	323	293	288	299	299	307	308	284	295	315	274	320	302	265	297	287	320	288	302	293	330	289	290	353	298	298	294	285	283	323	298	298	253	293	302	320	288	268	274	286	276	306	284	290	318	304	285	280	303	314	291	307	293	262	283	311	298	310	297	295	294	305	287	313	290	279	283	283	265	322	275	299	297	302	273	310	282	299	286	293	287	280	291	297	302	334	323	329	291	299	302	281	293	280	286	296	293	289	311	299	284	305	269	280	324	301	309	304	294	292	279	304	289	272	293	324	306	303	320	322	277	286	278	294	282	291	281	322	326	300	317	294	290	249	268	265	299	272	294	312	273	313	304	324	286	304	302	307	273	295	332	260	302	320	297	309	276	298	303	315	319	276	305	299	307	303	286	277	308	300	291	317	283	298	248	317	301	303	284	302	318	298	285	296	338	288	307	290	288	332	284	321	296	273	289	283	285	283	303	334	288	303	300	308	281	303	288	314	291	309	295	282	302	267	288	297	277	310	283	277	294	290	313	279	280	300	273	287	278	297	279	280	315	256	262	282	303	293	279	270	269	289	308	309	299	280	293	286	285	300	300	311	309	271	278	284	338	298	288	298	320	286	321	286	296	256	323	335	284	262	302	301	300	270	279	294	272	323	321	317	321	314	321	311	308	298	301	298	327	277	313	306	311	298	261	302	308	296	286	303	281	304	295	277	313	298	296	310	317	285	284	288	299	295	287	308	310	318	291	315	305	315	276	296	304	286	312	279	308	270	341	313	304	281	269	280	291	309	309	309	288	296	315	289	321	314	280	280	304	310	314	293	308	298	280	301	304	275	273	306	286	314	300	257	287	307	263	297	291	273	248	322	299	328	286	285	289	286	312	289	289	314	297	305	308	283	296	286	318	303	262	314	276	262	317	283	324	299	303	295	294	326	292	298	280	289	273	292	294	288	307	279	284	301	316	291	312	282	305	314	305	288	275	277	314	250	265	313	304	286	306	281	317	319	286	275	306	287	314	281	290	295	289	318	282	320	276	266	293	319	278	285	274	293	302	302	304	303	283	301	305	315	304	312	270	284	300	322	325	323	269	310	285	311	313	283	315	296	295	319	273	296	281	277	283	305	323	293	321	320	333	280	280	291	306	316	273	311	303	316	303	311	269	295	272	304	300	305	284	281	301	280	320	312	299	282	305	307	299	290	301	289	303	276	288	301	267	284	307	269	293	301	277	298	250	327	314	260	283	313	306	303	271	328	317	293	297	294	287	292	301	294	302	303	296	269	305	317	297	318	331	287	309	296	303	296	298	300	249	304	285	307	276	283	274	291	282	282	284	314	288	315	311	313	289	309	325	312	286	284	273	305	339	295	301	326	273	292	315	319	288	289	280	302	301	318	296	276	294	302	267	300	280	276	289	307	310	284	266	302	278	305	299	307	281	306	322	289	276	287	269	298	308	264	292	269	321	311	263	326	299	281	288	300	288	289	299	310	292	257	311	271	319	286	287	309	306	308	323	320	281	306	290	240	291	294	278	263	309	287	261	304	300	285	293	290	288	290	297	278	310	304	315	298	303	309	307	307	291	329	298	296	318	303	260	317	286	303	321	290	288	287	285	320	315	281	312	277	272	301	315	293	265	307	292	278	314	289	287	295	310	277	319	285	294	340	307	302	273	285	287	289	296	303	284	276	300	279	299	305	282	302	299	305	274	297	298	312	305	328	292	268	294	313	277	312	265	295	310	300	273	315	272	327	272	284	290	291	304	310	294	258	292	304	269	281	278	293	272	283	320	314	296	272	287	282	289	289	310	316	298	277	334	288	286	310	276	274	271	287	279	308	307	342	281	306	303	274	267	329	294	297	319	270	315	275	329	276	299	318	277	283	310	311	283	299	316	297	312	315	291	287	289	289	280	301	315	290	321	305	307	293	301	291	317	302	292	296	287	300	292	304	333	268	301	288	299	289	301	283	310	266	312	277	294	310	299	298	286	294	333	313	297	294	323	286	285	277	297	285	317	295	299	279	287	265	314	297	267	293	300	303	288	310	333	310	263	291	311	319	305	284	300	320	301	312	302	282	289	276	324	307	304	291	303	297	316	311	281	256	268	313	290	314	306	262	275	277	306	276	314	277	274	298	294	338	318	292	308	318	291	303	298	305	286	329	275	312	269	273	323	302	322	330	306	279	288	272	303	314	319	317	289	305	336	290	338	303	286	340	324	269	305	291	296	306	295	307	276	279	277	315	301	302	284	290	305	274	297	265	283	313	295	304	299	323	292	287	277	309	294	339	314	301	286	313	298	252	306	330	329	311	296	282	291	296	297	310	301	281	313	272	314	293	302	289	313	276	331	296	317	307	309	274	306	328	300	260	317	287	307	295	286	315	299	308	310	293	291	296	310	310	312	302	293	288	297	297	289	270	290	273	284	290	296	305	288	285	306	307	269	307	320	327	294	297	295	307	284	280	297	281	319	308	309	295	286	301	309	283	296	301	320	303	303	309	280	302	308	318	284	274	301	280	318	283	322	263	261	292	286	301	298	260	271	299	308	267	298	297	283	307	318	278	302	305	307	301	310	274	284	295	299	283	298	294	299	293	281	307	297	292	313	316	282	306	316	283	301	287	288	297	288	292	298	292	318	311	300	291	296	299	356	320	309	293	303	298	269	305	309	289	291	288	303	291	313	293	308	280	328	303	324	295	321	275	289	290	299	331	263	265	283	303	306	267	291	299	282	326	290	288	261	331	294	241	336	313	278	293	282	297	305	314	287	311	318	293	295	293	309	340	287	297	327	263	291	326	303	305	301	280	271	291	294	306	313	313	302	278	300	283	303	299	296	325	254	310	286	288	332	315	313	303	290	272	274	298	291	329	299	328	269	305	281	293	295	313	274	319	304	278	288	302	311	275	257	292	322	282	297	311	301	303	301	300	292	304	310	284	270	326	282	287	325	297	287	296	318	305	299	295	305	275	278	306	315	268	293	307	312	257	285	321	321	309	284	319	301	281	225	318	300	287	309	287	313	281	294	301	297	283	322	284	310	281	283	297	279	327	275	296	272	294	287
33951	10653	7518	7320	33626	10496	2098	1544	1339	1698	1483	1607	1474	1612	1301	1245	754	398	305	295	360	963	785	607	569	420	418	334	299	281	252	228	219	221	264	242	240	209	170	160	175	166	178	162	152	153	169	152	145	146	165	172	141	163	127	167	149	127	148	148	145	147	167	151	145	141	154	165	141	140	170	139	163	148	152	164	135	148	154	154	154	144	178	144	163	142	160	155	165	130	157	160	145	155	159	166	161	145	146	147	164	166	153	163	184	120	164	144	135	132	153	157	153	141	140	153	155	137	170	153	157	141	143	145	137	165	137	152	136	153	143	137	164	160	147	157	148	147	129	128	126	150	145	136	136	145	158	138	149	131	144	155	150	156	166	151	121	140	170	137	159	126	158	155	141	151	147	139	131	134	142	145	144	121	142	160	166	153	144	153	125	140	140	146	136	141	147	145	160	176	143	157	152	146	149	160	152	156	142	118	157	136	132	129	132	149	159	143	148	139	152	151	121	153	142	148	147	149	133	127	134	133	135	159	132	148	136	139	147	153	147	155	142	144	152	155	146	159	139	143	147	153	128	167	148	146	131	119	163	141	136	145	124	131	139	142	139	150	135	138	156	153	160	118	167	133	147	141	144	151	169	161	150	133	165	147	143	154	134	147	156	142	138	138	154	153	142	165	161	149	160	136	148	155	137	152	143	159	163	130	132	155	134	139	171	144	129	145	133	146	172	144	169	154	161	151	158	162	143	135	140	116	133	151	147	164	157	152	153	159	153	135	135	143	142	149	139	137	159	144	154	127	155	137	134	148	157	171	137	128	155	123	149	155	137	143	131	155	139	124	153	141	153	149	142	149	158	147	157	140	151	165	164	144	144	135	128	147	145	167	154	152	150	137	142	129	131	143	138	145	132	148	135	133	138	138	133	157	138	138	156	136	132	177	159	157	144	170	150	165	123	137	174	138	169	134	132	129	169	152	160	126	128	139	139	157	139	152	137	168	147	148	153	143	142	133	139	145	145	150	174	128	153	133	156	137	140	155	155	142	163	135	126	134	160	139	137	147	155	155	138	142	174	156	165	155	147	131	155	133	142	151	145	153	171	146	156	125	157	134	151	144	157	127	155	166	143	146	135	139	150	157	151	155	146	143	141	154	164	144	139	156	162	126	157	117	137	137	151	142	139	165	140	139	131	133	135	146	156	156	152	160	153	136	142	155	127	146	156	119	139	154	145	150	128	133	149	140	160	154	150	155	143	177	141	143	158	140	153	149	168	153	139	148	148	143	149	132	155	140	162	148	157	132	147	145	155	166	138	145	141	128	139	140	138	166	133	132	142	120	140	146	129	141	127	136	132	119	161	151	138	146	164	170	164	172	142	158	169	145	154	149	144	166	141	149	130	152	148	142	129	128	133	160	151	153	141	159	137	144	164	143	130	150	147	155	154	143	156	144	145	132	164	140	151	151	126	147	115	154	157	152	160	145	151	147	136	152	136	172	143	140	149	163	147	156	154	145	154	118	158	151	134	144	139	159	130	155	151	131	128	139	150	142	143	117	148	151	132	170	146	147	140	159	139	146	146	151	152	144	133	147	145	126	129	151	152	154	162	149	144	139	161	138	156	126	151	149	147	135	148	128	156	158	157	151	114	121	167	146	137	162	152	138	135	137	144	163	135	148	147	167	151	160	153	151	162	147	151	185	139	143	164	157	137	147	147	150	156	144	151	141	143	127	149	170	154	130	133	145	153	155	145	170	164	151	145	147	153	151	136	143	143	171	165	135	127	141	152	173	167	168	148	153	143	143	131	142	145	150	135	165	157	139	143	141	134	154	139	148	136	125	122	167	130	162	147	124	152	164	169	139	134	158	146	131	140	137	148	136	143	148	139	156	135	142	135	151	129	147	153	162	149	148	155	127	125	156	145	126	164	155	175	178	168	154	145	132	138	149	153	124	167	156	139	143	150	148	154	140	124	155	130	158	140	154	134	122	147	155	131	156	118	168	169	162	131	145	128	136	144	149	160	155	164	141	135	149	139	139	158	135	151	147	129	146	161	139	154	164	148	157	147	144	131	143	128	141	120	152	137	149	152	140	139	163	146	131	133	125	143	146	134	150	157	148	162	171	138	146	153	154	153	154	149	130	123	146	158	158	137	152	152	132	129	139	145	153	144	145	121	165	159	142	153	132	164	149	150	182	155	141	137	174	139	151	153	161	153	138	147	146	156	155	154	162	133	154	156	157	150	148	153	160	152	162	152	142	132	142	141	162	151	158	155	157	122	123	139	152	153	145	151	142	151	133	159	151	129	145	146	148	147	147	172	132	154	144	138	139	147	134	151	150	149	144	163	149	146	142	162	140	138	165	164	137	144	129	152	131	144	141	152	149	152	139	128	151	146	140	133	145	154	148	136	146	127	155	146	140	153	131	130	153	136	140	130	144	141	132	154	135	121	146	145	153	153	159	124	132	151	158	178	149	164	137	134	146	142	142	165	139	152	155	140	147	129	147	160	144	150	139	136	153	159	142	135	148	144	139	140	121	150	144	146	163	151	155	149	162	140	186	131	141	130	147	154	152	132	155	142	139	163	160	130	154	147	157	139	145	161	137	148	135	155	130	137	146	160	161	151	143	134	149	134	142	141	154	130	151	169	142	139	124	155	134	161	171	152	170	149	151	169	141	137	150	151	137	150	147	136	128	154	177	156	151	166	147	138	139	148	157	141	141	149	164	148	139	132	156	153	157	138	129	138	165	149	157	144	162	148	154	154	160	144	136	139	143	144	149	159	151	145	152	155	126	157	132	146	154	138	129	162	141	153	129	127	150	165	146	163	152	150	149	150	150	148	153	148	165	127	147	137	133	143	161	157	122	137	150	140	144	120	165	153	151	143	136	140	138	165	151	157	138	157	160	130	168	143	145	150	155	132	154	166	173	159	136	162	122	132	152	145	128	168	163	138	140	151	139	153	164	148	145	151	153	140	163	132	140	134	160	144	117	143	152	139	149	148	176	135	153	150	140	154	142	151	129	146	135	158	147	152	154	162	167	162	143	143	158	153	155	132	161	144	140	143	174	147	159	148	134	148	156	126	144	159	135	116	124	168	156	160	143	140	140	169	154	167	145	129	142	147	132	142	128	152	138	124	160	117	141	138	138	137	158	142	142	160	149	146	147	147	139	152	141	161	144	158	132	135	137	125	110	131	142	143	166	145	143	155	158	133	144	155	149	143	151	165	129	133	153	139	153	156	152	162	150	163	136	139	161	137	129	114	150	128	138	123	140	118	145	130	148	158	153	157	158	141	173	130	152	168	152	147	143	135	163	156	149	147	128	127	133	149	134	141	146	158	143	141	150	140	135	135	155	160	132	164	130	153	142	145	129	143	153	138	165	156	142	150	143	155	142	129	128	150	143	153	134	145	162	150	148	154	138	140	145	135	141	162	163	151	133	156	147	158	134	151	158	156	140	167	163	157	152	136	131	153	136	160	160	156	145	137	154
16643	5985	10336	16201	46426	12087	7107	6515	6368	8488	7726	8906	7669	8180	6860	6831	4854	2198	1563	1358	2301	6291	4664	3858	3502	2441	2388	1723	1759	1433	1186	1069	1228	997	1050	1129	1160	897	606	435	430	419	404	445	384	373	435	429	418	397	412	398	403	401	382	410	430	412	407	349	410	414	389	402	364	386	398	403	406	388	403	401	371	404	394	397	391	385	401	394	370	370	406	402	380	370	421	383	380	383	374	370	377	408	364	352	383	358	342	360	381	342	364	383	363	381	404	409	389	384	382	397	386	396	357	386	354	353	351	391	393	379	394	376	347	374	413	368	361	362	374	361	382	360	348	376	344	347	369	361	358	348	402	380	387	362	361	354	373	347	347	344	378	382	371	356	361	416	365	406	377	377	353	381	369	379	396	378	382	388	396	356	368	381	343	354	397	397	388	367	355	360	363	396	388	366	368	347	371	376	341	370	394	376	353	345	360	365	343	358	368	386	335	353	370	367	374	367	388	383	388	368	363	379	381	363	404	369	380	358	396	383	387	374	351	368	359	346	400	353	331	363	347	373	394	389	347	378	380	345	401	376	354	357	392	360	386	347	348	364	391	368	376	394	371	387	392	386	365	345	392	373	390	408	384	374	364	377	345	386	401	397	385	347	373	362	404	373	359	346	341	367	359	361	365	357	362	369	371	354	366	369	364	381	383	395	371	391	386	388	372	420	368	356	397	375	383	386	374	358	368	361	395	331	354	396	349	381	356	358	376	355	370	359	386	381	411	392	354	392	412	352	360	374	415	375	337	371	398	347	360	385	363	345	382	342	367	363	341	345	390	361	386	364	393	363	333	355	374	370	347	353	375	410	367	389	369	396	384	346	356	345	420	336	379	374	379	401	385	378	390	399	368	348	353	411	357	365	358	392	367	332	366	367	395	353	322	364	365	376	379	357	347	357	378	345	349	382	360	384	383	384	365	357	389	379	368	357	367	335	359	354	329	343	375	353	358	356	390	387	395	396	381	398	376	372	378	367	344	368	393	360	384	379	367	340	386	329	392	386	362	395	396	395	368	366	336	343	380	394	352	367	372	354	355	365	361	382	390	388	400	410	363	355	379	380	371	357	375	392	383	354	347	329	382	386	379	396	369	391	385	326	402	405	349	386	387	362	343	374	360	379	404	386	362	365	393	343	377	354	371	393	337	379	345	377	378	382	386	410	320	369	353	369	361	410	403	367	367	369	353	359	395	374	349	389	382	356	369	346	333	357	323	390	374	337	396	392	436	394	374	373	347	348	379	358	363	372	376	378	362	345	366	345	360	377	378	367	365	395	362	377	392	342	357	356	365	387	393	387	371	373	403	394	368	367	372	341	373	389	372	355	347	364	369	388	370	387	351	395	375	365	377	362	375	389	379	378	345	376	368	358	340	388	388	331	377	395	376	353	374	353	362	387	383	352	368	373	387	348	422	388	364	340	386	370	356	404	330	386	396	377	382	342	372	390	381	364	337	346	364	347	356	389	359	357	351	347	356	353	353	355	366	383	344	361	403	355	349	370	369	387	336	366	411	392	355	390	390	393	354	425	398	354	397	357	401	383	395	398	359	363	388	366	408	366	341	350	370	353	384	372	330	378	390	420	366	349	377	375	361	368	364	370	360	403	378	347	374	365	370	404	335	366	309	411	371	385	361	413	342	391	351	347	381	359	360	335	365	397	376	375	393	365	373	356	408	375	357	393	380	387	354	372	368	390	392	338	352	380	356	370	410	371	413	387	395	366	383	359	408	362	367	363	376	407	345	339	356	373	381	371	387	395	407	353	346	394	391	348	367	365	349	345	383	367	382	349	393	394	371	353	360	399	339	377	336	383	408	375	382	381	347	350	363	374	350	386	355	354	405	407	375	365	403	351	398	337	341	348	350	350	363	374	367	360	387	357	358	368	373	372	403	355	366	379	372	344	365	372	371	368	349	355	401	355	379	363	364	329	369	345	387	377	369	401	390	370	382	361	367	363	364	388	408	384	404	383	365	352	370	361	378	389	361	402	406	358	384	380	371	384	389	376	374	394	375	329	354	364	366	362	383	381	371	351	379	353	407	325	358	387	355	383	358	367	381	373	374	349	402	374	382	375	339	354	371	367	368	398	386	328	398	329	362	356	382	362	336	363	344	344	374	385	354	370	388	373	373	382	362	350	385	349	399	361	373	341	371	391	385	396	356	352	379	372	361	360	378	360	403	356	350	366	360	394	384	381	350	368	372	360	360	372	335	357	382	394	342	339	396	365	385	364	387	351	388	397	366	374	400	349	384	387	367	357	392	336	366	380	399	343	348	408	402	337	354	352	345	359	329	343	406	386	366	383	366	367	401	361	363	343	351	362	370	364	388	353	357	381	352	369	391	339	398	382	375	372	383	333	371	366	380	358	360	391	357	390	359	378	360	388	333	414	348	381	411	352	362	349	351	397	370	393	348	394	386	379	365	394	421	355	390	403	381	367	356	366	382	355	384	377	371	366	371	368	387	379	389	378	378	379	373	399	395	351	344	373	418	415	355	358	395	373	411	366	409	369	357	389	365	406	382	357	366	360	379	381	367	377	354	392	375	349	344	407	365	375	376	362	344	385	384	367	364	356	376	371	399	405	365	381	382	385	386	350	347	371	357	380	372	381	373	362	389	363	365	377	392	380	360	411	363	366	394	375	408	339	379	365	364	382	399	370	389	377	364	398	352	372	362	313	324	351	363	393	369	364	395	387	368	399	334	343	338	365	342	375	354	371	385	359	342	359	381	348	379	362	373	347	365	370	344	402	386	348	378	359	388	344	388	367	362	342	381	364	357	392	393	363	360	378	361	380	418	368	388	396	398	361	367	372	420	395	381	384	359	344	385	399	362	374	383	373	365	383	370	396	363	377	398	349	367	368	377	365	379	366	374	394	371	378	371	377	388	353	362	373	367	368	391	384	385	382	354	352	391	374	377	359	378	393	379	353	392	355	391	371	394	371	373	324	364	374	378	364	358	390	367	358	389	395	407	368	355	340	357	367	379	402	374	385	387	379	368	368	355	409	363	411	366	344	404	358	341	387	373	350	404	380	373	386	365	367	365	357	352	381	351	380	400	364	354	353	367	393	398	367	363	360	384	365	346	371	340	382	362	392	361	358	344	380	367	363	368	380	387	372	348	332	374	379	376	367	397	381	366	369	357	399	363	349	358	362	345	372	395	395	377	376	378	339	397	401	377	393	389	381	353	374	396	357	358	369	355	370	371	392	357	375	405	365	325	405	368	365	353	355	377	365	362	389	359	380	383	342	393	363	369	416	347	396	401	351	407	373	403	392	358	341	381	370	397	381	350	381	375	377	388	364	365	367	355	366	370	374	366	386	362	373	364	339	345	341	372	409	357	366	391	380	355	397	399	380	399	404	390	387	354	369	356	371	371	388	382	370	375	321	376	391	390	367	348	367	382	381	347	370	352	378	381	350	368	412	349	391	352	364	364	373	373	354	338	367	379	370
10067	1727	1200	1813	1497	346	311	270	242	220	235	211	242	244	210	208	211	212	225	217	240	275	321	328	303	275	277	263	257	239	217	248	243	229	238	270	270	257	228	226	219	209	208	241	231	203	222	208	198	206	211	223	207	243	229	221	227	230	230	212	227	199	212	208	239	198	227	183	214	197	207	191	234	196	233	200	217	220	202	235	233	229	196	218	234	240	200	235	210	232	237	196	211	213	225	225	238	213	241	221	236	204	201	198	174	197	228	190	211	230	223	201	232	200	191	204	226	210	213	214	232	214	210	202	221	173	222	220	191	245	209	236	191	204	232	227	204	209	184	226	223	219	205	234	197	221	202	210	200	186	206	224	196	193	204	200	195	209	187	205	203	206	197	219	189	195	227	223	201	197	216	208	227	223	210	203	212	234	222	209	182	212	214	219	193	208	199	197	224	185	200	207	224	248	235	224	213	217	219	179	194	203	194	222	212	216	197	191	231	200	214	201	209	208	223	219	230	209	209	219	203	219	215	210	217	225	219	213	225	203	214	190	202	207	238	206	221	223	203	237	232	215	195	215	222	203	209	225	211	215	214	224	184	191	209	212	235	214	198	209	189	221	234	197	222	193	190	223	211	239	201	227	210	213	210	205	177	245	221	216	210	187	211	213	192	198	231	222	232	218	232	232	197	234	219	177	203	212	225	196	222	222	218	197	208	224	223	214	246	220	201	246	176	221	205	205	217	189	191	215	207	197	213	185	205	230	228	204	218	211	203	195	204	224	212	221	218	204	204	230	242	176	224	233	200	229	224	210	210	198	185	179	200	238	205	231	218	198	209	218	221	226	227	190	201	207	229	205	195	223	229	195	207	217	230	223	180	202	224	184	208	219	193	195	206	195	222	186	191	208	201	192	213	205	182	206	222	183	245	185	224	192	204	209	211	233	219	244	202	189	218	228	214	214	240	207	194	242	207	200	209	211	209	196	220	236	227	210	197	218	207	198	233	216	200	205	211	242	219	224	230	210	211	185	200	182	207	201	214	194	239	199	208	251	206	207	194	203	204	201	219	191	206	198	207	229	218	214	206	210	193	203	209	206	215	219	202	192	199	226	211	218	195	216	220	214	207	206	205	195	209	187	204	213	209	205	200	205	198	211	231	223	204	228	202	198	185	252	207	192	201	186	232	226	215	210	189	214	220	237	226	217	225	200	228	239	225	213	183	217	211	196	221	198	184	207	199	186	230	208	228	219	205	186	213	212	219	208	213	218	215	235	226	205	213	201	218	199	204	231	212	186	221	228	198	220	203	212	217	233	234	223	209	222	205	197	241	225	226	218	207	234	211	204	218	246	209	226	252	216	241	206	205	204	189	213	199	218	212	216	224	211	203	235	205	216	206	196	219	213	215	225	217	220	205	214	251	198	237	233	211	207	209	187	205	223	232	184	196	201	220	226	194	217	213	226	237	224	219	188	200	180	227	195	234	221	189	216	203	202	215	207	219	200	185	255	210	202	216	198	214	178	211	184	201	203	205	211	187	196	227	222	191	219	230	184	216	230	221	203	236	205	233	193	203	195	200	227	214	200	210	222	223	218	223	216	246	232	208	184	223	186	232	225	214	211	210	188	201	231	205	199	186	223	191	208	234	198	190	254	228	209	195	212	233	201	213	217	199	221	197	207	207	216	189	226	210	221	194	212	207	192	196	193	203	207	242	211	201	209	208	221	223	231	223	209	193	188	226	210	259	217	204	220	232	212	203	201	231	224	209	210	195	216	228	207	190	209	193	184	209	183	231	189	251	236	231	195	207	195	239	209	177	206	210	194	208	204	213	218	208	236	204	205	196	210	221	192	209	219	202	239	226	207	213	225	222	212	219	226	223	209	214	203	225	201	201	214	215	242	231	194	240	221	207	200	205	226	209	231	195	213	222	214	220	198	189	198	206	194	205	216	207	216	202	232	206	189	202	226	210	225	219	216	197	215	212	189	226	218	220	200	250	220	218	222	216	238	193	216	210	208	217	210	222	215	221	210	210	215	194	223	184	248	240	210	210	212	203	226	251	211	234	223	230	202	221	209	217	222	245	199	219	201	209	215	210	215	197	205	205	210	212	206	205	218	196	219	204	217	187	178	215	224	214	209	224	196	223	214	236	218	198	226	249	237	209	211	209	198	203	224	207	211	217	234	241	201	226	215	221	221	223	214	231	194	219	207	220	211	221	185	224	195	192	207	211	208	231	221	208	218	199	209	259	234	218	213	215	214	230	211	239	193	213	190	202	203	214	195	199	214	213	205	177	237	222	208	221	199	204	185	209	196	213	208	197	207	225	229	215	186	217	206	192	209	226	212	184	205	228	250	201	212	200	206	181	217	216	222	208	221	202	221	192	208	249	228	204	187	204	210	215	227	200	208	238	221	214	205	209	211	219	178	192	206	211	216	210	227	182	208	214	188	232	208	216	198	176	195	230	262	225	196	227	189	184	205	197	236	237	212	210	235	223	210	220	232	199	208	200	209	193	229	212	229	209	199	214	202	215	197	215	226	233	200	201	197	212	208	189	223	238	233	216	235	214	217	201	211	186	210	210	235	215	214	212	218	195	204	217	227	218	194	229	225	222	207	201	194	211	196	231	230	249	219	235	200	203	215	217	218	212	224	222	215	230	190	174	211	207	201	234	221	212	237	215	217	218	198	234	241	183	196	198	221	196	213	223	199	214	220	206	205	233	194	191	211	194	213	219	223	194	204	188	213	230	200	207	198	240	233	185	207	220	230	196	204	233	204	221	208	206	222	211	214	202	194	202	192	180	227	237	210	204	214	211	223	220	222	223	239	228	205	212	206	228	212	239	226	199	223	217	226	239	238	206	227	185	224	199	199	213	228	244	215	201	222	213	210	207	231	212	197	227	205	219	221	209	197	213	212	187	221	265	208	193	201	210	197	226	195	167	218	228	210	202	216	191	204	172	219	214	223	215	192	209	233	228	215	221	207	211	220	207	231	206	235	197	195	233	210	220	235	225	227	214	213	230	214	221	210	225	209	210	210	220	218	214	202	194	205	224	229	206	226	202	235	211	230	209	203	228	241	225	212	214	213	185	230	194	200	204	172	198	228	222	223	184	196	224	200	186	227	224	222	226	197	219	206	200	220	208	221	261	223	216	202	227	218	201	185	210	199	206	208	215	192	221	219	191	209	179	211	215	214	206	195	235	214	203	229	212	240	220	211	214	209	210	225	163	209	214	209	198	225	239	215	189	229	228	240	189	188	220	197	215	218	212	227	207	225	227	203	223	209	235	220	211	206	220	201	206	207	218	223	234	213	213	190	215	225	229	216	244	208	219	206	203	213	225	213	202	201	225	219	205	213	217	197	227	202	223	216	231	185	211	227	218	209	226	223	184	221	234	196	214	215	223	194	217	206	207	214	218	228	206	201	206	201	216	237	199	224	187	214	229	203	218	221	227	214	229	194	215	222	241	202	205	229	206	208	199	202	225	209
6103	1561	2453	5791	5192	1181	877	825	735	713	692	694	664	659	710	662	553	482	459	510	725	1267	1338	1323	1204	996	1039	838	865	744	684	652	644	646	680	824	840	649	568	525	509	529	508	480	475	502	499	485	483	461	509	496	488	511	512	450	473	491	465	509	467	463	520	502	494	479	461	524	496	554	511	466	462	476	480	540	459	517	473	498	520	483	524	462	480	496	494	475	482	469	477	524	486	470	491	505	472	499	488	501	465	487	483	474	468	447	491	467	488	503	489	502	502	472	488	485	460	492	475	510	490	474	514	468	498	477	533	460	462	465	477	480	500	440	502	480	460	468	482	508	500	480	463	451	478	493	485	449	488	512	534	452	519	547	505	505	503	494	476	483	499	470	462	513	495	457	504	492	499	503	518	505	519	492	483	463	461	474	496	494	482	493	491	500	476	451	477	488	508	461	490	476	510	474	479	441	439	493	505	507	532	476	467	462	492	518	493	442	476	479	506	468	447	541	491	479	525	463	485	493	461	432	465	490	468	496	509	499	487	493	458	455	491	483	471	472	486	490	493	496	520	496	483	518	449	497	497	525	493	497	528	443	462	494	483	488	510	494	472	471	464	502	487	492	485	494	485	506	470	503	502	515	487	503	475	500	446	498	512	476	527	464	497	494	477	451	488	507	509	498	502	510	507	479	534	492	500	486	490	507	547	487	490	515	497	530	471	500	478	517	436	509	469	485	492	464	477	477	511	487	475	494	474	522	472	503	441	468	485	501	429	466	535	484	498	506	503	493	492	488	497	471	507	505	471	510	464	478	502	443	521	471	460	488	471	482	496	460	509	508	454	467	507	435	500	482	492	488	490	492	471	467	485	470	449	495	502	515	517	489	495	461	482	466	532	475	503	510	488	465	494	515	465	488	470	516	525	479	442	493	482	493	463	503	466	529	472	475	470	454	443	500	445	496	481	453	486	482	508	499	461	471	487	477	459	488	494	502	504	445	482	484	475	517	465	474	533	484	500	463	467	489	488	502	539	486	514	473	494	425	511	494	472	478	464	493	532	520	527	488	494	465	485	468	500	492	486	505	490	484	517	491	482	496	508	517	493	458	442	474	485	464	523	467	493	527	500	491	477	485	512	488	464	480	460	540	474	499	509	471	497	515	502	474	484	463	490	484	513	513	483	489	480	508	478	471	479	520	481	467	465	472	472	495	484	485	513	472	481	477	475	492	519	512	524	491	492	543	461	490	509	471	497	502	508	460	478	503	472	505	464	497	474	498	509	480	463	508	461	486	503	467	508	515	469	490	471	477	503	516	505	501	495	507	479	476	488	496	486	427	502	517	501	452	454	497	480	499	507	464	467	443	504	478	482	491	478	503	495	501	473	463	507	476	484	470	520	489	480	507	468	480	473	491	511	495	493	448	474	464	506	477	486	517	533	485	502	460	524	494	468	485	476	506	488	504	475	484	495	525	487	519	466	468	472	507	512	492	482	444	510	491	512	462	515	471	494	505	477	479	519	519	483	511	475	473	496	530	456	523	476	478	483	484	474	513	495	455	498	505	470	501	489	508	512	512	496	449	516	487	475	481	457	504	488	467	522	531	519	513	451	469	479	457	503	473	547	468	476	495	470	481	515	518	499	480	511	492	492	486	498	435	522	436	450	562	493	454	478	501	465	473	459	492	466	498	461	488	524	483	519	526	515	533	515	499	473	454	505	515	528	478	458	500	454	475	513	494	506	517	456	473	466	487	485	471	485	521	498	489	496	449	505	470	471	517	509	485	484	473	502	500	485	434	492	468	482	477	468	477	542	450	506	495	515	466	506	489	433	510	484	472	432	512	489	452	451	530	503	456	512	479	494	498	481	486	472	485	427	511	477	461	448	492	511	453	489	483	455	469	476	486	489	489	487	485	503	496	461	470	500	478	506	470	487	458	467	494	478	498	456	474	502	498	465	476	469	491	503	461	443	493	474	486	495	498	547	456	481	485	506	492	495	547	493	476	501	517	484	495	487	504	509	481	474	473	514	468	468	490	485	522	513	459	464	484	474	512	522	492	476	481	492	478	490	497	482	505	511	515	456	474	504	501	478	471	517	506	483	485	500	471	516	462	501	501	428	513	462	473	510	456	511	503	471	498	467	468	475	477	519	515	465	484	531	452	486	495	531	463	489	482	528	482	496	462	478	487	482	455	491	455	449	460	484	457	446	514	470	492	495	503	466	484	464	514	498	438	505	461	525	473	492	482	507	500	487	522	479	486	479	481	475	481	488	538	500	489	488	435	505	490	494	480	469	475	552	485	447	500	477	450	478	490	499	482	470	499	498	483	490	501	512	493	489	501	516	462	498	497	481	510	521	499	493	507	456	494	486	473	497	492	477	496	481	492	503	492	517	504	475	473	482	493	484	512	476	479	498	513	452	494	497	480	499	478	489	470	455	500	500	476	504	475	493	479	508	490	481	491	481	494	443	538	510	482	479	502	475	479	511	453	509	549	493	511	504	502	511	470	499	460	466	500	472	504	478	498	461	522	488	486	484	502	479	510	460	494	504	513	517	467	477	451	513	502	483	470	509	456	467	514	441	463	464	507	518	477	467	474	494	465	445	453	493	506	508	490	514	481	476	521	495	494	419	486	511	493	495	452	500	479	487	464	507	520	469	493	475	475	513	494	545	504	478	480	495	469	493	489	448	491	503	482	483	487	482	483	496	496	460	465	481	480	504	493	502	516	484	457	468	482	451	490	472	475	423	483	498	461	534	488	510	481	451	511	494	515	515	481	456	485	486	537	466	492	504	502	455	467	488	474	502	481	499	466	520	507	439	472	511	478	492	519	474	500	509	520	484	505	483	462	492	469	479	476	462	473	457	514	497	498	483	479	459	477	460	498	492	495	488	472	482	475	522	483	507	506	503	455	457	453	452	494	482	464	479	502	480	458	509	492	480	462	481	493	525	474	514	471	516	464	525	474	461	446	471	471	525	468	480	471	493	508	477	476	490	480	485	482	469	473	525	502	502	470	489	493	470	496	474	488	491	513	481	508	460	507	449	465	505	511	454	486	480	490	526	494	506	502	485	476	499	507	512	515	507	483	451	445	509	466	507	487	522	467	475	568	471	479	503	457	531	466	436	449	522	479	508	520	435	486	467	471	478	504	500	490	511	530	439	512	511	494	514	470	444	476	454	522	500	447	474	461	458	433	540	459	478	489	475	515	494	503	441	482	479	484	496	485	525	502	482	528	492	489	471	478	466	525	458	498	485	455	501	520	477	490	483	485	510	518	513	495	435	490	472	514	454	493	507	444	457	485	521	496	458	497	478	452	463	503	492	463	483	496	488	467	488	470	520	488	494	504	504	511	494	447	481	508	466	499	488	506	478	490	473	466	456	483	491	492	514	486	478	514	488	463	463	479	435	475	494	476	503	480	440	462	496	431	453	506	454	544	465	491	518	479	475	502	510	528	463	504	479	494	501	482	500	481	524	472	490	460	499	482
13904	3155	3653	16537	23674	2858	774	634	863	638	610	594	901	900	700	622	399	387	221	222	433	630	668	464	255	295	283	203	245	203	185	163	172	130	180	218	225	169	147	144	126	128	116	114	113	110	98	119	113	142	139	103	126	121	128	122	133	113	104	115	130	116	126	106	127	116	98	128	121	144	149	124	116	132	121	125	139	129	108	104	119	134	113	132	121	126	103	121	133	114	127	116	107	100	101	108	103	130	111	107	118	129	136	134	122	148	113	116	128	124	114	114	141	149	120	121	111	129	121	113	136	110	117	126	112	94	128	110	111	102	105	132	124	114	87	136	109	123	122	133	130	102	116	101	121	111	103	121	119	126	109	116	130	114	110	115	111	129	118	116	118	136	112	137	107	93	121	112	126	124	131	118	98	137	118	121	92	125	124	107	96	112	119	118	119	120	110	106	124	105	111	138	119	118	131	129	121	115	116	117	126	126	117	128	101	124	121	114	115	127	121	131	122	105	123	130	130	112	103	130	102	129	108	115	119	115	129	115	119	104	121	115	112	108	142	118	110	97	111	118	120	120	114	117	123	121	119	126	115	107	106	120	116	116	118	113	114	120	114	113	121	102	124	114	122	117	107	114	108	125	116	128	92	131	107	114	118	115	116	129	112	97	144	112	130	114	113	132	115	120	124	132	125	114	96	104	118	127	124	110	108	109	121	113	107	120	113	114	113	118	119	115	129	133	113	125	122	127	122	130	106	121	109	118	95	128	129	99	112	117	120	124	126	117	134	132	116	121	139	118	124	113	109	137	129	116	127	118	113	111	119	123	128	92	118	119	125	115	104	120	125	122	122	114	133	103	115	122	115	143	110	122	101	125	107	106	122	111	122	104	108	109	128	118	107	124	123	117	115	108	122	122	113	130	104	134	126	113	98	105	128	118	120	107	99	108	120	113	101	129	105	122	137	129	108	121	103	117	118	116	131	107	126	113	113	115	108	103	136	109	108	128	126	127	113	108	104	127	134	114	85	110	146	119	114	130	112	121	111	105	113	117	114	95	115	115	116	123	120	125	118	128	132	112	109	131	114	116	113	126	110	128	114	134	136	106	108	117	129	123	129	126	131	120	126	114	122	108	119	125	120	128	110	114	126	123	84	104	130	119	118	122	113	133	112	137	110	101	102	125	97	99	92	102	110	132	125	114	104	118	125	146	134	98	123	100	127	98	105	116	125	120	122	109	105	148	125	125	134	117	122	116	148	109	132	108	138	116	127	103	119	115	107	112	131	115	113	113	91	132	100	97	114	113	115	124	113	110	116	108	131	105	126	126	136	109	134	107	138	134	115	129	131	137	122	119	106	98	119	132	145	98	115	112	111	124	129	109	112	133	108	120	116	110	114	109	115	119	118	124	122	127	119	110	117	127	112	134	116	118	115	131	103	107	121	125	101	110	119	134	113	114	130	130	103	121	99	126	135	110	111	116	112	111	112	112	114	121	122	109	119	120	125	145	113	125	108	124	109	110	125	116	122	116	104	109	127	125	115	116	129	133	127	128	106	104	99	122	118	117	116	111	113	120	108	113	122	119	120	104	121	123	128	127	138	125	124	126	132	143	113	123	119	127	119	124	110	105	100	126	107	137	118	106	91	127	126	108	104	106	119	137	132	97	123	125	117	118	113	126	117	127	109	125	129	116	118	108	123	123	109	122	115	114	119	122	116	114	109	111	132	116	107	106	118	128	129	120	126	104	137	107	105	126	114	116	135	125	122	101	117	98	115	126	121	112	122	129	122	122	113	101	106	112	115	112	127	117	99	125	121	126	110	111	112	135	122	122	116	119	122	113	121	100	115	126	95	111	119	120	104	119	107	112	130	101	146	109	119	121	115	131	107	90	119	99	105	120	99	116	111	113	140	120	112	112	99	127	107	121	118	111	106	96	119	95	129	121	134	104	106	134	135	121	119	116	122	122	125	137	132	94	128	124	127	109	106	113	140	115	125	94	121	106	111	125	125	132	123	106	116	107	111	113	106	112	116	129	114	110	132	133	130	111	104	144	117	120	122	127	103	114	122	133	136	117	113	108	107	108	108	128	119	136	122	106	139	134	115	101	123	114	121	118	133	114	105	99	105	127	114	135	112	117	116	113	137	108	113	111	135	104	109	111	116	125	117	125	99	116	118	114	103	143	144	119	115	105	114	134	120	127	115	120	131	115	122	115	84	125	118	102	123	117	122	122	118	117	124	132	132	106	131	128	123	101	138	118	128	132	134	107	127	150	94	113	137	135	122	100	104	118	123	124	129	108	132	115	113	91	122	113	99	118	108	108	132	116	120	105	114	122	120	126	129	126	129	117	120	123	109	127	121	110	120	107	116	119	130	134	130	130	103	124	114	105	106	109	103	109	139	112	125	116	137	118	110	121	112	97	137	117	98	103	133	103	104	110	106	119	114	117	134	118	123	121	117	119	123	103	128	100	123	94	125	116	116	118	97	123	114	135	120	120	139	88	99	137	118	128	138	149	113	109	121	100	119	126	118	101	106	132	105	113	123	124	119	136	109	128	97	122	122	126	124	103	120	127	100	128	161	125	111	123	118	117	104	119	113	95	109	118	131	101	117	120	117	99	111	126	123	114	103	139	112	109	130	116	109	143	123	124	95	118	129	121	116	135	121	129	133	112	137	113	115	121	125	118	124	123	121	93	128	111	106	116	119	131	131	117	113	117	141	135	114	125	120	115	117	113	138	119	119	121	113	118	126	137	126	117	121	129	113	125	122	92	113	111	112	115	125	122	106	90	135	124	124	104	116	113	117	123	135	108	122	117	103	130	125	107	143	119	128	116	117	135	119	112	120	142	103	122	114	97	113	97	126	128	127	126	120	110	139	118	118	129	107	109	102	101	117	94	122	111	127	119	91	120	118	109	115	119	150	134	126	131	129	99	128	89	104	121	122	119	115	126	119	118	126	115	116	118	121	125	120	100	118	119	117	120	116	114	129	114	121	116	120	106	114	106	111	116	110	122	126	137	101	115	136	109	108	133	131	92	113	127	111	117	127	125	122	112	127	111	119	134	125	113	124	124	117	113	102	94	120	109	115	115	120	135	102	114	128	121	147	120	102	139	116	129	114	103	124	145	127	111	121	105	127	129	114	114	118	109	126	105	117	110	109	100	119	109	109	122	113	137	113	127	114	127	95	125	122	111	138	124	116	129	110	130	106	97	115	142	129	117	120	105	99	121	116	108	127	117	130	133	102	128	139	114	114	119	122	113	125	119	110	137	115	120	106	113	120	127	119	120	140	122	121	120	121	119	122	114	139	120	114	94	123	118	151	113	109	93	108	110	122	128	100	115	112	112	127	113	125	98	124	125	118	115	123	113	124	101	102	103	114	110	116	103	101	110	131	119	130	120	106	119	115	101	110	121	108	113	135	120	118	119	119	112	130	104	114	121	112	121	128	115	113	114	130	124	132	108	131	112	137	122	104	106	148	109	111	96	119	117
8759	2751	6754	29910	29666	5509	3028	2983	4544	3391	3122	3200	5449	5054	3989	3507	2220	2122	1001	1035	2988	4052	4328	2763	1473	1532	1504	1255	1255	804	767	775	650	630	663	1089	1099	761	525	361	332	305	330	327	317	328	338	305	343	312	320	323	330	290	275	278	290	297	315	319	315	303	300	305	293	328	265	301	290	306	303	330	323	341	316	310	328	290	273	296	272	308	293	292	337	311	289	280	281	275	303	321	309	315	313	279	298	284	288	310	291	279	279	317	300	299	288	258	309	284	298	312	334	290	304	301	271	302	322	316	286	296	305	284	295	312	296	315	287	295	308	326	298	288	297	306	307	308	310	292	296	287	309	308	301	311	302	307	267	302	293	298	313	293	309	323	304	306	318	292	263	315	305	283	281	304	282	314	303	292	285	288	324	315	285	298	290	294	323	315	305	302	316	296	304	308	299	329	308	301	298	293	306	290	298	314	299	309	303	280	326	301	306	301	287	298	315	292	314	290	291	281	281	308	287	318	302	298	294	283	281	293	291	280	291	288	294	313	308	281	310	259	256	285	336	307	292	290	319	305	311	316	316	293	294	291	300	290	311	302	292	307	295	307	313	285	290	347	285	282	293	295	285	269	308	337	299	294	281	309	300	302	316	281	308	302	321	296	307	267	287	282	315	314	313	309	322	318	295	311	277	290	302	280	283	304	292	288	289	328	278	310	282	310	314	321	303	266	321	313	328	259	303	306	281	270	310	303	302	299	287	293	292	278	267	295	277	292	309	288	333	277	324	306	278	276	295	304	296	289	305	291	320	283	300	276	302	290	290	296	288	287	254	294	305	287	323	277	301	286	293	317	298	311	280	284	286	306	321	282	285	285	316	268	296	297	296	286	302	311	303	292	296	282	295	292	308	267	278	259	295	318	269	265	286	300	294	290	315	315	311	329	290	307	306	276	311	278	279	315	268	323	299	330	311	287	307	293	283	275	302	268	285	295	296	308	321	284	299	310	305	285	290	291	283	302	304	284	274	286	254	283	288	286	298	308	290	299	287	283	292	311	303	326	292	306	292	316	274	325	293	310	278	310	276	291	323	295	292	315	291	286	300	322	299	321	284	325	269	280	298	289	323	304	278	321	320	302	321	268	329	321	320	322	264	316	297	294	259	278	335	286	312	295	337	276	313	291	313	289	324	311	299	294	309	338	293	278	298	296	308	291	306	300	312	309	296	301	306	284	330	316	296	287	264	283	316	269	283	285	276	305	284	293	286	296	326	282	306	297	260	289	258	284	284	264	276	278	283	298	311	284	293	285	302	321	283	321	308	319	314	323	305	316	304	289	300	301	286	314	297	282	277	311	313	283	305	316	285	314	276	279	299	279	319	295	298	297	316	288	293	317	295	319	292	301	291	315	305	268	307	296	293	276	286	292	280	324	263	319	289	271	319	277	316	289	300	288	304	288	317	294	303	328	307	304	283	287	311	319	300	284	326	299	318	319	288	310	318	299	295	280	298	280	288	309	277	268	277	326	280	268	303	269	273	323	296	281	302	271	306	265	311	305	300	281	303	303	296	285	307	311	282	294	336	292	291	313	301	289	293	320	305	301	323	316	312	311	312	276	277	299	281	292	296	297	292	302	313	318	278	258	321	292	298	317	315	305	296	319	291	319	308	324	293	281	312	302	276	278	274	290	322	293	301	309	292	293	275	288	327	304	300	281	295	272	294	287	290	319	304	286	272	308	324	291	306	288	290	277	305	337	297	274	316	300	295	319	311	325	297	279	279	298	298	324	304	278	332	279	318	274	291	327	272	289	299	297	329	283	325	273	324	297	270	305	280	304	330	322	295	310	300	292	312	329	305	274	330	305	272	299	301	270	312	283	292	287	320	304	277	310	298	257	295	315	304	323	283	308	302	290	289	311	316	305	334	324	284	279	299	310	317	302	286	286	300	329	314	263	284	315	323	295	304	292	277	294	292	300	273	303	308	284	314	304	262	300	299	280	310	290	260	289	315	292	305	275	299	303	268	305	286	295	324	309	288	348	296	302	297	291	289	293	307	305	323	292	306	267	304	303	341	317	314	278	308	278	294	294	297	311	285	287	286	284	284	290	285	317	303	295	286	302	277	312	287	278	288	327	295	287	285	299	317	269	313	298	288	287	302	330	306	303	278	274	320	275	280	296	290	271	328	317	285	283	274	287	310	310	320	295	286	287	291	295	300	289	304	291	309	294	279	325	313	298	321	289	300	318	266	304	305	267	339	302	279	296	299	293	303	313	297	290	288	284	316	296	310	287	287	333	317	332	288	283	280	318	285	303	269	294	317	327	335	297	278	300	318	312	297	292	304	295	280	261	316	275	251	277	298	314	318	300	324	348	283	286	306	308	327	272	273	291	276	277	304	311	292	293	282	315	306	290	299	273	296	301	318	306	285	296	300	320	311	328	313	279	305	288	316	290	314	292	302	256	302	335	297	321	321	304	326	322	311	291	308	311	270	302	262	292	316	289	298	294	280	294	300	356	262	312	306	249	293	273	285	265	296	298	293	295	295	310	327	315	321	302	260	287	316	322	294	301	307	277	263	299	324	303	303	307	288	325	312	308	304	301	281	278	300	303	296	291	304	306	279	280	278	320	314	287	301	275	296	284	286	320	303	277	292	321	307	257	309	288	285	307	303	269	266	290	306	325	314	306	297	295	302	297	295	292	324	281	302	314	305	305	299	287	305	320	277	338	278	305	286	305	313	303	293	278	287	296	268	318	294	285	300	317	297	282	293	307	307	325	290	287	307	292	298	305	267	328	290	300	298	302	306	284	282	287	302	282	297	271	271	329	304	275	304	281	318	325	267	311	285	295	303	302	293	314	290	293	282	310	313	275	273	294	297	308	289	301	291	322	290	290	317	312	302	264	311	313	268	255	288	295	288	327	286	243	306	322	281	291	292	291	289	268	279	288	305	300	319	271	295	285	270	305	311	331	309	312	266	290	285	299	270	302	279	283	319	283	278	291	314	291	307	307	322	285	296	261	317	306	286	319	304	313	274	297	296	298	325	274	292	288	285	308	301	308	282	305	293	283	301	280	273	303	295	327	270	306	322	310	325	269	294	340	321	290	260	322	285	320	321	331	308	336	309	292	289	318	282	291	280	280	287	304	301	286	299	297	286	321	290	297	296	308	305	317	306	288	320	289	327	297	286	283	311	297	305	306	305	296	324	289	272	307	257	289	304	288	287	296	312	311	282	297	303	305	334	271	284	305	312	292	282	294	328	284	300	300	319	284	294	290	301	288	308	295	295	287	312	275	299	284	304	309	324	320	305	320	300	291	274	287	297	308	300	290	289	305	298	281	284	292	284	291	297	289	302	312	339	320	291	280	320	303	287	296	295	293	281	294	286	277	282	286	326	283	277	263	297	308	281	346	282	314	298	315	279	285	271	291	292	287	305	298	284	313	326	297	302	293	275	320	315	303	281	335	317	264	263	307	314	321	314	315	316	278	294	299	280	291
20061	5703	8513	36130	33230	6161	1795	1337	1100	1421	1304	928	1161	1098	1211	676	698	611	365	379	926	1157	1008	706	417	401	354	361	346	310	275	274	255	212	234	338	353	270	190	171	172	161	152	158	144	181	162	160	135	161	160	156	183	166	152	134	159	147	138	155	143	151	154	170	157	162	158	159	121	134	153	139	139	150	163	167	180	174	165	181	142	163	141	153	157	180	165	147	151	153	142	138	135	143	138	175	153	141	148	173	154	136	151	148	157	149	144	158	145	139	143	158	167	145	158	153	141	149	149	156	155	148	177	167	134	132	143	176	150	147	124	142	141	134	160	129	136	160	155	149	157	142	156	139	142	158	143	150	161	172	153	143	145	149	194	169	146	151	136	155	153	133	167	150	134	143	157	155	175	187	166	167	139	142	130	160	151	147	150	148	127	145	152	158	165	142	161	143	149	162	149	156	142	141	161	155	145	155	139	165	166	133	142	178	156	170	179	146	161	143	173	173	162	162	193	157	156	146	162	139	141	165	135	148	142	166	134	135	149	148	165	133	133	168	139	180	125	182	157	131	142	147	166	147	142	159	167	178	164	155	148	163	137	147	149	163	147	148	158	170	171	145	133	152	174	167	156	172	155	126	168	157	165	162	149	179	161	163	198	161	153	134	163	147	151	171	146	158	145	124	130	136	168	153	158	168	157	147	146	164	148	165	173	140	152	142	148	146	136	133	149	133	156	138	167	140	144	142	147	160	158	150	170	155	152	143	150	157	162	177	151	177	165	170	152	166	170	160	144	154	171	201	135	123	132	153	166	151	126	155	145	152	143	113	162	182	156	145	150	161	164	157	157	147	152	148	173	161	155	150	153	159	148	145	163	161	162	151	168	153	154	157	153	149	146	144	144	149	145	170	148	146	148	155	151	155	165	176	161	148	145	147	151	143	175	150	161	149	137	142	144	149	161	140	144	164	144	169	157	148	138	149	133	146	160	144	145	172	152	134	152	155	146	177	161	142	154	168	145	133	170	131	158	161	171	148	148	148	167	111	151	158	183	177	164	153	143	134	156	158	154	160	165	144	155	167	145	149	154	159	168	130	163	166	159	155	168	156	149	146	179	161	156	160	125	174	166	166	152	170	155	166	170	164	144	140	157	153	156	145	156	126	143	135	155	137	134	175	174	153	150	144	161	155	193	156	170	134	167	145	135	157	138	158	180	176	149	134	142	154	165	148	156	177	155	143	150	149	146	127	134	170	154	135	170	152	143	156	146	149	157	148	152	155	150	168	163	168	174	150	147	168	168	169	132	152	150	152	136	154	161	144	176	154	156	178	165	134	149	163	147	149	131	154	151	156	167	138	155	179	153	138	136	152	159	171	165	158	144	173	132	158	164	157	149	146	155	147	174	158	156	162	181	150	154	144	172	163	160	173	172	154	167	122	128	149	162	161	159	172	179	155	132	141	152	143	141	149	142	164	164	145	127	166	150	133	144	163	137	139	140	137	138	156	149	148	131	160	156	144	142	128	151	146	162	149	144	135	149	169	152	174	150	153	140	152	162	135	168	128	159	144	166	121	167	153	170	162	147	171	148	136	168	159	164	152	148	149	138	169	132	172	150	161	141	154	176	134	159	155	142	141	159	135	147	165	149	148	161	176	163	156	141	159	161	156	143	143	155	160	145	168	164	159	139	176	169	155	149	144	165	140	148	164	151	141	139	142	153	181	145	143	161	132	144	167	138	147	169	152	162	142	155	158	161	146	157	157	167	133	172	151	165	137	145	150	149	132	169	164	170	145	166	145	160	149	161	150	165	164	162	175	128	156	181	135	141	181	154	155	175	171	167	148	136	153	135	133	150	152	157	155	148	157	161	160	137	157	147	155	158	158	153	168	169	156	151	155	170	143	142	131	144	177	164	152	159	161	158	144	161	153	138	150	146	173	158	152	164	145	140	157	148	131	139	148	141	169	146	153	168	134	146	152	165	161	155	154	154	143	183	169	149	149	157	165	148	136	138	163	157	146	169	163	179	155	142	187	162	157	125	157	164	137	160	139	155	158	141	159	151	131	173	164	158	179	175	164	142	191	147	158	168	126	162	158	152	171	157	133	147	159	151	137	154	157	158	138	157	156	145	163	158	138	142	156	151	149	140	154	169	171	152	150	158	155	139	173	159	141	173	166	147	150	164	148	169	169	149	144	147	156	147	147	161	143	157	147	174	152	149	161	133	151	166	189	137	144	133	153	155	142	156	174	147	143	114	125	147	159	150	139	141	160	152	147	143	167	127	162	175	166	138	140	152	142	149	143	136	145	163	157	147	139	161	146	164	181	136	165	167	157	158	147	146	166	133	139	147	164	155	147	161	143	128	154	136	155	158	161	146	150	166	156	142	142	158	165	171	151	151	167	167	163	165	146	151	156	172	152	150	145	157	141	173	149	146	165	148	128	181	152	169	162	142	149	146	136	155	145	148	144	164	160	144	170	178	170	144	164	129	160	136	164	140	151	149	153	143	149	169	146	153	155	164	170	142	141	167	164	171	156	159	159	147	155	148	147	144	154	172	182	162	160	148	141	134	161	152	140	172	134	140	129	145	149	175	126	159	172	132	165	155	171	145	149	177	165	147	128	152	172	145	129	156	155	138	133	142	171	152	154	159	160	139	144	158	156	163	155	151	151	147	141	168	135	170	147	140	161	159	175	149	152	145	148	143	146	144	133	141	182	154	156	165	147	169	160	164	145	152	139	161	147	158	170	151	159	135	169	137	134	172	160	144	180	164	142	135	150	169	166	156	160	165	159	153	148	150	153	128	165	127	163	157	168	156	153	156	174	168	137	134	140	150	164	129	164	167	147	149	161	140	130	159	141	145	157	132	114	160	155	160	144	135	143	146	151	163	139	174	135	169	146	141	158	157	167	170	170	140	153	151	162	169	156	154	154	139	153	144	153	151	168	155	159	135	151	146	143	148	149	165	147	153	144	145	141	146	151	138	144	167	161	145	142	173	169	195	120	147	169	165	179	167	163	169	141	154	161	147	157	168	153	143	182	160	158	147	140	159	170	131	170	145	165	157	162	179	141	129	169	147	154	153	143	157	155	137	156	173	147	163	149	150	123	136	135	170	134	164	157	147	163	163	162	148	147	148	142	170	148	163	155	152	159	136	146	171	159	144	167	174	148	152	147	168	188	164	139	154	179	160	156	161	152	163	153	159	186	132	152	161	165	162	147	157	165	131	154	162	136	156	138	140	152	159	150	138	169	130	149	135	176	138	160	151	158	161	153	142	159	166	173	134	145	207	143	178	161	159	165	153	149	153	155	163	152	153	144	127	142	169	152	143	177	148	167	168	160	168	152	164	146	153	148	170	153	155	157	158	145	158	180	143	171	144	139	167	136	156	147	149	149	165	185	149	128	171	157	144	166	145	139	153	160	151	167	157	144	162	151	132	145	188	158	158	155	145	156	174	160	144	171	138	144	181	157	159	142	148	138	180	143	159	155
10447	4343	13260	46028	30768	8729	5925	5969	5480	7584	6667	4857	6476	5936	6609	3998	4285	3665	1828	2151	5466	6518	6049	4409	2404	2233	2010	1712	1906	1633	1254	1271	1032	881	933	1709	1695	1133	658	481	417	451	423	402	451	437	438	408	407	418	447	410	414	433	417	399	450	403	461	400	403	403	434	399	440	400	386	425	404	434	418	405	399	396	387	390	429	367	390	387	420	391	365	378	386	422	373	388	400	388	407	421	375	380	358	419	389	385	406	391	425	384	373	424	365	393	383	401	374	395	361	383	389	393	369	410	411	390	371	407	382	361	396	396	374	420	412	405	385	401	379	403	367	375	406	407	379	386	383	365	395	386	387	360	387	379	429	392	399	410	361	369	407	371	377	418	371	402	392	362	377	413	401	408	385	425	438	378	381	387	382	339	399	370	375	363	354	375	388	378	368	396	398	410	396	364	370	400	421	403	357	402	397	406	413	389	378	388	398	408	417	357	378	361	392	378	414	372	407	386	375	407	377	373	354	409	342	364	404	429	401	373	397	409	417	418	408	390	386	347	367	408	406	402	378	358	409	398	380	393	383	388	378	387	356	422	375	385	420	380	370	374	377	374	399	352	384	394	375	374	402	409	374	386	406	369	405	413	375	378	404	414	403	407	401	343	383	359	395	407	362	391	395	388	385	357	418	357	420	364	379	377	397	357	388	387	398	417	386	379	390	384	383	360	393	378	378	362	373	384	378	385	368	395	400	388	398	389	392	386	403	386	413	385	396	382	419	398	379	382	416	391	378	393	406	395	383	392	417	391	370	393	394	377	398	363	411	364	351	403	379	372	383	371	376	382	408	381	387	356	382	423	418	387	393	390	399	403	387	411	370	390	406	387	406	404	336	379	376	387	387	376	431	399	388	380	398	376	376	378	411	392	379	366	391	399	429	383	378	356	333	396	396	381	367	382	401	362	374	387	401	372	374	351	422	391	383	397	370	382	390	394	394	382	412	419	341	371	405	375	371	401	386	374	356	395	397	401	376	390	410	363	391	382	397	336	353	373	399	382	403	402	389	388	395	381	378	388	395	356	382	414	367	410	368	405	377	393	377	391	353	357	394	374	409	407	383	387	354	374	414	349	390	381	376	408	373	374	400	398	399	355	396	346	371	381	402	361	391	376	400	420	393	412	388	390	371	409	407	411	363	388	394	389	405	392	377	403	415	381	398	412	369	359	386	393	381	387	354	394	393	391	390	364	379	410	375	380	426	377	354	369	370	370	400	417	406	385	399	397	396	390	380	401	382	373	413	395	352	381	400	403	356	392	378	399	369	356	416	341	382	380	376	355	356	378	386	366	403	368	347	380	395	396	414	408	386	399	400	368	389	383	411	391	412	378	386	397	391	379	390	387	371	404	382	405	379	368	364	414	386	399	401	430	390	393	368	383	368	380	399	377	383	391	399	401	398	412	386	379	380	414	405	431	368	408	370	404	397	399	382	395	417	418	398	363	385	364	393	393	367	387	363	364	361	382	407	397	389	426	380	407	381	407	398	370	364	412	402	405	410	397	397	359	392	406	425	387	361	411	370	379	360	348	374	376	412	372	377	387	387	388	385	411	374	364	377	412	381	408	387	376	379	369	377	387	391	397	403	373	367	391	350	400	389	419	358	383	383	386	364	370	370	395	392	381	359	373	365	401	412	377	368	395	406	420	357	366	394	421	388	341	385	376	385	376	350	387	391	407	399	353	409	377	386	397	384	385	416	376	378	420	398	416	411	389	391	388	391	356	374	394	391	399	387	381	393	383	370	403	362	378	379	404	393	341	359	404	410	399	390	428	401	376	382	391	387	380	363	443	398	390	391	367	381	404	424	356	392	383	406	390	399	395	418	379	403	440	368	394	404	382	379	391	388	407	371	384	395	338	379	408	396	414	372	410	396	371	381	402	384	398	395	358	422	394	426	394	407	384	417	393	376	379	371	391	372	389	372	377	362	405	391	393	390	430	379	393	372	351	421	395	417	377	380	383	379	394	399	433	393	400	369	364	378	420	430	352	376	354	381	392	382	391	385	396	387	387	384	391	405	339	402	396	393	385	421	407	365	360	381	364	394	385	411	405	395	411	390	382	402	396	377	390	343	382	387	365	406	394	391	406	337	356	418	359	390	380	407	397	420	421	356	396	395	397	367	410	396	367	372	374	392	368	398	396	383	381	424	403	398	379	346	407	371	369	367	382	379	386	421	392	410	398	393	379	377	356	386	382	376	394	352	399	365	395	355	398	384	390	390	422	369	397	406	376	374	394	401	373	379	396	380	399	361	373	368	399	402	410	375	381	405	436	399	414	402	369	389	375	411	406	403	426	442	371	367	420	391	395	376	395	417	389	382	396	416	358	379	382	379	358	392	427	363	389	411	375	372	388	415	386	361	395	355	382	404	368	399	393	402	377	404	380	390	398	414	378	415	411	381	438	407	372	404	389	395	382	368	421	385	388	379	382	402	380	379	432	394	393	404	369	441	381	397	357	418	410	353	404	422	396	390	386	377	387	379	407	398	381	440	379	354	414	385	372	402	413	431	384	384	395	376	429	375	406	376	396	425	379	426	385	363	375	365	387	355	385	409	382	374	341	400	393	388	388	384	387	399	419	386	366	399	359	387	360	358	378	413	352	366	385	333	399	345	383	435	398	381	354	383	377	345	405	373	424	393	398	408	428	389	436	393	376	417	373	397	382	377	353	439	331	389	394	403	375	389	366	376	385	385	404	408	375	416	397	407	369	413	400	389	403	358	384	385	392	363	401	392	425	415	390	352	360	415	407	398	392	427	356	349	381	378	381	383	380	429	412	378	389	367	392	393	399	407	394	411	409	370	394	400	356	406	380	354	376	380	370	356	404	405	339	373	381	361	361	414	395	385	354	364	367	395	395	354	385	354	382	391	406	392	381	397	372	377	389	388	370	378	370	366	357	411	370	370	384	388	390	389	386	372	405	406	379	380	366	396	338	396	403	397	362	406	409	365	434	359	389	384	368	360	360	398	366	396	400	363	395	384	365	401	420	400	384	355	394	394	404	407	358	366	400	402	400	353	379	379	399	388	399	390	390	364	396	374	347	397	355	383	382	385	361	391	393	367	384	379	382	362	371	412	361	383	377	358	377	409	418	407	347	384	392	379	390	384	391	353	410	365	405	369	396	381	375	416	403	393	413	411	360	385	376	410	384	407	384	379	385	382	366	422	415	393	397	349	384	402	441	415	396	399	389	372	393	413	358	346	373	364	368	386	389	398	364	372	376	393	383	400	337	397	380	396	392	373	387	425	354	378	381	397	357	375	420	383	370	387	394	415	363	395	361	397	422	381	388	400	369	424	377	382	360	406	375	384	415	400	386	411	397	363	375	358	397	363	400	387	385	403	383	383	398	407	379	388	357	389	388	399	377	354	371	400	398	381	421	414	357	409	398	372	342	396	352	399	390	383	395	395	377	390	417	391	404	414	419	402	403	376	403	385	409	404	389	366	378
4373	1494	3317	3008	747	402	319	225	232	249	236	242	209	180	227	231	215	192	233	210	216	292	316	321	284	279	255	268	255	277	286	242	255	265	237	265	253	231	251	258	234	206	259	199	246	225	238	216	231	221	242	231	242	241	213	227	221	206	253	231	219	222	250	230	218	222	238	222	216	200	218	234	227	229	230	237	219	203	219	208	209	223	221	215	222	233	252	216	202	235	207	256	209	194	272	231	226	238	202	209	240	204	244	204	231	207	236	232	241	197	219	221	233	215	206	237	202	243	216	204	237	202	225	228	214	223	251	206	228	224	239	210	265	222	202	226	227	220	230	229	230	212	229	219	225	228	218	239	255	218	226	201	200	226	235	227	214	224	219	236	228	217	221	213	232	222	235	229	215	230	203	237	234	212	202	222	214	232	230	202	205	211	211	208	209	242	227	242	216	232	230	206	209	220	225	248	216	197	216	202	201	191	244	212	204	201	213	225	211	225	232	229	242	219	253	239	215	207	216	216	206	223	213	192	203	190	208	244	232	212	254	209	202	229	209	249	225	214	200	226	235	206	217	208	225	246	226	209	197	209	249	222	217	211	220	237	207	228	234	224	217	208	210	216	244	216	245	243	204	230	194	225	236	214	203	232	234	201	238	225	213	222	210	227	221	191	217	229	189	223	239	219	229	260	202	202	235	241	222	215	205	220	225	207	208	255	229	229	220	230	205	226	204	239	214	223	211	224	214	229	222	235	228	219	230	197	200	193	217	207	246	216	203	221	219	220	207	211	227	198	221	202	223	233	229	217	223	222	224	211	210	222	231	207	213	239	208	211	231	230	216	226	220	221	231	221	228	218	200	230	176	224	232	238	255	215	219	195	210	224	226	219	213	251	208	213	226	219	222	223	212	215	205	219	226	218	197	188	225	219	212	226	218	234	212	194	219	233	223	233	232	224	259	225	230	221	230	226	200	230	211	209	231	223	192	212	212	196	202	197	219	217	246	215	274	235	212	190	224	199	208	223	221	229	229	194	216	249	239	226	207	216	214	205	198	218	228	221	218	185	221	233	223	205	232	195	230	196	244	197	227	229	222	204	233	222	212	222	205	203	232	249	206	189	210	215	213	243	228	216	192	196	231	206	235	241	220	229	211	240	258	231	213	208	218	201	234	228	192	253	205	244	218	197	240	209	206	235	194	243	217	189	224	268	245	217	204	240	249	239	188	217	245	221	211	226	228	200	221	226	241	237	251	218	233	213	209	247	227	209	207	231	252	227	220	221	220	216	236	212	214	236	192	202	212	217	236	217	244	225	208	212	221	224	186	198	211	231	231	235	206	226	222	211	199	237	203	199	234	222	213	232	234	212	251	241	208	229	207	173	253	240	217	219	233	203	223	217	232	225	219	200	220	241	229	204	200	237	227	268	230	230	198	211	216	209	216	218	213	229	219	229	244	226	232	266	221	236	214	204	227	194	226	233	219	223	236	215	215	208	211	209	244	214	221	210	210	215	198	206	227	200	208	236	223	223	230	235	241	224	227	266	240	209	227	214	233	247	206	208	219	190	220	221	200	225	190	226	185	221	197	218	217	232	258	213	210	261	239	206	232	244	233	214	231	202	203	231	203	224	225	211	230	210	224	200	215	234	204	219	250	211	228	217	224	196	235	194	204	211	212	213	191	239	239	225	210	219	229	211	194	222	210	239	223	227	195	221	236	224	216	218	211	249	217	231	220	225	201	216	215	208	200	239	199	209	227	236	177	223	215	205	212	205	205	250	198	217	244	206	211	210	235	231	234	232	210	238	201	221	206	198	219	215	214	236	204	237	211	222	251	228	231	250	212	213	225	201	208	234	224	185	237	225	219	206	208	216	221	205	232	222	249	242	228	218	218	210	220	212	218	218	205	211	222	208	199	218	207	233	197	246	205	211	230	212	228	193	196	236	233	241	221	236	206	227	221	224	219	225	241	227	216	221	183	251	184	221	238	229	223	211	225	212	227	226	244	258	245	215	233	247	233	235	221	194	212	197	202	213	219	195	242	227	224	208	193	223	218	239	222	222	252	208	238	244	199	203	239	224	236	219	233	223	197	225	239	222	232	220	201	232	243	220	218	222	257	212	218	237	236	213	226	210	211	238	214	228	232	213	246	217	215	221	235	232	235	216	219	238	181	201	198	210	212	223	219	222	247	213	209	195	232	214	187	210	207	198	229	226	228	229	174	216	225	243	219	214	214	208	224	212	190	205	182	198	263	226	226	213	230	220	212	222	239	194	219	225	205	233	236	214	212	220	200	205	211	246	242	214	213	212	180	224	207	236	235	212	211	212	232	211	203	217	217	209	242	223	238	200	250	245	232	207	218	227	224	207	221	234	211	218	218	217	225	223	231	244	215	207	225	221	245	195	221	211	229	248	237	251	233	218	218	232	195	231	224	209	230	211	219	204	209	229	220	206	231	209	218	233	205	231	255	230	240	200	225	203	222	216	217	221	198	184	215	205	220	218	232	213	219	221	216	215	219	194	222	233	243	223	220	215	235	226	200	206	225	191	240	213	219	202	216	216	202	212	208	217	228	194	245	218	230	194	226	208	224	224	216	194	222	229	246	225	193	193	195	210	230	218	244	218	224	219	206	221	243	218	211	216	257	243	233	251	238	240	219	208	225	211	205	221	223	224	240	207	229	228	224	236	218	210	235	244	223	239	200	196	198	219	234	213	224	233	239	231	223	203	225	261	223	222	222	220	230	243	221	232	220	235	194	210	248	184	212	214	204	189	223	207	216	214	217	195	211	231	202	201	215	204	217	220	238	185	227	233	204	196	207	247	238	226	208	211	173	231	202	227	235	218	225	227	239	209	219	221	212	242	197	198	222	237	223	195	229	229	224	238	214	230	207	199	215	220	197	201	249	211	221	221	253	215	216	209	202	237	221	231	193	199	197	222	239	244	199	210	231	210	198	213	232	225	230	243	246	207	204	234	182	223	209	260	230	197	238	223	231	213	218	204	205	248	193	240	261	218	220	251	233	258	229	224	210	226	249	236	226	238	251	203	216	223	205	231	251	200	251	196	244	231	216	236	223	218	234	215	259	207	203	196	187	185	215	202	228	233	247	245	235	203	242	205	234	223	217	223	208	215	226	223	236	225	206	217	200	214	218	180	205	210	208	208	221	225	224	212	238	210	224	196	216	250	230	216	226	217	206	223	222	203	215	252	241	216	221	207	206	212	211	209	213	204	213	220	219	199	244	226	212	217	210	215	214	241	218	233	225	211	205	198	225	222	230	194	224	224	222	242	237	220	236	193	225	235	239	254	225	222	214	196	251	232	207	202	231	240	229	204	209	245	202	211	193	217	217	202	237	234	231	223	214	243	231	222	225	197	238	228	221	199	241	247	204	222	217	194	233	207	196	247	222	231	223	222	213	209	224	214	200	218	225	198	209	233	212	222	233	190	221	209	209	220	248	223	242	211	226	207	232	220	238	225	228	214	209	233
3618	1820	6190	8944	2349	1647	999	713	672	656	667	598	591	614	592	596	623	603	556	589	638	995	1219	1358	1186	997	854	804	665	945	821	798	552	646	667	961	1018	770	643	516	520	509	489	500	536	497	513	462	494	489	524	549	472	495	498	508	505	467	503	535	513	495	518	521	475	535	504	507	469	486	543	515	497	534	489	482	504	478	498	509	534	553	508	534	529	496	510	503	525	510	532	505	550	487	499	503	556	522	526	505	457	526	492	460	487	499	481	487	518	521	487	495	493	491	544	510	516	465	512	471	506	530	505	465	506	508	515	514	498	524	542	517	533	527	560	481	530	519	505	509	511	516	538	511	568	534	531	531	484	522	539	536	489	506	493	508	513	543	529	507	500	459	513	509	538	499	444	457	525	512	537	543	474	511	492	507	499	515	488	528	554	530	491	493	485	498	479	504	517	464	506	504	550	512	483	460	498	532	534	500	467	516	527	519	508	468	470	534	513	526	499	518	475	499	478	500	469	536	481	498	504	501	538	504	520	473	511	492	549	526	516	551	510	507	508	526	526	512	521	515	542	490	540	505	522	447	510	488	522	546	521	513	500	507	494	477	538	480	559	536	489	479	529	501	500	518	503	513	544	518	498	531	510	491	497	490	520	461	514	505	501	481	527	495	478	521	524	486	515	507	494	546	559	498	498	463	480	495	527	521	500	547	508	546	508	524	505	484	542	512	508	499	494	494	540	549	507	486	495	494	560	511	525	476	518	506	514	499	535	504	523	491	510	486	510	482	470	515	498	504	511	536	479	531	506	562	504	517	495	526	498	504	489	532	487	549	546	489	490	492	462	511	494	541	526	513	515	494	493	518	506	523	506	514	534	522	507	491	522	528	493	485	519	504	493	534	497	509	511	484	529	517	513	541	527	495	456	499	488	499	524	491	506	546	477	483	504	500	536	512	509	481	521	502	503	531	520	551	546	499	500	475	487	521	484	519	533	553	507	485	514	527	493	509	482	509	519	529	511	517	536	554	500	476	497	531	479	535	518	537	550	513	526	531	492	512	485	494	511	524	536	483	540	490	526	528	497	509	552	503	549	510	534	530	527	514	487	537	521	508	520	542	480	536	474	544	528	514	557	514	488	510	467	533	540	522	537	452	519	510	532	494	485	534	483	487	475	524	489	520	529	501	487	474	487	573	524	506	519	522	490	459	510	526	512	548	508	491	527	483	498	485	493	501	534	497	475	516	497	492	507	536	514	508	489	526	523	446	492	551	480	554	507	504	504	509	533	526	504	515	514	501	546	515	508	526	492	548	532	515	509	568	483	529	467	520	513	508	520	452	484	509	503	499	521	467	509	484	518	501	551	505	458	527	499	521	491	530	519	509	492	502	499	516	507	531	496	488	541	542	524	524	540	507	517	520	513	511	500	512	482	472	521	484	486	526	525	463	521	517	509	544	497	532	514	515	506	496	505	518	450	534	489	489	484	514	543	512	520	515	492	502	496	515	501	513	476	526	537	492	503	474	519	508	557	511	510	542	474	523	496	490	522	487	484	507	537	517	505	494	520	509	527	516	511	458	521	532	526	513	482	530	495	525	540	507	518	497	514	522	488	505	549	475	498	498	542	484	528	506	523	513	509	527	541	519	516	556	533	522	512	501	523	522	527	530	468	488	491	473	525	496	502	495	469	494	501	496	496	512	528	481	507	507	518	501	534	489	523	540	504	507	490	513	453	526	495	523	491	528	482	556	469	484	520	496	515	488	513	527	548	507	516	491	543	536	527	492	532	520	512	529	460	528	504	496	521	505	516	513	495	517	517	520	514	477	467	538	493	499	497	467	463	527	528	497	531	475	476	522	510	493	546	521	517	513	498	519	547	489	467	515	506	525	521	525	499	543	546	498	488	552	456	463	511	501	515	503	502	498	529	524	523	502	477	518	554	506	525	491	509	486	502	508	512	466	465	496	546	537	466	536	534	555	589	539	522	481	493	501	569	477	469	520	504	521	530	504	501	523	511	495	476	503	500	478	494	519	500	534	482	506	511	493	547	521	495	515	466	532	503	532	500	515	516	478	540	521	480	491	561	490	507	507	532	465	549	520	534	525	508	465	545	525	495	496	483	494	512	507	487	534	499	491	512	532	478	485	525	519	526	506	471	472	520	566	528	540	480	545	504	513	509	524	567	513	537	482	512	526	517	515	518	532	527	502	498	474	517	492	539	504	530	498	471	483	485	498	497	516	483	505	493	513	520	518	506	514	508	502	511	506	515	492	538	500	543	506	512	529	497	525	506	490	486	481	517	504	499	503	530	541	500	492	493	514	523	516	477	515	514	517	509	523	512	518	542	510	487	528	507	504	489	507	480	463	510	484	501	513	499	506	495	479	492	506	511	452	502	472	503	530	519	502	519	537	477	479	470	482	490	540	528	467	501	537	520	527	485	523	501	475	548	508	483	491	527	501	487	505	477	545	530	499	503	504	507	533	522	476	510	505	499	505	496	520	521	514	523	482	468	481	525	507	480	499	503	534	501	527	503	507	512	503	470	513	511	538	498	515	527	497	531	541	511	508	479	517	509	512	547	495	498	477	486	495	510	521	540	500	484	494	506	466	502	539	504	529	476	497	503	496	498	557	501	534	512	500	523	507	502	466	500	498	511	483	497	449	531	469	522	512	503	485	507	516	519	499	515	519	484	574	553	504	525	496	530	507	479	476	518	546	511	513	517	497	538	509	493	515	504	489	514	507	498	499	594	546	512	500	514	499	502	507	484	495	513	490	484	560	533	494	527	502	519	498	526	512	497	485	522	506	494	498	529	489	518	552	503	547	530	477	529	485	493	523	503	539	501	515	512	492	469	502	510	490	515	500	501	532	527	508	533	498	534	488	514	510	487	486	514	517	504	517	469	568	509	515	511	563	513	475	493	516	476	479	518	519	527	511	482	518	510	502	511	529	502	495	487	512	482	493	537	523	482	534	520	508	489	501	513	491	512	504	504	518	498	504	469	485	515	517	509	510	535	476	506	501	512	546	563	527	501	529	548	548	522	513	522	530	503	519	506	475	550	528	472	516	455	517	534	538	499	519	492	518	526	495	516	521	521	463	481	552	486	466	482	517	564	538	487	473	516	544	522	519	473	539	479	483	504	545	526	493	475	521	515	511	485	492	509	533	480	514	512	530	565	494	472	504	530	511	495	521	556	493	493	537	484	494	528	555	511	500	498	523	476	523	536	507	511	489	486	485	506	498	513	521	510	529	521	534	505	503	490	512	524	531	487	513	498	518	481	522	483	519	527	518	497	490	525	549	493	484	509	482	512	550	491	499	491	476	520	533	567	525	508	511	524	513	506	498	504	522	477	503	512	484	537	529	527	497	506	495	530	532	506	521	514	529	482	501	538	528	507	508	482	506	494	489	507	555	493	500	531	534	503	517	508	516	521	530	512	534	513	523	537	539	483	472	479	512	506	525	482	525	535	511	529	534	500	501	479	489	492	526
9454	3903	7064	27340	13601	1620	949	589	489	569	547	586	485	501	514	568	702	586	277	416	580	473	507	583	469	279	238	206	217	263	203	200	148	153	156	239	246	179	146	132	123	138	110	121	135	136	118	125	130	142	133	122	129	118	125	122	109	117	139	121	121	119	115	143	117	115	111	123	120	130	119	109	103	108	141	137	109	112	123	112	107	110	104	124	123	122	104	126	122	122	102	117	151	121	104	117	117	121	132	116	97	137	114	121	124	138	130	127	117	112	117	132	124	133	118	140	122	125	126	115	138	104	115	128	128	97	127	117	128	126	118	106	104	138	110	113	137	130	107	132	145	122	121	122	120	111	117	126	106	110	133	120	127	131	136	112	115	147	109	112	104	109	118	121	118	97	131	107	123	115	141	123	105	122	127	116	115	119	100	132	121	127	138	109	119	102	128	138	125	108	134	142	122	134	111	144	112	115	109	139	129	118	138	117	106	105	115	113	122	140	128	130	111	149	150	122	103	122	121	114	114	125	116	134	100	123	115	123	132	120	133	109	127	112	106	96	127	134	134	134	105	127	116	125	124	106	139	128	131	116	136	111	137	108	129	111	109	114	127	113	131	121	132	107	111	114	116	104	128	109	124	119	104	116	118	109	129	119	112	128	105	127	128	130	128	116	97	130	115	123	116	123	113	132	135	113	124	123	126	118	129	126	126	118	136	117	131	127	142	107	122	141	123	104	125	130	127	130	122	106	127	111	132	128	139	119	115	120	108	141	116	133	126	124	121	127	113	138	120	122	115	143	111	131	130	99	116	129	103	110	102	127	125	139	129	121	116	125	104	123	116	113	112	115	121	123	112	109	122	101	128	120	135	117	130	124	133	124	112	109	135	126	127	122	135	115	122	122	138	112	112	119	117	114	104	125	121	119	114	119	125	122	114	127	130	116	142	105	131	134	125	125	119	118	117	113	129	105	124	140	109	123	120	129	123	114	122	134	139	111	121	119	128	124	147	123	132	140	120	110	114	148	123	101	132	125	118	110	102	133	112	115	132	121	120	129	112	135	121	122	113	111	115	126	137	124	130	111	100	115	124	122	122	135	116	118	112	105	137	127	118	114	109	129	123	112	123	111	126	119	134	132	123	123	131	134	135	130	111	122	110	106	127	121	120	127	131	127	120	120	118	126	129	124	135	136	118	132	131	127	118	107	117	123	128	117	127	133	128	141	117	150	124	121	114	128	150	132	138	111	141	119	122	107	123	109	95	145	127	101	124	135	133	133	115	121	120	119	128	110	133	113	125	138	116	127	127	111	102	106	126	126	120	104	155	108	127	133	111	119	105	130	124	112	118	137	126	112	134	146	114	105	132	131	109	123	132	127	126	102	116	130	145	118	117	125	115	119	124	139	121	118	112	119	136	114	120	120	120	155	123	134	118	114	115	114	108	115	131	112	128	150	109	109	129	140	103	129	148	94	127	120	117	120	117	115	110	142	144	116	110	126	137	120	128	140	138	111	107	106	114	113	112	125	132	98	131	121	118	107	107	121	108	136	111	111	123	116	119	107	115	139	132	124	118	114	130	131	132	116	121	117	126	135	115	131	111	125	141	126	111	117	128	130	102	128	121	123	108	113	101	110	109	102	119	124	122	126	136	123	116	124	125	114	103	116	130	118	123	126	120	125	118	120	109	95	123	123	112	132	117	127	113	129	97	102	110	137	116	110	120	123	113	129	107	164	141	112	110	111	126	98	111	116	119	124	127	103	127	141	116	98	135	127	128	103	116	130	130	126	117	117	116	108	151	141	121	98	111	113	138	119	125	121	109	111	135	123	118	112	116	111	119	94	107	129	129	131	115	122	135	122	118	135	122	124	113	110	103	107	95	123	138	125	123	136	126	130	133	133	126	143	150	112	120	123	116	118	115	131	138	126	117	89	119	120	126	138	115	95	130	117	132	145	119	135	149	129	118	111	102	129	118	103	109	96	99	141	119	125	113	116	115	149	116	136	110	120	115	107	119	124	130	120	108	124	137	105	119	145	105	131	106	115	127	114	105	114	109	111	123	119	120	108	129	102	115	128	109	113	115	152	134	109	135	124	134	105	139	113	116	109	122	133	124	134	125	115	110	122	117	113	129	117	96	103	147	128	126	113	127	113	141	146	135	130	121	123	100	102	132	132	119	144	122	133	117	111	120	112	121	133	140	119	109	131	127	116	126	130	125	96	127	133	124	129	113	127	129	122	113	117	115	134	135	123	111	133	112	109	125	112	115	143	137	122	122	125	122	132	108	131	113	120	138	110	119	120	118	128	122	137	120	108	115	133	126	106	126	126	130	116	105	136	106	137	116	129	128	109	94	128	105	96	128	107	122	142	103	102	118	110	125	123	105	130	135	122	114	130	121	115	115	107	112	124	113	116	130	134	126	116	112	127	122	104	133	107	110	110	108	131	134	107	116	119	112	106	132	147	127	126	105	118	136	127	111	136	120	138	113	125	147	127	121	119	129	108	146	125	155	113	113	110	135	104	108	129	120	129	126	117	107	123	128	127	112	129	109	133	108	131	154	116	107	108	125	106	118	110	123	126	141	118	126	138	139	103	126	139	114	119	106	128	125	117	118	128	120	129	114	118	136	137	117	103	114	139	122	136	118	109	125	115	118	103	107	114	108	115	143	126	130	145	124	121	133	122	141	123	132	130	142	129	120	125	141	119	119	125	118	122	104	114	140	154	125	113	105	106	127	132	122	124	115	131	137	118	124	113	125	123	146	117	152	116	112	138	118	112	125	114	112	121	130	110	142	106	124	109	129	125	116	136	143	125	126	134	128	133	105	104	140	127	102	125	131	121	141	104	105	139	134	129	138	112	117	138	140	91	116	142	122	102	108	123	137	113	112	123	130	100	115	139	112	137	106	107	125	134	117	99	129	125	136	132	137	119	140	102	116	105	124	140	116	129	135	140	140	122	135	127	133	102	116	123	121	128	125	114	115	121	120	119	140	125	145	109	117	123	121	135	92	109	104	120	124	135	104	119	122	115	132	124	116	121	147	116	126	121	134	134	133	143	122	121	114	126	112	102	111	118	127	139	122	114	120	140	125	127	130	119	137	122	107	139	130	107	117	122	134	117	124	134	121	106	121	122	125	122	135	121	105	115	130	146	139	124	122	140	118	138	111	117	126	124	107	110	97	122	111	122	126	108	106	122	111	126	138	111	125	119	109	133	109	134	114	132	120	127	132	141	128	117	98	121	120	124	97	128	123	104	122	131	99	119	129	126	115	120	100	114	107	123	106	111	115	110	125	116	125	122	114	137	136	126	121	118	142	129	120	118	120	111	123	111	125	133	106	116	117	108	128	129	119	120	120	131	136	115	109	104	121	136	119	137	131	105	117	115	130	112	131	122	105	132	111	127	135	110	124	134	116	113	126	97	122	138	103	107	126	131	127	126	126	118	136	139	119	137	122	131	111	133	128	129	123	123	126	121	127	129	130	122	92	114
6898	4043	11474	40025	12816	4975	4022	2794	2478	2905	2730	3144	2609	3117	2786	3356	4042	2975	1498	2397	3793	2897	3047	3530	2536	1484	1155	994	1081	1287	1058	795	455	611	724	1247	1170	911	550	379	329	339	352	311	344	337	324	308	321	345	335	325	315	298	360	349	326	298	319	341	325	301	318	330	306	313	347	329	293	299	302	311	331	314	295	328	331	298	323	315	314	296	329	340	331	316	290	295	287	321	316	316	351	320	307	300	320	305	319	294	313	342	321	335	286	337	313	303	298	295	303	308	309	303	325	337	319	309	304	353	301	332	284	318	295	343	327	330	321	300	312	325	284	286	341	309	320	304	328	297	315	315	311	298	311	291	315	306	306	293	310	299	314	303	300	307	314	294	300	296	324	290	339	314	328	322	356	329	340	276	302	310	295	350	325	313	305	311	288	295	312	317	307	337	303	296	317	290	313	335	316	313	336	309	322	316	297	346	271	286	316	296	323	324	304	260	323	307	330	320	317	291	299	282	294	299	283	307	294	307	311	316	298	272	339	307	288	318	291	300	348	301	292	329	312	315	317	284	304	300	335	316	284	297	326	288	313	319	318	313	310	290	292	327	321	264	314	326	327	332	303	295	329	336	323	305	324	320	317	302	336	285	309	307	294	296	337	285	300	319	292	308	302	316	337	303	314	289	305	294	314	327	299	319	322	305	313	312	312	311	308	320	310	310	309	312	295	293	323	329	324	331	321	304	323	317	316	312	311	305	334	303	304	320	294	307	316	320	308	301	300	298	279	308	297	297	306	304	294	307	339	328	321	309	324	307	322	298	308	325	300	318	321	318	335	307	358	300	335	312	315	298	327	304	316	301	337	289	335	336	313	295	333	305	315	314	275	335	334	296	283	300	328	309	307	287	309	353	282	275	310	253	297	327	290	303	308	294	270	351	310	266	321	319	316	297	290	306	325	292	344	308	280	276	296	313	274	285	297	310	285	296	295	305	310	347	295	312	293	308	324	297	319	340	299	313	319	314	318	314	306	324	294	332	316	316	285	277	314	299	301	304	307	308	284	320	328	305	334	344	308	343	302	287	340	303	304	289	324	313	297	316	302	311	301	292	309	358	309	294	298	303	287	295	283	322	325	328	352	308	285	299	296	305	328	299	310	290	307	314	312	316	296	329	284	322	275	337	281	322	334	295	319	324	318	324	284	307	311	300	284	308	315	310	303	273	314	345	303	296	314	283	315	318	306	327	317	310	306	287	307	352	327	320	308	341	328	287	342	314	313	288	328	293	309	308	315	335	339	287	301	334	318	314	306	313	319	311	284	262	309	311	293	331	307	324	275	290	314	312	301	323	297	286	294	308	296	302	295	328	310	323	305	292	285	302	327	307	306	353	318	303	303	302	290	316	322	302	307	321	306	293	282	285	327	308	337	274	307	306	290	297	283	294	306	308	312	316	318	289	302	341	325	315	314	311	287	290	285	308	325	320	324	273	295	290	293	285	314	287	299	322	308	308	271	321	328	309	300	289	299	308	293	286	324	337	291	314	299	299	310	336	299	314	288	271	330	341	298	281	296	310	293	313	317	312	292	325	306	301	325	335	305	293	292	338	316	332	295	303	320	337	306	315	321	286	332	320	324	302	280	342	329	318	307	304	334	323	298	305	313	304	293	325	306	318	276	327	314	306	318	285	320	306	333	304	300	347	315	294	284	350	323	299	299	301	304	319	308	330	316	318	305	299	303	308	297	313	304	309	328	326	290	324	300	347	281	316	302	277	313	271	295	294	301	310	336	324	333	290	292	307	284	319	331	334	327	301	349	291	291	294	302	301	329	307	317	325	305	292	284	309	307	324	293	281	288	276	286	324	293	322	280	326	318	296	311	272	302	352	275	300	348	309	282	303	315	317	330	282	283	313	317	324	334	288	300	307	271	312	303	336	297	289	305	289	301	309	313	307	312	311	300	300	315	301	278	315	278	334	286	309	303	307	280	300	329	306	308	294	292	322	295	298	296	322	309	312	301	291	297	308	314	308	304	292	321	288	278	318	305	296	300	308	300	268	282	331	317	331	292	310	279	305	295	308	292	308	290	318	311	311	299	292	295	323	293	306	329	317	281	293	295	324	307	334	319	304	323	294	282	304	315	332	313	280	306	335	299	300	297	297	333	330	262	331	306	288	314	316	313	295	295	322	302	286	293	325	292	299	300	294	303	334	317	307	326	309	330	273	319	319	331	303	283	287	328	321	331	328	294	284	328	295	319	293	338	296	307	329	311	313	305	333	326	297	332	314	327	298	318	269	311	304	287	317	289	319	288	347	311	292	297	288	273	315	329	268	297	321	303	314	317	300	329	275	302	290	330	298	318	292	323	297	322	307	295	290	289	297	284	308	292	299	286	305	295	326	284	348	301	319	323	308	294	346	316	308	311	319	305	286	297	316	280	306	281	256	321	320	297	287	323	315	298	316	313	290	325	280	268	295	304	297	313	308	304	327	302	285	310	326	315	307	306	334	309	323	303	294	316	311	311	293	298	299	296	284	304	322	296	308	314	321	329	292	311	312	321	347	295	308	306	319	305	318	268	314	293	321	285	289	319	344	280	286	323	299	299	326	322	336	312	325	300	280	307	306	299	323	278	314	335	321	327	322	301	302	317	316	310	321	302	320	326	333	317	317	310	304	292	331	325	328	329	315	334	329	312	306	307	305	321	332	312	305	324	353	298	305	287	292	286	307	306	309	294	286	303	313	287	330	320	316	323	324	323	281	297	362	314	323	319	314	283	276	295	297	280	291	283	287	331	288	294	298	313	322	333	301	295	299	312	282	289	295	275	310	338	277	291	276	296	281	334	299	305	290	332	268	278	331	274	289	273	307	289	310	282	295	286	310	337	296	301	282	321	313	311	294	277	281	309	307	306	314	279	281	330	313	319	321	303	294	340	266	309	308	294	321	323	316	316	325	336	297	313	314	325	317	314	324	323	312	327	318	313	302	327	273	317	313	307	294	274	314	318	312	303	299	328	322	332	323	325	308	348	283	290	294	320	301	315	307	303	341	298	281	324	304	327	291	298	330	331	303	308	298	303	293	298	322	297	292	322	282	317	314	305	315	317	278	287	294	298	333	318	337	310	301	316	303	335	307	327	321	314	322	321	298	333	336	313	281	320	327	298	307	305	304	295	307	323	310	339	322	308	295	335	331	320	307	308	335	301	322	331	338	306	290	284	321	301	314	326	315	314	297	306	323	349	291	346	317	287	320	303	326	333	343	297	296	288	301	307	271	281	305	295	299	286	311	336	312	331	346	313	315	339	327	299	327	312	318	310	315	305	322	298	313	318	280	307	304	295	331	331	292	344	244	301	286	313	302	317	322	350	295	315	297	283	274	316	309	320	299	286	307	303	292	290	305	305	305	322	309	295	304	321	288	318	303	336	301	353	319	302	277	316	308	325	291	315	282	317	284	287	334	303	301	307	285	306	291	291	287	331	305	289	311	309	306	318	321	340	298
16215	6654	9413	43653	25202	4103	1621	1034	747	738	800	815	804	811	797	817	1390	1605	792	1374	805	420	571	761	722	423	378	361	275	283	287	252	179	248	292	323	297	215	196	176	168	165	154	149	166	151	153	140	159	150	154	163	167	148	176	150	168	138	153	135	166	174	161	166	140	157	170	162	157	150	145	141	134	154	158	153	145	166	143	146	137	159	168	164	161	194	161	139	158	155	163	170	150	148	156	148	117	149	147	164	166	178	162	161	134	153	152	145	138	159	163	165	127	144	156	154	150	132	176	142	162	159	157	148	149	145	149	151	174	163	161	136	134	159	160	151	139	150	156	151	152	150	155	148	159	164	141	168	171	150	143	165	135	161	146	152	161	161	153	180	162	145	154	157	146	140	154	173	159	144	156	157	151	162	151	149	168	143	134	144	164	170	161	168	186	154	150	140	126	156	140	139	169	148	171	159	171	145	164	141	161	129	151	132	165	139	136	136	166	151	133	144	167	167	142	166	152	127	153	152	164	171	164	166	150	170	155	146	150	156	163	131	152	126	137	165	145	170	151	139	140	157	163	157	163	161	140	158	165	161	149	152	173	147	128	154	158	140	150	143	134	130	165	158	168	173	143	140	163	185	131	148	120	166	167	147	148	169	156	157	165	136	177	172	140	164	145	148	153	155	137	158	168	140	167	149	173	153	164	166	164	151	139	146	138	134	160	145	174	144	168	158	158	149	153	153	177	141	159	144	169	142	143	157	158	145	170	178	172	162	163	148	155	138	160	172	168	149	145	165	164	176	142	165	155	132	122	130	146	157	154	162	152	169	140	148	136	115	141	186	158	168	152	159	164	124	147	176	155	141	155	176	152	156	174	165	148	159	157	155	161	141	141	181	141	140	173	139	143	137	141	126	142	157	170	156	155	144	178	138	145	166	167	165	149	137	153	153	186	178	144	161	153	154	142	167	163	162	150	152	145	164	158	142	165	173	153	160	158	160	165	155	138	163	158	164	146	141	186	148	136	158	108	137	135	145	156	133	142	146	157	133	158	161	143	156	164	157	134	146	161	126	157	166	177	151	167	171	168	170	172	153	157	155	171	167	155	160	146	141	140	149	140	147	154	143	158	144	149	141	147	154	134	167	153	140	145	147	158	165	165	181	159	165	138	162	145	139	138	152	178	149	174	155	158	174	163	149	173	135	157	168	148	160	134	159	156	161	156	139	160	153	184	159	159	169	153	154	139	128	160	147	183	181	150	128	157	134	144	164	140	137	153	157	184	143	159	145	149	152	140	150	135	150	142	150	148	171	145	163	143	172	138	154	140	162	170	153	154	158	135	156	163	156	165	141	145	162	167	138	173	162	147	131	165	127	157	165	153	158	141	154	173	171	157	175	174	147	161	155	145	150	148	152	164	140	179	144	171	162	153	164	151	159	150	156	153	140	165	147	158	165	163	148	150	161	167	148	177	145	152	154	150	148	147	140	146	154	151	149	157	124	132	160	140	145	157	169	156	153	160	155	168	156	167	158	151	145	151	171	129	176	159	157	143	173	172	155	186	153	141	167	144	152	151	181	151	167	172	161	142	156	174	158	151	162	130	167	173	165	143	169	158	148	154	155	145	151	167	130	142	145	165	147	148	174	138	132	135	164	176	148	147	169	164	167	154	149	162	144	167	167	148	144	150	137	163	161	147	140	152	151	151	144	154	144	151	137	169	155	171	156	149	184	153	151	153	150	142	151	151	137	153	149	165	168	180	140	161	154	156	148	146	145	138	146	134	154	149	158	128	172	153	140	137	163	150	178	145	151	148	179	168	136	170	147	171	178	136	164	149	140	164	159	140	140	172	157	158	143	163	151	178	147	160	147	162	168	158	144	158	153	183	154	143	151	156	151	145	173	147	176	170	157	149	149	175	160	158	132	160	142	139	142	135	165	152	151	135	165	176	134	128	158	155	143	148	129	146	163	140	171	149	165	170	141	144	179	179	152	175	135	140	152	167	151	138	180	158	163	152	154	175	149	142	132	161	163	153	147	139	153	146	155	125	146	160	156	153	140	139	150	150	148	160	156	159	146	139	175	150	171	160	166	149	154	169	162	168	162	171	167	158	151	141	173	177	141	142	118	145	141	154	174	145	164	133	132	157	151	143	152	157	166	154	138	155	146	137	147	161	174	158	138	155	164	136	167	144	152	158	170	152	156	164	161	149	154	149	122	165	168	160	155	159	152	170	154	129	143	163	151	159	160	150	161	159	147	166	179	155	171	146	170	151	151	150	142	163	140	140	163	165	150	166	153	163	123	146	151	180	138	143	168	161	162	150	164	149	158	129	154	155	141	161	158	162	160	166	141	141	140	146	141	147	114	170	154	139	141	144	165	151	137	152	166	139	147	146	158	142	176	152	136	131	155	155	172	153	147	148	131	139	156	161	175	146	148	171	165	136	157	143	125	131	147	128	143	168	146	175	161	136	142	140	142	173	154	160	141	174	146	143	159	169	131	183	132	164	154	145	145	129	148	131	158	171	143	139	166	140	150	169	157	156	157	151	164	148	151	138	143	161	152	136	165	157	150	161	136	132	149	180	164	162	175	149	144	165	178	152	154	137	141	151	178	191	150	168	156	160	142	170	157	137	147	156	143	128	145	159	165	187	153	143	170	160	149	156	133	157	154	153	152	160	169	171	141	165	155	138	152	148	138	130	158	147	156	152	168	146	147	136	143	162	150	180	138	162	147	153	152	149	145	151	138	140	149	139	139	151	145	156	135	156	152	154	148	155	141	158	170	142	160	165	140	146	149	166	154	184	127	165	148	142	154	143	140	156	137	144	131	157	159	159	144	163	173	166	166	161	176	173	146	166	147	159	138	165	178	153	148	148	129	138	164	150	138	139	142	157	152	161	156	134	156	160	187	156	123	166	154	157	146	174	150	151	158	168	170	159	151	158	146	151	142	163	137	171	138	157	151	153	170	162	155	153	131	154	177	155	183	148	148	168	179	174	167	155	156	141	143	150	117	144	150	148	152	156	139	135	163	154	132	135	145	137	150	167	154	145	170	131	137	174	174	156	178	153	159	160	131	140	139	169	146	139	162	164	151	161	156	174	162	161	155	141	142	161	161	142	164	155	144	137	138	153	132	155	151	160	124	158	129	151	156	159	141	136	159	153	169	153	128	151	150	144	142	168	151	159	159	172	144	162	172	139	165	172	125	144	153	164	147	146	153	181	167	180	149	130	126	149	143	153	120	157	173	164	141	155	153	140	176	124	163	160	131	155	158	175	168	164	166	163	174	187	147	150	146	151	180	145	158	135	176	163	159	139	172	136	137	150	146	150	144	150	160	150	131	148	157	131	154	150	157	144	151	157	162	134	140	182	157	159	133	179	168	165	145	138	149	148	151	174	144	183	170	140	148	151	149	155	171	158	163	149	147	159	179	150	165	158	145	137	164	190	150	159	132	148	159	142	168	159	163	155	157	155	164	170	147	155	151	159	156
8587	5738	14233	52300	18119	7737	6395	4494	3544	3858	3660	3913	4295	4073	4153	4721	8269	7541	4605	7839	4431	2504	3763	4907	4343	2358	1839	1920	1647	1546	1431	1055	693	996	1301	1849	1542	985	585	481	430	455	411	403	414	427	433	406	423	405	392	370	378	443	405	381	405	382	404	409	416	408	398	384	400	395	391	378	385	400	352	421	394	397	392	425	398	403	377	412	426	372	362	405	389	419	394	397	387	387	376	413	405	374	382	374	386	387	374	410	399	382	409	391	405	392	390	410	369	383	401	397	372	400	387	406	404	399	457	425	372	400	388	351	395	419	426	382	392	402	378	393	367	368	346	362	393	377	381	414	384	372	404	386	394	378	405	396	420	379	370	383	394	354	396	367	404	376	365	429	358	379	349	368	421	406	352	358	383	354	371	394	399	399	378	394	379	364	381	361	403	411	404	355	397	365	344	379	371	375	388	395	391	398	346	403	370	403	381	408	372	394	424	365	372	373	376	376	382	379	387	353	405	367	401	407	371	371	405	348	413	388	388	383	371	412	394	396	369	357	382	382	374	383	391	369	377	365	384	371	409	416	381	361	353	362	401	355	397	381	397	364	396	381	382	406	407	404	383	401	374	352	391	400	356	419	399	375	419	414	371	402	396	367	392	381	392	375	380	391	395	374	373	334	376	412	395	372	391	391	401	365	390	380	368	410	392	395	381	414	370	430	391	401	385	382	378	369	402	419	360	407	357	407	383	412	395	385	337	367	393	407	337	350	370	384	370	380	406	383	380	388	381	393	352	362	391	429	386	371	380	392	402	374	393	397	381	392	391	373	406	378	380	386	402	411	383	420	381	356	380	402	384	379	386	373	408	409	381	356	391	367	392	399	385	375	400	438	370	387	366	352	407	367	424	392	405	421	418	399	383	385	377	403	394	380	382	352	380	378	387	414	375	366	366	365	393	385	384	398	404	423	404	412	367	378	403	378	372	378	384	373	382	382	375	380	371	399	412	379	372	367	357	399	410	359	410	394	400	391	359	390	376	371	369	354	399	398	400	390	378	394	374	402	352	351	382	381	364	340	409	400	407	399	351	384	393	353	404	402	404	392	389	366	386	416	388	372	390	403	418	377	376	396	398	406	367	389	378	380	424	364	426	372	354	378	400	358	379	395	387	355	373	434	356	405	376	393	376	414	417	422	388	380	366	411	414	355	351	372	369	389	379	409	374	367	382	371	381	402	362	366	363	392	390	399	388	407	396	380	362	374	390	400	380	410	393	359	378	381	417	408	379	408	396	385	407	404	410	386	405	389	371	381	375	334	383	378	398	390	368	396	406	414	368	368	371	399	357	383	380	410	409	366	339	373	373	391	382	391	422	410	398	368	375	365	391	407	372	341	389	404	376	374	361	377	395	402	362	368	375	409	382	407	382	402	353	403	376	387	416	367	382	371	396	389	409	420	422	431	387	385	366	381	373	435	389	349	395	366	369	371	366	415	376	373	398	392	352	362	359	371	368	380	388	379	388	359	382	368	385	413	388	371	397	360	381	415	384	379	400	374	395	377	386	364	408	348	408	388	426	358	405	349	414	370	383	377	367	421	419	387	374	351	372	414	372	363	393	368	389	408	383	335	372	400	373	357	393	405	365	336	394	378	407	376	379	392	374	408	381	414	409	413	393	380	405	403	401	365	366	397	413	347	359	356	398	382	380	366	395	385	386	414	369	400	362	377	388	381	376	411	386	370	369	427	408	371	385	410	349	376	388	428	393	372	370	367	436	381	369	412	364	380	396	381	420	384	404	382	395	435	375	418	404	409	392	391	422	388	365	368	401	360	370	399	399	369	384	332	385	374	381	369	396	395	366	377	423	356	343	373	383	391	372	378	379	359	410	373	363	404	364	380	356	380	400	369	382	383	389	367	402	387	402	400	354	342	382	398	371	404	403	371	431	390	392	377	399	404	391	395	358	380	398	421	392	389	405	359	392	407	409	375	365	401	409	375	396	376	381	368	414	388	421	415	386	369	367	386	373	384	368	390	395	408	407	357	349	386	408	391	412	410	396	388	373	391	379	422	397	384	393	360	358	398	401	383	409	371	412	401	397	397	396	393	412	372	369	378	357	375	356	400	398	368	325	384	397	430	366	391	394	416	397	408	408	368	373	365	366	381	393	372	406	367	378	391	386	382	353	391	397	415	396	399	399	354	370	357	429	376	377	395	370	353	394	392	356	381	392	380	384	394	407	406	406	341	365	385	389	381	374	391	372	374	394	407	394	384	384	383	394	386	377	367	399	351	389	412	383	370	390	394	375	363	396	397	342	388	364	373	383	382	381	366	411	426	401	410	405	365	389	365	380	371	400	375	360	366	383	368	420	382	411	366	385	398	417	364	403	380	401	362	392	395	386	419	398	316	379	402	353	396	374	408	378	417	381	369	415	399	389	412	368	398	375	385	377	371	386	372	380	415	418	405	381	409	387	389	381	393	386	390	404	399	405	397	370	350	394	403	382	368	398	354	358	397	364	394	382	390	398	369	393	367	410	380	415	430	383	384	341	351	393	394	375	390	378	392	365	361	370	374	418	378	410	399	371	338	390	370	402	364	396	386	396	352	360	362	379	359	362	390	365	377	369	381	378	376	371	391	388	395	420	368	390	417	395	401	411	392	355	363	403	396	392	386	370	373	393	351	347	395	378	383	386	403	403	364	396	387	386	335	379	366	367	367	373	359	432	373	378	356	375	398	411	353	372	383	365	402	364	364	350	393	374	399	382	410	373	388	370	391	369	408	456	398	389	403	382	404	369	399	417	388	357	380	374	403	376	394	371	358	391	408	371	366	351	373	410	394	422	362	405	353	433	381	395	398	382	377	373	361	394	400	369	355	367	372	377	382	398	371	361	365	358	384	396	391	392	352	365	368	401	370	381	378	370	393	396	381	365	396	409	375	404	373	404	382	373	401	383	397	351	407	410	355	410	376	381	365	402	365	398	390	408	366	376	383	387	395	418	410	380	390	418	400	393	443	365	380	398	389	385	352	371	391	416	407	385	377	411	347	407	392	363	344	383	365	374	396	374	382	378	409	386	427	411	365	363	380	397	389	382	387	355	384	374	416	378	410	399	375	345	364	405	388	402	413	390	357	394	426	379	343	369	392	384	372	365	437	376	381	388	374	399	409	406	371	387	398	366	404	384	370	351	414	380	368	381	409	391	395	423	404	414	378	377	398	378	360	388	366	412	386	402	410	424	393	399	425	399	374	386	395	393	357	412	385	378	378	388	437	375	402	391	386	399	365	383	406	386	376	369	393	418	381	420	373	357	389	396	385	388	374	405	381	408	395	377	384	348	394	403	376	391	388	363	385	378	382	380	384	392	392	375	385	366	413	389	383	406	404	422	382	398	400	393	387	362	381	370	368	357	415	414	386	381	405	404	353	364	429	394	374	421	406	375	422	362	378	377	391	365	385	387	392	376	392	363	396	402	435	414	396	420	402	406	396	378	405	393	367	371	407
3075	1410	1673	3047	799	284	357	238	261	204	241	197	202	220	217	229	217	254	244	246	251	288	334	409	335	268	266	281	247	253	273	273	223	239	268	326	322	232	217	207	211	206	195	200	230	229	208	201	240	202	207	232	229	195	212	219	241	210	211	233	230	220	209	237	210	197	195	190	222	213	198	213	199	204	224	213	185	214	204	213	230	195	229	226	230	218	216	225	213	207	243	225	226	214	214	228	214	232	221	215	207	233	238	213	221	207	220	207	249	203	217	249	248	195	213	226	233	245	217	207	207	216	208	199	205	222	223	210	210	254	207	222	221	229	239	229	192	211	218	195	208	220	207	206	219	246	256	218	228	198	233	229	190	211	194	194	217	223	218	237	220	215	244	202	216	237	214	207	198	203	236	194	211	221	239	202	204	208	232	196	206	220	212	222	220	217	234	203	206	213	218	222	215	185	250	220	229	227	210	206	231	220	224	235	214	216	204	196	189	205	219	199	238	196	220	243	197	220	241	213	214	208	220	197	205	219	187	234	228	230	212	234	249	218	232	221	203	207	251	203	233	218	199	227	202	213	219	234	198	226	218	234	229	205	206	240	208	233	212	233	230	220	210	220	212	235	229	217	212	209	214	187	222	205	220	241	208	212	214	223	227	211	193	216	217	214	219	185	200	191	202	223	221	209	186	209	226	197	236	227	213	224	217	216	244	185	211	224	221	225	202	225	203	239	227	206	226	217	212	217	201	193	205	213	213	226	201	233	230	238	248	232	225	202	228	220	208	244	210	216	219	213	212	220	217	198	228	208	225	235	215	240	225	228	220	220	233	177	205	225	218	237	210	218	220	192	227	238	246	228	216	241	224	231	224	217	221	212	210	227	227	232	232	222	237	209	237	239	232	235	232	225	241	208	233	206	201	201	213	206	239	212	217	202	205	203	248	201	233	197	208	200	226	225	201	257	218	218	198	200	255	198	208	201	193	187	244	211	220	189	215	238	214	204	198	191	233	189	205	230	199	222	227	215	242	244	184	215	181	219	216	211	221	208	217	202	227	210	200	227	224	228	226	237	218	249	189	206	180	193	224	231	198	230	246	180	191	217	215	203	220	205	225	218	220	232	189	224	226	212	225	217	223	230	212	233	209	248	193	225	213	223	231	184	226	208	234	197	197	240	192	189	227	195	203	219	226	232	210	202	219	219	237	189	205	185	193	206	226	239	216	195	194	205	207	198	215	232	213	196	194	223	237	206	209	206	223	227	218	196	205	218	246	216	180	224	202	202	212	237	262	204	236	229	231	206	215	220	223	181	217	231	209	204	209	199	218	183	220	218	221	202	226	227	212	208	202	248	204	196	200	217	211	219	192	247	205	226	216	220	205	194	213	223	217	236	220	195	208	223	241	241	219	215	207	209	204	204	223	231	226	224	208	196	208	241	206	215	208	243	245	206	230	198	235	213	221	222	216	228	210	212	195	237	204	200	198	229	226	196	194	219	201	217	219	229	190	210	191	198	227	213	195	221	216	180	218	226	227	219	218	197	212	213	211	217	201	216	205	240	206	216	243	217	214	211	220	196	239	219	205	215	257	214	212	225	208	196	200	205	207	228	220	221	204	210	207	214	233	227	197	220	231	219	210	201	219	207	212	187	221	219	237	211	195	203	183	233	223	192	219	234	216	239	222	220	217	220	212	203	229	197	252	218	215	208	219	209	202	222	210	220	214	205	203	208	231	199	214	196	210	224	213	197	202	222	215	251	215	235	227	205	201	206	221	229	212	213	211	201	215	245	215	215	203	227	207	203	216	199	210	191	214	231	208	227	219	214	225	204	217	224	217	226	223	228	216	202	212	206	208	202	226	220	215	224	221	224	197	202	185	194	203	222	224	166	216	191	219	226	195	215	228	213	208	186	191	204	233	200	229	212	219	189	209	202	235	209	225	216	211	214	208	235	212	185	208	221	223	229	210	228	218	228	236	217	201	198	224	207	231	191	259	210	233	212	208	217	230	229	263	224	224	239	230	240	229	219	206	227	234	215	189	243	212	222	208	220	183	179	226	222	237	181	217	200	188	203	207	228	204	213	222	238	221	226	216	217	237	239	209	207	228	230	234	211	196	217	207	205	231	214	241	216	203	223	211	209	214	189	205	207	209	198	225	219	195	218	197	209	210	183	193	242	229	227	238	226	216	191	235	216	209	213	221	244	224	169	219	237	219	205	220	229	205	203	233	214	222	226	202	192	209	208	228	217	240	196	195	228	228	217	206	234	203	214	210	203	236	219	221	214	241	211	193	216	214	218	201	213	219	203	218	205	193	205	217	201	216	207	209	186	229	228	198	207	206	182	188	209	230	229	198	226	210	222	247	208	205	213	218	216	238	207	214	208	221	213	236	193	204	236	180	212	212	219	216	233	245	217	192	208	193	229	198	203	222	205	216	226	208	210	216	231	237	233	226	233	212	213	227	228	239	207	220	243	225	208	217	197	262	227	222	215	241	202	231	204	215	188	186	206	222	181	208	234	246	221	208	216	206	223	207	202	209	206	222	212	224	200	207	213	211	218	214	213	203	213	244	217	203	209	221	236	213	229	220	193	223	209	237	234	200	234	223	207	231	209	213	228	214	231	240	221	204	212	213	199	204	202	226	223	216	197	213	199	213	214	229	198	214	203	235	195	202	218	251	218	230	205	215	239	227	222	263	190	251	226	206	209	208	218	225	213	224	193	196	219	224	219	202	231	231	222	249	205	211	224	194	214	225	205	197	230	226	240	201	230	198	229	219	222	249	215	209	215	208	250	213	221	197	218	256	234	228	226	221	199	214	213	190	203	261	190	231	228	238	192	200	210	208	200	204	231	196	215	256	193	185	198	215	199	223	237	213	227	210	234	215	246	227	229	216	212	211	202	219	192	209	221	221	213	207	246	216	240	227	200	231	208	204	224	218	214	213	230	224	241	220	220	250	209	208	212	213	222	209	200	194	203	213	225	222	215	209	222	218	203	206	231	237	235	236	236	233	216	206	199	170	203	198	209	225	233	226	239	211	201	240	220	233	203	206	201	203	215	213	216	233	228	250	214	200	221	253	247	246	235	225	223	215	217	219	226	229	239	200	236	217	240	222	210	208	233	224	216	188	254	221	188	232	236	206	218	200	200	211	240	241	214	210	216	245	220	240	212	210	235	220	214	222	205	228	224	204	224	209	192	220	213	210	264	235	209	204	216	230	201	222	260	219	213	223	221	215	220	216	212	223	200	207	203	215	221	211	223	233	206	221	231	212	224	239	235	198	219	200	214	217	204	228	248	207	205	228	235	222	213	205	177	208	225	196	228	218	234	202	196	207	221	194	235	229	222	233	246	229	240	228	218	226	194	249	225	215	219	233	219	227	210	204	227	213	209	191	219	207	206	249	212	220	217	208	230	214	212	213	212	211	214	212	213	239	220	214	204	214	201	196	230	202	216	206	235	230	227	215	209	203	209	199	202	231	194	209	195
2978	1745	3408	8560	1815	1070	1199	831	656	583	555	561	619	615	615	640	726	685	739	793	816	1078	1377	1782	1366	936	960	878	653	775	827	721	570	597	807	991	939	650	600	564	514	521	439	525	541	508	500	499	496	555	547	496	503	477	526	479	495	491	507	540	511	497	523	511	486	519	501	525	491	475	466	501	511	508	551	506	499	484	481	545	515	507	498	466	458	534	519	534	520	511	486	452	504	471	531	489	491	541	494	498	480	476	499	523	485	473	525	499	489	478	518	513	528	506	470	520	504	536	443	505	493	493	522	519	533	454	483	504	491	523	495	498	515	487	502	461	491	453	504	497	494	500	456	531	512	517	517	515	451	492	529	456	530	516	467	514	504	552	519	507	486	505	525	480	528	478	516	460	508	492	490	506	529	513	516	530	481	470	485	529	466	480	509	497	512	513	522	514	523	535	502	456	488	520	490	488	476	499	474	461	480	473	485	462	514	520	492	481	482	502	522	489	511	492	505	471	538	515	493	538	533	526	509	538	496	538	538	537	512	484	522	481	500	484	477	565	514	539	506	495	501	456	503	527	487	505	509	499	512	497	501	475	478	485	457	501	519	484	494	479	544	481	517	532	505	482	491	495	516	501	479	480	462	515	482	484	450	458	516	485	496	481	451	461	495	483	501	496	532	491	519	494	514	476	459	504	474	507	516	500	487	524	488	513	517	519	504	462	539	489	491	502	462	452	481	493	525	491	510	464	454	479	541	482	518	512	512	488	492	517	493	492	513	500	496	467	506	481	562	490	467	518	491	485	511	499	539	500	485	473	472	517	501	515	506	510	458	503	494	518	490	522	489	484	485	499	472	502	503	515	488	483	556	517	498	477	482	476	494	500	490	509	496	481	494	522	449	512	510	550	500	488	489	511	488	506	534	492	477	459	498	502	502	473	462	490	525	525	504	513	511	498	531	510	511	493	506	460	455	477	498	471	450	484	472	515	513	482	492	548	507	456	493	503	544	487	506	501	497	491	486	460	508	506	524	495	515	477	531	528	492	480	504	499	484	532	492	482	475	496	487	478	496	475	482	522	511	471	542	511	502	466	509	469	470	514	443	472	491	497	451	482	503	515	494	500	487	531	548	449	499	519	507	508	538	509	501	515	517	473	490	529	504	500	499	510	490	516	485	536	497	502	467	510	439	478	463	522	479	487	506	491	519	491	469	498	459	519	447	469	496	502	510	526	484	494	489	513	458	523	529	525	477	525	489	474	528	526	501	504	511	494	437	477	504	461	491	511	502	552	505	505	444	483	473	529	498	547	529	484	487	467	494	528	483	502	514	499	507	533	488	500	498	485	506	480	506	486	506	500	474	468	490	474	499	523	515	471	491	525	475	493	463	484	513	493	504	493	509	493	528	495	468	506	472	434	515	463	484	518	444	478	460	520	487	504	512	528	490	509	548	502	509	514	515	483	470	486	525	519	498	485	492	516	499	480	491	500	482	496	460	461	486	502	490	477	521	495	501	513	492	501	516	510	500	482	466	539	514	501	509	515	515	487	474	477	497	480	458	536	522	488	488	489	504	473	517	518	494	471	497	503	504	495	482	505	503	507	477	501	527	466	531	525	529	481	508	528	548	510	524	518	497	500	490	518	499	487	497	532	451	492	481	492	526	480	533	490	478	472	489	473	490	477	477	481	487	536	520	488	499	533	481	513	514	531	493	500	540	465	499	486	521	514	505	493	490	527	516	470	544	494	521	494	493	535	502	464	481	526	468	486	502	469	488	514	485	527	541	491	448	493	470	490	469	498	490	514	474	479	462	526	475	476	502	510	513	548	435	531	502	481	474	491	490	494	526	514	476	498	518	495	474	507	495	544	467	514	490	494	527	484	502	463	522	473	501	485	501	480	457	487	495	497	490	536	472	500	499	514	527	462	510	464	501	481	515	491	489	496	510	466	534	489	478	506	476	511	487	506	481	465	489	500	464	500	481	496	510	468	492	476	469	514	515	512	469	485	469	510	524	523	517	510	503	482	482	510	516	514	515	495	518	495	479	502	521	498	517	554	487	527	479	450	477	502	502	448	526	486	514	496	477	523	504	498	484	513	521	526	469	495	536	515	444	497	481	504	476	518	496	516	488	499	480	483	465	526	523	506	472	474	526	506	489	491	509	492	492	519	474	538	507	518	507	492	495	495	503	482	510	478	462	480	491	484	533	480	511	480	532	530	498	474	561	461	561	509	498	512	512	495	516	486	517	515	476	493	528	498	495	531	477	503	501	521	515	494	516	480	507	473	484	497	483	485	530	521	516	507	463	476	485	502	461	511	477	476	487	519	523	485	498	520	493	486	495	538	500	463	497	508	486	510	461	500	495	493	494	504	469	504	513	515	485	491	565	475	498	481	514	500	469	474	455	453	524	482	503	483	515	455	477	525	533	506	505	480	501	512	503	499	490	481	526	489	471	489	503	502	484	471	516	535	431	501	511	467	479	483	539	474	495	499	461	501	485	519	480	486	535	483	499	522	522	526	492	525	519	529	521	491	510	511	511	514	533	516	443	495	509	481	482	495	481	447	499	509	532	477	503	521	479	484	507	495	514	527	483	532	477	515	501	536	503	453	525	470	530	460	524	488	531	514	501	512	534	495	495	471	503	519	531	511	486	476	499	535	474	506	454	489	514	493	499	533	492	469	498	515	502	565	518	502	537	463	471	506	505	501	462	543	521	524	492	478	495	477	538	493	489	495	451	501	510	476	500	508	469	495	483	551	495	473	485	459	522	516	499	520	519	515	509	490	542	499	498	476	508	482	471	508	502	504	511	486	506	488	508	491	484	455	508	539	490	451	496	513	504	528	519	483	494	492	484	486	492	511	482	533	517	430	505	481	475	444	529	518	521	499	475	493	478	477	522	487	503	492	459	523	498	496	549	519	507	518	519	513	510	539	531	474	523	496	499	488	498	495	496	472	533	502	477	474	486	531	479	514	519	513	457	525	496	504	517	514	541	492	517	497	501	504	503	471	479	507	489	471	496	479	496	478	483	537	492	506	481	495	504	494	521	473	545	477	511	506	505	502	500	479	514	486	510	488	480	488	512	495	466	527	476	483	508	527	446	518	519	550	507	498	468	484	463	491	490	487	474	471	500	521	524	517	487	534	508	504	517	496	481	497	506	492	485	508	438	498	500	511	497	485	490	469	481	519	476	490	520	489	511	503	484	522	498	537	496	465	525	525	527	486	496	472	514	481	482	542	521	539	510	503	529	483	500	496	476	541	493	540	495	498	501	524	464	485	494	480	496	520	500	514	498	487	507	555	510	512	480	500	487	496	490	501	519	490	497	502	516	463	511	474	511	520	525	475	482	529	471	553	509	488	493	442	500	484	509	460	461	454	504	480	517	495	473	485	502	509	487	493	491	513	576	498	506	520	497	502	504	487	515	507	532	464	514	489	511	491	509	495	482	492	525	470	457	541	518	513	467	503	478	473	530	522	515	538	511	456
9307	2262	5928	31702	8782	1217	743	695	378	298	302	304	419	388	484	670	702	772	966	805	329	424	496	538	444	301	308	270	205	212	190	184	144	152	188	251	218	164	157	140	107	112	113	106	129	122	137	96	120	128	117	131	112	118	111	121	109	118	111	128	113	146	116	128	125	120	109	108	135	118	127	124	122	110	93	133	121	113	125	124	103	101	110	100	121	143	125	117	98	108	104	100	129	106	124	120	137	126	130	140	124	113	123	137	121	147	116	126	107	129	111	128	104	118	131	118	132	105	116	131	142	124	124	118	127	109	147	111	113	110	109	109	122	140	127	114	125	114	104	128	122	142	116	122	135	124	115	110	126	138	120	144	119	109	134	134	114	99	121	103	121	108	107	125	115	117	116	139	136	113	118	125	104	114	101	111	118	113	115	117	125	121	124	118	123	116	111	113	124	123	119	130	117	121	104	108	124	130	141	132	125	106	118	142	131	122	118	113	111	122	108	125	120	134	118	118	126	133	129	107	128	115	132	118	109	151	146	105	125	119	103	116	107	116	126	120	109	100	109	141	105	126	126	106	120	116	116	119	137	115	149	148	105	127	110	115	129	117	125	128	117	130	138	117	103	113	88	134	147	122	113	120	128	130	118	122	123	129	123	132	138	131	117	116	122	126	114	122	120	128	101	122	116	121	125	113	133	111	114	119	125	118	120	144	125	121	112	128	138	117	116	114	125	132	126	146	109	114	132	129	124	120	134	119	114	120	132	106	123	132	110	129	107	123	122	101	122	112	116	140	122	121	102	111	133	121	147	125	128	122	130	121	139	116	115	125	119	104	116	113	118	125	122	111	122	95	118	122	133	117	114	110	112	121	145	121	100	111	128	101	130	111	128	117	131	129	138	108	128	136	116	138	112	114	144	123	112	121	122	121	118	114	130	129	115	116	129	116	133	114	107	124	139	111	121	115	109	107	122	116	143	127	106	116	103	131	116	107	122	119	106	144	125	108	118	99	117	104	125	95	128	142	128	140	116	151	113	123	108	119	125	125	125	113	116	123	126	101	131	98	155	143	120	109	124	129	109	109	119	137	122	120	123	117	141	121	126	125	140	124	141	111	123	129	128	127	121	117	131	102	135	124	122	119	128	118	111	126	121	110	121	111	121	141	110	99	108	125	127	131	115	135	125	123	132	112	113	115	131	107	121	106	110	118	107	112	114	123	123	121	145	104	109	103	120	138	135	118	137	125	121	128	142	147	113	142	124	108	140	132	108	133	120	102	118	124	121	141	116	121	109	134	118	113	134	106	127	124	111	120	126	125	120	122	122	130	107	134	130	114	121	124	129	119	136	141	115	125	147	134	130	128	108	117	118	144	114	113	108	133	116	115	111	112	107	96	99	103	138	114	121	116	157	97	128	138	122	115	133	119	101	117	119	124	116	107	126	107	113	126	104	111	103	109	108	110	124	124	103	130	128	122	112	123	125	122	129	120	142	121	112	124	137	119	123	129	126	106	137	117	102	108	121	135	116	120	132	127	128	142	125	105	123	119	153	116	109	115	115	124	111	100	134	125	102	136	140	113	118	138	123	114	109	106	126	120	108	116	121	116	108	135	132	123	115	105	136	145	124	103	132	131	132	140	116	131	133	119	125	123	126	139	137	106	120	120	120	128	112	123	112	135	127	112	124	132	120	123	115	130	123	154	134	108	135	119	105	116	120	126	126	129	129	136	136	129	124	132	115	121	121	132	103	119	140	132	119	132	125	108	109	95	124	131	108	124	122	124	134	115	113	108	125	115	119	115	111	144	110	121	116	115	109	115	122	116	119	108	120	127	132	129	107	140	129	132	115	151	132	125	121	107	100	137	130	103	119	140	138	133	127	137	112	112	121	117	137	115	116	120	132	104	125	109	125	116	130	144	143	116	105	122	126	103	123	123	130	121	113	99	102	127	131	146	127	145	116	140	120	115	105	130	115	125	115	124	135	116	101	126	119	125	112	126	130	106	123	121	140	123	90	110	126	137	128	133	120	111	125	112	118	127	130	129	106	113	139	123	128	114	132	122	115	113	105	122	117	138	104	120	147	127	123	125	129	103	130	113	126	124	145	126	141	129	130	134	128	123	125	144	120	124	129	115	99	121	140	131	108	116	136	107	125	116	125	128	129	118	123	114	143	122	155	117	122	124	96	124	119	130	123	123	146	128	139	117	115	111	116	117	107	129	124	121	142	120	107	109	113	116	122	139	132	111	131	124	114	139	105	111	122	123	125	123	119	140	108	128	136	127	107	116	112	126	124	130	128	126	114	106	108	119	111	113	115	129	130	115	132	124	113	101	127	129	119	131	116	133	135	115	117	122	109	132	113	121	116	129	116	111	111	123	104	119	126	120	137	136	140	127	133	110	137	117	128	136	123	117	142	118	136	122	125	135	135	123	112	105	110	129	126	112	128	123	130	110	123	128	117	125	118	113	118	122	106	119	135	101	134	121	132	105	114	142	116	112	130	135	122	107	116	117	112	108	132	135	107	122	115	116	130	111	124	119	124	106	101	106	113	135	126	108	92	123	118	125	109	149	116	101	116	131	125	128	143	113	129	134	119	109	125	125	124	132	121	116	118	128	129	128	122	110	118	129	109	112	127	131	131	129	130	112	123	118	131	113	134	128	117	127	119	112	122	125	119	123	140	108	116	118	127	129	112	129	117	106	110	117	122	106	134	126	150	123	137	124	118	127	118	108	109	123	122	128	118	115	141	134	131	104	105	125	104	116	108	129	100	114	114	135	128	96	116	117	121	134	113	127	131	117	104	117	110	132	135	119	121	119	101	124	112	120	129	129	119	117	116	116	118	128	130	117	119	124	107	109	98	111	111	120	104	120	131	101	139	130	128	128	135	121	116	110	121	145	121	133	107	120	114	121	132	114	111	105	138	116	117	111	127	127	130	121	128	127	99	119	119	117	138	103	107	113	107	110	120	111	124	111	133	121	129	108	136	106	118	133	129	121	119	106	110	108	123	110	104	122	109	97	124	138	107	106	131	108	125	121	135	140	117	133	117	123	119	110	110	105	117	110	148	130	122	115	134	139	129	132	137	147	116	118	125	117	115	133	103	128	131	118	119	128	130	120	110	112	121	118	123	121	138	113	126	116	109	112	123	116	110	91	122	118	118	108	124	97	134	131	134	117	137	139	114	106	121	129	132	122	121	121	104	116	126	145	122	130	114	131	125	112	124	109	119	136	132	154	127	117	124	126	147	121	122	136	109	141	110	137	133	117	121	129	121	115	100	133	139	101	118	108	132	139	116	106	107	116	114	116	117	115	104	112	103	134	113	118	110	112	123	137	114	109	123	139	119	125	149	116	133	132	151	127	115	126	121	123	139	128	145	112	109	92	107	119	112	137	119	111	128	139	111	109	114	123	97	116	134	136	121	124	119	134	119	126	141	109	129	122	103	130	102	122	103	121	131	160	120	102	121	151	115	134	133	138	126	111	97	104
6666	2298	11401	42420	7490	4138	3182	3173	1817	1562	1614	1588	2093	2162	2981	3882	4260	4475	5998	4914	1696	2517	3010	3014	2565	1537	1583	1312	1022	968	974	896	453	487	974	1419	1017	632	508	437	339	319	320	332	353	357	317	311	290	308	316	319	338	346	324	349	313	314	309	323	320	304	329	302	355	314	328	315	311	344	334	310	308	321	313	333	299	314	298	292	305	320	319	341	314	316	316	274	301	329	303	315	315	325	314	298	293	315	311	309	348	301	288	320	337	314	301	326	302	293	304	336	303	278	328	290	299	289	300	322	307	296	285	307	349	285	343	305	326	308	299	313	305	291	324	294	324	318	288	305	289	293	307	320	304	294	332	310	328	329	294	294	327	298	340	298	277	321	308	293	302	283	312	290	275	274	297	304	304	309	289	306	285	301	310	322	302	311	308	295	316	309	304	288	324	283	334	295	315	310	297	312	323	309	302	328	293	297	287	289	324	314	326	318	310	329	327	287	299	306	336	283	310	343	316	325	288	318	294	284	306	301	314	316	279	292	260	296	306	300	301	275	289	295	303	307	323	287	290	298	290	307	294	300	306	325	296	314	303	307	347	294	294	280	329	306	285	326	301	299	305	303	335	291	294	291	278	315	322	279	302	284	324	278	307	309	333	316	271	307	331	324	287	295	319	292	318	300	310	309	316	316	329	330	346	323	303	324	346	321	330	298	314	313	302	321	305	325	306	294	290	318	325	264	308	316	302	302	290	295	319	329	326	292	267	305	317	317	282	331	302	263	311	302	287	327	294	306	289	332	306	301	314	300	301	304	292	290	316	283	303	298	285	312	303	296	314	296	314	267	285	327	309	309	321	327	291	327	297	353	297	300	327	279	292	306	288	333	294	327	319	321	318	311	302	294	297	293	315	326	293	300	308	266	293	307	292	325	289	311	306	319	306	319	314	318	292	326	293	306	335	346	321	303	306	300	286	318	272	295	286	337	323	311	315	298	275	319	305	298	313	285	292	285	312	299	312	317	291	294	333	326	316	282	315	325	305	310	292	286	293	317	352	289	304	323	324	302	298	318	316	310	324	282	318	313	298	283	316	307	293	328	280	307	297	315	314	302	309	266	306	296	298	285	301	282	306	300	289	277	317	297	297	301	277	305	304	299	271	294	291	325	297	329	296	297	296	308	346	288	319	279	293	319	279	309	312	296	280	318	275	308	319	290	309	317	330	285	291	313	282	327	304	298	298	304	311	303	316	305	302	304	289	322	282	289	321	307	309	311	327	335	326	301	347	324	304	316	317	307	287	308	305	314	309	311	289	286	275	298	305	304	272	298	308	317	281	287	298	307	313	267	330	333	320	280	276	327	289	296	308	313	310	310	287	293	331	289	292	307	291	290	321	278	309	320	323	299	295	356	331	279	306	306	302	332	275	265	284	314	297	314	325	343	289	342	336	292	319	284	318	309	280	309	290	332	308	297	308	325	293	289	306	327	314	306	304	296	300	277	327	337	291	295	325	270	305	326	329	304	330	269	318	274	310	306	306	284	284	314	308	303	307	277	286	334	293	323	340	317	301	315	322	338	281	331	361	325	298	336	282	296	314	330	328	328	292	301	337	288	300	308	314	288	293	301	288	297	284	271	313	326	299	275	308	306	297	290	330	293	273	271	325	322	297	302	334	278	282	293	295	308	312	309	292	363	287	283	314	290	292	280	306	299	297	289	281	308	299	314	312	304	312	327	307	311	308	294	293	314	326	321	293	282	307	306	299	327	304	302	330	306	302	280	301	319	326	358	311	339	330	309	337	302	320	295	282	321	333	319	282	309	318	278	279	306	325	322	310	313	292	300	303	333	320	298	357	305	287	327	285	295	301	296	279	309	347	304	315	305	275	320	309	312	337	300	285	297	295	282	318	305	312	308	263	309	310	347	316	293	296	346	304	281	321	316	315	307	283	307	298	287	317	291	317	290	314	332	305	322	287	305	330	314	314	328	268	285	300	291	325	280	320	283	337	306	299	305	299	317	299	291	319	289	288	325	295	326	302	291	346	295	330	291	307	304	282	270	319	297	315	309	328	313	283	284	309	322	307	324	303	314	284	292	327	281	338	310	275	305	280	315	276	317	301	324	329	297	291	329	322	287	289	296	337	300	309	311	289	314	291	288	285	292	281	307	324	327	301	289	278	304	295	307	314	308	333	324	330	307	308	282	269	301	315	296	296	311	321	309	286	293	284	316	314	311	336	284	311	304	319	271	249	307	313	282	293	315	293	290	318	301	323	284	324	302	310	332	299	304	305	317	295	298	325	329	299	322	302	301	285	305	302	275	304	292	307	293	303	283	319	316	311	275	273	288	290	324	324	311	309	320	319	312	313	290	322	304	262	315	310	311	311	277	332	317	282	312	267	312	282	328	312	285	310	317	270	302	295	306	323	316	285	321	318	329	312	321	343	340	280	324	318	297	319	294	331	316	302	296	325	293	329	319	284	306	298	320	309	295	306	323	326	329	301	311	299	322	301	306	323	311	307	325	279	336	280	319	276	294	316	312	347	306	273	308	321	328	305	323	321	306	300	268	328	295	310	295	323	306	306	303	299	331	291	289	277	296	329	302	268	308	291	293	286	324	301	322	307	296	339	294	307	332	334	314	296	278	320	301	316	273	290	315	298	309	292	280	312	303	320	278	273	321	317	328	323	325	307	344	303	326	284	285	280	293	298	281	313	316	298	343	318	324	292	327	325	307	283	307	293	316	321	300	318	308	313	309	274	288	317	328	316	259	292	312	309	315	318	299	284	289	319	280	334	301	322	326	345	326	289	318	294	308	339	313	331	315	317	314	330	308	311	322	310	289	299	303	332	268	268	308	297	284	288	285	320	315	299	301	303	301	269	296	332	278	330	299	289	307	290	313	303	317	301	332	286	297	328	295	324	324	310	324	308	323	287	339	306	330	317	282	276	333	322	308	321	301	279	320	333	289	294	282	309	300	300	324	331	328	319	322	270	293	315	258	308	339	336	305	309	304	316	323	303	296	297	316	312	292	304	304	313	289	294	354	311	306	309	303	305	280	281	305	327	283	326	301	290	310	286	325	335	304	307	293	304	311	295	309	295	291	267	295	327	305	304	319	321	317	312	300	289	319	286	306	324	311	299	299	307	279	314	346	273	302	307	301	294	316	304	310	331	326	319	332	291	332	315	284	317	310	305	307	321	302	285	318	327	288	316	287	290	312	326	306	289	288	319	298	299	282	304	295	299	322	309	328	290	322	337	304	293	321	318	285	319	310	298	299	323	285	313	326	281	292	296	318	277	310	303	289	270	318	312	314	271	335	317	301	299	294	296	307	273	312	311	279	289	297	290	303	320	341	300	287	344	308	322	302	302	259	291	298	320	303	298	289	306	304	290	305	300	327	312	293	325	342	318	276	308	320	299	277	318	305	319	284	286	329	316	319	300	312	298	305	303	292	313	295	301	312	314	295	302	296	296	263	316	304	312	338	305	313	313	290
16341	4058	10956	44091	15304	2517	1432	1262	623	567	478	429	439	648	854	993	1108	858	1197	1519	488	722	818	675	526	439	410	373	292	317	264	278	195	171	239	362	283	240	215	174	168	148	157	145	169	147	150	146	171	164	140	159	156	169	181	155	162	157	134	145	154	170	144	134	165	152	141	157	159	159	151	169	171	183	145	170	163	171	170	170	170	168	133	157	136	156	153	147	161	146	153	135	161	146	166	163	133	161	167	143	173	148	140	130	158	167	161	174	139	167	141	160	146	147	162	156	132	161	133	169	148	186	133	150	175	163	173	170	154	149	162	170	153	159	155	156	172	163	145	146	158	180	140	165	154	148	161	176	169	144	164	137	143	167	143	173	145	133	160	176	159	161	156	165	171	152	155	139	157	135	151	148	150	160	127	185	152	139	157	146	135	166	163	166	172	159	139	148	138	170	158	175	171	179	159	147	157	150	146	143	140	159	156	163	171	157	157	151	158	172	167	151	140	149	172	162	159	152	168	156	138	181	161	153	171	176	173	164	168	171	150	150	168	158	140	152	148	142	172	164	128	135	138	178	126	159	146	149	168	159	128	152	151	134	141	151	155	155	169	159	145	143	135	141	149	153	144	145	158	149	183	152	142	166	142	163	162	144	136	150	162	151	165	144	143	155	159	159	151	156	150	167	157	144	165	163	147	146	165	154	146	174	181	149	158	150	140	174	154	163	163	150	144	159	174	168	168	148	137	164	139	164	142	173	166	149	152	184	163	147	160	152	133	181	171	137	178	161	148	143	159	158	165	136	164	150	174	154	158	184	158	161	154	164	152	152	146	119	129	167	143	185	181	131	164	166	159	151	152	152	149	156	151	177	149	169	161	159	144	157	174	155	165	147	166	157	142	150	150	157	163	167	171	155	148	160	138	167	146	148	155	163	161	149	172	152	129	148	168	142	149	152	153	153	159	141	161	166	141	164	146	150	133	164	158	143	159	182	167	151	160	140	158	152	150	153	158	143	149	155	147	176	149	155	156	128	142	151	145	140	186	157	158	156	137	153	134	153	141	135	176	160	142	195	144	147	174	126	165	151	154	163	155	173	153	138	153	153	175	156	169	142	139	135	163	134	173	163	149	120	141	180	144	164	150	161	160	150	145	146	158	151	178	136	154	162	145	145	148	171	161	177	142	163	150	157	155	154	172	174	145	173	170	164	158	154	142	162	163	157	160	154	169	154	165	149	164	161	156	157	157	156	149	175	167	140	171	160	149	163	158	145	152	144	141	145	141	147	162	136	159	168	159	173	138	148	159	166	163	170	149	149	170	162	170	159	175	150	153	160	131	147	148	147	134	133	176	165	175	161	149	144	180	144	150	157	124	143	168	181	176	149	156	136	141	136	155	150	142	165	131	151	179	165	156	153	147	161	149	149	147	167	181	159	149	157	167	140	140	153	129	145	153	158	164	180	196	157	164	142	147	168	150	155	164	169	154	154	140	148	153	163	184	187	166	143	148	164	148	131	133	156	156	140	157	156	153	161	163	148	155	157	153	178	154	132	154	170	180	164	169	171	161	142	149	139	135	160	163	149	155	174	146	147	161	175	151	176	136	147	147	159	162	162	160	137	134	139	151	187	146	140	177	143	158	162	178	165	161	168	171	178	172	143	166	162	135	159	161	160	139	139	147	140	154	139	148	159	149	144	170	159	132	156	144	133	145	149	153	147	177	167	164	144	147	168	159	176	159	164	145	155	159	171	143	150	154	154	171	167	165	144	149	148	143	170	172	160	130	148	156	147	148	147	149	146	168	150	151	130	156	131	146	173	167	186	141	149	160	153	168	134	139	151	149	157	120	154	129	161	145	128	147	150	151	173	158	175	144	159	158	155	173	168	149	131	149	159	154	169	157	201	148	150	146	175	142	145	151	162	144	146	186	141	149	142	161	151	150	180	160	155	148	157	152	156	163	159	191	148	153	154	171	176	152	163	163	141	158	137	167	139	161	170	143	165	150	179	157	163	128	156	161	155	155	147	171	169	158	162	146	162	129	144	157	145	138	134	148	169	178	141	159	172	163	159	155	158	152	157	147	161	138	139	153	135	174	160	137	133	156	148	169	125	139	152	163	145	162	166	155	152	170	150	127	150	160	147	153	155	157	127	150	161	172	162	157	144	154	165	144	176	155	159	143	166	168	163	144	154	148	128	161	155	134	156	162	177	145	162	146	157	150	154	146	139	151	153	125	195	164	169	150	189	137	135	144	175	139	149	139	151	151	161	165	155	163	151	160	168	178	152	134	161	161	146	147	153	170	143	159	165	140	159	151	163	162	141	161	165	146	128	158	159	158	157	130	178	146	168	153	162	175	162	163	165	155	177	172	165	133	161	178	150	151	166	169	139	163	151	154	157	167	156	158	159	181	182	176	169	178	132	144	144	155	148	155	151	174	158	168	138	164	160	168	145	166	173	155	160	163	181	162	181	171	141	168	163	161	178	162	175	134	141	159	178	164	157	132	153	175	147	160	178	141	148	132	131	152	149	154	148	150	149	141	165	147	158	153	168	156	157	147	172	149	181	163	159	149	172	125	159	171	152	150	169	162	137	150	138	185	142	162	132	143	143	160	150	152	152	162	163	157	179	142	139	148	154	163	156	166	170	160	155	153	178	159	133	151	162	140	161	157	143	150	152	152	137	169	140	162	167	153	167	172	177	135	158	141	174	178	163	153	156	164	124	165	180	182	146	175	160	158	143	139	152	133	156	158	152	157	153	121	151	138	150	146	160	146	151	155	169	158	155	131	141	159	146	152	163	173	128	161	153	154	165	155	175	161	145	148	148	163	148	134	156	163	162	159	161	155	154	139	140	160	162	147	155	148	156	169	163	161	150	150	143	152	152	156	172	129	148	142	169	143	174	160	176	160	150	159	160	155	145	161	144	130	154	144	148	164	166	178	182	134	166	149	134	150	127	140	152	172	149	159	185	137	140	150	161	170	155	146	155	175	154	147	162	160	148	150	162	168	178	144	146	147	157	159	175	157	152	170	166	184	157	164	147	180	171	164	152	141	128	151	149	165	170	174	160	169	165	170	149	147	169	125	174	156	139	134	147	162	146	182	155	148	164	149	160	170	147	146	169	151	132	143	147	162	151	172	156	165	149	167	138	143	136	145	132	150	171	155	145	155	178	165	154	170	169	146	163	143	158	171	141	154	183	143	165	174	154	161	154	164	144	168	191	158	154	149	195	148	140	135	189	147	140	123	154	136	161	140	163	168	167	165	151	152	141	170	145	131	140	182	136	148	150	143	163	147	142	142	162	154	167	145	174	152	150	141	166	148	145	160	151	158	146	173	163	154	169	151	165	159	139	150	143	155	142	158	160	135	172	165	144	165	146	154	164	163	156	123	154	189	163	163	171	164	127	147	149	182	159	142	153	135	126	148	161	174	161	165	160	151	141	148	152	150	139	145	162	165	172	157	160	149	148	145	124	150	152	156	144	148	159
8722	3285	16967	50445	12094	6262	5874	5129	2700	2670	2432	2182	2311	3480	4340	5982	6017	5138	7105	8385	2812	3849	5123	4083	2993	2354	2369	2105	1382	1552	1477	1357	631	549	1233	2214	1275	1036	861	605	448	477	459	450	420	439	420	424	433	450	429	426	457	390	398	405	419	438	448	388	424	416	418	379	376	398	425	395	419	399	424	369	394	405	413	398	418	432	405	394	407	410	379	407	394	380	413	406	406	363	406	406	412	398	412	387	436	393	429	391	382	380	390	399	393	402	360	409	418	403	384	362	358	457	439	383	386	393	403	386	411	381	378	416	366	400	366	377	387	408	386	417	346	389	430	390	386	398	415	357	406	403	353	414	388	385	375	384	403	371	425	388	396	400	362	386	384	451	374	375	388	391	353	402	388	373	408	392	404	423	408	403	399	375	401	424	432	401	387	359	410	374	382	407	411	389	375	367	425	395	400	390	398	374	390	381	406	391	393	393	373	379	379	376	380	416	361	390	389	415	400	406	411	418	403	383	421	387	363	377	381	413	405	408	427	371	412	379	383	380	393	393	391	374	412	388	430	394	373	369	360	391	367	381	372	404	412	430	435	387	394	395	411	378	406	349	358	335	389	368	380	408	403	379	414	384	439	387	408	369	408	360	378	349	393	387	404	412	372	358	412	382	412	395	373	424	407	389	404	401	406	399	383	377	391	416	370	367	371	379	346	382	427	384	441	394	390	405	421	395	384	382	388	404	352	374	420	405	360	409	409	383	387	380	370	404	387	413	365	367	382	370	411	382	383	397	377	415	388	405	371	408	405	383	416	388	370	413	394	362	403	377	392	367	417	384	406	388	401	344	385	406	386	379	393	389	407	407	373	374	407	378	361	400	379	382	397	417	397	382	381	403	398	405	386	373	430	349	390	377	397	384	395	415	408	400	386	370	421	382	387	401	351	363	356	402	368	364	353	374	414	396	396	362	380	398	395	390	389	400	402	394	390	388	377	401	388	370	387	374	428	389	413	370	373	367	395	394	374	450	407	372	358	408	382	331	380	373	404	378	398	396	384	390	379	343	370	407	364	389	386	384	365	396	415	371	407	390	395	386	352	376	390	402	395	382	391	346	390	362	392	380	376	400	388	427	399	422	394	405	346	402	400	391	365	414	378	356	367	383	425	374	393	390	402	388	368	395	358	391	388	399	383	389	398	368	382	401	402	379	395	377	417	375	407	405	379	385	409	372	389	402	402	372	369	360	370	337	391	373	382	387	377	388	380	385	380	383	390	372	402	376	399	342	394	380	419	404	420	389	378	399	395	389	399	364	408	382	384	355	388	396	375	376	383	397	382	389	360	361	416	400	435	391	417	409	369	394	389	400	387	353	388	388	368	379	413	371	367	372	375	371	357	410	410	380	386	415	420	425	377	339	367	365	379	368	407	386	391	389	396	380	391	401	379	372	410	374	408	405	338	367	382	388	403	408	433	388	384	374	376	378	384	407	403	417	374	389	399	376	397	377	384	392	401	365	432	398	402	374	370	390	399	371	384	398	395	333	371	361	397	411	365	392	377	428	395	347	404	378	347	385	366	354	370	381	419	413	377	359	386	400	429	359	390	411	357	413	419	383	408	364	364	408	401	361	422	393	403	360	408	376	371	400	367	396	386	392	395	426	367	385	410	372	383	402	388	358	404	364	397	379	398	375	383	401	372	382	407	392	376	407	391	410	407	390	376	388	407	414	392	382	379	402	367	371	350	390	407	392	387	383	421	407	387	384	373	369	368	398	424	376	391	419	368	373	367	390	394	407	389	373	365	411	384	396	394	397	401	392	360	355	386	365	398	387	401	411	384	374	381	372	402	350	373	357	376	377	372	407	385	376	409	404	420	416	367	403	392	376	403	382	376	398	392	384	397	412	383	378	395	379	412	400	401	413	372	397	388	374	364	361	367	419	417	420	405	367	425	402	380	392	367	376	378	366	396	364	395	402	384	411	440	399	405	393	398	390	417	379	379	423	350	389	421	381	408	391	386	388	390	400	397	382	388	392	410	418	405	395	392	424	358	369	379	363	384	372	396	410	362	388	382	405	328	387	361	382	386	417	398	377	385	441	416	381	392	420	374	363	404	353	413	404	390	408	374	432	377	372	403	370	389	355	357	366	385	397	364	411	351	425	411	383	427	358	396	423	369	394	367	405	401	369	386	379	370	359	403	411	392	393	392	385	382	388	392	417	393	395	384	383	400	420	391	386	381	392	413	371	404	377	371	378	401	399	428	341	380	355	379	387	390	414	404	368	403	390	393	384	390	363	369	384	389	383	436	423	351	371	363	439	361	405	405	422	411	398	376	387	376	432	386	409	390	380	375	366	359	380	374	361	388	417	381	366	396	370	394	363	392	392	384	381	393	451	376	384	395	357	365	361	374	415	377	402	395	407	374	380	404	394	397	398	394	411	408	357	366	377	393	406	412	398	427	409	381	401	379	380	373	364	386	384	422	365	395	401	377	415	407	382	394	379	433	418	441	381	404	404	421	394	380	411	388	385	412	349	378	392	385	373	396	375	400	374	401	374	361	371	388	383	377	373	409	381	396	370	381	401	398	395	426	373	385	408	369	385	404	397	424	376	412	367	374	398	407	389	405	379	383	411	384	388	385	411	371	389	381	395	409	391	368	412	377	426	391	391	386	406	398	391	394	367	389	387	348	381	387	378	398	420	399	376	375	358	361	424	380	406	396	372	373	388	364	406	408	385	400	375	399	392	386	392	385	385	433	358	401	395	415	372	384	396	369	364	420	360	376	390	389	382	399	394	385	379	362	366	416	379	389	405	412	378	377	384	388	425	387	401	370	358	372	384	390	401	406	389	423	361	360	380	394	360	404	363	390	360	367	359	348	415	393	383	391	398	394	403	428	409	387	426	383	382	372	391	394	408	368	393	363	388	409	421	397	419	426	391	386	395	423	389	393	402	368	368	391	401	420	410	383	392	423	379	374	412	373	384	408	352	378	370	387	439	394	366	398	398	396	373	388	394	382	392	393	375	401	404	361	372	363	384	401	381	394	421	409	372	375	365	373	403	422	394	383	400	419	431	374	383	394	381	398	400	351	377	392	375	394	388	372	415	378	410	420	396	396	399	390	385	410	394	409	382	375	398	394	369	409	382	402	383	396	348	394	378	414	409	392	408	414	377	386	393	360	390	401	400	390	392	395	382	433	356	384	396	403	378	382	402	388	411	425	364	393	394	395	382	383	401	366	405	393	393	410	397	383	407	390	433	374	378	389	386	397	395	435	394	389	400	367	385	410	377	395	389	404	433	384	358	373	391	383	375	403	404	404	397	370	391	387	411	377	422	408	383	358	341	404	363	372	370	426	433	389	364	377	365	400	373	386	446	396	386	419	394	385	389	409	420	360	418	382	398	368	372	360	401	401	367	351	392	385	394	388	366	396	378	386	439	397	429	387	389	372	390	386	419	424	383	416	397	382	376	393	399	376	365	400	384	376	412	398	408	321	375
2939	663	952	1803	632	329	298	279	232	254	216	227	168	201	209	256	229	235	206	248	271	340	391	324	335	275	270	228	226	292	248	242	235	212	263	261	272	254	258	197	218	215	221	215	220	201	213	205	218	229	213	231	212	224	226	183	230	208	202	215	217	229	212	243	220	214	203	203	223	201	203	204	221	196	224	235	222	218	203	215	217	219	164	203	204	213	190	226	207	208	186	204	220	235	202	228	219	200	212	208	235	214	237	220	247	202	198	217	216	216	217	213	205	199	196	224	204	211	205	217	213	202	211	198	216	229	215	219	198	204	195	187	227	213	216	198	211	233	202	187	203	227	194	219	207	215	207	187	234	223	211	206	199	230	217	176	208	202	213	200	203	212	226	215	240	211	201	203	221	190	218	247	216	248	190	215	216	182	217	209	203	193	209	199	228	213	211	215	218	199	186	207	199	198	200	210	219	237	233	218	205	223	247	204	190	237	209	225	208	193	182	173	238	208	203	229	220	216	234	210	212	229	196	189	180	207	200	203	209	236	216	241	225	206	203	209	214	221	206	212	207	201	204	239	211	192	208	238	241	195	216	224	216	199	214	258	193	202	239	242	194	250	224	218	195	213	224	226	209	204	214	220	196	194	219	229	202	204	211	213	211	196	210	235	216	214	209	216	219	219	225	223	225	203	201	204	224	212	204	229	233	226	229	245	225	206	231	199	224	215	229	218	215	216	207	215	234	220	217	211	232	212	196	217	195	236	220	193	219	191	231	220	192	193	207	227	218	206	241	206	217	206	198	191	230	229	201	192	199	211	233	236	205	198	199	201	199	198	227	234	231	204	195	215	223	212	193	215	201	212	204	201	222	206	228	210	194	229	228	216	215	196	206	206	217	226	240	204	196	249	228	216	192	200	200	232	193	206	216	246	207	235	194	191	218	230	222	224	219	215	211	228	214	216	235	228	244	234	213	215	207	182	218	201	214	229	233	201	209	218	214	204	206	227	214	213	223	189	213	256	210	205	211	198	192	215	232	229	220	185	205	243	208	214	238	193	220	217	221	187	211	214	218	208	239	205	202	228	201	209	229	249	225	241	224	225	208	194	221	211	223	254	204	221	214	211	210	198	222	220	218	201	196	203	221	223	232	238	209	213	203	232	202	218	209	186	234	229	207	215	245	227	210	208	221	179	197	245	242	208	228	218	205	208	208	193	221	212	194	220	217	221	222	237	200	202	205	188	229	272	227	207	209	229	210	205	221	235	219	201	207	208	203	223	197	215	217	205	228	212	206	198	208	201	220	223	210	182	240	209	212	247	217	207	186	229	201	224	210	216	201	222	234	211	227	226	223	210	216	218	213	212	227	218	216	205	199	242	220	255	223	230	191	209	225	213	241	231	226	206	203	209	218	188	202	216	233	230	216	232	219	210	219	231	207	211	218	229	189	196	200	235	200	216	223	216	197	213	242	239	201	228	208	200	202	209	205	219	229	226	228	240	209	202	220	195	194	205	241	236	189	236	223	189	237	223	229	228	197	204	223	200	217	221	215	216	208	219	203	212	195	217	220	187	206	194	224	223	213	213	208	235	250	223	207	200	229	190	205	196	216	210	186	228	230	235	204	222	202	221	246	194	192	208	184	207	230	211	220	211	197	229	224	194	197	209	214	183	209	216	226	209	234	225	207	216	226	251	200	221	235	212	196	204	239	193	233	199	215	174	210	212	212	208	224	214	221	234	225	200	206	232	224	200	210	225	193	188	236	223	182	224	231	210	222	235	184	189	237	245	203	202	244	230	209	223	231	247	199	205	221	225	224	230	241	223	205	204	195	209	240	227	212	221	210	213	229	208	220	216	220	201	248	229	199	219	212	229	242	217	205	191	226	212	201	228	198	200	216	228	213	211	229	262	236	209	230	209	205	210	200	202	222	206	234	223	207	205	226	234	241	231	231	213	212	212	211	231	222	208	218	194	224	202	226	229	229	236	221	222	216	239	223	235	206	223	239	199	219	215	193	201	220	211	237	211	209	220	225	226	217	214	193	232	205	218	197	219	215	201	192	206	209	218	180	177	234	206	202	221	191	215	223	214	228	213	200	227	216	222	198	206	196	198	207	201	215	226	229	210	231	211	178	221	203	241	207	189	198	211	223	222	233	237	198	231	190	222	213	222	211	239	208	232	228	204	249	238	213	209	210	206	231	220	238	219	253	203	190	217	215	224	218	200	201	205	219	211	215	228	239	204	241	202	214	218	256	216	205	223	206	214	190	220	215	231	208	241	209	223	208	204	232	206	227	216	234	222	248	210	228	189	222	234	226	221	214	235	217	242	232	221	202	224	217	196	217	233	222	203	240	213	245	227	224	222	230	212	233	226	206	220	218	200	232	204	231	241	209	181	217	231	224	205	230	238	197	170	213	193	207	189	197	212	250	190	222	190	204	230	238	220	222	224	222	212	198	199	222	214	225	239	222	218	203	195	269	225	235	210	192	218	210	206	191	219	245	204	221	222	203	216	218	203	204	229	223	187	207	202	212	218	232	198	204	207	232	201	221	207	197	226	241	227	229	200	214	209	223	231	213	193	209	239	191	209	209	219	187	199	212	229	184	198	195	206	186	206	222	227	240	218	226	216	207	234	220	223	192	219	213	218	190	172	231	217	223	185	221	224	250	217	217	222	207	208	225	211	218	208	223	191	216	244	213	217	220	210	204	220	235	211	196	219	222	210	215	214	224	211	211	233	217	233	207	201	210	221	218	216	215	235	234	195	198	215	231	205	201	206	191	209	222	248	190	231	206	199	211	213	230	212	211	220	261	222	216	211	199	233	229	185	194	223	241	227	207	236	248	209	231	216	217	230	230	206	240	215	202	206	240	220	238	216	188	210	210	231	200	216	217	204	207	202	215	222	222	187	219	197	198	221	227	236	216	208	194	230	210	230	201	202	205	223	212	200	218	223	215	204	188	246	189	208	210	198	210	231	235	221	214	225	241	237	226	200	219	229	192	199	211	200	227	209	218	237	227	222	215	211	213	215	240	201	206	218	204	181	193	233	201	209	215	195	209	207	217	206	198	223	234	199	189	208	204	197	227	230	182	224	206	216	219	206	215	188	187	196	189	210	228	195	184	201	225	229	235	220	229	210	212	215	199	231	215	202	236	192	224	176	210	214	198	228	205	235	231	214	201	214	239	195	210	205	176	209	233	197	216	218	204	196	200	220	238	210	207	195	218	235	197	224	198	215	201	222	226	215	223	234	241	189	202	223	219	227	193	223	206	219	204	200	224	209	209	206	212	208	227	213	202	196	217	243	201	227	198	195	202	202	221	198	242	239	211	218	232	215	169	217	213	221	201	212	200	212	204	213	208	206	214	226	199	198	195	221	232	215	193	215	212	215	228	212	228	205	199	215	220	213	235	239	243	230	223	234	217	211	209	213	229	234	201	174	218	220	227	227	210	189	228	206	218	200	211	222	199	206	233	214	226	193	232	249	220	208
2798	938	2193	5662	1725	1058	871	747	714	623	601	550	545	543	589	606	627	539	690	807	762	1254	2024	1425	1422	1083	1100	939	667	858	704	772	573	520	672	957	808	792	685	506	465	495	523	481	485	474	470	501	490	534	532	503	525	536	497	496	499	528	451	479	470	477	488	543	488	509	492	479	517	547	490	497	528	496	501	512	476	505	507	487	485	494	508	496	485	472	513	514	499	523	509	485	489	490	504	483	539	485	511	494	482	556	479	501	467	477	536	489	516	483	475	502	559	475	496	473	499	496	519	476	519	480	463	484	466	482	481	494	539	479	501	491	520	495	463	533	470	496	512	508	484	501	525	472	470	514	498	495	468	519	465	493	483	498	483	482	518	507	516	477	500	473	509	485	495	486	526	496	506	486	466	487	465	465	498	507	528	477	499	462	481	508	513	546	485	511	533	485	485	541	501	508	500	509	475	494	483	490	484	458	499	524	492	481	483	488	458	527	454	481	500	478	499	466	480	518	462	452	517	534	463	493	502	517	470	479	490	500	480	475	465	486	466	485	524	463	528	480	489	512	518	485	498	462	472	462	478	494	459	474	514	505	473	445	475	547	491	502	550	464	495	524	505	524	505	481	498	502	518	498	511	457	507	510	493	521	500	511	502	495	468	482	480	506	508	481	489	520	518	466	496	472	489	524	465	529	494	477	495	495	507	506	462	455	514	469	523	509	506	505	499	481	473	498	453	479	464	532	489	499	477	479	509	461	485	485	516	480	540	505	507	463	488	543	499	508	487	484	528	495	499	499	522	494	475	483	501	481	534	494	455	483	480	484	542	518	463	496	480	482	482	493	469	512	508	506	546	544	514	505	469	491	478	521	524	498	489	473	521	468	468	509	463	464	484	527	490	536	456	471	477	454	550	497	524	495	518	512	454	535	460	500	471	514	534	459	454	489	510	521	482	518	509	478	485	530	495	468	497	515	486	505	517	510	472	554	547	483	525	526	504	525	493	526	508	496	470	503	476	477	528	469	488	498	523	498	509	483	471	530	460	476	495	497	464	496	511	505	504	469	447	477	503	514	452	522	504	500	469	514	515	498	505	485	456	493	513	486	539	455	475	481	474	522	494	488	443	483	491	510	485	482	457	496	514	528	533	514	519	525	487	472	451	507	496	510	482	506	498	513	503	460	469	448	449	488	490	500	433	442	483	479	436	482	476	459	489	523	530	481	512	497	479	478	488	489	503	441	490	497	494	497	488	495	538	505	482	499	513	493	491	440	495	477	516	487	507	487	506	480	505	484	491	486	509	467	470	450	494	487	527	542	516	515	512	469	475	492	487	515	502	465	477	506	479	509	533	508	521	504	533	511	512	504	492	487	482	485	488	519	484	476	493	457	477	480	482	520	473	509	496	518	490	482	507	485	512	543	481	480	486	491	460	508	488	511	484	508	457	475	524	517	514	527	497	459	499	506	492	446	490	470	430	506	480	482	521	452	524	492	517	495	517	489	528	501	484	496	492	487	518	498	507	490	475	495	510	501	506	520	514	518	481	498	499	521	534	477	513	508	482	478	506	513	450	476	514	462	459	490	476	476	507	491	514	514	479	497	478	478	521	519	529	472	515	492	485	546	442	493	503	482	468	483	511	532	516	500	476	495	502	492	505	502	501	520	471	547	477	477	500	442	490	512	491	489	517	519	475	480	489	502	467	477	488	500	465	489	507	454	518	520	463	483	471	445	491	458	511	468	504	482	546	515	483	515	484	460	537	501	504	532	491	478	502	514	484	515	507	474	458	525	476	507	473	495	508	470	507	525	514	508	493	504	485	500	520	507	505	508	546	484	491	464	484	547	496	496	517	509	495	497	532	505	463	518	483	494	456	485	467	519	487	477	442	509	512	483	517	546	475	467	533	475	491	519	503	469	526	507	491	511	493	494	494	505	496	470	458	507	484	500	497	489	503	498	469	531	534	472	518	502	499	498	464	464	489	470	510	547	461	481	514	487	477	450	519	486	532	509	472	505	494	502	518	489	525	544	457	496	484	503	448	510	500	513	492	488	511	458	493	485	487	510	494	520	482	499	492	482	524	549	519	492	513	460	499	507	492	473	482	499	518	462	493	500	478	484	487	496	466	521	490	512	476	493	446	492	535	469	471	474	494	509	505	492	478	549	501	464	517	529	467	501	513	473	481	501	509	519	450	546	479	503	466	519	474	499	478	503	544	489	523	524	490	512	526	519	476	514	520	499	488	541	514	491	551	503	480	521	548	477	494	509	484	510	513	490	460	504	510	470	520	490	499	518	483	521	544	478	491	495	503	503	532	478	488	468	484	530	513	512	494	470	533	539	480	482	503	501	479	520	470	525	478	478	487	542	469	464	505	512	519	508	470	487	477	485	476	504	548	487	489	448	491	500	487	500	484	490	497	479	518	499	499	478	495	479	488	481	511	494	479	473	499	527	465	496	550	454	483	493	460	513	502	490	484	505	545	502	467	482	470	507	481	503	502	522	502	535	491	470	524	499	517	486	507	517	491	471	496	484	499	521	480	511	465	494	507	507	498	484	510	470	483	504	503	486	516	477	474	474	478	486	491	514	445	466	490	453	532	534	464	506	479	500	486	534	478	467	508	511	516	503	491	495	469	474	518	493	507	561	496	509	506	486	473	485	472	474	476	528	507	496	461	471	446	496	481	495	520	497	495	543	488	480	485	465	489	493	478	468	509	490	485	462	489	478	497	532	504	510	478	504	494	495	481	452	495	534	490	475	512	508	492	506	491	514	478	482	541	500	498	506	486	505	512	509	473	479	456	487	513	467	485	464	489	513	464	457	462	494	506	518	465	521	487	506	476	469	465	509	460	480	529	499	522	501	545	514	490	430	494	468	486	520	475	470	477	493	530	475	486	493	437	467	483	521	484	512	510	467	513	517	504	504	493	491	497	483	476	489	482	492	511	558	465	493	511	516	532	481	444	491	499	509	478	498	488	503	497	473	466	514	518	505	482	503	525	512	480	483	509	516	460	484	497	510	510	504	484	465	508	488	516	500	510	547	487	510	468	490	490	519	516	485	487	542	513	491	528	526	511	501	479	490	513	470	544	493	482	491	481	468	485	496	540	512	479	519	500	502	490	453	490	515	480	452	501	483	458	545	509	532	517	457	467	474	504	488	489	537	477	495	500	481	511	510	494	496	510	481	510	510	499	502	475	513	482	503	492	502	530	488	449	463	489	487	492	474	508	498	487	538	432	463	484	493	465	512	450	547	521	485	459	529	514	490	508	494	537	494	497	467	529	462	493	482	486	470	459	499	481	510	504	512	499	531	468	554	501	489	481	473	472	516	523	480	497	523	524	480	529	477	510	503	498	508	502	463	491	464	496	448	491	477	477	501	499	505	528	483	490	473	514	517	487	514	492	488	494	460	473	524	490	520	513	505	502	528	497	521	488	498	494	442	527	535	460	512	483	506	484	466	483	494	505	506	536	502	470	475	516	490	495	547
8688	1752	8825	26266	6744	1012	659	516	407	307	286	225	217	249	363	413	424	437	406	379	245	229	503	442	459	258	317	231	196	219	181	168	129	129	136	195	166	211	141	136	132	111	118	104	117	107	102	104	121	113	112	107	100	122	113	100	114	96	119	114	102	110	89	110	108	122	119	119	121	119	110	116	119	110	113	107	108	93	97	128	105	98	111	97	101	126	109	124	107	127	129	132	98	102	102	129	105	98	111	97	107	99	109	97	108	122	107	110	113	121	98	100	96	97	106	99	129	117	112	114	133	98	111	130	129	111	113	98	89	111	100	116	110	101	112	98	103	119	106	122	126	112	97	113	127	107	109	92	107	93	97	112	94	101	100	115	125	96	96	99	116	99	106	114	93	109	129	116	88	127	104	124	87	96	134	109	120	115	123	104	133	124	105	87	113	127	116	116	121	113	105	100	122	120	113	103	101	106	102	105	116	117	105	107	138	100	97	120	121	95	100	98	98	128	101	115	98	98	136	106	117	101	124	99	93	131	104	136	109	115	112	110	90	108	120	128	117	109	95	91	110	104	94	95	118	113	92	113	110	133	105	103	113	115	109	106	116	125	129	104	110	111	117	111	120	104	121	128	101	99	122	100	117	111	119	117	97	113	121	117	99	130	120	106	100	100	100	94	100	99	113	103	123	105	106	107	113	110	98	111	108	112	122	106	130	107	97	120	106	97	111	115	96	105	96	116	117	111	90	102	88	134	124	114	92	107	102	120	124	100	100	105	122	104	98	118	134	108	110	97	84	100	124	120	113	118	105	109	97	131	98	111	116	121	110	120	114	98	109	93	102	118	101	118	114	120	125	122	89	94	96	98	94	115	109	120	120	111	92	117	112	96	114	115	116	101	115	116	104	106	100	107	121	115	116	116	119	99	107	104	126	101	92	131	95	135	118	107	102	92	117	92	109	123	98	102	93	129	98	121	103	95	103	102	98	108	104	116	109	107	116	130	113	122	98	108	125	116	96	128	111	123	112	103	97	111	112	125	106	131	122	99	120	126	100	113	129	103	112	100	115	115	110	95	109	96	110	109	107	110	97	127	112	106	116	94	104	107	95	117	111	122	115	109	100	115	132	144	111	111	108	109	111	120	105	113	123	116	129	96	104	123	115	125	114	124	109	123	116	108	88	102	103	110	126	118	121	130	105	122	115	115	97	115	103	118	116	116	114	121	99	115	96	102	138	128	123	110	117	97	110	106	97	101	120	118	114	111	93	112	100	108	121	122	122	105	118	101	121	123	106	102	104	119	85	105	109	131	116	129	120	88	114	108	117	104	106	101	118	119	107	110	126	114	106	102	121	110	104	120	122	94	105	115	135	95	101	95	111	116	106	96	112	94	113	118	103	113	97	94	123	99	101	124	115	127	96	122	109	106	118	90	119	114	111	126	104	104	117	126	114	126	107	99	105	114	107	113	111	113	119	116	119	117	93	101	103	116	101	111	120	120	122	108	123	115	117	101	116	104	99	100	96	98	114	121	128	105	113	99	98	107	115	112	114	127	119	123	117	108	114	107	115	95	112	103	95	113	115	104	114	103	106	116	108	125	108	126	105	113	114	126	104	123	118	111	132	100	106	115	121	108	95	107	101	124	114	108	109	103	111	110	113	125	97	126	112	83	114	97	128	102	118	119	115	109	102	95	110	99	101	109	113	105	115	95	99	123	97	103	115	84	113	102	132	112	110	105	138	107	111	92	100	109	123	121	116	102	99	102	96	110	116	127	125	119	107	126	113	112	111	98	107	115	116	91	121	92	97	111	105	102	125	117	96	102	119	103	119	127	130	105	107	119	99	109	123	104	121	116	85	94	107	119	112	117	99	119	123	102	112	106	107	123	82	121	114	120	104	104	97	89	85	105	87	117	120	106	137	115	115	97	135	119	92	107	94	112	112	113	109	141	110	121	125	127	110	107	98	114	109	105	112	119	119	130	96	117	142	85	109	119	103	105	86	113	106	117	100	99	115	94	88	98	93	103	125	116	123	102	116	99	102	107	120	91	113	121	117	102	96	118	124	131	108	120	111	111	108	105	125	121	112	113	96	102	101	104	114	111	125	125	114	96	117	121	109	117	100	91	119	118	101	130	123	96	138	135	102	125	121	112	104	129	114	89	116	129	110	117	118	131	111	108	117	108	103	110	104	114	115	134	113	105	94	103	77	105	112	112	113	135	108	115	114	114	109	97	107	116	126	110	119	122	117	134	148	103	107	114	98	103	126	105	99	99	109	114	102	116	118	87	115	117	94	106	107	90	116	114	104	111	102	121	120	100	109	117	122	101	122	114	110	128	108	111	113	120	115	116	94	97	116	114	115	121	104	102	97	121	137	102	109	117	102	119	105	120	93	105	116	95	103	105	126	115	106	111	109	104	98	108	104	110	125	99	108	96	118	116	104	87	113	111	109	125	105	108	97	127	96	100	106	121	131	95	105	95	106	106	111	129	126	109	94	139	115	90	144	102	114	116	111	114	115	105	99	115	128	124	102	124	129	102	108	118	124	129	103	116	112	97	100	116	122	111	108	103	104	112	106	110	110	112	99	99	118	118	110	112	119	99	136	120	118	110	111	95	117	130	109	110	113	97	109	101	112	106	138	109	106	107	109	104	88	120	119	115	99	110	113	103	122	122	131	128	95	125	126	124	105	125	92	125	103	129	115	96	115	120	91	87	96	93	114	121	98	91	113	123	104	93	112	106	105	89	96	85	118	101	96	108	127	125	120	123	108	95	98	113	112	105	126	96	120	98	106	111	108	121	98	100	88	92	110	108	109	110	115	123	119	125	118	101	123	114	131	92	103	110	118	110	98	97	123	107	125	102	95	106	120	122	110	127	123	107	122	104	119	101	113	102	129	119	104	103	111	122	105	103	120	114	89	103	120	126	118	122	102	127	116	127	100	94	116	118	115	106	136	103	103	109	93	119	124	113	115	117	115	104	120	100	95	108	103	108	98	100	121	129	133	122	110	108	101	130	106	117	99	104	130	116	103	118	98	117	110	106	116	108	108	122	107	112	120	112	115	107	105	109	99	85	107	107	111	99	116	101	100	114	102	117	112	104	136	110	108	89	103	106	125	118	110	105	122	110	123	107	122	103	120	117	117	108	140	120	106	94	131	112	105	114	120	130	107	118	115	100	104	114	128	128	108	99	116	118	100	104	107	112	109	101	104	127	125	106	104	98	109	105	111	98	99	110	113	83	89	89	116	120	131	100	108	110	106	99	103	103	126	112	105	122	106	117	115	127	104	106	100	123	112	101	107	120	108	110	94	99	93	111	117	109	117	116	120	112	124	114	110	116	105	105	94	117	107	119	99	103	94	116	101	98	103	108	114	112	92	119	110	117	102	122	104	122	124	115	110	105	108	126	118	114	129	129	120	117	118	97	111	108	96	116	106	111	120	111	121	127	96	107	123	108	106	119	108	96	121	112	116	111	91	117	109	121	114	110
6272	1752	15823	37596	9213	3660	2775	2406	2032	1473	1426	1175	949	1192	2246	2302	2716	2478	2686	2546	1112	1457	3005	2669	2696	1288	1925	1156	894	931	634	831	424	367	513	928	800	910	545	461	334	304	328	330	307	270	299	307	282	290	270	310	305	280	293	308	312	307	314	310	284	279	295	299	324	271	305	301	276	296	278	305	310	279	288	275	287	248	320	273	275	292	282	301	273	306	296	286	283	288	278	280	267	282	300	289	282	285	310	293	290	304	269	280	259	291	285	275	298	300	305	275	277	296	277	263	304	271	319	278	255	296	286	283	300	284	279	304	281	312	299	296	290	291	285	284	303	264	275	302	272	285	295	289	294	285	280	270	296	303	280	280	250	283	274	298	259	340	333	283	283	286	294	281	290	281	270	283	284	278	278	298	309	287	274	261	295	292	277	319	296	284	267	272	267	270	289	266	281	291	277	301	269	291	299	276	280	272	276	263	290	305	261	256	291	261	287	302	286	274	311	300	270	264	298	289	282	265	270	314	261	296	286	267	294	296	299	251	307	267	307	296	285	267	309	281	275	270	269	278	269	269	286	297	275	303	257	262	285	293	285	296	249	253	251	300	277	256	266	287	295	282	277	310	266	288	281	292	297	287	266	271	268	260	293	294	271	278	281	282	269	300	296	291	277	255	264	311	268	279	284	298	270	301	264	282	310	280	292	270	303	272	251	306	287	273	282	270	267	291	269	264	308	285	296	283	283	282	283	286	268	302	284	294	306	261	277	309	276	283	274	281	305	286	269	299	300	285	277	290	280	277	296	279	283	278	271	281	285	289	265	280	251	288	255	272	271	315	277	301	311	300	298	282	294	287	279	261	306	278	302	293	257	304	286	281	289	271	262	241	275	286	274	260	289	289	300	262	271	264	243	261	258	263	281	278	267	289	271	270	293	261	288	267	294	278	265	282	293	289	266	291	287	291	298	305	284	294	254	297	265	288	275	311	297	284	289	280	286	328	270	254	279	286	279	286	321	277	307	311	259	289	276	286	306	264	312	269	285	279	300	320	275	278	282	288	282	271	302	300	282	265	273	297	303	274	242	285	274	283	316	279	280	288	266	272	262	292	305	298	294	281	300	294	291	323	288	294	298	294	271	312	277	289	295	279	296	268	267	272	258	287	274	299	308	299	286	293	302	284	272	302	292	270	269	276	291	266	301	277	253	272	291	268	292	292	274	274	287	290	282	295	299	272	286	315	311	280	288	276	278	283	307	259	285	271	292	294	281	287	282	303	288	265	270	256	285	291	279	256	280	280	256	287	276	273	287	260	279	294	290	296	264	265	273	314	274	276	294	304	270	255	263	301	271	278	306	290	291	296	311	294	297	277	283	275	242	283	257	281	303	296	287	282	291	279	290	309	305	285	277	273	273	296	275	259	300	268	280	301	299	281	292	310	282	276	304	312	284	278	271	273	289	294	274	294	271	283	293	249	252	301	252	288	265	283	272	265	267	305	287	302	262	299	271	288	289	279	278	260	267	271	314	277	263	251	293	283	305	297	259	303	291	285	268	274	286	286	264	285	310	298	270	267	291	269	278	263	308	294	286	296	289	288	267	280	271	315	295	245	280	287	291	254	282	309	283	296	257	264	297	282	272	304	302	272	296	293	300	271	263	280	286	283	297	300	278	311	284	300	275	279	290	304	253	313	256	302	291	273	290	296	282	290	297	275	298	304	286	281	267	268	306	249	267	288	294	302	304	265	292	302	286	302	276	283	269	250	283	320	309	250	280	290	291	265	308	297	348	267	301	281	273	267	284	289	269	287	288	279	263	251	283	278	314	272	289	244	278	283	283	296	269	259	274	284	274	278	300	287	300	260	265	260	281	279	278	299	287	272	294	283	283	285	282	307	270	276	278	282	260	266	284	299	277	281	258	283	282	280	273	307	270	299	280	302	311	274	262	289	253	283	309	324	265	267	269	280	294	314	299	281	268	300	282	316	268	263	296	287	281	276	304	281	270	278	294	282	260	255	273	270	292	307	304	291	284	286	291	272	303	283	243	291	267	275	264	313	302	295	320	247	299	273	286	301	284	270	304	292	263	280	282	304	265	292	258	262	278	309	272	269	290	279	280	293	282	275	260	295	272	258	279	293	288	293	253	255	260	279	267	287	290	283	283	251	271	269	271	288	302	289	247	285	280	292	282	278	272	284	299	283	299	303	264	311	253	288	304	298	272	291	296	292	307	303	258	264	242	290	252	264	305	289	241	294	283	289	291	307	282	285	277	297	299	279	238	294	300	271	270	293	238	280	270	278	310	265	281	322	288	291	270	291	270	266	262	277	279	273	274	281	281	262	281	237	304	274	293	279	302	267	280	293	290	302	301	296	286	264	293	267	292	272	259	279	268	256	288	292	296	257	285	281	279	322	259	252	247	307	269	268	285	291	268	293	291	293	276	302	276	299	281	300	274	267	278	297	290	275	297	279	255	282	245	314	287	270	298	286	280	283	307	264	281	254	264	279	267	251	313	271	276	274	269	270	263	287	272	297	288	257	276	271	295	280	287	255	309	305	291	268	279	259	258	302	287	277	267	281	266	284	302	302	284	258	281	301	297	300	276	262	292	283	267	310	260	274	268	324	278	286	302	272	260	286	290	298	267	249	276	324	306	281	258	261	259	274	296	268	324	271	283	286	270	295	278	256	273	282	299	262	296	291	271	297	282	286	277	287	272	304	280	300	285	291	280	261	269	274	286	274	277	279	302	302	297	314	297	267	284	266	273	297	275	291	278	282	253	320	269	310	261	260	263	309	262	279	284	305	313	304	282	277	295	276	274	280	300	302	283	270	283	293	263	289	283	266	296	296	273	302	268	265	265	289	255	274	301	270	279	264	282	276	257	271	293	299	286	312	266	253	289	286	303	275	282	278	282	272	278	274	292	257	280	277	251	313	267	264	269	293	258	293	275	293	275	278	270	289	299	285	297	297	290	286	257	278	262	290	278	288	290	277	291	267	288	248	292	279	274	289	277	316	270	258	285	274	259	281	284	261	306	261	281	267	291	285	290	282	272	267	283	286	271	287	274	290	290	301	266	252	302	261	278	281	282	282	289	302	234	300	268	273	264	292	247	286	306	317	290	283	296	292	265	305	275	281	291	295	275	314	287	286	298	293	283	275	280	287	266	286	278	283	262	287	258	301	300	268	278	279	285	307	280	269	307	292	296	294	282	290	306	297	293	274	314	305	291	290	280	290	303	276	281	272	266	281	292	267	285	284	289	324	305	271	279	277	295	285	296	270	266	307	288	274	277	273	276	261	285	303	261	326	295	317	290	300	253	306	278	266	264	261	285	305	285	256	280	271	275	286	307	286	282	268	285	290	261	281	273	272	274	291	305	285	315	270	286	269	269	274	282	286	275	296	282	288	309	323	272	256	298	271	325	276	290	258	274	286	259	264	293	283	303	287	251	257	288	286	293	279	264	285	293	281	270	279	270	298	303	313	289	285	290	278
15350	3356	10205	41910	13807	2560	1274	1014	843	604	513	458	357	434	446	590	745	601	483	415	394	702	594	760	557	351	426	299	243	281	232	244	175	164	164	261	257	249	230	178	146	148	141	144	149	154	139	153	135	141	141	162	141	147	164	164	161	166	141	132	130	148	163	163	140	140	137	144	151	171	168	147	142	138	163	151	134	137	141	142	149	141	136	142	179	143	154	181	131	167	165	148	173	131	135	142	146	120	131	126	132	128	130	147	135	140	137	151	143	154	149	163	133	161	138	165	138	143	156	129	132	145	167	169	137	151	135	147	144	163	128	144	140	134	143	144	148	158	144	131	143	146	154	148	126	163	140	138	157	136	160	160	129	136	127	137	123	153	154	132	137	125	153	143	142	152	132	141	169	150	133	133	144	161	139	135	170	145	145	155	174	129	148	141	152	151	125	120	154	137	128	134	145	139	130	144	131	145	131	135	143	118	125	129	130	114	159	136	170	158	149	147	148	177	156	155	181	118	154	140	162	156	159	152	139	145	121	150	130	147	155	140	154	151	172	162	158	149	149	143	139	152	145	122	128	138	145	146	159	134	149	138	139	148	146	152	132	139	156	154	161	133	144	119	153	134	155	151	153	135	146	133	160	125	147	143	157	144	131	141	127	152	159	145	124	139	140	130	155	172	173	143	150	154	166	156	132	131	129	117	117	154	138	140	139	139	141	140	150	150	137	148	132	158	129	128	126	137	145	136	156	143	140	169	115	130	158	126	145	129	148	161	137	160	121	135	146	140	141	143	161	136	151	134	143	137	136	141	150	133	157	138	133	141	173	163	152	129	138	159	132	141	152	138	137	126	131	138	156	137	155	161	128	138	143	164	148	132	130	166	146	149	128	154	158	152	147	139	142	156	176	168	140	148	140	129	136	152	163	129	144	134	127	140	152	138	159	154	164	164	153	124	134	124	142	138	157	125	137	136	157	138	132	149	132	137	140	129	147	125	159	148	155	139	145	123	147	154	150	135	138	145	142	142	144	147	147	145	153	122	157	158	157	153	132	130	130	137	142	138	137	140	144	123	150	147	138	149	149	141	140	183	144	139	168	133	146	146	152	131	132	140	154	132	145	150	156	128	141	138	161	143	139	140	150	137	135	145	179	143	140	131	137	142	140	131	145	161	139	155	138	148	145	153	155	155	147	160	149	130	131	153	135	128	159	150	141	129	140	141	147	148	135	160	148	134	143	146	131	149	136	158	144	129	152	148	157	135	151	142	143	150	152	138	139	140	142	168	134	155	152	161	154	129	152	144	141	167	129	130	118	131	141	157	160	130	140	128	121	170	143	152	129	160	136	118	155	145	135	139	136	141	144	132	160	163	136	135	163	138	147	143	151	152	164	147	154	146	129	145	139	154	143	155	138	128	145	143	139	119	140	169	160	142	156	163	143	132	133	160	145	134	166	133	135	142	144	143	153	144	136	129	129	139	140	135	145	152	137	156	136	156	152	137	157	147	162	142	140	162	152	153	150	162	137	147	152	147	151	139	132	139	142	138	125	151	157	157	150	168	158	153	147	135	145	149	157	141	131	142	145	150	140	155	146	141	142	137	153	149	136	134	143	145	141	143	136	140	147	141	134	141	139	171	173	124	152	144	129	138	150	157	146	146	148	158	123	143	139	130	146	143	146	157	156	153	154	161	135	140	164	133	169	153	139	139	141	141	127	143	139	151	141	146	156	145	137	158	136	114	142	140	153	150	152	135	140	137	157	141	122	135	145	124	143	152	135	154	164	117	130	144	142	154	145	156	137	140	126	151	146	130	135	138	139	124	123	123	118	124	136	168	161	132	145	141	144	125	163	156	133	142	148	161	138	141	143	154	152	159	140	136	128	147	151	138	130	161	149	141	139	157	131	147	148	136	145	134	141	123	141	128	147	146	155	142	155	144	140	133	142	141	116	110	132	126	137	133	112	135	154	130	156	137	154	112	152	145	144	135	144	139	164	134	135	161	143	158	136	159	116	149	135	145	136	140	139	173	157	140	144	152	160	134	157	150	147	146	138	146	143	146	138	126	139	150	147	133	142	139	126	126	140	137	169	141	140	161	141	160	150	141	119	162	130	135	132	137	137	158	148	133	124	143	137	133	136	141	154	143	142	144	139	171	129	152	133	142	139	127	112	141	168	158	144	130	137	112	146	134	153	151	151	149	123	138	130	147	131	142	133	150	160	146	134	130	134	137	147	161	150	121	124	161	118	154	173	156	135	161	165	133	154	141	146	134	145	142	140	139	148	163	138	143	150	148	160	159	139	145	144	137	132	149	122	136	148	125	145	164	152	147	142	125	142	143	159	136	152	126	140	133	128	148	154	142	132	123	149	139	155	148	139	164	150	166	145	154	149	149	142	151	140	156	156	158	148	166	155	171	139	133	158	138	156	149	166	126	123	147	141	143	148	129	154	144	126	146	137	131	145	159	121	155	142	142	155	128	154	133	135	153	157	128	135	140	126	134	148	131	126	137	125	136	146	144	161	133	133	156	162	158	155	143	124	139	149	147	145	149	139	152	141	146	142	153	139	139	151	130	137	124	123	151	135	146	148	131	128	153	115	134	138	152	143	153	128	151	134	148	129	156	142	143	161	157	160	143	143	149	176	145	145	133	157	159	144	170	155	131	138	123	153	141	142	131	148	144	135	154	170	160	140	139	122	139	138	158	138	151	129	140	151	145	145	136	148	140	142	142	159	153	133	151	163	151	128	119	127	130	132	144	156	154	146	142	140	126	135	116	166	156	143	143	135	166	134	144	171	162	143	139	139	133	133	146	133	118	140	139	147	156	169	158	152	134	137	137	127	132	129	165	141	151	147	161	148	160	148	139	141	150	139	145	143	151	138	129	151	135	140	124	131	144	149	129	149	135	132	142	150	130	164	159	144	125	152	180	143	156	130	137	147	163	174	128	142	156	142	138	148	145	122	142	134	121	138	154	154	145	138	175	126	115	136	141	157	152	139	127	134	152	142	160	145	126	144	157	132	143	148	154	147	144	132	149	136	154	149	146	140	142	155	142	177	184	141	156	125	136	142	160	154	151	167	152	142	142	133	158	137	143	137	150	137	159	131	158	138	168	132	139	152	136	134	134	145	162	140	147	125	150	161	156	145	151	153	145	169	141	158	143	139	135	130	127	131	158	154	153	117	129	166	141	140	132	147	139	147	137	176	153	122	148	139	147	134	138	146	142	170	123	150	121	145	140	142	154	122	143	148	143	164	131	143	134	139	158	182	138	137	118	131	141	130	158	147	146	169	129	153	157	153	150	147	145	147	142	122	137	142	164	141	123	139	128	131	130	160	179	143	132	132	139	145	120	160	139	147	141	143	125	140	138	141	128	144	138	132	146	152	159	141	126	129	153	131	146	156	113	139	141	133	145	155	165	154	147	124	122	143	150	130	153	133	154	170	121	151	160	153	159	144	126	144	151	126	116	160	133	153	157	149	169	126	136
8115	2935	16934	48202	13538	7362	5351	4485	3782	2991	2558	2280	1766	1865	2638	3279	3957	3238	2864	2245	2239	4331	3816	4571	3313	1913	2469	1350	1116	1454	1054	1228	539	504	575	1145	1187	1291	1010	596	452	417	416	415	468	367	385	428	404	414	374	399	427	418	365	394	392	379	418	422	388	382	384	410	394	398	377	352	415	395	394	372	341	389	337	408	367	376	422	360	347	376	380	368	363	353	359	383	340	399	405	361	393	371	373	376	351	372	389	389	391	367	379	352	377	408	400	385	343	376	371	358	357	347	368	373	394	402	365	357	365	374	343	377	366	395	391	393	386	361	372	401	361	390	371	369	351	338	323	360	321	373	363	398	359	361	384	382	366	363	376	388	342	360	397	362	389	379	384	365	377	346	341	341	381	388	374	359	377	343	369	358	347	363	397	354	382	317	356	347	370	363	329	375	376	347	344	362	399	407	393	353	370	383	383	314	359	347	349	332	370	375	403	377	362	346	372	384	354	362	375	381	351	367	377	367	389	394	372	359	367	372	337	373	361	381	378	354	359	381	365	375	380	373	395	360	363	389	379	375	375	361	363	375	384	336	381	338	380	345	359	378	358	361	373	364	376	332	373	364	393	397	376	360	376	356	336	400	346	399	331	367	345	383	381	368	374	343	376	337	402	384	361	385	332	347	355	378	374	346	377	331	372	395	350	364	388	368	353	363	359	377	373	359	361	395	382	384	397	371	364	360	367	332	351	372	362	374	374	367	356	370	346	381	352	318	339	354	365	324	365	355	363	388	364	352	380	381	353	345	365	365	335	350	369	377	377	338	352	366	370	363	376	357	365	342	383	339	373	368	361	319	368	369	368	342	377	365	383	357	382	391	363	359	331	359	373	352	387	343	380	343	354	371	347	339	373	343	355	343	389	340	363	388	354	344	329	367	351	377	354	350	374	373	386	362	368	382	377	378	374	341	349	343	380	347	373	397	378	348	363	360	322	345	347	371	339	347	362	353	342	377	351	350	377	353	369	349	360	369	339	366	388	347	382	362	353	381	371	380	353	354	365	377	334	377	397	361	371	341	368	335	357	353	329	383	356	398	382	344	344	364	359	373	353	359	395	354	381	355	383	368	369	395	380	373	344	344	340	378	361	353	372	398	378	348	389	386	347	364	364	342	368	381	366	380	355	358	379	349	372	368	360	347	343	364	359	366	369	350	374	369	361	383	364	341	343	355	340	392	347	377	365	372	338	384	345	393	355	361	352	362	358	331	365	356	361	353	395	356	342	335	338	341	375	355	370	351	362	365	381	356	351	346	377	396	364	365	354	386	363	371	369	348	384	378	366	358	345	393	383	343	355	351	329	368	355	391	369	355	377	367	370	380	362	366	334	347	371	357	400	357	355	358	381	354	365	382	367	406	360	358	328	363	369	374	335	332	369	327	359	342	371	370	331	371	343	380	409	364	363	397	352	345	357	406	384	368	339	386	367	364	371	334	384	348	350	355	356	382	352	348	345	350	352	374	355	357	347	369	319	341	358	369	345	349	379	351	350	334	373	382	379	370	361	385	369	364	335	341	352	355	356	347	361	363	325	357	348	347	378	371	384	372	363	389	323	378	397	359	358	379	401	367	371	365	358	345	371	372	352	343	354	373	350	350	368	395	376	336	325	376	359	357	353	350	341	390	359	378	342	353	370	368	359	372	380	374	353	356	396	365	338	378	355	356	414	396	348	363	366	374	355	376	383	360	348	368	357	348	385	350	407	377	359	400	355	351	336	357	373	370	375	361	353	356	365	389	377	383	347	349	388	349	367	351	362	352	360	400	362	353	333	348	367	348	351	376	382	361	337	380	337	379	378	369	373	389	362	363	336	348	347	365	362	382	390	358	359	363	351	349	374	384	357	359	348	361	340	367	355	343	355	353	373	349	378	378	403	377	374	358	372	338	371	360	359	380	349	353	354	369	377	377	379	374	337	365	381	418	348	365	367	363	319	358	346	335	368	359	356	365	359	361	369	342	361	387	367	357	341	351	366	348	389	320	337	375	365	340	359	363	364	362	394	360	372	370	370	353	360	361	359	362	343	360	350	348	389	337	367	369	366	366	345	390	351	358	381	355	369	369	351	350	355	372	382	337	369	366	376	353	366	320	357	394	380	361	356	386	389	343	381	385	381	354	390	369	378	389	374	391	378	395	373	370	338	356	400	346	376	357	359	318	374	375	364	324	374	368	369	364	376	375	354	343	323	361	390	372	386	333	343	344	355	383	345	356	348	351	341	352	346	363	372	384	379	366	363	360	355	356	350	355	365	379	391	412	399	375	364	367	397	370	342	358	350	339	374	416	316	362	397	366	358	361	360	363	387	349	347	368	355	341	354	354	367	354	352	344	333	343	365	323	342	391	341	378	400	371	352	362	374	345	402	382	361	372	378	363	378	375	348	355	364	373	355	378	361	347	358	353	353	364	334	418	348	332	363	345	370	384	356	347	384	336	372	388	367	345	353	375	343	370	392	363	354	388	369	361	368	359	361	391	377	348	332	362	346	363	365	382	350	400	389	367	346	340	389	372	384	366	380	347	379	336	364	378	368	382	378	361	339	369	421	359	368	325	350	379	367	369	396	386	388	330	381	343	365	374	355	325	350	366	375	342	400	348	390	351	369	362	404	367	356	315	363	340	358	391	345	364	373	346	336	369	372	386	346	395	346	374	380	402	340	394	358	370	375	370	349	361	369	330	369	385	396	348	387	368	356	347	368	345	407	401	362	360	344	362	382	345	354	372	345	367	309	363	379	380	364	347	371	364	388	374	376	378	345	365	374	365	314	351	358	381	391	383	427	339	357	366	374	408	350	353	378	378	364	373	354	380	369	347	363	361	388	345	349	358	374	340	374	330	349	360	346	341	350	365	346	375	373	372	370	314	346	416	367	383	368	365	339	369	380	369	348	360	381	381	350	348	370	366	338	354	367	361	366	351	416	374	395	400	333	363	399	340	361	363	367	392	365	376	365	397	370	350	371	381	369	341	371	334	377	358	356	357	382	363	389	382	368	349	388	354	339	388	350	368	387	367	335	383	400	342	388	379	384	355	366	377	378	374	352	342	366	377	332	375	356	372	378	358	377	337	353	332	352	391	382	372	375	358	375	355	394	349	372	339	371	338	367	371	360	342	343	373	373	347	353	353	377	356	349	365	336	380	374	389	376	382	368	304	391	377	395	369	371	326	401	395	354	365	362	398	357	362	318	356	334	340	366	372	351	370	367	346	377	345	374	359	402	347	333	347	376	352	394	320	355	371	392	341	371	340	346	352	343	330	348	359	383	384	340	373	332	362	337	369	360	375	351	349	347	361	373	360	361	377	396	362	347	354	382	386	353	395	374	363	358	364	396	373	417	364	376	331	390	348	372	361	364	388	365	372	380	382	363	360	375	326	355	388	410	369	321	381	338	354	363	386	357	385	370	356	376	382	384	346	350	364	339	347	373	363	353	365	362	345	369	380	368	381	328	359
2444	696	1043	1566	559	308	282	263	249	256	238	256	234	215	244	202	234	202	223	233	275	350	449	399	333	259	283	223	245	253	249	232	223	244	207	243	229	258	248	208	178	195	221	220	211	207	221	192	195	228	192	216	188	210	188	206	242	236	210	202	197	193	210	195	193	203	200	238	194	216	228	202	209	195	205	216	216	178	220	196	224	189	201	197	182	201	214	192	210	231	195	215	216	227	218	207	191	215	204	188	211	196	243	194	202	218	200	201	202	205	209	189	178	201	222	211	227	213	241	221	206	213	206	198	222	207	218	195	222	192	242	185	214	241	221	224	185	204	193	229	170	225	214	202	199	187	224	210	198	194	221	211	213	204	208	250	232	215	202	222	209	210	202	199	207	215	223	192	226	181	226	196	204	182	201	196	209	199	202	201	192	204	193	208	203	213	191	192	204	216	219	215	214	212	216	204	195	205	226	214	193	223	195	204	226	209	181	193	186	196	226	189	237	228	223	217	220	208	194	217	207	232	205	181	224	180	223	207	199	202	239	217	218	214	222	195	201	235	223	217	182	203	213	241	208	192	209	223	215	204	216	206	194	215	204	205	195	213	218	191	238	191	196	207	219	183	204	245	201	216	189	235	219	207	197	216	187	189	169	231	260	208	213	200	180	191	178	203	205	199	207	197	209	198	212	233	237	192	227	226	207	214	217	209	224	208	184	205	210	217	200	192	204	208	220	199	193	191	224	217	236	198	204	212	225	210	196	193	201	236	191	200	183	218	207	215	214	199	224	203	194	203	208	189	179	195	211	229	195	213	218	219	197	210	226	218	196	209	190	206	213	206	187	189	194	220	227	226	214	189	223	212	227	209	194	230	224	228	192	216	218	226	200	201	182	199	243	241	208	198	212	221	230	227	190	233	217	224	198	211	195	213	190	196	211	197	193	222	220	197	183	229	197	206	240	218	214	221	240	206	215	206	212	224	221	193	226	159	192	207	222	246	195	214	203	197	222	232	221	186	222	198	185	202	196	209	212	218	208	210	206	189	197	196	208	216	197	187	189	196	214	224	251	192	208	209	194	221	206	189	221	204	222	230	216	194	200	205	208	215	220	208	201	207	177	201	222	221	202	167	207	196	210	189	244	223	226	226	211	232	235	221	216	207	176	205	209	193	225	207	236	202	234	204	230	200	223	201	218	224	204	195	194	199	218	188	186	208	242	187	206	218	207	206	230	217	203	205	196	183	233	243	196	200	222	225	210	224	216	212	219	219	224	197	215	206	187	227	223	224	231	246	203	201	208	232	204	200	213	226	215	219	196	218	201	204	222	198	215	194	187	196	240	233	220	214	183	194	222	230	212	208	204	201	206	181	201	218	192	207	177	199	220	217	200	185	203	197	217	201	215	216	199	212	196	212	191	182	223	223	253	207	193	197	201	228	196	211	227	221	189	212	172	202	188	193	200	182	203	207	242	202	210	186	214	238	199	204	226	198	173	203	188	233	191	218	204	206	205	201	238	216	204	205	223	211	211	229	208	208	227	189	214	221	213	220	194	219	201	212	221	225	181	214	212	213	219	204	229	198	199	192	192	244	206	209	216	186	214	197	209	195	193	210	225	207	232	216	215	214	210	185	194	197	199	232	226	217	213	212	198	219	224	193	231	222	198	214	196	187	220	214	212	220	176	213	217	214	193	221	216	204	225	215	182	218	198	192	212	190	218	210	211	204	184	199	200	226	196	196	199	215	191	224	201	209	185	237	192	191	211	215	187	192	208	202	180	205	204	203	213	210	216	213	184	241	213	214	207	209	222	238	199	220	213	208	192	213	205	200	197	263	198	223	218	189	198	193	220	224	229	207	190	226	191	212	193	227	197	207	223	225	231	218	210	193	214	206	204	197	195	229	220	201	232	213	205	209	237	213	232	204	202	208	204	180	232	231	197	227	188	208	209	208	219	205	215	202	202	209	230	197	197	202	212	182	210	211	210	231	198	189	226	220	211	238	197	208	201	185	208	203	219	205	199	194	221	230	170	206	217	175	195	223	220	188	217	173	231	207	210	196	187	216	194	230	206	200	201	179	204	212	205	253	199	202	203	201	206	201	196	223	219	215	220	201	169	191	177	162	217	226	211	227	202	215	205	239	200	229	186	207	212	210	206	205	208	204	240	214	225	225	215	205	206	175	223	219	182	229	192	233	251	205	218	230	217	225	199	171	205	205	229	225	226	180	194	220	223	220	206	228	184	205	197	209	204	212	218	224	185	204	198	227	230	212	231	210	203	188	212	191	223	214	214	225	206	232	196	178	209	197	217	182	223	232	216	209	210	202	230	202	196	200	187	210	218	209	189	213	174	221	212	224	209	190	212	223	188	206	208	215	211	219	211	193	195	189	224	222	170	220	208	210	203	208	189	200	183	213	237	201	200	221	216	207	237	200	201	220	217	210	209	207	210	226	222	196	222	215	208	201	192	211	201	215	220	181	233	243	221	207	199	228	203	203	199	195	194	224	209	191	209	236	215	225	217	201	218	211	214	187	207	219	224	223	207	203	209	224	213	205	188	195	199	214	182	212	202	213	216	203	189	216	195	174	197	210	210	194	195	225	230	221	230	188	217	210	194	217	235	200	210	206	218	194	222	212	187	225	208	208	209	190	179	204	201	186	192	183	194	205	201	211	191	241	222	216	226	241	221	216	219	205	224	201	197	196	201	191	191	205	235	229	182	204	221	188	215	234	214	215	200	193	206	223	223	214	254	238	213	179	217	196	212	193	216	229	196	224	231	183	239	234	218	215	206	221	222	207	219	199	216	218	195	215	225	210	219	213	204	212	208	181	197	208	187	220	178	197	209	216	201	232	218	205	210	169	224	216	219	229	206	210	195	217	227	197	202	219	190	196	228	208	212	216	181	219	211	222	191	192	209	209	223	199	199	203	210	190	223	203	214	225	180	212	222	187	209	213	192	216	217	200	197	193	227	202	215	196	203	191	245	236	197	206	204	190	219	197	201	205	210	225	202	226	217	190	204	185	230	245	191	205	220	208	224	227	215	191	206	242	207	191	174	201	219	227	200	215	202	216	203	202	203	201	202	192	199	250	208	218	216	204	211	210	189	191	192	201	170	220	226	170	203	200	200	212	205	225	206	209	208	207	212	195	169	199	206	206	192	200	216	208	201	226	207	216	225	229	217	196	229	202	216	223	230	197	192	211	208	209	198	218	219	179	188	222	197	214	210	220	194	205	189	202	184	209	210	194	214	203	199	201	187	200	206	193	219	214	212	195	207	215	206	215	215	196	205	224	220	194	226	206	222	202	196	244	218	202	223	204	213	193	200	215	193	214	174	205	215	186	211	208	243	232	243	213	206	203	221	181	218	194	208	199	205	208	229	188	182	232	235	202	181	228	197	205	213	180	215	207	204	206	206	207	229	232	221	243	218	218	227	215	214	197	220	197	190	200	211	193	216	189	208	219	240	208	187	204	206	227	207	214	226	186
2565	940	2345	4953	1624	923	839	735	756	642	636	561	575	520	501	501	541	615	562	598	804	1655	2252	1970	1324	1068	1033	666	739	845	789	764	511	496	522	772	742	771	716	553	490	518	468	452	490	477	473	446	511	489	491	502	515	482	526	483	471	482	482	473	504	459	508	508	446	488	509	457	476	498	489	483	449	477	472	490	467	514	485	467	481	503	474	469	483	421	489	482	468	466	521	477	466	494	510	477	477	475	508	493	427	433	497	460	478	445	475	501	477	517	462	459	445	471	495	492	482	492	492	474	518	433	467	472	469	501	512	465	447	451	470	482	453	499	496	494	458	478	461	467	471	458	487	462	511	489	548	502	508	489	477	505	444	479	474	510	485	491	439	502	474	488	440	435	451	473	467	563	483	506	499	502	459	476	474	482	440	511	473	470	484	469	482	457	459	534	499	519	473	445	447	488	488	525	495	501	455	456	482	448	463	452	425	483	478	475	471	483	489	480	482	479	473	500	472	480	490	492	476	496	521	460	482	527	454	471	512	488	481	510	423	472	483	492	502	521	456	485	481	470	496	502	531	452	456	470	479	466	438	495	449	505	450	480	480	452	500	517	470	473	475	456	507	476	490	493	473	502	451	493	475	472	484	466	501	475	505	461	466	536	495	498	518	500	463	481	457	458	498	494	509	467	475	453	511	454	483	496	504	513	479	461	491	465	494	487	476	464	470	489	467	453	490	469	466	507	503	497	465	467	485	463	490	485	474	444	467	483	491	459	472	477	497	491	499	470	482	485	478	518	432	455	468	491	460	487	513	465	489	493	484	432	483	451	431	495	492	527	478	502	476	531	474	433	520	511	486	464	468	486	485	461	463	474	463	499	495	511	536	481	486	443	486	501	529	488	510	450	508	500	509	477	460	493	455	472	507	533	472	514	491	500	453	476	508	486	498	469	464	453	487	447	491	504	458	493	485	461	520	485	516	503	484	494	461	467	485	451	472	474	453	496	512	488	462	516	470	493	491	476	514	475	479	492	492	518	457	465	487	461	477	478	449	458	502	492	505	499	492	481	511	499	461	515	439	474	487	460	454	446	508	481	475	514	494	489	531	462	483	476	490	495	478	456	499	477	471	459	499	460	492	479	448	459	487	486	475	487	427	490	454	466	523	533	471	453	499	504	518	472	499	485	481	452	480	455	500	487	483	459	485	461	487	492	475	479	476	467	485	482	509	468	469	510	457	516	467	495	491	463	492	489	452	497	523	485	494	501	483	469	504	462	446	462	525	500	450	496	489	497	519	500	483	493	499	480	456	480	479	480	538	455	494	482	457	495	491	442	441	438	476	470	490	469	447	471	475	513	512	530	453	424	481	461	502	488	496	479	484	438	468	479	490	464	459	569	506	516	480	490	512	504	462	486	500	495	498	438	461	489	495	480	515	480	486	495	521	500	466	486	478	461	443	465	497	507	469	512	491	453	459	471	489	461	498	508	482	523	485	469	493	451	461	457	492	487	465	487	457	477	514	487	465	504	496	489	482	489	495	438	467	484	458	435	503	481	480	474	478	460	518	463	480	469	484	480	523	465	484	518	497	484	504	510	510	472	489	474	474	449	477	486	487	499	468	505	483	495	524	517	459	497	488	472	492	503	472	483	462	417	500	487	476	452	507	477	466	466	466	462	516	458	480	479	460	465	471	488	450	499	484	463	496	453	496	467	497	500	462	485	477	484	465	461	466	525	503	492	466	485	486	446	467	476	469	474	491	494	492	498	472	459	480	476	501	497	502	444	459	506	483	513	485	494	466	460	518	485	468	474	488	471	473	468	483	457	489	480	501	488	490	502	473	447	480	485	500	546	495	509	471	512	455	461	481	512	500	490	482	498	461	443	495	499	494	466	476	525	468	492	509	463	457	486	460	482	471	500	474	539	491	509	528	486	466	516	492	473	492	464	478	492	497	435	496	479	455	480	515	495	478	484	478	508	508	499	513	497	502	489	488	480	488	465	491	493	459	505	465	439	475	462	498	483	448	470	523	512	542	492	517	450	468	494	432	478	509	497	480	472	467	477	509	459	474	486	491	470	488	486	470	478	488	471	467	454	487	434	499	483	492	511	457	447	461	465	483	489	505	490	482	473	468	449	481	471	463	490	454	508	487	524	484	485	480	498	481	451	487	461	488	475	451	507	465	511	419	508	432	472	474	478	505	458	479	473	453	466	489	492	477	498	491	477	543	473	478	470	500	468	455	463	446	476	463	450	476	485	459	442	492	453	434	491	497	496	454	518	486	450	488	447	512	482	481	501	469	482	518	488	473	471	467	485	456	496	500	470	447	496	494	501	482	466	486	473	540	456	441	479	460	499	506	476	515	523	479	489	478	457	466	494	470	466	500	503	520	486	462	482	468	512	486	471	526	493	475	513	513	504	510	500	511	521	542	513	471	476	485	533	466	482	469	491	468	493	515	517	476	481	472	503	475	466	447	483	488	504	463	477	450	486	488	502	476	482	497	478	492	484	481	483	475	435	488	453	511	442	496	454	513	486	492	458	515	522	504	467	500	496	471	455	440	466	469	488	481	478	483	556	455	496	510	451	482	481	469	506	480	483	449	463	437	460	451	504	448	463	486	494	489	454	459	472	505	490	489	481	456	496	481	526	477	503	464	509	516	523	478	482	526	474	466	445	464	472	492	468	481	482	483	503	495	490	484	474	515	509	453	455	474	481	474	477	512	451	494	466	443	471	495	523	485	442	462	476	466	487	444	444	469	473	475	499	411	455	478	477	485	478	490	476	465	430	493	451	496	475	488	523	477	502	454	503	477	490	452	493	476	478	470	451	482	443	512	507	509	477	462	469	493	504	490	513	452	463	515	469	485	518	477	486	474	512	475	491	467	503	465	493	494	490	500	461	464	507	474	504	497	501	482	473	448	498	497	460	464	478	505	498	444	414	468	444	503	497	487	476	510	478	478	444	519	458	515	440	469	466	503	477	489	483	471	464	468	479	462	431	487	489	459	497	501	475	462	497	451	457	504	465	458	487	477	496	443	466	485	478	503	505	491	463	519	484	505	489	508	457	504	494	463	484	518	467	494	497	471	527	482	504	501	479	495	489	483	480	461	456	488	456	514	452	468	501	491	475	471	461	472	486	478	508	440	464	494	474	476	441	456	458	521	475	500	457	470	500	482	465	478	525	478	465	474	466	490	515	465	516	441	459	484	473	481	476	472	494	471	480	462	485	482	477	490	533	490	486	459	468	509	475	509	490	480	483	502	489	477	478	485	504	489	518	455	481	491	474	505	484	491	493	442	454	479	499	475	480	467	489	487	492	472	468	485	494	513	481	465	442	511	469	455	485	483	482	496	498	489	505	522	491	476	474	504	504	505	468	510	477	505	473	489	485	440	470	470	491	478	501	466	458	485	471	456	508	470	491	467	469	440	450	549	476	473	505	481	481	509	474	503	481	507	487	454	472	454	479	488	447	525	486	479	473	447	464	495	483
8390	1858	4507	16021	3809	1060	776	564	826	478	422	385	324	288	240	234	222	318	317	293	250	436	586	408	396	301	222	177	227	206	184	201	108	111	117	145	188	176	173	126	98	110	111	138	111	122	132	106	110	104	97	120	91	111	94	112	119	126	93	89	114	110	124	94	122	101	97	108	116	103	100	125	113	92	102	109	106	128	119	129	94	101	104	107	107	105	103	88	109	118	113	96	95	115	130	89	110	111	97	113	119	119	98	97	116	119	99	109	98	113	92	106	113	106	113	107	121	99	98	89	94	116	97	108	99	120	120	105	107	123	120	129	113	108	125	101	102	113	89	102	115	114	108	122	92	107	118	112	93	110	107	99	125	99	120	103	118	105	95	117	130	121	94	107	106	113	101	100	99	96	105	97	99	90	120	113	92	96	87	105	103	126	115	105	115	108	127	103	127	105	112	115	117	108	121	104	108	110	119	125	99	94	103	126	109	108	97	106	100	111	121	95	98	101	120	104	111	112	95	100	88	118	130	112	97	147	108	119	99	111	108	95	98	101	115	119	99	115	102	101	109	99	126	110	99	115	115	101	109	91	107	79	126	98	100	116	107	112	120	125	118	105	96	113	95	104	140	112	108	92	96	108	111	110	121	117	95	110	103	109	98	100	118	102	91	92	95	108	115	106	102	101	113	124	95	123	110	109	93	105	113	93	119	105	103	109	89	93	113	127	114	104	100	86	113	96	97	116	121	113	110	115	98	101	121	97	119	121	125	90	80	93	120	113	89	115	100	90	96	107	99	102	114	106	100	122	100	107	112	89	115	96	99	105	104	75	93	123	118	104	106	120	116	89	95	102	116	104	109	109	128	124	108	109	114	101	124	95	106	139	114	112	117	118	124	119	87	126	101	125	104	100	113	105	94	101	115	115	119	113	101	120	119	104	121	118	114	102	85	121	120	80	126	120	111	109	94	125	86	100	118	103	116	95	109	100	102	121	121	112	93	114	102	115	101	101	106	108	114	124	107	106	119	122	126	100	94	112	110	86	129	111	124	112	114	100	106	110	119	104	102	108	91	91	112	100	110	122	112	103	124	125	95	77	94	114	126	87	113	102	127	109	118	94	130	88	123	118	93	103	101	100	110	120	83	110	118	110	121	113	95	107	108	85	104	110	101	111	112	122	121	100	107	101	99	116	121	119	132	110	110	98	110	112	121	99	108	98	104	103	97	94	94	96	119	99	106	113	111	116	117	104	122	95	105	101	76	100	108	104	123	114	103	103	102	133	113	124	99	117	103	104	91	113	92	103	109	115	117	124	117	106	115	109	108	110	89	98	113	111	122	119	126	111	96	97	108	112	97	112	85	102	111	101	96	93	88	121	121	123	103	115	123	119	120	111	104	96	114	123	104	108	90	111	97	132	113	113	90	99	104	117	107	111	120	97	106	111	111	97	105	111	120	103	96	116	127	106	96	102	115	107	109	128	90	113	95	102	103	112	101	117	122	108	109	94	98	97	109	111	95	96	99	119	102	97	99	109	104	105	98	135	113	104	112	103	118	122	92	117	97	86	97	113	84	115	84	117	111	96	121	103	102	120	131	104	96	93	95	102	109	98	100	98	113	120	112	113	121	121	95	102	128	108	110	117	116	87	112	91	104	109	120	97	102	104	99	90	110	105	119	105	112	118	91	91	107	109	112	100	87	117	123	95	113	96	109	108	101	113	113	92	101	109	108	98	111	120	102	109	96	119	115	118	112	95	99	105	144	125	112	120	103	109	98	102	104	117	100	93	107	126	121	115	105	109	116	113	106	88	108	93	98	107	113	112	84	110	120	103	106	111	126	102	102	118	122	102	106	120	92	124	119	116	105	105	97	96	119	117	103	115	97	109	96	88	115	143	124	85	119	106	104	118	122	106	113	105	76	109	90	120	109	116	96	95	117	106	119	105	130	117	101	113	124	127	95	108	93	107	105	126	116	97	108	102	114	101	101	101	113	115	106	103	125	127	116	98	103	92	115	121	119	96	109	98	117	106	94	96	110	100	106	111	108	89	122	106	111	112	114	126	121	97	93	112	104	119	108	115	99	121	88	118	123	115	116	96	103	97	123	101	123	84	95	123	107	84	121	95	142	115	99	125	105	96	111	122	100	103	113	124	92	117	119	123	103	124	91	99	103	110	108	127	124	101	110	101	108	119	105	115	103	106	103	103	114	106	105	87	97	118	101	88	122	111	94	106	120	121	109	111	98	121	97	118	97	119	114	121	117	110	114	122	110	114	88	106	115	116	114	107	83	100	111	87	97	102	122	98	100	105	101	98	102	131	101	122	98	118	102	103	125	107	110	112	102	101	110	134	111	130	123	125	100	113	104	111	108	106	106	140	119	124	116	99	120	114	112	99	118	106	108	102	99	103	111	124	113	121	104	113	118	126	92	92	85	107	116	113	111	109	115	93	97	122	117	95	100	100	107	118	107	115	119	126	111	97	107	103	96	81	100	104	94	92	110	102	122	100	98	117	109	111	93	81	92	115	130	103	118	108	103	118	100	120	119	97	102	93	101	109	113	106	96	115	93	101	99	104	100	85	100	113	105	122	112	92	109	96	120	116	107	119	101	110	107	110	105	90	119	97	125	111	117	103	123	128	95	88	109	97	109	124	106	91	106	93	122	100	100	102	110	121	104	104	83	115	107	110	117	115	113	104	95	94	109	91	94	125	113	111	87	113	96	115	106	99	120	110	105	100	82	98	103	114	104	115	95	105	112	109	122	102	100	96	117	93	115	111	90	113	109	96	113	107	106	108	89	95	110	106	113	122	121	90	112	101	118	100	95	120	118	125	119	113	103	113	108	105	93	125	111	104	98	118	121	118	113	109	104	102	98	113	120	116	85	119	97	97	118	106	118	109	101	115	98	112	112	116	92	112	96	141	121	119	97	102	114	97	110	115	113	105	131	105	103	106	94	96	110	95	117	99	108	114	119	84	93	119	102	82	91	91	135	112	106	111	120	117	107	140	111	112	132	104	104	90	108	98	95	137	97	106	102	94	115	96	133	119	102	116	112	103	117	110	112	107	125	132	115	99	111	122	113	102	103	113	120	109	85	123	109	120	94	98	114	105	126	122	108	103	94	137	104	113	120	104	107	98	109	102	111	127	111	112	109	131	108	107	104	112	110	101	109	97	113	98	125	96	96	114	112	108	113	112	108	120	94	106	110	110	93	109	92	114	99	105	120	111	113	119	109	104	111	105	112	130	114	113	112	124	132	103	117	93	118	95	85	101	126	121	109	111	106	94	104	119	113	112	135	90	83	101	93	101	109	96	111	103	113	120	123	107	106	102	101	130	96	132	105	128	96	94	117	111	103	95	107	119	110	115	109	116	82	110	116	112	125	98	104	91	123	108	110	149	117	111	120	102	114	94	94	96	97	113	95	122	129	103	126	128	91	116	120	97	89	110	107	111	107	107	103	111	102	115	126	103	136	110	122	103	127	98	114	96
6100	1947	9205	28143	7987	4515	3039	2675	4127	2472	2112	2115	1604	1472	1285	1253	1331	1609	2109	1562	1322	2988	4002	2856	2244	1599	1198	770	1217	1125	1009	852	399	344	376	642	849	846	686	416	340	301	322	303	318	310	297	289	277	321	283	321	295	272	276	279	277	305	264	287	278	322	291	299	248	288	302	259	272	305	283	286	293	273	276	279	275	270	291	279	293	269	278	277	289	255	295	260	276	315	269	281	290	313	282	265	270	262	273	295	278	294	326	268	265	288	301	280	286	274	234	289	253	285	289	273	285	274	292	263	281	280	263	280	300	283	270	298	284	259	281	302	258	272	275	274	251	267	285	292	280	290	270	273	301	259	243	289	288	294	294	279	296	278	305	294	281	288	291	284	284	287	256	277	256	287	308	279	289	243	277	262	269	273	256	271	277	278	306	306	240	296	298	276	282	283	312	302	270	272	287	280	287	292	298	273	263	279	270	281	264	264	272	263	266	277	257	287	295	270	259	292	284	253	298	280	297	284	261	290	252	267	288	278	297	290	301	284	267	273	291	275	271	265	288	270	289	309	285	236	281	251	294	278	266	262	260	275	247	306	249	286	273	266	284	284	259	284	285	288	252	291	246	299	301	256	284	273	269	257	286	255	310	281	301	269	263	318	252	281	289	274	271	254	314	275	245	267	296	270	299	287	285	270	275	242	281	290	291	278	289	250	273	296	252	268	305	279	272	263	274	274	306	280	295	288	276	281	279	276	289	286	268	293	275	269	278	278	306	251	266	282	309	285	310	235	278	266	279	271	306	246	285	300	268	304	267	273	236	279	284	267	260	269	313	258	278	257	269	276	279	282	284	276	282	273	273	292	277	283	280	254	288	269	267	272	277	301	286	256	274	278	287	290	247	278	257	252	267	260	264	270	273	297	277	277	266	238	279	265	294	290	281	295	292	267	257	286	298	282	297	279	282	256	292	262	288	274	275	275	283	263	304	252	288	265	295	289	315	279	275	263	282	280	267	273	277	283	273	277	280	264	271	269	263	265	270	275	298	273	284	278	281	264	280	259	285	282	302	287	277	285	304	295	311	262	283	281	311	275	261	275	298	288	286	274	282	276	272	287	266	301	288	267	263	271	261	258	263	295	277	234	295	296	283	275	282	301	265	266	284	238	275	263	281	265	287	283	302	304	276	252	294	289	272	263	287	308	283	278	296	261	256	278	288	264	282	278	279	273	275	261	249	274	284	283	292	264	234	284	303	281	284	268	283	255	276	266	285	299	297	281	269	265	275	282	286	271	259	269	255	271	270	285	298	293	253	269	300	282	284	269	283	269	254	284	303	256	262	295	255	256	248	287	262	318	294	275	292	257	277	288	270	278	282	290	268	268	246	263	260	287	285	268	298	266	279	275	299	270	234	264	302	287	271	288	272	264	270	292	292	306	277	283	272	289	276	281	289	256	279	269	288	253	252	266	277	281	260	292	267	255	269	250	284	285	266	298	281	280	265	285	285	287	288	283	278	271	260	287	287	292	277	286	264	279	281	285	261	256	282	258	287	303	258	287	290	266	282	274	268	291	259	270	274	260	267	278	275	285	273	267	291	268	278	289	302	272	269	282	283	267	293	290	276	262	282	270	253	268	274	268	285	270	268	289	283	294	276	260	300	277	259	275	286	268	277	298	284	282	272	277	284	282	274	301	275	302	268	268	286	288	310	296	299	283	250	268	281	278	275	289	265	304	260	267	286	269	276	292	265	284	313	289	278	232	268	272	267	262	275	285	275	266	299	288	244	283	238	295	299	276	252	251	278	271	286	262	265	253	263	289	273	263	250	277	288	293	300	271	254	259	279	277	279	264	269	270	293	276	258	265	268	282	321	278	292	300	300	258	267	249	298	269	251	279	279	267	272	280	268	271	275	262	267	266	278	293	253	280	306	259	283	267	273	263	276	293	281	291	309	271	292	294	271	283	272	261	273	275	258	259	277	286	276	284	301	284	310	280	277	270	271	252	281	283	239	262	302	267	275	247	267	292	262	271	278	265	250	300	262	244	274	268	274	278	275	283	286	266	269	306	258	291	245	267	265	288	295	252	257	260	263	274	240	246	289	283	310	277	297	267	259	272	277	288	267	266	258	255	264	265	274	281	269	289	283	251	307	288	267	270	288	263	275	286	279	279	266	269	304	279	278	281	286	277	271	276	287	273	314	281	282	272	268	253	301	252	290	273	282	280	263	276	244	279	256	279	263	281	274	278	281	255	287	260	277	289	255	289	259	299	288	241	272	264	265	275	299	300	268	300	309	283	271	296	285	279	248	298	293	293	289	277	287	242	298	276	300	276	259	285	273	248	299	247	280	242	319	274	272	262	248	297	271	268	276	285	285	296	264	286	276	267	263	258	290	277	301	259	250	272	270	263	284	306	260	257	310	293	274	277	281	260	265	283	253	257	264	296	276	251	258	274	274	287	272	272	266	279	272	291	288	278	269	276	255	290	279	277	318	259	290	287	279	279	276	270	289	306	283	306	271	258	274	266	266	302	309	264	248	295	264	309	290	277	262	279	273	286	251	281	265	271	277	272	274	292	291	249	256	256	266	253	271	267	262	252	301	312	289	266	281	250	284	278	263	294	256	259	275	272	282	303	286	265	240	268	265	277	273	257	264	259	260	283	276	246	269	251	263	254	253	279	280	273	277	253	293	286	304	273	273	301	261	269	259	277	269	284	277	274	297	286	296	267	268	265	266	277	245	316	293	252	296	270	289	291	239	263	319	269	311	269	262	256	282	301	267	250	270	295	250	297	280	272	313	291	275	268	280	268	241	303	306	274	274	274	266	277	280	256	268	280	264	254	276	267	282	271	252	263	287	272	259	257	267	302	283	299	280	272	271	255	282	261	248	278	287	300	260	293	267	270	265	278	281	299	293	274	283	297	282	274	271	249	276	292	285	292	259	291	263	295	298	300	297	264	273	284	275	274	264	279	301	264	265	297	262	274	287	260	293	289	273	280	259	280	281	242	299	257	289	284	281	255	266	278	285	290	252	251	275	291	281	270	292	300	280	269	267	271	285	305	304	275	289	251	298	302	271	290	272	262	298	259	275	276	282	256	263	250	272	276	240	256	244	285	282	302	290	279	286	281	300	287	291	289	298	263	257	250	266	268	256	267	296	273	302	279	277	256	259	282	254	282	314	291	297	278	276	263	319	285	268	290	277	273	281	255	278	308	255	268	284	284	273	283	286	257	292	273	300	273	290	288	288	232	245	261	269	254	277	306	257	300	265	270	280	289	253	257	282	288	272	279	270	306	264	259	262	307	304	294	298	293	259	303	299	240	269	266	286	292	283	276	247	284	276	259	295	275	262	282	270	237	271	257	260	285	285	265	261	262	260	249	239	258	270	276	290	301	281	271	276	291	293	277	291	283	295	276	291	276	306	262	260	286	267	285	282	275	291	287	242	282	272	298	292	295	261	266	297	286	259	265	272	273	270	298	282	279	276	269	284	301
14963	4120	7380	21828	9841	2320	1289	1022	1655	887	771	762	640	547	444	401	474	455	679	426	344	432	669	766	559	508	276	268	320	319	351	271	174	165	157	223	201	250	250	152	152	163	148	157	165	156	150	143	174	157	158	143	160	140	148	134	133	149	158	139	135	128	132	145	148	150	171	135	151	133	161	152	163	142	142	154	167	132	158	150	142	151	140	161	138	138	165	140	150	140	155	137	140	147	121	137	168	158	132	160	136	144	148	137	155	146	154	159	152	139	162	144	141	141	143	143	136	148	134	127	143	157	150	140	150	154	142	151	137	167	139	140	147	148	129	135	129	142	158	156	139	130	138	135	128	130	138	148	138	140	144	154	132	166	145	137	140	135	161	153	121	145	153	128	127	116	138	145	134	116	149	146	161	162	135	120	142	171	145	167	144	127	126	137	144	137	157	156	153	148	158	135	158	118	148	145	150	141	154	145	147	123	134	144	168	148	129	138	135	147	131	155	155	154	145	139	164	138	152	136	179	158	140	138	142	123	139	153	136	171	143	142	131	162	139	140	131	143	157	126	130	163	129	143	155	136	157	151	143	151	130	154	138	117	142	156	143	132	141	152	131	145	152	123	170	146	143	137	135	148	141	143	145	144	123	144	156	152	130	163	168	128	141	145	147	126	142	139	143	140	138	148	161	144	140	138	114	150	163	135	142	162	140	129	143	138	153	128	157	148	140	155	144	139	149	133	128	119	131	127	153	135	134	139	153	146	163	150	135	157	138	120	128	146	143	131	145	125	150	148	136	130	164	121	139	150	130	126	140	139	149	120	144	134	135	117	154	138	137	126	155	130	144	124	148	126	138	152	120	140	163	128	151	138	128	161	157	158	150	144	152	151	164	139	136	163	137	131	151	157	137	128	131	138	139	168	129	123	144	142	134	145	143	106	125	147	125	146	158	148	137	156	134	136	158	143	127	141	135	143	124	136	136	105	157	125	174	143	130	132	144	134	123	158	135	143	128	134	138	135	137	156	147	123	118	127	136	137	145	138	141	147	138	146	136	132	167	119	186	153	151	150	125	122	141	117	125	150	156	133	138	159	146	142	137	148	165	133	147	130	141	118	145	126	136	137	127	123	136	163	132	122	147	152	141	156	158	139	139	152	120	130	139	146	171	138	137	141	139	142	147	142	142	148	151	139	146	139	140	135	137	130	136	162	121	124	142	147	140	147	149	159	150	121	132	126	118	160	168	161	150	171	150	155	137	157	157	160	146	165	165	130	134	142	121	137	161	130	137	123	148	133	115	150	155	158	146	134	145	134	139	123	130	128	118	157	145	159	154	138	130	144	117	139	159	154	143	124	140	140	145	139	145	138	153	162	154	136	150	153	116	128	159	143	139	125	145	146	117	127	133	143	158	140	123	131	154	169	147	154	115	140	124	144	157	162	148	135	159	144	140	129	143	142	123	134	114	150	133	166	135	148	139	117	138	135	152	136	142	154	135	157	156	132	143	111	124	142	117	136	135	153	130	121	140	106	144	152	154	141	144	135	145	142	164	148	118	145	136	131	157	163	129	149	125	117	137	133	134	135	141	143	128	126	160	150	151	134	137	132	147	118	131	149	131	161	123	128	127	147	154	135	149	153	148	145	150	157	148	143	139	154	156	148	156	149	129	143	161	152	146	127	130	143	119	137	136	131	137	138	152	156	135	164	169	146	143	153	146	148	129	122	133	166	168	137	143	149	137	141	144	129	132	151	157	144	134	138	145	110	123	129	147	139	149	142	123	110	116	143	140	146	145	138	141	142	136	140	143	160	148	118	136	122	130	127	158	122	124	138	155	161	133	158	129	144	135	131	142	146	146	127	155	130	166	137	123	139	145	151	145	120	142	132	136	133	138	140	134	131	133	147	171	146	134	134	150	134	137	140	164	159	141	127	163	143	141	128	148	140	130	142	130	157	139	138	138	138	134	163	153	124	134	127	153	159	142	141	145	161	134	123	129	133	125	140	157	125	155	133	138	164	124	149	163	152	152	149	134	124	112	136	117	149	144	167	146	145	146	151	147	159	138	169	149	125	161	158	134	175	136	134	138	139	151	168	139	155	141	154	154	136	133	116	156	135	133	135	144	149	132	131	133	151	155	145	125	137	139	129	151	154	124	155	142	160	152	124	129	127	132	134	151	133	142	144	141	118	153	129	138	165	160	148	177	125	125	126	136	144	128	134	153	149	152	127	126	139	137	137	152	138	160	124	129	125	168	150	123	151	119	142	140	134	149	140	138	147	127	142	153	138	150	127	141	159	133	150	125	128	124	160	136	133	152	148	145	141	150	145	138	135	135	143	162	145	129	134	122	111	131	150	147	126	135	128	150	138	173	140	140	162	117	150	125	121	135	142	138	138	150	152	160	132	123	139	134	138	137	148	144	132	126	121	147	113	129	135	139	128	146	146	141	128	137	146	159	167	129	143	151	135	154	165	146	144	133	163	154	137	134	133	127	141	122	139	142	139	137	127	126	128	143	146	127	132	162	154	140	136	162	149	137	150	159	142	136	140	129	149	157	141	144	148	117	138	141	129	137	134	130	135	126	110	131	156	144	154	134	145	173	146	138	140	148	164	143	157	156	172	143	124	143	144	129	152	130	129	149	152	123	159	125	128	121	136	131	154	135	139	136	140	136	140	135	152	165	154	149	154	138	128	148	133	131	130	123	148	148	146	144	139	135	180	152	150	155	125	135	132	140	132	147	142	138	155	125	159	135	158	134	174	144	136	167	147	157	146	135	129	131	145	136	139	135	147	143	138	125	143	139	144	148	151	157	131	161	138	147	153	126	145	130	158	170	132	117	127	137	134	137	101	137	137	133	131	123	162	146	120	124	135	129	129	157	152	131	135	133	144	167	144	128	143	139	136	145	130	142	144	142	138	120	118	150	141	134	135	131	144	144	169	138	154	148	154	133	126	128	164	145	145	138	131	145	155	149	153	160	128	135	137	140	141	136	152	143	160	156	140	150	137	157	144	143	140	121	147	118	132	135	114	146	129	129	134	136	170	143	138	135	147	133	122	139	146	135	170	148	140	132	144	152	160	126	159	133	143	151	153	138	167	136	132	141	125	159	129	156	155	144	130	144	147	127	145	132	141	141	143	148	167	176	153	136	158	144	139	150	121	142	151	143	127	149	124	122	137	130	146	128	131	124	149	147	169	136	165	154	161	112	152	156	154	143	149	134	136	146	146	124	157	156	140	145	136	141	150	156	146	144	140	146	123	120	140	144	135	153	139	173	145	149	169	140	125	135	138	140	131	135	142	128	166	119	134	114	129	172	132	130	136	127	137	158	155	143	160	146	161	136	152	136	130	136	133	134	133	136	149	125	122	143	168	155	150	121	148	127	133	151	156	146	153	142	129	146	139	134	121	144	121	140	142	157	136	134	135	144	145	137	152	141	142	131	145	154	148	150	122	137	123	143	151	131	138	120	133	130	111	150	151	167	131	150	140
8000	3389	12132	33812	13536	7413	5228	4916	7685	4160	3745	4078	3447	2664	2407	2213	2690	2601	3897	2115	1882	2634	4164	4634	3345	2919	1461	1342	1983	1612	1926	1190	525	524	583	954	1060	1201	983	576	431	458	439	398	406	406	412	404	408	343	396	407	396	424	403	403	405	391	352	390	380	389	369	389	391	370	366	368	408	404	405	341	362	391	367	407	341	342	356	352	338	402	374	367	354	409	364	368	374	356	346	374	339	404	378	393	351	365	380	330	372	383	329	400	386	366	339	373	374	356	343	365	359	350	379	377	366	332	350	380	353	352	355	345	365	369	352	344	345	397	374	337	340	315	391	347	319	343	354	366	353	396	367	378	400	355	375	382	362	358	347	358	359	358	376	347	336	396	344	368	403	382	373	396	377	351	384	382	369	356	368	375	369	353	370	370	360	316	368	353	378	324	357	380	375	361	372	343	364	346	332	360	351	377	395	362	350	368	323	359	377	353	358	360	336	374	340	353	391	377	357	372	335	310	370	372	392	386	386	372	353	386	360	371	370	357	368	377	351	337	335	375	344	364	351	351	353	351	364	370	341	391	357	369	369	351	324	365	398	357	350	332	350	342	394	359	349	356	338	355	374	385	364	372	369	316	375	358	373	351	393	345	342	370	316	342	357	362	360	371	380	365	372	340	352	388	372	365	353	352	334	389	360	357	364	357	349	346	380	395	378	369	344	336	341	363	352	332	381	348	369	365	346	352	353	345	362	378	381	353	366	344	355	371	327	341	372	347	327	413	350	337	390	380	377	348	369	368	360	374	372	348	395	394	377	330	366	365	342	335	339	360	393	363	380	397	359	328	361	379	384	387	358	350	382	373	356	366	371	370	385	332	350	366	366	379	372	322	374	348	367	374	354	355	380	347	371	368	365	362	383	333	356	367	355	335	359	328	356	382	345	323	370	361	348	337	340	380	388	342	349	337	372	353	392	380	378	336	363	343	357	373	356	378	335	382	338	338	375	348	345	376	344	396	399	328	345	353	370	376	389	327	337	400	376	338	325	346	354	392	376	354	371	353	355	370	353	362	358	366	368	344	373	371	343	367	363	342	373	360	328	383	364	367	339	319	384	377	378	398	380	370	342	379	338	368	333	369	355	355	368	368	363	334	341	346	336	344	394	360	348	359	350	300	337	345	374	352	371	352	384	344	366	388	383	334	361	385	377	366	373	348	351	335	370	372	322	353	365	344	349	371	371	355	392	363	354	323	363	372	345	359	372	380	362	367	378	370	328	354	347	380	355	378	381	364	357	399	377	357	380	322	346	362	348	370	358	366	377	354	350	380	328	341	367	384	360	355	364	378	335	378	366	322	370	377	353	325	387	352	384	356	371	339	364	344	376	342	361	351	329	390	332	360	338	364	348	356	376	366	353	325	376	362	402	334	353	352	386	311	354	335	362	356	342	366	361	330	350	390	383	342	339	361	359	399	342	360	354	364	354	399	351	354	360	367	358	364	329	348	369	375	340	365	353	364	357	381	357	354	384	368	355	375	366	384	337	315	384	358	370	371	376	330	357	357	341	367	359	343	322	399	366	394	352	372	364	372	364	365	353	326	320	370	368	357	387	378	346	383	337	351	343	348	355	374	367	354	322	346	362	338	378	349	343	358	334	366	366	382	389	359	305	359	374	359	350	364	371	349	368	373	361	369	346	368	347	378	367	346	400	342	357	359	391	368	377	367	348	356	357	365	323	353	354	362	360	363	331	371	356	357	339	347	344	367	322	356	346	376	367	387	300	374	350	384	380	354	366	370	400	363	348	375	378	337	356	368	362	377	348	362	365	357	361	360	348	347	374	352	363	343	365	357	362	364	355	367	361	347	375	372	374	365	366	380	385	356	336	340	364	375	379	373	328	343	356	380	340	341	352	364	385	355	365	351	383	365	357	380	366	350	324	350	350	353	348	354	377	379	370	354	371	346	362	361	359	364	341	368	331	382	383	352	364	385	353	371	336	329	351	351	359	376	327	371	331	354	348	361	352	341	364	326	348	362	380	376	356	351	361	300	389	351	406	353	336	372	372	347	353	385	352	368	337	367	342	370	370	370	369	393	386	335	337	408	355	352	348	360	366	358	366	364	397	382	359	359	355	351	359	360	326	361	366	353	383	375	364	359	338	332	374	377	386	364	361	328	360	344	332	345	369	384	355	354	369	362	357	344	349	332	372	384	348	335	317	365	372	330	363	362	332	393	351	376	349	368	381	360	350	359	358	399	353	355	362	356	379	352	350	341	367	371	368	396	369	386	344	379	373	329	376	356	340	362	367	367	364	372	351	363	387	317	340	380	358	355	342	342	348	358	354	337	374	352	374	346	320	341	378	354	324	362	361	362	373	338	356	342	357	356	350	361	356	357	367	333	383	361	386	338	354	374	359	359	351	364	361	358	350	363	360	391	338	335	345	333	365	332	359	349	369	364	378	348	344	391	376	348	335	380	354	332	348	321	388	380	356	375	361	408	371	370	326	365	343	321	333	327	379	372	381	375	345	391	369	347	385	361	349	366	336	352	354	371	373	346	364	369	364	345	336	365	358	379	357	365	374	350	351	357	382	328	355	367	357	369	369	352	381	341	340	342	362	381	340	329	371	359	344	371	352	367	373	358	364	337	370	360	365	363	341	365	391	391	353	336	328	322	356	363	343	369	333	348	368	353	351	383	344	371	331	337	380	377	343	394	405	359	333	370	391	365	363	346	361	351	345	378	356	380	327	340	361	334	386	330	374	370	332	358	346	352	364	335	354	387	382	332	364	374	371	311	356	344	378	379	348	376	362	345	370	338	365	358	359	342	349	351	375	349	367	354	327	358	375	384	366	367	355	356	373	375	392	354	329	366	359	361	356	365	341	328	374	338	381	352	319	368	352	341	352	339	386	350	333	359	353	397	360	336	348	381	372	378	366	378	354	329	390	370	355	344	365	394	356	333	345	350	351	365	384	339	365	340	367	355	378	337	378	345	382	304	352	354	349	369	361	381	346	363	333	355	378	369	354	353	359	340	376	362	355	386	373	380	344	327	315	350	373	341	347	380	360	350	379	363	355	347	375	387	404	389	377	368	351	355	364	368	347	347	354	374	349	382	382	383	356	349	373	331	353	378	331	345	348	329	365	376	317	343	371	356	337	375	383	352	389	361	369	363	346	352	349	330	348	358	350	326	369	357	341	324	347	343	369	366	383	363	360	379	336	375	356	364	380	336	339	378	367	386	365	376	346	352	352	344	348	339	371	417	370	379	348	376	354	349	371	363	312	349	369	375	388	347	373	340	374	363	319	326	357	359	334	359	352	320	367	362	362	368	329	360	370	383	365	352	353	374	354	335	368	364	340	369	387	324	366	383	380	339	397	340	337	378	354	384	325	339	373	352	329	357	377	342	349	374	345	388	376	355	315	372	351	363	337	347	363	382	341	376	369	354	387	384	356	337	345	358	359	358	347	384	361	366	367	370	366	347	377	367	371	377	365	379
2567	967	953	761	900	573	330	386	288	229	217	232	227	258	212	224	214	237	194	250	256	318	380	300	308	282	250	243	295	262	289	250	214	229	208	224	250	275	235	208	236	223	189	190	233	217	199	203	209	207	189	222	215	231	203	189	207	192	193	222	220	202	213	226	188	197	219	179	237	218	204	205	203	220	198	222	199	195	220	212	190	204	218	202	199	203	227	210	176	228	205	189	191	212	222	189	167	211	211	212	196	227	211	204	195	196	206	195	228	192	187	245	213	207	212	198	204	175	217	212	205	218	206	203	197	223	203	216	201	198	212	209	211	244	222	191	202	209	197	245	226	202	202	216	212	224	185	198	224	188	222	201	212	201	225	200	183	224	186	199	210	229	214	230	205	200	216	219	178	219	191	203	208	212	232	215	183	209	220	209	212	224	239	209	201	216	217	217	211	214	199	179	211	216	206	210	196	220	230	212	211	198	226	227	191	211	202	201	201	187	226	192	215	206	206	220	198	199	217	214	207	215	218	239	205	201	217	192	197	218	197	209	176	223	228	196	232	209	220	184	199	204	210	218	191	191	216	216	234	207	195	220	202	239	185	183	220	214	209	203	188	273	234	186	181	234	225	219	215	186	200	213	208	204	228	199	208	206	224	219	217	209	189	207	194	177	201	196	197	183	223	219	181	206	200	203	190	225	202	185	204	189	227	210	233	199	231	206	191	223	212	216	216	199	186	213	206	196	229	197	189	179	218	175	180	198	193	175	209	218	226	215	217	201	193	227	208	202	210	176	185	206	222	186	211	193	204	194	184	188	202	207	192	201	221	201	208	207	213	204	194	208	178	208	225	219	221	223	233	194	213	211	204	199	209	186	205	218	221	195	223	186	223	231	210	209	199	196	210	219	194	228	218	209	206	221	194	190	233	212	168	196	189	214	206	210	194	213	200	178	208	223	198	204	232	226	212	200	202	225	224	199	214	218	197	222	214	215	238	225	213	231	213	195	208	214	199	204	200	235	212	200	210	215	228	209	221	225	211	194	219	217	210	199	198	204	203	194	199	213	197	207	209	191	221	195	214	213	220	213	225	231	200	217	213	209	213	206	225	200	229	200	235	211	201	202	200	207	219	201	197	190	227	201	186	205	200	218	185	217	213	213	205	200	225	203	205	228	206	178	204	198	195	230	222	205	216	241	231	223	180	211	226	236	181	222	194	217	216	186	207	216	212	181	175	204	222	226	213	203	202	235	218	217	208	181	206	208	214	171	186	225	208	226	216	198	204	210	209	213	190	201	185	202	227	229	206	192	227	215	216	204	215	207	197	228	191	217	207	212	225	182	187	205	198	203	214	209	214	239	225	256	210	189	201	189	210	196	208	230	200	202	212	228	188	219	216	202	180	215	229	225	213	183	206	220	207	246	220	219	204	226	223	220	182	217	224	220	222	203	187	183	190	218	179	205	191	190	199	209	217	204	196	218	236	217	210	198	209	210	217	201	175	203	210	208	235	231	192	205	201	217	225	214	218	223	207	198	200	223	224	184	225	195	191	234	219	221	221	184	205	221	192	226	236	192	199	216	232	209	191	190	185	214	221	207	197	224	198	214	218	208	230	210	231	187	203	201	202	192	188	239	199	193	225	213	201	225	197	219	195	204	233	199	208	205	215	206	201	197	175	198	184	211	213	196	187	200	211	216	214	233	215	195	224	210	208	202	191	197	182	224	214	217	218	233	212	217	203	191	211	198	216	211	198	185	204	203	183	210	246	210	205	201	216	228	191	208	204	202	205	236	227	205	208	193	207	206	189	200	195	199	190	201	218	234	218	198	211	223	197	233	192	237	190	236	204	198	189	214	212	202	192	196	204	205	198	223	193	196	228	200	233	199	224	192	245	195	199	188	199	188	216	194	189	194	197	221	229	170	222	227	215	225	229	203	207	222	188	211	189	194	195	226	192	182	228	192	219	218	189	207	215	211	196	208	216	200	207	217	202	201	204	208	210	205	227	224	193	198	215	199	212	224	209	199	199	206	194	216	213	206	194	219	227	194	205	221	210	202	198	223	226	228	230	230	204	213	229	206	223	225	222	214	177	199	204	209	189	209	210	235	210	199	219	196	183	192	209	211	197	188	207	199	201	208	213	205	196	199	220	216	211	223	171	221	232	206	179	212	221	208	228	198	212	197	206	188	219	232	205	229	211	192	210	185	182	202	202	219	215	222	199	220	197	207	209	197	229	226	198	197	243	216	199	211	200	216	198	212	199	190	227	205	204	215	203	203	227	200	201	199	195	204	225	220	205	216	237	231	206	211	221	200	235	192	217	198	225	242	200	222	198	227	205	210	178	210	215	208	202	212	225	206	196	214	189	227	223	215	231	197	209	192	207	231	202	193	198	193	210	210	179	210	212	209	226	228	168	204	212	202	226	196	207	232	211	233	217	211	241	227	224	246	196	223	221	183	194	210	208	225	220	211	196	181	218	188	180	203	212	219	201	209	203	216	214	199	207	221	209	220	217	232	206	212	203	211	195	213	214	223	194	216	217	223	195	215	191	222	186	196	208	223	232	234	208	225	164	223	177	194	212	205	230	195	227	197	220	212	196	186	221	208	200	195	205	197	205	209	205	203	234	226	191	217	206	206	206	224	200	204	237	236	193	219	184	208	202	211	228	213	213	221	223	161	210	234	190	215	217	218	202	204	206	207	204	230	215	224	192	188	220	203	235	194	218	201	196	200	216	186	226	217	217	221	202	226	201	218	233	209	191	245	201	202	201	203	240	227	196	209	181	213	205	208	202	206	195	206	223	204	196	205	228	233	203	223	207	218	202	180	206	182	237	209	206	211	216	207	194	223	192	198	207	215	219	230	192	195	202	213	193	205	220	230	247	216	195	189	209	207	206	200	207	216	205	227	235	192	175	190	216	210	229	209	224	185	188	234	163	206	216	178	225	197	205	219	185	212	202	220	210	209	205	182	207	173	178	199	207	200	226	206	198	211	194	193	223	223	244	205	189	202	198	230	219	211	199	198	203	196	212	207	228	200	218	224	241	207	189	185	201	227	208	220	212	243	211	191	201	211	206	206	208	209	187	189	219	216	203	196	200	207	220	203	182	199	210	208	188	219	198	174	210	218	190	223	203	209	211	245	220	224	191	189	213	205	161	194	198	213	204	201	205	215	217	186	197	198	219	163	228	225	211	214	214	207	201	197	215	210	229	205	195	197	207	198	210	203	203	176	227	207	199	245	189	193	216	210	217	198	218	234	220	216	219	219	213	211	190	211	203	200	244	205	221	206	194	222	184	214	221	204	219	211	200	203	216	185	213	230	213	220	197	225	215	197	195	207	203	195	232	195	205	232	213	203	215	217	220	201	211	214	200	196	212	179	223	203	195	202	230	209	217	181	199	223	228	200	214	227	202	225	200	223	187	210	224	231	207	201	198	199	197	182	201	230	191	210	211	198	198	197	188	222	228	186	205	198	209	213	194	215	214	199
2685	1224	2089	2571	3372	1996	1117	1384	1035	668	605	616	622	529	552	550	554	509	550	586	900	1529	1778	1585	1417	1086	684	714	1051	892	1008	721	470	515	529	591	743	810	707	556	486	484	482	523	464	505	484	511	465	514	498	501	516	485	444	483	467	521	501	457	481	503	452	473	476	474	493	475	453	440	478	523	515	475	488	451	464	503	440	482	480	514	515	468	483	505	472	462	466	503	474	484	530	474	489	468	461	486	499	461	475	508	476	516	478	430	517	444	468	498	514	494	487	501	476	516	484	468	506	485	435	483	470	484	499	488	491	498	491	467	484	479	491	508	456	471	485	488	508	466	466	472	485	462	443	496	461	473	452	469	505	492	467	491	454	459	494	475	484	458	490	494	455	480	488	453	476	470	489	484	495	468	480	513	477	456	488	458	520	487	486	442	495	472	456	482	468	479	461	483	480	480	491	440	512	520	509	458	483	501	499	479	460	495	529	487	469	484	493	503	502	498	520	455	469	458	446	449	519	489	443	462	459	443	465	497	516	475	471	482	485	510	475	481	477	454	524	485	473	504	482	475	438	508	475	488	458	468	484	485	446	503	510	481	469	518	460	460	424	451	469	497	475	473	496	463	501	483	468	507	476	459	455	508	478	520	462	478	479	479	492	486	484	463	495	468	521	489	498	442	506	490	504	441	481	479	444	475	485	481	486	515	518	471	435	471	457	468	486	483	473	498	468	526	442	508	535	516	465	498	480	470	477	510	500	446	507	494	504	477	487	520	500	486	509	483	456	519	455	470	495	465	515	467	482	454	473	500	519	512	479	495	469	508	461	479	492	505	441	507	523	475	478	451	477	501	489	462	497	450	469	463	518	493	499	487	486	455	457	471	445	493	472	506	482	481	482	455	489	484	525	485	491	509	509	485	454	442	475	503	488	467	523	461	444	463	452	466	517	456	519	491	488	477	512	488	499	481	472	482	487	477	517	478	479	495	499	456	472	462	508	494	478	502	464	477	494	508	470	498	505	503	494	517	466	471	479	513	515	531	485	530	470	502	533	502	492	472	493	502	456	498	492	475	439	506	458	459	496	452	486	458	489	455	489	461	470	475	477	457	506	483	493	469	478	511	488	507	475	501	513	467	481	489	465	491	486	475	492	451	483	450	450	511	441	468	495	501	460	491	522	511	474	435	466	495	474	494	498	497	502	505	464	490	460	484	492	478	470	503	507	520	497	488	508	479	485	498	480	509	446	507	464	476	465	493	445	522	476	511	475	466	510	482	497	519	469	502	497	505	490	511	468	472	455	439	481	435	461	499	481	466	486	487	444	511	514	490	458	489	477	436	465	465	471	441	480	507	469	478	457	459	479	490	512	485	480	460	453	477	443	472	509	463	484	437	483	454	459	462	447	509	501	453	506	510	488	473	479	490	488	460	481	499	455	464	512	447	471	473	558	473	531	466	484	491	481	513	459	432	475	472	485	477	481	490	473	473	501	459	477	476	485	474	483	472	466	466	494	480	460	482	486	432	469	481	480	453	468	481	494	506	483	458	488	466	490	472	491	479	488	455	474	419	460	443	496	482	491	471	465	461	475	475	503	496	480	474	506	478	471	509	464	447	510	465	462	497	456	501	467	513	464	494	487	443	479	471	466	442	480	475	478	500	482	508	460	514	491	472	527	499	471	472	493	511	444	457	503	503	490	483	478	473	525	468	529	477	506	468	503	508	505	535	436	477	491	493	469	507	459	463	481	472	460	489	490	518	496	493	483	503	472	503	465	497	469	468	531	526	488	496	466	478	512	435	471	475	457	533	514	490	497	500	487	466	489	492	461	463	484	531	528	449	475	479	480	488	459	479	468	513	499	483	443	452	524	481	508	464	461	505	468	510	456	518	539	474	474	491	500	442	480	502	479	436	487	472	449	503	464	502	439	509	477	481	502	489	462	465	511	480	496	487	509	478	506	481	451	475	528	494	478	497	443	481	451	500	466	488	472	469	454	466	522	486	476	484	452	453	503	469	484	520	491	472	532	483	506	482	487	460	524	477	480	503	454	482	461	481	506	447	536	509	497	494	505	520	503	500	497	425	511	486	509	487	468	467	466	489	469	517	505	455	535	483	477	489	475	464	461	513	487	437	449	471	478	491	488	507	464	496	500	461	512	486	496	517	491	506	480	431	469	461	498	511	477	499	465	464	509	480	483	470	504	479	484	505	465	499	488	472	463	485	485	522	494	443	459	474	476	478	479	494	468	437	505	480	471	458	508	443	484	507	471	499	505	487	481	487	501	488	515	498	494	485	462	473	489	443	451	477	481	498	457	485	515	478	431	493	473	482	442	472	489	488	499	469	506	476	506	453	470	473	493	508	490	472	475	443	487	486	477	445	472	493	480	503	467	450	498	463	502	481	469	493	462	471	472	508	498	516	488	448	491	506	469	444	481	506	487	473	533	487	484	474	474	482	493	466	499	436	467	501	464	459	506	526	497	469	475	536	512	497	512	475	496	509	484	464	450	520	477	535	476	474	477	457	473	438	518	499	493	481	508	518	490	480	491	497	473	471	469	463	510	457	491	490	455	469	522	491	473	491	494	446	463	478	496	499	490	497	469	497	508	488	505	475	475	475	468	489	477	480	462	464	474	516	470	483	464	490	522	466	485	469	470	484	487	502	473	409	442	445	473	500	450	445	481	466	463	443	514	502	527	504	507	489	468	477	458	478	528	437	461	486	484	452	480	471	490	494	479	489	511	495	481	525	516	503	486	494	517	506	484	490	522	475	479	463	483	481	506	500	444	457	471	479	467	468	502	528	436	433	488	441	492	489	492	522	487	447	484	497	494	493	508	496	481	448	469	503	487	440	475	478	497	460	485	492	527	536	468	476	504	508	460	511	495	466	489	503	505	471	453	472	499	499	502	519	480	463	435	472	468	449	498	448	502	501	483	441	489	475	492	510	483	454	496	455	519	471	470	447	475	447	484	434	467	487	483	483	460	511	476	474	455	496	497	500	473	498	442	494	514	495	465	444	490	492	462	485	461	485	495	449	492	482	458	443	466	473	455	476	470	475	457	489	493	484	476	463	452	463	492	452	491	476	517	449	441	528	481	513	477	464	510	487	469	465	470	491	490	476	539	520	478	476	479	530	486	497	492	468	487	496	499	499	476	469	478	454	495	492	487	475	487	476	459	492	474	470	485	513	515	478	498	490	467	469	466	531	486	468	474	483	473	475	463	511	477	490	513	474	489	454	457	485	488	492	490	477	469	495	466	481	481	505	448	504	475	502	487	474	491	505	475	494	489	492	485	514	484	460	523	465	522	473	494	478	499	487	475	488	479	496	463	472	470	475	508	511	473	469	501	458	474	459	495	451	479	478	496	504	508	489	485	489	492	480	478	461	474	489	507	510	492	489	482	424	491	495	456	492	471	489	487	466	453	474	481	474	470	470	455	497	484	520	495	466	498	478	486	495	546	509	478	482	497	477	463	452	475	445	506	464
8819	2259	4163	6951	4944	2048	1135	919	1767	686	479	539	412	393	350	312	250	312	448	272	256	355	584	490	357	245	200	224	211	238	254	214	125	128	135	148	198	174	176	129	126	140	103	126	106	119	124	123	125	137	117	117	121	98	97	101	127	121	115	125	114	107	100	107	117	122	97	103	128	101	95	95	95	113	140	126	128	112	116	131	110	114	130	132	117	110	122	111	137	119	106	114	104	109	107	121	117	109	89	136	126	118	114	98	130	99	107	135	123	116	109	115	115	92	126	111	128	131	114	89	103	119	123	100	108	131	114	116	113	111	120	117	114	100	119	102	125	101	111	130	104	124	113	112	116	116	124	105	92	103	111	116	103	97	119	115	98	98	127	108	103	93	133	112	83	138	113	115	95	96	103	123	102	115	124	103	131	119	128	115	129	98	118	123	130	116	107	101	105	120	127	118	122	111	103	120	113	105	100	103	125	118	123	103	125	106	136	109	99	91	126	133	115	112	100	112	111	111	99	101	123	116	111	102	102	132	130	118	116	126	112	128	124	111	130	126	104	112	108	118	116	127	132	110	145	106	120	116	107	107	115	106	106	109	115	121	107	125	131	113	102	108	143	106	103	103	122	107	123	133	108	106	110	102	100	110	100	125	98	109	126	107	96	109	92	102	116	108	96	106	119	108	118	127	127	134	101	117	111	123	117	115	116	126	119	131	122	119	122	115	126	124	97	114	121	117	117	104	145	120	124	106	126	106	134	108	120	129	129	122	94	119	112	127	120	115	94	111	133	124	119	107	133	105	131	106	113	111	103	124	118	116	124	103	121	116	108	120	104	116	115	102	106	114	104	114	125	110	108	115	135	114	108	125	131	119	113	94	108	106	104	123	108	120	104	112	115	111	101	120	110	101	102	114	137	133	113	99	123	108	125	100	96	102	117	115	112	103	99	107	117	119	110	118	113	99	100	129	112	112	111	109	115	105	123	138	97	120	132	120	116	119	118	108	118	127	110	129	121	114	118	117	98	112	115	115	99	102	110	134	106	106	100	108	120	106	131	137	124	96	96	101	123	106	101	109	90	111	112	118	114	102	98	118	94	111	121	117	129	115	122	123	105	104	112	119	113	112	122	127	131	112	93	117	110	112	112	120	108	125	104	95	85	114	125	92	94	113	113	102	128	119	129	113	117	100	108	115	113	120	128	102	102	105	132	98	122	109	104	137	108	116	121	100	113	126	97	124	113	127	102	103	82	118	98	117	107	88	106	118	125	105	115	118	120	121	103	112	112	127	121	117	116	118	122	119	122	105	113	122	105	100	112	135	94	117	100	96	118	96	123	114	131	133	105	100	87	124	89	111	123	89	105	105	118	112	104	93	110	121	109	110	93	129	117	119	119	118	122	114	111	101	103	117	102	111	111	96	122	112	95	109	89	121	92	122	92	134	111	123	129	109	93	127	139	138	117	130	123	117	102	112	109	102	99	124	122	125	107	116	113	122	113	123	112	113	122	99	127	109	127	115	118	129	114	102	123	128	128	119	122	121	118	118	107	117	121	101	103	125	143	120	99	108	129	111	105	120	105	130	153	114	108	108	94	126	103	127	116	103	114	99	138	113	108	131	86	127	131	106	100	121	107	126	113	120	118	104	116	101	105	121	114	131	119	102	114	119	108	109	109	106	121	115	119	107	106	108	106	93	112	104	108	105	118	93	91	127	105	121	122	129	119	100	124	114	102	98	135	100	117	110	113	111	117	105	103	107	123	118	129	121	124	105	120	104	108	117	111	121	125	100	122	114	117	126	110	117	106	116	88	120	104	113	121	126	114	112	90	146	119	117	128	124	119	125	103	100	112	125	110	103	118	115	113	109	108	115	116	113	131	112	97	108	115	125	118	114	104	116	109	123	122	106	142	132	116	122	91	116	100	98	113	93	122	112	126	120	118	127	126	128	94	119	125	142	118	111	143	114	107	115	103	142	115	111	114	96	100	118	103	118	119	122	108	112	130	122	115	132	100	117	123	119	116	101	113	107	117	126	113	105	94	121	112	107	123	101	123	119	119	122	108	109	118	93	99	97	125	124	110	129	115	123	128	131	116	106	111	103	128	112	106	111	107	116	154	118	136	135	109	130	125	133	109	115	129	108	124	121	110	96	117	115	122	129	120	109	104	99	106	107	120	98	103	100	118	111	126	105	128	103	111	94	121	128	114	135	120	110	126	115	104	125	110	114	121	117	106	111	110	107	96	110	99	120	111	127	100	112	112	114	129	110	113	117	117	116	99	125	137	106	126	109	134	123	103	134	125	106	107	108	114	127	122	110	94	116	124	121	112	115	113	130	105	118	135	120	110	121	108	114	100	112	123	125	117	120	117	110	123	112	108	108	123	112	103	104	102	130	117	122	112	108	126	125	124	110	115	89	116	115	126	91	124	120	105	111	130	99	114	113	118	124	127	107	86	113	127	117	116	140	128	112	107	107	127	130	116	105	123	116	117	115	128	91	99	118	88	117	108	122	92	103	122	113	123	107	122	145	122	120	101	122	96	112	101	104	114	121	102	103	121	108	130	118	111	104	137	107	122	124	109	95	100	111	112	94	129	127	101	109	106	110	109	120	118	131	127	90	116	111	117	132	102	112	109	131	121	118	121	97	120	120	121	111	98	122	106	109	106	124	108	121	115	113	112	113	106	108	116	121	112	119	101	106	115	98	126	113	115	130	123	116	123	123	100	126	112	119	117	92	95	117	129	108	111	123	117	99	96	81	117	118	95	120	97	111	109	115	115	130	114	116	142	95	113	105	117	119	111	136	113	110	119	107	119	120	122	114	102	103	109	109	102	133	113	127	104	112	121	104	135	115	119	112	109	114	112	138	122	105	105	124	123	134	112	114	117	129	120	114	92	120	120	112	116	124	129	105	96	130	126	110	128	106	128	124	105	116	112	125	111	125	114	128	103	127	119	99	140	138	128	116	117	138	125	102	125	126	116	123	112	114	119	125	127	121	115	98	104	110	110	117	136	122	104	109	118	90	122	113	98	116	109	117	86	103	104	124	113	100	103	119	119	120	128	108	123	121	117	119	105	124	114	96	107	118	131	98	100	114	126	116	110	90	108	133	115	113	133	108	102	122	120	98	117	117	125	110	102	131	127	131	136	95	119	113	118	137	121	118	106	108	103	104	132	130	104	86	103	115	116	103	112	106	96	110	104	112	114	107	104	117	129	113	119	101	132	102	103	113	119	104	121	120	127	107	122	121	103	101	107	127	124	123	116	96	108	127	112	128	112	113	115	124	115	117	112	128	113	110	134	124	128	91	115	96	125	127	116	120	108	98	122	114	97	111	101	111	116	139	127	135	123	117	105	123	138	118	110	106	113	121	108	129	105	117	104	102	115	116	85	107	115	117	118	123	122	113	110	126	97	133	128	102	122	93	96	115	101	124	108	117	115	112	119	104	105	120	127	115	110	105	93	102	101	111	127	128	121	108	112	113	118	119
6382	2361	7588	16904	12781	7597	4992	4291	8540	3485	2812	2680	2286	2285	1939	1619	1284	2087	2408	1397	1285	2185	3432	2920	2144	1428	901	1188	1222	1396	1475	999	479	380	484	650	823	950	805	456	328	442	345	345	284	325	327	357	311	310	291	313	333	314	287	296	289	269	312	305	323	315	327	324	302	317	342	299	302	312	306	326	298	284	286	282	321	314	290	280	284	325	278	270	321	302	282	310	324	281	308	293	293	285	298	285	295	295	294	269	307	292	297	283	323	273	306	256	296	281	288	287	291	264	301	270	301	278	298	326	289	292	278	280	306	294	291	301	299	269	298	296	262	289	292	314	275	282	287	298	299	316	287	307	294	296	316	292	294	309	285	303	268	294	242	261	288	280	265	294	335	317	297	323	272	302	248	283	278	263	290	331	294	291	305	278	304	279	262	300	303	303	274	285	290	304	293	277	286	282	314	288	273	301	256	312	315	294	322	270	265	289	284	307	237	269	279	292	269	263	306	288	292	275	298	248	319	296	301	293	265	265	257	260	284	280	272	255	293	287	318	270	246	280	287	310	286	296	263	309	275	245	298	303	256	297	309	267	282	276	290	277	275	299	306	310	287	287	267	299	277	294	287	295	293	261	297	276	285	290	278	283	279	307	288	289	282	259	297	271	248	269	273	274	298	265	287	284	276	278	291	307	284	294	286	303	271	315	276	284	280	265	302	295	271	281	281	352	293	320	265	304	291	287	275	287	291	303	286	304	275	273	314	305	249	283	253	294	225	292	301	279	290	268	287	275	291	295	287	271	280	291	274	283	300	253	288	320	290	261	293	290	291	276	291	305	266	251	320	269	299	282	320	345	293	307	288	284	292	285	316	301	322	314	299	297	320	317	294	291	272	275	286	270	263	282	262	282	302	308	314	316	302	275	287	293	280	299	299	290	294	302	267	305	292	291	285	296	279	270	277	295	293	272	297	270	297	284	282	289	271	299	303	295	295	278	289	279	270	303	278	302	268	298	261	273	299	279	303	289	296	273	297	272	312	292	285	277	259	274	295	281	289	297	289	302	285	279	297	281	302	266	286	273	265	315	290	292	294	264	283	297	298	260	267	266	296	297	259	320	300	297	286	270	276	304	325	297	289	278	297	289	296	288	292	277	287	284	283	289	276	283	279	291	310	290	295	311	284	285	290	309	319	282	276	274	301	318	293	302	317	285	273	308	266	293	287	311	281	273	288	311	304	262	268	300	293	295	289	293	253	267	268	247	303	288	302	313	312	321	275	293	289	273	263	282	264	321	311	286	291	308	289	278	264	295	290	281	274	287	314	318	282	282	323	287	262	271	282	318	330	264	312	294	311	325	268	305	294	293	280	279	294	273	283	279	269	303	298	298	261	313	265	284	273	299	249	290	277	271	298	304	333	281	282	293	291	277	298	268	232	300	310	270	271	286	280	270	261	289	283	260	288	288	297	289	275	320	286	297	319	269	303	284	300	288	284	301	315	275	312	292	278	283	274	294	277	284	286	290	310	306	285	294	256	285	293	283	283	278	263	277	267	262	284	322	306	295	271	297	291	286	311	294	265	286	288	297	264	292	265	302	296	320	268	269	265	309	286	310	268	309	288	270	290	265	308	296	276	246	291	267	282	264	311	280	261	280	285	290	265	306	281	255	301	296	301	279	280	265	300	314	291	262	283	288	279	302	262	288	294	275	307	304	291	271	286	302	290	269	306	287	309	311	269	306	291	288	259	280	269	296	293	291	304	313	298	309	298	315	271	294	297	256	294	325	295	283	307	332	305	269	280	317	275	300	293	295	256	299	272	272	322	313	299	303	278	300	260	308	288	323	314	293	321	312	288	282	305	298	303	267	303	277	274	289	314	277	291	276	295	284	300	288	298	269	322	301	289	279	296	317	267	288	280	295	295	284	281	241	309	271	305	270	289	278	313	323	274	295	282	299	295	272	284	298	287	296	302	309	304	283	275	295	284	307	286	289	307	271	266	276	298	296	275	293	296	281	299	305	265	286	281	296	283	280	290	286	254	288	285	295	282	277	284	285	298	327	298	307	286	303	312	304	286	300	288	277	251	266	321	296	294	330	258	298	296	272	302	284	292	278	289	276	281	275	298	311	302	304	267	286	287	305	289	297	288	304	280	298	311	307	269	272	265	289	301	304	293	273	281	308	281	308	295	279	281	305	300	285	273	306	297	286	285	282	287	297	281	285	288	293	283	291	289	280	296	285	319	282	292	281	342	281	293	287	293	276	255	313	319	293	312	298	291	285	274	285	295	321	322	259	291	285	294	265	269	289	270	273	304	289	318	290	302	271	298	275	293	288	298	283	290	243	293	318	303	300	287	276	285	276	262	266	283	250	317	278	286	283	316	291	298	313	276	286	298	267	284	280	257	265	305	289	295	288	283	281	290	286	279	314	269	294	262	310	322	300	261	276	285	298	290	302	302	277	283	256	289	283	291	314	325	276	284	286	289	263	304	299	318	298	257	269	297	283	321	284	291	304	289	274	275	284	291	318	285	309	259	270	270	247	293	268	251	277	307	288	299	294	291	301	312	293	303	274	279	279	285	295	284	288	267	282	299	291	292	298	281	293	294	280	312	293	292	279	285	284	271	314	265	285	294	293	285	282	284	285	281	278	245	272	292	290	273	304	300	267	298	278	272	256	295	321	259	310	285	275	295	307	319	272	265	282	271	296	257	273	257	279	296	319	320	281	280	264	292	289	292	275	302	290	273	302	327	273	285	298	303	279	269	284	278	284	294	251	290	292	296	310	290	291	275	289	268	303	244	262	312	291	284	296	307	284	259	297	297	289	277	295	289	286	278	313	275	269	313	287	270	281	293	269	308	287	286	301	282	294	299	252	286	289	320	309	320	270	261	266	296	294	273	293	284	306	281	271	292	287	327	267	297	289	309	265	294	288	300	280	286	298	317	280	269	295	278	278	295	308	284	272	271	295	259	264	283	307	270	269	308	310	283	287	309	313	286	285	284	267	290	297	293	303	320	282	271	288	290	273	305	296	259	297	303	275	294	322	289	276	312	275	254	300	285	305	299	282	290	265	296	296	315	298	283	288	278	302	301	310	285	279	311	288	295	270	292	283	296	293	294	277	295	316	274	250	277	296	264	281	290	312	292	266	324	300	257	251	304	274	313	288	293	305	303	273	285	252	298	301	294	245	277	300	290	265	285	268	267	305	282	258	311	278	282	268	291	293	276	330	272	288	286	289	276	309	300	277	281	324	295	289	330	270	297	246	300	301	266	317	262	302	312	306	276	306	311	284	259	292	313	304	305	292	321	298	260	313	272	304	272	270	322	289	290	309	283	283	294	307	315	298	274	289	302	270	291	296	274	285	299	306	294	311	308	298	308	289	283	303	316	282	283	285	293	278	283	334	315	284	267	280	293	301	297	281	283	289	282	266	302	272	293	286	298	296	316	302	267	285	268	274	282	278	310	292	271	264	289	265	279	289	297	287	303	283	295	287
16118	4966	9592	11199	6015	3128	2159	1822	3862	1404	1146	879	713	807	653	645	404	763	741	379	545	694	654	541	508	361	274	261	290	372	345	334	219	189	197	234	279	268	234	172	155	205	161	173	164	150	167	172	151	162	162	164	178	180	130	137	164	155	185	157	171	157	141	172	142	148	145	166	173	155	160	165	165	158	122	166	179	169	165	149	145	147	154	145	139	152	143	135	152	154	154	146	145	153	135	148	153	164	163	142	153	163	128	163	179	142	147	157	174	158	135	141	140	153	152	164	152	144	155	162	142	159	156	149	165	143	129	155	167	161	153	141	138	132	135	158	145	153	139	159	157	140	143	147	164	176	162	155	168	149	140	120	119	146	170	139	164	152	149	159	148	156	158	133	125	134	124	162	158	148	130	138	151	139	160	153	146	134	149	160	138	134	172	139	143	139	131	130	167	150	157	139	149	155	128	138	125	159	162	143	153	168	165	150	166	169	149	157	151	141	134	142	148	136	152	143	138	144	146	143	134	166	151	150	142	167	133	145	173	151	143	146	163	155	165	150	141	150	146	137	157	144	149	159	147	150	150	148	166	163	147	161	162	125	164	116	152	145	158	164	150	156	154	143	137	139	151	145	156	146	141	141	157	136	170	160	147	157	173	158	150	137	153	135	142	172	149	141	173	149	146	161	149	159	159	150	157	149	149	165	170	151	144	120	143	159	150	172	151	182	130	160	139	142	139	166	171	137	161	140	141	139	144	160	134	133	156	119	180	156	156	155	157	153	151	141	146	157	152	163	163	141	153	148	145	163	157	160	137	139	147	164	137	157	135	151	144	112	173	168	141	127	163	141	148	145	153	176	129	133	144	150	178	157	164	164	162	138	153	162	146	154	141	139	159	134	140	141	144	140	142	143	155	145	170	161	174	173	139	171	145	127	167	137	160	141	161	152	174	149	159	154	174	133	144	145	136	140	148	140	132	142	172	176	141	143	160	154	159	140	159	156	148	158	145	141	146	144	159	164	154	151	162	167	130	147	151	129	147	151	144	167	166	148	131	147	172	159	140	140	163	151	159	149	137	146	145	152	156	139	152	139	154	153	165	171	131	156	161	157	150	153	133	157	137	161	152	153	138	144	176	135	157	142	137	140	163	160	166	151	139	149	142	153	157	130	152	122	149	147	158	172	178	172	152	154	151	144	166	143	146	146	164	153	164	161	152	154	159	156	155	152	173	186	147	159	151	136	170	134	159	170	137	130	164	143	141	147	134	163	132	144	160	146	173	166	134	131	145	149	141	149	163	159	156	159	152	147	197	127	147	144	123	163	152	158	157	140	150	142	138	148	138	143	137	150	153	142	184	148	143	127	151	139	162	168	152	136	141	137	142	139	147	129	164	134	146	150	167	152	169	168	159	144	145	143	106	145	154	148	145	121	154	164	136	155	157	157	146	119	146	175	157	128	172	127	148	152	145	136	190	154	133	153	160	163	150	129	144	154	156	125	153	158	158	148	149	133	150	163	128	153	139	159	179	145	148	145	147	141	149	154	136	144	165	130	167	147	162	142	148	169	148	162	139	137	153	139	159	141	154	128	155	156	152	127	151	182	138	153	154	156	156	143	128	135	154	146	138	170	142	157	141	159	137	137	148	159	162	146	146	157	148	149	144	150	149	138	168	140	129	156	138	152	142	107	135	150	168	170	151	150	159	177	151	167	168	130	170	160	152	145	154	139	149	157	161	145	150	126	178	147	138	156	161	139	162	167	141	160	155	176	144	133	149	140	122	158	157	163	120	146	158	149	149	146	143	151	154	153	140	150	175	157	144	145	164	136	150	152	123	138	146	142	175	162	157	158	156	128	156	151	158	149	153	152	146	172	124	158	160	148	145	149	130	161	164	153	162	161	163	168	158	147	129	151	162	164	142	155	141	155	146	167	155	150	155	160	138	146	120	136	158	150	145	157	153	160	144	160	152	122	151	164	133	161	137	134	171	171	147	145	142	174	163	174	137	154	165	160	149	149	141	157	160	147	161	144	143	149	147	146	154	166	153	157	136	133	175	183	157	159	123	163	155	148	151	153	150	150	140	156	141	170	151	153	166	143	163	133	152	160	166	150	176	170	160	138	130	171	145	156	148	142	144	154	159	144	122	125	135	134	150	161	157	199	148	140	181	146	134	157	188	151	134	142	139	138	147	141	121	145	157	153	159	151	155	143	145	151	148	165	128	177	164	170	181	130	172	169	148	140	179	145	154	149	138	130	144	153	156	144	136	144	132	160	157	145	175	153	163	162	153	165	147	150	154	145	147	149	149	129	144	134	131	148	139	141	162	153	153	157	144	139	137	156	142	145	159	141	152	144	149	127	155	157	142	163	146	150	159	149	162	167	146	150	147	132	136	144	150	172	172	165	143	151	156	148	156	151	149	149	137	144	177	170	133	141	152	168	141	185	146	155	149	138	167	181	160	135	119	124	156	149	160	135	129	164	146	149	142	151	163	161	155	139	148	180	150	170	167	166	146	166	154	142	143	131	180	114	142	135	144	155	166	147	143	164	148	165	161	154	153	140	143	162	165	144	152	150	117	155	161	161	142	156	146	116	161	154	157	180	144	141	146	136	157	124	148	161	163	147	135	159	156	152	159	133	131	161	150	159	153	151	160	154	154	142	166	159	152	149	146	122	150	160	145	139	146	157	173	131	146	143	135	152	150	165	138	135	161	159	150	156	154	122	155	134	144	162	168	161	179	173	150	147	159	164	157	134	141	161	160	165	157	150	139	150	154	159	145	146	145	151	156	154	137	148	163	154	151	153	153	171	161	135	123	147	157	140	137	165	139	148	150	162	135	160	154	132	128	141	160	168	163	174	149	124	167	148	161	158	133	160	175	144	149	120	128	164	136	155	138	143	153	167	151	143	177	154	152	149	145	157	138	139	148	139	142	154	151	154	170	156	167	151	159	144	157	158	139	170	145	155	142	152	157	139	164	144	143	180	150	137	150	152	167	152	148	145	150	161	132	145	142	135	130	149	135	170	158	144	146	149	155	153	144	159	151	143	127	158	140	143	148	136	153	162	144	137	144	111	126	139	142	151	134	167	151	147	153	171	158	127	150	177	147	161	132	169	142	188	158	144	186	147	154	176	148	151	155	126	142	127	140	157	141	137	160	143	163	156	158	141	157	149	142	144	131	143	160	162	133	153	154	125	144	153	144	133	159	155	155	147	138	144	157	167	149	146	157	139	146	128	137	131	142	135	139	120	132	161	121	149	159	124	147	173	161	137	156	148	153	128	172	160	179	148	155	127	134	122	153	174	124	155	124	173	135	158	161	136	150	150	140	161	168	119	154	147	141	165	154	139	158	151	148	152	151	133	155	153	169	125	144	179	144	164	148	160	158	169	134	174	157	143	148	149	144	133	143	149	131	140	124	164	147	140	139	144	162	146	139	145	171	152	143	164	145	146	128	160	153	154	141	162	135	142	156	151	141	136	161	132	152	172
8608	4041	14418	20523	13410	10517	8649	7820	14962	6851	6308	5134	4465	4594	3286	3430	2280	3738	3635	1930	3363	4058	4100	3596	2894	2249	1430	1394	1529	1943	2098	2012	1062	622	840	1003	1326	1396	1073	616	457	804	542	434	460	457	471	450	400	442	414	431	391	427	429	397	411	412	424	417	384	402	403	400	419	404	396	387	365	416	374	375	382	387	386	398	436	396	403	399	413	388	368	378	386	370	441	377	354	443	400	384	405	401	375	415	391	404	381	411	384	405	392	393	409	410	372	367	437	388	398	383	399	371	373	391	390	395	380	400	381	402	361	369	381	389	383	416	390	375	358	405	375	406	393	336	403	424	372	397	391	384	423	361	346	346	416	374	398	422	355	395	376	379	401	395	388	409	417	408	396	367	388	414	342	383	380	396	393	375	392	393	387	353	432	421	402	374	351	360	422	386	371	347	380	401	374	374	354	413	354	383	384	387	408	382	368	386	372	410	348	401	404	397	374	368	356	371	385	386	355	379	372	379	393	383	367	390	409	386	363	372	339	401	361	382	392	354	371	376	405	406	371	388	413	393	348	333	408	401	375	352	352	387	371	403	348	375	403	359	397	420	376	380	384	376	407	387	393	421	390	374	362	368	406	391	383	364	365	396	410	413	391	396	350	400	406	342	369	371	386	414	354	385	382	375	365	394	376	379	355	378	393	376	386	375	368	342	396	424	365	343	368	371	399	390	384	401	360	374	345	388	371	405	347	403	399	366	378	361	362	405	383	407	391	396	395	412	390	373	409	361	405	395	402	407	364	393	399	384	403	372	400	374	352	365	368	390	349	356	378	401	378	405	391	404	409	379	371	370	367	395	367	388	401	374	358	367	401	387	356	383	381	377	390	358	394	373	391	348	367	352	388	373	369	375	423	386	406	362	405	356	415	364	386	397	357	385	386	358	386	369	381	364	369	409	371	374	347	384	362	361	376	400	397	373	401	396	366	382	374	382	375	396	399	379	390	386	364	385	394	383	396	361	352	374	396	377	355	398	388	383	370	392	431	393	398	415	395	368	405	381	357	372	352	406	384	373	373	367	365	405	342	409	385	369	336	382	400	371	407	387	392	394	410	367	398	396	415	400	357	391	364	380	384	344	434	376	389	393	343	367	367	334	384	390	373	392	388	376	359	378	368	398	366	388	421	368	384	404	347	403	409	394	384	337	373	338	367	396	395	377	357	388	401	400	374	386	357	381	385	372	357	402	360	395	372	402	411	410	392	403	369	391	368	379	380	369	394	381	391	391	382	377	376	380	377	399	367	405	390	373	360	356	394	343	374	363	350	361	417	409	368	377	368	377	372	384	373	382	357	378	380	377	400	398	387	384	368	386	363	391	380	362	368	385	358	402	378	358	392	394	409	364	367	376	367	376	374	412	400	407	372	370	385	382	380	390	369	395	396	387	375	357	412	384	373	398	361	394	367	396	377	368	357	385	408	360	363	374	367	364	381	367	366	411	398	350	385	380	389	401	380	414	361	375	386	380	416	357	385	374	360	357	400	349	359	432	383	387	374	395	403	349	356	379	399	388	428	384	363	378	375	372	396	408	378	345	387	362	373	386	388	385	367	385	404	367	388	330	408	392	391	427	378	399	377	363	390	382	400	393	365	380	399	368	394	375	341	391	392	410	371	376	401	358	401	383	371	380	399	377	408	373	391	367	367	361	384	371	386	409	363	389	364	359	401	385	359	421	397	382	343	415	321	362	379	411	402	357	354	356	411	365	391	394	413	380	366	367	408	413	380	376	397	400	406	385	383	387	403	410	361	409	376	397	370	389	389	400	363	387	357	368	401	418	364	370	388	369	387	377	400	380	356	408	371	435	363	393	380	411	356	362	386	369	379	406	390	358	387	400	347	375	388	402	384	402	389	411	402	417	366	391	381	332	371	372	408	365	392	373	354	378	364	386	363	371	403	374	387	388	375	405	386	405	416	375	387	394	409	349	408	361	410	373	397	397	359	405	367	360	372	365	390	405	392	348	366	375	391	391	403	380	383	382	357	360	401	365	386	385	368	381	382	322	364	411	362	404	391	381	403	403	352	401	385	367	386	383	367	381	383	375	382	387	385	379	373	401	387	381	419	369	399	414	384	405	401	394	408	391	363	393	355	361	389	404	395	363	371	416	408	373	339	371	343	354	359	385	388	350	385	360	375	355	371	387	356	385	355	437	365	343	374	376	380	370	372	383	357	407	358	399	399	367	404	416	353	365	428	378	364	345	380	406	358	402	363	379	404	380	390	361	359	377	382	363	382	396	400	362	403	386	381	381	406	385	356	368	396	381	374	387	401	364	415	355	381	356	378	430	371	412	350	396	382	393	379	360	398	388	415	390	385	391	398	392	397	408	385	344	387	361	371	431	345	355	369	392	375	394	345	386	382	381	364	406	424	414	428	392	366	376	385	339	330	397	375	400	371	379	373	378	338	375	362	379	372	387	352	422	362	376	370	373	410	341	374	377	354	396	387	408	407	379	408	357	400	374	422	403	365	415	359	378	406	414	354	364	408	391	359	392	398	432	332	375	410	388	367	381	430	351	381	375	367	363	379	383	393	400	366	358	346	384	348	393	357	377	399	414	392	375	389	412	404	356	384	363	416	372	395	399	402	370	382	384	412	339	392	397	366	379	378	360	380	386	346	381	386	384	363	385	382	385	391	395	372	398	377	379	382	367	383	392	378	387	377	382	372	359	422	382	361	399	380	377	373	393	364	362	374	372	414	387	353	390	359	379	372	403	399	359	382	401	408	325	414	388	385	370	344	362	380	371	336	412	341	381	360	393	371	383	398	396	336	401	366	381	376	386	391	356	409	377	403	402	344	357	390	356	375	408	395	346	386	386	388	394	350	361	381	380	406	379	369	378	361	384	381	349	379	379	412	381	368	385	364	379	382	419	403	366	361	404	391	364	393	423	382	374	357	341	358	392	362	389	390	391	402	386	416	360	364	375	406	359	398	386	388	396	364	397	374	368	397	382	389	419	392	392	384	350	377	386	363	376	376	398	369	404	394	350	379	386	370	365	355	340	404	400	376	370	414	360	382	371	376	391	354	384	384	371	415	409	414	384	384	369	377	345	384	401	408	375	400	385	359	379	372	376	377	374	415	373	365	369	397	371	411	362	361	373	373	380	362	387	360	404	338	368	368	377	383	409	395	378	389	377	414	361	378	368	362	388	382	403	381	371	385	378	382	350	377	372	386	383	384	377	372	372	374	382	413	367	385	385	405	376	383	396	406	375	411	374	397	373	367	388	361	394	404	384	394	393	375	415	410	367	369	423	413	394	383	399	380	406	391	409	370	378	395	400	383	391	389	349	399	432	347	324	396	396	412	381	396	397	376	392	387	403	375	400	394	351	352	374	384	358	377	401	347	369	378	376	425	363	348	424	378	378	368	365	356	384	417	347	357	343	405	377	376	362	381	384	408	392	391	396	399	397	386	370	349	362	368	358	395	399	378	402	409	405	389	377
3208	967	1167	1929	683	427	356	291	302	254	249	244	241	215	196	205	231	232	208	297	305	303	365	322	329	264	231	207	211	258	225	249	216	208	232	230	244	230	241	241	197	237	220	208	206	217	199	239	225	202	211	196	255	208	214	213	215	208	201	211	221	218	202	240	194	217	198	235	207	191	195	198	199	183	219	208	219	211	218	188	223	223	226	228	227	221	211	223	222	184	217	231	214	210	212	222	216	202	204	223	209	210	209	189	228	226	216	216	229	186	206	192	202	236	198	207	218	173	235	206	216	196	210	234	256	224	195	204	232	207	215	200	221	193	219	232	241	210	207	202	225	193	229	208	225	239	223	184	228	181	218	208	234	230	216	188	202	221	212	245	201	203	220	214	217	252	230	206	214	220	194	228	221	203	203	206	201	204	269	228	213	209	219	221	205	215	205	194	188	218	178	201	236	207	213	206	225	214	186	193	196	201	211	209	212	211	190	213	184	224	249	221	194	206	199	245	226	202	200	225	196	198	195	232	210	200	199	212	219	184	177	220	217	226	239	232	212	221	195	224	231	206	220	215	226	226	198	200	223	231	200	256	208	222	192	211	177	194	205	206	236	232	213	205	216	212	192	200	208	206	193	213	217	215	226	192	202	233	211	217	214	227	225	215	226	219	215	237	199	202	222	237	193	181	222	194	215	209	188	228	208	184	192	234	209	223	221	214	232	199	198	203	225	224	196	205	210	211	222	198	200	219	228	220	204	225	186	233	221	218	204	217	204	217	235	200	198	258	211	198	204	231	222	218	230	194	218	193	218	192	188	229	203	205	215	228	204	202	226	204	203	220	242	215	221	195	228	221	221	195	185	206	220	216	202	212	218	174	203	201	203	226	216	229	211	216	237	208	216	227	185	201	227	231	225	213	203	201	206	194	227	209	195	200	215	211	197	179	241	240	207	215	252	226	194	220	206	233	210	198	200	202	202	195	216	216	208	206	197	221	185	233	197	201	235	220	193	203	235	226	209	211	204	229	235	175	189	211	203	196	223	218	215	206	219	232	221	206	223	235	223	202	185	220	210	205	218	200	214	213	216	225	185	176	226	218	191	227	258	217	181	204	215	204	201	226	175	196	217	200	224	229	239	194	221	213	189	188	249	170	226	205	198	197	186	200	200	230	204	227	226	190	218	234	190	187	209	214	223	216	229	223	237	208	200	220	189	211	199	209	221	218	221	218	216	231	221	205	203	201	216	222	210	227	205	208	207	200	224	218	210	211	236	219	211	218	206	224	174	206	209	231	217	234	213	223	193	250	227	231	213	211	214	212	188	209	213	175	203	209	238	226	195	193	212	231	216	207	190	197	225	216	176	196	208	201	202	193	202	214	188	204	215	209	211	193	224	213	231	217	203	209	222	214	200	231	199	216	201	206	210	222	215	186	181	184	221	190	209	205	240	204	214	233	216	203	198	221	245	205	198	228	207	186	240	225	212	199	196	188	197	204	223	232	202	224	225	188	194	196	206	200	222	200	218	209	216	232	223	199	206	210	203	199	185	222	183	230	231	216	223	213	198	193	213	225	210	226	200	214	202	213	205	204	208	207	205	209	221	196	186	236	198	199	205	224	201	205	195	217	212	188	215	209	220	212	213	215	218	215	216	217	208	204	206	223	176	228	197	195	194	228	207	206	224	215	185	237	204	197	199	206	183	182	192	228	210	203	217	250	210	187	205	217	223	219	201	195	226	235	243	197	198	200	201	232	208	215	179	228	212	203	220	216	243	234	239	194	249	235	204	209	230	231	216	230	235	212	198	243	204	233	211	189	206	230	214	212	229	231	184	203	226	200	227	224	212	219	204	204	198	200	240	197	215	236	230	247	205	217	233	205	204	229	223	235	208	246	193	200	209	217	205	217	211	227	249	230	228	196	221	223	232	205	218	239	234	199	213	201	211	197	208	231	223	225	201	206	187	205	217	248	231	223	244	229	216	214	219	239	220	235	262	212	203	268	185	202	203	222	222	201	191	222	217	230	221	217	226	217	226	185	199	202	215	200	213	204	216	232	221	214	228	217	190	171	190	229	216	210	218	194	202	216	194	222	211	231	210	221	217	211	209	182	226	210	217	207	212	220	224	208	225	209	236	209	203	210	217	204	211	202	232	231	215	202	218	210	208	215	212	207	197	182	195	197	208	223	239	226	199	193	226	211	226	202	208	229	180	208	219	211	208	219	184	241	211	220	216	201	203	225	203	208	193	210	223	224	233	237	223	195	216	229	196	208	224	206	247	214	209	203	237	239	195	244	230	216	207	210	202	202	191	202	192	215	235	212	190	204	195	235	205	205	181	242	234	211	215	219	192	203	206	217	229	224	220	202	195	225	206	185	211	229	220	223	221	175	207	190	192	224	220	210	220	196	172	215	223	198	214	217	217	217	220	216	195	222	243	206	235	235	212	228	206	203	220	194	212	218	195	214	186	245	206	225	244	197	193	228	214	231	218	196	238	232	243	235	208	214	231	234	194	217	242	205	221	213	183	208	218	208	210	193	204	227	228	210	197	217	223	238	205	217	216	209	229	215	205	239	202	217	212	198	212	218	176	200	219	204	212	210	208	210	201	215	242	190	193	207	241	204	239	233	205	188	222	225	234	188	196	211	214	202	215	233	173	232	207	229	202	192	184	211	206	209	219	225	207	204	219	206	232	225	227	186	231	208	238	226	198	199	226	222	202	212	201	218	209	250	201	215	228	178	194	196	207	215	236	205	204	240	198	213	202	219	219	207	198	201	217	227	191	199	204	202	187	225	195	197	216	235	219	233	206	189	210	225	213	206	216	230	185	208	183	210	205	189	202	217	260	231	219	214	221	221	227	193	211	233	190	209	207	215	212	184	204	223	203	242	230	237	216	224	242	216	227	209	185	196	208	200	173	204	200	221	188	188	217	213	232	204	201	213	197	223	216	195	188	207	249	200	203	257	231	187	210	203	200	177	236	221	224	191	231	209	205	208	186	209	221	201	225	180	206	191	227	230	236	222	214	202	192	183	233	196	197	234	207	203	194	202	200	217	226	200	224	204	221	213	200	204	239	202	208	206	229	190	211	216	212	204	204	215	187	216	198	212	207	223	181	190	215	221	200	209	228	217	209	225	193	212	213	200	196	219	197	206	220	234	189	215	236	214	217	217	247	218	221	198	181	214	219	199	208	211	217	213	219	222	223	195	220	208	202	189	197	184	230	230	183	211	197	201	177	212	187	213	200	228	198	216	231	222	205	192	235	209	214	214	208	212	208	222	215	207	239	199	216	217	204	213	210	216	192	228	189	194	231	193	219	231	230	193	175	207	225	214	234	203	204	219	220	203	219	196	252	216	218	233	254	222	222	238	207	203	229	240	201	203	204	228	212	225	211	200	197	192	206	202	234	208	226	208	206	198	223	217	199	235	211	188	208	191	228	221	233	205	221	218	205	218	209	188	203	217	236	245	196	208	236	218	234	211	224	209
2896	1175	2626	5792	2282	1564	1370	977	995	760	690	640	629	648	588	555	569	568	608	852	1303	1396	1573	1509	1230	947	609	595	794	836	944	1015	649	560	651	734	821	886	730	600	516	667	512	490	481	435	481	479	497	505	500	506	531	551	501	484	465	499	479	486	500	490	464	522	473	484	500	501	506	520	484	499	498	504	462	486	531	457	482	485	473	466	503	503	485	505	500	513	505	513	492	499	516	516	487	467	501	457	499	521	491	484	537	455	488	502	470	549	478	518	503	486	488	504	460	466	490	473	484	509	478	454	500	483	447	511	508	480	443	508	449	516	495	512	506	490	492	511	498	504	501	487	482	482	468	496	483	455	518	486	466	490	486	492	451	485	507	540	457	467	506	463	519	512	499	488	498	454	492	503	456	484	483	525	469	485	479	479	500	472	478	482	491	473	491	508	474	501	508	448	483	519	448	528	463	502	500	514	515	468	447	453	482	505	508	494	494	502	495	485	500	480	477	501	487	492	483	486	476	455	469	527	471	484	485	480	522	495	472	454	506	515	457	492	492	508	470	470	514	535	508	500	498	493	517	492	510	531	485	524	480	522	506	474	477	517	511	535	487	504	476	502	524	505	466	505	468	485	472	484	506	507	484	498	501	489	471	532	529	516	470	483	491	527	494	480	492	491	501	476	490	498	495	470	513	484	494	470	498	521	495	505	517	479	473	510	526	506	513	447	501	481	513	484	482	506	491	489	478	532	470	497	485	472	490	499	470	526	496	489	448	489	505	480	499	494	505	493	496	513	476	496	512	489	469	487	454	470	497	467	504	505	508	492	511	550	503	475	470	502	505	524	470	499	469	502	474	487	532	487	487	480	499	515	484	500	483	482	498	524	498	501	486	501	506	485	496	502	519	490	518	503	495	530	463	470	476	487	500	507	450	491	493	484	477	476	499	515	506	495	507	494	503	484	530	498	486	538	497	532	479	473	516	451	485	495	499	454	503	486	479	478	488	497	484	519	456	491	467	508	447	479	491	455	493	492	494	457	509	517	462	483	508	507	468	490	524	499	498	503	488	503	492	487	479	487	485	473	478	500	482	492	477	475	489	498	523	501	491	494	458	456	497	473	501	521	517	494	509	494	509	498	494	488	477	485	511	478	513	527	489	487	499	461	497	502	503	518	469	509	491	461	474	480	507	486	482	453	526	467	481	474	495	480	468	450	512	472	480	492	502	492	505	512	485	498	449	516	473	504	492	477	487	472	541	517	506	445	521	488	504	510	490	464	498	517	481	458	483	480	455	492	486	506	502	489	516	496	503	565	478	475	476	511	503	482	514	516	494	462	433	487	466	470	511	478	492	492	467	465	518	498	510	478	507	443	468	475	521	528	477	484	503	478	469	490	498	488	504	470	512	492	490	523	496	467	474	505	516	490	466	481	472	451	496	532	483	489	483	539	490	485	453	505	468	497	473	470	514	510	457	477	508	510	433	500	521	503	471	492	504	479	471	541	481	488	526	539	446	511	497	497	496	466	507	506	489	469	512	490	491	473	446	469	499	488	494	491	489	478	487	481	501	514	486	498	492	485	471	497	442	485	493	488	479	458	518	542	515	529	485	486	486	498	476	503	481	521	497	481	474	525	510	485	454	485	534	520	523	486	464	471	466	455	493	487	467	469	497	473	485	472	471	461	506	500	479	503	535	499	522	488	490	503	481	454	513	467	525	506	515	502	503	466	459	509	482	496	464	465	508	480	480	496	519	479	501	487	494	472	513	481	528	476	498	505	510	488	500	449	483	497	476	525	518	506	502	492	486	470	460	513	496	485	480	536	487	490	488	502	484	502	506	484	437	491	493	486	504	533	491	512	542	466	515	468	515	450	481	462	525	528	523	531	451	524	494	472	474	504	463	514	524	481	475	495	502	505	508	474	494	506	495	500	478	452	448	479	462	517	448	455	458	504	506	501	464	516	516	467	491	486	499	492	524	503	482	486	534	536	514	485	506	498	490	503	504	491	514	505	520	513	493	496	497	490	520	491	503	526	523	474	461	473	470	447	482	511	495	514	482	498	485	519	445	510	468	474	499	466	502	487	517	516	516	511	536	493	491	493	481	496	491	473	494	481	452	474	530	516	490	518	490	546	512	479	473	478	481	527	510	496	470	459	531	543	471	492	525	493	478	456	447	505	482	475	497	479	454	474	482	485	526	456	478	455	458	501	501	493	438	507	494	499	472	471	517	515	486	476	509	494	502	499	435	478	451	516	486	462	484	515	453	495	497	483	527	506	445	465	502	514	467	491	510	491	494	476	483	471	492	482	487	529	481	521	494	528	524	500	495	493	499	489	493	502	501	520	528	478	521	481	513	519	471	468	521	466	491	486	524	476	530	501	437	491	486	512	474	509	519	489	482	510	478	523	506	487	494	500	469	504	491	499	463	499	492	520	471	485	497	514	477	490	465	520	510	455	523	470	502	480	493	458	481	525	433	474	538	510	506	493	505	498	512	506	495	477	510	485	502	490	500	500	508	490	468	475	488	492	479	506	512	507	510	480	533	484	456	535	509	490	458	470	523	486	483	472	492	499	522	521	484	505	522	515	500	537	456	557	461	467	470	511	483	523	492	487	491	476	491	485	491	440	496	494	491	519	495	500	527	534	485	515	504	472	497	526	500	467	480	515	513	504	519	514	515	463	481	524	499	501	461	468	517	439	549	500	520	502	518	507	487	525	500	487	491	478	464	498	533	483	481	483	460	495	497	521	438	447	478	517	524	500	475	457	466	507	512	496	484	487	429	488	524	489	456	507	504	477	481	481	489	503	492	484	470	533	495	491	457	467	459	469	532	512	494	460	495	488	473	486	506	452	497	513	461	493	466	499	488	446	486	502	524	465	504	477	523	494	486	512	494	466	524	516	528	455	481	500	506	492	485	516	488	475	495	473	485	457	574	509	522	470	493	510	497	508	489	467	467	471	439	498	491	443	507	478	490	494	505	536	511	485	454	529	502	535	446	489	524	488	516	495	516	451	493	450	483	500	443	488	530	481	469	494	477	477	500	512	490	504	481	525	513	501	494	515	478	470	453	512	485	479	518	490	493	512	486	476	506	437	487	488	473	464	514	504	505	494	488	419	503	491	510	523	548	518	521	479	515	500	475	507	496	506	489	470	530	502	515	481	456	498	495	510	489	461	464	530	488	513	497	523	486	450	506	492	543	477	480	490	464	508	476	518	497	523	523	529	484	493	472	483	504	503	482	488	479	488	518	495	478	501	527	506	472	496	521	489	483	518	491	455	454	493	483	501	521	500	460	508	492	496	484	485	494	497	490	484	480	529	494	454	506	487	511	469	545	481	500	549	488	467	515	498	544	497	485	527	499	492	490	460	525	507	485	450	514	503	546	488	451	557	465	501	501	494	511	513	486	474	497	489	457	476	498	477	476	489	454	509	506	478	511	486	495	484	487	468	509	537	495	522	533	498	500	506	505	483	492	505	467	511	488	502
9705	3461	7325	6991	3432	1618	2713	1703	1203	1124	816	578	440	338	312	336	387	346	282	207	218	278	415	412	348	238	162	151	179	169	282	267	158	154	146	157	226	219	183	161	136	158	146	112	114	118	126	117	118	113	108	127	127	100	114	109	119	121	111	120	120	123	125	142	113	128	129	113	110	107	122	126	106	134	101	100	119	110	102	115	106	114	100	129	145	105	123	149	126	118	108	103	122	117	126	134	128	118	132	102	104	119	114	107	110	130	99	112	116	112	133	115	108	105	105	109	118	109	131	124	113	128	99	120	107	123	119	126	118	113	105	126	107	127	124	125	104	115	123	113	129	126	115	133	119	128	126	118	121	110	118	104	110	138	125	112	127	113	104	111	121	120	130	98	149	116	130	104	124	122	112	123	95	92	101	109	120	117	101	107	99	99	121	122	111	121	105	100	121	123	114	122	111	134	117	100	108	112	134	106	125	126	120	132	116	120	113	147	105	124	118	117	116	116	123	121	103	100	118	121	117	113	94	102	111	105	86	93	120	109	116	122	96	124	107	118	97	106	100	119	114	128	139	128	141	108	121	130	121	108	100	90	130	109	113	108	102	115	114	103	105	127	121	119	114	119	119	100	112	107	118	131	105	108	139	93	112	106	123	115	115	119	114	104	120	95	109	128	110	107	128	105	101	131	108	91	108	122	123	132	100	119	110	109	91	118	128	134	123	113	113	125	139	123	121	126	103	123	121	124	129	124	108	101	101	152	110	111	132	110	110	114	126	121	110	126	117	102	103	117	131	115	124	106	122	120	119	103	116	120	116	102	116	113	126	133	98	134	117	115	116	103	126	126	122	107	115	115	106	121	126	127	112	122	125	121	118	130	110	132	101	104	115	109	134	109	141	118	119	105	105	124	110	113	122	120	141	119	112	134	125	106	124	99	133	121	107	132	104	117	121	107	108	117	112	100	111	123	113	128	116	119	131	129	112	108	117	125	109	122	109	116	131	110	114	118	100	93	97	132	110	93	112	133	109	106	137	96	128	112	109	120	118	122	110	120	134	135	120	113	129	115	114	112	122	136	105	115	129	123	132	124	107	122	131	127	112	113	109	118	125	111	116	113	111	110	103	128	121	106	118	117	122	123	99	118	139	104	107	100	94	107	116	112	127	127	110	113	102	118	118	118	117	125	118	131	116	111	107	98	109	102	112	134	99	114	131	117	114	119	137	103	120	112	115	109	117	113	122	117	113	110	95	125	121	124	114	111	108	129	118	112	91	135	107	101	114	132	138	103	96	124	111	119	128	120	118	122	112	118	110	117	122	102	119	118	135	137	125	122	119	95	105	110	109	121	100	89	124	122	123	110	124	104	98	105	133	112	115	109	98	118	122	115	117	114	122	124	119	121	108	123	102	127	125	92	120	126	100	112	116	130	110	124	127	128	107	118	117	130	116	126	99	120	118	137	112	142	133	109	109	98	117	96	104	88	124	125	102	98	92	124	134	116	120	112	134	112	108	109	107	107	113	134	97	104	131	123	122	101	92	110	127	125	100	102	113	125	128	98	108	103	117	95	111	128	104	120	111	119	104	125	116	108	120	123	112	99	116	125	111	99	114	94	129	129	113	99	128	141	107	110	119	117	123	111	122	109	130	122	140	114	116	101	126	121	98	128	116	114	119	114	112	103	127	126	128	133	102	115	101	103	108	107	116	116	102	109	121	122	122	135	100	120	130	110	97	119	119	121	128	120	116	113	124	98	102	120	120	109	107	96	123	137	98	115	118	130	121	118	99	107	118	108	101	122	106	117	123	134	112	127	105	121	110	127	137	104	127	128	128	114	113	112	115	116	100	120	123	135	100	132	117	128	102	125	92	112	127	113	124	125	119	128	121	133	100	125	124	104	131	121	127	154	107	102	123	134	122	114	126	111	119	136	109	100	109	131	109	129	102	101	111	107	128	125	109	131	128	114	131	122	114	112	96	128	112	118	132	110	113	108	99	135	110	105	131	124	117	117	134	131	141	112	99	107	112	120	109	116	109	108	129	127	103	110	109	117	108	99	126	118	109	130	115	122	144	117	100	102	135	117	98	122	104	107	116	118	141	129	119	107	129	117	127	129	101	115	123	131	114	103	124	115	109	116	115	119	107	153	122	112	105	113	114	127	110	105	120	100	92	108	113	114	112	115	106	118	119	130	132	117	123	89	126	101	117	111	99	104	124	130	89	97	97	134	117	99	89	106	124	128	124	115	104	125	109	142	119	109	114	111	108	123	128	112	138	142	103	104	116	106	126	108	131	112	109	121	90	116	106	117	107	110	132	106	105	106	104	134	114	109	103	114	111	98	123	135	124	117	127	106	103	112	95	95	111	117	110	118	106	116	118	133	131	98	128	106	111	109	125	119	110	122	118	107	126	98	88	116	107	115	109	106	118	109	144	109	113	120	129	104	115	124	129	105	119	108	111	101	129	105	123	129	118	115	112	98	113	116	113	125	126	101	119	99	118	103	104	115	121	111	107	115	131	114	101	117	134	135	136	129	114	95	119	113	137	131	114	123	103	120	121	116	116	90	121	141	126	108	93	133	104	100	108	120	123	104	117	115	115	119	100	100	120	109	121	104	144	105	137	114	115	96	112	122	104	135	101	116	119	113	98	100	114	126	112	132	102	127	126	109	118	114	101	119	129	118	94	127	100	115	114	108	110	111	134	116	117	127	107	110	117	121	105	123	105	105	105	108	88	120	98	120	110	123	107	120	113	111	101	110	125	116	129	139	123	135	133	106	122	112	113	124	107	115	101	116	109	109	118	92	103	121	128	115	117	117	113	122	143	98	123	128	139	114	121	104	128	103	97	114	102	110	118	118	123	106	132	130	138	105	122	114	106	123	125	102	117	115	116	107	109	111	119	107	131	98	98	136	128	105	138	118	105	126	116	107	107	98	116	115	108	109	110	109	123	128	111	135	113	110	112	123	117	129	108	124	115	116	125	107	117	120	113	121	104	114	130	129	126	138	137	91	116	106	104	121	122	94	122	101	119	97	113	120	118	112	92	107	92	133	135	109	100	115	117	118	118	138	121	118	106	115	113	105	101	92	111	115	112	126	115	126	111	103	136	107	115	94	103	107	135	123	121	126	123	108	97	98	113	127	119	108	141	120	120	88	108	108	113	113	123	121	109	107	110	113	126	121	115	101	120	118	126	109	106	113	136	96	103	122	123	119	131	115	111	102	120	109	135	130	111	120	124	124	137	132	125	101	137	92	109	126	132	118	131	118	110	121	73	127	126	93	118	118	105	112	121	98	127	116	116	105	104	109	106	114	108	123	117	93	114	116	110	102	129	118	130	106	97	106	135	107	115	103	114	114	110	121	94	100	131	118	114	125	127	117	109	115	138	113	122	131	133	105	116	123	127	109	96	108	122	133	121	121	118	119	121	98	134	133	116	105	98	113	113	110	113	115	146	98	105	132	124	112	127	120	114	112	89	109	110	110	107	122
6595	3452	10809	12208	8600	6013	11536	7370	6047	6238	4724	3101	2679	1784	1327	2008	2513	1589	1447	1073	1026	1743	2370	2507	2255	1248	668	646	709	865	1493	1564	648	644	576	777	1266	1180	949	620	363	607	369	336	308	320	316	338	300	340	356	333	275	317	341	347	310	346	292	318	301	333	315	278	303	310	290	313	306	301	325	305	307	287	330	298	286	336	294	304	306	285	275	294	287	279	293	318	289	276	312	294	293	299	303	294	305	271	336	301	296	293	281	293	260	277	284	295	309	303	314	292	281	327	319	255	287	338	336	291	249	313	265	297	283	279	311	281	275	300	258	295	296	308	283	320	295	304	298	304	289	289	287	279	305	334	299	292	276	299	295	302	296	284	296	313	305	288	307	254	264	294	298	274	319	278	302	315	317	291	310	284	267	300	291	268	309	298	289	291	263	304	317	277	320	279	304	282	282	312	274	309	301	308	305	312	294	285	252	303	290	303	310	302	276	290	282	281	298	295	311	310	314	299	295	319	312	309	290	296	297	289	303	299	295	295	317	290	289	277	272	299	294	313	290	298	292	288	303	286	277	268	297	307	326	285	290	272	317	282	275	274	294	286	299	279	292	259	292	292	293	306	292	262	319	269	309	287	341	276	312	284	298	255	280	296	306	301	297	307	346	304	298	283	291	309	308	288	302	267	297	287	290	287	325	310	284	283	289	276	322	259	306	334	276	275	284	293	304	287	297	281	287	297	294	289	296	297	273	314	277	275	285	284	310	270	291	280	300	301	305	305	346	289	280	298	304	274	281	268	302	269	276	311	279	278	302	302	257	273	281	276	295	284	287	301	280	326	281	317	299	287	282	282	293	316	301	323	304	278	290	311	340	317	331	288	280	273	285	325	290	297	293	329	288	269	265	303	317	299	276	278	300	319	302	310	288	283	318	292	281	293	305	319	316	277	290	291	304	283	289	289	284	271	305	259	269	281	319	319	312	295	285	319	293	292	340	301	268	301	301	294	287	285	335	325	292	293	279	309	277	319	308	311	288	308	290	253	298	276	312	293	314	298	294	291	279	267	306	283	291	294	288	318	253	283	250	286	296	293	281	273	312	283	293	272	306	293	299	309	309	292	294	274	288	276	278	282	283	303	312	339	314	307	308	272	274	297	324	315	277	255	315	306	292	295	309	312	275	321	321	282	337	319	292	311	299	332	279	289	305	287	275	325	286	308	283	307	297	312	298	269	285	296	290	290	294	292	309	305	282	301	301	307	290	305	303	299	322	285	293	301	305	327	286	321	298	298	320	317	285	277	295	310	288	318	282	291	286	262	293	304	327	270	258	306	331	311	292	268	273	323	302	280	300	293	293	323	303	308	311	319	315	288	304	273	283	282	277	302	267	289	313	291	287	304	302	297	301	303	304	319	288	313	300	306	306	290	294	302	279	279	279	323	283	294	273	301	271	332	310	308	287	300	270	284	277	297	303	265	298	274	285	288	291	257	293	310	302	307	278	284	307	289	289	269	270	319	295	307	264	289	306	298	287	293	298	286	295	313	309	285	286	314	300	291	286	283	281	302	276	289	288	298	267	267	277	278	290	312	273	299	308	296	301	298	274	293	298	276	278	313	325	271	287	280	290	287	292	283	311	302	295	324	297	296	299	299	309	274	286	302	294	280	298	288	302	299	290	278	264	314	269	318	291	283	295	276	293	316	301	313	298	283	280	292	292	290	299	320	288	272	330	282	274	290	293	302	324	280	295	270	268	324	302	273	274	287	327	305	268	311	309	285	306	286	260	274	296	291	283	329	306	320	253	274	278	260	286	293	275	302	287	321	326	318	315	289	251	305	311	289	301	296	302	299	308	277	297	282	315	305	286	289	271	286	295	331	302	279	295	320	289	309	300	272	290	294	279	307	274	278	299	278	302	277	286	298	300	280	285	285	268	303	323	288	293	309	285	314	291	266	303	279	290	284	280	282	294	297	284	302	314	305	268	280	273	293	321	301	278	276	316	315	288	313	306	312	294	307	339	307	330	317	294	281	279	281	289	286	306	300	307	311	310	260	318	297	280	278	274	296	313	302	302	301	284	314	333	286	286	285	299	294	302	279	280	312	316	310	308	330	303	319	271	303	284	299	311	265	277	280	314	271	284	275	322	316	290	262	299	269	269	294	282	307	285	295	313	282	305	259	292	275	301	309	296	301	308	287	331	344	287	300	284	298	305	289	274	296	283	306	278	279	305	258	307	299	278	272	299	323	298	305	302	305	301	291	301	323	329	279	285	286	284	330	308	297	294	299	298	302	299	305	300	313	298	285	306	273	256	266	307	300	295	274	273	295	303	294	288	294	293	251	282	306	282	309	279	277	311	317	283	274	313	285	264	310	275	305	301	297	312	269	280	284	291	284	297	304	317	300	312	301	283	285	313	303	296	308	278	283	293	305	300	270	319	299	302	315	269	290	264	291	285	262	280	277	310	311	279	264	310	299	295	285	287	299	292	274	300	314	308	287	265	312	311	290	287	287	270	313	303	269	294	306	277	303	342	296	308	322	271	292	272	295	287	287	293	280	278	296	295	291	279	278	297	288	297	271	298	297	313	298	285	300	290	302	337	319	311	286	287	291	306	296	308	293	309	281	301	297	319	285	280	320	341	284	286	299	276	263	308	284	295	293	294	278	310	303	284	283	300	297	292	318	304	294	305	281	303	282	288	318	316	297	279	280	270	290	283	272	283	295	284	293	282	282	275	292	304	291	295	277	296	317	315	291	287	286	317	300	275	276	293	291	289	310	315	324	325	300	294	286	272	281	310	285	289	260	288	293	275	282	264	318	298	289	283	287	279	271	293	292	302	290	262	298	288	316	274	287	306	297	301	300	302	299	291	307	317	282	281	300	312	330	271	295	290	302	290	284	312	275	269	296	279	292	285	310	295	273	311	275	301	287	293	334	302	301	294	294	264	329	276	273	292	276	300	319	303	288	296	295	290	287	284	341	292	279	279	293	287	312	292	284	291	294	313	305	266	281	309	278	324	321	280	282	323	285	309	305	316	259	262	308	286	306	296	289	317	292	296	308	313	276	318	277	303	301	311	285	311	315	291	313	288	291	271	300	299	300	284	279	291	290	288	300	318	278	308	277	278	270	312	294	284	277	258	312	308	300	285	260	296	269	292	306	275	300	306	294	285	300	288	332	318	335	301	313	292	336	307	308	291	315	275	298	291	299	308	286	285	284	304	265	325	315	304	271	301	287	275	309	256	302	279	300	301	291	313	277	302	279	307	322	324	309	305	279	279	280	283	289	281	304	298	313	320	279	298	296	293	296	303	281	288	325	299	290	276	282	286	307	321	287	279	284	260	333	301	309	296	297	300	323	309	288	311	317	275	312	276	275	276	253	277	278	294	294	271	285	298	288	295	295	300	297	307	313	298	286	274	325	290	299	315	274	302	298	296	269	275	298	302	295	285	282	294	270	275	294	256	311	311	317	281	288	264	317	291	337	273	275	287	280
16939	8830	14756	14506	7911	3692	6285	4597	2544	1600	1352	1119	883	712	537	393	542	561	371	282	369	393	634	801	658	291	238	222	217	275	393	301	221	223	182	293	312	317	297	187	171	185	200	165	147	159	142	167	142	187	168	152	143	143	130	136	149	151	175	181	155	158	131	157	143	148	164	163	152	153	172	139	155	147	153	133	143	168	153	126	144	134	137	164	151	156	186	154	160	166	155	149	142	160	146	163	143	158	142	152	156	142	174	143	157	174	163	189	160	171	165	151	156	132	155	140	147	145	151	147	153	183	152	160	155	163	179	151	165	155	174	145	144	140	140	153	131	154	153	143	155	166	158	159	151	151	121	182	139	140	180	132	151	161	160	152	163	143	149	143	140	154	146	152	151	154	164	138	141	170	153	154	177	129	156	145	160	146	163	147	152	168	149	147	164	159	172	187	137	149	146	150	139	155	158	168	160	161	153	140	131	138	149	158	141	128	153	169	159	151	161	151	169	148	161	164	136	152	143	143	157	168	151	174	136	166	162	157	146	156	166	168	164	155	135	157	161	147	142	184	162	150	157	142	159	162	125	142	161	155	149	148	156	136	171	157	138	151	161	152	155	124	135	153	140	172	154	165	140	169	168	152	153	144	164	163	156	163	169	160	144	185	147	119	144	147	152	165	153	140	144	167	156	143	142	146	148	158	162	137	156	167	140	163	140	138	157	155	173	168	154	149	171	173	158	148	169	168	149	159	132	162	152	170	132	128	157	169	133	148	144	140	154	133	155	163	160	131	151	123	151	173	157	152	157	165	150	163	137	179	156	138	157	133	157	137	159	167	137	162	165	166	155	136	173	162	144	172	145	165	162	156	145	164	141	153	150	151	165	142	152	157	154	152	157	145	147	147	140	141	130	175	149	140	138	153	135	170	154	158	150	149	152	128	147	151	171	133	142	176	155	169	152	151	160	150	182	155	155	150	155	114	164	163	149	149	150	150	129	159	161	165	150	158	149	137	150	154	151	137	157	170	150	176	133	156	158	153	133	158	127	127	141	137	153	142	135	129	145	140	142	147	150	132	163	148	129	153	158	166	150	181	136	149	141	149	137	144	161	161	160	147	152	167	161	161	143	160	150	131	147	130	175	175	139	166	167	151	163	164	157	163	172	146	147	137	143	162	152	154	144	152	198	146	132	162	159	183	125	152	118	151	139	164	180	141	168	134	149	155	171	162	165	157	141	147	150	138	153	152	132	153	165	141	173	167	159	138	163	132	155	158	157	137	137	156	167	147	143	171	141	166	143	162	138	143	145	164	160	113	165	161	160	181	167	134	156	158	150	145	167	130	166	168	163	149	150	158	160	148	152	130	156	160	140	159	150	150	141	146	157	165	154	151	150	152	139	156	139	160	152	144	168	172	145	144	173	176	156	139	136	158	152	133	143	161	157	150	181	153	189	145	171	128	141	164	166	178	146	166	165	166	154	167	167	170	154	162	162	137	169	152	144	129	151	161	162	149	172	170	143	173	141	154	153	166	154	167	145	150	136	153	173	150	145	155	152	177	157	159	155	150	155	151	152	163	153	157	163	153	136	145	154	169	144	161	153	190	152	170	149	151	144	140	130	152	153	158	148	165	156	148	179	168	130	157	138	158	162	166	143	154	157	132	173	150	154	163	135	136	149	138	137	150	146	149	167	154	148	136	171	135	155	173	146	167	154	161	158	154	149	136	152	163	154	154	145	151	177	144	147	155	167	138	164	138	175	138	136	145	165	134	153	162	146	155	159	170	155	168	164	166	172	159	154	138	159	155	150	159	167	150	154	146	131	156	136	159	159	155	146	137	148	149	136	173	135	151	156	166	163	164	157	148	147	137	155	161	167	164	152	159	180	168	164	148	156	168	146	157	155	148	154	140	164	151	176	149	116	152	152	148	169	143	154	141	138	159	156	144	137	143	145	147	138	165	165	149	140	158	169	141	153	150	153	161	160	133	138	156	157	128	162	152	136	155	174	162	168	174	161	162	150	123	148	165	176	124	162	142	160	179	149	140	148	154	165	136	147	165	144	177	150	138	136	177	158	159	175	163	151	161	163	127	161	167	131	163	153	152	155	155	150	168	161	133	161	133	147	141	136	155	168	152	137	129	177	140	147	135	145	149	125	138	150	186	179	165	164	152	155	162	163	163	129	154	157	171	152	152	154	155	164	141	162	172	149	149	152	158	137	169	155	150	154	140	152	162	133	138	160	142	135	156	157	133	156	138	154	163	166	166	172	147	162	141	161	149	146	167	130	132	130	171	144	158	144	140	155	162	152	144	159	158	142	148	163	139	150	158	171	163	134	153	152	152	152	142	151	137	155	173	158	155	134	147	160	134	169	163	170	161	145	155	154	165	155	146	143	161	172	161	163	158	160	175	141	160	144	150	125	159	150	173	139	158	150	138	141	145	147	165	152	153	141	141	168	170	143	149	146	143	140	157	165	156	149	158	158	168	145	148	163	145	147	147	168	170	135	160	169	161	139	149	145	152	160	157	133	163	168	153	145	162	152	133	144	141	177	165	140	175	151	156	158	152	184	166	141	165	167	158	169	136	143	179	156	151	144	161	162	162	140	153	149	153	136	169	148	153	151	160	160	149	150	147	132	155	147	155	163	154	139	160	143	148	158	151	148	168	137	165	159	168	132	134	152	163	134	172	139	144	145	148	147	158	156	156	141	149	144	164	170	159	154	185	168	139	174	156	134	153	159	191	145	160	149	174	146	141	151	160	129	163	161	142	134	181	144	168	166	151	163	163	167	148	156	185	144	154	166	152	148	160	149	175	144	149	176	150	152	167	156	148	147	158	169	161	158	167	158	161	149	153	155	137	170	155	160	169	145	153	156	151	184	150	142	156	159	171	160	160	163	159	134	183	174	166	170	159	150	156	149	140	162	162	135	148	146	142	158	162	178	155	175	133	167	156	148	192	146	177	147	160	148	148	167	144	153	152	138	144	153	140	143	160	140	135	177	143	156	133	169	138	143	146	154	143	142	179	156	153	170	139	135	162	167	136	172	121	153	155	148	149	167	144	139	147	155	143	147	151	147	136	142	150	135	157	179	147	147	135	174	179	155	140	165	159	149	162	169	156	146	138	141	171	161	158	167	166	177	155	165	162	159	144	165	136	146	156	173	168	151	156	159	145	152	152	168	152	170	144	154	162	165	165	153	145	165	165	155	164	150	164	163	152	163	149	155	148	147	164	135	153	157	131	156	146	143	161	169	160	153	140	176	156	176	150	141	138	168	157	155	152	153	173	151	170	170	152	163	171	160	141	149	147	154	187	146	170	170	147	133	172	148	147	140	176	151	140	173	136	153	151	152	144	151	149	145	163	166	157	141	148	146	148	163	138	170	161	156	145	168	148	148	162	141	137	185	196	159	147	166	146	162	138	146	157	156	167	163	171	144	158	171	140	152	139	155	151	159	163	170	184	168	136	158	150	163	152	146	160	169	176	144	151
8937	7455	16914	19411	13597	10268	19426	15399	10397	7850	6673	5873	4880	4181	2979	2385	2955	3117	1647	1504	1780	2566	3743	4670	3912	1393	1137	989	911	1573	2249	1503	793	955	763	1450	1861	1739	1559	864	512	632	555	461	444	443	393	422	431	445	418	402	438	421	409	432	441	412	459	430	405	421	419	401	398	416	398	424	420	412	405	438	387	427	429	397	407	413	387	409	405	394	394	408	390	411	411	383	421	367	397	398	368	402	381	398	409	384	388	407	381	422	413	417	366	371	391	377	403	380	410	379	383	390	407	393	418	389	367	378	354	387	386	398	395	385	382	381	374	347	359	403	372	414	408	361	399	412	370	370	389	351	415	402	351	356	395	423	404	370	396	357	379	405	420	362	382	386	393	401	389	399	369	408	392	387	389	355	414	382	395	383	404	405	398	382	402	393	386	397	394	421	381	378	396	395	376	399	357	364	349	405	357	381	364	396	381	374	411	369	378	386	395	371	392	377	377	406	405	388	413	396	409	423	378	369	380	395	372	382	366	356	388	385	414	393	387	401	365	400	391	377	377	353	396	391	365	404	378	365	375	372	406	374	360	403	395	386	404	342	360	362	383	394	387	368	403	369	415	399	384	450	422	384	361	407	393	356	404	417	382	368	407	433	386	391	355	401	408	385	391	400	410	368	392	401	381	378	390	382	373	389	375	406	383	383	426	404	399	371	366	373	395	362	400	423	363	357	394	397	412	372	395	410	401	370	414	412	380	417	360	396	406	393	346	380	404	378	403	402	398	373	383	354	394	375	374	380	391	360	382	369	345	380	386	390	384	381	369	360	351	403	372	378	383	351	375	350	388	398	357	385	358	389	377	406	387	382	397	402	364	384	429	369	381	381	404	387	390	382	400	383	392	406	398	367	394	379	428	375	389	388	366	386	386	373	413	375	379	395	374	406	363	363	373	378	380	336	372	376	388	370	417	395	398	377	377	400	411	399	392	402	381	387	398	377	432	386	392	409	384	385	369	405	404	380	388	362	394	400	371	402	386	415	401	392	416	356	387	372	365	356	390	379	391	365	388	380	373	382	381	356	360	400	369	404	400	383	398	394	413	388	379	383	399	385	393	397	377	388	385	383	372	408	370	402	398	406	383	349	386	391	420	424	355	395	398	438	366	357	387	401	378	372	365	383	396	386	349	376	396	390	383	400	374	409	369	426	390	425	370	420	405	362	365	371	366	378	363	367	398	356	376	394	383	409	407	375	404	403	397	366	372	400	392	371	392	398	390	383	367	410	381	407	368	380	400	405	391	370	376	373	383	391	372	371	404	377	399	428	388	365	380	411	411	371	404	384	387	406	358	388	395	389	413	361	359	359	378	386	393	411	382	373	373	344	381	406	415	396	362	387	379	379	368	377	403	425	361	415	392	360	399	377	389	370	373	406	438	369	381	427	387	400	385	394	388	401	379	377	348	395	399	378	400	410	403	387	395	390	374	366	359	421	411	372	389	410	393	379	396	398	387	393	362	426	416	359	403	365	431	391	370	356	404	411	370	393	379	396	411	354	367	364	393	389	385	390	371	374	403	364	370	404	397	385	364	396	385	391	387	372	375	390	346	390	386	403	398	369	365	400	395	406	365	374	356	380	363	367	387	388	383	382	419	393	395	380	389	419	371	392	400	381	384	375	388	371	375	391	375	411	402	417	389	435	406	410	389	401	380	368	398	398	390	409	409	382	370	346	340	369	400	391	369	433	392	393	413	363	392	406	404	377	420	354	383	382	409	405	391	382	365	394	404	396	382	411	398	397	372	391	411	372	423	410	383	350	353	367	394	417	404	386	422	381	380	364	366	420	364	376	407	440	371	388	358	420	380	339	368	365	378	405	359	369	391	397	379	404	398	413	439	391	395	376	381	385	364	395	379	389	355	416	405	353	405	374	393	337	392	410	381	353	414	403	381	361	431	368	388	406	382	379	394	429	418	379	385	404	367	402	396	373	373	374	395	418	389	369	379	378	390	370	376	343	385	404	359	384	419	391	387	393	367	377	411	412	414	405	391	381	368	416	411	392	374	374	384	406	366	406	403	369	383	396	405	377	379	374	386	411	443	366	373	371	362	394	392	377	418	391	396	387	373	388	361	372	404	368	393	381	347	402	356	390	403	385	387	380	410	385	372	405	401	375	391	414	379	372	405	383	406	378	355	402	402	383	370	379	374	411	393	416	387	388	383	398	383	382	409	371	373	391	365	376	358	368	401	376	386	392	375	366	432	366	354	393	380	392	380	389	400	392	378	438	359	382	381	410	402	401	370	375	367	360	392	403	382	370	398	371	367	370	411	383	375	416	384	386	380	365	416	383	363	365	379	388	350	359	401	382	411	366	394	396	384	350	382	400	381	390	409	392	405	348	407	369	374	386	385	372	392	382	400	395	393	367	397	394	395	392	385	356	391	417	372	343	422	362	402	374	400	402	377	392	375	398	356	360	406	407	406	406	385	396	355	370	378	362	433	423	383	367	416	384	385	392	417	397	411	356	393	451	389	344	376	398	369	369	370	400	377	416	357	344	398	379	425	378	336	359	383	446	367	381	407	379	365	389	399	399	367	356	363	407	381	407	396	384	398	386	397	420	368	367	357	388	372	380	389	393	400	383	415	394	374	372	395	363	416	369	379	363	401	392	387	398	400	386	417	401	409	383	369	384	417	354	386	405	373	385	390	348	384	380	380	384	387	377	389	378	367	402	400	390	386	394	396	363	358	387	332	404	423	343	352	390	382	380	368	410	364	361	364	393	373	361	371	411	404	357	374	357	369	405	378	409	359	345	395	405	403	355	381	410	343	368	356	377	391	386	378	365	362	366	395	373	349	372	408	391	396	391	357	423	396	350	377	426	369	397	385	405	420	381	408	384	401	424	376	372	379	384	370	404	409	398	373	363	375	379	383	411	388	402	398	386	409	402	389	403	382	362	355	377	381	382	403	374	386	413	389	390	392	383	412	411	423	410	385	410	370	373	348	422	373	387	369	413	385	396	389	387	368	348	378	392	382	423	354	387	389	353	405	390	402	381	393	356	388	418	417	371	354	353	388	374	385	384	413	381	423	369	401	394	372	371	377	391	359	385	362	453	410	395	390	392	390	389	408	360	391	392	358	416	434	382	357	404	400	373	371	408	386	394	384	402	373	386	384	395	373	425	366	385	391	422	394	340	380	348	392	357	362	411	384	348	371	427	397	372	385	395	397	406	393	421	360	394	369	369	410	403	367	411	361	421	396	348	403	366	410	390	401	436	358	381	356	386	365	395	372	409	385	382	369	398	399	370	349	401	398	392	389	409	417	384	403	387	377	369	357	375	388	356	378	400	413	403	374	359	384	368	396	330	385	387	400	375	412	442	411	354	386	363	390	393	424	398	373	386	418	397	383	371	393	360	397	396	420	409	356	383	378	379	373	388	355	403	390	379	372	379	382	366	376	402	366	367	381	396	426	408	400	397	388	401	373	374	396	417	380	399	376	387
3374	851	1060	947	511	356	371	308	270	264	243	256	243	242	210	223	231	206	211	228	288	296	345	317	301	242	213	221	256	307	287	226	247	216	258	245	270	261	244	240	207	219	196	223	222	229	236	188	227	211	215	235	218	187	204	232	241	203	239	248	229	196	217	201	207	232	205	215	211	208	234	234	198	242	195	215	202	222	193	247	224	229	215	198	211	220	213	203	224	204	210	201	205	244	229	243	204	213	233	197	203	225	215	207	224	195	207	214	217	235	248	230	209	234	213	215	230	207	198	223	203	222	212	215	198	208	225	193	224	240	256	193	208	243	244	242	238	210	228	223	216	216	211	236	241	235	248	207	199	197	236	204	220	220	218	188	216	211	225	206	211	204	216	203	222	202	235	222	228	224	214	233	222	219	211	233	234	204	187	222	205	208	201	207	213	214	188	206	232	196	201	185	222	224	198	198	208	207	211	218	236	195	211	201	187	210	193	217	221	244	211	207	229	220	231	218	220	186	209	222	201	227	208	225	226	240	222	218	223	205	218	216	227	227	233	218	210	208	213	208	222	196	213	225	259	216	217	173	222	230	206	220	214	219	202	219	209	237	201	198	221	219	221	212	218	218	216	200	205	190	194	196	219	208	219	216	234	234	202	212	218	202	216	207	233	216	217	221	233	217	201	216	208	210	202	217	228	215	222	218	229	194	202	224	236	210	238	204	199	221	251	235	233	222	216	206	206	214	219	229	182	201	201	218	210	231	241	187	198	207	182	203	225	216	176	210	233	226	207	227	214	233	229	205	225	213	182	183	227	210	210	216	243	188	202	222	236	218	204	212	234	230	206	214	221	215	207	195	185	233	214	236	228	220	213	198	209	229	242	218	215	214	216	230	210	236	229	235	219	231	207	216	228	247	205	220	241	185	236	224	214	202	208	204	238	197	218	200	205	229	207	200	200	203	194	235	222	203	243	196	201	190	219	219	200	206	199	229	225	207	225	226	216	242	197	207	219	199	236	194	221	218	196	206	191	240	242	226	231	227	198	206	214	218	220	239	214	221	229	210	214	232	210	211	201	209	206	198	235	211	208	215	205	205	230	209	247	203	216	213	225	203	239	202	206	210	211	215	199	214	204	220	206	233	207	197	221	192	194	214	223	212	201	204	217	205	196	194	208	206	196	204	212	210	204	229	229	280	220	208	202	205	209	212	225	229	195	226	234	206	195	216	184	195	191	185	207	206	220	233	200	219	237	246	188	224	219	218	190	193	195	200	207	201	206	221	222	208	170	198	233	205	192	223	209	197	217	209	191	216	236	190	222	237	209	194	217	228	212	222	219	214	221	228	201	229	198	273	201	214	244	247	222	226	222	196	220	204	242	216	241	213	240	200	196	199	189	210	217	230	203	201	213	212	224	226	210	213	224	213	218	226	227	211	185	226	224	231	210	204	208	199	201	234	222	201	227	193	219	212	203	233	216	224	204	191	245	215	190	210	216	222	200	226	195	192	215	211	228	198	241	213	223	206	239	216	211	223	198	232	209	205	208	225	215	235	209	203	204	190	237	211	199	214	227	220	219	219	221	214	217	208	237	228	231	218	216	205	222	229	233	248	223	211	215	203	241	205	243	230	191	205	233	212	207	231	207	197	208	227	215	215	209	218	205	241	230	203	209	256	226	207	247	222	228	221	226	202	227	240	211	209	217	227	196	213	241	208	202	216	221	195	252	226	196	199	221	244	194	189	230	190	186	196	219	222	234	191	234	225	221	226	209	225	209	257	210	239	233	200	190	230	214	210	211	219	204	198	208	221	229	228	200	213	229	252	204	211	219	220	237	222	214	208	217	225	206	211	232	219	222	195	238	215	210	232	219	202	208	218	217	249	163	224	203	211	186	185	204	201	200	215	219	217	235	220	216	195	199	178	205	196	206	207	237	212	201	231	213	206	214	205	244	197	215	211	205	196	224	212	214	193	209	227	232	218	199	214	243	197	224	243	202	202	203	195	188	192	214	214	231	204	210	190	218	215	207	207	226	229	224	217	218	189	232	216	216	225	207	243	193	231	204	240	216	190	216	222	239	214	220	221	224	235	228	222	224	199	214	210	199	213	192	249	203	219	194	245	198	200	196	202	241	216	211	213	217	228	246	216	211	222	221	234	211	230	213	207	220	232	188	207	197	237	191	195	226	187	195	190	224	191	224	207	212	211	217	214	238	225	202	210	187	218	229	229	220	224	192	222	218	214	218	209	217	229	234	243	233	203	219	226	202	199	214	254	211	233	210	241	245	216	238	238	205	198	214	215	227	206	212	205	256	208	239	223	230	203	193	221	237	223	204	238	227	204	242	213	226	236	218	217	197	219	235	216	214	247	237	198	196	233	201	231	226	215	202	216	225	222	220	234	207	176	227	225	214	203	234	225	210	208	220	194	223	218	203	219	196	237	196	202	215	209	222	228	225	204	198	211	217	215	200	234	198	208	200	237	231	230	222	213	222	212	193	229	213	225	226	198	232	206	219	220	234	208	187	224	227	224	221	218	248	207	237	225	233	223	242	190	197	224	192	218	219	215	206	235	224	209	229	207	201	221	208	203	214	237	226	217	199	226	218	214	207	198	207	212	201	213	231	211	206	207	221	213	225	194	208	230	205	204	232	211	245	261	213	201	214	239	227	225	209	183	190	219	221	181	223	223	207	218	231	238	212	228	228	220	243	207	245	198	206	234	204	238	224	195	185	213	240	242	202	241	230	234	227	195	224	221	229	241	235	211	209	227	202	217	260	201	206	207	221	234	227	231	220	209	231	215	208	231	201	246	218	210	215	195	227	230	219	193	230	197	204	238	233	198	206	229	229	218	190	225	216	200	203	233	223	210	236	210	210	215	205	239	186	217	225	207	214	177	219	220	233	227	216	199	202	220	212	216	214	210	218	214	228	249	209	196	206	203	206	207	201	217	200	214	203	188	201	227	221	211	202	209	224	243	221	206	211	193	202	204	210	226	199	224	210	230	192	227	240	199	181	210	209	244	203	213	196	228	226	235	220	232	193	199	210	232	220	227	224	208	222	203	190	206	245	226	211	198	244	197	211	225	205	221	210	191	184	232	213	248	194	206	230	236	190	214	218	236	202	215	210	220	207	183	252	195	223	213	210	207	207	212	215	217	210	220	208	198	203	225	232	222	204	228	221	221	223	214	220	193	222	219	190	206	248	206	225	226	204	204	215	203	209	229	197	242	215	203	202	206	218	251	219	220	217	221	211	250	239	186	197	223	209	212	225	226	212	218	210	237	219	235	207	236	214	215	177	211	229	246	209	199	207	230	235	230	216	193	221	211	205	198	236	217	256	225	215	214	211	220	185	231	226	189	216	208	219	227	219	227	214	213	188	226	201	223	205	222	215	212	227	204	204	200	192	225	200	238	219	240	215	207	241	223	227	212	214	237	197	213	237	219	211	225	239	219	198	212	223	257	211	193	207	217	211	203	211	221	231	232	218	215
2894	1191	2406	2894	1766	1335	1475	1082	911	836	715	704	628	596	550	564	578	555	542	644	904	1271	1774	1332	1177	703	627	565	745	1211	1187	808	619	673	568	696	846	987	944	663	527	541	590	461	535	483	495	488	464	472	486	474	506	503	544	492	484	460	499	494	541	525	531	482	469	482	510	495	481	470	506	494	513	505	512	515	508	466	484	507	524	477	467	471	515	516	507	492	532	518	529	511	499	468	484	479	499	497	487	483	475	481	497	488	484	488	518	491	495	463	482	490	527	478	510	491	508	506	497	513	508	480	487	528	517	497	497	490	528	485	454	545	531	478	497	513	508	485	495	479	471	458	499	476	490	524	471	491	507	497	477	481	479	520	490	467	490	443	512	512	442	493	490	476	488	490	509	498	485	491	517	477	555	507	513	531	491	493	513	479	501	495	530	513	501	466	455	457	489	478	490	496	499	478	469	495	480	472	453	499	450	529	487	501	510	522	515	533	464	514	552	469	502	512	553	504	538	505	497	535	490	472	469	502	484	488	501	440	514	504	482	448	522	499	515	497	474	499	484	492	488	518	446	525	509	484	517	494	499	469	473	479	437	493	443	517	490	540	503	518	529	461	484	528	493	531	494	489	487	494	499	521	484	523	530	504	500	503	474	529	490	504	515	487	527	452	472	506	492	520	472	506	480	517	473	480	494	490	498	541	482	467	495	505	521	510	513	511	503	509	490	483	480	488	500	475	491	464	445	534	468	498	516	478	457	517	483	492	496	495	463	486	498	499	458	514	503	468	493	480	532	520	478	513	523	468	530	503	522	509	453	507	477	498	474	531	490	514	489	469	478	494	513	482	472	491	465	462	502	548	515	456	561	499	534	478	480	517	489	517	516	488	517	510	488	517	461	517	482	493	518	517	448	477	486	510	485	474	522	496	510	481	490	510	514	480	456	491	467	491	507	481	511	494	510	513	495	493	484	502	532	469	523	463	504	506	477	486	478	499	512	503	516	510	486	466	467	501	488	516	526	503	481	483	464	486	461	485	506	509	511	480	558	497	480	471	490	515	500	506	507	490	503	462	472	506	503	481	562	466	489	506	491	520	486	479	523	468	501	523	500	510	476	489	484	498	439	451	500	484	529	496	497	534	517	498	485	514	481	487	495	479	505	505	481	493	495	498	493	472	496	484	501	507	484	495	508	490	484	475	468	509	517	504	479	498	519	469	511	477	498	530	523	524	484	491	524	487	518	504	497	514	488	503	462	486	534	491	490	532	494	469	495	510	503	472	504	471	523	508	488	492	534	513	479	485	511	507	502	480	504	505	490	562	500	543	510	501	497	503	478	492	492	503	450	502	502	512	480	550	493	533	485	491	505	493	503	464	474	513	506	462	503	466	495	508	499	491	460	489	544	455	500	525	485	474	509	497	505	525	532	524	478	526	476	469	455	551	472	481	494	513	492	500	480	525	518	496	543	516	488	497	479	472	495	483	506	544	489	479	476	491	456	491	483	479	498	504	468	554	525	525	508	517	466	507	517	469	509	538	487	505	485	468	496	493	494	500	476	515	474	503	492	509	526	472	515	477	486	460	507	497	473	508	493	527	470	494	495	490	494	509	516	493	529	510	493	505	488	497	540	531	457	526	484	503	518	478	502	544	523	548	486	495	494	523	523	511	521	530	463	528	497	522	497	528	505	494	438	503	534	500	542	513	474	473	468	488	485	508	479	483	456	507	509	496	512	537	502	467	502	466	537	469	479	515	465	444	497	483	460	505	485	491	448	543	481	527	506	514	481	486	498	533	546	467	503	496	474	489	477	473	451	538	499	542	495	448	458	434	498	487	478	470	476	532	501	487	488	493	507	511	470	481	521	488	500	473	484	524	531	493	488	484	487	523	445	464	512	517	538	519	499	504	471	519	480	491	522	465	500	483	530	488	469	484	464	495	497	512	532	475	541	508	509	477	474	543	479	522	479	540	522	528	496	474	496	508	454	501	520	536	504	484	493	507	501	520	497	488	498	497	454	446	509	497	529	500	499	489	486	501	514	529	535	511	514	517	500	476	546	512	473	515	530	471	539	498	504	518	504	505	482	522	545	509	449	491	473	503	493	477	483	511	494	468	494	492	487	514	527	496	504	483	488	480	510	500	488	475	469	515	483	505	520	497	490	516	529	485	480	532	492	527	508	517	516	465	493	486	516	537	508	464	485	497	492	503	486	525	471	468	473	529	478	514	484	502	491	488	523	490	490	473	491	491	542	534	523	477	529	524	496	488	525	521	499	479	455	520	524	464	480	475	468	515	490	517	499	504	495	479	470	471	493	500	508	466	504	500	466	492	479	490	522	528	506	495	509	473	479	467	490	490	513	536	549	510	529	502	496	508	487	524	524	480	532	489	486	496	487	472	540	503	517	504	480	467	492	462	526	486	471	462	533	472	502	477	503	538	475	509	517	536	503	519	487	496	472	509	485	514	524	518	518	517	495	482	502	530	527	482	506	528	489	487	479	509	485	473	481	519	475	470	487	468	521	497	465	491	518	476	529	479	479	511	486	485	514	486	514	529	489	506	514	483	492	511	452	500	431	513	484	508	513	513	535	447	499	484	493	483	512	512	506	490	465	486	505	528	463	498	529	520	535	518	472	452	518	507	509	488	501	502	473	515	531	495	502	462	465	526	514	502	471	500	558	502	530	494	496	514	514	533	492	495	498	517	536	469	503	521	533	482	495	512	538	504	476	540	512	486	472	458	508	483	481	511	488	470	538	509	473	530	448	499	455	504	490	477	480	494	532	508	525	523	510	481	471	464	535	473	528	488	467	473	476	515	493	525	466	489	470	569	491	544	488	430	507	497	458	480	512	470	505	497	491	499	467	480	480	493	486	483	493	488	506	522	515	526	476	477	544	501	498	497	504	502	471	480	464	528	510	488	511	499	515	516	501	488	512	461	475	494	481	516	452	512	467	535	527	510	494	457	516	493	468	500	484	524	525	492	472	469	502	518	512	480	477	478	491	480	504	514	459	497	504	490	469	483	517	500	496	547	533	510	469	521	491	532	535	512	503	483	490	480	437	502	525	494	497	509	478	510	507	533	504	485	519	521	498	503	503	514	491	502	494	510	497	507	476	486	453	498	490	501	511	498	444	522	496	491	493	479	528	529	539	537	464	487	486	519	504	497	467	506	487	502	459	507	477	490	478	546	499	533	525	466	483	484	505	503	490	499	507	487	467	514	465	484	486	474	507	500	515	542	492	507	522	487	491	497	517	491	507	480	504	499	484	498	530	511	506	511	504	485	481	458	468	493	493	520	499	500	507	485	464	472	504	499	519	487	479	450	518	517	502	497	486	478	488	548	504	540	511	516	476	477	475	509	505	463	505	488	521	513	542	466	480	509	467	529	520	476	498	480	496	486	507	465	557	456	514	480	523	493	469	530	532	481	511	488	482	473	504	528	481	484	419	501	538	488	518	462	522	483	483	555	469	467	521	522	499	483	447	522
9851	5487	9663	10152	4032	2020	2931	2948	1059	1287	1077	517	404	402	339	313	223	220	245	173	181	278	273	256	243	173	150	136	159	269	330	206	124	151	160	173	240	228	193	134	118	110	154	115	115	94	114	116	135	120	113	120	101	116	115	111	133	134	108	130	114	127	132	136	125	92	132	112	109	115	131	113	111	122	114	107	105	110	115	121	100	132	109	120	127	105	122	91	89	108	106	114	120	108	109	102	102	113	123	107	121	96	107	101	109	133	116	93	103	96	97	107	93	119	117	134	109	101	117	124	123	115	118	102	133	128	106	108	120	108	137	117	86	126	95	105	98	85	118	128	115	93	101	109	122	123	112	113	109	134	124	131	122	101	128	106	110	116	126	99	125	122	105	114	124	110	103	93	106	116	110	119	98	112	105	117	115	137	102	99	114	108	110	118	123	116	99	118	114	122	124	108	121	102	116	109	108	113	131	117	94	115	112	125	118	106	131	105	122	112	96	113	127	118	121	101	114	107	106	108	117	115	131	125	108	116	100	93	107	107	114	117	116	102	106	110	95	107	89	121	126	93	90	95	103	109	116	123	100	91	114	108	90	128	128	118	98	122	107	114	104	108	116	109	99	126	105	101	120	119	144	111	117	117	135	110	94	118	113	123	109	131	95	108	121	106	112	119	123	126	111	136	117	113	96	99	119	100	103	112	94	116	82	91	100	121	130	84	110	105	109	95	97	109	108	123	90	113	115	126	120	106	129	92	125	120	111	134	123	133	91	120	119	103	110	104	111	120	108	101	120	104	95	112	87	99	107	123	139	112	104	124	110	103	97	124	122	110	98	115	114	92	114	107	104	114	109	116	115	103	95	122	104	108	118	98	117	119	120	133	96	112	96	104	105	112	104	109	112	100	99	100	106	98	118	116	117	110	107	125	109	112	108	102	116	90	108	99	106	105	126	89	113	97	126	108	109	121	109	115	100	103	89	105	110	123	101	105	105	120	98	93	123	138	120	102	109	103	115	112	108	143	130	111	97	104	111	113	131	108	112	83	116	120	101	120	114	117	117	120	104	119	116	134	101	106	118	133	144	117	103	109	133	115	110	114	103	108	120	114	100	93	110	102	105	124	107	133	117	107	115	131	106	120	108	111	122	104	102	118	107	102	115	101	114	92	101	120	86	103	107	98	112	121	98	123	109	115	123	105	107	108	107	129	129	118	103	113	123	113	96	111	94	117	109	105	119	111	112	126	120	125	125	124	114	125	103	103	118	111	104	112	113	107	112	100	104	112	121	103	98	116	101	87	90	104	119	106	95	108	115	135	114	112	111	102	92	106	97	111	115	113	111	107	109	113	123	113	128	114	120	107	112	132	92	120	140	112	121	123	108	104	110	108	97	103	124	102	126	102	97	101	126	95	119	121	111	107	119	100	111	112	119	104	118	116	108	101	109	97	124	120	109	114	94	123	114	108	106	130	124	101	116	102	119	88	99	108	100	114	125	130	124	116	95	87	117	107	109	100	80	93	94	126	141	122	115	104	126	103	94	91	125	101	122	96	115	109	105	117	103	115	110	109	97	110	78	97	129	98	122	107	98	116	119	108	122	107	133	120	104	117	105	103	113	102	110	108	116	112	105	100	105	119	118	111	118	111	107	125	102	115	112	116	95	116	122	108	124	105	103	100	104	124	104	126	113	127	131	129	118	119	104	110	89	106	111	106	103	114	122	106	129	121	124	106	128	109	102	109	114	105	111	85	106	120	106	122	112	110	99	114	100	124	96	112	127	109	95	127	108	108	88	111	126	118	116	114	107	122	100	94	118	126	114	102	114	104	113	107	103	108	108	125	98	93	94	108	118	91	115	132	107	105	103	109	120	116	102	109	120	112	96	128	89	118	112	109	122	107	98	102	109	125	104	98	102	105	108	129	110	123	111	117	88	107	119	112	97	118	105	101	116	116	108	111	110	99	129	113	106	98	111	99	121	107	104	116	119	82	113	112	113	107	98	102	117	108	117	107	116	121	112	115	78	105	102	116	108	102	122	98	114	108	110	117	123	122	103	109	99	120	95	131	109	108	104	123	121	110	120	128	104	102	105	126	126	102	125	122	94	90	100	108	111	129	114	113	100	110	109	110	88	104	122	93	115	99	93	113	100	128	108	105	100	105	118	105	119	108	118	102	107	106	123	118	115	105	119	108	107	106	125	110	89	99	95	117	120	105	102	107	105	119	113	114	99	99	115	120	110	131	118	124	120	116	101	127	105	106	103	115	112	128	99	105	116	115	87	120	94	77	114	126	119	114	129	128	100	124	113	102	102	135	121	115	127	96	129	127	101	111	132	91	99	102	111	106	116	117	120	99	101	121	119	93	101	114	125	116	125	124	97	111	143	129	121	99	121	110	112	101	122	111	102	93	102	126	115	129	119	108	100	112	103	124	109	102	113	111	95	108	123	99	125	136	118	121	120	105	128	109	110	131	110	115	112	130	109	98	116	127	102	107	102	95	100	111	96	110	108	115	118	138	103	115	108	107	118	103	101	126	103	107	117	121	119	126	115	121	109	113	95	104	110	106	131	112	126	118	96	104	91	116	110	111	109	107	131	118	118	101	98	117	114	119	116	110	94	97	115	107	124	135	103	104	124	128	107	109	108	125	108	118	121	104	110	117	98	102	101	123	98	121	92	108	108	122	104	120	112	122	123	115	120	105	130	116	110	118	96	113	106	110	116	121	113	105	106	112	117	142	110	124	103	110	98	129	106	112	106	108	114	97	117	105	116	105	119	123	125	124	108	99	111	119	86	94	116	109	115	117	99	124	101	100	103	114	104	120	117	110	99	98	104	114	98	90	126	97	144	97	119	102	100	115	117	124	113	115	106	100	130	106	102	113	95	120	114	132	119	117	127	122	123	105	114	100	107	119	108	133	103	98	123	110	104	104	103	129	116	94	111	108	119	100	108	110	121	96	104	123	84	112	112	105	123	112	101	103	97	109	111	111	115	100	107	105	79	105	106	94	97	111	116	87	94	126	107	103	94	115	111	110	117	102	123	119	102	106	104	113	111	103	113	130	123	100	109	112	123	106	112	95	107	99	120	114	105	120	121	109	99	128	96	118	121	102	129	86	102	110	105	104	99	112	121	115	105	99	101	93	104	121	126	124	103	102	125	108	135	111	132	134	117	116	128	140	114	106	116	115	109	121	111	128	110	115	117	118	101	84	101	108	127	113	109	115	91	118	114	109	105	102	92	115	119	124	100	101	122	115	100	103	124	108	101	110	121	102	123	112	122	106	102	133	109	122	116	89	116	101	108	112	107	123	112	128	100	119	113	112	137	132	99	106	114	120	120	92	123	115	99	118	113	121	125	113	104	99	106	128	113	101	105	122	101	133	95	93	99	94	119	117	104	94	114	101	113	119	115	114	125	96	130	107	120	112	128	114	121	107	117	123	101	110	110	125	122	106	129	111	127	123	102	102	107	133	109	114	117	114	112	95	131	115
6761	5352	12362	16333	8628	7301	11355	8839	5552	7229	5984	2682	2004	1888	1892	1645	1120	1367	1078	762	941	1284	1430	1531	1305	889	719	608	885	1662	1684	1024	606	571	471	846	1193	1284	936	509	397	389	608	306	349	317	327	283	297	305	309	296	303	320	286	319	285	330	298	298	305	292	282	291	305	272	278	309	285	278	324	314	294	292	294	295	283	244	255	289	311	313	274	280	253	326	327	262	294	333	269	256	275	278	291	281	293	266	304	267	262	291	309	326	295	305	298	268	250	285	293	262	297	259	291	306	259	281	286	285	302	268	272	290	262	275	275	258	302	306	266	281	295	303	239	304	289	273	299	299	293	290	252	302	284	308	307	278	309	298	287	276	281	282	270	279	268	277	305	294	292	302	279	290	285	280	295	291	274	321	271	262	281	276	327	287	286	256	257	300	273	297	263	263	287	278	264	314	317	284	277	268	259	298	264	286	294	279	300	302	272	274	265	286	308	289	292	292	301	283	273	281	318	298	297	270	296	247	279	285	292	288	287	274	289	276	299	287	299	264	286	271	291	285	274	287	238	290	298	300	283	296	283	314	289	289	288	272	277	277	299	306	301	299	305	300	302	271	311	277	284	267	293	313	287	318	281	288	280	286	282	305	277	313	289	312	278	289	280	285	291	274	292	299	298	252	323	320	267	271	284	290	270	291	302	279	308	291	323	304	285	290	299	279	282	293	290	285	289	285	310	234	285	291	275	294	291	289	303	287	288	257	306	282	286	278	270	275	295	287	274	270	273	253	305	266	292	293	280	282	254	260	300	292	306	293	296	285	293	257	280	286	305	273	294	304	262	305	265	306	297	287	294	255	276	294	280	268	282	276	288	290	281	316	282	278	286	292	278	293	298	290	294	316	279	296	309	285	286	320	254	265	277	298	310	284	272	285	299	280	284	294	306	321	289	322	289	338	303	272	312	262	304	306	287	290	295	284	291	313	280	280	271	279	300	306	259	266	272	284	280	270	284	313	252	314	259	284	298	285	268	305	293	318	287	283	283	269	264	281	265	290	285	292	278	293	284	271	303	266	281	296	280	295	270	290	284	282	285	284	285	271	286	303	269	291	291	302	259	274	280	272	282	289	292	289	273	295	285	279	295	272	299	281	282	283	288	290	317	267	299	280	297	295	281	252	313	290	270	290	295	296	291	302	289	299	275	316	242	276	311	301	281	309	295	241	306	298	298	314	294	292	255	266	294	286	299	284	298	273	277	280	302	297	291	303	310	281	284	299	290	297	273	296	285	275	276	275	297	316	285	305	272	304	309	288	270	255	295	254	262	247	301	294	290	307	307	279	284	261	303	303	255	280	297	261	290	298	273	249	291	303	262	322	294	283	273	293	283	287	260	296	319	290	272	285	288	304	307	264	320	274	267	269	290	296	306	298	259	285	281	260	263	279	305	305	276	267	283	300	298	281	295	292	261	302	289	275	269	271	283	280	309	256	285	276	270	293	282	282	280	277	282	287	282	302	287	311	274	295	287	302	276	294	261	283	302	291	277	248	300	271	300	292	267	284	269	252	275	299	295	257	282	297	283	295	293	300	336	320	287	294	284	274	264	255	311	295	262	257	280	289	297	304	309	326	268	288	295	289	275	278	277	277	294	298	306	292	282	276	270	277	283	296	247	279	298	305	286	272	283	286	260	268	327	266	272	308	252	299	281	274	298	299	297	270	291	250	298	292	283	289	281	262	277	294	294	282	287	298	257	263	297	309	265	306	283	281	308	262	275	291	278	262	285	279	273	298	297	268	269	276	283	297	272	291	287	303	282	301	290	299	326	252	261	295	292	296	305	234	275	283	292	267	310	302	280	274	288	267	284	300	272	285	287	308	284	285	283	292	289	280	314	294	301	291	278	284	248	271	289	288	271	273	290	295	291	276	304	297	293	298	278	289	270	284	295	269	271	287	290	298	268	285	277	293	286	277	254	271	264	285	269	290	290	267	283	272	250	292	266	280	299	267	287	270	264	294	279	266	271	268	284	294	298	288	269	312	302	268	279	286	290	291	287	265	288	277	263	267	276	268	288	297	303	284	295	315	315	281	310	276	292	292	312	254	287	290	297	277	255	291	290	299	306	306	281	282	313	293	281	259	282	270	280	280	273	287	272	284	292	282	300	291	277	286	261	326	274	284	239	266	298	291	326	290	262	284	297	285	295	291	281	264	283	245	275	275	257	282	269	276	300	284	250	271	277	284	281	300	318	280	281	304	287	282	279	277	286	274	294	290	291	270	300	302	303	280	314	294	269	296	294	281	310	279	308	299	311	283	298	302	288	270	273	292	295	280	274	287	327	288	329	265	272	266	307	298	297	276	278	309	305	289	282	284	301	280	286	282	288	277	290	296	299	294	306	286	260	307	258	284	264	308	256	314	266	304	269	292	290	268	275	255	294	322	319	310	288	283	293	285	273	275	294	278	267	284	323	281	267	313	287	313	299	323	285	271	288	255	309	274	263	287	280	302	267	289	266	283	272	293	304	279	256	305	291	285	259	324	295	290	287	299	335	300	298	280	259	241	287	292	283	278	285	282	287	279	259	292	295	292	257	270	307	286	256	283	278	280	293	261	259	289	295	313	277	283	271	286	305	309	270	289	288	304	281	262	268	310	267	300	306	278	287	298	291	265	270	280	298	320	291	284	301	292	267	296	336	289	289	284	273	289	276	254	304	289	256	298	297	290	303	285	279	262	264	286	262	276	283	286	306	303	301	273	275	276	287	283	301	321	316	301	290	277	275	270	294	260	295	308	316	275	295	290	282	256	294	284	296	285	269	310	298	319	302	302	283	287	291	307	275	280	277	294	287	317	294	281	271	272	297	282	275	257	282	309	281	249	274	272	306	282	293	296	281	287	297	294	282	288	317	283	313	250	286	300	289	325	286	250	254	265	287	310	308	289	281	277	280	270	307	320	325	292	302	311	263	273	283	267	299	254	299	278	287	288	246	279	273	299	324	302	285	315	291	282	285	263	307	308	279	269	295	284	305	288	280	295	320	301	300	304	292	266	281	270	277	285	262	288	296	295	269	253	286	258	288	292	262	291	305	269	264	266	280	290	282	255	274	275	303	294	278	268	265	292	280	287	298	298	286	282	257	295	267	286	268	298	309	313	285	321	293	267	259	294	278	278	280	300	303	290	283	305	291	261	272	331	254	301	304	265	290	285	280	259	303	285	256	297	296	307	288	277	289	262	278	310	287	286	306	265	294	278	328	283	249	286	276	297	253	316	300	306	286	275	287	294	275	289	286	260	267	316	289	288	284	273	284	268	283	249	286	296	273	302	304	279	285	289	294	275	284	283	317	269	271	299	266	272	308	293	271	271	280	278	278	296	294	323	275	279	278	288	307	284	254	277	310	283	299	262	285	276	291	255	270	297	340	298	275	329	286	312	296	296	283	269	274	271	264	282	273	289	308	259	266	288	295	290	294	271	301	293	279	285	309	265	285	310	294	294	284	272
16381	9157	15054	15505	8416	4827	3469	6455	2719	1656	1525	1079	779	674	490	430	325	348	351	244	228	231	307	290	234	202	175	204	330	441	444	190	188	181	178	225	234	311	241	201	157	156	204	156	164	144	133	138	147	147	111	158	145	167	155	144	156	138	141	161	130	143	127	149	161	162	161	122	150	121	165	141	144	159	138	139	142	132	137	141	139	124	127	154	152	126	154	151	146	152	137	133	149	140	143	176	121	161	145	161	140	189	132	124	131	154	120	137	148	149	123	141	125	124	152	134	170	156	145	127	130	141	152	149	142	122	148	148	138	164	145	151	127	159	122	121	141	147	122	128	152	153	146	165	126	157	163	131	116	129	138	125	140	134	137	146	141	137	142	157	129	171	132	163	117	160	129	157	136	133	124	138	152	129	148	122	143	144	146	143	143	127	156	148	140	148	162	146	123	134	139	158	155	142	132	147	116	131	145	147	137	149	151	137	160	138	125	139	115	134	162	136	147	141	136	141	143	150	135	151	156	126	120	122	118	133	157	114	142	129	130	137	145	150	145	141	139	155	155	151	140	181	147	143	139	158	155	140	163	152	137	137	133	141	117	130	135	130	130	142	139	136	143	140	153	153	141	150	133	134	130	135	150	144	140	153	149	123	127	148	143	150	147	118	149	143	130	142	140	135	114	131	146	158	151	149	138	134	131	152	109	139	140	150	152	147	152	143	150	141	149	134	152	116	143	137	152	113	147	158	137	149	125	146	142	118	131	141	123	134	116	148	110	154	133	130	128	150	142	133	132	142	134	122	165	134	139	157	143	134	159	154	148	151	136	151	161	127	153	131	118	133	113	141	142	144	163	127	131	134	132	152	141	134	141	155	157	146	145	115	137	149	147	151	145	150	172	118	150	143	169	134	116	161	123	119	145	128	147	130	150	128	125	140	146	146	139	129	138	143	126	165	146	145	134	128	128	134	132	133	141	148	160	133	139	141	138	147	155	124	126	146	163	131	141	125	115	163	137	145	123	154	148	135	151	122	148	139	137	137	130	160	146	145	119	129	136	127	132	127	138	128	133	150	131	107	140	143	138	137	148	158	148	153	142	127	141	145	161	144	130	142	135	158	150	139	155	121	131	137	156	137	127	122	128	131	133	143	142	165	115	152	146	143	137	149	148	119	141	139	152	152	139	143	144	127	117	129	136	129	116	135	123	158	139	155	152	113	144	129	140	160	141	125	152	135	124	122	146	133	126	147	141	128	135	155	147	146	132	141	159	135	156	128	158	151	148	146	140	132	133	134	139	158	145	160	166	155	139	116	132	159	124	149	136	132	162	142	154	131	138	130	153	135	146	148	165	135	135	125	105	128	155	125	124	136	130	137	133	152	149	144	152	142	137	148	143	155	119	131	134	125	129	153	132	138	105	132	126	116	156	132	145	143	157	132	137	143	144	136	134	113	130	147	141	157	119	124	152	157	121	182	145	166	141	149	133	154	139	148	151	152	144	132	143	131	143	151	127	150	152	136	129	140	144	138	133	136	144	149	142	151	138	136	136	150	137	143	155	109	141	132	148	124	111	129	159	136	164	139	138	126	137	122	130	131	139	152	135	127	128	139	132	139	128	145	134	126	159	123	137	137	126	145	136	159	129	146	127	132	132	131	124	129	140	153	140	143	164	158	150	136	155	152	139	142	125	150	162	145	133	127	132	156	136	131	136	119	133	155	144	137	127	155	128	134	137	145	138	136	153	130	144	171	139	139	138	139	129	121	141	173	154	141	136	136	158	147	147	146	155	145	110	125	158	135	131	129	134	160	136	152	126	142	143	121	131	135	119	150	132	151	131	148	133	137	130	137	124	130	133	147	159	138	128	156	149	137	165	149	132	141	156	141	123	159	120	152	129	132	165	147	134	158	138	137	119	149	157	127	148	153	129	139	155	124	146	146	144	145	138	122	103	137	145	130	148	113	134	130	140	151	142	151	126	142	156	140	152	149	126	122	128	138	130	164	131	130	154	142	152	133	142	135	136	126	114	145	161	148	147	147	146	126	158	146	164	128	144	123	124	128	134	134	150	144	147	143	127	146	130	116	125	131	148	147	132	140	139	133	154	154	146	151	130	148	144	133	149	147	137	137	152	154	138	129	132	127	151	171	145	143	137	140	152	144	127	138	136	115	123	136	140	118	167	141	147	150	166	123	157	139	144	142	116	147	120	142	132	138	140	110	154	134	150	147	156	147	141	157	138	141	162	129	120	150	130	150	132	155	136	136	140	144	147	151	140	153	134	130	149	130	132	133	135	143	138	118	147	127	126	146	120	136	142	138	144	148	138	131	137	143	147	154	133	138	139	146	134	128	153	153	142	130	126	118	132	122	140	133	134	147	127	140	127	139	161	142	141	157	153	162	143	149	146	153	145	140	139	139	144	144	144	147	139	152	124	128	131	149	118	133	130	128	162	138	127	138	139	116	133	141	137	153	122	111	151	134	164	129	153	152	124	138	148	142	132	155	145	140	123	136	142	149	131	125	125	150	133	136	153	136	135	131	137	133	141	146	161	140	148	145	162	148	123	154	133	147	150	114	138	135	128	142	133	126	125	168	148	134	125	126	138	136	142	153	122	150	163	152	138	129	137	126	165	159	130	144	156	134	120	145	143	140	146	149	137	130	141	119	123	135	132	154	131	162	131	144	141	145	161	131	161	154	134	168	124	129	160	165	132	137	128	128	149	148	129	153	152	151	156	175	145	141	136	141	133	130	146	159	134	170	131	120	154	140	139	155	142	145	135	123	133	153	141	131	128	128	127	140	157	167	159	128	146	135	119	131	130	165	147	141	146	148	153	144	134	135	151	146	144	146	134	139	135	140	119	146	138	149	136	139	149	139	118	134	139	111	121	129	146	134	127	148	148	140	123	135	137	147	145	151	150	152	145	143	141	140	145	136	140	139	134	105	152	156	143	135	140	138	155	122	133	140	117	125	142	147	162	146	136	132	141	137	148	134	137	117	140	173	134	131	135	153	136	137	133	144	126	173	124	123	140	143	137	146	130	151	140	139	145	137	170	118	149	140	156	110	114	168	140	134	154	148	131	135	124	154	126	151	132	133	153	153	139	137	146	144	161	117	140	150	118	123	143	147	138	138	165	134	131	132	119	126	145	163	142	143	152	132	159	121	122	163	127	136	135	172	130	146	128	130	138	132	149	133	165	145	124	144	155	158	166	142	129	145	158	113	142	151	156	136	128	123	130	160	166	115	139	142	135	130	144	162	141	126	136	131	137	138	145	149	132	123	130	146	154	125	133	164	130	115	148	145	132	170	134	139	126	137	138	159	136	150	157	149	116	139	142	143	134	162	125	148	153	136	147	122	158	138	135	138	130	135	111	124	122	139	144	144	118	131	149	138	153	112	135	135	145	134	138	146	163	157	133	137	144	165	143	130	145	133	147	140	139	135	151	136	135	128	145	119	118	168	137	157	142	137	132	137	145	143	145	117	142	143
8740	8122	15555	19736	13372	12992	11137	17268	11909	7956	7526	5542	4218	3287	2656	2211	1885	1811	1711	1200	1109	1145	1663	1488	1149	919	785	1055	1684	2921	2367	923	776	703	695	971	1183	1682	1238	669	580	483	840	448	394	420	409	426	412	386	395	370	356	395	416	378	357	416	401	365	418	400	390	347	382	374	374	368	379	373	388	387	353	405	394	381	386	369	385	370	344	351	364	364	368	393	400	343	372	362	357	368	382	373	384	346	418	376	391	364	376	382	354	376	354	355	349	351	380	364	375	387	375	331	335	374	369	378	367	386	368	378	348	363	351	379	368	391	335	373	337	382	345	331	351	362	335	375	353	361	371	353	347	344	354	339	326	340	338	367	365	345	355	375	330	367	370	366	359	373	332	343	359	372	393	349	372	364	341	331	376	361	378	384	328	371	390	365	361	382	368	350	366	349	338	310	376	358	337	352	378	367	356	363	344	364	365	352	329	381	375	352	370	357	359	329	351	373	321	338	371	380	368	357	370	342	336	354	367	366	318	338	383	358	345	355	332	341	375	333	355	367	365	345	350	350	341	358	363	345	364	368	396	357	344	334	340	382	362	299	364	318	350	352	344	359	347	330	338	369	341	340	379	330	343	368	396	355	344	353	345	388	362	310	398	346	318	390	339	325	365	349	350	363	309	358	351	340	340	338	380	383	364	353	381	352	365	380	345	411	331	380	359	348	405	359	372	326	336	336	348	369	330	352	357	340	366	338	330	340	353	349	374	317	395	352	322	357	374	366	348	378	337	359	342	373	373	352	353	356	373	347	365	357	349	357	325	341	368	356	345	363	324	351	379	381	318	386	372	350	358	352	376	347	408	342	372	348	329	335	338	372	347	361	360	358	385	355	352	374	356	336	332	341	355	334	354	353	419	368	385	398	374	348	362	369	354	328	351	370	355	318	381	334	363	352	340	350	366	329	346	329	390	346	343	400	365	366	358	365	349	374	378	367	377	364	322	377	356	366	356	325	373	384	373	394	357	389	375	320	388	348	319	321	340	345	345	351	366	326	348	382	357	350	334	357	344	333	326	341	343	364	375	349	350	355	357	369	341	354	359	363	338	365	357	356	337	336	365	378	336	323	338	372	369	340	376	337	379	372	347	361	352	357	362	328	367	361	362	357	387	342	347	349	318	309	348	384	386	354	354	369	338	365	376	341	358	327	364	322	378	349	352	358	355	346	321	372	354	354	361	350	359	377	361	378	365	357	349	356	379	339	368	378	367	360	352	339	352	341	326	362	332	383	375	343	361	400	371	367	333	383	375	374	355	386	324	334	325	357	352	380	333	347	364	381	352	358	354	380	366	358	351	363	370	375	323	368	370	359	352	368	352	370	346	359	344	345	368	361	321	392	343	359	384	323	389	339	340	322	391	346	355	379	353	383	347	362	327	356	346	354	331	342	336	334	338	350	368	339	352	376	359	350	338	334	322	377	338	341	346	351	345	351	364	322	354	350	334	362	361	359	359	339	350	334	347	339	310	311	351	367	347	349	341	360	319	368	367	359	366	384	363	352	371	359	354	373	386	309	351	352	351	354	354	323	343	357	390	378	392	345	394	338	376	330	377	408	330	350	333	324	356	343	349	377	336	389	342	348	353	367	344	333	347	370	404	355	382	320	335	385	387	344	391	361	355	361	335	369	361	344	351	320	377	353	359	353	349	363	347	322	336	365	377	320	382	334	347	343	343	341	352	341	350	376	323	373	340	339	373	359	319	355	355	348	372	362	345	349	381	352	357	334	358	345	345	343	340	351	368	367	311	321	349	390	350	357	362	305	333	367	352	367	345	341	361	333	345	347	350	348	357	376	404	346	354	347	352	387	371	346	339	342	347	355	366	379	364	338	393	388	349	328	369	334	364	376	359	379	353	410	340	379	349	402	362	324	358	365	344	411	334	339	342	344	349	327	328	340	341	348	352	360	308	327	371	334	373	369	390	349	381	349	336	363	354	367	351	355	352	366	344	346	338	360	358	352	351	328	365	372	375	374	362	363	351	319	361	352	354	329	343	363	374	386	383	371	364	338	334	331	368	347	346	342	355	381	367	370	387	322	365	316	364	344	355	319	347	384	359	362	365	342	339	355	414	349	337	351	370	354	345	365	350	347	341	383	330	329	344	365	357	367	349	361	346	342	362	340	362	366	345	345	333	336	327	323	362	334	351	323	349	360	341	356	341	362	358	340	348	340	340	332	402	338	339	337	348	358	349	340	356	337	347	345	352	341	333	349	338	340	338	364	362	351	364	360	340	386	348	361	350	355	327	397	330	358	389	359	363	373	378	374	382	338	366	360	357	365	349	368	349	357	373	327	309	355	370	398	347	339	339	326	346	355	361	373	334	328	335	351	355	354	337	377	359	338	353	361	386	355	337	373	348	347	349	360	391	332	345	343	368	364	339	366	325	396	357	366	361	399	347	343	369	333	352	331	375	385	363	331	386	379	357	328	317	361	363	367	354	336	384	356	357	358	390	346	370	353	363	351	340	355	367	352	345	404	317	334	365	346	358	327	336	358	358	337	334	354	355	378	355	318	377	370	357	360	344	342	343	369	358	363	334	379	360	356	381	338	361	339	347	362	363	345	358	349	353	339	377	372	392	330	327	346	376	365	398	351	348	347	364	383	379	376	370	381	357	348	354	365	373	351	364	342	325	341	372	339	329	354	356	358	360	321	381	360	353	340	344	304	363	342	356	344	363	359	316	368	355	367	375	338	378	328	344	327	372	345	323	371	379	347	374	313	388	344	367	371	354	357	328	343	365	338	341	358	351	361	339	364	309	377	315	349	331	351	368	316	333	319	305	376	381	374	348	342	319	352	370	357	334	343	356	381	387	400	369	341	339	335	343	363	351	323	379	356	371	333	376	364	355	369	362	326	331	352	347	337	344	335	338	338	353	370	338	360	320	359	376	346	362	351	346	363	323	341	335	369	338	382	345	354	366	343	352	354	347	369	338	381	354	390	387	349	377	317	336	355	350	384	372	368	321	359	380	338	385	332	320	363	368	357	352	359	365	364	365	339	325	365	346	326	370	346	389	347	354	340	332	362	364	334	369	392	357	380	345	350	361	356	327	327	361	335	335	363	364	369	353	390	370	369	377	367	336	352	344	360	354	306	378	384	339	316	374	335	347	347	344	368	328	355	351	343	314	376	348	365	381	357	370	386	332	385	375	369	357	369	317	348	347	358	396	342	364	372	348	332	354	349	330	342	352	348	344	367	347	324	383	363	328	336	380	361	345	336	387	359	345	340	343	358	348	348	336	403	327	353	348	329	367	357	377	344	361	337	364	357	342	347	361	328	377	376	379	335	386	307	375	342	339	354	329	341	359	337	415	331	353	321	351	367	364	347	366	317	362	337	360	336	349	359	333	327	357	328	360	373	334	360	389	366	349	337	352	346	358	357	334	388	378	355	344	356	352	334	387	389	350	359	335	354	402	361	371	379	371	363	391	335	334	361	352	366
3031	1030	968	723	542	373	322	345	251	244	247	226	206	218	217	245	219	209	174	212	203	201	238	225	234	240	209	241	278	330	249	196	229	205	213	217	228	201	227	197	195	231	194	200	207	186	180	202	205	207	203	195	215	166	186	211	197	196	199	203	187	224	205	169	186	205	210	189	199	214	193	206	188	192	177	189	218	193	201	210	216	228	183	203	187	220	178	190	187	180	177	197	207	193	199	218	201	195	209	176	203	200	169	168	218	189	180	224	185	198	200	203	176	206	218	197	211	178	191	189	182	205	202	195	202	203	173	221	199	211	202	215	179	200	175	196	206	196	201	190	214	192	186	198	197	203	208	174	179	189	189	225	205	195	204	202	217	189	175	214	195	230	192	202	195	226	219	187	186	185	171	211	188	207	198	213	177	180	202	175	210	186	213	198	217	214	189	202	209	193	181	210	216	198	187	213	183	216	204	217	207	178	193	184	198	190	209	217	204	220	197	197	183	193	172	197	179	205	226	209	220	201	204	196	228	189	182	174	188	197	253	207	210	195	192	196	196	213	201	188	200	202	182	202	187	190	203	206	211	174	206	196	198	209	178	232	221	218	185	191	189	200	197	229	191	209	174	199	195	210	198	196	192	201	203	204	199	193	209	185	212	201	192	183	192	191	190	199	175	201	222	189	207	189	204	182	198	189	190	179	211	211	182	191	193	203	199	188	202	204	191	185	198	210	193	231	210	203	213	218	194	220	180	196	211	185	179	206	198	221	201	190	215	188	202	195	215	193	197	202	212	196	180	215	182	209	197	205	185	208	187	187	213	192	180	159	185	201	210	209	204	174	206	181	184	201	210	201	205	213	208	194	180	195	194	183	200	211	205	224	208	214	202	189	199	231	202	186	212	187	201	179	187	202	201	189	185	207	176	188	219	208	210	217	179	179	214	220	218	188	206	211	179	224	194	210	180	187	204	215	206	202	198	215	202	215	197	204	188	190	212	201	180	216	209	198	207	204	195	192	204	211	212	187	205	195	166	197	202	158	183	206	194	180	225	218	200	202	188	221	173	191	216	207	204	189	200	188	224	181	194	216	182	205	205	167	199	201	193	203	215	205	190	179	198	195	190	229	215	189	173	192	188	201	189	211	186	209	196	228	199	198	209	181	184	189	194	188	189	192	172	209	196	185	198	208	238	181	184	186	177	192	192	171	204	201	218	219	210	190	207	208	217	234	220	199	201	205	206	188	211	184	203	198	177	208	200	194	192	195	179	186	170	216	207	197	193	175	199	211	232	220	203	174	190	206	203	191	169	189	203	215	205	193	217	195	169	204	217	193	204	189	177	192	209	213	173	193	208	196	181	199	211	200	180	202	183	214	199	198	212	229	170	185	211	250	178	207	185	192	207	181	216	219	198	235	186	221	183	211	212	203	186	200	173	174	243	202	185	198	188	190	203	175	195	167	206	234	191	198	201	222	203	184	202	207	198	202	187	174	199	204	179	200	178	185	213	171	181	229	214	198	234	177	193	180	194	202	196	212	215	211	245	209	208	210	193	224	185	215	196	201	226	179	186	203	216	194	193	208	233	193	191	173	202	172	199	192	205	166	209	181	204	196	224	211	195	182	213	171	209	201	197	179	187	210	173	145	201	216	202	221	186	231	186	202	212	193	173	164	182	187	212	207	216	206	216	192	189	219	189	198	193	232	201	173	198	203	193	195	213	188	198	154	226	192	194	178	231	245	184	191	199	184	189	169	194	180	198	189	207	179	185	187	191	193	214	194	205	208	195	187	200	214	211	183	225	204	208	191	218	203	201	242	212	204	203	197	205	219	189	203	210	185	225	194	182	196	194	223	203	207	193	209	196	197	182	221	194	220	207	210	177	192	191	201	217	193	212	223	170	185	190	195	204	162	211	201	222	204	204	202	187	169	179	225	192	189	193	174	190	167	190	223	196	181	190	196	228	196	198	200	207	227	196	214	213	207	183	179	180	224	216	222	221	188	195	221	194	193	183	199	166	207	224	236	207	224	179	201	203	198	208	209	211	185	216	183	216	206	219	220	204	192	185	218	239	207	206	201	183	200	204	202	192	216	197	191	209	215	178	205	195	199	191	190	199	206	207	196	185	173	193	196	198	208	213	194	194	182	194	191	223	219	210	198	214	206	184	190	209	198	190	202	205	213	222	184	191	219	223	216	184	194	202	200	161	197	218	174	169	222	210	190	206	176	211	198	196	214	187	209	167	181	193	196	218	194	200	209	190	197	160	217	214	195	197	197	174	214	224	213	211	183	208	195	208	219	197	188	203	202	211	173	224	208	178	193	200	220	191	196	189	228	200	184	210	199	182	206	180	216	186	216	199	193	229	193	199	189	209	203	222	176	193	196	183	188	187	225	205	207	205	209	180	189	183	208	199	169	211	207	191	169	214	196	178	212	180	164	215	205	204	202	204	211	196	200	203	200	170	196	197	203	213	181	192	197	193	189	183	168	186	167	213	209	184	211	186	211	225	172	186	182	170	210	200	214	218	176	173	199	198	192	192	194	192	169	221	203	210	216	197	203	220	194	203	218	200	185	203	194	206	198	191	171	222	194	193	169	206	217	203	210	200	207	205	199	203	206	199	203	214	223	211	195	200	197	184	198	204	206	202	160	189	215	188	191	221	229	207	184	208	209	213	211	184	217	219	208	206	175	212	204	222	199	203	188	188	210	165	186	184	194	176	216	198	210	189	200	174	219	197	190	206	200	197	173	193	186	188	204	198	194	195	199	192	195	211	194	209	187	186	193	220	188	194	197	195	181	205	181	202	196	196	176	179	180	211	173	209	189	207	207	200	209	197	197	190	193	214	183	199	185	192	190	217	225	222	176	236	185	164	194	201	201	220	217	200	198	202	177	230	191	194	204	190	206	196	181	193	206	206	168	217	184	188	177	223	223	186	177	193	161	220	202	200	193	189	206	191	212	234	214	210	189	196	181	182	200	215	197	197	187	226	214	200	178	209	191	192	162	197	229	201	188	208	209	187	212	201	205	186	202	162	224	191	224	205	204	211	204	187	214	211	229	201	207	203	223	181	209	208	210	200	216	184	184	182	198	174	203	193	204	217	205	189	231	202	221	179	218	203	230	195	192	187	210	188	198	201	215	194	229	173	200	190	218	213	203	210	232	194	169	195	178	181	189	209	215	200	186	203	215	196	178	226	207	213	199	228	184	189	176	199	200	202	168	223	210	219	218	188	184	195	217	200	177	194	197	211	206	184	198	164	199	212	230	213	203	197	207	210	185	183	189	213	201	184	181	188	183	198	176	239	197	201	213	188	211	203	217	206	196	206	183	184	210	234	221	182	188	211	211	217	228	211	197	195	191	197	205	243	182	198	223	215	210	210	213	201	184	194	192	207	196	190	202	206	215	220	210	218	191	160	199	198	207	192	202	212	196	211	215	237	192	213	182	206	192	200	180	195	201	184	214	227	199	235	224	188	232	192	188	183	192
2728	1231	1971	2439	1832	1262	1001	1302	916	775	622	669	626	552	545	544	501	465	501	473	503	557	685	657	598	501	486	690	968	1255	927	596	571	516	607	599	698	914	618	522	521	494	585	415	442	450	463	429	438	444	424	484	485	460	468	444	467	446	468	466	453	415	451	453	483	431	439	481	484	466	474	455	401	457	487	479	441	454	457	493	458	458	446	410	447	470	462	454	432	448	470	453	416	484	445	461	440	454	450	457	465	495	443	458	463	444	478	460	478	432	429	468	403	460	424	472	438	455	468	485	460	440	462	468	471	442	450	441	463	440	489	439	455	460	461	486	467	482	459	445	450	435	465	455	441	494	451	445	455	435	469	474	458	459	444	470	449	454	460	456	462	443	454	453	453	476	481	472	428	411	420	459	426	443	485	478	454	461	495	470	407	467	442	425	477	456	458	469	470	439	457	445	470	475	473	448	445	455	459	435	467	422	465	433	441	501	422	434	443	464	437	437	466	448	435	458	420	406	448	477	466	471	453	530	417	461	450	469	435	463	470	469	409	450	430	471	455	463	470	469	480	458	474	462	435	453	477	452	475	487	462	445	413	460	442	440	473	486	467	471	452	450	446	467	451	439	472	430	462	468	468	484	462	487	413	470	437	479	438	434	450	447	431	467	451	470	473	417	463	469	437	419	465	428	458	465	440	425	524	483	478	482	433	472	484	445	479	459	440	425	472	453	481	429	473	466	471	512	515	429	473	446	459	483	448	470	460	464	449	449	461	437	465	434	439	463	493	455	500	477	517	429	455	443	472	477	456	476	444	418	466	448	448	474	464	462	473	422	474	419	439	487	433	441	419	469	468	466	463	460	468	454	430	455	448	510	468	480	453	491	467	461	450	454	441	488	484	451	461	480	493	447	508	468	462	450	460	455	473	488	473	440	471	508	452	461	479	469	447	481	440	510	419	444	474	417	479	446	461	490	471	477	482	497	470	438	470	436	464	473	442	460	462	477	479	435	468	439	423	444	489	448	408	423	482	473	444	459	459	480	411	442	445	438	455	429	445	421	404	485	478	480	453	443	467	451	438	473	430	467	459	414	446	455	455	470	460	431	481	447	447	433	459	450	489	467	477	444	450	458	459	500	461	432	455	390	468	456	454	460	468	470	464	456	436	449	509	513	464	447	464	482	438	489	444	475	469	441	459	484	431	428	453	464	429	453	446	419	444	467	450	428	481	483	393	445	457	500	496	461	502	467	445	454	454	484	468	430	458	490	478	452	400	466	461	516	438	474	472	430	441	412	437	441	450	491	500	490	477	467	445	485	483	442	484	411	413	499	430	482	439	435	476	470	469	455	459	450	446	455	478	462	425	427	494	455	459	488	489	444	458	435	456	454	452	462	446	437	473	451	450	435	460	456	424	431	487	459	439	463	451	437	460	479	420	469	454	450	451	458	469	446	478	477	471	439	461	465	454	441	486	470	466	502	470	487	459	458	507	442	420	475	446	487	497	482	474	452	469	465	465	455	492	453	443	494	460	488	457	507	451	487	459	443	451	458	438	495	433	471	460	452	501	471	455	450	462	459	454	426	468	449	446	459	453	435	470	461	446	482	426	456	425	483	424	436	445	432	455	443	475	476	452	440	436	428	426	461	438	493	467	474	434	470	439	484	447	494	464	500	434	418	454	433	419	471	436	436	468	471	469	429	453	499	486	472	439	457	450	445	451	496	452	459	463	473	469	464	450	456	450	443	449	412	429	469	458	460	457	458	464	442	457	470	476	452	443	440	458	466	418	450	437	485	457	462	492	468	480	465	468	449	470	450	446	487	457	462	486	494	474	486	408	447	450	467	440	432	436	428	456	480	453	469	493	454	455	459	438	443	427	457	473	460	468	462	459	472	437	462	473	459	430	425	463	461	483	450	440	423	447	433	481	431	492	455	424	463	443	472	478	444	478	447	464	492	462	400	466	469	485	445	465	482	466	451	443	433	480	483	446	456	493	405	503	445	444	503	467	444	461	467	470	469	438	443	468	482	480	456	470	440	446	426	446	446	456	452	431	424	427	453	455	465	459	433	470	435	432	455	491	453	426	448	473	431	457	451	441	471	453	470	457	448	469	455	427	493	501	456	478	502	491	489	473	441	497	454	479	455	412	444	470	415	429	454	457	470	491	463	444	461	462	434	430	442	420	472	444	429	474	471	465	443	458	444	487	454	459	479	481	474	461	464	447	442	473	451	483	422	436	457	467	456	453	462	466	475	493	448	485	432	463	489	457	444	486	416	445	478	492	460	446	441	467	432	475	442	442	491	455	471	456	433	466	483	420	477	457	458	458	451	438	488	455	426	435	492	425	419	420	409	458	497	471	451	466	460	456	437	434	482	448	486	472	458	476	446	443	486	472	459	450	490	439	486	450	449	450	455	459	464	447	460	494	453	452	453	447	466	464	445	476	466	457	435	383	448	452	473	460	468	442	479	476	451	444	479	482	464	452	492	443	484	475	451	497	450	447	457	467	493	457	479	445	495	487	455	487	477	484	428	463	463	437	466	463	482	461	439	442	459	457	495	446	448	441	499	456	458	476	448	462	465	461	432	458	455	450	476	501	459	470	465	465	447	476	465	412	470	479	424	451	442	464	454	502	469	502	449	488	462	485	475	475	484	447	458	495	453	430	444	445	459	438	435	459	454	417	417	468	471	436	437	450	454	510	428	451	443	458	476	433	465	440	456	437	481	475	473	431	490	444	497	446	475	454	469	462	469	436	481	484	451	496	460	434	446	435	469	445	454	455	434	485	411	444	471	468	461	496	484	457	459	467	448	441	424	455	460	461	451	474	443	459	453	463	484	479	434	430	428	449	487	457	470	460	481	451	446	482	419	480	475	428	441	481	460	430	422	459	447	442	455	441	444	478	471	493	459	463	447	469	423	469	464	430	426	469	424	473	438	437	453	486	422	464	424	431	426	444	419	498	439	480	513	457	490	502	496	473	486	425	482	481	445	419	461	478	441	445	446	451	442	454	464	450	463	474	445	484	455	458	439	441	457	474	442	411	475	471	440	471	445	465	493	493	489	446	458	432	433	489	419	471	437	455	460	484	429	472	449	442	490	450	447	470	490	451	450	473	470	442	449	489	469	467	432	461	458	467	449	446	465	484	455	461	476	484	457	460	429	461	481	470	433	432	480	478	464	461	448	472	424	481	451	467	483	422	439	474	466	467	454	448	480	444	468	454	472	450	487	437	480	439	488	460	465	450	458	437	433	432	476	448	442	465	428	476	408	476	456	472	475	480	476	449	468	482	445	435	439	469	482	441	455	447	479	445	422	459	448	488	486	468	438	446	497	500	481	495	474	444	454	443	445	457	437	465	478	423	479	460	455	502	478	464	431	435	454	481	417	457	464	476	429	446	479	466	436	452	494	446	477	456	431	463	430	475	467	472	460	477	436	439	481	426	495	448	455	483	435	447	453	479	476	492	449	478	426	467	446	452	458	478	462
9418	5440	7622	10273	6626	2251	1578	2949	1264	1073	910	421	388	271	234	228	180	163	176	167	156	166	166	138	119	106	133	148	239	298	255	140	140	119	122	139	120	175	99	111	106	124	140	94	94	79	104	124	83	85	71	86	96	91	90	91	89	96	104	101	104	86	105	76	91	88	97	86	83	102	85	75	104	89	87	87	111	95	98	93	89	91	95	106	104	106	96	85	99	96	87	87	97	75	100	75	87	92	88	102	94	108	102	83	105	87	105	111	94	104	108	76	114	118	83	87	96	90	91	99	103	83	96	92	92	98	100	97	91	96	94	100	92	101	94	110	112	91	78	88	84	97	106	94	87	102	83	93	101	76	88	96	87	96	104	89	112	87	101	88	104	96	71	96	97	96	107	79	94	101	87	100	85	106	79	101	92	96	90	100	85	109	95	110	90	91	108	91	84	83	82	80	86	80	80	89	117	92	79	94	89	101	109	104	95	102	94	94	107	81	90	88	90	109	102	110	94	90	92	92	101	91	85	106	109	113	88	83	82	108	99	112	94	97	92	109	106	107	90	101	92	106	81	121	103	96	72	115	100	90	89	97	100	94	88	96	86	96	101	115	96	104	89	88	105	119	116	115	103	100	76	92	94	93	94	98	99	84	92	95	103	107	95	94	79	102	88	103	99	84	96	106	101	92	91	93	85	92	83	89	104	86	99	95	101	106	95	105	97	83	108	81	108	84	102	105	89	79	103	83	88	84	85	107	117	87	108	90	91	96	107	104	98	93	105	79	110	102	97	96	94	72	99	95	73	79	98	87	101	99	97	93	106	88	105	102	111	95	93	107	84	108	104	94	92	89	86	88	98	110	91	110	107	95	108	81	103	102	94	100	100	84	98	107	87	101	88	103	95	72	92	84	104	91	99	101	103	79	92	96	103	106	95	93	93	89	93	84	97	79	101	88	85	97	83	103	100	97	83	76	87	85	97	109	94	102	101	85	82	94	93	90	89	96	104	97	73	89	100	85	94	101	111	108	96	100	93	104	106	91	98	99	106	100	92	97	91	105	88	105	92	106	90	97	106	95	87	100	84	83	110	118	88	102	99	88	109	101	108	82	88	82	97	115	95	80	101	94	97	89	93	109	97	93	111	88	85	86	114	95	73	81	107	97	99	106	92	94	100	81	87	88	78	99	109	73	105	93	97	105	94	88	80	87	111	92	84	99	95	85	89	111	83	94	92	97	94	75	94	88	98	91	91	111	92	88	98	104	84	105	78	73	100	74	93	94	107	112	83	87	102	77	84	86	91	92	95	122	90	117	85	89	94	114	95	88	101	92	101	111	92	89	89	104	74	107	105	100	102	90	95	78	94	95	99	115	104	93	87	88	90	86	112	84	100	106	90	97	94	90	98	95	97	91	105	92	80	88	111	92	97	103	93	99	89	105	106	98	97	94	89	115	92	104	99	100	101	92	96	85	81	108	82	110	93	92	107	91	105	85	84	105	93	86	101	117	92	104	112	96	96	76	101	104	96	92	109	112	102	91	88	102	109	75	96	88	90	82	91	97	102	98	93	109	97	99	81	100	107	95	76	97	101	82	89	97	101	88	87	92	95	90	104	99	94	99	88	98	101	101	87	114	96	90	84	93	84	98	99	90	77	90	89	107	104	100	96	96	103	92	113	76	91	91	89	97	105	113	68	94	95	90	86	89	87	81	95	98	92	99	87	118	81	91	77	110	106	101	131	103	94	105	89	97	101	97	107	92	89	79	105	100	92	108	93	101	88	101	108	93	101	100	89	90	72	92	101	85	96	88	82	97	112	94	102	97	94	99	95	97	89	99	92	80	88	112	97	87	110	93	89	89	95	83	103	83	85	78	107	86	100	85	97	79	91	92	89	88	110	105	110	87	103	110	109	90	84	71	106	100	87	103	92	98	108	96	98	95	113	106	75	105	96	95	116	114	107	93	82	73	123	98	113	91	90	98	87	88	100	101	87	94	99	83	92	102	96	88	99	90	88	90	100	93	86	87	92	98	109	85	82	89	101	96	87	93	93	96	96	97	82	88	110	77	80	103	109	115	82	110	95	91	107	92	79	66	98	81	113	107	75	78	79	97	75	111	98	75	94	108	96	109	88	97	108	90	94	98	85	105	102	93	76	92	90	101	98	121	96	103	78	103	84	96	91	101	99	90	85	99	83	91	104	98	106	102	83	83	83	81	88	101	79	106	107	87	92	104	91	83	85	90	88	86	86	83	113	79	85	81	106	88	90	114	95	100	89	104	96	106	77	105	104	78	104	77	96	87	82	92	116	92	118	102	98	100	84	102	98	105	81	112	91	92	109	92	103	102	100	99	86	91	103	108	90	86	100	88	85	98	86	89	107	101	94	78	96	101	97	112	89	77	94	87	83	119	101	94	93	102	100	110	100	97	102	108	92	103	117	100	106	94	90	90	104	104	75	101	90	96	90	87	94	93	103	91	77	106	96	105	83	93	81	95	100	109	113	82	95	76	94	105	99	102	97	90	100	80	75	99	89	90	89	83	100	103	96	96	91	80	92	91	119	112	83	108	106	102	124	93	99	102	110	75	105	92	123	87	96	92	104	94	95	80	94	108	105	89	100	97	92	82	83	51	82	91	84	99	85	93	109	77	93	83	85	96	123	100	83	100	98	107	104	95	92	84	92	89	92	79	77	99	109	94	92	106	86	109	91	86	95	111	97	105	85	91	105	93	87	101	101	85	87	104	96	101	107	85	108	93	75	97	106	124	87	105	89	91	86	93	101	106	92	128	89	104	101	96	95	105	95	87	99	86	98	100	110	91	105	86	90	89	85	88	84	106	92	93	92	100	82	75	98	99	94	90	105	98	116	86	89	93	103	103	101	97	114	88	95	85	96	106	116	106	93	97	114	81	81	97	89	89	99	74	116	82	85	112	96	86	97	87	90	93	89	79	93	107	101	97	107	90	95	92	84	102	85	76	127	97	83	103	83	99	106	106	98	95	114	106	103	84	123	95	102	84	113	89	98	88	110	86	101	108	139	99	106	109	96	106	83	79	86	88	86	114	101	96	85	87	89	109	96	114	100	83	104	66	86	109	87	96	113	99	75	97	75	85	91	92	87	120	94	97	114	112	107	108	86	106	104	88	80	93	103	102	82	106	90	102	104	94	75	105	86	100	91	87	72	68	102	94	96	111	93	88	99	88	88	101	92	83	103	93	87	94	99	74	92	81	93	99	95	94	95	89	100	94	98	80	95	103	103	94	103	101	99	104	98	106	96	87	90	118	95	102	94	88	102	107	96	93	91	80	99	90	78	91	101	100	88	92	92	94	80	80	92	87	96	78	108	91	95	80	84	87	86	96	96	92	87	88	88	85	84	95	86	76	107	91	98	85	81	76	87	116	86	89	108	94	99	95	91	100	98	99	114	107	91	89	98	100	101	109	118	96	96	94	84	107	76	93	87	100	97	88	107	115	101	88	93	93	110	93	86	92
6656	5218	9578	18255	13667	7243	6691	12297	5652	5786	4994	2295	2104	1773	1485	1346	1039	877	804	624	624	633	802	592	581	480	519	660	1338	1902	1438	785	582	444	448	462	598	806	426	336	344	365	490	309	285	252	306	276	254	266	291	285	257	241	260	273	261	270	275	247	281	270	275	254	262	243	269	252	231	247	247	288	254	254	253	263	245	247	245	241	257	233	219	264	243	244	251	268	273	277	253	234	225	266	245	225	238	267	247	270	256	245	244	262	260	261	258	259	240	250	246	239	279	247	265	244	252	228	246	246	258	258	255	261	266	246	254	257	268	245	246	258	258	235	250	249	249	233	246	264	288	234	217	245	243	274	244	243	265	250	249	231	253	245	236	266	256	254	244	249	241	223	225	224	264	276	228	259	252	236	258	249	238	240	256	232	228	229	253	243	286	267	234	255	232	259	242	276	240	221	274	232	271	262	274	237	252	230	256	264	241	257	261	268	244	254	269	256	260	260	242	250	254	251	239	237	221	244	222	235	229	263	231	265	244	248	258	265	243	235	224	268	261	261	261	251	244	244	248	247	225	246	234	258	247	248	245	251	259	251	258	237	224	230	229	262	247	245	260	224	250	250	223	232	239	264	245	248	244	243	253	230	243	258	235	249	245	247	226	240	248	250	270	248	236	239	249	231	219	238	224	246	241	256	220	239	244	242	218	226	271	261	220	239	242	255	228	223	212	283	242	249	241	239	245	243	256	251	247	255	261	258	247	236	243	269	243	232	243	244	264	235	226	255	269	244	228	243	245	248	217	239	261	256	266	256	263	272	231	245	236	257	247	251	242	260	239	248	245	243	224	237	238	205	236	234	233	242	253	240	258	241	235	234	253	254	225	241	226	241	227	254	254	255	237	276	220	232	242	286	211	264	234	272	284	258	258	257	239	230	241	221	226	230	246	234	253	255	263	226	235	253	269	260	260	240	259	245	239	234	258	234	253	265	232	262	270	229	252	265	253	216	240	230	226	234	245	237	226	236	233	223	225	257	236	256	254	252	259	234	229	242	248	238	250	227	266	264	260	232	265	224	255	269	238	269	240	233	245	252	234	246	274	266	268	239	257	259	252	248	230	256	266	241	225	253	218	256	259	265	244	247	223	274	237	277	244	252	239	254	262	251	257	268	281	240	253	246	234	254	269	247	236	242	258	256	237	256	245	242	259	266	259	208	250	233	229	233	236	250	235	244	260	217	232	228	250	247	263	252	278	216	261	233	239	243	237	250	228	267	221	248	253	292	244	236	245	257	234	232	215	235	234	255	233	251	249	261	258	245	268	241	252	227	207	241	229	261	265	224	220	242	251	232	257	262	249	241	248	244	218	250	245	229	243	235	232	224	232	248	261	262	247	213	256	222	249	226	266	259	243	264	256	245	271	224	237	237	252	256	245	239	241	228	223	255	258	238	270	231	259	267	248	257	249	254	216	230	251	257	224	255	230	229	254	237	239	255	206	250	237	256	264	218	279	241	245	234	235	235	256	268	252	244	247	246	239	250	231	255	206	218	228	225	264	258	228	240	229	264	257	238	236	251	231	252	252	248	233	242	249	244	248	253	225	249	279	248	235	255	236	241	225	244	201	270	237	240	234	209	253	251	238	265	283	221	231	231	223	250	263	261	237	272	236	257	221	260	250	239	235	245	226	234	246	249	227	257	262	267	221	230	233	265	270	218	260	244	231	263	279	225	235	243	239	227	240	259	232	272	228	267	248	249	257	257	248	233	257	248	271	243	252	239	232	261	282	217	233	258	269	252	260	257	235	238	243	252	242	248	244	236	235	267	245	232	267	250	261	249	247	188	258	249	237	259	235	244	237	242	227	247	224	221	253	254	241	209	214	268	251	203	258	235	246	251	244	274	262	227	241	263	249	226	245	255	244	273	235	253	242	231	250	230	232	223	222	254	229	233	237	249	244	282	272	267	230	237	241	249	233	225	236	243	247	233	257	254	260	246	233	241	236	221	251	251	252	209	240	246	271	267	251	263	246	231	235	266	253	246	244	247	257	250	217	253	260	258	227	261	258	238	237	228	268	269	247	258	238	234	218	279	227	253	248	247	271	287	255	228	225	263	209	241	251	247	247	247	234	239	258	254	243	237	274	253	251	258	239	219	253	231	251	270	234	254	244	269	262	220	247	223	263	241	247	223	234	236	242	246	237	225	254	226	225	234	239	232	263	227	243	265	237	264	238	247	228	256	214	249	247	261	243	248	237	240	231	252	256	219	253	236	221	257	238	254	244	244	246	242	277	257	232	244	266	239	242	279	270	255	265	271	248	244	262	229	245	238	248	267	210	246	212	270	212	263	242	225	269	274	225	238	253	269	243	223	272	280	233	253	244	233	236	248	256	236	241	270	235	252	270	267	241	254	270	225	259	230	231	260	249	241	253	269	225	232	251	236	286	251	234	245	205	263	273	244	245	224	251	251	233	272	243	278	246	235	241	261	235	234	248	257	227	260	239	232	254	223	246	230	230	273	273	275	243	246	250	235	237	227	241	223	223	245	262	254	250	234	251	253	253	251	230	219	228	252	234	240	240	260	248	235	214	262	244	222	257	268	231	251	233	237	257	246	241	272	270	246	237	232	268	229	242	254	248	255	253	264	228	254	233	230	238	263	261	260	249	246	248	244	249	235	253	231	260	221	257	240	266	256	246	221	237	254	249	243	229	260	239	247	237	288	270	240	254	245	258	249	238	267	254	236	239	274	249	285	241	225	243	217	245	252	256	258	251	256	257	230	233	261	264	248	245	227	235	256	272	241	264	232	219	245	257	251	240	244	263	232	245	222	230	250	275	223	251	256	222	257	247	285	242	276	214	275	251	250	266	248	237	262	244	263	244	212	231	252	258	247	272	267	212	224	255	256	244	240	239	240	283	245	282	227	238	270	242	251	247	251	243	223	228	246	273	252	224	230	275	246	257	217	226	239	235	265	241	229	226	228	231	263	244	246	265	244	250	233	255	248	226	233	242	234	242	232	267	253	230	270	254	234	239	229	245	234	256	245	250	265	248	258	259	233	202	237	236	224	237	270	252	255	239	250	220	257	238	223	216	261	271	252	256	243	240	261	268	220	260	244	242	247	253	271	233	252	252	254	257	252	255	217	239	239	247	252	258	241	240	236	238	261	289	225	233	259	253	257	247	252	252	220	255	225	225	249	243	239	232	267	259	243	239	233	249	216	218	258	246	238	234	251	271	248	252	222	280	247	254	250	256	251	238	235	249	247	237	241	238	234	244	257	220	243	222	247	252	260	241	237	240	237	269	256	243	236	214	258	247	257	257	228	242	265	236	253	266	227	232	223	239	284	255	255	261	241	252	263	245	253	274	245	255	229	257	250	253	236	253	252	259	242	237	227	228	243	236	241	228	273	252	231	239	261	232	226	248	254	262	223	238	247	249	248	236	265	239	240	233	215	221	242	259	232	240	231	272	210	258	249	239	271	254	246	244	233	270	277
16353	8700	11788	15895	11182	4910	3211	7204	3110	1260	1785	919	671	560	460	443	337	265	272	256	247	210	207	188	183	187	201	215	420	514	400	251	184	171	173	173	180	190	145	126	172	192	183	173	140	157	136	138	130	141	103	145	136	107	129	140	129	124	125	138	138	122	132	123	123	123	129	134	151	100	142	132	130	130	145	134	133	120	127	136	125	120	140	138	130	157	121	129	145	157	144	120	122	152	129	136	116	123	92	127	122	125	122	124	139	104	136	138	120	125	133	128	155	121	122	110	138	123	124	148	121	136	130	120	120	133	147	123	120	137	128	148	131	124	122	108	131	132	118	141	130	115	134	145	133	126	118	133	137	122	137	148	112	152	128	119	129	139	138	119	114	128	125	135	146	126	118	137	111	114	112	131	143	132	127	101	130	106	146	134	149	120	139	125	125	140	113	113	128	118	125	123	113	124	124	126	122	128	118	126	157	149	123	121	124	137	132	144	141	114	139	123	117	122	126	131	140	141	125	137	134	123	126	130	126	120	140	140	140	122	127	132	122	129	132	124	138	137	138	127	117	122	146	157	134	143	126	151	161	133	133	130	122	101	134	129	126	96	156	128	138	142	117	105	124	137	108	128	136	129	135	131	131	126	113	153	130	109	125	136	120	122	142	124	123	144	127	125	132	141	135	147	145	132	122	137	141	122	125	129	126	134	107	117	132	141	143	128	128	132	152	128	108	139	148	129	135	142	127	120	149	129	140	161	122	127	135	134	126	122	128	135	128	129	133	115	135	112	119	124	143	134	115	123	141	141	115	135	118	145	129	144	139	127	119	139	122	130	121	142	126	135	140	144	135	135	131	130	123	157	126	158	120	147	135	138	124	117	128	129	136	125	107	139	139	124	130	121	135	124	119	130	116	131	117	106	124	134	137	138	140	106	116	124	138	151	133	123	126	119	123	126	119	131	105	130	118	123	127	148	131	135	146	154	123	121	131	121	121	125	115	132	131	137	116	139	128	125	132	164	120	113	132	122	130	138	134	145	138	145	133	130	130	144	155	136	152	156	151	124	119	156	140	117	171	119	135	137	118	137	136	125	121	141	140	106	129	135	132	117	115	140	111	125	139	118	119	115	131	125	145	155	122	126	124	124	102	128	137	148	128	116	120	115	132	138	120	116	131	148	123	132	152	130	129	134	140	134	154	133	130	106	133	119	130	125	165	143	144	122	139	139	136	120	151	129	119	109	149	149	168	130	123	136	133	124	136	135	126	128	138	117	124	109	144	136	116	116	150	110	147	118	138	148	124	127	138	121	158	137	118	143	142	132	133	130	126	131	125	116	144	136	122	121	125	135	121	146	107	120	136	118	127	128	128	116	132	143	127	113	142	111	122	131	132	125	134	143	138	126	115	130	126	116	135	160	139	123	122	115	137	146	133	134	131	145	126	112	124	148	135	121	131	138	131	119	135	128	131	121	123	126	124	134	151	125	129	129	126	125	124	138	141	124	122	134	124	130	136	123	137	129	129	123	125	122	130	141	148	130	127	137	155	145	128	147	145	128	116	116	119	113	121	133	152	132	135	133	117	123	120	138	137	106	120	135	144	149	134	124	129	146	125	120	123	153	105	137	145	138	123	127	152	126	138	130	131	116	129	130	122	128	148	113	110	134	133	125	120	126	123	127	128	136	116	127	143	139	127	120	132	121	129	132	157	129	135	138	138	137	106	147	114	121	118	114	102	135	130	148	113	117	113	124	121	131	136	134	153	139	124	138	127	116	121	126	134	121	116	147	121	115	127	111	153	134	112	126	156	129	130	119	132	123	136	118	134	114	121	147	135	127	139	128	122	149	123	120	127	149	132	140	126	139	137	138	143	143	121	124	120	128	110	144	128	131	143	140	120	145	135	127	123	125	151	125	154	142	126	135	117	120	120	153	92	142	113	108	152	129	139	144	113	122	131	127	134	134	118	158	148	147	127	129	137	124	112	131	120	144	136	133	124	134	139	125	122	132	121	116	128	119	121	121	143	145	136	143	156	125	134	149	128	116	123	139	113	131	126	136	134	133	136	132	141	136	123	129	126	132	123	121	134	172	141	99	162	124	121	122	102	139	132	144	138	116	117	129	142	137	131	132	119	123	139	136	123	108	141	143	130	145	132	133	106	132	128	103	130	128	126	145	130	120	142	125	130	117	118	131	115	127	121	138	128	139	142	115	134	120	146	129	131	141	147	136	159	126	110	146	150	128	135	134	122	106	144	155	116	120	116	137	125	142	122	129	128	135	124	129	135	135	121	126	125	114	151	116	125	129	113	129	133	134	124	130	118	136	131	140	137	135	121	105	158	124	134	149	133	123	134	140	141	134	132	151	119	138	140	124	130	148	156	118	124	150	142	117	130	141	151	127	137	127	135	120	119	132	150	138	117	131	122	107	137	125	125	124	114	145	136	134	131	149	124	105	121	120	124	119	130	140	130	151	136	136	140	123	150	130	122	142	113	103	122	137	139	127	104	135	144	115	147	133	142	115	134	150	116	132	134	130	138	126	131	127	129	123	132	128	135	156	150	120	122	127	118	133	152	138	136	144	150	128	134	157	116	153	157	125	141	124	143	110	133	127	126	128	127	121	132	137	149	118	137	118	120	146	142	134	135	119	133	136	113	129	121	133	130	134	125	136	107	134	132	138	125	126	146	141	130	121	105	137	109	139	141	147	134	127	141	124	123	138	151	145	120	149	117	127	124	117	141	80	135	138	135	104	119	137	127	123	110	123	121	129	144	122	133	120	133	150	137	132	150	119	135	143	131	119	140	130	129	132	119	145	135	133	124	126	126	129	130	129	133	141	139	142	141	137	113	139	137	150	128	152	134	126	116	134	118	141	121	128	119	114	122	132	139	137	135	133	134	139	131	141	114	137	138	152	158	130	108	138	121	138	111	113	156	121	120	134	129	115	141	130	128	129	138	123	135	118	130	127	153	141	135	118	136	141	118	109	138	136	119	137	140	149	163	130	118	131	123	135	129	119	156	130	141	127	133	116	154	131	123	113	139	128	128	134	156	142	128	120	141	120	136	134	115	127	137	112	122	133	136	115	129	112	134	127	119	138	114	130	135	126	120	155	122	145	134	137	114	130	124	128	120	125	120	114	121	131	121	126	119	140	143	95	107	119	126	128	136	130	127	162	103	134	139	132	140	152	144	130	123	137	132	106	126	130	113	120	146	132	111	122	117	134	130	131	131	133	122	148	140	121	129	137	146	135	141	114	134	128	135	124	171	139	112	134	142	144	133	142	122	135	119	136	136	113	124	147	144	138	137	116	144	137	162	149	128	126	130	131	133	142	138	135	118	144	113	115	123	140	132	144	115	145	129	153	131	113	126	155	118	118	120	152	122	136	115	141	122	133	136	145	136	116	119	137	132	123	134	120	124	138	137	124	119	147	133	150	130	140	139	126	154	137	131	146	138	133	123	136	139	132	133	140	125	112	123	127	144	130	136	131
8945	7249	13623	21596	17057	11324	11204	20082	9879	6519	9098	4168	3180	2789	2828	2258	1689	1519	1277	1155	1185	1053	1005	835	819	779	746	874	2510	3215	2390	1192	894	677	708	544	699	838	494	537	524	645	776	432	370	356	397	403	408	398	388	384	367	363	368	354	354	362	407	395	373	347	349	383	353	353	329	351	380	351	364	366	342	386	359	355	363	349	349	336	355	373	341	351	376	304	297	363	318	360	309	369	341	317	329	371	312	337	344	354	369	340	358	325	331	295	382	361	349	343	313	303	351	381	321	334	353	323	346	344	343	365	362	357	352	327	363	356	374	352	384	329	333	322	308	360	349	362	350	326	323	364	339	335	345	361	352	342	347	328	349	340	349	326	308	323	346	326	353	346	336	329	309	303	329	323	343	327	356	346	357	336	350	327	345	354	344	317	339	342	323	330	357	324	267	342	349	331	359	320	338	345	292	304	322	361	346	330	321	336	313	318	360	343	342	347	321	320	322	329	312	346	332	348	304	337	313	363	333	334	320	370	318	354	342	337	318	326	308	327	341	367	331	329	307	336	347	287	309	347	314	353	305	339	338	358	348	332	327	327	328	362	323	321	335	338	348	339	334	338	311	314	331	341	318	326	358	330	318	333	325	339	334	292	332	363	341	346	317	347	326	338	329	327	300	341	343	341	332	311	319	345	330	339	333	357	337	360	333	328	317	369	327	333	325	340	315	352	341	363	306	335	324	323	352	338	333	297	312	342	355	326	329	295	354	342	356	370	377	316	325	340	330	340	310	330	335	308	321	325	372	330	328	344	321	346	339	346	335	334	296	320	344	379	329	324	333	362	353	341	302	331	340	321	357	322	296	323	396	336	317	367	336	364	325	331	333	300	332	329	314	334	334	347	332	314	332	345	369	344	331	334	348	316	313	320	351	311	277	341	304	334	370	307	334	327	309	328	353	307	310	329	329	333	323	345	334	318	326	304	343	360	359	299	303	365	313	367	320	346	314	356	321	330	324	310	320	338	346	335	342	342	319	359	330	334	341	314	363	347	363	317	347	317	347	380	367	329	344	313	370	339	304	310	324	330	345	322	323	340	352	336	309	344	325	344	345	322	309	325	341	344	346	325	311	345	329	326	330	303	354	324	310	334	343	314	321	345	313	310	311	314	335	344	308	294	323	311	338	355	324	285	352	321	302	369	344	370	303	304	339	344	344	327	288	350	305	326	316	330	340	359	323	355	312	320	345	323	315	334	340	357	355	309	359	336	352	321	352	326	365	322	353	347	312	321	354	332	378	315	337	318	326	341	319	329	332	326	339	314	312	357	329	326	297	329	336	325	335	318	336	302	358	365	350	325	321	307	379	328	351	316	324	331	361	342	349	342	335	309	337	333	349	320	334	323	333	303	344	293	320	326	351	322	327	334	311	357	334	345	339	367	332	353	297	306	341	315	364	318	317	325	338	345	361	329	343	341	307	336	316	311	319	328	366	359	333	368	347	323	307	337	353	337	346	331	334	346	345	347	329	345	314	333	336	352	319	372	368	348	321	354	316	284	331	340	344	321	323	318	339	334	344	332	346	319	326	361	308	309	315	331	339	326	305	306	336	369	362	334	325	338	331	314	353	358	330	357	341	334	356	320	359	338	347	343	312	316	304	335	353	333	344	302	320	319	324	323	330	308	340	336	308	380	339	313	312	337	357	327	306	326	348	350	348	335	333	324	351	315	357	347	349	318	297	318	373	355	354	336	324	357	331	284	325	329	342	345	319	326	345	363	356	359	316	349	334	333	358	323	338	336	345	305	295	350	295	335	321	327	319	317	313	353	310	349	320	312	333	323	325	313	300	336	332	317	379	312	359	331	344	331	298	356	368	349	341	344	347	339	358	322	347	324	308	364	337	355	335	323	332	350	333	342	344	328	368	356	315	384	303	327	344	362	318	351	344	355	328	298	336	332	339	320	315	319	344	349	352	342	350	341	336	329	324	342	337	357	322	337	327	334	350	294	350	349	354	326	344	318	308	321	317	295	358	344	315	357	348	340	332	319	337	361	368	337	337	302	331	331	337	338	336	346	316	338	313	351	317	332	337	345	350	318	320	383	334	344	317	305	303	343	316	316	338	325	335	302	323	326	315	340	348	328	358	359	335	315	342	360	331	311	328	343	346	359	354	342	320	316	318	351	312	345	374	344	353	326	312	350	344	343	335	318	331	341	329	318	339	319	366	322	366	342	344	354	329	329	318	335	318	343	341	324	298	331	344	321	332	345	350	339	336	344	349	325	341	339	322	343	325	325	357	379	335	357	326	313	341	348	332	311	355	359	337	293	305	307	333	331	353	325	340	358	325	335	301	327	342	370	304	312	317	335	311	317	345	378	286	313	334	318	324	359	319	361	358	350	387	322	355	330	318	345	308	374	323	343	320	350	336	323	356	334	308	339	302	323	303	329	329	305	298	322	312	311	363	364	338	339	336	344	334	323	324	308	378	349	341	350	367	356	328	339	325	365	313	340	342	342	316	358	322	316	324	334	345	329	341	323	344	331	338	311	333	353	380	308	338	336	342	321	338	316	347	319	348	328	347	294	345	362	318	312	336	322	388	347	315	351	324	339	328	326	334	306	330	347	277	341	345	352	333	345	318	343	306	322	343	358	372	347	345	316	334	359	347	343	338	355	353	316	342	335	332	314	337	295	346	288	353	309	323	352	368	280	340	350	361	335	350	371	337	335	344	338	332	331	346	308	335	323	335	331	312	335	314	323	323	329	309	341	363	309	347	349	312	306	341	349	322	314	333	365	345	332	354	323	307	331	352	333	323	352	301	336	338	324	348	328	362	371	302	347	333	321	302	346	338	323	357	331	323	326	324	377	337	329	333	301	307	357	316	320	317	308	330	345	326	311	326	316	344	342	331	327	361	271	344	340	319	340	319	340	362	315	324	353	367	339	346	309	322	331	375	343	337	347	358	389	353	330	348	341	346	311	325	337	325	309	364	346	330	342	311	349	346	329	323	319	358	311	346	304	361	336	340	346	349	328	298	317	366	307	335	364	334	338	349	323	345	339	340	375	345	306	332	311	351	315	355	340	372	306	355	297	318	336	298	333	333	327	330	356	339	338	340	321	355	329	338	311	353	302	302	352	365	356	344	341	343	341	328	351	320	357	349	337	331	358	306	324	339	322	313	345	315	323	327	329	378	333	333	354	356	346	367	289	333	340	343	318	313	335	339	363	343	302	333	351	313	329	329	333	373	349	347	316	344	320	328	340	361	339	373	341	337	338	329	308	298	324	326	335	319	344	343	316	317	365	355	325	318	317	397	361	310	297	323	350	302	356	354	307	347	315	327	332	339	288	320	317	330	318	348	354	338	353	376	354	341	322	317	305	345	329	344	347	345	330	371	363	338	328	350	347	326	344	350	347	321	326	353	338	344	321	291	352	361	377	347	308	359	326	336	322	356	326	350	324	318	300	328	319	326	316	378	342	333	332	325	312	340	332	318	340
3085	835	982	922	606	413	364	430	299	207	242	232	207	219	206	221	221	201	205	189	244	198	179	190	218	242	181	253	269	312	291	239	211	215	204	207	187	189	188	202	220	192	259	223	204	200	194	197	219	204	209	201	203	173	215	193	207	178	162	191	219	219	230	219	212	179	184	167	188	199	200	191	196	190	209	186	201	213	209	207	209	200	204	214	183	207	192	201	208	186	196	204	188	196	205	211	203	198	212	195	202	206	172	212	172	208	202	215	212	193	184	177	180	189	199	179	209	190	192	187	182	212	201	192	166	180	175	187	212	191	204	206	220	222	182	214	189	209	208	218	183	220	176	183	188	191	202	168	194	204	204	207	176	210	208	223	214	185	183	197	197	189	207	193	203	197	181	198	228	201	177	195	205	194	185	218	184	184	201	217	229	200	198	182	185	192	174	194	195	198	204	198	180	199	210	199	189	206	171	198	192	224	206	180	202	199	183	196	208	213	204	210	198	187	177	183	190	183	192	195	230	171	206	206	187	204	177	204	189	196	205	198	182	204	190	208	201	205	210	193	189	183	175	191	167	177	193	229	211	207	191	172	182	191	193	214	185	185	200	216	177	227	218	201	196	198	182	181	209	182	186	196	179	195	208	228	223	190	178	196	204	195	217	196	209	197	195	184	184	205	218	194	188	193	188	231	216	190	227	202	238	191	195	189	205	218	195	220	184	216	190	196	186	200	194	218	208	199	170	204	204	197	175	218	186	186	185	200	200	216	189	202	195	209	194	210	207	167	203	198	199	220	204	209	213	222	182	171	181	218	208	182	202	198	199	210	218	197	181	210	209	188	193	215	227	219	228	188	205	203	234	184	195	209	187	198	173	207	181	196	224	164	184	181	195	183	207	205	194	213	183	184	185	207	210	200	183	176	186	198	166	216	186	176	204	184	201	211	199	212	194	192	195	200	216	180	199	191	155	207	213	199	207	185	202	213	204	179	181	219	203	197	206	186	194	192	192	215	201	183	186	206	231	198	202	207	201	186	221	209	174	223	186	208	206	195	196	217	190	192	208	187	181	195	200	192	214	204	189	189	178	169	207	220	195	216	174	201	202	174	231	193	201	190	220	217	211	199	217	195	215	196	188	196	183	174	190	203	182	192	163	187	201	192	213	188	182	212	170	215	218	199	191	197	188	171	191	193	205	189	175	209	201	198	205	214	204	203	203	187	193	208	186	202	206	222	220	209	162	200	204	201	207	215	214	188	177	191	212	178	208	200	173	195	224	217	181	197	204	189	217	180	186	210	206	207	224	210	196	169	200	206	177	181	206	205	223	213	197	188	191	199	186	176	189	200	187	214	192	204	185	203	208	202	211	190	216	227	221	219	205	192	197	206	179	204	234	188	201	213	178	201	213	178	191	200	199	211	205	162	200	229	211	172	210	189	187	182	201	190	220	196	209	236	179	210	212	220	176	187	181	201	196	184	199	203	186	167	210	195	168	213	210	211	188	209	225	197	221	214	196	189	224	226	202	210	189	202	213	176	184	208	209	192	217	192	204	202	189	177	197	210	192	211	181	202	179	215	197	195	232	213	200	245	200	217	215	183	183	197	225	206	212	192	189	186	195	212	206	229	203	201	218	204	194	185	187	203	181	188	189	213	189	211	191	192	197	182	200	190	194	215	207	184	191	167	215	196	196	200	187	210	204	210	216	180	193	197	197	188	203	189	198	186	193	181	183	196	222	208	198	207	174	192	187	190	197	218	215	186	200	216	212	204	214	182	186	209	205	181	220	211	190	222	183	184	207	193	180	194	202	228	198	203	175	186	202	189	174	188	210	235	212	230	183	174	180	197	182	199	204	203	228	175	228	197	206	173	195	193	192	221	201	197	184	225	199	178	224	186	168	205	184	185	210	192	201	204	190	190	208	183	178	189	202	217	212	216	204	201	198	182	185	204	220	191	182	193	182	221	194	191	194	201	176	169	205	196	215	214	220	211	204	203	202	215	221	182	167	188	212	188	220	224	207	200	216	193	170	198	205	191	210	218	180	193	191	189	209	192	197	199	172	181	222	197	203	163	207	200	194	228	203	230	173	203	193	175	205	189	177	185	213	168	183	201	199	201	206	207	193	210	202	209	208	176	224	188	220	235	211	206	212	220	201	193	194	196	222	211	193	201	188	189	203	203	201	209	215	195	193	186	180	185	206	181	203	200	259	181	225	195	211	198	209	210	240	201	224	224	191	190	196	187	194	203	190	170	187	203	173	229	215	222	216	191	188	192	179	211	202	193	206	202	208	183	201	183	177	193	179	188	200	204	197	206	218	232	203	205	213	214	204	198	203	194	211	197	202	191	198	216	189	228	214	224	210	183	227	172	226	223	210	210	195	192	163	205	187	196	196	181	207	219	212	202	203	213	209	201	185	204	159	182	209	212	193	224	191	187	218	211	195	218	217	215	211	203	180	212	235	193	191	202	221	197	238	190	187	191	222	187	199	196	233	214	199	202	229	199	225	224	198	172	197	189	205	228	228	200	206	208	202	204	209	203	209	200	175	200	220	199	186	231	185	192	205	186	183	213	198	195	213	191	200	195	206	190	188	199	223	200	203	192	169	174	212	197	223	203	219	199	187	209	194	202	171	208	193	200	215	220	219	203	216	205	205	208	190	177	207	204	217	191	215	215	211	198	210	195	197	203	183	222	205	229	175	231	194	200	215	199	201	189	200	181	213	222	178	206	189	181	182	200	193	196	204	183	220	223	209	194	181	205	200	186	197	190	177	215	206	180	189	209	207	208	218	185	194	193	184	194	193	184	199	193	187	188	185	178	215	191	213	185	186	195	203	191	197	188	188	205	196	179	214	224	187	186	211	218	181	182	182	205	201	207	227	187	203	199	199	195	188	209	188	225	205	206	210	187	176	188	221	201	206	182	220	208	208	211	211	213	213	217	220	183	185	206	177	217	203	196	201	192	184	210	199	207	206	173	219	227	170	205	197	191	188	185	229	189	204	196	179	194	198	216	176	176	193	200	210	205	206	206	184	185	212	189	222	219	190	189	203	197	204	170	199	190	189	214	194	184	184	210	211	190	209	215	180	185	217	196	185	206	207	214	194	207	202	208	177	179	185	229	204	220	221	208	209	174	203	186	188	176	179	217	202	192	196	222	192	181	197	189	210	217	190	189	191	195	184	228	205	193	212	221	183	187	212	192	212	217	184	203	208	184	203	213	202	190	203	178	202	197	175	213	211	191	208	218	227	195	195	200	181	198	191	191	195	198	177	225	190	160	215	199	184	247	194	219	190	203	199	187	190	204	202	212	193	209	192	198	175	201	197	159	167	205	218	205	204	205	219	189	213	186	190	212	182	177	200	197	182	209	165	196	200	178	171	188	167	175	209	189	170	232	215	179	204	167	172	189	172	197	220	215	188	194	212	213	208	221	217	195	237	198	199	205	201	188	178	198	209	199	194	207	193	200	199	199	201	204	228	177	217	204
2675	1120	2120	2851	1694	1272	1493	1427	916	690	758	628	564	537	525	509	521	524	494	491	480	481	505	496	504	506	499	806	1044	1252	1261	782	669	586	494	493	513	553	505	490	517	678	750	465	452	490	480	448	498	472	431	457	493	464	499	448	459	441	424	446	465	452	464	475	448	444	448	444	433	495	428	460	464	433	441	434	449	459	422	462	456	452	457	466	442	463	473	464	455	446	420	459	485	463	466	481	450	466	424	494	454	470	477	459	460	447	441	427	473	449	451	434	456	434	434	523	433	435	464	477	463	465	434	462	474	440	459	468	458	452	459	431	494	491	438	451	473	454	408	436	493	467	486	451	463	445	471	459	440	466	442	452	437	470	427	457	492	470	477	457	478	474	496	463	438	459	487	444	462	448	465	464	459	487	461	459	493	431	500	465	468	449	446	463	453	445	460	475	429	445	463	463	466	447	501	473	438	494	458	436	431	490	458	469	459	450	439	448	428	451	484	432	450	486	500	440	448	464	436	441	460	446	477	466	442	472	493	435	449	439	446	539	454	443	460	499	486	457	447	460	439	429	465	504	450	490	425	477	447	496	465	446	485	419	476	493	476	436	459	476	477	457	449	458	474	450	459	449	455	477	462	491	408	455	491	512	480	486	446	491	460	460	418	464	492	452	485	463	452	461	435	461	487	446	463	496	475	443	466	424	468	438	457	460	497	486	446	422	466	463	449	457	459	461	439	443	474	435	439	477	459	468	480	426	505	450	467	470	452	484	430	466	438	422	457	437	440	438	457	432	492	449	476	428	416	474	415	448	466	443	448	444	470	437	432	482	461	489	435	451	441	467	427	452	450	437	477	454	448	467	467	458	481	442	458	425	436	493	411	459	447	450	439	448	446	473	480	426	434	445	440	471	503	445	446	500	462	458	443	443	481	457	505	458	466	483	457	455	464	479	438	437	451	471	462	441	462	457	438	477	474	507	477	470	477	461	463	454	437	444	474	484	448	448	445	457	445	426	435	480	455	445	442	483	457	472	481	473	445	446	484	442	445	451	488	513	474	405	476	453	470	518	434	443	453	480	488	469	429	478	438	459	452	461	457	447	455	480	450	477	460	444	429	451	482	472	451	477	472	455	464	430	483	468	471	454	437	460	474	425	463	485	441	488	464	471	494	427	457	430	481	504	457	454	447	455	492	449	462	466	453	459	440	447	450	445	476	431	442	462	496	453	487	470	458	456	461	449	472	505	461	433	421	475	503	468	456	430	461	442	481	482	462	460	507	497	424	450	439	492	456	473	457	466	507	460	476	467	451	464	448	460	457	492	449	462	464	443	493	470	430	468	464	495	449	458	454	455	438	442	448	456	444	456	448	474	456	468	445	448	448	461	461	419	471	479	462	425	451	476	458	435	431	427	484	437	464	474	437	478	469	482	458	445	450	442	501	476	474	456	460	431	449	429	435	471	441	443	478	445	495	430	480	476	457	472	475	453	435	443	459	484	397	439	438	452	452	440	462	464	482	467	465	512	456	444	445	475	437	484	490	446	472	420	450	478	463	474	469	460	469	460	455	492	433	443	469	460	449	446	468	476	449	470	455	432	428	479	464	450	458	462	460	418	459	462	436	454	500	475	433	462	476	431	463	442	507	480	441	451	434	490	501	417	467	481	472	439	457	468	476	474	484	449	434	442	501	448	426	494	433	466	466	402	487	466	492	439	509	460	465	485	492	443	458	437	438	448	448	476	473	449	456	436	471	485	441	463	419	410	477	484	439	486	466	486	446	488	437	452	517	446	491	427	421	445	439	470	480	450	425	448	434	448	463	433	482	448	477	489	452	448	444	466	446	475	449	478	472	441	479	429	472	479	423	478	446	462	449	466	459	429	478	434	474	524	439	461	471	442	424	449	458	422	454	484	480	432	451	452	450	473	487	463	440	466	489	431	465	453	469	486	491	482	443	445	478	466	480	453	480	463	465	478	463	454	450	467	448	470	451	452	467	460	460	457	450	518	481	448	481	485	442	480	443	466	440	471	441	437	506	449	454	489	482	439	450	457	484	465	426	452	467	459	424	411	439	448	455	449	458	474	445	434	458	452	430	485	455	434	452	454	432	441	443	442	472	465	465	453	482	468	431	477	466	450	478	498	458	413	400	439	469	446	461	473	467	466	453	492	460	457	423	415	439	477	469	465	436	457	425	436	438	467	442	502	460	477	467	452	483	445	479	494	465	483	441	473	432	407	505	471	467	508	468	443	474	504	452	469	470	406	481	443	460	426	448	454	450	483	471	506	465	478	443	453	481	446	491	480	403	451	467	459	461	450	401	477	468	449	502	481	479	429	460	475	463	476	481	497	491	527	427	474	474	446	459	416	424	452	473	467	470	504	473	438	476	475	468	459	476	477	457	457	438	441	454	497	434	479	462	435	452	458	432	501	446	446	460	485	450	453	465	444	455	465	478	485	419	435	490	459	463	460	457	430	479	425	447	436	452	444	474	438	441	455	446	485	429	490	407	432	464	467	432	471	454	482	466	456	456	467	454	470	468	473	489	458	464	510	418	481	464	482	454	447	440	436	434	420	460	481	429	456	451	467	445	473	451	445	458	467	452	474	477	454	444	437	471	462	469	454	445	441	446	516	448	482	453	433	445	463	434	449	484	484	477	441	479	407	462	458	442	435	472	494	484	463	471	476	447	471	486	445	497	466	482	469	462	435	491	458	440	485	454	482	462	468	468	418	470	419	435	431	470	504	439	432	487	389	431	467	493	446	452	442	436	469	490	439	458	418	478	475	440	484	495	455	453	475	463	456	457	446	424	473	398	442	434	448	479	461	469	440	438	444	494	444	507	468	493	457	454	438	464	435	439	452	492	466	425	438	460	484	455	488	473	462	447	421	482	468	471	411	482	428	452	431	433	455	427	453	441	483	479	470	448	418	478	480	467	465	432	432	437	414	459	435	452	471	489	469	509	492	457	470	451	474	451	476	467	445	471	453	447	477	476	459	484	437	459	467	477	458	465	460	466	429	435	451	474	454	459	456	433	447	408	412	459	435	499	462	457	469	461	468	456	444	434	469	491	439	455	480	440	452	460	464	433	469	465	447	466	491	473	439	472	474	475	453	455	457	494	465	439	453	441	494	453	519	444	473	473	486	439	482	465	438	448	478	473	455	432	455	460	471	493	453	452	477	427	444	453	483	458	486	448	452	411	421	450	473	445	423	464	478	495	435	455	444	462	433	478	457	461	433	490	470	495	462	477	469	444	461	427	462	462	464	434	471	450	499	471	480	446	491	474	430	463	459	422	469	447	463	466	448	465	466	479	500	485	450	473	440	464	412	473	420	456	457	470	478	475	493	465	460	477	460	444	438	478	448	456	427	456	479	458	487	488	468	465	457	442	459	475	493	470	486	457	427	469	473	473	490	467	457	454	447	462	458	467	488	434	447	481	451	475	469	486	472	480	455	443	445	484	476	444	476	493	453	467	462	449	432	424	468
9192	4004	9000	9587	3820	2108	2374	3056	1590	737	544	425	307	292	259	206	168	216	161	145	163	140	132	122	107	134	141	186	235	255	273	210	182	156	117	146	96	120	104	109	111	177	181	149	100	129	110	103	97	108	93	103	105	105	121	113	124	111	98	114	120	113	106	98	104	113	105	110	89	94	115	97	101	119	98	98	86	116	115	88	94	106	93	113	98	85	79	113	100	123	102	97	119	110	108	114	82	115	103	94	87	108	104	113	93	101	81	126	108	104	92	124	107	101	109	103	120	96	108	110	93	87	100	103	102	92	108	101	102	126	106	102	108	96	104	108	99	106	106	117	114	109	100	116	110	121	98	108	87	118	105	117	88	112	109	93	113	90	88	98	91	117	124	107	111	108	110	96	118	95	103	109	108	115	97	91	98	116	115	104	106	113	117	98	61	104	101	107	108	103	115	95	117	101	92	87	94	112	94	114	97	97	98	109	70	84	91	105	94	115	102	90	81	118	91	90	112	110	112	96	113	102	111	93	98	100	96	107	112	91	99	115	100	86	103	89	97	101	95	93	101	94	117	96	112	99	107	115	90	115	96	128	109	88	98	107	97	104	112	104	111	110	107	88	111	86	79	89	104	120	105	87	100	112	86	94	105	102	91	114	90	97	92	108	106	120	98	110	96	103	103	112	88	109	108	89	104	95	90	100	100	96	106	113	99	117	112	97	84	100	116	104	105	109	111	113	86	91	91	75	91	106	117	109	97	100	111	95	99	113	103	103	91	102	102	106	84	106	103	106	95	87	113	99	110	104	120	101	88	113	113	96	88	116	134	98	107	111	109	97	111	120	94	109	91	131	90	108	105	92	88	100	87	96	103	123	113	97	89	84	115	103	105	107	105	96	125	100	122	115	104	89	85	95	107	108	114	89	117	104	115	120	114	87	100	95	104	111	112	97	93	89	94	119	96	102	112	90	119	88	97	110	104	84	89	100	89	104	116	92	109	98	107	82	111	104	127	99	122	90	98	112	89	113	103	103	91	105	110	132	81	109	87	102	115	101	87	90	75	96	93	92	87	110	110	104	100	89	107	110	95	97	110	103	85	92	86	106	93	97	103	98	115	103	101	83	100	103	91	98	108	119	89	98	101	94	90	104	105	116	89	103	97	91	86	94	84	115	96	128	113	113	107	92	101	102	106	103	114	107	109	103	102	99	106	104	79	94	113	103	106	90	93	97	103	92	99	98	97	103	105	108	104	95	101	107	97	108	130	113	86	106	102	84	105	116	98	92	104	127	86	110	99	100	112	99	104	103	96	119	104	94	93	114	101	99	100	100	93	100	91	70	87	99	94	118	98	98	105	121	102	111	89	87	98	97	99	86	103	113	95	103	105	98	115	99	91	92	98	111	112	90	92	110	110	86	89	110	101	107	106	95	88	101	102	91	103	116	102	83	96	100	116	112	116	99	112	100	89	107	89	109	92	102	92	113	83	90	90	105	102	98	104	112	105	109	90	97	104	100	111	94	127	123	108	108	94	99	103	80	111	115	108	100	95	95	99	101	112	96	104	107	114	106	100	95	111	105	113	83	103	110	121	111	109	81	87	104	97	93	109	103	107	97	103	93	124	118	102	113	114	99	108	99	107	94	109	102	113	114	122	98	85	92	101	103	110	96	93	92	112	113	105	99	93	91	116	97	87	96	104	93	87	110	111	107	108	96	96	90	108	93	78	113	100	92	80	109	105	106	109	103	96	107	98	99	113	113	100	105	77	96	87	97	143	114	106	111	89	103	110	110	93	91	96	109	102	103	93	80	95	114	114	97	99	103	85	93	95	96	98	100	96	87	108	78	104	96	91	103	105	106	111	94	90	106	96	101	108	94	102	92	106	118	117	90	96	110	105	108	108	95	99	101	94	95	98	95	106	91	98	91	103	89	100	95	114	92	105	95	100	114	106	105	106	88	106	116	112	109	100	118	95	107	129	110	99	108	116	104	91	92	102	122	90	92	122	116	116	91	123	96	120	108	117	102	94	119	100	82	101	113	105	96	92	103	111	101	101	98	110	102	110	105	100	105	131	96	105	109	112	110	101	86	112	110	112	95	103	111	89	104	98	111	105	97	96	111	126	110	86	81	103	108	97	103	100	94	108	101	83	120	85	78	104	98	108	93	110	108	100	90	69	94	88	95	109	109	113	94	93	113	80	100	92	114	116	98	96	97	107	101	95	95	97	117	115	114	110	107	100	96	77	100	107	98	116	103	109	108	100	100	107	109	89	98	105	99	93	112	100	87	110	108	102	103	114	116	106	109	79	91	92	113	86	89	90	109	107	95	100	107	96	80	106	101	114	110	123	105	91	91	90	119	110	116	78	101	96	101	96	108	110	121	102	98	97	112	83	96	106	101	97	116	114	88	104	109	100	102	101	88	108	116	88	100	114	110	105	105	92	105	96	101	102	75	104	99	102	110	107	123	110	108	93	108	103	118	95	115	97	76	109	108	88	109	111	108	107	105	111	112	97	87	105	106	89	126	116	106	102	116	104	112	85	91	90	106	100	100	103	91	91	102	109	86	104	100	94	101	82	94	95	108	106	103	119	118	109	107	95	97	110	99	99	97	94	109	104	107	116	96	124	99	98	123	100	109	103	84	94	117	114	118	115	119	111	121	107	105	105	97	107	117	123	90	103	113	115	97	119	106	101	91	99	94	111	89	115	118	116	110	103	110	113	123	102	104	108	97	122	111	94	103	97	80	98	102	87	89	120	122	106	100	112	92	76	94	118	88	89	117	103	101	110	98	100	110	93	100	86	106	98	105	72	120	125	97	89	109	112	87	88	111	101	112	112	97	93	82	105	85	96	97	117	114	123	99	101	94	107	104	108	129	121	107	92	97	87	117	114	88	95	107	98	102	88	95	89	111	91	84	93	98	91	94	116	118	106	98	108	101	104	107	109	116	83	121	119	106	91	99	88	105	96	94	103	105	95	94	104	107	105	104	121	105	103	103	101	101	103	91	101	86	112	119	101	86	126	114	114	106	109	100	96	82	116	94	91	97	83	103	105	91	117	106	100	90	102	101	103	83	91	99	126	110	93	104	111	100	105	108	109	99	107	80	108	105	124	92	96	93	102	97	114	109	102	83	98	112	96	101	102	112	99	90	106	89	121	109	111	95	84	110	110	103	90	103	104	107	112	84	105	95	116	95	90	106	97	92	110	118	122	95	107	93	101	88	112	94	93	104	98	93	89	122	102	92	116	87	116	88	95	99	98	119	89	112	93	112	119	94	103	119	95	111	109	103	111	101	104	107	92	97	99	100	112	85	88	97	91	105	125	99	98	104	95	91	104	108	117	110	128	94	115	115	123	85	101	111	99	83	104	99	110	112	94	110	105	110	114	105	99	119	89	95	115	89	101	115	110	124	111	117	106	87	100	98	100	107	105	90	97	88	108	114	85	108	93	96	99	99	101	96	83	93	86	115	89	93	96	107	93	88	115	89
6485	4089	12480	15443	7854	7246	10028	12069	7493	3725	2892	2207	1650	1658	1363	1035	1087	892	822	742	790	593	541	500	489	486	508	1075	1363	1738	1771	1361	847	696	452	375	365	342	351	343	421	863	970	519	292	326	302	301	276	312	304	284	258	288	282	247	280	287	277	299	251	268	282	237	273	309	248	271	257	327	283	283	228	283	293	277	287	258	257	241	291	298	272	268	255	261	272	273	300	264	271	281	257	252	275	272	222	271	273	281	286	285	263	271	256	272	275	261	237	286	244	269	250	240	277	247	251	238	250	287	247	287	233	259	261	259	259	248	258	239	279	273	254	250	227	251	278	292	260	261	271	260	266	259	267	260	259	248	260	287	236	261	295	264	288	224	259	277	273	275	245	260	269	261	255	278	220	271	234	269	298	239	223	287	281	239	262	282	236	266	269	239	266	257	267	258	251	236	269	290	250	258	255	263	260	256	294	270	273	272	260	240	273	254	265	294	256	265	278	249	252	247	265	286	262	245	277	266	263	269	221	249	239	268	238	256	258	263	264	269	262	283	255	245	242	290	266	270	257	270	263	258	230	257	296	284	262	273	253	254	272	263	271	273	275	238	262	282	254	290	261	251	253	259	247	273	260	253	266	272	273	237	269	281	261	260	278	257	286	237	253	255	262	280	224	275	243	260	283	251	243	242	251	233	275	240	279	273	261	259	260	252	250	270	283	271	280	264	281	259	241	260	292	274	262	266	254	245	284	270	255	275	249	277	264	260	266	281	277	262	246	245	264	234	278	251	288	247	276	261	272	258	270	249	273	269	260	274	275	264	253	273	240	291	281	255	252	269	268	270	266	270	267	264	259	238	262	252	280	272	255	247	271	241	243	261	273	264	252	271	273	254	281	246	243	251	250	249	268	248	276	260	231	274	272	242	286	282	253	269	244	291	258	265	276	266	258	248	253	277	257	290	289	282	259	260	254	270	273	292	279	260	242	242	231	261	260	270	256	254	242	240	268	298	270	263	259	278	276	292	291	277	278	237	267	263	242	278	244	234	284	253	259	247	256	247	268	270	268	263	253	287	261	278	284	251	268	259	267	260	254	278	240	253	281	270	280	286	249	272	268	261	261	278	248	259	248	272	275	236	269	249	260	236	263	265	316	255	256	260	252	285	286	258	273	246	252	259	286	303	268	277	242	245	250	291	260	283	239	277	266	295	279	300	257	253	267	283	283	267	240	263	271	249	278	245	263	245	245	257	261	241	262	256	251	255	300	239	259	282	285	245	269	251	255	275	259	266	246	272	269	284	244	270	267	267	281	250	280	261	258	249	234	241	257	246	264	252	258	286	240	271	225	271	272	294	242	258	281	273	257	292	268	239	263	264	272	254	244	268	276	250	239	257	260	262	254	291	253	270	263	250	278	272	250	285	284	286	264	260	275	274	246	254	279	246	234	267	237	285	267	259	265	256	292	250	271	246	276	245	262	248	275	242	277	274	263	276	266	247	242	253	250	244	241	289	275	245	269	250	269	238	267	248	255	267	248	256	278	264	251	288	273	261	240	252	261	252	256	266	301	265	240	252	258	237	279	255	301	275	255	271	231	266	237	278	276	242	258	236	262	228	263	271	271	258	259	282	248	256	248	256	266	288	237	250	258	252	255	275	258	255	284	232	260	253	235	259	239	261	280	284	287	269	265	289	231	272	255	244	268	272	240	267	246	289	280	243	265	244	249	273	253	253	262	263	256	259	278	257	283	246	288	263	271	288	282	281	276	269	254	250	241	284	255	259	257	262	276	268	247	281	255	276	250	261	257	259	248	238	283	267	262	292	254	263	252	252	265	242	232	270	244	259	227	269	253	282	250	258	271	278	253	287	263	259	247	269	266	270	303	278	237	274	294	263	258	253	269	259	261	245	273	272	247	256	290	289	283	267	236	266	250	255	284	257	248	261	287	264	251	257	244	255	304	273	253	261	254	268	273	253	276	231	274	265	262	242	271	229	272	264	242	272	242	265	262	295	262	275	278	257	241	249	268	263	270	259	265	243	283	248	266	276	259	270	242	280	249	253	288	282	245	244	256	269	258	269	303	271	253	266	257	278	265	245	252	243	291	243	274	251	260	263	285	237	230	267	271	262	261	260	249	244	262	296	249	272	296	241	240	248	260	262	256	297	274	265	243	281	272	258	263	266	235	274	284	303	290	257	259	271	242	237	265	267	245	256	273	260	279	260	276	304	289	264	257	275	257	255	247	236	248	281	268	245	270	266	241	245	256	248	240	260	275	245	247	246	278	253	267	279	284	257	239	263	273	263	273	230	221	273	260	297	259	265	283	263	276	272	233	257	281	262	274	245	267	252	248	265	263	257	246	274	261	244	304	269	243	271	227	291	292	283	264	261	273	276	253	221	283	284	277	272	276	255	266	289	254	262	278	262	272	286	275	283	253	266	271	269	273	263	302	268	266	251	297	254	261	235	260	277	267	273	236	270	263	268	250	254	281	279	265	264	252	266	272	261	250	259	255	273	255	294	265	260	278	272	242	282	246	248	260	259	261	256	264	268	255	259	255	247	247	263	249	281	231	252	262	247	264	242	251	296	255	251	256	263	291	282	223	249	240	245	280	283	229	259	266	273	264	279	280	256	279	278	267	242	277	266	255	257	287	247	255	255	262	278	258	238	237	248	259	259	283	275	274	265	274	240	258	296	275	224	270	247	253	266	262	223	239	278	272	249	260	240	278	287	267	270	271	284	259	256	281	251	246	247	274	248	239	274	269	258	256	276	294	244	238	265	267	271	278	243	263	269	251	240	255	241	254	275	272	260	260	231	273	255	251	263	243	288	242	238	267	276	269	261	232	309	261	242	256	223	301	274	266	284	263	232	281	276	264	280	266	254	279	278	260	268	260	290	266	284	271	262	266	248	267	290	276	319	273	276	260	275	274	244	259	269	281	252	258	291	252	271	271	287	260	252	249	252	252	284	270	266	291	273	273	242	303	243	250	273	257	294	275	268	245	230	276	263	253	249	242	252	271	246	239	271	273	258	279	259	265	281	262	263	255	246	270	249	259	264	271	272	276	281	271	263	273	266	245	277	273	285	268	276	263	262	322	240	273	252	292	235	261	259	274	250	279	259	256	267	264	244	264	265	267	270	276	262	251	258	282	280	265	275	270	267	258	245	264	298	260	267	250	261	263	263	245	264	256	256	273	254	280	256	266	285	263	270	256	294	236	277	248	263	260	267	264	264	270	244	257	248	267	260	270	260	222	260	265	278	266	261	261	272	271	248	287	248	247	275	267	243	255	259	265	243	268	301	276	252	301	271	262	263	284	273	241	275	282	252	279	289	270	239	258	249	243	254	231	255	278	280	273	271	257	276	290	254	230	256	265	247	275	272	235	280	286	266	257	272	264	257	271	264	271	276	278	263	267	247	263	282	270	264	261	281	243	246	312	250	270	292	247	248	265	275	240	261	284	249	278	257	247	308	259	276	241	243	267	265	275	269
15872	8066	14919	11971	6433	4479	5124	5981	2512	1659	810	542	449	493	435	340	314	265	271	272	258	225	218	204	194	165	210	238	317	399	374	366	284	269	176	174	168	152	145	163	188	239	283	229	155	144	156	158	126	152	165	169	156	145	128	129	140	134	147	148	124	135	156	153	148	159	152	158	142	140	144	134	147	144	136	147	126	155	137	144	178	149	146	157	161	139	135	150	145	143	147	153	126	147	125	135	148	157	161	129	148	152	169	169	160	165	157	171	151	146	136	151	163	155	124	131	154	133	144	139	149	125	132	133	134	157	122	150	162	167	159	142	143	167	145	150	157	129	162	151	162	152	143	130	155	149	139	139	142	149	154	139	143	129	136	151	141	166	147	149	155	129	167	126	146	121	147	168	133	125	113	149	136	162	144	142	154	122	137	152	146	150	142	157	130	149	126	145	138	160	152	146	130	116	140	145	161	165	145	137	155	109	145	156	149	153	133	141	155	129	141	152	132	175	164	161	142	145	158	157	129	157	153	135	146	148	137	153	130	153	135	160	119	152	132	140	143	131	133	126	147	139	141	148	143	142	132	160	147	137	121	139	168	139	146	135	129	120	129	121	148	152	152	144	147	129	146	141	149	144	150	162	145	129	134	165	141	117	149	163	146	122	144	137	159	129	156	139	128	130	116	143	144	133	118	159	145	145	144	143	148	135	130	160	138	128	128	127	148	144	143	146	152	146	144	131	152	163	140	138	140	151	136	144	150	159	150	148	129	154	143	137	134	138	142	154	158	139	140	154	122	128	125	162	126	145	160	128	148	161	161	141	160	145	174	144	138	158	154	139	132	132	153	140	135	136	126	132	132	131	145	134	114	132	136	148	164	117	144	153	159	142	151	138	138	114	137	146	161	126	140	137	131	157	142	130	131	137	119	139	151	132	143	145	123	145	156	123	160	133	127	122	134	128	139	127	142	141	132	138	136	136	136	152	133	123	148	151	165	138	156	161	141	143	138	144	142	150	140	124	131	150	134	161	132	139	129	156	145	154	137	136	151	143	158	166	115	134	147	163	123	148	154	115	143	149	130	158	164	125	141	155	150	141	140	135	139	141	151	156	132	150	133	110	142	134	131	128	142	137	146	167	148	140	152	150	137	150	142	136	140	155	162	142	132	142	149	168	145	123	149	132	150	134	127	137	144	150	148	134	124	162	130	139	132	132	132	150	118	152	130	135	161	151	131	118	144	157	127	164	140	127	136	153	147	143	159	150	157	129	145	133	168	132	145	136	153	135	145	143	148	156	139	149	149	132	137	160	145	143	123	143	151	115	131	158	144	147	139	138	146	157	145	153	133	126	119	125	146	163	136	142	138	152	116	128	145	109	136	130	127	127	136	143	150	161	149	137	142	144	136	140	143	116	131	148	154	178	136	136	158	154	137	132	156	137	150	149	141	138	138	132	139	133	154	132	141	147	122	153	147	155	149	121	154	137	134	125	140	131	133	137	132	130	140	132	150	132	155	144	131	151	165	142	135	134	126	146	145	154	168	147	139	152	130	144	162	142	136	152	138	136	138	138	134	123	144	150	124	133	129	155	143	158	134	135	125	136	157	173	138	135	139	145	153	137	133	151	174	133	136	142	130	138	154	137	133	148	162	123	142	135	159	126	141	136	142	157	150	130	139	122	134	147	149	139	138	134	144	133	137	154	132	115	158	112	148	168	146	137	149	150	131	134	165	153	165	132	143	143	145	156	136	144	124	144	130	128	143	139	141	134	136	138	145	141	134	153	111	148	125	127	136	138	145	152	168	118	143	146	120	153	153	149	151	152	171	125	150	150	163	159	128	162	147	152	151	139	134	138	132	153	144	142	153	152	148	146	151	140	130	143	147	123	152	144	164	133	143	143	141	128	130	145	152	131	136	144	146	131	150	138	130	159	139	161	139	131	145	128	143	132	154	135	138	145	134	153	158	178	133	144	147	146	129	166	145	143	163	140	134	151	158	156	155	129	148	156	138	134	154	137	152	133	155	140	118	122	145	142	130	147	125	146	165	135	165	148	154	130	141	132	139	153	165	151	133	137	142	133	143	142	149	134	145	144	132	161	133	154	155	145	144	164	154	128	146	126	169	153	128	143	141	153	153	152	125	149	137	134	141	148	131	133	147	135	152	136	131	128	142	148	149	173	145	139	147	149	141	139	133	151	128	149	157	161	123	153	140	156	152	127	152	140	135	154	139	126	137	160	147	138	148	137	150	149	148	145	124	137	137	124	148	147	134	141	128	141	156	131	131	136	159	162	134	171	134	136	141	141	145	146	161	166	159	133	125	140	150	154	139	123	151	132	135	143	143	145	138	105	149	132	149	138	171	141	155	133	130	155	130	160	157	140	133	137	162	127	142	148	149	122	153	150	153	154	154	143	134	142	151	135	144	137	165	150	153	151	157	126	152	142	133	131	133	155	149	144	147	142	137	144	147	149	148	158	127	152	143	126	148	149	162	137	152	115	134	143	130	156	124	162	142	139	127	159	144	135	144	159	158	139	142	155	158	151	133	117	136	134	156	147	151	143	140	131	157	129	145	161	133	141	130	156	126	151	170	124	124	150	145	139	125	121	132	130	151	127	132	138	145	147	118	149	155	134	164	145	136	145	158	151	154	143	135	136	159	150	125	138	162	141	145	156	127	145	151	143	141	130	168	139	156	169	137	159	134	156	134	127	116	132	156	140	159	121	128	137	147	157	154	145	142	130	134	149	166	145	127	133	143	135	147	133	157	126	145	123	165	144	151	126	147	128	164	135	128	144	143	128	133	121	147	149	139	145	149	147	158	126	127	144	150	145	148	147	144	151	162	137	156	151	144	150	177	149	155	129	149	163	127	116	152	159	152	123	147	151	161	132	148	159	131	160	165	155	126	165	127	111	170	147	141	147	150	149	139	133	149	145	130	148	133	141	150	126	142	151	148	158	152	141	134	141	139	137	162	146	130	134	156	121	141	142	128	160	135	140	141	152	140	146	127	143	149	127	148	138	121	141	135	118	150	141	154	137	140	151	149	143	138	144	130	137	143	137	137	145	134	158	160	168	142	141	123	160	154	134	157	151	141	164	133	147	154	125	140	148	154	135	165	113	136	146	148	158	149	134	150	146	157	134	129	152	156	132	146	150	117	115	138	157	146	113	153	161	132	141	140	144	141	163	146	163	136	138	121	140	155	143	134	129	150	123	143	155	139	134	137	141	139	129	162	142	145	138	121	143	143	145	148	127	156	136	142	149	151	124	162	132	162	125	157	155	158	160	145	150	139	163	155	129	143	151	141	140	132	140	124	147	154	155	146	148	136	125	138	131	134	137	144	161	151	136	150	133	125	151	141	140	142	153	149	133	156	137	152	153	155	162	143	141	143	138	124	133	152	143	141	137	145	130	131	146	143	144	155	148	145	150	140	146	120	149	145	152	159	141	155	129	146	122	138	127	163	150	159	154	136	146	142	148	146	138	141	144
8821	6993	16907	16848	12078	13435	17106	18441	10753	7823	3846	2700	2456	2341	2125	1717	1536	1373	1392	1227	1206	999	873	687	677	694	750	1225	2115	2469	2522	2199	1451	1459	698	586	524	497	460	461	680	1326	1497	1052	425	413	402	397	387	401	408	398	414	408	386	409	382	383	430	360	391	393	387	376	362	378	383	357	390	378	383	379	363	382	396	373	353	398	380	387	373	386	360	350	360	352	367	361	375	386	381	363	351	352	367	376	407	382	366	369	359	366	362	366	399	351	367	365	373	380	368	348	374	376	336	361	390	370	347	372	396	390	344	375	358	397	323	402	371	368	354	357	401	374	372	387	350	357	380	374	362	367	355	359	394	382	398	369	380	371	346	372	346	369	334	325	336	384	381	338	311	350	360	358	357	349	400	353	340	376	337	354	372	348	374	384	351	343	368	360	358	367	349	380	350	360	354	386	366	362	351	386	324	349	382	366	331	349	356	389	346	354	382	407	371	356	349	347	372	362	360	390	344	384	374	368	384	357	349	358	385	367	365	365	369	366	398	387	361	391	340	385	391	365	358	359	364	390	341	371	395	375	375	371	368	338	366	358	345	359	364	352	344	380	330	359	354	353	369	362	413	361	377	338	353	385	396	335	371	364	355	380	355	365	349	351	336	389	346	406	337	378	362	385	374	342	336	352	376	351	384	357	383	397	368	372	373	344	390	382	388	359	360	364	380	377	376	361	377	370	385	391	329	383	358	348	358	380	375	344	366	371	368	389	366	354	360	382	365	396	375	365	382	338	376	364	387	414	392	367	404	373	305	368	352	346	385	371	348	356	344	336	394	353	337	391	347	324	330	347	360	380	376	330	395	326	368	370	372	349	358	351	380	404	354	344	393	335	350	364	366	350	354	321	355	383	397	364	377	348	353	352	369	338	351	332	359	399	385	384	328	330	348	362	350	337	337	340	361	365	381	388	374	386	351	331	369	344	346	348	383	376	323	374	337	329	403	374	346	378	375	344	334	357	388	375	376	315	344	377	396	392	345	362	341	378	347	405	356	361	347	364	333	337	357	381	359	383	369	355	360	357	315	336	371	358	338	351	356	325	379	393	355	321	344	371	373	379	341	348	341	336	365	393	346	342	345	360	374	369	402	359	398	359	343	334	342	377	354	386	371	338	320	341	340	363	359	363	341	361	359	336	378	359	366	389	327	354	367	379	357	404	377	348	384	357	373	372	361	341	357	360	366	356	371	354	355	350	387	351	394	358	361	351	374	385	369	335	380	399	364	394	374	345	393	382	320	383	354	352	343	352	393	342	381	348	365	340	371	381	355	334	391	362	333	360	384	351	357	347	370	366	346	363	360	356	359	357	374	378	341	362	338	375	370	365	357	370	384	368	371	353	374	360	345	386	335	332	359	363	357	375	367	366	350	372	330	390	359	354	375	363	368	321	380	382	346	389	365	350	340	374	365	366	344	365	387	395	344	358	374	354	362	355	370	408	357	363	337	356	404	383	352	372	367	332	370	357	332	360	383	358	338	306	357	350	357	353	356	363	344	367	335	339	407	369	338	369	358	351	374	329	381	355	385	350	341	375	386	396	362	356	394	372	370	394	366	367	326	345	359	352	367	351	349	353	348	343	407	373	339	380	395	366	351	347	349	378	350	365	385	353	389	350	334	377	350	376	355	351	341	346	346	381	372	368	367	328	365	356	390	387	362	371	384	385	371	386	366	366	358	359	368	326	375	356	387	330	344	341	358	373	352	380	374	349	359	398	377	356	363	375	375	346	354	367	359	345	364	337	388	361	386	336	347	370	332	357	380	375	367	342	379	365	370	347	354	360	354	366	332	371	363	376	352	351	361	310	398	352	335	361	408	382	375	389	348	411	378	341	350	394	382	397	382	354	350	366	345	343	374	359	391	375	351	383	312	374	351	364	363	358	368	396	379	390	406	390	386	336	363	340	356	340	343	346	359	360	371	339	355	360	364	358	369	381	396	394	356	351	342	342	380	345	378	358	322	366	348	347	383	407	381	337	367	369	341	343	356	351	369	349	389	361	387	362	343	382	324	370	351	325	343	366	336	393	321	366	336	348	373	346	325	420	379	426	377	351	353	365	351	408	346	386	374	347	373	365	384	372	373	321	373	405	378	377	353	357	342	331	365	338	380	354	362	359	384	334	348	372	373	362	376	390	328	339	352	350	336	386	385	358	343	376	346	338	353	352	356	375	337	365	360	359	363	336	349	370	355	342	381	370	383	345	351	382	331	378	373	360	321	352	372	388	339	339	391	358	349	363	353	357	333	399	342	339	364	375	378	359	353	352	372	338	381	322	353	366	368	345	354	344	374	349	355	353	345	342	362	389	369	366	339	315	354	361	376	346	359	356	350	359	347	340	376	374	389	355	367	344	359	362	355	356	358	368	377	375	380	394	368	365	364	359	379	373	357	371	342	370	378	357	395	356	342	367	343	379	361	351	392	367	395	369	333	353	367	390	385	363	340	366	387	337	352	342	357	373	330	324	357	357	363	383	371	369	353	347	355	337	357	355	363	384	351	327	346	329	386	389	335	322	329	329	368	389	342	359	349	356	401	355	327	383	319	392	385	399	365	350	355	400	393	350	380	365	399	383	381	358	410	359	354	347	369	347	380	393	346	351	349	362	365	369	398	358	384	371	362	331	345	345	399	355	337	356	365	327	356	346	397	335	351	357	359	360	349	368	362	368	334	367	353	355	339	384	342	364	391	373	363	371	376	389	336	362	364	362	359	366	375	356	360	357	346	321	375	370	350	372	385	379	340	376	387	357	374	369	346	386	354	343	365	330	376	369	363	371	369	339	345	369	355	373	348	342	390	374	400	361	363	364	362	372	352	367	392	366	328	373	347	391	339	371	373	355	372	363	385	381	378	356	362	326	369	365	359	364	397	351	360	320	354	369	313	356	338	342	387	383	357	359	345	379	336	389	394	358	330	367	398	359	368	416	386	381	352	380	348	345	374	359	389	353	372	362	344	359	386	397	339	348	350	378	374	360	374	358	327	324	348	339	349	373	346	395	363	345	360	325	349	361	351	372	354	350	358	367	341	371	344	366	368	408	339	348	385	324	372	376	383	351	361	371	373	346	361	364	341	385	373	403	364	367	354	366	392	347	366	349	349	339	345	347	385	365	381	386	365	344	353	362	330	339	369	355	391	363	358	386	380	336	383	343	339	375	346	355	356	379	339	347	351	407	365	380	339	350	331	361	354	348	360	364	326	362	379	363	386	348	356	370	344	368	360	359	358	356	357	365	364	383	326	368	369	345	354	335	402	380	340	365	346	370	324	339	352	384	354	380	344	374	371	384	387	369	336	360	371	378	350	361	330	360	367	332	386	339	354	351	323	359	384	373	384	318	351	374	370	360	344	344	339	344	346	391	360	367	344	381	358	351	337	372	384	380	411	369	379	400	376	347	350	368	359	357	401	375	360	345	368	352	337	367	340	396	381	363	395	343	359	349	381	342	378	335
2855	887	863	557	389	343	272	294	245	265	248	233	235	225	219	203	199	184	229	214	187	209	181	218	204	195	213	230	278	305	316	299	243	262	221	200	194	189	233	197	229	250	252	185	178	185	202	185	193	188	197	206	223	209	203	195	193	204	216	205	205	178	214	231	209	209	200	216	178	214	207	195	212	236	185	220	195	201	215	217	194	192	164	219	205	199	201	211	213	199	184	184	185	198	217	187	215	187	203	210	192	176	198	214	217	209	205	190	191	220	209	197	173	201	197	193	187	227	215	218	180	207	173	180	212	213	209	200	240	173	201	194	232	206	212	230	190	216	186	187	205	219	223	219	199	199	219	203	205	217	237	193	229	206	179	213	168	176	149	218	212	232	216	209	195	198	200	216	192	217	200	214	180	198	217	226	205	193	221	198	187	192	217	209	207	202	197	200	200	217	192	204	196	221	194	213	199	206	202	217	239	222	190	200	239	184	208	224	207	206	214	213	224	221	208	194	256	195	197	204	210	191	193	185	216	215	207	197	197	192	223	197	224	189	214	220	200	199	203	180	182	206	198	217	194	197	218	193	216	208	208	196	210	201	186	191	210	197	239	200	198	231	194	194	215	221	222	209	194	175	199	198	222	197	208	209	179	205	188	202	199	181	223	203	186	235	196	199	198	194	221	182	238	212	200	177	226	183	224	231	185	221	209	209	205	192	243	228	225	201	196	219	223	216	193	218	190	195	204	196	196	198	189	194	197	210	247	210	224	193	186	210	207	190	189	202	209	178	200	199	207	198	230	212	194	213	199	191	208	191	206	209	178	190	200	205	229	220	183	192	200	172	203	198	206	205	207	219	199	200	225	173	190	199	202	214	193	199	228	195	178	200	200	203	206	214	213	184	208	204	188	188	199	217	184	193	199	202	196	184	221	216	222	189	184	182	218	186	202	197	185	204	216	226	191	204	216	217	226	184	192	189	173	199	211	220	230	209	174	220	207	216	204	209	212	193	209	205	191	222	213	206	192	190	176	243	216	224	218	203	222	183	204	192	172	197	233	253	195	187	218	185	232	210	182	227	216	208	198	213	217	200	182	205	228	205	188	203	200	194	198	202	216	198	216	186	214	238	198	161	198	184	203	216	214	204	207	194	207	196	206	196	212	186	208	200	186	188	204	202	225	195	229	192	201	223	202	219	203	219	194	196	186	217	200	202	219	237	187	201	178	178	195	218	212	219	207	218	186	183	210	201	215	214	218	233	209	225	190	217	206	184	207	211	194	205	216	189	189	189	218	208	218	219	208	213	210	189	194	195	200	196	194	215	184	211	205	196	210	222	200	202	239	215	201	193	199	200	164	196	211	221	204	185	188	204	224	206	190	186	192	202	186	184	216	208	191	218	209	225	211	205	204	201	187	192	189	192	205	194	196	210	191	205	190	224	211	212	223	216	230	179	218	226	210	228	201	209	204	182	217	194	222	201	211	224	185	190	186	187	194	213	200	233	206	223	205	231	203	203	239	200	204	201	234	239	218	187	217	205	204	204	209	224	185	218	207	176	189	200	208	210	212	220	177	211	183	200	171	192	223	200	207	205	188	234	208	212	185	182	207	225	210	200	214	234	214	208	189	210	226	226	244	219	194	208	187	212	218	221	207	237	225	211	199	225	195	213	204	201	188	197	216	211	207	207	205	228	197	220	193	228	207	184	191	217	193	193	231	211	229	231	192	236	194	224	198	206	214	184	177	198	199	196	196	193	191	185	188	196	183	198	206	186	186	219	217	226	196	209	241	207	221	225	197	202	179	212	200	209	219	214	206	180	201	227	177	197	187	189	218	221	198	201	207	204	190	207	185	215	165	182	198	209	165	187	239	210	227	200	208	194	213	199	222	171	219	202	224	191	184	192	224	212	185	200	170	237	212	199	214	212	192	245	184	224	193	209	195	218	217	199	199	195	221	212	222	210	219	232	230	207	173	222	222	197	175	220	209	204	214	212	213	215	233	207	216	191	197	209	217	211	211	183	207	209	206	195	191	208	189	193	192	225	198	202	199	209	176	200	213	202	196	203	201	199	207	199	181	211	210	200	219	204	208	209	239	211	192	219	175	185	190	229	219	187	196	217	190	219	208	203	206	227	207	196	230	216	207	220	194	212	230	176	207	234	222	209	203	205	217	233	182	215	199	188	163	204	187	203	222	219	194	203	215	180	213	176	195	191	194	194	188	198	179	203	170	207	193	197	196	213	221	219	209	207	221	203	184	202	217	234	230	181	237	228	207	230	216	210	227	174	213	206	157	191	233	228	221	174	206	187	190	186	197	215	216	188	224	180	194	200	212	208	213	186	232	198	192	219	172	226	167	191	213	207	202	207	192	227	195	212	234	199	209	210	217	197	200	220	211	203	196	180	183	196	228	187	212	215	179	204	219	208	214	196	207	205	215	208	248	201	195	207	205	198	186	229	187	230	203	209	207	212	198	177	206	195	195	216	199	213	202	204	206	207	218	185	227	213	192	214	196	186	198	199	190	207	193	215	221	219	203	212	206	220	201	232	173	200	232	210	209	260	185	219	207	196	208	211	240	206	229	199	194	217	224	202	187	214	188	205	227	209	227	195	219	190	226	227	191	213	203	194	202	221	197	180	185	196	208	221	242	219	199	191	212	188	201	201	242	228	194	228	212	213	212	206	202	217	186	221	198	197	218	206	216	193	195	198	215	227	186	225	198	209	200	241	226	193	170	214	199	195	209	213	177	229	218	186	229	237	229	191	206	213	213	225	208	207	193	188	234	229	192	212	205	192	205	213	215	211	184	186	204	191	199	195	193	195	198	201	203	199	193	218	211	183	198	206	212	229	202	206	190	188	198	184	206	213	216	228	202	180	222	199	207	182	211	210	204	214	242	223	199	231	199	186	208	205	206	215	194	211	187	241	221	224	214	203	204	185	179	204	191	208	208	210	194	202	204	202	228	205	202	211	221	213	228	209	207	192	218	213	232	191	204	210	233	223	208	215	220	206	219	215	207	213	194	183	209	211	213	190	206	203	229	201	191	209	205	224	197	224	187	182	206	224	197	204	210	196	200	216	216	208	201	194	208	197	216	217	169	229	207	207	184	215	209	201	193	202	218	231	191	191	239	203	206	206	181	225	205	215	219	196	204	221	192	205	193	207	173	210	209	195	202	198	192	214	210	181	201	224	185	202	205	174	216	210	204	217	211	190	208	209	186	195	209	185	193	194	203	184	205	199	224	214	204	205	211	183	193	194	208	213	217	222	199	209	175	214	213	201	208	194	212	224	230	215	191	212	207	198	187	213	202	199	181	188	221	208	218	223	201	195	220	204	195	230	203	213	189	219	245	213	204	200	238	199	214	188	196	176	208	194	205	218	199	181	206	201	196	215	230	181	197	211	207	211	196	180	186	209	208	200	191	210	218	192	179	176	204	204	200	238	213	221	190	206	224	185	208	214	186	203	211	186	184	240	195	192	179	211	186	199
2639	1129	1734	1802	1257	1130	1089	1106	761	722	632	583	495	530	498	488	522	524	558	537	494	507	531	502	475	492	514	606	883	1214	1335	1084	911	829	531	514	519	470	492	529	500	815	863	536	428	481	444	483	490	455	465	440	457	446	464	477	482	440	452	453	488	455	522	482	478	462	465	484	499	494	506	477	490	487	468	518	484	522	442	471	495	438	470	483	473	487	484	438	456	461	496	506	474	495	467	482	477	464	448	475	467	488	481	477	475	484	471	427	497	480	467	479	474	501	494	493	443	467	450	465	490	460	477	460	504	482	446	494	473	499	457	488	487	489	457	484	482	462	498	442	494	474	459	470	498	457	508	495	445	452	452	493	511	477	473	491	467	462	524	467	497	454	484	447	443	466	481	456	472	448	483	459	494	467	500	451	481	522	476	454	431	490	462	474	485	484	461	468	458	481	455	474	461	480	511	445	499	523	461	467	448	500	492	504	475	500	465	443	486	494	459	458	459	503	492	482	466	490	459	493	455	460	487	481	488	455	455	479	461	455	477	471	456	486	471	442	449	476	446	483	493	495	454	508	459	514	465	482	483	484	458	476	482	501	454	520	458	448	458	506	475	514	459	460	495	476	481	457	466	475	477	456	490	497	455	482	478	468	451	469	456	452	484	477	488	476	489	469	492	519	478	477	488	475	475	438	414	485	452	480	478	435	467	453	465	451	498	486	480	483	440	456	526	483	473	441	466	515	496	449	487	499	477	489	459	447	497	474	452	434	452	447	496	505	469	443	463	468	472	490	493	469	473	463	435	452	482	491	452	506	461	442	453	468	456	474	453	492	478	514	459	500	442	462	458	483	455	462	482	425	493	460	473	465	458	427	433	446	482	482	513	460	416	494	424	470	545	480	491	501	472	467	447	463	479	466	501	517	504	496	480	468	502	461	471	467	461	477	461	472	466	454	489	482	500	479	475	487	455	501	490	471	461	486	474	454	468	461	449	507	462	472	506	484	434	489	473	430	474	419	476	485	472	506	449	486	491	489	475	474	462	473	448	458	475	489	472	452	477	468	460	494	460	470	470	486	474	498	492	481	469	466	440	477	466	471	504	471	482	494	476	443	498	505	502	444	479	503	448	458	447	460	441	488	483	465	475	471	463	503	505	467	464	429	489	473	465	431	481	484	444	454	452	466	466	481	459	488	456	515	483	503	461	486	462	472	487	483	525	451	507	464	469	467	459	455	448	454	495	466	495	472	476	466	467	454	493	511	486	473	478	461	483	470	469	461	450	457	474	420	459	452	459	501	456	476	462	464	480	483	456	487	488	440	477	486	507	410	490	460	467	487	449	499	502	494	477	472	487	472	506	429	437	476	507	487	456	492	522	446	487	503	466	490	444	433	460	456	452	485	481	470	513	480	521	488	503	464	478	461	474	458	465	439	478	507	475	461	483	448	463	455	499	471	475	471	490	490	486	451	475	455	451	446	470	484	456	423	480	450	454	457	486	449	505	481	449	477	445	461	489	452	481	434	469	481	477	482	468	476	485	482	493	489	492	459	475	513	501	449	499	456	476	507	479	485	461	477	476	468	492	480	477	512	444	458	458	468	444	462	464	429	495	461	491	523	452	429	487	504	493	443	453	433	511	450	455	482	462	469	482	462	461	473	484	487	486	478	467	478	463	453	483	472	467	490	447	468	505	464	481	443	513	501	459	501	454	469	511	454	490	514	473	460	466	466	496	471	448	495	487	452	471	510	464	483	504	484	490	481	456	456	505	464	478	471	456	500	479	484	510	463	495	469	462	469	481	484	423	475	448	443	454	450	506	479	466	502	510	499	487	461	496	476	490	472	470	472	484	486	475	450	458	481	480	468	487	466	517	453	469	446	520	459	480	489	461	479	465	430	482	474	457	479	431	453	506	440	455	449	449	498	478	510	442	476	455	444	458	434	464	478	490	470	463	476	476	463	477	442	449	453	488	501	449	488	470	466	464	483	466	508	449	454	449	475	439	456	491	482	496	486	463	461	451	469	450	435	490	475	450	480	464	488	467	470	475	459	502	477	429	485	472	443	497	482	489	480	460	470	451	482	496	465	405	489	464	470	459	469	470	465	489	450	466	467	486	467	464	489	487	444	499	472	496	479	439	468	488	461	460	453	462	463	470	466	477	441	466	534	483	472	467	472	455	528	497	444	465	426	458	448	504	517	484	490	465	480	449	519	486	495	465	446	443	499	473	503	519	461	478	434	469	459	505	479	502	460	442	488	509	449	469	464	443	485	446	480	491	490	493	455	463	480	490	490	431	506	501	429	466	474	466	506	447	457	502	477	458	477	451	460	427	467	481	493	460	485	468	507	456	483	417	475	471	470	513	466	476	471	467	437	445	470	479	486	476	467	491	492	472	475	461	470	436	520	469	441	499	455	453	473	458	494	503	449	492	478	482	462	491	507	447	492	502	476	476	488	464	464	490	484	455	503	481	468	470	459	493	436	504	478	466	503	477	468	490	489	462	444	514	492	474	486	451	484	453	483	474	502	464	497	456	454	476	457	462	438	486	466	470	448	443	469	451	478	496	457	470	467	454	445	479	483	477	436	485	429	442	476	508	464	476	469	477	481	493	454	419	450	462	469	455	493	458	498	469	447	494	485	505	476	493	463	488	481	498	466	475	477	449	472	490	469	499	446	483	482	463	499	486	492	479	471	469	465	487	440	471	442	427	484	461	444	452	476	452	493	474	468	466	483	477	466	471	468	530	440	470	451	462	498	474	487	454	466	424	495	443	480	486	466	474	484	485	516	465	466	457	495	467	460	472	492	487	493	489	455	487	487	514	473	430	471	492	480	438	465	491	480	502	495	450	476	501	492	501	503	489	463	454	498	508	453	464	460	493	478	480	454	487	471	477	483	435	479	492	448	493	466	495	437	469	459	433	481	471	478	466	466	491	455	472	507	469	494	467	458	492	478	463	476	420	512	454	460	481	450	452	478	450	470	456	477	488	476	420	480	507	446	425	479	499	521	491	458	462	467	429	496	454	457	467	489	462	455	457	473	468	462	484	471	436	488	491	447	488	451	457	468	482	486	500	449	454	508	473	469	486	470	506	436	450	468	451	446	465	481	489	450	447	462	427	469	486	450	477	455	476	513	503	453	468	473	484	476	450	477	460	453	489	507	459	496	475	476	452	432	441	450	437	474	457	511	484	479	435	484	450	466	484	475	490	460	492	452	451	483	478	454	503	474	509	465	479	481	456	450	457	440	439	463	529	486	459	456	445	433	461	473	490	511	489	467	492	471	466	465	497	476	484	452	455	468	459	471	453	485	473	448	462	486	451	488	471	474	490	474	467	460	483	456	510	423	462	472	482	461	514	478	492	486	437	458	421	442	468	448	486	487	462	467	479	453	437	444	517	443	496	518	480	488	487	440	442	494	505	450	483	458	460	473	465	452	463	466	441	439	473	476	427	485	467	461	477	457	450	481	452	445	440	503	446	491	491	483
9559	4575	6923	5257	2777	1966	1809	2030	759	334	283	266	234	246	188	224	164	193	162	146	162	136	123	134	132	128	154	176	217	300	319	289	224	174	142	131	124	92	131	123	152	161	172	204	105	125	114	128	121	105	115	87	104	112	113	105	111	92	96	106	82	95	101	93	104	120	106	104	124	107	105	113	114	119	107	118	121	110	97	107	119	126	108	96	125	102	87	121	103	100	111	111	108	111	112	106	109	110	126	121	103	107	107	97	80	80	117	115	107	111	98	94	107	120	115	107	122	113	91	98	122	93	111	102	130	110	106	93	88	111	112	103	127	105	94	100	83	126	95	110	111	128	100	112	104	102	96	117	109	87	108	107	121	132	122	91	117	95	97	111	103	99	108	102	121	104	128	133	122	97	108	110	111	88	106	113	97	113	96	95	100	112	113	87	98	113	106	118	103	94	100	113	96	101	107	117	95	95	112	109	94	103	109	113	82	95	112	134	103	115	117	103	97	108	98	124	96	107	120	96	123	102	99	85	106	107	121	93	111	76	93	103	98	109	91	106	111	111	116	88	121	110	102	130	100	112	100	105	100	101	112	121	103	89	105	103	117	123	105	89	93	109	101	109	92	99	91	117	119	118	97	124	121	111	96	131	108	90	93	117	112	90	96	103	94	119	120	105	112	97	127	108	114	104	103	87	106	129	92	112	121	110	104	109	81	94	105	111	114	105	105	115	101	98	111	118	125	108	113	94	115	110	106	98	114	103	104	103	102	105	115	119	96	110	120	100	95	105	103	128	113	105	116	121	105	100	115	125	84	104	99	106	110	110	104	115	95	112	101	111	120	123	98	124	104	115	112	91	131	131	123	107	114	111	109	98	109	104	121	113	113	107	109	101	110	121	109	119	116	115	99	104	109	100	111	86	102	101	100	102	100	87	106	104	93	125	90	128	108	106	98	96	114	100	98	99	103	114	114	104	99	113	110	102	122	117	111	117	104	109	94	109	89	103	115	102	101	105	93	116	108	113	101	113	123	88	109	110	120	100	78	104	104	95	82	110	100	110	102	123	119	96	85	105	94	100	127	95	107	101	93	97	101	87	126	113	109	118	109	116	86	101	110	139	105	100	121	118	113	121	102	110	120	121	85	97	105	123	98	121	109	123	102	105	96	96	97	112	102	105	101	123	105	98	85	98	101	118	102	114	97	112	80	103	104	119	105	118	116	102	108	97	101	98	94	105	97	113	106	92	126	103	109	99	102	100	108	101	97	112	121	107	105	121	105	116	118	115	104	114	87	106	126	114	104	101	105	112	110	104	117	107	105	114	131	102	107	110	105	110	103	112	103	92	111	96	99	100	111	114	104	92	88	99	104	102	103	84	106	95	122	114	99	103	105	110	95	106	111	114	112	103	86	106	97	112	116	102	94	110	107	105	106	112	88	109	106	118	103	106	117	100	96	98	114	119	104	117	95	100	100	143	114	100	102	102	97	89	117	100	118	116	106	107	102	114	108	112	97	96	105	109	95	116	112	117	109	109	129	82	107	100	100	109	89	101	98	116	100	104	108	106	125	98	119	104	99	109	96	109	88	99	106	124	115	114	94	108	112	101	112	131	100	106	111	107	102	113	120	109	114	101	119	91	101	105	98	103	97	109	104	109	134	110	111	143	97	121	116	96	114	92	101	114	112	106	117	100	104	103	109	117	104	101	126	90	121	102	117	113	110	94	109	145	100	88	98	101	96	102	114	114	119	107	101	88	102	99	121	117	116	121	112	109	128	129	94	110	92	113	93	110	118	98	124	117	88	121	103	103	115	105	99	94	96	113	100	112	108	118	103	98	88	119	105	97	110	109	103	112	111	103	101	125	89	137	113	112	109	116	117	101	98	105	98	104	100	113	81	98	90	111	113	102	94	110	97	99	117	100	96	99	103	94	104	103	106	101	88	98	117	124	114	89	85	107	116	113	115	110	115	106	107	102	120	111	124	109	102	105	112	138	105	108	131	112	91	104	118	100	107	113	107	111	102	112	107	117	113	94	86	92	99	96	113	109	113	112	107	107	103	88	106	117	104	101	111	93	88	108	115	110	115	96	105	91	115	110	93	109	102	99	97	103	102	93	114	111	95	108	121	114	103	103	108	102	106	100	109	101	99	101	117	103	95	96	107	125	124	113	105	78	101	105	91	91	98	111	118	107	110	113	111	118	105	112	112	104	91	117	92	124	109	119	90	106	124	125	107	108	103	100	99	96	102	117	123	120	102	121	101	108	112	103	100	112	104	107	106	94	120	90	97	117	122	106	133	109	83	95	93	95	117	115	96	93	117	120	106	102	106	88	107	87	121	111	118	109	99	116	113	112	88	95	105	121	97	108	123	116	120	117	112	108	102	104	109	106	102	92	98	105	108	109	99	107	110	119	114	112	107	101	105	106	103	104	92	123	88	92	121	111	111	113	113	96	129	95	121	104	100	100	127	97	99	99	115	110	104	106	103	126	107	103	96	107	113	108	100	111	120	98	88	119	107	104	107	117	113	108	98	111	107	103	117	124	105	110	109	105	101	99	111	100	114	112	107	110	99	106	86	113	98	110	104	127	104	117	97	127	121	82	115	119	98	107	104	102	111	99	80	111	100	123	112	100	113	129	110	124	100	106	97	123	103	117	95	114	110	105	106	87	97	106	81	106	108	101	113	96	98	104	92	108	120	102	115	121	108	93	99	105	119	119	102	112	102	126	121	97	110	104	101	116	86	122	119	133	93	115	114	104	109	91	93	96	107	123	124	101	106	92	98	123	101	117	107	109	121	104	94	114	101	98	102	105	98	133	97	120	107	97	97	126	97	87	101	132	104	126	95	118	115	130	90	101	118	115	98	94	117	111	104	131	106	97	107	105	104	102	90	104	121	80	95	84	110	100	125	110	106	106	91	89	122	106	102	112	118	115	98	116	122	105	91	101	119	109	105	92	106	102	115	118	115	112	119	100	119	108	112	98	108	114	108	101	118	116	121	119	113	89	120	96	122	104	108	118	111	109	114	108	86	104	121	100	122	122	111	87	106	107	106	99	107	114	95	104	97	104	98	107	100	102	117	95	116	104	94	114	114	116	104	102	100	105	107	103	117	108	121	100	108	85	121	116	104	141	90	100	105	118	99	105	114	98	107	111	104	105	102	97	111	110	112	124	120	100	97	114	103	113	99	103	117	107	121	97	105	121	117	119	95	111	101	117	103	85	128	99	98	108	85	110	113	107	106	94	107	115	109	111	105	109	88	111	118	102	117	101	116	108	110	123	99	98	91	84	118	100	91	97	129	104	108	93	88	83	98	97	105	122	117	122	118	106	103	101	100	98	120	104	114	122	106	118	125	121	108	100	94	111	100	103	105	105	107	102	118	95	106	107	113	94	101	128	115	83	107	97	106	112	101	105	92	84	113	106	103	95	89	120	96	90	100	108	95	101	125	88	101	107	108	100	97	133	93	119	99	115	105	99	108	105	108	93
6598	4327	9066	9746	6666	7492	8259	8531	3750	1646	1362	1177	994	962	951	861	745	756	745	699	619	651	537	464	414	425	407	839	1169	1797	2093	1766	1265	944	517	345	360	349	321	335	376	791	963	1185	280	302	283	308	279	310	279	311	271	266	302	285	308	294	287	264	272	285	329	259	274	261	269	317	298	290	283	279	294	308	272	288	273	265	270	278	280	284	293	293	276	311	299	265	287	267	302	275	272	300	295	277	276	285	282	281	274	282	260	263	260	310	290	255	268	285	286	288	247	303	292	251	236	302	272	262	256	281	267	296	267	276	276	269	248	297	258	284	271	261	265	281	282	276	289	266	273	281	269	287	282	261	254	277	258	296	279	248	262	267	281	247	266	297	233	265	275	266	230	281	267	282	300	294	243	273	255	285	242	262	271	276	281	276	274	260	271	307	292	279	236	271	275	321	241	264	272	301	253	253	267	231	270	264	282	266	277	261	282	286	247	285	280	312	279	287	271	292	236	258	245	286	282	289	262	247	254	276	264	305	250	270	274	275	286	291	275	309	258	270	274	297	294	270	274	276	304	270	290	265	248	238	267	292	294	280	247	269	322	247	260	299	285	292	269	275	287	245	245	265	271	270	255	263	270	260	252	263	286	297	273	278	289	262	306	256	276	262	276	297	288	266	258	274	274	293	266	278	230	260	300	256	269	269	255	276	277	228	278	247	246	274	277	294	281	267	283	284	258	286	271	272	271	291	274	266	272	276	256	256	254	286	280	269	287	268	284	271	275	270	284	279	271	273	249	316	289	261	289	271	251	276	270	282	272	274	255	256	285	255	262	307	258	309	265	286	263	264	281	252	284	271	241	289	269	262	277	305	266	276	248	272	253	288	270	306	261	295	273	268	289	255	237	297	291	267	266	280	283	260	287	258	255	273	271	263	264	272	296	310	284	256	271	285	295	289	295	261	252	283	276	262	280	296	278	255	286	274	275	257	263	297	252	304	254	291	273	279	257	299	284	286	243	269	277	261	283	303	294	244	252	294	232	273	294	280	270	261	274	271	271	260	271	259	278	248	241	272	285	292	290	267	266	266	271	263	266	279	274	277	288	295	260	250	278	292	249	289	285	256	276	263	282	290	290	269	266	284	243	287	292	257	260	322	254	270	276	268	267	276	251	283	268	272	294	292	277	264	262	292	265	289	266	240	293	286	263	300	290	275	275	315	231	264	294	271	276	259	302	239	250	258	275	271	272	287	306	275	306	303	278	268	280	259	271	285	253	244	276	289	251	239	290	290	281	243	228	259	262	287	284	259	266	302	276	270	260	269	290	269	258	285	245	290	277	235	276	269	293	265	285	288	281	260	255	255	298	270	278	259	268	276	273	263	271	279	265	301	259	289	268	256	263	275	271	276	269	295	280	291	274	244	270	261	239	266	279	282	278	277	280	285	237	269	268	268	285	288	264	243	297	295	259	288	286	279	252	258	276	264	258	280	280	259	266	291	283	296	276	263	257	272	305	281	289	273	272	255	239	285	281	266	273	271	285	279	254	300	264	303	275	276	250	293	284	300	296	262	282	273	305	251	246	266	243	288	286	291	260	284	270	244	251	244	256	282	255	280	282	268	282	282	287	296	279	257	255	278	253	271	281	255	279	248	269	248	285	264	288	271	265	270	269	276	274	254	284	253	272	290	274	237	236	272	265	272	295	267	272	274	266	263	274	271	255	256	294	281	289	278	263	258	258	293	271	253	260	252	261	276	290	257	261	277	273	276	262	296	281	305	290	278	260	288	273	272	275	259	274	253	272	262	298	292	269	266	242	289	295	260	275	280	301	247	293	284	287	265	295	272	279	272	315	257	268	289	279	260	265	290	281	296	264	284	306	257	291	288	256	264	281	306	277	278	278	266	260	263	237	260	264	277	273	277	261	264	274	288	282	257	288	292	273	306	269	300	263	248	293	298	282	286	266	289	276	275	267	293	269	285	256	285	263	281	240	284	254	300	255	284	268	260	265	313	286	280	286	255	274	271	290	273	282	305	275	279	265	261	296	233	263	242	284	268	288	264	278	286	266	261	277	280	285	274	270	263	265	294	271	284	259	267	243	293	296	248	282	281	282	265	298	305	292	271	273	281	302	289	279	256	277	292	277	266	283	261	279	285	284	271	258	249	260	270	253	283	280	280	316	286	235	267	288	253	268	294	249	252	281	254	258	284	274	262	239	277	278	278	260	271	269	258	259	271	249	310	273	280	258	286	257	297	259	253	272	272	278	267	293	269	294	285	265	251	296	274	287	259	312	238	283	269	285	270	302	265	263	291	272	258	265	274	260	296	270	265	281	279	268	291	288	281	283	291	283	280	275	242	281	265	274	276	284	296	256	245	240	271	283	266	283	284	265	309	298	294	245	269	257	271	252	277	261	281	271	314	275	269	259	267	289	271	253	271	260	252	297	268	284	269	253	265	257	272	284	266	278	267	274	247	262	295	295	282	256	315	275	246	289	266	251	260	259	280	277	266	285	283	284	275	285	279	270	272	294	308	297	284	303	274	266	297	259	297	290	281	256	300	242	290	297	279	319	235	261	274	251	280	266	283	282	279	283	257	284	271	245	279	279	289	302	259	276	275	274	283	261	266	266	263	289	276	276	249	266	278	273	241	287	253	276	279	282	281	277	285	279	263	271	300	280	297	268	302	273	289	283	283	259	265	259	254	264	251	293	254	271	259	255	277	285	274	279	281	246	282	230	275	273	255	258	284	279	288	279	273	283	273	292	265	287	257	281	264	285	264	299	264	263	276	252	267	312	267	267	289	238	247	271	285	278	303	281	250	261	286	256	299	270	267	264	262	266	234	266	297	298	279	251	229	294	279	266	267	273	274	277	269	313	247	287	263	242	267	275	278	268	279	245	253	285	294	281	261	279	280	270	317	259	256	284	297	287	253	251	273	277	260	261	261	310	268	270	260	301	266	289	268	267	292	274	265	250	286	264	286	279	269	311	272	259	275	275	286	277	286	295	270	263	248	279	278	285	281	273	295	260	251	299	259	264	259	265	287	288	292	304	239	283	252	266	271	254	297	241	253	274	268	283	265	274	280	278	283	270	271	284	307	254	281	303	270	271	260	286	274	285	311	284	274	260	267	241	245	268	262	286	291	289	276	292	211	239	287	278	267	287	270	261	242	275	276	272	276	299	252	281	251	279	277	258	298	272	296	285	293	288	273	257	248	260	296	260	300	294	272	271	274	269	270	280	303	290	267	255	307	270	257	273	268	277	304	265	296	290	276	272	281	230	268	291	233	308	286	304	273	301	258	273	269	284	292	277	268	287	279	281	273	298	239	246	269	252	295	304	321	271	252	295	261	268	254	270	265	269	286	269	264	280	282	282	275	274	271	288	257	260	276	290	295	285	267	250	292	270	281	272	248	276	290	282	270	227	272	272	247	270	307	286	280	231	274	291	275	284	267	293	276	269	272	284	270	268	288	297	274	273	265	287	298	271	261
16151	8739	11684	11213	5685	3986	3330	3479	1495	597	418	377	321	264	306	330	308	252	221	264	246	217	228	167	187	194	156	215	444	567	483	432	324	248	177	172	167	167	157	174	179	232	276	251	137	170	125	144	155	153	135	132	167	164	146	154	156	150	144	147	161	168	155	176	137	130	143	151	167	140	118	149	170	177	135	141	158	156	138	149	160	151	161	164	148	152	138	149	162	132	128	175	167	155	144	141	155	156	117	131	140	144	150	174	150	147	171	164	143	133	138	139	169	137	156	143	148	167	146	155	166	156	140	165	154	128	170	144	172	143	175	162	170	144	149	130	168	137	149	147	154	154	156	152	168	159	151	148	160	148	144	149	158	152	160	145	142	137	161	164	161	177	166	156	134	125	145	142	142	131	136	144	136	147	146	152	152	148	177	129	139	156	156	128	167	139	145	168	139	131	139	152	161	151	132	137	144	147	154	155	161	149	153	130	132	126	166	143	151	159	142	143	135	143	144	149	155	191	132	146	131	153	142	139	175	155	152	137	141	151	168	180	147	121	162	137	140	127	158	138	162	141	131	160	142	141	160	133	150	141	144	142	153	173	168	165	144	143	163	156	157	161	151	135	158	139	131	154	160	136	143	148	153	131	132	146	149	157	139	157	147	150	174	129	117	149	139	135	126	154	134	146	148	153	156	129	148	136	154	129	140	136	138	153	154	129	130	134	159	125	149	141	157	134	149	151	171	148	136	126	151	152	159	158	163	140	138	142	154	136	128	149	141	147	141	160	160	145	145	158	155	167	145	143	141	136	129	151	143	145	131	156	146	158	149	126	160	128	134	137	137	152	158	144	139	159	133	151	156	139	153	158	145	124	119	158	148	151	129	159	146	156	136	150	150	143	157	128	148	171	145	127	160	131	156	139	155	136	147	136	163	148	163	131	150	151	157	147	124	152	139	152	160	134	165	160	134	150	142	131	152	117	140	148	159	135	136	177	154	117	159	133	144	152	164	164	166	142	146	149	133	145	155	140	142	151	163	168	135	141	130	142	139	145	137	140	157	151	141	138	135	157	146	155	138	158	151	150	125	159	156	156	129	146	145	157	130	152	131	154	153	153	160	140	152	142	140	158	137	171	149	165	167	165	134	146	140	159	178	151	137	175	123	129	150	150	169	161	143	134	165	140	162	158	152	155	155	148	160	174	149	137	151	141	159	129	140	132	147	156	143	161	169	149	137	184	124	132	166	142	136	154	148	135	133	134	157	139	156	144	118	136	146	145	163	147	129	151	135	127	169	153	134	152	156	156	168	165	174	157	146	136	150	164	142	159	138	147	165	152	133	146	145	156	137	150	139	151	170	147	163	159	142	144	148	148	149	121	142	135	151	166	144	110	166	172	170	136	140	134	142	134	153	137	173	145	145	142	175	147	132	157	154	154	148	182	144	130	144	135	138	163	143	131	156	161	165	151	168	140	140	146	143	153	155	131	138	147	139	148	157	128	151	127	167	149	151	138	158	146	131	152	157	159	141	149	138	160	154	172	128	144	128	135	151	165	154	156	142	126	168	139	155	148	129	164	149	163	141	134	127	151	138	140	163	160	153	149	155	159	145	139	127	138	143	129	130	166	143	171	152	143	140	143	162	147	134	138	144	127	148	158	155	134	144	162	136	174	147	130	134	156	136	155	143	157	154	173	180	143	160	172	165	148	147	151	159	132	151	160	150	140	149	134	157	129	129	170	167	183	160	157	147	145	135	128	167	140	152	141	162	162	152	146	155	154	153	143	146	150	181	142	150	158	154	158	145	156	151	130	137	133	131	146	146	136	160	127	138	152	142	149	141	146	153	178	148	169	145	151	170	154	142	144	159	167	138	159	146	137	163	144	136	135	159	126	147	139	168	152	154	158	145	131	121	153	159	161	173	167	141	161	139	154	145	140	148	162	161	139	148	153	156	138	152	167	152	141	144	143	155	161	168	164	151	160	149	135	143	133	147	159	123	136	150	138	155	131	135	129	164	148	161	160	139	163	152	147	120	124	162	157	166	141	141	149	156	147	178	151	147	163	135	146	147	126	142	146	162	154	141	143	147	172	157	151	179	157	128	137	145	146	142	137	203	151	154	152	143	166	148	116	129	167	154	146	154	169	157	143	153	159	149	144	140	151	154	166	140	119	158	153	146	158	152	153	138	146	176	144	145	157	157	137	153	133	129	146	148	132	151	145	154	153	139	166	155	156	127	147	139	150	156	136	156	168	177	160	148	139	143	155	138	134	131	122	117	139	154	155	133	146	138	136	164	167	139	144	139	148	151	170	175	152	125	154	129	152	146	139	172	137	147	154	166	151	148	162	162	145	145	154	136	153	150	171	164	165	171	142	124	158	140	151	132	150	129	132	140	155	148	126	143	149	161	137	144	160	149	135	141	141	149	142	149	143	149	157	106	123	153	137	167	149	139	149	160	136	163	167	161	131	143	151	151	163	167	145	128	127	146	143	139	155	165	140	135	147	145	136	161	124	135	135	156	149	129	174	138	155	133	154	146	145	130	146	156	163	149	137	158	154	148	164	157	139	171	154	137	152	160	156	137	133	169	177	143	135	169	168	146	147	137	133	181	139	147	158	167	140	131	162	139	132	152	136	153	165	152	138	145	144	154	162	154	167	131	126	159	157	152	166	159	140	155	131	143	162	145	147	131	152	155	146	142	134	152	148	144	133	150	161	155	154	145	153	134	158	160	155	172	141	150	132	138	154	133	139	159	134	140	149	153	141	155	144	131	146	157	145	163	139	147	142	124	135	146	171	128	125	136	166	139	122	153	143	141	155	154	145	138	136	155	175	149	143	157	131	146	164	149	156	145	146	148	176	155	131	139	152	140	139	135	184	176	148	156	149	138	155	157	155	174	148	168	140	128	168	145	144	133	133	132	142	144	161	157	146	179	172	166	128	143	158	149	173	144	165	148	168	123	141	139	153	151	144	150	131	148	180	153	150	132	176	168	170	133	155	164	127	132	127	157	167	148	135	125	126	143	131	153	131	158	147	159	147	142	133	141	172	141	167	157	151	154	152	140	154	155	137	159	177	136	155	129	142	159	139	134	150	150	143	142	148	141	130	164	144	158	132	159	165	139	152	127	139	140	148	147	161	138	170	137	146	126	140	153	126	144	155	148	147	150	184	153	171	139	163	134	123	153	144	174	132	149	159	154	128	162	153	138	147	152	161	132	147	131	135	137	149	149	125	147	141	135	152	140	164	151	133	144	161	128	177	165	159	126	144	146	149	135	138	154	150	158	149	143	145	158	151	147	138	139	146	141	131	141	159	130	136	167	158	158	140	130	138	142	123	157	158	152	134	140	130	166	154	144	159	143	166	141	140	153	124	126	125	133	143	170	153	161	162	155	162	157	140	146	133	149	142	143	162	143	138	146	140	155	117	143	139	129	143	146	155	167	138	145	159	154	169	150	142	133	150	154	163	146	158	146	150	133	140	159	134	130	141
8708	7390	12902	16431	10465	11700	11717	12833	6890	2986	1844	1759	1674	1400	1458	1411	1399	1228	1201	1066	1014	895	851	669	631	623	627	945	2514	3659	3011	2732	1809	1419	705	562	500	487	462	480	679	1143	1398	1277	442	415	437	445	391	451	429	410	410	411	406	410	391	410	424	393	397	352	391	389	382	396	373	380	411	397	352	342	386	424	405	400	398	358	396	379	362	413	385	381	350	394	365	374	376	367	360	396	374	400	378	375	368	365	347	390	382	433	358	399	383	369	380	358	367	388	373	346	361	393	403	372	379	397	362	394	405	367	386	402	354	359	402	373	386	360	347	364	391	392	333	360	388	360	346	354	374	374	373	401	360	337	376	399	393	353	357	376	393	371	382	355	343	355	379	380	364	372	377	370	376	380	372	364	364	387	345	382	379	378	357	376	397	381	375	346	373	346	373	412	385	337	384	365	406	344	342	374	387	372	397	403	386	389	392	410	356	341	356	367	359	360	359	401	375	354	382	349	363	374	404	360	381	391	359	388	374	366	390	368	367	406	344	383	365	364	389	381	375	341	360	362	397	358	390	410	398	362	374	350	356	367	370	383	374	335	385	372	370	371	369	389	402	356	360	382	403	318	356	355	398	416	375	350	373	405	389	372	374	373	383	358	365	387	372	355	365	387	359	397	388	393	373	363	373	382	342	377	372	366	360	351	391	354	379	389	353	363	400	346	363	398	426	360	373	376	396	372	355	359	376	385	385	362	343	387	365	384	387	358	360	401	345	385	356	367	371	345	390	361	369	364	370	397	380	368	393	366	354	361	372	375	388	420	399	364	374	361	403	400	399	383	402	385	393	392	356	384	368	378	403	365	383	356	392	366	377	375	358	396	381	364	373	342	360	375	389	366	334	358	401	394	372	372	381	395	362	398	388	361	385	370	400	359	376	374	366	382	347	374	329	393	328	412	384	382	345	378	366	398	396	374	352	385	389	365	356	368	410	349	368	375	374	366	347	385	351	376	357	401	383	350	379	403	420	378	398	332	394	378	348	353	369	366	354	346	361	361	384	367	334	366	408	373	398	343	402	363	389	375	380	311	390	346	363	401	394	348	375	393	342	383	381	351	358	398	374	360	422	385	381	357	340	363	365	358	363	370	372	366	390	360	341	381	356	367	368	412	385	357	379	385	347	374	357	392	330	347	356	352	373	363	339	341	347	370	380	382	407	386	381	369	362	370	444	394	389	361	398	393	410	375	376	373	370	378	414	367	382	353	370	388	417	385	371	372	389	374	365	345	373	332	398	345	372	358	344	407	369	333	372	388	359	351	384	385	350	376	368	389	402	381	386	361	377	393	354	421	349	398	370	349	361	378	362	384	378	367	379	372	398	365	398	399	373	289	356	400	401	329	362	410	366	322	360	356	365	373	384	343	387	354	404	385	380	376	402	399	389	374	380	365	309	379	355	358	368	381	379	368	353	368	414	368	345	359	384	369	366	357	368	380	379	362	380	357	365	354	338	374	361	372	358	376	392	346	325	365	361	382	351	400	393	378	377	386	363	394	356	353	383	367	382	398	404	368	359	342	405	372	373	371	387	366	357	368	364	367	379	380	347	335	334	354	392	389	377	356	384	307	333	394	371	326	403	353	364	397	380	365	345	396	393	363	375	388	374	395	379	344	384	367	412	343	399	374	404	364	358	392	400	386	403	398	358	372	376	363	381	368	350	389	410	363	368	395	349	412	370	343	350	382	402	352	389	365	372	391	363	333	371	349	390	349	390	363	339	352	317	395	410	400	372	360	380	338	389	345	369	400	411	363	405	354	362	371	380	355	346	423	345	352	380	342	391	388	345	356	375	387	337	398	373	386	373	341	353	381	367	407	390	350	347	363	359	326	388	359	359	349	363	378	375	412	373	353	339	377	381	365	382	359	372	331	383	387	370	375	355	361	381	356	388	354	382	377	370	381	370	373	382	384	406	377	405	363	400	376	366	388	366	372	377	364	395	333	419	382	375	369	371	350	377	370	360	403	372	367	408	361	348	363	379	355	372	343	349	382	366	387	344	392	348	359	349	372	363	370	378	342	362	360	376	364	410	375	380	373	378	355	356	354	366	370	365	365	387	371	372	414	368	343	363	382	359	365	369	387	355	374	377	375	363	387	355	341	349	373	340	380	405	389	385	372	357	381	356	354	330	386	370	365	366	357	389	349	366	343	373	357	385	363	404	370	354	356	404	352	361	370	347	389	386	365	373	383	326	404	385	356	377	369	371	363	366	375	392	381	397	345	378	356	375	405	385	353	347	385	340	392	378	377	388	379	390	383	380	365	385	352	374	427	371	379	388	369	400	350	345	354	354	361	365	379	369	366	374	410	354	358	362	402	340	338	335	401	362	371	367	354	394	384	375	375	349	384	340	392	347	373	370	367	367	373	353	389	402	361	382	383	383	360	366	391	356	384	401	346	352	394	389	377	380	389	371	334	400	355	347	361	376	371	365	347	383	368	378	391	379	352	386	380	385	346	367	398	386	353	374	356	374	400	376	365	365	350	360	373	415	355	377	381	350	394	377	354	326	400	383	349	343	405	367	367	364	352	398	361	389	364	388	355	388	388	360	376	360	376	402	381	372	337	376	356	381	384	355	323	362	397	354	395	390	397	337	376	387	335	351	354	372	371	354	362	380	344	382	374	368	378	351	344	386	360	380	383	370	379	371	357	394	377	366	385	360	394	392	364	410	408	345	373	354	381	389	386	374	383	352	371	385	344	385	358	381	385	392	374	339	367	370	379	372	358	399	345	351	376	355	379	387	371	354	358	390	336	383	363	357	330	427	377	353	362	396	404	384	381	361	394	393	359	373	379	369	406	365	373	355	339	370	347	366	357	363	347	369	341	372	400	382	378	381	355	391	338	357	355	379	395	351	395	358	384	356	354	403	406	339	349	313	396	405	360	382	401	344	381	406	359	362	322	384	365	370	388	352	368	369	409	353	355	376	347	366	363	377	368	356	416	385	390	387	392	385	370	374	361	339	375	357	398	392	369	360	378	372	367	369	391	385	379	376	379	373	351	422	357	377	402	394	370	394	356	391	364	339	368	359	388	344	368	406	351	412	374	395	369	389	343	348	392	325	349	357	395	389	405	376	379	384	364	391	358	363	361	361	348	387	362	349	372	410	348	353	367	401	348	359	352	398	381	374	378	374	396	368	364	372	369	335	367	366	340	352	384	390	358	363	452	399	407	400	333	402	426	354	385	353	413	354	383	341	340	384	346	377	371	341	337	363	362	367	367	357	364	392	348	347	366	407	390	382	395	369	363	357	360	401	357	377	405	370	353	374	380	360	345	381	376	359	362	401	371	343	361	375	380	385	349	375	415	371	360	380	354	398	351	355	333	364	374	327	383	371	371	359	366	352	363	366	367	344	360	372	394	389	365	348	379	364	376	365	378	385	347	363	366	356	394	394	361	385	327	352	400	369	364	387	406	354	363	378	379	354	362	372	349	356	369	379	417
2807	763	624	427	317	327	286	261	226	251	245	203	240	249	213	229	207	214	215	218	200	221	237	214	234	194	197	271	340	380	277	317	292	245	207	187	208	242	239	224	245	250	247	218	190	206	203	218	218	206	194	214	190	244	214	206	193	198	206	214	219	203	212	240	225	229	217	218	221	230	203	210	214	198	211	217	199	222	220	226	219	217	219	195	182	228	239	218	218	217	223	192	199	219	224	229	214	206	230	201	217	189	224	216	212	207	198	233	212	194	215	200	202	222	222	201	226	227	249	228	225	203	212	204	204	213	206	205	213	215	205	247	191	203	215	231	203	196	206	211	215	208	189	219	223	205	201	219	208	223	222	208	206	183	178	219	236	230	234	214	229	235	202	194	214	210	212	259	194	220	214	218	194	234	217	219	200	188	206	201	199	213	209	217	195	216	233	192	201	212	216	196	225	209	229	215	201	240	182	224	192	193	204	211	206	211	221	199	205	200	209	220	215	224	204	198	199	236	212	234	204	213	187	213	214	236	197	245	221	217	203	224	220	214	210	186	216	199	199	212	213	239	211	218	233	226	237	200	216	207	187	211	228	206	199	204	187	208	214	208	178	227	216	188	180	194	202	190	219	181	214	217	226	202	213	218	218	210	196	210	195	231	200	189	190	223	216	237	184	235	199	217	212	221	196	211	196	228	221	203	219	204	208	235	230	245	202	211	202	222	243	202	200	216	199	189	202	206	229	184	207	218	207	198	225	217	229	206	205	204	254	200	187	198	214	199	197	231	228	205	234	247	212	218	213	202	231	218	238	251	227	242	252	203	228	224	220	201	211	227	212	230	203	209	205	201	211	231	201	214	211	206	208	194	209	166	195	201	217	192	241	214	231	218	208	225	193	223	201	218	234	223	194	244	197	219	221	212	231	221	213	188	202	197	197	223	207	241	219	197	225	217	189	200	214	217	247	250	206	207	217	248	221	216	210	242	187	194	235	177	223	213	183	216	204	213	212	228	201	203	236	197	197	205	223	221	175	192	219	236	212	214	239	189	193	202	209	231	214	220	214	198	211	225	222	197	215	209	211	192	206	212	213	211	198	213	223	206	223	207	226	214	210	206	224	192	209	210	196	167	202	240	229	191	204	210	196	241	190	243	226	213	225	207	221	217	210	209	210	195	203	186	233	211	210	205	207	242	225	207	212	207	209	228	194	201	207	218	223	179	209	188	237	216	206	188	193	243	238	205	227	224	230	221	210	230	188	225	226	224	218	206	199	199	208	226	222	224	193	202	238	201	221	216	220	212	177	191	196	216	228	209	217	218	207	223	208	205	202	259	227	222	206	221	207	216	186	189	187	213	241	214	215	226	216	225	205	218	225	193	206	208	177	234	216	205	220	229	217	240	217	232	211	235	220	201	237	223	199	205	221	191	226	214	226	181	221	192	203	220	199	225	206	192	225	206	222	216	213	229	250	230	245	218	197	233	233	235	227	194	234	205	204	177	216	207	207	232	211	218	214	210	208	223	194	210	228	229	198	225	246	199	228	196	228	237	214	199	224	226	209	206	209	215	212	224	192	216	207	178	210	214	211	213	214	219	214	200	217	223	208	213	215	188	187	222	215	224	206	206	223	216	203	239	226	212	205	224	209	192	204	215	230	210	231	220	210	200	223	228	214	220	199	186	207	209	229	195	195	231	203	202	193	205	215	214	203	228	178	189	193	202	229	205	236	208	230	226	214	244	236	209	225	237	226	229	230	215	200	218	220	211	210	200	235	214	207	197	222	225	208	213	199	228	202	236	250	225	208	214	208	174	209	254	228	223	230	202	232	227	235	210	216	187	210	215	231	219	217	212	213	223	203	206	188	211	221	204	209	202	210	211	221	194	218	227	194	222	213	216	205	191	241	235	187	225	221	219	203	212	208	224	232	209	200	214	212	218	178	223	192	189	240	233	192	211	181	190	232	218	222	216	231	208	207	219	214	226	225	218	201	224	193	210	210	229	202	200	203	191	196	213	193	196	205	206	203	200	214	215	212	236	242	200	200	175	204	220	238	197	220	223	218	200	215	180	209	203	209	241	226	220	234	202	230	196	226	219	204	227	236	216	218	228	232	198	194	227	205	210	234	226	223	225	225	194	209	204	209	230	213	201	212	210	200	237	200	212	207	263	191	221	216	209	209	199	210	199	203	194	242	200	227	230	213	224	217	188	218	183	199	209	219	237	241	193	201	227	210	218	215	213	204	198	199	187	201	198	210	220	244	208	224	253	228	212	213	215	194	240	240	204	186	225	218	176	199	199	215	223	221	202	242	234	218	237	196	235	214	216	216	219	221	221	205	227	188	205	177	207	228	223	180	186	221	230	225	209	189	233	207	203	218	197	208	229	221	223	238	219	211	206	218	222	197	231	198	198	204	233	214	200	207	207	215	244	218	219	223	202	206	191	203	236	217	208	213	202	197	214	213	192	200	194	192	227	226	212	248	199	191	218	212	217	208	204	239	202	197	225	219	196	206	203	205	215	219	184	233	228	193	204	215	219	203	205	190	211	207	208	210	182	202	205	234	202	209	203	225	203	229	216	219	219	202	220	217	219	187	209	185	203	208	209	193	217	233	209	212	193	187	208	223	204	220	214	223	205	227	219	218	197	205	206	195	209	218	200	201	211	233	208	220	237	221	183	249	202	202	226	215	196	244	222	205	222	245	231	196	245	216	234	196	209	223	232	211	224	225	192	209	234	191	212	214	210	211	194	186	202	210	180	223	194	206	232	190	190	194	225	221	219	217	226	208	202	204	224	185	222	207	215	205	218	198	216	206	203	212	227	223	212	194	214	241	218	218	202	222	214	236	200	213	253	212	213	195	208	217	212	224	210	216	225	201	225	198	239	213	214	206	200	217	219	200	200	224	176	231	241	224	220	223	226	198	204	200	204	197	189	201	235	188	198	193	207	199	213	197	243	224	209	228	233	209	223	212	234	198	189	221	224	217	233	218	199	195	190	202	207	210	197	221	212	225	205	201	202	215	219	228	211	217	223	217	180	208	225	216	232	238	204	218	204	201	218	220	221	223	240	208	218	220	192	214	233	217	207	232	185	223	217	202	197	203	213	228	203	207	200	224	220	190	191	236	196	215	225	210	237	236	230	205	237	214	226	213	195	230	232	218	208	186	212	227	204	213	211	200	247	211	196	213	205	211	232	189	218	220	192	206	216	229	225	205	232	208	217	198	205	207	209	200	254	219	197	210	207	179	223	225	204	190	220	220	212	204	249	197	190	208	197	186	218	191	191	226	223	216	201	217	219	219	177	213	221	231	216	228	222	224	175	210	217	198	243	226	209	201	206	210	204	217	211	183	232	213	227	223	203	221	226	228	207	212	239	249	211	226	190	234	236	219	225	233	237	253	228	229	205	195	238	203	241	205	211	180	228	244	222	188	215	192	221	219	208	222	206	206	198	190	240	209	195	217	212	187	233	234	243	202	212	210	215	229	213
2561	1118	1281	1304	1065	1008	912	801	699	649	600	563	554	522	519	524	477	518	595	544	523	503	497	547	494	499	514	838	1677	1393	1043	1149	1193	813	625	551	464	483	491	550	565	680	951	596	477	535	496	482	458	479	489	482	521	473	497	461	487	497	498	435	487	500	486	508	540	508	484	517	493	486	499	479	503	515	488	485	496	455	473	504	492	508	499	487	521	474	471	536	496	513	488	503	476	478	497	478	498	475	490	497	499	510	534	520	464	484	521	497	482	511	511	469	497	516	507	481	499	484	529	526	500	470	488	521	533	481	486	458	504	472	474	495	488	488	491	446	493	498	472	492	503	498	473	488	490	492	469	467	531	501	558	476	501	506	484	520	490	503	504	481	512	477	489	490	508	496	514	492	493	465	513	490	496	521	491	504	496	464	470	526	524	522	443	503	469	508	475	486	503	489	504	502	480	500	497	488	489	470	505	470	485	498	479	531	527	499	491	529	482	498	498	499	527	489	456	506	458	497	525	486	447	513	455	436	517	472	465	471	456	498	535	501	516	477	495	505	483	469	519	525	485	499	503	492	509	515	490	488	481	466	477	505	485	478	515	520	529	489	494	471	469	496	512	491	480	477	496	469	501	486	513	512	496	523	502	500	492	483	457	456	467	499	474	501	446	484	500	493	495	474	507	483	483	526	500	477	497	494	495	477	486	508	485	528	465	487	510	524	499	502	479	524	506	475	488	502	505	475	506	480	502	472	483	522	521	487	504	499	529	494	515	538	469	452	512	462	504	454	454	498	520	489	510	501	510	499	495	504	499	458	515	471	469	466	489	468	516	475	487	487	471	437	541	535	480	492	508	483	464	517	475	485	504	480	484	516	517	495	471	509	498	506	500	533	529	509	481	500	505	514	487	494	550	492	496	496	478	526	497	492	498	494	499	508	483	523	492	514	484	540	475	490	488	455	463	515	515	465	506	483	455	511	498	499	483	486	507	512	470	533	499	514	511	513	479	476	501	489	525	508	532	467	488	490	482	466	488	474	488	492	524	498	475	473	478	512	470	456	496	449	480	456	468	463	518	462	500	487	516	489	434	507	511	467	516	482	508	479	488	529	478	470	506	485	504	504	498	530	484	501	500	443	474	492	481	481	474	515	499	432	447	513	489	472	450	466	498	482	521	519	498	546	490	524	456	523	501	499	515	459	494	494	498	522	468	488	505	525	533	462	496	517	501	483	518	503	524	443	484	495	454	545	450	482	516	530	511	465	478	467	473	447	502	439	497	498	470	514	450	516	489	491	446	499	459	506	502	470	498	471	530	487	475	493	480	467	479	491	545	493	487	502	480	471	487	506	513	475	455	500	487	472	487	464	494	484	473	487	457	501	487	490	539	527	487	496	476	504	476	506	492	516	490	517	476	502	483	500	523	471	458	474	477	494	484	488	473	488	462	521	483	468	537	501	463	484	507	535	474	483	513	505	464	486	526	481	467	504	471	496	475	504	495	496	461	499	512	429	461	529	485	498	535	466	465	468	503	471	470	533	533	510	493	489	530	478	530	504	494	496	449	507	415	503	489	476	467	509	485	478	476	506	462	473	444	488	470	530	478	469	517	505	483	488	504	497	474	489	507	518	460	479	517	509	489	514	487	492	519	474	481	510	510	491	464	526	502	484	490	469	452	459	481	476	523	503	465	501	526	532	489	495	507	512	504	459	504	536	519	482	527	477	498	464	459	497	517	469	466	476	457	501	463	479	487	507	499	517	496	510	487	538	489	514	509	502	511	515	518	511	472	498	505	470	525	513	496	474	474	495	540	499	501	514	490	497	474	475	483	539	502	486	496	503	494	440	487	467	485	463	509	501	472	532	495	529	495	517	502	475	494	504	494	460	517	517	499	504	557	476	485	501	462	441	494	533	489	484	496	486	493	468	493	496	481	498	476	503	460	478	511	488	511	479	504	463	487	468	470	443	506	517	466	560	502	541	475	492	488	470	478	478	501	502	488	476	515	489	469	473	461	506	532	486	482	519	497	481	510	534	475	536	483	482	492	483	469	488	488	507	496	495	440	482	458	490	462	505	527	509	491	485	510	490	498	510	485	479	508	497	474	469	485	503	497	499	490	515	475	430	513	556	489	504	463	497	498	502	519	525	495	453	522	504	468	511	500	500	512	509	458	491	502	517	458	470	479	478	494	454	522	461	483	466	521	497	520	512	470	486	483	511	449	515	456	447	481	511	500	499	499	488	474	490	471	514	518	473	519	477	471	485	472	491	533	478	503	481	461	510	469	525	507	511	499	493	482	499	485	439	481	457	467	500	509	519	515	529	486	453	466	434	496	486	522	520	512	477	509	447	486	509	479	479	509	482	486	477	488	491	501	493	511	494	481	498	529	492	535	505	482	515	479	533	519	501	473	502	473	513	490	528	486	488	461	444	497	482	503	513	463	517	463	487	511	468	474	495	483	502	496	475	497	509	459	491	501	466	518	484	470	487	480	506	505	509	517	447	525	495	530	504	509	516	492	529	523	474	475	480	507	539	471	509	489	490	490	499	520	526	511	465	500	494	503	446	472	473	499	490	528	502	504	511	502	497	470	502	528	509	470	506	467	480	537	510	496	524	496	515	488	496	506	512	501	470	511	492	474	500	505	502	478	500	473	467	483	487	493	462	506	452	478	512	511	449	505	480	510	485	509	503	494	517	499	456	489	497	485	473	498	476	465	468	474	493	503	496	491	490	499	486	485	492	529	514	479	477	497	475	498	502	510	461	516	488	503	469	495	481	505	483	481	487	474	486	499	459	512	482	500	505	536	462	472	480	485	498	501	484	508	504	508	492	454	519	479	492	442	509	494	501	505	458	456	487	489	446	511	507	494	476	471	475	503	481	478	497	456	544	475	476	513	478	506	502	500	475	509	516	474	455	493	491	486	507	519	461	453	540	460	472	473	478	499	520	484	527	516	507	471	493	490	484	503	487	498	442	501	494	489	506	511	478	491	491	523	487	490	490	482	499	491	509	507	493	498	471	507	474	532	459	516	465	532	499	487	457	466	493	465	490	457	516	511	480	486	488	504	467	504	515	497	519	458	519	454	475	526	506	471	465	466	509	504	469	501	493	473	489	463	481	482	539	515	499	495	482	496	486	517	502	477	478	513	467	481	525	459	487	490	503	495	447	499	499	501	525	465	479	500	529	522	492	452	487	442	457	525	511	433	535	502	516	487	515	487	483	530	471	467	480	481	482	519	493	519	509	462	475	498	478	506	498	466	517	493	480	491	510	504	528	504	469	532	486	493	509	515	446	474	521	440	480	530	473	509	489	468	458	479	495	477	493	497	501	509	503	467	472	491	535	513	460	493	472	505	466	513	487	521	523	501	459	493	495	542	507	497	473	486	504	485	491	518	526	486	495	480	514	476	508	519	482	475	462	489	487	462	474	466	460	522	514	541	485	476	499	465	501	514	515	519	504	518	492	493	467	494	469	486	462	513	508	497	492
8827	3387	4199	2816	2475	1944	1429	1105	1432	751	287	216	197	174	186	195	190	188	159	140	174	149	163	146	110	158	144	264	248	235	329	329	238	228	190	140	120	129	130	96	127	175	197	203	114	123	118	105	108	145	114	102	113	85	108	98	111	116	142	102	115	124	124	106	134	117	106	113	108	129	108	120	113	104	141	129	116	111	108	116	123	129	111	130	133	119	92	114	124	100	112	121	131	118	97	98	127	132	105	111	126	126	104	105	114	113	117	110	100	139	110	106	127	95	116	102	120	122	91	130	128	149	113	131	130	126	118	108	115	92	128	110	108	116	106	113	112	116	110	94	113	104	122	96	103	116	94	103	96	136	113	112	122	122	119	115	122	107	118	97	115	100	134	107	110	117	119	121	105	118	119	122	90	99	91	112	96	100	125	112	91	122	109	122	118	128	123	118	122	110	119	100	111	109	110	111	125	118	106	118	110	114	100	108	111	135	112	91	101	100	108	116	112	82	125	112	109	110	137	119	131	104	112	100	117	116	110	106	123	100	96	104	128	117	104	109	143	110	98	115	115	106	111	113	135	96	119	123	114	113	123	130	123	112	118	112	112	101	114	115	110	113	106	110	114	101	126	98	112	105	112	108	94	119	132	124	130	128	118	112	106	112	112	131	105	86	110	135	122	120	123	115	108	103	120	107	118	115	108	110	109	124	110	135	113	112	114	127	104	124	106	103	104	105	109	108	130	112	106	97	127	122	109	121	127	131	131	105	131	109	102	115	122	124	117	110	112	109	102	92	105	98	99	113	121	99	100	119	113	133	104	117	141	126	94	109	117	109	121	113	113	111	110	119	113	107	131	104	113	113	121	100	113	100	112	102	127	108	116	127	107	113	114	134	119	110	129	134	109	132	107	122	123	122	99	115	121	116	132	136	108	102	128	97	106	102	115	107	122	116	97	115	118	125	115	111	110	128	104	107	105	119	93	105	135	128	108	87	134	112	121	114	127	87	118	117	114	121	114	125	83	124	133	110	109	146	93	127	126	102	112	119	135	117	132	135	120	115	130	117	109	114	99	129	130	113	109	125	107	114	109	117	114	122	107	120	129	107	123	106	105	128	108	110	98	129	106	111	108	130	131	131	111	110	140	112	119	98	101	98	129	124	97	119	113	116	120	104	109	120	119	131	110	111	102	97	100	137	96	111	104	142	116	99	104	112	119	123	108	126	98	121	121	109	107	93	114	111	116	110	94	124	117	116	128	121	132	129	111	111	98	134	126	111	117	93	129	113	105	122	127	132	98	122	133	131	97	121	112	116	114	129	114	121	115	116	99	119	99	115	104	115	121	111	116	137	118	110	120	118	107	122	120	122	114	115	118	110	107	106	95	116	104	113	118	133	131	124	119	115	124	113	102	113	118	109	117	114	122	117	109	118	114	116	99	103	127	97	103	132	98	107	126	112	104	122	100	122	132	114	108	117	113	126	108	117	113	100	123	132	132	116	112	110	106	125	118	113	126	96	106	125	126	129	120	117	105	128	108	118	98	109	107	99	111	100	97	93	122	130	109	117	141	108	122	117	121	119	118	126	132	104	118	123	113	115	115	108	119	98	112	108	110	123	125	108	107	120	107	109	125	125	107	114	114	105	111	109	101	123	120	99	139	129	111	100	130	136	115	126	122	109	108	105	110	121	123	114	133	105	122	102	118	113	125	116	98	121	97	109	105	116	106	108	105	95	100	137	96	108	105	101	96	93	103	120	110	117	98	107	101	112	121	126	119	105	83	101	125	128	112	117	121	124	112	121	108	103	118	105	123	113	120	106	115	117	117	110	128	108	134	113	104	141	111	90	106	120	114	99	113	92	102	144	128	131	112	128	99	103	113	108	114	139	118	96	113	105	106	102	134	138	119	116	103	112	127	114	120	117	119	118	115	124	112	115	98	103	110	116	114	100	105	122	129	123	124	137	110	105	114	122	120	114	128	114	91	109	128	125	122	106	102	139	121	113	118	106	120	111	117	127	112	93	114	114	120	103	123	135	129	98	115	103	126	120	128	103	78	118	117	132	113	101	136	105	117	123	121	119	122	115	123	102	125	129	124	101	127	100	98	120	121	122	122	117	105	114	114	118	128	129	125	113	95	130	117	103	121	110	126	127	127	101	95	135	118	119	121	107	126	130	117	92	109	101	120	136	141	131	109	113	129	123	105	128	112	116	136	128	112	125	132	119	100	112	107	106	109	110	110	107	107	104	90	125	120	106	103	103	117	119	113	132	115	107	99	115	101	103	111	110	108	116	102	97	110	103	104	94	119	128	109	135	141	132	107	120	112	118	111	110	116	119	95	113	105	99	145	113	110	122	100	123	108	101	125	113	126	124	137	135	100	102	120	119	123	113	123	107	107	113	114	128	109	108	124	132	125	114	119	113	112	110	111	118	111	134	110	115	106	111	114	91	106	115	115	110	113	114	123	153	105	115	136	112	102	112	127	119	97	106	122	103	130	113	120	115	101	121	108	129	94	100	117	115	109	109	94	128	115	125	119	128	124	117	115	113	125	105	122	97	93	114	118	110	95	112	81	121	118	107	113	106	119	111	94	143	123	117	113	124	121	124	135	109	116	115	138	108	120	118	130	101	111	100	108	125	129	121	115	120	134	98	125	116	118	112	96	111	110	125	118	111	125	126	129	99	110	123	118	109	127	118	98	123	115	91	93	134	137	113	113	119	116	142	141	121	105	131	116	101	116	122	84	105	113	120	113	107	108	109	105	108	117	111	124	88	97	104	104	108	110	128	106	106	123	100	111	110	89	130	124	109	117	96	106	93	111	117	112	121	127	120	125	116	115	104	131	112	114	116	110	114	90	100	97	99	120	103	117	103	114	121	93	133	87	107	127	134	120	109	109	91	133	107	106	112	115	132	121	110	111	108	99	106	122	115	107	111	119	114	120	99	101	126	120	110	122	128	130	110	111	96	92	110	104	123	120	107	114	98	116	112	115	106	115	113	129	101	126	120	107	109	115	118	112	97	118	102	115	131	104	117	109	95	108	103	128	109	122	120	146	120	146	99	115	120	128	127	106	123	122	155	91	114	103	112	119	125	101	114	116	107	127	108	117	127	96	132	93	114	114	110	116	112	99	97	127	117	110	112	124	124	122	123	118	105	113	124	132	125	130	106	121	112	111	131	101	111	102	95	102	89	115	125	125	108	107	104	123	99	133	116	118	113	119	115	113	107	97	103	111	90	104	120	130	135	106	112	119	124	121	113	109	110	103	119	128	121	120	119	110	119	124	109	108	98	121	115	113	115	123	120	128	117	108	108	129	102	111	101	125	126	109	100	108	114	98	124	115	103	106	130	125	119	139	106	107	126	102	106	122	115	100	108	107	123	130	110	113	132	119	111	92	105	123	111	109	123	102	127	115	110	118	92	109	99	104	132	124	115	92	97	110	115	110	106	110	103	121	118	103	121	117	116	117	113	113	119	105	104	101	120	100	127
6421	3254	5860	6344	7311	7015	6133	5548	6802	3148	1225	923	867	888	832	770	760	656	696	665	601	597	581	506	439	399	481	1472	1702	1233	2022	1812	1404	1089	856	399	404	328	366	322	416	833	1260	1104	467	321	320	311	295	340	331	320	319	321	306	302	293	286	280	309	325	328	291	323	307	330	321	273	274	320	326	271	263	319	291	311	290	302	307	308	296	304	311	280	266	287	279	300	306	279	293	277	269	285	290	301	292	311	337	318	282	299	278	289	280	298	301	284	315	301	287	305	286	303	277	272	299	305	304	263	292	290	290	257	270	315	324	283	309	302	285	262	302	289	294	289	298	294	284	289	273	282	305	296	266	302	259	315	298	294	300	280	272	273	269	303	281	295	275	289	306	289	292	296	285	286	278	259	280	282	294	287	282	313	305	306	292	329	267	279	300	298	280	313	296	290	313	297	294	274	305	324	317	302	282	298	254	286	281	332	285	279	300	284	291	299	308	268	303	319	300	312	287	313	283	324	251	260	299	297	284	293	293	272	281	298	306	308	285	318	297	318	273	269	291	306	285	307	268	276	284	310	290	295	302	294	291	288	262	314	299	305	258	304	302	308	289	304	277	289	309	290	308	294	271	286	311	316	283	280	294	281	289	274	275	261	300	307	301	304	272	278	264	277	299	285	283	285	293	287	297	297	286	291	271	316	271	298	278	240	300	282	269	282	267	295	283	282	289	292	307	339	345	297	325	296	298	321	265	287	306	295	243	313	288	271	302	287	279	317	306	270	299	307	267	305	299	279	298	296	278	256	269	292	287	309	263	286	302	280	278	291	259	279	316	320	310	304	313	282	307	277	296	296	303	279	285	306	277	300	264	260	288	271	290	289	305	269	294	302	301	315	333	272	324	284	281	305	312	298	277	312	269	292	279	304	301	298	302	296	257	277	291	284	322	309	273	280	287	262	284	302	304	279	296	276	298	298	295	296	282	293	301	290	279	307	276	303	275	302	288	287	285	300	297	280	277	285	296	312	296	306	332	295	297	308	292	312	290	259	296	285	271	281	289	299	269	294	276	298	262	321	305	269	263	279	294	301	295	325	271	307	279	285	295	284	285	281	281	275	321	287	286	320	281	300	322	294	284	313	310	317	297	273	310	276	274	279	305	291	312	294	292	290	303	283	301	282	271	301	272	280	278	291	290	282	299	299	281	292	290	273	300	282	297	323	282	301	296	312	276	274	290	304	312	286	300	295	268	297	277	313	274	286	299	304	286	284	271	279	293	311	271	303	304	268	285	280	310	298	298	283	279	314	281	339	313	291	296	303	281	301	278	296	303	287	290	304	260	273	301	287	286	295	301	238	285	272	259	288	290	321	303	304	302	303	291	298	293	283	309	284	322	286	269	301	314	311	285	280	288	271	288	290	301	259	310	270	304	294	307	302	294	294	275	274	267	299	270	279	290	311	321	265	265	296	275	257	333	284	271	274	301	271	293	300	268	286	291	290	303	308	287	300	331	308	307	292	301	293	304	311	285	283	280	280	315	304	259	289	291	309	318	283	314	299	304	309	294	300	302	305	293	308	302	291	318	321	277	303	288	295	291	333	312	292	300	301	309	282	281	282	295	306	290	305	313	253	291	285	259	287	283	313	310	306	295	270	286	288	283	308	292	295	296	322	324	290	290	301	262	280	273	309	285	288	306	294	326	298	274	265	266	279	281	283	247	298	320	271	307	270	263	312	282	279	299	293	289	294	278	272	281	315	271	280	283	294	274	267	285	295	283	271	285	295	319	288	311	303	241	297	277	310	252	306	284	270	313	297	322	301	281	295	307	253	311	305	296	267	309	281	275	243	275	321	258	285	327	277	338	292	275	301	263	271	268	290	285	288	264	324	285	290	285	305	295	310	275	306	282	308	277	283	321	297	275	321	314	288	307	301	302	259	290	295	290	286	275	318	299	274	321	262	260	280	310	311	288	276	282	289	274	265	289	283	305	273	262	303	303	284	301	311	277	296	294	298	300	293	298	286	261	294	302	303	295	280	313	295	297	292	293	286	279	303	294	266	272	299	315	274	280	296	312	283	276	283	309	311	286	263	290	310	316	297	275	303	270	285	312	301	278	280	297	324	288	292	303	295	301	307	274	297	291	296	246	293	283	261	312	252	268	296	290	290	272	321	290	305	279	300	325	305	254	297	307	263	261	289	269	301	313	302	310	305	316	270	286	313	287	305	322	293	306	285	274	273	302	267	272	264	271	260	301	275	286	293	314	307	288	288	304	297	286	286	269	323	295	303	306	265	282	292	248	277	307	296	271	288	312	297	289	287	287	273	293	292	293	285	294	343	292	273	300	298	307	270	311	293	325	325	286	303	307	281	303	294	304	323	300	284	269	306	294	293	296	306	293	315	288	287	285	289	291	302	307	266	271	318	281	290	301	276	271	266	317	295	308	272	285	291	264	295	302	307	280	310	304	311	319	276	294	291	263	284	269	299	294	284	276	292	312	296	291	277	314	299	240	274	313	280	272	276	295	312	302	295	272	289	327	282	264	275	254	304	270	288	286	298	313	277	327	303	334	259	323	281	289	289	301	305	273	325	290	319	299	295	331	289	284	333	273	316	303	278	271	276	257	260	281	305	302	305	283	269	304	270	299	292	288	304	318	305	314	284	298	283	305	281	279	293	297	226	299	277	285	291	273	291	278	271	308	283	275	309	296	282	307	287	285	285	291	316	314	315	270	285	305	280	301	303	325	281	272	308	296	285	280	291	279	336	281	323	286	304	306	321	274	266	294	256	304	281	298	313	289	325	312	272	298	308	305	312	273	256	302	290	304	281	272	301	266	289	273	320	280	261	291	261	309	283	285	282	306	272	292	270	265	287	319	278	275	276	298	320	280	270	296	271	280	327	279	305	302	284	289	330	318	292	293	266	280	287	291	267	250	292	274	307	285	329	290	287	297	287	308	308	296	303	300	297	287	282	296	260	258	260	293	298	287	273	302	305	304	292	293	278	296	306	306	315	290	256	297	270	309	284	292	304	277	273	269	323	298	322	305	311	310	291	288	273	294	309	266	282	296	310	308	297	303	279	308	288	286	316	289	288	283	312	298	288	300	300	283	300	265	301	294	287	306	287	287	288	313	256	302	294	277	308	289	290	307	309	278	292	285	297	255	270	291	281	289	285	278	277	287	298	288	310	310	282	261	286	294	250	285	264	292	291	303	283	260	307	295	279	270	318	272	292	286	333	280	285	264	261	278	283	291	272	291	284	315	279	273	264	269	295	277	291	307	287	302	277	323	305	295	264	308	307	285	283	281	292	335	294	296	293	286	298	315	297	277	279	275	292	314	301	307	325	307	279	320	283	278	308	311	300	291	283	308	299	291	281	262	276	306	285	249	306	278	297	317	309	260	309	307	297	254	301	311	266	323	278	320	279	269	268	305	290	291	273	326	284	297	281	313	305	288	306	301	315	272	273	314	294	297	304	262	275	295	314	254	271	253	295
15576	6464	7295	6312	4244	3482	2578	1687	1826	1652	517	356	303	283	256	270	267	267	249	240	257	219	233	167	180	172	191	305	219	313	365	406	318	409	249	181	164	174	146	158	181	231	314	350	295	148	141	145	144	171	146	157	157	162	177	166	157	172	176	159	166	169	153	150	168	158	143	159	162	151	129	142	154	147	146	144	167	161	131	175	171	158	184	147	160	161	136	145	126	137	139	139	138	147	154	183	131	145	139	140	158	134	136	142	142	129	162	157	119	151	147	156	150	133	157	157	146	157	151	163	145	136	139	142	145	160	153	152	159	124	150	148	157	146	184	151	149	147	132	149	164	154	149	149	127	120	158	150	136	146	162	147	139	136	163	152	131	123	132	144	161	171	144	145	156	141	163	143	165	139	128	145	150	138	149	146	138	132	141	158	137	152	157	128	141	158	161	159	155	146	137	160	148	180	128	133	152	155	150	149	132	138	147	129	136	154	138	161	152	160	118	158	150	142	162	150	149	137	150	169	159	153	132	152	171	151	158	158	127	153	137	138	152	129	153	135	148	145	117	130	145	144	132	150	149	126	142	125	140	144	137	147	115	146	135	125	151	141	144	164	146	148	136	157	188	128	189	149	129	139	141	142	156	163	130	160	171	164	159	153	165	161	137	142	150	162	127	141	148	131	156	131	161	134	138	145	156	140	156	150	130	153	154	146	144	167	149	134	149	129	147	135	144	156	165	150	128	167	154	146	133	157	160	155	147	145	159	154	154	150	161	147	144	142	162	164	161	137	137	154	159	154	142	143	136	150	162	144	148	145	136	164	139	150	145	145	127	122	149	157	156	179	160	150	144	153	153	142	159	128	136	138	161	142	157	155	135	146	172	154	141	164	157	139	148	157	164	143	157	140	139	156	171	155	160	134	141	132	169	140	153	149	154	130	138	166	179	157	174	117	155	144	142	142	157	163	132	150	163	149	141	150	151	149	169	157	155	136	151	160	153	135	165	162	147	124	149	156	166	129	145	143	163	154	125	139	132	169	137	171	173	146	147	157	155	168	150	135	162	173	172	152	175	130	145	154	136	161	161	153	161	161	133	160	166	183	160	142	136	153	166	166	145	171	154	159	149	153	137	144	132	153	144	144	152	153	143	144	146	151	140	141	149	140	136	150	149	165	166	120	145	135	138	132	145	155	150	153	144	158	120	174	164	141	163	155	155	131	140	159	146	146	165	154	157	165	169	160	169	152	153	150	136	148	144	160	156	146	138	148	164	153	135	145	130	123	144	160	132	130	141	158	149	156	137	150	163	147	161	164	137	140	143	160	140	141	144	144	145	163	147	169	138	141	154	137	137	163	137	164	137	145	156	158	146	126	151	136	166	151	160	159	134	139	140	144	150	139	161	161	142	150	114	133	143	140	155	122	136	137	140	139	163	130	145	144	128	142	154	160	164	145	147	139	156	145	114	137	158	161	155	152	141	175	163	140	143	161	133	157	161	167	116	143	154	136	175	145	148	143	160	157	135	150	134	165	153	155	161	125	159	145	160	164	131	146	158	154	117	148	146	153	175	156	139	155	134	154	149	161	137	156	164	157	140	162	148	165	146	134	142	157	163	153	123	124	167	158	120	116	139	161	143	145	169	135	140	158	152	133	148	138	153	127	173	172	144	134	151	131	178	152	141	125	143	173	161	149	153	141	146	152	147	137	156	135	137	152	150	147	146	159	167	144	128	159	143	152	143	128	140	159	154	149	148	159	150	150	118	170	153	148	147	151	149	155	157	145	135	130	138	160	167	137	141	148	159	165	144	138	149	145	137	155	145	168	147	145	129	141	142	153	155	134	147	138	143	145	178	149	153	187	161	133	136	144	140	136	145	154	155	132	173	152	171	130	158	155	151	122	145	163	122	144	125	126	139	145	141	145	138	164	147	143	150	172	147	161	144	140	149	132	137	132	137	147	144	140	147	166	168	161	155	141	154	150	159	150	146	170	158	131	159	153	145	156	143	127	151	127	162	146	130	134	151	138	118	144	160	150	166	148	154	148	150	151	160	156	157	166	167	164	135	148	134	140	154	141	138	124	145	179	169	152	138	157	165	167	129	156	180	135	118	162	141	163	147	118	129	162	140	125	153	154	127	146	157	167	154	154	157	142	148	133	162	150	150	147	136	160	138	149	152	147	158	137	163	163	172	154	138	146	153	126	162	129	147	140	169	160	152	137	144	166	146	159	129	154	157	157	162	132	178	144	145	137	125	165	161	153	157	150	140	163	161	158	140	144	143	177	156	176	164	140	145	129	137	143	135	142	138	163	143	147	164	161	178	152	158	125	146	151	156	170	141	173	130	139	152	137	124	159	147	138	152	134	156	162	145	159	146	145	160	136	153	144	153	153	129	154	141	153	138	140	132	154	135	130	129	141	154	151	154	156	158	156	153	168	143	145	150	148	143	148	156	140	162	143	145	145	154	148	130	144	140	152	137	143	138	139	144	161	156	117	161	150	145	134	142	104	146	135	148	150	143	141	154	142	166	147	151	136	151	135	149	143	158	174	133	127	136	146	169	140	151	142	148	113	142	140	153	135	141	161	149	158	161	141	149	158	164	158	151	156	146	128	148	159	140	161	170	129	146	136	160	155	155	160	136	149	138	157	174	132	153	157	136	149	134	121	154	152	168	160	146	150	129	156	144	153	164	157	160	137	170	124	160	150	160	122	151	147	139	152	165	161	141	148	177	138	164	175	148	151	168	165	161	140	128	147	136	141	144	145	138	125	121	137	140	141	165	155	163	151	142	136	154	137	140	149	160	149	159	164	160	141	161	144	133	155	165	140	147	134	140	146	164	166	124	129	156	163	162	146	169	150	153	155	150	149	149	131	140	139	152	166	148	144	161	163	121	135	141	158	184	150	143	157	148	153	157	141	147	143	163	146	152	140	151	150	143	142	143	179	159	146	165	143	141	155	165	150	169	153	156	129	147	150	146	168	143	146	148	139	143	162	161	167	158	151	144	141	129	160	151	148	166	163	145	133	144	162	148	152	149	152	120	163	155	146	157	152	142	124	145	153	144	150	154	178	138	151	151	150	142	136	163	151	122	156	153	146	156	136	155	142	134	152	156	164	155	159	147	150	165	157	146	141	148	162	170	163	160	163	170	151	155	131	171	151	157	162	145	142	131	150	136	144	142	147	147	141	143	159	135	128	138	159	161	161	131	152	129	149	143	166	146	159	131	145	143	139	150	165	135	145	158	141	146	173	137	164	150	148	182	179	146	167	163	154	145	142	173	139	141	161	143	162	142	151	134	136	175	152	148	149	150	137	151	131	156	164	156	141	134	146	166	165	144	159	159	159	144	148	134	132	146	153	118	151	144	147	134	143	166	151	166	166	133	153	162	137	169	153	160	145	131	163	154	157	159	146	149	149	136	124	159	152	152	139	136	134	154	121	157	134	130	127	155	157	141	144	145	166	139	144	175	160	142	177	151	158	150	137	129	144
8479	5365	8868	10127	10437	10796	9414	7534	8583	8211	2347	1575	1390	1375	1186	1402	1149	1036	1069	1105	1059	1086	791	704	693	696	674	1370	1074	1502	2746	2571	1972	1959	1039	538	524	493	472	467	547	1300	1647	2078	1422	430	396	465	372	411	407	394	400	440	407	431	419	429	367	416	424	440	403	402	401	366	402	407	393	393	403	427	412	394	406	425	397	421	388	380	434	377	404	404	392	412	368	411	407	413	417	378	368	364	389	385	407	405	375	422	359	382	396	379	367	378	346	374	397	348	399	367	371	382	410	355	361	402	376	370	348	407	395	363	404	365	347	384	395	389	400	396	398	372	387	357	372	370	392	369	426	398	390	344	373	428	363	387	382	383	352	371	395	376	413	397	371	393	342	352	351	395	368	416	377	366	364	388	397	393	392	373	394	372	368	346	383	377	390	399	392	381	378	376	375	410	411	381	383	370	390	411	400	411	360	397	368	392	367	347	400	367	399	402	355	357	384	412	368	361	374	354	374	395	383	392	369	353	378	383	364	353	352	369	371	404	389	381	358	373	345	370	323	359	352	401	357	398	415	382	385	353	422	368	347	353	378	362	353	382	391	368	352	364	378	359	364	353	339	362	340	369	358	411	384	351	406	389	390	374	364	373	410	383	379	344	377	395	360	338	365	374	390	351	409	370	382	382	369	380	414	383	354	393	392	382	358	361	373	369	342	378	390	372	385	340	367	365	391	347	379	384	371	368	379	363	371	379	386	405	380	372	332	359	416	376	362	359	362	381	382	394	360	424	348	361	377	352	384	386	375	355	347	381	376	352	380	370	405	396	397	368	382	381	393	371	403	374	415	366	355	370	354	366	369	408	354	395	374	357	405	358	397	366	396	398	379	363	389	329	385	371	387	362	372	395	385	364	395	376	351	409	383	405	403	377	377	364	401	405	399	389	399	367	385	397	404	360	358	384	374	384	406	356	399	388	346	349	398	366	401	388	363	386	375	353	339	345	433	404	385	356	382	371	379	379	370	359	379	384	386	387	355	365	398	358	382	375	381	380	413	411	397	380	370	383	380	358	391	381	382	370	375	379	365	346	342	380	361	387	384	372	363	390	372	373	371	387	398	358	366	386	418	367	432	370	380	401	379	376	346	359	418	397	396	356	393	359	397	365	366	364	345	393	357	368	353	361	359	366	371	358	395	387	378	346	406	355	386	380	354	403	411	389	406	368	368	361	369	373	350	387	378	411	383	370	363	361	390	371	365	380	390	401	388	365	377	360	368	381	362	374	378	413	371	379	341	362	415	386	378	380	410	402	359	358	378	367	397	371	411	396	390	370	387	400	383	370	388	371	391	394	377	335	352	396	388	396	369	378	371	373	390	390	387	379	416	396	376	362	335	395	368	346	393	376	387	398	366	364	385	392	395	413	396	379	389	356	367	383	369	417	376	391	367	384	372	396	361	346	413	432	370	371	392	389	337	403	368	368	383	353	416	373	335	396	389	387	383	386	373	386	368	390	368	348	369	352	360	372	393	389	392	367	367	367	398	347	347	396	385	382	387	350	405	371	348	380	388	372	355	385	352	367	377	378	350	394	337	402	388	364	404	335	363	408	365	417	387	369	409	396	346	360	385	384	362	390	387	392	405	383	384	400	366	378	421	397	383	374	401	356	394	372	387	393	370	399	387	366	365	377	366	344	373	414	426	399	395	366	379	369	389	335	355	370	408	365	361	380	380	394	380	374	374	389	346	395	383	399	373	340	368	368	364	390	386	342	391	365	386	383	379	347	380	410	387	392	408	426	383	401	381	403	320	394	360	379	399	399	372	359	416	377	372	380	380	381	394	380	378	388	363	406	376	390	425	379	351	361	346	373	390	377	360	373	389	354	379	367	384	369	390	399	339	380	374	402	385	381	378	355	376	343	386	379	375	383	377	380	418	377	389	409	336	351	365	378	365	380	365	361	367	391	380	399	399	392	373	362	361	354	392	375	354	364	378	410	397	375	364	355	360	400	388	382	394	380	357	341	407	371	365	387	379	387	372	386	373	399	374	408	361	372	369	367	351	361	423	412	351	375	379	372	394	375	376	363	409	380	395	369	382	365	399	355	359	399	385	411	373	378	382	386	375	404	390	354	369	366	326	366	388	349	378	373	364	399	388	371	368	376	402	362	366	368	374	384	428	386	367	360	378	405	379	364	381	392	399	368	382	341	391	377	349	396	401	390	394	388	377	364	365	356	394	396	362	393	378	358	337	395	418	357	379	389	410	387	410	323	373	377	400	358	384	348	403	368	337	393	382	357	378	360	431	383	414	373	366	382	376	374	361	406	365	404	392	352	345	372	385	361	388	344	362	378	393	355	363	385	349	364	385	374	332	376	359	399	383	372	374	406	371	361	372	402	363	346	371	376	394	351	376	357	377	368	372	387	343	381	373	372	352	386	334	412	420	396	359	352	357	363	371	374	372	380	375	368	378	407	372	347	370	327	386	375	340	368	407	360	366	368	391	355	367	374	378	365	351	336	405	363	360	362	360	420	373	381	385	376	367	368	421	352	339	393	378	362	379	361	352	372	364	381	363	397	414	382	365	364	393	360	379	377	389	357	340	343	380	399	395	353	406	392	353	350	386	388	350	360	413	396	387	371	382	378	346	373	368	332	373	342	370	355	365	362	355	398	404	370	357	401	362	373	393	367	386	376	364	376	410	376	377	384	381	370	400	356	356	336	377	360	352	352	348	351	352	347	380	362	414	412	367	351	395	377	373	407	381	343	384	373	378	384	344	349	401	405	414	356	361	411	389	384	361	383	393	362	342	393	379	384	378	382	392	360	349	372	373	388	395	347	368	386	415	390	372	367	394	366	418	356	370	366	406	400	413	375	339	383	331	387	368	364	376	384	383	393	410	407	395	390	373	387	385	350	401	359	366	383	357	366	395	382	399	382	395	385	422	377	398	383	379	384	367	380	379	374	405	372	370	400	372	427	379	400	398	371	426	355	390	363	412	407	380	379	402	388	339	361	396	370	397	402	391	385	370	379	404	375	372	370	377	387	365	392	383	372	356	368	378	368	396	392	377	389	366	356	351	389	370	387	368	361	384	398	364	373	369	370	380	366	366	411	375	394	357	386	324	356	375	381	399	396	358	369	377	430	383	347	390	371	354	420	373	369	381	375	354	410	387	390	382	358	361	394	391	382	386	366	357	379	407	389	381	406	374	396	329	382	414	375	353	388	376	394	416	389	363	409	382	381	363	380	366	359	382	392	394	380	363	403	384	423	326	356	388	347	392	373	396	367	361	337	352	380	411	362	370	342	359	372	342	381	394	356	394	380	339	343	380	365	410	364	373	374	370	359	368	385	389	349	342	392	390	365	357	365	372	370	356	350	403	402	371	342	390	377	406	353	377	392	369	380	366	368	377	381	339	345	412	359	376	357	357	386	382	406	356	356	433	362	387	372	354	346	378	384	404	393	379	413	365	363	376	364	370	358	352	344	380	372	381	370	354	359
2605	607	581	445	345	314	282	235	245	263	202	231	229	195	216	225	227	232	215	229	207	236	207	243	235	220	242	246	227	306	337	281	287	240	227	224	242	214	192	207	218	251	298	204	221	225	241	209	215	212	233	226	212	196	211	186	212	231	191	218	221	249	205	202	205	222	223	241	221	235	189	225	231	206	239	205	219	186	211	234	215	242	198	236	195	248	251	194	217	219	245	229	229	235	201	204	191	183	212	194	215	202	243	214	228	221	245	215	210	238	195	210	196	234	199	229	237	242	206	212	218	213	231	204	229	216	188	235	227	197	203	204	239	206	201	194	214	224	242	213	204	202	230	194	220	217	205	222	216	212	197	200	228	187	208	213	236	201	199	233	231	206	212	203	194	220	208	217	217	209	204	214	206	212	204	227	201	208	203	228	219	243	224	194	202	220	228	204	228	198	201	229	201	219	201	218	200	226	220	214	219	212	244	226	228	227	207	223	176	189	209	199	219	205	217	224	211	223	219	190	220	243	215	236	206	203	221	227	230	238	206	228	230	201	198	197	207	209	226	194	205	214	210	236	218	208	207	215	215	225	221	208	228	208	211	234	226	227	192	197	191	208	181	213	205	215	216	205	234	211	229	203	194	212	202	203	211	243	194	228	205	212	206	211	215	192	220	209	188	217	216	208	199	208	241	230	232	217	183	233	228	221	208	229	206	223	208	199	196	214	196	220	223	210	226	189	255	241	215	202	231	225	221	194	221	225	205	219	224	217	206	210	216	252	230	200	221	227	191	236	224	234	205	223	191	207	216	216	234	203	253	217	227	190	214	219	208	206	220	214	196	238	193	199	214	231	213	205	227	213	225	209	212	209	232	218	213	203	239	207	203	214	210	190	221	236	225	214	234	218	225	251	201	195	235	203	214	237	217	191	235	205	210	231	225	214	194	209	219	220	179	221	230	199	246	221	239	211	230	268	225	199	219	239	210	240	231	205	199	226	209	206	237	218	232	217	198	232	221	222	215	205	220	208	223	208	223	216	208	235	230	228	192	191	199	232	206	215	237	244	199	224	233	215	240	247	208	195	200	219	225	219	226	250	221	205	198	214	208	210	222	221	203	243	217	201	229	210	227	183	216	245	217	231	215	223	210	229	225	223	227	224	218	198	200	222	237	237	253	212	221	191	218	225	226	209	225	218	203	231	206	223	214	210	215	202	217	220	235	221	228	221	196	219	214	225	212	213	218	202	204	201	216	206	210	238	192	206	196	214	235	207	206	214	203	194	234	201	259	230	214	223	221	209	233	218	206	184	216	209	198	219	238	219	215	190	189	208	205	202	240	213	211	209	227	244	226	203	205	212	203	231	216	220	196	256	189	219	194	195	223	204	204	236	212	217	224	191	201	224	204	204	213	206	199	216	198	211	214	205	214	205	216	209	229	205	208	208	204	218	219	226	205	208	210	217	222	188	231	223	224	175	232	216	213	219	204	236	207	208	224	198	217	225	243	206	210	224	220	238	179	215	234	256	208	229	198	216	222	227	220	237	201	207	198	220	201	223	215	242	213	206	205	210	218	217	189	195	227	199	205	201	197	228	190	245	208	199	201	212	215	203	223	212	201	214	226	244	224	209	190	214	194	221	231	221	213	195	232	226	219	220	199	225	197	209	214	195	211	211	228	199	217	228	222	189	189	227	185	227	218	175	206	200	231	217	201	229	218	198	201	230	207	207	219	228	205	211	228	223	221	177	216	231	195	209	234	203	209	199	203	205	209	195	203	213	198	224	231	219	206	228	207	215	224	185	174	201	196	219	198	186	222	219	187	206	232	223	222	236	196	185	225	226	227	210	202	229	246	213	230	194	213	214	231	220	185	197	193	214	203	227	200	216	224	193	224	196	228	258	195	223	218	230	215	246	218	210	216	232	219	214	219	232	237	228	197	202	218	249	242	208	212	257	205	230	190	180	186	224	226	245	220	201	231	212	203	247	216	208	253	220	220	211	217	209	211	212	210	177	201	196	223	233	207	228	223	212	227	214	232	217	218	221	179	227	223	219	197	222	205	206	211	219	202	225	219	176	206	191	225	189	209	221	219	231	223	241	200	215	195	237	199	203	185	247	207	224	212	222	218	238	198	227	224	193	221	185	211	207	199	233	183	226	212	207	229	205	244	210	205	216	243	218	205	209	229	227	223	222	208	205	200	229	246	232	210	220	202	213	175	199	238	188	231	217	207	223	212	211	194	230	210	197	230	194	221	231	198	203	209	209	210	214	200	214	212	211	216	222	211	205	191	222	197	202	227	223	201	223	256	244	236	195	234	206	227	200	206	225	212	205	221	196	225	217	215	219	199	216	217	224	235	210	213	240	190	200	213	213	253	191	195	217	197	252	242	242	227	184	216	245	241	197	232	209	207	243	233	202	212	246	226	211	223	225	214	215	228	213	198	215	205	211	244	238	224	202	224	222	205	240	210	202	218	210	224	244	208	229	234	240	228	214	217	196	232	199	208	231	227	233	204	209	248	194	222	227	234	230	211	199	241	221	231	206	200	223	217	228	217	212	198	215	230	194	217	212	209	195	206	233	170	221	189	223	240	191	211	235	208	230	200	226	218	228	219	202	218	196	228	205	193	219	199	199	224	224	215	199	254	220	216	229	231	214	234	214	227	230	205	197	210	222	227	238	195	208	209	197	225	195	207	248	218	230	220	235	227	216	189	215	209	193	224	223	191	205	217	216	216	208	209	189	200	198	211	205	220	211	204	234	209	233	222	198	223	200	201	223	227	213	215	234	214	198	217	241	226	219	227	210	197	215	214	213	203	210	205	206	207	218	194	203	202	213	235	238	208	216	224	222	253	211	202	233	215	212	222	194	219	219	210	207	210	221	240	202	218	189	206	224	211	200	209	227	208	235	213	241	224	202	220	215	217	174	223	217	188	208	246	237	218	218	229	193	242	225	191	206	203	197	204	224	228	251	218	214	220	250	220	187	219	218	207	186	240	207	215	209	226	229	215	232	219	236	222	198	198	205	237	196	202	228	209	225	221	175	219	226	210	180	226	198	232	202	195	217	187	198	234	235	221	204	204	219	199	204	219	229	179	218	218	203	206	233	204	203	203	225	232	199	212	225	215	208	213	201	186	209	228	225	209	220	205	212	243	225	218	213	221	196	232	246	230	206	234	189	241	238	226	185	225	199	275	195	200	225	254	223	226	202	251	219	209	230	187	210	209	234	227	207	207	230	198	219	226	220	228	240	192	191	208	209	228	220	224	241	194	208	193	213	186	209	189	201	251	214	239	219	217	183	214	222	203	207	232	215	210	222	202	230	180	197	210	229	233	203	231	222	224	203	220	212	186	200	232	204	223	197	209	212	215	227	185	227	212	186	207	226	179	224	188	230	208	213	203	217	205	222	191	237	205	197	190	201	219	239	209	229	206	240	211	207	201	202	225	239	207	203	216	245	236	235	219	239	250	207	195	201	232	208	223	200	249	204
2683	969	1294	1434	1125	896	842	760	645	747	633	537	539	547	508	518	564	491	511	511	514	506	495	508	493	501	478	533	738	1370	1383	1089	1237	864	651	520	516	491	492	450	522	776	914	645	526	500	465	490	491	516	498	500	480	541	490	459	544	482	501	463	508	502	489	476	480	512	479	484	515	485	507	528	476	470	484	478	500	485	510	472	493	512	472	527	509	520	512	519	521	470	487	452	517	443	514	480	499	483	521	500	517	481	504	477	456	519	469	480	463	504	473	473	488	505	498	472	500	519	520	487	464	496	514	526	465	495	531	487	505	505	466	484	528	481	523	486	466	509	496	494	521	491	495	484	502	468	514	497	500	505	492	488	502	481	509	485	536	514	494	474	502	487	510	487	504	481	471	496	520	485	485	474	518	485	520	481	491	537	483	491	493	493	501	479	507	506	513	488	466	506	536	493	497	487	465	476	494	469	488	518	452	500	526	540	513	515	506	489	480	464	480	487	499	523	473	515	504	519	488	485	525	536	497	461	518	507	489	511	456	500	480	485	484	468	507	484	445	458	507	538	552	481	519	480	498	519	530	503	532	501	503	479	483	491	503	459	492	478	498	450	491	523	489	478	525	486	501	508	490	511	509	505	481	505	465	461	474	494	492	488	507	533	504	526	525	462	463	516	473	513	481	496	487	498	491	466	499	490	498	516	504	491	497	538	512	497	440	517	510	493	479	486	496	450	462	480	515	553	473	522	497	477	508	547	492	496	515	482	497	497	492	474	519	507	474	508	489	475	474	536	500	487	526	460	502	532	508	476	510	531	516	448	474	482	468	501	514	492	547	481	480	481	467	484	508	549	462	502	495	467	496	501	515	520	490	484	475	453	468	505	466	513	439	491	499	492	509	471	493	476	479	495	470	502	458	493	515	509	508	503	503	515	469	504	467	451	480	509	488	533	508	501	492	459	479	475	504	505	469	503	499	493	502	460	461	496	483	462	506	476	515	490	450	479	497	485	461	510	488	488	480	483	530	471	497	539	527	482	488	470	508	529	464	478	506	493	483	500	512	521	501	474	498	517	481	448	460	539	508	517	495	503	496	481	514	460	512	496	529	497	478	518	444	512	505	520	512	536	497	496	498	502	518	451	555	508	492	494	469	527	483	514	479	462	507	491	508	509	499	517	485	504	491	475	533	478	543	483	479	495	458	500	522	497	516	483	485	479	523	480	526	475	486	475	500	470	453	514	489	513	471	485	503	472	505	520	472	472	506	493	472	472	496	544	517	481	475	538	476	482	519	466	503	464	462	517	501	492	509	487	491	506	478	501	522	484	508	450	486	498	512	478	499	475	532	501	479	513	511	495	501	478	492	535	449	481	463	507	502	542	500	514	513	468	510	497	519	526	477	496	494	517	518	519	479	495	463	462	455	503	520	482	474	471	511	490	516	521	474	469	484	488	465	514	504	491	522	493	492	494	476	494	480	506	467	540	479	461	488	530	491	486	507	507	491	481	490	484	504	502	453	517	526	486	538	476	495	543	497	498	456	505	471	502	478	480	447	484	500	537	541	533	486	494	529	528	532	490	514	482	457	482	510	519	480	513	462	500	503	511	474	510	492	520	511	479	487	532	482	478	492	521	500	476	532	490	509	484	487	521	511	512	480	521	486	483	527	493	486	521	522	466	470	467	523	500	487	526	470	497	493	495	475	472	495	477	454	478	498	505	496	482	485	486	491	467	487	478	519	476	462	506	479	521	491	433	521	522	499	493	466	496	496	518	556	496	463	478	470	503	502	514	520	465	502	459	491	501	494	481	478	488	488	503	469	490	483	473	489	491	495	484	478	491	483	473	490	506	509	479	497	515	504	519	491	469	498	460	505	484	465	492	496	486	507	537	504	509	524	531	463	498	522	455	506	518	537	448	486	529	537	501	497	497	465	512	522	517	516	488	500	483	486	513	466	503	532	493	512	508	501	497	539	486	519	501	519	462	487	468	515	489	476	506	508	500	500	483	479	506	480	484	485	503	537	449	491	523	505	529	480	513	510	448	479	505	478	551	490	472	484	508	484	458	456	496	472	509	540	486	492	464	460	488	507	483	469	476	505	474	486	530	485	510	459	497	511	482	458	474	483	490	478	514	470	514	500	524	505	455	476	512	479	476	501	487	477	502	484	490	517	525	507	517	502	483	501	500	485	537	474	531	474	505	513	478	474	501	501	508	553	498	477	501	471	499	519	480	494	521	479	492	456	503	517	490	510	526	477	493	529	486	522	466	485	510	483	482	545	481	504	487	532	472	466	528	527	489	474	517	482	511	481	467	515	463	539	515	455	492	517	493	524	545	485	450	451	500	541	484	481	501	507	524	487	463	493	503	511	499	481	507	477	482	494	497	541	521	517	516	506	464	495	499	450	505	484	507	501	505	512	474	441	492	483	509	513	495	526	513	492	493	517	492	492	473	542	485	511	482	513	460	499	464	547	491	508	491	493	515	477	476	481	478	482	495	506	485	485	460	485	499	481	505	513	473	479	525	515	491	515	510	502	469	494	494	478	459	498	490	490	546	459	515	472	517	506	491	515	502	500	471	512	511	442	510	504	492	492	492	481	471	526	470	483	509	466	487	539	471	473	482	500	538	514	496	486	500	492	522	516	457	525	525	476	480	482	459	510	471	484	477	502	477	507	477	464	512	501	462	499	467	501	508	475	497	468	500	541	462	498	515	487	480	496	504	473	491	515	494	482	509	494	516	511	497	503	542	480	498	487	479	492	509	494	495	494	472	544	498	517	545	453	505	505	510	517	481	533	505	506	531	464	529	466	471	528	501	526	439	520	452	485	510	483	505	494	425	545	501	505	482	463	503	489	487	454	485	486	464	473	495	509	492	494	508	499	508	497	514	488	519	507	485	495	515	516	478	484	470	474	481	488	513	459	465	489	510	516	517	530	498	511	496	502	480	488	464	503	478	491	521	513	494	506	488	529	490	507	511	520	514	487	485	501	471	480	438	496	526	496	531	494	511	486	506	474	487	466	480	464	529	512	504	524	482	509	476	473	495	466	483	482	522	481	485	470	475	510	492	492	496	490	497	489	543	529	508	489	501	528	543	506	486	476	489	513	514	543	520	479	519	483	497	536	479	467	483	493	477	515	496	528	503	478	485	504	510	512	500	506	498	478	508	517	448	490	465	499	493	504	552	475	492	520	515	496	482	505	540	483	516	479	511	484	457	502	497	509	497	508	484	546	486	485	470	492	550	517	492	493	509	518	473	461	493	523	500	484	472	519	503	499	470	537	468	487	505	515	515	510	506	539	461	499	492	467	481	504	508	471	507	485	485	489	516	515	508	471	520	490	443	482	492	460	504	502	476	511	490	511	511	522	547	485	524	478	504	504	503	473	454	490	496	448	489	438	463	507	508	489	523	509	490	494	527	514	493	495	493	473	471	455	546	497	468	525	514	473	509	471	499	511	475	501	471	526	488	481	496	530	472	457	469	484	492
9297	5835	3813	2926	2004	987	1251	588	442	544	350	231	176	173	164	183	149	161	161	170	143	149	146	144	108	147	112	139	223	371	329	295	271	202	130	135	102	98	134	107	116	119	199	143	189	115	115	132	114	126	111	121	108	103	117	131	125	123	105	122	107	99	103	123	99	116	108	119	93	122	131	125	109	111	106	96	91	122	114	112	101	88	107	125	112	94	99	115	137	101	111	97	112	113	111	122	132	98	114	100	95	111	118	110	102	105	104	120	91	129	120	106	139	96	102	114	113	118	101	127	125	120	118	121	107	85	132	115	119	112	106	133	107	116	106	113	89	103	108	99	100	111	97	114	121	109	105	122	98	94	122	119	114	124	96	101	98	116	102	111	102	101	111	115	105	94	90	104	110	107	103	115	110	104	119	138	116	118	123	109	130	117	112	112	99	122	110	125	82	112	123	95	101	113	105	104	110	120	107	123	97	113	121	110	107	113	107	102	108	113	83	87	130	116	101	114	113	99	97	120	104	106	112	119	99	94	118	100	117	113	106	100	124	110	105	117	134	90	107	108	112	105	108	104	119	123	110	117	112	127	101	95	106	123	109	108	105	107	105	82	131	131	110	117	103	105	116	114	107	83	115	120	124	103	132	107	102	98	105	94	136	104	112	108	113	124	127	109	95	112	111	116	130	121	117	113	90	104	106	104	117	105	118	101	117	117	102	122	129	109	126	112	86	99	121	121	113	127	93	101	110	117	107	101	108	123	114	117	99	113	111	120	102	101	108	107	106	101	106	104	106	106	101	119	103	108	109	119	118	112	104	115	102	102	118	126	99	102	95	93	113	96	108	108	132	96	114	102	101	98	107	115	93	129	98	118	132	103	100	99	112	115	104	103	116	118	112	97	108	108	112	110	113	115	119	111	115	114	101	98	106	106	115	106	120	107	119	112	93	110	109	110	96	116	107	124	117	106	122	115	106	94	113	109	103	124	102	117	111	108	119	117	100	112	112	98	88	103	104	102	113	118	102	90	129	94	135	120	108	107	109	114	112	131	114	112	105	119	115	119	108	105	89	93	130	109	108	119	122	113	103	97	116	117	105	105	119	110	120	128	103	88	116	103	108	114	102	116	102	109	113	114	106	131	101	117	114	89	130	114	98	95	122	108	117	115	108	102	98	114	118	108	94	94	118	100	105	124	105	112	109	117	107	104	113	128	108	116	101	117	104	116	120	123	104	99	96	125	117	111	107	101	109	117	102	119	106	107	119	122	100	133	111	97	94	114	131	123	128	123	105	112	91	90	109	115	110	108	114	122	127	97	95	96	121	107	115	119	112	123	107	95	107	108	114	110	110	94	109	100	113	127	114	122	117	104	110	114	113	121	122	104	115	118	108	108	92	102	119	103	109	108	118	101	130	120	114	124	114	110	110	105	129	121	100	113	118	123	122	109	133	121	110	120	107	122	113	87	101	102	111	111	100	115	97	118	88	112	119	98	120	95	99	114	93	120	127	111	102	101	122	103	106	95	113	97	96	110	117	94	96	117	112	104	113	105	98	94	95	109	99	105	101	96	105	113	114	116	100	120	121	98	123	104	108	133	97	133	99	115	109	115	130	130	121	102	119	130	115	142	99	121	112	119	113	118	110	100	110	115	112	106	115	101	102	124	113	108	101	115	109	91	100	122	128	113	110	108	117	132	126	110	131	115	117	121	104	114	112	107	107	95	112	113	106	97	115	122	116	106	105	122	127	103	106	106	110	102	105	123	104	107	109	108	100	129	118	96	114	109	110	128	125	115	122	98	127	131	102	107	116	93	119	110	117	120	105	90	131	116	110	112	120	122	103	102	119	122	101	100	109	108	110	111	123	106	116	104	104	110	127	105	116	111	125	101	131	104	114	126	132	89	121	111	109	107	118	120	122	127	113	101	104	92	126	122	100	107	113	126	108	119	123	109	96	112	93	116	111	126	86	116	109	124	122	113	97	113	110	116	100	122	101	101	101	103	116	104	100	111	91	107	96	110	110	124	113	107	105	93	107	105	111	115	119	86	112	102	131	129	119	106	108	117	102	102	119	110	132	87	110	119	116	128	111	98	118	125	120	98	93	107	90	122	95	109	120	102	129	113	118	130	103	114	124	114	121	117	128	98	133	93	117	110	88	108	99	127	111	91	117	99	118	108	112	110	96	114	130	131	106	115	124	136	113	98	99	132	108	104	107	108	96	101	108	101	123	91	105	107	108	115	132	114	110	113	94	116	120	103	95	111	112	113	83	106	92	105	121	108	122	121	100	98	118	135	106	108	98	118	107	119	103	102	92	134	116	105	104	128	115	101	91	123	116	124	93	101	106	120	104	101	118	102	106	132	109	112	122	94	113	111	120	102	119	80	106	102	115	99	113	106	103	126	111	87	105	130	106	109	110	107	114	85	105	113	108	106	95	110	99	120	116	101	108	112	111	124	112	120	120	121	109	119	115	119	109	122	112	133	113	102	111	89	112	111	119	105	118	109	107	120	117	125	123	116	114	122	100	113	130	113	103	116	92	118	124	115	101	124	110	106	104	111	133	107	96	104	100	105	111	93	109	117	118	115	135	102	123	110	112	112	136	104	113	106	111	107	109	102	121	107	114	125	118	119	119	120	99	109	123	111	117	91	98	97	108	110	112	119	120	116	122	126	117	105	94	126	93	104	123	104	105	121	121	115	110	120	104	125	114	131	99	127	108	76	129	112	118	129	121	111	91	125	125	122	124	94	103	116	108	110	106	106	111	117	108	117	109	113	95	113	104	104	111	92	95	109	125	114	107	85	111	108	119	105	117	120	112	123	123	117	104	121	98	130	113	127	118	120	116	100	113	111	90	132	105	120	122	95	116	101	112	115	115	97	130	116	115	102	110	117	109	115	126	104	114	110	120	120	108	114	102	103	113	125	107	116	111	106	103	108	95	113	99	106	117	139	110	110	102	132	117	111	104	98	101	126	112	122	107	95	115	117	92	102	94	118	91	94	104	116	120	99	107	111	110	131	123	99	101	106	117	116	100	120	121	107	126	126	110	103	120	119	118	104	124	96	100	112	121	128	107	105	115	103	115	107	107	106	113	140	104	111	105	125	89	105	105	128	129	103	104	132	106	140	99	121	111	119	125	127	115	124	143	115	118	131	112	111	104	110	108	103	98	104	113	122	139	110	105	116	121	114	123	110	123	111	120	113	103	118	123	118	99	87	123	111	119	112	96	115	121	104	119	99	114	99	109	82	94	104	105	91	105	102	111	113	97	124	127	115	86	105	116	106	117	121	104	116	94	115	129	122	107	106	113	97	105	111	100	121	113	134	110	107	109	101	100	114	142	125	104	86	110	113	103	116	100	110	102	138	111	108	99	106	103	110	116	90	114	115	91	100	119	102	114	117	118	107	109	127	126	132	89	107	108	114	114	89	89	116	108	123	113	109	107	118	105	122	101	93	104	113	118	109	128	125	109	107	123	114	121	120	103	105
6768	5386	4835	6405	5851	3881	5722	2751	2162	2885	1909	1007	817	718	706	669	614	610	576	567	624	618	549	474	426	404	417	451	1310	2210	2151	1698	1627	1009	474	392	347	334	328	299	366	597	973	689	1030	287	337	326	282	340	317	321	307	279	325	280	329	275	324	307	293	300	270	313	303	291	293	304	297	289	306	276	284	295	306	296	291	297	272	264	282	289	324	282	292	262	291	274	302	273	296	295	277	279	273	310	314	263	293	278	300	280	289	298	283	281	308	319	288	305	331	282	293	285	285	275	249	285	320	288	292	273	310	296	292	303	265	283	291	300	291	284	282	309	269	272	263	308	295	296	308	277	284	245	275	253	323	285	294	279	294	300	314	297	273	273	269	282	312	272	285	278	289	260	283	293	268	275	268	316	266	267	283	277	281	300	277	304	285	272	300	293	295	335	303	286	243	268	301	298	278	285	271	296	302	273	287	286	280	281	290	265	277	278	315	284	263	293	262	287	289	296	294	288	261	289	286	303	284	295	306	307	315	282	287	293	264	268	277	269	280	285	282	253	276	279	287	286	284	244	234	266	289	286	275	316	303	275	278	287	257	283	264	267	324	290	272	294	284	283	268	304	275	266	301	281	313	273	303	272	281	273	264	278	305	283	273	293	280	259	328	300	247	260	297	295	287	267	279	285	297	280	296	272	295	275	272	288	322	279	302	310	269	283	274	279	241	289	281	280	283	294	305	263	267	263	292	284	281	284	281	254	284	314	279	292	295	282	293	284	301	290	287	267	258	313	316	284	320	279	304	292	295	268	275	278	308	275	291	304	316	297	268	299	291	297	297	265	294	288	288	302	286	258	254	312	272	298	265	278	275	269	254	282	257	318	279	288	246	300	282	299	275	306	292	272	296	280	271	295	292	282	288	275	276	295	251	287	291	292	284	264	264	289	275	266	302	286	266	315	275	280	282	244	277	254	304	308	282	291	301	277	301	281	293	303	263	285	316	277	262	256	276	272	293	285	301	287	261	269	252	254	282	280	283	258	292	295	277	298	268	273	291	329	310	295	303	289	274	295	270	282	267	279	271	312	282	293	293	296	299	290	271	275	266	272	261	283	275	291	257	303	248	304	242	249	301	309	272	269	260	297	276	335	271	281	230	280	271	272	295	284	279	296	241	259	307	264	285	289	277	303	269	303	296	300	291	312	274	306	299	290	283	286	302	289	240	304	269	293	290	269	290	282	249	296	254	260	292	279	286	265	287	250	278	287	273	287	284	289	297	272	289	298	282	274	281	295	296	268	284	311	284	290	270	272	306	280	274	293	272	252	272	310	310	278	281	287	265	294	283	306	312	290	273	278	263	292	280	281	249	278	270	282	315	287	293	299	351	256	269	264	307	293	257	276	241	272	270	256	269	281	306	299	304	298	272	274	272	298	295	305	286	288	270	273	300	294	288	272	289	264	276	294	307	267	286	288	294	304	304	283	281	284	309	273	286	269	302	303	313	253	287	284	300	308	290	274	297	309	275	305	257	289	254	302	269	279	281	275	282	309	296	284	278	293	282	280	290	289	306	257	287	285	291	274	274	267	275	305	301	270	278	301	271	268	270	280	300	301	288	286	260	288	270	293	299	297	293	293	285	268	248	291	312	285	280	291	298	296	292	305	285	293	292	280	299	280	317	279	321	282	278	323	277	288	284	275	282	295	277	281	302	281	260	317	304	295	281	280	295	296	286	263	270	291	271	304	303	261	280	296	283	276	253	282	287	282	308	288	296	280	236	293	306	292	287	289	279	276	294	243	282	289	292	289	281	303	308	309	297	291	307	267	267	280	265	276	302	287	271	279	293	268	272	311	293	290	307	313	291	266	295	269	277	304	274	284	268	286	246	304	282	266	302	274	284	269	294	282	271	289	299	284	294	271	299	275	305	290	317	288	253	259	297	294	271	265	254	279	269	267	306	286	266	315	291	279	252	285	285	279	276	270	265	293	288	301	258	280	283	284	292	264	296	287	303	281	265	289	277	295	273	267	268	299	280	282	293	274	296	291	246	259	256	329	294	284	327	291	262	282	248	299	269	264	304	268	247	295	264	272	289	254	289	288	283	304	319	267	273	284	276	277	293	295	289	311	292	270	277	302	292	269	288	302	275	284	287	295	277	307	294	313	272	259	271	286	293	313	267	303	293	293	296	272	275	266	287	266	279	298	301	274	256	275	300	278	282	288	311	279	262	302	277	246	303	287	275	281	296	272	263	281	274	263	297	299	272	277	285	272	285	300	301	254	282	273	267	269	251	288	302	289	282	257	313	269	272	283	285	276	300	307	293	311	287	272	265	271	263	274	284	330	305	273	248	307	242	277	267	267	285	271	279	275	259	258	293	292	290	332	288	296	279	288	269	273	306	276	269	269	266	263	270	286	270	282	330	288	269	298	295	292	295	269	272	255	241	295	256	278	274	265	274	290	279	279	301	278	279	276	289	263	293	283	288	275	303	300	284	294	287	292	283	322	257	275	313	306	273	305	294	284	260	280	290	291	303	288	288	306	265	307	308	288	273	271	283	308	261	298	260	296	309	268	270	307	253	293	298	260	292	300	291	280	282	293	265	307	291	255	288	259	283	275	293	287	309	256	277	319	282	276	263	273	255	264	273	290	290	255	288	296	285	283	287	260	284	291	285	287	270	272	292	294	291	277	290	299	266	290	256	292	302	271	269	297	260	266	315	281	269	260	282	268	274	317	279	272	293	304	315	295	287	274	315	311	264	269	274	297	294	284	300	288	300	280	290	282	281	280	295	271	269	280	298	286	263	261	266	298	299	283	272	253	273	282	274	292	282	296	293	305	268	284	309	286	294	254	302	265	254	299	292	257	291	269	258	273	281	291	273	270	313	280	277	291	288	263	298	279	287	289	285	270	290	310	268	262	287	300	283	298	309	291	284	276	281	265	329	314	289	291	297	292	289	291	277	281	300	266	241	282	275	283	330	251	280	276	264	255	276	307	284	291	299	305	283	259	296	299	284	290	290	305	238	287	281	255	285	248	275	282	270	289	308	288	315	302	312	292	277	285	281	282	269	283	297	276	300	295	294	334	276	266	295	319	286	268	269	288	289	285	289	294	332	274	283	304	291	268	273	293	288	282	285	290	271	282	303	285	267	309	268	280	270	264	276	267	290	295	293	252	273	255	310	273	280	284	276	264	283	280	285	276	294	289	276	296	251	269	288	298	288	263	277	290	288	296	290	284	291	272	280	280	280	282	280	265	281	303	258	280	270	265	274	299	316	285	260	268	298	277	286	312	319	279	283	274	243	256	287	286	283	269	272	286	272	285	270	280	253	282	289	277	302	306	289	268	304	309	265	284	273	297	280	305	297	293	257	292	297	268	248	296	303	269	307	279	285	286	287	292	262	270	283	295	288	278	295	283	284	274	274	301	292	281	272	271	273	275	269	299	271	255	297	263	277	295	289	278	270	289	289	276	272	282	283	317	271	262	282	305	280	295
16011	17484	7408	5296	3096	1881	3476	1148	642	673	467	335	337	273	254	228	230	202	199	198	211	206	200	165	166	181	190	176	304	473	473	387	341	263	162	170	141	164	182	145	177	171	230	227	311	144	130	146	165	151	150	168	144	137	153	130	141	144	128	133	152	126	130	135	140	158	147	172	163	133	152	147	155	162	154	152	161	130	135	147	146	153	137	154	142	149	153	142	151	135	154	146	157	173	136	149	150	149	156	136	160	148	165	134	148	131	125	147	144	121	132	141	132	142	140	128	154	124	154	149	129	135	158	160	150	137	146	133	136	180	170	151	131	143	141	146	143	164	159	138	144	153	133	159	138	135	149	137	138	137	149	163	129	156	134	136	132	139	137	126	145	137	129	132	125	138	152	143	149	156	143	151	145	117	151	157	115	147	158	155	152	140	134	159	151	128	136	146	135	140	141	127	144	137	129	142	136	146	158	131	134	149	155	155	158	144	148	136	158	155	161	160	136	143	146	139	135	142	148	140	136	128	142	131	163	150	145	151	145	148	164	145	128	135	129	138	150	140	149	144	134	155	162	147	155	150	161	149	137	142	152	139	144	155	151	161	156	143	152	139	162	140	151	127	161	133	146	140	139	156	125	134	141	155	158	154	142	133	149	142	147	127	146	129	159	169	126	127	141	144	162	127	160	148	135	134	135	129	146	148	158	137	148	136	139	120	136	164	134	146	106	136	151	138	139	131	130	147	132	151	141	144	143	161	149	135	156	139	127	145	137	151	158	121	142	141	139	140	138	133	159	144	157	139	145	137	127	154	152	149	129	138	150	167	146	157	138	135	133	158	143	150	138	131	135	153	151	134	133	149	139	159	133	123	163	154	125	143	141	126	159	138	137	150	150	142	142	162	151	146	124	141	131	134	129	147	145	157	145	159	149	157	138	150	129	135	157	115	162	145	129	115	149	156	128	131	157	136	149	124	129	156	144	153	146	152	129	143	139	136	156	144	141	150	128	138	153	141	146	137	131	135	130	168	137	153	144	141	132	136	147	145	120	143	161	143	138	138	149	144	128	149	151	143	162	149	148	148	149	130	145	147	125	148	146	153	117	135	153	138	113	148	156	123	142	143	134	113	146	131	170	132	164	142	167	157	138	141	146	135	136	146	148	135	149	157	152	138	122	165	142	144	125	150	138	153	132	135	144	146	141	131	140	123	142	132	136	145	141	145	141	151	127	126	146	143	125	144	130	135	160	143	128	145	165	123	151	134	140	152	160	125	141	150	151	144	139	154	164	157	123	148	143	117	150	142	146	165	147	132	160	129	127	148	139	132	149	133	138	137	134	160	142	126	142	136	142	140	141	138	128	141	141	148	124	142	159	143	137	145	145	121	160	153	134	114	143	131	139	128	138	154	139	136	146	131	154	148	136	155	135	144	133	148	147	143	143	138	129	150	175	144	168	136	116	144	132	147	124	155	156	127	149	155	127	161	139	137	146	136	135	143	150	161	160	130	125	143	137	119	151	146	139	150	129	142	142	151	116	133	136	131	135	146	144	140	125	159	170	138	120	138	137	136	132	144	138	145	135	137	153	161	128	141	140	160	140	138	155	155	163	136	123	133	156	134	125	164	174	133	157	155	137	151	119	132	150	136	145	144	158	162	145	143	150	132	135	133	152	130	142	139	149	173	126	131	158	137	151	146	134	135	150	145	120	136	148	156	162	145	131	133	150	116	124	173	144	149	134	164	124	130	152	164	130	144	121	137	152	131	108	155	139	147	144	148	150	134	140	137	146	120	137	145	146	130	152	129	135	147	111	160	158	150	150	146	144	121	135	164	148	141	147	161	136	151	145	140	134	173	128	155	147	146	151	143	151	120	134	152	135	122	136	131	129	159	143	168	140	169	159	107	137	138	146	131	148	124	130	105	123	147	130	150	142	147	141	118	137	149	118	129	147	153	139	151	164	154	131	147	152	141	172	173	146	146	138	134	128	121	133	132	123	180	135	138	138	136	145	141	169	154	135	137	153	129	115	150	139	156	148	141	171	142	142	138	144	137	139	145	128	143	139	139	147	144	123	154	146	141	138	151	139	132	151	146	154	146	131	130	151	132	134	150	140	133	131	150	143	156	126	143	125	145	139	139	144	151	127	155	130	147	146	133	165	130	141	162	149	134	146	135	141	132	139	161	135	141	132	135	145	144	124	123	143	155	154	164	130	140	143	136	147	144	160	131	136	122	154	142	128	137	133	143	143	144	159	149	118	148	147	154	151	145	141	151	160	132	127	170	149	129	143	151	166	139	154	140	167	139	134	148	154	142	147	145	143	147	141	156	149	153	120	140	172	143	153	169	132	142	160	149	136	144	160	137	146	137	165	143	135	152	161	144	133	151	122	137	167	151	153	149	147	134	111	124	127	141	152	149	147	130	139	157	133	155	145	153	167	134	149	148	144	136	138	141	142	121	149	147	154	132	130	160	150	171	118	138	163	140	163	142	121	141	147	143	143	132	132	131	155	125	157	133	141	133	139	160	145	144	149	140	138	125	143	155	169	128	161	144	148	145	124	143	145	132	144	148	114	142	131	145	151	117	142	166	135	141	120	156	159	150	148	129	126	146	164	136	142	154	143	124	154	127	126	159	165	116	130	119	132	144	124	156	157	138	139	126	120	135	168	140	144	134	159	156	147	130	143	144	139	157	141	142	151	151	134	141	139	140	124	156	136	161	143	157	163	142	153	172	154	143	137	146	126	133	132	138	146	159	155	138	154	140	146	142	155	124	120	150	171	136	138	114	153	131	144	146	158	143	157	154	142	137	144	146	145	153	148	144	137	156	154	121	139	108	159	147	149	135	153	137	148	150	154	137	160	141	136	140	145	150	151	136	124	133	128	135	144	132	147	152	160	151	172	152	147	146	155	161	139	150	146	128	148	118	163	144	154	152	128	159	162	161	135	137	123	172	149	146	168	138	121	155	154	135	140	152	149	130	139	137	132	140	139	147	168	131	155	165	148	115	140	126	133	136	148	120	168	150	152	128	138	119	147	138	130	139	168	125	132	160	126	138	139	143	157	148	133	149	163	138	155	144	149	129	141	139	149	131	135	124	149	128	145	129	158	119	156	142	155	139	154	165	140	136	144	164	176	131	125	154	162	132	124	121	132	143	126	111	146	149	143	126	147	130	139	130	132	139	128	151	146	140	154	127	139	146	148	115	136	129	133	149	139	151	109	141	136	149	162	161	160	151	132	143	143	152	143	152	148	138	132	125	149	157	161	140	144	147	151	155	144	133	146	139	148	163	154	160	159	135	148	136	138	139	127	149	145	148	140	136	148	165	148	130	123	155	156	150	158	132	177	143	150	133	125	137	164	143	141	140	126	143	136	139	132	147	121	130	153	125	140	135	133	113	132	144	173	151	160	148	153	152	123	157	123	139	131	157	131	157	134	138	152	128	119	163	148	124	132	150	132	146	114	148	142	133	162	139	135	121	129	145	120	149
8814	12848	7412	9702	7909	6453	12991	4477	3471	3389	2240	1616	1382	1224	1062	1017	946	944	852	880	945	950	879	792	696	606	641	608	1916	2907	2827	2528	1918	1269	694	495	481	464	442	419	490	636	1317	971	1496	412	389	434	414	396	412	416	385	362	421	399	394	369	408	380	344	364	390	366	382	366	388	338	371	398	406	374	408	414	394	367	391	413	384	375	368	383	381	368	383	362	365	372	410	378	382	362	374	366	383	378	371	350	361	397	384	360	382	358	372	369	374	356	350	360	343	356	356	380	363	345	368	362	370	359	355	380	339	367	393	348	373	398	366	359	388	358	401	360	336	380	360	378	375	384	346	376	339	341	348	371	371	357	322	412	379	362	360	368	346	385	338	367	383	369	367	375	364	385	382	345	355	354	382	362	355	338	355	397	354	362	389	376	367	377	353	381	382	374	366	360	393	369	358	362	344	341	368	355	369	359	338	390	384	345	377	345	384	379	363	364	362	396	347	325	378	383	400	351	379	340	371	358	348	401	357	346	360	322	347	355	340	361	402	328	351	373	404	383	346	344	368	386	350	395	360	367	382	370	378	407	385	328	372	372	341	371	353	376	360	343	382	397	368	377	384	372	352	350	339	354	331	377	328	355	317	346	373	335	351	365	340	378	398	352	384	357	328	359	384	390	368	376	381	339	365	358	339	337	356	402	390	340	369	355	345	338	365	391	375	342	366	352	348	402	378	361	344	357	371	363	342	359	362	370	322	369	386	373	353	360	354	367	335	384	363	332	354	360	351	372	344	367	347	383	364	361	357	366	361	365	354	325	355	350	376	341	357	376	343	365	381	364	371	347	350	356	367	392	345	364	348	381	359	366	389	362	365	373	391	407	387	381	333	361	368	352	349	358	353	337	357	337	370	378	366	360	321	360	359	370	361	363	358	342	369	337	360	390	364	354	384	383	332	335	332	344	337	353	377	382	366	347	348	371	361	358	345	395	365	317	346	360	371	331	356	339	384	351	370	385	341	379	366	348	370	332	369	376	365	378	361	371	353	372	349	357	358	358	366	359	347	398	380	366	371	378	359	345	365	374	352	326	341	357	360	378	378	362	362	342	351	356	344	346	352	360	381	388	385	317	372	356	355	369	383	379	350	348	405	335	334	391	385	359	366	351	356	377	344	370	362	333	401	360	360	375	370	347	330	392	373	365	366	398	369	380	358	352	352	347	400	351	345	364	335	362	351	364	370	362	365	380	339	356	333	388	351	383	370	344	354	378	353	369	342	373	348	383	349	375	362	363	373	340	352	370	364	346	333	339	374	345	368	360	370	367	342	366	357	401	318	368	339	371	392	365	349	353	378	369	384	363	346	349	361	401	375	380	383	397	350	371	376	376	336	359	351	406	381	360	355	337	344	381	373	356	364	370	348	346	315	370	335	377	336	346	325	343	389	352	385	357	363	385	363	375	350	414	368	378	361	342	366	386	356	427	362	323	381	380	358	322	403	357	365	356	378	353	380	323	387	353	356	388	351	344	356	367	377	370	365	389	358	343	377	339	340	358	395	373	346	334	364	364	339	388	354	368	365	355	359	367	394	357	384	368	371	377	338	369	375	364	374	351	368	416	372	378	391	351	352	358	369	360	408	388	369	354	374	356	333	333	342	392	362	360	381	379	356	408	336	333	362	366	377	342	368	348	374	342	379	398	373	382	372	344	336	365	372	385	346	403	354	361	359	359	381	378	346	338	342	340	351	372	345	361	330	336	354	393	333	369	387	338	357	421	347	359	335	372	378	363	362	351	349	360	343	357	364	326	352	332	370	319	364	389	384	410	377	338	362	383	345	360	365	387	359	342	353	356	367	384	408	351	379	350	376	349	372	347	371	372	402	340	365	362	366	353	374	351	350	383	365	359	308	363	360	362	361	397	352	366	365	397	363	351	378	368	363	339	355	383	336	338	369	355	315	364	374	348	385	362	377	363	369	370	360	356	379	345	344	372	370	314	381	389	373	378	396	371	384	360	367	353	355	340	379	326	349	350	360	365	354	360	342	382	368	370	330	371	320	356	343	332	380	360	391	380	351	348	368	354	377	326	331	362	362	375	365	369	390	345	378	363	366	393	357	351	382	387	363	370	380	392	359	353	361	365	349	376	376	381	355	388	375	369	357	344	374	388	344	355	365	361	376	375	374	347	383	369	374	351	327	339	351	344	342	388	360	359	388	361	396	350	364	350	363	357	385	323	370	326	361	364	352	354	332	387	376	342	359	372	345	373	380	367	354	360	368	385	390	367	357	349	345	338	392	363	375	390	395	359	363	364	372	347	388	355	337	360	329	394	357	372	332	339	361	344	343	383	402	386	367	354	390	354	366	385	368	384	364	333	356	343	378	389	394	358	380	371	348	336	389	346	391	377	321	339	371	347	362	355	354	387	350	322	343	367	380	339	367	368	377	326	357	334	384	354	341	364	346	369	369	375	358	318	362	366	406	355	351	339	377	343	348	359	349	373	378	347	350	339	362	375	350	377	362	350	375	356	354	353	388	361	355	374	338	360	367	383	360	355	354	387	347	342	380	384	368	352	405	368	308	373	363	358	397	370	382	350	380	363	335	360	321	322	376	350	364	388	339	380	334	337	364	398	341	372	363	372	350	361	393	378	382	366	346	395	351	362	333	342	373	365	334	337	362	346	340	410	341	387	364	394	380	350	384	353	334	345	336	368	362	378	356	375	352	343	376	342	404	371	351	402	371	344	329	380	358	358	393	377	357	337	382	363	364	382	361	383	342	388	382	380	347	361	328	370	396	355	352	370	368	378	380	360	373	366	369	391	357	374	360	399	378	349	353	383	357	387	371	375	341	364	344	344	407	362	338	359	337	384	338	383	366	339	355	358	352	330	386	373	368	357	385	387	357	383	361	347	332	362	341	401	369	378	384	356	352	346	377	390	378	364	381	425	360	345	347	370	375	379	397	365	381	384	356	390	353	348	334	354	350	352	353	349	364	379	364	366	349	350	333	356	342	363	368	366	364	349	345	369	355	369	342	345	334	336	366	347	345	372	353	403	377	393	361	385	354	361	358	361	343	355	360	371	358	362	371	377	345	392	370	339	354	383	350	350	385	322	370	410	355	370	343	355	325	376	361	338	367	399	371	364	392	391	340	329	371	365	350	335	338	352	366	355	380	362	387	350	340	352	356	369	358	373	397	349	350	402	359	381	354	351	336	348	363	383	374	370	380	373	363	368	380	382	371	363	365	382	372	335	371	343	341	353	372	354	364	370	376	408	331	359	362	339	373	374	364	370	378	372	357	388	355	370	331	392	344	345	351	387	360	330	376	395	363	375	364	332	388	364	345	368	352	374	376	370	382	373	362	352	355	357	388	351	358	372	371	346	376	348	337	365	379	370	357	377	342	354	367	345	352	362	359	338	343	345	370	386	353	409	395	361	388	340	385	319	391	382	354	360	365	321	361	379	352	356	365	335	368	370	400	383	351	332	369	349	359	355
2470	733	471	414	359	299	364	274	220	207	233	189	212	205	213	203	222	190	179	200	203	228	196	186	180	226	208	185	250	297	311	286	277	243	192	179	200	232	182	201	199	208	241	230	208	206	191	191	203	194	210	214	189	204	195	232	191	203	201	196	208	225	203	202	213	189	197	188	202	176	217	189	196	207	204	186	189	194	215	222	182	226	221	207	165	186	194	201	217	190	208	191	203	181	197	208	231	178	179	207	208	217	204	205	195	213	191	191	221	207	203	191	199	213	210	210	199	210	219	227	184	211	219	194	206	192	188	201	193	215	221	192	196	217	214	212	211	184	225	202	229	228	198	183	195	225	224	234	209	210	216	193	183	202	220	228	188	204	215	189	182	195	202	209	213	198	227	188	222	237	209	198	203	227	190	186	219	186	187	210	209	222	212	197	187	190	195	198	175	208	199	194	188	231	220	196	184	210	220	217	214	216	195	193	215	190	186	178	196	203	207	228	209	184	204	197	207	185	198	212	203	210	240	223	183	234	224	204	221	208	202	212	197	190	195	212	217	197	234	238	219	185	202	222	192	212	204	226	224	209	202	210	196	200	194	193	194	184	195	215	186	191	184	199	209	232	212	200	215	212	218	212	202	216	191	212	217	250	212	203	212	214	215	217	191	203	195	203	198	207	202	198	206	208	203	197	194	209	215	213	216	187	199	209	181	209	211	195	204	213	237	223	183	187	199	189	229	230	226	189	205	211	189	220	216	228	186	190	205	214	230	220	186	218	212	193	167	214	189	182	185	210	184	214	192	204	216	227	197	202	194	203	204	194	185	201	212	234	174	189	220	232	177	205	209	186	187	196	213	187	210	203	203	223	206	192	210	209	204	224	201	225	209	227	181	208	214	195	190	181	225	200	193	201	208	208	204	186	175	211	206	226	200	214	219	204	209	191	195	216	206	184	223	217	200	197	167	200	209	215	235	192	193	203	202	193	210	206	207	186	164	198	177	208	180	221	197	188	202	195	206	212	186	203	176	191	232	205	192	208	209	209	223	208	192	208	223	181	224	204	204	189	201	194	183	199	193	250	212	186	183	196	194	191	182	203	217	202	180	192	234	200	172	191	212	190	206	212	179	191	181	220	220	204	230	185	205	209	206	211	229	207	217	179	203	201	207	193	193	222	180	210	199	222	218	222	211	205	203	183	174	173	188	201	214	208	218	208	238	233	207	212	213	181	206	224	224	192	206	222	180	183	191	193	206	195	209	217	193	193	220	181	181	173	217	191	227	209	203	212	193	210	181	187	205	202	197	179	222	220	193	209	235	216	214	204	181	214	207	181	209	176	185	183	205	189	217	203	214	188	215	190	205	200	235	181	251	212	206	184	204	208	214	227	213	235	196	185	218	191	173	190	199	204	202	187	180	212	204	201	184	192	197	227	203	205	207	214	200	242	201	169	212	225	208	191	204	169	206	214	218	193	195	209	213	192	185	186	227	187	217	224	197	228	208	194	195	219	214	205	196	213	193	194	198	204	194	194	169	213	220	180	214	190	169	225	210	212	217	197	207	184	210	196	211	197	211	212	188	203	180	190	174	206	233	198	216	205	177	208	217	205	204	234	201	203	224	180	229	201	199	189	193	192	179	186	221	168	204	222	229	224	191	189	202	224	203	196	220	208	205	200	196	198	170	203	194	205	236	197	185	222	202	220	165	208	206	194	187	204	189	170	200	196	193	214	177	216	200	204	205	189	178	202	194	221	198	198	190	198	195	202	184	209	213	208	217	174	196	196	235	218	193	193	193	219	210	197	243	194	212	191	192	185	204	204	231	160	201	173	190	214	221	192	190	198	213	213	201	193	179	226	231	201	214	184	175	214	220	192	193	208	188	207	204	182	203	213	204	219	188	202	202	179	211	206	223	196	218	216	227	197	198	196	214	202	206	214	203	190	192	200	213	199	197	196	205	199	209	180	226	219	200	223	205	197	198	195	199	237	196	196	201	193	222	218	217	205	218	202	205	187	212	198	232	187	208	200	184	215	205	208	238	199	194	208	185	188	208	205	192	200	207	172	174	204	205	201	201	230	215	200	223	223	222	201	209	207	190	212	214	189	225	223	206	202	191	223	215	211	219	217	200	197	192	183	197	200	209	198	217	214	209	206	203	222	233	193	208	220	193	219	214	210	218	219	215	215	182	206	224	195	188	187	216	217	170	200	209	203	206	197	189	168	198	163	207	190	198	213	211	218	221	226	178	205	221	198	173	179	207	209	213	195	198	216	201	220	203	207	217	196	181	208	185	194	213	195	202	207	180	187	202	215	199	212	213	199	181	192	183	200	215	193	197	188	218	220	178	202	195	205	226	207	211	195	211	212	207	237	187	188	187	170	178	197	227	185	204	200	217	198	214	170	217	190	206	205	213	173	216	202	211	219	188	203	195	150	187	208	190	207	223	207	213	205	219	187	201	201	221	207	183	208	216	229	202	175	201	192	215	188	193	203	187	228	191	227	212	214	175	196	201	167	203	192	210	203	193	202	188	217	194	223	198	194	208	189	194	189	205	212	229	217	197	224	185	181	201	206	216	203	195	197	209	200	214	224	255	222	205	195	218	225	189	209	190	207	170	217	224	207	180	189	194	190	222	209	203	190	208	190	207	208	194	213	215	182	209	206	229	207	186	203	201	183	206	215	224	223	182	193	195	183	192	213	188	210	214	191	204	211	187	197	213	196	207	186	221	212	194	210	209	203	207	209	175	224	195	223	175	189	190	202	208	209	210	207	205	200	212	219	201	206	200	246	207	204	182	225	202	198	189	216	219	167	198	200	211	200	199	225	197	206	208	192	204	210	243	212	212	193	233	209	214	214	183	200	199	191	192	188	165	188	202	211	192	185	200	182	189	205	211	190	183	211	198	207	208	208	199	195	216	190	208	206	224	177	190	209	195	192	166	191	206	197	212	202	223	200	199	207	231	224	192	202	228	212	187	187	208	190	173	187	193	218	230	178	203	214	192	186	216	190	210	225	222	192	187	198	211	205	184	236	208	213	217	197	195	201	209	187	218	195	201	219	204	197	193	208	190	194	223	187	194	204	227	189	189	210	184	199	211	205	215	186	209	207	229	191	189	195	189	218	184	207	197	213	174	167	213	176	221	194	191	215	211	175	178	201	189	232	223	212	218	196	189	209	228	206	187	216	206	212	205	205	196	213	208	229	200	208	204	208	210	221	196	190	201	192	220	235	208	199	215	164	184	188	198	202	174	177	199	180	186	226	202	202	191	195	206	197	205	212	214	166	199	182	203	167	209	177	208	201	189	192	227	185	227	210	200	219	217	201	203	203	203	214	200	191	203	203	202	219	206	204	219	205	210	216	187	201	200	209	204	198	192	212	186	178	247	183	184	219	209	193	211	228	203	209	210	189	223	187	191	208	176	217	204	230	189	193	187	208	217	220	207	209	193	203	207	223	182	217	200	195	187	214	223	183	209	178	228	184	199	206
2446	955	1002	1351	1075	847	1220	720	651	566	556	485	512	479	494	470	486	490	491	510	483	458	492	481	491	469	488	513	829	1165	1415	1207	1002	876	574	490	438	469	463	457	466	546	793	584	468	478	505	473	498	479	479	460	470	448	486	496	487	500	494	446	469	449	467	451	466	476	462	506	486	485	481	483	492	485	488	490	456	501	453	482	470	468	483	485	447	464	474	458	449	485	467	478	474	461	488	483	479	457	495	457	444	456	480	439	475	466	463	446	475	451	452	447	468	469	481	441	441	440	476	463	498	493	448	517	480	439	422	483	458	450	449	516	447	432	477	444	507	491	467	492	510	472	441	496	509	445	449	480	464	428	505	491	428	468	481	415	476	453	441	489	483	515	468	476	420	464	439	497	456	458	459	471	427	447	473	437	529	461	466	415	471	463	442	491	454	456	489	485	494	485	470	464	433	428	469	482	507	462	481	475	490	468	437	491	444	493	479	507	462	506	482	463	439	461	483	484	476	460	478	448	456	524	486	514	481	450	480	462	479	455	481	451	470	475	449	451	457	479	447	477	475	472	488	471	441	445	480	469	448	445	473	486	455	435	462	455	422	504	451	464	473	463	504	442	491	437	458	515	475	471	493	448	461	461	425	489	459	459	451	439	433	491	476	477	463	486	453	464	456	479	465	458	442	466	467	441	465	443	452	473	443	465	501	492	494	436	450	487	490	456	462	465	463	481	485	487	442	512	508	483	443	499	462	456	496	478	487	484	473	480	447	449	481	443	439	440	491	425	484	499	478	461	513	437	428	458	498	480	460	491	460	455	473	483	496	452	491	504	442	477	463	484	485	458	479	485	462	471	482	476	432	507	479	488	445	491	464	477	449	496	474	455	448	474	497	455	467	492	463	455	479	475	477	444	428	490	490	463	493	447	433	411	442	504	480	502	478	476	499	477	513	465	510	508	454	469	471	469	469	467	464	467	446	457	457	453	466	489	443	517	423	479	484	462	505	455	489	462	479	451	473	493	450	465	449	485	477	466	503	442	472	470	423	490	504	490	476	476	460	471	475	437	446	476	440	504	433	465	481	494	478	436	449	423	492	483	465	469	480	479	456	468	507	487	434	433	453	499	461	467	486	460	461	473	465	460	479	469	428	486	472	492	480	463	467	500	451	442	489	510	483	478	461	463	454	492	459	484	456	494	458	488	475	485	488	454	451	503	425	505	498	476	427	445	476	487	465	499	481	437	443	523	480	444	436	463	468	467	467	492	453	524	520	473	449	453	463	475	443	492	477	487	469	485	477	472	489	481	488	440	518	448	477	512	492	443	462	460	471	488	447	470	495	429	477	479	520	430	463	481	444	478	461	479	432	493	446	470	502	474	440	456	469	447	459	479	457	489	451	499	440	463	492	495	470	451	478	469	480	476	459	496	486	500	475	470	473	496	491	497	439	454	484	436	417	486	526	466	472	450	465	451	497	445	492	491	447	489	480	447	505	477	487	456	497	473	454	486	458	429	458	486	442	467	477	480	458	470	491	463	451	444	461	455	507	486	478	452	445	501	463	447	501	514	449	454	451	496	465	475	466	447	439	450	500	510	502	458	477	476	493	507	481	440	465	462	497	468	472	447	500	446	453	467	492	439	497	487	475	503	453	467	481	478	451	475	478	499	449	509	452	475	474	477	463	477	493	418	465	478	514	451	491	438	520	482	464	459	449	442	458	494	478	415	477	473	489	480	453	467	486	486	483	460	469	440	480	453	479	481	456	467	499	483	472	480	498	435	452	465	486	483	448	490	416	454	490	461	470	455	509	466	480	474	459	450	443	469	465	441	478	471	476	488	453	452	458	487	470	459	475	506	474	464	440	456	507	448	455	465	458	437	488	488	457	504	492	414	453	455	435	465	449	469	466	468	472	484	460	506	471	482	472	406	463	451	482	493	477	450	467	478	475	471	473	467	457	436	467	454	519	497	478	480	484	443	479	463	463	437	475	512	472	454	440	465	455	494	480	471	483	465	481	478	512	445	481	465	502	454	451	488	449	459	448	494	464	469	469	474	480	478	479	533	464	468	459	472	484	481	477	469	500	452	475	453	449	515	467	464	457	467	480	518	468	481	497	473	448	451	413	481	450	482	459	416	453	467	491	458	468	491	473	478	436	459	499	439	463	461	490	504	435	508	463	493	468	459	462	452	472	489	472	467	498	460	445	461	428	498	437	459	452	470	472	515	406	464	450	482	467	507	494	436	400	505	459	448	475	487	474	468	504	504	470	465	433	463	438	469	481	449	450	439	475	447	477	454	495	502	473	519	492	450	473	500	502	484	430	492	464	478	478	482	471	519	450	461	467	454	467	451	502	485	450	488	483	471	473	462	458	441	463	473	448	478	457	471	449	467	483	423	467	453	468	450	471	487	460	461	467	499	463	472	488	453	449	443	472	482	438	488	441	439	454	484	469	479	499	467	465	452	489	485	492	489	467	451	483	461	410	470	474	463	500	489	491	475	461	428	456	477	465	454	468	476	455	446	484	453	498	494	473	459	481	452	439	476	485	461	472	467	464	467	455	470	491	458	412	448	456	476	461	474	484	495	510	478	506	464	485	450	474	459	469	448	470	450	465	471	480	465	457	448	482	479	497	485	435	478	439	456	458	477	474	491	474	471	470	506	483	498	479	487	482	514	443	500	488	447	478	481	481	471	459	460	473	420	476	457	458	455	428	455	475	462	477	481	487	456	486	462	516	466	495	468	467	484	463	447	476	469	477	442	437	483	413	473	450	443	474	494	467	449	491	485	476	481	483	489	463	495	439	474	455	491	486	479	469	489	475	462	446	482	498	494	444	465	491	499	477	483	478	513	476	461	470	466	450	455	488	461	486	467	471	447	471	464	492	467	493	460	414	498	483	480	472	491	459	464	513	498	446	496	452	495	470	523	487	482	470	459	453	464	468	477	455	490	504	517	443	454	459	468	473	422	446	474	472	489	447	505	477	453	452	417	461	469	472	486	472	452	465	444	498	480	455	459	487	467	480	517	433	434	470	479	491	462	485	461	487	440	481	495	501	455	422	444	469	481	466	444	438	446	412	454	462	421	502	494	437	444	424	514	464	457	447	471	461	470	495	494	450	466	501	463	467	443	492	448	470	513	474	479	461	468	497	519	486	442	478	444	470	436	487	446	441	474	449	451	453	472	510	453	473	492	469	490	444	487	504	475	465	464	475	457	429	511	459	461	507	499	450	468	437	430	480	512	470	459	483	461	479	502	446	476	449	472	478	468	463	472	468	502	444	468	475	442	454	478	485	470	489	442	456	448	474	483	511	502	466	489	477	441	458	488	485	483	470	473	432	469	461	520	469	473	491	463	452	495	478	444	486	473	465	494	482	468	442	462	470	487	470	442	504	473	448	495	473	447	457	505	477	473	488	476	505	461	448	462	457	497	481	483	469	503	463	444	442	430	454	436	472	452	443	476	456	479	452	500	507	433	453	455	484	490
8654	7889	3458	3728	1928	985	5107	810	435	380	301	202	183	155	180	152	178	140	154	153	132	139	169	120	142	115	142	130	170	257	312	271	262	206	144	116	107	113	115	109	116	149	176	174	174	94	118	115	121	93	115	123	103	110	118	112	112	95	111	120	106	121	104	109	96	123	98	109	129	128	122	112	90	125	102	112	109	124	120	109	86	113	109	93	113	101	87	105	119	108	120	114	129	100	118	114	103	113	102	95	108	101	92	101	94	104	88	132	108	108	123	106	106	105	115	113	100	98	107	91	109	98	101	109	123	99	87	82	101	124	114	113	119	108	105	98	112	108	120	106	127	117	100	87	115	104	106	106	111	111	114	96	113	122	107	100	115	125	103	107	121	127	122	90	97	107	108	120	107	102	100	113	122	114	102	114	94	112	124	118	95	108	129	110	116	106	121	105	108	117	96	92	116	119	95	109	111	105	99	105	125	125	106	103	121	134	100	120	134	110	105	109	117	90	93	97	105	98	114	99	111	107	118	133	115	99	102	100	104	92	94	103	86	100	109	104	104	120	99	123	117	104	115	104	115	128	112	115	107	114	118	101	115	122	107	97	115	128	105	113	93	127	92	113	112	86	101	107	100	99	102	92	102	94	95	94	133	115	105	117	117	115	105	101	102	91	122	94	102	113	93	110	129	103	100	109	109	111	106	128	111	117	110	106	109	126	107	116	102	118	89	107	115	112	110	126	123	125	103	105	120	100	117	106	88	108	112	122	104	102	93	124	129	105	109	123	127	80	87	103	98	109	123	98	93	117	109	94	104	123	115	112	110	94	96	126	122	118	107	112	106	94	93	97	108	99	125	106	115	104	103	94	107	104	107	104	109	120	127	126	101	108	113	110	100	88	97	110	109	90	103	112	101	119	110	108	104	122	114	98	101	105	100	101	98	96	115	90	112	122	111	104	102	109	98	101	117	121	115	85	102	92	107	115	95	136	108	101	115	104	125	104	105	106	122	112	119	100	108	101	119	85	90	97	132	103	107	95	98	115	109	101	88	70	104	111	111	108	98	104	98	118	96	112	103	98	126	102	104	96	107	99	106	110	98	112	101	109	102	95	116	104	112	108	113	111	99	113	123	110	105	108	122	109	107	96	93	113	113	110	116	110	107	120	113	115	100	97	123	119	96	103	93	111	105	114	90	115	121	106	107	119	104	118	105	121	92	123	115	128	108	102	117	100	126	105	106	124	113	120	96	96	89	105	112	117	83	121	112	103	110	112	92	112	103	91	118	104	115	94	98	118	107	109	97	95	118	107	115	102	96	92	107	114	78	121	118	121	105	121	103	84	104	100	104	109	121	118	98	99	111	113	115	92	113	105	98	96	90	96	113	102	133	125	109	111	106	94	113	106	113	113	121	107	124	112	100	108	120	116	110	112	98	122	83	108	115	91	108	98	100	92	108	125	115	109	104	112	114	113	127	107	95	84	128	108	97	95	101	100	104	113	119	113	122	104	90	109	125	128	125	110	95	110	115	112	104	117	98	116	101	124	106	103	116	122	116	94	121	119	106	123	127	114	96	91	103	106	87	114	91	102	115	99	96	94	115	104	104	105	107	116	116	93	120	127	102	105	110	87	109	107	108	117	102	113	114	105	119	113	108	108	118	101	130	118	110	94	101	113	102	89	119	116	118	116	117	98	103	92	109	105	110	98	113	102	103	127	87	101	107	98	136	100	111	121	119	103	97	108	96	113	120	84	122	109	99	116	130	111	101	95	102	110	114	115	114	113	96	123	120	121	121	99	124	105	131	99	115	95	88	96	104	115	100	127	87	113	94	84	98	115	97	106	90	125	121	127	126	109	111	113	106	114	111	111	67	94	99	114	116	102	123	104	123	147	115	120	102	97	89	101	121	93	111	101	118	97	100	92	111	102	93	102	107	109	106	87	99	115	93	101	115	112	112	110	107	103	102	108	118	98	113	104	83	117	100	99	93	113	122	99	111	106	107	104	130	111	117	114	118	105	120	100	106	99	111	106	113	117	105	113	103	118	121	112	105	104	114	103	124	92	128	97	87	141	117	119	97	101	110	102	134	88	97	125	96	123	104	92	97	105	112	118	115	87	107	99	93	118	104	122	103	112	90	97	115	103	118	109	115	115	121	100	103	128	113	110	103	112	101	87	116	122	98	108	114	98	123	104	125	107	105	96	105	77	102	94	129	124	122	136	110	102	104	120	96	119	111	97	115	114	108	96	86	125	97	110	95	104	110	111	103	106	98	86	103	98	95	118	113	100	116	113	107	99	106	100	110	105	122	95	109	131	105	103	121	125	127	114	111	111	104	96	113	112	107	100	106	111	105	114	115	128	88	95	113	112	107	94	113	94	111	117	107	125	103	88	119	106	116	93	120	106	91	89	93	109	112	103	97	103	107	107	96	106	108	106	96	117	93	95	119	116	93	111	117	111	103	107	105	99	113	125	93	113	110	96	107	118	113	95	105	105	104	112	90	112	118	121	128	96	103	105	107	104	113	104	109	111	86	105	103	101	113	110	111	117	121	108	79	126	103	103	112	117	93	94	91	125	112	118	106	108	126	100	96	89	94	118	105	113	93	103	110	110	119	104	102	110	106	108	113	109	102	107	84	108	119	109	86	99	113	110	107	99	124	118	109	116	112	96	103	110	114	99	99	97	113	115	99	87	97	121	105	102	125	115	80	112	110	112	97	91	114	95	117	114	119	117	92	108	109	102	102	92	103	117	102	94	111	101	120	110	96	90	109	96	88	104	102	93	99	111	100	119	112	115	114	111	111	109	101	111	133	112	95	91	120	97	116	95	122	116	81	99	103	107	129	121	117	100	123	105	105	96	95	95	115	88	101	96	120	103	108	115	89	110	90	83	123	98	121	88	117	112	118	100	118	110	96	83	92	105	112	115	129	124	97	98	102	120	102	121	96	102	97	97	105	95	103	111	99	96	86	99	106	138	110	89	106	112	117	123	98	97	100	93	108	117	115	104	124	95	90	106	118	126	99	114	105	91	106	118	128	116	114	112	111	116	116	131	129	99	113	120	99	119	116	115	131	117	114	93	92	115	119	117	97	98	92	111	103	109	111	113	119	100	101	105	110	127	110	111	112	117	116	114	118	109	107	87	112	97	106	105	100	121	132	93	138	119	118	99	107	110	116	86	99	121	107	105	126	114	112	96	111	115	106	108	111	100	85	100	109	121	114	110	97	106	103	117	120	113	118	101	130	111	109	121	100	113	92	102	100	106	101	90	132	119	113	107	95	99	95	130	102	103	100	111	80	96	90	103	114	111	109	101	107	125	130	100	104	105	107	95	105	123	106	121	107	114	90	91	100	111	103	119	83	120	110	106	106	112	92	103	104	99	102	109	120	109	111	97	118	101	103	101	103	101	101	100	109	130	112	122	107	125	99	103	114	111	114	112	93	110	117	105	93	113	107	115	96	103	110	76	101	100	108	84	105	109	107	97	90	119
6331	7025	4737	8057	4951	3798	17039	3142	2212	1960	1444	913	813	727	667	623	576	564	489	485	534	514	567	502	411	386	402	373	848	1713	1759	1643	1432	1307	726	405	364	343	364	311	381	468	869	675	864	312	327	296	296	297	279	291	297	288	309	260	283	291	292	285	290	313	300	276	292	269	298	289	288	307	289	275	303	295	289	321	297	260	292	247	307	297	254	269	272	275	268	256	268	283	281	295	284	297	285	271	270	285	280	280	268	285	260	270	306	281	292	277	289	258	261	279	297	306	287	290	264	267	287	253	269	270	250	276	271	273	275	251	254	276	275	269	284	266	283	305	299	236	287	298	285	296	272	260	299	259	294	252	286	267	294	264	272	266	271	269	261	278	282	268	248	305	270	298	267	264	241	289	277	261	269	286	293	293	289	263	272	282	272	296	280	267	284	272	308	260	276	297	287	273	271	273	279	276	284	288	279	260	261	277	297	275	288	256	302	263	252	272	259	262	257	289	257	281	279	268	305	293	255	268	289	260	276	264	278	254	258	280	264	282	255	261	282	255	281	272	266	272	284	260	269	268	259	286	258	276	277	281	257	250	260	250	255	258	264	300	286	262	268	277	259	297	291	244	288	277	278	241	297	286	308	254	267	305	234	269	300	257	273	260	266	271	271	258	281	221	264	267	295	282	245	274	264	272	272	251	279	265	287	273	293	283	264	254	311	253	278	311	274	261	277	279	272	315	285	280	275	263	299	256	256	302	234	291	260	286	275	300	293	254	254	274	271	279	264	255	270	250	279	303	278	288	278	279	273	286	255	285	262	267	268	263	288	276	272	285	277	282	281	281	251	247	295	291	252	279	262	260	252	299	252	259	284	282	291	275	287	257	264	283	278	304	254	262	306	286	312	307	260	273	265	293	266	311	268	274	254	270	290	281	300	262	279	267	260	288	297	235	292	279	287	288	279	249	280	256	284	288	265	270	268	242	293	277	292	278	272	275	273	281	301	247	276	281	273	290	272	274	278	270	290	271	279	282	291	242	276	254	275	278	289	257	270	290	271	268	247	293	264	303	263	240	288	271	299	265	303	284	271	263	304	279	273	259	266	287	275	278	258	275	262	297	288	261	269	291	253	262	262	274	270	257	262	259	284	277	255	239	286	272	292	280	292	268	260	256	267	259	255	239	291	270	258	284	293	282	258	258	292	305	289	265	272	286	269	275	275	272	273	279	280	289	261	253	277	282	287	261	269	251	270	279	247	292	261	266	264	256	257	298	266	294	259	281	270	291	275	276	260	262	249	242	262	263	253	260	262	237	273	281	289	270	277	278	281	265	251	281	270	270	284	292	270	266	270	256	269	297	238	265	289	258	260	281	297	276	292	310	292	259	287	301	270	262	267	274	274	292	272	266	275	259	284	244	280	287	287	295	284	266	278	289	291	281	260	288	297	263	252	299	272	279	255	277	249	227	273	286	258	271	273	285	289	301	290	264	282	266	250	265	258	304	252	269	290	275	262	285	282	271	273	271	291	315	269	265	294	279	274	292	300	282	267	311	240	266	277	265	303	260	251	272	316	279	281	262	262	270	275	273	285	282	290	275	278	260	272	273	285	251	265	263	286	252	266	234	297	262	250	273	252	300	289	263	286	260	277	287	252	286	271	286	249	274	272	282	284	301	292	256	264	285	281	259	260	258	294	274	277	284	286	289	285	279	261	296	266	295	272	289	275	266	270	295	261	283	258	237	257	267	266	265	280	265	311	262	253	271	275	260	260	268	281	263	246	299	278	273	292	293	275	269	278	289	268	271	271	297	238	262	287	275	277	271	281	273	271	268	260	261	290	257	312	266	294	300	245	248	267	284	286	276	271	279	294	262	274	252	290	264	286	279	235	289	286	290	270	284	269	286	242	262	283	297	306	274	263	316	239	275	288	289	273	286	277	284	283	275	274	272	294	300	292	275	246	272	243	276	291	257	246	283	271	273	266	262	284	284	250	269	277	254	271	271	278	300	249	291	272	261	292	267	279	282	256	271	263	291	306	300	261	265	291	294	296	287	281	295	267	279	265	267	277	273	258	297	285	272	269	257	280	295	249	254	261	277	268	265	293	280	248	308	280	295	309	297	256	290	268	274	284	282	267	275	263	276	298	274	296	297	291	281	290	260	275	250	278	280	256	251	288	260	291	287	267	287	271	252	276	266	276	267	271	254	271	302	266	297	245	247	275	273	277	280	258	290	286	281	282	278	244	268	263	291	276	259	258	273	260	257	276	273	276	280	280	303	257	269	281	248	260	291	256	280	270	280	259	267	284	259	281	286	266	270	279	283	263	253	273	290	247	253	278	258	237	249	261	283	290	274	293	297	276	263	264	249	296	306	264	279	287	266	292	251	315	257	265	282	274	266	252	258	281	268	235	250	248	250	235	283	255	290	283	266	329	276	266	297	271	259	288	291	235	286	274	276	272	277	286	287	284	282	306	304	278	273	276	281	264	270	274	273	262	260	268	295	287	297	274	259	292	282	259	291	284	265	309	269	259	292	273	281	287	269	272	289	292	297	274	247	264	265	280	265	267	271	247	272	268	302	283	292	249	288	264	261	280	258	272	261	269	298	255	301	305	292	269	236	277	267	254	293	280	259	300	262	269	296	280	280	274	300	264	280	287	262	277	255	290	283	285	288	282	317	255	263	272	264	277	289	249	271	262	267	264	307	269	270	297	277	293	244	267	256	274	294	250	270	264	295	289	250	251	261	260	263	266	278	267	275	281	264	263	292	280	293	290	271	302	263	288	262	296	270	256	256	271	284	256	310	260	282	270	283	264	274	251	286	276	251	286	270	277	300	258	249	254	267	281	280	282	276	265	288	263	262	277	289	292	259	276	243	298	247	299	300	271	249	292	298	325	285	269	289	256	242	258	261	265	269	259	275	280	291	281	279	244	272	285	240	276	262	288	263	265	281	270	265	279	238	288	277	289	241	272	274	242	286	279	273	273	275	267	265	278	273	254	269	273	281	259	289	275	295	275	259	266	263	261	287	274	280	301	254	250	261	290	277	273	265	263	266	262	278	278	258	258	277	295	280	289	276	279	289	306	268	282	279	298	276	278	257	262	260	263	324	259	302	308	261	287	294	285	267	277	287	265	258	279	274	294	270	265	271	263	280	282	290	262	248	284	280	264	269	263	265	276	259	267	297	257	280	272	300	274	263	249	270	249	278	256	283	288	276	266	270	281	272	269	266	268	279	311	265	282	249	284	280	286	261	272	249	257	246	293	277	260	277	251	274	277	263	263	252	248	283	272	272	295	261	254	256	263	236	285	272	280	260	271	291	254	264	258	289	274	293	287	264	270	273	290	266	286	269	249	299	308	252	232	302	303	275	287	261	252	283	244	285	258	299	263	263	310	281	288	256	252	268	272	265	289	270	264	260	262	264	250	284	254	281	291	284	288	248	260	280	286	257	299	292	283	282	262	292	305	291	282	260	285	294	278	276	272	267	291	278
16400	26316	8025	6727	4492	2020	9690	1480	904	644	481	351	280	246	243	247	216	192	210	202	209	213	183	176	174	172	171	169	307	342	480	379	366	263	203	182	163	143	137	147	155	154	205	182	320	139	153	157	153	143	140	150	155	125	171	143	137	148	119	156	128	138	143	140	142	132	139	152	156	158	140	140	156	171	148	142	168	158	134	136	143	156	154	149	130	136	145	165	137	112	132	155	144	140	162	144	125	132	145	151	133	138	146	159	114	127	124	139	128	135	147	162	135	161	151	141	137	122	162	147	148	121	143	113	137	169	131	126	135	140	146	152	143	130	159	122	123	145	147	173	134	153	133	144	157	124	144	142	147	147	147	130	139	127	129	109	134	125	128	131	131	150	133	143	134	149	163	175	146	171	151	143	146	144	144	147	135	130	160	151	157	140	134	133	144	136	176	164	128	132	139	154	147	151	139	130	137	127	129	133	136	126	148	146	131	128	130	147	139	143	130	148	130	134	146	150	140	131	159	156	146	130	144	138	138	127	150	146	127	137	110	135	127	153	128	151	139	129	131	123	139	141	150	145	156	144	136	143	137	148	132	129	141	138	151	131	124	141	158	131	131	116	137	132	136	144	130	121	133	152	131	163	142	137	141	155	153	141	113	134	134	124	144	136	137	146	129	157	161	159	119	138	136	153	142	147	147	137	119	153	139	139	152	158	164	157	146	151	151	161	143	137	161	125	151	139	148	160	122	163	152	124	154	131	142	121	161	163	134	135	133	149	146	155	124	124	146	155	116	153	141	150	142	127	149	136	158	159	152	151	151	151	134	139	136	128	122	146	142	139	153	142	143	162	139	162	140	123	129	151	123	141	152	131	144	122	141	148	125	142	139	157	123	150	150	127	120	135	147	136	123	159	136	148	130	149	146	135	156	140	149	150	140	128	139	138	155	154	135	146	147	146	134	138	148	155	134	126	127	110	145	147	159	149	148	141	125	132	139	125	138	146	131	149	140	142	144	125	144	138	159	150	143	138	123	130	147	136	136	152	157	145	148	149	111	148	169	138	139	148	138	145	141	149	137	155	157	157	155	144	142	125	125	126	148	136	171	142	127	145	154	133	143	146	133	141	142	141	148	140	117	155	160	126	137	130	128	129	158	155	158	155	141	144	143	157	136	144	170	134	141	159	151	143	143	134	142	151	139	150	156	135	153	145	131	134	130	126	140	127	142	136	157	131	153	163	114	149	131	170	124	130	163	137	164	139	134	141	155	149	144	142	136	146	166	159	146	131	144	141	127	139	130	152	127	130	163	147	138	107	149	157	133	148	152	130	122	142	140	122	141	141	131	142	170	132	127	158	140	158	156	152	147	128	139	127	128	164	150	152	137	132	141	144	147	135	140	147	144	144	135	144	144	133	145	130	137	145	161	137	129	151	143	128	162	140	171	143	142	143	147	138	145	140	169	126	139	145	141	160	146	133	142	120	141	137	164	143	126	139	129	140	130	137	135	146	145	165	147	156	135	149	160	125	143	147	137	115	125	130	130	142	150	131	136	139	147	120	130	149	141	134	150	159	157	137	144	161	151	135	125	130	143	129	138	146	147	145	135	138	156	136	137	136	140	146	137	121	142	126	160	140	108	165	151	157	149	156	147	158	134	140	119	148	128	112	136	139	145	127	144	140	154	137	157	126	132	127	124	134	147	138	150	136	141	148	139	140	145	129	139	133	148	143	174	132	125	149	170	157	124	147	139	131	149	154	136	128	131	140	152	156	139	131	142	142	133	160	150	122	114	152	142	134	109	149	162	138	162	132	136	160	153	150	131	153	107	145	138	126	138	155	151	138	121	140	142	120	136	162	149	152	124	118	153	135	159	147	139	142	134	161	121	137	145	134	145	136	140	138	149	140	149	159	146	144	139	167	135	146	163	137	130	121	130	150	147	129	132	137	115	124	140	149	137	148	147	133	153	133	122	142	161	147	137	112	148	154	121	156	160	135	142	136	119	131	134	169	142	138	164	151	132	164	139	144	142	148	149	157	131	150	141	155	127	130	135	147	125	154	141	137	144	152	143	160	151	153	137	153	112	130	153	122	126	130	156	136	135	146	165	130	144	148	144	136	130	146	141	131	150	149	130	130	149	137	130	148	144	137	146	130	132	157	146	138	137	122	132	150	137	136	147	143	137	158	164	158	152	140	119	140	146	139	148	125	134	155	141	122	167	132	131	117	134	150	161	137	152	153	123	157	133	143	141	126	145	147	160	137	144	147	125	134	157	130	112	106	140	128	153	159	136	135	132	149	158	117	142	130	118	136	143	124	134	119	148	130	131	145	138	131	149	147	137	149	137	136	144	156	138	128	149	124	145	133	157	139	155	162	153	137	140	139	156	165	148	139	157	157	131	125	168	122	134	137	131	162	154	148	158	124	134	142	142	121	135	161	141	140	109	138	114	135	144	141	153	122	125	130	123	125	136	144	154	123	115	149	126	153	141	155	131	137	136	156	121	138	144	137	138	150	128	124	137	133	137	142	138	126	155	148	131	136	135	149	133	132	159	139	138	131	138	144	156	160	126	140	156	146	130	132	145	140	147	138	133	140	133	151	144	131	143	135	139	140	140	148	128	166	137	162	124	118	149	140	130	138	132	137	120	125	145	118	154	157	135	157	122	133	137	172	130	147	172	134	134	122	152	139	160	163	124	133	139	137	145	132	136	137	120	157	150	137	144	132	134	135	147	124	158	140	143	139	157	157	122	153	157	156	145	145	150	152	157	164	143	134	144	123	136	137	141	122	144	158	147	148	137	140	142	138	155	131	138	121	147	151	157	132	146	146	139	120	151	162	142	157	168	143	150	153	125	161	132	127	136	142	154	125	156	154	130	138	140	128	130	150	142	144	136	147	149	141	160	150	163	137	152	151	146	144	122	124	161	144	150	153	115	160	146	143	141	136	126	123	131	140	142	148	168	141	143	129	152	135	133	140	136	149	132	118	139	128	140	125	150	119	158	133	151	124	135	148	152	118	139	136	147	137	147	159	128	138	147	167	134	136	130	155	143	138	141	146	140	148	139	145	151	136	139	154	137	151	140	160	161	148	142	135	158	145	124	139	147	146	138	130	145	117	144	132	135	125	162	125	153	165	135	126	132	117	142	145	152	144	138	127	155	144	160	147	140	160	128	162	161	121	138	142	147	149	159	137	148	159	160	139	128	141	139	140	143	150	130	124	149	143	126	150	150	140	146	130	123	143	156	134	165	181	132	129	129	131	141	153	153	150	143	144	139	141	131	123	157	135	163	146	181	141	147	156	112	135	127	144	131	150	132	141	143	139	138	147	129	149	144	130	156	159	140	142	161	145	149	124	139	139	123	130	145	152	135	130	150	138	121	151	142	137	118	129	119	143	143	135	162	142	135	144	133	140	136	151	154	133	155	140	131	131	145	137	152	138	158	152	142	136	130	131	144	152	146	140	123	132	137	140	135	164	144	140	149	145	130	146
9339	18714	6998	12883	9534	6861	22879	5749	4468	3324	2605	1733	1280	1173	1046	926	826	900	863	795	828	813	862	763	639	579	551	612	1651	2032	2792	2162	2174	1325	768	527	496	471	443	444	458	606	913	763	1746	446	410	391	389	372	451	370	372	421	407	399	403	379	417	411	393	380	364	371	379	374	390	390	353	392	352	382	416	358	387	390	370	366	367	387	358	379	353	369	382	393	368	351	386	359	341	337	366	378	335	335	349	357	371	356	358	414	399	388	348	411	365	349	373	346	383	370	357	375	367	360	393	349	345	390	409	363	355	329	401	363	393	368	337	358	371	352	403	359	357	360	394	343	362	409	337	377	376	344	369	340	379	352	355	368	384	356	354	353	345	368	369	341	331	371	304	364	337	378	377	325	362	375	379	355	349	349	378	369	334	385	343	385	402	360	369	352	343	383	349	371	355	346	363	377	332	339	337	364	357	361	375	368	382	327	385	376	359	344	377	353	350	348	376	422	372	357	343	349	350	367	402	348	346	375	328	401	351	386	387	378	351	388	363	346	354	375	367	330	349	351	387	387	362	372	363	337	338	355	343	343	387	344	348	348	383	355	345	353	371	349	360	358	316	374	327	339	345	330	345	341	354	343	361	340	366	379	351	358	373	337	347	373	333	346	358	348	353	348	354	360	356	366	350	375	353	383	337	363	371	362	346	349	356	314	382	368	360	381	348	354	362	355	379	375	381	357	355	376	370	352	375	351	384	365	344	358	394	364	358	368	383	379	340	373	358	319	379	344	400	364	357	371	341	365	402	369	361	359	350	359	347	344	363	342	338	386	376	350	353	351	347	392	331	365	362	377	366	372	361	328	379	351	348	356	348	362	342	358	371	331	371	348	380	362	391	330	386	383	350	389	352	356	369	347	344	345	374	376	378	385	365	384	324	369	358	331	366	356	349	368	357	360	334	352	354	352	379	347	330	353	335	346	373	351	356	352	368	363	391	349	344	361	345	358	355	355	371	404	366	384	368	331	367	366	366	356	360	362	332	341	359	356	325	336	365	359	342	384	352	350	339	364	339	371	401	362	355	357	375	342	378	361	354	384	364	361	356	340	384	352	338	373	367	378	321	372	363	360	366	373	333	378	339	361	337	364	381	360	353	323	355	341	334	394	338	358	365	350	374	311	380	359	323	384	349	331	356	365	344	359	366	380	333	388	380	366	376	372	383	353	378	397	335	364	369	335	358	326	367	364	348	339	386	365	319	335	345	369	374	394	367	336	374	353	358	406	378	358	371	352	375	391	383	340	342	375	353	349	357	372	361	368	349	377	363	377	375	364	366	354	354	353	343	337	341	339	389	351	348	360	334	372	354	336	374	355	363	347	368	376	347	385	378	367	366	352	373	373	381	343	330	385	372	362	360	358	348	415	350	343	342	370	376	386	377	378	359	360	370	389	366	371	397	350	388	355	372	335	348	379	331	331	383	347	347	382	364	407	357	341	382	377	364	358	347	373	386	379	387	348	355	359	368	350	373	358	361	362	353	358	364	350	350	356	354	356	352	362	371	370	349	372	379	338	305	380	390	378	331	368	370	329	376	341	379	401	355	344	372	355	363	347	371	399	356	358	390	337	346	360	342	352	335	379	333	339	383	339	358	314	343	398	332	350	370	373	375	363	361	320	357	319	357	359	357	402	375	327	361	371	360	337	361	348	356	365	346	362	336	370	351	389	353	360	359	348	358	366	393	354	375	365	315	349	336	373	340	319	370	369	377	391	341	346	343	345	343	370	346	366	372	353	399	369	346	351	377	329	317	378	342	366	380	352	351	358	358	378	348	335	367	334	377	377	385	388	365	356	355	357	364	353	365	355	341	363	359	339	341	350	377	365	321	319	360	357	360	402	359	358	349	391	381	345	376	360	401	358	397	331	361	373	363	338	369	350	331	345	337	354	351	369	378	355	350	367	361	334	344	356	337	352	373	357	343	361	373	354	364	370	377	346	336	347	354	378	330	356	347	351	364	386	398	375	379	369	332	343	380	341	354	372	376	358	366	366	339	378	356	390	386	356	359	357	379	356	342	384	329	365	343	349	374	352	381	356	394	346	359	394	358	391	353	328	351	390	339	328	329	370	327	340	340	348	371	374	401	356	374	377	350	343	350	378	368	348	362	355	347	384	343	364	348	367	351	343	335	329	372	357	344	360	333	345	367	363	339	353	392	366	359	361	375	351	333	368	331	335	361	367	374	340	351	375	346	367	350	323	338	391	345	381	379	374	333	345	392	373	401	354	332	367	364	355	340	363	329	364	360	362	334	384	362	338	364	388	349	358	415	365	338	351	354	342	384	364	344	356	354	349	369	391	357	374	361	382	365	373	367	344	365	320	345	371	373	360	361	339	371	395	330	344	369	368	350	329	378	356	332	377	372	372	348	352	320	331	370	364	346	334	374	346	373	356	357	315	374	369	331	352	370	366	371	372	377	364	355	374	367	348	325	345	354	320	336	359	357	353	332	352	323	356	330	343	357	372	350	360	356	367	381	324	359	340	369	369	335	342	372	367	314	367	364	340	357	331	352	367	348	330	336	319	386	357	387	334	356	356	337	332	333	333	335	384	364	368	383	355	382	342	363	353	345	364	342	349	359	350	363	361	407	339	364	356	386	352	363	379	382	311	370	323	388	367	372	382	369	382	391	345	339	338	387	354	381	341	366	339	384	372	388	383	356	378	368	363	320	382	329	381	334	335	343	362	348	336	385	365	317	337	361	396	367	384	361	369	385	371	393	358	366	358	375	371	340	372	345	336	366	327	353	342	364	369	390	363	344	340	355	347	336	345	340	336	320	347	354	371	355	357	345	373	384	388	330	366	337	359	334	358	365	389	334	363	362	344	339	363	316	373	382	326	361	346	359	356	330	380	353	357	356	324	360	359	373	357	341	357	381	376	374	385	354	353	364	379	344	369	375	353	351	334	351	340	371	334	382	337	358	308	313	371	397	361	371	355	357	384	371	351	319	366	359	334	368	360	389	323	356	368	331	382	340	361	341	328	351	325	342	348	336	320	334	353	364	361	359	320	378	359	357	370	325	348	354	390	370	360	348	348	354	402	335	359	378	392	369	336	343	366	391	344	340	373	361	334	316	388	385	380	347	354	346	351	337	370	354	352	364	378	353	377	351	333	360	341	328	327	358	354	384	379	363	371	344	384	382	346	377	335	340	327	402	382	351	355	377	315	411	357	383	376	380	385	342	377	351	348	352	371	355	350	342	352	352	335	375	391	383	336	356	373	382	381	375	378	363	356	355	370	356	351	370	370	392	389	346	352	366	373	348	376	379	349	384	322	367	334	348	335	359	381	338	363	359	332	343	353	330	362	365	347	340	394	356	347	378	365	394	366	343	374	354	389	342	369	383	335	362	336	361	329	362	364	361	373	344	382	376	348	339	346	376	385	360	343	363	348	357	314	349	381	338	362	343	376	336	356	337	344	338	342	329	363	363	356	359	387	334	340
2648	1380	721	536	420	322	500	269	216	223	229	200	203	188	171	207	190	214	199	203	203	202	206	198	188	231	208	200	246	272	290	249	243	203	235	210	201	185	206	196	217	226	201	215	211	200	206	208	209	193	206	155	189	192	191	215	210	212	192	233	225	186	202	223	204	193	202	218	172	197	185	197	195	190	200	162	204	199	206	217	167	193	180	194	218	201	179	189	206	199	169	207	197	200	197	223	201	223	215	235	183	205	193	208	210	224	187	185	187	203	221	216	212	221	192	205	226	229	200	197	200	216	193	192	205	197	183	209	214	192	194	193	218	195	209	186	206	202	224	190	185	209	184	200	213	189	194	182	197	202	221	177	194	196	229	233	194	200	195	207	194	204	204	202	188	171	202	211	195	203	181	190	192	237	187	213	206	190	216	233	212	194	183	195	213	203	218	192	212	191	204	210	235	209	199	206	205	198	217	209	203	220	191	206	186	184	205	185	220	221	203	238	212	177	190	194	185	215	207	201	203	210	224	195	213	209	218	197	152	200	202	191	183	179	191	215	179	181	216	197	221	214	233	199	212	203	189	176	157	228	197	199	201	206	204	192	212	187	178	164	211	211	205	202	200	197	186	198	202	190	209	190	193	194	183	193	205	212	173	211	197	188	226	181	196	186	190	187	177	205	202	201	193	214	210	184	209	198	196	209	196	175	191	186	220	187	215	193	209	193	221	181	187	214	208	193	201	192	213	179	204	213	196	183	202	179	207	200	198	218	179	191	196	182	218	202	217	212	190	213	199	178	188	223	172	182	183	186	197	184	182	188	191	187	193	180	193	190	198	198	189	200	187	196	202	186	221	184	178	206	236	198	208	192	195	203	215	208	208	217	202	205	201	205	193	215	208	202	180	207	192	199	198	203	195	206	195	173	173	201	211	225	187	198	199	213	190	210	181	195	200	201	192	199	181	199	199	200	231	235	240	217	185	178	213	205	204	221	163	184	213	187	209	195	215	216	188	202	200	218	191	219	199	185	196	178	186	200	206	203	186	214	199	224	176	213	240	195	189	202	184	233	215	191	217	184	195	190	218	202	192	221	204	198	198	196	181	195	203	198	216	168	188	196	206	189	199	198	216	187	214	206	223	208	198	217	225	188	202	210	200	197	202	172	202	206	220	216	203	181	219	198	190	190	217	204	176	216	183	205	213	168	201	204	196	211	201	174	195	215	204	185	233	220	218	185	209	212	179	194	199	178	207	181	207	228	188	213	211	200	217	214	205	189	208	188	219	208	209	174	209	213	202	188	154	223	207	172	175	180	216	171	196	186	204	211	191	197	212	212	183	190	177	220	170	203	194	189	209	181	210	200	222	165	158	187	164	177	185	213	182	202	220	185	187	201	208	195	200	167	202	194	210	200	184	220	189	200	206	209	194	212	225	211	192	171	190	193	176	191	199	195	209	169	171	221	220	201	197	207	207	204	192	203	176	172	209	201	190	184	197	216	200	204	202	174	165	187	178	186	217	185	203	195	191	206	200	227	183	226	189	197	188	210	190	196	189	196	203	214	206	210	196	177	194	212	208	203	192	214	184	212	182	212	212	170	185	211	199	188	184	208	201	208	180	191	210	190	220	214	219	201	213	210	212	180	225	213	208	201	189	198	223	225	192	175	180	200	187	164	206	190	177	195	213	205	235	220	198	206	207	217	187	220	207	207	189	192	203	204	175	189	219	203	194	172	197	194	201	202	233	189	204	171	166	188	205	207	208	168	201	210	196	204	203	193	197	197	183	168	184	211	217	193	213	215	181	196	205	183	188	202	179	186	216	188	195	197	190	195	216	193	203	206	223	208	217	184	183	206	214	201	222	159	219	182	201	194	192	193	192	217	201	191	192	213	181	224	195	179	187	204	184	210	215	196	205	226	201	202	194	221	193	207	169	190	190	208	204	206	212	197	185	180	184	209	181	192	206	220	193	212	191	193	178	221	191	217	172	156	212	199	198	195	205	198	204	190	197	203	184	178	191	200	192	217	167	198	208	193	212	182	241	218	218	222	208	188	207	196	210	172	220	175	202	193	228	207	217	189	196	184	213	176	220	217	217	207	196	194	196	190	179	196	216	224	205	219	220	185	211	203	203	204	183	207	210	191	193	181	172	172	210	174	200	233	211	212	217	201	218	195	190	179	220	183	186	194	193	177	222	215	184	189	190	173	190	196	199	215	212	191	196	186	196	208	201	189	186	198	191	201	185	207	200	197	168	216	189	207	202	193	195	171	188	201	201	211	212	219	223	193	188	209	208	197	199	198	213	184	215	190	208	196	228	197	206	203	201	198	198	204	205	190	198	205	197	223	224	181	210	187	202	206	188	219	202	209	213	211	189	212	195	180	204	212	209	189	196	211	197	182	192	201	204	204	199	173	206	217	206	161	201	196	205	219	198	195	185	214	168	211	211	213	194	216	207	199	184	203	201	228	218	174	180	210	209	214	195	200	207	189	217	198	232	195	169	196	214	206	199	198	198	205	198	190	189	209	191	193	212	190	191	185	216	197	203	213	181	160	199	199	211	198	197	201	214	196	191	203	211	211	186	200	202	206	177	176	190	200	207	201	191	192	187	185	181	183	178	198	204	183	191	177	216	191	189	189	205	200	204	187	190	204	202	222	216	231	219	204	215	176	183	203	219	200	197	208	194	191	188	193	222	197	201	188	220	180	192	197	187	210	188	212	167	225	206	200	228	210	217	209	200	216	200	216	195	184	196	196	204	215	195	211	209	187	203	194	223	196	213	204	203	204	189	168	198	185	196	195	212	204	213	183	185	207	197	220	201	198	188	196	197	217	233	204	195	220	208	182	203	186	188	217	248	209	205	199	219	209	183	204	164	235	193	197	177	197	195	175	201	207	210	189	201	204	219	201	189	203	210	219	230	196	175	191	207	214	204	191	176	217	225	212	206	203	187	196	189	199	186	229	223	195	213	207	188	209	194	220	193	185	175	215	205	182	200	197	186	209	233	224	165	221	224	236	186	202	204	201	194	179	206	217	190	176	190	184	215	203	190	188	194	218	203	220	206	159	199	213	188	213	208	188	195	168	186	182	203	211	213	208	212	202	182	208	198	208	176	210	205	206	224	181	206	212	201	168	211	188	189	202	252	200	230	199	205	223	204	189	192	179	197	199	208	207	216	197	215	219	208	228	216	226	191	191	214	182	181	209	197	207	203	191	184	210	226	217	184	216	172	213	219	178	186	177	203	209	233	190	196	181	189	196	214	212	225	203	201	205	203	206	202	215	191	211	206	193	180	202	216	179	192	183	205	185	218	203	176	199	224	212	195	183	193	166	200	207	210	181	216	215	226	189	189	196	203	208	201	215	180	193	204	200	201	192	166	187	198	170	211	201	200	193	204	174	182	198	208	216	216	210	197	211	190	173	190	187	187	191	203	187	190	211	208	230	195	182	195	210	224	208	183	192	214	186	218	188	193	213	192	223	201	206	215	196
2625	1871	1349	1596	1419	1055	2033	796	663	623	565	531	484	501	482	500	464	450	491	516	494	506	522	465	504	469	452	549	705	996	1282	1165	907	717	601	487	451	463	488	489	564	487	532	626	548	454	473	473	470	471	416	461	475	478	426	469	478	446	449	416	455	462	446	450	506	449	464	477	468	450	491	458	444	440	466	459	470	435	431	450	482	493	469	492	468	515	466	440	479	457	467	486	449	472	427	517	452	485	469	459	452	455	440	450	478	486	459	423	449	423	481	459	490	473	463	465	457	463	481	460	487	484	470	465	476	438	449	453	485	455	436	474	449	472	454	485	460	473	480	477	456	408	503	468	437	474	443	436	450	508	492	493	457	446	487	506	451	460	435	480	466	440	450	387	468	469	488	515	455	452	475	508	454	467	431	444	462	490	455	471	470	446	482	448	491	483	495	432	453	437	420	438	489	440	467	450	477	471	466	471	466	449	466	478	463	467	447	489	484	455	438	475	444	410	462	505	450	452	466	455	466	473	438	443	497	475	434	444	421	448	438	475	448	444	457	451	455	447	456	469	442	440	438	444	493	455	463	440	457	490	463	483	465	453	445	465	471	477	436	481	459	464	478	490	480	458	479	463	445	434	475	457	430	452	425	478	432	460	434	473	453	481	446	480	495	450	455	435	477	484	473	442	456	464	493	457	458	464	469	455	419	482	443	439	451	459	445	513	464	430	440	459	447	462	441	536	453	464	471	464	491	499	465	490	471	511	457	475	457	453	454	479	452	464	463	502	447	456	430	466	471	479	474	469	464	482	492	471	466	494	501	459	459	437	486	448	473	467	457	481	471	457	479	477	488	482	444	439	483	462	481	476	500	458	433	422	457	484	423	456	469	468	481	436	452	425	487	472	434	495	436	449	475	488	477	434	452	450	451	507	482	470	454	497	447	448	429	442	464	497	440	436	454	465	464	464	474	419	419	495	451	480	443	459	449	437	472	462	462	493	473	435	470	459	470	445	462	462	475	487	431	482	453	475	468	436	453	436	454	457	451	461	452	494	496	464	484	464	467	467	477	462	482	469	511	466	488	482	466	488	491	486	456	467	469	461	456	465	472	437	490	446	470	464	457	469	449	477	477	493	466	464	456	490	499	452	452	478	477	471	436	440	482	431	460	494	452	467	429	449	489	487	460	447	431	390	476	477	457	432	472	447	458	489	476	474	510	443	481	479	494	475	481	465	484	454	465	443	427	467	490	437	482	442	464	478	444	477	437	478	441	486	447	479	490	463	485	509	474	503	473	466	461	471	429	475	487	479	458	445	441	482	519	455	474	485	493	471	429	461	438	454	462	463	463	488	468	457	466	455	439	455	440	447	466	457	449	460	461	499	486	469	452	472	434	480	495	442	448	445	430	503	481	474	463	459	441	476	482	471	471	452	471	460	487	472	460	446	478	451	498	473	470	480	455	448	436	515	417	458	507	475	496	474	496	447	421	464	474	485	463	450	476	491	433	447	458	455	458	463	441	422	492	452	477	463	488	462	492	480	455	464	434	449	466	432	444	439	477	452	453	486	429	481	401	475	467	470	527	418	479	476	496	477	467	484	435	472	488	479	441	413	434	485	449	485	445	465	485	456	513	450	458	492	460	423	463	474	498	438	480	439	447	481	487	438	507	454	462	479	471	469	466	444	452	475	440	462	460	432	436	436	423	451	471	449	475	466	470	482	492	452	488	459	463	412	442	495	484	418	480	479	449	508	471	452	458	416	459	470	464	480	466	505	466	473	423	505	482	470	442	477	444	470	463	478	459	447	425	474	450	423	449	448	457	450	451	445	454	477	460	458	421	434	494	471	434	470	463	464	425	487	457	472	437	437	475	468	488	496	477	468	515	486	480	423	470	457	459	478	485	498	455	466	479	442	501	483	476	461	474	467	463	477	473	468	468	458	456	459	426	444	451	459	444	437	486	452	452	461	453	420	424	461	454	421	479	435	486	465	444	452	449	487	506	459	461	481	432	483	482	455	442	473	473	472	468	429	502	437	446	489	430	481	483	471	462	471	480	450	461	512	474	461	464	484	460	452	497	472	447	447	447	431	443	483	466	485	452	464	463	448	511	482	443	503	451	442	475	464	458	480	466	473	521	472	458	467	471	461	444	459	466	463	467	462	478	451	513	489	496	466	473	453	460	466	455	472	442	431	487	478	441	497	467	483	464	479	442	472	477	473	438	430	439	466	516	469	487	473	480	469	457	464	432	453	445	443	518	456	463	434	466	492	459	498	469	491	424	464	470	473	447	429	441	454	472	446	482	495	431	486	477	478	487	463	461	469	447	438	454	462	447	449	469	503	465	475	497	477	476	485	442	501	453	453	435	474	433	464	468	433	473	435	463	493	444	464	436	477	446	445	433	429	456	473	479	474	430	457	448	495	463	444	443	458	450	479	457	480	451	430	443	484	483	484	490	467	468	490	498	459	489	450	450	463	450	512	499	506	482	471	467	444	479	472	447	444	453	486	439	452	465	470	485	482	506	439	429	412	430	453	491	451	462	460	441	478	419	440	485	420	459	449	443	464	434	493	451	454	474	505	469	460	450	437	448	481	441	473	465	473	497	451	436	467	470	470	468	477	444	436	497	468	460	459	475	447	429	481	487	438	464	442	461	422	482	447	474	464	443	494	492	463	483	470	469	455	464	482	474	465	470	466	487	432	435	451	436	476	453	428	471	457	483	488	459	440	424	502	447	452	464	477	453	470	445	451	466	452	455	449	462	469	415	470	469	471	415	459	444	477	491	467	468	429	470	464	507	477	472	466	488	436	454	472	434	450	435	502	436	445	468	443	451	474	479	497	447	448	468	443	477	479	446	464	450	477	473	461	449	458	466	469	472	440	486	440	458	484	434	478	495	482	485	471	445	476	498	463	482	451	495	450	453	451	461	496	466	461	497	475	439	487	475	455	438	451	452	484	504	467	450	441	489	417	499	468	460	498	468	461	467	450	498	461	455	463	473	439	453	465	474	509	481	474	426	470	442	480	445	472	453	457	450	478	472	492	473	456	417	443	471	429	466	417	450	469	485	492	455	461	440	456	430	458	428	463	495	483	474	477	483	458	460	482	450	495	446	464	438	482	459	470	452	470	437	442	502	474	496	465	443	464	449	424	467	467	466	478	463	462	501	454	440	496	470	459	440	435	452	466	467	461	485	444	463	443	474	469	482	441	490	444	451	452	495	451	393	415	443	464	417	476	431	438	447	439	482	439	437	485	463	468	441	444	464	495	462	453	441	458	435	470	456	473	440	474	464	442	465	479	435	479	487	448	443	435	489	505	471	452	475	452	424	478	499	435	477	483	474	464	456	484	461	488	447	457	482	473	514	416	448	438	489	472	460	458	514	488	475	449	439	481	462	389	510	462	500	474	488	496	452	459	470	463	460	456	455	459	458	506	473	487	455	477	499	436	459	457	439	469	471	407	464	464	490	440	442	454	476	481	478	413	490	467
10167	17468	3340	2327	2047	1031	5858	875	380	363	247	199	170	157	156	154	116	140	134	98	141	143	126	136	121	101	127	151	184	272	337	281	241	181	155	122	126	96	95	115	132	139	120	157	249	117	96	107	97	109	99	117	116	119	110	99	90	98	100	105	101	92	98	106	105	101	127	119	124	101	83	95	108	91	88	92	108	84	97	100	94	100	111	87	92	82	90	86	97	95	103	109	90	91	83	107	109	119	101	101	107	96	94	96	105	103	99	96	100	118	101	108	105	86	123	101	102	106	104	99	106	130	103	112	94	92	100	92	96	96	90	96	79	100	86	116	97	107	114	116	103	104	121	99	106	88	101	102	103	111	110	105	111	123	117	111	96	122	123	103	115	81	124	105	117	122	109	107	92	115	102	89	111	122	107	106	110	118	130	111	118	111	118	85	111	87	120	102	101	117	143	102	107	104	98	90	95	130	91	94	106	103	102	95	123	111	106	114	124	110	100	112	87	77	108	127	133	84	93	98	96	89	114	101	113	101	122	92	100	113	113	104	98	113	96	93	117	109	120	98	107	100	116	109	107	92	106	110	109	124	78	105	102	102	99	109	108	100	103	103	91	100	100	108	97	114	108	104	102	106	119	111	99	120	102	123	100	99	100	85	114	97	111	107	101	102	117	100	108	88	94	95	102	94	98	96	100	99	103	118	99	112	95	97	92	95	116	90	101	100	105	113	101	77	98	88	103	98	80	109	99	101	95	103	93	91	101	96	83	109	110	112	93	99	102	86	110	97	104	108	100	105	96	78	117	118	102	104	104	100	99	120	106	98	90	102	107	96	84	95	92	105	99	105	89	100	87	104	100	119	105	117	100	98	76	112	107	97	109	103	100	102	114	97	107	105	100	94	105	115	98	98	90	112	91	105	111	93	100	110	94	114	81	118	111	108	104	90	85	101	108	117	120	108	82	104	93	127	104	99	109	103	108	101	84	119	111	107	111	112	107	105	87	97	95	104	113	103	106	104	102	109	107	100	112	95	120	91	109	98	106	103	95	85	111	85	100	106	105	122	87	98	111	85	97	102	76	86	98	97	106	96	101	104	90	119	83	109	107	115	122	118	101	83	110	104	108	100	94	89	93	93	101	98	96	98	89	114	93	107	100	111	92	111	97	94	113	97	97	105	93	85	109	103	102	100	89	104	102	93	104	122	102	96	126	111	89	97	119	104	99	124	110	85	99	106	94	118	108	89	107	98	98	100	108	118	76	104	104	95	93	84	107	129	112	92	116	99	91	93	97	105	101	100	90	86	95	105	111	127	93	102	125	97	101	96	113	90	107	104	107	114	85	100	108	84	111	95	97	96	95	96	119	100	99	118	110	105	106	106	105	90	91	102	87	96	101	103	110	115	105	94	97	103	85	96	91	84	113	109	88	118	125	119	105	101	107	114	105	128	110	105	108	86	104	119	108	100	102	113	96	91	102	82	117	110	86	106	94	103	100	99	103	74	106	97	106	97	109	126	100	120	104	92	106	88	96	102	115	106	110	112	88	110	97	111	102	105	103	111	101	98	94	93	114	91	124	93	92	121	108	119	93	98	123	98	98	94	114	107	109	117	94	89	96	119	79	101	79	118	107	89	77	98	94	104	89	109	87	98	111	116	100	101	95	112	90	82	87	91	105	111	99	99	112	86	114	113	113	104	116	89	114	112	90	99	110	105	88	131	106	111	105	97	86	93	102	92	91	89	114	99	99	105	105	88	110	117	105	94	109	109	97	97	110	111	99	100	91	110	103	86	107	105	101	104	99	95	93	113	132	109	100	97	104	99	114	92	112	85	90	124	113	103	106	102	103	97	104	96	104	86	80	103	115	121	106	95	83	102	85	105	90	94	92	129	116	96	106	105	93	109	87	84	100	91	97	126	114	77	105	113	94	102	112	93	104	101	97	99	121	101	94	100	102	107	98	98	123	97	126	108	117	93	99	116	120	95	103	92	100	87	105	108	101	79	92	105	100	97	99	89	99	102	121	97	96	101	97	95	107	116	129	122	116	96	90	98	113	108	96	90	95	95	97	115	102	91	108	120	127	110	111	96	113	96	114	109	109	116	90	98	123	119	106	106	87	109	92	108	107	81	109	107	108	108	110	98	99	102	98	100	93	102	104	117	100	102	122	105	101	98	100	100	97	105	104	97	81	111	99	106	102	100	109	108	92	96	110	100	100	92	83	94	103	106	103	109	108	116	105	106	112	90	111	113	103	118	99	120	99	98	85	112	116	101	126	118	103	100	83	107	113	122	97	91	77	124	101	116	108	86	101	92	99	99	106	83	112	94	91	102	78	99	88	80	110	115	113	112	100	109	124	113	113	90	114	89	103	90	110	88	104	113	114	84	85	114	93	100	105	109	90	105	92	97	115	79	92	104	113	109	93	98	103	112	103	99	101	107	120	100	89	105	103	95	116	99	120	109	87	106	103	94	89	109	111	100	108	99	99	99	114	95	91	88	100	113	92	123	103	89	119	74	97	86	112	104	101	92	92	93	103	114	98	116	120	95	104	122	107	94	93	106	89	89	105	115	100	90	103	113	97	108	107	99	115	99	103	100	128	120	98	105	86	94	83	98	103	107	109	100	115	112	100	105	122	102	103	109	84	100	103	116	107	123	91	106	90	108	97	100	95	106	104	105	110	139	105	100	111	113	101	110	108	107	106	100	103	94	89	111	87	111	109	112	105	89	110	95	127	79	103	108	122	106	105	83	88	91	106	113	112	113	95	111	99	94	110	98	107	102	103	109	88	101	100	126	110	98	120	108	105	99	119	101	95	93	95	96	114	94	104	100	90	93	113	118	133	108	104	90	96	99	82	120	91	100	93	99	106	96	90	123	101	102	106	111	84	92	114	118	112	102	100	108	127	108	94	97	109	116	121	93	91	116	99	89	110	120	105	113	118	94	108	125	102	102	92	115	100	91	105	100	89	100	96	91	87	102	122	104	117	105	82	85	117	89	106	101	100	98	107	111	103	98	93	124	104	109	103	96	127	108	101	89	94	91	104	93	94	106	106	98	98	86	116	99	126	108	111	102	100	96	106	94	91	128	97	107	102	94	100	105	105	111	103	101	121	95	104	107	95	92	101	85	89	92	101	99	114	95	105	111	114	85	105	87	104	89	89	99	119	111	97	86	127	109	92	111	121	103	122	96	98	103	98	75	111	123	99	100	86	108	114	109	95	99	118	111	110	121	89	103	105	123	123	93	110	97	109	94	79	88	96	100	114	109	115	96	87	105	91	104	104	98	107	105	98	89	115	101	103	106	101	103	96	98	96	113	96	104	98	93	95	112	115	105	91	91	77	92	100	89	112	86	115	114	117	105	87	114	88	109	98	94	98	113	92	116	116	113	100	99	104	99	97	92	103	89	119	107	92	95	106	90	101	106	99	100	105	90	98	117	93	110	102	103	101	107	95	108	86	94	70	104	109	121	98	99	104	111	108	85	100	107
7463	14046	3877	5850	5837	4105	19541	2792	1979	1769	1263	1040	871	691	596	582	559	520	498	497	467	484	492	423	380	352	398	589	640	1384	1952	1822	1299	817	480	368	337	307	328	322	318	337	418	552	1464	319	287	312	318	287	280	277	275	273	279	278	277	285	263	278	271	308	265	290	236	288	253	267	286	301	296	269	267	254	265	257	282	294	287	269	269	266	304	291	293	263	251	274	246	261	266	293	271	231	236	288	276	264	261	258	297	280	233	277	234	271	262	263	253	235	263	270	285	283	237	250	255	275	270	289	276	257	282	272	258	299	257	248	274	306	290	277	270	252	241	247	212	285	281	254	248	275	259	269	297	291	278	277	271	275	286	268	254	286	241	275	305	278	271	253	260	245	247	240	282	260	240	246	248	282	260	284	252	260	272	258	277	250	275	252	250	283	251	261	238	249	262	257	289	258	264	245	236	270	280	281	260	253	256	250	273	270	311	266	285	266	284	264	262	268	239	277	258	280	289	264	234	274	268	259	273	289	272	252	276	272	269	276	270	283	263	299	261	276	267	259	289	257	246	233	242	261	269	271	288	258	244	271	271	269	253	272	279	286	252	260	252	244	256	237	247	294	269	260	276	260	264	277	284	243	264	216	259	259	235	269	258	276	265	283	279	264	271	260	244	279	235	265	252	274	274	311	243	242	285	298	285	266	250	245	294	271	255	273	257	276	283	281	280	260	272	257	276	255	241	262	261	278	280	252	267	259	260	234	232	249	252	263	271	259	278	283	262	285	252	256	255	256	281	228	223	256	245	229	272	278	266	240	269	280	246	237	247	238	267	268	234	279	282	251	234	270	237	274	260	280	267	282	291	255	290	274	243	276	238	268	262	263	251	269	255	262	258	266	281	240	254	284	268	230	242	278	240	245	289	240	270	275	237	253	298	256	253	292	239	274	257	293	268	267	250	251	279	273	286	272	266	266	251	243	248	268	246	240	284	287	285	249	264	268	235	285	274	273	264	298	215	269	242	236	257	251	251	252	265	277	310	265	266	274	287	257	244	256	258	262	299	243	268	264	259	257	264	286	280	267	270	271	271	242	302	257	254	220	271	286	264	295	240	275	257	249	272	268	280	282	283	258	285	254	255	279	283	264	261	265	237	263	289	279	236	270	253	233	255	247	262	285	289	265	276	282	257	250	256	268	279	262	250	251	266	265	279	255	284	248	265	225	251	246	271	255	259	281	271	247	246	266	264	233	245	245	239	294	317	252	284	245	282	271	264	272	284	281	265	284	260	248	267	275	282	279	260	283	272	271	255	276	266	260	286	257	280	270	272	287	242	267	251	262	290	276	255	268	254	240	257	261	289	265	267	289	255	292	246	267	262	261	264	285	250	276	288	282	264	268	268	277	242	250	289	280	249	271	288	255	263	299	254	269	284	263	282	266	262	243	288	251	286	273	244	272	259	270	264	263	259	258	267	281	246	257	254	295	265	263	285	239	262	243	294	257	259	250	287	285	295	233	265	259	262	266	257	249	270	256	259	280	292	254	260	245	276	238	236	280	251	324	275	268	281	276	281	280	265	268	234	279	234	265	250	280	265	295	250	250	253	280	272	254	258	257	246	276	254	252	255	255	244	290	307	265	262	271	273	269	270	227	242	248	267	281	234	277	271	293	262	233	291	252	310	289	263	260	287	269	279	286	272	242	277	266	235	267	250	277	271	265	270	265	270	292	222	292	238	223	280	281	275	231	252	250	270	260	272	268	285	236	274	251	279	246	277	263	258	275	249	246	301	263	271	262	250	263	291	259	246	258	278	273	301	273	263	251	272	273	270	297	278	239	246	264	259	261	254	256	262	279	243	254	273	254	262	241	281	276	266	271	251	279	274	259	245	254	244	297	249	258	270	270	276	282	267	254	274	274	265	281	263	264	253	259	254	294	257	273	263	246	235	261	237	265	301	254	267	266	251	257	243	253	235	263	263	280	271	280	263	225	263	283	255	256	254	260	287	257	258	255	256	247	245	283	244	254	241	269	262	227	257	269	284	258	276	258	270	260	261	240	310	257	289	281	275	247	269	256	286	286	260	251	276	282	251	252	278	257	232	250	302	284	233	248	268	266	241	240	264	257	266	264	274	251	252	255	241	281	284	244	242	270	272	257	292	262	285	243	290	258	259	267	269	272	257	283	272	284	269	235	251	266	301	265	272	257	252	277	286	284	260	266	267	265	252	317	257	277	241	233	254	269	259	254	257	270	251	266	255	226	250	280	267	275	264	256	259	265	265	273	240	266	289	255	267	284	271	264	256	262	276	252	246	282	269	257	281	256	246	257	304	262	259	264	254	275	289	259	244	247	280	263	283	278	257	279	269	263	303	269	276	270	278	274	252	266	256	288	255	255	265	227	268	279	238	277	264	275	281	240	249	253	265	266	272	274	289	303	225	253	260	274	285	260	245	266	268	268	250	262	242	271	255	243	280	270	284	237	283	260	288	244	258	255	293	240	293	279	284	286	279	267	221	248	269	284	276	231	242	280	233	237	274	290	272	272	264	255	257	272	262	243	291	254	245	271	243	273	273	272	269	259	234	257	262	254	285	264	278	282	281	274	271	244	264	254	246	244	249	264	276	269	270	298	246	263	251	265	277	285	279	268	248	255	276	231	291	249	266	282	303	285	264	264	262	247	296	256	273	260	266	251	255	279	262	260	241	251	271	273	293	262	256	255	271	262	274	233	276	264	279	272	279	276	289	260	272	274	271	258	262	224	255	270	281	223	250	262	265	264	231	254	254	256	271	250	300	274	259	288	257	244	261	280	271	295	246	236	256	263	256	251	263	254	259	280	252	272	267	264	267	217	248	285	252	264	262	228	248	271	256	271	268	266	267	258	252	301	265	255	261	285	270	281	258	286	281	279	246	272	265	249	232	255	285	241	276	269	278	241	273	256	263	266	281	287	279	278	233	236	254	254	252	230	299	302	292	258	274	270	282	264	277	268	256	283	219	277	270	273	244	271	236	261	260	289	260	276	246	277	225	260	259	272	244	289	265	272	260	280	270	244	293	264	254	269	264	263	263	280	272	252	251	266	252	256	281	287	233	282	273	268	235	235	248	242	283	268	254	269	275	255	264	248	265	235	289	270	281	245	261	273	269	256	262	289	269	269	282	282	250	296	260	266	277	266	267	247	276	281	249	290	256	253	258	281	261	246	267	260	231	275	267	254	291	271	273	257	283	257	244	271	255	225	253	256	269	262	282	283	273	292	247	260	281	258	257	291	287	263	263	236	244	307	294	269	270	237	256	281	243	276	269	261	250	266	237	243	269	250	288	276	275	253	246	269	248	261	262	264	262	259	266	259	267	258	291	268	285	278	232	254	260	255	253	278	262	254	281	286	277	245	275	264	270	266	254	251	264	279	255	248	256	260	281	261	256	269	276	291	241	300	244	316	283	251	290	261	249	279	289	228	276	271	248	258	277	224	269	260	255	268	229	256	270	273	274	282
18823	33359	7461	3542	3100	1629	11785	2288	666	591	521	390	302	233	233	215	196	193	197	203	212	190	195	194	173	151	174	167	214	351	455	410	305	212	184	157	130	143	174	168	141	150	190	237	430	135	139	158	130	158	155	166	137	161	127	148	133	172	131	159	161	127	137	175	127	122	153	141	140	148	150	155	155	153	145	170	128	167	146	133	132	143	159	154	130	142	154	136	147	153	150	155	143	137	156	139	145	147	139	139	135	146	140	161	159	129	140	133	138	123	143	128	147	138	156	147	135	127	138	155	151	139	158	153	131	142	115	117	141	141	122	126	143	158	147	160	140	149	150	135	138	146	133	144	130	168	145	131	140	139	139	152	142	157	144	156	143	152	131	147	129	148	147	147	135	120	151	123	136	164	136	150	121	154	146	141	151	154	145	142	144	160	142	138	143	102	130	129	144	145	134	142	137	138	139	114	130	153	165	138	144	149	146	134	117	123	126	144	122	143	148	133	136	158	138	131	136	127	132	150	127	165	132	130	141	131	136	142	152	122	147	131	147	145	131	143	117	133	132	164	109	156	132	129	139	148	147	131	142	147	132	128	127	153	137	140	126	119	112	126	135	161	141	131	158	137	154	148	140	140	128	127	143	136	155	148	135	139	132	142	132	161	126	132	137	143	141	147	129	135	133	134	152	148	133	129	135	130	147	140	137	137	142	134	135	115	142	126	136	179	147	127	142	149	135	155	129	138	132	140	145	147	142	133	145	150	148	137	131	140	152	154	134	146	146	133	148	152	153	128	135	136	130	138	134	137	122	147	154	139	158	127	130	141	136	166	143	138	133	140	136	126	145	145	158	157	143	136	141	145	131	133	151	129	149	130	144	146	133	149	135	137	129	153	152	140	153	139	152	138	134	142	154	151	150	142	143	157	137	154	131	136	136	129	148	122	134	157	173	131	123	128	150	116	128	155	127	115	142	142	134	133	162	147	164	146	162	140	145	141	144	156	116	146	134	121	156	145	152	134	141	162	138	141	146	153	144	133	145	147	158	164	128	146	182	159	136	150	134	141	151	129	160	130	145	133	129	148	152	136	160	147	135	169	141	148	147	152	127	146	128	137	140	151	145	137	139	121	141	142	143	142	150	144	143	146	147	132	143	139	150	156	126	136	138	128	144	140	159	129	144	165	139	126	146	146	160	160	141	154	138	160	128	136	146	132	140	126	137	130	157	153	147	147	123	125	130	137	159	124	140	142	136	166	145	135	136	141	136	133	129	145	121	142	145	152	128	130	149	139	147	147	160	135	162	132	143	129	128	123	146	145	127	130	145	152	124	138	138	124	158	158	133	123	129	137	154	161	136	108	123	120	137	141	136	160	134	153	125	161	143	134	165	127	157	173	149	113	148	133	149	137	131	139	142	128	170	150	151	119	136	128	139	140	164	134	134	151	161	147	165	132	134	145	150	138	144	112	144	131	128	130	150	117	157	141	152	141	116	146	151	160	131	153	154	139	128	141	137	130	140	122	131	149	141	128	142	125	148	132	150	111	148	123	109	148	138	130	141	133	139	130	142	166	159	163	150	155	134	148	124	142	141	134	153	137	154	145	139	155	149	125	141	140	127	139	159	145	147	160	131	125	146	146	121	132	131	146	159	149	135	146	159	146	167	164	162	138	127	130	160	154	141	139	133	145	151	133	155	150	148	127	143	136	156	110	151	139	130	130	127	157	155	133	136	145	147	124	137	134	151	129	156	135	155	135	146	146	144	128	127	131	138	151	141	116	143	130	139	183	165	133	135	160	121	132	132	119	136	148	161	136	151	140	137	125	159	159	144	132	143	143	130	132	135	136	142	154	148	142	146	135	153	152	148	155	144	172	119	141	132	144	135	146	146	141	134	139	142	131	142	130	129	129	144	139	128	154	143	139	148	149	160	132	127	142	157	151	117	129	113	139	119	145	163	134	152	136	157	134	140	129	151	157	131	135	123	134	159	151	139	119	125	152	150	141	138	147	138	149	128	130	161	132	133	161	147	153	150	142	153	138	125	124	157	156	152	155	147	150	159	153	146	135	136	137	152	143	123	127	133	134	154	142	144	169	130	133	143	115	141	127	161	151	147	148	128	128	150	130	122	144	157	142	140	148	124	120	131	166	126	140	154	128	128	146	134	114	138	145	130	120	132	160	129	141	130	139	151	159	129	125	143	158	140	123	124	129	120	148	137	136	152	162	164	141	141	150	136	155	147	124	141	141	138	129	112	150	136	148	132	168	126	156	129	157	158	127	145	141	137	164	148	148	145	147	126	149	125	134	139	141	157	144	148	153	134	147	119	130	137	151	152	149	129	151	151	137	140	136	140	162	135	135	138	144	136	161	154	130	135	132	143	127	146	133	133	163	143	138	163	121	133	152	131	151	126	142	142	123	152	166	150	134	151	156	163	130	142	148	114	128	136	144	153	132	158	152	137	143	135	136	131	134	156	123	155	160	136	156	138	153	149	156	125	130	151	119	155	142	147	129	156	151	156	159	132	155	121	125	140	148	138	167	151	141	147	125	117	139	156	145	150	138	135	124	122	140	154	140	122	161	151	172	146	121	162	140	130	132	148	153	144	145	123	121	125	148	119	146	145	132	134	124	147	157	148	125	138	131	141	153	132	120	156	132	114	134	138	145	133	149	148	130	149	160	122	136	121	167	148	128	101	152	124	131	151	128	150	127	142	138	147	160	139	141	158	144	135	152	129	129	136	127	143	141	140	145	132	139	153	139	137	137	149	145	151	167	125	114	128	146	136	132	124	142	138	131	140	133	126	160	124	147	133	171	141	151	126	147	134	136	148	154	148	153	137	129	127	135	141	147	149	152	162	123	141	148	132	153	155	166	123	164	117	141	137	125	144	131	126	112	143	132	139	158	152	136	144	183	136	153	137	166	130	155	133	132	147	129	123	122	146	129	145	151	162	132	143	138	140	148	126	149	111	140	137	135	116	148	155	141	147	156	174	146	129	158	138	134	150	131	139	132	122	120	131	129	142	141	133	132	145	146	117	139	155	129	132	148	137	139	129	132	156	142	135	151	133	119	138	153	152	144	132	135	137	135	155	139	157	146	157	153	123	142	148	125	153	124	141	155	174	128	137	155	118	133	145	142	121	137	148	108	156	154	152	131	161	158	153	139	142	126	126	129	142	141	126	141	160	151	134	153	129	148	150	126	139	151	128	147	134	132	143	150	137	126	159	140	120	142	142	134	150	145	146	129	151	133	122	161	136	146	112	125	159	163	141	140	140	145	151	120	135	147	149	156	139	139	121	143	135	140	150	144	146	147	145	163	135	128	135	130	129	142	175	164	138	168	149	142	127	159	138	130	157	152	150	150	141	142	145	162	148	156	141	152	127	153	155	159	127	141	164	131	146	143	146	141	127	151	127	148	156	130	144	142	138	143	139	164	161	151	148	148	139	146	139	147	148	137	145	125	149	144	138	153	139	139	137	129	148	142	148	126
11195	21375	5871	7910	8522	5828	29516	5430	3133	2793	2551	1971	1476	1165	1037	921	870	830	796	769	743	715	698	680	626	589	623	585	948	2128	3112	2621	1589	1119	736	568	465	477	494	462	449	488	676	891	2600	411	391	405	425	404	418	399	378	387	377	415	381	403	391	368	428	360	381	390	389	391	377	366	361	368	391	370	347	416	370	387	340	400	404	389	371	412	371	379	360	385	372	344	390	389	359	347	376	350	354	399	363	362	381	350	370	391	355	357	374	362	379	389	410	384	374	381	358	385	369	311	382	363	371	349	375	354	378	361	372	367	344	342	354	366	354	371	323	356	374	338	305	329	371	369	366	352	364	350	371	386	341	360	359	328	337	369	345	395	388	379	349	368	363	384	384	357	370	384	386	357	351	390	348	393	361	338	357	354	372	376	395	360	341	340	369	369	397	352	321	372	367	354	312	385	371	413	347	380	367	333	374	380	364	324	340	342	383	343	377	343	356	360	334	361	327	360	391	336	361	332	390	353	357	362	368	342	352	374	381	377	375	345	377	373	364	342	356	404	345	380	374	346	383	368	340	364	387	362	358	356	348	358	350	346	375	362	335	357	373	351	364	365	322	353	337	365	356	359	375	382	367	345	403	365	357	379	363	371	338	381	363	347	353	338	359	331	381	329	362	390	345	366	386	329	362	363	369	357	358	361	373	355	354	361	369	340	348	343	379	334	369	325	335	325	378	361	359	361	338	368	342	343	379	377	374	319	350	397	348	357	374	382	371	353	342	373	349	376	353	379	338	381	417	371	358	361	346	393	385	396	357	353	388	370	359	368	385	361	343	358	336	387	361	390	372	359	350	363	385	369	386	362	368	382	355	349	359	359	375	356	364	356	331	377	355	358	348	345	364	328	336	331	368	343	346	352	352	392	377	345	365	372	390	348	332	338	361	336	412	352	329	369	336	350	337	367	349	326	346	376	348	345	363	368	355	343	340	368	375	363	391	348	337	363	344	330	388	349	348	356	372	345	367	340	392	303	356	356	331	381	379	364	345	344	351	360	343	364	387	371	406	385	385	384	331	352	353	354	360	338	403	363	372	362	399	341	378	365	348	339	359	335	353	379	358	375	351	337	368	368	359	345	363	361	327	370	345	325	351	369	336	323	390	341	362	359	387	343	382	338	345	359	361	342	365	347	347	391	393	338	352	356	361	385	356	374	340	341	400	338	365	342	379	350	365	346	359	363	366	387	372	355	337	338	346	369	334	358	366	347	328	333	362	336	356	358	373	375	366	371	337	353	365	338	364	342	335	354	354	380	347	342	320	344	363	359	346	353	320	338	359	332	381	352	363	352	352	339	354	340	371	373	339	391	333	372	361	363	373	358	349	378	342	365	331	347	364	354	382	340	365	369	352	364	358	356	392	347	324	344	371	356	356	341	362	330	365	359	343	328	353	339	363	377	334	346	351	363	354	353	339	381	346	358	333	362	346	363	344	344	376	363	367	331	352	337	367	364	370	365	374	353	363	347	386	369	369	328	351	348	389	385	356	363	382	340	364	363	369	355	365	354	367	377	337	317	374	373	328	322	365	351	349	313	351	376	359	367	362	363	344	334	346	360	354	349	362	370	376	347	343	373	368	348	345	374	347	326	355	375	346	348	373	365	356	363	369	384	354	361	359	383	366	344	387	348	362	364	346	385	374	352	339	354	363	361	368	344	369	365	342	365	361	329	349	397	343	348	354	353	337	368	381	381	370	393	382	377	354	351	350	375	346	333	364	351	368	372	342	394	381	341	361	322	343	354	347	400	343	376	333	301	340	378	356	375	356	383	350	366	386	359	348	336	375	360	362	352	354	347	367	361	377	342	384	352	362	376	359	345	365	369	350	367	373	378	358	358	359	361	370	341	398	343	347	360	371	373	328	372	368	342	313	332	334	353	370	347	379	373	354	361	339	371	371	345	338	371	363	358	345	401	377	355	365	343	364	346	364	406	359	340	371	326	372	328	358	351	345	372	368	366	360	351	337	380	366	393	362	340	382	355	380	346	367	339	389	376	379	357	393	339	378	358	320	345	335	363	358	358	353	341	347	376	361	314	339	349	350	340	361	338	354	372	357	323	363	348	360	349	357	357	366	363	365	364	347	334	387	304	347	374	352	340	312	370	374	359	374	340	363	335	377	333	357	373	357	353	345	355	345	377	391	372	316	350	367	322	363	374	342	345	362	397	351	334	362	326	376	358	393	362	368	368	365	330	367	356	337	371	387	338	372	375	355	392	329	333	346	367	364	379	348	313	390	358	391	345	319	378	323	325	357	353	357	359	329	349	353	353	351	328	374	376	386	412	354	372	365	371	378	409	354	363	351	360	359	331	373	362	342	344	352	358	356	382	364	343	366	384	367	375	363	346	355	344	366	361	340	342	379	362	383	374	350	356	334	355	334	367	363	355	347	347	375	380	371	346	344	339	359	369	381	352	335	354	355	379	337	374	336	361	376	345	372	361	355	356	392	346	377	357	391	342	346	366	359	363	382	347	330	344	377	360	354	368	307	398	360	333	354	367	359	389	345	330	303	370	362	346	335	320	377	357	358	343	357	355	337	333	331	366	372	341	338	365	365	354	365	343	382	385	372	339	380	352	351	322	370	362	392	361	357	370	357	346	337	352	362	364	348	355	378	419	350	367	365	370	361	348	343	400	364	415	365	360	311	368	371	340	366	391	359	383	346	336	386	370	360	364	353	352	389	355	370	380	374	336	326	354	369	368	383	354	344	340	346	361	369	354	359	405	340	352	363	385	361	374	366	348	360	373	403	339	326	331	374	369	378	369	376	374	359	360	397	355	382	351	372	349	334	341	352	358	371	343	345	372	347	351	331	373	385	336	354	392	332	380	354	371	370	355	382	317	342	348	366	323	316	352	361	364	364	356	357	341	344	310	365	340	358	375	350	324	356	361	375	342	330	363	385	390	333	375	364	359	365	397	338	401	342	371	355	365	359	365	397	369	361	386	362	354	374	407	351	342	380	352	352	387	346	343	373	315	366	318	385	371	366	330	338	374	387	365	366	384	362	369	359	376	359	367	346	347	380	332	344	398	363	376	368	351	377	310	350	340	362	403	354	397	366	341	387	348	341	354	358	370	347	364	379	328	355	338	347	352	340	339	345	357	377	347	324	368	365	380	375	377	352	360	350	360	355	371	378	332	362	347	384	348	361	346	382	335	377	359	361	356	357	370	355	370	342	360	365	365	381	357	373	399	363	321	342	377	338	360	376	331	381	348	340	387	341	334	380	339	390	341	348	315	357	332	345	382	369	377	353	349	392	344	346	387	369	342	366	357	374	310	357	350	310	365	347	355	350	324	347	339	348	336	381	342	354	340	377	369	370	342	354	343	383	366	330	360	371	327	336	363	347	363	346	345	352	326	328	335	328	394	365	369	365	354	366	368	354	368	364	334	363	364	358	353	328	351	361	388	353	370	386	353	354	328	340	356	353	355	366	343	357	373
2502	1318	515	433	370	284	420	257	222	248	229	205	237	214	219	239	212	197	226	204	188	191	192	226	194	204	221	192	218	311	322	317	302	282	249	214	205	213	232	204	227	219	244	232	233	190	193	218	199	213	225	196	181	192	196	249	196	220	189	224	218	232	229	194	220	183	239	220	193	188	208	207	201	195	218	203	204	230	250	229	222	222	199	194	205	198	184	209	196	181	213	220	224	181	210	200	220	228	206	201	193	224	224	204	227	215	218	205	214	231	206	209	180	220	202	204	190	199	211	231	194	203	248	222	216	204	215	204	220	230	212	200	217	178	193	233	241	190	208	222	217	174	214	199	205	214	221	240	204	220	211	208	180	233	223	206	222	185	213	200	206	206	196	218	237	215	211	232	223	224	199	220	196	190	226	222	201	228	179	207	226	240	222	233	195	225	208	210	228	217	222	209	221	207	206	207	190	183	192	250	184	220	192	209	222	223	219	206	207	186	220	238	221	205	202	206	216	212	195	205	203	197	223	220	220	205	248	225	206	197	209	190	213	177	217	198	183	228	211	200	173	196	202	216	217	185	203	224	238	208	194	220	214	202	191	171	224	188	193	193	209	193	193	169	207	200	189	205	223	179	207	223	212	197	192	225	209	205	210	226	226	237	186	208	241	211	190	228	196	213	196	234	215	186	224	206	193	212	187	208	208	194	196	212	187	200	207	217	199	179	186	239	191	226	205	206	217	212	184	199	222	215	235	188	218	249	220	201	212	219	215	211	221	186	217	207	207	216	208	190	222	200	225	213	208	216	237	196	207	192	193	198	208	193	203	244	193	235	195	188	216	206	175	213	232	205	201	216	222	208	215	198	231	183	191	230	224	201	218	203	256	236	212	210	203	216	197	197	220	232	202	198	204	241	215	193	178	211	211	205	202	193	199	185	191	201	206	203	209	229	219	186	219	204	203	213	198	199	221	232	206	201	188	204	207	262	209	196	187	218	216	206	220	199	204	211	227	195	196	216	186	190	223	193	199	192	206	229	203	183	209	199	201	188	209	202	211	202	204	204	219	235	233	246	214	202	198	207	193	222	203	238	209	197	177	207	185	213	190	211	175	190	201	203	199	203	217	204	184	197	187	195	210	222	187	204	190	199	200	213	212	203	216	204	217	220	212	190	212	189	213	206	214	211	217	207	235	220	191	222	209	184	209	208	211	191	192	232	217	214	212	195	231	185	202	219	200	232	210	206	231	191	192	232	206	218	224	217	209	223	208	200	204	216	212	224	215	200	222	218	257	230	253	213	213	229	217	213	227	201	209	192	218	195	206	214	221	234	180	213	213	215	216	226	220	213	183	225	229	213	207	216	194	213	224	207	226	202	220	195	198	213	193	177	214	236	208	216	221	197	236	209	218	196	209	217	212	214	225	210	188	210	220	199	227	224	228	223	217	211	222	183	202	231	196	200	190	213	205	224	215	202	188	242	217	223	191	221	211	215	192	217	219	211	215	213	211	215	183	234	203	214	191	201	225	199	250	214	188	203	202	225	217	209	184	209	206	217	216	207	210	224	208	224	215	237	201	219	211	205	214	182	201	212	227	218	196	179	219	198	227	188	219	220	228	220	191	220	224	227	238	213	182	196	197	200	220	202	248	234	209	202	215	209	198	196	209	213	183	221	215	204	199	216	199	228	217	188	190	214	226	194	197	211	231	206	203	219	201	218	229	210	207	187	192	169	233	230	194	199	211	217	197	234	205	207	191	229	203	193	211	206	223	201	210	222	232	197	217	244	230	192	186	214	188	207	228	201	199	217	198	208	200	192	233	185	215	217	211	215	198	193	186	221	221	221	197	220	222	206	188	199	204	192	218	218	214	180	212	192	216	213	216	216	253	193	181	210	220	193	202	208	225	207	189	183	227	208	202	202	238	221	240	231	209	219	192	195	211	207	220	208	198	193	197	188	212	177	215	183	225	209	222	212	215	195	201	238	243	199	190	221	205	225	228	209	219	211	212	202	216	213	222	182	212	200	204	174	200	213	189	217	205	221	213	239	227	206	178	204	212	203	233	215	247	224	190	217	231	184	216	210	200	239	219	216	216	207	224	191	214	196	206	206	220	232	211	195	187	210	214	197	203	216	234	176	216	212	188	219	232	188	204	204	233	196	203	241	192	220	215	209	216	206	207	190	194	207	241	223	231	202	217	208	197	216	199	212	230	203	228	218	202	212	203	201	216	235	203	187	215	229	214	213	195	206	212	187	215	187	198	213	219	214	194	211	188	215	209	218	198	227	219	227	198	196	204	216	203	214	193	199	235	183	184	212	213	212	186	217	177	203	193	185	225	200	199	203	204	224	210	188	225	206	212	210	197	191	188	228	226	183	199	200	221	195	193	199	243	212	199	212	189	191	195	213	197	217	209	200	225	209	195	201	197	208	186	236	210	196	183	191	205	229	225	226	206	250	202	212	211	224	213	208	185	197	208	208	212	202	197	193	183	184	197	224	214	204	226	223	191	211	226	206	211	210	214	229	214	202	229	205	215	225	212	214	191	216	219	221	189	219	209	198	209	185	209	208	211	176	226	219	190	217	223	222	210	177	201	222	231	187	201	225	232	200	216	233	211	202	220	211	218	219	214	236	215	203	186	218	210	215	205	206	200	196	225	225	243	201	198	184	214	207	211	214	202	213	242	210	225	179	203	193	221	249	223	205	187	197	206	199	223	188	200	197	227	221	214	210	217	210	208	203	203	213	199	207	222	211	199	208	174	205	204	234	221	219	211	223	183	212	186	201	197	198	198	193	188	199	226	229	205	218	209	218	227	187	212	200	196	210	207	221	206	212	199	192	212	206	222	174	233	230	209	212	221	207	248	219	250	216	208	190	202	205	220	214	213	214	179	213	217	221	196	221	197	192	206	234	210	210	203	213	242	238	218	221	195	214	226	191	218	228	235	191	236	202	199	186	226	222	217	222	208	205	203	209	215	210	205	232	186	227	186	211	200	209	222	198	215	204	216	200	211	201	200	199	201	206	220	212	226	246	216	220	199	196	183	228	225	232	207	233	218	185	196	189	231	220	216	221	193	218	202	219	192	208	209	218	204	198	215	201	203	209	204	200	223	215	227	207	204	209	212	208	206	231	217	215	217	206	216	217	193	206	248	184	201	205	192	192	207	234	204	207	204	196	205	204	211	234	204	209	211	179	230	196	215	207	232	222	220	210	225	186	220	213	193	219	223	197	195	223	209	177	216	200	220	210	219	206	191	210	207	202	225	203	208	235	204	236	195	193	217	213	218	192	219	215	201	215	174	205	225	211	207	220	212	200	193	215	210	235	229	206	216	226	205	210	205	201	232	212	229	198	198	201	215	212	221	201	218	216	211	210	207	198	217	230	195	237	200	193	189	217	189	199	205	207	227	217	219	224	192	207	241	214	235	215	214	234	200	227	200	214	217	210	201	204	212	218	203	191	212	207	212	193	182	192	201	190	221	207	210	192
2526	1933	977	1138	1208	943	1712	809	658	596	595	561	510	536	547	545	535	499	498	493	496	501	517	510	511	516	528	519	683	1479	1534	1308	942	752	570	513	475	487	514	499	501	483	708	695	522	467	489	467	487	460	490	462	483	482	444	479	482	491	495	483	480	490	459	436	492	480	499	462	521	478	470	493	485	477	508	447	473	508	475	495	481	480	481	486	493	479	505	443	463	514	504	471	460	476	474	470	496	495	471	512	452	477	465	550	484	453	514	515	488	491	479	464	519	501	504	472	512	505	493	511	503	462	487	500	504	455	436	489	466	483	488	497	484	493	495	480	454	507	472	512	527	496	481	489	493	489	485	457	501	451	470	499	481	498	467	511	458	482	487	517	504	501	492	503	510	464	501	502	469	474	493	471	455	487	480	504	452	504	460	455	463	494	493	488	480	492	473	495	508	531	504	519	490	492	507	493	461	452	429	485	501	496	524	490	503	506	471	479	474	489	456	500	492	500	482	502	481	506	486	479	504	519	450	505	472	473	437	503	493	478	458	495	475	479	495	492	467	508	472	489	474	434	515	473	522	505	478	469	453	532	465	503	460	534	479	490	463	521	436	486	508	520	517	471	455	512	475	474	495	470	445	526	460	457	474	517	494	468	450	497	467	483	498	439	501	488	446	476	467	457	444	480	485	493	466	484	453	471	480	480	502	499	510	506	470	482	466	466	502	464	474	493	466	512	444	499	509	476	486	461	492	470	469	488	496	469	487	491	512	471	481	487	459	512	454	492	506	502	438	485	496	493	523	473	460	416	505	496	522	493	460	474	496	526	474	446	466	467	451	484	463	492	516	478	460	509	484	496	458	468	506	493	468	544	462	499	467	477	465	488	464	438	495	554	479	488	455	497	511	481	526	497	508	516	511	484	531	469	467	478	461	496	466	422	436	487	482	486	474	459	503	459	464	478	501	481	486	437	563	484	495	497	476	455	499	478	462	487	512	467	465	517	498	480	461	528	500	511	476	459	492	512	459	526	495	471	461	478	516	496	487	505	478	548	493	503	507	481	460	488	497	467	495	502	443	503	472	473	474	488	470	529	494	505	531	482	478	453	506	519	496	493	480	509	494	493	454	486	466	457	468	490	489	489	503	449	479	483	441	497	473	480	478	502	482	506	519	511	492	485	473	461	510	465	508	505	498	502	488	487	463	489	498	478	494	488	426	495	484	501	499	479	478	481	485	472	466	510	502	525	495	489	467	498	472	467	478	485	465	475	508	483	508	457	490	489	500	528	491	507	480	483	492	452	536	492	488	463	480	497	487	490	462	475	456	453	472	496	518	507	510	469	501	500	483	499	448	474	474	495	486	494	486	477	482	489	493	483	491	511	486	475	482	463	491	482	497	488	479	484	457	490	487	503	485	490	492	502	502	519	514	507	492	477	499	475	499	496	492	477	496	489	480	492	533	510	482	457	524	488	504	522	498	490	513	469	497	509	497	476	514	499	486	487	523	517	473	461	477	472	489	487	495	508	482	488	485	470	502	548	483	422	511	473	486	470	506	467	479	452	492	465	512	479	459	455	491	510	501	487	471	476	472	481	464	526	466	486	479	462	459	473	503	456	464	453	466	455	507	495	467	486	458	496	490	542	495	479	527	481	477	436	467	463	499	467	445	501	507	473	481	454	466	479	504	455	538	510	448	476	472	445	484	440	489	472	511	457	500	439	470	477	532	500	487	470	466	473	492	496	489	488	509	481	479	452	470	493	473	487	474	517	456	449	473	467	460	472	506	474	459	495	485	415	468	497	472	472	450	457	495	506	494	436	468	445	481	486	459	467	500	486	480	469	509	456	489	467	450	493	485	509	483	466	500	512	474	497	464	498	439	494	489	490	533	483	477	494	484	500	480	456	490	492	507	447	498	486	537	480	512	493	491	489	493	493	488	476	460	480	463	500	481	484	524	487	460	523	474	506	497	483	504	456	491	490	490	494	490	477	465	511	437	503	448	499	478	496	501	467	475	487	440	456	509	479	491	476	471	488	481	450	487	506	492	462	515	500	461	481	519	478	511	451	469	474	482	471	466	477	485	505	504	506	505	491	474	552	507	467	495	515	498	468	473	496	546	480	484	430	497	481	498	504	477	473	486	517	484	484	511	512	453	462	484	500	492	468	493	471	503	450	447	524	533	508	468	472	461	514	492	480	476	484	503	517	503	486	474	470	486	492	484	435	512	487	508	484	492	509	473	483	482	494	472	491	487	448	506	493	470	500	473	455	458	462	484	497	472	519	482	474	487	511	499	484	489	459	475	528	464	474	498	441	471	482	482	522	483	491	454	502	445	471	467	492	492	463	492	480	519	500	491	484	501	482	472	474	482	471	524	512	478	491	480	477	523	512	485	486	514	494	493	456	460	470	441	485	423	520	497	451	468	488	485	488	482	471	560	470	464	476	503	487	470	453	468	510	466	510	505	498	507	421	433	487	494	500	537	477	491	485	475	458	505	512	508	476	505	490	464	497	492	475	489	518	495	542	513	485	468	520	482	510	484	488	456	512	509	458	461	516	460	479	485	467	494	480	479	495	474	499	510	481	468	467	458	457	475	518	457	500	519	480	498	489	451	494	517	465	478	483	490	484	496	454	513	497	473	471	468	477	492	451	496	485	454	495	459	464	461	472	509	469	471	472	477	499	466	524	525	477	515	460	457	490	476	493	483	459	483	529	500	499	501	529	454	449	439	462	481	489	481	510	528	514	475	518	479	495	506	439	504	504	477	476	483	467	508	463	532	498	495	516	469	465	467	503	484	477	485	466	511	472	516	472	473	464	470	480	468	445	510	524	461	498	494	488	479	433	474	464	524	437	461	485	470	478	531	497	474	460	512	478	480	483	475	502	449	466	484	471	489	440	485	487	513	471	496	496	485	474	486	473	423	475	496	494	521	514	512	499	473	522	505	499	492	488	530	456	473	487	498	469	483	484	505	491	481	461	470	509	488	477	497	507	465	517	489	468	470	507	460	468	480	488	431	465	508	472	470	517	492	491	527	473	495	463	448	486	479	449	490	497	471	469	482	493	471	520	493	524	480	472	509	507	494	503	496	469	479	482	467	460	487	468	494	451	509	478	476	476	487	482	503	467	541	494	495	442	486	500	466	492	506	505	463	513	431	525	493	484	483	498	443	454	539	476	482	491	489	528	493	484	487	466	488	467	464	484	450	474	483	475	483	502	494	459	520	472	510	494	456	523	503	489	447	476	435	504	524	491	489	523	459	472	530	501	513	475	446	489	479	491	494	485	488	526	483	463	461	491	488	465	512	496	484	507	451	481	478	478	455	542	505	513	455	479	442	525	526	476	506	482	477	453	463	493	507	495	471	491	492	469	486	459	506	506	446	483	478	523	505	501	472	487	451	468	498	493	529	448	533	503	487	487	493	474	494	489	471	496	475	452	517	488	457	465	479	487	475	455	464	471	484	485	483	511	492	483	471	468	478	473	470	489
9611	24180	5296	1650	1229	946	5276	2381	357	298	287	242	222	177	161	177	152	148	146	149	166	132	174	149	135	109	124	124	170	308	343	270	203	203	146	137	122	108	114	107	118	115	175	210	220	117	134	116	107	134	118	121	107	109	104	119	129	96	103	114	114	102	111	109	109	107	105	110	96	97	110	96	121	133	115	116	116	100	100	108	104	120	120	103	117	113	119	116	113	110	121	108	95	107	99	115	121	133	112	119	110	106	105	127	110	102	106	123	95	140	110	102	123	134	106	120	103	101	141	123	100	111	97	107	130	132	130	111	104	116	103	146	120	112	110	113	134	101	131	114	119	124	100	109	124	105	96	97	100	114	94	116	125	129	102	122	107	86	100	113	117	128	108	109	117	120	136	99	105	117	126	101	114	117	114	144	94	146	138	122	117	129	116	122	134	135	117	122	132	92	123	124	119	105	118	115	133	100	118	97	121	120	111	132	111	111	116	96	117	114	122	105	116	119	118	103	114	118	104	113	88	114	121	104	92	98	104	118	131	125	103	121	95	123	133	118	114	116	110	115	92	111	111	121	103	116	110	122	105	92	97	110	121	110	120	125	136	120	123	104	115	125	119	123	121	106	121	119	119	114	107	112	116	113	94	100	124	132	99	105	132	115	120	102	106	119	100	110	129	123	115	120	109	103	124	107	128	123	116	122	131	114	104	103	127	128	106	115	111	120	109	111	117	126	132	100	109	121	129	111	125	130	108	122	128	113	126	120	105	132	124	119	112	120	109	120	91	115	107	120	117	116	113	108	92	110	109	113	141	117	126	110	114	131	90	108	107	120	130	121	128	128	116	106	113	107	123	103	108	120	113	128	115	121	108	121	117	118	116	123	115	134	109	108	119	112	111	123	137	115	109	97	118	118	122	110	120	109	102	112	102	103	127	125	105	109	114	115	102	112	124	113	111	118	111	114	125	121	108	101	95	145	113	108	117	108	129	133	111	100	119	108	108	88	102	128	101	115	93	125	112	117	107	101	115	114	104	115	108	106	115	137	108	126	115	130	136	116	118	118	106	117	110	135	121	119	109	108	126	124	114	106	120	109	127	125	99	112	131	119	110	99	107	107	105	101	133	113	114	116	116	117	108	132	133	121	113	119	110	109	114	113	124	105	85	132	105	129	121	109	106	133	118	108	103	131	111	120	104	107	111	104	127	106	104	123	126	101	107	131	141	104	108	96	109	107	113	97	91	123	122	135	129	119	110	96	110	97	129	134	115	116	132	114	124	103	126	115	99	127	94	115	130	102	111	93	123	110	131	104	115	125	113	118	104	137	112	120	123	119	102	101	126	112	129	130	115	114	114	121	113	100	108	115	110	114	134	130	122	111	109	121	110	107	112	101	112	108	112	118	122	100	120	131	130	118	100	94	101	115	128	110	120	113	114	97	114	126	117	130	123	95	111	96	99	108	107	103	104	111	126	94	106	124	107	112	102	103	100	92	129	122	103	140	127	117	119	114	123	137	139	138	137	122	109	101	116	115	117	111	111	124	123	120	112	111	104	140	109	111	113	107	115	124	111	116	134	146	131	106	125	115	102	139	123	106	98	105	108	128	120	100	99	111	110	123	136	126	120	109	120	103	104	122	102	125	127	115	106	112	112	97	104	114	121	122	115	126	131	109	94	112	119	123	128	96	112	115	111	121	107	121	104	108	107	121	125	116	138	120	119	123	114	121	130	126	100	100	95	119	111	138	93	109	122	109	127	128	125	112	116	108	138	112	116	122	119	96	106	108	127	114	104	121	95	121	128	115	124	114	126	132	108	116	115	109	110	103	117	121	129	104	88	118	114	105	114	106	120	105	116	106	116	112	135	129	123	116	105	113	93	113	104	107	100	90	140	100	109	121	117	124	109	114	105	115	119	134	112	126	113	111	135	115	110	127	115	108	111	129	120	91	122	128	110	87	121	116	123	130	107	114	108	118	125	109	109	120	89	121	128	110	121	104	106	127	118	104	120	105	110	108	122	119	114	116	91	117	109	98	107	131	102	100	126	133	109	139	113	112	108	125	126	95	116	123	114	117	109	116	132	119	122	108	115	139	111	113	128	131	123	128	111	111	113	113	112	96	116	109	99	123	108	114	114	111	114	111	110	93	93	96	106	128	139	134	115	115	96	98	106	108	100	111	116	124	98	106	112	98	119	121	94	133	138	97	101	103	116	105	110	122	106	139	119	105	105	121	111	118	111	122	118	115	101	121	116	117	129	97	112	137	100	120	121	101	130	125	137	112	142	95	98	99	124	102	107	116	104	132	103	125	121	132	102	98	109	118	125	115	117	129	109	116	101	132	109	105	111	100	102	115	104	112	94	93	119	116	127	100	108	105	107	107	116	100	114	132	116	112	108	96	120	116	117	109	121	119	109	109	122	104	109	119	141	142	100	111	113	119	116	112	85	122	108	147	97	125	118	99	120	120	118	110	101	121	124	106	112	99	107	107	133	122	124	95	113	122	102	101	133	118	97	99	119	104	111	116	111	126	122	105	101	108	109	98	117	109	108	100	127	102	134	126	112	112	104	114	141	117	134	121	124	121	104	104	109	108	119	120	93	115	114	88	106	143	123	117	108	110	113	103	117	117	106	113	110	124	107	97	114	124	96	125	134	109	101	109	123	94	120	114	108	124	121	124	102	105	135	141	128	108	109	113	88	99	104	115	108	109	112	121	113	115	120	116	107	124	120	110	122	100	110	125	103	105	111	126	138	104	143	107	119	99	117	117	97	102	125	109	118	128	112	122	101	120	115	95	103	135	114	114	124	115	109	113	110	116	131	111	122	105	119	104	110	112	131	103	126	128	107	122	124	105	107	128	108	120	114	100	109	114	118	119	101	112	114	122	111	115	116	115	108	91	114	109	113	112	120	127	119	111	111	125	114	100	119	120	105	115	117	107	105	123	102	124	114	102	114	131	109	102	114	116	115	121	109	105	120	115	125	114	97	115	113	124	85	122	133	122	112	133	125	121	115	110	119	121	108	128	114	116	117	105	114	118	101	138	117	115	116	104	104	107	129	109	104	123	98	120	115	123	108	100	109	131	113	109	103	97	120	120	121	134	128	109	94	103	135	97	104	118	112	134	117	98	106	119	110	110	121	112	96	117	118	110	120	108	103	116	102	98	118	117	106	119	116	119	126	124	117	124	122	95	89	103	129	110	119	120	115	140	105	119	115	112	117	121	108	101	113	113	127	120	103	123	114	129	112	121	131	99	109	96	102	108	103	123	124	138	108	118	118	105	122	115	104	113	94	122	105	119	112	109	118	113	122	121	138	117	118	117	116	120	124	107	108	112	130	99	111	115	101	148	114	109	119	121	114	112	118	131	120	137	110	135	132	114	123	116	111	112	113	114	121	117	116	103	107	113	134	123	111	128	122	110	124	109	101	104	108	109	107	103	113	116	110	89	115	109	114	126	115	101	101	117	128	116	114	104	118	112	100	110	108	115
7211	20146	3339	4017	4327	3579	18457	6376	1751	1415	1270	1015	876	741	673	619	615	623	541	486	488	414	485	447	444	394	396	397	741	1997	2104	1618	1008	921	475	461	380	320	314	325	365	360	974	938	1142	315	323	326	319	308	295	320	315	320	292	282	297	310	289	325	269	276	312	311	300	308	322	305	317	315	293	293	306	322	297	309	294	325	296	291	268	280	313	280	318	293	350	284	286	257	318	282	290	308	283	279	286	283	299	288	274	298	287	298	268	339	287	284	282	301	281	297	349	307	302	294	297	316	287	259	285	284	326	296	304	285	284	288	299	316	290	314	324	276	270	302	273	306	248	295	294	285	282	277	285	299	294	285	293	264	279	285	311	305	274	272	277	306	309	283	298	303	308	290	269	310	309	270	275	274	282	323	283	297	282	309	279	296	310	305	281	262	308	286	321	287	298	273	274	298	285	271	304	284	255	277	294	313	291	333	305	276	283	263	303	300	285	283	311	305	326	306	303	302	287	309	288	292	290	309	298	284	271	308	303	306	296	263	296	285	284	305	273	284	289	277	259	311	304	280	288	295	286	280	276	285	304	288	263	281	284	321	291	314	284	322	302	275	277	307	291	338	268	268	288	281	288	308	296	291	316	302	289	278	316	270	298	300	286	297	286	294	300	307	307	283	302	275	289	286	267	285	287	269	301	305	252	290	278	310	295	302	303	279	277	272	288	294	306	300	309	266	257	305	254	294	261	276	277	298	284	310	307	300	285	312	293	290	284	264	315	308	318	305	280	296	324	311	277	264	280	270	296	327	298	280	319	282	310	289	281	321	303	301	286	308	294	306	280	273	295	296	291	269	293	285	291	299	271	309	306	305	312	280	280	278	271	306	294	294	279	293	317	302	280	275	295	295	283	318	325	292	310	264	292	296	268	273	329	299	297	281	270	309	284	262	316	269	295	310	286	319	288	286	270	279	300	312	261	317	311	306	306	291	283	314	322	276	284	321	271	301	306	297	268	277	320	278	299	270	298	273	273	283	291	282	299	269	314	286	262	296	293	312	300	289	277	314	271	278	291	297	275	275	293	307	266	292	267	327	298	287	298	302	312	289	283	294	285	298	278	298	268	316	305	297	323	277	273	296	293	299	297	307	279	266	308	325	272	284	286	317	318	296	273	288	297	287	289	346	315	290	276	315	320	280	317	303	265	305	299	292	293	283	263	275	311	299	257	278	293	298	307	292	276	271	303	294	340	273	277	269	285	271	310	308	286	280	277	308	296	292	278	274	306	288	251	310	276	293	322	299	287	278	337	285	288	278	270	266	301	274	294	271	300	280	280	301	274	291	273	275	257	298	290	295	276	298	293	267	290	286	285	270	290	290	313	296	261	290	311	268	303	332	303	301	324	274	291	295	287	287	287	316	279	303	268	294	290	287	303	291	302	295	290	285	289	308	290	320	304	318	304	305	264	316	288	291	311	270	324	291	301	300	283	287	277	323	276	290	295	259	297	311	301	278	314	306	294	278	276	332	289	267	281	293	288	312	280	309	313	287	302	313	280	288	296	292	315	265	304	290	283	288	301	310	282	317	310	272	290	284	301	296	297	284	307	303	308	293	315	290	293	287	313	258	290	292	269	287	286	270	280	281	307	299	305	306	330	314	296	279	278	321	325	284	279	290	279	289	315	308	303	331	254	298	255	297	285	279	287	280	287	274	316	330	299	287	287	300	292	289	294	291	280	307	297	295	302	287	285	304	288	307	311	281	293	292	301	323	267	313	318	317	306	318	279	319	297	274	297	279	278	281	300	286	330	331	275	286	282	301	274	305	305	306	277	287	317	266	279	320	279	268	302	288	254	295	291	288	292	268	280	293	322	340	266	313	265	299	272	285	300	305	320	275	301	302	302	287	309	296	279	279	292	274	313	281	300	287	319	288	267	285	298	290	279	277	304	273	324	255	279	304	317	267	282	295	286	263	302	299	271	263	301	315	277	271	318	289	286	304	285	297	302	305	268	294	288	279	266	284	308	301	311	310	288	303	295	265	294	270	306	264	303	288	277	289	282	288	292	277	312	290	305	309	275	302	284	285	296	325	284	286	295	297	290	295	305	290	291	302	282	296	294	288	294	305	306	302	290	299	286	278	324	287	313	275	311	302	297	321	289	301	266	277	317	255	288	289	290	318	318	310	305	300	244	295	293	255	277	304	279	301	258	308	280	305	269	311	247	302	295	290	279	288	285	302	286	291	277	300	273	315	299	289	277	279	271	309	297	270	287	289	286	251	315	296	290	270	272	312	261	307	287	293	270	316	311	310	288	312	321	297	273	303	298	301	289	306	288	311	296	260	315	287	275	314	288	274	302	294	283	275	287	277	292	291	285	319	276	303	290	312	305	310	317	291	296	283	282	253	269	287	294	277	307	298	301	311	274	310	295	302	285	292	270	303	314	305	293	294	278	309	271	288	312	280	318	315	306	299	292	318	299	273	287	315	323	278	273	284	278	288	301	286	280	284	316	312	318	300	302	291	308	296	286	307	321	274	271	278	270	300	311	296	303	313	279	294	312	280	278	300	301	284	271	288	285	313	297	306	284	293	272	291	297	284	274	287	278	266	324	298	276	300	307	293	295	294	256	291	291	301	268	327	319	297	294	270	309	275	270	287	275	295	278	285	300	284	303	297	290	280	289	293	318	283	292	305	277	318	296	317	314	301	281	267	293	297	295	314	272	292	327	311	266	302	299	309	298	278	284	306	286	307	265	286	302	317	261	284	299	295	296	278	291	295	285	294	303	273	280	295	303	284	292	272	278	284	310	288	286	296	283	301	271	304	278	282	301	320	284	316	268	288	313	282	296	300	317	306	302	287	281	290	270	307	281	284	282	285	321	305	278	326	298	302	319	325	290	288	291	264	300	301	288	295	294	301	305	318	286	305	296	268	293	279	271	282	259	294	313	339	311	272	297	285	305	300	307	326	285	280	294	304	299	336	264	307	280	286	276	310	288	270	321	290	291	318	293	287	298	258	269	311	279	292	274	265	292	288	300	280	296	271	293	312	274	291	312	256	289	275	283	271	336	312	322	293	276	304	287	318	316	302	277	300	292	290	297	299	294	288	294	268	262	318	305	291	308	327	300	298	282	296	267	279	288	284	287	279	263	310	289	288	303	314	328	316	294	278	297	291	323	316	316	315	296	293	278	272	291	282	278	269	278	281	292	273	283	311	289	276	313	315	303	273	310	300	295	283	301	277	302	301	291	286	289	309	278	262	275	278	288	280	313	289	304	324	297	280	271	315	286	267	297	295	290	298	287	283	306	322	242	281	288	296	318	291	268	299	307	278	285	290	283	287	292	309	315	277	287	262	317	317	285	284	312	314	287	263	279	295	331	311	279	282	305	281	310	320	318	274	267	278	311	281	293	277	294	290	298	323	298	280	264	296	289	290	283	267	281	293	300	267	302	282	269	301	288	292	283	284	316	311	288	309	322	296	297	317	296	295	294	308
18918	46644	12730	3452	2322	1330	9788	6224	668	473	419	375	296	271	227	250	233	208	225	175	184	182	182	208	187	186	177	180	275	406	456	369	277	253	175	170	170	158	150	162	185	180	271	268	435	152	138	177	181	162	170	159	170	156	146	172	130	148	178	183	176	162	174	151	165	135	158	160	155	160	156	161	184	153	156	157	129	165	151	154	162	112	150	156	161	159	177	162	176	145	141	140	176	161	174	169	162	147	148	162	139	155	137	161	139	156	167	152	148	152	159	150	141	185	170	141	157	147	150	149	144	168	139	182	174	155	152	148	172	180	148	144	156	150	160	159	154	152	145	151	156	144	139	150	151	136	167	149	124	144	158	146	159	144	164	160	173	155	162	158	137	135	146	128	187	162	156	170	139	156	146	136	157	163	144	155	155	149	148	150	156	146	158	161	136	137	149	145	146	150	167	170	140	154	189	139	131	164	140	138	161	147	134	121	144	160	166	148	161	169	155	145	136	161	142	135	150	151	145	158	167	156	160	164	126	121	142	139	152	146	158	146	155	151	158	137	167	159	138	158	162	129	148	138	148	161	184	154	144	164	152	163	146	162	139	155	153	164	140	125	156	155	141	188	151	152	145	143	161	166	169	144	149	153	167	153	158	144	150	169	155	168	166	160	151	156	152	145	128	142	141	156	143	140	163	137	159	140	143	138	168	168	133	160	140	154	135	142	120	146	160	153	129	140	156	150	140	151	118	151	152	126	149	153	159	139	145	152	127	156	135	142	150	150	140	162	152	140	148	154	163	118	166	162	143	153	166	170	113	163	168	154	148	168	160	155	148	177	154	133	145	131	138	156	162	130	147	144	158	157	143	125	174	149	139	147	158	160	135	141	138	129	166	143	151	136	127	153	155	158	155	155	145	139	150	132	145	144	151	155	119	156	158	150	139	160	151	155	164	162	157	155	166	160	163	158	153	156	140	155	143	164	142	143	152	157	152	144	137	156	155	160	139	158	166	179	145	170	158	155	151	193	144	159	187	135	130	135	138	137	159	131	145	145	153	149	167	157	139	161	132	147	194	161	164	144	155	149	125	150	144	137	161	183	178	147	147	137	158	142	154	170	158	172	142	133	136	171	154	142	161	173	160	144	160	139	178	150	148	153	145	160	152	149	163	151	148	161	165	164	139	132	159	140	140	154	136	176	163	159	140	157	139	144	145	142	166	158	153	140	142	129	156	145	146	145	150	157	165	152	154	137	162	132	135	188	147	152	145	145	155	159	158	148	160	152	160	150	146	166	162	162	143	150	158	158	166	155	141	160	154	163	155	142	178	145	140	152	146	120	174	149	151	151	152	147	173	157	158	153	139	167	131	152	145	159	154	164	136	148	156	147	150	143	128	143	146	180	165	156	143	122	164	165	152	151	148	148	157	130	160	161	145	158	142	144	143	141	161	125	178	149	156	151	163	146	164	167	149	167	148	178	133	163	172	159	148	155	149	136	132	144	130	142	145	141	174	137	143	143	142	164	165	146	153	147	140	142	166	144	146	156	140	158	159	143	178	126	171	133	137	155	155	158	166	136	130	131	144	157	141	150	158	138	155	147	172	143	140	158	165	171	160	154	149	155	173	135	154	164	161	160	161	172	148	157	163	159	157	165	145	139	155	153	159	174	148	139	155	164	177	152	143	150	141	163	161	166	144	157	157	133	138	137	143	136	152	166	167	138	147	159	169	155	171	152	160	166	187	126	148	155	162	135	133	158	152	149	128	160	168	172	133	142	151	144	156	139	149	162	160	149	158	145	153	144	140	159	120	153	157	152	153	135	149	134	161	172	127	142	182	128	150	138	168	168	172	162	143	153	155	153	145	151	140	166	165	143	139	154	170	179	137	143	157	159	155	140	173	147	153	145	161	158	168	152	170	162	161	165	138	157	143	151	150	160	146	132	171	152	139	157	153	148	146	154	139	145	174	125	171	161	159	141	134	164	166	160	162	150	146	147	144	169	149	141	139	164	153	129	169	143	143	146	133	155	145	152	142	153	171	159	169	145	144	147	162	143	144	153	146	143	180	157	171	147	137	155	140	136	135	150	153	137	157	159	138	167	146	137	129	158	142	146	177	175	166	145	145	146	148	154	173	152	160	142	135	152	156	160	163	153	146	135	143	149	156	144	144	166	175	150	153	161	146	134	157	145	128	126	119	150	164	166	163	137	172	161	158	185	174	141	163	158	139	152	153	148	168	174	178	166	149	137	138	161	167	168	166	154	143	147	165	152	141	148	157	145	147	163	134	143	151	150	166	141	147	130	123	144	136	142	129	156	163	156	174	153	169	157	159	159	149	141	141	151	155	155	137	151	162	150	153	144	163	153	162	154	145	169	161	161	167	161	158	150	147	169	155	176	165	172	161	160	155	157	139	158	139	145	149	145	124	157	145	138	160	138	150	130	126	147	138	150	153	181	128	149	162	157	136	145	177	142	166	177	153	153	145	181	139	172	168	171	179	135	150	144	129	160	154	179	150	142	165	147	151	161	132	170	150	152	143	178	152	180	154	145	153	136	158	159	160	138	114	149	171	135	173	151	160	168	169	150	168	152	153	149	139	140	153	164	138	163	158	141	163	171	152	148	142	125	144	161	144	169	146	152	168	125	152	163	153	156	163	154	156	146	157	136	148	145	132	158	141	132	133	156	153	143	154	136	162	159	140	156	169	157	158	166	140	148	173	149	156	157	138	140	164	152	160	164	163	151	154	154	150	155	155	158	136	139	137	174	150	149	154	168	157	138	119	170	128	167	142	150	173	139	140	147	150	158	154	158	154	180	166	134	161	134	141	141	151	138	155	135	133	165	148	163	148	165	155	151	137	147	166	144	164	167	136	147	148	132	156	148	157	146	144	144	144	173	147	155	138	150	146	145	149	168	160	162	146	152	171	147	172	153	162	162	130	168	142	155	142	168	162	144	128	149	143	154	155	127	157	159	141	157	153	163	144	159	170	176	145	163	150	170	174	154	169	145	167	156	160	153	157	148	146	150	144	130	142	157	153	155	157	150	142	154	122	136	150	148	153	143	138	152	153	165	144	180	140	170	149	162	155	153	136	160	162	156	162	139	154	170	181	147	143	156	161	152	166	174	144	148	152	147	150	143	174	146	150	167	157	146	141	162	149	181	145	160	143	157	145	145	126	157	146	152	151	183	147	141	159	154	164	136	134	153	163	133	146	160	159	163	152	169	164	147	153	153	170	152	130	165	142	161	148	189	184	134	157	163	152	189	158	146	192	163	110	164	155	141	181	139	156	155	134	133	178	133	156	159	160	153	151	169	146	150	143	152	151	139	150	176	154	138	161	146	160	140	138	167	157	154	161	145	164	154	157	161	144	153	162	144	147	146	172	156	157	141	134	166	136	157	150	160	143	163	159	170	170	154	154	156	146	152	161	155	164	150	143	152	149	167	147	153	131	161	129	134	138	146	161	148	171	126	156	149	141	155	149	148	160	141
11591	31350	5157	6721	6904	5070	25598	12882	2680	2407	2105	1655	1341	1235	1046	964	996	892	747	762	668	773	756	636	661	594	571	567	1338	2453	2651	1992	1389	1070	626	555	518	494	440	449	443	495	1551	1279	2608	432	423	461	421	379	448	424	408	432	424	433	415	404	409	421	423	382	402	421	404	400	422	379	408	408	371	394	397	411	386	397	371	447	409	385	361	369	404	380	421	416	396	402	369	405	389	361	387	425	363	390	412	418	386	412	445	350	394	376	396	400	400	376	354	412	380	371	413	410	382	420	402	376	388	344	381	358	389	400	380	371	395	368	371	359	384	401	415	377	398	397	397	365	410	384	417	380	383	383	366	369	370	385	364	358	351	403	404	386	399	372	398	382	380	370	388	416	397	374	405	362	364	358	371	389	370	350	388	347	398	391	371	376	396	362	367	361	404	387	381	395	376	373	374	389	403	377	402	418	385	357	375	387	411	367	397	432	401	386	378	368	386	387	366	406	402	371	383	384	371	382	366	375	367	390	376	409	393	350	367	404	381	393	384	393	354	382	359	378	409	378	346	383	380	338	366	403	370	365	378	394	390	371	389	360	380	345	395	357	381	386	393	418	360	383	407	366	416	383	364	386	372	391	392	380	396	390	382	389	395	394	388	424	411	377	375	386	349	367	389	398	382	368	360	408	390	351	382	404	377	394	370	398	372	394	398	415	375	420	378	385	368	424	368	399	416	399	422	379	383	413	384	353	427	373	376	396	360	382	368	363	365	396	388	386	412	411	391	348	361	378	399	370	384	395	397	370	381	377	396	402	397	356	403	337	370	394	391	375	362	357	385	385	362	405	385	380	407	358	429	344	373	395	362	397	369	399	371	411	334	411	384	385	398	366	391	426	420	343	379	432	356	359	361	358	370	370	386	396	365	376	351	371	386	373	358	379	380	395	388	366	383	374	383	345	366	397	373	423	375	374	373	420	360	388	409	390	383	383	391	374	384	362	378	375	389	385	369	394	360	397	375	398	378	370	421	366	368	371	402	369	374	342	361	405	389	377	407	350	360	397	359	366	361	375	372	375	379	375	371	354	385	405	398	386	414	402	341	382	360	408	365	369	387	377	390	390	392	380	324	383	348	383	356	378	371	393	411	420	382	378	400	381	405	403	390	400	391	367	358	397	381	379	401	391	382	345	390	346	377	373	390	409	363	397	378	384	373	351	393	395	353	356	404	378	366	379	384	384	391	357	380	409	353	389	377	362	424	379	390	390	412	392	393	384	362	363	401	368	439	404	381	348	423	392	359	375	372	387	375	400	378	354	359	376	373	404	402	403	391	381	415	382	421	362	369	381	361	363	389	385	399	410	358	409	395	353	357	384	399	363	415	386	388	385	349	377	377	391	349	374	393	389	394	403	368	395	402	391	389	401	357	374	375	408	363	419	379	378	374	380	342	373	368	383	384	358	408	375	398	415	375	428	395	386	368	408	392	402	346	406	386	384	361	352	391	395	404	373	396	383	359	353	388	363	380	377	381	411	360	392	374	353	376	376	393	399	372	394	383	394	404	401	373	377	375	357	411	411	330	391	377	397	380	384	381	373	354	355	371	372	381	376	382	391	376	370	369	425	409	406	378	374	420	390	392	377	383	461	389	391	410	404	366	414	407	369	397	417	380	423	367	362	397	351	391	388	383	367	358	397	381	374	373	381	396	377	369	378	398	363	378	393	391	382	393	399	391	373	397	405	390	411	362	380	394	386	414	376	380	406	391	370	391	444	407	402	360	374	423	390	344	377	414	343	378	372	378	400	391	379	365	370	387	365	406	377	410	380	401	344	379	362	344	382	377	413	367	397	365	408	366	367	395	398	357	383	409	384	370	389	363	378	378	352	400	380	361	390	396	376	365	391	400	408	405	350	385	351	423	381	400	376	430	355	384	361	401	389	366	375	359	383	406	384	404	374	433	400	395	362	360	408	383	407	351	391	372	361	365	389	393	375	358	384	406	415	367	359	394	381	420	393	376	384	389	379	377	377	359	407	397	377	408	375	367	403	411	402	402	373	356	404	390	379	361	360	369	378	383	379	360	395	351	378	395	403	386	390	390	379	380	377	418	391	400	372	387	382	353	391	371	420	395	342	389	383	363	392	393	344	403	381	383	380	364	354	370	390	384	391	393	365	413	386	372	349	377	369	384	389	380	391	402	372	388	399	395	399	413	362	418	396	367	367	392	360	348	365	359	410	387	364	379	396	385	383	345	340	371	377	373	370	376	415	394	381	397	402	404	378	384	391	390	350	393	401	392	389	341	361	409	384	353	401	377	384	366	361	379	411	386	366	394	358	379	384	371	376	344	373	371	415	381	371	400	378	397	376	379	384	370	379	400	375	397	364	383	367	383	374	381	431	379	364	413	382	374	382	409	363	384	393	390	397	382	396	368	380	400	372	374	394	386	354	410	410	347	374	383	430	380	420	383	412	414	414	404	399	420	428	368	396	372	383	365	404	365	388	390	368	362	369	407	412	393	383	367	360	385	403	385	345	375	388	380	388	367	385	379	394	378	359	400	390	376	384	372	398	378	406	401	380	356	372	380	366	365	397	387	382	411	387	393	374	371	367	415	407	392	374	375	404	392	432	397	375	378	376	359	367	378	401	368	370	351	397	390	384	384	399	397	380	430	387	373	398	354	399	367	380	371	380	355	372	359	401	368	382	387	376	386	386	374	408	362	381	389	369	382	369	389	363	412	371	372	370	390	405	382	360	399	381	360	430	367	400	361	394	391	384	376	394	387	386	368	389	388	377	360	389	369	357	401	395	379	379	377	404	375	398	383	450	391	397	341	401	365	407	378	418	375	385	405	371	363	366	398	388	407	394	399	379	385	402	346	382	376	358	349	341	379	402	385	396	391	368	333	361	373	350	347	352	383	381	411	408	384	340	363	367	384	402	364	392	382	411	398	391	401	385	395	356	346	388	409	386	435	361	401	394	376	374	346	409	403	370	393	402	410	397	388	395	401	349	384	413	397	371	374	404	400	372	384	368	377	392	406	387	373	362	371	395	395	396	374	367	366	369	400	360	391	345	354	384	388	388	370	377	386	355	368	375	425	396	378	354	367	371	348	387	361	400	387	384	411	408	378	379	356	367	349	369	378	401	386	373	405	369	402	361	378	381	417	383	368	402	404	458	392	378	420	388	379	373	389	365	373	386	396	390	376	417	394	402	410	405	359	371	379	385	398	371	375	390	354	382	380	384	396	399	386	390	400	365	386	345	367	389	377	354	387	338	385	399	381	394	364	409	409	368	360	392	426	371	381	392	393	359	397	375	371	397	405	402	376	371	404	406	380	387	384	367	391	394	405	395	368	387	361	339	360	370	365	352	401	422	373	384	377	391	370	421	359	369	402	377	384	378	379	389	378	366	368	366	394	403	391	405	359	366	405	396	392	349	365	372	387	382	390	362	392	381	388	389	397	363	441	393	409	365	370	367	354	380	404	389	338	377	412	371
2356	1867	416	338	259	282	430	333	224	201	194	228	202	226	214	222	241	212	210	211	233	216	221	200	225	183	182	207	247	288	320	278	225	222	199	229	211	249	210	201	243	221	238	231	206	206	206	227	223	215	202	205	219	196	193	222	213	231	213	212	223	222	208	217	214	250	230	221	218	215	240	217	243	202	209	224	185	206	209	210	204	203	212	195	215	192	196	216	212	204	210	200	218	193	210	234	208	171	203	219	230	230	197	209	217	205	198	201	184	208	220	224	215	203	197	220	198	214	251	213	220	230	255	214	190	202	219	227	193	241	207	207	211	209	233	203	207	218	218	202	183	221	212	231	219	211	206	242	208	191	233	233	195	218	213	210	213	205	212	238	242	197	202	229	240	200	215	198	257	203	226	219	209	221	239	207	203	225	200	222	236	200	229	208	217	211	237	228	210	248	239	209	209	219	201	198	199	221	198	212	210	201	212	243	207	243	208	234	210	200	233	187	250	214	212	211	205	199	212	249	192	197	207	217	232	225	210	223	262	202	204	228	253	218	210	228	211	209	209	198	195	209	215	223	225	207	215	215	199	191	211	206	196	221	218	213	212	197	197	216	230	220	219	220	223	201	198	222	216	230	223	209	210	193	246	172	224	192	223	192	191	211	225	215	205	218	213	209	218	206	207	249	211	192	192	215	228	211	235	229	189	237	220	204	226	230	217	219	204	213	207	236	232	205	206	202	216	199	202	231	206	216	213	234	238	212	216	191	223	216	203	223	213	188	202	210	223	234	221	189	212	228	202	198	206	213	197	211	172	208	222	207	203	213	210	207	211	243	189	221	255	221	229	221	246	198	213	197	189	182	212	222	197	206	206	212	210	225	211	237	207	244	215	187	220	194	195	221	226	219	204	229	201	217	238	216	201	203	219	203	213	196	215	198	218	239	229	237	219	217	205	244	235	212	235	209	196	226	242	226	212	188	231	221	201	217	208	194	220	216	218	223	216	232	182	213	186	214	239	222	197	214	202	218	222	178	203	201	252	227	243	227	188	205	182	198	222	206	211	229	223	210	222	197	202	195	234	191	219	214	216	223	210	206	217	213	191	219	210	190	213	209	215	207	193	200	204	179	187	208	188	196	209	223	193	191	209	207	195	202	223	204	222	196	207	196	199	212	249	209	190	222	198	198	219	204	216	220	206	224	206	214	240	195	221	214	213	185	213	196	227	199	205	215	207	204	214	209	214	218	198	231	207	210	204	235	207	239	223	230	180	209	200	239	192	197	218	185	203	224	217	223	194	214	180	208	205	189	204	200	225	242	217	216	217	225	207	240	217	219	190	209	213	237	211	249	210	236	203	207	217	228	208	197	209	207	208	227	214	236	212	198	222	203	209	224	205	188	210	235	235	219	195	203	174	193	222	199	209	191	211	201	232	229	223	210	228	209	208	233	242	217	210	233	233	198	239	213	212	204	217	214	226	213	202	221	204	224	242	220	197	204	240	204	224	212	220	193	201	199	207	229	209	223	222	213	183	199	227	203	185	208	238	218	234	200	222	213	197	201	232	186	228	184	211	214	210	209	210	206	207	211	218	211	217	200	227	187	210	229	199	189	217	207	214	176	196	221	226	207	218	211	212	210	210	214	221	210	207	199	228	226	246	215	243	181	212	216	211	231	202	192	241	206	184	237	225	231	194	227	225	198	223	209	224	241	216	217	199	180	200	217	195	226	228	218	208	212	206	225	195	199	226	201	186	231	209	181	220	224	234	242	196	228	203	210	219	224	210	207	213	225	223	223	217	206	233	201	232	204	214	237	194	226	224	223	187	207	228	205	209	222	204	226	205	216	192	189	196	222	183	202	207	221	183	196	190	247	203	228	211	223	196	191	197	216	212	196	193	199	209	204	232	206	222	211	222	225	223	215	204	217	199	214	233	239	208	198	179	200	200	235	223	207	229	224	226	234	202	214	231	227	210	203	210	214	243	224	218	201	214	233	193	206	193	224	223	216	211	190	218	203	211	235	229	223	216	236	207	203	219	225	223	213	212	229	224	230	213	228	217	229	194	253	236	229	221	217	215	242	225	229	217	198	204	226	215	210	179	250	230	209	221	225	212	189	222	206	218	207	201	202	219	210	219	207	210	223	223	202	212	233	189	197	208	182	230	204	237	211	200	225	220	207	228	185	207	196	211	233	207	218	223	214	213	189	211	199	232	208	194	210	229	201	220	216	198	219	209	190	236	228	191	252	197	217	199	215	207	200	198	196	195	209	193	225	207	190	209	202	214	222	213	224	198	204	244	194	199	193	205	192	230	220	224	216	203	225	224	203	211	196	217	210	190	221	223	208	229	221	219	236	189	213	219	228	189	209	194	200	189	206	231	248	247	254	220	215	215	201	229	171	217	207	216	218	199	213	227	229	220	194	161	202	196	214	216	206	194	169	206	207	220	187	220	234	225	213	213	231	231	204	225	215	221	231	232	205	235	199	200	229	203	227	199	246	213	182	212	199	196	225	195	253	212	201	201	219	211	196	197	200	217	230	215	215	225	207	209	221	215	200	205	197	221	227	234	223	217	219	214	235	208	188	191	197	222	198	211	212	210	245	232	196	195	229	222	226	207	208	182	201	234	230	232	206	220	209	230	212	180	199	219	219	231	207	211	216	222	198	216	201	209	191	196	199	227	207	237	188	197	193	250	214	199	220	221	204	214	200	194	208	219	212	202	187	211	222	218	218	235	215	219	201	202	242	214	215	208	209	237	209	197	205	216	256	202	218	200	226	241	192	208	178	184	208	230	228	204	191	223	201	198	213	224	178	232	231	229	200	196	217	201	211	179	198	237	218	200	215	227	193	187	204	221	224	237	201	233	195	202	188	223	226	205	238	223	216	208	213	231	187	192	202	228	216	211	232	238	212	213	203	217	197	222	241	228	215	199	183	233	220	215	201	186	204	217	171	227	214	216	234	211	219	201	200	219	204	234	206	215	191	198	243	215	201	202	217	232	218	231	204	219	218	203	217	209	211	189	211	223	195	208	222	210	197	215	214	226	229	191	190	227	213	225	210	187	214	183	206	234	217	210	221	199	198	208	219	209	224	211	217	214	224	207	200	192	194	187	220	215	219	205	206	214	221	223	197	223	229	221	213	200	209	239	222	206	208	229	208	215	197	232	214	198	212	226	216	206	219	204	199	231	207	200	221	219	228	198	239	218	200	225	205	218	247	248	216	214	223	208	178	221	224	200	206	215	186	214	194	214	226	221	220	199	218	234	204	200	197	212	212	213	233	221	205	225	222	207	210	238	241	206	198	206	213	232	201	191	236	183	187	211	240	203	227	216	224	192	230	192	251	239	209	220	191	230	199	216	206	192	207	192	233	230	231	244	220	195	240	174	223	214	199	210	217	209	232	199	220	227	216	218	234	214	189	208	193	200	244	222	218	197	226	189	210	230	220	220	183	223	208	208	200	194	202	210	193	187	207	216	212	217	242	212	230
2528	2846	727	852	914	737	1764	1121	609	541	569	614	512	544	547	500	556	476	482	499	561	468	504	522	466	484	533	485	776	1129	1387	1013	817	600	515	476	499	513	492	533	491	542	821	760	615	473	465	520	501	518	441	486	527	497	471	510	492	524	474	477	497	484	529	499	540	546	495	482	535	468	520	514	512	492	505	511	453	471	449	442	524	502	450	465	479	470	474	462	490	489	496	524	483	534	475	495	511	481	510	502	482	504	488	466	503	479	505	456	475	482	522	470	480	495	497	458	520	489	493	481	461	499	524	514	500	448	497	485	489	513	525	492	482	471	485	493	487	510	518	476	517	476	494	464	513	502	478	491	418	487	456	459	488	459	535	492	467	474	494	474	500	479	499	520	488	473	518	493	495	498	500	512	477	491	519	498	502	479	495	495	492	494	514	495	495	503	506	496	484	524	499	533	502	499	523	468	491	471	483	460	526	469	491	530	496	502	488	461	536	489	491	483	499	475	453	500	465	461	506	500	497	482	492	458	523	473	467	487	481	471	496	454	494	505	496	455	501	522	485	457	504	512	515	434	521	492	478	477	491	472	479	475	513	506	490	502	486	466	474	449	506	478	505	479	472	505	484	460	475	495	486	517	507	512	447	481	483	478	483	480	518	476	504	498	479	483	486	498	511	483	476	505	490	477	469	486	452	504	495	493	493	485	490	485	481	532	467	490	510	511	470	469	503	491	468	480	498	506	494	481	531	489	527	509	493	481	514	491	496	493	511	514	475	493	493	489	494	517	490	511	475	486	472	481	512	514	513	506	488	516	525	484	518	496	447	501	508	507	518	482	527	514	450	540	477	485	510	504	491	483	488	455	508	520	469	481	506	464	458	498	458	512	548	489	502	556	472	497	520	496	475	485	476	474	484	516	482	471	537	488	476	491	470	477	466	517	498	517	439	494	500	500	473	500	479	494	482	526	465	463	521	493	454	480	483	489	496	493	456	501	514	493	529	499	464	488	476	499	507	511	553	526	483	470	495	525	450	480	467	496	530	493	489	488	474	507	488	513	506	495	497	441	519	481	506	483	473	469	493	492	462	481	495	481	491	522	507	465	514	503	464	491	491	513	471	479	522	471	502	497	515	516	472	475	488	519	497	475	472	477	492	488	488	506	489	484	465	504	502	494	490	524	478	477	488	488	489	501	497	502	493	497	501	494	490	504	464	492	486	507	473	487	487	469	534	494	525	476	500	513	494	432	486	492	463	537	511	475	504	474	498	494	484	525	487	527	496	485	509	479	475	480	471	482	497	505	511	474	500	516	479	515	515	500	479	475	503	476	501	476	528	461	461	470	530	505	479	484	493	465	460	485	480	534	480	526	481	479	479	462	479	499	502	527	494	517	470	521	526	492	501	523	488	506	491	485	480	468	497	506	503	469	524	463	552	454	486	484	474	527	476	521	515	497	462	520	480	491	481	498	489	479	491	469	534	530	486	491	507	477	495	527	451	507	470	535	488	542	441	495	490	509	490	476	514	469	474	481	517	477	500	528	484	519	477	480	497	488	524	472	488	492	514	518	473	500	537	501	477	479	488	502	518	483	514	481	503	506	506	528	475	488	503	487	527	491	489	459	491	421	479	529	514	492	505	488	503	469	478	491	435	503	464	512	477	475	497	445	466	523	495	484	533	494	524	507	511	458	496	462	466	454	534	494	522	468	474	538	532	500	459	487	511	484	503	543	545	511	479	448	517	507	494	463	475	501	477	473	513	459	458	493	463	483	479	474	496	502	492	516	505	480	502	478	465	482	474	495	521	483	499	459	507	489	499	511	446	505	470	459	474	479	505	446	462	477	474	491	463	491	471	488	500	475	486	503	489	467	511	472	473	480	484	512	529	520	459	460	479	506	511	475	460	499	495	557	489	512	525	488	488	514	494	455	471	486	447	506	502	509	529	504	507	487	498	498	476	507	484	498	524	481	507	494	524	481	471	490	518	461	509	489	503	480	474	520	470	462	481	448	525	487	463	477	500	457	457	526	532	498	514	482	489	485	487	489	479	517	529	464	462	486	469	488	482	463	514	480	456	469	491	444	450	471	485	490	520	471	515	502	443	490	465	482	503	494	509	452	490	474	513	510	476	462	488	486	486	492	512	503	504	499	536	520	482	491	460	508	461	482	493	511	499	477	504	478	471	506	460	517	516	471	478	482	491	495	479	456	516	485	478	531	464	497	447	507	513	497	508	510	455	508	467	462	521	505	515	510	514	499	468	491	485	503	510	502	515	493	530	496	478	468	454	514	490	444	470	486	466	514	472	496	457	448	511	480	480	479	482	514	483	508	492	498	515	455	508	513	540	492	503	481	486	507	470	475	458	475	481	474	504	512	468	477	464	515	507	494	514	530	496	507	474	496	475	487	490	484	479	470	474	491	482	526	458	483	498	484	493	459	463	497	460	528	482	523	478	479	478	468	478	499	526	505	520	483	497	482	488	480	470	463	498	520	482	494	486	459	473	472	483	478	492	467	466	495	494	485	509	479	494	519	482	463	522	519	532	509	502	497	465	493	489	474	500	471	493	522	491	455	504	562	494	518	465	510	478	446	486	496	519	489	514	470	454	545	489	503	494	469	492	502	498	533	499	461	480	465	479	498	477	480	477	495	456	499	497	518	519	475	519	488	513	522	489	479	457	479	470	493	516	485	509	465	502	475	503	508	485	483	488	521	500	481	526	508	481	504	470	476	473	531	458	495	479	494	499	538	513	459	483	502	521	472	459	513	491	501	487	515	497	526	499	490	533	475	521	472	494	498	490	486	470	487	481	453	531	445	509	554	495	524	502	482	507	472	470	495	505	514	508	486	512	492	505	465	480	484	439	467	471	524	493	469	527	488	453	504	520	472	486	520	535	485	505	465	505	484	464	502	464	474	495	455	499	489	476	505	479	481	432	490	512	468	480	471	497	476	513	485	489	520	511	473	448	501	494	528	505	497	501	528	480	499	485	492	473	498	476	508	497	518	475	552	504	471	511	498	513	455	507	500	508	520	489	501	489	456	460	484	482	515	433	497	419	488	498	492	499	489	498	471	503	514	516	519	529	479	465	492	470	492	436	509	481	445	499	488	499	491	512	481	487	493	500	449	472	475	459	536	479	483	499	476	533	470	449	486	527	493	491	535	498	455	500	481	488	522	487	472	498	497	488	473	490	526	443	485	520	471	519	492	439	494	518	501	453	483	507	451	485	523	466	500	517	500	488	498	517	476	448	461	529	471	512	500	463	503	519	466	471	497	495	502	439	506	539	487	475	489	485	460	479	548	502	490	480	517	460	503	489	515	464	538	470	517	494	493	485	500	515	477	494	523	513	496	531	457	434	487	487	519	514	508	485	473	467	479	472	493	431	468	463	442	510	486	518	472	505	516	489	508	502	484	458	486	461	472	509	493	512	506	512	503	518	488	496	485	530	523	497	491	477	517	516	475	518	509	464	462	524	503	527	527	508	524
9350	29981	6142	1714	1339	711	8106	4472	292	229	268	189	195	137	158	160	183	142	143	150	129	124	133	110	135	123	116	142	199	355	282	273	179	169	123	132	128	109	120	111	135	111	170	181	274	114	108	121	102	108	138	130	96	97	91	129	125	102	110	95	124	115	124	111	107	125	144	124	122	100	124	123	112	117	111	121	112	109	115	133	117	109	102	114	97	133	104	123	101	121	109	130	108	116	128	111	111	112	111	119	118	100	132	121	110	109	120	104	133	77	104	109	103	107	118	116	101	118	117	96	106	114	113	111	109	120	108	135	124	113	112	116	108	134	109	123	88	104	124	87	125	95	103	100	112	118	113	122	105	120	108	108	107	124	129	119	115	109	118	123	106	105	121	97	104	120	123	120	104	108	100	122	110	142	94	116	134	109	136	118	121	120	89	124	107	99	123	102	115	117	123	106	118	106	111	113	119	107	122	124	125	89	117	99	101	87	120	110	112	113	113	117	126	119	130	85	121	105	96	135	103	105	107	110	126	115	130	100	101	111	92	129	97	104	115	108	149	83	128	103	109	124	121	115	97	110	105	115	109	101	102	120	106	130	119	121	105	108	90	132	104	131	118	97	116	86	114	118	104	107	113	132	104	113	102	118	115	124	127	95	107	133	126	99	114	122	135	105	101	96	109	117	115	104	97	119	91	104	104	133	104	114	130	107	110	113	103	120	110	111	119	108	126	112	132	133	103	115	113	118	109	120	109	101	112	104	116	112	96	89	117	110	93	108	115	109	104	113	104	113	132	110	126	122	118	109	135	116	112	104	132	128	117	123	113	106	103	95	124	92	105	97	81	99	130	109	112	102	122	115	109	111	111	110	119	97	112	113	125	120	122	94	101	114	121	127	104	87	126	115	105	108	112	102	105	104	116	100	124	130	124	101	115	100	112	107	133	126	111	108	123	103	107	104	100	118	110	119	126	126	121	92	114	119	110	108	108	111	106	115	95	105	126	120	108	101	133	123	116	107	101	90	106	108	132	119	115	98	110	139	100	110	108	116	101	145	118	116	103	110	105	114	96	100	104	104	89	105	123	122	117	104	115	105	114	124	85	124	96	117	106	106	132	121	115	104	95	91	123	99	101	89	91	114	121	122	117	91	125	105	126	103	102	130	113	113	110	110	107	129	111	100	91	116	129	105	109	105	118	131	122	123	125	121	117	92	124	127	133	98	128	142	112	105	120	112	140	134	138	116	112	100	97	111	113	112	108	134	115	119	111	118	100	133	98	111	110	112	116	111	109	118	128	102	110	113	101	108	116	108	111	102	129	127	117	100	131	120	114	126	102	90	128	134	126	96	127	109	109	102	117	96	104	92	115	104	112	116	114	109	127	99	96	120	123	97	121	118	109	128	100	116	126	92	100	105	119	105	105	111	101	110	125	109	125	110	114	111	109	106	119	95	98	104	116	114	111	121	109	118	118	123	99	121	126	97	106	116	128	117	108	112	117	111	97	112	124	122	106	126	151	111	126	123	145	115	115	120	103	115	97	129	97	96	117	120	124	138	106	114	118	123	119	99	104	129	115	106	116	102	113	115	119	102	129	111	113	109	112	109	110	124	123	101	120	114	97	109	134	95	109	115	108	94	118	113	108	121	106	108	123	106	124	109	127	97	124	119	122	124	86	110	117	107	114	118	120	106	98	114	100	124	99	119	111	107	119	126	92	110	107	92	108	127	122	117	134	121	109	116	126	124	113	118	102	97	118	105	121	113	121	122	109	129	120	105	120	115	107	113	120	129	130	105	111	117	117	131	128	89	119	102	100	122	90	93	103	117	110	105	96	91	115	108	112	111	104	98	116	94	121	120	111	120	113	129	119	120	117	121	100	107	116	121	111	108	131	107	110	105	127	135	126	117	115	145	118	122	118	100	123	115	115	119	114	132	101	106	124	102	118	117	121	105	100	89	112	101	126	106	105	134	113	127	111	121	105	106	107	109	112	92	129	105	124	131	98	119	127	139	125	119	84	126	127	98	124	114	128	132	130	114	114	100	99	106	90	121	124	146	107	82	105	115	122	106	114	92	113	109	81	129	127	110	119	118	130	101	119	124	118	117	104	118	122	123	127	123	139	106	119	122	92	109	94	92	104	132	97	115	115	119	121	119	113	131	107	124	102	111	100	126	116	111	107	126	100	99	107	111	107	114	112	102	108	98	125	97	109	104	81	118	125	114	109	113	97	123	102	110	126	120	124	103	112	130	123	111	134	116	126	109	127	128	108	115	109	121	119	103	111	105	97	128	112	115	101	109	122	115	106	90	111	108	118	119	110	134	110	124	101	113	99	99	112	122	128	92	124	113	101	110	102	122	106	114	101	109	112	129	124	111	116	104	101	108	107	139	99	120	112	121	130	115	125	111	116	110	92	93	118	118	131	99	106	93	119	106	93	137	117	109	114	113	128	94	108	108	98	109	122	97	124	123	110	125	114	108	112	104	123	132	101	98	97	103	112	95	94	111	111	115	135	131	119	95	101	108	107	100	108	91	109	99	112	101	106	128	116	121	116	108	115	118	112	128	124	112	118	120	97	126	115	107	135	98	116	98	99	112	135	111	103	121	111	113	131	116	122	107	123	108	112	115	122	119	110	98	117	116	108	90	122	132	125	119	117	139	102	100	98	122	112	120	116	101	116	125	114	123	113	98	118	113	115	140	95	109	111	111	131	100	116	96	97	105	121	115	119	103	108	130	100	119	110	124	114	88	113	115	99	114	115	120	105	129	116	117	110	108	115	131	101	112	100	100	108	110	111	108	105	115	99	93	113	110	104	120	109	109	124	115	108	120	91	110	128	124	117	128	113	108	116	123	107	104	139	120	102	101	125	114	112	121	114	119	114	115	112	105	115	117	115	121	121	101	124	110	134	108	121	101	108	106	104	120	116	116	123	103	114	119	104	107	110	111	114	114	128	116	120	118	122	117	135	109	138	90	107	115	124	124	97	109	122	115	111	127	145	97	115	139	121	111	112	101	110	93	114	127	100	127	115	100	128	111	87	124	126	115	142	134	130	132	94	121	113	107	104	97	127	121	104	120	112	115	131	96	113	113	116	114	129	121	102	110	102	111	98	120	124	105	103	121	116	100	131	114	105	111	113	102	99	94	112	106	127	125	119	98	112	139	96	125	111	95	111	107	110	140	105	103	98	92	103	119	132	97	116	108	133	119	108	126	94	96	106	95	125	119	112	128	127	94	109	103	111	118	125	115	109	111	93	127	117	114	132	136	111	112	105	114	106	122	114	143	136	121	104	123	93	106	107	100	106	123	119	124	109	96	116	122	119	114	106	121	120	117	102	111	103	114	121	106	127	112	119	100	117	116	103	129	106	108	121	126	133	101	113	101	87	106	124	129	125	108	113	107	149	131	125	117	94	106	129	127	129	108	122	130	122	119	136	106	114	102	113	97	114	101	117	119	104	120	119	116	126	116	106	102	96	121	135	113	119	96
7058	23049	3467	4040	4185	2656	23840	11442	1278	1244	1236	1003	835	712	630	553	575	588	533	461	420	401	440	432	469	374	394	375	934	1956	1922	1567	1072	719	380	389	349	303	336	336	350	369	658	798	1824	293	330	321	310	316	292	318	321	303	315	296	313	293	303	309	273	327	287	263	299	310	280	301	304	291	282	273	267	276	318	308	266	308	287	296	291	295	302	322	280	299	316	315	284	297	286	322	312	286	275	292	291	300	292	312	251	304	284	301	299	298	278	297	320	276	271	285	257	307	282	289	275	272	302	286	291	289	266	271	303	282	290	293	283	255	283	293	285	281	294	286	266	286	310	275	284	292	310	273	284	298	270	310	330	301	312	304	313	291	297	315	291	297	265	298	294	281	315	292	293	300	305	287	256	290	256	298	285	318	308	293	299	279	277	318	271	309	275	281	282	288	299	286	284	293	282	306	282	317	295	272	276	279	280	298	294	294	290	301	317	267	296	305	283	292	293	313	294	281	281	282	328	308	301	296	271	276	297	292	277	283	284	307	293	316	298	290	272	273	295	290	301	289	277	280	268	302	317	289	276	276	262	317	287	278	258	289	311	276	284	330	278	322	277	310	293	278	266	258	304	266	287	285	266	309	320	256	282	267	299	277	318	316	287	291	300	299	283	336	270	305	295	318	303	291	278	260	288	273	304	311	271	271	278	275	292	260	276	304	295	249	301	306	289	285	290	293	300	280	280	265	297	297	264	288	294	295	277	298	285	297	286	289	312	306	292	280	326	290	283	276	290	295	293	308	291	290	305	300	310	287	284	265	274	275	286	299	280	300	284	294	278	295	301	313	315	272	280	293	291	267	287	305	308	293	299	294	300	269	283	273	262	277	293	287	274	284	278	270	316	267	267	296	285	270	311	278	275	294	279	276	274	254	282	277	320	298	274	286	315	283	308	289	291	277	280	298	272	273	274	297	278	280	260	311	263	275	307	265	300	298	272	271	263	244	280	279	304	253	268	288	286	289	311	292	274	284	294	312	286	301	282	300	277	245	289	312	304	313	272	316	272	281	313	314	280	292	259	252	295	259	284	288	307	282	298	284	304	301	259	288	309	283	317	286	287	273	286	279	272	265	292	275	283	307	289	265	244	258	309	256	277	309	289	262	289	278	302	257	274	288	289	306	291	282	287	281	285	288	275	298	273	304	272	293	279	291	285	293	261	274	254	293	270	280	292	290	288	272	317	294	296	286	273	273	243	273	271	312	312	302	295	311	307	259	298	310	246	258	292	286	312	267	254	306	272	283	287	300	313	317	261	299	258	285	300	327	283	297	297	314	276	302	310	296	274	282	282	313	283	264	315	277	293	314	279	270	309	281	267	284	286	279	267	301	293	302	278	280	297	293	266	260	289	278	293	294	304	283	295	282	290	264	282	290	310	285	302	296	246	294	239	293	290	280	298	287	288	285	305	313	315	308	300	290	310	301	270	259	281	279	292	299	311	285	306	274	289	296	292	313	287	288	261	286	295	275	306	252	266	307	297	294	296	285	304	287	306	289	252	291	301	306	297	304	279	261	261	306	257	271	273	265	294	291	282	298	316	284	285	265	302	305	283	293	286	307	285	272	288	286	285	264	290	302	295	319	311	284	305	324	272	283	300	290	298	277	302	289	288	306	280	285	296	297	289	282	290	258	289	306	294	283	278	292	278	325	286	309	295	282	283	274	286	311	313	302	332	290	281	302	249	272	287	262	275	273	282	280	289	266	301	320	263	250	308	297	288	283	311	273	299	292	296	311	291	256	285	295	270	311	309	266	279	279	321	314	293	286	291	252	293	274	283	270	280	294	361	261	294	300	315	292	288	295	285	270	265	311	284	293	277	292	294	256	311	288	279	269	289	308	291	288	311	312	266	266	293	291	292	294	311	275	286	294	300	257	290	272	298	324	279	306	300	276	315	254	287	289	282	282	307	304	268	295	292	257	272	280	301	274	272	313	291	284	300	281	301	282	286	281	302	287	313	290	274	288	265	275	272	275	303	313	275	307	323	276	273	306	267	266	284	278	287	274	302	299	295	310	311	287	286	281	293	283	252	277	276	296	309	301	272	288	268	342	324	290	287	286	274	282	278	306	292	300	279	285	299	310	300	270	311	294	297	286	303	246	317	254	292	282	286	305	298	276	269	327	277	302	290	313	293	280	299	316	291	284	280	260	312	300	287	277	310	289	254	319	282	294	287	313	295	264	276	275	241	284	286	295	268	289	305	300	315	289	277	267	291	295	291	282	304	296	281	293	255	294	291	257	281	297	296	293	267	283	285	288	295	290	260	298	285	310	294	288	313	288	289	301	336	297	305	281	275	300	273	266	271	284	256	304	314	305	273	283	294	312	326	282	308	311	297	282	277	274	290	288	286	290	269	283	286	263	287	285	291	318	267	291	293	302	292	292	305	278	280	318	295	280	307	275	315	284	284	306	273	300	267	315	296	262	274	299	288	308	281	330	288	284	299	290	275	301	253	291	286	274	274	290	288	286	258	278	290	282	273	270	294	309	289	294	298	308	296	278	284	301	280	305	295	302	275	300	292	303	287	277	260	303	277	271	264	277	294	273	279	304	316	273	298	275	301	285	274	312	269	297	298	253	292	300	267	284	297	290	261	266	275	307	285	289	306	286	285	274	299	291	273	277	305	295	272	269	290	277	291	287	274	250	266	276	295	327	281	282	299	286	296	280	290	302	285	294	266	281	307	264	301	285	272	298	300	302	290	308	297	279	291	313	307	308	306	287	291	280	270	298	306	308	290	287	294	285	314	298	318	287	271	312	280	296	272	311	292	287	279	263	262	297	316	276	268	274	300	292	308	315	311	301	302	276	280	299	311	278	300	308	312	284	285	280	289	281	301	299	281	288	296	291	303	292	288	272	270	281	265	263	266	282	274	304	296	282	295	287	309	262	312	312	276	293	302	321	317	295	290	298	279	293	289	298	292	303	307	292	288	274	271	296	281	344	299	314	297	283	297	284	282	278	281	303	296	268	291	303	269	305	264	285	273	267	313	306	299	278	279	288	319	297	285	279	266	294	286	272	292	305	272	296	283	266	288	278	288	299	298	255	279	278	258	305	282	273	283	264	300	303	290	262	315	285	281	302	282	256	276	241	283	300	269	294	280	279	263	279	317	268	283	303	279	307	292	310	294	271	294	303	283	311	294	247	283	280	273	296	278	248	285	306	262	266	304	272	299	287	277	284	310	302	286	294	301	294	312	273	295	270	253	301	291	285	282	289	291	291	260	315	284	307	292	287	292	302	304	284	281	262	253	273	303	277	294	308	290	293	305	271	296	302	315	258	266	259	296	289	314	294	314	271	283	307	287	305	295	285	282	283	308	268	263	284	289	291	297	286	292	301	296	279	296	277	308	320	288	285	330	291	307	294	264	253	288	301	267	319	309	267	287	295	294	266	280	289	295	276	267	294	309	281	285	294	275	286	287	286	299	295	283	317	311	277
15460	48504	15106	3474	2102	1250	18167	9436	681	418	394	371	293	286	238	206	206	207	233	198	197	209	189	186	182	189	174	186	292	328	445	376	334	204	169	172	156	141	169	158	172	165	176	235	459	157	136	146	171	140	158	159	172	187	138	149	143	129	145	163	168	147	156	144	150	153	115	137	167	156	138	146	156	166	167	153	146	156	131	154	154	153	144	162	157	162	153	142	163	166	150	133	137	148	136	143	150	140	145	144	138	135	145	159	133	152	153	161	153	147	173	144	159	141	150	151	169	129	152	147	153	154	180	154	150	145	146	166	129	172	143	150	160	140	173	139	146	160	149	135	117	152	148	151	157	136	144	154	167	152	160	131	148	175	150	132	163	139	168	136	165	158	149	149	141	166	151	130	143	138	147	156	150	143	153	164	139	159	146	142	144	132	151	164	164	134	168	146	154	171	149	153	153	146	140	140	140	154	135	147	166	164	139	146	135	161	152	152	161	132	157	153	139	144	122	188	145	148	149	134	175	150	163	151	147	143	159	137	138	156	130	146	172	168	162	142	170	144	127	127	138	155	153	151	149	146	140	142	150	159	156	160	143	143	151	165	137	153	154	148	162	171	149	155	168	151	133	152	134	138	159	143	161	148	134	155	159	156	131	153	141	152	128	131	174	156	144	129	145	122	145	150	162	152	144	154	149	130	170	178	170	155	146	141	143	157	167	156	146	156	151	155	146	154	154	137	149	168	132	142	157	145	142	146	177	137	121	135	115	159	156	154	134	139	151	139	127	159	116	136	146	177	145	157	154	142	149	139	156	150	132	134	151	146	167	143	122	179	159	134	155	147	139	155	174	149	170	153	166	147	132	158	135	161	167	148	159	150	159	136	145	134	187	133	176	154	151	146	151	155	163	162	109	142	156	144	128	140	167	169	135	145	158	155	147	149	152	148	163	150	138	167	154	162	166	164	130	159	133	142	149	138	165	166	147	158	154	129	181	143	150	141	162	130	159	155	158	130	147	164	147	158	159	145	137	158	155	129	149	143	149	176	140	150	166	146	127	156	151	149	151	144	144	163	154	154	143	141	160	157	125	145	172	158	120	128	139	135	150	134	168	128	121	176	126	156	162	139	164	141	142	150	146	122	167	134	179	150	161	133	140	152	150	129	152	147	139	151	146	155	145	143	157	148	159	147	149	132	151	152	156	176	150	159	135	146	156	153	146	146	144	154	150	142	138	148	143	158	168	158	164	156	146	130	155	149	146	155	153	156	152	152	145	173	151	143	148	153	164	149	136	168	167	157	156	136	144	137	131	176	149	154	154	142	134	157	150	157	156	149	171	129	145	125	149	153	152	137	153	144	148	140	166	163	154	150	125	146	163	161	153	148	152	130	162	138	141	158	143	132	127	179	141	137	171	149	151	142	175	172	135	128	159	155	160	166	156	137	135	139	131	127	153	143	155	164	152	161	144	125	140	150	140	145	144	152	147	178	131	140	152	148	160	149	145	142	156	133	178	153	139	125	141	146	164	133	136	129	148	159	153	150	150	111	140	132	134	135	174	152	132	168	160	133	153	152	147	155	159	138	169	147	143	155	147	151	142	142	138	126	130	151	143	142	147	140	161	152	153	145	166	140	162	151	154	147	146	131	163	154	148	157	158	153	152	148	125	140	164	149	157	158	156	143	151	158	152	145	152	142	175	139	145	148	161	169	143	147	156	158	146	139	136	139	138	178	161	127	134	164	148	152	137	152	148	170	142	149	159	176	143	161	139	172	153	133	116	153	138	145	149	160	153	152	147	143	152	170	187	137	157	137	146	143	135	154	161	168	149	159	151	148	130	135	142	147	139	155	145	158	153	145	140	149	158	163	143	144	150	149	153	141	157	153	166	184	137	172	145	166	139	123	118	129	170	134	146	144	150	139	145	142	163	165	157	144	122	147	151	156	137	153	136	154	147	158	148	150	185	132	145	136	148	159	150	137	144	149	159	166	134	124	153	147	163	133	168	149	150	132	115	138	153	169	143	142	135	133	147	130	139	156	138	123	156	129	137	153	147	156	152	162	165	147	157	127	149	149	162	128	164	151	129	143	148	142	142	146	136	130	139	171	159	142	133	145	135	124	163	122	153	142	156	139	148	143	162	144	167	123	146	148	165	156	155	147	133	144	148	165	168	161	152	169	156	143	149	145	152	123	139	132	155	156	138	138	119	130	137	145	154	144	158	142	143	171	128	131	126	150	165	119	133	125	125	166	153	147	159	157	141	145	130	144	142	141	138	156	144	155	139	121	144	153	159	166	168	142	152	145	153	145	136	136	154	146	127	155	147	144	151	161	125	130	162	159	145	135	153	157	139	151	169	154	162	162	146	168	137	145	159	153	121	156	144	139	118	132	162	164	132	171	179	187	162	142	130	148	159	171	134	154	143	129	138	145	151	120	151	160	166	151	155	146	149	147	146	163	129	148	140	125	149	156	143	135	155	154	156	131	166	163	158	138	142	142	149	144	147	150	177	152	142	159	149	155	149	148	147	150	154	160	145	143	158	140	169	167	151	129	159	179	145	139	139	147	159	167	151	155	166	133	137	146	143	139	166	143	146	151	132	154	151	150	170	139	157	158	133	161	159	157	174	143	153	136	151	148	161	154	143	142	166	156	148	149	146	165	150	138	159	141	149	150	151	140	172	131	164	126	138	133	141	160	158	143	136	130	170	145	163	133	133	146	146	141	170	145	157	158	152	146	158	145	137	143	137	142	159	144	174	160	137	152	163	148	158	155	146	149	156	146	148	143	139	148	156	154	134	124	144	147	146	158	137	141	148	138	159	156	168	162	162	159	137	141	158	151	139	132	155	125	133	149	163	133	138	136	157	133	122	139	177	144	144	147	157	138	149	151	140	150	144	129	143	150	138	146	132	148	141	156	139	143	171	170	167	126	145	168	163	134	136	155	149	171	134	165	151	154	145	141	152	141	162	165	135	140	158	151	168	132	132	140	159	175	161	145	140	155	134	173	135	154	157	142	152	128	165	153	181	152	156	143	138	163	139	140	144	148	157	159	158	143	141	142	135	161	156	156	158	176	152	160	145	170	148	166	155	149	162	193	134	143	155	130	146	150	154	164	150	118	142	153	134	135	146	155	153	158	169	147	167	152	127	132	153	131	129	144	143	157	159	161	139	136	149	171	158	154	155	140	124	168	142	163	143	155	174	165	145	168	144	149	144	137	148	142	136	132	139	156	140	153	150	148	153	155	147	144	150	151	131	170	151	140	149	151	142	175	158	158	137	131	147	160	149	129	159	170	144	153	141	129	156	135	149	141	150	110	160	168	142	145	129	160	137	148	167	154	160	145	140	158	146	153	150	145	157	133	122	170	132	143	149	170	153	136	135	173	138	144	142	146	164	177	156	146	144	149	151	154	170	133	140	150	112	167	131	151	139	129	147	128	159	162	160	173	150	155	143	130	154	143	137	132	155	135	159	149	130	133	139	145	159	167
8640	33315	5988	6339	6271	4368	36360	16568	2238	1971	1721	1699	1430	1221	1070	934	964	911	826	751	713	608	616	586	609	594	523	655	1529	2276	2434	2132	1938	854	552	550	499	498	460	474	437	439	786	1109	3079	453	408	439	391	437	403	414	434	427	423	367	387	416	413	414	397	404	410	399	409	385	385	400	423	384	403	412	386	371	380	421	380	377	358	383	378	411	393	364	410	364	381	352	405	350	391	378	410	386	386	375	398	401	371	387	405	378	390	398	374	348	366	380	394	409	406	347	389	369	383	382	398	371	398	392	375	377	368	399	371	393	387	377	374	386	399	380	387	405	397	400	417	370	387	376	378	370	383	400	394	365	401	377	364	376	377	398	392	384	384	393	377	407	379	374	355	367	396	421	364	361	359	379	384	408	372	389	345	358	390	369	358	376	367	376	400	384	387	387	349	393	391	428	384	373	409	380	377	393	364	374	389	377	349	397	358	388	347	401	459	376	372	362	376	360	357	363	359	374	390	378	399	368	397	332	412	379	399	356	382	399	370	374	397	387	383	362	375	383	365	402	383	401	363	400	341	396	363	370	376	382	369	404	386	374	360	369	364	394	404	340	392	358	357	374	405	346	366	369	392	377	404	410	360	348	353	372	383	368	391	377	386	396	385	351	372	378	351	381	342	407	344	385	418	370	394	387	371	364	383	387	396	385	393	377	400	418	359	395	408	385	365	358	353	389	381	391	384	376	359	393	376	363	390	375	372	434	380	391	374	379	396	370	349	382	343	397	411	325	404	401	398	361	363	359	403	363	400	375	364	367	377	393	385	369	362	366	373	376	368	407	393	386	377	352	360	369	388	379	361	380	389	390	356	364	422	380	414	401	389	377	376	389	365	401	371	376	358	336	368	388	390	392	352	404	377	353	373	379	371	387	391	388	389	390	332	396	407	383	404	376	356	384	387	358	407	372	371	381	384	353	383	390	341	400	401	371	360	371	363	405	371	353	365	381	377	394	404	365	402	409	389	390	372	334	384	415	352	375	384	378	392	344	361	356	357	405	381	343	349	390	414	382	396	390	390	393	373	411	442	429	369	382	401	375	363	378	367	384	402	392	368	345	353	391	375	386	361	380	365	394	367	402	413	359	383	380	349	382	361	412	381	365	395	372	415	388	376	390	407	374	414	407	384	393	364	379	392	409	364	383	380	361	374	369	401	368	381	373	397	394	398	376	376	353	333	398	370	374	393	353	358	398	386	415	386	392	401	366	393	397	359	392	389	364	370	421	371	370	413	388	400	397	413	400	375	351	370	350	366	376	366	389	366	333	348	421	381	377	368	366	383	413	382	383	343	382	391	365	376	362	378	410	369	380	373	406	398	365	348	409	375	376	368	344	409	356	382	379	390	403	387	381	402	346	385	351	386	414	379	372	412	368	362	362	365	418	378	385	375	382	405	372	375	392	394	351	398	370	387	388	384	370	364	367	433	366	382	352	388	425	414	375	381	392	363	381	375	374	367	371	377	415	375	413	414	358	379	386	376	383	410	416	390	361	368	372	371	389	395	398	386	370	375	371	374	403	354	360	409	362	381	386	331	426	384	355	375	367	363	355	362	377	404	359	384	376	390	366	346	367	342	341	393	360	389	326	343	381	375	413	396	420	381	367	354	341	386	365	372	338	416	361	374	394	371	362	361	390	409	385	387	399	325	379	403	426	363	396	372	377	375	377	388	368	397	376	370	354	369	364	371	383	380	352	343	385	374	378	391	373	357	385	337	375	394	367	358	400	401	364	361	354	387	374	382	396	372	417	382	347	369	372	382	383	356	345	397	379	363	363	394	379	361	373	416	379	387	359	404	362	372	370	364	355	372	359	359	363	366	403	405	399	405	393	361	366	354	374	374	382	419	370	371	382	387	407	377	392	391	382	363	376	373	401	362	366	329	376	373	386	390	358	364	391	368	381	398	413	364	366	415	389	413	372	380	398	378	389	386	381	337	359	376	390	402	348	377	372	391	383	380	404	373	361	377	362	388	364	370	373	363	366	384	363	371	356	368	361	358	376	374	367	379	379	363	367	400	397	382	399	403	395	357	351	399	376	362	381	378	383	403	400	424	340	373	347	406	338	371	406	359	331	385	416	405	393	383	403	365	378	379	396	409	359	409	347	371	375	365	357	376	342	365	371	393	387	379	418	381	395	415	355	349	362	391	366	353	362	365	366	360	351	373	367	394	359	378	389	369	384	361	381	369	369	349	361	382	384	402	411	404	379	378	382	385	386	400	392	406	357	366	358	384	416	362	390	367	390	405	379	389	388	373	335	386	371	362	402	348	398	363	387	361	399	382	373	382	342	403	367	353	377	378	376	369	348	416	358	415	354	344	358	361	372	380	405	390	401	430	362	395	383	368	349	343	360	354	375	339	377	348	385	375	369	367	349	350	397	399	357	363	377	385	414	389	359	345	408	384	409	366	380	407	377	368	390	358	354	372	372	349	381	383	365	357	359	412	404	408	332	378	350	376	406	388	368	414	378	364	365	382	370	381	383	400	365	367	353	367	401	388	354	362	367	339	371	380	389	384	391	346	369	353	412	388	332	361	382	377	367	382	407	337	393	373	388	385	344	394	426	362	368	384	363	405	403	371	338	369	382	357	392	367	385	353	347	366	371	424	376	369	343	359	362	384	410	395	396	381	370	398	364	345	382	362	378	384	326	369	347	371	378	390	370	385	356	364	362	370	374	366	376	407	392	421	378	380	350	392	361	368	351	403	367	382	381	365	386	372	386	382	376	401	362	354	383	390	381	387	384	379	350	390	370	417	376	390	402	357	385	381	349	365	386	370	356	348	355	363	404	365	396	390	378	392	362	371	371	362	382	362	363	391	370	376	421	371	370	379	399	351	355	383	386	399	369	361	358	385	365	387	378	373	359	377	380	393	380	360	371	447	380	395	387	348	342	403	352	366	381	407	392	416	359	412	376	372	356	358	387	385	379	374	400	356	403	369	380	378	395	386	376	386	400	372	365	378	347	370	376	384	383	402	376	365	393	403	337	373	401	375	395	359	387	394	405	385	390	372	379	398	364	379	357	349	392	359	375	398	385	388	379	389	347	409	370	369	370	375	356	382	386	385	330	393	364	389	399	393	357	399	372	360	394	372	359	391	396	327	382	343	365	376	387	362	380	371	381	412	346	410	374	368	383	370	361	400	379	364	375	378	381	380	384	412	340	395	362	391	364	400	381	374	364	387	377	370	351	395	370	363	396	351	363	350	354	386	386	380	403	372	341	400	387	368	413	408	357	356	393	375	363	367	382	360	375	378	420	384	386	381	364	360	372	369	396	366	352	371	390	386	340	384	398	397	425	345	383	360	364	422	365	402	377	371	335	420	378	383	345	346	394	389	386	341	396	389	388	382	372	338	415	363	360	377	365	418	401	390	356	339	381	348	338	368	362	335	394	369	385	388	396	380	422	420	352	399	350	404	375	372	389	384	365	375	361	369	402	343	350
2223	2109	411	316	268	220	392	363	215	238	227	245	245	239	236	206	213	206	209	209	225	232	235	237	211	229	204	220	289	326	326	263	273	254	212	188	231	223	198	216	229	231	231	232	242	201	230	230	232	199	250	230	201	204	223	244	192	186	206	229	193	211	216	215	231	180	215	215	221	236	196	226	192	175	201	202	240	257	176	196	232	196	217	218	185	209	210	200	201	220	212	239	220	216	194	198	220	232	242	216	221	206	215	228	210	212	238	216	222	203	206	231	222	215	221	205	204	226	207	219	188	228	209	229	259	201	213	222	222	229	214	223	216	210	221	199	231	227	234	198	216	204	186	217	232	213	228	191	210	233	211	223	217	210	196	205	221	232	229	217	188	232	198	193	224	216	223	216	203	203	218	185	223	221	204	215	205	221	200	225	200	228	203	212	228	222	226	223	187	212	193	227	215	212	215	195	223	194	229	230	193	209	243	212	246	223	222	221	213	207	241	214	204	227	210	216	229	219	215	222	203	219	215	221	227	222	219	188	203	179	220	195	217	242	207	220	201	242	222	231	203	228	217	189	202	213	224	206	210	205	221	192	256	217	236	230	217	215	209	218	188	231	225	203	215	208	205	215	202	202	207	222	267	225	224	226	215	226	232	213	214	195	210	207	213	199	197	225	224	203	206	225	223	220	185	204	229	226	230	229	206	225	206	201	208	209	202	213	217	201	221	235	229	214	240	183	209	251	188	215	229	194	214	194	231	236	192	193	213	211	211	199	253	213	236	244	227	200	224	224	227	208	192	227	215	227	233	233	196	209	228	226	220	222	198	218	200	210	218	201	229	180	208	199	225	217	202	203	239	217	230	211	228	219	210	226	228	206	227	207	210	229	212	225	194	210	197	218	206	232	232	210	199	216	216	212	225	215	188	228	209	231	239	240	230	209	236	202	218	233	230	223	233	208	206	196	214	214	215	233	224	206	209	208	247	232	214	237	202	204	172	209	213	223	232	225	207	205	239	199	231	223	231	227	239	200	222	235	205	195	203	218	204	222	205	210	223	201	202	231	228	256	187	226	208	231	204	225	218	196	207	204	229	203	180	207	222	216	229	198	217	229	200	225	218	227	214	190	203	216	212	189	194	176	221	212	189	187	223	231	224	222	205	227	218	235	230	232	229	246	225	202	227	196	244	222	174	206	238	226	215	203	210	209	220	213	199	217	239	216	223	198	237	195	211	189	224	210	194	249	231	218	221	200	210	214	213	202	220	211	213	213	215	223	215	223	220	233	242	200	229	208	208	225	195	203	198	210	256	226	202	203	214	219	193	230	220	190	210	201	213	215	202	221	204	220	208	205	211	225	228	232	218	219	242	229	234	219	230	219	268	219	192	203	218	248	198	203	198	214	247	216	196	158	210	212	232	207	201	215	218	228	212	189	196	220	217	225	201	200	240	221	222	200	207	228	226	195	206	204	200	223	214	227	206	211	231	225	187	229	258	255	201	225	226	188	196	205	220	213	215	198	229	239	184	214	193	205	267	182	221	244	211	208	252	236	178	206	209	200	203	233	196	235	208	233	219	208	222	213	198	194	204	228	205	233	219	180	182	244	224	214	200	224	225	213	192	236	209	221	201	220	215	225	204	216	191	196	226	201	223	213	223	207	220	227	240	214	238	207	248	238	229	207	215	212	195	252	232	243	210	208	196	237	226	178	208	198	203	208	199	251	243	218	217	196	211	219	208	242	225	204	212	200	181	206	219	213	227	246	189	211	219	203	215	225	237	239	205	220	198	232	203	232	252	203	229	231	208	215	213	215	225	196	205	220	198	222	210	216	225	185	202	228	194	245	221	210	229	212	191	220	226	218	213	192	211	213	199	216	185	193	224	225	215	237	200	208	205	229	212	216	206	203	187	218	219	217	209	221	228	221	223	195	220	212	207	211	213	206	207	218	214	249	206	203	208	243	199	221	216	257	213	213	199	210	225	193	200	234	185	191	233	231	229	221	231	221	206	193	204	235	194	201	233	192	232	245	209	220	196	231	231	219	217	222	211	201	217	226	229	243	212	210	213	210	186	208	235	233	213	217	230	213	225	209	212	229	224	230	212	183	218	239	192	220	234	246	227	225	248	215	216	224	244	234	211	223	222	206	239	203	215	201	234	229	211	176	198	234	185	231	203	211	206	212	202	230	221	189	207	211	198	211	208	191	211	215	203	214	220	195	223	189	232	219	200	205	254	211	215	215	229	221	222	211	201	217	239	230	255	242	229	219	210	219	206	211	202	220	195	199	210	215	203	227	234	212	222	214	197	210	213	248	233	253	212	213	220	212	224	202	201	206	213	211	227	218	227	194	224	228	222	210	209	223	235	215	199	222	250	209	210	179	245	188	209	185	205	212	201	209	210	215	190	201	204	202	192	211	207	252	232	217	217	206	209	236	207	217	231	170	218	222	237	254	207	212	215	198	227	209	217	203	209	217	247	194	203	202	199	191	233	201	214	218	227	178	202	193	231	212	210	234	217	206	225	232	206	192	231	198	204	223	201	218	187	197	199	210	208	227	219	222	221	233	247	211	220	221	236	220	221	232	204	206	221	216	220	229	244	189	222	187	243	218	225	210	224	226	194	223	215	204	221	208	204	223	210	216	204	238	240	217	209	233	216	209	192	210	202	205	205	197	227	240	212	242	221	198	219	190	210	215	242	203	213	204	231	202	209	195	219	223	242	203	213	250	216	204	230	221	184	195	197	210	219	199	193	229	220	237	217	195	210	216	203	229	219	222	199	204	219	202	217	203	227	208	201	236	225	229	186	203	213	212	213	185	213	207	199	217	224	207	219	200	220	243	220	218	252	214	221	221	208	237	236	233	212	223	224	218	202	198	233	233	242	176	234	196	233	190	209	212	215	201	247	213	193	183	189	251	220	198	216	206	216	191	182	218	217	211	192	209	205	227	210	219	201	215	218	212	242	211	231	201	228	205	199	218	179	192	216	215	203	210	214	201	220	222	254	222	235	242	197	223	233	203	224	209	200	206	214	209	220	181	221	246	218	186	247	225	208	195	218	186	204	215	199	243	218	189	219	213	217	188	189	203	216	208	209	236	215	188	196	221	201	224	218	238	204	211	217	213	211	196	205	209	207	205	241	213	224	224	236	243	211	230	243	213	238	229	214	187	208	200	219	229	213	213	259	188	208	193	211	209	222	220	221	226	198	215	218	214	199	221	201	220	220	170	186	215	240	177	196	200	199	225	214	209	229	239	197	244	210	231	228	217	243	252	200	212	234	213	186	209	206	207	209	189	240	196	215	208	227	234	211	211	224	190	217	202	211	241	232	228	229	188	245	205	218	227	189	241	218	235	204	196	218	249	228	227	221	219	226	230	249	229	224	214	202	224	215	213	234	185	216	213	210	223	224	207	195	204	222	231	221	203	202	214	204	213	198	211	178	210	200	221	213	201	207	194	220	208	217	204	219	184	227	230	228	201	223	213	187	198
2405	3080	827	831	746	696	1585	1264	596	551	557	557	563	556	497	477	540	561	573	554	482	475	512	493	493	469	513	624	981	1153	1267	1135	1105	666	589	513	480	502	557	507	524	498	623	737	580	514	527	504	487	505	527	463	496	474	510	487	499	501	534	493	479	498	544	492	505	524	479	471	486	498	515	495	497	496	477	477	506	459	508	524	514	488	495	489	477	490	502	518	490	513	510	467	517	499	480	493	458	495	477	491	463	517	547	470	526	479	473	531	479	511	524	519	514	500	491	502	478	503	518	512	521	519	478	543	512	479	496	496	516	476	499	542	483	522	515	490	472	465	485	477	483	473	514	521	521	475	523	479	507	510	506	468	514	505	494	484	535	492	467	530	509	481	540	494	471	484	475	480	471	515	501	490	452	494	470	500	494	498	505	512	510	484	526	507	495	516	488	513	468	528	483	503	476	504	499	512	537	483	508	492	464	494	488	477	504	509	496	475	518	481	496	454	498	474	532	513	558	512	514	507	505	510	511	488	478	495	526	468	524	504	474	498	515	487	519	516	485	516	496	499	482	529	522	536	469	530	518	507	539	492	479	488	475	497	508	491	477	494	479	542	506	478	465	499	437	469	502	502	494	531	516	514	511	504	477	489	482	504	494	520	479	505	463	457	512	461	482	520	534	488	502	495	514	513	478	486	521	504	502	504	525	494	531	504	498	464	485	467	511	490	475	498	496	510	528	500	514	503	469	503	510	509	523	474	489	487	482	495	535	493	491	497	516	507	457	454	511	504	471	528	533	444	498	551	502	498	484	453	504	486	461	455	465	513	482	501	499	530	477	497	473	467	487	545	532	501	489	506	516	511	521	517	501	505	494	458	493	490	453	491	487	565	559	503	495	522	467	512	504	490	509	463	479	470	516	506	496	504	454	520	515	534	495	476	524	460	487	480	494	500	511	520	506	497	546	579	510	468	494	521	487	525	486	515	534	466	503	520	460	468	481	497	477	505	494	516	509	452	492	503	506	493	505	520	472	530	503	519	457	468	486	538	499	497	483	486	465	487	480	495	489	470	493	498	484	448	499	481	500	471	497	539	474	496	538	526	470	517	506	502	468	501	501	503	450	486	485	528	480	470	506	515	502	499	563	480	497	531	515	504	464	473	499	499	469	493	449	504	522	511	448	492	496	504	512	478	452	501	523	472	499	521	523	483	495	508	504	497	467	503	471	496	524	457	487	478	526	496	510	525	501	482	469	500	481	515	544	493	463	488	482	486	499	516	476	481	508	499	509	487	523	478	485	498	526	518	522	499	499	475	516	500	508	505	500	471	502	483	484	481	481	488	464	487	500	530	469	476	478	466	538	521	465	476	505	463	478	522	473	515	480	498	514	535	499	493	501	532	488	530	505	487	490	471	459	466	483	500	487	483	517	520	452	486	487	515	524	507	512	507	501	495	478	503	483	460	497	535	498	470	477	475	505	532	503	503	518	456	485	528	485	491	512	492	512	477	457	487	504	534	497	492	488	490	511	484	483	499	475	476	485	505	543	515	488	472	482	522	483	507	481	475	459	457	445	515	519	489	505	518	486	493	458	489	487	518	522	498	503	499	534	513	471	531	488	532	503	511	500	518	482	488	463	502	474	530	518	511	524	526	511	496	476	476	496	485	499	506	479	517	509	521	503	481	501	535	504	520	456	519	508	493	476	487	476	469	516	493	497	485	495	495	514	486	533	487	492	518	493	494	465	470	521	509	469	470	493	491	507	444	504	483	501	484	530	472	543	478	514	504	473	482	492	505	473	487	478	490	494	520	515	500	512	487	467	493	494	486	534	503	486	503	487	482	482	490	445	484	478	482	485	514	509	486	497	463	518	502	510	523	455	510	503	484	515	503	539	472	502	502	492	477	516	482	493	551	487	417	478	528	498	514	499	494	498	503	467	528	509	528	465	497	532	507	491	476	479	497	490	465	487	514	498	540	467	523	501	478	497	500	532	493	488	488	534	478	482	465	502	502	544	480	510	483	486	480	472	493	477	465	498	496	504	524	498	503	475	482	501	538	488	502	481	519	496	496	487	491	523	508	483	525	489	485	521	509	499	482	477	482	495	483	494	529	494	473	531	518	520	482	541	512	464	534	485	488	492	484	498	494	530	515	497	536	510	516	486	482	502	459	557	476	486	504	502	504	508	474	539	479	514	487	495	493	485	474	529	520	463	484	480	460	501	485	521	520	497	466	472	486	516	532	509	532	522	520	530	505	516	499	499	484	509	508	509	524	522	495	497	509	500	491	497	505	473	495	453	496	534	468	500	482	533	496	499	495	501	485	491	473	479	486	531	465	478	498	481	496	490	500	507	549	505	487	497	489	529	493	483	460	511	497	517	513	533	510	487	494	507	479	517	445	496	520	458	482	501	510	460	496	496	522	497	492	492	487	467	487	495	466	490	450	448	476	515	495	467	491	534	477	517	481	503	488	515	497	487	493	474	529	528	496	496	503	505	475	526	537	493	492	497	475	470	489	529	530	479	468	474	519	493	468	526	499	464	502	490	495	482	502	486	511	523	472	487	529	481	489	486	489	497	503	500	472	464	486	465	531	526	546	498	480	484	527	461	481	469	527	529	505	481	515	484	477	520	503	502	466	511	495	495	520	517	509	494	487	498	427	462	464	488	502	501	469	486	496	492	465	499	486	488	497	453	511	503	487	478	473	513	526	471	481	502	471	503	468	540	491	501	509	514	520	499	480	497	500	468	487	447	518	536	476	466	498	512	521	511	488	517	505	517	463	437	489	499	501	532	531	480	536	526	497	490	473	483	481	504	552	478	484	504	507	497	509	504	545	530	537	518	553	482	464	478	471	497	500	507	499	462	501	506	463	504	502	517	488	520	487	523	483	513	499	533	511	469	485	505	497	478	497	436	498	478	508	514	492	481	515	518	464	486	507	481	485	512	512	492	471	525	497	445	497	510	492	496	469	504	488	498	470	492	479	504	443	508	538	516	497	492	514	499	485	448	502	509	505	500	505	455	514	494	480	513	490	479	501	491	506	480	509	462	470	509	517	522	529	521	531	537	509	513	501	514	464	513	473	487	488	514	509	518	508	499	487	475	461	435	525	500	464	475	508	489	508	473	461	500	497	508	449	506	530	505	475	521	498	482	485	490	495	538	473	506	505	505	513	456	479	496	509	503	495	546	522	503	493	501	531	501	502	541	514	522	501	514	467	514	480	513	525	465	484	513	531	502	495	516	482	478	489	488	477	518	512	460	471	498	480	516	492	503	522	483	474	472	484	504	509	516	467	510	491	529	523	501	508	483	494	501	488	505	485	497	521	492	480	479	480	539	525	502	492	515	517	533	494	491	513	498	499	507	501	515	476	475	510	513	462	498	509	557	525	530	454	509	496	515	502	525	489	431	478	478	510	496	479	511	474	467	481	533	512	484	481	517	515	536	487	494	521	515	493	494	535	496	497	467	496	486	486	488	503	483	510	497	536
8986	34424	9736	1619	926	716	5748	4484	397	293	220	170	187	174	146	143	161	155	150	157	149	132	147	146	149	130	134	172	218	246	305	318	230	204	151	120	114	130	124	119	109	135	135	152	430	128	106	111	105	100	122	133	122	121	121	118	122	119	122	118	121	106	102	116	131	114	124	125	128	97	127	108	107	119	118	117	134	111	130	119	121	112	99	117	110	121	131	126	117	129	126	117	111	133	108	118	123	122	103	108	122	125	116	130	128	120	115	99	118	106	136	107	121	112	102	109	104	107	107	120	126	132	106	133	130	114	104	122	110	129	106	104	101	129	127	124	133	115	110	118	135	115	138	107	129	123	123	105	108	123	144	118	123	125	116	110	127	123	130	105	114	117	127	120	136	127	123	116	114	111	114	117	114	138	110	95	127	118	103	131	128	128	114	108	119	125	107	142	133	103	119	113	118	124	140	115	117	116	119	114	100	111	122	111	122	112	132	91	121	102	111	106	117	102	128	121	128	125	117	143	101	130	132	129	131	104	91	129	120	98	153	113	107	121	106	122	107	117	123	127	116	102	94	108	128	105	103	115	119	110	117	113	132	126	126	131	107	122	116	114	97	134	120	122	128	119	132	112	113	111	129	106	108	98	129	126	136	126	121	120	104	116	118	108	112	106	98	125	110	113	106	122	136	120	140	129	114	115	132	118	129	119	110	117	100	109	120	132	109	107	121	105	120	123	111	114	117	132	118	144	125	112	108	138	132	99	117	120	119	129	129	107	105	113	126	109	114	113	119	110	97	112	124	118	109	105	121	109	121	102	115	126	107	119	125	113	118	105	112	129	118	117	115	106	120	110	109	123	120	75	141	124	110	122	116	123	99	103	119	129	109	115	121	113	117	117	103	135	127	100	120	143	139	108	138	115	125	114	100	111	119	110	118	112	117	113	104	108	111	125	113	106	118	121	110	124	108	119	123	108	125	137	118	139	118	126	118	107	135	120	112	123	111	101	91	120	135	133	119	116	132	123	105	110	126	126	113	130	128	115	109	114	116	125	109	113	111	115	133	105	111	108	101	107	106	113	110	125	92	123	96	115	119	122	114	116	91	123	114	111	100	123	123	125	114	125	102	114	126	84	107	115	109	143	110	139	108	136	105	110	132	96	111	111	120	109	130	103	109	101	114	121	116	104	139	122	101	116	125	105	121	106	122	112	121	90	123	103	107	115	120	108	119	102	120	117	118	112	123	120	121	130	135	120	104	125	114	116	119	121	124	101	101	136	132	112	135	88	119	118	105	136	109	123	120	118	129	144	124	108	120	117	116	107	117	107	129	125	132	117	119	104	125	107	122	130	136	108	108	119	123	114	108	111	129	98	124	119	139	103	132	120	94	104	99	114	117	134	106	126	109	115	130	135	127	128	105	100	139	111	125	112	112	121	109	134	110	113	100	100	117	134	113	123	131	109	113	101	115	109	104	117	111	118	124	107	131	109	125	124	117	129	127	98	111	118	113	110	122	123	104	124	113	112	113	108	130	121	95	118	112	121	105	99	99	124	126	108	114	117	116	106	107	112	141	112	125	127	112	109	99	146	127	119	113	120	101	120	132	107	117	137	102	101	126	136	124	114	121	94	112	115	103	109	107	97	128	110	121	113	129	125	124	128	114	121	103	140	109	106	128	131	119	109	128	123	114	108	105	107	118	141	116	111	99	117	121	108	111	99	103	111	112	136	93	128	131	115	112	120	91	109	118	106	146	117	136	112	125	103	117	109	114	98	119	99	116	98	123	109	120	123	129	118	114	102	100	115	123	118	115	120	108	129	120	122	126	113	124	129	134	134	96	128	127	122	132	109	115	101	111	114	135	114	100	107	125	126	106	112	137	103	126	119	101	110	103	111	123	131	116	118	94	110	129	102	121	130	127	108	105	141	143	113	119	106	111	123	120	98	112	123	121	107	129	123	107	130	114	119	115	129	129	121	114	106	121	125	133	128	108	132	124	123	132	125	101	103	111	139	107	119	102	106	139	103	110	94	122	107	117	132	114	128	101	116	100	113	114	123	112	140	135	110	115	124	117	113	129	99	128	128	125	91	115	132	121	110	125	104	124	121	120	101	107	116	115	114	108	100	117	134	124	123	103	109	98	109	116	117	116	121	102	112	112	114	112	109	120	117	106	135	100	133	118	118	124	128	109	98	104	125	118	106	102	134	115	114	140	121	100	115	98	100	121	135	107	96	115	109	119	132	122	132	113	132	117	134	117	109	113	112	117	106	98	106	118	120	121	133	125	116	115	105	111	129	108	106	109	115	119	106	138	116	107	119	124	114	111	112	114	124	109	146	123	134	119	117	94	109	125	127	115	131	116	102	134	121	128	130	129	124	122	108	105	138	108	123	114	108	120	118	88	104	122	128	106	93	109	114	121	121	122	102	120	132	117	135	134	124	128	106	111	117	115	147	120	111	123	108	105	120	115	112	109	106	113	113	102	103	135	123	99	118	103	111	108	126	125	113	103	117	126	117	116	132	114	75	108	103	110	95	108	123	145	123	122	108	124	118	107	125	115	109	111	97	118	120	110	129	123	115	121	107	118	101	118	121	122	106	124	103	116	120	115	105	105	95	102	98	100	131	143	108	111	121	122	118	123	100	127	124	101	113	138	123	114	130	137	126	130	113	114	119	111	94	109	109	139	121	107	116	118	108	102	116	124	130	137	119	116	135	106	96	130	114	137	131	100	110	119	112	103	115	137	104	106	107	120	129	107	91	145	133	127	134	111	111	124	133	143	111	119	125	115	120	134	118	114	108	131	118	112	98	114	131	136	116	94	112	128	110	115	99	99	132	102	104	122	97	120	120	110	104	108	133	119	123	119	111	106	104	120	109	139	112	117	126	130	110	98	126	113	104	114	124	122	110	113	132	104	129	124	127	114	114	110	123	123	96	110	119	107	106	136	119	125	119	120	129	108	104	117	138	108	113	116	120	127	121	122	122	121	125	119	122	109	110	120	135	111	128	98	107	105	118	137	129	132	131	124	132	107	108	135	119	112	123	118	102	122	116	109	102	121	112	114	101	113	119	121	125	111	111	103	112	123	113	97	116	104	115	137	117	113	130	105	108	123	125	104	113	126	134	98	100	110	113	124	109	108	125	106	114	108	94	112	119	140	117	105	118	105	114	101	104	138	117	127	121	115	141	116	119	124	106	127	126	114	137	129	114	108	102	129	112	140	113	136	127	88	112	109	116	115	105	123	118	114	136	109	121	91	115	113	119	127	125	108	124	132	125	135	129	129	118	106	131	119	117	129	110	138	126	112	125	110	129	145	112	132	106	101	122	106	98	109	118	111	103	124	123	129	123	114	125	111	107	110	120	113	120	120	120	129	111	117	118	117	126	122	120	134	117	122	127	112	138	130	116	97	118	98	125	138	109	125	110	131	116	100	116	146	116	95	114	121	107	121	121	123	136	104	115	120	110	119	114	106	121	130	140	120	105	121	100
6906	26946	3976	3532	3104	2763	19555	12711	1495	1200	983	806	762	710	615	622	577	525	674	573	544	457	456	451	404	370	376	621	958	1181	1811	1764	1404	979	531	427	407	352	347	366	351	326	564	730	2606	288	327	304	312	315	294	306	327	289	307	309	345	326	284	265	285	334	298	297	306	322	316	313	322	299	294	309	317	306	276	310	298	296	307	302	288	310	311	337	312	305	302	294	307	297	310	324	282	312	291	315	275	259	311	309	271	318	292	324	284	315	291	280	313	289	319	272	300	322	252	314	317	298	294	291	301	278	307	335	265	281	305	318	305	313	299	306	283	298	346	310	316	315	292	283	284	286	326	299	298	298	275	300	292	311	308	313	301	279	290	321	303	286	302	300	311	293	271	312	299	297	296	294	311	289	303	286	294	277	301	297	305	271	319	271	319	321	285	307	265	279	284	285	287	294	284	260	290	278	297	276	320	309	276	285	298	326	313	291	297	294	302	285	315	306	303	299	333	279	283	319	287	305	286	269	301	309	307	315	296	299	292	297	288	290	286	291	335	308	329	319	275	283	297	319	317	303	313	293	281	337	281	283	339	282	294	274	286	282	310	294	286	280	294	297	313	298	304	314	311	315	288	285	291	282	284	279	301	272	309	279	280	269	316	321	312	305	316	299	276	325	325	284	294	301	297	311	301	289	306	292	324	320	295	267	295	323	274	321	319	291	283	286	291	337	284	289	299	292	295	315	298	281	297	283	297	313	301	277	303	275	286	311	284	261	301	304	299	283	303	302	276	302	296	329	298	309	305	299	302	303	310	319	310	311	316	327	284	291	329	306	319	304	324	279	307	289	273	309	300	274	276	328	308	326	332	310	246	306	302	278	320	304	297	298	302	289	307	260	310	311	287	312	290	301	280	308	305	307	307	294	320	307	325	269	298	308	291	311	310	323	312	270	305	289	306	309	310	312	269	274	325	303	289	317	302	317	265	298	278	290	283	288	287	329	298	308	305	292	307	310	337	295	286	304	266	277	310	280	324	298	281	296	296	315	315	301	323	303	281	286	299	314	316	320	262	293	268	287	304	263	330	292	322	289	297	305	324	313	302	295	301	333	288	317	302	295	264	322	312	237	299	334	256	327	290	295	286	277	280	300	277	300	335	318	309	257	307	282	263	340	303	287	306	301	334	306	272	283	284	314	332	306	293	314	300	287	269	301	292	305	294	285	290	300	329	281	308	296	299	283	278	293	312	301	293	275	313	301	271	282	304	285	293	307	303	310	278	300	295	324	324	300	278	284	282	304	295	286	294	302	311	304	304	296	295	318	280	289	278	289	287	303	287	292	308	297	327	271	324	310	288	320	334	314	281	301	301	313	346	288	281	266	319	297	292	322	307	280	285	304	282	313	300	303	285	301	311	322	321	318	306	315	325	339	323	282	286	307	283	287	318	309	308	295	310	269	319	282	321	300	295	331	263	296	291	300	293	305	288	288	299	294	328	278	279	317	285	298	281	323	277	283	322	315	251	323	334	303	312	315	268	306	290	287	309	302	326	276	285	282	330	299	302	318	284	290	311	308	294	339	277	288	320	298	306	299	294	314	265	308	311	277	314	302	311	307	285	290	297	283	287	280	295	300	302	298	292	322	291	304	317	284	275	290	287	307	310	297	300	268	300	264	344	298	257	293	307	303	313	327	315	303	292	325	278	285	300	272	291	292	329	289	296	322	295	294	331	311	289	296	316	268	299	289	306	289	301	274	304	297	300	278	302	290	319	278	326	304	311	299	289	293	314	285	275	278	316	296	285	299	303	325	312	270	313	280	285	327	312	329	274	270	295	276	331	287	280	327	285	286	279	275	309	290	304	299	283	266	283	294	288	294	282	312	326	291	298	311	302	280	333	297	297	316	273	289	302	312	289	294	302	288	285	271	270	307	294	307	289	320	313	300	315	287	331	294	310	314	259	336	310	294	283	268	300	344	311	294	317	338	285	307	294	297	314	291	290	296	272	285	287	286	306	306	271	295	275	262	312	306	339	310	304	292	273	302	305	270	263	292	298	289	293	298	274	292	281	294	271	311	299	297	267	291	300	282	318	316	304	304	285	278	292	319	307	291	299	299	274	297	304	281	260	281	288	313	347	316	287	289	294	301	323	277	329	303	312	289	308	326	305	316	326	326	288	265	285	300	319	278	290	302	319	285	286	295	306	315	289	286	321	259	303	314	311	285	312	302	298	283	313	288	289	313	338	276	277	269	310	295	295	319	300	251	308	297	293	286	288	306	331	318	291	292	305	306	314	293	284	247	327	288	315	288	276	293	273	316	327	288	321	328	306	316	260	285	297	306	301	303	297	288	288	277	295	288	305	277	285	305	294	308	299	297	292	279	278	294	281	306	290	272	298	285	305	309	285	295	301	298	281	311	296	297	303	297	292	308	302	301	299	302	294	329	293	319	305	299	298	313	280	283	320	324	290	298	261	315	296	306	275	308	286	299	286	278	317	315	280	326	311	274	277	309	286	293	263	291	305	337	297	303	297	295	324	302	287	305	333	327	324	294	280	263	299	293	296	274	310	297	303	308	321	275	317	305	287	324	336	307	303	315	315	296	329	291	290	309	299	280	312	331	304	306	298	302	288	296	271	306	298	309	288	285	282	272	293	299	305	282	313	313	295	300	259	312	323	302	309	291	306	321	317	297	267	294	297	313	312	298	302	278	297	286	298	294	277	318	318	313	328	293	287	270	302	314	292	289	294	310	331	279	299	299	302	317	316	286	301	318	286	303	306	316	335	283	305	320	330	305	319	279	272	272	304	293	314	283	317	333	317	264	309	317	288	312	317	296	319	293	270	291	292	331	327	316	279	287	297	288	319	307	302	286	276	293	296	277	335	301	323	298	320	267	287	317	316	290	306	297	287	322	263	300	310	314	300	295	293	337	281	288	274	312	314	321	318	311	268	295	284	314	277	301	301	319	310	299	322	337	267	340	292	283	289	319	316	320	288	318	309	322	306	284	312	295	276	303	288	301	268	297	320	298	254	294	318	279	277	268	336	282	298	274	306	292	299	317	279	291	319	327	301	311	298	311	315	292	307	296	302	310	298	317	304	289	267	293	287	274	297	309	312	275	272	291	279	292	291	282	318	297	295	279	282	314	301	285	289	307	286	264	310	293	330	269	274	314	310	321	302	323	297	300	280	263	296	316	272	303	309	279	290	296	315	312	295	306	297	307	299	286	293	294	289	328	299	291	281	273	274	292	342	306	292	318	323	284	283	300	275	297	281	317	285	295	317	315	304	280	303	289	306	284	309	325	289	285	267	302	284	316	332	301	306	300	331	302	285	322	285	301	307	276	301	314	291	298	314	293	316	284	314	313	268	277	350	303	292	318	294	312	281	284	299	305	301	275	285	309	288	269	290	278	289	310	285	286	273	307	303	333	283	300	284	347	298	310	308	258	280	298	283	312	328	288	267	291	295	280	304	303	342	296	301	314	303	317	280	298
17221	52836	17691	3346	1674	1143	7902	7902	907	501	426	346	284	273	255	278	251	225	225	243	202	231	231	168	185	170	183	205	251	394	433	420	441	338	184	170	223	174	166	159	185	200	226	230	795	194	167	191	188	168	166	156	142	177	169	182	161	157	179	164	172	153	161	182	155	165	157	157	150	161	165	168	184	183	136	142	181	164	176	159	164	170	145	168	175	143	150	175	152	161	150	176	158	172	159	153	151	167	168	153	163	160	186	163	158	151	194	168	174	161	161	154	141	141	137	165	180	139	169	176	181	156	168	145	136	147	167	154	162	149	158	160	194	143	149	155	185	178	138	153	155	173	158	141	144	150	168	168	161	169	160	170	170	162	157	163	143	154	157	166	166	149	169	157	147	176	176	170	181	170	165	158	151	169	166	170	170	172	168	132	166	176	152	173	159	148	180	160	156	149	149	143	153	142	162	178	160	175	160	176	184	158	173	155	172	177	162	166	155	168	171	144	160	153	149	164	162	162	161	163	175	159	160	195	152	174	147	174	154	167	150	155	134	170	165	157	183	170	151	174	148	177	162	164	194	177	192	153	176	157	163	156	148	156	188	151	174	179	170	168	157	177	165	143	161	181	152	185	164	169	159	159	162	140	152	158	158	147	150	167	158	170	178	183	156	152	142	167	171	176	159	181	152	165	147	158	153	157	189	151	153	128	165	153	151	161	178	159	162	181	160	184	149	164	157	157	181	144	158	161	146	142	157	182	171	152	151	183	175	164	164	158	158	140	132	169	139	142	148	191	179	166	175	156	173	174	146	172	166	179	149	121	167	158	148	153	149	181	167	176	160	172	178	179	150	138	172	133	170	158	199	154	154	200	184	132	152	151	152	188	170	183	166	146	171	180	166	173	156	183	160	160	161	168	132	167	154	155	147	149	149	165	157	192	165	159	159	161	153	169	180	152	160	148	159	176	144	160	171	162	151	156	149	132	131	159	165	152	174	174	164	148	151	165	151	147	165	139	143	172	155	163	158	154	140	157	132	179	168	162	147	169	187	123	179	184	173	167	170	154	163	166	165	168	168	172	154	153	172	156	147	172	173	180	164	162	146	150	158	179	164	164	175	142	171	185	155	144	167	181	181	130	141	154	174	163	155	159	173	159	174	161	166	167	182	157	159	160	180	150	155	182	141	163	164	154	144	140	169	154	156	179	162	164	166	163	170	160	171	175	159	173	166	173	128	147	152	158	165	141	150	168	187	167	165	169	140	183	170	157	180	175	160	169	140	156	172	177	168	152	162	190	189	168	164	159	149	146	161	171	157	177	163	165	151	163	151	160	159	171	164	157	171	156	145	208	158	155	158	173	184	164	157	164	161	159	168	160	172	148	150	153	170	147	139	163	157	139	143	163	183	195	158	179	169	145	165	146	177	149	165	179	158	171	143	146	172	144	165	175	149	171	144	175	185	159	163	186	177	142	181	148	159	142	152	161	160	161	159	128	143	148	161	145	175	182	135	147	170	151	165	156	168	170	161	147	170	171	169	151	150	160	143	152	160	154	159	157	153	141	161	157	168	140	158	141	166	158	173	142	169	161	160	179	141	139	156	144	132	157	171	142	175	156	158	189	161	182	204	168	171	160	172	158	148	164	172	154	141	159	144	156	143	153	154	177	151	156	149	175	173	152	162	164	164	146	180	187	178	160	161	156	154	167	171	171	158	177	149	163	153	146	154	150	148	167	167	176	154	173	182	155	184	169	132	161	147	156	134	174	176	159	150	159	161	147	158	142	177	159	151	156	156	174	167	151	148	160	163	163	165	171	169	158	165	165	153	165	175	151	177	177	162	144	175	162	168	142	169	183	169	160	183	194	127	161	170	156	163	161	164	168	159	144	165	172	155	155	171	172	168	173	161	166	157	173	147	126	167	172	139	155	142	134	170	134	163	182	180	180	173	182	165	178	177	164	177	178	185	149	158	165	144	152	153	176	159	168	190	163	173	161	183	144	141	174	142	163	158	149	168	159	177	159	169	159	197	165	167	158	165	151	165	164	160	163	148	171	179	172	154	151	172	160	161	161	168	152	153	161	174	177	157	138	156	159	142	186	140	160	172	155	159	165	165	180	166	163	149	151	147	176	164	153	163	176	150	157	161	169	139	167	170	147	159	173	156	148	148	159	162	174	158	162	150	149	155	166	146	148	145	164	147	158	167	153	149	156	163	165	156	159	162	174	160	174	181	129	147	189	160	147	157	172	146	152	182	166	171	154	160	150	177	166	153	134	161	143	171	138	176	143	156	155	150	156	151	163	181	150	166	154	159	145	155	145	168	161	138	170	180	156	140	141	193	190	129	165	154	160	147	196	123	156	169	142	192	131	160	167	144	154	158	157	145	158	154	127	146	190	145	176	149	174	159	128	144	169	150	166	170	171	142	163	166	144	150	179	165	153	174	166	160	155	173	153	157	179	171	144	174	165	155	144	167	164	163	163	182	144	175	155	173	156	187	163	154	150	156	148	154	164	185	150	171	187	173	156	178	152	165	156	166	159	146	161	149	155	159	136	163	181	153	167	161	162	173	173	158	165	152	158	195	179	177	170	150	155	153	138	167	142	166	157	154	162	172	165	153	163	166	177	179	176	149	143	184	188	177	149	160	182	187	173	159	155	190	171	151	160	144	164	147	144	151	173	162	178	137	154	164	154	159	179	156	161	147	137	166	178	181	164	171	157	147	154	166	169	179	145	160	158	159	141	172	153	144	172	170	142	159	136	158	148	160	165	176	142	177	177	140	178	170	164	157	131	174	165	159	177	178	149	150	179	154	136	153	168	156	138	184	165	187	132	156	173	170	166	148	169	170	170	165	133	149	169	165	164	167	162	149	187	157	159	164	174	161	173	173	160	153	153	195	170	150	154	180	133	148	163	171	179	152	171	171	179	159	149	166	156	143	149	146	154	156	168	164	157	169	170	142	169	177	168	153	156	167	161	144	183	148	150	155	145	148	172	160	157	172	155	147	131	139	190	170	159	165	168	148	152	168	148	167	187	167	140	170	150	189	158	177	147	152	135	176	143	166	151	140	156	139	153	176	166	164	177	165	148	139	171	162	155	179	147	170	150	141	201	152	153	174	175	173	146	175	150	161	152	160	154	164	157	152	153	154	141	161	169	136	162	160	143	177	159	140	135	151	170	155	157	166	175	157	147	169	131	163	143	185	172	196	166	158	185	159	164	170	179	170	156	121	151	149	152	149	168	150	169	132	174	157	151	136	191	159	172	167	148	156	180	200	165	171	146	173	165	163	172	177	152	155	156	159	139	188	143	175	186	146	154	150	174	158	155	180	184	152	154	163	167	161	140	167	167	175	177	177	177	166	177	145	138	171	169	159	138	147	169	156	176	155	160	160	139	162	162	156	137	177	146	144	165	152	160	171	153	144	155	154	161	170	165	148	151	155	158	156	160	171	161	167	170	185	180	167	168	143	152	156	159	158	141	160	159	146	162
10252	37077	5925	5545	5102	4339	21936	16144	2954	2195	1871	1506	1178	1126	1024	1001	1039	903	956	925	844	778	665	667	617	575	618	735	1193	2127	2434	2615	2529	1729	757	710	787	548	496	488	479	494	806	957	4996	446	465	414	430	429	472	427	420	435	445	420	447	399	431	432	420	442	425	424	426	427	420	417	413	446	444	392	451	405	427	430	436	453	400	396	386	382	431	454	398	419	429	407	453	422	430	424	414	414	438	407	366	388	424	409	410	430	415	407	408	419	421	412	439	401	401	412	434	443	405	407	425	399	404	436	374	409	389	433	432	417	435	437	396	410	422	388	430	389	420	379	385	416	379	397	407	405	391	388	423	425	395	382	359	410	406	437	440	421	418	402	435	377	424	416	405	381	425	393	383	388	424	406	392	393	410	378	414	420	395	416	417	422	380	375	382	430	408	388	378	399	393	387	395	395	445	373	395	388	407	388	421	370	379	403	471	474	422	389	396	402	417	386	415	422	398	359	409	412	417	416	397	409	352	428	407	439	416	397	391	377	410	390	405	391	391	399	414	379	368	428	414	411	406	390	400	400	410	408	389	394	418	408	429	381	417	390	414	420	399	377	432	395	406	380	402	390	431	391	382	390	412	459	379	366	398	428	436	418	429	444	417	423	388	391	419	405	393	414	419	415	409	409	341	406	395	371	461	411	432	379	402	437	410	390	387	382	377	373	382	439	427	408	412	406	411	423	403	393	396	409	445	407	389	429	406	423	392	375	383	400	429	408	416	407	408	425	380	389	367	420	405	416	420	416	414	405	421	365	415	433	409	413	387	392	402	400	431	440	402	442	395	383	387	416	382	424	389	406	375	374	405	399	409	423	429	403	391	394	405	414	419	445	410	408	423	396	408	401	372	409	408	420	410	371	418	384	388	432	408	399	354	371	378	422	418	377	387	390	414	401	362	413	405	414	363	388	363	417	432	433	402	416	436	378	394	387	407	399	393	384	418	409	397	382	413	374	391	399	407	401	417	406	401	375	404	409	428	434	411	394	402	391	345	400	377	366	390	380	409	424	392	425	398	419	409	422	484	398	391	396	364	425	399	425	414	406	392	384	423	387	423	396	401	420	409	387	382	421	372	418	421	373	388	421	409	431	366	389	390	414	429	414	360	385	430	433	439	406	457	415	416	390	429	408	404	392	374	416	384	407	379	409	424	401	419	362	435	384	413	367	420	406	389	391	381	396	419	402	401	387	369	401	400	388	385	383	426	406	420	405	447	430	407	397	408	420	400	434	405	364	384	388	411	413	386	430	393	404	441	412	408	398	382	411	399	407	420	423	383	378	431	380	408	405	401	387	425	395	416	401	417	372	435	414	424	386	410	398	379	379	395	409	419	389	419	379	407	373	415	417	396	426	417	428	367	393	418	458	389	429	385	407	379	402	435	423	391	406	432	461	393	385	435	390	399	389	392	378	380	411	400	387	402	408	414	380	383	376	421	411	413	438	407	406	402	384	428	395	434	414	411	403	424	410	418	406	393	384	391	420	412	401	398	398	399	422	430	438	412	399	417	444	390	361	421	409	382	436	404	400	387	424	389	397	390	394	428	431	414	425	372	429	383	397	434	395	434	409	404	425	399	394	382	430	410	400	414	410	394	427	379	395	397	402	411	393	367	428	389	427	384	422	356	397	385	431	392	392	380	409	443	413	394	395	385	386	441	355	426	442	411	405	404	409	409	422	375	412	460	387	391	412	376	428	396	376	451	386	405	362	403	408	378	393	421	408	417	411	404	376	386	405	403	395	377	425	403	426	433	409	381	390	425	421	411	414	433	403	406	429	409	427	376	404	416	426	408	408	405	415	412	394	388	406	425	411	422	408	406	413	403	427	394	376	370	401	360	408	389	417	392	411	395	393	408	371	406	375	411	433	419	411	422	418	391	434	440	405	417	382	394	408	419	402	412	367	401	393	439	397	394	432	441	382	430	402	385	410	413	399	402	420	404	377	423	372	391	372	388	415	366	403	413	392	413	439	432	393	391	407	389	406	397	372	392	420	405	383	367	375	389	372	397	367	405	410	406	398	376	429	417	386	430	393	411	414	381	362	428	412	382	429	431	391	411	399	387	429	427	445	368	383	362	379	429	397	402	416	419	388	385	442	374	423	400	387	417	412	413	406	387	424	382	393	408	393	457	442	388	402	386	388	410	407	435	403	427	361	412	453	409	463	398	415	410	429	388	417	417	366	391	424	403	398	421	410	419	407	368	371	428	382	396	365	398	419	427	418	402	401	434	413	389	376	413	388	415	439	422	400	410	405	380	437	385	379	399	408	393	420	417	386	421	387	403	403	441	399	427	434	427	418	419	403	395	384	418	418	384	391	420	411	427	353	409	404	400	425	413	468	409	369	397	391	398	407	389	369	387	390	386	363	395	400	396	408	412	404	404	414	403	418	419	402	356	424	428	431	433	423	405	406	406	421	399	400	434	416	405	433	383	414	407	365	397	436	403	394	421	408	408	405	390	399	399	414	392	421	395	381	390	403	413	418	373	424	386	387	451	410	393	392	417	457	391	372	404	419	398	395	408	426	413	396	424	403	422	410	417	377	380	390	387	425	442	414	394	420	451	391	396	391	405	444	451	365	405	400	389	369	394	403	401	422	397	417	424	380	466	409	411	429	426	430	438	408	392	375	395	414	422	414	394	373	444	374	422	405	400	424	433	412	367	404	423	407	408	405	406	419	418	438	399	399	400	412	371	384	395	431	437	433	403	464	431	389	394	402	412	441	384	393	429	395	382	417	423	443	423	404	364	394	436	435	397	414	425	419	391	389	386	426	405	427	444	381	403	395	450	394	419	393	383	446	409	403	411	387	436	397	427	414	404	412	417	399	397	399	422	401	380	429	416	393	386	380	407	403	404	365	419	435	426	403	371	431	393	401	406	398	358	416	413	395	371	399	369	402	402	426	402	425	400	397	383	418	434	395	392	402	420	369	394	401	394	417	405	404	368	411	400	403	420	400	384	405	361	415	380	404	410	402	434	439	432	407	392	405	405	390	393	416	444	405	428	387	382	371	389	453	368	395	367	386	377	418	383	405	404	401	402	382	412	416	410	390	368	396	386	402	413	423	416	376	446	426	413	403	377	369	453	400	419	381	408	409	412	391	407	407	393	433	420	374	411	417	393	406	415	369	393	396	436	400	402	395	397	420	424	391	374	409	404	376	392	431	416	406	401	388	404	401	395	423	446	401	405	359	423	422	395	361	371	376	430	423	420	409	394	384	383	395	412	387	419	414	417	385	408	412	431	420	413	407	382	389	393	431	403	410	401	395	395	387	381	404	382	377	379	391	390	386	436	389	409	379	400	400	401	422	451	394	416	392	441	380	382	400	388	423	384	366	390	424	397	421	392	430	398	422	398	376	406	379	404	392	398	390	406	430	392	416	392	395	410	412	373	399	419	410	378	433	447	430	409	407	395	393	423	388	412	418	432	414	365	410	413	411	438	389
2087	2744	494	267	272	262	411	275	238	235	238	241	207	219	242	264	247	238	246	205	241	218	196	242	242	253	239	244	289	334	352	321	312	272	236	246	224	245	227	218	220	228	271	243	270	220	212	206	244	241	226	223	216	236	236	243	200	220	260	214	246	243	215	211	226	227	238	189	224	251	238	207	229	218	215	225	238	246	206	216	238	208	210	225	207	224	236	209	231	211	239	201	219	257	235	208	246	243	243	269	232	210	219	199	229	223	226	210	229	215	236	211	211	206	227	233	237	199	226	237	204	231	215	192	233	226	228	218	244	223	234	205	215	232	243	210	222	205	227	231	229	249	232	224	266	219	242	219	230	222	228	229	220	250	228	206	217	231	263	223	238	231	217	205	226	218	260	243	234	257	222	218	208	237	228	200	227	231	206	233	219	196	243	217	227	236	211	228	235	223	210	233	208	208	245	234	211	222	217	229	229	244	251	227	239	213	248	217	238	212	242	229	240	207	220	222	228	230	210	214	215	222	199	219	196	219	220	234	213	246	224	176	232	237	201	198	247	222	248	234	208	236	207	220	236	209	226	231	234	235	212	203	237	233	199	217	250	249	217	241	220	225	202	213	230	265	214	231	204	231	214	216	242	190	224	235	201	238	233	225	230	225	206	221	197	226	217	205	243	225	245	207	197	218	207	232	208	258	211	201	209	208	243	231	207	187	217	230	200	199	247	252	234	212	220	227	218	241	234	197	220	193	221	205	233	200	250	233	199	225	242	229	213	211	211	216	228	219	235	260	258	230	234	261	212	200	233	237	218	224	200	233	248	207	214	227	234	214	196	229	235	211	222	246	216	231	222	238	228	240	242	246	229	212	256	234	226	232	209	209	268	231	228	217	216	221	214	214	209	211	226	216	212	201	236	222	216	203	213	212	232	237	223	232	225	236	213	230	220	187	181	222	197	222	226	237	212	257	261	242	234	226	203	206	236	216	257	197	208	238	274	222	247	220	257	223	241	225	220	252	221	227	237	212	249	209	226	224	217	198	191	240	204	236	249	217	217	254	233	242	241	211	237	252	220	204	234	200	226	244	230	242	238	223	217	224	251	221	236	216	236	233	214	245	215	215	204	245	233	224	231	228	258	228	230	237	215	227	234	225	201	232	215	217	200	217	226	219	228	200	227	201	245	201	239	213	236	231	212	232	213	211	231	229	225	251	213	218	199	230	220	226	216	254	218	214	233	226	244	256	213	227	222	235	194	219	229	215	241	248	240	206	209	226	231	235	216	218	241	229	248	250	233	218	221	218	215	221	202	200	200	218	215	204	207	245	229	264	229	198	218	230	200	198	226	208	216	208	218	227	224	210	226	274	259	233	216	220	222	226	208	219	237	249	201	224	193	214	225	224	215	235	227	236	237	211	231	231	219	223	224	212	202	205	205	224	241	230	231	226	204	229	248	219	220	214	225	206	197	241	234	224	235	224	211	221	203	222	206	198	257	241	183	231	213	218	247	245	245	232	228	234	222	220	221	244	238	228	235	231	246	213	232	239	214	222	254	224	208	217	226	183	232	237	237	221	214	260	202	223	226	228	207	217	211	236	220	215	223	209	227	195	246	240	217	227	226	227	214	210	223	193	236	240	224	250	213	232	202	236	214	234	231	219	248	230	230	227	224	228	238	215	234	231	223	229	228	226	230	212	228	219	246	221	256	231	219	235	249	226	231	199	235	221	210	214	221	216	221	204	208	227	216	228	226	235	247	231	206	244	230	220	220	224	225	233	228	238	229	226	231	247	200	238	209	270	214	217	191	238	239	214	226	220	241	221	243	208	236	261	218	224	223	235	201	193	259	230	219	233	205	258	190	222	242	225	238	225	212	215	251	204	229	240	214	209	244	220	256	238	224	231	243	202	227	244	233	212	240	257	231	218	213	236	217	236	238	245	253	203	205	239	204	212	229	217	211	225	222	230	217	222	199	214	215	203	209	222	237	230	235	222	223	211	257	230	216	245	223	213	211	239	201	212	208	213	221	211	209	201	233	230	229	218	231	229	190	227	182	234	220	222	213	224	241	205	206	202	275	251	237	221	245	201	223	201	243	235	258	238	229	227	236	210	211	237	211	217	236	213	241	226	228	206	233	204	234	230	201	204	228	255	234	215	242	257	207	212	207	232	219	183	231	207	211	225	256	223	231	228	226	228	236	216	215	218	234	217	187	184	248	217	243	222	223	218	249	230	202	214	197	246	212	233	234	246	254	237	227	218	218	208	224	232	241	229	206	194	228	234	229	205	221	227	213	229	236	228	229	246	247	204	229	230	234	233	221	219	218	225	250	260	237	219	213	212	229	216	237	246	210	220	224	225	219	213	218	253	216	208	232	226	246	212	229	233	204	224	241	189	206	238	230	223	213	210	218	231	247	240	199	237	227	223	226	211	237	272	230	218	237	246	229	223	245	215	203	216	209	237	250	233	210	215	248	231	206	227	228	250	222	206	202	205	200	231	237	207	204	232	219	206	217	225	219	227	245	210	201	211	206	221	236	225	222	208	221	245	200	207	259	221	244	229	205	219	224	231	248	233	223	223	203	242	212	242	220	227	234	221	225	216	209	233	218	237	213	235	225	208	206	216	224	221	238	223	236	236	218	225	203	226	229	235	205	208	226	245	222	213	208	233	205	249	239	238	238	240	241	254	238	238	226	232	243	203	205	235	233	210	213	217	233	292	268	231	239	219	229	245	225	212	235	200	211	195	213	232	194	219	214	206	261	231	223	234	238	212	209	218	211	213	217	218	213	211	233	214	193	204	205	226	230	246	233	245	219	210	263	242	241	212	254	232	235	217	215	206	218	225	227	205	208	223	214	211	210	233	218	240	243	239	235	223	208	236	225	213	214	225	243	242	226	225	201	214	246	225	226	211	236	213	256	208	218	207	197	231	211	216	222	228	227	219	213	259	219	201	208	224	243	243	245	199	239	216	241	216	219	239	234	211	246	195	232	216	195	234	243	232	223	221	215	249	231	232	249	249	203	221	219	237	241	220	221	231	214	230	243	235	215	256	222	220	193	212	235	240	216	206	218	247	227	218	228	213	210	210	210	252	243	216	222	248	235	223	208	218	245	251	208	225	211	204	211	251	253	242	223	249	266	256	204	216	240	230	191	202	213	235	201	226	237	239	250	242	192	232	203	227	214	239	239	205	207	204	213	237	222	237	246	232	250	235	243	218	247	204	214	215	241	233	236	213	209	215	201	214	238	256	235	218	209	231	226	219	255	245	217	224	205	216	225	228	197	228	203	198	222	203	237	229	226	243	264	257	226	218	235	222	225	220	222	220	191	233	244	248	222	234	235	223	232	215	192	215	218	194	242	236	227	255	235	200	236	250	234	221	215	245	231	251	221	247	216	255	227	238	236	242	226	253	224	215	253	226	206	204	222	251	236	219	214	237	241	229	230	226	222	239	222	205	217	199	211	236	229	238	230	266	222	229	232	206	216	251
2384	4192	914	756	744	753	1701	1183	605	585	553	513	566	570	558	582	616	646	561	584	546	582	544	555	540	498	531	584	811	898	1283	1373	1332	920	608	628	588	521	514	503	522	539	655	667	671	497	525	496	506	518	455	498	487	556	503	558	523	530	540	525	495	563	493	552	521	549	515	512	538	495	507	498	519	550	506	517	502	550	536	549	540	521	568	524	528	531	487	517	506	480	517	526	545	546	481	512	493	541	522	520	490	514	557	514	533	548	502	484	538	550	514	499	504	554	510	538	555	543	521	526	531	512	513	550	524	514	528	520	518	544	498	525	497	494	495	514	528	526	474	510	490	501	481	525	512	494	509	536	499	541	536	518	525	503	518	536	512	491	515	518	514	515	493	561	520	550	529	543	483	479	527	519	514	519	512	491	490	561	497	520	478	496	493	515	520	560	537	494	528	519	498	510	510	530	508	509	524	517	535	523	522	504	558	536	520	505	497	534	522	530	485	476	515	490	509	521	464	527	487	496	488	530	523	516	490	511	580	492	536	541	528	520	519	532	482	526	462	507	502	530	489	531	522	528	535	487	511	501	538	511	514	515	533	521	468	497	531	504	524	485	548	477	508	475	531	547	546	530	518	527	510	537	496	508	521	490	500	532	514	535	524	533	487	539	489	524	507	506	509	517	482	540	548	522	528	495	554	527	467	525	580	519	511	539	508	491	523	526	518	525	495	531	485	526	506	507	511	536	556	522	537	502	514	534	533	513	575	477	540	481	521	524	529	544	512	515	506	503	531	503	533	525	518	515	522	506	560	543	549	513	462	534	515	566	527	512	487	528	476	508	538	487	493	554	548	526	503	532	517	518	506	521	565	496	533	508	542	508	500	532	543	488	521	532	515	514	470	527	495	552	512	543	546	512	549	498	516	500	515	524	509	498	508	554	512	527	502	522	560	499	497	532	546	529	549	518	485	510	493	508	536	503	496	535	515	514	503	505	526	507	511	518	523	536	513	516	522	499	502	531	578	528	522	493	482	513	535	514	501	540	533	520	518	500	518	518	518	532	490	545	549	467	504	530	512	480	534	466	541	531	501	527	527	557	505	524	557	514	504	482	492	466	528	547	447	494	495	487	481	509	511	542	498	547	533	549	499	487	488	494	518	511	517	530	502	480	486	541	524	549	548	546	529	507	517	509	532	521	497	501	540	476	527	506	524	480	517	562	493	493	523	541	490	528	537	518	492	531	516	532	526	515	533	517	565	501	538	522	548	523	509	506	524	493	529	547	556	512	535	551	510	474	488	524	521	528	475	508	529	573	497	524	463	496	555	477	545	495	488	470	518	582	468	553	528	547	519	515	502	552	521	547	513	524	507	531	520	502	510	535	544	511	502	523	541	537	515	524	554	501	557	492	517	523	513	500	523	528	468	527	502	491	475	540	531	517	485	522	551	513	502	533	493	551	544	513	478	516	522	513	504	540	490	508	529	523	525	560	543	513	544	490	483	549	505	508	519	546	560	503	543	511	522	570	530	519	516	500	527	523	497	553	500	486	526	490	523	517	543	493	501	535	527	475	497	495	555	526	508	547	544	482	532	511	509	544	513	471	531	525	503	534	541	568	504	551	478	489	505	537	494	477	554	516	509	500	498	518	520	492	495	494	513	499	544	506	542	535	530	537	505	512	526	503	496	530	548	523	489	502	478	503	508	547	499	542	521	503	524	565	536	490	515	520	477	561	560	531	520	530	527	559	532	513	490	548	510	542	523	514	539	490	482	512	542	512	527	468	523	503	500	521	509	510	526	512	488	513	523	533	531	510	474	494	522	525	521	502	556	520	515	528	503	514	562	524	569	556	535	514	500	509	470	520	482	537	521	498	510	503	546	538	561	480	510	520	504	535	513	581	520	515	516	491	555	508	530	524	516	517	506	501	556	509	551	528	565	517	519	535	510	525	478	537	511	497	511	503	514	532	540	528	510	517	570	517	530	509	487	487	526	549	518	514	506	468	533	537	544	550	523	482	522	491	538	530	531	528	489	543	517	494	505	512	521	521	537	547	492	507	448	505	496	512	504	479	548	531	535	540	511	514	493	497	513	556	492	547	517	537	525	521	550	511	531	527	532	517	535	519	509	508	514	506	528	500	524	513	557	563	545	529	527	518	512	449	523	478	509	494	505	560	555	505	544	538	564	538	511	519	547	498	516	509	493	491	535	538	516	546	508	538	530	515	536	539	519	542	476	522	533	515	537	472	485	499	508	540	519	501	511	499	522	483	507	486	541	549	555	505	525	529	548	525	543	524	551	507	497	535	567	498	538	507	562	543	552	487	475	531	527	549	511	518	476	527	503	531	531	488	477	501	492	520	476	523	530	498	511	510	536	512	494	545	528	478	555	506	543	493	555	510	515	519	511	512	510	516	522	529	547	537	505	525	504	504	503	533	522	489	538	471	524	519	495	553	537	483	494	529	490	487	544	539	519	527	519	517	506	529	547	528	536	560	503	523	467	519	534	512	527	510	519	503	550	526	557	517	554	500	498	512	517	514	550	536	537	490	528	519	507	565	468	544	504	507	506	541	557	530	556	523	495	499	530	548	512	539	533	528	523	497	523	564	546	482	504	481	501	537	524	513	508	509	505	534	553	497	510	525	481	540	481	484	494	512	512	565	524	538	508	528	515	449	544	500	498	547	507	515	464	534	493	520	540	530	510	547	500	504	552	501	540	484	485	510	488	527	495	514	512	501	537	474	509	543	518	540	513	564	511	487	524	487	522	563	497	514	523	472	525	493	496	521	495	526	511	496	498	497	517	550	527	498	540	555	524	550	499	546	511	514	513	510	537	525	484	539	517	537	528	519	523	468	521	506	520	508	568	453	481	567	531	540	526	501	542	518	528	476	559	514	514	504	522	521	528	528	523	508	504	506	490	531	543	513	518	527	517	485	552	553	521	498	480	533	501	524	484	500	515	498	465	509	531	518	559	542	512	524	510	511	500	527	549	494	506	507	507	498	483	534	501	523	522	522	547	511	512	545	508	583	535	551	505	518	523	477	527	526	516	515	511	546	525	537	495	547	551	509	510	524	518	513	521	490	498	510	537	520	503	520	516	521	473	524	513	517	548	493	537	531	534	553	526	507	522	528	507	525	530	516	555	498	508	487	521	487	529	532	521	522	534	512	528	534	559	554	503	508	520	541	524	513	534	520	516	516	502	525	561	455	489	522	562	489	554	509	530	515	490	540	567	514	505	530	534	494	534	521	501	542	519	514	474	460	513	535	513	535	501	549	492	511	521	544	544	492	499	512	519	533	479	511	496	526	522	496	526	519	534	525	525	538	545	506	528	507	524	506	510	527	509	523	566	526	500	535	490	499	545	519	551	522	573	535	522	452	533	526	505	544	530	561	464	544	537	500	525	514	495	509	539	485	513	485	550	535	537	541	492	516	528	511	469	527	515	535	514	540	558	510	513	561	501	572	507	572	522	545	520	521	489	519	500	528
10058	34194	16641	1823	1126	910	5832	3991	370	282	210	213	201	159	170	164	196	190	206	143	140	127	154	149	129	139	150	154	207	286	333	349	342	245	186	171	163	124	152	122	120	135	166	181	423	152	146	113	140	136	116	128	133	144	119	125	137	152	104	124	157	132	143	137	106	151	132	142	128	145	122	129	128	132	131	125	124	126	121	131	130	132	118	127	92	124	137	134	128	117	138	130	126	129	121	144	130	150	126	128	119	110	114	121	120	109	137	111	143	130	163	127	125	158	115	129	132	122	142	149	138	111	133	140	107	136	120	131	148	125	130	144	157	135	134	149	143	133	124	134	136	131	142	148	125	129	123	133	125	142	123	153	114	133	108	112	136	133	120	140	136	111	148	131	153	138	126	127	141	111	131	116	135	117	111	127	137	139	131	136	110	133	125	124	124	139	141	142	118	135	131	118	134	138	134	145	130	133	133	123	162	149	130	112	114	142	134	136	134	132	129	128	137	106	116	125	136	129	127	116	131	138	110	143	144	125	145	149	129	130	151	126	130	127	130	119	149	141	152	126	133	117	135	133	125	126	124	131	115	125	122	119	142	143	130	127	99	114	139	135	139	113	123	156	130	152	131	139	155	141	149	129	146	120	140	130	137	146	130	125	135	144	149	132	124	132	111	128	126	143	144	131	129	132	133	150	124	132	129	126	138	157	138	120	104	145	128	139	127	154	97	145	134	129	130	138	115	121	114	139	127	139	111	109	100	132	125	109	147	113	124	120	115	116	129	161	118	119	113	124	125	111	120	118	123	117	111	142	130	138	114	126	154	129	133	115	139	129	137	140	130	132	144	151	141	122	118	88	129	143	126	158	144	112	129	149	125	131	121	111	119	103	123	131	117	112	123	127	136	145	108	151	128	137	125	129	142	132	129	148	129	138	137	138	142	132	142	140	134	119	155	116	160	128	142	139	133	149	136	114	111	100	152	117	139	128	141	120	140	130	122	125	112	142	121	122	124	117	137	117	131	130	133	131	140	126	146	121	111	141	128	147	136	125	133	116	141	130	121	139	130	133	125	136	122	121	128	134	144	150	120	123	139	151	147	116	129	121	136	129	127	126	138	129	119	136	134	120	128	108	124	123	134	132	130	135	138	131	152	122	148	123	135	146	126	112	139	129	151	137	131	132	113	138	126	137	128	118	133	122	123	114	117	125	135	138	117	142	141	160	123	120	123	139	148	118	138	145	116	156	130	132	150	128	125	144	111	143	130	126	137	127	133	121	111	144	145	154	126	142	131	121	111	143	140	122	131	120	143	127	141	156	116	125	116	135	125	103	119	119	120	145	122	144	117	116	136	129	126	125	138	122	147	122	116	128	117	111	121	112	103	119	104	112	134	130	125	117	109	121	127	119	147	153	135	133	125	129	105	131	124	126	139	133	121	131	115	131	120	131	120	118	154	124	128	124	128	150	134	141	118	132	132	142	137	140	117	133	144	99	115	149	130	122	131	127	135	136	127	124	132	126	138	129	136	113	114	134	126	118	150	112	145	119	117	139	117	125	115	123	146	122	115	125	151	141	151	135	131	125	126	107	128	131	120	141	130	133	120	116	123	139	145	108	128	138	127	142	145	121	152	132	135	134	126	110	115	143	137	117	113	116	111	125	122	139	132	140	140	147	131	119	114	140	143	138	133	123	146	116	118	129	122	136	141	128	143	105	119	148	136	139	125	148	147	112	139	124	127	130	148	108	137	136	158	128	153	130	112	141	118	112	141	113	120	131	143	149	147	130	123	139	121	156	136	142	119	117	139	101	156	114	126	130	137	145	130	123	114	125	136	134	129	144	117	120	141	122	125	126	124	122	113	133	122	120	130	137	154	132	110	135	132	123	136	137	124	114	107	137	152	135	112	117	130	132	124	99	123	133	136	150	124	121	140	132	139	145	155	142	144	144	118	148	128	147	141	118	123	129	100	137	112	145	135	126	132	126	117	127	118	112	128	140	124	108	138	139	139	120	117	131	143	130	119	131	131	132	119	131	118	132	147	132	124	116	138	144	123	140	121	122	123	139	149	129	115	140	136	138	142	163	117	119	127	125	122	141	120	114	134	116	150	111	125	134	147	118	151	139	131	136	123	116	119	129	127	132	128	132	124	134	156	150	104	133	121	131	115	136	127	143	110	110	138	165	141	117	122	131	120	119	129	119	125	123	116	116	131	124	130	159	104	139	117	127	118	115	123	128	126	130	117	125	129	136	128	117	128	130	131	130	118	129	113	115	139	109	131	129	121	132	153	131	127	153	119	133	131	131	111	117	124	138	129	124	135	144	115	128	130	137	129	113	137	129	126	123	121	108	136	127	120	138	105	115	117	121	126	118	113	118	126	124	145	149	133	127	136	109	118	126	133	116	129	119	126	131	120	139	124	136	129	134	121	147	118	124	133	139	114	131	116	115	133	114	116	147	125	122	156	126	117	105	156	121	140	129	132	132	100	126	151	120	152	128	143	165	119	120	128	127	128	147	131	118	121	134	124	123	139	121	147	97	124	120	129	113	118	124	112	119	133	138	143	125	136	123	111	116	120	118	117	133	127	123	137	128	131	134	136	119	140	116	133	147	135	110	132	158	127	143	129	135	152	145	138	121	154	112	110	108	139	125	131	148	119	147	126	121	116	106	117	121	101	139	125	117	136	123	139	123	132	119	136	121	140	127	142	138	122	114	120	129	133	101	132	114	141	139	123	142	136	138	121	117	153	136	138	132	128	133	119	125	130	118	116	111	115	123	146	103	129	123	137	116	156	128	142	129	113	137	141	123	132	129	114	134	129	151	130	119	142	131	136	134	135	136	112	115	128	112	111	116	142	125	120	115	119	142	142	142	119	157	128	112	122	132	104	114	132	126	116	133	125	132	137	115	107	127	123	138	112	135	124	116	127	111	152	131	130	116	141	126	127	147	117	124	131	121	136	126	122	122	118	130	121	109	109	157	137	140	129	140	127	119	131	130	131	134	130	106	124	121	140	137	128	121	129	119	126	120	127	120	118	145	135	123	122	119	108	132	138	126	140	131	129	131	137	134	139	142	135	131	142	134	122	124	128	120	131	139	121	115	137	139	134	125	130	137	135	133	138	151	117	138	117	119	128	123	143	159	122	111	134	134	140	115	108	117	135	124	114	125	122	123	127	119	119	139	128	115	125	132	145	129	141	115	146	125	121	133	113	125	121	126	135	119	125	129	140	152	113	142	126	111	130	107	140	140	137	123	118	134	138	148	144	134	118	114	133	134	133	117	137	140	116	114	116	127	139	136	117	138	129	120	119	138	124	132	114	136	141	141	118	122	141	117	148	128	141	117	126	125	170	134	122	117	133	135	125	148	128	118	132	127	108	128	116	132	130	131	126	104	141	116	138	149	118	122	105	147	140	121	141	114	143	140	134	133	135	121	107	118	146	124	145	128	122	143	114	135	126	127	143	124	149	129	135	124	129	148	133	149	159	136
7652	28424	7624	3458	3818	3761	19406	11029	1872	1323	953	900	762	688	630	634	669	799	712	572	498	467	463	418	440	434	436	606	795	1606	1874	2102	1886	1044	628	686	540	411	374	370	365	346	581	840	2640	341	331	309	359	350	326	392	306	339	365	373	323	317	355	318	329	337	335	320	356	326	294	353	335	333	332	328	345	349	333	335	317	338	333	327	330	303	304	359	314	364	324	367	342	297	335	323	332	334	295	284	324	336	328	356	342	320	328	350	333	313	320	334	345	323	311	353	335	312	311	309	333	334	328	297	320	292	335	325	322	334	336	320	345	301	347	323	313	337	363	312	353	312	354	300	347	302	332	319	312	306	359	309	326	334	328	302	356	323	332	328	330	296	309	307	316	302	326	334	320	323	363	331	360	317	359	329	353	319	347	310	311	354	305	334	309	312	342	304	334	327	307	317	320	283	313	356	338	343	301	290	353	335	337	364	311	295	312	325	341	333	314	319	324	328	293	307	341	327	308	305	319	294	338	313	359	306	311	320	282	313	307	339	343	364	327	329	290	336	332	329	287	326	346	314	337	324	329	344	353	308	340	331	342	300	339	326	326	290	305	339	325	333	320	306	304	290	319	305	319	355	335	331	307	346	322	311	326	356	351	309	310	319	319	340	348	298	303	334	307	272	337	305	302	289	319	339	319	320	301	318	338	283	331	320	324	332	310	324	328	328	367	346	330	307	285	316	328	348	346	329	277	301	329	352	338	308	347	320	315	354	346	329	299	295	319	343	300	332	347	342	306	332	309	326	339	367	326	316	329	339	325	316	333	321	308	330	326	299	333	304	320	294	315	326	271	351	310	359	340	311	308	304	338	317	301	293	303	299	316	317	329	340	350	330	304	297	335	335	350	333	319	348	328	327	320	291	340	312	326	347	323	330	367	324	335	308	345	290	337	360	328	344	318	323	325	346	290	354	360	300	313	323	316	311	331	317	304	347	320	320	298	352	340	324	303	328	324	340	332	305	323	356	329	315	338	337	310	316	343	340	361	288	351	321	335	341	308	335	310	342	327	336	329	352	302	331	324	335	338	334	291	342	327	325	359	306	304	338	324	331	333	320	353	319	331	314	348	329	339	310	338	301	297	299	347	303	324	280	324	336	309	332	327	326	323	300	325	309	309	334	327	324	293	329	308	322	348	295	355	313	332	331	297	315	310	334	323	289	347	282	320	341	312	289	345	333	320	311	332	331	336	313	337	332	349	302	311	323	299	340	327	296	334	332	308	352	321	309	316	311	331	334	331	345	324	335	310	348	310	333	340	353	327	317	326	319	338	348	312	333	317	324	315	342	343	329	331	284	322	315	296	309	344	314	329	303	305	328	319	340	331	296	341	319	291	327	323	314	336	325	324	338	338	322	298	337	322	356	320	308	313	326	331	342	332	330	318	340	321	321	320	331	332	314	331	319	315	330	331	301	320	333	306	337	341	312	331	307	316	334	317	319	291	307	334	357	330	330	360	314	324	332	334	314	305	339	326	287	307	317	310	316	318	324	332	343	346	349	346	321	314	302	336	337	340	329	340	329	349	327	327	334	352	307	321	334	356	323	307	319	323	335	280	306	358	315	336	310	336	327	316	332	301	342	337	336	333	320	364	305	319	319	324	351	328	319	274	358	307	328	317	320	312	305	306	284	319	308	364	309	320	325	356	321	335	329	316	327	326	349	299	309	310	331	319	328	312	297	325	349	340	297	309	327	319	359	330	348	293	330	345	342	300	374	312	319	313	317	330	328	327	304	298	339	335	331	333	302	307	332	328	332	324	305	324	350	348	325	336	350	339	312	329	328	336	330	292	280	301	344	338	343	305	329	351	338	327	285	304	310	324	315	325	334	307	343	332	339	306	327	341	332	287	322	326	327	293	323	293	311	334	345	310	333	340	300	345	325	283	294	325	329	305	318	315	331	322	326	339	296	322	300	362	313	312	311	314	293	313	305	318	316	327	318	358	324	329	369	300	313	328	330	322	294	349	313	345	284	331	312	314	331	331	335	311	306	332	317	292	337	334	303	335	302	341	320	331	302	297	299	302	319	296	347	314	338	292	327	314	325	325	346	355	313	343	322	338	292	320	319	309	332	324	358	325	278	328	318	292	311	310	318	315	328	353	320	329	312	312	340	311	320	324	354	305	308	331	329	322	352	335	325	323	346	336	317	313	338	305	347	333	319	329	339	310	285	335	347	320	328	336	323	305	349	310	348	313	357	311	307	320	367	331	334	323	334	322	329	294	304	345	326	318	335	304	321	281	310	336	310	319	320	319	308	342	349	329	331	330	354	326	313	325	312	328	298	329	335	301	330	329	318	300	323	311	323	295	318	316	312	339	322	358	353	313	330	325	329	332	304	311	320	292	331	331	298	320	297	357	316	299	309	328	337	378	326	322	293	311	314	338	309	353	342	345	291	314	295	355	331	345	312	318	334	337	316	345	328	329	323	344	316	318	313	309	331	330	327	322	315	322	294	287	300	330	318	340	322	302	315	289	358	318	363	344	318	341	326	324	315	351	334	330	304	335	330	305	333	339	302	307	324	292	320	332	331	315	329	317	351	309	317	346	318	316	310	325	334	326	336	309	334	324	320	367	292	295	335	342	318	316	334	316	345	309	319	316	323	319	341	322	331	329	337	343	347	327	314	341	290	321	305	335	315	269	329	289	306	324	360	318	319	331	316	325	361	320	316	320	308	320	361	329	317	328	319	327	311	316	347	341	329	312	341	374	300	301	350	350	328	347	339	332	330	358	346	337	308	349	340	324	315	315	337	317	317	348	329	330	309	337	308	343	325	325	308	309	352	316	314	350	303	284	353	301	303	337	306	322	321	331	318	362	349	308	307	320	359	288	313	319	319	325	307	330	325	339	319	325	316	324	272	329	337	314	363	322	294	339	354	324	326	302	358	330	300	320	313	318	295	315	312	367	306	314	338	298	328	325	339	361	303	315	328	319	313	325	299	313	304	335	298	301	313	338	340	316	338	334	313	309	358	277	344	329	304	344	305	305	306	294	350	326	372	348	314	307	330	327	329	306	323	332	312	330	323	318	329	348	312	319	363	343	369	323	321	327	330	320	307	351	326	305	369	343	328	358	348	320	312	326	334	327	357	333	330	317	343	329	329	298	300	340	337	298	286	330	309	343	309	319	315	298	317	328	348	317	319	341	311	349	334	340	308	339	343	331	330	324	329	331	334	325	327	314	313	323	319	327	290	318	345	340	297	283	339	343	331	330	339	296	324	295	323	341	347	303	338	350	325	324	294	346	342	297	362	342	324	331	331	340	353	301	331	309	348	324	345	338	365	295	319	324	301	333	332	309	290	332	327	328	307	345	318	309	320	310	314	326	303	289	325	310	307	314	345	330	314	316	303	314	307	330	334	289	339	315	341	315	315	349	332	319	322	311	363	332	340	324	303	334	342	325	305	339	307	348	307	296	293	313	335	334	290	302	366	302	304	276	343
16055	45595	28295	5031	2404	2324	14430	8728	857	587	339	325	297	284	245	265	262	319	307	274	221	194	186	210	193	195	187	207	266	421	510	456	385	355	281	286	200	188	197	207	192	169	200	259	872	178	191	193	154	167	181	178	170	147	178	164	170	173	178	207	189	159	171	182	181	193	165	197	173	170	207	177	176	207	185	167	159	171	169	188	160	193	171	189	177	196	193	162	194	178	186	180	143	177	175	181	174	176	172	189	168	192	159	155	181	165	153	154	157	159	182	165	177	170	156	175	164	165	172	154	144	175	175	171	164	187	201	188	173	174	187	142	173	175	186	209	191	184	189	159	170	166	155	170	164	192	176	161	150	191	159	153	155	183	160	163	174	173	162	183	165	176	177	183	175	166	174	185	199	170	150	189	168	187	174	152	180	193	142	171	165	172	190	139	171	184	175	188	150	200	170	168	167	193	177	183	154	150	188	166	165	179	177	156	176	168	166	196	165	182	172	168	174	190	156	187	173	159	163	153	197	173	162	175	173	173	171	185	180	190	165	187	209	182	176	164	163	176	189	194	204	207	188	194	160	165	149	157	164	166	174	177	174	177	188	172	178	177	180	170	180	148	183	196	206	162	176	175	168	187	162	155	172	170	164	175	169	172	165	166	170	179	185	178	184	191	180	193	168	182	190	158	174	169	176	183	164	218	177	200	169	169	184	169	173	172	178	168	167	187	169	174	170	199	173	171	170	166	178	185	198	184	163	163	159	155	187	188	166	151	172	170	177	175	165	155	171	171	184	195	148	161	181	147	158	174	189	152	157	185	187	170	188	164	164	196	194	160	194	182	141	176	168	164	181	176	158	166	190	159	175	179	157	189	151	173	185	206	198	187	182	185	201	175	152	165	173	176	189	162	188	182	172	152	164	158	178	174	168	165	170	178	165	177	184	156	151	179	198	165	180	178	165	173	160	181	156	163	178	174	188	173	182	170	184	195	175	179	172	185	176	185	190	193	159	170	175	180	179	169	146	174	191	179	167	182	168	204	168	174	178	172	152	196	185	170	162	176	184	185	148	161	166	180	145	170	169	178	172	176	162	195	173	171	174	185	186	158	181	179	169	157	172	186	181	174	186	169	175	142	178	157	170	160	182	176	133	176	173	175	193	185	188	171	164	145	180	207	175	179	173	165	164	189	181	211	176	166	139	190	155	184	168	158	164	169	175	164	182	167	168	168	155	188	189	162	163	184	168	161	182	170	143	191	179	175	186	166	192	210	189	159	184	180	187	152	186	166	172	165	169	171	166	201	174	184	184	154	157	177	190	186	155	161	182	183	157	181	205	165	176	171	192	147	182	168	156	160	180	166	151	177	158	174	180	182	179	160	183	189	178	181	155	182	188	166	169	180	160	151	179	178	164	182	174	162	177	168	194	162	172	200	155	166	171	173	162	155	160	147	159	172	178	169	179	161	199	188	164	174	203	164	195	181	159	189	195	185	151	181	185	185	166	184	178	182	161	190	161	168	159	179	168	157	188	164	199	194	156	175	164	157	154	190	190	186	174	146	164	195	174	176	164	160	161	161	152	161	186	170	196	182	225	174	179	156	199	181	178	152	211	182	175	171	162	161	159	149	156	163	163	173	172	159	178	204	173	161	185	176	178	170	155	214	174	142	181	181	155	173	172	173	160	178	193	164	160	182	192	180	179	185	163	172	178	164	193	188	177	187	178	148	195	183	202	182	165	147	170	172	182	159	170	179	176	161	178	155	178	192	173	175	160	190	211	149	172	148	189	159	186	159	177	186	182	180	170	153	196	175	178	157	198	180	190	179	202	184	177	143	162	174	155	188	164	184	166	189	180	171	152	167	154	173	157	186	168	169	175	166	175	161	182	169	181	187	182	179	181	169	179	155	178	176	147	160	173	186	139	169	175	176	182	179	159	177	173	165	178	149	189	171	158	183	167	158	165	185	180	168	158	169	173	169	171	157	177	187	165	162	190	196	194	172	182	160	183	165	195	161	166	156	161	170	158	172	193	180	152	194	205	160	173	183	166	211	189	183	186	170	171	146	182	163	166	152	176	185	181	159	168	180	163	174	161	170	154	178	181	185	192	170	164	157	193	175	175	163	196	168	182	183	181	190	157	174	168	177	159	193	176	181	156	180	180	184	166	185	141	179	164	161	154	184	153	169	192	171	168	177	165	173	182	167	150	194	176	201	172	165	145	184	182	163	177	176	193	182	180	182	162	168	163	180	168	182	178	170	146	181	204	173	184	156	168	180	164	194	177	167	179	175	184	182	160	169	165	178	180	182	176	163	186	170	174	192	188	169	195	172	164	175	185	166	194	143	178	161	158	203	168	172	179	163	167	189	167	167	158	164	197	161	191	171	175	179	168	163	169	152	179	149	183	176	193	157	182	187	165	193	171	155	188	181	176	164	147	152	142	177	189	189	188	175	164	163	167	180	158	165	186	152	167	187	158	174	192	175	177	184	169	186	168	175	177	164	161	188	148	173	165	145	174	189	183	166	185	187	175	169	167	172	162	166	187	160	147	139	161	169	171	164	158	160	153	180	180	169	175	186	139	158	183	182	174	165	196	186	168	163	186	165	160	214	180	141	168	170	184	168	173	160	197	185	161	178	161	154	190	174	134	188	191	164	158	172	160	173	192	198	196	164	168	179	187	178	163	176	184	160	190	192	159	167	185	185	162	157	182	213	172	176	162	173	158	185	168	184	156	181	170	163	178	166	166	197	184	152	187	172	185	185	169	183	174	176	168	151	172	167	188	184	155	171	191	166	179	184	176	189	178	159	168	179	173	164	162	158	185	184	157	165	165	172	168	194	155	166	175	184	166	163	167	133	167	203	189	157	173	162	164	180	180	176	177	203	173	180	169	176	191	172	163	195	184	201	164	203	177	166	177	188	168	199	156	156	189	166	174	179	174	167	157	166	192	171	180	146	159	166	166	158	152	152	178	162	177	166	164	181	177	172	172	161	193	171	171	183	169	165	156	182	161	163	194	173	178	185	168	167	202	172	189	179	194	161	167	178	179	187	165	161	183	205	207	175	159	170	174	172	178	207	177	153	175	176	174	176	160	185	168	172	158	180	176	171	184	193	170	172	168	180	155	179	195	161	176	170	176	178	164	185	168	168	172	186	170	182	188	173	179	157	168	159	179	177	170	174	164	179	168	162	172	143	187	187	181	162	184	187	159	193	152	197	174	183	156	174	183	172	185	205	177	183	177	152	171	176	193	181	139	169	174	193	169	166	171	179	197	177	189	177	158	163	176	171	173	175	167	161	173	159	172	171	160	194	139	177	155	145	185	172	175	161	180	168	162	187	151	190	152	192	176	155	164	184	179	205	166	171	163	166	183	156	176	166	168	174	198	164	160	184	177	180	168	156	190	171	164	151	187	221	168	161	182	166	164	189	155	146	177	193	173	181	162	164	178	175	172	172	162	170	176	180	219	165	203	169	177	191	158	197	176	163	174	169
9071	35365	13202	6342	6479	7883	32224	14680	3310	2401	1654	1514	1279	1171	1053	1133	1115	1455	1525	1042	792	700	625	646	612	591	688	758	1192	2483	2979	2617	2314	1932	1337	1485	685	545	501	528	477	509	784	1203	5566	465	443	450	421	466	469	458	433	462	474	494	439	459	447	410	449	454	476	500	452	404	440	442	434	449	458	422	427	447	482	442	490	417	440	461	469	448	436	459	420	395	414	445	470	470	410	417	441	379	432	457	435	432	387	449	430	408	429	431	421	419	460	403	426	424	488	457	433	464	424	411	416	414	385	454	469	435	410	422	411	411	409	441	441	433	480	460	452	420	424	431	418	435	420	454	425	409	431	448	406	450	420	454	417	402	453	431	467	409	428	461	405	467	446	398	458	446	432	410	410	455	396	440	407	439	431	430	467	441	441	427	421	455	428	420	433	397	406	431	464	402	436	431	435	395	432	430	430	407	432	397	436	428	474	411	406	469	423	433	422	436	429	449	415	427	461	435	417	398	428	455	443	417	450	400	444	428	420	446	417	434	450	457	435	433	410	421	466	425	414	445	439	420	411	436	390	414	441	415	445	408	415	427	420	414	430	435	430	422	438	481	415	436	434	398	404	441	442	438	462	463	447	405	432	422	418	422	471	437	437	384	430	381	443	458	465	438	433	487	440	450	413	391	424	416	449	415	425	437	415	443	460	440	457	437	439	437	388	416	415	461	422	468	405	431	431	443	426	435	403	405	421	429	438	453	457	432	421	430	441	412	425	422	407	443	444	470	463	421	421	463	426	413	430	446	448	457	440	471	410	429	431	414	438	407	412	408	453	419	442	418	440	436	441	422	428	445	450	470	409	423	408	430	422	406	429	413	431	446	457	426	458	405	425	416	428	419	449	406	400	415	409	408	437	455	447	431	459	440	427	429	400	406	420	426	456	428	442	449	455	385	448	433	433	393	434	425	416	441	415	411	457	457	425	430	446	432	441	413	412	469	416	433	427	447	406	414	456	412	428	427	412	422	416	417	431	402	426	448	406	428	467	442	409	437	448	401	432	419	455	441	422	430	422	408	428	445	455	424	432	437	435	438	395	422	413	437	465	429	435	450	436	461	448	413	410	465	447	408	441	456	416	467	422	443	380	431	443	400	471	432	452	385	413	428	412	423	433	471	406	415	448	438	450	429	444	476	442	436	401	429	404	449	443	454	434	431	430	431	402	483	424	398	412	440	478	400	407	408	423	466	446	429	446	400	435	410	425	424	425	460	442	385	458	424	445	425	443	407	448	438	386	428	424	395	420	443	420	467	409	434	456	384	450	425	422	435	424	427	412	444	446	440	397	449	456	427	417	430	438	415	385	445	462	433	421	413	410	459	446	432	441	414	428	447	432	431	462	436	408	448	454	429	430	455	416	428	441	434	382	400	407	443	446	428	427	391	448	421	422	394	446	425	402	464	410	422	421	411	462	444	394	446	442	448	453	489	440	428	390	420	455	437	451	426	447	423	403	406	443	416	375	450	425	399	452	426	466	441	461	441	412	423	421	416	427	393	434	433	433	452	424	454	456	415	410	412	416	427	404	396	468	426	418	456	424	455	461	441	465	418	444	424	394	446	396	455	453	418	401	443	427	441	409	445	459	446	447	375	480	425	421	406	416	447	424	406	447	426	469	414	429	427	393	470	464	440	403	453	434	456	428	445	444	425	449	417	432	396	393	404	433	431	429	434	433	393	387	447	437	430	429	431	440	428	428	430	446	423	424	430	458	428	392	424	432	479	439	417	475	412	409	401	441	421	439	479	415	417	404	447	439	434	441	452	414	453	443	417	427	455	365	413	438	423	467	439	411	423	416	430	429	426	433	440	396	404	414	448	450	431	421	444	406	430	423	446	436	448	424	432	405	443	452	440	398	451	448	418	445	413	425	407	438	411	447	423	401	408	463	418	427	429	432	447	434	429	430	424	412	398	404	431	444	444	456	408	448	454	408	436	414	452	435	426	416	431	415	439	409	428	432	434	400	426	453	404	428	464	437	417	406	444	426	453	468	427	444	436	435	424	442	390	408	407	420	473	414	451	462	468	395	422	443	447	438	428	400	415	390	416	445	396	430	435	430	407	401	431	454	453	425	373	396	476	460	446	427	437	443	429	427	422	408	438	445	407	438	448	431	423	446	446	420	435	388	418	458	425	429	460	431	431	454	404	390	413	440	382	417	437	478	428	440	434	426	404	450	448	427	401	396	433	432	406	415	425	469	467	403	397	482	411	448	419	400	460	425	456	413	436	410	470	435	405	426	436	464	477	431	434	419	421	447	432	447	429	433	424	433	449	441	421	404	440	437	436	436	465	434	415	396	415	428	438	476	475	430	424	434	406	383	420	408	423	422	449	460	416	419	424	449	411	472	445	418	400	453	400	406	430	461	414	433	423	387	424	439	472	435	444	443	446	450	462	425	417	434	472	424	404	444	445	419	394	400	443	435	437	444	415	400	409	433	435	435	428	471	399	430	438	412	426	437	424	397	385	446	402	448	447	468	427	454	412	444	439	403	472	436	423	426	413	448	437	409	410	457	430	414	413	431	437	469	402	403	423	414	430	458	453	436	436	435	424	428	430	423	376	439	396	402	417	454	397	457	409	438	429	429	446	402	401	416	408	396	448	410	424	415	443	420	442	430	428	418	393	450	448	450	415	380	466	414	421	430	437	432	408	480	419	419	439	442	459	418	444	412	405	396	420	426	445	429	436	411	448	432	399	415	464	424	434	445	439	408	420	449	426	407	410	423	468	411	446	457	442	447	422	406	393	444	410	419	406	419	418	465	426	401	431	425	425	423	414	457	401	419	398	447	431	454	452	434	439	446	413	486	435	447	391	420	436	431	455	430	442	465	449	431	425	405	411	411	420	409	408	449	400	422	434	450	404	416	458	418	401	429	451	365	431	445	393	454	406	484	422	410	430	448	424	437	429	421	430	418	405	427	429	436	408	374	400	423	470	444	421	433	446	443	439	454	430	429	431	430	430	452	464	419	418	420	431	372	437	434	468	425	459	429	469	432	498	452	416	403	444	437	433	490	438	411	437	412	419	403	474	435	422	446	417	465	442	430	444	429	423	448	420	438	397	423	423	432	370	466	435	470	436	438	429	424	428	432	420	453	445	447	429	444	443	423	449	440	457	445	457	451	412	458	441	417	447	444	433	456	400	429	456	413	430	436	447	446	430	422	462	445	456	426	423	399	409	411	444	445	425	438	477	448	432	450	427	443	424	443	386	407	416	458	433	428	400	453	410	413	466	386	417	437	448	452	411	437	440	441	435	451	417	452	451	447	432	458	438	416	416	418	450	474	449	428	418	454	412	426	446	405	423	470	436	438	409	425	411	430	405	417	435	455	431	433	447	397	463	412	447	416	466	414	402	451	443	443	420	432	425	407	449	472	433	426	418	434	430	417	443	446	440	447	452	410	432	426	413	450	430	401	471	448	385	414	422	387	440	420	416	435	434	428	433
2171	2260	724	274	274	285	409	374	243	223	227	267	253	222	254	233	255	306	327	263	245	225	217	263	226	250	244	257	274	321	316	303	301	287	262	284	265	231	244	252	219	212	271	251	270	245	256	256	259	240	225	244	259	227	224	241	251	223	258	261	222	275	250	241	253	230	229	200	237	237	233	227	246	241	221	238	230	234	220	248	220	222	249	227	241	231	257	211	196	255	233	228	247	249	233	239	213	239	237	213	227	230	245	245	254	240	231	233	236	213	243	242	235	226	228	242	234	238	245	273	245	218	232	228	247	216	247	208	255	212	229	223	243	214	251	229	252	263	246	242	245	232	235	238	230	216	248	206	238	229	237	207	217	280	240	230	257	220	261	225	243	224	191	255	259	232	270	258	230	228	213	219	225	204	251	260	224	251	221	214	239	236	241	263	240	254	239	233	265	224	247	238	236	253	248	231	223	233	236	258	238	245	247	212	226	253	263	244	233	247	243	242	261	230	238	211	232	230	235	240	251	221	260	245	235	242	245	245	241	238	239	232	221	225	242	204	242	250	258	207	244	230	253	219	231	240	227	229	249	237	249	261	238	267	229	252	227	226	235	233	262	230	219	237	226	209	240	223	232	240	271	242	220	226	263	235	236	244	233	224	241	238	237	230	242	210	247	224	209	249	205	220	251	222	246	252	221	238	245	234	249	240	220	218	240	272	205	219	235	255	237	242	241	205	264	231	219	246	231	240	231	269	246	242	220	249	227	243	228	206	249	237	201	232	241	216	232	222	252	241	192	233	245	264	232	250	215	264	231	237	235	227	254	205	235	234	212	198	254	230	246	214	226	259	239	250	217	237	243	217	236	239	259	234	243	200	249	230	231	263	232	232	256	232	233	250	235	241	221	242	249	215	250	241	242	248	232	234	219	197	265	256	257	230	215	241	236	265	225	205	237	240	203	227	228	211	214	221	231	206	242	218	273	216	244	200	246	236	237	253	236	217	245	231	244	227	240	210	229	239	256	223	234	227	235	255	226	193	230	241	223	233	253	250	240	242	204	206	234	248	250	241	222	231	190	253	256	211	215	227	226	243	216	225	230	223	238	244	221	247	266	226	256	237	215	253	267	250	225	233	251	209	228	236	232	238	219	252	226	237	266	214	214	210	241	221	203	237	220	225	261	237	236	242	252	272	231	249	224	272	243	245	232	219	232	235	227	219	248	236	206	232	253	250	247	216	229	235	229	244	255	240	229	238	265	241	207	249	248	246	244	246	233	230	235	238	219	272	239	222	223	236	255	249	240	243	225	236	257	253	228	232	245	257	216	230	255	233	253	243	216	241	239	217	229	235	237	223	230	254	279	236	211	244	211	236	203	230	233	210	264	255	212	221	210	191	221	234	232	229	230	232	210	247	282	218	225	273	250	241	233	205	247	208	231	269	246	254	247	239	221	230	212	236	240	218	252	232	236	231	248	228	267	242	238	253	214	253	240	231	252	264	236	265	239	232	242	219	260	242	236	246	264	245	226	212	230	240	242	244	232	267	240	204	233	256	246	257	230	256	237	228	235	248	253	224	274	256	234	222	217	248	224	228	241	222	209	262	250	239	231	220	258	260	239	230	236	234	218	220	252	236	251	201	246	223	254	258	251	236	244	265	220	217	235	252	227	236	235	230	230	237	232	221	244	226	249	212	213	207	224	208	278	227	211	228	232	205	212	226	258	205	227	251	228	229	216	247	230	250	254	254	244	251	234	253	262	243	215	244	259	229	209	260	222	229	194	233	244	243	216	239	251	218	225	256	246	234	220	221	244	246	235	251	198	253	253	245	207	230	203	279	249	217	242	241	248	226	246	239	270	249	224	230	244	254	231	244	214	239	221	228	239	226	241	237	212	272	208	230	238	229	226	245	251	222	270	224	254	264	260	265	242	232	219	221	249	265	243	229	241	212	264	270	242	250	251	245	216	251	226	222	233	275	240	223	210	261	235	255	245	235	228	209	209	252	217	221	226	229	247	265	215	260	226	253	260	217	235	262	212	222	215	231	236	257	227	228	254	242	255	195	220	212	227	253	242	220	211	209	231	258	246	241	246	239	241	253	218	229	255	237	246	247	238	246	266	229	215	260	257	217	247	225	209	223	241	233	232	249	240	246	255	252	223	218	230	215	217	234	245	216	227	222	237	179	214	207	240	226	252	216	224	256	243	239	227	201	219	256	245	227	241	242	237	253	240	206	239	244	214	222	212	225	233	218	233	224	272	248	231	202	284	225	227	255	220	233	230	241	233	215	242	228	234	249	223	237	211	223	235	234	227	230	229	222	236	247	218	236	231	243	236	226	220	229	218	220	241	215	209	237	231	213	218	220	235	225	223	236	224	267	243	237	244	255	239	203	229	223	254	233	217	248	251	228	237	238	227	238	217	247	249	246	234	235	252	243	221	241	220	196	230	236	208	220	219	248	229	232	237	214	219	211	216	264	226	227	234	247	242	227	211	212	233	252	240	268	199	247	236	262	246	248	276	266	249	217	215	231	232	236	241	243	245	218	208	220	237	235	220	242	231	232	238	242	249	238	234	227	221	213	228	245	254	236	230	265	228	240	243	241	225	230	245	232	234	218	253	227	240	236	218	231	232	229	239	225	222	224	224	256	220	219	233	234	236	233	242	225	256	248	232	230	209	231	210	242	221	229	242	263	224	190	212	216	233	241	243	240	237	244	260	236	241	215	235	247	236	231	231	220	236	255	227	232	237	229	208	226	246	265	235	254	251	232	241	261	247	243	239	219	257	247	259	251	234	253	238	254	226	242	212	242	246	218	251	237	236	241	214	213	222	229	230	217	234	251	243	203	254	215	247	223	266	228	251	256	246	223	218	253	238	227	254	261	238	239	235	215	230	240	226	229	238	218	246	221	234	275	227	237	206	228	229	218	221	226	250	219	237	221	231	245	241	221	250	231	232	249	223	243	250	228	225	212	212	228	208	242	207	235	235	243	236	244	223	204	237	239	242	248	246	244	209	234	241	210	238	244	244	256	234	221	219	223	220	252	202	253	226	266	220	259	234	205	271	250	242	219	231	253	221	239	231	264	257	237	235	239	262	245	227	255	247	216	211	252	233	227	222	219	239	252	259	246	256	218	238	202	292	215	219	241	262	223	215	228	241	239	263	260	262	215	218	238	211	238	206	241	260	232	255	233	218	240	246	218	233	246	236	222	223	233	259	225	262	204	223	243	241	198	189	259	253	253	239	217	233	248	248	252	239	218	211	243	270	224	217	253	263	208	220	226	250	244	238	226	234	248	254	240	220	226	239	215	245	252	256	228	234	245	232	232	247	228	241	240	237	226	255	250	236	221	237	236	207	229	255	248	234	227	210	217	267	236	209	237	238	228	234	244	231	270	229	252	228	246	245	221	223	236	228	239	226	243	244	248	242	239	243	217	239	211	227	227	243	235	220	239	203	243	232	230	270	230	247	246	244	243	249	234	238	236	223	238
2413	3665	1260	819	755	899	1666	1370	642	647	566	577	575	562	601	606	688	791	1143	797	613	524	533	564	563	561	566	598	838	1109	1339	1233	1137	964	1103	676	574	493	538	540	562	565	664	701	671	551	551	590	576	547	607	555	539	550	518	543	580	522	549	530	530	515	519	549	520	561	592	577	569	545	524	538	520	544	578	525	540	530	553	544	559	559	522	532	532	521	537	523	547	525	536	531	566	550	538	542	593	555	542	525	526	565	543	526	518	557	564	542	518	553	540	554	521	532	544	565	579	599	572	592	567	572	546	520	526	558	529	537	535	548	564	539	540	555	574	536	531	560	525	528	560	559	566	529	498	537	533	517	525	548	602	547	520	548	541	554	535	514	512	503	550	537	555	562	483	547	568	487	539	545	526	602	565	583	536	553	509	518	544	523	543	526	548	516	521	545	578	552	577	572	546	490	518	505	508	529	543	577	510	573	525	516	534	512	525	523	523	522	539	538	517	563	574	535	560	586	506	569	521	516	537	551	553	536	551	544	552	566	548	564	592	537	545	556	541	576	545	504	563	553	565	547	526	576	509	543	526	533	529	581	537	589	590	503	584	510	567	560	545	568	538	581	494	533	570	543	545	501	519	552	533	513	510	556	527	525	539	510	559	550	531	548	510	513	564	519	544	566	552	540	568	521	556	515	536	552	542	534	561	576	544	482	595	548	562	519	546	517	516	555	554	584	577	534	548	544	531	557	511	547	568	556	527	521	526	556	595	546	542	559	567	502	534	557	523	540	506	546	532	520	527	555	532	539	556	514	558	559	555	557	569	502	541	513	508	539	581	533	556	528	615	540	504	546	559	543	543	544	552	527	529	530	557	551	545	533	520	550	610	601	536	568	508	545	582	566	542	544	502	539	518	562	507	527	518	524	549	548	497	574	494	520	550	561	534	537	500	523	541	590	534	512	561	535	530	582	574	531	565	532	527	553	535	542	532	577	547	541	556	556	542	551	536	544	514	551	505	513	543	586	606	561	561	545	542	532	513	550	582	533	543	547	573	561	547	522	554	572	522	578	515	505	541	519	568	532	558	567	572	543	592	585	546	522	555	524	525	546	526	551	579	519	548	537	558	551	525	543	535	537	541	536	549	535	517	523	549	571	575	566	531	538	542	557	511	519	504	499	556	528	541	569	555	538	558	520	517	572	542	539	551	542	561	545	512	525	547	555	499	553	544	511	512	532	611	531	526	542	563	568	526	539	546	537	575	532	553	537	550	564	563	526	569	519	530	535	540	546	514	527	559	545	509	572	543	578	542	569	550	575	586	532	552	529	527	522	542	553	503	539	562	542	532	508	527	533	553	544	547	541	552	523	539	540	553	558	527	586	549	564	555	532	508	518	528	532	526	574	533	567	521	524	558	524	545	543	555	545	551	511	517	539	534	611	523	535	519	517	535	518	542	552	568	536	580	539	546	563	537	552	551	517	519	549	561	539	564	547	514	515	520	539	523	485	526	523	541	517	541	538	593	605	537	584	521	530	557	542	562	555	554	527	523	542	558	504	537	566	557	543	529	580	495	574	524	544	561	558	548	564	561	540	504	538	518	553	546	544	501	555	550	573	513	558	574	538	541	561	582	539	509	540	518	545	533	577	537	566	558	503	589	577	506	530	553	553	533	540	508	538	495	589	510	530	541	560	517	506	525	544	497	544	577	621	550	552	503	560	520	546	505	548	570	530	511	525	527	574	559	539	573	525	542	578	556	536	521	564	527	545	491	555	461	506	575	540	544	558	535	548	490	548	543	546	514	572	554	576	552	536	530	575	546	542	530	571	551	546	551	538	553	557	539	551	560	532	547	521	565	535	494	537	545	588	553	537	503	570	520	526	563	562	546	546	509	531	532	549	527	531	566	518	570	521	547	578	552	515	567	571	546	491	557	552	522	539	544	549	520	528	540	528	545	503	563	536	536	523	545	541	542	545	581	539	518	546	570	569	546	534	575	541	527	573	536	562	510	545	524	558	544	540	546	574	576	570	522	546	538	472	540	497	616	578	562	550	567	571	538	570	538	608	503	543	563	539	544	533	547	505	547	487	537	558	578	501	545	536	541	540	514	531	544	547	510	568	555	528	556	554	513	556	558	547	585	538	551	489	554	512	505	546	544	498	544	543	535	502	568	518	501	551	552	553	515	532	481	554	527	532	536	525	590	563	505	537	561	587	496	536	566	537	537	551	518	577	573	565	577	551	565	533	572	548	583	559	558	514	554	555	533	534	520	533	546	508	578	543	580	525	523	539	535	544	585	551	552	524	586	541	525	511	524	563	527	573	538	594	498	578	579	534	551	517	521	576	544	534	535	577	512	559	542	509	573	517	555	554	547	511	582	525	570	535	554	555	560	562	527	542	517	507	537	599	520	573	522	529	541	556	512	513	577	526	536	503	545	555	538	543	522	573	512	560	534	543	536	536	509	539	574	528	533	514	555	536	480	507	557	542	490	515	539	570	544	520	537	578	584	541	544	547	539	549	526	547	526	539	542	566	584	536	554	522	497	587	519	554	547	549	541	565	543	558	518	530	486	558	475	565	571	518	528	584	542	561	550	532	589	553	522	519	554	521	519	542	515	557	537	509	515	549	529	550	560	580	562	526	545	587	552	561	541	566	546	575	535	540	569	554	540	518	569	532	585	537	546	552	512	521	500	534	526	587	506	527	547	578	578	582	545	582	541	568	551	573	521	550	563	521	532	563	553	548	551	567	543	520	509	538	546	557	600	517	530	482	510	545	550	534	552	540	530	511	532	531	543	491	570	565	547	536	556	554	581	566	519	498	572	534	528	561	531	520	558	521	515	544	549	544	559	520	521	530	544	570	550	555	572	576	553	525	528	546	522	556	592	531	528	564	508	549	524	549	505	546	511	547	544	513	544	567	563	554	537	546	522	520	514	494	551	523	541	562	543	525	535	521	539	560	507	559	542	522	542	537	558	556	541	571	545	569	509	524	568	534	576	519	551	506	533	534	487	562	522	565	519	545	524	540	528	535	505	522	553	544	548	556	528	538	567	546	537	563	517	524	595	540	514	587	545	544	541	525	552	559	538	554	561	579	561	524	507	554	493	569	540	547	549	573	531	531	581	553	570	538	538	538	589	510	534	539	560	578	537	558	560	516	545	554	555	563	561	502	542	593	560	561	549	524	558	521	502	549	589	532	526	553	547	531	551	552	533	544	539	527	554	531	531	516	598	535	560	496	580	488	521	539	578	541	540	541	527	527	503	554	545	540	536	582	571	574	523	541	506	518	566	524	536	524	578	571	523	558	531	552	541	554	548	548	534	554	515	500	562	521	554	540	518	546	614	553	537	566	559	556	598	552	543	567	521	526	554	547	568	500	592	556	511	529	571	518	491	500	507	549	521	548	538	566	539	563	564	548	530	515	542	522	546	496	523	567	534	540	527	571	507	527	569	538	532	490	547	573	552	568	493	570	568	516	526	564	524	529	536	585
9127	36273	23248	2662	1182	7774	11998	3949	650	363	250	229	198	179	175	177	216	237	380	269	198	168	125	168	137	147	148	172	243	280	335	288	287	295	238	133	162	151	152	136	149	144	155	178	412	134	133	160	150	124	130	154	149	159	129	157	151	151	136	158	148	159	112	141	157	159	149	135	144	126	129	130	140	140	143	149	123	124	136	132	133	140	137	117	135	132	153	135	131	133	168	155	147	135	128	104	139	136	124	130	148	121	142	165	118	156	143	156	144	163	140	161	120	146	130	141	128	127	116	159	141	128	131	153	126	141	136	128	163	153	148	136	147	157	140	146	131	143	125	148	117	162	128	122	111	142	125	124	170	136	115	139	162	130	140	136	129	131	124	151	138	155	124	151	135	152	139	140	159	131	137	143	158	129	150	128	132	143	123	140	134	136	120	160	134	131	129	146	139	124	139	117	126	149	144	137	137	142	135	142	144	122	132	135	144	144	120	158	138	155	139	134	112	119	140	129	143	131	158	131	143	156	152	147	128	142	155	135	125	133	143	136	145	111	120	128	153	122	134	169	134	147	137	130	147	147	148	130	134	128	138	133	141	144	133	122	131	127	144	139	152	119	144	134	145	129	120	121	146	150	120	124	152	136	135	157	155	138	145	143	119	132	150	129	135	160	135	127	134	132	146	125	152	131	147	143	150	113	132	148	158	151	164	130	134	154	119	119	125	123	144	143	140	137	131	157	120	111	128	150	128	147	159	163	126	131	137	120	142	146	116	118	128	125	144	131	143	144	124	148	138	136	146	144	131	159	136	139	135	151	137	174	134	135	125	130	148	139	131	155	135	128	130	147	119	136	138	163	137	151	141	153	151	144	125	127	118	138	165	150	148	115	152	156	164	146	142	148	142	144	125	140	137	121	136	145	137	143	155	146	154	140	124	135	155	147	119	137	127	131	150	140	172	133	140	120	134	144	136	131	140	157	145	155	154	145	134	138	143	145	137	129	162	128	151	124	129	122	145	136	129	135	130	129	134	138	146	129	128	135	136	142	145	149	139	140	154	146	147	114	153	127	163	133	148	138	148	140	138	142	137	116	140	137	139	123	144	139	146	132	137	130	142	130	137	148	155	131	127	134	135	123	138	126	137	158	133	134	135	170	142	142	128	135	131	133	115	127	134	139	154	131	122	130	153	144	155	151	144	150	136	143	136	144	133	125	153	133	136	157	135	132	122	143	146	143	131	144	137	143	129	142	124	144	146	155	145	137	141	127	139	136	143	140	134	149	136	123	144	138	152	138	141	142	141	131	137	138	133	143	123	132	129	151	128	155	128	154	114	142	134	145	126	147	148	124	146	142	117	136	152	133	145	128	137	142	143	139	133	133	147	125	140	149	133	123	128	139	144	111	158	130	141	148	136	128	149	159	153	148	125	148	153	145	137	141	154	147	155	125	133	155	147	146	136	126	134	125	119	153	133	157	156	122	144	145	140	129	145	160	133	149	145	136	128	134	157	140	127	160	148	131	137	135	170	121	128	155	116	143	139	135	144	131	126	125	125	138	150	170	124	167	131	139	121	153	126	134	149	136	150	150	126	165	112	132	171	111	152	139	143	138	156	148	142	146	126	145	130	166	141	147	148	135	153	125	127	121	116	138	125	122	145	121	140	133	145	152	146	148	173	153	129	164	144	133	144	144	148	124	148	126	134	130	143	144	128	134	130	151	174	156	141	143	120	151	143	133	142	128	127	129	146	132	118	152	121	136	132	125	121	125	134	155	142	149	146	135	137	143	147	147	147	143	145	134	144	146	151	141	129	115	145	138	125	129	149	127	121	122	137	130	134	149	138	131	151	123	143	157	153	159	152	134	125	117	139	115	152	133	140	138	114	125	157	131	153	140	132	149	127	131	133	152	152	154	139	157	127	144	136	140	144	117	130	142	115	140	152	116	134	143	136	133	144	135	142	136	132	123	145	151	132	148	146	138	135	159	125	121	155	161	151	136	143	144	143	151	155	141	132	138	143	147	144	104	145	126	148	148	145	113	159	146	157	152	147	132	147	138	129	137	138	120	126	140	149	134	153	126	134	183	130	141	151	146	125	143	162	117	129	147	132	148	129	136	125	148	157	148	147	138	134	125	147	126	135	119	146	142	132	134	144	143	152	126	139	123	121	134	127	156	143	136	168	141	138	120	152	155	143	135	164	142	123	153	122	141	131	175	136	150	150	156	118	158	150	136	151	135	130	128	123	135	145	129	144	162	155	155	121	150	146	130	131	134	113	132	157	130	138	145	140	140	142	133	138	147	160	127	150	145	150	125	126	143	131	173	138	149	137	140	150	140	117	124	142	154	137	153	126	147	141	158	144	128	150	109	113	148	144	127	152	135	133	131	146	137	146	125	135	145	161	138	155	158	149	154	152	149	135	134	145	112	139	143	126	147	150	138	124	172	136	127	131	117	154	148	140	122	139	154	123	141	163	131	157	139	125	162	150	141	143	171	162	162	130	134	129	147	124	150	133	140	137	148	142	132	145	138	162	143	125	160	136	125	147	127	125	122	122	158	156	118	137	123	147	129	132	142	134	134	138	141	132	150	161	133	144	128	157	129	134	140	136	160	133	138	130	152	136	120	155	136	134	144	132	129	150	142	151	163	114	154	142	132	136	154	135	143	164	128	126	155	145	126	137	149	145	162	138	132	120	137	148	116	160	136	155	155	142	148	122	133	137	154	147	133	140	116	132	105	128	158	146	161	136	135	150	155	129	135	135	122	129	141	127	164	128	133	137	135	131	126	127	138	120	134	134	132	146	143	128	155	128	153	123	125	156	146	152	113	166	143	139	124	136	146	128	135	137	119	136	158	131	120	142	156	120	144	141	130	163	140	147	145	127	122	111	137	139	137	161	164	144	133	129	153	155	131	123	130	158	132	141	138	138	131	157	136	141	134	136	145	160	137	126	132	146	153	145	132	129	136	140	148	147	149	134	138	144	152	134	125	162	153	141	136	145	144	147	137	156	167	139	134	153	155	138	136	142	132	142	151	180	132	125	134	139	147	168	129	139	121	131	149	143	134	144	164	133	128	151	139	142	119	145	139	146	160	135	125	134	161	133	133	151	133	139	146	148	156	140	124	130	135	169	149	148	119	149	127	159	151	141	159	127	142	135	142	119	144	146	156	153	159	134	143	136	142	137	152	147	147	138	132	137	138	148	134	157	147	146	155	124	152	162	156	140	167	139	124	125	126	128	123	141	144	146	167	148	140	152	143	145	146	131	144	145	139	130	143	137	146	150	153	159	138	141	158	148	126	133	140	118	142	150	131	145	136	133	142	134	123	136	152	150	138	143	166	147	163	146	130	132	137	148	114	123	154	164	142	138	144	139	152	143	151	143	112	158	132	122	142	139	136	152	136	154	115	128	151	128	135	134	136	157	122	147	145	162	130	133	146	129	138	143	131	133	160	128	154	145	136	148	116	129	157	146	145	133	142	149	130	142	131
6698	30381	13495	3401	3780	20880	27725	11637	2781	1844	1142	843	732	627	629	707	878	1144	1934	1448	779	569	463	430	459	424	471	755	1205	1455	1719	1639	1369	1507	906	528	383	440	371	380	364	352	648	701	2557	355	367	364	354	345	371	350	363	325	364	351	362	339	351	351	325	345	394	340	359	363	330	343	361	363	344	353	332	367	375	343	340	381	364	350	373	351	348	360	361	382	355	344	379	370	357	393	371	384	364	339	346	348	383	359	362	335	371	350	336	341	363	359	338	361	348	345	339	361	362	355	363	365	363	322	353	327	343	361	366	370	354	334	382	329	354	399	345	329	326	355	349	362	346	388	349	358	359	329	369	335	333	353	343	361	327	366	318	348	345	355	347	340	302	351	383	310	336	350	327	357	348	361	342	324	354	360	354	366	334	346	368	347	299	331	364	359	365	340	352	381	328	324	358	310	341	350	354	384	371	350	334	336	347	339	344	329	357	346	379	351	345	364	369	352	349	378	337	359	334	362	341	344	349	365	373	323	379	357	347	363	326	353	362	345	367	405	342	348	363	354	362	388	359	327	342	345	340	356	374	355	335	329	347	348	339	346	352	330	368	351	359	327	365	356	328	355	322	348	363	328	351	355	330	348	337	332	325	382	371	369	355	341	370	334	340	377	361	358	333	381	353	363	332	331	349	305	323	352	343	323	335	358	333	347	390	337	337	356	377	376	376	369	339	311	359	329	366	356	360	344	350	343	375	341	317	345	359	350	322	370	368	340	368	364	366	353	342	344	351	372	337	343	344	374	381	367	376	344	365	341	342	343	345	341	365	347	353	344	330	379	361	369	357	350	319	333	343	369	387	329	345	344	354	357	356	372	355	341	375	356	348	337	395	353	350	332	334	385	341	357	383	335	347	364	337	348	347	329	356	362	363	342	327	327	358	357	351	368	295	326	350	325	354	364	348	343	346	336	345	319	353	346	345	378	360	366	352	371	319	331	351	389	312	351	360	302	316	332	336	380	322	366	337	340	311	335	396	333	374	325	342	334	322	332	361	331	361	349	381	334	360	326	331	373	333	358	351	361	380	356	360	343	361	339	351	344	354	326	334	353	321	341	358	355	331	341	300	377	337	387	380	351	361	343	329	325	345	357	352	329	361	343	337	326	316	386	364	357	351	363	339	336	385	334	359	340	361	360	348	325	363	376	364	342	345	345	343	357	344	354	345	385	347	354	329	326	364	330	360	339	358	360	352	347	370	381	352	382	368	339	350	338	342	342	361	355	326	345	333	320	325	338	346	329	351	316	352	347	356	335	348	383	322	334	349	355	339	330	344	322	347	357	375	405	304	328	335	344	359	330	330	358	357	384	357	348	366	328	351	380	351	348	346	364	370	361	366	347	353	350	348	344	347	356	379	322	353	352	348	331	327	363	340	373	339	354	352	361	375	300	366	325	324	368	359	327	341	332	327	343	334	399	357	359	363	361	345	375	328	352	364	347	372	335	354	334	326	317	357	306	347	361	330	369	354	361	315	314	375	350	352	353	359	345	346	345	345	354	335	353	338	353	339	362	325	374	353	333	371	373	372	343	357	353	332	320	327	336	353	342	380	319	404	367	341	366	327	329	336	326	366	359	354	325	339	352	348	366	378	346	356	348	342	342	369	331	340	330	339	351	357	353	342	321	328	342	343	364	358	370	344	368	367	368	370	371	365	357	361	401	369	339	360	355	317	379	342	346	344	321	318	371	363	350	378	314	331	352	350	326	364	370	343	356	333	340	349	363	356	350	339	348	340	347	353	305	326	354	328	330	346	381	378	349	339	349	351	360	351	354	371	375	373	372	359	332	351	339	337	349	348	341	366	317	362	366	351	366	384	350	343	336	370	332	380	369	347	349	348	348	372	342	363	321	350	336	359	342	356	349	368	348	348	333	356	381	356	374	358	352	351	355	384	369	344	348	367	361	333	349	372	357	382	344	340	347	358	320	355	371	362	331	307	371	308	359	364	339	311	332	365	398	312	329	369	323	348	350	359	348	334	334	343	357	370	345	363	325	330	317	383	341	326	343	348	323	353	339	331	367	317	355	338	353	347	357	342	331	348	358	346	335	349	358	368	346	358	350	344	348	330	351	327	351	348	364	346	357	329	359	383	338	321	354	337	332	365	381	327	365	376	338	359	313	369	347	343	365	369	323	352	356	379	362	359	347	344	340	337	347	372	291	344	341	320	369	360	365	321	353	358	321	336	339	393	342	372	345	343	343	373	353	364	312	379	355	371	359	343	324	362	321	351	343	343	332	375	359	335	340	346	368	324	351	357	342	362	322	365	334	339	362	346	355	304	308	342	314	330	364	363	332	337	344	327	325	348	351	313	356	372	329	323	368	364	352	350	357	329	385	360	335	347	355	359	337	347	353	334	352	341	330	347	365	377	333	342	371	348	344	353	365	328	332	350	373	354	342	359	339	333	356	346	282	351	351	383	346	338	354	313	374	315	364	331	343	315	368	350	321	366	355	319	342	340	347	358	359	359	371	367	316	347	332	383	368	342	316	343	348	367	339	340	353	372	338	322	329	332	354	332	377	369	362	368	350	337	347	344	356	354	350	326	343	310	355	365	326	363	346	334	366	346	381	351	343	369	384	322	331	370	357	349	321	376	328	340	354	377	316	358	352	346	313	335	352	352	361	361	391	375	320	369	426	358	361	368	332	326	356	378	383	360	336	333	336	376	342	339	349	345	362	376	353	356	374	363	319	326	360	333	330	319	330	338	342	356	354	370	339	327	347	382	363	358	359	360	316	336	339	354	345	389	372	346	378	376	347	378	333	312	354	364	330	357	359	364	354	380	374	323	348	376	351	348	395	379	343	323	389	340	376	357	350	343	311	375	346	391	351	343	379	352	342	349	328	361	321	337	376	349	364	324	325	335	351	372	387	320	331	343	350	364	347	360	365	316	349	318	375	351	328	334	376	374	385	321	339	352	347	346	328	373	338	338	359	346	342	339	340	351	326	366	336	330	342	354	366	360	350	347	340	340	375	323	352	364	326	333	348	345	363	363	347	344	332	344	332	338	355	373	350	334	329	364	339	379	365	374	369	348	352	351	367	348	341	304	344	364	370	349	345	327	343	359	359	359	375	373	354	341	340	362	357	331	351	365	356	368	332	345	334	328	338	350	346	341	351	333	347	327	382	310	354	366	343	340	372	345	337	356	343	364	359	349	380	345	353	343	337	346	343	342	363	337	335	334	387	344	353	330	377	341	345	346	343	356	317	362	380	369	342	321	336	328	346	332	373	331	361	344	340	351	386	362	370	367	329	370	333	344	347	352	355	372	337	339	305	360	367	364	383	365	361	348	337	356	328	361	331	343	316	341	376	316	369	366	355	379	329	387	358	356	372	369	352	330	345	336	362	343	364	361	336	357	360	375	334	367	345	379	326	363	351	358	361	331	337	349	386	348	352	331	376	351	325	363	351	344	337	354	356	366	361	361	323	356	368	394	334
19901	59498	37995	8271	3419	19431	23959	7413	1143	571	449	302	290	293	278	259	295	331	436	445	273	172	221	208	176	194	198	238	331	443	438	364	342	388	278	194	202	181	176	200	181	176	214	278	538	202	196	180	179	191	174	199	181	174	167	166	197	186	166	183	177	189	175	192	178	166	154	190	188	179	179	174	155	189	175	169	165	186	195	180	180	165	178	180	196	191	175	173	189	180	172	182	166	194	137	183	185	172	183	188	195	182	188	175	160	170	167	169	175	155	180	186	162	182	188	182	162	163	182	197	154	174	181	182	169	132	193	168	186	182	190	183	187	181	174	174	170	187	194	213	165	175	192	170	150	194	173	170	176	166	171	153	196	168	193	184	160	194	179	185	165	185	206	168	190	175	174	183	190	167	160	170	182	190	180	189	185	184	175	212	182	177	174	180	176	166	163	191	176	176	180	163	182	177	189	178	165	165	194	174	174	175	170	173	190	167	209	172	183	182	169	177	182	192	195	177	180	175	217	171	170	165	185	189	170	189	180	171	178	178	156	160	180	204	179	171	189	160	189	201	185	178	193	160	167	168	175	169	188	167	190	188	179	165	157	173	174	191	144	165	176	161	196	173	159	175	179	170	157	189	187	167	162	161	175	173	169	169	154	178	163	182	159	164	191	178	156	156	172	168	178	156	170	142	178	195	162	185	188	155	165	173	160	159	172	211	165	179	192	179	203	173	198	179	189	167	163	178	169	155	169	167	193	165	178	162	186	187	152	188	181	160	168	183	159	156	194	176	181	160	198	177	190	173	183	164	161	173	197	173	179	177	175	182	171	168	188	184	165	195	172	182	168	178	184	177	171	161	174	173	158	180	157	175	178	179	172	177	182	166	175	211	161	175	182	173	173	201	158	183	174	157	174	186	184	177	204	179	161	181	190	166	181	189	179	169	172	166	169	174	172	183	173	167	171	161	158	187	182	159	165	199	178	160	177	159	153	177	164	197	182	168	198	193	195	191	179	173	184	187	191	153	168	180	166	167	178	185	203	182	168	180	175	174	165	161	183	179	196	199	171	174	178	197	192	205	182	157	167	202	169	172	195	177	199	154	202	175	186	183	196	158	179	182	167	169	158	176	169	179	188	176	174	166	169	184	183	181	172	183	158	170	182	194	145	166	179	177	172	187	154	182	199	183	177	194	180	177	161	158	179	194	197	177	178	180	177	177	180	174	171	174	199	173	186	189	159	165	159	164	184	166	192	185	197	180	145	178	189	178	179	194	160	168	189	179	209	191	178	186	163	208	195	161	181	165	177	166	167	177	173	184	183	170	181	172	182	164	192	183	183	155	169	184	193	176	176	196	169	190	172	181	171	148	183	177	165	176	159	174	160	172	195	191	187	230	199	143	171	179	170	186	190	157	176	188	168	168	181	171	157	181	173	181	167	165	173	154	193	173	181	174	184	182	174	168	159	171	151	198	184	197	154	161	184	202	193	181	170	181	191	166	155	187	175	188	178	146	156	215	190	193	168	168	174	196	193	190	172	178	192	178	194	168	185	181	175	176	163	163	202	163	166	158	178	190	194	170	178	182	187	201	183	177	150	173	154	174	170	176	191	156	184	184	192	158	197	199	172	200	171	172	177	182	172	183	183	201	184	202	193	173	170	156	198	181	151	194	183	158	195	187	163	151	178	206	164	171	175	165	177	156	162	188	213	175	171	206	165	180	157	175	185	176	157	168	186	174	164	188	164	175	173	156	185	174	200	159	192	167	171	174	172	176	183	168	191	172	171	211	188	162	178	168	208	188	187	181	200	186	155	186	168	194	171	207	177	181	164	179	193	166	188	184	171	171	175	193	178	167	174	172	176	185	187	184	174	190	179	168	183	182	187	182	184	164	175	175	162	196	166	183	191	176	173	192	167	155	174	149	184	182	174	176	169	161	160	190	204	182	163	165	185	161	194	158	150	163	179	182	160	160	194	151	153	187	179	157	170	168	179	189	172	181	196	192	174	183	168	171	153	168	185	160	140	197	178	173	173	194	171	184	164	181	173	177	196	191	193	172	175	187	202	185	149	191	181	174	163	194	158	195	173	143	162	151	167	195	188	171	189	180	173	179	192	182	186	182	195	171	186	163	158	170	161	178	170	176	195	184	175	183	175	214	178	162	194	185	201	176	197	168	179	180	192	204	181	169	180	174	178	178	188	164	205	199	202	197	187	171	186	187	162	174	183	177	195	182	160	165	161	190	194	171	163	161	186	185	174	192	176	145	174	193	180	170	149	159	156	157	178	179	223	191	177	172	177	186	175	194	154	189	176	164	187	179	183	201	162	170	199	182	160	176	153	170	166	159	165	157	182	165	173	187	170	150	191	182	204	193	185	172	175	149	155	171	138	188	193	161	191	164	181	190	183	172	170	184	182	167	168	188	180	179	198	162	169	203	222	170	186	166	180	190	183	155	178	178	162	157	171	161	170	162	151	167	176	166	178	185	169	186	169	167	183	165	179	177	178	160	168	195	189	173	188	187	181	171	187	173	168	180	184	165	192	190	198	186	176	147	187	169	197	168	165	170	182	170	190	184	159	193	156	177	171	157	189	170	189	205	188	167	168	189	164	204	167	171	141	173	190	174	190	172	187	183	167	200	185	171	183	203	179	191	163	166	181	180	173	176	173	185	173	173	164	156	187	173	183	152	160	200	172	180	188	153	195	171	172	158	199	187	175	171	158	191	179	179	179	177	186	160	167	178	179	180	196	205	186	182	165	187	162	161	160	194	175	192	190	186	171	183	171	183	202	190	153	163	184	180	164	150	164	200	177	180	149	168	186	186	205	181	169	190	170	170	180	186	188	193	162	178	184	173	176	178	200	179	198	189	181	180	172	166	193	177	175	216	184	191	176	188	182	217	180	177	176	170	172	186	164	177	189	180	151	177	168	157	187	224	184	181	188	168	177	161	156	174	177	170	170	188	212	177	174	186	183	182	176	174	172	177	179	185	162	167	177	166	182	213	200	170	175	182	175	170	175	190	162	171	164	190	170	158	190	166	167	155	177	190	186	177	158	160	178	159	179	185	176	171	167	167	175	177	185	203	171	166	152	150	186	191	192	154	190	192	191	187	202	183	175	191	166	193	201	166	169	172	173	197	174	200	156	185	164	176	184	196	182	181	177	207	186	178	219	174	185	167	186	179	198	172	188	179	190	158	187	191	174	165	165	161	194	174	177	183	201	188	168	190	177	148	181	174	187	191	197	150	153	174	160	172	198	166	168	150	180	166	170	185	189	178	188	186	179	210	186	171	157	187	180	176	172	167	169	198	186	178	152	159	181	161	167	169	191	167	183	183	172	174	176	153	159	167	181	156	162	174	186	182	195	183	174	166	183	169	188	194	142	166	213	158	167	170	142	187	163	193	185	183	152	159	175	169	196	165	173	168	184	180	170	192	167	156	186	168	164	168	163	173	175	193	178	172	194	178	174	184	195	146	172	179	199	145	186	194
11984	43924	22716	5577	9633	35256	38551	14280	4569	2608	2040	1347	1139	965	953	1015	1124	1430	2055	2282	1111	714	658	593	617	563	625	823	1536	2599	2532	2041	1629	1927	936	600	522	518	500	492	494	486	743	966	3698	489	467	492	445	466	470	472	470	463	460	436	471	447	477	452	453	475	449	481	473	441	458	473	450	440	463	419	440	444	443	443	439	467	488	459	454	491	431	389	444	464	476	450	461	443	408	442	422	449	470	428	430	410	434	471	428	450	449	438	465	437	441	440	454	423	453	435	389	456	452	401	464	455	440	383	466	481	447	461	440	456	428	454	483	425	410	424	471	460	459	462	464	450	430	449	425	461	424	416	439	419	436	438	457	425	426	457	419	443	434	454	423	432	475	452	443	460	430	477	422	461	425	497	442	399	409	497	440	446	382	499	469	429	450	422	432	448	405	455	453	478	446	450	415	411	404	430	422	427	430	428	448	400	476	428	465	464	424	409	424	428	425	412	458	451	439	439	459	451	448	456	420	446	431	491	459	419	439	467	404	450	455	465	428	442	423	448	445	416	434	447	410	439	425	429	465	423	408	412	434	422	459	458	434	438	431	424	408	409	440	401	421	441	422	394	447	435	443	456	434	452	442	482	427	412	410	433	411	439	460	431	437	428	459	464	421	421	467	450	435	427	445	453	435	400	411	436	444	407	444	438	433	440	426	447	464	444	435	422	414	437	419	443	453	411	427	478	450	450	454	429	442	437	451	422	437	429	424	424	458	424	457	422	417	437	437	430	442	440	439	408	448	447	476	470	433	464	467	463	451	457	395	431	449	442	476	461	426	395	422	423	473	447	465	443	438	429	443	415	427	454	414	426	462	440	443	433	443	430	404	408	445	467	409	446	450	415	433	447	453	458	466	425	443	423	435	413	442	431	444	412	409	449	429	446	408	403	448	455	457	475	482	404	413	463	434	423	442	442	443	427	441	429	398	460	431	482	433	455	457	462	416	421	475	401	437	401	427	423	486	449	447	462	483	429	404	453	458	418	422	426	425	444	470	442	445	432	465	426	439	433	422	467	444	425	433	444	416	434	426	463	431	424	467	412	433	431	430	459	462	431	418	429	480	412	471	428	447	429	426	440	444	434	429	427	423	459	431	437	472	462	413	465	423	461	435	479	446	444	436	410	433	446	436	411	428	469	435	425	499	412	440	447	441	429	454	463	449	446	467	458	405	443	421	451	425	441	469	432	390	398	489	458	465	457	461	408	425	402	442	433	432	440	421	424	453	465	448	468	452	436	426	450	404	413	443	425	462	429	407	417	410	472	484	464	429	440	458	423	436	452	396	454	461	444	419	456	422	431	431	466	398	410	424	432	436	452	476	439	431	424	443	438	435	434	416	441	407	438	427	440	468	449	430	424	438	436	456	442	467	430	405	424	434	425	439	435	406	448	427	434	430	431	446	429	489	460	415	446	403	417	433	419	435	477	453	409	407	445	448	433	434	405	472	411	455	431	448	451	465	442	429	462	450	424	433	407	443	465	457	415	427	442	447	435	425	471	497	421	430	433	434	440	467	427	423	471	418	426	413	461	459	423	475	465	421	459	444	432	430	453	457	419	443	418	462	449	461	431	409	421	443	402	473	428	409	454	424	467	455	446	442	436	414	438	481	450	431	413	432	450	455	432	415	464	402	412	425	402	430	457	470	432	444	433	478	437	447	415	446	435	438	408	447	434	463	445	416	426	424	431	428	428	440	466	447	488	447	404	447	412	417	462	453	410	438	403	441	437	426	437	439	422	418	427	410	440	430	448	451	431	458	455	401	469	443	441	447	405	446	402	461	475	470	432	434	474	447	446	457	417	437	451	420	434	451	450	428	423	416	428	469	460	440	436	415	438	414	456	416	459	432	439	434	443	462	431	455	444	439	445	423	452	451	470	409	449	444	445	455	438	471	443	428	443	477	467	487	426	437	451	438	436	432	459	432	474	417	452	414	416	406	425	443	446	440	446	414	500	454	410	401	442	428	462	391	419	424	427	432	383	439	419	453	401	439	440	433	471	427	470	436	448	447	439	445	447	421	458	439	410	461	424	420	424	409	419	436	456	463	486	453	468	427	442	420	419	468	462	442	459	453	446	462	425	423	457	399	431	440	450	426	433	425	467	463	453	463	407	426	428	394	468	443	437	429	434	415	416	447	432	460	446	451	428	477	430	447	452	412	431	449	401	428	448	410	430	427	439	458	458	450	448	449	422	449	461	417	441	466	458	411	441	421	482	434	409	426	428	398	433	427	478	426	467	409	431	466	444	473	462	426	410	432	425	437	452	503	418	477	466	447	419	431	430	435	420	420	386	458	390	445	420	382	448	446	445	433	441	455	459	425	477	443	397	455	459	425	484	445	422	431	464	424	461	462	466	465	435	425	456	440	446	389	439	443	473	413	474	493	413	463	420	442	446	443	403	452	477	459	404	461	455	454	501	478	439	461	448	448	408	426	458	460	405	437	445	465	427	432	412	440	468	418	451	447	466	449	437	409	468	446	396	439	437	440	461	426	466	454	435	463	449	400	441	476	429	445	408	448	432	418	450	443	409	413	432	487	458	442	474	461	431	411	454	445	424	430	470	422	409	433	416	464	447	411	412	439	411	439	413	443	430	420	412	426	425	428	424	430	438	450	430	418	454	441	454	418	430	428	457	462	430	424	435	444	454	411	435	416	458	453	448	469	424	485	430	426	452	438	481	423	442	485	443	426	435	443	434	422	451	465	454	426	408	410	437	413	453	458	420	438	412	451	421	434	422	438	434	424	461	421	412	464	454	425	417	461	423	475	384	425	439	415	417	434	419	467	456	442	428	452	436	406	445	406	389	432	465	410	457	446	443	458	434	448	461	459	442	436	445	450	437	456	465	444	419	451	460	450	457	466	412	456	445	403	448	443	416	452	429	436	408	435	452	440	394	429	454	436	422	429	446	442	428	473	470	450	430	432	449	434	429	435	425	429	431	450	447	450	448	424	453	428	430	441	429	436	451	426	445	459	431	422	446	452	424	459	397	407	422	439	410	425	442	431	410	451	439	401	439	465	441	455	435	434	426	444	463	414	466	434	444	410	419	409	434	436	455	425	473	454	459	431	448	440	435	415	416	451	380	487	407	467	442	410	456	444	427	432	455	441	433	408	423	441	444	449	470	410	409	454	430	447	432	445	438	435	434	451	459	453	429	408	399	429	436	467	432	463	414	437	441	456	440	415	413	431	428	441	443	465	455	428	450	401	451	437	484	452	434	398	424	411	440	457	444	466	473	448	436	396	439	439	419	456	440	487	434	440	442	429	406	456	424	462	425	450	420	392	427	417	464	437	447	410	449	431	465	446	453	463	431	461	432	418	431	423	454	468	447	421	463	446	443	449	440	427	453	406	446	417	440	415	448	431	465	443	445	421	461	437	434	451	469	428	423	418	435	464	436	465	426	435	458	430	455	453	406	419	445	440	419	436	419	431	449	420	422	438	438
2182	2367	1094	298	393	558	579	301	276	233	259	237	238	251	238	268	284	298	318	338	237	243	243	245	224	237	236	262	295	302	284	305	311	278	227	244	258	235	237	213	224	242	244	268	241	261	241	244	237	248	228	218	237	231	207	235	250	259	225	227	211	238	223	234	241	245	228	252	216	231	246	241	245	232	215	251	234	251	257	231	236	240	224	248	252	247	240	261	232	230	236	248	232	233	261	249	233	268	237	260	223	246	236	251	220	236	239	217	228	228	238	247	234	225	261	225	210	229	232	249	244	258	217	230	245	235	211	262	270	243	235	252	234	221	209	235	214	226	245	253	213	225	250	250	235	233	239	230	235	213	231	233	250	237	236	266	217	216	260	250	259	223	231	235	230	234	256	250	213	246	249	240	238	231	259	225	238	240	235	241	246	257	237	233	260	267	244	249	229	230	248	242	233	230	224	232	220	226	224	251	243	239	232	229	253	258	232	228	222	247	241	239	220	228	210	238	239	230	257	239	250	261	235	235	227	215	228	239	224	231	235	246	240	236	188	250	266	230	235	255	223	243	240	235	221	230	247	225	249	259	246	244	215	214	241	242	242	251	246	265	232	239	217	227	233	227	220	228	250	237	246	255	205	238	217	221	224	232	214	225	245	238	224	235	250	234	232	266	249	217	237	232	258	250	231	236	239	215	277	235	257	215	250	242	226	229	243	240	264	211	246	221	216	231	232	231	250	239	232	248	227	247	231	253	224	216	262	230	217	223	262	239	261	245	252	214	228	250	204	235	214	211	239	241	208	203	218	232	215	223	242	255	224	223	234	251	254	266	243	239	239	234	211	230	236	210	240	221	209	281	225	261	257	219	216	241	243	238	259	239	228	265	256	264	247	238	249	250	241	215	240	228	248	236	218	225	232	220	227	215	222	236	235	219	252	240	261	245	238	206	223	248	272	223	251	224	255	238	242	230	210	255	220	216	229	233	241	191	205	249	236	234	223	204	237	222	221	231	241	247	227	219	231	217	215	236	250	236	244	241	275	232	223	215	272	228	265	243	216	250	220	236	228	215	231	237	246	254	224	223	207	230	239	270	226	251	221	212	207	254	231	254	235	270	210	230	216	238	229	216	231	221	262	234	241	248	221	229	247	243	258	243	248	220	233	269	225	216	238	230	240	216	246	217	230	241	246	236	232	231	238	254	243	234	235	214	219	260	235	231	232	251	213	209	223	238	242	229	233	231	248	249	228	248	228	221	245	213	217	232	203	252	200	224	226	218	228	216	255	198	208	238	230	254	255	269	204	226	224	209	209	249	217	249	253	259	221	251	232	239	281	235	223	228	244	224	265	250	249	242	236	239	199	225	248	267	220	231	228	249	242	245	230	238	238	256	224	226	206	223	225	239	253	225	201	218	225	265	238	248	224	218	250	238	264	253	239	216	235	269	233	213	230	228	234	264	225	226	253	246	243	235	251	246	215	219	246	230	254	250	273	258	235	228	228	241	246	248	206	237	257	214	234	219	249	255	258	217	255	231	241	252	257	251	253	241	254	260	230	223	215	228	214	222	209	215	254	211	242	263	231	235	209	244	209	236	218	242	240	246	221	242	237	229	244	208	223	232	201	221	219	223	231	253	211	240	276	245	253	263	257	250	212	244	227	265	286	242	256	232	228	225	239	258	213	237	228	253	240	234	210	239	253	235	233	223	242	236	237	245	235	242	226	239	230	210	229	250	221	219	220	217	225	239	187	226	246	226	210	224	243	248	217	224	230	252	226	225	227	232	226	209	261	238	273	243	241	244	222	214	210	257	241	227	233	222	247	207	226	220	211	241	239	226	239	262	212	228	243	246	228	232	224	248	257	229	209	241	227	285	206	213	208	273	258	232	230	218	246	251	250	242	236	258	229	243	230	236	256	247	235	242	220	232	255	244	243	231	199	218	235	243	245	239	230	240	227	241	261	238	228	228	241	250	223	225	256	223	214	234	244	242	237	249	269	204	242	267	229	222	255	251	226	233	219	225	216	256	200	207	202	240	249	257	238	233	237	225	231	249	218	230	218	229	223	246	212	213	237	250	238	224	238	237	225	240	247	225	242	250	197	242	228	241	213	254	246	247	244	214	222	229	232	242	225	247	228	238	236	219	263	214	228	236	212	265	253	253	223	252	191	225	245	204	251	244	213	231	212	224	238	238	260	258	248	231	229	235	236	235	249	249	233	214	231	241	257	237	237	264	233	233	242	215	246	226	228	238	253	248	250	202	231	252	239	237	210	241	242	231	226	237	274	240	231	247	218	245	247	248	241	232	254	225	238	235	205	261	250	254	213	246	242	237	232	246	224	238	226	224	236	255	239	230	267	206	228	220	244	252	235	249	231	226	276	220	252	228	258	262	250	224	249	256	240	229	211	245	254	269	278	250	237	241	239	223	245	235	255	236	201	235	226	250	217	251	232	236	257	225	264	211	240	245	232	220	253	264	248	227	211	212	224	241	237	218	229	247	245	253	227	237	229	215	209	291	230	261	216	229	225	249	292	227	236	221	218	218	225	232	236	224	224	256	251	266	216	235	251	265	246	259	248	241	237	263	224	243	273	228	229	259	246	234	242	242	234	219	260	235	226	228	242	262	253	242	218	238	249	225	231	247	231	223	228	239	207	227	233	233	241	226	246	237	205	254	236	243	263	241	221	222	225	245	216	268	230	235	221	220	234	270	230	243	260	248	247	243	226	206	241	237	227	259	242	221	235	243	239	246	242	234	265	236	268	268	235	212	220	231	244	238	235	247	244	196	235	235	250	210	228	219	241	242	256	247	256	219	226	237	219	225	241	242	245	250	252	232	230	239	236	234	232	203	222	229	265	232	259	211	243	255	228	250	234	238	219	231	237	251	201	241	228	235	245	230	202	255	231	248	253	229	232	237	220	244	244	240	273	241	238	219	221	244	226	232	246	234	214	255	240	235	230	218	220	230	233	245	224	256	238	257	257	215	220	237	223	240	260	249	219	227	263	248	234	237	216	234	242	229	235	242	217	233	238	230	246	237	237	218	218	240	216	255	223	220	224	224	250	244	233	207	248	242	258	238	227	242	228	252	210	240	240	223	229	246	218	220	217	244	206	239	227	247	254	231	237	244	242	230	255	228	246	254	235	250	222	253	216	219	275	233	250	231	273	250	217	231	227	221	230	230	227	246	220	240	234	249	279	234	236	251	239	234	212	253	231	248	214	233	271	241	233	260	205	226	217	216	245	259	231	235	243	222	232	239	197	235	218	240	228	222	234	243	251	215	249	262	232	252	236	219	225	231	203	226	243	233	258	221	207	252	249	262	236	202	211	230	228	247	212	244	219	220	232	250	226	262	224	243	258	218	241	224	243	221	250	233	249	235	246	250	237	240	250	233	245	235	229	217	228	240	279	214	231	205	242	272	212	253	249	240	240	222	206	225	232	256	210	220	259	237	214	226	230	219	213	216	262	221	237	245	258	223	216	234
2349	4001	2173	807	1555	2210	2396	1000	687	602	612	565	605	627	662	679	718	803	1067	1208	714	545	579	522	536	552	531	629	1115	1176	1087	1116	1136	820	674	558	544	516	554	558	556	592	783	720	624	528	577	532	531	534	544	599	579	521	550	537	554	510	523	529	569	520	530	551	472	556	559	544	581	531	530	542	542	556	534	531	564	581	563	523	527	545	517	554	550	565	571	535	522	556	576	552	578	535	576	565	538	564	515	505	570	518	564	580	567	502	484	548	561	563	525	508	537	551	510	493	563	542	533	538	517	550	526	538	534	573	536	510	543	590	492	557	484	555	514	558	559	546	619	527	522	541	516	564	543	500	551	527	547	513	540	546	516	508	517	538	545	532	548	525	564	532	515	513	598	546	506	533	552	547	543	535	551	534	522	546	501	549	543	567	523	549	529	552	562	561	526	579	528	548	550	501	526	535	541	539	523	551	533	555	567	554	532	553	548	539	552	522	543	560	524	531	505	551	548	567	545	534	494	579	563	556	549	495	592	514	530	559	506	541	519	526	538	553	555	556	572	525	530	563	577	536	521	562	566	502	558	539	535	571	515	551	509	548	564	591	551	566	537	560	523	491	533	508	546	543	522	559	538	552	552	560	524	579	541	577	518	584	539	531	531	497	517	535	515	586	566	551	550	497	543	582	537	565	531	568	510	563	541	535	479	535	519	546	545	520	520	545	530	555	531	563	552	513	527	512	560	543	526	526	502	481	571	558	550	534	540	543	551	552	531	526	533	536	480	540	550	560	531	556	511	572	563	535	542	555	562	527	492	528	533	536	523	508	511	521	538	531	513	526	549	536	554	547	568	567	557	541	548	564	532	536	531	526	542	502	535	533	551	571	528	540	571	545	594	565	498	525	571	552	536	499	570	570	558	550	513	569	523	557	521	579	552	578	554	506	526	545	539	546	555	553	588	505	550	511	584	556	531	546	524	528	523	495	539	511	532	562	548	539	539	549	537	508	536	532	533	516	560	574	514	535	522	527	515	550	581	581	512	593	556	534	507	574	550	514	517	501	539	517	526	538	550	558	518	580	567	491	563	527	539	553	503	540	537	549	535	533	511	560	573	526	520	505	563	538	522	528	580	505	523	564	509	520	562	531	582	529	526	538	541	525	508	523	555	518	546	536	564	533	540	575	526	541	493	530	565	549	560	539	536	530	531	531	514	524	548	523	561	516	549	524	548	527	560	581	549	522	543	554	524	544	550	541	533	540	543	514	553	544	532	525	495	534	561	537	541	582	554	560	575	552	556	562	503	530	546	508	573	591	530	542	533	526	568	540	526	501	533	547	575	568	520	513	515	576	548	546	558	540	573	530	536	534	601	530	524	520	518	551	506	530	551	552	553	530	546	531	590	552	544	546	503	536	484	553	531	546	543	563	523	561	520	588	555	542	525	536	536	550	569	583	542	519	503	525	564	529	586	541	536	507	563	536	506	566	503	552	502	535	526	532	566	566	543	551	513	521	540	554	536	539	507	513	543	499	582	555	574	528	524	530	511	573	564	567	546	526	536	531	589	549	559	535	541	535	575	521	534	504	537	537	577	557	549	600	563	517	547	535	557	507	582	508	498	560	561	508	529	547	526	571	524	566	551	605	545	511	569	532	503	535	543	566	520	517	553	533	568	540	557	529	533	532	543	575	549	505	524	550	537	562	529	535	508	538	560	575	547	519	522	527	552	540	546	523	538	544	517	516	540	546	550	569	536	561	567	565	555	480	550	532	512	519	586	524	522	506	558	533	523	581	580	552	529	561	558	533	560	553	545	548	546	541	537	551	530	559	526	551	526	538	522	544	532	538	516	550	521	551	568	551	532	499	558	557	506	569	574	545	551	570	541	558	564	513	547	525	576	542	575	541	537	564	562	590	581	555	534	530	556	530	565	482	563	548	543	484	535	494	556	516	554	541	607	549	530	542	539	603	525	550	505	530	530	520	559	518	546	583	547	571	552	534	513	546	536	509	527	540	508	553	525	551	517	502	511	530	543	558	560	537	527	510	501	515	586	534	558	531	549	571	537	529	570	561	523	551	563	539	534	548	538	509	549	564	521	571	515	561	552	558	555	526	497	528	516	505	567	518	479	553	563	563	511	556	509	553	562	523	558	540	540	516	532	479	547	566	512	550	562	545	563	621	544	551	550	570	541	560	572	536	527	528	556	533	520	534	542	528	516	520	541	570	549	511	565	547	572	546	532	539	523	547	546	539	556	544	537	551	525	505	570	518	531	529	520	520	587	571	584	566	561	509	533	570	547	576	525	506	528	556	525	570	557	582	559	526	581	561	566	558	506	514	540	595	559	552	519	591	540	560	539	539	535	513	539	576	571	529	565	548	574	558	581	509	565	537	585	538	484	549	549	536	526	512	543	532	526	573	513	550	495	520	562	534	508	519	533	510	505	526	525	510	562	490	550	576	559	535	553	571	576	546	534	553	541	511	532	566	590	530	575	544	522	582	559	517	514	543	567	508	560	528	563	519	553	527	517	503	535	524	558	557	541	537	513	517	575	626	549	503	549	563	535	568	525	551	563	539	577	548	565	555	571	570	556	562	531	493	558	533	532	551	543	522	550	531	524	533	559	590	520	557	538	519	495	550	535	571	540	589	574	546	509	559	510	510	544	548	570	563	528	517	564	561	565	555	536	560	532	538	527	554	571	567	569	549	545	528	562	565	523	572	564	545	510	557	545	532	559	522	524	528	531	570	519	542	526	569	573	546	560	508	568	545	537	520	524	560	530	579	511	579	511	518	546	572	504	525	550	576	540	571	530	547	506	554	537	524	574	546	554	549	525	524	579	517	544	565	548	526	544	536	508	522	519	507	536	529	559	538	551	556	570	518	603	521	506	552	534	538	485	528	553	553	535	533	581	578	571	559	510	584	536	555	529	572	568	572	505	534	524	531	539	561	592	565	537	558	557	567	524	550	586	518	512	541	526	531	562	573	525	553	547	514	561	531	563	557	527	552	546	516	519	574	557	565	543	537	515	515	519	539	549	590	560	563	516	542	502	543	562	524	569	546	550	525	574	544	554	539	557	537	527	513	562	563	584	517	590	516	528	513	538	545	537	553	573	538	532	558	532	523	544	503	538	541	536	505	516	555	565	550	536	552	582	562	524	560	564	555	515	579	509	521	521	539	522	530	568	510	548	511	556	596	540	546	543	522	527	557	543	544	543	528	539	547	527	540	523	506	547	522	525	565	545	567	587	541	537	528	532	608	573	518	594	505	549	521	555	538	539	496	553	553	550	567	543	582	526	537	556	522	525	556	594	533	512	543	567	510	545	564	505	574	530	538	566	614	555	478	564	561	530	539	550	522	506	565	565	557	514	551	572	510	522	546	566	517	555	520	534	531	568	556	529	557	525	537	551	569	539	569	547	541	579	534	519	537	524	521	526	502	506	583	522	536	548	551	566	527	563	570	545	568	548	526	549	531	543	555	543	549	525	548
8353	27522	30092	3795	6296	9971	8028	2024	941	424	291	209	203	174	200	258	286	281	296	208	180	156	140	131	141	143	145	152	204	285	335	324	295	179	150	147	138	158	152	148	127	147	171	190	357	131	135	127	136	129	165	141	125	92	120	126	133	126	153	124	125	127	132	140	123	138	134	123	163	134	129	122	149	117	114	139	118	145	150	112	132	129	128	140	153	139	154	133	150	120	124	138	153	134	125	124	119	127	129	127	121	144	128	134	131	126	135	156	122	136	149	113	141	124	158	111	126	126	113	139	140	145	133	129	114	134	120	136	132	129	150	127	130	129	133	121	146	132	159	141	119	128	128	141	128	128	143	125	146	137	121	124	126	155	128	134	139	130	127	134	118	126	132	123	115	134	124	118	123	140	132	119	148	129	113	132	149	114	151	156	123	116	123	128	130	136	141	112	124	132	123	132	121	129	128	117	121	139	122	133	120	127	120	138	116	124	113	127	119	141	139	132	145	119	121	137	109	143	148	133	136	132	138	137	115	129	144	146	131	118	135	134	139	133	136	145	139	122	133	120	131	143	134	142	129	140	126	115	129	110	137	144	131	113	137	112	115	127	108	129	142	134	136	116	128	122	136	142	134	139	109	122	124	137	122	132	134	143	122	127	130	144	137	127	133	128	148	143	123	139	119	124	144	127	131	140	115	137	138	143	139	140	146	130	146	127	131	125	127	130	112	125	110	142	134	136	123	135	118	131	131	148	143	151	115	133	124	105	127	140	136	122	104	135	148	115	143	141	129	132	114	133	127	129	130	115	141	141	130	131	121	122	134	136	136	108	130	123	144	126	125	123	104	130	114	133	130	129	129	146	137	124	139	130	131	128	148	116	132	116	135	125	150	140	130	127	139	131	131	133	136	127	122	127	138	119	115	120	133	126	139	138	147	128	113	118	111	128	154	129	124	108	128	140	134	121	150	123	123	126	124	136	134	147	144	112	137	121	126	118	132	115	118	134	131	126	123	153	130	133	129	118	155	119	128	142	122	160	138	128	106	121	122	120	117	132	127	107	119	122	139	125	137	119	106	132	133	149	144	120	139	134	119	142	119	133	136	138	149	121	131	138	134	111	126	138	138	121	124	123	124	144	156	109	140	125	127	130	135	133	103	136	120	101	130	124	103	130	117	130	122	130	124	140	144	135	124	148	114	129	127	133	137	139	117	138	132	124	140	126	145	127	133	130	132	164	135	124	133	159	128	113	140	130	136	148	100	132	126	116	145	132	141	151	147	149	111	124	148	132	130	126	132	135	129	127	134	122	152	99	135	92	108	121	101	133	120	135	129	130	152	131	129	118	115	116	143	139	121	132	119	124	146	151	148	129	152	125	132	146	121	131	106	133	113	118	121	137	147	126	125	126	142	124	145	136	121	156	125	128	137	139	129	125	149	115	137	158	121	123	121	121	137	155	126	117	129	115	144	134	130	111	129	158	132	119	121	118	131	129	121	137	119	136	124	140	143	125	148	137	120	120	124	144	141	123	127	147	137	111	128	130	137	152	138	123	139	127	141	132	141	123	120	163	121	134	152	122	142	109	105	129	133	116	131	144	146	141	120	137	124	141	143	126	117	130	111	137	139	126	116	123	124	136	140	140	137	122	153	141	120	149	136	134	111	119	132	166	123	120	138	134	111	131	124	132	142	123	129	96	119	109	114	122	122	135	122	141	127	134	117	134	115	130	111	119	146	116	127	134	121	126	128	141	137	112	130	113	141	121	146	114	124	142	118	127	123	122	136	133	116	118	132	122	143	149	132	128	117	124	120	138	131	114	124	112	135	147	124	141	132	142	117	135	120	124	138	124	150	134	143	135	142	131	113	116	135	122	117	135	123	134	139	145	154	142	109	114	138	137	133	155	126	136	130	117	136	113	137	148	136	118	126	118	116	134	135	132	127	148	132	131	117	140	146	124	123	133	156	120	110	133	127	141	140	119	116	143	143	139	121	114	133	114	117	143	119	141	122	126	144	131	114	126	150	132	138	124	144	125	145	148	133	137	138	125	155	107	151	143	129	146	143	123	150	128	144	131	120	121	133	129	125	136	141	105	144	147	113	111	141	153	156	120	135	142	120	145	145	133	146	115	140	132	120	112	137	137	126	127	117	142	145	120	153	146	121	130	135	131	143	112	121	152	110	142	133	143	142	131	116	139	128	137	136	105	146	138	125	134	127	130	126	143	122	120	127	128	120	137	117	151	138	129	126	108	146	144	127	124	130	117	122	121	148	118	109	135	132	139	139	150	136	121	116	131	146	130	110	116	144	126	141	140	136	125	135	132	135	120	127	122	151	122	122	128	139	143	149	119	150	132	123	123	138	133	136	136	123	125	137	126	141	108	133	141	117	159	111	144	151	132	138	115	108	121	131	130	116	122	100	131	122	127	131	145	122	142	126	123	110	129	134	130	143	150	124	110	143	137	128	112	118	151	131	117	140	130	125	117	135	143	128	130	149	129	139	130	124	130	140	146	145	145	126	147	145	147	116	133	142	128	125	144	127	134	124	112	165	126	152	145	111	122	140	135	129	110	120	115	118	144	131	121	115	125	127	123	130	113	127	129	138	131	137	141	111	146	141	137	135	131	165	151	144	134	124	126	131	124	132	124	125	136	126	148	149	133	134	139	136	143	123	143	127	131	133	126	122	124	131	129	127	129	129	130	141	154	129	101	106	142	131	127	145	163	113	129	102	100	133	132	152	138	118	115	127	117	145	120	114	129	132	148	115	147	135	154	120	143	124	119	129	127	141	124	152	123	130	129	110	165	125	149	161	129	131	126	130	154	140	152	129	110	124	140	134	152	151	137	122	122	126	130	121	133	126	118	135	113	122	145	143	126	134	150	118	160	134	140	149	121	124	116	139	121	121	154	116	126	133	107	136	135	110	127	117	130	130	133	122	120	121	133	132	113	121	131	157	120	138	137	134	125	127	128	128	136	117	127	124	120	126	117	116	127	129	143	128	105	139	131	140	134	121	126	135	125	113	132	125	120	130	126	120	129	124	135	145	147	145	145	128	133	137	116	102	148	129	130	133	119	137	133	109	134	132	131	143	137	124	123	123	135	128	132	119	120	136	123	119	141	104	117	139	125	127	135	137	140	143	128	147	117	134	127	128	100	140	143	120	149	125	113	139	137	108	128	114	127	127	130	128	138	126	128	133	120	122	121	124	141	139	148	124	145	132	122	158	123	115	117	156	136	122	121	147	123	127	131	135	138	126	129	125	138	119	118	122	140	121	147	132	134	126	158	119	152	138	128	119	126	121	127	135	126	134	116	128	136	120	123	108	142	145	138	142	139	130	124	119	118	128	128	133	124	119	126	127	134	121	139	114	139	132	121	121	139	142	129	106	132	137	143	102	146	115	147	115	111	130	123	137	133	133	153	119	145	152	135	126	150	136	142	136	142	143	131	110	160	151	138	128	117	149	118	134	146	130	128	113	113	129	120	125	126
6089	24386	21475	3534	17413	22062	21320	7793	4623	2164	1247	992	847	749	924	1226	1413	1572	1542	922	510	449	470	451	409	398	443	535	943	1649	1695	1847	1556	809	527	458	427	368	383	367	331	361	743	667	2104	370	362	320	338	335	333	379	338	334	317	348	335	355	303	359	358	317	316	335	354	314	359	311	327	337	323	322	320	350	344	307	341	347	323	324	323	322	335	309	332	346	341	344	327	347	343	343	323	336	298	335	312	339	322	333	305	361	311	328	316	325	324	330	347	327	348	340	331	315	330	344	312	329	338	337	330	331	363	327	270	303	353	310	348	310	328	311	305	343	346	304	333	292	368	335	338	328	317	307	315	331	322	335	300	331	325	357	323	299	311	302	339	305	318	303	334	321	327	323	333	345	350	361	365	333	328	339	341	343	332	356	333	356	328	288	340	330	310	344	332	353	362	346	321	298	318	344	335	315	365	331	316	316	317	302	333	335	343	327	337	359	332	315	330	329	304	314	356	341	338	319	321	286	299	359	327	346	323	326	309	305	342	334	346	312	285	310	315	310	339	309	324	333	318	332	327	346	337	331	330	346	359	351	331	331	317	324	340	302	324	325	322	323	341	347	320	330	362	325	330	309	325	336	345	331	319	319	339	317	296	305	321	307	342	325	327	330	340	329	341	315	355	343	374	329	314	316	332	331	326	296	330	341	339	326	315	343	330	326	312	295	320	310	353	322	310	338	366	312	293	324	327	326	361	315	344	333	340	320	353	313	342	306	345	310	317	340	307	310	333	331	306	317	326	347	333	316	330	351	344	327	327	342	361	350	334	347	322	349	324	346	338	319	338	335	346	317	319	322	332	347	340	307	333	322	334	332	356	302	345	334	313	344	308	361	300	301	336	334	335	340	304	295	329	324	332	313	340	331	351	320	317	327	350	330	316	329	319	314	320	337	329	349	340	344	343	310	336	350	315	343	314	307	336	332	312	323	352	352	331	334	342	303	317	310	338	295	335	310	312	329	347	333	324	336	300	343	327	309	337	320	290	298	346	336	326	327	351	357	362	351	325	337	287	339	337	315	340	343	351	308	332	305	338	329	335	330	345	293	345	334	332	359	330	335	351	352	338	354	303	318	327	354	321	302	344	289	359	320	329	342	368	327	310	326	334	319	324	333	331	346	332	317	299	329	298	320	321	344	337	320	319	302	341	343	371	346	311	296	335	334	338	307	353	301	338	317	306	322	361	310	320	332	296	338	341	308	358	317	339	312	327	323	287	325	321	338	284	332	352	332	319	333	287	322	330	337	307	353	334	320	330	341	327	313	336	324	341	323	304	333	322	346	338	329	297	343	317	335	322	317	330	315	330	344	326	318	352	331	334	330	331	350	315	328	331	338	323	320	355	351	338	353	304	327	339	334	351	336	329	331	335	354	329	357	357	314	351	317	313	304	341	357	325	310	335	347	333	340	360	333	315	317	341	298	333	317	320	326	358	300	285	294	341	334	335	327	329	350	317	318	334	331	371	317	352	311	339	318	348	340	334	338	311	325	320	348	295	361	327	335	303	333	335	324	341	324	335	323	340	339	309	307	329	321	355	309	321	327	315	358	325	320	304	322	327	306	334	319	330	322	349	346	326	330	326	395	368	318	316	329	322	349	347	339	336	353	345	343	316	350	328	321	328	328	335	297	310	330	342	334	338	314	344	336	307	324	285	334	314	344	331	326	317	327	349	297	330	331	347	327	352	327	342	336	316	346	387	297	301	351	329	329	323	355	305	331	348	338	351	329	322	333	320	373	284	323	338	312	321	309	304	317	320	365	350	306	309	352	345	313	321	317	351	323	352	362	344	329	343	332	338	322	310	335	313	325	328	319	360	341	325	351	330	317	332	293	307	334	327	362	329	348	336	340	334	321	338	309	339	317	325	320	319	319	322	335	342	337	331	318	298	317	311	338	321	313	344	363	318	336	335	338	372	337	335	318	309	321	360	322	313	283	326	317	314	327	349	285	319	353	298	331	315	316	329	334	328	333	290	344	326	358	296	329	325	312	313	309	356	322	332	339	313	322	328	336	305	347	334	333	345	317	343	309	313	313	364	336	295	331	314	292	328	319	340	311	334	305	308	347	352	294	347	327	339	326	337	336	303	348	316	306	329	306	299	325	357	365	324	355	338	339	289	316	311	318	305	312	340	337	311	374	303	286	330	321	318	332	325	323	351	316	341	324	326	308	330	319	308	339	342	335	343	308	323	334	308	357	311	323	322	319	340	330	337	336	304	319	358	357	318	338	335	344	334	333	333	326	314	308	341	361	348	304	321	332	328	295	298	329	360	322	325	326	319	321	334	331	325	323	349	332	285	336	315	296	319	325	330	340	317	340	324	328	340	357	314	285	347	352	306	340	276	330	337	329	339	325	324	318	325	321	364	353	321	344	349	349	283	291	327	334	344	368	304	336	287	316	317	321	324	327	334	340	332	338	343	333	343	292	373	320	303	327	292	366	333	317	336	324	361	333	311	330	363	325	328	351	317	334	324	333	335	342	331	353	361	325	354	317	297	335	344	350	301	344	316	353	309	330	320	317	351	346	338	309	316	314	318	317	336	296	355	326	343	323	340	333	334	321	353	305	343	276	329	364	330	307	312	299	319	334	310	286	323	369	360	309	322	334	338	332	318	346	342	317	317	344	280	348	334	298	320	291	336	318	311	353	332	305	299	348	296	320	347	323	313	316	314	317	315	326	345	295	333	313	298	335	312	318	315	363	315	334	348	341	357	338	329	308	308	329	355	341	299	341	339	324	334	295	334	331	337	374	322	331	307	315	344	304	298	322	331	327	325	315	292	350	311	329	336	313	333	329	335	298	311	333	345	326	345	334	312	346	309	326	322	336	334	365	348	379	378	343	336	328	303	331	286	337	330	311	317	302	336	307	332	332	337	348	307	341	329	345	327	318	325	350	354	344	333	316	368	345	343	305	319	336	352	329	350	313	328	342	342	335	300	345	313	294	309	324	333	318	351	340	314	315	366	313	286	359	340	329	328	316	311	333	343	336	346	348	317	310	341	303	317	309	314	276	303	340	332	359	317	341	322	333	331	344	313	336	315	342	331	295	343	292	300	331	350	365	314	352	359	290	315	321	330	343	378	357	309	319	319	338	358	316	325	311	379	337	311	303	346	311	355	328	327	336	298	337	329	305	319	342	373	326	332	334	314	318	328	335	314	320	304	323	351	353	310	307	332	319	344	326	314	308	357	356	304	354	323	337	325	309	317	336	310	313	334	316	341	341	371	326	356	329	329	350	322	331	305	332	324	316	311	349	354	356	343	318	350	313	324	330	306	323	327	336	319	366	335	339	322	302	330	356	341	296	338	293	352	312	375	323	333	341	350	357	348	304	343	359	316	311	331	341	337	313	324	329	310	324	340	329	298	301	346	311	339	337	320	310	313	319	340	334	332	329	334	327	339	335	323	321	320	322	349	305	350	349	354	366	341	365	345	316	348	301
15294	42057	40101	8487	13373	29860	21910	4818	2264	1135	545	316	289	284	280	304	460	541	408	266	213	182	201	212	220	204	186	242	436	520	521	542	398	224	219	175	194	186	213	171	181	159	217	262	603	178	171	167	203	190	156	165	188	216	202	188	180	166	180	171	181	191	188	201	182	212	178	199	205	187	178	190	187	174	162	190	176	160	189	182	186	171	192	179	188	187	167	178	186	166	190	183	182	191	170	188	177	201	211	187	195	199	194	174	184	181	166	182	178	180	167	206	208	171	186	185	198	171	195	164	188	176	171	173	183	181	164	182	168	189	182	180	169	174	189	177	199	179	185	176	172	181	161	200	194	169	185	208	168	177	222	189	171	214	145	146	181	198	181	201	165	177	191	156	192	162	177	170	193	163	166	161	171	172	208	190	171	175	169	161	176	198	191	183	177	149	179	156	187	207	172	210	188	174	191	184	208	204	195	200	171	173	184	161	187	181	192	189	165	207	178	164	163	170	188	201	183	194	154	193	162	194	191	190	193	215	201	186	201	193	199	165	172	177	169	185	200	180	192	177	189	172	196	186	179	185	178	192	167	205	174	206	170	178	182	169	178	157	208	175	209	194	195	210	198	183	198	169	159	175	204	162	173	189	180	185	161	166	164	173	180	179	161	179	156	181	160	186	169	183	204	174	168	179	204	179	193	178	175	180	169	169	187	190	166	165	183	180	185	189	156	190	174	186	187	172	155	159	199	175	163	172	184	169	179	171	151	186	200	190	164	197	182	207	165	184	153	165	165	196	185	198	191	195	169	166	199	174	185	215	181	157	168	176	186	195	156	172	163	176	189	196	168	176	173	186	202	189	174	191	203	178	161	189	175	188	174	166	182	188	188	166	179	175	196	176	169	182	187	192	189	200	175	208	181	187	187	197	197	159	166	178	163	166	178	179	214	186	185	168	183	189	189	169	176	194	184	196	203	193	178	188	184	158	184	205	189	175	155	178	196	165	183	176	177	183	179	174	168	163	167	152	166	183	186	172	189	208	191	198	166	197	202	157	169	180	180	181	178	171	200	167	175	168	195	187	176	189	163	175	184	169	158	178	187	137	162	194	199	183	197	167	165	165	185	196	177	178	211	197	196	177	184	188	177	172	182	193	171	191	169	183	170	176	166	182	183	189	173	175	152	169	178	189	172	198	177	188	166	163	177	194	176	182	180	179	176	179	175	196	200	194	169	185	169	200	184	165	175	212	157	171	185	183	196	180	203	167	151	195	184	191	175	191	183	157	203	198	185	194	196	179	185	178	164	207	179	178	162	165	175	168	184	180	178	192	200	189	181	170	183	163	181	186	189	171	181	186	193	173	175	179	177	181	193	190	166	170	178	178	163	179	177	163	184	181	188	184	168	180	171	169	154	189	162	170	179	193	179	177	183	213	190	197	198	179	192	172	185	192	162	194	195	170	183	155	184	174	192	179	169	179	208	176	189	192	187	178	197	177	195	156	181	190	156	209	174	156	183	195	187	214	155	197	198	193	175	157	169	187	166	161	153	184	187	188	182	179	171	181	180	191	185	188	142	169	176	202	187	178	197	194	180	169	186	169	191	179	168	202	189	200	174	188	169	154	173	176	158	180	164	192	196	206	188	195	182	187	193	174	180	184	193	183	169	152	173	187	180	194	187	176	178	176	168	182	202	195	189	187	181	182	196	205	188	189	178	188	182	173	181	176	163	193	191	161	175	171	170	203	190	212	170	193	161	157	187	172	185	177	156	180	171	166	168	185	188	193	209	182	188	187	165	190	178	160	173	194	200	176	166	182	166	167	187	188	167	201	201	169	202	182	190	187	184	173	183	170	185	183	171	181	195	177	176	185	198	191	175	193	183	153	187	196	184	195	167	201	187	173	207	206	170	160	156	166	191	170	173	176	177	184	166	164	169	159	161	194	188	179	194	181	171	176	183	186	173	175	169	180	169	207	171	179	166	166	172	160	173	204	200	185	161	181	211	186	137	185	156	174	168	182	182	176	165	181	209	191	213	184	188	201	154	184	175	180	210	184	184	188	168	180	177	175	167	178	188	154	179	193	185	162	193	178	169	204	187	184	199	149	165	175	153	188	191	182	192	192	183	178	198	184	188	163	186	176	177	197	202	187	190	166	152	184	174	220	188	169	201	165	183	173	193	171	186	182	182	181	184	195	200	189	170	172	179	201	179	186	202	211	193	165	179	199	181	174	167	181	161	158	172	183	173	186	183	171	176	183	176	170	182	183	181	188	182	180	177	181	170	151	191	161	183	191	174	176	181	186	205	188	177	196	164	164	186	202	184	181	197	176	197	190	196	180	166	171	218	196	186	184	182	172	183	190	179	184	180	159	190	183	175	186	190	193	198	159	201	183	167	174	153	156	190	179	186	204	175	151	159	212	195	193	158	180	191	165	158	187	197	161	191	186	163	158	184	194	156	192	168	188	181	182	173	177	189	197	182	174	156	173	171	169	170	188	194	140	182	176	185	172	201	174	183	188	201	174	163	179	182	165	165	182	170	199	209	184	183	191	177	186	185	200	199	197	169	167	164	165	174	182	156	176	196	172	164	186	170	178	171	172	191	175	166	178	187	171	186	181	200	178	200	201	157	173	193	195	154	187	168	185	184	198	175	197	188	175	187	163	181	165	177	191	180	175	191	178	175	200	184	171	207	180	176	182	162	192	204	160	178	180	187	169	184	186	151	190	164	174	194	186	200	173	160	189	169	171	176	193	173	164	166	187	160	161	183	179	189	189	187	171	186	193	187	161	192	175	198	170	172	196	207	174	158	158	171	189	178	172	180	173	204	174	184	176	190	160	166	210	183	202	177	164	192	184	182	144	189	178	150	177	159	195	180	174	186	192	186	180	182	173	205	177	168	190	169	183	175	211	174	167	176	191	163	165	171	202	198	192	231	172	182	187	146	196	192	203	205	178	164	200	178	191	172	161	183	178	160	200	189	173	180	173	185	185	176	175	177	159	171	192	170	176	199	183	183	164	183	185	177	189	164	168	189	171	197	198	186	177	186	176	169	192	197	163	189	198	182	183	182	158	186	181	179	176	188	184	165	174	174	177	149	183	174	170	158	173	170	198	175	202	206	196	162	161	185	187	171	176	183	154	176	155	182	178	200	203	183	164	178	196	172	174	173	157	167	155	177	186	159	150	187	200	181	161	172	172	181	179	177	164	199	158	178	207	201	188	193	188	202	204	213	178	171	184	181	183	180	203	188	163	176	192	197	183	183	174	193	184	190	219	219	172	200	176	183	180	181	183	212	189	197	179	169	174	192	192	200	194	186	201	163	153	177	187	202	173	196	172	201	188	165	162	159	201	187	167	177	163	163	178	173	196	154	170	162	197	179	171	153	192	173	216	169	192	215	179	190	165	191	166	170	177	163	194	163	177	150	168	211	178	181	184	185	178	192	163	155	198	175	170	205	196	185	178	187	166	191	179	173	203	180	179	196	172	176	171
8447	33689	24910	6805	28003	43113	33054	11587	9597	5087	2616	1536	1343	1147	1050	1273	2402	2860	2182	1144	738	656	632	667	640	598	668	1115	2258	2909	3115	3143	1869	962	729	582	531	529	554	514	504	500	785	1015	3792	500	429	492	501	456	464	493	456	455	473	462	450	455	490	452	477	465	439	467	491	416	472	428	451	455	409	468	454	479	491	459	454	437	450	437	420	419	498	434	477	457	436	422	472	454	438	446	446	454	431	432	427	439	448	487	486	460	442	430	471	489	447	413	484	503	416	444	431	423	467	466	472	447	451	463	435	416	421	450	420	460	430	447	434	454	466	521	419	450	439	432	406	472	450	442	431	467	477	443	438	469	472	462	455	430	467	418	465	407	437	471	438	456	423	465	470	455	446	441	450	414	440	461	446	436	455	456	466	440	437	472	461	419	448	426	444	445	488	478	446	425	469	463	468	447	425	430	458	422	501	438	472	462	460	478	420	458	463	451	493	440	453	451	433	434	442	410	477	457	418	471	461	481	434	399	457	415	419	452	422	457	422	426	428	461	484	438	480	464	447	461	456	402	474	436	465	438	443	432	451	448	413	460	445	475	447	416	472	466	435	462	445	448	437	430	452	462	443	459	460	392	427	415	407	438	441	427	464	418	457	449	454	484	444	450	491	459	425	453	448	475	436	440	442	455	463	448	468	446	450	423	466	412	464	433	444	442	406	461	464	436	459	395	425	433	428	445	443	469	417	455	453	485	487	444	431	466	425	444	437	435	425	431	479	473	479	459	434	458	468	419	437	409	432	446	445	470	446	425	455	413	449	480	447	393	450	475	483	455	452	441	467	454	463	452	471	452	442	425	453	430	410	432	450	478	449	428	424	425	453	446	434	417	465	426	412	487	452	422	485	474	416	464	454	411	453	442	440	464	482	461	412	468	457	450	427	480	448	459	447	421	447	469	442	457	458	453	476	429	466	400	465	450	467	421	445	421	414	486	438	426	434	464	456	429	412	437	454	462	475	481	408	437	414	425	452	460	412	417	491	401	443	457	448	474	456	437	431	412	433	417	422	446	427	448	432	436	447	423	455	481	482	453	489	428	424	441	480	458	406	464	448	453	447	439	448	401	462	429	442	432	447	458	458	460	456	447	446	423	450	469	500	471	417	417	462	482	462	455	436	453	464	441	409	446	481	453	456	446	442	458	445	424	427	418	433	462	448	457	409	452	460	446	406	410	436	439	389	441	426	418	450	461	438	468	424	448	462	475	437	414	431	434	421	438	453	456	459	455	479	465	444	430	470	472	494	455	454	464	443	440	470	401	448	472	458	451	432	441	497	488	473	405	460	474	450	434	476	468	427	462	431	457	478	460	440	481	461	433	438	447	468	431	450	468	459	465	463	445	420	444	460	428	458	442	466	461	427	457	445	457	434	467	431	433	418	477	445	446	467	414	448	450	448	429	420	455	448	444	476	448	443	469	446	429	443	425	425	447	457	426	435	429	448	485	449	432	486	441	435	411	451	426	469	448	426	464	453	481	448	382	439	488	431	474	415	419	427	421	413	450	432	441	437	461	457	444	484	471	462	409	430	411	441	411	453	442	429	429	475	481	459	447	446	476	455	436	411	462	421	449	439	461	438	447	477	423	442	443	484	465	481	442	471	470	428	458	423	435	433	428	446	466	470	458	415	453	438	472	474	430	443	452	435	413	441	438	472	473	445	435	492	444	432	472	447	409	452	459	432	414	445	483	438	401	452	449	439	417	421	428	452	457	456	407	433	479	435	430	448	416	444	416	460	432	405	422	446	472	448	453	427	487	458	453	433	454	428	460	448	493	429	483	463	464	446	440	449	475	475	431	458	433	462	463	468	438	435	430	457	475	454	455	425	487	428	448	436	456	429	454	390	440	441	444	423	403	436	441	416	455	466	472	481	435	411	431	422	469	417	481	432	417	449	413	416	457	435	467	494	461	433	419	399	449	439	425	456	450	421	453	440	452	447	462	441	464	443	444	438	435	475	460	442	456	455	470	442	436	433	469	417	464	447	464	452	407	435	430	469	419	440	451	428	487	428	458	462	468	449	470	493	454	458	448	438	471	508	460	494	422	456	485	424	396	435	456	460	438	440	441	481	440	427	438	417	470	474	439	441	438	491	466	456	457	396	458	434	475	437	456	432	446	459	468	422	424	438	456	457	443	450	459	446	456	447	423	426	437	430	446	452	470	452	404	421	453	448	435	453	438	476	409	458	448	443	436	463	433	455	468	467	436	422	462	429	464	447	455	451	426	422	451	467	429	426	432	495	451	442	475	449	448	431	424	433	453	463	431	436	433	455	511	429	448	461	439	418	443	406	447	472	428	435	460	452	416	463	460	462	424	470	440	465	427	434	441	448	468	462	478	453	438	471	461	449	452	465	455	458	444	471	435	448	455	402	395	458	441	435	455	451	481	431	465	417	465	423	448	432	414	453	442	411	418	434	431	444	447	420	449	461	444	517	438	427	417	451	418	471	447	453	438	496	458	421	455	437	461	459	449	451	452	448	467	444	453	438	457	447	443	430	473	453	441	443	471	443	441	459	476	502	482	465	409	430	452	467	402	453	482	458	450	441	469	449	438	437	438	464	440	426	416	496	449	448	439	462	441	428	437	432	465	444	453	455	458	422	468	452	432	459	448	457	454	420	446	432	447	469	455	484	452	477	449	418	484	441	433	419	416	431	463	482	429	439	454	475	484	442	417	443	466	432	470	436	463	431	441	458	466	480	446	425	419	426	442	467	466	455	432	447	439	463	405	420	479	458	435	401	457	480	418	462	447	459	438	468	471	463	463	459	444	450	443	491	405	454	461	473	420	483	446	435	428	487	419	448	445	445	494	456	419	474	436	475	456	453	468	433	433	456	438	472	449	434	456	448	448	482	434	419	416	458	431	473	477	463	471	414	470	459	447	469	423	437	463	456	439	461	435	480	431	395	434	468	431	446	425	444	450	461	461	457	476	453	454	451	426	438	514	463	484	437	426	427	501	441	430	459	453	439	436	449	436	431	434	410	465	423	478	472	487	495	441	488	439	433	442	465	469	432	425	448	416	419	408	469	413	427	418	416	462	454	444	453	440	433	484	448	437	465	466	453	470	447	437	468	386	421	431	435	444	467	472	411	490	455	438	468	420	432	447	459	414	472	464	441	462	425	442	441	413	442	437	451	420	453	458	422	495	476	412	456	452	405	420	435	417	449	438	465	510	416	423	456	476	453	445	454	437	463	422	471	466	427	444	462	437	451	434	474	449	485	508	447	452	439	422	404	469	449	428	435	440	447	431	446	445	419	469	444	457	477	422	452	477	466	450	442	500	471	466	467	443	456	435	456	464	444	447	446	447	490	483	424	435	428	459	450	430	461	456	438	483	451	479	420	468	430	426	423	439	420	502	456	473	436	440	448	431	427	468	449	471	492	473	455	459	456	436	480	440	435	396	465	474	436	425	451	473	507	467	485	468	476	476	470	457	438	424
2240	2049	1260	448	535	944	756	318	277	295	294	246	238	245	226	265	255	304	351	302	210	240	250	242	273	237	263	286	367	386	393	331	282	276	250	279	231	238	219	265	238	245	263	253	241	251	238	223	250	267	219	250	244	254	214	232	211	244	239	259	245	233	251	240	230	233	224	227	268	225	247	243	249	250	249	247	224	244	225	224	237	224	226	288	268	265	251	246	279	230	259	225	230	250	237	264	261	242	208	238	211	254	235	238	241	247	239	256	228	248	245	220	253	239	240	257	231	229	226	229	271	232	263	227	243	227	225	262	244	212	236	254	235	230	228	244	246	241	246	250	271	217	217	261	239	261	257	216	210	241	244	274	252	244	236	226	227	231	254	272	219	249	247	241	220	229	248	254	279	243	237	213	214	224	257	236	237	265	242	250	249	241	224	225	261	271	244	217	200	233	243	243	249	271	267	237	269	248	231	232	229	229	248	228	256	249	253	229	241	210	234	255	256	239	221	236	221	226	248	218	270	224	233	266	217	237	256	251	245	242	235	273	239	222	233	221	244	237	217	228	238	255	254	239	256	270	259	260	249	252	244	239	257	214	239	263	233	264	241	219	192	223	226	240	232	231	244	225	238	245	242	268	262	244	209	246	245	236	262	224	273	263	252	254	230	235	222	238	247	229	218	243	268	257	232	245	254	227	238	239	204	223	233	240	213	238	237	238	239	250	243	262	238	231	231	252	238	270	237	248	201	226	212	234	251	195	243	236	233	273	246	245	243	218	230	261	241	247	228	220	249	203	222	248	241	270	229	264	192	218	219	234	255	246	228	264	253	231	244	237	228	215	236	211	245	236	227	262	237	253	254	247	232	217	229	221	236	224	254	242	243	243	245	248	233	240	224	214	234	236	226	259	241	232	241	231	252	253	238	247	230	241	238	251	229	254	241	241	261	251	224	252	235	227	240	216	265	249	247	219	241	298	226	232	232	255	248	248	244	241	237	225	255	236	261	241	239	227	232	251	238	227	261	231	238	219	228	256	253	220	249	237	228	263	229	242	245	233	278	266	244	255	235	225	234	232	253	258	238	225	229	257	226	230	261	246	203	240	258	233	223	233	244	236	245	250	242	253	249	227	251	249	240	218	239	221	242	249	267	258	239	217	243	234	224	246	250	237	246	240	266	243	225	239	232	212	241	264	240	244	253	235	249	251	230	238	221	277	268	250	243	259	205	228	251	244	249	239	274	278	252	288	227	250	236	201	243	237	218	280	245	245	248	251	210	221	236	263	255	258	271	220	259	270	245	234	248	211	222	233	249	246	249	250	271	240	242	247	220	240	262	247	241	241	220	246	226	229	244	246	233	229	247	218	205	271	251	253	250	252	262	245	216	211	260	254	237	245	240	251	251	215	260	252	235	246	232	242	273	234	246	263	271	253	239	248	260	243	223	271	283	226	265	231	262	221	226	254	253	216	236	231	235	245	225	236	273	220	250	239	266	219	256	224	223	239	234	270	214	286	246	258	282	234	232	206	245	235	248	253	237	250	232	240	230	250	255	243	227	259	224	256	236	245	272	202	237	246	239	250	230	239	213	258	243	234	260	217	256	227	222	236	242	241	220	255	227	222	209	243	243	237	238	235	234	232	265	247	259	234	252	247	236	252	248	236	239	254	233	231	225	238	262	232	253	268	262	264	245	245	244	222	232	245	240	261	243	237	225	237	235	244	249	255	260	260	245	255	220	275	228	219	266	236	245	234	228	259	223	241	243	237	227	226	224	244	237	232	225	247	216	210	235	241	255	238	237	238	221	263	235	256	278	263	253	253	273	227	225	270	258	254	220	221	270	227	270	268	220	236	231	269	230	247	249	267	212	254	218	276	219	233	243	222	245	266	237	250	228	216	227	241	226	230	242	242	255	238	243	245	256	256	242	257	242	240	258	231	237	220	249	242	242	245	233	248	217	237	228	259	218	214	242	270	256	242	261	235	260	234	245	210	249	218	242	259	255	251	235	234	237	224	242	245	232	243	254	231	210	257	259	255	223	243	221	253	255	233	252	235	255	240	244	238	259	256	245	242	255	234	242	251	238	209	230	265	238	231	243	256	250	252	234	271	219	265	230	245	249	238	251	268	265	237	232	218	226	254	209	196	243	243	261	237	246	244	262	247	207	272	244	241	234	249	269	247	235	224	251	269	231	267	257	243	259	255	218	252	205	257	223	227	233	250	250	269	241	237	257	221	238	223	238	223	259	231	235	229	258	216	245	209	217	231	251	254	226	237	222	236	247	225	243	219	246	229	229	239	250	228	209	236	226	226	226	247	222	215	263	277	253	251	226	236	216	262	252	224	255	243	226	235	226	242	219	225	210	257	230	212	234	245	224	218	245	255	205	234	244	237	209	236	266	246	259	220	234	264	257	258	227	228	234	244	210	227	236	218	217	259	218	246	261	232	234	240	244	231	240	266	265	238	267	239	271	227	270	237	265	250	229	236	245	242	252	240	242	203	244	254	226	258	236	232	223	251	224	264	236	242	245	237	218	257	239	260	242	202	235	246	241	221	255	220	233	249	230	257	256	201	261	240	242	210	240	242	254	252	238	233	236	243	235	259	234	233	228	224	264	235	247	260	235	242	271	226	236	252	234	245	257	243	239	253	247	253	217	244	228	265	277	249	270	250	242	255	265	225	269	246	251	249	248	246	226	225	231	234	271	224	238	254	261	250	224	246	246	261	242	254	257	229	232	241	251	255	249	213	224	249	245	236	244	219	254	220	231	216	223	252	250	226	225	246	225	235	241	269	222	235	231	221	281	205	231	252	229	243	232	236	244	238	259	219	265	286	265	230	225	218	240	229	233	261	218	221	204	233	236	227	271	227	241	235	228	252	245	270	231	228	257	234	261	218	222	265	236	251	263	257	248	239	246	225	250	252	255	276	220	241	238	250	246	210	224	250	247	214	238	260	230	215	260	256	237	254	266	225	218	263	228	224	225	245	229	254	246	247	256	220	260	232	228	219	231	269	224	248	226	240	251	226	249	241	224	256	255	253	219	213	244	236	231	224	234	257	258	223	233	227	230	275	219	230	254	230	199	215	247	242	217	246	233	240	226	224	263	224	210	248	253	233	236	244	258	242	255	253	251	261	238	242	224	222	255	228	207	234	269	238	244	271	259	256	240	225	230	212	226	242	252	242	244	269	226	227	236	239	242	226	233	226	215	261	212	263	219	228	247	248	248	262	244	250	261	259	245	225	259	214	238	245	220	239	240	290	243	204	215	240	223	251	244	242	229	230	229	246	218	257	227	259	231	256	244	243	256	242	215	247	254	249	198	249	218	228	247	261	243	213	241	223	262	227	249	239	207	235	238	224	222	243	227	221	227	245	247	228	241	220	213	224	242	230	231	230	246	278	215	235	221	238	232	251	218	257	242	238	259	254	230	227	239	215	237	225	240	214	257	241	226	231	225	234	277	249	277	255	250	261	255	226	233	235	246	248
2412	3011	2081	1280	1971	3760	2803	955	912	741	665	608	636	627	664	801	720	995	1293	843	620	573	582	519	555	501	624	888	1443	1691	1798	1291	909	658	637	545	569	562	570	544	559	563	634	687	781	575	542	611	593	564	590	570	582	549	528	567	547	566	567	601	560	579	555	569	581	572	557	548	536	556	518	537	576	532	547	589	525	555	554	545	572	543	597	535	573	516	551	559	497	560	550	562	545	555	553	522	556	565	560	548	509	552	552	531	538	494	574	514	557	518	542	560	555	571	539	560	544	534	533	537	543	538	626	538	573	534	554	563	553	528	558	510	586	549	574	556	555	569	537	554	538	554	561	527	564	561	534	551	566	571	540	565	552	551	566	468	545	561	563	550	568	547	554	526	580	517	549	566	555	576	546	577	564	537	556	551	574	534	583	602	533	553	531	550	561	601	536	557	564	556	585	587	553	559	527	606	602	555	542	599	618	564	582	500	569	564	547	514	561	568	518	559	559	556	567	533	550	563	534	571	576	519	563	590	526	594	577	531	547	529	518	527	547	576	544	543	600	556	600	560	546	589	549	565	549	552	561	589	523	509	562	516	561	576	536	569	559	533	541	545	560	547	519	536	508	563	595	550	553	578	591	558	530	566	547	528	528	559	544	510	547	578	548	558	550	553	533	570	561	555	570	547	503	541	561	526	567	558	554	540	564	559	565	534	546	541	537	556	565	574	536	575	570	535	551	560	581	557	564	508	542	546	560	550	587	585	569	574	538	568	538	545	577	555	567	548	532	580	557	591	553	571	593	556	540	569	535	583	545	561	595	533	564	552	568	549	537	605	573	571	541	577	593	607	558	576	573	579	578	572	564	568	544	568	562	563	569	560	532	578	557	584	598	535	548	553	557	570	550	589	523	590	545	567	564	556	577	550	546	531	556	611	545	577	563	533	571	539	528	576	585	587	567	550	517	569	537	572	545	545	572	584	573	534	563	558	576	509	551	563	550	599	532	549	558	544	563	564	528	547	585	544	568	511	600	543	559	543	553	533	534	570	544	618	574	575	537	551	603	546	527	545	548	589	521	559	575	567	585	551	568	526	535	577	575	522	523	545	548	541	555	575	547	581	591	588	538	550	529	525	546	555	577	509	535	601	566	561	545	572	631	570	560	588	535	592	561	576	573	589	537	546	596	531	591	583	554	566	555	558	554	538	553	540	534	539	569	567	575	534	577	530	540	542	537	546	599	572	546	555	569	523	560	550	573	555	504	546	585	535	544	574	546	555	561	576	544	568	554	578	563	568	554	578	588	581	537	545	600	546	596	583	565	548	533	602	530	537	574	579	544	572	570	554	574	563	530	551	557	508	540	539	567	601	568	566	563	593	574	555	551	559	557	544	534	558	566	548	543	552	572	544	537	541	579	539	528	508	568	557	563	589	535	568	556	548	567	567	565	558	584	539	583	541	515	510	558	501	557	542	522	609	559	556	598	594	578	542	567	543	576	498	540	534	546	544	567	564	593	549	592	579	521	549	580	541	517	539	569	568	601	548	524	561	577	540	542	550	534	572	517	547	591	586	531	549	565	544	556	560	561	608	572	567	574	557	591	505	563	572	555	544	561	504	549	572	597	560	559	558	564	574	553	566	536	582	536	535	592	545	557	546	566	552	573	572	507	546	566	550	550	537	529	540	560	531	582	586	574	554	560	544	593	579	543	547	540	567	589	549	567	551	553	531	553	597	517	571	580	534	525	574	579	576	542	576	533	555	587	546	543	594	534	558	573	599	528	550	545	531	551	549	558	593	528	597	555	546	561	575	552	569	598	579	542	547	549	574	546	563	549	548	579	536	527	517	574	550	569	607	590	595	532	591	576	581	558	549	562	524	563	541	618	538	588	559	548	576	521	518	540	583	541	529	567	529	586	552	546	526	560	505	577	539	601	562	554	509	535	540	591	564	536	511	568	586	539	562	529	533	567	533	564	541	552	547	533	555	528	572	513	588	555	564	573	533	596	552	583	534	566	524	561	561	499	560	558	537	561	563	550	566	581	555	532	562	519	562	559	548	496	560	564	570	605	553	560	556	559	543	543	572	573	530	498	581	577	584	549	564	540	576	555	557	552	586	590	576	530	553	557	590	587	575	538	563	526	577	567	541	574	564	586	566	567	534	513	533	543	551	532	545	509	568	521	569	563	570	570	550	543	551	561	566	573	560	566	540	578	551	597	558	549	553	542	554	522	540	582	580	584	519	587	586	564	556	538	571	548	557	562	553	531	539	531	558	541	587	591	574	532	561	559	538	576	563	494	585	595	577	596	555	579	569	554	590	581	556	577	530	533	562	529	532	606	621	554	560	585	547	573	523	562	563	528	569	579	569	607	556	571	539	537	539	537	545	565	500	565	578	502	588	539	518	523	516	571	546	541	540	545	528	557	576	546	562	592	543	568	549	587	576	587	570	577	572	537	552	562	555	575	516	546	541	565	552	540	575	557	536	563	627	563	545	552	580	594	549	558	516	547	563	537	568	544	541	549	552	575	537	565	546	542	538	555	527	531	544	592	507	574	582	620	562	536	567	551	610	551	578	538	581	538	547	579	569	549	536	553	538	550	548	567	550	553	567	588	512	540	593	522	550	592	587	560	573	565	531	536	549	534	561	516	573	559	567	553	553	590	544	563	526	581	553	581	564	558	544	563	598	579	575	547	568	551	574	553	578	540	551	584	568	560	576	544	544	561	570	585	527	577	555	559	548	565	568	548	522	555	548	601	588	574	568	555	554	534	545	550	541	569	545	540	560	556	554	568	536	580	562	540	557	516	550	571	517	559	586	589	540	599	570	534	555	585	563	590	590	539	534	557	515	579	534	564	525	560	568	549	578	554	573	575	572	529	561	544	525	532	530	546	547	569	548	563	527	542	611	550	551	555	541	556	519	554	544	603	562	525	548	555	528	571	530	583	610	577	584	529	537	571	603	580	545	577	574	571	559	573	580	580	565	488	600	543	538	539	567	539	567	549	575	560	574	569	607	567	547	522	560	599	601	529	538	569	516	529	584	530	557	576	561	538	573	534	556	563	567	595	584	563	566	550	572	533	552	607	610	543	561	538	581	543	583	535	550	513	556	545	552	539	555	591	567	569	571	555	584	567	535	556	535	551	526	567	515	575	566	562	526	570	587	541	566	581	574	590	551	544	572	567	570	541	572	570	536	560	539	533	545	572	616	549	534	531	565	567	570	535	532	552	544	571	566	557	517	577	568	528	562	556	535	580	544	551	565	568	548	552	570	559	556	554	605	574	566	557	597	593	541	560	565	543	599	543	511	516	580	550	594	565	543	502	571	563	550	540	627	541	559	580	609	536	591	540	533	589	581	554	540	577	538	549	569	531	546	581	518	602	599	534	562	578	560	565	530	545	572	578	563	589	537	539	560	521	573	575	531	559	553	546	583	539	595	553	546	564	546	597	545	559	553	551	539	566	577	529	552	508	540	532	553	542	521	534	541
8726	31805	19667	2394	1300	11749	10843	1212	628	510	395	271	269	201	200	204	230	241	226	232	164	169	140	161	122	153	165	220	304	460	351	221	193	192	130	131	149	146	119	136	133	142	143	156	466	131	139	150	126	145	143	141	143	129	124	142	144	107	144	116	119	167	125	128	141	148	137	151	129	131	135	136	124	148	129	134	112	134	121	122	125	134	121	150	127	155	127	137	124	130	150	147	121	116	114	147	140	138	122	115	139	112	121	126	119	127	139	113	136	148	123	139	117	103	118	115	171	123	129	118	123	136	141	131	121	111	147	140	135	113	126	118	134	134	112	135	124	155	117	126	153	130	125	129	137	132	136	133	156	142	142	127	116	159	130	137	125	130	143	130	126	137	140	132	115	155	139	133	129	140	147	134	130	122	120	112	141	124	119	157	138	140	146	139	141	137	145	122	124	127	117	125	133	143	150	136	127	129	118	128	117	140	132	127	117	145	147	107	152	106	125	116	134	134	131	138	149	138	126	128	129	134	137	137	122	127	124	141	121	138	128	102	147	130	135	128	126	129	126	150	136	140	127	139	142	144	136	135	119	134	130	122	102	117	112	125	135	139	139	122	146	136	147	139	148	151	150	118	123	144	145	142	135	141	129	120	142	132	143	121	141	155	124	137	133	136	123	147	147	115	117	113	119	152	145	124	135	139	143	144	148	130	141	124	126	116	109	114	109	152	125	130	124	157	138	116	144	144	135	141	131	132	120	147	127	115	126	139	125	127	142	109	122	120	153	132	160	118	122	151	124	134	102	133	138	111	141	140	127	139	132	132	137	118	126	130	133	111	121	146	130	115	131	123	137	123	124	140	123	149	135	143	140	149	128	139	136	143	146	126	138	134	109	122	134	146	128	140	128	131	136	136	125	138	124	143	123	137	132	126	128	159	133	143	128	116	108	123	126	151	126	136	149	149	124	116	120	139	120	118	132	130	140	138	111	153	122	153	134	133	126	126	142	123	93	124	150	121	141	130	130	145	138	128	143	106	132	150	118	111	139	127	128	150	107	100	126	130	146	153	121	139	135	147	138	131	126	133	141	132	113	116	131	139	124	123	142	140	118	134	144	134	132	154	145	146	121	130	132	118	135	135	144	117	142	139	151	138	134	133	126	140	145	140	142	140	138	130	104	124	114	134	137	140	141	136	112	148	131	133	121	117	145	125	139	120	158	117	120	142	130	145	146	130	145	137	128	129	114	152	127	126	144	134	128	141	150	135	131	115	128	119	118	134	143	124	143	128	137	153	134	127	147	116	141	119	126	137	138	138	137	128	154	125	132	139	136	142	115	134	150	129	138	121	144	112	117	111	113	149	127	119	134	130	136	133	135	139	126	140	141	132	139	155	134	111	132	119	133	128	128	140	121	143	156	133	142	116	124	132	114	143	123	133	143	141	125	123	123	125	131	121	112	126	122	117	157	143	131	155	137	123	150	145	125	127	165	110	117	129	130	135	133	134	159	119	140	117	114	128	140	147	110	136	110	119	131	117	118	122	137	144	138	139	138	134	132	135	121	142	120	135	119	120	146	119	119	128	130	135	154	113	131	157	124	134	129	135	124	147	136	128	147	120	128	118	141	127	120	116	150	119	117	130	112	110	150	134	109	125	125	128	140	117	143	119	137	114	134	150	133	115	120	138	146	119	132	128	133	128	124	128	126	111	144	128	131	134	115	143	115	121	138	133	133	136	122	149	127	148	127	120	137	139	143	123	131	135	136	139	137	134	138	132	132	129	151	118	125	159	142	123	134	136	137	135	132	133	132	124	134	125	142	146	125	112	141	145	129	137	127	125	124	148	148	121	120	123	134	102	158	126	128	105	139	126	117	130	125	123	141	124	110	105	139	120	126	134	128	124	134	124	122	128	145	147	158	153	137	134	144	141	125	144	111	115	144	157	144	123	121	138	155	145	140	136	134	124	132	127	141	136	113	133	141	125	134	133	132	138	135	121	146	148	137	119	125	125	135	127	119	117	144	108	117	125	151	125	142	130	139	125	138	137	149	138	133	145	120	146	124	139	123	136	120	109	145	133	145	143	127	139	129	140	128	138	132	137	120	129	146	133	133	134	140	129	119	140	140	126	147	116	129	129	120	139	158	113	112	106	132	125	106	116	128	128	145	122	139	113	134	140	119	116	126	133	123	144	147	130	128	139	127	123	135	130	148	134	108	113	127	125	135	130	122	125	117	131	106	130	134	131	122	128	129	152	137	144	118	120	133	117	136	137	135	135	113	117	143	130	121	119	129	118	137	139	135	136	135	144	111	133	145	130	150	144	119	143	148	112	130	129	141	129	148	137	148	144	129	131	143	149	119	119	124	131	129	116	135	122	122	147	140	126	134	118	94	118	127	123	121	167	143	111	119	138	152	112	125	121	132	143	123	139	131	147	121	141	152	137	124	147	138	135	118	141	116	134	127	120	116	129	132	147	128	120	136	138	131	124	137	125	137	150	131	136	125	126	137	130	141	157	125	131	139	144	106	118	127	131	141	137	126	136	142	139	139	119	128	127	128	126	133	155	147	122	148	130	107	158	123	131	144	126	133	109	128	121	154	138	139	125	121	131	115	128	148	141	130	112	134	130	146	168	136	139	127	146	126	159	143	144	140	141	137	139	125	123	124	116	118	142	150	169	138	133	119	121	124	146	123	160	124	117	118	98	145	139	135	166	132	148	118	138	146	131	132	130	118	146	127	120	156	145	137	132	140	137	131	127	128	144	128	141	140	150	120	135	142	125	134	126	137	118	121	114	120	118	129	128	147	119	111	121	145	142	132	126	149	142	145	157	136	140	151	125	102	152	131	125	127	125	120	154	131	164	167	130	131	119	115	120	125	118	144	120	155	148	141	129	129	127	136	155	135	129	157	138	131	127	114	131	124	126	117	131	129	119	123	131	147	148	126	126	130	111	120	124	131	127	126	108	141	138	140	135	103	128	138	117	120	116	131	152	120	133	122	126	125	122	140	137	121	127	107	130	125	132	132	123	147	143	154	129	140	142	166	117	121	124	118	135	140	125	110	112	121	121	139	119	137	143	151	129	141	111	116	148	132	136	141	125	133	160	123	138	136	156	133	141	131	126	109	123	134	116	137	126	147	127	131	108	144	153	126	133	129	132	121	135	133	146	117	133	143	139	143	122	138	131	136	129	125	135	136	135	111	118	138	132	137	129	134	115	126	129	145	121	133	124	123	126	122	143	143	142	130	127	146	133	120	154	151	122	139	114	128	118	135	110	128	124	155	130	142	144	135	114	105	124	134	140	126	136	117	110	121	107	128	142	115	147	133	136	120	143	159	132	132	125	132	143	123	130	142	155	105	154	145	131	126	129	124	103	113	130	139	125	143	134	130	116	125	163	128	140	135	152	153	136	148	129	144	105	143	140	125	132	136	154	120	127	121	129	129	136	154	135	128	143	127	141	122	112	147	131	127	115	125	129	134	126	148	153	130	141
6524	27074	12749	3877	4417	29258	24686	3446	3382	2779	2026	1241	939	788	812	843	1009	1053	979	1057	621	460	412	435	407	447	451	1021	1814	2906	2396	1139	857	579	494	450	427	402	359	402	351	411	440	582	2916	377	366	377	382	342	330	336	372	335	338	342	353	352	291	330	327	346	323	306	361	363	349	346	315	336	339	331	337	309	317	284	357	315	308	377	303	310	341	313	330	332	311	342	331	318	329	352	356	351	336	350	343	348	345	356	331	328	316	360	343	318	326	334	341	337	319	311	337	316	352	344	377	326	353	331	342	329	341	302	337	348	298	326	362	343	336	344	347	336	343	362	338	330	355	345	365	317	331	319	308	338	333	364	318	356	373	363	324	349	331	310	289	337	364	348	333	343	318	333	354	333	315	349	317	365	327	336	348	332	359	317	355	307	363	330	348	351	321	360	366	351	357	336	309	336	332	331	324	318	322	341	328	346	313	309	370	336	368	316	356	359	366	329	310	328	373	317	330	317	319	329	330	340	351	361	360	325	337	315	309	326	335	345	341	319	332	342	337	344	293	321	319	343	310	321	351	343	335	368	353	345	324	301	377	289	322	317	352	353	369	346	330	340	350	343	354	361	316	358	345	327	338	340	363	313	358	290	316	343	342	355	306	341	332	305	348	346	332	336	373	315	350	338	330	344	341	322	332	304	346	341	355	324	304	311	338	342	325	313	325	328	309	299	309	284	333	311	329	335	341	334	351	369	348	348	306	346	317	337	332	326	336	321	304	325	337	344	317	319	334	338	342	325	352	345	329	321	325	306	330	320	305	348	336	316	377	331	326	311	312	342	319	294	314	361	305	329	334	327	379	347	334	344	332	326	325	324	311	330	319	337	333	308	350	321	359	305	313	319	308	338	316	318	314	345	343	344	320	322	361	359	337	316	320	339	332	363	333	343	324	316	320	339	354	341	306	330	320	351	340	328	300	336	329	334	325	342	306	327	343	306	369	337	334	324	343	325	315	361	346	315	321	348	306	343	326	361	346	329	317	328	323	385	329	329	341	325	323	334	305	342	323	366	328	319	326	309	330	321	314	298	356	317	337	318	305	312	329	326	315	315	334	345	354	355	358	337	277	311	285	370	313	328	343	307	351	355	330	371	350	330	324	321	351	322	360	323	321	361	325	341	327	320	312	340	346	308	322	364	310	329	325	328	320	337	329	330	333	326	317	330	313	346	314	360	313	342	318	335	321	330	308	313	373	335	323	318	348	352	348	339	327	337	373	348	348	332	327	325	353	327	293	322	327	327	353	328	348	309	291	364	337	314	342	337	326	335	341	300	349	333	360	307	321	346	305	334	334	330	371	339	322	331	342	325	348	357	350	345	335	330	322	322	296	319	347	314	345	351	353	350	357	336	359	360	336	339	311	327	318	331	362	335	373	339	330	335	329	343	359	321	358	334	351	298	334	318	331	340	350	339	319	341	333	370	325	334	319	327	338	352	367	337	322	337	359	345	349	354	331	300	326	322	341	334	353	337	346	327	344	320	352	312	348	331	324	318	344	352	351	352	324	362	335	324	378	330	332	349	315	336	315	341	347	345	309	354	326	330	315	340	338	339	320	357	331	319	346	345	362	340	360	341	359	350	351	329	322	326	344	316	325	327	317	316	351	359	331	359	342	335	332	374	344	323	304	306	308	331	346	348	337	353	352	336	314	343	341	338	316	345	322	313	339	343	363	352	332	310	327	332	297	341	337	299	346	346	350	331	338	314	333	360	347	320	354	366	362	290	326	293	338	323	332	320	305	344	321	338	365	306	356	341	354	331	366	345	308	331	347	308	363	324	297	315	324	362	312	315	364	327	334	347	344	344	326	338	319	360	347	346	305	307	348	321	334	302	327	308	294	303	335	321	361	328	351	342	320	305	328	307	310	361	378	355	336	345	336	342	338	377	327	313	317	330	340	366	347	320	319	318	345	322	349	317	351	325	338	336	334	348	340	312	313	316	309	327	325	348	321	310	350	302	362	334	312	320	337	344	342	330	323	347	348	336	349	316	328	355	324	320	350	337	313	335	342	313	312	320	358	349	319	309	337	349	316	297	319	334	345	327	328	324	334	367	312	316	333	333	323	351	325	322	326	301	319	370	304	282	352	350	325	323	341	337	315	331	344	301	334	365	313	306	351	354	326	345	305	305	349	331	333	329	365	342	345	354	312	370	359	321	341	323	310	338	330	369	316	316	325	342	347	351	328	357	332	300	310	310	316	328	351	309	313	272	318	315	356	300	326	348	339	334	325	344	315	352	347	333	330	320	342	333	329	320	329	350	343	312	318	365	331	324	369	299	336	354	350	308	332	338	317	343	352	325	363	330	322	351	333	332	354	340	309	353	342	310	374	367	337	313	347	297	324	335	313	323	323	363	329	352	354	319	317	326	341	327	351	329	350	327	331	337	358	335	335	336	345	345	327	313	319	344	284	340	339	309	331	331	329	323	356	324	326	317	340	332	323	395	367	344	331	352	342	326	335	319	348	323	324	350	307	319	374	338	339	349	327	339	319	306	329	320	353	354	335	334	298	361	346	350	321	347	299	346	334	331	287	371	329	341	348	345	339	335	342	348	340	313	358	314	319	360	353	354	336	307	326	342	330	361	346	336	307	350	306	315	339	328	343	327	312	336	331	327	345	325	348	332	339	330	331	301	330	340	318	337	320	332	351	345	329	354	332	343	321	314	331	350	350	320	353	320	323	357	333	352	334	336	349	320	333	363	315	327	355	371	318	329	335	296	352	331	362	336	344	348	310	321	348	320	317	342	372	338	314	322	326	319	327	319	317	360	333	306	326	341	326	307	342	276	370	367	347	362	312	365	344	347	333	324	351	301	337	326	311	351	315	334	314	303	343	312	321	349	333	352	295	360	344	351	337	334	335	318	354	339	338	302	342	353	346	352	332	304	338	332	324	351	354	352	329	338	319	343	329	351	308	373	319	326	340	358	318	308	337	348	335	316	359	318	334	323	359	291	338	323	310	321	335	314	318	333	314	341	394	337	323	364	363	350	333	357	330	332	362	320	315	336	307	334	308	325	336	332	330	323	338	335	365	342	332	327	351	315	354	346	318	337	330	300	306	324	334	342	351	354	332	345	348	328	359	313	321	354	329	346	354	351	346	337	348	332	326	340	324	333	349	327	304	321	342	337	326	334	337	350	359	329	351	322	331	330	341	342	327	347	298	312	329	319	332	351	356	334	309	349	333	361	304	307	334	345	346	320	352	311	327	345	348	346	357	343	375	351	298	355	351	341	333	349	347	316	342	356	341	352	315	335	338	317	314	333	342	322	315	310	315	326	362	347	325	335	370	340	333	318	325	334	347	347	328	362	319	325	309	301	306	311	375	348	332	346	334	332	356	316	325	359	337	336	347	330	293	322	305	340	320	331	348	294	323	350	346	323	313	343	297	329	354	357	318	369	325	339	350	324	368	338	344	353	332	289	318	348	344	355	362	293	327	328
14986	48331	28444	4599	1936	19378	23315	3033	1129	833	735	500	391	323	294	401	376	484	471	333	306	241	207	190	206	228	227	271	469	619	565	489	357	243	225	197	213	201	173	195	194	176	199	224	769	190	194	170	156	174	180	194	168	174	181	204	184	157	169	166	190	180	198	177	164	173	203	194	182	190	174	195	170	192	197	209	174	175	176	164	187	193	179	181	205	163	177	179	208	205	191	171	182	172	185	193	187	176	185	176	180	180	169	182	189	162	172	204	145	175	177	171	206	156	152	174	151	182	157	177	195	186	176	169	163	211	187	159	182	206	220	181	180	163	178	159	171	164	202	194	194	158	166	165	174	146	176	159	150	178	177	189	182	152	156	197	190	174	185	185	182	184	173	143	159	185	167	196	174	190	178	163	156	166	167	176	190	170	185	163	189	187	160	188	187	179	170	159	164	173	190	182	165	191	155	180	179	197	180	167	188	188	181	170	154	179	181	185	193	164	184	186	172	169	172	162	156	190	175	181	156	174	173	182	172	184	187	161	194	190	180	176	175	162	174	191	176	169	178	182	176	198	170	183	198	189	197	166	173	163	184	178	187	174	192	185	170	148	161	165	159	186	168	176	158	176	185	166	181	190	179	168	185	180	204	174	176	203	180	173	155	188	203	166	201	174	200	138	159	162	176	163	167	180	173	205	179	179	163	173	197	176	159	188	187	173	193	179	180	176	175	182	188	163	178	199	188	200	164	187	200	179	184	174	161	210	172	198	181	173	169	196	172	186	190	154	189	195	184	180	195	183	186	184	171	181	165	167	182	192	164	186	175	178	163	183	195	196	152	185	184	151	196	170	155	153	161	205	184	176	183	181	187	187	193	184	167	185	182	197	193	188	155	209	165	180	176	176	167	191	193	172	180	173	202	179	184	166	192	191	172	190	194	177	198	191	194	202	176	162	174	177	193	191	199	169	167	167	167	190	203	196	166	183	166	164	172	181	155	181	186	192	175	189	186	177	175	171	193	175	166	188	159	182	157	190	189	181	145	207	192	175	183	185	185	195	179	192	149	173	184	210	169	183	186	180	185	195	174	193	156	191	187	188	171	165	195	167	166	187	164	169	150	181	173	164	170	163	182	171	183	165	162	205	178	185	167	166	154	185	159	179	171	150	173	182	173	191	177	172	186	161	174	165	176	176	172	177	173	174	178	211	185	153	204	172	172	176	203	190	179	195	210	169	174	162	179	172	169	160	169	171	182	158	175	175	163	168	158	159	162	167	173	165	193	165	189	168	166	189	197	178	184	171	184	209	153	181	167	203	190	182	188	188	157	183	169	178	188	195	197	177	160	178	189	174	185	170	189	172	193	221	188	172	159	178	175	184	170	189	173	198	184	163	166	156	185	179	169	208	191	172	169	170	183	167	169	177	208	182	197	173	185	172	168	170	212	169	193	164	186	185	178	164	182	169	180	165	162	180	192	174	175	181	180	177	179	179	179	158	170	163	184	198	182	165	193	194	192	178	197	212	206	156	191	172	191	165	172	176	155	178	175	183	187	156	154	189	184	191	176	161	192	185	164	199	158	193	175	216	162	167	169	196	178	176	171	177	170	185	174	183	191	212	200	188	160	171	184	183	175	183	180	167	199	195	176	180	175	170	163	186	165	191	186	191	187	183	183	183	164	185	185	203	169	184	172	165	174	195	178	185	171	174	192	211	178	169	202	199	171	167	196	173	182	188	179	206	190	201	157	186	174	189	180	177	190	162	176	181	174	185	171	195	185	179	184	159	175	186	178	180	186	157	174	188	173	200	155	172	164	176	204	158	176	183	214	160	196	184	184	195	166	180	181	173	172	187	195	174	170	198	186	161	183	190	168	183	183	198	167	184	175	197	179	188	176	179	181	165	181	174	178	194	178	185	168	188	175	173	186	203	195	198	170	179	158	186	141	205	200	179	177	189	198	178	185	170	171	187	175	171	157	159	180	175	191	169	191	160	185	157	175	190	184	193	179	183	146	196	158	171	179	163	184	158	171	193	176	172	159	201	188	179	191	175	173	179	187	193	163	171	172	203	161	165	168	158	158	178	177	183	196	191	175	166	182	179	200	177	178	155	171	168	188	190	181	181	215	200	177	190	181	206	175	193	154	176	182	179	166	193	212	165	162	199	160	169	176	175	193	173	175	175	165	197	168	189	200	161	172	185	171	181	176	156	171	176	194	183	180	191	176	183	159	178	149	174	183	172	181	170	183	161	175	187	161	183	195	199	180	160	161	151	190	171	158	189	185	184	164	185	195	171	171	192	184	167	190	178	183	167	153	167	167	175	176	174	189	172	175	173	186	174	166	167	185	194	176	201	164	157	156	178	219	193	186	188	197	154	167	176	197	201	189	177	172	194	194	181	174	191	151	177	168	181	197	188	180	173	191	184	192	165	189	192	181	180	164	178	160	195	172	171	170	194	184	188	189	193	173	173	177	189	168	178	179	176	189	178	185	188	182	193	162	185	194	162	171	169	201	173	170	200	195	161	199	180	169	161	177	185	199	194	169	198	187	198	170	158	178	195	187	176	181	187	194	176	207	156	183	187	191	183	177	199	195	183	185	196	189	149	185	196	201	172	184	182	129	158	174	175	170	176	185	189	185	203	194	182	165	169	193	197	187	186	180	187	205	172	168	185	183	172	166	180	213	195	176	217	187	192	171	179	187	184	173	165	192	161	171	151	185	178	182	167	175	200	174	172	180	168	177	182	187	163	171	183	178	155	174	176	187	184	173	165	179	191	177	168	175	178	183	172	170	175	172	198	181	205	187	176	159	166	198	195	165	166	178	164	162	171	178	200	212	180	160	168	178	165	165	152	182	165	194	180	199	164	174	162	175	170	175	160	189	165	167	186	174	169	190	181	204	187	182	190	195	194	187	178	187	155	177	191	161	157	209	171	179	152	172	150	200	166	185	179	159	218	161	177	164	185	172	189	174	166	180	176	167	170	175	165	183	196	200	201	179	179	160	189	159	186	180	175	200	168	187	193	201	149	185	202	157	193	179	188	181	169	169	165	179	171	177	183	177	168	198	192	185	149	174	173	170	155	156	169	199	194	163	174	199	189	197	191	197	211	163	172	188	177	173	164	192	180	181	154	165	168	202	181	164	179	165	166	181	167	182	186	183	179	150	164	180	175	178	188	188	178	187	156	185	172	162	180	174	162	162	182	159	177	196	175	178	171	161	186	170	177	169	158	167	179	191	159	191	159	154	192	169	171	151	181	162	180	160	173	189	163	187	178	197	189	187	193	197	215	182	184	173	185	182	191	170	193	172	199	164	190	197	192	183	182	172	162	193	166	207	186	167	176	178	162	184	183	171	168	172	186	184	179	165	182	160	167	163	171	196	179	175	180	182	163	188	185	177	181	180	169	187	195	178	194	164	159	168	181	192	184	206	183	186	178	151	188	187	197	165	180	160	189	170	170	166	180	161	191	165	185	163	206	182	174	199	194	157	179
8451	36158	14523	5975	6155	35064	35753	4739	4884	3923	3897	2672	2206	1412	1383	1726	1886	2563	2494	1823	1203	708	646	685	654	584	673	1154	2757	3690	3428	2648	1846	969	672	598	541	560	524	490	450	499	553	878	4792	498	503	482	442	519	487	462	474	450	487	474	461	446	487	442	471	470	420	453	479	438	422	470	462	489	472	421	474	464	458	448	412	421	475	471	427	495	433	453	413	438	492	450	477	461	452	438	484	456	494	450	460	479	468	440	430	415	461	431	445	452	419	438	474	436	445	486	476	464	461	482	429	433	450	478	457	475	440	444	457	434	479	425	489	442	417	428	459	447	445	444	463	458	458	444	453	458	466	440	437	433	478	475	459	470	446	450	402	437	445	446	414	383	485	426	413	448	473	437	439	449	452	439	452	468	460	459	427	418	447	400	417	459	428	411	440	457	487	455	444	448	442	457	434	428	458	474	434	466	404	430	454	430	453	444	453	452	461	475	469	492	448	411	442	418	425	443	454	421	425	456	473	433	439	462	477	478	428	432	446	418	417	429	483	439	416	454	459	421	493	440	485	455	487	442	435	416	472	460	486	434	427	431	449	416	415	466	457	440	473	466	429	439	427	448	497	477	439	465	449	456	443	461	466	454	417	449	430	438	466	504	454	458	446	453	488	462	460	430	397	430	418	421	466	461	425	454	455	464	474	449	490	442	456	421	456	484	467	432	443	500	409	422	431	445	474	442	483	454	423	479	421	461	436	435	436	429	448	436	445	438	491	474	444	453	431	442	454	442	429	454	457	459	430	431	459	457	447	433	463	432	472	461	440	488	429	439	440	422	482	435	459	458	464	439	458	422	461	471	437	437	470	438	442	417	475	452	452	431	442	455	447	455	451	458	449	455	421	405	450	458	442	463	416	460	470	446	429	434	482	401	432	433	439	436	440	482	468	413	422	421	437	423	455	434	465	439	430	412	445	446	437	467	449	463	493	441	477	484	423	421	446	446	461	433	426	454	435	414	475	429	436	473	452	421	445	459	422	451	437	407	461	460	459	415	478	485	408	486	462	431	454	434	443	452	431	421	471	446	447	407	474	473	422	419	480	452	495	457	474	447	494	404	474	428	457	451	411	449	411	482	456	425	409	450	483	441	460	432	442	437	457	406	464	475	469	491	441	425	454	481	433	485	408	425	460	433	450	491	455	426	422	404	458	438	435	412	444	469	443	424	457	479	456	449	449	412	449	431	436	444	435	423	481	478	452	436	430	471	423	463	439	458	450	460	419	442	439	465	439	463	475	443	487	433	439	420	442	453	483	472	466	418	442	453	426	463	444	470	483	441	469	456	427	470	452	432	446	428	417	444	459	418	445	461	439	448	455	422	432	426	437	463	454	463	433	417	460	455	416	455	426	414	428	462	432	439	458	450	406	463	421	455	416	429	452	458	469	495	460	424	440	446	425	441	419	434	406	454	448	448	426	469	440	442	463	418	432	435	454	426	462	429	448	441	477	448	412	456	450	441	461	451	382	420	416	402	476	458	450	441	478	451	411	454	437	443	466	427	441	453	448	491	424	468	425	438	464	438	456	468	420	435	491	445	425	424	464	389	460	469	439	439	440	478	433	472	481	423	455	436	435	480	426	443	446	452	425	474	446	454	490	485	450	451	446	415	450	447	451	459	457	435	487	453	500	444	411	428	441	445	503	460	448	433	447	419	446	456	420	424	457	459	450	474	407	457	422	430	463	428	442	432	457	413	391	451	438	446	427	436	443	449	449	416	450	433	455	420	433	436	417	434	453	477	433	477	459	439	445	443	402	435	466	453	452	424	432	471	420	466	418	438	429	457	415	442	457	432	424	416	444	449	440	480	445	439	469	436	418	465	453	420	429	437	468	443	432	452	415	436	451	464	426	438	433	459	446	414	448	454	421	470	460	435	416	419	460	461	408	442	430	445	392	447	459	453	435	470	459	453	442	444	434	433	436	435	461	437	418	439	458	409	430	467	459	461	410	432	454	415	435	474	438	432	464	425	453	433	435	463	419	431	475	467	452	448	458	420	465	461	404	464	438	443	480	449	410	463	419	434	426	424	446	437	449	475	453	461	440	429	408	468	472	461	460	411	447	415	418	473	442	437	451	441	443	424	420	444	447	435	455	457	455	418	428	436	475	449	436	446	455	451	455	424	449	436	424	430	437	437	442	430	451	455	418	414	481	448	456	462	448	455	451	415	450	439	432	453	420	467	452	418	459	443	462	469	439	453	454	410	449	445	418	438	440	473	440	415	458	467	442	475	463	463	451	454	418	444	433	429	423	432	433	463	444	441	443	458	417	428	471	477	438	447	425	446	438	466	427	470	471	455	435	439	427	447	439	437	458	447	416	437	418	453	457	427	407	456	420	417	461	433	440	433	422	426	484	432	428	409	464	386	426	448	485	435	458	447	407	431	396	453	471	478	470	432	417	430	433	439	440	434	461	453	430	465	458	461	426	471	461	405	420	432	466	424	456	449	476	448	440	417	432	430	430	426	470	439	417	421	410	437	433	409	438	409	430	443	437	467	457	467	448	408	455	419	406	447	471	468	432	424	463	440	393	466	428	451	419	444	470	457	464	434	429	453	442	418	445	420	441	449	453	445	413	430	397	435	447	399	428	461	488	438	452	439	464	436	440	444	440	420	421	470	428	419	419	445	447	427	434	471	451	438	438	438	424	434	438	452	459	454	474	423	437	431	439	456	470	477	471	462	421	430	469	465	443	446	492	425	435	425	456	443	428	478	437	434	443	440	395	472	410	481	470	448	488	436	446	433	447	460	442	451	484	451	417	393	406	447	452	418	432	457	406	444	445	418	428	452	445	428	485	439	453	439	447	436	449	411	433	475	469	422	435	425	453	438	454	408	422	466	467	451	467	435	444	431	452	440	453	448	436	465	442	483	458	474	447	514	453	441	413	452	448	454	440	438	453	433	466	445	468	463	419	432	456	448	414	451	445	439	465	475	415	436	461	439	428	392	420	448	438	459	440	457	442	444	461	428	461	440	447	445	456	460	443	458	448	452	453	443	449	435	428	434	418	430	427	415	462	405	407	449	424	402	467	473	412	451	449	418	469	444	439	399	471	400	438	481	446	475	431	452	416	456	470	479	429	427	400	426	425	459	457	446	445	452	467	472	460	460	468	434	461	402	442	415	448	423	445	413	454	444	454	427	406	425	436	428	438	423	429	441	418	437	403	434	423	465	424	442	479	436	416	453	449	474	434	458	433	477	427	428	443	483	412	470	426	450	475	441	438	435	448	435	449	462	459	464	447	469	460	441	430	445	455	456	416	440	469	431	461	457	434	486	450	419	448	503	434	462	463	424	396	416	463	473	442	442	461	478	436	470	423	468	464	438	461	469	458	461	417	449	440	434	468	442	412	412	447	481	464	464	436	427	440	419	462	449	414	463	434	475	433	440	473	431	443	432	439	453	489	448	471	457	444	418	469	428	439	428	421	424	415	460	438	463	457	435
2123	1601	578	362	307	783	746	268	283	292	264	273	277	275	352	426	470	416	342	292	283	250	245	246	257	273	236	270	379	462	396	394	296	266	209	248	250	234	239	239	261	254	262	254	262	267	258	259	276	231	253	233	236	272	255	236	276	250	214	245	236	243	268	250	238	228	243	278	231	247	218	258	249	267	256	265	267	235	250	235	268	238	271	236	261	228	241	246	236	257	279	242	267	252	243	249	240	241	254	285	265	254	252	251	242	250	239	232	283	269	228	223	261	244	239	270	258	262	255	226	214	241	277	263	246	229	261	253	255	260	252	266	248	239	250	250	234	294	271	288	272	254	245	260	225	280	259	228	241	258	251	260	270	258	225	213	241	249	256	237	222	266	250	268	228	252	265	228	229	236	231	245	243	253	249	240	242	246	257	253	231	251	288	225	243	247	258	270	238	278	236	256	274	241	233	267	220	260	226	242	262	254	290	265	257	259	269	260	271	255	266	246	227	253	259	229	245	259	244	239	248	266	270	253	281	246	261	240	250	249	233	273	246	236	245	265	247	233	276	255	247	244	244	258	238	265	238	251	252	257	213	252	266	237	236	259	260	245	274	212	275	288	254	244	266	274	257	239	258	246	231	228	237	259	228	263	268	270	246	284	234	237	261	241	230	246	236	217	266	249	242	236	271	255	257	290	273	239	259	269	246	249	259	264	230	242	244	245	259	235	242	242	284	243	296	247	217	241	269	270	249	249	247	274	268	256	265	258	262	267	255	275	251	267	260	254	239	259	236	249	277	246	297	268	275	237	241	231	258	240	261	273	226	250	249	265	246	230	257	253	259	257	234	275	251	274	239	253	236	292	255	249	263	257	242	272	281	278	257	232	252	247	235	217	273	259	231	239	231	246	240	249	225	260	270	260	272	250	246	239	252	252	232	271	222	276	228	231	265	245	262	268	228	269	255	245	253	235	249	254	264	230	264	238	250	221	245	255	239	232	251	269	259	235	263	252	273	246	252	227	241	257	276	291	252	242	226	237	254	261	258	258	245	251	259	280	268	239	266	245	256	268	251	255	258	255	218	258	238	254	252	248	259	245	240	232	226	263	278	266	238	242	255	259	253	241	262	267	258	240	214	240	245	249	256	269	227	231	240	254	239	234	253	244	222	271	239	266	265	238	262	271	224	251	245	249	246	258	240	266	250	273	271	272	262	260	215	244	263	252	251	258	241	236	235	274	252	245	263	228	250	233	265	246	259	254	248	259	272	265	254	275	227	220	250	252	256	225	231	242	226	240	271	239	223	250	257	240	235	261	287	259	246	224	271	244	255	240	235	239	251	267	250	239	250	223	235	259	248	235	243	255	222	253	245	286	249	264	241	248	254	242	285	221	256	244	266	242	237	219	243	232	227	257	254	259	241	251	254	263	253	273	232	239	250	234	249	302	245	242	282	244	245	248	229	231	263	258	247	273	261	263	249	265	291	237	257	242	255	242	246	233	258	276	260	286	290	238	254	217	220	243	250	245	247	246	254	244	253	246	245	272	250	256	242	247	231	275	255	229	250	235	251	260	274	231	255	252	257	233	225	245	268	268	276	245	230	223	246	243	301	235	262	252	251	222	236	230	260	255	260	240	247	242	234	261	265	250	249	240	262	237	243	256	251	238	251	219	248	264	235	268	260	246	244	281	265	241	266	255	266	266	269	279	261	262	262	245	258	271	254	248	257	263	232	262	242	219	250	247	259	228	257	242	268	250	219	241	270	250	259	231	225	245	247	263	235	271	257	270	243	252	244	235	287	237	229	238	231	245	231	259	236	250	228	281	260	234	237	242	231	240	252	265	266	266	262	230	230	243	251	219	275	256	212	242	260	262	224	259	275	254	221	245	253	245	232	257	243	224	234	232	250	265	255	275	256	249	264	230	273	231	290	233	232	260	251	248	251	238	254	247	264	257	273	252	236	245	225	276	229	257	264	251	227	276	259	240	234	230	233	245	250	256	270	269	253	273	272	255	240	229	237	245	241	239	252	247	263	235	256	239	219	259	257	242	239	261	237	253	253	244	248	259	259	248	237	264	230	241	243	265	261	273	243	253	253	269	246	249	226	239	285	250	242	237	238	269	259	253	266	276	240	281	289	238	279	253	290	270	241	252	235	257	243	244	248	274	221	271	252	287	238	245	259	276	239	240	225	252	255	241	269	250	241	239	265	243	252	233	256	221	266	228	249	231	246	229	253	236	232	244	229	248	247	251	244	267	241	276	261	232	253	286	271	247	239	239	276	245	254	261	230	231	249	264	274	269	257	250	257	281	243	235	267	267	224	283	234	258	247	248	263	256	223	262	219	221	246	256	252	223	279	234	248	262	263	275	257	236	237	266	242	259	231	260	280	262	236	268	249	235	242	237	239	249	280	240	249	253	271	252	261	248	237	249	278	250	257	264	246	251	252	253	275	221	256	262	265	243	274	251	264	244	245	229	246	235	247	248	289	261	268	264	254	250	270	268	217	257	247	234	242	224	231	222	249	236	239	254	279	253	248	223	221	245	226	227	246	283	243	233	229	259	221	243	269	258	252	223	230	242	235	244	242	230	230	267	277	277	243	258	232	239	254	279	262	236	229	251	263	264	233	264	251	278	244	272	249	273	241	245	294	215	249	256	289	257	238	239	243	280	264	231	272	214	260	247	243	256	243	227	269	257	250	250	243	236	250	263	232	227	265	270	243	226	265	256	221	249	235	243	237	256	236	246	245	249	254	269	257	290	248	226	261	244	272	236	247	285	268	248	262	272	254	232	245	241	243	250	286	232	237	257	254	242	239	225	267	241	285	280	270	248	257	254	252	265	233	239	303	235	279	274	265	278	223	251	214	267	272	237	266	248	211	275	258	243	259	249	277	266	254	246	247	228	239	293	242	255	245	259	233	265	270	279	262	254	237	238	251	229	265	266	257	249	254	228	257	253	232	251	250	270	255	225	256	236	291	247	261	256	237	215	259	275	286	261	247	266	263	244	261	232	255	243	262	227	269	258	252	224	283	287	264	243	250	239	281	256	274	259	220	237	240	258	275	241	254	248	297	248	269	258	232	231	250	251	270	254	270	249	273	264	237	290	258	285	277	245	251	259	250	297	286	253	258	243	225	231	257	263	232	241	226	249	259	241	233	229	240	252	243	243	277	246	237	241	246	260	247	260	216	250	255	231	227	273	262	247	208	236	266	265	249	262	231	260	276	253	250	244	232	228	281	261	239	277	279	247	244	257	264	285	276	267	241	239	242	256	258	278	256	242	256	259	251	246	242	248	264	250	270	251	236	273	261	258	205	238	270	238	254	251	259	259	238	264	251	268	210	285	260	255	257	247	250	249	268	257	236	244	240	259	245	317	269	262	254	273	261	242	244	269	246	257	269	250	233	249	252	248	254	250	267	259	256	260	231	277	242	256	262	290	242	238	225	273	248	220	266	275	271	258	237	266	253	272	268	249	230	220	285	274	280	254
2405	2488	1059	987	947	3438	2963	749	751	748	715	697	679	891	1218	1712	2094	1872	1150	932	736	604	605	611	576	580	598	934	1556	2040	1750	1558	1088	727	641	613	598	558	554	620	579	568	571	664	729	593	592	569	656	581	582	561	588	587	571	572	586	601	595	548	580	599	609	580	546	564	576	548	560	590	574	570	585	604	554	579	595	587	574	576	540	585	575	593	559	594	608	557	619	604	589	558	568	558	567	590	608	577	612	616	563	554	598	633	577	594	547	544	601	624	545	590	570	607	623	587	593	577	570	565	607	605	577	553	600	579	608	608	606	597	580	592	609	602	600	597	553	587	559	559	599	593	551	617	612	558	595	584	606	586	566	576	581	576	609	594	597	522	578	566	539	646	583	548	562	571	579	599	619	574	598	578	591	579	546	541	559	627	557	570	552	563	587	554	539	606	567	565	560	604	588	614	535	558	586	582	572	517	553	546	573	565	596	563	594	604	601	577	548	556	578	600	590	574	620	560	582	595	574	581	577	562	614	576	578	554	613	569	580	574	566	585	571	620	586	570	576	567	539	576	547	547	595	591	578	553	582	553	565	555	563	538	611	538	618	586	587	540	615	590	594	580	563	605	554	561	579	579	589	521	583	539	574	558	603	566	604	588	576	524	592	595	560	582	556	579	576	549	569	555	549	568	573	571	570	560	535	586	601	591	588	602	546	647	621	580	570	568	599	574	585	526	584	576	586	559	579	601	549	591	563	592	581	545	584	563	589	582	610	588	639	532	590	598	609	563	531	579	611	600	592	553	578	592	602	564	578	558	580	600	601	589	604	606	528	602	563	567	583	615	612	569	582	548	546	598	621	597	589	593	562	579	561	619	601	602	583	601	589	623	567	571	548	582	613	543	588	607	570	589	584	600	547	590	606	552	588	552	611	554	554	535	583	575	576	592	584	585	619	553	590	580	561	549	561	529	586	581	575	584	588	575	547	546	557	602	595	579	556	601	575	641	566	640	584	607	522	545	600	586	612	582	563	583	580	634	634	594	608	575	556	574	561	594	596	567	555	545	574	571	571	562	602	563	571	556	594	562	627	566	613	583	550	623	561	562	597	586	588	578	554	570	595	613	550	580	579	613	624	582	560	562	596	579	576	580	595	591	607	586	587	571	571	533	559	526	617	564	586	551	553	606	597	563	586	559	581	574	554	591	562	561	564	553	595	592	581	586	586	549	618	580	580	603	587	548	619	578	569	594	596	545	597	590	634	576	521	592	580	562	571	579	547	535	594	591	593	592	604	523	568	570	595	619	571	561	635	587	536	578	613	585	573	577	597	592	550	582	584	579	563	597	559	534	548	568	576	542	553	594	576	590	585	610	583	624	560	559	581	558	562	574	581	588	577	540	571	589	593	537	594	585	549	534	539	584	578	575	591	627	588	574	609	592	581	598	569	570	541	535	595	558	555	598	570	598	604	592	596	602	549	590	582	547	594	584	630	632	580	585	556	583	575	585	569	526	568	542	574	556	572	579	524	600	591	604	537	605	608	567	588	574	597	565	587	536	579	576	616	553	592	603	599	598	591	555	616	571	582	592	624	600	616	599	627	585	596	550	546	581	543	583	574	580	582	567	557	560	547	578	645	554	586	581	533	581	597	575	573	602	592	587	563	589	547	587	562	548	559	539	533	605	573	543	556	585	581	586	570	594	622	555	587	556	572	575	583	595	582	610	626	588	554	615	601	571	574	586	569	577	579	562	532	571	577	560	581	562	545	617	572	599	569	598	548	602	603	565	546	558	539	618	596	558	495	577	602	552	588	544	546	569	562	580	610	578	579	585	579	547	584	565	569	596	566	527	649	565	586	624	539	619	554	588	527	582	595	596	575	586	592	556	584	566	586	608	566	574	553	642	565	589	575	591	583	573	611	558	561	560	588	547	567	550	599	621	529	569	630	561	551	571	607	580	602	618	562	551	620	574	579	597	545	567	545	549	586	524	564	564	592	576	576	593	557	612	575	565	581	533	543	544	590	567	626	591	566	548	557	634	605	567	565	592	564	608	560	561	584	559	560	544	591	608	632	611	539	623	614	611	594	560	554	564	580	582	590	580	597	612	517	556	560	587	531	563	545	523	597	564	595	570	604	621	592	592	583	603	552	602	602	559	612	560	549	601	619	583	611	561	576	568	586	607	627	624	552	559	620	602	585	575	591	630	598	569	566	559	572	551	561	559	589	533	558	580	582	562	565	583	537	594	578	578	585	629	593	556	563	606	613	598	552	581	579	570	591	567	542	527	577	607	618	567	591	512	534	547	567	580	548	558	559	552	517	568	580	574	610	565	582	618	593	574	543	572	575	575	584	603	572	558	565	618	594	615	596	582	583	563	562	586	604	611	565	594	558	614	586	553	590	600	592	573	550	558	571	563	581	626	569	571	640	541	582	568	568	569	616	594	558	583	584	561	618	581	596	592	601	595	625	637	564	600	602	594	596	589	520	572	586	552	599	589	615	558	599	585	590	603	593	580	612	622	573	565	572	609	578	564	588	559	552	579	579	557	595	599	548	598	572	588	579	564	557	585	558	592	595	584	613	564	614	597	580	557	623	583	553	578	586	584	600	586	588	584	580	576	560	582	504	587	533	572	574	604	574	575	624	575	593	597	571	511	577	594	602	617	554	564	545	581	556	567	626	535	572	587	548	602	616	579	585	601	614	553	619	553	554	590	612	601	535	611	595	538	588	588	619	576	607	585	604	599	559	587	590	617	610	577	549	571	608	606	570	566	587	589	576	586	594	596	555	572	603	601	583	622	559	544	585	588	595	603	602	651	586	615	542	546	563	610	532	551	580	610	543	598	563	567	589	565	612	581	611	592	579	594	641	536	592	581	595	589	593	571	538	608	539	556	597	556	600	615	549	586	543	555	609	591	579	547	559	575	605	601	621	589	598	603	572	566	572	602	562	500	591	607	557	580	589	630	592	590	553	582	570	607	556	604	574	577	524	575	593	551	611	615	614	608	613	567	593	595	574	582	583	557	590	573	567	565	543	609	555	595	551	550	586	606	604	572	549	625	559	539	621	594	598	591	598	582	572	552	580	587	524	595	563	579	580	592	621	559	632	587	594	584	569	542	534	564	561	592	574	590	554	586	580	529	563	565	612	563	552	576	578	561	563	576	603	563	568	591	569	591	564	581	594	548	597	577	578	582	641	562	588	590	565	589	587	594	590	588	608	645	583	584	521	567	605	521	593	574	599	556	631	561	614	578	554	548	596	521	577	618	545	579	594	600	591	633	600	549	617	594	591	577	585	589	562	592	601	560	586	576	540	592	587	566	606	523	518	588	586	588	586	576	592	561	547	584	620	594	550	596	583	585	584	607	578	529	581	589	613	585	546	628	587	590	564	598	558	631	587	556	520	576	646	516	582	594	590	555	604	539	597	634	565	596	615	608	545	565	557	584	559	635	590	631	576	543	547	580	579	593	600	573	570	590	549	590	565	585	529	535
7767	22193	5023	1194	1304	15120	15990	1495	361	373	430	357	328	309	317	428	473	415	331	227	207	175	175	174	151	174	162	256	471	472	359	296	250	165	185	137	182	146	134	151	152	147	150	176	386	161	154	142	142	132	155	135	148	142	128	141	150	152	141	147	133	130	149	128	165	172	164	158	155	137	129	144	154	147	163	154	138	170	126	140	126	130	151	162	141	140	119	153	148	145	169	139	138	158	135	142	137	140	138	116	154	145	136	152	152	141	141	163	120	147	136	143	188	139	150	145	131	142	136	162	151	143	140	156	161	144	128	137	151	149	155	152	153	117	151	135	163	159	156	154	161	143	142	146	156	150	154	139	166	153	146	148	163	143	133	133	122	164	163	157	154	148	137	155	148	147	136	144	152	141	136	149	143	152	122	149	129	124	137	149	139	143	167	148	153	159	150	126	140	141	145	139	131	137	144	155	138	154	134	164	149	135	165	152	164	143	139	158	158	149	132	154	128	138	162	130	148	146	115	160	149	159	144	135	147	173	145	156	142	132	143	136	167	137	161	171	151	164	155	162	151	145	145	181	161	149	153	145	155	165	147	160	168	124	146	137	136	144	145	158	160	134	131	165	150	156	155	145	147	136	126	167	132	117	149	150	151	143	128	139	137	130	170	167	130	148	134	159	159	149	152	144	144	133	134	164	135	157	155	145	146	147	156	185	146	133	153	142	147	156	139	159	133	133	134	126	134	132	112	143	150	116	150	133	161	141	138	124	125	156	130	141	152	148	144	157	146	145	164	142	142	152	167	156	154	151	123	133	160	148	157	154	129	123	131	145	120	162	127	139	170	136	131	142	140	144	138	152	161	145	149	171	134	152	148	104	135	137	134	145	146	149	130	163	130	140	139	123	138	146	138	130	157	167	132	150	145	137	146	134	150	146	151	144	141	141	143	166	156	156	171	127	136	156	176	146	146	151	141	138	166	143	126	117	146	167	152	150	137	139	142	153	124	140	165	143	155	148	143	143	151	148	136	158	137	150	164	145	167	142	144	159	173	147	140	142	158	148	151	147	122	155	136	126	160	148	144	146	168	135	145	162	145	146	142	147	144	157	135	143	155	139	124	137	166	150	156	127	146	153	159	148	142	163	149	138	145	152	150	131	152	181	147	148	125	130	142	133	148	136	162	168	155	126	128	144	173	162	105	152	164	149	158	151	144	139	142	148	143	148	160	140	167	142	157	137	144	142	155	148	125	139	135	153	161	147	147	131	136	156	141	137	148	133	136	141	143	143	142	133	162	155	116	135	175	156	149	140	127	157	137	155	158	153	162	133	133	138	142	134	148	150	140	134	143	131	150	128	146	138	172	153	140	161	168	148	136	130	152	145	135	137	129	122	158	148	150	151	168	114	144	149	134	166	168	154	126	158	159	150	152	132	145	170	160	131	134	148	136	138	127	146	133	143	128	121	157	165	145	134	160	162	134	153	117	174	136	142	130	158	150	124	135	139	140	136	140	130	134	143	146	179	163	142	152	171	145	165	159	126	157	152	150	141	162	141	149	140	149	139	143	139	140	140	123	132	149	143	146	146	140	154	149	140	162	135	137	141	168	157	149	128	158	142	121	140	117	148	141	143	148	138	134	131	176	173	135	140	154	156	152	160	152	157	147	136	124	142	161	170	141	161	143	127	149	139	139	123	146	161	138	158	143	146	138	140	159	123	160	136	152	160	140	131	154	161	127	149	146	158	155	142	136	165	162	162	145	153	170	149	133	167	154	147	150	151	140	137	134	133	153	167	147	146	169	144	147	152	128	157	136	165	141	117	150	137	147	147	153	145	126	140	152	155	149	149	130	162	155	142	124	130	149	151	156	154	167	151	156	147	158	156	143	146	132	139	116	150	151	134	146	139	158	127	161	151	159	152	147	129	131	108	152	161	139	134	129	168	174	171	145	158	140	158	138	150	144	173	144	140	157	129	140	142	142	136	135	138	117	158	179	136	151	158	132	133	163	138	135	130	140	130	162	168	139	104	153	168	119	138	140	146	152	131	136	150	124	140	162	128	144	121	111	151	160	135	158	152	158	155	137	149	156	164	145	139	166	146	163	151	163	127	155	143	143	178	125	167	150	129	153	137	146	138	138	137	146	154	145	151	140	158	158	152	140	146	146	159	138	138	164	149	138	134	164	162	147	162	142	164	161	143	145	152	136	118	155	163	147	163	149	145	152	142	159	125	147	152	134	165	155	161	154	162	142	138	154	151	147	135	163	153	168	152	120	161	153	147	122	136	139	143	145	153	145	150	131	140	139	132	160	142	151	131	148	142	161	116	145	136	173	156	157	138	147	158	152	161	150	150	133	154	143	160	159	158	125	131	148	146	140	157	139	134	168	148	169	151	129	122	138	118	172	144	140	158	152	125	168	134	161	130	133	143	158	146	142	141	143	159	141	163	152	160	127	146	141	138	152	124	132	157	170	152	154	149	153	149	157	131	137	150	133	153	143	147	146	141	128	147	166	124	150	149	150	165	147	139	141	143	141	151	138	123	121	141	107	133	126	133	159	148	132	141	155	154	150	154	146	135	150	139	134	143	148	140	161	160	160	131	146	149	159	138	154	152	138	149	125	145	144	154	119	164	168	156	123	150	135	132	157	138	127	159	152	142	147	150	136	140	138	168	154	145	152	141	159	153	148	146	134	170	164	135	155	141	131	131	149	136	147	149	143	154	147	148	133	141	154	153	132	141	129	144	152	129	150	131	158	129	150	128	153	161	146	150	122	144	163	140	142	140	173	164	147	145	174	152	149	145	148	145	149	149	149	143	136	160	147	159	176	156	144	134	142	157	146	133	159	162	139	133	122	173	155	138	142	144	157	149	147	135	148	155	136	168	152	147	137	149	141	143	140	125	145	138	125	159	129	148	153	148	126	149	140	164	138	126	136	137	130	161	117	147	122	156	151	125	132	147	162	137	133	155	145	147	164	125	152	156	150	131	160	152	155	155	142	136	146	141	162	140	151	121	141	146	169	147	155	146	112	140	155	138	122	152	147	134	159	143	171	135	121	145	132	129	153	141	145	133	140	160	140	151	138	166	153	157	135	152	138	111	136	131	145	147	148	120	151	159	162	162	157	155	130	165	146	158	151	147	174	147	151	146	172	135	150	151	175	139	165	123	148	161	130	147	132	127	155	156	202	140	140	138	159	158	160	145	150	115	141	125	174	164	146	148	169	145	144	157	158	127	166	163	134	140	144	151	143	175	172	136	145	142	161	145	156	152	164	142	140	150	129	131	142	170	157	148	150	152	150	123	159	135	144	137	167	129	149	150	151	165	159	135	125	149	174	149	137	188	158	140	154	138	148	168	139	137	138	147	135	160	148	151	163	143	167	171	168	152	131	141	121	137	154	141	159	151	163	137	145	151	150	163	155	150	151	164	149	122	128	184	125	142	141	150	130	176	153	141	156	151	148	166	144	145	156	146	158	153	153	146	174	153	129	160
6073	18024	3389	3557	4774	33619	30107	2508	1853	1802	2084	1638	1525	1379	1492	2171	2393	2336	1759	900	773	638	511	514	482	475	516	1271	2953	2999	2301	1673	1179	697	549	446	450	394	399	370	372	415	397	484	2476	373	396	395	401	352	395	380	373	378	385	371	345	399	346	371	378	362	380	363	382	387	386	374	378	386	357	369	400	379	336	362	359	378	397	385	370	389	371	391	365	388	351	381	387	344	383	374	374	377	334	383	341	387	391	374	382	397	352	367	378	370	378	350	354	382	358	327	352	395	352	358	337	363	375	390	369	348	354	392	400	345	358	386	358	386	392	374	364	375	359	413	358	376	371	364	367	375	373	380	393	349	377	407	366	318	343	367	385	356	384	401	370	348	375	377	349	376	370	411	365	390	334	357	383	389	391	344	391	358	363	362	359	352	369	346	374	407	387	355	340	381	344	336	360	324	375	371	371	344	355	354	344	355	342	353	394	385	372	360	383	372	397	370	380	348	376	384	384	377	376	370	402	370	339	357	374	383	357	344	397	375	390	343	356	391	361	381	368	363	318	361	332	374	369	344	361	347	401	345	363	395	359	350	371	359	399	353	369	378	378	359	377	366	364	353	381	348	347	378	358	361	400	345	400	403	375	359	380	362	361	368	419	374	346	366	351	342	365	410	354	386	357	361	368	359	374	376	372	355	337	358	393	389	377	394	353	365	354	347	369	341	376	356	377	354	371	315	362	365	366	365	364	352	362	353	344	368	361	356	371	376	373	381	338	354	388	376	357	328	334	320	358	366	353	364	367	355	362	395	377	351	361	390	372	365	381	363	391	374	369	366	377	426	371	394	376	354	339	362	390	422	357	357	343	379	336	353	327	369	382	352	348	344	395	361	392	360	348	393	358	364	340	360	343	371	356	421	393	343	400	380	348	352	360	347	336	329	376	362	363	366	395	370	403	369	392	373	344	346	356	351	395	349	382	366	386	343	360	378	371	361	370	370	369	394	408	400	363	352	360	341	368	356	369	345	359	371	377	384	370	345	343	335	335	355	403	350	374	375	359	367	381	363	400	376	376	363	355	360	328	365	354	394	368	398	362	375	375	375	363	384	356	349	379	363	365	411	379	374	332	385	364	353	370	357	370	368	376	332	383	378	369	364	398	346	374	368	377	377	390	393	343	320	382	342	375	374	351	371	385	392	347	369	379	366	339	377	345	374	389	362	387	381	343	390	360	395	376	402	348	373	402	394	378	374	368	387	384	361	398	354	368	399	363	408	358	384	392	368	386	332	396	369	366	373	369	372	328	375	377	368	379	362	350	359	327	313	356	359	365	360	388	373	379	368	339	396	362	357	350	366	374	368	371	369	367	346	371	364	369	394	386	351	352	371	362	374	393	387	370	318	371	335	365	370	368	376	381	393	351	373	380	393	387	396	379	361	377	334	362	374	351	347	389	378	316	369	384	395	378	374	379	400	374	412	381	366	387	347	374	344	379	364	351	341	352	390	365	364	397	369	375	348	365	387	352	396	357	392	381	367	353	360	372	368	378	368	350	392	399	372	375	360	401	390	388	388	386	380	361	374	352	402	358	360	375	356	345	356	370	383	388	390	340	378	403	335	340	368	377	342	397	346	362	388	352	326	375	371	356	330	381	342	379	367	374	356	366	363	381	353	358	358	365	358	357	404	371	393	349	366	367	347	382	366	387	376	345	377	374	386	353	372	382	358	357	359	343	331	357	381	392	377	329	403	363	358	391	384	351	379	345	387	394	361	401	355	364	368	328	344	371	371	350	355	333	372	362	366	377	385	382	394	360	362	393	402	364	361	351	361	351	362	363	365	315	335	371	348	383	393	352	384	355	356	340	389	360	369	353	327	365	410	337	360	391	371	380	358	357	386	381	330	380	367	373	364	388	360	368	366	373	350	366	353	330	376	390	363	355	361	375	350	356	359	384	338	345	355	362	376	380	351	358	402	353	369	388	365	354	389	413	358	382	377	367	382	361	367	405	364	347	351	334	396	361	350	384	357	395	385	333	363	376	345	354	345	418	342	366	362	359	363	360	365	366	365	393	339	388	348	368	354	377	399	385	385	359	385	385	344	374	360	373	351	379	372	348	369	338	379	356	388	354	382	402	397	378	383	368	379	348	359	373	362	384	366	369	364	352	359	385	380	363	390	404	381	347	373	368	390	382	358	350	321	377	363	370	317	349	356	351	345	346	379	340	397	401	348	379	365	339	333	377	359	377	370	388	351	372	358	394	347	377	373	364	360	370	405	366	409	372	377	359	357	354	358	371	367	351	364	353	368	364	363	371	355	346	338	384	362	372	348	369	345	373	349	389	368	346	389	365	366	371	387	336	369	385	370	361	334	355	387	324	392	374	390	393	372	351	383	375	354	362	349	377	376	364	387	367	344	383	381	353	377	396	373	372	380	367	376	384	349	324	367	387	365	386	391	352	349	346	358	370	365	348	382	377	371	383	376	377	369	368	337	347	351	356	350	375	375	381	366	363	343	387	344	379	402	356	357	389	347	359	369	359	415	369	353	336	382	348	387	363	346	354	357	360	418	377	351	389	357	369	381	372	378	398	380	397	367	371	360	369	343	360	372	383	369	363	366	363	375	364	372	388	343	376	338	362	340	391	384	387	374	364	405	358	360	356	374	369	391	354	378	356	385	404	382	389	368	360	368	370	380	362	350	352	377	342	351	345	376	415	365	352	369	388	383	350	366	351	356	366	349	359	338	368	351	356	360	375	369	361	406	365	326	393	372	386	323	359	348	370	319	372	370	345	356	340	372	364	326	378	342	328	371	354	383	399	373	391	357	364	339	371	352	373	367	334	334	349	336	382	376	380	350	391	379	334	368	363	392	354	388	362	361	372	399	367	365	385	402	347	367	365	346	350	351	346	392	371	380	395	366	356	353	360	338	384	341	367	371	347	393	359	349	388	349	347	348	385	376	353	345	368	342	388	345	427	360	336	381	358	369	363	362	369	361	361	350	387	333	339	371	392	380	376	406	354	359	367	386	356	365	361	379	376	339	356	382	378	365	381	339	354	386	365	408	347	363	362	359	365	380	383	349	371	371	380	367	379	354	398	347	395	362	341	347	355	359	338	324	352	351	370	374	380	363	337	406	339	408	356	374	370	395	347	369	356	381	366	350	336	378	337	384	371	386	360	362	341	369	350	354	357	360	375	357	361	376	328	353	384	347	346	395	373	373	335	377	366	360	363	360	402	382	348	364	382	369	370	367	367	389	370	351	378	373	395	367	363	362	342	374	355	353	388	376	368	374	337	350	354	333	405	376	360	387	364	391	363	395	403	373	406	348	381	364	393	328	398	368	394	363	350	373	381	368	344	372	368	343	374	355	346	384	380	337	380	348	343	372	372	371	345	376	356	396	365	382	353	375	380	335	361	360	368	330	362	345	351	375	390	353	378	409	368	393	365	367	370	332	318	385	347	378	347	350	349	380	397	381	356	380	370	343	368	370	413	395
14606	32097	7891	2511	22698	34809	28098	4019	711	537	472	470	407	330	401	355	382	452	307	259	254	239	237	213	198	202	263	394	622	417	554	409	323	207	195	195	210	192	197	179	164	193	187	211	657	187	187	187	186	158	178	172	188	167	178	176	188	171	177	166	202	193	193	167	191	177	168	165	222	150	169	196	175	180	174	209	195	186	191	172	188	166	195	171	168	193	177	186	160	167	173	176	170	180	202	190	173	182	194	164	147	182	156	183	192	190	154	159	201	190	179	169	173	177	177	201	181	206	178	186	179	199	207	186	179	172	195	178	175	184	176	181	169	193	152	169	178	169	186	176	187	177	187	172	187	172	179	193	143	180	173	173	189	172	164	190	195	181	164	182	165	173	196	181	156	170	176	179	158	154	184	184	173	160	186	169	186	190	197	164	190	159	173	180	158	175	188	173	153	189	172	169	170	173	172	188	179	181	203	157	158	177	170	199	169	167	191	169	171	172	197	189	201	170	187	177	164	165	142	191	181	170	180	179	174	165	179	193	183	190	186	153	167	184	170	168	195	182	181	163	172	166	153	168	172	180	183	182	197	180	174	188	164	172	184	184	169	189	165	176	165	168	195	181	162	194	195	162	204	195	171	161	153	171	217	171	198	185	204	185	182	175	180	184	166	186	179	177	206	164	195	176	185	185	184	189	176	168	199	179	164	178	194	167	188	196	173	171	182	195	173	154	182	183	182	195	174	188	162	201	174	194	151	158	178	171	169	175	150	170	173	156	179	164	169	181	175	192	198	164	149	183	158	192	175	196	172	173	169	192	157	173	177	171	175	157	180	164	183	179	162	155	159	199	171	193	194	178	163	181	185	170	170	162	189	196	174	167	179	199	166	162	169	174	161	206	168	164	182	207	182	190	183	180	170	158	153	217	190	188	180	157	168	176	201	158	169	195	148	175	172	210	186	168	185	173	166	168	154	200	181	178	171	221	180	176	165	189	175	163	157	193	181	169	184	190	192	189	167	167	176	168	176	171	186	164	183	182	184	177	193	193	161	179	198	182	184	175	195	171	167	198	181	189	181	182	181	176	197	171	181	174	163	202	204	170	188	173	166	177	189	170	167	193	167	173	172	187	193	173	177	186	175	168	166	198	180	187	172	170	165	189	160	183	189	184	170	175	183	177	185	165	186	160	156	193	179	155	196	179	179	168	194	167	160	167	171	175	183	182	162	181	184	168	176	192	163	165	197	148	162	187	191	174	163	195	178	145	178	161	169	166	186	161	187	159	176	194	160	167	174	163	171	167	181	177	174	222	187	154	177	174	180	192	191	149	181	191	185	190	174	160	182	212	166	194	157	214	189	192	173	186	175	177	184	157	182	188	145	197	197	178	206	170	187	180	169	166	174	191	143	162	160	190	179	175	167	176	189	183	198	194	182	180	187	171	175	182	167	189	197	185	159	167	157	211	177	187	180	192	172	169	174	164	182	193	180	184	179	169	170	177	183	162	207	159	166	190	198	186	167	151	165	186	191	194	189	186	168	176	165	157	181	172	181	154	207	194	176	180	188	192	177	176	162	174	163	169	160	163	160	165	179	163	158	182	178	175	171	185	175	176	169	142	134	185	182	168	201	148	177	185	188	186	174	188	167	201	183	171	181	200	172	175	185	174	163	173	176	198	172	172	183	185	178	178	172	148	196	173	175	172	183	195	191	192	192	171	177	184	156	171	160	209	212	188	171	171	180	185	183	159	175	155	169	180	191	166	177	180	198	154	187	196	151	176	207	178	147	184	170	188	179	148	169	196	168	183	168	186	189	197	166	168	183	188	182	181	174	178	209	172	179	168	191	159	188	167	197	163	190	195	183	181	185	169	164	181	203	186	188	187	189	180	164	145	174	160	183	162	171	186	179	174	158	183	178	183	199	184	181	187	159	191	174	217	173	207	189	150	191	178	162	173	164	163	183	169	185	154	170	177	182	184	190	155	160	179	194	180	187	163	204	191	157	176	173	174	198	176	175	194	185	164	167	152	152	172	166	183	173	196	171	173	178	176	186	181	180	180	161	160	170	205	194	190	188	176	193	172	165	187	155	167	165	172	196	178	158	181	178	176	184	179	160	172	183	177	161	183	176	163	162	190	165	154	162	189	156	167	199	186	164	179	175	165	157	173	186	189	188	195	162	170	188	168	178	172	185	177	178	148	175	182	180	209	170	168	160	181	174	201	168	180	181	146	184	176	189	164	169	183	179	168	182	184	164	169	175	169	186	170	187	182	212	198	167	181	171	183	179	168	167	195	185	174	170	165	228	185	183	175	174	166	179	198	192	179	191	188	165	188	181	194	178	182	174	146	179	196	182	170	185	149	209	166	177	175	194	161	166	169	194	190	155	174	183	188	153	158	187	189	198	184	155	183	151	189	184	163	173	176	198	174	185	167	182	189	182	183	169	171	178	165	155	170	139	188	183	156	179	196	198	170	183	168	170	191	183	179	208	151	193	171	194	181	173	180	155	178	176	191	190	164	175	167	205	196	176	169	185	153	169	163	184	159	172	192	177	171	172	172	166	177	177	172	192	167	194	187	177	157	179	175	178	179	192	178	201	154	172	166	180	181	189	192	194	175	189	184	193	151	158	155	169	176	173	155	177	157	153	176	168	179	182	177	176	173	177	189	186	179	194	185	183	182	184	183	147	172	180	169	199	149	168	166	160	154	169	177	206	175	175	176	189	185	171	161	164	185	174	201	158	194	188	179	181	183	176	168	172	182	155	180	165	185	180	173	154	181	183	174	195	183	164	185	185	162	189	202	177	152	181	179	165	184	170	178	186	172	183	197	174	170	192	168	188	178	178	174	158	187	172	178	162	188	168	178	187	183	186	171	191	162	176	180	197	176	192	186	178	167	171	159	189	164	192	192	178	167	167	184	153	169	164	170	189	175	158	187	198	175	162	168	181	198	173	171	170	171	167	189	195	160	169	185	194	160	207	195	180	161	174	187	155	187	185	183	195	187	160	176	165	194	189	183	187	181	178	166	173	175	174	182	181	166	186	173	178	213	199	201	175	173	174	180	179	171	170	175	210	180	148	156	176	176	177	183	164	175	157	165	165	185	214	174	198	170	166	190	172	189	193	184	182	158	183	175	160	170	200	190	187	199	177	177	173	210	182	184	171	180	214	177	147	162	188	177	183	194	177	170	163	174	186	184	178	179	185	175	195	166	178	170	173	177	197	155	174	177	162	178	182	179	209	165	154	185	189	169	159	173	158	172	171	161	188	180	191	185	173	168	161	169	173	178	164	175	187	177	188	171	156	185	192	174	195	160	176	152	184	172	170	185	149	168	191	178	175	172	170	177	232	175	166	172	155	204	163	172	180	171	184	180	166	174	159	191	167	174	164	174	204	185	222	196	196	183	172	182	174	184	185	161	170	197	168	157	165	196	155	190	157	183	148	197	167	184	151	167	174	153	180	155	190	150	161	185	187	188	184	147	193	173	178	195
8053	21393	4991	6455	38057	50703	38914	3890	3120	2458	2498	2198	2011	1795	1902	1699	1937	2329	1359	1143	1047	883	740	643	612	666	832	2147	3866	2214	3081	1886	1433	893	708	601	548	512	525	506	489	522	492	665	4326	456	498	480	491	477	484	420	458	525	429	488	465	442	462	473	486	438	503	445	454	472	458	497	471	451	432	468	425	488	420	487	467	439	419	442	431	401	473	421	424	457	441	476	448	428	496	458	423	444	436	420	444	456	451	429	492	411	447	436	474	429	445	478	450	438	413	457	441	488	413	451	416	483	453	462	447	444	424	422	447	497	408	463	439	475	415	416	444	420	437	449	442	457	473	444	436	470	445	424	459	447	462	448	446	490	468	449	399	426	450	419	396	448	482	429	442	438	451	441	439	449	446	418	429	442	431	480	465	436	432	428	468	428	431	460	433	452	460	475	446	431	488	425	441	504	471	424	475	424	465	420	464	482	459	453	466	428	480	455	437	423	439	430	479	430	431	458	438	453	441	422	457	443	423	499	446	441	429	460	461	459	475	461	455	456	441	427	442	428	438	443	457	479	467	435	427	426	469	457	470	433	451	462	424	384	465	464	456	443	437	430	453	446	418	434	433	409	439	419	447	433	435	444	489	448	459	431	431	389	463	439	436	450	447	412	459	446	444	445	423	447	442	442	468	443	428	484	454	458	443	452	458	430	444	419	425	411	446	434	464	445	446	431	456	462	484	426	438	469	465	480	457	432	407	427	426	438	430	446	463	444	382	465	471	459	444	413	421	471	425	428	476	421	476	473	428	426	437	499	435	468	448	429	445	449	447	448	436	440	425	479	442	447	456	435	457	437	444	472	445	448	426	451	477	471	446	444	440	500	432	475	443	474	452	456	446	442	429	452	452	448	456	425	436	439	386	462	450	467	421	443	433	424	427	475	428	415	408	416	429	437	466	443	436	443	433	468	414	392	463	456	484	461	428	404	437	412	408	449	446	458	448	426	468	448	468	437	468	458	497	414	471	445	436	424	431	420	409	445	442	480	423	449	420	430	453	436	440	452	453	434	458	424	470	454	441	456	449	447	443	425	468	413	454	441	492	458	460	436	411	393	435	420	450	461	435	436	416	412	432	411	449	456	475	442	460	419	446	421	440	462	422	434	476	475	425	420	488	468	456	433	423	428	417	449	473	462	458	435	468	414	455	421	420	449	440	445	431	445	422	461	435	454	446	424	434	428	429	477	438	440	464	403	415	418	448	459	451	470	415	455	393	424	445	422	438	426	440	460	433	458	437	457	438	399	490	438	429	419	490	441	432	422	454	489	414	452	465	424	446	424	375	445	423	446	440	445	448	424	454	434	439	448	430	445	482	468	418	439	434	420	471	423	449	464	443	398	431	489	447	435	439	418	458	442	449	439	402	454	447	411	434	421	463	441	434	462	437	427	431	448	459	469	456	426	430	476	449	419	443	451	431	465	426	425	433	461	440	407	417	471	442	423	423	462	429	471	465	434	461	435	455	463	436	446	465	437	467	440	445	444	432	432	417	418	435	440	430	445	435	432	426	466	452	456	426	478	422	449	491	444	454	450	494	400	455	441	434	459	450	389	455	431	465	444	438	457	449	436	450	425	448	470	486	433	462	435	466	435	447	458	488	431	437	473	438	451	472	438	447	442	445	444	419	415	404	443	453	453	455	430	470	467	455	460	433	433	425	454	464	438	439	401	451	454	449	475	433	412	426	456	462	430	458	441	457	441	459	423	442	472	431	446	423	456	491	466	462	463	468	442	471	442	429	472	408	433	446	462	442	467	463	459	420	470	440	460	435	467	466	431	460	443	465	441	442	447	441	468	450	420	421	457	417	463	426	450	435	411	460	448	447	434	468	427	462	427	451	408	435	471	464	452	442	439	439	464	412	442	412	439	417	430	435	411	425	447	395	472	442	441	465	434	449	483	392	449	438	413	445	463	470	456	464	441	445	485	450	487	414	475	433	426	450	454	474	444	461	434	445	443	460	477	404	447	406	411	448	435	463	448	453	430	448	442	446	399	419	421	429	415	387	424	446	413	434	418	441	437	466	439	444	477	440	413	417	425	429	419	441	457	412	420	437	415	403	441	442	423	416	420	457	447	473	432	432	454	454	420	416	469	495	412	432	442	436	405	482	475	422	405	433	458	488	448	492	418	467	445	449	445	430	425	456	441	447	449	468	456	448	439	429	437	434	434	450	451	421	432	413	465	424	412	483	450	440	425	456	445	449	430	420	428	445	432	451	439	394	427	418	439	452	476	429	468	450	414	433	478	479	426	454	448	432	459	427	431	453	448	467	459	434	426	447	426	461	487	465	443	425	448	434	457	443	433	417	418	428	421	424	419	433	437	437	423	452	425	453	432	428	456	427	441	474	449	392	433	428	400	415	430	421	438	446	485	421	458	442	424	458	427	425	431	448	422	443	432	411	461	421	452	425	464	434	446	427	465	393	426	444	410	438	442	440	406	423	451	476	443	427	441	461	456	494	444	429	422	468	454	417	468	449	481	415	436	405	442	445	449	435	450	500	422	476	444	443	414	402	431	462	424	451	427	510	416	457	437	431	474	434	442	424	424	421	410	425	422	434	446	410	463	443	455	409	391	474	408	467	478	454	410	435	436	453	462	436	440	423	433	420	437	449	441	449	440	436	455	427	435	432	446	450	462	439	433	444	459	414	424	454	495	451	410	450	447	434	423	430	442	448	458	444	434	459	441	431	448	433	487	447	433	432	415	454	418	458	434	443	460	436	465	425	458	429	444	431	414	464	453	432	412	432	408	428	420	414	483	408	443	402	423	449	446	477	450	451	459	429	432	449	451	470	413	440	422	440	441	453	442	445	444	453	431	447	439	410	419	452	437	458	478	418	438	391	414	459	421	440	442	443	435	486	416	423	471	496	461	453	474	439	425	434	463	411	428	448	424	430	457	429	399	416	443	435	440	436	447	433	416	461	426	413	418	457	471	430	411	420	457	447	444	420	449	449	463	426	451	460	448	467	438	472	446	431	455	426	437	423	425	444	428	438	426	437	438	441	447	451	439	427	416	489	445	430	493	432	432	418	462	483	438	446	433	474	434	459	397	458	444	435	463	446	431	482	446	430	456	453	465	430	455	437	418	418	469	463	443	465	451	420	444	422	449	456	412	428	478	435	425	436	438	456	459	418	447	440	450	463	434	445	407	453	444	427	438	425	451	455	475	446	445	458	428	458	433	472	419	448	411	469	457	469	477	415	469	451	451	433	469	434	450	411	453	459	462	447	424	446	428	445	465	442	424	430	410	488	432	464	445	454	447	447	473	454	426	404	449	410	439	449	448	461	464	415	442	409	409	434	452	430	427	402	427	439	453	447	446	414	475	447	414	442	506	438	427	433	454	471	436	475	440	456	454	443	411	444	419	440	445	424	421	455	421	419	405	437	448	437	437	436	418	442	429	447	475	428	435	469	448	445	467	456	449	469	437	450	461	440	436	403	454
2152	1210	435	364	872	1579	1149	336	298	255	280	251	250	224	281	261	297	330	288	252	238	258	232	235	223	228	264	313	353	338	295	287	296	238	236	256	235	229	237	239	216	220	254	263	256	255	219	222	230	216	260	238	210	231	245	226	255	231	233	240	240	204	228	240	237	222	236	248	231	262	250	233	218	248	219	227	237	212	226	256	241	209	227	223	210	237	234	260	262	235	236	261	234	232	219	245	242	264	240	229	248	235	260	231	224	254	237	250	236	250	215	216	240	227	224	247	218	214	238	259	252	251	268	303	221	235	235	207	259	258	245	271	241	245	243	214	218	241	230	214	225	255	225	231	229	230	223	233	210	220	236	232	254	249	227	235	219	244	244	231	226	241	261	204	261	247	226	239	221	227	219	210	256	265	242	224	243	202	213	232	230	200	250	247	241	227	210	223	227	244	216	229	242	228	249	223	252	233	245	215	222	193	245	231	214	212	207	253	246	216	237	221	238	246	248	236	235	237	215	202	244	226	259	251	233	223	236	205	216	248	211	217	236	214	212	218	215	222	247	257	240	220	253	231	249	255	264	230	213	234	221	252	228	236	238	232	255	231	226	216	230	224	218	226	227	214	245	234	218	230	253	221	226	224	222	238	259	206	211	282	217	204	238	225	236	207	231	202	247	238	247	231	271	222	237	253	263	218	229	211	218	218	240	251	253	256	233	249	248	221	232	225	214	256	242	249	233	210	216	238	248	228	248	230	259	221	244	234	212	194	245	240	247	223	239	250	251	253	229	209	255	229	240	232	253	231	229	260	243	238	245	211	262	228	207	242	219	252	253	227	235	243	237	224	216	224	228	245	217	237	238	239	229	232	237	255	232	234	247	241	230	244	244	224	218	212	243	232	225	197	282	220	211	265	219	231	245	230	214	248	241	195	247	236	227	257	254	227	250	225	245	238	263	243	221	229	210	231	241	224	266	239	227	223	211	199	229	244	245	227	267	214	209	257	264	230	259	227	252	244	224	231	235	227	243	260	243	236	244	221	230	246	242	255	228	236	228	232	232	224	230	248	269	258	221	237	235	252	236	214	254	244	218	244	270	211	207	233	242	228	229	227	239	218	218	244	226	231	243	227	218	205	248	253	219	206	267	235	263	215	226	212	239	221	231	242	234	210	263	219	248	232	239	221	229	229	262	259	223	246	253	246	239	224	231	249	222	230	220	205	248	222	234	226	245	205	225	246	238	229	196	260	239	209	245	213	249	235	199	219	216	236	231	239	215	226	260	219	260	236	212	227	266	252	245	253	250	229	257	226	234	238	291	248	232	214	234	267	202	240	220	239	247	253	230	216	224	234	218	220	231	217	252	232	270	240	223	186	245	203	260	221	281	200	220	224	220	234	207	201	245	251	265	253	238	224	212	240	218	236	227	254	212	225	225	215	238	231	253	258	253	230	216	210	256	248	226	228	227	239	222	260	275	264	250	235	218	235	254	239	239	211	239	200	249	234	217	206	237	215	226	218	233	231	240	267	219	236	249	219	252	264	227	195	215	216	230	204	256	217	266	221	239	227	237	210	255	245	236	217	280	219	207	225	241	236	226	257	236	222	236	223	254	239	232	244	251	229	248	228	214	213	239	231	215	214	244	229	235	219	233	244	234	252	211	239	219	222	236	244	233	231	229	257	242	240	214	215	215	222	193	224	233	258	242	234	237	224	252	229	232	246	237	229	222	210	232	250	239	220	238	242	259	219	250	233	240	228	214	251	228	196	228	241	235	246	246	225	262	233	238	253	260	203	235	249	235	251	219	224	235	237	232	230	239	241	231	228	232	228	251	267	243	250	227	235	249	245	222	242	209	208	233	202	223	205	227	236	243	224	242	229	218	224	226	248	250	272	230	222	242	226	250	252	234	231	231	226	246	248	216	251	213	227	227	235	221	251	254	231	242	221	223	243	232	234	245	243	256	218	210	241	236	226	244	216	260	220	241	229	261	229	240	199	250	216	231	252	236	240	258	241	224	218	220	255	252	239	219	246	268	238	226	240	226	245	261	229	219	247	246	247	236	247	237	246	208	207	249	233	273	209	242	230	227	223	218	211	244	235	233	227	230	228	243	246	210	267	261	254	230	235	209	241	246	226	235	219	241	242	217	194	254	250	227	241	250	240	240	228	217	210	222	239	224	236	235	247	248	256	250	240	249	234	247	233	225	234	252	202	245	239	264	194	227	238	242	242	247	224	259	239	228	231	219	228	234	241	219	252	235	254	223	244	235	240	233	234	219	213	241	231	208	230	218	240	243	229	237	238	247	242	224	234	203	219	248	246	234	230	236	212	226	209	205	209	212	231	224	205	214	263	214	242	213	229	206	248	223	220	223	228	235	232	242	212	207	220	244	216	234	227	230	239	266	242	217	222	245	243	210	254	240	239	223	214	225	227	249	218	232	223	235	222	228	215	243	251	251	208	214	249	224	233	213	261	237	210	221	234	217	210	228	240	242	257	235	227	228	233	245	219	215	243	204	240	235	227	234	219	229	219	211	247	230	222	213	215	244	226	226	273	221	249	237	238	253	263	249	267	246	234	237	225	260	211	245	206	214	238	241	225	232	235	218	240	211	258	224	235	242	236	234	222	251	234	264	218	229	221	245	224	239	242	224	240	225	226	227	246	230	244	226	231	244	250	243	210	247	241	203	211	231	227	225	242	218	244	246	236	254	232	247	233	218	235	240	226	228	229	249	236	234	250	245	246	238	219	222	240	233	224	270	239	253	230	250	251	224	215	242	213	222	241	230	218	215	248	216	237	270	232	237	240	250	244	213	237	245	233	237	223	224	211	225	251	227	223	259	239	221	200	214	233	238	222	205	207	230	228	224	242	244	212	241	235	237	220	256	258	252	229	264	264	244	241	226	219	255	210	251	247	258	242	266	213	228	241	250	255	249	241	225	227	214	249	229	216	242	216	220	241	235	236	204	238	237	229	244	216	261	222	236	221	227	253	224	228	214	224	236	250	203	225	257	256	239	200	228	203	204	225	235	256	269	229	207	215	227	233	246	235	236	242	221	239	247	237	224	229	248	247	248	218	216	245	253	243	224	264	240	226	245	220	244	240	234	232	223	259	251	231	210	213	231	261	246	256	214	242	215	235	239	236	255	259	233	236	260	250	236	231	264	236	245	220	235	243	243	253	212	244	237	228	217	215	240	204	233	219	230	239	229	216	223	199	251	263	226	247	233	251	215	226	245	212	227	239	237	256	201	246	226	224	234	230	250	253	272	232	229	244	260	251	266	232	212	220	278	260	215	268	219	211	233	225	232	239	236	242	241	250	256	237	248	222	250	240	242	227	225	248	254	237	212	234	245	218	213	244	202	220	257	248	225	236	210	214	233	267	227	215	212	223	228	243	244	244	230	227	217	235	226	243	249	203	237	225	237	256	251	239	264	239	240	251	236	239	245	236	231	232	206	220	234	222	255	210	238	222	238	262	222	242	204	208
2418	1731	789	919	2945	6384	4245	841	805	747	769	686	656	673	702	862	910	983	990	633	587	578	558	542	494	604	682	1356	1406	1103	942	1136	912	683	611	581	568	577	529	601	588	520	543	629	669	538	551	533	585	543	497	536	541	545	556	515	559	543	562	549	480	554	527	555	555	522	556	524	533	569	556	525	551	508	537	580	520	508	583	551	524	544	542	571	514	525	539	546	521	542	507	555	505	528	535	565	529	506	564	525	547	508	570	557	503	532	540	536	513	531	563	547	557	526	555	568	520	538	545	571	537	547	532	544	540	557	554	545	572	534	544	534	523	563	558	568	508	539	529	521	548	548	516	564	533	549	563	541	570	537	565	544	544	556	516	538	531	575	526	514	565	552	494	524	537	519	543	556	517	551	534	574	557	513	527	532	534	547	515	571	520	505	541	540	535	545	551	513	490	525	565	516	530	510	543	577	554	532	529	533	552	560	518	564	512	546	533	563	558	566	544	563	532	540	551	578	546	536	530	538	559	532	528	559	569	520	545	544	534	552	518	474	556	544	548	556	540	553	563	563	546	534	509	551	543	536	539	515	554	594	515	534	537	598	558	557	524	544	519	516	570	568	594	503	526	538	510	567	545	542	557	566	524	504	529	538	543	531	545	518	532	580	547	558	521	582	519	551	576	559	534	507	528	532	540	535	535	503	523	540	564	526	547	551	526	506	578	554	512	530	537	504	581	506	504	524	553	533	532	508	538	584	525	518	516	539	565	520	524	562	539	511	553	529	521	548	562	565	538	516	511	497	542	521	565	519	541	534	511	542	575	522	494	534	535	544	573	557	551	541	554	543	556	591	525	558	548	550	560	574	537	531	537	506	497	521	533	520	589	553	554	540	530	569	533	529	562	538	570	552	540	555	533	527	528	529	567	526	542	532	539	607	534	531	541	551	564	569	519	569	550	554	563	562	551	531	529	554	547	573	553	487	542	530	557	567	535	505	510	540	533	521	522	590	535	531	587	528	574	551	563	602	514	536	519	525	584	538	528	587	607	560	559	539	479	528	578	505	582	519	537	566	553	596	541	583	569	529	552	522	517	565	528	578	527	500	532	516	545	534	550	527	500	592	552	548	520	545	520	564	556	522	562	536	548	561	545	523	515	559	533	539	536	530	505	538	529	498	580	581	534	511	510	511	550	565	550	572	517	505	514	580	516	583	554	537	553	536	527	560	544	553	564	498	523	536	536	529	563	515	516	559	548	525	554	545	527	528	510	558	529	544	554	493	536	533	542	544	552	521	545	547	558	502	538	542	573	539	566	539	531	516	492	535	565	538	521	521	537	563	546	581	520	546	541	530	518	519	569	520	544	561	554	544	522	554	579	600	546	552	529	575	511	531	552	541	541	532	522	521	519	524	526	551	552	522	543	560	524	484	522	573	505	511	503	516	511	522	521	559	538	571	532	533	525	522	536	511	548	570	523	545	556	548	557	507	520	555	585	558	546	551	514	560	531	543	573	556	512	561	584	564	570	520	619	556	524	525	536	505	547	528	540	530	574	522	570	497	571	559	562	555	572	580	569	509	506	539	565	481	546	526	542	526	520	519	568	541	551	555	559	508	524	540	526	530	560	545	539	550	540	520	561	500	527	536	578	513	489	606	518	529	494	541	549	531	537	563	553	539	567	553	546	539	534	544	553	548	550	554	568	541	525	525	543	561	556	524	534	511	530	528	535	532	528	491	522	567	514	555	531	543	540	507	533	498	528	522	521	527	524	568	549	537	534	525	577	570	511	564	539	529	511	532	547	544	528	526	561	569	505	529	541	529	566	548	526	522	575	558	539	539	520	478	559	560	538	569	550	515	525	516	536	539	555	573	547	574	516	537	531	546	501	532	552	550	506	561	491	554	559	506	534	538	539	542	522	563	486	541	534	541	539	542	528	543	560	553	555	539	514	550	519	590	557	518	512	557	497	539	521	517	533	549	541	519	554	553	550	549	530	568	532	511	548	509	534	541	551	533	567	569	530	538	528	565	581	527	564	549	555	567	550	559	491	582	537	567	520	516	579	528	546	522	547	507	538	555	528	536	522	511	528	529	575	507	516	522	510	529	497	539	539	568	564	585	521	508	587	528	498	558	544	577	552	526	505	540	551	555	560	558	540	541	528	542	537	534	557	547	518	542	534	502	533	534	543	568	500	551	533	535	539	532	557	519	572	523	511	565	547	523	552	587	544	509	569	531	520	541	550	491	565	503	529	539	556	547	524	522	528	553	488	561	503	559	536	546	550	553	565	561	505	515	498	538	559	561	503	586	527	548	515	560	510	557	503	562	542	541	563	580	562	540	535	527	533	547	566	534	505	519	527	546	567	531	541	560	525	562	537	542	606	564	554	529	526	502	525	515	555	535	541	513	550	555	566	546	549	589	526	549	498	527	568	545	498	540	554	558	546	562	555	540	520	548	537	571	548	518	506	524	547	579	518	529	511	552	530	523	530	537	563	567	539	521	541	547	563	571	538	567	552	575	560	518	546	512	580	520	505	566	555	524	528	532	547	556	586	528	554	562	560	508	535	502	594	523	554	541	517	543	502	530	549	524	564	534	541	505	524	521	513	546	541	553	558	525	519	533	550	553	521	545	531	551	534	504	491	609	585	555	495	560	514	548	512	563	524	535	532	572	533	547	548	523	524	573	536	533	549	521	599	538	536	555	551	567	557	517	550	497	528	547	575	518	541	531	535	547	538	533	547	528	514	555	528	535	577	507	587	523	536	546	572	548	524	514	563	564	536	569	539	533	531	585	535	543	553	546	565	516	561	534	596	544	518	556	543	555	529	537	539	543	550	499	545	565	549	536	573	555	547	527	534	549	536	510	558	524	528	526	538	548	571	583	541	558	533	537	536	521	544	564	575	507	520	530	556	533	519	536	541	530	564	553	550	573	541	561	497	562	517	509	510	545	537	580	512	552	552	544	537	500	511	529	532	544	519	558	542	541	525	603	552	515	551	538	565	571	513	524	548	558	529	570	555	490	550	511	535	529	594	557	530	507	558	520	584	576	542	533	536	558	556	566	517	547	528	563	536	508	562	526	535	515	513	535	543	585	512	512	566	558	532	574	531	560	527	532	549	597	569	540	540	515	597	525	533	565	541	569	518	524	544	534	573	541	520	551	565	538	519	584	527	566	560	548	578	526	538	562	544	561	590	500	521	519	569	548	537	585	500	591	534	499	532	556	565	531	554	521	508	521	554	545	519	533	540	555	548	537	540	568	548	517	534	561	530	555	546	562	541	543	513	539	517	504	583	559	539	541	528	562	549	584	518	559	559	562	537	538	540	559	500	530	554	549	507	551	557	555	506	498	534	555	576	578	555	555	497	538	534	559	567	526	547	571	512	508	561	517	537	511	568	534	548	516	546	507	551	510	516	513	496	550	608	562	555	534	545	534	541	551	554	540	505	560	609	517	596	562	532	552	540	572	553	508	550	540	556	583	553	545	525	529
8126	20747	4053	1194	1059	17379	20011	1794	465	349	311	285	242	218	276	291	343	370	315	225	177	156	163	122	149	137	173	275	303	251	339	286	244	171	188	171	156	143	133	115	153	132	143	144	417	157	137	126	133	127	147	131	148	139	132	135	111	128	124	145	143	116	134	129	141	124	136	128	130	107	121	130	117	145	132	141	144	141	102	132	134	146	121	116	134	117	128	135	171	140	139	141	159	121	126	135	129	129	132	134	150	113	136	148	134	122	121	150	137	124	139	124	117	145	130	140	131	129	153	145	149	132	112	134	136	133	132	127	130	143	143	117	143	147	123	121	144	126	126	135	127	149	138	131	150	137	139	161	127	136	146	134	133	137	134	134	128	147	128	125	130	131	135	150	131	130	129	144	123	113	134	142	148	122	140	111	120	145	126	145	135	125	134	127	127	145	148	137	150	126	137	151	141	151	125	148	158	142	164	116	130	111	123	132	138	127	141	143	146	127	137	138	131	140	114	144	138	131	128	107	143	151	146	133	127	129	143	130	154	110	127	168	147	165	122	126	121	128	137	142	125	148	120	136	110	133	117	122	122	149	141	135	139	123	138	149	128	127	126	123	130	124	147	134	144	124	146	136	125	115	127	133	131	138	116	138	124	139	131	113	141	136	136	139	118	147	143	126	134	118	123	122	129	142	126	128	137	123	126	116	136	129	155	135	150	132	139	155	142	141	129	158	147	157	134	112	137	129	152	130	128	107	154	161	132	141	116	139	166	139	129	138	141	158	140	146	147	141	124	136	123	142	156	145	124	130	136	158	161	136	135	137	131	129	140	137	152	134	144	137	147	119	141	129	137	144	134	138	146	145	113	136	126	137	130	120	123	117	117	124	124	115	135	128	130	155	132	129	126	157	132	146	127	118	119	112	128	135	150	156	141	137	126	148	136	141	121	133	116	118	137	125	134	145	128	145	140	132	150	135	163	144	135	141	149	131	136	122	121	167	127	121	114	128	129	126	110	136	126	133	145	131	131	133	127	119	171	147	134	140	138	135	148	132	131	133	128	124	122	137	159	144	145	129	145	148	148	134	141	142	137	154	137	145	132	126	133	132	124	123	136	124	121	134	133	125	121	128	113	153	142	145	119	133	126	128	139	140	144	124	148	117	123	148	158	145	115	124	154	137	122	105	151	137	128	120	123	135	139	119	141	143	142	134	145	139	139	135	140	141	103	131	119	136	109	119	137	147	127	155	126	128	114	121	142	130	134	133	147	130	109	141	131	133	146	151	128	127	158	132	134	155	125	145	139	140	124	125	134	121	135	138	111	114	132	132	139	120	138	159	137	145	136	117	136	119	127	137	121	141	131	146	142	124	113	133	142	107	145	152	126	138	110	111	115	134	132	133	139	129	147	132	153	138	108	148	149	130	125	109	136	136	134	140	136	124	121	113	130	126	126	118	143	146	129	125	148	139	118	125	171	142	126	131	123	138	131	136	148	110	123	136	127	141	149	128	134	122	121	145	112	140	138	141	130	115	142	147	133	125	136	179	110	128	130	122	126	137	144	148	153	171	134	124	133	140	127	144	153	134	151	141	116	139	140	158	128	144	155	141	135	137	132	147	132	130	145	106	142	119	149	130	139	132	127	128	142	119	124	123	110	148	118	141	122	131	152	117	135	160	152	139	126	122	144	131	124	122	143	169	127	127	158	146	137	131	157	143	141	135	145	126	111	148	145	108	140	143	139	131	143	126	133	148	124	108	124	131	146	143	114	120	146	147	120	144	127	136	139	121	130	144	153	111	116	126	146	153	110	133	119	97	124	144	153	131	143	126	141	150	131	138	147	119	136	150	143	143	129	145	136	130	123	141	137	132	141	126	129	142	129	148	135	135	104	110	153	139	137	111	152	121	121	128	127	132	139	151	127	135	143	141	133	134	122	144	141	140	128	134	131	143	129	130	139	118	130	128	121	125	136	146	131	133	111	130	136	149	144	134	127	120	136	148	139	117	118	134	137	126	123	127	112	143	125	127	135	134	151	120	138	135	165	128	153	134	135	143	122	129	144	128	141	126	133	153	137	129	143	131	147	153	136	135	115	119	136	133	146	128	138	137	130	128	146	144	149	144	143	116	116	123	123	135	124	152	128	150	131	157	123	141	133	148	130	148	147	117	129	135	131	122	133	126	135	123	123	146	141	132	129	145	121	132	136	122	139	114	150	132	137	133	130	136	158	139	126	141	142	136	135	117	99	131	135	117	139	140	145	138	132	131	136	102	138	119	139	152	126	138	124	129	109	141	142	143	134	138	132	133	132	122	149	132	131	125	125	128	118	123	148	142	122	114	142	105	122	120	116	131	145	133	123	109	140	120	152	131	149	121	127	124	145	161	149	130	136	126	134	155	132	138	143	131	155	120	151	140	123	139	121	125	143	139	152	140	128	130	129	120	142	124	144	136	142	122	142	140	153	142	126	140	131	131	134	106	128	124	124	134	142	137	124	129	138	145	112	127	131	123	130	130	156	133	139	130	136	127	135	155	131	141	129	147	137	140	151	116	150	131	122	154	162	144	161	142	130	150	143	131	150	143	139	124	136	139	126	135	120	116	121	153	128	120	140	122	111	132	163	130	106	136	129	143	133	106	145	138	121	119	140	115	138	122	131	140	137	112	131	129	140	149	142	141	142	130	140	145	119	122	131	111	132	124	133	133	118	162	124	116	162	133	125	138	147	136	143	129	140	113	131	137	130	148	119	144	137	150	138	145	119	140	131	134	146	110	113	151	132	144	149	129	141	136	144	144	124	149	148	129	141	136	132	142	134	141	153	132	153	134	122	152	146	135	134	134	114	131	115	116	143	122	130	121	131	150	140	130	145	134	121	102	125	116	118	139	139	122	127	133	144	123	135	131	134	148	111	133	137	134	135	112	137	148	117	136	151	133	147	128	118	121	126	115	140	145	140	134	122	130	146	127	121	137	127	128	129	146	141	165	133	110	122	136	161	147	129	128	112	119	128	123	137	142	138	116	140	132	133	139	141	130	132	111	126	115	148	134	146	123	142	137	135	126	129	125	137	139	129	122	154	125	133	130	128	141	114	131	125	135	148	130	130	136	124	149	112	133	116	99	139	144	128	122	118	139	139	144	131	140	165	113	134	138	145	125	122	132	114	141	136	138	161	128	145	136	124	133	112	132	134	108	135	133	126	139	130	136	125	128	125	134	139	130	163	130	124	128	147	132	122	158	129	118	120	131	149	154	140	145	139	131	155	139	127	122	140	143	118	131	126	124	153	135	149	170	153	143	115	142	125	116	112	133	130	147	125	116	131	143	138	124	114	151	142	129	133	164	123	114	134	155	134	139	114	137	148	148	129	137	114	128	133	124	126	126	131	144	127	150	138	144	117	138	111	136	117	150	135	117	149	142	171	146	124	123	136	127	142	136	130	133	125	134	144	133	131	158	120	126	164	127	131	138	137	146	128	118	134	133	137	149	123	127	136	126
6403	16668	2852	3261	3850	35556	32371	2230	2156	1737	1442	1478	1181	1079	1272	1333	1605	1885	1567	1054	527	479	518	449	459	423	570	1419	1709	1342	1772	1552	1047	745	507	498	463	397	417	366	396	384	395	463	2591	449	345	353	355	378	348	341	329	345	339	369	333	325	373	341	332	383	382	358	363	372	343	353	370	346	332	377	350	367	344	371	320	328	322	337	343	352	366	345	338	376	391	349	331	383	325	340	328	328	375	371	357	353	362	333	376	349	343	337	358	339	336	352	307	343	336	356	321	334	339	365	344	338	309	352	344	334	353	348	343	336	339	333	362	330	339	355	340	340	369	367	318	362	321	317	316	353	333	344	331	343	362	360	325	331	320	352	348	334	329	320	337	332	390	352	324	343	321	310	364	353	348	335	350	353	358	355	352	352	340	369	313	339	364	348	323	341	324	296	359	317	337	308	354	317	324	324	330	357	331	386	340	304	362	326	327	346	328	317	344	327	344	354	333	330	350	329	350	329	352	343	319	355	357	338	314	347	315	350	335	315	351	328	338	383	333	372	346	340	341	364	339	315	317	373	345	337	308	340	355	302	356	324	316	344	321	363	317	368	360	373	341	350	326	300	382	362	346	312	352	348	313	328	343	353	353	340	313	326	317	309	354	360	325	307	354	348	319	340	342	354	333	363	322	344	346	349	332	353	352	353	372	368	380	333	334	302	322	309	327	322	357	341	304	339	337	340	331	316	338	340	338	325	326	337	314	341	327	309	332	354	337	361	346	365	335	339	330	326	306	367	298	330	339	347	337	314	367	357	337	350	333	378	341	329	348	349	324	370	337	336	328	304	335	318	331	358	331	355	307	347	333	346	339	358	370	327	365	338	327	360	348	318	350	323	351	369	333	353	371	331	335	335	296	336	386	331	304	355	339	324	327	333	340	355	344	320	340	343	339	329	330	353	348	357	319	348	326	340	365	368	339	305	351	319	372	333	350	320	363	346	339	328	320	336	387	370	373	332	329	341	345	323	347	348	377	331	347	362	349	320	307	305	312	355	375	355	306	342	353	335	322	328	297	384	321	352	354	329	356	329	297	316	356	345	307	312	372	325	335	353	366	347	338	340	353	329	356	351	361	368	363	311	324	340	345	334	342	318	359	362	322	332	354	313	325	347	343	330	355	323	331	323	368	341	332	320	338	344	325	328	376	337	306	314	351	326	358	303	359	350	320	321	351	356	302	329	362	336	306	344	329	331	348	333	339	335	301	334	349	356	336	346	324	341	307	346	335	342	349	355	342	372	353	348	365	364	339	344	313	334	366	350	346	332	323	361	333	366	371	339	355	329	331	341	360	369	373	331	325	321	318	345	381	316	311	333	350	336	358	351	318	352	333	374	314	348	356	337	329	357	321	331	353	338	334	356	349	349	345	339	334	358	371	346	343	365	328	333	361	349	329	369	333	362	328	319	355	364	329	354	326	308	368	365	355	333	348	338	313	368	341	339	340	348	316	337	340	315	334	352	344	345	320	350	363	375	334	366	361	362	348	350	358	366	363	337	352	335	327	341	337	351	355	330	336	362	349	333	337	322	324	340	370	363	327	364	354	342	347	375	334	313	347	337	355	314	334	322	333	352	305	363	327	318	348	369	334	332	324	344	333	321	345	300	335	367	371	363	323	329	355	338	347	354	321	288	340	357	315	316	351	354	345	351	337	357	315	357	363	329	357	330	382	350	339	296	351	352	319	361	338	345	351	343	370	350	355	372	317	381	339	345	384	322	340	328	343	343	347	334	327	331	338	372	355	342	353	379	343	340	356	374	348	349	320	368	359	349	353	373	351	347	313	362	316	363	350	379	337	346	353	350	346	339	350	347	348	355	330	314	351	295	354	334	351	334	324	335	336	292	334	351	333	361	366	308	311	331	314	336	318	306	362	355	345	324	350	292	360	379	358	330	373	340	348	357	349	347	347	347	336	349	331	323	352	368	377	351	324	320	359	348	356	302	355	336	349	342	350	345	321	332	319	316	308	315	359	326	363	330	304	341	308	336	334	351	342	356	306	352	344	343	347	350	379	340	348	354	334	337	318	343	330	369	325	331	359	314	342	332	328	359	324	327	326	334	344	407	328	326	350	320	331	288	312	317	367	359	361	376	323	333	363	351	319	325	335	377	299	339	340	302	317	347	338	320	352	353	282	312	319	350	352	322	332	362	341	340	329	353	353	352	327	338	374	321	338	338	339	324	344	345	293	349	339	344	330	323	307	362	325	334	353	328	362	360	311	352	373	346	328	351	347	366	335	354	366	330	333	331	362	323	350	339	354	336	345	304	309	313	366	343	321	327	312	360	341	332	341	343	338	338	339	353	310	350	312	352	375	352	343	351	338	337	339	340	378	310	377	328	318	322	368	339	361	341	330	351	330	343	378	343	380	345	324	340	357	322	311	305	319	326	327	383	365	359	363	342	354	296	330	313	381	355	382	378	348	358	343	345	356	338	346	354	327	334	327	359	371	343	352	310	403	371	327	350	365	313	343	324	375	324	311	327	352	368	338	332	316	293	320	312	341	336	349	357	340	306	353	348	311	338	335	397	330	336	352	372	334	356	349	319	344	309	358	340	350	354	328	339	354	329	325	346	363	346	340	344	341	332	357	344	330	363	360	344	321	330	345	348	365	343	308	332	365	329	327	328	331	352	365	359	338	317	342	376	339	353	307	328	345	296	342	332	327	311	307	325	331	346	338	368	342	354	347	323	358	338	353	313	364	332	348	315	313	330	344	341	341	345	403	347	301	359	326	340	388	334	348	348	335	351	357	349	351	343	342	371	332	317	339	381	358	322	331	322	332	332	333	336	350	326	343	359	363	331	346	334	328	329	362	310	345	350	352	314	342	360	319	357	311	363	320	308	333	329	347	338	336	315	328	350	345	350	334	325	361	329	323	336	317	327	302	357	373	334	339	341	331	331	334	353	347	363	331	346	351	315	357	334	362	335	349	374	337	335	341	339	352	328	340	354	327	359	349	373	328	362	361	330	344	350	327	361	303	324	338	324	359	341	344	367	343	335	348	347	360	335	326	355	368	318	338	371	347	289	338	317	321	336	369	343	330	324	330	315	332	374	344	362	375	335	338	342	354	322	352	299	336	290	319	337	331	317	379	346	326	371	297	345	335	357	348	339	300	310	340	341	340	318	303	387	349	315	341	325	365	349	347	337	337	359	347	338	339	316	363	346	329	358	327	344	360	327	356	321	338	318	348	333	356	334	360	324	341	316	338	364	342	314	315	339	384	320	330	358	345	333	323	332	341	357	348	332	348	341	345	349	329	341	332	343	318	347	342	375	357	314	337	351	303	346	345	321	332	330	336	310	356	300	339	343	328	362	340	368	348	350	370	320	323	331	319	317	334	345	292	330	337	297	331	318	322	368	364	371	344	350	333	348	329	339	352	347	311	365	315	328	310	339	345	318	334	312	337	354	361	338	341	344	355	326	323	341	313	328	320	320	327	355
18262	41526	10731	2968	1729	22127	31291	4103	694	690	553	452	445	463	501	489	456	467	467	329	259	198	234	242	190	202	200	265	227	367	440	351	297	250	196	184	197	174	193	195	153	198	175	179	760	262	177	149	157	166	181	171	168	172	158	194	159	188	164	152	167	135	148	165	139	168	180	189	172	188	177	179	158	164	183	188	185	154	185	168	170	155	177	170	172	155	176	157	152	165	163	164	186	142	187	143	185	163	175	184	174	167	169	180	172	170	145	185	173	186	179	183	166	168	162	159	166	156	151	163	180	182	183	171	149	191	176	145	165	181	180	180	155	187	165	161	174	161	160	164	173	166	178	145	173	183	168	154	183	173	162	169	171	148	168	185	180	158	157	189	156	177	211	188	185	165	148	150	166	153	158	176	170	178	176	160	154	178	170	136	176	168	178	163	174	180	176	167	184	158	175	196	150	170	179	166	179	171	160	168	161	134	176	158	183	178	151	167	172	181	152	194	181	180	164	178	191	150	142	160	166	148	169	156	165	187	152	169	173	178	160	195	168	148	180	176	180	172	194	159	181	156	175	164	173	194	175	173	161	159	174	163	154	181	156	156	180	200	146	168	174	144	187	173	178	147	177	171	179	152	154	154	151	152	188	177	161	180	163	175	145	164	126	157	184	179	129	175	152	159	169	174	154	167	167	178	167	183	180	159	169	138	162	162	164	144	169	192	160	182	159	161	156	162	200	158	151	157	170	165	155	188	173	140	158	190	168	182	154	178	179	151	152	172	177	171	164	158	164	187	195	168	165	177	168	154	183	189	172	174	174	159	176	158	180	178	185	206	163	176	163	172	172	177	151	144	179	167	153	171	185	139	188	171	201	159	150	181	159	171	169	159	163	155	151	196	190	183	161	158	159	166	185	187	174	177	185	163	149	164	148	147	158	163	166	160	173	171	173	167	162	157	177	160	185	156	161	171	165	169	155	155	163	183	188	168	162	165	169	197	163	178	183	175	164	190	154	154	158	165	176	173	154	168	145	193	166	156	164	176	160	149	168	180	159	172	157	136	174	161	159	167	173	167	179	152	181	181	171	176	169	162	181	160	178	160	130	180	167	152	158	193	147	172	166	152	156	162	186	158	170	142	178	169	158	168	177	157	154	190	181	176	171	159	165	175	182	159	158	178	172	149	162	160	157	171	180	167	160	180	196	154	187	163	164	165	162	184	161	183	194	157	197	164	175	160	162	177	172	177	182	167	172	160	180	162	177	187	179	182	142	156	166	154	150	179	165	154	166	168	185	152	168	162	160	153	177	188	161	204	190	176	154	183	143	167	181	158	180	146	166	162	158	157	173	191	170	196	177	169	182	173	171	172	172	205	166	159	169	170	160	162	176	161	173	162	157	148	162	161	175	167	198	188	174	167	169	183	155	182	154	156	145	161	205	173	171	176	176	161	160	168	153	172	166	175	168	190	185	151	208	174	168	182	141	153	192	170	162	164	164	169	162	142	175	177	178	182	171	156	169	185	160	159	148	163	149	176	167	166	189	174	176	181	172	148	170	181	166	186	174	204	176	171	177	161	164	153	160	172	194	190	169	170	166	155	159	158	176	161	152	191	176	152	166	164	192	173	174	168	155	175	143	145	164	153	176	161	159	174	176	181	168	158	173	174	178	181	157	164	179	174	188	156	194	161	184	187	191	172	150	185	160	169	201	179	211	137	165	166	164	160	166	191	161	162	178	177	176	175	175	180	190	163	153	146	158	179	169	160	161	172	184	175	188	172	173	185	154	173	177	161	170	136	166	164	184	175	163	167	188	192	165	180	182	183	166	182	176	162	166	174	183	172	153	153	149	185	185	166	159	167	168	174	194	167	161	155	173	172	170	139	171	170	156	169	194	182	176	182	161	158	180	180	175	180	180	158	170	168	161	178	174	174	181	171	166	192	171	149	166	170	187	162	152	135	189	160	173	156	191	170	191	174	161	169	170	180	160	164	146	134	193	166	160	144	186	194	160	157	172	170	159	185	179	149	171	178	185	177	160	152	164	170	191	177	168	179	166	159	147	182	166	153	152	174	153	156	173	180	163	177	152	177	176	149	175	167	183	182	161	183	161	185	169	175	179	156	181	180	177	163	172	157	168	168	164	144	143	172	164	152	161	172	177	158	157	179	157	164	176	178	151	174	162	157	170	168	187	164	153	166	168	186	160	156	172	180	187	190	159	159	162	191	188	173	143	161	176	150	166	175	168	162	159	174	159	169	195	164	163	169	163	171	179	165	171	153	140	159	158	180	139	183	181	181	168	156	167	162	156	166	166	163	160	159	168	184	174	169	173	191	151	159	162	166	148	147	187	164	170	181	171	176	163	150	164	184	187	148	155	170	195	183	174	153	170	168	203	196	173	174	190	166	145	156	162	157	139	153	153	170	167	156	177	162	178	169	179	173	193	179	174	150	172	158	160	167	165	152	180	146	164	178	160	158	177	159	160	138	177	185	188	162	161	183	189	175	191	162	168	173	175	162	152	179	169	164	164	148	167	160	175	159	177	178	176	170	167	166	193	151	167	157	171	161	164	161	159	167	181	171	182	155	166	171	155	177	159	166	149	185	158	165	159	167	160	166	163	182	165	140	183	151	169	170	178	171	164	184	157	171	163	174	165	144	156	191	205	168	146	165	153	165	162	183	149	180	161	193	187	169	154	177	170	174	167	177	181	157	176	186	175	164	160	170	177	172	168	150	149	202	168	164	173	190	149	182	176	161	171	150	183	152	183	173	167	165	185	164	168	149	155	172	176	154	182	165	144	177	179	160	145	141	164	158	160	168	164	191	164	190	164	163	172	170	185	162	175	165	187	165	169	153	188	187	157	190	156	170	162	184	147	159	172	160	177	173	148	166	161	155	154	172	159	151	183	181	156	161	175	170	165	179	179	147	174	186	152	170	164	155	160	165	144	164	145	174	163	184	162	187	174	174	192	183	154	180	157	180	161	149	160	160	167	159	174	183	211	164	167	167	154	173	174	171	171	174	175	175	168	182	172	170	148	171	170	161	169	171	149	164	160	167	156	169	182	196	191	160	185	166	176	189	166	166	161	149	165	178	178	162	170	173	175	181	174	186	178	180	153	164	167	175	194	138	161	190	186	176	169	151	164	173	153	145	149	155	193	175	163	155	172	181	159	192	160	175	168	183	163	172	173	172	205	159	166	176	146	169	154	158	163	182	163	154	148	160	181	172	191	166	176	158	169	160	183	163	193	171	173	175	173	164	146	155	177	184	173	157	157	168	156	145	188	178	171	157	183	155	184	201	168	162	147	169	187	183	165	165	149	166	171	163	167	170	173	166	176	172	182	186	194	162	142	153	188	192	152	176	175	171	169	155	148	190	160	145	170	168	176	179	194	175	169	153	154	157	165	194	174	182	168	159	169	155	160	179	188	167	176	168	171	158	183	173	153	196	162	155	175	184	174	172	167	153	164	162	178	159	159	150	167	147	170	172
11100	27822	4974	6320	5625	38327	39065	3172	3082	3307	2585	2096	2261	2306	2712	2691	2221	2448	2734	1704	1018	664	669	652	606	610	751	1108	1014	1850	2550	1826	1515	1004	724	726	572	542	500	525	508	482	514	623	5071	811	428	455	483	497	471	449	423	425	464	446	408	438	466	454	407	404	446	433	432	441	428	424	482	450	395	455	444	434	431	460	403	432	395	400	427	417	426	432	408	410	412	441	445	455	439	435	446	423	435	431	423	462	396	440	428	425	427	431	410	417	432	384	442	453	433	436	438	434	471	426	479	409	409	439	419	409	433	425	431	435	407	413	419	416	440	432	411	439	451	431	369	449	424	404	426	444	434	437	407	401	384	434	438	400	414	428	437	457	402	427	406	422	415	448	405	441	455	411	438	436	406	421	412	429	402	428	425	447	405	420	416	435	411	419	400	458	446	425	424	429	418	415	459	426	415	443	436	424	426	421	455	408	429	411	438	420	445	435	459	410	427	442	404	409	411	395	448	411	415	382	394	407	424	470	421	414	431	422	419	448	392	426	413	425	436	424	422	425	446	434	435	435	428	431	434	417	427	429	433	450	430	466	373	419	402	447	421	416	398	417	441	435	422	409	436	459	448	440	402	422	386	438	398	431	415	424	431	412	422	392	419	459	397	416	414	404	423	423	416	402	438	423	415	392	435	408	392	411	396	389	387	434	425	426	408	395	453	405	419	442	425	451	447	439	419	383	424	384	451	417	437	439	454	405	435	407	391	412	384	419	433	412	450	418	425	387	390	393	408	440	434	441	446	422	433	425	440	436	437	404	434	410	427	438	416	446	386	441	448	423	433	407	421	402	447	410	411	430	403	422	399	433	414	418	473	405	402	440	431	398	422	401	433	459	432	430	457	420	426	420	447	457	419	444	425	371	399	460	380	420	413	447	413	389	413	438	388	407	439	422	429	437	416	416	437	433	412	393	450	398	422	455	419	435	447	425	428	395	441	415	416	423	445	442	395	417	433	410	404	426	411	416	436	429	435	401	424	442	414	453	448	434	427	402	454	460	442	415	391	424	422	412	418	427	452	392	407	404	431	418	385	447	414	402	404	418	430	413	450	429	422	413	429	425	454	437	436	422	447	396	413	415	386	409	421	424	449	446	425	419	450	409	398	385	405	405	412	435	454	429	410	423	427	444	455	413	414	429	433	449	433	408	415	433	473	395	448	431	434	391	480	425	445	416	449	394	424	398	442	427	400	414	424	437	412	427	434	432	445	450	413	423	418	429	464	427	422	431	435	401	423	432	374	413	446	434	484	417	410	405	401	425	403	399	461	460	419	407	434	393	465	452	402	415	444	444	382	435	423	417	419	408	420	423	436	390	418	446	412	400	403	442	397	425	398	399	399	431	450	400	432	410	449	396	419	429	450	432	427	434	427	415	365	404	398	445	449	446	376	391	400	418	407	437	403	405	459	447	454	387	399	412	433	422	418	434	430	402	423	412	420	457	426	404	446	446	451	401	371	397	384	408	410	418	411	386	439	428	425	404	402	453	456	446	434	430	417	416	417	406	450	452	404	451	411	433	456	392	427	383	420	393	405	411	436	442	415	424	436	433	425	409	417	401	402	419	428	425	455	397	395	430	410	420	394	408	434	451	383	436	396	447	416	436	408	409	407	433	403	404	444	432	437	406	417	383	424	405	404	388	465	434	375	448	411	409	430	438	425	455	472	436	398	426	413	415	455	425	429	436	390	410	410	422	431	429	451	447	426	431	424	425	431	427	406	415	427	403	408	437	455	384	465	403	408	386	389	407	431	417	426	405	421	421	392	430	402	405	456	431	426	435	440	433	410	409	432	433	433	404	425	410	400	408	412	458	398	445	436	411	435	431	426	426	409	399	461	407	397	438	437	392	461	430	412	407	439	410	423	439	415	413	474	407	445	408	410	442	416	404	405	437	415	430	386	409	420	407	428	382	423	446	410	436	437	388	428	439	485	405	425	455	418	413	418	415	446	436	406	420	415	444	453	420	404	439	411	400	408	423	425	431	433	409	403	458	392	398	421	412	448	407	415	434	434	420	403	423	465	421	446	434	423	404	419	414	425	423	424	469	421	387	423	385	415	417	429	416	444	398	445	401	394	392	423	455	433	441	398	425	415	388	429	462	361	408	452	419	416	423	429	423	408	400	432	422	424	415	437	405	414	419	406	462	425	434	415	430	413	418	449	424	392	453	381	434	393	444	420	420	427	448	410	451	439	403	419	424	413	415	426	422	446	427	462	448	426	442	389	435	415	397	404	454	451	387	459	430	425	470	432	441	370	452	420	442	450	389	425	369	449	402	423	391	377	409	404	428	447	433	426	437	416	438	416	454	396	439	437	438	428	425	407	392	389	400	439	441	440	420	416	415	441	392	408	452	412	419	428	382	437	440	415	430	443	421	423	430	437	411	393	435	446	438	417	445	428	384	422	445	422	429	392	425	388	459	400	432	431	420	452	429	388	430	386	409	404	411	443	424	407	424	399	422	471	428	435	414	413	428	407	398	453	416	438	431	439	400	420	441	412	415	441	404	435	412	420	396	427	413	401	423	403	413	398	451	416	410	421	412	433	389	447	457	417	389	418	425	434	412	392	431	439	415	423	422	410	470	387	412	413	389	451	415	443	416	415	427	375	416	451	414	422	437	409	440	422	444	415	406	449	435	432	440	416	430	442	435	448	434	381	417	436	395	432	448	438	397	405	458	366	420	404	452	419	415	419	418	409	422	427	418	444	452	406	437	416	392	412	412	442	396	419	404	439	464	457	406	462	400	503	423	434	398	417	436	390	375	442	412	452	419	388	423	438	427	460	409	422	416	456	411	403	395	434	407	406	413	432	408	409	446	458	363	386	450	437	395	416	452	421	398	414	421	443	417	396	430	422	439	430	426	406	458	405	418	414	426	441	426	442	428	392	416	416	408	391	415	409	441	410	428	443	428	398	471	450	429	442	454	427	437	408	395	412	435	456	437	428	391	425	418	414	433	442	428	401	384	421	454	433	425	396	427	444	395	423	420	405	419	417	427	425	406	432	420	430	414	378	391	447	400	423	403	441	393	435	416	442	429	371	402	396	441	416	425	391	407	446	454	425	416	449	414	457	399	413	418	391	411	425	442	424	429	431	410	414	412	445	406	428	409	416	434	390	409	400	417	439	397	407	410	419	423	439	406	425	420	430	394	412	438	401	389	405	428	427	406	409	454	456	411	397	427	395	436	421	451	426	428	422	438	408	451	413	425	410	411	412	421	413	451	407	426	429	457	442	412	403	457	445	443	439	409	445	451	426	425	398	417	422	432	420	381	413	450	398	426	372	436	398	454	443	410	404	426	410	433	388	421	416	448	423	411	401	418	422	449	394	455	440	418	434	408	436	435	426	441	423	429	426	446	439	431	422	419	427	405	474	416	438	414	425	411	419	412	397	436	379	392	434	389	459	461	436	412	403	437	404	419	424	405	377	405	430	432	418	409	404	404
2196	1221	339	330	300	674	811	272	232	237	287	324	410	609	463	353	314	320	293	260	231	213	203	204	210	225	222	245	257	261	326	285	257	242	229	220	216	212	264	209	229	245	218	219	247	227	206	204	222	219	206	221	244	201	204	226	221	228	206	219	208	208	206	213	243	234	245	228	213	224	200	236	204	224	222	218	260	260	246	207	239	222	216	211	256	208	215	198	222	207	243	248	222	203	249	227	241	215	192	213	219	242	237	232	226	213	247	239	222	232	246	232	187	197	238	212	226	218	240	225	226	207	232	228	239	197	222	246	205	235	223	217	191	197	245	214	227	259	201	227	230	182	238	219	220	232	197	256	225	236	254	220	210	227	235	237	233	230	208	220	220	229	229	217	209	242	240	210	249	223	208	232	209	230	242	206	255	231	206	257	215	220	220	222	248	222	232	240	250	245	258	214	191	231	224	206	211	237	230	239	237	218	228	216	240	220	197	204	234	221	188	237	208	246	226	229	214	241	222	210	214	212	222	210	237	231	253	213	233	209	218	202	235	241	226	236	246	185	232	268	225	232	235	232	206	219	211	227	230	260	209	231	237	231	219	219	212	226	233	233	231	211	204	222	208	220	256	245	212	260	234	220	223	231	240	208	222	212	214	215	211	252	216	216	222	237	206	229	202	198	219	227	219	252	194	245	225	201	225	220	209	215	200	244	242	207	233	248	222	254	201	202	220	245	228	226	246	205	198	220	208	232	257	245	230	218	205	219	233	213	229	213	203	225	185	228	237	207	218	234	234	245	233	207	232	208	227	235	265	221	210	216	225	226	214	229	247	220	209	205	206	226	224	220	224	198	226	249	213	210	206	235	252	226	250	230	219	225	227	217	232	210	259	198	238	239	213	220	230	207	222	232	253	243	203	227	218	232	206	195	267	236	217	231	239	245	252	208	236	207	223	233	219	233	222	226	229	215	248	215	218	192	227	227	208	235	221	224	237	187	229	212	217	234	195	222	216	235	235	248	214	209	226	233	238	259	232	258	238	235	252	242	220	245	242	213	232	216	229	222	233	243	195	229	263	224	212	214	227	229	188	253	225	255	205	224	222	208	227	248	221	209	237	223	201	210	241	225	239	199	252	221	237	231	197	234	202	217	244	218	246	227	238	242	221	217	231	204	219	230	252	221	229	230	225	233	238	239	199	242	212	248	209	218	219	217	217	238	215	209	249	214	224	221	209	219	223	233	220	221	215	215	233	245	233	207	235	240	232	225	229	217	242	205	224	229	249	206	229	232	217	206	217	216	224	207	227	238	199	234	211	234	228	242	216	232	196	211	228	213	216	237	249	231	216	242	231	233	218	251	253	235	244	220	243	237	223	209	204	226	227	212	243	257	247	215	231	214	245	231	202	191	236	206	222	223	221	221	221	233	241	234	234	252	236	235	232	236	226	214	209	226	238	259	221	224	233	247	224	230	221	226	214	231	232	239	239	202	256	232	232	229	204	215	222	236	234	226	197	251	226	206	226	202	241	224	227	189	225	207	245	224	201	208	218	220	245	208	205	233	234	234	259	228	213	232	226	251	204	203	207	239	226	220	235	218	235	207	237	234	244	202	218	225	213	249	241	244	229	211	240	244	222	219	235	248	219	197	218	245	209	253	231	229	218	214	214	254	227	249	196	226	245	213	209	236	189	241	212	224	209	214	202	216	242	231	237	241	204	225	227	195	222	245	219	219	208	227	255	224	202	219	226	221	214	207	212	223	257	209	219	240	227	237	205	244	226	245	216	205	226	214	233	219	191	210	216	241	235	226	269	223	241	224	222	233	204	214	216	268	232	235	216	199	217	226	199	218	223	252	211	229	218	254	216	220	230	230	217	221	223	231	231	223	201	213	218	235	219	234	233	212	241	243	224	226	234	228	205	215	219	232	221	255	251	246	213	221	202	233	202	209	260	227	236	238	222	217	234	244	220	205	232	221	229	230	215	241	247	269	239	210	235	222	216	238	267	217	217	257	228	224	240	233	201	225	212	224	250	244	238	217	256	239	237	226	229	231	241	171	212	237	236	225	222	230	208	218	242	225	219	224	228	233	252	224	233	237	202	265	243	236	227	227	244	248	235	214	229	206	226	271	244	203	224	213	245	225	228	253	232	223	237	223	205	240	229	203	223	234	227	225	238	238	213	222	218	236	222	232	241	211	222	231	247	231	201	196	213	214	219	234	213	225	206	212	217	270	236	233	225	244	212	209	225	230	207	243	224	217	237	216	220	212	211	210	210	203	204	240	219	197	218	222	236	250	202	242	233	204	232	257	215	230	220	245	197	231	202	211	225	277	255	227	221	231	220	228	239	225	226	224	228	236	215	224	223	196	217	211	225	229	204	244	220	224	219	208	231	221	208	235	222	229	233	232	217	232	218	215	205	250	223	236	223	211	213	204	218	215	226	230	232	241	229	224	257	221	242	208	245	235	262	234	253	242	212	216	233	220	236	224	226	232	247	237	221	201	225	212	232	181	210	208	223	228	230	224	239	217	223	222	250	216	222	233	253	238	236	217	213	209	204	228	230	230	206	239	235	220	204	221	227	216	234	232	226	209	234	238	254	266	233	201	234	241	250	215	251	234	248	237	226	226	230	215	251	231	243	226	219	226	237	206	226	252	220	229	241	226	199	218	240	247	228	228	230	231	220	225	217	211	215	229	214	215	213	246	230	243	219	221	226	210	227	226	205	241	223	254	247	241	210	214	202	237	245	190	222	225	226	196	232	235	226	231	247	236	248	215	236	234	224	221	244	203	222	239	216	218	237	207	252	211	215	237	204	230	235	230	235	227	221	219	210	237	230	229	244	251	239	208	210	236	204	220	224	228	241	271	246	231	210	224	228	233	239	212	207	238	219	234	203	189	249	217	213	219	226	240	227	215	229	241	213	217	199	203	249	243	197	213	239	202	233	235	229	240	251	271	226	216	235	226	225	229	198	236	223	224	225	210	207	226	235	224	216	225	249	233	237	211	225	244	222	226	226	233	229	234	229	242	203	245	227	216	244	215	211	247	255	219	218	225	222	234	246	226	224	230	236	241	241	242	217	221	224	219	224	235	198	248	243	248	225	193	223	220	213	216	217	231	218	240	213	231	214	205	239	245	236	218	216	250	239	231	240	230	225	248	197	211	223	233	208	251	237	228	205	204	225	208	221	208	233	243	230	234	224	250	248	242	212	223	249	211	220	225	201	227	229	259	254	205	209	209	240	213	223	207	207	237	215	203	249	252	218	221	221	253	201	237	249	222	239	231	234	235	226	197	232	221	219	233	210	233	231	226	229	211	223	254	220	226	207	211	216	233	230	249	241	198	234	221	222	221	221	228	235	229	235	209	216	214	242	241	238	191	236	246	210	221	210	226	208	271	234	248	234	241	235	200	229	211	227	211	220	220	205	211	230	224	234	237	238	226	222	212	238	243	224	250	208	244	219	213	239	200	234	223	210	250	218	222	222	207
2499	1869	797	860	804	3128	3455	588	583	667	824	1093	1605	2829	2196	1448	1238	886	1059	693	562	552	532	559	514	539	562	539	754	1084	1086	950	884	638	586	587	564	493	522	514	534	518	519	591	766	523	525	544	530	526	507	533	492	526	520	533	516	531	535	515	530	538	539	575	536	519	555	554	525	524	506	502	514	534	512	528	492	559	534	505	480	522	526	496	552	583	497	526	554	545	538	548	529	533	512	510	556	487	517	507	481	517	522	519	511	523	505	547	547	528	480	533	496	548	529	492	519	531	522	547	538	507	505	555	499	552	517	501	524	550	536	521	531	543	517	506	505	507	506	562	537	571	507	532	512	478	534	481	578	540	517	540	552	513	504	554	518	537	511	549	512	474	503	514	544	511	510	562	551	520	534	539	556	552	531	516	505	522	552	508	533	501	530	534	565	491	532	511	466	577	521	510	533	527	493	530	476	524	505	563	527	504	503	528	550	541	581	514	517	529	488	507	531	523	528	538	538	487	536	512	524	526	530	533	522	529	488	500	543	539	518	555	503	491	519	557	516	528	498	553	520	523	492	505	542	518	511	528	503	520	494	499	527	497	485	521	526	530	517	512	515	545	514	521	539	528	528	507	506	519	534	505	574	494	480	496	521	509	497	566	544	542	531	500	567	486	480	587	541	504	544	496	548	491	512	515	505	500	537	513	516	509	514	523	518	524	466	511	544	513	497	508	515	526	538	552	507	515	512	533	525	507	497	517	517	542	523	511	491	546	527	494	533	525	554	532	534	502	520	556	530	532	481	515	510	514	495	518	497	522	507	507	537	495	509	483	538	479	542	529	543	535	495	486	520	519	510	542	536	526	509	509	522	533	495	501	561	524	513	509	524	495	478	515	500	498	496	511	501	525	554	496	584	529	521	560	521	527	534	534	483	570	530	486	527	526	480	498	532	511	536	541	541	501	560	499	533	511	529	536	512	538	523	528	533	540	507	497	564	521	523	501	468	522	515	540	530	530	512	524	512	533	559	511	520	555	514	542	539	491	564	526	494	483	529	528	559	505	533	525	537	495	560	530	528	547	529	534	522	502	506	511	517	528	578	521	558	525	519	511	506	545	528	518	485	527	525	535	509	524	512	501	497	519	494	535	517	475	471	542	529	516	507	528	503	484	489	505	544	501	514	535	533	502	531	509	525	551	532	524	532	459	533	482	501	523	507	524	502	491	525	552	575	521	527	500	554	490	545	531	528	582	491	586	544	520	538	531	512	531	513	524	486	507	483	515	549	508	525	564	530	507	534	569	487	563	524	536	512	487	492	472	489	519	537	518	503	497	500	522	522	544	551	545	519	531	517	531	503	520	542	505	486	530	498	543	508	510	545	505	517	505	492	491	564	518	521	482	507	493	561	565	508	531	513	555	501	540	543	509	518	547	537	493	532	544	528	536	529	532	537	556	503	543	531	525	553	527	503	529	522	520	503	544	509	501	552	544	528	509	531	551	508	553	480	542	538	529	549	493	538	516	535	562	555	522	511	504	539	511	511	539	535	527	542	523	550	515	530	529	554	506	507	506	509	500	563	543	540	530	505	507	524	526	536	490	522	541	544	525	510	544	517	530	555	523	509	520	464	500	511	508	566	509	508	523	514	535	485	526	547	527	512	549	522	518	497	500	523	519	506	494	506	550	573	542	503	514	513	564	538	519	515	534	547	571	493	509	576	554	568	515	539	520	538	552	519	534	546	518	475	475	478	545	488	507	515	559	529	544	537	508	541	523	523	553	550	550	536	509	525	522	539	522	539	509	552	518	492	497	533	475	547	533	531	516	498	539	528	496	485	500	558	491	543	510	505	506	535	536	516	520	520	507	509	504	494	516	481	549	550	508	518	540	538	511	554	508	554	498	526	520	529	496	519	542	504	487	482	508	521	523	532	520	520	541	527	513	539	478	550	545	520	501	504	540	528	523	506	523	524	518	524	521	538	508	521	478	498	485	501	510	524	553	531	484	513	511	515	514	479	519	502	518	494	513	487	506	536	500	515	492	537	504	528	536	538	510	521	513	541	518	522	495	536	541	526	505	514	488	531	507	508	498	525	522	521	516	484	504	518	497	533	546	556	540	525	520	472	534	534	510	572	523	502	507	547	503	514	533	523	515	532	565	517	492	516	493	532	495	563	497	534	508	537	506	518	531	534	592	512	527	537	493	491	531	503	534	530	524	509	525	560	530	526	484	527	540	509	528	499	496	545	548	502	516	533	510	535	527	556	511	513	527	493	528	547	499	477	527	490	484	517	497	512	534	565	527	521	521	518	550	506	491	500	521	503	553	517	527	517	480	565	490	545	535	520	490	476	565	544	526	519	511	548	513	529	547	499	464	547	543	565	452	515	535	501	551	542	570	532	519	484	546	493	507	519	498	514	537	512	503	541	531	511	568	531	510	480	511	559	553	517	507	578	532	530	540	556	492	574	526	547	536	574	536	537	521	510	513	565	490	504	551	541	526	572	500	514	553	521	499	508	518	524	541	499	481	511	552	524	562	485	508	500	535	517	543	546	556	527	497	530	539	508	516	510	555	520	495	479	519	516	514	479	529	547	553	550	536	549	550	525	484	503	514	546	505	501	546	495	514	498	517	486	505	525	509	494	549	509	529	521	509	511	501	523	531	521	523	505	562	522	539	515	460	500	520	493	496	515	524	506	530	548	538	546	518	515	511	512	526	529	515	531	534	498	475	495	529	472	539	515	527	524	477	508	524	528	530	493	525	536	497	485	536	509	521	464	534	515	523	505	525	510	489	531	511	517	517	551	496	514	531	517	557	534	482	488	539	523	530	497	537	576	530	486	525	514	518	534	511	563	525	550	527	466	546	544	538	535	567	485	562	522	525	499	502	523	523	508	520	530	505	516	526	463	513	558	535	552	517	538	488	537	513	546	533	536	504	490	556	503	551	501	506	534	503	533	512	523	517	527	540	502	504	555	505	485	484	513	539	548	526	505	502	512	541	538	513	545	501	502	490	523	534	502	533	524	503	527	502	510	554	515	512	502	514	538	545	496	521	514	530	539	504	509	530	543	503	520	492	525	534	539	511	541	509	470	525	526	514	511	530	518	511	545	546	544	511	488	512	515	583	481	531	516	542	560	519	513	514	530	522	496	496	521	519	533	555	528	536	506	492	514	508	507	554	543	537	553	579	507	569	529	528	472	526	487	508	531	516	523	511	488	541	555	457	517	509	515	532	555	506	537	507	559	543	505	513	551	518	506	471	523	485	530	506	539	572	517	507	551	533	547	549	512	483	526	553	496	544	499	561	512	526	529	509	514	514	534	558	546	540	501	567	539	527	506	508	557	520	516	564	545	509	491	545	537	523	521	533	523	557	539	534	524	527	535	514	499	481	526	485	520	523	461	518	527	521	543	524	511	499	513	502	534	485	490	513	509	520	462	508	511	529	524	538	510	522	503	519	526	503	492	511	517	495	491	534	512	547	521	539	502	508
12639	21020	2782	1232	800	13340	17128	1511	305	277	282	311	437	702	719	537	352	248	170	146	142	130	155	146	149	149	141	152	189	203	298	218	188	156	170	125	122	136	139	132	136	125	129	174	383	213	132	128	123	121	103	126	128	120	110	111	126	103	119	117	127	118	111	138	123	128	100	121	127	133	130	108	134	108	99	111	118	112	113	112	133	129	121	117	134	121	100	113	107	123	127	140	118	95	115	117	140	117	133	105	120	135	112	137	140	119	120	113	130	125	129	103	131	146	130	129	130	140	115	108	120	125	124	131	121	120	138	118	106	116	125	122	117	128	126	118	127	102	122	130	122	128	116	134	105	101	114	109	107	112	120	110	135	113	117	123	121	116	108	122	119	115	131	116	117	107	124	115	120	119	117	129	114	148	126	121	145	142	140	110	141	124	108	103	134	116	118	122	129	119	121	131	138	110	115	113	86	129	124	136	110	115	138	124	135	119	117	132	131	125	111	125	104	120	122	113	134	114	118	136	124	123	110	127	116	132	103	121	124	118	111	118	134	130	138	137	131	126	121	129	136	92	133	127	136	121	123	133	103	111	104	107	99	119	118	139	122	137	109	136	118	123	126	127	124	119	100	103	119	123	108	99	132	138	114	117	132	116	132	140	100	101	105	132	142	101	128	126	105	106	122	133	118	107	124	160	146	123	127	115	120	118	131	129	121	116	119	127	129	132	139	122	129	126	109	113	125	121	120	128	138	129	96	129	123	141	123	115	117	144	109	116	119	130	123	128	130	120	121	122	109	120	106	126	108	113	119	119	117	117	122	119	130	125	129	132	128	116	114	111	133	120	138	137	139	148	116	120	112	146	133	106	107	130	131	110	104	135	134	118	106	111	146	116	121	116	124	130	109	117	119	123	132	112	135	116	129	115	99	113	124	119	109	95	120	119	136	126	104	125	130	104	113	106	114	116	103	137	116	117	111	128	126	131	109	124	126	123	147	128	130	109	130	109	135	121	135	120	127	141	105	118	137	112	127	114	120	116	134	117	115	120	109	132	147	115	137	124	139	129	119	122	112	113	102	125	128	130	127	134	111	125	148	152	119	107	126	123	130	117	108	117	119	134	118	138	116	113	121	133	124	136	106	99	113	115	120	108	134	147	128	114	126	143	109	117	118	121	109	125	141	108	104	141	131	117	138	147	112	111	124	137	131	126	136	125	145	143	119	133	98	116	133	130	127	131	126	120	124	128	126	105	126	126	123	116	123	110	131	113	107	117	108	128	118	112	113	114	131	110	114	121	126	117	114	121	133	106	131	146	113	109	101	116	123	110	129	129	108	117	118	127	125	112	138	127	123	149	112	135	132	152	107	123	129	100	117	138	107	109	113	130	108	111	120	122	122	115	145	111	108	133	125	92	115	122	138	118	130	154	110	125	114	129	139	125	125	120	107	112	131	117	127	118	114	133	121	114	96	130	126	123	111	118	108	123	148	118	120	108	119	119	115	124	110	124	140	134	133	125	121	118	136	129	112	122	122	125	125	98	123	135	131	108	113	115	126	112	140	119	122	130	113	139	132	130	138	118	118	143	112	109	125	120	124	122	116	140	131	119	124	118	115	132	112	139	124	127	131	102	109	120	133	120	139	123	128	131	119	138	131	129	126	120	136	123	106	120	121	121	129	131	130	131	136	118	125	113	112	129	135	117	100	120	132	124	108	111	130	103	115	130	135	109	138	120	109	133	114	124	123	119	88	130	119	120	126	109	140	110	114	140	127	102	108	119	105	120	125	120	105	121	107	113	127	133	144	108	128	120	132	121	120	104	121	128	105	125	136	140	112	115	129	128	126	126	126	135	123	116	119	122	108	128	133	130	115	114	132	118	108	119	126	120	126	118	121	121	109	128	102	111	137	113	105	132	103	102	115	137	120	116	125	119	129	113	121	129	144	126	128	126	109	117	114	119	113	132	136	123	123	122	128	129	131	118	119	131	124	129	116	106	126	125	112	113	120	114	115	110	117	135	134	113	142	131	136	121	130	119	127	126	130	107	137	97	130	133	128	123	119	128	108	101	117	127	131	129	142	139	122	114	124	127	127	129	119	124	119	111	138	114	129	111	141	105	110	113	135	103	140	143	145	121	128	135	122	127	118	131	120	122	122	121	144	119	117	144	125	93	119	123	107	106	134	125	116	114	105	127	116	146	111	134	128	121	139	137	121	120	110	118	120	132	126	112	93	121	122	124	119	144	112	131	136	113	131	106	122	124	99	113	111	113	132	139	131	96	126	113	117	125	112	118	120	128	122	116	113	134	118	96	138	145	124	127	134	109	121	136	120	128	133	114	108	120	118	127	123	133	100	107	161	117	118	129	116	125	127	144	117	101	126	113	133	130	96	133	124	139	128	137	117	89	104	142	129	117	98	106	122	134	123	116	131	132	134	114	143	124	99	116	105	118	120	112	117	124	105	110	107	98	126	118	126	102	102	139	115	118	114	118	105	104	132	125	116	107	114	141	117	97	130	119	110	96	134	106	130	115	104	129	128	113	125	95	113	145	129	107	125	123	128	119	121	116	127	117	107	119	119	127	128	131	116	123	140	128	129	138	120	130	137	132	109	132	119	98	123	107	124	116	120	118	114	137	119	127	145	139	150	119	124	131	125	119	134	105	138	119	112	110	116	102	105	132	120	122	125	116	121	129	129	124	112	127	120	137	141	141	120	105	116	110	109	121	125	103	123	122	119	114	132	113	120	124	110	117	136	116	131	150	119	102	107	130	135	111	109	102	130	126	110	126	116	125	131	110	125	123	144	116	122	107	148	137	123	126	130	117	131	147	139	114	112	107	116	130	129	139	121	118	129	120	132	109	121	138	125	130	124	131	115	98	116	148	117	96	106	121	131	110	116	127	118	120	136	104	126	142	113	137	105	117	108	106	100	121	113	116	122	109	109	116	108	109	96	120	147	109	109	108	122	135	135	130	143	115	131	119	107	109	112	132	125	123	117	115	110	120	104	125	124	109	128	138	107	113	117	135	139	128	139	123	141	112	123	135	115	119	101	130	121	127	115	127	126	115	125	106	126	128	111	126	91	122	126	110	127	134	122	115	137	111	114	130	127	128	136	107	106	101	131	137	127	117	113	133	139	134	119	121	113	118	130	140	127	132	137	144	102	121	135	141	121	120	117	103	117	117	124	103	118	117	107	110	98	144	126	115	127	148	127	143	113	127	116	107	122	111	123	132	117	116	120	126	108	126	132	124	114	117	118	124	151	119	121	101	112	134	131	122	101	110	118	136	114	126	117	129	125	128	106	137	130	115	120	135	121	130	106	123	119	133	118	112	125	121	119	123	116	132	141	131	109	110	109	128	141	101	122	109	124	92	124	122	110	116	124	132	108	119	128	152	126	94	109	141	112	127	129	108	116	141	122	123	126	123	122	114	131	131	103	122	106	131	114	120	135	116	114	140	130	118	109	127	108	143	138	142	129	117	112	124	104	127
9352	14999	2887	3542	2932	29876	31352	1710	1250	1120	1241	1482	2402	3853	4173	3139	2111	1206	785	606	513	402	442	393	391	463	437	550	721	1114	1433	1101	705	534	493	405	363	343	387	344	341	352	402	615	2514	721	312	302	278	327	306	305	362	309	299	339	315	317	284	303	312	313	327	308	301	338	310	294	315	300	299	314	311	291	302	339	304	342	335	317	321	354	319	274	344	328	320	303	318	328	311	313	310	344	334	290	274	332	306	330	339	301	275	293	305	317	341	283	312	308	312	313	318	300	285	310	308	297	280	312	309	287	285	289	290	281	283	305	317	312	295	302	318	302	277	315	314	304	290	320	334	321	311	321	307	313	313	292	292	299	333	295	325	289	308	311	321	305	293	324	319	315	308	317	276	301	317	274	307	334	306	306	324	328	298	292	299	332	296	317	295	308	285	304	319	292	308	317	305	285	296	318	303	304	298	323	306	311	295	310	321	319	305	318	298	317	319	319	308	337	315	337	359	342	326	293	307	289	335	327	294	298	286	332	303	322	321	316	298	289	310	318	315	325	317	301	316	309	312	271	279	319	326	323	297	311	325	297	308	300	296	315	328	282	299	298	279	320	293	324	328	321	322	296	297	287	328	326	361	312	309	332	326	294	296	320	289	295	312	308	314	308	309	318	314	297	298	301	373	289	311	311	329	326	279	307	335	303	309	321	316	328	295	310	304	290	292	328	339	306	286	303	320	301	267	312	310	278	305	328	307	275	319	325	320	310	330	336	284	295	327	307	318	311	317	317	330	313	284	327	300	309	293	300	307	325	284	311	314	333	306	318	333	286	322	295	304	288	306	297	339	353	308	319	303	271	293	331	291	362	283	338	314	334	340	324	324	328	311	309	298	291	324	296	271	287	329	322	320	295	330	297	329	310	310	314	290	291	314	317	286	306	332	288	305	341	298	294	309	319	278	313	321	332	318	324	307	336	327	330	297	338	335	316	309	296	301	300	289	342	323	313	330	295	315	328	318	283	291	332	294	318	331	298	322	317	313	325	320	286	332	350	325	317	299	301	300	323	343	301	302	302	306	321	319	319	325	342	310	346	305	286	311	352	325	321	319	305	329	334	327	315	333	357	325	301	329	304	302	342	294	309	319	306	346	312	309	322	312	320	291	344	321	303	321	321	321	322	322	326	300	284	320	282	296	311	341	357	311	327	339	309	306	336	319	317	307	284	301	287	316	312	332	311	314	299	285	311	289	300	286	338	323	306	295	309	296	311	324	312	300	304	294	296	311	307	310	310	319	306	336	347	333	327	325	323	318	328	291	321	356	280	339	328	323	299	336	300	353	322	286	315	341	316	329	346	280	317	310	287	328	264	338	307	294	289	296	295	294	325	341	294	309	303	329	322	332	313	296	293	314	329	308	293	306	313	338	310	306	336	258	291	316	347	319	301	292	316	299	317	321	316	315	330	346	315	273	300	294	317	336	344	319	318	289	307	295	327	365	308	282	318	303	320	291	310	305	316	282	289	297	316	285	304	323	324	349	344	340	321	334	316	289	330	297	306	326	316	312	286	350	309	294	305	290	325	343	316	281	304	344	348	301	281	283	324	309	299	289	323	299	331	287	315	344	301	311	315	331	318	316	326	302	303	289	337	325	323	329	313	300	304	318	322	330	284	306	317	326	280	314	307	306	307	280	322	322	326	336	285	306	341	295	308	311	328	313	300	285	300	342	332	320	278	291	290	286	314	315	284	317	325	298	287	307	310	290	314	320	317	320	326	291	319	343	297	318	329	286	279	299	334	296	328	304	315	293	308	306	286	326	293	316	308	325	300	325	297	326	317	329	342	291	327	264	318	313	277	298	355	288	304	314	301	281	302	327	307	298	313	302	307	302	300	290	318	317	293	304	320	311	307	313	264	303	319	325	314	322	327	330	316	314	318	308	299	298	334	299	311	323	307	288	290	318	290	289	308	324	313	299	303	318	320	298	296	334	319	319	325	289	334	301	315	314	313	318	292	316	293	324	297	329	318	295	296	303	304	281	306	309	337	315	343	291	276	309	320	281	311	313	350	322	294	345	350	335	287	331	310	312	311	279	296	294	325	317	319	309	315	313	305	322	297	296	327	287	320	317	303	321	313	333	335	315	332	289	311	303	335	316	313	315	306	316	315	304	336	306	315	308	358	309	322	326	335	317	299	316	314	304	329	327	322	314	298	294	290	344	293	309	314	333	332	292	315	333	310	313	288	330	311	310	269	320	321	283	302	280	341	282	312	307	310	294	332	331	305	307	330	338	315	284	324	333	296	281	315	293	294	330	299	311	297	322	342	306	315	310	290	285	325	282	304	312	304	340	323	318	328	300	271	299	332	301	329	323	279	322	332	319	297	307	278	309	308	312	312	345	327	309	290	312	305	289	307	336	294	316	314	312	322	308	292	297	313	294	334	324	301	289	308	319	338	312	306	314	333	315	316	313	281	302	307	305	313	312	288	299	337	283	319	301	305	304	326	311	302	276	329	305	260	331	319	309	289	310	305	280	310	293	302	326	307	316	331	310	312	302	322	316	295	299	320	291	305	296	286	326	287	316	352	303	301	323	301	308	302	311	284	308	267	305	319	301	318	302	282	314	292	328	301	307	291	306	325	343	307	310	290	313	305	306	315	326	322	320	343	291	305	287	318	348	303	316	310	301	321	306	305	324	317	280	315	305	286	304	284	308	330	314	306	321	319	299	319	300	341	330	297	313	282	313	326	284	331	297	346	312	317	322	310	306	319	271	300	305	287	291	284	332	294	310	303	317	320	320	324	296	313	298	322	287	311	282	325	307	300	311	316	312	301	332	313	293	309	288	326	311	324	315	264	325	324	297	307	320	299	306	295	311	331	284	315	284	327	323	307	311	315	304	289	321	302	308	325	319	288	282	275	299	321	345	319	299	289	315	317	276	276	318	291	321	312	298	325	288	335	264	272	280	258	306	312	277	313	307	309	322	287	306	316	296	304	311	329	311	325	312	313	286	290	336	287	298	314	286	338	309	282	316	328	279	298	317	297	284	334	286	294	277	319	313	303	329	304	305	302	281	327	287	288	318	328	309	321	280	320	330	314	314	316	291	310	318	333	342	297	292	293	310	327	331	313	316	311	317	352	275	291	310	326	273	356	344	313	298	322	293	339	290	335	319	261	306	300	302	301	305	286	341	311	271	325	324	313	293	289	282	341	326	340	323	329	298	299	315	302	330	318	293	283	321	343	296	305	311	350	316	262	319	287	308	324	315	287	290	304	317	298	319	322	326	313	288	303	287	313	312	290	317	300	255	296	298	309	317	313	310	318	307	313	346	323	282	338	312	284	301	288	290	324	344	333	307	322	338	291	325	285	318	290	295	296	321	294	308	340	305	316	282	318	287	313	333	296	329	298	290	295	275	303	301	320	327	317	322	323	294	313	321	334	318	318	287	284	305	308	313	312	312	317	307	305	278	293	312	307	326	327	322	332	325	329	290	331
20666	32184	6616	2596	1600	27081	30011	4114	543	417	385	427	550	854	753	655	524	408	302	220	217	189	182	189	214	194	213	260	313	364	434	286	229	214	214	205	169	185	158	191	176	188	211	248	681	407	168	159	174	176	154	155	172	172	146	138	182	180	153	174	165	153	162	170	133	153	190	156	160	145	162	168	168	178	155	160	181	174	173	155	153	170	164	165	171	166	150	181	172	170	162	179	182	177	153	169	168	174	144	166	159	166	188	166	183	199	196	179	171	169	176	157	168	157	167	207	165	138	155	174	162	170	141	171	165	179	180	181	158	185	164	150	159	197	181	145	155	155	166	169	192	191	160	161	191	168	178	195	171	180	160	153	165	178	179	165	174	173	162	148	154	149	175	164	161	170	173	162	162	174	169	178	167	172	159	164	187	156	174	180	161	150	160	160	156	162	138	178	166	171	165	179	198	168	200	176	156	154	169	148	166	166	125	166	170	164	165	154	168	174	160	170	145	172	159	182	160	154	181	150	176	168	151	158	149	184	172	156	175	171	183	151	150	171	176	156	150	161	152	165	178	168	160	179	160	139	177	159	170	163	175	181	139	152	183	170	186	172	174	184	184	163	171	165	155	170	159	137	162	147	175	186	164	155	179	187	154	166	172	152	161	172	168	147	154	141	164	181	167	147	154	185	164	178	148	200	161	161	152	169	165	181	191	143	150	171	157	150	140	152	158	178	141	164	181	165	153	157	151	182	178	149	164	165	168	159	179	156	173	134	151	173	173	183	140	135	163	158	159	170	186	181	161	154	167	168	191	153	155	186	140	175	153	171	170	149	139	162	177	170	164	197	144	168	167	153	151	166	164	172	188	155	161	167	159	165	142	163	176	150	184	154	143	164	164	160	152	132	157	162	167	153	176	178	153	179	170	162	176	153	156	125	148	158	165	146	174	148	171	161	173	173	170	153	173	161	169	181	162	155	184	186	173	162	176	170	168	148	194	176	187	178	144	164	176	181	170	174	176	178	172	159	174	180	173	175	158	157	185	153	165	177	180	178	168	182	188	156	187	163	162	163	145	155	190	175	145	193	159	159	169	165	162	166	133	167	170	159	182	165	160	174	170	157	183	177	146	191	150	158	182	161	168	151	154	175	185	174	167	171	168	167	182	167	162	165	159	166	151	175	168	172	161	173	182	173	147	167	177	160	186	163	186	150	150	189	195	158	161	169	148	160	175	162	186	194	173	162	161	178	179	171	154	154	149	186	153	163	171	179	169	170	165	163	158	156	171	182	154	199	163	184	190	158	166	149	199	180	178	147	192	178	187	172	166	177	155	187	172	174	151	177	153	154	188	183	168	174	180	157	187	158	168	181	162	141	155	156	170	163	150	160	159	176	152	179	170	152	168	149	168	160	168	136	154	175	162	166	161	155	161	149	177	168	149	150	162	178	166	175	168	163	171	149	134	197	167	187	140	154	140	152	148	175	164	168	137	154	172	209	157	195	167	178	151	175	169	163	151	167	155	165	177	175	155	154	162	167	178	153	154	149	156	157	169	170	143	171	177	171	161	134	176	165	185	168	146	189	175	157	173	197	148	176	169	155	174	177	154	150	152	152	153	153	155	169	185	157	158	168	152	142	173	133	153	157	155	166	149	173	163	158	173	168	167	132	158	163	167	163	165	147	135	157	199	164	154	182	168	174	171	166	164	170	184	165	161	156	178	155	160	170	147	166	155	145	153	194	168	153	158	157	146	151	187	161	172	161	171	164	181	164	191	177	151	165	150	168	160	156	164	173	162	153	173	150	162	178	155	160	155	154	154	158	159	171	177	165	153	177	155	153	163	138	164	168	175	148	167	131	146	173	150	167	151	177	168	150	160	153	174	173	182	163	162	172	183	171	181	147	148	168	152	154	173	155	163	168	129	163	173	173	154	159	174	177	190	190	158	146	178	160	164	165	172	194	154	172	155	173	183	145	167	164	157	143	146	150	161	179	158	175	154	178	176	162	152	158	157	173	165	162	154	151	144	157	179	179	164	159	167	191	160	153	155	159	175	175	174	162	159	190	162	157	164	177	166	165	153	171	163	164	178	155	171	166	173	162	151	179	167	178	172	145	187	164	149	176	174	160	169	171	185	189	171	168	142	157	144	172	159	187	163	172	165	147	163	160	183	169	166	173	171	173	164	150	161	136	170	193	170	164	165	172	160	156	186	162	163	166	160	171	185	187	179	135	163	171	170	146	182	174	162	192	160	156	167	151	175	165	152	170	160	159	176	148	174	169	171	168	185	158	190	181	163	167	149	157	167	163	158	189	180	157	170	146	160	153	154	144	152	185	163	153	163	179	178	166	170	175	185	164	149	179	173	142	156	144	183	164	171	147	151	169	162	158	183	161	187	179	198	193	163	158	173	141	139	155	159	173	161	169	181	179	157	174	176	160	159	177	166	142	164	171	141	169	144	171	190	183	182	167	173	151	161	166	157	175	201	172	143	177	145	168	170	153	147	181	155	153	171	191	160	160	167	146	175	161	189	146	175	158	180	140	183	157	187	177	156	153	176	154	159	169	173	167	164	163	155	177	179	158	183	160	164	150	145	160	153	150	150	171	171	156	141	145	165	163	133	156	159	160	174	169	154	179	152	157	185	171	162	166	154	144	177	167	183	159	164	160	148	147	168	151	167	159	193	171	141	153	154	161	160	148	163	150	149	149	150	169	159	170	161	170	170	138	167	180	179	164	173	156	152	163	147	186	190	158	173	175	164	178	167	172	167	160	152	167	169	174	166	179	181	189	175	177	157	174	140	182	162	163	132	161	180	166	187	148	151	159	168	192	170	155	177	156	144	144	165	169	144	165	163	161	172	172	171	156	145	170	134	145	197	146	162	166	167	156	174	154	174	163	161	147	155	177	145	145	177	160	168	162	166	161	155	139	126	166	163	150	152	175	180	143	178	160	188	172	153	157	174	169	158	178	165	172	164	171	160	167	180	178	172	173	149	144	192	157	174	149	167	170	162	144	161	183	183	143	153	170	190	154	155	174	163	169	152	163	164	174	162	152	171	174	150	187	163	160	159	163	153	161	161	156	173	163	162	172	182	188	158	169	185	152	158	150	162	169	160	173	157	150	159	169	166	170	185	167	161	173	170	172	158	177	167	147	169	189	161	169	161	157	135	156	159	150	152	152	168	167	171	155	173	151	152	153	173	153	166	168	174	160	152	157	172	151	170	180	152	159	174	171	156	188	178	147	151	158	163	175	179	181	189	182	163	169	170	136	161	165	156	162	177	164	167	164	168	160	193	154	162	158	161	166	162	175	173	124	179	164	174	154	179	178	151	134	183	170	168	165	153	165	169	158	148	152	161	187	161	166	162	139	149	177	157	171	184	173	168	188	146	178	168	134	178	140	163	142	137	175	183	151	175	141	165	147	178	167	158	180	179	156	166	152	151	154	166	157	173	167	184	181	164	174	152	143	180	141	157	164	172	169	164	160	149	156
12641	19144	5060	5992	5291	43621	38135	3450	2518	1943	1884	2060	2880	4865	4321	3842	3281	2091	1317	856	692	676	661	605	592	646	822	1199	1478	1804	2348	1346	775	677	660	565	531	513	479	481	443	484	609	1001	4566	1805	459	462	446	417	478	452	398	411	439	445	444	468	456	440	422	426	429	457	428	448	456	409	378	414	421	397	453	461	402	456	396	434	458	413	428	419	420	412	395	432	400	420	404	448	419	417	371	447	445	418	417	425	421	427	414	398	401	387	444	420	431	409	413	429	424	418	411	424	443	432	380	415	426	403	409	398	398	381	448	419	416	405	406	427	405	395	414	409	456	363	382	385	407	407	440	409	401	407	436	393	396	435	380	417	410	426	414	408	433	429	446	434	430	400	426	418	413	433	424	451	457	437	387	421	401	432	411	406	389	413	388	417	424	424	439	410	419	387	439	392	401	432	480	421	433	392	420	407	412	390	383	433	400	389	392	430	411	436	438	433	415	422	416	420	416	446	396	436	399	444	388	402	455	402	391	405	410	406	430	434	403	441	428	423	410	408	413	433	451	401	414	413	380	449	428	439	429	409	417	428	450	436	388	428	422	411	374	427	404	441	441	392	449	411	440	393	424	421	409	383	429	391	436	422	392	419	417	398	416	424	411	473	414	422	407	422	414	414	377	383	393	448	414	412	402	425	414	424	413	412	428	452	429	422	420	402	410	456	396	404	434	445	409	410	377	393	383	432	396	404	430	396	430	386	397	416	388	398	399	424	391	400	402	405	400	397	403	448	434	405	423	400	433	395	440	415	381	365	426	452	439	410	394	423	415	426	424	428	425	423	404	409	428	389	405	427	410	378	466	442	381	366	419	433	394	381	421	433	426	423	424	431	372	419	445	420	388	403	408	427	407	409	442	425	365	398	415	399	412	400	425	437	442	417	415	398	431	432	422	404	422	402	397	405	407	396	423	388	409	397	411	383	402	396	410	396	435	418	404	455	413	430	446	439	431	399	392	440	446	420	407	411	386	380	412	374	418	405	368	387	418	433	464	411	446	427	396	400	435	399	451	438	388	390	422	426	397	429	408	431	377	407	403	425	455	386	422	444	387	395	399	372	384	387	419	372	395	427	420	407	416	380	409	407	417	409	403	423	409	422	415	392	425	413	428	396	388	416	416	427	406	384	439	402	424	409	440	428	415	393	405	429	387	436	413	401	392	429	452	414	413	444	451	395	395	435	421	428	386	380	399	399	441	421	412	373	403	418	383	378	381	415	418	408	390	435	374	422	441	406	432	402	399	445	413	423	422	413	382	419	389	395	411	422	388	408	400	390	408	422	408	388	411	417	405	453	354	416	411	432	416	430	426	404	416	434	426	440	426	412	423	393	440	423	367	388	428	399	417	404	432	401	431	427	386	426	434	397	412	433	423	398	396	391	410	399	421	399	420	409	418	422	405	409	408	433	416	412	408	397	413	412	448	385	384	402	443	405	401	409	431	410	415	420	434	422	447	407	445	428	439	385	391	459	402	421	440	391	380	383	404	388	419	441	437	451	411	419	417	424	416	411	394	391	434	387	389	385	407	423	393	409	384	397	385	398	410	389	371	441	441	413	390	409	420	427	391	400	413	409	401	437	423	416	368	398	409	409	403	407	422	404	405	404	420	438	398	424	397	409	399	408	411	428	401	402	417	442	387	400	416	426	435	386	366	410	389	411	405	362	406	426	451	395	426	401	378	402	424	408	425	397	431	414	401	463	431	456	402	362	414	383	412	378	404	408	423	431	438	412	437	418	434	417	381	401	443	424	390	402	425	408	424	439	397	403	424	441	402	416	422	444	423	423	405	411	400	397	383	439	391	437	443	391	425	380	421	426	427	413	384	439	430	386	412	414	434	382	411	393	422	477	440	421	405	418	424	431	386	429	411	419	416	381	388	364	393	404	377	413	376	382	416	414	423	411	404	448	405	440	376	402	396	433	398	407	434	403	424	425	370	418	445	409	386	387	437	424	367	389	387	403	422	428	396	385	408	412	421	421	411	412	419	430	373	412	423	396	430	399	414	413	412	402	410	408	388	413	410	396	414	441	433	387	415	424	432	429	414	402	392	394	460	421	376	445	419	412	428	438	434	430	421	443	410	414	418	401	419	392	399	375	408	428	428	400	425	435	401	402	426	442	416	421	399	439	391	428	413	428	388	431	437	392	435	459	401	418	408	414	416	445	387	430	383	399	440	443	408	375	428	440	411	397	407	408	395	434	446	382	386	405	388	410	418	409	440	446	380	436	420	380	423	415	413	410	418	395	373	426	419	407	442	399	425	395	423	391	419	403	422	394	413	412	435	392	422	389	433	394	410	432	430	429	411	456	406	426	409	425	452	355	454	422	425	374	427	419	415	404	398	394	398	417	407	408	421	411	378	415	446	424	420	411	455	402	419	419	419	409	433	430	405	431	389	398	457	391	414	461	440	396	445	414	380	424	390	373	392	427	399	395	398	366	414	395	411	457	418	437	420	427	420	435	389	373	417	435	419	394	425	396	393	437	402	436	407	407	417	401	379	433	433	392	437	379	402	377	398	410	425	404	435	399	426	401	390	435	416	449	448	401	394	435	400	394	387	408	390	408	393	445	404	454	415	430	389	396	435	415	409	409	367	420	418	410	434	458	431	385	381	424	407	416	407	405	406	441	415	415	474	415	429	409	435	426	422	387	418	398	445	414	430	405	406	390	418	408	418	403	385	406	425	412	423	394	412	413	451	441	375	398	418	382	430	418	390	383	435	453	422	446	376	426	404	370	428	354	392	393	407	411	409	400	420	380	427	381	436	440	399	413	398	431	396	438	425	393	409	438	422	426	415	423	420	343	393	441	427	402	394	405	430	393	434	436	414	434	386	423	382	417	409	427	411	423	438	416	425	425	432	459	415	387	428	397	434	415	405	405	398	402	445	444	410	392	370	420	438	397	412	405	421	442	380	399	438	431	426	412	392	364	387	414	423	401	417	406	408	401	380	395	431	427	411	423	415	436	430	410	436	404	394	427	429	400	432	412	466	377	389	433	393	430	426	384	445	408	437	353	382	419	403	401	434	430	432	367	392	389	421	430	408	411	428	386	452	446	391	406	405	383	408	400	379	385	385	452	357	411	456	367	392	377	473	398	413	389	418	445	421	399	406	409	409	398	412	406	390	405	437	426	425	412	455	422	394	409	408	420	429	426	444	461	410	420	428	399	430	399	418	424	403	411	394	370	433	398	412	398	424	408	433	432	423	440	429	397	386	415	436	430	412	433	422	385	406	390	392	427	435	417	417	397	403	410	446	403	381	377	453	419	416	406	390	407	388	432	422	419	412	361	401	457	438	421	447	409	396	429	414	407	402	408	419	391	365	435	420	392	425	430	424	426	405	405	435	402	416	423	473	404	423	396	439	406	392	447	432	377	419	414	425	424	378	410	417	417	407	407	363	428	453	438	426	432	403	434	409	458	418	423	423	417	393	425	412	397	436	421
2190	961	367	291	263	1047	811	238	255	254	221	262	317	504	450	373	333	311	269	228	246	235	234	243	244	233	246	247	263	294	279	242	244	231	264	239	221	224	250	228	247	224	241	242	248	274	256	218	191	193	220	216	209	240	251	236	222	251	219	231	188	208	234	211	216	211	231	259	217	224	227	211	221	240	257	244	214	237	237	226	232	234	213	219	240	226	220	237	266	219	249	200	219	229	229	215	225	268	235	230	236	257	212	216	236	207	211	234	228	207	200	231	220	226	251	219	191	248	238	239	217	256	201	232	247	219	205	199	234	221	234	230	208	216	215	221	237	203	219	251	257	229	218	251	232	246	239	245	223	245	248	208	217	203	231	194	212	231	254	229	195	229	215	246	256	224	244	232	222	223	237	228	240	256	214	220	225	201	233	234	235	238	218	225	248	231	219	225	214	221	222	232	229	216	222	242	229	261	200	216	205	228	225	206	247	228	231	222	216	223	246	254	224	229	224	228	213	216	212	219	240	214	229	213	258	235	260	223	251	244	229	191	228	236	224	205	202	225	257	201	229	234	230	218	244	232	221	255	214	215	221	233	245	236	226	244	207	202	199	218	206	206	240	219	241	240	235	216	219	219	213	223	237	248	233	232	217	210	251	193	216	230	243	234	236	240	222	222	219	215	241	247	240	231	225	222	227	217	244	245	234	239	231	235	230	237	221	234	230	219	249	245	212	223	251	220	204	242	225	235	213	226	217	208	207	224	231	215	223	255	218	223	216	223	211	221	237	217	235	207	209	253	206	241	215	217	217	218	234	228	220	218	236	232	227	219	241	250	204	227	254	217	198	254	237	206	201	231	197	241	220	231	206	212	214	220	223	239	202	237	227	250	274	238	220	246	232	201	241	234	222	227	236	215	214	220	200	212	240	229	212	255	249	229	236	218	225	241	234	234	255	249	207	221	255	239	213	237	252	245	213	221	225	237	239	234	269	236	235	243	219	263	230	211	231	233	222	202	233	216	223	236	221	204	218	229	232	214	214	233	210	221	220	216	226	208	244	224	220	244	212	230	210	234	230	241	219	216	187	218	214	213	249	217	215	206	213	224	229	235	215	235	228	238	261	197	231	241	257	228	263	218	273	241	226	215	219	233	223	241	226	210	237	255	263	246	241	230	242	245	238	242	249	218	238	241	267	237	198	219	216	218	213	208	250	229	216	214	244	224	229	222	208	225	229	211	249	215	223	221	239	225	234	236	247	206	238	222	223	229	243	221	232	222	231	253	216	228	230	256	246	216	243	241	212	222	229	237	232	223	254	224	237	234	221	225	227	215	229	244	219	245	232	233	211	200	256	231	217	235	243	225	245	213	224	236	238	219	251	226	258	229	246	243	223	219	238	213	221	216	202	213	210	234	201	222	214	264	227	230	213	215	237	214	235	199	215	225	225	223	214	229	246	239	224	238	218	248	225	188	233	234	217	218	199	213	233	239	215	220	236	225	235	233	265	236	252	209	240	232	225	257	221	230	234	236	238	226	219	216	208	232	226	227	202	218	242	213	197	223	235	210	239	179	218	233	228	220	228	211	222	226	224	235	224	221	220	207	226	226	224	239	215	213	241	222	241	222	227	207	219	219	223	192	222	247	220	244	215	239	248	240	197	230	236	242	248	218	256	254	239	229	191	226	225	238	225	215	206	248	221	266	267	218	240	224	223	255	212	215	235	227	201	206	222	239	250	227	228	236	214	279	217	229	240	215	210	210	243	207	239	263	247	211	231	241	232	224	212	224	207	255	230	212	236	242	264	231	234	230	235	205	239	240	229	239	217	225	224	228	235	230	264	242	207	211	234	228	228	223	232	239	222	209	209	206	255	231	243	219	242	232	251	207	235	246	233	249	216	225	226	204	233	231	220	217	217	227	218	211	215	230	219	211	207	205	235	230	230	212	228	235	226	229	239	251	242	235	221	206	217	226	224	195	220	234	234	219	234	241	239	209	247	236	207	212	226	213	206	232	234	237	218	209	227	226	241	227	241	231	234	226	217	225	229	228	229	211	240	225	229	215	237	222	237	228	228	235	202	223	235	236	223	227	212	249	216	238	223	219	219	219	196	228	250	237	207	233	233	204	233	229	252	219	215	237	262	210	238	216	200	233	222	212	231	223	195	208	227	218	246	242	238	219	234	218	255	214	226	208	203	222	225	288	228	190	228	252	221	211	216	214	272	236	234	213	240	225	232	229	248	184	198	260	228	241	217	203	232	191	207	245	242	239	220	245	215	213	223	222	223	220	225	213	234	217	257	240	239	227	211	225	246	230	274	212	214	229	186	219	209	211	234	240	237	234	236	222	211	201	211	223	235	225	224	254	246	229	212	222	224	209	218	206	236	217	218	224	224	217	219	215	217	236	244	238	240	269	220	265	196	220	224	208	216	223	230	250	227	202	203	226	238	254	201	215	244	226	207	244	195	245	225	243	228	228	213	223	235	240	199	227	222	234	227	251	227	218	214	244	223	228	215	193	204	219	222	209	222	223	233	246	217	240	236	215	206	201	208	234	202	230	244	222	245	211	212	236	238	212	235	240	210	277	234	239	224	248	239	205	231	235	239	203	229	205	230	215	226	209	237	231	228	235	214	246	231	224	235	228	215	202	220	254	251	196	237	225	228	216	241	222	229	235	232	215	211	210	218	256	209	208	227	209	244	246	221	236	215	233	249	214	227	243	215	226	194	213	230	220	225	215	216	222	221	203	228	213	233	213	231	221	225	230	202	203	219	231	237	233	225	221	251	236	236	245	209	234	227	216	201	198	210	227	220	216	223	226	226	225	218	208	226	225	229	236	239	216	218	253	219	230	203	233	199	241	220	209	245	216	207	199	239	221	233	229	237	231	204	212	218	233	245	242	237	238	213	227	223	207	242	217	212	194	240	227	226	221	228	226	271	237	249	204	227	264	250	220	220	250	262	214	247	223	223	178	220	229	201	202	223	220	221	234	228	208	247	244	235	225	198	223	203	235	202	197	241	236	241	229	234	214	221	216	201	234	233	237	237	238	219	242	216	253	231	232	235	215	238	222	207	212	246	230	227	213	247	209	271	246	245	214	224	247	246	226	233	245	204	244	251	233	202	225	189	233	229	230	212	221	243	222	215	219	225	218	250	244	228	218	220	257	230	248	208	212	226	220	203	243	203	227	215	237	213	224	201	253	220	221	207	218	240	230	237	246	219	225	251	248	212	235	236	233	203	215	233	230	232	215	199	219	228	239	240	231	230	200	236	226	237	238	246	261	206	209	215	210	231	212	250	225	229	207	234	244	219	240	242	191	222	231	232	214	217	228	240	238	218	252	198	239	240	248	224	230	236	234	204	230	256	256	222	221	229	218	228	252	201	205	214	220	259	234	236	211	233	210	212	247	212	229	226	211	214	254	197	236	242	245	222	218	208	217	212	219	194	218	224	223	229	245	221	225	239	213	227	241	218	249	238	216	212	236	215	219
2440	1550	761	781	760	5440	3615	613	554	572	580	673	997	2365	1944	1510	1241	1021	710	625	608	558	500	523	530	537	558	805	754	937	1029	738	642	622	631	541	562	559	525	528	548	531	577	694	741	651	556	545	492	500	499	515	520	513	549	509	501	526	502	565	519	520	527	542	500	483	512	519	539	520	531	537	521	504	542	557	532	543	544	509	561	497	520	517	513	513	524	541	557	528	538	560	522	551	518	534	528	478	552	484	513	568	508	532	533	503	528	507	507	535	467	509	557	526	520	538	564	536	519	531	552	561	541	508	523	515	539	529	520	532	481	500	521	516	505	541	551	458	549	514	546	516	493	556	514	542	525	496	529	518	530	515	498	548	570	505	563	557	522	499	526	553	536	493	528	517	538	526	538	526	514	536	510	519	539	539	541	588	494	511	506	485	530	571	528	500	544	495	510	519	514	535	511	530	516	556	533	543	554	588	553	537	508	532	508	505	525	500	523	545	507	519	530	533	550	544	553	517	528	544	487	546	509	520	518	496	499	544	529	526	557	514	521	499	531	521	527	564	535	574	470	511	524	542	524	519	558	515	539	535	509	552	539	519	523	491	533	521	568	511	523	522	567	531	499	515	541	530	543	494	522	563	534	538	512	558	545	523	502	567	527	509	535	536	537	504	541	504	493	518	524	531	516	555	529	530	528	546	540	512	543	488	530	532	563	508	534	551	530	552	542	526	545	506	546	515	534	504	518	553	547	540	552	537	512	568	525	507	522	535	499	453	512	528	515	484	525	536	507	510	546	520	527	535	564	553	542	504	566	500	528	522	512	530	543	515	524	490	495	533	482	543	527	532	511	566	530	457	542	579	497	519	495	508	510	504	543	513	583	526	535	503	570	512	540	522	478	519	518	498	566	477	530	529	529	514	509	515	531	529	528	519	557	516	544	514	519	512	485	503	515	511	515	530	511	560	556	537	553	545	510	529	544	514	527	519	527	489	511	502	540	538	561	515	501	517	525	551	494	525	535	517	554	521	526	520	519	491	499	499	538	537	488	540	570	506	543	524	527	533	505	526	533	539	536	534	519	510	523	501	508	515	533	520	530	557	559	545	531	523	565	509	545	503	515	548	536	527	524	533	499	521	527	500	583	501	518	513	526	516	517	526	463	499	506	533	514	538	555	521	518	552	513	531	538	559	513	545	487	509	536	587	507	533	526	524	539	478	515	506	524	493	500	512	544	533	541	524	540	537	492	565	533	539	528	527	508	543	525	526	544	558	561	515	570	543	532	547	524	507	488	514	527	499	560	561	515	517	502	526	501	506	487	535	530	579	518	593	517	525	556	530	544	506	538	463	568	541	542	496	513	495	508	538	530	552	519	531	496	544	512	501	537	528	511	496	562	488	545	534	492	521	528	495	502	489	496	536	533	531	503	512	557	500	556	569	493	510	524	530	586	520	541	546	550	530	519	560	529	498	525	515	530	534	492	548	513	529	568	514	516	491	568	495	498	561	552	468	507	506	522	498	510	548	518	504	538	494	531	545	517	522	563	522	517	534	541	538	523	521	511	522	547	525	497	517	553	545	539	506	537	525	500	536	506	521	549	526	524	530	529	507	515	549	555	532	490	493	500	489	540	531	466	529	567	550	565	541	501	518	524	512	502	528	574	612	485	539	548	558	534	498	527	522	508	523	558	540	482	532	564	550	521	548	517	501	508	516	497	493	528	524	534	521	556	515	583	546	515	531	555	507	520	535	521	527	512	521	541	557	519	561	552	544	539	514	494	553	566	539	480	528	519	523	568	530	528	508	507	551	556	514	517	507	516	528	515	564	529	491	498	537	510	507	525	539	545	537	543	575	509	503	503	572	494	485	512	558	542	530	534	568	487	500	528	511	509	494	528	531	523	483	515	523	539	556	525	486	540	537	564	493	518	508	527	544	525	563	549	530	542	538	532	519	559	524	547	512	547	529	529	501	507	546	504	483	522	525	496	592	520	532	521	499	546	563	497	535	550	558	491	550	517	538	538	474	513	522	558	537	491	527	493	512	585	517	516	515	538	518	552	560	510	569	521	505	520	497	510	526	503	534	515	520	529	502	508	527	543	522	545	528	552	529	543	580	505	518	535	538	480	536	555	517	512	498	521	489	509	540	530	518	488	529	509	562	490	558	495	511	529	555	540	541	562	499	507	516	516	517	534	535	488	565	549	533	524	514	559	516	524	578	494	520	509	520	574	524	540	560	516	551	520	471	555	523	512	513	536	510	506	490	528	565	515	540	516	515	510	529	524	484	535	537	541	551	506	549	507	512	523	531	533	521	530	545	554	526	515	530	518	496	533	522	509	518	542	539	556	530	539	545	535	507	511	576	531	547	508	551	517	529	501	516	545	529	511	531	532	501	568	552	524	510	533	553	500	524	528	518	552	534	549	491	556	549	490	593	498	514	523	505	511	575	520	535	560	526	511	503	520	563	544	507	477	579	525	512	525	523	488	552	536	506	551	530	506	538	506	544	534	520	570	464	517	512	522	506	524	508	538	514	541	519	550	515	548	506	511	495	527	534	488	548	535	546	536	542	512	502	544	537	558	526	551	537	536	532	520	493	520	504	529	543	548	515	531	533	554	498	505	535	490	484	494	541	518	505	522	517	524	536	514	513	547	496	523	538	530	522	520	527	501	484	496	509	568	562	509	557	529	545	503	548	519	555	534	549	551	556	517	506	530	494	515	551	494	508	524	519	534	505	519	530	522	520	521	544	513	532	521	539	522	530	534	532	533	557	542	517	555	536	524	513	565	551	527	527	542	548	553	530	553	544	514	563	549	502	489	534	518	502	548	550	475	486	558	562	532	541	518	528	522	525	525	526	512	543	573	540	555	510	541	528	518	473	522	564	523	533	545	527	564	554	541	504	429	534	527	547	513	508	532	526	518	533	536	523	528	584	536	536	555	463	505	557	514	561	495	501	558	513	503	520	502	504	554	541	556	549	533	510	548	500	513	521	508	515	508	514	485	516	508	579	569	519	525	516	543	500	509	490	522	518	511	514	526	518	464	557	558	546	494	561	543	503	492	492	498	551	504	530	552	523	500	510	560	547	517	538	510	567	565	510	492	521	539	550	510	523	544	557	485	541	537	550	527	533	479	535	518	499	486	522	518	537	506	507	529	508	539	500	539	508	506	524	533	551	522	512	552	525	503	508	531	508	542	517	501	471	570	540	549	515	534	521	570	496	536	504	521	493	534	518	497	540	578	499	545	487	518	521	527	535	518	529	518	519	470	537	528	499	507	498	532	532	521	547	500	530	527	505	537	550	482	523	540	529	518	509	550	500	554	515	546	541	524	539	511	522	517	493	520	485	528	499	544	526	544	510	483	525	548	502	505	546	497	522	526	493	518	503	556	536	577	553	500	487	562	491	529	513	498	526	506	509	537	518	509	505	516	543	513	522	554	507	567	509	473	541	534	504	530	536	493	496	500	548	506	559	548	570	493	497	542	552
11348	22760	3076	1177	816	18199	18642	2747	339	276	282	330	533	760	559	432	343	228	187	146	158	132	141	123	148	165	145	154	241	269	206	167	152	126	162	131	149	122	126	128	135	135	135	165	279	421	125	124	129	134	94	129	135	111	103	122	128	126	138	119	125	124	123	125	116	129	131	147	127	109	131	140	117	144	119	115	138	133	119	120	126	109	126	134	115	120	127	122	119	118	138	107	125	131	95	127	119	146	138	114	104	122	134	126	141	142	121	150	115	135	139	137	130	140	128	127	116	121	114	105	120	132	113	133	128	132	129	141	146	125	137	134	134	138	129	131	129	148	134	144	131	135	129	125	140	127	147	147	133	118	160	127	119	131	131	112	115	128	131	136	111	133	129	114	138	127	145	116	134	140	134	144	139	139	144	134	138	122	127	124	106	131	116	126	121	118	136	134	124	125	122	120	117	144	130	152	149	128	114	136	124	128	129	109	134	143	142	121	125	133	146	133	148	134	131	114	126	102	117	145	129	137	125	153	104	130	144	119	120	142	125	143	130	110	125	145	132	113	119	119	140	122	123	121	108	125	120	126	117	126	108	150	125	128	129	147	124	121	152	136	118	144	122	122	116	136	128	129	131	131	104	133	104	128	125	135	127	119	126	129	118	118	136	121	138	131	109	105	130	106	129	119	152	101	103	122	108	103	132	134	122	133	124	133	119	138	110	103	122	116	138	129	139	118	134	130	139	128	114	131	129	138	105	111	109	119	125	129	100	121	119	121	118	130	126	116	135	143	136	122	134	129	131	141	138	119	122	99	106	112	145	111	121	122	145	121	125	133	123	143	141	131	114	129	128	133	133	136	124	157	117	122	135	116	128	122	121	128	134	130	136	107	111	107	113	136	118	135	130	143	131	123	139	158	117	132	138	127	121	115	135	122	98	122	142	135	130	132	135	133	109	126	113	146	123	104	136	132	143	128	116	133	134	138	128	124	117	113	117	134	116	119	128	124	110	138	135	125	118	151	115	145	132	128	119	115	122	107	139	138	102	146	155	124	123	134	139	133	145	118	97	117	156	121	120	129	114	123	135	123	113	105	136	128	133	123	119	128	124	119	135	136	109	112	142	127	123	132	104	119	112	124	143	135	127	132	132	124	114	139	137	133	124	145	132	132	140	108	133	118	95	131	116	108	126	118	127	121	121	138	128	123	125	136	120	135	120	130	135	144	139	139	119	141	126	132	123	147	120	119	98	118	146	133	121	124	131	143	132	110	120	116	139	141	105	121	128	155	132	121	130	117	135	128	121	111	128	114	105	143	117	129	138	133	119	130	129	118	132	145	131	119	133	126	125	144	146	113	148	142	116	139	124	108	116	118	133	113	131	130	144	137	124	126	132	128	133	141	128	127	120	126	127	138	129	142	118	109	136	139	142	133	126	121	108	103	147	138	147	119	124	129	118	132	114	119	122	126	143	126	103	119	149	114	121	139	125	123	124	101	136	136	131	120	117	144	129	128	135	122	107	117	132	158	132	134	123	128	141	128	133	132	131	120	151	115	130	115	120	130	119	117	130	157	142	134	136	137	161	136	136	113	134	139	110	118	134	126	112	113	135	127	109	129	115	129	135	120	144	119	139	130	127	101	111	127	121	136	129	128	154	141	138	112	118	129	135	116	129	116	119	131	143	116	131	137	120	131	114	129	126	146	131	134	117	132	117	155	124	122	113	124	102	135	107	130	124	131	141	128	116	146	137	130	118	113	127	111	130	118	131	149	118	136	123	123	128	156	130	114	121	107	139	107	140	142	135	126	120	108	127	108	130	117	145	125	122	109	142	129	119	126	101	136	106	129	140	104	137	112	140	124	117	113	130	114	121	119	110	135	124	129	149	122	135	108	128	133	123	122	148	118	134	123	117	140	117	118	141	132	129	111	152	117	126	128	133	115	130	116	127	133	129	141	101	126	120	143	132	111	159	118	132	144	123	128	138	132	148	136	125	115	121	114	121	134	131	129	110	128	119	127	138	128	132	133	134	137	121	129	117	98	108	127	138	110	126	126	143	121	138	107	130	133	131	134	119	111	122	147	134	115	113	150	113	141	126	131	133	135	140	102	124	128	123	135	131	133	121	133	117	135	130	137	124	122	137	134	122	114	113	119	141	107	103	120	111	104	122	118	124	154	142	120	130	138	135	131	115	131	126	132	130	140	147	120	133	128	117	122	121	122	113	125	134	126	123	111	127	118	129	128	124	116	137	132	120	121	133	131	139	112	150	121	133	120	147	135	132	108	134	118	102	119	139	136	145	106	108	129	132	116	117	111	116	112	149	132	129	117	115	126	115	116	127	124	133	125	102	125	131	159	156	128	120	140	117	130	144	122	118	113	138	114	124	136	125	145	135	131	133	123	117	109	138	115	134	124	116	112	143	134	132	147	129	154	119	135	128	121	123	114	132	128	130	126	130	133	137	132	128	113	131	129	130	124	125	133	124	137	138	130	106	137	131	132	130	122	118	116	139	118	117	113	142	137	102	131	140	128	147	110	137	117	144	115	109	123	130	134	134	127	126	142	114	122	123	130	126	125	134	118	113	130	144	120	107	130	109	130	122	149	136	124	86	124	120	110	134	128	144	126	109	123	141	143	132	120	141	126	135	130	128	126	121	122	130	123	109	121	102	147	133	133	155	132	118	125	136	128	120	123	141	133	124	113	124	130	135	137	146	128	120	134	131	138	111	146	132	125	138	121	131	114	153	130	117	122	137	126	122	136	123	118	130	133	140	111	121	122	134	146	137	147	126	135	145	137	127	135	110	127	117	133	117	125	109	132	117	109	146	129	123	105	116	131	147	137	118	119	116	121	111	131	121	131	137	127	116	127	107	129	114	150	136	126	137	147	123	149	127	118	111	119	107	119	115	141	110	127	127	122	122	136	106	116	122	122	115	136	106	122	107	123	118	133	138	124	123	131	107	135	111	155	141	128	112	126	132	120	126	131	105	136	111	138	134	141	123	107	158	129	131	100	135	141	126	140	143	136	141	125	133	137	113	130	133	119	110	111	107	128	143	126	130	145	154	131	105	121	130	123	117	114	128	125	159	118	134	125	142	110	111	123	123	128	130	125	116	99	118	111	137	130	116	124	129	124	122	106	108	145	124	127	136	125	132	131	134	131	118	163	121	140	128	143	125	134	127	132	113	109	122	136	124	111	124	138	118	128	131	113	108	122	123	120	117	122	116	126	137	120	112	125	146	119	121	136	118	111	135	123	122	138	133	128	131	127	125	118	129	126	138	142	130	128	114	112	147	131	133	123	123	138	109	108	124	123	121	119	143	145	108	127	120	131	125	119	115	108	116	140	116	121	118	145	137	120	109	104	116	122	163	124	143	134	121	143	120	123	122	118	124	114	116	99	129	122	120	134	122	133	98	132	116	129	125	105	138	127	121	131	117	119	121	133	135	116	141	125	133	123	118	131	141	145	112	141	141	132	100	132	147	134	122	109
8899	15532	2806	3316	3470	37943	33846	4648	1451	1231	1372	1621	2799	4321	3255	2332	1601	886	584	638	554	500	401	408	432	395	479	567	973	1281	1017	726	624	561	509	405	375	375	377	380	391	362	391	594	1761	2579	317	345	342	333	352	320	332	346	295	360	320	320	331	311	324	343	342	348	320	314	334	326	300	320	325	312	310	357	319	311	322	359	313	312	301	303	351	311	299	326	331	326	281	359	342	326	338	324	311	313	298	313	342	324	351	347	332	315	333	315	294	361	324	312	317	308	293	350	329	304	321	350	319	333	334	302	310	314	287	304	295	326	338	314	305	325	328	310	347	320	334	327	319	323	331	333	338	335	305	309	311	329	329	319	344	326	306	295	309	312	331	302	316	314	288	329	302	360	308	321	302	354	321	311	314	305	326	345	324	321	348	301	329	291	337	283	338	331	312	328	314	324	289	325	320	318	327	349	337	317	345	339	316	311	300	330	339	303	333	322	342	334	300	305	320	338	335	324	341	298	340	332	323	331	326	338	327	349	325	334	357	322	348	326	296	295	320	322	334	308	303	326	334	329	334	328	332	339	327	333	329	293	326	294	318	289	316	291	325	275	312	316	305	323	337	326	353	357	372	335	318	343	347	315	311	346	311	298	344	348	315	361	319	319	336	320	305	341	341	318	338	350	320	328	347	347	335	311	300	291	353	341	331	328	339	292	348	350	325	332	321	344	315	327	358	333	292	292	304	344	315	314	336	326	292	328	310	336	318	312	328	306	328	330	311	327	348	305	334	313	295	326	312	313	345	303	344	310	326	351	335	361	307	325	341	326	342	316	324	291	320	359	308	332	311	337	328	300	331	339	359	311	299	280	331	323	312	321	303	325	314	349	317	358	308	332	322	333	356	355	314	315	340	328	321	323	332	333	322	306	307	354	341	333	338	329	317	335	329	370	350	354	363	328	314	326	312	331	320	326	303	372	335	324	345	327	335	318	316	335	350	310	325	327	327	315	310	294	330	345	293	316	312	339	328	299	313	323	330	327	331	317	299	345	327	325	328	322	323	303	322	312	329	347	328	309	346	306	327	334	319	349	307	340	327	337	301	334	304	341	297	337	313	332	296	350	348	322	298	335	295	332	316	282	344	304	310	332	348	346	319	302	305	331	319	337	321	288	321	343	356	308	353	328	328	352	317	324	336	317	331	314	341	306	334	312	306	303	320	335	291	302	327	294	341	319	335	329	306	323	322	345	320	334	315	329	285	331	303	316	309	349	304	291	319	323	305	348	313	330	288	334	328	287	303	352	350	323	336	320	309	331	294	356	335	335	290	344	332	340	346	309	314	333	311	347	319	358	319	329	317	320	308	308	299	337	300	303	316	325	326	319	339	328	313	324	321	303	306	354	345	316	336	301	277	323	328	282	339	299	324	333	288	318	351	314	308	323	320	347	310	307	332	305	325	302	306	307	318	301	336	315	327	305	317	324	343	334	321	338	319	288	327	332	345	328	324	321	291	317	345	328	293	321	308	381	294	315	331	344	341	349	267	330	324	305	306	313	312	316	326	315	330	316	299	303	338	332	311	321	332	313	339	336	316	335	305	337	310	308	320	340	339	330	346	353	374	338	340	321	316	289	330	315	306	334	318	323	347	346	323	329	311	312	337	357	344	328	310	300	333	295	296	339	338	296	335	332	315	291	305	331	326	318	337	321	321	311	322	332	327	312	359	312	308	301	336	332	300	343	310	324	332	329	294	313	330	325	331	328	326	294	334	328	308	302	306	335	321	305	343	307	344	330	308	336	323	302	359	327	337	295	317	314	332	340	352	300	325	322	352	343	323	327	334	337	317	324	313	325	329	291	313	323	334	309	324	308	339	344	298	344	303	297	307	323	297	345	295	325	320	313	331	324	337	339	331	345	317	349	324	293	341	294	345	328	305	303	308	299	324	342	340	279	314	328	306	332	342	354	301	289	337	300	326	332	322	327	334	328	353	311	321	292	353	315	301	329	308	314	302	330	318	336	330	322	311	318	324	294	324	312	324	322	319	290	328	305	311	338	298	311	365	320	339	350	301	318	322	324	354	341	307	302	346	334	309	343	303	358	318	315	337	325	332	304	337	322	342	325	332	311	329	319	319	338	313	341	324	330	330	315	320	316	327	311	324	328	326	291	334	288	318	288	325	339	313	324	350	338	298	314	335	346	311	303	323	303	339	353	338	310	342	309	320	296	358	314	305	330	313	359	333	318	315	338	308	318	306	339	302	319	294	332	334	311	311	316	319	289	322	338	350	319	298	332	311	321	341	295	312	319	333	322	337	318	308	346	285	330	340	314	347	313	310	319	333	333	335	324	341	331	306	306	317	295	347	300	327	306	329	366	298	352	321	323	339	297	338	351	330	322	298	335	324	346	312	321	319	304	325	329	296	332	302	318	327	305	306	316	321	329	309	319	321	311	308	347	326	344	331	287	315	325	341	354	308	310	306	325	274	344	352	300	351	314	323	308	328	284	329	319	357	323	344	327	327	309	362	312	325	359	334	330	309	297	331	312	327	335	363	351	311	316	314	314	310	322	310	343	326	361	317	332	315	312	338	332	351	305	301	316	307	334	269	343	332	314	346	311	307	321	334	304	350	318	328	314	292	309	334	293	302	314	310	307	320	320	350	326	288	320	317	287	307	357	327	333	317	335	314	339	316	329	330	364	325	348	309	340	311	349	323	327	311	322	308	322	361	335	304	335	308	340	334	317	343	302	326	325	320	321	294	342	331	327	318	346	279	302	346	330	319	340	321	315	307	314	310	282	345	328	325	341	319	322	323	299	328	329	322	297	318	333	363	355	337	350	333	322	321	308	313	344	299	321	345	302	326	296	323	332	331	337	345	320	330	289	332	311	352	315	306	295	331	304	302	312	324	323	358	341	312	330	331	335	302	309	298	316	293	327	309	307	363	336	334	316	314	294	331	338	298	315	335	289	290	347	332	326	320	319	322	309	271	304	342	345	321	363	335	292	313	335	343	307	313	345	304	341	308	295	358	343	366	278	301	365	349	350	312	344	356	306	337	361	324	302	325	346	343	318	298	363	343	303	342	327	322	322	317	333	325	332	340	324	320	323	324	329	306	331	334	308	309	335	312	336	345	320	343	318	302	317	307	345	309	329	310	313	312	316	362	318	314	331	280	302	284	329	323	328	312	332	316	308	342	356	306	346	318	301	338	350	333	313	312	337	296	319	330	317	310	315	313	323	332	331	324	345	314	302	288	334	290	341	328	314	314	323	337	320	295	360	349	329	318	292	347	288	266	292	284	308	373	357	321	310	315	313	298	346	305	333	290	319	316	298	327	315	325	315	340	314	317	325	309	307	321	340	322	331	317	294	301	302	321	323	337	311	361	342	295	325	332	294	342	302	320	331	308	326	315	320	333	300	330	359	345	308	331	312	312	326	342	321	311	322	326	298	325	331	334	359	337	298	330	330	311	340	324	351	324	310	319	277	317	333	337	321
24397	36190	8049	2588	1513	25262	32687	9443	807	519	465	515	833	1432	1108	695	522	341	264	185	211	209	190	207	161	209	206	233	322	332	276	268	231	210	176	198	192	175	167	179	192	178	190	193	575	766	207	182	187	196	129	178	199	169	181	173	184	179	162	160	182	172	157	177	172	181	159	186	186	201	174	173	148	187	193	176	148	154	154	171	180	160	177	185	166	194	176	176	190	172	187	154	184	193	194	166	174	166	184	214	153	185	184	188	159	185	164	158	181	177	175	172	177	185	161	166	187	167	178	173	191	187	175	158	198	179	160	166	150	201	175	205	176	156	161	211	166	162	153	198	176	167	190	160	159	184	153	169	163	192	152	169	193	189	197	165	165	171	180	173	157	193	158	186	148	177	189	161	173	162	167	180	163	162	148	175	177	193	189	158	190	184	158	150	164	157	170	175	177	167	168	192	173	148	184	184	166	168	182	164	186	184	184	182	185	166	162	179	151	151	168	164	167	152	160	159	180	142	178	190	178	175	173	169	174	190	166	195	197	177	176	201	211	166	172	180	176	148	187	163	167	154	184	183	183	181	196	195	184	183	186	184	169	184	174	180	174	166	162	157	172	201	168	152	189	176	182	195	172	165	150	180	166	182	199	178	187	172	178	175	164	188	181	195	175	163	171	186	173	161	185	192	177	183	182	153	168	158	168	173	160	184	176	180	180	160	144	171	185	183	200	172	162	156	173	188	173	161	173	191	150	146	175	197	182	164	202	170	150	185	161	172	182	175	159	159	167	164	171	155	191	181	160	154	183	164	204	193	175	153	204	163	170	162	177	185	196	177	178	169	154	182	202	175	165	160	178	176	158	162	170	161	196	184	193	176	185	164	168	177	157	173	155	170	180	158	182	185	183	163	173	168	162	154	170	168	162	158	154	172	176	165	161	187	177	173	195	177	156	167	180	176	159	166	162	149	181	179	190	184	168	188	154	158	169	134	170	167	155	175	209	168	180	166	183	162	177	191	193	146	168	161	177	189	165	185	159	148	168	183	170	143	189	175	172	165	172	133	181	156	151	160	158	174	194	166	193	176	171	182	187	180	177	172	168	174	163	172	170	202	158	150	176	169	164	154	158	176	187	191	169	167	157	185	175	179	165	155	202	173	189	175	155	166	166	158	157	164	172	171	154	204	154	175	177	148	146	160	164	184	181	165	141	167	194	194	184	179	158	165	166	206	169	192	174	191	154	153	185	162	173	182	184	156	183	165	158	167	161	164	155	164	170	160	184	173	187	157	146	180	184	157	172	164	169	206	176	173	166	179	189	156	160	167	180	171	192	174	187	178	154	163	186	178	167	152	190	175	178	183	173	170	175	171	184	177	182	174	180	166	170	171	168	152	150	148	181	193	163	188	178	185	174	171	166	148	172	180	155	151	184	170	159	162	186	142	161	167	157	172	204	186	155	161	185	160	179	174	187	177	181	163	171	164	177	153	162	170	192	164	180	178	144	182	165	168	165	137	162	158	186	177	160	184	190	179	175	150	164	168	181	175	172	199	182	195	179	155	178	176	190	168	176	177	176	176	151	161	190	165	170	176	169	148	149	162	167	161	187	167	185	172	156	167	166	170	156	159	175	178	198	177	180	164	156	173	161	149	195	170	146	177	170	166	153	180	176	169	180	174	195	154	171	177	161	177	191	173	165	167	163	178	166	155	169	177	153	150	155	181	158	159	177	174	147	166	166	176	182	192	167	151	188	170	194	179	186	194	189	162	188	190	181	165	162	184	162	173	158	169	170	185	197	182	195	177	170	203	171	157	185	164	159	180	173	193	157	166	162	155	147	185	178	180	157	178	160	179	167	174	153	180	184	168	172	154	194	183	141	179	191	182	187	161	157	161	185	158	146	160	170	172	186	159	161	163	161	177	182	185	181	164	173	180	188	173	174	175	170	160	171	191	159	150	189	177	165	163	169	169	178	175	182	185	174	162	191	188	168	183	157	181	148	159	169	167	175	176	179	171	188	162	177	177	142	173	180	173	224	133	189	184	183	166	168	172	176	155	183	165	197	179	172	170	183	171	182	163	163	169	162	164	168	176	186	201	214	185	162	172	167	189	164	169	155	172	191	184	169	154	157	165	186	171	163	181	177	181	181	164	168	150	171	179	154	186	168	160	163	174	163	172	217	166	179	190	202	146	166	170	149	206	186	173	183	206	155	176	174	178	205	158	186	186	157	187	182	177	177	179	178	152	175	166	182	163	182	188	150	142	172	173	180	161	172	172	164	171	185	172	165	162	168	158	156	189	188	169	166	162	160	172	201	177	187	160	182	188	183	170	184	169	159	171	166	176	158	154	165	186	156	168	162	189	188	179	194	183	180	186	184	206	186	153	159	192	160	179	195	190	169	156	175	170	185	146	179	182	181	170	174	166	189	184	203	169	199	168	144	171	176	173	173	180	172	161	165	158	173	185	154	151	177	180	179	176	177	162	149	150	179	182	180	164	178	197	160	188	200	185	183	156	186	170	169	183	202	178	169	176	164	169	173	161	183	168	175	182	189	195	182	169	157	155	168	165	196	164	199	172	199	147	165	164	157	147	180	175	209	166	153	182	161	186	167	165	155	159	175	169	182	165	188	163	167	204	177	161	162	160	169	162	179	162	168	186	177	171	193	180	181	191	143	173	167	175	189	177	175	144	159	186	193	166	150	198	178	166	150	173	166	168	178	189	185	204	175	180	187	186	156	202	186	169	148	155	171	190	194	183	163	154	167	180	162	186	162	173	176	189	151	154	159	158	162	164	155	173	172	170	179	165	155	166	167	169	152	174	167	184	166	161	177	176	166	177	189	187	160	172	180	177	200	175	183	201	168	161	161	188	169	167	162	171	197	170	186	184	162	180	170	180	166	191	157	170	182	179	154	164	156	180	166	174	198	182	166	189	177	168	171	164	188	182	189	169	147	167	142	174	197	172	199	191	200	176	164	178	162	159	162	157	190	180	157	175	186	150	177	155	185	159	176	163	167	178	191	167	176	169	197	170	171	176	141	178	153	174	190	139	183	162	156	163	182	176	168	184	179	164	153	183	190	174	162	151	173	172	166	169	185	173	161	171	199	170	172	202	189	172	168	170	168	180	168	174	171	173	161	164	179	162	183	164	169	177	170	185	164	167	156	160	171	165	159	180	173	185	163	163	146	172	175	165	167	158	187	166	202	178	194	190	153	189	167	198	163	174	171	176	172	149	177	168	183	185	152	172	172	149	175	170	175	152	163	171	151	198	169	173	162	164	180	166	171	163	186	182	169	175	173	189	157	157	162	158	148	157	159	172	172	185	165	160	162	157	181	160	173	193	174	162	169	178	175	161	163	196	179	168	190	155	166	164	171	138	173	158	166	183	169	176	178	193	188	187	163	181	181	179	195	154	170	162	201	210	163	161	168	153	163	148	173	177	149	172	181	160	186	170	175	161	154	170	181	168	199	173	162	169	174	175	168	176	179	184
15902	20446	5047	5783	4989	41126	45037	12344	3006	2391	2231	2379	4866	7925	6021	3652	2747	1734	866	752	726	691	668	602	610	660	734	1023	1562	2093	1358	1207	953	796	587	559	563	541	503	533	513	505	651	738	3560	4207	463	450	440	478	451	474	481	426	432	456	457	410	402	480	410	437	420	439	458	441	451	451	398	446	472	450	458	408	457	446	430	448	443	420	452	472	446	414	394	439	424	444	445	436	439	454	421	456	452	473	426	431	434	407	452	453	450	451	474	420	434	426	413	434	418	434	434	494	450	428	412	448	450	408	412	468	401	458	472	411	416	423	445	390	420	421	407	422	456	471	434	406	477	435	448	473	450	437	462	431	427	453	434	453	427	486	448	434	420	436	456	454	423	416	462	424	423	416	431	460	431	428	459	427	469	446	468	427	441	411	444	423	443	440	409	437	461	469	403	452	415	458	427	412	445	428	437	431	466	403	421	442	419	415	431	467	461	445	445	428	422	449	409	431	416	458	443	437	436	424	419	421	391	418	430	428	395	440	413	415	448	417	414	386	447	443	454	457	412	433	444	452	443	422	465	455	465	441	480	408	433	444	434	440	407	459	393	461	439	420	459	424	407	429	441	407	433	396	423	422	426	426	435	419	439	438	458	429	408	447	459	454	454	429	420	429	430	435	415	431	436	431	403	437	450	446	407	429	457	469	437	392	411	418	473	449	458	484	396	428	449	445	411	443	446	448	422	433	429	448	432	418	417	434	414	431	406	421	418	408	419	414	445	447	392	440	429	445	395	433	455	435	406	443	417	407	412	403	438	400	431	435	422	437	450	454	468	422	447	456	402	456	435	403	443	424	463	440	413	409	449	445	431	437	428	466	451	436	458	433	469	445	447	430	427	406	441	411	443	444	435	420	417	434	468	410	398	441	453	420	407	417	424	472	465	420	408	410	420	456	418	434	433	459	422	439	436	439	442	428	454	441	412	409	416	417	439	426	423	464	429	456	428	447	413	440	449	418	429	446	412	437	448	433	474	428	443	427	418	439	437	439	430	428	427	398	454	427	450	411	426	457	455	414	424	438	424	414	413	417	434	437	396	431	402	436	391	412	450	446	377	494	430	431	457	439	442	473	399	415	414	408	462	434	433	414	416	419	445	432	448	419	405	407	452	427	445	440	426	436	426	431	427	454	440	458	425	421	417	447	390	462	457	416	448	418	449	405	412	429	443	454	412	458	427	446	408	422	408	426	429	449	409	442	397	424	385	434	427	450	426	425	417	426	432	455	404	461	456	426	412	422	429	418	414	426	419	442	434	422	385	433	416	456	435	405	463	440	438	458	442	430	409	433	450	448	444	424	391	444	395	476	433	440	448	449	420	448	432	446	463	416	429	421	434	490	422	384	423	406	425	421	427	447	447	420	408	446	448	450	442	421	457	429	415	432	412	449	430	469	447	418	432	435	429	448	469	431	440	416	443	440	415	470	439	446	410	395	413	441	415	420	437	405	415	438	458	436	413	417	438	442	441	401	455	366	401	443	401	425	426	392	468	437	437	428	487	430	434	452	411	434	468	431	457	399	438	399	417	414	440	445	436	453	433	427	435	390	410	408	459	417	425	436	413	458	446	458	418	452	449	422	399	405	396	425	409	387	427	408	407	443	415	431	445	413	447	432	429	436	486	463	449	448	417	467	422	447	452	433	458	409	385	435	440	424	417	430	395	486	438	443	429	463	420	462	430	423	452	460	436	413	415	473	409	460	426	433	441	451	404	395	441	417	408	456	443	457	432	422	416	500	423	406	417	415	448	453	486	431	409	434	458	411	394	434	424	413	463	440	428	431	448	400	417	425	467	410	423	457	431	426	451	424	410	388	413	437	422	406	444	430	413	437	501	477	429	391	429	436	447	374	469	454	435	436	425	423	470	460	420	422	417	445	424	470	420	407	450	458	427	446	459	432	453	438	447	423	442	417	387	416	426	434	455	446	467	434	441	454	441	435	428	476	458	432	433	459	450	446	427	456	423	439	456	439	417	464	443	440	453	453	436	417	464	404	425	456	438	435	407	438	424	460	445	458	443	433	444	451	381	447	405	430	501	420	438	408	425	435	431	433	445	435	432	434	439	417	448	467	414	443	421	416	420	441	435	413	406	443	409	425	440	455	424	409	456	460	444	441	439	471	423	415	453	437	417	438	425	438	425	435	441	455	389	468	402	437	411	400	408	441	450	407	474	395	422	439	442	430	442	437	437	459	416	415	412	425	385	400	397	441	425	415	404	451	404	441	455	428	432	439	463	387	472	457	409	434	413	444	411	408	425	425	447	413	395	446	432	439	422	430	426	419	438	456	395	473	426	433	432	472	485	393	452	426	424	480	437	433	428	446	456	437	396	400	442	437	416	443	422	417	421	430	405	440	444	468	417	415	419	440	420	418	410	447	432	437	405	413	435	396	473	441	458	429	403	440	407	400	414	455	430	453	434	427	437	391	421	435	429	448	453	428	423	419	379	424	437	422	439	429	459	428	409	434	437	440	448	444	466	411	440	425	430	442	420	411	442	424	443	434	457	430	447	455	416	416	401	422	414	404	436	426	446	414	433	430	392	425	436	429	456	446	450	420	422	474	432	456	399	449	397	436	404	463	406	440	389	405	434	437	448	476	441	445	431	436	453	437	473	463	445	471	432	428	446	430	402	392	443	456	443	435	447	445	421	417	448	422	411	432	435	434	503	443	401	447	456	451	473	449	442	421	418	455	439	416	458	402	454	418	395	426	428	406	446	412	435	450	443	465	426	433	404	434	424	443	396	423	449	422	446	427	448	467	406	417	424	419	415	431	435	443	426	481	421	414	443	420	390	425	425	430	416	446	453	449	420	421	450	426	455	405	433	431	451	437	413	422	446	432	436	439	460	449	432	448	423	424	462	414	448	412	415	422	425	416	461	431	408	432	462	448	451	430	419	409	415	435	442	434	436	424	427	407	411	462	413	386	439	425	466	458	417	433	422	433	424	466	409	413	435	442	465	453	433	456	449	426	437	411	472	446	435	466	422	411	376	438	433	442	440	397	456	421	432	446	388	451	427	421	436	435	429	445	447	365	422	421	424	449	446	455	480	439	447	416	409	438	426	402	397	421	398	439	449	461	401	440	430	447	447	421	459	457	410	409	434	455	443	419	405	482	427	461	402	429	415	424	434	430	444	443	414	406	459	420	402	474	439	445	399	413	465	459	435	454	412	427	406	435	432	413	486	457	410	415	436	424	421	445	432	401	423	446	446	443	436	454	413	425	421	421	436	424	440	448	422	454	433	470	425	432	421	441	455	440	453	439	474	429	437	448	464	432	420	402	409	445	436	440	431	454	425	421	444	422	431	421	425	426	483	406	407	431	424	453	394	425	435	417	415	435	395	432	453	431	457	424	431	416	462	453	427	431	471	440	428	412	429	426	405	436	399	396	437	423	447	428	434	444	439	430	433	401	429	451	411	444	402	416	405	435	400	428	434	446	399	432
2276	687	358	296	298	859	911	334	274	204	220	277	451	612	636	467	321	266	278	273	255	237	207	245	253	251	255	277	301	289	310	256	281	243	217	251	240	222	229	251	247	264	282	262	257	271	236	224	262	237	236	235	273	231	243	214	250	235	260	249	262	215	248	234	250	230	234	252	252	249	258	222	257	239	248	230	259	236	267	232	223	229	225	281	241	252	265	238	252	233	240	249	238	222	250	220	234	226	244	246	248	230	228	240	284	210	231	234	236	212	229	225	227	242	225	246	224	240	250	227	247	225	245	245	259	232	240	243	241	297	220	224	226	235	244	247	226	245	250	209	218	239	257	220	216	244	212	237	213	222	221	245	230	228	220	238	256	246	227	232	229	222	240	235	245	243	250	240	263	238	233	202	214	224	232	253	263	214	251	224	244	239	229	232	212	252	238	256	215	250	212	255	235	227	209	261	213	229	216	243	238	221	247	247	234	220	242	215	239	230	230	220	244	238	248	211	250	225	243	238	233	256	273	233	248	235	221	252	236	237	237	257	223	235	252	223	233	267	211	246	242	230	248	235	241	252	242	225	241	247	228	230	261	256	234	237	278	243	238	249	238	247	224	243	234	240	249	237	229	249	256	228	227	252	229	273	224	255	218	228	237	242	242	256	238	226	204	269	235	217	244	239	232	213	209	251	224	242	235	212	237	247	239	223	230	228	230	262	249	211	242	213	219	223	234	258	225	242	228	271	240	241	243	278	243	249	248	236	254	230	209	229	263	232	256	247	240	249	218	257	242	235	260	216	249	251	236	259	220	265	217	236	213	207	251	255	245	248	241	218	219	237	227	249	232	251	211	254	214	234	230	227	246	254	238	216	229	247	249	249	225	226	224	221	241	265	210	224	232	225	206	221	256	243	245	229	277	227	251	266	231	233	222	243	241	205	217	232	252	258	256	224	235	259	217	231	241	264	214	255	228	239	235	241	199	240	239	231	243	230	230	209	253	220	230	214	222	227	223	212	232	238	246	223	240	244	240	247	212	227	239	255	241	222	262	239	238	297	278	250	218	214	230	236	250	224	228	217	229	251	221	240	253	231	249	250	256	210	239	222	241	223	237	261	236	238	244	251	240	232	260	227	230	242	237	246	236	219	214	262	270	246	234	237	238	237	226	236	198	214	232	225	262	229	245	247	216	212	242	215	244	215	222	245	235	243	227	244	257	249	242	237	282	213	233	219	251	245	234	242	249	236	256	228	222	243	252	235	211	241	255	236	230	228	236	254	284	238	247	261	213	258	281	266	243	249	221	230	281	240	236	209	252	240	267	236	236	239	215	234	224	237	233	238	242	231	239	252	252	250	242	254	247	231	224	241	246	242	242	226	207	240	252	274	233	238	235	238	206	232	224	234	210	224	237	232	241	226	216	229	217	228	211	242	243	213	259	240	252	227	236	232	215	226	218	207	216	230	208	240	239	256	237	233	243	216	257	254	248	222	250	281	217	255	234	228	236	260	220	210	236	225	237	215	228	228	237	242	221	228	235	213	226	244	222	252	268	236	226	256	232	255	226	226	239	238	230	253	243	249	250	227	233	257	237	240	245	248	249	256	246	235	236	205	258	263	222	234	240	226	246	239	258	241	272	246	225	238	255	256	240	236	246	232	249	211	221	234	214	241	223	206	232	227	227	244	229	254	221	207	231	261	238	245	249	206	261	251	264	257	250	220	219	250	248	269	236	227	218	231	232	238	236	240	262	225	238	196	208	226	257	247	228	223	257	237	248	218	235	208	235	240	258	279	251	224	236	226	254	256	214	195	224	247	232	246	230	227	231	218	226	243	258	240	241	227	198	258	244	230	243	240	210	226	261	285	231	207	234	290	238	256	235	253	231	225	194	227	225	248	242	223	228	234	241	205	247	270	230	227	255	232	238	234	250	240	226	259	217	259	225	204	234	225	235	235	261	266	252	295	233	231	241	253	233	240	231	263	227	252	249	235	205	254	239	227	215	244	233	232	243	267	237	207	243	225	249	222	221	246	219	231	258	239	212	228	234	243	212	231	239	253	244	219	200	224	258	224	244	218	211	220	228	217	228	245	226	206	239	257	236	224	265	210	214	227	250	233	242	221	249	225	234	246	232	220	245	237	226	220	243	248	255	240	237	237	215	239	255	236	223	227	245	244	249	272	262	233	221	246	227	227	208	232	227	238	262	256	206	249	263	276	261	247	210	262	228	245	223	213	241	264	214	214	224	241	232	258	279	209	237	245	243	221	247	242	225	249	233	253	229	209	260	225	241	210	228	229	227	272	243	227	201	252	244	208	244	229	252	241	206	225	220	244	236	262	260	256	250	239	198	263	232	265	231	251	246	201	221	228	231	216	242	233	228	200	215	232	251	220	232	209	242	257	233	219	262	247	239	242	258	250	244	248	262	262	233	219	265	233	229	262	238	214	226	246	239	245	240	227	225	230	249	234	239	223	240	236	252	221	222	244	249	239	235	219	234	236	235	247	234	251	247	239	240	227	237	241	239	225	215	237	246	248	261	225	230	207	234	232	211	243	209	233	204	229	224	245	214	241	241	250	224	275	241	255	239	246	236	238	231	233	248	228	229	221	220	230	238	248	250	228	271	249	231	244	248	248	228	268	238	220	226	254	237	231	218	230	230	232	207	234	263	237	236	246	254	242	241	238	255	237	220	237	270	245	249	225	234	230	227	256	223	245	240	267	226	206	249	226	220	231	250	242	228	231	254	252	261	240	253	222	235	225	244	232	214	263	260	241	241	229	239	251	259	233	280	250	236	234	231	245	211	232	248	229	242	217	263	242	240	224	249	222	244	247	264	218	227	240	253	219	257	215	226	220	234	228	225	227	246	221	241	249	220	240	271	227	271	236	247	258	238	250	218	227	218	270	261	220	246	238	249	255	230	221	254	255	229	242	235	222	235	231	238	230	236	252	257	249	266	257	210	264	262	216	278	212	241	236	214	221	256	227	239	231	244	229	233	245	248	256	240	232	247	223	226	198	257	261	233	241	241	224	236	229	234	230	230	235	227	267	217	209	233	234	246	237	245	200	226	224	243	258	254	237	239	247	247	235	249	248	229	224	243	221	242	227	227	247	250	240	214	222	228	251	244	216	243	241	219	254	217	221	223	237	219	242	229	212	235	213	266	236	226	244	241	226	245	226	248	214	275	233	257	219	226	215	219	257	235	221	210	249	229	252	263	271	235	258	224	232	239	234	231	230	218	276	221	233	241	256	229	220	231	243	215	242	220	239	241	231	227	222	211	255	232	212	247	268	237	257	219	221	258	233	244	240	238	245	235	237	253	243	214	248	218	234	254	247	239	239	261	258	260	247	236	202	244	247	289	251	211	230	234	256	221	210	258	240	272	231	251	271	227	220	225	242	205	259	253	224	215	223	256	198	231	242	228	226	203	227	235	215	253	262	243	224	257	247	250	231	247	256	193	228	230	232	253	223	229	265	235	243	228	243
2545	1167	800	806	782	4115	4218	1065	625	582	620	856	1929	2941	2793	2186	1000	713	573	537	541	537	604	519	554	613	716	854	1051	1106	810	795	715	633	606	594	535	544	564	562	553	546	635	672	737	764	448	551	569	536	578	557	570	520	551	554	545	513	558	586	568	584	543	533	545	526	589	532	573	590	584	546	480	536	543	599	577	548	539	564	560	549	566	592	547	604	550	508	559	529	537	539	588	568	558	566	575	512	563	535	547	554	554	537	569	535	565	563	541	554	538	517	555	531	562	555	552	516	581	566	550	550	524	536	584	562	544	570	521	565	536	527	549	541	529	538	578	520	588	529	533	493	527	527	557	528	548	574	560	552	569	568	557	566	535	533	573	559	559	553	514	547	583	555	543	574	525	555	499	523	566	538	539	545	529	554	610	573	570	533	561	534	537	531	528	537	532	581	523	569	571	548	555	601	591	536	565	565	546	571	572	569	521	535	548	547	536	595	517	550	569	535	523	593	552	546	542	531	532	543	559	546	531	522	539	545	562	575	515	552	564	546	515	512	541	557	539	556	531	544	496	537	530	550	550	579	559	589	542	586	564	557	562	557	520	592	549	585	510	556	565	540	595	591	537	538	570	554	570	572	552	524	524	529	556	540	574	515	553	532	521	543	566	574	536	555	568	526	526	561	586	581	549	549	545	531	526	530	584	594	539	509	546	575	549	541	572	549	525	557	546	562	548	545	599	557	539	547	537	570	499	567	579	518	556	547	562	553	551	581	558	583	516	537	555	505	556	549	539	533	551	530	541	549	586	571	530	567	545	535	606	567	542	542	539	565	574	552	570	554	531	587	524	517	556	518	530	524	551	586	555	518	540	517	582	550	529	560	526	518	515	555	549	530	552	573	564	582	549	541	548	544	548	604	560	520	541	504	572	549	560	535	538	548	549	543	529	577	529	557	585	508	536	574	522	565	554	587	531	551	541	545	522	557	559	577	549	539	543	521	541	537	528	586	570	522	587	560	545	590	551	525	554	558	501	567	563	571	539	545	525	587	570	552	565	531	529	534	561	612	590	544	516	530	493	595	521	583	561	518	587	572	553	583	517	506	556	526	564	535	564	561	577	547	550	566	553	551	560	567	516	534	540	576	546	576	560	577	579	555	552	549	502	560	517	595	545	535	542	570	558	562	574	550	558	605	542	512	562	548	559	534	577	549	543	574	518	520	537	542	586	581	549	530	539	578	583	570	562	528	553	520	503	518	557	505	551	540	541	527	536	578	579	563	573	572	565	569	575	513	535	507	535	513	538	551	571	568	508	560	496	565	574	590	592	535	531	592	544	546	507	554	509	550	528	540	560	534	556	577	502	559	545	516	552	556	537	506	530	563	570	546	545	562	496	535	534	549	610	554	498	530	537	574	549	505	540	547	534	544	527	552	519	549	561	559	541	549	521	520	554	551	530	534	563	572	575	563	590	561	544	565	584	529	590	551	556	563	578	579	540	544	548	517	555	581	554	575	549	500	554	558	542	581	575	533	556	538	570	563	560	554	541	506	562	539	574	561	544	524	525	548	528	545	557	586	552	558	522	537	556	570	528	562	514	533	575	569	561	530	573	550	559	552	590	552	538	513	564	591	528	557	561	543	563	596	559	496	510	567	550	529	555	568	539	517	552	512	575	563	598	505	579	533	545	562	532	541	575	532	520	582	577	552	541	527	553	568	574	486	556	579	530	538	526	532	550	554	540	549	531	569	537	546	561	601	521	558	568	522	544	558	553	550	556	528	569	523	513	553	529	542	510	560	518	573	567	548	554	519	549	496	529	587	536	558	553	541	548	574	572	519	546	542	557	538	569	555	550	541	505	566	531	534	581	586	557	550	531	539	575	511	560	544	550	540	526	564	581	580	564	558	579	523	580	535	532	526	548	526	536	559	545	511	576	569	582	557	556	552	594	571	551	531	564	565	532	579	520	569	557	526	584	574	574	571	580	586	495	534	561	561	537	548	574	595	554	550	585	566	502	529	558	561	575	559	560	512	533	596	565	541	542	531	579	518	560	525	568	563	554	543	554	521	547	566	514	507	567	518	561	530	532	607	519	578	571	573	581	550	528	557	511	539	536	563	509	528	589	526	548	527	542	577	546	552	566	549	559	570	552	528	487	521	575	588	587	533	555	531	563	548	542	558	512	565	531	541	502	539	527	549	518	573	543	517	506	534	554	542	541	544	540	579	568	535	529	543	548	587	554	550	561	540	580	548	539	534	563	533	580	543	547	529	548	524	591	568	497	512	504	541	535	549	561	550	537	563	551	558	574	547	549	578	533	526	509	563	562	609	553	555	555	591	528	554	558	525	571	491	580	558	583	543	542	569	525	509	559	541	519	535	571	533	585	535	561	558	613	536	539	549	563	538	503	563	514	541	558	540	556	545	583	536	558	545	528	541	537	546	573	579	516	564	552	538	556	551	542	571	550	530	573	469	565	590	551	569	584	540	561	531	512	594	541	521	602	529	517	523	520	563	566	614	553	516	584	560	520	578	569	496	569	584	545	560	555	556	562	561	566	565	539	603	605	516	538	530	521	557	606	497	525	525	551	562	549	529	533	577	505	512	539	537	577	561	540	557	520	493	543	542	515	523	535	557	525	544	576	518	597	533	578	542	557	571	545	546	541	525	582	571	547	558	467	536	551	561	578	578	584	580	530	555	546	473	536	535	535	528	543	562	509	547	568	556	514	558	527	579	569	561	568	537	515	566	597	532	568	513	538	529	540	580	547	544	511	565	548	586	561	512	524	570	553	542	536	520	526	538	554	558	568	556	544	564	552	536	541	555	535	559	501	591	527	513	527	534	507	584	540	493	593	542	547	589	553	564	503	526	508	554	568	525	548	573	589	585	557	525	551	581	572	559	580	537	518	562	547	589	537	568	548	588	556	532	557	570	543	583	530	573	536	557	576	540	542	546	526	519	540	523	579	526	528	522	557	540	519	546	551	532	562	567	572	583	540	562	561	546	583	587	581	596	538	576	537	541	561	537	575	566	522	538	536	527	575	549	554	553	533	560	536	532	557	568	553	567	581	520	577	538	548	568	543	567	556	524	570	612	571	556	524	511	541	522	529	506	540	550	529	508	540	583	552	543	543	571	556	591	523	550	559	507	550	553	533	520	561	534	514	538	541	549	577	531	570	553	544	551	551	546	563	531	545	514	604	547	534	500	600	573	543	568	552	577	554	579	560	510	567	530	563	562	471	583	505	565	558	601	521	555	511	508	535	485	573	547	544	552	549	543	519	548	539	548	544	572	586	554	518	553	540	571	585	561	543	538	553	540	562	537	529	535	508	550	559	559	523	522	557	560	562	557	572	534	586	539	529	519	589	578	546	554	523	542	520	566	533	564	589	548	559	557	534	570	513	599	561	570	539	530	562	595	538	527	576	563	530	550	537	560	557	524	541	591	538	571	583	518	545	547	529	545	568	598	556	550	584	583	598	572	550	578	540	503
13477	13750	2256	3026	1578	16597	19279	5043	438	316	245	272	550	1056	861	526	435	211	145	142	156	145	156	164	163	125	166	190	253	255	187	192	197	171	137	128	129	119	136	153	161	102	163	169	346	449	146	129	122	133	127	148	134	124	150	156	143	149	135	126	148	142	141	165	138	129	144	131	170	150	148	128	151	143	161	149	143	147	133	137	128	131	152	105	124	141	145	144	145	123	117	143	143	143	144	139	116	146	128	130	132	141	137	139	138	119	118	147	151	148	152	143	128	135	126	140	133	136	126	132	145	145	140	135	127	134	136	124	143	121	147	139	138	137	129	125	142	123	139	139	150	131	137	135	143	128	152	163	145	146	140	136	138	147	123	141	141	134	110	115	125	135	121	155	123	133	146	141	134	139	134	147	123	142	119	135	136	155	141	132	147	143	135	153	129	130	166	131	124	131	137	131	129	149	139	149	132	153	145	142	140	152	125	124	156	128	155	156	133	135	124	131	154	119	150	136	129	128	139	141	164	148	131	162	149	122	129	127	138	161	136	129	118	154	147	145	130	146	141	148	121	158	134	142	127	143	151	129	130	123	135	136	128	159	130	116	150	133	130	158	145	134	141	138	142	133	132	124	142	142	138	139	146	131	148	156	133	134	124	127	146	137	129	122	154	133	160	130	142	155	144	146	146	126	127	132	143	122	126	157	127	138	131	125	149	122	146	153	138	149	130	138	121	138	124	135	157	147	141	149	121	148	135	125	153	130	126	138	157	145	123	153	121	139	153	135	168	148	107	128	158	133	151	130	147	151	130	158	146	156	142	155	134	139	153	146	109	140	121	141	147	115	150	120	134	131	99	144	136	149	144	155	151	147	151	158	147	124	162	128	141	149	146	124	144	134	140	141	134	143	133	131	137	147	131	120	147	124	133	147	123	129	126	135	125	140	161	136	158	143	125	147	148	142	124	126	137	150	143	118	137	130	132	149	170	122	125	154	134	121	140	141	141	165	149	142	147	147	147	142	146	151	149	143	133	138	132	156	136	139	140	129	136	141	137	146	130	137	155	145	143	159	146	130	137	125	139	141	141	144	132	133	131	111	126	146	139	166	141	152	140	131	122	132	138	138	143	152	145	155	121	135	141	166	140	159	153	136	153	149	138	131	145	137	135	136	147	128	159	145	137	145	138	137	127	164	139	151	143	132	127	140	112	131	127	136	156	139	146	142	165	145	143	134	138	142	128	121	134	167	116	138	151	118	136	143	160	115	164	126	158	132	108	157	129	147	134	121	140	127	144	126	150	114	127	124	133	150	125	138	133	121	132	152	142	133	130	141	142	130	145	129	138	150	129	130	133	144	135	136	156	130	140	136	128	150	142	126	126	135	149	150	151	133	125	135	127	150	126	147	151	144	143	145	142	157	135	141	143	146	136	149	125	133	150	132	141	132	135	140	152	150	133	130	99	124	151	153	141	145	137	154	158	120	119	131	104	138	133	124	141	136	129	116	114	159	131	158	122	122	151	140	113	121	135	137	147	139	153	125	150	129	148	122	134	154	125	123	126	156	130	156	144	151	152	127	151	140	129	143	131	140	169	139	141	140	131	135	144	129	148	143	118	137	141	138	130	129	163	134	116	132	136	144	139	105	151	143	140	129	132	120	143	147	144	154	149	144	150	143	158	139	113	121	150	129	138	136	142	149	123	126	146	132	135	130	159	146	151	152	121	127	134	154	135	128	156	149	130	155	151	138	152	138	131	146	140	124	139	129	141	149	154	128	139	128	138	150	160	144	142	135	112	132	136	130	154	139	132	114	145	154	153	129	126	141	131	135	129	135	132	143	158	143	135	129	136	158	128	135	114	134	132	128	128	148	127	144	142	125	134	170	134	130	153	125	148	136	135	142	156	126	155	125	148	155	153	118	127	151	160	145	140	127	142	125	133	148	127	148	144	137	150	151	128	124	144	133	129	131	131	110	139	152	138	136	116	138	133	146	155	126	131	137	123	143	149	129	158	132	135	149	135	116	160	144	141	135	146	142	166	120	150	122	131	132	136	129	131	149	98	142	155	134	154	133	138	170	156	143	122	148	125	157	145	119	141	150	142	150	134	159	128	149	140	147	164	132	149	111	135	120	137	129	155	121	148	142	156	136	152	120	116	137	148	144	161	159	162	141	128	157	120	120	129	141	134	138	106	139	141	130	153	148	133	104	126	139	132	148	138	125	132	168	143	137	115	152	108	133	133	141	152	141	135	135	151	120	131	128	148	147	163	136	134	151	132	143	120	140	140	139	117	131	140	125	146	139	143	162	130	128	133	143	155	153	106	130	150	125	148	138	141	140	153	150	162	136	141	138	149	157	139	157	144	152	148	146	131	122	153	144	132	130	148	128	126	132	146	123	126	129	131	132	140	119	146	152	125	137	127	141	153	141	148	135	143	133	120	138	149	133	152	139	127	120	125	137	149	141	140	140	134	152	124	150	145	113	135	123	136	128	145	153	126	162	147	131	145	163	133	129	143	143	131	146	133	126	132	138	150	152	140	141	124	140	132	135	145	165	140	135	145	148	144	144	148	128	123	141	114	147	133	136	152	161	144	121	124	136	119	146	135	105	143	114	147	123	116	124	131	114	135	134	152	122	152	125	131	158	135	157	128	145	121	141	131	135	154	127	164	131	135	143	122	121	126	133	159	112	137	118	138	133	137	146	131	145	147	130	126	136	136	127	142	128	137	126	133	131	122	139	135	124	131	122	138	138	116	171	138	150	133	147	140	144	129	126	154	150	141	132	131	153	138	125	143	129	116	148	148	134	102	134	139	144	129	138	146	137	126	150	145	136	130	123	137	138	138	135	112	160	140	126	138	142	139	141	142	156	112	140	139	153	125	144	128	163	121	146	138	138	156	134	130	136	150	144	130	131	133	156	146	128	139	141	139	135	129	141	127	129	129	146	128	136	148	138	132	132	126	124	136	125	162	130	149	111	133	152	137	137	149	135	135	141	128	125	123	134	160	140	146	131	144	143	151	129	139	137	151	157	157	139	148	146	124	123	135	142	140	136	131	150	130	142	117	132	130	129	127	127	135	107	134	136	140	155	130	145	126	156	154	147	135	156	133	147	146	151	135	141	135	131	142	154	146	136	125	133	159	149	138	143	130	128	155	137	112	143	138	148	141	136	140	121	135	146	172	146	154	146	145	145	145	153	122	125	148	142	130	135	148	128	129	131	130	142	134	114	137	144	128	153	134	133	160	169	159	125	161	157	121	114	136	161	130	134	141	140	138	125	142	107	141	137	136	136	132	136	109	137	130	178	129	126	155	117	134	141	145	150	131	143	142	135	138	119	142	143	143	146	114	123	151	142	122	143	145	129	136	129	126	141	141	143	112	152	137	158	122	140	153	123	145	130	137	138	131	127	132	139	145	124	144	111	143	131	155	117	139	124	133	138	142	150	143	146	145	139	119	130	140	137	131	143	145	141	131	128	141	121	146	145	118	131
9633	10096	2981	8459	3324	33612	34690	8689	1905	1359	1083	1373	2800	6067	4981	3161	2408	1046	619	553	481	497	491	436	447	482	495	711	1065	1246	1041	864	726	637	446	434	378	367	403	380	385	403	600	651	2464	2745	380	344	338	366	389	378	379	391	362	372	360	367	358	352	366	357	363	337	344	328	322	346	330	359	361	350	358	332	385	327	378	385	338	335	375	346	361	312	353	348	348	344	370	356	348	358	341	336	344	336	322	340	321	338	357	341	325	345	366	321	361	362	331	334	347	371	365	348	326	339	339	331	329	345	333	335	349	349	334	335	343	377	378	357	357	339	337	347	391	329	363	355	314	367	361	346	319	344	375	374	407	338	354	342	390	368	346	381	344	350	334	338	351	315	360	346	313	335	350	366	331	382	349	376	352	371	330	362	378	370	339	353	332	387	344	375	357	378	348	337	338	359	348	328	363	335	362	335	365	355	343	317	385	367	338	355	333	365	344	376	331	312	353	348	338	360	301	352	361	331	375	328	353	344	359	335	356	360	345	362	361	387	350	366	357	369	367	397	332	334	355	337	372	346	339	304	348	344	338	360	352	324	398	365	354	328	361	342	369	377	365	339	357	365	395	353	360	336	357	367	344	350	332	341	323	354	346	346	352	325	360	343	394	357	336	348	375	368	351	340	350	337	330	367	354	325	329	359	397	348	365	378	360	365	352	313	348	346	318	362	338	381	361	362	359	329	360	366	353	346	364	315	367	355	371	362	314	351	320	359	330	335	367	370	296	359	348	354	348	321	332	355	394	325	340	336	370	374	350	344	347	335	395	350	314	346	358	378	343	321	352	323	340	321	368	351	346	347	346	309	371	351	338	364	360	370	338	411	360	351	355	330	330	385	321	364	338	355	345	378	339	365	367	365	385	342	366	378	329	358	358	322	362	363	353	340	351	341	354	352	361	359	341	315	350	338	341	354	342	347	353	359	379	342	341	356	363	351	346	357	372	346	350	303	348	359	348	345	374	310	361	343	360	368	363	359	345	393	344	365	388	357	391	352	367	348	364	330	343	369	319	342	377	377	345	338	373	332	351	310	337	356	339	338	346	342	374	379	356	334	348	345	342	300	346	329	332	329	328	362	362	365	367	329	327	366	379	377	362	339	350	333	342	348	368	349	331	354	351	340	332	371	337	352	354	347	357	366	349	378	389	376	350	345	358	341	378	321	325	373	349	341	354	343	359	385	360	315	338	340	360	355	385	367	353	366	356	354	353	373	327	350	355	335	339	361	369	369	357	347	336	351	360	333	392	339	324	357	323	376	372	346	365	322	372	385	342	370	390	347	346	375	349	348	334	328	350	343	358	301	354	344	350	373	320	350	321	328	319	365	353	341	346	357	348	352	359	354	337	337	334	383	353	375	327	335	393	376	370	326	331	341	367	381	332	352	377	353	331	365	366	358	354	324	340	322	361	372	339	402	370	320	338	342	340	350	380	333	337	330	344	331	316	379	356	317	383	384	380	373	361	330	312	317	341	331	310	380	348	326	342	368	341	358	351	320	351	353	319	372	351	359	341	367	341	340	344	370	362	344	358	344	346	318	356	341	347	354	388	359	370	342	305	362	341	366	351	357	381	364	334	372	344	314	335	329	377	377	342	360	349	360	361	323	381	364	388	374	351	355	358	344	358	347	353	397	374	337	344	333	317	351	365	358	329	361	335	318	347	354	344	362	350	359	374	357	375	311	337	363	338	369	330	344	328	347	340	364	369	330	335	366	350	374	309	346	372	329	323	340	367	352	350	331	385	317	332	377	352	372	329	340	407	333	341	345	331	363	336	323	327	353	385	347	350	349	354	379	318	354	369	318	325	332	370	353	336	348	336	342	359	362	312	379	306	366	326	361	356	346	364	357	369	391	346	374	339	374	345	364	358	325	377	334	328	344	355	363	343	357	383	385	363	350	351	385	347	347	345	339	349	328	354	364	364	375	342	335	343	336	345	332	301	359	355	358	368	362	361	366	359	356	344	330	381	343	366	344	363	359	351	334	335	403	371	331	342	363	346	347	352	346	356	344	358	335	358	350	372	336	344	333	315	349	362	330	352	372	350	320	346	345	380	359	347	346	345	327	364	342	347	368	330	400	371	350	382	344	320	323	376	355	324	331	332	360	347	368	349	355	347	353	380	352	365	359	328	350	346	334	376	339	345	384	310	346	371	362	358	362	378	343	356	368	319	357	344	337	329	344	344	399	357	365	338	383	352	372	341	333	368	346	342	321	309	375	367	334	354	348	358	363	354	336	327	341	367	358	347	330	362	364	369	354	353	321	302	376	349	331	344	347	369	346	380	334	338	380	340	370	362	331	332	374	336	374	348	357	355	372	305	356	338	339	331	363	341	362	353	362	362	337	365	363	336	342	372	356	314	348	377	337	358	339	372	341	329	325	355	370	369	358	345	333	320	310	383	344	342	341	338	315	342	329	324	355	348	363	355	371	341	365	363	375	348	358	351	349	343	331	346	327	341	367	383	358	327	339	325	357	342	372	379	308	332	324	341	344	343	342	360	324	363	377	354	380	359	342	348	313	357	359	343	346	343	357	361	363	341	319	353	334	361	339	365	351	357	356	358	378	369	347	409	333	336	340	359	342	349	313	333	347	327	375	350	334	384	330	360	368	387	369	373	327	375	346	345	337	378	381	354	351	392	334	384	388	365	345	362	333	382	338	366	358	338	378	333	370	342	334	367	337	379	355	360	332	329	361	363	358	367	349	333	378	357	344	350	367	402	350	334	347	358	329	323	333	336	343	336	358	352	342	372	347	346	352	312	369	351	337	395	370	352	341	312	358	378	340	374	332	358	377	361	352	349	374	328	356	394	355	373	326	395	342	347	340	334	344	332	361	374	322	358	350	350	349	367	361	318	329	381	362	354	352	370	362	369	367	357	376	350	342	372	356	360	361	351	353	352	321	331	326	367	358	344	359	366	348	357	345	332	362	343	379	329	335	376	385	377	367	353	331	347	341	363	362	335	342	356	336	368	356	340	352	312	360	369	350	337	336	360	348	368	346	362	324	341	353	361	376	332	326	346	349	344	413	357	367	338	354	357	373	338	358	350	346	342	331	353	367	335	362	359	381	325	355	352	397	359	322	342	341	355	377	371	356	351	376	356	379	368	371	381	352	353	338	334	338	371	364	362	333	361	363	343	374	332	336	391	371	348	350	331	357	334	358	360	336	362	335	322	354	336	352	338	385	373	360	350	368	366	363	347	331	342	366	361	366	342	356	354	359	364	387	329	371	358	347	362	342	351	333	381	372	337	361	364	395	377	367	353	360	354	325	346	338	357	376	343	376	331	313	357	368	354	326	359	356	360	340	351	357	338	370	370	382	362	349	355	377	349	347	344	345	353	382	345	359	349	328	367	329	378	349	341	352	368	373	359	365	327	322	333	335	350	359	359	356	380	343	344	344	333	346	371	363	345	304	329	353	374	349	343	319	378	347	371	341	343	351
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
