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
335837963061	335837963622	335837964172	335837964722	335837965272	335837965822	335837966372	335837966922	335837967472	335837968022	335837968572	335837969122	335837969672	335837970222	335837970772	335837971322	335837971872	335837972422	335837972972	335837973522	335837974072	335837974622	335837975172	335837975722	335837976272	335837976823	335837977372	335837977922	335837978472	335837979022	335837979572	335837980122	335837980673	335837981222	335837981772	335837982322	335837982872	335837983422	335837983972	335837984522	335837985072	335837985622	335837986172	335837986722	335837987272	335837987822	335837988372	335837988922	335837989472	335837990022	335837990573	335837991122	335837991672	335837992222	335837992773	335837993323	335837993872	335837994422	335837994973	335837995523	335837996072	335837996622	335837997172	335837997723	335837998273	335837998823	335837999372	335837999923	335838000472	335838001022	335838001573	335838002122	335838002673	335838003223	335838003772	335838004323	335838004873	335838005422	335838005972	335838006523	335838007073	335838007622	335838008173	335838008722	335838009273	335838009823	335838010373	335838010923	335838011473	335838012023	335838012573	335838013123	335838013673	335838014223	335838014773	335838015322	335838015873	335838016423	335838016972	335838017523	335838018073	335838018623	335838019173	335838019723	335838020273	335838020822	335838021373	335838021923	335838022473	335838023023	335838023573	335838024123	335838024673	335838025222	335838025772	335838026323	335838026873	335838027423	335838027973	335838028523	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
8798	2183	2712	1935	1210	898	691	560	447	419	350	335	292	293	280	231	238	220	249	232	211	229	230	214	201	191	196	203	208	217	195	172	212	224	203	179	200	175	194	206	197	192	214	168	220	199	190	195	169	196	198	199	207	202	178	200	182	179	187	195	188	187	186	178	194	181	167	193	196	182	170	199	200	179	180	167	192	184	183	166	200	178	165	179	177	147	197	198	173	191	188	183	198	182	209	178	174	215	189	196	160	175	162	158	181	167	185	178	199	163	192	199	205	178	165	151	183	173	166	207	172	195	192	186	177	202	163	194	160	192	159	188	187	185	218	190	183	187	161	177	173	168	184	179	195	184	183	183	168	191	177	192	171	190	207	153	185	196	179	188	172	173	165	206	215	206	180	173	178	190	186	202	187	207	202	164	187	179	179	177	180	169	172	194	180	197	217	177	212	171	188	186	206	208	197	179	165	206	168	182	178	202	176	201	180	183	177	176	181	157	197	156	165	189	172	199	192	175	167	181	182	189	181	194	188	168	195	203	169	216	205	190	206	187	158	177	196	193	187	176	159	216	163	200	175	194	176	198	158	184	200	195	198	189	148	179	170	165	171	185	184	195	164	191	189	199	194	182	171	159	187	180	200	200	190	201	191	167	187	194	179	191	193	176	172	198	202	174	192	177	211	211	178	165	192	186	188	196	163	188	165	187	170	177	190	166	154	168	209	184	195	205	162	191	200	193	203	200	196	197	174	200	167	171	187	192	193	209	181	210	193	174	179	178	166	158	188	182	185	187	200	159	172	193	188	201	165	183	179	183	163	182	186	150	165	192	197	159	189	181	176	182	172	161	184	174	170	183	166	203	173	197	176	161	170	181	177	162	188	155	203	203	181	165	203	184	186	175	190	167	185	177	203	178	177	215	185	200	182	188	195	174	202	177	184	161	191	190	187	198	170	180	192	186	192	198	184	192	202	198	182	171	183	189	159	160	186	198	171	171	191	182	188	183	171	171	170	173	185	193	157	175	188	191	195	190	170	181	193	183	159	193	173	167	166	192	178	183	191	171	174	166	193	219	204	160	153	197	177	177	189	174	191	162	185	196	181	192	177	198	190	166	172	194	158	191	182	181	209	200	181	158	210	178	194	187	203	171	184	191	193	185	163	175	179	178	182	183	176	160	196	190	182	198	182	208	199	167	173	186	201	166	205	156	180	171	184	187	181	181	206	174	176	206	150	205	178	179	183	217	170	194	194	189	176	162	187	211	181	170	198	188	178	169	205	201	185	190	202	184	186	186	179	177	202	219	184	194	200	200	163	187	185	192	189	169	168	186	190	182	175	187	177	169	191	189	179	202	172	182	196	192	169	198	166	183	190	195	175	174	180	189	170	187	171	202	179	170	190	189	173	191	161	202	178	185	169	210	174	192	178	188	191	176	184	179	188	149	190	195	197	210	190	173	198	166	188	192	171	188	182	172	173	192	170	199	176	175	191	196	208	176	180	178	192	185	160	208	189	155	150	182	191	178	177	190	175	174	192	212	164	177	170	170	173	194	195	209	180	175	214	203	172	179	214	186	189	192	162	197	176	204	169	182	202	192	196	190	179	183	194	180	173	179	186	175	193	160	169	179	194	172	202	179	174	200	185	180	180	161	185	195	151	190	174	176	166	183	186	179	165	179	169	178	154	184	186	186	194	183	160	196	194	194	192	183	167	189	179	190	201	200	191	189	183	175	181	172	188	184	192	195	173	178	172	174	169	186	173	187	206	186	190	186	174	187	184	172	189	173	179	165	186	191	185	181	181	231	200	210	201	164	161	162	167	193	197	170	219	187	187	174	173	196	182	182	204	177	189	189	188	198	200	192	181	178	176	201	159	150	192	188	183	203	191	169	155	182	184	189	176	188	201	176	200	193	175	164	176	193	168	176	167	158	178	192	155	166	168	184	195	202	166	194	177	201	203	180	199	196	211	189	181	221	168	178	186	189	141	179	161	164	203	181	174	181	177	191	209	186	188	189	166	191	153	188	163	166	173	188	173	193	166	200	170	184	160	183	179	183	162	193	179	171	197	173	202	202	178	182	177	184	193	203	178	195	194	192	225	201	190	187	183	181	184	192	187	181	181	189	190	179	157	193	172	184	177	157	197	195	173	191	159	184	194	175	217	193	177	178	180	194	201	188	179	188	182	176	168	215	185	178	197	182	196	187	205	175	161	198	198	182	175	175	196	195	198	193	197	179	201	149	202	184	181	176	175	193	167	199	187	208	194	163	196	157	199	208	202	203	185	171	183	198	201	174	184	173	175	160	177	203	179	187	193	197	170	197	196	208	194	170	182	199	173	182	197	200	196	187	180	187	200	166	183	177	165	195	178	212	193	168	166	187	205	187	156	175	195	192	185	167	222	179	171	195	167	184	190	177	181	182	178	185	159	200	187	156	180	169	182	170	169	206	164	194	163	156	182	166	164	173	154	189	173	198	182	195	183	179	188	181	182	143	162	210	186	175	194	188	167	208	168	185	191	198	206	174	164	192	179	181	154	204	201	176	179	177	194	171	173	177	167	173	171	173	173	193	158	180	196	183	176	184	198	194	186	204	173	195	184	203	178	201	180	199	157	179	189	178	181	169	170	185	167	194	196	186	175	189	156	207	196	162	173	194	180	171	188	174	183	173	186	161	183	196	173	187	169	198	194	211	176	190	179	183	175	181	169	173	200	192	168	202	167	200	183	202	198	190	169	163	179	175	168	181	198	192	190	209	180	212	161	208	173	186	211	183	202	160	186	188	141	199	180	176	174	178	170	178	194	205	186	173	171	163	186	193	182	180	204	173	166	193	175	192	174	164	166	177	162	177	199	199	210	210	172	189	156	176	163	208	170	168	186	181	180	187	190	159	212	190	183	203	186	189	181	218	173	191	166	203	191	201	180	172	190	208	176	175	183	192	199	193	180	195	185	173	189	178	172	168	176	174	197	168	199	183	161	162	197	174	206	206	183	179	187	162	194	167	181	170	182	186	166	185	198	174	176	181	187	193	178	187	188	182	164	167	176	192	195	174	179	180	164	207	178	194	190	190	179	166	172	175	180	175	185	178	187	178	196	192	171	181	180	157	200	192	194	216	182	178	193	173	196	181	193	172	191	183	204	190	200	172	210	170	198	171	185	181	182	186	186	183	197	176	165	194	184	188	176	204	198	195	181	182	201	193	192	163	174	201	204	204	168	182	180	176	182	188	189	186	188	190	194	216	169	180	174	186	177	202	191	158	205	186	175	182	177	191	162	179	191	185	174	191	179	198	187	208	181	175	202	167	190	188	174	182	195	178	157	197	197	175	200	179	171	190	162	204	173	210	173	198	184	172	196	175	159	176	177	188	195	178	182	161	175	173	178	213	213	193	207	201	166	192	168	190	178	187	190	146	178	170	187	193	191	166	168	187	170	191	178	176	182	188	178	191	174	191	200	172	165	174	157	175	185	175	193	190	167	193	189	197	180	192
7829	2915	6561	6830	5828	4706	3956	3295	2768	2487	2053	1891	1693	1562	1481	1331	1248	1214	1147	1093	1032	980	964	903	908	907	879	861	872	865	809	807	795	790	790	717	753	781	702	706	737	712	705	685	682	720	720	630	639	717	675	669	663	682	643	678	657	650	663	644	679	649	668	659	669	700	622	670	645	613	664	624	610	623	630	625	619	625	649	648	590	639	596	602	603	585	609	591	607	612	585	635	628	610	653	634	597	585	614	631	615	609	600	597	594	623	567	597	622	564	560	589	607	634	615	615	625	596	650	577	627	584	577	605	572	580	615	614	639	585	627	628	604	599	616	676	582	586	620	582	610	611	576	609	567	629	598	583	610	619	624	646	600	614	620	612	610	610	656	562	618	635	598	599	610	562	573	585	602	629	585	585	578	606	584	607	573	611	601	554	597	620	579	609	618	619	589	586	609	571	622	599	616	601	604	650	583	590	602	560	578	603	628	579	609	577	609	589	602	615	650	599	570	632	594	622	595	614	573	606	621	580	592	555	621	632	647	603	619	634	611	628	632	596	630	597	551	613	610	584	640	552	603	595	624	611	565	586	563	569	592	639	611	626	586	608	596	609	604	598	605	605	619	587	571	614	609	604	600	618	611	575	605	646	606	604	575	631	553	593	598	578	614	598	589	577	634	581	601	604	622	588	606	566	619	592	576	606	547	615	594	610	595	590	615	562	621	569	583	597	609	647	599	601	568	576	595	605	627	555	601	583	573	591	615	629	570	615	586	635	565	618	558	608	602	606	617	536	617	578	605	601	589	607	605	599	624	560	605	643	611	640	563	569	618	600	618	609	609	596	588	570	598	651	581	615	609	576	567	564	607	603	568	585	560	617	575	589	576	613	563	604	585	614	594	623	573	603	625	590	560	620	619	601	600	613	601	574	578	610	561	649	618	604	598	628	601	618	575	566	591	572	568	574	636	589	580	591	591	606	591	615	618	593	613	580	554	608	626	592	570	600	602	603	597	561	616	579	620	606	623	578	629	610	598	583	619	566	610	587	641	622	594	597	603	641	535	623	580	634	560	614	615	611	602	566	589	622	662	569	601	598	620	575	583	557	603	595	606	613	588	553	616	593	598	580	589	599	604	641	598	595	604	621	598	598	586	625	617	620	602	601	610	582	603	564	577	588	577	630	567	589	601	583	641	613	603	604	620	639	574	609	644	609	577	611	618	647	600	593	605	597	578	643	599	598	608	569	601	623	586	573	607	579	610	564	577	579	589	582	638	603	617	611	623	618	622	627	583	595	598	619	608	585	628	624	585	580	606	627	646	595	593	578	582	589	567	581	633	589	572	655	596	613	589	576	574	606	595	634	558	573	612	586	588	602	617	630	585	591	581	624	588	583	583	637	536	575	567	615	579	595	615	568	551	586	629	615	635	613	603	624	575	584	596	556	575	634	555	604	598	624	624	578	599	567	567	581	589	594	548	587	626	572	605	608	600	615	592	634	581	560	570	599	570	601	561	571	615	571	596	589	636	595	614	620	586	625	603	627	598	623	603	579	582	575	625	552	594	569	598	614	589	662	615	607	580	615	598	628	575	599	564	612	622	626	647	574	623	636	638	613	563	584	606	587	602	601	558	612	599	598	605	602	594	541	595	601	560	589	606	569	592	561	625	588	549	592	604	623	590	595	621	590	545	596	621	603	592	589	588	571	657	622	592	615	604	589	624	600	653	593	587	594	628	577	614	632	563	604	631	558	587	592	553	566	630	557	615	614	580	599	631	579	637	596	583	638	606	616	600	577	547	573	639	533	637	602	666	571	579	647	539	612	598	590	596	560	588	590	621	576	621	591	620	603	601	590	564	540	607	588	638	578	565	579	579	611	560	576	629	581	624	563	579	590	607	574	549	555	591	560	560	606	587	571	606	611	565	587	572	651	588	523	599	620	615	630	576	584	635	624	608	586	633	600	584	613	552	587	588	579	580	625	600	590	600	587	603	622	558	623	615	610	557	640	614	580	599	570	605	605	622	573	565	571	622	618	570	587	584	601	581	623	603	598	553	591	634	611	619	623	586	609	631	613	632	547	616	588	588	573	608	603	620	577	618	640	629	609	580	627	536	583	601	610	606	618	584	592	636	632	598	586	597	583	606	597	618	600	607	613	571	602	604	561	639	547	589	599	614	623	641	588	568	623	561	602	640	598	598	597	587	591	617	569	597	607	597	602	610	572	575	592	615	641	589	613	658	582	646	632	648	597	559	605	626	602	589	567	552	617	579	620	597	609	576	641	583	598	584	630	625	594	580	619	575	622	628	623	553	630	589	582	584	613	557	575	585	602	535	629	601	604	589	614	600	587	590	578	604	577	607	590	633	611	608	607	632	570	565	635	569	649	580	629	643	572	576	545	598	598	569	601	631	578	586	622	609	564	595	621	586	584	565	619	622	595	567	584	565	598	629	631	608	611	588	601	580	583	663	604	603	612	565	588	599	613	622	551	652	587	560	588	593	597	582	581	575	571	640	599	570	577	569	617	600	572	623	598	597	581	613	576	590	603	578	616	606	609	600	581	556	567	541	579	584	556	621	589	613	623	556	569	625	632	555	578	607	627	591	584	611	619	623	638	610	602	632	642	599	564	621	666	563	592	617	559	587	598	626	567	632	586	639	591	574	566	640	604	538	567	607	599	571	606	609	597	580	591	602	596	596	572	606	616	578	611	588	629	589	611	598	571	627	548	570	635	579	608	643	571	592	628	588	611	564	605	563	576	633	571	628	572	560	590	619	591	628	623	608	620	590	575	549	666	634	638	605	616	567	594	563	606	589	561	590	603	518	569	582	604	604	544	633	561	638	598	577	569	616	571	662	573	623	595	577	548	637	598	602	630	589	596	618	581	624	601	660	566	606	587	630	628	608	603	581	609	614	578	689	590	560	602	596	594	611	609	590	603	596	586	581	601	605	594	620	632	625	657	599	588	630	614	610	590	610	619	576	614	562	594	595	614	566	591	571	577	598	607	566	595	582	638	592	610	582	596	577	605	583	544	566	625	647	540	584	608	616	602	557	602	590	602	561	597	593	584	592	598	607	614	597	590	574	592	597	571	574	603	597	621	592	594	581	590	566	569	572	594	588	602	558	637	591	577	565	615	601	577	618	602	638	594	574	577	620	580	624	617	598	608	609	581	607	583	621	633	646	622	565	586	591	643	606	582	638	607	574	632	590	589	581	622	613	584	584	575	602	597	566	570	573	569	594	596	606	610	564	600	605	582	588	569	638	580	592	603	592	581	578	595	565	625	611	611	551	556	611	588	541	636	590	605	604	582	581	624	551	614	580	555	582	583	594	625	594	615	580	622	628	576	598	556	601	613	600	595	630	603	592	604	614	579	625	624	596	611	589	637	618	562	583	575	569	563	558	607	561	572	575	574	597	630	595	592	591	610	641	587	565	606	541	574	642	572	606	585	594	605	592	580	604	621	622	610	599	602	580	587	592	616	612	609	585	616
1085	119	131	125	96	83	55	80	72	67	59	58	50	49	55	78	71	78	52	59	47	76	59	50	46	57	54	61	62	54	68	59	61	57	72	62	49	51	55	47	47	57	69	44	58	43	45	54	52	53	58	60	47	70	56	48	55	63	42	72	62	40	49	57	46	56	54	44	54	58	69	53	55	64	66	43	60	54	43	65	47	51	54	54	58	65	44	54	55	54	49	51	49	52	67	59	56	46	57	61	56	43	55	58	57	56	71	60	61	57	67	70	62	68	68	64	57	67	53	59	59	61	53	54	62	51	75	59	50	77	42	46	56	71	48	57	48	60	56	55	70	66	52	47	49	54	64	79	60	56	66	62	53	60	54	51	48	55	52	54	44	57	64	56	56	64	51	63	69	62	55	64	62	65	43	47	57	67	61	47	32	67	70	65	57	67	51	63	56	65	58	51	56	52	49	54	49	59	55	59	63	67	57	54	52	68	67	61	66	55	59	48	58	72	50	55	45	48	44	57	63	65	54	48	66	57	42	59	56	53	67	61	50	53	61	73	65	50	64	61	44	48	58	61	71	60	47	51	52	47	58	59	53	52	61	55	55	56	66	69	46	60	57	53	52	44	47	48	49	54	47	47	60	35	48	47	57	51	50	49	55	56	55	70	74	47	60	54	46	55	51	60	51	60	61	50	65	51	58	62	60	55	50	55	56	65	58	52	63	53	75	66	74	53	48	45	58	55	71	63	58	54	67	57	40	58	57	53	58	57	44	66	59	57	63	64	52	54	57	48	55	59	56	50	58	50	58	63	53	56	42	54	69	58	51	44	60	51	62	56	61	46	49	48	57	71	62	60	59	52	58	53	62	60	54	57	61	66	61	54	69	57	53	61	58	53	67	57	53	36	52	45	66	48	46	41	58	63	58	55	56	55	64	61	55	66	49	43	38	52	58	56	45	54	60	50	62	71	66	53	57	53	42	54	63	55	63	52	57	51	51	50	44	56	58	62	50	56	45	54	45	59	54	57	60	61	64	38	44	45	56	61	49	58	59	62	60	47	64	58	61	59	58	54	67	52	61	52	65	62	58	64	45	53	68	57	44	53	63	58	53	59	59	56	60	44	65	53	53	49	61	49	50	61	63	62	51	70	57	44	41	66	66	54	69	51	75	51	56	56	59	51	58	60	60	49	48	50	58	54	54	54	62	46	50	52	62	63	51	51	60	52	61	60	66	45	50	57	62	50	56	49	58	54	44	53	49	52	69	53	53	52	47	61	56	71	49	64	61	57	53	62	52	54	57	69	66	51	35	48	67	63	43	59	56	52	53	51	49	51	71	59	51	47	46	52	65	57	47	43	44	56	57	71	60	63	59	65	63	66	57	52	52	57	54	50	44	48	64	46	47	52	62	69	61	57	56	63	65	53	55	64	65	61	58	53	64	41	59	64	42	73	60	40	58	59	42	61	64	58	57	64	69	80	51	45	56	50	49	50	69	55	51	49	52	56	58	60	55	56	45	47	57	43	59	64	57	54	40	61	69	66	54	51	64	52	53	68	55	55	63	57	52	55	64	57	47	46	59	52	62	62	74	52	50	61	47	46	58	59	49	60	47	53	64	55	64	59	67	52	56	59	53	56	71	68	57	52	70	63	52	68	47	66	52	56	57	63	62	65	64	46	62	53	60	53	66	60	60	50	53	73	48	60	66	54	57	51	48	50	60	54	60	57	62	66	43	60	54	71	53	43	52	61	68	41	47	55	66	69	48	64	59	59	42	47	68	48	57	53	65	66	63	63	53	59	60	57	54	49	47	58	60	62	58	64	67	58	48	67	60	59	57	53	65	69	45	49	53	48	46	56	54	54	56	59	60	60	54	51	59	62	49	56	52	69	47	60	77	65	63	55	52	76	63	44	50	60	49	59	51	61	65	53	53	47	55	68	54	58	57	46	60	55	49	52	47	45	66	53	69	67	44	45	57	49	61	55	68	57	69	62	59	67	57	60	47	59	69	50	53	52	48	59	44	61	66	49	59	43	53	50	47	48	58	59	60	63	60	61	46	56	37	62	47	45	68	49	58	59	52	52	63	60	51	48	60	52	64	55	55	54	50	62	64	48	66	59	63	59	46	57	64	47	54	70	66	45	63	57	56	64	53	59	58	62	63	57	68	55	63	52	70	63	50	75	49	65	48	57	52	62	46	74	57	58	60	62	58	56	61	47	47	48	54	48	46	64	61	52	58	52	46	47	61	68	70	57	50	57	49	53	58	58	55	53	63	62	54	64	42	55	49	56	70	63	53	60	59	63	69	62	51	52	52	54	57	55	54	70	73	65	44	47	67	59	51	47	51	64	49	47	59	65	51	64	55	50	50	78	54	55	48	67	55	49	56	58	35	46	58	50	59	59	63	51	51	56	56	49	72	51	48	64	48	60	52	51	47	44	55	60	63	50	68	58	51	48	61	65	55	56	58	62	50	64	69	58	61	48	48	48	65	54	56	58	60	50	56	68	51	66	42	60	64	52	57	46	54	66	52	74	67	67	50	67	47	65	57	59	54	52	72	60	49	48	52	66	51	69	68	56	56	56	59	54	51	52	46	65	50	52	65	56	50	60	49	62	52	49	65	59	68	46	43	66	59	54	55	66	50	55	52	49	52	75	47	50	66	71	63	72	65	62	76	44	68	66	66	71	58	63	62	64	56	49	64	60	62	64	47	47	57	58	73	63	56	55	47	46	65	62	45	57	42	61	50	67	67	45	50	64	52	71	63	39	56	73	59	58	74	57	59	61	54	70	49	48	66	49	47	72	49	69	53	77	71	54	53	55	54	60	64	60	54	63	52	41	52	67	54	55	64	46	62	54	51	58	55	51	52	59	77	63	57	55	61	54	58	53	36	73	50	65	55	50	38	42	57	41	62	57	50	51	45	44	65	44	60	40	58	47	58	56	65	65	56	58	63	56	61	52	57	66	50	67	62	62	69	57	56	50	55	37	56	58	50	62	40	64	41	62	55	45	55	72	61	51	77	55	52	52	56	57	51	68	63	56	64	62	58	61	53	48	46	74	59	60	56	54	62	37	57	50	50	60	61	66	51	56	70	55	54	68	58	55	37	62	45	59	53	46	58	53	53	53	71	51	49	57	56	60	53	54	70	59	51	52	62	53	69	57	45	59	66	69	55	54	62	49	49	62	60	53	45	49	57	54	52	57	58	48	52	66	56	61	63	52	57	63	48	44	52	52	61	58	59	66	58	63	68	61	57	65	69	69	52	59	54	58	59	56	58	37	57	64	69	62	54	54	49	81	64	60	58	46	58	62	56	56	40	55	52	59	61	62	60	68	50	58	59	45	60	52	59	65	56	47	52	45	52	67	52	46	54	56	58	55	64	67	49	62	55	63	50	57	46	50	61	64	52	53	69	67	66	59	50	54	51	55	64	57	42	59	57	52	51	55	58	74	61	47	58	54	55	57	52	54	46	59	68	65	61	53	54	63
1670	319	436	472	430	375	344	306	308	296	292	275	290	279	266	246	272	247	252	253	259	235	255	216	272	244	228	248	229	263	234	270	228	260	254	254	257	201	239	273	214	225	233	233	229	222	251	258	234	227	216	208	237	220	213	239	236	243	234	244	223	251	233	232	240	239	228	228	227	216	231	303	197	235	255	219	228	221	234	223	243	259	234	229	230	235	225	279	208	232	257	232	214	227	224	229	217	231	237	218	229	236	213	203	230	229	220	206	245	224	233	236	219	243	255	206	223	239	265	202	233	195	218	234	229	228	231	232	265	226	231	234	250	227	237	239	223	228	227	248	237	248	219	236	221	245	241	238	226	243	214	205	240	208	230	219	225	217	227	216	224	264	233	250	255	226	246	186	228	210	245	250	227	243	203	236	221	247	222	236	215	222	218	240	218	204	262	208	222	231	249	244	223	211	226	204	230	263	233	236	240	241	215	215	268	234	234	229	215	252	225	244	229	224	250	235	224	232	221	241	229	208	228	204	222	244	210	230	232	248	249	223	249	238	236	217	209	231	223	236	248	227	241	217	235	221	225	202	238	253	227	203	217	231	221	224	224	226	242	210	233	240	202	219	246	216	239	230	219	217	243	223	232	251	244	242	260	213	215	208	229	203	235	207	238	242	229	199	231	242	216	240	229	245	237	244	236	260	218	221	243	206	230	233	217	258	221	229	227	231	233	227	215	246	240	238	224	241	219	215	210	254	211	211	234	230	234	255	229	249	244	233	226	232	225	220	218	213	221	219	202	220	231	218	222	229	247	213	239	213	240	245	207	208	217	200	221	230	224	226	236	220	203	249	214	229	268	233	255	220	219	221	249	255	237	216	226	242	195	243	229	228	239	240	204	258	241	233	239	216	222	247	241	224	196	223	229	241	234	226	259	233	242	230	219	241	269	238	225	236	251	248	247	253	239	226	236	219	248	210	214	203	250	232	208	215	202	236	232	203	215	238	235	233	234	245	221	228	234	248	221	217	226	235	198	213	227	272	254	258	239	235	238	237	226	234	265	239	230	214	245	248	236	257	191	225	228	231	215	251	212	213	238	213	210	242	238	235	222	240	195	242	224	247	227	262	238	222	240	228	221	243	219	258	256	263	214	267	230	239	254	225	226	235	244	243	237	220	232	204	246	267	223	263	214	215	226	235	237	238	262	232	255	208	245	262	234	242	218	226	231	237	219	242	220	245	228	240	235	224	272	210	232	212	229	200	245	251	202	239	235	245	225	236	228	227	225	245	220	221	217	223	232	220	231	239	204	257	218	202	235	254	229	257	239	220	249	233	244	225	217	216	232	267	242	218	229	231	236	237	236	199	232	244	220	201	224	237	207	261	230	237	222	242	216	237	238	223	230	232	237	211	247	225	186	228	239	206	252	231	223	234	252	233	237	226	233	222	267	229	235	230	222	256	244	232	236	235	220	230	214	219	233	225	221	205	210	220	231	245	247	222	237	222	236	248	227	220	230	213	218	224	225	223	242	223	242	238	217	217	232	231	232	234	213	228	239	238	229	224	265	217	201	206	230	211	233	222	234	226	229	219	246	225	218	229	227	211	247	216	185	211	243	229	217	222	231	230	246	241	260	243	211	223	238	218	224	264	249	213	211	248	227	226	239	221	245	227	257	188	237	230	230	226	243	227	217	251	230	227	266	218	243	244	226	231	215	218	242	196	218	254	231	260	243	215	232	228	244	228	247	209	244	233	239	239	238	258	240	222	236	218	231	234	252	259	246	226	248	242	230	231	217	229	245	220	216	227	205	244	206	260	245	260	206	238	239	207	220	251	226	228	242	223	230	235	248	213	232	221	246	215	213	222	213	237	235	230	211	226	220	229	238	217	235	237	233	241	203	210	218	242	212	219	199	236	238	225	220	207	264	231	250	212	229	235	220	221	241	233	215	228	254	244	242	235	250	213	256	217	257	234	264	225	196	228	257	238	222	242	246	222	214	228	208	231	217	217	262	226	205	243	221	221	240	227	227	239	249	209	234	230	221	226	257	225	217	198	238	206	289	238	241	228	212	208	252	251	220	251	245	215	214	217	224	254	236	238	215	242	228	233	206	241	214	247	252	225	232	221	225	219	254	199	251	210	214	237	211	241	264	243	234	224	231	248	206	214	209	221	202	218	251	254	233	220	229	210	229	210	232	222	212	235	257	223	226	195	237	225	241	220	241	219	243	191	232	236	216	228	253	244	231	225	246	192	227	240	212	215	219	228	206	243	230	230	214	231	200	248	216	227	222	218	232	223	231	221	226	245	232	246	214	271	236	233	234	238	220	215	221	202	222	218	233	211	247	226	272	230	200	241	223	226	230	225	227	227	236	209	229	241	212	213	236	224	221	241	242	217	231	227	235	229	223	200	215	240	202	198	250	246	230	248	218	240	225	230	214	234	237	256	260	228	229	232	227	223	211	230	213	209	210	230	231	240	226	222	229	218	228	227	183	231	247	215	239	194	224	240	239	241	244	240	249	227	231	229	228	217	242	230	221	233	224	248	248	224	247	228	238	248	217	231	252	243	259	270	235	219	220	219	241	248	251	235	218	243	219	204	230	247	211	219	248	199	234	210	233	232	237	240	196	238	229	222	227	243	243	243	211	231	225	242	214	231	222	242	234	235	235	207	251	218	254	209	213	237	243	230	235	225	212	249	243	210	197	224	203	214	255	226	233	213	242	254	206	215	198	205	259	241	230	220	215	275	222	224	237	225	242	236	217	247	216	220	242	235	211	230	249	247	223	222	244	227	220	246	227	199	250	237	230	225	234	225	238	224	216	228	240	236	210	255	220	226	226	227	253	207	236	245	231	240	232	223	217	230	235	233	234	260	238	238	262	211	209	244	202	221	244	230	245	232	242	239	206	214	223	241	246	239	218	222	230	229	208	242	227	242	233	204	225	215	258	221	238	244	228	231	268	231	243	202	253	235	230	217	201	229	256	211	223	208	259	224	215	243	231	241	229	210	225	245	201	237	217	252	223	222	227	240	257	227	235	233	223	206	232	216	236	236	230	226	216	220	230	209	244	228	210	206	247	221	221	232	211	230	245	231	212	236	234	240	243	218	251	225	233	230	225	239	254	240	210	221	242	203	222	194	205	233	226	219	223	234	238	221	233	219	233	233	236	229	232	256	230	229	212	227	249	214	221	213	247	213	217	248	212	219	262	229	235	250	230	238	219	240	229	208	241	214	226	226	216	226	221	233	245	232	249	231	215	212	238	242	236	219	221	233	203	247	231	238	249	237	250	231	207	206	210	237	216	225	225	208	229	249	228	238	241	224	202	230	226	252	244	242	221	221	230	224	268	200	217	246	223	232	224	222	239	214	245	242	238	246	234	246	233	245	202	236	253	224	240	207	204	224	247	228	230	222	234	232	226	265	214	255	218	212	213	215	245	242	244	228	220	233	225	239	244	226	205	222	202	226	216	217	245	225	219	239	222	238	246	229
4383	1104	1359	891	594	457	331	277	262	193	171	174	149	132	144	131	119	113	118	97	94	119	103	89	107	118	116	98	96	101	87	108	85	103	99	121	99	107	103	106	108	97	112	73	91	92	90	94	86	85	94	100	80	89	100	100	90	85	85	100	97	90	67	90	85	97	93	115	89	87	101	83	97	76	76	108	80	90	89	85	77	107	86	82	101	77	67	94	90	77	98	94	94	78	90	94	89	88	89	81	97	108	80	91	88	93	73	86	96	89	69	83	87	81	96	97	93	86	105	89	78	97	100	90	82	86	91	79	94	89	92	87	91	94	88	102	110	77	85	95	91	77	95	119	90	77	103	84	83	102	89	96	86	91	86	89	92	95	86	87	83	100	89	85	91	94	101	75	82	107	75	78	90	86	100	83	93	93	108	81	72	87	91	86	99	96	89	102	86	101	99	89	85	87	102	110	95	85	91	79	86	90	87	86	87	90	94	94	83	92	91	81	81	82	96	74	95	79	86	123	87	86	99	80	95	82	86	93	90	96	67	93	87	83	99	88	93	85	104	97	84	77	89	77	108	88	96	88	83	93	87	95	84	90	97	88	99	84	91	99	90	85	102	79	89	102	77	91	85	81	76	79	91	84	98	101	90	89	88	83	88	89	105	86	78	72	105	94	79	83	97	82	100	92	105	90	98	92	85	87	85	90	80	108	97	78	92	107	91	93	91	90	81	95	106	105	95	96	98	88	108	91	86	95	84	89	87	68	79	97	101	74	84	96	92	90	96	76	79	80	92	96	82	74	92	84	99	99	82	93	76	78	99	75	109	74	68	91	91	99	99	105	86	69	107	84	87	93	90	95	92	89	79	80	71	98	91	75	98	89	84	97	92	108	90	90	79	85	103	88	96	84	82	97	87	91	82	91	89	85	88	105	99	96	82	111	91	101	109	92	107	86	83	87	88	84	89	89	93	88	98	93	117	86	91	88	106	82	97	99	78	107	86	83	92	101	84	92	82	61	85	108	112	92	88	64	79	88	80	88	104	85	96	101	86	105	93	73	112	104	99	76	92	96	87	93	86	88	92	94	112	75	84	91	83	96	98	93	89	82	101	65	88	90	94	98	93	97	86	94	87	92	101	84	86	73	81	83	83	89	92	90	85	88	103	90	101	90	97	93	108	92	88	89	100	86	87	87	95	96	98	92	97	107	101	82	97	115	76	101	80	78	101	90	86	84	94	102	75	78	89	94	77	95	91	114	85	90	97	89	82	72	110	86	83	84	91	80	103	106	91	97	91	88	102	87	93	95	78	85	79	111	91	83	90	94	83	80	88	90	73	94	102	86	102	95	107	101	99	86	115	101	84	96	80	92	83	96	94	103	93	76	95	86	74	86	100	88	83	90	80	106	91	87	81	101	97	67	77	114	73	85	95	109	103	88	100	88	79	88	89	90	89	97	86	82	88	92	99	87	98	104	91	89	114	92	88	100	102	91	107	102	89	94	103	79	82	83	99	87	81	94	85	97	108	100	91	85	73	86	95	88	99	80	75	108	88	94	92	93	83	103	86	95	89	92	104	88	81	105	85	75	97	89	98	81	73	89	89	72	72	95	86	94	80	83	91	84	87	88	107	85	97	93	93	82	78	80	77	102	106	92	90	82	83	102	85	96	90	84	80	87	74	94	97	85	96	76	101	71	101	82	87	101	94	94	90	92	77	99	96	88	83	92	83	94	97	89	83	96	94	77	88	83	83	118	104	90	67	96	107	71	103	92	94	77	76	77	97	90	92	89	84	86	103	83	88	84	95	80	94	99	98	71	94	102	99	94	112	86	97	77	108	98	96	81	78	103	95	77	88	92	82	70	91	98	105	99	68	99	81	91	100	85	83	85	96	89	87	73	89	93	108	90	98	79	83	105	85	95	87	79	102	85	79	93	86	81	87	90	72	92	81	105	111	98	92	94	93	91	96	98	83	97	93	87	85	77	95	102	79	93	98	93	77	81	84	75	88	81	83	66	87	89	83	78	89	87	98	95	103	79	100	104	107	91	101	78	101	102	70	84	69	90	111	84	81	98	103	103	100	98	88	99	92	81	84	105	78	91	94	89	88	83	86	93	90	90	93	89	69	91	106	100	86	90	92	75	95	99	93	96	89	89	89	79	100	92	103	82	84	101	93	85	91	67	97	86	93	85	86	92	94	96	108	83	87	97	84	85	93	97	85	78	76	94	84	97	91	82	91	100	102	88	83	98	96	109	79	105	84	78	100	79	86	99	87	89	93	94	96	112	101	100	76	90	92	87	72	104	96	82	89	109	105	78	62	105	101	89	90	91	113	81	90	83	95	87	86	89	89	92	102	96	91	92	96	83	76	88	96	88	81	75	99	99	102	98	92	98	105	73	78	93	95	100	78	105	92	86	92	88	89	96	113	96	103	95	113	95	86	96	91	78	89	103	114	83	91	96	95	95	89	95	113	88	92	109	97	84	104	94	97	91	86	85	88	96	79	96	93	87	79	97	83	88	80	106	104	98	89	84	85	73	91	92	93	90	96	92	89	72	98	95	86	79	104	101	98	94	94	98	81	97	93	89	88	105	90	95	71	93	85	97	90	89	87	93	83	94	87	94	75	93	67	87	94	80	109	78	85	100	80	88	72	91	78	97	80	97	112	92	99	103	97	75	84	81	82	108	96	95	90	81	79	86	91	85	106	91	83	86	84	87	102	99	85	86	96	94	90	75	93	82	83	98	98	100	105	90	100	76	98	103	99	87	94	103	99	99	92	77	84	77	78	92	85	71	91	95	99	77	101	95	107	96	95	91	91	97	96	97	96	94	88	80	87	85	70	88	97	85	87	100	79	86	84	98	101	86	86	78	87	100	83	95	102	81	97	88	97	86	79	87	99	92	95	79	100	99	91	82	75	86	82	92	92	80	90	86	68	89	74	87	75	86	72	77	73	77	82	89	66	83	91	118	80	81	85	106	84	82	85	95	71	109	73	93	81	101	95	78	100	90	85	85	90	92	97	95	93	90	102	84	84	88	72	89	86	91	97	71	92	93	88	81	83	101	68	81	95	94	92	93	86	99	95	81	100	106	84	96	93	101	87	82	83	102	99	85	96	98	86	90	101	82	92	88	96	102	102	92	85	85	104	88	92	92	94	99	91	96	71	96	85	75	86	83	104	94	87	77	94	84	79	82	101	89	86	88	81	78	99	64	96	98	79	97	87	76	79	99	78	87	102	96	96	90	85	74	108	91	67	87	93	104	98	87	87	93	90	81	73	100	92	89	99	82	90	90	83	98	81	79	79	78	92	102	72	71	86	76	96	105	105	112	88	85	100	99	93	77	104	94	94	79	84	89	92	102	90	95	92	74	86	80	92	92	113	109	84	97	94	98	90	77	91	102	94	97	81	92	102	90	88	98	85	93	79	98	106	90	80	75	93	89	92	96	103	93	94	86	89	117	103	81	77	91	91	84	95	102	84	84	97	81
5330	1522	3528	3778	3210	2599	2098	1714	1382	1248	1115	987	882	844	826	725	622	641	613	579	528	523	482	511	520	471	421	463	415	420	462	405	389	381	409	441	421	396	381	400	385	398	375	389	389	345	375	369	337	390	361	399	347	355	369	342	343	373	390	359	346	372	379	316	355	379	356	355	333	347	326	338	365	332	340	342	365	371	344	330	331	328	340	344	353	333	369	331	321	359	341	338	342	339	334	339	347	374	338	336	344	351	355	356	339	360	352	348	314	335	311	317	320	343	332	357	323	337	359	312	329	337	330	329	343	321	326	326	320	331	363	315	312	359	323	321	342	337	318	338	320	349	360	332	307	349	317	312	331	319	354	343	366	371	330	349	347	341	318	325	332	353	333	341	342	352	346	324	334	292	329	318	333	312	329	331	295	342	338	348	352	350	333	353	318	316	344	319	317	329	345	314	332	335	322	317	315	341	324	346	318	328	296	323	329	360	325	313	311	332	345	340	306	352	328	327	331	354	367	337	328	332	360	332	355	308	340	338	328	349	333	329	344	349	338	326	355	330	303	331	349	347	315	291	317	344	330	333	330	342	324	346	321	319	373	327	317	297	309	331	351	333	336	331	311	313	321	311	362	322	336	333	312	321	335	336	326	334	304	311	313	329	370	310	321	317	367	338	347	369	327	335	324	317	324	300	311	330	331	348	311	352	326	329	334	353	328	314	338	328	337	346	332	305	324	295	345	332	337	348	347	325	349	274	297	316	345	370	342	372	345	381	324	322	318	324	311	317	315	312	326	326	352	327	333	329	306	322	339	332	321	329	334	329	344	314	329	370	334	331	363	296	335	349	313	349	363	324	351	323	334	333	320	347	337	331	320	345	293	321	342	313	352	325	311	301	354	323	377	281	354	326	345	340	323	313	319	324	340	339	355	317	330	328	342	348	322	325	323	320	346	316	333	311	323	319	349	305	331	339	321	327	316	342	327	338	331	327	312	329	337	342	343	314	323	313	344	353	334	334	326	318	342	350	351	356	359	294	375	313	364	371	328	318	327	342	310	343	320	328	301	344	311	290	356	348	310	336	284	321	332	315	321	335	310	346	357	344	310	317	347	314	347	291	342	349	318	310	308	355	336	323	343	333	335	325	353	337	312	350	326	369	309	318	302	343	345	322	304	360	331	305	310	320	331	324	296	322	322	345	354	307	345	339	324	299	334	340	335	313	338	334	330	348	322	317	326	333	352	312	311	337	289	331	345	363	331	347	328	318	343	341	350	325	318	323	339	310	354	336	305	319	353	335	336	324	305	317	315	316	345	354	292	344	335	304	325	330	317	345	361	307	315	338	308	305	332	336	343	341	337	372	312	281	330	315	330	298	293	341	334	325	354	357	329	332	346	347	290	288	327	348	350	329	336	353	349	317	326	319	302	352	322	338	343	332	315	353	343	341	335	297	338	349	329	355	321	319	334	329	321	339	325	349	346	385	293	312	324	332	347	310	309	339	342	392	357	353	363	328	345	340	321	336	301	297	319	331	331	349	322	329	307	311	354	313	334	333	341	333	321	327	345	307	332	308	348	346	318	342	339	323	306	366	365	350	318	322	340	326	372	327	318	331	352	357	348	300	353	314	365	323	309	338	345	332	333	301	374	322	323	326	300	321	384	345	311	335	312	338	345	310	303	350	315	318	338	348	332	329	329	309	367	298	332	349	307	341	324	319	302	320	340	318	317	347	307	331	351	321	334	328	345	314	333	364	311	335	332	291	347	313	336	334	333	338	346	348	338	318	341	369	328	337	352	347	306	318	340	312	348	310	317	359	335	345	331	332	335	326	327	317	328	322	319	309	352	345	368	328	358	328	311	346	302	334	319	305	304	317	300	340	323	325	326	300	344	332	333	358	354	334	306	314	298	327	338	340	350	349	309	344	330	343	336	351	318	342	320	306	305	345	325	318	374	318	332	316	322	320	317	337	311	339	353	318	333	309	327	333	365	352	296	337	340	333	351	336	350	350	341	321	356	325	338	334	348	301	314	304	309	356	317	325	304	324	365	292	301	359	327	319	310	332	344	294	353	347	327	330	330	347	341	334	316	327	360	334	298	324	332	329	332	353	327	312	344	316	325	348	329	348	339	297	330	349	320	339	331	289	330	337	324	331	282	338	300	306	336	327	340	330	324	329	345	359	366	345	308	336	371	297	321	307	368	323	375	346	323	316	319	344	325	339	337	336	322	342	331	317	330	324	314	314	317	317	298	353	296	362	339	357	343	339	345	332	336	357	330	328	287	293	323	314	321	319	321	335	319	330	349	342	315	328	313	313	319	357	341	316	323	333	357	334	331	326	317	323	342	331	298	349	344	310	328	309	346	282	300	313	321	343	353	294	356	327	357	317	345	294	356	324	315	315	333	321	344	332	300	329	350	345	343	363	355	321	347	320	387	340	292	325	335	309	340	322	345	336	309	356	355	339	315	330	352	330	328	347	329	328	326	346	331	294	340	310	339	321	324	327	330	316	354	333	334	308	311	335	326	346	318	364	323	316	303	311	361	302	329	343	337	325	362	335	351	355	310	347	357	313	331	333	338	329	305	345	337	337	337	346	302	357	333	306	333	287	350	333	336	332	324	300	310	322	326	333	366	338	310	325	316	350	309	340	339	335	324	307	345	338	320	312	319	315	329	326	300	337	323	309	323	350	306	354	365	326	317	311	335	335	326	333	312	332	320	377	303	337	325	362	335	317	319	323	332	373	340	319	345	318	322	320	315	330	329	345	337	339	334	315	317	312	324	313	348	337	356	335	346	299	350	329	339	324	332	353	326	342	345	313	344	339	354	334	327	294	342	337	371	326	353	352	328	352	316	329	321	308	321	341	339	348	329	316	330	336	311	314	295	317	302	315	314	321	349	336	344	333	327	298	287	350	346	309	341	324	327	332	325	288	337	347	317	319	309	325	361	331	361	350	346	325	343	324	321	339	319	336	323	352	343	350	317	350	329	354	341	335	341	323	327	337	348	325	305	314	335	315	346	335	333	325	319	328	329	324	317	294	330	358	323	370	366	354	317	328	364	336	307	329	340	377	340	336	301	316	314	324	343	335	344	358	352	320	312	346	352	321	332	356	347	321	327	328	328	326	344	331	325	308	307	315	339	300	313	341	318	317	292	327	357	320	341	302	329	344	335	341	315	353	276	341	316	349	332	328	320	340	350	321	327	306	324	285	309	340	314	328	342	360	311	339	308	336	330	362	336	359	351	364	329	306	339	329	320	337	320	352	337	316	350	343	330	338	332	341	332	322	311	343	315	320	339	315	355	334	313	287	362	331	340	341	321	343	338	344	307	313	335	353	357	340	309	352	359	364	349	352	320	350	337	322	352	336	330	333	325	346	349	342	335	304	319	298	330	338	339	294	353	322	331	329	303	337	341	345	321	342	347	318	296	351	324	301	295	353	332	311	308	349	343	317	315	331	300	321	359	364	306	339	361	332	340	311	333	326
8560	2260	2631	1891	1256	850	669	583	431	390	365	343	287	320	266	258	261	209	217	228	222	229	206	201	221	200	186	200	193	173	171	226	198	217	171	206	206	183	195	194	157	180	208	166	175	179	190	199	162	168	182	157	178	201	166	173	186	180	164	188	186	186	212	191	195	171	175	174	193	182	171	204	187	172	206	181	163	193	168	175	184	182	188	200	167	186	193	183	184	201	176	178	180	177	184	178	174	175	171	152	203	203	180	198	165	173	199	209	194	173	181	209	183	205	171	168	204	170	181	193	194	202	173	196	178	149	158	170	177	173	179	190	176	189	161	180	176	186	187	163	173	180	175	169	158	177	212	193	177	169	163	164	192	165	183	181	203	174	170	178	175	171	171	226	184	148	182	179	166	198	199	191	189	191	175	151	155	172	184	196	171	178	203	179	183	203	185	151	168	174	199	200	189	188	172	171	192	182	196	163	199	156	161	202	197	200	178	171	192	177	173	171	174	177	165	154	189	185	191	172	162	189	192	177	188	188	177	182	201	159	166	187	185	172	169	158	164	173	182	169	205	179	188	178	194	194	167	191	187	160	190	166	172	187	194	181	190	178	181	207	181	183	171	187	211	173	145	173	200	184	156	172	187	174	169	160	189	182	196	180	176	163	187	182	192	204	168	178	171	190	212	177	180	177	174	180	177	172	152	211	204	187	175	180	205	204	180	198	196	191	157	163	166	186	179	184	189	171	174	180	169	168	177	172	166	180	192	193	205	175	172	153	189	178	176	169	185	162	169	155	159	172	206	176	168	174	162	185	178	176	183	176	187	162	188	192	221	177	163	204	178	189	159	167	179	189	203	167	165	197	170	167	218	176	174	183	200	179	181	183	166	152	190	177	175	170	174	177	179	183	182	180	188	176	177	175	166	165	190	188	170	174	173	165	176	185	168	179	202	175	171	171	165	176	166	182	173	180	165	152	173	192	152	191	165	175	192	201	187	166	177	160	171	208	192	167	191	181	186	169	188	176	197	177	177	171	165	171	169	192	189	185	194	176	189	191	163	186	162	177	188	156	171	184	182	195	183	194	185	189	184	198	178	172	165	175	183	201	172	198	190	189	165	188	179	170	179	176	169	180	169	173	192	198	177	186	173	177	197	164	184	178	193	170	150	168	202	192	178	166	167	183	165	161	185	182	179	191	185	167	179	183	169	169	196	196	203	184	167	169	190	184	164	163	196	175	184	187	179	168	169	177	167	178	189	168	153	194	176	170	185	161	205	198	182	171	197	191	174	157	174	185	193	192	200	166	189	199	179	194	192	200	193	172	164	175	182	157	197	172	165	207	174	179	199	184	159	192	217	176	185	190	201	181	194	184	164	179	183	196	185	194	179	178	171	160	174	180	170	173	193	189	179	204	185	179	191	173	153	167	181	153	178	196	161	186	170	160	189	171	182	183	166	209	175	196	175	165	182	175	175	187	190	196	169	171	172	164	172	167	217	174	183	176	183	180	187	171	166	159	178	184	178	186	171	166	176	169	198	185	168	180	179	174	208	189	154	182	167	161	188	220	182	182	199	193	174	172	187	190	183	190	177	169	178	175	170	160	180	176	180	160	187	169	157	173	169	180	177	164	166	190	171	183	157	190	194	180	183	164	171	187	170	155	174	187	178	180	187	185	191	173	156	188	179	167	184	165	201	164	169	187	193	178	171	168	186	193	171	169	175	167	166	168	167	189	168	191	193	165	189	165	172	160	174	186	155	179	153	173	198	193	178	157	176	183	189	179	187	173	167	199	168	190	170	198	188	173	198	184	182	169	183	171	192	180	173	181	180	169	172	170	216	178	176	172	180	177	191	174	181	175	175	174	166	154	188	182	176	199	166	183	182	161	181	170	194	169	186	196	194	172	170	179	187	196	162	161	181	161	169	195	214	154	163	169	157	162	167	155	184	184	194	166	184	216	172	158	185	185	165	188	195	175	173	186	172	180	183	159	173	183	192	170	173	168	184	188	194	190	199	186	175	167	171	181	187	185	188	193	172	187	175	191	181	176	173	185	184	205	217	169	194	222	194	178	154	197	159	168	174	196	189	178	168	178	169	163	161	192	171	178	165	175	171	164	169	186	189	185	152	156	176	160	169	179	172	163	180	178	153	179	185	179	180	172	166	162	176	159	186	165	202	156	185	178	187	176	190	172	179	158	165	188	169	165	178	175	176	195	182	162	190	189	193	179	179	194	178	181	178	166	166	191	153	189	184	174	181	189	197	172	184	164	166	206	178	195	163	177	183	178	173	175	174	178	172	152	170	201	182	167	191	173	155	175	196	197	166	190	183	177	182	157	172	213	170	173	182	189	170	190	194	190	160	179	192	178	184	159	178	175	182	181	177	190	184	166	188	171	147	181	191	153	173	178	174	190	179	195	180	192	177	205	182	163	178	176	179	186	183	164	189	198	163	179	170	168	166	192	186	197	175	176	189	185	177	189	179	193	210	194	179	183	165	187	173	179	178	178	182	195	175	168	180	174	198	198	167	181	187	174	176	170	191	161	161	177	173	171	204	181	154	175	190	166	155	160	177	208	179	166	183	175	169	173	171	192	177	188	185	179	171	180	192	182	199	194	199	159	166	195	193	174	185	194	189	209	174	197	196	163	166	181	171	174	161	189	183	169	164	190	177	205	196	171	183	181	181	173	181	189	184	177	172	174	176	179	169	188	189	194	178	186	153	174	167	192	181	209	186	180	166	187	166	190	182	160	178	172	203	188	183	173	201	194	201	173	188	180	184	184	185	172	189	177	178	155	174	158	179	175	173	167	174	167	184	176	182	193	170	190	185	168	176	159	153	173	185	153	179	178	163	191	172	167	201	202	175	193	186	181	188	199	191	184	183	173	182	180	184	195	160	175	190	183	175	167	166	177	186	177	160	161	182	181	208	176	155	173	172	186	196	192	209	180	191	164	196	205	194	206	176	172	164	177	170	186	192	186	217	172	169	158	157	174	198	158	160	171	149	202	195	171	182	188	165	183	181	193	171	192	187	182	189	173	163	182	173	179	173	196	190	202	177	179	168	168	184	180	192	186	178	187	166	207	199	182	173	169	163	203	166	175	185	167	165	177	185	169	203	167	187	178	171	195	178	189	199	182	191	205	181	204	192	179	154	171	178	185	188	190	203	162	158	177	199	173	208	168	177	195	189	184	192	177	182	212	196	163	169	164	198	193	177	197	177	174	192	183	176	200	168	173	184	184	182	175	164	189	180	173	174	176	210	167	138	166	181	169	192	168	172	153	180	180	168	195	176	172	174	184	192	172	184	190	212	174	184	171	184	169	165	193	192	196	165	155	171	167	195	176	193	207	191	155	162	165	177	167	200	182	157	180	166	182	181	173	202	171	203	173	182	209	173	181	182	174	161	188	190	187	191	180	206	173	170	161	191	173	166	171	168	148	177	201	161	192	190	176	183	205	183	178	161	157	191	166	156	203	178	189	182	201	175	174
7672	2738	6437	6657	5713	4682	3784	3264	2735	2386	2072	1884	1694	1513	1447	1297	1240	1186	1057	1038	995	997	951	963	885	860	836	800	787	774	828	756	749	737	742	724	700	694	684	692	690	682	698	714	685	686	653	683	687	660	621	620	611	634	650	647	668	637	601	694	619	609	596	611	647	619	634	647	637	627	599	587	631	639	621	604	595	599	602	637	602	595	598	598	590	642	608	597	638	599	588	610	584	627	561	618	600	592	608	620	601	603	620	576	600	567	592	606	595	571	564	580	553	590	597	600	591	573	593	539	602	568	619	615	606	577	571	593	595	577	532	568	596	584	617	582	610	620	587	555	625	594	570	562	579	588	581	574	574	579	598	602	606	596	619	620	600	564	579	571	592	604	605	611	573	537	564	592	574	621	583	596	565	561	571	583	579	629	592	638	644	594	583	585	585	604	632	579	603	637	580	558	615	587	577	576	604	564	576	567	621	598	600	588	622	554	605	601	623	598	574	562	586	566	583	588	544	575	611	628	590	555	565	593	542	624	558	573	648	592	580	575	568	620	577	590	579	595	558	614	609	558	531	563	591	637	618	567	605	603	600	600	621	589	568	615	596	643	610	578	569	626	545	592	592	606	602	624	569	601	569	548	615	581	582	595	548	551	655	589	567	618	577	609	609	589	581	610	584	593	599	564	599	573	579	617	610	609	580	591	584	558	622	602	576	596	605	608	577	572	600	560	589	559	573	554	583	584	594	557	544	566	596	572	600	575	525	580	564	600	609	567	569	605	587	566	645	561	550	573	555	585	598	548	624	575	570	570	614	596	581	603	599	568	580	580	595	606	611	559	606	624	572	559	608	595	574	570	507	564	608	598	598	633	590	615	594	638	640	549	602	598	608	618	599	573	574	588	589	540	542	550	607	622	612	583	621	596	593	584	626	586	603	574	586	561	574	653	624	595	559	592	596	634	655	590	615	595	589	669	563	577	572	601	592	583	554	582	593	567	591	559	609	583	614	603	558	593	570	595	583	554	583	587	611	597	561	568	592	605	571	611	546	573	603	549	619	598	618	591	549	584	585	612	587	615	597	615	555	587	583	603	584	588	584	611	601	546	546	580	560	605	569	599	643	594	588	539	556	571	567	590	576	621	582	581	587	553	612	571	559	602	583	590	610	579	569	593	600	568	580	621	591	585	565	629	553	573	610	559	560	580	574	582	607	609	574	583	591	574	637	571	561	590	590	615	567	525	586	589	550	570	571	573	633	560	567	580	562	590	626	585	571	595	559	550	597	631	530	568	609	607	594	607	655	607	595	618	606	568	600	565	581	596	636	595	594	594	581	625	580	551	588	600	576	596	536	591	582	604	593	564	575	566	594	600	594	561	571	554	592	590	600	582	557	571	586	572	588	609	592	574	586	578	589	616	596	587	538	599	559	631	618	579	595	599	589	570	569	598	579	570	585	601	581	621	615	579	592	588	594	571	571	552	599	621	629	562	630	594	574	629	558	599	563	586	597	538	630	568	558	566	606	580	607	597	575	582	578	590	592	601	541	588	608	576	626	614	565	589	607	552	611	582	580	599	599	591	586	574	589	602	570	601	590	578	560	593	588	578	594	618	644	603	632	585	582	584	587	555	600	574	606	599	562	585	627	572	573	604	628	599	589	586	589	567	590	562	578	588	600	546	564	599	587	568	623	619	571	571	555	576	555	604	567	576	566	638	563	598	579	569	559	574	606	586	592	585	590	567	586	608	588	592	593	565	576	599	584	539	593	611	592	566	542	622	591	561	574	605	611	553	525	593	607	569	545	642	569	616	595	562	594	637	570	614	589	563	573	565	580	593	597	552	613	568	545	576	542	559	562	578	593	602	520	568	582	604	650	550	589	610	588	572	594	612	557	639	570	587	573	611	615	589	579	565	552	584	551	618	564	569	594	613	596	608	573	613	606	554	606	583	565	608	562	634	537	573	620	573	577	577	592	565	621	557	547	584	591	617	593	627	589	564	575	636	599	596	622	593	563	593	587	598	584	577	592	534	534	614	574	563	613	611	598	595	576	596	628	587	550	601	597	554	529	601	570	598	587	597	614	628	544	569	569	519	568	567	590	578	575	573	646	576	593	563	599	586	573	596	585	607	587	560	568	599	613	557	561	619	568	611	594	600	587	575	597	596	561	592	597	646	614	611	615	584	543	567	592	534	576	565	575	606	562	563	603	578	610	596	592	598	574	548	569	576	565	608	623	566	617	559	565	584	615	563	597	595	555	535	611	616	594	582	618	617	575	623	556	616	613	574	600	567	519	594	585	534	550	616	585	511	564	582	562	582	603	604	614	611	550	591	598	612	573	570	618	589	607	568	574	630	589	521	577	586	598	600	573	597	609	532	561	594	632	599	568	543	559	601	590	606	590	625	582	581	599	604	601	529	586	635	617	548	558	596	566	589	642	578	561	563	608	582	596	583	574	611	557	590	639	583	612	620	601	595	627	591	616	582	592	611	566	573	565	567	590	572	593	610	553	642	616	580	616	585	610	588	617	560	594	595	560	565	628	599	614	595	550	543	582	555	567	590	559	604	608	573	617	609	558	581	585	568	533	557	584	585	524	583	597	613	607	567	606	565	553	617	556	598	576	588	610	587	578	579	588	593	585	544	576	620	584	526	573	547	605	615	597	625	604	608	590	558	587	565	596	596	580	595	602	591	577	569	553	558	591	645	592	584	643	555	584	580	566	606	586	587	610	589	627	576	580	638	584	578	556	627	596	598	626	563	607	591	587	559	545	586	608	570	575	574	628	592	595	610	575	608	591	599	567	598	593	578	581	561	585	555	568	520	572	576	603	624	514	586	567	590	553	565	593	555	614	587	605	588	620	573	598	572	532	564	638	589	589	582	543	578	592	560	597	604	597	596	592	555	597	565	616	606	545	636	615	552	580	568	582	572	579	590	599	590	639	579	540	589	541	598	602	606	612	606	588	599	619	583	591	588	599	630	543	587	555	593	597	576	609	560	569	590	563	565	566	593	585	524	599	617	565	565	592	603	598	566	649	602	568	583	628	601	578	608	580	591	558	614	609	603	568	567	603	608	606	563	555	559	604	556	588	607	591	608	585	597	596	606	550	556	593	592	610	601	583	575	609	594	585	591	609	575	560	620	589	611	563	595	609	614	571	580	561	585	545	607	600	598	555	592	517	568	556	605	571	572	581	557	579	559	582	610	572	647	583	598	547	585	586	571	588	581	574	625	598	600	607	570	553	553	589	556	596	579	581	550	577	597	624	629	609	606	589	595	619	576	624	574	564	610	595	609	582	593	543	543	572	614	564	589	550	611	577	598	617	627	577	606	593	611	579	568	611	581	609	588	567	574	537	557	560	607	629	602	553	583	554	607	577	595	590	571	584	578	615	619	576	598	563	563	569	552	566	613	541	592	613	581	590	616	558	551	534	600	615	583	574	608	583	562	627	553	567	617	599	606	609	567	553	554	589	557	560	594	615	569	576	553
1067	114	118	117	93	68	77	64	62	61	62	73	72	67	76	61	64	64	45	68	55	66	60	54	64	65	60	64	42	57	56	62	65	60	49	55	61	53	57	66	47	60	46	65	73	69	61	66	62	65	57	62	69	63	34	63	68	56	61	73	50	58	68	54	51	48	52	66	63	60	59	67	59	70	47	42	59	57	44	57	49	47	63	60	60	50	55	50	53	50	58	64	62	58	64	48	52	55	58	55	53	63	71	59	53	50	51	46	52	48	64	45	83	56	54	73	49	56	61	59	64	57	59	66	42	67	59	60	61	53	62	61	56	55	54	59	60	48	54	43	59	44	59	60	48	48	62	59	68	55	51	63	67	63	52	44	54	51	65	64	69	57	54	60	47	43	66	40	51	65	61	42	51	71	59	60	42	53	45	41	42	57	50	58	68	71	56	58	57	51	57	61	64	52	79	60	57	57	39	61	64	66	47	48	60	57	64	53	36	63	50	48	61	54	47	47	61	55	57	65	50	49	52	63	56	50	58	43	67	45	55	68	55	48	48	48	56	46	54	56	55	51	56	60	53	54	64	49	49	73	57	49	61	49	53	58	54	65	49	47	48	75	50	54	62	60	61	58	46	56	63	63	52	54	59	56	57	58	54	61	50	60	61	48	66	56	66	67	61	49	68	51	66	47	58	59	48	65	73	50	54	60	64	59	46	67	58	66	47	58	60	55	72	56	62	57	55	60	64	59	59	53	47	49	62	55	46	72	57	64	50	49	52	67	55	57	52	55	70	52	54	35	64	50	52	61	48	66	66	58	46	69	67	53	56	60	66	50	68	61	61	66	50	59	45	55	60	57	47	54	66	57	56	52	52	48	41	54	55	57	57	56	75	44	60	38	58	65	70	55	59	44	53	40	54	61	48	56	55	59	46	63	42	54	54	49	55	52	56	57	46	62	68	57	67	60	57	58	57	66	66	62	53	60	66	59	41	52	59	54	53	71	56	69	58	63	51	65	51	58	64	59	49	48	72	54	56	72	65	69	50	52	61	71	65	68	67	58	48	50	43	48	54	48	73	59	55	65	64	47	64	33	48	52	61	56	56	63	56	48	67	50	60	47	51	58	54	59	50	55	63	58	69	59	53	56	56	55	67	46	54	71	54	46	56	52	77	64	52	68	53	55	60	58	47	53	43	51	62	65	65	50	59	72	47	61	66	50	52	66	44	49	33	54	65	53	58	65	55	57	51	46	64	67	61	50	53	67	63	54	53	51	46	59	68	57	52	56	62	54	51	49	51	60	58	46	66	48	46	51	52	59	53	56	58	58	62	59	54	55	54	61	52	52	52	51	67	43	70	76	75	57	61	55	54	51	57	41	67	56	58	55	51	56	53	56	63	67	51	62	65	58	57	56	58	55	51	56	74	52	36	55	67	57	59	52	53	68	67	70	55	59	54	59	63	54	62	54	63	59	50	60	50	46	60	51	45	56	62	60	68	50	61	61	56	61	47	57	51	55	67	61	60	47	57	58	57	44	49	65	45	71	59	56	60	72	62	54	56	53	62	49	55	56	59	54	66	58	47	60	54	54	39	63	64	55	56	76	59	57	62	50	58	52	53	52	57	57	57	48	54	55	58	69	62	64	57	62	58	58	50	55	52	55	57	50	53	64	59	49	54	51	47	61	69	60	44	54	54	51	50	59	70	49	70	66	66	59	51	55	65	62	49	45	59	51	71	52	60	50	57	61	55	60	48	57	36	53	47	60	61	64	66	57	45	36	59	61	55	54	58	63	62	60	53	60	64	55	46	70	57	66	72	59	50	40	59	60	58	68	57	43	61	66	66	51	59	73	54	59	56	63	58	61	47	58	61	62	34	62	45	47	46	55	64	44	60	51	57	53	64	67	59	49	54	62	57	56	45	40	52	52	54	58	55	50	53	47	44	69	49	67	64	54	49	59	55	52	58	59	46	46	56	56	62	73	63	49	65	63	55	71	53	50	52	53	57	65	54	53	55	55	51	57	57	52	54	62	63	55	58	48	49	63	73	60	60	55	57	47	41	55	55	63	52	50	52	53	50	50	52	57	56	56	72	49	53	59	44	39	51	46	50	68	59	53	77	54	59	56	54	52	57	61	57	67	55	54	63	66	62	64	56	59	50	58	63	61	63	51	60	64	60	56	57	64	58	59	60	48	50	62	62	55	58	58	46	47	54	67	51	62	45	60	56	59	54	55	39	62	58	53	39	55	56	67	47	56	59	57	52	45	50	71	63	52	60	63	56	58	59	55	51	67	58	66	63	65	67	56	66	51	64	51	41	49	50	51	57	64	66	55	62	66	68	61	53	51	50	65	62	56	60	62	59	51	68	61	41	51	42	41	64	53	49	39	48	57	50	57	59	55	54	67	58	47	67	51	70	47	49	57	47	65	50	69	59	55	57	46	55	54	59	55	58	57	56	57	61	62	52	62	61	58	55	55	44	56	44	60	34	61	62	55	62	57	57	52	48	70	57	60	65	61	50	58	56	55	55	55	52	82	55	61	60	59	59	68	59	49	59	61	42	74	53	64	67	51	46	68	71	60	66	54	52	49	66	58	52	59	58	65	61	56	42	57	59	52	51	54	64	58	50	40	52	73	53	68	49	53	70	57	65	56	50	58	61	67	61	63	59	66	58	64	55	69	61	68	62	56	57	54	56	55	55	59	45	67	51	47	60	66	69	53	54	63	66	53	65	56	69	54	56	67	51	54	67	46	55	51	56	62	47	63	65	73	58	55	50	64	64	51	54	66	54	43	57	53	56	49	50	54	59	64	42	44	51	58	60	61	53	49	68	51	49	70	60	56	61	58	61	57	54	54	60	53	55	50	68	57	51	53	60	46	58	45	56	71	57	58	45	52	67	65	55	54	55	56	58	55	55	59	73	63	55	55	53	63	56	42	60	52	51	54	52	54	64	51	47	57	53	52	62	62	68	46	52	55	61	55	66	50	51	65	53	55	60	48	65	60	48	53	50	64	56	59	42	53	51	52	40	53	54	61	45	62	56	56	55	56	64	57	56	52	53	64	52	59	59	63	51	53	63	51	50	56	56	58	56	55	54	45	54	48	38	63	54	59	64	58	69	52	49	50	56	62	59	43	51	63	60	74	48	57	63	60	44	56	60	42	58	49	49	37	45	52	57	60	49	58	49	56	50	48	65	49	67	56	68	50	71	51	66	50	47	62	52	60	63	64	55	63	66	51	59	67	68	59	55	45	73	58	65	44	54	65	53	59	51	67	57	55	54	49	43	59	45	68	51	58	54	64	54	61	55	56	57	68	49	57	60	63	46	58	66	50	60	61	57	56	68	49	73	56	62	69	46	58	48	69	50	50	56	52	49	49	69	63	63	61	56	69	40	54	54	54	55	60	63	51	62	52	50	45	63	62	53	60	60	52	52	57	62	57	50	51	51	54	47	56	57	71	52	49	51	52	63	59	54	48	52	57	57	51	58	65
1648	357	507	461	400	395	356	355	292	306	279	278	248	258	244	259	243	266	287	239	276	232	215	247	239	243	206	219	265	235	246	244	254	234	215	260	212	242	252	232	254	240	239	223	221	204	227	211	214	253	231	213	225	232	251	239	250	224	271	239	216	233	235	220	225	244	226	212	232	210	267	250	242	239	221	215	252	233	234	225	236	254	255	239	252	211	200	244	246	245	253	217	228	225	221	233	215	228	230	239	224	242	228	224	258	212	211	252	210	221	239	249	253	216	239	235	224	218	226	253	246	214	231	246	225	214	251	230	222	218	234	233	220	233	235	211	244	245	248	250	269	241	236	239	217	225	225	221	217	223	247	236	230	231	252	231	263	237	215	220	241	231	204	239	223	224	229	230	206	235	226	222	186	250	250	222	226	232	208	224	228	232	216	219	214	210	267	246	217	249	207	205	231	223	217	239	236	228	229	237	254	255	238	228	214	253	223	241	237	226	223	228	209	224	243	235	241	220	241	218	226	239	235	219	216	245	219	215	226	213	224	222	247	270	217	244	221	254	239	222	223	228	252	191	227	248	222	215	205	252	225	240	228	200	242	260	223	213	249	228	217	217	228	223	240	199	235	237	234	256	221	218	240	219	234	268	235	243	236	217	240	239	223	244	221	218	223	218	249	212	215	238	241	225	218	226	248	255	238	220	221	251	231	242	239	204	260	196	208	257	257	223	229	244	224	238	234	242	247	245	213	237	233	269	245	231	241	225	211	198	288	204	230	230	218	227	228	222	219	240	229	240	235	227	243	265	213	212	236	232	234	240	220	248	215	209	220	249	218	231	247	212	226	220	222	209	233	242	254	261	227	229	230	249	261	235	230	223	238	224	221	234	235	236	252	249	223	244	243	249	221	214	235	243	209	239	229	224	226	225	246	231	230	221	201	220	245	211	211	232	205	228	232	249	248	258	220	216	225	240	223	230	246	233	233	249	225	227	229	239	220	242	255	221	236	219	238	243	223	218	220	249	236	240	230	249	244	226	242	222	222	233	238	214	254	195	251	240	221	232	232	237	235	217	219	227	215	235	212	216	258	227	218	248	238	223	240	227	245	226	214	215	237	249	247	234	249	250	241	229	216	228	219	232	212	251	244	218	206	216	257	228	237	248	197	250	208	240	229	230	220	253	252	244	203	238	221	223	241	244	244	219	251	227	225	227	222	251	205	226	207	236	242	245	220	241	234	231	226	228	258	258	231	232	213	208	223	229	237	231	238	245	236	220	250	225	218	244	225	208	224	251	232	224	209	219	232	221	233	210	237	237	226	245	214	217	229	227	249	220	241	215	239	223	246	239	235	230	210	236	209	252	229	203	222	221	220	238	222	247	223	236	224	238	215	229	230	218	218	211	220	202	220	202	202	218	234	232	237	249	228	223	236	235	239	215	237	240	256	234	202	243	241	217	224	245	229	232	231	249	211	240	246	241	231	216	237	204	216	224	214	260	242	209	229	248	222	221	248	213	226	225	220	208	236	233	251	230	251	238	211	222	234	210	249	239	257	229	217	236	239	221	233	225	210	228	263	219	241	195	227	224	234	226	201	216	224	227	235	225	229	226	243	238	233	224	260	234	246	249	258	239	195	245	220	227	226	218	223	233	265	216	238	227	243	238	235	242	224	208	232	217	231	227	227	191	254	213	207	246	205	222	231	223	228	225	234	238	208	202	217	226	212	213	221	234	253	239	212	219	229	250	244	216	242	229	210	246	200	224	252	213	234	231	202	247	233	231	248	223	222	220	193	252	245	220	228	239	226	233	259	251	244	224	208	221	269	237	239	212	228	224	210	216	270	230	225	249	241	204	218	252	243	247	248	234	238	223	212	240	236	244	216	246	240	188	215	241	239	243	217	253	206	228	240	234	227	259	216	221	219	228	247	245	230	218	226	234	235	221	218	243	218	269	221	254	254	255	251	209	223	206	231	245	235	254	217	223	237	234	212	242	242	270	212	223	238	213	243	238	247	256	205	221	232	220	229	211	238	235	234	227	225	230	218	237	243	218	239	238	238	247	227	268	224	211	219	237	247	202	235	226	198	197	231	223	251	225	249	225	202	234	247	224	245	213	224	257	238	248	217	227	221	214	248	270	227	230	230	256	253	226	244	233	252	221	220	238	254	236	231	217	208	215	255	243	221	224	218	237	235	215	215	252	251	254	246	211	235	233	226	243	245	275	233	213	247	226	226	213	225	215	234	223	231	216	227	217	238	229	218	226	222	233	219	225	225	239	257	249	221	216	260	210	225	200	250	211	218	219	243	225	212	237	225	210	242	204	224	207	237	226	215	226	223	241	241	256	215	234	243	227	232	265	229	221	221	226	233	197	236	232	236	252	198	224	222	221	240	244	241	220	267	228	248	253	264	234	232	225	241	210	235	223	228	241	237	202	242	223	243	257	235	229	231	233	218	241	249	201	254	223	208	236	222	190	214	236	264	252	266	233	243	219	245	226	241	227	219	239	227	237	242	230	226	208	241	238	241	235	235	238	228	235	233	214	223	213	216	206	255	231	264	223	217	242	230	250	237	233	227	234	220	220	263	221	227	235	259	197	228	231	239	204	221	217	238	218	245	223	210	225	248	231	218	229	229	242	237	219	205	283	238	217	232	242	221	218	234	229	239	251	211	219	232	236	216	217	217	223	234	221	225	230	235	227	235	215	244	211	231	258	239	234	219	230	224	233	227	220	210	241	214	218	231	251	223	223	228	235	216	235	221	228	225	218	238	212	204	230	233	212	219	237	230	204	219	240	204	196	220	232	251	219	230	225	235	246	239	250	224	217	223	259	229	235	199	233	231	219	206	194	261	238	244	235	213	229	249	230	227	219	237	216	255	205	236	210	238	216	240	257	194	239	215	220	246	247	242	268	209	260	204	239	238	209	235	232	235	233	220	233	224	205	240	246	245	213	234	225	218	234	235	242	228	224	251	234	196	223	209	203	231	227	230	220	251	241	229	224	225	238	241	231	242	232	218	223	229	241	229	251	245	239	201	232	230	209	223	229	235	265	217	235	229	265	228	248	218	198	208	233	258	218	228	264	232	238	226	220	250	227	253	238	232	221	224	210	223	230	221	235	208	227	217	236	235	231	230	234	224	209	222	208	235	222	242	211	239	225	205	227	224	215	214	219	234	251	217	226	225	212	205	214	220	238	259	234	213	224	233	223	235	273	267	242	210	239	230	244	265	252	221	225	227	211	244	211	246	231	249	231	221	222	224	221	224	226	255	248	218	227	261	231	236	212	245	219	273	256	249	220	251	241	203	234	222	245	218	225	256	211	227	224	238	211	235	248	252	201	228	244	221	248	248	211	217	236	240	257	237	243	248	226	203	218	237	221	241	205	260	236	234	231	212	230	227	225	219	240	244	246	249	237	228	224	197	237	237	233	240	246	232	245	229	199	233	253	277	233	239	228	245	219	253	231	239	229	244	234	216	245	241	237	253	251
4358	1046	1315	923	649	444	369	262	261	180	189	144	152	147	143	124	124	133	119	89	109	102	125	109	108	92	109	102	96	104	89	94	100	94	96	116	108	108	111	91	90	104	68	101	105	93	88	100	103	96	104	96	110	74	87	96	81	105	100	86	109	84	99	96	112	92	91	82	82	110	92	102	92	84	86	102	80	91	96	93	105	92	90	122	94	76	87	100	88	87	86	91	89	102	74	102	91	84	80	88	97	103	71	90	104	85	102	107	95	80	99	94	79	80	90	95	83	85	75	94	93	101	91	85	83	92	113	87	89	79	87	104	92	88	85	100	101	85	99	80	84	98	102	84	90	100	90	100	97	87	97	93	96	94	94	101	76	99	99	101	99	101	75	100	90	86	75	85	96	80	78	94	97	81	95	76	89	113	84	81	95	109	80	90	103	83	85	86	92	85	98	101	79	102	79	99	86	96	85	90	96	97	84	94	87	74	90	84	97	96	93	98	77	87	85	88	93	70	94	85	83	92	97	79	107	92	89	82	93	88	94	96	86	89	84	92	89	79	73	108	93	105	82	100	74	101	104	78	106	96	100	86	93	91	104	75	87	103	84	79	104	91	87	82	89	80	85	95	103	89	85	92	85	88	104	98	107	91	82	83	84	99	91	97	78	78	94	89	96	82	109	90	93	84	86	80	100	93	94	95	74	90	88	76	99	105	89	86	82	96	96	83	91	94	100	98	76	87	96	105	91	109	67	99	107	80	84	93	94	90	88	78	93	95	82	92	73	75	94	102	96	97	86	99	91	74	74	94	110	95	85	92	86	96	89	95	87	86	88	87	90	72	98	77	87	102	92	98	103	72	90	101	86	88	78	92	86	93	83	87	106	83	95	101	103	95	88	90	92	104	74	92	81	96	98	83	82	85	118	118	93	85	90	96	76	71	110	90	92	86	70	87	93	75	83	87	99	64	95	82	98	94	95	76	90	89	86	90	89	97	95	102	87	105	74	76	101	87	100	83	92	75	89	84	83	85	86	95	81	89	100	85	90	85	69	83	89	93	103	87	83	74	89	103	101	104	103	81	88	80	80	99	95	94	81	91	90	76	106	96	98	95	87	103	96	89	83	78	84	82	88	96	77	100	91	103	81	91	91	93	98	107	92	88	81	82	94	95	77	90	85	94	99	82	105	82	90	98	92	103	76	85	103	101	75	103	102	75	79	100	84	99	93	94	89	87	112	95	87	97	76	104	89	82	94	64	97	92	100	91	81	92	93	81	90	85	82	78	91	94	94	91	86	92	72	86	78	89	90	74	92	87	87	84	90	79	107	83	87	87	87	68	93	98	86	78	88	84	91	80	98	101	89	94	79	86	103	78	107	87	88	83	101	116	86	84	96	87	89	85	105	104	100	82	75	92	93	85	82	88	86	90	87	79	82	97	87	92	83	92	85	101	86	80	90	82	81	103	108	82	79	89	92	90	106	75	87	98	94	81	96	94	85	72	90	97	89	88	84	93	80	78	85	63	82	84	106	85	88	92	80	88	86	114	79	74	73	112	85	86	72	94	96	92	85	91	100	94	93	110	95	101	103	87	91	98	91	92	109	83	105	87	77	88	78	107	99	95	99	83	85	91	86	87	86	89	82	91	97	78	97	106	85	97	88	85	92	78	92	76	76	96	88	89	91	93	103	91	93	79	95	98	76	99	96	105	85	80	76	96	87	71	103	100	78	86	96	86	99	77	98	89	109	84	84	99	101	92	68	97	96	95	93	97	99	78	76	110	90	89	92	95	93	102	87	91	91	81	96	76	78	104	81	120	72	116	78	87	94	87	89	90	81	94	97	99	101	84	102	84	88	86	112	88	76	107	99	91	109	98	84	81	82	79	93	100	97	90	85	79	85	91	83	91	69	99	91	94	98	93	101	90	96	82	91	81	94	110	93	101	83	76	94	97	90	81	92	95	83	92	90	91	91	82	106	94	81	87	88	89	95	79	95	88	93	89	98	103	84	97	96	100	106	105	91	97	98	72	89	73	101	117	89	90	97	98	94	97	100	97	69	91	84	86	99	96	91	78	100	87	83	83	88	72	96	112	89	102	99	92	88	104	92	92	94	93	81	93	89	100	91	91	97	76	103	89	89	109	81	98	79	91	97	91	89	92	88	95	107	80	77	103	97	84	90	96	105	94	90	84	95	81	87	106	106	79	88	79	94	98	99	72	75	87	81	77	101	82	82	94	85	81	89	83	104	88	94	80	95	81	91	93	93	87	77	109	85	104	104	90	105	95	99	91	85	102	91	107	95	89	99	94	96	91	90	95	88	99	79	84	84	103	92	98	99	98	92	99	91	89	98	80	101	75	110	67	82	97	80	73	90	83	102	119	91	98	99	106	88	72	65	84	89	88	90	90	94	91	86	91	94	82	98	93	101	96	85	74	91	86	102	74	83	86	66	97	89	97	100	85	86	107	91	87	86	101	91	97	81	100	91	90	94	86	111	87	94	98	90	93	92	95	81	96	121	85	84	93	98	97	105	83	91	86	96	80	100	91	96	86	101	76	84	105	102	84	81	112	104	74	86	86	84	99	83	85	82	102	81	92	103	80	96	86	99	86	102	75	102	102	80	100	88	104	84	96	96	87	91	95	96	93	85	88	95	90	89	90	72	93	86	93	94	98	78	116	96	72	89	84	82	85	94	100	77	79	99	109	82	96	74	102	95	94	83	88	95	92	79	108	79	85	105	90	96	77	106	77	95	75	81	81	92	88	76	95	98	84	94	80	90	102	90	80	81	83	94	81	98	74	96	93	84	97	83	86	95	85	108	93	99	95	85	77	87	88	72	88	61	100	79	95	102	87	89	106	100	93	97	100	90	99	90	104	84	90	85	94	86	100	84	81	95	91	92	81	86	97	90	78	108	96	83	81	95	88	93	84	87	88	82	70	97	90	106	88	78	102	96	86	110	94	87	70	101	91	97	102	80	79	100	110	106	105	83	86	75	103	92	95	84	59	89	85	107	110	105	105	102	87	88	68	100	94	83	124	77	97	85	111	87	76	86	100	107	81	84	103	97	88	91	83	91	98	87	89	92	90	87	81	103	97	86	102	101	85	83	108	92	92	100	81	75	87	103	89	99	84	96	98	92	87	77	86	89	98	89	91	87	103	85	70	79	81	80	82	82	105	84	87	100	73	100	95	66	95	75	98	84	92	88	83	84	67	95	94	82	93	92	105	96	73	93	90	87	104	91	90	84	90	88	92	101	85	75	93	92	86	98	98	82	69	77	87	97	113	77	90	104	77	105	82	104	104	81	84	89	95	80	92	83	106	81	107	72	99	90	93	90	89	86	87	103	87	96	79	104	78	93	88	101	123	93	88	85	102	70	93	96	79	62	89	94	86	109	76	81	101	72	94	91	83	98	85	100	90	102	88	96	78	88	84	79	85	76	88	74	78	101	82	88	97	101	93	86	80	90	84	105	68	90	80	95	97	73	92
5257	1424	3460	3812	3245	2517	2100	1729	1507	1279	1104	947	907	828	742	698	674	641	644	576	545	536	508	478	481	462	488	450	427	454	386	449	457	421	407	400	404	380	418	377	397	382	386	385	367	412	344	390	368	412	358	356	366	334	340	381	382	360	377	365	339	358	355	353	355	368	348	365	338	353	388	373	348	373	346	361	352	360	349	349	386	322	338	384	324	341	343	341	338	334	361	335	364	358	325	339	328	328	367	332	318	340	322	327	327	352	329	338	356	310	339	325	359	322	360	341	349	364	314	344	331	327	332	321	329	328	346	349	365	343	352	347	343	302	330	323	317	357	331	334	330	338	314	353	327	316	318	325	337	357	336	329	325	358	344	351	341	285	301	370	292	334	336	287	315	354	362	341	343	314	336	333	361	345	317	310	349	339	346	304	355	317	335	307	311	344	377	332	345	321	325	357	330	370	322	321	303	352	346	336	324	316	339	344	349	317	336	301	365	351	320	336	302	324	346	340	330	343	335	334	327	329	345	297	357	321	340	330	330	323	342	334	347	327	335	331	354	339	316	359	360	346	342	351	294	335	309	332	343	337	319	304	334	331	310	347	353	337	343	330	314	299	330	339	313	344	301	344	327	358	346	307	309	313	293	365	321	333	341	343	328	335	309	316	336	331	335	332	345	304	321	324	333	340	329	337	335	306	358	340	346	323	340	310	337	334	309	322	358	365	336	331	330	317	352	358	311	285	319	356	331	329	328	310	339	317	368	350	322	336	271	338	331	309	321	331	315	333	332	326	334	356	322	330	339	325	332	313	311	341	350	319	320	302	310	347	337	345	337	318	317	357	311	328	317	349	342	338	294	332	286	346	329	346	335	360	349	367	318	318	360	314	364	337	338	327	325	343	334	331	361	338	353	288	341	338	296	331	313	300	327	312	305	282	360	345	337	346	336	322	318	299	347	327	345	345	354	336	321	349	350	333	306	340	328	336	329	315	346	351	333	319	343	343	328	339	331	357	348	342	301	302	328	341	307	341	328	327	410	318	317	326	331	332	299	309	308	329	324	334	301	348	320	350	334	347	340	330	351	379	313	328	343	313	359	326	371	309	306	326	347	326	327	316	323	349	303	332	313	325	329	350	303	355	324	310	315	324	343	331	316	344	362	337	346	323	327	343	320	346	313	332	329	327	342	325	361	353	385	338	331	344	336	313	297	334	309	324	339	320	331	337	367	319	299	315	326	342	345	345	330	335	332	302	356	318	327	365	330	325	313	361	339	314	350	358	319	339	335	344	326	321	364	356	352	318	327	323	345	354	326	357	343	304	321	339	314	320	359	341	326	341	396	341	335	322	329	362	336	340	330	346	342	328	355	333	351	330	349	326	332	290	336	292	339	348	306	323	337	335	348	353	297	325	312	348	346	337	350	302	354	297	336	377	308	347	355	344	296	344	334	310	331	341	347	361	346	309	321	326	322	320	304	340	326	355	344	324	331	323	332	307	326	326	320	323	330	308	327	349	348	336	323	350	366	297	332	341	315	322	326	338	304	345	317	314	346	314	315	325	341	354	337	307	321	323	302	297	336	332	343	337	349	319	361	382	315	360	321	337	331	323	328	349	329	317	311	331	316	330	359	300	339	340	297	349	352	336	305	317	337	311	347	324	336	290	355	277	317	316	317	324	305	293	359	325	338	305	309	355	372	299	325	360	334	308	371	363	322	351	338	326	336	353	329	311	350	344	348	307	335	324	336	325	327	351	320	331	315	313	316	338	298	344	331	361	341	319	353	343	354	355	329	338	337	355	337	367	311	321	335	303	331	358	348	323	317	348	363	374	356	305	308	341	325	334	369	335	341	341	347	339	331	331	328	324	353	307	347	326	323	330	352	332	353	341	314	363	328	335	321	336	305	310	324	346	328	291	334	360	324	354	360	319	360	372	338	352	341	347	343	359	331	305	355	337	330	318	334	348	324	333	326	344	362	334	326	304	332	361	340	325	359	325	305	339	331	322	300	343	314	338	314	334	330	324	319	352	341	302	352	301	340	355	304	352	332	361	334	319	321	291	329	328	336	321	360	366	313	326	309	360	326	339	341	320	312	329	350	343	343	323	312	326	301	347	342	339	331	349	340	338	358	327	311	314	339	330	329	303	306	335	322	345	337	326	349	358	337	353	299	333	352	314	346	301	335	337	335	312	326	329	324	350	318	354	381	354	330	330	343	325	337	331	343	318	331	352	339	339	323	320	317	314	323	325	374	323	325	344	341	349	314	304	300	360	315	360	319	337	338	364	345	333	329	353	338	347	337	334	322	302	311	313	327	338	350	346	330	343	349	326	346	358	328	289	316	297	350	332	338	320	335	304	334	313	327	331	334	363	324	347	356	315	301	365	354	322	318	320	345	310	349	290	346	324	332	343	323	311	370	333	336	319	342	315	308	339	332	337	360	369	369	308	318	320	348	298	321	322	347	352	283	355	315	336	314	303	338	314	328	359	335	355	297	326	333	345	357	371	322	287	335	294	317	349	366	333	302	288	306	327	287	372	340	345	301	330	316	344	308	325	347	318	367	358	359	326	315	329	309	338	337	318	348	361	308	371	337	319	306	333	359	313	335	317	282	329	327	333	315	313	308	300	307	366	318	320	326	347	311	314	316	326	350	318	337	379	329	312	324	340	329	301	315	310	356	317	319	357	356	340	355	288	337	327	352	369	277	328	355	328	305	357	323	341	282	356	312	312	354	290	334	316	361	331	316	338	331	339	333	318	319	345	323	311	336	334	354	323	359	331	331	352	322	317	349	340	344	324	336	313	358	332	318	313	377	304	337	339	374	355	337	339	297	314	344	295	315	330	327	333	328	308	313	329	344	322	305	348	328	333	325	314	318	313	315	339	336	359	332	331	343	342	330	327	306	343	330	301	322	304	338	341	327	342	312	339	306	363	326	292	362	326	306	335	340	341	342	322	342	298	338	353	326	289	320	312	347	338	331	311	354	337	354	301	341	320	328	338	339	316	347	319	357	336	348	342	364	351	338	328	333	318	335	336	356	333	319	322	326	326	361	329	323	343	348	335	353	334	323	337	327	324	338	298	339	337	378	325	298	334	357	352	334	286	323	327	336	361	340	331	349	354	333	321	341	334	295	316	342	333	321	308	300	302	286	317	338	341	351	301	316	332	325	356	310	337	328	361	346	342	334	363	301	308	314	330	319	284	331	326	345	324	335	352	377	304	323	292	348	349	322	352	338	363	335	337	358	341	334	332	345	332	344	328	314	331	349	303	354	311	330	325	329	339	335	300	363	356	370	339	350	326	360	342	353	312	333	321	317	308	343	344	363	330	354	340	357	332	334	335	337	320	315	346	333	351	375	353	353	316	337	295	321	294	372	338	349	318	343	299	312	316	353	351	344	337	342	317	325	342	309	333	329	322	311	337	339	344	326	325	344	362	333	350	353	336	301	333	326	360	335	348	336	321	358	332	345	331	313	340	320	336	348	322
8521	2171	2598	1880	1236	817	720	534	473	434	336	355	300	294	257	261	278	245	200	226	224	222	205	193	200	204	191	170	223	201	206	185	166	191	178	201	191	170	169	184	182	203	209	201	226	184	195	188	190	188	203	168	198	207	185	204	206	203	181	182	191	173	193	167	176	169	172	184	192	182	172	195	193	203	173	197	178	182	187	173	174	182	207	175	159	147	159	178	180	178	191	184	175	213	200	191	206	169	182	178	191	187	188	173	168	162	216	165	187	173	187	176	212	162	187	164	196	196	183	180	173	159	191	182	187	184	203	184	163	175	166	183	176	166	189	215	175	198	175	179	200	170	160	180	178	208	177	189	196	183	178	159	186	169	188	173	194	183	160	176	188	164	162	175	183	160	179	189	170	176	198	184	164	196	213	174	191	168	189	206	187	193	174	183	191	164	185	179	172	200	192	169	182	201	150	179	178	178	178	157	169	195	169	177	175	181	171	173	196	160	177	168	161	170	186	154	184	170	188	187	174	193	171	155	156	193	174	187	200	189	147	185	171	194	187	190	190	174	179	177	198	165	198	196	181	194	203	164	184	165	192	164	181	184	160	173	208	176	179	193	202	175	183	156	169	188	222	183	157	210	158	180	206	181	190	197	209	198	159	195	195	181	161	181	169	165	177	182	178	168	175	173	172	149	165	170	175	195	170	199	191	158	164	147	167	180	183	174	184	165	160	178	164	174	201	174	166	182	168	182	167	185	183	188	191	180	161	180	175	160	186	181	177	178	184	189	185	167	175	177	174	186	198	203	178	174	205	186	176	150	152	168	177	172	171	182	198	176	190	168	194	189	181	178	187	189	171	181	183	181	177	200	203	164	186	154	163	152	188	179	175	202	179	183	161	170	151	195	172	201	181	158	181	174	177	174	163	168	183	196	182	161	173	207	184	178	156	178	184	198	145	190	185	180	172	196	187	165	155	173	165	188	195	162	186	178	146	205	198	167	183	188	183	169	183	156	183	170	152	180	172	182	169	186	150	196	187	166	171	175	170	189	157	164	190	187	175	173	190	179	181	169	168	174	177	193	192	182	171	165	216	181	179	171	161	184	184	165	184	164	184	167	199	197	196	171	167	168	174	187	173	175	184	183	174	171	187	185	178	170	166	188	176	179	199	178	147	191	176	198	160	175	177	166	184	180	168	168	168	162	174	192	191	176	165	168	188	184	188	164	189	156	173	190	181	180	169	174	193	170	183	185	198	172	185	185	184	191	168	196	167	170	176	165	179	192	182	174	168	164	161	154	178	166	180	160	162	171	178	185	151	197	184	178	184	185	183	176	206	173	192	173	178	173	153	132	157	155	175	181	182	180	181	189	184	187	158	158	174	165	184	204	199	192	195	175	182	170	184	207	190	180	175	173	192	165	199	176	178	203	169	184	169	173	185	185	171	180	166	180	175	212	190	191	169	204	171	193	196	188	171	180	207	186	167	170	184	174	187	181	191	156	178	175	197	179	201	188	180	184	178	182	169	175	198	167	209	184	186	149	166	184	158	174	197	198	155	196	177	174	202	155	151	198	156	204	170	178	181	196	174	178	165	193	185	177	184	181	195	188	177	184	187	198	201	191	190	168	167	176	180	176	170	179	187	145	188	165	192	179	164	174	184	192	176	180	166	172	176	156	181	169	183	151	166	173	179	160	172	161	147	185	191	206	200	180	192	191	186	198	190	167	175	181	187	150	198	190	188	184	151	174	164	182	189	178	163	192	166	154	176	162	189	209	181	160	182	184	161	163	166	167	198	149	176	168	169	179	144	169	167	175	200	188	202	184	202	174	171	184	183	157	159	182	170	170	186	188	142	153	164	182	176	206	186	157	196	155	192	176	178	164	181	178	183	172	166	174	195	194	177	175	193	175	201	180	171	157	166	171	169	165	181	168	196	178	184	205	151	174	194	176	183	178	162	162	197	177	193	192	181	192	153	172	193	166	197	192	191	199	165	191	178	197	187	148	187	193	182	187	162	169	175	171	174	182	173	159	173	171	161	171	188	181	207	174	182	168	200	190	212	194	196	172	160	180	188	168	187	185	187	158	207	183	177	162	198	183	176	206	204	171	168	184	193	198	165	170	167	164	181	194	190	195	169	171	181	165	176	176	148	180	194	178	168	192	172	186	171	182	177	191	165	192	174	169	175	153	187	178	203	171	192	194	205	178	169	173	181	175	177	185	147	181	186	188	217	167	188	170	166	200	177	178	183	171	180	183	197	179	186	169	184	169	132	204	184	177	188	187	177	207	165	175	182	186	182	181	199	155	152	182	181	192	193	177	176	174	182	191	174	174	182	177	190	168	182	181	197	171	155	150	180	183	173	183	178	180	165	174	182	176	198	186	184	168	178	181	178	189	173	175	176	185	191	178	173	160	159	189	166	177	171	179	180	186	199	185	202	163	172	196	164	171	192	190	201	175	197	192	181	166	173	184	177	174	176	180	143	185	192	176	169	176	171	187	157	175	169	185	182	184	180	192	192	164	178	191	174	207	152	171	190	188	174	187	200	174	191	168	169	193	187	178	154	159	179	172	161	164	175	163	190	166	185	179	179	180	179	165	149	172	181	180	185	168	173	176	170	168	200	172	181	173	172	183	174	193	181	198	153	194	178	170	202	172	183	196	192	173	206	179	203	170	167	180	179	166	184	171	179	186	166	185	199	209	177	191	168	190	194	179	163	172	151	166	174	209	191	187	194	170	155	196	190	188	184	192	180	185	190	164	186	184	172	184	184	176	178	169	174	174	193	188	193	183	170	172	184	200	153	196	165	166	174	180	178	188	166	164	180	177	157	187	197	186	189	181	166	196	192	193	196	187	187	176	186	185	186	188	178	203	199	169	190	192	167	171	176	175	181	171	177	181	158	164	201	201	184	188	189	172	182	204	170	167	195	215	199	200	157	172	162	170	181	176	188	174	214	194	173	195	170	179	176	177	175	183	185	194	171	191	164	206	193	179	179	190	186	168	180	174	189	178	152	187	167	159	170	179	186	186	193	178	188	208	184	197	157	181	202	162	162	185	170	181	175	164	167	176	195	186	173	189	161	169	166	193	183	164	178	169	187	160	182	220	181	174	170	178	159	167	163	178	183	209	194	173	190	180	185	192	172	182	186	168	200	189	180	158	177	181	176	184	178	168	185	189	164	158	180	191	186	182	168	172	194	195	187	183	171	178	187	173	180	199	182	164	178	167	169	163	180	187	192	170	187	183	161	194	175	193	189	191	181	197	181	181	170	183	178	167	176	195	215	172	169	167	175	173	166	179	185	177	190	188	194	180	188	179	187	189	174	177	155	173	180	152	167	167	164	188	156	197	176	175	160	203	191	165	181	179	172	204	167	174	181	173	174	155	193	185	197	178	194	168	181	190	152	160	169	180	170	181	171	186	175	184	165	198	184	189	176	178	158	211	168	171	194	171	152	172	194	179	163	166	177	194	179	188	167	176	182	184	164	174
7751	2780	6370	6932	5871	4666	3875	3142	2757	2321	2005	1826	1732	1524	1364	1357	1259	1210	1166	1112	1011	1010	939	869	883	857	844	806	801	822	816	751	738	774	716	741	729	757	699	733	701	696	681	685	727	725	710	667	671	685	685	650	703	644	627	684	600	645	657	677	610	660	708	618	598	670	623	641	641	626	645	626	633	581	635	580	610	616	597	626	547	580	638	621	577	639	563	573	620	584	597	588	606	573	616	573	642	587	564	554	623	584	593	598	668	606	588	590	627	617	596	615	602	579	625	603	628	574	571	576	602	604	571	593	605	578	610	617	571	631	580	626	595	578	597	593	640	630	617	621	638	589	591	630	584	607	580	579	613	568	563	597	611	591	562	578	589	571	618	597	578	567	565	594	552	588	562	598	580	589	556	589	598	550	546	562	576	587	645	602	580	600	619	579	595	588	570	603	595	578	574	610	587	585	603	588	589	559	607	553	537	592	607	581	591	542	528	608	570	563	588	578	634	530	610	593	612	592	605	599	600	595	585	620	569	568	560	572	540	569	591	567	607	541	570	616	563	607	573	590	570	596	600	593	616	587	592	565	596	601	616	649	582	611	615	604	585	600	629	578	556	567	604	562	627	627	570	585	571	596	577	585	591	597	593	557	583	561	569	572	586	589	600	562	569	608	569	595	588	619	601	555	580	653	557	595	572	592	618	590	608	572	540	579	604	624	589	602	574	562	576	612	573	594	609	597	641	636	622	602	562	572	583	617	611	567	553	578	593	563	563	586	531	548	585	543	610	590	612	596	567	539	591	553	572	550	573	596	562	631	592	556	595	553	583	614	582	597	577	592	580	612	589	609	568	600	607	610	611	559	583	535	606	561	613	629	623	581	541	616	631	583	579	572	588	611	587	585	637	590	590	588	554	579	561	611	571	589	619	561	550	562	562	672	569	604	570	594	588	587	583	617	608	579	582	571	601	583	591	607	584	627	606	576	550	597	567	550	558	594	594	585	584	583	607	594	553	613	589	586	581	563	583	574	626	579	625	544	583	600	503	612	590	623	560	562	572	607	602	583	604	556	586	553	571	571	570	584	613	609	601	555	541	578	536	554	594	567	591	616	565	612	527	642	596	572	573	619	582	643	612	635	553	577	577	564	575	564	570	619	545	618	632	616	573	523	594	573	578	555	564	595	608	559	646	618	582	578	585	587	577	544	560	613	578	540	594	611	634	589	567	606	587	590	542	578	623	572	564	535	559	602	588	577	594	573	584	595	569	561	580	545	571	566	595	593	579	581	601	598	594	589	517	601	608	551	551	571	566	618	571	574	580	611	608	600	567	593	609	634	606	614	614	626	542	585	569	554	577	581	617	610	583	617	557	595	593	587	587	567	627	596	586	591	522	576	602	544	608	596	578	599	618	556	560	598	593	595	568	606	566	583	597	582	604	581	621	570	596	569	588	579	579	588	540	559	553	586	599	591	625	584	601	600	580	587	590	610	542	575	583	558	609	634	549	635	564	568	607	601	550	575	614	534	554	593	591	584	589	621	607	571	532	626	553	585	582	584	556	606	586	606	529	579	569	581	615	600	596	564	605	612	593	560	555	588	565	605	626	563	616	571	569	592	584	610	615	608	625	607	607	591	602	593	607	599	533	583	603	561	585	599	590	572	604	601	605	606	583	626	588	601	608	613	593	602	554	546	607	595	575	608	566	547	603	607	583	569	586	616	565	543	618	601	579	596	615	573	605	580	561	609	595	633	620	586	568	581	578	564	586	589	594	614	540	573	589	626	602	614	613	557	582	605	642	619	529	571	573	580	611	601	556	589	544	570	594	609	612	596	572	595	591	593	592	572	537	605	548	564	610	571	585	552	555	587	605	578	568	616	559	604	605	568	565	577	593	561	571	548	602	519	581	564	636	596	544	603	610	580	637	582	583	624	610	547	536	581	622	598	563	611	632	556	572	635	568	565	585	608	626	572	616	567	620	560	569	597	647	642	586	555	548	540	552	617	539	606	585	605	573	599	622	621	566	579	567	569	517	638	590	609	601	575	603	569	587	597	577	614	583	635	559	546	631	592	639	597	579	577	601	581	596	581	602	569	575	604	577	619	613	593	644	616	586	552	518	579	563	549	575	573	608	613	593	625	597	635	602	639	526	572	581	622	591	582	566	597	537	601	548	531	613	604	558	606	610	589	540	569	534	608	555	604	554	592	564	576	562	604	541	583	574	559	616	545	606	564	602	573	598	603	595	572	634	597	577	565	587	608	599	573	589	596	562	604	583	622	572	619	592	570	608	596	573	606	569	600	560	597	578	577	573	585	563	619	572	607	616	615	607	609	550	578	620	586	580	616	601	609	615	574	587	565	580	581	589	576	597	577	577	543	584	539	608	604	599	644	566	580	605	546	574	592	599	607	578	589	600	575	548	530	604	584	572	569	557	604	585	597	591	586	597	620	619	605	620	620	616	613	606	551	594	580	625	588	569	579	597	577	576	590	560	589	579	574	572	557	591	553	620	553	580	565	567	582	581	559	629	655	576	549	575	567	565	626	582	580	599	518	605	538	612	638	584	595	560	578	580	571	647	580	573	578	561	567	613	573	593	600	564	562	578	601	588	581	564	604	598	608	578	595	565	586	572	618	546	578	600	557	590	557	564	565	568	589	586	607	604	551	602	584	622	605	563	577	597	540	589	582	604	603	583	618	592	577	582	618	581	541	587	570	599	585	601	626	569	574	552	561	590	583	576	583	578	596	544	549	588	605	614	575	612	558	616	566	614	585	604	571	612	580	564	578	553	634	608	598	604	526	556	626	641	565	580	597	534	589	618	614	630	569	587	590	600	615	585	562	581	593	617	559	585	562	575	626	529	585	643	629	560	579	583	568	588	605	609	580	627	634	611	579	591	565	579	586	608	592	584	600	598	580	587	584	579	588	608	614	550	574	613	594	550	596	616	576	608	588	585	553	594	613	621	605	605	590	611	613	585	586	552	548	606	550	582	579	590	589	638	605	569	576	509	599	569	561	574	601	600	580	618	568	580	576	625	613	577	536	595	570	599	609	558	560	587	563	583	562	667	612	584	586	564	606	555	615	563	608	565	595	599	611	587	605	599	577	592	581	617	613	597	596	567	597	572	561	577	605	605	569	587	581	568	572	552	567	585	545	602	590	560	558	595	573	580	595	617	561	597	655	583	575	567	584	616	574	598	559	602	578	570	591	598	593	600	550	599	594	587	559	593	576	574	618	599	570	559	624	612	577	611	616	604	632	601	628	592	554	563	557	577	557	614	598	595	568	552	582	595	592	575	580	591	598	580	563	543	561	556	557	576	603	587	611	646	626	582	564	563	576	560	630	603	619	601	562	591	623	580	581	569	616	572	569	571	599	594	564	614	621	583	564	604	604	631	597	566	571	569	568	577	570	552	602	586	580	573	532	592	566	560	561	577	603	589	574	594	575	592	577	590	566	575	572	584	561	573	581	638	560	577	582	581	559	560	617
1143	111	125	87	95	76	63	65	66	55	73	55	50	57	62	53	64	50	48	45	70	49	48	54	59	58	61	64	69	62	58	60	58	60	53	55	62	50	67	63	59	67	52	59	60	54	49	47	57	55	48	56	54	54	59	57	57	59	51	57	50	61	48	59	50	60	52	48	40	54	59	57	63	57	62	41	52	64	51	51	60	55	50	46	55	55	63	67	56	76	53	50	68	53	51	59	45	53	69	61	51	69	55	49	57	65	60	57	63	53	53	54	52	54	54	51	60	53	56	60	70	61	60	51	52	47	48	47	55	51	60	64	67	52	59	58	72	56	58	41	49	59	56	54	47	74	49	47	51	55	51	63	56	59	49	56	47	54	55	59	52	57	54	50	58	50	64	53	54	58	48	58	67	55	42	45	70	46	58	52	49	58	52	61	66	56	54	57	45	58	59	54	62	68	60	65	64	57	56	62	49	50	60	48	53	55	59	43	51	58	42	48	47	52	60	56	51	56	41	69	59	54	56	65	47	58	67	49	59	64	54	42	49	55	53	55	56	67	62	51	53	69	37	74	63	61	58	42	64	61	49	36	65	50	55	56	64	58	57	62	69	50	54	60	54	61	57	54	73	57	54	52	47	61	44	65	65	60	78	49	68	61	54	60	63	48	56	55	61	54	61	44	54	47	52	62	55	46	51	48	53	61	52	57	63	46	63	57	54	63	48	61	59	57	58	67	61	48	59	52	64	59	61	53	61	56	56	57	52	57	62	51	42	57	60	70	58	56	47	69	46	59	44	69	52	62	63	48	56	67	47	53	58	45	46	55	45	58	50	55	59	61	53	43	66	62	53	53	43	54	58	60	38	53	59	47	42	43	52	66	53	50	59	52	74	54	55	58	55	53	47	61	56	52	59	59	57	63	51	56	58	55	57	62	42	62	65	60	48	60	62	65	55	62	50	61	61	56	48	48	61	51	70	44	55	65	45	57	52	45	50	51	56	60	45	60	50	55	60	49	49	55	49	54	60	67	44	63	64	47	53	45	56	56	58	44	55	47	55	54	57	65	57	57	67	51	59	50	55	70	70	61	56	46	41	48	68	51	53	60	57	59	58	44	53	59	46	68	62	65	60	46	51	57	52	63	63	51	55	44	55	47	56	46	49	42	45	51	50	55	54	55	64	50	58	47	51	46	63	64	65	61	57	55	49	60	70	68	51	62	51	57	42	49	61	64	44	63	57	58	62	61	78	76	69	53	57	64	68	44	55	55	61	62	69	63	65	44	62	48	52	68	59	61	55	68	62	57	67	55	64	57	54	59	47	62	47	48	59	51	62	62	50	58	70	62	60	50	60	52	61	54	44	45	60	47	60	52	62	55	53	62	59	51	74	41	57	50	53	61	72	50	65	56	53	59	60	55	52	63	60	64	50	63	50	57	51	49	41	53	54	60	58	48	49	63	42	56	49	68	49	58	46	60	54	54	66	61	47	67	56	68	70	64	78	61	55	65	65	68	48	67	60	48	60	66	59	72	53	54	50	47	62	58	81	65	41	55	51	52	49	52	54	68	65	61	69	66	66	51	54	46	48	69	57	61	51	44	45	43	70	57	71	67	54	56	46	53	49	47	45	65	59	59	60	59	46	63	57	64	65	58	64	60	64	62	55	51	54	45	63	71	54	74	55	58	57	56	49	58	52	65	56	50	50	45	57	43	62	56	60	59	60	56	62	59	63	55	55	42	48	62	55	65	55	62	51	56	65	59	56	59	54	62	69	46	46	52	59	51	52	55	49	61	60	66	67	63	51	50	74	44	58	56	45	41	63	47	58	54	59	45	58	47	68	56	50	49	51	67	56	71	37	58	53	56	46	54	50	54	59	50	71	50	53	51	51	54	50	61	49	71	53	52	49	49	59	63	49	56	67	48	48	67	53	50	54	50	71	54	61	47	63	66	50	51	75	66	53	62	64	48	44	50	63	58	44	62	57	67	48	45	59	60	59	61	56	63	59	47	71	69	61	56	46	56	60	52	53	53	58	52	48	49	57	62	61	49	71	58	49	59	49	54	61	54	61	67	48	36	64	54	47	48	59	49	66	46	50	65	47	50	43	64	65	59	75	57	67	57	62	61	64	49	64	57	68	46	65	50	54	64	67	46	60	75	62	44	48	58	62	67	47	51	56	58	61	57	52	63	72	67	56	60	56	50	58	68	50	57	57	43	44	59	75	73	67	64	63	48	62	57	64	52	55	52	54	62	40	53	67	53	55	56	59	67	53	52	46	65	68	55	60	48	47	42	51	55	53	60	46	75	51	55	53	62	66	57	50	59	58	49	57	40	61	64	49	54	55	58	49	59	51	48	54	61	31	64	62	55	54	65	62	54	57	56	50	51	60	48	57	51	64	58	60	61	53	63	58	57	56	53	53	55	52	59	48	54	59	46	55	59	58	61	47	59	44	50	56	41	49	67	52	48	61	56	52	63	53	54	53	46	54	62	52	63	57	64	60	58	59	69	64	62	49	51	48	58	63	64	57	51	58	55	47	39	70	50	68	44	64	54	51	44	49	58	43	47	56	45	60	55	50	74	49	40	48	76	51	57	61	51	48	51	46	64	51	56	51	49	41	59	56	65	65	62	57	59	58	59	53	61	42	50	53	58	41	42	59	60	53	56	54	60	46	62	52	46	47	61	60	64	54	69	50	44	49	64	59	52	58	56	67	57	65	50	50	51	62	62	57	50	56	47	67	62	70	53	63	60	56	60	64	63	53	59	60	55	42	64	61	53	69	42	45	52	54	51	63	43	61	69	62	59	57	57	43	61	49	47	56	62	56	55	65	58	57	57	52	61	66	59	70	45	65	47	56	40	61	58	42	40	47	51	39	43	62	56	58	59	45	56	56	57	45	47	63	57	62	45	64	39	53	48	50	48	53	48	74	70	61	71	65	59	59	54	49	60	64	66	48	56	54	54	63	44	56	66	56	52	51	54	55	64	56	69	64	49	59	59	64	50	57	56	60	47	57	42	68	61	57	47	57	51	66	56	55	59	60	57	50	54	53	56	58	61	48	41	63	45	59	55	51	56	58	58	67	58	51	65	55	45	67	52	58	53	67	48	56	63	47	53	62	65	61	44	59	61	54	62	61	72	58	58	40	54	49	63	59	48	73	49	65	51	49	54	75	54	57	72	54	60	51	52	59	62	57	60	54	50	50	45	37	59	53	54	60	57	52	51	58	53	48	56	54	55	50	47	63	44	53	54	54	70	52	61	55	51	68	55	68	54	60	69	71	49	57	47	47	66	72	61	61	41	63	43	61	38	54	59	67	52	47	61	65	46	50	60	61	59	49	51	47	52	49	60	55	57	51	57	53	63	67	60	59	65	55	61	43	60	52	66	59	63	71	48	51	47	58	69	55	64	53	59	61	68	47	51	48	46	47	37	53	62	49	57	57	71	57	60	56	49	59	53	47	52	61	51	69	59	68	46	40	66	69	58
1660	301	479	495	419	404	374	331	314	290	291	282	249	250	273	262	261	284	216	220	244	225	236	242	214	225	243	246	256	216	232	235	254	260	227	234	225	241	265	224	252	247	228	241	246	256	238	239	246	236	219	236	208	228	246	276	207	232	249	208	228	253	280	218	247	209	228	249	207	252	194	243	242	227	261	222	243	237	221	227	246	229	205	243	233	243	241	230	219	229	237	227	211	239	227	228	238	232	250	243	226	236	235	250	237	225	246	237	233	233	234	250	238	220	246	214	225	220	257	240	246	236	241	229	197	223	229	279	215	222	209	240	208	236	243	227	248	243	238	227	224	232	243	228	232	222	236	247	248	234	207	236	235	238	211	227	240	210	225	214	219	215	241	215	218	243	236	247	246	225	230	249	241	232	214	237	205	244	219	252	220	229	212	227	217	226	237	215	226	247	222	211	234	233	248	217	247	206	238	270	192	244	226	218	240	216	250	238	205	209	221	223	210	223	226	236	229	250	245	235	217	250	243	218	232	211	231	249	229	215	221	221	202	217	235	225	245	227	222	231	227	241	219	211	247	210	243	217	239	242	236	228	223	210	218	220	219	219	236	250	240	225	225	241	212	218	232	213	223	220	235	239	211	221	224	259	216	232	223	227	222	250	225	251	202	222	213	202	238	214	203	251	212	230	238	232	243	225	244	251	222	222	252	216	233	223	242	228	224	233	228	248	223	270	199	235	221	279	243	226	239	201	231	229	245	242	230	239	201	204	227	250	184	219	221	222	205	194	250	211	254	224	252	228	249	222	239	211	256	240	253	234	248	237	241	232	218	222	202	259	217	214	246	236	203	243	228	221	245	228	228	212	241	232	231	233	228	243	239	251	227	189	232	232	245	231	235	212	226	228	263	266	212	238	210	256	253	215	232	208	220	247	229	236	239	230	246	227	231	224	224	217	229	222	211	236	213	231	235	230	213	247	240	237	231	207	227	244	251	205	237	236	222	221	238	249	219	216	218	212	245	221	251	227	236	238	215	235	236	218	221	225	224	219	213	222	215	226	239	224	232	222	241	224	243	241	234	214	225	204	238	222	223	220	224	220	255	255	241	265	228	240	234	253	239	224	214	234	229	232	242	213	236	243	253	241	233	219	243	224	209	215	230	218	234	243	197	235	225	260	217	205	225	246	238	218	243	251	246	218	219	223	233	199	239	242	205	229	217	226	246	239	221	239	260	214	229	207	234	246	210	227	250	233	224	231	215	223	222	247	221	218	208	223	221	232	221	237	212	214	202	229	217	242	235	242	213	215	229	250	233	208	232	216	241	226	230	225	198	258	211	238	249	257	231	235	197	237	256	220	223	246	206	232	239	256	269	241	230	236	234	225	192	237	222	212	231	225	240	223	210	244	217	210	225	219	249	252	214	222	244	209	222	207	235	251	205	224	222	232	247	239	229	218	242	265	211	251	242	209	239	206	263	196	250	232	246	233	221	236	228	210	254	265	212	231	242	237	191	203	237	235	211	213	217	240	225	235	229	211	245	235	224	225	225	205	206	217	236	239	224	216	203	170	229	243	251	239	239	240	217	215	241	226	255	202	235	226	218	222	219	236	248	217	222	230	233	221	238	240	234	209	238	246	220	248	221	250	213	230	224	209	268	219	249	206	258	212	224	247	249	218	206	218	244	201	221	221	220	235	250	230	234	237	243	238	244	221	221	232	252	252	247	214	215	240	224	233	260	213	245	226	235	211	225	248	226	224	210	233	217	235	250	246	260	195	206	228	226	217	224	231	235	223	242	220	237	221	254	233	244	197	263	247	226	221	218	227	229	236	225	226	221	273	234	232	211	265	243	243	221	246	237	231	243	231	229	212	208	227	229	240	224	221	219	238	226	241	238	226	230	224	233	227	242	222	243	252	241	240	226	240	228	225	213	235	238	240	252	255	223	232	217	252	222	216	219	221	238	222	211	213	259	223	232	226	220	221	239	228	219	233	219	231	256	229	242	234	211	246	238	212	235	228	248	229	240	224	234	239	198	214	197	230	226	238	233	240	253	216	230	211	235	219	233	243	215	221	234	212	224	232	244	210	259	227	212	227	238	232	200	206	233	216	226	236	236	233	228	210	242	202	208	263	244	254	233	242	226	221	227	227	224	248	199	239	220	252	268	217	236	235	210	218	213	219	241	236	230	237	225	254	222	236	224	222	216	238	217	229	231	229	211	228	243	207	225	236	212	262	251	221	224	217	215	227	228	222	223	248	236	209	218	246	235	223	240	243	237	233	247	247	230	211	214	229	204	225	233	231	217	247	249	207	246	220	234	241	237	237	226	243	232	218	259	229	230	229	222	219	243	276	247	221	215	233	244	233	232	234	248	224	231	216	228	235	221	213	249	234	226	205	230	235	222	224	259	269	235	233	247	217	219	220	247	235	223	241	239	224	215	248	223	225	209	223	205	237	226	230	214	234	242	219	231	219	234	240	247	258	215	214	246	235	228	203	216	222	218	217	223	235	218	231	208	244	236	228	220	245	251	261	231	237	254	206	230	228	227	229	242	235	224	212	235	221	242	237	237	223	232	242	245	219	265	203	217	193	233	254	233	210	233	248	238	220	215	222	243	224	197	228	225	258	228	244	237	219	238	216	225	232	228	234	262	249	231	256	220	248	214	260	227	215	256	222	230	214	247	215	229	200	218	235	221	234	238	188	221	206	239	228	213	213	230	224	241	216	236	258	239	226	232	216	256	229	213	226	218	221	234	215	198	241	233	239	253	210	226	251	227	200	243	222	246	206	213	232	238	203	228	223	245	221	214	244	208	231	239	244	234	246	229	213	231	212	214	234	238	243	230	226	242	201	238	206	225	232	232	223	239	222	239	222	236	235	241	252	224	247	232	207	215	226	217	227	220	232	246	235	204	217	244	213	231	214	204	241	214	224	235	227	208	232	216	245	216	244	262	211	218	210	237	230	250	241	227	242	252	226	225	242	247	240	256	222	212	237	193	255	218	249	251	230	249	251	236	206	226	227	239	239	232	247	212	261	248	229	236	220	214	248	210	251	203	218	243	249	226	233	215	210	202	230	235	229	238	216	226	211	222	244	243	228	223	233	238	219	213	266	234	242	227	241	212	219	218	242	230	251	259	253	198	216	257	244	206	245	241	217	228	239	219	250	222	215	221	242	231	247	231	221	256	216	221	248	241	205	236	237	205	241	247	228	221	211	207	246	214	224	233	240	234	225	256	255	219	236	249	228	234	211	221	197	219	242	235	242	262	219	234	235	207	218	235	198	255	231	224	208	262	221	228	221	216	236	212	220	228	236	220	223	216	219	221	251	233	255	236	230	225	225	204	222	237	234	222	225	239	213	230	227	225	205	249	209	225	233	258	249	200	232	227	245	250	235	232	262	248	241	228	235	245	242	229	232	204	233	231	233	220	211	227	228	236	212	240	213	232	193	244	265	239	220	209	227	212	237	256	233	232	237	234	232	224	241
4370	1052	1333	1014	597	453	348	274	265	193	181	166	156	143	136	126	116	128	120	115	99	107	104	95	102	93	93	95	113	119	93	98	101	114	88	103	98	95	97	81	93	103	106	106	86	90	89	96	92	94	82	97	84	84	87	88	83	96	95	104	78	88	110	82	76	82	94	78	112	95	94	88	93	98	109	82	92	101	87	89	86	87	93	98	107	97	91	86	90	90	83	85	78	78	93	113	80	98	93	94	85	90	88	92	91	91	78	109	86	94	96	86	95	90	97	102	102	83	85	72	74	95	81	75	87	82	92	99	81	80	99	80	90	86	93	87	77	90	85	96	83	75	109	99	71	82	95	85	85	98	103	100	92	87	77	107	87	89	89	92	85	82	84	91	89	97	91	86	89	96	87	91	91	89	82	84	80	72	84	97	85	84	87	85	100	91	85	102	77	93	81	82	89	84	81	86	80	91	82	88	81	79	101	74	70	86	87	81	111	80	81	98	71	95	80	88	103	90	86	91	84	103	94	77	81	79	93	83	91	109	87	88	74	90	76	96	82	99	92	93	94	88	94	95	99	97	87	108	70	86	91	97	102	105	87	121	79	88	107	112	83	102	81	91	89	83	92	95	89	88	95	96	83	86	104	84	105	96	103	97	108	97	80	77	86	90	82	86	70	81	80	81	114	93	95	97	88	92	119	88	96	76	83	71	86	74	102	91	83	85	80	91	76	101	97	87	103	77	93	94	72	95	79	92	115	77	91	89	74	84	110	100	84	84	77	87	89	78	58	101	81	97	103	95	74	96	72	81	83	101	100	75	81	83	97	89	86	88	93	83	83	93	85	87	90	88	87	79	87	99	79	100	101	94	85	87	98	87	98	94	91	89	103	94	85	76	103	90	81	88	102	74	98	86	101	88	90	82	92	108	92	91	102	81	100	96	98	81	99	83	92	90	90	102	88	88	82	81	105	104	83	103	107	77	94	96	74	74	97	85	89	96	93	109	88	89	82	100	94	86	106	84	86	83	108	75	95	95	76	78	75	80	92	108	106	92	89	94	89	89	89	82	99	88	99	70	98	87	87	85	84	101	86	80	86	95	101	103	87	86	102	77	92	94	94	83	78	91	70	98	86	86	88	98	95	93	87	107	88	84	101	107	91	92	95	78	91	77	91	83	80	95	83	89	101	85	81	95	98	99	85	101	102	89	77	106	90	78	73	100	88	83	90	85	104	110	72	86	101	78	93	85	82	85	85	88	108	96	90	92	87	103	98	75	93	95	97	107	89	103	95	89	68	72	84	89	95	83	107	89	88	80	97	88	81	91	85	96	73	99	96	84	82	88	85	87	85	78	112	89	84	101	87	92	94	96	89	86	85	83	99	85	74	89	87	92	97	90	73	90	77	82	80	85	103	89	95	90	71	91	100	80	84	108	101	83	85	91	91	85	98	82	99	80	106	89	76	101	97	81	90	91	95	97	95	81	90	94	93	85	100	88	83	70	86	97	101	89	90	85	92	103	94	93	81	101	70	100	87	105	97	98	95	93	86	102	100	97	83	94	77	93	97	80	91	82	87	113	86	90	76	85	87	88	90	78	96	84	87	108	89	108	84	91	91	95	94	91	98	83	103	99	78	71	97	88	86	84	94	82	101	94	78	80	82	101	83	79	96	79	90	91	99	96	79	95	77	87	101	83	106	85	79	103	98	92	84	101	83	104	80	100	89	101	95	97	92	94	84	95	93	78	91	84	80	85	75	79	88	90	89	83	102	88	89	95	95	87	79	84	76	109	83	90	86	96	75	75	85	88	79	97	106	89	95	91	108	84	86	98	90	88	88	91	99	89	103	100	116	96	91	101	93	94	87	88	91	96	101	92	90	78	83	85	103	91	99	105	68	87	78	70	101	88	90	89	76	94	99	110	83	101	78	96	91	98	94	78	93	93	108	74	83	87	92	87	107	104	113	86	102	96	104	87	89	87	103	107	99	105	81	81	91	90	101	85	78	103	82	81	95	88	83	96	104	95	93	83	95	73	80	94	93	106	87	95	88	102	95	88	90	81	86	97	78	88	88	71	95	79	83	98	81	97	95	102	77	88	86	84	90	103	93	89	82	84	91	100	98	82	78	95	96	84	92	119	105	98	109	107	75	96	92	71	100	95	92	90	81	90	81	105	85	72	97	99	92	86	77	88	87	92	80	86	77	96	77	97	99	84	94	96	65	92	100	88	84	108	94	98	102	97	87	92	102	82	88	101	88	90	84	103	87	88	93	86	82	85	84	109	101	82	80	93	84	94	87	122	84	81	66	98	86	91	93	71	62	86	93	71	83	97	96	84	94	109	79	77	97	89	104	96	89	114	82	95	96	103	85	80	106	111	93	101	94	100	100	80	80	87	91	92	87	92	87	88	97	109	88	89	94	82	106	93	73	85	106	82	108	85	104	86	122	98	97	90	92	77	80	95	94	85	110	94	86	86	88	102	82	77	106	94	91	82	90	78	86	85	93	87	88	81	104	101	79	92	99	100	79	100	87	90	99	95	94	118	77	96	72	82	72	91	106	105	87	97	87	78	107	97	101	93	91	90	92	92	96	92	83	81	91	70	104	79	82	88	79	85	86	91	85	97	79	87	83	82	84	97	88	102	104	89	76	108	95	83	82	89	103	87	90	84	103	92	92	104	85	92	83	92	79	91	102	91	97	94	85	114	93	113	85	83	86	82	105	106	91	92	89	81	105	92	84	95	103	89	103	93	96	76	90	77	81	75	101	91	115	85	78	82	85	98	97	98	98	81	85	90	90	103	85	87	76	99	107	78	95	96	84	83	89	84	100	78	96	77	79	98	81	86	78	92	92	76	81	91	105	77	69	97	85	94	79	85	77	97	96	90	84	95	91	65	90	79	82	77	91	93	90	91	78	86	101	108	66	85	99	83	86	89	108	81	91	73	97	76	93	91	95	86	105	82	83	101	73	85	89	112	81	82	77	101	88	106	79	79	88	69	114	101	97	110	88	90	102	86	89	87	84	100	82	62	102	99	89	95	91	97	89	105	90	106	76	93	88	85	83	87	98	89	98	92	101	76	83	90	85	82	95	94	100	85	95	100	83	98	89	103	108	81	99	91	86	99	84	93	85	98	100	64	76	96	87	67	88	84	95	99	96	102	83	94	100	88	89	85	88	75	86	84	86	103	109	85	88	87	113	84	85	92	75	99	82	73	95	95	98	79	92	83	84	88	80	98	105	96	89	109	90	110	101	98	82	110	92	81	88	93	93	99	75	94	91	79	78	91	84	121	99	92	94	93	91	107	76	94	85	88	84	84	77	83	87	109	99	81	73	92	75	84	89	73	79	84	89	79	82	85	93	106	110	72	89	98	77	82	87	86	83	86	99	97	76	83	89	100	105	84	77	80	93	89	91	96	90	78	87	74	88	110	91	109	102	81	81	79	85	95	70	94	90	84	85	81	91	82	89	101	94	72	84	84	89	97	109	89
5356	1446	3584	3721	3195	2509	2020	1657	1426	1295	1100	955	920	846	779	685	705	612	570	577	540	555	501	545	475	462	488	462	470	486	419	420	421	399	440	395	378	407	381	366	372	330	332	379	377	383	366	372	356	377	386	352	385	367	346	364	362	369	346	314	336	351	351	317	368	379	378	359	371	342	363	371	359	361	333	367	352	341	333	368	340	319	370	333	369	360	346	364	331	331	361	360	301	330	372	322	321	394	334	320	348	306	368	301	349	316	336	313	317	317	335	320	345	287	340	337	326	311	334	333	342	345	354	321	349	318	355	334	338	326	344	319	332	305	347	337	328	320	313	323	365	341	340	331	305	328	351	323	334	358	353	364	359	345	310	341	305	351	355	341	331	323	326	320	302	352	331	335	351	342	325	301	344	314	337	353	313	329	315	369	342	328	329	309	349	332	331	333	380	341	324	332	324	332	357	322	363	334	336	301	333	339	335	312	326	332	341	316	330	327	337	327	322	341	367	342	325	284	323	320	320	347	337	318	333	337	359	311	350	350	328	285	344	315	318	334	336	313	359	324	349	331	317	348	352	342	328	323	360	333	377	319	332	360	342	350	340	304	317	300	349	356	333	339	351	311	376	305	341	313	323	330	346	325	311	310	326	318	332	293	331	312	345	334	328	326	343	362	303	319	321	354	335	314	338	320	345	334	281	338	315	351	363	347	330	339	308	331	321	303	352	330	341	303	340	356	347	338	328	289	326	335	343	318	339	344	318	388	333	372	316	323	332	314	333	344	320	347	353	342	300	331	341	348	333	348	339	345	340	361	336	317	330	355	311	308	352	310	304	342	354	341	333	317	336	348	330	332	360	352	333	337	360	330	352	348	322	362	287	359	346	318	340	305	346	322	321	337	365	347	325	339	304	340	340	347	332	340	330	339	312	362	332	326	342	363	311	351	339	323	344	335	325	311	336	322	328	353	309	335	311	351	342	333	362	323	326	354	369	362	327	333	329	308	348	338	328	362	331	291	376	335	310	353	326	378	371	337	317	369	359	340	327	361	292	327	341	343	315	315	343	328	314	380	332	345	320	362	350	305	308	355	341	331	325	347	327	343	326	351	305	291	342	333	345	339	332	343	301	329	363	330	333	330	324	338	333	339	305	340	303	350	332	314	337	308	341	311	328	337	371	336	363	333	360	303	352	352	308	325	334	332	311	332	331	327	330	289	320	324	329	341	300	322	300	316	353	297	300	326	313	344	336	314	325	345	326	325	339	345	331	326	342	351	325	317	314	332	302	362	354	313	330	362	323	308	310	359	371	339	324	318	332	337	314	318	321	307	309	290	358	350	343	352	299	359	281	342	311	339	317	335	323	341	316	343	330	329	350	326	367	331	313	352	311	332	339	320	324	307	319	342	322	364	316	348	317	309	348	322	336	343	310	336	343	346	360	366	325	327	322	357	310	320	323	341	292	329	327	304	342	338	345	320	313	318	323	323	313	300	327	356	350	341	333	322	330	341	329	349	324	329	365	331	370	317	334	308	332	296	333	311	377	347	298	339	341	324	355	327	318	326	328	334	295	303	323	297	321	335	336	323	345	345	342	308	331	327	339	316	344	334	327	376	293	328	328	320	345	309	327	371	324	333	320	338	322	328	355	363	295	322	331	311	319	356	327	343	327	344	348	327	330	341	308	357	327	299	328	349	310	339	323	313	342	317	301	334	343	371	326	310	330	328	337	306	288	320	339	332	335	324	334	350	309	331	351	351	322	308	335	346	331	331	309	322	328	330	342	337	319	346	312	335	326	364	346	306	338	329	341	315	337	289	313	298	312	313	348	324	371	354	321	326	331	348	327	328	336	283	338	340	307	363	323	349	325	295	347	299	327	321	344	324	323	335	335	330	336	316	355	331	328	339	346	321	307	327	303	372	366	353	349	312	312	298	341	379	323	342	340	336	297	337	309	356	328	356	354	363	321	286	325	346	325	315	320	336	327	329	308	323	296	319	337	328	322	320	343	328	321	308	337	322	346	321	316	312	316	331	311	310	297	317	330	346	302	310	352	385	329	348	334	338	350	349	299	308	344	322	361	316	297	336	334	345	347	355	315	329	358	322	338	364	311	298	348	341	346	310	322	321	335	331	316	308	344	318	329	350	339	298	337	327	323	358	334	336	315	342	346	336	337	333	356	326	312	315	329	339	334	333	319	323	331	319	340	355	310	327	332	302	362	347	326	329	339	306	303	309	361	401	325	346	336	358	312	322	349	327	364	327	320	313	337	317	303	345	341	300	296	349	341	334	309	325	344	345	305	347	343	346	321	335	328	341	350	321	325	333	300	311	350	340	360	314	320	337	321	338	322	340	325	338	323	339	342	302	340	319	337	314	324	313	342	311	302	327	315	331	332	328	319	313	314	336	343	309	333	285	363	307	330	327	376	304	318	304	326	324	304	337	330	314	333	351	342	338	353	327	332	316	308	329	327	324	295	340	346	346	319	319	332	340	291	333	328	328	304	379	322	379	345	350	332	327	323	300	302	339	349	321	358	326	313	344	327	354	336	315	310	305	320	314	339	294	304	328	306	305	345	338	344	315	324	334	298	307	308	354	305	381	347	368	316	318	339	358	323	338	309	314	296	325	306	331	317	343	359	370	341	308	355	308	339	338	316	332	336	298	343	326	319	329	336	335	323	311	333	320	332	322	356	337	350	310	334	306	326	350	339	328	334	340	332	294	330	331	347	322	325	342	325	334	348	302	373	320	294	339	345	331	323	350	320	306	314	353	324	322	335	331	289	317	324	345	333	349	329	332	319	307	321	337	349	312	348	330	350	334	359	358	343	324	331	349	348	336	309	316	313	339	318	314	361	351	318	367	350	330	346	330	325	346	371	339	335	300	326	343	308	326	319	320	349	351	335	331	337	334	314	343	315	356	330	334	318	355	346	330	330	352	317	318	323	346	330	323	322	328	320	366	309	315	352	305	333	320	323	317	317	296	333	342	347	340	342	322	362	349	320	321	323	335	299	324	379	347	360	324	377	335	321	333	328	373	341	334	332	360	313	342	330	328	365	325	338	297	332	323	328	350	325	288	351	328	335	320	352	344	325	323	311	329	314	323	322	324	349	312	329	337	328	314	292	325	349	295	301	347	318	343	343	343	340	364	336	331	315	352	308	330	349	339	354	326	310	334	341	327	326	320	309	341	323	360	325	333	327	323	289	333	304	317	329	331	330	333	321	336	328	319	344	346	340	323	334	327	325	365	302	336	351	316	314	322	329	319	328	334	351	318	331	310	351	321	337	347	278	355	320	317	311	349	352	339	335	339	351	338	363	291	300	318	338	354	300	338	353	355	331	355	364	346	364	309	319	343	321	344	338	332	315	306	340	350	326	364	332	342	321	342	340	329	330	364	345	317	343	306	303	295	315	345	328	329	315	360	350	334	304	361	296	315	342	337	326	357	322	341	315	339	330	315	334	344	306	336	364	328	318	343	361	327	310	330
8382	2268	2610	1926	1216	910	619	563	455	427	351	329	289	254	253	255	218	247	224	240	229	216	182	205	216	200	186	180	210	187	198	187	185	202	168	171	202	182	178	175	199	188	193	180	183	181	182	205	188	182	180	206	199	170	165	192	172	188	184	199	192	191	185	200	177	190	184	176	160	198	188	182	190	195	176	193	177	172	189	165	179	184	194	181	173	199	175	173	178	181	207	200	187	225	171	192	180	172	156	204	176	190	194	196	176	182	193	191	181	157	178	186	157	170	174	197	182	160	189	173	187	187	183	176	167	184	160	166	181	169	173	181	192	159	172	173	178	177	187	170	177	159	162	188	170	192	168	181	168	185	174	193	186	199	160	168	175	171	189	183	203	158	186	177	179	173	180	169	180	164	178	178	179	171	162	169	179	180	164	172	175	180	159	204	197	176	172	168	181	165	174	185	179	156	167	183	182	214	192	175	186	190	180	161	174	169	193	179	162	177	205	181	164	178	173	175	183	172	158	162	183	164	171	187	160	183	175	177	150	162	166	185	208	180	173	190	198	171	166	195	170	157	179	163	186	158	211	184	169	208	166	205	170	159	191	178	154	155	205	182	165	183	163	205	179	188	182	185	173	173	175	182	198	158	200	188	197	169	177	184	182	174	177	191	163	200	191	189	195	183	189	192	188	179	186	181	167	160	162	166	196	179	179	184	176	190	176	163	159	151	167	200	176	180	165	199	185	181	155	178	177	180	174	195	196	194	169	178	171	169	189	165	193	180	194	192	178	180	163	192	176	186	183	211	176	180	159	173	164	171	169	161	165	187	175	174	162	161	174	183	162	196	189	188	198	180	192	172	189	167	219	194	171	170	171	166	185	158	210	157	194	186	172	181	171	188	175	200	170	179	180	177	190	159	181	204	184	162	196	179	180	199	161	153	196	172	182	161	196	181	198	172	170	161	167	194	154	194	155	184	160	189	169	185	190	204	181	177	176	197	195	199	185	152	203	191	184	205	161	171	180	172	175	174	170	159	175	177	205	177	174	191	184	167	163	190	172	188	182	182	185	174	166	177	176	189	172	195	175	183	187	173	181	195	171	198	190	172	162	184	156	180	147	186	160	175	187	159	187	157	189	181	203	160	181	163	170	196	194	200	141	183	157	176	200	179	193	179	195	173	182	166	163	160	161	190	171	173	187	171	176	166	155	181	206	168	155	202	177	175	175	189	175	217	192	193	184	184	169	184	184	176	172	198	205	170	165	186	173	180	207	191	155	166	186	162	176	204	203	184	174	158	179	163	184	165	195	175	186	183	170	171	187	173	191	176	176	183	162	160	168	160	185	177	174	183	198	155	199	173	164	193	193	179	193	170	204	189	172	159	196	177	171	174	174	157	191	169	170	188	194	196	200	189	207	185	189	167	169	175	181	183	186	173	177	192	190	172	194	186	191	184	188	190	174	191	176	194	201	200	176	159	155	195	183	177	187	188	205	170	193	175	179	160	201	175	181	174	181	162	185	175	176	169	179	190	203	209	186	199	186	173	179	162	200	180	171	181	183	194	184	176	184	161	181	193	153	175	177	183	212	163	168	182	189	161	187	169	180	195	175	179	177	192	176	203	180	204	176	187	183	190	189	194	183	184	193	179	200	167	210	190	150	190	187	191	177	176	170	189	154	180	199	170	169	186	177	186	193	165	173	195	192	180	169	171	183	163	197	186	193	151	193	174	189	162	197	155	172	170	184	178	182	186	202	182	167	181	164	172	175	191	180	191	200	177	189	197	159	175	195	171	174	178	181	180	171	184	175	177	142	185	169	177	181	185	172	198	170	166	153	164	181	176	181	149	184	157	177	174	173	178	161	167	167	197	152	184	188	186	162	182	187	179	176	179	175	206	194	190	183	193	168	177	196	180	205	176	161	175	190	176	179	183	182	164	176	191	189	170	203	182	161	177	183	177	193	184	189	176	174	168	207	169	160	193	179	210	176	160	172	185	188	153	189	175	172	175	167	206	170	195	189	188	202	183	180	168	164	187	183	158	166	185	184	196	171	163	188	178	179	144	172	189	196	168	175	205	162	184	177	189	158	180	181	193	180	201	203	166	185	182	189	181	182	189	169	181	168	199	183	186	189	212	173	174	176	186	172	179	189	166	201	195	188	185	201	171	185	187	162	189	183	185	174	173	189	165	170	156	174	141	172	179	172	179	180	171	176	172	170	194	158	172	184	177	162	184	170	182	180	181	173	213	171	180	161	155	181	197	167	186	186	156	183	171	195	172	179	180	203	161	194	174	188	176	182	172	168	163	201	207	151	190	186	187	167	162	182	182	182	166	184	165	185	170	175	147	215	164	192	173	170	184	161	181	203	186	165	182	185	165	165	163	168	182	180	168	185	181	213	143	185	202	174	187	192	205	188	174	204	179	170	171	189	180	180	186	196	184	164	193	182	156	188	195	175	173	187	177	174	161	202	182	176	199	207	209	171	169	171	177	176	159	177	173	184	165	194	172	163	171	172	177	187	179	187	193	193	180	197	173	186	197	173	171	206	186	165	190	195	169	173	183	174	185	185	189	184	178	184	180	199	173	157	190	171	191	189	170	173	169	151	190	191	163	155	177	191	173	169	161	175	165	189	164	178	202	165	195	181	189	168	174	185	164	196	170	169	174	180	164	175	170	179	170	189	160	181	179	179	163	185	177	178	167	174	171	169	166	180	171	185	202	172	176	171	194	173	165	153	169	180	176	182	158	175	160	181	170	172	183	166	167	184	185	166	179	179	173	160	184	183	172	180	176	190	178	179	198	178	173	157	175	163	190	161	184	189	172	178	195	208	160	199	182	186	170	178	188	180	155	185	176	170	179	200	163	155	196	191	178	155	171	187	158	164	167	173	173	180	175	187	155	174	182	182	163	202	182	176	154	179	175	180	190	170	178	184	185	197	161	162	169	169	190	166	209	197	170	179	172	169	181	174	163	189	160	200	182	170	215	189	178	155	170	178	179	180	199	167	190	189	180	226	180	185	183	207	182	188	181	183	165	187	173	165	175	167	174	196	175	178	146	177	178	197	172	169	167	170	178	197	167	180	164	205	200	191	168	201	175	193	169	181	187	173	181	202	161	165	210	179	188	163	183	191	181	157	178	167	177	195	189	187	165	172	184	192	175	168	153	182	182	199	177	162	183	188	199	176	187	199	174	171	168	185	151	203	185	180	158	161	181	167	191	196	170	158	176	191	178	180	192	204	179	186	189	173	179	164	181	179	180	183	173	161	162	193	180	158	178	176	179	175	189	170	188	190	184	178	183	179	199	173	178	180	178	177	155	187	192	173	183	185	168	155	171	186	183	181	186	179	169	173	153	171	169	156	162	186	161	175	157	193	193	194	184	176	171	194	182	174	174	172	196	180	176	172	191	163	178	185	155	178	168	162	164	192	176	167	183	189	192	200	169	175	175	145	172	173	175	160	203	204	161	182	184	170	188	162	163	164	187	166	187
7578	2713	6530	6756	5881	4588	3846	3202	2699	2390	2033	1880	1650	1502	1441	1324	1228	1223	1103	1049	981	970	960	949	890	846	859	833	806	787	800	772	759	747	774	705	796	756	741	738	670	666	699	703	706	679	697	695	706	653	668	670	611	657	636	658	617	678	619	674	637	671	627	624	691	644	663	600	659	559	602	623	594	615	590	641	623	601	583	650	648	615	624	602	639	548	652	562	552	609	601	607	632	577	602	583	582	607	575	612	611	620	576	635	615	598	601	652	601	597	546	587	579	610	609	611	611	563	612	602	621	622	577	597	600	612	631	577	584	592	601	593	596	591	609	600	577	634	593	609	614	625	560	550	597	610	593	557	533	635	591	629	587	569	598	603	596	581	623	602	591	569	602	586	604	589	597	566	614	572	610	604	559	636	570	565	580	611	616	584	580	569	608	628	642	581	571	588	614	584	588	593	577	568	592	596	560	611	555	551	584	584	588	574	530	594	601	566	616	586	579	577	592	591	577	563	612	600	591	561	596	591	582	579	601	599	619	574	611	576	592	590	628	586	575	600	580	566	573	612	589	625	558	617	599	576	571	590	594	608	570	631	602	632	621	611	564	558	583	571	558	603	587	564	602	589	572	538	565	633	572	606	567	563	601	603	534	597	597	538	603	607	579	615	580	601	629	609	576	581	586	579	580	568	612	624	608	622	598	585	585	565	564	543	572	579	567	591	581	585	589	583	589	582	629	622	562	549	636	560	575	576	594	606	550	604	556	620	578	611	605	574	559	556	579	587	611	582	577	571	575	592	596	561	577	575	584	567	582	564	609	552	612	574	609	595	595	542	568	618	589	576	590	580	611	613	592	615	638	568	566	612	560	562	572	593	598	600	542	550	588	563	596	602	540	560	606	602	603	616	552	619	605	607	560	626	591	606	572	574	619	578	584	612	621	597	542	568	548	566	609	559	611	562	572	561	594	622	601	583	621	599	604	617	589	576	596	604	598	585	585	618	561	584	547	595	571	555	581	570	567	557	615	614	595	561	585	540	572	584	592	618	550	546	568	514	605	591	586	583	602	553	607	528	574	555	563	572	616	587	605	602	602	587	590	554	576	563	581	586	602	608	581	571	614	569	620	624	645	547	638	598	630	581	594	583	551	631	630	593	581	564	596	592	586	575	558	611	604	634	593	570	603	607	609	596	604	557	598	551	572	600	577	617	598	564	632	555	577	561	600	578	580	564	609	614	590	579	625	584	583	559	592	591	558	577	602	575	632	608	602	593	588	620	570	616	579	619	581	568	559	580	561	576	572	631	640	627	559	605	614	588	593	556	569	557	577	587	606	584	628	588	667	561	582	609	628	582	557	589	581	580	566	576	578	576	595	581	604	585	589	581	596	572	600	611	575	561	572	589	589	594	611	613	548	594	597	568	570	586	610	616	605	559	574	593	600	573	586	600	564	592	598	570	559	585	568	602	582	582	583	616	558	606	572	606	590	544	531	594	552	575	611	595	619	572	586	622	615	589	588	571	603	573	588	570	587	558	548	645	587	596	606	611	618	640	560	584	585	583	584	528	554	557	569	588	596	612	592	570	638	582	559	624	575	544	582	610	577	619	603	585	570	559	632	604	561	609	607	576	610	593	524	588	604	629	592	513	592	565	618	578	568	634	578	578	624	574	576	609	581	601	561	572	596	567	588	572	530	615	563	592	632	609	613	582	610	559	552	599	601	585	618	602	554	547	530	600	597	614	567	619	544	598	582	556	641	540	604	569	585	552	563	583	592	544	593	537	579	620	599	566	571	563	583	599	581	553	589	604	608	572	604	557	565	559	606	614	617	587	605	587	580	610	608	582	569	581	596	568	574	566	561	603	580	592	550	651	574	561	579	595	575	610	597	554	584	568	549	572	615	584	557	618	598	556	594	598	614	599	626	584	556	637	613	519	543	558	552	615	569	632	578	614	530	613	551	606	590	608	577	600	617	543	571	616	572	592	527	625	537	535	605	621	558	581	577	622	560	590	564	619	605	590	583	595	537	600	561	583	607	589	570	620	632	523	570	619	616	611	573	564	593	607	587	572	590	584	580	610	574	611	598	613	588	577	573	604	543	590	551	591	569	597	608	587	580	596	577	571	603	594	549	567	579	636	612	622	619	538	594	571	544	546	599	576	581	621	560	561	601	597	576	601	577	580	615	582	595	583	599	615	587	600	582	548	551	570	649	582	594	615	588	568	565	628	602	570	568	608	645	584	570	577	584	574	579	587	572	588	555	563	612	591	585	618	618	584	568	630	551	591	658	652	594	572	585	547	561	588	579	564	588	599	549	559	584	593	594	574	585	600	587	608	587	593	573	588	541	545	568	620	593	573	565	596	573	584	540	556	604	612	542	597	566	592	573	599	563	572	611	567	549	556	602	589	581	640	622	614	605	584	589	537	566	594	604	609	604	562	563	587	597	606	604	565	602	603	588	592	561	569	608	563	576	582	594	596	577	546	596	573	603	572	643	592	595	594	571	590	590	657	581	604	582	631	564	616	560	580	568	569	592	682	582	635	621	627	577	545	616	617	604	614	589	566	568	577	584	556	593	595	595	619	561	592	619	588	581	609	585	629	610	605	580	594	634	593	551	604	585	575	628	597	599	606	608	630	601	614	598	554	605	572	627	526	597	550	588	591	569	589	564	642	549	637	599	581	583	557	600	595	577	589	591	584	634	558	610	606	631	582	600	596	591	607	584	578	633	615	587	588	567	594	594	596	582	580	557	582	574	609	593	580	635	551	617	601	595	596	613	599	540	572	639	586	550	581	602	620	605	546	582	560	570	591	599	595	576	584	591	577	601	575	605	583	587	575	584	590	569	605	569	531	579	639	602	584	622	563	569	620	641	602	617	567	583	606	599	549	567	626	572	620	595	616	578	570	575	593	580	555	617	574	560	574	568	561	609	550	577	570	577	607	584	556	569	571	617	591	582	624	617	552	600	593	585	575	556	569	631	610	591	566	569	587	586	604	582	600	604	613	563	544	591	578	563	597	584	607	589	601	573	614	561	602	598	636	600	571	572	587	587	556	576	615	582	621	600	592	572	605	583	588	615	563	584	609	549	574	612	579	637	589	566	604	643	558	602	588	599	587	598	617	601	597	553	594	588	595	559	564	557	611	552	550	572	562	585	580	594	626	612	605	598	531	599	593	603	554	593	593	640	596	579	573	592	618	622	617	606	560	612	585	639	508	610	578	575	581	627	597	543	588	576	604	612	619	598	561	573	572	614	566	546	568	580	564	588	573	575	574	560	562	557	605	600	589	597	627	552	578	589	586	592	582	536	585	585	590	596	596	535	596	564	573	618	591	598	546	585	577	601	590	536	553	622	601	600	543	580	577	596	588	601	584	619	591	610	551	603	618	616	565	570	630	598	553	563	606	608	570	635	592	588	619	614	610	589	575	552	600	549	558	610	557	579	577	574	577	647	605	558	626	580	574	540	586	591	577	610	620	673	582	589	612
1032	105	113	97	81	67	73	57	68	68	64	59	53	76	59	53	44	52	62	62	50	71	52	62	51	64	54	48	64	59	68	59	54	57	47	46	56	48	67	50	52	59	49	59	41	65	69	65	56	57	60	51	59	58	48	60	49	62	66	56	46	49	47	58	37	57	44	68	55	46	52	65	57	53	64	60	56	53	49	59	64	59	47	50	46	51	49	53	59	47	70	58	43	54	63	57	42	49	60	48	56	64	48	54	50	52	66	57	50	54	50	60	65	52	57	58	47	51	47	47	69	40	55	46	76	69	48	47	43	50	57	57	68	62	53	54	45	54	57	68	55	55	49	50	46	66	57	46	46	49	56	62	65	56	50	60	52	58	62	51	51	59	52	39	46	68	59	57	46	54	54	62	54	56	70	53	53	58	50	48	68	44	46	58	62	48	51	54	53	38	61	62	50	58	63	58	54	63	50	67	63	58	63	57	48	61	64	51	54	50	50	60	52	50	60	57	50	45	60	58	53	46	56	48	54	52	55	55	66	64	46	64	62	46	58	59	55	45	44	62	50	56	58	54	67	69	63	47	70	51	56	60	52	50	63	61	56	44	49	49	63	64	53	49	59	47	50	49	65	68	75	51	50	60	47	62	52	60	68	46	41	50	73	44	48	62	56	57	50	42	53	61	62	62	70	66	59	73	53	49	48	51	48	53	64	49	54	61	56	62	40	55	61	57	48	66	53	57	41	41	55	65	52	52	56	39	63	48	73	72	61	47	41	49	67	69	60	36	59	60	49	52	44	53	51	56	44	58	59	46	53	63	59	45	57	64	49	55	59	51	56	52	60	53	63	52	51	60	53	53	55	63	69	41	68	50	38	54	58	61	55	50	58	57	54	59	55	66	53	49	48	47	55	52	43	60	53	58	59	53	53	51	62	61	53	47	56	50	51	58	49	42	56	69	54	47	60	53	60	52	59	51	56	54	63	59	47	45	60	60	47	57	48	60	50	52	58	58	56	49	64	39	63	51	44	52	60	58	53	66	61	62	50	38	62	56	40	49	59	53	54	60	59	51	56	40	58	57	50	49	55	35	51	58	61	54	56	62	50	56	58	48	56	59	58	59	59	48	67	69	59	53	53	68	47	54	63	68	52	56	68	42	48	57	59	64	59	56	59	61	61	58	55	61	63	55	62	62	46	48	47	61	57	55	52	53	51	57	63	49	57	53	64	56	32	56	66	58	62	51	53	54	59	49	51	49	65	59	52	55	49	55	49	51	58	60	52	53	68	56	59	58	52	52	39	48	58	50	72	53	62	57	61	44	61	56	63	55	41	54	50	46	61	62	59	46	46	43	53	53	49	63	57	60	53	55	56	46	73	62	70	55	63	65	55	53	48	59	50	63	48	63	58	54	50	45	39	46	54	48	51	46	61	48	56	63	54	49	52	44	46	48	50	59	51	56	53	46	49	49	51	57	41	68	52	54	51	64	50	46	60	62	63	49	39	56	44	43	64	58	59	49	52	44	54	65	60	55	55	45	45	57	58	58	66	60	47	55	57	62	60	48	63	52	42	50	45	50	58	49	54	60	60	47	56	60	67	54	59	48	53	63	68	41	50	54	69	55	57	52	63	67	42	50	51	56	56	53	50	62	48	61	48	62	52	50	58	52	55	53	47	55	59	42	61	55	50	66	60	52	67	58	59	51	63	50	56	53	51	58	56	50	44	42	53	41	67	55	53	57	51	51	49	60	74	63	53	45	44	54	48	46	50	48	58	50	61	47	68	52	53	54	55	45	59	57	60	76	50	65	69	67	53	58	53	58	67	59	56	61	53	48	58	63	58	58	51	63	55	66	61	61	51	56	46	65	45	56	62	71	47	64	50	52	67	58	53	59	56	59	62	49	62	63	60	42	65	54	60	51	57	52	60	50	53	48	62	57	60	56	61	60	64	57	53	56	59	50	56	42	52	50	43	50	61	65	63	52	58	56	60	50	57	69	52	44	52	59	53	51	50	50	59	56	40	73	58	50	56	56	49	74	53	54	56	51	61	58	55	61	61	56	53	91	55	65	64	50	43	51	52	47	51	53	49	53	62	57	56	52	56	64	53	59	56	66	57	59	57	58	50	71	42	60	54	48	43	49	55	54	51	58	63	51	59	60	48	48	48	68	57	63	49	57	65	66	48	36	60	44	52	38	42	67	47	44	51	64	71	55	52	56	67	52	52	52	59	56	58	49	55	57	49	68	44	63	46	60	57	52	51	56	59	55	47	51	59	56	56	51	64	71	55	45	56	59	71	54	64	50	69	50	55	53	49	60	55	45	59	49	64	44	57	46	56	40	59	52	62	59	61	39	66	57	55	56	56	53	59	57	61	44	47	67	58	61	61	76	63	38	59	55	40	72	55	61	62	64	61	50	55	50	56	59	47	63	50	52	52	54	40	73	61	47	61	64	50	66	51	51	56	54	62	48	73	61	53	62	53	50	51	58	58	51	54	34	63	51	43	53	57	56	57	58	55	41	56	73	50	56	58	49	61	52	51	56	46	61	55	54	48	48	53	54	52	39	72	60	52	61	54	50	60	56	65	60	56	64	58	65	52	54	50	65	65	67	61	65	46	49	52	55	54	53	49	59	47	49	66	57	65	49	57	71	58	78	54	68	48	70	62	46	58	61	65	56	50	57	52	53	51	46	64	57	55	40	63	49	56	42	58	51	55	56	52	66	52	46	62	55	71	77	54	68	55	51	57	48	62	51	58	69	60	78	59	54	56	56	49	63	56	51	51	65	47	51	46	43	54	53	53	54	53	56	63	70	55	72	57	63	49	60	64	55	45	44	67	59	48	67	38	54	49	48	60	54	52	44	56	50	63	53	68	48	57	50	53	55	47	51	59	50	39	62	52	51	46	57	61	60	62	70	55	55	52	58	51	40	59	58	59	58	56	62	54	44	56	48	50	65	65	48	47	53	53	57	74	52	44	56	43	57	46	57	64	51	55	43	47	60	56	49	43	54	53	56	49	52	63	64	59	57	64	53	47	76	56	41	56	61	54	47	57	69	66	64	52	59	53	65	47	67	55	62	55	57	64	45	38	57	63	52	69	65	50	65	41	54	49	37	58	42	58	50	52	45	44	49	56	58	57	50	53	59	69	44	46	43	42	55	46	54	49	59	54	47	50	61	45	65	49	40	40	53	54	60	40	60	49	44	58	56	62	43	40	52	42	51	58	29	69	58	48	52	47	62	62	55	49	49	53	48	46	55	64	52	66	58	50	60	61	55	48	49	63	48	57	52	56	53	53	55	60	58	65	52	61	65	54	48	69	51	55	58	57	42	51	53	41	56	61	63	48	63	62	55	60	61	35	58	62	61	63	48	57	54	48	47	59	67	56	67	53	47	56	40	55	64	66	58	67	58	64	69	64	48	52	53	51	39	48	57	49	61	44	67	45	45	46	60	51	47	52	56	60	56	42	48	53	55	62	55	56	50	59	61
1627	291	447	421	402	344	340	301	298	300	275	250	251	249	280	269	247	235	230	252	285	213	249	227	220	241	214	214	233	257	251	223	256	241	234	248	241	232	243	232	218	234	240	230	207	224	198	224	272	210	228	217	239	227	245	253	254	259	209	243	210	239	234	243	225	236	249	207	204	218	217	222	219	260	254	223	215	231	236	206	239	221	215	241	210	213	231	216	223	237	202	211	248	234	236	210	241	219	215	222	207	223	242	231	235	210	205	224	230	230	205	228	229	238	251	198	232	236	249	251	254	200	215	233	204	237	212	222	225	223	257	216	228	229	204	245	225	232	197	244	225	246	243	250	228	233	212	241	254	260	234	206	218	196	229	218	257	234	211	232	227	231	242	235	232	247	217	220	216	211	223	241	200	222	209	232	236	234	227	259	241	220	219	217	235	267	220	244	211	214	230	239	250	243	223	222	242	218	211	243	225	249	225	217	251	233	198	210	252	206	237	233	231	226	219	252	246	215	234	254	207	230	219	222	220	219	224	234	251	245	213	219	219	221	211	241	234	207	235	220	248	226	237	224	205	213	239	243	191	248	223	246	232	222	194	231	240	234	251	214	218	225	252	227	225	228	259	233	230	203	226	220	222	245	222	221	210	201	229	225	194	196	235	254	248	229	233	216	224	259	194	221	240	219	237	214	231	246	221	212	213	210	241	231	231	203	228	246	230	206	224	254	233	219	209	244	244	231	216	233	257	222	214	216	229	202	214	246	240	210	248	233	227	258	232	240	239	243	227	214	240	221	205	236	227	202	244	224	236	219	219	224	232	238	226	214	231	230	222	237	225	219	219	229	222	223	218	220	220	234	219	237	228	225	222	228	226	217	199	216	225	222	218	234	213	246	226	222	222	201	235	248	234	233	222	234	239	263	232	219	252	219	221	230	218	259	235	229	216	238	224	214	213	209	236	225	249	232	212	244	214	231	243	217	248	237	224	236	234	221	212	260	232	242	238	217	234	224	237	214	247	248	215	225	221	220	253	226	245	221	231	252	224	240	244	227	243	219	204	251	231	226	222	232	217	237	221	238	240	239	223	232	229	182	270	202	226	229	239	234	231	215	252	235	226	229	239	212	213	225	237	251	219	238	230	246	226	255	229	224	253	213	238	225	238	235	245	264	221	255	235	238	234	222	199	208	240	229	246	214	211	219	247	202	247	231	215	233	243	208	205	241	227	216	237	212	258	220	230	230	231	232	209	231	201	234	235	236	248	234	226	233	219	212	215	204	251	218	244	230	237	222	216	230	238	197	218	237	211	223	223	243	194	243	216	209	232	215	237	249	237	214	199	218	250	231	218	213	235	227	228	196	214	217	210	207	239	236	220	231	253	217	219	243	244	243	221	230	250	251	226	239	235	240	235	226	248	204	243	219	235	235	238	234	231	215	233	220	217	222	236	213	216	222	223	229	218	229	214	239	250	192	222	222	212	252	218	246	229	254	197	222	235	220	220	228	226	240	246	236	213	237	246	225	230	234	223	227	209	237	217	216	234	239	226	248	254	213	224	239	203	206	223	219	197	226	205	234	209	200	235	201	210	216	197	212	226	216	228	207	235	238	217	225	220	232	223	199	231	233	221	205	235	222	227	246	247	236	197	251	232	206	203	235	232	230	245	227	219	224	222	200	216	217	213	223	232	214	237	249	225	236	213	243	227	229	214	232	231	210	228	223	216	210	210	243	210	273	235	218	227	235	218	201	215	222	242	209	235	256	222	234	235	228	220	221	199	212	219	242	216	240	228	222	244	226	216	220	230	226	214	193	240	226	225	186	215	223	228	234	208	207	226	239	245	202	216	209	217	236	235	214	212	221	237	225	257	211	203	226	182	253	245	257	236	246	257	214	202	212	238	208	223	222	235	180	241	236	212	241	226	249	253	224	235	228	218	230	233	238	230	226	247	221	246	202	216	257	214	234	203	214	220	227	209	231	234	236	206	223	248	194	213	235	231	238	230	220	217	196	270	209	208	275	212	213	265	194	223	243	247	233	238	254	235	207	249	237	247	230	231	240	225	213	236	204	204	203	218	227	231	225	216	228	221	233	211	225	245	253	217	232	246	223	211	249	237	226	242	210	223	221	242	238	236	220	268	199	203	246	232	232	231	237	243	224	239	204	236	252	236	235	217	233	233	235	226	241	228	239	240	252	245	261	229	241	202	229	222	205	240	220	214	226	212	216	247	262	238	219	210	226	237	231	227	245	221	206	224	224	248	221	243	208	223	248	226	241	230	204	219	237	250	225	210	236	193	228	212	222	230	246	218	228	218	238	207	234	252	203	221	237	230	204	224	231	238	256	235	249	190	218	233	246	245	233	228	249	213	235	240	239	209	227	210	244	226	250	215	264	221	232	237	232	245	189	187	246	237	217	232	210	244	273	221	214	215	226	224	227	241	222	235	212	242	253	225	228	213	229	200	220	246	251	212	200	233	257	215	230	226	264	230	246	228	246	199	243	219	211	229	210	226	229	201	236	233	250	219	234	240	229	236	234	243	225	254	227	243	222	222	205	229	229	249	242	219	227	213	230	215	215	205	227	244	230	226	206	201	230	239	255	222	224	225	235	234	212	207	243	252	217	201	225	209	244	208	217	215	216	253	223	207	240	219	235	229	222	233	241	210	224	262	231	208	212	216	224	227	229	218	217	216	228	232	237	229	241	210	213	225	229	227	237	231	232	221	226	246	215	231	216	219	229	222	203	231	233	229	212	247	236	218	210	221	225	196	225	231	252	205	223	238	227	235	219	217	250	228	223	217	244	223	247	213	220	251	207	225	229	208	234	215	227	227	234	221	206	227	227	238	245	207	210	218	223	259	231	194	256	218	231	228	237	244	216	235	227	224	220	242	227	222	209	255	219	240	227	189	235	246	200	219	232	227	224	223	249	230	203	230	231	221	213	228	234	204	245	244	227	231	198	215	242	255	204	197	231	205	242	230	252	240	241	237	234	238	250	225	230	223	216	249	245	224	264	229	226	245	221	224	216	225	203	212	225	253	228	244	218	235	235	229	235	219	223	241	225	217	242	240	226	231	244	229	226	200	245	232	230	212	219	232	233	227	221	229	228	255	227	226	235	208	245	220	247	218	257	248	226	246	220	225	236	207	244	226	244	241	236	200	248	202	236	211	239	236	248	231	235	243	250	230	220	257	205	241	220	224	230	235	214	237	226	217	208	225	194	240	212	238	220	231	238	243	253	212	239	256	216	232	238	218	210	202	213	230	225	220	222	237	223	228	223	221	228	243	223	222	222	229	241	227	206	233	208	216	215	220	230	239	233	248	239	248	224	210	239	241	242	234	236	193	244	246	247	227	208	214	242	191	200	217	235	233	216	253	230	248	231	222	231	189	228	231	252	225	218	222	218	197	259	229	246	232	229	185	230	225	226	230	242	224	215	214	230	229	219	217	219	208	239	212	211	238	208	207	225	214	211	242	209	238	204	213	245
4434	1041	1304	926	622	433	311	289	218	182	167	192	144	123	132	137	143	96	123	104	123	105	99	113	96	96	117	103	88	88	103	93	93	95	99	96	92	95	107	79	98	90	97	95	87	97	83	98	116	100	93	103	90	78	85	94	119	95	95	102	88	93	98	89	99	91	95	85	100	94	89	85	98	88	99	93	92	87	95	99	90	92	88	91	84	75	82	88	90	83	99	92	98	98	79	90	97	90	76	86	98	107	113	108	81	87	81	92	106	98	94	84	101	85	96	69	81	95	89	104	81	86	87	101	86	92	97	93	95	96	98	90	91	90	85	97	101	95	82	92	82	82	78	94	100	94	95	102	91	94	96	75	68	102	89	87	99	84	107	76	108	92	103	94	87	87	91	103	87	80	98	101	92	100	94	103	70	71	89	86	105	99	79	89	89	103	95	86	91	88	90	87	83	87	73	92	86	98	78	81	99	105	82	99	91	99	106	97	85	83	90	80	88	71	89	85	69	78	90	82	93	94	87	104	82	72	92	84	89	95	85	102	83	98	94	82	75	81	66	111	94	89	82	88	92	97	73	75	99	92	103	89	103	87	86	73	89	69	92	98	96	100	105	102	99	81	103	97	91	99	77	87	89	89	91	80	82	92	65	84	109	93	65	76	88	100	100	84	79	85	91	84	81	80	88	93	102	80	105	85	87	90	103	97	91	97	101	69	83	89	91	84	96	82	84	75	97	99	89	75	91	92	99	85	88	94	88	107	74	69	80	88	87	94	83	93	90	97	95	91	88	80	87	84	82	95	94	81	99	79	85	94	76	110	100	93	97	110	85	100	86	97	95	97	103	70	89	85	78	94	79	82	73	92	103	86	95	91	84	109	83	90	70	80	101	89	99	82	82	101	93	89	94	83	92	76	103	100	101	104	94	90	84	98	104	85	92	99	81	84	110	78	86	82	78	96	73	84	81	79	84	102	82	105	87	80	87	78	83	88	88	108	89	98	86	88	107	70	97	101	98	101	67	100	92	87	92	77	77	85	78	99	92	81	104	89	80	97	84	107	98	90	82	90	71	77	85	94	101	96	88	82	92	93	98	78	89	85	86	95	91	89	81	108	98	97	89	98	91	78	87	75	95	100	94	79	79	83	105	93	90	80	73	86	92	92	91	84	98	78	87	100	91	77	90	98	83	91	93	85	94	103	95	96	84	108	100	80	90	104	97	90	102	114	95	86	113	79	73	88	96	91	92	81	100	89	79	82	82	80	95	84	93	89	90	111	114	80	98	104	94	95	86	91	85	72	85	95	75	94	104	99	91	81	88	90	111	91	86	74	92	96	88	87	97	93	95	89	80	83	88	97	101	73	89	86	95	99	87	71	80	90	73	88	85	83	94	91	89	85	94	95	99	79	83	85	87	82	88	80	92	89	88	88	108	85	99	105	81	95	96	109	96	83	89	95	95	103	76	110	89	95	106	103	104	88	92	94	101	89	82	106	83	87	96	89	85	84	100	93	104	96	86	106	81	85	73	85	81	88	86	99	99	103	103	91	89	91	100	87	82	65	88	90	90	86	80	95	89	83	100	83	89	95	89	82	94	107	79	94	86	101	95	75	101	99	96	111	102	82	90	88	99	94	91	85	100	110	90	88	77	85	92	95	103	79	94	91	99	89	95	96	89	92	92	98	69	86	94	95	96	96	110	97	102	100	103	79	97	89	76	97	98	102	96	96	108	85	69	94	76	97	97	82	95	105	90	80	91	88	91	100	76	81	81	83	92	76	95	84	72	73	102	99	86	96	72	82	87	83	113	90	84	96	109	86	90	86	95	81	74	90	93	88	88	75	88	110	101	84	108	109	71	90	100	96	77	113	108	96	87	80	92	93	93	92	90	99	103	85	81	102	89	96	101	79	79	84	86	84	97	75	99	97	107	71	87	94	85	89	97	106	90	86	88	101	110	78	113	95	96	96	90	105	76	87	88	80	89	92	94	86	76	94	92	98	101	111	106	88	93	87	87	80	87	91	83	87	93	98	92	82	96	88	78	93	95	97	86	87	94	78	90	89	79	67	76	90	94	77	80	83	97	92	95	95	85	88	78	106	95	92	87	84	84	88	103	89	99	108	96	82	93	80	83	79	98	87	89	107	95	100	76	94	77	99	89	116	90	80	96	96	87	86	90	85	85	90	104	89	98	89	88	100	81	82	75	73	88	84	100	79	77	80	105	100	78	80	97	99	98	96	84	87	85	101	93	81	105	111	94	83	88	89	103	85	89	89	78	106	83	89	78	85	85	95	75	70	102	107	96	95	90	86	92	75	82	90	105	99	96	78	97	89	93	107	81	94	96	105	91	87	94	104	77	84	81	86	79	109	88	102	70	89	87	98	97	90	91	106	90	93	93	90	91	96	102	102	92	74	97	81	101	98	80	76	91	90	92	84	87	94	97	98	83	87	63	102	75	86	87	102	91	81	84	80	80	93	111	82	97	98	96	90	102	81	111	94	78	96	93	83	79	108	115	95	79	100	103	83	87	103	100	91	92	106	80	90	90	98	78	71	79	95	94	91	102	100	102	91	85	101	81	104	99	98	80	110	92	107	99	84	101	101	87	86	86	82	81	82	94	97	86	113	88	97	94	82	94	84	77	74	91	92	86	83	97	96	94	83	85	88	87	103	90	95	76	100	88	97	98	92	100	84	101	100	86	77	100	100	98	77	106	79	87	68	92	104	84	92	96	90	88	104	93	89	97	96	77	99	96	76	93	85	82	91	77	95	85	92	81	84	115	113	102	72	82	88	71	96	95	94	100	92	104	104	90	85	87	82	101	97	85	84	103	97	78	105	70	92	87	72	71	79	94	103	79	97	84	109	102	84	88	81	93	76	83	88	93	84	103	93	98	92	99	83	105	83	94	80	89	95	102	100	76	84	91	102	101	109	101	79	79	104	98	85	101	81	82	82	90	81	89	91	97	85	98	85	94	92	96	89	78	96	96	97	86	90	93	102	88	102	100	71	95	88	86	104	83	89	94	87	92	90	104	107	88	87	93	87	79	76	101	77	91	100	76	89	96	86	84	82	90	87	88	91	99	86	80	89	104	94	84	85	100	100	94	99	96	81	82	90	88	85	101	67	101	82	80	86	90	73	91	105	86	101	90	83	105	95	91	82	82	83	93	93	87	95	92	101	94	98	88	76	100	92	79	87	91	86	86	81	83	91	85	82	100	89	96	90	101	112	99	82	91	81	91	91	113	97	107	104	79	84	89	85	76	91	76	96	79	92	102	97	84	98	75	89	88	98	94	94	99	84	93	81	89	101	80	98	97	84	99	84	93	88	91	84	96	86	90	81	90	92	95	111	110	92	102	96	81	93	90	78	110	80	81	96	89	107	96	94	90	83	90	81	77	84	83	90	90	105	98	87	91	104	86	107	88	90	90	86	90	97	89	118	83	92	92	108	72	91	84	96	106	62	93	99	89	90	100	80	86	75	79	80
5238	1462	3576	3807	3138	2518	2032	1738	1458	1270	1102	1036	926	873	740	679	719	628	587	548	518	530	545	509	502	468	463	474	424	491	451	485	415	431	450	382	408	431	393	387	378	390	368	383	351	340	380	354	363	382	365	402	355	395	365	343	351	373	344	359	338	350	355	357	354	372	342	358	364	348	352	320	356	331	339	342	366	325	346	357	344	317	365	368	339	359	332	363	357	345	380	346	357	377	346	335	333	329	362	360	335	312	348	335	319	327	336	392	327	340	332	324	333	329	322	329	343	363	318	346	357	307	333	345	321	323	342	366	346	343	318	362	326	315	372	335	313	303	329	345	336	347	343	329	346	331	343	304	323	351	347	330	338	338	312	381	364	329	340	321	330	350	314	330	323	367	343	331	335	331	329	330	327	335	359	321	313	293	337	321	359	336	340	343	328	321	361	344	317	365	325	307	290	356	362	319	314	321	332	319	369	348	304	345	305	316	305	322	375	324	363	367	369	360	334	359	306	360	309	314	327	351	333	357	314	314	360	324	338	317	331	295	335	333	331	330	315	356	338	324	340	338	323	331	330	343	324	315	318	320	348	335	338	316	330	330	342	314	369	330	309	322	341	348	360	336	347	342	350	361	334	324	301	341	302	341	364	363	355	324	339	323	324	324	336	335	360	325	341	344	351	302	314	344	332	313	348	341	319	340	346	360	362	353	348	354	320	354	344	324	325	329	296	331	308	332	327	349	338	341	317	345	344	367	336	356	332	363	346	347	321	329	322	343	326	316	338	330	373	346	307	334	333	317	343	322	323	320	358	329	338	319	304	347	399	357	325	334	334	317	331	359	303	322	323	333	372	351	367	337	307	346	335	351	308	335	353	310	332	311	352	350	333	324	350	347	312	322	303	338	347	314	335	338	311	300	334	348	354	319	298	337	327	326	358	337	300	331	341	337	360	342	336	345	323	340	325	341	328	332	325	310	335	328	357	341	317	308	330	324	346	321	330	339	351	353	317	347	337	319	298	332	355	329	330	338	319	364	338	344	311	350	352	329	320	329	344	330	351	366	314	326	338	339	361	350	356	331	325	342	338	349	331	368	332	331	355	361	319	352	323	329	329	326	320	334	357	345	339	340	331	318	346	334	316	348	304	347	343	328	346	338	352	324	366	315	331	298	320	326	348	343	385	352	322	290	320	321	363	328	339	319	349	330	332	341	295	363	307	310	302	353	340	335	336	308	310	326	332	336	316	336	349	334	340	340	332	326	337	351	347	332	314	351	328	321	330	324	338	336	315	306	336	336	320	341	324	293	339	335	348	293	319	370	332	313	330	314	316	331	337	358	352	331	356	334	335	353	338	337	362	325	327	317	313	293	345	321	312	343	328	321	308	309	321	337	359	340	361	320	332	341	343	294	328	346	343	330	314	345	304	324	320	362	326	321	320	344	328	326	339	332	352	358	280	329	328	319	315	342	321	335	303	340	341	315	340	329	329	349	330	354	338	322	329	332	325	338	336	344	367	336	330	336	335	328	344	368	340	336	329	318	352	344	307	316	314	330	341	318	325	368	331	341	332	363	323	324	314	336	333	338	333	326	321	339	317	343	325	340	305	304	332	327	319	358	325	340	329	304	348	331	319	336	306	323	341	346	325	311	319	302	334	362	328	348	330	339	305	356	334	343	331	310	321	291	307	336	350	339	328	292	337	349	301	292	314	330	330	348	298	375	315	357	343	302	329	349	330	338	330	332	349	367	309	357	342	317	327	337	325	335	344	328	365	325	330	316	336	354	315	340	345	329	343	292	337	350	319	308	365	352	361	337	337	358	329	317	324	327	361	341	356	332	329	325	320	334	328	335	313	336	352	337	332	339	349	314	323	339	339	324	355	340	286	322	345	341	330	322	315	333	327	332	305	303	335	331	351	336	299	351	346	335	370	353	340	319	336	342	344	336	316	360	352	312	322	365	325	308	355	319	306	338	298	315	336	355	337	298	330	372	375	343	309	328	318	332	310	353	321	350	306	318	313	334	319	334	350	310	359	332	317	354	344	355	320	312	316	355	343	310	333	356	329	342	311	333	331	331	331	307	290	319	312	329	317	331	314	327	338	349	321	321	321	315	319	314	309	350	349	328	313	324	302	298	349	339	356	364	335	328	350	328	332	348	325	331	327	366	334	313	361	349	358	285	336	335	320	330	314	311	345	328	370	314	350	336	350	316	370	354	355	329	348	342	354	301	291	354	342	315	310	347	341	319	307	346	329	332	333	347	312	303	316	336	325	359	331	331	326	346	341	318	332	345	321	345	374	363	314	326	325	335	334	343	329	362	331	336	322	320	305	334	338	341	320	337	332	345	348	341	324	353	335	335	370	324	347	303	359	335	346	337	301	301	338	371	282	311	355	343	331	345	372	353	388	326	321	341	340	337	378	327	326	310	294	343	314	350	311	372	331	343	355	370	325	320	343	338	327	323	348	328	363	331	323	346	317	344	334	340	294	337	331	351	339	335	330	306	338	348	329	383	345	334	337	310	349	331	339	347	350	375	332	351	330	371	322	353	325	331	322	349	345	299	347	361	329	309	298	369	332	318	322	307	333	313	320	322	317	333	323	321	347	335	340	377	339	316	345	316	311	318	306	331	310	322	340	345	338	328	354	305	356	335	326	312	303	346	321	324	344	330	357	350	313	321	345	320	370	346	318	338	302	343	324	323	340	350	339	347	314	329	339	313	306	342	303	355	362	314	327	311	319	358	306	328	326	350	345	344	364	325	312	353	309	323	353	324	331	327	360	345	344	316	351	343	334	307	304	342	327	316	338	372	360	373	352	319	339	364	324	355	344	335	325	335	333	304	344	361	341	332	328	312	330	372	326	358	342	317	369	343	338	312	357	339	358	327	357	296	336	328	328	348	372	370	329	333	312	337	329	335	320	365	324	310	354	328	315	338	357	331	322	314	338	324	300	352	325	341	348	339	330	347	317	312	379	308	315	308	373	318	344	330	338	325	310	340	322	324	340	303	318	305	328	343	328	357	333	328	328	342	340	306	328	310	334	336	321	341	312	356	319	332	318	319	360	316	334	337	314	349	350	320	318	313	348	325	311	319	325	306	331	336	333	318	343	348	355	309	352	336	335	325	317	326	325	331	297	329	299	342	329	339	343	321	343	341	367	318	304	334	342	332	310	319	338	326	329	353	327	320	318	346	326	318	354	305	309	372	375	339	299	310	315	342	307	305	333	301	342	322	324	330	317	322	313	344	323	347	320	332	336	329	349	363	339	308	316	326	302	331	322	315	321	326	316	354	329	353	304	319	355	344	318	329	349	356	335	279	343	355	340	317	336	318	305	393	300	350	343	354	356	347	335	321	315	324	345	328	316	341	350	334	329	340	348	308	360	352	329	375	329	317	339	331	335	319	364	346	311	326	357	341	364	331	331	374	336	323	325	326	346	327	339	375	322	329	317	342	366	325	332	327	357	325	350	331	303	377	359	337	322	348
8301	2258	2636	1891	1234	891	651	552	436	377	342	344	312	260	273	222	273	218	233	232	233	228	222	209	216	221	194	198	196	188	195	192	181	182	201	200	183	178	200	190	210	201	218	195	206	184	188	205	189	180	192	174	203	178	187	189	184	181	169	199	161	178	192	170	169	184	179	192	174	171	173	179	179	202	163	191	167	165	188	179	192	169	173	158	195	150	173	153	169	159	169	193	168	173	167	180	159	155	195	197	196	172	183	182	186	181	172	182	174	162	170	181	182	192	178	176	184	177	191	200	190	176	150	182	163	205	173	172	165	200	172	165	174	184	174	164	210	155	162	167	168	170	199	190	188	194	160	182	177	167	151	160	190	188	187	171	176	197	194	181	173	183	180	167	179	186	176	158	159	188	188	183	179	168	190	165	175	191	186	156	189	147	170	202	186	179	172	196	165	189	169	175	170	184	191	174	204	193	200	167	185	172	194	154	201	162	162	184	164	184	177	193	180	175	180	173	172	174	189	170	183	167	176	178	183	171	168	159	192	193	160	187	176	198	190	185	173	171	175	178	180	185	187	213	185	180	173	189	172	169	194	190	166	164	184	145	162	184	167	176	178	189	154	158	170	177	224	201	174	190	171	199	201	145	182	170	146	143	180	178	207	172	201	189	165	189	164	172	183	178	176	169	156	180	161	208	169	194	208	177	184	199	197	173	189	186	198	173	175	153	184	171	196	172	168	156	174	167	160	170	169	160	178	185	173	198	176	173	186	176	179	179	181	179	174	166	175	195	174	191	182	163	180	175	184	186	159	187	185	172	177	184	184	170	196	199	166	177	179	195	174	176	182	182	176	184	183	182	158	179	179	209	180	168	164	194	160	172	180	182	170	190	163	160	160	150	180	183	188	179	183	201	186	191	193	177	185	184	185	159	165	193	180	182	168	175	147	156	180	185	172	155	179	152	183	165	171	163	183	195	177	190	198	184	180	165	168	187	202	187	164	184	171	179	185	171	166	154	171	149	201	157	180	182	170	172	187	192	163	165	183	165	174	184	174	192	173	190	167	179	178	169	202	168	146	182	167	193	135	165	179	179	163	175	188	193	167	207	171	199	154	198	181	183	159	177	189	216	171	174	189	167	194	186	161	167	165	177	203	183	189	169	185	183	174	160	172	174	154	184	163	175	167	180	174	170	169	174	209	193	160	177	176	176	200	184	181	184	181	169	195	169	184	182	171	180	201	169	186	169	179	183	218	172	202	186	162	215	174	160	186	168	178	183	179	181	158	195	195	176	176	185	180	181	191	185	193	173	207	195	194	166	173	165	176	172	187	177	178	175	155	190	163	171	168	182	180	181	187	176	191	173	148	168	162	202	169	188	178	178	185	171	159	180	182	178	188	204	194	195	182	199	176	194	176	189	183	191	192	181	183	208	178	180	183	172	169	184	158	162	174	180	199	179	187	195	171	191	169	180	165	188	193	172	166	172	188	180	159	187	179	185	167	173	195	200	172	180	176	194	169	165	161	190	171	174	156	175	169	181	180	186	181	180	194	188	193	186	173	207	178	171	167	164	175	177	183	156	188	157	193	178	170	188	171	194	180	166	175	182	176	164	158	200	175	167	185	171	192	177	169	174	160	164	179	163	203	190	146	186	156	161	183	176	186	171	192	185	165	176	205	187	195	190	176	160	176	185	174	186	233	170	148	178	175	188	184	197	160	170	173	182	198	179	172	161	166	155	168	168	190	183	168	168	184	197	201	172	178	181	186	182	164	172	170	188	171	174	193	183	190	166	190	174	182	189	218	177	194	198	178	177	180	205	168	200	163	171	176	186	210	159	174	161	168	171	167	195	159	187	209	179	167	195	167	170	185	213	184	165	172	208	183	179	136	180	198	188	188	192	181	185	182	174	196	186	208	170	191	195	163	178	158	199	174	183	219	181	201	172	161	184	197	179	203	194	194	167	176	173	175	187	194	193	202	184	178	171	162	171	170	164	176	165	189	159	183	197	208	193	185	168	187	150	204	180	195	189	191	181	161	185	166	192	180	140	169	156	158	213	167	177	189	172	195	188	191	173	186	177	180	185	194	173	161	182	188	175	154	180	185	144	155	159	180	198	165	204	211	157	161	178	199	154	182	176	197	192	170	189	178	177	161	170	163	195	181	159	173	160	189	176	178	163	201	185	202	187	164	174	177	173	171	177	168	172	167	179	177	176	176	153	194	161	165	154	177	158	169	195	200	182	176	187	172	190	186	176	178	188	159	183	197	159	190	160	205	179	172	177	186	196	192	181	179	174	172	188	186	151	159	194	181	175	144	195	174	165	184	209	186	172	168	186	193	155	162	180	175	170	177	186	196	162	193	206	199	166	185	153	184	183	180	194	168	165	173	185	166	186	176	169	194	195	194	163	175	198	167	189	175	193	180	188	182	188	194	193	172	175	173	194	184	180	185	178	171	164	186	185	176	200	166	187	196	189	190	183	185	186	177	188	184	170	182	206	182	137	182	172	181	212	190	177	183	167	171	198	189	184	174	170	169	173	184	194	188	178	165	176	160	194	156	189	180	184	169	192	181	174	169	176	171	194	159	163	177	195	169	189	184	182	169	201	183	198	170	180	189	173	159	158	191	188	189	192	176	186	169	179	156	172	169	177	174	167	145	176	190	206	197	154	202	163	180	164	184	194	185	165	155	181	171	172	168	175	162	183	179	182	175	174	171	187	149	134	185	183	169	163	179	182	176	165	186	207	174	187	179	173	172	189	179	163	186	185	159	173	159	190	164	182	166	168	196	194	176	167	189	180	204	173	167	192	171	190	157	160	177	225	188	184	169	179	185	157	178	192	163	178	180	167	161	169	181	168	151	192	180	183	187	171	179	167	180	166	213	176	175	173	164	190	157	191	169	196	190	163	187	183	161	171	165	195	197	169	186	150	177	194	195	163	190	185	191	200	200	164	190	177	167	162	183	182	195	191	188	169	177	163	144	165	197	165	176	203	200	189	174	191	160	193	166	160	163	178	196	186	181	194	187	176	182	178	185	176	171	173	168	163	194	146	183	212	190	165	152	165	194	174	168	189	164	180	206	213	177	161	196	195	170	160	183	179	200	157	153	169	192	184	194	161	194	175	190	184	165	200	170	163	177	190	183	166	193	183	177	171	197	192	174	176	182	173	159	165	181	188	197	179	186	173	188	161	145	181	167	173	182	172	196	172	170	201	187	175	180	178	185	185	182	195	188	189	172	182	194	186	191	156	172	188	189	183	189	181	190	200	177	186	189	205	193	187	187	213	167	176	192	200	172	164	212	182	188	201	206	165	205	189	205	151	200	166	173	171	181	166	194	179	178	196	163	171	188	167	169	197	181	183	164	181	181	180	200	182	166	197	164	175	196	182	154	186	194	192	168	195	169	168	167	155	165	188	187	164	180	196	168	172	190	174	154	162	154	185	200	169	172	190	175	175	166	182	138	184	177	176	162	163	180	171	161	196	191	178
7504	2851	6481	6800	5774	4715	3825	3245	2706	2342	2114	1871	1691	1541	1457	1318	1282	1173	1092	1113	1022	1012	952	914	908	896	896	819	789	797	784	753	785	712	699	727	711	700	668	669	668	709	647	645	682	709	725	686	653	643	645	670	644	656	671	615	613	623	611	630	648	602	644	640	620	612	682	613	592	653	651	619	606	588	623	678	658	601	621	550	618	654	600	622	626	647	619	632	599	609	609	582	591	627	629	644	608	615	627	634	595	577	634	566	602	582	586	582	649	560	584	632	614	588	603	601	616	612	598	564	645	593	610	578	617	574	566	568	554	575	586	596	639	604	571	575	591	560	594	585	588	587	598	593	582	540	603	629	596	607	621	614	570	583	624	584	631	580	581	553	587	562	572	594	562	560	616	584	539	583	538	592	602	598	604	537	603	609	575	601	592	576	600	570	574	580	569	617	581	561	598	604	576	573	603	615	580	606	595	596	620	591	608	638	573	579	592	613	605	613	574	566	608	558	558	608	575	563	613	580	597	594	609	588	605	640	590	562	612	560	581	564	641	573	598	574	656	589	573	609	600	634	576	605	590	609	560	597	594	558	598	577	582	586	594	550	554	589	583	625	567	600	591	597	572	598	617	581	573	583	573	578	610	561	604	576	543	570	617	589	542	589	576	604	587	601	540	612	535	602	598	622	563	597	590	582	610	593	595	584	601	605	585	614	632	607	595	583	568	579	605	572	565	543	592	586	596	596	582	608	557	580	576	611	588	606	583	598	593	565	596	585	546	623	573	582	601	603	577	579	580	583	595	594	588	588	553	604	597	572	576	568	580	586	620	549	575	586	600	551	617	589	576	643	602	603	589	560	574	631	650	612	601	596	579	571	637	557	589	566	574	587	613	568	557	615	609	556	589	630	587	582	551	608	537	555	591	566	617	622	623	540	615	585	588	584	603	606	546	525	538	613	570	590	558	577	588	587	603	611	603	566	601	597	564	559	629	586	592	611	604	628	611	597	578	598	599	642	560	541	583	604	569	638	553	575	607	592	621	563	575	580	614	537	600	582	555	629	607	588	584	569	601	628	579	609	588	610	578	597	622	639	606	583	610	633	608	635	578	570	585	535	609	652	584	599	603	590	594	614	551	607	586	567	600	586	580	544	616	572	629	576	591	590	599	601	601	547	598	608	566	613	602	566	598	620	602	613	577	578	607	553	577	616	606	554	563	613	613	592	554	630	584	582	634	623	585	546	568	579	605	589	612	572	555	545	603	582	548	615	581	556	587	574	624	542	553	561	600	587	620	604	593	571	604	591	575	584	562	545	596	585	591	616	579	584	564	590	597	601	601	590	554	588	568	602	611	536	604	577	596	567	568	574	573	570	579	568	583	586	598	580	588	601	593	593	603	569	546	568	613	574	594	597	590	580	584	588	604	603	580	610	560	601	586	596	648	583	570	579	595	601	537	599	604	586	615	592	586	553	558	578	588	541	601	626	579	585	564	555	567	567	586	593	589	601	570	577	585	610	598	566	593	591	598	591	608	636	576	571	607	588	637	579	560	595	580	575	610	584	598	610	600	583	553	575	570	566	600	603	554	621	612	571	557	575	622	621	611	544	545	586	609	604	561	620	553	623	568	596	563	629	578	583	601	583	598	598	559	578	608	583	592	523	590	584	583	572	560	599	589	586	620	516	550	596	558	601	592	587	567	523	621	614	621	553	614	558	605	579	595	598	615	582	561	578	576	607	575	527	542	608	573	552	558	565	582	603	636	635	572	580	602	594	585	582	587	587	562	575	590	557	612	562	607	572	568	612	564	552	624	555	584	587	575	566	636	631	601	577	600	609	573	593	585	597	610	604	577	585	564	577	554	616	544	601	574	534	582	554	583	572	620	599	567	580	659	574	581	542	563	614	588	604	586	586	609	566	565	588	575	610	583	589	594	586	587	592	554	613	589	603	600	584	625	601	585	588	614	585	588	550	588	576	595	605	550	616	603	538	605	599	573	582	579	547	555	601	581	576	588	572	571	622	576	619	595	582	579	618	594	535	593	615	620	577	615	573	572	628	579	561	587	585	560	601	558	598	588	575	588	627	596	563	567	619	575	593	606	575	573	568	561	581	576	544	592	590	624	555	567	599	598	612	576	555	611	599	592	548	554	575	526	557	617	570	588	637	572	583	603	600	616	608	594	618	594	569	591	579	566	604	595	569	650	560	541	551	623	577	590	589	565	562	569	564	596	578	582	594	595	597	599	605	556	639	585	603	589	572	624	588	587	586	552	618	578	594	580	606	651	566	612	587	573	590	580	615	590	593	587	604	571	558	624	601	573	580	595	562	554	555	621	602	596	587	571	596	556	518	569	612	555	600	602	622	630	612	612	550	620	575	602	579	602	529	583	547	605	584	617	565	596	600	584	608	613	633	599	579	573	589	583	633	595	589	607	581	608	597	596	644	613	595	538	591	556	556	570	561	576	595	592	573	615	577	573	599	564	603	614	617	591	553	629	579	594	567	598	618	608	533	619	626	600	586	607	584	563	565	611	592	586	565	573	578	579	596	582	585	572	572	567	595	590	548	558	551	572	567	619	552	602	580	567	577	565	605	629	583	557	570	565	587	597	621	591	526	558	585	576	580	594	544	607	579	572	612	591	598	609	561	572	574	545	619	578	547	653	609	590	639	575	568	615	607	579	592	566	554	575	597	583	580	570	526	623	590	578	604	565	596	576	599	575	599	593	598	586	619	623	627	572	587	621	580	656	596	570	577	608	587	586	570	585	614	570	549	530	583	569	651	567	596	568	567	574	580	601	645	580	581	579	549	593	587	537	553	565	581	605	577	568	573	592	567	586	601	570	618	567	565	624	585	622	610	576	636	592	570	585	590	530	617	552	560	592	568	587	606	612	588	570	600	588	539	618	588	539	576	583	587	594	607	545	601	548	589	570	581	595	573	546	568	607	574	589	611	566	600	584	562	619	552	587	544	575	633	590	616	621	576	577	602	623	575	588	578	598	608	611	560	595	581	574	600	570	616	560	605	590	637	571	557	611	540	574	580	620	596	574	596	542	623	596	598	624	599	534	597	536	633	561	551	575	586	576	581	577	583	587	593	578	612	554	562	558	592	576	544	597	580	563	588	578	582	572	623	630	576	623	585	580	559	596	615	594	606	593	581	616	595	553	578	550	600	586	580	575	621	614	587	573	581	560	623	626	597	552	541	593	616	615	552	625	634	576	552	634	588	590	570	616	589	623	598	573	606	580	583	571	542	587	619	596	610	605	593	637	615	569	607	564	572	568	637	645	578	596	530	604	560	565	561	616	576	580	615	599	524	621	573	565	643	578	595	605	612	570	602	563	569	594	641	547	577	546	624	626	623	554	585	562	617	608	538	604	568	559	570	545	605	583	598	579	591	588	609	593	560	575	621	594	572	591	559	554	569	590	586	593	627	593	583	596	617	601	570	576	563	560	605	597	614	564	592	639	590	584	552	594	592	580	609	618	578
1021	123	135	90	78	78	67	57	68	66	52	62	56	57	69	55	58	60	56	62	60	53	57	45	65	59	56	67	62	69	59	60	51	53	56	61	48	42	44	62	71	65	54	52	55	52	52	45	50	47	55	45	53	52	59	38	62	62	69	48	50	62	60	55	51	58	46	56	48	48	50	51	53	61	36	59	54	56	55	63	53	64	57	59	57	63	47	60	53	52	56	68	53	56	51	71	52	62	60	67	57	57	57	65	53	51	51	59	53	47	43	47	50	54	64	66	66	56	59	62	47	56	51	57	78	63	41	47	52	45	62	62	54	43	59	58	67	61	52	49	59	51	50	59	49	62	50	50	50	48	41	52	58	43	57	65	63	54	62	52	57	54	51	50	56	57	43	52	56	49	66	76	58	46	47	47	54	69	66	51	45	46	67	62	57	42	52	50	65	47	61	64	42	53	50	53	57	60	45	47	57	51	48	55	67	62	59	50	49	54	53	48	67	63	52	58	35	62	56	66	52	54	55	49	69	45	58	60	52	69	57	55	42	61	40	61	45	66	56	59	53	60	62	60	61	62	53	51	49	70	66	53	70	54	63	68	60	52	55	48	55	71	68	62	50	61	54	50	52	49	59	55	57	58	57	63	61	62	67	54	69	65	68	56	56	60	61	55	56	59	56	67	67	45	53	58	51	51	67	60	59	69	61	59	52	55	52	62	65	77	57	56	57	50	48	52	62	46	63	61	53	64	54	39	54	45	48	47	54	62	62	56	57	50	49	47	54	51	54	65	71	58	57	60	61	52	49	60	63	66	55	51	61	47	47	57	43	58	53	51	58	54	51	54	54	57	53	49	65	57	62	50	56	53	52	50	59	46	45	42	51	41	60	50	58	51	58	56	56	57	62	50	56	46	59	64	44	39	52	56	59	64	46	45	54	61	60	47	50	47	61	58	53	62	57	48	68	65	57	53	51	46	72	64	44	51	51	65	52	51	49	51	61	80	61	58	51	57	55	42	51	59	68	45	52	52	71	60	44	57	48	51	67	56	57	55	56	49	71	50	50	49	41	48	47	54	59	61	64	50	55	61	52	57	52	45	53	59	49	46	62	52	53	66	56	57	41	47	52	74	52	51	50	45	67	64	56	66	70	66	50	70	74	48	61	49	64	59	47	44	57	50	55	57	55	58	53	40	71	55	58	45	70	62	59	59	49	55	66	53	56	54	64	64	47	47	63	48	44	60	56	50	75	55	63	43	49	55	52	52	56	51	58	57	61	52	50	52	49	47	53	51	58	52	62	56	61	60	46	62	65	50	67	66	48	58	51	65	67	56	40	63	50	57	66	50	51	54	62	55	44	41	69	56	47	61	59	58	52	59	51	57	54	64	63	58	49	48	54	53	48	57	63	55	50	51	53	58	52	62	54	54	71	56	56	64	60	74	52	64	56	56	73	48	58	61	55	44	49	64	63	63	51	52	61	57	57	67	61	32	55	70	56	61	57	56	60	54	66	66	51	55	63	64	56	63	55	63	61	53	49	52	54	51	69	54	61	58	58	51	56	44	59	66	44	37	71	61	47	59	59	55	56	59	60	51	41	66	50	67	67	53	54	72	60	67	55	72	59	58	49	66	55	46	63	66	52	56	60	40	64	59	52	56	62	62	52	70	68	55	53	51	55	69	45	47	49	62	58	56	55	46	48	52	63	59	62	55	55	50	39	53	65	49	62	53	51	45	62	64	55	46	54	51	42	45	48	53	51	74	65	57	65	56	53	50	59	59	58	50	56	58	55	67	54	57	45	45	57	59	51	47	58	57	48	58	45	75	57	43	53	66	69	47	49	54	57	62	61	63	57	54	48	56	66	45	49	59	53	59	38	61	57	58	60	65	65	64	70	45	67	59	53	59	68	64	56	66	60	56	55	51	49	59	78	47	47	59	55	60	44	57	47	56	46	38	44	50	56	66	34	62	57	54	56	64	55	47	35	40	65	51	50	52	60	45	55	45	56	54	47	49	41	60	51	72	54	41	61	41	52	49	64	59	50	55	41	49	63	63	65	62	64	47	55	56	59	51	66	60	55	47	57	61	52	50	55	43	53	65	54	59	52	57	62	52	65	64	57	50	60	49	68	59	53	56	55	54	46	53	66	69	53	56	44	49	55	57	44	52	50	60	43	69	71	49	51	60	56	60	69	61	47	58	55	56	53	71	56	62	45	56	56	64	71	52	55	72	56	67	42	58	50	58	58	47	55	50	51	60	65	60	57	53	65	42	68	63	53	67	54	57	58	56	54	58	51	63	51	70	50	49	61	55	43	43	54	49	67	52	43	64	56	58	51	65	58	60	71	75	45	56	62	53	63	69	57	47	54	57	57	51	64	53	63	59	62	51	66	54	36	53	50	58	60	49	51	63	48	61	59	62	60	58	57	60	63	50	50	51	41	49	61	69	62	53	53	50	66	57	56	66	73	60	48	42	57	55	61	57	52	66	59	44	63	62	55	61	68	46	55	47	56	47	46	52	48	47	52	82	49	56	56	63	53	49	50	52	66	57	58	52	50	46	48	69	52	57	76	71	44	62	47	63	46	44	53	61	72	57	57	54	78	55	49	56	47	60	57	51	60	68	69	49	51	62	72	48	48	47	39	55	53	53	71	51	58	63	49	62	71	47	47	57	60	47	51	47	49	63	54	62	49	55	48	66	59	57	53	50	64	56	56	60	52	47	53	53	61	47	55	64	59	40	55	59	67	65	53	53	53	59	70	68	65	43	37	69	53	53	55	72	53	69	58	53	55	51	48	58	43	56	66	54	57	57	67	53	55	51	44	56	58	50	62	52	62	48	48	68	61	54	46	55	68	67	54	61	51	60	60	47	52	64	58	57	60	46	69	62	71	57	68	56	59	58	51	62	51	66	46	44	55	58	61	64	53	64	50	67	46	57	48	62	48	57	55	54	64	55	59	57	70	58	64	62	73	58	61	70	52	53	50	51	50	59	51	65	58	61	52	46	57	69	62	46	49	62	47	57	52	56	67	40	70	55	61	71	51	47	56	48	72	49	57	43	47	59	54	57	67	41	55	55	62	46	66	47	50	51	58	52	47	57	57	64	49	58	49	55	57	63	56	53	44	68	47	56	62	65	56	44	56	52	56	73	63	75	46	61	62	53	55	54	67	48	56	56	61	53	61	51	67	48	56	60	59	51	45	52	56	52	50	62	60	53	60	49	59	50	63	68	65	65	64	41	45	40	61	48	61	60	52	63	71	41	55	48	54	56	42	44	58	65	56	44	61	46	51	62	60	47	49	66	61	56	57	55	42	49	60	49	37	62	62	60	63	57	72	59	55	54	50	54	58	55	54	65	59	51	45	59	41	49	59	51	53	53	61	58	51	41	59	47	65	59	52	45	50	63	63	68	66	61	64	68	61	52	46	55	60	60	45	48	53	61	66	68	41	45	60	56	45	44	55	60	71	63	62	54	54	49	51	50	59	69
1641	298	453	460	399	365	371	308	305	267	300	263	273	254	280	255	249	244	282	226	255	244	256	227	251	254	238	223	213	248	247	247	223	261	241	224	232	242	235	233	191	221	221	209	263	212	236	221	224	231	225	260	230	225	229	233	228	214	223	217	232	219	229	251	239	236	227	226	225	240	197	232	253	252	245	211	217	230	248	210	228	223	251	219	205	217	250	226	196	232	229	245	243	211	223	246	226	231	219	227	230	223	225	247	242	225	233	236	253	226	217	241	243	231	254	210	250	237	251	241	262	203	210	222	238	233	234	213	203	240	254	240	197	256	242	226	235	222	244	242	215	237	235	268	230	240	211	236	208	203	240	200	205	199	236	261	210	210	252	215	214	242	240	223	224	233	230	216	223	249	214	234	213	233	246	235	199	219	240	225	246	208	215	241	249	209	228	217	230	231	209	216	253	236	249	212	236	263	222	228	236	240	251	223	226	257	242	230	220	229	219	216	216	244	257	228	244	238	212	215	202	212	238	232	233	203	210	221	229	239	240	233	225	229	234	229	200	208	260	230	211	225	245	236	212	201	222	229	204	219	248	219	203	219	208	209	217	212	228	204	265	261	246	243	226	247	225	221	236	224	212	195	233	226	220	217	214	248	238	248	240	221	208	222	238	237	229	248	219	212	260	216	237	213	222	212	236	209	222	233	226	255	219	233	263	252	230	250	231	222	246	212	214	229	263	229	239	239	204	215	261	230	228	239	228	216	237	225	235	220	234	241	244	236	255	225	241	249	239	241	230	199	253	269	227	223	250	235	242	232	225	232	225	188	218	216	202	240	205	228	228	203	250	232	243	206	212	211	223	230	236	228	239	233	248	260	232	227	239	219	253	226	227	215	236	241	257	237	187	244	224	242	255	244	230	256	254	208	209	210	234	230	226	219	221	225	220	215	250	234	207	230	236	226	210	252	237	210	251	233	230	227	222	226	214	231	213	229	222	205	268	223	225	217	252	231	246	231	230	236	228	222	225	209	242	233	249	210	204	227	228	220	244	229	216	208	221	259	220	232	224	240	219	237	240	216	211	239	213	239	226	238	231	201	233	219	220	225	226	208	192	228	228	229	238	207	233	236	244	245	223	210	253	247	229	225	209	206	248	216	227	234	238	233	229	218	222	229	257	234	247	247	214	246	243	205	223	258	235	231	252	233	279	224	242	227	239	237	231	227	232	233	241	210	219	239	229	237	218	231	227	248	233	242	240	238	237	214	226	257	208	216	225	259	244	234	200	220	254	233	231	223	230	220	222	227	216	244	218	190	228	220	223	231	208	223	212	245	218	222	223	215	247	236	207	252	228	242	228	242	235	216	225	203	237	218	216	252	246	233	199	263	238	227	232	217	202	221	225	235	237	228	236	217	232	233	222	215	249	237	237	251	256	234	230	253	225	228	218	182	242	237	235	229	226	233	245	208	227	206	234	264	239	225	224	230	216	210	231	229	241	247	226	246	228	223	240	229	242	234	241	227	257	211	220	232	225	246	243	229	243	237	247	242	257	213	234	236	237	226	231	237	250	234	217	232	228	204	211	208	238	223	240	221	228	254	237	238	236	236	238	236	231	222	220	192	232	228	237	222	219	238	227	232	256	258	228	252	235	218	211	209	211	230	208	236	213	214	235	229	224	236	206	251	232	228	202	230	238	262	223	209	222	218	227	234	211	239	222	224	234	230	268	250	232	255	250	212	234	211	222	242	227	197	226	238	247	229	221	206	224	202	231	253	242	222	198	276	232	252	210	208	209	220	254	248	209	221	235	249	220	246	223	225	236	229	219	229	230	238	203	251	219	220	214	235	224	240	235	213	218	218	199	203	249	216	229	213	202	243	232	259	243	228	211	229	226	229	243	207	244	234	204	234	231	223	243	247	222	234	224	214	233	221	244	223	230	259	254	252	219	232	212	231	257	216	224	208	224	235	257	215	218	218	231	231	242	201	225	231	219	203	230	220	236	241	206	225	231	241	257	222	219	251	219	236	210	247	235	234	219	238	207	238	224	216	251	222	233	215	221	245	225	227	217	227	211	242	214	250	220	208	247	230	252	218	253	252	226	248	212	224	215	242	245	210	231	238	234	232	233	224	233	229	213	202	230	246	226	206	204	218	249	233	246	233	241	235	233	230	231	199	248	224	232	239	237	223	219	210	249	205	238	259	217	221	214	214	240	223	249	213	227	206	213	230	223	219	241	226	224	209	236	237	189	232	235	225	228	238	227	217	248	237	223	238	229	217	231	266	233	245	247	248	246	231	234	274	239	223	202	233	214	220	222	203	219	228	237	231	269	237	216	239	232	221	216	207	229	253	206	246	245	209	230	230	231	234	235	218	231	231	237	219	227	232	236	183	237	235	237	259	215	263	232	207	238	239	234	224	198	210	252	236	234	224	236	214	222	235	242	229	201	233	272	245	253	240	221	232	218	219	202	209	244	214	219	231	222	240	206	235	219	217	254	217	230	236	209	233	225	218	235	229	223	247	201	236	235	192	230	219	235	230	223	239	208	214	243	239	241	207	218	207	224	238	225	251	234	238	217	235	258	233	231	210	231	242	220	239	216	223	220	225	243	251	212	245	214	226	213	208	257	234	228	247	265	226	211	238	224	238	225	201	223	241	246	230	251	244	235	208	208	211	205	207	256	204	218	239	247	211	238	227	255	220	208	242	223	258	221	214	198	262	237	223	246	240	219	229	241	247	248	206	237	238	238	221	243	236	209	246	205	215	244	235	215	216	230	247	219	226	252	239	227	227	227	238	221	214	209	193	202	230	248	250	234	217	209	233	206	260	214	214	216	238	220	213	203	208	209	216	235	229	233	229	232	237	218	210	204	218	229	229	236	201	235	230	220	233	223	225	226	216	220	233	253	229	174	250	236	233	223	220	243	203	202	211	208	240	225	219	231	226	253	228	242	228	236	218	207	218	234	225	219	231	194	242	227	234	229	225	204	216	223	225	211	249	218	233	228	251	237	247	243	229	256	196	227	250	266	244	208	213	224	222	221	230	242	231	222	244	242	237	279	209	235	233	224	217	204	251	239	234	210	252	239	220	228	240	250	239	223	236	238	227	237	240	216	219	251	226	204	216	219	221	214	232	219	216	225	226	238	230	221	228	245	240	240	238	244	240	259	238	245	219	243	209	212	215	239	218	211	241	235	223	258	234	233	214	202	231	244	229	247	215	238	231	231	216	242	228	214	219	267	231	246	212	226	241	240	238	212	250	193	229	231	221	265	221	225	253	249	215	241	240	207	236	234	253	217	241	241	212	215	209	208	225	190	215	249	227	225	204	248	271	218	224	236	207	218	224	231	235	220	204	219	242	249	231	242	248	211	244	228	241	258	214	229	219	232	239	195	210	230	222	242	224	219	236	215	210	212	272	227	236	229	208	243	238	238	227	217	223	240	211	229	265	241	235	219	234	219	222	208	207	221	220	239	235	229	218	228	237	253	246
4259	1033	1363	968	587	430	338	280	226	220	167	183	166	130	138	116	128	108	106	115	101	120	113	116	101	100	104	104	96	113	103	94	94	95	90	94	99	67	76	95	87	87	107	95	103	104	94	86	104	92	89	93	97	100	105	91	87	96	78	102	74	114	85	95	107	93	96	99	96	94	84	106	93	94	110	110	100	93	94	101	86	81	96	100	109	89	85	96	96	92	88	76	100	84	97	89	108	97	99	97	99	92	77	86	93	95	103	97	93	82	106	77	95	76	82	101	89	90	97	93	97	90	85	78	100	84	95	116	91	85	81	86	76	93	76	98	87	90	96	76	81	94	79	103	76	88	97	96	86	95	87	90	78	83	95	100	76	93	92	82	87	87	91	79	71	107	107	91	94	86	71	89	83	86	85	89	85	90	93	69	89	83	94	85	90	94	103	87	76	88	97	96	94	94	96	90	101	70	87	82	99	84	97	92	96	112	89	86	101	88	103	83	79	99	91	88	77	79	105	83	90	88	77	81	100	96	89	89	88	91	104	90	87	81	84	99	75	94	96	91	83	76	88	97	87	103	113	99	85	104	105	76	77	93	87	84	97	90	92	91	92	99	104	101	90	93	84	73	82	87	93	96	100	92	81	92	98	78	106	94	102	93	99	89	88	90	108	97	89	92	95	98	89	102	102	87	81	97	92	76	127	114	106	84	98	90	99	87	105	76	93	93	97	86	100	91	92	105	68	104	65	103	102	80	74	113	88	82	101	94	83	103	88	88	83	89	69	86	100	110	100	79	79	95	97	97	86	95	87	94	92	93	92	76	86	91	86	82	82	84	103	87	87	94	92	88	92	89	89	74	80	96	94	87	87	82	91	79	92	113	92	94	96	98	101	102	85	106	90	81	107	106	94	91	83	92	87	94	86	95	83	94	84	92	74	89	84	82	112	98	83	99	104	84	96	73	91	103	98	98	80	74	105	81	93	105	88	81	99	103	84	94	95	91	90	85	101	93	105	84	92	89	101	90	86	75	84	90	83	88	101	97	94	86	88	93	91	83	83	86	95	110	116	87	83	90	75	96	84	94	88	84	89	81	109	105	93	84	97	91	94	100	83	92	75	100	81	91	91	106	95	88	93	93	76	85	90	86	76	88	98	91	93	86	90	81	97	84	84	93	74	95	104	71	103	80	79	101	102	104	95	88	80	98	69	83	110	79	94	92	77	82	94	65	103	94	85	97	100	85	89	81	103	88	94	92	98	95	89	96	92	89	95	105	74	97	88	84	80	94	75	69	85	74	82	89	87	84	91	83	99	80	85	83	98	85	84	95	102	88	82	87	85	98	106	57	95	96	98	93	95	80	100	80	89	99	82	111	91	85	107	82	90	106	77	106	81	87	94	106	102	87	66	73	89	91	115	79	89	74	79	73	90	105	92	93	84	88	91	99	90	99	112	97	82	80	87	87	99	76	109	96	77	83	93	90	79	96	74	82	86	94	101	105	97	74	84	81	88	94	97	95	89	80	91	99	78	88	80	94	94	70	78	93	115	88	72	84	85	95	103	92	85	77	89	85	104	94	92	93	85	88	87	83	96	93	87	76	95	85	94	97	87	98	90	87	97	89	93	79	89	91	97	90	88	86	92	99	85	101	86	94	100	85	80	94	93	92	103	93	112	88	104	95	89	97	87	87	103	79	99	104	99	89	97	78	78	88	97	94	91	102	88	97	95	84	90	86	89	81	85	79	87	89	107	101	75	96	102	85	98	96	106	82	84	101	77	91	94	82	86	89	81	76	84	96	88	92	89	88	93	88	86	90	92	87	94	92	82	87	102	88	94	83	97	107	84	77	75	90	94	80	90	76	92	75	81	86	71	86	90	80	88	89	84	98	82	76	83	93	89	89	81	102	82	91	85	83	93	76	102	87	83	84	92	94	92	99	95	82	99	84	91	95	84	91	89	91	75	99	101	102	100	93	101	105	92	95	91	87	83	84	91	82	87	89	69	96	86	102	92	95	94	92	95	86	105	91	105	90	86	93	89	87	98	103	101	80	71	82	89	92	93	90	93	87	95	92	91	95	93	90	109	92	111	81	71	88	88	89	106	104	99	89	85	95	79	99	91	91	86	87	70	89	69	93	79	94	88	90	88	107	107	107	75	79	87	88	99	103	93	98	96	87	89	75	91	97	77	91	80	69	78	101	96	85	94	88	99	87	88	97	91	93	75	89	73	88	98	86	93	93	101	83	89	103	89	103	99	77	91	96	102	109	104	100	95	92	93	107	100	80	104	88	82	86	89	112	111	89	71	87	77	96	81	85	94	101	98	89	72	68	82	90	98	88	84	90	95	91	113	92	77	89	82	90	90	101	105	84	87	122	99	81	91	94	83	83	68	87	82	83	86	98	99	86	102	78	96	81	92	99	92	86	97	72	95	79	90	85	103	90	90	85	105	89	123	77	82	87	89	103	99	98	93	93	94	83	86	114	101	82	91	102	85	99	99	82	97	82	119	83	98	85	111	87	88	77	81	90	84	93	88	86	94	79	94	85	108	88	91	85	100	82	79	95	103	88	91	108	98	88	76	94	74	86	89	90	84	83	72	102	100	90	86	96	88	105	85	105	97	89	87	82	86	99	80	87	93	92	108	88	97	98	87	103	90	100	94	79	85	91	86	80	113	83	105	100	80	83	93	100	93	82	96	88	88	92	80	80	83	91	93	88	84	92	114	101	105	84	82	81	90	88	74	86	83	85	98	89	81	95	92	94	124	73	81	94	98	93	83	112	104	97	97	107	82	110	89	93	88	100	106	98	74	93	68	89	98	98	111	70	84	95	97	113	91	76	81	103	83	99	67	95	95	94	92	95	82	87	86	112	85	103	91	98	85	108	86	90	87	103	80	88	69	79	94	105	85	99	83	82	104	94	92	102	92	108	86	88	84	72	80	104	76	104	94	84	75	93	96	84	86	97	91	93	91	99	87	84	93	92	92	96	73	93	96	76	98	84	91	90	99	95	75	80	77	71	81	102	98	99	85	83	107	91	84	96	87	87	86	99	87	75	97	78	95	94	90	81	90	99	79	90	81	95	93	94	104	85	85	79	93	102	94	96	94	85	88	85	102	90	77	93	85	84	96	100	101	82	94	94	80	82	92	72	72	93	86	86	89	96	99	75	99	83	84	85	109	84	89	91	78	74	102	96	100	69	97	109	93	98	95	87	83	82	91	98	93	81	82	87	90	92	109	92	81	98	77	89	94	89	73	85	80	99	89	105	71	92	121	84	92	86	104	98	90	96	107	78	94	90	93	92	76	86	103	97	87	84	83	100	102	97	101	99	104	86	98	75	105	85	93	89	87	87	86	73	91	90	78	106	105	87	89	89	96	86	91	106	90	85	94	91	87	87	95	102	73	89	88	93	94	114	94	85	104	89	104	96	96	88	111	99	91	91	96	97	79	91	93	96	75	70	71	99	88	99	98	101	89	91	80	78	85	81
5242	1405	3439	3873	3163	2507	2033	1774	1470	1255	1088	923	951	858	783	742	679	657	565	600	549	547	517	503	475	507	468	455	425	430	451	441	421	446	409	392	417	391	415	394	377	374	395	379	371	366	359	387	357	393	354	364	365	383	350	393	382	361	371	342	377	336	375	368	358	360	344	359	354	355	396	360	349	376	350	334	385	310	336	320	378	336	376	317	318	340	334	329	336	326	346	323	324	324	324	322	371	328	335	363	325	340	356	366	363	309	351	338	334	330	327	331	353	323	324	331	316	321	337	307	336	335	328	321	325	341	313	340	298	336	354	296	375	286	338	353	365	392	283	316	311	312	341	340	325	322	311	330	322	341	345	321	322	369	334	371	337	328	332	341	345	320	310	316	307	345	378	324	331	367	337	354	335	331	359	302	355	360	315	340	332	315	284	356	323	318	306	316	337	362	338	300	315	323	321	342	339	300	336	324	336	322	336	366	337	329	331	317	335	313	326	336	319	314	310	340	345	354	335	330	369	359	342	357	314	338	327	335	346	343	328	343	287	348	335	352	368	314	333	332	355	310	336	333	340	342	309	353	334	359	308	333	325	309	310	326	328	342	320	335	338	331	360	333	335	317	320	363	296	326	321	346	371	318	358	343	337	314	353	324	335	360	316	352	345	346	343	316	332	340	339	291	297	315	309	342	312	326	364	304	304	332	311	351	336	311	321	318	313	303	336	291	337	340	367	345	321	299	340	325	327	344	328	319	372	311	334	312	321	346	351	325	308	337	341	315	353	361	322	314	341	339	317	377	316	341	333	384	326	316	336	320	333	317	339	334	329	336	325	305	323	355	353	321	337	302	341	357	360	298	324	335	325	318	319	335	333	303	327	324	315	327	356	298	320	322	306	328	336	342	349	358	321	316	339	334	318	329	309	361	323	344	340	346	344	320	340	298	342	339	308	328	340	318	314	342	328	309	309	319	353	322	342	329	314	319	287	366	360	322	317	326	321	367	327	339	336	331	346	311	316	332	365	326	342	355	343	325	357	342	283	322	311	337	323	333	347	313	312	364	345	355	351	292	318	347	339	292	326	351	319	343	324	343	337	357	330	297	333	328	338	304	358	330	330	306	304	332	328	333	330	318	341	340	319	329	353	334	345	318	348	322	348	316	330	334	328	325	334	331	325	355	333	331	349	312	338	322	346	310	314	310	340	335	329	304	320	355	320	326	302	340	314	349	302	337	319	333	349	347	311	344	323	324	319	325	325	318	319	338	313	320	294	367	350	313	309	318	322	299	349	384	306	315	338	306	305	312	348	329	353	350	332	303	338	311	302	297	311	319	328	347	333	314	335	307	325	338	343	342	357	329	317	326	319	320	351	340	319	322	325	317	306	320	337	330	334	342	345	372	329	330	303	349	330	330	351	314	333	331	322	327	317	355	338	363	333	341	321	333	369	371	309	304	321	318	333	338	318	337	332	337	355	316	347	320	334	335	372	329	327	317	358	318	326	331	359	330	367	315	340	362	329	327	334	338	332	338	334	343	331	327	344	342	324	352	315	334	323	336	338	320	349	332	317	340	353	324	341	352	350	374	337	339	327	332	325	336	342	340	313	317	308	313	317	317	319	316	327	369	358	338	354	371	353	338	353	306	347	356	345	317	332	316	331	381	356	358	320	311	293	344	316	362	342	349	330	321	330	335	323	324	307	311	333	353	340	319	342	346	355	373	334	324	296	321	369	342	333	355	317	300	358	326	341	343	332	322	315	339	374	335	379	342	352	316	332	310	360	325	320	331	326	315	302	342	322	347	356	352	348	326	303	350	315	341	343	332	317	355	343	318	316	314	344	336	319	337	348	338	346	357	337	314	339	344	339	330	340	323	337	343	340	348	336	321	324	330	348	344	325	320	318	333	325	318	319	342	325	327	316	356	346	330	345	310	297	313	295	327	340	311	358	333	308	308	327	320	317	351	333	330	332	349	339	298	326	316	329	331	297	343	352	352	342	331	348	331	323	339	320	335	329	326	344	335	361	369	330	342	339	362	363	350	319	366	324	328	360	323	333	333	340	339	310	311	290	303	331	305	325	349	361	320	337	350	328	314	366	319	313	342	313	315	311	328	324	337	320	321	343	301	315	318	355	356	322	327	366	335	312	370	358	338	308	361	341	344	293	343	331	339	334	299	340	330	328	301	320	325	302	345	370	346	356	333	303	346	323	335	340	364	348	306	327	317	305	312	293	368	354	357	340	348	310	350	327	330	299	356	323	315	344	330	343	312	335	292	292	292	331	372	344	335	321	315	354	336	345	314	325	341	341	318	285	351	307	346	357	305	314	309	313	336	322	326	360	338	309	331	293	336	323	292	349	382	349	301	353	319	344	350	331	337	322	329	285	334	350	340	339	361	352	347	348	343	346	328	316	379	319	325	358	304	322	367	332	308	323	323	363	329	317	311	346	342	376	347	337	336	328	311	361	334	321	312	316	338	336	304	325	338	359	320	303	351	326	322	317	338	320	333	334	349	356	366	350	307	323	344	338	334	328	311	306	347	347	325	312	332	386	347	335	354	327	333	326	300	343	325	334	339	304	316	332	322	314	353	336	305	321	311	340	330	334	345	359	309	343	354	337	344	300	342	343	339	354	336	329	347	338	306	333	335	335	331	371	316	346	339	337	333	347	364	342	329	349	318	289	341	331	350	356	316	320	322	340	359	352	311	357	333	362	318	309	322	354	330	335	338	335	371	341	328	305	282	319	345	320	314	360	340	321	315	358	314	326	351	298	331	359	320	343	335	334	328	356	340	318	349	364	337	313	319	321	334	368	343	328	332	343	350	367	347	374	351	310	363	349	321	336	353	344	343	354	301	342	309	342	346	298	352	313	315	313	297	332	320	326	314	332	338	349	328	349	343	340	346	335	356	322	379	317	321	297	327	329	339	332	316	355	300	336	308	318	333	308	356	304	337	334	327	367	321	289	318	307	308	354	334	317	342	338	320	313	325	352	362	353	349	323	329	319	324	328	345	323	321	288	319	333	302	326	307	325	343	316	312	352	308	344	339	348	341	360	333	297	345	332	376	305	337	324	353	341	334	302	352	336	306	325	324	345	332	334	326	344	328	358	299	313	395	322	342	327	326	319	293	342	297	346	348	306	321	335	342	331	357	320	330	327	346	365	330	338	355	298	344	343	350	303	327	321	331	340	345	312	329	343	345	316	323	317	355	328	341	320	343	319	318	303	353	335	328	341	303	338	322	340	339	342	318	329	333	359	334	334	321	311	312	309	361	319	321	323	373	299	333	333	318	338	322	307	366	334	332	351	339	338	304	341	336	339	346	333	347	343	345	361	336	359	321	346	334	325	301	353	334	329	327	364	355	340	323	312	309	308	324	313	349	357	307	336	350	357	321	305	350	297	337	323	328	319	323	350	272	330	355	354	320	333	352	356	343	329	341	343	297	356	354	358	307	339	327	307	357	332	337	330	326	352	290	326	361	334	339
8329	2240	2550	1879	1212	896	678	509	513	426	354	274	283	282	261	248	230	212	245	252	231	222	215	214	192	214	193	219	164	192	191	193	207	184	188	187	185	195	208	202	183	180	189	185	167	168	183	184	201	172	169	172	200	188	186	178	192	184	162	209	168	189	157	185	164	161	163	200	180	174	176	157	190	178	171	174	172	175	181	171	177	186	166	151	173	196	163	173	179	169	181	165	158	200	196	199	176	187	177	174	177	187	193	182	166	174	163	175	177	204	184	178	184	157	192	172	196	208	183	144	195	183	178	186	170	178	180	198	172	187	168	188	174	179	183	221	176	191	168	184	173	179	165	216	191	210	175	166	186	163	192	193	167	205	171	190	168	210	176	173	171	191	174	171	217	177	178	171	182	185	176	190	165	181	203	174	167	181	193	162	174	158	172	190	181	174	175	178	191	171	173	187	171	181	170	168	179	142	158	216	177	172	186	186	182	182	169	173	174	202	193	171	161	173	175	187	181	154	174	169	175	208	180	193	170	153	182	203	168	179	164	180	169	183	178	169	161	152	164	194	174	176	163	185	182	182	192	175	192	175	185	162	174	173	160	158	164	181	167	175	172	140	203	165	191	172	183	190	193	178	157	174	183	182	170	184	191	201	191	201	185	168	168	200	175	182	188	193	179	193	191	183	198	183	167	188	179	183	211	165	189	168	173	169	179	178	177	192	186	178	190	171	175	172	171	183	176	200	180	179	188	177	205	166	187	189	172	195	179	169	183	186	173	182	189	191	173	189	198	172	178	175	191	194	177	178	193	185	173	196	169	165	196	177	175	186	181	184	171	209	174	165	165	165	184	179	177	176	174	180	168	194	163	192	186	185	202	190	162	172	208	155	205	200	174	173	175	201	160	157	185	198	171	161	166	178	139	173	186	179	179	205	168	183	167	176	203	193	194	175	180	195	184	185	195	164	177	186	181	174	208	179	171	170	187	195	172	176	180	189	200	189	157	164	179	176	179	177	205	163	178	176	186	183	196	177	194	182	179	191	181	200	207	212	158	187	183	183	167	184	172	188	197	175	189	168	177	181	187	183	180	177	182	161	193	171	189	191	201	177	182	190	163	200	172	165	188	174	168	161	189	148	184	171	173	172	175	195	187	192	165	181	180	183	175	182	204	196	183	186	173	186	149	164	194	149	161	182	165	175	199	187	173	193	171	192	168	188	171	173	210	198	183	192	183	189	196	201	175	206	182	170	182	185	184	209	180	174	176	187	179	209	200	198	174	179	169	187	161	176	171	166	179	184	179	165	179	183	189	184	163	190	164	189	150	201	179	170	189	173	194	172	205	142	177	221	183	199	179	214	198	190	160	185	194	199	206	194	182	183	177	189	195	149	170	175	180	183	186	215	181	181	166	201	196	175	193	153	184	167	174	179	166	187	167	170	178	182	178	194	191	175	174	175	191	181	172	196	172	150	167	192	168	173	197	201	207	178	165	217	179	155	193	162	175	199	207	177	182	171	187	186	205	212	192	191	161	171	181	150	169	157	161	182	213	177	176	160	179	175	185	182	171	170	159	187	159	189	195	170	190	194	176	169	173	186	168	190	165	163	180	190	168	172	190	172	158	153	161	159	169	168	171	172	176	217	161	202	143	183	148	154	164	187	173	190	171	211	162	169	182	183	177	178	173	190	163	228	180	169	189	176	190	160	191	180	183	182	184	164	191	152	191	177	197	188	158	175	183	181	159	176	177	188	183	183	174	173	163	169	178	201	184	175	175	193	179	190	176	163	184	171	167	173	186	192	164	181	185	160	156	165	170	165	208	193	174	185	184	187	176	158	200	181	179	194	168	189	172	167	190	206	179	167	174	182	192	169	182	184	179	163	163	184	201	191	190	168	171	184	183	178	178	200	167	172	170	169	174	193	166	172	173	197	174	176	182	174	164	182	166	164	183	170	165	199	203	175	164	190	168	161	176	178	203	188	197	184	168	173	180	168	154	164	177	181	163	174	183	183	171	195	178	168	176	186	188	193	175	166	149	181	181	186	175	181	174	182	169	189	170	140	166	151	189	165	201	187	170	144	168	186	168	194	189	179	198	162	162	182	153	165	195	201	168	173	167	187	180	214	186	171	158	158	205	193	189	194	192	178	175	191	166	167	202	185	175	177	182	189	186	188	171	172	168	168	157	169	192	160	173	178	178	182	174	205	181	180	183	173	194	157	149	173	177	176	178	187	178	187	200	197	170	179	208	170	172	182	188	174	170	157	190	199	162	180	182	171	203	199	179	189	179	217	168	188	173	163	155	180	180	158	149	201	174	182	187	176	177	178	164	177	205	188	189	193	162	188	205	174	141	168	168	193	170	199	182	168	197	172	184	205	168	189	175	189	175	185	167	175	182	172	200	205	166	193	178	189	189	177	170	182	183	196	172	178	181	162	187	176	171	195	177	189	183	171	174	175	164	190	212	208	190	177	171	164	217	175	166	180	161	177	165	175	167	169	170	156	161	175	183	164	157	167	172	161	164	180	184	178	180	169	181	179	176	199	163	177	176	195	173	189	177	194	167	178	182	190	184	166	193	182	149	187	176	168	183	201	172	179	186	170	164	177	154	184	186	178	169	200	152	175	201	189	178	162	187	171	163	189	180	184	185	188	197	202	165	186	200	182	201	169	181	187	171	183	166	173	194	189	169	197	152	175	176	186	184	157	201	177	166	167	182	195	202	194	180	185	154	166	182	191	163	194	187	182	178	166	175	157	175	170	174	176	168	178	178	186	170	176	183	159	185	194	148	178	173	184	186	186	192	189	175	182	181	178	166	156	183	179	178	174	183	182	181	164	166	190	174	151	189	192	172	172	164	179	180	177	189	165	178	191	168	160	172	174	179	187	174	179	163	163	180	233	165	156	161	171	182	177	188	199	183	183	183	169	185	190	195	196	157	171	172	155	197	161	161	153	181	164	189	192	171	172	211	175	168	169	162	193	178	194	201	178	171	178	179	192	162	213	152	180	176	174	183	191	193	187	157	193	159	187	198	170	170	193	177	160	183	190	199	198	173	194	177	184	195	169	186	181	183	184	192	184	159	192	163	197	164	174	156	188	165	185	208	166	165	179	180	189	178	176	193	184	164	171	197	194	187	182	173	173	166	176	177	177	190	200	188	157	171	178	185	154	153	167	193	183	195	182	200	160	188	200	162	185	169	154	169	174	165	194	173	179	181	180	181	176	158	172	170	176	176	190	175	173	208	190	162	181	202	175	206	160	190	169	168	190	192	181	170	154	171	155	162	194	170	159	175	159	190	182	185	174	183	182	163	145	185	168	196	158	197	168	181	197	182	185	166	194	180	167	184	196	186	169	174	175	186	163	199	175	178	202	188	185	202	189	168	155	184	170	165	171	161	169	185	183	157	183	177	179	199	192	185	183	184	175	188	182	156	178	170	190	184	167	184	192	174	173	177	161	170	159	194	182	171	191	198	199	167	168	150	181	157	201
7548	2827	6335	6920	5755	4796	3807	3191	2684	2354	2045	1833	1764	1524	1376	1308	1236	1135	1166	1098	1017	1013	945	942	887	886	832	827	834	787	847	777	750	753	747	724	727	763	639	720	713	735	678	687	644	645	683	644	609	630	658	650	642	653	626	636	643	658	625	747	592	602	648	635	636	679	639	586	603	633	674	636	609	645	604	660	657	574	584	630	606	573	628	595	587	610	667	637	616	603	585	617	590	591	575	633	604	599	628	592	620	626	626	566	590	611	581	638	580	612	631	570	564	611	562	590	589	614	643	616	574	593	601	559	574	600	627	569	577	605	608	588	612	601	577	594	559	620	591	590	605	646	581	595	527	614	602	602	586	581	580	589	597	567	577	576	577	646	620	591	593	589	562	577	609	578	590	548	566	561	564	551	578	582	559	584	630	586	598	616	606	583	620	585	578	560	584	603	597	599	554	623	580	592	604	563	573	593	571	570	546	566	625	594	585	537	606	582	580	599	640	523	576	598	561	620	550	590	603	632	616	578	590	546	579	579	566	597	597	532	585	581	583	590	576	583	624	556	615	562	622	595	611	612	570	589	615	631	590	571	613	584	566	619	551	617	574	611	582	599	577	606	606	612	604	582	592	589	591	534	605	566	626	596	564	594	597	620	621	587	563	602	607	584	551	629	605	601	608	635	616	574	606	584	564	587	605	604	573	561	580	598	582	580	545	560	577	599	581	589	574	577	585	584	638	546	518	574	616	571	570	585	587	594	620	596	577	563	585	583	640	595	574	549	627	577	610	527	567	529	592	602	576	573	577	616	596	573	599	613	589	571	632	598	578	578	575	542	578	573	594	522	607	610	586	604	598	606	559	587	570	573	581	603	602	566	625	575	596	599	576	572	607	605	566	610	596	604	600	606	572	559	583	612	606	552	585	548	538	602	546	569	582	568	606	567	590	553	546	604	573	589	594	612	578	594	602	598	601	546	580	602	585	539	608	584	568	600	602	586	577	580	587	596	528	585	588	571	621	572	579	568	607	567	619	551	620	511	574	609	566	586	612	556	603	580	546	575	574	580	509	615	596	579	568	565	612	599	588	607	594	521	598	635	594	579	562	601	557	615	578	568	549	539	601	578	588	560	588	551	601	582	584	542	552	568	577	578	597	581	621	578	633	580	604	539	581	579	590	584	596	595	592	570	617	553	582	553	572	573	621	591	589	551	516	572	620	594	596	581	593	575	578	531	601	597	560	581	633	603	572	551	604	570	589	565	623	606	567	606	579	608	589	562	624	581	550	559	633	591	599	620	583	568	551	583	599	615	570	546	574	591	560	569	590	591	550	595	579	579	610	603	618	556	603	598	590	575	558	642	617	606	585	568	581	594	575	585	581	601	600	537	602	567	601	576	563	608	604	589	567	598	582	575	588	596	574	584	594	581	591	528	590	580	556	614	563	559	599	507	612	590	536	561	577	533	613	586	576	609	586	566	570	624	579	552	567	591	558	582	570	630	581	568	584	592	589	582	592	600	613	603	619	573	584	547	610	590	606	619	575	571	597	577	568	591	621	611	561	582	580	594	535	605	536	590	594	577	575	575	574	584	611	583	559	592	588	579	575	582	602	601	596	600	545	585	546	583	621	618	583	576	587	569	602	581	604	607	553	562	590	586	548	570	571	619	572	585	613	596	575	590	547	571	619	582	597	578	540	564	618	594	603	585	567	546	608	583	608	622	550	607	585	558	615	590	603	581	605	567	546	552	557	605	616	597	563	590	574	606	589	624	588	629	553	579	589	616	567	600	596	565	576	582	587	586	586	592	571	560	601	562	573	579	601	575	555	544	580	580	621	561	605	586	559	576	562	545	582	569	592	615	575	566	570	559	577	607	554	594	591	591	554	582	593	564	577	575	563	558	540	612	558	567	610	597	581	570	546	557	580	574	585	608	581	598	560	573	597	570	591	608	589	578	577	611	607	582	569	591	642	592	547	541	590	578	596	611	574	618	539	611	606	577	602	608	585	615	607	567	557	548	586	616	556	573	566	544	597	624	606	558	577	601	581	556	591	611	585	571	585	618	561	579	590	582	584	597	554	592	564	571	575	580	594	566	521	599	568	624	584	571	583	623	545	574	573	547	571	574	617	595	613	598	543	612	594	601	592	624	622	572	579	594	621	590	567	562	596	562	566	614	588	617	618	585	595	545	558	566	624	570	544	534	537	619	608	560	582	580	536	574	609	571	515	600	629	572	566	583	553	623	594	577	586	547	604	612	568	619	590	603	604	580	561	565	566	589	599	557	589	560	614	552	635	585	578	569	550	553	594	603	561	542	640	573	550	574	559	564	566	574	618	600	612	579	602	569	545	588	589	574	621	606	568	599	589	579	585	604	558	608	650	574	590	565	570	615	577	581	604	573	616	544	565	604	587	565	587	579	604	556	560	542	581	566	608	605	629	648	553	626	552	579	565	572	603	566	593	613	579	596	582	609	631	607	580	556	570	557	602	576	580	587	644	572	581	601	550	571	579	539	550	617	582	623	563	568	611	625	603	611	601	631	594	604	588	571	552	604	607	587	596	558	587	579	587	558	598	577	567	554	592	549	597	616	541	593	569	570	571	551	583	626	609	597	583	588	548	618	597	602	553	559	608	589	628	634	560	650	599	601	576	573	574	592	593	566	645	584	612	621	643	616	586	621	561	575	578	583	581	575	565	574	625	620	599	596	582	581	584	559	578	558	546	595	661	593	581	586	562	589	642	587	572	551	629	601	594	603	559	587	585	634	554	580	555	549	588	584	566	572	583	598	601	587	571	603	639	583	589	608	525	583	624	571	617	601	593	570	573	587	544	581	592	612	585	601	588	551	580	562	566	589	578	612	566	615	589	552	564	651	604	556	557	586	588	597	590	579	611	622	598	596	556	579	595	588	593	575	599	625	561	569	603	597	626	599	610	570	552	570	593	607	597	572	569	589	570	572	534	621	580	608	584	578	575	638	569	646	569	563	614	608	624	584	596	561	614	617	574	551	559	582	527	529	547	571	601	594	522	533	578	600	569	549	599	586	605	557	617	610	587	586	601	587	607	592	565	596	562	646	586	545	566	588	612	595	591	599	582	606	592	590	605	591	598	628	610	544	612	579	604	579	599	595	625	599	617	550	603	560	618	582	553	556	555	577	596	614	541	540	562	581	563	583	532	621	567	626	550	570	533	596	631	596	567	624	577	607	580	535	602	617	614	549	569	595	585	581	565	631	565	565	620	577	598	573	576	575	562	586	570	602	573	639	635	636	586	558	573	583	566	584	624	593	622	557	605	559	597	600	566	543	556	558	565	559	558	604	551	591	609	602	555	596	588	604	588	563	592	577	609	605	558	611	617	581	574	588	600	524	597	576	579	579	577	609	562	586	573	634	551	576	564	563	570	561	602	579	545	590	575	571	540	614	574	645	598	606	573	568	563	637	570	597	566	603	542	587	631	619	549	590	579	557	574	549	587	643	611	600	621	546	522	537
1031	102	122	91	84	79	58	60	58	61	55	62	64	53	56	61	60	73	52	60	50	70	58	52	45	52	49	81	40	57	47	49	56	44	55	53	65	62	49	74	57	54	53	59	55	59	66	58	59	52	39	65	60	53	56	58	53	64	56	57	56	61	57	45	51	60	58	43	48	51	67	57	56	60	56	44	65	69	53	53	53	52	59	59	58	55	49	57	62	60	49	53	62	34	48	71	45	49	56	52	70	60	53	47	48	49	61	59	60	45	53	49	61	61	63	67	54	59	59	49	55	56	58	57	58	53	63	49	49	68	55	40	40	56	58	64	58	55	68	59	41	60	60	53	59	72	54	61	54	40	56	56	60	56	49	55	69	58	55	56	56	47	51	50	52	61	53	52	61	48	50	53	65	66	56	56	66	63	61	61	65	56	58	64	48	53	54	55	54	68	66	61	60	39	49	51	55	55	61	43	62	49	67	49	53	67	65	47	61	53	61	58	49	57	55	48	55	51	64	44	42	51	50	53	58	58	44	38	58	44	61	56	50	61	59	58	47	74	62	46	62	64	54	49	46	61	43	56	47	52	41	40	41	58	68	62	46	67	61	50	59	54	61	54	61	50	50	67	53	52	54	48	60	55	54	48	47	48	64	57	51	52	54	58	61	47	56	51	47	53	52	50	51	63	54	64	50	60	56	57	50	58	56	59	56	61	53	45	46	46	65	49	46	53	52	57	73	61	53	54	58	61	53	68	47	55	55	60	66	59	53	55	49	52	51	51	52	45	68	58	38	62	66	45	48	38	74	64	58	56	47	60	59	50	52	54	56	58	51	65	52	60	55	62	43	61	51	55	62	57	37	63	44	39	56	65	59	50	49	44	61	59	43	60	63	52	61	66	49	60	40	56	73	63	53	55	57	55	60	55	44	64	61	55	60	54	54	60	50	48	44	49	56	34	39	54	60	51	58	47	49	68	62	49	50	67	47	55	60	63	62	63	61	68	57	60	53	55	56	54	59	53	65	55	60	51	56	62	57	64	42	50	58	65	60	56	50	54	55	65	65	59	50	67	68	51	62	54	50	58	53	47	55	51	55	53	59	64	47	71	66	49	55	54	53	56	54	48	44	49	60	57	49	58	71	56	53	61	59	50	54	62	55	61	45	50	65	54	53	52	66	41	54	55	59	51	46	54	53	65	51	64	53	52	67	65	58	68	44	40	71	66	53	42	54	56	51	52	66	57	53	58	56	52	43	62	47	59	58	54	53	65	40	48	71	59	49	57	57	60	59	53	56	59	57	69	43	50	55	54	52	55	62	62	59	56	58	55	46	62	61	51	53	56	50	58	67	53	61	70	50	52	50	48	42	58	52	39	54	50	70	50	56	50	43	53	50	54	46	48	64	41	67	55	56	66	73	60	54	51	50	51	58	43	49	52	55	57	56	49	51	56	49	55	52	61	72	51	41	52	68	57	57	53	44	61	71	58	55	56	57	53	54	53	52	52	59	57	46	53	55	58	46	49	54	48	58	44	68	66	55	54	55	52	54	41	57	50	61	45	42	57	53	52	64	41	56	68	55	49	62	58	42	60	57	52	60	57	67	51	69	49	55	49	56	63	50	55	40	58	46	61	64	60	52	44	65	47	59	46	51	57	59	64	35	61	50	59	59	57	57	47	46	71	49	48	54	52	74	55	61	48	51	40	57	64	56	61	58	61	59	63	53	58	48	61	55	48	57	49	56	51	61	60	52	52	67	56	45	56	44	52	53	55	54	57	57	62	62	58	49	53	45	60	54	59	58	61	48	65	45	63	55	66	62	66	63	66	47	66	54	56	53	60	49	56	54	55	60	54	46	54	44	46	70	57	53	68	59	61	60	56	53	57	57	55	54	52	58	52	52	44	66	58	68	57	53	58	53	62	45	56	62	58	50	50	32	70	64	66	48	41	36	58	52	57	58	58	52	49	71	56	51	64	49	54	55	46	49	58	61	55	65	59	57	60	55	58	46	63	54	61	42	75	58	50	46	46	49	64	59	60	46	58	62	62	55	67	46	54	64	44	44	58	53	61	64	56	59	55	59	50	57	65	51	56	49	53	47	60	65	60	53	68	58	60	51	59	44	66	50	45	57	46	56	52	53	57	66	52	51	45	49	64	41	64	51	65	55	46	59	52	47	69	55	74	65	50	52	48	68	60	53	47	57	48	50	57	62	58	57	46	61	55	74	66	64	61	50	43	58	59	62	53	64	51	62	57	46	54	57	57	60	39	66	60	50	56	52	59	52	60	54	48	37	47	58	63	64	45	57	51	67	58	62	55	75	45	59	57	60	55	54	59	45	63	56	45	51	46	50	55	55	48	57	55	61	54	76	57	52	50	46	67	60	68	60	63	69	62	73	63	52	46	57	53	51	62	51	49	54	51	48	45	50	56	61	53	53	40	62	59	54	52	49	61	56	65	65	49	60	59	66	46	57	62	50	49	53	60	62	54	42	59	75	50	72	49	58	70	53	49	54	50	59	63	48	58	50	68	65	61	59	59	49	57	59	54	47	51	63	54	57	53	64	55	51	53	44	51	61	68	57	48	45	52	56	59	56	56	61	50	57	66	55	51	54	62	51	63	47	55	62	57	59	66	68	55	50	69	64	53	50	47	47	51	47	60	68	69	64	57	48	69	62	61	68	66	56	55	56	51	53	53	41	60	58	44	54	58	45	43	45	51	49	50	61	43	72	66	54	43	54	68	52	54	42	58	48	64	55	53	59	51	54	62	51	45	57	56	42	53	57	56	50	58	64	71	60	53	58	54	79	56	56	43	61	50	54	51	59	46	56	56	63	47	55	54	83	61	55	45	64	71	42	54	50	63	65	63	55	59	55	64	76	46	49	57	59	53	56	57	46	55	49	60	57	53	54	52	57	45	53	57	50	69	44	42	64	54	58	52	46	61	52	53	54	56	57	49	60	47	55	54	62	53	53	56	52	53	57	47	68	50	62	54	56	38	57	55	51	59	63	51	43	60	59	46	43	54	64	53	51	50	56	54	59	51	65	61	63	56	54	60	64	50	63	58	50	52	53	55	58	73	58	72	59	59	54	49	66	63	56	53	60	56	58	47	54	69	57	57	51	56	51	64	69	53	54	47	56	41	46	61	61	55	46	62	53	50	69	43	55	45	52	69	57	54	49	52	46	58	49	61	65	63	58	55	59	48	63	64	57	60	68	58	55	46	52	57	60	67	56	50	59	49	60	69	58	52	54	58	50	52	57	62	48	43	51	59	67	56	51	55	54	54	51	54	65	45	35	56	41	64	52	63	53	61	61	56	48	67	66	63	60	65	67	49	63	47	57	69	56	50	56	57	52	61	57	55	53	54	63	54	59	56	52	61	44	58	58	55	57	51	49	45	55	44	50	70	51	49	50	62	72	60	47	51	42	59	54	65	43	42	65	57	39	49	57	70	51	50	61	54	50	72	45	58	46	49	45	49	55	51	69	71
1616	314	432	458	404	339	313	317	312	260	271	261	291	236	251	252	265	242	264	257	235	239	241	239	217	222	241	232	254	236	221	225	230	250	207	249	252	259	239	230	262	232	253	223	254	218	214	237	256	250	259	255	233	277	244	227	207	209	245	222	235	228	254	224	232	228	236	242	242	240	211	250	244	222	227	232	227	231	249	230	189	251	226	249	228	242	201	203	211	252	229	230	214	228	259	244	239	208	246	226	255	224	236	230	245	248	230	215	212	247	256	211	211	228	260	249	216	228	219	214	240	226	217	235	238	213	244	225	222	263	218	219	223	231	227	234	233	226	219	236	250	229	225	218	258	243	246	211	239	228	243	234	249	239	214	211	228	222	227	214	232	234	251	230	245	225	216	218	259	216	218	212	202	214	236	222	185	235	236	228	220	256	228	234	243	211	216	215	223	226	229	224	241	232	234	234	207	234	214	221	239	227	212	226	239	222	221	229	246	225	235	221	234	213	248	235	236	228	236	239	233	239	215	217	259	238	199	216	224	215	220	241	219	272	256	211	233	233	241	215	220	255	220	226	232	235	247	207	228	241	218	235	231	252	229	241	213	228	221	229	234	198	240	232	262	227	224	226	210	241	220	221	230	226	227	222	215	241	230	266	239	215	241	223	223	229	222	257	223	233	235	200	214	212	240	229	229	226	238	230	233	236	237	242	223	247	227	236	267	235	234	261	227	229	224	220	237	233	222	222	235	254	200	241	233	219	223	247	235	244	228	222	223	227	220	215	224	226	221	236	225	252	225	220	231	221	213	212	221	246	218	216	217	223	237	234	234	212	227	253	219	246	234	232	248	238	230	249	244	217	235	225	227	219	233	229	206	223	241	221	240	216	253	222	219	254	226	240	252	225	210	219	213	222	209	219	220	230	228	212	246	238	221	215	226	213	223	202	243	230	222	220	257	225	244	226	205	228	214	212	238	222	222	205	240	238	211	199	230	222	232	241	238	238	210	251	243	239	234	226	248	216	233	215	232	207	244	246	218	237	241	218	220	236	232	197	245	234	207	242	260	220	229	230	243	249	219	218	211	225	234	237	211	241	244	260	224	216	222	218	220	279	223	221	226	224	233	241	215	241	226	238	218	238	232	241	241	255	215	223	253	208	240	233	220	241	251	238	228	244	227	230	217	198	227	246	258	229	226	227	240	206	236	238	213	236	225	238	237	214	214	233	194	222	232	227	209	217	237	240	272	228	258	261	241	218	228	212	201	237	222	198	240	207	204	231	238	249	236	232	243	202	218	213	254	211	253	234	214	266	231	197	229	211	222	203	232	233	244	225	215	212	214	192	236	225	248	226	236	228	235	244	239	233	218	239	233	220	242	246	250	238	234	234	239	239	282	222	221	208	224	235	227	192	213	211	234	251	216	248	212	225	218	236	214	236	238	227	205	225	241	245	244	227	222	229	207	250	210	240	222	235	261	242	218	231	249	219	205	242	233	196	244	200	239	232	222	247	231	220	223	212	234	226	207	237	226	210	228	232	218	229	233	223	236	217	237	223	231	232	254	221	223	225	228	230	204	240	227	237	215	236	266	242	248	215	224	218	233	197	200	243	208	227	249	239	233	225	221	214	236	243	233	238	192	233	227	229	226	227	219	228	264	240	217	237	209	220	228	255	230	219	227	239	202	228	213	228	214	213	222	205	250	244	258	245	213	238	236	213	243	214	244	239	246	267	226	225	215	212	220	274	257	228	217	225	215	213	242	245	231	202	217	245	224	220	192	254	283	233	209	236	231	216	226	231	246	242	228	223	228	225	233	230	219	207	228	236	258	205	219	220	196	242	252	246	219	232	222	215	245	227	221	227	226	232	232	216	229	246	267	221	226	229	213	226	258	221	222	226	226	224	236	218	241	241	241	256	225	217	229	229	196	247	217	205	204	221	215	229	231	258	223	243	208	233	230	230	235	247	241	234	233	235	223	246	220	219	234	229	233	210	244	222	265	261	225	235	237	233	230	221	211	223	220	231	221	219	240	215	240	242	232	247	234	238	261	222	215	224	234	204	222	196	231	241	239	220	186	226	210	240	230	230	235	235	248	232	254	235	219	239	229	243	235	238	235	203	260	216	219	227	251	242	228	240	244	247	210	250	258	243	232	216	233	245	213	227	249	248	232	235	248	229	241	256	219	222	217	216	238	240	210	243	232	216	265	220	245	234	229	232	208	225	231	240	227	234	256	244	211	220	223	224	218	219	246	216	236	244	256	240	228	239	226	221	218	220	208	202	244	196	226	207	210	211	231	223	216	241	241	223	229	227	231	224	215	217	236	200	253	241	213	223	225	245	222	226	221	250	257	226	205	214	215	205	225	227	234	230	224	248	233	237	234	264	253	242	250	222	217	246	244	247	263	207	223	224	230	248	229	220	244	215	233	241	249	225	205	212	205	228	221	208	230	230	236	241	191	246	225	205	247	223	219	245	206	220	232	210	225	223	254	226	220	238	227	198	227	240	246	229	219	232	238	217	243	225	243	211	250	232	218	232	257	245	222	233	214	230	226	212	231	240	242	230	222	218	226	245	252	219	208	244	206	219	236	246	245	232	222	240	236	239	244	223	220	205	198	192	221	218	204	250	251	201	244	209	207	204	242	248	214	212	235	202	223	234	216	212	210	253	230	218	241	211	220	240	243	228	236	228	199	225	244	214	242	215	215	215	262	228	238	242	209	223	220	212	223	227	232	228	221	218	233	209	223	200	232	243	234	232	250	241	249	230	241	227	258	229	225	196	256	247	215	213	245	200	214	246	243	218	215	243	239	214	233	210	228	258	204	222	251	230	248	233	235	211	221	229	228	220	207	220	201	232	231	221	230	205	209	226	220	235	225	223	207	218	267	232	296	218	212	232	263	219	180	246	231	251	215	233	219	246	231	245	225	231	213	247	233	225	223	227	238	224	211	235	243	215	247	236	219	214	223	242	221	237	233	241	220	237	220	214	236	198	224	221	211	227	207	219	225	233	232	227	213	240	210	230	251	236	206	200	233	213	199	230	264	241	235	210	230	213	240	227	225	203	202	237	233	221	243	250	234	206	213	244	246	229	240	230	227	241	206	228	233	234	239	258	235	226	207	228	235	216	238	221	194	227	195	206	221	202	221	216	211	229	227	226	207	242	212	228	206	231	209	220	218	239	264	213	231	225	230	243	229	238	227	234	240	244	213	229	230	225	245	266	220	255	229	185	246	254	217	224	221	224	240	232	209	243	230	240	246	222	238	268	222	239	230	242	247	225	222	248	222	239	229	222	208	218	227	249	232	242	213	227	231	254	226	265	196	241	240	238	228	265	234	227	233	246	264	233	224	220	202	225	258	252	236	218	223	212	233	242	227	232	226	212	243	213	234	194	218	257	236	236	242	224	201	232	239	238	245	250	222	245	216	232	217	252	237	239	217	212	206	227	248	219	224	260	214	263	238	207	247	210	214	226	215	236	219	206	241	221
4399	1036	1223	923	628	404	348	276	228	190	185	165	137	145	134	143	148	128	113	111	107	122	114	122	107	96	117	94	99	99	89	100	110	90	115	96	109	86	95	103	92	99	84	95	93	92	114	96	99	95	96	101	104	104	96	95	95	101	107	80	88	97	90	99	90	87	72	73	116	93	86	84	94	95	77	103	88	94	89	82	100	85	61	103	83	72	81	107	98	95	113	91	84	88	88	108	89	80	92	85	104	85	91	85	98	98	107	119	110	99	88	91	99	80	107	73	83	80	106	92	95	87	89	83	106	78	74	110	97	101	90	97	87	84	87	82	95	94	73	95	97	86	87	79	98	90	83	78	97	101	80	119	100	75	96	109	117	92	90	93	103	86	77	94	84	75	95	97	90	105	98	100	110	88	84	103	86	81	99	105	108	94	82	79	91	93	105	88	85	84	101	99	83	97	72	64	95	85	76	100	94	95	86	102	100	96	98	109	82	88	87	79	86	122	100	91	108	83	96	78	81	89	90	91	76	87	106	85	101	87	103	89	89	93	81	84	115	89	91	74	101	85	92	99	83	94	88	87	95	92	88	85	99	76	105	86	92	84	95	102	89	103	88	96	91	88	89	85	82	100	93	94	96	86	101	105	102	74	89	99	92	96	98	120	98	90	84	97	87	85	98	95	101	90	86	97	99	113	79	96	99	94	91	87	111	107	100	104	99	67	83	90	102	104	98	99	76	106	77	81	88	93	88	82	81	92	99	88	84	93	81	104	94	88	89	86	88	104	110	90	91	91	77	89	107	82	81	93	81	88	79	96	108	84	103	92	87	82	101	91	92	91	77	93	96	75	96	103	98	90	105	86	97	87	95	112	81	82	81	104	67	81	98	86	92	82	88	100	76	91	92	92	88	101	87	90	91	88	72	88	85	96	89	103	106	83	89	107	90	83	102	75	96	93	97	80	68	97	116	79	86	93	95	108	87	79	82	91	92	75	108	110	97	105	91	92	103	86	91	106	82	84	79	83	80	93	79	85	90	105	101	97	86	89	112	88	97	116	99	84	81	105	99	97	102	81	76	79	76	94	106	95	87	90	93	68	97	102	109	98	96	97	102	97	86	94	88	101	87	91	97	93	91	93	102	90	91	70	77	79	109	90	84	84	96	108	102	92	78	89	99	88	92	87	94	96	97	102	94	89	104	96	85	90	80	84	88	88	103	88	92	93	95	86	81	98	114	101	84	110	100	99	81	98	85	115	78	97	100	82	93	86	87	100	96	84	102	97	103	79	96	102	83	105	69	80	99	98	102	92	87	97	101	79	80	91	95	92	84	83	91	75	77	117	86	76	92	107	82	97	95	82	104	92	100	89	92	94	99	79	87	103	77	95	82	78	86	86	87	106	87	97	90	101	97	86	103	86	86	86	86	92	97	94	110	95	79	96	90	96	89	82	87	81	85	93	74	73	99	78	92	89	85	109	84	94	95	120	76	89	83	97	88	96	82	88	88	86	85	88	91	82	97	98	88	93	102	84	89	78	78	99	99	112	102	82	77	94	87	86	76	88	87	98	77	93	85	84	76	93	90	86	92	95	87	86	103	106	88	88	95	94	85	98	67	92	102	107	103	113	85	94	80	77	75	97	101	82	86	90	82	101	93	68	109	112	107	79	86	95	102	97	83	92	80	78	78	82	84	82	98	98	82	100	97	73	88	99	102	94	78	93	93	104	81	96	87	89	97	82	102	96	99	88	90	103	89	98	78	88	101	97	90	99	79	98	103	114	115	86	84	79	84	90	83	93	82	86	86	87	97	90	101	94	97	99	79	92	88	102	74	90	89	94	98	81	95	90	66	76	96	89	89	82	89	88	98	108	76	86	91	102	90	79	86	65	87	129	96	86	96	82	87	96	90	86	92	104	87	95	77	97	104	89	88	98	95	95	81	99	106	92	102	88	78	91	86	92	90	100	96	96	77	94	82	96	96	79	84	91	105	94	84	107	91	89	86	103	83	91	108	83	81	82	91	82	78	91	89	86	97	91	86	97	101	88	88	90	68	97	71	115	101	81	71	96	84	87	87	81	101	92	93	95	75	88	96	89	88	97	86	96	89	93	88	96	93	102	101	109	92	94	67	91	87	96	85	86	102	97	103	69	99	91	82	113	81	82	104	102	89	89	81	100	85	82	92	84	93	109	109	80	71	109	106	92	92	73	89	79	99	103	91	74	71	100	87	90	91	77	89	90	107	83	92	105	111	92	97	79	107	89	93	81	74	81	96	87	86	106	100	99	98	96	87	90	80	91	92	100	80	93	101	95	101	98	87	93	98	78	104	78	88	78	92	91	83	102	86	97	80	94	71	83	84	94	82	95	94	95	86	83	79	83	86	101	93	101	77	76	90	100	103	82	88	94	108	73	99	91	66	84	108	87	74	107	98	95	110	89	88	73	101	89	103	87	91	94	90	101	97	101	86	76	90	101	91	101	90	89	98	84	100	83	91	78	87	102	103	85	78	98	85	85	115	113	99	98	92	92	99	90	80	84	92	94	83	103	100	87	90	91	96	80	77	68	75	75	94	79	79	75	74	93	86	86	99	87	104	79	87	78	87	83	94	108	98	80	92	114	90	104	96	94	77	93	87	91	84	100	89	99	90	91	72	85	82	85	99	106	101	102	84	110	104	95	93	93	90	75	86	99	88	110	100	105	82	79	106	76	81	81	91	99	97	87	72	84	83	92	93	89	83	84	78	101	101	90	93	93	78	93	99	81	68	101	85	87	87	94	95	85	96	96	95	102	87	68	74	88	102	89	84	88	90	99	91	81	92	82	92	101	95	94	75	89	85	86	86	78	79	84	79	111	77	98	85	94	79	89	89	88	104	102	75	105	76	86	89	82	88	86	95	88	103	92	96	103	99	83	96	79	89	96	80	102	88	94	89	69	98	98	99	94	75	91	91	98	102	87	102	82	96	86	85	95	72	100	116	72	72	104	86	102	102	83	91	82	90	89	86	83	82	107	108	82	100	110	97	87	84	116	101	91	100	81	90	92	113	91	106	85	82	102	92	96	91	100	94	94	89	92	87	111	75	89	95	81	95	83	90	91	93	78	100	79	99	87	81	85	89	97	84	91	91	100	105	90	99	89	90	104	105	115	104	96	86	93	104	92	96	76	92	72	97	103	89	79	101	79	85	87	100	75	96	103	76	83	99	84	80	90	84	95	85	84	88	79	91	86	89	101	102	94	75	98	92	91	94	98	84	94	89	86	97	86	114	75	97	76	82	92	81	81	109	83	72	95	84	93	95	95	97	96	89	116	87	104	96	89	96	79	89	90	94	96	101	100	95	91	97	81	90	99	100	81	90	88	87	84	84	96	94	93	93	83	91	105	89	79	94	71	96	103	88	90	103	78	93	76	89	88	79	88	107	80	92	104	87	97	96	105	84	99	81	95	112	84	93	107	83	92	89	109	93	116	80	99	91	97	82	87	81	86	95	93
5319	1414	3414	3752	3237	2612	2014	1759	1440	1259	1151	1002	915	839	785	681	709	602	585	578	572	562	499	484	527	494	440	437	443	438	454	439	432	424	444	409	387	381	428	401	371	369	363	408	376	360	385	381	366	385	358	318	364	379	358	394	363	334	371	360	359	343	363	350	378	364	316	368	357	363	321	375	346	367	346	348	331	324	382	317	339	358	360	346	337	361	357	352	364	379	346	308	325	340	333	362	363	353	357	339	335	323	340	365	318	312	338	335	342	312	298	306	310	328	354	307	341	314	329	312	329	337	349	345	321	341	361	348	328	346	324	336	339	342	324	331	307	339	345	351	289	340	332	340	318	355	339	365	362	358	335	348	304	321	315	327	308	328	350	328	354	348	346	333	344	350	320	339	333	336	334	351	303	336	313	346	307	340	357	336	353	349	339	350	375	314	355	347	342	333	359	330	362	341	341	327	327	361	370	321	322	308	331	346	318	313	344	343	357	313	387	325	305	322	339	323	384	332	315	338	330	330	323	354	328	317	315	325	365	341	326	339	309	323	349	333	340	345	327	360	331	328	304	322	334	349	338	322	334	336	338	338	336	312	338	330	337	363	345	350	334	346	350	317	319	355	318	316	342	330	333	384	363	341	336	325	327	321	334	322	344	366	317	313	342	364	334	329	343	350	325	337	312	328	314	335	347	332	325	326	341	303	335	357	333	341	332	343	370	340	325	331	336	338	353	333	323	337	366	339	324	359	337	353	300	342	360	340	340	322	355	355	348	351	318	325	317	358	321	333	336	341	350	328	357	353	352	325	320	354	324	333	301	373	354	320	328	316	329	331	327	330	349	348	333	324	296	328	314	355	298	344	353	354	321	324	320	330	327	338	318	345	349	376	347	297	344	307	338	329	323	312	331	326	327	354	337	348	336	353	331	301	331	326	374	330	313	330	359	362	313	356	351	334	323	336	335	308	358	362	336	342	311	343	327	327	348	346	343	317	353	335	318	348	355	329	327	322	348	327	311	300	365	333	319	324	295	342	310	329	326	323	355	330	333	317	366	322	342	331	318	303	310	356	341	318	299	334	313	341	318	367	324	378	338	316	313	336	322	362	347	333	342	330	325	348	303	306	327	327	363	340	316	300	339	307	315	324	311	335	333	354	345	345	353	297	312	329	356	320	372	330	340	344	354	344	291	328	349	325	318	335	291	303	343	312	309	313	329	310	341	330	352	316	320	323	339	321	363	329	309	317	342	331	346	341	348	363	335	339	351	331	326	335	314	321	329	321	316	338	341	339	326	318	323	350	321	331	330	357	328	344	362	309	328	329	328	321	335	317	325	310	331	302	362	320	338	325	357	327	321	324	333	330	310	303	350	358	358	314	301	293	349	362	323	306	350	357	329	306	331	348	333	305	319	355	349	334	325	370	366	297	321	346	308	343	323	344	368	351	319	317	346	318	332	301	353	350	334	339	317	335	347	307	344	296	321	343	351	355	339	381	327	311	317	330	346	323	314	319	326	357	334	344	317	326	325	359	374	318	325	348	329	312	324	345	339	350	328	363	339	325	313	352	298	324	364	322	364	355	310	317	351	324	346	331	333	343	340	327	293	356	333	337	314	323	327	314	331	356	348	307	382	355	323	353	365	337	312	334	323	327	338	356	330	309	321	319	350	332	339	349	335	342	342	331	310	338	315	358	314	331	290	332	304	347	357	351	341	339	318	351	308	323	322	338	351	346	314	360	326	328	338	339	341	326	357	313	339	282	345	325	327	361	338	343	356	359	336	334	339	315	352	358	336	318	336	331	314	328	326	330	347	356	304	359	352	342	335	304	334	348	337	357	332	305	347	362	308	343	319	310	325	299	311	327	352	326	314	359	361	340	350	326	324	349	339	326	329	314	313	352	388	365	320	328	360	363	339	316	349	290	343	353	351	364	315	331	334	308	351	315	328	315	315	345	333	349	341	293	361	359	345	329	349	344	347	333	312	273	333	337	337	354	333	339	321	316	320	356	343	297	318	339	340	326	311	330	336	356	342	357	334	324	347	350	352	327	344	302	350	312	337	344	319	311	343	312	352	351	351	315	341	340	308	318	317	326	323	352	356	313	321	332	341	329	345	339	347	361	317	304	332	341	347	320	357	316	331	326	335	362	371	307	322	354	343	349	374	309	312	328	331	317	319	349	352	357	312	350	341	325	323	340	361	335	336	321	347	340	319	283	337	347	322	320	356	340	333	328	338	283	312	361	310	303	346	322	345	312	321	356	341	318	340	330	304	343	370	342	329	333	349	356	297	325	341	335	337	351	323	337	345	324	354	321	309	319	330	325	351	324	339	322	338	357	329	331	298	346	308	340	328	350	309	361	335	347	292	328	345	339	324	357	330	346	339	330	348	326	333	327	328	358	318	362	325	327	365	309	335	331	338	341	345	342	309	304	348	358	333	334	343	297	335	340	345	333	357	310	351	313	344	319	355	326	287	361	324	316	318	306	355	333	350	331	335	284	344	320	321	320	302	344	323	343	364	315	329	328	319	333	346	359	338	362	362	338	328	332	364	318	337	313	358	314	304	335	339	333	367	348	316	351	318	308	337	321	369	318	310	314	309	328	350	337	326	335	337	320	344	349	330	328	330	317	366	309	331	310	373	339	330	324	334	338	322	313	321	316	331	326	332	345	345	376	341	360	350	339	318	347	336	339	353	346	334	307	317	339	304	312	318	319	306	356	340	325	324	323	344	342	320	324	312	325	342	329	337	316	317	314	330	318	322	337	325	350	341	331	324	327	354	318	336	326	321	329	310	311	344	350	329	364	306	318	328	300	324	337	332	324	328	333	329	338	330	303	312	332	341	343	340	321	329	314	348	354	328	311	352	328	331	351	281	306	348	295	300	332	338	339	299	343	319	352	346	352	342	318	326	333	305	338	361	339	331	364	323	352	321	323	344	339	315	310	339	324	352	331	370	327	338	343	336	310	318	336	325	351	346	327	339	365	290	348	362	339	372	324	317	338	332	345	318	327	336	320	332	322	329	336	379	348	369	334	342	323	331	291	348	330	331	373	355	346	319	356	351	333	343	336	315	345	357	312	330	357	332	316	313	343	304	329	336	344	321	352	311	332	344	314	356	309	348	325	316	353	337	329	351	344	315	325	319	327	360	339	303	307	366	323	332	320	350	339	364	352	355	303	331	341	340	321	371	316	363	350	338	342	348	336	308	321	318	349	332	337	325	324	338	341	368	378	332	322	335	357	320	365	334	350	309	370	340	315	338	314	326	337	332	351	316	356	317	345	324	334	327	315	343	352	322	307	327	287	344	357	330	354	310	330	337	328	351	336	357	347	368	332	342	347	321	335	330	356	349	340	350	337	346	357	327	296	358	319	353	323	353	308	351	331	329	335	325	314	336	355	343	349	308	320	309	346	343	324	335	346	316	307	340	327	346	344	308	296	345	310	338	355	344	356	344	349	313	328	327	356	379	330	336	298	312	362	329	303
8440	2298	2556	1860	1303	873	678	511	489	412	355	332	311	277	267	235	257	225	214	249	213	244	197	212	203	193	194	205	200	203	193	222	204	189	201	161	172	214	203	186	209	171	180	193	160	165	184	186	171	201	195	213	185	143	196	193	179	179	191	167	161	201	172	178	186	172	159	180	179	206	166	188	197	175	187	176	150	165	161	180	192	154	202	183	189	162	203	196	162	194	200	170	201	158	191	181	172	165	160	188	176	177	164	185	162	201	179	177	222	188	165	178	180	206	189	192	176	194	188	162	189	161	179	183	210	182	188	190	203	197	173	184	170	167	184	193	209	183	209	182	205	191	188	182	170	161	173	185	186	190	181	178	177	177	190	166	171	189	184	155	169	195	194	182	187	152	185	179	187	170	181	184	173	179	177	176	180	166	170	183	178	177	185	183	194	163	192	184	189	192	181	177	162	187	175	198	187	149	160	166	176	181	185	179	155	158	183	183	182	188	158	174	202	170	204	172	181	180	192	157	172	179	179	183	167	178	177	168	160	169	178	180	173	189	156	170	171	195	183	172	167	169	181	162	189	189	160	186	188	166	163	171	176	162	182	157	191	169	198	171	181	169	183	156	188	166	177	179	177	178	182	184	184	180	160	200	197	179	188	154	168	174	178	191	157	148	188	169	169	183	178	196	169	186	176	190	163	171	170	212	196	158	160	188	179	185	180	183	176	174	149	192	177	165	194	184	181	183	195	177	199	174	158	194	175	166	204	174	179	195	184	175	166	187	177	185	169	181	182	180	174	207	200	174	196	162	159	188	162	171	175	201	172	166	163	175	168	182	157	177	172	186	191	186	163	189	180	192	174	218	177	179	151	176	178	175	178	176	178	176	183	187	178	158	176	165	204	156	177	160	180	184	182	176	185	197	196	147	167	183	161	179	185	169	184	184	176	169	185	175	191	196	195	154	170	182	164	198	172	164	175	175	170	175	175	185	171	184	215	162	171	189	186	171	178	173	165	165	149	170	181	189	180	175	187	184	180	208	186	197	166	171	192	189	171	171	166	177	184	164	193	191	182	185	193	210	194	150	175	180	177	173	162	164	187	189	189	157	153	191	180	156	198	173	177	223	194	183	195	181	169	176	191	184	173	164	201	190	171	201	189	176	204	183	169	195	178	163	186	166	170	186	188	176	182	185	193	192	175	207	207	172	198	172	173	194	194	177	205	198	186	173	138	214	157	194	185	172	184	188	179	182	168	211	184	167	207	168	188	180	155	180	178	177	171	189	174	176	181	212	206	186	186	170	192	181	184	162	183	176	192	154	185	208	178	180	185	171	180	179	160	190	184	178	177	179	171	233	186	165	180	164	194	200	179	184	151	168	163	172	183	198	189	186	180	176	184	189	185	168	193	187	187	181	147	160	177	165	173	180	155	178	164	172	154	195	181	180	184	189	194	157	150	176	175	177	182	177	170	159	184	182	167	191	187	163	171	184	179	187	153	159	190	176	185	174	170	169	173	193	171	202	172	194	180	180	184	185	190	171	157	155	184	201	170	187	187	189	190	179	182	169	182	153	205	174	207	174	179	155	181	206	168	179	202	180	188	172	178	173	165	187	172	198	173	184	162	173	188	161	170	180	206	169	173	193	172	176	199	166	161	180	177	167	148	173	196	181	188	182	182	169	148	201	176	177	167	175	194	162	151	178	188	177	187	201	179	194	175	178	206	192	156	176	179	181	169	181	180	163	178	195	171	188	158	179	197	182	186	189	191	168	167	180	182	162	166	182	151	205	169	202	167	172	165	169	188	175	194	185	187	211	188	185	183	189	171	172	163	190	173	206	169	194	174	185	194	167	164	174	203	197	179	201	173	187	195	174	186	186	200	194	183	189	167	175	186	187	209	171	192	180	179	167	213	173	177	177	176	175	172	194	197	185	192	174	178	159	192	153	192	169	195	145	195	182	198	162	149	178	179	194	151	182	150	174	203	201	204	176	166	165	194	194	156	179	178	198	168	179	157	170	187	164	171	208	162	167	175	184	170	178	206	173	211	185	168	197	168	183	220	213	175	195	146	168	174	182	186	187	180	182	210	174	169	176	183	178	186	189	170	159	155	187	182	181	154	158	170	179	178	186	155	178	168	179	200	174	164	185	182	182	195	183	198	175	167	172	183	177	188	169	195	201	172	187	152	173	193	153	153	180	175	211	183	178	175	215	195	181	183	193	166	176	185	178	164	159	164	190	192	213	178	194	193	198	190	186	185	156	174	167	194	196	185	197	157	198	156	191	189	166	174	172	182	187	194	207	192	191	167	178	197	173	151	159	175	188	188	167	171	186	160	178	199	165	201	176	183	179	174	184	190	163	195	195	174	179	170	185	191	196	164	197	183	170	175	192	178	191	148	165	176	167	172	150	188	166	184	169	176	183	154	156	180	166	161	184	198	175	198	172	160	206	162	167	190	199	193	178	164	167	205	189	186	179	180	157	188	186	193	187	152	205	196	188	178	202	187	190	184	165	181	182	187	177	163	204	191	193	176	182	171	176	197	203	192	194	185	182	189	179	179	190	171	182	171	166	173	181	177	191	207	188	200	167	182	172	169	189	197	188	181	162	155	165	190	183	163	193	191	176	164	162	185	176	187	191	193	164	184	152	188	155	158	158	177	170	149	180	158	204	179	195	190	183	159	201	169	170	175	194	171	198	183	177	163	194	187	156	164	189	187	186	165	166	194	180	185	190	185	183	191	181	178	168	155	194	178	188	156	159	184	176	196	161	168	196	167	171	185	207	182	190	191	178	188	171	174	182	156	178	178	179	190	169	181	178	179	154	186	177	173	188	174	190	178	161	188	172	162	184	207	184	190	204	169	175	202	174	162	184	155	160	179	183	174	177	188	178	193	175	174	177	186	205	195	171	193	174	189	176	186	197	198	179	154	194	179	160	196	176	192	183	189	166	156	175	173	195	159	171	181	192	184	170	173	170	183	173	177	193	192	172	200	164	174	180	158	190	175	189	188	195	200	173	207	168	186	187	183	200	195	164	194	178	178	188	191	185	171	188	185	190	176	156	190	201	169	177	160	190	161	197	156	207	164	175	172	177	182	162	181	177	182	212	177	178	169	207	183	171	170	143	214	188	185	177	188	177	188	184	198	166	173	167	191	191	184	191	161	172	173	176	184	186	181	184	150	160	199	180	178	189	187	180	166	193	194	186	180	187	178	176	152	183	176	183	202	159	176	176	165	190	182	171	154	148	171	168	167	173	177	165	174	182	212	189	174	188	163	172	199	186	169	182	177	178	183	166	181	157	195	180	176	170	180	179	186	179	170	173	168	220	183	151	192	199	196	182	170	194	196	169	164	186	203	185	181	200	163	182	189	169	178	188	182	164	193	188	176	187	183	197	187	166	204	175	169	188	194	183	165	212	193	186	159	177	182	188	160	159	209	172	193	178	173	194	181	200	159	183	205	175	159	199	187	195	199	190	189	172	161	176	181	166
7716	2830	6423	6842	5833	4669	3819	3196	2741	2371	2070	1902	1630	1571	1467	1279	1226	1145	1172	1089	1092	965	896	892	902	842	900	854	818	782	795	746	791	768	702	740	718	732	721	747	671	689	709	672	708	643	636	685	663	637	703	670	633	656	679	625	629	663	635	635	626	640	610	666	624	644	658	638	588	639	651	675	660	622	633	604	640	636	593	617	606	612	595	605	592	608	587	578	619	623	573	622	582	625	623	590	611	596	606	604	561	594	585	603	553	601	601	595	572	567	624	569	616	568	628	571	603	596	607	573	626	571	621	639	620	566	595	605	658	559	610	602	560	617	649	611	609	619	561	620	582	603	631	577	590	598	590	559	602	614	631	560	577	608	611	578	584	632	583	634	608	569	574	608	594	623	592	569	606	599	527	584	598	636	612	591	567	624	591	579	593	611	624	547	593	572	561	544	610	592	562	617	586	610	593	594	616	562	553	645	598	544	570	582	583	585	580	641	564	589	546	587	584	587	579	530	561	597	603	578	567	635	584	603	558	606	608	572	573	591	527	598	593	570	598	588	611	550	599	551	628	578	624	628	608	581	616	583	558	591	567	546	616	595	594	603	594	571	547	588	573	619	596	578	608	597	585	599	621	568	602	584	567	555	573	602	561	613	583	631	584	555	532	580	583	597	592	644	592	601	546	578	583	573	557	544	561	578	608	581	612	638	591	555	552	576	592	587	534	573	613	539	616	568	595	596	612	564	612	579	544	588	619	582	574	589	568	590	552	608	574	572	607	596	572	561	603	604	599	585	573	596	595	578	603	553	592	541	549	628	616	606	538	563	575	570	603	545	587	571	571	570	571	587	580	598	599	521	607	566	624	592	572	581	583	600	608	565	624	592	573	584	578	612	589	614	571	609	574	630	611	571	631	619	581	623	545	576	541	616	631	631	595	560	560	583	581	613	632	566	587	606	617	600	556	569	595	579	596	537	607	587	589	555	550	535	563	584	543	568	545	607	574	596	589	559	612	575	557	589	590	571	567	579	585	586	581	589	569	613	552	589	571	572	612	546	591	600	604	561	550	575	622	619	570	596	577	631	606	539	572	582	583	521	604	595	570	550	565	589	541	593	596	593	610	573	581	621	585	609	585	587	621	550	618	560	601	593	597	525	603	580	580	605	579	587	602	605	619	582	573	581	614	624	554	529	583	580	540	579	610	593	581	606	593	627	617	570	606	583	558	614	578	603	599	588	577	576	542	635	594	580	587	634	584	596	598	592	551	593	586	586	554	590	596	580	602	594	566	598	578	576	591	604	560	620	575	599	596	571	609	618	591	589	561	593	588	634	589	563	566	602	601	564	599	596	575	602	574	546	582	568	606	569	538	566	571	613	607	546	592	616	564	560	591	625	636	593	589	605	552	623	559	556	558	530	544	574	593	607	609	580	561	573	581	557	574	595	572	601	608	568	549	554	620	594	608	607	588	558	562	589	609	609	572	628	562	601	548	565	606	561	572	567	593	637	642	583	612	596	599	553	600	610	611	581	560	559	595	574	569	592	574	605	573	584	582	604	575	577	549	606	583	574	629	605	613	587	581	559	619	524	583	573	570	603	577	538	623	581	610	582	615	585	564	600	585	590	608	577	578	582	579	572	578	577	549	601	592	555	583	595	587	615	567	621	580	577	560	575	611	607	599	589	601	607	573	591	606	597	578	638	600	541	609	552	565	570	597	603	601	641	585	550	560	600	609	623	565	583	622	545	574	583	592	609	584	609	609	611	577	646	604	545	556	585	617	582	601	579	556	590	602	657	576	564	603	570	631	599	543	623	539	596	598	565	599	618	584	627	606	601	600	519	550	598	571	611	588	549	563	583	566	535	578	579	560	605	586	540	630	561	609	575	583	634	589	580	599	585	623	587	591	555	601	639	549	603	620	572	575	570	573	577	551	558	625	561	638	569	568	597	613	643	581	554	583	582	591	587	583	582	608	576	587	552	599	533	602	585	626	576	598	566	569	552	604	601	588	588	615	571	627	574	549	613	604	579	615	609	579	580	573	595	578	588	607	548	554	579	578	635	598	640	617	587	612	562	588	561	638	583	561	580	529	579	608	585	566	562	580	617	576	563	545	579	548	594	607	539	564	554	603	609	559	630	587	589	565	579	586	578	590	536	570	599	577	591	600	582	547	597	582	618	598	553	590	583	561	586	617	547	577	592	590	565	608	564	587	572	563	574	574	573	575	585	601	560	571	577	613	531	578	544	574	563	577	533	622	625	590	599	586	586	573	632	612	587	680	566	566	568	563	574	556	595	595	625	577	561	556	626	624	591	582	585	600	600	610	586	597	564	560	610	568	624	577	588	617	571	598	612	595	575	617	580	591	586	564	582	604	595	609	593	559	636	544	585	603	588	570	606	578	590	594	606	602	554	595	551	580	590	575	591	597	587	605	594	602	581	534	603	563	639	580	588	591	586	607	645	578	569	556	591	594	592	538	588	559	578	634	545	586	553	547	567	531	571	596	582	595	629	578	599	585	591	611	572	590	548	567	595	559	611	575	566	572	643	582	595	555	576	564	558	563	601	576	579	548	568	584	575	621	570	578	566	547	561	590	586	556	617	561	565	564	610	583	579	589	594	606	576	587	589	560	554	565	600	578	592	605	588	602	587	625	554	561	627	608	595	598	609	581	570	594	584	599	608	584	572	588	614	633	582	559	581	610	548	604	541	546	603	553	592	583	588	594	588	604	575	572	587	577	576	578	561	592	572	559	574	593	598	591	628	595	582	586	571	637	562	573	583	580	558	588	580	622	599	562	631	576	632	589	594	577	556	593	551	565	614	578	533	604	580	536	577	556	584	576	577	613	578	578	591	555	577	576	565	550	647	583	598	582	583	532	570	589	590	609	599	616	610	613	608	529	626	569	607	590	578	602	570	617	574	590	550	563	593	615	560	587	586	570	556	583	560	587	559	599	571	580	579	566	575	532	553	575	608	583	600	589	552	595	567	577	557	580	645	577	596	582	598	563	597	558	605	596	637	560	545	601	594	603	558	585	524	605	583	574	563	573	595	618	549	591	561	590	581	603	574	566	617	561	625	550	572	564	589	557	614	603	598	605	564	611	628	567	575	593	558	564	578	592	557	588	568	604	605	550	581	552	568	605	629	561	594	543	569	558	580	589	545	567	576	598	657	612	609	614	571	602	597	606	614	600	593	602	629	597	577	608	567	549	571	619	606	579	576	549	635	593	617	555	571	581	560	609	629	567	605	578	571	567	591	565	564	566	593	582	589	586	566	578	564	568	573	546	603	562	580	570	634	601	562	621	592	573	603	548	621	597	586	583	590	618	568	588	572	601	566	640	584	579	589	604	598	570	584	573	547	620	591	587	585	607	536	590	615	596	601	585	598	574	568	563	610	586	615	588	577	585	606	566	600	573	584	590	642	592	600	630	589	586	575	631	548	585	609	575	584	551	583	646	582	598	593	638	598	603	548	572	571	588	564	576	594
1084	115	105	116	71	69	80	67	74	69	69	67	46	65	59	52	64	54	52	54	62	56	69	61	50	45	62	55	57	61	59	67	56	47	56	58	67	52	57	62	56	66	55	42	58	50	65	50	62	45	53	62	56	64	71	47	53	51	62	58	54	62	61	50	60	52	60	53	49	50	69	46	53	40	47	59	64	55	65	64	63	55	49	58	52	68	55	57	49	64	63	53	63	52	65	57	61	64	64	53	52	58	50	51	61	49	67	50	43	53	51	59	49	66	52	51	56	49	43	41	49	62	53	64	67	65	55	54	54	66	63	52	65	62	72	38	76	72	53	70	64	56	64	61	51	49	68	47	63	56	60	38	50	66	57	57	65	59	55	50	66	39	61	67	59	56	52	55	53	45	52	62	56	65	55	65	42	78	53	52	48	52	52	52	73	49	44	66	49	55	59	79	52	54	68	56	64	62	51	60	43	67	52	59	49	67	71	47	55	49	66	52	52	61	61	61	60	61	62	66	52	52	44	42	58	60	68	55	61	53	60	69	44	51	61	50	59	60	45	53	68	69	55	73	67	62	58	45	78	48	55	46	61	53	64	50	53	55	49	46	63	60	56	68	71	50	67	59	53	48	46	50	56	53	48	60	56	65	61	49	46	64	56	55	57	52	41	54	52	47	58	54	48	50	60	71	63	60	54	53	50	51	54	51	45	59	56	50	59	46	53	48	64	62	62	68	49	63	51	59	57	61	64	51	57	56	54	54	50	55	62	53	52	60	41	52	60	50	52	51	47	59	55	51	48	50	56	54	51	54	58	60	49	50	57	57	52	56	60	57	49	54	76	51	56	47	63	52	57	53	63	58	52	56	46	58	57	49	53	51	56	48	48	64	54	79	59	55	54	74	38	48	57	42	64	49	56	64	50	51	66	63	54	66	59	56	50	52	58	51	58	47	52	63	57	62	53	40	55	67	61	57	60	70	60	48	62	54	50	57	50	52	56	54	56	67	61	49	51	43	60	51	57	51	54	58	49	63	62	61	58	54	51	68	64	56	53	60	57	56	64	51	55	43	57	58	48	54	51	55	68	57	59	50	49	76	67	60	48	47	52	56	56	56	54	51	51	59	52	49	68	58	52	54	61	63	56	60	63	48	54	55	48	56	46	60	45	65	62	58	51	69	49	51	60	65	56	61	53	51	61	54	57	53	54	57	61	43	53	53	49	48	51	48	40	38	60	60	51	63	60	51	54	62	69	50	57	58	59	63	54	56	62	56	49	53	57	68	50	57	53	49	68	59	51	56	56	53	59	68	55	40	56	52	64	59	48	58	53	61	64	53	53	47	52	46	65	72	69	57	50	47	52	58	45	56	41	60	57	55	58	63	51	38	50	58	52	58	52	63	50	60	50	59	51	46	61	63	44	55	47	67	51	60	68	56	56	42	50	50	44	64	45	55	57	49	63	53	66	57	55	69	48	46	52	52	53	51	54	48	59	65	52	62	65	58	64	48	47	67	59	47	60	57	57	57	72	56	60	63	56	63	67	65	48	67	69	50	67	60	52	58	52	61	65	52	67	42	55	59	64	54	57	57	54	54	54	52	47	50	51	61	50	67	54	54	49	65	66	51	59	53	66	54	55	56	68	46	60	66	67	56	44	44	41	52	51	58	68	56	58	53	51	60	51	63	51	53	51	57	59	61	76	63	39	56	65	55	57	41	58	63	69	55	52	45	55	50	54	60	77	43	40	39	61	57	58	62	52	68	56	57	50	60	49	66	57	45	59	55	49	41	55	58	55	49	63	49	53	61	60	51	49	54	44	41	60	50	51	48	61	64	51	61	56	55	64	57	76	57	51	62	57	56	72	47	58	63	59	56	41	58	56	57	46	50	54	63	63	49	52	57	47	49	59	55	59	54	51	61	49	47	47	41	56	63	50	63	54	60	60	61	69	46	44	56	50	40	67	51	47	44	58	30	62	64	41	60	51	58	64	43	58	74	74	57	43	63	61	38	66	60	53	45	52	53	56	59	47	56	57	49	55	59	55	52	48	49	57	62	62	60	57	54	53	61	55	57	66	52	47	50	56	61	48	52	53	67	57	48	58	51	46	46	46	62	34	53	57	51	47	59	57	58	56	63	68	50	59	58	69	58	59	51	51	57	52	56	50	63	60	64	64	53	40	55	56	49	53	54	62	56	53	63	65	51	56	61	54	55	69	42	61	56	56	49	58	58	64	61	51	45	59	44	43	66	48	48	60	52	74	58	44	63	58	49	51	61	49	52	66	55	59	40	57	57	50	72	67	50	48	69	56	62	55	52	54	54	43	48	57	52	50	47	59	64	61	59	52	64	57	59	58	53	64	43	49	67	72	48	60	54	63	45	55	64	56	52	73	56	56	61	59	46	64	63	52	55	56	52	68	53	54	55	64	45	64	66	53	51	48	49	46	57	55	56	35	55	58	53	56	66	52	67	53	65	43	48	56	56	43	62	63	65	54	55	60	59	51	56	47	57	56	49	59	68	61	66	64	50	60	62	58	65	48	58	46	47	56	67	43	43	58	52	49	39	47	57	67	55	69	50	57	60	50	61	44	50	41	48	35	44	47	59	57	65	70	60	52	51	60	47	47	44	77	49	49	60	54	69	71	57	68	41	64	60	52	53	58	67	81	57	35	50	67	59	54	54	70	59	55	60	57	57	52	65	63	55	66	61	53	54	46	40	56	43	43	52	63	48	44	59	58	53	49	52	54	59	55	60	49	54	40	67	56	65	49	40	57	56	63	71	57	48	48	59	58	62	54	56	57	58	59	57	53	58	63	53	61	51	65	58	58	57	60	62	55	60	57	55	47	59	56	55	47	70	43	57	47	69	59	57	50	56	54	55	54	53	53	41	69	57	59	40	62	60	59	64	50	59	56	45	48	47	61	60	57	52	59	59	52	46	57	50	63	59	47	34	47	49	47	64	59	52	44	55	56	57	56	60	59	52	57	72	47	47	54	53	64	48	49	54	62	59	42	64	56	63	66	46	64	53	55	61	56	62	51	54	58	51	52	42	47	51	61	58	36	49	56	52	59	51	50	53	54	45	63	46	54	47	52	71	53	59	60	51	52	53	79	40	53	52	56	59	49	43	53	66	63	54	67	55	50	65	51	59	53	53	46	60	59	62	59	67	59	50	60	51	57	52	51	45	58	55	51	60	60	55	43	63	51	48	57	62	69	60	66	61	60	59	67	60	37	63	67	54	71	65	56	51	57	58	58	47	52	60	53	53	52	54	53	52	45	52	51	45	60	51	56	67	53	57	70	52	48	55	55	55	51	52	60	47	61	49	51	55	69	56	73	63	56	62	55	72	53	60	53	59	46	60	76	63	58	49	51	59	53	55	51	56	56	56	64	60	36	44	50	49	67	60	56	62	68	66	67	50	65	57	51	55	45	63	46	55	54	40	59	62	61	56	47	59	55	61	49	55	76	51	51	68	51	65	46	56	45	56
1687	333	409	480	398	354	316	316	309	274	256	255	264	226	276	237	283	257	260	234	250	229	216	267	211	245	236	236	233	224	264	233	247	232	205	225	264	221	230	223	202	255	241	263	208	222	232	251	221	219	246	247	226	227	233	249	239	223	254	231	237	234	230	212	238	261	247	206	240	230	215	246	221	252	251	235	226	243	233	239	235	224	245	241	247	212	226	251	251	238	239	223	234	238	187	200	220	252	211	234	227	236	235	226	236	234	220	242	183	255	223	219	241	227	255	214	224	238	237	209	214	240	209	240	242	229	239	218	206	206	246	236	241	234	221	245	237	239	210	232	214	243	228	226	265	220	253	210	242	218	232	226	224	226	238	186	251	221	229	214	216	217	219	209	219	231	214	209	243	227	248	234	224	226	209	230	274	192	227	231	237	211	229	224	233	246	241	215	237	248	225	216	221	220	224	243	233	216	242	222	211	215	251	239	216	235	231	229	231	227	219	257	262	224	252	223	251	210	241	246	237	218	218	214	224	245	228	230	228	203	216	213	252	241	238	247	235	227	218	210	216	254	234	214	232	190	244	237	225	219	223	213	231	218	215	220	230	199	228	230	233	244	228	241	197	241	217	208	226	249	223	212	255	241	237	228	238	245	241	234	246	229	235	239	208	214	243	216	237	239	222	232	254	227	224	221	213	244	234	224	221	221	229	235	222	230	256	215	238	245	220	222	237	226	241	222	249	229	229	218	227	243	232	222	213	234	227	253	223	207	236	222	239	224	237	238	231	229	208	235	241	235	235	254	224	202	229	221	231	249	208	237	228	212	230	224	227	242	253	230	241	236	239	233	210	241	219	243	221	217	226	211	216	245	226	222	224	194	209	218	213	190	225	242	209	220	272	219	219	225	221	227	206	228	236	246	223	213	233	254	222	232	239	243	218	244	216	211	223	224	223	217	243	212	233	232	242	208	232	232	247	200	257	236	225	230	236	233	209	194	228	226	221	245	217	251	228	231	234	223	203	211	243	244	258	249	219	220	243	243	226	253	239	229	227	226	223	194	223	229	240	224	242	229	230	240	224	229	243	225	238	232	221	231	229	217	220	218	228	191	213	219	232	219	219	203	240	187	233	206	185	250	206	231	240	239	243	232	240	223	235	231	247	233	254	235	231	231	223	226	213	225	233	248	246	218	250	243	237	217	225	240	222	224	227	255	239	236	223	232	227	225	232	214	260	243	232	226	216	236	247	220	237	250	179	229	234	236	248	224	240	193	252	209	220	249	232	239	240	226	238	211	214	209	247	252	252	232	218	250	205	238	230	228	255	216	229	225	233	229	224	252	246	238	214	220	240	210	221	222	235	223	233	230	237	213	237	239	234	235	240	257	250	201	214	240	235	211	220	214	221	229	206	222	247	210	223	202	227	226	221	218	210	197	228	224	222	245	220	237	220	237	221	212	239	220	218	209	209	228	209	219	223	203	247	215	228	209	239	232	241	250	226	223	228	219	240	232	235	246	223	227	220	208	232	247	222	219	247	256	226	187	241	233	232	261	252	213	256	242	225	237	207	208	238	214	247	218	216	237	231	237	231	218	261	214	246	229	228	229	246	225	216	225	197	211	220	208	235	232	200	213	199	217	253	224	237	221	238	199	266	240	243	240	199	243	243	231	238	248	224	239	223	223	269	220	244	233	217	237	252	220	255	214	232	233	236	196	236	233	219	208	224	226	227	253	231	218	223	228	234	222	247	221	242	217	215	231	232	222	208	231	231	230	220	207	219	271	216	237	250	219	217	208	245	223	225	231	242	224	244	201	220	240	247	230	251	194	235	197	216	231	205	224	213	207	231	214	225	243	245	225	221	227	239	220	244	222	220	222	233	235	217	208	239	181	245	233	247	227	209	221	247	217	237	200	267	239	217	247	211	209	230	252	240	232	214	242	251	226	223	256	241	208	244	235	234	233	208	217	215	223	254	226	242	255	229	229	253	254	216	221	223	213	222	219	223	212	256	226	233	228	240	257	226	219	228	237	220	220	240	230	224	219	234	225	192	230	210	208	206	233	237	257	226	212	216	212	208	212	269	251	248	226	243	225	241	227	218	239	224	208	242	223	236	227	239	235	213	233	218	247	206	212	225	245	254	220	217	221	242	229	202	225	221	209	233	267	206	247	248	244	223	224	213	251	232	231	228	246	230	212	222	239	208	214	214	214	237	228	228	206	234	233	211	214	223	230	222	222	236	217	222	221	237	249	256	229	209	228	229	238	230	210	225	297	245	223	221	213	243	220	232	226	232	251	223	205	213	229	204	204	205	236	206	256	224	230	222	241	237	222	225	227	253	232	247	216	229	241	219	213	224	183	224	250	219	210	213	256	212	240	226	246	246	251	249	230	244	241	228	269	205	250	258	225	268	241	222	226	220	236	233	240	226	256	218	206	242	227	222	240	186	222	209	241	231	234	233	205	212	244	193	229	245	239	228	217	253	228	222	209	228	250	256	234	245	208	246	207	221	233	221	223	217	234	221	232	215	249	237	235	256	235	233	245	232	246	215	192	229	223	230	219	205	231	227	224	221	210	226	231	211	221	248	237	236	222	219	226	230	234	216	227	219	246	257	211	233	233	228	238	198	212	229	249	219	224	231	236	219	217	232	219	227	245	230	205	218	224	228	203	249	242	217	236	226	223	236	221	268	218	236	243	224	243	221	223	269	247	246	219	219	226	197	227	220	256	219	225	226	253	216	254	220	230	236	212	233	222	202	245	203	227	225	248	244	234	225	241	240	227	243	218	195	232	220	220	235	222	217	223	231	244	226	256	235	255	241	237	247	251	222	222	217	218	216	240	248	222	222	206	225	230	229	217	210	200	239	223	233	230	238	234	230	242	213	207	204	233	254	249	224	247	218	225	229	224	211	226	214	226	217	191	229	231	247	219	226	235	198	250	234	230	257	225	206	212	222	238	232	224	212	234	239	250	223	239	222	230	233	227	241	213	240	235	257	241	215	227	219	247	228	245	235	236	223	223	240	241	237	213	239	227	239	224	229	228	214	199	221	231	211	239	237	244	203	229	202	227	223	210	234	233	254	220	258	249	199	230	225	228	198	239	255	222	244	217	246	226	225	243	243	197	231	273	231	230	218	234	216	259	221	262	218	206	229	249	198	207	226	233	246	227	235	231	222	226	200	192	220	198	214	224	230	248	213	212	235	252	220	236	240	246	213	238	235	221	223	246	213	244	260	202	253	242	229	235	261	191	226	248	220	224	227	210	229	233	236	239	227	257	196	219	222	208	252	237	222	247	225	212	228	236	206	232	226	220	232	236	242	210	198	251	216	226	254	255	223	213	253	235	209	244	228	218	246	228	223	230	226	218	239	189	211	240	244	197	231	224	232	222	211	237	244	250	215	228	246	230	224	231	253	208	226	212	199	222	235	222	222	226	224	238	212	218	233	255	210	230	239	236	220	223	233	232	210	221	215	222	212	217	223	254	240	218
4297	1013	1215	880	596	421	349	280	199	205	193	185	150	118	146	121	132	119	117	111	108	111	109	86	107	106	106	112	108	96	93	84	99	96	100	104	100	95	86	81	102	95	115	100	86	104	91	126	104	100	93	93	91	106	87	66	95	101	103	95	93	95	96	106	94	87	83	98	92	94	74	83	81	88	88	99	87	109	88	86	76	97	94	93	104	116	95	88	76	88	79	91	79	107	94	94	86	115	90	89	84	99	103	104	90	79	121	89	108	95	88	94	95	106	124	92	65	81	97	87	85	99	83	87	93	100	84	86	100	98	78	95	90	91	99	91	92	119	88	87	75	87	89	85	103	101	79	93	81	90	86	84	102	96	83	86	95	85	88	104	101	88	103	98	74	100	85	80	94	91	97	86	82	97	94	87	82	89	93	79	93	105	93	85	89	86	73	91	98	86	82	70	109	93	74	107	85	76	84	82	101	96	91	100	108	90	92	100	96	102	77	98	96	77	99	93	97	104	83	87	89	90	96	86	95	94	92	83	107	91	109	103	85	75	80	91	85	77	90	93	89	98	95	102	99	95	85	94	97	87	92	94	92	95	96	100	82	93	88	84	80	106	96	97	109	82	100	96	88	91	82	92	95	97	93	98	87	91	95	85	95	89	101	96	76	92	89	91	78	93	100	90	97	89	100	98	103	81	75	84	83	75	81	88	87	96	85	93	86	102	84	95	83	106	89	85	100	95	97	109	92	88	111	81	80	93	83	87	81	91	70	85	80	86	106	77	89	97	97	107	82	93	99	85	85	68	100	88	95	104	80	102	74	94	96	94	87	86	77	97	81	89	84	87	68	93	98	103	94	88	85	89	67	87	90	97	92	81	87	84	102	93	89	79	77	98	100	93	107	77	108	110	97	108	105	82	98	82	67	91	90	84	90	105	86	83	79	102	100	91	88	99	108	90	96	101	98	84	89	87	103	87	104	100	93	88	86	91	100	110	103	100	98	105	90	92	107	100	97	84	84	78	82	100	89	102	91	89	104	110	92	87	85	115	101	83	71	87	91	84	96	89	84	98	100	104	92	87	88	87	102	100	94	73	79	77	100	85	75	84	107	93	98	89	85	94	73	86	74	98	87	100	83	97	91	99	99	87	84	86	81	90	101	100	87	92	105	90	90	92	111	121	91	83	82	81	81	88	99	93	84	96	89	89	101	74	102	94	99	83	97	88	99	89	87	111	90	103	97	92	94	88	71	100	88	76	80	83	90	83	105	90	89	87	90	71	91	84	98	80	82	97	85	74	91	84	85	89	87	111	100	95	88	84	108	91	94	87	83	74	78	99	93	99	100	88	79	105	82	95	75	92	75	79	95	93	88	87	88	87	90	91	98	94	89	105	85	98	95	91	83	91	113	94	87	98	109	100	82	102	85	89	90	100	80	80	83	87	95	92	102	79	107	84	87	76	93	80	90	85	85	95	83	66	101	82	106	84	102	90	116	100	88	92	91	95	69	98	85	100	79	77	90	75	58	102	98	89	89	106	110	91	89	87	96	75	105	100	90	102	80	76	94	86	81	94	87	85	87	108	103	79	96	88	82	80	66	72	98	87	88	83	88	87	81	95	96	58	102	88	100	73	80	97	102	92	73	98	94	96	86	96	109	99	96	80	84	89	87	82	89	85	88	77	101	97	89	89	95	81	85	71	90	88	92	85	81	98	90	77	85	86	73	94	109	90	83	96	91	101	89	91	97	81	77	83	93	91	100	94	96	97	93	102	102	101	102	83	76	85	85	95	81	94	88	80	80	85	98	74	92	82	88	85	74	74	74	90	98	83	86	80	86	86	95	93	82	104	99	95	85	77	106	79	81	103	102	83	94	96	93	95	97	101	95	119	104	96	98	98	73	94	88	89	84	73	88	98	94	81	116	99	101	90	78	104	92	121	107	117	88	109	87	72	83	81	71	94	86	116	84	74	93	76	92	78	93	87	103	107	91	90	87	113	85	89	73	98	98	89	86	98	93	88	88	87	69	105	92	73	87	109	85	91	87	89	87	79	84	88	103	99	77	88	90	86	103	82	86	85	89	89	92	82	97	85	103	92	88	91	106	86	84	88	92	98	109	81	92	91	95	87	94	89	83	91	92	89	73	97	95	86	98	87	73	96	92	91	97	102	93	83	85	91	84	87	93	83	82	77	86	100	95	92	89	84	97	123	74	103	103	79	86	92	88	102	98	115	101	109	85	92	82	84	96	92	99	80	96	92	90	89	89	92	100	86	82	86	99	92	99	87	99	69	109	107	82	82	87	88	100	82	88	92	90	78	94	96	88	99	88	68	90	98	100	93	87	103	91	96	97	85	78	99	88	85	86	89	101	97	94	81	82	72	104	89	87	77	107	89	94	112	91	90	93	102	78	108	90	98	83	72	80	82	101	101	110	97	95	103	87	79	94	84	109	82	101	88	82	90	98	117	94	95	80	104	101	81	98	85	108	94	84	117	92	99	95	111	98	89	102	89	97	97	77	81	98	97	87	99	94	96	100	93	88	87	98	86	92	87	81	77	88	89	86	104	90	96	85	102	72	105	102	88	105	81	92	91	94	96	96	87	80	101	97	73	79	83	85	85	87	97	88	91	91	76	90	88	98	86	84	81	99	77	79	93	98	94	96	95	97	86	98	97	93	85	88	90	85	96	101	94	99	77	78	78	89	103	99	77	85	88	94	84	87	84	81	87	93	92	79	97	69	91	105	75	102	96	108	98	95	78	88	81	83	85	92	99	68	75	95	81	82	90	88	94	86	100	80	86	108	76	94	84	88	73	68	88	90	84	86	87	104	93	92	94	95	86	75	86	98	105	84	105	95	90	102	89	110	86	91	80	86	95	96	109	73	101	103	85	82	103	93	92	82	95	75	85	100	90	84	91	86	88	88	97	86	105	88	81	103	87	96	86	86	77	79	92	90	91	74	89	98	78	108	79	81	92	88	83	76	86	76	99	92	95	105	101	78	93	104	85	94	99	103	87	69	89	90	100	92	90	87	111	79	94	103	99	80	92	92	91	93	82	79	95	114	93	82	86	81	96	91	113	98	105	102	95	117	92	105	110	81	86	81	81	86	95	91	106	75	88	87	81	95	86	76	85	85	69	99	97	86	83	104	102	97	96	90	92	94	93	87	111	81	87	87	85	82	94	87	102	87	87	83	83	113	93	83	77	83	95	89	83	100	91	77	92	98	97	77	104	99	93	87	99	105	86	94	95	73	86	94	81	91	106	79	80	84	89	94	105	84	113	85	107	91	99	94	115	89	71	86	85	96	95	78	79	104	92	90	86	83	91	92	96	95	85	101	73	99	88	78	92	89	109	79	114	70	97	82	93	87	83	83	105	91	88	85	98	98	75	80	84	97	79	82	90	92	111	92	77	100	80	98	72	109	92	85	92	90	88	86	103	100	85	84	77	93	101	99	110	93	100	85	82	85	95	91	81	101	84	80	97	91	88
5218	1510	3477	3852	3166	2536	2060	1740	1454	1235	1116	956	953	760	789	771	675	642	628	544	528	578	513	455	462	479	488	394	475	453	437	451	441	389	421	395	397	394	364	426	402	373	359	385	418	363	369	375	388	368	349	384	386	395	410	347	383	363	352	386	374	399	351	315	340	387	362	375	316	351	361	367	366	368	359	394	338	355	357	361	341	368	339	317	355	324	330	343	359	355	368	355	356	336	306	325	358	346	333	348	362	320	344	324	347	350	318	342	323	344	352	350	347	325	342	355	359	343	369	343	361	327	326	335	319	342	343	347	305	331	325	330	349	339	336	326	357	346	353	349	348	305	327	354	336	336	334	331	332	337	348	344	341	328	344	356	318	370	344	313	338	330	355	316	328	350	334	325	317	343	316	322	350	336	335	327	337	347	321	341	354	334	349	319	340	334	320	322	342	331	333	337	323	352	334	330	335	372	349	322	336	351	333	336	326	347	312	352	320	377	331	329	350	338	340	341	326	336	317	378	340	354	330	349	293	325	342	354	339	341	327	313	324	328	337	299	330	333	316	316	330	342	326	316	353	343	340	333	333	326	317	297	344	365	304	346	333	349	325	346	351	323	351	337	314	320	355	321	345	344	355	361	320	326	338	358	344	344	339	364	339	375	346	351	323	323	343	368	302	314	339	335	344	324	346	367	342	310	360	357	339	347	348	349	364	336	325	301	340	325	333	365	333	302	345	323	361	348	336	316	346	349	339	302	348	370	332	317	350	339	320	337	294	301	352	330	305	331	313	321	313	325	330	322	328	377	310	339	368	347	332	351	315	317	337	314	344	353	345	356	340	359	359	327	341	317	370	357	343	352	279	296	348	345	334	328	321	342	338	324	362	325	306	340	349	331	347	324	335	347	337	359	337	329	354	371	318	340	334	332	317	355	386	317	301	347	358	339	342	336	355	305	307	355	352	338	308	347	300	353	308	328	361	326	333	303	347	320	332	327	331	357	334	348	329	362	322	304	332	330	348	356	369	306	315	310	319	339	322	360	397	336	325	353	332	322	345	357	361	306	345	324	317	322	355	338	335	323	353	319	339	355	328	318	367	334	349	334	354	331	328	335	340	320	303	325	310	350	366	320	342	369	338	344	336	298	348	319	358	325	325	343	340	332	332	360	320	330	336	344	357	363	349	357	362	320	296	339	318	320	318	327	325	334	353	327	352	326	320	348	321	352	358	329	347	347	331	317	364	340	335	313	326	363	341	358	339	314	329	328	361	349	332	329	313	359	340	312	330	353	303	307	276	333	364	368	323	348	340	342	333	321	326	323	331	327	326	342	347	335	346	335	360	342	326	326	329	324	335	368	330	338	342	306	328	332	341	338	331	345	356	352	323	313	325	328	323	325	357	323	345	308	343	310	326	325	321	309	347	333	302	319	324	306	315	340	360	321	328	359	333	337	366	322	338	336	315	324	333	339	348	339	320	358	332	310	349	325	321	344	302	332	335	335	322	304	301	362	335	326	326	346	305	348	353	340	345	333	341	346	359	311	375	330	327	334	311	352	316	331	289	340	339	355	333	312	305	329	319	338	347	312	332	326	333	359	323	333	340	335	372	351	357	333	337	346	340	333	323	344	307	328	319	361	340	324	331	345	339	312	328	313	330	323	334	332	322	346	323	324	341	315	338	338	293	343	342	329	342	323	312	319	340	317	332	307	309	333	336	313	337	321	364	331	343	314	358	331	317	329	369	323	329	311	341	311	325	344	336	353	320	342	341	317	335	360	336	353	339	352	339	322	345	314	331	328	342	322	320	352	320	324	342	354	324	319	342	307	320	323	308	313	346	349	339	363	312	329	313	312	339	348	306	312	349	326	351	311	334	367	342	321	313	347	319	336	338	329	295	333	305	340	365	311	368	323	371	326	340	303	334	350	350	349	324	341	340	317	346	359	319	352	323	312	332	335	348	340	330	331	331	320	343	352	369	332	339	328	325	351	318	308	347	356	323	341	373	364	323	361	344	329	315	319	323	296	310	335	309	339	328	347	356	325	299	345	324	350	356	334	366	308	365	325	358	329	324	333	335	336	312	342	357	346	331	318	315	326	329	311	319	356	316	320	366	334	338	348	320	363	341	322	346	325	345	363	369	331	355	330	326	296	329	336	306	323	363	321	337	324	334	331	328	337	305	323	378	305	362	338	338	356	309	350	325	329	344	323	322	340	325	350	365	332	335	340	325	362	321	342	346	322	330	324	322	351	346	343	321	337	350	335	306	338	309	335	330	315	315	338	375	326	328	349	366	312	320	331	330	340	335	297	340	313	321	372	335	333	339	340	336	324	324	348	312	356	315	350	319	320	365	312	330	371	333	353	364	322	349	335	328	347	348	327	328	314	326	337	314	347	303	352	346	330	356	387	310	313	309	310	335	331	310	299	321	320	345	348	342	351	339	326	336	318	299	348	321	314	333	317	339	339	338	332	332	346	309	332	330	362	293	350	351	360	330	305	352	326	313	330	317	352	310	343	292	346	319	296	338	321	319	354	311	352	329	327	338	347	314	333	299	364	310	317	314	316	296	323	327	325	324	351	334	351	373	341	338	323	351	374	332	301	317	338	365	320	353	358	333	305	355	302	301	332	343	326	359	362	310	324	327	365	344	315	328	309	346	329	312	350	325	304	359	341	362	381	311	355	335	337	318	364	301	321	341	349	332	355	302	338	322	326	324	353	316	349	346	328	315	335	318	329	315	324	337	298	365	307	357	351	337	344	325	314	350	342	322	344	327	340	309	339	306	340	345	314	315	322	382	335	356	320	342	349	320	323	322	340	333	335	342	306	333	348	336	318	316	317	296	353	329	311	330	308	316	317	362	303	329	371	341	322	331	357	330	328	343	335	350	339	335	387	336	315	331	368	345	329	326	323	321	342	315	313	353	356	344	363	311	319	325	384	310	357	344	348	294	306	374	339	315	321	326	345	328	323	333	347	320	328	334	297	342	333	327	325	341	314	335	340	344	347	349	368	318	333	318	329	340	354	318	315	346	348	304	321	343	335	332	321	316	336	345	334	337	345	309	311	324	325	332	338	329	322	315	338	317	351	341	343	343	326	327	338	344	332	347	344	336	353	347	346	300	313	335	299	346	348	325	328	345	363	284	318	340	327	338	319	325	321	336	329	315	343	335	346	346	348	324	314	356	330	330	328	322	364	319	315	317	353	327	360	333	339	333	338	317	354	348	330	342	350	334	337	316	349	374	360	328	346	339	330	325	350	322	312	326	338	317	305	343	320	316	343	340	329	322	336	357	300	343	317	330	313	312	316	325	336	337	305	310	330	336	346	319	338	340	343	338	344	311	359	331	368	305	347	366	348	324	321	341	308	335	327	341	330	358	335	339	302	335	318	317	330	339	343	301	316	353	298	330	353	333	354	335	333	367	301	326	318	362	352	356	324	327	331	343	335	319	324	310	331	339	353	326	336	340	331	343	320	334	324	323	339	335	317
8456	2318	2505	1880	1236	888	709	567	434	398	385	333	306	270	251	243	248	215	255	212	217	238	233	203	217	228	220	212	195	218	203	191	214	174	190	174	183	201	185	182	174	181	170	192	189	197	221	181	155	184	162	199	206	189	206	190	181	179	190	150	186	174	169	184	167	148	222	174	192	182	183	190	189	183	170	190	172	144	171	161	186	188	172	183	168	175	200	171	176	144	196	182	182	177	173	177	164	170	160	181	191	165	201	225	192	193	144	200	185	162	192	150	189	185	192	210	167	183	178	177	189	186	178	176	176	167	175	162	157	183	175	173	186	199	174	177	166	185	161	180	195	177	171	216	204	178	178	174	195	161	184	167	192	160	183	169	178	190	171	186	162	178	181	187	161	200	199	191	177	183	214	164	173	165	172	183	190	179	164	178	197	204	170	162	188	194	167	201	169	186	184	201	195	188	195	183	195	164	208	157	175	176	176	186	174	159	170	175	174	184	189	160	182	205	180	181	180	185	180	216	165	173	201	184	180	175	175	177	175	168	188	198	200	183	183	182	143	174	186	212	173	181	184	185	205	193	177	187	180	191	169	194	187	161	202	159	199	179	201	164	154	182	165	168	181	189	177	167	191	179	178	179	185	201	182	173	188	172	180	179	175	153	166	184	161	169	167	182	179	209	170	170	177	162	169	179	162	170	201	174	190	187	200	191	172	194	182	180	196	177	186	200	167	186	180	185	169	166	146	180	193	179	183	156	173	158	169	165	189	177	199	173	153	164	170	178	172	174	175	193	169	182	177	171	166	171	167	199	171	181	152	205	168	179	185	171	158	170	171	172	201	187	168	166	171	187	163	182	192	173	185	181	195	168	145	189	192	182	169	210	173	191	182	175	184	165	177	179	187	193	175	167	197	181	153	192	189	194	164	184	155	202	177	174	184	173	189	171	187	183	177	186	186	192	164	170	208	195	165	159	189	188	161	174	165	178	165	193	189	166	177	148	200	170	187	176	182	159	190	187	181	187	156	178	179	170	178	190	172	201	182	174	178	163	187	190	155	176	176	179	165	169	170	183	184	189	137	145	169	151	184	180	171	181	197	208	175	172	179	179	159	179	189	204	182	167	195	178	166	209	179	180	182	183	183	154	184	170	179	175	177	185	180	166	184	174	200	194	189	206	178	195	202	189	179	151	190	182	174	173	191	192	178	193	158	162	188	204	185	186	186	175	164	207	195	183	164	190	194	197	189	177	174	189	175	170	194	192	186	164	221	168	179	194	187	171	195	172	178	175	186	183	184	185	172	191	195	189	187	196	163	167	175	205	176	192	184	194	202	183	192	167	194	184	201	149	202	190	190	168	175	187	187	175	161	168	197	167	164	187	173	168	214	183	189	172	163	180	164	160	180	163	190	176	171	190	175	189	201	176	178	177	178	197	187	176	177	182	183	151	171	174	196	184	155	177	173	161	176	176	207	198	184	171	181	179	182	168	212	185	158	155	175	189	191	190	191	188	164	186	182	188	193	188	170	191	193	188	193	189	145	188	171	187	180	166	179	194	194	186	177	163	190	206	174	200	180	189	197	165	175	198	168	186	196	189	178	181	187	180	195	183	176	199	185	183	185	202	176	177	165	181	192	200	170	204	193	204	185	155	185	162	197	179	194	176	191	191	178	163	163	174	180	168	184	181	177	148	187	175	174	175	171	178	180	152	179	194	185	183	167	196	197	181	162	183	134	185	196	182	179	155	174	176	190	198	191	167	180	151	164	155	175	198	199	193	171	185	190	193	178	161	192	194	170	172	180	166	174	201	169	188	171	159	185	206	175	159	187	200	174	177	175	175	175	162	174	191	196	196	187	174	177	171	183	164	160	167	184	191	168	184	172	206	175	191	205	157	194	178	174	216	166	182	183	175	208	182	173	160	179	162	160	182	192	188	183	167	183	191	194	193	185	207	180	173	194	185	166	191	170	174	193	168	161	171	184	190	180	185	180	201	179	160	187	188	190	185	156	172	173	185	180	156	194	183	174	175	192	188	156	170	181	150	157	182	177	176	165	166	189	185	216	197	169	190	179	179	170	185	185	197	183	164	172	177	184	165	164	178	177	179	171	193	178	204	185	178	174	165	189	196	182	190	189	158	165	201	189	196	190	176	185	177	197	169	183	177	196	145	183	181	161	174	185	192	181	176	168	178	197	175	181	170	189	194	205	203	184	168	156	189	193	202	168	172	178	169	180	167	189	175	183	191	184	200	196	191	184	165	180	189	197	196	177	186	176	159	169	204	173	184	164	189	194	169	172	165	197	178	163	175	186	175	167	137	201	191	182	192	188	183	209	173	187	211	187	183	184	195	174	174	192	164	192	167	181	205	192	182	197	215	185	166	192	182	190	170	199	176	171	193	175	176	203	168	184	174	198	172	182	185	187	193	186	171	165	196	185	197	197	195	202	175	186	186	192	151	151	176	181	189	180	170	196	172	164	189	180	163	193	160	166	204	189	182	187	180	180	184	195	191	181	178	177	174	189	169	179	200	159	160	148	174	169	176	181	169	181	161	203	145	189	172	187	178	163	202	178	203	171	202	179	175	181	181	180	192	150	169	202	204	176	183	199	169	179	184	204	164	180	166	183	166	179	187	170	213	188	178	187	197	166	181	187	198	168	169	179	195	200	167	176	184	194	208	196	180	178	168	192	165	199	150	199	180	192	176	172	165	173	180	190	181	172	166	202	188	213	175	196	175	177	191	164	167	184	162	180	154	171	171	201	183	167	178	177	184	205	175	190	193	163	196	161	194	201	185	190	129	178	168	227	159	155	168	174	165	172	189	154	189	177	172	201	191	191	167	191	189	198	188	179	198	174	180	202	179	199	160	182	181	157	167	170	196	208	156	190	171	166	196	183	180	176	190	179	191	170	188	173	179	164	202	186	193	175	213	167	183	157	190	186	177	165	161	160	199	192	186	173	168	168	169	186	193	175	165	169	168	183	179	161	155	150	158	189	181	174	183	178	197	188	178	155	164	211	175	173	202	181	186	175	158	219	173	169	187	163	191	191	176	199	143	177	176	185	199	162	198	194	169	212	185	176	182	176	203	167	172	166	173	161	170	180	173	180	181	175	176	192	171	167	180	183	191	188	190	156	169	180	167	173	166	173	173	166	183	176	167	196	187	216	177	181	163	176	204	170	181	185	174	188	200	162	186	193	169	190	180	185	169	151	170	180	196	166	176	181	194	170	144	188	181	169	184	187	169	196	172	196	181	179	172	185	212	156	173	177	152	175	164	180	166	166	191	204	195	175	201	180	184	192	164	181	169	180	154	193	170	158	163	177	181	173	183	164	166	178	182	158	184	180	183	180	171	174	161	181	180	188	172	189	206	187	178	188	187	175	168	172	204	191	174	196	186	173	178	177	204	162	178	177	173	173	214	189	186	182	179	173	172	191	179	205	168	186	186	198	167	171	193	186	197	185	187	154	194	183	172	172	192	181	167	173	186
7504	2773	6353	6910	5797	4660	3931	3135	2679	2345	2081	1929	1658	1518	1443	1292	1187	1199	1127	1012	925	944	948	916	914	823	839	874	803	829	800	785	697	729	698	765	699	669	710	681	700	675	674	691	669	630	658	676	669	642	646	620	649	672	672	626	633	631	647	648	635	619	622	665	669	649	605	627	617	626	578	623	616	619	643	645	611	577	607	623	595	645	630	611	624	598	583	644	600	582	639	563	614	585	595	591	593	569	607	616	591	600	580	608	577	557	595	546	626	597	604	606	601	619	574	631	559	596	601	581	613	624	608	651	579	590	607	579	555	579	547	589	605	564	548	567	588	578	607	567	605	614	627	595	550	602	611	605	596	606	624	590	562	588	596	550	616	615	569	610	543	597	561	567	565	609	569	600	598	568	583	577	603	556	575	579	595	554	572	626	595	601	552	612	605	550	601	609	596	568	535	602	557	565	592	584	604	573	594	562	610	590	584	573	609	602	618	583	578	543	574	620	593	576	557	568	619	576	592	600	583	566	584	594	592	620	571	609	610	633	613	604	558	585	549	600	608	564	549	598	553	586	636	579	551	607	554	588	579	581	596	558	587	583	612	611	589	568	576	592	596	594	557	573	591	588	607	589	582	567	641	600	554	549	623	530	592	586	586	535	556	566	550	575	594	606	579	589	604	580	561	584	632	579	557	628	557	624	560	592	589	611	604	601	536	611	636	623	622	592	546	556	595	565	537	613	640	641	590	541	615	560	568	637	549	575	595	597	583	567	592	549	564	598	558	551	591	602	580	580	620	583	570	552	583	607	606	551	553	593	600	592	606	576	577	580	603	581	606	582	584	554	557	553	566	560	569	583	564	595	601	615	616	594	576	589	552	609	624	623	577	606	599	542	581	589	585	572	596	558	590	547	591	562	590	558	569	592	581	559	632	585	573	597	570	582	587	577	605	557	575	584	590	563	577	568	601	515	595	597	570	584	600	589	597	567	598	616	570	602	577	590	542	591	599	607	583	597	603	583	598	580	569	603	585	562	561	570	638	589	600	577	604	545	568	584	603	595	620	576	636	577	589	595	612	575	567	586	597	572	558	595	618	617	585	585	589	598	590	549	569	582	568	600	570	615	550	624	594	593	558	591	599	579	575	558	563	591	578	577	581	617	555	538	570	563	600	569	593	561	595	607	566	554	620	596	603	582	610	645	563	596	598	622	595	595	612	550	583	575	558	599	575	597	556	577	578	570	628	579	565	552	614	616	599	560	578	568	610	566	639	600	575	579	616	568	568	590	612	580	567	574	575	605	613	593	648	591	628	597	565	565	615	589	611	599	580	578	583	598	573	537	572	608	593	625	586	570	544	595	600	558	591	591	574	576	593	587	589	627	593	592	563	548	543	578	586	568	598	514	546	590	593	587	606	615	588	559	575	576	587	520	581	557	554	609	621	578	582	586	619	586	600	545	595	629	597	561	566	586	561	529	568	584	598	589	586	609	587	568	606	597	548	600	577	628	588	624	555	585	611	553	563	555	611	619	591	571	584	579	559	589	570	543	630	586	572	596	571	580	650	570	589	596	588	581	584	563	627	589	587	582	553	576	571	559	577	603	597	567	563	609	593	584	551	580	602	553	578	542	595	575	554	584	578	565	570	591	624	568	615	544	597	594	540	629	673	630	638	580	572	601	591	566	618	551	610	572	565	593	569	586	576	573	552	599	578	598	573	617	597	606	592	610	587	594	581	583	608	622	548	568	579	568	607	557	575	592	628	587	576	588	573	615	624	547	582	588	558	561	520	577	577	553	614	578	614	574	556	593	640	555	551	607	627	585	600	586	605	572	569	574	602	609	622	595	552	566	563	577	598	485	570	606	583	577	587	577	599	590	584	587	602	604	581	582	607	558	608	566	563	593	595	603	631	597	588	603	548	582	621	568	638	590	605	580	597	607	610	583	593	599	589	572	554	608	555	619	540	604	595	555	636	597	557	581	560	598	571	609	581	613	588	550	593	639	579	585	578	587	564	572	569	536	572	583	554	556	600	581	585	615	605	599	586	582	624	579	597	542	554	539	573	581	581	578	578	561	570	620	561	559	555	560	570	556	589	575	599	570	584	544	572	558	579	615	552	547	568	577	609	596	622	598	584	577	573	610	608	619	601	572	619	621	582	615	597	617	617	557	575	609	622	602	571	643	565	643	609	571	578	578	600	575	542	590	584	584	547	556	595	606	564	581	594	559	586	588	623	563	606	604	575	590	601	569	578	576	594	570	628	628	554	553	565	597	514	628	613	577	631	557	600	615	586	639	571	568	609	586	563	598	583	602	578	582	592	572	605	612	592	610	564	590	585	594	595	585	622	555	598	603	599	562	560	563	557	613	555	596	589	586	624	619	578	609	563	617	561	577	575	598	559	597	590	621	589	551	585	598	580	619	626	557	587	564	629	585	590	599	534	546	571	585	573	559	626	544	609	569	604	583	553	571	570	589	597	608	569	601	571	584	553	585	591	581	591	589	592	561	561	573	612	594	591	584	572	604	639	584	570	613	579	594	590	609	582	553	578	564	609	590	566	594	579	625	565	560	598	607	605	583	580	641	605	621	599	611	550	626	546	578	586	576	580	561	619	607	589	590	624	566	616	565	613	581	619	612	568	619	561	566	618	580	591	606	595	634	567	627	588	619	572	569	546	564	586	608	602	624	591	578	570	585	615	604	577	608	524	595	571	580	590	590	576	609	570	581	583	621	580	543	587	584	539	567	596	599	576	605	611	600	567	580	599	625	621	559	551	577	583	584	576	610	568	586	615	600	606	547	609	576	585	574	602	596	546	604	596	619	592	538	561	598	621	553	617	609	584	552	558	582	594	598	572	557	575	614	630	635	625	591	551	613	555	610	600	551	564	597	585	634	573	587	591	573	606	576	582	589	588	546	614	587	582	602	577	589	600	590	561	578	580	586	594	615	595	577	601	623	556	601	614	626	544	594	573	580	599	604	552	608	604	610	603	608	593	568	579	599	567	590	600	596	577	600	573	599	570	587	609	583	583	665	607	582	577	589	596	576	596	599	560	609	582	584	580	569	620	600	594	620	588	581	605	553	601	571	622	588	596	608	569	579	599	604	619	577	577	544	574	578	612	643	553	607	592	578	597	571	597	590	606	559	641	580	526	614	632	562	576	567	575	572	592	534	534	570	583	580	571	596	642	554	590	585	584	579	539	590	572	600	589	597	577	558	603	562	616	645	595	580	596	575	631	553	595	571	594	635	595	560	619	564	614	597	596	598	615	636	607	608	621	596	597	545	617	546	561	551	590	630	560	564	558	588	566	556	567	595	587	588	628	626	584	570	599	598	596	588	634	594	556	589	610	585	619	606	596	610	617	595	615	519	558	580	608	598	581	545	560	571	572	615	599	575	597	614	588	610	592	580	594	553	534	577	591	611	617	604	593	579	575	598	615	634	616	571	540	595	621	545	562	602	585	623	608	571	576	594	596	581	578	563	591	574
1015	100	137	112	104	68	72	67	59	60	59	53	64	66	63	66	53	55	63	52	60	60	58	58	49	47	59	65	49	48	65	49	42	66	52	59	65	60	62	61	52	55	60	58	82	47	54	50	49	57	62	55	57	55	57	50	69	49	50	55	48	56	45	58	47	64	48	50	60	55	60	51	54	65	60	62	67	62	61	69	40	66	52	57	38	49	47	58	71	63	53	50	57	56	48	61	52	51	51	41	67	48	65	52	56	55	50	58	52	54	73	65	62	62	48	71	49	62	52	50	67	68	59	52	60	43	52	52	56	53	69	61	49	58	54	58	59	62	46	56	51	63	47	57	52	52	61	60	70	48	45	54	58	64	47	53	53	46	50	61	50	62	67	52	64	64	66	41	48	54	60	52	48	62	54	64	79	56	73	57	55	54	45	43	61	51	45	51	64	55	60	60	54	59	60	60	67	51	56	67	55	47	47	60	47	49	60	57	52	42	55	65	49	42	60	57	49	61	48	53	58	37	56	56	48	66	60	50	67	54	54	63	58	73	47	52	46	58	41	57	40	55	57	42	61	49	53	55	61	49	64	66	57	60	72	53	61	59	60	61	47	62	54	53	50	66	58	59	65	54	52	47	54	53	47	54	62	62	61	57	38	50	57	56	56	57	58	58	61	62	50	43	44	61	45	52	43	60	66	57	55	49	68	59	57	54	48	48	59	50	52	52	59	60	54	51	50	42	45	63	54	59	53	55	57	50	54	45	52	61	57	56	53	52	51	64	49	60	60	46	54	49	64	66	55	56	55	54	54	71	52	53	56	44	65	51	56	80	53	66	60	53	61	55	65	52	68	69	58	47	51	58	51	54	47	50	59	48	54	54	56	48	64	50	58	57	63	49	52	56	54	46	55	55	66	59	65	50	59	67	49	52	51	47	46	73	74	59	63	58	50	66	55	65	56	54	62	49	55	47	55	63	57	51	50	54	68	58	52	60	56	51	52	49	48	57	50	44	61	62	48	56	43	53	54	52	60	56	60	59	52	54	44	72	56	73	55	49	56	68	55	52	48	65	39	47	56	53	42	55	60	51	52	51	61	49	65	56	69	66	51	63	56	45	50	61	79	57	72	59	56	58	54	59	56	57	49	68	55	50	67	45	63	62	48	57	62	52	51	68	49	52	55	53	61	56	56	70	50	64	51	50	56	63	72	67	61	60	60	50	58	59	50	52	53	53	43	54	45	47	46	53	55	53	56	44	59	50	61	70	56	51	56	61	63	37	56	69	49	48	52	55	61	52	49	57	53	57	65	38	71	62	48	74	55	66	46	71	63	67	62	44	63	59	34	46	66	50	58	59	69	42	48	71	71	51	63	50	54	71	61	39	61	51	40	46	38	46	58	48	54	49	40	56	50	57	58	56	69	56	42	50	52	57	51	50	59	51	58	44	54	54	53	54	47	57	72	50	56	55	69	47	58	72	70	50	54	49	62	74	43	43	55	48	64	57	60	62	51	45	66	57	70	62	52	47	44	47	63	61	65	47	59	52	50	52	59	70	54	66	66	49	43	51	55	47	60	60	57	63	55	49	53	61	70	51	50	57	58	58	56	43	59	57	49	57	52	55	53	50	40	50	56	62	45	45	46	54	64	49	64	46	48	62	49	54	37	55	58	55	60	51	65	56	49	54	60	54	63	57	62	61	53	60	62	61	57	57	47	61	54	56	50	63	53	57	58	57	47	52	50	49	60	61	59	56	70	59	54	60	50	66	55	71	46	55	50	45	59	55	43	62	67	60	56	56	57	60	57	69	64	65	52	53	59	54	58	66	51	58	72	68	62	68	56	43	46	44	51	61	54	52	66	60	57	55	47	45	59	57	61	60	56	56	47	59	50	57	63	55	48	53	71	53	60	54	52	54	58	63	59	79	58	48	58	58	63	58	60	64	61	47	55	51	63	60	56	52	49	59	63	52	54	62	45	49	53	68	59	52	58	45	46	57	58	66	54	48	71	55	54	45	49	54	54	44	61	67	66	45	49	58	54	46	56	68	50	51	52	59	55	63	54	47	61	44	58	53	47	51	47	57	62	72	35	58	58	67	74	56	44	59	52	56	42	59	44	52	46	54	59	47	49	62	44	57	58	55	59	66	44	58	61	68	62	49	57	53	56	57	48	66	53	53	62	63	58	78	66	77	48	56	51	68	52	58	58	60	56	82	50	52	55	49	63	51	59	44	67	42	46	55	47	54	52	49	41	71	57	69	58	49	51	48	60	59	50	61	57	61	59	44	59	60	53	46	56	52	50	57	55	52	45	48	54	45	48	54	48	67	59	59	52	63	57	53	55	56	49	63	62	45	53	59	51	65	48	51	61	54	53	73	53	50	58	72	51	60	54	69	66	62	48	45	53	65	46	67	54	45	61	50	49	71	52	59	53	56	42	50	57	57	57	73	70	65	64	52	55	64	52	52	49	57	50	53	62	75	51	59	69	60	59	53	56	53	68	71	54	63	64	58	27	65	49	52	41	48	51	48	47	61	58	48	54	57	45	57	62	59	55	59	64	59	53	64	49	50	65	66	55	55	70	43	59	59	50	57	56	55	52	68	54	57	50	59	58	74	57	49	54	58	62	57	47	55	62	69	57	59	55	56	47	56	47	59	38	47	44	71	62	63	65	59	59	62	62	72	61	45	62	49	62	52	52	58	48	65	61	55	59	53	42	64	69	53	48	43	71	57	64	46	55	54	77	65	43	54	52	65	55	51	40	55	54	54	63	54	69	68	59	46	59	52	67	55	59	43	55	63	53	62	60	49	60	47	57	54	53	39	58	56	56	57	45	47	54	48	65	65	44	52	55	53	46	75	63	64	42	45	74	52	44	58	59	45	54	70	54	56	63	67	64	59	36	49	52	58	62	64	56	53	61	58	57	58	50	68	55	57	57	57	57	53	73	67	58	50	50	60	60	52	48	62	55	62	55	56	58	59	64	61	63	62	65	58	58	57	56	58	70	59	46	51	44	47	59	66	56	52	71	57	51	55	46	61	59	52	59	51	62	48	58	46	54	64	62	57	49	46	51	70	60	42	58	64	53	74	56	49	49	51	59	52	50	63	70	53	50	59	71	61	58	54	49	60	66	52	61	69	53	55	61	51	53	47	51	53	50	60	59	55	58	60	64	60	63	58	66	56	42	56	53	61	53	56	48	55	42	52	64	70	52	60	46	56	50	46	62	64	55	58	64	66	55	65	61	45	46	54	44	51	61	65	60	56	47	68	47	63	58	54	51	56	49	58	66	51	54	51	51	52	60	62	59	59	59	50	55	51	60	44	44	49	47	49	46	56	48	46	48	65	56	52	58	47	52	66	67	48	62	51	54	64	52	51	47	66	56	39	57	60	47	53	37	77	44	64	58	48	56	67	59	56	54	52	65	46	64	60	47	56	54	55	57	55	62	53	51	58	52	51	49	71	65	57	64	59	61	59	66	41	41	62	55	63
1705	323	455	473	443	371	348	321	293	300	288	243	300	257	250	256	230	259	235	236	231	258	227	221	250	222	246	208	215	211	232	250	236	227	275	190	220	240	245	234	235	227	232	238	237	224	257	236	233	224	224	246	216	247	209	250	249	246	238	232	248	234	211	261	273	249	258	223	226	217	247	228	227	219	249	227	244	234	247	209	256	201	231	232	219	242	244	244	223	244	237	246	207	225	231	204	252	230	235	224	213	225	230	210	232	224	228	247	225	248	221	223	233	209	235	246	242	255	248	223	243	244	227	219	235	236	231	212	218	229	229	244	228	228	220	241	224	232	235	238	241	231	240	225	223	221	227	227	244	251	212	242	207	246	209	236	238	219	240	272	258	213	228	240	229	237	223	218	233	223	245	249	236	226	233	198	213	222	224	248	231	228	240	216	232	244	217	224	237	219	236	238	198	272	247	210	217	209	250	245	232	232	220	253	232	251	233	224	243	211	222	215	234	223	229	215	237	229	258	205	221	219	242	209	249	225	237	214	237	227	239	210	246	222	215	207	248	236	232	219	208	222	207	230	210	242	230	233	250	237	225	217	242	218	224	219	254	231	222	218	211	241	255	235	220	222	229	228	222	265	215	229	239	265	250	237	238	256	229	224	223	231	226	235	243	213	248	238	219	214	236	228	236	215	247	202	233	235	211	251	206	243	221	236	224	245	224	230	235	228	263	231	256	233	231	257	218	214	228	230	256	197	217	235	214	197	220	221	254	204	214	231	241	202	215	216	216	228	236	225	215	236	236	232	220	216	260	250	224	229	210	241	243	193	231	255	222	216	236	214	223	245	209	239	245	207	245	218	246	229	206	229	217	250	220	209	231	223	232	224	250	218	213	194	235	228	223	240	253	248	239	240	218	235	221	228	235	204	226	232	230	222	232	260	222	203	227	218	243	248	225	223	211	227	240	214	215	231	231	215	237	248	219	220	230	229	221	227	194	205	229	231	227	247	200	229	237	220	206	214	233	219	236	216	247	234	251	192	230	249	217	235	237	245	237	221	232	240	214	194	231	228	235	244	218	195	261	249	217	232	232	245	225	261	194	263	210	227	212	230	236	226	245	239	216	237	218	230	247	239	225	240	226	232	223	239	223	230	232	198	253	244	254	244	220	239	218	240	215	216	222	208	216	229	229	242	226	246	219	229	237	221	242	229	213	230	217	250	243	233	231	250	214	247	231	232	224	256	234	202	207	237	216	226	210	217	244	230	210	213	239	237	210	225	244	223	251	214	260	221	235	245	214	228	216	238	224	214	236	235	212	263	223	238	213	253	235	236	232	222	249	232	235	218	253	233	214	227	203	236	254	226	225	227	234	265	254	216	225	217	227	225	243	229	246	196	240	246	223	270	209	252	215	212	210	251	201	234	217	228	241	224	215	220	215	227	243	202	220	240	220	240	240	220	225	229	230	237	232	247	239	252	228	220	227	222	233	213	242	219	232	224	240	222	191	218	246	210	250	212	223	248	197	246	213	240	249	242	230	253	238	245	249	217	232	221	228	237	234	241	196	235	245	248	256	233	227	213	220	248	240	234	247	219	216	244	237	228	233	230	234	243	250	232	242	223	224	228	213	234	221	261	244	203	224	216	246	239	219	233	215	207	256	217	196	208	212	212	224	265	231	262	228	242	239	237	223	252	248	231	209	236	223	220	229	208	230	236	241	207	234	244	221	239	229	206	236	225	230	211	198	225	207	227	227	227	235	226	215	234	222	219	205	237	250	232	233	248	230	237	219	229	223	224	247	216	217	213	223	211	248	247	201	237	245	222	270	224	209	232	236	207	205	238	225	212	242	234	243	216	233	212	233	262	253	238	241	218	212	221	246	227	221	243	222	215	238	227	243	255	209	260	221	224	246	239	244	246	243	244	189	241	213	210	244	205	232	228	206	242	231	242	236	223	198	227	240	232	237	228	227	225	200	237	234	220	234	201	233	218	250	232	226	251	229	238	198	245	238	244	241	207	248	235	213	230	230	220	225	234	236	230	238	206	245	242	236	231	229	239	237	237	215	219	233	239	231	233	236	256	215	206	202	249	219	251	228	230	255	214	222	248	201	239	204	228	200	245	225	250	228	225	233	232	225	268	234	219	267	217	233	235	222	245	219	241	239	256	252	255	229	241	238	198	232	209	257	204	230	215	222	240	223	226	242	235	230	254	244	239	228	239	232	238	210	239	217	225	217	251	190	259	226	242	242	216	235	213	216	243	208	244	224	223	204	246	241	242	240	224	218	227	200	209	248	250	223	242	214	214	221	218	266	202	237	220	241	232	215	221	230	201	214	246	219	221	225	219	206	236	234	221	220	250	242	260	223	227	237	214	227	232	220	232	223	223	243	231	230	238	215	257	227	222	250	236	228	212	221	241	208	205	234	221	216	224	234	244	221	223	223	216	218	249	231	234	241	209	221	204	242	243	243	223	245	239	225	234	219	217	234	246	238	213	238	240	235	227	254	225	236	251	260	219	239	245	207	217	235	255	196	224	215	216	252	221	235	256	250	217	235	225	219	234	231	232	235	238	219	237	213	227	223	230	241	221	233	238	221	219	229	224	215	258	218	205	220	236	235	204	240	224	227	231	243	247	234	253	225	227	219	226	220	219	211	240	246	214	226	237	215	240	228	217	222	243	242	230	206	235	242	237	232	243	272	225	243	213	243	229	207	242	244	215	247	245	217	216	221	246	234	232	227	216	201	222	200	255	228	243	219	231	228	214	230	227	217	217	243	257	221	232	252	230	239	241	245	254	221	238	196	244	238	211	249	211	222	219	209	214	237	250	232	225	221	231	216	225	235	220	201	245	239	221	231	243	214	243	260	227	218	225	204	235	223	229	271	230	229	211	215	223	212	231	246	225	235	217	204	226	238	216	245	238	227	264	225	224	223	220	223	241	254	249	214	237	241	212	252	225	238	203	240	241	236	216	235	221	211	219	224	200	252	210	230	242	236	239	237	236	248	227	263	236	240	215	208	218	217	233	219	234	233	238	222	225	237	226	226	224	230	224	197	249	225	215	234	242	240	220	229	216	246	215	245	219	229	243	252	243	239	205	244	233	217	253	217	225	233	204	245	234	239	251	249	251	220	218	230	220	270	244	253	225	246	243	208	210	225	213	220	230	252	207	211	212	255	231	246	217	219	186	230	218	224	248	231	224	242	203	229	244	213	226	228	194	247	232	241	242	236	226	231	238	225	232	215	214	237	256	248	210	260	232	238	243	256	205	207	246	227	216	234	226	236	239	243	229	255	229	219	232	208	210	235	201	224	246	236	242	238	236	247	205	217	234	213	218	230	263	226	233	233	206	252	237	220	228	226	226	237	228	255	218	240	245	251	212	231	226	240	222	223	228	261	194	227	221	255	238	220	217	244	238	223	226	239	236	247	221	221	226	246	227	229	213	243	241	237	228	240	231	248	235	259	224	223	236	228	225	228	229	274	206	219	215
4399	1011	1300	893	581	456	334	287	229	212	175	171	157	141	135	130	125	118	118	123	131	113	95	99	104	91	123	110	101	98	107	120	98	87	99	89	110	96	103	82	94	95	78	100	91	89	102	97	84	92	88	99	90	97	123	102	105	109	93	104	89	84	79	82	87	96	98	85	102	104	79	89	92	89	106	95	78	93	77	95	80	102	91	80	91	100	111	87	90	91	86	90	90	92	104	82	74	75	79	88	87	95	88	93	85	89	105	92	94	85	76	98	100	88	104	75	101	104	94	95	101	96	83	101	101	98	98	92	90	79	92	103	89	81	100	82	76	90	93	87	84	81	85	90	97	106	82	88	80	65	89	103	89	100	94	93	114	91	84	100	85	106	92	102	94	90	78	74	79	92	88	94	89	77	91	83	88	97	80	89	84	80	89	95	87	92	91	77	105	81	95	88	95	106	107	81	107	87	78	95	102	82	97	94	94	102	85	90	78	93	75	100	90	90	103	93	68	103	95	118	92	101	92	94	100	103	94	100	76	109	117	84	89	76	88	75	78	90	95	80	97	99	91	97	85	107	87	94	83	79	73	104	88	95	93	100	94	95	87	98	87	75	97	98	85	78	117	93	114	89	118	74	83	97	89	110	84	101	89	91	74	86	95	87	85	96	102	101	75	99	102	83	94	99	90	94	99	87	88	93	96	95	86	88	92	91	104	87	94	84	100	108	88	70	105	91	97	104	100	98	82	84	108	95	88	106	90	82	93	96	90	93	95	106	86	101	105	94	74	94	86	98	79	86	103	92	98	95	94	103	112	82	104	95	84	109	91	92	83	102	99	103	99	92	102	92	88	87	83	86	84	81	97	69	105	87	92	84	95	81	91	85	102	94	95	67	90	92	95	94	94	84	85	85	96	90	92	91	94	93	91	72	73	80	87	92	90	108	99	94	79	95	83	86	89	99	96	99	99	97	82	100	75	86	89	91	84	82	94	103	78	88	101	93	90	91	84	88	102	85	97	96	98	87	89	87	96	91	89	92	104	99	98	100	95	106	92	93	105	106	95	87	86	85	98	78	96	104	74	89	94	92	101	80	96	95	95	104	80	77	96	70	70	90	89	88	100	90	90	106	82	94	98	88	99	88	93	107	90	87	79	85	93	94	105	114	106	97	83	92	83	82	100	84	88	90	93	82	93	85	102	87	70	88	84	93	109	83	95	97	85	91	73	97	96	102	98	105	94	93	102	91	102	95	82	92	88	98	89	87	91	81	84	99	90	91	71	82	110	92	97	92	91	78	104	94	94	95	86	81	87	89	82	93	79	104	86	78	97	102	103	98	82	103	93	97	71	100	83	81	95	96	75	89	102	79	94	93	76	89	100	90	88	107	81	85	86	88	97	90	106	86	100	97	102	95	88	95	104	93	94	97	93	95	94	90	77	79	76	89	94	85	95	90	104	83	92	90	81	95	81	93	88	105	88	91	88	92	96	99	80	89	78	95	107	109	74	73	87	100	79	82	94	75	88	90	81	102	104	78	83	99	85	97	63	92	95	105	88	90	88	85	89	93	95	107	92	83	83	77	68	97	89	94	94	87	89	106	87	92	80	81	82	99	94	81	96	87	90	102	81	86	88	83	84	69	87	105	101	74	76	93	79	91	81	95	86	89	96	100	66	93	101	115	81	103	93	79	84	96	93	103	86	102	93	95	86	97	95	96	79	87	67	98	101	100	82	111	71	94	79	82	72	95	90	97	85	91	84	81	88	98	95	110	83	84	80	89	110	92	99	98	81	85	110	89	89	84	92	89	73	85	82	83	94	93	93	92	90	99	81	78	91	83	78	97	99	91	71	116	86	95	102	71	97	92	97	96	106	94	81	95	73	84	85	78	92	97	93	89	84	84	79	93	83	91	83	102	92	83	100	102	77	112	78	83	101	90	117	95	99	95	91	108	101	72	96	94	67	83	100	85	81	87	94	89	103	82	98	80	81	106	83	103	94	88	75	92	102	83	90	90	87	89	83	101	81	96	89	89	99	81	84	91	86	98	82	93	104	98	94	77	102	99	89	84	99	92	87	99	78	78	69	97	93	83	103	84	91	80	87	111	94	112	95	84	82	97	107	97	77	93	87	96	99	84	82	92	95	98	77	91	91	78	93	82	91	79	83	94	101	107	101	97	109	93	86	95	87	81	90	108	99	89	94	96	85	107	91	101	83	94	78	84	84	84	76	108	86	83	96	105	102	100	88	98	93	93	93	89	91	87	103	70	83	103	76	86	81	83	84	91	81	90	98	98	100	85	87	78	92	82	101	90	91	91	84	96	90	80	93	76	91	98	90	81	86	89	84	96	86	79	98	102	106	95	84	75	93	99	94	97	87	93	81	94	104	69	103	74	92	95	84	95	85	87	88	94	88	103	86	83	103	91	68	77	91	84	102	85	80	88	82	92	98	106	103	87	88	85	93	84	99	84	86	92	84	97	100	74	88	96	108	86	106	104	90	96	96	83	66	94	81	77	108	98	101	85	124	115	100	90	102	106	88	78	79	90	69	94	98	101	85	91	88	93	79	95	104	91	75	91	95	96	77	81	88	87	88	79	111	97	101	75	80	91	103	80	91	95	87	98	87	76	121	84	95	86	84	97	85	96	85	89	92	91	94	99	85	90	96	103	91	93	86	88	97	87	97	79	99	85	103	73	80	75	102	85	67	81	85	95	107	86	95	97	90	95	89	97	103	86	101	88	99	92	100	89	94	82	80	83	92	81	85	97	102	75	82	106	89	70	90	101	100	89	87	107	88	75	102	101	111	90	85	86	95	99	81	96	102	82	83	98	112	81	93	98	108	92	87	86	86	99	90	79	92	90	92	89	96	104	104	98	100	108	92	97	74	100	97	80	87	99	91	83	90	93	96	88	91	92	83	83	88	95	77	99	81	100	96	96	97	92	93	89	90	87	77	84	95	89	98	90	105	60	81	87	89	78	90	93	83	98	92	89	87	94	100	72	81	99	101	92	86	100	100	99	86	94	98	79	108	83	75	89	117	112	66	92	91	100	84	73	100	87	95	82	95	80	86	92	87	93	92	107	87	91	77	74	95	76	101	83	88	105	88	94	102	83	64	83	93	80	85	88	85	102	101	98	87	88	96	92	83	95	83	81	105	77	110	112	79	99	100	104	108	98	100	103	89	98	73	78	82	98	97	108	94	98	81	87	88	95	89	100	100	88	85	91	100	99	84	99	97	88	71	86	89	99	106	84	93	85	99	104	75	96	87	93	83	88	86	93	81	92	90	89	89	84	82	100	74	74	102	84	90	112	99	103	104	90	76	92	105	96	78	87	82	96	92	90	90	74	100	93	118	98	96	98	90	82	95	112	92	86	102	97	102	98	112	86	87	87	97	98	103	85	104	98	88	108	79	88	87	103	103	89	101	95	96	105	81	98	75	80	97	89	90	82	92	103	74	76	108	93	93	88	86	87	87	101	91	102	90	84
5195	1474	3434	3699	3393	2641	2047	1731	1484	1242	1075	1062	925	819	846	714	665	636	584	606	564	520	538	498	480	454	436	487	499	438	427	425	424	409	400	384	394	393	389	362	385	393	391	402	397	367	396	390	391	391	395	360	373	371	383	379	361	391	383	360	370	373	336	366	347	375	334	340	333	363	375	363	352	377	311	352	349	354	324	346	365	333	329	385	346	331	346	335	370	357	338	333	329	322	369	336	358	345	356	331	358	362	350	378	300	340	344	364	320	343	349	313	332	340	343	317	334	363	319	357	380	336	341	372	305	335	351	340	344	318	317	360	366	348	351	330	348	360	323	315	332	347	364	333	359	315	339	325	332	364	362	353	353	319	353	331	334	341	345	329	335	308	312	359	337	341	340	320	326	366	354	365	331	340	373	344	323	323	366	332	341	352	330	371	326	303	361	323	357	330	357	339	348	356	342	339	340	326	323	316	325	352	332	328	333	299	334	359	348	285	331	362	332	317	327	337	327	328	318	333	381	310	365	348	322	339	325	328	318	356	354	360	340	347	310	334	302	320	308	321	330	325	362	302	344	317	357	353	335	329	347	375	327	337	300	352	350	303	356	350	344	342	317	353	334	342	321	337	335	352	322	368	358	321	345	343	356	336	332	329	338	339	317	333	301	334	348	358	335	334	358	346	350	324	320	319	335	339	350	358	355	312	327	311	344	334	357	323	320	292	325	381	328	315	312	352	313	331	316	335	355	325	327	325	366	355	319	361	322	310	341	319	342	316	338	345	319	366	315	355	373	327	332	338	356	295	325	323	329	346	299	329	315	311	362	322	354	331	306	318	338	334	336	321	366	325	354	323	339	349	350	327	298	365	364	335	317	317	322	358	330	316	360	315	361	372	338	327	340	356	331	318	373	318	333	296	339	331	313	339	324	370	321	367	319	323	322	330	354	339	315	328	365	354	339	329	334	324	332	325	358	342	313	361	346	331	345	325	360	316	357	306	326	325	308	320	332	334	318	367	330	302	323	336	325	338	336	337	327	332	321	318	343	362	324	329	340	363	353	339	340	335	344	321	344	326	340	320	295	344	379	358	354	329	309	366	319	350	358	346	353	344	321	334	327	353	343	333	349	335	361	336	341	321	344	355	358	316	314	360	339	286	315	357	342	326	338	345	333	337	327	321	327	334	355	332	353	322	333	336	324	302	311	380	342	333	373	353	343	348	299	346	325	313	332	345	343	333	338	378	329	341	373	322	323	331	341	346	314	355	344	342	333	321	339	316	339	331	342	334	296	338	341	312	346	323	326	339	330	375	306	326	347	337	320	347	333	323	295	326	337	333	360	309	352	344	335	334	366	328	340	317	370	327	338	317	343	324	318	335	339	333	366	329	326	329	287	340	347	377	356	306	353	335	306	346	364	309	341	346	322	367	358	352	332	344	332	325	343	308	350	333	333	335	351	381	350	332	309	373	317	338	316	355	314	293	345	313	376	299	339	371	328	368	358	377	331	332	364	340	330	294	350	337	341	322	360	318	327	333	355	353	293	308	318	330	317	348	346	330	301	323	321	332	324	323	322	325	328	322	314	327	336	335	323	349	328	343	338	317	312	362	349	342	357	344	372	338	312	334	342	366	340	325	319	331	360	366	343	329	337	294	328	339	346	348	323	350	347	320	340	317	342	322	323	355	353	329	355	363	384	343	337	323	326	345	327	327	328	344	367	307	337	335	319	331	347	287	368	348	305	328	341	348	322	344	319	340	355	309	337	354	374	328	341	329	327	308	339	349	331	329	376	343	347	338	349	308	378	309	314	325	314	329	335	351	342	324	353	325	348	344	355	356	319	351	329	327	353	348	345	315	324	314	349	354	306	324	332	340	326	279	328	335	315	319	357	351	343	340	347	363	332	364	358	376	324	361	319	336	342	333	327	358	311	341	310	348	338	340	331	328	366	329	318	321	337	343	350	338	321	350	308	363	298	350	312	323	304	320	355	349	366	349	328	320	333	356	337	328	337	332	349	322	380	338	337	341	322	344	349	309	333	335	330	350	336	338	304	320	336	339	354	331	311	343	373	333	303	340	350	331	322	314	341	314	295	345	328	368	326	332	344	309	321	323	345	366	346	331	311	329	349	360	337	327	327	345	346	354	334	321	366	350	318	325	333	332	355	339	339	337	339	334	319	348	316	292	317	363	349	350	359	314	326	318	343	315	342	351	354	349	312	330	327	344	351	313	344	369	348	331	327	306	320	325	320	340	338	332	312	350	328	345	352	339	351	321	332	344	332	319	312	347	344	337	324	354	313	331	328	312	312	360	360	356	349	331	308	310	348	336	320	330	336	354	328	339	302	317	335	319	348	349	336	363	311	331	337	334	333	331	297	352	306	316	301	342	349	354	354	311	335	373	362	330	349	336	344	336	351	336	346	335	364	325	332	312	360	310	308	276	346	338	337	328	325	346	333	332	315	323	349	343	317	327	296	337	327	358	324	308	301	326	299	330	354	339	320	362	331	314	350	316	343	346	342	352	336	364	316	358	341	340	379	346	363	358	333	361	330	321	310	342	328	317	307	357	312	338	334	339	338	343	328	337	342	307	301	331	319	364	334	338	326	344	325	346	343	333	322	351	347	357	372	304	292	329	338	367	366	340	315	351	308	324	345	309	344	329	329	335	351	333	350	318	361	336	360	338	372	332	380	341	323	325	362	375	310	315	369	343	356	381	361	336	347	318	334	322	351	326	348	328	341	350	355	325	316	319	330	322	346	319	327	307	314	357	314	318	321	322	316	366	352	339	303	317	381	331	363	325	337	320	300	302	355	320	339	351	303	335	308	331	338	366	345	343	335	353	294	329	309	335	343	333	326	341	378	343	340	316	339	304	305	320	308	354	317	316	376	316	337	306	344	299	335	314	301	317	318	286	347	325	340	370	324	311	341	296	372	316	330	337	338	367	331	327	358	320	346	328	340	327	344	331	343	332	345	360	328	340	325	331	345	348	321	385	338	327	359	347	339	372	318	353	344	311	323	343	349	341	326	370	332	353	319	387	343	344	330	359	318	308	329	350	353	367	338	324	331	338	377	320	341	297	346	364	336	338	331	340	307	315	327	318	352	352	329	307	368	343	364	351	333	335	356	311	315	330	345	335	352	329	320	328	344	352	331	351	333	308	341	380	315	301	302	345	335	329	321	309	369	299	322	330	304	339	330	356	314	316	381	315	348	330	357	365	337	344	351	348	380	323	336	322	340	315	350	329	319	314	356	318	312	340	348	345	311	332	337	334	307	357	297	330	340	334	347	327	345	315	369	345	358	336	339	366	315	335	320	313	324	314	319	320	333	334	310	338	328	338	346	307	315	324	348	342	357	310	308	346	329	309	328	342	320	355	343	322	377	322	320	326	345	317	362	304	341	335	335	329	325	376	331	335	341	353	346	338	373	355	348	309	351	355	339	346	330	328	316	348	356	324	341	321	307	340	312	384	328	349	321	318	348	344
8490	2282	2726	1889	1198	898	708	559	474	392	383	321	309	262	280	273	249	271	233	204	229	236	210	218	215	217	199	170	171	219	181	166	195	199	189	188	176	224	186	207	203	182	188	175	192	185	193	180	201	180	198	164	170	206	197	199	191	209	190	173	189	184	185	171	181	179	176	181	168	185	176	176	188	189	162	161	179	190	146	179	183	198	193	171	184	179	174	171	167	201	174	166	171	164	172	176	198	190	174	170	178	159	201	154	191	181	188	174	172	178	199	180	202	167	168	177	165	190	212	190	172	177	196	176	200	187	184	162	185	164	190	193	187	192	175	195	164	147	173	163	186	193	190	176	175	175	169	176	181	186	209	167	184	182	169	174	183	184	186	193	171	177	169	161	178	183	188	174	173	146	170	178	172	180	195	177	188	195	166	175	175	175	174	177	210	183	171	174	160	166	196	198	199	195	185	172	199	171	186	169	164	201	180	189	160	172	183	193	177	169	178	184	197	186	165	170	192	158	184	159	176	184	168	178	198	179	160	176	187	195	185	199	175	179	190	178	191	189	179	167	187	183	199	181	180	185	175	196	181	180	169	193	190	162	186	176	175	162	175	166	197	168	184	191	165	177	175	169	170	200	162	174	174	183	176	177	170	175	180	137	169	201	186	187	199	181	187	207	192	173	166	167	151	206	173	204	200	184	177	182	193	173	171	175	198	173	177	187	188	152	172	189	165	167	181	183	155	162	170	194	173	180	180	167	168	170	203	201	189	185	167	176	190	185	172	156	176	174	160	169	179	176	172	189	167	185	176	175	169	193	176	190	174	177	178	202	169	189	178	177	175	162	204	170	186	186	166	179	163	167	181	169	204	201	191	167	174	156	202	183	173	170	166	187	194	197	185	202	185	165	194	163	175	193	197	183	175	181	189	202	208	198	181	149	187	172	178	165	160	209	156	158	190	177	172	165	178	164	171	194	187	198	192	178	205	174	186	161	184	185	184	167	195	170	180	181	198	194	200	198	180	186	180	178	175	190	183	187	175	181	163	189	171	175	172	164	182	193	177	160	204	185	164	183	178	191	178	175	184	180	175	177	155	176	190	174	199	202	191	195	141	186	184	185	173	188	170	184	193	201	202	178	177	183	160	181	197	170	185	186	177	179	191	179	167	164	182	167	164	186	158	165	198	186	156	153	151	189	193	192	208	194	168	180	171	192	179	162	164	166	159	155	188	184	183	162	162	185	195	199	174	159	185	178	162	143	192	182	161	156	181	175	195	171	161	178	173	183	152	197	179	192	183	193	179	191	191	179	193	176	204	180	190	175	191	194	187	209	200	185	174	181	181	182	203	198	172	175	178	147	172	215	189	179	178	189	171	191	203	163	172	178	167	169	204	141	166	189	155	185	192	163	207	156	164	172	174	194	191	183	194	166	173	184	162	184	182	187	175	176	221	168	170	163	202	162	174	215	203	180	155	189	173	184	189	192	183	167	184	185	163	185	187	183	166	173	180	200	183	211	171	177	177	207	196	176	186	162	152	174	169	167	187	153	182	179	153	184	186	188	200	178	174	170	179	175	161	180	189	184	174	179	181	181	200	194	188	169	194	185	183	184	175	175	187	190	173	148	173	179	164	162	160	149	178	186	186	191	173	154	150	165	176	158	215	184	174	183	163	189	174	168	177	170	181	189	183	176	192	201	198	202	179	173	178	172	192	164	182	179	196	179	191	176	182	164	196	191	166	182	203	180	200	180	181	179	158	168	183	170	191	169	162	173	180	201	166	178	176	168	174	196	199	202	174	188	193	184	139	170	189	173	185	172	177	179	163	169	190	176	176	169	198	154	174	185	179	193	162	181	159	176	174	162	170	184	182	158	170	184	144	188	183	163	185	179	188	187	153	154	180	171	146	165	195	179	179	176	174	167	164	183	185	167	190	205	191	164	181	172	220	181	179	169	200	169	159	158	193	190	191	174	164	173	190	181	189	181	172	163	193	167	188	176	177	199	207	191	196	162	182	182	172	183	179	196	165	173	168	154	186	158	148	178	162	151	166	189	181	175	170	182	201	224	201	184	166	172	206	167	177	172	165	161	191	165	180	188	175	159	145	184	187	168	162	187	192	176	164	179	184	172	155	185	161	164	158	181	196	193	156	174	173	180	189	161	190	178	178	171	187	172	157	185	174	192	200	189	200	158	143	215	193	171	169	150	174	171	182	166	192	156	171	168	193	196	159	164	192	155	195	208	161	171	184	186	180	165	169	223	176	179	164	170	196	194	187	199	214	198	178	170	176	177	190	187	197	188	185	176	180	181	208	191	175	196	190	161	169	184	175	187	160	185	181	157	181	173	191	170	173	193	160	190	191	208	161	159	198	185	174	175	181	202	172	203	189	169	177	190	176	198	156	162	180	163	193	203	193	163	197	180	176	183	192	193	174	212	197	185	194	174	198	182	178	196	187	178	163	201	179	188	181	179	194	159	187	192	166	152	176	157	203	176	170	162	200	182	174	159	171	199	172	173	151	177	166	191	196	162	197	173	181	189	186	188	177	180	178	192	160	172	177	205	188	169	177	165	189	172	170	163	177	189	201	183	211	169	190	194	154	177	155	186	193	178	151	170	160	194	167	197	202	171	177	172	190	182	177	183	177	168	164	181	170	182	207	190	177	169	188	193	176	166	175	171	174	186	202	171	211	175	190	191	171	168	190	154	183	173	169	184	187	185	188	172	172	208	157	187	175	163	194	181	169	191	191	184	168	179	198	202	168	193	187	180	172	181	177	174	193	199	177	156	187	174	186	152	166	174	196	182	161	203	166	184	154	193	151	161	163	170	178	168	183	188	190	174	187	186	197	145	182	172	223	200	205	171	173	182	204	187	181	187	184	194	168	167	166	177	162	185	183	171	193	188	186	179	189	176	183	187	198	190	188	178	197	174	181	184	173	194	190	187	176	193	194	174	187	189	197	190	165	176	195	160	167	178	183	196	183	210	185	192	185	181	193	172	177	173	179	173	167	176	202	182	177	180	185	171	173	188	154	186	200	171	188	176	168	190	189	184	212	193	177	214	202	187	171	211	181	164	183	189	172	200	169	167	190	171	154	208	181	181	168	186	188	166	171	160	158	179	180	182	151	169	181	171	174	200	166	189	178	163	167	181	171	164	182	180	205	191	212	181	206	177	189	180	193	175	190	195	159	166	190	198	179	194	191	193	166	162	163	177	185	166	174	201	182	183	184	178	189	169	176	184	179	201	182	178	165	163	175	178	188	159	186	210	186	213	190	202	178	179	178	179	183	169	186	164	188	205	175	170	168	182	188	187	193	182	202	187	150	166	197	158	162	199	180	183	177	173	171	189	175	201	194	218	181	199	160	191	181	186	213	192	184	200	165	194	197	205	187	206	183	201	165	165	201	191	179	163	193	198	184	200	190	184	196	180	189	166	158	166	170	181	180	179	162	180	169	190	190	202	186	185	168	167	187	182	174	189	151	194	202	164
7575	2834	6408	6916	5751	4642	3885	3297	2743	2313	1996	1842	1686	1559	1420	1326	1307	1210	1118	1078	978	994	982	931	879	919	842	871	810	803	796	740	729	739	731	732	764	691	694	707	654	670	688	718	722	634	693	668	711	695	696	640	706	652	642	623	648	677	607	610	664	652	653	636	628	628	661	593	637	662	628	579	637	630	580	633	628	578	594	633	571	625	625	605	593	622	562	614	594	597	587	608	612	656	635	602	567	612	637	611	642	589	617	571	593	574	573	625	613	633	635	588	587	593	582	671	636	583	611	620	619	570	615	625	592	603	589	618	606	590	617	604	578	601	578	624	581	609	578	554	580	642	625	595	585	600	634	575	605	593	631	611	621	561	560	588	589	560	581	569	623	615	605	581	602	602	568	621	554	596	573	549	565	586	564	596	582	602	563	600	568	577	535	604	618	600	518	513	607	583	590	564	583	572	597	557	597	567	644	575	591	597	606	571	613	589	612	590	557	572	608	604	570	561	601	606	566	600	593	554	588	536	628	557	576	596	559	644	520	597	597	619	631	563	592	573	538	577	578	582	582	591	590	529	568	600	583	571	547	580	583	617	632	608	587	569	616	514	607	559	615	603	583	617	600	562	614	556	543	590	602	583	587	588	582	576	597	635	565	569	632	593	578	570	556	600	629	610	565	604	564	626	607	596	582	594	610	580	543	628	581	572	596	582	569	609	590	565	586	599	599	584	586	581	576	611	577	606	581	575	577	602	593	593	602	578	643	595	595	612	627	587	574	605	599	569	591	596	604	591	612	586	579	555	559	612	611	582	569	565	602	547	552	596	586	569	590	611	619	595	608	561	545	562	635	536	603	561	653	576	631	602	566	584	588	594	618	617	597	634	654	610	601	590	572	548	591	605	604	600	574	589	596	562	582	624	644	590	599	580	580	585	607	572	646	579	559	544	603	585	594	569	582	592	591	583	552	580	574	561	586	597	633	610	590	593	593	611	563	619	603	600	607	656	602	603	601	614	535	609	573	574	597	605	601	567	577	583	580	568	582	590	576	595	562	569	610	602	597	610	590	593	552	643	574	540	566	586	567	565	627	597	564	614	601	626	570	553	560	612	641	610	600	554	574	623	572	566	550	567	585	549	564	585	601	538	572	622	601	625	604	589	584	539	583	618	579	571	566	584	582	590	596	587	629	557	587	571	550	612	627	570	561	526	618	607	597	579	590	574	560	601	588	608	577	536	588	581	595	587	592	589	580	577	565	606	596	591	587	559	581	592	566	580	527	627	582	565	544	590	616	618	582	570	586	589	589	586	587	609	591	609	594	558	639	588	580	615	584	550	576	577	569	597	593	598	572	618	624	604	540	556	579	592	563	621	590	596	586	537	594	571	581	598	600	575	574	606	640	623	559	588	551	632	583	589	637	577	590	576	625	597	581	565	606	594	586	617	642	585	578	644	598	596	519	577	578	577	563	609	578	621	629	589	612	605	603	619	569	592	587	555	614	584	601	545	594	549	563	563	596	536	585	605	576	584	587	567	615	563	616	608	550	613	562	580	620	548	606	537	586	584	629	599	589	597	564	576	607	612	595	590	547	539	635	592	561	588	595	570	557	608	590	575	572	600	580	634	586	584	568	600	611	564	594	573	604	593	611	650	587	566	590	614	617	613	572	618	583	567	551	614	599	535	601	588	613	581	570	622	618	614	601	583	624	563	579	566	572	582	587	620	623	585	574	561	595	573	610	559	611	562	561	582	580	554	581	571	543	613	619	584	578	622	577	616	572	567	527	613	579	582	576	582	576	614	650	631	595	530	561	601	566	586	565	579	594	587	604	591	565	577	599	590	606	618	595	589	581	568	563	572	598	607	583	615	571	592	592	574	585	605	578	590	611	596	611	595	606	578	548	621	595	577	568	585	606	590	563	581	602	622	568	604	579	580	569	592	585	575	562	574	604	566	573	602	562	592	603	574	622	553	579	566	542	634	603	598	592	576	590	604	583	568	571	601	608	601	537	579	583	576	556	611	615	591	573	587	572	608	562	588	622	576	563	586	562	595	584	622	611	599	661	596	556	611	603	556	606	603	635	608	636	606	570	585	552	631	625	584	605	591	572	571	580	570	653	579	618	577	575	530	603	611	619	638	616	547	591	610	580	602	609	557	659	608	634	602	585	571	623	605	600	599	596	573	577	590	597	599	573	584	631	586	592	594	571	541	574	584	591	577	551	582	595	605	594	587	593	600	546	595	641	598	611	568	561	588	562	580	603	596	597	581	559	604	557	649	604	557	557	563	566	583	599	566	561	605	595	584	586	616	628	589	600	575	564	590	580	591	560	575	530	521	626	546	590	577	609	556	561	577	563	556	610	575	578	582	600	530	592	634	560	628	605	563	544	590	554	590	595	606	577	628	638	600	610	566	612	556	562	596	571	579	562	564	544	604	571	626	619	586	594	613	637	592	581	572	615	569	603	618	581	646	592	570	579	595	623	582	613	538	580	582	600	579	621	552	581	587	580	573	561	582	555	592	599	523	563	614	560	638	554	560	603	552	580	628	561	590	587	584	578	534	588	606	595	615	588	582	599	579	540	579	560	553	610	597	573	594	587	586	624	596	602	594	592	616	621	585	611	588	578	593	572	585	616	576	635	598	595	629	585	613	583	610	603	566	628	612	535	591	614	584	573	605	605	583	652	596	583	590	565	596	581	584	577	591	578	603	607	581	570	595	565	587	621	564	600	607	603	573	590	619	571	573	600	587	578	576	557	623	627	589	585	589	573	594	562	589	611	594	605	589	608	590	625	558	569	549	574	622	585	567	602	590	569	591	588	601	582	563	561	592	651	548	571	542	557	599	558	564	606	588	599	628	568	581	604	632	659	575	571	581	588	581	629	598	550	597	592	623	571	613	582	603	583	606	582	578	588	602	605	582	612	540	639	573	617	589	559	598	571	596	592	623	622	576	608	612	643	580	636	572	611	589	642	554	634	566	597	622	564	559	605	573	606	640	591	571	632	602	579	591	601	598	619	550	576	562	593	609	546	579	609	570	627	567	638	616	615	568	568	593	578	597	591	611	615	574	603	604	607	563	531	564	610	565	641	589	603	575	636	570	590	632	598	592	623	583	647	598	578	628	600	551	561	596	633	613	602	562	596	580	585	558	586	580	567	615	590	563	598	564	589	582	570	578	600	600	581	581	556	587	563	567	546	572	634	608	587	554	619	582	587	562	574	561	567	564	592	581	610	589	583	577	549	582	568	534	603	570	561	601	613	585	618	597	613	563	534	543	549	559	593	583	586	577	584	604	537	592	573	605	576	594	544	619	624	585	590	610	608	593	578	623	602	570	566	596	601	563	565	560	583	609	612	584	596	574	572	582	632	576	584	604	639	592	583	602	579	562	588	588	596	568	598	589	592	596	594	591	572	567	555	553	589	574	625	613	562	565	581	610	598	614	598	580	561	561	592	562	608	619	612	598	595	635	585	560	592	623	594	556	582	552
1039	115	115	99	88	85	65	62	61	52	64	62	58	51	67	64	56	48	60	62	59	53	57	62	45	56	63	46	39	55	53	50	54	47	48	68	55	52	50	61	60	62	68	52	58	54	68	46	62	51	59	54	61	44	56	66	59	67	46	43	48	43	60	44	46	55	64	45	60	50	61	50	56	71	56	61	56	60	51	47	53	52	38	70	50	49	65	45	54	44	53	54	71	66	56	56	53	50	42	62	60	65	49	64	52	54	62	54	63	41	51	55	53	54	53	53	54	51	40	57	71	48	59	68	46	50	55	60	39	54	69	66	45	51	55	54	51	51	65	51	61	77	53	50	53	53	69	54	51	78	49	65	57	55	47	59	59	61	54	48	52	51	58	57	49	53	53	65	60	70	50	59	60	54	50	56	54	54	59	57	51	53	58	62	48	53	53	54	69	32	66	55	50	51	54	58	62	56	65	59	74	51	63	55	58	57	46	47	54	57	48	57	53	56	78	50	59	57	63	50	45	48	52	56	60	63	48	64	50	55	57	57	57	56	49	51	51	57	56	61	62	60	47	50	57	44	48	53	47	57	54	61	57	61	61	47	50	61	48	51	59	41	63	54	59	50	63	60	51	49	64	57	47	58	43	62	56	61	57	59	58	49	61	58	44	59	47	55	51	61	60	62	58	42	47	49	56	56	64	56	58	64	58	50	62	69	57	45	58	52	55	65	71	47	58	39	71	59	59	55	44	57	56	41	58	43	49	60	52	61	47	60	57	55	57	47	54	41	54	49	51	52	52	47	47	52	62	36	40	59	62	57	73	48	57	55	75	53	55	63	60	75	55	62	59	51	56	59	56	60	53	61	61	53	47	61	67	58	60	44	57	58	68	62	64	55	55	53	44	54	51	64	52	53	55	48	50	55	47	63	53	57	56	56	60	63	53	69	50	45	53	62	48	57	49	61	57	58	55	56	41	56	63	50	49	55	73	44	51	85	52	66	49	58	60	55	47	72	57	72	55	47	66	49	55	48	59	68	63	52	41	40	56	60	54	52	69	60	67	53	60	51	44	61	54	78	67	48	65	58	60	62	49	56	56	57	56	53	63	59	56	56	60	53	59	61	50	39	43	42	56	43	41	50	51	61	56	54	60	46	62	48	47	56	70	53	51	64	53	59	61	71	61	72	60	53	59	47	60	46	62	63	61	56	58	59	54	59	62	57	57	53	49	64	60	51	62	46	55	50	52	52	64	64	59	69	49	83	50	54	57	59	49	52	55	54	63	48	53	48	53	48	62	70	44	64	65	53	62	51	49	52	56	68	65	47	52	54	53	43	60	55	58	57	67	53	65	57	52	57	46	40	42	42	59	63	67	60	52	57	58	53	55	54	57	69	51	50	58	56	57	57	48	56	63	51	50	51	55	52	44	53	65	59	45	40	57	53	50	47	50	55	60	67	53	34	65	47	51	57	57	49	51	44	61	48	45	49	65	58	60	62	54	60	46	48	68	54	58	54	48	62	48	55	55	62	56	66	54	59	42	66	61	49	55	45	53	64	53	47	57	56	52	57	66	68	58	67	55	62	47	52	70	51	52	61	50	59	72	48	62	54	53	56	65	64	44	58	54	48	51	53	60	55	67	56	49	52	61	57	58	56	44	69	57	43	48	69	56	58	60	52	68	44	63	64	54	69	51	49	51	42	58	54	67	62	36	56	57	50	58	53	60	56	62	58	54	49	59	70	49	55	52	44	60	51	54	43	55	53	51	58	45	73	50	64	53	61	45	46	50	68	48	69	65	48	66	61	53	57	60	52	63	59	52	48	56	51	61	48	65	47	47	72	45	36	62	49	57	65	58	59	62	50	52	52	51	52	60	52	48	47	42	54	58	62	55	43	65	63	34	63	46	53	62	50	61	47	44	48	53	55	70	53	41	54	59	63	61	58	53	58	46	43	59	60	61	53	68	73	67	64	65	50	45	59	48	71	56	69	59	55	54	58	57	49	50	53	53	50	59	55	58	61	55	74	53	48	66	45	56	54	55	55	48	60	59	65	41	56	57	59	52	62	66	72	57	59	44	50	52	51	55	53	57	47	46	47	54	65	56	56	44	49	52	48	58	59	55	60	50	73	47	55	57	51	67	59	48	56	52	52	61	51	61	54	47	52	64	51	53	64	61	52	52	53	55	42	63	54	61	55	60	55	52	59	50	63	66	39	42	52	47	53	54	58	52	54	59	53	57	60	45	64	58	60	47	66	64	55	53	65	48	60	49	52	62	61	56	72	46	58	54	59	54	50	61	54	56	44	67	48	45	57	54	46	42	56	54	61	56	49	53	61	59	59	38	70	59	58	57	51	61	62	53	38	55	45	59	69	50	56	53	50	64	58	54	65	59	71	60	60	65	59	55	52	59	50	47	45	54	48	57	63	54	47	55	49	44	57	58	75	68	60	61	52	56	48	54	41	59	68	62	72	47	60	59	49	49	72	71	38	58	50	52	52	48	57	56	48	53	60	51	55	51	50	51	46	54	52	52	44	48	52	44	56	47	61	77	54	65	61	72	49	57	26	52	58	56	58	57	59	46	57	57	41	49	59	58	59	67	47	71	65	58	74	57	62	68	43	58	48	37	60	54	38	46	47	62	63	60	60	55	58	42	47	46	64	68	62	63	42	63	55	66	62	60	50	49	61	57	52	52	45	46	39	50	49	69	68	59	52	54	51	60	51	56	63	51	47	58	45	50	44	50	76	67	65	43	50	51	56	68	50	58	62	46	44	47	46	56	61	49	64	55	61	35	56	56	43	65	59	61	43	55	39	53	56	45	56	67	71	44	53	51	53	55	69	58	54	63	58	54	53	55	53	52	55	54	62	65	56	46	46	71	63	58	52	64	46	47	47	64	48	54	58	49	47	48	51	69	49	63	61	54	52	61	66	49	43	54	47	52	45	58	52	58	74	46	65	58	60	57	52	56	54	52	45	59	49	55	52	50	52	50	51	58	76	47	47	48	53	66	67	61	55	64	64	48	57	56	52	62	60	62	53	57	45	60	54	51	56	54	45	53	53	49	47	50	56	62	75	57	53	57	41	45	50	46	55	56	49	53	51	58	57	43	56	51	58	60	55	61	50	57	62	50	59	58	60	49	53	48	57	58	52	53	54	57	55	43	54	52	67	59	34	39	68	55	64	59	62	50	47	45	58	47	51	58	56	51	53	48	47	48	62	66	49	50	53	51	51	48	53	46	63	68	52	48	59	54	47	47	43	53	67	59	58	55	52	68	43	61	59	55	53	59	50	51	55	53	68	62	65	62	55	60	64	50	54	52	67	56	65	62	51	61	57	53	50	62	49	57	59	44	62	40	73	49	52	60	70	53	51	48	61	47	47	67	73	51	50	52	56	47	53	58	50	67	54	54	41	47	59	63	49	56	60	60	52	50	59	56	48	56	41	48	52	54	40	50	52	63	50	55	52	58	56	57	53	54	44	63	52	60	49
1727	313	421	418	391	325	322	348	284	302	257	291	266	275	261	226	258	250	256	201	221	228	254	207	214	226	248	253	237	231	231	238	247	214	215	238	237	231	251	224	225	238	245	224	213	213	222	239	212	260	209	244	209	240	247	213	204	210	216	228	215	213	236	236	229	247	228	222	214	253	228	241	243	206	227	228	252	237	203	243	224	210	245	231	207	224	244	214	213	221	226	229	232	194	185	238	232	212	223	230	214	210	229	233	212	219	280	239	249	234	239	217	232	245	221	249	239	244	236	215	238	226	243	221	228	224	202	220	235	239	228	222	232	243	231	239	219	223	230	249	225	231	236	230	237	245	224	216	237	217	203	222	241	212	217	247	235	234	218	252	236	227	231	217	248	213	231	259	204	254	245	199	210	239	235	216	221	244	210	229	225	212	261	231	221	225	233	204	236	234	216	229	231	245	197	198	218	218	225	207	211	214	223	206	220	228	225	236	230	213	187	216	202	231	228	213	214	219	202	229	220	231	221	240	224	233	223	229	248	237	187	215	254	227	255	257	237	229	238	221	236	238	230	224	207	215	194	228	210	207	209	241	191	211	230	229	238	255	250	263	224	219	240	234	245	236	234	251	242	248	208	230	211	245	220	239	220	231	215	211	221	218	240	224	245	216	230	223	203	214	225	233	218	238	235	215	242	237	225	216	226	204	223	221	238	233	247	231	232	239	244	239	228	211	242	207	217	217	227	251	222	210	237	233	230	238	226	236	248	225	211	227	223	222	216	256	234	214	219	216	230	259	210	227	254	247	231	236	201	227	246	224	233	249	208	252	220	244	220	196	229	230	217	218	203	227	224	241	227	212	212	236	228	206	204	226	239	211	226	194	231	196	256	218	227	219	241	207	236	233	228	230	229	229	239	204	237	206	214	238	271	214	238	235	224	263	230	221	235	231	213	215	216	202	206	206	252	246	248	238	208	245	215	217	227	237	251	232	227	234	230	235	215	217	234	235	220	231	228	220	250	246	221	221	218	229	235	206	238	241	230	191	246	264	195	232	231	236	223	232	225	249	245	250	229	247	223	230	211	233	226	218	235	230	253	219	220	222	232	216	228	188	238	237	246	239	213	235	221	207	214	224	242	238	216	239	224	236	227	212	230	229	218	216	214	233	238	211	208	212	209	211	208	211	242	216	236	255	253	221	237	204	223	225	234	220	225	216	207	199	220	207	254	236	212	230	199	250	220	197	227	249	216	255	221	221	245	211	232	250	191	260	212	261	229	249	264	235	222	223	218	228	235	223	266	209	208	239	229	220	231	243	232	238	195	208	223	232	236	237	219	216	241	233	209	211	219	197	227	230	241	230	260	239	250	231	216	223	211	208	228	247	217	231	233	231	258	229	216	212	216	231	214	199	235	230	218	229	208	207	227	229	228	212	216	241	230	215	234	258	235	229	235	220	224	214	229	248	242	246	207	223	220	221	213	233	243	234	231	226	220	252	249	231	227	204	237	234	227	224	209	233	235	235	228	242	215	199	255	236	244	239	210	219	219	243	235	201	208	217	228	247	246	223	228	219	245	251	206	228	211	248	219	244	198	228	248	235	211	247	220	248	231	227	218	222	219	218	248	233	235	242	260	231	221	245	228	215	213	253	224	225	250	238	217	235	224	226	247	219	238	240	236	217	201	238	206	232	220	197	238	223	214	197	228	239	254	260	221	217	237	240	209	258	236	247	220	212	225	228	202	244	241	244	218	226	223	226	230	236	229	239	227	234	208	251	242	211	246	244	218	222	214	223	242	234	203	238	251	220	249	246	225	237	221	216	228	245	226	223	234	223	228	228	239	237	231	226	220	234	234	241	224	226	263	225	223	225	232	220	231	219	209	251	207	221	211	226	233	235	226	259	224	229	241	225	190	233	243	222	229	221	227	246	203	230	201	244	237	227	222	256	240	242	242	232	224	216	222	256	221	238	228	222	226	203	212	233	242	223	246	232	237	253	228	216	234	235	235	221	233	207	241	209	229	222	244	234	239	242	231	223	236	215	249	211	241	234	245	224	213	229	213	233	267	235	217	244	231	217	235	225	224	222	231	244	245	202	235	222	231	255	230	235	247	235	242	245	246	239	214	243	230	228	218	247	216	226	221	215	207	207	252	215	234	215	249	213	275	253	207	211	205	254	226	201	203	227	228	232	235	213	226	236	238	242	227	228	230	224	198	226	208	237	227	208	208	230	231	221	236	226	246	228	239	236	220	212	231	239	213	234	241	213	243	238	225	254	221	208	212	211	225	228	251	250	227	246	251	255	249	242	236	227	226	219	221	232	223	231	257	211	241	253	246	234	219	221	225	232	240	229	253	227	227	217	201	218	240	260	217	251	254	206	232	234	233	242	223	211	249	217	238	211	252	235	247	261	203	208	241	215	248	218	203	221	219	233	217	230	239	224	214	242	227	242	200	236	228	241	233	237	212	249	225	221	237	211	233	211	201	229	251	225	219	219	226	240	208	217	219	218	243	251	219	240	206	269	230	214	195	238	226	238	244	214	222	237	235	246	241	230	216	210	247	233	213	237	214	251	244	253	218	215	213	218	232	258	253	245	231	226	250	227	216	248	222	228	198	227	218	250	227	231	213	254	243	249	222	230	252	242	232	211	239	242	219	234	211	212	230	240	210	234	205	234	241	271	225	207	245	229	251	210	246	208	236	242	217	217	244	217	202	243	220	229	212	243	241	230	216	240	234	228	229	229	242	226	224	231	218	219	207	213	236	239	247	241	226	242	244	211	222	223	218	232	226	236	220	217	246	237	236	219	243	237	213	206	210	221	272	242	240	239	223	239	207	240	235	270	237	235	224	200	251	224	201	198	247	219	228	220	221	250	232	255	223	235	261	229	227	241	219	229	234	234	227	234	229	202	221	236	236	234	219	217	224	243	242	223	199	213	243	245	253	232	201	231	229	220	251	224	191	242	226	241	201	216	234	201	251	231	243	221	245	221	218	237	218	215	243	238	257	225	212	267	242	229	240	237	223	213	220	214	242	219	207	249	229	242	228	241	242	211	220	203	236	251	213	236	219	248	223	223	247	209	232	243	227	226	230	226	230	224	248	224	241	231	244	253	243	211	240	236	225	192	228	244	216	262	232	242	250	206	256	213	227	226	194	251	236	230	256	242	212	229	224	244	213	212	243	258	255	235	238	232	232	218	232	208	222	213	226	236	261	208	226	239	237	242	245	219	242	232	227	223	184	218	229	261	213	225	212	233	211	257	234	208	221	217	218	236	221	232	220	200	226	210	237	193	228	194	227	253	221	220	216	244	236	192	231	210	260	250	244	243	218	231	225	239	216	226	229	215	229	213	219	225	229	227	234	206	238	243	239	212	215	199	226	229	219	227	235	225	241	234	232	236	212	226	223	214	201	213	227	228	237	219	231	220	220	231	242	222	242	216	217	214	235	229	211	229	240	244	219	245	218	257	275	242	225	234	218	229	257	218
4322	1072	1301	894	611	432	342	278	248	207	180	181	165	154	124	141	122	123	130	110	119	116	115	125	115	102	104	99	99	92	100	89	93	96	105	120	93	100	106	95	92	96	97	83	95	105	104	111	71	92	91	101	85	88	87	87	105	100	108	86	95	91	83	87	106	98	99	93	97	101	79	94	100	103	77	115	97	98	105	110	94	96	95	84	82	88	67	110	88	113	76	92	110	98	86	96	88	104	96	86	87	104	97	94	91	91	96	91	85	103	93	92	90	97	99	120	101	104	94	96	94	85	90	74	98	93	81	91	90	96	72	87	91	95	95	91	98	84	98	81	83	83	73	99	100	105	95	74	93	99	97	107	85	96	95	72	104	89	85	97	89	79	92	77	99	76	88	84	105	86	99	80	85	109	100	105	88	103	100	85	122	84	94	91	89	76	87	101	107	94	109	94	98	100	95	97	80	102	81	86	87	75	87	78	79	84	81	84	76	98	95	99	99	101	100	86	92	104	98	91	93	95	89	109	82	74	81	85	93	86	85	92	94	112	87	100	86	76	107	60	93	83	89	103	93	88	83	85	75	102	82	96	95	87	98	88	77	88	107	99	88	80	82	104	85	82	90	101	102	90	105	104	88	95	85	103	93	84	98	80	97	90	91	92	91	79	104	107	78	83	98	101	113	94	101	97	93	94	100	76	91	82	80	88	95	87	102	84	89	91	104	98	77	84	84	77	100	92	83	93	101	111	93	88	108	98	90	97	103	88	80	81	93	92	92	94	110	106	107	104	101	92	86	106	103	104	98	92	86	97	99	81	96	100	89	108	102	86	88	86	80	71	84	96	93	106	89	75	89	97	89	107	75	87	86	67	89	87	91	97	97	82	92	101	87	107	87	105	96	89	94	88	93	103	102	85	75	85	105	100	101	89	82	92	90	83	93	97	97	110	78	106	88	79	85	87	91	89	90	86	93	80	90	97	109	90	100	80	88	81	97	90	93	102	113	92	98	86	115	100	107	86	69	98	88	91	82	82	91	92	95	89	92	90	100	77	89	86	100	81	80	85	96	84	97	78	90	82	98	91	83	94	85	83	86	107	86	111	83	87	89	78	80	91	86	113	73	102	102	85	86	98	75	87	77	92	95	90	79	92	89	96	75	80	91	99	115	94	94	79	90	100	95	80	71	83	94	75	88	75	98	90	84	82	95	94	102	80	98	95	86	103	86	81	95	100	107	88	71	98	94	87	110	86	101	86	96	75	89	84	89	77	87	83	105	91	93	96	95	106	102	81	93	97	77	92	103	91	94	106	84	76	84	92	93	82	88	94	71	112	107	103	95	90	91	82	94	95	85	99	94	96	82	90	103	91	95	98	90	82	91	92	93	97	81	98	95	82	82	83	93	107	112	93	87	84	99	94	95	97	91	106	93	104	88	104	94	78	97	101	96	99	91	92	90	91	93	101	99	90	94	91	110	89	97	113	81	91	86	86	91	108	101	91	74	107	88	110	94	95	106	82	86	98	83	90	103	69	87	99	83	91	94	94	76	92	89	78	104	82	89	89	94	79	81	79	105	101	102	88	102	87	87	88	82	88	89	88	77	97	85	79	96	89	93	63	82	98	92	97	98	107	98	74	90	89	95	85	90	94	81	80	92	95	97	89	96	86	94	91	86	104	88	84	93	78	82	104	79	92	110	70	94	95	96	94	75	104	89	79	80	70	91	92	96	114	89	93	100	97	105	86	93	80	78	95	90	82	95	88	81	88	83	71	89	100	104	66	95	93	105	103	98	86	83	89	107	104	92	96	85	89	82	104	81	87	81	102	101	89	102	91	90	104	91	88	70	104	93	76	89	78	85	89	92	100	80	106	90	77	78	97	99	95	76	94	88	105	104	93	109	96	105	82	88	84	96	99	103	98	92	92	94	85	97	82	101	77	101	98	108	78	88	88	72	102	85	99	97	85	105	85	97	97	89	86	92	93	93	107	94	88	89	93	87	102	88	101	100	108	70	72	88	97	70	88	88	89	83	99	85	94	86	84	100	79	100	75	107	104	91	89	76	81	82	97	88	88	80	100	89	76	84	89	80	88	81	78	85	84	94	76	81	98	84	112	90	81	90	95	81	101	94	94	101	90	84	83	103	90	91	100	72	100	87	103	91	76	100	93	94	98	85	80	95	93	92	95	91	85	96	99	90	84	94	104	85	108	98	83	95	68	81	109	85	86	82	97	93	89	92	96	79	99	86	82	90	100	91	81	81	85	106	97	89	99	91	85	104	97	97	80	85	76	87	88	91	88	109	100	92	79	88	93	102	101	97	97	110	100	84	95	88	87	92	83	94	92	91	92	97	85	95	88	103	86	89	107	74	94	103	100	89	96	98	104	97	82	90	108	89	86	65	85	95	90	80	86	98	88	85	79	92	95	81	101	91	85	88	99	98	113	85	84	99	114	96	87	91	96	87	80	77	89	85	89	87	107	89	101	96	111	91	105	94	77	102	85	111	97	98	85	71	92	89	97	94	93	91	95	102	97	90	85	81	90	86	90	83	73	90	95	83	101	98	102	93	73	83	75	83	94	96	85	79	85	102	96	87	84	88	97	107	86	94	110	94	107	79	96	92	77	94	67	81	93	94	77	102	84	81	96	100	80	90	73	100	77	98	108	96	86	85	91	95	83	92	80	97	92	79	73	92	95	105	75	87	89	82	91	89	110	103	85	80	95	86	99	82	79	95	100	105	85	97	88	105	95	83	80	73	95	97	86	83	99	96	76	106	98	88	101	105	83	76	99	94	96	88	85	88	97	74	78	92	84	99	90	102	95	90	76	86	88	97	86	97	92	95	77	91	80	97	91	95	80	101	104	79	90	107	85	93	84	103	91	78	92	80	102	98	81	83	98	99	106	85	89	103	75	92	98	97	99	109	80	84	99	99	83	91	88	91	82	91	92	86	88	97	83	102	85	94	95	81	106	68	86	95	82	81	89	85	91	108	91	94	99	110	93	90	102	97	83	94	100	89	87	82	77	83	85	92	87	97	91	90	90	82	106	96	102	93	94	85	98	69	84	95	116	86	97	93	94	96	85	95	84	92	85	89	80	101	92	87	101	93	72	95	87	82	93	79	79	114	79	79	93	93	92	87	86	94	87	79	94	100	93	87	100	79	68	114	89	93	101	97	94	106	90	74	102	92	92	92	73	94	83	85	97	81	89	92	96	83	91	103	90	100	89	91	81	98	93	97	102	94	89	90	97	78	91	101	95	101	92	89	106	95	89	104	92	70	95	96	89	92	87	99	85	114	91	90	104	81	83	91	103	99	84	96	84	106	91	94	88	94	99	93	90	96	99	98	106	84	76	89	97	87	99	96	94	97	78	84	81	95	82	102	92	89	78	103	72	101	81	102	95	74	99	99	86	81	92	78	105	99	105	101	95	81	88	93	96	86	94	99	90	88	92	99	111	86	84	84	96	88	93	85	79	71	76	79	78	82	88
5192	1476	3476	3771	3260	2501	2077	1810	1480	1265	1126	987	889	826	742	720	663	642	594	598	586	618	581	545	477	457	438	468	441	438	439	444	427	377	407	398	409	427	380	424	386	393	396	367	377	399	362	366	372	375	351	366	375	359	354	374	421	370	367	365	344	349	385	339	363	347	375	340	341	371	396	348	336	330	345	352	365	372	365	346	342	345	327	338	345	337	346	336	322	362	339	337	373	335	325	342	353	357	319	362	333	339	361	353	315	328	340	326	389	329	322	380	359	329	348	369	361	384	334	358	363	304	355	362	347	349	319	337	330	346	315	325	331	338	309	330	330	343	359	339	354	324	294	356	332	367	318	348	332	316	329	348	337	348	349	366	322	333	352	347	358	332	353	341	351	311	322	329	338	306	333	362	345	350	383	358	331	353	322	325	329	331	334	313	303	367	319	334	319	345	372	330	342	360	346	349	321	341	352	333	335	307	359	350	353	345	348	345	351	327	303	360	327	330	327	315	329	310	363	357	325	340	275	362	361	330	323	365	336	342	312	341	366	340	343	348	344	314	313	363	373	310	336	310	336	363	330	281	309	344	303	318	309	330	345	324	354	329	316	318	339	349	316	354	313	336	311	329	339	331	335	334	321	321	350	333	338	344	348	362	308	378	302	328	336	339	350	330	333	319	337	358	361	352	336	329	341	327	378	334	356	336	349	348	313	353	362	348	344	317	347	361	336	375	318	323	320	340	354	331	306	352	346	335	325	335	351	351	335	314	336	335	330	304	328	367	333	342	351	333	326	331	339	341	323	347	339	297	328	350	329	331	336	333	344	348	323	329	359	314	316	333	331	291	323	324	335	335	337	339	343	333	344	327	306	329	323	335	318	339	332	342	337	334	336	362	342	328	351	339	309	363	371	353	320	328	297	337	335	334	337	322	334	311	331	334	352	337	325	306	343	364	340	299	337	321	345	349	360	340	343	320	336	334	374	358	311	335	327	337	314	347	349	358	370	337	343	331	338	319	347	315	340	349	306	343	326	316	348	344	304	323	314	348	325	289	322	340	306	324	308	380	350	343	350	297	347	351	331	314	336	318	346	302	327	316	330	325	342	341	350	347	356	350	354	337	353	355	327	323	324	347	330	331	361	341	347	344	321	305	304	346	371	326	375	335	292	328	349	341	333	291	331	352	325	309	343	357	305	342	341	305	358	348	354	350	321	330	320	357	334	328	325	350	392	341	317	336	335	349	307	302	343	335	355	325	320	351	321	340	309	338	340	342	287	342	315	327	354	317	352	323	353	359	367	345	359	322	341	349	371	313	338	326	313	327	336	346	323	318	358	355	341	328	333	321	303	350	344	322	336	333	305	307	339	355	340	320	336	333	383	310	344	329	353	321	337	364	345	322	325	359	345	322	322	313	351	339	330	334	328	336	318	310	331	316	331	323	309	368	309	344	328	312	357	326	327	328	335	362	360	283	323	346	312	327	340	317	361	375	330	297	332	357	336	317	329	313	338	315	333	348	347	359	356	320	349	349	363	317	331	348	311	338	315	334	320	335	388	378	343	298	330	318	361	355	307	324	325	321	308	328	360	336	327	329	318	317	317	347	323	324	325	297	327	342	334	366	361	315	355	332	345	330	314	342	343	324	353	333	327	329	307	359	348	349	320	314	334	325	309	345	330	353	340	322	331	344	317	371	326	326	324	309	339	338	327	327	335	332	319	361	363	328	339	334	316	341	330	348	333	333	312	328	337	315	330	321	338	334	327	341	361	326	348	341	326	342	330	341	346	325	348	380	325	348	328	347	345	303	305	347	327	305	328	354	319	331	341	364	320	338	323	349	346	316	330	341	311	328	318	332	324	313	351	327	354	318	327	300	354	330	320	321	325	324	343	348	341	320	355	348	343	360	307	343	334	324	336	352	340	362	332	315	352	347	367	360	318	337	336	336	332	341	339	338	338	348	322	350	323	339	318	347	349	332	330	315	307	340	328	303	338	361	341	359	323	357	347	315	354	346	338	348	308	359	358	367	332	315	323	333	359	324	369	373	332	320	352	338	347	297	318	371	329	354	331	347	359	318	321	332	334	321	351	315	345	324	360	313	310	333	318	356	346	322	353	346	344	343	332	312	315	341	344	334	327	321	340	362	309	335	354	349	330	344	351	325	343	332	339	340	333	331	354	311	343	334	332	319	342	338	337	330	346	324	352	367	369	343	334	308	333	356	336	371	348	327	352	353	359	315	347	302	328	370	296	341	383	307	348	357	368	340	370	338	306	296	343	319	361	331	350	359	366	336	335	313	329	344	341	310	358	315	304	358	331	338	342	349	343	336	341	354	336	297	333	330	348	330	342	339	344	334	365	315	326	318	314	320	335	343	331	319	327	327	337	301	321	371	346	357	320	325	342	342	345	316	346	303	350	348	357	341	366	282	324	330	331	335	319	340	341	348	345	350	366	307	332	343	304	365	330	345	355	316	343	318	310	340	337	313	359	321	319	327	318	331	313	326	391	340	321	335	326	363	352	341	365	369	338	341	301	336	301	370	346	342	320	318	303	344	361	335	359	328	316	340	323	320	365	346	370	302	333	352	353	328	360	357	333	329	372	317	344	345	336	329	334	374	340	345	338	316	335	322	329	347	303	304	328	326	392	338	342	348	347	346	308	331	323	343	328	336	364	332	325	357	374	352	309	306	325	333	360	345	354	330	348	340	319	347	320	352	326	335	354	312	349	332	339	315	337	359	335	313	326	315	352	310	358	335	356	337	315	340	328	317	347	342	348	336	332	339	339	352	306	354	326	361	353	369	301	325	326	298	345	341	307	348	322	355	321	360	323	355	337	314	315	301	319	332	347	321	301	351	353	335	342	347	333	362	322	361	310	310	335	321	353	329	314	343	321	334	344	289	313	326	318	361	334	369	311	313	345	345	355	336	345	349	330	357	326	310	336	345	309	323	314	326	346	351	336	345	315	353	345	324	324	325	344	308	336	348	328	345	339	367	347	312	336	352	319	337	324	328	355	291	355	360	336	340	341	336	303	342	311	330	349	316	331	331	328	331	334	367	305	354	356	346	349	327	345	341	319	332	323	339	339	334	352	301	328	330	339	343	321	313	304	332	327	326	355	335	359	331	329	329	316	331	333	351	338	307	303	331	345	348	338	331	320	339	340	334	329	342	363	345	322	351	327	311	345	356	327	323	356	333	318	334	328	356	329	339	298	311	324	297	351	349	367	333	298	312	333	351	350	314	317	313	319	338	330	342	334	317	306	341	352	335	364	325	305	313	362	373	338	327	348	321	345	336	334	309	352	313	339	324	359	323	331	361	333	332	334	366	319	323	360	325	340	305	344	346	353	340	332	357	341	312	335	332	334	371	356	344	334	336	335	339	305	350	296	335	342	342	352	318	337	360	319	345	349	333	309	317	337	342	360	378	337	332	312	314	337	334	358	320	340	332	321	287	303	319	328	335	334	367	320	337	357	305	314	302	331	312
8563	2169	2588	1906	1231	897	710	562	470	441	364	313	333	285	257	266	230	239	249	243	202	196	219	224	213	198	184	214	200	189	192	209	170	184	201	162	196	219	210	189	193	201	214	187	192	185	180	171	208	202	190	185	158	182	196	193	172	185	185	168	196	192	178	205	183	162	182	174	176	167	187	170	198	198	197	185	178	166	191	182	184	194	182	195	186	181	195	191	204	192	198	151	208	180	159	167	175	175	165	185	169	186	182	190	193	197	197	163	167	167	173	164	189	182	174	191	168	165	196	181	219	182	196	165	171	183	155	187	150	184	195	183	199	178	183	171	175	172	178	192	173	180	166	179	163	196	189	192	157	210	167	174	173	195	151	186	216	186	172	176	198	187	178	160	166	188	192	170	190	205	198	181	179	184	177	173	200	190	189	172	176	186	173	161	195	161	177	188	188	183	178	167	172	166	189	188	179	195	194	178	154	171	177	167	203	173	152	169	187	211	184	181	180	166	182	177	183	176	191	190	192	186	182	180	187	192	185	161	193	161	189	167	192	179	160	186	182	178	168	187	192	181	186	192	169	154	181	177	187	181	158	178	183	179	187	179	190	184	175	181	170	184	184	167	180	171	189	172	174	166	171	180	165	192	207	171	179	181	189	191	171	181	186	180	163	145	188	169	210	185	167	154	170	178	209	165	169	179	181	205	178	206	193	181	168	186	181	196	178	185	152	176	172	191	206	172	182	157	178	177	190	182	180	199	169	179	170	200	175	190	187	208	189	144	190	168	179	175	171	193	193	171	151	183	182	184	195	219	166	148	167	143	168	188	184	180	163	170	182	168	176	189	189	191	188	160	173	163	174	174	173	180	183	182	167	166	187	194	163	194	179	186	181	178	197	182	164	185	164	190	184	197	191	174	184	160	182	190	178	217	156	174	186	152	175	177	166	198	198	204	168	166	165	176	166	200	175	192	167	190	166	185	155	176	158	174	190	182	177	152	165	201	169	165	173	199	170	168	159	173	162	201	186	159	195	177	160	167	159	170	179	141	179	182	162	188	180	169	191	185	172	197	164	188	170	210	195	185	199	196	181	183	178	180	159	151	214	199	209	183	180	158	185	179	185	188	186	156	199	181	183	155	164	178	180	180	165	174	152	208	183	174	194	176	163	158	199	184	176	187	187	160	168	191	178	168	174	209	172	172	185	167	172	163	194	185	163	157	163	201	187	173	188	186	165	205	197	182	177	164	180	222	179	183	195	178	207	183	189	159	179	186	172	174	182	191	161	178	187	175	181	148	172	182	191	167	173	172	175	177	192	191	181	191	210	163	175	178	164	185	178	192	181	184	186	178	189	191	191	169	184	168	190	211	152	190	165	201	174	184	169	173	184	184	166	206	213	169	171	192	166	175	193	165	168	192	158	205	187	189	177	141	185	172	198	196	195	190	189	175	179	175	199	198	176	202	167	167	164	190	171	198	153	175	161	164	198	196	172	184	204	205	185	171	179	167	188	157	203	187	175	194	177	155	189	169	178	185	176	181	188	160	169	193	185	163	170	178	193	187	161	194	185	182	165	174	182	171	159	172	171	197	184	178	196	181	200	187	161	196	176	175	185	151	156	176	175	195	187	169	163	181	168	181	189	168	160	193	201	178	185	165	201	168	180	193	190	185	178	186	170	186	169	204	187	165	185	175	176	184	191	197	166	170	188	203	170	200	181	181	192	173	183	185	181	178	165	192	202	177	186	177	194	173	162	182	162	177	193	174	189	164	173	181	184	168	184	167	196	185	203	185	179	163	180	191	170	180	168	181	190	174	179	193	175	195	173	183	192	180	200	202	174	185	207	197	200	190	164	186	178	199	193	208	194	175	185	173	177	187	177	195	178	192	155	165	169	199	202	171	228	193	179	177	191	181	207	171	197	172	196	174	208	189	194	194	190	202	164	210	182	207	155	179	159	158	176	200	176	181	161	180	184	160	169	217	166	195	149	177	156	187	186	177	191	151	177	166	177	152	164	170	182	177	199	166	169	200	182	197	174	179	171	180	167	168	170	189	171	177	176	195	179	178	193	170	178	197	169	182	181	166	196	181	165	187	166	167	175	193	177	187	183	174	183	203	161	187	187	179	185	178	174	175	198	183	160	179	179	183	180	180	191	161	207	187	186	174	182	181	181	182	177	177	188	201	197	170	184	174	162	170	148	193	185	183	181	170	182	173	178	169	171	175	171	176	185	165	175	199	168	156	173	156	158	193	195	180	185	204	180	199	192	178	170	179	174	182	200	183	188	167	180	184	194	181	190	184	183	178	164	184	169	167	174	172	197	144	172	198	180	178	170	176	176	171	164	166	174	191	202	146	166	168	197	172	181	176	170	184	174	206	174	191	179	198	187	167	149	164	183	191	192	181	187	203	188	194	179	183	164	199	184	173	182	196	184	197	178	194	219	168	174	160	171	179	199	157	167	168	187	185	170	173	167	169	175	181	185	165	172	176	166	169	182	197	176	170	168	165	181	178	192	147	172	194	178	183	179	164	181	197	178	166	163	180	192	181	168	183	166	163	180	191	180	161	204	152	201	172	167	194	179	178	173	179	167	195	176	204	174	189	177	184	161	197	193	203	166	188	177	203	173	182	186	205	188	183	177	195	160	156	157	177	190	206	186	192	178	188	182	161	203	168	189	190	187	164	188	157	186	183	146	175	177	189	180	177	173	176	177	199	208	183	192	147	215	184	191	194	180	175	209	181	172	194	172	161	176	184	158	189	177	175	175	191	189	191	198	197	176	180	185	193	172	165	158	182	174	178	186	193	199	187	176	197	195	170	181	179	169	198	179	171	179	185	167	179	171	184	188	192	169	199	168	172	167	160	162	151	184	192	170	182	152	184	180	167	160	183	158	172	159	173	169	171	179	173	183	182	170	216	171	188	188	176	158	177	175	154	189	196	164	168	201	188	169	148	190	176	177	165	190	186	179	161	184	175	182	193	172	160	177	198	174	181	183	175	164	192	170	183	183	169	170	142	188	169	190	191	173	172	184	178	162	204	172	155	184	194	171	185	150	165	200	178	178	167	177	192	160	172	169	169	158	171	160	181	156	205	200	174	178	182	183	170	166	170	145	182	189	149	170	167	189	175	154	161	205	198	211	194	175	157	180	199	178	168	179	170	187	174	161	177	195	177	192	183	215	184	170	171	196	182	179	185	161	217	172	197	191	212	180	179	189	180	203	193	195	159	182	193	172	180	180	174	183	165	199	186	178	180	173	174	162	162	188	188	166	175	170	179	200	191	190	189	179	191	207	192	162	198	187	161	186	183	199	171	194	166	186	178	181	172	179	169	186	188	214	205	187	181	182	158	169	179	183	180	185	181	190	183	215	177	167	188	170	190	181	192	183	197	189	210	191	185	204	191	177	184	181	183	183	191	179	179	181	179	183	186	159	176	201	180	176	193	189	176	181	171	181	175	162	180	195	184	176	184	146	176	165	199	191	200	191	198
7649	2739	6430	6898	5842	4761	3811	3180	2674	2318	2056	1855	1653	1478	1426	1345	1216	1173	1081	1053	984	1022	951	928	889	879	830	794	835	848	751	825	762	792	760	746	726	732	725	681	691	738	711	692	634	628	704	637	670	664	654	653	648	683	620	656	638	671	662	601	614	607	654	640	600	637	636	657	627	606	621	612	595	621	600	639	591	639	599	603	619	597	593	617	637	605	610	599	613	558	561	602	631	575	596	620	636	618	633	567	624	602	563	593	612	629	638	602	595	596	602	599	597	624	564	576	605	593	554	638	565	586	583	616	567	603	592	577	558	579	619	580	615	592	601	582	613	587	565	582	590	608	578	588	631	576	616	602	608	611	583	600	594	576	593	633	598	590	582	614	573	594	603	589	631	584	606	601	612	584	575	601	560	608	543	569	611	629	602	562	591	544	676	602	614	613	542	609	584	594	587	561	589	605	599	605	602	533	609	588	582	535	610	571	603	599	593	583	615	578	618	621	602	627	549	600	514	593	565	565	584	598	597	557	595	609	603	641	571	586	595	597	610	593	573	616	574	573	572	612	580	640	599	558	579	595	557	622	558	556	593	574	587	587	602	592	564	636	585	573	568	559	575	651	593	594	620	584	605	560	561	599	632	582	593	660	607	586	595	612	613	569	600	587	646	589	567	571	619	526	577	589	600	615	581	629	599	585	593	553	556	589	585	633	577	607	600	597	593	577	597	604	600	588	599	574	594	583	568	546	650	568	567	536	615	568	587	645	622	602	571	590	595	577	613	597	612	593	579	569	618	582	592	563	606	564	610	575	604	606	591	586	575	612	595	580	620	581	566	576	578	580	604	613	598	582	625	605	615	582	601	548	557	557	576	629	605	588	620	609	619	585	557	569	593	630	615	597	597	556	603	567	577	534	611	561	563	578	588	574	570	609	612	548	563	573	582	574	558	598	560	548	558	533	591	632	608	579	572	548	603	620	575	561	600	596	612	641	582	601	620	564	589	598	552	617	591	589	591	580	556	594	574	543	606	645	587	595	573	619	581	587	577	589	613	579	591	586	564	615	603	599	533	573	595	603	606	544	620	547	576	577	558	576	588	633	581	617	551	553	595	599	611	630	627	584	541	573	606	553	582	619	573	600	583	602	559	551	599	595	593	555	586	554	616	557	567	566	584	605	630	584	607	552	607	604	574	608	580	576	572	557	633	580	591	602	604	587	599	603	605	611	599	555	598	645	587	573	542	562	586	619	618	575	587	596	558	600	585	592	560	525	575	604	537	602	606	618	625	563	617	545	583	605	594	559	621	599	579	563	633	576	596	555	593	592	541	565	607	580	610	580	553	587	575	568	592	593	578	603	577	563	601	598	555	583	588	564	590	572	574	609	568	551	588	623	597	551	594	555	550	609	556	617	540	563	605	607	576	618	561	590	562	587	570	608	559	627	588	582	596	597	601	604	589	607	598	626	571	567	557	589	589	611	576	614	577	569	618	643	616	588	562	563	614	617	616	620	587	559	570	598	569	605	618	550	563	587	569	615	619	598	563	650	585	583	590	601	585	586	544	624	567	571	626	590	586	573	605	597	613	557	577	583	576	577	595	585	558	549	645	565	576	591	564	581	618	594	587	558	587	651	613	605	588	599	604	583	530	601	635	587	566	524	580	617	608	580	645	609	545	538	578	580	596	598	588	590	565	561	611	582	589	590	603	610	579	592	592	562	628	570	557	577	513	617	589	623	549	583	594	571	586	668	603	609	614	557	616	552	621	587	582	607	589	572	623	557	594	588	562	570	584	619	590	610	611	602	596	576	581	579	606	573	586	586	569	540	596	568	622	599	602	575	601	631	560	588	590	561	637	596	564	573	569	615	582	583	587	624	610	585	570	577	565	566	608	575	615	616	606	633	586	621	597	513	583	604	576	621	592	605	568	598	629	618	581	580	595	594	619	565	560	573	605	571	556	602	554	587	593	583	591	616	581	610	604	564	604	610	629	569	564	607	605	606	597	586	635	619	610	586	607	593	583	575	586	610	553	572	631	606	588	562	583	598	587	609	576	573	588	577	583	624	613	616	564	591	624	612	590	588	592	585	577	576	607	606	527	628	632	593	616	562	583	554	598	556	569	571	579	594	578	601	596	587	606	659	576	574	587	606	616	593	574	578	612	608	614	580	581	605	570	586	591	575	606	549	618	580	571	587	666	590	599	579	612	592	580	583	589	611	613	600	644	568	599	607	571	599	628	588	577	571	563	600	570	615	582	633	611	611	577	613	577	606	565	569	639	551	560	597	587	605	593	632	628	576	599	596	613	583	583	596	605	572	614	587	591	608	581	596	576	589	588	527	614	572	608	618	541	633	604	613	573	601	582	605	630	602	599	564	601	588	569	647	568	601	593	589	607	569	653	583	587	605	614	594	647	563	515	596	565	560	575	578	563	618	626	600	598	583	591	549	605	589	595	608	602	606	613	602	600	610	572	598	620	579	588	593	597	625	585	571	587	581	615	596	622	572	594	574	622	633	605	606	595	621	581	591	628	613	594	588	589	625	589	598	604	580	594	593	617	565	572	552	570	582	561	603	639	619	626	598	651	594	586	577	583	624	582	612	590	597	598	583	609	580	603	628	589	565	595	585	606	603	578	638	571	575	605	616	549	640	601	590	604	574	583	599	578	570	600	611	577	592	598	604	599	573	543	569	565	593	612	614	583	579	622	586	625	574	550	592	555	578	620	570	593	540	585	563	609	592	601	603	601	597	613	595	602	609	573	568	586	578	612	585	597	591	613	626	636	586	570	560	581	577	602	603	608	580	639	669	565	614	612	570	581	585	558	546	554	583	614	563	594	595	600	612	625	629	596	594	573	618	623	618	606	615	574	567	588	585	636	661	577	609	543	598	582	661	594	582	589	603	601	570	562	586	643	577	560	588	610	613	639	610	560	634	609	605	555	627	571	568	596	606	581	627	570	572	572	563	546	607	593	586	558	571	591	625	575	598	588	605	589	632	594	589	585	567	603	613	577	579	584	585	600	644	658	556	581	641	568	590	572	558	556	589	602	659	587	628	595	620	551	582	580	562	593	603	573	549	594	587	605	623	583	554	598	539	563	591	611	564	605	585	553	607	624	572	575	589	574	560	611	622	611	585	614	597	613	575	608	598	600	555	590	569	639	607	566	576	578	575	564	567	589	636	578	566	590	594	580	596	606	645	611	578	631	589	587	612	583	575	593	635	574	586	571	591	564	573	581	548	583	593	585	564	565	622	641	552	647	613	572	624	549	593	570	587	583	588	578	625	586	608	567	574	604	610	542	597	621	606	595	517	572	579	588	577	625	561	606	563	567	586	570	589	597	617	534	585	598	638	610	598	628	609	592	605	537	615	596	572	585	598	557	603	577	575	562	556	600	578	575	557	556	574	580	601	598	572	576	598	587	551	574	537	553	577	583	544	581	621	573	612	595	607	591	651	595	643	588	589	583	583	511	579	574	635	595	579	546	651
1066	127	129	91	89	70	87	56	78	62	69	47	58	58	48	57	64	59	67	55	51	59	52	50	57	52	41	62	50	51	46	62	57	55	57	50	53	45	43	55	62	60	71	51	56	61	51	69	58	58	62	53	70	73	41	62	50	77	49	65	60	55	60	49	58	59	64	71	63	46	68	45	60	66	44	59	61	66	62	62	46	44	52	53	51	63	58	68	57	71	48	57	68	54	62	46	57	60	58	43	67	59	51	52	49	62	47	74	34	50	54	53	65	48	54	71	42	64	52	51	62	59	67	63	55	58	55	54	60	44	71	55	53	62	51	52	59	51	55	65	64	56	54	66	62	56	59	58	61	58	82	43	59	61	68	55	51	59	58	55	43	63	56	46	53	65	78	60	68	45	55	61	62	49	52	56	64	42	47	61	56	51	57	58	53	51	69	67	52	71	64	68	61	54	65	50	55	56	49	52	47	71	54	60	54	66	45	63	70	59	44	69	49	54	49	52	57	64	47	69	49	60	58	56	60	59	47	39	58	57	52	59	68	63	50	49	54	62	57	71	60	61	62	62	67	67	61	57	60	51	56	57	52	54	52	50	70	49	64	57	59	71	66	65	46	53	59	76	51	61	64	41	63	55	61	60	74	56	53	60	50	58	61	54	57	40	43	50	53	70	57	53	55	65	47	43	47	58	59	65	58	52	67	49	53	67	46	55	57	50	68	37	53	48	50	52	53	51	46	60	59	56	61	60	45	61	61	53	50	61	66	55	61	75	54	58	67	62	56	48	50	70	56	64	53	53	47	72	55	60	50	64	54	59	43	50	62	54	58	67	55	66	52	47	54	48	71	55	64	40	48	49	67	52	58	61	52	44	45	53	49	57	53	53	55	56	49	58	65	60	58	48	64	50	48	54	64	49	51	60	70	60	49	68	51	53	55	49	53	51	62	70	57	53	50	59	60	45	55	61	57	53	53	49	43	53	51	54	54	57	52	51	60	48	52	45	67	52	65	52	62	58	54	61	51	46	51	55	62	69	50	49	61	66	61	67	59	54	57	54	55	55	63	59	64	43	65	59	46	62	53	38	63	57	63	66	59	56	65	64	57	69	62	64	58	60	41	64	54	53	37	56	65	62	51	55	68	62	56	64	68	46	62	51	57	70	52	64	48	54	42	62	64	63	63	65	64	49	54	56	66	48	69	53	58	55	62	56	64	64	59	55	57	67	54	60	62	54	64	65	57	57	53	56	57	63	47	51	61	49	54	61	57	50	54	58	55	67	66	55	60	63	62	60	63	57	63	45	54	38	50	67	62	61	71	46	66	58	62	59	65	51	56	50	58	65	73	50	55	63	59	55	63	54	43	53	75	55	52	53	54	58	58	58	67	49	57	69	57	55	40	68	64	60	42	61	62	63	53	53	76	57	46	63	51	44	59	58	55	49	51	64	60	50	60	53	64	61	42	51	69	55	42	55	53	51	48	49	45	51	71	61	57	51	65	62	58	53	52	47	68	45	60	55	53	52	58	63	60	65	49	52	56	60	54	54	70	62	53	63	59	52	58	48	47	47	49	61	66	60	58	62	50	37	67	41	59	55	56	63	52	50	52	54	68	61	52	57	51	53	71	49	66	61	52	54	64	62	52	56	45	53	57	42	51	47	54	50	53	65	62	52	54	74	51	57	58	45	62	50	57	55	60	54	61	45	71	58	68	52	53	59	62	47	50	66	53	64	57	59	44	41	64	51	58	53	55	58	56	62	61	69	62	59	60	69	56	44	56	62	52	56	56	48	52	64	46	61	59	49	62	54	60	61	51	60	63	52	66	73	59	50	57	43	48	78	61	50	54	57	55	55	53	57	66	56	50	58	48	73	62	72	60	50	61	46	55	61	70	57	68	50	64	54	55	57	67	59	57	53	62	44	59	65	71	48	41	54	56	56	46	61	59	53	62	60	52	69	60	54	52	63	54	54	51	54	60	67	59	51	57	60	55	63	62	54	47	44	45	58	57	62	52	62	57	68	66	49	55	65	51	53	55	56	64	54	61	63	63	56	47	45	62	67	53	60	59	56	43	50	61	53	64	65	58	54	64	63	65	59	59	67	50	54	62	67	60	56	48	54	61	49	59	58	51	67	55	55	56	55	57	55	58	62	47	59	69	54	45	59	48	50	58	51	52	56	58	54	65	64	60	62	63	43	46	54	37	60	65	68	54	60	44	63	50	61	53	51	49	55	59	56	47	55	61	51	51	69	50	55	43	54	59	48	66	61	70	53	54	42	58	50	46	60	54	68	55	60	51	47	62	53	57	40	65	49	53	51	50	62	56	52	62	58	57	40	55	51	56	48	54	59	47	63	62	48	63	72	72	46	48	43	66	47	67	50	55	72	51	56	54	66	49	47	55	62	47	60	69	53	47	57	62	62	48	62	61	53	69	61	50	55	53	63	63	53	51	56	59	51	64	61	48	47	54	66	48	66	59	56	52	45	62	62	44	49	56	42	58	56	67	51	52	53	52	57	53	61	56	43	46	59	63	58	61	52	56	51	73	61	50	61	53	57	47	61	62	41	47	59	44	64	48	63	55	55	64	60	58	49	53	46	71	62	48	50	55	52	59	60	55	48	48	56	59	55	56	49	48	47	62	54	56	52	54	57	41	54	50	51	45	55	60	65	58	63	45	48	54	56	57	50	58	42	61	52	52	59	53	52	54	67	61	49	47	64	50	47	70	72	53	61	53	62	51	54	53	45	56	43	60	61	53	68	53	44	54	34	56	46	58	63	47	59	60	53	46	50	66	57	57	46	54	66	55	53	58	57	50	56	69	61	57	55	60	58	48	55	49	68	66	68	51	60	52	62	52	50	44	50	71	59	56	54	51	59	55	65	54	59	55	39	48	48	71	60	60	62	64	71	51	61	51	58	43	68	49	55	55	59	65	46	38	61	59	65	64	58	64	61	60	50	48	55	53	31	73	65	48	45	51	52	63	67	65	40	47	61	61	57	49	41	52	59	50	72	48	41	60	57	71	57	55	55	57	64	69	59	59	51	50	55	61	63	65	60	61	57	57	52	59	66	49	55	54	55	49	42	50	61	57	56	56	64	49	51	67	57	61	57	58	58	65	51	57	67	60	60	56	54	56	63	54	56	57	47	54	59	53	65	65	49	67	63	47	51	53	70	55	71	63	57	66	55	59	42	56	44	63	44	68	50	64	65	48	48	57	59	59	56	61	48	58	66	41	43	56	51	56	47	57	70	69	48	62	58	60	52	59	69	54	49	56	62	60	76	64	44	64	67	60	52	54	46	52	54	56	48	51	44	58	49	57	58	53	58	53	53	67	46	56	53	62	53	50	48	57	45	47	47	53	53	65	63	62	48	56	51	46	64	69	69	54	54	44	56	61	59	53	56	60	53	47	53	57	54	55	61	72	56	49	61	61	54	56	52	61	49	71	57	46	63	52	58	59	54	68	57	52	54	63	69	60	47	49	64
1640	306	433	484	410	379	325	278	282	283	282	241	273	254	282	259	263	274	261	249	262	217	256	235	266	263	243	235	240	261	246	264	223	242	232	247	223	231	262	229	249	248	254	242	218	227	225	219	221	216	226	229	233	243	251	221	217	237	258	231	236	225	227	236	252	238	245	228	207	212	218	202	233	217	255	222	225	231	196	233	225	210	212	229	205	235	242	225	232	226	232	257	211	218	224	210	238	276	206	227	262	211	209	235	223	237	231	231	233	246	249	235	248	233	238	232	228	215	269	231	240	222	191	222	213	248	244	264	212	233	248	201	239	253	212	273	226	223	212	227	235	236	219	243	248	218	234	227	229	231	248	216	237	231	238	214	226	228	246	260	215	261	234	235	234	244	217	250	217	204	230	243	220	242	229	205	232	206	241	228	231	240	258	245	231	211	235	235	244	262	236	243	224	228	236	243	217	208	210	246	232	225	236	239	221	247	233	225	213	225	217	215	256	218	214	222	195	256	221	244	229	216	265	241	214	227	216	202	217	249	238	238	207	220	255	222	244	235	240	257	234	219	234	197	228	226	240	225	229	228	201	211	208	225	214	209	243	234	214	213	223	199	212	226	216	225	248	234	228	227	227	243	213	256	254	242	241	219	239	233	226	231	233	223	229	241	251	210	223	223	227	238	237	239	205	239	205	222	243	224	233	242	217	229	232	261	220	236	243	238	245	251	242	215	234	216	203	238	258	243	216	221	207	240	237	232	229	228	208	234	219	222	231	228	248	217	237	236	248	228	251	220	227	233	228	249	231	204	200	231	212	243	225	242	195	222	233	227	230	219	259	255	217	226	204	224	247	240	243	241	208	238	230	226	219	252	227	226	228	227	238	239	231	212	241	235	242	234	228	242	208	255	195	229	238	239	210	211	234	204	215	219	209	237	236	225	253	240	245	232	232	231	249	268	239	247	239	208	247	226	230	225	229	229	236	203	227	230	252	231	225	208	193	254	230	253	215	257	239	243	226	230	259	222	238	221	265	213	234	247	239	224	213	233	231	223	216	215	230	216	235	206	223	207	237	238	249	222	211	228	233	235	228	221	249	245	259	220	228	252	237	231	209	221	220	231	240	267	245	206	230	212	216	242	247	218	211	258	221	229	225	223	203	240	229	248	217	243	219	240	254	233	247	259	243	251	239	221	250	222	231	248	231	230	245	232	228	245	245	232	247	232	226	244	217	229	202	205	250	241	250	247	242	213	235	239	239	230	231	241	260	236	239	229	243	258	232	209	220	218	234	236	237	236	267	221	218	231	247	206	238	212	211	243	226	245	230	246	234	207	233	248	229	211	247	244	236	250	240	222	212	227	226	217	237	223	206	242	227	214	238	233	239	213	250	216	226	212	242	215	228	236	248	233	226	229	244	214	238	232	208	227	240	231	248	252	218	220	251	234	221	213	233	208	233	207	244	251	208	217	221	217	217	223	214	242	236	206	213	239	214	259	218	226	245	227	207	231	252	224	240	242	229	220	240	240	257	233	229	229	236	220	245	243	231	221	243	223	240	236	235	223	238	222	230	209	240	220	215	197	218	244	204	241	209	244	234	269	234	225	249	208	222	267	209	228	223	240	231	212	244	236	212	251	238	232	253	233	215	249	230	225	230	220	247	226	226	213	227	247	241	227	223	222	216	245	236	249	234	222	220	257	245	242	249	236	200	219	226	214	243	243	240	235	231	273	257	252	184	233	213	236	226	238	234	229	218	208	247	263	229	243	205	231	239	203	236	231	234	234	250	227	219	252	228	222	239	232	241	238	250	214	229	222	244	215	235	251	221	219	252	251	200	224	241	257	229	242	244	222	215	222	225	217	236	214	224	235	232	236	233	231	208	229	231	250	207	220	244	236	222	234	245	210	243	253	231	224	229	229	224	217	212	231	190	245	215	221	239	220	243	220	239	234	257	202	223	223	207	227	215	193	252	232	226	232	233	263	227	261	226	226	198	234	213	224	206	252	244	228	226	215	253	233	235	251	233	238	247	228	257	213	202	208	226	243	224	231	221	226	220	233	253	206	239	241	219	226	246	230	240	234	237	222	232	228	235	211	222	226	221	213	259	250	225	235	229	259	208	225	233	224	244	217	215	217	251	219	251	222	238	194	249	222	222	229	243	229	218	227	254	223	231	224	229	235	222	209	243	215	222	242	255	199	248	236	240	230	201	234	231	254	221	225	218	208	225	224	200	242	226	241	237	221	239	254	249	220	245	228	230	206	210	238	241	245	256	224	233	238	239	226	257	206	230	209	240	235	224	226	206	216	229	226	230	268	240	256	216	228	243	251	193	202	237	226	202	207	226	221	238	214	235	228	255	229	205	250	231	233	220	229	248	216	242	219	233	212	220	240	247	213	236	206	256	234	227	234	227	208	214	231	242	240	212	246	237	227	208	249	212	230	224	241	226	209	228	236	216	229	244	273	195	227	243	224	249	231	211	246	251	244	231	222	203	219	208	230	228	206	241	221	239	213	258	259	219	229	238	204	226	217	220	213	246	198	236	230	227	229	224	259	237	226	250	215	207	215	223	229	233	205	211	223	228	246	225	218	234	250	235	207	227	235	228	234	203	241	220	251	244	242	242	245	241	214	239	214	223	224	193	240	229	237	243	198	261	202	203	247	240	255	184	228	249	244	233	239	255	223	237	252	203	231	220	209	230	200	226	178	228	247	231	250	249	216	235	217	226	213	207	234	208	235	241	196	244	237	208	225	243	199	240	227	213	224	194	231	203	219	224	226	239	215	264	257	241	216	238	229	243	231	252	234	216	224	217	219	214	207	239	222	234	226	201	234	208	220	229	246	225	251	218	217	230	213	238	210	200	226	246	226	220	217	223	237	243	224	245	234	247	227	248	255	230	228	219	254	223	244	209	236	213	243	237	239	230	219	206	236	237	212	242	221	205	233	226	191	241	225	255	238	231	223	266	238	214	235	240	221	235	233	235	222	227	249	237	241	257	211	227	236	211	249	243	253	231	219	215	250	223	232	196	225	239	262	266	225	250	231	250	199	222	231	217	244	204	231	202	238	234	220	225	226	247	250	236	243	235	231	224	255	222	236	211	237	236	233	252	216	210	248	206	199	237	237	246	237	255	235	222	247	222	225	204	207	236	229	239	215	240	219	248	237	262	237	250	240	194	218	216	212	240	221	234	229	249	241	219	223	225	213	228	247	227	245	228	233	236	199	212	224	230	216	231	240	228	247	259	216	241	212	206	217	212	240	217	228	191	227	244	246	239	230	237	260	267	234	242	211	269	235	227	222	237	240	226	224	222	266	231	248	232	223	235	247	227	229	222	207	239	223	236	232	217	254	223	237	238	248	229	227	225	216	230	235	251	238	246	238	215	209	193	230	243	232	225	247	234	226	226	219	213	244	233	256	223	224	223	234	222	219	267	230	226	228	214	217	232	235	241	232	201	242	216	197	250	196	222	226	222	229	210	215	243	236
4338	1084	1330	918	657	446	317	244	222	203	162	181	150	135	143	139	119	132	122	95	114	122	117	117	106	100	109	112	87	113	99	98	98	105	112	94	110	98	99	104	107	105	84	104	92	73	95	87	107	93	93	93	93	87	108	95	97	90	110	100	87	98	96	90	109	94	83	95	83	94	85	71	78	85	112	95	77	99	104	95	78	67	92	101	96	108	82	93	80	96	99	99	83	89	104	95	111	87	76	89	92	116	82	91	102	75	87	99	91	86	76	71	102	79	96	114	92	93	87	101	79	100	88	106	95	92	86	90	90	95	98	84	93	87	101	91	85	85	86	88	103	75	91	85	93	105	86	96	82	107	94	113	80	83	74	105	85	93	99	93	102	89	80	88	96	101	92	97	97	84	86	84	90	104	92	100	78	101	108	92	90	103	81	83	79	83	94	88	84	90	102	96	88	98	99	116	89	79	101	99	92	89	91	77	86	79	86	97	97	91	112	75	101	95	79	89	95	102	93	108	91	87	80	88	100	81	98	80	89	90	98	105	93	84	99	78	98	88	104	82	75	112	86	87	85	74	106	93	81	92	82	85	90	87	77	102	87	83	88	99	91	101	90	96	96	94	84	99	101	93	82	89	79	95	82	99	99	96	86	91	75	99	91	94	97	98	95	103	100	109	72	100	87	77	91	95	93	90	103	85	87	76	97	109	113	92	108	95	73	96	80	94	104	93	104	87	105	91	98	92	93	91	106	100	92	103	89	82	89	99	79	86	101	92	88	96	101	82	81	80	97	85	82	86	89	107	90	97	84	79	88	80	97	93	88	82	103	96	93	82	93	104	106	105	91	75	87	76	77	104	88	94	98	103	82	90	100	103	109	98	116	88	88	83	82	76	87	85	88	91	106	100	84	109	95	85	92	82	91	102	101	106	98	99	101	89	117	91	86	97	79	106	90	104	90	87	91	97	93	95	104	84	88	97	86	84	94	81	116	82	97	83	93	86	87	91	95	100	98	94	91	96	84	92	95	100	112	90	81	79	82	85	95	83	104	101	99	96	98	101	90	92	84	71	76	81	88	107	80	95	85	82	87	84	95	84	86	90	94	99	94	86	104	89	89	93	88	80	106	91	75	90	98	95	98	86	112	82	105	88	94	84	103	90	77	100	112	98	105	97	99	109	94	87	92	98	86	118	83	104	101	89	85	86	96	86	79	78	94	98	110	91	99	119	96	111	87	103	97	98	93	103	102	113	80	105	97	92	96	92	82	98	95	86	102	91	87	102	93	105	92	97	93	95	87	71	103	88	86	87	86	80	94	82	72	90	91	93	93	82	98	90	96	94	89	111	87	88	90	96	81	102	93	96	79	86	91	92	113	88	103	90	82	75	107	92	82	96	82	85	76	105	85	84	89	84	79	81	96	108	85	110	96	92	97	80	78	91	101	93	92	89	105	101	87	92	92	101	83	86	97	94	112	91	99	104	104	76	104	69	93	79	94	83	98	81	87	99	97	86	109	96	91	82	78	98	91	85	78	85	93	93	91	86	92	91	79	104	91	105	93	85	76	97	89	94	112	95	94	80	78	82	91	90	91	87	93	90	110	83	100	79	95	89	89	102	84	99	94	96	89	96	91	102	84	98	81	89	85	82	86	88	84	88	88	102	91	91	96	87	86	89	103	86	104	115	89	81	81	84	96	88	76	104	76	85	85	103	90	87	88	89	100	83	82	75	106	77	91	98	93	94	77	89	92	88	107	84	90	111	99	114	80	103	90	85	115	94	83	100	87	88	113	95	101	91	87	89	92	110	99	83	83	93	81	89	94	95	94	87	84	76	122	93	107	90	95	94	93	112	101	71	80	86	78	98	87	101	76	112	80	86	96	86	109	108	90	99	80	71	93	94	85	83	86	68	87	96	92	95	86	81	102	78	97	90	91	93	91	98	75	75	109	87	86	100	93	71	97	87	121	88	71	92	102	88	85	79	81	85	92	92	92	81	86	95	71	88	83	90	96	93	90	101	105	82	91	82	96	84	93	80	90	84	82	77	93	88	102	97	99	94	81	92	94	90	94	84	91	106	97	85	91	86	84	86	117	95	95	88	88	91	83	94	88	102	90	99	107	91	91	90	114	70	103	100	90	97	99	98	89	101	82	101	95	95	94	90	73	103	95	97	103	100	83	87	97	106	93	89	80	104	88	95	104	115	89	92	102	106	95	100	85	79	96	95	79	103	96	76	76	103	79	98	76	96	89	86	87	89	96	83	91	96	93	90	94	79	93	81	85	85	93	98	87	87	68	103	87	92	88	86	78	94	79	74	93	83	99	84	98	82	81	70	97	87	85	92	95	100	108	94	104	81	83	97	124	99	93	90	84	93	93	86	97	81	86	86	83	86	105	86	89	94	96	81	98	87	105	100	102	91	101	96	85	90	90	81	104	102	90	86	93	90	90	76	96	108	81	98	78	108	78	89	80	77	104	108	103	100	92	81	78	90	80	84	87	86	88	100	87	84	99	87	100	68	78	100	92	84	103	91	101	86	86	105	96	95	85	69	103	86	97	117	90	110	95	92	98	72	86	97	102	85	85	93	100	80	90	94	98	101	84	82	91	96	98	107	83	79	97	78	98	85	90	95	106	95	106	90	92	85	87	98	90	104	101	95	89	91	72	108	101	99	74	99	98	105	86	90	106	97	95	93	98	87	92	93	81	88	83	95	95	95	95	84	106	90	79	94	103	99	97	98	83	97	80	83	91	104	77	88	77	104	95	106	115	97	85	96	88	99	85	100	105	99	87	80	97	88	84	92	95	79	107	84	85	100	91	103	88	108	95	90	101	92	104	90	73	97	90	86	101	94	93	89	98	102	88	85	86	89	97	75	84	93	88	104	74	100	85	95	101	90	97	102	106	81	94	85	99	92	89	93	89	87	78	83	72	75	104	86	83	90	81	94	78	79	87	85	83	101	82	85	88	84	114	91	89	77	95	88	86	96	96	94	91	96	79	114	88	79	71	91	108	95	88	84	98	95	92	94	92	99	89	106	82	87	101	109	92	99	88	83	91	99	90	96	92	93	109	69	94	112	97	100	100	92	82	81	115	79	76	86	79	95	95	94	75	80	86	92	93	82	94	99	99	112	89	71	88	90	96	87	98	94	88	101	73	93	78	91	96	104	95	75	99	96	75	86	88	106	89	94	81	99	90	85	95	106	76	78	95	86	84	91	90	78	96	89	108	89	90	85	85	120	92	88	89	111	96	108	89	93	86	108	99	94	96	90	91	87	97	98	105	104	94	99	107	85	78	74	95	99	90	98	94	113	95	89	84	99	78	87	98	98	85	83	98	101	83	96	98	81	77	89	89	100	74	85	97	74	93	88	92	71	83	99	117	82	98	90	96	102	83	82	90	88	96	97	82	97	98	82	109	88	94	112	96	81	92	85	86	97	92	82	94	92	99	94	91	85	101	83	77	81	86	95	103	98	98	100	84	106	89	79
5228	1433	3525	3754	3164	2577	2098	1699	1411	1318	1124	950	888	880	788	721	676	614	599	598	567	556	484	492	481	479	451	464	434	448	464	435	417	422	414	431	394	433	405	426	381	402	401	387	390	361	366	345	369	363	396	391	354	373	358	395	318	381	342	343	382	339	376	394	353	359	350	362	400	380	352	367	349	350	341	337	375	357	355	352	326	372	393	333	318	374	375	393	343	395	338	349	365	356	346	351	326	332	307	331	334	336	349	352	354	376	353	367	315	344	357	334	359	330	354	313	363	361	356	341	337	351	348	324	331	361	332	334	326	355	346	351	328	346	342	349	334	349	348	336	357	331	342	346	327	320	324	326	365	351	341	361	349	319	326	331	350	339	330	335	339	358	326	362	334	340	316	358	336	328	329	321	323	320	325	339	343	345	306	365	369	336	328	298	332	335	339	367	342	340	319	352	314	340	322	329	334	351	316	336	340	362	364	324	329	334	366	302	345	332	327	352	346	331	358	346	359	321	299	313	325	337	316	351	363	348	334	323	328	346	371	397	362	326	375	331	342	329	313	324	313	315	318	345	361	301	357	338	349	323	314	320	357	346	315	337	341	332	308	348	333	304	330	351	328	289	279	354	371	336	334	340	334	349	378	336	338	352	345	358	338	312	335	346	342	313	349	319	337	349	337	341	328	361	358	341	312	348	341	306	322	322	327	367	346	323	365	341	350	327	347	329	298	312	328	324	339	315	336	375	325	301	377	335	329	356	334	337	336	342	354	347	347	334	317	335	362	312	377	381	311	339	334	326	336	341	359	343	316	339	328	351	324	326	328	352	349	331	311	373	318	346	352	303	289	357	353	330	349	341	327	296	327	291	357	326	327	358	301	332	363	358	339	324	339	315	328	347	331	303	307	353	351	333	300	309	302	340	339	327	343	337	341	328	355	297	356	345	360	327	319	376	340	325	322	333	370	350	324	334	353	358	347	351	348	316	318	318	328	324	336	317	355	320	304	293	358	326	311	331	333	338	338	335	340	324	314	340	308	378	338	331	363	336	334	335	318	320	362	346	376	351	350	338	325	336	341	353	308	338	318	354	332	355	356	348	330	342	334	366	353	350	331	341	305	341	334	341	373	332	334	355	321	330	343	317	337	344	344	335	308	309	343	323	358	374	302	351	324	337	334	353	322	339	338	348	342	346	322	327	334	338	355	345	312	375	290	317	321	350	336	308	378	318	330	352	320	326	350	332	322	316	346	378	372	316	352	340	331	339	335	344	316	325	321	340	345	333	357	316	335	317	347	326	342	341	313	323	341	295	351	355	364	302	343	331	325	331	328	344	320	366	359	332	332	325	352	335	351	346	346	382	355	332	325	351	334	351	328	323	294	341	343	364	339	299	344	329	362	348	337	332	327	351	335	321	359	333	331	333	342	308	358	314	335	356	329	313	342	308	296	331	347	317	308	362	341	321	327	338	314	325	322	325	326	348	346	321	328	311	340	309	338	330	347	347	311	330	325	328	346	345	323	367	335	357	328	328	322	330	330	297	317	317	321	337	329	331	334	361	342	326	324	359	367	329	351	336	351	339	308	299	324	353	320	340	337	353	325	341	362	329	324	345	315	311	335	338	312	333	341	318	338	326	347	364	327	348	358	322	330	319	337	360	333	308	342	342	293	331	306	321	357	359	349	317	351	307	321	350	338	319	353	367	295	337	332	336	352	347	340	348	324	329	326	341	308	329	343	345	344	365	319	338	353	365	336	310	342	310	373	322	323	359	317	348	355	351	328	335	284	378	337	335	328	346	355	334	334	332	339	349	327	335	329	366	336	332	322	344	331	354	316	340	324	306	350	332	345	333	320	343	353	323	305	306	312	341	335	303	337	344	332	306	325	359	318	346	346	349	330	341	338	327	310	343	313	346	330	337	281	302	334	324	332	344	336	321	324	332	337	322	346	336	308	324	339	353	325	328	323	351	348	329	321	328	332	330	350	341	332	344	378	339	320	354	357	315	349	366	337	342	314	333	329	337	333	343	330	349	328	359	320	351	313	348	338	352	313	341	317	346	326	346	352	330	350	343	302	324	318	326	344	332	306	329	352	305	335	293	332	354	320	328	338	356	330	336	308	317	327	320	324	329	324	339	331	326	320	316	335	357	345	316	324	301	346	327	365	332	341	302	334	298	329	342	344	330	324	313	312	305	332	347	332	332	334	346	347	349	324	347	283	338	309	312	316	358	338	344	378	337	300	301	313	311	344	324	323	341	335	323	329	350	361	330	323	341	305	314	342	334	326	336	330	316	363	335	352	326	337	330	354	343	318	331	341	335	335	321	337	370	315	350	339	332	359	367	303	350	350	326	347	363	309	339	334	319	358	348	351	348	349	325	366	320	360	318	329	359	363	332	365	321	376	324	312	319	338	358	338	331	310	327	326	327	339	334	348	338	332	345	341	326	353	330	345	311	339	351	338	369	326	327	333	324	333	310	339	320	359	376	326	314	348	302	369	378	339	326	321	312	325	347	331	363	338	331	317	310	339	338	317	307	337	323	330	364	317	313	346	358	343	319	345	301	345	313	278	365	363	346	345	343	321	335	342	334	356	333	321	304	341	315	353	338	349	347	319	329	317	349	317	326	358	322	360	339	391	322	353	340	316	297	313	305	336	286	340	322	331	361	340	336	355	356	348	347	328	377	349	345	317	358	377	353	325	368	368	322	309	381	342	336	362	353	340	322	347	331	330	358	339	336	319	341	343	345	370	346	313	324	320	349	327	347	332	328	349	387	379	347	324	331	332	297	361	342	322	360	346	328	297	344	322	363	344	349	359	308	379	328	349	338	350	326	338	356	329	328	341	327	307	350	306	327	299	335	315	357	327	290	296	350	333	345	335	322	351	359	354	327	338	348	352	332	335	344	329	348	318	350	350	352	316	330	328	330	329	320	373	349	365	314	347	362	297	315	339	337	341	319	349	355	333	358	321	350	343	339	317	325	301	352	325	328	336	340	349	323	362	315	322	360	357	317	324	318	337	339	328	337	345	300	339	354	314	360	346	341	336	308	346	351	332	317	331	354	336	356	349	327	307	302	326	336	326	340	349	360	341	343	318	373	351	339	319	318	316	317	338	327	355	354	379	389	354	317	340	350	355	343	354	323	345	326	344	335	316	327	313	320	346	325	316	357	349	312	342	369	346	368	347	346	356	325	340	347	368	336	332	359	339	337	312	332	316	342	323	344	321	326	313	323	322	349	352	316	330	321	346	338	305	334	331	342	340	328	321	327	338	338	349	348	339	359	334	339	349	343	337	318	312	339	307	318	354	330	333	350	318	307	353	351	309	308	353	381	346	355	329	356	327	355	342	345	390	341	328	349	310	325	319	355	327	333	340	337	348	342	322	370	334	328	322	300	309	329	329	332	362	365	361	339	307	350	339	335	346	320	293	333	337	339	316	367	330	325	334	311	317	297	327	316	316	340	355	322	318	336	358	332	337	334	360	342
8430	2272	2595	1966	1265	896	687	529	471	406	365	328	295	313	262	282	225	251	223	232	243	205	211	227	186	213	198	172	213	218	185	178	161	207	202	207	202	187	186	182	187	208	202	191	200	221	170	179	184	200	165	203	172	170	176	175	196	169	192	202	195	209	182	184	177	183	203	177	177	202	159	183	181	192	191	154	181	175	187	200	190	183	186	184	185	161	165	153	199	202	201	191	190	197	189	173	190	184	200	174	189	197	177	207	187	191	197	173	189	171	182	164	195	205	156	194	200	173	167	199	158	184	212	167	180	178	204	163	190	181	182	189	165	176	184	181	182	202	177	197	166	199	181	182	207	163	183	178	180	179	151	162	174	179	178	217	169	196	175	179	194	172	178	204	185	189	163	163	205	193	190	185	197	189	172	177	175	200	178	188	201	164	194	187	170	181	185	192	186	171	188	188	185	192	185	171	155	194	179	182	203	218	172	218	199	174	186	167	193	199	164	188	180	197	173	185	183	168	170	177	178	173	213	182	167	192	181	184	168	176	191	169	188	197	179	157	190	172	169	177	157	153	194	197	179	159	165	173	155	186	184	183	163	190	180	189	192	191	186	172	166	184	183	171	164	175	177	163	210	194	190	188	189	163	197	209	182	179	166	179	201	161	181	189	183	205	177	184	170	155	186	174	179	168	172	158	176	216	162	174	201	181	163	186	178	189	147	194	172	181	185	171	184	171	211	191	173	171	192	169	187	179	168	168	169	176	222	179	185	192	159	158	176	187	195	177	191	194	175	174	160	172	163	181	186	205	204	175	173	172	183	168	188	169	178	174	178	152	173	200	191	187	175	188	186	187	160	175	196	172	202	161	180	185	186	180	171	194	176	177	175	196	174	211	191	180	168	161	173	189	189	178	191	195	180	206	175	200	179	171	178	197	185	196	187	203	190	215	171	163	170	187	197	182	168	170	199	172	179	151	200	186	196	182	193	175	191	191	186	197	183	160	195	189	181	193	200	188	182	173	199	170	188	194	186	181	170	177	156	192	195	179	195	172	190	179	170	175	160	193	198	169	174	174	202	161	184	188	169	200	169	159	183	180	175	182	195	188	174	213	186	179	186	192	192	178	193	192	172	182	197	164	184	175	184	163	149	199	202	194	196	187	179	145	206	181	171	197	177	176	188	184	167	174	179	185	203	172	197	183	201	193	176	174	193	179	189	171	177	202	197	167	199	168	166	167	176	176	177	200	172	173	173	182	159	168	170	155	165	173	154	194	180	168	167	174	184	158	182	162	163	169	163	160	182	158	189	169	183	185	164	171	197	167	168	169	186	180	186	154	180	171	190	164	193	183	160	189	177	175	192	199	176	184	167	171	176	198	166	186	179	186	167	199	183	159	193	166	200	161	176	191	161	184	198	192	203	169	182	190	165	192	176	181	182	193	179	197	187	176	166	160	186	171	179	197	176	197	176	177	196	184	162	167	189	182	192	190	184	195	190	183	172	194	197	193	212	203	175	189	180	172	194	174	181	170	168	186	181	184	211	184	185	195	209	188	177	180	162	179	164	186	176	216	180	181	158	202	161	176	175	188	169	170	186	161	167	184	166	196	158	147	211	181	179	180	167	197	175	181	196	189	167	169	166	175	185	177	171	158	177	199	185	173	190	206	178	177	166	177	167	171	179	178	185	171	172	175	170	181	168	156	186	181	187	178	208	195	207	164	190	172	169	185	179	191	166	190	202	165	196	170	173	175	198	186	170	179	180	203	165	174	181	152	172	173	192	189	176	171	162	159	182	163	173	177	183	174	173	173	193	191	142	169	162	178	179	194	175	159	179	179	176	178	153	152	139	155	171	183	197	194	178	177	164	186	190	193	182	174	173	170	181	190	153	187	155	181	165	162	200	162	174	159	167	170	177	175	175	186	184	180	167	191	208	169	178	187	187	168	181	163	182	173	161	182	169	203	175	182	162	172	195	192	194	178	191	216	197	191	168	168	174	182	198	148	160	176	183	171	195	178	172	181	181	152	186	169	159	194	189	176	187	195	175	182	171	163	195	185	176	163	169	199	202	185	160	177	204	191	212	179	185	187	176	173	178	169	166	200	179	177	176	171	191	189	164	191	187	177	178	212	188	171	187	165	199	191	174	172	183	180	167	198	183	194	201	175	159	178	184	174	181	175	152	190	153	197	194	161	180	177	193	178	193	207	179	179	171	160	199	182	175	171	180	158	179	204	201	199	162	174	185	164	175	184	180	182	187	172	178	193	183	186	226	190	193	156	156	189	184	171	172	175	182	167	175	186	197	194	175	156	169	179	174	194	181	181	169	175	181	163	161	167	189	196	186	173	173	199	170	171	176	156	182	168	194	183	179	180	179	159	182	212	184	175	154	181	198	174	187	172	171	174	180	179	175	187	178	157	175	184	192	184	192	189	167	189	175	184	180	183	176	161	173	172	164	185	187	188	192	165	184	185	176	177	189	191	195	177	176	181	172	169	160	154	187	203	201	182	191	194	184	166	187	164	184	206	191	181	197	209	194	217	194	180	158	192	184	167	180	197	181	193	189	184	174	194	184	179	175	157	181	182	189	170	186	202	194	216	181	179	167	189	193	178	170	194	196	171	198	171	186	169	171	196	185	170	158	179	195	185	195	181	178	199	162	201	204	165	178	193	182	188	166	179	205	172	173	189	181	171	170	190	178	160	186	185	185	166	185	162	178	158	164	173	176	195	151	194	176	200	178	174	154	195	193	178	161	180	180	192	179	188	158	174	181	197	200	167	185	187	176	177	192	191	201	187	182	196	155	169	183	191	196	181	181	189	148	209	186	175	185	195	170	181	195	173	172	180	162	186	205	196	167	182	173	190	193	177	200	195	160	154	180	176	172	191	170	175	196	167	193	179	193	178	195	184	165	166	188	179	193	155	194	189	186	168	160	199	178	195	170	172	176	194	183	194	170	190	176	201	190	155	162	169	166	199	187	165	164	175	171	170	232	175	185	167	181	179	179	165	176	186	171	181	158	169	151	184	186	161	174	193	173	197	206	192	194	183	179	161	145	190	170	179	185	192	144	192	184	180	189	169	178	190	207	188	177	177	176	182	180	168	157	163	173	179	200	185	178	173	174	191	163	175	169	165	163	152	191	174	186	194	188	203	188	197	166	187	199	187	165	178	148	170	182	171	159	183	175	181	154	179	151	185	164	164	191	198	183	190	184	173	189	184	194	167	186	184	185	177	189	201	174	169	192	168	163	179	193	178	202	173	177	179	201	165	179	200	177	179	152	167	177	170	163	181	160	199	171	182	205	198	176	177	202	171	177	182	167	169	188	184	182	183	192	197	174	165	190	191	184	177	182	186	184	186	173	171	175	172	190	168	184	172	159	182	170	174	210	178	177	172	148	196	184	190	172	178	177	198	162	170	153	188	197	199	190	171	193	185	185	171	160	177	156	179	189	178	194	193	167	175	174	175	170	188	171	178	183	176	209	180	161	177
7531	2710	6484	6968	5856	4637	3892	3184	2803	2304	2020	1928	1658	1546	1425	1336	1256	1186	1139	1128	1054	1000	968	908	877	849	887	808	818	783	753	765	760	731	757	761	724	694	751	711	710	663	703	667	676	685	672	661	664	695	688	615	606	666	674	612	624	653	649	635	605	646	638	645	663	623	633	691	646	602	604	644	641	606	628	600	626	658	610	624	630	602	593	602	587	624	584	632	600	568	614	601	540	600	600	589	601	571	592	648	615	638	590	602	606	610	619	632	584	589	634	563	619	629	570	625	619	554	600	565	595	605	567	621	540	596	567	566	599	633	595	646	582	599	572	594	620	661	631	564	546	633	560	599	613	583	615	598	611	590	607	605	630	649	597	582	591	572	622	659	634	580	637	567	606	577	613	585	598	613	578	584	578	623	605	564	611	616	594	607	595	576	565	616	552	607	593	615	606	550	607	574	575	598	568	549	572	547	572	588	606	621	604	586	585	606	627	572	568	564	613	618	628	590	641	628	605	594	608	663	634	585	640	553	554	606	572	577	612	552	597	582	568	560	585	597	606	562	575	585	578	611	595	564	605	595	638	558	593	586	581	611	558	587	561	587	542	556	621	583	625	608	606	592	548	595	569	629	594	596	555	584	596	594	585	601	590	573	611	593	565	563	614	585	579	585	589	610	569	577	578	562	616	569	579	603	612	610	635	559	556	596	581	665	599	577	582	581	587	588	591	625	564	542	548	602	607	561	592	578	628	588	611	553	639	583	564	570	633	594	581	605	609	558	542	611	633	606	613	618	602	636	635	588	555	603	591	554	549	613	602	593	514	550	584	553	564	590	621	561	616	568	605	550	575	579	591	602	572	606	572	576	614	608	591	605	562	611	580	590	587	606	534	621	595	639	635	567	582	645	603	577	557	612	560	626	573	593	573	576	581	559	589	582	600	619	626	611	587	589	623	577	596	574	621	567	564	609	604	550	632	630	574	546	586	567	571	585	581	637	601	586	593	639	638	567	581	651	587	590	583	575	595	556	598	626	571	619	555	589	602	599	572	566	585	605	607	594	563	608	590	603	584	566	620	560	623	593	564	586	626	576	603	610	582	614	600	547	569	580	592	604	596	600	602	640	596	573	589	584	589	592	633	593	613	592	589	587	579	557	554	609	565	600	574	594	597	616	589	550	581	603	585	556	613	600	612	587	582	559	563	617	588	567	611	566	596	584	588	555	585	586	627	619	628	585	560	604	596	590	608	625	616	585	596	593	543	598	596	604	543	566	580	558	612	570	567	624	565	644	597	557	574	592	559	594	610	580	607	588	584	597	629	613	598	595	634	588	585	548	617	602	605	594	558	594	554	550	585	587	575	571	583	569	578	600	642	567	578	603	582	618	517	564	586	596	585	619	618	555	560	601	542	554	604	607	609	599	591	613	597	592	548	567	577	585	590	583	611	630	564	604	623	624	560	623	582	590	571	613	610	576	580	601	535	565	602	588	597	611	599	606	589	585	552	572	590	612	600	552	558	605	626	534	572	594	584	596	582	588	643	594	639	632	553	583	606	582	545	588	551	619	610	602	607	588	631	558	589	595	599	639	609	555	583	595	530	603	565	556	629	590	544	612	589	570	570	578	617	597	565	613	585	593	542	562	604	594	613	589	598	555	594	617	620	591	632	577	591	578	571	589	618	602	569	569	558	574	613	580	580	597	587	595	614	540	604	598	580	596	580	589	580	566	611	599	596	570	596	618	571	597	590	572	578	592	563	619	643	577	580	588	569	573	656	575	550	605	580	567	582	588	581	576	546	601	612	585	607	590	551	589	602	626	594	525	608	563	585	612	627	606	590	543	609	599	611	569	577	613	552	602	554	556	610	614	571	596	605	600	582	606	583	616	528	563	591	555	594	589	590	608	589	603	627	565	585	574	604	582	578	593	584	568	596	612	528	571	541	617	615	555	595	650	573	590	615	619	623	586	600	583	629	566	546	610	577	582	612	584	547	564	557	571	590	605	572	656	606	614	596	593	578	564	562	574	595	546	586	603	551	573	608	573	544	598	549	534	628	595	579	575	606	604	613	615	615	596	599	582	556	603	576	596	657	597	612	599	544	591	563	614	582	579	607	550	571	555	588	614	571	576	648	565	545	563	628	586	585	605	574	626	609	581	569	618	585	583	584	585	583	584	562	589	585	521	556	616	575	588	610	594	671	583	623	604	559	618	595	610	576	591	604	592	579	575	590	596	610	561	564	571	581	625	569	588	592	616	567	522	581	571	595	548	624	567	598	562	587	559	617	616	609	600	578	577	560	586	570	572	628	562	580	607	581	605	585	589	581	599	597	564	606	601	607	625	585	604	593	584	588	602	620	562	624	592	624	590	555	560	587	549	589	579	619	622	587	595	558	588	600	583	575	572	604	576	597	570	584	624	562	539	614	552	571	592	581	605	561	622	590	607	545	615	590	562	543	569	601	604	588	569	583	571	557	611	600	590	642	598	591	559	549	616	523	585	599	617	543	589	623	567	603	575	621	644	560	584	603	548	612	572	597	564	592	583	589	587	560	563	580	578	564	601	602	600	629	549	576	587	602	564	579	580	554	559	569	611	603	603	548	589	593	588	629	592	587	630	607	607	553	618	568	593	599	551	577	603	593	597	555	567	546	603	576	520	577	563	607	594	622	564	606	528	582	636	645	619	618	634	575	589	590	629	542	649	589	592	589	550	568	628	619	575	611	544	597	565	579	598	589	583	591	555	650	584	603	621	557	570	619	598	601	608	547	552	561	609	581	563	580	586	596	588	564	582	595	599	572	579	618	586	610	619	578	562	554	627	595	543	573	598	566	578	622	607	616	579	605	559	550	589	646	637	554	592	622	630	605	610	583	598	637	576	623	599	571	610	586	654	642	619	628	613	652	614	581	582	618	570	594	627	571	591	582	607	589	528	626	582	614	630	606	578	599	558	590	587	593	601	599	572	639	604	584	568	571	581	626	577	581	593	574	620	546	588	541	554	571	628	581	589	575	604	631	574	594	548	616	600	612	566	566	566	662	583	559	560	610	552	567	562	577	601	599	562	616	590	610	637	550	597	559	596	592	569	601	593	592	600	569	638	612	590	632	594	608	516	597	610	608	595	619	590	591	573	578	577	539	596	579	596	585	587	595	592	584	616	639	560	614	579	547	571	588	622	603	570	609	576	569	569	600	610	616	591	596	639	649	567	614	569	574	622	623	615	569	626	557	569	599	583	571	602	592	544	578	554	615	600	624	598	584	550	598	574	585	555	613	596	613	582	603	602	581	593	629	610	597	628	579	610	562	570	602	570	589	560	606	570	599	534	619	620	579	578	559	601	561	581	579	566	605	627	594	611	584	580	595	604	595	614	571	590	591	544	582	590	613	601	622	548	607	555	586	584	583	573	618	628	524	578	563	575	577	604	603	583	597	563	613	583	588	603	573	551	565	574	576	599	556	599	584	593	548	578	575	581	596	575	638	574	585	548	569	576
1112	112	113	93	114	73	61	69	54	57	66	70	53	63	63	48	46	56	50	56	67	73	65	63	64	65	39	51	65	47	69	44	62	54	48	82	59	52	46	58	53	43	69	54	68	57	52	59	51	54	60	64	61	59	66	50	51	71	63	58	69	47	67	59	69	57	58	47	59	56	50	64	59	56	60	46	57	66	54	59	61	54	48	54	57	49	61	59	52	60	60	51	44	54	61	64	57	49	53	58	45	50	55	55	53	49	56	60	58	44	62	62	44	60	47	53	70	63	57	50	59	56	46	47	58	64	55	66	70	51	51	68	50	55	50	58	46	59	49	57	55	42	54	58	49	50	63	55	58	50	52	45	55	51	58	65	52	66	51	67	59	47	48	51	57	51	55	40	60	73	49	57	53	47	61	69	63	66	55	53	49	61	45	57	59	48	59	59	49	46	50	66	52	57	59	55	40	66	43	47	57	58	60	43	49	61	53	47	52	65	56	57	48	56	60	55	66	51	56	61	56	54	49	46	51	59	49	70	56	60	71	54	48	71	60	42	53	71	52	45	62	66	56	54	47	64	53	43	65	52	66	56	48	66	64	55	56	55	54	58	58	54	63	53	53	57	53	51	52	64	59	62	51	60	55	52	67	42	53	67	67	48	59	45	54	50	53	66	58	45	67	60	45	46	48	68	62	54	51	41	53	59	54	61	62	61	64	68	55	51	73	55	45	55	47	59	54	50	59	52	38	53	61	52	58	67	60	62	57	53	67	55	47	52	51	52	46	64	63	59	49	59	50	62	52	69	57	53	52	64	54	47	53	56	66	57	56	48	64	61	53	47	54	72	45	74	56	64	58	58	53	56	46	48	65	41	48	50	58	47	52	52	59	37	60	58	60	69	70	50	50	52	57	43	59	50	63	51	67	46	64	40	63	64	61	53	60	54	61	43	69	69	51	57	56	67	53	51	44	62	52	60	56	56	52	48	57	47	44	61	58	39	60	62	53	59	68	50	62	68	68	57	53	62	63	47	59	47	71	73	45	40	62	53	61	70	45	50	48	66	49	54	51	51	64	55	62	60	47	62	52	60	50	52	54	58	60	49	67	54	58	55	52	61	58	45	42	47	67	70	63	70	65	60	58	51	67	54	58	48	49	81	60	57	52	58	59	39	55	54	65	51	51	59	62	52	63	56	45	60	61	62	65	57	46	46	54	64	57	53	63	48	61	63	56	70	57	65	65	50	46	51	70	65	56	43	58	58	50	57	58	69	42	44	53	60	50	48	48	62	61	55	59	61	66	46	43	46	56	49	40	71	52	55	48	57	52	63	49	63	43	61	59	48	51	56	55	57	58	60	51	57	57	57	53	55	55	56	45	58	52	62	47	55	50	59	55	57	52	54	59	50	67	57	57	49	44	42	56	50	55	61	53	64	44	43	60	51	45	58	58	43	59	46	45	66	66	55	55	61	46	51	67	61	44	59	62	62	50	51	42	48	58	58	62	59	44	55	66	44	48	53	49	43	59	54	59	56	64	51	55	65	53	58	53	60	58	49	57	53	62	57	50	53	46	50	57	53	53	46	50	65	57	56	52	46	51	44	46	57	52	56	62	55	53	51	55	53	59	54	61	61	56	52	51	60	44	52	53	57	52	60	63	71	66	43	48	48	49	53	53	58	61	55	63	53	77	67	54	52	58	57	80	56	56	66	49	57	59	57	48	54	38	63	65	70	49	51	60	58	56	57	49	59	76	46	49	57	72	52	53	52	46	49	59	53	50	45	64	51	52	59	64	53	47	60	70	50	55	66	41	54	48	47	51	53	57	67	69	59	58	49	49	44	59	67	62	69	55	58	48	53	63	59	45	50	52	55	44	60	51	65	58	50	47	52	60	56	51	54	58	50	66	51	46	42	57	61	50	60	57	64	62	60	76	58	52	49	69	53	55	56	53	64	57	50	46	58	57	60	44	50	64	66	59	61	61	71	63	57	58	60	53	44	54	54	69	60	65	48	58	60	64	55	49	61	52	54	48	47	63	55	62	50	58	52	64	59	55	49	57	54	65	52	53	45	57	44	46	51	56	51	60	64	65	59	57	46	62	47	46	52	55	56	48	68	66	48	49	67	51	45	60	50	60	42	50	67	52	56	51	56	73	51	58	60	54	57	45	48	51	69	64	48	51	42	53	57	62	47	75	56	55	49	65	59	58	59	53	64	54	57	52	56	60	52	54	42	73	59	48	60	71	39	59	53	59	66	57	57	60	43	61	63	70	48	49	74	58	52	36	39	55	51	67	59	66	66	49	65	51	45	62	62	66	55	49	65	73	51	55	49	54	40	43	59	49	53	55	48	53	53	63	47	54	55	54	56	60	46	66	46	66	52	61	56	57	50	46	58	68	67	49	65	54	52	60	53	50	53	49	55	59	62	53	68	60	55	55	57	49	49	56	68	77	58	47	54	47	46	46	49	58	61	49	51	60	61	42	61	55	60	59	47	55	62	58	60	48	54	59	48	53	47	51	57	46	63	48	49	49	46	63	48	45	51	63	73	53	44	59	65	53	46	47	42	54	49	52	59	54	66	50	64	58	60	69	56	54	46	70	49	55	60	57	57	59	60	53	56	58	42	54	59	51	47	54	54	57	59	63	58	50	54	54	44	57	67	63	58	56	61	62	52	59	66	68	62	50	56	50	51	40	42	43	60	54	51	51	48	53	55	62	58	58	43	61	54	51	52	41	57	52	48	53	42	65	61	46	45	63	57	61	45	52	48	52	54	55	44	55	59	55	61	47	54	58	69	45	58	44	53	60	66	55	58	51	64	66	57	52	57	58	59	58	56	48	58	67	62	62	62	53	62	43	65	46	59	44	53	74	62	69	61	52	54	61	67	63	57	55	73	57	40	56	41	63	57	62	75	71	54	58	44	67	58	45	55	53	64	45	59	47	58	50	63	48	55	47	57	61	55	58	49	62	63	50	63	59	58	63	50	58	55	57	49	68	61	37	55	51	57	57	54	60	56	50	60	56	46	53	47	58	63	65	54	61	61	63	48	53	56	62	50	47	61	63	52	50	78	64	69	59	76	51	56	65	57	46	49	54	54	47	54	60	60	62	56	63	62	51	57	68	54	48	53	63	53	53	46	52	54	61	54	48	68	51	46	56	61	58	41	61	57	50	38	53	57	41	49	63	65	53	48	43	52	58	62	52	54	55	56	48	53	51	49	56	60	53	77	46	48	60	59	50	40	49	62	63	62	57	63	58	54	43	50	61	58	59	55	55	50	46	54	42	67	59	63	55	49	39	64	50	52	59	54	50	57	48	47	48	48	53	45	61	47	53	55	52	50	62	51	72	51	51	64	59	49	63	67	77	60	47	61	68	55	58	57	57	47	52	60	60	52	45	53	60	69	45	63	56	59	58	57	63	43	44	48	54	49	59	55	67	52	64	50	59	56	48	46	49	48	46	58	56	59	54	52	52	53	55	66	58	46	51	45
1670	293	479	467	425	380	341	337	273	277	287	283	274	252	235	249	251	239	241	236	263	230	239	247	238	247	216	262	252	207	236	252	238	242	264	230	218	217	240	225	241	251	222	246	240	236	240	213	219	241	232	234	215	237	221	247	239	245	217	244	230	231	238	266	226	240	237	243	240	231	234	211	260	226	222	242	241	218	228	241	214	225	270	217	257	224	237	229	229	228	243	222	231	227	222	265	230	260	233	229	228	212	242	248	216	227	231	213	228	239	233	233	226	246	233	215	232	230	236	198	225	218	225	222	248	236	213	234	206	239	226	220	247	224	222	213	241	231	220	231	233	230	247	238	228	223	262	250	239	248	224	222	228	219	259	236	226	215	213	237	237	243	232	229	215	209	232	255	231	215	221	210	242	211	240	233	243	243	219	215	248	228	242	235	247	210	229	215	210	221	245	222	245	223	227	221	237	235	221	241	196	220	249	207	214	245	237	201	227	239	219	241	229	220	229	219	213	215	224	210	227	225	221	256	220	207	238	246	224	227	213	232	219	247	228	222	198	225	240	211	201	201	255	248	236	237	226	234	230	271	235	241	213	237	228	238	206	222	231	234	256	215	232	228	224	250	192	238	212	228	229	224	221	218	238	213	264	204	240	236	238	238	237	222	227	240	256	220	216	254	234	241	221	219	232	202	247	232	237	243	225	257	237	245	239	201	228	242	220	215	238	216	203	226	234	234	252	255	209	222	225	235	196	273	239	235	223	239	250	239	240	240	244	231	260	218	214	243	234	227	229	216	208	239	237	245	215	249	208	235	253	227	236	235	191	243	228	210	229	235	203	210	227	227	242	235	250	238	231	234	202	214	224	248	194	228	199	213	242	237	223	228	228	232	239	234	225	235	239	218	237	225	225	233	233	234	205	227	265	243	253	248	211	259	221	231	234	220	227	240	245	200	255	225	213	220	245	243	219	211	251	256	219	255	213	233	233	254	233	214	225	217	232	235	233	246	221	257	227	232	254	234	233	229	229	220	239	262	234	220	208	235	240	243	257	241	234	265	223	238	236	210	208	214	233	222	237	214	231	211	231	227	214	231	242	209	225	243	227	220	237	258	250	238	223	220	237	231	215	220	249	230	215	227	221	230	230	216	238	245	224	213	219	278	250	253	232	234	255	256	235	239	235	208	249	231	218	238	230	229	236	224	199	201	231	220	239	208	285	238	240	217	235	230	231	238	217	218	218	234	226	249	250	242	240	216	239	236	222	218	212	214	229	224	251	227	242	220	214	229	225	233	223	233	219	232	214	220	233	220	235	268	237	214	229	226	225	227	208	242	225	221	226	222	253	233	220	211	248	235	250	218	234	243	242	232	247	234	218	244	238	215	218	242	218	239	226	227	193	197	224	213	228	229	210	204	250	209	208	240	261	233	253	236	238	232	241	231	256	205	221	253	231	203	248	199	214	224	209	221	264	218	229	234	222	260	208	221	234	219	204	229	226	237	227	231	247	227	232	220	218	241	210	202	201	223	212	225	216	253	218	224	234	235	231	232	228	214	205	237	234	219	218	255	229	223	231	240	225	240	245	234	224	255	233	228	216	205	208	241	243	231	270	235	244	214	245	236	241	235	222	218	194	242	230	217	222	228	280	223	239	217	231	236	240	251	228	214	228	208	244	243	238	248	217	211	225	229	233	232	208	245	261	212	215	238	230	209	217	244	234	216	218	215	207	254	221	248	217	226	233	244	203	242	235	206	223	217	239	248	226	234	249	262	214	228	222	261	256	213	220	226	244	231	233	223	234	226	218	210	224	246	206	249	243	243	200	211	233	248	207	235	220	182	220	253	223	239	233	219	215	229	235	218	224	235	219	225	233	203	253	216	260	230	241	245	238	202	241	237	245	225	221	221	218	232	222	225	229	214	241	222	216	253	211	234	224	244	241	220	230	219	221	226	243	224	227	223	244	225	210	212	230	237	230	241	216	236	233	227	219	241	203	205	221	235	217	229	223	229	213	256	238	217	211	253	239	221	201	214	246	223	234	244	242	243	234	209	231	226	244	229	243	229	224	249	249	218	225	220	230	221	231	230	247	231	210	228	250	230	236	240	226	227	229	235	271	239	220	225	264	235	233	223	233	238	219	209	209	218	249	230	230	225	227	213	211	245	210	215	215	236	252	235	216	236	247	265	227	241	220	219	253	231	229	217	228	236	223	252	223	259	246	209	237	228	234	228	214	242	240	230	249	209	236	184	229	229	232	242	244	280	222	243	207	240	208	225	234	230	235	218	240	240	222	221	229	228	211	261	233	230	236	231	220	247	218	214	210	247	221	209	253	256	228	244	200	209	219	240	243	223	216	215	230	227	223	241	235	220	221	244	245	260	221	207	212	186	228	244	208	223	233	224	236	242	212	228	221	211	224	247	224	235	227	246	231	204	231	224	241	229	225	234	233	210	237	215	208	242	231	230	242	217	227	228	242	235	233	231	216	240	229	226	219	221	206	223	263	215	231	239	244	213	226	239	208	205	219	204	208	214	230	222	249	235	220	216	231	208	227	218	200	229	234	238	246	218	229	252	229	251	215	223	225	195	239	249	241	243	221	229	244	228	221	226	221	227	228	217	234	234	229	242	240	233	234	211	229	221	256	245	231	220	233	210	222	225	226	218	248	244	227	224	225	208	261	230	187	242	217	240	203	269	221	259	221	237	233	236	241	213	225	211	225	236	242	246	232	228	219	218	251	225	237	242	241	231	223	210	242	214	237	237	216	227	206	209	251	204	237	234	240	222	236	249	257	247	216	218	231	235	238	213	236	249	218	236	226	240	228	249	243	229	203	207	249	214	228	266	243	228	226	239	225	197	217	233	246	230	227	203	254	216	239	228	232	225	199	254	234	225	246	236	245	244	247	209	224	227	256	250	277	205	201	217	230	225	260	215	234	228	235	222	217	255	227	222	216	228	230	246	233	246	227	219	211	245	239	223	212	228	254	251	208	233	236	213	219	223	251	239	233	218	244	240	220	221	241	231	229	221	228	254	240	215	246	209	252	204	259	254	205	202	232	223	242	230	236	244	230	221	250	238	252	227	206	216	240	237	193	253	260	201	235	240	220	228	249	218	202	220	219	232	223	228	220	204	216	242	215	253	233	221	222	226	224	231	239	230	259	229	212	246	230	267	226	268	226	267	228	211	228	211	241	227	220	220	237	220	219	232	255	225	219	231	219	248	222	212	224	239	195	231	216	216	251	245	210	251	238	230	220	224	233	231	216	228	211	242	234	214	229	237	208	226	219	217	252	216	219	219	210	215	220	231	240	233	213	232	223	233	208	216	263	215	231	240	223	242	251	245	235	247	228	220	217	247	235	208	193	244	251	209	241	249	231	233	224	220	248	242	207	223	245	236	201	241	266	221	231	255	234	222	254	247	243	212	247	207	239	210	227	221	244	232	227	234	246	228	254	240	267	224	235	237	206	229	211	241	229	230	238	247	247	188
4305	1047	1317	897	627	487	303	288	216	213	173	166	142	138	132	123	129	132	122	116	118	107	118	113	99	108	108	121	96	109	92	90	100	111	89	103	110	92	91	83	97	98	92	85	111	99	98	97	88	96	90	111	76	90	100	99	92	109	92	95	98	103	86	78	73	89	81	101	91	89	101	92	88	86	89	81	86	112	99	94	105	83	100	87	89	107	104	92	97	79	82	100	101	108	108	82	101	91	88	99	92	84	72	78	96	70	97	111	105	86	81	87	96	110	89	95	94	87	103	87	101	105	80	97	103	83	104	91	110	95	89	101	81	99	92	89	122	80	106	82	101	90	88	96	85	91	111	89	94	99	89	95	95	99	90	98	92	86	105	108	109	96	76	86	79	87	67	112	101	101	90	100	112	91	84	72	92	99	92	103	106	92	103	112	110	72	84	99	71	92	88	82	86	112	107	91	102	98	77	106	90	92	91	91	70	101	84	96	107	82	93	97	94	90	96	92	99	102	93	86	79	79	93	85	84	92	102	97	77	75	100	95	102	87	106	108	78	105	104	94	108	90	95	98	92	88	85	75	90	88	79	105	90	88	111	89	73	86	106	95	98	105	85	94	89	69	103	96	99	95	94	95	95	84	100	94	90	92	101	74	100	85	97	88	101	87	98	96	76	75	94	90	111	82	107	98	90	101	87	106	111	93	100	108	90	115	94	97	101	106	109	100	76	86	107	79	83	114	63	103	98	82	102	106	96	99	92	79	95	106	79	102	80	99	89	87	84	86	101	103	83	103	105	93	74	78	88	92	103	104	96	83	96	98	93	83	104	92	102	86	90	93	90	95	85	89	91	87	101	98	87	68	92	84	93	107	99	91	107	100	98	90	84	85	98	91	81	105	111	92	81	94	91	102	88	79	77	75	95	85	92	73	87	82	105	80	79	78	101	99	99	86	87	83	95	85	101	105	88	82	85	92	87	106	82	90	101	101	85	88	118	86	92	97	86	94	101	82	93	103	89	99	80	97	91	107	100	88	105	88	95	86	92	104	90	82	102	81	106	98	96	115	98	91	110	92	100	91	92	85	99	91	90	91	94	95	75	73	93	108	91	111	95	99	90	97	98	88	86	99	97	94	93	82	87	85	93	99	85	75	98	89	99	93	84	90	67	104	122	85	101	95	111	82	86	84	71	102	88	80	92	98	102	83	91	89	109	106	82	98	102	92	108	96	107	112	83	96	92	95	83	88	78	89	95	78	95	100	114	110	91	98	98	85	93	78	91	99	91	86	91	105	95	95	93	103	109	94	97	84	95	89	105	98	103	97	102	90	110	103	100	100	88	94	89	84	96	87	90	85	101	94	94	82	91	101	88	79	94	83	88	101	102	85	100	112	83	101	84	79	92	89	95	97	104	98	104	101	91	88	106	86	93	96	113	73	84	103	101	83	98	103	91	90	79	90	85	84	83	90	83	81	94	94	89	98	92	90	106	92	80	98	81	113	92	94	97	84	90	89	95	102	109	70	93	80	87	104	94	78	91	95	87	77	80	95	89	106	88	85	83	85	93	84	93	99	100	75	64	107	92	88	98	92	110	81	109	105	94	79	98	109	86	100	93	109	109	98	120	91	92	99	100	96	112	95	96	93	93	110	96	89	82	95	111	82	88	82	98	96	94	87	106	91	63	103	100	84	98	101	83	94	90	90	106	95	83	88	97	77	82	104	79	85	94	88	98	74	93	90	83	78	91	100	84	88	99	91	93	91	102	109	96	90	113	92	76	75	92	102	94	75	96	105	110	90	93	101	102	96	113	83	93	89	94	94	81	98	89	95	88	92	97	90	96	88	96	89	80	90	74	103	86	89	88	110	77	69	100	95	95	79	109	77	78	91	102	108	85	101	84	98	102	95	92	88	94	78	100	110	91	89	89	100	80	83	92	96	113	78	91	107	100	72	76	93	74	92	105	92	88	104	101	89	95	82	92	99	103	101	89	84	77	105	101	84	73	75	81	92	90	90	95	93	94	110	82	104	101	86	99	100	90	94	84	104	85	93	93	77	96	94	96	85	104	96	85	83	105	92	85	107	84	89	93	80	96	75	107	80	97	66	70	110	101	81	83	87	89	98	89	112	88	88	99	95	89	90	88	97	81	91	87	81	82	102	92	80	72	102	82	89	102	99	109	91	82	94	102	80	103	90	96	90	90	86	86	84	95	92	79	93	82	90	95	83	97	83	87	83	89	92	91	109	91	78	84	100	81	82	102	81	78	79	101	83	94	101	99	95	90	92	94	88	85	79	117	86	99	100	104	104	114	102	74	96	96	96	102	98	106	100	85	105	88	98	89	94	84	93	83	75	97	87	91	86	86	93	90	91	102	114	101	85	92	98	91	92	116	100	94	104	79	102	99	103	86	65	82	82	79	85	84	78	75	81	89	80	93	95	83	74	106	98	105	90	97	93	90	84	97	88	108	103	77	90	96	91	72	98	102	88	84	95	89	96	86	101	79	91	99	78	104	94	82	87	102	83	79	77	85	79	100	101	94	95	87	104	101	98	101	84	77	95	96	99	117	86	99	110	104	94	83	97	94	101	88	92	97	86	94	98	101	93	86	89	88	77	73	79	80	88	79	102	92	94	90	90	80	84	84	95	81	91	82	89	72	91	111	83	93	97	91	99	98	86	96	95	87	88	93	71	104	93	104	96	74	106	66	97	90	103	83	104	73	95	107	77	96	91	108	79	96	92	83	93	104	84	103	92	99	86	79	82	113	81	91	93	96	97	87	97	86	87	95	84	93	80	82	84	86	87	89	97	96	109	100	83	84	106	116	104	106	105	88	86	107	88	108	91	91	82	88	86	89	92	113	92	90	105	77	100	89	94	94	89	108	100	85	100	95	93	97	80	92	107	81	84	90	104	77	98	95	85	97	87	85	82	82	90	100	86	108	86	95	93	90	110	97	98	104	84	101	101	71	98	85	98	87	87	92	87	90	75	88	82	91	85	100	90	78	92	110	99	95	94	96	88	97	93	75	84	94	106	106	92	93	86	74	98	87	69	81	88	104	97	92	93	92	78	82	88	91	96	80	102	78	90	91	72	92	93	93	89	79	95	97	88	98	88	93	98	103	87	107	86	89	76	87	90	88	101	91	86	86	106	88	82	96	106	108	85	109	95	85	100	89	89	85	83	107	68	109	85	84	93	99	87	102	91	90	84	91	86	82	76	87	78	111	97	88	81	108	87	88	95	74	89	87	98	93	80	92	88	93	89	92	84	77	94	91	97	102	85	105	84	109	86	97	98	94	86	104	95	94	73	72	100	86	89	120	96	97	87	91	78	89	102	96	94	109	92	90	103	83	82	109	80	93	93	100	111	74	95	74	90	114	100	77	93	100	90	95	92	64	115	93	77	74	100	97	99	82	105	96	89	117	84	102	92	83	100	91	91	77	97	69	97	99	96	94	100	92	113	91	101	80	85	80	93	100	90	88	93	92	78
5287	1445	3498	3788	3190	2554	2076	1728	1477	1257	1104	1059	884	851	794	678	690	610	590	599	580	525	536	477	471	473	473	456	465	409	449	457	423	414	408	403	418	425	398	407	364	415	404	350	363	374	364	356	367	358	378	364	377	351	361	373	372	327	395	364	361	364	362	330	373	384	360	343	377	361	382	348	319	341	327	362	335	340	345	327	312	342	346	352	358	343	348	351	378	360	350	324	342	343	337	365	350	364	329	336	343	360	342	354	359	323	362	341	305	332	353	364	351	344	321	345	334	352	354	342	351	330	386	330	340	334	331	317	329	355	319	326	355	343	374	330	337	349	348	322	350	339	370	330	331	342	343	348	337	346	303	330	341	317	328	340	347	331	399	326	344	322	351	342	338	347	333	328	342	332	337	351	351	313	329	376	351	358	343	335	360	339	341	360	326	352	324	361	309	367	333	341	332	360	331	349	332	320	310	329	325	358	327	315	325	337	293	351	317	334	347	328	329	347	331	302	351	366	321	350	344	345	355	305	333	345	335	346	334	330	354	338	338	315	359	315	357	319	308	351	322	371	343	340	347	331	356	336	345	321	356	315	332	348	335	358	330	354	292	346	348	332	316	356	340	318	366	334	333	294	335	357	329	353	346	295	316	373	330	349	337	348	319	354	340	324	362	305	312	307	334	305	349	344	322	330	337	351	330	368	335	358	359	325	307	319	336	327	335	369	344	332	326	334	325	334	362	336	325	315	317	321	332	328	302	309	337	302	328	309	342	326	343	359	349	291	323	308	349	341	348	300	315	340	341	316	359	348	353	362	323	335	335	363	338	354	335	339	330	313	337	337	346	345	337	333	346	344	341	348	330	329	315	336	342	358	317	317	346	336	365	350	324	343	333	318	376	330	304	309	320	329	337	370	393	302	355	337	321	324	318	325	326	300	363	324	324	335	342	347	322	344	316	353	311	354	342	374	331	335	352	330	319	333	358	339	307	332	298	347	352	365	359	341	339	351	341	336	328	311	340	331	326	332	341	316	339	332	335	353	348	319	326	358	335	361	351	340	345	347	306	363	320	328	322	353	334	334	323	341	334	340	357	326	334	338	348	360	365	383	360	311	391	303	336	353	323	346	335	324	338	365	330	317	358	313	353	384	331	322	325	347	327	339	345	347	333	309	296	316	360	309	312	306	364	344	344	340	319	344	332	347	359	338	305	314	333	339	355	300	318	320	312	334	349	308	361	326	348	329	321	319	330	331	351	347	322	333	328	349	327	351	348	321	344	362	330	333	341	314	357	364	331	322	351	327	332	338	364	365	336	336	333	305	323	355	320	318	351	345	299	348	334	330	313	368	320	354	351	335	331	380	347	357	339	299	330	340	316	312	345	332	354	310	315	332	347	353	331	317	357	348	360	331	329	362	334	344	373	345	339	342	341	337	358	324	347	333	357	358	335	307	371	330	355	301	357	320	337	316	323	337	350	363	349	351	302	354	341	329	350	350	337	328	328	338	335	341	313	365	362	334	329	317	327	319	357	334	353	348	313	308	335	337	341	315	329	322	323	333	339	350	336	330	336	336	332	320	334	354	347	343	329	377	352	328	345	343	326	330	330	327	373	322	325	329	329	338	290	314	358	360	323	343	347	316	317	339	355	356	347	371	322	339	326	353	334	327	371	341	333	337	332	307	340	312	316	337	362	359	328	340	322	333	302	340	322	317	336	338	339	324	317	331	353	345	341	350	336	355	328	361	326	384	333	309	349	325	342	311	348	349	321	328	306	341	329	344	335	352	338	344	326	366	367	360	341	315	294	357	349	354	316	332	341	352	318	362	359	319	325	359	330	376	339	354	336	381	343	329	348	306	303	316	331	339	365	352	330	337	350	386	361	309	297	355	339	306	336	344	333	344	361	320	315	358	342	339	348	320	311	341	332	339	363	328	324	329	333	359	325	328	310	332	331	323	359	342	345	329	350	318	340	319	309	380	320	325	330	335	342	344	356	363	355	334	320	353	301	352	336	321	336	320	311	340	324	349	314	333	346	304	349	335	366	342	347	346	352	341	363	322	349	354	307	331	324	322	341	335	338	358	328	325	316	343	317	336	323	329	316	337	324	330	319	317	365	320	346	319	363	320	332	376	312	319	339	324	293	351	348	378	334	345	308	358	335	365	334	347	369	367	334	324	332	320	312	327	323	337	366	336	379	321	346	330	334	344	344	341	332	338	331	342	311	322	330	318	335	333	340	320	318	320	336	322	342	319	334	326	349	314	316	324	353	343	341	347	330	344	347	353	341	346	346	346	312	352	344	330	349	320	334	359	334	310	329	309	319	312	324	294	337	341	342	358	349	342	327	336	346	362	340	338	343	322	332	318	318	335	359	312	381	343	338	302	348	346	312	341	339	349	338	324	357	323	339	327	363	322	349	337	317	308	329	350	336	323	368	322	352	330	371	331	347	360	293	329	341	344	355	371	335	347	354	305	341	335	356	357	343	347	354	371	317	327	309	324	313	329	328	326	330	322	354	329	374	314	339	356	295	329	360	339	340	344	359	344	368	351	340	323	338	330	364	333	350	343	342	341	354	314	356	320	336	341	360	335	320	348	326	299	332	378	337	345	310	353	304	332	343	327	362	333	339	329	332	316	339	390	380	338	346	370	313	323	298	310	333	306	327	326	313	351	342	322	324	303	320	311	331	323	334	355	347	365	337	311	348	324	363	360	369	344	324	342	332	379	331	344	359	327	358	312	384	340	374	346	336	315	315	336	351	346	364	326	333	321	323	347	345	339	339	339	314	336	284	326	328	344	344	339	311	305	345	333	348	370	297	353	337	334	351	379	341	357	338	329	325	339	346	356	292	331	334	341	322	315	301	348	333	341	345	339	327	351	331	324	340	365	353	334	368	318	362	342	327	333	333	336	354	338	355	350	361	320	357	298	305	322	319	318	364	324	333	352	317	329	365	351	321	317	327	386	343	336	350	322	331	357	340	321	300	360	334	307	311	329	306	338	361	363	316	335	355	346	332	339	375	319	330	334	367	357	382	365	314	366	325	366	341	331	311	353	328	342	368	330	330	335	342	309	344	372	348	323	342	339	363	384	376	346	328	342	316	351	344	294	352	316	315	352	333	320	354	320	338	342	364	374	360	337	334	327	334	355	331	330	318	322	316	295	339	320	318	336	358	341	334	369	322	378	306	327	306	322	352	314	321	351	326	334	344	346	312	319	310	340	334	366	350	302	344	321	348	339	344	316	342	332	331	327	338	314	348	380	317	355	331	331	346	356	315	319	350	345	321	337	314	340	324	334	324	323	319	338	349	344	347	343	285	322	319	322	318	335	308	349	316	336	341	330	374	342	311	324	344	342	308	327	317	377	318	304	354	352	332	327	316	351	354	334	358	362	384	350	327	319	333	345	344	342	372	359	322	316	321	345	338	303	352	364	324	355	322	317	351	348	367	369	346	348	328	337	362	334	340	310	344	353	330	346	336	354	344	324
8538	2231	2678	1955	1318	941	704	506	444	405	363	318	291	266	252	262	280	206	233	207	235	182	214	206	200	186	208	208	214	190	215	196	201	221	189	184	198	228	180	185	179	187	158	174	182	187	219	192	204	176	190	203	215	198	174	191	169	201	184	194	185	168	195	188	186	171	200	182	192	185	190	201	175	182	189	184	207	176	176	169	173	186	202	159	159	168	172	177	170	209	164	187	195	165	194	191	196	198	202	196	193	204	161	178	155	201	171	181	171	144	200	170	168	191	191	203	172	198	179	164	173	217	180	188	149	187	169	193	170	153	192	182	172	195	191	183	199	180	174	178	205	177	181	165	178	185	176	185	185	180	171	187	212	177	175	186	187	172	170	200	161	188	177	168	181	190	208	204	175	181	218	174	176	187	184	194	177	167	160	178	186	168	198	176	169	157	194	205	180	171	180	198	180	152	163	162	164	174	185	185	165	161	154	185	190	223	201	180	174	156	173	179	156	177	167	163	165	160	181	173	195	163	176	191	195	181	194	201	190	173	181	185	193	193	199	164	176	176	180	189	187	163	183	182	181	209	185	150	211	172	173	174	175	159	171	188	200	173	168	195	184	187	199	197	180	178	167	186	167	220	176	184	191	166	180	189	182	176	180	182	173	205	197	168	199	191	170	161	188	198	168	159	191	188	173	188	184	184	189	170	182	177	181	167	188	167	164	169	174	185	170	173	178	178	189	171	169	221	183	173	189	179	168	169	185	195	173	194	181	166	212	191	184	204	181	182	190	189	168	180	202	172	200	179	179	210	187	163	184	190	190	199	186	176	190	178	149	170	187	191	187	189	178	167	193	184	182	190	192	197	200	155	183	191	161	186	180	192	196	186	185	159	194	205	168	168	160	198	198	184	173	179	171	172	180	189	193	198	189	166	182	186	163	190	159	194	183	188	171	176	148	177	177	177	160	158	172	145	182	165	186	163	161	197	187	161	167	187	168	190	165	169	158	184	181	167	190	191	195	158	171	195	176	200	200	164	171	219	174	158	171	185	173	183	209	172	183	158	192	169	207	164	185	187	175	172	170	219	174	181	220	160	189	189	156	188	167	186	181	176	172	189	171	154	174	185	190	190	201	175	184	174	172	176	182	192	222	181	183	183	182	172	187	185	172	200	167	196	197	173	155	167	179	166	168	154	179	169	186	178	170	175	155	176	176	177	183	172	158	164	168	162	161	190	180	194	181	175	193	169	163	203	194	176	165	186	171	186	180	181	146	202	185	155	178	180	181	190	167	193	186	182	202	181	184	186	200	169	176	180	203	151	201	194	154	180	174	175	182	168	158	163	169	184	191	197	152	174	194	153	187	184	180	164	165	174	180	181	192	178	188	186	180	181	193	175	180	211	203	172	198	190	196	152	196	195	162	179	190	192	195	173	175	162	179	173	187	171	145	171	202	193	206	189	203	154	175	175	174	185	173	187	171	168	167	185	176	156	199	186	187	178	193	184	173	186	179	183	196	207	173	159	184	170	210	164	179	168	180	169	212	185	176	175	200	190	199	183	172	172	163	169	176	160	168	182	175	189	184	182	170	184	183	176	212	182	190	206	218	168	188	164	166	176	187	194	165	177	179	153	202	170	176	204	176	178	171	164	208	178	200	172	193	181	179	192	163	181	178	184	163	176	199	205	194	199	183	181	192	177	204	197	175	184	188	168	187	176	178	185	183	201	159	182	189	189	171	186	205	167	180	179	153	193	173	182	170	171	161	180	173	180	202	190	173	191	168	184	185	164	171	182	158	178	193	186	189	159	182	192	164	204	179	150	161	167	193	193	167	177	170	161	189	176	181	178	178	173	189	193	163	182	186	177	172	176	184	172	157	189	184	188	161	168	187	171	190	189	183	189	191	182	174	172	186	186	178	195	168	212	176	191	193	178	168	187	202	207	178	179	170	172	188	161	169	172	182	174	194	192	198	170	208	180	185	177	168	190	190	182	190	180	196	200	174	207	185	177	182	197	201	164	187	177	160	167	229	166	166	191	167	167	188	184	179	167	169	208	198	186	188	200	181	173	170	184	171	175	193	175	181	188	140	186	194	199	172	182	163	155	160	165	194	177	201	193	182	189	185	200	186	186	192	186	172	187	165	180	184	193	187	166	182	172	196	161	183	171	173	182	174	181	178	168	206	168	161	184	177	159	186	193	173	173	213	184	210	197	182	188	164	162	179	190	176	152	176	190	154	175	179	171	191	194	157	199	184	174	185	171	220	182	168	190	170	171	197	205	189	197	167	216	176	172	166	195	199	185	169	202	191	171	168	202	155	187	173	182	174	188	193	186	179	175	185	163	176	173	180	183	176	173	193	162	165	177	168	165	171	177	184	163	173	191	173	179	171	163	133	178	187	190	211	186	167	169	159	179	160	177	173	188	175	197	197	188	163	176	164	188	175	200	186	162	194	188	182	178	187	175	180	176	191	175	168	182	187	170	173	187	195	194	172	176	197	171	155	212	184	156	193	171	170	157	205	171	168	170	174	164	157	182	183	153	178	161	161	169	182	157	157	166	151	143	202	179	172	167	160	196	160	183	176	163	171	181	206	142	177	177	179	180	170	163	194	164	175	189	190	192	171	182	166	178	165	179	168	169	193	209	167	164	201	171	184	179	156	184	182	190	144	176	189	189	175	162	196	190	177	187	181	170	172	186	194	169	179	205	182	196	187	161	165	213	190	195	177	166	189	171	173	204	178	177	161	177	176	181	184	180	214	190	179	182	173	184	187	154	175	184	192	159	154	159	162	163	190	172	192	175	167	178	153	183	180	179	186	197	190	154	186	168	177	179	192	198	173	215	190	178	167	180	178	178	169	203	174	169	158	166	198	199	193	187	192	162	183	181	157	182	201	186	160	192	188	185	184	180	160	155	200	167	163	193	191	164	179	207	195	186	196	174	176	190	190	165	199	182	195	169	210	174	193	165	193	204	186	202	168	196	174	181	189	168	172	180	178	183	157	167	205	185	174	187	196	182	199	216	170	184	194	203	200	173	190	220	182	173	173	156	189	160	151	169	189	182	167	178	184	179	173	162	172	196	181	195	186	177	160	199	168	202	163	176	200	195	179	177	170	166	160	207	188	162	205	173	192	173	194	201	190	194	185	182	177	192	171	176	195	161	173	176	204	179	189	178	192	185	171	179	196	191	173	194	188	174	171	187	202	177	169	208	158	165	163	194	198	171	190	181	195	192	163	177	185	200	177	165	161	181	196	193	199	181	187	190	165	145	175	158	173	165	164	153	179	186	177	201	181	175	166	186	180	195	177	177	193	179	166	179	186	176	173	156	198	209	187	176	171	155	193	195	184	185	212	187	178	178	158	197	180	180	178	171	177	162	164	178	183	177	186	170	168	199	197	178	174	201	166	179	188	152	191	181	169	179	174	165	184	186	213	213	161	187	165	186	169	183	199	161	185	172	171	186	204	189	180	187	182	193	174	173	177	197	171	207
7594	2794	6411	6836	5890	4721	3812	3112	2668	2450	2097	1944	1648	1513	1488	1326	1250	1161	1133	1116	978	1006	953	876	908	906	877	838	800	778	793	789	783	735	728	742	749	733	711	711	724	725	684	679	687	699	650	667	693	681	663	695	653	637	637	625	662	605	645	651	625	666	642	649	657	645	636	604	619	619	588	589	623	632	628	613	652	583	637	618	610	655	565	596	612	657	582	619	580	609	634	590	586	618	580	650	652	590	604	588	587	593	654	609	603	588	599	635	639	607	596	614	624	594	578	608	617	589	602	609	633	605	568	603	604	630	608	603	564	606	575	592	567	584	613	585	543	621	640	590	577	613	611	565	618	595	620	554	623	609	590	593	635	623	608	603	617	633	584	603	619	599	623	570	635	551	550	595	593	570	584	620	578	599	605	553	543	611	635	570	603	622	586	602	558	582	593	578	575	550	616	596	570	581	588	617	620	637	609	597	557	583	631	612	592	567	600	597	597	604	581	601	638	560	624	595	620	604	559	582	589	601	582	602	562	609	583	570	609	613	569	559	592	594	583	617	574	552	564	563	583	595	598	595	561	635	591	604	623	598	614	596	587	584	544	611	560	588	609	560	608	594	603	576	618	560	635	619	544	575	603	566	574	578	596	615	555	575	533	604	589	574	571	567	591	538	631	621	595	597	595	591	551	568	580	603	598	574	576	621	595	596	578	624	535	620	598	629	606	591	590	603	556	604	587	590	608	624	617	607	571	607	574	552	618	637	579	552	588	591	602	588	593	553	608	623	558	600	632	552	643	602	593	574	618	587	619	562	537	580	564	566	585	597	568	590	586	544	576	527	611	569	625	598	579	606	594	584	557	575	586	605	621	583	590	612	583	545	605	618	628	596	607	586	566	592	626	641	617	577	613	574	604	559	545	588	573	597	582	571	571	578	579	592	565	587	563	557	611	605	621	599	593	589	609	583	579	654	586	561	621	610	590	580	580	597	594	594	599	553	628	578	592	596	608	559	598	569	577	577	623	572	581	609	620	573	598	645	590	565	586	541	597	570	587	576	572	565	574	588	615	616	609	604	591	594	613	597	535	596	586	629	545	568	585	587	589	588	599	543	584	602	558	595	567	571	555	586	573	616	577	575	591	582	610	551	611	564	605	581	602	609	578	574	577	591	592	582	609	599	639	592	623	632	626	588	595	585	586	593	599	647	615	576	593	612	597	617	580	614	597	604	572	615	607	594	546	576	572	621	574	583	590	583	566	534	617	599	582	554	618	618	609	621	593	598	547	576	570	598	613	586	591	626	563	603	626	660	589	581	623	572	591	587	562	562	592	579	577	591	588	641	566	583	552	620	570	575	571	594	566	572	573	592	600	578	624	635	586	595	581	577	581	578	578	597	600	585	578	577	533	564	600	571	572	566	614	626	562	606	549	600	629	556	610	613	622	586	556	574	558	596	560	587	554	574	641	580	580	615	542	630	582	572	586	549	628	586	561	601	574	586	596	564	609	592	638	570	575	562	566	572	543	587	588	614	550	598	550	567	608	620	590	578	586	585	585	610	606	583	571	572	601	606	608	595	594	631	597	585	575	572	590	589	595	559	568	592	555	604	626	560	598	587	585	624	583	590	599	560	602	563	609	614	594	594	603	612	592	621	580	588	590	607	592	598	579	573	580	607	601	585	587	591	568	629	593	572	567	604	555	602	525	598	572	571	602	580	573	558	563	521	564	580	589	611	591	570	589	563	565	596	583	608	596	601	593	588	585	591	606	598	560	587	602	618	582	575	552	577	610	624	586	600	595	638	582	548	604	581	577	585	595	559	601	585	598	617	612	594	547	638	601	597	560	612	612	589	611	608	578	572	604	618	573	575	546	619	620	577	601	625	591	556	627	570	580	581	554	564	585	595	611	564	554	564	594	597	621	555	597	579	614	563	570	583	595	613	609	587	582	575	615	551	527	578	609	605	640	579	602	602	614	578	630	591	597	572	603	602	587	597	568	592	597	583	586	581	597	591	619	592	633	593	595	531	598	598	617	586	655	574	574	589	646	600	612	597	604	573	613	581	603	632	563	594	611	575	579	616	626	600	572	580	585	597	643	568	558	610	572	547	638	617	563	619	564	577	587	581	558	602	598	595	600	592	582	606	609	604	572	576	591	604	563	565	585	646	565	562	586	635	615	602	538	563	603	619	586	579	620	571	573	573	579	525	596	593	608	611	541	616	629	594	596	556	576	618	580	545	615	526	542	622	607	571	595	583	597	583	609	579	592	612	594	572	593	580	568	556	566	581	596	614	600	593	626	592	594	606	564	574	593	616	572	577	611	630	590	624	620	580	603	593	606	560	617	601	574	575	617	569	580	561	624	601	557	576	585	584	564	641	582	583	534	640	592	575	607	643	591	589	538	551	544	598	586	573	547	602	595	590	616	599	572	616	597	532	578	581	579	605	632	580	606	597	592	588	641	602	592	594	585	541	620	595	609	606	585	614	567	595	607	548	588	597	618	575	573	613	593	568	577	596	572	590	581	591	549	534	536	567	605	641	597	582	602	611	564	592	525	621	616	583	560	605	608	561	569	607	616	595	577	557	575	635	566	565	582	614	645	564	590	592	610	597	587	626	602	615	559	657	552	551	583	600	629	623	612	628	619	620	587	563	578	618	618	585	570	586	649	589	595	599	565	607	607	586	571	591	544	603	549	574	577	611	596	572	590	586	594	594	620	526	527	587	560	607	603	638	577	618	593	548	602	570	589	596	606	595	616	549	570	599	564	608	594	570	640	603	597	585	561	588	578	573	569	571	584	601	597	565	600	611	579	607	590	582	562	591	630	625	574	623	605	619	525	598	582	623	577	646	577	536	578	606	562	585	635	605	581	612	580	642	588	608	600	599	589	573	616	628	619	595	625	599	618	649	603	571	584	586	562	587	599	596	577	582	611	597	575	591	582	580	611	581	621	589	597	561	599	596	577	562	562	559	615	582	625	604	633	587	604	581	627	586	609	610	586	591	541	580	560	547	566	611	634	570	593	599	582	602	623	619	568	617	598	591	604	574	593	558	598	611	573	584	561	614	574	615	590	613	613	604	604	577	620	599	559	632	636	554	636	601	587	595	582	598	565	572	599	587	593	579	614	586	592	633	582	627	594	608	589	554	579	571	610	574	597	618	580	578	538	589	561	613	564	576	584	602	581	599	558	598	586	575	549	604	595	583	603	594	553	588	633	579	620	622	589	643	588	590	593	602	598	588	591	570	553	544	590	562	585	601	559	567	581	584	577	576	617	604	630	586	548	575	588	609	562	610	547	629	584	613	621	629	606	622	568	608	597	559	588	622	613	599	591	573	599	625	604	569	604	590	634	580	592	586	601	529	568	608	564	579	587	612	581	577	610	578	542	610	623	572	608	596	597	611	615	604	577	571	580	597	593	547	584	637	637	629	623	606	576	626	607	628	556	551	600	575	605	621	569	596	609	656	571	604	577	633	629	617	578	576	601	579
1049	120	125	111	92	80	85	54	61	60	65	39	48	56	64	57	56	60	59	55	66	50	55	60	74	55	60	47	49	56	61	38	62	44	56	55	60	55	64	58	60	68	57	53	48	49	59	60	47	53	31	55	62	46	67	53	61	60	58	58	45	55	57	61	58	63	52	70	63	63	57	40	47	53	46	53	55	42	48	62	55	53	63	56	50	34	53	50	60	58	61	59	53	77	50	59	50	55	52	55	61	62	59	43	43	57	66	72	58	62	53	61	45	50	60	53	49	66	40	54	47	46	55	61	50	60	43	47	69	60	45	52	46	52	62	62	64	63	46	54	51	70	64	59	58	68	55	54	53	46	64	55	64	60	53	64	55	55	59	70	58	57	52	70	49	55	42	52	60	50	68	54	48	62	57	57	63	58	63	58	59	61	50	61	61	57	68	55	50	53	52	54	62	39	62	42	58	60	56	54	65	44	63	49	57	53	59	56	51	50	62	57	67	56	47	48	51	64	54	51	46	57	49	50	50	54	53	67	76	63	65	56	57	57	64	59	68	51	55	61	48	48	63	50	64	66	56	45	51	57	68	63	49	57	60	58	46	56	61	55	52	53	48	54	51	56	54	61	55	54	52	48	57	62	64	67	49	61	50	61	53	57	57	52	61	67	55	46	54	47	69	44	40	36	53	62	59	69	57	52	71	55	54	62	50	44	62	54	56	55	48	55	54	59	54	71	59	51	63	52	53	60	75	63	66	55	51	62	51	47	64	60	68	53	59	56	55	51	56	53	54	51	60	71	63	52	53	58	47	59	58	45	59	67	75	51	50	58	55	51	56	54	45	46	46	56	59	55	49	59	61	60	52	51	47	63	66	57	54	45	49	53	72	48	53	53	58	51	65	47	59	49	54	47	58	54	53	55	47	49	63	46	45	55	73	61	47	59	71	61	60	48	49	59	55	48	48	62	65	58	48	54	66	52	63	61	58	62	55	56	62	70	65	49	46	48	47	66	61	57	57	55	52	57	56	50	61	66	47	57	55	54	46	57	50	52	49	60	46	47	58	59	44	48	65	42	47	63	51	60	58	60	61	67	58	49	45	72	59	70	52	43	64	61	67	56	73	52	64	49	53	58	54	56	39	73	48	57	51	60	59	55	58	65	61	60	58	66	53	64	67	59	68	56	64	66	55	46	51	61	41	53	55	72	50	59	53	53	65	50	39	49	66	52	70	55	48	64	64	46	47	56	72	43	54	57	42	67	60	56	55	56	52	71	58	63	56	55	65	49	62	61	54	60	48	61	45	57	56	54	65	67	51	50	60	50	53	53	45	56	52	57	60	58	59	69	50	64	47	67	66	55	44	52	56	62	44	62	69	65	54	56	53	47	59	52	41	77	65	47	58	45	66	50	70	62	66	60	54	58	64	60	66	45	62	36	56	50	43	55	54	49	69	54	43	64	56	68	54	62	46	65	55	53	60	48	52	59	56	54	48	60	60	57	53	55	52	53	70	51	49	55	58	56	59	54	46	51	51	46	52	58	47	62	55	46	53	42	62	44	63	68	62	46	58	53	63	47	64	59	52	50	53	56	63	67	59	51	60	58	65	71	43	59	58	76	40	52	65	52	64	53	44	53	68	52	57	60	66	47	73	46	52	58	50	61	49	53	57	55	61	68	58	58	62	63	48	59	50	57	62	53	59	55	62	45	60	54	46	50	64	66	54	58	62	48	58	63	56	53	53	66	48	68	51	53	60	43	59	56	46	52	58	49	58	65	61	64	58	51	44	55	65	59	66	64	56	56	68	55	65	67	44	50	58	58	57	55	49	55	53	54	50	52	63	48	58	62	65	45	64	69	48	56	70	65	58	59	49	68	49	49	57	69	63	71	45	54	63	47	53	57	61	49	60	56	51	62	69	56	51	47	49	57	71	48	62	60	53	45	60	70	55	54	52	54	46	65	60	74	55	50	57	56	40	61	49	60	72	79	52	50	63	47	54	59	53	57	62	65	58	55	51	47	50	56	57	60	64	57	57	59	65	58	56	53	43	71	49	60	59	53	46	67	55	61	54	44	52	49	56	75	49	64	51	52	53	46	48	53	50	61	70	58	50	58	58	58	62	75	56	53	50	56	63	53	63	55	44	54	50	62	52	72	53	53	47	66	60	56	55	48	62	53	59	58	66	60	63	64	60	69	47	53	60	61	58	56	59	57	50	56	48	67	65	55	51	45	65	44	45	53	61	54	57	67	48	60	57	60	54	65	53	41	66	43	62	51	53	54	48	59	70	52	47	53	58	57	42	43	47	41	52	57	45	52	42	55	64	61	56	47	65	66	57	53	53	45	68	56	54	52	51	69	59	46	51	42	56	55	54	65	51	51	52	52	59	64	64	68	60	50	50	59	52	37	47	59	51	53	47	55	63	52	57	66	48	74	46	53	71	58	63	65	61	55	57	63	56	64	47	56	61	58	50	50	57	50	46	50	57	57	72	62	58	56	60	71	58	56	49	53	56	55	62	71	51	60	62	46	62	52	38	66	53	56	60	57	64	57	55	47	47	50	48	58	56	50	51	61	49	44	51	60	53	49	47	57	53	38	47	57	43	56	46	44	49	67	69	47	54	66	48	72	64	64	67	44	50	47	61	51	48	73	44	68	58	66	55	58	65	53	54	60	60	57	55	50	54	52	64	51	54	59	65	67	56	51	37	57	68	38	52	67	58	54	42	66	63	64	47	47	41	61	56	51	54	58	60	64	59	42	53	57	65	69	67	56	56	58	41	55	47	51	57	60	45	63	48	63	50	51	55	60	65	56	55	52	38	63	56	52	71	62	60	49	51	50	54	57	66	56	69	55	65	62	74	64	52	45	54	47	69	52	63	61	59	57	58	54	49	54	73	51	64	60	56	63	59	59	60	54	54	59	67	61	53	54	50	57	47	54	50	57	55	72	62	65	65	53	55	60	57	69	52	46	53	62	60	55	54	55	56	53	50	54	62	73	67	58	54	51	51	52	61	46	50	69	61	66	59	57	57	67	50	70	60	46	58	69	54	57	59	63	52	58	50	57	48	59	58	68	45	62	51	65	60	59	45	68	46	49	52	47	58	58	53	52	62	63	66	72	55	53	57	54	55	48	48	50	52	58	66	42	60	53	55	57	57	59	60	64	60	53	59	55	64	45	71	44	59	54	54	46	55	44	47	47	67	69	44	49	81	45	58	60	68	52	54	64	48	57	52	55	56	56	67	58	55	61	45	72	51	46	49	58	49	48	52	48	63	58	53	55	55	47	50	51	65	53	58	65	46	62	62	55	52	55	65	63	52	58	48	57	58	55	57	56	52	64	57	62	48	73	60	57	54	38	46	49	49	67	61	62	52	46	63	53	58	65	62	61	68	56	65	44	60	64	55	64	62	52	46	76	52	58	49	65	52	71	63	56	60	49	57	65	63	55	47	57	55	70	54	67	58	45	46	71	54	54	44	68	53	48	63	50
1700	318	480	472	421	380	362	335	277	289	267	270	233	236	262	258	224	284	241	239	255	241	238	211	256	281	197	211	234	232	209	239	227	230	211	260	250	225	245	264	260	231	247	235	266	241	232	218	223	225	208	242	245	241	251	216	236	215	243	220	242	224	238	230	219	239	233	228	211	247	237	224	229	246	234	250	235	241	237	223	233	209	218	233	247	226	250	246	228	215	230	237	234	224	234	250	220	221	208	207	209	199	214	222	269	242	225	214	243	221	208	231	246	226	229	230	241	213	209	229	230	229	231	218	253	229	219	231	218	233	268	205	219	240	232	228	215	221	234	233	227	222	198	253	245	228	231	244	234	263	206	206	250	241	223	221	253	231	238	222	220	259	225	244	256	208	236	216	228	205	249	213	216	211	254	206	228	217	212	225	230	224	248	241	249	216	240	206	210	222	208	238	220	242	235	213	229	216	237	215	208	233	247	213	237	240	225	246	227	238	207	240	238	218	237	222	228	244	217	220	243	213	229	231	235	241	258	233	246	252	227	230	252	221	237	252	200	229	216	222	216	224	244	211	224	236	238	249	217	218	237	250	238	222	230	217	202	238	248	224	239	211	226	219	215	218	230	215	252	223	208	210	204	202	217	229	209	258	233	225	229	223	229	233	231	233	223	219	225	217	234	235	227	240	219	211	215	234	239	230	227	232	211	216	238	241	247	235	210	211	229	214	232	228	192	244	229	251	233	252	247	217	226	209	203	220	229	205	263	232	227	236	253	242	235	236	228	243	204	245	248	263	244	245	230	224	245	259	245	241	226	248	211	216	218	224	229	238	232	252	223	233	227	224	208	235	239	231	214	241	232	222	214	232	233	229	201	232	198	218	202	228	214	209	244	225	186	239	217	214	227	224	263	248	210	213	224	241	231	220	238	238	236	224	211	215	233	242	233	247	239	228	235	230	228	221	221	217	230	218	237	233	226	257	226	229	243	237	217	216	221	223	203	243	213	259	227	225	231	242	216	231	220	241	228	204	213	224	242	214	223	221	208	237	235	225	233	224	248	240	230	226	220	232	220	244	224	219	229	225	228	246	216	237	229	229	204	210	262	248	205	222	223	219	227	227	237	219	217	234	236	219	233	218	228	216	215	232	239	224	209	231	233	241	240	223	208	239	198	217	227	248	209	246	232	232	213	248	229	213	233	205	228	202	242	227	210	229	254	234	237	214	221	222	226	239	233	209	212	229	214	229	245	210	243	251	232	232	244	218	221	243	246	261	256	226	239	237	231	237	235	246	222	227	240	230	216	200	225	236	229	250	257	245	260	219	219	230	247	226	251	198	229	254	272	225	232	248	225	220	248	240	237	224	221	199	231	238	237	226	229	215	231	236	208	228	220	203	229	232	245	236	234	216	197	231	204	256	237	238	219	211	234	226	242	224	229	239	235	213	238	227	230	223	234	230	205	239	232	223	245	207	221	231	236	228	217	211	234	239	250	222	232	232	225	243	227	230	236	233	216	207	225	244	223	258	254	220	233	208	230	244	224	224	231	245	226	225	227	205	220	239	231	230	243	240	245	215	208	211	224	209	237	230	216	230	210	215	227	217	232	219	226	216	239	222	227	238	241	212	233	221	228	229	226	274	228	219	235	211	226	226	219	244	235	223	240	229	251	235	247	225	216	245	225	225	222	253	262	238	227	215	229	252	208	218	254	232	236	235	232	242	242	255	239	245	231	228	250	231	228	233	222	235	234	239	234	224	227	256	204	229	216	239	236	239	215	251	211	236	216	247	214	228	235	219	251	242	237	220	199	225	228	216	236	240	243	248	262	235	205	218	259	217	220	199	232	218	229	263	219	217	211	264	220	236	251	214	224	219	233	205	214	228	235	226	230	236	246	234	246	224	233	214	213	225	213	210	223	243	205	242	205	222	222	242	213	231	205	244	225	230	221	232	241	237	203	203	258	244	255	218	235	227	199	219	211	250	218	230	246	211	216	235	216	219	239	236	227	225	225	216	207	216	235	225	236	238	212	223	203	218	240	229	227	210	205	227	239	211	246	228	237	235	233	236	235	216	247	224	231	203	235	208	224	233	250	207	256	228	232	219	232	205	247	236	229	222	261	244	211	198	256	231	231	230	226	206	219	263	204	239	230	252	216	244	247	238	248	242	249	200	241	241	242	220	231	203	220	236	214	245	235	272	246	216	224	262	235	218	255	240	212	242	219	231	219	227	228	217	232	236	259	234	220	217	208	225	241	214	237	254	221	216	238	205	284	237	248	218	227	226	200	241	214	214	215	233	242	252	255	245	240	248	233	214	241	247	240	238	232	247	236	269	235	255	242	233	218	226	233	237	217	248	227	227	246	206	232	226	218	232	212	242	234	233	252	230	231	230	228	229	248	243	224	232	252	206	253	212	240	227	223	213	224	244	218	247	211	243	232	215	205	230	217	214	228	238	225	219	216	222	226	236	279	231	216	239	234	219	245	238	223	232	234	243	237	220	259	228	257	214	236	209	199	256	234	223	253	231	253	203	242	219	248	241	215	232	216	209	216	209	227	221	237	226	236	230	231	229	225	245	212	231	236	231	260	205	198	240	228	231	241	228	233	204	225	252	244	243	244	229	236	253	239	245	202	249	249	224	260	245	239	213	205	198	216	237	228	202	247	254	240	221	240	230	222	211	212	223	233	216	219	237	229	217	240	229	235	233	217	220	224	220	237	223	245	247	203	228	213	231	223	221	216	223	240	222	197	213	228	241	219	241	256	193	198	218	219	231	245	236	200	205	223	216	243	238	221	225	259	237	248	228	233	218	249	221	216	250	228	218	200	221	236	237	247	237	217	243	238	228	220	208	227	227	232	204	228	221	267	241	234	240	226	224	213	254	231	255	222	229	230	220	225	230	222	220	185	248	222	216	196	233	224	242	237	259	237	219	240	240	245	219	227	231	240	211	214	246	237	252	242	222	225	231	218	241	238	224	226	226	219	212	244	219	212	258	223	219	230	219	223	217	214	213	214	214	238	247	224	223	227	228	232	227	228	221	240	223	254	235	232	244	208	250	255	227	228	241	231	231	230	233	240	236	229	219	233	227	205	240	235	253	240	228	232	222	248	275	240	245	233	223	225	210	214	245	256	234	223	229	220	230	226	230	201	223	204	233	251	228	227	236	212	230	226	211	200	238	208	238	228	233	239	222	246	221	222	218	225	215	201	257	218	191	203	212	228	233	216	222	245	241	237	219	207	229	254	230	230	219	219	223	217	239	216	220	225	245	207	242	218	243	240	193	216	233	239	212	236	231	242	235	252	228	251	241	222	211	228	265	246	230	242	251	226	235	232	258	220	241	222	238	207	254	222	204	241	224	216	208	236	213	229	227	247	242	230	231	247	223	242	209	236	242	207	218	234	252	215	233	239	229	232	233	204	236	241	249	251	226	232	207	216	253	255	214	225	233	212	209	215	218	219	238	227	247	245	233	219	210	227	228	218	230
4449	1049	1384	930	594	441	346	253	232	211	186	173	159	145	129	141	117	124	124	126	113	106	105	111	115	99	105	118	94	100	109	96	97	92	75	124	114	97	93	96	94	96	104	99	97	77	94	98	119	91	91	81	85	97	111	122	80	92	98	102	105	103	92	99	98	107	84	111	83	107	111	112	95	101	99	87	95	96	99	89	86	92	114	96	86	95	85	91	96	80	77	71	85	97	95	84	98	90	84	77	93	89	96	82	90	95	92	74	90	109	87	91	79	86	112	106	96	89	107	92	97	93	105	99	82	92	105	64	95	100	94	84	91	106	86	95	111	90	104	97	98	96	97	95	102	92	98	93	80	89	86	102	107	73	90	75	104	92	86	93	89	110	90	86	89	102	87	98	96	91	104	94	108	93	76	103	73	93	101	81	89	100	81	72	83	102	89	77	88	101	87	109	78	97	90	93	95	75	104	102	77	86	81	86	92	96	82	92	84	102	98	80	94	93	85	95	87	100	87	91	84	83	90	95	84	122	93	70	83	84	97	86	85	91	99	82	66	79	94	102	91	81	91	89	84	75	100	119	81	80	94	97	103	92	97	105	85	110	81	80	96	93	103	72	109	113	94	90	96	105	83	89	98	107	97	82	77	82	85	72	121	91	78	90	91	90	83	93	96	88	90	94	92	87	111	75	86	99	72	98	105	86	106	105	87	87	102	96	89	94	97	108	106	72	93	83	104	81	86	85	109	94	79	91	86	101	113	87	83	90	110	97	90	88	99	88	86	82	87	108	97	89	77	92	103	81	95	100	101	87	104	80	100	89	100	92	90	105	108	108	76	82	96	99	100	109	83	92	71	101	92	105	79	91	104	90	82	93	97	93	98	94	105	71	100	80	85	77	99	104	91	90	76	89	79	94	102	78	104	69	83	86	105	93	91	92	90	94	88	107	99	97	83	73	106	98	85	96	87	101	109	97	94	105	90	91	109	79	103	98	101	89	97	87	102	95	77	79	87	91	68	95	93	102	109	94	85	79	92	75	88	118	97	77	111	88	105	88	96	100	83	96	104	89	99	92	83	99	91	106	102	109	85	82	80	111	88	91	73	83	87	102	97	83	96	73	81	115	109	77	114	99	88	105	84	68	84	90	108	79	90	99	102	116	83	87	79	90	92	87	92	95	84	99	92	86	96	75	93	95	90	97	92	85	99	92	114	104	102	115	86	81	93	87	95	90	107	86	100	87	93	85	89	97	95	83	85	81	94	86	81	85	101	103	90	99	94	78	78	87	69	90	104	89	73	111	94	78	104	89	86	92	107	83	90	94	98	101	92	76	101	100	85	102	94	85	88	85	99	78	105	89	88	94	85	74	99	88	90	100	89	87	83	87	86	71	92	90	97	95	98	82	86	91	97	88	98	105	87	106	81	86	85	100	91	88	80	80	84	79	92	97	87	83	86	99	104	103	99	99	110	92	96	101	85	82	95	95	110	89	94	104	89	74	81	88	94	72	93	112	89	63	89	85	106	100	96	84	90	97	111	105	96	76	76	102	93	100	93	89	93	80	111	103	101	85	92	103	91	92	97	90	98	105	92	108	93	98	91	91	83	100	95	82	100	77	98	117	95	88	101	83	79	100	86	87	72	104	85	82	84	94	102	94	107	112	97	87	89	83	87	107	76	84	80	85	96	102	103	100	69	86	79	89	83	88	89	72	85	97	75	80	91	82	88	89	99	83	66	93	83	95	90	94	100	89	86	92	100	81	92	89	90	82	91	85	109	86	99	118	97	82	96	105	73	91	78	98	85	91	79	95	91	103	110	86	107	109	97	76	98	93	74	89	90	105	98	85	95	89	102	97	93	93	104	106	90	100	93	96	74	90	71	87	99	82	72	84	103	78	112	87	96	86	92	103	96	93	94	89	86	84	85	97	105	114	87	87	83	98	101	109	91	89	95	98	95	91	98	80	84	92	97	107	95	83	95	101	120	87	88	77	92	81	86	78	89	86	95	98	80	90	102	80	106	101	74	73	107	96	89	99	98	100	114	104	115	78	98	77	87	97	97	78	90	105	70	83	107	83	88	91	92	97	95	95	96	90	105	102	93	89	85	90	105	98	97	93	85	78	92	104	73	89	96	86	75	78	91	97	99	90	89	95	90	94	80	82	109	93	94	103	98	103	85	110	99	81	96	101	94	86	99	80	96	86	103	84	81	83	92	82	100	100	102	101	81	84	97	84	109	97	95	102	81	95	79	86	88	78	106	94	109	87	89	82	82	91	96	94	95	94	90	78	89	88	89	111	79	90	83	98	102	104	102	88	105	91	106	93	80	103	107	103	88	103	89	91	79	97	100	91	99	96	90	86	94	120	76	86	85	98	85	105	94	88	92	87	103	88	92	93	96	92	102	101	87	85	95	123	90	115	98	89	90	82	110	86	86	98	102	97	89	74	96	87	101	81	96	105	92	94	91	89	73	77	84	99	107	80	83	99	101	109	98	107	81	105	85	90	91	84	86	90	101	110	96	91	71	96	104	106	80	83	99	82	91	75	94	102	97	91	96	87	102	68	76	79	86	94	89	104	94	84	90	87	105	94	82	88	101	86	93	96	93	99	83	109	61	107	87	91	76	102	99	80	97	90	99	88	95	85	92	95	85	96	74	86	95	91	92	71	88	82	93	94	91	101	98	118	101	91	102	106	90	102	91	103	104	92	80	78	83	97	89	104	86	89	129	102	87	80	87	95	97	85	79	88	103	91	77	106	86	95	96	104	93	95	101	90	105	96	76	79	93	87	93	80	106	92	81	95	89	86	89	94	98	83	103	102	86	85	97	77	111	88	93	89	83	98	76	95	100	95	92	100	77	97	83	89	91	87	102	98	81	86	96	112	98	94	86	107	69	90	92	91	101	90	90	91	87	94	99	96	102	93	100	105	105	97	110	91	89	90	102	75	88	93	87	84	94	107	80	74	85	84	104	94	89	83	89	87	92	101	78	91	105	97	97	78	97	83	81	103	85	80	98	113	85	90	81	99	82	91	90	84	103	99	88	82	58	73	99	85	84	83	94	78	92	104	89	90	85	103	100	88	88	103	100	93	91	94	92	87	99	87	91	95	106	85	93	98	87	90	86	82	89	99	66	103	80	104	113	101	89	91	83	91	88	85	79	88	76	90	102	93	95	104	87	98	102	75	91	98	91	101	101	84	81	88	85	87	91	89	89	86	91	100	85	91	98	106	102	81	93	81	93	87	84	114	98	99	102	90	87	89	84	84	80	103	101	103	93	92	98	92	76	109	101	96	88	91	89	116	93	99	99	94	99	99	97	86	100	95	111	120	78	85	96	117	99	91	86	116	93	96	92	81	94	91	99	85	78	96	93	109	97	90	101	75	97	92	97	93	89	99	77	95	89	82	97	98	84	93	82	86	90	82	98	97	84	106	95	88	100	108	76	89	90	92	77	103	106	76	94	80	93	82	92	120	100	79	102	93	85	77
5206	1476	3497	3871	3333	2625	2109	1737	1438	1281	1105	1027	913	814	755	717	694	627	579	558	569	550	522	519	488	460	479	485	479	457	458	425	474	394	377	427	394	398	414	391	398	416	412	405	386	367	382	396	390	365	386	360	366	366	341	385	379	335	386	365	360	392	331	364	363	393	360	361	336	366	386	350	342	356	350	336	353	345	346	363	370	361	356	334	343	359	349	318	354	355	359	338	320	362	340	336	321	331	352	305	333	359	343	356	316	340	342	318	374	332	341	350	353	325	345	335	330	316	382	340	319	318	350	322	342	322	353	365	352	309	330	341	295	371	344	353	346	319	340	348	334	366	340	331	327	374	334	313	348	349	319	327	325	345	346	331	329	353	359	332	355	324	333	355	323	336	332	368	364	339	340	330	319	355	349	292	355	335	332	372	319	339	363	341	326	328	342	354	329	329	328	327	337	365	336	364	308	364	322	319	331	339	293	350	352	344	324	333	343	347	323	338	343	330	328	325	336	308	366	327	313	325	352	344	354	344	376	351	337	334	333	314	345	354	348	320	344	364	318	335	331	330	347	340	343	338	324	329	351	334	334	345	311	340	350	342	314	346	325	372	316	383	382	337	298	331	326	325	311	364	336	326	347	359	315	333	331	351	321	359	340	318	329	338	325	327	323	344	348	368	350	302	352	324	351	344	357	347	316	330	372	354	342	358	344	336	347	348	334	360	376	371	357	348	322	322	332	346	368	336	364	368	320	317	357	325	336	327	345	321	353	336	342	306	309	307	325	316	365	325	302	347	339	328	324	341	325	346	292	333	344	333	349	348	317	321	285	376	306	339	373	364	352	347	318	346	306	319	327	319	327	291	313	341	313	354	355	332	324	314	354	338	332	313	340	300	349	339	376	360	312	337	306	352	357	344	341	312	368	325	376	335	330	355	358	325	355	328	359	337	342	311	340	332	330	309	307	337	335	330	362	375	357	337	328	345	332	346	337	300	347	346	363	322	346	353	372	316	343	324	324	341	357	361	350	372	356	325	363	347	360	367	358	309	329	330	310	347	320	334	334	339	330	307	362	332	317	311	381	304	345	329	352	346	342	336	364	333	325	351	317	351	300	346	329	330	378	336	362	330	318	342	315	341	368	321	355	303	341	353	328	346	323	341	338	352	340	367	334	360	328	323	323	345	310	329	331	337	317	336	330	312	381	340	338	340	311	334	336	317	391	326	318	333	348	352	339	323	310	362	347	347	345	343	333	311	331	374	315	344	350	339	358	314	350	327	358	378	353	371	324	344	334	339	342	332	356	336	333	354	304	326	345	314	304	370	354	331	351	327	334	353	355	329	348	326	343	320	338	361	329	298	359	358	337	343	329	347	320	363	313	309	347	328	324	321	363	347	319	327	339	340	342	364	343	330	360	363	357	368	332	363	325	318	364	355	358	333	356	329	341	330	348	329	336	339	322	334	321	330	325	312	317	340	331	324	344	340	315	349	341	353	336	369	330	332	366	310	319	328	329	340	351	344	314	362	321	327	324	310	346	325	340	360	314	327	332	352	315	322	339	318	348	366	324	358	322	338	335	333	320	370	347	330	347	363	371	349	340	365	348	341	368	329	332	348	358	357	349	309	336	328	324	362	373	340	384	337	339	347	362	323	315	306	308	334	313	327	319	369	327	341	351	345	311	334	318	327	360	331	318	336	326	361	356	335	317	353	275	342	324	320	307	326	313	358	326	348	360	342	324	351	303	334	348	323	357	322	335	331	379	336	329	336	330	332	314	319	333	328	377	330	317	319	351	331	313	325	347	362	351	318	287	368	349	340	339	345	335	338	334	318	327	352	317	340	397	320	333	355	316	327	341	339	327	330	341	331	334	340	335	313	323	353	320	374	334	362	371	320	349	372	351	299	327	340	338	326	374	350	345	347	331	304	329	345	320	304	324	312	340	350	325	321	384	295	323	304	319	384	359	338	328	334	332	316	306	317	393	342	332	332	335	343	327	310	366	365	289	339	375	323	318	349	318	338	340	339	328	324	294	331	351	328	368	318	356	371	348	341	393	332	344	357	354	368	323	303	292	341	332	334	333	326	352	335	360	346	332	315	350	310	357	334	376	310	338	344	348	338	333	337	335	331	351	322	332	364	336	330	363	362	333	338	318	344	299	347	364	332	314	344	341	322	341	361	317	309	321	323	381	333	317	341	331	331	347	352	327	361	360	325	321	322	339	365	363	337	347	384	332	344	344	310	318	345	323	379	307	357	321	359	345	319	325	336	331	323	356	359	341	318	322	338	337	339	344	347	302	324	317	329	335	342	322	345	338	333	314	340	335	342	331	344	355	300	305	346	349	301	329	321	359	322	374	349	351	360	339	342	340	332	315	303	319	346	336	333	374	311	356	371	343	343	313	341	322	333	347	330	353	357	321	340	315	351	303	341	310	349	353	329	325	306	366	350	326	327	310	287	316	318	332	368	343	302	298	321	338	336	349	346	323	355	305	329	334	319	338	359	321	309	331	323	311	342	299	356	308	345	351	313	340	345	357	354	347	342	323	327	348	312	349	354	321	362	350	346	377	332	333	330	366	337	326	310	322	333	371	343	322	300	362	348	323	319	322	347	321	323	339	329	355	334	319	349	370	333	358	385	357	342	361	346	329	337	391	306	357	356	342	328	337	337	325	337	321	312	356	324	322	358	328	354	308	347	342	315	352	343	329	356	348	375	356	308	317	335	321	336	339	331	347	330	327	327	342	315	305	348	312	334	356	344	344	332	335	334	346	336	361	302	356	322	332	340	349	304	342	352	344	348	379	339	313	321	362	330	320	317	332	348	320	339	334	354	351	365	325	325	352	324	342	323	337	326	312	366	334	330	343	328	348	365	329	347	332	307	345	295	340	324	374	330	336	324	324	369	324	318	324	349	327	318	315	346	326	344	325	351	347	326	311	325	335	340	349	351	355	349	340	307	328	326	344	339	339	330	357	328	360	323	333	330	313	332	334	367	349	331	349	364	320	315	331	328	315	312	337	322	340	366	345	345	331	324	308	346	332	309	356	333	337	375	321	343	346	339	337	310	348	325	356	347	289	326	328	340	329	296	311	338	283	331	350	317	310	359	320	326	324	313	321	320	325	338	335	308	381	340	357	335	334	338	332	354	331	327	324	308	313	347	340	342	357	339	321	301	354	328	332	346	335	325	344	333	339	322	363	333	356	359	312	332	296	377	352	364	348	344	337	384	332	338	316	338	361	353	315	322	324	351	311	355	350	353	354	329	324	354	337	320	317	311	338	349	333	358	322	333	318	342	383	333	354	324	336	324	345	339	337	355	337	347	357	324	350	325	305	342	363	371	299	336	329	348	293	335	356	352	356	362	359	346	338	330	352	340	373	356	349	325	321	318	387	347	337	333	336	327	297	351	323	355	350	317	314	332	301	367	341	338	309	305	359	339	329	339	309	326	361	338	321	351	325	365	360	328	328	345	318	340	321	319	354	334
8244	2274	2683	1785	1226	900	659	565	465	407	375	336	262	257	289	262	247	215	226	237	208	210	221	200	202	206	209	190	194	207	207	195	218	173	217	208	200	182	201	209	191	179	192	180	183	212	181	176	196	192	225	196	179	188	188	191	162	179	180	171	178	184	174	185	175	190	202	167	165	194	189	184	176	202	203	163	158	202	188	217	185	210	182	182	180	188	193	184	169	172	196	174	188	204	188	178	188	191	141	186	184	173	196	184	189	176	197	191	203	216	162	206	168	200	182	190	186	176	175	188	165	171	173	169	175	182	190	181	181	149	171	206	191	169	194	180	185	176	186	189	207	191	196	168	172	185	203	208	178	155	207	190	151	188	159	178	163	175	185	187	176	169	203	201	159	197	194	198	194	177	170	190	184	184	198	163	193	168	203	189	185	193	161	187	193	178	166	190	179	154	189	208	176	201	194	209	213	153	168	181	165	175	184	177	189	182	175	195	161	203	207	180	185	200	175	192	170	184	167	169	156	176	194	184	168	186	189	193	187	169	195	172	170	201	189	154	184	187	186	165	203	190	178	159	204	172	180	212	179	189	181	162	193	190	176	195	172	162	176	176	180	161	168	185	178	192	180	170	185	180	174	184	168	173	185	206	187	173	161	160	162	190	170	183	183	189	162	186	191	192	179	199	172	172	179	211	183	174	184	183	191	189	173	155	181	169	196	188	187	184	165	187	171	187	179	202	200	190	216	156	191	174	174	183	169	164	190	172	177	164	176	180	168	171	195	182	209	175	177	162	182	191	162	181	175	182	188	202	193	195	185	157	193	173	191	168	204	175	196	185	166	164	168	196	163	179	186	184	204	159	183	214	213	214	168	196	188	179	177	169	171	182	170	203	184	184	204	157	190	180	170	143	171	173	205	152	190	155	174	156	188	151	175	197	194	200	186	197	165	185	213	177	167	204	176	202	164	148	183	199	198	174	166	170	168	166	183	181	180	170	164	195	184	183	170	174	185	211	199	200	190	198	191	180	170	155	167	199	170	171	177	155	175	166	168	175	181	203	172	186	211	180	186	173	156	187	185	199	200	168	153	188	168	194	174	168	183	160	174	187	193	186	174	197	186	171	169	174	169	190	187	195	161	197	183	190	193	171	191	172	204	173	160	174	182	195	177	220	165	200	186	187	173	187	182	194	198	183	173	188	189	203	177	180	158	181	187	171	197	166	205	171	170	187	172	181	180	182	167	192	159	191	166	204	170	198	187	181	186	180	182	181	200	167	180	181	176	183	166	180	168	196	178	166	177	179	204	176	202	189	183	161	187	176	167	170	179	191	177	168	190	151	182	186	184	204	154	166	177	168	148	186	191	178	201	177	164	183	172	170	176	180	206	157	186	187	180	185	169	214	184	187	147	186	181	174	193	219	173	178	162	183	187	188	180	192	204	186	166	174	168	190	189	166	179	171	186	154	172	154	201	185	185	176	154	193	185	157	166	188	134	164	169	168	160	173	185	165	201	176	162	205	168	165	200	193	184	172	184	182	192	187	207	169	194	180	188	182	199	171	172	179	181	184	207	172	176	181	194	197	189	177	194	202	182	199	166	170	184	181	204	189	177	176	156	174	192	192	168	180	180	183	173	191	184	202	160	194	176	183	156	190	181	169	187	186	177	174	213	184	164	189	181	168	162	195	192	176	179	181	179	152	187	196	168	180	182	179	197	164	180	194	171	188	184	194	159	171	179	186	177	171	163	154	163	174	183	196	163	179	183	184	167	168	207	182	207	195	183	167	172	151	195	164	191	185	160	185	179	185	185	191	187	161	190	172	183	192	168	189	179	204	158	169	197	210	178	176	190	181	171	195	172	168	173	178	170	181	186	184	155	175	185	188	162	161	189	197	187	175	176	182	174	173	179	174	182	177	169	192	164	201	198	187	162	217	162	202	210	194	167	173	165	178	182	160	172	148	161	191	205	192	180	175	192	181	177	201	165	189	151	158	174	176	153	188	175	171	194	194	188	207	202	156	176	176	180	162	180	214	173	190	221	172	169	175	191	173	163	186	191	176	193	203	182	177	179	199	202	167	196	181	173	158	188	190	186	204	165	201	166	162	183	183	173	199	191	191	172	161	200	202	202	179	197	171	189	164	178	164	173	190	192	179	157	159	148	179	180	161	195	178	182	191	175	184	187	178	181	183	167	181	179	191	197	167	192	171	175	177	154	182	187	185	190	184	182	181	177	212	180	179	170	184	195	186	175	202	162	186	185	184	148	171	184	191	161	188	180	182	177	183	169	174	185	206	191	189	182	162	167	172	177	204	203	188	195	170	193	179	179	186	168	182	175	173	179	188	183	180	179	174	191	179	170	167	169	195	189	195	183	184	186	172	186	187	178	160	172	187	160	161	190	191	187	188	192	183	188	160	172	195	182	168	189	191	179	205	177	149	178	170	178	177	189	181	165	203	196	174	188	181	168	206	180	179	167	182	168	166	164	173	182	186	173	190	190	172	198	180	193	208	171	180	186	172	182	185	192	175	189	188	198	172	179	205	192	178	148	185	171	194	182	182	181	191	172	183	169	191	175	174	208	171	194	179	189	161	172	209	167	179	164	185	190	163	189	187	173	168	181	215	179	170	170	186	172	181	170	179	177	201	181	186	170	205	164	172	176	188	174	182	179	176	190	187	184	173	176	190	156	182	182	178	205	175	168	170	165	172	188	192	169	195	175	210	188	179	180	166	193	169	161	199	180	184	165	186	168	184	152	195	169	174	178	141	183	184	187	186	161	200	179	180	189	182	175	173	172	195	172	196	168	186	216	158	206	186	183	169	186	160	179	182	174	189	187	185	193	193	168	160	176	167	191	164	173	166	181	192	169	193	175	210	177	200	184	185	174	188	169	221	172	198	186	166	186	203	187	152	169	202	178	186	184	162	162	187	169	166	182	156	179	181	165	170	195	184	185	174	193	183	201	206	180	176	179	170	199	179	193	205	156	190	184	189	184	205	175	175	163	201	196	174	162	205	190	178	187	176	157	167	195	179	199	183	187	194	176	174	168	194	180	152	192	179	198	182	193	201	185	180	170	204	173	190	165	149	206	172	165	199	196	195	171	171	163	180	222	166	176	192	179	178	168	161	183	169	197	197	169	174	192	196	180	180	192	161	203	187	185	181	184	179	192	156	181	164	180	186	181	202	176	175	187	169	197	174	195	164	188	172	177	167	179	168	152	156	210	182	201	182	186	177	166	191	196	173	191	171	174	166	181	161	163	169	192	178	187	168	175	165	189	204	203	179	175	183	172	165	159	161	213	162	174	182	190	201	174	199	152	193	191	169	203	179	179	180	174	183	178	178	156	175	187	205	182	188	186	178	177	172	183	204	196	203	180	197	219	205	167	176	186	181	201	200	177	172	183	174	171	192	179	178	160	167	164	200	180	194	158	195	197	185	206	175	189	183	187	171	165	183	188	169	170	192	189	194	165	206	178	173	178	172	174	173
7572	2815	6472	6762	5685	4600	3829	3288	2663	2407	2033	1776	1658	1564	1436	1334	1203	1173	1082	1035	992	964	968	915	895	899	890	850	867	762	801	717	810	745	723	753	768	738	708	706	649	710	674	718	644	684	669	706	658	626	681	657	627	659	664	639	670	603	667	646	606	596	634	632	641	661	620	646	617	626	628	632	628	604	600	622	639	648	621	623	597	587	609	620	611	576	622	615	563	593	564	616	593	599	618	605	606	644	574	589	563	581	588	609	605	565	611	633	540	561	593	628	588	621	610	582	583	611	603	575	581	625	600	609	577	660	634	595	653	635	598	575	623	572	544	589	597	616	581	634	605	598	606	631	551	618	604	609	604	589	575	609	575	594	552	617	585	578	611	626	568	593	614	570	601	607	585	591	593	625	623	593	560	600	594	550	563	577	586	630	611	604	558	596	521	571	595	593	612	579	600	596	589	603	591	634	553	611	580	621	565	588	643	553	594	616	600	585	579	560	546	581	559	596	579	588	615	593	544	565	568	596	571	600	609	569	570	568	599	565	558	595	604	634	609	578	575	615	568	577	585	625	570	571	573	572	591	591	579	552	598	564	608	628	564	555	613	583	603	582	579	602	607	580	642	577	559	624	555	596	570	587	571	575	607	562	579	639	605	582	558	601	607	579	643	568	591	624	528	577	598	590	618	554	599	582	596	608	591	621	624	544	580	561	586	598	587	608	544	556	617	560	592	607	623	581	581	653	614	623	662	614	565	594	589	625	586	575	555	633	584	577	606	588	609	595	654	583	567	590	609	609	603	576	572	574	580	598	608	603	600	570	642	574	600	558	573	582	594	586	529	625	600	596	623	654	555	569	600	616	587	575	601	555	580	585	632	558	648	543	589	637	562	611	585	550	604	594	585	581	575	620	616	619	588	572	636	579	595	596	577	607	598	582	584	568	623	605	637	585	570	594	596	621	599	554	591	571	624	599	593	575	553	586	567	607	602	560	607	586	586	596	593	565	640	576	615	604	599	604	596	601	579	594	628	560	586	614	594	547	588	619	563	600	585	616	612	590	573	592	571	607	603	573	630	588	546	595	610	604	569	573	561	564	560	590	613	597	590	626	592	552	639	583	583	612	626	591	595	595	625	590	606	584	603	586	578	540	603	603	576	582	594	609	587	581	588	573	554	578	589	583	573	654	565	625	555	592	588	572	572	618	572	523	611	592	580	593	591	618	548	566	590	588	574	560	552	570	621	586	589	611	603	556	584	541	616	623	595	634	595	577	599	581	607	602	589	641	617	640	604	620	529	572	601	584	579	599	556	596	562	550	557	607	583	604	573	611	592	570	607	589	587	579	601	580	557	561	567	603	597	636	596	590	603	583	604	609	618	587	600	592	602	632	579	578	630	572	647	609	576	623	597	595	596	557	602	611	608	560	584	603	586	576	601	583	598	626	551	577	582	603	523	587	567	592	575	610	591	582	603	597	569	596	603	586	585	572	604	606	564	565	572	625	590	573	629	545	579	614	572	569	587	603	568	568	597	573	600	600	536	615	643	601	611	614	550	552	598	566	576	556	588	581	591	606	568	577	564	601	578	586	557	628	585	580	608	606	574	621	553	592	642	627	602	610	553	607	577	577	586	579	610	589	601	593	603	565	588	575	584	569	639	613	612	600	661	617	610	596	615	606	596	546	604	525	601	566	581	540	563	585	612	578	578	611	577	561	571	578	620	596	575	597	550	565	560	588	560	599	576	596	589	598	552	595	564	605	569	594	621	617	570	564	598	598	577	563	573	598	564	605	596	579	601	583	540	579	574	570	582	569	575	563	576	596	585	581	580	592	570	593	573	573	605	577	576	614	585	575	585	581	575	612	599	624	584	593	621	550	594	601	587	640	602	642	553	578	634	588	570	581	630	586	547	582	556	569	580	575	580	576	580	592	582	579	561	615	582	616	539	591	599	603	621	562	598	616	579	607	580	626	642	568	606	578	614	599	587	578	579	589	564	608	559	605	580	597	588	606	579	607	580	600	581	591	604	593	548	599	567	575	603	591	597	561	566	612	594	560	555	633	595	583	584	566	621	588	583	567	590	613	631	623	630	539	601	570	641	575	598	576	578	576	623	577	557	567	594	573	577	595	586	605	599	587	571	572	535	548	583	553	607	564	574	584	586	565	596	631	581	567	586	590	581	576	600	593	612	567	614	582	615	605	609	631	596	558	626	593	562	605	609	603	600	560	633	578	580	596	589	571	590	613	582	572	614	603	579	598	592	583	578	611	597	562	566	573	579	551	625	556	568	596	606	590	602	602	572	583	596	594	545	584	586	577	583	548	595	576	574	596	602	625	617	571	545	612	601	580	614	578	575	587	601	595	603	615	652	587	600	586	556	579	618	607	589	605	553	592	593	567	570	548	589	579	572	586	589	616	633	604	553	589	577	566	619	615	581	555	571	611	612	617	604	606	528	612	597	575	586	529	602	542	577	595	576	584	547	554	552	578	620	596	584	577	564	573	580	619	619	575	589	580	577	570	574	647	580	598	605	584	589	592	622	577	600	626	617	540	636	613	567	622	557	591	565	576	579	616	591	581	633	540	589	594	579	596	596	582	622	548	634	572	585	572	595	585	597	552	591	578	622	575	569	626	553	600	606	609	586	620	608	609	601	634	598	609	605	575	604	608	561	599	582	608	615	603	590	617	572	566	573	566	588	575	620	610	625	580	543	623	572	580	603	567	588	564	601	576	593	603	587	569	600	597	633	624	623	619	550	627	604	555	608	610	593	583	619	632	592	558	616	593	559	596	571	577	553	558	589	609	556	567	588	538	609	581	561	614	609	595	617	620	584	574	543	583	566	614	587	574	599	610	605	546	555	562	634	579	596	566	641	600	621	569	612	600	592	627	638	612	597	595	611	610	581	596	613	560	589	569	576	558	579	585	615	569	591	570	559	603	606	567	623	562	577	553	586	575	613	568	571	605	548	573	556	576	643	603	584	583	579	582	590	570	590	565	599	585	600	582	557	632	567	575	602	572	598	620	567	598	584	593	561	578	517	564	640	570	562	620	570	620	597	579	573	595	569	595	579	527	567	574	543	597	602	576	561	633	622	566	573	550	604	610	562	593	576	582	564	630	619	621	608	580	544	577	580	599	592	576	565	595	610	570	551	559	580	575	586	582	611	566	566	624	570	616	625	606	601	620	606	604	588	610	567	557	595	651	569	591	617	614	555	573	545	583	556	559	598	600	581	589	612	628	591	621	600	574	570	549	574	593	581	612	594	626	560	593	533	560	634	552	561	569	595	581	594	596	589	575	587	580	608	608	538	616	605	611	555	581	612	551	594	615	566	555	597	608	574	591	592	563	614	578	614	609	616	653	607	583	595	591	582	578	592	574	622	552	582	563	600	598	556	634	564	620	600	586	601	589	593	605	542	563	516	573	599	549	553	578	595	585	598	593	546	593	611	579	580	577	622	585	595	586	575	564	574	603	589	621	606	576	569	583
1085	122	123	109	80	75	64	67	74	78	60	50	68	72	65	61	51	54	64	55	54	60	71	49	46	64	59	54	60	53	51	61	54	58	50	63	59	43	44	50	45	63	59	58	56	49	56	57	59	53	59	52	58	57	47	45	66	71	67	49	60	65	43	54	54	51	72	67	48	66	64	61	51	72	61	48	53	54	50	60	63	51	65	70	58	56	67	71	38	54	53	57	46	73	56	46	49	46	52	48	45	42	57	61	58	60	58	65	44	57	55	53	47	46	46	49	46	56	65	65	49	64	62	68	59	49	56	49	55	68	48	48	55	54	69	59	50	65	60	62	43	61	42	60	52	58	58	43	56	48	43	59	71	43	59	64	54	53	69	40	61	62	69	52	64	65	56	56	54	51	63	59	60	52	72	63	60	65	46	56	60	55	57	57	55	55	51	63	61	43	46	51	58	65	65	63	54	60	40	47	51	70	65	67	52	53	59	60	46	60	56	58	59	75	57	55	52	62	50	55	65	49	53	61	66	59	56	46	46	67	58	64	73	51	63	53	61	68	57	53	58	53	64	54	62	48	68	52	43	71	56	50	53	73	60	54	50	57	58	54	68	59	60	64	66	48	46	64	58	59	41	56	68	44	42	73	43	55	52	45	59	55	46	74	54	50	50	65	46	51	54	55	58	63	54	54	50	57	60	63	57	60	59	51	52	50	53	50	69	57	62	48	63	61	66	53	48	54	57	65	54	46	51	45	78	61	51	44	51	51	49	57	62	75	54	54	53	51	63	48	49	56	55	56	54	63	58	61	58	52	63	45	50	42	53	58	56	48	63	41	52	59	45	59	62	69	54	48	55	55	51	53	48	51	55	63	54	53	48	50	70	57	55	47	61	61	50	56	61	44	66	58	59	59	63	62	61	62	56	59	53	49	55	44	41	64	53	50	55	58	52	52	42	61	69	53	51	62	61	45	55	56	56	57	48	49	58	54	42	66	61	48	40	55	70	56	49	56	47	59	55	50	51	64	56	63	67	53	46	44	53	57	50	62	50	45	55	60	61	58	55	43	53	51	69	49	46	54	45	61	59	52	57	41	62	47	55	54	41	59	55	55	51	64	58	52	50	48	49	54	54	39	42	58	55	66	64	48	58	46	57	64	48	58	38	46	63	64	63	52	47	53	53	60	57	49	61	71	49	54	57	65	53	60	58	56	58	60	46	60	53	51	57	54	51	65	55	60	58	52	60	54	64	53	68	47	49	43	57	54	53	53	58	47	53	60	67	55	54	45	57	51	57	61	49	60	72	69	49	52	63	72	47	56	51	61	64	59	58	65	51	55	51	52	60	57	71	51	47	52	45	59	59	44	63	55	64	46	49	54	58	63	64	68	62	55	49	59	56	56	49	73	50	49	62	51	55	53	56	45	61	58	52	56	48	61	57	60	58	60	50	52	82	60	63	64	62	57	64	59	72	63	53	58	51	47	56	50	60	72	56	62	48	55	37	48	75	53	56	47	54	60	51	63	52	66	47	53	61	53	59	59	44	58	62	59	52	71	59	46	49	43	54	51	68	53	61	55	49	55	75	68	64	76	63	61	48	59	51	54	54	58	60	57	47	64	54	53	54	57	49	61	59	59	54	55	47	54	57	63	57	58	52	53	48	67	55	60	56	60	46	54	50	61	52	49	48	36	60	46	59	42	61	62	65	52	63	74	49	52	52	52	59	52	55	42	51	42	57	54	61	51	69	59	55	63	55	48	57	52	61	58	56	59	61	50	48	49	53	66	64	52	45	46	67	55	67	52	54	56	55	51	53	71	49	56	66	75	54	67	69	46	48	51	64	49	52	59	59	59	58	53	54	62	64	58	52	58	54	47	47	58	62	53	55	56	52	42	52	57	46	59	52	44	59	56	60	58	55	51	58	56	56	57	50	43	61	62	50	41	57	55	68	65	51	48	66	52	45	54	64	64	62	57	54	53	59	58	55	40	45	62	64	48	60	50	54	48	61	57	41	55	53	60	59	58	70	50	51	55	41	70	69	50	62	47	69	38	48	52	56	55	56	49	58	48	43	48	52	51	66	68	55	49	51	54	66	59	53	65	51	56	48	60	55	62	60	68	63	61	63	53	65	49	65	52	64	51	58	63	60	59	59	59	66	45	60	47	42	58	66	42	68	55	34	53	62	52	62	46	61	64	64	57	51	46	54	56	63	65	59	49	49	55	57	51	51	50	66	48	56	53	58	60	60	58	46	49	39	52	64	45	56	56	58	53	62	58	42	62	68	52	61	60	53	48	35	50	66	57	50	49	56	72	43	40	58	63	49	42	54	66	48	64	53	70	56	56	53	61	67	63	67	60	52	55	61	60	72	57	53	59	57	68	64	57	46	45	57	47	61	59	65	55	66	52	49	48	54	52	67	55	57	56	57	38	60	51	61	64	54	50	51	47	74	55	57	48	50	57	53	64	55	50	58	53	69	57	46	49	63	71	62	59	49	44	47	56	52	51	57	67	46	47	57	71	54	63	52	61	60	38	57	69	53	63	63	62	49	51	60	43	56	76	47	53	47	55	57	55	54	53	69	51	59	45	60	47	69	49	50	63	65	55	64	60	59	59	76	63	67	53	56	67	37	71	62	44	38	60	53	46	59	60	56	71	51	56	45	60	58	53	40	56	52	55	57	58	63	54	68	55	59	51	52	48	47	60	52	67	52	68	52	57	57	50	60	59	54	63	55	43	50	57	69	57	44	62	54	61	54	79	51	53	55	64	62	81	58	62	59	70	60	60	57	60	64	45	63	55	56	45	49	56	56	55	65	69	60	55	47	61	53	67	61	52	54	67	56	49	57	48	59	55	49	46	51	44	48	69	59	56	57	51	40	71	58	56	50	64	44	58	57	59	67	46	57	48	67	56	58	56	56	67	60	46	50	66	73	56	58	51	54	42	68	58	66	47	63	52	58	60	67	51	50	50	58	46	51	56	58	68	44	55	57	63	62	61	56	54	60	52	61	52	64	53	50	72	43	53	47	61	57	63	55	58	55	59	64	71	55	63	60	66	54	69	55	63	43	47	69	61	57	56	51	57	57	63	51	52	43	38	59	51	51	63	53	57	60	58	58	55	57	66	60	47	52	63	55	56	58	64	56	56	64	58	65	50	59	49	42	47	52	49	52	46	51	63	53	54	67	61	42	59	60	50	43	54	64	58	70	52	68	56	67	60	53	50	68	58	60	55	64	50	44	57	51	44	46	43	59	60	55	52	59	52	59	64	48	46	58	48	60	54	49	53	75	61	67	61	57	63	49	59	60	55	56	52	67	53	43	61	54	53	65	66	61	54	55	56	68	52	50	58	63	60	59	57	61	53	51	59	49	52	62	43	56	61	65	67	58	60	45	55	62	57	48	59	60	49	59	45	51	57	51	59	45	65	56	53	69	68	55	51	45	52	58	62	63	74	46	66	53	46	63	54	45	47	42	52	49	50	52	51	60	66
1644	289	480	459	428	381	354	293	294	258	295	297	259	241	251	275	250	252	256	247	256	225	218	240	236	213	237	260	236	224	225	237	249	207	247	248	246	244	251	218	237	223	247	210	236	249	221	221	230	231	224	208	218	219	213	225	234	244	240	256	272	205	209	239	249	228	217	246	226	221	238	212	220	247	211	225	210	231	258	231	212	226	207	218	247	224	235	216	227	230	227	232	230	212	234	218	235	230	205	238	222	222	223	242	252	229	238	229	249	236	237	245	215	253	233	225	245	235	239	216	202	225	224	232	230	219	221	195	231	226	223	226	234	238	240	205	240	240	246	227	239	243	213	210	237	256	257	252	216	246	233	229	266	240	198	218	246	245	233	228	246	221	248	226	238	200	242	231	241	212	229	247	231	234	216	239	227	243	235	250	240	238	226	219	226	205	240	219	217	228	215	211	219	226	233	237	239	223	256	268	222	244	227	234	242	253	210	237	240	213	258	235	228	260	233	210	225	232	228	233	196	223	238	225	220	217	250	238	212	223	231	220	252	247	228	226	236	225	217	237	259	231	231	247	257	235	230	203	260	214	232	225	248	227	242	224	249	233	229	249	254	217	245	227	227	232	237	221	208	219	235	217	230	214	222	253	250	234	247	233	226	214	229	242	230	196	242	220	217	216	234	254	234	236	218	215	225	233	230	244	228	205	223	210	243	218	232	226	214	229	215	217	200	242	227	231	213	213	215	238	202	219	241	243	224	221	223	218	236	258	217	238	231	231	241	244	234	248	231	206	196	230	258	236	208	253	218	246	212	229	229	227	243	214	248	231	210	217	202	219	232	240	229	206	237	223	231	220	227	220	262	213	204	239	246	254	231	233	215	246	206	255	254	221	221	218	241	258	223	224	224	230	224	237	233	211	203	209	190	217	214	211	240	247	246	232	200	227	206	226	225	228	233	266	235	233	218	225	241	232	209	274	242	214	219	257	233	220	219	227	235	210	244	228	241	208	234	219	232	215	234	222	238	240	227	211	223	214	209	245	218	233	226	242	246	230	205	231	216	236	207	187	247	230	252	248	237	236	252	235	221	263	227	209	248	223	248	205	256	224	237	240	243	228	240	234	218	200	220	225	229	215	256	247	228	227	205	234	249	211	228	238	265	246	227	218	250	261	229	240	234	238	222	219	217	262	218	253	222	258	222	193	235	264	225	234	211	225	214	243	232	265	240	236	237	222	205	227	246	244	212	229	245	234	238	233	220	223	236	249	221	229	237	212	206	228	199	237	233	214	221	219	236	247	220	223	240	220	239	244	227	249	228	247	202	245	236	205	232	230	228	264	239	243	234	240	230	244	235	226	240	220	212	256	237	219	235	230	218	249	238	228	219	241	231	215	242	261	233	230	215	246	237	246	233	225	255	239	223	232	230	225	219	221	230	245	234	244	228	219	216	222	221	237	263	229	221	246	274	217	210	232	239	223	237	240	210	247	237	231	263	224	217	226	234	229	223	220	230	255	218	245	232	202	227	220	252	221	207	231	218	225	237	238	223	232	228	217	225	249	209	200	216	233	238	235	219	246	247	249	207	232	215	223	239	215	228	219	253	249	218	234	235	230	243	256	216	205	222	220	222	232	226	206	222	271	213	228	211	237	257	218	223	208	224	214	249	212	232	226	258	246	213	236	228	212	207	213	238	232	231	244	234	241	231	226	227	235	226	250	222	206	234	240	233	261	235	230	227	217	221	235	231	223	212	234	225	230	222	227	231	219	244	232	217	246	235	234	244	243	225	246	226	240	252	222	229	221	235	228	238	230	241	210	271	213	249	207	217	230	225	217	229	238	242	235	246	233	239	222	238	242	229	246	213	243	254	217	266	220	204	225	235	234	254	220	236	234	241	267	225	235	207	227	231	244	223	204	202	238	222	244	230	280	205	215	220	192	216	221	248	239	233	234	202	240	231	243	231	215	230	239	226	216	185	223	234	229	232	214	257	237	215	212	215	234	219	214	245	233	229	218	230	235	217	246	212	239	239	247	219	219	234	235	220	228	241	231	240	226	245	252	230	228	212	262	196	232	212	240	218	234	214	247	238	237	232	270	228	213	212	258	262	234	225	205	252	227	237	208	241	245	209	213	215	236	220	225	221	222	241	219	248	232	211	239	240	217	232	258	233	232	253	220	227	238	239	235	212	227	220	235	223	245	225	222	219	226	211	217	218	249	225	215	234	219	234	226	234	220	234	218	214	213	238	228	243	243	221	234	219	223	230	217	218	236	234	188	228	244	219	254	204	223	216	248	236	244	236	227	240	226	212	222	222	222	243	227	219	244	214	210	213	221	251	219	248	257	222	234	240	245	209	227	221	230	226	246	256	219	221	237	230	242	245	225	232	214	244	223	246	229	228	274	239	247	254	219	232	232	230	241	225	225	228	247	212	218	221	218	204	248	230	237	232	228	217	219	228	245	235	216	231	242	236	227	225	266	221	218	200	243	223	226	204	229	228	211	252	236	213	234	240	240	223	231	222	230	223	246	219	244	234	247	244	228	203	218	215	219	237	238	189	220	241	237	219	224	226	240	258	216	239	229	228	225	213	243	238	228	204	257	250	236	221	258	244	252	213	226	236	213	241	205	212	217	229	235	231	244	200	232	236	234	236	242	238	220	232	221	223	228	219	220	212	227	237	235	258	237	217	206	221	249	235	240	228	216	204	226	232	232	233	222	246	221	240	231	241	227	198	227	214	215	239	256	252	218	249	224	260	217	232	238	199	213	225	222	264	232	248	217	235	243	252	216	231	217	238	236	232	236	233	228	214	223	237	226	239	228	273	212	221	208	237	236	226	244	218	216	238	220	234	212	247	217	218	234	207	217	236	221	240	200	229	199	216	241	225	221	222	223	246	239	235	228	226	255	237	232	225	236	240	226	249	260	212	231	244	208	225	216	214	198	262	242	225	230	226	211	239	232	210	209	219	276	260	222	249	243	227	220	204	229	229	269	219	225	235	242	215	219	229	219	234	240	201	242	242	233	253	262	202	206	213	230	215	224	229	233	237	216	226	231	225	241	238	244	221	208	237	246	227	227	220	239	244	235	223	211	237	237	235	243	224	227	242	243	238	232	236	214	235	232	240	205	201	230	219	245	243	237	239	211	246	228	239	243	236	213	235	235	215	238	210	240	241	218	199	247	239	208	200	241	233	239	235	215	222	232	231	239	217	251	238	259	229	216	240	229	228	208	243	237	232	236	234	231	242	228	217	260	247	249	213	242	234	228	206	216	255	252	208	217	240	254	222	226	259	247	230	207	226	244	235	224	254	223	223	247	232	236	225	268	222	227	220	230	231	233	242	218	234	234	237	238	231	218	240	230	206	220	232	227	236	223	218	220	250	215	219	249	205	231	221	243	212	193	244	228	227	217	225	227	194	220	235	259	218	207	232	233	240	228	221	223	229	240	238	248	222	205	210	219	254	228	256	217	244	219	227	249	223	249	203	201
4350	1016	1278	968	636	453	340	254	232	180	187	135	140	141	139	125	123	126	118	127	110	83	105	115	125	91	100	108	112	111	107	102	106	98	96	100	107	88	105	92	99	111	101	99	100	89	103	95	76	106	87	95	106	102	83	89	90	120	107	122	99	77	102	116	92	96	73	91	123	92	87	81	112	96	113	109	93	76	84	89	91	97	100	92	96	81	106	106	77	116	84	84	93	83	105	93	73	83	102	104	85	103	93	98	107	101	116	104	79	100	106	102	96	97	74	111	120	93	93	94	99	83	84	90	91	110	79	95	66	101	95	108	103	94	85	78	99	106	96	80	98	88	79	74	116	65	91	86	92	92	93	92	97	76	93	91	106	88	79	91	96	106	86	100	88	99	88	91	90	93	87	91	107	80	100	107	83	95	104	97	88	76	92	81	98	88	87	106	103	94	74	88	97	107	100	88	87	97	100	71	92	92	95	92	92	87	100	97	109	90	88	106	85	91	97	91	119	100	93	93	93	111	92	104	99	96	104	104	86	94	96	94	108	104	92	103	99	88	95	120	79	96	95	69	97	122	90	91	74	89	118	89	117	80	82	87	99	100	93	87	90	93	97	87	92	94	89	92	85	100	80	100	86	77	89	88	83	88	80	101	113	88	106	92	102	78	105	111	104	83	100	94	90	94	86	82	102	93	100	83	91	84	80	97	98	82	104	93	98	104	89	86	84	97	107	78	88	86	87	87	89	102	74	103	93	74	93	86	98	85	90	94	94	97	94	98	103	87	89	92	104	102	94	82	87	107	120	87	104	99	86	98	72	92	95	73	90	92	115	89	77	104	96	108	95	90	106	94	95	82	92	91	95	91	84	86	92	98	104	82	98	93	94	81	85	83	109	92	87	95	80	112	89	114	92	86	81	98	93	77	101	96	81	83	84	85	98	97	82	98	96	91	97	99	71	92	111	89	107	95	97	109	107	92	88	96	81	108	80	94	91	85	95	95	92	86	90	85	82	99	92	70	79	92	89	117	93	92	88	89	106	88	103	92	90	87	103	93	73	100	102	103	88	95	86	77	85	98	91	82	96	91	61	73	66	86	72	83	78	83	82	88	85	90	104	108	91	107	97	89	80	87	103	75	98	99	91	81	75	109	92	80	82	106	119	101	80	90	72	100	93	80	99	90	98	92	99	81	90	93	85	88	95	85	100	93	76	103	95	90	82	91	106	96	108	101	87	99	92	81	87	101	92	77	99	99	103	101	95	87	95	84	117	98	99	80	104	91	91	77	85	93	99	89	91	86	86	79	96	94	78	96	82	91	93	97	102	89	97	96	90	107	90	100	92	78	91	66	100	100	90	94	97	102	96	84	93	105	85	87	114	99	99	104	102	89	81	97	86	83	89	95	81	84	93	83	102	89	106	102	99	85	84	85	66	97	95	99	83	114	101	98	100	104	87	107	92	98	80	74	100	102	91	79	67	82	86	95	88	93	76	86	92	118	94	93	98	85	84	73	100	102	80	102	97	105	86	102	84	106	83	84	96	87	104	87	108	93	96	84	81	96	85	100	111	98	78	85	90	68	97	63	87	101	80	83	98	87	104	86	90	84	87	103	95	85	70	108	106	89	87	75	83	93	85	97	76	78	73	93	94	95	77	105	90	92	76	110	83	106	90	107	88	93	79	98	96	88	71	81	102	91	103	95	97	91	92	78	90	85	115	90	105	91	103	92	98	103	103	101	85	107	102	78	81	110	87	92	104	95	92	92	90	81	98	94	91	93	78	94	87	100	89	93	93	91	88	88	89	95	110	75	91	99	79	98	84	88	97	111	105	94	77	110	109	96	79	91	86	93	93	92	84	94	88	84	98	99	95	100	101	82	88	105	103	98	113	102	96	102	83	91	91	87	89	102	95	95	98	105	81	92	88	86	92	107	76	79	91	102	96	96	83	98	89	93	86	93	88	99	96	94	94	103	73	110	79	86	91	94	84	89	90	81	96	79	89	85	89	108	79	84	96	98	90	99	103	101	86	111	93	102	103	110	91	118	82	71	104	88	95	85	107	98	99	89	84	99	74	107	96	98	88	89	89	92	108	79	92	91	96	86	95	101	101	88	86	96	92	83	79	80	98	97	107	96	81	93	81	93	93	97	86	100	107	105	89	89	93	90	95	97	96	99	93	99	81	98	81	86	93	95	98	101	108	111	88	77	82	84	109	86	86	106	106	95	96	89	104	84	94	100	101	95	78	78	93	92	110	95	80	92	98	83	88	92	102	83	89	111	84	86	84	96	96	83	90	89	108	97	103	82	91	100	90	87	87	98	82	101	79	89	96	90	93	98	103	103	103	88	91	103	98	92	95	99	92	78	86	105	72	90	87	89	92	92	84	97	86	82	102	83	99	103	88	84	74	79	100	105	91	110	110	91	95	91	90	90	109	90	104	79	104	81	110	107	85	90	89	98	100	90	101	101	78	78	86	93	91	92	94	97	87	88	85	76	105	95	92	76	84	91	103	84	94	96	77	85	92	96	95	105	103	99	89	102	105	100	100	101	100	95	83	92	92	92	86	101	89	122	93	88	92	81	107	94	121	102	98	95	95	85	85	80	114	91	100	110	89	88	103	102	95	93	81	96	109	83	92	80	90	76	98	75	101	81	106	103	91	85	113	95	89	92	82	91	80	82	106	94	86	82	72	110	88	98	102	86	82	101	81	89	87	91	88	104	95	86	85	88	103	82	81	106	82	87	99	82	91	94	94	102	73	99	85	93	92	101	95	94	92	88	111	113	96	83	77	87	90	93	94	97	82	88	71	84	95	88	92	90	88	108	91	111	75	105	95	85	103	86	93	87	84	81	95	93	72	85	85	81	91	82	99	95	83	91	99	84	78	107	103	116	110	85	94	88	115	76	93	86	95	104	94	89	93	87	106	91	84	97	95	102	100	100	95	97	89	93	106	94	81	86	70	91	87	94	98	81	110	82	72	103	92	94	86	104	84	84	87	100	100	88	83	99	95	95	93	104	101	95	78	90	91	80	84	104	100	104	89	74	87	105	80	98	105	81	89	77	98	106	93	99	75	96	107	101	95	117	94	105	95	100	97	109	90	95	97	76	99	83	92	88	97	99	81	90	88	83	79	98	101	90	107	90	96	93	103	111	75	99	104	81	103	97	61	89	114	108	82	77	90	97	101	104	91	103	90	110	88	102	89	93	87	95	97	92	112	90	86	75	90	96	102	89	87	98	89	86	82	89	84	83	70	89	90	91	104	91	103	88	83	80	81	102	100	110	88	98	85	89	107	90	86	97	102	105	73	94	94	84	100	83	83	91	83	91	116	96	86	101	90	93	93	100	89	99	102	95	99	105	86	98	97	87	81	78	93	89	97	86	92	101	99	101	99	94	91	101	105	102	92	82	99	83	99	100	88	95	101	85	83	112	76	99	106	81	104	93	105	112	97	71	88	99	100	93	98	92	108	87	92	85	104	116	78	69
5306	1491	3508	3785	3287	2650	2064	1798	1430	1255	1134	1058	868	796	758	733	707	644	611	600	550	564	484	500	502	508	473	488	463	473	438	456	438	429	418	407	377	409	400	423	396	366	380	392	396	371	350	368	393	366	375	392	396	388	379	353	391	381	360	357	368	376	366	353	393	400	349	361	361	391	359	368	375	360	381	347	327	345	366	333	337	348	329	355	337	361	409	360	338	371	342	380	377	378	332	344	330	354	339	336	384	362	347	348	337	308	339	359	336	334	353	331	329	367	351	371	325	387	339	375	314	315	328	359	316	325	348	361	354	331	326	334	313	370	345	329	345	353	339	346	333	334	361	346	325	325	325	341	333	341	355	333	336	335	350	351	338	328	365	337	336	321	331	331	357	339	334	310	310	371	345	356	366	379	342	340	363	332	334	366	324	349	316	366	338	353	364	330	349	378	335	367	372	377	316	331	304	309	316	328	360	344	305	369	371	342	342	370	384	344	339	333	369	346	328	319	346	339	358	352	317	354	331	371	336	329	357	363	345	339	335	312	313	301	322	328	350	338	336	354	350	321	321	361	325	355	322	335	308	322	331	370	330	321	358	355	350	395	364	309	349	337	304	385	323	372	354	326	335	360	310	333	336	332	347	338	335	312	323	367	358	353	329	338	360	349	327	343	331	351	327	369	333	306	379	316	315	304	366	329	340	318	356	343	362	340	347	330	347	337	351	322	331	306	346	323	346	355	323	357	338	323	333	317	327	332	354	303	375	340	351	310	355	341	364	332	384	332	350	328	340	367	347	377	351	337	369	327	294	326	344	322	318	317	345	333	385	365	281	338	324	350	344	349	381	341	367	305	371	361	351	313	355	342	332	346	333	366	341	332	323	338	322	318	314	351	331	330	386	305	334	330	344	331	345	341	367	348	377	329	348	350	385	340	339	330	322	322	348	326	342	321	352	340	351	338	365	327	339	349	363	349	343	347	347	326	336	372	314	341	377	351	351	313	315	360	354	354	326	354	299	340	351	346	344	328	329	345	346	309	324	353	340	359	329	334	331	350	342	328	349	348	345	348	371	336	336	355	369	337	337	302	344	315	347	352	373	349	319	368	333	333	347	341	327	360	349	353	350	347	322	367	368	331	345	346	342	338	343	361	308	360	390	329	336	344	330	343	331	331	372	349	339	361	352	323	360	372	319	361	338	324	339	332	309	386	344	341	292	339	317	327	352	327	351	350	323	349	341	362	346	343	342	331	350	340	341	331	301	340	347	291	345	328	315	342	346	353	370	339	331	344	358	339	343	354	345	316	340	357	356	349	320	349	353	317	345	341	328	337	364	334	367	339	338	327	324	329	303	336	308	339	351	315	352	365	306	337	337	354	340	338	330	359	352	332	334	333	336	359	326	329	352	334	336	326	345	337	362	352	328	320	355	364	321	335	331	336	336	340	343	328	330	321	355	315	356	333	340	318	315	335	375	348	333	327	349	341	333	326	320	322	312	334	325	347	351	320	327	324	328	342	339	340	291	339	318	310	325	345	343	346	333	340	344	351	348	360	328	331	372	338	336	325	363	339	338	355	316	329	367	344	331	370	311	353	358	330	335	325	355	304	339	352	371	363	353	363	320	336	347	359	346	325	334	367	354	334	344	337	344	342	364	293	343	318	356	358	327	326	342	327	356	333	339	353	375	345	315	341	332	330	313	308	327	337	348	370	329	330	317	363	353	338	310	354	324	333	338	316	320	344	325	315	345	334	345	328	343	311	334	358	323	370	312	339	352	331	327	342	334	347	320	345	331	342	323	323	340	331	338	335	328	327	341	350	352	320	356	330	353	345	318	328	368	338	353	326	333	333	336	316	329	355	327	343	338	337	362	336	339	326	291	369	313	346	342	332	348	312	338	328	339	331	339	312	365	318	338	342	367	315	308	335	362	345	322	311	348	348	349	306	313	356	346	329	311	337	353	339	326	329	342	352	333	310	329	335	327	354	318	362	342	343	356	356	339	326	338	341	336	328	320	365	346	368	331	313	344	355	352	339	328	373	358	345	364	318	374	355	349	336	351	331	353	321	352	310	342	334	327	329	356	335	313	330	359	342	323	336	366	323	338	336	336	359	369	321	347	326	317	313	320	351	334	351	331	335	344	292	349	314	343	363	350	344	355	339	339	359	343	317	328	356	328	311	346	323	347	341	366	326	359	336	334	370	334	336	352	348	363	328	343	317	332	358	374	352	343	346	340	336	341	368	309	340	310	324	331	363	335	353	374	359	316	360	325	319	334	352	332	323	334	331	328	339	356	340	353	339	334	307	320	330	358	311	345	335	362	330	339	355	327	337	284	339	314	363	359	341	366	315	329	320	369	370	340	344	344	331	358	334	381	320	355	330	315	315	346	357	338	327	346	344	345	371	336	326	367	358	340	326	320	374	353	348	328	347	327	344	348	318	371	322	328	348	334	345	352	308	345	360	342	351	318	348	337	330	362	329	306	324	357	328	330	328	324	348	331	334	367	347	316	342	362	328	317	365	341	351	326	352	331	339	332	339	327	336	366	314	347	346	322	363	355	328	316	354	373	344	385	311	307	339	336	338	368	360	301	343	321	298	398	341	363	337	349	324	334	356	320	347	368	368	335	320	322	357	325	309	347	364	366	322	347	314	341	330	384	315	320	315	323	335	330	323	338	329	382	375	351	372	324	321	347	337	312	345	320	335	362	338	330	336	338	354	344	335	345	357	357	364	328	332	349	344	381	345	344	356	328	323	335	327	332	326	369	341	366	335	301	337	326	338	391	343	339	351	334	374	336	334	372	351	304	345	349	346	305	345	334	363	328	340	323	327	320	355	339	360	336	321	376	343	320	365	360	347	394	362	328	342	338	332	325	317	353	322	312	341	301	367	352	345	342	361	370	339	354	308	346	299	356	313	308	333	369	341	373	305	308	346	285	322	360	346	336	325	331	327	331	352	319	355	339	332	318	293	313	375	306	314	307	314	333	370	327	335	314	346	363	330	326	333	303	340	386	345	332	361	336	322	357	354	362	302	317	351	337	332	341	345	323	327	342	329	324	362	332	316	360	342	319	318	333	357	346	349	327	325	367	348	341	339	331	336	369	321	347	335	315	314	362	380	340	330	326	335	321	366	343	325	311	310	360	350	374	338	333	337	350	327	322	386	324	331	362	339	358	320	373	331	307	337	326	327	317	334	360	341	327	320	350	318	328	356	376	361	333	351	350	326	326	370	334	301	340	339	341	348	348	355	352	345	355	336	358	361	347	361	325	351	349	351	340	351	339	344	334	320	328	377	328	356	323	327	356	310	318	342	323	341	337	326	351	345	339	330	368	285	335	336	336	341	320	311	319	331	333	329	329	354	347	333	332	283	330	323	316	331	339	343	334	361	318	355	346	340	374	335	360	356	326	360	345	359	352	336	313	311	335	347	338	320	334	329	332	375	314	367	317	333	367	337	330	365	339	363	348	335	319	323	368	346	322	323
8453	2139	2702	1873	1258	886	712	581	441	383	335	357	284	267	255	255	244	226	232	202	221	211	232	226	231	191	206	193	190	217	196	208	187	194	180	170	199	197	182	174	184	191	168	194	211	190	185	183	207	198	172	170	187	205	179	164	192	178	185	161	185	188	185	174	175	174	157	186	153	174	188	185	190	164	181	178	175	185	171	188	196	153	178	163	187	188	163	165	201	175	152	175	181	184	174	161	186	170	184	174	180	170	181	196	194	169	175	168	205	183	169	214	165	169	159	171	167	178	201	185	179	177	171	196	188	212	190	189	164	211	202	195	177	187	176	191	174	173	181	183	170	197	195	187	196	197	173	158	180	190	175	182	185	186	200	191	182	204	156	161	180	185	174	183	179	195	171	202	175	177	178	173	177	175	174	178	185	194	183	183	187	178	182	182	178	179	207	185	168	205	188	159	160	183	200	179	216	164	200	190	168	165	185	187	175	194	201	194	172	181	181	190	177	169	186	196	163	182	219	172	158	187	165	162	180	179	203	192	178	190	162	187	173	180	192	175	184	179	159	198	191	190	135	181	193	171	194	166	175	203	187	178	205	185	180	172	171	182	178	158	194	164	177	163	192	196	172	173	191	186	165	177	203	175	160	150	169	184	188	199	179	161	171	173	188	186	190	176	185	171	171	184	208	181	163	200	180	171	185	171	164	171	165	169	176	189	178	190	164	178	195	159	163	184	174	185	153	174	182	176	172	178	188	184	186	198	189	151	189	191	189	187	180	186	161	167	175	200	205	172	164	189	179	199	171	190	164	185	176	188	187	176	178	193	179	194	161	176	166	190	203	160	195	186	196	198	176	170	189	193	180	155	191	177	206	183	203	143	163	194	183	142	180	169	166	188	178	182	175	176	192	161	207	188	181	170	192	185	192	199	188	174	213	187	187	159	183	157	213	158	160	176	168	168	189	204	204	191	159	193	184	199	203	167	183	168	196	182	158	201	145	184	142	184	187	178	171	159	187	171	185	155	176	171	171	149	168	203	171	176	178	168	176	190	175	171	177	180	180	192	191	166	165	181	172	203	171	188	165	169	184	187	164	190	201	172	173	152	181	182	177	163	179	182	173	199	166	191	183	182	190	190	175	167	191	184	172	168	167	187	205	164	146	175	170	185	179	181	180	177	191	172	169	188	204	187	201	180	176	196	197	190	169	199	183	195	188	186	186	201	205	202	188	181	201	173	191	192	170	200	170	197	170	190	168	158	166	178	194	178	204	180	184	174	176	184	158	185	206	174	204	183	170	180	187	179	187	183	167	172	183	192	197	182	157	182	151	165	184	167	168	187	194	196	174	174	197	197	203	157	182	171	181	164	177	161	175	190	179	176	190	178	167	181	169	160	194	180	174	196	173	174	170	175	176	191	180	193	174	142	179	172	156	175	197	181	164	184	167	172	173	175	184	168	191	165	162	198	173	168	178	180	168	180	175	182	188	212	205	190	180	169	164	164	170	166	189	175	167	212	182	177	181	176	204	170	169	192	171	175	169	203	162	186	166	180	192	167	202	168	179	164	174	172	182	195	180	185	208	158	186	194	183	179	161	188	188	192	170	160	192	180	166	204	195	172	194	203	182	178	189	178	173	199	169	167	174	216	180	186	222	188	195	178	185	163	171	180	193	193	176	161	182	192	162	164	176	170	184	182	161	156	193	186	195	188	169	186	180	175	165	181	168	168	190	183	189	176	141	168	186	183	156	197	186	201	205	184	176	199	181	183	166	179	172	178	180	176	168	154	167	186	181	156	195	189	176	190	176	193	181	176	208	188	172	201	162	170	175	163	168	167	163	204	200	176	201	177	178	169	145	197	171	193	181	167	192	191	191	170	167	193	183	208	179	170	147	189	187	197	171	181	190	200	201	172	171	200	193	195	183	173	163	168	191	173	182	178	175	199	192	177	182	182	181	179	188	206	173	194	171	195	180	198	165	180	160	181	185	186	177	168	162	176	164	191	183	152	159	177	204	174	191	203	171	200	156	209	169	192	173	195	191	175	193	203	181	183	175	192	159	189	198	174	166	173	186	179	167	189	175	185	179	182	180	185	175	168	178	173	184	191	152	171	165	198	168	168	176	187	199	167	211	166	192	192	186	190	181	176	167	186	176	175	187	187	205	161	213	197	156	191	212	204	178	199	175	196	158	167	173	192	181	189	189	184	172	198	167	180	174	173	196	184	181	166	156	171	188	173	182	188	195	175	196	185	168	184	171	196	186	161	193	192	181	195	187	171	205	168	182	182	163	177	208	198	151	193	184	164	171	194	156	165	183	193	186	187	174	175	186	205	173	198	196	167	175	183	174	174	170	177	186	168	179	147	173	171	184	181	181	204	194	172	217	171	199	182	169	174	195	186	172	164	156	177	200	192	191	171	196	178	196	181	173	168	175	162	177	201	173	171	165	181	202	179	184	172	177	155	172	157	194	182	170	189	160	154	201	176	198	184	179	194	186	164	183	197	181	187	191	170	194	180	187	191	186	196	175	173	208	156	180	185	185	164	172	177	171	202	178	193	191	183	179	168	182	180	168	185	169	158	209	198	153	163	166	187	204	175	163	193	175	167	186	158	196	182	179	186	184	168	186	174	186	202	180	184	184	161	176	181	168	165	194	182	185	176	174	178	172	202	180	181	199	156	169	164	184	185	186	181	204	189	178	165	198	175	191	177	179	167	175	187	159	161	160	170	185	197	194	179	176	180	172	179	201	194	179	161	170	162	204	185	180	179	190	182	198	208	182	176	175	173	179	192	166	170	183	174	185	166	167	169	188	175	181	187	211	200	171	167	175	163	185	189	162	165	192	186	192	212	176	165	179	173	187	189	201	192	182	177	193	214	179	186	171	169	187	172	154	180	173	176	178	179	169	170	166	188	174	181	178	194	170	162	190	170	198	175	185	188	181	197	189	174	168	195	163	166	173	197	187	203	207	182	202	193	199	177	199	184	199	160	151	194	178	167	208	157	179	192	197	163	179	190	194	176	170	173	186	214	175	184	182	185	193	197	190	179	179	184	148	194	168	181	172	173	171	191	211	167	171	173	173	185	190	194	166	169	181	181	185	162	184	190	175	186	179	178	192	173	174	167	167	171	171	163	191	187	189	143	180	209	193	167	184	161	166	163	198	158	182	170	188	180	162	179	168	191	190	164	163	168	181	186	165	196	167	188	173	165	181	187	183	179	177	182	191	173	176	165	203	190	176	168	162	208	170	185	171	169	174	180	174	169	188	182	165	187	193	175	171	189	209	171	173	206	181	176	162	174	190	165	190	179	197	177	182	201	183	218	190	181	185	163	177	182	181	183	203	180	150	172	205	185	161	190	169	177	169	197	167	185	175	188	170	198	171	172	186	183	172	178	201	164	197	194	179	189	178	175	201	191	199	189	147	192	171	174	185	173	188	171	194	181	167	173	194	161	184	222	177	174	162	166	179	171	158	174	182	169	199	167	204	193
7587	2871	6501	6980	5751	4709	3879	3224	2781	2307	2094	1858	1620	1572	1396	1335	1300	1211	1088	1113	1016	1031	959	934	932	887	899	817	777	828	765	815	728	707	778	736	764	723	684	745	653	683	695	668	732	698	725	637	672	675	659	649	665	694	647	696	664	640	686	630	662	611	653	609	634	594	657	626	623	638	649	634	613	608	623	565	675	610	603	632	629	633	596	587	589	663	599	632	598	613	636	611	627	617	620	617	598	633	569	582	561	580	589	574	581	585	602	614	572	640	579	610	614	623	590	596	626	621	590	616	615	616	563	578	607	600	594	571	592	605	637	617	607	564	606	633	588	601	579	619	568	617	579	611	618	541	612	628	610	619	581	622	595	586	585	607	628	604	589	570	533	596	587	596	589	590	629	584	614	599	567	591	584	630	631	594	611	585	626	591	620	609	638	648	588	593	621	619	571	606	611	572	608	579	593	589	614	573	555	606	577	566	616	601	601	590	589	585	615	625	567	583	603	590	565	612	603	581	579	624	601	596	575	640	568	547	590	578	594	583	577	598	564	594	625	557	579	607	586	606	585	579	638	583	599	550	597	551	585	599	645	610	602	596	592	543	572	604	573	625	621	575	574	552	610	553	632	570	570	604	609	584	631	605	608	610	562	594	605	548	631	638	571	579	618	586	583	597	604	553	578	597	576	580	600	617	594	570	583	591	568	607	575	623	598	593	575	600	587	604	572	588	576	569	564	585	567	557	580	576	575	629	633	594	593	628	570	565	577	602	600	594	581	567	593	586	558	606	535	564	596	630	561	578	604	610	615	564	594	629	581	591	610	600	590	595	564	571	570	631	587	587	584	553	589	602	615	571	586	597	570	608	601	594	599	622	576	541	594	559	587	654	569	563	563	611	647	542	617	587	558	573	609	597	563	581	574	590	598	628	541	603	595	632	572	641	603	593	597	551	591	559	607	590	561	597	584	620	598	588	618	631	589	561	591	623	558	599	622	571	619	629	620	584	628	600	593	565	612	589	624	607	615	627	606	574	624	597	613	579	582	594	580	577	557	640	608	615	613	581	602	565	600	604	568	603	613	617	594	593	578	569	588	581	566	595	576	601	615	562	590	611	610	590	563	576	578	610	555	595	623	602	597	588	598	612	605	599	603	584	591	616	588	594	545	572	547	566	581	598	612	584	555	554	600	603	576	589	603	571	585	597	608	593	574	591	561	555	605	542	635	604	579	592	578	613	547	617	620	616	556	589	627	585	613	587	593	587	589	560	600	594	578	615	577	594	595	567	644	581	650	589	562	593	554	583	587	597	564	593	585	595	605	605	592	585	585	581	613	631	561	622	634	595	581	605	620	601	578	574	564	606	547	589	543	632	593	536	562	564	587	580	558	584	561	592	596	582	576	601	619	600	644	604	601	590	607	590	600	580	611	573	649	611	615	575	582	597	618	580	607	589	590	607	614	610	623	618	597	576	579	595	594	595	588	603	605	625	612	606	600	599	602	597	597	595	544	593	552	615	576	573	617	574	620	623	609	602	618	582	585	559	592	555	556	585	597	601	593	587	581	601	621	599	612	555	581	622	574	595	617	628	570	579	577	573	598	641	549	587	569	616	622	566	630	571	585	575	579	626	594	582	539	558	585	567	572	605	584	591	637	624	608	556	583	573	563	557	655	571	666	591	603	593	601	604	603	616	613	601	600	566	570	577	602	600	540	576	681	614	607	567	602	610	549	589	564	573	623	601	565	572	636	586	612	589	613	575	595	560	573	620	609	592	573	582	607	591	569	623	567	599	589	568	587	527	554	591	613	583	623	585	626	573	610	606	552	618	568	540	577	595	592	629	547	574	589	583	549	599	614	569	604	634	579	600	615	616	544	608	587	602	606	616	593	583	608	582	570	557	615	580	545	658	572	565	603	609	600	565	565	588	580	566	554	571	586	599	555	647	613	572	591	632	590	632	588	569	619	587	611	578	540	600	571	568	558	594	603	581	604	594	594	596	599	610	581	591	589	623	576	614	577	544	568	586	529	553	595	580	641	590	592	600	596	569	611	584	574	589	598	582	620	598	575	666	574	592	555	557	569	626	573	601	606	577	621	603	622	595	575	599	593	608	606	596	596	605	607	565	633	524	596	565	587	579	589	582	590	641	586	606	564	649	633	599	549	590	595	585	589	606	608	593	603	565	606	634	576	564	577	577	605	560	578	588	609	645	566	588	640	598	592	630	582	584	601	600	620	570	610	569	589	593	616	622	602	615	649	576	603	577	565	575	567	547	584	608	591	574	590	601	581	577	565	565	565	573	541	601	590	576	605	615	577	590	595	586	576	589	597	628	581	556	594	557	627	577	604	573	587	602	608	570	612	583	587	602	572	520	595	601	579	609	583	560	611	571	600	586	600	598	621	584	599	546	606	595	592	591	643	580	577	579	582	561	592	578	576	585	578	572	596	574	590	629	580	562	601	623	625	588	613	590	556	592	592	583	571	549	615	556	636	606	614	598	631	562	579	608	573	586	615	606	572	586	596	591	582	575	571	559	559	609	603	615	547	602	607	606	587	579	594	597	603	590	561	624	577	612	624	603	570	590	558	557	601	591	604	570	599	565	567	590	569	592	577	560	552	619	575	574	612	568	590	557	549	591	586	589	589	575	564	594	598	600	601	619	546	607	568	594	622	519	599	599	583	595	650	625	620	599	605	576	614	634	618	590	608	598	625	587	596	610	549	588	569	614	601	603	641	577	640	622	569	550	574	583	559	605	610	624	567	602	593	579	580	614	609	594	607	601	594	531	579	575	604	563	600	617	595	590	531	594	619	583	560	582	546	575	599	571	594	592	625	639	606	583	551	576	563	555	567	597	578	594	568	647	603	587	597	566	604	598	556	594	620	559	529	564	566	602	570	598	567	607	626	590	585	609	508	554	597	606	577	530	570	617	608	579	664	578	639	577	591	588	591	590	589	613	662	609	615	579	633	622	569	605	547	626	578	621	598	615	602	557	636	587	571	609	637	593	625	612	605	571	585	540	598	608	589	559	589	572	615	624	596	591	571	578	612	594	568	590	587	575	612	585	551	633	605	587	614	589	620	576	582	588	558	623	587	574	596	571	580	587	610	572	596	578	573	596	626	586	605	592	569	602	578	560	611	587	582	611	553	620	586	624	633	588	567	579	599	567	573	591	559	609	595	616	614	620	593	561	637	558	544	577	624	552	600	613	592	582	563	617	576	615	575	540	577	594	621	562	595	580	619	579	636	587	577	609	608	607	568	603	633	570	573	610	583	553	594	631	588	617	609	599	586	593	645	584	592	628	550	568	620	593	625	582	591	610	575	560	577	613	572	564	602	618	628	612	607	623	599	576	568	598	657	573	600	603	585	587	617	554	596	622	616	608	593	594	579	587	578	616	614	611	594	562	593	578	602	598	642	589	590	575	613	621	605	631	552	600	579	622	550	548	586	600	549	628	607	584	612	585	587	584	595	568	619	588	613	566	579	601
1015	122	126	133	99	88	73	76	67	77	53	66	60	60	59	51	54	58	48	48	54	46	51	56	48	48	52	60	63	50	55	51	64	52	63	48	60	62	63	66	68	55	52	54	52	54	57	57	57	51	62	63	63	61	56	71	56	46	57	50	53	58	68	42	59	56	51	59	70	52	48	55	50	68	62	56	65	49	50	53	50	55	53	47	50	61	59	52	61	70	53	56	43	70	60	49	46	56	54	55	45	57	40	50	51	57	67	45	55	47	54	55	56	59	51	55	51	67	39	53	56	56	67	70	61	51	48	61	50	45	53	63	76	49	51	55	49	48	52	59	67	73	62	57	57	55	54	57	60	53	47	62	61	48	68	56	49	62	35	52	58	54	42	63	59	52	52	66	50	63	58	64	52	65	41	58	56	60	58	67	70	61	66	57	39	64	56	66	53	49	48	50	53	44	71	60	41	58	50	51	46	61	61	77	48	59	57	49	49	40	63	50	44	58	59	66	53	46	60	65	54	44	48	53	55	43	67	43	38	46	60	61	63	65	59	44	54	41	54	59	53	51	72	64	57	65	57	57	61	63	55	49	65	47	54	52	62	67	52	55	63	51	51	65	61	61	70	56	61	66	64	51	47	52	57	62	66	56	51	54	47	62	60	47	45	62	59	64	64	55	51	64	65	50	41	54	53	45	52	44	76	48	55	50	57	71	69	55	55	48	50	62	50	51	42	55	50	58	58	58	56	51	50	50	58	67	58	63	39	42	45	52	64	44	46	61	56	57	58	55	51	57	66	50	49	69	60	52	55	79	48	54	57	54	54	52	55	48	59	53	58	47	54	64	57	64	70	59	62	48	59	57	73	79	63	57	46	51	54	41	55	44	40	44	64	61	49	47	60	52	37	60	48	65	57	53	55	55	52	58	58	62	56	54	51	44	49	51	50	59	44	34	67	56	57	51	49	53	59	71	60	51	68	52	51	54	57	55	61	56	63	55	62	45	70	60	61	61	51	48	55	52	64	65	53	48	48	59	67	52	58	52	53	56	49	48	51	64	45	58	55	51	53	58	53	49	51	50	57	53	57	52	44	62	48	56	60	58	52	53	56	53	61	38	62	55	70	49	46	57	70	56	60	39	64	68	59	57	40	60	59	59	59	59	48	52	65	56	61	54	56	51	53	54	51	40	71	50	54	63	59	66	49	44	49	58	58	51	52	59	40	44	51	50	51	64	62	56	53	47	53	48	56	48	54	47	65	55	49	64	47	46	66	61	47	70	45	55	67	56	46	60	53	53	56	54	50	72	65	48	58	50	46	58	54	58	59	40	49	51	52	57	67	51	70	51	39	53	50	50	59	56	50	52	61	50	66	52	67	58	57	62	56	67	51	54	49	54	56	55	54	56	47	51	66	52	55	58	54	46	46	59	62	60	60	49	74	53	43	64	43	58	55	50	58	62	59	56	46	59	63	55	46	53	55	71	61	59	58	63	54	71	57	60	63	61	39	40	64	58	32	70	57	49	53	54	54	60	47	60	45	59	63	49	60	70	62	53	37	53	56	49	44	63	65	50	60	66	60	44	64	58	72	50	63	64	50	58	51	57	43	46	59	57	46	48	51	54	42	56	65	51	52	54	48	55	54	56	55	58	39	53	57	56	58	60	59	38	39	57	69	55	58	51	39	59	48	50	45	48	57	60	53	63	49	63	66	51	58	49	63	56	64	51	43	49	49	65	50	72	50	52	57	64	55	54	56	70	65	81	39	63	52	54	58	60	53	55	62	59	50	65	55	51	54	63	54	47	49	51	60	62	74	56	63	60	43	57	44	39	57	62	51	64	62	59	53	72	53	54	60	51	51	59	59	59	61	58	52	55	54	61	61	50	55	50	38	65	49	46	60	52	62	66	44	57	55	63	64	64	50	54	47	49	62	60	43	57	49	55	52	61	55	49	54	59	61	60	54	66	59	60	50	56	63	53	64	59	52	60	51	42	57	54	62	53	62	49	67	58	54	61	53	57	64	49	53	46	54	53	59	45	43	48	39	52	58	62	55	72	62	55	47	47	47	68	47	54	57	65	52	64	45	57	56	42	52	68	64	52	54	59	57	53	53	49	43	47	61	53	59	51	62	54	59	78	44	45	53	37	40	50	57	50	48	63	61	50	57	61	58	60	58	59	54	54	44	45	49	55	50	61	50	50	66	62	56	58	55	50	45	42	65	57	46	62	63	57	62	50	50	53	48	46	60	57	67	77	53	57	62	58	46	56	53	48	61	45	72	59	53	66	50	60	40	68	63	53	60	53	51	67	47	57	54	59	54	61	62	42	55	57	51	58	45	49	54	63	54	53	57	49	65	59	61	63	56	53	47	47	47	66	62	56	65	55	45	52	52	65	65	62	56	64	60	56	50	49	55	68	57	60	55	65	62	53	58	59	57	55	49	52	64	57	44	53	55	59	47	64	65	56	54	52	46	45	55	58	60	50	57	51	47	54	52	60	54	59	52	46	57	50	51	52	52	55	50	51	39	37	72	55	48	53	58	48	66	57	44	45	67	51	50	56	47	52	59	57	55	57	56	58	60	55	49	56	57	39	52	57	50	57	53	57	65	66	50	50	54	44	46	72	63	50	64	59	56	68	52	64	52	57	64	54	62	62	62	65	45	53	58	56	57	58	58	61	52	53	50	58	53	53	55	51	58	59	44	61	56	46	55	63	65	54	56	60	62	50	42	52	56	60	68	51	61	59	47	65	56	53	47	68	41	45	59	56	46	55	53	55	41	62	57	67	46	54	61	54	47	65	63	60	61	71	51	54	53	61	65	58	59	71	46	59	54	62	46	48	46	65	54	53	66	59	53	63	66	48	45	44	52	60	48	57	61	71	53	52	65	60	50	65	54	60	64	43	53	47	67	41	57	62	61	52	59	72	41	61	70	41	55	47	53	64	44	44	52	57	63	49	61	56	53	54	60	48	56	58	58	47	69	52	57	62	56	58	66	54	59	51	54	54	56	58	61	56	62	49	56	54	53	71	60	59	61	59	46	51	56	61	39	47	55	58	52	56	42	53	47	55	56	47	58	59	57	53	42	60	50	87	58	47	68	69	59	47	60	71	52	61	60	54	63	47	48	54	69	63	56	47	70	59	72	49	69	50	45	50	62	63	38	62	60	53	72	54	70	54	43	50	52	57	47	47	48	54	54	58	55	51	62	57	53	59	44	49	51	65	45	60	60	55	64	60	59	54	57	59	58	52	50	58	59	66	61	49	54	50	54	53	60	55	62	58	56	53	55	41	56	57	54	51	57	50	58	55	66	59	45	45	66	46	60	58	66	58	57	70	65	50	39	61	57	53	52	66	54	61	49	56	53	47	45	51	65	60	56	49	49	41	54	44	61	60	48	52	58	40	54	42	64	56	66	54	53	65	61	58	63	49	46	45	72	64	55	72	59	55	44	45	58	59	52	59	53	66	55	56	61	67	55	61	53	38	68	58
1681	324	446	462	412	363	328	304	288	267	257	286	235	258	246	276	277	250	241	243	240	250	244	228	207	244	238	227	214	223	221	244	233	263	256	241	232	235	222	223	233	219	217	230	217	229	244	212	228	238	233	210	206	218	229	229	232	237	217	229	246	220	231	231	202	238	221	262	219	221	236	231	225	245	228	209	229	234	220	216	216	241	239	245	237	239	217	230	227	241	235	241	215	218	235	246	225	226	228	249	229	231	227	259	236	216	230	253	205	207	228	233	224	236	232	257	235	219	219	241	192	228	226	251	234	213	238	238	221	214	242	253	233	230	259	231	231	251	215	252	231	221	208	242	230	248	241	249	224	224	233	232	225	219	231	253	254	220	219	221	218	227	217	230	226	227	250	228	220	226	224	245	224	275	222	221	244	247	239	215	237	226	242	223	237	233	228	237	218	264	221	245	223	240	224	246	237	233	221	251	220	234	227	240	238	213	239	244	239	227	238	250	245	235	201	211	205	201	217	248	253	230	233	229	229	242	215	233	236	230	244	267	222	256	211	217	259	237	241	238	248	241	275	236	210	226	218	234	225	208	237	215	232	240	225	239	225	230	222	224	224	223	240	227	256	210	214	244	214	204	241	246	234	249	243	236	253	244	227	217	221	213	251	202	243	208	245	231	244	222	213	242	232	239	253	223	248	210	221	237	240	242	193	225	230	219	244	233	222	225	245	224	239	230	234	221	229	207	225	234	238	227	222	230	237	224	232	230	205	249	228	234	223	224	232	238	233	239	234	245	230	239	219	224	215	226	242	229	218	215	213	217	221	228	273	203	230	188	259	245	201	238	242	211	232	239	209	210	261	233	247	207	230	230	221	221	242	227	224	203	227	237	195	212	251	221	232	249	232	232	245	245	231	230	223	242	243	223	231	249	232	241	246	229	243	224	236	237	225	244	231	263	256	228	220	232	179	222	219	240	213	210	238	233	229	211	213	206	222	236	255	225	237	252	239	244	230	228	233	248	227	221	234	219	207	225	215	252	208	200	280	244	227	239	237	246	222	233	215	222	222	260	232	240	243	220	230	224	235	208	232	220	214	206	238	214	228	231	248	207	235	235	221	236	237	236	275	227	249	202	242	263	215	229	237	245	209	211	213	219	229	245	228	232	239	224	229	250	230	244	242	211	207	234	237	242	239	227	230	219	239	231	232	224	223	236	220	236	221	239	226	208	237	216	249	229	257	253	235	231	218	239	222	223	232	240	250	220	226	257	216	240	225	201	232	218	221	222	231	220	237	224	213	234	216	211	237	222	224	219	216	235	227	216	224	257	226	220	227	233	231	247	233	252	224	235	233	215	227	231	253	258	201	234	237	219	239	212	235	227	249	214	225	223	240	263	236	217	209	225	215	213	237	222	232	216	212	221	213	228	224	201	233	213	253	227	225	203	230	227	247	197	206	238	202	244	201	219	243	245	243	221	222	209	252	252	211	206	239	199	240	260	201	227	240	238	226	248	248	232	217	236	239	248	236	245	256	231	222	224	224	235	228	209	232	229	220	208	210	235	236	202	255	209	245	211	236	187	256	207	243	252	236	210	213	247	218	219	208	247	248	227	238	228	239	220	224	267	213	232	227	242	217	231	211	238	249	223	251	261	233	241	242	224	237	253	236	241	264	243	234	222	224	251	246	271	225	226	242	227	253	228	240	201	219	246	228	245	219	224	211	239	238	219	230	229	228	242	233	255	227	227	225	247	238	239	237	211	225	250	226	232	231	222	223	207	230	235	238	234	242	227	242	233	235	235	236	217	206	240	227	249	242	233	227	233	221	229	220	217	214	238	223	219	227	235	199	218	204	200	227	251	210	248	204	249	234	229	235	227	215	243	223	217	213	219	230	202	247	231	236	249	223	247	246	215	228	237	234	206	252	223	223	215	248	237	230	211	196	221	237	228	224	224	222	231	220	221	245	229	226	234	224	204	226	248	253	206	239	213	236	234	224	252	235	231	235	240	248	257	242	230	211	242	223	216	236	267	224	232	233	218	243	204	251	233	250	250	246	208	224	258	224	232	235	255	213	248	237	249	216	198	212	235	222	207	251	222	224	216	240	215	257	225	217	252	245	241	242	233	257	239	232	211	199	220	239	230	228	239	218	237	258	236	242	216	243	243	226	252	224	203	246	244	232	240	222	249	194	239	245	218	226	209	219	210	226	198	234	234	261	246	251	225	219	224	236	217	244	233	246	202	245	236	224	247	221	214	208	248	210	231	244	227	217	242	212	274	240	236	228	239	203	195	220	237	238	226	212	247	202	254	211	200	251	205	263	215	233	227	202	225	213	236	234	238	255	232	207	265	218	240	217	255	245	236	228	242	246	252	242	237	196	237	220	229	212	236	227	224	229	245	210	216	220	208	230	238	240	238	229	213	244	222	213	235	222	228	225	240	227	230	231	215	228	220	210	221	212	228	213	240	218	217	241	224	228	249	248	203	223	222	238	223	238	223	217	227	233	245	227	240	227	219	231	231	255	235	196	224	256	238	244	236	228	225	219	229	231	237	241	211	232	235	218	237	240	236	255	197	227	238	217	239	255	223	275	210	228	199	232	234	225	225	217	204	241	227	239	194	236	215	229	230	226	231	251	223	219	222	241	222	214	234	216	241	261	226	243	226	246	212	211	222	205	220	228	234	220	224	208	221	253	222	224	238	254	237	217	206	253	256	236	239	233	236	231	207	218	256	207	241	201	247	207	254	250	221	223	242	251	254	192	229	224	243	236	211	208	246	231	216	212	220	202	197	215	241	258	214	240	215	235	202	236	239	218	236	246	222	217	209	223	235	220	245	217	224	210	223	238	237	221	210	232	242	223	239	216	213	242	226	209	258	208	229	259	218	217	245	231	253	238	222	215	225	238	233	210	236	223	246	235	230	227	229	235	230	230	227	231	226	230	251	229	225	206	228	233	236	234	225	238	228	237	236	236	232	236	212	219	219	247	229	260	218	217	238	244	217	248	209	247	245	252	230	223	248	245	248	220	250	249	210	237	228	245	243	238	213	224	237	200	238	216	238	212	219	244	238	225	244	185	200	242	219	238	249	213	263	247	220	222	233	227	226	200	255	217	229	224	235	202	250	233	212	232	250	226	237	212	207	229	216	195	208	206	211	212	224	208	223	249	225	243	213	257	241	224	247	211	230	262	209	243	221	237	249	250	221	225	228	243	223	239	240	242	216	229	221	250	242	219	216	245	223	234	223	264	223	211	221	210	228	210	241	206	238	213	237	248	227	206	213	241	206	233	221	222	217	244	242	222	226	241	226	246	236	204	219	199	232	200	241	236	212	226	239	241	233	222	208	236	233	219	242	228	210	218	227	225	207	243	218	254	249	219	251	207	215	211	228	238	219	256	222	234	225	227	223	232	224	228	204	218	226	232	243	225	228	215	245	223	230	211	228	212	208	235	214	219	215	245	224	235	222	212	189	212	210	242	238	231	232	252	227
4384	1027	1320	940	636	461	350	253	240	181	203	212	144	143	146	135	131	119	127	112	85	116	118	111	109	101	118	124	131	94	99	102	75	115	116	97	93	101	95	107	110	99	78	99	99	83	115	86	111	91	107	95	87	94	106	90	97	104	88	102	100	87	93	95	100	90	89	90	87	109	87	89	84	84	96	93	82	101	96	104	93	96	101	92	91	94	77	95	96	95	78	92	96	97	91	96	81	96	100	102	101	91	90	86	102	81	93	90	78	102	101	87	92	85	104	117	97	87	96	99	102	100	105	86	102	87	107	86	98	93	94	92	95	94	95	91	109	96	96	99	86	89	77	87	97	91	111	82	99	96	85	86	88	99	98	91	96	88	78	80	97	102	93	85	104	105	92	106	93	112	104	96	82	94	95	101	80	89	90	86	101	86	84	77	89	82	87	93	98	79	105	108	74	76	87	100	92	81	86	79	108	90	104	84	83	91	100	100	90	88	86	116	104	92	96	87	85	88	100	110	99	97	89	85	107	103	79	94	93	97	94	76	97	92	81	79	98	102	87	101	86	103	109	91	89	99	81	81	122	103	80	85	90	71	81	102	93	102	113	108	79	93	80	90	95	105	91	100	89	96	92	89	88	91	96	92	81	114	100	89	89	99	91	86	93	106	85	95	92	97	80	94	90	82	112	95	100	88	98	94	101	98	98	81	98	98	91	101	95	76	91	94	92	84	92	79	87	95	103	81	100	72	91	104	88	106	91	89	93	96	92	100	77	86	85	97	103	86	92	96	97	94	103	87	92	95	103	101	97	97	99	82	90	85	86	91	87	89	95	73	84	87	90	97	102	101	89	77	97	109	99	99	70	87	88	82	102	90	80	75	107	79	103	109	91	96	110	73	79	95	92	97	107	87	90	82	108	102	102	113	102	119	98	71	93	109	101	82	94	77	86	85	102	76	98	79	90	81	108	95	82	99	98	88	97	93	93	96	82	88	96	81	80	94	102	86	91	97	86	78	73	99	89	97	82	89	96	112	97	90	115	91	82	78	102	87	85	82	98	104	91	97	99	105	78	82	100	92	96	110	94	94	89	73	98	81	113	91	79	91	98	100	105	96	100	104	94	93	86	89	123	80	95	85	96	78	105	107	80	100	102	92	106	79	79	115	70	71	87	99	83	91	100	99	68	93	74	90	97	101	84	94	89	89	103	100	77	92	99	103	111	87	95	96	116	100	77	85	99	91	78	88	91	92	102	89	95	87	87	91	90	85	76	87	110	83	91	74	109	103	95	85	86	89	92	85	81	88	84	107	103	103	102	110	96	102	96	102	87	79	102	114	87	93	107	120	96	96	93	106	100	75	63	99	106	85	91	91	102	100	100	101	91	81	82	97	95	83	93	87	97	103	80	98	91	78	86	84	91	96	100	92	88	94	85	80	93	94	92	89	97	77	98	89	89	81	95	86	103	100	108	89	77	106	83	85	95	104	77	103	88	88	108	92	86	98	110	88	87	107	92	99	92	83	101	93	91	90	107	97	103	84	93	92	95	112	100	80	105	102	93	94	106	91	113	83	105	99	91	76	97	90	95	94	85	90	82	116	79	98	83	81	84	85	75	89	108	84	78	92	93	100	83	100	87	95	90	91	109	115	83	78	109	103	94	99	72	89	86	100	90	108	76	86	92	74	92	80	75	94	91	72	95	110	101	90	99	102	95	94	87	87	91	91	85	97	99	75	76	82	93	97	100	94	75	100	98	86	93	97	92	89	99	98	109	88	92	84	98	94	87	96	101	100	98	92	73	98	87	96	87	92	88	86	74	90	93	92	102	107	97	81	86	94	100	98	86	92	87	98	87	102	83	93	84	85	87	84	114	93	110	94	104	86	91	80	91	97	102	96	112	95	89	100	108	88	91	89	100	102	88	88	87	95	87	94	96	94	96	88	85	97	100	103	93	64	87	91	105	102	73	89	88	84	89	95	112	84	76	84	95	87	96	92	83	90	93	81	103	81	111	82	72	99	89	81	79	86	112	84	89	87	107	92	105	89	82	82	107	92	97	102	81	85	95	88	88	94	97	108	83	87	115	106	103	79	76	103	113	98	105	110	89	91	93	91	87	86	94	101	87	89	92	92	84	79	92	100	95	92	84	93	92	91	102	89	95	72	106	98	95	85	96	96	110	100	82	82	76	106	89	108	95	84	96	84	98	85	99	103	90	87	84	76	117	83	104	88	90	91	97	95	96	83	91	80	101	93	99	103	87	90	107	83	98	116	86	91	95	99	95	98	91	80	88	95	75	91	101	86	86	93	97	92	104	100	88	94	101	97	87	79	98	95	85	83	99	90	94	83	83	93	114	90	110	87	96	92	90	82	89	84	96	103	104	63	91	88	99	99	83	103	90	95	89	85	73	79	103	99	93	80	112	79	91	90	92	88	104	84	90	105	94	102	107	79	89	92	106	97	101	105	85	78	105	79	66	85	95	104	100	77	93	86	107	95	101	94	74	74	91	104	83	97	101	90	87	91	101	85	105	99	93	83	101	81	98	96	112	87	107	124	89	108	96	90	107	94	101	92	101	110	88	93	78	76	98	89	89	103	85	93	72	87	99	87	91	90	82	84	94	83	81	80	86	69	85	70	89	110	98	94	94	93	88	98	101	90	85	101	96	95	95	97	96	100	85	92	115	91	103	88	84	93	91	95	88	89	87	81	91	86	103	84	95	97	77	86	97	100	97	84	100	91	81	90	104	87	94	87	85	77	72	67	81	84	87	91	97	107	97	86	88	96	114	95	85	86	98	89	94	85	87	105	86	93	97	80	92	112	98	88	94	86	83	94	82	102	73	105	92	94	77	113	94	92	101	80	84	89	90	94	85	99	96	78	96	84	90	93	108	91	88	119	92	90	104	83	67	96	85	102	109	88	101	91	76	100	91	92	99	96	93	87	84	104	92	88	97	102	80	91	77	86	83	101	101	104	90	93	98	103	100	89	101	104	100	81	90	90	92	91	88	82	91	99	76	94	87	94	99	118	82	82	91	99	91	94	90	79	77	99	93	97	96	83	93	91	96	93	105	88	88	98	90	83	104	117	71	97	82	97	96	108	101	107	89	88	86	91	96	104	85	98	91	96	92	95	76	101	86	94	94	81	87	88	106	93	94	83	104	106	80	99	96	82	94	88	83	76	100	106	101	90	87	82	100	92	103	86	82	100	95	102	87	89	80	99	96	101	82	76	112	83	84	85	87	91	105	98	81	94	97	78	73	104	86	73	76	100	83	81	80	92	95	93	120	108	93	91	98	88	94	94	85	98	93	90	80	98	107	79	85	81	89	87	100	100	88	92	87	97	96	85	73	96	115	88	90	82	97	93	90	84	79	80	101	77	97	93	105	100	63	103	81	80	82	77	83	87	101	85	90	95	103	95	84	96	83	109	93	89	80	87	92	90	90	87	84	102	87	88	94	88	86	96	86	96	81	66	108	92	94	95	81	102
5251	1495	3514	3821	3265	2628	2113	1769	1422	1282	1115	981	914	875	708	755	628	659	589	639	588	561	503	503	536	507	472	478	448	426	468	441	426	422	421	426	474	424	414	413	401	394	389	396	365	380	403	380	406	428	378	369	380	410	386	371	351	348	408	361	399	355	346	387	395	346	361	400	354	334	339	324	370	373	361	337	353	331	338	357	376	348	329	358	345	369	377	369	321	354	330	342	360	323	378	336	369	338	337	337	328	352	338	340	373	317	330	353	339	352	322	354	343	356	335	343	367	343	340	345	329	326	324	312	362	352	294	359	300	342	342	329	344	326	351	375	353	337	315	356	364	377	301	340	355	351	310	364	338	313	338	350	350	353	342	310	380	326	349	336	391	364	343	308	307	347	322	328	330	334	314	300	345	325	322	378	335	298	368	355	324	316	321	340	340	373	344	344	342	383	343	349	331	324	337	328	321	374	316	327	367	337	343	339	341	346	348	351	359	371	342	344	321	347	362	350	348	349	334	345	317	346	372	328	381	321	337	316	354	342	358	322	355	330	316	347	316	343	341	302	371	305	334	323	324	347	363	332	335	363	343	350	363	353	334	307	309	359	339	345	356	354	368	310	336	343	364	315	330	341	329	308	332	338	292	350	338	339	336	347	340	325	337	330	307	353	313	323	333	356	358	368	325	316	337	362	334	355	340	330	332	334	341	348	338	319	361	315	318	299	324	372	351	322	333	368	349	337	364	348	312	390	351	333	339	332	348	304	329	352	376	357	334	318	348	346	352	323	315	334	321	382	344	351	293	343	332	336	368	327	333	331	326	326	352	355	329	328	362	326	327	323	357	340	334	325	331	325	318	348	352	357	328	313	323	330	370	320	313	346	317	325	340	344	337	338	326	346	290	361	330	337	361	350	327	340	326	337	322	350	334	343	344	308	295	343	334	333	364	344	324	343	311	365	318	345	368	339	331	362	360	333	333	369	343	342	360	317	324	307	350	330	335	346	343	335	370	354	336	343	338	343	376	335	369	341	333	348	312	318	345	337	326	328	351	343	363	306	325	341	362	339	349	336	347	359	355	358	353	307	342	334	328	338	326	374	327	342	351	335	377	359	335	358	289	332	333	321	340	333	319	337	327	351	331	332	343	318	336	349	354	357	369	348	356	336	332	351	303	334	356	327	365	333	344	365	333	318	349	333	354	328	358	340	326	312	342	385	355	348	349	364	316	326	364	352	320	354	340	330	357	291	308	354	344	344	323	366	327	325	332	301	367	335	361	326	323	345	335	344	370	335	298	355	347	331	327	340	347	355	338	357	361	306	310	364	366	351	323	356	353	349	334	343	336	347	317	334	337	367	326	345	348	349	301	345	335	348	338	329	369	348	317	333	312	357	346	339	366	357	334	333	329	336	339	344	347	332	342	377	303	374	339	321	311	324	338	316	351	361	361	352	312	355	361	354	355	361	338	340	366	336	341	339	325	319	342	357	371	374	345	356	336	319	348	327	327	331	326	332	341	342	339	335	351	325	307	331	339	339	355	334	318	347	345	366	349	340	376	348	389	359	332	337	349	366	355	338	351	325	329	351	330	375	366	339	344	358	352	355	323	329	373	314	340	357	343	326	332	299	327	346	318	350	348	350	363	333	331	344	345	351	333	331	363	323	344	354	358	364	337	340	363	319	355	338	361	324	351	334	369	337	339	350	348	343	339	356	329	340	342	333	354	326	330	333	346	334	308	342	339	352	321	330	350	328	334	335	361	301	338	317	317	369	346	351	387	348	339	349	331	330	363	336	349	381	318	317	360	355	303	348	361	366	339	322	321	343	334	349	367	340	365	330	355	311	333	347	331	360	335	336	307	334	325	327	338	327	325	302	325	346	361	345	387	315	355	335	343	413	332	339	319	342	331	355	317	361	369	318	314	340	335	335	327	328	321	330	348	317	360	358	338	324	315	355	359	332	347	367	321	346	320	345	315	352	341	333	338	342	361	311	348	318	350	346	346	373	353	329	318	389	346	369	343	322	367	345	335	334	315	347	336	331	323	330	366	339	335	339	360	341	336	342	328	341	336	365	344	354	331	360	309	350	328	351	327	342	345	302	382	354	357	374	348	359	312	348	359	350	315	336	332	342	323	327	338	331	361	356	310	324	332	338	339	374	337	350	300	315	365	324	331	340	341	328	357	342	312	323	316	351	353	351	298	370	344	359	320	336	327	345	322	337	335	378	312	367	357	364	371	350	324	348	360	306	344	321	347	310	312	354	334	328	361	315	323	340	327	357	341	334	373	329	341	341	340	299	363	321	338	360	344	323	311	349	327	336	338	333	360	343	335	342	334	330	348	317	348	337	348	370	348	337	299	345	338	322	343	317	316	318	342	315	323	331	350	370	347	357	353	354	357	352	313	305	331	345	338	360	370	358	314	330	361	325	331	365	345	372	352	363	320	369	343	335	330	314	342	342	326	359	342	309	346	340	340	381	359	339	339	323	322	340	354	315	359	317	313	302	370	336	340	330	340	349	335	347	324	362	344	335	359	366	328	338	353	348	335	345	336	352	357	328	345	344	330	339	332	342	353	358	334	337	347	314	365	346	335	320	365	328	342	367	339	332	339	333	329	358	331	388	298	317	342	322	352	346	339	308	326	344	343	345	361	362	321	320	346	365	362	331	331	350	297	337	337	366	347	362	300	319	364	312	365	345	309	330	325	335	327	324	342	326	374	368	365	340	372	348	341	335	344	322	357	323	315	366	353	344	339	358	314	345	366	334	303	306	345	341	310	329	339	311	341	346	338	344	348	355	353	339	331	372	326	370	346	322	352	350	325	358	350	351	351	323	337	365	357	299	349	325	327	328	329	327	346	334	333	326	332	311	336	311	355	360	329	343	369	335	335	330	340	312	333	321	324	353	339	333	356	355	336	350	337	315	341	334	356	355	309	341	338	351	381	309	306	364	355	358	348	366	339	330	320	371	370	358	357	338	347	309	331	349	329	317	335	324	360	332	331	318	315	348	335	340	345	338	376	328	316	355	343	326	342	376	358	312	340	301	342	351	343	326	342	310	372	340	349	367	335	318	360	341	334	323	339	329	312	318	339	341	364	355	332	335	322	323	331	393	346	336	331	340	322	330	362	338	360	352	357	326	335	330	365	345	323	296	352	347	367	342	337	347	336	330	361	320	366	342	336	341	333	337	386	347	345	318	335	356	346	334	311	321	355	345	335	340	342	349	361	348	332	356	323	332	322	354	345	353	292	307	345	343	349	363	361	356	362	357	348	321	320	349	354	336	358	343	346	371	367	337	285	326	319	357	330	348	361	364	339	356	328	336	325	372	323	346	353	334	351	326	355	330	335	348	367	343	313	352	355	334	358	345	376	319	314	322	359	350	352	387	379	324	331	335	333	308	320	335	371	358	378	330	323	353	328	332	326	352	343	359	333	349	323	333	331	339	343	336	343	359	367	349	340	324	349	324	328	306	300	368	347	329	384	317
8522	2274	2685	1836	1212	901	718	527	483	399	375	326	295	279	265	272	230	249	230	230	228	202	201	216	235	218	177	207	205	203	216	195	197	169	176	188	203	196	184	197	186	189	190	186	195	192	181	193	200	201	204	180	181	180	189	173	172	177	193	185	202	165	180	180	188	156	169	195	192	194	167	211	199	188	176	184	177	162	182	192	189	184	205	179	163	172	185	194	184	179	193	193	190	165	200	195	215	169	195	173	190	190	190	184	178	216	181	192	171	174	175	163	183	195	177	204	199	171	196	193	196	173	174	196	174	181	171	175	175	188	180	184	181	190	198	173	176	177	180	188	206	190	165	178	147	187	171	159	207	178	172	169	174	193	162	180	191	149	196	190	192	180	177	164	202	203	178	160	167	166	169	190	196	191	161	179	173	187	176	182	183	190	166	173	167	185	189	181	196	192	194	192	185	184	181	194	188	193	192	182	199	165	189	177	178	200	200	195	179	198	165	184	188	159	163	178	184	193	163	170	183	183	163	202	170	196	189	183	162	190	186	188	181	182	178	183	175	202	180	161	185	184	184	196	172	188	204	182	195	197	187	170	211	186	172	174	176	181	192	185	186	177	174	179	165	221	170	184	196	174	160	183	182	169	165	199	191	164	189	149	196	165	184	191	145	177	173	175	179	187	193	179	185	171	169	194	191	173	179	176	178	165	217	197	173	173	165	177	187	198	205	172	185	206	182	184	180	183	171	176	158	178	154	160	183	212	182	201	206	173	174	205	181	204	173	197	172	161	155	189	169	174	181	188	179	178	189	182	183	194	186	185	185	189	194	178	164	171	177	195	175	178	186	181	193	172	200	169	173	169	156	182	166	213	161	175	170	172	188	192	181	179	179	176	188	186	187	169	186	186	192	178	175	197	201	189	166	174	180	196	169	181	179	207	170	166	174	196	161	166	207	184	183	189	179	189	181	185	196	199	159	193	190	181	194	191	174	162	197	196	176	169	173	164	187	194	193	175	163	189	189	176	192	158	188	187	181	202	176	169	200	182	183	176	184	190	176	176	178	144	163	187	163	171	179	187	174	182	217	174	178	196	178	191	219	177	189	168	173	178	183	177	167	151	188	178	189	168	168	178	176	197	170	178	186	170	196	172	178	180	183	208	156	192	188	213	192	176	188	187	184	195	189	177	181	183	202	179	166	150	203	192	188	200	157	210	164	179	156	211	166	171	186	173	192	206	174	193	188	186	174	174	189	172	184	202	187	178	161	159	164	169	172	168	174	180	169	198	178	194	196	176	174	194	169	166	207	175	196	187	157	172	205	168	163	174	158	157	196	189	200	156	176	187	175	198	161	166	195	184	192	178	177	168	168	162	199	158	186	185	167	185	207	161	156	165	200	185	183	166	173	189	154	191	184	163	164	202	171	178	171	160	170	189	191	163	177	175	179	162	157	180	187	188	196	180	202	155	174	159	188	176	170	181	184	221	169	193	198	174	183	159	196	178	189	178	163	178	199	189	194	200	165	172	184	185	163	190	187	176	165	205	176	183	144	221	220	211	186	164	186	183	193	202	206	182	166	159	181	181	179	180	163	163	168	182	164	170	161	171	171	187	181	174	190	187	162	190	169	166	190	192	175	177	159	171	205	187	181	170	184	180	178	184	176	168	180	168	205	160	191	187	190	180	172	184	186	180	201	214	170	167	179	178	175	162	189	218	192	203	173	173	209	186	199	171	177	170	209	186	160	178	198	165	198	193	177	167	177	185	173	185	186	162	186	188	197	160	177	195	180	184	196	181	179	170	184	182	172	181	189	173	179	171	197	182	167	174	175	176	194	195	193	196	172	185	175	170	172	173	178	188	187	185	212	204	178	177	205	191	158	175	163	173	179	179	174	184	184	187	177	169	166	224	164	195	176	194	193	186	172	195	191	179	201	176	174	165	196	172	180	153	188	170	167	191	181	188	186	164	172	179	208	175	181	172	160	152	161	177	185	197	150	182	183	173	172	177	189	186	163	170	196	166	212	185	159	188	173	158	192	198	180	160	157	186	194	177	178	175	165	162	174	159	163	173	164	176	192	177	179	170	180	203	183	194	183	187	184	178	180	180	186	194	167	151	173	209	178	166	167	182	185	173	189	186	187	187	180	184	208	146	150	177	181	184	178	174	173	184	148	192	185	170	179	181	180	193	152	186	187	165	180	201	175	153	200	200	169	166	185	193	223	190	177	172	162	191	185	172	166	191	201	190	156	181	202	202	197	182	177	186	190	175	194	172	181	176	161	196	181	168	196	188	141	177	170	182	185	176	190	172	190	191	181	154	173	170	170	170	188	163	180	164	182	171	213	201	177	205	163	215	163	187	185	185	191	179	180	178	192	190	206	170	204	163	183	203	181	169	180	185	201	153	186	178	187	179	200	162	195	164	183	178	198	193	160	175	189	163	173	171	200	170	169	191	176	188	173	179	169	196	201	179	194	161	181	184	191	148	165	172	185	183	218	188	179	173	194	199	165	176	179	194	190	197	184	184	185	193	163	174	175	181	176	180	195	200	194	176	145	176	188	163	212	186	172	155	180	167	183	173	185	188	200	180	201	170	202	173	198	165	180	177	182	187	174	200	167	175	185	178	181	141	217	194	161	163	177	183	170	169	164	158	200	200	161	178	182	200	161	185	188	194	195	189	194	188	159	171	173	166	176	180	173	204	184	182	191	157	200	186	173	180	150	168	178	194	177	197	167	160	199	163	189	183	177	189	172	189	153	198	213	192	181	166	165	217	181	188	198	190	203	193	183	178	173	186	177	188	190	181	170	173	187	203	174	189	190	175	188	180	161	184	164	179	181	200	193	200	189	175	183	182	187	179	183	172	192	173	188	174	148	162	210	190	195	198	179	162	180	196	182	158	177	156	181	173	192	193	171	164	184	173	177	174	156	166	174	152	189	187	161	172	177	177	175	182	194	182	167	181	181	185	203	167	187	165	177	173	190	176	180	183	172	186	174	167	165	177	175	183	204	183	194	196	188	181	192	191	168	173	160	175	156	179	191	183	177	189	188	167	191	201	213	177	181	178	169	180	166	179	188	177	187	164	157	170	184	203	177	177	176	192	193	187	189	186	187	184	195	201	191	190	187	173	205	161	188	216	166	198	201	162	177	173	205	165	188	196	181	180	201	179	195	190	183	168	182	174	187	176	166	180	172	181	187	170	164	164	172	190	178	168	183	191	176	206	197	195	183	167	198	173	200	174	192	162	178	181	189	178	179	170	163	185	179	180	175	182	184	181	188	192	164	166	190	169	184	191	196	164	185	182	172	175	161	187	197	180	169	204	198	168	162	195	184	197	211	187	196	170	192	199	174	211	161	179	184	139	170	187	189	181	192	169	207	168	167	185	179	163	195	159	200	200	165	189	204	173	174	173	184	179	154	193	198	193	176	184	177	177	197	183	160	199	143	194	182	180	180	173	168	191	188	169	177	189	171	138	184	178	159	208	170	187
7550	2814	6459	6789	5773	4674	3818	3077	2705	2320	2118	1838	1689	1618	1446	1305	1228	1194	1114	1102	1034	1000	935	935	881	904	837	808	809	819	756	770	796	728	739	736	714	757	682	739	661	696	667	644	693	698	671	681	656	657	688	667	705	639	645	676	641	671	665	633	636	643	629	614	589	594	666	647	604	616	617	644	595	619	632	635	585	626	624	585	626	612	620	595	627	665	607	578	617	599	667	614	593	561	603	645	640	583	590	616	625	561	589	603	632	578	552	657	624	594	589	627	619	589	588	609	640	563	596	568	585	628	624	618	593	616	568	607	622	606	609	571	600	567	580	586	608	625	597	572	597	578	605	629	573	574	606	601	586	615	608	607	603	570	611	609	607	598	562	570	643	599	597	607	597	552	603	609	589	610	611	602	568	570	594	597	567	599	591	597	562	626	598	589	629	584	570	593	632	612	577	598	581	596	590	615	524	562	615	556	580	580	576	631	618	581	582	600	563	549	622	563	585	589	596	566	571	592	601	572	625	578	652	546	587	569	594	597	597	624	590	616	630	600	652	564	581	592	610	621	593	602	604	578	597	554	577	588	571	555	574	629	592	591	554	610	581	599	632	607	596	555	581	580	581	574	610	577	621	599	593	611	608	542	591	543	590	556	621	580	584	594	549	563	608	564	609	612	570	589	577	653	557	598	575	586	627	599	568	572	551	647	607	608	586	551	590	568	588	601	608	550	585	579	638	589	582	579	578	595	581	563	580	583	549	630	600	612	586	553	592	620	619	606	590	586	561	572	589	581	521	602	620	571	599	587	614	617	594	623	593	594	573	625	587	618	615	610	577	609	557	559	582	584	572	599	556	606	585	649	565	574	585	612	614	569	586	611	630	614	573	628	588	565	552	614	564	589	596	587	607	622	598	614	625	576	601	647	597	569	585	592	575	599	586	620	641	620	610	577	581	573	594	629	608	583	556	630	607	607	600	557	566	623	575	577	613	544	632	618	578	616	599	554	590	615	583	613	576	603	617	578	570	606	642	611	598	594	580	595	606	550	596	567	610	575	611	570	538	590	556	554	550	606	601	590	586	605	595	576	583	555	548	532	572	592	595	603	571	623	596	564	563	623	606	597	570	607	591	576	567	610	644	605	593	582	597	638	641	584	587	573	622	560	604	587	601	580	598	589	579	538	607	617	569	623	646	607	596	522	645	578	593	601	584	578	580	610	645	563	611	610	565	606	569	596	560	581	588	607	547	635	616	614	593	586	590	610	635	591	615	562	631	574	618	622	572	595	581	649	595	610	576	600	577	588	625	573	571	623	587	535	625	618	620	580	580	596	603	572	593	589	570	580	567	638	568	604	587	608	590	637	549	613	580	608	576	569	567	604	620	596	599	588	584	596	603	560	579	546	604	562	605	602	577	574	600	606	589	612	565	593	635	597	612	641	616	600	550	568	596	577	570	586	663	587	563	613	585	629	576	604	584	624	578	593	577	569	600	574	515	579	590	634	567	584	589	598	582	580	601	619	579	576	661	565	578	578	591	587	559	562	609	596	585	603	611	626	560	555	584	607	625	577	594	529	617	600	592	612	615	599	604	573	574	607	573	586	545	609	577	569	594	612	576	566	597	586	593	592	596	574	629	583	581	600	584	580	618	572	592	569	593	595	596	622	550	570	624	596	577	594	604	565	595	612	566	577	634	581	614	584	597	583	612	566	591	607	620	603	617	598	539	582	596	583	616	609	580	643	600	617	607	551	617	565	594	611	605	592	574	565	603	590	581	566	602	573	589	626	595	596	601	615	619	582	616	599	602	577	565	593	563	586	584	573	569	586	595	610	567	600	611	605	560	632	633	601	588	573	609	623	607	583	570	582	581	587	617	598	601	569	630	622	559	608	583	591	579	600	595	637	594	562	566	576	590	594	577	609	638	602	592	597	590	620	603	589	576	612	599	606	551	593	621	578	571	573	553	589	593	613	600	559	598	605	561	623	641	582	641	600	604	541	580	605	597	592	562	607	588	556	590	563	598	572	579	596	609	566	637	634	592	577	601	578	587	614	587	590	574	592	592	631	574	607	596	605	591	570	584	586	618	587	557	579	575	592	563	609	559	614	611	650	583	573	593	605	561	580	573	568	580	585	553	607	566	602	615	645	573	580	615	595	619	581	543	604	555	575	582	577	587	573	608	602	614	587	566	569	588	604	574	597	628	557	607	603	621	599	604	592	587	586	618	627	589	581	615	588	547	599	551	566	630	597	605	634	620	572	642	602	623	597	584	583	599	604	597	582	623	573	578	598	596	620	621	622	599	587	590	580	594	576	577	629	614	565	562	600	568	603	563	587	635	586	586	585	617	598	595	599	597	582	549	603	606	607	598	601	620	559	598	594	574	574	618	588	619	556	608	567	612	556	558	653	559	622	618	562	570	636	595	632	606	589	646	572	599	596	590	608	577	585	621	575	623	595	574	591	610	586	564	598	586	588	608	553	591	553	597	618	613	579	599	548	580	607	608	611	613	591	615	599	596	625	602	604	609	597	644	578	592	664	578	584	633	594	570	557	627	556	605	584	615	586	602	571	607	636	553	636	586	627	609	624	588	615	573	611	609	590	559	530	587	634	666	559	603	579	612	563	634	591	603	567	598	645	588	607	568	612	550	619	528	572	530	587	620	583	533	572	647	566	603	579	573	609	571	630	610	611	566	584	601	616	600	577	573	564	588	626	604	626	564	603	612	608	592	599	602	621	567	573	625	631	599	618	564	596	584	600	584	583	598	581	593	590	591	564	574	581	621	585	556	597	559	566	607	601	567	593	612	569	641	519	590	594	608	575	582	668	630	592	583	607	591	589	608	611	580	593	614	578	557	620	584	648	594	540	568	540	586	568	600	592	599	530	608	601	624	569	599	573	609	630	605	588	554	621	554	560	585	619	643	586	628	614	590	573	610	561	593	596	566	624	587	597	603	622	598	591	566	599	553	578	644	587	589	570	617	580	600	601	587	603	611	590	576	603	558	575	657	601	560	602	575	577	591	620	611	589	554	592	643	580	616	606	600	650	598	606	572	537	616	589	575	646	581	569	606	567	592	571	614	607	552	628	592	612	559	615	594	600	615	598	641	628	611	562	557	579	565	596	573	595	577	607	595	601	622	619	597	600	532	596	580	619	566	599	586	584	556	591	557	587	573	591	574	632	595	570	595	574	593	603	606	619	583	568	600	610	620	588	653	579	626	562	606	597	590	622	627	553	544	609	557	588	578	562	583	589	616	584	615	574	538	587	593	612	608	571	554	607	587	622	593	610	585	603	604	629	566	565	593	621	554	547	578	588	608	584	591	612	553	575	617	588	595	598	601	645	643	557	580	579	605	600	619	600	574	543	540	588	630	572	544	629	561	589	564	600	551	598	622	584	632	572	619	589	587	616	581	616	598	626	584	581	595	577	564	598	623	571	554	601	570	597	567	571	628	603	581	585	566	610	621	583	588	636	626	613	610	572	599	576
959	127	116	101	82	75	58	47	64	56	48	63	65	48	44	57	52	47	55	65	52	46	44	47	35	47	54	66	51	65	51	52	70	50	63	60	58	52	63	45	59	44	51	53	57	46	47	57	65	68	42	47	52	66	54	50	53	50	54	53	59	44	50	62	56	59	56	62	61	58	55	53	57	55	46	57	51	49	57	48	51	54	58	62	43	61	54	55	58	48	54	61	47	56	59	67	50	50	55	61	49	55	68	47	55	55	58	64	53	48	56	53	53	70	54	50	52	73	53	52	48	43	53	48	49	58	71	58	60	55	46	47	48	49	47	46	59	51	61	75	59	52	58	64	59	57	52	50	50	43	51	64	51	54	47	52	58	64	65	62	56	60	52	43	64	56	50	78	56	43	43	70	55	60	46	61	55	61	54	52	61	58	53	46	43	44	53	66	52	49	61	67	53	47	53	62	64	63	58	62	46	37	53	55	47	49	61	64	59	63	54	48	51	65	60	61	63	47	51	54	61	58	48	56	48	61	55	56	53	56	46	59	65	69	56	48	58	56	73	50	59	52	58	50	51	69	43	44	40	73	64	54	56	70	53	53	53	39	57	41	52	69	61	60	55	59	70	52	62	64	56	70	51	61	43	56	59	49	57	53	58	56	51	67	65	55	56	61	63	56	67	61	63	46	51	73	54	58	55	49	51	71	49	61	48	52	48	64	64	66	51	62	52	59	50	54	53	61	64	52	60	53	60	48	45	40	49	55	57	57	58	61	50	49	48	55	52	57	61	56	50	48	59	59	53	55	49	54	69	44	54	58	51	55	53	47	64	60	53	56	41	61	67	51	53	52	55	37	42	59	60	51	55	54	41	46	50	48	56	48	60	47	60	48	61	52	48	57	42	47	56	71	52	53	49	50	50	52	64	66	55	65	44	61	51	44	55	53	48	47	64	54	57	63	55	55	56	56	56	54	46	45	69	56	50	57	56	74	64	59	48	51	50	58	49	62	58	59	64	54	52	43	54	52	59	56	64	60	55	52	55	60	54	55	53	65	52	61	65	55	57	51	52	52	52	64	46	53	58	53	54	60	51	53	48	41	58	44	57	73	43	46	61	44	55	58	49	55	52	56	53	66	51	55	51	56	56	70	49	58	57	69	50	54	37	49	55	67	45	61	43	55	56	47	56	54	58	63	53	51	68	62	49	54	50	66	53	60	65	44	48	54	61	51	41	55	59	52	48	48	64	59	41	49	45	53	53	55	76	52	62	60	46	58	54	57	45	63	53	54	52	63	60	54	58	47	64	58	55	42	51	57	59	54	61	59	53	63	59	48	43	56	50	71	54	51	57	55	61	74	62	51	59	53	69	59	49	61	64	54	56	62	70	46	51	70	43	55	68	56	53	66	49	55	58	60	50	48	48	60	46	55	56	64	55	51	71	63	52	50	68	60	40	70	54	53	53	52	51	59	53	69	61	63	59	46	51	49	58	68	61	49	40	51	57	55	53	49	42	53	55	52	62	58	48	53	42	56	55	63	52	57	62	63	48	54	51	49	62	43	42	58	59	54	48	48	48	56	38	55	42	55	56	72	53	64	44	50	53	55	48	39	61	51	62	66	65	60	51	50	58	55	60	53	51	53	58	60	68	48	55	60	59	54	60	58	54	48	48	57	68	47	45	56	55	57	42	57	47	54	47	52	56	49	64	67	50	52	46	65	53	59	45	67	59	49	60	61	66	59	60	45	44	52	62	57	41	54	73	55	50	62	56	47	53	65	63	63	60	65	60	45	54	56	54	57	58	56	50	64	62	54	52	53	57	60	52	52	57	60	42	62	50	58	42	58	61	56	35	55	52	53	59	79	73	50	49	59	48	52	54	53	47	51	45	58	64	51	47	60	56	65	75	49	73	62	54	54	48	59	63	70	68	41	67	54	44	57	51	55	66	59	64	49	60	52	62	53	61	52	65	63	50	53	53	51	50	61	52	63	56	49	59	60	75	58	53	40	61	49	65	59	71	44	59	47	54	53	55	46	56	54	67	50	47	46	50	68	58	61	53	55	57	43	57	50	55	59	48	57	62	49	55	55	63	54	52	56	58	62	57	64	49	64	50	54	60	49	54	59	52	44	52	54	31	54	60	50	57	49	49	54	55	67	59	52	67	52	54	58	60	51	49	55	41	57	59	54	71	41	71	62	55	66	55	46	62	60	50	46	60	55	63	54	49	45	54	50	49	58	63	50	55	50	58	67	50	65	58	59	63	50	63	56	65	45	53	49	67	51	59	60	54	52	52	39	50	58	53	47	61	57	61	54	44	52	55	60	74	59	60	55	44	56	57	44	70	70	61	62	49	54	63	45	45	55	52	53	53	58	51	45	59	48	55	54	54	49	59	47	60	54	58	55	63	40	52	57	41	42	55	62	68	51	62	63	50	61	63	64	60	55	51	51	61	55	53	53	59	61	45	59	49	51	43	51	54	58	49	64	53	64	52	59	57	57	58	54	68	45	55	54	52	54	56	59	60	51	62	61	58	62	67	59	51	44	64	53	62	54	49	59	54	54	54	50	59	51	51	56	50	55	54	72	55	58	58	57	53	57	60	59	50	50	45	68	53	59	49	46	73	55	53	68	33	60	53	53	64	59	57	44	48	54	57	51	49	55	56	62	54	49	62	47	46	56	48	68	42	56	55	45	52	54	62	61	55	60	55	46	65	45	73	52	61	62	59	45	63	43	58	49	52	53	56	54	48	58	67	61	66	68	50	60	42	48	55	61	59	77	57	49	54	53	41	46	51	60	54	52	62	75	68	65	46	54	56	68	64	57	50	43	64	52	58	59	57	65	54	52	71	58	53	61	50	56	67	57	58	59	61	75	47	50	47	53	52	55	57	51	64	75	66	46	44	50	46	53	55	39	59	47	64	51	47	43	50	66	48	54	53	59	54	58	46	54	59	63	45	57	53	59	53	59	46	63	44	55	41	50	53	52	58	63	54	59	51	48	40	45	51	53	55	57	64	48	51	57	57	55	52	58	46	57	60	63	41	57	45	53	50	49	59	46	51	57	52	65	53	59	53	64	54	49	54	61	55	53	58	59	70	58	58	44	34	49	66	67	59	62	47	64	48	46	46	55	68	54	49	59	49	57	67	52	60	61	57	50	68	61	63	47	56	53	58	46	62	68	45	57	62	54	51	51	45	68	48	55	46	54	71	48	55	42	55	54	65	52	47	48	46	54	50	51	46	54	51	64	57	40	54	54	60	48	52	49	59	62	65	69	52	68	46	56	58	65	50	75	52	61	53	54	48	50	58	58	41	58	58	42	48	47	55	49	46	52	62	50	73	64	51	62	52	49	53	44	61	42	53	71	52	56	61	41	53	62	47	50	53	57	71	71	57	60	66	48	52	56	53	61	54	48	55	64	53	48	63	50	59	60	50	47	57	50	55	74	50	33	58	58	49	47	45	45	42	71	49	53	46	47	58	52	50	57	57	47
1614	315	404	441	397	340	287	326	273	278	279	253	252	266	256	245	219	254	233	237	232	285	223	233	244	205	250	234	225	259	228	218	269	235	239	229	226	242	229	219	239	242	238	215	250	225	235	225	217	222	193	236	259	209	200	221	225	241	210	203	248	199	213	241	235	219	250	223	219	230	226	204	219	215	241	246	216	214	232	230	216	197	233	242	246	230	208	241	220	230	236	231	222	257	237	244	202	218	219	241	197	230	262	223	193	200	247	243	207	202	248	244	238	201	225	192	236	237	257	195	206	230	224	233	211	234	218	241	204	237	226	204	228	237	211	249	233	218	209	232	243	210	207	245	237	212	207	208	233	230	237	229	249	208	244	239	202	244	217	203	233	246	223	221	236	180	223	234	228	229	216	244	248	239	196	220	221	233	206	222	243	241	219	234	216	186	217	214	256	220	254	258	229	223	246	231	217	234	220	228	234	209	259	230	227	238	234	212	225	235	222	257	244	225	193	234	248	226	230	226	205	234	235	218	225	216	231	235	214	214	228	246	218	237	204	213	207	203	224	237	239	210	214	225	192	224	198	222	217	229	224	225	256	223	206	226	199	206	234	216	222	250	208	226	268	233	245	240	237	209	222	253	208	245	235	230	184	201	238	234	244	268	220	234	227	235	249	235	214	194	240	226	226	240	254	235	220	219	224	238	212	260	230	211	228	230	234	244	236	238	211	204	245	218	247	231	237	210	212	223	212	231	205	215	211	237	219	210	213	236	240	207	227	232	242	236	228	238	224	211	251	240	233	275	250	242	256	248	211	236	249	227	273	222	204	208	236	231	255	235	228	231	232	231	236	177	222	250	220	232	224	236	209	235	220	240	205	217	202	232	175	244	234	213	244	210	231	237	240	200	229	229	216	236	210	235	241	236	218	233	194	202	226	231	226	225	225	210	233	216	197	240	202	232	210	233	221	220	231	228	213	218	248	208	250	207	235	213	245	237	221	239	239	221	211	222	215	217	216	221	228	225	229	193	244	218	250	226	230	241	236	245	228	213	215	207	230	215	226	233	215	226	220	230	214	224	226	217	180	242	231	212	243	236	226	228	261	226	214	228	217	261	218	249	216	209	216	218	248	211	229	235	223	219	199	231	201	222	215	241	233	202	239	238	228	199	226	238	205	235	211	236	264	228	212	218	234	222	205	232	198	225	221	244	214	235	236	221	220	211	204	224	221	226	240	218	217	212	226	241	255	194	237	201	247	240	236	216	214	255	210	248	225	201	248	222	215	213	227	234	227	260	208	232	226	246	215	254	232	243	193	223	223	227	270	224	227	234	208	233	213	223	223	229	213	220	232	216	206	235	213	223	193	243	228	245	245	250	212	226	231	230	230	224	225	197	214	224	225	229	259	218	230	215	224	201	214	222	204	211	229	227	207	250	243	216	231	226	212	228	246	239	258	253	215	252	218	234	223	232	223	221	249	232	235	224	233	224	234	227	211	224	230	222	231	213	215	213	219	218	243	243	212	211	211	215	228	240	224	209	227	233	244	265	207	223	220	238	233	246	251	249	229	235	207	214	213	229	205	218	226	187	230	236	228	231	230	224	220	229	211	227	262	205	223	234	201	224	241	225	215	212	238	204	221	209	244	241	204	230	223	211	203	252	213	243	236	231	238	252	229	230	232	251	220	204	213	231	222	212	210	262	217	244	248	216	209	240	236	232	227	235	188	262	214	216	206	241	229	248	205	235	230	218	226	223	209	223	227	216	218	216	212	240	186	195	233	231	232	223	233	246	233	204	245	234	245	237	208	244	212	230	231	210	221	230	252	229	237	217	227	247	231	238	234	223	227	229	201	267	231	246	219	219	207	216	216	246	220	240	214	232	223	232	212	233	208	244	220	240	240	223	236	197	238	245	220	231	236	232	233	244	238	195	226	223	216	226	236	197	236	231	213	223	251	213	248	223	216	219	247	227	224	205	205	232	220	231	228	242	220	246	243	230	223	200	222	218	220	209	217	224	223	221	233	232	236	215	245	225	250	217	254	229	224	231	216	190	218	212	231	238	231	213	225	188	235	214	228	211	215	233	222	221	231	251	223	236	234	210	192	247	225	224	227	225	196	206	215	221	232	222	229	272	218	223	231	228	203	195	239	235	226	224	219	238	215	216	218	212	222	221	199	238	213	236	234	223	210	210	216	236	242	198	230	222	230	219	238	251	229	241	232	230	230	201	222	228	192	243	197	240	239	193	210	199	220	196	212	237	254	207	212	217	239	213	206	217	221	246	233	221	228	222	207	228	249	237	231	218	217	257	217	240	227	233	225	206	217	239	216	215	208	229	222	240	216	229	223	219	216	219	234	218	209	221	240	239	215	251	233	208	229	233	230	212	229	235	218	226	206	224	203	219	215	223	210	213	209	226	199	205	233	222	226	227	231	215	234	210	202	201	225	227	209	212	230	242	215	216	219	227	238	205	223	218	232	242	248	236	228	227	219	231	217	225	221	241	244	220	229	222	212	205	236	229	227	228	232	202	225	232	221	216	230	222	211	241	248	195	215	225	234	228	201	213	245	224	220	205	229	223	219	215	227	249	224	252	220	221	243	210	224	214	225	221	221	271	242	196	213	243	225	219	213	230	248	252	224	256	227	219	220	245	257	222	215	212	219	185	231	204	221	232	225	234	211	258	236	217	231	215	222	232	238	212	212	232	220	210	225	208	267	216	229	215	234	227	194	249	237	209	220	233	187	239	214	253	245	242	226	231	220	225	233	199	253	249	206	234	211	216	218	223	254	245	242	223	230	211	240	231	220	218	231	239	233	246	220	248	210	227	221	245	208	222	218	245	220	221	215	241	226	224	239	245	232	217	231	199	208	234	248	210	237	230	231	244	248	215	227	230	217	214	236	225	250	246	190	231	250	212	192	230	232	218	207	257	220	223	218	204	230	236	218	201	238	218	203	217	211	224	232	216	207	210	242	243	221	262	225	220	216	237	208	235	227	242	229	220	223	216	236	232	250	211	222	224	231	238	229	226	219	223	245	245	234	222	231	239	197	249	237	221	217	221	217	203	230	221	231	231	200	220	227	206	234	231	230	209	219	208	210	229	217	228	210	228	203	237	216	221	228	235	230	222	234	219	208	232	235	245	240	234	223	220	252	216	246	220	229	219	219	221	217	237	211	211	217	199	222	233	208	232	223	228	240	218	201	202	239	241	222	235	222	214	232	217	240	232	226	220	222	228	244	233	206	225	202	262	230	221	218	215	213	219	190	232	228	205	214	220	212	233	261	215	215	220	223	227	222	229	228	230	235	261	230	222	207	213	250	235	226	249	241	235	227	235	255	229	240	214	220	268	213	222	228	218	211	218	227	228	241	225	240	224	238	225	229	265	262	216	224	245	247	232	223	196	213	228	199	227	205	230	235	233	217	212	234	238	250	221	212	227	240	219	227	209	201	224	228	230	239	234	223	215	217	229	200	237	225	221	209	225	220	233
4359	1129	1288	969	611	429	356	296	248	201	213	145	182	151	137	134	118	119	126	140	105	104	117	111	95	117	99	99	111	96	97	97	88	103	96	102	93	103	97	94	99	100	117	83	81	100	75	96	100	97	90	122	94	104	95	91	76	92	94	100	88	96	79	93	87	105	89	105	95	100	85	90	95	100	93	79	79	88	88	89	91	86	92	98	95	96	91	101	104	90	91	94	97	98	85	81	111	98	92	107	77	87	88	84	95	94	97	81	89	96	105	105	92	93	94	101	72	90	90	88	88	91	92	119	91	87	114	95	90	94	100	83	98	88	100	98	99	99	89	89	96	93	89	91	112	95	98	99	104	94	91	94	105	92	100	91	92	100	86	81	94	95	82	84	99	103	88	87	83	68	80	98	71	79	95	105	97	108	97	92	103	98	76	88	77	95	94	93	105	87	70	80	100	80	83	84	103	78	94	89	97	98	103	89	85	81	74	105	87	76	110	96	88	89	87	106	79	80	107	85	86	82	83	92	86	80	95	99	83	100	91	86	100	84	99	102	94	111	97	97	93	95	103	92	96	84	103	95	85	96	106	88	92	86	87	78	81	85	91	112	94	91	100	99	99	90	76	90	86	90	115	95	95	113	105	89	91	102	95	120	87	99	92	105	73	88	87	79	84	105	94	96	101	102	87	114	103	106	91	104	84	101	87	93	90	101	91	95	92	83	93	92	90	92	81	94	101	83	81	72	82	101	91	93	88	99	79	101	87	91	82	81	83	86	94	90	79	104	84	91	74	99	91	92	94	119	103	92	105	93	85	103	106	101	75	94	90	99	87	78	94	94	76	91	93	92	94	111	96	93	101	88	94	89	102	111	98	95	98	91	88	98	99	90	89	92	100	96	113	99	81	86	94	90	103	83	103	89	103	89	82	105	87	102	92	113	72	101	96	103	85	105	81	100	102	88	94	73	88	75	98	98	115	88	95	88	77	105	109	103	85	82	93	83	89	89	107	80	110	87	90	86	91	83	102	110	98	103	105	106	87	91	93	88	112	78	85	122	106	92	87	102	93	74	88	86	105	115	100	106	103	94	97	80	84	89	98	75	97	102	100	103	102	77	92	89	89	87	97	102	82	99	91	87	80	110	93	86	86	87	92	92	94	103	93	87	103	91	95	87	99	80	92	85	87	84	96	94	81	86	104	90	98	93	86	82	100	80	93	86	89	94	86	94	106	87	79	87	95	96	104	94	102	86	88	90	88	90	72	94	105	97	96	100	89	89	90	95	110	97	89	107	92	104	88	99	95	89	82	92	109	75	102	82	91	82	98	103	87	100	107	97	87	91	98	105	84	92	103	85	76	91	83	89	87	84	102	82	85	89	89	93	89	88	94	76	94	107	83	88	81	104	87	89	88	85	103	93	87	106	79	73	93	101	72	95	93	102	103	88	117	102	86	78	90	102	102	74	112	101	109	80	87	101	82	96	106	81	114	96	70	105	85	89	100	83	91	104	78	89	104	105	91	115	85	94	89	78	107	112	93	106	94	103	92	93	88	113	78	91	98	87	117	95	85	103	90	84	95	97	86	100	92	93	89	98	78	95	102	92	100	96	84	99	106	99	85	88	98	73	99	95	83	92	90	90	100	112	81	101	115	87	100	98	98	82	87	89	84	88	75	95	85	92	103	86	92	96	110	83	80	87	99	83	72	103	113	94	98	101	92	92	86	74	74	84	118	88	81	82	78	81	80	96	86	92	88	90	87	101	84	88	78	92	103	107	89	94	64	107	91	94	83	94	89	100	83	96	103	92	87	79	83	89	110	107	89	76	96	104	101	92	109	105	90	92	98	109	111	106	102	87	92	95	96	110	95	87	102	106	96	90	91	92	100	94	83	90	73	100	92	89	105	76	92	85	107	99	87	112	96	88	91	82	91	92	101	81	87	90	104	94	78	89	98	96	102	86	65	87	112	89	77	90	85	89	111	87	94	102	95	83	70	111	80	87	97	77	90	90	92	95	100	95	86	96	104	89	87	100	100	102	88	85	77	101	98	102	80	111	92	93	89	92	86	91	86	81	96	97	82	101	103	89	118	98	125	95	74	98	102	96	80	73	91	76	95	113	106	92	90	102	112	95	78	88	110	97	90	101	77	104	105	88	101	82	79	86	96	108	97	93	97	88	102	96	96	107	107	89	92	107	86	85	97	92	99	90	96	83	85	87	102	104	95	106	84	98	89	82	95	89	110	89	103	108	97	98	99	94	70	94	105	93	105	95	104	95	102	109	104	91	85	93	81	92	98	71	91	96	86	90	92	93	86	84	87	84	88	121	88	85	100	89	82	84	96	88	94	88	97	107	97	86	103	79	92	98	95	100	94	98	75	92	97	104	105	100	81	89	93	107	96	93	94	90	87	92	87	74	96	95	98	115	82	78	97	104	97	93	104	93	96	83	94	91	68	108	88	91	95	92	92	108	89	81	93	111	80	105	92	92	108	97	95	110	81	89	102	87	87	94	92	91	101	97	108	109	83	74	94	106	95	95	90	86	83	73	96	91	102	93	79	96	93	92	71	88	97	97	89	82	109	88	76	103	100	103	98	84	86	86	89	96	91	105	81	88	93	98	96	95	95	107	100	85	73	105	99	82	89	104	102	100	92	74	88	108	89	88	98	83	96	75	112	93	89	88	95	96	101	105	105	87	80	100	87	86	103	86	79	101	88	105	83	92	94	81	105	90	86	90	93	89	92	117	100	87	89	82	107	89	99	102	91	97	116	80	114	81	93	77	90	103	90	87	98	94	102	99	95	87	100	105	87	94	90	87	86	88	99	88	91	94	79	100	96	88	93	99	106	85	102	89	104	95	90	99	98	93	90	86	90	82	85	104	108	85	80	89	108	99	81	84	100	76	102	88	98	86	74	77	106	86	93	89	104	73	97	99	89	83	106	84	86	73	93	86	112	97	107	85	92	80	92	95	95	96	94	79	101	89	113	78	87	87	82	110	100	107	101	105	91	78	95	82	93	98	86	82	70	87	102	91	91	101	94	93	90	82	94	87	93	78	101	76	99	99	101	109	93	102	87	80	99	75	85	113	107	100	110	118	92	91	107	78	82	102	95	106	100	95	92	98	110	68	100	88	86	98	76	88	74	90	91	87	81	89	101	89	86	88	84	79	119	102	99	90	84	100	82	99	101	75	90	85	88	87	107	100	100	113	101	99	98	90	85	91	107	108	94	96	99	101	86	84	84	82	91	96	85	95	92	73	99	89	91	98	78	95	78	100	108	92	88	93	93	100	97	96	109	90	96	89	92	80	84	87	92	77	86	99	93	108	91	96	92	75	96	98	90	86	102	99	86	108	119	116	96	87	88	100	97	99	86	95	90	84	96	95	102	94	86	81	113	83	95	80	94	81	86	97	87	78	85	82	93	81	95	81	87	95	112	84	88	81	92	89	100	97	98	96	91	96	109	82	107	92	96	84	98	81	88	84	85	77
5260	1510	3561	3812	3216	2628	2114	1777	1460	1327	1096	977	892	810	802	667	732	689	635	585	595	557	527	523	494	471	494	439	440	421	464	417	424	399	420	446	450	423	368	371	411	388	393	398	380	348	397	369	386	413	375	368	385	394	348	371	389	367	349	359	392	356	362	363	360	361	347	349	405	340	338	355	351	381	350	335	369	359	337	359	346	355	352	332	357	353	368	337	356	356	327	358	353	339	329	333	338	342	344	342	340	350	331	337	316	356	341	338	372	334	345	329	357	344	355	346	328	346	357	360	336	333	323	322	342	376	359	323	364	325	313	347	349	346	335	329	381	305	335	346	354	347	322	360	362	326	363	336	352	324	308	331	345	343	356	340	323	381	308	323	337	334	353	343	354	336	329	357	352	345	349	344	355	352	372	358	350	335	357	331	317	353	352	341	355	338	353	330	335	320	329	342	345	332	325	347	379	323	358	348	352	323	328	337	339	346	347	326	305	357	367	346	338	353	345	323	339	335	340	389	322	307	359	335	363	321	315	334	361	333	313	338	352	335	351	353	339	348	327	331	357	336	347	343	335	357	320	348	340	320	348	322	340	321	354	345	344	320	342	333	320	348	318	301	307	375	352	308	363	319	338	326	306	328	333	330	338	333	295	295	366	338	338	350	349	328	331	362	354	344	349	368	310	333	335	331	331	309	332	338	320	337	337	342	351	354	339	315	302	339	347	319	327	350	377	343	343	324	327	339	319	372	319	338	350	290	348	350	316	334	356	329	326	355	336	365	345	358	318	327	332	356	341	332	363	343	347	360	310	339	325	326	346	329	323	316	367	327	326	348	341	350	319	352	356	337	341	364	360	316	323	357	349	323	326	318	330	343	323	304	361	340	317	348	350	358	353	330	305	329	343	322	342	361	358	305	362	364	344	319	334	344	358	359	316	355	345	336	370	334	378	359	351	339	332	333	348	365	328	350	353	350	332	333	349	350	367	320	347	340	318	298	373	337	360	312	349	345	327	352	387	367	327	345	333	317	308	345	345	335	343	357	327	365	348	343	352	311	327	340	347	334	351	334	298	330	352	344	305	318	335	318	344	317	345	335	314	336	372	364	347	308	324	339	331	322	321	355	320	341	324	338	360	340	365	342	312	317	346	350	352	333	326	374	359	310	330	320	343	327	375	325	339	351	336	319	350	354	336	348	373	352	338	327	369	336	367	338	306	365	351	360	315	351	339	326	320	323	352	341	339	326	335	375	346	333	345	358	330	354	333	343	333	338	383	326	353	347	324	291	368	339	338	349	341	354	373	339	340	357	382	369	334	318	329	335	329	343	359	329	343	335	307	332	356	336	338	352	299	375	330	341	340	319	358	329	353	352	330	344	347	346	350	327	332	326	350	365	349	335	344	325	322	329	351	334	337	333	342	346	342	316	343	357	327	329	356	333	332	356	331	304	341	368	331	346	371	352	299	343	346	312	343	343	360	361	335	322	368	334	323	337	352	349	325	350	319	322	322	338	376	354	342	324	318	346	325	348	339	326	349	361	340	334	329	368	356	348	378	314	315	369	320	364	353	320	344	344	326	326	385	339	315	323	360	344	343	337	325	325	348	371	324	362	321	325	315	322	344	354	329	335	345	341	336	336	332	351	367	317	342	352	357	370	323	327	339	283	382	350	329	370	307	341	363	321	341	331	340	357	358	349	343	356	340	367	353	360	347	337	351	337	335	348	350	330	302	342	338	320	339	317	328	311	329	352	346	373	301	321	334	323	344	332	334	346	304	331	365	331	318	359	347	368	359	326	324	313	310	320	345	362	318	387	343	335	300	322	335	335	359	344	381	360	334	334	341	318	352	373	301	361	296	341	335	369	351	327	355	330	364	318	345	364	315	356	350	354	319	391	358	324	365	346	336	322	344	337	325	316	331	358	350	311	303	330	330	325	314	340	330	343	339	340	318	304	339	332	348	323	329	339	312	380	335	338	332	332	321	341	361	350	341	333	309	335	332	328	363	295	294	334	336	321	345	365	349	343	330	353	325	345	342	330	362	338	340	331	359	343	310	327	309	350	331	342	353	384	369	343	315	328	339	372	348	319	349	312	360	355	343	328	325	361	312	347	358	330	357	335	329	330	338	349	363	366	321	340	359	319	333	332	369	343	344	373	329	364	308	341	342	367	320	356	360	349	331	337	313	351	322	360	366	359	362	360	298	319	340	334	321	365	317	378	314	353	310	339	337	358	331	319	329	322	327	341	354	328	324	343	324	323	339	335	321	316	373	343	339	363	342	294	331	304	384	362	331	354	320	341	304	345	335	329	336	318	370	336	341	344	332	317	332	342	318	348	314	368	375	315	334	313	340	343	299	340	288	383	355	348	333	331	330	351	380	311	336	285	326	336	322	345	339	347	348	369	342	323	342	356	321	314	334	356	316	374	370	337	338	349	317	330	315	329	321	341	327	327	367	329	345	311	356	347	353	378	318	349	338	357	331	341	335	321	352	344	360	312	345	342	311	323	353	308	358	367	365	349	305	319	328	332	349	325	351	332	339	365	325	328	321	361	355	336	360	345	342	317	353	341	310	319	361	333	344	316	328	321	324	358	329	349	326	341	392	364	343	329	372	324	322	367	343	324	348	367	346	367	327	371	320	318	337	344	333	362	346	319	345	353	309	339	345	386	340	344	343	344	327	349	321	351	346	380	356	330	349	329	327	335	332	345	325	329	329	349	339	339	362	343	359	366	341	350	365	340	341	325	332	337	360	315	320	336	338	363	325	315	350	309	354	325	319	344	327	329	360	368	328	324	340	349	321	367	339	380	323	348	337	323	327	361	319	314	321	335	325	314	328	332	307	337	351	387	295	299	356	344	337	383	355	336	316	358	347	337	337	358	335	323	315	317	325	319	332	354	328	324	337	344	311	360	307	368	344	367	346	330	332	329	336	358	328	320	324	323	358	376	374	352	350	335	309	316	354	333	330	349	339	327	344	336	325	366	382	320	338	335	345	343	356	332	344	321	356	311	335	363	340	361	364	343	337	323	344	312	314	334	350	355	319	337	366	334	330	332	329	339	324	339	342	321	328	320	347	323	342	338	355	359	346	335	336	305	343	330	313	339	317	328	347	362	338	321	342	347	339	335	340	315	367	337	303	359	339	328	363	325	360	347	341	331	340	341	353	352	337	360	338	363	325	319	342	323	328	312	348	339	317	360	333	343	332	353	320	327	334	328	337	365	361	333	360	319	339	380	310	343	342	312	317	336	349	354	371	296	344	356	333	356	356	345	360	321	378	338	371	343	367	302	344	331	321	351	349	341	339	344	358	376	326	296	335	336	348	334	363	345	336	327	326	368	364	343	351	322	363	314	304	337	371	325	381	328	338	340	351	371	295	360	331	317	371	361	339	363	330	329	342	382	324	327	337	361	350	360	349	344	320	333	318	370	359	357	321	331	322	358	323	320	309	331	344	342	334	360	320	342	354	310	322	320	340	309	296	359
8523	2252	2612	1837	1232	902	671	523	435	434	373	306	291	284	281	239	220	240	225	216	225	230	210	210	193	218	236	191	188	194	199	189	191	201	224	215	195	202	189	215	183	168	161	168	179	174	173	202	199	175	184	203	184	211	135	197	185	177	192	191	189	181	189	183	176	193	189	175	180	173	180	179	200	176	175	179	187	192	195	174	197	184	159	161	152	185	181	191	186	199	188	188	191	170	178	176	191	182	186	190	173	158	172	198	184	177	172	198	143	167	196	171	167	172	194	190	167	180	178	177	187	180	183	175	193	192	180	163	184	171	168	200	185	223	193	155	175	195	196	180	172	186	179	159	166	168	180	196	180	191	186	172	190	170	184	175	191	166	186	174	189	174	175	171	167	158	174	167	165	171	189	173	191	198	177	164	183	214	187	171	193	171	181	183	158	218	200	186	177	174	167	180	197	189	187	189	205	184	180	177	195	171	159	168	170	181	175	174	182	180	183	174	194	192	192	147	139	191	174	186	168	184	178	170	180	173	188	164	170	205	172	195	190	202	189	201	173	195	193	181	169	191	199	184	202	177	175	180	168	208	183	183	178	182	160	176	184	200	190	190	194	183	179	169	190	198	172	170	186	185	198	176	174	176	178	195	174	196	187	188	210	180	189	175	154	197	173	180	154	195	163	171	167	165	174	195	187	187	212	189	184	179	192	171	184	168	158	179	171	186	218	193	186	171	176	182	194	194	203	193	180	199	169	165	193	171	172	176	175	161	180	201	185	209	180	158	179	171	152	169	191	170	182	165	171	172	191	169	183	187	171	202	203	179	183	161	172	152	199	180	197	171	176	198	174	179	187	164	187	170	167	188	213	203	199	181	193	190	178	186	183	187	177	176	199	171	168	186	189	180	207	166	180	168	178	172	181	175	194	200	181	171	193	179	183	197	195	192	176	169	188	185	175	166	172	184	193	167	174	179	216	201	214	172	190	198	186	176	165	196	183	186	153	162	173	199	186	198	195	186	186	190	217	189	199	175	191	172	162	183	188	161	186	178	185	170	181	189	184	174	195	189	165	184	173	173	183	191	193	190	202	168	198	185	183	197	179	195	183	181	180	180	165	164	182	184	188	184	173	174	212	173	178	173	181	174	205	201	172	146	174	171	181	194	190	187	186	210	179	177	199	185	197	172	173	187	167	193	189	176	163	189	183	183	182	194	181	182	177	174	187	176	170	145	166	183	178	176	192	181	158	180	193	177	187	189	154	172	167	176	169	186	173	168	187	172	168	182	176	198	178	193	165	194	177	191	209	184	170	177	164	186	182	195	184	177	173	176	165	201	162	170	210	195	181	195	172	204	170	198	175	187	203	167	205	177	165	165	185	184	202	199	162	144	182	194	158	201	191	156	165	174	178	196	180	185	160	161	186	170	177	158	218	178	195	176	194	164	194	191	180	172	191	194	180	181	184	194	180	196	185	181	185	171	183	186	195	202	197	192	202	179	182	189	172	194	203	180	195	197	167	180	194	185	185	176	170	176	174	202	176	188	184	178	185	198	168	182	181	190	171	168	180	163	195	189	188	177	185	175	203	193	191	185	179	169	168	169	170	175	165	201	179	191	219	148	181	179	182	194	187	160	181	187	176	185	194	193	170	185	184	203	185	170	178	205	166	176	155	178	188	188	171	201	182	173	193	180	135	183	180	172	182	187	175	157	188	174	172	187	196	217	192	191	157	185	192	159	177	200	182	194	190	188	157	194	187	185	168	183	175	165	183	164	185	162	193	191	180	185	182	200	167	184	178	165	171	193	178	176	198	160	177	162	187	174	182	182	176	162	173	180	199	169	216	224	176	192	178	192	175	198	185	176	194	177	175	161	186	178	172	206	196	196	197	177	164	171	208	180	175	168	179	173	179	189	183	175	194	189	183	178	181	193	188	181	177	181	199	173	175	180	198	211	187	179	193	174	171	187	188	214	214	178	192	197	196	229	160	183	179	187	166	180	181	163	148	186	197	164	181	197	179	182	174	195	200	156	182	188	193	173	185	179	190	174	188	172	192	177	161	164	171	192	191	164	199	176	194	178	202	188	181	168	159	175	187	186	185	195	196	194	179	168	175	182	169	161	188	187	172	187	187	189	154	174	199	189	192	176	184	166	183	152	195	171	173	197	188	179	179	206	167	188	178	156	170	200	201	187	169	170	161	163	187	180	182	179	163	197	189	182	166	167	201	166	154	193	174	186	185	190	184	188	199	190	186	193	196	167	156	194	164	196	178	200	178	182	189	191	179	213	188	184	201	181	170	185	161	157	167	186	181	193	190	178	156	173	188	180	178	181	172	187	152	191	191	205	157	184	189	175	194	162	186	169	182	176	169	176	186	180	185	179	167	186	201	184	182	158	151	170	195	186	186	173	163	188	192	177	182	169	197	190	189	176	176	192	176	173	187	167	172	167	210	196	199	196	174	180	185	181	176	161	184	156	182	166	174	181	169	158	168	178	167	199	169	182	171	176	170	190	182	170	180	165	189	171	184	178	193	193	182	155	168	169	182	181	189	203	175	168	177	182	180	204	206	191	183	174	158	180	175	172	187	179	176	202	166	177	185	211	168	186	183	190	154	198	179	186	165	156	187	179	178	178	178	160	181	190	195	171	176	195	177	175	209	193	174	159	169	174	194	179	171	210	181	156	191	167	180	192	157	187	161	172	167	176	178	189	198	180	176	144	181	180	188	179	163	184	193	181	199	188	195	167	187	179	164	183	188	170	194	188	185	180	196	164	168	199	174	178	207	152	176	174	194	183	182	189	183	193	166	180	183	182	199	192	212	178	157	179	175	177	166	195	172	190	171	202	186	195	214	174	174	184	176	198	181	201	194	192	183	195	196	198	182	184	179	185	188	175	180	197	153	165	182	167	183	197	180	198	187	216	179	211	197	195	168	184	186	191	163	178	186	186	170	184	174	180	174	158	184	161	155	199	173	190	201	166	191	165	174	174	194	166	185	152	171	172	172	185	181	166	167	187	141	215	176	173	186	182	176	185	185	178	184	184	186	204	174	192	192	173	182	185	202	210	188	175	165	192	190	180	189	167	187	170	188	201	202	166	158	181	175	187	179	189	193	182	217	214	165	185	160	162	175	184	195	179	180	179	199	157	201	190	187	188	179	190	198	185	177	184	198	171	191	193	168	202	181	168	169	205	202	187	175	168	180	187	163	175	160	188	178	171	195	161	198	179	214	194	180	202	175	185	161	198	201	183	205	210	202	193	204	173	201	176	189	162	188	180	180	164	177	191	174	179	192	175	186	203	185	166	189	183	194	178	193	150	172	173	180	176	196	161	185	203	207	173	198	183	171	186	199	206	182	168	192	202	184	176	202	192	186	162	152	179	184	204	192	174	190	195	163	189	181	200	196	174	171	159	222	166	186	168	159	140	172	183	197	159	183	175	196	170	180	205	194	216	164	183	164	180	164	166	208	191	173	176	207	194	186	177	192	188
7638	2825	6369	6932	5803	4744	3863	3089	2761	2381	2043	1864	1684	1594	1434	1340	1234	1202	1109	979	998	995	919	886	863	892	849	870	901	782	825	797	728	710	763	793	737	731	702	684	720	660	705	707	694	647	634	638	726	677	728	651	665	634	620	629	618	671	636	646	639	624	664	640	641	663	626	660	625	653	618	635	613	622	629	599	620	658	609	626	587	631	606	590	597	633	589	620	563	648	603	626	589	621	590	596	616	587	599	585	613	626	578	594	567	583	559	603	601	627	638	616	594	630	598	586	610	573	630	578	578	564	600	589	581	585	596	602	597	591	562	671	645	575	581	588	653	564	578	583	624	573	588	654	601	568	552	597	584	594	580	613	640	615	606	581	621	603	599	582	555	568	599	539	597	538	561	577	614	589	551	576	588	573	607	582	598	615	560	600	599	599	591	628	577	583	615	576	642	549	572	628	597	564	608	557	582	538	599	531	563	570	586	557	572	589	572	552	607	638	625	604	591	568	547	595	595	564	603	588	586	609	600	610	579	602	623	604	661	595	569	599	597	615	596	556	604	552	623	620	584	576	597	626	575	591	578	601	573	624	606	602	588	581	604	616	577	607	567	548	569	614	543	601	581	629	597	594	615	586	574	626	573	550	583	622	606	604	580	622	552	618	620	561	622	548	603	587	636	571	583	565	613	580	647	621	588	565	554	602	599	548	564	570	627	596	549	591	623	587	623	596	565	585	539	573	604	585	616	604	602	618	584	571	536	564	566	599	608	575	604	569	539	597	644	596	612	591	617	597	594	614	583	613	610	547	572	577	640	586	593	604	611	601	566	601	630	637	609	562	585	596	594	565	587	568	592	580	609	594	601	545	604	598	613	592	612	620	603	596	598	598	584	671	614	539	582	596	584	583	600	644	606	621	559	574	625	559	586	635	577	605	588	566	619	569	603	620	578	579	597	595	575	602	586	610	597	538	560	619	557	589	586	608	572	549	618	601	588	598	590	561	562	575	574	579	607	587	607	616	626	630	594	612	649	548	616	576	593	557	587	600	609	569	608	555	597	612	579	585	522	573	591	590	576	584	605	575	631	578	577	600	592	597	602	586	609	597	563	568	553	583	588	566	621	594	628	560	553	635	564	612	599	560	570	577	568	601	612	605	578	589	590	561	578	557	604	596	575	577	608	557	590	576	606	588	593	609	620	618	617	625	572	588	587	596	575	615	556	567	573	556	616	588	637	596	610	609	612	590	569	606	603	563	583	569	557	608	618	603	605	603	609	559	638	591	608	575	567	590	557	636	562	589	585	556	589	580	580	619	543	603	594	580	637	592	576	569	614	604	595	593	610	593	583	602	556	591	586	616	544	602	580	539	631	595	582	557	585	610	623	588	565	613	575	595	654	640	576	560	560	584	586	579	557	599	585	613	563	623	553	632	600	640	546	574	670	551	578	609	608	626	601	568	585	537	597	590	610	584	611	595	592	581	564	599	596	621	571	625	587	566	582	605	588	564	599	574	595	564	583	593	591	598	579	595	612	595	604	558	582	576	601	570	578	643	593	565	611	586	567	590	592	580	610	605	563	614	559	565	604	599	561	607	620	530	599	590	571	571	571	609	595	586	606	576	584	623	576	572	653	555	581	596	587	564	596	600	599	572	587	588	590	562	573	558	582	566	542	654	626	573	626	598	575	635	582	605	594	591	595	603	587	639	638	606	578	615	619	599	577	570	561	617	561	621	610	576	638	574	613	582	626	621	605	585	576	617	581	607	588	578	615	606	593	606	576	626	550	550	600	616	589	568	591	617	587	564	608	577	621	585	599	579	619	599	604	561	575	605	582	590	573	579	608	600	623	568	596	594	543	603	536	619	597	541	574	584	580	553	562	528	554	586	548	573	589	564	616	613	617	578	622	608	540	570	597	582	578	645	586	605	568	597	601	597	587	626	614	574	541	561	617	583	596	580	609	546	621	601	637	600	581	586	561	549	596	568	608	614	590	632	581	590	620	553	573	583	601	628	593	624	586	562	593	553	576	613	637	617	603	556	578	591	552	616	592	606	586	552	585	560	608	581	615	596	613	604	548	598	586	584	580	603	601	615	618	595	621	581	601	570	595	611	610	575	552	580	573	550	588	560	598	588	593	586	610	595	605	583	545	572	600	587	571	550	559	604	566	602	617	615	605	577	616	613	600	562	615	656	585	596	565	576	557	591	588	580	606	575	600	630	610	601	571	572	541	614	585	545	631	563	618	563	643	593	603	570	565	612	646	562	592	620	588	583	579	561	598	615	595	599	605	568	606	619	551	614	572	609	594	642	587	617	609	605	615	624	596	578	594	616	601	565	602	564	606	629	599	592	615	651	587	588	628	626	600	586	545	617	583	561	563	585	561	568	584	590	608	600	557	638	589	574	564	634	580	589	547	585	586	597	597	595	592	617	597	630	597	609	601	594	632	579	593	621	588	637	617	590	539	546	568	585	601	593	534	596	621	603	604	607	549	576	597	642	582	524	609	571	632	546	644	583	596	604	619	597	619	585	562	593	591	630	566	614	599	579	614	585	612	600	583	598	615	618	579	582	653	571	550	562	577	586	570	591	564	591	629	573	566	572	574	607	562	562	612	558	577	585	588	622	551	609	595	626	581	570	595	626	573	604	580	586	576	570	602	595	579	589	617	596	569	600	612	628	589	601	608	593	569	575	624	608	620	571	609	614	559	582	591	622	595	603	600	570	589	583	624	573	591	572	602	584	606	590	602	592	585	614	600	571	614	579	617	616	621	614	609	554	561	569	573	621	632	603	582	657	639	591	559	644	572	551	586	542	579	580	587	600	574	635	589	594	601	542	651	626	595	584	599	582	604	576	615	592	567	594	589	584	578	581	586	569	583	601	587	624	635	570	590	575	587	611	589	614	574	580	571	574	617	601	600	581	588	663	588	541	622	629	601	594	640	582	596	556	592	573	617	604	605	613	573	591	600	634	617	588	550	551	557	592	656	578	602	588	580	565	590	596	590	564	580	585	641	574	583	608	592	588	595	638	615	624	578	574	600	613	613	560	587	594	572	583	614	569	587	604	555	600	585	562	575	563	592	574	615	581	609	589	604	601	592	580	550	602	621	624	609	592	593	581	597	573	596	585	614	560	574	572	593	563	619	592	588	572	601	583	569	588	595	548	589	609	630	640	612	587	551	621	553	597	540	607	586	575	594	591	582	539	636	563	603	573	615	608	581	607	634	593	587	602	572	616	601	568	592	605	561	576	546	542	596	598	589	593	615	554	599	563	575	614	606	614	607	606	547	605	553	612	612	588	574	575	616	589	645	550	609	603	571	577	575	619	611	625	604	615	616	568	583	643	632	561	573	598	618	632	598	585	607	608	589	552	575	532	586	614	602	538	587	562	579	625	570	618	591	604	564	593	610	623	649	616	554	601	593	574	591	597	555	599	630	594	582	629	558	560	623	583	587	597	537	572	613	594	608	548	560	593	572	620	613	595	592	595
1084	126	132	108	95	91	76	74	74	73	70	57	60	60	48	70	48	42	61	68	56	44	41	61	52	67	56	61	47	61	39	60	63	56	61	64	68	55	52	60	59	47	71	68	52	67	62	71	55	60	49	64	57	65	64	60	46	59	74	60	63	54	65	48	64	53	52	62	58	52	43	51	53	61	59	43	46	64	54	62	50	69	57	73	64	52	54	52	52	56	52	69	71	47	49	51	40	62	45	65	44	66	54	54	63	65	59	49	56	45	52	61	62	54	64	51	60	63	55	71	63	56	59	48	74	61	51	50	49	63	58	61	58	54	60	61	54	53	37	61	54	47	55	53	54	46	38	54	48	65	71	49	56	60	47	61	61	54	53	58	56	51	70	67	44	53	47	55	64	48	63	56	62	57	56	59	50	65	71	59	54	53	50	50	44	57	54	53	49	45	46	56	62	60	51	65	54	43	63	59	57	65	48	62	60	59	72	65	57	53	77	55	48	42	56	58	55	46	59	47	55	47	62	58	57	53	66	63	52	76	63	55	50	50	59	64	53	58	66	45	61	61	63	56	60	59	42	69	59	62	48	63	50	50	57	70	50	44	73	56	59	57	53	66	54	52	56	64	55	62	50	56	54	50	50	61	64	55	62	61	53	65	54	67	54	67	54	55	55	59	56	48	45	60	53	61	62	56	57	65	59	67	59	61	54	57	49	55	39	56	53	64	52	60	59	59	51	52	57	43	58	62	70	65	61	54	51	63	55	71	74	58	54	55	50	76	66	56	57	54	67	45	54	70	52	65	44	51	48	57	58	53	59	64	53	69	65	57	45	67	58	60	58	64	48	69	63	61	55	54	50	55	50	59	77	62	58	52	60	48	57	69	46	49	62	54	53	69	65	48	75	67	65	63	59	54	45	52	52	66	61	69	64	54	58	66	60	65	37	43	65	53	51	61	57	61	59	58	58	51	52	70	56	66	55	72	60	56	60	50	54	62	56	47	57	60	49	62	56	47	44	53	58	65	49	44	63	58	51	45	50	56	60	59	51	61	54	58	56	60	50	54	48	49	49	57	43	45	55	61	68	54	56	56	47	53	55	47	51	60	52	59	57	63	59	47	64	72	47	54	63	64	56	49	64	54	53	64	62	46	64	52	49	50	59	60	52	44	51	49	47	64	68	60	59	58	51	47	61	57	58	59	64	62	50	59	57	45	62	65	72	51	53	59	64	75	51	56	62	61	61	61	55	53	54	56	69	41	66	45	63	48	50	51	66	55	56	50	51	56	51	55	58	64	54	43	56	45	60	67	55	56	57	55	66	48	54	36	47	60	52	50	65	51	57	59	59	54	57	48	54	52	57	48	42	65	53	46	56	55	66	54	64	61	51	71	62	61	55	56	59	43	61	53	61	63	64	53	48	52	56	73	68	49	50	56	82	62	55	81	48	48	57	62	68	51	60	52	49	45	63	56	45	43	60	60	51	47	56	55	62	57	40	53	62	48	66	46	61	56	68	57	51	49	44	58	68	57	46	46	57	50	65	53	59	64	51	49	68	60	56	51	45	67	44	55	54	56	59	51	45	63	63	64	53	55	51	47	60	63	52	50	54	55	58	50	45	60	53	52	61	55	47	60	62	49	65	56	54	55	60	51	56	65	45	62	53	52	50	48	53	68	50	49	45	51	60	55	63	50	68	53	64	54	57	61	56	70	60	42	62	52	48	53	54	50	54	53	58	45	68	69	49	63	48	50	62	60	53	56	62	60	68	60	54	46	49	70	54	63	67	60	48	51	68	56	57	36	60	49	69	66	54	55	47	59	56	46	50	53	60	51	53	58	65	51	65	46	52	55	54	44	59	45	57	48	57	66	54	61	45	69	56	49	51	50	42	60	56	56	54	67	65	54	56	54	52	44	55	49	64	72	52	58	41	62	48	51	54	59	50	58	57	54	52	48	66	50	55	63	54	47	58	53	62	47	48	60	51	56	55	59	48	55	59	59	76	67	52	63	56	59	47	56	66	52	48	52	59	58	62	52	53	63	59	54	56	59	73	54	53	58	56	54	65	61	55	58	62	47	55	46	52	52	45	58	56	60	54	54	50	52	55	50	61	63	66	63	64	47	52	51	61	47	54	54	64	59	55	65	50	69	40	57	64	59	58	56	57	64	57	55	51	69	57	57	54	46	62	56	49	59	58	54	46	57	44	58	65	55	52	64	52	48	50	58	49	60	51	59	57	62	57	51	59	50	49	57	62	60	57	58	49	49	51	42	52	49	48	73	56	50	50	55	60	47	52	50	57	66	56	66	53	50	49	52	53	61	58	68	79	68	43	64	64	65	51	61	55	69	53	40	60	53	58	68	70	72	57	60	54	56	62	53	53	68	55	57	58	51	74	53	46	58	57	52	57	49	55	57	51	49	60	53	53	49	48	52	49	59	58	63	63	53	57	53	48	70	62	44	66	54	58	54	60	56	65	56	62	44	47	51	61	67	44	51	59	50	57	61	48	75	45	59	51	56	55	46	45	45	57	63	57	54	64	51	58	64	52	48	47	54	68	57	61	49	58	73	58	52	58	66	69	49	52	55	60	68	51	49	64	53	74	45	70	49	44	56	54	64	53	61	52	53	57	58	54	54	59	52	53	55	50	65	51	63	56	41	57	51	76	62	36	58	62	59	51	55	34	61	64	70	59	66	62	52	50	49	41	61	50	57	40	48	53	49	62	58	56	57	44	59	52	62	45	61	54	62	62	59	58	75	60	58	72	50	51	55	47	70	71	63	64	42	62	48	66	41	73	44	64	45	66	54	54	56	62	62	62	52	49	66	43	60	57	45	59	59	49	44	52	62	68	50	70	61	51	56	46	69	58	40	49	57	57	48	65	52	47	49	60	53	44	61	57	60	51	52	50	55	50	56	46	42	60	59	54	62	52	58	59	58	47	56	63	72	53	59	56	63	51	52	53	47	47	56	54	58	62	55	56	50	63	49	54	48	51	60	51	59	64	48	57	55	54	49	56	50	58	60	52	43	57	64	56	41	52	59	48	59	61	56	50	54	50	51	64	64	58	42	58	59	53	45	45	53	55	54	50	48	55	53	53	54	55	58	62	58	53	59	60	57	60	57	61	45	49	50	48	54	73	58	57	77	45	59	46	50	49	72	59	46	59	68	42	63	54	43	55	49	52	55	44	64	59	45	57	65	54	57	64	62	54	41	62	70	52	46	48	53	49	52	54	62	53	49	52	49	63	66	52	61	60	63	72	44	68	61	54	52	44	74	61	62	67	50	55	48	55	52	56	51	62	53	61	43	68	53	63	63	35	57	58	50	57	52	62	48	57	50	62	60	57	47	59	52	64	58	57	55	52	53	65	61	54	72	70	74	59	70	57	59	54	61	65	58	66	42	60	51	55	48	56	48	43	62	54	52	51	55	52	50	56	57	52	60	52	68	52	60	47	70	53	61	51	58	57	54	48	49	51	59	49	60	59	60
1636	352	459	446	396	335	339	326	305	276	302	253	264	270	280	233	269	238	260	267	231	242	243	252	245	234	242	297	235	238	210	278	233	211	245	262	238	222	249	248	231	221	252	246	253	210	249	222	262	223	219	242	230	238	241	214	217	251	236	201	216	226	213	211	245	254	251	227	219	224	217	245	254	222	225	230	232	231	236	223	240	230	236	230	226	208	250	216	224	222	244	215	237	245	215	251	209	213	234	223	219	223	220	212	212	203	207	219	230	231	211	221	233	230	226	248	254	227	225	213	241	208	220	230	224	234	219	203	214	236	208	244	227	226	221	218	236	233	231	238	230	220	237	251	223	240	232	233	222	211	222	208	250	206	240	219	237	210	238	224	248	229	237	228	217	243	218	219	220	215	258	225	237	235	250	222	248	205	222	236	208	231	249	223	233	240	206	231	249	217	236	220	209	234	220	234	208	218	244	201	223	217	229	233	217	276	223	229	212	245	230	218	229	210	235	238	244	248	235	206	215	222	248	231	259	233	232	251	203	244	214	198	244	217	220	238	203	231	205	220	224	223	257	250	236	246	236	232	232	239	254	223	228	250	248	229	216	220	243	230	220	201	228	221	236	225	232	240	235	224	231	225	244	223	219	225	225	236	220	212	256	236	241	229	228	210	216	213	259	255	218	240	211	240	214	244	203	209	229	243	242	231	259	237	235	229	225	218	217	242	239	229	224	288	248	226	249	223	247	233	229	228	217	239	217	228	248	271	228	231	211	223	233	248	270	217	226	252	188	223	245	233	207	251	232	259	228	204	205	199	254	221	230	251	228	229	232	237	212	214	230	225	253	275	239	238	221	243	219	216	203	238	213	223	205	222	230	205	223	232	212	243	239	233	221	241	235	224	225	222	215	217	212	217	232	237	235	240	217	225	240	243	257	218	245	207	191	229	205	211	237	209	241	214	243	248	215	241	233	206	243	260	211	243	227	236	252	235	232	231	230	248	250	232	240	233	237	211	237	221	212	225	222	259	217	243	229	224	214	218	242	238	239	232	208	251	227	227	201	218	213	241	237	242	225	248	218	255	224	245	222	233	214	226	239	212	234	226	243	265	240	240	231	221	225	219	238	221	238	202	203	216	226	239	257	211	208	216	241	227	199	203	242	223	220	214	268	237	219	243	224	227	216	260	213	198	236	210	222	250	206	213	247	242	225	207	221	195	234	237	238	248	227	246	215	236	224	221	222	231	236	216	242	247	236	228	194	250	241	231	227	233	219	209	203	221	234	231	223	212	234	223	232	248	237	221	204	225	214	231	239	248	230	210	235	220	240	238	250	244	232	253	220	231	235	221	263	216	232	219	221	222	216	231	230	236	234	238	225	232	225	236	219	235	239	198	261	241	235	232	229	234	225	218	223	224	218	236	240	205	198	237	227	246	233	213	235	236	234	240	229	196	225	227	216	224	242	238	209	240	210	246	221	238	218	206	242	223	211	227	229	226	246	231	234	229	237	239	243	203	230	210	189	212	264	221	220	231	211	207	215	216	238	238	247	207	227	221	262	258	225	224	210	230	234	244	214	212	240	238	234	230	235	220	186	231	251	218	205	213	211	229	220	221	255	224	230	211	233	237	234	241	240	217	243	238	221	224	223	227	223	206	219	237	236	228	231	236	177	247	242	218	237	227	231	228	225	224	223	222	234	213	230	184	255	237	210	221	209	222	225	215	232	215	213	220	246	210	213	232	245	236	229	241	227	227	244	227	226	226	226	233	225	236	230	218	233	229	189	214	223	233	245	221	251	233	197	229	228	228	236	232	230	245	213	250	225	217	236	228	225	241	229	220	211	222	212	229	231	239	215	220	222	221	244	262	213	205	243	231	254	239	216	209	242	234	225	236	229	233	213	241	231	243	216	241	215	213	236	223	212	220	246	238	214	238	253	235	233	231	223	247	223	231	233	226	225	256	242	236	237	195	225	244	222	244	216	223	223	218	219	238	196	241	245	215	226	200	215	214	234	198	223	208	218	220	239	236	235	213	229	239	230	234	224	209	211	235	239	224	229	237	246	232	195	225	224	239	250	229	237	216	235	223	234	224	230	241	246	265	223	214	234	214	242	230	256	230	219	221	218	236	234	209	235	217	222	214	223	246	234	207	248	214	261	219	255	227	255	215	227	241	217	241	252	246	224	228	241	243	256	239	235	235	256	246	206	218	227	236	222	251	230	243	229	189	219	225	231	230	213	215	239	215	244	242	243	207	209	229	237	214	228	235	239	229	244	219	235	228	207	227	217	250	222	249	226	234	219	224	226	239	202	209	200	238	227	221	231	244	203	231	231	232	218	247	236	220	223	219	227	221	215	244	219	220	239	260	213	229	223	255	257	243	225	233	224	235	207	252	217	246	204	218	237	244	216	216	225	226	222	225	213	233	222	198	260	225	249	228	241	228	221	219	225	232	226	228	200	232	236	210	233	236	224	234	214	216	258	274	254	213	216	220	221	215	228	231	208	250	253	223	227	229	218	244	234	245	236	211	206	213	219	225	265	228	233	264	220	264	227	238	212	217	250	221	211	244	219	200	235	224	206	245	227	238	232	241	234	220	243	223	214	246	244	251	214	237	219	260	231	231	236	223	249	226	227	230	209	247	218	203	221	216	214	229	225	220	241	229	218	248	238	221	216	241	228	221	220	226	225	209	248	237	236	256	229	231	242	208	257	228	227	238	219	204	243	235	216	223	227	226	215	238	251	223	200	221	234	216	231	246	217	240	195	225	233	239	210	225	257	241	236	229	232	230	228	220	234	237	221	230	245	226	229	215	230	230	258	281	206	237	225	208	237	229	234	220	232	228	258	243	238	190	216	255	267	220	237	243	231	231	217	236	240	245	203	202	224	252	213	234	222	222	234	235	250	223	221	229	227	269	224	231	246	216	229	235	214	264	221	254	231	226	231	230	203	225	229	224	248	233	219	249	226	245	215	211	222	212	244	236	233	234	245	228	256	223	222	255	210	243	246	222	228	218	239	226	216	254	213	230	230	220	207	263	232	215	200	236	232	224	216	228	242	213	231	238	254	229	241	236	229	215	236	213	239	209	231	238	231	221	230	220	235	235	217	229	225	234	233	224	241	233	221	227	214	243	235	217	230	239	238	209	236	231	211	226	220	234	239	232	270	209	232	240	204	245	244	228	244	206	211	226	244	246	235	257	214	236	228	233	246	219	245	243	221	246	217	212	205	201	233	228	217	226	198	235	244	234	236	259	223	230	234	236	202	214	231	210	223	215	230	241	244	242	217	238	226	227	185	245	263	223	227	240	242	239	249	270	246	255	227	263	240	216	207	208	232	234	226	233	249	257	217	240	243	257	228	238	240	213	218	242	241	224	215	227	204	212	252	219	230	253	240	247	216	232	232	232	217	230	225	211	236	246	254	205	214	219	230	245	239	215	232	242	230	238	223	234	217	234	245	227	216	209	254	206	239	214	227	233	219	234	244	241
4356	1053	1328	937	607	463	361	314	236	218	172	169	149	148	128	120	122	120	114	121	131	88	116	98	123	114	104	95	104	99	107	115	117	97	93	98	106	115	110	103	113	109	114	108	90	96	107	86	103	86	99	99	93	98	122	89	81	94	91	93	90	116	93	91	107	84	93	92	96	92	107	82	120	98	83	100	89	92	92	74	98	108	94	102	123	93	91	102	95	79	100	102	87	83	75	86	87	84	100	98	84	89	92	104	103	86	92	98	91	99	96	87	87	99	96	81	116	87	90	94	104	101	95	90	93	80	92	81	107	101	95	90	97	80	96	99	92	91	83	82	88	99	90	78	85	99	89	83	95	86	93	91	91	88	95	96	96	77	115	99	114	98	86	93	89	99	88	96	95	96	97	108	99	95	80	81	93	92	100	93	86	103	92	73	98	83	111	91	87	91	103	79	91	90	84	95	90	96	104	83	96	94	81	92	92	95	88	90	82	84	81	102	105	87	95	87	91	101	70	83	94	94	82	90	95	96	95	92	93	106	85	94	102	82	92	90	86	94	86	82	83	85	89	81	89	99	99	88	86	82	87	84	95	91	78	86	92	90	99	101	80	80	98	81	85	96	86	82	81	87	106	82	90	96	96	101	96	90	86	93	96	75	95	80	93	91	86	95	95	93	83	107	85	107	93	113	86	77	114	93	96	97	105	107	110	107	97	95	88	87	92	106	82	106	85	81	105	86	108	96	88	90	91	91	73	98	98	110	100	82	102	102	93	80	91	96	85	96	98	89	74	81	80	84	83	83	87	94	93	99	99	97	115	90	79	100	94	103	92	91	96	87	103	92	93	99	88	73	77	86	100	91	98	91	97	92	94	96	107	98	89	96	83	110	82	83	102	93	87	91	75	71	97	92	97	117	81	91	77	87	99	88	86	99	78	76	75	97	106	94	72	100	110	81	91	92	94	88	97	81	74	83	99	73	80	93	94	89	77	93	100	82	88	103	101	109	103	95	103	95	75	86	87	82	119	97	81	87	96	90	100	89	88	77	90	110	79	72	80	89	71	83	84	104	99	95	100	82	109	103	97	78	102	115	85	107	106	88	96	81	99	91	101	108	74	87	88	81	101	90	84	85	89	98	89	102	109	96	70	95	106	100	92	106	109	100	105	87	82	76	96	84	89	114	103	78	82	95	82	97	82	79	86	88	94	91	87	98	87	125	90	99	126	96	88	70	95	103	109	104	93	84	102	99	84	102	90	108	98	95	84	92	111	93	96	87	100	81	90	90	84	75	82	94	97	88	97	80	106	91	101	91	98	90	92	89	100	86	94	93	114	97	107	89	85	103	89	117	87	99	78	105	95	100	114	99	89	95	86	88	82	89	91	95	99	100	85	85	94	87	97	94	96	90	95	99	83	96	104	98	104	90	91	82	88	100	85	97	89	106	96	83	80	99	94	117	104	107	86	93	88	99	103	102	92	113	91	97	89	82	94	90	91	74	96	96	84	91	95	86	103	77	100	103	85	78	98	103	99	80	93	98	93	92	99	100	89	87	94	105	91	100	108	91	88	113	92	77	91	78	102	89	106	98	99	104	91	95	81	103	87	103	89	111	105	89	100	100	91	78	89	79	82	93	102	92	102	98	107	91	97	82	97	96	84	83	85	101	91	91	99	91	107	93	77	90	89	103	94	89	94	98	113	85	100	79	91	95	79	89	77	81	108	82	102	73	93	97	87	92	94	104	100	100	91	102	98	80	81	84	78	78	94	92	91	80	89	95	89	90	92	96	72	83	86	92	89	91	73	110	99	87	96	110	90	91	85	110	98	96	90	83	83	72	91	98	80	78	97	106	83	103	92	81	90	96	93	91	101	98	99	97	84	95	90	86	78	88	105	90	72	87	84	89	91	94	100	81	73	103	98	115	89	103	87	94	102	100	95	91	100	100	96	75	88	100	81	107	108	82	91	97	101	87	96	101	98	88	95	89	93	75	93	99	95	98	100	85	106	90	80	112	95	96	100	86	91	93	123	73	81	98	99	92	104	87	105	94	103	91	100	91	80	91	79	96	100	115	83	89	93	85	108	78	92	73	74	85	75	92	94	104	98	92	105	95	101	91	81	98	95	90	99	99	103	103	97	99	93	103	86	98	76	89	91	88	89	97	100	99	76	96	100	73	84	105	94	90	103	95	94	93	104	105	102	94	94	97	106	96	93	100	86	92	79	82	96	89	80	89	99	104	102	85	73	102	101	91	87	85	82	83	83	74	75	88	84	85	97	70	84	95	81	93	91	95	99	99	79	92	88	92	95	108	86	88	80	80	79	98	89	87	104	82	93	98	92	82	110	89	81	101	87	97	91	99	90	106	103	94	91	94	106	117	92	94	95	85	74	94	98	106	93	70	87	89	85	97	101	118	92	97	87	100	90	92	91	91	94	93	92	85	98	98	94	104	85	82	78	96	101	90	87	77	98	82	110	90	91	94	113	92	86	87	105	86	98	97	101	88	96	104	111	83	85	105	111	111	100	78	102	90	92	73	109	98	106	106	85	82	89	105	93	87	88	82	94	84	111	93	100	93	103	92	76	106	93	86	65	100	98	91	91	108	100	87	93	85	92	103	100	77	103	104	111	81	90	92	91	89	86	88	100	96	82	92	64	89	87	79	97	87	95	92	91	100	100	101	89	89	92	95	91	85	96	100	93	90	97	91	94	101	88	89	110	94	92	89	115	85	87	93	96	93	100	97	96	91	93	96	98	103	100	94	100	93	98	93	98	86	86	77	94	112	101	82	93	112	97	118	111	102	93	87	97	103	91	98	88	88	97	103	63	89	90	85	106	106	86	102	78	107	100	84	106	94	88	98	85	90	102	91	86	90	75	120	90	91	92	100	84	97	89	97	90	79	95	95	92	99	71	86	87	94	95	85	96	90	88	112	101	81	96	91	114	97	81	116	92	98	81	96	80	89	86	76	74	98	92	87	94	95	111	96	106	107	102	91	87	77	106	102	93	95	101	87	73	100	95	80	96	101	81	82	88	98	90	94	92	86	89	101	87	91	98	101	99	87	101	85	100	105	75	82	97	93	99	83	92	79	80	98	92	91	93	83	88	98	85	97	103	92	95	93	90	88	96	103	96	62	101	72	108	85	90	100	103	103	98	79	77	84	89	87	97	109	92	92	89	102	95	86	103	104	104	94	81	88	108	91	80	75	98	99	78	102	89	97	87	98	97	88	92	91	81	79	77	87	97	79	103	98	102	87	90	91	85	80	103	92	114	92	77	79	99	90	78	91	98	95	80	91	98	73	85	91	89	100	90	71	109	92	85	87	88	89	103	112	75	104	98	88	98	89	91	101	74	106	94	92	97	84	97	88	105	84	91	79	101	108	96	93	88	74	95	103	91	92	95	91	82	75	108	76	96	104	96	87	86	108	89	98	105	99	85	82	94	87	88	94	71	82	101	114	108	114	91	88	98	89	91	90	81	86	88	98
5346	1408	3555	3794	3320	2533	2150	1711	1422	1279	1108	1071	928	796	737	753	712	651	578	606	595	547	546	508	463	515	464	473	440	449	464	436	456	428	420	394	447	400	418	407	382	412	404	409	385	381	419	390	362	344	322	393	372	361	348	333	366	366	341	372	344	362	390	344	371	327	349	342	349	319	364	377	335	349	383	412	349	367	361	340	357	329	370	394	378	382	328	339	385	340	347	382	347	348	374	342	379	302	371	358	376	358	343	356	340	350	330	343	328	373	366	339	390	297	314	346	364	349	321	297	340	331	364	364	318	349	307	336	326	343	357	348	357	360	312	361	351	328	360	364	298	363	313	370	372	351	324	361	350	303	322	313	348	399	366	339	389	363	365	344	334	366	325	316	313	336	334	356	292	362	345	341	334	314	340	331	349	336	361	339	355	356	356	335	315	336	346	373	345	332	337	354	338	339	330	362	363	356	358	322	337	316	349	350	381	356	371	357	366	359	344	345	342	379	391	346	342	374	348	349	336	344	376	343	336	315	351	346	333	323	351	349	334	343	321	338	366	352	335	323	326	332	351	310	320	335	318	354	335	319	349	360	330	349	312	319	362	354	355	322	341	352	346	329	358	350	370	331	330	353	331	324	335	366	342	300	312	330	324	308	327	330	354	327	367	338	356	318	352	309	339	323	348	343	336	332	319	387	302	328	352	354	322	333	347	359	344	363	330	362	337	314	343	371	353	358	351	320	316	334	328	350	342	320	327	365	347	331	327	336	342	349	331	344	304	334	354	325	328	353	354	345	337	310	357	343	308	334	373	309	387	361	290	353	342	359	344	389	349	352	324	324	348	353	318	318	362	325	345	322	352	336	354	327	358	307	331	356	333	348	330	338	347	353	307	386	324	386	337	373	327	346	342	389	338	317	324	319	347	338	347	321	341	322	328	328	340	366	349	341	334	325	331	360	328	343	313	348	343	335	320	346	324	347	329	356	336	353	326	321	343	318	350	325	340	325	332	363	353	352	354	339	331	352	340	369	329	321	337	316	368	354	325	347	311	374	326	326	324	355	317	341	348	341	359	309	363	369	354	319	358	349	338	338	371	356	310	345	325	329	345	368	331	347	346	311	334	346	352	341	319	350	365	357	345	318	375	354	329	296	346	314	343	329	360	342	378	345	333	339	366	359	336	334	338	360	343	335	308	341	314	322	346	330	306	361	312	355	296	341	325	349	358	349	324	355	351	296	335	335	331	328	330	334	322	336	373	320	346	376	355	305	333	385	340	331	342	346	302	340	360	339	333	328	372	351	330	356	321	366	343	336	358	335	315	307	347	349	375	334	369	346	335	340	361	332	383	320	342	335	337	322	312	337	358	317	319	318	353	345	363	329	316	370	313	341	339	332	311	336	337	331	341	297	366	348	353	312	321	340	348	350	348	334	353	352	347	348	316	324	334	345	354	349	310	302	321	328	349	309	341	343	344	338	335	317	302	331	318	353	334	346	337	345	313	351	351	309	340	303	373	350	349	352	347	350	341	303	348	339	408	334	374	354	359	373	357	330	368	351	348	326	358	341	344	358	342	333	342	337	331	338	321	339	369	353	335	342	331	352	361	334	318	365	331	316	369	333	328	345	323	384	356	315	350	361	340	356	357	353	360	327	359	318	357	336	342	336	299	338	331	299	331	336	338	343	332	328	316	349	356	355	318	348	361	344	331	320	333	332	330	305	363	326	351	336	346	348	382	334	337	323	309	349	334	377	340	337	359	329	340	309	313	395	346	373	309	348	346	352	349	352	330	315	360	335	383	330	331	317	364	341	341	342	348	344	345	332	345	332	322	332	342	325	341	359	343	364	359	318	351	337	317	316	356	330	339	326	346	345	317	385	310	331	315	323	341	327	328	324	310	336	336	345	352	339	311	340	372	312	317	360	333	328	352	348	324	319	354	282	327	326	354	320	300	368	305	355	340	319	359	339	321	342	352	318	326	367	310	342	333	319	343	333	303	334	335	342	349	338	317	301	339	364	335	340	402	333	336	349	348	337	328	359	373	353	343	346	319	301	331	359	337	302	339	365	344	334	350	362	328	321	333	342	344	348	321	325	361	332	357	324	299	344	342	331	373	343	340	329	339	333	343	318	367	363	332	345	354	297	343	344	379	340	312	349	317	344	352	342	309	346	333	335	309	378	329	363	357	337	331	291	372	377	363	341	350	358	341	330	366	346	359	341	350	339	345	326	320	323	343	308	334	375	320	323	346	350	328	334	340	328	329	351	311	341	327	365	347	350	377	355	352	291	336	360	345	369	323	343	341	330	372	320	347	321	337	348	349	332	356	302	355	323	358	309	348	338	338	348	331	303	357	384	297	314	317	340	335	342	374	342	349	330	343	381	326	322	332	336	352	326	330	357	339	339	335	323	353	303	313	333	329	345	355	317	347	336	349	346	319	353	351	328	307	336	377	342	346	321	341	341	337	325	328	329	345	343	329	329	313	341	350	334	339	318	343	314	348	356	344	330	342	350	347	350	360	333	367	331	323	307	366	357	355	311	327	376	306	332	409	359	335	323	329	347	311	324	311	314	334	352	351	314	348	341	344	343	345	331	348	322	312	330	349	328	351	295	354	290	327	338	358	367	320	345	361	334	346	349	353	357	331	342	332	334	338	329	354	348	341	329	336	359	340	371	335	381	332	306	360	325	350	343	316	325	322	353	330	312	350	351	360	327	373	315	338	324	337	400	310	372	310	372	339	364	340	324	352	324	330	342	317	340	356	338	317	372	339	329	328	319	330	331	349	302	335	336	348	312	340	321	347	354	330	347	326	350	353	336	345	340	341	330	311	295	335	355	345	345	355	336	321	348	310	354	348	322	376	362	393	344	329	338	316	329	296	337	349	350	342	351	324	327	333	341	345	313	375	326	339	341	328	347	349	332	341	320	344	350	292	351	309	327	325	334	328	352	352	347	337	348	346	355	323	338	384	321	328	346	336	305	351	354	333	333	322	343	359	344	346	312	348	349	347	349	316	317	364	323	353	341	337	333	344	332	358	365	286	338	320	353	354	332	316	334	322	359	353	344	384	322	344	355	338	339	345	335	370	358	324	330	318	338	331	322	335	313	365	315	331	324	319	328	338	349	349	344	348	309	340	387	320	321	323	326	343	322	350	354	320	325	315	319	343	334	348	339	363	324	367	334	338	337	383	340	336	349	310	346	365	374	341	323	377	354	355	355	336	361	316	326	361	335	338	343	343	331	345	313	332	308	322	370	316	345	332	353	321	367	345	345	347	359	311	376	364	359	337	367	375	360	360	347	329	344	317	325	335	344	318	359	326	339	330	301	358	314	322	351	307	347	357	351	340	333	366	351	359	325	348	355	346	330	319	331	330	333	319	317	366	312	346	310	330	339	307	346	333	338	331	365	339	352	339	372	371	306	322	344	374	317	329	332	343	362	321	335	333	317	304	332	349	367	360	328	339	300	320	335	370	354	363	313	387	353
8578	2347	2718	1788	1229	857	673	528	459	390	376	343	276	268	271	237	245	222	218	258	232	232	222	226	227	243	223	203	194	214	208	208	193	195	188	199	214	207	182	188	182	185	181	178	190	167	197	195	159	175	182	179	185	176	190	191	189	180	204	188	194	197	188	178	194	213	200	187	175	170	191	164	168	180	200	199	176	176	184	180	199	147	180	149	192	194	171	183	165	183	187	175	168	162	184	198	166	171	203	187	181	177	170	189	181	188	173	178	189	160	178	175	196	204	193	191	180	181	186	180	183	176	153	172	166	182	154	177	200	191	180	168	166	176	199	195	202	207	176	179	183	188	193	181	182	177	177	198	197	176	191	199	185	189	186	204	164	178	171	175	200	180	183	181	189	178	187	202	187	183	172	206	187	180	175	179	168	180	171	172	146	189	187	169	183	172	190	184	206	169	177	179	175	173	194	165	149	185	185	188	183	178	175	171	175	190	197	185	191	164	171	203	177	198	170	190	183	164	172	181	189	179	168	170	205	194	199	180	197	191	182	186	189	152	180	152	186	168	208	178	203	187	187	164	180	150	166	173	173	201	184	205	172	161	165	190	187	198	182	202	169	207	227	186	196	186	159	199	190	181	182	198	195	164	182	174	179	176	150	195	192	185	186	198	213	181	185	199	163	179	171	177	190	207	156	189	194	183	197	186	196	182	167	197	205	201	181	187	188	157	157	196	164	192	176	192	180	166	177	193	171	195	185	197	182	204	173	209	161	200	182	196	173	168	199	198	169	175	187	179	175	180	168	185	173	186	211	189	178	170	183	167	186	204	185	198	199	184	188	189	195	196	177	177	179	194	170	173	192	173	179	167	166	152	170	169	172	161	193	180	170	186	166	180	172	197	175	180	202	158	182	178	177	190	177	163	192	178	177	186	165	190	169	176	203	185	192	201	170	171	170	200	185	156	216	202	175	200	178	201	191	166	180	169	170	180	169	180	170	187	180	173	180	189	187	181	182	179	168	187	203	192	178	173	199	177	197	172	191	189	182	182	177	165	178	194	204	182	176	175	173	183	173	170	191	190	160	186	184	180	178	183	207	195	167	189	185	181	197	178	171	180	174	196	195	190	190	197	167	218	207	188	200	183	190	173	177	184	174	171	194	207	181	166	193	174	162	198	159	177	187	175	176	201	172	207	188	208	182	170	177	202	188	176	157	197	182	200	187	205	178	173	203	162	174	177	198	170	170	196	174	189	170	196	187	166	180	166	185	186	194	191	147	160	165	167	190	181	187	180	199	174	180	195	189	161	185	176	181	177	203	164	212	181	197	175	181	190	149	189	166	168	179	183	173	155	166	194	182	186	175	173	177	198	166	175	180	186	186	168	157	195	186	162	187	163	176	194	179	195	163	204	179	209	167	182	198	202	188	187	167	177	195	179	185	177	154	168	194	164	174	191	175	192	195	171	155	205	165	164	164	187	178	176	207	204	179	179	167	169	165	169	188	171	189	189	202	176	189	185	175	183	196	177	197	173	182	177	187	175	188	191	184	162	169	164	176	190	198	193	189	157	176	198	157	201	173	162	195	188	193	161	154	199	204	200	180	181	172	190	154	178	166	163	174	190	186	195	184	178	216	196	188	179	180	190	176	202	204	196	174	158	159	177	179	207	161	155	180	178	170	196	178	198	182	166	202	195	171	192	162	186	158	171	177	180	181	188	197	156	179	189	182	163	188	164	181	166	183	169	177	192	170	187	170	198	204	165	160	158	171	192	171	156	193	189	193	175	149	205	161	143	178	169	204	174	178	182	174	186	181	200	180	193	184	195	183	174	201	168	159	177	183	217	182	168	202	157	170	165	164	172	198	178	195	176	186	192	206	162	160	159	165	214	166	182	180	178	172	196	185	187	182	198	211	197	197	187	182	177	184	201	191	185	199	156	180	168	174	189	197	177	194	168	193	186	177	187	172	191	178	175	164	194	162	171	166	163	187	171	168	166	209	189	183	185	199	188	201	218	194	182	196	196	170	164	175	160	199	203	171	157	186	188	204	191	178	200	187	171	186	179	201	175	160	176	194	191	163	206	173	177	177	149	164	199	182	179	199	177	180	173	180	189	179	179	164	146	167	209	179	189	177	194	199	168	170	184	217	204	192	203	186	197	149	174	160	195	186	185	194	202	206	192	195	169	188	161	170	181	180	176	155	184	175	183	180	186	173	181	209	170	180	155	184	177	171	202	228	182	178	193	183	180	163	193	193	204	177	180	169	196	179	180	181	199	192	198	156	195	181	196	169	198	158	209	173	164	191	150	188	213	199	177	198	187	165	192	180	161	187	192	175	160	168	166	213	183	166	170	186	174	167	167	171	175	176	167	184	189	173	175	179	188	199	194	172	193	219	171	180	184	196	176	172	192	174	181	176	199	166	176	179	193	196	172	198	176	177	144	202	176	185	211	173	188	176	157	176	197	185	168	178	199	186	201	179	166	170	180	184	185	199	194	184	192	168	173	192	173	166	189	181	178	175	186	182	183	178	177	178	175	173	184	148	168	201	183	192	172	172	167	175	204	193	168	134	192	171	186	194	184	181	197	176	180	179	163	173	171	197	192	204	188	175	171	172	179	197	197	185	214	189	172	157	180	189	186	175	160	194	189	182	189	180	194	171	175	189	173	175	201	166	194	181	181	205	181	151	185	173	190	187	181	185	206	172	179	178	199	201	176	184	203	198	169	187	182	191	182	168	162	175	166	193	175	172	192	179	162	204	175	202	184	179	196	181	168	192	194	175	200	175	174	187	175	193	169	167	183	151	196	175	167	191	185	220	176	156	188	190	189	181	185	198	207	169	194	187	173	176	177	181	182	176	173	185	175	194	176	196	158	174	166	166	195	180	198	174	188	167	175	189	178	184	181	184	217	180	185	177	203	176	177	191	188	191	191	177	180	196	185	181	192	191	181	214	188	190	183	179	191	178	159	164	181	187	151	161	182	193	186	186	167	189	169	202	200	170	182	194	181	180	168	184	189	204	194	206	200	195	185	182	164	215	179	169	200	177	177	163	170	180	180	188	169	189	178	186	167	175	165	204	162	179	184	179	165	181	176	179	180	182	198	203	206	183	175	165	176	192	162	186	184	165	178	180	180	175	176	189	159	188	175	188	205	182	187	186	169	200	203	202	172	201	182	189	188	182	194	172	167	166	167	208	172	184	171	176	192	174	177	178	147	189	196	158	183	188	203	166	173	190	193	174	170	173	178	180	176	184	171	207	182	184	188	184	169	214	185	184	194	177	238	176	186	180	187	185	171	184	180	171	160	166	184	207	177	176	160	207	168	183	145	172	172	179	187	174	174	172	180	200	198	186	177	183	192	177	172	169	184	186	179	199	189	186	161	201	186	198	168	175	180	199	182	169	197	171	176	181	197	164	167	195	177	167	193	161	171	202	186	171	158	171	177	207	184	191	191	177	190	187	182	171	195	174	172	187	197	161	214	182	194	164	188
7702	2810	6395	6999	5701	4768	3954	3275	2649	2330	2029	1858	1705	1495	1430	1338	1199	1165	1114	1106	1028	985	986	898	953	904	851	877	827	812	765	771	749	735	803	734	732	760	721	680	741	710	676	693	729	654	640	652	664	665	680	666	652	643	684	626	648	578	671	609	638	624	649	658	637	595	657	625	708	634	649	623	633	604	589	579	636	660	588	616	604	568	666	634	607	617	649	673	558	628	613	595	614	636	630	649	598	595	625	607	598	638	612	614	610	608	642	584	594	627	634	594	618	581	593	610	631	608	650	584	628	594	581	598	621	614	610	584	634	605	658	617	602	615	617	618	633	643	662	600	616	577	562	632	601	578	613	597	588	575	606	604	559	605	621	577	597	600	612	656	576	596	628	599	594	579	617	650	559	573	611	566	569	574	557	612	606	611	614	614	570	637	602	583	584	576	600	610	611	597	621	583	588	525	623	623	585	592	584	603	590	578	589	614	567	570	566	544	584	588	534	580	539	569	582	618	575	614	585	597	587	570	626	565	615	618	555	607	608	579	611	546	622	606	595	588	602	574	599	588	631	604	565	642	619	565	573	608	616	563	591	543	584	582	608	608	589	638	570	602	561	603	600	627	557	599	614	611	583	589	620	576	624	564	571	647	568	609	615	575	569	633	586	566	573	562	622	566	585	585	584	596	596	606	579	578	577	598	603	590	626	581	577	584	559	604	573	606	624	671	596	597	585	606	590	540	585	577	572	581	597	581	599	578	577	606	607	537	595	634	621	606	631	603	584	587	558	621	615	541	597	602	542	612	596	573	632	578	605	595	595	550	626	609	602	585	628	611	600	589	626	580	585	646	601	612	590	626	595	581	551	601	595	578	600	628	630	570	641	589	554	600	568	619	576	635	560	590	565	594	651	565	573	599	619	568	583	548	636	569	602	603	575	557	591	558	569	584	598	578	583	561	584	606	587	600	583	572	598	600	586	601	607	619	592	598	608	552	609	604	558	617	572	585	638	644	588	569	609	593	560	594	594	624	588	547	644	586	580	599	593	575	599	568	603	590	584	574	578	622	565	627	586	588	555	606	568	609	574	575	602	589	582	569	599	621	601	565	576	623	572	569	605	577	547	574	584	609	551	597	615	577	627	603	586	600	576	645	633	574	599	587	590	623	547	628	623	574	612	578	560	614	525	530	596	613	580	573	585	590	541	590	560	592	592	576	589	597	577	573	554	599	529	599	646	572	641	590	613	576	603	606	617	589	597	583	573	541	604	578	647	605	622	601	582	625	611	587	599	577	593	590	619	556	569	604	583	588	615	629	598	612	614	622	598	570	584	616	617	606	523	605	588	587	561	537	581	609	568	583	596	592	581	595	620	605	583	561	625	570	633	606	601	589	599	616	588	584	577	570	620	550	559	605	545	601	591	596	554	562	618	601	567	552	589	595	543	602	603	631	587	582	638	595	576	605	607	648	624	600	598	556	626	627	629	620	528	548	606	648	545	561	606	580	612	604	569	624	592	568	577	585	624	581	586	626	596	589	566	620	595	596	585	574	594	562	582	601	615	640	603	619	611	614	625	612	620	624	595	588	588	629	551	605	579	594	620	640	593	605	550	577	572	616	651	626	612	619	560	577	563	586	616	598	568	605	592	619	558	622	592	578	594	595	586	598	631	606	580	590	563	641	564	556	612	561	589	527	568	579	585	572	579	594	648	590	585	565	558	596	580	584	611	571	550	622	634	596	609	632	580	594	605	626	593	553	618	597	616	650	614	581	543	579	609	606	603	617	612	561	603	633	587	607	607	639	575	619	594	557	552	563	592	555	577	597	566	537	585	594	573	593	598	589	641	617	567	593	600	585	602	522	619	612	589	543	539	634	570	612	585	586	546	596	589	587	622	618	590	605	565	594	585	583	586	595	582	593	594	581	590	570	573	596	622	618	612	588	596	606	601	581	596	582	599	585	588	621	558	620	600	620	576	565	566	595	550	629	579	568	618	577	581	547	568	627	586	605	552	563	568	575	619	591	589	628	638	561	586	555	618	569	555	559	638	600	575	601	584	563	599	599	626	600	638	627	578	570	636	571	621	603	553	603	590	558	557	580	619	608	571	614	601	611	611	598	576	587	581	598	579	560	593	634	587	581	611	549	571	580	624	571	588	611	609	587	563	558	620	610	599	626	618	606	594	603	613	568	609	652	569	613	533	615	538	601	549	576	547	553	573	603	582	648	517	580	610	611	570	592	604	580	581	588	602	624	566	570	555	619	596	593	561	619	583	584	581	562	611	598	589	557	590	611	582	573	557	542	577	605	569	578	628	588	586	617	594	627	588	617	582	577	617	613	586	607	581	596	615	589	574	611	604	617	613	611	602	631	573	605	620	621	590	581	581	575	566	612	638	579	605	611	550	576	596	594	613	551	602	608	574	586	574	601	634	559	577	627	588	611	585	569	638	601	603	594	591	543	614	585	568	599	612	577	498	548	616	586	571	613	583	588	582	665	566	605	601	587	644	572	564	630	589	593	574	648	575	585	573	573	606	573	565	599	577	567	536	584	616	599	589	606	650	609	589	582	557	600	605	577	576	622	594	589	588	576	631	596	615	601	516	604	597	582	605	584	574	551	583	592	581	615	594	579	612	615	560	575	594	600	592	623	625	587	600	612	549	571	596	594	585	628	590	550	604	591	594	573	635	573	603	570	590	621	602	609	602	568	588	602	594	606	601	623	579	606	608	578	614	611	582	576	584	575	569	625	538	639	611	600	587	556	570	589	624	608	592	579	635	590	623	587	602	609	590	602	564	580	595	586	589	578	560	565	593	605	604	601	597	619	625	573	632	605	597	567	566	583	590	589	613	583	629	598	616	608	646	615	602	603	569	639	555	575	617	544	584	598	572	597	597	618	602	634	617	605	609	613	568	600	594	588	602	588	566	594	602	599	594	569	633	642	658	584	569	601	560	626	605	612	621	588	594	610	578	554	639	563	643	585	595	605	599	598	658	606	616	576	603	589	573	542	578	568	616	580	582	593	593	598	592	561	629	574	590	593	587	611	611	600	593	549	604	549	568	620	585	597	626	576	598	591	569	584	541	581	602	597	581	583	610	592	589	610	603	647	540	600	591	633	562	637	567	563	631	588	582	595	562	608	576	545	614	595	573	609	583	599	648	637	605	574	630	586	567	561	581	578	569	594	604	606	573	628	593	600	622	609	580	554	592	564	601	577	578	612	575	591	617	613	623	590	607	590	593	574	596	590	551	586	576	586	591	571	602	592	610	614	575	540	560	594	604	603	625	549	594	561	570	557	568	586	599	574	563	597	539	583	599	589	587	571	628	578	577	608	600	620	587	574	592	573	597	593	576	579	575	578	604	616	650	636	576	581	627	561	561	608	590	591	589	565	604	627	631	589	586	644	554	580	558	615	590	587	614	634	568	591	620	650	585	590	558	598	594	585	616	580	562	612	613	617	581	575	556	603	572	595	656	590	595	599	577	582	614	583
1069	128	141	100	95	80	79	58	66	62	53	64	66	57	55	52	53	59	62	53	61	64	52	48	60	54	51	42	67	55	51	53	57	55	53	52	57	53	46	48	52	62	71	60	71	60	56	60	66	54	45	55	54	78	54	59	64	72	73	65	57	63	67	55	64	65	69	58	46	41	50	71	51	61	55	59	51	63	60	41	65	54	55	51	60	48	58	50	54	71	60	54	61	54	50	54	57	55	59	54	59	56	52	47	55	60	63	48	57	63	72	58	54	55	61	61	71	50	61	63	43	50	50	40	60	56	66	61	55	54	71	68	53	47	51	49	61	56	51	71	59	62	57	48	51	52	53	52	45	46	56	54	57	55	60	56	54	61	52	49	53	55	53	60	58	53	49	49	50	46	66	62	53	53	51	54	59	59	55	61	56	47	59	56	57	61	54	52	46	65	67	62	70	53	49	41	56	49	51	48	52	64	63	57	46	59	63	52	49	47	58	68	65	69	50	43	55	60	42	49	59	68	45	57	59	49	58	67	62	73	50	54	52	51	51	47	53	59	45	49	59	52	60	62	48	62	66	45	38	61	41	54	48	58	72	49	46	60	64	65	45	74	48	63	68	51	53	65	47	70	59	51	63	39	66	57	58	65	57	68	64	61	58	54	53	44	51	69	51	50	58	52	57	43	45	51	58	68	54	47	58	60	49	62	57	51	68	54	64	60	47	46	50	49	53	51	60	63	53	51	61	59	45	54	63	54	50	48	62	51	43	45	54	54	64	47	49	50	45	60	39	57	44	67	54	35	72	52	73	69	59	46	52	53	53	56	50	58	45	62	57	55	53	67	62	47	55	65	58	53	45	64	60	67	54	68	62	53	67	57	44	50	57	57	59	60	64	60	62	50	73	56	61	50	47	58	56	44	53	59	53	41	55	55	46	52	63	59	53	62	58	63	53	54	47	58	69	54	38	46	45	57	58	52	66	53	72	69	53	59	49	44	54	59	50	46	50	55	44	70	51	52	44	46	66	53	56	49	50	74	55	64	51	55	58	62	61	56	54	51	47	60	47	54	63	59	50	44	57	61	59	58	58	52	46	67	53	63	64	52	56	57	58	62	44	48	61	43	57	51	69	55	41	63	56	53	56	70	65	47	49	53	65	54	70	57	59	63	47	49	52	71	59	67	56	60	54	55	55	51	62	48	71	56	67	57	46	58	50	52	61	62	56	40	65	52	58	63	62	54	56	48	55	58	46	43	43	62	51	57	63	55	56	63	47	69	61	63	46	57	57	56	60	56	51	54	69	45	64	55	58	53	58	52	47	62	60	63	61	56	57	55	61	46	46	52	60	77	54	54	56	64	52	51	57	64	51	74	53	51	57	47	55	48	69	53	59	50	60	49	67	53	67	58	56	58	61	68	62	60	54	51	52	55	56	53	55	48	58	66	66	54	67	61	61	62	55	64	49	54	52	47	57	48	43	54	69	54	47	49	55	54	49	52	62	54	50	49	53	52	50	56	60	56	52	50	57	68	63	61	55	65	51	63	51	55	51	48	52	56	54	68	63	54	47	49	62	66	71	48	66	65	44	46	51	60	51	44	54	51	42	54	70	60	48	54	60	45	66	44	61	53	54	68	45	55	59	48	69	62	65	57	50	55	49	37	44	49	51	46	54	66	52	50	66	47	53	62	61	56	54	47	57	46	47	63	42	54	43	57	59	51	67	59	62	69	50	50	46	52	55	58	58	57	42	57	57	48	50	54	63	53	63	51	56	62	62	67	47	62	56	64	70	62	56	50	40	52	48	53	64	58	68	63	65	47	54	59	52	62	55	57	51	51	53	50	46	51	55	65	51	61	58	57	70	59	72	57	55	60	67	57	56	68	57	56	70	48	69	52	63	58	61	60	55	51	55	56	58	60	63	61	53	60	61	59	62	51	51	61	55	54	62	61	45	65	44	63	47	69	61	51	49	48	53	67	58	64	57	64	64	55	46	59	60	54	41	63	53	63	48	47	55	51	59	70	69	72	58	58	62	61	55	73	46	67	48	44	65	65	80	59	54	53	53	55	60	63	50	65	51	41	52	62	61	57	50	60	49	47	57	56	59	58	52	51	50	53	58	64	51	52	59	57	56	68	50	67	55	63	63	50	52	66	55	56	52	47	54	54	57	41	57	48	61	49	68	51	60	56	64	54	41	61	62	41	57	60	63	52	57	56	52	51	58	54	49	55	46	54	60	62	66	56	66	65	56	57	63	59	68	53	54	51	50	63	62	62	69	48	50	53	49	54	54	56	55	71	60	77	50	68	44	62	60	44	63	51	66	54	60	59	54	70	50	51	54	56	52	71	51	62	58	62	52	71	54	53	49	44	60	43	59	63	45	45	49	56	54	51	54	57	65	55	60	64	55	58	52	42	65	57	54	51	55	62	45	53	51	56	59	56	40	54	59	46	55	58	52	52	48	50	62	53	54	59	76	49	59	63	56	60	57	48	56	62	70	59	56	55	63	51	57	51	63	50	57	56	62	48	44	54	63	68	57	46	46	56	65	66	59	42	50	41	61	56	49	59	57	46	56	45	64	58	47	42	59	54	65	52	56	52	52	62	62	48	40	63	53	51	57	48	66	55	47	49	57	41	63	58	52	53	51	39	49	67	53	70	62	40	53	64	54	54	54	59	53	56	51	54	52	61	59	73	56	65	74	57	69	66	62	52	67	51	57	65	54	49	66	51	49	60	64	47	49	48	56	54	46	59	57	53	58	51	60	66	59	63	55	50	61	51	55	60	44	58	66	54	41	48	56	47	57	46	61	60	45	52	67	58	54	54	43	58	53	64	42	59	57	64	52	52	67	60	48	49	45	58	56	46	51	60	61	55	58	67	61	50	60	54	61	47	57	68	51	54	63	61	51	36	50	48	48	71	56	49	64	70	51	52	74	59	48	63	47	59	62	63	65	57	74	45	61	73	56	52	63	57	56	51	54	57	58	57	56	58	54	57	63	57	54	40	54	56	54	68	54	57	39	65	46	43	65	46	45	49	57	43	53	55	62	67	58	62	54	58	52	65	52	50	65	55	39	47	58	55	61	60	59	71	65	83	41	71	47	53	62	53	63	48	49	58	59	68	74	52	58	44	61	63	50	69	55	51	61	64	53	52	59	59	55	55	70	56	63	65	52	49	39	63	50	66	59	59	53	57	51	44	63	57	62	62	54	43	67	55	63	51	57	42	50	55	55	60	42	41	61	56	58	45	57	57	54	58	53	58	66	55	62	52	54	60	54	66	67	57	66	59	52	68	49	64	52	45	58	33	48	59	57	55	54	64	40	54	52	62	60	54	53	48	43	55	60	45	57	52	76	57	43	58	52	51	51	54	58	61	47	49	63	69	50	60	52	46	59	65	56	67	54	57	50	64	57	58	49	61	53	45	53	51	65	56	42	54	52	63	54	65	57	49	61	56	60	65	51	37	54	53	48	46	53	55	62	59	52	43
1627	304	455	444	421	334	317	282	317	283	239	260	293	238	246	247	259	244	266	253	228	257	249	236	254	244	231	257	240	262	235	226	243	234	233	225	235	227	224	255	240	240	232	216	197	244	218	213	215	236	256	244	214	232	247	206	263	254	256	236	213	228	228	230	242	233	229	216	211	218	227	243	230	228	224	214	209	212	223	239	232	223	233	242	233	239	230	243	197	241	233	207	199	249	232	249	212	211	236	217	236	241	230	219	227	244	216	231	222	240	214	228	253	222	209	242	253	245	247	247	236	235	240	259	210	247	237	227	267	261	209	226	238	220	229	250	219	237	235	212	247	230	219	240	203	235	218	246	216	221	239	244	244	249	223	230	216	236	225	245	261	233	244	212	223	242	243	246	227	240	224	237	244	241	192	222	216	221	239	231	243	214	206	228	237	235	207	218	221	261	236	231	233	233	205	220	209	231	214	232	228	230	239	215	233	246	257	214	229	217	214	211	236	205	215	251	236	206	221	280	214	241	220	243	232	250	255	230	208	229	198	218	241	231	236	219	248	233	216	261	248	246	243	205	223	230	243	223	214	233	215	232	229	226	211	199	220	217	231	227	211	213	218	235	229	234	224	218	226	228	243	231	218	259	233	250	244	227	226	226	232	236	226	223	230	240	222	233	238	233	210	232	253	227	216	202	215	255	231	205	211	239	217	221	241	234	250	238	227	230	210	230	202	175	219	245	272	214	218	231	232	232	245	207	239	238	209	242	240	243	247	201	204	210	219	187	226	221	215	233	233	197	228	208	251	212	247	249	256	232	231	219	202	218	230	232	205	230	229	235	242	221	205	232	234	241	232	231	244	210	228	216	231	230	217	230	249	218	197	219	225	215	213	223	224	250	222	216	225	240	230	236	237	245	237	228	240	245	213	243	232	205	192	222	248	236	226	214	237	228	209	219	222	209	225	244	227	218	237	232	221	225	225	242	226	229	238	219	232	228	239	239	241	242	243	249	216	220	231	202	236	228	224	235	236	237	229	240	216	268	228	238	222	223	219	248	230	211	234	226	226	222	223	213	248	229	252	211	198	234	215	241	234	203	234	223	221	210	233	208	199	230	235	220	227	203	215	225	242	242	227	244	222	242	226	214	241	245	205	233	245	211	218	230	237	239	228	225	222	202	206	219	234	214	232	231	229	205	227	244	228	225	244	231	231	225	225	234	202	240	220	222	208	223	238	228	222	230	221	254	232	206	244	227	223	229	253	209	227	233	222	225	264	230	230	196	250	237	232	209	257	235	235	226	212	242	223	231	205	205	221	230	239	209	214	238	221	223	221	232	219	220	237	239	216	261	223	215	207	249	224	222	253	227	232	210	233	200	237	231	221	245	231	223	229	218	215	221	202	192	231	237	243	227	222	221	205	219	239	258	237	246	181	229	192	240	231	253	219	228	244	225	250	207	222	224	227	251	218	255	239	250	211	259	238	229	223	233	215	251	218	256	225	215	238	258	217	225	230	241	222	219	221	233	249	208	230	216	225	210	243	231	215	204	238	222	197	226	220	229	229	206	234	223	233	215	201	226	247	228	233	250	231	225	239	230	229	221	230	220	224	204	230	217	221	246	221	253	209	208	207	222	226	216	235	228	250	259	227	267	229	226	215	246	227	202	240	214	222	199	245	231	230	240	217	240	222	228	250	250	217	243	200	223	233	220	216	261	232	213	218	215	241	224	226	248	236	234	215	239	223	224	249	221	228	227	219	210	217	254	209	232	229	231	223	242	224	224	217	212	236	229	199	209	225	236	223	223	271	210	248	217	222	217	211	269	219	256	247	231	244	224	213	226	203	226	231	224	240	224	226	224	241	198	206	222	246	207	219	214	216	232	212	242	241	256	186	218	203	200	224	209	200	226	227	224	230	249	231	230	235	234	233	248	260	229	232	212	228	222	223	230	221	234	240	209	232	238	244	218	216	221	209	228	212	223	228	246	228	221	239	211	222	254	224	214	246	253	233	238	229	212	189	224	213	252	207	237	219	226	248	248	212	246	231	242	228	220	234	229	200	227	219	232	249	253	220	241	203	235	222	263	250	235	239	244	242	234	244	197	230	227	230	230	211	210	202	231	225	243	207	223	204	251	233	197	235	230	244	233	246	246	229	240	216	224	241	219	195	246	237	226	244	251	236	238	245	223	229	217	239	200	238	240	251	223	214	221	257	219	233	239	210	238	255	198	245	238	226	236	200	229	220	252	220	247	242	231	244	220	232	226	231	218	216	236	223	203	231	233	234	226	231	229	200	222	230	238	203	230	217	217	214	223	236	247	255	240	236	213	222	226	229	205	222	246	242	206	224	220	212	222	232	230	233	206	228	237	233	220	242	250	256	269	220	249	238	242	236	224	252	218	239	258	233	217	214	232	225	242	191	208	226	201	238	214	228	232	214	231	213	221	233	232	223	212	215	205	208	205	206	232	230	215	225	225	213	239	201	238	210	220	246	238	212	218	228	220	216	222	240	244	232	235	255	237	240	260	223	251	218	228	247	249	220	206	226	224	243	235	234	222	219	217	219	202	250	234	214	248	248	190	212	220	234	203	223	223	184	217	234	205	239	217	219	206	212	222	201	244	265	249	231	212	208	229	275	200	206	232	202	217	224	225	224	233	230	230	221	185	230	232	240	229	231	220	239	209	212	249	245	207	230	238	244	213	228	217	220	258	233	231	225	228	184	222	254	223	209	208	244	211	262	211	219	236	239	232	219	223	202	215	230	249	236	267	242	215	231	238	203	261	231	247	196	208	218	255	209	236	230	229	233	204	226	193	233	217	253	226	218	233	226	225	215	227	218	230	219	237	221	207	219	234	250	245	222	269	219	228	215	229	220	220	241	231	209	238	235	221	236	242	228	220	220	244	240	244	217	213	250	247	215	217	222	225	233	233	242	229	248	232	226	218	233	211	250	220	202	251	223	221	253	240	223	217	219	210	236	208	229	245	234	229	287	225	215	214	211	230	218	237	232	223	248	235	226	225	244	220	227	209	242	234	222	223	237	230	229	231	258	228	232	243	243	254	232	270	221	216	217	246	227	226	232	243	218	211	236	226	216	227	240	216	248	230	252	233	231	228	253	238	214	211	209	214	249	237	232	232	236	190	234	212	244	234	218	227	234	242	218	225	206	218	213	233	205	219	249	228	226	231	229	227	228	256	245	228	251	244	192	238	239	241	221	237	246	211	230	231	247	236	212	240	242	246	196	205	229	214	227	216	211	193	237	212	226	212	244	215	232	252	226	205	246	227	246	228	229	222	235	231	219	212	271	216	228	237	222	225	229	244	248	262	251	242	246	200	248	225	238	207	226	248	221	228	229	215	246	221	221	248	250	219	260	203	209	225	239	230	223	234	203	231	242	245	216	246	257	234	233	236	234	240	214	217	228	225	218	220	234	224	255	208	256	229	230	221	236	231	236	243	246	227	274	236	210	223	217	233	239	236	218	240	215	205
4401	1081	1342	941	626	435	369	269	229	184	172	166	148	143	141	137	123	128	120	128	91	105	124	105	104	124	90	119	120	100	108	101	85	94	106	96	96	102	94	115	101	92	107	103	99	91	104	111	97	97	85	102	90	89	103	85	91	98	107	82	82	98	77	80	84	94	78	89	98	78	90	89	93	102	98	84	101	89	87	90	106	85	95	95	91	88	83	87	95	85	91	115	85	96	101	98	87	86	98	95	102	87	108	96	111	92	98	97	78	93	110	88	111	93	106	84	97	103	104	97	96	82	121	106	89	78	102	83	82	89	108	92	96	96	101	116	100	83	99	93	92	86	97	100	106	88	90	91	84	84	76	96	80	77	77	82	91	105	91	109	102	94	108	74	102	85	93	101	88	98	83	92	97	83	94	92	90	92	93	112	97	89	90	111	95	85	112	113	80	94	106	96	102	91	90	99	84	93	78	83	88	81	83	88	97	79	100	71	84	102	101	105	100	83	84	93	100	89	85	91	94	76	101	78	88	90	99	84	96	87	98	80	84	88	93	88	72	77	105	96	92	96	88	90	97	95	93	88	84	92	88	101	83	97	105	90	87	75	100	99	105	93	94	102	94	87	110	110	91	107	98	95	99	85	101	88	111	103	97	101	87	76	104	77	101	81	109	95	85	82	72	96	89	89	100	100	81	84	104	75	94	96	88	87	106	86	128	120	83	95	78	88	96	85	91	91	90	92	112	89	75	92	89	105	104	93	100	112	83	98	84	97	86	91	85	111	99	90	97	100	103	74	110	100	89	92	102	100	80	94	90	88	94	86	96	89	91	87	97	95	109	105	97	92	110	79	113	82	96	98	97	89	89	72	86	80	82	103	99	107	90	90	97	99	88	89	90	108	102	69	101	92	110	101	87	99	94	106	92	103	90	83	94	92	85	91	114	96	88	89	85	92	85	86	79	80	85	98	106	89	104	81	82	108	108	99	78	90	90	102	92	92	101	105	88	100	102	101	94	91	113	102	80	87	102	91	82	90	96	93	78	84	86	113	97	97	78	99	96	109	90	81	81	85	79	100	92	83	95	91	95	83	89	85	92	84	80	93	99	100	89	79	94	103	96	87	72	95	92	95	106	104	91	92	94	86	103	102	100	115	85	94	81	81	90	80	74	95	95	84	101	98	95	94	81	102	101	82	91	84	84	99	97	98	88	103	76	97	83	91	76	97	97	88	94	96	78	87	105	88	100	81	84	103	107	98	90	81	106	87	87	91	79	99	81	89	91	105	90	100	91	109	75	90	76	84	85	88	100	94	85	88	120	95	90	102	88	89	88	89	102	102	98	96	89	83	86	100	92	92	97	109	89	81	84	100	88	93	93	86	102	89	102	88	81	82	88	81	100	71	85	86	94	85	92	99	106	86	99	91	91	93	87	114	95	116	81	92	76	98	85	98	126	84	95	97	97	92	82	88	91	77	84	111	79	108	91	107	90	91	117	95	96	91	81	95	82	89	98	95	84	84	87	93	97	98	86	102	82	90	81	91	93	87	86	80	97	95	106	108	103	87	91	82	90	90	100	95	97	92	92	86	83	74	95	94	88	97	94	103	114	99	103	96	83	97	95	98	90	105	92	104	107	101	93	95	97	100	105	107	125	102	93	73	81	107	79	108	85	113	90	83	109	91	107	103	78	73	79	101	75	92	90	66	99	93	100	74	100	88	94	96	86	88	94	91	87	93	98	101	95	101	88	92	110	99	85	77	92	90	91	77	103	89	86	87	79	82	84	99	94	85	92	102	121	87	109	85	74	90	97	102	97	86	85	86	84	95	71	88	85	90	107	116	72	110	81	92	77	105	92	88	89	82	92	94	115	102	95	98	87	89	91	83	107	83	80	99	97	81	89	87	91	97	105	99	77	90	95	93	112	104	96	104	89	100	81	106	83	87	75	97	89	91	84	91	86	83	94	91	107	102	75	89	83	88	85	75	97	98	92	88	80	91	91	120	80	84	94	113	93	99	88	99	108	93	69	96	99	83	90	87	90	93	106	90	92	85	86	97	108	95	104	108	80	97	99	88	85	84	102	85	105	83	59	80	94	87	92	109	87	88	104	91	79	84	93	82	94	90	96	89	79	94	73	70	102	99	84	89	86	105	107	97	87	79	92	101	82	93	98	82	98	95	116	94	81	97	98	81	89	92	85	98	92	77	94	87	99	78	92	111	95	105	76	105	89	103	86	83	80	95	95	84	95	85	106	81	88	87	89	92	93	85	110	98	97	95	99	105	99	101	88	121	94	91	90	92	95	89	89	94	109	91	103	96	95	96	99	91	69	99	82	91	86	93	91	78	96	73	100	69	84	94	92	101	88	96	95	91	97	93	78	100	78	84	102	79	95	99	83	101	108	88	107	98	93	93	84	83	95	97	98	99	97	87	100	88	90	92	77	98	95	109	106	77	90	84	87	102	80	106	103	86	85	114	107	87	87	88	110	108	105	108	104	90	74	105	105	90	102	96	105	97	96	104	98	90	93	101	97	94	102	78	110	95	88	93	95	106	103	106	96	88	85	94	75	93	84	94	98	91	87	81	112	85	91	102	89	77	97	97	97	110	82	78	83	109	93	98	88	105	89	100	79	92	97	97	77	84	104	98	91	81	83	82	96	97	89	84	88	96	91	91	84	95	91	87	95	74	101	98	96	100	94	83	96	82	101	72	100	90	85	95	91	100	93	84	87	101	87	95	79	108	92	92	93	80	96	86	95	72	109	114	74	81	81	104	99	91	93	76	83	110	100	90	86	92	83	106	79	113	108	102	100	92	75	90	103	88	78	90	76	102	111	94	91	91	92	102	88	91	88	97	99	106	86	85	91	96	84	97	79	85	106	84	121	99	97	91	96	98	92	92	97	87	89	90	62	86	96	92	102	85	86	101	79	96	99	95	83	92	86	107	79	100	89	91	91	77	114	91	88	86	97	74	97	84	112	123	93	104	72	116	97	76	100	81	92	79	93	93	84	96	103	71	108	78	78	90	101	92	102	83	95	106	103	104	89	103	79	84	89	94	117	100	104	93	93	91	102	89	72	79	97	84	103	84	101	96	97	94	86	91	105	95	102	86	95	92	89	94	95	92	89	100	95	93	90	92	98	92	88	104	97	76	107	89	86	78	83	106	96	101	91	82	80	104	108	86	89	96	98	96	93	101	111	94	76	86	89	90	92	109	96	84	92	112	95	101	85	94	90	86	86	85	102	92	98	94	121	85	108	92	84	82	102	117	99	98	99	79	93	93	94	74	96	103	85	89	99	91	95	89	94	84	74	79	93	108	84	99	83	102	85	99	90	91	83	100	101	108	99	86	94	94	99	88	79	86	90	96	87	101	99	93	91	77	103	98	91	80	80	77	92	101	107	86	97	101	99	107	100	103	88	84	88	91	92	82	88	98	74	104	99	101	70	105	78	113	89	94	105	107	93	93	91	96	94	102	81	89	102	88	86	72
5191	1467	3623	3929	3193	2567	2122	1758	1492	1272	1115	1008	921	862	803	734	711	647	590	577	559	549	505	495	516	499	466	457	473	450	429	426	408	469	434	403	438	415	435	388	362	371	397	366	384	366	422	374	356	351	356	392	368	370	353	365	395	392	323	392	377	357	386	389	381	349	350	393	397	370	375	369	359	348	345	316	334	338	353	388	382	383	368	328	350	335	347	307	373	354	368	352	364	360	345	335	370	353	334	333	327	332	332	370	330	348	337	315	371	343	334	396	363	381	348	351	339	371	349	330	324	364	358	345	337	324	348	347	318	321	310	356	355	324	328	373	363	370	395	337	346	338	339	345	346	352	332	344	328	319	362	315	381	348	331	343	340	377	330	323	336	345	309	354	349	343	331	322	371	332	349	337	344	331	355	314	328	339	370	335	324	314	338	353	381	347	355	361	338	326	350	359	314	340	332	305	335	334	328	357	315	326	365	321	366	348	358	327	335	326	359	332	357	335	332	340	320	336	366	324	346	310	371	326	339	362	355	320	325	321	333	338	353	337	358	350	323	367	342	337	317	322	343	320	331	362	334	340	347	328	346	377	310	321	329	348	345	344	300	329	329	307	367	368	358	364	317	350	337	324	329	357	360	354	300	352	377	353	331	341	334	322	325	338	323	343	330	335	331	325	347	355	315	318	307	337	364	343	338	355	332	356	315	342	336	346	328	338	330	331	344	354	327	337	323	336	338	319	336	318	342	345	340	346	314	318	341	320	326	330	326	343	324	340	353	302	320	344	319	350	323	344	333	334	374	331	335	341	307	355	340	352	309	351	352	349	331	349	322	360	359	329	334	319	319	342	316	364	390	340	335	352	356	323	359	316	368	344	343	331	312	373	323	351	353	337	319	318	368	346	361	343	363	341	313	321	310	346	334	306	359	336	351	343	356	351	330	337	336	329	350	320	327	346	305	331	339	370	358	350	319	316	345	317	335	340	301	324	336	308	330	325	358	311	376	356	353	311	345	338	320	336	331	328	337	365	307	355	326	326	355	353	360	368	363	362	355	330	341	350	353	334	351	335	309	372	324	334	315	373	354	344	331	351	340	330	348	345	362	329	330	348	324	342	310	335	348	342	319	356	321	302	357	351	342	383	354	319	361	329	335	342	350	345	379	346	357	351	317	338	363	364	337	331	354	344	338	344	336	328	349	332	311	356	318	322	312	331	315	331	311	336	352	355	354	374	366	328	348	340	336	341	338	317	364	348	342	360	301	317	325	347	314	356	357	365	340	328	341	361	371	324	370	335	288	332	346	334	360	302	350	339	359	352	311	340	333	344	354	358	355	334	335	332	327	318	336	350	367	350	297	347	366	354	318	339	348	377	339	346	345	336	340	327	310	353	347	349	333	355	330	330	320	354	330	322	316	368	336	331	332	329	330	361	332	333	313	330	331	351	328	337	328	349	357	379	362	338	351	343	372	356	324	342	326	320	333	328	361	330	335	338	320	329	372	287	326	371	348	361	341	348	358	369	325	319	354	311	332	334	319	319	338	337	358	322	339	308	384	313	335	359	338	345	340	340	319	338	345	350	368	328	332	344	345	352	368	387	313	347	321	370	322	334	340	354	343	325	367	315	337	332	340	343	356	341	312	343	354	361	317	312	332	342	308	333	367	348	344	353	318	338	382	381	331	338	322	383	307	351	328	356	308	334	343	337	335	327	302	344	353	383	338	329	363	351	326	304	337	362	372	346	346	327	382	364	364	333	318	340	336	341	361	354	352	330	325	357	332	342	333	342	360	373	348	370	336	314	338	337	315	341	344	381	343	312	319	364	353	362	339	332	286	341	349	336	329	373	350	337	289	350	334	308	332	335	351	346	323	320	353	299	367	339	344	375	340	354	370	335	334	350	318	330	354	342	344	363	296	345	339	330	299	354	339	373	323	348	301	334	338	357	353	321	359	351	322	326	317	318	316	361	354	361	350	338	336	326	333	317	363	339	359	352	313	332	346	345	329	338	345	342	346	347	346	337	373	325	330	333	332	338	366	321	339	316	361	332	328	308	301	311	323	337	339	336	369	353	342	335	325	342	340	336	346	345	330	357	350	341	350	328	344	323	368	292	341	372	341	351	294	327	324	354	319	399	326	305	317	325	330	331	340	373	290	353	314	315	324	343	357	345	328	350	328	330	331	317	352	308	367	347	349	324	335	338	354	345	342	330	292	375	361	332	341	337	323	340	360	328	323	312	321	352	344	344	321	349	329	352	348	355	317	325	313	354	328	348	358	347	379	361	347	339	311	368	325	344	354	331	300	335	362	348	368	333	337	359	347	350	326	336	336	349	340	316	367	328	343	344	357	341	364	371	353	357	333	324	341	341	342	338	306	352	337	391	332	324	349	324	366	344	343	315	326	364	335	324	380	327	353	344	324	343	314	328	334	361	341	342	303	330	346	321	344	306	295	335	342	371	355	334	316	324	360	367	297	323	335	312	305	356	326	370	333	305	337	329	368	340	346	333	344	300	325	337	361	315	309	378	352	360	319	364	349	366	331	334	335	348	316	364	332	292	370	367	344	350	320	376	333	340	320	356	365	340	361	335	328	340	291	335	351	329	322	305	352	361	358	317	340	356	327	328	348	317	331	374	364	322	335	304	313	321	346	365	341	323	358	346	327	359	331	330	337	381	351	339	353	346	342	347	371	317	340	361	342	316	364	327	340	352	313	344	335	318	315	310	332	318	331	322	337	312	323	333	374	316	374	359	353	324	336	329	358	318	333	344	359	308	373	377	345	349	359	351	331	370	369	322	340	339	303	352	345	350	368	340	310	334	365	347	312	358	342	348	318	358	317	344	366	345	355	331	318	362	384	337	346	346	332	342	335	342	361	329	350	338	331	342	375	332	360	350	337	347	364	327	368	324	366	365	344	329	325	316	337	305	356	335	326	325	333	325	330	381	345	336	322	336	348	339	316	313	328	314	328	342	336	344	340	367	267	358	319	329	321	345	314	372	363	326	349	332	356	346	304	346	332	338	335	333	361	322	316	345	329	380	346	342	351	313	357	303	337	349	359	328	320	352	357	337	328	339	337	351	326	353	334	341	334	327	332	350	351	360	324	346	326	318	337	365	362	330	343	345	341	312	327	317	360	332	312	372	326	336	336	369	337	342	354	325	349	348	326	327	310	332	351	326	345	330	366	385	344	322	331	375	363	381	341	345	323	331	357	312	345	338	363	336	347	350	369	335	368	335	385	360	318	317	337	378	340	336	348	349	356	350	353	328	347	326	328	351	343	318	334	331	334	343	322	346	316	353	335	355	352	345	307	325	345	336	341	333	358	354	338	366	356	358	340	338	327	374	319	327	327	348	349	364	329	327	347	320	316	359	335	342	341	318	334	343	308	319	334	311	363	317	343	363	312	355	332	342	352	364	331	336	330	335	329	328	353	325	349	335	343	359	358	338	332	319	349	356	319	346	336	353	321	333	336	342	296	350	329	319
8470	2283	2619	1850	1244	832	698	562	483	402	332	326	299	281	271	248	257	229	241	235	218	224	255	217	193	229	210	223	205	189	200	196	191	176	198	179	186	178	186	227	200	196	185	176	213	184	193	187	187	207	205	191	168	178	206	162	194	192	182	191	160	218	164	157	180	174	179	223	191	177	198	172	188	208	185	193	168	196	187	188	178	173	195	169	167	180	168	200	182	165	164	203	183	194	182	178	163	185	186	185	197	181	181	198	171	201	199	183	210	180	192	186	187	163	178	213	171	168	196	187	174	187	205	169	201	175	188	195	198	220	191	167	186	185	207	187	178	178	198	180	156	188	207	181	174	175	190	190	178	190	192	221	180	172	198	185	165	179	172	161	185	196	161	175	172	168	192	187	193	174	162	188	162	199	194	195	172	178	181	196	183	192	192	184	164	167	159	193	223	165	175	193	160	186	179	186	180	201	162	172	155	190	192	178	176	202	200	198	176	193	181	202	203	192	171	163	177	201	211	182	166	199	148	193	182	211	188	190	179	184	185	178	174	166	188	170	187	162	161	155	173	199	219	185	168	181	189	168	173	191	164	173	170	187	183	170	177	168	166	190	167	216	177	187	190	192	163	179	173	187	192	210	175	165	200	171	192	194	174	176	186	172	195	192	174	172	166	189	162	165	179	174	173	168	184	171	158	177	191	151	163	187	158	174	189	213	201	200	168	190	167	206	201	185	189	173	176	176	173	184	158	176	166	177	214	200	177	197	202	196	156	185	191	177	202	171	182	188	168	172	169	171	182	180	191	201	154	160	179	179	168	169	161	202	189	173	193	208	175	171	150	182	167	182	191	189	207	192	206	183	164	163	193	184	184	168	191	174	175	193	194	176	167	181	181	157	193	175	178	203	168	195	186	178	210	169	177	177	170	174	176	182	176	177	162	204	184	163	164	185	184	179	184	187	174	186	160	174	191	173	157	155	164	183	183	203	180	171	180	196	185	194	181	186	154	188	179	197	180	183	159	151	203	192	179	192	168	171	169	168	164	179	159	203	180	176	193	213	166	180	171	163	163	190	159	180	184	156	196	193	201	175	183	196	187	162	178	173	190	193	192	176	169	168	184	191	171	177	215	193	180	189	148	169	178	170	183	186	156	190	169	165	192	176	160	182	194	167	167	204	170	182	185	174	181	174	173	175	192	166	179	198	177	154	201	171	189	188	162	170	155	176	182	161	186	180	180	180	188	173	174	193	194	197	155	165	166	178	177	184	179	174	195	149	171	174	176	161	193	187	185	154	180	189	182	162	211	177	159	175	163	166	176	185	186	149	206	159	200	175	189	179	162	192	183	195	166	186	206	192	198	203	194	186	187	187	192	187	177	200	184	164	200	180	195	194	190	189	184	199	169	164	181	157	173	182	200	179	185	188	177	176	181	183	181	199	194	182	191	168	162	179	174	195	173	200	212	183	165	182	176	175	172	191	187	168	166	192	155	171	172	177	182	161	188	178	193	169	177	201	196	169	176	193	173	175	178	212	173	164	184	182	189	181	156	184	165	177	186	174	185	164	164	173	197	178	171	178	164	174	161	174	201	186	196	183	191	188	183	172	163	167	196	195	168	183	168	169	190	189	203	203	158	192	201	161	175	183	176	193	201	206	158	166	184	204	178	185	179	159	159	173	160	164	176	183	184	193	175	178	172	186	181	157	199	177	187	201	174	198	178	181	176	181	176	203	180	193	183	206	178	194	178	175	179	187	203	170	170	192	180	185	161	168	192	177	182	197	154	196	167	179	191	187	175	166	192	191	187	192	178	177	173	153	183	172	162	167	158	201	200	190	163	153	171	187	180	188	192	188	178	162	178	181	182	185	177	183	151	202	171	176	188	173	212	189	201	166	160	162	210	183	194	166	194	181	173	164	166	201	166	171	195	177	157	186	200	176	190	161	176	164	174	159	168	193	189	183	181	178	186	190	174	190	175	173	183	184	174	188	185	173	197	176	167	181	169	177	196	178	225	158	179	186	213	181	162	170	191	197	189	167	213	172	177	181	168	179	202	176	170	181	221	157	154	181	169	173	167	187	160	157	185	163	186	165	192	189	186	165	163	156	170	193	202	167	155	165	210	178	184	196	181	192	185	191	183	194	179	165	164	168	190	166	197	198	176	190	179	184	190	178	180	187	179	184	180	194	175	170	198	171	164	188	176	203	168	179	165	188	187	176	156	190	171	174	188	181	191	180	174	208	186	172	162	181	180	197	182	161	171	176	156	170	177	178	161	176	163	202	162	177	178	178	184	189	196	187	205	178	166	163	157	173	186	180	204	203	157	169	181	193	167	199	185	184	192	179	185	146	187	182	184	190	177	184	181	179	161	169	202	161	194	187	174	189	188	175	168	157	174	177	197	188	183	188	196	191	186	181	179	178	183	168	193	211	194	190	193	194	176	168	180	170	171	205	188	178	176	173	205	156	190	177	161	176	160	164	192	213	159	166	178	173	182	182	189	178	189	188	176	172	157	153	181	189	182	204	172	184	185	179	179	165	200	172	180	192	174	180	174	171	188	200	191	170	172	157	156	168	182	183	201	172	182	189	172	176	186	180	171	167	206	189	190	179	184	177	178	172	171	177	184	178	149	180	157	197	180	160	157	194	183	173	174	190	200	163	172	174	201	183	172	181	170	160	178	204	191	160	175	169	171	170	200	185	172	171	180	184	176	190	177	181	185	166	189	191	166	172	185	187	186	202	183	181	181	177	196	217	178	190	171	200	173	197	178	172	184	170	178	186	229	190	166	178	152	191	178	188	160	193	197	185	186	180	166	212	183	201	192	194	191	170	180	187	189	166	170	178	198	179	164	180	206	167	173	197	203	172	184	187	191	192	194	181	178	197	195	196	169	187	177	193	203	178	220	186	190	193	181	188	203	174	170	160	160	171	184	162	208	178	192	175	179	186	162	151	185	183	167	189	214	186	184	162	167	172	195	171	191	190	153	171	176	191	168	180	160	163	178	182	182	187	192	184	167	189	186	178	185	194	188	206	194	184	178	176	193	175	193	174	158	199	165	174	194	188	189	169	160	173	185	178	190	183	187	179	194	170	185	177	189	187	179	207	163	197	176	173	186	193	198	200	179	179	171	209	180	178	150	179	189	185	184	206	192	184	181	182	175	209	168	196	165	178	159	166	154	141	178	184	179	176	192	193	186	181	193	184	202	193	190	174	203	198	171	166	211	179	183	196	173	213	153	175	176	190	202	171	176	179	169	200	205	174	170	188	171	172	176	199	194	192	204	173	177	174	168	185	180	184	182	178	160	170	174	143	202	180	200	179	180	187	185	181	169	189	171	169	182	171	172	163	192	196	191	178	191	181	193	203	158	188	167	157	164	168	181	177	192	201	162	197	180	190	201	183	162	182	196	162	185	190	185	201	184	187	173	172	182	186	163	182	188	184	187	178	187	174	195	179	195	174	166	185	181	175	216	198	189	193	194	183	167	180
7670	2734	6485	6888	5915	4822	3787	3190	2693	2418	2123	1842	1650	1472	1456	1292	1294	1211	1144	1062	995	981	956	938	929	922	866	828	863	861	793	774	774	782	725	746	735	726	730	713	724	702	643	710	697	657	670	687	705	678	682	682	708	641	646	696	647	656	655	706	662	641	637	653	598	626	629	619	617	640	637	637	609	616	611	629	652	618	650	614	643	617	654	583	613	623	612	628	591	609	590	635	593	653	627	598	612	610	536	599	599	605	637	603	611	615	629	533	608	586	648	628	601	590	571	593	591	575	602	608	610	653	634	572	571	630	635	582	587	579	592	557	616	611	603	594	615	616	609	617	598	627	635	636	604	595	615	619	575	550	620	581	619	651	588	606	555	555	608	605	627	608	607	598	573	585	592	574	598	563	611	595	609	603	544	586	587	647	663	596	588	632	579	613	617	589	589	603	597	603	618	608	625	606	605	605	600	571	594	630	574	619	570	608	645	602	585	615	617	581	618	591	586	608	627	622	591	567	586	623	636	597	603	579	600	622	591	619	571	568	628	609	583	597	621	587	611	617	583	583	553	588	589	597	575	625	589	619	589	587	650	591	579	586	558	582	587	574	619	584	598	639	580	557	622	532	590	596	609	580	566	571	592	611	607	584	549	547	554	639	580	608	576	541	625	569	567	579	562	621	628	606	568	641	608	534	589	603	607	615	589	571	610	589	586	593	573	602	637	594	592	585	578	569	578	603	577	595	579	586	621	585	563	570	604	603	628	550	584	586	578	563	609	568	542	613	616	569	582	625	592	596	589	596	566	598	607	596	627	616	599	575	605	601	545	607	614	605	600	585	586	593	557	590	550	588	598	590	578	606	597	611	593	572	569	590	603	609	531	557	583	546	537	637	593	571	573	598	613	592	590	581	568	587	604	596	565	624	631	580	641	538	606	570	569	559	595	597	568	581	614	589	510	572	613	577	626	650	584	574	600	622	561	560	610	606	622	575	581	562	557	573	565	587	633	581	626	588	570	607	568	610	613	583	570	607	582	639	602	561	605	575	583	563	602	548	596	619	573	583	602	553	560	579	532	604	636	562	602	590	569	603	603	558	616	602	600	580	610	592	584	578	613	569	621	612	569	570	576	571	575	576	587	599	582	583	583	625	606	604	597	568	604	615	613	634	592	601	579	618	627	599	588	614	596	602	646	623	582	573	596	570	588	641	605	610	597	546	591	571	605	608	608	614	634	593	597	566	574	582	596	602	571	585	636	578	606	577	593	624	613	609	562	597	553	560	564	626	602	561	566	599	557	638	571	586	590	587	618	615	618	561	587	562	625	557	597	604	627	620	598	623	650	608	562	607	622	608	582	597	571	512	624	577	613	555	622	582	571	628	619	608	601	615	556	620	599	569	643	621	550	605	577	560	608	580	613	593	549	586	594	617	569	615	578	585	609	595	608	576	595	580	610	576	630	601	609	610	603	565	617	585	573	621	632	617	637	589	564	587	568	612	588	610	548	572	601	556	598	598	603	591	613	604	577	583	587	579	601	615	548	606	593	595	577	587	599	616	607	604	628	570	568	554	582	584	578	612	584	603	595	574	619	635	552	605	562	580	604	606	609	605	581	596	646	577	602	548	609	593	572	580	545	609	575	582	617	628	614	601	597	623	609	567	584	608	614	628	595	611	567	569	604	575	622	587	557	539	558	591	625	622	591	595	592	566	623	573	632	606	627	593	625	596	582	606	578	605	556	602	595	560	579	620	594	576	560	619	571	608	547	582	595	619	568	617	582	559	582	608	570	607	580	576	576	601	581	603	611	594	563	581	599	587	566	583	565	604	631	580	564	611	564	609	600	572	581	582	635	607	559	602	643	636	583	589	634	598	579	585	601	579	587	573	571	586	567	578	537	602	597	578	605	573	578	600	591	581	611	569	580	588	614	635	581	565	563	621	635	596	546	571	593	603	563	577	618	636	619	593	587	603	614	567	649	601	592	616	543	603	610	615	595	595	596	581	623	593	589	599	596	593	592	568	588	576	571	564	580	602	613	587	609	590	581	608	627	611	543	613	616	591	632	602	590	561	588	603	596	593	562	609	575	563	606	608	615	587	602	619	627	578	591	607	620	628	580	579	589	606	578	614	538	594	614	633	562	610	609	610	598	597	583	585	585	581	588	562	604	620	625	609	570	623	569	617	618	574	635	575	595	584	588	575	543	625	611	604	615	599	594	532	586	595	592	577	634	603	570	646	581	620	618	607	601	588	611	563	564	586	587	627	601	601	585	620	600	563	564	569	540	583	598	590	562	634	613	590	597	598	561	602	611	580	591	631	600	600	591	587	605	594	582	594	588	581	604	579	592	608	577	581	613	556	606	600	608	598	607	579	595	577	568	621	600	667	590	573	600	600	626	552	596	584	574	592	632	582	613	591	631	580	592	590	615	614	577	568	566	554	576	588	618	616	593	581	612	587	578	612	591	591	579	579	596	582	609	550	588	605	557	553	576	574	600	630	609	639	557	617	570	583	565	632	550	578	607	620	608	597	590	593	628	601	593	582	594	592	610	572	626	543	639	592	572	596	579	575	605	624	562	591	592	557	597	632	590	651	609	568	634	605	570	593	598	571	617	575	634	586	564	557	555	627	637	609	600	630	606	571	602	601	615	607	604	595	591	594	589	557	604	614	574	561	584	576	636	609	550	576	544	581	582	618	570	632	588	542	580	593	597	569	598	616	608	582	593	581	578	593	623	614	578	620	662	580	615	583	538	617	606	607	547	645	649	530	602	597	602	598	606	593	616	609	568	607	550	582	597	579	551	588	553	581	584	607	598	593	554	574	603	588	567	556	612	580	551	562	571	632	606	596	591	665	581	643	614	630	582	562	581	578	573	613	563	596	589	576	554	552	642	618	614	631	592	588	556	552	592	609	602	572	620	552	600	570	550	605	620	647	601	591	629	603	578	608	632	634	608	565	581	604	621	594	627	586	613	582	575	591	588	608	609	546	560	555	540	621	606	603	580	609	590	613	579	572	581	600	576	579	576	560	639	613	573	622	593	622	619	605	591	621	591	597	579	588	613	550	568	607	545	582	609	566	566	609	606	631	606	607	609	561	600	593	585	593	664	619	619	561	586	623	583	612	595	626	586	562	582	600	579	610	587	638	560	614	628	595	576	613	630	569	584	593	584	572	583	608	549	609	591	588	635	551	602	580	582	590	632	622	626	591	625	575	617	551	604	584	611	581	581	538	601	590	596	586	628	569	580	646	591	565	596	573	618	582	591	612	559	635	633	599	613	629	601	623	597	581	611	545	639	564	621	582	631	602	606	596	585	610	608	610	581	545	611	592	589	587	578	603	599	588	583	567	625	603	612	572	626	599	642	613	592	615	611	597	621	625	572	600	551	612	584	604	592	538	594	621	635	596	581	621	574	618	605	612	559	566	637	565	561	566	578	623	567	563	591	600	565	608	616	609	619	593	557	620	587	618	583	569	582	584	585	590	576	558
1115	114	128	112	79	75	72	75	65	80	68	51	57	54	57	68	49	51	57	59	52	61	55	48	65	41	79	66	53	58	59	78	75	56	58	49	46	76	52	52	58	85	61	57	53	59	51	38	60	51	49	48	56	59	80	64	54	46	63	49	60	59	49	61	55	57	63	62	66	48	58	48	35	55	44	58	44	52	54	60	55	53	59	56	72	58	59	50	63	57	63	61	57	62	61	51	52	47	51	59	57	60	70	60	60	51	50	54	54	51	59	49	67	59	58	58	65	65	56	47	62	53	58	55	54	61	48	50	52	60	55	65	47	59	61	62	64	61	54	63	49	55	54	57	48	75	63	59	70	54	65	46	51	51	73	49	59	58	60	43	58	54	48	53	54	67	59	68	46	46	60	72	81	49	55	66	61	63	65	51	73	72	58	62	49	53	56	50	50	52	55	57	67	53	64	66	56	47	68	55	51	53	64	48	40	51	48	54	53	50	62	57	58	48	55	54	50	41	57	59	52	47	51	59	54	58	60	58	55	52	59	55	51	43	60	63	52	65	45	61	64	46	53	40	53	52	52	56	54	66	49	58	53	55	54	62	61	44	51	55	66	47	57	57	60	66	38	62	61	57	62	69	52	53	63	59	66	45	57	63	63	52	61	58	44	54	62	60	73	57	52	44	71	45	58	48	52	63	55	57	55	48	62	59	55	46	67	64	64	53	61	51	49	58	71	63	56	46	49	51	82	60	51	57	46	62	51	41	50	59	61	77	52	49	48	58	60	54	58	48	65	53	49	52	38	60	54	53	53	63	53	54	54	72	68	42	44	51	65	66	56	63	74	73	59	65	49	52	56	73	59	59	53	54	70	56	49	68	49	55	51	62	60	64	54	53	62	58	53	63	73	46	59	52	65	44	58	68	58	78	52	60	52	54	47	38	45	52	55	68	54	55	68	41	57	46	74	53	56	62	68	55	50	49	63	62	67	50	59	57	64	73	51	56	50	69	67	49	62	53	49	49	59	66	50	56	55	51	59	60	43	58	55	47	50	60	56	56	51	60	52	51	52	50	55	53	48	54	67	42	63	58	63	54	48	64	49	56	44	64	60	49	56	37	43	43	60	55	54	55	63	60	64	63	56	73	53	64	50	59	65	57	65	54	53	64	57	69	50	66	64	52	42	61	63	53	70	54	69	55	60	38	66	53	50	65	74	59	50	52	51	64	60	57	62	49	45	55	45	56	57	63	47	48	52	50	63	64	54	56	67	52	57	54	58	64	46	65	50	55	60	64	49	53	68	67	52	59	55	60	49	49	65	64	65	59	66	51	60	70	67	58	69	63	58	53	56	52	59	52	62	42	46	64	56	68	54	72	52	60	55	67	62	49	34	52	55	54	59	53	57	63	59	63	61	53	49	55	58	47	42	51	53	58	57	50	50	59	58	59	56	59	62	40	55	59	53	60	61	61	59	70	66	60	52	53	57	62	51	50	60	57	57	53	49	61	62	70	55	51	62	48	54	58	49	55	60	57	61	62	55	47	51	58	43	50	62	62	62	57	67	51	53	54	49	53	45	70	66	40	67	63	55	73	54	57	61	56	61	45	60	52	55	65	42	53	54	50	50	46	62	59	46	63	53	62	48	65	56	61	42	61	48	66	66	62	63	43	57	44	57	53	49	60	54	58	43	59	48	48	54	47	63	56	53	59	62	53	50	45	55	56	58	52	63	64	46	49	43	53	59	58	66	66	56	70	37	45	37	57	53	57	67	59	67	52	71	70	63	52	59	62	51	64	40	56	59	54	63	52	64	59	60	58	59	43	48	49	52	46	62	50	48	58	67	52	60	55	57	69	54	54	53	45	53	54	59	52	52	49	64	66	56	38	63	73	60	51	70	61	46	62	43	52	51	42	52	46	54	61	48	63	54	52	61	55	69	54	52	64	53	55	49	65	57	55	61	50	54	52	61	54	54	58	63	46	45	44	71	52	45	68	56	59	55	59	60	58	56	42	54	57	54	57	62	60	59	54	40	62	53	70	61	57	69	63	73	59	56	48	62	53	51	64	61	60	59	61	56	58	68	46	57	62	52	59	49	62	50	50	49	53	59	54	43	41	61	66	44	69	45	66	56	57	65	49	67	51	58	50	59	48	41	60	53	61	67	51	73	58	53	69	48	63	45	51	54	52	52	57	50	67	67	59	57	70	40	64	51	51	47	54	49	66	54	50	55	58	51	55	54	49	52	82	66	55	57	62	59	52	64	56	51	64	51	68	48	53	53	80	59	52	53	55	50	56	64	49	53	50	39	57	51	55	54	56	55	48	43	57	55	64	50	63	60	54	65	46	65	55	44	72	68	55	59	59	56	60	51	62	51	65	62	60	49	65	56	53	46	59	57	63	45	71	65	64	61	51	63	58	52	52	66	58	59	54	49	47	63	57	53	43	66	68	55	62	73	47	64	49	50	38	57	47	55	53	61	64	40	59	63	62	51	64	60	70	66	52	58	47	54	56	43	59	62	46	62	51	51	48	68	42	60	60	52	62	57	50	53	55	61	56	64	53	58	58	52	63	55	59	54	57	63	47	61	57	60	58	64	59	40	43	65	62	69	57	54	51	67	52	46	57	63	60	60	55	53	49	60	33	59	49	52	63	49	48	66	68	47	57	41	49	64	62	51	70	58	62	57	60	59	70	45	54	60	56	60	57	55	59	58	52	42	60	47	58	61	47	63	55	65	48	47	60	58	52	54	51	53	65	60	61	69	46	57	48	54	47	56	60	48	66	47	61	53	45	43	48	52	61	47	54	53	56	63	36	65	71	51	55	59	57	50	47	53	53	71	47	71	44	59	50	58	49	55	59	58	60	63	41	67	43	54	71	50	57	48	55	66	64	44	64	52	59	60	43	64	64	53	55	63	52	52	60	54	52	49	53	60	65	51	50	70	55	47	53	47	57	51	39	55	58	38	59	78	53	59	52	60	72	43	64	60	61	56	69	61	65	52	57	63	60	50	59	62	52	49	68	59	47	58	48	63	54	53	44	53	56	45	55	56	57	59	66	63	45	65	42	62	56	60	49	56	52	65	57	48	60	46	48	55	46	49	54	52	47	52	54	52	59	56	55	60	55	54	50	57	60	44	61	53	54	65	56	50	65	55	36	38	61	60	52	62	64	45	62	72	52	49	63	61	48	67	41	55	55	56	51	53	61	63	62	61	46	58	67	59	69	53	47	65	52	59	52	61	50	63	69	68	56	67	60	56	59	63	59	66	52	61	49	56	52	59	59	54	46	67	65	59	51	58	54	54	58	43	66	63	52	54	64	59	48	59	55	62	64	48	70	45	54	65	52	43	62	48	55	53	57	64	61	52	59	44	51	48	69	48	57	57	59	46	54	52	65	67	51	52	53	56	64	55	70	61	46	47	52	44	56	49	49	74	55	59	58	66	52	66	47	51	48	53	66	64	61	68	63	60	59	42	55	53	52	57	43	45	57
1655	327	443	439	432	364	361	326	297	263	281	288	256	285	267	235	256	239	243	266	217	242	259	231	252	240	204	239	245	246	262	243	242	255	228	193	208	229	250	232	227	201	208	228	214	221	243	211	219	229	237	267	229	246	245	226	258	240	223	227	228	253	215	225	243	202	207	235	229	232	242	209	215	217	205	260	223	256	220	252	237	232	264	217	244	242	228	241	223	217	236	215	223	230	206	230	237	231	234	210	204	231	241	224	226	223	240	230	200	234	245	229	252	219	231	234	246	242	218	177	247	198	244	234	251	254	225	232	211	232	206	215	219	211	229	249	237	236	251	226	232	228	224	244	242	243	238	203	209	239	247	217	215	229	223	215	239	265	228	221	213	225	215	249	213	239	226	248	236	221	251	218	241	234	244	237	205	241	193	254	241	226	230	248	201	220	253	237	233	239	220	221	240	239	228	237	201	242	214	230	265	192	207	217	202	237	255	230	236	242	234	205	215	260	234	244	224	221	244	200	217	248	213	225	233	216	229	244	243	218	211	255	223	212	220	219	240	228	220	215	223	199	218	259	223	222	221	224	218	219	238	225	234	231	196	218	218	234	228	240	210	213	237	221	207	208	219	228	237	220	232	223	237	205	202	219	233	225	225	217	244	240	252	243	229	242	218	224	233	206	242	208	277	236	245	239	230	243	233	247	197	218	222	237	251	233	223	233	222	242	231	220	248	206	245	218	216	261	223	262	226	240	241	236	245	202	233	231	246	220	235	260	240	272	228	234	219	202	233	249	232	245	229	221	223	236	211	247	209	231	214	247	253	238	251	213	236	235	235	241	243	222	237	230	212	236	247	229	251	245	232	220	237	214	244	199	206	239	243	221	231	240	227	230	250	254	245	249	229	210	233	261	239	258	235	222	240	203	247	214	201	209	233	266	226	212	207	246	220	243	227	238	255	236	217	254	228	233	244	233	269	212	196	234	247	226	222	252	232	218	222	212	213	241	231	207	238	254	245	231	259	242	225	229	228	247	226	258	212	225	240	221	234	254	234	209	236	229	237	225	217	264	228	239	225	224	230	235	250	221	240	202	232	209	233	200	237	210	232	238	230	225	249	240	217	236	248	227	211	248	224	213	220	219	237	230	258	217	237	200	262	214	213	253	226	244	227	230	217	235	240	231	206	245	207	241	241	223	219	232	245	247	232	223	230	203	234	244	217	241	243	230	232	235	236	229	241	246	236	224	233	203	241	206	250	251	203	231	238	240	230	224	220	217	217	244	214	227	214	217	229	218	223	230	236	237	251	224	226	265	249	224	203	232	231	235	240	237	229	230	224	215	246	253	221	222	231	213	251	240	248	210	238	238	241	236	236	222	244	209	243	228	226	225	236	233	228	224	237	252	233	221	198	250	225	214	201	223	246	232	236	228	248	216	242	214	213	218	227	212	230	219	218	213	233	229	234	227	240	217	209	226	225	193	237	230	218	219	223	219	213	266	225	206	216	255	230	206	222	228	224	232	255	216	226	240	215	184	223	231	239	224	247	253	231	242	244	227	222	211	210	206	240	198	221	250	251	216	242	210	228	237	269	222	227	228	243	209	252	240	203	242	238	221	229	234	204	238	251	248	214	230	234	257	223	247	222	223	248	211	238	223	234	239	208	253	248	223	238	229	243	234	231	224	247	244	247	247	197	214	246	251	248	205	231	234	222	225	217	249	207	212	227	226	271	248	219	225	240	197	234	213	232	197	256	212	225	233	206	228	212	233	221	228	240	253	237	258	239	271	204	242	216	254	212	253	213	210	200	213	222	217	219	251	228	237	235	233	228	220	260	217	218	256	241	241	240	217	251	216	229	218	204	221	234	220	213	225	223	248	278	264	271	230	225	225	237	227	219	223	198	230	214	200	233	225	258	243	247	227	240	244	225	230	197	241	231	275	206	254	232	229	230	223	252	215	224	208	255	225	241	239	237	226	210	208	220	241	220	223	211	220	227	259	238	224	235	240	265	238	213	225	229	250	234	239	236	238	223	252	227	214	212	202	241	222	228	216	235	194	245	236	248	237	226	226	203	233	237	244	225	230	238	210	237	220	234	238	236	223	241	234	239	220	255	249	232	232	221	202	219	225	255	223	242	228	216	209	237	233	235	220	226	219	247	231	229	225	234	226	256	218	225	211	229	225	232	226	242	248	219	218	227	232	215	237	258	231	259	231	217	211	215	229	201	230	217	258	238	247	232	247	215	242	201	253	237	226	233	265	234	219	257	266	212	233	221	240	220	231	213	234	212	215	215	261	226	242	217	248	234	244	243	269	224	236	231	216	217	192	235	196	235	200	223	198	237	226	232	221	230	221	246	215	241	240	217	222	245	249	224	231	232	221	249	229	217	245	224	217	207	210	206	216	233	226	219	247	214	249	194	231	249	222	217	260	215	215	214	214	240	234	234	231	206	195	241	221	238	198	242	236	234	210	235	221	228	243	210	228	214	204	211	225	238	231	222	229	234	227	237	240	228	235	208	229	227	220	240	227	245	222	218	203	213	207	244	211	247	214	218	237	232	243	206	265	222	226	247	223	254	238	223	251	231	211	221	246	225	208	254	226	228	220	250	215	213	214	252	220	234	233	225	225	213	200	262	219	190	208	229	247	232	257	239	244	238	220	223	228	211	250	236	246	222	221	244	206	241	216	228	228	249	260	191	242	253	248	230	231	221	195	223	230	220	220	234	232	208	254	215	239	220	208	232	230	216	234	221	229	253	225	244	228	211	233	231	289	213	222	254	212	223	246	246	228	231	237	222	264	215	271	197	234	258	248	221	238	238	241	219	218	225	240	220	217	247	231	244	255	232	199	215	215	240	208	222	246	225	232	185	239	254	243	241	231	208	216	261	218	226	223	211	231	230	241	232	237	209	216	234	217	230	238	223	205	253	242	222	195	226	220	244	248	221	259	252	221	221	226	249	230	236	249	221	244	209	234	213	221	213	240	205	238	227	231	205	219	239	220	247	228	228	224	242	216	221	268	240	220	230	215	245	236	215	236	251	230	231	251	213	236	247	241	229	233	272	242	231	247	232	222	246	223	221	212	255	217	211	246	237	243	221	258	220	213	258	223	238	241	248	248	240	245	220	246	247	246	261	237	254	194	217	222	243	228	219	220	241	221	235	186	240	202	213	235	219	221	239	268	247	209	227	233	225	237	210	229	221	206	230	261	219	209	216	222	250	218	213	241	208	216	246	217	221	231	249	244	218	232	228	212	223	233	220	236	197	225	239	224	261	239	251	248	216	235	211	247	238	228	211	206	232	244	218	248	237	197	212	211	231	257	233	236	224	218	238	246	223	224	235	234	228	226	240	229	245	210	207	237	227	228	220	225	225	239	214	236	233	223	220	219	238	222	259	236	232	200	227	253	238	219	205	246	235	209	236	227	239	219	234	221	223	208	231	225	230	220	240	248	219	237	215	237	223	237	252	217	235	234	220	238	227	229	234	205
4406	1045	1302	984	665	439	372	257	232	204	200	166	170	136	139	126	117	137	113	123	104	116	99	97	108	111	112	119	97	91	110	111	87	112	96	100	134	93	95	77	103	84	73	108	111	100	81	86	101	108	114	99	106	93	86	79	92	100	101	92	105	105	103	84	99	110	93	110	84	101	81	89	89	93	91	90	83	91	81	90	101	98	81	84	88	92	103	106	83	77	104	106	115	91	101	86	80	98	92	99	88	84	101	88	109	108	81	92	81	91	104	82	98	86	86	96	102	72	112	98	108	100	76	80	80	87	83	96	107	82	95	99	96	85	101	101	102	87	84	86	94	75	100	82	87	86	84	80	87	92	93	112	113	103	88	90	72	106	86	86	100	94	91	81	83	111	81	102	89	100	95	95	97	87	94	95	76	89	111	117	100	94	87	118	89	108	91	95	90	93	86	100	91	96	94	77	100	106	97	85	94	100	114	87	86	113	94	91	96	88	87	91	87	95	109	102	92	86	84	89	97	95	102	77	96	87	108	88	73	108	88	110	92	101	108	104	91	102	96	108	98	91	85	88	106	99	97	100	95	98	92	90	81	73	96	82	76	97	98	87	83	95	110	68	102	91	101	104	97	75	93	104	75	89	86	84	91	97	96	104	94	82	88	79	89	106	85	113	106	108	92	98	94	85	89	90	77	89	87	98	86	80	80	88	106	80	97	80	91	104	112	97	80	86	94	93	99	96	87	94	92	74	94	90	94	105	106	87	113	101	74	113	84	111	102	111	72	83	71	89	87	95	88	98	98	101	89	97	93	92	102	89	89	75	102	94	79	77	100	104	100	94	98	113	70	110	101	92	92	78	106	84	111	112	86	87	91	88	96	91	96	103	94	94	105	96	102	87	108	102	80	89	86	92	98	91	94	81	110	108	106	85	111	85	88	79	107	80	86	95	103	105	95	93	77	83	95	98	102	97	103	94	111	96	84	92	103	93	88	85	78	90	112	92	79	78	88	75	110	90	93	88	102	84	119	76	100	107	90	84	85	105	92	102	100	91	91	83	82	102	93	95	96	73	86	101	74	110	97	78	87	93	100	97	81	96	97	67	95	105	96	80	94	97	101	120	84	100	76	98	95	80	97	95	93	68	105	89	87	79	83	99	107	99	88	97	70	83	105	80	89	88	88	89	95	91	83	109	94	101	94	86	93	85	93	86	88	99	103	98	79	99	95	99	83	83	84	102	101	88	110	86	103	107	88	103	79	96	84	73	94	94	107	97	85	95	93	111	77	93	93	117	101	104	97	85	101	90	90	98	108	80	83	93	92	92	97	103	80	118	84	83	92	85	88	99	86	85	87	86	87	98	120	98	91	100	85	90	108	98	72	87	105	95	78	87	101	96	102	73	87	97	93	83	98	99	85	100	100	80	95	81	88	110	83	68	115	93	84	110	110	85	93	101	108	99	90	80	93	107	78	104	114	100	88	103	107	97	89	97	96	91	90	91	103	82	66	93	105	80	91	85	84	103	109	109	89	117	97	73	109	114	97	108	79	83	84	99	95	97	81	89	109	89	115	102	88	77	80	98	87	103	84	107	71	101	102	100	92	85	97	103	95	98	87	89	86	95	91	97	78	95	77	85	94	86	101	89	97	78	82	83	117	80	91	97	87	80	93	92	97	105	82	99	90	99	101	90	74	92	82	106	93	87	84	96	108	107	92	96	89	82	81	94	90	95	75	97	89	94	85	104	82	115	98	78	93	87	100	102	86	91	74	101	110	103	103	110	121	100	90	79	81	93	95	102	109	88	92	87	71	76	111	96	72	101	106	86	83	103	102	96	94	92	91	88	106	98	91	89	93	73	105	94	106	92	85	113	104	82	84	80	106	87	92	98	104	92	88	94	94	105	96	97	102	96	97	108	94	107	89	93	85	78	88	86	83	99	90	83	77	95	95	86	83	99	95	94	84	93	90	99	91	90	86	79	103	89	87	133	95	80	101	106	94	120	90	96	110	99	80	97	100	98	107	104	87	103	75	92	98	91	92	96	93	76	104	88	94	91	83	94	98	92	118	80	84	93	86	94	86	75	109	109	96	90	85	92	102	89	106	111	87	104	98	105	108	94	94	82	96	69	95	95	90	116	93	88	106	83	82	104	88	86	128	109	89	88	95	94	83	85	102	86	92	109	94	89	81	90	97	79	105	102	97	99	119	93	92	93	103	101	86	100	84	103	82	99	83	97	90	88	91	97	97	86	96	105	96	91	92	101	92	90	106	108	93	89	85	110	94	88	83	75	87	100	93	99	89	78	99	87	114	105	91	69	87	92	74	84	86	79	81	75	74	97	87	87	106	94	79	86	86	96	70	90	95	94	79	105	92	98	78	97	101	93	95	88	100	109	90	85	104	101	83	87	76	101	95	99	98	90	105	84	81	97	93	82	105	98	72	98	92	84	99	103	91	96	89	114	82	101	82	93	127	84	83	102	75	88	103	112	99	84	88	101	94	80	84	125	104	107	111	96	94	92	117	80	88	94	98	98	92	94	82	93	88	114	99	87	91	95	101	106	89	91	90	89	102	77	98	91	86	101	95	83	109	80	82	73	94	93	97	97	89	74	93	113	87	105	93	82	91	110	93	100	101	95	115	84	102	96	99	85	95	78	84	101	100	105	103	93	101	103	91	107	78	78	83	83	88	98	106	84	81	93	92	104	94	92	100	87	89	78	109	90	97	108	101	85	108	83	92	94	84	91	94	81	105	100	100	103	84	104	91	99	79	77	99	108	92	84	87	109	99	104	80	78	98	101	110	88	83	93	105	111	84	97	97	83	89	82	114	72	74	100	84	102	84	92	78	75	95	74	99	95	95	97	86	97	92	87	85	99	84	98	110	82	93	89	99	92	103	94	101	89	85	122	96	82	77	96	86	103	79	94	105	90	101	74	86	84	90	90	89	71	86	90	105	101	97	105	94	93	92	101	103	119	91	92	93	91	89	101	100	83	83	89	100	89	88	83	100	96	93	96	93	91	90	95	109	90	91	81	103	85	97	106	98	81	90	104	94	82	85	80	85	79	91	100	86	83	88	91	104	102	107	91	85	99	101	112	118	100	84	79	98	98	93	71	82	105	81	99	96	69	92	88	95	96	78	101	100	87	94	83	77	113	86	99	90	106	105	107	92	96	84	93	92	89	77	70	92	106	86	92	86	88	100	104	82	102	94	89	108	102	87	99	87	92	82	113	96	89	84	94	96	85	90	84	98	95	89	96	90	90	99	100	88	82	127	97	107	91	97	93	104	81	99	91	85	97	103	92	93	83	102	94	95	81	116	90	75	90	100	82	118	93	96	99	92	89	87	91	91	105	90	110	93	95	97	86	91	92	86	89	89	107	113	93	68	109	105	99	88	90	83	98	93	93	87	94	78	91	88	74	87	94	88	88	87	94	84	97	98	92	96	82	93	98	96	99	91	91	79	96	94	106	93	96	95	109	86	100	97	101
5303	1431	3530	3861	3208	2588	2090	1766	1493	1374	1111	1054	954	841	750	758	676	597	613	576	555	579	530	491	468	500	461	478	473	434	445	422	416	429	422	403	443	427	414	405	347	403	379	375	434	386	340	401	342	365	399	338	384	370	392	382	387	395	359	359	368	383	369	363	338	323	357	329	390	354	332	338	353	332	361	376	344	399	366	353	383	346	340	314	351	354	351	364	335	393	373	340	369	348	371	346	350	332	359	361	353	338	345	341	353	319	347	347	346	330	362	355	338	350	350	355	368	353	338	319	339	353	344	325	310	301	362	344	388	366	339	340	354	334	373	326	331	322	351	334	344	334	313	366	330	364	344	338	352	356	344	304	375	345	356	331	346	361	335	352	323	340	335	366	317	347	335	344	367	322	381	317	354	346	327	364	323	376	324	351	359	358	360	358	341	303	349	354	323	337	328	366	312	346	348	348	313	348	357	336	332	347	310	367	326	358	350	316	364	361	364	342	354	364	299	328	358	354	347	341	328	342	353	355	347	330	344	341	339	352	360	384	344	329	337	366	314	310	362	342	300	334	328	332	349	358	344	340	355	330	319	339	336	347	346	325	371	342	341	346	371	326	338	308	351	327	340	353	322	328	320	319	337	363	357	340	355	317	322	346	317	331	360	338	345	326	335	341	350	337	344	349	324	322	356	331	357	358	361	362	328	312	327	340	339	336	376	325	339	333	343	322	350	355	313	383	343	318	327	366	353	349	350	353	307	375	335	356	352	342	356	375	318	330	352	314	340	332	344	308	349	343	368	336	326	303	364	324	345	325	345	314	340	354	332	344	348	371	359	342	345	317	325	357	340	325	326	350	321	327	342	313	321	344	346	351	322	344	341	328	343	324	357	326	340	314	404	316	319	326	327	343	352	324	355	319	344	357	318	327	332	372	339	361	344	355	369	335	338	338	329	355	349	330	326	358	331	371	342	337	333	342	369	363	313	356	294	340	337	351	328	340	356	367	329	342	371	343	305	336	332	358	282	365	350	294	372	378	348	352	310	356	320	340	342	351	359	324	342	368	356	349	320	347	370	342	356	352	323	337	347	360	353	371	345	334	334	330	340	360	315	342	317	357	338	346	342	387	332	331	336	319	344	385	357	340	362	324	328	332	311	322	342	345	336	329	312	341	370	339	313	313	344	354	339	357	361	314	311	348	339	348	347	342	311	307	352	348	334	341	354	371	359	349	356	301	340	377	344	360	339	334	297	342	347	348	350	383	344	343	343	342	329	374	351	338	329	329	326	329	353	356	361	360	337	366	379	334	335	363	343	366	313	326	330	336	329	350	302	363	351	350	342	329	376	347	319	384	345	309	324	325	348	331	342	327	338	340	340	350	361	289	326	374	332	315	336	359	329	357	324	361	355	318	332	333	337	319	342	369	354	317	356	315	329	360	340	338	327	308	372	333	360	344	361	333	306	340	348	338	330	325	337	342	345	366	317	332	294	345	334	347	338	349	339	335	319	360	333	372	321	362	317	337	343	331	342	331	323	347	341	334	330	344	362	304	328	328	340	349	338	344	317	341	359	328	326	341	323	346	340	339	335	356	335	344	321	316	345	324	339	344	355	305	348	350	357	349	341	319	345	346	358	322	335	338	358	342	305	332	318	323	330	347	352	359	352	326	352	353	320	332	351	360	371	349	370	359	300	336	377	309	365	343	330	356	352	356	333	387	348	329	370	324	349	310	312	350	356	349	376	359	351	344	348	360	303	319	339	338	328	309	354	347	358	332	338	329	349	321	370	352	362	354	344	347	375	364	352	317	340	346	330	367	314	341	372	366	373	368	323	316	319	302	356	351	367	339	310	364	339	364	304	325	356	357	346	376	324	342	326	353	373	314	360	330	327	334	346	372	316	351	344	353	359	311	346	366	332	344	350	301	317	330	316	368	315	325	341	328	307	340	342	360	352	303	360	361	329	326	349	357	315	354	338	360	326	290	339	334	336	320	330	344	340	346	329	344	315	394	338	326	335	365	329	317	320	373	346	319	331	337	351	355	344	371	344	344	364	347	354	325	308	312	324	339	392	332	318	364	346	326	335	355	342	344	295	360	363	338	317	333	345	344	348	344	363	338	333	343	370	334	340	364	314	338	346	374	340	343	341	307	377	357	360	342	311	335	334	331	308	346	328	367	378	346	350	336	313	332	323	366	330	336	349	360	344	315	330	335	341	337	335	344	355	339	344	331	353	316	338	344	362	345	354	352	345	338	346	329	313	315	315	335	359	349	315	353	354	329	350	340	313	307	337	324	355	365	344	351	333	347	320	321	354	327	339	335	352	326	355	332	340	328	344	351	343	336	320	342	331	339	353	317	360	334	352	317	332	325	293	359	327	366	336	377	340	320	349	349	308	303	334	331	335	335	346	299	329	345	361	339	348	355	329	348	321	312	328	359	313	330	344	316	348	327	318	329	337	330	346	336	339	331	336	359	341	308	353	353	332	320	317	367	334	360	359	327	332	314	345	310	348	333	334	336	320	332	323	367	343	323	357	329	340	355	330	352	350	334	339	341	323	370	353	354	372	338	356	327	322	348	358	352	345	346	347	338	352	348	355	322	321	328	296	328	375	340	328	314	347	339	323	322	330	330	362	345	352	346	357	367	338	330	334	364	333	361	362	340	351	360	337	358	365	307	368	332	318	335	338	345	359	330	331	357	336	365	339	330	321	327	333	320	341	352	323	350	336	319	345	376	377	343	313	317	339	317	339	349	376	364	322	335	364	341	351	344	358	336	359	356	364	364	333	377	327	339	349	363	350	336	334	323	305	357	329	340	364	360	353	344	352	321	343	317	338	328	338	333	327	338	328	309	338	338	348	344	308	342	353	312	351	334	351	360	357	318	347	369	334	348	344	334	334	331	338	323	337	345	348	356	349	303	342	321	350	315	324	345	353	300	342	355	353	328	334	357	348	338	338	333	347	337	342	319	340	358	346	342	342	325	323	344	337	312	342	362	315	316	331	330	318	312	368	373	346	377	334	345	312	355	321	347	355	318	336	355	326	349	339	314	331	371	323	328	342	326	323	339	353	351	360	359	347	318	349	327	338	342	359	343	355	334	322	347	328	332	339	347	347	325	355	341	325	338	318	295	343	378	322	331	349	336	313	367	344	342	337	312	345	331	356	319	357	345	338	359	331	357	308	331	332	300	297	352	346	315	350	362	348	362	318	366	332	334	333	327	342	353	325	334	313	342	334	332	336	313	370	332	345	366	319	341	348	325	354	354	330	343	350	329	338	347	377	346	342	334	347	337	325	380	332	381	356	334	321	339	344	360	350	327	361	338	325	316	289	338	335	392	345	335	360	392	344	308	362	335	350	334	328	319	327	359	329	326	340	347	362	330	363	372	329	328	337	324	306	341	312	331	320	321	359	327	391	326	331	324	346	355	333	333	363	351	342	346	320	354	323	363	347	320	350	334	310	325	353	347	334	336	340	355	332	369	357	301
8712	2276	2583	1917	1273	906	672	551	411	432	378	305	308	308	293	280	231	249	244	222	186	249	222	211	204	171	191	184	230	204	213	192	156	180	187	186	185	156	184	200	183	188	182	191	187	178	187	214	202	182	195	170	184	194	188	190	184	183	183	197	159	189	173	189	185	183	181	193	172	181	184	188	182	166	175	180	173	209	193	189	177	202	190	179	178	166	190	186	170	177	200	186	163	168	176	206	177	198	178	196	169	165	186	175	174	158	182	199	164	189	180	191	201	176	176	180	195	183	177	182	166	170	195	183	172	177	192	181	180	189	173	169	182	175	212	197	176	197	183	195	169	203	210	175	176	192	194	185	206	187	184	189	199	162	181	176	179	189	176	176	183	198	155	186	181	176	202	173	171	177	180	171	186	180	175	167	197	169	183	213	174	178	168	196	171	171	173	180	168	195	191	166	169	195	181	164	180	179	179	170	183	185	146	186	192	147	168	181	198	175	193	161	173	182	181	176	182	175	217	183	176	195	174	190	185	172	206	176	190	220	171	175	171	160	187	189	206	201	181	186	172	186	185	158	171	173	170	177	196	172	195	169	199	169	191	174	176	170	196	199	189	193	181	178	203	198	188	164	172	212	168	186	198	171	175	192	174	176	170	189	183	189	177	182	173	179	177	201	160	192	176	174	176	177	189	152	191	190	206	199	157	190	166	179	171	175	168	183	195	193	183	181	205	193	199	173	178	175	169	176	177	195	207	150	177	195	203	176	189	175	181	174	182	181	216	186	177	168	158	162	205	167	183	179	212	158	176	155	176	196	199	207	178	171	205	189	182	188	186	175	198	171	178	167	197	176	179	194	198	184	201	172	181	188	174	203	180	179	171	155	165	187	160	176	168	201	164	173	178	178	161	205	177	170	208	160	151	171	190	197	192	175	188	153	177	181	205	179	195	189	184	191	193	183	188	195	194	195	189	179	165	185	190	172	200	170	181	179	188	167	177	202	200	198	174	187	201	165	199	191	188	157	195	201	179	199	195	180	227	179	184	202	165	213	161	207	176	194	201	185	166	175	198	158	200	194	167	183	186	196	181	176	183	166	171	172	174	161	181	176	203	182	183	180	194	163	195	154	179	176	208	202	190	161	177	168	183	185	178	187	176	214	170	189	197	189	204	189	185	175	193	187	174	201	182	165	189	189	174	184	199	168	180	169	178	164	194	164	197	179	178	188	165	170	197	193	160	167	179	200	189	206	186	198	184	170	179	186	182	182	158	188	189	162	182	189	184	195	184	180	147	171	169	164	181	168	203	171	155	183	177	184	195	188	183	177	180	162	167	168	179	205	193	210	194	178	183	189	188	170	175	187	173	184	181	174	169	181	205	172	196	182	173	204	205	182	167	189	188	170	173	168	196	186	180	203	183	177	200	183	178	157	190	172	181	188	180	171	167	189	181	183	191	163	213	169	194	192	170	179	178	191	177	181	173	162	176	196	181	172	195	172	195	196	159	197	200	172	188	196	154	206	202	198	165	202	184	185	163	187	180	205	174	164	181	204	175	172	172	191	194	181	222	190	193	164	154	166	174	193	206	160	178	188	172	172	180	170	185	192	181	196	194	200	182	168	161	195	191	175	181	201	211	177	190	173	182	164	192	147	201	210	170	176	191	185	185	222	176	209	172	199	195	201	185	161	178	195	161	169	179	166	175	190	198	158	184	189	196	193	185	192	188	187	178	194	201	175	185	200	197	213	180	190	193	197	177	178	169	175	205	184	161	190	172	174	185	180	193	187	196	189	170	191	177	186	177	177	180	195	215	170	176	177	203	190	172	174	159	195	156	196	170	182	185	180	207	183	166	192	161	175	184	196	193	164	175	177	171	177	181	194	189	167	190	200	167	173	178	177	164	189	172	184	180	183	184	186	198	174	178	173	177	204	189	158	174	168	184	172	182	164	182	178	214	197	165	186	181	172	184	189	191	157	169	191	190	176	176	182	193	176	170	152	175	198	190	190	210	192	174	171	174	168	177	168	169	177	189	185	194	191	197	186	207	202	177	184	192	187	167	193	168	166	193	181	199	209	178	197	179	195	185	171	199	171	174	183	192	178	180	174	194	168	189	207	175	177	168	179	179	175	204	190	182	184	185	204	176	172	181	161	171	187	204	192	172	175	169	177	166	188	185	187	168	207	192	194	188	168	187	170	200	194	196	175	177	185	186	213	170	188	192	194	179	183	192	174	158	169	205	180	186	190	183	170	200	190	203	207	178	175	168	190	185	188	196	181	179	203	179	214	169	171	171	194	170	185	187	167	184	181	177	171	165	164	185	177	189	202	185	191	176	198	188	223	198	194	164	197	211	164	167	148	211	183	194	166	220	198	192	187	173	164	168	187	183	174	167	184	170	172	169	158	181	176	182	157	174	168	166	182	166	209	183	196	191	174	187	173	172	156	170	191	195	178	194	195	173	172	177	201	180	162	180	179	189	160	198	171	178	163	210	188	181	175	202	177	176	199	171	179	184	194	213	207	160	192	162	183	219	181	198	192	171	174	169	171	183	177	186	207	180	175	178	154	169	179	190	182	181	175	159	184	174	171	173	166	196	171	179	181	178	170	174	171	171	178	198	186	171	192	152	179	187	172	174	177	192	171	192	188	200	173	184	184	205	183	181	174	153	157	186	191	182	176	207	155	180	184	191	158	187	193	173	184	187	194	185	180	182	192	158	198	192	165	182	178	185	189	193	161	217	185	171	185	145	196	185	183	190	183	192	164	180	160	191	177	175	156	194	161	210	151	168	152	170	165	202	201	192	174	155	184	181	168	203	181	177	166	200	158	184	222	197	181	164	185	171	195	171	180	197	214	202	166	186	162	189	174	174	178	189	187	190	178	177	171	171	193	186	168	197	231	183	178	201	176	171	175	171	172	189	187	191	194	218	164	184	194	173	181	195	184	182	162	204	177	171	169	223	189	165	190	204	181	193	173	172	188	173	176	187	197	189	175	152	200	179	184	193	181	202	203	175	172	192	181	163	186	175	159	184	199	207	192	176	181	199	192	159	183	185	188	175	190	169	175	191	167	179	176	201	182	182	191	177	189	190	175	184	161	165	181	179	162	200	159	174	207	205	187	168	165	199	177	207	183	204	186	204	188	175	167	177	191	178	170	174	188	206	201	158	167	179	154	183	169	187	178	168	157	202	190	185	155	188	180	172	175	189	159	193	164	182	192	188	173	186	197	186	196	171	192	181	175	213	172	182	186	170	179	181	187	167	193	162	195	154	173	174	187	171	157	188	190	181	172	170	156	204	188	185	170	179	180	188	153	168	182	189	165	185	185	171	189	162	194	178	189	198	192	176	197	188	160	180	199	183	158	186	191	157	182	206	186	162	186	175	155	168	185	184	177	187	154	191	186	157	193	178	178	178	161	155	165	202	174	171	153	190	184	203	178	191	195	179	179	168	163	180	169	185	190	184	183	196	161	198	183	147	176	168	192	188	205
7642	2868	6494	6781	5785	4679	3910	3256	2760	2392	2106	1818	1728	1567	1396	1277	1316	1138	1164	1081	1028	1001	936	928	897	919	847	800	814	777	842	756	804	737	757	724	738	727	711	749	749	667	699	730	676	682	674	628	679	662	652	645	670	653	640	641	618	629	662	575	637	658	624	632	667	613	667	650	626	608	615	620	634	642	589	601	632	627	596	627	613	609	607	626	603	595	599	605	614	591	611	654	612	652	560	604	635	636	650	614	628	604	612	605	607	608	589	604	577	585	634	597	571	571	596	611	623	617	622	617	588	591	585	591	612	574	573	659	590	656	632	597	601	606	610	586	618	586	595	636	613	598	588	619	547	624	598	593	661	592	601	628	603	617	571	606	591	661	588	611	588	609	604	604	601	588	613	606	576	611	621	615	603	594	596	550	590	599	609	616	642	591	574	604	569	612	580	545	611	622	557	581	625	646	558	575	604	576	612	596	574	589	619	582	556	622	618	611	622	629	620	611	554	585	620	602	561	599	575	646	612	553	578	595	651	603	644	557	592	631	565	598	573	586	586	590	616	569	627	569	599	614	555	608	588	621	621	588	595	617	613	601	614	631	572	599	594	581	606	580	603	629	615	563	612	600	583	594	621	575	555	619	577	591	621	625	616	569	583	582	599	598	571	601	613	581	565	598	583	619	583	588	602	634	610	627	601	527	620	618	596	596	578	567	596	632	629	607	614	632	611	532	608	598	611	618	648	589	579	625	580	643	630	601	556	607	623	595	614	556	625	572	615	551	606	589	577	639	593	566	577	646	622	643	628	585	631	661	576	631	593	610	607	623	616	587	608	606	637	587	575	592	592	626	587	627	629	643	569	609	632	552	580	569	600	557	595	602	577	628	578	591	573	601	614	588	560	619	609	600	590	596	614	605	596	573	624	601	561	603	604	569	619	596	601	586	607	584	555	642	576	551	654	625	600	607	625	621	585	599	587	577	633	556	574	578	597	573	627	583	613	588	575	574	641	586	600	573	582	563	595	574	590	593	573	650	610	601	613	616	627	604	601	567	584	628	582	571	591	572	619	596	631	582	623	592	573	604	619	591	599	573	601	558	598	625	588	613	539	598	621	560	605	598	587	614	578	598	575	573	572	585	552	629	581	602	615	584	612	594	628	623	639	650	563	581	601	584	597	588	594	598	599	615	601	586	574	572	577	581	612	620	585	592	631	617	574	584	583	619	576	578	611	589	612	589	602	618	592	559	579	637	620	652	614	550	581	596	602	629	556	596	600	582	571	619	599	565	613	600	617	608	632	569	570	605	641	563	557	575	572	604	569	644	596	604	578	604	611	611	598	608	547	620	612	575	606	567	621	583	546	590	614	592	585	582	613	647	571	589	564	589	592	604	609	609	591	640	585	591	576	611	610	606	622	600	569	600	577	611	592	587	574	627	610	637	624	596	562	589	564	632	582	582	610	597	626	615	567	585	656	611	590	612	557	622	574	552	600	566	555	617	575	602	552	612	575	600	570	615	567	590	588	593	600	559	584	555	611	593	647	596	633	611	597	593	576	631	520	656	628	583	596	586	603	635	568	607	584	591	618	588	558	607	574	547	599	588	601	620	561	547	624	611	586	548	612	594	567	622	600	605	596	594	553	578	589	584	582	606	566	571	578	649	596	598	592	560	619	572	593	651	593	588	548	608	599	564	616	603	590	605	598	576	567	584	595	569	608	574	553	624	642	621	554	631	608	592	619	623	577	592	585	595	578	540	603	579	569	606	585	598	583	559	625	587	622	563	561	607	590	597	598	608	576	616	551	603	606	584	555	558	561	582	590	642	598	582	560	575	623	572	594	569	627	654	583	559	564	627	597	651	616	617	589	607	615	605	582	584	576	563	582	565	601	563	617	605	605	605	632	643	565	583	617	634	592	569	636	613	594	599	623	612	608	662	572	598	596	584	562	605	590	595	565	624	585	565	563	586	621	592	582	598	590	606	587	592	605	583	598	551	590	593	595	608	563	579	622	566	628	548	586	591	569	595	574	581	577	569	562	576	576	562	622	595	594	601	580	631	581	583	574	565	594	590	610	594	630	585	579	626	611	586	620	583	582	574	605	552	597	597	576	578	627	582	572	573	607	577	570	562	617	581	579	576	611	595	569	600	584	601	609	591	608	531	565	590	625	613	647	623	566	603	592	580	579	601	608	580	652	573	626	586	585	549	589	603	654	592	604	574	593	613	606	578	585	594	622	584	590	590	578	562	582	575	632	573	599	623	565	593	609	583	559	567	593	590	575	599	613	635	618	598	637	583	594	584	558	655	573	600	602	585	576	626	602	561	577	594	599	579	576	614	618	556	596	627	582	570	626	620	565	604	592	593	609	612	555	612	622	595	577	574	573	581	609	603	590	626	563	612	613	588	624	609	598	606	644	569	570	590	597	615	579	604	581	587	601	628	562	583	560	638	562	583	581	596	602	596	616	575	659	557	590	634	610	587	568	593	585	557	590	626	588	585	598	594	577	591	635	579	585	560	598	562	631	575	555	602	571	594	585	650	571	589	587	624	579	543	607	581	559	596	593	620	565	610	610	645	611	598	610	569	609	581	617	560	627	625	567	575	571	559	619	616	607	593	606	604	545	576	597	615	561	614	615	617	602	580	659	584	602	574	597	586	597	641	630	594	606	662	620	602	566	628	575	641	595	577	595	577	566	620	600	560	574	572	556	548	579	587	590	584	616	557	646	615	579	606	567	583	598	617	592	586	550	583	612	576	568	619	564	585	609	571	580	572	649	642	574	569	578	590	630	625	564	565	583	605	576	581	598	617	609	624	601	580	631	589	594	603	601	622	573	574	637	615	602	572	590	559	563	554	599	579	587	581	633	552	573	603	615	591	635	581	599	546	573	609	580	554	599	621	575	593	619	606	618	564	571	576	574	621	602	586	598	572	625	614	603	592	578	569	622	604	588	614	593	622	585	598	580	590	593	588	608	562	563	577	562	588	584	643	586	621	596	609	592	602	576	588	608	547	580	588	586	626	605	614	634	598	581	586	587	599	606	638	566	586	605	589	608	557	552	542	589	588	598	603	593	609	596	604	589	598	610	591	566	605	586	602	531	599	541	570	630	584	597	597	586	591	596	629	560	608	602	556	565	595	589	576	611	558	647	581	592	578	614	574	620	581	572	604	610	578	589	559	606	582	530	557	629	588	554	581	571	581	616	624	600	581	654	638	626	597	608	580	604	608	585	639	586	546	574	580	611	584	589	576	580	548	553	580	593	548	581	569	593	581	631	596	553	612	574	583	561	590	597	574	590	605	581	578	605	614	585	627	650	586	614	548	595	574	623	574	583	602	573	627	598	614	581	593	597	621	630	628	560	588	581	536	576	605	582	636	612	587	618	613	656	559	607	583	608	597	564	573	545	553	603	627	600	613	568	606	582	586	600	587	585	608	615	605	576	593	558	562	628	611	597	615	584	545	620	608	566	600	589	595	646	563	591	575	582	590
1100	122	124	106	88	65	59	56	57	73	74	81	52	59	60	61	54	51	57	55	56	52	48	65	50	48	51	59	78	62	80	72	64	37	60	60	54	62	50	65	47	54	60	48	57	70	56	46	60	53	61	64	69	52	71	37	62	55	40	76	53	60	60	51	54	51	52	63	51	61	55	45	65	64	46	48	50	56	51	48	66	58	46	56	58	54	46	57	53	57	48	64	52	53	60	74	69	66	55	39	56	57	53	45	58	64	61	70	48	48	62	58	62	61	50	66	52	78	54	66	71	55	61	62	63	55	64	46	63	54	59	60	57	52	65	58	81	53	45	64	44	48	50	64	45	52	45	57	55	54	55	58	56	53	56	50	58	60	64	66	54	65	65	53	49	72	48	49	49	52	51	67	66	58	59	54	59	67	50	57	59	61	66	68	45	63	54	57	56	62	57	61	51	60	65	55	50	53	48	76	60	60	67	60	52	52	60	54	59	53	63	40	48	60	57	72	60	68	53	52	55	55	54	43	48	50	66	57	76	48	62	44	51	59	73	56	62	60	58	54	60	59	69	54	66	50	70	43	45	62	57	60	48	52	69	65	52	59	56	63	62	40	55	55	64	45	64	56	49	61	74	63	52	64	58	51	62	61	56	46	52	70	62	47	51	54	57	40	53	58	55	59	71	53	59	56	42	73	48	61	65	51	67	60	51	53	55	52	54	44	41	62	52	54	61	54	52	55	48	63	40	51	40	45	62	44	58	53	46	60	63	66	46	64	69	69	49	60	59	60	62	52	63	56	43	57	66	59	73	67	49	58	46	40	67	40	70	40	51	53	59	42	64	51	60	65	57	40	41	61	46	55	58	58	59	62	54	50	56	54	58	48	76	49	56	59	60	43	52	41	43	69	40	50	46	43	52	64	49	52	58	42	58	53	60	56	63	65	46	76	54	67	65	54	60	75	62	51	55	52	58	58	53	49	55	71	55	51	62	58	58	49	71	58	63	62	66	52	63	51	69	62	51	49	55	61	78	49	55	57	53	50	48	49	53	44	52	62	55	57	56	65	63	49	60	51	63	46	60	44	49	58	49	42	54	64	64	54	58	58	71	57	52	66	57	64	57	52	57	51	68	63	52	57	51	57	58	60	53	59	63	48	57	64	47	57	59	50	60	48	71	55	55	47	47	44	58	41	51	50	55	63	50	61	63	63	61	52	54	58	41	47	45	63	46	61	65	52	50	56	64	54	57	46	48	40	56	65	53	54	65	49	57	65	49	49	56	59	63	47	62	57	65	44	54	57	57	49	69	50	55	46	52	51	40	52	47	69	51	71	55	45	40	56	57	55	65	57	56	48	52	56	57	49	75	58	55	68	47	48	61	60	45	56	47	51	52	65	43	51	50	42	69	57	66	43	43	48	60	51	52	57	52	53	57	54	58	46	64	51	53	57	62	67	54	72	50	64	48	43	47	49	48	56	68	55	48	62	53	61	59	52	51	63	54	46	49	43	46	50	63	48	62	54	62	42	56	47	42	67	59	59	60	49	58	59	66	51	58	60	64	51	53	54	55	66	49	52	54	69	50	51	56	61	42	49	55	42	57	58	53	54	58	56	50	53	52	52	45	53	61	59	52	48	69	61	49	62	50	57	42	57	45	61	53	57	54	50	51	46	67	63	44	45	65	56	60	55	52	57	61	48	56	61	61	64	70	59	54	63	60	53	44	62	61	45	46	67	51	55	57	46	53	71	57	56	71	58	58	48	53	55	57	56	51	46	47	54	61	50	63	57	57	47	46	63	58	57	65	52	55	59	59	58	44	48	64	74	47	44	66	69	52	53	55	50	43	66	53	63	47	45	58	53	59	47	55	61	61	60	53	56	42	48	63	57	58	61	61	50	63	46	56	59	57	56	47	50	49	47	63	53	51	60	47	57	52	69	54	50	57	60	55	61	56	59	58	61	59	59	62	46	61	60	54	49	67	57	57	44	49	39	52	51	58	45	37	56	45	71	71	49	46	46	51	58	64	44	59	58	39	63	62	68	53	51	46	63	45	70	67	61	76	68	61	48	50	50	49	63	45	59	49	62	58	42	64	46	56	45	70	52	42	62	61	58	52	47	54	58	49	50	49	51	59	63	66	48	54	68	64	56	65	70	45	51	58	62	60	53	65	55	57	42	59	53	65	59	55	47	64	60	47	50	50	67	56	54	61	56	55	49	54	67	52	65	67	62	53	54	43	60	61	55	48	49	50	74	71	49	46	61	62	60	58	55	67	68	57	51	59	68	62	57	63	56	57	59	51	62	60	50	66	52	60	47	43	48	57	64	62	57	55	66	59	58	50	73	57	60	62	58	56	65	55	62	63	53	55	58	50	63	66	46	61	49	53	56	55	49	63	61	55	66	66	50	40	61	54	52	54	62	59	48	56	46	59	55	59	46	50	70	47	61	61	52	42	69	59	51	65	43	56	68	62	58	52	50	57	49	52	51	52	53	60	59	48	53	58	52	55	51	54	46	63	57	60	49	57	68	57	48	51	63	54	66	55	54	54	67	64	53	57	48	55	43	62	57	59	43	62	47	64	51	63	55	46	60	69	49	53	58	65	62	47	44	59	71	55	50	53	51	59	64	53	54	50	69	45	60	42	48	36	68	70	66	54	59	56	62	73	59	47	56	55	43	54	47	66	75	58	61	63	58	53	60	46	61	56	60	52	51	56	63	45	63	46	50	54	60	57	62	51	54	54	63	55	51	57	62	55	43	62	38	48	47	62	72	61	45	53	45	55	56	52	64	66	61	60	64	69	58	58	49	47	57	74	62	56	48	68	67	60	51	62	51	57	63	72	54	56	50	48	67	64	48	50	66	55	64	42	60	58	63	57	56	55	69	68	75	66	56	50	69	65	61	51	52	42	55	56	61	48	47	64	52	60	73	54	54	59	59	55	57	47	59	54	57	60	64	52	52	64	53	60	53	55	70	58	54	50	46	56	61	42	64	62	39	48	48	52	55	47	57	39	61	36	72	55	52	57	49	64	73	69	36	36	54	45	45	52	56	59	59	66	59	58	57	63	62	71	55	45	65	38	59	57	52	52	61	52	63	61	60	52	63	59	71	49	49	54	62	41	59	65	56	51	44	50	58	59	50	59	63	50	68	53	49	52	64	57	48	53	56	48	48	52	56	53	70	44	64	60	51	54	48	54	56	54	55	43	61	48	43	55	66	58	69	67	44	57	61	66	67	64	51	55	67	49	48	65	51	53	56	57	68	59	62	46	68	47	47	49	36	56	58	65	56	52	57	58	65	64	57	57	45	60	46	66	71	61	53	51	64	52	62	65	55	41	77	59	53	45	79	59	58	62	61	55	47	64	45	66	49	44	64	54	56	55	41	57	59	59	45	45	62	50	73	57	66	57	44	72	54	60	58	81	62	72	49	61	62	40	44	53	58	61	59	57	48	46	57	74	57	68	65	64	46	52	65	66	39	59	43	58	57
1732	304	437	454	415	366	347	284	283	309	256	282	259	276	265	257	254	235	262	237	243	253	252	229	255	222	229	243	224	249	214	224	221	242	244	224	219	227	263	222	209	221	211	208	257	237	229	223	218	218	222	222	234	229	245	244	240	216	214	221	257	211	230	215	236	244	240	245	218	220	242	231	256	214	232	221	237	207	242	233	228	213	214	248	212	240	205	226	242	205	253	243	247	232	225	223	228	210	223	214	234	244	233	233	208	232	212	218	253	190	236	214	233	240	207	211	211	230	217	232	222	219	219	214	246	257	267	221	214	221	204	209	242	218	214	229	215	247	246	261	229	233	236	255	217	232	233	246	215	246	225	235	206	215	215	237	229	232	236	230	229	234	228	250	215	237	214	251	232	241	220	246	235	219	225	199	235	225	232	251	235	225	240	226	233	217	236	215	240	235	235	254	242	218	221	207	231	235	203	233	213	211	232	252	255	244	235	216	239	205	247	257	205	209	215	224	233	196	250	240	244	220	198	242	230	244	234	234	235	239	213	226	222	213	210	225	212	250	259	233	236	218	213	224	217	239	254	231	230	213	240	228	248	230	233	252	230	224	224	242	212	226	242	221	224	213	212	246	199	244	217	245	191	222	244	239	223	240	211	210	266	257	224	205	234	233	228	239	243	210	253	235	225	234	234	217	202	249	208	231	246	223	227	217	231	242	227	234	246	209	227	229	230	266	225	238	229	221	234	238	226	227	249	225	214	247	217	252	217	215	239	220	218	208	223	211	245	230	241	219	242	227	242	229	208	227	253	249	214	236	239	239	229	225	216	255	248	212	228	217	246	213	234	229	221	240	212	252	237	220	242	191	234	220	223	253	222	240	231	235	236	229	206	227	216	258	246	243	239	234	228	229	229	214	218	222	241	233	204	248	223	248	204	217	222	228	228	232	223	230	238	224	244	223	223	247	229	251	237	197	192	241	238	248	243	241	218	213	225	260	246	223	230	234	204	251	204	218	212	217	242	241	198	221	254	219	199	248	224	242	241	225	213	243	241	233	233	212	229	225	236	225	220	235	219	237	237	220	203	230	229	209	226	198	217	250	266	233	241	234	229	242	228	205	240	223	212	250	219	217	228	216	233	230	189	225	215	219	214	241	238	228	233	232	226	191	242	247	228	211	231	232	240	236	239	193	240	244	223	266	233	231	223	227	254	214	228	211	214	262	220	233	243	236	234	228	229	187	212	214	225	212	202	208	237	239	242	231	194	234	244	212	189	253	229	233	232	236	256	214	255	257	213	251	234	225	220	248	248	255	237	220	234	269	223	220	201	236	248	231	223	206	219	233	217	207	229	223	226	228	252	219	209	220	220	216	238	217	222	224	224	260	229	230	237	235	238	226	231	252	223	228	211	230	224	217	235	206	227	254	226	249	253	224	224	239	235	259	239	255	227	222	237	229	224	247	236	218	259	227	228	252	234	260	196	227	233	223	229	227	239	229	213	213	251	246	235	225	245	226	254	228	183	226	228	226	196	251	215	244	222	222	227	232	230	216	228	202	219	250	247	249	220	237	223	219	222	227	238	258	256	228	231	223	205	246	202	239	236	219	243	227	239	242	265	248	231	212	220	224	232	219	247	255	253	237	199	208	227	223	264	221	250	228	212	227	215	220	255	248	220	206	243	232	256	228	235	241	224	210	278	222	239	264	221	210	241	203	247	242	235	216	237	217	215	216	249	196	222	233	231	198	241	235	207	248	223	223	231	219	261	218	249	235	212	254	225	214	205	213	212	214	222	198	210	204	239	237	215	231	231	236	238	255	234	245	213	235	252	233	226	250	228	207	217	220	213	255	230	246	244	237	228	227	209	236	225	251	225	233	207	218	220	226	208	224	222	203	217	228	228	233	232	235	234	212	220	207	225	241	228	213	221	249	237	224	240	233	224	247	230	245	207	201	241	231	234	245	222	250	231	225	238	241	234	247	227	215	221	237	234	250	240	177	217	255	234	232	224	213	225	223	205	240	241	256	217	219	215	221	228	234	221	193	210	233	261	235	244	238	236	239	223	261	233	219	235	238	229	226	197	254	224	214	222	226	203	207	240	236	205	228	236	219	223	245	250	206	222	234	222	214	255	217	252	227	227	230	218	232	204	221	232	223	260	236	222	217	237	217	224	251	241	255	230	240	238	219	240	244	247	239	234	258	237	241	216	220	224	212	220	248	232	236	219	228	238	239	234	227	210	229	231	231	249	228	242	227	218	241	210	222	233	216	231	236	213	230	226	225	239	210	217	217	252	225	225	215	253	243	229	228	240	206	214	238	222	230	239	229	223	241	210	226	241	214	210	222	226	216	230	213	235	206	209	231	209	235	226	234	234	211	222	242	230	258	221	243	224	236	253	244	237	229	266	197	220	219	230	225	231	226	230	240	216	225	203	229	252	228	230	241	258	228	240	249	239	240	245	237	240	227	231	206	229	227	231	212	223	239	232	243	207	216	208	222	230	236	239	234	225	246	242	226	213	236	226	226	229	208	229	245	227	203	224	213	196	221	217	226	217	221	211	233	235	220	238	228	219	236	248	225	244	248	214	234	218	236	229	222	223	219	234	234	218	207	251	244	230	232	234	212	186	253	213	248	229	228	233	200	224	244	228	222	254	221	235	220	222	230	233	227	248	226	220	217	259	238	230	219	241	214	220	188	217	250	237	249	226	237	225	203	221	224	218	237	226	220	214	257	236	236	233	235	208	225	190	239	233	212	230	251	229	216	223	235	228	228	238	226	246	222	236	206	229	215	249	245	225	224	233	227	249	241	225	217	227	220	236	247	239	238	249	246	247	230	228	247	240	237	228	239	252	245	228	238	239	238	227	237	246	212	239	224	247	257	254	250	234	198	225	225	217	227	225	251	224	232	230	223	245	222	207	230	224	212	232	222	207	242	245	237	198	217	242	232	254	218	215	216	218	189	229	235	236	235	231	201	220	222	221	218	246	220	233	216	223	237	222	219	216	260	231	225	221	235	240	254	251	237	247	230	214	253	225	221	234	241	217	246	258	246	242	219	265	211	213	230	219	213	222	211	227	214	232	227	239	227	216	247	239	237	234	229	238	221	247	222	231	213	218	225	239	210	227	248	231	232	216	224	221	210	227	246	227	220	255	226	251	240	252	236	232	206	232	211	241	233	218	265	247	230	207	247	237	228	240	216	212	209	218	229	227	236	230	238	259	218	245	214	247	221	227	253	245	235	210	232	247	237	211	238	227	217	215	241	227	216	240	237	226	211	249	246	242	205	210	256	223	244	220	209	223	212	232	241	228	210	227	226	228	219	235	207	264	231	253	252	231	248	266	257	240	241	253	223	227	224	210	245	239	216	233	225	214	242	234	231	230	230	233	222	233	245	209	220	247	226	245	227	224	224	228	228	227	263	226	230	226	230	207	257	240	251	244	198	257	203	216	212	250	240	224	222	255	222	212	225	204	227	230	233	243	235	246	209
4379	1086	1381	920	657	463	309	249	250	208	169	162	169	145	143	116	111	117	123	127	130	124	99	113	111	104	126	115	113	107	108	100	87	94	85	99	96	105	105	83	103	99	111	112	99	79	97	98	104	101	87	88	91	99	93	96	80	100	107	109	90	98	87	77	91	102	100	86	103	93	115	95	82	98	86	88	106	82	102	78	91	109	103	91	99	91	92	98	90	78	89	89	86	97	85	96	97	84	114	88	101	73	118	111	91	76	101	81	85	80	106	100	109	94	105	106	91	106	81	89	82	79	89	95	97	91	97	80	93	94	105	94	97	109	94	95	98	95	90	110	107	105	96	97	93	96	91	83	113	92	101	104	105	106	73	97	95	103	88	97	94	95	94	78	103	96	82	106	100	89	92	97	94	101	90	90	103	91	104	109	81	76	83	95	113	87	96	94	80	91	102	110	108	98	97	99	105	95	95	97	116	72	100	109	99	86	119	114	93	95	124	87	63	102	107	97	84	78	80	85	87	109	84	90	98	92	104	85	86	98	96	103	98	95	91	89	80	91	89	106	96	105	82	87	95	86	105	74	88	96	85	90	111	95	89	108	92	91	102	90	103	96	112	109	92	94	100	87	97	87	104	83	106	82	93	80	92	102	80	89	94	79	89	87	98	96	88	103	91	96	80	82	89	93	93	86	77	77	106	116	84	76	84	106	104	85	94	88	72	94	99	109	99	92	90	83	102	101	90	77	93	97	97	107	101	88	102	96	103	74	89	109	86	74	81	94	103	96	113	88	83	91	105	93	87	98	77	86	98	94	103	96	104	95	95	93	92	89	100	95	101	101	103	80	105	89	101	92	97	100	93	93	115	93	84	94	87	109	94	80	101	93	96	97	94	103	95	85	92	84	95	99	116	100	76	81	96	95	84	88	86	103	85	86	90	98	99	93	94	88	85	94	87	92	106	90	79	110	84	90	106	89	102	85	92	101	94	69	91	86	107	101	104	93	93	104	92	109	89	92	104	104	76	89	87	88	87	93	85	99	97	114	76	99	104	85	89	88	96	97	106	79	92	112	92	97	109	88	90	104	75	86	87	96	108	87	98	86	95	95	94	90	88	89	98	85	93	95	94	104	85	103	95	100	82	86	80	98	90	97	102	88	78	88	99	106	91	96	118	87	92	92	93	95	93	70	99	88	97	82	102	87	90	85	94	98	82	81	101	95	92	84	90	95	85	102	93	94	89	98	92	111	97	84	63	96	85	82	93	91	98	92	88	102	86	115	97	102	94	108	81	98	79	109	117	84	97	98	88	92	87	104	92	78	89	94	97	96	108	87	101	79	88	109	84	91	86	93	81	99	96	110	95	93	105	85	96	86	89	99	86	96	98	88	97	112	88	100	99	88	89	89	94	90	107	93	93	95	112	98	87	77	98	101	101	89	85	98	100	99	87	103	78	84	92	107	98	77	90	108	114	95	102	91	88	104	84	87	90	85	109	105	88	82	77	101	96	88	101	107	92	101	102	91	103	87	90	101	93	86	107	81	85	78	117	83	99	82	99	88	110	112	75	88	93	89	81	79	80	99	95	89	97	77	113	97	93	96	109	98	103	106	96	102	82	84	100	90	121	93	83	107	81	92	90	98	116	116	88	101	83	92	86	86	80	98	99	95	88	93	78	82	89	90	77	97	108	86	96	97	108	100	93	85	110	100	90	87	97	91	94	84	75	91	96	81	99	99	92	77	92	93	88	87	113	80	92	105	96	76	98	86	96	112	86	86	92	86	93	97	91	101	103	84	92	97	89	122	102	103	104	90	96	97	105	89	91	75	80	103	87	95	93	95	87	98	99	81	112	103	111	83	106	96	91	98	92	84	94	98	99	78	90	91	108	85	110	104	97	89	95	80	91	88	93	92	101	101	84	92	87	93	98	86	90	101	83	87	99	65	79	91	99	98	92	105	89	95	101	103	87	85	92	104	77	92	86	100	82	94	109	91	98	104	101	105	93	118	89	107	89	78	91	85	97	87	87	95	100	108	94	108	97	102	83	107	109	112	78	103	96	99	72	108	102	86	98	86	101	102	82	87	105	105	79	98	68	104	84	105	96	106	93	93	94	97	104	96	85	106	90	90	92	97	98	101	83	85	91	81	103	95	92	94	97	98	107	107	106	101	90	88	89	104	90	89	90	89	89	95	89	99	97	76	95	72	86	93	101	86	89	76	96	103	95	109	85	86	95	84	104	77	90	84	90	94	104	100	96	90	96	85	91	95	112	89	110	90	85	81	84	85	95	88	97	100	93	99	106	81	73	87	104	91	113	83	87	73	88	98	103	80	82	86	112	101	81	100	97	102	95	87	107	101	96	84	79	98	97	98	111	97	98	85	104	84	92	83	78	93	89	106	93	101	92	87	91	66	82	87	89	100	76	103	102	80	97	96	87	83	91	106	106	89	84	78	96	87	96	89	100	95	92	110	92	83	117	99	95	82	89	96	107	96	109	92	92	98	106	79	109	89	104	82	85	104	93	102	80	97	96	94	87	84	86	83	91	96	87	102	86	90	90	93	96	96	80	98	93	87	102	110	91	97	89	100	96	93	100	88	101	104	107	90	88	94	94	82	106	96	82	77	85	105	90	96	99	81	90	90	95	76	90	88	93	80	78	100	87	89	106	96	109	106	85	86	88	80	87	95	95	113	102	86	63	83	111	91	98	89	117	91	100	89	108	103	88	106	92	92	96	94	103	97	84	104	89	97	83	82	92	102	90	92	98	114	103	76	84	87	99	95	93	97	87	86	78	85	88	90	108	79	91	92	92	87	96	90	81	88	82	89	95	82	107	100	121	80	92	108	78	107	106	85	93	96	97	85	87	91	77	101	103	82	87	82	110	106	105	98	103	94	100	87	98	102	92	95	86	93	82	83	81	99	105	94	87	94	96	90	90	100	82	94	99	84	94	88	98	89	81	91	104	113	94	103	113	94	105	92	90	99	106	84	98	89	90	102	96	84	83	104	68	105	84	93	89	76	85	105	73	83	108	80	94	73	97	99	99	100	83	83	91	79	96	94	83	100	89	84	97	105	97	100	117	75	98	119	91	95	71	111	93	100	94	87	95	90	96	107	92	95	77	86	86	123	100	90	97	83	113	74	105	92	108	94	93	84	95	97	86	87	104	84	111	98	104	89	94	81	103	94	94	100	99	88	98	88	104	87	87	90	93	93	96	94	83	69	92	87	101	79	89	114	106	89	95	83	83	118	90	98	74	95	90	96	105	72	75	101	89	106	102	96	100	83	109	98	100	76	91	95	87	89	99	92	91	92	83	88	63	101	85	91	104	89	81	99	102	92	99	87	83	81	98	79	117	95	97	86	87	88	96	89	99	107	94	101	80	96	93	77	101	101	106	95	96	83	94	89	92	92	98	93	90	101	99	77	96	95	101	84	113	97	86	92	109	97	87	78	76	103	94	94	100	97	81	83	91	88	96	97	86	78	105	87
5256	1471	3503	3919	3134	2560	2120	1689	1433	1202	1107	1018	952	812	777	675	637	667	618	515	579	555	539	489	495	492	486	450	461	425	441	461	491	437	454	422	454	411	393	398	439	371	376	413	391	374	408	372	408	384	387	359	375	379	363	385	401	375	369	367	360	390	385	381	367	379	351	339	365	338	333	359	341	361	355	342	326	361	366	346	360	383	333	336	328	372	305	339	371	351	365	355	352	351	337	347	324	354	306	376	366	354	345	380	342	350	369	338	336	296	354	349	343	319	303	352	349	340	383	362	369	360	341	338	367	382	369	351	318	351	359	351	328	350	305	346	340	340	308	325	342	361	340	324	325	367	339	327	335	333	363	371	341	312	344	338	344	356	321	353	359	305	360	323	350	338	329	370	339	352	316	378	366	352	312	355	362	337	348	343	346	361	327	342	353	363	323	305	347	347	336	375	363	337	321	305	332	332	339	310	345	327	345	337	358	352	322	292	359	327	338	338	325	353	345	358	337	329	346	333	326	324	376	311	340	333	316	319	347	346	323	351	326	340	360	328	310	359	386	349	316	344	323	324	350	359	349	325	369	325	347	362	334	347	363	358	341	345	323	362	328	294	326	366	331	357	337	344	333	346	327	347	353	348	342	366	324	376	345	351	314	328	335	364	326	331	361	320	329	336	313	366	327	317	319	350	346	334	353	310	336	360	344	321	315	319	318	336	340	327	356	325	344	320	369	337	328	326	335	354	346	346	340	316	324	352	335	365	339	341	342	358	329	340	369	355	323	360	329	328	311	323	351	322	363	331	335	302	329	349	335	319	352	377	319	347	318	310	355	353	360	369	347	319	340	329	319	308	371	378	324	358	332	324	357	323	358	352	311	374	321	369	328	355	328	354	345	350	313	364	364	328	347	322	307	315	334	338	351	330	362	372	333	331	359	351	327	354	347	313	322	331	336	312	329	349	354	328	330	330	344	363	344	350	303	338	333	351	349	341	318	356	345	339	340	369	306	371	351	359	340	322	375	344	331	357	367	328	346	336	330	338	315	355	366	333	321	362	316	317	333	386	327	361	315	340	367	329	328	335	346	346	318	327	355	343	325	377	354	359	388	339	307	341	327	327	341	333	332	348	358	336	362	323	359	316	352	320	345	346	342	348	330	324	335	350	330	324	324	320	348	350	311	339	369	316	349	355	361	359	340	331	329	356	335	354	334	340	357	296	373	349	337	381	339	335	335	344	328	346	369	310	347	333	338	333	350	311	335	340	321	327	311	392	350	358	373	344	353	342	329	333	346	331	334	335	358	338	347	354	342	340	353	362	357	333	354	365	354	351	344	334	350	370	340	361	330	341	362	344	338	343	334	363	341	345	343	336	308	306	342	323	365	319	340	335	377	346	342	359	312	389	318	370	354	327	391	332	348	374	357	375	341	350	336	322	364	326	339	329	358	374	325	311	345	347	313	328	351	306	330	315	330	334	366	360	323	322	337	348	306	347	364	358	356	350	330	346	339	314	317	331	354	350	367	331	367	340	362	354	334	354	345	326	350	336	347	351	340	353	332	318	306	338	346	327	351	324	352	328	358	382	320	337	331	337	346	359	365	334	341	329	359	364	317	313	369	345	342	343	336	335	336	343	333	327	323	345	353	347	322	362	367	315	364	350	341	311	358	332	335	339	302	327	338	365	352	343	342	336	331	365	313	314	346	325	344	331	364	338	349	344	325	344	334	341	350	334	373	317	352	356	307	361	339	330	353	351	309	316	343	324	348	331	358	338	291	358	309	359	344	312	334	313	367	348	330	341	328	348	336	323	346	319	351	356	349	332	351	349	358	332	306	344	340	317	339	358	368	328	335	348	330	344	341	355	318	319	321	349	329	312	329	339	328	325	360	332	317	328	337	338	332	355	329	356	353	360	372	363	314	345	371	368	377	349	362	357	319	339	353	343	336	315	316	297	331	370	363	332	350	345	326	335	315	304	315	338	316	353	321	297	358	314	335	342	321	334	355	346	330	287	307	330	331	337	362	332	366	314	309	300	351	373	351	368	330	323	334	345	333	359	374	300	364	349	399	318	330	340	345	331	333	353	373	278	325	344	362	357	370	377	309	340	342	321	380	339	321	344	375	356	360	340	360	325	341	363	346	326	353	356	345	373	366	358	340	331	317	337	352	338	270	343	319	332	329	336	373	297	354	342	364	345	354	361	353	383	332	371	318	328	332	333	347	318	377	357	348	333	331	378	343	323	326	350	381	353	360	353	344	356	342	351	341	316	319	321	338	338	329	350	345	349	354	341	363	325	354	354	341	350	354	316	353	337	365	332	343	308	349	320	325	284	333	368	354	322	340	334	349	339	359	327	329	327	309	343	343	354	328	348	355	316	353	369	342	332	339	323	340	316	356	335	308	357	349	323	338	353	331	338	347	373	356	332	335	381	338	319	333	307	335	340	323	382	340	346	329	332	357	341	347	333	338	356	326	321	353	361	312	358	352	355	338	335	337	360	344	383	343	322	337	351	351	339	335	305	316	329	306	317	343	382	355	331	325	308	331	319	329	340	290	318	325	310	360	336	355	336	333	370	316	324	348	336	348	326	326	309	321	338	338	334	338	329	334	365	341	362	331	325	358	341	344	330	370	363	363	357	306	339	310	345	358	322	346	344	345	335	360	366	321	312	368	343	360	343	356	340	317	328	309	337	321	329	369	335	343	370	347	338	321	349	346	304	361	322	311	354	351	317	352	322	347	349	338	366	360	350	375	377	321	325	323	352	310	336	350	327	333	342	353	379	380	319	369	349	315	357	349	330	350	342	342	326	335	329	334	361	333	363	327	366	353	365	324	370	334	300	326	333	339	358	315	325	324	374	353	348	352	343	336	350	337	330	349	331	329	331	338	364	356	367	357	346	352	324	341	320	352	342	362	345	324	319	348	348	316	343	355	341	377	344	349	373	350	372	330	354	335	349	305	335	348	327	338	355	327	333	383	349	356	316	340	365	317	336	320	347	375	349	339	350	365	369	359	356	333	314	328	349	351	337	338	357	360	340	323	327	320	346	337	342	360	303	362	322	321	334	357	341	338	367	371	388	352	339	354	305	384	327	311	324	322	331	335	343	353	350	363	333	338	337	370	348	353	342	325	362	331	329	335	341	333	315	357	321	333	327	346	370	345	304	332	365	331	339	344	355	319	323	328	344	337	314	341	347	332	338	339	317	352	360	322	352	332	333	364	318	306	360	352	341	304	345	347	363	361	326	355	357	370	311	331	343	314	338	348	315	363	374	370	354	341	346	320	381	368	343	333	327	345	333	326	337	324	328	338	328	322	362	375	344	339	360	343	370	325	307	321	322	342	323	370	323	354	322	349	341	337	327	337	311	322	325	343	350	362	357	363	349	352	366	345	386	331	344	339	356	347	341	351	349	299	309	362	357	347	316	336	351	353	342	308	335	355	316	337	326	321	335	349	347	384	358	333	352	353	343	337	352	356	335	354	338
8689	2311	2637	1895	1272	909	686	579	489	383	373	339	276	292	258	253	256	248	247	258	239	229	195	248	209	199	219	199	213	180	199	199	218	214	161	186	211	177	206	194	191	166	187	196	188	176	171	193	210	187	184	181	192	211	191	188	185	180	202	173	199	214	194	173	196	190	177	165	205	191	187	188	202	196	176	181	176	196	201	215	183	175	192	206	191	192	168	178	156	185	183	183	204	170	160	186	138	186	196	169	160	164	185	204	211	182	173	193	196	209	200	188	176	179	165	173	208	182	197	168	188	184	188	195	168	190	164	194	176	168	177	169	190	175	200	181	192	196	163	164	190	193	171	169	171	173	198	205	190	171	197	177	177	169	185	167	198	168	189	188	176	159	199	195	197	173	180	174	191	171	181	186	206	173	179	191	174	160	151	201	173	173	173	174	172	198	185	175	190	208	182	183	196	193	176	179	168	168	192	155	158	157	190	192	192	186	199	196	181	181	182	178	201	172	166	177	186	162	190	200	186	188	186	199	194	177	190	181	194	171	182	173	184	197	184	168	193	176	196	169	181	199	170	178	196	196	182	181	180	194	186	170	207	198	186	171	182	165	161	196	175	192	174	181	182	163	174	190	177	193	161	165	202	200	193	180	167	173	162	189	198	197	203	205	207	170	191	174	186	188	168	166	177	209	170	161	174	167	191	185	171	172	181	185	166	196	200	200	156	179	187	173	154	192	170	163	194	197	203	157	155	171	158	180	195	191	173	173	178	183	188	189	170	157	177	198	198	175	173	180	180	194	165	161	175	195	204	169	174	167	159	199	181	192	196	181	192	172	168	196	204	155	178	173	178	171	143	211	195	188	183	191	207	178	188	194	197	193	202	170	171	176	159	176	172	200	182	197	172	186	176	185	207	197	202	173	170	159	171	211	152	182	182	168	185	186	177	186	195	200	176	209	208	183	179	181	211	191	195	177	198	188	182	185	169	169	146	208	155	199	182	201	159	176	190	191	174	201	184	192	176	181	189	154	186	182	178	173	205	184	160	201	172	200	162	172	156	158	170	189	190	180	166	164	180	192	164	179	152	176	162	174	152	197	189	164	191	200	205	179	184	194	218	179	189	186	158	188	176	199	199	161	164	186	210	173	180	166	189	194	178	185	194	186	175	184	196	204	172	184	195	187	190	174	192	187	177	183	176	173	172	176	179	173	182	190	184	193	195	191	166	167	180	171	172	185	191	192	188	179	184	183	179	186	208	162	170	202	188	183	175	179	192	184	175	199	163	172	171	199	202	164	166	178	208	203	179	205	167	186	181	170	169	186	153	204	179	168	173	173	195	195	182	179	168	171	145	176	163	163	205	191	173	145	193	207	178	178	170	178	182	197	186	175	174	197	184	179	200	162	176	178	165	183	178	173	192	165	179	180	161	182	164	154	196	163	184	195	184	204	157	178	193	206	178	176	177	167	192	201	161	189	195	168	165	152	173	179	206	196	189	186	170	169	162	192	188	170	179	195	182	187	175	181	172	190	185	191	176	175	181	207	174	189	176	194	190	191	196	179	153	151	194	174	174	196	178	198	200	184	213	176	188	178	169	191	184	161	183	152	203	158	166	187	190	193	173	179	171	189	171	182	191	194	187	186	192	162	154	184	163	197	182	178	202	196	160	194	189	183	199	178	159	185	163	172	191	190	170	164	165	146	184	162	191	169	150	181	176	174	193	189	172	182	175	189	163	173	168	174	170	178	181	169	181	191	157	194	164	176	179	163	165	192	166	175	193	167	187	189	191	185	196	194	178	167	182	199	201	161	186	186	177	186	157	178	188	167	163	170	180	181	188	187	188	181	172	187	187	182	190	189	186	192	177	185	177	196	188	204	172	180	184	200	186	181	182	158	183	187	190	184	207	199	179	180	192	192	197	165	190	154	189	202	188	180	186	171	187	162	193	215	154	203	192	170	186	177	167	179	172	214	172	191	180	202	208	173	168	169	187	168	180	176	163	179	174	182	195	198	176	199	194	180	197	207	199	163	179	195	170	170	181	197	215	184	171	171	165	196	182	202	172	176	178	172	189	186	187	194	186	170	197	205	185	189	176	198	179	181	160	210	170	171	186	179	188	176	179	178	175	167	165	178	184	161	182	184	186	173	183	175	162	180	177	182	187	182	204	198	199	188	179	178	183	167	190	194	201	175	190	171	170	184	174	205	194	176	182	188	182	199	201	191	180	174	170	180	195	187	188	215	184	182	187	213	181	194	194	172	178	156	201	187	151	173	177	180	165	187	163	185	184	176	171	183	156	189	200	191	171	176	189	191	176	187	171	178	192	166	188	174	186	189	178	193	183	185	175	157	188	203	209	178	176	179	173	176	170	172	192	186	185	187	178	192	189	170	177	196	213	197	191	198	175	184	187	197	181	174	199	165	196	171	181	162	167	172	179	188	185	177	191	171	176	185	191	202	178	168	177	154	181	175	184	180	198	181	182	167	195	174	168	197	190	179	193	185	189	163	169	185	185	175	190	175	189	185	182	159	191	167	168	200	199	200	182	173	191	189	185	168	167	187	194	172	185	165	171	168	220	199	161	174	193	193	174	186	175	202	171	189	176	168	161	192	177	183	193	162	171	182	167	188	170	177	161	176	171	172	185	175	179	186	165	193	192	179	184	202	182	180	162	181	185	186	170	189	186	185	189	176	187	192	184	168	173	171	173	191	185	178	205	184	205	184	190	176	171	188	173	197	195	203	198	199	198	196	184	188	205	186	170	180	168	192	174	172	200	179	192	162	206	179	204	178	188	167	186	186	191	195	186	181	178	202	167	182	161	176	181	179	175	179	198	199	170	166	166	181	170	177	191	188	187	183	199	183	203	190	200	161	167	154	188	195	166	166	193	177	164	184	188	186	185	175	191	179	194	175	204	184	208	180	170	169	174	187	186	188	170	208	183	189	198	210	179	198	219	188	182	193	190	161	206	188	198	168	168	190	185	186	182	168	163	178	181	183	186	181	199	190	179	167	205	163	180	177	205	184	211	192	192	181	194	181	163	185	188	195	190	192	159	205	167	181	187	171	200	171	192	194	178	158	194	166	201	180	168	168	169	191	203	189	188	207	167	159	163	172	173	193	191	182	203	177	183	183	172	169	179	184	202	172	174	182	163	188	172	159	190	190	167	154	172	167	161	163	150	171	169	196	149	192	192	198	185	176	162	175	205	181	160	170	190	160	192	199	176	181	214	189	177	189	171	176	204	178	161	200	196	193	162	171	195	181	163	208	167	182	189	189	202	172	177	205	176	170	183	201	211	191	194	202	215	180	195	181	186	186	185	182	196	166	178	190	192	178	171	184	180	186	197	173	194	179	171	206	148	189	194	199	179	162	150	215	167	182	182	160	185	159	182	180	186	192	172	174	186	178	157	172	189	157	203	160	177	171	182	176	197	185	199	189	167	187	206	168	180	174	162	186	173	150	190	181	163	172	190	173	196	175	194	180	163	196
7591	2836	6516	7051	5938	4720	3783	3271	2751	2343	2156	1843	1695	1550	1411	1339	1323	1190	1115	1089	1050	981	970	918	892	866	818	840	782	835	801	782	738	752	775	773	732	704	669	694	724	712	719	684	666	646	706	658	638	709	689	675	627	672	681	636	626	690	660	589	596	672	689	642	669	609	618	644	627	633	612	701	631	608	616	662	633	630	644	585	632	646	614	621	640	609	636	624	623	599	602	654	626	561	586	587	611	572	588	635	616	613	588	637	607	612	573	574	592	627	617	601	611	550	583	628	596	654	636	640	594	604	553	570	593	615	650	567	611	604	586	622	618	560	590	651	607	560	587	596	602	590	596	574	623	634	623	578	551	591	568	578	547	605	581	616	620	580	554	643	565	570	575	604	576	581	589	553	568	605	598	566	612	654	595	562	630	560	603	566	602	573	579	576	575	625	566	628	555	576	586	592	600	639	571	593	595	638	617	585	592	605	640	629	647	590	622	609	601	612	584	590	595	578	582	621	567	585	581	610	583	609	596	598	614	591	622	603	624	615	583	615	627	619	623	609	600	627	630	602	618	583	592	623	600	579	597	592	548	584	582	628	600	575	621	634	553	599	585	587	593	608	599	643	583	628	638	618	589	565	618	601	576	567	590	624	629	604	594	630	598	580	614	573	607	580	602	592	560	588	582	579	556	610	632	585	611	610	610	580	614	658	586	625	599	561	591	599	595	618	606	548	623	587	605	595	556	596	596	613	621	588	652	620	582	600	612	567	589	605	620	569	583	594	594	656	567	619	591	546	612	603	572	544	589	620	603	591	505	583	595	600	625	602	622	578	566	604	586	575	593	596	584	569	576	596	653	570	591	570	601	580	572	558	621	617	573	599	596	577	598	582	601	574	569	623	637	575	558	585	588	598	589	551	587	590	576	620	610	564	635	580	581	596	612	578	595	561	535	602	549	569	603	600	624	597	585	581	610	566	553	573	573	642	573	590	570	580	588	625	572	626	608	604	590	582	592	581	633	602	592	588	600	592	552	607	615	556	567	561	566	561	631	577	564	576	583	551	600	634	558	606	579	600	603	622	570	654	592	562	572	582	577	579	590	588	630	605	644	605	602	591	631	600	637	579	613	588	624	630	585	576	568	606	642	623	609	599	596	632	618	580	589	588	605	608	544	597	559	603	576	592	624	610	599	632	597	586	603	622	556	577	564	606	585	583	579	625	584	554	558	611	596	579	640	595	600	618	635	562	581	606	587	589	591	634	562	571	594	594	552	587	610	591	555	630	626	599	613	610	614	588	598	570	582	602	579	612	604	591	553	587	573	586	602	619	595	597	570	560	565	589	585	549	613	619	574	568	618	583	552	594	563	630	586	626	586	568	600	596	555	550	578	602	565	590	578	613	584	598	563	587	567	581	603	669	600	587	577	593	585	577	615	587	596	596	599	565	585	586	603	597	619	587	611	609	593	607	603	587	632	561	585	621	584	597	587	548	585	619	587	592	601	618	598	549	607	604	614	608	574	614	640	584	611	546	578	548	599	577	635	635	581	615	560	577	633	611	577	581	629	591	653	570	561	537	609	581	639	556	593	621	577	586	576	580	655	570	620	578	558	565	609	578	573	564	638	611	578	582	615	545	587	602	581	603	596	573	616	586	586	556	553	606	604	614	598	652	590	600	609	571	603	591	604	596	602	608	617	580	610	575	558	589	617	594	596	590	584	574	559	623	565	596	576	631	574	588	598	600	614	561	615	607	613	616	607	537	584	574	617	610	603	607	588	607	623	660	615	577	597	589	585	583	608	607	588	558	557	581	620	585	593	626	545	575	589	621	597	620	558	575	569	571	522	599	610	609	608	606	616	599	566	588	612	602	571	601	579	554	602	639	588	608	660	596	582	601	603	616	608	609	600	598	538	601	579	585	584	577	553	600	648	596	590	604	611	610	602	572	600	574	626	575	578	615	566	601	615	555	632	561	599	567	612	559	605	634	555	610	578	630	571	600	577	583	549	590	556	625	559	631	574	595	577	579	570	575	571	617	656	531	632	578	619	534	605	566	616	601	590	625	625	560	577	610	619	600	623	635	560	572	583	562	586	590	583	594	579	591	575	601	585	565	596	604	624	591	576	621	580	612	590	574	596	601	611	607	585	541	585	572	583	580	597	584	538	616	603	603	627	581	569	630	571	564	582	584	593	627	580	590	571	617	603	584	587	615	590	589	610	613	596	557	588	573	631	569	568	608	582	633	587	632	574	579	593	572	571	592	588	624	593	643	598	578	555	637	592	600	571	582	585	595	591	583	606	616	590	612	616	589	616	583	603	553	621	557	589	609	621	579	612	637	574	584	599	616	590	608	610	609	645	616	570	550	595	607	619	617	583	611	591	601	614	615	616	591	609	650	576	541	596	566	609	559	610	585	601	630	632	624	577	635	529	549	598	566	569	605	627	615	594	587	599	595	623	599	588	581	595	561	589	609	614	643	586	622	592	581	552	542	607	598	604	579	596	571	623	627	587	577	592	599	569	579	585	544	602	604	646	593	613	583	636	587	565	610	597	518	561	583	576	634	597	604	621	576	591	632	587	565	620	589	595	613	611	604	550	590	591	609	587	632	592	590	594	632	585	600	624	591	640	607	601	596	607	595	634	551	653	600	608	628	597	583	588	573	533	605	555	631	602	594	611	556	624	588	569	577	618	634	623	603	600	541	612	578	584	606	583	608	592	601	576	561	597	634	625	593	646	631	607	561	582	573	628	572	633	602	632	588	545	584	598	613	573	570	608	620	572	613	579	570	624	589	639	594	589	598	603	614	625	554	606	586	580	606	606	596	540	591	578	587	590	619	597	591	627	587	601	550	549	577	638	628	568	587	585	592	577	590	624	585	657	570	598	565	618	594	616	622	619	605	609	597	589	595	597	624	630	617	614	598	592	606	639	597	590	551	590	633	583	605	585	582	578	559	601	586	587	596	560	618	642	561	544	608	605	578	619	614	590	604	582	600	597	586	611	590	564	599	589	591	589	616	625	585	586	582	560	610	617	567	551	590	566	605	622	599	557	557	619	614	570	611	600	606	602	620	580	632	586	565	566	614	589	585	583	569	551	631	586	582	581	576	589	615	591	578	598	585	614	604	564	599	587	592	568	558	544	513	573	612	609	594	543	636	579	591	613	562	633	546	632	571	614	586	599	564	608	623	584	560	587	584	568	630	582	638	605	584	541	590	620	638	568	638	628	625	619	607	618	604	632	620	561	596	597	581	630	594	623	590	585	579	587	604	624	580	568	558	598	581	593	604	605	602	600	616	566	574	599	567	579	576	599	572	595	581	576	592	624	562	605	598	609	586	596	664	599	648	566	582	582	574	558	599	558	569	568	600	594	627	595	580	606	605	593	642	628	655	575	592	586	630	636	599	613	593	571	605	604	572	602	614	593	593	601	610	611	581	624	584	581	635	564	605	600	589	574	576	583	602	573	590	594	592	598	582	614	586	562	596	596	580
1024	109	138	94	75	85	70	62	75	61	63	64	60	54	69	45	74	56	50	45	52	61	53	58	67	51	61	49	68	53	63	69	59	67	65	56	66	50	41	59	53	39	60	46	48	51	59	52	69	56	56	57	55	50	65	54	54	61	53	59	41	64	50	54	57	62	52	68	64	53	60	56	63	51	52	61	63	63	52	55	39	59	65	44	76	50	58	58	60	57	56	51	57	41	60	51	57	59	64	50	69	51	55	53	68	52	57	62	55	53	42	50	65	60	54	46	52	58	60	53	45	56	64	58	60	63	53	53	59	55	67	51	62	57	60	62	59	57	52	68	53	41	58	63	61	55	63	66	47	48	61	50	55	60	63	64	66	56	73	62	60	53	58	51	42	60	66	56	44	64	64	50	55	58	54	58	59	65	58	54	55	53	50	57	52	34	62	58	60	57	55	56	61	88	53	47	49	53	66	55	45	51	60	50	62	49	58	55	50	51	59	59	65	56	51	53	51	44	46	60	55	55	62	63	53	51	52	54	51	59	56	65	56	59	65	56	52	62	52	63	48	57	52	61	45	51	52	64	46	57	72	64	56	61	57	49	62	58	55	59	54	62	58	43	48	44	77	58	61	57	64	39	57	52	52	41	44	55	56	47	72	54	57	52	48	47	49	47	52	66	65	60	48	59	69	52	56	55	53	62	51	54	51	53	48	51	53	53	58	63	54	54	61	49	42	57	61	59	55	49	69	53	52	54	59	67	39	57	50	62	52	66	69	52	60	38	49	63	51	54	60	46	53	47	85	55	59	57	61	54	49	53	46	55	50	60	55	47	59	50	53	43	66	55	51	56	58	65	57	58	70	48	60	50	60	49	67	64	54	57	54	60	60	54	40	64	59	72	76	58	49	56	53	54	57	63	62	63	63	71	51	60	46	31	49	56	56	55	48	51	62	46	47	55	59	54	64	54	48	62	52	61	66	56	43	67	53	61	57	60	55	55	67	61	55	52	65	60	61	55	68	59	53	56	49	55	59	59	55	49	62	65	48	59	43	42	55	55	58	49	50	46	55	65	58	54	52	48	56	53	40	69	67	52	59	73	69	60	63	61	50	47	53	52	51	55	52	41	70	52	53	50	66	51	52	54	49	43	52	57	66	62	64	56	53	60	70	55	56	58	50	73	61	59	68	51	56	55	56	68	56	52	69	49	63	62	63	48	52	69	56	54	50	54	51	69	58	65	60	53	72	42	53	50	51	48	55	61	56	63	62	56	44	50	62	53	61	56	53	50	66	53	46	64	61	52	43	56	49	72	57	58	60	56	62	49	55	63	49	48	44	61	57	58	65	58	57	61	63	60	65	54	58	50	45	59	57	51	55	53	56	61	56	64	58	50	59	50	50	50	50	56	60	49	51	50	56	48	56	58	68	60	52	56	50	55	56	54	56	55	57	55	64	49	66	63	49	51	42	55	60	57	53	51	60	55	55	59	53	57	53	57	50	67	55	51	48	65	55	55	68	56	63	53	66	63	55	54	68	47	46	42	58	57	54	52	54	56	57	67	59	50	52	61	56	57	46	65	56	56	61	50	44	61	54	55	44	46	69	69	56	61	57	50	52	56	54	50	48	50	61	45	58	76	50	48	55	57	66	41	52	65	58	63	60	52	59	50	63	55	71	49	49	63	57	58	57	63	64	54	65	47	69	59	55	68	50	46	48	58	48	61	51	45	44	67	73	44	48	55	46	52	53	66	60	50	55	63	63	57	58	55	58	52	58	42	54	79	51	57	67	52	60	66	66	61	47	56	50	67	56	48	62	58	60	49	42	45	68	65	50	70	64	65	54	47	60	53	63	53	63	50	41	53	53	58	44	54	54	61	61	64	63	48	58	47	60	47	48	56	55	60	61	60	64	46	58	65	61	69	47	53	62	58	54	54	56	78	52	66	47	60	61	61	45	53	43	55	55	46	58	54	50	58	60	54	50	59	58	40	66	55	59	64	53	65	57	48	51	51	61	62	50	55	51	57	49	50	70	60	61	58	53	45	51	54	52	61	50	74	67	51	46	40	54	53	48	55	60	58	48	61	56	53	48	58	60	43	53	72	44	45	60	41	65	49	47	53	67	55	63	53	44	50	64	52	62	75	60	54	60	47	59	46	48	51	62	56	49	54	57	50	59	49	60	46	59	68	69	46	58	54	44	60	49	56	64	43	50	60	55	56	50	50	41	61	66	54	48	58	59	53	61	60	67	62	50	43	43	60	43	52	56	58	47	53	65	51	53	60	55	55	62	60	59	68	56	51	82	57	63	55	71	57	67	54	72	52	57	53	67	54	63	51	53	46	61	49	62	45	49	58	58	53	57	70	54	55	65	73	51	48	52	62	48	50	63	70	53	61	44	59	56	54	54	52	45	50	61	57	66	42	58	54	55	51	45	56	57	54	59	59	59	74	64	58	62	51	52	62	52	53	55	43	66	59	56	52	52	61	60	57	44	54	59	53	43	81	56	66	46	67	53	46	54	50	52	54	69	63	60	66	51	65	68	47	50	54	56	65	55	58	55	55	59	55	54	60	49	52	49	49	44	54	57	58	64	64	48	44	52	56	61	53	50	61	46	58	56	61	54	60	55	47	46	56	41	56	56	63	49	54	50	49	48	53	65	37	63	65	57	50	56	40	53	44	65	55	76	67	40	47	54	45	51	55	52	67	52	58	48	63	50	73	54	54	48	52	51	49	54	64	48	52	52	61	63	55	52	59	48	66	54	61	82	56	50	50	73	63	60	61	54	49	55	66	51	50	48	52	69	52	55	48	62	57	47	65	67	54	60	46	58	56	59	53	53	56	54	54	68	57	55	59	53	57	52	52	63	66	57	54	60	60	57	56	62	67	54	56	40	74	64	37	59	35	44	54	46	68	56	76	55	46	56	50	60	60	40	56	63	59	51	62	51	56	61	56	49	58	57	78	55	43	48	68	72	69	45	46	48	47	48	49	51	60	57	57	51	53	58	56	53	60	58	54	60	49	47	70	46	61	58	61	56	53	53	69	55	47	48	57	51	58	62	47	53	34	55	46	62	52	60	53	54	53	69	67	54	70	50	62	59	58	44	50	41	56	60	60	58	57	50	50	59	64	51	61	59	53	59	55	54	47	50	55	57	53	58	64	68	58	59	53	52	62	60	56	60	47	71	59	62	50	67	50	56	52	58	50	54	49	50	49	54	61	64	46	62	64	53	55	56	46	53	61	56	53	43	58	66	45	55	59	40	49	62	59	61	72	60	50	53	58	53	72	47	46	53	73	51	47	61	50	55	51	53	56	42	63	55	45	66	54	53	47	50	50	49	52	68	63	63	45	54	52	62	50	62	58	63	56	45	62	55	51	50	63	54	54	63	56	52	42	58	53	53	65	37	50	68	53	43	74	58	45	66	61	66	47	48	47	49	53	53	59	64	55	64	68	50	63	55	41	58	57	55	50	48	66	40	60	65	50	51	54
1666	296	489	465	390	384	313	297	299	296	282	262	274	253	258	264	255	267	244	249	243	248	241	250	247	243	218	233	229	232	240	234	249	252	257	236	245	220	256	252	217	232	244	224	228	240	227	259	215	240	239	251	235	232	232	238	242	228	214	221	219	230	253	254	232	222	227	232	242	204	218	229	201	225	230	226	232	214	238	222	227	249	230	212	252	221	229	216	217	191	242	232	234	226	230	256	235	237	206	233	210	259	234	195	238	223	233	239	249	209	209	225	234	213	262	211	235	222	234	212	227	223	223	221	256	225	229	237	224	219	216	227	232	249	243	267	215	244	234	227	204	227	220	239	229	249	205	202	217	217	205	228	231	238	233	224	210	225	211	249	257	234	266	211	237	233	214	223	239	214	236	231	230	198	231	221	209	233	220	225	214	232	226	204	219	223	225	218	237	219	237	264	228	223	214	237	204	240	238	231	258	225	252	240	235	223	239	222	231	228	240	224	220	240	256	233	208	237	221	209	240	265	252	235	255	225	213	248	218	216	222	238	203	222	237	243	224	260	249	214	234	239	221	236	257	235	219	243	215	245	232	264	241	205	237	266	237	225	240	232	249	245	228	222	210	221	226	233	219	222	231	213	238	240	245	237	243	242	226	218	215	200	228	226	220	211	237	248	233	243	242	227	218	224	218	227	209	209	227	212	220	235	227	218	259	237	225	215	238	216	217	208	216	221	216	233	236	225	226	224	222	198	228	249	230	254	204	227	249	216	227	240	262	236	244	215	231	210	218	203	228	220	213	231	261	238	231	246	215	249	207	222	198	217	245	245	239	253	232	230	263	233	217	217	253	200	248	230	228	234	260	233	229	236	216	232	242	242	266	232	239	241	241	202	235	214	211	226	248	250	221	206	239	235	241	210	238	230	285	230	218	271	229	240	248	262	210	227	229	233	228	239	236	216	248	250	234	230	225	243	252	200	213	181	228	221	268	229	231	231	244	216	225	220	233	246	232	233	250	251	228	235	248	201	211	239	229	245	209	235	239	222	223	234	214	215	198	239	247	227	201	237	238	220	252	243	225	250	255	245	223	241	233	236	236	223	243	243	217	235	228	230	243	233	233	219	198	245	236	247	225	272	209	238	223	245	216	195	218	245	243	211	194	237	236	234	223	223	254	220	250	199	219	247	219	221	278	226	250	234	224	247	198	254	237	232	222	224	229	226	234	214	224	230	246	261	239	238	218	244	244	200	223	236	213	244	235	217	232	236	222	233	218	230	211	214	209	244	246	238	226	242	237	248	228	236	220	211	264	224	240	238	224	222	227	235	221	274	248	235	212	227	259	258	233	229	217	228	221	227	223	251	197	239	238	248	238	240	240	217	232	198	236	237	228	220	225	216	220	230	202	238	226	261	214	239	225	232	230	245	242	235	228	238	226	220	243	216	221	245	235	220	214	236	242	239	219	224	255	219	237	251	217	238	241	235	234	225	244	236	217	231	230	210	223	256	223	232	236	242	206	234	235	226	209	238	240	230	231	239	236	228	226	195	215	219	225	257	206	215	246	232	218	237	205	233	210	220	212	212	227	256	225	226	242	244	251	216	217	250	215	215	244	222	241	226	232	217	242	214	223	223	225	234	240	226	267	216	252	254	215	211	243	216	232	208	204	236	212	221	224	266	236	216	237	215	249	210	198	198	247	212	223	248	231	202	251	250	238	214	228	221	210	219	210	216	249	203	223	204	208	221	236	256	219	201	225	230	214	261	233	214	236	224	210	239	228	232	199	237	218	202	231	209	223	211	252	225	231	233	206	241	228	255	220	214	223	231	242	218	227	225	253	244	219	229	233	238	250	251	245	237	241	229	241	242	229	249	238	227	226	202	210	224	221	237	237	232	233	186	212	263	230	257	229	253	243	267	247	226	230	245	219	218	236	261	218	230	234	248	228	226	258	217	223	221	235	216	214	228	228	220	227	218	229	240	233	217	244	186	235	232	199	253	235	241	218	216	229	234	210	220	207	257	242	209	210	231	225	231	262	227	235	250	202	241	216	213	231	248	237	234	198	248	220	230	233	230	229	227	235	241	200	224	221	197	214	237	228	231	238	223	207	218	230	220	204	241	223	243	206	258	218	211	214	227	220	249	224	233	252	219	227	203	207	223	235	205	226	211	229	212	232	251	209	208	221	235	209	221	234	235	252	237	251	241	199	255	227	235	237	236	218	237	257	221	227	204	241	248	228	242	249	220	210	233	233	230	209	247	230	247	221	217	230	224	207	233	222	213	226	214	218	227	237	225	238	235	204	216	228	235	234	235	241	232	245	231	223	221	192	227	195	205	239	228	214	232	222	241	240	209	245	237	219	227	228	221	218	249	214	228	232	251	230	237	224	219	227	215	232	233	230	243	213	226	232	225	255	230	222	244	229	232	240	249	226	229	256	214	204	229	231	239	219	236	234	192	229	210	241	240	276	222	237	252	208	217	214	202	229	254	219	233	231	226	253	248	222	233	229	250	256	226	244	213	220	203	214	227	257	244	216	220	223	224	239	202	225	229	237	225	210	251	243	250	222	231	226	200	202	207	268	217	243	255	225	251	212	209	220	229	251	213	208	247	238	219	218	226	248	232	268	238	239	236	228	212	232	217	235	235	249	244	244	263	232	221	214	245	236	229	223	198	232	232	249	235	221	242	231	239	252	240	234	229	241	207	249	204	233	259	206	226	231	233	222	229	220	225	228	209	227	247	204	227	238	257	229	210	221	221	238	213	234	239	211	237	238	227	240	235	217	208	228	230	241	228	232	224	262	220	213	247	223	208	216	254	221	279	249	249	239	237	257	254	226	240	249	213	247	257	244	233	235	241	219	224	212	246	232	260	220	231	220	224	230	230	237	225	237	208	232	233	230	231	212	241	220	233	225	234	221	207	232	224	246	227	228	213	233	235	231	221	213	217	223	217	243	243	262	234	230	249	241	208	225	260	239	264	199	218	220	252	247	228	216	193	237	231	211	213	221	212	233	234	242	236	237	217	235	213	194	218	252	244	222	234	233	246	234	236	208	240	220	242	231	230	253	223	242	218	234	236	229	228	224	219	231	209	218	235	250	241	229	220	218	245	235	223	214	243	237	200	249	208	215	225	211	212	226	215	224	208	207	237	229	216	216	255	226	229	229	262	258	241	259	239	190	227	226	232	231	251	215	209	232	226	240	228	199	230	262	194	212	229	254	207	203	257	222	238	215	254	249	211	251	236	226	214	255	229	215	239	246	244	233	223	245	216	247	224	223	228	255	253	236	220	219	221	239	252	224	238	207	242	217	212	240	251	230	238	221	230	239	226	239	234	230	233	232	240	226	225	237	230	224	191	221	209	198	238	222	222	242	244	220	221	217	215	206	243	224	262	219	235	231	237	262	233	226	230	249	250	234	233	217	198	230	229	213	217	254	220	253	207	215	229	234	224	231	225	219	250	237	257	248	239	221	228	209	232	223	233	245	227
4466	1118	1333	970	557	473	371	253	226	219	191	183	151	138	120	115	109	110	126	132	120	105	118	91	114	98	102	100	124	95	83	111	97	106	97	106	92	123	120	109	122	98	104	91	116	99	89	76	87	106	88	94	106	105	97	106	86	93	96	104	93	85	106	89	105	103	83	98	92	96	87	86	102	83	101	81	82	103	103	91	93	102	103	84	93	85	101	105	92	100	100	102	85	87	94	91	81	102	76	95	90	105	78	99	88	100	90	97	91	90	77	99	100	66	103	105	86	103	90	98	84	89	94	89	101	96	113	94	102	77	91	86	109	87	99	93	108	91	101	102	91	90	86	81	72	104	78	83	98	100	88	109	97	83	92	96	90	97	78	96	92	70	106	99	87	90	89	93	82	93	116	104	89	96	82	102	79	104	98	98	86	107	100	94	102	119	91	95	84	103	96	93	79	104	88	81	86	74	86	97	92	73	98	104	110	110	92	79	94	92	98	77	87	87	96	88	108	96	87	89	95	88	89	103	93	84	85	102	95	92	109	99	90	94	89	99	92	84	93	94	78	90	92	87	78	113	112	95	96	78	102	104	99	99	89	94	114	78	85	86	89	99	99	103	97	86	99	94	91	108	108	76	96	88	92	86	83	85	101	90	94	93	96	118	86	96	93	95	111	79	86	93	81	69	100	89	97	130	86	114	90	104	107	89	89	122	91	82	84	110	96	74	90	109	94	99	100	88	113	99	87	101	98	83	92	82	93	102	107	90	108	100	92	97	81	92	101	81	82	98	84	119	82	76	93	96	72	72	91	86	105	100	103	97	91	73	87	94	103	79	90	82	111	110	82	81	84	94	93	88	102	88	79	95	99	98	87	85	97	88	105	93	105	98	96	92	79	84	100	80	101	115	100	108	83	100	85	125	84	93	86	90	87	93	88	73	80	92	88	78	101	88	111	96	93	95	96	89	112	81	84	95	86	93	103	81	92	84	97	90	101	93	85	107	81	102	96	80	99	88	92	93	111	95	97	98	100	110	102	92	98	108	104	97	88	86	87	90	97	86	93	87	89	91	99	93	114	113	102	93	86	93	130	99	91	89	86	77	80	105	93	98	88	89	93	91	90	99	99	96	96	86	87	81	106	94	104	99	102	90	89	104	100	99	94	100	78	102	102	87	94	92	108	102	93	98	91	81	94	102	83	105	95	91	94	85	77	107	99	103	96	108	86	92	86	104	84	98	88	96	103	88	93	94	99	90	76	87	101	91	98	86	81	79	82	101	105	89	84	85	98	83	96	108	82	102	94	108	76	98	86	113	109	74	88	95	89	94	95	85	85	101	81	103	93	101	102	96	89	99	95	94	117	91	86	107	97	92	90	87	104	94	107	88	93	95	95	86	91	88	88	104	80	95	98	100	74	101	87	102	103	87	107	88	96	104	89	91	83	80	82	103	87	86	95	86	82	97	114	95	82	90	97	102	100	101	96	91	93	86	111	84	89	81	86	98	97	84	90	90	95	83	99	114	105	93	88	107	102	91	88	88	105	75	100	93	86	107	92	111	112	90	72	89	108	96	85	82	87	76	83	99	85	92	90	101	87	85	100	99	109	94	92	105	88	96	97	85	95	104	96	94	88	92	109	113	110	81	90	79	77	80	93	75	105	120	101	93	93	94	104	81	86	97	88	93	85	91	102	81	112	91	85	89	82	108	105	94	99	108	86	97	83	105	92	93	94	100	92	91	84	78	113	95	92	97	94	78	82	82	94	108	101	93	78	94	75	94	102	96	101	104	105	88	92	83	97	89	94	93	97	94	80	84	106	89	100	100	99	79	90	116	87	96	82	94	94	78	93	112	83	98	109	81	86	91	92	94	86	101	98	98	91	90	98	97	99	79	105	101	107	95	86	106	98	88	100	81	110	109	84	83	87	85	69	86	93	81	88	86	87	104	104	98	100	95	96	99	83	104	77	97	98	116	91	100	100	109	95	88	93	103	90	95	71	83	88	104	83	87	80	103	90	102	97	96	100	95	89	105	88	90	78	78	104	104	95	95	101	100	90	103	82	93	97	96	98	93	119	94	102	76	86	94	84	100	87	94	101	78	89	101	81	102	87	105	95	87	94	89	94	81	97	100	97	95	93	104	97	88	122	86	99	94	108	107	81	94	78	93	86	96	83	87	110	88	94	100	76	88	99	98	80	92	97	91	112	98	92	85	95	82	90	94	100	104	101	93	96	98	94	94	92	107	97	78	82	99	104	94	83	93	105	88	81	92	86	88	91	104	88	94	125	94	106	107	82	99	81	75	87	104	91	92	78	77	92	92	84	84	80	93	91	102	79	70	96	83	101	90	87	96	96	100	84	85	100	87	84	97	109	93	85	83	89	97	100	109	88	104	88	85	92	90	99	106	92	100	82	99	84	97	90	92	107	99	96	109	107	99	111	92	87	97	84	99	85	90	90	103	99	88	77	96	95	111	131	88	82	84	96	101	101	92	76	99	83	91	80	86	115	94	96	99	78	92	88	89	99	95	106	96	91	86	96	110	88	95	101	101	90	106	84	92	94	101	99	91	84	92	108	89	80	81	105	73	108	101	91	86	87	87	85	97	104	96	90	107	86	116	88	101	75	100	116	121	109	98	105	94	88	108	96	91	97	88	92	109	87	97	101	71	117	110	98	80	105	81	82	100	90	106	83	98	90	94	92	86	83	101	83	100	90	85	80	92	87	101	98	88	85	82	84	101	94	87	86	83	90	98	82	88	93	96	82	96	83	96	84	93	84	94	104	84	94	101	85	86	96	91	85	103	95	94	98	106	96	96	95	90	98	82	96	92	94	114	105	87	100	81	96	87	101	90	93	105	83	82	91	94	94	93	93	85	77	96	77	99	89	99	95	95	102	111	93	113	94	85	100	73	92	91	88	90	90	88	98	91	107	103	99	99	83	99	77	73	91	108	86	99	97	107	83	100	76	87	89	96	97	105	107	111	94	83	94	88	109	86	107	88	92	103	88	100	97	83	84	90	101	88	106	93	86	101	98	93	90	85	92	103	98	109	96	95	88	89	81	82	108	94	94	97	81	91	95	97	103	83	99	76	81	75	94	100	98	82	99	97	85	102	87	112	78	96	88	97	84	93	86	102	95	93	93	97	103	115	93	97	92	94	97	96	91	109	86	88	90	100	101	78	89	86	118	95	78	96	78	90	103	101	104	94	97	91	87	78	87	96	90	80	93	90	92	94	88	77	103	79	91	98	82	98	100	85	89	91	100	91	95	89	100	97	86	92	97	92	99	92	102	99	96	90	89	94	87	97	102	98	95	100	110	88	94	84	109	95	90	96	89	100	81	93	98	93	93	84	84	113	89	91	99	96	92	97	86	90	103	81	101	107	93	82	95	103	106	92	100	82	91	98	86	89	106	87	116	90	93	99	64	94	108	92	98	97	93	86	93	90	84	84	74	101	97	104	105	90	98	84	100	107	91	98	106	88	103	100
5352	1432	3522	3800	3161	2572	2129	1711	1454	1309	1110	998	895	854	762	710	714	656	619	627	600	537	560	529	494	466	496	460	479	489	447	487	453	413	413	443	460	439	437	410	428	392	379	377	359	351	358	393	404	378	374	377	397	383	377	373	401	403	362	356	366	369	403	397	342	343	344	332	362	374	352	366	375	401	330	410	363	368	356	362	331	368	342	298	357	347	350	354	373	351	314	350	332	350	373	334	358	352	336	327	348	377	374	361	371	346	359	354	327	362	353	359	341	353	362	344	361	319	319	353	342	359	321	368	345	355	338	345	397	348	287	359	329	354	346	345	344	374	336	339	341	352	347	327	338	366	337	366	355	309	339	335	362	350	341	352	359	348	355	318	356	383	335	324	326	366	322	354	338	316	356	375	357	391	320	356	366	305	330	346	347	367	326	325	352	345	332	373	345	367	350	324	354	355	375	355	342	357	324	339	383	318	345	306	346	327	334	336	343	331	336	329	324	355	330	341	356	336	336	329	322	331	335	326	317	316	332	347	341	365	338	323	361	360	356	339	323	341	352	388	378	320	356	347	315	325	313	364	351	349	405	357	352	316	350	330	357	325	324	344	331	343	325	333	306	339	303	311	358	332	312	346	331	343	329	328	333	356	392	363	357	341	321	346	361	325	330	335	350	334	360	352	323	325	320	328	337	338	332	337	324	327	324	341	313	380	352	319	337	310	335	331	332	323	344	299	335	322	390	341	329	337	386	345	325	361	334	332	330	326	321	336	349	345	353	338	395	332	327	367	339	341	321	335	332	361	320	336	349	332	363	327	376	339	321	328	353	343	331	334	331	367	339	329	385	345	331	340	341	367	339	337	326	337	331	307	367	306	335	316	325	334	384	319	343	344	349	356	323	355	333	356	335	347	326	348	375	354	354	380	335	332	312	333	310	372	345	371	354	329	346	323	336	317	354	363	345	356	335	371	357	350	363	323	358	315	356	342	332	354	347	320	319	347	334	354	329	334	373	318	340	315	310	355	345	344	341	345	338	338	374	343	334	349	358	339	319	339	365	347	357	343	356	340	345	295	340	346	374	379	333	345	344	344	340	346	356	339	337	351	312	330	343	350	367	354	363	351	331	328	366	347	341	330	348	317	353	344	355	330	350	334	359	354	352	329	349	365	379	360	347	370	317	355	364	346	321	349	307	330	336	348	346	360	347	330	355	330	365	367	330	362	340	314	332	329	347	347	377	353	337	372	352	342	357	342	336	343	350	357	345	289	346	333	354	362	358	362	351	345	361	347	322	318	359	312	343	367	352	338	364	338	344	332	320	368	318	329	344	342	347	332	388	358	346	368	338	374	375	322	367	321	352	376	338	327	346	333	345	392	351	334	320	349	339	337	352	325	359	323	347	336	354	339	332	369	324	318	336	313	374	331	340	284	334	350	350	354	394	322	371	315	333	328	357	339	351	344	348	344	354	335	298	365	316	377	355	348	371	341	322	371	349	324	308	301	338	345	366	370	356	344	348	371	319	343	358	322	344	316	373	323	310	337	354	331	308	313	356	320	354	341	326	320	316	328	347	353	343	347	344	326	349	375	322	350	382	372	352	332	350	328	340	354	327	366	373	311	353	295	368	354	352	346	315	336	317	335	344	333	330	344	330	355	362	352	345	330	377	368	351	361	347	319	365	364	365	358	369	362	360	343	342	344	328	341	358	341	313	351	353	372	342	343	330	340	349	342	324	318	314	330	358	329	342	345	339	338	372	334	364	361	345	339	337	353	359	343	360	329	344	330	307	340	370	326	351	348	391	317	346	336	336	374	353	371	357	336	321	345	365	333	319	353	346	342	302	349	335	337	340	325	353	325	338	333	329	343	364	349	330	342	344	322	367	330	356	344	358	355	311	335	363	348	355	341	369	329	337	334	344	362	323	337	374	297	342	342	349	389	351	330	335	315	357	382	365	345	346	347	353	337	332	342	319	328	368	342	334	332	362	347	350	364	348	339	338	342	329	368	318	336	369	269	353	329	348	340	347	361	328	323	343	325	354	351	354	366	333	363	394	345	383	366	344	350	341	347	366	347	352	366	320	356	363	333	345	342	336	341	397	318	324	355	354	345	332	366	346	353	350	322	326	306	336	328	341	347	360	346	337	355	332	320	325	314	331	348	318	328	346	356	310	340	327	360	363	340	335	335	337	342	380	367	334	346	356	338	332	344	321	326	355	335	334	347	335	354	351	338	323	327	358	348	348	334	380	344	310	315	352	338	295	334	349	357	363	327	343	342	326	342	375	342	352	353	298	328	335	364	375	350	328	365	329	364	347	340	376	339	351	327	319	314	338	363	359	371	288	369	350	336	350	328	371	347	334	356	376	325	349	325	350	355	333	362	364	344	322	371	332	316	315	334	353	372	340	337	339	321	324	325	343	316	345	346	364	377	357	355	349	345	352	353	319	377	324	335	338	332	328	347	376	332	377	335	303	340	312	348	329	338	350	353	371	373	334	305	344	364	374	340	358	348	331	336	357	343	383	335	354	321	338	328	345	334	346	346	336	332	370	364	347	325	355	307	323	338	317	313	309	322	345	297	315	348	338	333	356	347	315	368	368	363	320	298	353	347	375	350	354	312	363	348	334	364	313	313	328	354	336	332	367	324	371	318	344	347	331	300	350	398	349	315	346	346	349	335	323	325	317	346	311	362	342	335	352	346	326	329	338	335	325	361	350	356	365	320	350	350	335	318	365	335	361	366	343	335	310	323	320	335	380	354	330	346	354	314	343	337	342	379	336	360	320	340	317	329	377	368	348	313	357	371	369	341	327	306	358	327	345	382	335	339	362	361	361	360	313	364	340	326	364	346	350	338	348	381	335	361	340	323	307	356	351	333	361	376	336	354	365	362	347	341	326	358	354	301	331	341	328	343	350	366	358	341	346	306	315	362	377	333	326	317	322	346	319	335	328	330	351	377	348	341	344	311	357	338	337	373	354	371	329	311	319	366	334	333	327	324	355	333	364	368	325	328	328	346	354	331	329	309	362	346	353	311	365	331	321	338	383	319	323	349	341	315	376	336	326	366	347	337	357	338	322	334	334	364	342	348	361	342	340	329	307	356	339	344	349	306	350	372	297	356	337	316	307	322	339	373	333	344	361	359	342	358	362	341	355	333	359	336	301	322	339	343	342	328	314	339	344	379	356	334	353	335	359	336	365	339	354	339	327	368	381	366	323	328	360	361	348	380	314	346	298	319	332	345	337	333	375	348	308	329	329	356	350	314	327	337	329	350	309	335	358	369	332	378	358	369	321	328	348	332	329	337	341	338	316	349	371	345	361	338	363	337	336	376	322	309	350	347	333	329	350	345	356	324	307	350	332	317	332	356	321	343	314	342	356	349	335	337	339	336	351	304	351	341	358	333	333	354	353	332	357	334	348	352	311	366	346	356	358	347	333	334	355	320	329	342	344	346	327	314	370	366	344	346	346	365	359	327	344	339	310	342
8496	2242	2589	1867	1204	875	665	534	442	407	319	318	290	305	263	264	250	263	234	256	229	206	218	199	214	191	217	210	200	217	198	178	209	181	186	207	204	199	209	177	193	189	174	197	193	201	181	172	175	190	179	155	191	183	184	185	194	162	187	209	171	161	172	151	203	196	200	183	183	196	202	186	217	171	165	156	181	175	189	170	185	185	208	196	171	199	177	192	162	194	159	162	162	210	179	177	177	203	163	168	179	167	168	188	177	179	181	183	162	176	187	179	197	183	188	188	194	161	188	159	185	191	166	203	177	160	183	179	169	165	214	178	186	225	180	178	201	178	192	175	198	165	191	180	138	185	176	189	200	174	184	169	192	176	183	190	168	176	186	192	192	175	168	187	175	182	189	185	191	192	199	169	189	171	158	200	204	184	191	162	197	195	182	189	169	185	168	163	199	173	180	172	173	196	179	175	181	205	182	179	179	180	173	165	192	183	169	176	178	159	175	181	177	197	168	181	191	173	170	191	185	188	171	178	179	208	166	186	202	185	193	183	178	182	182	183	168	183	176	182	197	212	174	169	173	178	181	181	166	179	202	181	174	171	183	204	211	191	188	189	153	197	186	213	183	163	174	166	190	195	146	166	201	165	159	174	188	171	209	168	162	206	185	185	186	155	180	167	157	186	170	170	180	209	190	186	146	188	180	174	166	201	145	176	183	176	188	182	166	198	166	181	181	182	165	203	176	151	195	187	172	167	210	155	169	187	190	176	209	191	188	164	174	188	174	171	189	176	178	179	184	186	159	182	172	191	171	190	158	177	188	156	206	154	169	178	173	206	202	176	178	174	198	181	193	174	181	180	166	177	159	177	187	207	176	198	215	217	171	186	180	191	217	157	199	159	205	188	186	168	199	157	180	156	190	163	200	155	179	180	186	162	205	188	206	190	192	167	176	191	148	180	181	158	207	198	161	162	177	184	185	195	154	175	183	177	185	171	164	202	178	205	193	178	185	192	174	173	165	188	170	166	185	196	168	192	173	176	201	196	165	202	174	173	190	165	181	157	170	189	178	180	192	174	180	164	179	163	181	203	179	179	175	184	198	178	190	173	187	197	189	195	172	196	186	173	193	176	189	172	185	166	181	222	166	178	199	190	193	183	159	202	197	161	171	179	177	171	173	182	182	188	197	171	187	178	167	182	168	204	180	179	181	167	159	196	163	186	171	175	198	187	204	182	172	166	192	172	154	169	165	197	197	173	158	213	159	180	160	169	172	172	167	190	174	187	179	195	172	195	198	172	154	191	194	179	168	196	184	174	193	196	181	171	180	191	160	213	184	195	189	180	182	171	171	179	170	180	152	207	163	167	182	205	182	180	170	184	194	178	194	168	212	181	183	176	167	172	188	199	164	183	184	170	194	154	183	164	154	208	193	203	184	176	170	172	193	191	174	209	153	193	184	188	187	185	187	214	170	163	189	186	197	177	179	200	210	192	191	196	166	183	182	166	181	173	184	171	175	175	180	185	190	153	180	196	185	194	157	174	179	157	187	194	165	183	176	165	165	156	167	179	184	181	189	188	187	171	171	194	172	185	199	170	182	168	203	166	208	176	188	187	182	199	178	167	196	198	187	173	157	190	186	177	158	169	178	188	188	178	201	190	195	162	196	157	191	180	183	188	197	168	170	170	193	207	182	172	189	180	179	200	198	194	189	176	188	199	168	166	151	197	180	199	181	173	190	176	171	194	157	156	179	178	191	173	189	180	172	182	187	166	184	197	169	170	196	185	165	195	179	185	158	202	174	143	194	175	198	195	212	172	199	179	182	180	191	164	184	182	202	168	168	189	194	173	185	194	189	171	159	170	177	174	164	185	180	166	186	174	170	166	170	214	170	215	177	185	180	193	168	190	173	174	194	196	175	163	169	175	182	189	166	177	154	178	179	216	162	178	163	172	169	182	171	175	168	173	163	174	173	190	187	197	224	170	201	167	176	188	184	181	185	176	181	171	185	178	161	189	172	177	201	174	188	174	173	165	172	190	219	186	174	184	173	166	185	174	188	183	188	175	181	174	205	181	173	191	191	166	167	166	215	158	164	191	186	190	181	199	154	185	181	200	171	184	196	179	175	178	169	176	182	171	171	171	161	189	183	163	179	177	175	184	183	215	169	161	198	169	167	176	204	175	161	199	195	192	168	187	196	162	186	179	183	173	162	216	181	196	170	171	195	187	197	184	178	184	191	177	197	166	163	160	165	169	168	197	204	166	198	181	198	188	156	176	210	195	183	188	177	169	172	183	195	169	176	186	159	196	205	159	159	168	160	171	209	176	186	192	215	180	183	207	193	191	187	191	191	193	190	204	196	191	174	171	193	185	190	175	168	167	171	166	163	194	187	192	196	180	170	169	182	161	186	204	195	171	204	171	200	169	182	176	198	185	199	159	177	148	185	188	190	175	177	186	202	162	189	179	176	176	190	176	189	209	172	166	209	167	178	174	174	185	166	198	165	196	195	156	166	165	186	179	176	183	158	183	187	184	176	204	166	160	181	192	183	185	180	170	206	177	175	195	177	185	192	185	165	173	150	180	170	188	182	186	188	189	158	176	215	164	189	182	192	158	195	167	151	184	163	217	207	185	177	176	168	185	197	183	183	172	187	161	186	178	167	154	200	177	174	181	179	204	186	135	192	168	205	181	169	191	165	161	172	160	201	188	181	208	175	209	180	161	180	165	168	186	180	178	171	198	183	200	180	177	172	165	168	181	191	157	190	188	173	171	203	179	154	181	175	165	178	157	170	201	184	216	170	199	178	175	181	169	178	160	200	163	165	155	181	165	203	164	171	214	192	177	177	169	146	184	177	185	189	182	177	173	185	210	172	171	169	169	181	183	170	176	187	189	186	157	202	162	187	199	192	191	167	196	175	182	161	191	184	190	184	170	158	173	188	183	199	186	188	181	174	189	198	192	180	188	159	196	205	176	170	162	187	165	158	180	146	152	180	182	190	175	183	154	187	179	186	183	173	190	189	165	190	148	171	164	165	192	189	199	188	161	185	169	185	173	174	179	189	214	192	195	166	179	178	181	168	183	173	196	207	152	179	178	176	178	180	165	185	170	202	168	181	175	168	166	194	180	196	170	218	169	170	164	194	171	191	202	188	204	175	178	188	156	195	162	169	185	159	178	183	199	171	186	181	180	185	209	203	178	175	194	190	180	181	191	171	203	189	175	172	196	147	177	183	186	167	170	175	173	186	180	169	200	170	192	177	184	204	176	187	178	190	166	174	187	183	172	173	162	169	189	173	213	165	189	160	169	183	194	194	170	181	186	183	173	186	168	175	186	189	162	186	179	161	166	192	214	185	161	207	200	184	182	187	184	197	188	178	185	169	181	186	186	187	193	193	180	172	169	197	185	179	191	176	156	181	195	178	205	182	161	172	189	193	183	179	182	177	184	168	183	186	170	177	174	185	173	178	186	174	171	193	211	185	179	153	173	178	171
7701	2811	6440	6828	5896	4705	3808	3297	2602	2334	2158	1817	1728	1568	1435	1342	1264	1206	1124	1120	1021	973	930	918	885	908	841	850	794	767	771	818	814	729	764	690	710	740	699	741	720	644	689	685	691	666	670	721	636	667	666	719	685	682	656	659	645	641	638	649	628	662	633	630	628	631	639	653	644	623	603	640	652	599	596	662	644	639	675	624	606	586	573	646	572	611	623	603	596	616	651	632	617	614	635	607	618	601	595	604	584	629	576	594	583	574	621	606	644	640	607	610	608	630	587	607	655	591	637	634	535	625	601	594	601	593	638	615	610	590	617	599	595	574	582	592	602	616	616	594	622	587	604	608	624	574	614	611	593	585	587	574	608	617	591	610	654	575	601	547	581	587	620	553	606	586	577	606	586	586	617	599	623	597	606	602	570	598	593	562	616	595	608	618	587	593	621	604	604	612	560	580	592	598	605	553	576	576	595	585	598	605	600	595	573	559	576	591	587	631	615	618	599	616	593	586	587	566	571	569	603	603	653	613	602	582	595	639	565	554	598	591	605	592	575	588	576	605	577	615	568	606	597	624	580	601	595	594	638	559	575	561	579	595	592	600	574	637	558	573	608	595	607	619	614	542	576	569	591	589	574	620	612	612	550	589	590	618	582	620	614	576	562	591	570	589	615	598	575	596	602	580	572	602	588	629	621	622	624	604	606	646	586	637	616	555	546	634	588	609	578	584	597	596	595	593	616	582	578	601	587	584	605	589	542	583	594	640	583	581	633	607	547	574	574	604	555	608	583	610	553	583	594	569	608	598	588	574	593	582	598	596	622	610	579	621	591	549	555	646	628	583	645	593	631	571	640	609	604	550	596	584	586	555	551	582	610	564	601	608	601	548	584	581	579	553	570	566	608	616	572	621	612	618	585	595	614	610	612	609	592	655	585	565	574	619	628	587	620	563	550	542	572	562	584	569	605	553	577	598	562	635	585	620	588	633	642	626	557	596	585	595	592	603	612	559	578	533	597	616	586	604	611	551	555	573	628	580	596	609	652	595	624	595	602	574	605	608	610	569	590	655	603	622	593	588	597	603	567	598	558	634	598	574	574	580	606	607	596	566	576	561	623	597	602	548	614	622	601	601	596	578	563	580	588	571	595	623	606	568	632	568	590	566	612	595	569	617	618	566	593	571	592	597	575	633	587	616	596	543	600	580	627	606	564	573	614	602	565	599	613	572	608	542	606	627	622	612	596	616	595	551	599	620	572	580	624	650	596	622	550	579	614	570	631	626	584	603	627	607	659	559	591	609	590	633	573	581	591	555	577	590	599	560	572	588	574	563	600	554	601	599	606	636	595	600	604	612	598	571	581	607	565	601	606	606	637	595	596	576	613	580	612	582	577	602	549	611	582	591	601	598	584	581	603	557	579	597	545	637	570	584	600	617	618	631	578	573	553	600	552	566	565	595	605	624	598	572	523	632	644	587	580	604	623	541	584	594	572	611	572	581	616	622	565	614	588	605	590	627	597	594	633	576	578	612	636	586	604	619	581	633	587	591	626	597	613	564	583	610	557	591	602	547	611	609	621	598	585	597	570	570	609	550	565	568	555	616	577	557	621	604	593	600	634	569	605	611	616	553	576	570	578	558	614	593	599	568	565	593	600	546	608	597	607	592	544	617	574	586	562	600	582	597	592	560	592	599	586	567	583	573	595	593	573	584	526	570	623	576	583	618	594	586	572	535	608	603	609	596	617	593	525	572	595	552	613	619	598	611	602	594	615	626	589	621	602	586	584	590	609	608	583	610	596	559	566	583	596	573	568	565	607	604	606	581	606	580	603	604	584	608	600	624	619	615	598	559	597	575	618	599	577	601	579	578	595	597	626	598	647	583	611	574	639	551	609	607	673	609	593	559	580	558	611	598	570	587	573	615	614	605	591	627	560	638	598	618	566	579	602	617	553	559	591	647	602	591	651	631	561	590	598	648	618	582	631	576	604	574	615	610	577	614	589	558	581	627	598	588	599	566	589	616	598	623	627	611	595	571	567	598	579	635	605	597	604	558	628	596	565	587	592	562	577	578	609	593	599	606	580	582	575	571	573	656	578	597	580	593	549	562	554	592	592	566	586	607	636	573	601	597	582	572	587	610	531	579	588	624	627	592	641	586	585	588	577	620	588	630	592	574	546	621	554	603	612	581	633	585	557	595	617	539	581	628	573	598	559	626	583	607	613	571	575	626	634	620	629	591	584	573	628	584	596	610	583	590	595	542	510	567	568	611	617	587	585	576	611	619	581	590	589	595	630	606	604	606	552	589	569	582	610	590	563	595	605	669	611	627	621	608	585	574	607	581	596	578	592	601	606	590	599	596	565	569	616	648	582	589	570	585	606	628	576	605	572	605	577	616	596	638	584	580	579	562	599	552	585	614	602	575	606	571	603	593	603	574	600	587	606	601	633	594	602	647	589	589	609	615	601	569	598	559	582	619	614	598	587	579	613	584	620	578	613	596	587	610	635	600	583	608	586	619	601	636	647	614	583	609	598	624	559	597	602	572	614	609	594	614	624	552	600	582	610	611	620	600	583	584	547	590	527	636	604	627	579	579	613	591	592	565	577	594	597	588	604	544	591	569	607	600	590	578	645	602	557	624	588	611	590	575	611	602	602	595	581	595	594	589	590	588	574	618	590	593	625	594	539	543	612	586	554	569	596	610	625	609	569	588	591	576	583	555	600	635	636	603	626	601	554	602	564	590	602	592	617	599	608	607	587	592	545	595	613	605	604	554	579	577	624	631	596	596	575	629	606	560	641	578	569	575	612	598	572	638	572	618	563	590	598	618	598	628	558	584	620	559	556	619	627	569	594	621	582	572	588	619	582	571	579	587	602	598	577	613	623	590	587	596	593	646	614	597	588	573	616	619	626	573	595	616	597	562	579	565	608	617	543	619	597	595	618	609	592	620	608	576	566	593	576	605	577	583	591	565	607	595	537	609	549	632	592	555	552	603	600	619	608	601	605	594	577	556	583	570	592	595	576	592	578	598	590	650	599	588	581	599	547	561	597	595	604	614	585	592	567	568	558	612	615	562	625	548	572	607	580	602	620	593	575	590	568	569	584	549	659	634	572	567	590	601	605	624	608	576	619	592	578	565	558	627	587	563	629	585	594	581	644	580	630	565	558	568	583	592	605	599	571	603	607	592	588	559	561	565	605	577	614	588	566	559	573	576	595	565	577	606	604	599	594	594	668	592	625	652	577	600	594	607	568	583	586	584	547	604	603	588	652	593	595	595	574	606	606	588	629	594	605	595	592	612	553	577	576	604	630	617	628	599	622	554	594	660	604	623	578	582	570	611	614	580	570	608	591	631	615	590	626	611	613	574	560	609	581	605	613	574	624	583	608	562	614	608	574	601	583	612	595	610	603	613	583	565	594	614	612	575	542	600	598	607	609	591	571	552	636	583	611	572	594	618	596	585	586	598	590	593	609	572	623	577	642	579	562	585
1014	102	139	102	94	69	61	67	68	47	69	62	66	64	55	49	59	63	61	70	48	61	47	55	58	49	54	56	52	50	59	46	58	58	64	65	62	59	47	68	49	74	54	59	48	55	46	54	64	55	62	71	50	54	64	48	48	57	53	53	63	51	63	65	47	43	68	54	50	51	56	61	52	48	50	49	54	49	73	39	51	49	51	50	58	48	56	60	46	61	51	64	59	47	57	60	60	44	75	50	51	57	51	54	61	53	72	57	58	42	67	56	60	52	61	74	40	58	57	51	34	64	56	60	65	51	56	46	66	48	49	62	62	54	56	63	42	66	55	65	53	67	67	61	56	58	47	55	45	49	45	63	57	63	49	55	55	67	56	64	69	61	49	60	46	58	50	50	61	63	68	58	44	58	49	55	68	51	57	50	58	48	57	52	44	60	57	63	56	40	63	51	49	59	52	62	65	52	49	58	66	56	49	66	51	69	51	54	46	61	57	46	59	44	52	59	46	69	47	62	44	50	44	60	53	56	61	47	43	47	49	62	64	72	48	63	51	73	51	63	53	57	57	47	54	43	60	45	56	45	65	61	50	49	45	40	53	48	56	65	61	59	59	47	58	50	41	53	50	50	57	57	42	57	47	38	65	55	61	57	59	63	59	66	51	44	61	58	59	57	50	55	73	48	59	62	44	61	59	43	64	71	57	60	56	58	46	77	53	50	49	42	61	55	65	61	55	62	56	65	67	60	57	61	48	60	57	61	54	47	66	53	50	65	48	47	65	60	64	51	65	69	46	46	64	56	50	60	65	48	57	58	49	46	43	66	48	64	47	63	56	61	50	50	58	48	55	51	54	64	56	50	65	64	68	55	56	47	54	62	55	47	57	53	49	45	43	47	63	65	70	58	42	49	61	46	48	50	69	56	49	69	63	50	63	48	50	46	59	46	65	53	52	65	44	53	57	50	61	55	63	53	45	46	55	51	58	58	49	59	54	55	53	61	58	42	58	58	57	72	64	40	64	53	45	57	56	59	56	48	51	63	66	50	55	45	59	55	56	59	54	55	49	40	62	54	57	54	53	76	75	51	55	59	61	46	63	60	64	61	61	63	48	64	72	49	43	47	47	57	56	62	60	44	45	70	57	49	53	47	59	51	55	63	44	56	57	67	58	51	63	54	44	57	47	53	55	37	43	43	54	65	47	52	51	64	59	56	57	45	55	45	51	47	55	54	64	67	45	55	58	55	59	51	55	58	52	55	52	61	43	48	54	58	64	59	53	52	55	59	63	63	65	44	57	61	55	70	58	57	60	58	54	59	51	53	58	60	42	49	57	59	50	57	63	54	44	66	60	57	54	60	59	52	43	59	65	55	52	59	53	50	69	57	44	48	61	51	48	59	58	52	53	59	43	59	55	49	48	52	49	50	53	45	54	57	48	54	64	54	57	52	45	52	63	57	59	52	66	55	55	51	50	61	56	55	62	44	41	43	75	56	67	55	60	57	42	52	53	41	64	58	59	62	59	57	57	47	55	59	56	55	64	52	65	59	56	54	65	62	44	84	55	63	65	56	58	54	52	57	53	59	45	52	61	63	62	64	58	58	59	60	68	65	58	55	65	49	57	65	65	55	59	54	51	65	47	50	48	53	55	52	46	58	60	57	51	62	54	58	54	55	62	54	66	69	53	60	60	60	54	60	58	43	71	62	41	31	53	56	54	50	56	41	59	39	63	74	67	64	45	59	39	46	45	67	51	56	44	56	56	56	61	49	59	49	60	48	68	71	53	54	57	55	55	47	47	46	70	61	54	51	45	67	58	61	61	45	37	46	63	69	61	59	59	57	45	69	59	53	53	53	65	58	61	59	49	46	67	64	60	69	52	58	57	63	55	61	61	47	61	51	55	62	61	43	46	73	56	69	49	60	53	45	63	50	51	49	59	50	49	59	57	53	48	58	46	52	66	61	67	44	52	65	52	48	47	56	75	56	52	47	51	55	49	55	57	64	59	63	52	48	50	53	59	53	61	48	65	55	49	55	46	49	52	61	56	55	67	54	80	50	66	65	60	63	54	58	47	44	63	56	60	67	65	58	46	58	51	60	57	58	56	44	58	49	53	68	61	49	62	43	50	68	44	66	51	52	49	60	60	63	59	63	52	71	67	62	61	52	50	41	52	49	55	53	32	54	61	55	60	52	68	53	53	67	46	48	65	47	57	51	59	54	56	55	53	52	64	51	71	65	58	51	53	67	54	49	59	54	49	58	50	61	56	66	55	49	70	50	68	59	67	57	75	54	67	46	38	53	59	49	44	58	57	57	57	61	54	62	72	52	45	49	40	55	51	60	39	55	43	58	50	47	51	74	57	53	59	47	49	58	62	57	64	67	62	43	48	60	57	58	51	66	54	65	64	56	54	59	50	69	53	47	53	51	48	61	48	61	56	57	55	52	60	67	52	46	47	68	50	60	66	53	46	63	52	55	42	55	56	69	51	57	58	54	56	52	66	53	51	58	61	66	64	41	57	56	52	61	55	51	42	56	68	50	61	49	54	52	62	54	63	47	58	44	45	57	63	51	56	56	57	53	50	49	50	45	40	58	67	65	46	49	48	52	55	45	54	61	62	65	64	61	47	75	62	55	40	56	38	45	50	64	62	56	54	54	70	49	53	59	56	62	50	52	55	62	48	57	58	56	52	45	67	43	70	64	63	60	63	58	51	65	60	62	54	53	68	58	56	55	58	63	68	70	65	52	61	57	46	58	61	66	43	46	65	54	77	64	49	64	50	60	61	62	47	61	51	52	63	59	69	49	67	61	63	53	65	49	55	58	66	72	58	63	56	49	61	49	54	56	44	71	35	59	62	51	45	65	54	50	59	69	60	56	46	62	59	52	57	53	56	52	34	51	68	44	57	49	67	68	63	51	59	58	64	52	48	55	52	60	45	51	43	54	57	64	51	74	62	70	50	41	51	56	55	59	53	52	53	62	52	66	57	59	43	60	57	49	55	59	76	50	50	59	56	63	52	41	45	57	59	53	57	62	57	58	48	54	49	51	51	66	58	52	43	60	56	52	58	63	51	50	60	50	71	70	53	60	65	49	58	57	63	60	55	50	67	61	58	57	49	46	68	57	50	52	52	50	66	50	58	53	67	58	54	66	58	54	48	57	58	55	54	46	54	65	55	58	52	59	66	49	54	54	52	51	79	56	69	49	50	55	58	58	52	70	53	50	60	50	44	45	55	55	45	55	58	55	51	45	52	54	58	64	66	64	52	56	62	54	62	57	51	53	48	58	53	61	51	55	54	57	60	50	56	66	60	54	58	63	49	61	60	51	66	58	63	59	55	46	67	37	49	55	61	51	65	62	64	53	69	44	54	84	45	53	56	50	61	53	58	42	61	59	65	58	66	52	52	58	54	60	53	55	52	46	54	43	55	59	64	62	58	50	53	64	64	49	65	59	58	57	54	58	52	55	46	47	55	54	59	59	58	54
1693	323	422	498	437	343	322	314	301	265	260	315	264	254	271	274	264	249	274	265	220	228	251	231	250	227	251	242	244	249	222	229	241	239	238	205	224	227	240	233	248	225	216	249	221	237	229	198	221	206	237	239	232	223	248	224	231	266	207	228	237	228	248	229	228	241	232	243	206	245	255	216	239	206	204	207	227	233	214	214	242	226	250	237	242	240	208	236	234	228	229	220	244	212	245	215	230	232	214	228	256	220	220	240	259	227	224	249	209	235	211	239	268	230	222	220	213	219	240	224	232	207	235	208	223	234	249	233	239	217	240	255	231	216	238	222	218	237	243	220	218	242	232	243	211	235	224	217	214	224	243	246	231	234	244	244	231	241	214	204	235	223	239	233	226	218	239	249	250	236	243	243	221	244	229	229	257	226	243	223	230	240	253	222	225	232	249	239	212	234	225	243	206	245	203	225	240	207	235	244	246	225	238	209	225	234	232	218	227	238	232	228	211	224	254	201	223	211	247	244	218	218	218	237	224	230	231	222	226	237	243	230	226	236	224	231	213	205	241	244	233	237	219	229	253	220	252	232	224	215	257	231	214	209	216	248	233	227	224	242	222	237	228	229	244	236	245	217	217	222	219	240	217	248	218	211	219	239	181	237	236	234	211	207	228	229	204	249	215	247	236	234	215	214	231	233	227	232	237	244	208	255	249	236	246	227	217	249	233	224	216	215	227	225	248	200	245	201	214	236	244	224	211	239	223	228	220	222	230	250	248	231	216	209	244	236	230	207	235	215	244	261	254	198	226	244	228	220	240	251	222	232	220	241	232	253	217	245	273	188	223	216	232	220	221	238	232	222	227	224	245	229	246	226	221	223	218	242	225	231	209	244	225	221	219	242	238	218	211	240	238	237	217	217	238	220	247	211	243	215	226	235	216	213	227	228	245	209	217	237	193	211	241	241	236	243	236	235	190	225	221	199	220	209	226	225	208	262	233	242	227	240	238	235	202	231	255	230	243	234	245	232	232	251	219	220	186	265	210	241	225	231	230	233	242	256	238	227	220	228	220	200	226	217	235	227	227	224	215	236	239	228	215	215	218	255	211	220	223	242	222	194	249	211	244	230	227	234	239	210	219	212	238	253	221	247	234	225	238	246	217	228	208	201	238	221	215	229	252	222	249	230	221	214	230	239	212	225	213	211	219	226	202	259	227	222	236	223	243	264	233	225	225	233	225	234	211	242	210	234	203	232	214	221	249	235	228	253	227	245	212	227	256	241	227	244	231	237	233	232	218	216	233	213	235	207	247	223	238	211	202	224	260	196	240	262	220	230	232	232	195	218	229	248	232	241	239	206	225	236	247	225	242	193	205	205	237	221	230	224	209	247	239	234	227	231	228	243	239	233	215	204	206	233	232	234	256	207	233	213	220	219	230	233	247	224	229	237	218	220	264	257	224	237	236	230	226	225	246	202	213	232	195	209	239	242	229	243	223	243	211	217	238	217	239	243	247	224	232	212	238	255	236	236	212	232	220	230	208	235	252	238	219	247	215	227	248	236	228	240	216	238	241	223	223	220	220	236	231	224	251	243	243	238	224	210	223	233	234	235	238	205	250	231	249	247	248	254	225	224	216	228	244	216	245	210	220	221	235	218	205	221	245	232	216	259	215	237	254	234	236	239	222	239	228	241	243	196	218	213	243	231	235	216	240	210	235	218	228	225	221	228	209	236	248	245	244	239	218	218	231	220	258	235	261	223	226	230	213	249	227	235	199	256	236	216	220	225	221	206	227	212	225	225	239	264	205	220	225	226	211	219	230	222	210	207	211	231	225	232	237	219	243	224	221	248	219	211	224	220	240	216	257	212	210	255	231	221	251	220	225	237	219	203	246	219	250	243	232	227	250	220	212	246	218	222	215	217	233	228	241	217	233	230	236	207	252	220	263	242	231	223	234	227	227	206	237	210	205	215	229	250	231	226	209	227	236	239	224	238	222	230	209	212	254	228	233	217	247	204	244	216	220	233	230	222	231	228	238	227	241	215	237	227	229	215	234	213	233	241	251	218	192	230	253	229	239	233	188	242	225	231	223	221	255	207	243	245	233	244	248	231	235	240	205	211	241	213	226	222	265	235	235	229	218	234	237	217	236	214	236	238	224	245	258	232	240	198	210	245	216	235	249	248	241	226	226	225	230	222	247	246	209	230	235	207	235	224	226	222	206	224	236	234	233	234	202	204	236	238	227	212	233	230	227	231	221	210	230	211	220	268	228	215	210	222	274	260	223	220	225	211	238	232	223	241	237	207	218	226	213	220	230	226	246	224	185	245	215	241	227	245	243	244	241	226	206	216	245	233	235	225	223	240	218	249	236	244	235	241	243	247	221	234	234	244	265	260	248	225	215	227	235	210	236	225	222	220	222	222	240	209	201	202	228	220	225	210	234	228	249	250	222	226	258	233	242	246	237	255	231	229	232	198	223	242	226	210	245	232	222	242	216	248	208	242	200	227	239	211	220	247	239	226	248	251	224	238	223	237	220	244	230	241	257	210	259	211	279	243	215	235	217	242	244	206	222	247	235	240	239	219	212	219	239	233	213	248	216	222	235	215	218	231	228	231	222	225	202	245	221	199	224	242	228	220	253	224	241	272	231	236	254	203	244	268	225	237	216	233	219	223	231	242	248	221	226	205	207	204	211	238	252	226	250	253	232	206	266	261	238	234	246	221	250	222	221	258	228	235	227	215	195	225	230	230	238	239	221	246	235	229	211	215	231	247	236	260	204	235	228	240	231	247	221	230	228	217	210	227	273	227	232	238	241	228	263	254	242	239	253	229	256	250	203	225	208	213	225	226	219	235	210	236	235	249	239	246	235	229	230	233	249	237	227	233	226	205	223	205	220	212	225	210	234	236	246	251	218	257	231	218	227	220	240	217	246	226	238	203	261	228	244	239	263	244	258	242	240	210	239	211	227	223	220	222	267	247	266	229	250	247	243	227	216	264	229	247	248	243	243	228	196	225	226	211	235	238	216	210	224	236	242	216	246	222	233	220	238	208	219	246	236	229	240	250	249	245	249	213	213	221	220	218	222	240	256	216	225	238	238	216	252	200	257	243	226	224	242	244	230	246	225	215	276	213	219	222	232	233	215	220	234	226	218	234	218	223	226	227	244	256	225	243	197	241	248	223	252	241	229	229	216	223	211	242	230	218	221	240	238	228	223	223	248	228	232	209	248	228	211	245	247	216	235	198	219	249	225	205	247	212	194	241	208	243	284	229	264	226	211	206	245	200	216	243	239	226	217	205	211	261	219	211	245	223	232	210	230	211	228	220	231	237	239	246	225	202	243	252	238	240	217	246	248	234	239	203	220	246	233	214	230	240	237	245	228	218	234	245	226	239	228	217	225	255	242	213	217	227	217	247	229	210	236	256	209	217	265	232	243	227	219	223	238	212	231	204	244	199	245	216	230	228	194	212	235	224	242	211	244	232	227	239	223	239
4395	1130	1271	893	621	441	380	277	243	188	181	175	162	163	154	150	141	142	143	119	105	94	120	93	104	90	101	84	99	83	120	104	105	112	100	97	93	109	106	103	102	100	109	98	103	105	93	103	95	97	84	86	98	75	111	109	101	117	94	79	93	114	102	89	93	83	99	94	92	88	98	104	100	84	84	86	77	101	87	111	93	96	103	97	103	107	96	96	78	99	115	101	101	81	93	104	97	87	93	89	82	97	79	91	106	98	83	91	103	77	90	100	92	82	83	96	101	93	96	98	86	99	92	99	92	91	88	94	90	101	113	100	96	115	89	90	87	106	89	88	109	100	79	95	96	101	88	104	101	106	95	78	85	73	82	95	95	78	100	96	95	89	97	99	98	110	101	104	86	104	81	99	86	116	89	92	97	106	85	90	82	108	96	88	100	98	92	85	96	103	96	97	73	79	83	98	86	89	96	75	110	105	83	93	94	97	94	113	90	84	92	106	73	95	102	88	88	81	85	98	79	94	74	96	76	95	117	75	97	87	84	108	98	107	101	114	79	87	105	90	89	108	97	110	98	90	79	92	80	93	90	109	78	99	96	72	101	91	92	103	79	122	105	75	101	93	94	82	92	82	105	99	103	98	89	101	123	85	109	90	87	97	94	110	94	76	85	91	83	102	101	94	91	102	87	103	103	98	103	86	87	94	108	96	96	108	95	73	72	94	96	94	82	95	105	83	87	105	87	110	106	90	82	80	94	91	84	118	93	96	101	91	88	91	99	92	81	82	112	90	114	103	89	113	101	93	77	82	101	97	92	109	88	92	74	77	86	84	88	108	84	100	85	98	91	87	91	104	102	87	80	95	75	97	100	84	98	124	97	89	100	91	82	105	83	82	112	95	98	94	109	88	93	108	103	87	81	107	94	86	99	89	89	88	107	93	97	100	98	104	80	87	101	83	96	92	95	97	87	93	84	77	94	101	91	87	92	91	96	85	99	91	84	86	89	94	95	89	84	107	106	98	100	82	92	99	77	87	105	98	91	112	101	88	90	89	86	92	104	102	100	98	95	108	91	89	85	111	71	103	89	99	97	108	94	92	76	105	92	106	78	92	94	88	92	106	89	103	98	99	97	98	101	86	96	96	90	88	100	114	98	86	81	89	110	90	95	105	93	84	91	105	99	99	89	86	95	105	96	80	88	100	86	93	91	99	94	88	98	63	103	112	108	103	95	92	97	80	93	88	86	86	78	92	92	100	77	104	94	85	82	83	84	78	97	92	98	91	84	95	94	95	102	100	100	77	103	98	76	93	96	93	91	86	101	99	103	101	88	103	92	101	90	80	75	86	93	86	73	103	92	98	87	92	89	77	101	84	92	85	88	98	101	95	93	112	76	95	103	103	79	91	78	105	88	72	104	99	86	91	84	101	114	88	104	105	91	79	104	97	73	78	94	92	100	103	113	100	104	92	89	97	108	110	85	82	109	82	82	93	98	88	120	96	87	96	87	91	95	118	88	102	97	100	94	103	109	81	95	76	73	93	88	93	111	105	93	98	100	72	80	95	90	82	93	81	80	90	92	105	94	94	77	88	94	93	84	91	94	92	99	91	93	80	80	105	82	82	82	100	88	83	84	100	92	100	97	86	89	79	99	96	87	114	95	92	93	104	95	84	94	92	98	106	92	87	98	102	87	89	77	98	112	118	81	73	99	103	74	94	91	91	83	85	117	93	104	92	87	95	108	100	95	107	98	89	84	92	93	87	77	89	86	83	79	92	96	89	105	88	101	80	93	94	103	81	91	78	85	95	96	80	98	88	93	88	98	76	108	81	69	90	88	82	95	83	96	108	103	95	87	95	85	102	95	71	99	95	86	104	100	87	94	99	100	94	72	113	94	110	88	104	95	98	92	115	93	93	92	83	86	91	88	102	84	97	94	90	109	93	117	101	107	97	88	86	97	92	95	89	93	111	111	103	83	83	98	103	89	90	91	90	85	81	84	89	97	85	100	94	102	88	103	97	95	78	87	82	91	102	100	104	84	86	100	91	91	88	98	107	80	84	103	94	97	106	79	76	78	97	75	96	92	101	90	82	90	85	102	90	104	83	97	111	93	109	89	89	93	96	98	104	93	90	104	102	88	92	100	84	89	89	86	78	97	105	84	86	98	113	97	91	93	90	80	83	85	103	94	86	88	102	100	92	99	98	98	107	98	93	107	91	96	97	95	80	86	101	104	88	91	86	106	98	101	97	97	96	111	102	86	104	92	106	98	93	90	98	120	105	96	96	87	119	91	96	91	98	90	90	97	84	81	115	98	99	100	96	110	97	96	90	92	90	96	86	95	80	124	96	92	86	112	101	90	99	107	87	69	93	95	102	107	107	94	88	97	105	86	102	96	113	86	95	90	90	98	93	99	106	97	93	100	100	98	97	103	89	108	98	103	83	89	94	90	89	98	95	99	93	102	94	81	91	83	108	94	93	101	97	92	93	91	95	101	111	95	90	108	100	103	84	85	80	86	94	95	84	85	87	86	106	79	91	99	86	104	89	94	97	118	90	95	94	88	95	106	90	91	98	114	83	110	88	91	82	98	106	96	108	94	80	84	98	92	86	81	101	96	99	76	107	101	99	92	97	107	92	88	86	100	69	103	85	91	87	80	101	86	89	111	88	87	94	99	92	98	87	106	113	66	100	102	87	87	81	97	85	108	101	84	93	97	82	99	108	95	89	97	84	100	97	86	103	97	105	84	62	92	80	95	108	112	90	89	111	94	99	106	100	77	88	80	87	69	76	108	79	92	86	87	97	99	105	105	87	101	100	99	83	97	92	94	81	109	81	96	115	97	99	79	75	103	77	102	89	78	92	109	95	94	86	93	92	95	100	101	96	72	115	94	95	83	85	102	86	93	114	89	99	105	78	98	99	87	94	92	111	85	104	98	96	97	98	87	86	106	95	76	110	75	78	90	92	83	103	93	93	84	99	81	91	73	107	101	108	83	85	102	92	92	93	87	99	81	105	92	79	102	104	95	85	102	91	87	87	90	71	103	98	94	94	97	110	95	101	105	80	91	95	130	106	91	75	85	86	89	94	85	85	92	81	86	93	98	94	104	90	80	98	106	87	76	99	87	83	82	91	88	102	98	93	108	111	92	107	84	92	78	99	79	95	100	94	75	84	94	81	100	91	98	97	97	96	92	110	72	85	110	90	96	108	96	95	90	86	107	86	104	123	90	92	76	86	93	105	96	102	101	105	90	81	96	70	98	82	108	111	74	96	103	93	85	81	97	86	95	93	89	99	87	99	97	88	94	106	98	79	105	101	105	99	101	87	94	78	100	87	108	91	77	103	98	94	89	101	106	87	80	85	83	91	90	117	83	82	91	112	76	99	91	83	106	92	90	76	92	89	112	86	109	104	85	95	98	88	110	91	96	86	90	97	106	73	96	113	106	97	79	96	102	107	99	85	106	91	89	86	86	82	77	84	86	92	94	90
5346	1440	3536	3806	3204	2562	2152	1699	1478	1265	1081	1016	898	820	804	740	686	638	571	562	548	515	521	529	521	496	502	498	496	449	486	453	412	466	418	399	428	404	405	441	388	399	376	367	412	374	395	360	418	378	398	359	368	386	383	357	377	386	389	382	382	340	377	346	357	390	351	357	351	333	369	379	347	399	370	353	359	373	348	340	346	364	345	340	330	352	375	390	333	339	336	372	362	333	334	331	368	345	353	368	365	313	366	370	390	381	356	333	339	335	322	335	356	298	381	363	343	360	329	350	357	374	389	335	344	330	371	330	326	345	315	322	366	335	374	340	333	335	352	359	344	343	374	318	365	347	333	308	352	362	362	315	339	371	354	330	358	335	330	328	353	368	332	361	353	354	336	339	337	337	328	357	358	353	313	342	357	353	335	368	345	319	358	353	371	343	331	378	313	384	308	351	326	342	324	312	351	333	352	337	339	347	326	375	345	330	354	340	357	358	326	331	340	366	354	331	342	336	343	339	376	346	340	311	342	332	348	355	319	355	366	362	292	330	330	351	383	352	366	359	323	336	330	380	368	299	366	350	359	342	343	359	326	382	353	326	354	323	346	351	334	349	352	342	355	324	343	334	340	339	338	332	363	342	345	318	320	365	346	348	314	365	318	356	350	338	337	335	344	378	348	319	349	348	329	348	313	328	363	317	347	321	396	334	352	341	334	368	387	395	325	326	391	361	321	376	351	323	356	354	319	350	339	344	334	357	343	354	324	396	359	334	348	358	366	361	367	365	338	338	308	347	334	334	333	330	367	313	334	328	347	345	356	364	356	331	360	365	367	317	346	365	350	340	360	343	318	350	321	356	327	298	331	316	347	372	321	336	345	327	352	354	311	371	339	355	340	349	352	339	343	381	348	374	352	336	362	344	332	324	335	333	359	362	342	350	328	354	371	365	331	349	341	370	342	380	331	365	323	395	310	327	375	335	323	337	366	347	351	329	382	336	322	339	325	361	355	337	323	311	333	345	345	323	341	340	311	329	336	327	324	347	322	333	321	364	353	337	356	387	322	375	334	340	355	347	317	360	345	350	325	325	339	334	341	341	349	377	381	369	313	340	372	374	334	360	350	346	347	360	346	321	346	349	377	356	319	342	364	328	318	334	329	350	338	311	349	376	347	367	349	344	309	340	384	353	348	341	358	312	365	333	338	337	355	299	324	360	365	341	342	341	352	306	338	316	331	362	360	352	368	349	343	366	326	319	384	308	339	329	346	340	346	331	326	357	337	363	352	346	367	349	339	345	320	329	326	354	331	295	314	335	318	354	352	349	321	348	331	339	355	330	307	348	372	363	329	344	344	338	380	334	354	342	366	334	312	326	363	341	317	354	344	344	344	360	325	346	342	333	360	355	320	326	333	344	313	299	366	339	340	326	322	326	346	351	355	354	339	352	339	343	327	335	347	343	341	345	327	387	344	349	322	378	357	348	337	311	359	354	328	347	351	361	305	330	354	349	330	335	354	337	355	333	343	350	345	329	383	324	310	341	326	365	318	338	361	308	340	333	328	334	328	339	365	355	321	342	330	352	346	326	336	343	351	346	333	348	348	340	381	325	340	351	350	358	335	334	342	319	338	346	313	347	344	362	356	329	365	346	309	347	329	351	320	352	358	338	352	351	347	356	352	299	337	358	346	319	341	359	318	357	337	346	339	362	346	349	353	302	364	376	349	356	381	341	350	332	365	321	367	362	334	361	360	368	333	371	334	328	323	341	332	358	342	313	382	360	302	328	363	333	322	333	356	341	349	365	338	338	344	337	324	332	345	369	315	382	331	312	340	330	306	339	346	333	357	355	332	340	328	388	346	355	359	340	350	350	356	330	366	318	328	343	376	350	346	371	334	337	361	330	366	355	336	339	361	332	341	355	371	349	345	329	327	343	365	369	328	316	358	355	294	344	331	335	338	354	359	314	297	325	359	325	322	349	313	370	372	346	356	342	335	349	343	330	338	358	341	336	337	353	340	339	329	345	334	317	347	330	318	335	323	324	320	337	308	305	346	342	348	370	334	326	332	325	355	367	340	337	328	341	330	341	319	334	311	346	318	331	332	331	350	345	350	327	343	376	344	338	331	371	361	380	323	338	332	324	356	335	327	397	335	329	336	352	340	319	310	362	368	321	341	312	360	371	337	301	304	365	351	350	324	344	344	337	328	328	364	351	301	340	321	331	339	353	322	340	357	352	338	322	352	360	341	339	322	352	320	334	329	357	347	331	340	340	335	358	339	348	328	319	359	304	336	366	345	323	339	350	336	328	337	344	347	317	367	335	362	369	351	325	330	350	357	335	365	371	330	360	384	341	299	335	320	317	380	356	336	330	345	317	323	351	318	360	343	374	333	345	338	345	319	342	339	333	312	341	347	339	362	357	355	366	344	364	352	306	342	313	335	358	354	369	369	373	335	350	337	338	377	321	317	337	339	305	331	359	335	322	363	338	320	314	354	372	335	332	333	344	314	349	331	360	360	363	321	345	361	353	320	327	347	363	342	346	352	326	329	318	365	322	311	353	350	357	343	366	365	372	328	362	350	335	328	340	320	335	359	369	335	346	329	347	339	337	299	334	334	336	332	340	350	310	357	332	337	328	349	355	334	353	327	353	360	340	308	328	315	350	371	360	325	364	353	355	304	313	376	358	349	344	336	332	336	346	339	372	345	339	344	339	351	336	368	353	355	330	344	354	360	340	380	348	337	280	347	354	341	314	336	330	344	374	355	342	341	330	339	336	369	351	343	316	331	304	338	331	330	326	320	328	347	351	367	373	336	341	355	319	321	342	357	369	331	371	365	331	365	343	378	358	362	346	361	340	363	323	338	360	336	344	366	342	307	360	366	349	349	340	350	347	371	359	356	347	360	365	332	341	361	317	350	370	347	373	331	379	389	359	319	322	352	322	328	333	331	364	352	363	335	325	314	340	305	322	347	361	346	340	384	336	328	347	327	373	322	353	340	323	342	353	359	367	338	337	373	364	356	321	356	366	366	321	345	353	333	341	349	330	381	310	353	339	342	369	317	372	347	345	340	319	345	317	345	333	375	380	332	384	353	335	333	345	340	341	359	318	362	354	336	352	330	369	331	345	338	340	349	348	355	359	363	340	331	378	355	345	364	320	342	333	338	328	346	356	342	346	326	336	335	350	355	329	342	337	341	348	323	363	342	352	353	339	321	357	349	349	353	360	341	379	314	317	351	299	350	310	326	382	354	357	345	342	326	321	313	332	329	324	349	359	325	342	365	355	334	348	375	327	377	327	352	380	323	350	361	334	317	364	351	317	314	363	326	320	373	338	374	368	318	343	313	341	323	335	371	348	364	343	346	365	370	344	319	369	359	342	341	349	322	351	386	349	306	312	328	345	328	348	372	361	315	348	323	354	355	305	340	352	356	334	348	316	357	348	346	316	322	314	319	336	335	329	344	347	346	340	333	329	325	352	343	352	338	330
8381	2268	2661	1880	1224	886	693	558	471	402	391	330	310	251	274	241	229	301	238	228	220	215	207	185	205	223	224	186	189	199	195	178	195	192	201	191	185	191	198	186	189	198	172	215	177	167	186	184	168	180	173	209	176	173	209	174	216	201	178	208	191	163	178	180	195	179	197	183	187	177	164	182	174	189	177	179	187	172	184	193	184	174	192	178	206	164	191	192	173	174	189	180	190	191	176	180	175	205	192	187	160	185	172	149	186	199	173	177	187	174	159	177	213	171	177	175	178	166	179	149	179	167	175	184	208	168	171	176	165	173	173	213	166	189	189	164	178	164	165	179	199	211	198	160	185	171	181	176	192	155	147	173	190	184	176	182	176	156	175	198	205	160	208	157	188	189	162	181	174	194	181	169	182	171	182	174	221	184	168	196	172	165	192	193	179	167	182	184	192	179	179	161	194	174	160	184	190	148	186	187	168	192	181	189	165	168	200	170	179	151	179	180	179	178	178	154	181	185	207	177	189	180	171	168	168	182	172	183	158	204	176	171	171	172	190	167	184	173	197	200	184	192	200	168	174	171	207	182	177	177	189	181	204	159	193	163	194	169	216	180	179	206	178	175	172	174	169	181	191	184	178	175	173	188	151	165	190	177	188	175	182	180	175	199	180	170	173	171	193	181	174	209	193	173	187	170	171	156	180	173	156	166	174	173	173	182	184	216	194	197	160	191	166	184	184	160	192	171	174	178	201	209	156	162	180	164	180	186	204	177	173	178	193	180	185	189	183	169	210	188	173	178	160	178	199	182	203	171	180	176	204	173	168	166	171	163	173	183	172	168	164	176	188	182	198	165	189	197	196	173	183	205	184	183	185	165	188	155	158	201	194	199	173	195	195	197	169	195	182	184	174	147	167	164	175	184	198	164	189	187	182	161	176	197	198	182	185	184	162	179	193	176	203	176	185	188	177	212	185	181	200	153	174	159	182	169	174	189	192	189	174	192	177	183	155	194	180	195	187	178	159	208	193	208	160	147	168	162	186	173	154	188	158	194	172	191	184	184	190	187	177	172	175	167	199	207	173	181	173	165	195	189	186	184	210	191	202	194	159	198	190	182	157	176	182	177	214	188	175	168	153	170	211	169	174	186	171	184	180	186	198	176	180	162	183	165	178	173	162	148	177	173	161	170	195	171	180	183	155	191	197	203	187	172	187	174	200	162	152	170	158	179	158	170	191	175	196	181	188	185	197	181	194	185	198	177	166	194	160	169	189	182	169	179	223	195	167	162	190	182	178	172	170	189	182	184	198	176	170	169	199	188	166	174	159	181	187	160	174	182	185	194	200	191	171	181	167	198	187	169	197	164	191	191	177	173	196	198	195	184	180	172	192	154	174	177	176	199	188	190	182	176	193	203	173	176	170	184	163	174	198	175	191	200	186	184	167	203	166	175	181	197	201	160	163	155	203	169	196	199	182	170	190	148	188	184	198	168	169	195	179	198	190	160	170	167	176	192	168	172	206	190	191	184	179	157	168	162	179	185	173	198	175	197	176	183	158	191	193	191	177	207	161	174	220	157	192	177	175	185	158	183	178	145	191	177	215	194	178	159	192	175	179	178	177	192	191	176	165	177	194	186	191	173	177	178	188	179	181	183	201	169	182	173	177	194	185	161	184	181	211	200	202	173	180	197	187	175	202	183	180	195	166	178	196	214	177	172	188	175	168	193	167	177	189	161	154	193	193	193	171	185	185	172	174	178	203	181	198	191	174	193	189	192	183	193	197	165	171	193	171	184	177	197	198	177	191	205	165	200	160	174	167	194	179	181	166	165	176	150	192	166	178	200	177	183	188	175	170	192	187	172	195	172	169	181	191	181	134	179	177	162	199	164	189	173	192	176	188	174	183	189	192	180	218	159	178	186	183	200	193	199	180	189	189	181	213	169	169	191	195	183	181	178	172	209	188	162	165	173	165	177	172	177	199	212	170	170	167	178	182	185	174	168	196	209	176	202	153	192	189	171	171	148	185	197	166	194	184	178	166	167	184	185	178	184	192	176	186	170	180	183	193	168	153	190	183	186	208	184	199	200	165	179	203	221	180	183	183	181	186	175	174	189	181	163	176	184	173	187	188	183	187	184	195	200	180	186	171	180	182	200	219	183	173	158	171	177	198	185	196	200	179	178	191	204	166	196	194	205	178	170	166	185	191	190	154	186	164	181	164	164	163	171	162	195	180	181	174	170	179	184	194	206	183	185	176	161	197	190	178	200	175	187	182	178	185	200	198	190	183	158	192	201	218	179	176	168	193	186	209	191	183	162	194	178	173	202	179	167	157	162	187	211	202	173	168	166	186	196	159	227	209	178	174	174	156	178	177	195	170	170	191	179	186	175	194	199	155	181	163	197	202	172	190	187	178	188	174	188	168	181	171	169	181	169	178	182	179	173	160	159	168	179	182	182	175	171	180	181	212	189	179	194	177	185	183	160	170	186	167	170	171	168	165	198	184	192	170	217	181	180	208	200	167	204	216	155	198	216	172	192	155	186	185	188	165	182	165	165	182	175	161	182	178	189	166	166	163	194	161	185	172	165	194	183	184	184	185	185	192	144	171	163	178	179	170	154	150	158	189	182	193	164	194	190	189	202	183	186	194	173	171	194	188	193	147	178	186	201	190	169	174	191	187	193	191	191	178	193	175	171	206	176	185	161	172	186	181	151	161	168	186	175	196	190	179	182	187	173	169	189	203	166	167	180	195	169	171	172	168	157	172	181	176	177	184	196	154	176	196	194	177	183	174	223	191	172	193	184	178	180	177	180	184	174	205	165	178	174	184	177	163	187	184	189	157	167	195	181	172	184	174	175	164	164	196	160	200	200	189	205	189	174	196	155	196	172	163	174	170	187	170	185	173	167	204	206	175	173	184	187	167	190	181	193	194	183	191	203	191	164	187	174	213	205	179	205	190	187	164	176	187	208	200	183	199	197	166	178	166	192	170	173	171	188	180	171	195	209	183	188	177	179	187	168	175	164	162	188	174	188	180	185	202	175	180	172	169	173	189	185	200	169	201	192	199	195	176	195	192	196	185	170	166	161	173	166	166	180	167	166	182	196	183	165	168	191	180	167	196	178	166	160	178	169	193	178	181	194	198	165	172	175	186	172	197	164	179	175	181	170	195	192	172	191	180	170	183	186	188	182	184	202	178	186	175	188	152	186	160	191	198	188	160	162	182	171	169	199	220	205	191	193	195	189	184	181	215	196	173	192	185	178	168	196	184	188	183	194	195	169	185	167	197	181	165	172	181	175	210	206	203	160	183	198	181	167	184	178	175	182	182	190	176	157	193	190	184	167	196	188	186	177	151	190	190	175	178	164	184	179	192	167	158	197	163	196	183	175	210	168	168	175	176	163	206	176	177	187	195	165	203	197	201	199	141	176	196	180	178	183	186	178	182	150	185	181	188	187	164	182	171	164	174	173	180	190	172	181	179	157	206	202	207	180
7666	2793	6490	6903	5864	4687	3852	3222	2705	2412	2050	1927	1661	1498	1498	1267	1259	1150	1165	1121	1047	1003	971	975	899	862	853	890	851	839	770	818	716	747	722	727	729	714	730	719	671	702	678	682	710	654	692	635	682	703	661	672	670	633	673	657	637	665	672	633	604	640	648	645	677	637	643	643	616	632	643	604	643	631	631	623	589	695	645	630	600	579	604	614	658	612	651	601	599	588	612	625	581	577	590	665	619	634	644	567	613	551	627	635	580	660	584	605	593	584	619	595	568	649	607	700	603	634	570	619	603	582	611	615	603	583	595	587	561	646	576	606	652	603	587	614	600	605	615	573	622	566	577	616	603	621	534	607	602	645	565	595	587	607	664	602	597	608	617	537	604	573	611	584	664	610	570	624	585	592	610	612	613	608	574	596	549	606	597	598	626	612	637	597	634	618	586	549	608	578	615	620	588	588	586	618	633	579	613	600	606	568	615	581	523	584	601	593	605	598	652	616	580	625	608	541	558	569	588	614	612	609	583	623	593	610	611	548	604	591	579	631	579	574	598	621	608	610	621	622	602	610	592	573	577	602	594	653	576	616	596	606	615	581	606	617	612	582	609	608	615	564	578	596	614	560	629	525	566	566	567	597	550	580	626	630	584	575	618	619	591	579	608	628	622	584	639	571	551	585	610	608	602	592	595	569	578	560	566	593	600	631	574	579	581	622	620	621	583	597	599	626	606	617	609	618	585	615	571	577	623	572	591	608	557	551	563	563	573	597	573	576	592	586	565	611	576	582	561	641	586	598	627	604	563	569	577	570	609	571	683	604	640	655	631	613	573	569	590	609	599	588	621	618	604	624	589	618	584	564	586	576	606	595	590	566	550	592	606	648	578	588	610	597	604	634	612	560	644	552	601	631	602	585	585	620	619	605	578	625	600	619	584	600	604	619	598	579	555	590	572	586	595	577	587	608	617	595	581	612	574	581	616	575	600	540	560	601	606	604	616	611	569	608	623	584	623	576	646	605	596	581	598	604	586	606	532	653	566	598	596	586	626	593	580	608	601	613	587	613	569	629	606	605	609	597	576	589	593	605	612	606	592	643	643	546	566	577	654	592	570	617	609	594	570	597	624	622	604	652	543	564	602	589	561	583	582	652	587	602	602	566	583	626	624	588	539	597	576	604	577	590	610	601	570	598	574	600	595	583	597	597	575	584	589	623	585	573	590	588	635	582	577	554	582	607	580	587	600	599	592	572	576	592	607	613	611	604	590	575	588	604	611	569	619	593	544	630	595	591	590	606	591	599	601	621	605	617	615	601	601	545	591	590	588	555	558	578	564	579	615	600	548	582	586	604	564	566	599	639	591	589	591	633	587	611	585	569	595	584	609	597	589	585	584	580	605	590	550	568	611	604	570	596	577	597	561	615	626	610	559	560	599	580	600	559	571	608	598	611	602	603	576	618	604	554	586	605	614	614	589	574	604	604	583	600	578	580	580	600	617	583	582	581	556	543	607	622	614	570	572	615	604	623	612	614	576	591	592	580	639	610	599	592	624	630	632	605	611	590	572	606	597	584	601	649	631	571	590	647	596	603	585	629	597	578	591	589	604	597	654	572	604	625	624	617	565	579	621	607	552	553	595	618	599	609	581	597	590	614	616	566	563	545	630	587	615	599	601	601	616	620	577	642	556	603	610	565	595	584	608	585	555	634	603	592	572	600	562	592	634	607	617	608	602	611	561	591	592	615	632	590	576	591	557	584	599	612	620	585	555	621	580	582	645	630	594	600	589	551	562	568	594	604	564	568	603	581	616	548	630	588	605	623	580	608	582	633	608	567	589	574	618	607	610	587	626	664	569	581	635	605	569	582	592	571	598	600	538	586	568	630	593	565	597	568	622	605	602	571	586	539	579	593	603	593	573	610	618	586	592	567	597	582	595	552	606	595	601	566	613	602	598	602	623	576	616	568	629	639	594	590	607	579	629	633	591	584	592	612	591	571	607	595	621	570	599	593	599	584	606	563	633	608	563	634	554	560	632	602	627	602	528	609	622	569	569	592	596	607	580	588	628	624	631	597	625	607	532	592	584	606	587	608	605	603	567	582	561	574	603	606	601	616	645	606	574	551	602	627	592	608	567	603	596	570	565	574	640	576	590	573	614	595	575	553	620	602	650	604	603	568	613	656	584	582	621	559	576	569	575	610	595	618	646	615	610	575	572	583	603	595	577	600	592	581	606	562	610	569	587	530	609	579	574	573	580	595	617	626	587	637	560	604	613	542	632	616	539	530	602	622	563	558	577	614	623	571	577	617	598	589	637	611	557	608	616	579	665	620	585	629	574	583	576	600	603	577	582	611	560	603	582	626	553	571	602	606	589	594	586	612	618	581	571	609	565	623	602	601	578	569	583	569	601	542	548	625	573	517	600	585	614	586	609	598	603	554	569	582	631	592	646	577	614	558	580	562	563	572	627	582	621	580	540	589	615	597	600	577	554	634	572	572	622	597	604	609	619	586	594	596	573	576	581	594	610	596	592	591	578	599	651	588	597	535	599	584	543	553	605	591	587	551	598	605	603	612	557	571	607	601	573	573	581	610	551	590	591	608	575	575	613	605	577	604	605	574	623	582	598	560	592	595	576	594	588	604	632	618	572	600	615	547	613	592	583	542	595	615	623	611	602	594	586	604	566	647	627	612	597	591	588	592	595	574	605	594	627	648	610	612	629	546	597	555	582	601	604	586	582	601	608	626	613	582	620	678	612	578	576	574	633	567	604	588	607	609	586	635	570	568	608	619	599	577	630	620	589	617	600	596	574	606	622	614	614	617	558	565	587	560	596	580	614	578	610	625	601	656	576	573	601	581	561	558	582	583	592	618	600	562	626	607	572	598	588	582	583	588	657	561	576	552	589	601	640	590	580	622	570	629	584	614	612	621	633	585	596	566	577	575	591	621	625	586	597	580	583	628	623	622	593	567	586	597	592	597	604	591	533	592	579	590	579	574	571	625	605	575	582	603	610	587	614	568	637	606	616	629	576	614	585	568	650	542	595	629	608	647	632	572	564	587	642	588	596	621	639	610	592	587	606	592	631	587	601	598	587	585	592	624	564	639	556	620	604	616	602	635	643	593	597	609	607	597	597	604	634	575	579	574	590	554	604	597	613	520	580	573	619	607	576	563	577	566	605	567	574	606	555	624	602	569	573	621	582	580	603	578	626	561	573	578	607	587	621	597	567	584	608	596	601	589	568	603	613	632	565	604	571	618	589	573	571	656	587	600	571	610	612	609	613	598	613	570	579	620	587	579	635	570	583	573	609	581	569	619	604	641	572	613	627	652	604	621	619	587	629	576	588	550	568	597	617	670	564	585	606	584	567	553	531	599	616	610	577	565	637	627	629	580	582	602	602	616	558	607	578	646	649	593	631	566	625	608	643	574	580	626	567	603	588	578	604	592	578	570	592	557	556	596	588	615	632	614	587	572	582	639	568	597	577	582	592	578
977	97	113	100	63	75	61	55	63	53	64	55	57	59	70	51	65	60	54	67	46	44	42	46	52	61	64	53	49	52	53	47	47	43	52	66	47	54	48	56	70	42	48	61	49	53	54	50	53	54	52	61	55	44	63	60	64	72	55	38	65	51	56	62	40	56	56	48	51	58	60	49	44	54	50	58	49	46	62	50	44	45	63	58	57	56	52	51	58	44	51	49	45	55	62	47	48	55	46	56	55	55	42	52	52	44	41	61	57	54	56	53	48	57	55	52	70	44	46	54	54	47	51	61	50	41	61	65	62	52	51	56	63	42	74	59	58	44	48	60	45	55	47	59	60	63	68	65	48	67	63	49	49	52	49	56	55	53	64	53	48	59	36	57	46	63	57	52	63	53	64	48	57	54	56	55	52	55	42	61	41	64	56	53	63	51	47	63	51	54	50	55	52	58	65	61	45	62	74	60	45	54	49	52	50	57	64	56	55	59	39	65	70	61	46	52	59	57	52	51	51	57	55	59	51	57	50	52	53	60	60	46	56	46	55	51	55	58	69	44	45	48	59	52	51	46	39	47	56	52	41	49	61	49	46	64	50	48	53	51	49	53	59	47	50	63	47	56	46	48	62	61	51	54	48	59	65	68	51	56	54	52	41	57	55	55	56	49	60	61	53	59	45	55	58	62	47	54	60	50	53	51	76	51	68	32	67	51	41	57	52	52	55	48	57	53	62	54	53	61	47	74	55	48	45	66	46	45	53	54	51	58	57	43	60	47	58	56	37	59	62	49	47	53	48	49	58	41	51	47	42	47	43	59	61	53	39	52	70	48	51	53	44	59	56	48	61	50	63	49	53	53	47	52	53	52	52	60	54	52	50	56	52	40	54	57	48	45	39	51	55	57	49	65	56	57	56	53	55	51	49	51	46	47	63	67	59	50	62	63	67	59	49	55	57	52	48	44	47	61	44	53	51	47	59	56	49	38	56	50	52	58	47	52	51	55	54	53	51	56	53	56	52	59	60	50	57	62	57	45	56	50	64	62	55	54	48	50	48	64	62	41	58	50	52	60	52	47	40	43	52	33	67	69	57	43	61	48	46	56	44	53	47	43	39	53	62	57	61	50	57	49	51	70	51	59	52	46	53	65	74	56	62	48	62	58	54	45	44	53	61	54	58	63	63	50	42	46	64	49	58	57	51	59	58	64	58	60	65	50	56	49	53	70	50	47	50	56	54	56	50	51	46	63	55	64	50	59	48	55	59	58	61	64	72	53	53	43	52	63	49	50	47	63	66	58	56	63	47	57	58	44	45	61	60	52	61	55	55	42	52	49	59	60	33	47	53	52	45	45	46	55	49	54	60	49	57	53	61	60	58	47	60	52	56	57	61	60	63	52	35	57	51	57	64	52	45	55	54	51	65	46	48	63	45	54	46	49	56	53	58	53	62	51	55	56	35	49	59	51	57	41	50	48	54	38	48	72	57	58	50	56	37	43	59	57	50	63	50	56	58	61	62	52	44	42	49	60	69	48	52	48	56	49	71	48	47	52	52	50	51	42	61	45	37	57	61	56	58	54	55	43	62	52	48	55	54	57	58	56	57	55	49	52	57	46	55	70	54	46	40	58	47	56	56	59	59	55	50	48	38	49	60	50	47	49	56	61	52	56	53	55	63	49	56	46	60	60	29	51	60	54	42	55	60	47	51	45	59	51	42	62	56	51	62	62	52	60	43	68	55	57	40	48	61	49	44	54	52	61	51	47	57	58	57	52	44	49	60	49	43	50	51	69	41	43	48	51	51	68	48	58	47	78	43	64	48	54	51	59	48	64	53	52	53	55	53	51	49	60	46	50	59	43	46	55	51	62	37	50	59	53	48	58	50	51	56	49	53	59	51	45	57	56	55	51	51	59	56	67	45	36	48	66	62	59	60	58	51	57	60	60	56	52	53	55	56	46	61	62	63	59	51	61	52	45	51	51	61	51	62	54	52	56	49	51	41	55	53	67	54	44	59	56	53	47	58	53	50	63	54	42	56	61	55	50	57	57	59	51	55	60	69	51	48	58	65	60	57	56	48	45	39	50	47	55	60	54	53	55	49	60	49	45	45	67	60	64	60	62	53	51	45	51	61	60	57	51	48	60	44	64	48	60	51	57	59	70	44	51	50	45	50	47	39	48	76	47	57	59	55	45	59	56	55	62	54	70	48	47	53	48	42	61	40	60	67	54	51	47	47	54	44	72	49	54	60	53	54	46	61	49	43	56	45	64	62	50	40	57	63	39	52	62	62	47	40	53	52	46	47	55	52	58	62	60	42	54	50	50	63	59	53	53	50	44	59	67	60	60	61	59	59	63	55	51	54	46	55	46	58	53	46	56	53	46	59	55	44	52	72	47	45	48	52	40	50	45	58	43	58	51	65	51	49	57	45	63	53	58	47	42	61	56	36	57	59	49	47	59	57	59	59	47	54	60	46	55	54	49	64	69	62	52	63	47	50	53	64	63	49	48	56	68	62	51	58	61	53	55	53	55	51	62	61	61	56	58	58	67	66	51	56	61	64	46	50	48	59	43	42	53	61	47	60	53	48	62	57	58	51	47	56	58	54	68	69	55	63	42	41	48	57	51	53	46	52	59	60	50	55	52	53	55	50	61	57	63	59	47	49	60	53	58	47	43	51	52	53	49	54	53	59	47	57	49	49	59	48	45	58	58	63	55	58	58	60	52	59	52	48	57	62	56	54	52	42	57	61	58	51	47	61	63	57	43	48	45	43	55	71	56	58	52	46	54	52	50	58	50	60	46	55	48	53	53	63	45	61	54	73	52	54	52	54	64	47	41	66	46	52	42	49	55	60	49	63	57	45	65	45	62	52	66	52	47	75	51	42	53	50	57	42	54	48	51	58	61	50	60	48	64	45	49	46	57	54	48	49	63	50	48	43	50	60	55	52	60	56	55	48	53	62	47	59	48	60	55	50	65	66	56	59	50	32	66	65	46	46	58	58	53	63	52	59	44	56	58	60	60	58	55	46	55	51	50	51	58	45	38	57	54	52	55	50	49	51	56	51	47	62	47	56	53	47	67	45	54	51	48	52	55	40	58	54	43	59	52	56	56	57	63	53	45	44	45	45	55	50	73	56	47	54	38	55	56	44	49	58	49	53	55	72	45	61	62	54	70	64	48	64	65	60	73	55	64	49	45	59	55	53	59	63	54	61	47	51	40	57	57	54	52	48	64	54	52	69	70	51	55	69	44	51	58	46	61	58	47	49	40	50	56	70	59	58	52	61	51	53	52	40	51	61	52	48	48	51	47	49	50	45	54	37	62	53	47	48	50	59	61	55	48	54	47	47	51	63	43	58	58	55	51	40	61	63	57	57	55	50	61	56	60	49	64	53	56	48	61	61	58	66	64	53	49	49	69	58	74	54	58	41	47	54	56	27	46	46	38	57	59	47	53	57	64	48	60	47	42	40	49	79	52	54	54	51	44
1584	304	381	412	382	326	319	252	278	267	245	233	245	239	237	245	223	243	231	214	231	249	223	227	191	220	238	229	204	227	234	221	223	258	249	215	219	227	246	219	231	237	224	228	226	226	260	227	227	226	224	232	226	238	218	236	220	268	246	221	238	247	251	205	222	230	229	231	236	233	206	230	219	205	218	236	232	216	223	208	219	215	220	226	219	236	253	231	231	205	230	223	214	214	234	217	259	267	222	223	223	224	215	220	214	238	205	208	219	224	202	256	235	233	257	224	199	217	213	229	244	239	207	229	214	233	224	203	236	248	191	222	215	248	232	216	207	224	202	244	240	245	213	254	215	233	234	218	218	222	205	214	212	211	229	209	208	202	247	221	186	227	236	223	222	233	251	210	216	259	248	230	242	203	235	239	249	211	236	212	255	233	230	218	226	222	231	241	231	203	231	213	230	246	221	223	220	250	199	210	217	224	234	207	226	229	227	211	189	220	238	225	219	221	205	218	227	202	213	225	217	241	212	216	208	236	230	228	236	215	225	206	208	209	224	231	218	206	239	239	215	212	217	222	215	225	199	260	256	224	208	239	201	234	201	209	227	218	223	234	255	250	214	232	212	205	220	233	228	216	209	228	207	235	238	205	203	218	240	209	224	208	232	215	233	214	205	221	219	258	219	227	213	207	240	212	226	200	238	223	225	235	247	216	192	223	202	230	207	220	218	214	260	197	270	202	234	246	245	215	221	250	227	193	233	212	198	238	231	232	227	201	218	215	237	208	215	224	228	237	241	215	206	251	209	220	206	250	220	243	211	240	202	241	248	182	195	218	222	231	228	217	212	217	230	224	215	218	200	202	238	216	250	221	202	246	189	251	227	194	232	229	215	224	221	206	250	221	222	200	240	243	222	219	220	249	200	223	231	232	182	243	244	229	238	193	244	234	209	222	235	233	219	246	245	199	237	241	247	200	214	216	258	235	215	238	196	209	210	230	204	232	220	225	225	237	218	217	222	231	210	222	239	224	231	212	232	211	213	245	234	231	236	212	229	232	240	189	201	203	196	224	248	222	229	242	222	226	230	218	223	230	220	232	223	253	236	233	229	214	219	215	220	202	231	205	220	196	235	217	218	227	210	222	221	243	218	206	247	221	234	250	256	214	203	235	217	214	227	206	190	242	233	229	248	212	218	202	196	219	239	229	227	238	225	219	235	185	215	238	244	231	221	237	235	203	243	237	243	217	232	220	223	236	223	241	251	236	253	239	208	224	218	225	234	211	213	204	226	239	238	229	227	233	232	225	203	233	225	232	235	200	245	223	212	229	235	248	212	232	219	244	203	194	228	236	242	240	212	219	220	247	239	225	239	229	212	230	215	243	233	235	224	224	261	214	196	251	220	238	245	209	243	215	269	239	222	225	204	220	237	216	235	227	225	230	234	238	230	238	210	215	224	242	240	236	212	207	250	236	239	223	231	210	211	222	228	220	239	221	241	192	252	244	230	212	225	236	231	217	229	269	226	234	206	219	231	205	227	186	225	222	221	239	210	228	232	233	237	211	244	210	218	223	215	221	234	225	246	221	248	223	226	228	221	220	209	226	223	230	203	224	219	204	222	223	231	242	238	228	234	205	206	210	215	245	206	203	227	216	260	204	227	230	214	222	244	213	229	215	238	221	200	223	233	218	232	260	232	239	229	212	226	218	237	244	241	210	228	229	234	226	236	216	213	239	192	215	203	220	185	223	200	257	252	250	239	207	219	240	203	237	221	208	227	222	215	229	233	229	194	237	269	209	212	199	206	219	202	234	249	210	226	207	229	225	213	221	243	207	204	229	252	239	211	214	223	217	214	254	232	231	230	241	226	242	218	233	227	205	201	211	221	214	199	228	219	215	227	218	203	227	230	220	215	236	193	218	223	218	229	249	235	221	217	226	241	214	220	224	247	219	235	210	212	236	211	228	246	239	201	235	230	226	238	218	215	231	209	228	220	232	217	212	236	211	217	202	254	229	228	245	222	226	225	213	226	231	206	225	210	240	232	229	228	224	239	232	244	238	237	236	222	233	198	221	232	226	225	230	243	236	218	244	214	238	230	215	235	191	219	211	199	215	224	213	248	192	220	206	237	221	207	262	212	210	251	248	206	197	207	239	208	217	239	225	220	226	220	233	229	231	226	217	209	203	215	224	246	207	233	214	221	220	234	199	204	229	230	223	218	228	220	236	231	244	210	248	209	239	202	226	240	234	251	226	215	213	214	208	232	210	203	229	208	194	240	232	221	201	223	206	210	254	252	192	227	238	224	197	198	220	232	204	221	211	230	223	228	232	218	232	185	229	200	223	209	219	211	245	229	223	236	248	234	213	221	274	222	240	231	255	232	207	216	196	222	223	226	231	205	193	202	216	220	203	206	215	230	248	229	219	227	233	210	218	216	220	221	217	215	218	270	200	213	238	219	243	239	243	212	205	213	232	210	223	226	208	223	218	219	204	208	217	225	239	225	213	242	224	229	255	200	261	231	221	250	222	221	252	237	243	209	237	222	207	263	229	228	214	234	213	218	231	212	210	213	214	228	221	230	208	230	237	217	247	206	229	214	243	228	216	242	228	215	247	238	216	203	209	218	225	237	225	205	226	224	231	241	250	209	251	236	218	233	217	249	233	213	209	238	216	224	235	244	237	235	226	242	246	222	227	252	211	218	225	211	221	260	227	206	226	233	229	215	220	230	252	236	237	222	217	188	203	242	214	251	209	231	221	252	223	202	239	230	199	240	220	240	220	214	224	229	216	217	205	241	234	219	202	237	208	208	235	208	212	208	208	234	253	236	240	215	217	231	219	236	240	248	211	240	222	195	236	240	180	243	226	233	235	232	239	212	212	232	213	214	220	242	244	223	225	224	223	220	231	209	243	196	223	216	214	195	225	199	199	255	210	210	210	195	242	207	228	206	233	237	207	210	254	207	204	198	220	243	218	215	196	229	200	242	244	209	218	216	231	235	230	212	183	219	251	232	241	233	235	226	223	213	211	225	246	222	225	222	228	231	242	217	209	254	244	231	232	236	227	217	205	235	208	248	225	214	190	193	192	234	206	226	241	227	200	194	195	251	242	226	219	211	252	212	230	215	229	221	207	230	224	196	239	238	234	256	251	224	208	230	237	233	201	212	223	241	210	228	237	245	226	191	233	238	236	216	203	246	210	222	219	229	197	228	219	218	216	198	224	220	211	234	222	243	233	237	195	220	238	199	223	202	225	227	238	226	244	204	213	232	249	202	232	205	223	192	223	250	207	220	227	226	191	239	207	208	222	222	256	236	227	234	222	230	229	221	229	244	230	239	226	228	222	233	225	223	221	203	228	248	203	207	224	248	222	239	250	238	205	239	223	222	224	209	206	187	216	216	211	210	228	241	224	234	224	210	202	239	205	225	204	222	210	216	247	238	223	241	213	234	215	214	251	233	226	192	219	208	213	224	240	227	205	214	220	204	225	233	219
4432	1091	1305	957	622	443	334	273	238	203	165	172	150	141	159	136	129	141	115	131	118	103	116	108	102	102	101	93	92	84	85	98	123	102	107	97	101	92	117	89	106	80	81	110	103	89	110	103	100	99	95	93	122	101	86	94	99	87	91	104	102	101	93	102	93	84	110	82	104	100	92	91	102	86	95	115	76	86	91	104	92	91	82	116	98	94	89	105	95	106	98	99	110	108	86	90	90	81	93	91	112	102	104	98	106	97	102	92	106	108	81	92	87	83	78	93	100	102	107	102	91	89	83	96	100	97	102	110	84	109	100	99	104	81	93	106	97	89	104	91	101	93	104	85	90	84	87	79	102	86	78	101	95	98	91	91	101	88	94	93	94	89	98	88	106	110	99	90	86	94	93	91	87	106	75	80	97	97	97	85	113	96	103	85	90	81	107	79	93	88	108	88	92	112	98	100	96	86	109	79	101	95	101	79	95	129	114	103	80	102	90	93	91	88	95	95	101	93	100	87	84	98	106	91	96	106	101	86	93	102	94	101	85	78	101	115	96	82	83	104	83	91	75	100	96	104	105	94	92	83	100	109	77	102	96	93	96	75	104	96	91	97	101	106	100	91	106	86	101	91	98	115	99	85	105	80	91	92	75	94	79	91	77	107	98	104	103	102	107	104	83	89	92	91	87	101	81	105	82	78	90	102	85	88	77	87	90	97	105	94	100	90	96	103	81	106	86	101	85	92	85	87	86	95	93	86	92	92	98	96	81	89	83	89	94	86	100	81	91	82	108	98	87	92	90	97	108	110	92	93	86	91	85	96	76	97	104	106	86	109	110	104	93	105	99	107	82	87	87	102	85	87	101	86	101	96	93	92	103	85	88	82	109	97	82	101	95	93	104	84	82	97	73	83	85	95	76	92	103	82	108	90	90	114	89	83	96	107	91	70	87	97	101	88	91	117	108	86	72	94	70	99	105	79	96	91	95	109	99	87	100	93	86	92	86	80	109	104	97	84	89	81	89	110	85	96	90	90	83	105	86	85	81	104	97	92	105	86	116	101	82	95	91	89	82	86	93	76	82	93	88	91	102	102	119	86	87	109	102	107	89	91	90	80	87	99	102	74	98	100	99	99	99	99	89	93	87	89	102	94	89	90	111	85	100	111	96	92	88	98	75	103	89	92	95	86	86	100	99	96	100	90	85	90	94	106	97	96	78	93	107	83	93	100	108	78	87	102	95	95	100	91	98	97	99	96	92	98	117	91	96	89	93	92	80	78	122	92	83	88	88	86	102	94	88	102	85	94	105	99	97	87	70	77	106	90	101	84	99	96	91	91	97	84	93	83	106	83	98	94	105	92	85	86	86	94	102	92	94	106	103	82	83	87	99	113	96	60	102	84	87	96	97	103	88	86	96	91	90	108	80	101	94	77	83	101	106	90	99	87	81	96	94	98	108	114	97	106	92	93	114	113	98	93	103	103	89	118	81	86	120	102	92	91	91	82	90	85	70	98	93	84	92	83	109	112	111	97	90	102	92	94	83	86	106	90	93	110	96	96	87	94	85	90	83	84	102	83	100	93	91	101	98	104	109	81	108	83	97	103	99	99	103	95	92	106	99	73	105	110	90	119	108	101	90	86	104	113	83	99	88	90	93	85	108	105	100	84	88	88	92	91	94	103	99	86	113	88	103	90	95	96	97	83	108	93	90	87	77	106	83	84	88	91	81	103	90	111	99	80	90	109	116	95	99	103	86	92	95	112	88	103	110	105	98	93	82	99	109	103	80	94	92	101	91	89	99	79	101	90	106	81	100	84	112	80	96	93	105	81	91	107	97	87	109	98	71	105	112	83	102	83	88	96	106	88	93	104	90	87	107	106	100	104	94	94	79	82	105	81	86	101	94	101	93	92	88	101	90	100	90	89	93	89	82	87	96	87	74	97	88	95	106	99	81	98	91	89	92	89	96	110	82	114	86	99	70	102	109	91	101	91	89	83	107	112	105	97	102	97	88	101	81	91	92	89	88	103	103	111	83	93	91	87	107	98	86	97	89	94	84	86	93	91	92	103	84	99	102	99	85	90	106	108	96	79	109	115	100	82	94	81	80	102	93	91	77	83	69	102	97	102	106	80	68	99	69	88	99	99	101	98	93	92	100	96	102	90	90	103	82	97	83	104	108	86	108	96	70	92	94	102	95	90	89	100	98	95	102	88	102	97	113	102	93	82	96	88	105	106	108	88	94	93	103	87	79	93	94	73	93	86	94	101	88	105	105	89	96	81	105	94	90	97	97	84	112	92	77	89	88	81	83	84	87	93	75	101	100	106	95	96	94	102	112	94	90	104	89	97	106	85	79	104	119	100	91	78	99	102	94	91	85	91	85	99	78	104	106	110	103	95	98	89	92	107	94	98	97	85	95	72	67	90	106	76	94	104	96	78	102	84	102	94	97	103	81	107	99	104	88	108	99	77	94	93	94	87	81	100	95	92	88	126	86	92	109	87	96	78	106	83	83	108	104	78	96	114	102	99	114	102	84	85	113	96	91	86	94	90	89	81	80	83	98	78	87	108	91	88	106	76	76	96	101	106	85	93	96	81	93	81	117	98	119	83	100	104	84	78	92	91	91	96	94	95	78	92	98	105	86	89	75	71	78	111	86	101	93	116	90	98	86	92	101	103	102	102	102	111	78	88	90	82	99	74	82	96	97	81	88	86	95	90	97	95	101	110	99	89	95	83	89	104	101	94	84	89	84	88	105	87	99	111	83	108	95	88	92	100	90	83	95	88	89	81	96	102	106	92	88	95	108	107	84	87	89	94	104	86	96	95	102	101	80	105	90	90	90	93	113	88	93	80	90	97	99	79	103	95	89	106	84	101	87	97	94	93	77	92	103	86	97	110	91	95	95	87	100	95	82	72	84	94	96	89	85	86	94	93	95	95	93	104	78	97	84	98	95	88	101	92	98	99	101	100	102	91	99	76	96	95	83	98	88	97	94	111	105	97	87	80	84	79	102	102	85	104	86	107	95	107	96	78	102	95	84	85	93	97	120	99	91	97	103	91	100	86	91	101	77	96	76	85	102	105	94	112	89	94	81	107	92	98	104	84	87	97	94	86	86	84	89	87	98	75	96	85	90	112	93	98	93	92	92	81	76	101	80	107	98	92	84	105	83	102	89	91	92	97	100	94	103	88	106	101	94	86	99	90	90	89	85	93	85	92	90	107	89	90	99	102	98	101	93	93	72	69	91	87	82	78	109	70	84	98	95	85	98	86	102	89	98	86	88	85	92	89	94	111	84	95	91	88	84	87	87	108	96	104	96	84	101	104	86	81	80	93	87	113	97	83	96	76	81	97	96	110	95	103	83	88	91	92	100	87	87	106	102	102	81	102	96	115	86	93	85	91	106	89	92	91	81	88	91	111	114	112	88	115	104	87	91	95	92	91	95	97	107	90	89	84	86	105	94	94	81	89	87	77	85	59	113	107	74	72
5260	1506	3669	3859	3205	2653	2130	1799	1493	1343	1093	1035	872	830	829	750	718	627	648	563	552	557	505	523	530	499	471	527	496	441	397	408	445	414	450	411	421	415	426	395	415	387	419	379	398	401	375	363	394	380	400	373	378	374	345	388	340	380	344	333	354	372	359	372	357	367	352	383	359	346	385	356	399	357	367	355	351	357	347	383	366	377	348	347	360	359	360	366	353	343	353	347	362	360	366	346	317	376	371	350	356	373	342	340	349	355	358	356	351	366	335	330	342	328	338	350	317	381	357	337	351	333	341	354	356	328	358	345	305	370	338	358	336	349	330	350	322	355	379	343	374	345	346	345	337	332	339	366	352	360	340	360	331	352	341	350	364	393	357	379	352	349	305	336	325	305	377	364	341	328	352	344	341	343	347	370	348	331	334	313	345	298	323	364	324	350	313	318	341	340	358	358	394	300	359	361	323	343	346	349	357	331	352	345	365	343	345	397	347	337	327	352	335	329	325	322	335	356	361	352	335	391	374	370	323	319	345	347	316	365	365	350	351	364	346	340	328	387	348	362	344	385	339	362	350	348	361	364	395	336	349	322	342	355	368	345	347	366	369	335	398	327	344	350	311	353	336	345	364	374	377	330	361	310	308	343	344	358	351	335	323	338	332	336	353	346	374	339	344	328	345	321	322	367	371	329	340	313	335	382	370	359	328	326	349	359	343	365	336	357	338	354	336	365	365	348	347	335	336	339	342	362	333	343	344	335	318	363	348	338	342	353	359	341	309	350	325	345	350	330	365	353	362	335	334	330	338	352	353	327	339	331	316	337	385	332	369	333	337	339	325	327	352	338	321	364	353	373	334	357	336	335	325	373	361	348	310	341	339	318	340	319	342	330	338	354	344	355	349	364	314	339	343	320	347	354	349	345	343	307	362	358	368	343	326	366	360	348	324	316	328	304	304	363	375	294	348	345	319	346	336	353	333	367	333	331	370	339	348	333	338	349	346	345	396	310	347	339	350	317	386	327	356	359	315	334	323	334	285	365	314	350	328	355	331	314	350	342	374	348	356	360	332	356	330	347	346	324	327	352	325	319	322	348	345	340	347	349	311	369	350	331	350	327	334	362	350	315	321	356	351	358	333	352	300	334	339	338	359	311	330	377	350	352	331	341	346	348	354	343	341	341	363	331	361	356	363	380	339	366	334	354	356	335	336	331	357	365	363	329	326	330	341	332	342	336	347	355	358	342	321	356	317	386	334	342	345	364	342	329	314	348	369	337	336	367	346	363	342	356	340	364	349	356	333	333	316	358	366	342	319	341	299	354	350	324	331	365	370	364	346	344	305	360	357	333	354	336	386	362	353	348	335	340	342	375	312	351	363	343	330	303	327	324	322	367	337	348	348	345	310	376	362	336	332	374	349	375	341	345	357	353	387	366	328	354	343	347	343	361	327	318	311	376	354	359	364	347	352	329	339	346	371	349	345	340	321	344	315	336	342	343	358	369	351	348	336	353	346	346	329	349	333	363	336	354	340	325	368	318	363	341	313	327	351	343	338	333	367	345	367	341	315	361	324	332	333	343	334	321	343	347	300	314	363	349	313	356	326	366	334	297	347	307	305	348	341	335	336	335	333	324	348	320	348	327	348	324	337	355	349	352	325	320	352	338	367	346	355	352	305	349	326	347	319	354	346	341	314	341	360	364	377	336	351	335	337	323	342	337	382	349	326	274	324	326	342	326	320	357	378	318	351	374	341	334	350	324	371	325	347	356	358	387	326	321	336	367	325	322	343	346	359	335	331	336	365	368	321	357	360	351	345	377	388	356	344	327	348	332	381	351	314	329	331	359	335	357	357	352	314	328	349	348	347	379	314	340	366	313	303	329	365	350	365	335	331	319	357	322	340	343	328	332	328	346	337	332	332	324	365	338	327	351	364	354	367	359	321	349	328	311	375	338	314	374	327	367	304	347	320	314	320	348	341	360	357	312	359	332	315	321	319	365	340	341	327	320	363	359	303	298	310	315	342	362	313	339	355	331	335	366	334	322	357	342	355	349	376	326	370	366	363	354	354	314	359	359	371	367	312	358	333	336	345	356	345	329	334	388	339	354	339	340	349	350	320	372	339	304	344	348	353	331	328	342	349	368	397	351	323	339	358	349	353	369	366	352	335	337	346	346	340	335	341	367	329	379	320	344	342	309	319	327	332	343	351	340	363	335	365	405	362	332	349	328	354	361	366	361	340	348	349	338	338	349	327	322	362	355	347	342	346	311	345	336	333	317	322	362	354	347	336	358	335	328	328	396	337	326	361	345	349	333	343	403	297	320	326	327	350	347	364	351	325	350	357	322	304	333	334	360	358	352	384	364	320	347	355	352	367	349	346	350	303	351	329	330	323	362	344	343	314	365	321	375	334	337	309	365	352	350	345	328	324	354	343	341	344	318	312	366	358	361	339	309	335	306	349	338	329	337	346	367	323	334	343	333	352	360	327	340	349	333	337	315	368	333	372	359	319	358	353	329	322	363	320	356	339	338	349	350	316	359	324	357	349	378	332	309	351	368	375	350	378	344	321	336	357	369	343	316	351	347	361	309	336	337	359	344	319	338	362	335	355	360	362	343	356	344	358	350	302	319	360	334	383	347	356	310	360	328	351	320	328	325	380	356	343	348	367	340	344	322	344	363	329	360	343	345	333	379	323	315	372	346	385	338	319	354	346	378	321	318	394	322	324	374	355	328	372	344	324	335	354	362	326	345	315	345	360	346	350	332	332	354	353	346	352	345	362	325	348	363	345	329	338	346	349	339	297	358	331	327	341	335	354	327	314	349	345	319	358	374	323	350	368	371	339	334	363	363	351	337	371	334	331	351	360	392	315	361	353	371	371	362	360	323	355	342	321	345	382	332	327	347	371	297	350	339	361	348	303	351	338	358	348	330	304	309	310	323	313	294	346	337	329	340	289	327	358	327	363	342	336	351	373	359	333	342	348	354	337	331	343	353	374	350	346	335	362	334	320	334	346	332	370	331	338	365	329	317	334	339	348	349	359	356	354	355	326	336	344	337	312	331	337	328	334	352	351	324	322	330	302	334	339	332	362	368	348	354	325	348	321	360	371	352	315	343	341	369	341	376	387	346	325	350	340	360	349	369	317	348	323	330	335	350	320	323	332	342	333	320	372	344	348	336	364	376	325	325	333	332	361	360	357	374	338	353	339	347	354	332	346	333	322	376	345	343	313	334	361	342	328	361	299	355	372	314	325	342	344	337	346	315	335	329	386	358	360	337	327	360	359	364	390	360	354	316	342	335	329	334	333	325	355	346	369	334	346	354	357	319	376	350	322	357	344	349	307	334	332	358	341	328	343	343	350	339	350	370	359	349	355	351	330	372	336	332	338	364	360	331	357	358	353	317	382	371	329	339	353	383	332	300	406	320	326	355	335	361	332	322	348	359	335	340	366	317	347	353	359	351	342	344	367	350	377	316	373	356	357	338	325	344
8500	2202	2649	1820	1206	855	658	550	502	433	370	324	313	265	286	253	219	227	234	212	236	229	212	200	216	178	232	208	241	182	183	201	201	215	206	179	201	176	196	160	179	187	197	204	200	188	186	178	208	185	199	178	162	173	198	182	188	183	213	167	177	192	177	191	192	177	186	178	195	173	188	158	168	194	175	185	177	185	196	205	191	167	173	191	169	175	185	173	191	180	183	182	203	200	180	165	187	184	189	184	191	162	176	170	166	207	181	177	178	172	156	166	185	196	181	178	160	165	203	187	197	187	179	198	194	171	157	177	185	204	170	185	164	197	162	176	187	191	198	167	174	161	195	173	184	160	200	197	165	194	184	173	172	168	177	177	165	186	186	184	172	187	189	181	192	197	175	179	167	160	179	184	183	185	187	167	169	173	169	163	161	202	190	185	175	196	166	175	168	172	195	189	184	186	174	173	198	194	211	180	163	174	215	181	175	148	182	184	168	177	173	195	224	162	198	163	177	171	187	188	186	187	177	202	157	160	173	179	169	153	179	197	188	204	173	194	191	176	172	172	176	174	183	177	183	183	180	177	166	177	168	186	179	186	196	199	200	174	172	157	188	166	186	187	206	214	171	187	187	182	194	196	194	183	207	186	181	184	193	188	183	186	183	156	191	179	200	175	199	156	157	173	204	175	192	194	179	182	204	166	175	196	159	192	180	182	169	182	171	199	197	179	208	198	167	162	177	207	197	187	211	197	193	198	173	202	157	184	185	187	186	174	176	188	186	175	203	167	165	182	178	179	171	183	182	160	212	211	157	182	189	189	220	180	191	202	202	187	207	159	176	173	188	166	189	163	172	188	206	161	183	169	192	194	177	178	218	179	181	148	165	219	198	198	187	185	180	194	172	191	192	182	188	179	189	190	189	198	180	190	152	179	169	162	194	175	191	173	162	191	208	182	181	188	166	182	171	176	194	200	172	170	168	201	158	176	191	179	192	194	196	183	179	191	160	176	168	185	160	216	200	180	186	177	162	186	151	187	188	189	191	182	196	183	162	175	186	186	172	177	168	190	156	205	167	173	180	190	159	188	171	192	180	183	179	173	173	211	169	201	176	183	182	158	187	171	199	191	185	182	180	191	191	212	176	182	167	198	181	165	166	196	161	182	199	184	183	197	179	181	172	196	185	155	172	179	165	194	191	197	187	173	174	173	171	163	176	191	152	192	172	172	185	184	172	186	186	190	156	178	187	203	166	199	180	147	162	202	181	177	183	170	192	180	181	189	175	174	189	183	157	175	191	195	178	192	210	169	156	174	173	205	163	205	216	212	162	189	177	198	180	194	198	187	175	178	185	165	180	188	176	189	171	177	205	191	212	180	180	192	204	186	190	151	178	186	171	164	166	168	182	206	194	175	171	182	174	184	200	191	163	175	163	199	159	204	196	171	185	166	168	170	180	173	219	186	195	199	192	209	164	163	165	175	216	203	181	187	184	169	174	179	188	163	188	159	157	217	184	178	166	174	168	186	156	177	186	177	188	188	200	187	171	179	177	190	191	182	174	202	189	181	155	199	181	192	184	186	179	170	200	186	197	182	171	180	170	174	175	193	180	176	190	159	168	164	169	177	195	170	200	187	152	175	176	174	188	186	197	164	167	211	180	196	181	198	175	205	213	158	177	174	187	185	175	195	159	174	190	179	181	169	198	180	167	170	154	169	188	208	173	200	184	197	177	166	187	188	172	189	178	186	178	185	167	188	200	200	169	185	147	178	183	181	212	162	162	187	184	170	200	170	193	186	182	171	180	171	232	183	170	182	175	191	198	180	182	178	155	175	163	189	190	188	194	187	185	162	180	171	179	206	185	187	197	174	157	209	180	179	196	184	188	187	167	179	183	180	168	203	187	190	186	186	173	181	176	183	169	170	174	158	195	178	180	163	165	196	172	195	175	198	187	201	164	185	199	195	180	168	179	183	171	170	182	167	173	193	198	161	173	189	171	185	203	164	167	177	188	186	199	177	191	169	195	166	192	186	176	151	161	176	202	165	212	176	190	171	173	191	178	194	181	181	184	204	189	176	179	152	189	205	160	167	211	185	170	191	181	165	168	181	189	218	188	193	157	160	165	190	173	179	183	196	173	206	185	202	202	185	173	211	180	170	163	178	194	193	190	202	157	160	203	185	185	173	164	189	182	190	186	201	159	169	182	192	163	171	177	175	167	177	171	194	158	180	156	186	177	208	160	183	183	183	163	164	187	164	186	164	186	162	192	194	188	157	185	184	182	194	213	172	155	181	164	198	180	194	170	184	183	159	187	191	189	160	174	179	184	183	176	198	178	195	171	188	202	180	183	189	179	205	203	181	170	186	179	178	211	178	192	185	181	178	164	171	182	177	183	200	186	189	170	205	188	171	196	159	174	187	208	201	212	190	192	186	167	183	214	179	167	172	169	175	167	180	167	178	178	195	168	170	173	199	177	202	181	162	204	180	179	181	201	163	189	199	202	197	180	188	170	190	201	198	186	168	178	189	182	186	204	191	195	188	189	200	195	194	179	189	189	182	203	199	182	170	164	163	207	170	177	176	185	185	181	153	166	178	210	200	178	192	165	197	174	189	198	193	161	172	198	160	176	189	182	164	207	195	174	186	178	174	183	198	201	166	166	170	206	170	184	182	193	210	187	185	170	186	196	186	204	198	195	154	177	171	196	203	185	190	178	186	195	203	188	180	185	197	194	169	173	194	197	186	181	186	169	189	200	188	189	178	169	195	175	178	172	185	180	203	205	172	171	184	199	199	175	168	174	175	178	182	201	212	162	171	175	167	180	186	176	180	175	188	188	176	185	198	184	177	171	176	185	177	178	207	213	194	172	185	180	182	152	200	188	177	187	178	166	194	156	186	178	159	186	182	182	183	167	159	173	175	192	181	190	191	184	192	192	191	203	195	175	234	189	179	185	187	156	158	190	197	185	201	183	176	184	182	186	173	173	179	184	182	208	185	187	169	157	200	181	180	171	175	168	181	184	168	172	158	210	195	185	204	205	177	211	158	184	172	171	164	172	206	184	188	171	178	201	192	200	187	192	176	165	188	187	158	175	201	176	206	153	190	191	191	188	171	188	178	168	207	187	185	188	158	202	174	181	157	163	199	180	184	164	166	179	185	182	162	163	169	167	192	181	173	203	170	166	169	178	178	167	170	172	182	195	159	201	177	198	176	185	163	189	177	172	181	178	173	167	191	178	184	185	198	171	194	190	196	185	188	177	196	160	186	184	191	164	182	184	180	202	173	171	182	204	180	184	171	179	186	176	187	211	168	178	193	169	179	189	186	169	166	168	181	191	185	173	184	174	169	201	180	181	178	181	209	191	191	190	168	158	175	166	180	209	174	201	179	199	190	180	190	189	165	205	170	163	185	186	175	166	172	195	165	169	175	182	154	198	211	200	167	182	178	186	184	185	183	187	199	203	182	169	189	171	190	175	166	188	196	191	173	168	176
7612	2773	6557	6964	5854	4669	3980	3238	2686	2300	2075	1852	1611	1575	1444	1274	1323	1144	1133	1037	977	969	934	994	895	865	844	785	823	820	830	820	739	770	717	740	753	730	746	696	721	699	682	650	652	693	646	666	706	645	692	654	627	628	660	673	628	698	672	642	642	686	640	653	627	632	603	670	659	676	599	589	605	683	665	654	581	620	620	595	655	584	646	629	594	646	662	615	664	616	625	586	577	575	598	664	612	618	628	619	599	635	590	614	606	623	588	640	646	629	647	604	617	594	589	592	589	627	661	617	584	603	593	569	574	614	646	605	585	554	621	589	619	648	614	595	610	636	590	603	581	587	591	595	637	600	561	616	604	607	575	603	585	604	644	643	566	609	556	538	621	621	598	585	617	610	607	561	579	593	590	627	620	601	609	580	615	558	580	571	592	601	583	571	575	597	606	611	634	599	617	588	592	579	589	586	608	594	605	604	598	591	610	607	602	598	602	618	596	579	591	588	618	603	623	573	557	560	541	584	580	571	630	586	645	622	568	564	622	596	620	641	570	592	589	616	625	604	615	587	607	600	586	598	606	600	610	576	611	578	620	545	615	583	566	632	599	642	605	586	568	609	603	613	634	602	557	616	583	570	572	600	602	611	590	552	618	603	577	562	614	591	566	566	639	604	616	586	567	591	606	581	571	585	573	591	589	612	635	577	593	593	624	612	566	567	564	603	595	571	594	590	612	596	599	680	587	583	590	583	615	636	613	611	602	639	593	607	579	584	607	613	577	568	612	575	580	622	568	581	619	585	581	662	607	579	618	595	591	616	617	606	590	650	557	568	624	621	608	619	590	528	583	608	605	573	632	579	594	582	585	616	642	570	542	620	593	583	600	602	582	605	615	591	605	564	601	584	579	595	566	592	586	561	577	553	592	590	611	645	545	578	597	586	631	610	604	602	567	601	558	571	602	579	603	593	575	559	553	656	592	580	591	610	595	579	617	625	609	610	591	572	594	608	570	631	620	618	588	635	590	589	587	560	559	611	590	626	635	587	578	567	572	595	615	602	644	637	608	575	621	586	637	584	573	629	577	608	596	544	634	576	670	616	565	602	586	573	594	593	605	598	616	583	571	586	574	580	600	593	610	587	607	617	572	644	599	591	585	596	602	629	605	606	584	617	603	619	566	570	621	602	594	596	599	593	589	580	648	588	623	599	589	590	572	593	600	576	562	605	611	597	589	576	566	572	601	573	649	609	609	626	589	555	595	625	628	584	588	600	626	599	556	625	639	638	597	582	590	572	563	618	634	578	616	610	594	599	562	634	586	627	582	592	587	572	556	605	568	560	603	603	576	590	599	598	598	593	583	622	615	552	593	578	647	596	589	624	576	622	590	618	571	665	591	585	604	596	621	599	601	588	627	539	576	574	643	577	581	606	613	609	596	620	627	576	593	575	615	584	596	599	574	649	582	572	566	577	600	573	609	565	568	591	615	574	574	605	576	550	654	625	601	575	611	604	588	622	581	585	563	543	606	576	606	583	581	610	593	575	587	628	604	607	609	620	580	603	568	593	570	567	621	584	579	621	620	575	599	634	574	605	590	597	601	622	620	609	572	617	559	585	646	605	599	608	582	613	594	597	571	599	539	608	591	551	602	564	623	603	596	587	581	611	622	584	604	591	599	597	601	578	581	616	606	564	552	628	584	626	581	558	590	612	603	628	629	623	600	594	597	623	596	594	564	658	555	588	569	586	543	596	562	548	578	596	585	600	588	608	551	622	550	619	622	581	600	603	595	558	590	595	563	560	594	600	588	582	559	588	593	567	604	628	597	590	592	579	605	573	629	616	581	606	548	608	580	628	625	621	569	608	586	593	612	595	640	617	548	553	595	610	597	644	594	640	581	576	584	561	573	608	580	630	561	587	604	544	580	606	633	636	560	578	588	637	579	587	621	555	620	590	591	632	546	591	569	542	598	585	604	605	606	589	609	581	570	617	602	606	580	570	569	576	593	581	576	585	617	575	640	585	587	631	589	583	607	587	594	580	619	645	609	597	578	595	595	608	622	596	612	588	621	561	607	626	598	595	557	627	646	571	615	615	582	584	610	599	583	535	605	572	575	645	591	536	637	602	575	583	545	603	623	577	631	601	594	557	569	592	602	638	555	599	602	619	610	554	562	591	587	615	602	601	577	564	605	587	587	574	596	614	579	616	596	534	565	576	616	608	597	580	556	578	624	603	603	592	613	570	603	618	573	578	569	575	606	574	632	572	630	643	589	588	551	613	587	602	579	563	603	543	582	576	636	610	619	593	592	614	610	554	617	580	569	536	590	605	567	573	605	591	574	609	620	619	572	572	610	623	589	601	591	586	616	579	599	577	627	620	616	600	558	590	576	603	588	594	612	626	593	624	597	578	633	588	573	552	604	631	526	603	563	617	572	645	601	598	608	568	599	567	591	588	589	622	582	592	611	562	578	589	609	567	598	639	572	592	610	594	593	581	589	610	605	560	589	615	624	582	566	554	575	600	579	586	582	578	602	604	572	572	636	567	611	577	568	592	606	574	607	585	589	588	616	556	602	577	604	608	612	574	633	618	595	614	579	603	564	601	582	661	588	609	597	615	617	610	592	577	621	577	561	590	641	591	561	589	593	561	598	565	636	546	570	616	613	587	580	570	597	591	584	563	595	576	602	570	581	581	564	572	602	572	625	593	606	591	610	596	595	583	623	628	610	605	593	590	610	592	585	617	552	600	602	585	595	569	628	587	616	635	577	550	588	574	552	554	567	618	629	549	583	601	612	578	609	580	590	605	555	596	579	616	596	638	566	606	613	556	625	584	610	592	574	642	601	538	608	587	620	623	636	609	604	568	618	558	597	552	602	586	590	599	590	631	574	610	624	579	595	621	550	599	561	589	593	592	580	611	605	589	601	606	590	583	585	680	611	619	597	554	617	596	587	602	573	624	572	595	624	586	593	609	587	611	609	554	626	566	587	569	627	628	604	605	570	609	605	595	640	551	630	595	638	554	562	596	585	590	601	564	548	634	550	622	607	613	565	582	611	662	628	606	582	593	607	585	570	592	582	575	607	618	598	614	625	591	616	621	595	576	580	622	594	593	633	571	619	578	594	547	568	648	600	572	620	572	560	562	598	577	617	595	583	593	596	603	566	628	600	586	635	593	585	585	559	605	621	578	635	608	595	600	629	627	543	599	575	604	572	608	569	587	576	600	599	592	574	545	555	674	651	582	613	631	599	610	617	595	608	573	583	576	599	601	623	598	623	605	621	576	580	615	542	599	597	678	598	606	607	596	620	609	572	569	617	573	593	593	628	587	628	544	568	630	577	661	586	566	575	564	562	606	589	595	571	633	570	612	561	599	525	586	590	583	599	591	623	599	615	600	569	598	607	561	594	595	566	567	564	532	549	623	559	657	555	629	605	622	617	575	617	586	592	595	581	603	619	607	595	573	579	602	599	643	657	586	619	563	621	551	610	586	578	598
1056	119	121	90	66	72	57	77	70	53	62	58	59	53	52	58	46	65	58	61	55	61	59	73	56	62	60	72	65	47	58	67	73	46	58	49	57	68	50	52	69	60	56	61	61	47	66	55	53	28	45	61	63	64	51	71	51	54	61	48	60	63	57	49	57	59	43	65	66	55	50	42	59	52	47	39	53	63	53	47	53	54	55	58	65	50	69	58	54	64	49	52	60	59	48	54	54	41	44	60	61	47	61	48	52	49	59	51	58	74	41	51	60	58	64	61	51	58	51	48	60	58	43	52	55	49	57	70	56	47	60	56	57	51	74	55	61	60	52	52	53	56	54	55	48	60	55	62	50	46	50	53	59	56	62	59	34	58	54	58	55	54	58	55	63	47	67	66	56	43	49	58	56	60	58	51	43	51	42	52	36	56	56	63	53	64	52	52	60	61	53	69	60	42	53	53	45	42	67	58	44	48	63	62	50	67	49	67	53	51	42	71	50	51	47	49	63	53	63	50	58	48	52	56	58	65	64	45	65	59	67	48	61	57	63	60	56	59	54	49	56	58	45	58	62	52	57	55	58	44	65	62	48	53	59	52	63	51	48	57	58	54	50	64	59	49	65	61	47	58	47	60	57	65	65	51	67	34	51	45	52	51	60	54	46	31	60	54	63	51	64	52	56	61	58	51	77	55	48	50	52	50	61	61	43	54	48	55	53	60	61	54	53	56	52	62	58	64	69	47	59	45	51	55	47	61	60	51	53	49	60	44	61	46	62	52	49	53	60	39	42	55	48	54	66	65	53	47	50	55	47	62	55	52	50	57	55	61	52	60	54	50	49	46	59	66	61	62	53	66	50	47	68	44	54	71	55	57	53	58	58	47	59	53	44	56	46	56	67	64	72	77	46	55	56	57	47	54	63	57	56	47	63	53	55	54	53	68	57	50	41	65	51	52	53	57	62	46	44	55	53	62	51	64	60	58	60	49	51	55	53	48	52	56	59	60	65	51	69	60	55	68	57	51	47	60	56	64	53	54	44	56	53	68	56	68	64	52	60	62	55	56	43	51	37	65	54	62	49	59	57	48	49	54	56	58	60	53	50	68	56	47	54	59	42	51	65	58	56	50	44	61	55	61	60	57	59	53	51	46	64	43	49	53	64	79	55	55	62	67	67	57	52	50	61	51	52	60	54	43	62	67	47	52	63	51	63	48	55	50	59	63	58	65	52	55	57	57	55	48	52	48	62	63	67	57	61	50	45	59	63	63	50	74	67	65	58	61	59	55	44	53	55	55	56	36	58	58	53	78	53	55	62	64	45	60	41	52	45	53	59	65	71	60	58	46	53	64	53	48	53	51	68	58	63	50	61	63	52	48	58	59	57	52	61	54	57	57	60	52	58	62	55	59	52	61	52	61	56	46	46	44	54	53	49	52	53	61	61	71	40	46	55	49	59	46	60	59	48	41	64	49	69	42	52	71	57	56	57	60	62	52	58	58	58	58	50	58	68	59	44	55	59	51	65	64	61	56	53	46	60	54	58	44	47	73	61	54	60	59	54	59	49	57	50	58	58	55	59	61	40	54	47	53	59	52	53	39	67	51	53	59	58	50	63	51	45	66	49	62	68	57	59	55	58	52	67	61	42	71	58	47	50	48	51	61	58	65	58	48	66	60	52	55	54	50	50	51	63	57	48	55	41	56	48	60	54	65	39	48	49	44	55	72	69	48	49	53	62	53	49	63	55	61	60	48	55	51	66	61	58	60	62	53	51	55	47	49	54	53	60	59	53	55	59	54	48	56	38	39	56	60	57	55	61	70	47	58	45	50	64	51	69	59	50	53	68	54	57	65	56	70	49	63	57	53	45	60	60	56	57	62	50	51	56	66	45	49	62	52	62	55	41	48	45	61	60	66	61	58	46	64	49	46	51	62	52	60	56	47	46	46	56	39	50	68	52	39	51	57	59	57	46	58	43	57	44	57	56	52	47	55	53	58	38	45	42	60	48	54	52	40	52	65	54	50	44	58	65	59	54	54	43	53	48	54	67	55	56	46	51	59	67	55	58	56	70	55	55	52	45	47	43	42	41	62	49	50	59	60	66	55	63	59	49	50	56	60	59	52	57	65	52	54	54	49	64	61	66	54	46	58	57	57	54	54	55	53	53	54	43	54	36	58	64	63	48	52	58	56	53	56	52	63	69	57	59	52	50	55	63	51	45	47	63	60	53	52	63	55	46	62	49	68	49	49	60	45	54	56	51	76	50	61	51	56	57	53	58	60	55	46	62	57	48	49	62	62	66	55	58	53	61	61	45	56	57	51	56	45	59	42	53	49	59	59	57	50	63	41	65	41	52	46	43	59	44	49	48	55	62	51	49	52	41	61	63	67	43	50	75	44	57	58	55	47	59	61	55	56	50	55	65	53	55	50	64	41	56	61	63	47	55	34	42	50	64	57	57	57	51	44	61	38	57	66	40	62	50	52	60	56	53	41	51	50	49	65	47	49	70	62	54	60	54	66	64	60	51	50	45	59	48	64	49	46	51	43	54	60	49	54	53	56	51	51	53	71	55	54	56	43	69	52	51	52	51	54	58	74	64	59	49	68	57	58	44	66	70	56	47	64	60	49	45	48	58	59	52	56	56	61	63	49	64	52	60	56	57	61	60	58	66	67	71	52	54	59	53	53	60	56	45	58	54	64	57	63	45	43	53	51	65	45	56	60	46	47	63	51	78	43	58	69	52	53	45	55	59	54	50	61	57	54	53	55	46	43	65	56	62	73	53	63	46	51	58	62	48	57	44	44	58	48	59	55	60	86	66	64	41	57	67	53	50	53	54	59	62	52	42	64	55	43	52	49	61	59	55	52	63	57	67	57	43	47	49	47	59	58	48	67	70	60	60	60	58	56	70	60	42	73	47	65	47	49	49	63	51	62	62	49	41	58	62	58	54	46	53	55	58	53	66	55	61	53	57	43	48	57	52	59	59	47	68	53	70	41	45	45	53	56	62	71	61	48	69	46	61	45	60	52	60	60	56	54	46	54	65	64	58	59	50	60	43	51	44	58	61	62	41	59	53	49	55	56	74	54	57	67	53	53	53	35	47	57	59	47	61	40	56	61	52	63	45	45	50	44	51	52	56	67	43	54	53	55	57	52	55	52	61	54	41	55	61	64	50	52	59	54	40	50	65	51	61	51	60	46	47	54	60	56	57	49	51	47	53	61	56	48	59	68	54	43	48	60	62	46	63	50	57	39	47	48	48	54	61	51	50	75	57	60	63	47	54	50	58	47	66	54	71	64	57	50	53	70	43	69	45	42	57	46	48	52	62	44	58	66	54	50	67	49	50	44	47	65	61	57	47	63	65	53	60	54	56	58	46	58	54	56	50	59	58	67	58	51	63	44	48	46	64	46	53	39	59	59	50	61	47	36	41	65	47	64	54	43	63	54	59	45	52	47	52	39	47	49	53	57	48	55	54	51	54	49	50	42
1647	356	414	489	396	409	303	312	322	276	268	289	245	281	227	232	283	239	252	244	269	243	236	245	255	270	225	233	254	237	245	223	211	267	228	240	230	249	222	235	221	195	250	244	231	208	243	234	218	238	254	222	236	231	225	238	216	236	211	260	236	217	252	225	244	219	234	210	235	229	225	190	230	221	199	254	234	228	211	242	234	237	219	209	210	231	241	223	234	222	247	237	209	246	184	238	232	213	225	210	220	259	236	231	208	202	234	257	205	240	241	240	242	255	219	252	214	215	237	238	234	223	214	249	241	247	202	228	228	206	234	219	237	228	235	225	221	258	243	226	226	210	247	226	220	213	222	226	208	226	226	205	233	221	225	221	227	233	254	236	237	229	225	229	221	243	215	222	219	227	254	208	211	216	222	208	232	231	229	245	233	244	240	241	240	241	245	214	212	213	240	231	232	229	215	201	240	254	241	224	232	224	219	216	215	242	227	230	241	246	234	228	213	208	253	257	218	200	263	253	226	214	254	217	205	234	209	223	242	230	211	229	260	254	187	231	214	222	207	215	217	220	252	207	226	225	207	226	250	260	246	251	229	203	234	252	236	223	219	260	252	220	229	226	216	224	228	229	201	256	222	230	218	216	221	222	246	200	228	234	219	236	241	239	262	210	246	214	230	216	227	237	241	226	235	243	240	252	221	235	232	198	246	225	220	220	204	225	239	242	210	246	221	211	239	223	214	210	211	218	227	245	205	233	231	231	228	220	228	234	217	225	223	232	232	229	226	238	261	233	203	222	225	269	214	231	222	207	222	214	207	241	224	250	221	237	229	241	224	241	209	200	251	224	228	218	221	242	229	249	211	214	200	242	229	246	217	215	214	217	225	221	224	224	240	257	239	248	238	232	243	219	211	252	222	245	247	252	207	240	253	254	206	196	246	242	220	207	247	212	231	228	254	249	223	228	229	251	243	207	226	226	219	218	259	251	273	253	257	229	188	205	245	243	254	218	238	213	228	225	230	223	239	174	227	198	237	260	199	237	207	205	269	237	210	244	244	239	217	227	209	241	236	217	235	235	254	248	226	197	245	239	231	220	221	223	262	244	197	251	221	235	230	246	207	247	236	227	235	216	239	220	240	250	231	237	238	219	209	230	234	246	243	229	243	246	214	234	212	228	213	240	242	239	234	193	199	227	231	200	222	218	233	228	201	205	217	230	239	220	228	235	223	238	214	214	229	237	216	213	235	242	245	216	228	247	218	227	263	232	254	254	199	210	236	225	227	221	206	223	251	206	215	244	236	262	210	208	226	227	246	216	228	216	245	234	213	196	215	197	228	230	226	226	263	216	232	234	238	215	237	208	215	223	221	223	231	216	237	224	239	248	208	232	228	210	242	216	235	236	243	233	217	221	222	254	211	243	213	216	268	199	213	230	223	227	244	234	239	219	223	212	235	240	217	237	224	226	234	238	220	228	210	243	247	242	221	227	217	244	218	211	242	239	220	218	254	224	207	213	207	232	195	224	212	226	242	217	234	219	241	231	256	225	224	256	218	221	223	232	232	216	215	248	214	233	251	242	215	234	237	231	256	246	237	233	209	241	241	228	219	245	234	223	255	229	221	202	205	203	240	264	227	248	232	217	230	219	224	239	223	194	204	235	236	219	241	244	222	218	213	225	234	206	215	239	241	233	210	203	207	242	237	226	241	230	236	251	228	210	220	214	231	203	233	222	226	235	237	222	222	216	219	232	226	222	238	253	253	210	216	244	239	213	217	228	223	236	250	233	227	219	230	237	242	246	200	232	225	232	245	198	227	248	216	226	248	223	203	234	222	248	238	245	237	224	235	226	243	258	228	208	219	227	214	241	227	217	221	208	205	203	236	231	236	247	240	212	213	203	224	226	226	222	213	229	237	251	241	236	212	234	210	228	214	227	227	220	224	223	223	221	226	212	251	206	226	241	242	254	248	224	231	207	240	218	234	205	234	222	234	278	240	242	228	220	241	228	235	238	255	220	222	229	224	202	223	223	218	243	224	207	194	239	221	233	243	251	216	206	202	252	217	257	235	236	215	206	214	252	235	248	221	236	215	214	216	240	227	221	195	264	218	236	214	237	206	225	192	221	204	252	219	213	246	238	248	220	208	228	250	216	219	238	205	243	237	235	226	223	216	217	235	237	212	204	259	237	214	212	244	246	269	247	221	227	222	261	223	226	222	236	236	227	230	232	218	214	230	260	266	230	229	227	227	226	255	230	269	241	238	230	208	226	259	189	233	242	220	222	217	230	227	223	248	224	239	249	230	211	220	236	212	228	239	235	220	260	221	209	216	212	215	228	221	232	224	228	223	211	248	231	230	214	214	220	222	209	224	201	219	208	224	236	252	218	216	235	220	211	206	222	234	232	234	236	222	221	218	238	237	233	197	229	215	249	255	218	234	219	241	205	213	214	255	228	235	225	250	214	220	253	258	201	243	220	224	229	236	216	235	208	239	203	226	238	222	225	262	246	227	234	214	209	224	219	225	191	220	226	252	236	235	240	190	220	229	225	233	227	211	222	247	222	250	230	239	213	232	215	262	217	238	235	212	219	238	222	227	233	254	223	229	242	234	224	218	212	227	244	208	231	207	221	255	236	258	228	229	242	214	246	236	214	218	225	222	250	239	255	226	247	241	226	210	231	241	226	254	219	232	239	213	218	242	212	223	223	236	240	225	212	212	252	239	209	225	253	222	242	233	224	226	248	201	249	232	247	237	196	256	205	236	245	217	189	223	230	204	217	256	222	229	203	217	230	240	241	198	220	233	230	250	216	205	232	215	233	209	231	233	250	232	232	226	233	233	213	229	231	243	234	225	218	232	227	209	235	220	222	206	220	246	216	248	242	235	222	252	216	239	221	215	217	249	220	261	203	236	233	250	211	229	235	233	224	213	235	244	231	221	232	235	240	231	210	225	233	244	239	235	231	231	225	219	229	246	241	202	252	233	238	219	217	217	241	210	249	244	242	212	217	221	215	234	220	240	203	221	238	224	243	216	248	258	206	242	229	244	255	244	256	217	223	246	233	204	230	225	207	244	222	235	202	235	240	230	211	219	253	250	228	233	252	204	240	235	213	224	253	220	227	231	233	243	230	217	261	222	212	225	213	247	232	254	208	225	219	198	257	239	248	241	222	242	228	261	203	200	243	212	232	228	248	250	233	231	226	231	224	241	251	232	200	207	204	207	227	239	240	240	244	233	197	235	226	228	211	230	224	203	224	244	245	243	196	230	267	228	219	219	242	232	225	236	233	230	228	223	208	209	211	247	231	209	230	226	259	230	229	229	210	254	242	228	235	222	269	230	186	219	241	218	225	240	248	233	238	250	274	207	214	210	228	221	241	248	220	228	231	206	236	250	234	217	250	237	223	230	225	223	232	234	211	226	236	237	227	222	223	211	215	229	228	230	231	219	203	244	227	220	241	234	249	218	234	240	246	246	240	224	226	223	201	207	202
4448	1089	1340	955	617	456	358	271	249	209	166	159	164	152	150	147	114	117	113	115	113	102	109	117	123	104	112	89	100	84	107	101	96	96	101	115	98	111	99	114	101	110	91	93	104	101	88	87	81	102	89	99	106	79	96	92	94	88	97	87	104	103	92	85	88	113	88	92	89	116	100	88	93	87	89	97	87	100	90	95	94	88	85	84	79	97	107	90	105	97	92	107	91	90	76	95	92	90	111	87	92	84	89	106	100	90	92	92	102	94	110	88	87	97	95	86	89	95	94	85	100	104	85	91	86	91	90	107	94	75	88	91	97	90	79	93	70	75	100	87	81	102	104	84	102	86	98	88	99	99	95	92	87	90	82	94	99	103	94	98	92	98	86	99	73	93	104	92	77	110	86	113	101	111	84	110	89	79	84	114	87	96	98	105	103	93	104	113	105	83	103	90	93	81	90	108	98	98	92	91	88	85	95	93	95	85	106	84	96	94	83	113	79	92	99	104	100	90	76	104	89	91	79	99	88	98	75	91	95	91	109	86	99	101	97	93	98	104	103	87	87	84	102	81	104	103	104	76	99	82	100	89	85	95	116	89	80	79	104	78	89	104	98	86	87	91	92	82	107	114	77	90	89	87	80	101	80	91	87	92	102	122	79	87	90	92	104	86	98	88	88	93	87	76	98	83	90	94	101	112	81	98	99	94	90	77	92	100	100	82	95	93	88	77	99	96	94	64	89	95	75	85	83	104	91	82	93	109	102	106	106	102	81	86	107	81	106	97	84	99	81	96	82	110	106	88	92	74	97	92	86	90	75	95	91	77	81	95	106	97	87	84	129	86	104	91	90	94	107	82	95	79	96	117	105	123	105	75	92	95	99	74	107	100	112	103	110	89	92	102	113	90	97	103	114	93	91	87	107	107	80	89	109	89	97	93	94	82	81	93	102	90	78	85	98	77	90	97	100	115	85	87	92	95	109	86	99	88	85	109	72	117	86	93	75	91	111	92	110	90	90	93	104	93	75	92	93	88	95	77	98	92	99	91	87	89	94	114	88	81	97	94	94	93	83	91	102	110	89	94	96	91	88	76	92	111	93	104	104	101	96	74	97	93	100	87	99	103	80	90	86	105	102	64	93	92	95	95	84	96	99	79	84	83	82	93	79	89	94	106	81	111	98	79	84	92	101	87	119	91	95	90	98	92	104	86	92	80	81	93	92	94	99	83	97	80	92	101	84	93	93	108	85	102	86	85	83	99	87	80	86	91	111	85	119	89	93	96	90	87	86	95	91	87	93	86	82	87	95	97	97	77	74	94	88	101	81	101	89	94	100	101	93	81	94	92	83	96	97	87	115	97	94	86	108	118	101	86	92	101	101	93	82	77	96	98	78	103	92	92	105	85	93	99	96	96	87	93	99	85	73	92	96	95	97	102	94	93	117	94	106	84	97	88	89	89	106	95	95	109	89	96	92	94	92	92	76	84	91	98	108	88	90	92	96	79	94	94	79	108	98	82	102	91	99	107	69	86	105	98	77	93	100	93	90	80	89	95	83	83	85	106	94	99	101	87	98	92	100	103	87	93	113	118	77	81	100	103	77	100	91	92	96	109	96	100	101	91	80	90	94	73	99	85	82	71	90	87	99	93	95	103	93	90	87	91	86	93	96	80	87	116	93	98	83	84	89	96	76	106	100	82	97	101	89	104	110	92	92	115	91	88	86	100	94	79	89	83	104	97	94	109	97	114	107	105	98	93	96	90	60	86	108	91	113	94	104	85	83	108	89	105	109	117	73	102	105	97	119	92	96	106	103	104	76	108	75	94	78	89	96	70	111	80	92	96	102	85	85	73	101	81	80	80	100	92	96	88	89	103	115	86	79	97	81	114	100	98	81	85	92	93	107	85	93	93	100	86	79	97	92	90	105	88	83	87	95	88	94	105	99	82	80	94	101	107	95	96	109	104	89	83	97	100	99	96	95	93	77	99	110	109	102	116	97	106	115	83	104	111	88	95	87	92	98	82	83	98	87	85	93	102	81	77	86	84	98	96	100	114	97	110	84	100	95	90	105	94	79	94	76	71	89	103	93	92	88	91	95	84	84	80	74	101	98	90	103	101	90	81	99	104	93	108	93	97	96	111	100	91	82	88	83	96	94	102	94	94	96	100	105	97	98	79	92	89	89	99	98	114	107	82	89	89	107	110	92	87	85	79	93	85	97	100	95	86	77	96	103	97	107	97	80	95	89	96	84	88	85	91	94	87	122	70	88	90	108	92	95	81	96	93	93	100	89	106	105	91	95	100	102	95	89	76	97	89	87	91	82	82	83	105	85	81	97	87	95	97	98	99	107	98	99	83	86	111	93	111	91	114	105	89	98	73	107	87	84	101	113	94	100	98	87	102	93	81	89	92	83	83	94	81	94	97	102	97	87	99	100	97	97	98	98	92	102	92	86	79	78	93	93	96	89	89	99	113	85	93	102	91	109	90	78	99	104	91	93	82	93	102	91	103	85	110	104	84	81	121	101	112	93	119	94	102	106	105	114	93	108	92	114	95	85	111	89	91	98	99	91	97	89	102	89	92	87	94	93	122	104	89	97	98	97	109	82	88	98	91	97	94	102	82	82	97	74	104	101	78	104	101	96	79	94	89	99	98	86	96	100	83	108	75	94	110	115	88	99	89	91	100	91	98	101	103	99	117	96	90	114	86	97	88	100	81	90	97	113	99	87	85	87	90	104	103	95	87	85	88	86	89	114	87	100	107	74	82	83	102	75	86	111	107	101	78	88	92	78	95	86	94	97	111	89	90	94	99	88	104	104	107	79	80	91	84	104	85	106	83	93	102	81	98	90	84	86	116	88	85	97	85	87	91	92	89	95	95	115	91	102	84	89	92	95	96	106	90	93	85	99	98	105	99	83	74	82	86	115	78	78	103	105	77	81	96	86	79	87	92	98	74	97	86	87	91	115	94	99	95	98	86	98	113	106	102	91	112	89	84	83	97	87	91	96	92	75	94	92	90	100	100	80	71	87	105	99	101	90	87	93	93	93	97	106	93	103	80	95	94	96	100	95	94	95	79	94	100	96	111	80	84	96	88	85	91	98	95	108	86	84	91	107	97	75	86	106	100	97	92	87	82	90	95	100	93	91	87	98	104	103	95	95	95	91	77	92	101	72	92	81	117	88	97	79	103	98	89	90	85	100	94	106	112	90	97	97	100	111	87	113	105	97	106	91	87	109	87	99	101	102	84	94	94	102	109	100	89	80	89	104	94	101	99	92	85	99	95	105	88	94	81	90	109	81	96	70	84	97	93	95	97	83	78	91	91	96	86	101	88	89	82	101	104	106	109	113	85	90	86	83	88	100	103	100	107	102	88	80	94	91	85	94	112	102	91	105	95	79	96	78	98	111	87	107	80	101	99	107	76	88	95	87	78	81	80	91	96	94	82	99	94	82	110	88	108	93	86	79	92	112	91	104	90	101	80	91	95
5185	1410	3613	3933	3128	2498	2126	1775	1541	1223	1179	992	910	886	808	690	704	633	586	569	583	541	525	516	485	487	447	492	464	465	400	439	446	399	445	394	433	418	406	381	422	446	405	371	399	398	392	378	396	418	397	372	377	336	366	367	411	340	353	383	367	370	356	379	362	370	352	380	353	343	355	386	378	394	340	328	370	338	349	338	385	330	346	343	331	358	354	332	366	372	341	332	329	344	350	345	365	337	355	354	339	348	366	357	333	368	329	328	366	377	320	333	360	337	345	348	334	376	321	289	337	366	344	357	360	364	335	303	378	315	313	352	368	391	356	373	380	355	324	371	373	331	349	313	356	361	354	348	342	334	338	350	338	368	375	368	333	307	337	353	351	376	365	336	380	350	342	332	386	312	353	335	365	325	358	365	352	384	342	334	361	369	270	306	314	336	322	366	362	338	348	334	321	351	381	347	341	361	343	369	368	315	324	367	311	320	355	351	328	346	329	328	334	344	323	341	358	324	355	320	364	348	306	371	346	366	340	379	352	356	326	335	375	334	348	347	328	352	340	344	363	353	318	370	314	322	361	357	335	338	341	318	348	354	320	338	325	349	342	343	331	335	330	367	353	330	392	329	337	340	344	324	357	345	348	340	350	384	317	358	338	337	324	313	332	322	385	342	340	363	347	314	330	346	353	357	335	355	333	351	347	337	355	352	357	383	340	365	338	342	340	333	347	351	336	354	348	361	331	341	352	338	351	358	346	381	332	332	333	347	367	323	344	377	362	326	356	354	348	330	392	337	320	355	316	347	327	319	302	318	344	344	323	395	333	354	356	350	355	333	332	369	339	331	367	319	354	359	357	365	332	359	336	345	323	316	327	310	334	353	357	347	304	336	353	348	367	353	376	378	342	335	327	341	356	317	326	323	329	337	322	355	326	324	314	392	339	354	338	312	317	314	353	336	336	330	329	353	364	367	350	384	352	330	371	361	312	371	351	343	351	315	335	316	359	388	364	354	368	356	372	357	352	341	337	348	361	355	318	342	388	336	301	347	311	351	337	306	341	342	322	332	350	338	324	371	326	385	341	343	313	358	316	356	325	351	343	322	360	333	377	339	342	331	332	342	332	349	375	336	357	343	351	341	328	323	362	355	352	355	335	364	325	362	364	370	364	338	370	358	320	350	351	339	328	333	362	336	317	357	337	306	307	353	343	316	336	346	322	355	325	345	345	310	371	364	359	304	331	357	366	338	316	321	311	350	360	367	350	345	332	341	338	343	337	358	331	345	332	326	362	350	352	366	379	362	357	334	371	325	323	339	351	348	348	343	322	337	352	352	337	327	333	365	322	318	316	361	311	346	347	329	356	346	347	311	305	338	349	337	353	337	381	353	380	321	361	352	329	341	325	365	318	350	366	349	365	327	354	328	358	350	321	353	340	366	354	304	347	350	334	339	315	368	366	341	383	362	345	357	340	360	343	351	345	350	351	331	384	343	316	326	330	336	325	371	358	338	344	367	342	312	357	358	391	344	334	342	371	355	335	325	315	353	344	342	349	357	356	326	341	353	349	362	323	329	338	342	389	353	325	347	336	308	319	350	347	333	334	342	371	320	358	357	351	319	311	337	354	336	334	313	314	351	354	320	317	359	345	330	353	349	335	327	308	355	332	364	329	362	341	337	330	365	343	330	335	360	369	352	334	330	334	350	355	361	321	327	304	363	358	359	310	367	376	344	354	347	341	380	350	336	303	358	376	307	344	324	372	390	313	322	368	341	342	356	341	355	320	340	340	308	340	325	359	332	327	369	333	337	344	347	343	331	324	336	354	329	328	347	339	324	305	360	335	326	382	350	320	350	364	360	327	324	299	317	357	319	352	354	329	334	350	335	344	346	393	344	365	342	350	315	373	338	367	332	346	316	359	373	330	357	337	349	307	354	315	346	329	345	342	337	380	354	325	342	345	326	332	328	347	328	345	330	333	303	294	335	309	298	316	352	327	345	348	330	315	339	340	350	361	345	336	321	332	341	361	371	309	378	345	344	339	361	331	360	362	334	332	322	329	336	332	338	343	362	321	340	374	352	340	351	353	306	350	350	358	337	318	326	345	307	364	335	312	333	380	346	345	353	329	353	363	348	340	324	331	376	340	314	363	333	350	321	382	335	369	338	343	351	365	332	348	331	323	340	357	327	315	339	354	330	345	350	313	340	372	314	312	338	349	373	346	356	338	341	305	339	290	327	341	288	358	324	296	384	310	347	359	343	336	350	322	351	345	338	333	331	334	341	336	327	346	345	358	342	320	298	341	360	325	352	324	348	371	343	346	361	356	354	359	348	322	341	361	359	358	350	348	348	321	355	330	343	331	306	360	326	354	314	359	350	312	358	333	350	372	288	339	354	363	361	343	386	343	344	345	321	312	348	319	324	348	327	364	363	329	342	359	367	331	323	369	342	343	345	346	304	331	333	347	332	329	341	350	322	321	329	298	341	316	341	343	354	333	358	317	319	344	353	326	319	318	375	371	331	384	342	367	342	328	342	342	343	325	332	340	351	332	378	327	349	357	336	335	338	345	322	344	330	351	339	347	298	342	344	350	350	344	342	315	295	356	341	334	327	378	335	350	368	356	358	332	336	354	348	352	383	352	357	363	337	339	314	367	342	319	357	335	353	316	331	336	324	368	333	323	325	319	337	343	358	348	351	333	317	315	335	336	308	361	352	372	321	341	347	360	316	337	337	344	343	301	369	364	329	326	305	333	320	344	339	338	363	370	310	358	337	322	342	361	321	325	347	345	318	362	316	341	351	320	371	322	352	342	381	329	353	332	365	333	326	358	292	350	327	359	355	345	364	322	336	308	317	338	329	325	346	293	353	351	352	320	363	336	331	337	317	354	335	334	354	370	333	331	363	358	316	346	332	358	343	337	358	356	353	332	337	340	323	348	318	330	315	324	358	352	325	329	321	347	351	342	315	339	350	343	341	356	341	334	357	351	334	346	324	350	344	340	334	318	329	334	362	312	337	333	378	338	346	331	328	320	328	363	356	372	337	334	355	368	327	331	318	353	343	338	336	328	373	372	314	370	348	336	382	351	311	336	376	350	329	357	335	344	323	353	352	340	330	347	341	367	356	365	338	313	334	353	346	344	319	295	338	369	357	331	337	386	351	375	366	328	372	313	342	368	332	373	347	332	336	345	358	316	336	373	322	333	338	369	358	332	310	365	373	324	343	364	370	344	335	308	348	385	336	338	351	341	387	354	348	336	333	344	332	332	362	313	346	353	333	376	333	365	367	330	360	334	373	332	336	337	321	339	347	329	323	315	361	331	346	369	333	335	348	349	325	338	296	347	343	370	297	328	389	317	343	354	363	349	312	343	352	338	334	332	343	317	299	353	366	326	320	319	362	391	359	336	314	344	318	342	352	362	330	324	350	374	336	345	351	355	339	329	351	319	329	336	340	336	347	334	333	378	367	363	334	324	325	340	331	349	338	333	356
8592	2298	2692	1897	1214	889	729	577	447	405	404	331	286	288	264	256	241	247	249	211	242	203	206	212	192	200	212	188	226	208	200	198	211	224	198	180	196	209	182	205	192	171	217	202	173	156	207	187	184	173	189	202	166	157	189	179	181	212	223	197	162	156	191	172	191	163	192	182	187	195	192	206	162	172	212	181	182	183	197	193	188	190	190	202	199	186	172	179	176	175	168	185	190	176	177	183	182	175	205	179	198	184	195	182	188	211	172	169	196	184	203	196	175	198	178	197	218	179	170	186	179	184	173	165	185	182	178	167	176	171	193	180	173	202	204	173	192	179	183	170	199	195	182	178	187	182	181	181	170	175	178	211	194	171	196	220	185	165	157	188	172	169	189	183	186	173	188	208	192	172	192	180	182	180	204	181	183	161	178	163	164	236	171	184	177	174	196	191	182	158	191	151	192	158	171	177	185	201	191	189	204	162	181	179	179	194	169	163	160	174	205	199	181	212	165	174	186	171	168	171	163	170	169	178	198	193	215	202	170	181	193	197	198	176	184	207	166	195	167	183	205	192	175	162	172	201	209	170	164	182	176	182	160	160	199	169	180	192	171	220	169	172	165	186	185	169	181	161	168	180	181	175	180	170	181	176	191	163	186	194	189	161	187	166	194	169	184	190	194	204	189	179	181	177	187	183	182	192	194	203	203	179	193	192	182	173	166	184	176	182	198	195	184	170	158	187	193	186	166	164	186	176	186	186	180	160	193	152	208	177	208	171	171	197	190	186	175	183	170	173	183	196	183	159	170	164	173	186	174	163	175	194	193	180	176	183	171	194	176	177	182	166	159	192	195	226	186	202	201	181	183	176	197	190	185	184	192	171	173	194	205	194	204	185	182	176	172	185	171	180	179	185	158	196	187	204	173	184	174	154	191	195	182	182	184	178	205	176	190	171	146	172	174	202	154	174	172	173	175	180	205	173	177	153	200	189	198	178	173	198	188	188	201	170	195	192	173	181	193	196	172	166	175	194	159	180	211	195	165	179	177	185	190	155	166	177	163	190	190	197	166	167	167	169	177	198	213	197	194	194	204	179	171	179	195	192	197	204	188	159	202	214	183	191	203	175	197	187	183	171	169	184	178	171	214	195	196	162	183	172	182	178	198	172	169	185	196	187	190	197	192	179	199	177	179	195	166	176	171	180	176	198	185	199	179	184	161	186	178	189	184	191	163	158	168	202	194	202	194	200	181	193	179	209	179	181	152	175	173	177	187	173	173	195	186	190	176	176	185	187	165	194	193	184	175	184	197	176	197	188	174	192	188	182	191	167	199	192	170	176	195	214	192	161	191	186	147	170	182	192	169	163	192	186	196	185	213	180	205	162	194	213	194	165	190	183	169	199	188	176	176	182	197	179	191	186	191	185	190	165	184	171	204	196	179	175	179	187	181	186	164	185	195	180	181	190	177	193	189	183	175	192	202	183	190	182	182	174	154	174	196	153	159	170	161	199	188	199	205	194	206	172	166	178	180	175	195	184	175	146	176	203	203	159	187	179	176	184	195	160	199	189	189	193	172	189	194	186	182	168	177	167	175	190	168	165	196	175	204	163	170	187	174	171	189	183	189	192	191	183	199	187	198	201	190	209	155	191	169	185	155	163	158	178	180	178	189	181	153	189	191	206	179	183	200	206	166	197	224	200	190	178	157	167	190	198	213	150	187	211	176	177	208	173	185	198	184	184	210	170	169	178	170	173	187	176	204	171	188	207	183	186	192	191	206	177	193	182	194	160	181	174	194	176	169	171	176	195	194	165	176	205	202	172	184	171	197	185	161	192	200	195	209	196	172	154	187	195	170	174	138	167	190	165	177	193	170	188	182	180	187	175	175	170	193	170	185	181	178	191	163	210	183	186	169	192	187	181	187	201	205	195	192	170	169	205	172	173	153	177	190	192	181	215	171	172	181	210	187	186	189	194	204	198	160	167	188	177	165	169	190	204	171	188	189	187	186	186	192	204	176	183	194	167	179	179	205	182	189	178	198	187	196	194	160	192	194	205	188	182	168	189	189	192	180	189	217	190	173	194	196	196	196	181	177	167	177	199	166	191	153	180	182	183	206	176	177	189	169	173	190	212	183	182	177	174	198	176	201	181	183	173	163	165	153	179	186	186	174	179	183	191	158	205	183	191	171	159	172	179	178	185	202	198	197	195	173	188	197	166	176	189	213	167	182	186	165	191	177	171	193	170	174	203	189	193	181	172	165	213	192	185	171	190	172	166	174	179	210	158	177	172	190	174	173	193	152	192	181	204	179	198	170	180	192	202	181	219	178	185	176	187	157	176	209	186	180	216	203	203	210	166	188	167	197	200	161	179	173	182	188	177	172	166	173	186	181	177	175	179	180	181	181	191	190	181	170	175	186	224	203	178	153	191	180	172	205	199	175	183	174	180	191	170	190	181	169	189	214	177	179	161	168	195	179	179	206	171	183	172	173	184	203	217	170	176	197	173	189	174	183	197	179	178	168	189	201	189	206	198	173	174	193	180	199	177	211	203	172	195	188	178	183	185	162	166	214	191	178	190	196	174	167	166	186	185	173	189	181	194	168	189	170	178	162	162	188	194	181	180	161	188	176	202	190	173	173	189	188	180	158	187	174	171	173	203	199	175	177	191	189	177	184	168	193	172	180	200	191	217	175	184	208	194	203	188	187	166	159	182	191	170	161	183	198	177	176	189	188	171	173	185	184	170	176	212	228	168	201	190	163	189	209	184	170	176	190	186	186	189	167	188	188	185	193	196	174	181	152	168	182	215	171	150	176	194	197	206	186	179	205	197	194	214	159	191	193	172	162	194	186	190	179	183	203	163	181	185	205	200	187	213	173	157	178	181	175	197	178	196	172	186	180	163	186	198	162	169	187	190	192	170	165	174	181	191	172	193	172	203	208	186	193	167	203	161	191	170	157	148	171	185	183	179	201	201	172	206	165	155	190	188	179	188	173	190	190	163	167	187	180	205	171	164	178	184	156	171	183	165	198	184	201	190	178	189	175	188	184	208	166	215	167	167	166	174	182	171	191	162	188	175	170	187	177	173	184	166	190	208	187	201	191	190	175	199	188	169	175	192	177	181	190	203	201	205	181	188	192	202	175	172	179	171	179	195	186	175	188	172	191	185	203	184	191	181	193	197	188	165	162	202	171	180	192	171	196	179	204	184	172	196	167	206	179	208	205	169	186	214	201	176	185	172	170	197	166	170	185	181	170	182	176	154	178	195	193	165	181	179	183	154	187	189	179	157	183	179	176	201	177	193	167	180	187	197	186	182	194	186	178	201	196	169	182	180	178	172	162	178	178	191	185	197	184	178	190	194	199	186	196	213	167	154	188	194	169	197	171	182	173	189	201	179	188	210	183	189	190	180	205	185	184	204	211	188	163	199	194	184	166	195	161	179	175	178	205	165	173	192	195	186	165	179	178	205	179	199	188	193	181	182	167	187	177	196
7622	2798	6439	6902	5971	4704	3827	3247	2666	2338	2082	1885	1735	1536	1379	1284	1228	1204	1106	1078	1108	1010	976	960	926	902	799	807	804	828	839	776	784	771	764	749	739	732	662	742	680	665	644	701	678	692	687	667	663	704	726	686	645	647	718	607	705	660	603	707	619	680	605	614	657	632	634	653	636	610	642	643	599	598	609	676	633	587	662	629	618	592	654	666	584	594	621	653	613	608	579	608	617	626	559	570	627	582	601	647	581	601	644	618	608	625	580	621	631	666	620	586	594	600	602	627	597	643	643	593	626	633	600	564	588	600	606	622	573	607	652	560	642	613	614	651	611	580	608	649	600	578	610	652	607	614	565	611	609	618	587	588	600	553	608	633	593	639	590	632	577	588	596	582	633	588	637	638	576	586	577	535	594	593	598	575	574	543	589	579	617	620	623	584	569	629	595	612	604	632	611	590	607	581	613	574	585	574	605	599	577	629	578	638	591	576	615	620	570	619	586	616	622	610	640	640	574	585	601	588	609	567	576	655	601	641	582	526	570	596	591	590	589	574	619	654	550	590	599	604	599	597	545	662	605	600	614	603	588	607	611	617	578	625	590	655	602	604	599	571	617	603	622	597	632	589	583	624	572	602	567	583	602	588	547	615	556	595	581	599	573	608	597	597	605	589	627	596	591	586	617	632	589	576	605	597	556	559	566	599	562	586	616	572	556	601	636	569	595	565	614	559	640	620	568	596	620	597	566	581	588	611	600	587	616	625	576	580	564	594	619	576	648	636	604	614	629	639	588	562	591	597	611	600	556	619	624	588	611	575	577	568	625	624	628	627	633	616	595	587	571	634	594	594	551	636	598	604	582	580	598	667	569	590	584	577	593	569	620	572	602	592	587	613	593	557	596	620	593	607	578	567	560	599	603	620	589	564	628	615	593	574	610	559	576	611	586	561	629	624	611	559	590	565	590	608	589	553	617	594	590	609	567	636	627	580	608	557	557	600	578	608	635	610	618	599	576	598	657	621	601	613	603	593	602	613	564	580	572	598	618	591	598	594	595	619	554	612	591	583	608	576	561	544	546	615	580	616	601	590	615	601	580	585	581	534	627	604	603	616	628	567	608	624	587	583	615	603	583	604	576	596	587	616	544	572	607	577	619	591	574	579	579	588	593	620	629	585	585	605	561	626	605	594	588	600	568	605	608	566	588	618	596	592	624	570	624	571	560	591	585	610	602	585	643	581	619	596	608	564	560	570	600	552	568	619	582	580	579	576	602	580	622	572	607	585	589	577	631	583	602	594	564	652	605	604	573	579	583	578	578	592	582	630	602	568	569	558	577	593	585	585	590	565	573	643	587	590	555	612	533	569	618	579	599	538	586	624	589	558	592	600	629	574	572	609	616	576	603	617	633	602	610	609	598	549	590	633	617	598	611	603	567	606	600	596	567	548	578	586	600	619	587	585	597	595	562	576	605	576	621	582	546	595	606	544	565	616	589	588	576	578	604	627	606	606	609	561	591	589	616	647	575	571	564	554	590	623	582	612	567	592	605	587	614	589	636	602	552	581	620	583	602	584	577	618	551	643	615	607	641	597	611	606	581	558	655	608	540	589	618	571	631	579	629	629	584	586	609	628	638	612	580	563	547	573	611	579	576	635	595	573	596	589	601	616	618	571	558	606	576	591	611	563	609	583	587	584	597	633	594	560	572	666	598	605	569	640	578	611	567	612	614	593	630	652	596	570	565	607	567	640	636	575	597	610	625	589	581	606	621	601	576	624	617	592	574	593	564	637	617	603	627	586	598	617	629	613	576	607	583	609	611	626	625	603	574	588	611	573	589	597	604	608	618	586	571	617	540	562	634	583	599	538	543	584	578	584	627	620	595	582	606	592	590	621	574	582	600	591	593	577	617	608	570	569	579	564	583	624	683	597	588	596	570	598	594	583	575	579	567	576	599	572	553	610	605	593	604	612	559	562	657	597	578	638	625	568	541	582	611	589	611	573	598	620	582	599	605	597	575	606	569	576	603	589	596	578	615	573	594	601	605	614	580	589	582	595	667	613	558	643	589	615	591	623	589	556	633	543	603	604	563	571	547	635	604	585	600	606	592	589	583	589	649	581	621	607	586	619	607	594	598	551	562	592	619	611	555	615	618	601	630	623	587	552	574	604	598	577	600	577	590	612	624	654	575	594	601	622	621	525	593	632	599	606	587	624	607	628	645	580	576	567	617	567	602	552	610	560	550	604	587	604	606	589	599	615	631	544	616	587	593	588	602	608	607	575	601	625	584	594	594	589	628	601	641	612	661	561	613	594	622	600	581	597	546	586	621	560	570	590	580	596	591	581	584	604	606	581	575	593	569	609	562	593	619	548	588	595	583	617	609	605	588	557	624	555	575	625	615	647	609	576	592	633	608	577	555	587	573	548	625	539	590	607	583	594	609	629	626	599	581	565	636	618	610	599	596	601	579	583	629	587	599	592	651	609	567	595	566	607	594	549	597	605	588	591	650	596	545	558	590	589	610	624	622	593	577	607	611	569	611	606	542	583	638	563	606	585	591	566	594	583	586	630	580	608	588	593	612	630	594	576	547	561	592	559	649	556	637	594	624	607	641	572	620	597	568	595	618	611	610	597	628	606	608	573	592	580	601	580	593	603	580	582	608	609	625	631	604	628	554	591	584	619	638	577	640	578	583	569	578	634	589	616	564	594	616	537	618	574	609	580	610	576	584	582	607	596	628	579	613	599	590	617	585	576	598	567	565	597	565	665	615	538	603	569	644	602	591	614	593	569	582	618	583	562	616	591	583	627	588	596	608	578	576	580	574	575	632	619	580	601	612	574	557	578	602	555	604	611	567	615	584	610	567	588	615	650	587	584	572	622	623	594	585	566	587	593	565	551	560	631	588	564	580	561	600	616	595	594	560	603	595	569	599	578	602	636	627	619	618	596	611	628	558	606	549	574	583	611	587	638	577	615	591	554	557	593	586	599	624	598	587	589	570	596	594	586	581	593	562	609	634	583	601	557	612	523	591	585	631	605	626	583	646	625	605	627	584	625	615	578	598	609	620	595	592	567	586	598	543	572	548	573	579	576	559	625	605	579	572	581	606	600	602	572	600	613	617	610	603	551	576	578	609	629	615	614	621	543	570	604	604	612	598	601	584	602	607	629	598	595	623	637	590	617	591	562	577	619	582	622	638	581	590	601	595	566	586	549	580	558	598	634	569	598	603	571	558	596	579	572	560	610	576	614	556	572	579	623	624	579	612	601	597	609	598	605	555	593	587	639	587	562	580	647	599	593	615	611	599	568	635	612	591	552	586	587	546	587	589	607	564	597	564	640	630	647	567	609	646	590	551	599	595	575	582	551	610	585	555	570	588	622	615	586	608	582	586	594	600	605	588	571	577	610	578	565	644	608	651	561	596	575	614	595	570	624	598	601	625	597	644	617	591	641	623	548	606	615	589	544	595	627	624	580	593	613	574	575	607	569	587	598
1021	101	100	64	80	71	60	56	49	67	54	61	50	54	51	57	39	65	41	58	50	69	59	49	49	52	57	54	62	66	51	64	49	43	62	52	49	62	62	60	60	56	49	56	54	51	54	60	58	44	59	52	56	60	49	51	62	69	55	54	58	53	45	42	58	50	56	60	41	57	37	58	64	63	45	55	49	43	54	69	53	51	46	46	66	57	43	46	57	51	53	66	57	51	52	58	63	56	63	57	62	57	53	58	59	65	51	41	44	44	48	54	50	61	56	48	40	59	55	64	53	53	46	55	42	48	51	43	58	55	66	46	51	48	72	60	52	51	55	53	48	56	55	54	65	50	60	61	52	68	60	47	52	60	49	60	56	59	65	56	45	50	59	51	49	55	44	53	45	50	49	60	68	52	49	56	60	62	56	54	66	45	60	58	37	45	67	60	54	51	64	49	59	31	57	46	65	60	51	53	63	39	49	46	35	52	48	35	42	60	64	42	39	50	53	47	52	53	59	49	62	47	45	59	50	51	57	52	53	43	41	72	65	43	45	57	49	58	54	57	54	66	67	52	62	56	53	63	45	47	65	42	52	51	59	43	53	53	56	60	59	54	52	50	45	48	56	50	56	55	52	48	62	73	43	51	58	58	52	49	60	44	68	51	51	56	60	61	61	67	55	49	51	54	69	45	51	44	52	53	54	63	42	67	57	48	53	61	54	53	58	61	48	54	49	39	52	45	43	36	39	54	53	63	64	58	51	55	46	49	50	53	61	53	44	60	57	56	66	57	62	51	47	56	42	60	49	57	48	51	56	56	67	63	60	47	47	53	56	73	58	51	53	47	49	63	52	48	55	55	52	50	54	58	67	48	36	56	52	62	63	59	50	67	46	56	55	60	60	52	67	55	63	52	57	57	54	46	48	45	36	52	50	58	65	39	61	57	51	54	49	56	48	50	61	52	46	52	54	73	73	46	52	55	51	59	56	55	45	56	51	48	51	39	57	58	44	51	50	48	57	57	63	59	51	55	33	63	50	67	45	56	48	63	54	55	52	65	55	32	46	49	59	51	63	49	48	45	48	47	48	45	47	53	50	44	48	52	55	62	51	55	57	47	42	52	55	54	53	64	66	59	47	60	69	51	43	50	64	39	50	50	57	52	62	40	54	54	59	70	51	51	66	60	60	60	50	70	64	57	54	44	55	51	45	58	48	45	50	44	56	51	45	48	50	48	59	58	55	59	39	53	50	57	63	35	48	57	61	52	54	53	53	53	59	45	49	60	57	52	44	58	59	45	57	56	56	57	56	52	38	50	58	50	46	49	62	43	43	52	56	43	49	48	47	55	64	48	43	55	50	52	46	62	48	56	56	54	49	54	48	51	50	45	50	35	54	59	46	70	50	48	53	55	55	44	56	37	47	50	61	54	63	68	56	42	73	47	67	49	47	43	48	50	46	55	43	63	54	58	62	38	53	64	42	47	55	64	63	52	59	54	61	51	59	59	66	58	52	49	46	56	59	50	60	57	69	49	48	58	58	44	56	55	64	47	50	39	65	62	42	42	57	58	63	58	56	35	42	43	60	51	53	64	49	41	64	54	49	53	44	50	52	58	57	50	48	62	57	44	52	56	55	53	58	50	44	55	47	43	56	71	48	60	54	44	36	65	61	61	53	44	52	59	60	51	61	38	57	55	50	48	61	65	52	53	54	69	62	52	42	53	61	66	51	54	67	55	56	50	50	50	67	68	55	49	56	62	81	59	61	51	55	55	56	58	64	60	53	57	66	49	39	60	49	45	42	32	59	47	53	44	60	54	51	49	45	51	61	51	46	39	54	67	40	54	40	61	54	57	55	66	50	51	49	57	50	52	57	51	69	56	44	40	52	50	62	74	50	78	47	52	47	51	43	53	45	46	44	48	51	56	49	43	58	47	49	47	52	60	60	49	61	59	60	55	56	50	47	64	47	65	61	52	57	54	54	69	48	45	51	55	55	59	54	50	45	44	65	50	50	59	44	47	59	69	49	55	53	46	59	61	50	52	53	49	62	49	53	43	59	45	52	49	61	60	50	56	58	51	52	47	48	50	61	58	67	63	52	59	51	62	50	62	56	52	56	49	50	49	57	58	44	67	62	61	48	57	63	73	63	57	47	55	43	62	49	54	39	57	46	50	57	57	47	59	48	56	47	65	52	49	57	38	61	53	52	51	61	43	63	53	59	55	61	52	61	51	61	58	43	49	47	65	57	52	59	68	57	53	70	50	46	66	62	50	58	50	53	61	55	50	54	47	54	59	44	49	57	61	48	50	53	53	53	52	52	59	52	59	62	46	55	58	64	51	50	51	56	51	59	58	49	49	48	54	55	52	47	50	38	46	56	49	56	50	47	44	54	51	55	54	50	46	53	38	50	55	56	54	58	66	39	52	55	55	64	61	86	51	56	46	46	49	67	47	66	59	44	38	56	64	42	64	67	60	51	52	45	54	42	43	53	53	62	61	54	48	38	64	41	53	57	57	67	59	70	62	55	56	56	44	58	56	52	63	45	63	48	54	63	44	42	62	62	40	50	64	44	52	47	61	64	51	50	51	46	51	48	40	59	51	54	52	44	44	43	61	51	55	66	45	47	53	63	57	52	50	59	57	57	44	51	47	61	53	56	48	53	58	54	53	55	57	53	61	57	65	52	56	56	59	56	49	53	46	49	39	47	50	54	61	53	54	68	44	49	62	58	46	65	49	43	51	54	69	47	60	52	61	48	51	51	45	48	48	47	53	44	48	59	53	47	52	54	66	65	54	51	58	34	46	61	50	54	63	48	51	50	54	64	51	55	58	38	55	41	52	60	49	48	50	56	59	49	55	39	53	56	41	49	41	61	52	61	47	46	65	42	57	47	45	58	51	61	56	71	43	46	60	44	59	49	53	54	55	61	59	63	52	54	50	47	54	50	51	46	61	64	51	48	40	50	49	53	51	53	62	53	51	57	44	43	44	50	57	60	52	58	53	45	47	42	62	57	50	52	55	41	50	50	59	58	54	63	54	55	56	51	50	58	46	66	55	64	60	54	44	57	60	54	62	41	61	56	49	63	46	50	46	54	54	54	43	54	46	49	50	54	50	37	66	69	54	46	41	43	48	61	67	55	53	53	61	68	65	57	50	58	41	56	69	62	54	47	55	54	59	57	44	49	55	50	57	52	42	65	57	45	51	55	60	44	66	60	63	48	54	61	48	48	53	45	31	49	61	66	56	57	60	51	57	58	58	54	45	57	53	59	57	42	46	48	62	75	58	55	48	53	60	55	66	40	57	58	47	49	50	54	66	59	70	51	50	52	53	58	49	53	46	52	46	62	65	51	51	51	54	56	49	59	59	40	57	50	47	43	47	48	63	41	54	54	51	63	66	46	51	66	33	47	45	62	50	58	54	58	54	55	53	73	50	45	74	39	57	62	56	58	46	49	62	49	37	43	56	52	59	46	53	51	66	44	63	55	40
1576	326	418	424	392	321	293	262	298	262	259	274	242	250	236	234	210	226	265	226	220	221	243	236	249	239	228	234	216	219	226	211	259	231	230	235	225	195	215	231	218	261	236	217	244	219	233	217	244	235	194	247	206	224	217	200	223	219	222	246	226	216	226	216	227	241	210	221	225	234	213	248	214	215	221	225	247	221	234	236	204	231	227	207	225	241	197	209	240	231	223	204	217	200	209	195	241	230	217	207	209	237	205	225	214	248	225	223	244	230	224	237	259	259	243	227	213	220	208	205	214	217	213	236	229	229	204	192	217	230	223	212	209	252	212	228	203	216	246	229	241	216	247	225	207	237	221	223	221	226	199	249	202	216	228	204	230	243	236	224	206	220	221	210	229	249	234	230	243	213	239	235	217	222	226	231	237	220	226	225	211	214	240	219	219	203	219	220	229	202	199	213	243	225	216	200	211	227	208	234	192	209	204	219	228	217	234	215	213	211	243	235	226	204	200	224	222	219	240	211	230	210	215	219	213	231	207	220	222	243	224	228	196	183	237	225	216	233	232	238	219	226	235	221	202	222	230	217	258	227	233	202	212	216	219	213	229	222	255	212	234	210	218	205	214	223	225	225	214	219	231	218	241	239	245	206	224	207	197	219	218	205	208	208	218	220	219	223	238	207	226	207	250	218	219	220	209	221	218	228	209	226	200	202	231	227	241	202	218	219	212	222	228	223	233	199	229	217	221	212	244	238	217	214	222	208	211	235	224	224	221	228	216	206	223	224	216	233	231	232	208	197	231	206	245	225	193	235	217	230	216	215	234	239	228	218	243	242	235	231	240	228	235	252	242	214	230	224	206	214	216	213	247	198	253	204	226	233	229	221	235	235	212	229	228	250	207	215	229	238	247	239	229	198	215	211	221	190	206	212	246	228	214	207	212	200	210	216	213	242	214	219	226	207	205	221	206	246	217	212	201	224	222	212	211	237	244	221	206	207	226	241	198	225	200	259	228	233	226	195	212	212	234	230	213	252	216	218	206	213	249	194	230	216	221	226	225	232	200	211	226	212	214	176	216	192	210	247	198	230	240	202	227	197	204	235	240	206	218	218	205	238	233	202	226	229	231	241	240	224	209	229	201	259	255	209	223	202	238	241	226	227	202	200	234	233	223	221	220	240	211	233	237	210	243	217	209	232	215	203	222	215	207	237	226	212	240	197	250	217	244	202	231	215	235	198	211	205	231	224	208	213	217	227	257	241	203	232	251	215	228	233	209	208	202	202	223	233	226	212	229	203	218	208	247	232	234	232	204	236	222	236	206	212	222	244	238	213	224	227	186	223	242	205	264	209	215	208	222	242	260	236	206	228	237	219	229	249	250	185	229	230	224	235	220	231	216	222	233	229	221	222	207	187	223	227	233	215	220	238	228	217	216	237	232	217	207	223	236	204	214	206	219	220	242	195	224	233	216	209	225	216	220	250	197	217	233	226	229	244	206	208	231	226	217	223	228	229	238	215	200	239	212	242	230	203	220	232	209	234	200	232	238	217	238	230	233	208	242	228	213	206	208	195	230	227	199	226	233	231	218	264	234	235	224	218	226	220	202	199	225	227	247	225	235	253	230	218	204	235	228	240	217	206	206	227	233	225	219	220	246	211	185	218	230	248	211	221	253	209	235	221	232	231	222	238	250	227	209	220	214	227	199	211	230	224	207	176	201	210	235	204	231	212	218	233	214	215	227	246	242	219	231	207	226	216	236	205	230	198	220	222	225	214	243	209	220	231	247	260	217	226	219	213	210	192	232	240	209	212	252	203	226	200	223	224	223	224	247	218	211	198	218	221	217	232	218	196	204	210	203	215	225	239	226	209	223	224	213	223	251	213	213	252	218	233	219	227	214	210	218	230	230	215	224	207	244	193	239	217	212	206	218	228	234	226	236	232	244	244	211	229	217	242	202	209	237	194	247	225	225	237	230	234	203	212	203	213	236	248	210	237	225	238	229	248	238	243	237	236	222	197	228	225	234	194	216	191	256	184	217	235	246	223	215	233	244	214	215	230	235	214	231	209	219	234	201	228	194	238	229	208	220	231	247	212	214	212	224	218	216	206	206	225	203	230	259	215	219	232	201	242	240	241	251	218	215	224	225	202	221	225	207	216	221	239	229	212	233	212	228	222	220	219	224	223	219	231	243	203	217	226	221	206	219	221	243	191	208	209	212	231	212	215	239	218	226	247	200	231	244	213	216	216	237	218	242	212	209	224	237	240	252	217	225	214	213	241	235	255	209	242	212	227	223	207	206	226	193	229	239	237	223	209	232	222	200	251	224	204	241	225	243	220	212	226	207	229	218	212	215	235	222	219	200	206	235	199	234	240	212	212	227	210	213	213	209	256	225	228	237	223	216	206	210	227	215	215	219	214	218	237	221	229	196	233	223	208	241	201	225	217	241	214	235	237	228	191	222	215	214	225	214	218	213	244	218	233	220	226	217	218	252	243	245	223	202	218	234	212	223	227	229	241	209	203	225	238	224	215	234	219	222	216	232	207	212	209	221	241	219	238	238	204	217	232	222	226	216	220	225	186	218	212	211	246	224	220	218	212	200	235	223	228	220	224	207	232	244	216	218	231	231	228	224	206	229	232	226	193	231	204	231	234	225	237	226	212	236	216	207	213	209	222	201	215	241	249	201	220	236	227	193	235	233	205	226	249	217	252	239	215	210	237	220	219	190	234	195	241	217	234	214	246	240	231	258	237	214	225	219	198	211	231	201	209	193	230	221	231	199	232	221	243	221	207	244	227	187	200	231	243	200	223	239	192	230	216	220	224	221	228	236	228	200	229	242	251	225	226	222	200	267	235	240	230	237	227	216	216	222	249	223	234	256	211	244	205	214	219	222	233	233	235	235	228	230	218	219	228	214	216	214	229	214	226	222	257	180	211	215	223	223	204	212	212	214	206	231	245	225	232	214	238	240	213	211	237	204	223	224	210	217	208	223	202	229	240	226	201	224	220	216	243	220	220	189	227	215	201	216	226	214	202	215	214	253	229	230	238	237	220	185	221	228	222	209	259	219	212	214	251	215	223	229	225	213	240	234	250	217	237	232	201	237	234	234	228	214	239	235	222	215	219	215	218	221	198	209	217	212	202	223	232	222	245	233	227	215	233	201	218	226	241	214	218	218	226	199	242	226	248	227	218	213	229	225	235	234	218	213	233	243	236	207	238	243	226	210	211	226	218	240	216	224	240	231	236	242	225	220	207	216	216	207	239	219	212	239	222	241	238	225	217	244	250	231	236	239	225	204	229	204	231	213	201	222	235	225	191	222	208	245	252	229	208	216	231	227	215	200	235	239	239	223	237	227	210	228	230	232	212	240	218	244	220	256	228	227	215	219	195	213	229	223	203	196	231	235	254	229	248	227	243	226	240	210	231	251	197	210	226	225	211	240	210	223	225	233	244	217	203	223	191	197	223	248	221	237	221	190	205	215	227	230	201
4513	1055	1307	977	620	450	359	287	247	219	145	139	168	146	160	120	126	121	116	115	123	112	123	97	111	111	113	112	98	118	101	92	113	124	117	120	100	117	101	95	96	100	85	90	95	88	103	94	97	104	95	84	83	95	76	99	97	95	100	102	91	92	86	92	93	108	103	105	104	82	76	94	97	92	110	96	85	97	85	81	102	96	97	101	104	95	87	106	107	82	95	78	82	100	80	93	95	97	82	88	100	97	100	86	70	94	102	112	100	77	75	100	86	91	101	92	122	87	107	86	94	114	88	102	86	101	90	109	93	85	99	86	117	99	80	83	86	90	103	83	82	110	88	94	90	105	92	92	89	87	97	107	97	114	100	102	88	96	89	111	114	88	93	86	91	115	96	86	87	96	91	103	104	102	90	110	113	95	95	103	88	94	110	105	112	92	80	128	99	83	88	89	102	77	85	93	97	100	93	94	97	102	101	100	80	107	96	110	90	97	97	95	91	87	84	98	102	85	73	93	93	99	102	97	97	78	79	111	86	98	97	75	109	92	95	88	87	100	96	76	82	84	91	80	86	92	102	100	72	79	77	101	83	76	90	88	104	85	97	93	103	96	92	101	105	108	106	91	101	96	99	110	96	102	82	90	95	94	76	83	101	81	103	83	99	104	100	108	100	93	90	87	94	107	99	101	97	99	91	90	101	98	113	110	91	94	88	75	97	90	81	85	88	87	93	105	99	105	106	100	90	78	89	101	92	85	96	87	75	107	97	100	81	96	101	115	97	106	86	98	123	100	100	85	86	107	99	108	104	92	84	91	88	82	105	94	83	87	85	75	102	90	101	73	81	91	78	118	102	92	85	78	79	90	88	86	97	80	95	92	84	94	99	108	95	95	90	101	81	79	94	87	93	104	101	82	91	82	80	79	86	102	84	99	100	119	93	89	105	81	85	114	93	85	117	87	90	84	91	96	87	92	75	102	79	98	113	93	98	80	119	103	111	89	102	89	76	90	98	91	95	81	100	104	107	96	92	90	83	103	99	80	78	106	103	114	97	126	103	86	89	108	104	93	87	86	97	94	108	95	100	93	110	85	82	87	88	112	85	82	100	89	83	84	72	97	94	90	91	106	104	97	97	106	93	99	98	107	83	97	108	104	91	107	88	88	92	110	90	105	91	95	90	97	95	97	81	98	81	89	80	87	99	82	84	98	93	89	86	79	94	89	97	97	115	92	96	110	101	85	87	88	97	102	78	107	92	86	87	100	113	95	86	79	106	105	111	83	113	95	83	83	94	107	90	106	107	89	112	87	109	91	82	88	91	110	101	78	91	92	86	78	86	80	114	94	82	88	88	91	100	105	83	113	103	96	95	98	94	101	93	93	79	78	114	87	83	91	100	100	93	88	91	89	76	97	82	99	116	99	95	93	84	87	103	83	83	85	85	94	81	93	96	85	67	90	100	100	95	89	89	100	89	89	84	87	89	97	83	67	86	93	99	82	99	90	95	97	98	96	79	100	107	91	89	97	110	107	91	96	103	104	97	84	99	103	100	84	102	104	87	105	97	84	102	89	84	100	94	87	88	90	80	98	83	86	96	95	84	93	99	89	76	83	87	78	103	86	98	88	107	72	103	75	85	96	91	76	109	101	78	85	107	86	85	100	91	111	97	82	98	79	97	110	110	108	95	89	102	107	94	84	87	65	84	82	109	105	90	84	83	118	96	101	92	89	89	103	95	87	79	90	97	91	115	89	94	96	90	106	104	86	97	77	95	106	105	122	73	88	100	91	96	98	76	101	82	81	101	101	109	110	77	90	100	93	86	95	96	109	94	91	81	100	77	108	78	83	87	85	82	104	97	89	81	84	95	95	96	107	83	84	97	94	86	112	99	87	104	90	94	89	86	84	93	74	102	91	98	87	88	79	91	87	104	79	89	94	98	82	99	84	115	83	83	105	88	100	74	83	94	105	95	96	104	90	107	93	81	111	120	86	85	79	102	91	95	102	99	90	81	98	74	80	87	102	99	107	98	103	88	103	94	100	94	79	85	98	101	89	104	90	87	102	91	85	89	95	98	110	96	105	99	83	98	91	109	107	105	90	94	90	90	115	91	98	110	84	119	117	91	89	84	108	108	83	94	92	95	107	102	107	100	106	94	85	90	92	100	80	113	92	105	77	125	93	107	98	90	85	94	83	88	101	111	109	99	83	92	90	84	89	110	89	101	93	85	108	107	96	98	103	103	97	82	105	81	106	96	106	98	97	103	109	84	96	118	85	89	87	87	105	93	104	96	78	112	93	90	91	90	107	98	85	76	97	97	102	95	85	104	90	93	109	75	113	107	88	98	101	91	90	93	102	107	94	93	83	104	99	82	78	88	86	74	104	107	96	88	86	101	102	99	89	91	89	82	92	92	87	80	97	96	86	95	88	89	99	91	96	79	101	104	108	96	105	86	101	105	94	84	83	86	92	92	105	103	96	112	101	102	98	92	102	90	81	118	108	82	88	96	90	80	91	96	93	99	100	94	87	94	76	85	94	93	98	95	100	88	112	79	88	91	88	92	98	94	97	73	75	93	96	93	91	96	87	98	77	103	81	108	97	86	77	87	87	94	95	85	96	110	108	76	82	82	99	76	108	100	99	88	81	91	98	94	91	86	86	66	99	109	85	87	72	82	122	112	94	85	94	78	92	101	89	84	90	94	101	81	98	104	97	101	85	95	75	68	90	98	91	91	97	106	83	101	77	81	96	85	97	84	98	96	95	96	84	86	101	80	80	85	90	94	109	91	118	107	100	90	93	97	85	91	115	85	105	84	95	110	79	89	103	77	109	95	107	92	90	100	102	93	98	101	93	102	80	88	99	101	92	99	97	93	97	106	98	73	94	92	96	106	95	105	82	108	84	97	80	115	101	103	74	75	99	85	81	92	102	99	100	99	100	94	98	89	94	86	100	94	89	101	92	81	83	108	79	106	90	91	96	105	93	88	82	114	79	104	96	90	114	98	92	94	103	120	88	82	105	99	79	81	87	76	99	103	88	103	88	75	109	95	80	99	96	91	100	94	77	89	99	118	87	110	92	102	95	101	95	99	102	103	76	97	93	103	95	96	92	102	102	109	100	84	104	106	89	96	111	85	99	79	101	91	96	81	91	85	71	85	84	110	93	96	84	83	82	112	91	90	89	102	97	93	90	99	92	88	93	97	96	87	102	94	90	86	88	95	93	112	80	97	89	95	95	88	95	91	85	91	95	88	100	70	98	89	94	87	89	96	101	98	81	95	114	100	112	108	89	123	95	83	96	95	92	90	92	82	92	87	112	99	83	92	88	93	101	100	95	97	88	85	85	90	89	93	97	79	91	95	88	88	95	84	78	114	110	92	97	90	107	83	71	95	87	94	94	98	104	94	91	100	104	96	100	106	86	108	104	85	88	90	105	91	105	99	105	77	102	95	110	92	88	95	97	88	92	96	88	87	95	114	87	107	101	104	99
5220	1490	3436	3854	3246	2550	2103	1772	1443	1293	1084	1056	931	798	755	748	673	646	610	573	556	533	558	486	504	532	453	431	472	452	426	447	475	410	421	429	437	346	382	400	383	414	389	386	416	389	370	379	424	408	373	341	391	360	410	390	365	406	349	381	371	330	372	348	376	348	363	331	345	362	352	358	377	366	363	344	365	367	376	326	374	343	345	372	359	356	369	347	383	326	332	383	384	359	367	401	368	346	334	338	343	369	363	326	337	362	360	386	332	366	319	350	341	349	322	321	335	372	376	326	340	370	327	344	356	350	357	368	346	357	343	316	354	341	378	298	329	342	339	343	317	371	335	342	356	342	322	335	329	342	316	349	333	344	328	342	310	380	366	351	361	391	334	340	345	370	325	351	336	361	344	384	338	329	358	338	342	325	339	368	372	337	373	349	339	356	369	361	333	365	357	327	375	325	361	347	369	349	321	345	336	336	336	352	345	357	336	354	349	347	328	317	342	371	360	328	336	362	365	374	372	330	311	346	336	350	354	326	359	348	338	329	310	345	343	327	343	341	358	320	318	346	305	355	325	315	364	353	327	374	362	327	325	319	342	326	344	316	352	348	323	337	320	337	358	322	322	325	334	353	322	340	343	352	339	299	335	353	343	368	346	360	356	353	343	349	347	309	372	315	367	329	349	350	338	356	345	341	344	341	341	308	320	343	326	333	336	349	334	336	327	319	311	329	349	352	344	362	325	348	339	343	346	347	345	339	338	368	339	378	345	324	318	339	369	358	355	364	343	321	359	328	332	310	354	381	381	364	355	336	347	366	371	348	321	310	355	349	366	316	317	349	357	348	330	326	360	347	353	328	349	343	349	353	347	344	324	368	344	360	351	326	358	368	340	355	347	309	353	344	355	381	368	361	371	365	338	351	340	326	341	336	335	347	341	354	354	311	347	326	337	361	313	330	362	342	324	318	321	362	380	342	310	360	338	334	330	360	355	314	338	362	348	334	363	327	333	357	341	317	329	333	349	336	351	334	357	320	336	325	321	333	335	355	308	330	331	356	330	337	352	359	318	337	361	332	346	344	363	347	352	317	326	365	332	356	357	327	338	353	313	348	346	333	354	341	345	321	323	325	344	362	369	387	350	342	355	363	357	334	306	344	355	356	324	323	367	332	340	325	361	303	348	331	369	323	361	346	328	328	355	327	356	335	313	325	294	313	317	337	315	347	357	331	336	332	346	345	340	367	352	342	326	331	363	325	346	306	338	349	329	344	350	392	364	375	338	343	337	355	352	341	377	361	347	339	321	355	347	329	287	370	348	335	326	330	380	350	345	345	339	313	347	353	305	326	354	328	340	348	354	368	364	340	353	353	332	315	347	363	314	336	323	340	363	333	341	337	310	346	366	371	378	341	352	329	331	346	347	340	357	354	316	338	347	346	341	319	340	351	341	339	370	373	332	353	334	357	373	352	315	362	335	351	337	331	342	354	336	360	346	355	380	374	366	375	343	334	335	341	328	338	337	348	337	329	352	362	357	355	320	349	317	321	330	316	379	347	350	322	329	368	368	371	346	326	324	349	325	312	322	367	358	359	328	345	321	357	341	312	341	350	343	341	359	350	375	332	385	341	355	335	367	337	345	355	356	329	354	346	337	349	338	331	344	367	364	334	314	325	334	363	330	322	327	336	353	344	330	339	322	370	333	329	357	317	345	333	375	331	352	339	370	316	328	365	326	350	365	332	329	346	326	336	344	341	316	319	350	350	347	341	340	399	321	323	329	323	312	326	343	363	375	370	333	377	378	352	334	343	318	357	337	343	335	323	335	329	312	383	337	332	339	327	337	351	331	317	336	361	331	343	330	348	309	333	328	354	300	341	362	359	350	369	349	333	331	369	362	337	359	330	334	331	368	356	326	358	344	344	353	355	374	351	326	350	329	352	366	330	340	340	378	329	315	340	317	332	357	369	308	372	354	368	332	343	331	359	352	349	330	344	376	348	321	331	347	350	346	352	350	378	345	335	357	351	338	344	362	316	335	328	332	312	341	336	358	341	357	337	342	365	331	340	341	319	351	374	325	379	349	325	341	348	371	371	391	361	354	326	362	360	364	343	361	335	351	337	344	348	325	346	366	350	343	347	344	353	337	334	334	371	339	361	301	351	336	355	338	330	322	330	334	326	338	333	339	369	332	345	331	326	381	325	319	311	373	355	341	330	317	324	323	349	349	340	380	345	336	298	327	353	356	340	364	332	348	317	330	349	378	328	349	342	330	336	342	341	327	308	362	341	334	349	328	344	352	336	352	340	353	330	337	343	331	311	334	326	346	354	358	342	344	331	339	372	325	337	346	335	355	337	360	364	339	337	360	335	333	330	361	318	370	353	348	339	333	315	310	346	338	342	307	329	339	342	320	330	305	328	374	317	378	356	334	368	346	314	373	317	366	380	355	332	335	322	338	350	343	338	372	368	381	355	339	376	332	310	355	319	355	348	313	320	328	364	334	325	313	349	374	342	343	358	344	360	350	314	382	358	322	322	345	345	321	353	372	366	348	354	331	297	341	331	359	332	333	342	331	345	355	344	352	354	337	326	359	374	346	349	366	334	336	347	328	354	339	335	325	368	360	337	345	345	345	331	306	327	326	336	334	317	330	332	373	352	314	366	339	327	339	347	336	315	317	337	371	346	366	353	368	347	333	342	369	333	330	362	354	340	347	349	372	339	357	385	335	371	342	355	344	334	345	334	351	345	325	344	358	331	332	343	339	364	343	354	352	341	329	400	349	342	355	350	331	378	339	342	344	341	362	351	330	344	338	379	324	373	316	352	326	350	335	346	302	349	333	345	336	336	330	333	349	300	311	375	343	307	311	330	341	301	336	346	364	359	330	352	353	357	333	351	333	337	330	322	327	336	314	367	324	309	329	344	358	375	358	367	319	367	311	322	324	333	366	355	390	313	333	382	337	362	310	347	359	351	346	324	346	371	323	363	363	321	319	374	358	349	383	358	342	317	328	348	343	332	334	397	349	325	348	354	344	379	347	371	317	363	362	359	368	332	352	333	329	345	381	324	363	345	341	385	345	332	395	362	386	333	321	320	325	336	356	334	354	336	317	339	322	342	358	344	333	333	321	325	350	336	341	359	330	324	333	338	331	317	353	336	316	351	342	323	350	337	337	360	364	349	362	338	324	341	336	319	376	343	360	354	349	326	351	350	364	335	368	329	344	351	338	360	375	375	365	365	334	344	349	305	326	353	338	346	325	347	356	327	349	362	331	361	336	336	358	348	342	330	333	347	348	359	333	343	322	336	329	346	335	357	345	349	339	352	339	316	354	354	342	333	334	334	304	317	320	353	327	348	363	356	353	356	332	339	350	333	355	319	309	342	345	362	358	358	349	359	331	365	373	377	344	377	362	333	313	337	333	343	351	346	315	377	324	334	317	346	343	342	369	334	324	336	354	335	299	334	327	335	393	335	351	353	353	339	334	333	321	376
8478	2240	2690	1926	1284	906	692	610	452	418	370	315	301	277	254	244	276	215	250	226	212	186	217	203	198	212	201	216	196	216	213	199	185	191	205	192	187	203	201	186	203	179	192	195	209	183	193	184	190	197	165	196	187	186	196	171	169	185	200	209	192	198	184	163	181	177	172	180	183	170	162	176	170	180	184	193	165	185	200	192	184	182	168	186	181	164	170	173	183	193	176	191	181	186	185	155	206	190	166	179	182	151	173	191	204	187	185	191	193	191	175	162	190	187	173	164	163	176	168	197	184	158	182	177	186	203	184	155	151	188	198	189	198	164	191	172	193	149	212	176	168	182	182	171	191	185	183	181	192	190	196	175	177	208	207	167	176	187	171	184	166	186	158	167	184	174	216	172	182	197	180	199	191	182	195	198	185	161	178	187	194	189	168	198	166	184	183	170	196	195	179	184	172	177	169	187	172	188	178	178	158	177	173	182	200	158	193	192	170	193	189	187	201	181	190	196	186	187	172	167	176	159	195	187	180	199	179	191	162	180	184	171	190	182	170	201	180	186	215	175	161	187	191	167	183	178	160	177	188	176	205	180	175	175	173	188	180	202	182	221	174	186	180	174	166	170	189	185	197	178	171	211	181	166	180	183	178	172	187	196	160	188	207	174	172	156	199	211	220	177	190	179	156	188	168	201	181	200	182	172	173	173	170	206	192	188	174	207	184	199	187	192	195	175	184	173	165	180	184	188	184	199	165	180	203	158	156	178	177	171	181	177	166	198	193	199	188	186	184	195	177	189	144	190	159	186	188	165	199	162	186	172	184	168	202	176	164	188	192	177	161	193	208	198	168	186	191	190	197	193	194	177	218	194	181	196	192	175	162	162	184	178	191	186	182	185	192	177	192	186	194	182	180	175	190	191	182	189	185	188	172	170	156	182	181	179	202	182	163	193	181	179	172	184	177	171	196	196	181	197	159	207	200	168	177	200	188	175	165	199	156	179	201	176	181	186	192	172	177	175	187	165	180	180	174	173	191	156	176	165	180	172	180	201	153	179	182	180	200	181	187	185	177	182	171	199	177	194	157	187	198	199	169	203	183	170	187	209	179	178	184	176	188	203	182	179	214	180	164	170	164	153	174	190	159	208	179	197	190	174	194	190	164	184	173	193	173	180	158	162	188	171	191	171	192	182	180	187	185	193	195	171	199	197	182	197	179	200	179	178	204	175	153	194	210	188	177	179	163	189	182	174	206	186	188	149	183	158	209	170	179	184	178	192	160	173	187	196	177	202	180	194	200	174	195	198	164	191	195	195	185	170	178	203	184	193	187	192	187	184	178	192	182	194	171	198	202	171	193	193	183	198	193	200	186	192	193	180	157	199	185	182	187	178	179	191	183	173	176	199	178	175	190	177	174	189	191	193	171	186	192	173	172	172	171	194	175	198	198	186	138	178	178	179	222	184	174	157	190	165	182	213	197	190	170	180	168	173	185	182	183	196	174	192	179	173	172	217	166	190	161	179	194	178	184	189	166	196	180	197	184	180	187	171	178	188	191	176	190	187	176	180	214	167	174	183	159	201	186	193	194	181	173	175	184	178	154	176	206	204	178	179	193	214	194	192	171	186	194	198	184	166	187	190	191	180	165	186	188	191	188	195	182	175	195	183	158	193	166	190	154	190	194	177	171	182	211	163	185	171	168	185	171	154	178	169	189	182	180	177	191	203	186	194	215	177	165	157	190	198	189	171	203	168	168	184	197	178	183	214	172	175	169	183	180	196	181	181	160	162	161	174	173	170	197	178	173	189	188	189	206	189	164	166	168	174	191	187	201	159	157	201	174	172	163	165	164	187	187	202	160	183	177	217	179	199	221	175	187	164	168	160	196	202	179	176	192	190	190	185	213	201	193	188	176	177	188	179	161	167	182	166	193	169	173	178	181	197	163	166	161	160	194	213	161	170	182	179	170	168	165	194	187	181	185	163	181	177	166	192	193	194	190	164	185	178	177	166	183	177	176	155	183	199	172	177	207	221	201	180	184	184	204	212	184	162	164	183	195	162	160	197	170	181	177	189	174	170	195	199	168	169	180	170	191	173	186	185	194	176	174	181	179	174	202	139	175	180	190	177	175	199	191	170	194	176	176	188	199	186	191	197	164	178	186	188	181	177	188	149	176	162	192	187	167	180	179	194	184	185	214	191	159	182	167	179	162	177	174	186	191	168	217	178	186	185	188	189	197	176	163	189	186	182	168	187	178	171	188	167	191	211	181	189	180	179	213	189	181	167	162	188	165	174	187	178	191	179	169	173	195	181	164	163	195	185	178	184	201	170	160	166	160	195	180	177	197	185	170	185	213	189	156	195	170	194	208	185	198	193	182	209	155	203	169	196	185	203	194	190	169	170	198	176	184	181	181	163	177	174	185	176	194	189	171	163	159	166	184	192	176	174	203	212	187	165	171	184	174	188	166	179	215	180	165	191	182	178	178	198	182	193	184	169	183	182	191	208	171	185	176	170	187	173	171	164	221	202	177	188	188	179	200	174	194	207	188	184	205	171	181	167	163	187	169	202	175	159	179	179	190	189	177	177	174	149	183	186	177	201	160	186	173	172	185	182	192	202	183	187	181	198	162	151	185	176	183	170	195	192	171	178	200	182	183	183	198	175	179	172	156	208	170	202	177	183	180	166	173	182	195	174	190	192	176	199	206	187	182	171	178	185	190	185	190	164	170	164	177	187	170	189	191	166	173	179	176	190	179	183	185	176	183	192	162	175	202	184	175	170	170	193	173	200	179	182	185	158	180	188	173	195	165	185	194	192	169	164	206	177	174	182	194	178	181	174	192	186	175	185	175	201	187	193	174	188	178	179	198	191	172	172	175	229	179	204	197	173	201	195	196	163	169	165	184	193	178	157	196	174	178	173	179	177	189	215	170	184	196	190	174	191	200	180	168	217	201	172	178	192	171	177	171	200	164	175	179	174	167	201	168	184	181	201	172	188	194	184	184	163	188	149	184	178	174	156	151	197	163	168	135	168	194	180	178	195	200	189	163	200	193	186	186	185	198	161	196	176	209	167	166	164	179	157	182	167	147	202	173	169	178	182	200	199	195	176	208	185	204	196	187	158	164	193	162	175	174	200	208	163	171	175	164	198	183	165	196	156	187	179	168	192	162	180	189	181	205	175	196	208	199	176	176	175	186	190	191	176	198	152	165	186	186	181	197	186	199	177	173	209	206	160	180	167	180	188	190	183	202	190	175	191	178	197	164	154	178	184	208	169	170	207	197	183	185	165	171	176	207	169	178	184	181	186	189	182	182	192	180	182	188	187	155	181	181	165	197	185	172	162	168	166	174	177	180	180	179	172	187	178	171	181	175	207	195	200	183	203	175	165	178	181	193	186	177	195	171	180	186	168	206	150	167	187	173	163	194	176	191	188	190	200	188	170	175	177	177	176	175	178	200	179	180	168	181	154	205	189	189	164	184	173	193	202	195	184
7708	2765	6488	7003	5829	4742	3971	3247	2633	2388	2061	1900	1615	1556	1423	1295	1308	1187	1084	1100	1007	1039	914	939	862	888	865	838	773	827	793	781	761	724	781	715	718	760	744	736	663	645	707	728	700	678	687	652	636	647	663	667	713	664	654	668	695	644	661	632	640	637	674	621	647	663	629	634	614	645	599	609	620	608	659	624	668	618	591	571	613	621	641	625	605	642	623	611	592	596	616	698	604	561	593	605	607	615	636	591	617	616	640	677	594	579	584	619	634	615	648	610	581	643	634	616	561	635	594	606	598	599	632	590	626	618	580	583	590	581	590	604	607	589	595	606	597	542	644	580	630	574	580	563	572	657	626	602	585	579	612	608	569	576	639	590	631	574	591	550	585	637	630	597	573	601	602	596	600	600	580	611	675	597	640	596	589	624	618	568	584	636	628	604	627	602	595	608	592	628	589	552	647	567	583	585	562	578	629	599	615	591	571	623	598	602	629	622	593	564	589	600	630	602	553	588	607	590	589	623	554	607	589	573	630	591	620	594	602	571	569	605	551	580	593	582	563	615	576	592	586	597	598	575	560	601	555	594	575	586	572	583	600	610	621	572	603	605	619	624	586	623	568	616	596	603	606	591	582	553	563	580	618	572	613	587	571	560	631	547	586	599	636	625	537	597	603	625	589	591	578	582	603	583	593	555	585	578	627	634	594	598	619	568	561	595	653	570	626	589	632	539	599	597	537	580	577	556	614	583	617	593	600	599	570	608	583	593	622	601	575	574	602	583	605	576	599	611	582	606	604	630	596	575	547	620	584	583	597	547	598	572	570	624	598	587	608	564	591	567	570	587	598	616	601	596	585	669	596	607	609	603	578	575	583	541	576	587	573	603	610	625	625	587	623	570	581	625	621	630	579	605	564	590	625	605	595	572	602	574	599	616	575	606	585	597	583	608	618	605	592	602	601	661	557	630	556	581	579	636	582	563	633	561	574	568	593	647	607	607	594	555	631	611	589	578	567	580	622	570	564	618	556	592	578	584	603	595	600	604	607	605	643	598	631	599	587	658	605	618	591	572	558	579	591	667	594	575	564	580	565	598	612	606	569	592	602	618	576	552	615	573	595	607	613	628	580	609	610	570	613	585	582	574	589	617	590	603	558	609	635	565	546	567	603	627	575	649	568	574	595	596	579	591	640	656	603	569	592	605	622	605	605	616	577	585	579	595	617	603	565	570	648	590	622	564	601	593	581	575	597	578	577	583	562	573	636	608	601	602	580	576	547	577	577	582	583	546	623	630	594	633	576	567	616	568	623	608	574	591	583	611	618	597	605	639	599	599	632	580	605	603	540	610	600	653	588	663	597	639	580	600	616	580	598	587	602	589	607	589	606	597	604	587	634	624	628	558	574	590	607	580	603	583	573	623	627	599	589	556	599	584	606	609	606	542	593	610	583	593	595	644	597	582	542	591	605	629	577	577	568	572	592	628	584	591	560	600	628	573	560	574	628	603	598	617	600	584	621	593	590	613	605	563	576	599	599	595	598	573	605	599	601	579	588	613	557	602	584	596	593	609	550	601	615	594	654	602	604	581	603	639	564	583	604	627	558	649	609	584	584	620	580	580	644	643	651	630	575	610	587	603	595	599	609	609	585	597	579	634	618	578	596	584	595	584	615	582	619	577	615	566	596	612	623	585	577	596	621	596	623	591	610	574	633	577	597	596	623	576	580	568	570	595	602	555	609	597	612	577	602	612	607	587	583	589	606	569	616	600	580	617	580	591	623	634	567	583	564	608	558	619	622	593	632	595	589	600	600	611	636	664	618	600	605	560	565	614	638	577	566	616	574	650	604	595	589	643	607	584	619	576	632	583	575	665	616	625	619	596	615	588	602	596	589	609	627	613	614	605	583	550	598	590	625	577	620	575	613	603	578	593	592	601	538	594	603	568	620	586	573	549	584	614	591	640	574	588	586	563	613	599	589	586	581	559	580	605	609	587	554	590	589	610	611	576	592	558	619	610	563	637	606	618	566	594	589	586	617	605	601	569	596	602	597	606	611	630	611	601	582	597	613	560	605	619	589	613	586	598	661	594	598	599	616	583	595	557	628	657	594	592	574	645	565	591	587	606	590	565	615	596	602	618	618	576	566	625	562	595	578	567	606	571	630	613	614	568	610	578	564	548	619	601	564	581	589	655	601	589	607	583	600	614	597	559	608	585	583	595	578	601	613	607	584	587	598	580	603	603	575	619	603	580	554	582	612	601	650	622	579	588	622	598	590	615	598	610	593	621	641	577	580	600	577	610	573	567	583	621	613	622	580	583	599	600	584	596	553	607	589	616	612	625	607	574	589	600	601	597	624	582	634	582	543	577	564	560	593	593	590	606	573	582	593	617	603	588	609	538	593	612	585	610	582	606	559	576	597	582	596	607	595	633	591	625	570	620	615	621	600	593	579	603	583	586	628	579	608	607	591	593	587	633	600	589	593	610	676	553	577	587	581	558	590	568	553	623	588	588	589	640	550	660	655	556	571	597	565	613	611	582	602	593	554	591	626	571	568	538	566	607	575	578	596	618	594	616	580	593	558	613	614	612	633	627	557	582	601	610	659	582	585	600	534	578	690	605	599	606	617	611	628	599	569	637	617	594	606	577	574	563	615	535	601	559	587	555	588	577	606	601	635	598	604	592	567	561	613	605	673	586	617	640	606	610	604	596	601	632	610	579	577	613	560	604	585	584	587	607	550	615	622	580	618	569	579	583	596	635	624	572	592	589	617	647	620	561	633	606	632	602	595	657	572	604	576	606	610	614	626	609	593	641	613	562	577	652	601	578	606	623	628	608	605	582	578	593	597	544	575	603	585	576	624	612	586	578	635	565	632	558	597	599	601	561	640	607	579	587	592	582	595	585	563	585	582	604	587	561	599	595	648	656	638	591	586	603	593	619	602	609	571	602	582	577	608	590	586	583	601	557	547	611	584	591	617	581	599	598	609	588	577	599	626	608	574	637	611	621	628	588	606	582	595	649	593	592	595	584	672	564	600	615	604	582	562	609	620	598	611	607	616	589	602	597	627	620	604	629	618	608	645	611	615	603	587	611	593	582	565	599	608	592	629	606	586	613	615	627	563	614	580	609	610	575	596	604	583	613	582	615	596	597	565	602	590	610	613	578	603	570	599	626	589	566	589	562	596	628	599	608	587	580	560	567	630	613	590	571	560	572	572	559	588	606	577	596	556	617	602	552	611	598	599	570	583	632	577	622	595	607	586	614	611	579	582	622	620	586	589	590	602	576	592	576	595	594	609	578	568	600	588	580	609	588	592	563	617	589	579	587	614	624	624	586	589	564	575	571	618	580	550	565	605	622	586	579	614	618	600	597	594	554	609	632	580	568	611	584	625	572	592	583	566	595	610	582	554	600	562	595	591	626	573	575	626	564	559	602	516	614	586	571	603	585	607	615	587	598	596	609	643	608	618	595	518	621	535	581	607	602	567	552	595	592
1014	105	123	104	80	73	64	68	48	63	40	60	49	62	60	74	54	59	44	45	52	39	39	55	58	55	56	52	66	62	58	65	59	65	40	54	62	50	54	50	66	45	60	46	40	54	50	54	47	57	52	65	57	55	47	55	59	54	58	54	61	60	63	65	53	69	77	56	56	53	65	53	58	52	63	43	40	52	58	54	69	41	59	67	56	52	65	52	47	52	62	51	51	55	44	71	60	60	70	65	55	59	56	55	59	59	56	54	66	52	64	54	67	48	64	50	53	62	60	55	57	40	61	59	61	51	70	53	72	51	57	51	61	61	57	49	64	53	53	68	61	64	42	55	64	58	61	43	64	54	46	59	60	44	54	51	45	51	66	62	57	52	53	41	63	51	57	51	59	44	51	68	52	57	45	49	57	54	45	54	52	39	50	57	58	38	69	58	60	43	56	51	55	58	53	58	57	55	75	63	61	58	58	54	47	52	56	47	50	56	53	59	53	63	59	67	64	49	44	73	55	56	33	61	54	63	70	50	46	48	67	46	54	48	59	53	53	39	48	70	63	56	42	56	54	60	51	52	48	62	48	56	53	63	46	50	70	62	59	58	55	55	51	48	50	56	61	57	62	57	53	58	58	67	77	64	55	46	50	52	54	53	43	56	54	55	60	60	49	62	49	51	59	62	55	61	60	53	43	60	53	57	49	49	72	59	47	57	60	61	50	55	73	61	66	64	49	54	53	44	59	55	61	56	45	59	55	58	49	48	56	66	63	52	52	50	60	74	60	44	68	60	53	78	63	60	39	54	56	53	56	57	55	49	41	54	42	51	55	56	58	52	43	60	51	56	60	63	53	61	60	52	64	55	51	56	54	57	50	62	46	45	46	57	61	52	45	56	54	49	60	48	70	71	51	47	63	51	69	53	50	61	58	56	47	63	66	69	52	52	44	54	57	52	50	46	54	53	67	70	56	58	51	45	53	59	54	59	55	63	49	63	59	42	49	56	37	44	63	61	59	52	46	67	54	68	56	68	43	49	59	42	46	73	39	57	51	50	50	52	49	56	43	49	54	56	47	53	60	48	57	49	52	59	46	57	56	61	54	62	46	50	65	44	50	48	62	48	46	48	55	48	49	60	53	65	59	63	52	52	50	63	59	67	59	58	52	71	56	54	57	66	59	54	52	42	56	48	56	52	54	67	58	64	60	51	46	55	50	39	59	49	49	66	46	51	54	54	65	59	54	51	62	59	54	53	50	53	50	75	44	69	63	54	52	47	42	55	58	40	71	48	67	65	52	55	48	54	66	50	58	54	57	51	56	51	65	51	49	62	61	48	51	55	51	47	46	57	49	63	50	49	46	53	41	57	49	59	51	40	57	56	56	46	55	52	60	66	59	48	44	59	50	48	47	67	64	57	55	53	46	73	56	54	50	64	49	38	50	56	48	60	55	59	53	57	51	45	62	48	57	46	56	67	63	50	48	58	54	67	58	46	55	45	48	49	57	63	67	66	64	54	42	58	58	62	53	60	44	53	59	55	59	48	56	54	69	51	53	52	51	73	56	51	60	44	46	55	46	50	49	72	62	56	44	66	58	56	50	53	63	54	49	65	52	47	57	48	51	57	61	70	58	49	51	57	60	53	60	46	63	64	47	61	52	61	51	59	52	58	57	49	52	57	50	56	55	46	57	52	59	51	45	45	54	53	54	53	54	63	63	57	54	56	67	49	46	62	49	52	60	55	69	41	62	51	48	40	69	58	49	50	55	51	59	52	48	51	58	65	55	65	56	43	47	63	60	48	66	42	43	66	56	57	49	46	47	53	63	55	57	52	52	61	51	40	45	57	56	55	48	42	52	54	43	56	51	42	57	50	58	45	57	56	59	54	34	63	55	59	70	61	53	53	47	56	50	59	52	57	46	56	51	43	67	50	62	45	63	84	52	54	60	51	61	50	60	58	47	50	60	49	51	67	61	60	58	52	53	54	52	55	64	67	47	50	62	56	89	53	57	53	66	59	64	58	58	53	60	58	55	74	50	54	52	69	66	61	53	61	52	50	60	61	50	57	56	41	54	64	62	47	47	45	46	62	55	46	51	62	38	45	58	64	47	43	53	63	51	45	58	48	51	46	53	53	60	71	46	71	59	65	55	53	49	51	50	39	50	46	48	56	42	73	60	64	57	50	49	71	70	50	49	54	55	61	49	56	61	47	59	56	48	53	53	47	50	58	50	46	58	51	40	58	52	53	48	43	63	48	57	57	53	55	46	52	55	60	51	42	67	53	56	54	56	62	46	60	58	53	53	56	46	54	57	51	53	58	51	45	67	53	58	56	57	57	45	50	68	50	54	51	62	50	56	52	48	55	56	62	45	50	61	49	54	58	43	54	56	45	47	50	63	47	52	57	57	55	57	41	58	57	50	60	47	60	53	53	63	56	55	61	43	56	57	49	51	66	56	57	59	47	63	42	47	62	53	51	58	64	52	56	59	62	57	52	54	47	67	60	67	62	45	44	46	63	54	55	56	48	53	42	54	60	50	56	52	62	47	51	43	41	43	62	68	47	65	59	58	47	51	45	54	46	38	46	50	48	40	44	52	55	61	61	48	56	55	54	58	65	59	48	43	58	65	46	61	56	49	52	60	48	49	58	48	46	59	61	48	68	59	63	57	57	52	58	59	51	58	44	60	54	61	51	62	53	46	55	40	51	64	60	45	48	51	70	70	49	63	55	50	51	68	57	62	65	47	66	55	54	53	58	45	44	65	59	70	50	49	48	62	66	73	70	54	56	52	53	62	55	64	54	46	51	44	45	57	56	44	42	68	48	58	63	61	55	53	50	54	39	44	55	58	45	64	65	57	48	63	46	62	46	52	54	52	63	65	58	54	53	53	45	50	60	50	56	59	45	49	56	52	66	45	45	46	57	57	71	44	39	43	51	60	60	50	55	52	50	65	60	37	63	49	53	56	48	65	48	58	48	47	48	58	68	62	48	57	58	51	67	71	54	50	54	50	71	49	58	54	59	56	62	52	58	64	51	46	52	63	65	47	66	58	41	57	54	45	54	57	51	44	56	68	69	50	52	59	38	54	49	50	53	45	62	48	46	55	50	59	60	58	57	61	61	54	45	58	58	58	52	52	38	48	59	76	50	56	67	53	47	50	54	55	52	72	60	65	57	58	55	50	42	48	52	57	47	47	43	49	48	62	51	61	61	47	56	42	62	72	57	45	56	61	59	47	55	75	52	56	56	69	62	51	58	45	56	66	49	47	62	37	62	39	56	54	56	63	45	55	43	69	42	51	40	59	59	51	62	55	59	61	66	64	58	54	61	64	64	57	43	58	50	38	51	48	60	51	53	46	55	58	51	68	55	59	52	53	58	60	36	53	52	65	62	58	58	50	50	45	59	58	57	53	48	42	58	63	60	53	50	53	57	52	66	50	70	61	55	65	49	54	59	51	53	59	57	56	59	60	60	56	63	54	48	52	52
1661	289	445	444	404	350	337	291	244	302	273	249	265	262	263	276	248	238	250	225	233	223	238	235	238	247	254	215	236	216	231	217	209	258	226	251	253	222	243	219	225	222	231	201	264	225	255	220	225	235	250	226	226	214	212	233	229	238	241	223	218	230	230	230	229	229	240	220	228	227	218	241	226	234	231	203	227	195	231	221	230	226	221	231	236	217	214	208	223	246	240	223	214	239	240	198	212	231	247	236	241	218	232	225	218	224	220	233	218	244	221	211	199	237	235	231	223	239	198	219	233	256	219	202	224	216	228	225	252	236	215	239	225	213	196	226	226	223	235	220	224	230	224	233	219	223	221	226	234	214	218	202	208	226	230	247	232	245	227	231	241	217	238	231	238	215	234	223	203	216	215	238	243	210	249	222	227	222	230	209	229	225	229	211	203	199	224	221	229	223	236	251	237	217	245	218	231	210	221	235	238	205	215	230	229	223	254	213	232	195	204	238	218	244	251	234	239	200	230	227	226	204	248	212	229	217	245	214	237	220	235	238	217	231	264	207	211	206	224	246	231	207	213	244	216	239	254	222	232	231	258	210	228	220	209	227	221	209	189	229	225	237	232	212	224	239	209	223	234	212	228	226	216	223	209	230	208	228	257	243	219	239	213	241	228	212	200	228	242	222	221	219	208	252	229	231	199	212	230	203	244	244	208	259	226	227	237	256	262	230	246	229	211	235	221	217	226	225	239	212	233	240	236	237	220	221	220	228	228	207	223	226	242	234	213	208	219	213	222	229	197	217	217	242	242	189	248	223	242	205	196	232	220	247	247	255	232	233	238	232	227	222	245	200	237	230	226	203	252	233	198	208	214	215	236	218	220	231	210	226	254	249	254	191	239	209	215	222	232	206	247	205	234	210	257	231	241	237	217	227	251	231	216	232	212	198	245	215	232	234	238	245	227	237	227	272	241	247	224	223	219	241	232	216	213	196	228	251	188	211	213	198	234	196	214	255	230	257	222	215	224	238	219	236	208	218	229	217	248	206	219	230	239	237	209	217	250	216	215	239	240	238	219	215	252	254	218	214	218	233	208	198	247	223	228	243	230	224	207	243	205	232	262	267	237	243	224	230	239	211	227	231	187	225	204	236	220	233	224	231	217	215	184	212	222	218	238	205	213	239	229	234	244	199	218	223	243	199	215	243	224	224	224	195	229	215	225	233	222	251	225	220	223	204	213	231	231	222	228	237	213	209	233	218	239	219	243	237	248	239	213	246	239	225	189	226	223	213	207	224	219	196	235	227	207	221	226	205	214	248	226	218	221	228	220	239	222	194	237	217	231	197	253	212	228	218	204	228	243	237	227	236	250	209	214	226	245	249	215	231	224	201	229	239	239	217	215	238	239	222	243	227	244	227	211	230	242	240	240	239	208	230	220	244	242	243	222	222	232	226	265	245	231	207	221	217	206	225	236	236	214	226	236	235	228	237	242	223	215	251	221	228	219	240	220	227	244	227	213	242	224	238	210	226	266	222	221	220	248	213	241	211	257	213	220	218	229	223	212	225	227	215	214	237	200	227	219	202	196	224	220	218	244	236	247	211	212	211	247	206	230	239	244	184	251	245	206	249	227	234	222	238	218	201	225	234	255	221	221	218	221	219	227	228	252	255	235	217	200	236	215	223	249	239	227	245	232	221	232	217	222	207	229	203	237	241	219	227	206	233	200	241	221	244	240	221	213	255	242	233	221	219	241	245	220	246	228	218	230	225	231	231	222	229	235	225	224	218	227	236	217	203	230	217	220	234	226	204	220	226	238	218	219	247	225	220	236	217	186	243	227	217	193	223	206	199	238	225	212	229	229	227	214	241	225	235	204	240	252	242	211	226	231	217	234	242	201	226	213	230	233	238	216	217	238	246	230	259	228	236	212	244	228	214	239	249	234	214	223	238	237	219	217	223	219	229	207	240	249	221	214	240	247	215	222	251	235	240	230	192	246	233	226	231	205	231	218	264	213	235	226	246	219	210	227	235	221	191	236	227	249	208	249	223	219	204	223	233	236	224	252	227	213	211	237	245	209	221	216	241	227	225	230	216	246	211	205	232	211	251	233	239	212	227	237	244	226	232	219	247	228	219	215	213	226	219	253	215	274	211	227	238	244	205	210	217	219	208	227	230	225	246	264	230	233	228	218	212	244	207	240	214	220	244	207	212	230	227	232	241	228	227	241	236	251	218	215	228	211	225	226	213	209	239	233	207	220	236	244	214	245	227	225	239	186	253	185	218	245	223	220	249	226	233	199	236	246	254	243	242	214	211	224	242	267	237	244	228	227	236	221	225	221	239	224	238	220	238	211	229	215	233	227	249	213	209	221	250	232	218	218	210	224	217	224	227	249	228	225	228	207	242	239	248	208	207	211	218	232	225	242	237	232	227	228	225	225	245	216	208	205	236	196	239	226	217	227	232	232	237	203	244	236	230	208	242	219	226	225	211	235	250	212	231	216	220	229	223	200	209	218	203	216	222	213	228	237	220	213	217	227	214	228	216	227	226	239	196	207	224	199	219	214	242	209	236	227	243	224	213	225	227	217	236	212	241	219	208	204	215	230	217	236	222	226	243	217	216	252	204	235	232	240	223	225	245	231	228	214	226	185	212	229	226	212	240	229	231	219	219	267	248	224	234	247	259	201	214	216	237	246	231	236	222	222	226	236	211	197	249	246	229	202	250	237	223	213	232	212	204	212	257	215	228	246	212	239	222	232	228	217	232	238	220	209	238	241	217	215	226	232	199	238	218	263	230	231	202	227	256	227	212	212	222	232	220	227	184	236	220	224	231	219	225	243	248	227	235	220	207	225	222	220	250	216	240	226	221	229	217	258	232	230	230	225	238	206	243	219	217	228	243	203	226	211	235	244	221	232	221	226	203	236	194	198	249	204	238	248	245	230	220	217	237	214	221	247	251	235	258	215	231	223	236	230	245	249	235	252	219	240	255	208	234	249	227	227	219	238	215	206	243	222	221	203	203	222	193	237	245	187	242	228	236	210	220	233	219	232	229	233	216	233	237	236	214	252	202	225	239	240	235	243	265	242	213	243	224	216	231	228	232	253	234	237	219	203	235	230	205	227	223	234	204	216	206	218	251	226	211	240	233	229	237	230	250	248	224	219	230	232	267	213	246	232	229	217	256	209	228	205	237	212	233	204	227	261	226	226	253	229	234	234	232	207	243	241	224	224	199	264	222	210	231	237	233	218	238	221	212	211	269	235	230	206	214	237	242	230	237	213	219	239	244	238	223	219	222	228	250	248	248	223	214	204	226	187	224	203	216	217	222	233	226	229	227	227	239	219	227	231	208	205	237	240	239	214	233	245	223	232	220	226	220	199	200	237	238	217	232	212	222	242	248	254	223	222	248	208	258	208	231	196	238	212	214	226	218	238	260	252	223	202	251	214	201	239	235	233	206	234	216	260	254	229	209	218	233	245	223	223	204	220	223	220	232
4365	1110	1373	937	588	394	352	266	239	204	192	157	150	131	152	128	123	132	107	114	106	105	111	111	101	101	112	117	96	106	107	92	105	98	109	95	110	99	108	101	100	118	93	96	112	88	93	90	89	107	97	104	89	98	109	103	91	118	107	101	91	101	106	97	106	85	98	66	96	105	90	87	92	86	97	118	103	84	104	87	93	106	89	82	89	87	66	94	85	113	100	91	102	107	84	105	79	99	94	93	108	86	88	94	87	94	103	91	96	106	96	93	103	104	90	82	102	110	102	88	95	103	108	81	83	100	102	97	77	92	74	93	95	118	109	93	75	104	98	89	83	88	79	85	90	96	97	88	89	95	93	82	100	94	89	97	105	96	116	101	82	109	85	115	95	86	87	94	87	86	82	95	78	84	105	87	86	95	98	107	109	96	83	92	92	105	108	88	86	90	90	83	91	98	78	87	97	89	115	85	94	95	87	91	115	102	97	85	95	98	78	102	92	87	93	88	95	84	111	97	78	82	115	90	87	94	96	92	84	110	102	92	118	89	102	92	99	89	87	95	97	110	89	93	94	78	85	90	102	95	98	97	98	91	103	103	90	96	77	76	74	89	96	87	91	86	106	99	99	98	100	85	106	82	97	95	93	97	105	108	108	91	110	85	95	97	109	97	104	87	94	92	93	97	81	92	90	86	91	102	114	102	93	101	98	95	77	90	98	102	91	108	89	101	100	81	96	86	65	92	97	84	101	88	88	96	99	99	106	84	86	95	93	89	73	92	99	103	97	81	92	102	91	96	97	100	93	95	70	80	82	89	83	104	85	96	82	89	98	75	98	88	116	91	86	84	81	98	91	87	94	90	89	74	94	102	94	82	95	123	90	92	86	91	90	106	77	102	93	84	96	79	105	91	79	81	100	103	103	99	95	110	114	96	90	99	98	100	89	82	100	110	95	84	83	97	87	79	85	94	107	96	96	104	99	102	92	110	86	98	94	80	98	107	88	92	103	95	92	78	112	97	96	99	106	99	85	94	115	90	87	96	109	83	89	95	96	97	104	103	91	101	88	102	91	86	114	82	108	98	95	87	78	83	90	97	84	82	86	86	97	88	96	97	93	81	95	89	97	98	94	117	79	91	103	86	87	82	87	106	99	93	92	96	89	89	108	92	91	86	97	78	80	105	97	111	101	94	89	92	91	95	74	101	83	96	87	89	94	110	80	77	86	92	89	97	100	96	105	98	90	82	95	103	96	103	90	96	116	103	92	100	87	116	99	94	113	108	86	107	74	110	91	100	96	95	91	102	94	89	92	94	114	88	104	89	101	97	103	93	94	86	102	91	111	79	104	112	90	82	98	91	94	87	83	81	80	117	103	108	96	95	87	97	88	90	103	93	101	118	86	89	99	119	101	91	75	93	75	99	100	101	99	77	88	113	83	95	102	92	87	98	82	102	91	100	87	120	90	96	73	89	90	76	106	94	78	92	99	79	86	108	83	98	95	89	99	103	80	87	109	81	90	107	102	108	95	90	88	95	97	103	104	108	96	107	90	106	91	109	76	92	92	95	97	96	108	86	99	88	81	99	89	77	91	115	87	100	94	92	98	95	97	81	105	103	70	85	82	83	78	103	100	98	81	79	99	82	90	100	96	103	103	87	102	97	107	92	95	102	74	103	86	100	106	93	81	94	108	102	98	99	96	87	100	82	95	98	101	107	85	93	96	97	74	89	96	83	113	104	89	102	77	96	94	98	102	85	91	84	85	98	84	92	112	86	98	113	73	91	99	94	102	77	83	72	104	78	84	83	99	102	107	80	105	100	93	93	88	99	94	98	86	73	94	86	92	76	81	77	95	104	94	101	91	92	96	92	82	108	106	94	97	96	100	69	103	105	95	98	76	85	96	112	80	103	109	94	86	83	92	95	99	100	114	82	94	97	87	82	86	87	93	99	106	98	84	78	97	92	101	94	83	90	90	84	85	91	83	106	101	102	85	105	115	82	99	105	91	108	94	102	99	102	94	101	101	91	80	88	89	105	96	77	101	91	90	84	82	84	76	87	101	91	96	87	104	85	115	83	88	102	89	85	92	96	93	104	101	106	97	98	94	94	101	104	103	98	94	77	81	104	102	94	84	97	81	88	96	105	98	84	93	84	107	94	98	101	80	88	80	99	106	76	104	101	88	94	84	91	81	113	106	88	96	99	96	110	99	96	101	89	84	97	99	83	96	82	99	94	119	99	96	95	65	92	80	97	82	90	92	98	96	116	99	96	83	87	97	106	102	100	83	96	104	83	110	68	92	98	97	105	90	82	100	108	85	118	91	84	112	95	94	91	86	93	93	87	96	88	86	82	99	82	101	114	87	89	105	101	80	83	90	88	80	84	95	100	94	101	95	106	96	100	77	89	88	86	87	93	104	90	116	100	105	91	88	99	93	85	101	81	90	83	96	119	95	85	80	92	100	86	104	99	114	84	108	93	85	97	96	75	90	93	89	89	97	91	101	82	112	88	93	86	99	85	75	83	84	97	90	113	93	111	96	108	90	82	100	95	85	90	102	93	98	83	89	82	97	89	106	84	91	92	105	105	94	114	102	102	116	74	90	106	101	102	98	86	102	106	99	107	91	90	96	91	93	96	92	104	121	85	107	99	90	87	101	100	97	91	91	95	96	89	105	111	92	88	103	96	110	89	109	79	95	92	116	101	86	87	104	93	102	71	91	85	102	104	77	82	98	92	70	106	95	81	85	98	99	96	94	102	89	94	76	112	99	114	97	96	81	97	82	95	82	106	101	94	95	94	73	81	90	95	93	89	106	115	87	87	90	86	83	78	87	93	86	84	96	94	89	98	78	100	101	91	83	111	90	83	92	97	84	89	89	96	84	104	99	100	111	91	83	105	85	78	94	79	79	77	100	87	95	108	102	101	95	70	100	109	75	92	97	110	83	84	80	94	100	112	99	79	78	112	86	110	75	86	82	109	103	107	118	101	86	97	83	84	82	87	98	99	117	99	93	101	97	90	103	88	92	97	81	91	85	89	107	97	97	78	88	95	94	97	85	89	98	75	95	81	93	83	101	99	100	83	111	103	87	92	108	71	102	92	98	98	89	97	77	95	99	88	98	83	88	84	109	93	95	79	110	103	64	93	89	108	86	89	88	80	94	99	106	104	107	95	81	81	95	100	101	86	88	98	92	92	91	90	100	87	83	90	98	83	66	95	87	89	106	104	103	103	93	93	87	90	90	101	93	100	106	94	100	88	88	82	97	91	97	105	102	82	85	95	88	92	88	82	106	86	93	86	81	84	80	91	101	97	92	81	121	86	96	107	95	104	80	107	98	80	89	76	90	85	73	76	85	111	91	109	109	99	90	79	99	100	86	88	78	107	85	112	84	109	95	85	78	103	92	88	94	90	87	109	76	93	91	99	84	82	91	78	103	90	104	86	92	90	99	114	87	98	94	109	104	78	107	116	86	96	97	88	90	94	86	73
5326	1497	3574	3812	3194	2590	2119	1679	1452	1254	1144	979	942	818	753	752	723	616	622	598	578	552	505	471	539	476	479	417	452	461	477	447	462	426	403	426	440	414	399	414	382	386	361	393	377	403	388	379	402	408	403	369	385	394	374	375	381	411	415	357	366	359	352	368	371	357	359	318	350	359	377	377	360	346	337	361	308	340	353	389	342	338	360	371	361	342	329	333	334	365	388	357	364	356	388	368	356	363	345	348	381	352	338	374	350	395	349	363	366	348	333	339	323	349	334	328	306	370	340	341	324	350	347	380	355	350	356	384	401	370	351	359	318	355	365	343	361	376	353	356	352	338	333	343	378	341	327	347	370	320	359	346	330	362	322	343	345	330	374	341	335	356	347	350	371	345	352	357	331	322	345	364	351	349	367	313	346	327	364	349	361	359	331	342	355	336	356	350	343	339	341	357	345	356	341	407	346	378	336	352	356	342	358	334	313	313	327	326	340	322	312	339	362	364	380	354	357	359	355	374	336	334	344	349	321	343	311	322	358	346	344	341	345	369	310	379	368	337	333	336	343	331	349	351	360	353	321	345	372	346	334	334	352	360	354	362	355	337	332	328	349	344	334	311	372	340	351	358	369	332	413	339	356	379	352	331	332	342	336	371	316	342	332	361	333	326	351	321	352	345	348	328	326	336	334	361	359	347	351	350	360	355	364	333	332	354	294	350	331	337	347	321	318	352	360	358	347	346	329	336	330	338	340	367	360	335	344	341	328	324	365	373	363	323	336	326	344	343	341	331	363	352	373	351	326	350	334	329	333	331	332	363	357	365	339	322	364	365	349	315	385	335	356	392	320	315	360	323	320	340	317	378	386	334	350	360	345	317	337	347	340	357	331	340	350	341	358	357	351	346	359	336	325	341	354	349	329	328	353	361	377	367	347	356	345	342	335	333	363	357	330	331	374	337	341	329	339	366	342	347	339	347	326	338	329	337	308	360	361	330	340	340	351	369	335	327	355	352	352	338	349	361	368	345	353	316	330	329	332	370	323	316	349	328	355	359	368	341	355	355	371	340	374	352	331	341	314	337	367	339	320	320	341	351	345	340	349	352	354	336	331	370	346	343	369	362	349	345	347	355	355	353	361	355	341	380	311	360	350	319	307	323	373	338	351	336	317	354	345	350	344	339	315	352	365	337	326	347	325	357	390	371	340	334	334	326	334	382	350	333	355	329	363	338	348	315	326	341	351	364	317	342	310	325	349	330	355	314	353	337	326	331	311	323	325	326	341	288	348	353	347	335	355	372	367	326	375	327	341	348	327	324	334	328	358	360	359	317	326	357	332	332	341	347	337	345	339	320	321	335	326	373	357	325	341	321	339	332	348	333	358	300	329	352	311	374	359	360	358	350	360	331	332	371	335	347	375	363	323	365	333	335	343	338	348	340	333	343	357	347	363	323	370	346	363	356	332	354	365	348	337	332	348	343	348	321	340	367	344	363	335	333	380	354	337	323	294	346	353	347	320	371	309	345	337	363	335	340	345	326	392	355	321	339	350	341	358	366	352	324	346	359	379	337	329	329	365	327	350	348	314	333	346	335	343	332	361	335	362	346	328	355	346	336	353	361	334	364	373	367	343	347	362	372	362	339	369	380	309	356	360	340	329	339	376	354	349	342	316	317	347	361	313	332	359	339	337	394	364	356	311	363	339	364	325	344	329	320	333	345	336	344	343	320	335	339	332	322	385	333	364	351	379	337	360	347	339	354	344	341	342	321	324	355	339	343	382	333	363	343	343	349	356	355	320	334	334	331	377	354	369	352	368	335	349	338	353	346	336	356	364	325	348	304	333	359	355	360	345	343	338	310	322	336	339	325	342	366	349	351	366	339	348	352	353	373	354	318	327	329	336	350	361	369	317	326	340	340	327	313	323	350	322	366	348	316	347	349	345	352	350	362	337	341	355	339	324	353	340	368	351	307	321	327	328	333	346	328	351	328	326	348	363	349	368	343	375	318	345	334	340	354	361	330	281	337	352	341	338	354	300	338	372	331	377	342	367	353	363	337	344	351	368	279	354	366	343	350	319	358	308	330	330	371	297	316	369	359	338	360	359	359	350	326	349	322	341	358	326	398	372	341	323	339	369	371	347	356	336	342	309	332	328	351	308	356	295	369	339	347	356	332	325	353	338	362	335	336	338	358	341	354	348	351	332	366	349	387	364	296	347	320	348	316	319	338	328	335	304	353	351	385	349	365	342	347	344	345	341	334	338	350	351	333	311	332	360	337	346	354	328	316	332	345	316	322	325	348	325	352	335	337	347	358	345	319	363	377	325	329	328	366	346	355	351	371	329	356	300	329	352	352	341	348	333	325	335	368	335	356	361	337	315	344	338	353	368	331	338	310	337	333	357	342	329	348	367	353	354	338	348	298	340	331	352	333	312	324	344	359	349	322	329	357	361	372	355	366	356	361	351	322	343	344	358	342	352	338	354	331	313	321	288	345	342	377	331	340	331	343	384	334	347	352	374	357	338	372	310	321	325	335	358	328	350	341	364	343	362	368	369	333	348	297	337	336	334	351	342	351	348	348	353	322	370	348	350	356	339	336	337	339	333	357	402	360	342	376	335	356	344	334	357	342	330	387	333	349	359	349	363	365	354	373	346	360	327	315	361	369	367	338	350	337	336	343	342	344	362	363	326	359	332	346	345	351	339	361	319	311	364	356	359	370	360	374	387	301	314	362	335	334	355	353	330	376	331	369	360	353	336	346	345	344	348	368	354	361	342	324	348	339	360	336	345	345	346	347	326	336	323	354	316	318	365	340	360	331	380	377	371	349	311	377	344	332	378	322	365	304	339	365	336	325	348	341	385	332	333	354	350	353	334	344	371	358	346	306	352	335	359	382	375	319	341	331	363	333	332	358	340	321	356	344	375	365	361	371	369	347	355	343	319	357	350	326	350	382	339	351	317	317	332	319	328	315	354	340	343	349	322	356	354	373	356	360	324	339	343	334	347	370	353	353	324	336	387	324	361	350	338	347	358	359	360	345	364	316	376	359	358	381	311	340	308	359	349	350	370	338	359	345	321	337	324	357	352	368	347	385	307	333	364	354	314	351	346	375	336	339	363	338	376	363	385	353	356	352	350	330	366	333	346	279	335	345	349	347	378	342	341	361	373	370	344	363	335	349	355	364	354	352	374	308	305	340	384	373	348	341	341	345	317	351	361	356	346	377	350	367	348	337	344	349	317	349	320	399	342	340	307	315	380	357	372	361	319	382	361	364	362	370	317	339	356	333	335	300	308	356	330	358	365	351	354	370	351	356	359	322	354	337	322	364	353	356	321	335	347	357	340	357	354	334	345	359	382	334	363	343	368	339	345	325	388	337	336	365	355	338	316	284	343	365	334	344	356	354	331	315	347	339	359	343	345	378	329	356	355	374	352	311	342	325	304	358	337	322	340	341	358	361	335	355	330	368	369	353	360	356	343	346	347	325	340	340
8494	2241	2592	1929	1179	861	660	560	438	402	380	340	308	288	261	250	258	238	232	233	210	207	205	210	203	231	220	175	231	196	206	214	174	203	204	201	206	177	187	186	198	188	173	188	173	192	191	196	190	187	200	195	172	178	199	172	189	187	181	177	168	166	203	182	181	200	172	191	193	179	197	165	180	178	175	186	166	202	167	186	176	202	205	207	181	174	193	173	191	197	195	198	179	183	173	185	170	186	165	207	169	208	180	169	189	211	197	202	177	191	190	200	174	183	160	187	161	187	199	172	186	176	191	204	184	170	187	192	167	162	190	185	205	188	181	187	199	181	197	184	180	196	179	183	178	173	180	196	207	190	171	189	185	186	200	183	197	174	169	177	188	181	168	184	184	185	188	170	168	203	169	176	179	191	196	177	182	174	185	160	188	189	204	201	198	189	195	201	137	207	171	179	193	185	200	192	175	181	182	164	181	153	180	165	165	176	174	198	168	171	174	182	189	171	190	182	186	200	178	206	188	189	180	187	180	188	173	166	185	179	172	177	165	184	180	189	195	157	170	174	168	193	188	155	148	200	168	192	189	175	145	155	173	167	196	191	180	193	186	207	178	184	179	179	176	185	174	172	177	180	186	204	182	166	178	183	178	188	171	198	179	199	183	183	178	165	182	145	182	189	181	166	188	178	201	157	172	171	168	168	182	182	195	168	189	168	167	194	194	203	177	201	169	183	183	188	189	170	187	189	174	171	165	165	164	185	166	201	212	212	172	170	155	181	192	172	195	183	188	176	180	203	174	196	180	172	191	199	195	164	185	156	183	165	161	179	183	192	190	179	196	210	180	183	167	196	166	175	183	192	172	182	175	180	196	174	175	167	185	180	200	170	183	204	192	185	167	194	184	170	185	209	191	158	172	187	204	192	180	188	196	198	207	173	185	194	201	172	203	193	201	195	205	172	191	189	196	188	186	176	177	170	201	196	201	185	181	179	197	180	201	167	198	158	185	180	181	199	167	190	177	181	208	151	169	193	197	179	176	172	178	167	184	210	179	172	189	182	176	172	179	186	193	197	186	180	167	180	190	197	183	195	169	185	159	174	180	198	166	192	188	183	173	172	193	195	186	202	182	180	197	184	175	206	179	200	162	182	195	162	177	182	185	184	192	188	166	211	193	159	185	180	180	182	183	184	180	184	205	183	195	200	170	191	215	185	179	183	180	174	181	140	209	169	177	202	178	204	170	156	185	175	191	182	189	187	178	168	174	189	174	171	176	192	208	191	154	182	175	209	170	171	191	186	208	186	170	165	166	182	187	182	188	209	181	197	206	171	160	181	215	194	177	196	184	207	174	192	189	163	166	184	184	170	178	197	167	186	178	179	166	189	188	179	187	204	179	172	192	196	192	193	175	191	168	173	174	191	180	172	190	197	182	167	206	175	180	190	178	192	198	172	181	207	176	179	199	187	167	161	186	183	194	182	188	186	156	185	176	179	161	192	156	203	177	191	179	202	177	161	183	176	192	165	184	178	152	179	185	179	173	176	167	182	174	194	171	188	172	184	182	180	176	173	177	197	194	173	174	188	192	179	195	184	172	171	184	194	175	184	190	183	183	181	191	152	168	158	187	157	183	150	183	184	184	182	185	169	179	189	194	186	187	168	176	161	173	190	176	174	205	185	198	191	195	199	162	193	166	161	181	169	184	195	206	201	169	181	205	179	189	215	177	185	177	172	192	202	172	180	190	175	175	193	189	181	200	179	189	193	179	195	179	184	177	191	178	178	186	181	187	187	167	201	165	180	195	188	181	177	165	166	191	173	193	185	179	189	174	179	189	179	188	184	192	175	174	186	175	178	183	171	178	163	185	199	177	184	196	183	179	182	196	218	157	182	214	161	175	181	181	153	188	173	186	171	195	183	204	184	187	181	223	192	180	169	167	147	171	209	177	186	188	207	186	196	195	175	177	178	177	190	177	183	183	170	202	192	154	199	195	189	158	184	158	172	188	157	174	156	175	164	173	186	162	169	185	179	162	183	166	186	189	187	188	189	185	186	186	186	163	172	165	163	176	205	186	194	190	178	179	177	183	196	185	162	191	172	172	179	184	179	174	186	170	175	183	161	189	184	184	161	181	203	185	166	204	202	166	180	181	174	167	164	198	188	183	161	173	208	177	175	177	167	194	159	171	196	164	181	178	186	192	200	188	179	195	191	162	185	167	178	190	184	165	179	197	160	190	182	162	178	213	203	180	166	200	165	195	188	201	187	180	175	178	180	176	172	185	200	195	194	183	194	202	185	188	186	169	190	189	169	203	206	182	184	166	183	197	182	169	203	205	216	180	175	192	184	165	187	172	203	191	170	186	190	171	196	192	183	179	182	191	175	160	178	184	179	177	176	193	167	173	175	170	181	182	184	188	186	195	178	178	174	204	179	168	189	197	168	178	184	178	196	188	206	182	189	170	177	198	170	177	206	166	188	180	182	174	195	188	196	178	204	178	194	170	188	190	186	197	163	178	175	173	198	176	196	185	194	200	159	168	184	192	191	186	221	173	170	203	188	178	177	185	170	173	173	203	193	183	197	182	183	178	174	165	182	211	196	194	169	179	222	172	186	189	198	186	189	191	203	183	189	173	178	187	193	196	163	172	173	173	178	220	191	181	176	203	198	186	156	216	180	199	198	170	187	162	186	191	174	193	172	210	179	167	170	172	204	191	200	200	189	221	183	177	169	178	186	174	178	196	194	186	178	173	181	172	177	172	200	159	182	196	175	193	183	203	188	177	190	170	178	204	170	193	203	157	196	189	204	211	183	178	192	188	181	188	184	182	192	166	186	181	163	182	186	181	169	171	183	175	187	188	210	188	174	210	191	190	177	174	194	197	216	168	166	164	211	178	206	166	200	188	189	163	190	194	166	177	179	198	195	175	180	189	168	196	189	189	169	181	169	193	190	161	194	179	181	181	177	189	179	172	195	173	156	175	204	198	183	191	175	182	174	174	185	183	178	183	154	187	169	187	190	191	189	159	167	176	191	174	163	173	178	179	175	177	180	194	207	174	162	179	187	181	195	162	188	181	179	183	187	191	200	194	188	203	213	197	175	171	176	176	185	192	187	184	201	176	165	181	187	156	172	176	170	195	189	176	175	191	187	187	175	170	171	189	179	174	183	171	160	194	178	198	182	189	182	170	184	187	195	176	189	205	171	201	183	182	186	176	176	170	169	175	194	188	174	202	192	183	177	143	194	188	197	168	151	174	166	184	182	179	190	190	192	188	186	170	208	207	187	182	201	182	189	199	161	191	189	171	183	196	193	196	204	189	173	180	196	179	182	195	179	168	202	168	180	203	168	174	183	167	171	199	187	170	185	173	195	181	177	202	181	158	204	187	195	185	190	204	149	169	159	190	176	192	166	174	184	194	178	182	189	190	187	213	201	189	208	177	179	184	183	165	182	188	181	164	188	189	196	191	184	213	196	193	175	194	189	173	195	173	156
7489	2759	6480	6846	5804	4828	3855	3222	2780	2386	2125	1872	1678	1519	1435	1349	1240	1189	1136	1084	1054	1014	988	913	937	852	876	872	798	784	782	792	799	781	748	737	707	716	749	719	687	746	749	697	704	696	645	694	691	674	658	693	652	648	619	645	677	675	623	626	642	661	633	642	668	686	671	632	611	612	632	636	597	610	620	569	616	590	635	644	617	615	666	638	652	601	620	617	606	597	653	620	599	627	603	599	593	602	594	609	599	613	601	585	629	613	621	587	595	623	601	596	593	612	609	592	638	605	623	574	614	581	621	584	586	629	604	645	580	614	586	637	590	599	624	595	602	606	618	597	605	631	589	564	625	572	606	589	599	609	603	606	607	634	602	613	569	602	624	603	585	599	600	550	596	567	593	617	617	601	615	596	626	648	600	611	584	603	591	618	560	542	540	642	565	597	555	576	629	582	610	560	611	591	607	569	602	615	620	593	638	616	590	592	587	598	632	581	566	605	597	579	602	598	592	638	590	636	604	583	587	630	600	581	601	557	616	562	581	610	611	605	594	605	608	618	576	570	611	590	590	572	596	580	610	579	599	570	621	569	584	618	620	596	563	648	569	588	606	640	586	557	599	550	593	586	619	619	581	635	605	568	634	595	587	631	589	582	582	587	631	613	584	603	643	631	611	568	623	585	560	606	594	547	602	609	615	596	628	584	643	597	603	631	626	623	630	593	612	565	621	621	611	579	615	576	587	626	567	609	605	583	595	580	617	603	569	624	578	603	608	610	580	631	552	610	597	624	602	615	580	564	621	600	582	617	599	605	646	558	596	594	592	592	603	596	576	595	589	597	590	592	593	639	572	613	619	572	559	573	623	572	585	613	547	623	605	580	584	598	622	582	586	583	576	591	620	626	586	590	591	576	594	652	594	602	614	646	518	596	580	601	611	592	600	637	597	582	634	606	583	595	585	593	603	580	607	567	601	601	603	607	594	601	587	604	603	573	639	550	626	618	598	573	603	602	574	610	542	600	555	560	628	567	601	563	616	617	609	643	615	599	588	600	545	570	576	589	601	573	559	602	567	592	581	580	620	630	617	635	605	603	581	582	621	561	637	594	577	610	620	590	580	582	635	612	599	542	597	586	619	618	637	603	637	545	559	621	616	631	630	569	577	553	627	613	596	602	548	622	609	620	602	645	612	603	606	649	587	588	604	635	595	592	650	599	580	629	578	591	602	625	621	616	602	612	628	599	610	600	603	608	563	564	568	588	627	586	639	600	581	547	604	620	583	628	557	615	658	616	590	607	614	644	566	608	645	597	587	607	605	621	603	558	555	590	624	568	612	573	615	595	615	569	636	599	572	609	591	573	595	603	590	593	592	617	631	602	567	563	615	564	595	611	617	593	629	625	573	621	609	604	597	629	650	594	592	559	591	586	606	606	591	600	580	565	588	594	547	622	598	573	607	558	604	565	613	592	601	573	611	574	558	595	567	591	584	613	593	614	547	626	613	629	575	600	584	611	587	613	628	599	570	582	607	599	567	625	585	556	577	578	654	622	601	593	593	597	620	574	586	634	583	554	593	646	606	585	573	558	598	621	580	640	577	580	577	577	574	564	587	575	575	590	566	624	601	591	580	592	601	598	624	586	557	606	592	569	591	604	602	629	609	583	649	585	596	598	536	600	567	581	563	599	626	621	577	637	596	608	602	624	574	595	649	567	595	586	587	631	560	584	628	647	591	630	584	613	605	616	583	615	616	577	631	597	609	572	576	608	593	586	565	632	592	602	565	621	590	625	650	598	587	596	569	576	578	582	584	590	596	582	605	601	596	583	585	576	624	589	601	612	621	577	611	594	582	584	607	583	572	608	594	612	579	572	639	613	609	596	584	594	557	584	630	584	575	604	568	604	552	610	602	614	598	578	600	624	565	580	599	594	577	536	570	636	587	608	602	577	595	601	591	601	624	638	592	621	599	592	592	595	626	604	582	621	659	624	623	594	578	574	588	626	594	600	574	610	570	591	622	534	592	623	568	609	565	580	582	583	578	597	614	609	609	607	593	618	646	615	596	628	603	594	611	602	591	616	594	557	554	598	565	597	601	630	558	589	623	582	592	589	601	580	577	593	575	657	587	575	600	605	598	575	567	602	596	594	616	612	608	605	586	592	545	600	602	558	602	554	633	585	638	611	600	634	570	579	564	625	557	608	624	564	606	626	605	539	599	579	608	590	605	619	580	621	548	582	598	605	584	602	579	573	574	542	601	561	672	578	598	590	586	591	595	577	616	592	613	571	606	605	592	586	569	617	598	616	578	593	605	605	633	590	589	559	565	616	574	585	568	604	567	624	584	612	661	606	619	627	658	569	593	623	634	586	591	606	588	594	568	611	604	607	601	611	537	571	586	628	584	608	600	610	597	582	605	600	587	586	600	582	549	581	579	604	569	641	588	601	608	597	565	581	597	626	601	598	617	599	570	571	575	590	590	617	560	573	618	579	624	580	563	589	563	648	589	597	610	593	583	650	603	606	611	600	615	569	637	570	595	589	599	621	618	574	621	613	579	631	618	639	583	618	603	585	620	597	594	553	598	586	559	579	598	611	573	580	628	624	613	559	568	610	605	604	583	595	599	581	608	586	629	591	604	551	616	585	614	589	581	584	574	562	619	567	595	596	599	602	578	595	576	628	573	610	544	633	594	564	622	616	585	571	585	587	615	594	571	549	585	601	625	629	583	597	560	585	594	596	570	597	633	568	577	647	589	593	628	547	630	603	560	604	602	586	617	612	633	622	624	630	603	601	603	597	602	586	618	587	619	579	602	618	561	628	602	585	600	598	590	640	628	597	612	661	612	572	603	574	628	621	615	619	638	616	603	643	613	578	566	626	606	592	568	619	570	600	587	624	579	609	571	601	589	573	618	607	623	574	616	556	583	589	604	592	581	599	606	626	580	610	607	622	627	579	607	599	590	589	620	609	589	608	581	595	617	661	606	592	602	590	576	583	640	607	581	660	611	572	570	591	615	642	543	571	612	577	581	591	589	604	576	609	570	629	650	568	633	598	620	631	606	600	604	595	565	598	554	606	599	572	587	564	606	630	589	581	580	566	618	605	630	629	593	548	571	620	538	593	570	600	629	611	600	540	589	628	604	588	597	607	595	583	574	606	612	574	611	590	605	586	627	538	557	609	555	587	620	630	571	586	599	560	590	624	567	590	633	670	589	596	582	573	578	581	633	593	580	627	566	544	573	572	585	582	605	613	594	624	597	636	596	560	598	593	625	577	573	575	632	577	618	599	631	641	618	574	634	610	576	600	584	630	566	589	600	612	603	570	604	586	577	590	607	575	594	577	585	600	584	558	641	592	579	623	577	575	618	589	618	621	628	623	564	640	594	564	588	569	593	604	589	593	601	604	566	624	601	550	613	624	615	565	585	580	556	604	600	609	609	601	623	577	612	559	612	573	605	580	553	594	632	562	579	608	630	624	604	578	622	610	557	583	636	596
1079	141	117	97	79	85	67	71	61	42	57	46	71	60	64	56	63	65	66	56	47	59	57	44	73	68	52	60	54	58	61	59	53	67	60	44	53	55	64	46	51	52	44	57	52	68	75	52	50	57	57	60	37	52	51	64	56	47	51	59	54	54	59	69	46	52	53	56	56	61	62	62	47	62	53	66	52	33	57	53	53	48	60	59	53	64	60	54	52	54	59	59	56	51	73	52	57	64	49	47	58	55	48	50	48	67	64	63	54	65	45	69	63	54	57	66	53	60	56	50	45	73	51	49	64	62	50	61	53	36	56	44	63	49	74	59	57	55	62	62	59	43	61	61	55	54	59	64	49	62	53	60	52	63	53	53	58	54	51	48	64	62	45	46	60	55	55	50	64	52	66	54	54	56	53	48	60	60	44	61	68	68	55	54	52	60	52	46	51	44	52	66	71	53	54	32	60	52	56	57	45	51	44	49	60	49	59	47	59	51	68	51	45	64	58	69	54	52	56	55	54	55	54	55	64	57	43	66	55	61	54	50	55	53	56	40	61	50	55	62	58	62	62	55	45	63	55	53	52	52	61	63	60	46	50	66	71	58	59	62	62	52	62	48	53	42	49	61	48	59	55	64	62	63	51	52	57	52	57	52	63	46	52	60	46	54	76	44	54	49	52	57	61	60	50	58	58	58	45	59	58	53	66	49	64	53	51	60	54	75	52	58	53	58	59	47	52	61	56	54	56	54	48	61	45	61	77	71	61	59	43	46	42	53	67	68	55	74	54	48	47	77	56	48	47	70	59	65	59	46	61	50	54	51	46	48	67	53	52	48	69	64	53	55	51	55	52	48	60	57	46	47	50	46	51	57	56	52	53	57	48	56	45	55	60	68	59	59	40	40	49	59	56	64	57	53	41	58	60	61	50	54	58	45	58	55	61	58	61	62	62	54	57	58	54	44	55	57	56	78	49	57	39	63	64	59	55	71	66	57	57	60	49	40	56	56	61	53	49	52	52	57	62	58	64	66	53	54	60	66	62	49	66	54	50	45	57	43	48	44	60	70	58	70	49	60	53	53	54	60	51	63	55	41	67	52	53	47	63	58	57	54	52	60	56	42	53	60	58	52	59	74	44	50	38	35	71	55	64	52	53	52	64	54	51	54	52	68	52	51	43	60	56	56	55	51	45	58	54	67	55	50	63	51	57	47	51	62	55	56	62	55	49	44	53	62	53	50	53	71	38	63	57	51	53	50	59	53	53	62	58	56	66	50	61	63	49	58	67	55	67	68	65	47	57	49	62	50	48	48	47	58	60	63	52	68	49	53	56	53	51	48	59	45	45	40	56	64	62	52	65	47	55	57	44	54	55	37	49	48	66	47	61	49	53	61	77	49	53	53	41	46	54	62	56	43	52	61	48	62	44	63	52	63	44	53	59	53	53	65	49	65	65	57	63	55	64	47	56	56	52	57	48	48	44	57	51	58	61	66	59	43	51	56	41	58	56	61	55	49	59	47	70	48	53	57	46	57	63	58	44	52	44	60	58	61	60	80	47	64	46	49	68	62	53	43	57	59	64	45	45	50	78	55	50	65	56	51	59	58	56	49	57	49	51	55	58	47	54	66	46	64	63	49	48	63	56	77	62	64	49	60	55	52	55	53	61	58	54	65	62	60	42	52	56	52	62	47	37	58	64	56	56	59	70	52	56	57	56	69	60	65	65	45	45	61	62	59	59	52	51	47	51	58	64	54	58	52	51	56	59	46	50	54	72	54	53	52	57	55	75	50	59	48	52	69	48	55	56	52	66	51	49	72	58	55	62	67	61	42	49	42	54	43	69	64	50	54	62	52	61	57	47	58	53	55	58	63	46	52	44	57	63	52	52	51	52	62	53	50	54	52	58	53	63	46	50	57	66	61	54	57	53	66	49	67	53	68	55	57	56	56	52	48	53	59	42	56	61	54	48	54	50	51	61	53	56	62	53	63	81	43	59	47	64	51	57	55	55	55	51	73	48	54	70	55	54	54	49	67	48	50	61	63	64	56	52	55	54	52	55	45	59	58	65	65	63	52	55	51	47	58	58	54	61	49	57	67	49	50	50	50	52	56	43	39	45	54	67	56	60	63	40	52	77	46	54	42	55	67	45	57	56	51	63	65	56	50	46	58	53	52	66	53	54	64	63	50	75	52	68	48	63	65	51	56	48	59	55	54	63	54	62	62	51	54	57	67	56	54	52	64	46	64	44	47	45	53	60	54	47	58	58	55	50	50	44	60	69	65	48	51	70	52	62	49	50	40	64	45	56	57	61	60	55	62	46	52	51	57	50	66	62	64	48	62	43	81	63	54	65	54	33	63	52	53	47	79	62	48	55	45	75	56	44	49	45	62	44	65	66	41	67	54	41	55	73	60	54	48	61	50	54	49	48	60	55	52	50	63	56	54	50	51	75	49	53	59	58	59	62	46	60	39	59	54	51	51	52	55	58	58	61	44	53	51	58	43	51	60	60	57	45	43	46	47	62	50	45	53	45	61	52	59	44	45	56	59	40	71	53	50	54	47	50	52	66	59	59	59	61	43	55	60	42	58	55	39	48	62	52	57	65	59	59	51	50	55	63	58	57	41	54	57	50	56	49	57	60	71	54	77	61	60	50	50	40	54	49	45	55	54	46	59	57	49	49	51	43	53	65	54	64	52	56	53	44	50	58	48	50	47	48	53	59	69	55	62	58	57	46	43	56	71	48	67	62	44	53	61	58	60	54	50	66	60	46	66	72	49	63	45	52	63	45	72	49	50	66	51	53	57	60	64	52	56	60	51	55	57	61	60	50	62	51	54	53	51	53	59	55	64	66	51	47	56	63	59	52	65	54	59	50	52	42	58	62	56	51	57	57	55	53	54	56	60	48	67	64	60	55	46	67	54	56	52	54	54	50	64	60	53	52	66	54	59	52	37	45	58	49	55	58	55	57	58	49	59	55	42	59	48	60	56	42	46	65	59	53	39	75	55	48	56	70	52	40	67	49	52	59	51	47	55	75	50	60	61	63	48	50	57	68	41	57	65	51	60	50	62	57	49	69	66	62	52	53	56	60	49	63	71	50	48	53	62	46	48	54	51	57	66	58	62	53	51	65	57	52	59	62	62	63	45	54	59	64	51	52	55	64	50	56	55	61	67	66	60	53	50	55	52	66	68	56	57	66	50	48	57	53	50	62	58	65	55	66	55	56	42	60	61	58	50	51	49	46	68	53	49	62	58	56	49	61	57	62	68	61	52	58	62	52	63	54	52	52	59	53	71	51	63	65	48	58	65	55	61	57	55	49	47	55	60	51	54	41	63	49	72	50	53	42	51	59	50	60	57	63	76	69	74	49	52	50	57	59	58	49	64	56	55	49	68	51	54	51	57	46	52	65	45	45	62	60	56	53	62	47	43	50	49	54	53	51	56	58	66	69	62	45	50	53	52	46	57	61	41	49	50	42	58	41	64	57	47
1689	314	450	467	411	352	304	320	273	270	274	263	291	262	250	279	279	223	265	235	248	240	244	243	262	253	287	238	238	246	223	220	246	196	251	226	222	265	229	220	218	204	226	240	230	217	252	237	262	240	243	217	238	217	223	247	236	230	226	233	246	204	241	244	227	208	225	258	238	196	240	224	204	223	217	205	243	232	234	205	216	248	228	233	252	235	244	214	223	241	225	242	235	222	253	213	228	218	248	225	220	214	232	228	229	223	229	227	253	207	231	219	205	224	216	227	231	233	233	197	220	222	257	230	254	248	215	264	223	253	231	228	227	237	232	249	226	188	216	206	223	218	217	228	209	235	223	252	199	219	210	224	250	228	254	244	187	244	220	241	214	229	236	214	244	230	209	231	227	205	235	208	238	218	214	216	198	210	220	231	241	214	229	247	228	239	225	212	220	228	213	228	200	219	213	229	228	218	229	238	250	212	245	221	228	242	234	219	226	211	258	208	221	224	223	206	223	215	236	244	215	204	234	223	230	227	211	227	245	217	225	209	215	210	254	214	232	228	217	210	261	234	229	245	241	220	208	228	225	210	239	244	234	229	246	211	238	215	196	235	220	248	246	230	219	232	213	215	221	228	241	239	208	243	227	226	215	219	229	241	204	233	206	231	222	228	235	235	239	233	207	264	225	226	247	242	240	226	222	229	209	237	216	221	235	206	217	218	218	236	211	199	247	227	243	287	206	212	218	226	218	209	211	240	255	228	226	205	224	213	217	238	253	246	220	192	238	226	236	231	224	237	253	223	191	206	221	243	219	204	246	238	201	211	222	228	256	214	232	225	244	243	212	237	230	212	247	237	232	242	211	233	226	210	235	217	222	265	233	222	263	235	250	225	221	243	209	244	208	214	261	204	234	235	244	214	200	246	244	243	228	239	233	212	246	224	224	234	232	233	254	251	232	217	227	242	237	230	239	229	238	227	229	239	213	220	246	210	229	224	253	252	217	235	216	215	242	218	259	234	221	220	198	235	227	228	234	224	233	249	245	233	234	256	212	229	236	235	236	221	218	220	232	230	231	214	238	205	196	227	237	204	219	255	238	230	213	217	240	216	231	215	221	226	226	241	211	234	267	236	228	223	219	270	249	252	239	229	209	241	194	225	200	230	226	243	239	243	231	232	232	224	241	247	221	210	216	259	228	211	241	240	231	210	259	231	218	245	251	218	249	226	225	223	227	240	225	212	222	222	246	217	268	259	211	242	242	214	240	247	225	226	237	217	221	238	228	230	250	220	265	228	252	236	219	211	222	226	228	234	219	228	217	225	211	231	219	221	238	238	226	250	232	252	221	193	237	238	214	217	239	260	220	236	216	235	223	214	231	204	223	232	250	216	214	219	219	217	216	227	235	222	201	228	194	219	222	235	229	226	193	237	227	225	227	229	234	220	233	230	217	242	229	262	237	233	252	237	229	207	230	241	221	218	190	228	241	213	212	253	243	231	234	228	210	210	229	237	214	240	239	234	181	205	223	254	216	235	211	235	217	226	211	256	235	225	247	240	217	233	218	252	241	239	215	240	215	221	239	236	232	243	221	202	255	221	215	219	231	245	238	233	252	235	209	229	217	228	237	203	234	230	205	228	237	243	220	233	230	236	249	219	250	218	236	231	212	275	220	214	252	214	253	231	216	207	218	236	237	219	227	234	236	226	232	240	218	198	258	235	220	209	222	255	221	206	223	220	232	243	218	201	225	221	221	238	197	231	244	228	253	235	204	224	234	273	214	232	223	231	229	254	228	222	213	235	224	241	235	214	233	218	225	225	222	217	231	253	214	229	224	220	219	218	246	218	263	237	224	251	221	213	266	233	240	237	233	232	222	204	227	252	211	213	213	222	219	269	227	217	235	195	219	225	238	238	232	222	229	222	215	206	229	235	240	229	232	248	253	242	199	213	244	231	218	235	247	233	236	250	220	232	240	212	260	251	204	224	202	225	237	218	223	219	250	225	196	215	222	208	239	206	219	247	225	226	207	242	213	226	225	263	210	230	209	247	236	224	198	229	231	238	202	224	217	203	205	221	255	219	235	231	209	215	242	253	235	235	245	228	220	226	222	210	203	249	237	228	209	219	243	213	228	215	207	254	228	272	220	241	223	223	241	200	239	234	216	218	211	219	227	226	230	217	224	242	214	226	232	207	228	237	232	205	224	205	249	242	253	225	204	204	228	239	225	201	229	216	248	257	253	207	250	237	216	244	234	211	215	237	214	222	213	243	231	247	217	235	203	254	218	218	211	232	229	250	211	199	230	245	212	260	263	251	245	228	199	231	229	234	224	239	246	239	230	201	219	207	227	217	210	222	238	228	238	243	216	217	237	235	222	218	230	243	238	218	205	221	211	224	230	219	219	231	249	243	247	203	219	232	231	227	233	228	220	234	216	231	216	222	231	239	216	253	222	240	212	225	227	233	207	231	266	214	247	209	265	216	223	240	241	239	224	236	220	211	205	213	236	235	198	226	241	242	267	245	218	215	230	223	228	245	232	246	214	222	204	227	231	234	208	207	223	241	214	210	212	234	244	235	221	222	205	225	244	224	203	203	239	221	224	224	237	254	223	208	242	245	237	245	219	249	223	233	209	266	206	250	210	216	215	230	217	238	214	227	224	218	230	209	227	237	221	248	230	209	247	210	239	233	239	226	218	235	246	257	214	241	219	211	232	228	224	211	260	215	213	209	230	229	207	216	214	223	239	243	218	217	211	226	228	197	229	225	225	251	215	245	230	201	216	217	215	255	236	229	208	219	233	235	214	214	203	230	255	213	254	215	275	224	237	221	227	221	204	218	203	218	228	231	222	235	243	218	217	228	237	251	230	231	253	231	219	221	245	229	243	234	231	225	243	206	229	217	200	229	210	223	224	245	211	223	228	236	249	225	194	227	251	245	238	232	220	228	245	238	216	221	222	209	199	223	229	224	248	246	206	256	219	251	216	247	242	220	227	224	209	214	211	211	198	244	212	224	243	247	221	230	252	229	234	226	245	243	229	199	211	256	211	251	239	207	228	248	246	241	206	214	254	244	224	224	235	232	218	245	236	235	222	230	229	220	230	211	246	257	247	237	230	237	237	209	228	226	221	218	233	234	220	222	225	243	249	231	228	199	240	234	223	233	238	232	221	214	227	246	228	229	245	219	222	269	195	223	195	229	217	234	223	258	227	228	236	213	231	215	233	200	233	237	217	221	227	210	242	213	236	229	235	229	237	229	251	224	227	212	228	199	204	218	215	237	211	228	216	230	209	215	242	240	222	246	229	229	240	235	223	247	219	220	198	228	205	230	224	208	211	220	237	227	234	208	238	245	219	232	231	246	229	229	209	216	233	215	246	231	249	242	218	262	206	232	240	223	210	206	224	247	229	234	212	216	229	197	196	249	235	246	220	219	216	223	223	210	210	213	259	220	234	227	244	245	221	213	196	208	221	214	252	205	266	243	212	213	219	227
4301	1096	1307	949	637	454	373	268	237	243	177	168	150	140	118	135	133	122	121	124	114	93	133	123	102	114	101	118	108	99	120	114	89	96	110	97	90	90	99	101	96	86	103	89	112	95	93	81	107	89	124	99	107	98	104	105	91	109	102	85	98	95	93	88	94	98	107	75	111	92	94	96	108	100	79	97	95	103	90	111	85	92	88	89	79	100	91	97	88	111	99	75	91	95	78	108	101	101	105	105	94	97	103	101	103	107	103	84	109	72	84	96	95	109	85	92	86	101	86	88	98	96	104	96	95	82	103	84	89	97	98	99	96	77	86	106	89	87	90	93	81	104	73	102	107	92	82	92	81	89	90	93	101	84	107	86	84	89	95	111	91	96	85	84	86	94	108	103	126	97	94	93	106	84	96	91	95	93	85	113	96	102	80	116	96	90	101	93	102	81	89	97	91	84	85	91	90	95	93	87	107	100	94	96	94	91	87	93	102	86	82	91	100	115	87	81	95	94	84	114	96	80	99	108	81	95	89	99	92	95	69	104	89	105	93	113	89	86	93	88	106	96	90	92	89	69	91	98	107	116	75	111	92	85	98	98	90	97	94	114	88	102	88	97	78	94	99	97	90	110	88	83	78	84	89	90	85	100	75	101	94	102	79	87	111	100	96	113	80	77	88	84	81	104	107	96	108	102	97	92	104	101	105	116	100	100	98	98	100	102	106	101	86	93	78	92	84	98	79	105	89	102	81	85	93	74	70	82	88	91	104	98	103	115	99	111	85	84	108	96	109	102	110	105	104	102	95	89	108	95	113	98	114	96	75	95	93	105	96	85	101	90	96	96	89	104	84	96	96	78	101	82	84	71	82	117	77	89	99	105	92	91	93	103	84	104	102	96	92	95	88	93	91	94	92	96	121	85	98	103	93	82	106	91	82	108	80	79	97	95	83	100	102	101	113	88	92	102	103	94	85	102	99	93	109	98	85	88	95	95	88	94	99	91	79	96	76	103	93	100	94	83	88	91	90	75	85	93	95	103	90	85	105	93	96	96	84	98	93	95	95	95	87	88	88	94	95	110	81	90	82	101	103	81	78	103	105	94	101	94	100	98	90	82	116	98	82	90	105	104	95	94	97	91	97	95	103	93	85	99	93	107	85	96	103	92	85	106	90	92	90	91	77	87	78	99	105	106	110	91	103	91	92	88	86	102	81	97	95	98	83	100	88	99	89	96	101	97	105	85	101	78	97	68	79	93	99	97	100	101	106	83	79	80	103	103	90	99	102	86	116	81	96	96	105	93	91	71	94	91	100	102	97	108	108	88	86	94	104	83	97	90	91	95	112	101	105	89	92	99	104	110	114	91	99	101	115	92	107	90	89	86	93	109	95	93	102	92	90	91	85	94	108	81	97	88	93	94	88	91	82	85	100	102	98	96	91	109	94	101	98	87	65	92	86	101	99	93	91	84	102	88	78	109	90	99	86	102	95	91	95	106	81	107	82	85	92	78	96	95	87	100	106	103	94	85	112	90	95	100	93	99	91	96	104	97	103	96	83	92	97	79	85	85	92	89	80	119	95	96	86	81	88	85	102	83	82	102	104	97	100	95	91	79	86	103	91	88	101	84	89	89	102	73	97	102	91	88	96	102	105	86	100	65	74	101	105	81	83	102	82	84	69	74	101	84	123	84	75	90	75	82	84	90	95	91	101	90	77	78	93	102	123	77	104	73	99	87	96	98	88	86	99	105	104	86	106	96	76	103	84	91	109	94	83	97	96	84	89	86	77	91	91	96	95	102	85	112	96	110	83	94	85	97	93	103	96	101	82	92	101	95	91	93	88	89	104	100	99	108	90	89	89	99	111	89	103	102	109	89	84	102	79	98	92	96	99	86	77	88	94	98	91	86	86	101	102	93	85	85	88	106	88	89	95	107	106	92	92	85	86	102	112	90	90	98	96	97	116	85	108	87	92	86	111	91	81	100	98	99	87	90	90	91	82	93	88	97	108	106	98	89	86	84	94	99	106	93	103	83	97	95	76	83	88	88	85	80	97	93	91	84	107	90	106	96	91	83	92	94	91	97	82	107	94	119	95	84	87	102	101	92	96	112	84	89	88	79	81	89	121	86	93	91	100	83	90	96	102	108	99	90	76	111	94	81	95	89	107	104	111	100	93	103	95	107	106	107	103	99	87	89	108	97	91	91	90	104	93	95	93	105	81	94	85	91	92	102	85	86	87	87	109	99	107	100	87	99	91	103	100	91	97	92	106	90	97	112	92	97	84	79	94	103	102	87	78	96	94	86	113	92	100	90	94	108	94	80	100	90	84	85	78	85	90	96	90	70	99	86	84	91	85	88	106	102	96	88	84	90	107	90	80	87	64	94	103	87	100	105	78	89	96	92	111	88	94	82	96	96	90	93	94	99	80	79	94	116	104	96	94	94	106	100	96	106	75	80	99	95	100	88	100	118	102	81	101	84	98	92	104	102	88	99	88	87	90	83	89	104	84	81	90	86	95	89	88	95	84	93	77	103	78	114	76	92	107	82	91	106	89	97	105	81	91	77	92	94	94	78	98	116	101	88	95	97	100	98	90	106	101	83	85	98	114	100	84	79	84	100	111	93	102	82	97	99	96	87	96	101	113	87	96	90	96	96	91	101	99	111	104	90	96	86	93	98	90	83	112	99	90	86	99	87	93	97	109	84	102	107	82	99	79	95	96	88	80	79	96	88	70	111	106	84	88	96	95	80	104	80	100	110	94	81	94	89	101	101	103	81	137	88	82	88	82	95	87	74	87	101	77	106	91	98	97	90	77	88	79	102	70	103	82	93	103	95	87	84	92	95	91	84	127	90	79	90	97	102	82	93	107	99	89	79	105	89	101	86	103	89	111	84	80	92	86	105	87	100	80	87	108	87	90	97	110	97	89	91	80	91	109	87	90	101	91	93	104	94	88	93	97	89	104	73	89	94	112	108	104	101	101	80	86	99	90	95	78	85	118	84	124	102	99	97	94	109	92	93	82	86	104	126	92	85	91	98	91	105	76	86	101	87	87	94	84	77	108	84	95	84	92	69	125	84	102	96	118	101	88	110	83	93	96	97	74	108	97	87	82	101	83	89	80	111	94	85	98	75	102	72	97	87	94	94	105	108	99	100	107	107	105	70	86	113	93	108	89	107	95	92	95	63	98	94	68	92	96	109	88	85	97	104	102	93	83	108	94	99	89	89	97	108	102	90	97	99	93	88	115	101	75	101	95	83	105	113	101	98	96	80	84	88	85	114	108	98	81	85	93	84	96	103	92	100	99	72	88	94	91	101	98	81	97	90	95	88	77	109	88	78	87	82	106	86	90	86	86	109	84	91	100	113	102	105	93	95	105	90	103	102	96	82	92	110	90	95	77	90	72	94	98	110	92	107	80	83	101	72	88	92	92	86	105	83	101	91	96	90	96	101	92	95	95	83	95	96	91	91	96	96	83	94	96	112	83	109
5337	1417	3546	3875	3243	2450	2075	1763	1483	1302	1099	969	960	810	783	708	671	670	612	594	563	563	544	525	510	500	479	497	469	460	450	434	470	452	419	412	391	413	452	397	374	347	418	404	394	354	394	368	424	405	393	365	322	376	370	334	396	400	402	372	384	348	408	384	366	365	390	365	389	359	371	355	363	370	324	364	373	357	361	366	349	396	322	365	398	358	362	334	339	345	332	334	361	365	350	352	359	338	360	363	353	347	350	340	390	332	366	347	354	347	331	330	352	345	357	369	345	378	341	344	373	342	378	355	398	337	372	361	323	335	345	351	348	353	367	368	351	362	330	362	338	302	343	340	335	357	358	336	359	354	371	342	373	360	360	352	369	344	373	348	360	364	324	338	334	370	338	348	365	348	350	336	333	337	371	336	356	380	366	332	365	342	328	326	344	330	343	363	324	337	348	354	343	348	354	344	340	349	319	387	351	396	393	363	363	334	358	324	347	348	363	371	380	333	347	341	359	337	334	357	324	360	381	323	321	356	350	381	350	350	355	392	370	361	321	342	376	323	325	376	306	376	361	334	368	343	330	342	345	330	343	353	357	356	337	342	364	385	385	304	333	345	361	380	341	339	345	304	330	324	327	320	341	334	336	322	321	341	316	365	352	334	369	342	335	324	304	355	339	332	347	385	335	360	374	330	353	367	328	357	339	330	344	359	355	309	329	347	314	343	322	340	345	363	332	345	335	381	349	368	346	328	323	319	351	290	367	366	369	365	326	346	334	371	363	358	311	332	351	329	341	345	331	370	354	347	362	365	326	368	377	348	352	335	339	338	331	341	329	314	333	333	348	345	354	341	359	331	335	358	368	326	358	336	359	334	319	350	334	354	343	353	338	356	351	342	346	348	349	368	351	325	360	356	348	367	325	349	353	362	354	339	368	336	357	351	346	356	359	357	364	343	367	346	373	367	388	371	352	329	353	374	370	339	303	340	314	338	337	361	326	350	343	347	340	333	351	341	351	378	356	337	302	308	372	339	328	345	372	340	313	346	336	341	316	352	309	340	326	365	340	326	313	347	336	357	350	346	353	372	339	352	326	353	340	329	353	363	352	359	382	316	335	368	308	366	336	343	377	341	327	360	324	345	362	367	349	393	351	322	352	342	353	346	295	349	361	302	361	346	355	321	353	356	367	343	344	361	360	357	323	348	326	320	362	311	363	336	365	352	334	349	360	352	350	375	332	314	355	333	341	380	353	355	347	346	362	356	345	325	347	337	342	346	345	355	337	338	352	342	341	323	310	341	353	339	374	337	356	328	346	330	342	347	325	334	353	330	320	340	332	344	347	328	345	345	348	359	378	374	337	350	356	339	313	324	348	341	326	332	356	329	329	351	339	359	320	373	351	340	340	308	346	357	341	346	367	315	303	339	334	380	326	331	358	340	348	352	345	345	341	316	381	330	347	343	310	345	365	355	349	343	357	370	353	328	376	340	346	328	301	350	315	340	340	331	351	338	324	365	341	326	313	329	341	343	319	328	341	345	359	348	374	356	325	340	341	332	381	334	340	371	335	365	353	368	347	348	350	335	343	352	342	329	328	342	353	340	346	350	348	312	336	343	362	310	331	331	337	386	362	354	372	354	336	369	339	343	365	332	331	337	301	344	352	346	312	397	314	346	349	318	381	347	364	351	340	360	329	336	368	350	346	322	346	364	369	333	324	338	350	378	352	370	353	364	336	360	310	320	320	332	366	360	343	326	370	357	338	364	329	345	339	342	340	343	315	308	397	325	340	352	324	321	333	360	378	338	333	337	331	323	370	342	325	339	309	385	360	364	326	339	338	331	381	327	338	333	343	357	368	335	315	368	339	338	325	353	338	323	299	351	347	339	382	317	361	346	320	366	357	335	346	338	338	364	389	346	352	355	339	352	341	352	361	358	328	323	355	374	333	367	368	313	353	372	327	346	330	316	363	358	328	345	331	318	320	329	350	350	329	337	356	321	319	389	348	340	357	350	397	346	356	331	349	363	324	354	325	376	353	342	312	336	355	362	382	347	350	309	346	356	343	371	322	336	341	356	318	334	365	364	333	364	354	348	329	338	328	328	354	354	347	301	344	343	356	338	344	393	357	357	330	353	351	345	364	358	350	382	330	356	327	336	332	382	326	314	334	366	351	318	335	309	369	327	344	315	376	328	330	319	344	340	324	349	328	340	353	347	339	333	355	343	361	358	317	306	344	366	328	375	348	360	352	358	362	363	357	360	326	361	346	337	340	318	377	335	314	296	328	304	326	349	348	336	344	305	336	375	310	322	341	322	354	330	340	356	400	328	325	356	363	360	352	370	330	359	366	347	365	312	330	325	359	377	386	322	332	339	339	350	385	349	355	356	348	322	340	371	316	351	362	326	334	359	375	344	348	335	337	328	327	375	370	373	334	331	305	339	362	379	360	360	330	343	346	334	331	339	344	348	356	322	331	358	358	332	373	331	337	303	307	326	302	328	365	384	337	332	326	347	349	368	389	327	333	321	331	317	323	338	340	370	347	325	347	326	332	348	353	360	334	327	358	342	339	317	341	357	386	331	338	358	344	361	312	344	369	353	346	341	322	341	363	349	305	340	377	345	354	364	320	346	332	381	347	352	351	362	344	360	349	329	335	341	339	354	366	355	353	371	337	321	326	329	355	353	329	367	349	350	330	348	328	352	364	349	364	383	388	341	328	350	334	333	347	374	356	383	318	325	308	386	358	349	336	316	343	351	330	308	359	329	317	307	336	341	359	326	314	394	364	330	347	355	342	358	314	335	350	344	339	351	359	350	331	336	371	336	369	359	332	382	344	354	350	361	339	328	346	322	331	356	334	374	327	355	321	342	356	357	334	352	374	336	360	356	345	344	374	333	322	340	377	360	334	353	367	326	323	379	359	363	368	331	319	327	368	337	360	340	337	356	353	356	342	356	324	354	360	333	334	372	339	343	332	321	350	343	356	344	366	380	335	325	345	363	328	338	314	358	366	328	338	346	367	346	321	328	327	358	362	335	350	360	341	333	349	364	311	304	327	330	332	348	355	316	377	344	328	334	357	347	343	334	346	361	365	345	335	338	356	352	317	335	336	317	350	375	347	327	320	344	340	361	341	323	351	344	367	366	306	372	337	348	377	320	336	356	350	349	375	351	358	319	338	327	342	333	338	342	344	376	350	353	307	377	363	341	314	346	332	330	336	347	335	325	319	328	349	312	374	336	364	351	381	369	355	372	333	348	352	346	359	362	346	352	371	318	347	362	321	363	342	373	358	355	349	344	360	334	360	323	338	321	394	356	310	316	337	336	350	335	368	345	362	346	333	349	335	341	359	347	345	362	356	334	333	349	352	329	351	372	333	377	333	343	355	322	332	366	339	346	351	353	353	349	330	359	369	350	366	365	346	319	354	348	343	339	345	364	364	384	345	354	321	377	361	345	338	371	343	326	362	346	337	342	365	337	330	310	320	317	348	343
8392	2179	2639	1899	1297	892	638	553	463	385	343	319	340	270	298	216	233	265	231	233	210	202	200	221	203	210	214	202	201	213	209	185	197	209	242	187	176	175	194	159	192	191	186	208	194	196	189	208	179	192	178	196	163	187	185	198	164	210	198	189	203	184	200	196	205	182	174	190	174	164	147	173	186	181	173	190	193	183	164	192	169	171	194	174	187	201	201	169	204	189	184	167	174	191	190	186	189	185	177	187	189	173	187	180	177	197	161	177	175	177	172	192	209	168	194	190	176	188	179	191	187	182	187	179	215	159	198	185	186	170	180	182	198	209	169	173	176	192	165	160	157	207	163	188	193	189	175	185	173	181	186	165	156	177	186	196	174	190	201	184	172	172	183	199	191	191	192	171	184	175	171	168	155	185	195	192	172	172	182	190	172	189	152	176	199	189	169	178	181	172	178	183	184	187	159	192	177	180	171	185	201	168	173	165	207	151	168	188	170	191	179	185	171	175	178	163	187	194	159	173	157	172	187	193	171	188	198	180	153	159	184	194	184	184	192	207	191	184	185	187	192	189	154	191	182	183	183	180	206	191	205	213	169	186	183	200	196	148	169	196	173	176	185	167	183	171	161	184	183	204	179	183	166	194	157	171	166	182	189	179	186	175	196	175	193	198	184	190	181	175	189	166	193	152	174	181	171	186	184	176	158	190	180	182	183	192	186	222	177	173	177	175	144	171	181	155	167	176	196	186	206	182	205	182	182	185	194	183	180	188	164	189	166	169	201	197	193	163	172	178	182	177	165	171	180	198	185	185	193	176	168	168	200	171	193	157	181	186	185	171	180	180	177	183	191	157	180	191	179	178	172	178	180	173	179	195	185	187	196	177	195	189	164	208	178	222	191	185	200	166	180	184	164	172	188	187	205	184	188	188	171	174	176	180	194	177	173	186	178	173	170	186	184	173	196	193	204	202	202	209	182	201	193	189	180	187	183	183	198	198	189	191	182	192	183	173	192	189	175	203	181	184	191	200	193	193	205	178	194	204	208	186	198	172	187	175	188	178	201	166	175	185	159	187	199	183	154	167	194	194	196	196	181	176	174	182	168	202	208	197	176	158	193	170	159	188	165	188	204	177	181	213	193	186	203	194	173	188	194	189	187	179	177	180	194	184	182	177	161	186	187	183	188	198	184	168	213	186	186	165	175	196	180	189	189	172	153	183	189	187	185	168	189	176	171	183	182	194	187	201	180	153	191	164	166	165	188	162	153	196	181	174	184	176	203	156	173	187	158	171	185	181	182	155	176	190	198	184	183	177	188	197	209	172	168	168	185	166	193	168	182	180	189	197	183	173	160	181	188	185	197	173	193	180	186	210	181	152	186	184	202	180	204	175	194	185	194	187	169	197	199	168	184	189	164	166	180	180	197	186	166	207	194	183	191	168	200	173	163	176	196	199	170	183	149	209	215	194	178	184	181	184	165	170	179	190	185	172	172	167	204	199	191	186	226	187	185	179	197	189	175	184	216	174	216	153	193	177	187	164	170	171	175	162	171	167	176	182	183	168	180	182	172	206	179	168	172	182	175	184	162	204	185	194	160	170	182	178	183	211	177	194	173	178	174	202	184	190	167	174	154	176	164	173	181	180	165	179	186	178	177	184	185	184	156	194	181	190	183	197	187	195	181	192	172	188	173	171	169	189	186	179	198	167	190	173	176	174	165	186	199	174	213	174	179	189	195	175	179	175	198	147	181	180	185	159	160	164	174	215	175	182	203	195	197	208	185	181	169	172	170	168	197	167	168	173	206	178	195	194	184	177	171	189	178	174	172	168	168	171	169	207	186	204	191	188	195	186	206	173	164	165	203	183	176	180	183	200	167	173	180	185	152	202	175	172	156	210	195	174	157	160	156	179	198	181	175	158	179	162	191	185	171	176	156	170	197	175	192	213	195	174	159	193	193	193	193	204	167	184	191	164	186	181	170	200	158	170	179	173	172	203	174	185	202	184	144	189	196	176	177	177	173	208	220	187	181	183	190	212	170	163	165	182	183	189	166	165	174	197	164	178	181	172	177	191	194	165	188	201	185	196	167	184	174	151	198	190	187	166	158	156	199	176	186	204	190	173	180	188	148	180	187	174	179	177	170	179	179	164	172	180	156	198	181	213	198	186	188	202	189	179	188	191	172	202	189	173	213	190	196	184	170	170	188	178	154	192	186	179	189	184	178	170	180	167	198	171	181	183	185	181	186	205	195	201	175	204	205	196	190	175	185	172	183	181	160	189	189	187	177	191	183	172	194	171	160	176	177	187	157	164	159	169	174	201	183	194	194	184	167	177	193	162	192	219	170	199	165	186	179	183	169	170	192	201	180	212	170	176	170	174	177	168	157	177	163	178	189	204	199	198	177	195	149	194	151	199	196	187	158	184	219	169	217	185	172	160	180	176	170	194	185	207	161	180	178	175	189	213	186	180	168	186	195	162	205	203	193	183	173	168	179	180	206	182	175	177	180	190	206	190	182	187	177	180	193	181	164	162	165	194	207	194	180	178	185	172	195	182	163	164	172	175	184	177	185	168	189	192	183	183	158	167	168	172	180	152	173	184	171	183	193	188	206	208	160	184	212	178	182	207	172	183	203	193	158	169	191	171	182	173	181	201	224	191	186	189	164	179	172	195	197	176	177	174	195	180	180	182	221	194	184	200	199	170	189	192	175	197	182	189	169	175	188	168	195	187	171	184	191	192	180	201	200	179	168	181	182	186	168	180	187	209	192	191	193	214	206	190	215	191	185	186	197	198	168	178	180	150	179	166	174	188	186	201	164	194	184	178	187	171	177	169	171	173	167	177	161	181	193	197	162	172	202	156	188	173	189	203	187	159	191	199	204	173	181	176	170	183	167	178	193	198	162	173	176	199	175	163	180	159	187	196	182	167	191	174	160	183	191	155	176	193	184	195	187	195	176	184	161	185	181	181	167	168	169	175	181	201	184	163	191	207	165	217	181	197	149	204	178	193	210	171	192	193	170	181	187	187	189	185	172	200	186	164	200	175	168	177	195	201	173	188	197	188	189	187	163	196	168	206	169	181	200	194	179	177	174	183	181	159	185	168	171	182	189	186	173	195	177	173	150	174	189	160	178	162	185	181	171	202	170	178	177	175	166	182	180	187	191	203	184	197	191	182	171	174	167	188	203	172	182	171	187	206	158	204	180	206	158	181	181	181	187	172	198	219	181	190	149	202	189	192	196	170	185	172	207	176	157	171	172	187	180	169	170	187	178	161	176	187	168	175	189	184	169	161	178	162	177	170	193	187	166	175	177	163	170	197	182	185	192	164	196	164	193	185	183	182	176	201	161	166	191	167	173	173	177	196	188	186	182	168	168	207	158	188	184	147	176	176	191	168	180	198	194	198	183	172	175	179	170	164	192	160	188	177	182	182	201	176	162	174	212	202	200	186	166	204	189	172	179	204	181	162	199	189	195	173	171	204	184	184	194	176
7546	2904	6474	7006	5826	4801	3832	3195	2742	2346	2079	1800	1684	1550	1401	1365	1221	1147	1122	1090	1041	972	968	958	886	838	853	829	781	819	730	799	732	732	740	801	767	704	700	716	744	751	745	664	691	633	665	675	674	676	690	639	607	635	674	653	627	676	623	663	643	611	658	644	627	619	643	610	637	621	638	638	570	634	619	619	616	634	558	586	595	626	567	604	642	628	642	634	618	607	614	655	630	643	528	607	631	657	611	621	597	626	603	598	581	581	599	613	592	574	648	611	571	627	599	637	616	595	608	601	580	662	580	626	578	597	586	599	606	614	627	589	619	616	603	598	584	633	615	581	616	573	561	591	624	589	653	631	590	585	597	585	592	582	604	581	606	654	617	616	576	551	602	594	634	580	575	604	602	600	605	637	587	622	609	565	582	570	607	594	574	591	624	593	563	567	598	639	590	589	601	622	558	617	558	576	615	623	600	579	605	547	602	611	608	625	584	591	604	583	642	577	576	629	609	588	594	649	590	610	598	582	587	614	614	631	593	608	586	602	596	621	624	624	578	618	565	526	603	600	564	607	637	574	616	611	578	580	597	589	586	545	611	559	625	611	603	587	619	519	603	628	593	639	579	596	605	636	621	629	599	605	626	564	601	554	596	602	582	602	594	605	604	593	570	593	630	611	573	575	592	606	611	540	623	604	563	627	644	560	580	602	599	619	572	626	619	589	595	583	574	610	607	566	595	610	590	639	567	584	618	620	598	608	553	617	574	557	582	577	587	609	616	591	617	606	593	578	531	599	601	554	601	652	565	588	628	648	562	586	574	591	584	562	597	622	625	599	587	619	554	572	577	577	594	607	641	599	589	615	563	564	582	582	578	652	578	608	620	613	637	586	578	562	587	581	561	618	590	608	599	639	598	584	555	630	656	603	580	584	623	551	615	573	545	586	575	619	569	591	637	577	574	619	557	611	598	568	589	643	579	610	607	616	617	606	610	620	633	594	570	589	628	611	606	663	613	572	561	579	608	609	593	584	595	560	621	553	584	591	615	648	598	606	593	647	579	617	607	615	621	598	600	581	608	588	537	603	578	630	579	618	607	622	585	603	619	632	635	571	576	585	601	570	588	629	593	595	588	580	571	611	590	628	605	610	646	603	599	572	577	595	610	546	584	600	572	567	579	607	641	584	640	588	601	594	640	560	540	574	627	627	621	631	607	581	600	608	569	595	598	629	592	583	606	596	604	595	555	576	603	600	617	555	568	546	611	575	586	631	554	640	637	578	603	582	644	598	607	598	591	535	605	610	626	565	642	588	592	606	627	621	555	614	594	624	601	608	548	608	563	587	610	593	597	611	604	588	577	666	566	620	599	566	575	574	575	591	610	548	587	625	612	601	632	602	621	562	578	615	632	602	628	607	596	598	581	615	641	605	595	614	582	576	576	617	614	589	629	592	591	593	602	573	618	597	581	629	591	590	608	601	620	589	619	633	632	615	565	586	582	612	583	562	605	576	624	604	603	598	614	609	641	631	623	573	563	600	612	622	536	581	625	560	592	573	603	564	618	580	645	540	628	561	592	576	611	606	585	542	625	621	619	599	585	546	585	604	566	613	617	620	571	561	610	624	620	631	628	580	602	612	605	598	588	617	599	582	630	604	594	585	582	591	595	573	578	599	610	569	563	566	613	569	573	593	578	568	612	599	569	574	618	588	625	609	584	609	623	569	626	583	574	580	581	627	630	607	572	584	605	577	618	615	621	606	616	558	600	600	625	632	605	601	607	639	596	614	630	639	568	586	607	594	603	596	606	606	575	603	595	609	594	548	624	630	593	588	599	609	634	605	599	630	615	610	582	584	561	573	603	610	622	597	592	600	596	590	636	612	578	633	588	605	551	561	611	585	571	607	600	590	588	594	567	596	599	607	566	600	596	591	570	583	599	568	542	582	581	626	600	582	572	557	595	575	580	582	572	613	626	590	577	621	554	568	617	631	580	543	587	638	650	610	610	604	564	578	611	618	643	621	576	609	564	635	574	610	591	595	615	611	620	645	601	572	598	567	591	553	581	601	580	586	591	598	610	569	584	608	600	568	614	584	622	599	580	547	591	609	603	559	557	619	573	603	610	625	548	602	577	577	622	603	608	601	565	566	630	621	595	601	610	579	614	597	585	606	594	566	597	650	592	586	612	616	612	609	620	609	558	595	592	594	565	574	616	630	651	582	574	595	623	628	597	592	624	566	596	571	588	600	594	573	581	609	585	615	606	606	600	617	613	612	580	586	561	593	603	615	591	575	598	608	576	609	586	592	621	567	598	586	617	601	637	598	579	621	591	583	623	571	647	563	579	603	593	583	600	571	572	643	617	594	602	612	651	584	621	610	625	631	583	601	622	566	580	578	594	610	591	603	578	595	635	579	587	574	593	591	556	621	615	602	564	623	562	618	587	581	640	624	595	592	566	602	561	558	599	617	585	606	581	563	575	553	570	615	569	539	630	587	584	627	600	606	570	587	631	616	595	598	621	604	597	622	583	572	603	569	608	609	576	629	592	590	575	594	589	581	575	603	596	573	608	588	605	574	608	588	617	627	622	587	609	597	607	571	587	562	581	590	531	578	590	607	618	572	564	616	560	553	622	624	615	625	588	625	556	598	573	573	616	566	578	561	609	598	571	631	610	606	634	598	596	553	617	616	565	574	605	630	554	579	606	533	588	618	605	584	553	613	606	598	563	601	625	579	649	599	600	562	592	570	600	609	575	605	605	610	644	590	599	634	588	570	596	619	590	594	553	615	614	599	609	568	574	608	596	564	623	602	599	627	577	636	610	560	576	639	563	599	614	596	601	594	598	574	594	579	606	582	637	636	610	534	631	548	592	621	568	558	565	619	587	628	617	622	606	580	585	603	624	571	614	618	572	591	584	548	596	574	609	598	592	577	602	589	580	561	568	596	573	618	601	604	578	628	608	569	580	586	637	607	567	566	614	597	644	603	630	599	648	579	609	585	610	591	616	572	616	550	600	634	607	602	585	600	566	604	599	595	642	604	592	597	595	564	632	584	576	589	576	599	605	602	566	591	591	610	593	598	547	581	562	585	570	606	575	582	609	609	571	551	577	568	570	601	581	595	628	575	603	599	581	535	562	604	612	548	583	575	585	614	627	652	582	619	616	601	626	588	646	621	581	606	631	607	528	568	634	549	605	594	590	593	587	624	572	572	569	603	621	550	613	555	601	590	570	590	591	590	577	631	589	616	584	582	556	585	561	593	578	611	608	612	584	585	619	590	538	648	578	585	594	613	607	576	632	586	630	593	549	575	588	618	641	565	574	591	665	583	636	600	580	604	578	587	582	587	597	618	614	617	597	612	610	562	622	630	607	585	602	568	633	622	605	604	598	608	582	608	619	597	559	616	607	613	602	603	585	627	612	589	638	606	613	635	597	589	589	607	549	633	600	604	586	621	596	607	635	633	568	630	576	582	597	560	582	599	601	595	550	587	606	592
1029	120	130	101	96	66	65	59	65	62	76	61	55	61	42	59	69	63	69	55	40	57	57	50	72	47	58	67	56	52	61	58	54	53	60	54	68	64	64	47	54	58	48	60	61	50	63	67	55	48	55	62	57	63	47	54	58	50	58	55	60	54	61	54	50	49	64	58	50	42	55	47	58	55	59	58	39	55	51	59	43	67	62	40	48	56	37	67	48	61	59	52	59	57	53	49	59	60	48	39	68	57	53	46	62	58	47	58	73	65	71	42	61	54	52	45	56	58	67	53	46	49	54	59	55	55	59	40	46	57	44	54	66	45	60	59	59	59	42	69	63	49	71	58	53	63	56	57	56	49	46	57	51	56	58	60	57	60	48	39	56	52	43	55	40	62	59	49	68	55	58	50	52	54	63	57	35	60	45	60	54	58	52	55	69	54	57	50	72	60	46	65	53	58	63	66	58	61	52	49	57	54	46	59	63	51	50	49	61	46	60	54	58	63	43	66	55	45	63	52	65	44	52	51	65	57	64	54	57	60	51	57	70	57	59	65	51	45	57	50	49	72	38	54	60	44	47	48	55	57	50	45	50	58	56	42	51	71	47	55	58	54	55	59	54	40	46	51	52	61	48	51	61	56	66	62	44	44	63	53	61	49	50	49	68	53	51	48	58	53	66	59	57	72	51	49	50	58	58	54	62	59	57	52	49	48	61	50	65	50	55	52	54	51	50	64	42	53	68	39	53	48	60	54	60	57	60	52	54	53	61	49	63	53	46	47	59	59	61	53	51	58	59	63	64	53	56	60	42	55	59	53	63	67	46	61	59	62	62	50	51	56	42	48	53	46	69	40	58	48	57	59	38	59	64	50	53	57	41	52	48	50	65	62	56	63	58	66	52	50	45	59	46	41	52	55	57	64	49	60	51	56	58	56	52	50	48	47	47	48	77	64	70	55	51	67	66	54	57	49	49	64	54	61	41	59	49	45	43	52	57	51	74	58	47	56	49	50	54	55	63	50	63	53	48	56	61	60	42	63	57	45	46	57	46	39	62	54	47	42	48	47	58	53	59	55	48	62	44	61	61	53	51	67	50	58	49	68	47	69	63	52	56	63	63	61	56	56	69	48	41	58	58	55	50	49	46	56	56	39	48	54	60	52	57	51	61	47	47	45	51	44	52	58	59	62	50	53	42	54	54	53	51	58	58	55	66	55	54	57	40	52	57	61	57	54	78	44	49	52	65	56	52	60	59	51	63	47	59	53	66	55	63	61	69	58	55	41	58	53	62	47	56	52	66	62	60	63	54	59	55	45	58	52	54	43	70	45	55	58	53	57	56	44	56	56	57	58	53	56	49	63	58	65	49	46	53	60	61	43	52	44	48	56	61	64	47	52	54	59	58	47	54	58	62	55	63	47	44	73	47	60	66	51	60	60	58	51	43	58	52	62	53	60	65	60	58	45	52	52	44	62	50	57	51	62	49	64	52	50	70	57	72	51	54	59	66	68	58	47	53	43	39	51	51	48	49	57	61	45	59	44	49	55	55	57	53	64	43	55	63	43	58	53	61	51	61	40	58	49	40	54	59	52	76	60	58	60	70	54	67	51	71	52	53	44	56	62	52	45	67	60	46	54	55	61	38	48	55	61	52	56	68	60	47	55	49	48	59	52	53	45	51	57	46	58	58	55	51	70	53	61	59	64	62	57	50	65	55	51	55	56	51	53	58	53	50	44	63	66	46	58	56	56	56	57	57	45	53	50	68	42	45	51	58	53	50	50	44	55	53	53	63	47	45	51	62	52	59	59	57	55	58	53	52	57	60	56	51	51	49	37	56	50	55	50	55	53	54	54	59	55	48	67	60	49	47	57	47	64	50	50	38	69	51	63	50	51	58	53	70	54	55	44	57	54	54	56	57	49	50	54	55	61	52	32	54	58	53	45	73	64	55	58	60	66	49	63	58	61	57	45	48	67	38	51	61	58	52	45	56	66	71	53	49	75	61	39	55	47	54	52	45	62	42	55	49	74	67	60	57	50	63	44	56	60	51	63	51	61	60	55	49	65	53	48	56	62	51	57	49	63	65	45	42	51	55	51	61	59	58	59	48	64	53	60	60	57	44	47	61	44	49	55	48	51	55	59	53	50	50	54	62	60	59	51	51	49	55	54	41	51	61	56	54	41	52	55	55	48	60	71	61	65	70	63	73	46	53	51	59	63	57	63	67	67	62	56	57	58	55	52	59	56	54	60	35	52	59	51	50	48	57	47	65	64	59	70	48	50	65	50	52	55	48	56	87	64	53	49	44	64	61	60	44	63	43	46	59	46	44	38	54	62	54	63	45	48	65	48	51	49	60	50	48	49	52	50	56	54	52	51	61	59	48	49	53	47	67	75	55	45	51	57	62	61	57	51	49	68	58	62	48	45	55	54	48	55	50	61	56	61	53	53	52	62	64	47	55	58	56	54	51	60	44	56	51	66	67	58	57	51	52	52	49	44	50	54	58	67	45	65	53	58	63	58	59	45	54	52	54	44	53	61	63	51	68	69	48	68	56	60	56	59	61	61	75	64	42	63	43	58	56	57	52	46	65	56	55	54	62	66	46	61	50	59	47	59	54	45	55	51	61	61	46	45	40	59	54	48	47	59	50	57	60	60	62	53	57	55	64	60	68	57	73	65	50	56	54	59	58	41	46	51	70	44	57	54	50	51	45	54	57	54	52	47	66	47	57	74	46	56	52	47	52	59	56	52	45	61	58	58	54	46	71	59	57	68	59	40	57	55	61	49	53	51	62	68	64	59	49	50	47	63	60	53	59	53	56	44	54	52	60	54	38	48	72	49	60	44	56	39	53	52	68	67	48	50	54	59	55	67	54	59	60	73	54	54	52	44	67	59	41	64	62	44	50	61	63	52	48	67	52	66	54	54	50	54	51	57	53	50	55	47	58	55	51	55	60	52	62	48	55	65	57	47	42	55	50	49	64	53	52	58	55	47	61	50	68	56	52	62	71	64	68	49	47	45	57	58	54	62	44	51	49	48	58	46	47	53	58	57	50	56	68	44	46	48	61	65	56	65	57	63	45	61	48	53	51	49	68	65	47	59	51	75	50	50	66	43	56	61	61	56	59	60	52	63	60	58	69	54	51	55	68	48	61	52	58	54	66	56	64	61	63	46	56	45	54	42	58	44	49	57	46	37	59	54	51	49	50	46	49	58	51	48	61	65	63	58	48	59	50	59	59	50	59	56	47	48	50	58	55	55	59	59	55	54	57	46	65	49	57	57	38	40	63	55	53	48	68	60	57	58	59	40	48	61	53	39	61	66	60	45	60	52	53	56	55	60	59	57	49	50	59	64	72	59	63	49	62	61	33	53	69	61	53	45	56	62	61	43	56	57	54	68	56	61	45	51	39	47	64	54	60	50	56	41	64	49	56	48	59	61	59	53	45	67	53	67	62	55	39	74	64	65	49	55	54	45	55	49	59	49	50	49
1650	271	443	449	423	349	343	316	263	295	277	263	283	261	248	290	260	268	257	201	261	262	221	236	223	221	218	222	223	215	238	244	231	236	218	221	240	228	229	229	231	243	200	223	256	230	238	217	229	208	214	237	214	221	237	234	222	234	230	227	242	225	226	225	217	239	209	225	218	245	218	213	236	272	201	228	223	218	226	221	237	227	235	229	213	229	230	223	227	240	229	232	223	225	211	209	226	211	216	227	251	234	228	245	254	198	200	231	238	240	226	222	238	228	220	237	262	234	200	212	225	208	225	251	213	195	236	242	227	227	243	236	230	212	224	237	211	231	209	225	219	235	213	231	230	211	208	213	220	198	212	253	237	236	220	213	237	236	222	235	239	217	216	229	237	220	214	218	215	233	219	191	214	232	244	211	223	212	241	236	215	227	223	227	216	244	236	210	212	248	232	237	240	227	258	257	227	204	229	232	209	241	221	239	200	227	242	236	214	244	227	261	242	218	220	222	240	239	241	216	213	258	227	223	235	212	239	215	228	215	219	226	219	227	231	219	227	234	213	228	231	240	224	226	234	198	218	208	220	258	225	238	198	246	219	234	237	235	216	217	250	223	241	214	216	210	203	246	245	202	210	221	271	233	226	243	203	216	219	217	245	237	234	225	231	226	245	215	228	243	237	223	191	207	236	246	211	243	247	238	214	252	239	227	213	223	256	218	211	249	234	228	252	205	201	236	202	232	228	219	231	226	250	247	224	240	233	216	203	207	227	275	251	230	223	229	235	226	252	222	236	230	231	203	243	232	226	224	238	241	225	209	248	219	227	243	254	210	211	226	231	232	267	247	232	224	214	205	219	234	205	215	231	252	229	231	253	218	211	238	212	217	247	238	243	239	213	214	238	223	239	237	227	255	225	223	246	224	215	212	213	217	222	233	225	234	234	243	190	217	212	262	213	237	228	246	228	226	212	231	243	214	229	238	231	211	232	206	223	241	235	241	217	211	262	212	209	217	220	233	221	216	225	195	216	233	241	211	216	199	208	226	235	256	249	254	256	215	231	219	218	189	220	239	215	241	213	237	253	251	227	238	239	233	222	211	220	238	227	204	259	226	236	213	243	237	212	212	246	216	249	206	204	248	220	242	237	237	231	236	218	256	235	207	236	216	202	238	198	223	213	231	203	234	224	212	218	205	242	228	242	258	236	215	230	231	234	222	222	220	225	195	231	226	229	239	217	219	251	243	236	224	201	223	231	219	216	215	227	245	215	203	262	225	246	230	226	228	241	242	219	234	241	224	237	215	243	229	243	238	214	223	246	219	245	229	235	248	219	246	222	226	236	213	224	202	232	238	241	204	230	238	206	235	227	247	231	214	237	263	219	231	231	240	225	226	235	227	244	236	246	242	219	230	248	247	221	256	220	215	208	250	237	214	236	252	193	225	225	239	238	225	233	225	213	207	241	224	229	244	239	244	253	224	232	222	222	249	258	230	270	253	231	239	227	239	237	228	222	200	248	230	248	229	223	238	230	237	227	229	247	220	234	223	236	236	234	241	224	219	228	210	225	244	223	218	260	219	260	192	243	222	200	240	216	230	223	231	236	224	234	244	218	242	229	251	229	220	209	258	238	216	230	246	230	227	224	221	235	216	248	236	209	226	261	234	197	235	245	248	260	231	234	224	239	231	238	234	217	242	256	231	227	231	231	230	246	242	254	243	245	237	226	271	231	225	229	222	234	250	245	219	250	214	228	240	231	236	244	229	227	224	247	228	231	210	231	198	242	254	198	242	219	218	255	245	227	238	251	236	222	258	200	224	233	234	223	182	209	244	254	221	224	226	242	246	219	253	216	219	252	203	228	230	230	236	217	231	229	235	234	238	246	246	226	232	239	241	227	206	223	232	234	216	244	213	259	231	231	227	239	244	228	244	214	234	232	215	243	212	230	222	220	233	229	218	239	251	243	234	212	253	219	236	239	242	244	249	234	203	216	233	236	211	248	218	238	234	255	230	231	223	232	237	247	205	219	236	235	278	245	239	227	201	242	223	240	241	232	227	245	237	230	235	263	230	251	232	242	220	251	235	220	236	222	230	207	222	237	240	223	230	219	209	231	222	248	241	212	232	214	212	241	275	251	235	217	214	215	226	237	239	241	278	248	251	233	242	240	238	234	209	236	253	203	209	230	233	216	219	222	227	197	229	222	230	252	207	215	226	229	216	226	226	227	219	239	227	178	211	228	227	220	250	239	236	242	236	210	227	208	216	221	242	227	241	225	233	212	222	226	230	234	219	216	207	231	223	218	236	193	225	224	211	239	234	197	227	232	203	217	223	261	206	239	226	207	247	201	220	244	230	201	235	219	197	236	217	265	222	269	243	229	231	231	219	232	219	248	222	240	251	208	214	199	249	215	227	213	246	239	224	202	237	202	251	225	240	201	205	245	261	194	217	251	217	221	227	231	209	248	209	200	221	217	224	264	211	202	226	234	219	235	213	207	220	245	266	243	214	223	214	238	212	245	207	212	223	237	211	216	229	227	212	235	211	221	222	197	238	194	232	198	232	251	220	215	225	219	213	227	215	242	230	227	213	229	227	199	251	236	228	216	221	213	253	237	226	226	237	226	226	236	226	242	222	224	223	247	217	184	220	248	222	244	209	229	256	218	225	224	214	195	240	225	229	239	236	224	234	232	231	223	229	245	228	206	229	209	230	217	215	219	256	234	248	223	239	232	232	235	214	242	213	233	217	218	231	225	233	232	222	230	210	227	224	190	197	221	238	236	220	241	213	226	246	224	220	234	213	239	238	211	228	251	252	192	244	227	244	234	213	221	207	205	251	208	216	232	227	213	225	226	229	229	229	218	229	216	258	234	252	238	216	237	219	237	227	241	222	228	228	236	225	243	246	235	214	219	237	225	253	217	220	239	226	234	199	222	221	207	232	240	238	192	229	225	222	248	239	233	240	205	210	243	222	220	226	248	244	222	241	224	231	207	236	228	265	237	240	222	234	239	213	267	216	222	199	241	220	244	220	225	253	256	238	238	234	258	196	224	230	226	210	239	235	210	234	245	221	202	227	233	202	238	224	244	212	216	225	232	210	226	234	247	224	210	219	227	232	230	219	224	259	215	220	232	206	249	240	236	237	257	238	234	237	214	234	234	240	244	216	221	217	231	234	234	204	234	231	231	241	234	229	216	235	237	208	230	206	227	225	223	254	199	214	221	221	230	239	241	212	250	223	229	238	224	230	244	234	232	208	256	219	237	235	202	239	247	224	202	220	216	238	213	223	226	225	231	221	237	236	204	229	261	254	210	227	235	230	234	213	225	218	231	230	242	219	239	227	215	202	248	242	244	258	239	232	232	236	237	233	227	221	229	207	209	215	243	222	208	224	212	237	216	258	235	221	231	208	247	212	239	236	230	194	193	239	218	225	221	239	237	221	251	216	224	213	197	220	230	240	221	252	242	261	238	229	216	208	213	207	255	208	216	235
4364	1070	1233	960	634	437	334	273	226	217	179	186	161	169	127	116	110	139	122	112	110	122	112	92	113	119	109	107	90	107	105	96	108	113	113	90	105	105	95	97	80	99	90	87	90	128	98	101	109	71	99	87	98	88	88	91	88	84	100	99	108	98	91	91	112	88	98	93	86	111	82	87	79	96	91	100	107	112	98	103	89	99	91	100	86	92	85	98	106	103	97	95	94	76	89	91	101	75	97	85	104	92	98	98	101	88	92	81	87	80	93	104	100	92	96	99	105	94	106	92	99	83	87	98	81	111	87	89	97	78	103	99	85	100	94	93	86	99	95	86	90	92	96	86	95	90	98	92	85	81	89	84	111	92	85	94	90	101	104	105	95	98	83	97	96	97	104	80	116	87	91	86	81	87	95	97	100	93	102	94	86	113	91	107	89	97	107	84	90	85	77	106	103	111	93	77	93	80	89	99	80	106	74	93	84	102	109	101	97	92	104	95	103	90	81	102	87	86	83	84	94	100	94	79	103	88	101	112	95	93	99	91	76	99	106	101	105	103	89	95	92	88	97	94	94	89	109	87	92	101	105	93	85	105	104	87	86	95	92	94	100	93	84	79	100	94	113	76	90	98	108	106	99	90	101	106	92	108	121	102	86	98	102	86	93	87	105	88	113	100	107	82	99	93	103	108	96	103	84	88	88	91	74	94	81	106	103	88	102	118	72	105	117	98	85	100	80	85	109	97	78	84	98	82	100	100	97	91	98	97	98	93	93	105	98	86	83	91	106	102	93	92	91	99	120	104	78	93	105	96	89	108	80	80	95	88	93	100	83	80	69	98	83	99	98	96	88	84	93	109	94	91	89	113	89	98	103	92	104	93	103	91	97	91	94	94	84	102	110	105	92	104	92	110	80	87	101	90	113	92	90	91	89	103	95	89	98	92	91	98	86	98	108	77	87	105	80	94	78	106	78	84	94	69	80	113	99	102	80	88	70	85	103	93	84	93	89	93	92	101	89	74	102	114	86	86	97	95	88	87	111	104	86	88	110	105	101	104	84	89	107	98	92	90	98	82	82	88	109	77	103	90	119	99	105	115	97	89	92	102	87	72	97	102	90	105	79	97	83	102	89	101	87	95	86	96	95	111	101	97	87	89	95	92	92	84	92	84	107	95	105	90	91	90	93	86	96	99	96	94	88	83	92	103	101	101	94	86	89	96	98	88	93	73	78	83	103	91	93	92	102	107	114	80	92	99	101	107	118	89	100	75	100	99	92	96	100	104	92	108	99	85	98	100	108	83	110	83	104	102	76	113	85	89	96	88	109	103	90	96	105	82	85	94	93	91	102	81	106	91	82	87	104	98	105	100	100	88	91	106	91	89	79	87	82	93	91	94	94	94	101	92	89	85	93	81	105	102	104	86	98	91	77	76	91	95	93	107	104	101	96	104	96	101	91	94	94	92	99	103	97	100	96	73	89	105	89	93	86	102	79	86	88	105	109	114	89	104	97	84	81	84	93	101	80	90	98	114	97	82	96	111	114	74	86	109	79	98	90	92	92	98	91	83	97	113	89	90	109	93	110	83	100	78	96	78	95	81	101	89	95	107	86	89	92	94	78	90	105	78	78	95	79	82	105	106	115	107	118	94	101	97	95	105	92	97	100	96	90	114	104	89	102	96	93	102	83	84	97	93	85	82	83	95	100	111	82	77	94	106	83	85	82	95	84	93	96	89	115	91	97	91	79	97	97	84	91	97	88	105	115	93	101	93	84	101	100	82	108	110	70	105	92	86	93	79	100	88	86	99	92	113	83	94	84	94	98	87	85	85	93	89	103	76	77	91	102	107	92	97	96	82	103	115	74	94	102	94	93	100	82	98	70	80	101	90	104	91	98	91	116	94	89	102	119	81	93	92	95	74	91	74	107	87	114	87	100	82	112	86	96	90	93	115	97	103	79	90	94	95	101	101	86	92	92	98	88	93	95	74	106	90	98	103	99	87	103	102	89	113	79	97	94	95	85	83	92	99	92	83	105	87	92	85	94	93	84	92	84	102	100	97	97	95	87	88	87	81	90	85	99	79	107	92	97	100	96	89	90	109	87	78	88	95	84	88	96	103	94	94	94	97	119	105	98	96	103	108	101	112	89	93	95	92	101	97	107	99	107	80	89	103	106	90	82	104	84	107	96	104	99	99	97	95	88	90	122	83	86	87	108	100	94	96	101	98	94	94	101	89	100	95	78	92	92	72	85	89	98	73	96	104	83	79	85	108	91	80	88	82	89	105	94	96	90	100	111	77	97	99	86	94	104	87	90	90	96	113	89	102	102	101	95	87	96	72	101	112	99	93	85	106	92	96	99	99	101	112	103	91	85	88	95	74	105	115	93	100	107	101	87	91	89	115	82	90	105	110	78	98	113	99	94	98	89	102	101	90	81	101	87	81	107	99	92	85	84	83	84	92	100	94	69	100	91	108	97	97	87	93	90	107	100	65	99	113	98	108	89	104	94	102	107	84	78	107	81	91	95	95	107	84	87	92	90	84	100	89	81	104	91	91	68	102	98	100	95	99	94	76	90	84	85	81	92	97	89	90	117	99	90	88	105	105	87	96	99	97	95	106	95	110	87	91	97	81	86	100	78	104	85	88	88	95	97	100	89	102	94	98	76	87	94	74	98	96	85	100	102	82	98	90	86	88	81	104	101	96	99	82	82	83	68	87	99	102	100	82	105	104	91	106	96	90	87	97	89	94	86	93	86	112	95	94	106	69	111	93	73	112	99	76	87	102	109	113	109	98	102	90	94	92	108	82	88	93	100	97	82	104	96	93	87	88	75	103	92	85	103	101	89	81	87	99	101	96	91	86	82	92	97	102	90	87	83	110	86	92	99	99	83	92	87	107	82	99	89	84	110	87	87	107	86	87	99	101	112	113	91	79	90	106	93	91	96	123	99	97	91	91	99	103	91	89	95	85	109	101	83	97	83	99	110	97	103	106	109	90	91	99	101	99	112	88	75	108	96	94	93	93	90	97	104	80	97	85	79	108	117	107	100	100	103	89	99	94	87	75	88	88	101	107	98	87	80	95	85	93	112	88	88	77	90	93	86	72	76	90	96	88	88	100	97	93	91	77	96	96	119	80	89	97	103	75	98	91	96	91	112	99	74	77	71	61	103	85	104	99	91	104	101	83	92	101	94	96	99	87	81	93	105	81	95	92	97	88	77	83	91	84	85	95	98	79	102	97	88	93	94	103	101	107	108	90	90	99	95	112	94	105	93	100	86	106	99	116	101	81	108	87	94	107	106	88	90	111	94	95	75	90	97	102	87	91	94	98	107	90	98	100	91	77	103	96	94	96	105	122	106	102	93	74	95	86	90	96	101	109	97	108	78	95	96	89	74	100	111	90	106	89	87	79	103	104	90	91	80	96	96	118	82	97	89	83	79	87	72	109	104	91	116	93	93	77	110	96	80	92	95	94	92	102	93	93	91	100
5369	1591	3554	3933	3255	2643	2135	1752	1486	1240	1136	994	896	808	741	703	653	622	630	597	563	533	556	538	474	419	497	470	472	453	447	470	436	468	451	401	439	388	423	410	412	415	364	410	390	379	394	369	379	421	390	393	343	346	398	396	379	375	398	350	401	386	365	403	367	397	376	388	381	346	352	371	370	354	328	361	385	375	375	337	341	386	360	361	344	348	356	392	364	351	335	363	354	347	357	338	360	322	332	310	377	338	366	362	348	331	357	347	359	392	337	329	358	354	324	341	350	385	362	349	328	345	358	316	357	362	340	371	366	336	369	340	315	374	332	350	362	379	340	352	351	354	339	361	349	364	368	353	341	336	348	364	335	314	335	352	339	331	374	351	344	344	325	368	329	364	318	321	349	365	376	329	343	338	338	325	331	341	386	371	333	347	355	344	355	332	357	338	341	353	356	368	354	350	332	360	370	320	337	348	339	329	369	335	327	313	367	346	370	331	352	326	310	345	366	339	343	346	353	353	320	334	340	356	350	374	355	349	340	343	373	373	350	338	357	338	344	353	336	328	374	352	323	371	355	352	357	335	344	298	324	373	358	335	335	340	340	309	359	341	369	380	340	320	356	341	351	358	349	357	326	345	384	341	321	346	345	344	364	307	351	330	332	343	343	333	368	314	346	350	315	347	336	354	370	344	328	334	342	345	345	315	386	339	374	365	314	373	344	335	345	383	335	315	343	322	315	348	342	369	343	323	333	322	341	346	332	328	323	347	348	321	350	346	289	357	374	347	340	369	353	351	338	355	359	329	357	370	334	351	344	330	305	324	347	364	353	372	320	360	344	352	347	334	333	357	354	378	316	334	333	354	337	324	316	345	378	360	349	311	368	365	377	354	346	316	353	355	312	321	354	341	325	356	350	352	336	301	349	358	320	339	361	342	306	365	320	352	373	338	323	377	355	373	336	371	335	342	357	334	357	336	320	330	366	361	349	347	342	331	353	333	352	373	340	344	374	341	343	333	339	339	329	342	329	353	364	331	343	369	320	356	355	342	338	359	363	346	384	353	369	336	332	361	335	332	378	320	344	331	398	363	336	340	332	340	339	323	360	323	333	341	328	340	326	341	324	356	336	338	341	366	362	323	321	313	364	362	369	379	345	357	327	350	353	340	331	361	341	310	364	340	351	336	313	350	356	357	342	307	364	364	320	330	304	333	341	351	349	361	336	346	361	344	340	291	346	327	329	336	353	343	345	348	379	341	352	310	358	345	323	373	386	370	328	372	363	316	360	338	350	351	359	370	362	311	354	324	350	372	337	353	366	327	363	361	304	351	371	365	324	324	334	361	328	343	325	334	349	346	322	343	345	354	341	349	354	289	361	355	346	376	343	395	350	360	382	323	355	370	358	349	335	362	329	336	348	357	380	352	361	345	342	363	324	336	360	361	350	327	330	342	332	352	340	348	383	352	363	347	357	329	324	361	357	307	350	328	361	339	335	373	371	336	336	337	329	341	333	349	371	399	379	338	320	372	325	315	361	344	371	357	342	332	365	380	368	373	316	333	331	306	341	362	353	349	355	346	342	373	341	322	334	350	361	359	344	339	353	361	322	343	362	327	365	317	337	340	381	354	339	385	330	338	358	351	389	319	332	345	335	353	318	357	363	366	361	359	334	354	371	336	321	401	352	374	332	358	333	354	331	360	340	330	356	350	332	351	353	320	332	352	335	353	349	363	308	379	346	348	339	359	335	361	369	346	383	342	356	348	349	361	335	326	311	357	348	362	315	322	332	343	350	357	363	346	325	337	348	342	356	344	334	307	363	340	358	309	352	361	354	324	356	350	301	343	329	336	333	345	352	340	354	368	344	345	353	336	333	333	336	286	327	331	321	340	325	322	330	298	353	372	331	342	350	326	375	379	361	325	305	324	343	362	357	335	335	330	339	348	374	369	331	378	367	371	365	313	338	349	326	360	361	349	353	353	371	361	334	322	348	348	346	324	350	335	349	342	336	357	357	334	339	361	358	348	363	321	350	345	351	333	341	364	361	349	332	377	346	360	325	337	352	308	361	359	347	312	345	322	318	362	337	321	325	343	359	374	330	376	386	349	347	347	363	320	329	372	361	329	357	355	363	340	379	322	339	357	308	326	339	320	349	352	355	326	357	334	366	353	335	348	337	337	343	366	357	350	327	343	328	385	323	333	347	342	356	348	327	384	331	340	342	342	355	376	348	374	335	312	337	331	362	353	363	345	363	357	356	368	301	304	384	335	355	366	383	357	381	330	353	349	347	337	333	336	343	326	337	313	334	323	328	332	386	317	357	335	348	357	348	333	364	334	338	383	335	317	352	373	356	391	334	322	378	331	377	304	382	325	339	358	354	360	333	319	343	420	339	358	349	330	344	380	333	347	339	352	375	311	316	336	391	354	355	341	359	330	368	343	325	336	341	338	354	359	326	337	336	352	317	336	359	332	347	338	386	331	322	323	340	339	327	330	323	329	394	343	349	344	366	346	359	351	336	353	369	354	381	310	329	329	390	338	343	328	332	357	339	324	350	355	342	306	337	310	350	317	343	351	362	342	347	361	374	338	343	316	352	374	348	344	362	323	362	343	345	366	354	297	363	354	345	341	375	341	319	336	349	345	361	354	355	307	344	381	357	322	352	351	344	346	342	378	306	334	343	343	369	362	352	355	323	317	361	350	348	364	354	334	322	375	311	327	363	382	355	360	364	339	343	316	334	363	348	305	355	357	321	373	335	363	371	327	346	339	357	324	356	324	352	331	308	308	339	318	321	347	342	363	341	336	364	356	336	349	363	317	324	332	349	336	334	343	368	322	356	384	342	349	354	354	372	311	343	334	330	316	339	338	343	358	350	360	340	371	334	362	349	354	359	314	312	336	344	329	334	338	342	331	357	338	350	313	354	372	367	349	325	336	364	348	339	356	383	321	347	343	343	359	363	355	340	364	337	335	353	357	346	362	316	322	353	327	352	360	336	334	355	344	356	315	359	371	357	361	357	366	348	369	378	373	330	359	339	360	345	366	370	330	289	325	364	352	330	324	360	366	358	341	350	329	297	354	351	352	334	358	327	356	336	332	315	330	344	349	339	353	357	316	358	352	323	374	334	351	350	354	322	327	351	348	322	332	357	341	342	355	346	322	351	348	374	339	351	335	329	346	342	331	319	316	387	346	330	343	310	331	324	335	318	332	354	339	372	356	358	410	291	373	355	330	304	367	340	360	333	361	343	349	322	356	376	360	331	358	383	301	324	366	340	359	348	359	376	317	315	368	343	349	358	355	348	348	345	351	346	339	340	333	329	350	323	339	324	355	344	312	351	369	377	351	361	340	355	369	356	357	379	344	324	313	335	320	332	387	364	348	321	335	350	312	345	320	344	352	336	346	341	324	350	314	333	343	341	329	318	353	345	356	363	348	352	349	355	349	355	363	330	353	337	351	318	366	324	346	347	352	311	333	300	350	327	360	370	343
8139	2202	2625	1859	1210	907	676	546	441	389	371	302	317	268	285	256	262	226	247	210	200	220	218	225	214	240	224	191	205	192	205	187	191	167	196	188	212	182	200	180	204	202	199	190	194	183	196	169	199	193	162	198	194	172	196	182	199	180	177	182	205	188	196	194	205	211	188	200	176	186	174	185	187	201	194	183	195	202	191	192	170	174	178	169	180	184	170	190	199	189	178	189	170	162	188	178	193	194	192	174	175	166	165	172	179	180	167	202	199	200	181	187	183	185	200	169	158	198	162	179	180	190	170	200	160	169	168	179	174	202	182	177	171	163	180	175	182	183	179	184	172	154	191	175	195	181	188	166	181	172	220	157	178	190	187	174	179	176	192	183	176	198	194	190	186	193	200	169	163	184	185	152	175	170	193	175	181	180	193	216	178	165	192	186	187	188	174	183	164	177	204	198	182	193	173	175	210	186	185	183	191	173	164	193	175	172	203	178	185	161	181	181	168	171	190	168	186	144	187	177	196	183	184	179	198	166	165	174	213	198	202	177	200	191	189	189	186	182	178	164	165	172	183	190	198	173	194	189	199	183	192	168	187	200	195	181	201	194	162	170	150	189	188	173	166	156	201	179	178	158	170	199	199	174	199	212	160	182	167	173	199	196	176	173	181	198	206	178	193	168	200	167	182	191	178	183	188	207	169	185	185	176	178	166	176	173	182	183	180	193	185	200	177	184	185	188	191	173	170	188	187	196	190	212	179	175	175	200	189	172	179	189	173	211	200	171	194	185	143	179	157	213	170	190	199	180	166	159	191	165	195	179	194	194	186	176	202	176	193	189	174	179	169	156	189	196	186	185	145	171	193	181	184	168	206	200	170	194	201	201	178	187	175	183	205	195	201	176	203	182	165	198	190	179	194	169	176	205	206	189	187	171	195	179	176	180	199	190	162	190	186	188	187	206	146	173	171	192	169	165	199	170	207	194	185	185	158	183	188	155	198	196	175	197	180	170	174	157	174	177	195	195	180	165	187	179	171	192	185	186	180	177	180	208	170	194	194	168	180	195	161	161	171	183	202	215	147	190	193	170	182	207	183	213	198	181	195	195	190	190	185	178	170	156	201	176	165	187	204	191	185	191	222	184	174	188	165	192	183	181	185	168	198	178	163	174	194	193	171	174	173	175	193	181	178	200	174	170	163	179	207	144	179	207	183	182	172	182	193	204	163	193	177	200	198	175	173	189	189	175	202	158	178	194	153	182	183	158	169	189	179	186	201	190	170	205	163	166	217	172	175	181	185	169	201	186	175	190	164	170	181	169	187	178	168	172	185	160	181	184	188	180	181	182	151	180	211	154	191	191	180	183	181	182	188	179	179	176	199	170	165	190	174	185	186	199	189	192	159	193	179	170	187	180	165	176	177	151	174	171	177	181	197	184	169	195	195	167	169	206	197	150	176	200	175	174	185	168	155	175	193	210	198	192	195	206	185	185	169	178	188	161	198	207	150	203	183	174	177	180	208	173	158	169	198	175	200	180	187	172	160	172	173	182	189	171	170	198	189	178	170	174	188	173	189	174	178	181	153	171	169	174	174	212	192	186	194	202	162	189	198	189	178	181	200	183	193	194	188	177	177	183	200	182	178	222	169	164	194	187	187	176	198	170	167	177	189	185	200	180	191	170	177	165	182	163	192	176	207	196	197	191	147	192	176	188	188	197	172	178	185	199	177	174	187	178	168	199	183	171	160	176	189	200	180	194	184	153	180	200	188	205	192	190	198	191	191	187	174	172	185	153	191	171	181	178	191	158	188	180	207	190	196	209	185	175	174	175	180	190	172	184	177	167	184	184	176	169	176	181	196	222	147	207	186	174	206	196	203	168	169	193	171	191	166	193	188	176	156	202	198	186	198	202	149	169	183	171	197	174	188	167	181	181	191	164	171	190	185	179	178	190	192	180	177	163	178	189	206	202	167	207	179	178	189	188	207	190	163	178	166	185	178	178	194	197	188	199	179	194	175	172	185	178	155	206	193	172	184	163	174	227	176	198	174	166	180	191	167	162	188	182	218	177	173	172	150	180	186	170	178	191	194	163	174	198	169	187	175	167	202	181	177	166	184	207	195	217	210	199	170	216	185	202	180	186	179	178	185	159	170	173	176	159	170	191	193	203	176	190	171	188	187	183	170	175	209	173	181	182	184	187	200	168	177	174	181	181	183	186	179	180	176	188	199	172	192	193	187	188	171	190	181	147	193	233	205	163	179	178	186	166	168	200	168	157	173	199	189	171	191	188	198	167	195	185	168	170	169	177	185	192	174	182	175	179	200	177	184	198	185	186	206	182	194	180	198	191	202	167	190	162	203	187	207	156	179	192	181	178	190	190	176	181	180	166	185	200	177	198	186	194	164	177	173	195	177	193	179	174	159	172	184	167	185	171	173	189	183	178	164	165	168	173	183	206	180	195	170	189	156	214	186	182	173	165	195	188	171	193	179	216	184	182	169	169	182	163	218	176	175	188	187	180	187	189	156	168	190	182	152	173	189	169	177	195	178	189	183	193	162	208	226	178	189	170	179	176	167	181	185	207	196	181	196	177	171	164	194	172	172	201	194	195	189	209	188	168	193	189	186	192	188	180	175	171	181	176	189	208	160	194	183	191	206	174	176	196	197	173	173	191	184	166	167	213	200	185	199	154	193	171	190	188	182	196	170	184	170	188	163	168	172	175	175	184	187	172	188	170	201	177	176	196	167	166	174	178	187	181	177	190	190	175	187	202	172	184	169	184	188	165	172	179	221	146	181	182	190	197	201	204	176	185	208	211	175	170	173	168	199	192	184	188	191	181	184	203	190	187	186	181	164	177	166	175	163	184	189	180	203	174	172	172	205	178	175	194	185	191	185	161	151	189	155	190	178	180	176	187	180	181	194	172	179	182	169	172	169	174	172	164	184	176	191	203	174	167	177	158	191	176	168	159	202	216	194	166	179	157	174	202	165	189	176	181	173	174	167	176	196	176	184	185	216	191	189	203	174	189	167	172	169	177	183	179	177	198	201	187	170	166	164	188	185	191	178	173	179	182	198	199	177	156	195	213	200	193	203	177	203	187	197	170	201	173	183	179	202	169	207	208	175	173	195	177	209	169	176	180	172	188	140	150	176	167	185	165	172	182	167	188	180	190	199	161	172	175	177	184	185	199	192	173	170	186	171	187	192	200	185	195	183	171	184	161	207	183	184	176	190	176	184	204	175	172	168	160	208	180	178	183	174	199	208	188	191	187	173	175	179	174	178	187	199	198	182	165	176	168	196	173	171	179	183	175	199	169	187	169	202	171	185	177	190	191	179	177	177	180	179	167	171	210	174	159	181	163	148	197	190	190	195	185	184	176	183	208	200	187	187	172	200	198	193	173	192	165	170	202	205	174	179	177	175	179	162	191	189	193	191	173	180	167	215	180	199	167	182	186	167	181	199	188	212	166	158	180	188	189	178	180	186	164	195	179
7654	2792	6362	6826	5793	4815	3849	3185	2670	2358	2042	1800	1725	1521	1460	1378	1259	1126	1134	1035	992	980	996	930	964	874	880	801	805	849	823	790	814	792	748	696	742	733	723	676	744	726	679	679	641	712	664	652	702	623	699	679	654	636	673	641	631	680	670	661	653	633	607	659	602	614	654	659	625	667	627	634	631	638	638	635	616	642	607	615	616	630	622	635	653	621	614	614	631	619	596	654	611	657	620	593	644	580	645	604	590	635	622	568	624	613	591	648	575	580	613	586	553	623	600	672	589	619	571	583	596	639	618	605	626	636	609	573	584	616	573	566	564	616	599	587	631	659	622	599	639	611	656	627	593	570	642	610	628	621	629	620	599	586	570	584	589	580	564	642	612	588	589	611	658	595	638	613	581	539	638	562	588	609	610	606	558	642	615	576	599	602	611	566	628	582	604	611	585	612	557	526	593	626	657	594	602	615	582	655	604	608	623	629	599	585	577	592	622	595	595	612	631	586	603	564	612	606	596	568	604	602	581	543	628	633	570	577	609	632	587	572	651	572	609	607	571	580	575	574	582	635	608	568	582	601	582	626	572	594	583	596	647	570	580	568	584	564	602	596	600	652	617	611	612	603	561	602	668	575	586	608	568	621	597	601	578	592	561	630	597	625	670	567	598	625	611	563	595	579	592	596	627	569	557	639	600	608	570	597	614	631	618	621	597	565	568	580	590	642	538	580	630	565	624	580	613	640	586	594	596	549	612	638	644	547	582	603	600	635	617	631	641	596	594	579	582	620	606	583	560	619	559	598	614	596	592	540	586	609	597	593	549	604	565	618	613	615	650	592	563	592	588	628	623	564	592	590	589	630	559	620	629	595	600	595	616	589	647	585	587	634	608	651	640	617	582	576	609	548	581	553	595	588	568	618	627	589	595	568	613	599	596	557	648	587	599	603	623	592	591	613	599	591	606	555	621	591	600	584	571	594	604	583	595	626	547	605	614	612	595	597	587	591	604	602	580	570	591	614	622	604	607	604	576	620	623	560	591	565	619	605	574	588	565	577	587	611	592	554	605	596	649	635	566	593	606	591	567	606	585	606	578	620	613	610	594	590	541	622	602	579	643	652	585	632	608	569	621	592	632	637	589	587	544	590	583	582	603	535	612	555	612	625	552	661	578	563	599	587	571	616	637	601	597	590	637	606	581	584	590	588	591	572	612	597	587	610	615	593	571	561	610	618	583	601	637	577	560	573	594	608	592	604	568	586	593	568	561	542	586	605	575	588	601	618	575	617	573	581	621	596	625	575	591	620	594	561	554	588	587	594	583	610	610	611	656	636	587	592	633	572	644	629	568	616	618	588	616	580	631	613	547	615	604	614	621	556	619	643	616	598	588	582	588	615	595	574	624	599	591	570	584	591	593	573	542	580	617	607	575	592	564	636	621	635	628	604	545	579	578	610	635	559	582	592	579	604	577	637	570	568	596	576	597	592	554	625	635	595	672	555	591	630	572	622	597	672	600	582	607	578	629	581	572	601	561	620	616	575	586	624	568	598	616	595	625	599	605	607	601	588	556	603	602	586	619	583	601	633	553	602	612	635	552	598	640	606	621	611	606	632	601	612	596	594	615	562	601	624	566	588	634	585	582	610	570	572	574	605	586	601	629	568	618	526	622	599	591	583	608	642	610	628	562	645	641	615	572	569	589	586	617	572	609	595	648	571	615	573	585	591	577	532	590	567	587	604	558	591	592	597	633	580	570	575	605	592	605	620	653	586	613	633	617	602	659	587	591	586	585	574	582	587	592	584	592	613	562	616	592	601	595	584	554	593	654	619	637	607	579	603	650	613	595	614	593	631	648	563	610	615	594	668	618	606	587	648	632	601	524	638	555	642	588	608	594	585	593	597	586	633	602	569	636	608	629	585	549	657	591	598	575	595	580	607	566	571	560	588	596	583	589	584	626	631	595	556	635	580	586	586	588	612	634	624	561	592	612	634	600	596	571	563	577	586	637	579	626	631	574	606	624	606	583	579	580	603	595	549	594	590	603	566	606	574	581	602	585	619	596	628	613	603	596	564	610	617	591	598	588	568	591	558	592	615	613	585	575	598	598	600	574	596	595	581	587	599	549	546	631	588	629	599	601	573	645	602	644	656	606	576	595	607	603	598	604	611	588	658	594	616	579	580	576	615	576	544	584	586	607	582	600	606	604	586	590	620	638	575	616	598	600	623	594	636	590	596	598	619	612	614	563	641	564	604	606	575	559	608	612	586	580	570	588	577	538	552	617	590	550	570	588	579	585	613	577	585	604	590	578	607	575	657	594	590	574	602	611	604	624	604	578	609	549	607	579	581	615	603	577	629	577	595	578	604	648	634	626	652	573	573	586	635	602	618	622	606	583	618	611	588	618	603	545	630	589	656	617	624	599	602	610	595	594	607	597	581	576	587	589	598	612	660	562	582	592	580	583	603	587	577	608	603	579	573	610	585	566	589	583	621	627	589	604	587	617	584	524	658	630	595	578	593	606	582	604	539	595	610	643	585	597	593	659	555	613	557	588	604	596	604	585	640	548	549	591	623	599	663	576	590	590	602	594	570	585	590	604	588	603	585	588	620	600	620	601	605	589	581	549	608	608	548	629	638	594	611	602	606	582	606	594	614	593	544	616	601	592	614	632	602	608	614	596	604	591	605	593	588	616	618	585	589	609	593	590	575	612	587	649	605	615	563	605	598	606	617	616	610	602	602	583	619	592	637	620	584	580	586	545	601	589	654	639	620	594	639	566	580	566	550	607	614	553	613	575	602	631	628	614	639	591	599	588	560	606	582	585	592	560	587	628	561	618	584	572	599	586	619	626	575	605	624	601	564	573	572	618	616	605	604	599	605	551	621	613	633	581	596	543	597	603	600	569	621	612	593	574	610	642	607	551	571	580	594	608	593	571	614	583	622	594	621	611	577	613	584	649	567	605	617	586	625	590	605	595	618	610	609	666	640	627	581	627	635	601	621	569	593	603	624	582	622	574	569	623	593	610	549	585	589	640	626	597	574	651	610	607	586	615	593	607	646	552	603	608	626	607	612	601	599	585	606	619	622	577	612	592	609	619	583	602	608	590	582	603	633	645	583	557	569	589	593	607	607	576	579	597	623	563	653	593	601	560	582	602	591	647	577	562	609	591	572	615	617	600	590	627	574	568	550	574	596	615	585	608	573	605	623	564	578	585	582	620	574	597	604	625	597	591	596	583	603	591	615	628	592	639	531	602	617	606	592	619	632	591	608	618	590	628	574	571	575	633	609	610	571	596	558	605	604	593	601	560	623	615	592	585	625	622	567	622	564	565	600	606	616	616	581	566	606	664	614	611	586	640	569	604	608	611	544	596	590	646	606	599	625	590	591	584	568	638	597	582	628	585	575	591	588	558	610	593	623	588	568	569	557	625	574	567	592	637	601	577	564	585	556	575	593	559	626	606	574	600	614	602	624	564	594	608	666	538	599	625	548
1040	124	122	105	70	59	67	72	76	56	68	62	69	59	53	61	51	60	55	62	61	65	65	58	46	56	58	48	64	52	62	63	62	54	58	67	59	49	62	51	52	54	63	57	56	54	63	50	66	45	62	60	51	59	64	51	57	53	54	50	63	75	61	52	53	52	56	48	61	67	65	54	47	65	47	66	65	66	37	62	70	62	56	56	47	44	64	52	58	61	59	50	69	74	55	56	54	60	49	44	61	48	44	52	50	57	59	57	61	48	69	60	51	57	53	48	67	60	54	57	57	49	61	51	59	54	46	46	67	50	56	44	61	67	65	67	63	49	58	62	52	46	49	54	59	62	66	60	43	59	64	60	56	52	68	43	52	66	58	56	51	61	56	70	67	54	62	62	57	50	71	62	40	58	50	56	60	46	49	62	60	58	64	60	55	50	60	53	68	61	58	51	61	49	55	63	58	66	57	55	50	65	57	42	63	59	51	52	71	64	52	45	53	44	57	58	51	58	48	44	46	57	53	64	45	61	62	45	52	68	66	63	52	47	54	59	58	53	55	49	49	50	46	60	43	43	51	57	58	50	53	49	47	63	50	48	49	43	56	50	55	44	42	55	42	61	56	54	53	42	52	51	53	52	56	67	55	52	57	53	56	57	70	51	47	54	47	50	57	49	61	55	50	48	57	43	51	48	48	52	56	63	62	67	58	47	55	54	59	61	63	45	67	72	53	54	43	56	50	62	46	62	67	64	47	59	57	63	44	54	58	73	31	40	61	41	54	44	68	64	76	54	49	55	60	52	58	41	35	55	49	72	51	53	61	57	59	55	50	47	67	52	64	53	65	60	59	60	62	48	48	56	59	57	46	55	54	60	56	70	58	47	53	59	65	51	70	68	57	56	60	64	65	53	55	51	51	50	52	73	62	46	51	45	56	51	49	50	47	49	51	45	58	57	43	67	49	67	57	70	54	56	66	57	49	51	55	54	55	52	54	78	45	45	52	44	53	56	59	54	46	46	53	60	60	47	49	64	60	50	53	51	54	57	51	55	61	48	64	58	59	49	58	63	51	46	55	55	50	60	62	58	49	47	55	49	47	66	56	56	56	69	55	45	51	66	57	55	53	57	59	67	53	65	58	60	38	62	48	72	40	55	45	57	52	48	65	59	58	59	46	62	63	54	51	49	46	55	44	46	43	47	65	50	42	73	54	49	66	45	48	42	52	53	52	56	51	55	53	47	53	56	64	53	51	52	60	44	48	64	50	61	61	56	57	53	52	69	54	50	43	57	60	51	65	70	59	54	47	58	70	67	55	60	58	52	55	55	49	48	50	44	64	56	57	42	68	64	49	46	70	48	48	65	48	50	59	64	52	67	56	71	56	56	60	52	54	63	55	44	61	47	52	67	47	43	43	64	41	58	62	48	61	45	50	61	57	50	52	53	65	55	57	64	62	56	67	65	55	52	57	55	52	55	68	46	66	51	45	65	56	53	54	49	57	58	56	59	60	56	50	71	59	60	57	50	43	56	38	56	53	63	47	67	63	64	67	45	59	45	54	72	55	53	48	66	56	48	59	60	48	47	66	69	65	42	58	54	58	51	61	59	54	64	53	72	47	65	60	56	51	57	62	52	48	45	55	57	59	49	49	63	72	57	66	69	63	58	57	60	53	54	60	60	64	60	50	42	47	73	50	44	58	60	47	38	51	53	66	51	58	54	58	59	49	42	62	63	50	60	53	48	55	67	50	55	50	50	53	54	48	69	50	67	46	67	56	55	49	61	58	59	52	39	51	40	56	49	60	61	53	41	61	55	54	51	52	63	70	66	60	48	48	39	65	61	59	66	57	49	52	45	51	54	51	57	46	50	62	56	51	56	48	51	52	54	55	59	56	65	45	55	76	59	53	51	50	52	48	48	52	71	58	62	66	50	62	70	62	50	53	64	51	54	68	57	54	51	58	70	54	55	49	56	61	52	51	56	46	53	51	53	54	63	67	57	57	59	55	46	50	46	69	64	71	53	55	61	54	59	53	48	54	53	69	67	57	62	53	58	48	70	52	49	71	71	61	55	56	42	68	52	50	51	56	75	52	71	53	62	57	52	55	57	53	56	53	52	53	61	42	40	42	57	56	63	36	53	73	61	52	64	65	63	52	58	62	52	50	54	46	54	51	41	60	57	53	42	62	46	52	54	51	59	51	60	51	58	61	59	60	72	49	73	51	53	50	56	64	57	49	48	54	58	49	42	53	53	56	54	49	52	47	68	50	49	53	60	47	44	58	56	51	58	51	60	64	46	59	63	57	60	47	41	54	62	56	56	55	62	62	53	66	49	60	57	49	65	54	52	63	71	67	56	59	57	54	56	51	57	49	51	61	54	69	46	55	55	49	52	59	48	54	58	50	49	52	42	57	53	62	53	60	56	55	62	66	55	43	52	64	49	53	56	69	56	55	52	55	57	48	48	56	62	41	54	50	55	59	53	56	55	61	43	54	60	54	68	54	57	52	61	41	61	67	53	38	50	53	65	44	45	48	54	53	59	53	39	69	61	53	53	51	68	56	60	58	55	48	46	64	61	60	54	62	59	44	61	55	38	57	35	49	63	44	58	45	49	47	63	54	61	53	52	67	65	62	53	55	56	62	58	57	56	71	52	53	42	58	49	64	60	60	41	70	50	48	55	53	51	44	63	65	56	53	57	58	56	64	53	54	49	54	47	56	52	60	59	47	51	54	65	52	45	55	57	66	62	51	52	53	60	55	58	52	58	63	52	57	48	53	62	53	56	49	47	43	63	50	53	54	50	51	57	66	61	56	47	57	43	55	43	77	51	55	60	61	57	54	53	48	48	60	59	62	53	47	49	53	62	54	54	48	62	58	65	49	49	59	48	53	41	47	60	60	63	36	55	53	66	54	60	47	50	57	51	64	52	57	46	66	62	73	48	56	50	41	63	63	56	61	54	49	54	50	64	46	53	51	60	39	66	65	57	48	48	46	72	57	51	69	59	63	52	58	64	48	59	59	54	46	39	64	47	45	48	45	46	57	52	52	62	49	60	61	71	67	47	65	47	52	53	54	35	66	70	80	58	57	55	57	51	55	66	50	48	45	51	69	62	59	60	60	71	52	58	55	69	56	52	57	49	63	62	59	54	54	50	60	55	58	58	49	60	51	51	51	63	58	58	38	50	58	70	50	60	49	58	45	50	70	72	54	50	50	53	59	54	54	50	46	57	40	61	50	54	42	48	52	65	63	57	39	63	60	52	49	55	65	44	67	48	52	61	58	47	53	42	54	53	66	59	60	62	67	70	57	55	60	52	51	45	54	64	55	71	57	66	54	69	44	56	49	71	48	50	65	49	49	58	45	61	49	67	59	42	60	55	59	50	58	48	50	47	59	74	64	55	61	45	52	59	61	57	55	60	58	68	60	52	50	57	47	56	44	58	48	51	67	61	53	45	56	43	61	48	38	71	43	57	69	54	39	58	57	54
1644	344	450	441	418	376	363	326	285	284	274	302	277	244	242	238	280	251	268	242	228	227	221	240	244	240	231	208	248	245	234	234	251	236	258	224	217	221	238	241	256	246	268	230	228	243	232	235	255	239	237	214	228	217	245	249	232	243	201	213	219	206	221	237	236	250	241	236	201	231	224	241	255	245	240	221	223	216	209	231	234	261	220	224	220	227	208	219	243	254	249	239	264	235	221	229	233	227	221	219	226	205	224	222	232	227	249	236	250	227	213	205	237	248	230	209	222	239	232	240	232	230	253	240	212	235	234	229	231	224	244	223	242	251	220	270	237	211	235	219	222	246	212	229	208	236	229	216	265	197	201	225	221	233	239	222	214	240	212	224	229	237	239	201	227	251	227	229	239	249	211	233	236	240	227	201	217	235	230	241	218	240	238	241	225	223	227	228	221	229	242	230	227	211	210	231	221	235	216	239	224	203	205	223	209	262	250	209	234	251	251	211	205	226	253	236	228	238	240	235	226	240	198	247	202	226	206	205	235	225	202	215	219	235	219	223	227	242	211	245	226	221	207	230	235	229	226	209	248	230	254	235	237	232	221	231	223	244	228	232	213	226	213	221	231	223	201	203	230	219	217	212	226	219	239	229	244	250	224	226	212	207	233	206	221	231	204	208	224	201	239	196	228	190	231	235	236	226	234	259	230	221	229	232	234	225	213	225	208	204	201	237	228	250	227	228	227	208	228	219	223	232	225	218	239	235	243	237	223	209	246	229	224	199	252	252	218	217	253	213	227	277	228	235	207	228	224	218	214	259	230	219	236	250	227	250	213	237	258	225	224	212	237	214	247	213	221	198	215	258	228	252	227	230	222	242	216	222	215	198	209	246	228	214	239	232	222	250	246	212	245	223	249	241	236	227	221	228	220	205	211	245	220	238	232	234	232	216	239	246	239	215	220	240	236	228	238	226	211	248	228	199	227	242	232	206	242	234	217	238	239	222	256	233	193	213	242	217	221	221	196	219	229	233	227	232	220	219	247	223	227	233	220	211	229	244	230	213	230	252	261	208	264	207	237	241	235	238	230	220	226	237	219	217	248	218	233	240	225	232	222	243	256	265	241	220	208	220	207	224	210	211	209	229	225	216	225	213	245	230	236	215	234	215	220	228	240	202	217	224	214	267	249	232	231	214	239	207	261	222	214	229	243	234	243	236	256	212	232	218	229	245	244	230	226	225	221	214	257	227	209	225	221	231	242	210	207	216	232	222	218	238	249	231	198	204	210	221	239	246	230	221	217	224	207	237	226	229	230	213	198	249	192	223	225	231	220	210	209	237	200	226	226	243	225	222	247	205	218	231	244	242	237	213	218	241	226	240	243	252	219	211	219	215	232	246	243	225	236	221	237	220	240	190	229	207	234	230	227	208	208	230	211	257	228	226	239	216	249	226	246	237	216	237	214	206	235	215	248	215	230	248	222	228	227	247	226	226	221	226	215	233	244	206	219	225	235	220	238	235	222	215	230	209	226	240	218	214	191	242	234	207	234	223	236	249	220	219	230	228	229	240	223	198	239	219	232	242	222	222	245	218	242	237	196	211	229	220	243	239	236	210	231	218	243	234	240	210	228	249	266	238	217	239	231	221	224	210	232	202	220	254	236	223	241	223	217	219	206	248	226	267	228	236	230	228	204	227	224	215	236	193	242	214	219	237	233	244	233	223	252	224	223	239	221	216	241	226	177	230	237	229	244	230	239	232	186	239	200	218	227	227	226	230	231	241	227	229	220	257	242	221	219	224	221	218	226	238	220	226	227	216	255	226	241	227	254	227	215	223	256	258	213	240	254	229	232	209	221	254	243	229	210	221	227	225	224	234	241	231	255	249	236	229	222	222	231	231	231	248	235	256	220	244	205	241	209	210	250	237	239	229	196	221	224	254	237	227	207	235	237	221	232	231	232	228	242	239	249	223	251	212	232	220	242	242	230	234	213	241	243	234	226	236	217	249	257	233	214	231	224	250	220	227	215	203	231	217	226	228	227	231	192	228	230	232	225	215	222	206	241	245	206	217	200	223	218	240	211	215	225	249	228	221	235	248	244	234	245	252	224	220	233	225	215	205	213	236	226	222	222	238	223	242	218	260	228	216	238	202	249	235	266	225	234	208	235	219	220	237	221	260	241	212	234	223	241	250	214	214	252	245	256	232	243	229	216	189	215	226	253	222	207	230	247	228	224	232	216	232	206	229	221	223	237	249	238	226	204	225	243	227	215	225	220	193	251	229	235	224	207	242	222	261	231	220	216	204	223	245	224	202	226	224	257	229	239	211	215	216	228	237	223	216	241	240	221	230	256	228	218	224	227	204	246	212	226	216	242	216	229	237	181	245	236	199	239	247	215	222	219	225	206	199	251	213	232	262	216	211	202	253	260	217	253	252	259	220	213	253	257	212	219	239	248	204	216	212	217	216	249	212	235	211	233	258	260	235	217	231	221	210	232	215	251	223	255	266	222	234	226	239	218	225	250	246	226	246	249	236	211	238	202	210	204	207	209	248	220	210	211	237	178	275	221	236	214	227	213	249	238	225	238	280	241	232	231	226	212	212	218	214	246	235	214	236	235	231	203	231	209	248	255	227	219	250	241	239	237	234	233	246	203	245	270	219	246	220	236	199	203	233	225	222	200	197	217	248	228	221	225	258	230	215	232	254	232	220	223	224	228	216	263	229	202	230	242	214	191	231	226	210	224	230	251	244	230	224	230	200	212	229	224	214	237	219	236	211	220	236	232	225	247	217	245	202	219	225	237	233	210	213	231	232	233	258	236	228	211	225	230	204	211	225	251	230	240	197	237	226	230	213	244	253	225	227	257	208	225	205	245	226	214	239	239	212	240	221	200	257	242	233	244	226	227	245	216	236	231	242	220	243	249	211	232	215	265	233	220	217	225	219	248	228	221	232	229	221	214	225	233	235	245	208	226	222	225	233	232	232	233	259	251	206	210	230	227	235	228	230	241	235	240	230	256	200	252	244	215	239	226	209	232	231	235	214	252	227	225	248	238	207	237	229	215	217	232	226	224	238	239	205	259	217	235	227	247	239	218	205	227	222	230	243	229	225	264	233	230	261	243	218	230	235	223	231	231	208	213	238	215	231	216	222	222	200	228	226	230	227	202	224	221	229	238	230	223	243	193	237	222	240	203	223	222	242	217	226	214	220	231	227	220	202	208	240	206	220	231	248	225	246	226	225	263	222	252	245	219	208	243	267	205	246	233	251	195	234	231	232	226	212	217	229	223	216	212	214	256	222	217	256	243	234	204	238	226	225	216	221	241	228	216	238	218	222	203	248	209	234	238	193	226	244	229	205	245	234	252	247	223	217	252	243	214	260	212	238	215	254	206	270	206	229	221	232	228	216	234	210	222	212	236	223	234	220	208	234	270	212	220	215	224	210	213	235	206	214	236	249	232	221	237	231	250	238	239	202	257	237	234	228	223	250	208	234
4473	1077	1312	950	604	405	347	298	223	203	186	186	165	136	153	125	119	116	112	116	103	110	110	121	113	110	98	107	104	116	88	105	92	86	93	100	105	111	91	103	94	108	118	97	116	94	112	92	99	79	88	91	85	89	94	91	101	102	76	93	102	88	94	82	88	107	99	100	74	93	90	93	101	104	100	93	99	97	115	93	92	87	105	102	98	105	106	86	113	100	99	94	95	121	85	94	97	97	111	103	98	100	88	103	101	78	97	92	104	94	99	93	89	87	92	98	118	103	104	108	110	110	87	79	99	97	95	115	92	95	96	84	100	93	82	87	80	92	112	85	94	92	93	86	94	103	103	105	91	103	110	80	94	104	86	93	96	88	112	86	92	92	92	84	92	85	90	95	86	92	111	115	105	99	105	105	98	94	89	93	94	80	88	88	103	87	98	89	103	97	98	103	88	106	98	97	103	95	104	100	105	100	88	84	82	93	95	82	86	83	95	91	106	100	97	101	99	99	105	97	97	100	96	83	102	94	97	96	100	106	92	88	94	82	112	85	84	90	100	86	92	99	109	92	108	93	90	101	87	104	79	97	89	96	106	99	98	95	91	92	105	87	97	90	89	81	97	121	100	90	80	98	101	110	82	96	86	109	106	111	102	99	94	94	90	90	104	87	92	91	97	104	96	92	76	81	85	116	99	83	92	98	89	107	93	105	108	98	99	110	98	97	81	103	101	100	100	112	95	96	81	90	99	90	94	111	89	104	89	81	95	90	92	111	104	100	93	96	105	73	93	108	74	89	85	95	98	91	87	92	89	89	102	96	95	97	76	92	102	88	115	79	83	92	76	84	98	91	97	90	97	83	97	92	95	106	108	92	91	98	97	99	105	122	92	88	110	86	84	87	90	98	93	99	84	95	118	97	96	92	97	113	77	102	94	106	90	86	107	88	85	104	83	82	79	90	98	95	76	96	87	101	86	95	76	102	92	96	96	96	90	76	95	90	96	71	93	97	104	106	108	110	90	93	98	107	103	88	72	94	98	95	91	77	97	101	101	105	93	85	95	111	99	105	94	75	107	104	96	76	99	94	74	95	93	98	99	83	90	82	105	86	94	70	78	107	92	79	94	91	102	112	88	99	99	104	103	77	112	93	92	84	99	90	105	98	101	95	99	91	83	97	87	98	74	87	99	88	90	102	89	95	100	92	94	103	98	91	99	81	103	92	100	84	89	100	97	87	105	88	92	83	111	99	76	99	90	85	91	99	104	100	95	96	82	97	98	99	110	114	87	109	103	88	92	105	108	84	104	100	93	85	79	114	86	98	80	88	90	103	99	99	90	114	104	96	85	94	111	95	93	93	101	102	111	92	85	118	76	79	94	93	100	84	101	98	92	84	108	103	95	99	113	97	101	109	97	95	95	100	72	96	99	102	104	88	96	119	79	92	97	70	96	108	90	102	93	105	96	107	96	91	104	91	99	99	87	93	101	91	100	100	105	90	113	91	75	97	118	104	105	94	96	99	105	86	88	100	100	99	90	91	90	99	83	92	78	91	86	93	95	78	94	93	97	90	89	88	107	101	89	76	94	91	89	114	88	86	98	101	108	125	86	89	92	102	94	100	77	95	109	94	82	74	96	95	73	85	104	92	91	83	113	77	103	97	99	89	84	98	105	89	117	87	112	88	88	89	93	103	104	111	112	91	94	93	92	96	99	85	95	118	107	100	95	113	103	95	79	111	93	104	88	112	94	100	84	82	100	107	94	103	90	97	105	86	101	91	86	82	116	91	86	82	94	105	109	89	93	96	81	91	89	95	80	91	102	107	95	90	79	105	97	81	95	91	97	93	101	101	105	94	86	103	97	89	94	73	80	85	99	93	80	91	102	110	87	93	93	107	106	92	97	99	100	99	97	90	78	92	95	95	98	98	96	95	105	77	93	84	82	105	100	100	84	84	72	80	95	109	95	99	83	99	91	90	80	94	103	91	92	85	92	101	75	96	106	115	86	80	95	92	107	116	91	90	92	99	110	86	90	108	126	112	101	88	86	89	98	98	105	120	81	112	111	98	108	99	95	88	109	89	114	91	103	87	95	91	91	95	96	90	92	90	101	78	82	103	82	100	94	101	109	89	109	103	85	100	86	95	81	98	85	97	100	86	113	89	96	94	92	102	118	102	104	99	86	109	91	92	99	93	104	81	88	93	99	89	83	95	85	104	91	87	90	111	93	91	93	100	102	94	99	98	85	82	86	88	98	88	95	109	104	99	85	93	96	103	96	93	111	86	88	109	94	71	96	105	82	98	84	125	73	112	115	131	100	103	82	100	107	79	122	89	82	88	106	89	91	101	89	83	85	90	90	93	85	96	80	100	97	97	100	85	105	91	101	108	109	97	94	98	105	87	92	109	98	87	91	94	90	94	99	80	94	104	88	124	113	90	95	95	101	104	94	99	107	81	97	111	83	94	100	92	89	107	103	95	114	96	79	103	98	97	104	104	96	105	73	93	93	105	79	84	89	88	118	101	87	88	96	98	98	91	102	89	104	92	86	100	86	92	87	94	100	95	106	77	101	113	72	105	96	87	93	100	95	100	96	94	93	86	76	81	84	95	96	84	107	99	97	99	78	80	87	101	91	77	105	103	88	88	94	105	85	93	99	92	110	67	90	90	97	82	106	83	97	110	100	78	93	81	87	98	89	91	80	98	103	87	86	110	84	101	91	96	108	104	96	90	86	88	98	85	74	104	89	94	88	106	96	102	93	96	79	76	119	90	99	72	91	102	100	103	82	100	97	101	87	76	81	114	103	82	90	89	89	87	91	80	92	93	103	95	97	99	106	81	103	107	78	95	109	102	91	93	98	89	99	88	99	102	123	107	83	93	108	109	97	100	87	71	99	89	99	93	89	101	104	87	89	105	105	99	92	88	84	100	92	83	101	88	91	79	109	98	110	85	104	106	85	102	118	96	88	84	99	89	78	97	93	101	101	88	97	101	96	80	90	102	106	93	99	111	106	101	105	108	117	105	97	87	88	97	97	101	103	94	90	92	97	88	98	110	101	117	87	98	76	76	90	81	79	91	83	79	96	89	95	83	96	101	88	87	97	79	92	90	98	79	92	86	114	98	96	107	80	105	99	94	83	97	102	92	90	109	92	88	86	78	95	105	93	85	101	112	85	82	71	97	94	81	92	92	93	98	92	97	102	84	120	95	105	106	94	97	98	93	105	86	97	95	92	120	95	88	93	93	102	84	84	102	102	105	83	94	104	102	102	99	108	90	94	109	86	94	92	90	97	91	87	89	87	91	85	118	81	97	94	111	95	96	86	94	99	101	86	81	85	71	88	107	75	93	88	97	81	89	90	90	103	89	104	107	89	100	104	86	109	93	98	82	86	104	75	107	90	115	89	88	81	101	101	93	110	86	88	113	103	121	108	103	84	98	85	64	90	90	85	91	75	75	77	89	99	102	95	96	104	108	99	86	109	97	88	99
5300	1473	3634	3705	3255	2628	2136	1813	1478	1265	1157	1004	912	861	773	745	701	681	603	608	571	511	502	499	470	496	492	507	450	457	462	443	438	429	451	441	445	443	386	412	430	405	414	411	390	374	414	358	418	413	367	390	382	352	381	403	392	383	381	362	402	407	345	388	375	329	383	329	332	329	344	391	357	393	369	316	345	347	364	388	347	356	345	361	383	325	353	332	350	351	369	362	362	344	366	366	383	374	352	329	345	375	334	336	345	372	359	369	370	367	349	348	347	360	369	348	330	353	346	357	346	358	354	336	303	340	366	325	319	377	352	359	342	358	360	375	357	379	338	355	359	344	357	353	372	344	393	338	324	331	328	356	339	361	349	346	358	337	362	346	364	348	377	354	328	364	379	338	342	357	342	345	312	348	350	357	374	370	315	371	339	336	374	360	339	360	365	343	381	358	368	329	355	327	357	357	333	335	350	326	329	329	355	355	342	376	383	359	367	321	351	340	341	349	336	327	338	386	374	341	363	331	359	350	341	314	326	354	389	354	348	322	347	366	379	340	327	360	328	372	366	333	348	376	338	317	351	283	325	307	357	338	351	352	336	344	348	319	348	321	331	325	345	348	343	385	331	326	349	338	367	343	352	317	344	350	374	356	337	377	350	338	371	345	319	344	336	368	340	332	336	332	344	348	352	346	352	375	353	339	347	341	333	323	322	317	330	355	341	348	342	375	317	373	366	342	375	330	329	374	329	365	344	335	360	330	328	333	310	364	352	315	337	341	374	358	337	331	323	332	325	357	344	339	339	364	352	332	331	390	318	381	343	380	355	345	343	295	334	352	345	369	371	348	324	333	362	347	310	395	350	332	348	374	362	368	355	362	331	378	351	342	340	335	356	338	360	349	376	341	352	319	349	323	378	367	351	367	328	325	314	346	321	352	342	317	341	334	341	363	351	335	337	334	356	327	346	382	332	354	345	331	309	356	352	343	363	413	368	298	321	361	354	316	350	340	336	336	331	345	333	336	353	350	414	333	370	308	351	336	324	364	335	344	350	341	325	363	320	356	343	327	338	352	360	350	327	369	329	355	373	375	331	354	354	337	329	326	321	355	357	318	364	361	326	365	338	353	346	335	385	364	321	362	370	342	355	356	393	346	365	334	330	359	357	347	336	327	349	303	334	317	390	383	340	367	322	329	353	348	345	354	346	356	351	324	336	364	355	341	339	327	362	330	350	351	369	341	350	346	371	345	323	352	288	369	307	336	328	347	327	372	344	348	339	329	344	343	361	390	313	358	356	343	383	341	333	342	336	339	371	330	343	350	365	351	346	352	379	332	348	318	336	352	350	330	360	333	313	359	354	351	372	344	348	335	356	334	330	355	376	358	332	356	373	354	350	333	356	361	375	350	346	356	340	337	327	361	376	348	355	351	361	363	319	340	376	355	320	343	376	324	330	349	336	336	347	319	340	326	338	319	327	341	309	339	357	344	306	323	361	351	363	355	338	380	336	344	331	356	365	320	358	327	370	345	367	374	357	331	352	335	390	354	336	327	343	329	356	388	377	376	323	345	347	355	343	354	367	326	388	339	343	322	375	357	351	341	352	389	336	387	341	327	329	375	346	348	352	351	329	361	336	310	354	337	339	374	359	329	340	349	349	332	385	309	369	330	366	355	326	357	408	371	349	347	361	365	323	333	331	348	356	345	380	365	357	376	373	299	373	329	359	334	343	349	380	362	338	331	339	353	328	323	356	346	332	375	348	344	330	328	330	331	368	343	355	337	372	320	347	325	317	328	368	361	316	377	347	352	321	342	369	359	345	351	326	353	357	344	376	367	355	354	342	366	325	340	364	356	352	333	352	348	333	360	335	335	351	340	369	358	326	354	327	337	352	358	341	354	313	359	347	369	342	323	338	338	339	337	323	354	349	351	345	362	362	339	378	324	345	334	360	357	326	353	339	346	338	314	326	357	334	347	359	358	330	377	359	342	350	351	412	349	327	362	334	376	363	360	337	399	360	352	338	358	362	323	337	331	332	343	343	330	327	331	330	401	356	354	354	340	357	350	343	319	357	368	365	342	340	345	348	322	363	337	386	368	315	342	372	336	328	363	288	340	337	378	374	365	364	357	353	325	331	318	357	351	373	326	371	343	361	347	329	331	372	353	356	335	348	352	332	318	360	327	375	352	350	323	359	350	338	363	344	348	359	374	357	345	347	341	285	373	344	337	343	327	348	357	373	380	324	325	346	349	339	364	354	374	362	320	347	328	364	357	332	385	347	322	323	328	339	364	322	346	354	356	338	353	333	311	327	373	344	380	357	354	371	364	359	340	368	315	384	381	341	323	369	352	366	330	274	346	347	350	371	333	326	380	360	320	316	376	342	337	366	362	329	385	352	362	329	322	324	344	360	353	344	335	346	362	344	363	350	348	340	348	361	383	349	358	351	355	330	330	309	360	366	321	330	341	334	319	376	346	338	349	318	364	350	360	352	350	313	331	347	365	366	318	326	355	349	355	352	353	352	330	320	360	360	353	332	356	347	392	372	366	325	332	336	355	361	341	357	356	334	323	366	352	368	359	344	316	375	345	360	356	351	304	319	333	340	372	322	339	346	357	351	341	355	358	336	325	386	347	385	348	346	353	367	374	355	316	357	338	383	320	389	353	339	342	365	353	379	347	359	335	345	333	356	346	327	332	329	363	364	364	360	338	333	311	327	368	350	339	347	333	369	310	336	298	337	351	359	357	315	340	355	349	360	380	326	342	374	343	354	367	362	344	332	354	361	340	342	357	346	335	375	311	341	336	361	325	374	337	351	356	356	329	331	336	347	353	339	324	361	345	360	355	352	332	352	353	351	315	357	351	364	357	359	375	349	333	370	324	350	370	348	355	317	348	319	324	335	351	317	360	334	341	334	345	345	331	361	329	316	337	348	375	388	352	338	337	350	356	313	324	340	348	334	351	358	356	368	315	329	335	329	318	358	340	341	371	326	350	337	333	325	338	355	346	317	308	375	357	354	331	342	344	362	368	368	333	368	350	370	356	371	339	346	337	364	325	361	336	322	334	353	344	319	370	332	338	340	344	329	324	340	370	336	351	335	336	353	355	359	366	358	379	366	331	339	306	377	370	344	365	326	353	341	365	344	326	359	335	336	356	342	379	348	350	352	360	366	339	316	369	304	348	338	353	330	341	353	357	350	341	331	318	373	362	326	354	358	334	365	361	320	340	383	330	335	364	354	345	340	333	338	361	329	332	345	344	324	334	325	340	352	360	333	334	371	359	326	343	336	373	364	342	325	344	364	328	340	363	349	367	335	384	329	363	319	345	311	340	322	351	337	325	358	374	337	361	371	347	342	340	358	332	320	312	332	357	363	327	308	366	351	320	322	382	377	371	336	344	335	362	342	351	333	334	316	330	350	349	332	345	322	323	337	326	338	356	333	324	331	332	374	402	348	360	350	346	327	374	317	344	351	374	388	344	322	374	365	322
8568	2189	2686	1823	1182	857	646	528	490	401	323	329	309	248	243	247	251	223	229	242	224	224	210	212	207	212	217	211	225	198	212	179	223	183	190	212	197	207	182	190	206	214	188	205	174	203	176	168	171	179	157	152	213	190	190	188	182	175	192	179	223	195	175	186	186	195	183	166	187	205	178	201	186	174	186	187	170	183	185	160	191	175	181	199	194	178	190	195	182	174	166	177	175	176	182	184	181	184	189	196	179	191	169	182	162	175	174	166	179	199	167	175	184	190	181	195	198	204	204	192	173	174	182	171	198	198	174	165	199	166	186	193	190	183	191	186	171	168	183	174	161	193	188	183	179	187	195	165	166	193	171	185	188	171	199	174	180	187	168	179	176	180	161	178	190	166	191	183	190	165	204	199	166	196	206	192	183	181	182	182	202	172	167	170	146	176	167	175	167	201	189	212	148	186	192	173	170	191	186	162	214	183	175	166	183	195	171	173	153	175	177	195	168	205	181	206	174	173	182	207	170	182	193	187	194	173	183	171	154	188	196	170	179	184	175	172	193	180	176	168	154	185	175	183	154	177	173	184	165	181	160	195	192	201	207	195	186	186	155	196	217	173	179	180	193	173	201	191	172	192	188	180	189	151	210	192	190	197	194	184	191	177	206	188	185	188	171	202	196	180	184	184	175	192	188	185	188	174	200	173	200	196	186	184	184	186	178	198	182	175	175	167	182	179	166	189	167	195	188	209	173	198	170	181	191	183	196	176	201	202	183	178	190	164	186	173	189	190	183	175	207	185	211	160	171	201	189	189	198	172	197	187	177	180	155	194	178	181	180	199	180	173	176	196	184	168	198	190	169	170	158	182	195	170	168	182	173	173	187	179	194	203	169	189	162	181	177	196	177	192	185	169	176	190	203	160	186	168	165	188	188	175	197	169	185	206	182	172	176	215	178	185	171	176	187	194	184	174	179	177	177	177	182	176	166	180	177	201	173	196	189	165	188	194	165	177	171	178	198	193	181	164	170	175	189	171	179	177	188	179	166	193	174	177	205	209	157	202	203	178	200	180	184	177	171	195	195	175	155	178	190	167	194	197	158	165	185	154	192	190	168	161	180	183	188	173	181	172	163	198	200	185	208	199	184	185	161	177	199	172	185	164	210	176	201	161	174	209	177	192	180	178	172	175	178	177	183	175	205	170	170	175	181	187	174	155	190	186	201	210	184	185	180	187	185	177	190	182	188	198	174	180	185	182	144	201	174	194	190	153	165	174	201	196	176	159	170	186	205	184	192	171	186	175	188	196	206	182	200	189	181	185	177	163	170	179	183	164	189	181	195	174	161	185	178	181	188	169	157	182	156	177	188	168	176	177	198	196	205	182	165	199	172	180	198	208	188	168	159	212	181	159	176	172	189	185	205	165	177	192	186	184	170	209	192	178	205	185	168	184	204	190	181	179	161	167	166	193	178	177	189	164	200	206	189	189	176	175	179	152	158	189	176	181	189	181	176	191	183	190	180	213	182	179	202	198	186	170	160	145	174	222	204	179	179	157	206	199	218	194	213	188	184	194	185	167	187	155	169	187	194	175	177	194	175	178	197	198	198	172	196	161	188	227	196	189	200	166	183	198	193	177	171	183	162	183	183	186	186	166	182	166	190	189	189	169	206	182	188	158	176	169	148	177	191	162	187	166	186	184	183	181	181	161	168	168	185	196	182	187	177	183	170	193	177	207	196	183	195	199	191	166	191	184	179	175	192	151	179	157	205	204	156	172	169	172	219	165	174	172	173	195	187	166	183	199	174	152	164	178	170	197	205	186	187	184	195	187	186	184	178	175	187	183	186	184	227	176	175	177	198	169	188	181	196	210	147	191	180	195	172	195	197	176	159	174	170	170	182	163	183	176	201	217	184	180	170	185	178	192	182	186	174	193	173	192	187	169	194	171	194	150	184	174	183	195	178	201	158	198	175	167	187	177	143	172	168	181	176	178	158	181	178	165	186	198	162	195	191	173	185	176	160	172	179	170	199	178	176	173	182	182	193	183	165	175	176	207	165	201	180	160	170	185	171	195	186	204	153	191	178	170	187	166	169	164	182	174	181	168	176	181	154	187	165	188	201	179	196	184	195	188	187	188	162	187	164	215	183	185	181	174	197	164	168	187	194	174	215	175	191	172	175	175	187	201	189	171	181	192	196	173	190	185	178	201	186	179	183	186	180	169	184	197	182	181	199	193	174	183	168	184	182	180	173	191	177	174	187	161	175	192	206	190	152	186	202	177	195	210	176	176	177	190	189	180	172	177	174	193	193	175	168	156	164	182	194	163	155	180	181	187	186	169	157	165	195	180	189	192	168	171	193	196	183	192	176	185	190	189	184	163	199	139	181	199	183	217	181	174	167	188	192	172	190	185	185	209	195	176	176	182	166	209	201	167	189	183	159	200	164	182	186	194	198	205	199	206	165	160	180	202	189	197	193	163	198	168	179	182	158	183	194	152	187	177	173	162	175	222	184	178	178	170	165	182	190	154	185	178	186	190	169	182	168	195	156	171	172	187	182	189	177	176	158	176	194	173	177	197	170	170	178	158	188	181	192	196	171	188	194	149	194	181	171	182	179	165	187	170	169	179	180	188	171	202	189	171	187	192	178	172	196	182	187	203	197	177	183	181	187	146	187	186	169	180	170	170	206	171	191	187	166	184	188	165	168	175	183	183	184	160	212	196	168	187	168	183	190	171	193	188	168	187	201	168	165	191	180	190	168	190	171	174	184	197	193	178	152	197	176	185	180	170	196	189	187	177	159	200	211	171	190	152	181	209	191	178	203	171	190	189	174	171	169	171	175	194	169	182	198	182	186	193	191	170	173	190	169	197	188	197	194	174	195	196	189	198	191	205	179	168	168	202	175	179	179	166	174	184	194	204	187	167	187	200	196	190	201	185	170	161	182	185	189	174	190	200	177	184	181	194	193	179	197	176	167	197	212	173	169	178	178	175	189	184	194	178	170	185	182	181	198	175	187	173	188	169	188	185	175	201	194	193	166	195	191	176	167	194	174	174	172	206	164	177	197	162	178	208	162	192	188	179	183	165	196	176	180	180	193	178	174	166	166	178	197	170	174	181	200	171	189	182	179	181	164	176	199	163	170	177	195	185	181	166	177	205	169	180	169	181	170	172	185	182	183	183	165	206	194	192	185	192	182	202	193	183	170	183	182	175	182	191	180	174	176	187	202	176	169	167	176	157	177	193	179	185	187	170	195	167	178	202	194	179	184	183	181	175	178	170	186	172	194	176	203	188	168	174	189	181	187	190	185	169	171	175	177	179	186	172	159	185	199	180	176	177	170	199	193	185	188	168	186	171	169	185	187	176	166	201	164	173	194	181	171	182	159	174	171	173	198	179	165	179	219	169	199	168	191	186	186	199	184	154	179	158	197	180	185	166	159	159	197	206	165	172	189	188	208	165	176	162	179	181	170	170	184	190	177	199	165	186	194	181
7518	2837	6399	6966	5924	4703	3975	3195	2730	2322	2043	1956	1730	1519	1417	1325	1220	1223	1142	1090	1055	968	954	889	878	871	848	867	827	877	784	746	739	789	776	738	780	688	712	729	695	721	723	707	688	722	685	707	695	659	633	686	661	683	686	660	658	645	657	638	641	672	662	622	686	638	627	606	626	635	631	622	612	675	659	651	659	604	618	633	641	628	599	594	603	661	629	632	625	632	607	614	616	617	629	616	612	601	577	629	635	616	661	596	590	589	607	629	630	595	587	610	561	618	587	619	581	609	605	626	586	649	574	609	578	602	610	635	591	587	605	603	612	610	599	596	571	602	593	566	580	573	585	615	614	654	630	591	586	577	622	629	607	593	666	587	612	547	593	570	592	594	592	646	576	561	590	604	601	615	608	569	596	624	605	608	621	585	615	583	561	616	545	619	615	557	537	618	603	574	552	594	623	632	593	631	612	588	592	575	590	617	601	634	579	629	632	610	594	587	595	552	626	612	589	590	614	589	640	654	643	560	604	605	650	592	574	608	624	647	636	557	589	608	584	610	575	594	574	608	635	582	537	612	615	594	584	571	590	624	613	595	573	593	608	592	593	609	604	640	596	584	618	578	604	631	599	605	569	593	595	598	593	580	606	597	576	579	586	608	597	635	601	614	607	577	650	602	597	586	626	600	591	549	584	564	582	569	625	548	587	562	594	577	602	587	641	581	593	596	637	587	599	618	579	609	582	581	588	612	605	601	632	608	560	613	550	557	630	572	606	585	604	592	621	559	599	609	592	591	594	615	619	627	620	643	587	565	606	557	595	585	581	587	591	569	625	558	619	574	574	642	648	595	622	595	614	590	580	567	607	603	565	648	597	624	599	587	600	614	580	540	610	607	569	583	607	617	617	613	635	600	639	600	624	581	600	579	670	581	623	662	603	613	592	602	580	590	529	650	613	601	573	600	623	645	586	554	644	593	603	574	574	605	576	563	611	601	623	576	587	570	591	614	619	548	593	557	622	593	597	630	570	634	547	598	557	646	586	578	584	623	608	582	562	589	604	601	584	606	598	608	571	607	585	625	595	567	628	630	597	628	597	614	583	610	604	590	630	614	590	643	660	620	553	602	613	598	579	601	593	645	605	619	587	595	602	573	610	649	623	622	565	595	624	614	595	591	602	592	564	617	577	574	579	581	628	595	608	570	562	570	602	593	568	592	603	620	582	588	626	632	594	585	568	592	580	618	653	582	569	615	580	626	557	634	588	596	600	591	619	616	633	562	597	645	619	613	606	616	561	579	566	618	554	575	607	630	603	631	571	620	575	584	614	600	579	617	584	631	612	569	593	593	596	567	566	609	650	611	586	627	631	590	627	561	591	598	584	601	641	602	602	594	585	630	577	582	631	641	587	627	597	563	579	616	559	574	618	619	613	602	562	650	588	596	595	576	590	597	559	617	608	629	591	640	601	617	564	597	611	590	572	567	589	555	600	578	588	643	608	595	589	628	625	597	624	588	572	586	596	569	624	543	580	580	587	623	596	639	574	606	619	616	608	574	574	625	581	599	560	625	639	595	562	575	600	614	645	620	581	620	576	584	590	567	592	575	593	543	585	593	618	594	623	607	595	607	614	608	592	558	609	565	606	585	609	580	596	605	589	669	566	610	616	633	636	579	576	605	569	537	593	589	623	643	610	627	622	649	570	593	547	636	600	588	565	606	571	601	634	555	560	605	573	599	620	588	596	607	631	637	610	589	664	600	615	614	628	559	611	644	619	592	574	573	655	583	613	603	589	626	543	602	589	608	594	635	590	596	643	585	573	594	574	614	596	522	558	619	636	597	561	578	597	559	555	565	620	605	578	571	582	580	536	604	587	648	593	572	576	592	556	574	602	603	603	623	624	614	618	593	641	607	612	608	590	600	612	553	589	636	618	631	525	578	597	648	550	554	609	583	576	612	590	618	610	596	591	591	601	573	563	579	622	615	559	591	605	568	631	615	629	612	604	614	605	556	551	575	598	572	605	581	582	595	577	586	580	614	612	586	624	567	598	584	610	562	626	575	608	601	579	616	592	634	614	620	592	647	629	609	552	575	583	588	605	600	609	627	599	595	586	602	591	589	633	591	575	632	587	589	595	585	590	576	603	607	604	571	593	629	593	624	618	642	627	576	598	579	611	623	595	602	579	661	571	566	592	576	588	587	603	606	578	637	635	627	612	609	620	597	581	633	597	616	566	613	623	625	592	565	616	568	591	591	588	581	634	625	625	621	544	588	571	624	586	585	583	588	627	603	626	621	553	578	606	614	602	647	597	595	630	617	624	581	655	614	573	607	621	589	591	580	614	606	606	611	582	592	579	628	556	565	613	636	594	621	608	581	576	593	635	549	620	579	622	579	604	608	630	597	598	608	584	587	603	595	572	607	607	581	596	594	562	593	601	634	598	631	626	591	599	594	617	649	610	585	604	622	570	607	580	588	560	572	579	625	634	596	597	641	604	594	596	587	566	616	638	636	580	601	601	610	586	600	576	554	571	585	618	558	548	569	570	581	593	564	578	586	601	640	626	600	575	623	581	574	615	580	601	660	620	630	589	607	611	572	588	630	594	604	574	571	593	590	589	560	621	571	575	627	588	583	601	603	606	638	619	586	590	637	601	609	586	589	598	628	603	553	595	631	614	565	625	581	580	598	614	618	595	592	593	555	548	583	573	590	605	629	645	611	608	602	571	608	609	621	557	603	658	577	573	590	570	576	599	588	576	589	590	597	569	591	628	601	616	577	592	603	615	616	619	569	586	581	567	640	612	569	601	566	532	592	648	603	625	617	573	594	619	558	558	579	571	592	596	627	590	613	618	640	628	598	596	592	596	630	618	622	604	560	591	613	594	583	620	597	574	597	604	583	601	593	615	582	636	626	608	600	619	598	649	614	585	553	569	585	570	584	600	633	575	580	641	608	619	566	625	598	588	641	613	618	627	643	573	596	584	654	600	598	557	625	579	608	623	593	599	620	591	546	548	582	578	622	624	591	611	555	581	600	628	595	607	581	571	631	601	602	615	627	601	589	624	609	615	627	548	621	589	597	542	604	609	564	624	593	621	606	620	593	620	557	577	575	580	616	593	574	574	553	614	571	647	602	636	625	605	601	560	611	566	596	587	591	644	610	561	591	612	608	655	584	628	625	606	609	572	596	555	547	566	557	607	576	618	632	590	613	606	617	608	625	594	586	582	574	600	598	634	587	619	567	630	628	593	668	603	590	639	595	627	593	538	559	583	590	593	611	589	626	580	596	547	551	655	584	583	606	564	639	590	576	576	577	598	610	590	568	553	584	605	584	575	573	590	622	618	625	611	595	570	568	638	556	596	610	586	562	599	647	613	604	616	583	603	659	595	655	614	608	577	609	598	581	574	617	558	608	601	627	616	622	577	565	567	601	564	635	605	605	512	600	622	622	589	578	604	592	600	570	591	599	607	619	604	635	625	614	613	607	553	530	635	594
1036	108	133	97	92	59	69	84	58	50	55	66	48	65	71	51	67	53	51	64	52	55	48	63	70	58	46	68	53	57	61	36	57	65	55	69	69	59	55	69	66	66	59	57	46	59	52	56	53	50	55	59	57	53	55	60	48	53	66	63	46	46	44	58	70	67	57	51	57	64	51	45	61	62	63	43	50	45	55	68	45	63	65	44	75	56	60	52	56	46	54	62	55	44	77	68	46	56	48	48	65	49	51	64	46	48	46	53	52	60	49	61	55	51	53	68	48	55	55	38	57	64	50	57	55	54	65	64	61	36	52	56	63	57	45	49	64	64	58	49	40	65	60	48	56	60	54	49	62	69	66	59	33	69	56	50	56	59	66	55	57	39	59	47	58	47	55	44	56	59	57	45	43	48	55	61	53	59	54	46	47	62	54	52	65	62	56	57	60	56	65	69	53	56	60	63	66	56	53	62	57	59	49	59	59	55	52	64	50	62	45	62	49	50	52	53	62	62	56	58	61	46	62	54	65	59	43	54	63	49	64	66	51	52	61	53	69	70	38	42	46	55	63	56	49	38	52	41	47	42	50	54	59	58	54	58	53	59	49	68	60	59	56	60	49	51	58	47	54	60	54	50	56	49	62	54	54	63	57	55	62	65	53	51	51	71	60	62	54	45	51	60	62	63	51	56	42	59	60	61	50	52	60	50	58	55	54	55	54	63	52	59	53	58	52	54	59	43	51	58	65	59	59	58	57	45	48	60	44	62	50	58	46	59	34	56	50	47	46	58	54	54	55	54	62	56	48	57	59	59	45	62	51	68	55	55	60	44	53	57	48	53	61	48	66	60	60	48	63	53	57	52	52	60	59	50	53	50	55	51	54	57	58	53	47	58	42	57	64	56	46	56	70	56	62	49	47	63	60	54	67	62	48	49	61	64	57	50	66	54	65	59	50	53	70	53	61	54	52	54	48	54	54	48	53	64	65	57	47	59	64	65	60	54	47	60	56	65	54	58	61	72	46	65	52	68	59	61	67	47	54	51	46	53	54	54	54	57	53	73	51	53	54	56	51	60	49	60	53	75	62	65	46	54	61	55	60	54	61	62	48	45	52	56	60	62	62	53	55	57	56	53	60	50	53	65	49	57	57	50	58	53	60	59	43	54	54	61	56	57	55	52	62	70	66	47	57	71	54	61	52	58	51	51	56	51	54	66	58	45	59	53	56	57	49	57	49	47	57	40	59	50	56	68	40	42	61	54	54	63	47	59	56	64	45	62	47	43	70	64	65	59	54	54	56	53	66	61	48	49	73	51	43	63	56	58	62	63	42	55	45	63	54	57	61	58	59	58	68	70	58	48	68	53	48	45	49	54	56	47	41	64	47	60	39	46	46	57	55	54	59	65	53	57	54	42	49	56	51	56	53	43	67	53	47	59	50	63	64	56	58	51	57	57	52	63	55	50	62	54	51	45	60	41	52	44	63	65	63	56	65	54	54	62	56	62	58	64	55	61	59	51	39	61	52	46	42	58	60	56	52	45	64	53	55	57	53	69	45	60	66	61	49	55	63	44	53	50	66	42	60	61	47	58	55	61	64	54	61	57	65	54	60	60	64	58	53	52	55	46	45	58	49	48	41	62	63	58	63	58	49	56	58	49	65	53	63	54	56	54	52	51	63	65	54	47	40	58	56	49	48	44	57	61	50	60	59	46	52	43	60	61	66	52	48	62	57	63	66	53	44	35	38	50	65	52	70	52	54	45	45	59	47	49	59	54	51	64	51	53	51	58	60	52	61	64	50	67	48	58	62	50	69	42	45	56	58	61	66	50	55	49	62	73	57	61	52	47	54	44	54	52	62	53	43	53	43	58	60	58	58	62	57	56	51	55	49	43	58	54	50	56	73	41	53	56	64	57	46	69	49	48	54	50	64	42	54	45	51	70	55	57	39	71	45	54	62	44	61	56	56	43	52	67	59	57	40	62	51	62	49	53	57	58	67	49	57	65	54	55	59	42	47	62	40	51	65	68	52	71	62	52	53	54	60	54	60	48	41	52	64	55	46	58	44	62	46	61	48	51	55	62	57	63	59	52	55	65	51	50	57	41	59	60	62	56	40	53	47	56	62	57	53	62	58	54	68	52	54	60	43	56	45	49	56	70	53	47	57	59	61	54	61	48	56	64	68	60	59	63	51	54	63	57	63	50	50	49	46	65	52	51	71	49	69	51	64	69	43	58	63	71	46	56	64	53	48	53	32	61	53	60	48	48	62	65	48	49	47	50	59	66	50	48	54	50	44	48	56	44	48	47	54	49	47	59	51	60	59	42	59	58	51	54	60	45	68	59	56	48	60	50	50	69	55	66	41	57	72	69	56	58	53	58	50	63	66	57	59	56	52	55	52	53	48	62	55	48	60	51	55	54	51	49	43	58	63	54	59	71	68	40	59	68	63	56	43	61	65	50	43	64	56	58	51	52	54	67	53	65	65	64	56	72	62	54	61	44	58	63	54	61	68	50	60	69	64	45	56	58	51	46	54	51	48	52	62	57	59	61	53	47	49	56	56	68	55	58	62	51	57	70	54	77	64	46	55	57	63	68	65	47	70	48	42	48	46	58	34	64	61	54	59	52	63	63	51	57	50	62	52	61	52	60	57	49	51	52	51	57	50	43	52	49	56	58	63	66	52	61	50	72	58	46	51	65	57	57	53	50	65	40	48	59	55	57	62	57	52	64	60	55	46	61	59	62	56	60	66	50	77	62	58	57	57	58	57	40	67	47	65	57	49	66	53	51	56	55	57	52	42	62	58	72	53	56	58	57	62	54	66	55	51	57	59	57	51	54	59	48	65	51	48	50	57	54	66	54	46	54	49	59	49	61	66	54	64	51	53	49	52	59	63	52	59	55	52	66	57	60	50	51	54	46	52	62	60	59	61	57	53	59	58	58	51	53	53	49	66	58	48	63	57	45	49	60	68	43	55	55	70	67	69	53	53	54	57	54	62	53	68	61	59	56	50	50	45	44	50	52	57	44	42	47	64	43	55	57	57	52	59	57	58	57	32	75	59	57	41	67	55	62	48	68	43	42	65	57	42	65	56	53	69	64	67	52	64	49	64	53	64	55	49	38	53	53	62	47	45	49	48	51	55	51	58	60	39	50	51	58	58	57	43	41	72	62	59	50	62	56	52	59	49	58	63	63	51	60	51	59	51	70	68	61	69	55	62	56	52	62	54	54	48	50	55	54	57	64	58	63	55	49	55	47	59	48	62	48	54	56	51	47	55	52	55	58	64	59	61	71	63	49	54	56	52	52	49	54	43	66	33	51	44	50	46	51	57	50	64	69	45	49	48	52	52	46	48	51	57	44	51	57	64	65	54	59	44	52	49	52	42	49	47	67	66	64	64	58	46	59	61	44	61	48	53	52	52	59	62	59	46	56	54	55	59	45	55	48	49	40	55	54	53	48	58	54	52	56	55	47	56	63	49	67	50	52
1633	335	450	463	374	376	382	304	294	272	280	262	266	260	267	254	242	217	246	231	245	248	242	243	255	218	265	240	233	223	205	232	237	236	224	227	237	218	234	208	230	260	230	236	230	230	234	225	248	224	232	221	256	213	245	240	227	217	223	248	245	232	214	218	236	226	228	227	221	231	240	225	228	238	226	212	243	250	205	233	196	217	228	244	238	234	249	219	247	230	234	264	204	231	232	223	237	232	230	217	204	238	217	251	227	196	233	209	242	246	231	235	254	241	225	217	237	229	240	245	241	232	238	217	231	241	225	199	212	237	222	227	243	232	232	227	228	224	250	221	211	244	230	229	214	239	206	251	224	224	202	252	229	240	234	227	256	249	224	221	232	198	208	247	227	249	240	228	236	232	274	236	220	250	234	211	237	251	208	235	233	219	231	220	229	241	210	238	232	215	206	242	247	222	233	206	218	230	242	238	247	242	234	197	199	210	226	253	233	234	216	259	262	246	236	245	234	240	241	216	231	228	214	224	240	228	219	255	212	226	255	244	270	254	208	252	243	223	218	201	214	260	237	208	215	239	234	250	235	252	224	217	223	234	234	235	238	215	245	217	232	224	208	219	242	250	240	229	228	235	257	234	209	224	224	222	228	261	220	208	219	231	250	224	233	227	197	220	213	247	226	229	205	232	233	194	206	228	245	229	237	259	248	231	226	255	228	241	243	230	214	241	238	240	227	228	266	232	243	236	241	240	242	216	219	257	211	252	246	229	233	241	230	235	248	232	226	240	255	252	210	210	240	224	230	207	244	237	229	223	208	236	253	239	214	228	233	210	218	196	244	240	199	221	234	243	222	213	222	226	222	253	230	238	186	206	210	238	232	243	241	228	228	230	222	210	209	236	243	220	234	218	241	231	224	213	205	222	276	222	242	213	248	232	209	235	208	250	218	231	210	249	219	230	211	233	246	232	234	255	251	229	266	243	227	260	236	211	227	225	227	219	216	240	226	248	226	221	234	240	233	208	211	230	214	211	225	252	238	227	250	238	231	231	225	225	215	246	222	215	241	233	236	222	247	249	218	224	222	242	211	195	246	233	242	224	241	201	208	204	245	230	218	242	209	224	222	213	218	229	215	214	256	215	202	231	222	200	253	243	226	223	244	255	216	231	215	218	242	237	216	242	224	211	254	219	238	193	206	221	227	240	206	224	224	246	245	229	244	244	232	222	213	211	222	234	215	204	240	225	214	257	225	239	235	210	247	225	236	224	219	240	231	220	223	244	199	219	216	244	209	233	218	224	244	209	256	228	226	233	238	236	238	243	240	213	223	233	213	231	225	196	217	225	228	233	216	246	199	235	228	216	232	224	244	259	229	234	246	221	229	220	244	212	236	259	254	224	226	233	234	241	225	248	237	244	236	226	210	228	231	231	227	239	240	241	230	213	247	205	211	227	228	239	243	218	233	235	215	217	237	250	233	246	233	206	202	205	201	218	213	228	224	243	228	244	223	241	200	230	225	232	237	227	189	261	222	229	259	244	229	208	228	266	245	222	246	206	232	203	257	226	248	244	237	238	214	240	235	232	238	237	212	247	247	239	214	216	244	247	235	240	257	211	207	233	227	224	240	244	237	201	231	243	241	225	235	232	204	208	228	240	214	229	230	227	231	252	223	216	252	222	227	210	209	243	232	244	226	229	219	230	235	229	232	231	232	213	225	239	238	220	230	196	225	236	208	219	207	272	237	218	227	246	219	231	219	250	226	229	226	228	218	238	238	251	220	213	235	241	240	232	226	235	218	224	190	232	219	237	207	250	245	208	241	228	242	218	221	248	244	210	207	210	218	223	229	246	243	250	260	210	230	231	236	233	232	229	223	223	225	232	233	211	205	218	228	235	251	233	227	242	242	242	222	220	240	243	245	242	233	218	254	246	225	251	242	236	241	210	244	222	230	221	228	277	234	214	243	243	242	237	223	239	226	240	220	232	233	224	219	213	244	229	233	238	261	231	241	218	214	211	241	258	221	245	261	248	246	221	233	247	229	240	241	221	219	229	233	219	214	216	235	229	236	239	212	247	234	196	213	250	257	224	215	216	225	256	256	208	214	237	224	221	241	197	238	234	252	247	241	216	222	218	228	234	241	226	219	230	228	224	241	215	241	228	207	225	228	222	241	239	241	228	227	221	249	238	231	221	217	231	226	254	226	256	231	232	251	254	236	250	235	235	237	236	239	218	242	235	237	254	258	247	229	223	227	226	201	212	220	232	242	236	214	243	242	224	193	231	223	228	216	244	255	240	222	247	259	220	241	207	245	237	249	239	241	228	235	214	219	236	224	221	230	231	199	242	219	235	230	193	255	234	236	208	242	240	221	218	263	227	225	234	209	240	236	222	227	222	220	232	255	204	230	219	205	249	247	217	226	219	225	220	227	233	281	224	214	229	211	240	214	225	234	194	231	225	238	208	243	219	241	227	225	219	216	261	260	205	220	240	222	233	221	225	238	201	226	237	236	247	247	251	213	239	250	227	224	267	223	223	230	229	215	222	209	247	253	204	240	232	224	235	227	253	241	237	208	242	217	205	246	205	207	235	238	223	221	229	202	225	239	246	220	233	214	232	240	213	258	223	234	251	248	267	249	215	221	214	218	271	208	215	244	239	243	213	205	236	245	250	224	241	221	206	247	240	207	229	241	223	244	219	234	228	231	235	234	248	227	247	224	236	227	241	231	250	256	233	249	218	227	232	260	213	234	248	229	239	230	216	250	235	216	211	200	232	201	229	235	243	237	242	249	210	225	249	246	234	209	238	255	200	232	237	214	222	212	221	220	223	196	209	217	250	211	245	232	246	218	221	214	245	260	232	226	241	213	234	213	212	224	223	227	216	249	248	228	224	241	224	232	225	215	223	227	222	249	237	226	195	228	220	205	240	191	219	233	209	215	233	222	235	205	232	215	230	220	239	243	241	252	212	251	245	223	225	216	237	237	211	215	217	215	207	216	250	249	234	224	232	212	223	239	261	229	228	219	229	220	229	246	195	240	225	246	238	224	232	214	237	235	213	216	211	225	246	234	215	235	239	198	212	228	266	234	231	219	213	218	197	237	231	221	234	226	242	231	223	220	242	180	207	238	229	241	235	228	190	227	235	239	208	216	225	237	212	216	247	230	226	250	219	232	238	226	229	235	201	225	222	243	237	223	242	237	245	233	230	228	220	247	227	234	229	264	227	220	221	218	237	215	216	239	227	232	226	227	266	211	205	209	235	225	208	245	211	239	220	204	223	244	206	217	230	197	239	217	248	223	256	209	224	212	199	215	226	235	211	229	242	212	249	241	205	226	234	236	238	220	218	244	234	218	229	223	217	228	232	228	225	260	208	221	245	198	240	232	245	240	256	220	225	207	226	226	218	224	229	227	243	221	240	237	233	219	236	224	231	246	244	209	191	224	226	215	224	251	256	232	228	237	211	244	256	216	243	239	216	236	260	222	234	216	248
4455	1026	1355	971	638	463	359	265	236	180	189	187	134	154	147	129	135	141	108	114	132	109	128	121	117	97	99	109	94	85	85	118	99	100	97	111	87	119	116	112	116	111	99	100	115	97	102	102	128	95	98	97	94	92	102	94	87	91	101	110	89	105	84	102	87	93	85	97	101	88	92	91	88	83	101	105	95	97	99	99	113	109	72	94	108	89	81	100	87	81	100	108	98	103	103	113	104	109	111	90	116	77	101	89	97	99	116	76	106	106	95	86	94	86	92	92	105	86	94	89	107	67	108	108	98	70	102	83	91	97	94	88	104	98	98	91	101	88	97	83	97	77	90	101	100	108	81	111	75	102	83	105	97	117	92	93	105	77	79	105	106	90	98	97	99	87	107	88	103	94	95	84	93	112	87	112	96	89	84	94	91	105	108	103	106	99	91	76	101	65	119	89	85	81	99	105	104	80	94	67	89	96	88	78	103	84	96	80	80	110	100	91	79	95	83	106	97	101	113	86	97	92	96	100	85	83	98	101	87	82	93	89	101	96	86	96	86	81	113	87	95	92	73	89	97	91	93	103	93	93	97	90	105	95	98	80	83	98	99	96	89	108	87	88	102	87	106	86	102	89	77	85	96	87	112	109	83	117	88	94	85	98	91	72	88	108	90	80	109	86	106	96	107	78	108	87	93	89	77	102	99	86	78	112	88	109	76	93	91	86	90	92	90	92	99	96	87	107	93	101	95	100	90	107	95	86	102	80	91	120	99	95	83	100	94	83	87	78	85	74	70	94	107	99	116	97	111	92	85	86	88	101	84	93	85	86	109	87	103	87	100	91	88	85	89	93	80	103	104	89	106	106	93	79	86	102	79	121	102	74	94	71	87	92	87	101	111	100	83	90	99	89	84	95	96	95	79	102	94	79	99	94	89	91	80	96	79	110	85	101	90	88	115	83	97	97	104	92	101	99	78	89	98	110	95	93	95	99	80	93	80	97	96	90	88	134	96	101	117	81	84	87	86	102	101	104	102	98	85	100	81	83	109	94	98	83	102	102	97	102	113	94	105	90	89	76	93	95	107	91	86	96	96	93	91	91	84	104	94	101	93	87	85	101	102	94	90	80	116	97	104	99	104	106	107	93	95	100	93	86	85	100	96	84	83	93	93	94	97	85	93	86	88	94	91	93	103	101	75	91	106	94	89	90	77	86	94	89	79	93	103	88	102	77	89	85	107	102	105	87	94	103	105	85	93	89	105	110	83	96	107	102	101	94	92	92	85	110	101	94	92	86	113	97	84	98	101	92	97	82	92	97	102	97	94	86	94	91	90	89	90	124	89	98	105	107	111	85	99	71	79	94	96	86	93	83	107	83	107	95	104	84	104	102	98	74	85	93	87	92	87	98	88	96	95	103	100	108	88	100	91	98	107	98	98	91	90	100	72	100	96	85	105	88	96	112	90	96	96	93	104	111	97	88	97	80	97	87	76	104	95	73	98	94	130	114	104	105	90	100	102	104	99	107	100	86	82	87	86	68	90	94	83	96	109	86	95	103	80	77	107	102	116	109	101	100	91	100	91	94	104	88	98	88	81	92	80	92	92	103	79	99	83	91	93	88	89	87	97	91	92	94	97	92	118	103	102	88	99	88	94	105	91	85	84	85	79	80	96	82	102	87	88	89	112	107	98	103	93	90	77	100	82	106	88	89	91	91	101	105	91	118	99	76	94	97	86	95	88	81	91	101	89	98	91	93	106	97	92	99	92	84	89	105	92	85	71	114	89	98	96	81	94	103	102	102	110	81	99	104	102	83	79	94	100	106	109	100	108	87	105	96	102	102	91	79	101	99	103	82	84	98	83	90	90	109	109	105	93	97	96	106	89	85	95	77	112	78	106	99	113	102	100	90	82	114	95	96	111	81	97	100	84	100	83	90	99	93	96	90	92	93	96	86	72	94	89	104	93	89	83	90	92	92	96	96	84	96	80	96	95	106	89	87	98	92	105	98	100	111	89	100	101	95	88	109	100	85	89	106	89	100	101	75	89	104	85	103	112	107	93	88	91	88	94	95	90	83	88	101	111	103	93	99	96	94	74	97	84	88	87	87	79	108	84	109	83	97	89	101	93	101	100	92	89	93	111	100	106	79	88	95	88	76	98	94	86	86	110	104	88	110	96	82	111	89	99	108	88	79	101	93	104	112	94	96	90	94	87	91	110	107	85	81	84	116	87	101	92	76	89	94	106	113	97	107	92	93	83	97	100	87	99	106	81	89	98	123	111	102	86	93	89	94	92	87	100	84	98	100	102	92	104	96	111	92	99	105	90	100	111	90	98	84	106	109	96	98	91	85	99	92	87	82	86	95	111	99	109	101	100	89	102	86	94	85	92	90	113	90	84	95	105	84	94	85	83	74	111	92	96	90	100	96	111	89	90	84	89	85	86	108	117	108	99	93	78	91	102	107	74	101	84	82	86	92	98	90	82	90	89	97	108	101	104	92	89	100	109	94	100	93	84	89	94	95	104	112	106	94	99	82	83	99	87	89	93	87	79	77	87	84	80	96	111	91	97	115	93	91	78	105	111	100	103	102	101	97	91	92	109	95	97	98	104	92	92	110	82	106	100	89	85	78	79	80	88	120	107	89	87	90	87	92	87	100	97	90	124	99	98	108	99	94	101	101	85	84	103	90	109	69	83	92	109	96	98	93	91	89	103	91	84	94	111	88	92	92	79	92	97	91	93	84	92	90	91	110	110	99	82	97	99	99	97	86	94	100	100	76	98	89	91	92	83	99	92	81	100	109	99	96	78	109	109	102	115	99	93	99	105	98	72	95	84	92	94	78	95	95	99	100	88	85	88	85	100	97	89	84	88	100	99	70	83	88	84	95	79	92	103	98	84	96	95	92	94	109	104	119	79	97	100	99	87	91	81	96	94	97	104	104	94	98	90	116	87	94	105	104	84	97	98	90	77	88	92	100	98	101	101	88	95	82	84	80	99	101	98	96	102	85	92	100	95	102	95	92	94	85	105	103	89	84	96	107	87	117	91	100	97	112	94	72	97	86	79	88	108	94	95	105	107	110	98	83	96	84	93	105	116	86	101	110	91	99	85	118	121	90	92	89	96	106	78	114	90	108	111	108	81	93	96	101	109	100	116	78	98	94	80	115	99	81	99	93	100	89	89	90	97	100	100	87	108	96	88	110	108	85	117	79	84	89	104	95	109	104	99	95	86	81	72	115	105	95	95	103	108	81	102	106	97	103	106	85	93	69	90	105	96	90	87	81	78	95	79	93	110	93	111	87	100	83	97	100	84	89	99	84	107	108	115	82	95	94	95	77	101	85	92	90	82	100	114	110	94	103	101	77	87	111	85	99	91	74	78	108	82	91	119	93	93	81	96	95	98	107	93	86	94	96	89	101	91	82	82	90	93	99	117	92	103	96	100	91	85	91	108	98	92	97	96	94	97	120	95	101	86	79	90	123	93	109	87	86
5224	1490	3562	3786	3258	2570	2149	1773	1509	1280	1173	1005	948	899	762	698	720	677	613	578	555	526	546	520	509	484	520	472	456	451	413	412	465	430	444	439	430	428	442	369	359	417	366	414	386	413	408	351	398	393	408	394	350	407	402	372	398	355	372	377	388	338	364	386	397	385	363	350	342	392	388	335	364	384	358	364	369	381	346	373	371	377	379	370	372	380	361	366	342	355	334	334	341	346	344	372	333	359	341	355	341	384	340	325	374	362	362	338	367	316	385	333	347	354	352	323	349	340	352	298	333	361	366	336	362	379	335	321	347	362	361	334	351	333	339	352	338	356	326	348	349	347	366	317	329	330	341	350	332	344	350	330	361	387	340	368	322	344	349	336	326	342	367	353	323	334	338	365	344	376	356	378	358	316	384	341	342	350	366	317	346	335	328	347	355	334	314	368	391	354	326	335	355	364	360	348	359	332	372	354	337	357	368	355	388	342	341	330	331	307	365	343	387	359	353	360	324	346	319	359	366	340	351	342	336	370	363	346	379	373	320	343	345	366	359	339	378	350	331	360	329	326	327	357	362	368	331	336	358	333	349	312	334	348	374	343	344	342	354	346	370	332	370	346	344	347	356	340	320	364	328	335	351	347	341	392	369	329	353	354	363	353	335	363	345	366	357	339	360	333	313	346	356	320	347	347	350	370	379	327	321	316	374	352	344	332	349	345	335	338	347	365	356	354	359	373	364	333	367	373	321	380	352	347	356	318	355	369	347	358	335	344	319	377	342	343	367	333	340	323	333	350	350	323	315	336	334	331	335	317	375	291	346	326	342	323	339	358	333	353	312	353	367	342	371	357	337	321	362	361	392	388	321	335	354	322	341	338	326	369	367	341	348	364	333	352	336	381	332	377	363	354	354	346	353	347	340	362	356	299	353	338	337	338	349	374	315	364	322	352	332	318	320	371	337	343	342	372	370	353	352	349	395	346	326	308	310	379	351	327	368	343	330	344	361	353	342	336	359	341	347	330	334	344	342	320	335	328	359	360	334	326	338	359	360	330	335	336	323	329	336	394	341	353	326	336	298	359	366	363	349	325	344	332	338	387	362	317	339	338	310	351	344	365	359	355	362	329	327	336	350	336	357	327	336	348	310	337	352	339	369	376	358	323	348	349	373	335	339	370	347	339	352	359	329	329	307	353	331	353	342	316	341	341	318	362	334	323	358	327	358	338	343	303	345	350	338	390	328	344	378	344	366	345	380	338	347	355	314	361	362	385	347	341	376	321	343	369	326	343	351	318	329	339	327	349	345	336	313	330	354	367	322	349	339	328	378	377	375	361	357	318	356	362	383	336	316	345	357	356	349	337	340	354	325	337	317	314	356	350	343	366	344	325	337	347	345	331	367	372	351	339	323	341	365	322	325	327	349	355	326	369	345	351	321	353	343	337	327	365	327	335	343	368	337	350	349	349	327	322	347	345	366	398	385	353	331	346	334	336	356	332	335	350	320	303	325	338	356	340	341	347	349	365	351	328	354	334	377	348	345	351	350	324	353	358	360	351	332	345	337	359	386	345	312	333	362	387	326	351	348	330	353	340	331	368	351	318	299	374	345	362	358	330	355	345	320	359	338	331	342	327	370	316	328	367	340	365	364	313	351	352	337	355	347	361	356	354	365	354	334	335	336	344	384	339	356	346	355	308	327	381	355	303	338	377	333	368	360	345	375	333	345	322	345	380	321	354	377	340	361	384	343	338	357	328	316	368	316	338	341	374	335	343	336	340	339	333	365	337	309	368	333	372	351	332	349	351	347	341	346	362	355	359	372	335	376	345	338	346	351	309	337	336	342	332	355	330	345	337	355	366	354	361	332	360	345	346	338	329	349	334	341	343	362	353	333	326	338	344	350	335	350	345	368	369	345	335	370	340	305	351	345	350	360	351	361	387	327	343	365	348	367	356	343	334	352	364	358	360	334	374	372	392	324	351	364	324	343	338	381	322	357	322	358	371	328	335	364	322	331	334	362	339	322	361	369	401	333	379	307	330	361	350	358	377	346	344	340	373	324	315	313	394	361	345	364	313	348	317	363	341	356	327	340	327	331	336	341	341	355	351	360	329	338	320	356	376	320	357	343	331	357	384	341	345	339	374	350	301	335	340	366	326	336	357	343	335	305	366	338	346	349	297	325	333	364	361	348	337	339	373	341	361	305	373	342	322	343	341	346	343	347	343	348	369	372	345	335	316	352	346	340	363	320	356	325	366	347	366	376	369	353	332	333	358	349	344	339	359	352	324	342	323	360	349	340	332	366	351	347	341	317	376	361	348	326	368	351	336	357	353	350	312	342	334	346	361	370	330	358	312	328	322	369	360	352	339	365	356	345	320	312	343	379	360	322	369	335	359	328	387	392	356	336	313	327	357	361	302	352	345	350	335	371	360	312	349	355	359	330	363	361	354	314	335	369	359	335	331	343	347	352	336	345	364	362	356	364	316	353	393	358	372	350	334	358	297	360	331	389	370	338	357	332	387	350	370	374	340	344	378	351	339	325	343	372	313	323	332	371	328	358	376	327	391	339	342	310	353	344	375	336	330	391	340	347	346	330	350	338	344	329	376	353	326	341	371	352	346	366	341	324	352	354	329	359	363	313	349	329	375	375	373	355	317	320	356	348	324	328	360	357	373	351	312	355	307	345	375	346	311	336	342	321	346	343	344	356	347	317	355	354	357	377	378	347	377	356	354	346	338	370	369	351	360	347	323	368	342	368	351	344	364	324	363	351	325	354	359	352	313	346	356	345	308	341	304	343	377	359	341	353	363	352	361	345	339	362	322	355	316	348	336	335	342	335	321	342	354	335	364	325	366	329	337	351	384	306	361	330	368	364	362	359	339	355	356	315	343	359	346	360	345	353	332	359	304	351	318	330	340	357	326	358	349	320	332	321	335	351	370	364	361	335	338	348	351	327	319	342	328	349	362	318	345	355	359	341	339	349	376	353	339	342	335	344	322	371	316	364	342	377	362	384	365	334	362	332	323	357	362	318	348	353	346	353	315	357	336	309	355	320	353	351	353	370	367	370	352	353	326	300	353	354	357	329	339	358	342	355	344	331	311	329	372	354	335	340	368	359	348	331	382	379	367	337	341	348	403	364	333	371	317	340	340	333	357	323	330	334	406	321	348	390	382	369	353	344	362	353	311	336	359	353	342	350	338	360	324	330	375	351	334	355	344	357	345	350	352	347	360	371	316	347	341	334	326	389	391	389	340	342	341	355	330	340	343	380	344	364	342	323	338	351	367	349	339	346	385	359	358	347	338	330	362	355	365	371	370	389	306	357	361	357	340	343	375	339	327	347	332	342	302	338	327	336	338	354	320	336	362	320	341	324	354	364	364	351	322	371	324	355	321	336	347	345	380	358	384	353	355	341	341	378	350	316	302	353	348	356	335	347	359	360	310	309	357	307	322	392	360	332	367	362	347	331	320	366	372	350	334	340	344	327	329
8464	2232	2630	1828	1308	863	655	543	493	442	333	306	294	307	288	260	225	253	229	230	221	203	225	193	202	201	181	219	200	203	227	193	188	190	204	198	180	198	196	182	188	204	198	183	197	195	213	208	202	177	184	156	187	194	189	188	181	193	189	171	193	201	165	175	163	195	148	198	180	208	193	184	172	189	212	171	194	184	179	185	162	179	188	178	173	189	177	182	178	162	198	181	168	208	154	199	200	185	172	177	198	185	203	186	189	181	172	159	177	196	173	161	156	171	204	167	174	189	167	154	173	193	177	179	159	193	185	181	174	175	172	188	179	172	175	157	190	180	165	186	163	198	162	196	185	233	170	183	184	194	187	152	201	202	186	192	178	171	174	182	177	196	181	189	189	175	166	178	164	224	202	190	172	186	176	180	172	186	175	182	187	182	178	174	210	184	183	200	190	163	169	189	180	177	194	185	172	191	196	184	193	186	156	177	183	191	171	208	166	179	172	196	185	183	197	184	183	175	181	168	211	179	151	191	162	193	191	178	184	208	201	209	206	171	214	156	191	182	173	177	192	178	191	211	166	163	174	198	171	191	211	178	155	182	182	192	189	177	193	166	215	177	195	172	164	175	165	182	205	183	177	184	184	169	192	187	171	182	168	182	174	216	225	180	172	164	178	163	172	177	174	168	166	172	166	179	193	175	207	193	161	179	171	189	188	191	191	197	189	185	195	169	201	189	171	203	172	164	177	178	170	174	203	202	208	207	173	190	208	181	179	158	191	167	172	183	162	159	191	182	167	219	186	216	191	217	208	188	175	186	188	164	191	178	163	177	160	193	176	160	187	176	187	200	181	159	197	178	185	193	181	200	187	189	172	190	185	160	180	166	178	205	183	194	165	201	182	176	177	166	205	194	142	189	198	176	174	174	160	178	189	198	195	191	194	186	178	175	174	175	172	181	178	170	160	198	180	182	178	194	202	194	214	157	175	187	175	172	176	147	209	161	196	188	180	208	193	183	166	185	192	201	182	192	190	198	192	169	180	204	192	193	176	184	194	186	175	212	185	173	189	195	169	153	174	188	179	192	195	199	168	219	195	187	186	176	177	166	163	182	214	186	199	183	183	173	173	195	161	188	171	185	191	179	175	154	196	172	186	186	181	172	210	186	183	163	193	158	172	158	207	193	199	169	180	201	157	191	185	191	166	182	193	197	165	174	179	179	162	140	184	183	152	173	189	178	190	184	180	181	187	205	184	184	180	188	197	155	187	170	180	161	191	197	179	182	179	187	194	203	171	207	195	174	161	192	167	186	173	189	200	171	190	189	197	167	208	173	174	183	206	183	205	204	173	161	185	186	178	195	167	166	175	168	164	179	188	185	196	163	184	184	167	179	208	165	190	175	177	182	179	173	202	170	183	185	186	179	183	152	178	194	208	158	196	175	164	164	159	165	198	241	180	186	178	179	188	153	186	199	170	190	192	169	166	175	182	176	176	186	162	180	175	199	193	181	193	180	167	171	176	188	180	189	193	170	183	171	183	181	158	210	177	186	179	205	163	176	184	202	191	150	191	205	176	167	172	200	171	184	194	173	176	163	176	166	172	190	205	182	173	173	180	198	171	180	182	176	178	163	193	179	185	173	190	165	183	194	186	192	186	175	181	150	175	164	183	174	195	174	182	189	174	182	182	183	152	162	184	202	217	163	192	195	179	179	186	196	181	161	172	200	173	190	193	180	199	165	166	188	194	165	198	176	191	171	169	160	184	163	183	184	193	191	173	183	179	179	159	209	178	189	220	175	179	178	179	193	168	184	160	179	183	170	202	172	183	179	159	185	185	169	184	159	159	203	190	180	209	164	197	184	191	174	164	195	189	181	215	172	177	183	172	196	170	174	198	170	185	154	191	202	182	177	168	191	200	183	186	206	192	190	189	173	191	156	218	186	178	177	186	172	174	163	163	193	181	185	161	179	181	197	191	158	185	168	184	178	184	168	180	186	183	178	169	208	181	186	160	182	171	190	177	182	171	178	171	178	205	183	179	183	199	190	210	199	180	205	190	178	163	184	174	185	197	179	189	203	193	179	192	169	200	178	202	178	175	155	170	176	187	187	210	168	175	174	193	204	167	196	160	182	176	178	175	174	196	181	175	188	177	177	202	182	179	163	205	181	209	173	207	184	185	182	173	181	194	169	193	204	191	212	171	160	192	168	191	165	197	163	183	191	193	173	179	140	189	199	159	191	192	185	183	164	204	193	163	184	176	159	170	182	195	154	174	190	173	168	170	157	174	160	179	171	158	151	183	169	199	164	190	195	195	168	163	179	177	191	182	178	184	187	176	224	158	187	171	221	166	173	170	192	175	189	184	195	210	170	194	184	149	194	199	178	178	164	201	178	191	170	194	166	163	171	172	175	162	195	146	191	157	182	192	170	166	179	192	207	146	180	162	182	157	202	190	175	203	179	165	197	185	183	190	161	178	210	186	178	195	178	165	186	177	184	147	176	155	194	185	186	200	177	200	171	189	172	195	168	188	189	154	167	188	163	199	206	169	171	177	185	193	212	177	179	159	161	177	175	185	192	203	169	175	178	190	177	172	184	177	178	174	192	175	172	192	175	184	178	183	174	173	178	184	181	191	184	180	182	171	195	171	181	186	169	181	171	173	183	163	186	174	187	164	175	204	174	173	194	158	184	172	165	189	168	202	179	167	144	193	180	198	174	205	170	166	178	187	185	176	169	163	165	204	186	165	140	169	174	162	197	188	176	193	191	175	174	204	172	167	206	183	173	174	186	195	164	153	174	179	180	184	166	197	191	181	190	186	180	200	168	189	202	189	182	176	176	168	183	188	162	173	183	162	185	203	167	165	179	204	195	190	197	179	192	191	185	179	166	174	183	195	201	175	162	181	177	163	196	195	151	198	179	184	184	157	177	192	188	184	162	179	186	202	197	177	194	186	181	190	171	192	196	215	173	186	190	174	194	188	155	189	199	161	184	172	202	180	183	173	201	182	169	186	188	175	197	178	179	181	194	173	182	164	177	175	184	197	177	174	178	169	199	176	189	159	186	178	158	174	177	164	180	204	171	184	186	156	174	198	172	192	176	158	183	189	191	178	197	196	183	188	173	193	187	173	175	194	177	196	195	183	170	186	183	184	181	172	177	192	153	187	195	187	186	176	179	163	187	181	194	182	177	187	177	179	170	193	180	181	184	205	205	161	180	163	171	160	161	187	169	197	178	181	162	174	177	181	176	199	187	195	201	181	176	166	206	169	185	158	188	183	189	182	154	179	168	179	163	184	197	176	186	201	171	186	165	213	186	163	161	197	201	166	177	198	190	190	149	202	194	198	173	187	203	196	207	200	167	177	190	197	186	189	173	192	200	186	156	176	174	174	175	163	185	167	187	184	169	169	177	184	170	183	204	182	195	183	201	183	207	188	212	190	197	181	192	157	169	173	178	203	173	183	179	196	167	168	176	194	197	161	196	171	186	155	182
7558	2852	6521	7003	5927	4623	3829	3170	2829	2306	2078	1971	1742	1628	1429	1236	1294	1213	1141	1113	1043	944	959	908	897	907	861	817	805	840	842	778	767	746	724	728	763	747	736	754	714	712	684	681	694	686	668	694	705	638	692	666	704	605	658	609	664	657	646	647	608	645	640	665	648	649	652	616	614	658	668	647	673	581	607	637	652	631	615	565	623	622	629	654	615	595	639	617	623	646	581	634	634	613	626	634	611	595	610	609	599	611	628	609	578	657	605	643	609	569	569	590	572	621	617	592	569	570	620	609	595	630	612	634	615	609	571	553	602	629	604	637	606	614	584	591	589	591	623	563	578	591	594	583	640	648	647	611	596	584	593	597	593	591	594	611	598	591	553	572	602	618	569	648	620	642	612	622	619	564	620	622	645	580	636	591	630	579	587	589	609	565	636	589	613	624	620	570	579	561	595	619	630	618	619	584	613	609	625	665	626	597	604	575	591	562	602	627	587	594	605	593	591	632	635	584	619	626	546	572	603	609	622	577	572	597	566	625	639	604	629	613	557	572	581	588	561	574	632	594	580	624	615	617	581	612	588	640	607	567	611	595	596	597	607	632	629	593	598	584	605	632	621	676	610	605	602	622	649	621	592	582	603	612	597	575	581	607	612	648	617	607	563	597	617	527	561	617	607	585	596	606	617	619	623	588	603	603	602	593	642	585	586	605	584	615	584	573	603	604	569	566	552	598	574	592	613	614	629	542	608	653	581	605	559	589	603	589	585	564	542	633	590	639	604	640	589	577	574	572	617	630	600	580	605	587	587	610	583	614	630	595	647	601	584	628	608	583	591	585	636	584	577	641	601	635	641	618	609	611	607	606	553	590	567	614	594	630	609	548	603	610	619	582	614	624	609	633	629	618	557	611	594	610	604	582	608	642	604	573	598	579	596	610	596	585	649	612	566	608	570	609	592	582	575	558	583	566	577	610	647	580	566	618	628	632	596	567	571	634	646	575	542	569	549	569	545	610	601	631	586	556	587	624	579	568	628	596	611	565	593	593	574	565	583	606	582	593	634	590	587	581	611	590	648	592	573	602	639	561	580	598	559	577	604	675	579	616	597	638	602	593	590	610	586	592	609	568	580	627	640	614	574	581	598	611	551	597	621	606	543	636	627	603	602	616	592	599	605	576	601	596	603	593	619	644	587	628	592	609	577	622	570	626	572	599	587	594	622	632	586	586	574	598	587	588	586	622	603	606	644	603	610	613	595	577	586	603	644	600	613	636	593	618	563	596	616	590	649	575	605	602	599	573	590	577	639	639	598	585	555	557	617	608	544	621	613	613	579	643	590	632	539	589	621	624	588	589	608	585	595	579	572	572	579	634	553	580	583	585	585	579	630	607	639	645	583	618	600	595	591	586	580	624	569	614	603	547	548	599	572	557	601	562	603	659	564	615	607	622	611	629	598	623	657	606	639	600	603	575	611	569	582	599	624	568	663	594	615	639	588	618	603	611	603	661	556	590	606	599	580	618	581	617	605	609	575	595	596	602	613	578	587	582	538	623	577	624	602	634	594	616	622	632	603	563	580	607	566	602	624	629	596	584	605	633	620	605	614	566	589	656	599	601	623	611	605	561	570	602	612	563	631	604	567	576	584	588	603	594	623	573	579	576	615	622	567	607	575	592	590	593	628	567	607	618	619	589	603	606	632	607	623	587	608	601	612	596	553	584	621	575	584	610	609	584	609	566	582	590	591	557	611	608	596	627	583	632	575	605	600	598	631	589	603	580	603	599	564	611	629	602	609	551	612	602	651	575	612	600	608	590	556	593	594	596	571	640	606	625	591	618	592	592	647	542	611	599	617	602	570	615	610	577	593	582	557	607	610	634	633	593	592	612	572	607	636	634	632	619	636	568	622	569	619	617	592	620	591	594	650	579	631	582	636	616	622	620	611	619	601	658	573	621	643	569	588	628	631	607	569	632	581	617	617	575	630	584	621	620	576	589	625	620	585	569	621	639	569	606	600	616	570	633	582	599	590	569	571	596	636	614	611	579	643	608	654	559	623	613	573	606	593	592	569	598	637	577	550	621	611	616	565	628	621	601	559	625	605	622	571	623	625	634	590	597	582	620	623	604	578	600	624	593	560	608	569	616	636	591	585	618	589	603	588	640	634	604	614	556	552	597	586	577	629	621	581	627	573	579	568	601	596	581	591	606	606	563	606	596	572	613	594	596	655	594	606	617	582	580	573	654	606	587	576	563	608	555	589	592	583	584	602	554	563	621	594	568	624	586	664	567	579	573	555	602	621	589	589	604	572	591	603	600	553	595	603	602	601	618	606	584	572	628	583	634	573	539	604	637	592	572	579	593	602	599	627	595	624	569	570	601	618	581	558	555	592	611	603	578	602	630	629	626	611	557	580	578	648	581	622	589	577	601	591	612	568	567	572	634	633	598	616	636	614	631	638	596	569	593	582	565	628	637	619	627	588	637	588	568	601	582	584	591	558	615	623	607	576	631	576	579	594	552	625	561	560	613	617	640	613	586	589	617	590	622	633	592	577	605	595	615	614	598	619	619	607	578	584	563	624	543	617	632	609	596	645	623	586	641	617	608	545	603	615	625	602	615	605	601	606	626	583	604	561	578	571	581	613	631	592	635	589	573	586	644	624	645	604	622	594	592	626	579	580	587	597	580	582	598	605	554	623	588	603	581	625	615	645	578	556	615	626	643	618	579	586	585	596	587	603	614	630	614	593	625	567	616	604	561	612	553	580	609	567	602	568	559	618	587	591	581	607	625	593	592	572	579	597	631	564	646	598	544	561	619	579	593	600	595	578	600	586	640	556	584	607	600	594	555	607	595	638	632	612	619	574	594	552	643	607	573	584	579	553	633	634	616	589	574	607	578	555	605	590	544	600	616	646	588	549	595	594	572	592	611	603	627	617	621	624	572	588	629	629	587	563	568	576	591	593	608	655	625	579	599	615	564	591	624	637	608	599	556	620	610	637	580	621	561	620	568	603	582	585	577	583	587	645	602	560	604	581	592	578	609	615	626	614	623	608	586	616	608	626	545	591	596	615	611	584	621	595	634	578	619	617	602	579	616	613	603	630	584	591	663	541	574	611	597	615	587	577	611	595	587	598	605	610	576	582	614	560	626	568	591	622	608	616	604	596	577	622	615	606	580	596	609	589	623	590	614	596	588	616	598	584	628	590	595	540	594	617	626	603	636	572	598	599	567	593	605	594	592	619	548	627	585	607	607	618	616	610	579	606	607	597	604	622	555	596	606	576	585	595	611	629	569	636	623	588	558	589	629	638	626	567	616	609	538	553	634	598	592	551	554	618	544	624	610	613	644	584	617	629	572	601	602	631	601	626	610	572	594	615	554	579	616	584	615	612	616	662	581	641	574	608	624	628	595	647	603	595	616	685	629	570	594	593	605	630	550	591	629	612	627	614	630	599	582	567	623	581	597	635	625	629	622	622	579	606	646	601	595	610	637
1138	119	146	108	96	62	71	63	60	61	56	57	55	53	44	66	53	62	55	53	61	53	61	57	56	58	65	45	55	72	55	62	51	59	62	66	49	50	61	71	51	45	56	61	65	60	54	47	61	75	57	51	52	62	50	67	51	44	51	63	67	67	61	60	55	62	52	59	59	56	65	64	60	57	58	53	68	62	69	53	67	46	65	52	62	38	52	58	63	55	59	53	46	54	48	49	52	51	34	52	54	60	39	65	64	64	54	71	66	56	53	75	55	48	41	51	64	43	66	52	62	49	55	54	65	63	54	50	53	47	46	58	47	63	59	40	61	48	58	41	62	59	49	60	45	62	48	59	50	47	48	71	57	54	53	53	53	53	58	59	47	48	60	50	59	47	49	53	38	55	57	54	52	53	58	64	46	56	50	57	50	53	55	63	58	49	47	57	49	53	55	49	56	53	64	68	50	56	53	64	45	56	40	51	54	62	50	62	68	59	39	67	55	53	52	45	50	60	48	53	63	56	50	44	57	67	58	41	56	56	52	71	59	60	52	53	48	48	61	56	43	66	62	67	63	51	49	59	49	60	52	49	54	52	65	67	48	53	59	46	52	49	45	59	51	63	40	61	59	61	54	68	46	50	53	51	64	58	55	73	68	65	59	51	71	61	47	60	53	57	54	49	67	54	51	54	41	53	63	60	57	52	55	60	54	69	54	46	41	64	37	49	61	62	60	62	57	66	50	64	62	56	71	44	44	51	53	49	61	57	41	59	69	49	48	49	46	56	54	55	51	56	67	57	40	61	57	54	59	58	57	41	51	51	49	56	44	57	62	54	58	43	55	44	60	51	47	58	66	64	51	47	67	55	46	50	43	49	57	63	52	54	56	66	59	42	56	47	60	60	60	55	50	54	70	56	56	52	53	54	47	44	51	59	57	51	60	52	61	50	59	52	59	65	47	48	57	58	49	44	50	63	52	58	57	46	51	55	61	54	54	50	66	62	54	60	51	48	51	58	55	52	53	63	67	51	55	59	60	67	50	57	49	56	58	56	55	54	62	53	68	62	73	52	57	52	61	48	48	53	60	50	46	59	55	61	55	57	62	58	60	56	50	50	63	59	56	55	57	52	41	61	59	49	47	58	61	52	51	57	52	54	59	66	58	54	46	57	38	48	69	46	51	67	51	70	51	50	45	57	65	71	50	49	53	49	51	48	59	49	52	56	61	55	45	49	57	55	58	48	50	59	67	42	51	57	67	65	52	69	58	53	51	60	54	60	48	49	62	55	50	46	58	47	47	42	59	51	53	57	49	42	55	67	59	50	54	50	59	53	47	57	58	70	57	61	59	48	66	60	49	61	50	53	55	57	49	39	50	51	58	63	50	65	60	65	52	59	51	63	59	61	51	54	47	42	53	53	44	67	59	42	53	48	51	66	47	60	61	60	51	46	53	43	49	60	51	48	58	44	45	56	57	71	54	69	46	66	53	48	65	58	69	59	39	54	57	50	48	52	52	46	54	52	71	61	59	41	56	56	49	47	61	53	63	66	63	53	53	53	55	58	70	56	57	65	65	58	57	55	56	50	54	56	45	56	58	45	49	59	60	58	55	58	49	48	53	49	38	57	51	56	63	58	59	47	73	64	51	44	43	54	58	47	55	64	60	54	63	56	46	47	57	51	55	55	55	46	56	49	67	57	69	54	45	63	48	60	46	53	45	70	53	45	62	61	49	61	53	65	41	54	60	44	37	62	53	57	53	66	67	47	56	43	55	42	57	49	63	60	44	51	63	40	54	63	46	61	43	55	66	59	56	50	51	55	60	67	49	64	52	46	64	49	62	61	57	53	69	53	56	62	56	52	42	41	59	49	74	48	57	45	65	58	58	46	54	65	65	52	58	69	52	51	68	70	59	54	58	52	69	54	65	56	38	44	62	50	53	50	59	63	49	59	60	52	46	56	49	68	67	52	48	69	51	57	51	62	56	57	46	56	60	42	64	59	53	67	73	64	61	48	47	69	56	60	52	53	57	45	63	55	34	61	66	64	43	61	58	63	52	56	58	46	46	68	50	43	45	57	54	59	54	61	60	56	42	47	50	54	52	59	46	60	54	52	53	61	49	44	71	63	66	49	58	52	56	65	56	62	51	58	61	40	45	61	53	72	60	65	46	56	61	56	52	52	57	58	60	60	41	53	50	61	59	50	58	47	56	57	51	50	56	53	52	60	52	50	54	53	65	55	59	54	56	58	51	42	67	58	54	51	59	62	50	57	56	59	45	71	65	63	70	57	44	57	51	58	57	63	65	50	48	56	51	50	58	69	58	46	62	55	64	54	56	51	49	46	63	53	51	52	65	70	65	59	64	51	47	63	56	55	52	61	64	47	60	54	58	55	67	55	61	50	50	39	63	52	58	50	57	57	79	65	56	40	59	50	40	56	70	42	37	50	61	60	48	70	50	52	64	63	41	59	61	43	46	51	56	65	59	72	63	49	55	56	60	61	53	55	38	46	49	48	58	51	57	49	54	55	45	60	49	54	52	55	53	59	41	54	57	51	59	45	58	54	53	61	79	53	49	56	65	54	63	50	55	60	62	51	64	54	52	46	75	63	45	61	59	44	58	45	45	59	51	64	78	60	54	54	45	48	60	50	52	63	41	63	53	62	42	60	55	54	59	51	47	58	42	51	60	63	65	62	68	56	62	50	61	46	61	48	53	44	57	64	68	51	51	51	52	48	75	43	69	52	53	62	59	49	53	59	57	56	57	68	48	58	44	50	49	45	77	55	61	61	56	60	52	55	65	67	49	56	63	56	50	39	55	48	57	53	53	56	48	49	59	66	48	57	61	61	71	38	61	67	52	52	53	62	58	64	58	54	49	63	53	65	57	66	60	51	55	62	55	52	59	57	58	42	61	57	52	54	51	55	52	60	47	45	46	57	51	53	74	54	56	48	56	50	49	47	51	56	51	50	46	58	55	58	50	45	54	58	67	60	55	62	65	55	57	51	55	65	63	59	51	53	62	62	53	59	52	47	48	55	48	63	52	55	47	60	61	60	52	44	60	64	43	61	41	62	58	66	54	65	63	46	50	60	52	60	54	59	75	66	52	47	52	35	48	49	43	42	55	49	59	67	61	47	53	45	57	59	53	57	48	65	66	44	52	57	56	50	68	58	49	49	45	49	53	55	52	52	55	62	46	50	51	58	64	71	57	56	60	51	57	53	52	52	59	65	61	54	60	54	56	48	43	56	54	62	47	54	63	56	59	56	40	51	54	57	50	43	61	49	56	41	54	62	60	62	50	48	60	56	56	45	54	48	57	52	45	53	42	50	69	65	51	54	48	58	57	59	47	70	51	58	57	59	53	46	48	54	54	55	50	61	60	51	48	57	64	53	53	53	58	54	65	58	65	49	56	57	54	59	64	63	54	65	48	67	57	51	63	47	56	59	52	73	45	39	66	59	49	66	49	53	60	68	55	50	49	64	57	49
1704	309	462	480	410	376	324	308	286	301	256	262	240	281	228	271	242	227	223	216	228	246	246	241	229	247	230	237	203	222	240	261	239	215	278	243	232	214	254	218	239	214	199	235	222	231	235	218	215	240	242	245	221	231	249	257	244	204	233	226	225	216	227	245	228	236	224	245	226	230	216	219	225	221	230	216	232	218	257	227	222	238	236	204	237	216	234	226	215	209	215	233	253	230	224	224	230	232	227	236	220	218	254	248	252	228	235	225	224	211	234	256	232	241	252	212	228	222	231	251	202	232	226	204	199	225	231	244	247	215	196	221	211	223	203	237	252	227	248	235	221	203	228	231	219	218	225	235	230	229	235	215	232	251	237	233	224	227	272	236	220	211	203	223	219	207	212	216	227	215	219	226	239	250	232	239	208	215	248	250	228	199	224	253	210	213	223	218	222	228	242	222	208	235	231	223	231	224	251	236	229	221	230	214	239	213	239	233	229	238	246	217	221	222	219	221	228	227	242	212	217	237	218	228	224	211	228	234	259	233	229	242	243	198	244	227	228	231	220	235	264	237	203	221	244	212	219	257	240	220	236	218	233	252	224	222	244	244	225	229	238	240	240	229	223	209	242	251	209	210	240	197	250	254	224	238	209	238	229	248	217	215	218	254	219	244	212	220	238	248	224	218	236	209	240	223	224	251	237	221	234	225	241	230	244	221	228	252	226	258	225	235	235	216	233	207	236	205	234	210	249	216	241	215	239	216	269	195	238	197	222	225	199	241	232	226	232	220	211	228	245	239	234	214	224	218	225	228	231	271	188	220	228	230	224	247	223	211	237	238	241	207	249	228	223	240	210	241	206	232	235	238	254	211	206	231	226	224	241	233	246	205	226	246	237	238	210	244	230	265	230	235	226	187	222	241	190	227	225	232	246	236	214	228	243	232	221	229	227	201	257	224	230	239	248	220	227	241	230	237	222	233	209	235	220	229	224	235	237	219	224	246	240	243	230	237	216	232	235	250	220	238	249	224	222	242	209	228	213	220	224	234	228	221	242	213	262	219	200	209	210	217	255	232	224	223	246	246	231	229	226	219	241	241	218	217	232	222	237	221	199	248	207	241	220	209	230	256	225	248	226	221	245	223	234	244	206	230	242	208	239	217	196	210	220	234	229	217	211	233	250	237	249	220	229	229	253	217	204	238	237	218	208	233	214	257	218	227	200	227	234	208	250	208	233	236	249	216	246	203	208	226	201	217	213	246	200	246	252	255	201	211	229	240	209	227	233	228	229	213	218	228	235	253	239	248	243	211	219	222	226	230	204	231	228	215	237	225	212	222	213	237	235	248	232	221	249	231	220	242	246	200	206	234	235	237	228	254	221	211	220	224	228	250	215	229	227	208	202	227	231	240	232	220	231	213	242	254	210	234	211	217	219	256	231	246	220	260	200	216	225	252	224	210	230	240	223	239	238	224	205	246	221	244	226	206	241	219	239	250	220	229	218	193	217	235	217	207	228	239	222	238	225	219	240	218	231	218	227	263	228	219	241	242	210	226	239	229	210	228	239	228	245	230	220	210	221	211	222	220	240	249	218	218	246	233	211	221	219	243	239	211	224	245	264	215	248	219	214	209	245	228	222	245	243	240	224	222	225	246	211	209	235	199	246	197	263	200	238	202	230	219	250	207	240	227	220	255	249	205	235	228	222	252	228	251	214	255	233	219	222	222	252	224	218	218	209	212	234	260	239	233	197	224	211	233	232	269	230	230	222	224	218	218	209	192	231	256	249	269	229	228	235	213	216	228	236	210	254	237	215	245	235	230	254	214	223	226	226	242	238	216	229	241	226	223	223	225	229	234	240	220	230	231	212	222	238	225	251	226	229	221	205	244	232	218	240	256	234	208	232	236	223	243	226	223	237	214	220	218	231	210	229	232	231	202	252	234	249	244	246	270	233	196	209	230	233	235	273	211	256	204	203	224	218	196	212	219	223	252	234	218	235	249	213	227	238	223	233	234	199	220	234	239	225	226	225	223	219	253	218	237	237	232	222	240	236	229	243	227	254	255	207	229	226	238	236	222	236	233	228	247	219	232	214	211	214	255	260	240	225	204	239	261	217	229	220	224	218	233	223	227	237	222	266	223	243	234	217	218	222	250	233	236	239	223	216	215	231	228	239	255	224	252	216	215	222	230	234	225	236	238	211	231	226	226	279	213	217	224	218	205	246	241	242	251	214	240	231	230	221	227	234	219	223	232	224	254	251	214	228	209	228	217	243	234	223	243	229	230	246	241	212	212	215	217	215	245	181	227	237	257	221	227	223	217	233	230	228	220	215	232	246	223	198	230	235	235	218	233	218	248	210	231	234	234	260	242	233	239	210	224	231	227	230	220	216	208	202	244	216	224	250	220	220	234	240	227	222	232	220	213	231	233	222	235	244	227	224	252	191	250	211	258	211	226	226	227	229	215	224	213	232	220	248	205	239	198	227	254	217	226	233	212	217	252	234	212	208	214	239	263	239	231	243	207	213	197	224	222	201	220	216	228	243	216	196	256	231	240	230	239	211	263	219	225	246	239	265	249	238	226	239	204	215	211	211	229	221	218	234	204	213	248	269	224	203	229	230	210	226	210	244	247	233	236	231	252	242	248	239	238	237	207	235	226	255	231	253	247	229	242	192	229	224	224	243	228	249	226	237	240	246	235	240	217	225	226	212	229	234	259	254	233	238	220	247	243	224	218	230	235	231	211	265	231	221	197	214	238	241	231	229	215	234	219	224	236	222	223	263	220	209	231	235	211	203	231	216	238	247	240	224	232	237	214	220	247	209	247	238	231	211	238	234	219	219	218	229	223	225	242	210	248	232	232	221	227	232	219	229	232	231	211	232	225	231	232	223	228	238	215	205	237	276	261	218	228	260	211	234	257	222	216	207	225	225	202	232	223	244	240	210	214	254	224	237	205	228	232	244	218	245	217	224	234	218	231	241	205	234	225	218	253	217	266	213	240	222	222	242	232	207	232	237	220	234	217	228	243	234	215	236	226	235	220	262	262	250	228	260	237	240	220	216	244	236	241	228	221	218	212	241	235	228	240	237	260	218	243	220	237	210	251	213	231	233	193	228	210	223	211	233	199	248	214	234	240	244	226	203	229	249	236	226	236	226	214	218	236	263	230	212	221	226	224	263	229	247	237	223	235	230	227	257	211	212	220	216	254	232	219	215	222	246	244	209	216	232	230	213	227	235	234	234	198	222	225	224	229	217	220	220	230	196	219	198	234	215	234	226	233	220	222	224	206	241	220	209	230	255	220	221	241	221	210	248	235	217	215	236	228	219	224	205	232	222	222	222	201	221	194	232	236	228	255	213	218	212	244	239	240	209	232	215	237	199	223	211	215	199	226	235	224	252	221	224	231	254	192	235	227	210	233	204	246	218	206	231	242	234	260	224	211	243	259	207	221	229	252	232	227	236	216	242	228	236	225	240	210	213	214	239	227	233	239
4352	1066	1326	932	613	456	320	296	214	196	188	159	168	149	126	136	130	128	127	116	106	106	94	124	113	102	111	97	107	107	92	113	102	109	113	112	88	106	89	102	92	95	83	102	95	89	114	117	102	106	111	96	87	110	113	108	79	96	87	97	101	75	115	91	100	101	89	113	75	96	110	84	91	81	96	76	109	90	90	73	104	98	82	92	79	98	102	107	81	83	98	90	97	100	121	95	85	104	103	92	84	102	99	92	93	87	104	98	101	95	109	94	104	95	104	99	87	97	100	96	110	90	79	99	105	93	85	101	104	77	106	91	102	104	92	106	101	79	85	96	92	102	85	78	77	87	91	96	105	105	76	93	110	104	112	80	115	102	88	105	90	106	103	74	99	93	90	95	108	98	93	82	79	105	88	100	115	98	110	74	104	83	87	100	101	114	94	79	107	93	73	79	103	111	77	101	89	94	111	85	99	104	103	75	103	83	107	97	103	91	86	106	90	82	96	96	86	87	106	86	80	92	103	95	98	97	95	72	101	80	98	99	106	104	87	101	92	84	93	84	86	79	84	97	81	94	120	93	91	87	106	103	83	92	111	95	91	87	96	89	89	100	114	84	85	103	97	87	77	92	102	88	103	82	96	90	78	91	76	99	82	116	82	89	116	90	80	93	98	107	84	104	98	79	102	116	82	93	98	93	90	88	120	111	88	87	82	83	91	94	95	103	97	97	80	95	79	96	105	98	88	98	87	80	96	91	91	87	96	97	78	82	93	104	102	105	85	98	101	84	106	100	91	92	86	102	85	81	85	99	108	100	83	95	77	102	89	94	103	89	107	96	101	94	82	92	95	80	95	107	92	100	108	99	93	103	113	108	81	82	103	91	101	104	83	104	92	93	73	105	101	90	89	94	101	92	86	90	83	101	88	101	88	103	90	101	96	95	83	84	87	80	92	92	113	82	88	94	89	82	107	93	96	80	103	78	95	89	95	107	98	82	87	99	110	107	97	74	105	103	89	101	91	99	91	90	99	106	97	85	77	85	101	96	83	91	100	96	77	94	83	89	82	102	69	98	109	83	95	86	89	95	93	116	90	96	79	91	85	98	83	101	104	91	95	87	92	101	92	100	99	81	89	89	93	88	90	89	93	102	95	105	83	80	77	113	114	107	89	90	82	104	94	73	93	88	105	90	95	110	106	87	90	108	98	81	84	109	85	101	89	72	111	94	89	108	82	79	103	98	101	98	84	109	110	96	88	93	95	97	106	78	96	86	80	92	100	79	90	90	94	94	114	97	85	95	89	72	87	88	84	81	91	92	84	89	92	95	92	95	96	91	78	101	78	81	95	85	88	95	78	86	81	92	98	80	96	98	100	97	107	83	99	97	94	91	96	82	86	96	82	99	72	83	125	88	92	107	117	79	90	90	80	104	90	101	80	95	83	91	90	88	89	97	107	112	98	96	110	91	89	103	90	99	107	82	100	97	76	85	101	111	94	83	84	100	102	94	96	88	118	81	114	106	83	97	83	111	105	84	94	94	96	91	94	96	95	109	98	96	98	89	106	91	82	115	94	105	81	102	85	82	99	96	109	111	85	95	95	90	88	78	82	97	93	94	97	93	87	93	87	100	94	89	93	90	96	110	95	92	71	86	103	91	100	102	85	86	101	101	85	92	98	101	90	95	73	100	98	114	113	90	92	98	88	108	103	81	105	82	104	102	99	107	92	91	98	90	81	87	87	85	105	96	88	107	92	104	81	88	96	83	87	110	107	97	101	104	89	90	89	97	103	88	92	95	112	74	87	99	107	109	91	77	98	93	99	86	99	91	94	80	83	94	76	81	100	109	101	81	100	106	92	118	93	82	81	97	112	81	102	82	89	126	112	112	88	100	97	71	114	96	80	88	81	85	105	88	109	96	101	101	97	86	90	98	100	100	88	79	82	114	92	92	88	94	94	101	88	115	83	100	112	95	105	93	128	92	104	78	77	91	90	82	105	119	106	100	77	99	93	95	85	88	104	90	74	90	87	91	98	97	97	99	92	105	98	85	102	89	96	98	82	97	81	101	96	78	98	91	96	93	93	106	90	86	100	96	94	86	94	90	101	95	104	91	84	103	92	105	95	88	78	95	75	82	111	87	84	107	95	110	80	89	129	89	81	105	78	95	100	89	100	85	116	107	95	90	96	93	93	100	114	89	93	95	92	98	101	111	68	93	80	101	92	97	119	94	116	82	86	89	82	109	86	104	111	86	105	113	97	91	88	86	100	88	106	94	109	99	95	95	97	78	101	83	89	104	110	92	100	119	118	84	106	85	74	92	99	97	101	108	88	113	106	93	74	95	82	91	75	92	112	102	77	106	106	102	86	107	94	98	94	95	93	100	81	83	119	99	98	84	95	94	113	83	85	64	77	89	73	96	108	108	84	110	97	96	79	89	102	80	97	108	80	97	86	110	110	76	92	85	107	109	95	82	98	94	107	100	87	97	93	83	114	89	92	83	100	97	95	90	104	86	112	81	92	93	79	87	85	93	110	80	86	87	106	107	88	101	99	115	99	103	107	71	82	94	83	99	98	80	92	82	88	91	76	105	83	89	103	108	106	98	107	90	99	78	91	86	114	99	90	79	89	84	87	95	77	111	93	91	80	95	111	87	107	95	116	96	98	106	110	83	106	104	88	104	102	107	109	95	88	77	84	108	93	82	100	91	86	99	86	99	103	97	82	96	78	98	114	91	100	83	83	103	86	122	89	93	112	88	97	85	94	104	95	98	108	99	92	85	95	94	94	78	84	98	88	106	105	98	99	92	77	104	102	88	78	95	88	105	81	93	92	100	105	85	97	77	83	85	88	79	88	87	89	106	94	94	77	99	95	86	88	90	100	101	85	96	98	104	84	79	97	111	97	89	88	91	73	91	95	99	109	106	87	99	80	101	102	89	92	91	108	91	80	106	99	91	106	108	99	99	101	86	91	108	82	98	81	88	90	98	81	94	90	105	95	90	102	102	86	80	102	100	92	127	108	85	108	116	92	94	86	89	81	91	111	90	96	107	96	104	101	109	103	91	101	95	98	104	88	87	97	102	96	102	100	96	94	92	96	95	83	91	93	99	100	100	102	98	100	106	77	99	112	97	103	97	100	100	90	85	93	102	104	87	91	94	94	91	81	88	89	92	105	87	102	100	113	99	99	112	107	89	94	101	100	101	101	97	110	97	98	97	98	85	90	89	106	94	90	95	92	95	98	93	85	115	110	95	94	94	92	89	98	115	93	83	87	106	96	108	91	103	108	81	81	68	106	103	74	95	94	77	113	75	92	81	85	89	93	105	93	93	81	88	103	88	91	83	84	104	93	72	91	95	89	100	109	81	92	100	82	83	104	88	91	93	88	88	110	93	101	96	82	88	96	99	93	89	98	100	91	90	90	95	105	87	87	81	81	100	71	92	92	91	97	87	104	83	94	97	87	88	91	89	93	91	94	90	87	94	111	85
5301	1481	3495	3843	3321	2553	2084	1712	1490	1303	1128	1088	934	833	764	701	711	669	571	606	578	591	502	502	504	517	465	477	437	502	478	439	422	450	476	455	427	397	430	381	395	397	389	396	387	386	380	386	407	394	370	387	371	369	368	397	377	392	379	400	360	388	359	401	356	374	342	333	357	346	364	351	354	336	376	334	373	396	377	391	338	368	341	371	350	350	380	369	332	371	314	336	349	350	364	337	338	347	360	368	337	367	349	360	352	355	347	365	364	332	362	340	356	346	376	369	355	352	325	349	354	355	360	384	339	363	396	324	339	326	377	354	330	317	348	380	340	322	358	329	345	336	350	335	317	334	343	348	319	347	365	310	344	355	362	372	326	359	344	333	341	352	332	373	348	342	363	331	338	300	391	318	316	340	356	334	386	329	312	339	354	359	339	329	329	358	336	383	316	327	327	346	332	362	326	338	335	318	327	333	288	347	341	388	351	341	333	320	325	336	331	315	343	348	338	374	319	322	334	369	352	355	366	347	306	367	313	332	382	344	326	360	327	372	324	346	350	352	365	353	339	374	360	333	319	380	349	369	325	377	360	326	397	316	362	350	349	372	305	340	353	382	342	347	338	321	362	344	332	330	331	343	379	375	342	356	348	337	337	370	341	345	363	340	339	348	347	320	382	329	340	321	340	328	327	337	336	315	362	329	352	349	350	340	344	322	304	351	358	304	370	317	386	353	355	351	371	331	358	309	362	325	355	372	353	376	361	335	367	318	343	307	346	335	339	343	328	350	356	328	370	380	333	339	371	348	349	341	316	350	363	343	326	360	316	317	336	311	307	344	340	328	320	342	349	348	367	342	341	325	365	335	339	352	342	362	349	349	356	329	350	329	338	364	359	365	320	350	337	349	331	369	354	352	339	336	336	348	323	342	360	359	353	357	360	374	322	324	375	347	341	364	335	362	308	391	367	351	323	356	348	359	324	337	363	350	358	326	340	367	325	366	363	361	330	323	337	328	322	337	340	379	333	359	339	357	325	350	380	373	362	366	321	332	345	353	349	380	387	335	342	332	317	357	342	305	343	378	339	331	328	361	361	351	306	355	368	344	346	328	341	363	327	341	323	376	378	340	321	387	320	373	341	328	334	364	351	345	360	343	386	344	324	367	337	363	381	344	346	376	322	374	353	346	359	362	326	336	388	331	331	348	335	389	376	333	351	340	335	388	361	334	378	323	321	360	348	341	363	306	361	345	317	349	342	323	311	370	316	359	323	310	344	360	388	351	357	324	312	351	353	331	339	341	344	363	361	362	343	357	333	353	318	354	331	358	345	362	362	330	375	336	338	362	355	362	356	308	343	352	346	355	356	359	355	350	353	366	376	370	378	335	349	356	346	371	357	374	390	332	337	351	365	337	341	368	313	314	342	364	334	366	381	332	352	344	340	383	326	339	338	347	351	370	352	319	382	350	359	317	337	370	352	388	358	382	358	365	341	351	326	345	315	364	321	331	339	342	348	346	330	339	352	332	359	340	353	300	309	352	381	333	343	369	322	359	314	339	353	343	341	335	370	345	343	380	373	371	351	355	347	347	334	336	348	345	347	300	334	347	360	340	353	335	304	373	352	366	316	355	314	333	349	362	363	323	351	362	317	342	365	369	360	355	316	335	350	341	335	346	324	333	355	356	366	336	371	335	373	319	322	350	335	405	341	360	356	352	356	362	320	354	324	350	369	344	338	328	346	338	337	343	339	354	361	336	344	344	324	380	347	350	383	327	351	323	354	321	341	315	339	340	342	348	379	322	364	329	333	352	337	357	341	352	364	336	339	346	333	373	341	328	350	350	391	322	367	328	336	356	351	365	348	326	383	326	332	356	355	352	332	324	344	341	346	335	327	309	311	336	330	362	361	348	366	337	352	366	372	347	349	356	327	361	364	342	338	335	379	341	362	340	326	346	333	343	338	344	367	376	323	338	370	339	360	363	317	314	309	343	345	335	368	354	360	322	350	376	381	321	350	356	352	352	354	341	316	345	324	356	341	355	339	312	333	320	345	319	384	328	362	367	363	334	357	346	358	356	351	371	336	358	361	379	340	319	348	346	348	345	348	341	322	333	353	327	319	314	333	339	334	322	368	316	366	357	358	340	351	345	336	376	315	359	338	340	341	315	363	317	335	333	334	361	366	360	323	353	349	355	399	369	337	326	318	365	358	328	331	351	321	325	365	323	300	358	333	350	341	346	354	317	353	331	351	321	308	314	331	368	343	337	341	331	362	367	351	342	387	355	367	330	319	339	346	357	345	336	366	374	354	352	351	350	322	371	344	352	306	332	327	343	364	320	361	356	361	341	330	351	320	362	327	344	322	349	351	330	326	318	318	344	341	353	311	330	309	328	312	355	365	350	310	311	341	340	322	352	382	349	340	364	355	333	350	370	338	361	318	323	353	334	369	338	378	361	344	358	354	330	402	324	362	345	353	365	357	359	346	350	370	323	386	348	354	323	328	363	349	337	309	351	302	362	343	321	365	340	336	339	363	344	361	346	338	343	358	325	331	363	335	342	311	354	335	322	308	362	373	334	335	341	363	377	361	341	338	346	350	330	324	343	335	333	360	318	362	365	354	366	337	351	342	322	324	350	343	325	359	365	334	347	323	377	335	350	337	299	327	356	318	359	317	338	336	368	357	338	349	327	353	334	366	337	356	326	326	362	326	345	352	345	330	372	360	362	314	382	338	343	357	346	350	334	350	350	331	374	364	330	346	313	341	362	332	372	317	349	341	342	343	361	343	373	349	340	344	331	351	388	343	324	327	338	359	328	358	314	338	335	339	315	333	319	307	318	340	338	338	313	336	347	314	371	348	328	339	338	360	371	348	352	311	340	347	367	341	330	341	349	380	323	352	359	336	367	325	346	352	341	377	312	383	326	349	335	349	319	378	348	336	349	362	355	355	347	363	349	352	344	372	320	352	359	372	336	337	348	352	337	346	326	355	332	332	373	352	301	346	394	334	332	352	349	340	343	330	335	343	320	337	341	340	307	375	350	343	358	313	366	358	348	327	353	305	363	339	356	332	342	353	358	340	348	339	337	349	341	339	347	322	356	312	364	369	313	365	343	354	376	329	323	344	337	332	346	378	337	317	350	317	356	351	313	323	312	304	369	361	337	336	319	351	398	326	389	344	333	368	344	343	314	356	330	329	377	361	370	364	328	319	341	343	355	348	353	349	373	354	336	320	352	349	333	338	340	352	325	368	323	337	361	343	368	351	366	326	355	347	349	371	347	335	320	365	342	341	338	347	339	358	353	331	349	339	346	346	330	351	359	331	346	330	344	333	358	335	337	336	342	366	384	318	362	331	312	360	326	342	347	345	338	346	331	371	360	306	356	363	363	300	342	334	344	338	339	338	349	340	357	342	355	365	328	348	329	309	350	328	328	339	371	361	374	356	348	385	333	365	346	376	314	343	360	333	328	351	339	339	354	334	380	323	327	354	330
8617	2297	2640	1804	1267	872	726	504	447	437	382	329	320	297	269	227	247	233	257	225	212	209	195	207	200	212	191	202	216	184	215	208	176	196	208	181	189	209	166	172	200	183	202	204	205	194	185	187	194	194	181	208	206	191	187	195	207	189	152	212	189	206	204	208	184	172	169	192	195	170	193	159	189	185	195	194	186	189	186	197	182	169	205	181	180	206	197	196	179	159	202	190	143	195	207	193	183	198	189	206	203	206	189	174	162	177	168	167	191	189	201	195	182	179	170	193	200	170	173	188	150	178	208	184	192	163	171	183	188	194	186	190	185	182	175	182	199	174	152	194	179	171	166	188	208	206	169	165	183	178	161	197	181	186	160	191	158	181	191	192	166	200	197	170	189	168	187	200	192	185	172	195	183	181	177	173	157	177	191	184	176	187	185	206	188	180	190	182	180	187	167	158	188	177	198	183	176	182	159	176	181	194	172	174	176	158	168	191	176	180	164	179	163	189	189	184	163	154	186	176	176	172	197	158	199	181	204	165	180	160	172	165	202	180	187	187	178	173	174	183	171	187	185	184	177	187	163	217	168	186	179	200	172	188	191	192	178	205	188	213	145	185	175	185	186	169	177	186	175	194	199	191	198	164	193	177	162	204	164	181	187	164	181	197	186	175	176	189	182	184	185	171	190	182	165	159	188	205	195	197	187	163	175	175	148	175	184	188	161	189	186	177	165	178	192	194	146	185	170	183	186	160	182	187	184	180	211	174	170	159	185	203	185	175	178	160	194	181	183	167	195	180	190	180	179	184	168	164	188	171	194	167	199	195	222	186	155	209	190	181	185	178	190	194	179	202	204	186	174	168	184	172	177	175	186	187	169	176	181	154	183	174	180	179	182	186	193	193	167	178	171	182	184	183	188	197	173	206	202	174	166	177	183	186	194	164	179	181	188	198	199	160	201	164	163	170	169	197	200	164	175	181	182	193	186	171	181	196	178	171	175	192	214	189	179	184	193	186	168	182	192	198	180	174	179	176	188	202	197	193	193	167	224	173	202	177	192	179	174	172	182	190	147	208	177	188	182	178	168	194	189	191	175	178	177	202	182	177	184	189	204	180	170	189	193	153	185	184	192	185	180	171	203	169	182	203	167	190	183	186	191	162	183	184	183	190	181	193	180	178	159	170	174	183	181	196	181	180	176	185	201	201	210	177	200	172	191	203	175	151	170	186	192	194	176	193	184	180	184	164	176	158	190	195	166	187	175	185	161	138	192	199	173	194	176	182	174	196	178	181	201	184	186	188	201	176	167	183	198	201	183	177	219	171	173	165	166	171	130	190	216	159	170	176	187	226	196	181	172	163	177	185	209	171	168	192	192	188	175	174	178	178	179	188	190	185	168	201	185	182	173	169	162	180	188	199	172	175	179	173	176	200	186	195	169	190	176	171	208	202	170	182	193	172	173	201	184	200	168	211	186	173	197	180	196	176	187	190	196	182	183	183	168	194	207	164	187	183	153	181	166	177	158	193	174	184	195	189	174	179	201	181	193	174	182	178	180	187	193	169	194	181	155	151	175	175	176	172	190	193	164	180	167	189	177	190	172	201	189	175	198	188	173	167	189	158	187	201	183	188	198	195	180	170	192	195	184	173	198	215	188	169	190	204	176	182	192	174	189	186	178	210	182	198	190	181	200	180	162	173	184	201	190	180	185	200	189	188	192	169	176	169	202	175	204	197	158	174	175	180	176	194	193	196	175	183	170	179	186	187	216	184	168	176	168	171	186	165	195	211	194	183	171	174	181	197	191	195	176	182	178	174	177	177	163	172	179	205	188	169	176	178	197	160	209	183	172	172	209	164	173	166	191	193	206	180	186	168	221	182	167	173	213	167	191	195	166	193	177	194	183	170	170	185	206	186	184	176	175	187	184	193	191	185	201	190	207	201	196	189	192	191	186	193	193	217	181	170	188	186	197	174	208	191	184	168	166	174	186	175	186	199	200	156	198	224	200	183	214	169	177	220	181	188	182	189	185	197	180	170	178	160	173	209	178	197	198	208	202	219	187	190	174	177	181	169	178	167	189	194	187	174	180	199	194	160	176	170	158	196	198	193	213	201	185	184	168	170	190	181	192	197	196	191	206	187	174	198	193	184	156	197	156	169	186	197	185	205	183	170	172	220	190	166	191	176	182	192	184	183	196	183	179	201	181	183	184	170	196	198	172	157	178	176	174	217	208	197	186	196	176	178	173	186	181	180	166	176	195	180	213	177	200	189	178	181	191	187	193	190	188	174	172	201	166	208	176	169	160	178	182	178	179	181	172	195	191	199	198	170	188	165	190	171	164	190	181	162	181	198	159	185	198	180	184	181	178	199	192	190	190	187	200	194	184	172	180	181	181	193	184	194	170	178	196	168	164	183	185	164	205	197	201	200	203	190	171	179	177	191	192	186	213	199	192	182	164	181	185	206	194	169	163	168	164	184	193	164	188	185	189	174	203	171	168	190	193	170	170	182	169	181	185	166	187	187	198	173	162	189	182	170	168	174	193	191	181	161	148	186	174	156	168	181	199	182	191	170	188	189	185	177	182	190	184	161	198	201	177	184	205	201	204	177	182	209	177	183	156	178	196	227	198	188	166	182	174	184	201	161	187	217	189	174	173	180	199	178	181	173	170	177	210	197	172	173	190	166	159	187	189	186	183	156	194	180	188	167	165	180	208	180	162	163	200	197	190	230	187	189	188	184	173	193	180	190	196	201	162	180	171	164	198	178	182	190	182	178	179	194	196	167	201	213	190	174	185	202	181	168	186	199	162	179	205	181	187	164	199	189	202	205	187	191	169	196	191	179	168	181	187	184	187	190	180	190	186	206	186	174	186	158	173	179	200	181	176	196	184	195	174	181	174	188	185	204	204	212	174	175	193	186	194	179	164	165	201	174	168	183	157	179	179	158	170	181	194	169	179	182	184	185	177	176	180	182	179	172	204	170	188	175	169	157	216	179	177	164	183	191	199	215	207	215	200	169	186	167	209	156	169	185	190	183	178	188	180	180	173	173	199	183	184	170	180	190	166	208	157	196	209	200	185	211	176	181	203	188	168	175	180	190	200	178	207	193	175	191	188	189	194	182	165	176	172	181	183	152	185	164	185	235	157	144	179	205	200	182	198	208	178	172	162	174	186	195	182	173	179	193	166	189	166	153	184	182	201	168	186	184	190	169	180	178	179	192	185	167	190	199	204	201	179	185	185	204	190	185	183	208	171	188	179	188	186	162	208	184	190	193	195	184	167	182	173	193	178	173	162	167	218	182	172	188	197	178	169	165	180	179	176	181	202	170	171	190	161	154	186	200	178	184	180	192	177	191	180	164	178	180	185	188	181	176	170	188	198	189	197	199	194	166	177	193	176	153	189	192	180	212	171	169	204	173	181	199	171	188	189	194	183	192	201	177	195	194	191	178	176	178	152	174	173	180	164	185	162	171	182	169	188	215	184	176	198	208
7648	2774	6618	6823	5975	4651	3833	3237	2784	2336	2020	1896	1761	1590	1416	1291	1292	1227	1170	1045	1046	996	974	947	913	856	806	843	830	798	758	768	773	810	773	787	762	736	717	740	709	705	710	703	704	634	713	693	637	667	652	671	653	700	655	697	656	654	682	634	643	632	678	645	640	615	634	695	578	646	619	611	609	642	648	630	644	634	622	626	620	595	610	647	639	659	586	628	670	642	663	642	617	612	620	603	593	658	596	582	621	635	581	603	583	601	622	604	624	617	618	573	603	634	629	605	590	573	621	598	575	571	612	612	594	587	617	586	573	628	611	593	648	608	599	590	602	591	586	581	626	592	603	632	596	598	583	580	594	623	581	587	611	614	603	629	565	625	617	585	576	594	611	579	586	590	622	604	569	556	593	585	633	586	600	584	574	574	594	606	628	599	627	578	596	604	537	622	612	577	581	566	604	599	555	633	615	610	589	583	597	642	610	637	608	567	570	640	597	603	574	609	624	583	565	584	602	575	593	599	600	635	585	639	596	563	569	596	647	605	634	602	607	645	570	605	580	614	584	582	597	606	655	585	653	594	572	605	552	572	598	621	594	635	640	588	617	578	590	627	639	608	636	575	607	622	602	629	621	601	577	580	568	561	583	555	560	646	610	582	590	606	610	629	588	603	619	590	622	609	547	635	551	606	623	602	604	622	628	590	588	614	627	605	588	563	586	562	560	564	567	559	652	601	579	588	673	596	608	584	585	596	641	649	565	625	593	576	620	648	610	563	617	597	596	583	595	621	597	624	587	542	595	591	612	616	566	622	617	617	578	617	597	594	630	590	586	587	564	581	635	604	637	598	605	627	599	577	593	589	603	561	597	588	627	662	616	586	596	627	633	577	644	623	599	580	585	633	574	645	609	659	639	550	593	597	645	640	604	564	608	589	649	575	589	596	615	584	683	598	597	608	625	634	571	615	584	603	565	596	568	618	607	632	626	590	621	583	592	610	596	628	595	604	581	574	558	589	609	644	587	576	635	574	600	571	622	587	638	631	583	567	619	608	604	596	586	580	652	613	572	620	632	595	576	574	632	595	605	557	576	615	628	567	603	594	592	628	520	626	601	641	616	630	606	593	568	610	595	582	603	600	547	606	584	624	555	604	571	583	623	571	591	615	638	592	623	612	627	618	552	604	607	592	612	586	610	594	630	598	609	640	641	608	623	654	599	598	617	581	633	633	618	600	631	647	624	627	576	602	587	627	590	564	530	607	628	606	598	619	607	583	614	625	599	548	646	595	596	611	613	579	616	588	608	591	634	585	552	573	604	621	590	618	598	591	627	620	612	556	607	571	606	606	568	626	586	607	587	583	595	590	633	570	576	544	581	632	617	600	604	612	609	571	547	604	587	595	622	586	648	588	623	577	582	583	625	610	628	633	584	616	629	558	600	564	592	601	595	588	577	556	605	584	562	580	586	615	563	620	625	596	610	598	603	596	540	607	618	577	562	624	621	597	612	572	614	633	604	616	609	567	581	591	580	555	616	623	627	692	627	609	577	586	613	581	634	631	607	647	542	606	573	573	592	686	584	610	614	539	581	601	582	583	596	589	534	592	605	598	598	579	567	592	590	545	620	576	578	584	556	563	602	606	600	586	607	630	605	571	566	634	583	606	573	601	605	605	592	592	624	549	599	576	606	596	601	655	582	590	606	582	573	622	622	615	609	602	585	600	551	582	611	610	589	597	605	602	588	596	591	581	551	636	605	562	581	608	622	594	575	614	579	582	615	592	616	608	582	621	595	605	583	628	625	648	546	617	606	584	607	613	593	619	582	585	601	631	577	614	581	572	595	610	597	625	590	581	589	640	588	607	611	574	599	569	553	610	605	562	593	600	603	617	574	603	593	621	649	615	596	614	622	616	616	575	587	571	659	606	606	637	620	642	581	609	578	629	594	623	592	631	568	608	585	579	605	598	657	578	595	595	635	632	605	621	617	546	568	599	588	609	601	562	630	618	567	615	592	606	598	601	582	625	659	666	650	615	598	565	605	592	584	599	630	635	584	522	574	635	600	634	627	616	621	593	588	578	596	577	564	607	579	636	622	578	606	616	594	566	607	597	601	601	602	651	610	558	596	615	617	582	595	615	597	600	617	583	638	612	599	635	590	564	591	611	615	641	603	595	581	620	634	645	579	629	606	593	613	589	572	577	559	587	642	621	596	575	582	607	586	574	609	634	566	631	580	587	617	579	595	606	559	589	588	581	604	621	560	587	598	588	608	574	613	648	577	587	560	603	571	588	617	557	589	550	613	563	550	571	625	621	555	608	580	589	616	632	588	542	620	610	598	588	608	617	646	575	605	605	582	602	571	619	555	574	620	610	633	579	596	610	614	610	635	590	575	577	615	574	600	568	538	577	614	583	585	599	616	642	570	574	597	606	562	627	598	608	591	575	557	582	602	597	578	598	626	627	633	574	584	605	640	592	590	646	595	579	601	628	575	565	620	557	622	622	580	624	634	632	607	599	555	553	602	630	555	582	624	566	577	556	606	587	595	613	605	607	591	618	601	616	594	607	569	551	611	621	555	614	633	607	622	584	619	601	609	579	610	604	601	601	587	602	555	567	571	553	594	589	635	615	613	583	597	594	546	619	619	574	600	592	620	579	613	590	625	586	594	592	574	588	560	578	568	614	582	624	585	573	657	583	614	576	583	587	553	592	681	554	539	585	610	580	607	611	553	577	608	635	594	585	593	586	573	613	610	603	599	621	587	601	637	622	631	585	559	575	593	633	572	587	625	610	577	605	613	621	602	536	664	601	583	582	649	623	627	586	547	595	611	554	604	594	613	568	604	597	609	635	596	623	623	592	637	608	581	593	638	624	614	630	586	582	649	591	599	608	580	550	600	673	607	616	579	568	621	611	582	560	555	546	567	613	573	581	575	593	673	562	593	635	590	607	561	623	574	586	652	562	556	594	599	601	614	620	609	638	649	612	533	633	608	647	582	620	603	589	594	606	608	593	628	552	611	588	609	608	634	620	588	601	583	599	608	611	597	603	619	571	597	596	558	571	647	602	619	595	612	603	592	616	579	557	599	598	572	551	590	598	591	592	572	587	593	633	636	575	607	570	613	626	574	582	617	610	560	606	599	632	590	583	580	610	620	589	593	594	568	582	611	655	582	591	591	631	587	605	631	569	595	604	582	630	580	581	568	564	590	629	609	594	622	588	600	581	601	616	592	610	592	584	625	594	609	562	639	613	627	576	559	590	598	605	626	596	598	644	561	593	608	587	584	616	592	594	577	597	623	618	612	638	604	624	598	584	582	586	567	591	575	546	567	663	605	634	562	569	615	630	608	591	591	605	636	606	581	590	602	563	576	617	602	632	577	596	621	626	594	602	576	561	617	607	634	634	580	587	595	594	630	607	621	546	575	564	599	587	617	594	590	591	622	617	548	629	627	576	644	609	592	578	570	656	633	606	583	597	589	607	562	547	587	619	637	566
1111	115	127	111	93	101	75	66	60	70	57	65	52	55	62	59	70	58	63	65	64	66	62	72	50	53	54	42	53	58	60	45	56	50	58	51	55	73	45	46	44	60	52	71	43	42	63	48	59	47	53	69	60	46	66	49	57	60	68	60	55	53	50	58	48	57	50	63	57	51	57	52	61	61	44	67	57	43	54	62	58	70	60	49	51	59	66	63	47	39	62	57	64	74	64	64	57	60	67	60	61	64	56	56	45	62	57	56	53	46	59	65	36	43	66	44	52	68	57	55	55	59	51	62	58	71	68	52	65	53	53	52	53	44	58	48	51	56	32	59	51	57	60	53	45	64	71	63	65	48	48	60	56	51	59	44	61	54	62	53	49	50	56	53	52	62	39	55	68	52	52	40	56	53	56	56	60	61	72	58	65	52	47	43	39	47	60	59	46	57	58	62	53	59	56	54	44	59	60	48	57	55	52	63	57	59	49	56	52	56	56	61	64	61	61	66	59	65	53	49	49	60	50	40	48	49	58	61	59	70	58	58	48	45	48	68	62	57	59	55	61	62	68	44	58	40	46	44	62	58	49	51	56	41	55	53	66	53	64	62	61	50	60	54	48	43	50	48	75	58	59	53	45	53	58	52	62	67	57	51	55	61	46	48	49	60	59	53	55	48	51	35	54	56	53	51	63	54	57	53	53	66	56	54	43	63	55	43	73	65	56	54	41	58	51	65	49	64	64	48	67	55	60	57	52	51	51	55	58	42	53	54	46	56	48	71	50	39	53	47	46	52	56	68	51	55	48	67	64	71	52	55	52	63	54	68	58	46	61	58	45	64	56	50	65	47	49	53	50	52	71	48	67	54	56	67	52	70	52	55	60	66	61	54	59	39	61	58	64	60	47	70	59	60	52	47	58	51	58	56	66	59	48	58	54	58	46	49	46	39	49	48	48	61	65	65	60	36	60	55	42	36	59	56	53	56	59	46	44	72	47	57	70	50	55	60	51	38	55	69	51	57	74	59	57	56	53	67	51	57	45	46	64	49	46	53	70	66	63	65	58	48	59	54	48	55	57	42	50	50	55	64	60	60	55	54	58	61	53	49	61	61	66	32	59	41	62	59	57	52	50	56	63	57	58	57	57	46	59	57	56	55	52	62	62	50	50	61	63	59	58	59	56	59	55	54	56	51	47	56	43	64	68	41	46	55	58	55	60	62	52	62	52	55	50	66	62	49	59	62	57	68	59	60	61	57	51	47	50	55	49	59	55	66	65	77	56	53	59	63	58	45	54	66	53	63	59	59	59	66	60	51	61	51	46	53	69	49	50	46	59	54	53	65	47	52	63	64	62	59	55	52	58	76	65	52	54	54	44	66	50	52	57	58	67	53	64	42	55	52	55	61	52	68	59	46	54	63	46	54	55	45	68	51	50	38	44	50	56	48	52	54	47	56	48	57	57	65	62	57	59	47	48	54	45	53	57	59	49	34	57	56	55	50	47	57	54	59	50	57	53	54	70	48	54	56	60	52	48	47	48	48	52	72	43	68	37	55	60	57	66	55	63	55	62	57	44	53	65	66	57	59	43	59	57	68	45	70	52	51	60	61	40	52	54	59	61	56	69	44	43	59	49	62	47	65	67	57	43	54	51	61	64	41	60	50	68	59	68	62	66	46	55	52	66	59	68	53	64	44	52	65	72	63	58	45	61	45	56	47	54	66	50	55	71	47	63	50	54	57	63	47	61	41	61	62	64	53	65	56	56	61	50	56	57	54	59	48	57	61	59	44	54	48	61	48	46	59	67	59	62	61	49	55	39	55	46	52	57	59	55	41	51	72	73	74	48	59	62	53	64	61	61	44	53	43	55	68	47	65	65	59	63	61	61	54	56	56	59	50	44	55	75	62	53	54	48	75	53	55	60	57	70	66	54	55	74	63	56	52	57	64	57	54	61	65	61	65	55	57	56	37	61	66	53	64	60	60	50	52	54	59	58	55	61	60	54	63	46	55	44	63	57	59	57	62	57	49	55	61	52	57	49	56	62	65	61	66	48	58	65	36	68	57	71	58	61	47	53	65	60	54	42	47	51	48	55	55	50	65	56	43	75	47	52	54	65	53	56	49	48	60	59	54	50	45	62	60	51	62	45	60	58	54	53	56	63	61	58	75	61	56	54	39	67	50	53	65	46	55	52	56	47	46	77	47	50	57	56	58	50	59	56	58	55	50	59	43	54	63	56	57	38	54	65	63	59	64	73	50	37	65	54	69	67	61	58	38	75	69	47	38	56	46	55	50	49	56	66	69	62	63	64	59	38	63	58	59	47	49	56	66	53	60	52	52	57	46	52	60	39	59	61	70	50	40	39	58	53	65	54	59	62	65	61	53	53	67	60	64	53	66	56	51	58	60	75	63	48	57	61	46	57	52	53	54	49	51	52	53	56	58	50	60	45	55	55	50	44	72	50	56	54	54	63	49	41	54	38	54	65	56	56	52	58	40	60	59	53	52	52	54	61	48	51	46	67	47	62	51	44	55	49	42	43	53	58	50	54	52	51	57	54	41	50	40	42	50	50	49	38	54	64	62	57	37	56	56	63	56	57	57	52	62	57	45	57	48	48	44	56	66	48	56	62	57	55	59	37	54	59	60	50	51	52	68	46	51	54	50	65	54	56	49	57	53	61	57	53	64	60	59	54	50	51	73	58	50	51	60	49	44	54	51	37	53	65	55	52	54	65	57	56	68	62	43	40	55	48	48	57	53	61	63	60	54	49	64	65	55	38	48	42	70	62	50	54	56	68	61	66	47	58	58	58	66	50	52	58	64	52	54	50	48	58	39	51	50	65	72	45	51	52	62	54	58	58	67	64	49	54	60	60	64	50	65	45	64	50	57	65	62	47	44	58	63	66	42	44	54	45	60	58	55	52	48	65	61	46	55	62	48	61	63	54	54	34	56	59	49	43	63	52	57	59	52	56	45	47	61	64	60	70	56	48	59	55	56	67	48	61	62	52	49	55	44	55	61	65	60	50	53	61	50	47	53	64	48	61	55	49	50	65	60	46	51	57	60	68	47	57	55	49	53	52	47	47	68	57	54	54	45	55	59	56	56	44	49	54	41	63	64	59	57	71	50	52	62	46	40	52	51	65	65	48	45	64	54	52	63	63	74	58	53	38	51	44	65	56	65	49	57	41	59	51	42	52	59	65	64	57	51	57	53	47	60	50	54	49	52	66	49	65	68	39	69	57	53	74	58	55	43	59	49	56	55	54	48	52	55	56	53	55	58	53	52	48	48	58	50	52	50	70	70	43	67	66	47	55	53	49	37	63	62	65	49	53	41	48	69	56	52	78	47	48	56	55	53	47	52	44	54	62	54	47	48	60	50	42	65	52	51	53	46	47	55	44	50	51	52	68	53	71	60	61	56	58	59	50	55	54	64	50	58	60	54	50	53	63	54	59	61	49	61	54	51	56	67	52	53	57	57	52	50	54	55
1713	321	460	452	447	385	302	301	315	301	290	265	278	272	237	242	252	263	239	259	227	241	252	231	216	210	245	201	236	219	245	235	227	240	232	220	226	231	234	229	245	204	219	270	220	261	218	232	246	224	235	242	233	254	233	235	193	235	252	218	240	243	219	240	227	207	236	222	240	209	239	240	241	232	248	248	240	253	242	232	228	246	209	193	251	214	221	247	228	199	238	216	260	234	240	238	187	246	238	210	224	200	239	213	239	257	223	236	234	233	228	236	232	218	202	225	230	230	201	207	208	229	233	226	233	220	244	206	218	212	226	244	208	210	232	223	241	220	211	220	243	233	235	219	213	254	224	216	225	226	241	247	243	243	233	255	242	221	207	228	236	233	224	250	221	233	234	237	215	231	203	219	217	218	237	231	206	234	223	223	233	239	226	252	230	243	234	229	224	258	233	190	224	236	237	244	226	225	205	249	214	206	210	260	254	216	195	220	228	216	200	225	235	191	238	256	201	225	229	228	214	203	229	246	233	223	218	213	223	234	222	215	227	224	220	240	204	237	218	242	252	209	212	246	222	251	222	233	233	230	228	240	269	246	237	228	218	218	223	241	252	213	207	229	241	244	232	227	219	233	227	246	235	194	250	211	222	243	236	238	244	221	241	216	219	226	232	249	244	212	228	238	243	214	224	213	226	233	226	217	245	231	230	230	241	214	209	211	234	216	247	235	240	226	222	222	231	223	246	240	230	231	256	240	258	236	240	252	208	220	205	210	208	249	242	235	255	210	246	226	222	212	214	214	234	225	223	205	208	213	212	245	249	224	213	230	211	225	233	212	208	217	225	231	216	223	236	244	233	237	240	230	228	215	211	214	220	185	255	225	201	218	206	252	277	226	223	231	240	217	217	223	255	223	243	210	197	230	233	223	255	215	223	206	211	232	202	231	201	250	211	233	247	237	232	226	230	232	224	214	232	208	217	223	218	209	223	264	230	242	221	210	216	241	207	213	244	204	215	216	231	216	202	226	228	214	218	235	241	214	242	212	229	208	226	213	233	226	202	208	225	227	215	220	232	223	229	238	224	256	226	226	244	228	226	220	248	232	219	223	218	205	218	254	198	227	212	220	236	223	241	234	242	244	227	252	228	250	219	215	238	262	210	247	243	246	218	232	221	216	231	252	226	231	233	210	226	215	216	244	222	233	243	246	211	226	225	206	198	243	240	219	217	220	205	249	242	217	242	230	241	204	210	258	194	226	235	238	236	226	253	235	232	196	239	237	241	234	248	203	231	226	233	205	238	234	227	230	223	234	255	266	249	248	236	224	248	219	238	246	233	231	234	225	236	241	223	231	208	219	216	216	257	238	205	225	232	242	210	215	249	247	253	233	190	238	206	244	246	232	228	254	221	211	207	220	227	213	234	261	240	197	212	227	215	239	224	230	235	263	227	228	209	222	229	257	252	230	223	204	218	230	234	237	230	221	216	238	242	219	224	226	220	221	218	231	226	224	198	237	208	229	236	202	248	224	229	210	229	216	238	258	216	216	259	223	226	217	227	249	208	215	225	215	236	226	212	248	243	214	213	198	253	209	243	212	244	212	230	227	227	237	207	207	191	231	232	233	228	217	222	238	202	229	205	223	240	218	218	224	233	251	240	196	244	233	234	195	253	255	225	235	229	241	255	212	230	230	243	225	210	230	216	212	225	205	230	230	230	240	218	195	228	210	228	218	208	223	194	209	257	219	225	212	238	228	238	220	223	229	230	232	203	230	208	231	244	241	224	237	238	225	239	222	216	239	219	226	233	228	248	220	216	213	216	234	219	223	230	243	228	228	223	209	224	226	221	213	214	221	243	211	231	230	221	219	248	215	228	235	241	227	222	233	234	229	225	238	218	245	236	237	235	209	215	252	248	215	223	235	217	214	220	200	230	261	226	220	237	261	233	234	233	211	211	245	214	251	229	205	224	206	244	232	208	224	244	249	215	222	229	230	244	224	233	234	229	218	192	238	229	238	227	240	261	229	219	216	236	270	203	225	195	210	237	212	221	230	228	228	220	214	210	215	240	240	220	225	227	211	250	185	217	231	233	229	238	211	237	208	232	209	212	217	210	215	217	215	218	226	229	215	223	270	226	204	219	231	223	240	220	231	230	215	241	220	239	231	213	208	233	228	209	228	222	213	248	248	211	239	242	245	233	238	206	209	214	243	226	216	240	237	225	228	222	202	203	227	238	231	210	206	218	224	229	224	222	199	217	260	216	253	241	206	241	228	218	230	229	220	226	240	236	224	253	197	252	208	220	228	217	215	252	198	204	243	218	256	228	214	260	229	229	245	181	213	241	248	254	229	218	230	218	223	208	229	221	248	213	231	234	220	238	242	220	239	220	238	240	206	204	217	220	242	248	247	242	253	241	229	249	232	228	241	226	231	199	215	231	236	221	242	220	234	228	222	228	228	193	219	244	225	224	246	249	224	213	214	209	201	238	207	225	221	210	206	222	254	250	212	224	223	210	210	215	235	206	218	226	212	189	209	241	226	228	223	230	241	250	236	216	209	231	230	216	239	221	261	223	231	242	206	230	235	214	220	239	207	233	230	218	236	231	234	217	216	215	216	245	201	201	225	237	232	243	232	223	237	221	218	218	226	220	247	239	220	231	226	229	212	212	238	223	243	206	211	206	236	228	243	237	219	243	222	217	232	228	194	217	223	240	237	246	237	225	188	209	235	246	247	242	240	224	233	239	217	249	204	221	217	213	219	255	246	251	209	241	214	233	231	238	208	219	255	202	228	239	216	224	199	219	217	217	233	215	238	225	194	210	225	247	236	233	234	256	199	227	219	243	236	202	243	235	219	222	233	235	213	226	231	203	251	206	227	247	251	210	212	226	238	241	228	207	219	243	240	233	234	263	213	200	227	223	220	218	245	237	217	255	214	243	252	215	225	223	243	238	222	235	221	251	259	252	217	254	218	222	211	230	222	215	222	231	244	244	229	226	215	221	219	213	247	237	214	243	207	237	238	228	217	230	235	216	229	204	226	207	223	239	219	245	231	246	226	222	220	227	236	219	250	245	233	231	204	223	221	228	249	247	249	243	220	205	238	215	211	214	254	204	231	254	240	218	212	218	242	213	242	224	241	221	244	211	235	248	230	231	231	218	196	225	235	232	233	244	214	227	218	247	212	241	213	201	215	234	236	217	228	221	253	241	213	231	214	241	219	216	229	253	223	218	225	221	212	248	247	237	217	236	229	237	248	252	230	245	243	231	229	222	265	243	218	220	216	233	231	244	216	216	243	276	233	194	234	219	245	192	246	190	229	208	213	205	216	218	237	237	243	220	234	213	234	223	245	212	245	213	212	217	237	240	229	223	207	218	206	195	216	234	226	230	236	203	214	225	227	204	221	225	226	236	237	190	219	250	206	227	220	219	211	250	223	211	211	200	222	237	227	232	205	230	210	234	224	247	232	236	233	214	237	210	241	226	250	243	242
4462	1112	1265	916	630	458	350	282	260	215	189	170	158	140	130	147	138	124	117	113	136	130	106	141	123	99	108	102	112	108	108	93	104	103	99	91	107	113	88	99	100	105	105	86	100	111	91	101	104	117	105	113	99	105	95	104	107	80	111	79	73	95	100	87	84	96	110	84	78	105	103	101	93	99	103	111	92	95	91	98	99	99	96	105	100	85	88	105	100	91	86	105	84	123	103	100	92	86	93	122	98	103	103	98	85	84	84	89	86	93	85	91	88	105	113	101	94	89	89	83	94	85	98	85	93	85	81	96	88	80	116	86	110	94	102	78	95	85	81	106	97	87	106	86	81	103	112	93	103	95	97	101	112	106	117	89	99	83	87	93	90	107	97	81	85	99	108	85	89	87	101	81	106	99	97	98	90	100	99	99	93	94	99	84	101	86	85	96	107	87	81	90	101	99	89	94	90	88	105	96	108	115	93	110	94	93	114	101	102	110	91	90	104	98	103	93	108	94	86	86	103	105	107	108	98	104	111	107	99	103	103	106	93	92	96	79	78	106	104	99	88	85	95	87	101	98	96	94	101	106	77	97	89	96	93	93	113	88	92	85	95	97	82	92	95	106	96	94	105	87	89	78	123	106	88	103	83	96	106	104	79	94	116	99	81	100	104	109	88	117	88	102	90	96	105	108	97	83	115	81	99	79	92	96	80	100	111	114	92	103	94	108	104	100	85	99	95	87	104	77	106	88	92	103	86	99	111	94	86	88	120	109	98	98	98	76	91	89	76	95	105	90	79	89	85	100	81	95	103	107	104	88	95	117	76	96	99	111	88	104	92	98	93	110	88	88	79	103	104	100	120	91	92	103	88	88	96	91	93	82	87	81	110	108	103	104	106	107	92	102	90	89	107	111	79	112	99	102	97	108	93	97	104	94	84	103	94	95	93	102	93	99	125	88	100	102	97	101	97	122	95	102	102	90	107	105	88	91	86	94	100	88	88	102	102	100	100	91	95	94	94	99	78	100	86	95	92	97	90	106	96	100	79	95	99	97	96	99	99	106	91	86	93	86	102	110	109	90	88	98	89	82	84	84	96	93	96	100	97	109	87	103	91	93	106	95	95	94	87	96	84	93	84	86	103	95	97	103	105	88	109	88	94	100	89	87	108	84	98	101	105	81	95	108	80	102	112	110	105	106	102	78	70	97	99	95	106	96	103	100	88	76	97	82	92	80	87	89	102	86	90	99	99	83	97	95	103	84	91	109	120	88	111	105	85	85	80	100	98	109	89	104	104	90	90	104	95	81	112	115	95	105	98	101	102	104	102	87	75	93	108	108	91	77	85	92	103	96	87	100	108	86	88	111	97	97	95	85	90	97	118	96	93	100	97	88	76	93	79	79	94	117	104	93	103	104	78	115	107	106	96	99	90	96	99	109	86	98	113	85	100	78	86	84	105	99	86	87	100	103	88	93	87	85	73	110	99	103	81	103	99	104	110	106	100	90	115	95	85	91	84	88	85	97	93	109	93	111	93	96	96	101	92	81	99	99	92	96	94	104	105	100	90	77	90	89	87	89	116	90	94	90	92	100	99	84	89	94	99	97	83	91	81	93	85	94	86	92	93	89	98	105	103	102	82	91	101	96	93	95	96	96	99	117	92	97	79	117	110	83	74	98	80	74	105	94	106	88	102	110	90	107	88	85	91	104	94	105	102	83	86	94	97	100	95	117	110	101	106	102	86	94	96	86	82	80	92	84	81	91	85	81	93	101	69	117	81	95	101	102	96	99	95	121	98	93	94	108	91	99	99	91	73	90	93	101	81	102	78	93	105	100	91	107	86	87	104	92	88	100	99	76	105	92	97	86	100	108	94	110	107	90	90	95	103	101	102	93	112	97	99	91	103	116	94	91	92	79	100	84	88	95	88	98	104	104	89	89	97	91	93	103	85	89	88	102	88	111	85	100	93	92	95	99	102	89	110	91	98	92	85	79	110	84	97	92	85	86	93	78	85	107	96	104	96	92	88	76	85	91	83	114	103	111	93	100	84	88	90	86	82	99	98	96	84	110	91	104	88	92	102	96	103	100	94	82	105	89	105	93	101	100	99	91	94	93	105	103	97	99	106	89	108	102	98	112	96	101	90	87	92	89	86	84	97	115	101	95	97	106	103	83	94	88	99	99	102	107	112	105	100	101	95	93	76	92	113	98	84	82	100	99	79	79	84	94	75	100	92	90	85	90	65	102	108	92	106	104	95	100	76	91	76	108	106	97	90	113	92	92	95	95	91	109	100	94	97	93	100	111	104	90	97	94	84	85	84	89	90	86	116	78	88	97	92	113	105	70	92	97	91	94	103	106	88	123	102	93	107	108	96	96	103	86	82	106	104	77	104	108	94	99	92	91	99	102	107	92	97	107	84	88	78	87	98	108	111	92	98	98	95	106	99	80	105	85	92	93	87	75	99	87	109	101	102	100	100	92	104	94	83	109	94	101	90	102	90	90	96	99	94	96	86	93	97	87	91	100	98	100	77	94	100	76	90	94	84	99	115	106	92	91	108	96	99	105	105	110	90	90	96	108	112	102	94	93	106	98	93	76	69	86	99	97	99	108	99	111	98	106	101	99	78	103	87	90	80	99	113	84	97	108	92	80	97	81	93	99	107	85	101	99	97	100	85	99	98	92	90	93	66	100	104	92	97	112	111	113	108	91	98	103	99	110	111	100	107	105	94	87	88	90	105	88	94	103	79	100	100	94	100	109	106	114	109	105	112	91	107	114	87	100	109	99	108	93	110	97	97	87	94	102	98	97	85	112	92	103	97	104	92	111	94	89	109	104	91	97	78	85	99	87	75	94	102	86	105	112	97	111	102	101	117	88	87	87	96	100	94	100	85	94	108	94	109	87	108	93	99	100	106	91	101	95	84	71	120	100	98	87	78	107	106	85	110	97	85	97	83	106	101	80	112	102	107	102	99	82	97	88	93	82	111	102	103	105	99	91	114	89	86	89	88	87	101	80	94	95	103	107	101	101	90	75	104	94	94	101	93	93	91	89	106	82	90	108	96	86	104	108	92	113	108	77	103	113	98	86	82	77	104	102	95	104	98	83	101	92	77	122	102	86	98	102	98	87	80	91	104	108	107	84	102	87	100	84	78	96	94	95	114	93	95	88	109	77	118	84	94	92	98	88	106	106	99	93	100	93	87	94	88	97	85	87	94	89	113	90	95	110	108	103	101	89	91	111	84	91	100	106	103	101	96	87	80	99	102	121	65	94	80	92	86	87	105	97	86	95	107	88	93	96	89	89	100	95	93	95	108	113	104	85	75	83	104	82	101	83	95	97	100	99	83	96	81	91	103	84	101	104	98	87	117	100	117	93	90	110	106	80	86	82	92	84	92	85	86	109	113	92	90	110	84	99	90	101	83	79	91	93	95	93	106	84	86	88	90	108	92	73	102	79	106	88	96	93	74	85	103	104	105	95	96	119	95	102
5275	1443	3499	3809	3271	2571	2104	1701	1396	1264	1125	996	936	775	773	776	664	620	613	575	563	588	523	485	513	496	496	470	445	457	454	445	444	439	409	410	415	432	439	400	430	376	395	425	411	400	375	397	370	408	374	355	401	372	373	351	415	384	412	356	363	414	366	385	361	367	398	353	375	335	406	369	338	368	333	374	383	343	379	329	374	365	361	380	380	378	373	338	360	338	346	340	359	370	367	355	356	340	372	340	350	316	359	332	326	375	362	348	314	345	328	359	337	350	363	382	345	359	331	323	368	359	358	341	343	379	370	382	325	373	354	368	333	378	362	377	347	323	354	344	354	339	369	330	327	332	333	319	334	313	352	335	350	338	360	347	376	335	375	328	360	363	334	356	348	340	355	337	364	360	361	368	364	354	364	365	354	366	347	350	324	361	354	371	373	344	359	321	362	352	343	326	325	368	350	350	344	337	367	350	371	323	350	333	323	348	354	318	295	353	358	347	375	352	335	331	322	356	342	348	369	353	345	318	338	327	331	349	327	310	353	345	364	348	363	310	343	367	353	344	353	353	348	352	358	388	343	349	392	359	375	351	366	351	340	359	353	362	394	308	341	317	327	365	316	347	314	354	362	388	343	337	320	325	353	345	363	348	354	332	347	342	333	339	368	307	327	292	353	322	372	308	337	331	331	332	371	356	368	345	325	373	341	351	357	312	355	325	346	365	348	341	366	337	326	357	352	340	333	325	319	374	355	352	373	364	371	343	356	356	329	354	363	370	366	324	347	344	335	355	339	348	367	339	370	369	321	306	359	335	372	336	358	347	347	376	314	309	346	339	338	357	358	350	352	364	404	325	341	363	334	336	366	364	340	354	342	323	356	343	369	336	329	356	375	351	387	321	349	356	356	363	360	359	318	312	326	356	362	322	366	342	327	337	322	348	357	352	368	341	342	319	350	361	362	341	370	302	360	362	365	311	347	313	366	362	332	345	376	353	328	359	330	335	359	349	360	351	345	346	360	362	342	352	353	381	319	321	326	314	317	340	362	358	361	366	337	335	318	356	322	361	367	341	373	333	365	374	371	345	319	354	396	346	353	376	344	342	355	348	365	355	347	338	314	348	340	322	370	349	349	341	366	326	361	348	364	328	373	363	330	366	340	369	370	354	355	326	325	353	336	358	369	360	335	389	320	348	375	341	332	366	366	316	363	354	338	355	314	313	316	352	343	355	351	330	341	354	343	323	355	348	329	390	330	336	323	343	356	339	344	355	366	363	345	360	350	327	336	342	390	341	366	323	351	370	345	386	375	354	312	343	328	338	358	349	319	333	345	358	372	388	321	350	349	311	345	360	328	306	370	341	351	342	307	350	333	352	356	362	352	368	361	344	319	364	354	359	350	356	367	339	352	366	357	326	321	366	357	368	331	347	359	374	362	336	304	359	336	351	364	351	328	339	339	357	346	369	358	392	387	348	338	357	340	350	351	374	371	368	331	372	356	363	337	339	351	377	357	335	365	369	381	346	348	342	367	326	336	357	339	344	342	347	335	325	376	342	329	343	358	347	320	334	346	337	377	331	323	338	357	352	335	338	350	337	320	348	340	370	345	360	371	328	375	340	374	344	367	345	346	352	364	330	358	297	392	375	350	335	331	340	357	333	364	335	365	325	366	377	316	342	314	327	343	374	377	365	329	348	337	332	349	308	337	329	303	338	376	355	323	371	324	353	342	326	346	375	337	344	355	363	352	331	371	333	322	347	380	333	350	340	365	349	358	353	343	357	358	343	342	342	343	384	367	362	322	373	355	351	331	331	343	373	316	343	359	359	346	357	365	333	332	342	383	340	313	331	374	339	324	352	335	333	336	351	353	369	312	348	372	392	301	371	356	348	358	341	340	330	375	351	350	329	346	327	335	325	327	374	366	336	387	360	372	357	348	325	361	370	379	341	357	356	348	355	339	323	319	343	333	364	295	371	326	374	339	352	376	336	366	377	337	370	361	335	386	324	346	376	390	359	351	329	344	357	342	324	349	341	362	312	391	351	331	366	346	352	386	341	342	323	364	332	331	341	341	331	371	350	363	355	327	326	333	329	307	360	374	339	330	350	339	379	397	353	333	368	346	362	345	356	335	346	359	334	320	340	365	352	321	330	364	350	336	368	340	335	363	352	367	349	329	364	335	339	342	343	367	314	390	371	377	365	353	346	367	352	373	364	336	364	347	332	357	378	363	341	344	331	341	336	350	352	352	360	347	334	357	344	366	324	351	347	347	368	384	325	348	324	337	315	364	351	356	357	374	337	344	390	350	343	345	343	339	362	368	324	351	317	331	336	319	345	334	345	329	326	349	339	358	367	312	325	367	368	354	323	376	331	359	344	380	377	320	339	355	367	338	335	341	352	347	367	303	325	333	384	337	366	347	312	338	343	353	334	348	317	385	333	358	344	370	344	329	383	360	349	321	367	350	374	336	352	323	341	361	351	344	384	332	341	362	353	361	345	357	315	322	353	360	335	359	365	337	409	339	369	342	354	361	353	364	364	311	356	342	351	358	328	297	333	326	387	344	336	358	312	373	319	352	336	349	333	339	351	373	353	343	357	313	311	389	346	368	339	340	347	363	329	338	381	370	336	324	338	351	339	343	335	347	380	359	386	376	326	362	343	339	365	367	356	335	361	367	360	341	343	367	349	335	340	330	288	328	362	358	331	350	367	361	377	330	342	347	362	354	380	360	322	359	337	331	352	353	359	318	336	321	353	376	344	323	320	361	331	371	330	358	399	348	353	333	360	336	346	301	367	356	348	347	336	327	385	342	320	344	351	340	348	328	330	347	357	357	353	314	346	338	358	344	360	338	341	356	337	329	352	367	359	397	365	312	329	334	352	369	352	346	355	359	335	324	341	327	345	344	345	320	314	330	340	361	337	327	327	344	361	358	316	317	339	333	353	354	365	386	332	334	355	347	324	326	329	359	348	356	334	320	334	350	351	338	329	365	342	351	314	333	343	315	329	346	313	348	332	367	350	345	333	354	305	322	350	349	369	327	356	389	342	351	331	364	350	358	348	335	363	354	354	318	351	335	332	367	366	341	371	318	359	375	356	332	358	350	334	390	343	338	377	343	316	361	353	339	319	352	361	378	369	363	390	326	327	329	325	354	338	338	346	347	328	322	360	367	337	356	383	340	341	373	344	379	315	356	348	333	333	344	359	352	327	333	338	322	330	331	323	365	353	321	332	334	336	318	361	381	335	354	381	323	336	340	321	340	331	387	338	372	370	375	354	368	358	308	342	348	338	322	335	346	363	337	372	335	353	325	368	332	339	334	360	343	362	348	354	353	373	353	332	366	335	319	364	362	352	351	363	326	358	348	337	339	339	347	341	355	359	345	336	341	337	356	347	332	343	359	339	332	341	338	375	390	366	350	335	363	302	349	363	340	345	370	345	336	335	344	309	371	324	376	344	339	354	325	356	362	373	336	341	364	323	337	360	356	301
8525	2170	2755	1879	1290	930	641	507	507	425	371	310	303	293	286	273	236	256	240	231	215	191	244	204	195	215	173	196	191	192	207	205	194	187	200	177	201	181	186	209	209	210	162	195	192	202	180	174	167	184	154	177	198	213	179	185	199	167	195	163	175	152	216	167	185	184	181	214	179	159	192	184	184	179	210	193	173	169	189	180	219	173	191	177	184	196	178	186	162	194	193	186	183	180	195	196	179	194	161	171	193	199	175	183	199	212	161	187	217	189	178	154	163	178	183	191	180	162	160	205	197	196	158	197	185	218	211	158	173	212	160	193	193	183	209	208	178	197	186	176	166	175	163	187	220	207	173	190	182	201	177	194	167	204	189	163	168	176	178	189	222	178	179	190	171	171	175	185	187	183	198	184	170	180	209	172	178	185	204	181	192	190	193	184	192	181	176	202	182	163	159	199	189	198	194	193	167	208	181	200	209	212	194	170	186	206	179	195	174	178	187	185	181	191	184	178	179	208	197	199	169	173	168	187	176	171	192	181	175	176	177	172	174	188	183	167	165	188	198	193	190	172	207	161	185	190	214	170	177	181	190	191	197	211	201	168	203	193	177	191	184	187	175	181	178	197	210	163	189	187	186	189	166	168	186	195	209	184	188	181	180	175	179	176	186	198	185	179	176	174	179	202	168	176	189	186	169	202	185	196	174	174	168	177	174	184	179	172	195	183	190	189	184	177	191	203	190	179	191	196	176	203	202	174	185	175	161	171	179	171	185	184	168	198	208	186	200	193	183	194	163	165	194	183	192	187	179	211	217	160	185	185	197	199	186	214	176	197	165	180	179	187	181	189	179	173	189	166	159	213	180	159	188	194	170	174	168	168	163	171	195	203	189	201	185	189	187	179	190	169	180	179	165	174	199	182	176	197	185	160	194	194	189	155	174	193	181	176	186	189	189	191	183	166	170	186	197	180	188	168	168	172	199	190	173	168	184	191	197	189	174	190	174	189	174	178	170	170	171	180	176	189	179	191	204	180	176	179	194	212	180	159	178	192	169	162	177	194	202	182	148	187	179	167	198	207	192	183	200	209	171	203	179	190	189	165	176	150	169	163	198	166	185	169	178	195	206	188	162	173	156	173	195	167	195	196	159	191	182	171	182	192	185	188	167	164	178	206	171	179	185	189	181	167	190	199	192	174	198	176	177	166	175	188	176	197	179	184	203	192	207	188	177	188	178	180	173	167	181	186	187	201	193	176	159	174	186	198	202	198	192	173	181	173	181	182	184	175	177	184	198	196	181	200	194	177	192	191	172	167	187	197	172	177	169	175	206	186	179	209	193	160	174	180	197	177	163	175	183	175	180	166	197	174	177	185	162	203	188	190	186	197	197	189	185	159	172	181	172	181	183	204	193	196	175	194	188	180	184	171	193	166	173	196	188	175	191	172	212	201	192	178	198	193	173	171	181	181	186	179	181	176	210	205	169	177	163	164	176	175	210	191	184	185	197	157	176	193	178	184	213	196	186	191	155	186	195	173	154	159	171	171	189	180	187	175	164	182	173	190	162	188	179	204	190	205	197	170	189	190	183	188	185	182	195	169	179	190	181	196	178	159	174	171	154	183	185	185	198	194	180	181	170	202	204	170	172	195	176	172	174	189	190	171	181	176	173	193	185	182	183	208	184	184	177	212	190	173	172	176	197	195	179	181	191	175	184	207	191	187	179	189	170	188	197	197	175	165	190	160	203	201	176	197	192	181	181	183	165	189	163	174	190	169	166	199	218	189	194	208	180	192	180	170	181	193	180	170	165	152	197	171	189	183	201	166	182	157	171	169	198	199	188	182	176	184	195	159	188	162	183	185	145	164	184	185	179	176	178	190	150	186	201	202	186	161	167	161	189	189	191	194	205	183	190	197	187	184	159	198	172	173	179	175	176	177	198	184	182	190	196	178	189	175	207	182	188	153	184	192	187	182	159	185	193	173	173	190	180	176	181	181	161	192	184	189	173	172	177	181	183	172	203	182	193	182	167	188	180	207	161	181	168	189	181	175	202	164	165	191	198	171	157	149	194	185	182	190	155	160	162	198	170	168	143	180	180	166	160	191	188	189	185	194	203	196	184	178	196	152	161	186	166	199	172	175	195	192	184	164	168	197	174	155	208	206	180	158	202	205	166	169	218	185	175	168	193	205	157	193	170	204	171	156	174	173	177	200	156	176	186	196	191	180	187	170	184	176	172	169	159	173	191	171	196	189	190	180	193	225	185	171	162	183	176	190	160	174	164	177	204	160	172	193	187	195	173	181	152	167	182	176	196	188	154	194	197	173	172	175	174	183	193	203	164	187	172	170	177	185	189	175	181	193	179	182	172	178	183	180	184	202	211	179	156	182	170	179	198	183	191	201	196	191	214	197	180	195	172	191	196	175	169	197	184	191	183	167	176	190	183	165	196	168	179	185	160	194	189	189	174	189	203	193	180	175	156	167	169	200	182	174	159	188	188	190	196	204	189	208	174	186	196	192	175	185	196	178	168	156	176	167	185	197	206	186	186	200	184	180	191	182	176	196	173	168	179	170	188	194	184	170	183	195	193	199	179	177	183	169	186	184	209	194	176	172	196	167	182	201	192	205	196	182	179	177	175	196	208	188	199	165	197	166	176	175	196	201	188	169	161	161	191	201	186	209	193	194	176	187	184	175	214	166	186	202	175	182	162	208	192	173	205	169	157	208	179	197	196	182	169	196	168	181	209	182	188	174	169	174	196	191	158	192	195	183	173	194	200	173	193	170	183	194	163	188	185	188	184	172	188	191	174	168	176	189	169	204	186	165	183	208	208	182	186	177	161	201	180	182	192	174	181	169	188	184	172	184	170	172	224	160	184	185	176	162	164	159	193	195	193	185	187	188	194	192	177	167	179	188	184	194	180	189	196	190	190	185	174	197	203	172	179	214	174	163	177	178	183	183	188	163	177	173	151	169	196	180	166	160	197	183	184	162	209	204	192	195	185	187	186	202	194	179	170	193	197	192	183	206	171	187	170	183	163	179	203	177	165	169	177	179	172	162	180	201	221	196	167	217	178	176	179	184	201	196	211	179	185	178	199	178	184	189	193	203	197	192	184	188	178	210	165	190	192	176	187	163	176	197	168	203	228	172	201	166	190	166	177	171	165	165	184	180	188	156	196	215	160	199	184	163	176	207	181	168	192	188	177	178	179	183	186	183	176	202	181	204	163	174	174	187	195	190	182	197	171	163	182	182	193	211	159	180	164	179	151	172	180	191	173	196	194	189	182	177	184	178	208	193	171	183	225	209	181	185	189	163	204	191	164	193	201	174	171	182	191	198	202	193	194	186	160	182	181	192	187	173	171	175	181	171	163	168	169	178	189	185	179	181	190	185	206	158	187	170	182	189	176	181	189	186	169	178	184	168	176	187	185	188	187	216	196	180	157	191	178	172	213	178	196	170	170	179	199	172	199	184	193	201	147	159	181	180	185	171
7600	2838	6371	7072	5689	4771	3793	3172	2699	2411	2113	1802	1748	1513	1429	1338	1226	1161	1134	1079	1043	965	960	981	884	883	790	858	807	792	781	832	773	701	726	761	728	728	717	707	779	675	679	711	672	690	667	687	671	693	679	672	666	673	659	703	664	669	629	687	657	649	646	598	629	651	601	667	662	670	675	659	618	628	617	589	611	624	615	618	604	621	617	637	604	604	619	608	606	623	595	591	579	598	574	607	595	648	580	610	578	612	596	632	612	576	646	604	587	587	615	621	614	632	590	618	630	607	608	598	594	618	642	621	659	589	619	631	582	586	653	584	599	593	623	645	620	635	657	631	624	594	596	662	577	607	590	591	626	581	614	601	631	594	626	558	603	589	653	623	634	607	573	611	603	599	587	623	577	591	615	617	584	576	577	618	667	576	595	560	602	632	595	559	596	608	541	607	581	574	614	602	576	634	602	573	603	588	627	621	601	568	659	573	581	615	596	585	587	602	591	619	605	622	633	631	622	600	614	555	600	578	580	585	596	607	603	609	645	596	551	614	624	610	617	634	614	605	583	609	612	612	581	639	564	592	593	605	609	579	587	630	579	624	571	560	638	554	600	612	600	586	608	620	577	606	570	606	619	586	595	583	596	602	609	588	626	638	598	579	596	548	594	583	606	584	643	622	606	595	618	616	599	585	575	555	562	601	580	585	627	600	585	613	592	580	596	629	606	609	593	568	588	636	616	573	579	651	603	579	568	626	662	625	641	606	606	610	595	590	597	631	572	593	617	608	617	653	584	650	623	569	605	583	619	601	633	685	590	577	596	598	604	658	626	600	563	566	616	618	607	606	574	612	584	603	608	606	602	663	614	638	597	563	591	613	598	596	614	610	574	582	612	615	615	607	627	582	566	610	609	563	607	619	614	646	657	555	592	607	610	618	592	615	605	626	596	600	589	634	587	630	571	599	590	621	588	633	623	610	631	629	573	605	635	580	624	570	548	611	574	598	663	582	592	557	613	617	606	579	623	612	606	626	610	584	610	604	597	583	595	603	614	610	579	617	623	606	578	624	595	588	576	597	576	585	558	589	592	574	629	563	581	621	636	576	543	614	577	607	575	591	607	608	579	618	564	584	603	609	570	663	619	610	590	551	584	589	633	575	577	578	606	557	578	597	627	579	629	583	570	585	631	601	593	618	656	657	551	600	580	575	650	596	614	634	589	667	613	606	630	616	597	588	609	641	622	539	578	628	629	630	591	574	624	579	599	587	607	587	601	632	600	576	585	578	610	606	570	624	579	619	617	610	627	660	574	613	566	585	552	625	592	592	588	607	552	598	610	594	650	616	598	566	584	582	615	602	603	611	626	623	592	613	577	598	601	600	600	590	587	593	656	587	605	570	569	586	622	599	575	616	603	597	639	623	641	600	603	556	627	589	637	611	633	613	612	609	615	607	618	581	596	619	597	578	570	591	599	582	609	615	635	572	616	599	606	581	614	633	594	604	593	621	587	609	607	665	593	585	635	610	631	551	625	642	619	585	595	629	574	594	600	573	635	579	588	603	628	610	568	619	564	577	611	604	579	578	643	594	610	596	601	655	612	568	579	592	581	575	570	595	568	556	604	604	594	593	587	580	624	558	547	600	639	591	586	599	630	582	607	646	630	574	589	569	589	650	608	589	563	599	596	586	576	648	628	621	608	597	621	637	569	604	619	615	610	597	593	607	550	604	623	629	555	597	603	579	599	583	570	603	584	573	556	633	665	607	586	605	539	580	610	607	619	600	593	579	611	637	624	612	596	612	611	616	579	588	594	593	614	560	583	561	614	649	606	568	632	623	631	617	632	615	573	650	606	595	584	557	649	568	624	566	565	637	584	597	574	615	612	613	615	596	598	564	612	574	579	579	614	589	645	560	590	567	628	605	597	618	554	588	620	613	593	593	543	588	617	591	611	577	580	583	556	573	605	604	609	578	570	580	588	578	602	632	605	636	569	567	606	598	587	620	590	629	634	562	606	581	604	645	573	588	583	603	572	595	624	603	599	589	604	635	591	629	644	602	556	648	561	602	562	598	574	599	611	593	606	586	560	582	622	633	586	569	571	585	634	621	598	588	663	594	613	581	629	615	602	612	599	614	611	588	586	549	628	570	559	593	610	576	614	581	568	555	607	572	635	622	638	581	642	586	595	544	571	587	586	599	566	598	620	615	609	647	605	638	582	630	567	607	607	591	592	561	602	597	603	602	555	549	639	558	600	600	580	610	605	604	560	625	608	589	576	540	644	578	616	629	616	567	651	592	579	582	581	590	630	632	617	633	606	613	638	605	596	580	575	604	601	614	613	619	576	655	571	582	607	605	609	605	615	620	626	602	564	581	553	568	582	594	600	627	611	607	633	577	577	580	603	602	558	577	631	601	632	590	608	606	597	625	607	592	588	589	597	648	629	566	567	589	583	623	572	593	603	617	570	589	581	636	620	586	562	584	602	616	595	606	575	587	583	584	574	549	548	578	578	595	545	641	572	595	599	610	612	575	595	569	578	572	592	601	568	562	571	603	600	582	613	617	615	636	616	614	623	577	626	567	614	551	605	581	572	590	649	612	585	622	600	582	575	571	636	634	624	588	586	556	624	607	645	622	630	585	607	597	598	597	587	605	627	600	592	597	567	649	623	557	591	652	645	600	614	602	582	593	592	605	618	600	623	560	620	596	584	575	600	536	601	596	602	577	616	593	600	571	577	638	594	603	586	637	582	599	596	555	599	586	648	598	583	578	622	589	570	602	608	590	583	583	583	530	589	581	583	636	623	640	616	584	602	604	614	613	591	584	612	584	650	579	617	586	594	589	610	609	570	623	612	621	589	607	607	566	599	587	646	587	576	601	593	624	605	559	635	605	557	627	607	590	572	605	608	613	562	604	631	609	609	621	570	616	588	634	572	584	607	590	583	583	610	606	607	556	622	610	582	632	614	605	602	616	591	620	642	592	643	634	581	612	562	559	558	613	634	608	582	602	579	606	627	620	585	608	619	638	615	610	578	585	630	597	613	611	541	575	622	613	577	574	621	593	586	594	581	588	595	614	606	578	590	568	562	606	602	582	605	616	604	624	618	576	568	551	634	624	628	602	594	600	608	607	565	588	549	596	560	587	585	595	606	683	622	632	590	625	621	616	592	625	559	586	568	623	555	618	549	626	600	597	620	617	616	628	643	537	581	621	615	599	624	594	629	595	610	641	617	588	569	594	594	583	650	592	561	615	638	602	612	569	597	564	615	588	530	549	640	586	615	656	584	622	590	621	581	601	576	575	608	630	616	612	555	562	602	641	587	607	648	608	596	563	617	588	616	574	619	600	618	606	590	555	634	604	594	593	638	601	607	587	622	623	592	582	598	631	580	596	570	603	599	582	564	616	560	659	617	582	598	595	612	596	570	597	591	602	602	603	598	602	572	600	587	634	588	625	632	648	616	605	570	601	597	577	594	595	564	600	632	583	608	600	593	600
1090	121	148	108	92	86	52	65	59	69	56	51	61	64	57	55	62	49	47	55	40	49	73	59	52	51	53	42	64	53	61	55	46	62	66	66	63	59	51	31	45	59	58	64	49	54	54	53	62	62	56	39	46	52	56	52	49	52	63	61	53	55	64	48	63	58	50	59	58	63	51	64	62	48	51	63	50	53	58	41	57	55	48	66	61	45	65	65	57	55	54	60	47	47	48	56	60	52	56	63	57	47	49	71	57	68	48	50	54	61	66	60	61	60	53	72	56	58	46	64	43	60	58	57	45	52	54	55	50	57	50	41	64	58	52	51	57	52	43	56	56	46	44	56	47	50	60	62	57	56	69	55	59	65	54	54	66	48	57	41	65	56	61	55	57	58	54	52	44	59	61	60	56	52	57	66	65	65	58	51	61	46	55	52	62	57	55	53	57	49	45	48	65	49	58	43	48	63	50	50	50	57	65	55	64	46	65	53	47	62	55	63	57	52	51	63	59	60	41	58	47	50	74	61	44	54	58	59	53	44	66	47	56	51	45	51	48	56	63	58	47	57	61	56	47	55	55	52	62	61	65	58	48	54	55	55	74	55	49	60	45	61	55	52	56	54	52	52	49	57	74	50	55	49	55	50	49	53	57	51	52	62	50	55	56	64	61	59	68	68	57	66	52	57	69	54	53	60	57	55	61	50	74	62	65	57	55	53	56	58	58	66	70	45	61	58	46	55	71	45	64	62	44	62	50	56	64	59	66	61	50	57	58	59	52	52	55	50	61	51	73	50	62	46	59	42	54	59	56	63	41	60	58	53	57	52	48	62	62	53	51	48	56	55	60	47	54	58	65	51	59	61	46	54	48	62	49	40	50	56	49	62	54	43	59	48	65	50	57	44	72	69	70	54	69	62	49	54	46	60	56	42	53	53	49	50	42	54	54	64	58	57	83	58	63	62	54	58	56	51	50	52	60	62	60	52	55	51	50	54	55	44	57	55	67	62	47	48	42	36	43	52	56	62	57	64	38	54	62	38	51	45	51	56	51	52	62	57	69	61	51	52	63	45	54	47	61	59	62	36	58	51	71	57	57	59	54	47	59	66	60	60	51	60	54	52	63	64	57	66	49	69	63	58	49	61	68	66	49	51	55	35	60	43	48	52	61	54	56	57	55	52	48	62	60	64	64	61	46	51	38	51	53	62	60	56	64	48	46	52	61	40	54	64	46	50	63	65	57	58	55	70	50	51	60	59	53	47	59	48	59	62	46	56	58	51	55	60	42	58	51	49	41	65	58	63	62	57	55	71	60	51	63	64	44	56	69	68	62	44	50	64	57	39	64	49	59	52	53	38	50	54	49	43	43	66	49	67	52	63	51	47	44	46	53	65	57	48	71	60	64	56	67	47	59	46	52	48	62	66	43	50	63	55	66	59	54	59	57	62	55	57	51	57	51	52	62	42	74	52	64	70	47	43	47	53	63	56	58	60	53	57	52	53	64	56	67	58	45	54	52	59	57	58	52	69	56	54	49	54	58	50	66	48	47	60	62	57	60	61	60	49	63	64	47	52	61	47	49	58	56	45	56	59	59	56	46	62	61	49	62	53	44	61	54	54	43	50	54	65	59	62	47	53	56	57	55	53	43	48	55	53	48	57	45	57	52	56	58	71	57	52	56	49	63	43	55	43	35	55	69	48	48	48	41	56	60	57	58	46	47	49	54	65	53	54	51	64	45	60	53	55	60	47	57	64	48	53	47	51	64	55	49	46	48	69	55	57	67	61	46	55	46	49	55	45	67	51	59	60	56	53	55	61	53	54	60	44	44	48	50	55	52	47	51	59	68	52	57	56	61	55	47	43	47	58	71	63	60	55	56	57	43	54	51	69	37	49	58	50	58	49	45	56	59	53	61	51	62	52	53	64	64	50	53	52	58	52	44	64	59	53	52	60	40	47	52	56	64	61	56	57	59	51	53	54	60	49	51	49	53	60	57	52	58	66	41	59	60	74	54	48	55	51	54	67	54	54	42	58	44	53	46	63	58	45	60	53	66	49	52	53	67	68	53	67	58	45	60	48	45	49	62	55	49	50	50	58	60	59	69	56	62	42	74	47	59	54	43	53	41	55	67	40	54	52	44	63	65	44	50	49	56	58	52	56	65	68	53	53	65	54	42	76	47	59	66	50	59	42	67	65	61	64	69	38	51	47	64	63	55	39	47	44	57	58	56	53	45	55	51	53	52	60	50	51	54	52	60	41	57	70	54	57	49	57	57	46	55	61	58	77	48	59	58	57	52	59	51	58	52	63	52	53	49	46	51	41	60	62	55	48	61	64	60	59	69	68	70	58	57	70	45	60	54	53	59	81	47	57	61	65	47	60	56	58	43	41	69	54	73	46	46	63	57	58	63	55	36	55	49	62	58	75	41	60	53	56	55	62	56	64	57	56	63	70	61	56	62	64	58	56	57	56	72	31	51	67	51	60	63	50	54	60	53	63	66	62	54	60	52	45	57	61	53	60	52	49	47	60	48	55	54	51	60	58	58	54	74	48	44	60	43	57	50	63	62	52	52	46	60	64	52	67	61	63	53	50	59	64	56	59	69	48	51	53	50	52	48	62	61	52	42	56	51	49	57	42	45	58	60	45	48	61	59	51	55	54	62	37	43	62	50	55	51	50	50	69	53	65	52	57	53	45	60	50	64	68	57	46	55	67	60	55	50	40	41	45	54	60	59	60	62	47	53	64	53	62	48	33	55	48	62	57	64	65	52	69	49	46	52	71	46	54	40	55	53	56	59	55	53	57	64	54	56	71	49	49	63	53	52	59	67	58	57	53	58	65	52	51	46	49	59	39	53	64	59	45	50	70	53	54	56	50	55	58	54	54	56	54	60	54	71	55	57	68	48	66	42	48	56	58	54	55	61	55	50	50	47	54	63	56	56	66	54	65	57	68	63	47	49	52	43	57	50	63	52	56	41	52	53	45	65	51	52	57	49	52	62	58	50	53	56	52	60	51	63	43	58	55	60	56	59	49	44	56	60	60	48	61	51	53	59	63	65	61	47	57	47	59	61	44	51	57	58	48	49	54	48	44	56	45	49	53	70	60	51	49	52	47	49	53	58	36	60	43	45	55	49	52	55	63	65	39	48	56	45	49	54	59	58	69	56	51	49	49	58	61	58	49	50	54	56	46	56	55	54	46	53	46	50	56	64	54	64	49	48	47	61	48	58	51	58	68	58	57	57	57	55	46	54	56	67	56	53	50	58	35	49	55	51	49	45	52	55	59	57	47	39	48	47	63	63	54	49	46	57	61	57	49	54	64	57	58	64	57	59	46	56	38	48	44	53	57	51	45	51	44	54	50	52	59	55	59	56	52	56	55	56	70	55	54	60	64	46	47	58	53	44	61	47	54	58	56	54	66	48	51	57	52	50	41	64	55	53	44	52	49	64	45	47	61	55	50	58	41	62	58	55	46	66	61	63	66	53	59
1727	307	505	457	404	392	345	293	293	286	295	278	267	259	228	238	255	219	249	243	235	276	266	246	245	247	232	256	228	258	217	224	247	208	244	242	237	220	231	224	212	224	251	218	226	211	250	247	227	220	205	239	263	235	225	229	228	245	238	253	257	239	253	249	239	246	231	231	244	224	232	213	218	246	238	214	236	255	238	206	208	223	229	220	246	248	236	225	220	228	244	236	219	238	243	220	225	246	243	202	218	234	254	235	217	199	228	248	237	217	223	237	230	201	210	222	237	217	242	228	193	241	240	229	244	224	223	216	236	264	215	250	209	238	250	217	211	237	218	208	252	258	240	222	219	229	224	207	223	195	236	229	223	226	203	213	243	237	227	222	216	244	208	241	231	252	200	232	224	248	233	239	237	226	228	226	224	229	242	209	236	238	229	235	235	234	229	224	203	231	214	249	221	208	256	234	211	206	218	227	243	238	219	240	208	257	222	248	224	221	245	235	226	215	229	218	234	241	219	227	215	240	209	232	211	224	226	220	242	243	230	239	211	223	212	214	212	237	221	230	221	229	227	222	232	256	225	261	252	216	226	245	228	246	226	248	228	248	221	220	239	219	218	226	251	230	221	255	230	231	210	230	256	243	185	241	218	239	226	219	224	201	257	249	217	222	230	267	227	257	246	233	231	240	198	245	225	210	220	259	229	240	232	212	247	220	220	209	229	230	231	232	270	240	234	227	241	235	249	239	230	224	226	245	204	205	228	212	244	225	226	228	237	238	250	226	221	247	255	240	225	234	242	233	253	219	236	238	211	234	216	253	225	213	232	213	244	221	249	244	213	216	234	230	219	222	226	219	233	225	216	214	217	242	237	216	246	226	213	237	239	232	236	213	237	243	232	231	231	231	226	224	247	240	212	203	219	206	211	210	227	254	223	202	217	239	230	214	244	232	227	235	245	202	227	236	213	228	187	248	235	226	248	223	209	219	232	223	238	217	229	208	250	243	212	234	228	216	249	232	222	236	231	234	262	201	239	217	226	213	214	229	235	232	233	233	200	209	211	231	226	229	256	238	215	234	220	242	231	203	232	222	221	225	259	233	221	212	230	232	231	230	231	206	254	199	252	236	248	231	223	234	242	250	222	247	246	213	260	225	216	214	216	236	262	242	224	216	232	253	231	200	196	222	203	207	220	252	185	230	231	211	247	210	226	234	234	231	235	233	221	239	203	222	255	227	238	232	230	241	225	259	235	236	222	234	215	234	249	223	235	231	207	209	211	231	222	249	218	254	245	217	232	200	241	245	244	209	251	222	235	215	222	233	219	206	235	278	230	223	248	218	220	231	226	237	225	236	213	225	212	232	229	227	219	223	259	204	226	229	232	240	217	242	249	235	237	248	207	219	256	225	262	225	234	222	254	210	231	230	217	196	239	254	208	213	246	244	223	214	219	217	222	237	245	229	211	242	204	231	208	248	221	222	227	212	221	230	219	242	232	228	238	232	209	211	235	213	216	212	234	229	234	234	214	247	211	218	216	227	217	221	248	231	232	238	216	248	211	221	264	236	229	214	254	191	241	247	223	230	213	223	249	240	233	230	248	231	226	206	222	225	225	225	208	242	220	238	210	249	206	242	210	219	240	241	238	237	223	210	226	248	210	219	213	221	209	238	222	206	229	233	246	220	244	203	205	226	233	217	229	236	223	239	259	226	218	219	246	219	232	204	250	240	239	236	247	217	201	216	207	237	255	224	222	215	236	230	205	220	271	229	237	224	223	251	231	227	225	235	227	241	226	219	231	218	236	231	232	239	195	212	239	247	203	211	264	239	209	221	252	238	222	222	209	193	208	236	232	209	225	230	211	226	246	226	226	270	245	229	239	216	256	219	245	210	251	199	215	203	215	239	221	221	226	230	232	213	223	228	209	219	222	231	254	238	201	222	212	202	228	238	237	259	235	214	240	202	255	213	215	231	244	243	236	248	208	227	223	207	225	245	211	225	219	243	231	215	209	239	211	220	210	231	228	222	255	222	223	230	226	243	249	245	241	238	228	218	215	210	224	217	224	223	250	248	235	236	272	198	251	238	249	205	211	220	232	208	225	223	238	269	212	200	221	249	231	230	223	249	238	216	231	220	221	230	239	242	245	238	238	222	208	212	236	208	235	203	222	215	257	214	225	248	237	213	219	229	216	226	254	205	248	232	209	235	230	243	235	234	221	209	240	227	230	221	239	226	242	221	227	225	249	224	200	227	227	222	244	238	230	252	246	239	236	234	255	235	245	216	212	257	251	206	229	201	212	231	218	200	235	243	231	227	234	219	251	221	209	258	233	217	200	224	234	211	247	243	240	242	244	221	200	216	220	233	253	215	235	223	237	236	224	218	211	221	218	227	239	235	237	232	240	189	250	244	208	230	233	221	233	235	225	226	224	234	226	233	239	244	226	257	259	210	238	233	268	240	204	234	200	216	256	216	241	222	225	229	206	221	238	222	222	233	253	214	233	220	224	225	232	231	206	199	232	242	213	243	214	244	207	231	217	230	226	231	232	239	225	210	203	221	238	244	211	236	215	253	202	250	228	248	236	229	238	240	229	220	213	239	208	237	236	220	210	244	238	265	237	234	235	209	249	257	245	244	227	203	210	241	247	210	231	260	233	217	228	245	240	229	222	222	230	244	219	230	214	210	242	236	196	219	226	221	196	220	212	230	232	238	206	231	234	221	239	226	221	230	236	214	230	239	233	237	207	235	229	240	236	245	227	205	204	217	228	227	236	233	229	241	244	224	227	217	227	223	211	208	202	219	232	212	222	236	226	220	249	205	243	237	268	230	230	249	238	260	219	238	216	216	218	221	211	236	228	251	235	235	211	226	232	211	228	221	226	225	212	249	226	247	260	221	244	257	236	247	224	245	218	222	231	223	236	219	220	238	246	232	219	198	253	225	222	230	236	253	208	242	253	238	208	263	228	268	226	224	213	238	251	256	216	201	233	227	226	217	215	258	206	246	231	212	225	268	232	221	240	208	239	220	213	216	212	223	218	206	205	215	244	239	218	246	226	211	227	228	238	218	229	236	242	211	240	217	232	233	201	203	210	255	221	226	211	217	222	233	243	227	228	247	233	238	218	226	229	233	227	228	246	232	247	227	252	222	230	241	227	232	243	225	227	220	235	224	249	241	235	241	251	234	233	230	198	212	231	197	230	252	218	218	226	228	243	240	197	208	232	241	236	223	239	234	221	202	216	229	207	249	241	212	234	237	221	242	248	239	235	207	234	238	218	229	232	220	225	240	237	222	225	205	228	248	200	236	214	219	249	209	200	249	227	228	234	237	246	249	227	225	189	236	183	242	214	232	214	224	236	236	222	236	209	216	234	221	223	241	218	244	212	230	227	223	240	209	219	228	225	244	233	246	222	236	248	234	219	228	219	224	239	202	241	217	212	221	221	232	227	234	232	200	191	234	247	245	222	220	241	231	245	235	223	222	239	224	228	218
4401	1079	1327	943	617	454	347	288	267	237	187	181	157	151	147	148	132	129	128	119	120	97	123	114	113	107	87	116	96	106	108	107	103	102	94	90	101	87	104	98	92	116	105	99	82	106	114	102	97	97	102	108	89	102	108	97	108	90	93	108	97	91	99	112	89	91	93	104	90	102	99	115	102	84	81	75	76	91	88	101	93	97	81	102	94	76	94	102	87	124	82	98	97	97	82	102	84	107	93	97	89	104	93	116	83	79	108	100	98	97	98	92	70	101	81	119	92	94	110	102	109	94	107	81	95	100	93	71	104	90	98	115	106	107	98	75	108	92	97	90	100	107	77	84	93	89	97	104	81	103	101	74	100	81	92	100	89	76	87	91	104	102	108	98	98	100	82	90	97	97	95	108	104	107	78	104	80	84	100	85	104	96	85	113	100	98	107	113	103	98	77	115	100	100	112	97	101	104	94	90	92	78	94	94	100	96	88	116	95	98	104	104	92	110	84	98	88	89	82	89	102	95	104	97	114	108	110	95	75	94	103	96	93	90	103	89	81	87	85	103	76	103	108	99	96	85	77	85	107	112	96	108	92	98	109	86	92	93	87	85	88	86	107	113	91	87	99	97	98	101	90	93	104	108	110	95	84	96	98	88	83	79	91	95	89	103	95	107	70	102	99	104	93	97	112	106	84	91	97	92	101	106	90	106	90	80	100	103	103	87	100	97	99	83	102	118	87	95	84	104	103	91	75	100	103	78	82	98	88	94	99	99	93	93	99	101	94	96	95	88	100	108	94	91	107	101	97	85	84	92	114	91	104	96	99	98	80	84	97	80	84	96	90	85	117	113	90	89	97	94	101	106	98	108	93	100	103	99	93	94	94	100	98	76	98	116	102	92	95	82	94	103	112	85	88	83	97	116	90	93	95	104	91	91	95	97	98	114	107	89	99	93	98	112	92	92	91	104	98	86	103	98	85	95	86	102	95	94	81	107	103	91	86	87	97	111	105	90	83	111	79	119	102	87	87	112	93	95	95	99	108	85	112	101	82	81	104	102	81	106	92	88	81	96	90	92	114	97	100	110	95	107	95	107	96	96	91	94	105	102	105	105	87	90	87	91	112	98	84	102	103	90	95	93	79	91	78	76	114	77	87	90	94	91	101	93	94	86	101	97	98	105	91	95	94	93	97	88	88	97	100	92	81	93	86	94	89	87	90	99	100	91	103	95	103	77	90	113	99	88	88	96	89	110	93	97	98	77	94	74	99	89	91	98	84	115	95	89	102	118	96	98	69	78	103	98	103	93	88	105	103	102	98	92	102	85	111	88	98	116	106	81	100	88	114	86	106	94	103	100	84	91	104	96	117	90	97	84	86	112	100	103	103	111	85	93	123	97	113	90	82	92	88	102	88	100	87	121	89	94	98	97	100	112	106	113	97	97	103	115	105	79	100	86	95	96	88	96	94	99	78	92	112	87	79	82	93	93	102	80	109	93	91	94	84	100	103	88	100	91	104	88	118	92	98	97	108	88	104	95	89	86	94	93	90	91	83	104	110	106	101	110	107	105	87	94	91	98	105	83	88	95	93	101	107	87	71	97	105	90	98	107	91	93	101	102	83	114	87	105	104	88	98	93	96	97	83	105	99	95	85	76	108	93	102	107	101	84	86	88	111	96	95	88	88	103	107	108	95	88	98	87	92	103	82	90	102	103	104	96	84	85	115	107	86	132	112	99	95	83	95	107	96	85	90	73	89	90	98	102	103	96	88	78	101	87	96	111	115	74	109	100	81	92	98	68	95	95	92	73	111	85	117	79	96	101	94	91	101	96	102	99	72	100	89	90	88	117	103	86	89	98	106	88	87	79	99	83	92	85	87	108	87	100	99	96	114	90	99	89	106	86	93	97	100	83	97	77	104	100	86	95	102	105	116	90	108	98	89	99	96	108	93	108	90	105	99	78	87	86	100	74	99	104	94	116	112	91	110	64	101	83	96	104	98	84	82	131	84	109	103	95	89	105	106	99	79	88	88	89	101	79	91	86	86	93	88	88	102	104	93	78	94	110	100	87	87	108	90	88	105	98	93	95	90	94	88	76	105	115	85	106	102	98	96	98	72	106	96	76	85	85	93	103	100	97	88	96	99	86	103	102	75	92	83	95	115	90	91	85	94	91	92	106	101	94	105	84	97	103	108	110	104	114	99	103	97	93	104	87	77	94	92	99	85	96	102	81	81	92	100	111	95	102	101	110	107	106	79	94	96	90	96	95	95	101	79	61	94	111	87	93	98	97	97	84	101	126	96	92	104	78	92	95	118	94	77	98	93	102	96	81	84	108	77	91	103	102	105	94	103	94	95	80	101	96	116	99	75	78	88	104	116	109	78	91	77	85	97	93	104	97	101	105	111	94	103	87	89	95	95	73	90	78	93	116	100	99	96	92	102	100	81	87	120	85	103	89	97	95	93	92	104	80	120	99	97	89	94	103	113	77	105	98	104	116	91	100	91	85	92	105	92	82	89	92	89	96	89	99	93	81	109	72	92	90	90	89	97	92	93	100	84	113	98	92	90	84	88	83	86	84	92	102	99	82	91	112	96	110	101	104	94	101	96	83	108	86	95	85	86	93	83	113	91	101	86	97	89	101	82	115	102	104	107	88	92	112	91	107	102	95	85	73	82	97	103	68	92	94	101	95	88	87	87	88	83	88	85	98	91	80	84	88	125	95	89	79	92	87	91	101	100	89	95	110	92	92	89	92	89	85	84	95	107	84	85	100	90	86	98	106	107	99	109	83	115	94	86	86	105	92	99	82	115	109	90	97	82	83	80	89	82	89	101	95	89	110	94	96	98	89	83	85	106	95	107	101	93	101	102	93	79	86	97	94	117	88	84	91	103	108	84	91	91	103	102	102	110	95	88	97	84	111	96	84	105	93	71	99	96	101	104	100	87	96	114	114	99	82	85	95	87	95	93	101	92	110	113	105	91	80	100	98	90	92	96	85	91	103	85	83	96	98	90	85	87	87	94	106	87	81	97	79	103	86	96	91	98	95	90	114	95	105	97	103	97	87	96	93	100	95	93	92	91	97	109	93	104	97	84	94	108	110	98	103	102	95	94	92	96	95	76	84	86	103	84	120	103	90	84	109	94	86	81	99	90	109	105	105	84	97	90	102	99	98	93	79	77	86	104	107	76	94	94	101	111	78	85	96	92	83	103	84	106	88	102	102	106	105	89	100	90	93	90	85	107	94	92	84	86	113	103	102	104	102	105	79	107	99	102	83	102	93	80	99	105	85	95	74	123	104	98	98	97	93	95	101	105	96	85	104	109	90	80	103	100	88	111	93	97	97	94	103	103	98	93	82	116	87	98	86	87	95	97	119	97	83	100	97	101	115	96	122	101	106	73	93	81	93	99	94	95	98	103	84	94	104	98	95	95	98	98	106	102	100	114	92	90	92	75	90	91	109	97	97	108	93	106	78	87	76	104	96	108	84
5315	1481	3571	3729	3288	2653	2107	1739	1465	1255	1103	968	875	854	790	757	695	641	622	583	536	564	515	516	546	512	489	476	458	469	448	464	454	415	436	473	409	410	423	391	368	391	441	403	368	397	393	362	386	417	358	395	392	371	368	384	384	370	369	368	370	377	375	344	407	383	386	397	350	347	362	380	361	368	326	345	361	373	355	351	328	386	342	375	342	396	348	349	345	336	369	345	381	338	351	337	401	383	339	371	345	346	331	352	358	387	368	361	340	375	346	348	345	337	363	325	346	337	335	343	345	339	329	320	359	328	348	346	336	365	353	344	360	358	343	360	364	337	338	357	339	353	388	363	333	351	323	373	346	370	334	345	328	369	346	350	342	348	327	402	361	373	351	332	353	346	366	362	347	313	340	365	370	335	392	342	366	301	357	347	374	316	334	356	367	350	329	341	348	349	322	383	308	380	336	351	341	350	341	350	388	336	330	331	344	315	344	340	361	343	367	340	366	357	329	325	363	366	323	382	334	348	334	344	365	306	352	344	335	360	351	351	347	356	330	357	373	335	339	325	323	368	341	357	344	386	368	363	335	304	334	337	357	324	352	361	339	355	350	342	329	319	329	354	316	345	368	320	322	337	354	333	364	337	352	347	338	346	340	334	359	344	359	343	355	341	349	358	346	330	339	350	347	327	372	329	368	313	353	345	347	355	360	355	335	355	366	363	355	356	343	343	347	350	350	339	347	339	360	376	345	335	343	378	365	336	368	344	360	339	355	347	346	363	389	338	347	326	343	345	337	346	336	349	324	348	305	318	327	327	342	376	336	358	318	376	342	332	413	355	363	319	337	351	360	343	343	337	333	382	350	344	308	343	366	309	357	325	355	357	357	338	337	323	346	325	313	363	352	363	321	330	352	350	350	333	329	381	344	368	344	349	332	341	348	351	332	337	341	307	364	314	343	348	368	373	333	320	352	346	378	351	337	362	352	372	371	334	335	356	345	313	349	320	335	370	333	335	320	343	346	330	330	327	343	341	348	358	354	340	346	341	300	327	351	373	337	358	353	314	346	326	408	323	335	378	344	345	365	323	358	346	361	395	301	342	370	345	342	351	337	331	348	345	349	374	345	356	360	381	357	332	342	355	355	333	371	343	360	337	374	308	376	353	342	326	368	326	374	359	347	348	349	353	329	350	360	350	341	372	346	335	345	354	340	348	340	348	340	326	344	328	382	359	366	337	351	313	370	336	377	346	338	364	333	345	328	331	345	364	336	347	343	342	352	345	366	363	374	369	307	350	307	333	353	316	364	355	341	362	327	361	327	353	353	355	321	376	320	329	355	325	368	382	351	356	333	370	406	360	317	328	394	384	341	340	382	351	356	367	315	341	354	362	341	348	335	322	352	352	352	330	349	362	353	349	365	359	368	379	319	318	347	353	358	340	354	344	353	377	310	347	338	299	357	344	349	347	357	324	316	322	365	330	345	355	325	344	353	343	328	339	317	332	344	347	335	360	335	368	343	345	345	340	365	393	323	349	367	343	344	363	320	355	328	368	348	306	355	352	323	354	351	364	372	367	374	362	309	356	290	330	359	356	361	346	314	327	336	372	352	348	320	349	339	347	329	338	336	342	353	365	341	342	371	365	335	349	316	354	377	350	378	350	351	338	371	365	365	336	340	359	354	349	339	377	369	381	352	364	367	291	318	350	353	361	358	366	332	362	369	369	336	369	305	353	342	364	339	335	359	351	358	356	305	363	358	347	350	340	306	335	351	325	368	369	350	367	317	362	347	367	364	358	354	373	359	367	350	338	360	323	360	358	362	344	351	340	357	345	333	360	350	333	325	341	346	360	324	327	357	364	375	331	316	343	360	352	328	370	361	322	340	359	332	336	347	345	323	355	340	358	332	360	353	297	356	335	326	346	351	364	336	327	314	368	319	334	355	383	371	349	329	337	363	323	334	357	302	357	307	324	357	327	327	336	334	346	332	353	343	391	318	336	354	371	342	347	344	344	319	361	350	342	357	374	342	366	330	356	343	327	325	360	365	375	378	341	342	314	330	338	327	353	318	358	323	363	351	365	360	360	342	341	335	319	343	376	341	315	354	364	373	355	346	335	377	350	359	342	343	375	315	348	321	376	355	348	344	369	398	311	342	355	317	366	364	335	349	361	343	306	332	346	340	368	333	334	348	320	345	339	348	370	326	341	317	345	319	348	329	359	325	376	350	315	340	342	335	337	328	386	341	324	356	315	337	336	336	350	346	341	339	372	354	360	326	372	348	345	317	311	358	388	310	335	351	350	360	353	376	365	360	347	348	317	349	364	339	307	327	383	339	352	362	334	344	345	371	336	335	330	333	349	354	368	338	360	331	343	365	345	332	349	368	378	300	354	332	329	343	347	333	350	312	369	327	346	368	376	362	337	323	361	341	361	355	360	345	341	361	356	351	349	369	364	321	323	391	365	366	354	379	356	381	329	345	326	376	340	353	325	372	337	337	380	339	337	338	306	296	347	344	327	326	324	333	332	356	334	353	320	380	357	365	338	340	375	357	299	349	343	347	347	356	330	341	362	359	369	356	362	338	366	378	346	350	367	356	391	348	320	363	334	347	340	300	359	315	352	325	346	344	353	349	356	366	365	336	362	319	357	361	361	378	311	349	376	355	337	364	375	349	362	346	327	345	370	355	329	376	318	336	326	336	357	358	348	367	346	332	333	364	364	332	348	376	332	328	355	336	341	324	385	328	336	338	319	348	371	341	346	320	348	316	339	366	331	331	352	346	357	333	355	356	364	327	334	340	326	374	338	345	375	356	337	379	325	312	355	362	296	329	319	369	337	365	342	347	374	309	341	326	347	343	347	381	334	342	361	350	318	342	338	374	332	329	394	352	345	308	358	300	347	325	300	328	340	384	352	345	357	362	338	327	348	349	340	331	336	355	348	331	346	322	343	327	352	363	366	306	383	339	311	359	351	358	365	367	366	340	342	334	375	339	316	315	351	346	356	359	331	348	355	326	349	344	347	376	395	394	340	342	344	329	362	371	330	351	344	347	335	338	348	332	322	351	349	315	330	354	364	314	308	340	347	365	325	336	344	380	327	358	359	367	363	328	349	349	335	396	353	344	338	360	324	335	364	327	337	355	375	349	344	344	363	332	356	335	346	349	348	368	366	348	340	345	342	329	298	311	333	364	382	350	333	330	372	340	374	338	311	336	345	351	327	352	327	377	356	320	326	322	342	339	349	357	342	339	337	308	343	354	339	343	366	366	330	354	353	350	357	353	345	355	321	350	330	361	344	355	352	350	356	339	350	345	332	360	376	335	343	317	308	365	362	353	322	345	348	364	343	336	353	344	314	361	327	369	353	356	346	361	337	316	341	378	359	349	378	318	331	336	342	345	342	356	364	352	348	347	383	343	323	375	360	332	340	371	346	387	296	342	376	318	361	340	354	329	350	333	341	313	372	329	372	365	404	332	345	364	355	319	340	353	360
8780	2325	2467	1938	1220	905	707	530	436	404	392	351	301	267	286	268	223	220	265	209	226	219	225	205	184	197	197	216	210	212	193	172	206	215	191	185	227	169	190	185	203	177	188	199	188	239	192	186	197	169	210	171	173	197	199	185	174	192	200	220	180	167	152	170	188	208	186	194	201	201	190	178	179	176	201	167	184	192	155	192	181	185	191	187	181	189	173	189	166	184	163	157	173	145	191	160	178	189	205	170	185	170	162	171	165	198	177	182	182	172	173	185	181	195	177	187	189	172	188	159	191	184	182	193	194	169	198	183	198	184	188	165	167	188	164	192	182	192	164	169	181	209	183	182	197	178	176	173	187	188	203	204	196	191	187	175	173	178	192	187	191	193	163	212	178	169	182	187	186	208	171	204	169	180	187	188	173	178	192	177	168	189	177	180	186	189	189	207	186	182	198	182	189	190	200	168	183	170	178	197	158	179	192	165	173	172	173	177	199	181	164	179	181	170	177	170	187	167	168	168	173	171	190	192	191	179	208	185	185	186	203	186	177	213	186	179	177	188	183	180	205	175	180	189	180	165	171	181	158	193	197	176	184	185	169	193	178	192	210	192	186	175	183	207	189	195	189	194	185	194	212	189	199	198	182	174	188	184	218	166	192	203	188	172	203	185	183	194	212	176	205	165	173	206	161	195	184	181	193	207	205	193	214	177	200	210	191	176	183	194	164	190	166	182	178	175	191	173	189	192	207	183	202	165	174	191	197	165	206	145	202	171	166	172	192	154	206	221	201	175	214	194	207	159	167	201	163	213	222	162	196	173	176	176	159	180	158	168	157	184	178	186	217	180	189	195	179	189	210	175	178	181	187	193	175	175	180	188	158	183	185	184	183	171	202	193	162	179	180	193	183	185	174	184	203	205	157	174	194	201	183	193	201	168	188	163	166	175	176	186	190	182	175	181	199	201	192	199	191	165	189	186	184	196	183	159	196	190	174	188	170	203	184	184	188	174	185	187	199	165	183	199	187	184	163	180	185	171	188	162	197	164	178	194	172	192	182	182	193	209	192	162	194	193	175	173	187	195	156	189	189	161	194	209	203	174	180	192	191	176	188	159	201	215	186	181	202	179	194	204	192	192	184	208	193	193	185	175	205	206	173	185	211	203	189	215	187	211	186	211	198	166	171	191	175	207	184	183	171	180	196	179	184	179	187	189	190	166	173	165	181	197	183	187	174	180	196	182	197	177	194	170	176	188	179	155	177	205	206	174	198	198	172	204	176	187	189	168	191	204	171	183	164	184	182	187	172	196	199	205	179	192	214	189	182	163	170	200	189	187	194	193	159	166	201	202	196	192	166	177	193	170	197	192	198	168	177	203	203	208	181	196	172	200	188	174	203	178	171	194	170	195	172	173	200	170	179	184	185	192	163	176	186	192	184	163	164	196	191	167	171	174	175	206	189	186	167	180	161	169	183	182	186	189	195	176	198	163	188	190	179	186	181	194	209	190	193	193	188	157	195	202	177	160	191	176	178	175	198	197	175	174	185	185	205	179	178	178	210	192	194	186	186	197	178	200	189	194	184	190	173	174	199	188	167	173	173	187	176	197	201	213	162	165	198	174	174	187	179	183	188	173	180	190	194	166	172	186	166	180	187	189	166	208	176	176	193	180	187	179	171	186	209	163	187	176	185	165	180	185	200	168	158	175	174	165	194	165	171	160	177	200	224	186	172	191	162	180	181	186	153	186	211	187	187	185	176	186	171	213	180	208	194	173	184	169	184	181	198	187	179	187	165	195	189	204	176	180	184	230	198	203	183	179	197	191	185	177	199	212	195	170	182	192	175	174	176	181	183	180	169	176	206	195	174	182	203	196	170	185	185	170	197	197	179	157	166	187	182	192	162	176	179	202	199	182	166	192	177	153	160	196	191	166	170	190	175	178	168	190	178	170	199	187	156	168	166	162	175	190	187	178	181	174	177	158	180	179	185	172	215	180	180	198	148	185	182	188	189	196	185	169	207	175	172	161	193	180	162	175	189	188	214	170	188	170	198	181	201	178	198	193	194	173	172	166	204	176	182	173	151	177	193	184	187	199	164	182	206	162	164	184	170	165	175	217	161	180	193	175	189	167	177	176	204	185	177	176	163	206	212	202	163	206	162	195	206	160	197	151	196	176	160	169	174	163	210	162	183	191	179	173	172	216	181	204	200	201	186	205	170	212	186	184	152	180	168	164	179	200	176	209	205	170	171	169	184	187	169	161	187	209	163	181	166	177	177	194	191	185	174	173	172	183	191	193	196	204	190	159	198	169	181	200	202	173	173	205	189	188	190	164	195	202	182	185	180	177	168	196	176	201	177	185	189	145	176	174	170	180	178	203	202	187	188	178	187	185	166	150	157	193	160	163	189	184	173	177	184	170	196	196	181	182	174	199	190	187	183	157	201	202	182	193	180	207	216	199	160	170	185	173	180	195	210	201	175	195	189	212	172	168	190	172	170	166	182	172	198	190	193	179	177	180	163	175	189	160	178	184	180	184	184	184	203	196	180	188	183	177	189	184	202	180	166	190	157	174	175	187	190	186	179	179	184	194	176	181	200	187	175	161	194	169	178	173	178	167	181	180	183	195	195	176	182	190	177	199	166	160	187	168	200	160	199	168	173	188	196	189	212	206	180	185	163	198	184	163	161	191	198	162	187	199	186	179	175	185	168	172	179	199	186	189	177	177	180	170	186	166	186	175	186	184	188	189	190	181	174	191	190	192	180	188	201	181	185	192	196	185	179	165	160	182	179	183	201	168	191	182	160	181	190	175	184	192	195	180	183	173	172	161	177	203	165	193	165	200	177	208	175	179	186	186	186	194	197	189	189	175	169	170	159	172	187	181	188	162	194	178	190	181	173	172	178	173	188	184	171	191	194	185	186	196	178	187	161	190	165	164	193	186	172	180	220	181	179	188	213	207	172	192	178	198	176	175	185	199	193	197	193	205	213	167	194	180	205	198	190	156	182	203	189	182	164	165	150	206	159	170	181	180	164	174	174	189	183	168	177	169	175	184	203	164	180	194	168	205	200	171	218	189	169	191	172	187	186	169	158	187	182	182	172	171	160	184	187	164	171	173	190	197	189	189	218	168	170	184	194	179	182	196	183	185	165	174	160	163	191	178	176	176	203	204	176	186	151	199	194	169	193	186	166	196	167	205	171	201	186	204	189	196	179	187	179	182	191	200	175	162	194	203	161	174	202	191	198	176	157	193	169	164	187	166	189	170	173	175	181	201	193	203	201	194	175	171	171	196	179	149	192	201	179	196	170	161	185	190	214	178	185	190	195	188	212	178	191	169	188	197	164	171	180	200	159	180	192	185	194	172	187	190	162	186	172	175	196	199	183	187	189	160	195	163	163	195	186	190	199	182	180	185	193	182	174	210	182	194	166	190	164	184	177	155	176	189	190	162	192	192	178	176	209	200	193	186	176	169	161	170	212	178	176	196	192	160
7635	2725	6571	6831	5863	4817	3805	3280	2785	2323	2091	1899	1695	1545	1420	1334	1234	1216	1121	1106	1024	1025	936	945	896	833	862	837	847	834	766	809	754	747	770	734	813	703	725	740	722	711	747	692	620	675	707	649	695	625	627	694	665	670	709	687	689	666	669	664	654	664	644	660	670	624	632	636	666	648	675	645	600	635	623	600	616	601	631	630	675	575	610	607	580	627	610	632	592	641	597	647	624	619	578	597	596	598	555	614	587	643	605	637	608	630	583	644	632	600	584	551	590	644	633	615	617	599	626	586	652	628	617	626	602	586	633	608	639	622	615	654	613	626	587	616	612	605	607	624	547	610	600	591	597	607	599	576	611	595	646	584	550	586	591	589	632	656	579	610	586	577	604	631	548	569	600	606	581	574	591	605	616	619	588	617	610	583	608	616	610	603	599	597	611	595	615	527	613	602	608	570	560	663	580	603	625	573	611	604	593	633	623	571	609	609	611	582	588	625	654	638	623	595	595	598	600	615	603	578	602	616	573	607	581	606	610	648	608	606	613	615	616	587	614	592	573	583	592	598	569	578	567	594	603	603	593	595	567	608	638	579	609	617	608	603	592	554	576	596	613	608	609	603	582	577	639	589	599	593	604	589	596	604	615	582	591	583	564	614	599	579	625	561	556	549	594	622	617	594	610	578	554	599	631	574	616	576	555	614	627	595	638	609	643	544	625	634	582	639	599	584	576	634	634	561	576	620	613	582	572	566	592	599	591	581	610	625	601	626	632	613	600	582	541	583	589	610	593	592	594	537	596	591	567	615	604	598	620	574	581	616	576	627	570	608	576	600	587	644	578	641	588	602	568	570	615	596	598	568	599	580	590	610	614	615	596	623	598	556	606	654	608	611	617	620	576	591	585	627	563	587	582	607	600	604	580	584	626	551	604	571	553	635	586	561	617	593	542	598	553	589	599	567	580	632	597	606	564	600	645	548	619	613	630	554	598	631	595	559	586	599	599	586	588	569	576	580	583	587	614	538	629	578	592	595	585	607	608	597	552	608	631	624	619	560	569	596	585	574	606	590	576	617	621	617	614	623	672	568	593	641	588	611	616	565	659	605	615	611	613	620	557	616	570	607	621	611	607	597	578	554	559	613	626	574	609	594	576	599	604	581	586	603	607	588	568	613	575	631	565	618	605	584	572	626	629	629	568	663	576	620	592	567	589	604	566	552	572	583	597	624	624	670	576	584	620	643	557	600	595	596	545	646	605	585	623	614	598	624	657	595	588	594	639	628	575	641	641	574	616	627	586	634	640	633	621	605	606	568	553	574	603	555	561	560	661	594	597	576	584	620	603	609	613	594	556	611	545	624	601	584	605	617	612	600	577	566	611	626	588	611	567	570	610	582	584	593	581	585	613	633	601	605	578	567	577	627	596	638	561	608	587	611	604	584	561	595	619	655	615	601	585	615	587	590	589	650	626	606	603	602	589	614	583	579	579	570	583	550	609	569	615	601	623	618	623	620	587	602	595	613	583	613	579	620	569	630	561	565	611	639	640	584	568	607	608	611	591	608	625	593	588	603	609	644	611	595	597	622	609	643	596	534	619	606	585	577	642	579	604	599	590	570	611	591	584	621	601	602	620	583	609	580	599	637	614	549	582	629	610	605	578	643	593	610	604	562	584	571	577	598	611	599	622	582	615	599	611	616	606	604	598	529	633	610	603	598	586	590	594	580	667	555	568	581	548	570	628	583	573	597	593	588	641	608	581	570	591	596	572	602	558	620	612	568	612	591	626	589	571	588	590	562	577	630	624	585	581	628	613	600	559	614	646	585	563	614	617	569	570	556	595	572	597	614	571	586	573	614	616	594	610	561	561	563	596	662	610	551	585	602	614	631	597	571	595	614	591	585	625	614	610	625	605	579	579	575	581	599	627	570	621	635	625	612	588	614	606	621	593	558	617	618	577	608	592	574	619	638	618	588	575	590	566	575	606	621	606	550	661	614	603	595	567	615	605	617	602	617	632	559	604	567	598	573	634	561	559	596	609	612	606	601	622	621	578	596	607	589	595	574	614	623	630	638	624	628	604	550	577	577	616	601	560	567	618	611	606	604	589	602	600	563	606	596	587	592	612	587	586	604	586	602	626	621	546	586	602	552	596	600	610	610	629	597	620	625	603	604	583	611	600	599	604	571	598	606	609	599	587	599	638	617	599	613	618	626	596	571	602	596	607	578	601	591	618	607	572	546	580	590	579	602	670	607	610	626	574	632	603	569	597	603	593	613	586	584	626	612	598	580	576	620	612	579	565	618	590	581	630	578	616	602	604	602	597	583	601	606	583	625	593	612	605	584	583	602	613	550	625	590	626	547	584	635	595	590	568	571	584	615	608	606	591	620	598	575	583	606	621	571	614	627	588	623	598	597	572	594	595	626	590	580	594	576	582	575	593	603	594	620	641	589	589	629	561	561	606	595	589	615	619	564	604	612	570	622	573	573	604	586	583	595	605	590	619	593	579	580	611	601	598	589	594	591	611	579	595	604	590	570	639	562	553	592	594	573	635	590	600	563	622	557	576	599	580	619	605	608	602	578	601	614	620	548	572	574	599	532	589	637	574	612	622	589	569	588	611	596	615	622	598	559	596	588	613	617	578	589	618	625	627	634	633	581	617	608	560	613	603	547	583	537	567	582	596	601	644	570	591	581	596	596	592	588	617	613	557	581	572	617	629	601	606	566	601	595	563	612	616	621	601	586	605	612	582	643	575	561	617	587	577	585	613	545	633	571	595	609	601	584	605	589	575	563	629	581	610	576	588	574	573	618	573	565	613	593	613	535	576	563	579	590	597	580	580	607	646	615	629	600	597	633	622	583	604	570	596	585	611	581	588	580	607	620	627	620	570	593	601	623	688	601	615	642	570	629	609	639	576	611	588	598	562	629	612	575	619	598	588	632	637	591	609	586	614	570	590	599	546	583	561	592	616	622	654	626	606	565	593	599	580	639	621	567	590	571	656	580	581	555	586	569	608	605	629	615	625	616	616	621	598	604	599	552	557	599	585	617	542	587	591	597	618	571	633	591	593	602	558	551	587	632	614	661	588	607	618	621	595	591	654	615	596	595	648	622	622	657	572	557	603	591	568	614	610	563	542	585	601	556	563	631	613	587	603	619	573	650	586	599	616	570	617	604	587	589	560	595	567	624	604	588	574	629	614	588	627	580	645	555	712	614	588	600	600	605	582	591	653	576	622	603	584	607	578	627	579	586	596	645	618	590	613	574	605	609	588	587	585	592	574	639	603	621	608	584	558	646	557	610	610	613	630	576	581	634	579	594	612	626	603	567	539	626	600	604	608	602	586	626	605	575	616	611	610	584	589	608	602	596	569	627	578	589	560	649	569	582	607	561	602	607	571	579	610	590	606	628	594	579	610	635	584	647	644	594	561	606	652	605	623	580	555	597	578	603	590	598	580	623	621	569	616	589	548	604	589	579	631	568	624	588	615	593
1106	122	144	99	94	67	60	73	59	65	76	59	45	68	48	55	54	56	50	59	61	60	59	51	66	50	48	60	60	45	48	60	62	56	57	48	60	45	46	50	58	47	65	72	60	60	40	38	57	65	65	56	57	53	68	56	58	54	50	57	49	63	69	51	44	51	53	65	43	48	52	64	51	52	42	51	72	63	43	62	57	52	53	52	53	62	63	46	60	59	46	47	61	53	47	44	71	57	43	58	63	58	48	65	53	58	44	45	50	55	56	64	50	54	56	72	42	43	53	76	63	64	49	57	58	64	60	56	63	53	62	58	50	72	51	55	69	59	61	60	43	52	53	49	55	56	51	53	59	64	52	58	63	46	62	61	64	54	51	57	47	52	52	45	54	48	62	52	70	47	51	40	48	58	48	45	67	52	47	49	51	59	50	45	51	48	60	67	49	65	50	64	58	60	53	47	46	57	56	65	44	57	53	51	52	48	61	45	51	55	47	75	49	51	52	56	60	57	66	47	57	56	52	50	46	55	43	59	64	55	51	60	47	56	67	46	76	63	59	53	59	54	52	46	55	49	66	55	57	52	55	59	67	44	52	61	52	54	61	57	51	49	52	48	71	55	53	61	54	58	53	56	51	57	58	51	45	70	46	74	53	52	60	51	54	50	53	66	54	60	59	55	54	46	50	50	59	66	53	60	60	58	47	56	59	57	59	58	49	55	72	56	54	54	65	58	59	67	42	61	48	56	56	68	69	63	55	73	41	66	54	52	52	46	67	63	58	49	56	62	50	57	51	45	61	68	57	56	52	59	55	61	49	57	47	65	48	52	72	60	54	66	56	53	50	68	52	55	43	54	59	53	61	51	47	61	65	70	46	48	64	45	50	59	46	63	55	44	67	50	63	55	51	42	56	46	51	56	61	67	60	50	55	59	54	66	51	58	77	65	58	64	55	52	48	68	55	55	57	53	52	51	47	52	59	51	56	71	49	53	48	59	68	53	49	61	64	59	60	68	57	43	60	52	56	43	58	52	47	64	52	60	44	71	58	51	43	57	57	56	50	43	49	52	45	63	66	52	79	62	69	51	54	66	66	55	54	55	54	62	63	53	59	73	58	51	53	66	66	55	55	47	58	61	61	48	58	40	64	63	54	57	52	51	58	48	56	52	67	70	48	42	46	56	45	61	60	53	51	57	49	64	45	53	55	43	55	52	53	55	60	52	55	55	54	55	57	53	63	57	51	53	54	58	63	56	57	72	59	60	54	49	61	64	63	44	49	55	44	49	62	60	47	49	58	55	62	54	66	60	49	63	54	55	56	55	44	41	57	47	58	53	52	51	61	48	71	54	50	60	63	56	69	45	57	42	82	60	43	63	63	54	68	56	55	64	54	62	50	50	51	49	63	45	62	63	64	64	64	65	44	62	62	67	63	63	39	52	62	53	55	58	67	63	53	65	57	66	52	72	56	42	55	50	61	52	52	73	50	67	65	67	66	65	47	52	55	59	45	63	55	50	58	44	60	68	44	58	71	66	46	53	65	43	60	42	54	49	60	65	59	71	65	54	55	44	52	47	44	49	51	75	52	42	50	54	74	45	59	54	46	47	41	63	57	56	56	68	64	46	43	56	50	37	65	58	48	60	47	66	42	49	56	54	55	77	45	62	53	65	61	46	50	56	63	37	56	75	61	51	41	62	54	60	68	59	52	68	66	58	50	57	56	46	64	54	59	53	41	62	50	54	65	48	59	69	57	58	51	53	55	74	54	50	52	46	74	45	59	60	60	56	43	59	54	43	52	53	57	51	62	70	51	58	51	51	46	41	56	56	64	54	53	41	61	58	42	51	71	60	55	62	55	48	61	67	52	58	65	46	59	51	48	50	63	54	55	51	57	51	55	45	59	57	56	42	64	47	55	54	53	60	48	63	57	60	71	61	59	51	50	66	70	53	52	51	44	55	56	57	60	48	64	66	55	60	48	36	58	68	51	62	51	52	63	54	55	65	67	60	58	52	66	58	69	61	52	47	51	46	65	56	53	54	39	59	62	68	55	58	60	48	73	48	47	63	60	59	53	52	57	47	64	63	56	58	69	53	67	73	55	69	48	63	62	63	58	43	60	50	49	68	64	45	52	61	56	56	56	46	66	59	60	65	49	63	54	62	49	42	65	65	51	43	54	54	54	52	47	69	53	67	61	57	63	54	54	50	52	51	64	60	63	41	58	67	58	53	67	49	62	49	68	48	55	61	52	66	60	41	47	59	54	54	36	62	68	60	52	65	54	47	63	45	54	53	56	51	46	49	57	58	49	63	55	53	56	61	46	59	48	49	62	50	55	61	45	56	68	49	62	49	56	61	48	57	46	47	55	46	47	46	53	52	63	49	53	72	59	42	68	57	63	53	54	59	45	61	52	46	77	49	58	52	60	43	56	55	60	51	56	53	60	48	57	60	48	40	68	53	59	56	46	55	44	64	57	73	57	51	73	57	55	49	46	56	56	44	44	56	59	59	54	50	45	45	60	54	63	50	59	45	48	52	66	65	62	65	42	52	49	72	47	47	53	67	42	41	57	58	51	64	59	54	60	63	68	56	64	47	66	55	56	66	47	66	57	54	51	48	60	55	49	56	51	63	45	69	58	64	57	46	58	52	60	48	54	43	44	49	52	50	56	47	56	62	45	59	61	55	50	59	57	60	56	45	51	47	46	50	64	52	57	51	60	45	61	59	58	67	63	62	55	60	45	58	62	64	58	50	59	50	56	65	61	67	50	55	61	39	52	64	47	57	57	56	47	66	52	54	57	70	61	43	61	58	47	56	59	52	57	49	54	57	52	44	53	51	60	58	63	48	43	54	57	65	50	60	57	59	54	52	56	58	54	49	61	57	69	46	47	51	44	51	56	56	55	53	62	66	55	47	46	58	58	55	54	61	57	56	61	51	42	51	52	48	61	47	46	51	45	53	60	56	65	67	52	59	62	46	58	64	56	49	53	58	51	54	58	49	43	52	58	60	48	59	50	53	68	60	49	52	54	54	52	64	60	60	38	54	56	52	41	65	58	44	47	65	60	62	46	52	57	51	53	57	51	49	68	47	56	55	42	58	57	71	59	55	55	57	57	55	70	60	53	57	51	53	50	61	59	58	49	59	55	52	57	60	67	56	52	55	57	55	48	51	53	47	72	49	66	58	59	53	45	52	61	60	73	60	49	58	44	65	49	52	51	47	57	48	53	61	59	50	69	49	48	57	53	51	60	40	46	64	47	54	54	54	54	43	53	44	51	66	52	55	61	54	63	58	53	52	51	73	49	63	59	51	63	61	58	54	59	61	61	46	46	59	50	49	61	45	56	73	56	47	53	45	43	54	48	44	50	61	55	51	60	51	60	60	49	63	69	61	51	58	68	48	59	54	72	40	60	55	65	55	52	56	52	56	63	49	60	56	67	57	57	47	51	67	57	47	64	38	59	57	49	54	50	47	63	53	43	48	62	54
1683	325	478	475	453	365	342	299	280	308	259	294	234	256	270	267	239	290	247	240	223	258	269	215	244	265	246	235	222	236	248	213	233	243	244	223	245	228	218	223	251	230	236	262	217	235	190	238	232	235	231	237	253	227	215	237	237	211	223	235	247	227	252	222	248	242	251	240	237	206	226	221	242	249	233	238	223	244	224	213	236	219	228	229	214	222	234	241	225	224	247	219	241	219	249	196	232	203	213	241	206	218	205	251	263	228	218	228	238	238	229	246	231	215	223	234	236	218	214	221	235	273	245	231	223	238	234	236	225	225	223	207	232	224	257	216	223	219	243	233	233	228	224	259	229	216	220	236	204	228	253	243	212	227	226	226	237	230	214	229	221	256	227	240	256	235	230	236	236	229	224	240	229	220	227	227	226	202	225	244	235	222	205	212	237	202	206	244	221	224	230	239	220	249	243	232	202	244	231	216	198	241	243	233	233	234	206	240	229	243	231	255	217	225	246	246	224	232	232	214	216	233	238	239	210	242	222	219	248	222	244	221	252	247	235	211	223	228	226	233	198	243	261	246	237	203	223	237	214	216	236	207	213	215	246	262	222	236	212	188	226	241	238	245	226	200	235	211	205	234	211	207	258	259	232	243	241	231	230	247	255	211	224	249	229	221	217	223	226	244	233	230	222	224	217	237	217	229	219	248	217	228	248	208	232	224	227	222	240	214	239	208	230	229	226	240	217	216	225	249	236	229	223	251	237	230	224	238	246	229	221	241	206	235	238	244	231	247	229	225	229	233	231	250	231	216	241	239	237	212	230	241	232	225	219	229	258	230	222	220	234	217	234	247	216	237	234	255	234	242	231	205	226	231	223	225	236	196	216	239	204	217	203	225	227	228	221	221	257	224	227	242	203	240	247	218	250	214	243	228	186	199	231	239	225	234	238	227	219	204	212	209	240	261	221	213	210	192	219	219	226	228	222	229	211	229	228	251	225	241	208	197	238	239	225	217	237	231	226	221	226	218	246	230	232	244	191	252	231	229	235	201	213	218	212	242	237	213	225	248	241	218	247	232	254	243	237	208	224	213	220	247	241	224	235	212	242	200	229	210	241	226	260	247	229	239	226	215	238	230	234	235	248	238	224	202	235	203	223	229	205	219	226	234	225	224	229	220	195	224	222	232	193	230	242	222	222	209	216	232	223	231	236	236	236	242	217	220	221	223	260	222	227	220	220	241	245	226	246	215	247	239	231	211	242	224	206	233	246	227	217	239	236	251	261	228	243	227	229	225	239	233	221	223	239	226	229	242	231	241	238	198	235	260	240	212	214	241	241	217	232	211	243	231	213	191	240	233	216	230	204	241	230	225	233	244	219	201	234	238	208	211	227	222	224	236	221	227	233	195	231	262	242	222	249	226	207	201	217	238	215	223	252	238	256	228	212	202	232	206	271	211	230	220	222	242	215	236	233	210	237	235	256	257	244	253	221	241	258	224	235	235	238	202	219	260	204	224	226	238	242	226	206	247	197	233	213	225	223	248	239	242	258	218	236	203	220	210	238	241	238	239	218	209	222	244	213	215	198	225	225	227	230	215	253	233	224	221	223	231	234	199	229	197	222	264	229	231	222	223	256	235	241	255	241	211	215	253	254	231	243	244	211	224	225	236	228	245	249	240	279	206	228	236	232	235	231	214	245	258	239	237	223	240	226	234	233	208	259	251	199	226	241	227	218	207	239	246	244	240	223	226	213	220	229	241	217	227	255	235	242	201	225	213	244	252	242	199	223	224	237	256	202	232	243	228	209	204	227	200	212	218	223	223	220	238	234	228	210	239	206	223	226	243	274	216	233	206	242	246	216	226	218	233	241	226	219	260	228	229	239	218	250	228	216	223	230	230	221	234	258	229	241	207	213	219	209	254	222	205	236	231	240	220	245	247	243	214	237	236	217	237	217	237	241	246	254	218	240	223	236	231	235	214	241	238	230	229	223	238	222	227	242	224	225	244	243	245	245	225	247	234	246	197	247	247	231	198	223	235	211	222	219	201	224	222	198	235	219	215	230	218	238	223	222	237	240	226	250	225	222	236	232	215	252	253	214	232	207	208	241	231	202	223	245	240	223	207	235	239	226	230	236	222	237	227	233	224	202	232	237	264	228	228	220	256	229	252	247	241	232	248	236	262	226	223	221	218	222	227	237	219	236	250	214	218	262	233	228	258	223	217	235	234	198	211	238	246	194	217	230	230	208	209	244	213	218	224	237	241	217	239	218	216	234	239	233	232	257	239	239	216	212	217	227	226	236	226	229	201	217	243	217	215	187	260	218	236	218	206	217	216	240	209	237	210	223	233	210	214	235	228	211	219	240	216	230	228	218	231	226	226	218	239	237	246	214	217	220	235	234	214	200	217	225	241	209	230	246	229	221	203	239	245	259	247	223	212	207	215	223	227	223	207	217	252	225	208	203	226	226	223	227	225	236	237	215	224	215	224	215	248	225	226	220	242	214	216	205	235	260	242	231	240	193	256	236	230	232	230	223	209	246	208	230	220	239	250	220	214	244	248	253	245	227	215	205	239	272	234	228	227	232	245	201	208	218	240	248	234	205	232	220	230	219	269	232	210	255	221	204	216	217	216	227	252	233	214	207	225	227	247	232	238	246	244	245	227	229	204	246	238	233	235	240	237	254	254	211	222	249	234	234	245	231	236	245	219	218	213	226	252	205	211	245	249	217	223	216	249	223	234	222	199	220	225	258	246	224	205	238	212	228	223	227	223	206	243	230	240	256	239	223	251	248	222	237	222	242	242	246	206	213	226	205	215	231	255	233	217	219	217	223	248	242	222	224	233	216	223	247	251	241	242	231	223	220	225	235	215	230	230	229	226	241	229	214	234	199	219	243	248	224	250	241	235	211	213	215	208	229	218	230	229	219	228	229	235	243	235	246	230	211	235	233	231	239	237	223	239	213	239	219	225	250	243	224	215	217	207	235	243	211	214	247	237	228	239	239	243	242	199	233	249	222	226	232	229	266	222	252	237	237	243	239	235	226	227	244	261	198	244	255	219	241	247	237	243	204	230	224	197	270	242	232	228	211	215	235	231	217	246	231	215	213	213	216	211	262	221	222	209	253	240	256	252	231	219	231	205	259	233	236	240	231	243	206	234	230	243	239	219	233	221	235	217	232	201	231	219	205	224	201	239	229	228	250	218	207	222	213	215	200	235	224	217	217	226	249	217	245	211	196	236	254	188	254	235	275	221	224	216	227	227	239	229	219	216	233	214	243	220	226	240	202	222	253	245	237	198	228	222	232	251	230	239	232	211	220	257	219	201	248	251	239	226	235	232	254	239	239	219	229	228	250	217	220	210	234	236	246	200	229	196	234	209	236	241	241	234	241	253	230	235	239	223	229	208	206	238	246	252	228	218	227	226	229	237	232	246	226	223	229	219	227	224	213	235	226	263	218	222	225	206	206	232	254	260	248	224	226	202	210	233	208	211
4407	1079	1311	894	625	462	362	295	247	182	199	162	153	150	134	142	145	114	135	134	117	133	124	112	100	112	101	94	101	102	114	103	92	108	91	95	104	93	95	101	89	108	90	99	96	109	104	94	96	93	83	91	83	97	92	104	94	98	97	102	91	93	118	98	100	94	91	111	94	109	98	89	109	99	98	95	90	93	99	97	90	104	93	81	110	84	79	85	99	85	120	103	80	95	118	96	106	109	104	95	99	100	90	87	97	86	90	97	102	108	110	102	90	96	108	96	97	92	111	110	84	119	84	94	92	96	81	103	79	85	90	100	95	86	100	95	102	104	64	94	91	119	88	96	106	101	101	88	99	94	77	100	101	95	94	92	117	94	94	102	98	105	102	104	113	113	74	90	70	94	91	93	108	106	98	84	106	107	109	82	90	90	99	95	99	95	108	84	106	92	79	87	94	93	75	89	95	111	91	86	83	92	86	91	116	89	97	95	86	98	66	108	95	89	91	102	102	106	84	100	90	112	86	105	103	104	71	111	69	99	94	105	107	93	104	99	82	100	106	95	108	77	121	86	112	101	95	96	100	81	89	103	91	98	85	98	89	94	85	104	105	91	100	93	96	102	104	78	79	97	95	98	96	106	94	99	99	89	94	101	91	108	93	80	102	83	84	80	103	102	82	96	92	108	110	81	113	126	81	74	109	103	116	98	92	94	97	86	98	109	90	105	99	96	74	93	87	96	94	95	91	94	86	91	92	88	103	103	94	114	79	90	76	107	105	91	99	98	91	101	86	119	81	98	99	99	94	92	93	83	112	91	85	106	107	96	93	103	90	83	106	78	105	95	91	94	84	94	89	88	98	97	88	104	106	93	104	87	96	89	88	100	96	88	93	81	92	100	91	86	92	87	100	85	110	102	109	87	106	109	88	93	104	104	96	102	84	82	97	84	108	120	104	94	94	81	95	96	117	84	93	71	90	90	83	98	114	97	93	95	110	95	94	105	84	98	91	91	99	110	88	104	92	99	109	102	93	102	97	100	103	80	74	82	101	78	110	94	90	91	97	116	82	79	92	101	95	96	91	91	101	111	94	109	106	104	93	80	111	97	94	115	100	100	94	98	102	92	90	89	74	107	96	123	113	70	107	97	102	90	112	102	102	93	94	108	99	91	89	95	92	75	95	92	94	99	107	81	89	90	113	98	111	106	83	97	104	93	94	113	100	92	85	115	95	100	98	96	76	113	98	83	78	105	101	91	80	92	102	93	85	107	88	118	110	94	96	118	90	106	103	99	112	94	84	115	91	89	81	83	112	108	96	107	92	81	97	98	110	91	78	109	91	102	110	97	93	86	80	109	98	94	92	89	104	94	103	80	108	81	93	87	87	89	97	97	81	87	101	79	93	97	109	87	85	113	101	109	94	120	87	89	99	90	84	95	102	108	92	116	110	87	92	96	96	106	106	100	91	109	79	104	111	111	93	76	97	101	87	91	76	115	109	89	112	116	86	87	102	90	104	94	110	102	96	89	94	77	105	77	109	94	102	93	86	90	94	96	110	97	89	105	102	89	95	97	108	114	83	87	94	99	71	95	96	93	114	96	108	84	94	79	95	81	102	84	84	99	114	89	94	111	88	104	102	94	107	96	120	90	97	89	110	101	96	86	103	107	91	89	104	106	93	97	105	86	99	101	96	98	105	99	97	86	99	83	88	98	96	106	88	93	106	105	87	85	92	82	97	85	80	89	92	102	112	90	100	103	103	83	116	87	91	99	96	87	92	90	88	82	94	108	95	89	102	97	128	91	102	87	81	86	100	107	103	100	95	98	100	98	95	96	78	100	80	99	99	119	112	98	83	125	95	86	101	94	96	96	72	91	105	80	88	90	84	105	85	92	114	92	98	95	97	96	88	92	109	95	91	85	92	90	101	108	95	105	91	91	114	100	107	105	97	103	88	89	97	104	110	104	106	97	105	91	80	88	108	97	93	111	85	110	100	95	99	83	91	97	95	89	79	79	69	104	97	73	87	104	83	90	98	110	99	103	106	94	86	91	79	103	99	90	96	99	100	87	85	114	84	89	91	94	129	95	97	102	94	86	78	101	103	111	111	81	79	79	101	94	104	89	91	93	101	99	90	104	87	100	82	83	115	111	100	98	107	95	102	83	95	96	95	96	104	100	94	107	93	80	96	88	101	105	85	109	95	106	86	100	89	105	94	94	92	91	105	82	88	105	98	81	98	91	100	98	100	83	94	85	93	108	76	92	103	105	81	87	102	90	92	102	100	116	103	89	104	108	75	91	86	106	87	90	110	82	105	80	83	110	91	104	106	116	103	94	97	90	85	84	107	100	97	93	87	86	98	112	89	99	73	82	79	84	113	93	92	89	84	110	112	86	91	82	100	93	101	91	82	88	104	78	108	93	86	90	94	104	100	87	92	87	94	90	94	93	91	87	91	102	98	96	101	81	93	98	78	100	86	86	86	87	91	94	105	92	96	107	94	78	97	99	81	93	97	95	113	101	83	86	105	86	98	105	104	103	103	110	100	92	84	92	90	103	114	93	109	97	109	102	94	89	101	84	95	102	101	81	88	96	100	102	103	116	90	102	103	62	91	101	89	111	103	101	96	100	90	84	98	83	100	84	102	95	103	89	93	83	83	94	85	108	97	87	89	96	104	112	106	97	97	89	109	95	84	101	101	98	95	94	88	103	105	105	98	92	106	83	110	92	83	93	113	85	97	96	92	116	101	119	84	93	92	111	108	112	104	84	92	100	93	99	97	115	102	92	88	104	108	102	107	91	100	118	93	87	87	79	93	115	95	98	93	102	97	98	90	89	80	88	81	82	91	94	80	104	108	99	106	105	78	90	110	109	116	81	94	98	86	77	113	78	108	103	99	104	86	99	92	86	118	95	111	106	93	79	89	96	85	85	121	100	94	98	83	88	100	77	90	87	85	116	107	105	76	92	94	117	98	97	99	113	95	96	91	85	100	80	103	93	101	106	85	106	97	102	93	90	90	105	84	99	99	91	89	94	89	100	100	100	102	95	86	104	101	98	93	87	98	115	89	92	87	94	93	97	112	102	87	97	69	82	96	80	99	104	98	91	101	92	74	94	98	88	83	97	90	92	103	94	94	80	108	86	104	78	90	104	82	86	107	90	85	98	75	113	100	97	91	82	93	100	91	105	87	95	101	103	78	81	103	90	96	69	95	98	88	97	83	97	96	92	101	89	104	94	105	91	110	104	94	93	108	82	96	95	104	104	103	93	107	94	88	111	94	90	95	93	82	95	98	90	99	105	118	95	102	88	92	85	94	82	109	103	88	90	94	102	96	101	94	82	98	99	82	98	86	92	87	94	86	88	106	100	96	110	79	83	91	98	106	103	93	90	86	91	96	99	94	98	100	98	106	95	105	84	89	90	100	89	104	91	98	96	111	101	102	89	91	97	115	104	101	91	96	78	96	101	85	93	93	113	97	87	113	82	102	105
5352	1513	3529	3833	3098	2659	2118	1731	1497	1338	1108	1022	877	832	795	754	703	647	588	659	610	555	528	532	511	501	516	467	473	416	451	416	448	429	419	414	453	407	411	400	418	424	401	393	411	361	343	425	383	397	402	410	399	368	324	386	362	362	387	394	356	363	355	353	364	382	360	373	399	413	327	381	356	342	369	372	360	344	384	341	383	362	368	350	365	380	359	372	346	360	323	306	351	362	364	342	352	339	377	382	337	375	337	339	353	345	358	341	331	401	387	329	361	362	340	355	357	346	369	318	377	362	325	367	379	375	350	358	330	339	362	338	353	379	393	339	367	354	342	370	378	363	344	305	381	357	340	332	333	348	388	318	350	385	347	363	329	320	327	378	374	367	324	345	361	373	330	371	362	365	339	314	348	357	324	357	355	375	343	339	345	360	343	352	344	343	369	347	381	347	359	345	369	379	340	326	364	333	341	354	331	337	350	353	395	350	346	362	343	352	361	330	361	316	342	347	363	330	359	338	384	348	347	369	341	346	360	338	363	329	327	362	372	354	326	349	380	343	312	326	364	334	346	354	318	341	331	329	327	332	358	354	331	332	315	376	356	346	334	320	316	325	352	330	352	355	348	335	359	341	378	357	359	337	370	369	338	357	318	339	344	304	375	349	350	339	335	351	369	361	358	323	366	344	353	326	315	334	367	371	380	362	363	314	352	333	363	345	362	320	366	328	389	356	327	343	340	325	362	334	332	310	348	389	343	371	344	350	334	327	337	318	351	349	346	378	341	352	391	323	346	367	334	323	348	344	365	332	385	370	363	384	360	351	350	382	324	380	347	351	352	347	352	362	344	322	340	342	345	331	348	383	352	348	353	330	338	341	327	351	358	386	363	325	325	332	333	379	326	349	365	351	335	356	340	357	308	337	378	372	343	316	346	353	330	338	356	367	328	359	331	335	366	334	351	349	378	360	376	354	354	359	323	317	347	339	342	328	362	329	329	371	365	371	332	382	362	342	369	329	324	362	304	349	343	338	398	360	384	351	357	346	318	381	343	328	341	333	348	353	320	353	381	358	357	355	352	321	326	358	327	352	356	383	340	350	362	371	339	332	350	363	357	354	346	333	342	332	365	346	351	358	385	364	347	375	334	387	372	350	352	341	371	325	324	355	380	297	335	351	356	343	349	381	357	366	336	345	380	361	351	351	381	327	313	310	328	355	364	336	355	328	399	328	362	380	345	385	397	382	374	322	333	311	354	379	338	342	355	362	371	361	318	324	349	353	334	333	354	364	362	338	348	348	368	337	324	335	340	322	319	339	363	318	330	365	339	334	343	363	394	347	350	367	310	313	398	362	338	311	358	305	342	390	354	384	335	320	345	346	356	348	353	329	336	364	378	365	324	347	354	380	337	340	325	357	331	358	317	329	358	313	326	360	335	332	353	365	359	335	333	337	358	342	376	333	353	340	371	339	334	334	360	374	349	339	358	342	369	359	343	378	363	377	329	322	340	367	340	302	367	365	335	382	350	356	343	367	353	342	348	345	352	349	377	346	337	363	368	363	362	349	358	363	372	345	340	340	334	368	335	354	365	378	364	310	342	346	364	330	370	323	320	367	329	363	317	351	306	373	321	342	335	307	338	324	322	359	311	345	359	341	324	328	289	345	353	319	363	353	358	333	364	391	373	361	358	325	306	345	331	315	373	361	326	355	310	356	347	339	339	327	356	340	334	339	353	326	340	341	366	357	346	351	321	325	334	392	342	343	329	363	324	350	335	344	377	326	353	358	329	341	349	357	345	347	357	341	366	356	339	366	371	381	346	370	335	368	386	353	326	359	338	402	363	330	344	344	378	321	347	332	360	370	381	353	385	357	367	396	352	368	325	327	359	325	356	320	369	362	346	355	351	317	364	353	325	359	348	354	329	393	337	356	331	368	340	335	365	356	350	368	344	391	364	353	362	336	351	348	328	332	334	337	342	362	327	347	334	388	356	345	336	307	347	372	341	329	390	353	368	353	351	341	319	322	374	387	354	330	333	344	334	342	354	327	360	362	355	340	335	349	332	358	342	378	324	329	342	331	362	355	344	350	379	327	365	346	341	358	358	360	369	376	363	382	361	372	348	364	347	344	350	362	375	345	332	361	345	348	332	332	357	311	350	360	332	339	346	381	347	369	315	373	370	344	329	343	318	352	370	368	327	314	325	364	340	341	333	337	383	332	332	370	334	327	386	351	326	326	362	335	369	362	343	361	322	399	340	320	353	354	330	331	382	355	323	333	351	340	328	337	346	355	372	390	339	378	378	352	347	362	341	336	366	369	329	355	371	323	334	344	375	310	335	342	338	331	347	366	328	355	355	322	326	363	369	341	320	349	336	357	353	355	347	344	367	357	347	374	337	345	360	361	378	325	321	351	339	326	352	331	341	356	344	353	350	353	357	334	354	354	340	347	360	367	352	355	314	334	342	369	360	372	342	320	338	380	339	345	337	345	366	349	351	302	315	336	378	335	347	351	327	355	350	319	360	354	345	314	328	333	335	338	362	349	363	342	338	359	330	338	380	297	333	357	358	333	358	349	353	343	351	344	379	394	362	319	339	357	333	331	375	349	334	364	351	364	374	329	366	332	350	343	326	380	325	360	333	337	338	369	351	371	346	328	370	340	336	323	349	346	370	346	338	307	339	291	329	350	361	383	343	373	329	358	352	362	355	363	318	318	341	350	378	348	358	349	353	351	315	368	332	358	340	340	357	335	364	354	372	364	341	349	351	333	355	398	359	350	342	320	331	340	339	377	343	346	361	364	359	371	332	368	373	349	344	332	348	334	333	322	336	364	326	315	357	360	341	363	367	315	366	354	349	359	345	343	334	378	349	351	310	358	349	337	365	351	351	326	342	335	379	306	361	346	333	352	340	376	332	409	368	365	376	358	347	361	353	360	361	362	346	366	392	311	342	357	330	345	376	309	321	340	341	353	362	314	364	372	346	318	325	371	338	348	311	344	356	339	332	361	338	363	348	356	334	352	351	358	321	343	326	336	330	345	368	371	361	355	323	342	309	355	324	361	329	370	345	338	366	360	347	352	356	339	344	342	351	340	325	329	333	367	325	301	340	326	354	342	387	362	370	348	372	331	358	332	362	351	379	343	354	359	368	327	350	316	341	338	344	363	355	343	360	327	379	358	333	329	358	343	355	339	334	347	324	349	348	336	301	321	343	360	349	369	357	353	341	302	351	319	342	352	339	340	363	333	329	320	318	328	337	312	334	345	340	332	354	340	363	350	378	340	360	331	345	326	377	384	370	294	347	369	336	357	322	343	356	344	359	343	397	362	353	350	339	382	363	350	357	355	362	353	340	348	333	368	362	352	362	306	347	345	341	342	329	352	364	337	359	312	356	355	393	344	342	366	337	356	345	336	337	359	371	350	337	392	334	338	328	362	355	325	392	354	358	376	363	340	358	346	344	329	326	361	369	348	352	338	338	328	339	326	329	394
8511	2276	2579	1855	1223	910	671	570	466	411	416	346	327	305	276	288	252	221	244	198	250	229	193	215	220	228	213	215	197	224	206	195	205	227	207	196	183	189	185	221	198	184	182	180	176	198	207	196	175	184	204	184	174	175	198	183	206	199	197	183	176	197	189	201	187	196	207	196	164	210	203	157	159	192	193	160	182	186	186	188	177	174	161	154	201	199	178	203	163	202	175	185	189	182	206	195	197	192	188	164	173	193	174	191	191	174	178	193	206	174	181	201	164	179	165	181	181	177	199	197	183	191	209	162	171	195	179	197	181	181	175	197	168	176	177	201	179	186	156	176	170	188	195	189	167	202	216	170	193	168	169	194	182	192	163	189	199	195	169	184	185	163	197	220	179	199	193	179	175	195	165	185	182	199	176	152	195	166	181	175	161	159	163	168	186	181	158	192	166	164	167	183	203	184	199	181	195	196	177	194	191	174	192	180	202	198	163	172	185	176	172	188	161	178	186	163	188	197	168	174	177	168	187	187	158	195	164	180	176	193	191	173	184	207	173	212	188	207	164	200	207	193	182	178	171	169	179	193	164	180	180	194	177	187	192	198	180	160	178	163	186	171	195	190	166	175	183	187	162	203	194	177	180	164	189	173	158	186	177	200	181	184	189	159	185	152	204	179	193	183	184	195	170	178	175	177	194	187	172	193	200	159	179	181	184	186	195	183	179	187	184	198	167	184	181	169	161	182	188	191	184	168	192	191	202	173	183	205	181	191	178	184	197	183	184	189	176	164	169	176	166	174	177	177	173	191	199	210	223	178	197	185	160	195	190	181	190	194	186	191	168	191	184	196	181	180	152	181	164	186	180	178	196	208	185	200	189	189	190	190	191	172	197	180	171	193	175	174	193	194	184	177	208	171	205	185	172	185	185	202	195	175	192	181	191	194	170	178	184	198	180	190	196	173	175	168	184	185	192	174	156	152	178	174	188	180	158	175	177	202	184	184	189	175	181	164	183	198	171	178	188	179	169	180	156	185	175	199	186	180	176	179	187	174	191	181	182	179	172	175	188	194	181	174	195	197	166	170	204	188	182	158	176	205	179	180	192	197	185	205	170	183	196	203	181	202	203	167	180	152	168	165	212	166	203	187	181	171	202	202	181	185	176	194	169	178	165	190	199	158	190	164	191	200	213	159	181	192	193	187	202	194	176	182	190	166	176	172	190	192	170	194	197	156	189	170	170	199	183	183	173	188	179	179	193	181	187	168	174	195	180	175	168	212	179	177	167	220	197	178	172	190	184	189	196	186	169	186	182	205	213	182	193	214	186	160	198	190	177	196	186	173	186	190	198	192	193	197	209	176	193	191	192	182	195	199	192	178	197	184	215	194	181	177	167	210	188	184	204	179	202	183	172	181	178	180	192	210	192	166	195	195	193	196	171	184	184	175	190	181	194	181	184	169	162	187	186	196	192	175	178	160	185	167	170	190	181	221	195	176	180	173	189	196	202	185	195	177	151	198	176	174	181	178	185	188	199	173	189	188	174	177	165	165	187	176	172	172	158	194	190	188	173	174	186	170	203	181	187	203	208	220	191	177	161	175	208	191	194	167	182	174	185	177	186	173	163	193	186	163	213	183	155	186	181	183	165	203	180	202	167	212	183	174	200	192	193	191	197	163	175	166	192	173	200	193	177	167	192	174	193	208	178	172	184	166	180	198	179	181	172	168	171	185	186	177	141	175	192	180	178	192	208	192	224	161	198	167	182	166	172	190	160	189	201	174	164	200	193	169	187	205	183	195	178	185	169	182	192	199	181	177	180	166	192	168	184	202	221	184	168	193	173	189	180	192	171	173	187	166	171	181	154	182	198	173	171	194	195	158	167	175	203	176	191	162	193	181	159	162	210	177	165	184	189	183	164	195	167	191	192	170	174	191	191	189	183	171	201	191	183	175	157	190	189	193	159	187	179	178	169	187	196	207	188	186	188	178	192	192	185	179	206	196	183	196	189	183	176	175	181	194	195	184	181	181	150	166	198	188	186	187	185	160	200	196	181	181	181	168	181	208	183	157	187	174	203	178	156	178	167	159	195	165	189	195	181	202	191	200	183	197	186	207	195	186	183	184	188	208	190	181	174	201	190	190	180	187	184	222	188	178	203	190	187	187	193	197	182	207	200	199	164	210	185	209	164	198	170	155	177	182	195	191	160	195	188	167	171	212	167	204	184	139	180	160	165	211	164	197	181	194	174	181	207	171	166	176	165	204	177	176	186	210	209	193	192	194	184	193	177	197	178	199	164	190	197	167	196	158	195	157	198	195	190	189	183	197	193	181	180	173	190	188	161	214	188	194	168	199	210	177	200	198	187	174	188	156	179	200	176	190	186	188	191	172	173	169	194	203	193	163	173	165	160	164	191	181	183	199	190	147	215	193	198	206	175	161	172	170	187	179	192	181	197	181	176	186	155	190	188	190	187	189	171	203	184	193	191	195	181	186	208	172	206	189	185	181	183	192	185	168	189	196	173	150	195	188	194	181	168	172	200	161	188	187	163	186	200	185	181	198	168	196	183	174	177	180	172	208	192	174	202	181	191	176	190	205	195	185	186	217	180	190	199	173	168	189	173	159	160	194	194	196	172	163	198	189	178	208	173	210	207	174	164	191	198	175	179	178	171	192	192	180	175	182	190	171	184	166	198	187	181	171	193	156	173	162	177	200	171	176	193	166	199	187	197	187	209	186	204	160	174	152	174	199	196	197	172	182	201	179	182	166	159	192	186	163	163	174	156	194	199	186	174	181	201	185	186	183	175	193	171	192	168	175	178	186	188	195	168	184	179	161	168	187	206	171	197	189	200	194	168	210	172	181	177	176	190	183	191	202	182	173	199	189	187	186	181	187	184	189	207	194	160	189	203	167	175	189	193	212	183	155	184	193	191	220	182	178	146	187	175	171	178	198	185	192	218	185	217	182	181	174	206	176	186	184	179	170	202	211	203	178	182	199	181	201	197	182	179	183	174	188	170	197	191	195	183	206	174	181	183	180	166	193	187	167	160	188	192	178	188	221	190	197	205	168	191	196	179	179	187	180	214	187	180	176	175	162	192	181	186	188	208	181	199	172	189	203	194	192	204	206	187	181	220	192	176	152	181	182	187	164	196	182	176	207	167	187	173	181	174	196	189	182	204	179	205	185	167	172	172	172	193	173	211	183	183	165	173	194	184	190	179	185	201	185	182	189	197	165	191	203	168	213	171	179	169	188	171	179	197	183	198	184	191	189	184	175	175	172	181	203	185	178	183	206	178	171	193	200	192	198	205	172	195	176	185	224	205	193	181	199	165	191	167	202	186	168	176	206	171	179	174	189	173	190	158	179	176	197	204	168	155	178	198	187	201	188	190	177	184	170	180	188	186	182	177	184	214	207	191	183	164	190	182	182	184	189	184	231	174	192	192	188	194	206	187	163	175	181	198	206	178	192	178	195	188	189	161	163	183	178	187	189
7594	2846	6473	6881	5835	4687	3789	3261	2746	2370	2103	1856	1749	1573	1467	1348	1298	1202	1076	1053	1003	991	948	932	922	897	885	891	843	839	816	761	757	751	761	745	722	755	729	745	739	677	746	705	664	689	711	730	703	619	693	648	639	680	655	675	681	668	654	658	646	611	630	665	664	625	641	633	603	626	630	659	638	627	641	583	642	611	641	601	587	641	602	624	628	591	628	601	645	615	591	585	567	574	631	618	572	605	630	643	600	563	608	589	598	609	636	622	627	617	637	606	593	559	575	618	647	636	567	600	626	603	607	599	591	611	626	582	638	587	604	597	608	587	637	637	609	589	629	615	584	642	623	590	602	605	578	590	645	601	611	613	593	594	590	620	646	638	605	589	627	602	618	604	613	552	546	600	623	583	557	582	590	590	606	614	586	578	580	554	578	578	634	622	602	563	582	608	590	620	654	560	597	571	585	622	647	590	573	603	569	575	638	580	588	569	653	581	571	632	624	598	579	620	565	568	603	611	586	565	591	628	617	576	603	609	587	597	646	627	588	612	566	589	611	618	602	636	609	606	600	603	606	635	575	597	542	594	620	641	573	597	548	622	597	621	581	609	605	586	622	626	602	627	600	603	572	653	633	576	594	588	620	596	637	601	596	607	600	620	617	633	604	572	667	615	591	601	614	605	606	639	637	572	623	610	629	587	643	589	595	619	604	579	588	623	609	579	653	640	615	578	573	600	624	572	591	629	538	591	585	584	581	607	590	609	587	582	609	604	641	600	628	609	609	583	604	586	625	578	561	554	609	608	613	573	589	623	545	561	605	570	616	632	595	606	575	592	565	620	639	598	646	600	592	572	591	571	578	620	573	596	612	627	572	585	602	602	597	623	601	604	560	614	596	554	618	586	575	619	608	632	580	612	621	622	624	599	588	588	630	624	613	569	567	626	617	569	582	632	568	606	656	596	625	567	605	617	613	609	578	578	579	570	600	599	599	653	616	630	642	511	585	605	604	564	581	635	545	569	577	598	549	620	600	556	586	544	623	626	621	625	580	614	588	614	596	592	630	572	627	613	612	616	593	611	598	606	630	608	629	617	627	591	565	591	603	595	564	560	625	617	583	617	570	588	560	585	587	609	577	567	613	602	640	608	566	646	608	621	620	608	572	591	626	633	613	623	532	596	569	596	611	605	617	585	582	638	567	577	630	597	589	590	640	591	589	566	580	583	611	616	581	606	560	602	605	593	575	625	577	662	613	585	541	591	616	614	626	587	598	592	605	543	620	653	578	599	599	631	592	583	573	592	642	589	586	577	546	621	650	577	558	604	594	549	603	610	613	595	599	615	609	571	623	613	624	599	598	611	571	562	587	603	637	602	549	624	586	601	610	583	589	613	591	611	629	640	608	628	565	617	567	629	601	645	597	584	593	571	634	599	589	593	600	566	609	594	622	608	625	557	606	582	572	596	605	615	621	579	616	634	594	597	653	563	580	565	614	607	581	594	593	601	630	595	608	601	596	580	576	598	641	577	616	629	582	599	633	573	584	604	612	644	639	587	609	602	583	619	603	595	620	598	601	549	563	596	613	592	606	612	577	559	574	623	618	591	560	546	597	635	623	604	593	562	615	602	630	574	589	575	599	599	590	571	610	599	582	601	546	618	601	616	583	613	605	624	568	599	592	578	595	577	598	568	646	628	611	584	585	581	602	588	626	559	582	633	597	572	603	614	567	582	598	637	615	589	583	618	647	573	577	653	604	570	595	621	571	603	624	594	576	587	598	549	613	568	591	582	578	619	604	583	615	605	593	590	611	579	612	595	610	560	621	639	554	576	626	593	604	604	606	596	597	641	588	569	560	611	603	604	615	562	556	623	622	607	624	593	593	557	545	638	620	604	634	606	581	580	601	561	602	593	612	641	627	572	587	616	619	612	611	608	560	585	603	604	576	589	612	613	654	644	598	613	588	589	582	595	638	602	560	590	565	609	586	610	617	627	637	594	616	612	573	603	566	621	571	583	578	576	615	582	585	610	616	544	623	614	625	622	624	604	605	664	564	608	626	601	627	591	630	601	623	624	601	582	566	567	625	627	640	604	593	608	572	560	603	593	582	576	603	592	594	616	600	588	577	601	605	575	605	633	590	571	634	625	612	591	589	583	604	604	591	589	615	633	623	572	600	556	637	600	588	597	564	623	560	619	580	545	636	604	595	590	590	569	632	620	628	568	595	588	599	584	591	589	623	602	631	624	569	583	589	597	636	552	603	579	631	543	597	617	616	561	575	581	605	613	596	618	548	607	582	641	606	622	583	591	624	587	616	617	608	623	622	620	600	598	622	610	569	577	596	606	623	599	606	548	571	593	590	583	561	606	574	595	588	622	646	596	596	608	650	638	578	577	563	599	558	612	622	593	588	600	582	620	574	622	641	606	589	605	631	571	575	599	641	577	631	665	617	641	556	648	586	607	602	622	594	534	615	622	622	602	644	566	628	596	611	587	583	598	587	595	582	588	589	606	606	598	600	580	624	568	599	625	627	600	595	563	621	578	597	611	564	631	636	599	608	621	610	650	552	597	620	591	681	572	592	623	639	595	582	595	569	567	598	624	593	578	614	569	612	637	639	570	619	554	562	565	570	587	549	572	582	589	613	599	596	614	535	576	571	627	582	620	562	639	615	594	588	575	575	567	617	636	567	614	594	612	589	637	589	579	621	606	576	572	607	556	573	618	627	597	626	600	611	590	573	631	554	623	626	620	558	558	630	577	621	627	592	597	606	564	602	604	580	595	584	625	567	611	590	588	585	592	598	618	600	634	596	609	606	598	619	612	628	630	613	618	630	584	559	601	572	557	563	612	582	593	573	594	578	617	609	652	549	595	603	641	624	630	584	595	611	591	623	598	598	582	579	587	598	579	644	581	589	610	589	580	652	617	595	575	580	626	616	599	565	598	604	630	570	576	610	575	596	551	607	636	642	540	601	583	558	604	599	604	586	641	586	620	609	605	638	584	586	643	664	631	584	569	594	593	581	580	583	587	618	567	646	590	550	635	593	610	558	549	560	645	600	611	613	639	611	546	597	667	614	601	602	626	632	602	631	592	599	570	632	537	612	559	614	634	625	596	570	602	579	600	565	594	603	620	611	613	632	579	581	606	598	596	596	621	628	597	611	600	621	610	547	573	585	612	599	620	559	567	587	620	642	594	590	570	598	610	584	608	576	602	604	595	588	639	597	591	610	639	581	611	596	608	631	576	618	599	611	616	581	615	602	624	606	633	591	616	540	579	605	592	574	606	597	607	610	568	577	567	617	602	607	592	616	607	597	601	634	599	575	614	574	617	555	590	610	591	668	623	618	611	576	605	607	621	615	635	579	600	635	585	562	581	634	564	630	606	612	621	660	594	604	572	580	582	553	594	585	600	603	625	591	582	586	605	667	614	591	617	596	619	621	580	571	621	590	628	630	590	623	613	599	635	614	635	583	542	663	610	572	603	617	594	597	639
1009	90	97	87	68	74	62	55	50	53	73	59	69	57	63	59	61	49	58	53	56	63	39	64	62	45	55	48	64	59	58	47	64	63	44	42	58	48	47	52	53	63	54	63	61	47	64	49	55	62	53	49	48	43	58	53	42	52	45	51	79	51	61	56	48	69	59	65	62	53	53	51	62	51	54	47	64	54	57	54	55	46	61	66	63	57	60	51	60	51	56	58	52	47	41	69	58	48	54	46	56	56	63	63	54	48	54	61	57	47	51	63	65	66	55	49	42	65	53	50	45	62	58	65	48	50	50	52	50	50	49	49	48	56	56	52	48	58	50	54	54	57	61	47	57	52	47	61	48	51	60	62	55	46	49	59	63	69	57	46	57	56	57	74	52	56	59	49	60	50	53	41	62	58	47	64	64	59	40	60	50	50	46	49	43	51	51	57	49	61	48	41	54	40	57	38	63	55	56	49	43	56	48	59	54	53	47	54	53	54	49	48	43	57	41	41	46	66	38	39	53	48	49	57	52	56	56	50	52	69	59	54	52	52	44	54	54	47	56	50	41	56	55	60	53	50	66	73	59	50	69	59	42	58	68	58	53	51	64	59	53	51	51	52	47	51	63	64	63	52	50	57	49	58	55	54	58	43	62	44	43	52	61	42	46	54	38	56	39	51	59	49	63	63	62	48	49	53	64	61	62	52	47	59	44	58	37	65	49	47	51	62	57	62	55	57	52	61	66	50	50	61	57	52	54	50	55	49	54	58	56	49	61	43	49	57	47	38	49	51	56	67	48	48	38	70	46	50	53	48	47	45	53	59	53	54	63	73	54	52	59	57	63	44	62	60	45	55	36	53	57	50	55	49	60	39	57	62	52	63	57	54	54	53	54	54	59	59	55	53	47	70	52	50	57	44	52	59	54	52	49	59	66	62	75	52	46	50	53	55	71	57	59	67	50	65	52	62	66	51	48	48	52	51	53	49	64	63	58	43	69	57	51	61	53	47	66	44	42	48	46	50	76	53	46	45	48	47	50	51	37	60	57	38	56	58	51	51	65	50	54	60	69	70	44	50	57	66	63	47	62	64	51	47	60	57	58	48	55	51	48	54	60	50	45	48	44	61	46	46	55	51	48	72	75	58	57	51	43	49	56	45	42	50	48	64	58	58	43	54	60	45	51	61	58	54	38	61	54	57	49	48	58	62	53	50	57	54	42	68	58	48	45	62	47	46	46	45	40	63	50	48	64	71	48	55	66	52	52	45	53	37	49	49	55	54	61	42	49	41	65	62	50	58	52	49	44	47	49	54	53	53	60	48	51	56	62	64	54	52	57	49	55	49	61	54	38	46	55	60	56	46	48	65	53	45	60	47	48	57	65	65	49	48	54	61	47	55	60	55	48	70	48	51	59	61	63	56	49	56	59	67	50	42	46	46	53	64	57	45	49	58	48	64	63	53	61	47	48	60	53	40	50	50	56	40	56	48	47	61	51	51	59	65	64	56	72	63	64	60	49	48	44	47	52	61	54	45	59	51	61	45	62	48	62	48	53	42	46	61	60	45	58	58	56	47	52	54	57	47	62	62	74	49	45	69	39	52	49	60	51	57	45	52	52	48	61	63	61	41	45	56	57	38	59	58	65	54	48	56	61	48	58	51	47	53	45	58	54	61	59	57	62	58	56	50	43	60	53	54	52	56	63	43	50	45	55	43	62	56	48	51	48	51	51	59	56	57	61	59	44	58	60	63	52	50	64	49	51	52	49	59	58	57	58	48	59	53	54	51	43	66	45	52	60	44	61	53	45	50	46	51	51	66	56	58	47	46	51	44	47	51	66	49	55	41	55	45	60	60	61	52	60	49	59	62	53	55	60	51	64	46	62	55	38	38	55	52	50	51	57	53	41	54	52	50	60	63	47	52	53	60	69	49	55	56	57	45	43	42	53	54	63	43	72	60	52	54	63	44	44	49	45	46	68	46	44	47	58	46	43	48	53	50	62	55	46	56	53	67	48	57	52	40	53	57	41	59	61	56	57	60	59	54	54	65	55	64	60	49	49	66	53	47	44	48	50	46	67	63	60	59	53	45	52	53	46	54	47	50	53	41	55	62	60	41	56	53	59	54	56	52	41	66	45	44	56	56	54	49	43	50	48	54	51	42	60	55	54	52	53	44	54	37	66	53	66	60	67	47	64	54	51	56	49	53	54	55	41	59	54	47	67	50	45	53	57	63	56	52	57	58	47	51	58	55	52	48	52	69	48	50	66	65	50	57	42	51	46	48	54	58	62	53	59	57	49	57	69	43	54	36	59	47	48	49	60	42	53	60	50	39	55	49	59	64	53	46	57	58	60	44	58	49	59	49	60	51	56	65	62	46	58	50	59	58	63	44	59	61	49	46	46	42	52	71	44	44	50	56	46	52	45	61	47	52	56	60	55	56	51	56	50	53	44	50	48	58	56	65	66	53	64	56	53	50	56	55	49	56	61	50	59	48	59	56	59	48	46	46	50	48	52	57	59	64	55	37	55	65	54	47	63	61	32	59	57	48	52	46	50	48	39	53	44	66	59	58	50	49	54	62	47	43	64	49	54	42	48	57	59	44	67	53	57	62	64	67	51	49	40	56	57	60	57	55	46	46	45	61	50	42	49	59	58	56	47	52	54	60	48	65	50	56	47	58	54	55	47	60	41	67	52	55	59	56	60	49	52	54	64	50	56	51	54	59	58	49	54	52	59	49	48	45	57	48	51	45	52	66	49	58	51	47	48	57	48	48	49	53	66	63	54	58	58	40	62	53	53	65	51	54	45	46	43	61	45	57	65	47	59	63	49	56	46	36	55	51	54	52	54	51	49	51	52	57	58	63	53	54	55	40	52	61	59	59	49	48	37	54	52	60	47	56	52	46	41	60	46	52	65	43	49	47	52	62	52	72	61	54	57	53	48	52	31	57	46	57	61	47	57	62	28	60	56	54	42	49	53	51	55	57	49	47	54	60	42	72	61	45	55	46	47	58	57	51	52	60	45	61	46	54	62	54	57	62	51	52	53	61	47	42	56	57	45	42	49	52	62	65	62	52	49	66	55	61	66	59	52	53	64	60	60	40	46	45	50	49	60	57	50	62	48	63	51	53	64	51	53	47	54	57	62	57	51	42	62	57	62	46	55	57	63	46	57	49	68	36	50	55	53	53	42	56	51	52	63	61	64	54	54	60	36	61	51	43	58	51	51	50	54	54	53	48	67	50	41	51	46	48	66	56	59	57	62	53	51	57	55	51	56	66	52	50	56	38	53	46	43	55	45	70	45	68	47	53	62	51	42	48	56	47	54	49	52	65	48	57	44	54	60	60	38	61	49	49	47	56	58	55	39	53	60	58	51	50	44	63	53	52	56	49	60	56	52	58	60	45	61	58	44	53	43	63	63	61	54	60	49	57	44	50	45	54	60	63	58	56	50	50	49	68	52	42	72	53	53	50	50	57	59	62	41	47	55	55
1588	315	376	406	370	329	320	301	260	272	240	242	253	244	259	234	216	239	211	193	235	223	218	225	260	221	225	211	233	239	214	232	219	224	231	233	216	241	223	241	243	226	253	271	191	205	245	218	222	205	226	208	220	221	235	209	236	215	226	224	218	234	235	223	242	226	216	208	232	219	240	223	226	210	250	218	230	215	245	226	224	214	200	214	225	248	202	223	220	247	218	247	214	224	202	208	223	216	240	198	199	230	233	211	222	205	222	210	219	231	210	229	195	236	204	219	222	213	207	226	234	212	224	213	215	222	230	227	244	205	229	210	230	207	225	210	228	203	189	226	240	258	247	208	233	196	193	242	236	231	226	231	229	206	249	206	221	217	232	242	231	255	194	231	242	216	199	205	223	210	229	227	242	236	235	238	248	244	215	232	203	223	224	230	215	199	231	214	262	230	199	216	203	221	226	223	223	192	225	207	169	224	236	223	228	233	232	222	243	230	230	205	212	237	213	233	233	227	220	229	243	210	223	241	234	216	243	240	210	206	218	230	233	208	195	223	221	209	236	189	247	219	209	207	239	253	207	244	208	232	227	203	223	249	230	217	212	209	223	232	212	201	237	224	227	202	235	217	241	210	236	220	203	208	230	224	232	208	227	208	245	247	211	217	186	192	225	223	238	186	216	242	227	223	231	260	213	212	239	224	219	209	244	226	239	239	216	215	219	220	216	202	229	220	212	197	207	238	221	243	196	230	182	244	202	221	233	225	221	208	230	208	213	209	234	219	231	240	246	208	190	194	221	213	206	227	243	229	183	210	211	239	220	219	206	252	235	223	196	227	232	198	223	225	224	228	237	196	219	219	205	239	203	213	238	264	223	225	227	218	215	211	241	238	219	215	194	208	201	209	196	226	225	222	206	207	225	202	214	225	227	197	221	211	231	208	203	234	235	213	220	220	232	237	193	241	211	218	222	211	216	213	215	206	219	206	234	209	210	246	223	238	186	220	229	207	227	244	245	251	190	237	238	229	202	225	213	213	189	213	216	203	249	230	222	218	210	218	235	207	228	225	180	219	231	234	222	208	190	224	223	198	197	244	218	207	251	231	226	223	202	216	228	224	218	205	223	216	211	243	230	241	226	258	240	248	226	234	218	241	225	234	207	235	238	237	224	246	234	200	220	241	231	221	224	224	233	243	215	211	218	203	199	208	259	226	223	209	197	214	233	224	206	229	235	228	243	238	237	204	250	214	225	203	233	234	224	252	238	209	212	226	225	199	212	228	233	224	226	222	200	233	214	215	261	235	233	216	271	227	223	210	220	225	228	186	215	196	216	287	227	248	215	228	200	220	215	222	220	238	246	249	223	217	220	210	222	243	254	236	231	226	208	233	195	219	221	244	231	207	172	220	237	222	234	231	216	212	247	240	222	213	210	182	225	206	218	227	199	225	222	215	200	233	222	236	233	233	221	215	199	227	244	225	213	222	202	205	241	231	207	244	231	229	220	234	222	227	214	241	210	209	221	229	241	253	218	236	225	243	214	206	264	247	230	221	222	232	228	205	192	180	221	242	229	244	224	221	213	235	216	207	217	203	231	223	218	192	217	225	204	224	252	228	257	227	206	237	197	197	197	234	195	231	224	267	220	190	230	229	225	218	218	199	211	233	213	209	204	227	201	220	201	247	206	224	224	214	233	262	239	209	229	244	205	225	210	246	248	230	215	215	225	219	218	228	236	259	212	215	234	215	236	236	227	222	211	198	195	234	215	224	226	210	234	211	250	200	205	208	203	216	212	231	225	216	207	218	229	220	222	233	222	209	246	241	220	227	226	224	220	241	215	223	219	207	226	231	214	227	212	210	221	222	218	210	195	195	201	235	231	196	236	199	236	201	240	206	230	224	242	206	231	227	228	196	193	230	229	232	227	203	195	215	224	219	209	225	231	230	234	254	235	215	217	219	215	232	238	209	236	222	238	214	236	221	222	214	200	206	202	212	210	233	216	233	234	202	224	226	234	223	224	245	217	240	205	231	206	226	223	237	215	218	210	192	234	251	191	207	230	197	219	240	240	239	214	216	212	232	235	228	227	221	241	239	207	233	232	211	219	203	226	209	217	243	236	219	222	220	216	237	200	225	219	229	223	244	225	234	208	217	242	212	227	208	238	202	238	197	240	215	194	235	213	204	236	229	225	210	220	219	222	237	228	201	213	210	191	231	216	259	197	238	218	210	233	217	219	222	215	233	207	223	231	224	226	239	214	222	219	204	188	232	217	212	236	245	217	234	209	211	214	225	225	211	255	223	222	256	235	243	212	204	244	210	219	246	217	212	218	223	197	235	222	211	218	253	211	231	243	228	218	212	238	227	211	224	201	230	233	210	208	225	213	244	223	205	253	210	202	215	206	218	221	213	200	234	210	221	197	256	240	220	189	216	223	236	238	230	264	228	214	229	228	232	216	235	223	236	223	238	255	199	227	217	223	222	230	249	224	212	212	209	208	217	240	229	221	252	232	217	212	206	182	220	198	209	257	208	221	208	211	208	222	234	246	227	219	235	249	227	221	247	208	210	215	239	243	218	235	217	252	245	205	222	234	237	233	215	209	227	236	175	218	209	257	217	229	223	221	203	225	239	205	208	236	228	219	231	216	224	226	226	202	226	223	246	218	225	223	237	213	234	206	221	219	195	232	220	234	236	235	223	223	228	213	225	206	234	206	232	233	227	223	222	231	202	233	221	216	230	228	220	202	203	223	202	207	212	202	249	209	205	241	198	249	226	236	228	221	225	196	201	234	226	212	224	228	231	222	217	219	230	219	226	227	231	230	238	228	209	186	216	240	205	256	220	215	211	219	192	194	245	199	201	219	229	237	208	210	220	238	206	222	217	199	230	228	224	235	243	260	230	198	207	249	227	237	210	207	226	201	218	208	210	224	217	209	202	185	224	219	234	219	220	222	209	224	228	218	221	230	223	226	231	198	236	221	228	228	245	215	234	235	218	237	224	263	207	235	218	237	255	224	201	212	223	223	191	207	196	250	245	224	234	218	192	219	210	234	189	212	203	230	216	243	225	206	196	224	228	220	233	234	212	232	215	222	223	217	202	226	244	229	232	230	214	211	216	210	211	231	208	206	196	244	211	211	237	213	207	205	219	237	246	217	237	229	235	228	223	240	228	238	233	235	229	223	213	228	235	204	198	226	212	211	219	252	232	219	205	231	217	227	214	223	212	212	210	196	211	246	242	202	235	240	222	214	235	234	225	213	227	222	234	201	196	214	219	231	237	205	238	201	232	217	217	199	224	229	231	218	224	231	213	218	218	225	230	191	227	227	216	228	229	231	221	262	216	214	234	224	240	231	224	227	233	232	216	221	250	239	222	227	235	229	218	195	198	242	213	223	220	252	229	223	238	229	250	221	227	228	206	225	215	258	216	225	235	245	218	209	222	207	208	221	215	221	204	201	221	221	228	226	228	243	244	237	213	213	227	202	238	190	209
4428	1085	1345	972	633	409	347	272	234	233	194	163	155	163	127	141	121	128	113	129	120	120	106	83	100	107	99	95	97	108	96	119	99	95	97	112	107	85	98	99	108	101	104	85	108	84	100	97	106	97	106	85	97	104	94	81	117	108	103	99	92	110	102	101	100	124	110	101	94	97	99	111	83	89	102	105	111	119	114	80	93	115	94	80	100	106	85	96	97	86	97	104	94	87	100	82	110	89	104	85	85	102	108	87	83	97	109	97	86	92	99	134	93	97	105	112	101	100	97	99	94	88	111	92	84	96	98	101	81	102	86	97	75	104	91	87	90	88	115	92	99	105	93	110	90	99	92	89	97	98	83	91	94	84	101	82	108	97	83	85	88	86	85	120	97	102	87	86	92	100	98	95	107	89	101	105	96	99	97	82	99	94	87	104	105	81	104	85	86	98	95	99	91	101	105	112	101	83	117	101	85	100	102	107	104	113	69	103	89	108	101	104	87	93	90	95	109	104	89	102	86	89	96	109	99	87	98	94	95	94	98	87	100	111	99	113	94	108	94	102	121	98	83	103	101	88	78	86	91	97	91	92	87	106	91	100	83	96	115	96	115	104	89	97	95	84	79	77	106	109	83	80	101	88	82	109	106	107	101	101	91	98	96	114	81	98	83	88	105	99	93	108	101	100	95	94	93	101	104	108	107	100	89	96	113	108	88	87	106	93	106	85	111	98	105	101	89	98	89	117	93	99	99	84	84	94	111	94	106	106	88	80	86	92	103	108	94	121	103	89	86	96	73	94	86	97	93	92	106	105	82	104	95	95	102	97	101	106	96	114	100	111	87	107	107	93	94	87	89	93	89	81	85	100	116	87	129	94	104	88	122	91	92	96	95	89	98	99	91	92	110	84	88	115	89	81	90	95	83	103	83	88	80	106	111	108	109	86	101	106	121	96	87	100	110	112	97	105	104	105	86	93	95	81	97	96	104	117	124	101	84	78	85	74	87	93	87	93	88	90	88	98	93	69	107	111	106	97	99	82	98	96	95	91	88	97	90	104	91	93	89	89	89	95	109	98	75	91	106	94	86	91	99	102	97	105	97	112	86	101	94	92	71	97	88	100	76	86	108	98	100	98	100	100	98	101	94	89	89	88	97	114	99	101	93	104	105	105	81	95	102	105	88	87	96	95	107	81	104	114	93	106	95	117	93	92	95	91	78	92	93	110	104	92	101	78	91	119	89	127	106	87	89	74	94	107	96	83	79	101	102	92	104	89	85	97	91	97	100	89	90	87	86	95	84	77	98	97	76	107	97	113	100	109	99	102	87	102	98	85	95	99	91	108	90	109	103	103	92	108	95	113	90	94	106	92	98	104	92	86	96	113	77	94	85	90	104	84	87	110	106	109	95	94	86	102	80	113	102	92	95	78	101	96	88	95	108	98	107	81	76	84	99	94	106	103	83	101	78	102	90	89	101	94	108	110	84	86	75	92	110	90	86	84	93	94	95	115	97	98	85	93	100	98	104	98	106	74	102	103	102	117	93	100	104	80	94	92	66	75	98	104	104	93	102	84	105	90	105	80	94	108	98	80	95	90	106	101	120	95	86	98	96	99	100	82	85	118	90	104	99	110	108	97	102	98	89	98	88	100	108	97	84	110	94	92	118	97	99	104	121	99	100	79	91	110	109	82	109	106	81	95	88	101	85	99	109	79	82	99	101	98	98	96	92	92	89	101	93	111	89	106	101	104	89	82	106	71	111	102	105	101	76	93	100	99	90	129	90	85	81	112	94	110	99	89	82	107	87	94	112	97	92	93	88	94	108	92	98	96	95	105	95	102	81	81	94	112	94	106	110	96	92	102	93	109	94	86	92	95	96	91	84	69	116	93	100	113	117	88	93	92	90	97	75	95	76	103	105	88	87	96	101	88	97	78	106	100	102	76	90	71	97	94	104	104	89	107	113	90	88	90	90	94	98	91	110	101	96	101	88	104	90	86	102	88	99	109	100	104	82	99	91	105	96	77	97	100	92	99	108	93	83	86	118	109	101	91	104	90	83	79	115	92	83	91	92	80	102	94	106	75	90	111	105	92	108	102	89	101	98	85	104	96	79	105	106	109	103	96	109	104	85	117	90	86	92	96	87	95	106	106	90	93	97	80	98	93	112	104	88	102	81	89	91	92	107	101	108	93	95	68	98	82	96	99	99	75	85	88	103	93	107	95	110	103	90	109	91	85	99	91	83	93	101	106	117	85	93	103	98	82	91	88	97	93	88	76	76	103	94	93	84	109	86	96	101	97	109	88	94	94	94	106	85	88	96	101	90	101	86	84	94	101	103	99	104	85	95	92	102	97	103	90	104	86	94	101	83	89	104	92	96	99	77	96	100	98	107	79	102	87	105	101	104	90	103	80	104	98	85	78	100	111	91	101	88	96	104	122	87	86	97	111	90	86	102	100	113	98	89	88	96	94	95	98	111	88	82	94	84	89	83	95	102	90	114	104	101	93	82	115	96	107	92	102	100	101	106	84	88	93	79	109	89	93	81	101	104	93	73	93	99	116	90	92	108	92	84	99	86	98	83	106	101	92	104	112	97	125	102	101	94	89	96	77	99	101	95	106	85	100	101	105	77	88	96	105	101	97	109	103	100	85	89	105	85	91	110	103	78	117	86	91	96	95	98	99	91	107	88	94	100	118	111	96	86	97	76	86	107	95	94	116	85	93	95	92	109	95	83	111	96	99	79	93	90	93	93	98	90	99	103	76	107	89	103	92	96	101	113	93	80	88	110	87	99	94	106	123	96	96	86	79	87	91	91	78	102	99	92	85	103	98	85	85	109	88	111	97	102	100	87	99	93	106	99	95	83	96	79	99	91	101	104	104	100	101	96	108	76	85	92	100	102	89	116	86	101	98	85	86	91	80	104	90	92	89	86	96	71	95	82	100	88	78	90	80	93	97	78	100	102	95	85	92	102	89	93	108	109	95	99	110	99	75	90	99	90	84	85	95	82	101	89	98	115	91	92	93	94	100	90	93	102	94	93	94	86	92	100	99	88	109	93	99	98	100	111	112	90	96	89	97	117	89	94	97	110	85	97	74	105	85	106	108	92	81	101	94	97	85	100	100	96	107	97	113	91	102	87	93	92	93	88	101	98	97	105	93	108	99	100	92	102	95	90	75	88	99	96	97	83	97	96	87	91	90	89	91	96	108	106	98	89	96	81	90	87	105	93	100	89	82	88	106	94	95	89	100	95	99	94	89	102	84	113	103	104	96	85	103	99	88	118	94	104	84	75	106	102	117	103	92	102	92	97	88	99	96	108	89	82	100	83	97	88	89	109	99	102	89	100	89	98	82	82	92	115	99	93	101	85	104	97	107	102	82	96	93	90	82	117	90	98	96	85	103	99	101	78	104	80	106	98	88	97	91	87	100	85	84	90	99	96	87	106	73	95	97	84	103	103	93	86	91	100	91	82	88	93	92	107	82	99	96
5390	1430	3614	3883	3159	2648	2092	1772	1514	1256	1188	980	914	893	798	757	674	664	626	598	611	566	579	493	530	504	472	493	462	413	465	430	434	460	403	423	408	406	416	377	400	422	377	400	397	389	418	409	402	380	384	361	378	393	406	382	368	390	417	373	371	420	411	369	395	341	374	364	376	386	369	348	365	341	336	309	357	362	361	356	390	339	366	349	375	368	338	370	367	365	347	342	343	359	366	365	329	369	385	335	360	369	376	362	341	372	339	373	314	348	352	352	342	358	345	374	339	360	364	374	320	359	312	344	383	318	369	368	336	345	340	333	360	370	360	371	406	363	346	354	350	341	369	325	376	367	332	342	355	364	324	359	371	340	363	346	367	339	364	353	324	354	340	353	348	366	363	342	382	346	341	324	369	333	345	387	305	379	346	352	334	363	366	347	357	371	347	342	369	311	353	327	331	345	340	373	353	320	384	330	360	357	335	342	328	346	353	321	366	371	342	319	371	354	328	320	353	339	370	347	359	332	332	354	339	337	361	341	349	358	333	371	356	335	327	353	342	319	335	321	370	366	375	334	344	366	353	342	330	351	338	364	366	379	345	344	321	352	345	311	345	355	328	329	341	385	342	335	391	369	327	343	359	372	323	359	311	326	360	376	332	371	366	356	364	355	328	338	339	341	318	317	344	343	337	325	357	344	361	364	351	365	324	393	350	338	359	337	338	353	387	335	340	322	309	322	344	328	345	366	343	344	338	330	338	362	329	328	381	383	335	382	365	324	336	338	345	363	350	364	334	361	374	347	330	329	338	368	341	357	366	372	347	352	363	356	372	371	359	349	345	356	348	360	353	307	341	334	358	388	360	333	343	344	359	362	330	343	338	331	360	357	326	355	365	337	364	328	346	358	360	352	344	319	358	406	375	332	349	356	324	395	322	337	339	355	387	336	343	343	356	362	344	330	343	343	334	335	349	352	356	351	358	363	341	362	355	353	349	345	358	367	371	358	345	372	359	343	377	349	324	374	359	351	359	357	348	345	363	333	326	356	331	350	398	344	327	318	343	314	341	370	372	341	335	356	331	349	324	392	335	361	379	386	366	334	345	361	317	349	314	368	352	346	364	340	366	381	354	358	360	355	315	377	341	354	333	320	349	352	348	359	341	323	346	349	339	358	398	362	348	371	359	347	351	333	386	359	327	357	319	362	359	345	352	338	354	353	343	343	315	370	345	341	370	355	378	338	339	332	373	344	331	325	350	339	342	333	327	352	333	333	350	315	352	341	343	365	310	367	354	341	361	367	329	370	322	341	340	350	344	351	350	322	338	339	357	333	373	354	376	347	330	341	341	371	371	368	329	302	322	366	386	335	349	346	334	352	358	344	332	349	366	351	338	355	362	361	340	347	303	344	307	365	337	310	353	344	334	359	380	333	360	339	357	333	358	320	347	326	352	353	355	345	353	367	351	336	333	371	361	356	349	326	315	356	354	341	335	353	328	350	364	350	358	365	342	320	371	342	358	339	365	325	343	348	333	355	395	347	351	348	342	332	355	322	353	351	336	354	354	342	359	314	338	330	347	323	363	370	346	358	341	336	360	348	349	339	370	367	361	357	312	355	306	356	379	346	335	326	332	357	339	343	327	381	374	366	337	350	378	359	333	366	357	355	354	340	354	338	330	342	359	312	331	338	346	400	360	371	327	345	357	377	330	331	338	354	333	352	346	357	320	357	333	373	365	360	344	371	338	334	341	342	332	377	347	373	348	354	335	321	340	358	341	360	328	355	370	326	340	359	325	395	385	354	341	377	366	317	337	335	340	314	371	377	356	311	374	380	345	334	362	377	372	362	329	319	324	342	346	360	332	350	349	359	339	317	367	347	373	329	309	338	341	332	367	379	356	347	310	359	345	315	368	343	352	348	367	343	350	362	373	340	353	364	345	368	315	355	357	306	359	345	350	378	367	348	352	332	361	331	373	335	330	363	321	338	337	338	354	382	346	358	311	334	354	324	325	316	371	327	370	411	353	325	369	368	356	351	334	365	336	341	355	358	346	314	361	341	355	307	357	382	375	309	361	355	328	353	395	347	362	393	336	322	350	367	352	344	358	335	336	355	346	357	363	358	328	371	355	342	353	360	321	357	340	402	356	368	378	321	368	358	358	364	338	379	327	327	356	364	356	373	327	351	366	349	343	338	369	352	384	380	339	359	362	350	383	356	366	329	335	397	332	338	335	340	335	356	334	362	325	377	357	343	365	370	349	356	326	348	355	368	400	348	362	338	330	311	354	364	324	313	364	332	323	346	366	360	362	337	336	363	329	330	327	316	362	365	325	392	320	322	324	374	324	370	351	323	380	364	320	355	372	365	311	348	341	347	323	366	339	350	373	339	344	351	363	335	366	365	370	354	326	348	345	334	341	344	339	356	355	347	347	338	345	345	349	332	324	375	343	352	331	323	325	338	361	368	356	364	332	325	348	339	354	300	340	381	341	373	361	342	381	376	342	315	336	343	347	352	382	345	347	344	355	350	327	364	339	366	330	353	338	313	358	356	338	359	362	363	354	340	326	384	370	367	322	329	364	335	385	330	353	340	361	331	342	358	341	328	355	377	335	353	337	341	357	319	349	376	346	338	315	354	359	366	340	379	377	322	354	340	351	345	358	349	343	358	344	325	344	352	345	328	314	340	345	340	338	341	317	334	344	339	330	338	378	309	362	349	370	356	377	343	354	337	334	353	364	335	356	379	329	342	337	344	308	347	344	385	356	363	377	362	341	312	362	351	315	349	347	373	359	332	358	337	376	353	386	376	339	317	348	345	363	366	338	329	316	344	338	380	361	403	357	331	324	353	331	369	323	356	354	336	350	326	302	350	369	373	338	340	372	371	348	360	317	378	353	351	373	324	367	351	368	348	351	356	330	325	335	307	365	340	359	343	343	327	371	341	345	357	361	368	360	329	341	333	380	335	349	348	351	380	321	350	364	348	332	323	382	313	352	356	355	359	368	352	358	363	355	342	341	371	365	353	341	328	363	345	352	361	369	330	355	359	311	345	324	337	346	341	349	327	310	327	335	350	342	348	368	364	358	342	355	342	363	339	340	340	354	342	348	360	340	323	318	344	355	335	340	392	361	335	341	338	345	366	388	325	356	336	342	337	323	354	300	327	349	330	375	361	340	353	346	325	356	353	323	340	365	384	344	330	365	353	337	314	339	341	356	328	354	343	350	325	359	357	361	331	377	381	345	369	362	371	324	367	310	357	366	342	343	339	331	367	369	376	345	362	348	351	357	346	331	340	327	369	346	342	364	305	317	362	354	357	374	357	386	360	371	350	341	325	331	320	342	372	344	331	372	386	356	324	352	317	333	358	367	336	359	327	378	339	361	361	325	359	356	367	356	384	344	339	324	374	345	361	321	340	338	352	348	367	301	342	369	362	350	356	359	383	335	385	346	333	339	381	353	350	340	320	328	344	384	357	350	349	322	327	361	357	378	364
8554	2250	2626	1916	1281	951	678	547	427	391	359	362	288	291	279	264	246	255	251	247	256	250	233	209	228	180	213	214	232	226	211	167	203	201	195	197	175	182	216	213	192	208	216	175	193	208	181	196	201	198	187	176	212	184	204	176	172	174	208	196	186	189	176	177	215	203	194	214	164	186	181	183	195	193	186	204	175	164	203	196	187	193	162	189	176	185	184	173	176	190	182	188	194	174	213	173	170	176	178	197	186	187	193	206	189	180	195	172	185	183	170	183	187	182	195	192	196	176	187	185	178	181	171	209	202	216	209	183	161	201	181	167	179	194	180	204	169	205	194	188	184	176	187	165	184	189	176	171	182	217	167	193	178	200	177	189	172	201	162	204	195	173	183	194	197	193	206	177	178	191	178	198	184	173	182	201	179	180	183	193	173	188	218	192	183	196	184	179	190	193	178	202	194	210	171	182	211	183	201	185	172	173	191	174	195	216	181	189	185	199	200	154	192	189	194	195	201	166	212	180	180	182	199	171	190	201	195	200	183	196	164	186	180	223	187	173	204	182	180	218	181	199	205	178	181	174	199	198	209	195	193	180	181	195	191	185	190	175	203	193	193	163	194	200	185	169	195	200	204	171	182	182	192	186	182	193	196	174	170	206	187	173	205	181	183	206	157	182	201	196	202	182	210	168	185	186	190	171	186	179	196	186	208	184	174	179	178	179	171	206	178	186	180	195	188	195	200	198	177	190	191	151	206	187	189	196	176	217	179	220	186	200	197	184	182	175	190	217	188	171	216	165	199	201	185	156	174	194	193	184	184	182	213	183	185	172	176	181	180	180	189	169	166	181	200	196	196	187	168	197	194	170	154	192	195	202	195	155	189	187	149	184	163	180	197	189	166	182	182	168	178	199	176	177	198	176	200	182	175	162	195	210	188	163	183	186	175	189	162	197	188	197	208	182	179	198	170	201	162	209	185	198	174	181	175	200	186	187	196	206	201	186	180	185	179	162	196	202	154	184	189	176	212	189	210	190	186	172	164	191	202	169	189	173	181	194	184	171	201	202	176	192	188	176	168	175	206	173	204	168	175	186	198	178	156	153	199	210	187	179	164	196	181	166	196	206	197	190	179	191	164	191	183	194	172	185	194	167	183	192	192	173	180	177	175	169	178	160	191	189	201	209	175	188	184	188	206	174	163	171	194	184	155	182	222	166	185	187	189	171	185	180	180	171	212	189	202	198	180	200	206	210	201	181	177	190	165	209	187	202	194	190	171	199	202	183	193	174	203	190	167	174	178	180	166	179	205	202	187	197	201	157	186	173	172	162	177	191	175	177	190	202	205	185	176	173	156	172	169	188	182	181	192	165	196	196	193	186	187	181	176	185	198	191	192	178	196	175	194	191	161	192	171	199	204	184	188	161	171	175	196	185	174	197	191	166	173	188	166	203	196	178	206	197	175	164	195	183	188	180	190	185	179	188	207	202	193	184	181	187	166	172	196	174	183	182	179	165	209	181	180	177	181	203	194	177	221	173	184	209	191	190	205	178	206	194	182	166	186	188	171	186	200	202	197	180	186	168	179	199	189	192	166	194	186	178	166	199	186	222	183	197	195	182	189	177	188	185	203	181	182	157	170	174	175	160	193	223	184	224	200	203	213	184	179	172	180	191	199	201	150	178	183	188	165	186	181	179	182	179	203	179	192	161	187	193	183	189	176	182	192	180	214	196	186	176	174	182	184	175	187	165	167	185	184	175	204	182	180	181	181	194	202	195	174	179	204	174	192	195	183	182	182	198	181	182	188	183	189	205	187	188	184	203	215	175	170	170	180	199	178	196	187	189	192	183	177	186	190	182	194	177	191	215	172	175	174	192	158	189	176	197	205	167	177	196	187	194	169	183	175	190	190	179	192	167	183	198	149	188	195	165	210	202	196	192	169	173	198	167	189	193	188	180	168	185	171	200	189	205	184	211	192	181	182	198	189	176	168	194	210	174	197	179	184	187	185	178	183	172	204	175	188	197	174	187	204	199	187	216	170	198	232	182	192	185	183	176	185	184	187	168	186	190	162	199	177	199	181	163	172	216	181	175	176	194	169	169	202	190	181	203	202	180	174	201	171	176	215	179	170	185	207	180	210	203	192	177	201	185	190	205	178	167	195	185	200	185	187	169	185	173	201	194	198	199	187	206	196	227	218	196	190	189	159	190	173	161	190	185	198	209	171	202	178	174	179	197	162	186	218	192	202	200	174	189	205	193	180	176	172	193	173	188	200	198	192	157	195	186	172	174	208	191	186	185	175	188	175	163	204	180	193	200	206	187	201	157	176	173	175	177	182	177	197	187	198	202	213	195	171	142	179	183	182	190	200	177	178	170	178	190	180	198	156	173	186	153	177	181	217	180	201	173	211	180	191	186	172	191	184	192	174	167	144	169	151	155	183	175	175	178	164	175	174	192	170	187	200	194	173	180	181	199	196	205	181	179	184	231	190	173	179	191	187	181	181	169	190	176	185	195	176	186	175	186	196	188	152	201	188	170	201	211	198	200	162	175	166	205	180	188	182	173	171	177	205	166	213	173	185	164	185	174	191	191	187	226	203	184	196	191	179	183	202	222	197	207	191	172	195	194	201	216	193	197	191	187	192	188	174	183	178	176	192	202	192	178	168	167	181	182	172	206	173	189	186	196	169	195	199	181	173	196	200	187	191	171	210	205	185	181	181	173	200	176	182	181	170	197	171	199	187	186	161	193	176	178	148	187	184	175	181	184	183	179	218	197	211	182	187	201	171	194	187	180	177	184	174	199	214	198	170	207	195	199	212	180	208	155	171	185	195	174	193	192	181	225	194	186	165	167	176	171	169	173	180	185	153	191	173	197	167	162	191	179	191	203	167	179	179	176	191	200	185	202	192	168	196	197	205	206	197	200	199	183	157	188	183	188	195	172	188	167	188	195	165	187	185	187	169	177	201	168	182	175	194	178	189	186	182	181	166	165	185	159	197	184	199	195	188	192	176	184	197	198	169	208	162	203	163	174	179	197	172	177	209	175	197	180	184	183	173	173	174	202	206	187	171	189	188	179	205	196	198	153	188	178	180	192	207	189	201	192	192	177	153	190	190	189	203	178	200	193	171	192	183	188	206	174	196	193	185	188	192	184	192	177	180	164	193	199	186	176	210	190	207	201	204	197	197	172	191	201	194	192	184	183	193	191	189	173	196	188	213	189	189	202	200	184	202	170	173	195	206	188	185	195	183	202	181	188	201	175	191	200	178	169	179	184	183	180	179	182	173	203	173	168	202	184	198	165	178	188	170	189	188	173	191	162	180	180	209	185	181	183	192	159	198	207	207	175	195	194	193	165	191	207	184	175	161	195	162	202	174	195	191	180	206	193	202	172	188	155	187	182	195	181	183	176	185	163	172	173	180	169	193	191	181	170	176	184	181	185	195	200	180	182	173	189	173	171	186	177	183	161	201	187	172	190	186	178	184	185	175	210
7608	2781	6373	6887	5780	4814	3891	3201	2723	2388	2001	1877	1680	1558	1389	1364	1203	1199	1084	1079	1005	1070	923	945	868	885	920	873	815	822	773	761	795	754	807	738	747	764	758	691	701	704	675	686	672	655	719	703	691	659	689	661	684	660	684	673	670	651	651	654	640	623	632	652	698	664	658	652	629	654	663	683	628	612	629	625	659	687	603	644	612	658	632	634	621	624	619	655	601	686	668	603	622	621	586	658	654	598	629	645	616	584	615	585	594	585	601	626	626	647	640	644	574	631	632	630	650	581	621	620	627	603	576	615	578	611	612	577	618	540	608	555	594	631	563	590	612	549	587	600	582	634	587	574	587	603	625	607	599	606	601	624	621	596	596	573	629	571	566	599	588	586	621	587	602	600	575	604	615	645	583	620	589	547	564	602	611	581	581	619	602	643	598	610	569	613	585	608	602	570	607	593	603	599	604	564	582	605	604	608	586	651	651	560	608	573	605	581	621	584	604	543	626	591	585	636	627	592	628	595	600	618	607	588	575	564	597	606	605	629	558	634	606	584	628	607	638	620	593	569	628	603	625	632	604	602	613	607	590	546	596	628	629	602	617	597	639	622	575	583	660	633	591	572	575	557	642	588	585	574	598	570	614	524	580	645	604	604	608	605	609	591	582	602	573	606	598	638	604	608	614	615	591	615	617	589	573	590	594	613	643	550	571	592	595	587	584	610	580	603	636	624	577	582	594	575	582	598	579	604	618	623	568	624	599	591	595	597	535	594	574	601	621	593	590	564	615	586	610	594	630	689	575	611	603	604	616	647	663	592	544	611	587	589	603	624	565	560	617	595	577	573	602	630	582	559	572	610	626	599	609	593	669	608	664	624	590	613	619	614	587	591	569	627	635	618	591	609	605	632	575	621	588	579	617	608	606	593	612	584	584	601	601	637	629	608	581	590	593	614	570	634	618	609	611	610	575	644	587	613	605	632	587	575	592	601	615	629	598	618	588	635	611	610	591	611	613	618	583	602	645	573	629	578	557	607	593	598	609	594	582	563	594	595	619	592	634	578	592	609	593	597	573	593	557	652	601	589	617	600	647	579	589	607	634	593	601	587	574	568	582	623	601	590	557	603	605	576	588	616	610	602	608	582	598	622	597	618	605	613	593	567	612	576	638	580	605	583	574	590	594	626	618	614	603	605	559	585	560	577	610	597	551	607	589	529	619	563	577	592	625	554	604	620	607	626	609	625	573	628	608	595	598	556	564	554	573	569	643	607	624	590	636	589	603	596	629	567	535	558	597	578	612	535	637	606	604	614	565	572	576	608	609	585	584	595	596	614	591	580	622	625	588	613	543	600	600	635	610	620	580	639	594	579	586	607	622	615	584	611	622	610	593	599	595	612	615	580	573	596	569	577	593	599	588	644	633	593	608	563	603	590	588	598	600	608	610	575	596	610	564	586	590	594	590	574	587	601	570	560	598	582	617	592	643	588	580	538	585	614	568	564	590	584	589	627	623	617	594	612	582	588	625	635	599	606	629	620	581	642	586	645	580	601	621	608	582	573	599	617	607	588	594	610	602	583	616	640	615	603	597	578	628	560	597	591	574	580	604	632	544	575	612	579	562	614	645	580	561	626	649	615	530	614	580	605	618	652	632	627	601	607	621	603	602	609	590	595	564	650	608	591	577	601	627	568	596	593	623	582	601	573	580	568	616	587	572	605	584	553	659	621	589	588	567	612	586	633	634	604	601	551	568	598	604	586	614	565	545	633	605	608	624	647	591	611	622	617	550	651	592	626	617	618	624	563	627	609	633	617	606	585	635	576	590	585	582	581	605	589	626	654	596	643	595	629	637	570	574	595	589	566	551	579	584	632	610	585	570	595	590	612	571	580	620	547	635	591	608	606	583	626	578	624	582	627	586	600	600	602	597	611	603	568	609	609	599	649	608	629	589	557	621	607	569	616	606	598	581	601	625	610	588	638	600	605	606	612	632	594	629	576	568	597	571	615	636	621	595	604	588	586	595	592	622	557	598	582	602	583	633	551	589	587	627	578	630	629	577	593	580	584	579	581	631	595	613	598	604	597	575	620	608	612	565	587	614	601	626	622	624	563	587	593	632	568	654	625	626	619	568	586	584	551	609	606	582	584	608	594	593	598	589	594	608	604	616	628	597	601	564	587	543	591	630	563	608	601	607	622	572	601	610	570	591	571	585	575	572	624	590	605	619	607	607	599	630	583	606	601	620	603	602	607	588	582	601	576	599	588	621	599	596	573	576	635	616	598	620	647	629	602	574	587	606	600	597	588	593	619	636	583	648	605	583	602	614	611	581	623	589	637	574	594	602	589	590	620	566	622	652	608	607	563	594	619	603	613	581	574	641	647	614	650	621	627	601	618	569	595	587	601	597	630	607	611	571	596	605	610	607	601	605	627	600	592	608	581	587	549	599	576	562	587	614	621	633	588	568	658	618	571	635	580	554	605	638	586	599	572	638	622	642	573	589	620	605	643	581	575	619	617	568	589	606	546	549	586	618	589	603	614	618	619	601	611	596	605	572	603	585	565	636	602	605	570	590	625	582	558	604	580	549	600	596	570	625	604	643	601	593	604	586	611	592	608	607	654	568	574	610	566	608	576	573	612	622	631	615	594	596	586	543	650	605	619	573	626	622	608	613	605	612	594	585	558	591	585	603	591	579	601	580	579	601	566	647	614	602	639	617	590	614	590	631	625	606	606	617	582	631	554	581	591	534	578	601	588	637	600	564	581	587	621	620	567	606	604	575	629	567	604	617	642	611	609	631	587	639	599	589	665	600	593	595	605	625	591	566	575	607	600	582	603	599	553	608	615	612	604	581	559	550	613	583	583	590	569	608	596	518	594	589	602	575	605	624	634	576	576	557	637	544	584	560	639	651	578	637	583	580	612	622	625	632	553	606	571	624	592	549	650	609	569	563	532	585	582	625	594	567	579	617	560	615	641	581	601	592	583	576	667	602	604	624	605	582	614	596	582	584	596	606	605	596	590	593	587	584	595	588	593	613	602	594	576	562	610	613	599	627	611	598	634	620	602	612	592	547	640	618	635	548	604	604	575	588	607	582	609	586	599	589	563	584	570	549	574	589	586	620	655	575	570	595	585	628	587	586	636	569	611	615	558	541	559	568	600	582	612	564	596	660	592	590	624	655	573	583	612	565	634	564	592	566	600	636	566	576	617	608	606	665	559	596	621	632	589	598	585	570	579	642	576	555	628	615	559	569	597	572	618	578	633	647	620	643	576	604	638	619	620	593	610	631	590	588	641	609	627	621	597	600	552	591	615	616	619	610	612	554	593	622	574	577	581	584	614	590	613	584	611	561	578	601	603	578	564	609	561	594	616	616	581	585	603	606	621	571	619	591	569	582	614	573	577	611	615	637	595	582	620	552	589	582	592	583	631	587	587	602	575	617	620	590	580	603	580	582	562	622	602	624	591	616	608	582	598	579	624	592	586	611	598	619	625
924	101	105	120	83	43	61	64	67	61	59	61	69	61	54	49	60	55	52	63	57	59	47	63	51	69	51	47	48	42	55	61	44	59	57	52	58	54	45	65	54	63	49	44	55	69	56	54	61	58	50	38	52	51	55	47	56	54	57	56	46	47	52	62	63	54	61	54	48	52	58	55	56	60	45	36	52	51	73	47	50	50	53	49	32	47	48	57	57	54	55	51	47	53	49	53	49	49	43	55	47	53	55	71	47	49	52	51	56	46	46	53	60	72	50	65	40	53	59	44	63	48	51	67	57	48	62	45	49	41	55	53	49	46	50	56	55	62	60	55	46	60	57	45	41	61	49	47	60	61	54	57	55	44	51	43	61	65	58	59	52	44	75	61	40	62	54	36	53	52	48	49	53	61	54	50	53	50	48	49	40	50	84	51	47	47	49	54	63	56	50	59	43	57	54	64	51	49	61	51	57	44	54	57	45	65	51	65	48	68	49	49	68	48	58	48	39	44	51	38	48	44	64	55	47	58	56	57	56	59	59	49	61	47	68	48	68	47	48	44	59	50	42	52	63	45	50	68	56	49	65	57	53	61	62	44	51	60	56	63	47	43	58	54	58	53	58	65	57	62	59	38	59	56	44	58	49	58	48	45	53	47	53	68	50	52	49	53	53	48	58	49	53	52	63	50	60	56	50	59	43	63	52	52	48	60	60	55	53	51	44	51	51	59	48	56	59	66	57	52	55	60	53	55	48	49	52	47	52	46	49	50	58	60	46	69	65	53	54	54	45	48	62	45	59	52	46	56	47	61	56	52	49	54	53	56	45	43	56	58	63	47	65	51	50	58	61	36	60	56	63	55	55	46	54	67	69	51	53	50	44	55	43	46	54	64	48	50	56	48	65	52	60	59	52	48	52	45	53	46	55	59	40	48	50	54	43	66	55	63	53	63	49	49	45	47	63	57	48	49	40	56	51	56	63	47	56	63	58	45	49	49	62	52	58	62	60	54	70	57	58	64	57	49	74	47	55	55	48	65	52	50	60	43	47	53	48	53	56	50	48	53	58	69	60	55	50	51	69	51	53	61	50	56	65	41	53	53	58	61	43	65	45	58	39	57	64	53	61	64	52	62	55	56	53	52	58	64	68	59	54	65	60	59	48	56	57	54	57	57	59	46	59	67	55	50	66	48	49	55	48	49	62	43	54	59	54	45	63	61	63	60	46	49	60	60	56	47	51	43	57	54	53	70	47	51	61	45	55	55	60	61	43	51	51	62	62	44	52	66	45	55	43	53	45	52	47	39	46	51	53	55	55	40	51	55	49	41	50	42	75	58	69	56	52	46	62	69	55	50	48	62	45	59	61	57	42	58	58	51	70	64	52	61	51	55	61	54	54	58	47	56	50	60	58	72	51	55	62	48	56	38	66	57	56	56	46	54	64	49	44	59	34	44	60	47	45	62	53	71	62	59	49	41	42	55	45	43	50	57	50	58	62	48	43	55	54	46	46	58	53	52	49	50	61	76	60	54	56	65	45	52	50	50	47	56	53	58	54	68	52	56	54	59	61	40	41	45	54	46	65	48	56	52	47	58	43	57	67	51	47	60	58	56	58	56	62	64	41	48	51	48	45	55	61	53	51	49	50	66	47	44	54	50	45	54	48	50	45	44	44	61	52	49	55	54	45	59	46	47	46	63	57	43	50	45	65	50	73	42	72	55	56	63	58	53	64	52	47	49	50	38	55	43	59	53	50	56	49	51	60	59	55	49	51	57	54	53	53	60	54	66	56	54	52	52	61	49	49	56	64	41	63	56	53	63	46	52	46	42	61	42	57	51	47	55	46	69	51	59	58	62	31	56	50	51	55	55	59	47	65	58	50	40	50	56	48	64	49	68	51	61	52	59	61	42	53	42	53	58	58	35	66	45	62	57	48	64	50	55	44	58	55	45	58	71	56	46	60	51	49	48	59	58	74	55	59	56	53	58	46	40	44	56	63	59	61	52	51	52	60	56	56	43	64	54	42	57	51	48	54	61	62	58	40	64	43	50	60	52	55	57	52	52	50	59	52	45	53	42	53	49	49	42	53	63	53	54	47	59	55	69	55	58	46	53	46	52	68	57	55	56	68	47	59	61	53	70	52	44	47	59	53	60	55	71	48	49	44	46	61	46	60	66	40	38	52	53	60	58	46	53	48	38	49	57	49	44	56	63	59	56	66	51	59	53	61	42	45	52	51	48	52	59	54	38	54	44	61	63	37	45	59	55	55	59	61	47	52	54	66	53	46	36	62	63	47	55	42	62	62	48	57	46	58	52	53	57	64	53	54	54	51	59	58	50	55	56	59	43	61	66	41	65	57	45	42	46	55	60	57	56	56	47	42	41	52	62	56	50	70	54	53	52	56	65	45	58	60	44	58	60	48	54	65	59	58	53	61	54	60	40	51	40	60	51	55	62	61	49	48	59	51	52	46	57	57	65	73	55	53	52	52	62	60	64	41	49	47	36	57	47	42	56	62	54	52	56	58	51	47	58	50	41	69	56	48	57	57	59	50	60	53	53	69	61	65	56	59	48	74	54	42	44	46	57	58	52	65	58	66	58	59	49	53	42	50	55	69	54	61	60	54	53	55	69	51	46	60	51	47	50	67	55	53	47	51	58	50	56	60	60	48	49	46	71	45	51	59	51	51	65	57	47	60	43	62	56	54	55	53	53	55	61	55	66	46	56	57	56	64	49	53	47	58	52	56	61	67	64	52	61	49	70	58	46	48	55	51	53	49	55	63	45	58	62	65	57	62	63	50	51	48	49	48	46	57	59	44	40	53	57	52	56	59	54	61	54	58	54	48	63	46	52	46	48	60	48	69	69	40	61	49	59	47	59	50	39	62	45	58	46	53	49	63	49	55	54	56	61	50	59	49	46	47	50	54	62	49	54	47	63	49	48	63	41	44	57	40	39	42	39	54	54	56	60	46	56	64	54	58	38	51	52	56	52	50	67	47	57	49	49	54	54	62	56	52	53	38	48	60	64	57	54	67	56	66	55	49	51	54	68	53	46	63	52	54	54	48	51	52	40	44	51	65	59	58	62	37	68	58	49	47	50	51	57	60	51	50	50	43	51	53	63	51	57	39	54	45	57	54	45	66	54	44	54	49	55	58	56	46	34	55	66	44	39	58	62	44	51	50	52	47	55	46	49	51	57	57	53	44	52	52	58	61	49	68	54	47	67	67	57	47	57	58	44	50	57	40	48	63	58	49	57	54	44	52	51	50	60	55	47	51	50	44	60	52	61	63	47	51	41	50	46	50	65	48	69	62	59	50	66	64	64	48	55	59	59	57	49	55	60	60	44	39	62	55	47	37	60	67	52	53	54	60	45	53	71	47	48	57	60	58	45	65	54	56	49	69	41	59	40	49	60	47	46	51	55	58	54	38	57	56	49	58	46	66	45	50	56	47	48	60	53	49	44	54	49	49	50	64	62	58	46	52	49
1622	311	365	360	364	350	330	291	260	276	220	258	226	261	253	240	292	210	238	213	239	234	207	245	225	250	238	217	229	255	244	230	253	205	214	212	219	267	222	241	230	244	246	215	224	210	236	226	222	224	224	221	238	214	205	188	230	220	229	232	225	237	249	229	222	212	231	216	230	238	235	211	258	203	225	242	229	254	242	222	246	208	224	221	241	220	228	214	217	218	241	254	248	238	233	244	220	214	226	235	209	203	226	240	256	201	208	233	208	215	235	214	232	203	220	217	235	231	226	223	255	186	234	248	219	231	245	240	219	230	195	206	210	215	232	222	205	220	252	234	202	209	222	211	226	202	210	238	230	219	210	236	238	205	236	204	232	238	229	223	241	200	223	254	227	200	254	229	217	230	212	223	220	233	223	215	228	235	235	238	202	212	243	208	221	225	235	215	206	202	217	249	231	228	234	210	190	196	230	220	219	225	236	239	234	205	220	234	202	239	218	221	204	234	197	233	218	198	257	226	234	215	213	201	202	211	199	216	239	228	237	214	232	207	207	217	219	238	245	224	220	230	214	227	212	230	218	260	206	215	197	217	199	226	222	227	227	232	231	203	237	192	241	245	200	208	200	225	228	227	216	214	200	242	213	210	215	240	219	222	230	225	210	242	211	221	212	245	209	232	212	226	230	231	228	232	234	219	218	250	218	199	202	184	240	200	220	201	224	205	235	229	219	184	225	214	242	231	217	225	216	238	212	232	223	210	220	216	210	213	255	209	203	224	212	233	236	219	203	231	243	221	217	214	249	201	201	252	240	217	203	173	225	219	222	221	229	222	228	227	237	219	245	203	226	200	214	238	218	227	249	237	225	242	229	217	206	216	236	210	216	226	229	202	215	221	228	245	213	237	223	212	234	240	211	231	234	227	254	201	243	207	229	206	215	228	238	221	230	201	203	212	230	229	232	208	221	215	232	212	232	227	243	243	233	237	213	216	220	215	226	230	224	230	201	222	221	220	233	238	229	221	208	239	224	243	235	212	219	215	226	221	205	234	208	213	232	214	217	212	215	192	202	212	196	221	217	235	207	222	232	206	239	225	231	225	213	208	203	210	209	226	208	211	227	212	210	219	234	211	200	218	228	188	209	234	227	241	221	234	228	228	220	214	246	212	206	237	224	218	235	251	219	231	211	197	237	220	204	217	235	234	230	239	232	225	235	205	226	241	216	205	220	205	231	205	211	247	218	204	220	225	233	221	204	219	245	218	252	214	230	224	219	208	208	208	251	213	229	270	201	215	227	207	216	194	191	213	222	216	241	203	232	223	223	230	219	201	220	223	192	240	214	211	216	211	229	209	239	222	241	242	218	207	208	225	245	203	239	209	247	224	239	220	252	223	230	215	218	233	214	214	216	211	247	211	237	221	217	241	202	216	198	243	233	229	212	240	233	229	241	224	217	215	234	204	218	242	211	217	221	206	200	219	224	212	239	231	248	213	199	245	228	219	209	222	235	238	227	191	231	215	228	227	245	249	227	240	241	224	236	234	204	234	232	238	221	222	226	234	204	214	238	219	219	219	218	236	223	214	205	233	251	221	244	205	231	245	227	192	215	232	229	239	216	209	223	206	251	217	214	198	220	223	238	233	198	228	214	210	210	199	229	200	226	243	209	234	237	228	232	223	243	223	236	217	209	220	229	222	207	231	209	233	230	226	199	228	233	206	249	214	209	242	221	233	204	244	234	226	214	206	240	207	226	236	193	258	207	233	240	256	228	227	250	211	226	215	230	232	225	199	215	224	219	226	216	225	217	247	231	237	231	223	218	218	199	214	240	187	230	189	237	217	223	210	225	217	242	236	197	209	235	241	244	250	224	229	211	222	223	248	248	227	196	224	211	213	230	236	212	240	242	210	217	216	213	187	208	218	235	207	257	212	213	237	192	224	248	218	221	217	225	223	218	202	218	234	213	221	224	184	242	236	225	218	221	230	229	215	212	220	244	246	244	225	214	213	212	225	228	222	227	244	207	224	199	228	216	221	221	235	232	217	203	231	232	229	233	233	229	234	226	238	217	243	214	202	206	242	205	238	245	209	241	224	218	232	204	205	236	223	240	234	199	217	219	208	222	192	249	209	214	230	207	225	225	211	210	208	203	216	221	220	219	202	219	219	212	229	214	230	232	212	222	222	221	270	226	230	220	230	227	231	232	216	217	226	221	227	189	199	243	232	237	231	213	238	228	202	227	239	223	236	262	227	222	236	231	245	222	262	203	208	220	228	219	214	241	234	232	219	208	243	215	220	201	233	260	202	220	220	242	235	230	220	255	232	250	219	229	223	211	221	235	213	210	217	251	228	212	238	199	212	224	223	216	223	228	216	233	238	224	246	233	206	218	255	211	200	200	228	213	227	237	259	215	194	229	214	238	206	222	231	221	248	227	247	197	231	241	213	218	216	220	211	211	220	228	219	240	216	200	217	198	232	226	235	231	211	226	215	207	237	239	199	243	229	224	226	199	232	198	199	212	215	225	207	228	209	238	209	208	247	217	240	224	222	218	201	241	227	234	226	218	234	235	215	201	223	232	226	208	231	214	228	221	229	228	230	208	229	228	237	213	239	217	220	222	240	236	220	218	212	217	216	239	230	209	202	210	210	217	216	226	231	216	250	227	240	222	235	253	226	224	202	220	209	232	235	202	241	223	206	213	212	208	255	228	213	239	226	246	199	228	230	241	203	248	211	221	228	235	222	201	220	198	227	238	216	234	245	228	246	235	237	246	223	216	221	221	210	244	237	207	219	223	232	210	232	209	238	236	218	210	224	228	208	241	202	225	207	210	210	251	232	219	212	232	212	218	220	243	219	212	214	223	237	217	221	199	214	196	235	227	232	217	203	203	231	232	204	225	230	248	232	220	229	224	232	229	217	248	233	231	210	234	232	219	220	216	216	240	240	225	232	220	216	215	254	206	212	193	210	212	220	235	230	203	223	233	222	248	217	224	225	256	232	217	225	226	215	201	236	184	245	222	230	237	220	208	237	232	221	216	227	191	237	200	225	236	222	246	234	235	228	225	227	237	218	223	267	198	226	253	217	225	219	228	185	227	227	201	216	229	227	228	210	207	226	220	232	228	218	233	215	194	227	210	224	225	232	221	213	223	216	218	244	247	216	237	222	223	225	220	212	223	223	205	223	234	232	221	225	232	207	202	232	236	259	219	229	237	211	223	206	217	219	232	219	231	221	222	229	219	229	218	195	209	246	236	230	231	206	207	214	233	220	222	235	213	209	220	217	205	220	219	222	234	247	207	210	240	213	208	219	219	214	242	237	238	236	218	217	231	231	206	231	191	236	245	208	238	202	215	195	229	230	236	191	233	212	208	225	220	216	228	209	227	229	205	214	230	216	208	227	264	247	219	229	199	254	219	247	219	210	226	229	199	220	219	197	218	218	251	234	203	239	213	227	224	235	235	224	216	208	224	214	224	223	213	225	223	241	199	231
4483	1084	1241	892	635	472	333	282	239	226	176	177	157	140	140	129	130	128	127	110	123	105	113	112	101	94	105	100	105	108	114	110	113	111	91	92	88	89	102	109	85	104	80	102	111	99	96	96	96	100	101	92	93	91	96	86	94	116	105	98	89	89	91	82	92	99	92	100	86	98	88	96	85	112	115	95	84	95	98	97	99	99	117	90	90	99	82	79	82	116	97	92	93	96	90	96	85	107	86	102	92	78	96	102	99	87	80	92	79	114	93	104	88	84	98	98	92	94	94	81	92	86	100	92	95	95	100	91	83	79	110	88	87	105	99	98	111	74	113	87	90	98	97	88	97	105	86	120	83	80	84	111	105	101	87	93	108	92	93	90	92	113	98	91	104	86	106	84	85	116	95	91	87	93	93	99	97	105	104	103	98	91	93	84	100	99	102	105	109	96	73	93	113	97	88	92	103	77	85	102	79	86	94	82	72	98	94	83	72	96	100	103	93	107	98	115	90	86	93	81	85	109	100	95	105	92	91	100	90	118	101	80	105	97	80	97	104	84	110	82	116	89	89	119	95	98	112	107	90	111	94	91	97	104	99	88	108	107	106	103	85	101	82	107	97	101	91	102	102	107	83	117	105	106	97	110	104	96	95	93	97	96	89	98	85	88	93	94	90	87	97	94	78	100	98	91	91	98	97	102	110	95	116	89	106	95	99	104	101	79	95	105	88	102	111	82	84	90	89	88	95	108	91	84	100	101	85	98	106	98	94	99	89	106	102	84	88	93	99	101	108	90	92	87	112	87	87	96	96	98	93	99	99	98	98	97	97	87	116	109	88	83	97	82	93	104	85	109	107	64	111	101	91	87	84	102	89	87	91	99	98	112	87	78	100	93	85	103	101	99	93	77	106	91	98	119	92	98	69	92	96	88	77	110	85	83	84	105	105	101	114	89	105	109	111	97	98	99	101	101	94	115	114	112	80	90	86	112	98	94	100	100	92	103	111	99	112	111	97	101	103	100	94	104	98	105	103	80	105	99	118	104	90	103	101	94	92	113	101	84	105	101	103	68	89	106	110	103	103	116	94	94	104	93	103	109	85	72	107	95	84	95	97	94	95	103	97	79	72	91	111	114	99	101	108	101	88	116	77	88	93	97	83	97	85	104	100	103	99	95	95	84	95	97	94	91	89	86	95	96	106	98	89	90	97	91	88	91	110	115	87	112	103	105	86	90	98	102	110	97	97	99	106	120	116	97	104	85	91	106	118	96	80	96	85	98	88	92	90	89	107	89	97	99	108	82	91	106	99	97	96	112	115	104	78	109	80	77	113	101	104	96	109	99	107	89	92	89	85	83	100	100	78	72	113	99	93	99	84	103	84	103	108	104	92	95	101	79	84	95	107	94	100	83	105	103	87	100	108	104	78	100	96	79	90	91	96	78	85	107	104	98	89	81	94	95	100	97	91	96	81	78	96	86	97	105	86	116	97	105	86	101	74	82	91	87	98	90	99	66	91	92	88	95	98	110	87	81	95	102	109	94	111	96	92	94	94	120	83	86	99	87	99	98	91	84	97	107	109	101	108	94	82	107	78	77	105	81	92	88	81	99	104	95	104	88	95	124	91	93	109	111	90	94	84	80	89	86	105	86	92	87	105	97	102	101	90	80	111	102	92	91	92	94	93	110	101	89	100	95	80	97	104	95	104	101	90	98	83	103	114	88	71	94	86	113	108	109	91	82	109	92	118	94	88	94	97	103	93	85	97	102	89	84	95	93	110	82	109	102	105	88	102	120	98	88	114	85	88	104	100	82	106	103	91	110	107	107	94	92	81	105	76	91	97	101	99	118	100	83	105	93	88	104	94	91	92	88	88	105	103	81	93	93	88	103	116	103	93	90	101	98	99	84	97	99	94	101	105	94	75	92	89	99	89	93	91	109	113	95	89	90	99	94	114	92	88	106	105	99	88	95	83	110	106	82	78	108	72	98	96	100	83	100	104	80	100	109	118	79	86	93	116	79	83	94	98	90	90	91	101	108	105	103	89	108	82	111	102	84	103	86	97	111	108	101	92	122	70	93	90	101	111	78	106	106	99	83	98	100	95	90	96	71	109	106	115	101	99	105	79	85	92	97	93	99	82	90	103	80	97	96	89	92	88	77	94	92	85	93	110	99	92	92	103	111	94	106	89	90	98	80	80	84	90	114	88	89	93	105	110	99	97	98	92	92	92	104	91	102	71	113	97	105	108	88	114	91	97	101	88	105	91	89	106	74	95	105	94	85	96	97	91	111	113	117	99	95	98	98	92	92	121	85	79	94	98	95	80	86	88	96	94	95	99	79	107	115	90	77	91	91	89	99	84	87	102	100	98	111	113	101	82	104	87	86	95	96	108	110	91	85	102	97	103	96	86	110	93	97	105	99	100	90	88	86	89	95	99	82	109	96	85	106	89	98	98	83	108	94	98	94	107	108	99	89	86	92	88	104	90	97	98	105	87	86	94	98	94	86	86	96	103	104	79	93	101	102	88	102	100	102	93	99	111	95	88	105	91	86	81	107	96	89	105	90	83	98	104	97	94	82	111	84	124	86	94	98	108	91	102	94	87	90	92	101	100	117	97	101	114	109	74	88	101	101	96	98	97	107	101	93	95	99	90	112	79	107	95	103	96	88	66	84	100	96	99	106	98	108	95	103	108	90	91	99	102	111	85	92	101	91	105	116	103	93	94	114	81	101	96	98	95	89	113	89	103	90	83	91	93	91	115	99	87	102	92	110	93	105	98	106	87	90	97	116	85	78	88	83	107	115	97	102	107	94	110	109	94	95	87	122	105	94	82	108	105	90	76	87	122	104	97	86	95	122	84	94	94	94	87	88	111	90	97	99	119	132	108	100	93	76	101	106	99	87	95	88	86	87	94	96	69	78	78	97	86	85	95	100	95	100	82	105	85	99	93	105	86	120	93	113	107	95	93	102	85	86	95	86	95	80	101	74	103	102	103	98	89	102	102	90	111	110	82	112	83	77	92	98	91	100	92	91	97	96	100	82	97	87	90	98	113	89	124	104	96	99	82	106	100	96	101	82	89	89	74	99	94	81	101	109	90	91	104	83	92	104	109	93	89	108	84	122	83	78	107	91	98	90	102	99	91	86	105	102	93	94	97	129	107	109	101	106	82	93	89	112	109	98	101	107	111	95	109	105	96	101	108	88	89	83	93	105	93	100	113	95	85	105	109	95	84	94	78	97	98	94	93	81	107	86	109	96	90	104	83	88	109	83	98	92	99	90	92	102	106	97	95	97	95	102	93	83	112	104	92	118	102	98	83	86	88	93	89	112	79	101	110	109	96	92	86	97	100	92	90	97	107	104	83	95	97	100	108	75	90	72	115	70	93	101	100	88	103	123	85	90	93	103	112	99	97	100	120	93	110	85	112	83	99	100	108	104	102	95	83	93	89	111	96	93	85	100	104	96	81	104	77	92	77	95	89	114	82	92
5370	1486	3521	3766	3183	2537	2110	1751	1556	1228	1117	1030	936	813	796	718	679	655	621	605	592	528	527	504	513	468	511	510	461	432	468	447	430	468	424	427	412	456	382	423	427	420	383	417	384	407	439	433	369	393	370	416	383	378	373	377	412	399	393	394	373	362	378	361	370	394	379	403	379	413	352	332	403	357	361	329	371	362	371	331	343	333	342	387	357	359	352	357	364	404	352	351	325	348	349	351	334	340	376	361	361	340	347	356	349	370	321	353	346	356	311	368	344	374	370	315	360	350	337	340	345	358	350	355	330	337	334	362	352	363	356	364	350	379	351	332	367	324	349	345	343	343	329	339	348	351	334	362	360	340	334	344	350	351	356	327	356	326	335	362	377	347	333	358	333	330	328	334	369	323	364	337	343	342	341	361	351	344	330	325	314	371	348	364	355	301	343	385	369	310	323	362	327	328	364	347	369	338	371	367	352	320	350	373	387	372	313	349	343	347	357	311	318	362	358	381	342	349	328	303	345	368	364	370	348	388	373	366	361	357	392	354	355	376	336	334	358	336	336	373	348	388	347	357	352	349	364	358	344	332	343	337	360	358	353	384	345	335	334	332	327	360	324	310	328	356	328	355	398	348	370	346	340	312	337	368	351	328	340	325	312	349	359	308	359	349	350	312	336	344	359	387	344	371	363	352	375	354	358	326	349	336	330	357	369	359	335	354	302	353	331	339	346	352	343	339	371	351	327	346	337	349	374	340	373	365	318	320	372	376	378	346	366	362	310	348	348	370	337	309	381	376	350	362	341	378	386	331	341	358	348	315	343	321	355	324	349	362	343	364	380	328	367	362	335	377	342	359	346	334	324	345	352	353	341	307	334	356	398	321	338	317	299	360	350	343	344	343	369	345	353	346	341	325	337	355	321	349	320	319	353	333	334	370	341	373	335	319	344	363	366	379	336	340	387	358	356	346	343	351	368	337	337	361	363	329	360	339	370	345	329	339	318	352	337	349	360	356	356	357	337	384	338	320	337	317	326	366	367	371	365	366	348	347	352	324	373	338	356	344	338	360	371	365	361	321	367	355	364	372	348	346	354	348	325	339	356	337	357	350	317	336	341	311	360	349	356	346	353	335	342	387	350	375	347	342	339	304	361	387	363	358	345	363	357	362	367	337	329	338	346	316	353	368	349	363	347	366	295	349	366	325	355	338	402	333	333	358	350	343	367	353	386	317	381	356	329	352	364	326	329	342	320	362	330	365	323	329	341	363	355	370	339	342	374	324	340	313	337	344	343	362	324	341	373	354	357	334	375	356	339	349	350	345	331	387	354	358	347	382	353	344	355	357	370	342	333	376	347	341	349	333	343	315	342	364	340	379	349	356	351	356	379	364	368	332	345	381	366	364	356	335	322	323	360	361	362	354	323	360	329	370	346	391	359	359	348	362	333	364	347	352	360	323	374	339	342	393	353	340	348	360	380	310	391	370	347	341	353	348	374	345	347	345	388	360	361	362	347	325	356	350	361	334	357	368	344	338	319	346	354	310	381	339	377	378	369	373	341	347	340	336	340	339	330	347	333	377	359	373	339	337	357	376	373	359	355	320	358	330	353	330	347	345	340	360	339	374	352	334	354	334	352	349	330	346	378	333	365	335	367	349	331	361	362	335	345	342	341	347	344	333	355	332	351	342	353	389	341	377	378	351	365	372	347	381	351	357	340	352	346	366	337	371	359	352	365	332	395	370	328	384	389	376	308	330	338	349	384	352	342	345	365	335	349	360	336	332	320	379	356	357	382	313	381	374	360	340	333	367	340	340	326	355	354	373	358	345	351	335	345	373	356	338	350	339	334	338	361	335	339	328	317	334	328	355	329	356	352	364	353	326	348	356	350	360	334	309	351	327	361	343	369	368	331	363	345	340	332	330	322	361	339	321	338	315	380	357	349	344	341	374	347	340	348	338	345	350	359	351	361	337	369	360	347	339	360	396	349	337	323	314	352	374	373	302	338	342	355	363	365	355	375	336	341	313	348	346	330	379	354	339	357	352	335	358	394	337	344	362	356	381	329	342	362	339	344	354	330	362	322	332	351	361	335	338	354	322	339	348	358	353	318	355	324	333	299	370	356	356	347	337	331	350	329	355	346	348	369	310	348	360	358	307	336	332	352	363	326	356	364	366	363	364	354	324	364	370	325	350	365	340	379	365	319	332	362	368	331	339	330	367	340	327	323	318	338	351	376	331	313	337	352	329	360	374	334	335	341	329	311	345	380	407	364	378	374	370	334	350	360	327	344	343	361	372	334	344	327	341	377	378	362	338	371	333	350	342	369	339	346	347	351	370	345	349	346	337	386	352	325	365	354	316	342	358	375	357	352	343	356	356	339	347	327	367	373	349	321	344	337	357	330	360	403	365	358	375	318	350	384	362	319	338	376	364	295	341	354	382	310	327	331	348	367	349	343	356	389	335	347	370	317	358	316	338	368	346	338	338	366	338	357	345	341	342	348	346	337	336	364	360	365	394	333	326	330	308	377	342	351	358	375	325	356	338	344	372	332	326	365	334	360	312	320	329	367	394	350	356	316	346	305	346	361	353	338	341	367	353	344	317	359	318	329	311	308	373	336	373	354	370	379	364	342	323	338	340	344	351	340	353	342	341	323	365	358	363	356	350	363	296	354	359	320	374	328	350	355	336	348	360	360	335	324	332	337	374	343	320	323	378	323	336	364	372	358	361	358	371	356	349	355	333	323	369	338	326	356	337	334	349	355	377	335	348	357	328	368	364	372	373	349	338	345	354	330	361	378	345	337	395	365	325	372	389	336	311	331	380	337	353	356	341	346	357	318	359	379	353	357	356	352	322	339	340	358	369	335	321	352	350	328	329	370	395	377	330	359	340	360	362	343	327	355	328	351	347	361	323	342	345	368	319	357	376	340	347	324	371	344	366	332	379	355	337	312	373	349	362	382	364	340	331	365	343	331	331	393	358	324	371	360	342	373	349	353	381	328	366	338	357	341	383	355	387	390	364	358	333	358	350	348	319	337	344	357	318	387	306	320	348	341	390	326	348	361	370	333	325	391	341	357	336	331	327	368	328	369	327	349	330	340	352	343	349	379	339	372	338	339	351	362	347	347	360	395	332	340	356	360	321	347	328	350	364	343	326	364	367	328	315	348	376	351	355	367	355	378	355	344	338	345	345	325	343	372	362	330	302	339	370	367	366	323	357	344	348	354	339	379	333	349	367	333	337	370	340	313	383	350	319	357	360	339	338	316	342	340	338	342	314	315	349	365	339	328	335	356	353	352	355	355	355	364	360	383	363	343	378	365	367	379	343	351	343	381	328	366	341	315	346	346	332	361	350	343	353	360	360	349	349	332	322	354	379	353	357	371	327	346	318	359	337	343	338	321	348	364	369	384	358	350	322	355	354	367	356	365	342	334	354	307	355	332	354	346	383	401	310	382	326	389	356	320	331	363	346	338	343	339	341	360	393	351	354
8682	2288	2589	1859	1279	853	655	555	470	411	356	312	294	295	260	272	231	234	242	228	227	242	249	220	207	219	207	218	201	184	199	200	203	214	191	179	202	203	193	216	201	202	189	186	185	199	187	176	184	199	213	184	186	194	188	144	198	206	193	193	193	196	172	165	170	197	207	169	186	207	182	184	167	176	169	187	163	201	176	185	194	193	192	175	209	192	181	177	186	192	195	179	180	161	178	193	191	183	185	211	170	174	163	177	169	180	186	175	184	200	191	202	190	190	205	190	198	187	172	178	198	192	169	181	165	200	185	162	189	188	179	183	179	173	170	196	180	170	203	171	184	179	185	202	194	178	202	206	193	202	207	184	174	188	145	189	189	196	166	187	180	168	176	193	198	201	190	174	199	192	178	194	173	185	164	168	180	184	182	216	204	186	182	214	201	192	201	179	176	166	182	213	180	169	190	188	168	201	213	151	210	182	184	195	201	191	176	172	173	214	172	169	189	197	176	179	198	203	188	203	210	205	177	169	216	174	195	171	203	188	209	179	178	174	177	184	181	199	189	188	167	176	201	166	184	178	193	182	190	185	180	181	186	188	177	183	157	199	171	181	189	194	196	181	192	173	174	188	193	159	176	195	189	187	175	179	165	198	150	190	188	180	178	182	172	188	219	176	164	176	196	192	180	170	174	166	167	154	189	173	182	172	176	181	197	164	182	189	190	168	151	189	181	181	176	196	206	178	182	172	176	179	171	177	151	173	183	175	194	189	174	173	155	193	192	192	209	170	208	187	165	167	196	201	183	193	170	199	187	172	203	185	173	185	178	174	158	174	189	211	194	188	182	187	185	190	206	180	156	187	181	205	190	157	204	188	181	165	179	178	188	182	168	191	170	193	179	178	180	189	171	182	199	197	187	173	194	162	165	186	173	200	200	177	163	216	199	166	218	189	198	180	168	186	182	205	161	198	191	207	174	202	178	175	188	172	216	175	206	185	151	193	174	177	189	221	187	182	162	163	199	177	188	182	188	174	184	189	206	198	179	169	189	173	215	188	198	183	208	202	202	169	177	179	173	188	192	213	186	179	181	155	204	184	198	168	174	173	181	180	197	163	201	180	179	176	161	189	181	195	206	193	199	175	165	193	210	197	190	201	164	189	214	176	190	174	199	197	173	185	167	195	187	173	183	214	168	168	235	184	179	178	168	160	192	189	186	193	184	190	199	200	203	187	201	186	185	182	187	206	186	179	226	182	191	193	169	190	210	191	194	201	189	186	170	181	183	202	174	182	186	169	179	188	180	188	175	185	182	176	168	177	199	189	194	198	205	198	186	209	192	177	210	170	211	175	175	180	183	213	161	153	208	175	168	189	206	194	193	183	179	165	200	166	161	180	172	188	205	190	181	193	198	185	190	175	165	173	178	155	154	201	192	175	180	176	173	167	188	185	202	218	175	186	190	173	188	203	182	196	191	179	179	175	208	188	174	191	190	198	167	169	174	163	193	190	165	203	170	198	193	172	202	180	183	168	178	180	190	178	161	187	181	186	162	165	182	187	188	180	172	178	191	183	179	191	184	206	184	204	181	183	164	166	175	175	185	165	158	208	175	203	187	194	190	191	189	193	173	177	156	190	187	182	182	175	187	166	183	172	186	174	186	173	196	185	157	186	171	164	156	191	217	182	174	177	181	182	196	181	211	154	185	181	163	185	177	181	167	165	193	196	189	209	175	176	196	203	199	178	179	203	168	217	188	183	183	207	200	164	188	166	175	198	179	178	178	175	160	198	184	178	178	184	152	180	197	143	175	179	190	181	175	175	195	212	178	174	196	158	181	173	174	166	189	178	189	173	192	186	188	170	167	210	188	171	195	182	199	185	183	171	172	153	184	161	189	175	163	183	196	176	222	183	205	207	198	184	184	158	194	185	187	186	203	185	175	163	206	178	203	186	181	180	176	170	186	174	197	190	186	190	192	171	187	173	177	198	185	176	192	191	190	183	179	155	188	168	170	170	163	204	192	190	191	176	175	186	184	190	166	184	174	189	186	179	180	185	176	189	151	212	199	184	164	166	199	195	202	180	190	188	197	177	174	170	169	170	180	200	184	179	195	177	194	183	187	186	191	178	174	174	189	183	186	170	204	175	183	175	208	210	184	179	181	178	192	191	175	174	171	185	191	204	201	158	175	190	195	173	168	181	179	198	202	183	166	165	187	193	195	181	175	187	173	199	179	166	180	194	198	210	188	195	195	186	183	181	191	167	182	178	187	206	184	197	203	183	194	166	212	187	186	198	194	178	183	190	201	188	177	186	193	171	189	183	180	192	202	161	170	184	187	192	183	176	195	177	177	164	231	188	202	173	205	178	175	177	168	165	178	193	180	203	205	171	174	179	191	203	190	172	175	205	167	184	185	198	177	184	181	183	164	223	190	190	174	197	205	190	173	195	184	198	191	169	194	212	176	169	197	204	188	179	203	181	165	199	177	186	189	181	198	201	190	191	198	197	175	206	192	175	191	175	187	172	202	189	181	209	163	169	167	193	164	201	173	184	187	195	191	192	191	167	183	206	161	191	196	173	196	194	174	186	155	191	190	177	165	173	187	177	176	178	180	164	192	177	165	178	191	179	198	161	170	180	173	190	176	188	172	182	149	188	191	179	190	202	199	203	210	193	181	163	200	187	192	197	183	217	177	179	191	188	202	184	230	175	211	179	164	173	177	184	170	194	171	157	165	199	173	179	197	188	187	186	188	191	200	192	189	161	183	172	176	186	201	208	169	208	211	192	203	174	171	181	172	206	186	200	166	192	170	196	187	165	196	199	199	181	184	191	177	166	190	180	193	183	173	166	194	181	185	187	202	222	165	169	202	195	176	207	177	200	158	180	180	170	177	192	200	178	182	178	186	186	173	193	206	193	170	156	185	200	162	172	181	187	195	193	164	184	162	172	190	200	199	174	187	193	157	215	193	200	168	161	220	192	202	197	192	187	189	187	173	194	215	187	203	195	180	208	185	192	168	180	197	201	180	183	200	220	193	159	167	178	170	193	199	184	163	211	205	207	175	179	167	169	197	196	182	193	184	189	180	196	187	182	193	208	174	190	197	157	189	189	187	165	183	179	203	181	186	180	202	162	180	182	179	213	164	200	178	160	164	184	189	190	193	181	194	188	190	181	201	166	185	177	187	196	180	178	156	176	205	188	187	189	180	195	182	196	175	188	179	163	187	185	204	183	198	168	196	219	194	184	179	172	184	188	177	206	196	175	200	187	188	205	173	182	194	172	194	177	203	192	186	188	184	170	194	155	164	203	199	188	197	187	190	207	191	183	199	178	200	196	189	185	175	195	200	186	168	185	191	178	188	176	172	193	166	189	203	190	181	179	166	162	178	186	181	186	168	172	191	192	186	204	169	184	192	190	182	189	209	172	173	184	188	191	175	192	170	181	178	183	176	178	179	189	181	185	177	190	193	201	175	202	197	171	193	180	195	199	182	180
7660	2741	6483	6968	5833	4780	3840	3297	2748	2364	2077	1889	1719	1528	1386	1317	1278	1138	1080	1072	1026	975	937	916	904	952	839	874	844	797	827	790	832	756	723	795	735	715	723	692	755	724	691	716	693	675	677	671	695	718	665	673	670	642	662	639	668	638	708	638	630	671	689	603	626	670	652	573	649	713	621	642	654	614	629	602	621	598	585	645	642	610	604	620	581	651	612	575	631	622	625	625	630	649	630	624	582	644	586	579	623	618	618	622	654	610	632	634	644	591	608	603	614	617	612	638	556	597	623	594	614	608	559	642	602	594	577	604	554	579	604	631	573	546	672	634	635	613	578	619	600	664	608	604	577	646	606	648	621	612	548	599	629	588	586	581	617	630	610	598	588	570	620	625	630	577	605	612	636	577	621	565	635	601	638	622	612	607	609	634	586	572	567	590	612	579	620	568	629	590	599	635	576	575	595	576	618	593	570	599	573	597	570	601	608	620	618	574	622	642	614	587	557	609	620	576	580	634	602	668	606	626	618	620	600	580	626	576	587	568	605	598	611	599	593	609	573	608	593	610	580	609	571	618	559	592	563	559	590	636	580	616	624	591	571	612	637	631	567	601	645	545	591	623	624	569	565	594	628	558	638	615	578	598	585	581	576	627	587	571	604	624	627	600	623	641	562	635	627	607	608	605	621	649	549	592	598	593	596	617	620	651	606	616	598	659	617	598	600	605	613	606	617	579	619	626	605	599	603	613	583	604	631	607	599	615	632	581	582	581	585	608	620	600	603	607	635	599	629	594	577	618	551	622	581	596	608	634	586	600	667	607	597	603	606	564	603	559	585	614	606	616	601	627	598	629	615	648	620	654	638	596	598	600	623	604	563	587	563	600	573	637	591	615	593	592	624	585	606	613	570	597	592	584	570	594	600	599	633	592	644	574	593	611	609	617	589	621	567	585	613	587	589	604	600	582	599	593	589	589	611	632	616	613	579	620	613	631	595	651	597	609	582	583	644	615	620	553	636	568	605	605	616	573	580	671	578	571	614	621	609	607	637	568	593	602	633	604	628	602	571	612	567	629	638	598	659	624	612	621	596	596	624	592	592	592	636	609	600	599	559	563	600	579	599	614	607	606	605	587	610	595	612	583	630	555	614	590	594	648	571	610	558	577	613	648	597	614	607	605	574	651	555	602	589	574	612	575	644	571	622	605	665	610	603	550	601	589	595	627	599	594	553	620	564	616	592	662	568	588	569	629	580	568	596	572	585	614	572	578	552	530	622	594	579	588	549	581	581	569	594	571	593	578	612	572	618	582	592	588	625	619	599	585	567	618	617	653	618	606	608	596	581	615	625	622	597	608	595	606	609	556	624	613	622	625	585	583	614	572	589	640	592	602	635	609	598	578	588	589	599	562	593	578	644	589	587	571	574	561	572	627	570	587	620	598	590	627	627	595	581	624	577	574	584	610	618	618	608	653	618	594	633	596	568	581	572	604	574	593	668	614	594	561	624	634	634	629	579	604	622	584	618	604	610	612	575	624	584	610	627	572	576	612	563	656	588	615	585	610	588	605	564	591	673	634	560	551	621	573	644	622	561	607	620	581	598	549	573	594	594	617	592	596	605	605	602	599	631	583	637	600	621	589	579	649	620	600	581	603	602	580	572	593	629	608	619	621	590	592	596	569	594	611	586	582	586	636	571	630	580	635	578	634	603	603	594	621	565	590	593	619	601	605	588	606	557	581	584	607	613	626	595	571	602	606	596	590	610	570	589	634	640	618	622	620	628	579	618	622	664	644	613	603	583	565	599	654	604	630	631	598	582	617	578	632	626	565	595	596	571	600	570	597	578	591	645	618	568	582	607	650	583	587	598	584	611	610	618	575	648	590	613	589	606	613	557	611	581	613	644	597	621	624	589	613	564	601	589	606	615	619	601	537	595	569	595	570	581	568	596	594	616	580	637	618	622	590	596	631	641	611	598	608	565	609	610	635	587	591	606	562	546	627	599	602	587	620	570	594	611	562	598	623	581	602	618	618	602	600	569	625	633	592	607	613	586	593	643	598	603	577	583	599	563	584	594	602	578	634	616	596	593	632	567	582	611	618	646	594	581	600	623	595	622	567	580	592	630	561	604	562	647	575	617	607	603	591	583	569	583	612	571	604	569	642	629	601	581	656	586	586	609	556	643	584	597	608	605	617	601	568	576	569	541	598	596	600	566	619	633	585	599	627	609	557	627	588	661	601	605	608	588	611	600	594	583	593	645	571	609	603	601	563	624	626	583	621	603	610	616	593	621	585	612	583	591	597	541	592	606	642	580	646	558	581	596	574	564	586	590	605	612	586	595	612	584	662	645	610	586	574	576	600	591	599	579	610	634	575	638	581	663	629	579	585	590	527	598	581	634	590	646	634	596	613	582	614	594	589	585	600	668	630	581	613	592	595	599	598	598	586	597	569	607	627	585	554	584	614	611	621	585	641	602	568	600	579	594	590	603	620	608	642	599	564	629	597	616	615	549	594	580	635	605	604	585	626	628	579	624	589	602	596	593	606	626	638	585	603	605	597	617	600	593	556	552	583	612	669	611	608	650	600	583	617	585	602	581	621	620	609	612	619	607	632	547	587	575	605	585	591	590	596	570	620	620	582	638	582	605	582	592	579	598	643	629	605	554	574	625	621	600	620	575	646	599	581	574	553	604	563	604	521	609	640	566	578	632	636	569	543	574	590	633	622	626	603	570	563	595	560	585	574	592	619	588	625	580	545	630	563	615	586	637	644	590	595	610	545	620	597	632	582	605	615	629	559	596	602	605	588	601	617	578	573	628	609	601	609	642	603	622	618	577	580	627	577	574	597	611	612	628	598	597	626	598	554	582	589	600	595	629	650	608	609	579	601	599	617	645	630	627	558	624	615	572	608	619	581	644	587	655	638	608	620	584	638	570	595	596	575	595	577	612	637	597	616	613	607	583	594	606	595	580	569	613	598	566	612	615	577	630	630	593	593	591	571	609	596	589	595	615	588	613	589	603	614	584	621	617	587	586	604	595	612	622	608	560	582	636	628	632	599	598	551	601	602	611	615	556	602	612	589	637	597	601	604	629	614	562	589	618	597	628	564	635	588	599	609	611	587	562	592	587	588	590	611	561	638	655	643	586	624	554	623	598	625	608	581	615	597	565	549	631	616	590	616	610	609	605	571	620	591	639	651	585	593	600	593	576	577	627	547	598	576	578	585	594	629	621	591	573	595	634	616	608	594	596	566	607	624	603	606	538	592	614	631	553	590	573	614	623	599	540	611	565	629	617	598	630	633	623	580	545	614	561	632	593	598	556	621	637	628	628	602	603	622	599	633	601	567	598	536	567	585	587	608	607	584	578	617	582	580	593	586	580	588	611	558	620	589	610	616	584	639	631	595	614	580	630	602	622	611	608	592	577	598	607	586	612	592	586	555	642	633	579	618	594	648	657	611	619	604	601	577	589	563	623	646	622	594	589	592	566	631
996	115	91	87	79	67	66	69	76	61	68	66	52	55	56	49	50	60	46	48	51	43	49	52	48	61	57	54	60	52	51	63	50	47	68	58	51	65	54	65	55	65	54	44	72	63	45	61	54	56	50	49	58	53	57	53	65	65	58	55	55	44	50	62	44	57	48	45	50	57	47	67	43	43	53	43	55	56	53	53	52	49	49	58	52	51	48	46	61	50	59	53	58	68	39	59	49	49	56	54	46	58	57	73	43	52	58	48	43	49	48	52	49	44	47	44	39	56	44	50	54	51	52	54	49	47	52	52	56	54	55	58	60	52	53	43	61	48	44	43	55	52	50	57	65	60	51	43	66	59	48	44	60	61	44	49	37	68	64	52	52	50	46	49	53	44	55	54	51	50	51	56	54	65	57	53	51	59	60	59	53	60	53	56	64	51	61	61	54	51	59	50	59	44	59	52	51	57	47	53	46	45	56	45	49	53	46	49	47	52	60	55	45	47	41	52	56	61	69	57	57	58	53	56	49	64	39	66	51	64	54	61	63	44	43	61	57	67	52	50	56	59	44	54	66	46	58	53	54	44	45	52	42	42	54	51	52	52	51	50	60	44	55	52	52	48	48	49	54	54	56	61	46	40	65	55	44	47	59	56	53	57	41	54	56	63	39	52	61	64	58	62	47	34	46	62	55	58	63	60	61	57	47	51	57	55	67	43	59	59	52	44	55	58	60	49	56	62	53	63	60	49	56	51	59	70	53	38	49	53	47	61	62	56	50	53	53	60	54	49	54	55	53	45	61	53	51	49	58	61	63	65	61	58	63	52	50	51	50	50	39	54	69	67	53	58	49	44	55	50	52	60	52	52	56	51	51	54	50	48	53	70	52	52	57	44	58	52	45	49	53	54	51	55	54	44	53	43	56	38	54	40	44	62	66	49	54	70	65	61	53	48	47	64	48	55	56	57	53	61	54	47	57	59	52	51	56	55	55	45	48	52	65	60	55	49	61	54	64	62	53	70	49	50	44	48	55	61	47	52	64	62	54	48	57	53	63	61	50	43	47	48	52	52	61	58	55	64	40	50	52	53	46	59	48	44	59	62	54	49	54	50	64	56	58	53	45	53	62	63	54	62	46	57	56	45	59	62	53	48	58	55	45	52	49	59	58	54	46	50	58	52	53	61	55	57	66	49	53	50	47	59	60	55	52	58	50	69	55	60	56	62	58	60	51	51	52	51	57	51	44	43	59	60	51	51	52	52	41	61	67	56	66	58	63	63	57	48	49	53	54	68	37	53	50	55	60	62	72	45	48	57	38	47	54	46	50	59	69	52	49	68	43	35	56	49	51	44	46	67	51	54	49	49	63	63	74	52	60	44	59	53	52	43	50	56	35	43	56	54	52	35	46	49	51	57	54	44	50	63	52	47	50	54	53	49	64	58	67	55	60	60	62	51	63	58	59	62	57	55	67	41	56	58	57	45	53	49	52	51	51	48	57	57	46	54	48	49	61	55	45	63	52	48	54	40	49	57	55	53	62	44	63	52	60	52	54	54	60	50	52	57	59	56	51	61	40	58	53	63	45	67	45	52	49	58	65	61	56	48	62	42	45	68	49	56	58	56	49	59	54	56	58	42	55	57	52	57	51	51	53	53	60	55	49	52	51	38	51	50	59	66	50	52	56	48	45	52	50	58	55	58	54	60	52	53	62	46	53	55	64	31	53	48	66	58	64	61	58	42	56	63	54	45	63	50	55	41	51	64	60	56	54	53	64	62	54	48	48	55	54	57	61	47	59	58	51	60	51	59	46	53	38	63	46	45	55	49	63	53	58	57	60	58	58	60	52	60	59	52	52	58	53	54	36	48	47	50	57	58	37	44	43	63	50	67	50	57	59	63	61	49	56	43	54	53	60	55	59	55	52	57	44	66	51	57	49	56	53	55	56	60	61	62	57	47	55	49	59	65	53	56	53	60	55	56	57	48	52	58	53	53	53	65	56	44	49	51	52	53	55	52	63	37	51	64	52	60	59	56	55	48	52	51	51	60	42	55	44	47	58	50	56	60	55	52	39	61	58	64	47	37	59	55	48	58	50	55	55	65	55	54	57	54	65	52	52	62	69	55	49	36	52	40	49	59	63	44	55	49	53	50	57	52	43	53	45	49	53	56	48	54	53	64	45	55	55	44	54	59	55	54	51	49	57	58	54	50	47	48	48	43	71	57	70	45	51	63	43	55	51	68	54	53	54	63	57	66	56	48	55	41	58	59	47	47	51	66	54	52	64	71	58	68	66	65	67	65	57	61	58	58	57	48	63	47	43	56	49	50	57	52	62	43	53	48	59	55	58	53	53	48	47	51	50	55	44	47	65	50	66	59	42	56	55	52	62	67	62	46	63	48	59	68	60	48	54	39	51	53	66	51	58	61	57	61	45	57	55	63	65	50	64	59	72	56	58	53	61	51	57	63	64	61	47	58	61	71	47	53	50	56	53	64	62	46	56	68	47	52	47	56	41	60	40	53	59	52	51	55	57	62	55	50	51	62	65	57	50	55	62	58	55	61	46	54	63	64	62	67	52	73	51	35	52	63	59	64	54	49	55	54	61	50	73	54	51	53	58	64	50	56	59	58	48	55	59	45	55	58	48	52	56	44	52	48	55	49	46	63	52	46	51	62	63	41	51	41	69	55	55	53	59	61	44	51	45	61	48	57	52	53	63	56	45	60	65	61	52	42	42	62	53	48	64	64	61	51	61	54	33	60	47	59	69	63	57	60	56	58	57	53	46	51	55	43	64	54	56	52	50	47	60	44	55	68	66	46	64	45	52	55	59	53	58	61	55	53	54	49	53	58	45	57	60	46	52	45	52	64	46	53	60	56	45	57	60	58	54	52	49	43	71	57	54	47	63	56	61	55	47	60	55	61	53	59	52	63	55	60	59	68	62	57	49	53	49	69	53	61	61	55	55	62	42	54	43	58	57	56	69	48	55	83	55	44	43	50	59	59	57	55	41	62	48	61	51	52	53	73	57	52	63	65	49	46	48	52	47	58	51	64	68	56	46	44	58	43	47	69	52	61	55	57	40	40	56	52	51	56	59	46	47	58	53	53	71	63	61	60	68	46	67	66	44	42	44	48	48	43	55	64	55	60	50	51	57	54	47	55	53	51	48	48	69	42	71	53	49	53	54	44	54	60	51	57	50	55	60	58	53	53	45	52	49	53	56	49	58	53	48	57	66	45	55	41	72	53	60	49	48	50	57	52	56	47	46	45	52	58	56	56	49	43	43	54	54	46	61	48	59	52	51	55	49	47	54	48	51	51	66	56	57	42	70	44	44	51	50	47	47	48	40	43	55	72	58	56	49	53	60	62	41	53	47	50	52	42	59	65	49	52	54	58	45	59	57	52	61	44	54	58	60	47	51	48	70	48	54	49	43	45	54	54	65	51	59	70	44	58	48	52	54	57	61	59	53	64	43	53	52	52	52	53	54	53
1647	307	412	438	386	337	337	314	286	249	256	296	228	239	238	271	231	223	224	275	208	236	267	208	189	223	233	214	225	225	223	217	265	235	242	236	242	242	218	250	241	227	233	225	254	224	240	212	205	243	239	209	245	227	264	247	216	252	234	229	222	253	207	250	228	244	241	207	257	233	193	223	217	236	223	217	230	231	214	241	252	228	239	229	215	244	228	202	209	230	214	225	203	218	208	210	219	213	234	192	219	196	235	209	203	204	238	208	234	235	223	240	228	231	240	264	205	240	228	201	244	204	208	224	228	240	234	222	210	257	207	229	208	217	217	244	232	220	228	218	233	258	228	231	197	218	251	224	219	206	236	219	219	235	247	228	220	239	224	236	237	247	220	198	239	237	211	227	205	234	231	213	239	221	208	207	237	206	223	216	211	222	229	247	218	230	237	226	206	182	227	229	209	217	206	224	251	213	211	220	227	230	243	211	229	236	228	201	192	229	210	246	232	243	237	222	236	212	223	217	230	227	245	229	208	229	208	198	225	233	244	207	210	225	214	208	223	228	234	222	219	236	213	219	190	230	206	231	207	211	239	231	207	215	224	231	198	208	211	233	231	274	250	228	232	215	214	228	256	228	218	222	247	218	243	226	220	206	213	227	225	202	225	249	249	232	202	222	222	222	224	240	249	223	219	221	245	237	228	215	229	236	205	236	224	238	233	233	224	218	227	234	223	227	244	235	210	213	214	247	228	209	219	241	220	208	228	218	237	196	231	208	206	224	213	225	223	234	242	226	200	226	209	261	205	214	235	227	217	223	201	208	213	190	214	250	227	253	224	226	197	230	225	224	234	223	240	206	228	245	243	248	227	217	227	207	207	207	229	232	221	258	228	231	222	256	232	239	228	239	199	230	259	200	236	241	226	219	219	219	247	222	217	221	232	189	236	205	232	225	247	234	250	195	228	208	227	202	233	223	242	238	233	239	208	234	226	213	203	238	217	224	226	218	230	222	200	236	263	242	236	217	222	239	232	222	248	232	258	218	216	235	216	234	212	204	244	203	234	210	219	232	239	256	249	213	207	216	192	187	241	188	220	229	228	221	197	231	235	241	241	215	243	232	228	241	243	222	209	261	216	215	238	248	211	213	218	226	242	228	208	228	220	228	226	212	228	224	229	233	210	214	221	190	232	237	230	229	264	227	238	220	219	232	235	230	237	191	239	229	218	214	220	222	214	193	207	204	204	235	249	218	205	208	221	235	216	245	221	220	234	229	226	241	242	252	211	225	223	215	224	223	232	213	230	196	219	223	233	228	217	219	237	211	214	215	226	234	237	233	232	233	213	228	213	235	230	218	228	214	210	222	236	203	210	246	217	224	216	236	228	246	253	237	251	235	232	232	217	247	208	224	224	232	195	227	206	225	235	239	215	213	252	228	225	220	221	227	233	245	242	229	225	227	229	211	211	225	217	227	254	222	243	213	220	231	209	218	198	219	240	196	232	243	216	233	231	233	219	222	239	212	218	229	221	231	227	216	239	221	200	199	258	221	218	207	218	238	235	239	232	205	259	200	231	209	228	213	210	213	226	205	220	242	192	219	238	239	225	231	232	229	202	223	236	237	235	201	236	196	239	207	236	217	223	205	245	254	237	234	228	234	235	228	225	225	220	240	218	216	230	246	223	213	238	224	203	233	253	214	229	254	223	236	239	226	246	239	228	226	202	234	216	201	231	197	206	242	246	203	221	214	214	205	258	222	212	247	204	227	228	209	209	243	220	215	209	233	235	240	228	216	253	224	253	229	236	200	235	228	220	206	208	231	221	216	228	230	210	216	227	225	218	233	218	226	229	227	206	233	218	269	243	233	217	235	209	177	221	223	232	247	256	213	202	240	231	237	222	234	239	234	209	247	237	226	254	220	229	223	248	212	207	210	234	255	188	241	211	215	236	242	227	239	218	215	247	212	204	221	246	218	232	234	211	231	243	239	212	243	195	224	200	228	213	213	193	212	230	212	245	224	235	231	217	223	230	220	209	205	218	240	234	237	208	214	223	219	234	211	227	227	199	242	224	241	229	248	231	211	208	218	197	217	242	265	240	202	213	262	224	223	235	222	231	233	203	215	199	246	245	247	261	224	217	230	214	223	216	218	191	199	237	219	218	241	234	210	214	224	235	213	246	238	222	233	240	216	216	249	219	207	231	215	232	211	203	250	219	221	241	237	231	207	244	229	224	253	242	218	234	216	210	248	266	218	225	219	224	240	210	220	205	220	207	229	219	241	233	231	205	228	220	249	233	221	234	218	193	226	232	263	218	220	213	232	226	212	268	220	252	230	208	233	201	224	210	227	221	233	202	225	245	210	223	226	247	221	245	250	249	200	245	222	219	222	218	237	206	202	230	193	219	237	191	214	218	245	229	248	228	238	216	231	236	241	211	216	222	202	233	243	226	215	245	239	204	207	227	240	217	219	227	215	217	200	196	228	219	218	222	221	228	250	225	238	258	223	222	206	218	251	250	235	209	218	223	222	224	245	242	211	217	189	202	238	224	222	233	224	219	252	229	229	234	214	247	235	219	209	233	253	231	242	232	233	246	241	249	228	236	230	221	236	234	250	207	230	252	217	213	224	232	218	240	220	206	231	205	226	233	250	231	210	248	221	209	228	223	227	237	236	235	208	214	232	225	207	222	191	228	245	232	217	237	232	241	231	271	240	224	223	240	224	246	233	233	251	217	237	241	208	243	204	234	234	232	228	234	244	217	267	205	230	205	216	253	255	240	247	222	259	218	240	218	213	219	244	213	225	235	234	203	206	216	209	235	237	222	237	206	231	227	223	217	229	229	214	231	185	213	214	219	262	249	223	222	207	211	175	238	235	212	234	208	224	230	239	219	194	219	212	250	206	217	255	214	243	237	241	229	232	228	256	252	208	203	220	227	245	238	227	239	242	243	248	264	240	237	230	198	240	228	221	224	224	217	212	229	214	208	207	235	233	221	219	244	231	215	226	233	252	209	194	191	240	234	201	226	210	240	236	222	217	212	237	222	213	242	240	212	235	213	233	245	241	201	223	230	200	225	228	237	251	225	233	214	228	224	236	250	209	231	225	249	238	260	233	214	226	246	196	257	253	211	233	207	209	234	263	224	226	231	205	250	218	215	192	244	245	227	234	241	251	208	240	221	213	203	223	242	235	242	218	213	209	219	237	227	230	232	209	214	210	232	239	235	218	204	244	242	248	229	234	202	240	225	235	236	236	229	213	242	206	239	221	206	221	218	232	263	203	239	243	228	224	229	213	222	188	235	228	261	222	254	221	248	233	217	278	245	220	197	227	209	216	240	222	217	228	196	218	238	245	258	195	214	217	218	223	253	231	244	212	211	240	219	215	233	203	207	194	241	233	225	240	251	236	221	193	216	226	201	232	236	229	240	243	232	229	249	218	226	231	222	222	251	221	218	223	203	257	226	212	234	216	237	224	220	214	243	213	206	215	226	219
4537	1118	1309	943	623	428	365	262	223	210	183	193	148	147	128	139	129	144	119	126	111	121	111	93	105	110	92	106	105	112	117	110	91	106	103	97	100	88	93	103	98	81	74	104	118	78	89	108	94	98	103	84	111	94	110	106	88	109	83	80	89	86	88	104	119	109	87	102	104	89	101	96	83	91	84	98	90	81	87	83	86	67	89	91	107	102	115	89	80	101	93	101	94	89	117	92	104	85	74	106	103	92	101	100	103	86	90	82	87	95	102	102	104	106	95	100	98	89	92	93	94	109	99	101	103	101	111	78	96	92	96	111	102	96	89	99	93	83	91	86	94	96	95	105	97	88	94	91	98	93	84	85	118	101	83	89	89	100	102	102	100	99	94	98	98	87	131	92	92	91	99	99	108	97	98	90	104	105	86	113	99	104	85	94	91	90	94	71	94	95	105	102	90	108	115	90	94	102	68	97	113	86	101	94	100	103	95	90	99	97	93	103	102	90	101	87	89	86	96	107	87	69	106	102	88	81	94	95	97	99	104	99	92	123	95	105	76	89	99	106	100	80	92	92	98	105	108	98	98	87	89	90	98	102	102	80	106	94	96	93	92	103	116	108	103	103	87	96	98	76	100	89	108	89	74	106	99	104	121	87	90	120	87	108	109	84	80	82	89	101	97	82	98	89	92	92	99	105	86	93	92	92	98	92	88	119	93	96	88	105	100	95	100	95	93	104	100	98	79	95	92	104	103	96	100	111	81	97	95	115	100	106	87	97	88	107	93	96	101	81	117	86	78	111	86	110	97	109	84	82	113	101	99	88	92	88	91	96	89	99	82	79	93	102	99	89	99	97	98	89	104	96	95	69	103	85	105	89	88	94	93	88	106	103	115	90	96	86	93	100	113	106	84	87	94	89	97	91	100	95	97	101	82	92	112	89	83	99	107	86	85	95	106	102	98	90	105	102	87	91	105	103	94	86	107	115	103	99	83	107	99	99	84	97	107	104	105	84	96	88	106	91	91	91	103	95	100	86	77	105	109	99	81	79	93	93	90	80	103	108	97	93	106	95	91	93	109	102	104	91	108	116	100	114	87	99	103	98	98	92	84	95	97	99	109	93	100	98	101	91	92	102	101	98	95	94	92	93	79	96	91	99	97	109	98	96	87	91	77	95	104	95	96	83	94	95	116	93	84	94	89	88	93	105	75	101	81	93	87	89	89	100	88	102	97	84	90	105	100	121	103	96	92	102	83	82	107	101	85	94	101	89	82	85	90	91	103	97	103	99	84	92	85	96	100	92	98	115	102	92	84	116	100	98	92	95	99	94	96	100	102	102	107	83	99	102	98	99	103	88	97	97	92	92	96	78	90	105	94	85	86	104	83	99	91	95	93	103	100	82	91	80	102	83	87	87	78	103	116	98	100	105	80	80	91	91	98	94	112	96	84	91	95	111	100	71	103	82	87	82	105	92	96	86	102	95	114	79	104	117	88	104	115	111	91	103	105	98	108	81	110	95	94	100	100	97	90	106	93	93	118	97	93	93	111	95	110	96	100	81	80	102	105	89	79	88	107	110	79	100	96	104	81	87	89	109	96	104	94	97	109	95	91	97	96	98	87	106	106	93	111	102	98	102	90	107	89	100	110	99	104	93	88	98	99	100	94	86	87	84	105	87	92	101	106	107	102	79	103	99	81	87	105	96	89	86	82	102	89	94	92	80	87	93	106	85	102	106	86	94	112	87	91	101	99	107	114	91	84	98	100	93	90	114	88	77	124	83	94	106	95	98	118	118	92	79	96	101	109	91	99	78	97	102	91	102	105	91	80	112	86	112	89	94	92	97	95	98	106	78	111	102	98	103	93	94	92	99	98	97	99	93	100	105	85	91	90	90	84	95	93	75	88	109	98	100	95	102	91	96	97	102	94	97	83	100	84	118	73	106	80	82	84	102	94	89	113	111	109	92	114	111	82	93	93	96	100	111	102	121	91	103	87	102	98	82	91	96	84	98	83	104	104	104	101	108	88	107	92	81	108	86	87	96	102	107	94	100	93	94	82	106	99	102	116	98	91	116	101	103	98	98	106	87	80	103	109	100	83	90	111	91	94	80	96	94	92	91	92	88	93	107	98	82	128	85	99	80	110	86	93	75	91	101	109	96	98	99	84	89	97	90	88	97	88	82	95	105	125	100	102	97	104	95	95	92	92	84	81	103	97	97	95	100	92	92	100	101	92	95	87	84	95	103	97	96	91	105	87	81	94	87	88	88	94	100	98	118	87	93	106	102	103	117	80	71	94	92	92	99	80	102	88	92	93	103	99	114	107	91	95	110	103	97	81	103	96	108	101	94	86	106	102	85	103	86	105	86	98	94	90	102	87	96	106	101	89	105	129	105	88	98	91	108	94	97	78	89	85	93	89	91	97	92	94	86	92	93	100	95	91	93	111	86	79	84	85	102	89	117	87	95	85	84	97	108	84	102	89	87	90	117	99	106	87	104	101	91	87	93	93	98	100	97	98	95	82	69	96	91	99	108	92	106	95	102	88	88	94	80	83	93	84	94	96	77	105	104	99	102	85	84	92	93	103	105	84	101	94	112	84	77	97	117	107	96	90	100	84	84	78	96	101	96	105	108	100	115	94	81	100	110	97	103	93	96	101	99	108	112	91	81	98	96	97	107	75	80	106	101	85	84	96	105	87	90	96	105	79	84	92	85	101	95	98	89	105	105	99	86	94	95	92	97	95	104	94	97	94	118	92	105	102	99	104	88	112	76	87	88	101	83	101	85	89	97	101	99	95	113	125	95	88	100	108	82	98	111	117	93	92	99	103	92	118	97	93	95	73	93	91	75	91	111	97	99	96	107	78	81	93	104	91	110	98	93	89	86	89	105	91	85	102	90	107	100	98	93	75	86	77	94	78	99	91	86	105	100	88	90	99	94	100	92	92	109	98	105	104	123	87	102	88	91	114	82	111	93	113	103	99	89	86	92	102	112	98	93	107	109	87	90	104	91	112	100	108	102	86	91	103	104	105	91	87	102	94	108	111	80	89	110	98	111	88	102	86	91	105	82	89	96	107	106	96	77	95	93	89	84	92	107	93	99	90	102	107	90	110	90	99	100	86	96	91	99	95	101	105	117	91	92	104	104	101	106	96	92	103	101	115	90	97	89	89	97	62	90	80	81	97	80	93	101	114	92	101	93	93	78	94	91	86	110	97	87	100	99	79	101	102	100	95	101	91	103	97	80	91	77	111	91	104	102	101	97	118	94	100	97	99	110	102	91	104	110	94	93	93	86	79	92	104	92	90	103	97	93	91	104	114	86	99	105	92	87	101	102	80	83	96	97	90	92	103	92	96	94	95	92	96	98	91	94	98	87	97	101	97	97	90	81	104	106	113	89	105	99	100	102	110	79	93	92	116	95	116	95	79	94	107	97	90	87	102	89	94	110	88	84	93	102	98	91	85	106	85	95	95	107	101	97	106	98	92	101
5303	1480	3520	3892	3196	2528	2185	1743	1452	1321	1117	963	941	833	814	686	685	673	635	578	602	543	540	487	524	539	506	515	504	440	473	472	419	460	450	406	453	401	451	391	437	393	423	391	444	412	402	401	429	416	374	351	389	373	360	344	376	364	435	357	367	366	352	365	339	351	359	387	377	366	407	371	378	365	369	342	379	393	362	391	377	367	387	358	402	380	428	349	334	358	311	361	374	348	353	343	347	376	338	325	373	383	360	356	364	375	345	355	352	347	355	350	347	357	353	386	354	350	363	342	359	359	346	332	353	344	335	368	340	323	364	379	387	358	357	370	316	339	354	336	367	359	378	368	331	326	348	345	365	349	343	339	364	346	357	374	343	332	307	338	361	309	364	339	338	327	341	382	361	345	363	341	353	332	355	341	318	338	375	334	367	372	373	362	336	370	353	392	335	366	341	322	323	341	354	344	351	336	365	339	361	365	348	348	353	344	340	343	310	339	353	347	324	354	339	321	388	361	340	353	356	356	337	360	343	372	340	338	329	348	323	327	343	326	366	343	359	314	352	362	393	365	347	367	335	301	378	328	375	340	378	306	350	346	333	353	356	382	333	360	331	365	361	353	338	347	361	350	368	328	356	350	350	341	343	329	377	389	372	353	362	314	357	345	319	362	333	356	309	356	380	349	346	366	342	334	366	350	371	351	393	345	339	358	316	330	355	406	325	358	355	351	343	388	375	345	337	401	324	371	341	370	321	335	356	337	393	341	354	342	370	372	356	310	350	402	384	365	355	336	358	347	375	359	372	363	340	351	332	347	362	355	339	363	329	372	330	333	398	353	348	335	395	331	323	348	380	316	372	340	377	357	322	332	384	329	356	356	327	361	353	319	339	332	347	372	365	339	341	396	349	364	328	353	362	347	346	351	319	341	357	367	372	368	367	379	368	343	327	338	335	329	320	331	321	309	343	365	350	349	361	359	334	364	359	338	345	370	355	333	368	335	342	349	336	339	326	351	348	351	353	332	396	353	342	368	402	364	327	401	352	339	331	355	377	333	360	346	349	362	304	374	328	370	343	346	361	376	336	326	334	323	366	341	347	393	338	355	376	353	333	318	327	326	365	369	372	340	375	353	374	316	332	334	326	351	354	345	352	349	352	347	352	315	338	363	346	363	348	367	349	342	335	336	354	293	335	325	335	353	316	362	336	361	379	326	352	319	335	357	344	366	377	336	384	362	342	344	337	352	350	348	371	318	345	338	356	340	350	365	340	376	368	341	362	348	377	331	373	350	323	340	318	325	350	344	318	372	327	342	370	353	338	319	376	322	344	345	354	322	364	355	343	395	325	344	375	373	331	376	375	351	338	341	329	368	362	364	347	332	382	334	372	313	353	328	336	362	365	349	305	386	376	358	351	371	367	385	361	333	347	320	351	363	341	344	332	329	357	323	356	346	369	368	385	364	322	335	358	379	406	330	355	351	349	340	348	382	360	333	359	353	364	339	364	364	363	365	311	359	342	325	375	354	363	339	338	352	352	367	347	329	371	312	333	336	374	333	321	341	370	399	356	342	360	331	369	352	339	319	370	343	330	381	357	375	357	379	329	339	335	357	350	288	363	353	336	355	360	370	356	331	341	326	343	377	357	382	375	331	371	342	316	381	361	356	381	363	354	366	336	348	345	343	338	405	362	360	372	357	373	330	339	366	357	325	356	355	329	358	364	383	350	323	355	357	341	337	348	380	350	348	357	294	344	345	347	347	350	327	355	369	364	357	338	364	373	352	347	397	357	364	348	348	356	373	359	345	378	366	333	336	342	362	334	375	349	377	365	326	351	351	343	407	354	345	384	378	385	336	332	371	364	366	338	327	363	354	325	359	327	353	341	348	340	327	349	381	356	322	380	329	345	362	367	349	354	374	330	328	362	349	368	372	350	332	323	355	337	333	357	347	385	338	365	341	353	345	346	321	329	367	353	351	375	408	379	342	324	360	361	334	367	348	305	355	357	395	376	355	326	344	335	350	362	365	364	366	326	380	367	375	333	317	344	372	348	351	341	354	356	353	355	345	334	332	375	343	364	374	363	349	368	358	356	353	361	361	343	363	335	359	350	345	366	328	338	324	317	344	340	368	349	384	361	358	370	379	367	366	325	358	344	334	296	327	352	340	352	372	342	340	307	343	357	329	354	379	349	381	393	349	348	361	331	321	368	395	342	352	351	376	373	353	353	366	342	329	383	348	331	358	346	373	342	356	369	318	332	355	374	350	371	348	324	333	345	346	364	348	337	328	338	349	366	354	336	346	360	338	377	332	316	331	342	356	336	355	367	360	384	362	337	333	347	357	345	311	360	358	354	354	336	370	353	350	337	349	346	349	358	383	371	347	332	329	377	368	341	330	328	345	357	363	334	385	351	361	408	345	368	337	334	347	337	348	398	345	352	387	354	339	341	380	384	341	351	352	344	348	355	335	349	347	351	362	318	364	318	356	350	390	356	339	319	345	400	362	344	362	341	348	384	335	341	330	353	343	357	324	336	353	367	358	341	362	330	345	366	352	334	381	347	385	342	352	361	359	368	355	346	359	365	362	364	334	365	360	326	348	353	329	354	352	350	348	379	391	340	349	344	349	350	345	321	339	345	348	346	332	360	339	368	350	352	370	368	392	376	330	322	344	343	363	332	355	364	344	337	334	375	357	363	348	357	398	384	339	389	368	340	353	354	368	346	359	365	329	363	349	352	361	358	361	361	366	324	331	376	364	372	347	364	348	355	298	374	328	336	330	373	344	330	348	327	332	360	359	324	343	353	353	347	317	357	355	385	324	346	366	342	334	362	389	333	352	347	364	336	345	326	351	322	374	348	319	346	369	353	380	327	348	369	405	317	414	329	346	347	344	340	364	357	341	384	347	367	366	326	352	348	367	362	358	341	361	325	371	339	373	362	354	337	362	331	365	373	351	386	361	360	391	319	360	326	328	316	371	349	365	351	332	320	341	357	354	349	354	337	338	327	341	339	321	355	354	353	344	330	318	370	368	350	338	349	363	373	363	328	345	316	330	343	369	339	368	328	399	328	379	344	350	364	367	334	345	341	318	360	348	335	352	353	361	360	337	338	362	355	374	367	335	328	344	329	346	347	355	347	326	339	312	331	375	351	369	361	360	348	352	334	335	365	368	336	343	336	349	370	341	376	370	351	331	321	328	308	332	325	348	352	347	352	325	357	336	340	364	363	366	346	346	369	355	380	346	348	344	373	357	386	363	341	339	374	343	376	404	373	331	333	383	354	354	345	357	359	367	370	375	356	331	322	360	365	350	341	390	375	353	376	369	364	325	340	348	370	326	365	320	324	333	363	347	327	338	368	337	345	354	358	350	371	377	326	359	339	344	364	374	349	340	350	375	346	339	338	328	372	367	344	368	310	353	367	355	349	329	313	339	373	342	372	337	334	375	358	344	333	369	377	348	374	326	320	346	380	373	366	358	341	357	334	354	367	349
8522	2275	2603	1859	1215	912	663	554	465	403	387	362	297	247	277	283	273	221	267	227	213	233	217	216	219	203	211	204	215	226	185	209	171	206	188	190	218	206	179	191	169	195	192	177	189	180	185	188	220	174	204	193	205	188	193	175	189	188	201	176	198	189	180	188	178	163	191	188	187	196	195	202	185	198	171	172	182	203	195	193	167	185	192	168	210	157	171	220	173	178	167	171	209	155	185	175	181	197	186	176	177	192	215	169	200	181	195	190	193	197	177	197	184	195	196	191	215	167	195	194	165	163	163	183	205	190	198	187	184	176	158	198	181	157	170	179	174	206	184	168	196	168	194	189	188	180	193	165	180	187	177	186	197	170	168	190	194	168	196	179	164	187	192	184	195	184	178	183	164	178	179	193	162	176	196	208	191	194	199	193	184	187	162	184	192	167	194	220	186	187	177	174	207	191	207	182	166	180	180	167	165	175	193	197	174	171	209	173	158	205	188	194	182	189	187	182	183	180	181	183	212	169	162	174	185	175	168	196	174	184	177	200	191	190	204	174	206	182	172	193	197	189	192	178	172	198	174	192	185	174	168	181	174	165	182	189	186	176	194	154	176	192	180	188	177	208	191	173	191	190	180	188	178	189	183	192	179	180	183	181	177	178	158	201	208	173	188	197	201	189	180	183	188	182	185	181	200	153	161	170	173	184	198	172	164	191	172	217	186	182	169	166	183	168	180	169	185	150	179	185	177	201	174	178	162	188	189	188	183	198	197	202	195	176	188	194	169	180	187	190	175	178	183	162	187	169	214	179	185	183	200	187	185	203	210	187	191	163	185	188	202	167	187	157	170	205	192	190	190	186	189	198	205	170	173	181	204	163	181	204	179	196	183	179	175	181	188	194	172	187	168	205	173	192	187	200	172	171	205	202	189	182	180	199	174	196	183	182	168	193	186	211	179	177	181	179	191	189	195	201	188	176	211	173	166	196	185	184	181	176	184	192	179	188	172	168	170	206	186	183	179	201	187	198	183	181	189	184	191	205	194	196	181	195	159	194	159	179	182	161	188	157	202	200	199	166	179	200	216	167	176	186	165	174	201	162	184	192	187	189	186	167	188	175	175	192	191	196	189	212	197	180	195	189	184	186	191	183	168	222	183	198	169	199	192	185	221	205	193	175	194	192	179	185	188	178	178	192	172	193	185	185	182	169	177	181	209	204	198	207	181	187	184	152	165	193	166	178	187	210	182	168	189	174	178	150	186	184	183	180	179	188	178	175	160	201	192	166	190	189	201	199	181	188	180	180	158	197	183	177	181	175	177	195	195	194	203	169	178	172	205	189	186	183	192	174	171	191	183	174	166	166	187	187	166	214	188	188	194	171	168	168	175	203	157	180	198	182	171	180	177	185	191	176	194	162	173	189	149	165	197	173	180	185	195	187	173	180	198	174	207	193	198	196	184	201	190	159	161	186	181	211	194	188	197	199	167	183	177	167	169	195	158	185	194	192	185	167	207	200	158	204	157	199	186	185	193	208	165	171	212	190	191	185	180	201	197	182	207	174	185	204	188	202	194	173	177	191	197	189	162	163	174	172	181	170	157	208	202	169	179	195	190	194	201	179	240	215	206	179	192	174	186	157	169	180	187	181	179	177	194	193	185	184	196	221	171	189	202	193	209	183	188	203	192	171	186	182	201	189	162	188	182	187	191	171	177	184	199	189	178	181	176	173	179	170	150	189	165	176	192	199	190	174	195	157	195	184	174	218	189	206	186	188	169	202	202	170	177	193	216	191	175	178	185	174	226	190	174	176	185	181	176	189	166	223	185	166	201	183	164	175	173	189	176	171	192	170	187	190	158	180	162	150	183	195	162	183	182	163	187	174	166	200	196	183	168	193	165	188	180	186	187	202	188	184	203	165	180	190	199	195	192	165	170	177	199	168	187	199	173	173	189	196	175	172	181	189	186	194	181	178	178	196	179	176	189	169	161	210	152	200	170	184	203	185	182	192	194	192	189	181	184	179	204	226	185	167	172	168	197	202	182	194	178	176	205	167	188	194	178	212	186	193	180	197	192	189	153	203	178	179	167	205	192	205	155	178	208	171	207	181	189	165	191	180	174	187	163	176	205	185	211	167	176	197	178	182	181	178	174	181	169	184	181	169	193	190	169	185	167	191	208	184	181	193	189	201	176	153	208	186	214	200	169	154	183	185	176	174	170	186	179	183	195	165	180	168	173	193	153	194	179	190	213	198	167	193	194	180	195	173	197	182	178	189	204	172	174	194	200	190	176	172	179	189	194	175	175	215	179	175	177	162	184	185	196	207	188	191	201	215	187	182	187	179	195	185	202	159	182	195	201	196	171	164	178	197	168	199	178	176	171	178	199	187	172	201	182	195	202	178	182	203	193	186	162	172	192	215	193	204	181	165	209	174	180	187	179	178	201	184	176	186	165	188	167	160	167	172	179	169	178	178	210	187	190	155	187	192	187	192	168	169	191	165	165	201	183	185	207	165	181	185	180	198	192	155	194	188	168	200	181	164	212	188	185	182	196	171	194	192	183	171	200	190	166	205	171	205	195	177	179	171	176	185	195	204	209	173	175	196	166	180	194	203	179	186	170	176	187	173	191	180	183	181	218	188	187	164	187	201	165	180	182	195	180	176	191	203	168	157	204	204	184	210	214	170	185	189	173	171	180	169	187	154	186	182	191	173	184	195	179	188	195	163	189	171	170	188	168	176	174	197	199	167	169	193	181	192	196	170	189	186	209	207	209	180	174	200	192	186	183	164	176	176	201	196	174	152	152	186	206	191	174	168	184	156	175	200	176	178	191	189	193	188	180	177	183	200	188	204	192	172	198	159	172	174	205	188	154	179	190	193	194	195	207	187	200	202	189	173	195	176	193	210	165	185	188	174	197	189	199	194	162	190	163	177	159	184	189	165	224	166	173	178	167	188	187	175	195	189	193	187	179	173	176	169	207	172	190	145	169	137	173	188	188	186	167	188	195	165	200	203	169	185	184	195	172	175	207	173	199	181	188	173	169	183	219	180	192	191	206	183	195	199	179	193	190	177	203	187	182	193	184	178	161	199	205	202	174	207	195	176	207	175	179	189	174	192	185	188	183	172	188	190	204	181	196	177	210	184	186	177	177	183	172	164	206	173	184	191	172	177	196	192	194	184	168	161	180	186	196	174	176	188	180	168	179	189	159	196	174	187	177	179	198	184	194	175	183	180	168	172	171	192	187	172	171	180	177	200	199	171	198	181	208	176	179	191	177	185	182	181	190	176	185	209	201	171	191	192	177	188	193	185	193	176	170	174	170	174	210	191	195	186	155	203	186	171	186	204	198	185	158	178	198	189	182	169	169	158	182	174	196	179	188	158	182	183	173	176	191	181	189	166	181	192	169	188	217	178	195	171	199	184	200	195	212	170	223	201	171	186	185	180	202	185	190	183	185	185	188	185	197	164	173	189	164	182	193	179	189	189	195	183
7672	2733	6531	6866	5878	4747	3931	3203	2676	2276	2111	1864	1648	1541	1509	1350	1260	1128	1103	1117	989	998	924	926	889	859	910	876	823	838	790	739	789	818	773	784	701	736	689	742	771	682	725	727	647	691	692	697	637	658	652	685	660	674	696	601	659	667	629	676	693	599	658	623	676	626	659	605	660	602	605	635	601	633	643	572	651	613	639	670	666	597	560	645	592	648	683	615	569	620	591	603	577	667	661	651	612	630	625	614	602	579	654	603	581	606	628	620	626	615	623	603	606	594	619	603	659	607	644	619	564	649	622	605	603	593	577	618	604	576	642	590	646	588	590	593	617	602	597	641	639	598	625	602	612	605	558	613	610	595	607	611	615	625	625	624	633	626	597	605	591	599	607	629	601	596	601	650	582	594	591	618	585	669	563	588	605	607	597	630	612	580	626	593	564	619	591	572	658	586	592	584	594	614	623	631	620	623	538	579	627	590	620	616	605	612	608	600	593	625	631	628	589	587	636	574	583	615	623	610	613	589	618	621	588	605	599	618	619	594	569	558	620	580	648	609	578	631	611	589	650	564	613	557	613	623	638	599	569	604	627	611	584	611	621	587	592	625	586	607	580	615	599	578	620	610	577	586	611	596	568	599	598	578	618	580	594	606	568	608	646	628	606	611	588	626	583	644	587	602	607	623	618	576	577	589	589	599	585	594	600	610	623	623	608	598	629	616	602	624	567	614	588	616	579	591	602	668	578	606	565	600	593	558	624	615	593	592	645	612	589	590	601	639	648	567	604	623	562	599	616	639	621	578	583	628	567	595	536	597	599	601	565	536	571	583	595	608	579	580	580	600	590	573	550	585	592	620	592	589	619	582	593	598	612	563	642	539	588	608	575	603	629	661	588	600	595	628	601	612	616	620	600	629	624	617	668	598	588	577	593	564	605	600	591	617	610	616	620	631	619	661	601	625	608	557	577	601	604	607	583	555	650	561	597	610	613	578	583	619	547	603	585	629	613	627	612	613	636	619	586	588	619	609	612	571	593	577	578	608	614	611	580	568	653	598	574	572	584	578	617	573	617	557	577	624	620	601	587	608	560	598	607	595	602	604	614	628	582	613	569	608	582	592	636	619	578	610	618	652	549	588	586	540	609	585	591	633	603	615	593	645	544	594	610	595	585	592	644	596	580	559	582	611	628	640	634	611	596	597	612	637	583	596	601	585	575	590	613	599	593	574	612	581	590	602	603	590	619	625	605	613	618	564	591	597	618	577	560	611	606	576	608	566	617	578	640	582	608	595	630	572	602	568	571	603	613	571	572	573	576	587	651	560	581	605	590	596	581	578	561	624	586	614	628	568	593	574	596	580	644	595	618	601	629	564	592	622	591	615	597	588	601	582	574	578	601	657	594	553	537	603	627	569	552	640	667	568	631	613	613	568	585	597	607	608	612	637	624	630	597	627	560	578	598	636	597	587	583	629	593	653	594	611	633	585	608	599	590	561	612	621	562	593	580	626	629	587	564	612	584	599	638	595	567	636	617	594	613	590	578	572	618	609	644	567	587	599	602	583	578	593	584	582	592	574	577	648	608	589	622	604	565	586	608	602	597	622	592	615	560	568	647	592	601	550	636	589	607	554	592	626	583	627	635	591	587	565	568	559	590	581	581	581	579	583	626	602	601	557	592	595	600	585	583	636	609	595	569	592	587	578	634	581	555	612	602	599	608	561	581	606	594	601	627	619	639	599	591	602	592	578	600	612	610	591	588	607	596	579	585	641	598	559	614	607	612	632	608	541	596	578	598	630	619	605	597	571	575	578	581	602	546	612	531	613	563	582	558	638	581	624	608	573	604	615	621	603	618	594	618	584	650	631	610	584	626	559	564	558	574	597	598	630	653	565	572	617	626	616	595	592	604	621	601	622	562	592	599	546	579	553	640	579	564	616	578	605	636	617	612	639	622	603	575	604	621	601	614	575	620	600	603	574	593	616	609	566	649	615	605	629	597	620	583	522	591	619	623	593	587	613	613	640	628	611	597	626	627	625	593	597	601	614	585	590	621	612	612	566	594	580	592	561	582	566	617	636	569	602	598	580	615	598	599	583	600	628	634	608	580	543	631	595	594	565	643	579	628	633	639	626	616	625	592	569	601	622	605	590	566	615	612	606	623	614	616	600	595	583	628	595	626	590	619	597	622	600	569	592	593	610	568	621	597	588	604	608	598	634	621	618	605	546	664	599	598	617	548	654	595	589	597	572	626	624	560	586	577	600	582	565	574	629	595	594	600	602	558	622	595	604	581	611	632	603	636	623	607	561	560	582	594	630	645	577	648	617	593	588	581	606	631	588	621	621	607	646	617	589	589	555	644	581	618	578	544	575	605	609	639	625	569	575	617	582	596	585	585	574	557	579	597	612	604	562	584	592	595	607	582	580	583	605	615	612	595	592	560	576	606	586	573	609	614	646	619	598	568	614	599	603	580	585	597	604	589	637	588	582	640	598	581	619	613	609	582	624	542	593	573	587	617	617	564	615	598	578	598	590	611	628	613	585	592	607	585	610	617	583	606	609	594	605	613	554	617	600	642	635	638	561	606	592	617	604	580	587	612	608	596	615	594	615	568	617	652	556	620	606	630	594	601	616	611	625	602	591	625	562	624	533	629	579	631	597	601	579	605	588	631	569	618	545	622	625	563	618	623	634	585	547	610	602	579	614	626	637	600	567	634	572	581	617	633	593	585	646	569	633	593	584	600	639	572	590	609	631	653	600	596	617	588	590	589	634	611	605	631	615	602	621	615	600	584	604	636	561	589	633	623	613	584	629	559	590	616	617	598	619	603	643	613	601	591	606	607	588	624	594	566	626	589	607	592	575	609	557	595	587	629	580	595	641	610	646	593	608	639	601	611	625	547	557	566	577	570	604	579	574	641	639	605	596	628	578	646	617	611	606	551	625	586	548	590	600	532	627	605	623	615	561	565	641	576	585	587	590	578	611	610	578	597	644	611	620	574	582	579	635	572	566	564	563	623	619	585	636	582	615	616	647	638	601	596	605	611	588	598	567	616	564	573	562	582	599	607	632	596	593	568	594	600	596	622	617	668	559	610	557	610	606	604	596	612	615	618	628	627	631	619	615	621	581	587	583	608	573	587	619	547	591	618	580	581	616	592	621	604	595	574	576	593	561	570	620	639	563	610	596	594	607	594	590	568	652	616	619	594	565	608	651	592	584	566	574	582	563	600	600	588	622	635	576	604	626	561	600	567	625	591	627	593	598	561	610	589	572	597	611	609	563	576	617	606	588	585	632	611	599	592	597	641	593	594	652	577	576	568	600	660	593	620	619	568	606	627	577	625	602	601	616	584	586	645	607	644	584	578	584	602	614	587	542	601	623	597	617	631	601	585	607	617	589	606	624	586	626	634	600	613	563	614	560	635	635	580	600	615	591	612	616	604	604	582	616	597	603	569	607	587	578	613	603	597	568	628	625	611	609	628	603	595	604	619	615
1077	131	119	104	81	66	60	70	62	66	45	60	62	56	57	52	58	67	66	62	64	59	62	50	54	49	58	51	58	57	65	70	62	54	60	51	84	41	58	62	43	58	53	40	48	45	60	42	49	39	63	59	64	48	53	62	61	49	59	59	69	38	70	57	46	59	51	54	43	68	64	54	61	51	58	52	54	56	41	50	54	54	57	66	47	57	55	64	69	49	61	61	65	57	46	54	55	68	61	59	63	53	49	53	63	48	65	48	58	48	50	61	52	61	55	37	42	50	58	59	57	68	55	53	66	57	54	52	53	66	65	53	41	60	57	60	45	59	47	52	64	50	57	62	55	45	43	41	52	47	55	38	59	51	53	54	57	53	72	46	57	49	48	59	59	58	56	61	49	55	49	58	48	60	52	54	52	67	64	55	48	56	66	54	50	52	52	50	44	46	52	66	55	61	48	48	55	62	53	66	47	52	57	63	51	44	55	39	58	48	55	52	43	51	54	63	56	46	49	61	82	51	55	46	61	60	48	53	49	63	58	52	61	53	54	59	48	59	48	68	45	56	48	47	63	60	70	49	54	55	49	50	49	41	56	61	72	64	49	57	56	61	57	67	68	56	45	62	53	63	52	58	70	62	65	55	50	49	54	50	62	67	55	54	56	49	57	60	51	57	65	45	62	50	53	51	57	69	71	46	65	52	57	56	60	43	61	49	61	54	71	58	46	62	54	62	58	62	56	56	67	65	66	48	48	50	49	55	64	62	50	68	41	47	61	53	47	54	54	61	49	63	50	38	52	53	67	45	63	63	65	50	64	57	58	49	42	68	50	56	57	49	57	70	67	49	54	54	55	65	69	54	48	45	56	46	62	63	44	57	53	59	53	45	58	59	66	54	51	44	62	63	45	75	50	57	47	60	50	47	58	56	62	65	61	60	56	62	60	52	49	47	69	55	58	41	47	51	32	58	60	48	53	53	53	63	55	56	50	61	56	47	50	62	60	58	44	54	53	61	43	62	53	50	64	53	53	56	75	54	52	49	53	59	60	53	48	52	51	64	60	58	50	55	52	54	51	61	58	60	61	57	62	49	73	51	56	60	53	62	63	40	47	48	51	63	59	57	65	58	57	58	59	56	50	53	58	67	61	51	46	80	54	57	44	59	55	52	55	54	65	53	57	52	62	65	53	50	63	61	59	45	49	45	46	55	55	60	66	55	55	42	57	55	44	46	64	60	68	54	53	67	55	54	50	50	54	47	48	53	67	59	59	46	61	67	56	49	52	57	56	43	63	51	71	48	51	52	49	50	50	64	49	64	55	62	56	52	49	55	65	49	50	54	55	57	50	64	59	58	58	48	45	62	54	61	57	63	54	60	77	56	64	56	59	61	54	67	68	50	65	54	55	45	51	54	67	64	56	46	57	62	56	40	48	55	54	57	63	49	56	53	52	57	63	67	58	55	55	63	47	58	53	43	64	49	48	64	58	58	49	65	57	66	52	47	58	54	50	52	45	44	67	56	56	59	67	54	52	46	59	47	44	63	56	57	51	49	66	37	42	49	57	50	50	57	69	50	58	50	56	60	51	57	51	63	49	56	55	52	49	51	51	55	63	52	53	73	63	47	56	68	57	46	49	43	56	49	41	43	67	49	57	59	63	46	58	59	50	43	58	47	52	61	58	56	42	50	67	54	50	53	46	44	65	62	54	52	52	68	51	49	53	58	49	50	55	49	52	62	55	68	50	72	56	55	52	56	54	42	44	73	56	49	66	47	41	44	51	52	48	47	48	58	60	72	53	50	57	44	62	48	48	69	61	64	51	57	51	48	40	62	55	57	61	53	40	47	44	58	50	49	61	46	57	58	68	61	68	58	66	62	66	62	57	51	61	49	59	53	53	58	45	54	65	58	53	50	53	47	58	49	59	56	51	65	52	49	53	59	42	52	66	47	67	52	47	45	53	53	56	52	53	53	58	55	56	60	62	56	40	66	49	60	54	61	65	53	62	54	35	59	52	57	47	56	62	59	46	52	56	63	58	66	48	59	47	56	68	67	52	44	54	71	54	43	56	48	49	43	61	56	53	57	65	65	53	63	56	70	50	63	57	47	62	60	63	62	55	47	59	52	63	49	56	56	44	38	54	47	55	50	62	65	58	42	52	64	59	56	46	59	60	45	51	50	52	55	55	55	50	53	46	56	48	64	59	70	46	49	53	67	51	52	58	52	45	50	34	64	46	56	63	53	52	54	58	69	69	42	56	50	56	56	47	54	57	62	45	47	60	55	65	63	47	59	77	51	57	62	50	42	58	62	56	61	44	45	66	53	55	61	53	68	59	55	55	47	44	58	49	55	65	57	50	64	45	59	60	47	62	64	56	56	70	61	54	43	63	46	57	61	62	43	48	54	61	65	53	54	53	53	34	51	34	53	43	70	57	62	51	66	61	76	65	46	66	61	49	47	54	56	51	49	55	44	67	54	64	51	66	42	44	57	56	49	64	58	62	55	48	54	61	52	63	54	47	52	43	49	53	51	64	63	58	49	66	63	57	59	54	61	54	51	49	58	57	46	61	49	52	58	50	65	63	45	44	62	70	61	74	62	58	50	58	41	52	55	61	45	66	52	64	58	57	47	51	58	60	44	60	52	51	46	46	51	44	48	50	75	57	54	54	49	51	51	42	61	79	56	56	49	63	45	51	59	58	55	57	60	44	68	48	52	61	63	60	68	50	59	73	55	62	55	51	58	55	57	52	57	56	53	52	51	59	55	46	42	54	58	59	67	61	59	53	61	69	57	70	65	66	51	52	68	61	53	48	55	44	66	63	57	56	56	42	52	59	59	55	51	57	47	44	50	58	42	68	52	55	59	53	59	70	44	64	52	60	52	48	57	61	58	65	50	44	45	48	51	70	53	70	66	55	52	48	58	49	69	59	46	45	43	45	59	59	53	59	57	61	71	47	48	48	49	53	62	50	59	54	60	43	56	53	57	56	50	57	56	57	47	45	53	45	60	48	58	53	57	53	58	50	57	36	72	52	51	48	50	52	55	59	54	47	58	56	42	51	52	49	64	72	65	38	60	57	57	60	47	49	54	62	63	47	51	64	52	66	59	42	54	63	49	52	49	49	59	50	44	51	50	56	51	48	57	50	56	52	48	42	41	56	58	48	44	50	59	48	57	55	67	54	43	56	61	59	61	72	47	41	50	51	61	46	60	47	54	64	64	49	61	58	69	64	57	53	64	58	47	45	57	52	59	51	60	47	58	63	57	60	49	55	59	56	58	45	56	37	56	63	48	53	59	48	40	54	43	47	64	54	58	42	49	47	63	40	62	74	55	53	51	58	60	52	59	41	72	47	58	59	57	67	67	47	56	58	55	50	57	56	58	57	64	56	57	50	53	59	57	43	52	59	57	56	66	62	48	52	33	55	47	62	66	57	61	55	61	61	46	50	65	62	58	50	65	48	65	49	54	47	54	67	63	56	47	60	42
1711	341	427	461	430	351	342	302	278	292	257	280	277	259	249	239	266	225	248	219	233	225	238	238	242	267	242	261	242	235	236	250	221	242	248	236	241	247	231	236	227	221	237	248	220	216	235	202	247	249	234	224	232	241	219	232	235	235	201	233	214	223	229	236	223	236	245	212	225	220	247	235	223	244	201	214	247	218	196	236	223	204	224	224	231	219	223	225	230	232	244	230	240	227	223	238	242	225	183	253	247	236	236	208	254	227	224	212	250	211	222	229	241	232	239	227	237	230	207	278	217	257	224	207	230	226	217	227	224	226	197	245	208	197	216	237	252	244	232	247	218	240	225	217	214	205	235	233	260	221	246	235	226	234	247	236	246	231	233	210	225	276	235	209	231	224	234	229	216	276	227	239	223	226	244	254	201	233	216	242	219	251	242	230	218	249	226	226	228	224	224	238	214	228	234	203	241	216	225	203	243	235	209	236	215	242	221	229	231	232	215	238	213	201	227	203	259	240	231	215	230	219	220	241	232	226	231	222	223	222	229	243	219	225	212	208	257	240	232	211	214	205	228	234	243	213	248	229	217	241	230	235	231	223	222	253	230	208	236	260	227	216	252	211	244	236	228	228	235	216	199	212	220	213	228	232	250	222	251	242	211	206	204	222	219	225	205	217	217	238	247	224	246	221	254	244	231	234	205	225	250	225	202	226	228	232	217	244	203	251	225	237	218	227	235	246	229	256	246	231	207	226	223	203	265	226	239	229	230	250	245	230	222	223	230	218	214	218	231	212	226	238	239	209	237	206	218	218	216	212	251	229	250	206	215	215	248	201	221	242	250	216	234	228	253	237	206	221	220	209	220	200	231	238	224	238	267	225	232	235	233	223	241	201	215	220	243	218	212	223	250	223	214	247	226	257	212	241	221	199	220	228	218	231	220	224	244	238	217	207	215	213	233	204	215	262	204	227	255	228	223	238	222	262	219	245	255	229	200	226	203	235	247	229	231	218	230	221	231	218	215	188	217	228	222	278	213	228	244	217	232	215	221	228	229	238	212	243	227	206	232	224	224	222	208	252	245	239	243	205	222	229	272	203	247	230	209	267	239	258	256	250	245	221	219	228	246	233	209	234	218	228	226	234	232	238	230	204	211	225	223	231	226	224	209	219	245	239	225	206	224	233	218	221	206	200	215	218	232	245	225	231	223	228	241	241	206	218	234	204	215	220	228	231	231	236	238	233	251	212	221	232	210	191	243	224	218	214	234	242	246	226	238	198	222	236	227	253	231	223	268	221	219	206	203	225	202	220	221	234	243	203	247	230	216	222	226	220	198	233	224	211	227	221	232	225	246	228	224	234	224	205	212	223	224	239	204	234	227	223	226	209	214	245	219	225	227	233	226	221	234	236	204	234	198	223	239	209	216	215	232	219	231	221	223	217	246	251	230	196	241	225	245	235	205	226	215	225	211	243	223	255	262	221	255	233	229	243	237	204	228	246	248	234	206	237	221	214	229	214	259	215	221	224	233	211	244	210	203	216	224	250	232	226	236	221	215	232	234	220	248	224	243	230	227	226	222	229	223	235	214	248	235	211	244	227	213	206	243	232	207	227	236	222	239	235	241	241	231	224	256	237	227	236	233	219	228	218	234	237	220	245	219	232	229	243	249	227	228	225	234	238	224	219	238	231	196	216	227	239	217	215	222	228	229	221	209	222	213	260	249	249	233	249	231	240	229	249	236	249	245	225	193	221	246	210	216	236	257	224	226	227	239	229	216	232	237	209	241	207	210	236	232	231	234	213	249	221	215	223	236	228	235	247	247	216	222	206	232	243	248	266	251	253	228	220	237	216	227	228	232	228	215	252	223	225	256	230	223	251	253	213	238	227	233	241	237	223	241	218	204	222	237	225	242	218	223	206	275	220	232	234	239	226	256	254	236	206	248	226	222	208	227	230	237	194	229	232	217	219	224	220	212	228	234	222	215	230	239	199	219	236	245	242	245	215	234	271	230	235	217	223	236	206	207	234	219	221	208	226	199	224	227	224	233	244	224	213	232	236	250	217	222	215	225	217	189	211	230	216	243	237	198	209	232	237	228	236	210	250	218	240	225	271	198	213	209	236	259	222	257	206	242	237	214	225	224	235	204	237	221	215	245	235	225	232	245	239	217	233	237	232	244	224	232	217	203	245	233	213	240	259	240	233	236	240	215	241	252	262	201	222	200	225	221	214	240	195	225	229	229	211	224	222	212	231	229	209	248	250	219	237	227	222	232	205	215	230	233	248	221	202	249	217	201	225	203	229	217	212	196	228	201	244	210	218	231	238	233	222	245	226	211	213	227	196	228	237	231	210	253	188	210	220	247	235	217	223	236	226	234	233	225	220	224	216	229	229	242	230	198	238	243	214	245	244	250	230	209	229	232	252	243	208	250	260	218	231	210	233	248	221	228	220	227	243	225	224	233	231	227	241	205	233	246	233	218	242	254	211	238	204	258	258	220	243	207	216	220	242	222	217	220	234	268	225	236	235	248	224	216	225	240	211	242	215	218	226	221	215	225	236	232	219	240	230	236	209	233	230	229	236	228	222	231	240	238	212	226	260	240	262	243	254	220	236	213	216	243	231	232	258	214	253	228	244	219	206	227	234	238	229	246	220	242	245	256	214	233	206	218	226	243	241	232	227	210	225	234	231	216	267	207	206	216	225	258	230	236	242	247	218	226	231	218	221	247	214	229	251	224	229	219	231	235	225	218	211	226	219	228	204	222	224	246	226	212	230	222	209	249	241	241	204	220	221	229	237	220	248	216	213	209	224	225	257	196	215	242	229	227	249	235	210	210	221	257	223	222	229	248	223	223	234	238	235	210	235	237	207	223	241	232	217	245	254	223	216	224	232	224	263	252	217	217	206	213	263	237	239	222	239	224	230	233	234	214	248	210	226	249	237	243	223	243	221	226	209	236	225	218	232	216	230	235	226	262	204	224	238	180	240	227	191	244	233	228	224	227	246	241	237	218	219	224	229	205	218	236	251	252	254	237	232	234	269	212	211	215	249	219	219	243	237	223	231	232	233	222	217	220	246	223	199	241	186	233	209	226	193	212	248	216	240	209	265	246	254	202	239	216	259	233	226	231	239	233	217	197	224	238	201	245	198	254	231	212	205	255	228	261	219	218	226	213	235	224	238	238	248	234	233	221	236	240	230	252	243	225	241	215	240	218	255	219	237	237	210	230	214	234	228	243	211	230	225	250	237	233	225	227	219	229	219	217	213	230	235	207	238	213	238	235	228	266	247	237	242	235	220	226	223	220	205	219	250	246	219	228	214	222	227	219	254	225	208	220	228	231	228	222	232	218	235	247	251	215	231	207	202	227	216	261	224	241	225	244	195	239	220	235	218	220	247	218	215	234	224	213	237	221	207	268	232	240	259	220	210	246	213	224	238	204	223	234	222	214	228	233	220	238	221	227	219	232	218	230	203	240	247	231	216	244	241	216	223
4457	1085	1350	987	642	438	325	277	238	211	194	156	174	147	136	136	152	124	115	131	136	127	124	124	128	112	117	103	108	112	117	107	125	112	90	92	98	103	104	109	84	79	103	112	115	104	95	116	102	123	97	99	114	105	103	101	100	90	134	93	117	120	95	97	80	96	95	92	88	97	75	102	104	90	95	90	83	87	99	104	96	92	85	97	97	106	100	91	80	101	109	104	87	98	111	97	113	82	97	114	96	99	82	104	101	84	97	84	86	83	90	117	88	100	102	102	100	118	110	89	84	95	103	100	78	106	104	102	108	104	92	98	114	125	105	90	97	89	82	82	93	97	91	95	85	95	83	80	89	93	111	107	101	104	106	110	75	98	98	89	109	96	105	100	91	92	82	87	92	105	93	105	73	94	97	88	95	99	90	104	90	108	93	90	95	92	119	105	100	100	110	89	94	113	85	119	105	96	92	99	97	99	101	111	102	103	93	86	102	72	101	102	89	89	87	101	94	96	89	91	109	106	97	104	89	96	84	83	85	102	106	132	107	110	104	89	90	111	110	101	88	113	90	82	95	99	99	79	98	95	77	99	94	75	88	107	91	113	115	99	94	87	107	102	83	106	88	91	117	101	100	83	83	90	111	116	86	111	106	82	77	110	89	88	87	106	109	97	102	105	103	69	108	102	103	127	95	94	115	109	110	115	91	99	108	110	111	85	91	108	88	96	92	97	99	91	90	72	88	99	118	92	82	77	118	100	95	92	107	99	83	100	97	116	97	110	96	101	107	94	110	92	90	88	90	99	95	105	100	97	93	87	93	90	100	103	99	81	94	115	104	97	80	89	93	96	98	98	84	87	76	93	105	93	97	103	88	101	84	87	102	95	81	92	97	92	115	97	88	101	113	103	119	92	99	95	96	106	110	71	103	107	89	101	98	94	93	99	89	108	83	92	97	86	103	106	100	87	90	121	101	98	100	105	102	101	98	95	93	104	110	97	109	92	105	96	88	87	105	109	94	78	87	83	117	101	83	107	101	108	102	99	99	88	81	94	91	102	111	104	101	93	114	81	97	116	107	92	86	103	109	85	105	92	96	98	84	103	93	77	84	109	93	100	108	86	98	109	92	111	99	109	99	90	88	98	100	100	91	96	98	99	96	102	95	105	95	89	99	113	90	95	88	99	82	109	91	75	93	87	113	90	102	103	95	102	96	111	87	114	103	76	113	111	98	95	102	115	88	91	89	101	88	97	100	86	102	89	105	93	95	90	98	97	86	82	109	102	91	84	102	91	99	89	109	109	94	103	99	95	100	116	87	107	105	103	95	84	81	97	95	94	110	99	90	103	86	103	90	96	96	78	96	92	79	94	93	98	108	100	95	110	89	110	94	98	102	104	101	95	105	96	100	100	107	100	95	99	106	106	85	102	96	83	100	98	109	85	77	99	92	97	99	89	97	92	117	100	91	94	85	97	98	108	99	88	93	110	116	115	104	86	111	114	105	83	109	81	86	102	110	102	114	97	116	82	87	104	109	90	102	85	106	91	114	85	99	90	98	102	108	89	82	96	102	83	101	102	109	83	110	91	87	92	96	92	100	93	84	95	103	103	101	92	103	92	93	91	97	89	121	87	80	106	96	88	89	96	102	93	93	98	82	106	94	105	90	93	84	99	109	96	101	94	100	82	86	102	99	92	76	77	83	104	104	100	108	94	90	105	83	92	101	96	111	86	94	82	107	113	103	103	100	101	100	114	109	93	98	106	90	93	91	100	92	103	106	89	103	102	104	104	79	96	93	95	104	94	102	97	74	89	73	90	103	94	103	105	103	97	96	85	103	96	111	118	100	111	79	98	77	114	93	107	96	98	77	97	120	95	84	97	92	78	103	103	82	104	100	92	94	102	93	92	100	100	98	95	79	79	96	106	86	98	97	88	95	89	103	89	109	88	113	110	106	76	106	96	98	72	86	92	106	87	123	85	95	89	86	108	94	97	93	105	108	108	110	98	78	106	98	98	73	79	89	110	91	96	88	100	99	109	96	100	94	109	94	92	97	95	97	102	82	83	106	87	102	85	76	78	91	101	96	103	72	85	83	90	82	95	100	82	93	99	95	85	113	98	93	103	91	90	92	95	102	92	100	119	98	99	98	111	92	91	97	85	110	97	87	97	122	90	98	115	94	87	97	109	88	89	110	101	90	80	100	106	100	91	88	92	108	91	110	106	102	111	87	97	102	101	96	89	94	117	84	94	110	98	92	94	104	78	102	90	92	102	100	116	105	105	90	113	85	87	91	87	83	86	113	92	107	89	100	80	106	88	88	96	98	97	96	90	94	103	100	105	99	110	95	82	93	100	107	90	108	103	90	96	90	77	103	89	94	83	95	75	102	91	104	109	100	93	99	102	90	92	92	114	98	104	74	103	80	95	83	98	104	94	73	94	78	105	95	82	85	88	96	101	104	100	95	86	104	104	87	93	95	97	98	104	97	90	93	113	96	121	102	105	88	86	96	94	90	103	104	108	98	100	95	94	91	82	102	112	104	95	99	102	88	86	99	107	91	100	105	111	90	101	99	89	105	95	93	108	93	85	83	102	110	102	93	105	76	90	100	118	100	112	93	93	102	96	102	91	79	91	91	100	97	95	114	110	109	122	119	88	100	112	88	104	90	99	108	71	74	93	101	98	93	104	98	104	89	92	92	105	97	94	94	107	96	92	100	128	91	92	98	88	99	112	86	95	105	92	93	83	102	89	99	89	99	86	95	83	97	81	95	107	95	92	102	87	91	89	103	106	95	96	101	101	97	93	87	106	102	116	94	89	96	99	89	107	95	101	107	102	99	89	90	91	103	69	92	86	78	95	89	93	97	119	103	83	101	103	100	91	99	89	97	104	98	101	98	101	84	81	89	90	94	103	86	90	91	88	82	105	79	97	78	109	91	83	77	104	102	94	101	96	95	102	101	95	113	108	97	98	100	102	111	95	92	110	96	102	85	89	102	86	105	91	95	103	113	72	87	82	106	95	103	101	99	99	93	94	102	75	112	105	107	91	106	89	91	97	102	102	97	96	83	114	88	99	91	104	93	82	94	115	95	103	100	87	87	97	89	103	87	99	94	108	97	81	114	113	106	105	106	88	101	97	84	102	93	95	98	98	87	112	102	88	95	112	92	107	103	83	90	103	91	103	91	94	112	97	102	79	100	121	107	101	88	100	104	100	104	106	97	88	87	100	103	105	86	114	95	95	107	99	112	104	97	91	99	92	90	87	98	101	80	81	87	94	92	114	100	99	85	93	88	104	95	93	94	86	88	93	101	98	109	101	86	89	101	95	88	104	106	108	89	104	113	80	110	82	101	87	99	102	108	93	90	101	94	102	92	92	87	98	89	108	82	86	107	101	95	104	96	89	84	109	93	103	96	102	109	97	84	90	90	116	117	95	94	102	83	114	106	95	101	94	91	76	93	106	89	99	67	118	100	94	96	93	103	90	89	105
5268	1458	3576	3862	3166	2626	2242	1775	1588	1304	1154	1016	935	869	776	721	664	672	603	533	552	535	540	532	525	480	494	512	472	489	443	425	449	426	450	412	414	411	430	411	423	399	403	415	394	395	413	358	410	374	373	362	404	394	406	393	373	385	380	402	414	399	370	355	369	352	327	354	380	419	364	401	371	353	356	337	372	371	349	367	335	351	395	354	345	342	365	358	365	338	327	350	343	362	357	346	345	333	348	348	350	352	378	367	368	344	363	373	334	347	333	353	360	372	360	365	365	379	372	368	378	366	375	350	357	363	351	359	366	354	367	366	327	374	371	318	362	336	317	385	342	353	357	354	346	353	378	357	337	370	339	336	374	348	350	364	357	381	370	364	344	356	359	372	357	351	340	332	347	350	354	390	357	335	382	371	385	352	339	335	365	373	350	346	361	346	343	325	322	364	344	343	361	368	334	363	403	354	341	311	377	345	323	334	353	354	381	358	342	337	334	352	365	342	366	349	379	362	365	324	358	332	362	362	316	334	358	364	354	353	328	395	345	355	309	358	361	389	345	378	380	363	350	349	351	362	340	351	363	349	335	382	368	381	330	338	343	347	354	365	356	349	347	348	340	352	374	314	348	355	356	334	343	324	372	326	350	344	366	376	371	376	392	383	322	345	335	326	332	352	362	369	369	341	374	340	394	355	369	332	330	338	374	315	357	388	340	388	333	347	357	344	331	345	346	352	342	329	328	348	332	361	351	348	348	320	330	343	363	343	365	358	354	359	403	341	348	352	335	354	327	377	318	365	368	330	349	368	351	372	373	344	314	341	355	356	335	346	340	351	331	349	378	356	377	363	322	372	412	328	363	354	351	314	363	336	352	361	363	373	369	335	368	352	334	363	313	359	361	338	377	365	338	341	356	351	354	364	375	347	368	381	352	335	364	315	335	347	335	398	366	313	369	375	345	366	355	350	373	358	328	344	364	347	352	364	337	360	341	328	385	354	350	346	358	339	372	333	341	321	367	358	353	358	326	349	350	346	360	340	355	356	376	363	372	341	330	390	344	317	333	347	362	372	342	343	348	352	326	334	391	356	362	386	331	362	392	331	334	364	342	360	371	330	362	367	353	365	337	398	363	364	376	372	344	317	364	375	359	360	356	320	342	338	311	348	337	345	346	357	332	393	373	340	386	386	323	337	335	370	353	328	363	337	328	338	351	334	360	343	347	348	343	360	417	376	368	322	346	380	375	327	367	347	366	330	324	349	363	336	357	366	332	331	370	339	359	323	294	341	364	335	345	342	361	356	379	365	327	348	355	345	378	346	355	400	381	354	350	344	325	343	352	351	345	337	343	366	370	349	339	357	369	362	339	381	324	345	352	368	334	341	339	373	359	351	362	366	385	313	365	398	349	366	348	346	350	362	342	339	381	359	359	343	361	344	352	366	343	355	373	383	355	350	351	358	365	361	351	343	331	368	365	371	351	358	364	348	320	369	324	360	361	305	375	371	377	347	324	348	358	339	330	373	357	346	349	342	364	364	333	358	338	365	330	354	345	331	360	358	370	354	351	349	384	359	369	340	360	324	376	362	368	372	351	352	355	350	372	356	360	357	381	365	319	392	352	363	377	351	348	336	368	358	334	352	389	365	355	359	369	356	382	363	327	337	347	325	331	333	363	357	356	349	355	347	331	374	386	363	330	336	352	352	330	346	371	346	386	342	357	322	342	318	351	371	351	364	338	319	315	348	334	367	338	309	369	362	339	329	372	380	354	364	346	383	354	384	337	376	359	333	380	353	357	317	325	359	337	368	319	323	362	351	364	363	376	346	359	331	367	311	328	373	321	338	356	337	349	362	352	357	341	366	387	339	349	362	343	332	328	345	328	360	353	353	375	378	377	338	343	353	327	362	370	348	399	340	392	375	328	366	362	364	365	351	343	358	322	340	320	360	372	335	356	357	367	315	353	366	355	334	363	363	346	342	356	364	371	382	352	305	342	367	345	381	383	379	321	366	346	318	358	338	380	317	361	344	372	360	362	359	326	387	404	346	344	345	388	353	325	359	375	357	372	370	342	318	356	405	356	381	361	372	375	366	373	371	345	331	334	309	369	307	353	345	334	377	369	336	389	366	364	381	382	349	365	325	340	333	352	315	349	346	361	325	367	343	367	292	376	344	363	371	349	360	355	353	327	343	334	351	347	357	320	360	379	349	372	335	325	370	371	366	352	362	342	376	346	369	376	311	359	366	374	331	341	348	345	374	348	349	311	355	325	359	357	316	354	341	360	335	378	361	378	342	360	381	382	372	371	338	328	366	327	342	335	376	342	358	338	362	343	373	365	333	399	341	381	366	337	379	331	382	344	326	357	370	368	380	351	345	348	333	352	333	328	391	347	340	338	375	375	317	352	355	322	352	379	344	332	336	373	334	363	353	335	324	347	383	356	389	338	352	359	330	327	343	368	388	355	371	330	370	398	348	340	358	351	309	353	334	353	378	325	361	342	368	343	341	325	369	341	377	345	358	318	334	317	343	349	317	339	387	363	357	353	372	338	352	339	325	375	366	374	387	383	348	365	362	344	318	355	346	327	360	356	335	336	341	354	362	363	321	323	376	345	353	358	352	359	352	335	338	373	334	366	341	361	338	386	375	363	351	347	365	353	356	365	331	343	346	348	350	384	351	335	338	318	339	392	356	345	364	354	359	348	365	361	370	336	344	353	361	353	348	381	321	338	349	372	357	349	361	361	374	386	364	418	379	381	350	318	410	346	350	370	378	362	340	395	322	359	361	339	349	339	351	358	354	325	359	374	347	338	340	358	325	395	377	360	360	365	374	343	368	370	326	349	379	331	364	355	331	344	345	364	364	368	342	366	377	353	335	350	354	373	358	364	351	341	344	367	324	356	345	342	336	335	354	335	375	399	362	363	337	337	332	362	339	352	349	336	370	394	318	334	382	330	367	378	325	370	366	344	342	363	332	378	338	353	334	348	355	332	329	338	352	323	300	363	347	357	354	368	359	359	344	332	352	349	352	310	332	366	365	348	357	363	351	349	358	383	330	363	308	348	357	349	336	332	350	364	332	345	326	334	335	338	358	371	349	363	384	345	363	367	369	369	317	373	359	355	365	366	344	339	372	353	388	316	370	392	367	341	342	352	355	334	370	343	359	336	346	366	380	332	355	337	339	396	343	346	325	387	347	372	338	352	320	387	332	336	369	347	347	390	339	360	365	375	365	336	337	363	348	374	341	331	363	340	372	361	380	388	324	340	346	361	365	320	388	345	375	359	348	353	339	362	340	343	377	392	333	348	356	366	357	367	356	363	367	375	362	342	324	319	333	363	317	362	342	355	353	351	348	379	316	325	304	344	334	340	353	341	385	360	334	325	360	348	362	342	349	337	312	368	321	341	353	369	346	339	391	383	338	355	346	340	344	344	344	341	368	347	388	350	343	390	366	345	361	341	334	362	353	354	320	336	345	339	347	349	353	334	329
8527	2209	2568	1870	1261	892	652	508	478	395	335	359	296	290	234	245	286	276	262	236	243	213	206	223	224	196	210	223	212	192	204	224	232	195	186	217	216	217	218	196	160	175	191	191	204	191	188	208	199	186	190	182	209	198	208	216	189	187	171	181	214	187	191	185	185	185	198	170	181	173	198	193	169	195	157	202	193	186	153	186	200	180	202	187	182	179	187	179	178	184	176	181	189	207	187	178	174	191	201	179	188	196	201	177	166	189	179	186	182	183	178	187	187	177	170	168	187	178	205	178	183	206	164	179	163	181	194	176	184	198	199	206	176	191	170	188	189	179	205	174	166	202	180	190	187	180	198	171	192	175	199	177	196	169	173	200	172	190	167	183	199	172	159	199	199	161	202	184	178	175	178	170	192	198	169	202	173	170	168	195	206	199	182	180	174	182	200	199	174	191	200	188	165	174	190	192	181	179	190	196	210	205	183	176	186	193	188	188	189	178	169	175	181	167	176	200	193	178	193	188	191	182	177	187	186	188	191	190	184	191	198	187	159	162	206	170	196	186	194	208	179	192	181	198	200	189	165	200	182	190	164	181	176	181	208	201	194	169	161	187	205	167	159	169	169	173	177	189	187	192	195	182	196	175	184	169	175	194	193	174	172	207	196	185	172	178	155	174	174	189	188	181	196	202	169	181	190	207	195	181	194	175	203	194	180	195	175	181	191	181	162	186	174	206	181	191	207	184	188	181	160	179	186	198	196	203	163	194	192	190	205	172	171	174	179	179	180	190	198	185	200	192	200	151	198	179	166	186	188	175	159	156	167	188	205	185	195	180	200	184	207	192	185	177	192	182	183	191	195	172	198	172	181	184	214	176	186	178	172	191	194	172	198	230	200	193	201	180	201	192	167	158	165	205	190	184	170	188	173	182	192	190	167	184	187	158	169	194	217	179	165	192	185	191	169	183	175	171	171	184	185	197	191	159	184	164	188	211	193	183	185	158	211	173	189	175	195	205	182	179	207	206	179	158	204	184	195	169	188	172	179	187	180	180	187	172	208	200	189	174	204	190	189	176	181	183	188	201	182	196	193	207	192	182	174	194	204	198	198	198	186	205	177	193	162	190	186	158	213	175	200	183	195	169	171	195	154	195	183	203	166	190	188	163	175	211	174	183	185	193	177	167	217	198	197	159	195	190	187	191	167	206	186	185	199	207	170	196	199	172	189	191	192	219	180	170	153	194	183	188	172	183	205	195	182	208	168	194	179	188	173	168	188	168	168	203	170	179	174	191	193	182	190	187	171	169	172	198	194	184	179	174	200	188	178	190	181	175	197	195	191	184	183	168	193	170	205	188	176	195	179	200	191	162	150	176	196	181	195	192	167	193	200	175	163	188	193	178	183	150	176	178	191	188	161	193	197	191	181	180	189	194	194	165	186	212	180	184	189	190	178	187	183	187	151	194	176	164	163	182	207	185	208	153	192	170	189	186	183	211	176	177	172	200	178	175	190	188	164	190	202	178	198	167	177	157	197	203	200	192	170	179	200	194	198	182	184	205	184	187	190	215	195	171	179	176	209	200	209	198	180	151	180	209	176	185	188	198	196	179	183	195	183	207	202	173	179	159	172	166	199	189	185	164	201	157	166	183	207	162	176	187	177	183	177	187	174	162	177	188	189	185	190	191	196	208	156	190	168	166	142	196	166	193	176	203	187	174	191	173	191	185	149	188	176	163	197	167	181	190	175	170	184	189	170	178	184	183	169	180	182	188	162	185	190	203	210	190	191	197	181	180	190	202	195	197	195	167	200	187	172	161	197	177	158	191	203	193	180	195	180	199	179	211	192	193	187	170	191	204	186	186	189	164	182	182	166	188	162	184	173	178	173	180	174	191	208	178	186	185	181	162	195	185	159	168	183	202	189	189	183	176	192	200	193	184	182	208	187	186	194	168	168	185	181	189	186	181	175	179	181	179	179	200	189	165	170	174	184	181	173	170	158	189	172	173	203	193	197	183	208	183	190	174	179	194	180	181	174	191	166	182	186	181	170	171	172	178	219	188	185	191	171	167	184	185	193	161	182	187	193	188	168	180	174	189	168	192	175	190	166	173	164	165	190	178	152	199	163	167	197	197	197	173	170	204	161	193	216	188	201	211	167	191	180	192	190	185	188	198	181	193	180	170	187	191	177	169	192	179	193	189	166	191	175	205	188	180	181	169	201	189	180	181	199	170	209	189	190	195	164	177	193	183	192	205	190	165	169	178	185	185	189	171	176	164	182	199	179	207	218	169	184	181	191	215	169	210	202	169	197	171	191	194	182	196	180	185	158	170	154	200	193	205	181	182	180	176	164	160	196	202	189	195	185	205	182	186	170	170	203	206	203	171	180	173	207	189	166	184	184	178	183	185	192	171	198	189	198	206	188	170	172	179	171	196	178	176	195	175	182	184	199	210	186	166	202	186	177	166	166	209	179	210	156	198	172	163	189	178	177	187	184	180	202	210	191	175	158	186	201	172	195	183	159	177	177	184	176	178	185	169	198	168	214	175	209	174	177	197	168	178	206	187	158	172	166	191	184	150	182	175	170	187	171	197	180	185	187	179	188	197	164	208	177	178	166	175	190	213	200	207	169	196	195	174	189	178	186	191	176	198	186	169	181	194	199	192	206	197	190	202	179	170	186	180	199	196	197	187	190	208	173	176	170	188	186	174	202	169	180	183	163	162	191	174	195	211	175	174	168	202	176	195	164	194	152	168	202	166	171	194	191	182	195	192	202	168	183	171	172	226	220	190	177	164	193	167	191	195	175	191	180	167	184	205	192	179	190	208	196	201	180	204	170	209	199	173	191	192	166	186	204	186	183	201	178	162	178	172	152	221	165	166	181	170	196	189	194	198	178	186	181	164	175	221	170	190	191	173	175	177	208	204	182	158	199	191	189	186	184	188	197	168	184	184	169	205	183	183	179	190	184	203	186	189	195	160	175	173	198	224	177	187	198	181	188	172	187	179	171	180	175	193	187	188	173	207	198	193	187	161	181	190	177	188	201	186	181	170	181	182	191	191	170	179	205	212	189	192	176	192	175	178	169	168	181	182	180	168	185	208	208	163	201	181	188	207	171	163	185	196	201	176	191	200	187	164	177	200	173	165	176	200	183	215	179	194	184	181	171	174	185	180	231	195	180	178	184	202	192	197	160	162	163	188	190	159	159	186	177	178	188	187	213	172	191	182	203	175	175	199	190	168	181	190	181	206	193	181	184	200	177	170	188	207	183	204	173	185	183	180	160	177	206	184	144	171	172	191	165	215	201	158	176	181	186	159	181	179	186	183	190	173	193	178	220	176	193	197	185	186	201	164	174	207	171	176	200	184	183	186	199	165	193	203	178	171	174	181	182	190	178	179	208	189	199	158	182	202	178	203	168	184	192	156	175	179	164	161	176	178	186	178	209	186	183	195	209	195	180	168	179	176	182	190	198	186	192	196	180	202	187	182	181	193
7691	2904	6552	6825	5916	4655	3799	3253	2750	2374	2112	1897	1691	1581	1398	1283	1211	1187	1138	1052	1026	996	920	975	886	896	865	840	812	832	835	803	775	767	758	809	762	769	721	690	756	726	726	711	699	722	659	670	747	716	690	659	668	692	649	649	677	656	639	585	680	625	644	673	636	641	663	655	612	618	661	666	618	607	661	660	638	604	552	601	614	626	639	617	619	610	648	618	676	608	623	612	660	642	641	615	606	671	638	608	630	631	616	584	610	627	622	645	590	612	600	650	612	589	605	629	572	644	629	631	607	620	594	642	598	620	639	611	649	571	609	638	613	631	615	629	628	579	622	599	575	606	587	606	585	608	636	582	641	591	636	619	584	583	611	650	619	624	595	602	589	603	586	601	619	568	604	615	599	583	593	607	668	600	601	571	634	582	620	608	593	604	587	618	617	584	636	623	622	608	589	623	633	654	574	639	571	602	630	589	629	593	656	566	601	609	607	614	585	621	654	564	602	594	601	597	590	591	600	612	603	603	630	579	586	617	588	606	620	615	624	647	611	610	607	620	603	632	633	623	577	627	577	630	569	574	598	634	569	618	592	642	656	642	614	569	597	634	624	600	571	625	651	596	598	569	585	583	559	597	578	579	601	637	607	638	609	609	664	593	523	602	635	579	594	646	597	640	621	575	600	602	572	611	643	618	611	578	619	618	602	564	588	601	626	643	629	602	605	606	583	578	632	630	610	605	573	584	618	578	615	617	612	590	642	567	613	589	615	588	620	612	592	597	557	623	585	596	644	596	612	606	574	609	628	574	574	604	648	640	612	596	620	617	600	629	583	601	592	611	596	613	608	610	648	601	601	595	589	608	561	617	601	601	597	613	611	559	586	580	614	597	595	617	598	598	619	606	570	607	673	638	637	606	609	608	600	579	634	620	644	601	602	587	580	607	666	605	613	597	610	583	615	622	584	620	572	619	579	607	570	579	603	589	605	632	646	589	586	599	620	656	634	554	575	607	616	620	557	675	599	605	597	617	591	614	603	601	633	651	600	588	600	617	552	590	582	618	574	602	627	559	625	633	565	575	594	618	574	661	607	623	582	621	606	600	606	570	620	587	601	661	613	600	617	628	592	560	593	549	622	634	608	599	603	582	582	657	618	606	608	611	643	584	627	606	612	596	612	612	600	630	612	577	603	658	631	611	603	568	599	602	625	583	597	609	586	579	625	621	566	622	550	586	579	634	595	570	612	613	633	631	599	569	597	580	627	616	610	544	558	583	581	583	629	621	593	612	591	606	598	646	598	604	651	586	626	565	600	598	598	607	580	599	608	624	565	575	611	603	567	597	618	661	606	548	596	603	595	629	597	604	617	587	612	641	616	600	582	623	616	585	578	608	586	637	586	587	583	639	605	628	578	579	639	604	630	586	591	590	587	607	594	655	596	598	622	590	641	581	615	590	585	610	635	637	605	617	633	595	592	594	646	610	609	612	599	618	609	632	579	593	644	604	619	606	564	595	595	614	632	595	626	594	653	629	568	592	594	593	604	618	613	613	563	595	634	605	585	580	602	579	609	600	593	589	580	575	600	601	566	644	624	633	604	603	600	578	616	619	620	546	628	622	592	636	632	587	575	586	608	617	587	619	606	582	627	597	631	581	617	634	650	584	590	631	579	675	600	587	595	577	606	585	575	584	566	582	605	603	580	595	588	600	643	637	611	601	620	608	648	572	588	590	604	574	579	601	594	604	578	556	609	601	606	611	652	670	578	571	618	630	581	582	589	584	590	626	626	577	638	583	607	563	636	604	618	608	593	594	611	614	602	607	630	580	585	601	607	612	619	640	611	604	626	619	591	584	605	600	598	608	603	626	602	652	613	654	607	609	624	618	644	614	565	613	576	621	604	627	588	639	621	598	588	647	555	528	556	602	591	571	613	586	603	551	608	599	581	613	580	632	612	580	597	591	579	573	608	588	598	617	595	541	602	617	614	631	608	639	619	588	577	665	598	597	620	579	604	591	619	613	591	584	608	554	591	598	599	626	623	617	622	657	589	572	631	629	564	625	604	616	541	584	605	577	563	646	571	609	597	540	635	608	629	624	600	627	558	588	562	624	572	628	623	602	649	638	639	574	629	591	631	632	595	598	645	618	608	600	561	571	583	603	620	614	572	611	622	652	545	650	597	557	643	648	589	602	604	588	587	616	599	598	600	580	578	616	624	640	635	632	582	623	602	648	636	577	572	582	592	608	596	593	604	612	610	624	631	604	618	606	606	645	649	600	586	581	590	585	587	610	589	611	635	604	613	614	619	604	531	568	596	633	622	581	619	575	605	614	610	616	662	592	639	566	609	564	575	623	604	612	619	597	531	592	577	624	594	594	673	597	613	636	638	594	613	628	605	652	606	598	569	638	574	607	624	626	648	593	594	585	592	596	659	603	559	587	549	591	604	611	644	575	621	598	620	573	649	559	570	620	644	571	585	633	634	620	606	633	666	603	602	594	639	632	628	616	615	592	598	561	611	570	587	577	608	615	599	611	666	636	607	586	626	607	596	595	625	591	634	609	585	604	639	571	628	604	628	589	608	598	563	576	634	620	607	594	648	600	546	589	581	636	588	604	599	654	592	569	618	589	607	584	630	580	567	594	568	611	603	572	578	622	619	611	546	604	621	600	585	610	601	609	593	598	548	595	601	613	639	653	637	599	636	562	634	599	575	568	564	599	612	603	562	645	615	614	631	576	613	626	620	574	601	591	604	648	596	620	604	633	588	600	580	578	581	566	619	634	573	609	607	615	609	653	594	645	545	610	626	603	565	607	608	566	609	582	618	598	629	626	617	557	616	627	613	558	599	558	649	579	624	661	581	657	631	571	597	597	623	593	597	667	560	673	575	600	617	558	613	574	630	583	588	591	523	609	607	571	594	595	609	608	618	582	615	616	578	572	582	581	577	616	592	608	598	611	603	558	598	602	620	564	664	609	639	599	615	625	609	619	601	606	610	628	602	588	647	598	628	595	600	618	586	570	609	598	593	583	602	624	612	614	619	632	635	569	607	607	605	610	568	557	593	602	559	605	620	582	600	596	589	563	631	584	528	625	601	609	584	548	615	631	631	628	649	591	619	557	623	592	575	601	628	564	597	592	581	620	592	604	614	626	643	595	600	604	602	595	601	602	587	620	591	620	640	600	583	590	554	594	577	606	542	598	615	554	593	589	571	565	614	597	615	607	617	579	616	601	629	594	595	594	562	605	550	625	612	566	609	572	622	623	612	621	582	597	602	584	565	628	658	618	576	617	630	642	606	581	579	591	620	615	602	618	620	647	617	548	611	610	590	607	580	610	597	665	652	577	608	592	627	586	578	625	595	608	618	611	596	609	648	578	605	618	647	569	632	581	591	645	601	599	622	600	604	615	594	591	610	631	584	632	596	582	582	631	597	647	614	553	611	593	618	606	613	602	548	618	603	617	630	593	607	547	591	603	597	604	559	592	626	605	636	616
1008	103	139	104	82	78	61	78	70	62	66	51	49	64	60	45	59	51	60	46	43	43	47	47	56	65	52	57	61	43	57	71	51	52	51	39	55	60	48	58	59	56	65	54	59	62	62	59	54	51	60	48	55	58	51	48	48	46	70	45	46	68	62	56	58	59	44	52	64	51	61	52	50	55	56	43	68	38	56	52	56	55	59	66	48	66	46	47	54	47	59	58	51	48	64	41	49	45	61	58	60	54	74	52	57	62	52	45	54	63	65	53	42	45	64	57	55	53	42	67	45	69	66	51	65	53	45	55	73	55	54	59	56	40	69	48	56	49	57	54	48	53	45	75	42	64	53	53	49	47	64	62	53	49	44	55	41	53	43	53	52	41	58	60	65	59	55	60	60	54	58	45	51	47	51	58	57	51	53	57	46	59	53	55	61	53	62	52	52	58	62	59	55	61	54	63	53	53	46	62	62	60	53	56	52	52	64	50	45	60	67	56	48	46	53	60	50	50	59	62	50	55	54	53	41	49	54	56	48	54	68	56	57	57	53	53	55	58	59	65	59	47	58	63	59	55	49	53	59	62	66	45	41	51	67	58	47	65	66	51	63	50	51	45	38	53	49	59	44	54	65	66	61	55	67	64	61	59	59	60	51	57	49	64	62	54	51	68	63	66	50	65	59	60	49	47	53	52	70	68	53	62	59	49	53	50	64	37	54	52	54	64	49	51	55	57	47	50	57	54	60	60	53	53	59	55	62	52	67	54	48	55	44	50	65	47	55	48	60	67	57	54	63	52	56	56	40	57	48	44	61	51	47	58	65	56	56	59	61	60	47	63	55	54	52	36	50	55	64	48	61	52	57	59	49	60	50	58	67	61	57	48	66	59	72	50	38	59	49	58	61	59	50	63	52	53	64	45	59	50	55	44	59	52	63	62	52	46	49	62	52	55	46	55	68	47	39	51	52	57	55	61	55	52	63	60	61	58	51	61	53	52	60	56	57	46	56	60	59	55	66	53	54	56	49	44	54	54	50	59	50	47	51	67	62	58	41	56	48	49	55	47	47	60	47	60	55	43	60	53	40	68	40	52	54	52	55	71	43	55	52	51	43	49	47	47	55	52	68	62	55	70	65	58	57	55	43	66	49	49	39	59	54	62	57	54	64	63	53	46	56	38	58	50	56	56	43	46	50	60	51	53	52	56	58	50	53	50	58	57	53	51	69	57	55	63	48	59	47	55	55	45	48	58	57	50	50	49	53	40	52	56	60	53	53	49	54	52	53	64	61	54	64	44	62	58	67	36	49	59	70	54	54	62	50	61	57	62	41	46	51	53	53	57	54	59	48	50	50	47	55	54	58	52	57	49	66	48	61	57	57	56	47	48	65	54	63	64	56	53	56	54	44	54	49	59	56	52	56	66	62	47	34	72	51	54	49	63	45	60	71	71	43	53	48	56	51	54	75	50	46	48	48	56	45	46	44	45	45	45	54	59	55	48	63	58	54	49	53	70	63	59	54	64	46	66	63	61	59	51	67	54	58	65	56	42	58	51	41	56	50	57	57	58	66	57	58	58	58	43	56	47	49	51	43	48	68	53	63	42	61	54	64	46	58	44	55	74	57	57	54	51	52	58	58	54	51	59	76	55	53	40	56	54	51	62	56	55	54	44	50	59	46	39	63	54	62	62	62	53	42	39	67	43	65	53	58	57	48	61	61	49	53	61	52	53	62	57	65	56	48	61	57	57	63	49	54	69	62	49	45	53	47	54	63	71	58	59	57	45	66	53	64	48	58	64	44	55	56	53	39	51	63	59	55	57	52	51	53	62	68	67	60	66	54	53	37	53	55	49	54	52	58	59	45	51	54	72	45	54	50	58	52	50	48	50	53	56	59	71	60	55	47	55	54	55	57	51	51	51	55	52	48	52	58	60	39	53	49	51	56	48	43	52	55	58	74	47	44	54	68	48	55	59	53	53	49	58	65	51	60	60	59	64	46	52	67	63	47	75	67	57	69	59	80	37	48	51	66	42	58	44	45	49	56	62	58	53	57	59	39	68	52	57	48	60	55	47	55	55	65	48	65	56	64	72	52	49	57	63	57	53	45	45	55	53	47	62	55	61	58	48	57	60	55	48	58	62	55	56	49	58	47	58	54	61	60	56	46	42	59	53	53	55	61	61	60	70	54	65	67	48	55	61	60	43	60	55	61	52	48	46	54	50	51	61	55	62	70	49	50	58	68	63	54	47	51	50	63	54	46	48	51	42	43	44	53	59	54	56	47	54	50	61	49	56	48	57	69	47	47	53	66	76	58	54	56	52	39	49	48	66	43	51	55	71	60	54	56	70	35	48	51	51	56	50	52	52	59	57	61	59	65	58	54	47	40	58	58	47	67	45	43	50	42	63	43	81	61	57	59	73	51	50	55	69	61	71	58	58	54	46	55	44	52	45	59	58	50	50	52	58	53	46	50	49	58	47	40	50	52	64	52	64	54	61	46	53	49	49	46	54	47	56	43	52	65	55	49	72	46	67	47	53	57	47	52	50	52	56	52	56	56	60	51	58	52	46	71	52	44	55	59	44	57	56	38	60	47	63	64	66	56	63	58	48	55	58	74	64	61	54	50	61	58	53	48	44	58	48	53	54	55	61	73	63	54	60	47	62	48	56	60	49	64	44	53	52	52	54	57	60	67	52	62	48	39	57	58	58	49	60	57	58	47	48	55	67	70	47	54	54	55	60	57	58	52	48	48	61	50	55	49	63	53	51	56	54	56	58	52	57	56	56	62	49	66	64	59	63	42	54	62	50	47	44	54	63	64	56	51	71	51	48	41	41	56	60	55	52	56	50	60	56	58	58	44	54	51	54	52	71	61	63	58	70	52	56	65	67	52	56	46	56	60	43	47	71	56	60	50	50	49	55	47	56	59	59	62	50	58	46	62	45	55	72	58	47	47	55	61	61	49	61	59	51	38	52	56	48	42	49	61	63	40	55	48	51	62	48	50	54	56	43	61	62	59	57	47	51	44	52	59	60	46	57	38	59	46	57	55	71	64	56	46	52	63	45	49	67	47	45	51	58	56	54	50	58	49	51	63	54	57	61	55	42	46	64	59	64	69	50	53	63	37	51	60	55	53	56	53	55	47	56	50	53	64	51	58	56	58	44	48	52	59	51	50	54	49	54	63	68	54	57	52	44	59	55	44	60	54	46	55	55	35	46	60	66	59	68	60	58	46	50	60	48	50	41	56	55	49	73	52	43	67	39	57	50	47	54	63	53	71	45	53	46	50	56	61	66	58	49	59	49	49	56	60	54	52	60	58	58	53	56	51	54	54	44	54	55	51	61	54	62	58	55	60	45	59	58	54	59	45	54	43	49	50	63	52	54	61	48	60	53	55	64	43	38	60	48	52	57	62	53	35	67	57	49	50	55	49	49	46	45	58	56	52	47	42	46	61	45	46	51	55	49	64	63	54	67	56	47	46	52	45	45
1626	328	403	446	377	342	294	314	308	263	264	269	258	242	269	265	241	229	234	241	245	228	236	250	217	222	222	213	239	221	220	232	226	241	218	202	224	223	226	237	230	212	247	253	197	229	238	203	239	249	238	236	235	242	206	230	238	206	225	239	219	244	221	225	239	229	267	227	224	232	207	216	219	213	225	206	239	213	194	225	223	223	222	245	226	218	231	212	210	234	215	223	252	210	244	187	211	239	221	235	259	234	199	240	227	221	226	224	236	239	213	207	204	228	223	204	253	202	211	223	203	233	253	234	241	214	215	206	230	222	223	238	254	211	221	223	241	227	218	226	226	232	240	227	186	218	200	221	201	224	209	220	201	218	220	213	237	212	230	229	230	243	241	216	254	226	218	240	239	218	192	216	217	233	248	234	199	220	203	223	208	245	254	226	241	217	244	214	220	236	210	236	243	214	218	214	220	250	190	209	241	218	206	220	186	210	215	224	209	257	246	247	218	217	205	228	267	242	230	249	258	223	208	231	227	210	219	217	220	210	218	225	220	240	229	215	223	217	236	223	209	219	212	239	210	201	235	221	229	229	254	196	215	230	233	224	233	213	213	256	203	223	239	232	216	255	242	210	223	191	216	223	221	245	212	219	224	180	228	232	235	239	267	218	226	214	222	257	231	233	247	220	211	210	215	226	250	210	216	232	210	233	223	238	223	213	197	250	231	198	217	227	235	187	207	232	240	215	199	245	209	246	247	221	217	218	250	230	240	242	202	230	215	222	226	217	229	219	229	236	207	228	221	243	208	214	220	224	225	220	237	223	230	217	238	218	245	220	225	217	220	247	233	215	195	238	212	243	227	209	214	239	199	259	218	232	214	234	221	205	224	213	221	230	237	226	235	217	214	210	213	215	218	228	243	215	225	217	227	218	227	214	233	220	220	213	214	240	204	234	246	219	241	225	234	230	235	223	210	229	213	238	224	225	243	255	220	218	184	242	213	234	236	208	233	248	242	248	252	220	205	216	209	232	216	237	232	238	212	224	226	232	212	243	231	260	234	218	226	210	207	216	211	200	230	247	237	215	207	215	270	215	256	232	239	219	232	226	219	220	216	223	202	226	225	202	211	222	225	228	229	234	225	206	244	212	232	225	229	236	227	227	237	230	222	197	250	226	204	258	221	252	234	224	211	241	204	256	225	238	221	214	219	228	223	243	220	205	182	215	223	244	255	262	224	222	209	239	220	222	222	197	227	249	241	211	215	219	222	223	217	215	199	228	206	208	228	220	214	208	225	187	226	206	218	221	242	212	191	220	221	245	233	224	205	236	208	200	229	218	271	194	236	243	212	217	229	226	224	233	243	208	235	238	255	242	235	215	238	218	223	243	230	239	234	219	229	244	199	214	186	225	215	204	217	200	226	225	228	223	234	192	243	248	228	237	229	222	261	244	211	216	216	215	224	210	197	219	227	220	226	228	230	250	240	226	210	223	237	222	241	248	230	232	227	196	224	218	223	216	204	218	216	212	200	226	219	209	214	209	234	198	221	207	212	235	217	230	240	244	222	234	243	233	205	242	261	221	217	194	212	231	218	238	235	229	210	213	232	227	223	228	236	211	213	223	220	218	223	257	226	228	219	216	245	248	225	210	200	223	233	225	231	225	216	254	233	243	194	225	244	205	232	229	238	232	248	226	215	225	242	230	213	230	220	235	204	215	240	227	229	215	236	231	233	245	233	201	246	214	236	221	231	216	225	190	204	245	216	223	225	220	230	246	225	222	240	205	225	267	213	219	216	198	233	238	231	237	204	234	224	233	249	229	214	215	204	229	236	224	235	231	209	236	244	246	222	224	227	261	235	222	225	212	215	246	234	229	227	234	211	245	234	249	226	241	216	254	250	229	210	257	231	217	227	217	215	193	194	213	214	190	223	220	229	213	218	211	205	230	247	204	249	228	226	209	218	199	223	216	237	270	240	233	212	225	240	232	212	227	222	232	190	254	209	213	249	238	240	199	259	220	241	229	221	220	223	225	232	253	219	214	202	242	222	197	216	210	243	247	253	204	243	255	232	230	233	225	248	217	222	228	246	228	236	232	227	227	247	216	229	219	226	234	209	227	205	209	255	246	209	229	232	217	243	221	236	255	221	222	229	248	223	254	215	229	215	211	217	256	208	216	208	241	218	211	208	239	217	222	242	205	216	225	225	229	251	225	210	192	226	233	236	207	220	230	265	219	221	229	216	239	218	252	214	215	229	219	210	221	211	233	230	224	204	233	249	220	209	238	236	217	231	200	239	265	230	245	249	207	252	221	233	219	208	227	203	236	246	221	241	228	226	238	217	207	242	205	217	196	243	234	243	227	221	238	220	250	220	211	244	236	226	207	204	206	217	218	237	215	248	238	238	240	197	229	230	230	240	247	243	228	232	209	248	222	250	225	220	220	237	219	248	245	249	231	220	200	218	216	208	234	226	222	204	230	231	242	214	236	226	248	204	217	234	242	206	220	235	239	226	231	251	230	206	228	187	231	204	228	218	237	195	228	211	235	240	201	235	233	228	226	223	215	217	237	219	270	229	196	208	236	229	228	243	203	236	225	216	261	229	221	243	223	214	205	228	213	229	221	193	245	207	257	209	244	222	214	225	198	244	205	203	232	209	220	221	216	217	251	242	237	245	218	228	229	237	225	213	224	224	237	204	233	227	208	250	239	231	246	223	234	203	240	242	244	216	229	218	245	225	204	260	233	245	220	249	226	241	187	227	253	211	240	240	208	218	241	237	246	220	199	249	240	205	237	229	234	222	224	211	235	231	215	204	236	205	236	230	254	228	227	216	217	191	218	229	204	192	233	247	218	237	204	215	220	235	254	245	217	219	224	245	215	215	233	246	237	191	229	205	216	209	228	245	246	244	222	209	225	224	233	229	215	230	222	224	216	248	242	230	223	237	227	197	223	192	234	203	201	201	242	232	265	233	258	228	240	222	219	219	215	244	222	246	204	214	242	240	227	225	229	252	224	216	213	233	220	216	265	197	221	213	218	229	236	244	208	246	245	220	205	225	234	231	249	227	232	217	214	241	262	243	224	260	211	246	235	234	226	207	210	227	199	251	213	232	225	232	230	217	200	219	229	219	229	216	239	199	227	215	214	228	214	226	231	254	219	207	210	224	213	230	212	204	245	199	219	227	223	242	214	233	227	205	186	216	227	224	211	219	248	205	228	247	228	243	249	218	238	223	212	245	237	217	231	209	231	232	232	241	221	231	248	213	217	205	214	256	244	232	240	234	241	217	218	230	219	228	219	233	249	184	241	209	215	229	242	237	219	231	243	201	233	224	228	240	230	227	244	222	208	215	245	227	214	237	207	242	243	251	220	250	260	224	221	248	214	217	235	257	208	220	230	201	231	218	244	231	209	218	208	210	223	247	208	252	244	223	234	212	229	231	214	211	225	211	234	251	240	227	233	198	206	224	235	221	223	236	216	219	249	191	193	247	228
4384	1054	1293	911	644	454	381	264	227	218	200	164	162	161	148	124	112	114	109	110	111	120	119	106	145	123	113	96	115	107	95	109	85	113	121	112	97	110	103	92	92	113	106	84	102	109	88	103	119	85	114	110	93	105	92	91	108	82	134	89	116	95	90	107	104	103	75	95	94	102	105	94	87	98	99	73	93	92	105	97	111	89	84	99	104	94	101	95	94	105	104	88	100	96	94	89	98	109	109	99	116	83	84	91	95	101	94	92	98	105	72	116	93	98	105	90	101	91	94	100	107	119	90	106	80	98	97	99	89	101	89	118	99	94	91	94	94	84	85	99	84	85	100	97	92	90	101	96	103	127	95	103	108	94	113	96	102	91	102	105	88	102	92	92	118	82	103	106	84	94	76	97	92	97	93	92	102	88	104	104	91	99	90	95	72	105	87	106	99	97	109	78	96	95	97	72	88	105	106	94	102	93	106	101	116	110	82	111	94	86	89	102	95	99	88	88	92	117	95	86	95	83	103	89	94	96	97	101	88	88	95	92	88	96	105	94	91	103	102	93	98	121	81	100	92	95	76	99	89	95	95	100	103	114	98	75	85	81	106	94	96	101	92	113	83	93	82	83	98	94	100	88	96	97	91	76	84	105	119	98	93	98	94	92	120	96	96	101	105	93	95	102	91	106	101	103	88	84	107	112	87	112	98	97	77	102	102	86	102	89	102	96	107	90	87	80	101	86	107	94	113	105	97	111	93	119	100	93	104	94	96	99	105	91	101	102	104	86	95	97	108	100	97	93	100	91	87	97	84	105	106	100	75	79	79	105	107	92	98	75	100	86	95	95	76	103	108	103	81	84	94	105	112	99	82	86	98	96	97	113	102	86	102	100	100	93	91	102	106	101	81	87	92	93	95	95	90	86	106	109	72	73	108	103	93	100	78	93	109	84	96	112	89	99	103	100	87	107	99	100	90	99	115	85	102	97	97	106	99	91	97	103	81	90	86	101	89	77	97	98	76	104	110	96	90	96	102	91	113	96	102	92	99	81	98	82	94	103	88	101	81	110	99	107	103	89	96	93	115	89	82	81	92	96	86	88	100	71	109	110	98	114	98	103	94	99	82	94	105	116	104	102	104	106	97	88	89	109	98	99	86	106	93	109	93	92	102	111	113	100	90	97	101	91	87	92	97	99	102	92	83	100	92	81	105	97	87	83	108	82	82	91	85	84	99	100	94	96	86	97	95	96	105	94	102	103	101	88	96	77	99	85	89	103	112	93	102	100	106	91	97	99	90	74	103	94	96	94	82	78	108	96	102	87	108	94	92	107	100	113	87	98	102	90	87	87	95	67	107	106	95	86	94	90	98	91	97	96	97	81	92	97	111	87	103	89	95	95	95	93	88	90	89	92	103	93	91	83	86	95	102	100	98	92	79	90	118	85	96	105	87	108	93	101	87	91	88	90	115	79	85	84	90	96	99	95	119	86	79	78	86	95	84	69	93	98	98	98	110	114	107	106	101	100	89	110	100	79	94	98	94	118	96	92	110	81	96	81	85	99	110	80	104	93	103	82	102	99	111	97	83	80	91	90	102	93	110	84	104	98	94	100	95	88	105	88	93	77	87	90	107	79	82	83	105	88	90	93	108	97	91	97	97	106	99	94	115	104	102	93	109	91	87	114	89	100	99	97	98	86	103	99	93	96	110	80	90	101	99	118	101	96	93	99	108	95	96	94	104	96	81	107	109	98	89	100	102	102	89	102	113	100	101	81	103	90	104	107	88	107	106	92	100	100	95	83	102	109	83	90	93	112	97	99	78	104	94	77	99	95	104	107	123	89	89	92	83	98	77	81	97	79	99	102	97	108	72	125	95	100	106	83	83	88	95	101	100	89	96	89	89	99	82	95	87	103	93	83	97	103	112	114	91	106	96	102	122	114	85	89	97	85	88	90	108	94	104	85	101	79	97	96	85	119	118	101	100	108	114	101	86	87	96	106	99	82	80	87	82	104	95	106	89	104	74	106	81	95	96	99	98	94	96	112	91	91	104	92	100	113	99	85	89	90	77	110	105	108	99	74	90	98	85	104	98	96	92	81	92	87	91	105	102	80	90	97	97	113	97	100	100	95	98	113	97	112	104	93	100	97	87	108	90	105	86	96	95	98	90	96	86	90	101	95	94	87	97	86	94	111	97	108	77	74	75	100	100	83	88	85	105	95	99	87	111	95	96	94	101	100	107	125	111	109	86	104	87	99	105	104	105	97	111	101	110	90	104	95	115	81	89	100	90	112	105	89	115	99	99	100	96	85	84	92	91	90	88	103	101	104	87	88	97	93	90	95	97	91	81	113	94	98	111	90	98	91	97	95	111	93	86	106	88	94	102	104	95	105	108	94	93	78	92	99	86	96	91	74	96	101	106	85	86	93	120	104	114	93	95	107	100	92	93	90	102	107	104	91	87	101	94	85	103	96	98	84	86	94	100	92	90	79	92	111	91	94	96	98	98	88	91	101	106	95	93	94	87	88	98	82	105	99	86	85	104	88	94	117	111	100	87	120	107	79	100	103	97	92	97	113	100	93	96	98	90	93	110	94	87	107	114	80	83	96	96	79	93	96	81	95	88	99	100	83	89	89	90	78	96	100	75	101	90	91	97	118	106	94	101	82	101	89	91	100	99	91	95	101	84	87	92	99	102	109	96	93	91	87	78	92	75	79	98	101	97	78	103	101	98	96	112	85	104	105	87	90	112	97	96	91	120	93	97	96	109	95	85	92	98	91	97	100	88	82	97	83	109	98	97	99	118	89	92	87	96	89	94	96	77	100	81	117	93	96	94	98	101	94	98	114	106	84	104	101	96	103	91	92	106	88	103	92	117	103	98	103	97	101	106	106	112	82	100	107	106	98	96	106	88	111	87	91	110	86	90	85	86	105	95	107	93	100	106	110	98	103	83	100	97	108	96	109	97	85	108	104	108	104	104	102	98	98	76	108	100	92	92	101	104	77	95	91	107	92	88	93	99	113	105	90	109	95	84	103	73	92	87	100	91	95	95	97	128	96	93	88	80	91	86	118	106	84	96	109	96	87	100	98	86	119	91	92	109	99	99	87	104	104	108	102	109	96	100	79	90	102	95	91	89	94	89	93	102	108	113	95	93	95	82	113	93	99	108	98	95	93	89	101	90	89	95	90	83	108	110	88	97	97	77	95	92	105	107	90	104	99	72	81	77	100	102	113	92	93	99	96	114	95	98	90	85	92	100	84	84	98	80	108	110	91	100	104	108	93	92	106	92	123	92	95	103	97	101	119	105	85	79	105	77	99	88	114	82	85	106	92	97	90	96	92	97	99	78	104	85	115	78	84	108	111	85	94	97	96	89	86	82	87	81	99	93	100	89	87	110	88	87	93	89	89	83	99	89	84	88	111	99	104	102	91	91	100	107	94	103	81	97	108	103	109	89	95	103	103	91	103	75	91	83	99	105	106	89	111	104	88
5217	1489	3535	3740	3145	2595	2092	1758	1464	1305	1105	968	972	896	858	730	706	621	655	571	572	563	557	525	504	486	482	488	498	479	435	440	464	457	423	434	439	421	423	411	384	402	419	400	392	389	408	405	389	395	379	362	392	379	361	382	405	372	372	390	368	381	373	349	359	336	386	368	378	362	380	354	333	379	408	377	383	368	359	351	357	347	375	383	349	384	388	377	327	363	351	354	359	334	354	370	374	382	372	364	391	402	332	365	372	367	324	351	375	353	343	348	353	361	366	337	344	361	365	363	367	355	342	347	362	359	346	355	331	351	317	339	344	370	350	381	360	358	358	363	369	373	359	350	364	361	371	347	360	352	365	355	336	328	343	361	345	345	373	361	397	360	333	368	405	364	328	345	366	334	328	362	358	379	349	353	342	333	382	349	345	344	377	377	348	351	322	336	365	365	354	385	327	383	355	319	351	349	339	360	382	355	332	342	345	309	352	366	359	394	367	322	330	339	351	328	364	377	368	385	347	369	332	343	352	371	338	316	367	345	369	360	373	379	362	355	361	318	376	352	340	386	362	355	364	350	337	352	346	352	337	374	352	358	359	389	360	317	374	353	343	349	333	336	369	332	329	362	356	351	363	346	332	329	386	371	364	352	353	323	348	347	344	359	316	329	334	331	324	342	352	357	366	338	351	374	348	385	318	346	355	373	395	337	317	365	371	369	369	376	359	368	297	356	365	367	350	319	350	370	336	329	360	367	335	356	342	344	379	346	318	348	336	363	382	329	397	328	361	333	353	359	358	324	331	338	335	354	358	346	333	353	331	374	356	354	363	359	341	355	337	356	349	332	331	386	371	372	329	343	338	368	342	348	361	345	354	374	371	341	358	352	347	348	338	366	349	365	354	318	386	368	348	330	350	313	374	337	394	377	366	330	382	345	376	339	369	384	368	356	381	375	344	345	314	378	364	330	352	372	299	344	344	329	353	362	324	347	363	341	393	316	358	333	361	346	353	337	388	364	353	313	329	370	376	335	342	341	378	337	342	324	344	336	365	349	366	342	330	351	337	336	358	355	353	359	350	362	374	333	338	371	330	352	337	286	326	367	366	348	391	334	339	341	324	365	371	342	378	334	343	363	363	332	359	359	377	364	362	341	356	356	386	368	361	344	359	370	379	397	345	334	381	356	337	378	338	346	337	361	359	316	370	355	328	349	377	359	331	314	364	361	359	359	351	380	360	347	366	342	355	366	362	336	328	368	339	372	364	348	340	367	384	345	381	360	381	374	332	356	369	370	282	316	342	350	349	353	354	343	341	346	364	344	318	338	344	350	325	358	364	353	357	352	342	330	347	328	372	317	357	363	352	369	348	380	346	344	355	360	385	336	340	367	350	337	383	347	369	360	375	355	382	338	328	352	362	354	336	352	358	384	385	307	330	352	348	364	335	327	373	353	374	381	356	315	328	368	355	342	341	357	348	354	383	354	330	360	368	339	351	346	356	353	373	360	363	383	350	362	387	314	337	367	331	348	362	381	345	348	353	317	358	337	331	346	363	358	393	366	358	356	327	353	337	362	367	338	375	334	344	321	317	392	339	358	371	327	345	375	364	329	323	351	342	365	385	324	339	378	372	335	377	386	341	353	367	370	371	359	363	361	353	353	336	343	377	338	375	339	366	367	374	365	384	372	350	320	370	375	339	369	366	379	335	361	347	382	379	348	380	348	343	364	366	373	337	334	374	327	344	348	336	373	331	367	365	328	355	375	344	368	320	330	370	327	333	365	365	331	344	318	370	356	345	338	329	356	339	371	329	327	334	328	358	311	326	341	348	357	345	372	334	373	321	391	352	359	359	353	328	369	347	323	353	337	361	385	332	312	366	303	331	348	336	346	327	348	372	394	321	372	370	323	338	350	380	335	354	337	329	373	346	360	370	311	375	347	352	342	318	335	340	361	369	381	362	360	307	352	367	352	374	378	348	361	376	347	342	342	339	340	338	350	332	344	367	363	363	355	318	383	321	341	339	329	313	329	375	351	340	350	343	359	356	354	344	305	327	335	342	350	349	366	367	353	358	371	354	344	338	365	360	428	385	378	348	374	344	374	370	354	344	330	355	344	359	326	322	322	341	351	349	327	335	373	343	365	364	367	356	327	363	346	359	366	321	376	332	347	352	308	353	363	350	356	360	348	355	367	336	310	331	318	377	339	360	312	353	366	364	338	358	340	354	344	383	374	327	345	361	341	384	347	373	325	352	353	336	374	325	357	353	345	339	380	361	357	347	382	346	356	322	363	363	343	354	372	348	354	362	342	366	391	371	363	345	391	388	352	368	346	322	332	379	344	320	352	351	375	361	356	350	338	420	361	340	348	372	350	331	359	359	333	353	382	351	336	327	348	352	357	385	353	344	350	329	377	354	333	343	388	366	362	324	381	370	387	353	367	327	347	334	326	334	350	353	338	359	360	354	328	359	329	355	357	348	327	350	297	335	361	353	383	345	360	334	360	360	345	356	345	327	349	321	342	367	341	367	402	347	328	362	355	363	323	351	313	351	380	340	354	357	336	353	366	357	336	369	380	322	352	326	331	380	358	378	350	359	371	363	335	365	361	361	378	336	334	350	383	369	370	384	403	345	351	336	330	370	343	361	360	325	360	337	366	341	344	342	363	330	371	372	365	370	317	364	388	357	370	361	329	349	349	348	326	330	357	359	347	384	336	398	330	379	347	333	320	355	338	322	379	383	353	363	327	366	366	356	334	368	343	372	343	370	339	333	359	354	362	369	319	364	301	347	371	361	333	343	370	341	366	334	336	379	347	361	347	364	373	340	352	344	356	386	397	324	377	381	336	357	357	331	371	368	394	351	359	339	367	324	335	316	371	356	345	348	363	329	334	345	375	362	371	355	339	361	336	314	370	364	345	301	350	358	359	345	352	311	355	352	372	357	353	317	318	349	340	347	339	313	327	332	391	351	372	320	373	373	352	377	384	350	356	359	342	370	329	360	329	352	368	325	383	365	364	349	386	350	329	341	353	351	321	351	323	353	370	369	331	301	362	355	324	327	351	331	358	376	329	379	374	326	358	356	324	331	359	364	359	324	360	384	344	366	366	354	334	360	304	366	342	346	353	362	360	366	330	359	341	346	350	386	333	359	359	354	353	342	387	346	350	351	351	361	352	350	366	336	359	335	343	380	312	370	372	338	316	351	368	344	346	335	338	373	378	339	310	358	359	367	349	333	338	360	328	370	366	334	362	324	360	364	377	324	331	355	386	330	379	371	379	323	315	396	349	387	357	333	344	347	360	344	374	324	355	366	382	349	348	347	343	377	337	333	350	360	356	374	376	344	320	348	353	382	353	344	335	385	324	335	366	384	361	333	355	353	347	335	351	357	336	343	349	350	331	343	350	332	329	366	369	370	341	355	351	372	318	372	334	350	366	337	345	353	349	340	355	353	339	345	322	343	345	363	377	340	352	323	327	341	343	364	382	342	321
8421	2162	2527	1864	1182	852	643	535	461	362	383	341	307	286	264	273	252	223	215	239	232	226	213	224	213	207	195	188	198	211	198	191	191	226	193	169	190	205	206	186	181	214	219	168	198	193	193	223	224	165	201	177	187	187	197	179	182	170	192	175	193	191	185	198	212	165	191	192	202	186	190	185	175	160	175	193	184	174	178	176	177	166	192	251	169	191	193	177	180	201	179	187	197	202	214	187	205	173	191	184	202	165	186	179	173	185	174	166	173	209	175	204	186	186	186	175	174	172	188	182	186	172	180	201	189	199	173	166	180	196	183	189	191	176	175	212	171	186	194	185	194	183	185	155	173	181	169	186	186	192	194	199	184	185	183	189	197	197	176	185	197	199	147	203	188	183	173	186	180	199	193	158	179	197	202	190	197	167	179	176	165	192	207	185	202	183	178	197	163	178	192	180	173	169	153	183	192	198	207	160	177	180	188	193	179	212	205	212	174	167	188	183	190	173	184	193	182	202	158	163	227	187	189	183	194	171	190	199	166	186	185	191	202	195	206	185	185	171	159	205	212	186	160	201	156	185	175	185	200	178	202	182	198	194	176	176	154	159	177	189	176	181	216	178	174	179	196	174	179	175	151	207	174	171	175	166	178	166	181	174	164	167	189	197	203	156	169	182	178	181	193	163	171	198	172	198	173	209	169	176	179	194	194	196	179	202	188	173	168	187	181	171	192	188	163	169	191	193	201	182	195	169	175	196	183	177	160	170	188	175	203	213	175	176	179	199	196	188	165	175	159	177	206	206	194	192	164	207	172	182	205	172	202	174	201	168	163	170	191	202	202	180	182	197	190	181	206	185	178	180	171	179	189	181	194	193	158	182	190	187	172	173	183	177	211	197	201	187	200	166	171	217	179	214	190	193	188	186	174	170	178	186	155	159	182	188	186	166	183	181	178	197	184	202	170	177	180	197	196	206	169	154	194	186	176	187	181	190	202	193	188	187	205	190	188	202	183	168	192	180	177	174	197	195	178	168	176	199	182	180	181	190	164	176	207	178	199	183	186	189	201	169	170	176	188	187	168	158	187	202	166	164	194	180	183	165	185	192	196	180	189	181	194	171	169	163	180	239	193	192	172	177	187	178	184	166	198	183	188	168	169	180	193	188	164	183	161	198	183	181	182	184	180	174	191	157	199	170	178	183	156	175	192	176	179	197	172	178	179	161	193	200	195	181	182	204	175	193	175	148	196	200	185	164	193	174	183	196	182	175	207	165	174	186	187	164	193	200	153	193	205	201	189	183	211	188	210	193	210	170	192	182	175	186	181	187	172	172	187	186	200	193	197	168	208	158	179	176	198	178	187	177	199	198	179	164	177	193	205	159	203	188	169	195	208	206	183	220	167	177	181	181	178	197	164	193	171	174	195	183	178	164	175	188	177	158	194	204	172	184	168	167	193	217	195	191	175	154	184	172	195	187	177	184	154	188	191	172	177	200	192	167	178	163	145	206	227	168	176	171	185	173	179	203	160	205	191	189	206	181	176	185	197	168	186	186	201	184	170	174	180	178	213	192	184	182	170	186	175	166	180	177	213	194	194	167	184	175	164	186	173	174	174	181	197	185	167	191	157	186	178	182	210	175	183	219	187	203	182	167	177	196	196	164	174	182	185	205	184	177	179	178	165	191	188	186	195	194	185	190	180	184	204	182	177	170	184	161	173	166	196	209	159	174	194	189	175	161	172	175	190	182	204	201	178	204	192	176	176	161	203	184	186	152	193	189	185	180	174	196	170	173	171	183	206	202	192	199	166	168	198	179	183	197	193	186	217	181	195	154	180	170	189	180	183	199	174	199	178	174	189	189	199	197	188	165	162	164	189	171	169	172	206	192	201	167	175	167	190	193	176	184	179	208	186	181	201	151	199	192	179	182	194	188	172	178	212	175	174	190	213	191	194	153	192	176	196	198	186	166	188	183	195	200	151	211	189	185	157	178	165	178	174	184	212	194	201	165	176	191	189	187	197	167	192	184	206	177	201	215	189	179	184	194	165	172	153	192	179	201	179	177	168	170	185	201	189	197	165	195	196	195	172	179	174	168	189	204	203	188	177	173	190	187	182	200	207	176	180	187	187	174	176	187	168	196	193	168	161	185	184	177	180	169	174	182	162	185	167	185	186	172	180	189	198	197	197	201	200	169	208	206	193	175	181	181	183	192	209	162	192	176	170	187	185	189	169	179	200	203	186	196	170	174	192	196	167	203	185	201	176	185	175	184	170	195	174	214	183	176	168	205	168	164	182	208	181	166	167	191	177	185	207	186	162	195	192	200	195	201	195	151	175	189	173	190	190	162	191	198	164	196	183	164	179	164	178	188	175	164	189	177	181	188	201	172	188	172	170	184	157	168	169	209	180	198	186	172	193	190	169	201	187	183	170	194	185	190	190	167	172	172	194	182	199	164	188	148	187	169	207	193	190	206	196	181	170	179	178	174	169	175	156	176	188	192	188	193	198	186	184	164	197	184	187	170	196	192	157	176	191	175	161	191	200	189	189	177	170	172	179	186	166	186	191	165	178	183	177	194	182	178	195	188	194	194	179	190	196	200	217	180	168	178	202	195	201	205	206	186	180	184	160	214	185	191	170	199	199	181	177	170	197	193	171	172	182	176	200	159	153	182	181	196	195	175	203	185	204	187	194	206	188	186	189	196	189	169	185	194	207	194	185	175	198	177	190	174	187	191	175	195	179	176	171	204	220	186	207	162	176	184	179	185	187	182	205	187	156	160	173	193	192	181	194	188	189	190	167	176	188	167	174	193	208	193	206	199	230	191	207	185	180	186	172	172	197	162	193	163	188	190	156	182	168	183	191	175	184	213	183	192	184	161	163	194	191	179	182	221	182	200	173	174	204	172	198	182	191	166	160	170	207	210	182	174	186	187	190	206	177	204	173	175	187	181	188	189	199	165	178	167	183	190	197	175	181	171	161	195	165	198	173	207	197	191	179	183	161	183	215	201	190	186	195	171	178	193	199	184	187	171	195	152	194	195	179	176	189	156	171	174	175	182	172	186	193	197	155	173	178	195	174	164	170	184	194	173	177	177	181	180	177	164	170	179	154	141	192	170	194	193	174	196	202	189	204	174	175	180	188	175	191	197	205	178	185	166	174	179	191	194	202	204	171	186	178	175	157	165	175	189	184	173	168	189	202	203	185	182	186	161	181	194	160	195	185	193	189	176	184	197	170	174	173	182	176	196	163	178	187	184	192	180	174	194	193	182	179	161	190	184	190	183	196	196	181	175	181	192	197	185	193	189	166	174	188	188	175	178	176	203	183	170	172	195	174	192	197	206	177	178	191	184	210	198	193	201	199	188	175	195	165	149	194	195	198	186	170	203	196	181	190	202	181	194	185	207	186	189	196	197	167	171	196	191	186	182	187	183	201	189	172	174	189	168	192	181	196	185	181	179	200	173	183	180	185	198	184	181	195	179	194	177	171	204
7725	2805	6454	6812	5870	4829	3847	3150	2737	2388	2113	1966	1668	1601	1412	1299	1235	1162	1114	1114	1036	951	993	908	928	907	826	848	858	806	835	807	736	746	775	761	754	779	721	709	763	685	667	685	692	707	701	643	703	672	671	658	651	654	679	682	642	666	607	660	659	621	641	651	658	600	656	658	645	633	611	635	640	594	646	660	639	690	580	649	605	599	640	616	605	584	579	633	619	601	620	635	672	551	620	643	647	612	625	614	613	644	585	654	598	625	608	637	607	634	628	645	606	585	631	622	616	625	605	611	573	633	656	596	619	619	603	609	618	603	604	607	647	583	608	621	599	615	569	596	623	630	580	554	601	600	591	588	642	600	610	633	589	573	632	677	587	604	568	643	596	645	596	629	630	617	613	586	607	620	623	598	605	603	585	608	588	600	591	627	582	602	570	654	615	597	592	578	614	614	580	602	588	581	576	580	577	600	592	612	575	606	584	618	585	594	629	633	580	633	552	598	616	587	576	573	583	600	601	612	565	626	583	591	616	605	584	554	613	610	590	616	639	603	599	640	601	569	568	616	630	596	636	572	649	599	595	651	629	579	616	606	623	594	548	603	538	601	621	579	610	576	559	577	593	623	584	578	573	637	576	607	630	593	644	538	590	619	606	601	540	619	635	579	603	641	609	600	621	591	586	624	590	653	619	621	640	623	635	668	568	602	558	598	594	558	580	598	603	647	621	619	606	588	572	589	598	614	598	573	623	613	639	579	624	593	643	617	630	589	599	670	553	607	595	605	602	591	621	592	566	574	604	611	611	589	600	564	625	599	613	614	603	567	615	606	601	617	601	609	633	627	661	580	606	600	610	632	610	567	599	627	585	611	634	611	602	614	576	566	598	603	558	592	630	610	632	597	577	612	596	558	600	583	603	600	607	595	568	594	591	600	593	601	657	572	586	593	568	599	587	594	610	604	574	602	579	593	580	575	577	667	633	598	587	601	575	572	598	587	588	618	563	593	577	578	619	601	597	584	577	602	600	594	595	586	635	630	607	628	597	576	571	612	597	616	599	635	603	610	582	619	599	608	639	598	636	571	646	571	607	630	568	603	579	597	619	595	599	622	596	580	623	590	610	633	626	571	597	635	611	617	606	619	636	584	596	565	604	611	610	628	606	563	581	585	565	622	593	570	582	583	614	595	596	608	603	605	620	592	638	562	563	586	596	595	588	583	573	607	582	570	540	592	586	638	599	582	606	550	615	621	591	632	581	585	603	627	615	609	637	594	582	603	606	605	586	578	574	597	596	608	618	600	562	602	547	647	619	639	578	615	619	590	573	600	599	553	595	588	635	596	588	605	581	657	616	586	584	597	587	606	589	598	596	587	576	592	587	572	621	626	607	636	591	574	613	601	614	617	618	574	596	579	564	590	573	644	601	625	573	617	581	605	558	612	555	594	564	621	623	616	590	582	572	583	647	588	598	596	600	608	605	625	616	600	607	605	619	615	623	613	564	601	606	615	615	604	629	597	633	569	575	598	595	600	572	613	604	595	606	601	583	660	589	578	624	625	585	587	640	610	601	587	599	589	610	607	583	660	619	586	613	560	632	614	577	574	607	598	612	624	578	678	640	590	580	629	603	616	584	619	614	621	570	612	645	607	602	629	600	573	603	635	574	604	605	548	604	616	627	602	586	554	616	585	632	609	656	602	579	605	608	570	610	601	631	595	651	566	619	666	632	634	589	615	616	596	603	611	603	606	604	609	568	604	602	587	605	594	615	576	578	613	577	622	604	629	566	586	669	598	562	600	535	594	605	598	609	579	635	596	583	623	583	578	573	575	636	610	611	578	583	595	620	622	590	602	606	640	619	578	554	599	591	579	607	589	626	610	640	606	618	560	611	551	586	588	586	594	603	627	600	622	596	614	572	588	614	583	577	583	609	635	625	588	595	640	604	557	611	597	604	606	593	588	609	605	602	622	622	576	589	602	550	573	621	591	593	636	577	604	587	591	607	580	589	631	590	630	552	594	589	594	559	634	608	609	598	606	616	584	585	617	632	590	586	608	637	632	585	602	566	614	611	631	624	602	613	606	610	627	573	630	571	603	617	625	614	634	607	613	629	600	596	544	619	625	618	651	623	624	606	561	560	614	619	572	609	585	597	623	601	590	601	649	592	641	605	590	587	596	589	621	622	636	579	566	577	585	619	582	601	610	583	608	617	639	596	616	617	607	547	590	584	619	603	601	608	594	585	625	597	565	619	608	634	592	592	614	640	557	594	612	587	603	557	630	595	615	613	545	617	630	564	608	627	617	612	599	584	578	562	619	623	575	650	598	585	576	568	608	612	548	607	583	605	599	584	589	624	540	601	629	611	603	580	616	586	626	585	617	567	582	627	656	554	560	608	633	574	611	608	592	592	588	664	626	617	576	594	605	592	601	648	674	581	604	612	604	580	604	627	619	575	622	637	606	616	646	604	607	604	599	594	539	585	601	570	565	591	635	594	604	612	650	589	637	569	575	597	592	590	604	593	588	613	632	587	568	593	545	594	604	566	567	600	578	594	598	641	564	571	567	592	624	586	608	584	597	614	577	583	561	620	532	580	562	601	612	651	591	610	617	570	618	619	658	614	600	624	566	616	603	583	587	615	636	565	586	608	562	634	604	603	630	599	588	620	630	609	573	582	614	591	616	622	576	615	555	623	602	558	616	590	598	606	604	555	639	575	601	607	566	594	618	624	590	594	589	560	563	576	592	612	582	627	582	628	615	615	593	618	588	542	574	626	595	607	586	659	578	632	631	563	572	574	635	593	618	604	539	624	607	623	612	644	574	589	581	597	609	556	604	573	640	673	605	634	592	617	572	598	559	649	635	616	561	635	589	587	611	594	581	599	594	608	608	609	627	596	579	549	629	603	635	571	607	583	601	635	587	594	576	620	570	601	581	608	621	612	603	597	603	619	594	602	623	604	597	601	629	576	605	623	622	593	588	575	647	593	614	632	594	557	605	649	641	606	613	613	598	588	635	623	622	592	597	584	603	614	584	618	631	576	574	582	629	636	622	605	560	615	599	554	612	590	614	630	593	614	604	612	609	570	610	631	622	590	575	565	572	630	569	590	591	574	591	616	581	620	600	572	628	634	610	611	592	614	585	562	563	591	628	628	599	583	587	590	591	594	577	639	565	622	604	639	613	631	581	621	612	588	636	585	584	551	587	622	600	603	605	578	629	628	608	601	594	630	591	591	607	556	575	601	607	612	633	596	573	636	622	593	625	612	592	641	661	573	600	620	568	597	600	601	601	613	563	635	624	580	591	628	614	627	558	656	644	595	578	598	593	598	577	589	610	593	587	586	572	635	597	564	584	610	626	592	622	602	584	604	614	567	643	601	615	600	606	595	612	606	634	622	604	599	579	558	567	566	590	586	668	577	640	569	583	591	625	621	615	620	586	571	629	608	596	612	601	594	634	575	560	598	582	612	581	589	620	617	625	623	571	561	632	583	562
1064	115	113	90	87	58	76	68	65	47	69	49	59	58	77	67	62	66	50	52	47	33	60	60	55	50	58	58	66	45	59	53	63	50	53	55	44	59	43	45	57	60	60	51	62	38	57	63	49	55	46	55	54	46	57	49	57	43	55	55	61	57	56	57	56	63	44	49	62	52	49	69	58	57	51	58	48	55	64	60	57	66	51	50	57	55	64	64	47	47	54	46	65	52	46	64	45	56	57	55	53	66	60	51	61	53	62	57	35	44	51	59	57	48	65	43	47	71	44	41	51	48	54	52	55	57	61	52	51	51	53	47	62	55	56	50	57	46	50	48	50	49	57	60	47	55	62	61	55	54	53	54	56	54	63	47	55	42	51	43	51	58	59	55	50	48	76	63	59	44	56	72	50	69	54	55	45	53	42	49	65	48	48	57	64	49	50	62	58	55	63	43	51	57	49	48	51	57	39	55	50	60	59	57	67	61	55	57	61	62	64	63	66	72	59	61	58	51	51	49	59	55	64	51	52	59	49	55	59	71	66	47	61	58	57	45	55	44	50	51	57	47	58	54	48	53	46	57	51	47	52	51	51	46	50	66	58	47	44	40	56	44	63	60	51	49	57	54	53	63	55	68	52	53	45	63	57	56	48	63	57	38	59	58	49	64	52	48	44	54	50	55	71	52	37	48	56	50	57	50	46	57	67	53	37	49	48	56	52	57	64	57	62	43	66	52	48	51	55	71	51	65	61	56	56	57	60	65	56	42	49	57	61	63	55	55	58	56	46	49	52	65	44	60	55	55	49	54	50	66	49	62	53	61	54	64	54	43	56	62	53	67	56	52	49	48	48	59	59	48	50	47	67	60	44	51	53	63	58	63	55	55	58	52	50	39	62	52	49	52	50	62	63	49	62	47	49	55	60	60	65	51	52	55	55	64	51	54	64	57	51	54	67	71	44	40	46	66	59	59	41	39	44	54	47	54	59	69	61	58	52	47	42	59	63	47	52	64	65	54	42	49	46	38	42	57	50	39	54	52	62	43	60	68	58	57	54	53	38	41	62	47	37	55	52	42	58	52	67	48	63	70	49	58	64	54	51	72	48	50	64	48	49	57	55	48	56	57	47	53	59	40	60	43	49	44	53	55	53	53	66	62	55	57	58	55	58	58	56	57	62	52	55	51	45	53	57	46	65	48	48	53	68	62	57	52	49	47	45	53	54	47	60	53	57	53	50	46	48	58	50	60	69	61	53	52	45	68	52	49	48	49	62	53	51	51	63	47	52	45	51	55	42	54	50	56	46	52	45	55	41	49	38	51	58	41	61	75	62	59	47	48	48	53	47	46	57	52	56	58	51	61	51	59	56	60	45	67	52	53	58	74	55	50	57	56	64	57	65	55	68	52	64	53	47	57	49	50	45	48	64	48	57	59	55	49	55	52	53	65	55	64	45	53	57	56	58	69	53	60	45	59	51	50	64	59	52	49	65	52	62	57	55	54	62	52	49	60	50	53	49	50	43	58	46	58	54	49	52	66	53	52	58	55	49	53	64	57	49	52	78	57	51	51	59	40	62	53	56	66	48	67	57	63	61	43	53	57	56	66	50	54	51	43	56	54	65	57	60	53	58	51	65	37	58	67	48	53	49	59	56	57	57	54	62	45	39	66	56	41	53	66	65	48	57	63	50	56	51	39	60	43	72	53	44	62	61	62	59	62	48	53	59	65	55	76	63	52	43	59	76	64	56	52	66	58	59	71	49	67	51	57	55	49	63	50	60	64	49	48	63	53	56	58	68	57	67	57	52	54	57	55	47	49	63	63	44	50	57	48	55	56	57	61	62	52	56	38	40	43	50	45	48	54	59	54	45	67	44	49	56	54	53	52	52	66	59	54	42	67	55	48	73	44	54	54	41	57	59	51	44	64	54	52	58	50	40	44	47	55	48	50	55	52	56	49	43	46	46	72	60	41	57	57	49	57	50	59	61	51	57	55	48	54	45	56	58	50	58	67	51	70	42	61	48	58	52	60	51	50	70	49	61	56	49	69	52	55	58	58	59	55	50	57	48	55	58	66	36	67	54	49	52	52	70	54	49	62	63	55	47	44	36	37	51	66	56	65	45	51	60	49	49	69	54	55	58	70	45	46	64	58	60	55	58	62	64	49	49	38	61	51	59	44	59	44	50	70	72	52	68	53	50	65	65	58	64	52	59	56	59	54	67	61	70	63	52	60	56	66	47	41	59	59	50	67	53	59	51	51	55	56	52	56	58	56	50	66	49	60	60	53	48	53	61	57	45	58	48	59	56	58	40	63	64	51	54	53	53	62	44	44	53	67	64	53	51	54	64	52	65	53	60	53	57	49	46	60	46	39	56	45	57	44	50	41	54	58	42	65	55	43	46	58	56	56	49	54	53	66	56	48	63	53	43	60	52	51	54	55	46	53	40	58	57	62	56	39	54	48	51	53	53	67	47	48	41	49	53	60	56	56	56	65	55	57	45	44	43	47	45	66	55	47	54	60	59	57	61	58	46	51	53	57	53	52	48	53	59	60	53	56	52	54	52	57	58	52	53	63	51	48	61	52	54	52	46	58	64	75	70	58	50	50	43	48	65	52	52	55	46	55	57	45	59	55	48	45	45	49	50	55	55	52	54	55	68	56	67	56	61	54	47	57	58	63	53	61	57	57	55	59	56	54	49	67	51	64	49	49	54	57	55	78	45	52	54	56	57	49	51	52	38	68	56	43	54	43	49	53	57	47	63	54	58	58	57	63	57	50	53	49	48	54	59	52	61	53	62	63	42	60	62	57	52	47	42	63	62	47	58	58	50	60	59	50	58	64	50	56	53	55	47	51	57	62	55	60	49	66	55	70	45	49	62	49	41	48	58	46	58	54	50	44	54	61	52	60	56	53	60	54	63	56	46	62	42	39	55	47	61	46	52	55	49	47	50	46	26	58	56	48	68	62	66	40	53	67	46	57	44	43	59	59	74	60	52	61	60	51	55	54	51	57	63	53	56	62	56	56	47	58	39	53	56	62	48	60	48	57	49	33	53	56	43	52	47	59	48	55	50	58	39	48	41	59	62	44	49	64	61	66	62	51	46	34	43	46	44	47	65	45	57	57	59	44	49	59	69	55	53	47	49	48	49	67	58	64	64	47	53	50	55	53	50	64	41	59	59	52	51	53	38	51	44	42	58	48	50	62	51	50	51	63	50	44	67	59	58	51	42	67	44	50	70	52	63	60	46	51	56	59	51	60	61	57	56	52	52	46	49	62	56	46	54	66	53	55	66	58	61	56	54	56	50	53	65	63	53	54	47	42	56	47	63	46	52	61	49	66	54	56	59	50	53	60	49	45	45	57	57	48	48	51	61	54	58	64	55	48	56	49	53	45	54	44	56	56	53	60	59	63	60	53	47	56	62	48	63	56	42	57	50	59	47	55	55	51	54	66	55	49	46	56	54	46	56	62	46	55	58	57	49	55	53	43
1706	321	385	440	403	359	309	310	278	279	260	236	232	231	251	252	247	217	221	235	242	244	243	224	239	240	247	216	226	244	246	224	237	279	212	234	247	242	241	236	221	233	202	227	246	223	238	226	239	211	237	227	204	234	236	222	206	242	208	206	255	235	201	228	240	206	239	245	222	229	231	220	232	223	240	225	209	239	237	239	215	221	232	225	205	227	224	195	221	246	231	238	197	249	252	210	225	244	228	249	239	220	213	207	224	214	255	244	245	243	224	243	222	204	230	212	204	234	228	206	227	198	260	232	225	224	228	227	251	229	208	203	236	196	215	225	240	216	189	198	222	236	240	219	190	216	240	226	234	224	210	234	222	223	239	210	225	238	198	203	229	230	230	231	219	237	255	221	215	224	246	242	233	229	215	226	211	208	188	215	212	213	188	220	210	219	208	196	205	225	209	288	205	233	227	234	239	249	224	224	237	238	213	205	208	238	234	244	211	205	229	256	223	234	241	211	227	204	228	216	220	243	212	253	244	226	212	240	227	239	249	232	229	243	213	212	233	220	214	222	248	231	233	224	220	222	220	213	215	233	221	217	267	223	234	226	222	213	223	247	225	228	272	241	248	237	230	251	216	224	227	246	260	258	183	239	218	238	218	225	230	216	231	244	213	198	212	200	230	228	236	225	214	214	214	214	199	227	244	221	217	213	223	237	221	229	240	233	230	236	217	252	210	247	241	263	229	245	248	209	227	223	227	236	229	229	223	236	213	206	216	212	216	223	233	222	195	251	232	209	224	240	225	232	229	249	218	205	227	227	230	206	235	232	207	240	244	234	217	214	238	231	228	229	226	211	227	228	205	213	218	251	227	217	216	255	222	239	221	232	240	251	215	245	250	215	254	213	212	224	219	226	211	212	222	217	206	216	242	247	247	220	220	221	234	219	202	230	211	209	213	216	209	217	246	225	201	226	239	217	252	229	231	231	220	251	235	249	213	201	225	218	240	233	218	237	235	221	207	219	241	236	247	212	232	212	241	212	205	249	208	205	229	219	220	226	226	239	231	261	216	215	216	218	235	211	216	238	217	210	219	220	217	233	237	212	239	218	228	212	243	233	218	218	220	217	238	214	211	233	245	230	222	184	245	245	244	228	219	233	217	222	228	246	237	210	217	232	222	234	222	196	232	229	229	224	218	215	234	206	229	201	207	237	242	237	228	246	231	209	233	264	216	177	224	191	223	195	215	215	251	232	237	236	214	222	202	228	225	238	219	223	210	237	242	208	241	209	228	210	240	234	239	234	217	209	221	221	196	245	251	227	258	221	204	215	233	221	223	217	253	249	221	232	233	216	219	230	207	223	237	233	208	253	210	281	236	219	227	219	226	204	213	232	215	245	217	233	219	229	236	227	232	214	232	225	247	205	236	244	235	242	218	229	230	232	209	205	235	212	246	223	223	243	236	204	216	207	232	223	230	199	222	226	205	242	242	227	220	252	248	220	244	217	228	204	225	227	211	258	240	237	221	261	257	238	215	244	234	234	222	233	225	231	218	234	212	239	223	209	246	244	220	222	228	232	234	229	206	210	217	221	235	257	211	234	199	238	199	230	234	238	220	220	215	252	224	221	227	236	223	238	214	240	227	210	235	226	229	237	223	246	218	239	200	225	221	228	207	223	207	249	235	250	210	247	243	218	235	234	224	216	203	237	244	234	222	240	230	239	219	231	252	199	240	262	222	205	224	225	194	229	216	231	233	222	230	222	216	227	210	212	212	235	218	230	237	245	227	208	242	244	252	242	231	218	241	249	204	221	245	225	229	221	255	227	234	193	259	237	218	242	207	213	229	230	228	223	248	216	211	222	209	225	233	210	222	220	239	207	240	200	212	212	222	244	225	232	222	217	224	241	243	247	226	228	234	244	207	240	233	221	195	190	229	226	208	255	245	204	252	202	232	253	209	228	221	217	218	227	223	237	209	237	193	255	219	247	234	210	240	242	226	218	227	235	212	232	239	238	221	204	229	232	209	245	249	246	231	236	191	206	235	234	217	225	213	211	219	252	226	240	196	228	228	227	210	219	251	225	249	211	226	235	210	219	233	196	210	220	246	228	241	224	232	236	241	214	228	222	193	244	226	245	236	225	202	216	231	207	225	225	178	230	250	239	233	237	231	217	224	221	238	210	225	222	215	195	233	211	204	227	238	244	215	218	219	219	234	206	231	216	208	223	209	204	237	255	216	214	247	256	205	227	215	229	240	224	245	220	226	230	222	216	203	230	208	224	218	239	236	241	233	218	225	249	237	216	206	243	230	233	199	226	216	212	236	236	221	202	253	231	229	243	200	213	228	229	207	240	217	196	202	224	229	232	233	243	219	205	225	243	233	220	218	220	245	216	217	224	219	213	212	216	220	227	219	245	235	229	230	212	232	241	225	233	253	203	237	234	219	227	228	238	235	215	240	218	201	212	203	248	258	231	231	226	240	218	223	240	238	227	244	215	220	192	231	242	241	237	192	230	226	218	234	245	241	241	210	216	243	244	199	213	249	218	209	219	230	220	240	238	226	217	220	223	258	205	200	190	241	227	224	243	226	242	226	211	205	232	231	232	227	229	230	219	189	263	242	249	233	223	228	220	227	224	236	231	225	244	256	216	221	233	213	219	241	229	212	231	228	245	245	206	222	224	204	234	231	201	212	221	231	200	214	214	250	201	195	218	218	222	222	203	234	214	215	223	226	216	236	214	227	221	255	211	238	218	213	265	244	210	246	251	219	224	217	222	223	234	235	212	224	214	231	236	223	245	235	241	221	220	242	228	242	209	257	232	218	228	240	214	242	217	232	212	227	230	217	233	227	217	191	225	216	217	218	218	206	221	235	210	241	210	244	240	236	220	227	242	211	205	241	217	211	265	251	229	221	195	239	210	211	216	215	220	209	247	232	219	211	210	224	233	221	218	221	222	232	243	237	220	223	236	222	233	235	230	231	207	221	203	239	236	251	231	218	225	238	208	242	247	218	217	237	233	213	225	236	212	221	224	214	218	224	224	210	243	229	229	217	217	192	221	230	232	234	209	250	230	220	239	229	224	215	231	255	226	239	228	219	225	229	220	210	219	224	226	231	236	232	219	239	232	240	193	247	225	219	232	221	227	207	199	231	221	229	206	259	224	274	243	224	229	217	223	209	240	240	218	193	215	220	240	237	239	210	231	259	213	255	247	211	244	249	215	224	224	227	231	258	249	232	207	220	240	241	215	218	246	246	207	240	232	235	224	225	224	233	254	194	224	222	217	225	233	204	223	221	217	225	211	236	249	210	227	210	227	238	231	219	221	230	218	240	233	242	230	258	213	229	234	211	218	203	208	216	234	226	238	208	229	221	219	219	249	221	199	213	234	191	227	240	215	255	215	225	233	225	195	225	218	235	238	247	235	239	253	219	225	229	243	225	227	205	221	198	263	196	241	213	239	236	238	221	220	234	215	237	210	225	198	220	241	229	233
4323	1048	1304	963	652	432	315	276	243	196	193	184	171	137	132	145	135	121	125	139	122	95	128	116	99	92	109	107	100	99	101	94	97	97	104	88	110	123	84	100	92	109	110	125	86	107	94	98	111	94	108	99	92	81	108	112	87	94	97	85	103	97	111	90	92	83	108	106	103	92	87	98	104	93	97	103	85	124	98	88	82	98	95	99	100	91	86	103	102	87	82	85	85	98	97	103	94	96	105	97	88	94	111	98	100	98	89	89	94	88	94	104	98	91	86	103	101	108	107	108	100	117	116	108	84	92	98	87	97	95	104	73	107	99	87	100	99	90	87	117	96	85	120	86	87	99	98	96	102	92	89	83	91	94	91	87	103	95	78	111	119	98	99	99	98	92	108	93	94	90	95	97	103	94	95	103	91	97	91	91	98	89	96	93	93	91	110	86	106	98	113	111	86	95	102	106	102	87	97	95	111	102	100	90	87	100	93	89	106	106	96	95	79	99	84	107	81	90	82	106	113	103	99	109	101	114	109	101	85	110	105	97	86	88	83	104	90	101	96	96	105	93	98	83	95	99	113	90	95	65	101	80	93	99	83	99	99	90	87	86	91	92	105	94	90	82	108	97	90	91	92	103	118	85	100	103	110	105	110	71	85	93	106	89	107	100	94	93	90	85	103	94	81	80	94	81	97	97	109	82	100	97	92	103	93	122	93	116	95	101	106	89	67	107	99	109	109	91	91	93	114	91	106	101	99	87	90	102	81	108	88	101	99	91	97	83	87	116	97	97	93	86	109	92	72	105	77	105	106	84	88	96	100	93	121	96	97	87	106	109	94	72	89	103	104	110	98	91	94	89	106	104	96	104	74	90	87	89	103	103	98	102	106	68	107	113	99	99	97	105	91	102	93	100	93	102	92	89	106	103	92	86	98	88	100	96	98	90	75	85	105	79	99	89	104	89	89	103	94	116	87	85	97	104	79	93	105	76	111	94	80	85	105	100	85	109	118	100	82	104	100	90	110	75	96	101	87	105	99	81	101	91	105	83	101	88	91	99	87	81	92	92	91	100	98	93	86	89	96	96	116	87	81	104	87	99	85	89	83	92	99	96	68	97	86	93	103	97	106	83	87	90	103	104	66	101	105	91	89	99	91	107	98	89	95	84	109	99	99	87	85	87	90	91	90	105	104	109	87	112	101	95	96	98	81	93	101	96	108	96	89	95	91	86	84	97	94	95	78	87	114	108	95	118	89	83	97	100	107	82	76	79	92	104	90	85	103	91	88	95	93	92	93	94	105	82	91	86	82	81	89	104	116	100	104	88	105	94	87	106	100	90	110	83	72	104	98	90	96	105	89	102	83	89	95	92	95	98	103	93	96	94	84	99	85	98	83	117	99	100	87	93	81	110	92	98	95	104	94	100	110	87	94	94	100	81	95	94	91	94	102	98	70	109	93	101	96	87	100	86	102	85	88	93	101	84	85	98	91	100	99	96	99	112	92	109	82	85	97	105	107	106	99	98	103	101	103	94	98	104	106	87	103	109	97	99	76	98	103	105	98	94	105	101	96	91	95	84	99	84	85	94	113	118	91	94	102	103	110	103	100	96	85	120	93	93	98	90	104	102	108	82	70	98	91	77	97	74	96	90	115	93	95	88	91	87	88	99	100	84	103	95	97	100	89	92	104	83	93	92	93	99	90	96	114	84	81	91	94	88	93	93	75	114	84	113	93	109	99	102	104	103	98	95	109	100	90	80	93	82	93	79	93	82	95	100	103	96	100	87	82	93	96	98	87	94	102	92	108	67	85	97	70	100	101	104	99	118	92	94	111	103	81	106	77	94	110	110	91	103	92	83	105	99	99	95	97	94	85	98	80	89	106	98	113	100	84	93	93	110	90	119	87	94	83	108	99	95	101	96	103	104	104	104	89	88	87	85	94	91	80	85	92	78	101	105	89	101	117	116	100	98	109	86	86	109	104	98	93	92	96	94	105	104	98	94	108	83	101	87	99	90	88	88	92	91	105	97	89	104	109	105	99	93	101	96	102	96	96	98	86	106	111	80	102	75	108	97	94	95	95	95	96	99	86	69	93	99	96	71	96	95	124	97	123	102	101	108	110	98	87	93	108	81	110	103	95	92	94	95	94	94	104	104	99	100	103	87	81	93	105	83	115	118	91	102	97	83	108	100	85	93	95	87	92	91	98	95	101	102	92	106	84	101	92	118	78	98	110	95	88	105	109	95	102	115	100	88	97	89	98	85	95	91	89	108	104	83	93	76	95	106	93	84	106	98	101	97	93	86	83	90	102	110	83	82	102	121	108	93	90	93	113	91	108	78	92	94	86	93	88	100	90	107	104	95	72	107	100	106	91	82	98	97	101	76	104	93	102	111	88	93	106	78	95	102	107	108	115	85	91	95	90	86	93	88	103	99	109	116	76	79	92	112	110	82	97	83	108	102	97	104	98	94	82	107	90	98	85	105	107	115	82	92	95	106	80	107	88	91	99	91	97	100	103	97	92	96	99	82	95	90	110	104	93	95	79	106	86	102	94	81	120	115	91	85	110	103	92	90	87	101	82	82	96	95	117	99	95	106	108	91	96	105	103	90	87	93	91	104	84	107	94	102	99	96	103	100	82	105	85	112	83	104	106	74	97	93	99	85	112	118	117	83	93	105	87	100	93	90	94	111	88	89	105	107	94	107	90	94	76	96	98	94	71	81	106	88	83	100	110	93	96	105	74	103	102	111	92	94	86	77	88	98	84	88	93	89	100	114	87	96	109	122	81	109	85	89	98	103	69	87	82	109	84	86	105	89	93	88	97	96	96	115	94	90	102	112	78	105	97	89	95	113	111	108	108	92	96	92	85	79	89	94	92	91	89	81	106	94	91	97	93	104	82	98	86	96	99	92	120	81	80	107	98	99	85	105	93	88	88	100	99	107	86	99	102	92	89	107	91	94	92	109	98	79	94	89	112	106	101	92	86	100	95	97	92	101	100	104	76	82	104	93	83	99	100	108	92	94	106	110	82	82	75	100	93	101	85	87	104	84	94	83	97	101	80	87	100	110	106	86	101	85	109	97	97	94	102	86	98	105	91	98	97	75	109	91	105	86	89	81	104	86	99	87	112	98	104	85	102	91	114	95	93	96	92	104	98	110	95	99	102	93	75	95	87	93	101	97	100	102	97	91	93	96	95	94	89	94	95	92	103	97	99	104	87	96	89	94	108	90	89	96	105	99	82	104	97	96	81	101	93	105	80	79	89	98	104	95	78	93	86	100	94	89	103	109	107	88	106	109	99	93	104	92	104	95	100	95	90	89	88	99	80	110	83	96	77	99	82	106	94	96	103	116	81	111	92	94	92	114	104	100	110	122	88	93	93	73	91	106	102	83	96	97	82	111	94	96	95	99	88	105	86	86	100	95	92	100	95	84	75	74	98	98	92	97	92	86	102	90	89	106	92	91	91	107	88	95	104	100	88	98	92	100
5332	1498	3506	3904	3252	2535	2092	1751	1527	1294	1082	1076	903	821	765	747	672	646	702	610	556	574	551	527	534	485	492	503	458	476	459	445	460	448	438	452	368	429	409	398	405	403	415	391	406	400	398	390	411	403	379	407	377	399	407	376	384	428	375	370	369	355	396	377	371	374	380	330	384	337	348	357	347	351	398	360	386	355	373	332	349	358	351	376	384	377	364	319	392	361	376	350	347	360	341	349	346	332	367	360	343	370	377	348	347	388	334	354	329	370	375	351	374	359	340	365	359	376	364	363	340	347	296	341	356	353	369	366	387	347	368	353	360	365	322	364	368	352	320	323	338	342	386	349	351	345	323	364	367	355	368	388	315	373	368	385	385	365	340	355	361	347	330	333	365	349	386	356	374	359	346	350	382	356	358	363	335	346	368	340	374	353	376	335	356	356	334	366	370	366	363	304	345	386	406	369	359	386	310	330	361	344	353	337	352	358	340	310	316	375	388	346	361	346	377	332	381	354	373	351	372	346	329	341	361	347	337	343	349	383	356	361	356	346	379	332	340	344	357	318	335	362	381	360	365	341	395	342	333	375	361	396	336	338	345	370	328	373	319	369	381	326	337	343	375	353	352	346	365	398	344	340	353	358	365	368	369	347	356	332	304	375	357	356	364	347	348	356	353	357	321	365	304	339	360	324	346	347	334	364	334	358	335	343	349	363	350	329	324	357	375	327	343	321	336	303	322	321	395	335	359	344	348	371	336	388	325	332	368	341	375	365	335	358	371	393	347	344	366	375	336	355	371	351	364	338	325	336	351	327	314	364	368	344	351	344	348	337	348	345	336	351	332	311	387	370	364	337	356	352	366	379	350	367	341	361	355	349	345	357	349	355	373	343	359	350	340	408	345	340	357	327	306	362	389	342	345	379	352	380	355	339	402	330	367	382	343	324	360	358	315	324	346	357	380	340	340	353	362	336	362	319	359	361	375	350	377	367	373	359	339	351	371	334	358	346	331	346	363	336	352	351	319	344	305	393	323	391	342	367	337	355	352	388	366	375	367	367	338	365	333	356	357	360	351	348	329	353	374	354	321	346	319	332	323	338	385	364	346	322	360	376	324	349	356	355	336	379	347	344	368	352	354	345	359	335	340	346	335	348	352	358	388	366	345	367	340	358	368	340	364	406	347	353	368	329	342	375	324	335	347	331	320	367	338	346	371	370	346	313	354	356	331	332	366	332	333	351	359	337	306	371	340	377	355	360	378	365	365	329	325	382	353	328	348	363	317	328	330	354	342	349	378	356	310	323	343	367	365	362	318	331	359	349	338	352	342	305	333	365	332	341	363	322	368	321	363	378	332	322	362	359	336	348	313	340	337	344	357	351	395	324	332	355	345	314	325	355	362	340	315	359	347	355	334	365	307	370	382	317	364	351	362	369	356	347	359	359	313	360	405	383	366	325	374	338	306	383	339	357	335	372	344	340	367	377	361	387	311	356	368	343	392	359	354	384	352	366	354	365	339	349	358	339	377	347	319	348	338	346	381	347	353	335	350	358	386	327	343	347	348	335	346	338	345	321	382	357	341	357	341	350	339	320	378	361	365	347	316	381	316	332	321	366	389	360	334	330	349	353	325	341	342	352	363	345	326	357	351	358	321	352	334	359	350	334	336	345	345	344	328	326	369	327	307	362	341	363	365	311	357	356	353	329	369	344	357	356	350	329	341	369	369	358	365	361	362	401	356	396	353	357	355	370	372	352	328	364	334	342	357	408	339	362	349	338	326	369	347	356	344	362	348	344	342	337	352	366	357	329	361	351	356	344	335	368	350	349	340	336	353	327	387	351	353	347	326	354	370	368	373	330	335	375	371	365	368	339	355	351	348	334	341	378	361	382	343	324	360	370	330	341	347	385	343	340	330	368	327	334	387	324	336	354	333	351	364	350	377	349	346	346	300	392	383	337	370	326	371	369	369	353	396	318	362	364	330	323	371	367	365	326	327	345	333	370	354	332	352	369	374	394	315	355	358	342	345	373	367	378	322	342	343	345	356	362	321	344	350	363	331	348	367	372	345	378	358	354	357	375	352	341	345	335	341	343	358	347	359	332	334	361	350	345	354	321	349	355	351	352	350	371	350	375	335	342	338	348	365	360	364	338	334	323	368	323	363	350	379	345	355	355	344	378	404	311	357	341	362	388	338	358	386	360	319	372	334	341	344	353	344	356	334	320	338	350	352	368	355	359	325	337	331	347	357	366	353	373	314	344	370	343	352	332	352	328	336	346	360	381	363	328	373	370	341	391	413	371	361	371	349	333	371	334	340	338	354	343	355	343	380	344	388	349	353	354	353	344	375	338	354	397	371	359	372	383	347	353	362	371	351	320	337	373	359	366	330	333	364	334	327	312	372	362	344	354	373	379	370	358	372	371	338	353	343	353	351	372	359	375	371	369	392	334	382	355	348	351	353	337	335	332	371	323	354	349	326	314	359	345	366	357	372	347	353	374	401	355	361	356	334	351	364	355	351	359	356	361	374	373	349	338	364	321	357	368	357	330	356	328	376	365	363	348	344	340	369	328	344	324	381	373	387	376	339	369	332	337	384	330	322	358	346	369	355	331	338	336	364	353	335	319	357	366	363	352	349	352	354	335	351	347	327	372	319	360	351	347	372	378	321	345	361	348	341	347	349	334	325	337	364	339	334	339	347	362	353	380	315	344	381	372	333	340	336	386	351	367	322	366	364	339	335	322	358	364	341	357	352	367	311	380	318	333	344	345	373	357	380	347	376	338	336	347	368	351	342	336	328	368	338	373	357	334	387	385	346	308	357	344	370	352	352	341	397	366	359	359	344	339	350	326	371	357	345	310	363	338	339	316	366	346	367	393	346	306	334	383	347	344	322	375	317	344	375	341	358	331	370	356	364	362	316	352	348	354	354	357	357	356	378	371	330	370	376	332	383	361	351	376	342	335	375	305	358	406	338	369	350	335	351	356	337	327	346	355	356	334	351	369	362	339	391	351	328	339	371	352	348	365	329	364	340	378	350	350	379	334	351	347	336	405	340	346	376	365	354	343	351	334	351	359	381	375	338	355	323	349	343	329	393	364	377	358	320	350	337	378	366	334	356	357	354	317	392	372	341	364	349	343	346	373	339	362	366	345	358	357	359	339	327	378	351	383	331	382	383	346	306	356	318	362	342	350	369	364	360	359	374	328	354	334	349	336	361	350	339	340	330	344	312	341	389	340	377	357	343	342	353	318	353	366	321	330	306	370	383	349	334	333	386	337	333	353	349	353	340	369	360	366	341	357	373	332	350	346	387	329	347	346	333	332	377	384	394	349	326	353	335	336	351	354	316	368	351	354	361	372	368	359	388	355	347	375	369	342	342	361	327	318	350	350	387	325	343	352	351	365	333	371	351	342	353	355	350	358	327	367	360	342	370	341	340	333	324	323	355	362	360	365	320	342	348	387	326	370	346	372	349	376	378	321	353	333	353	366
8471	2249	2689	1886	1256	875	618	566	461	397	341	350	321	298	255	268	271	224	215	222	212	224	225	239	233	185	209	217	205	203	209	224	189	198	200	217	198	197	230	193	198	172	195	188	190	204	175	200	196	211	189	203	205	164	218	187	172	191	173	184	207	176	196	170	196	178	186	170	168	213	166	199	179	200	187	186	199	176	194	175	189	191	180	182	192	211	186	176	175	182	205	183	210	183	163	202	156	175	184	190	159	180	171	193	187	196	174	195	196	187	197	210	193	185	175	181	173	204	193	204	172	190	193	204	170	195	207	196	186	173	192	158	193	180	187	179	183	177	165	177	189	164	186	184	206	195	169	168	197	187	164	191	175	203	168	176	176	179	195	180	193	184	180	185	209	206	172	162	169	174	180	195	203	186	174	181	186	177	202	176	177	208	193	176	162	196	206	179	184	195	176	173	183	180	165	181	165	159	188	203	172	183	175	191	160	184	160	187	160	214	185	191	170	157	208	187	204	209	178	175	176	178	178	192	182	203	184	191	199	182	178	192	186	186	164	195	181	188	168	186	205	177	179	195	182	171	203	186	200	185	168	180	182	180	187	199	213	194	187	166	188	189	165	174	184	172	169	187	170	192	189	178	179	209	179	204	178	168	185	205	167	180	150	177	184	189	188	200	177	193	212	168	205	194	176	168	170	192	194	185	170	205	208	190	200	194	166	197	203	205	190	206	199	185	207	195	204	187	191	168	198	162	179	177	184	199	181	197	170	191	170	191	181	187	176	172	170	175	195	184	185	192	195	190	198	182	199	192	203	184	200	186	169	177	178	203	184	194	179	190	176	214	154	180	200	161	180	174	185	170	201	172	190	157	180	167	176	183	217	192	179	183	170	198	166	188	169	191	194	183	164	210	185	186	183	188	191	183	189	192	187	174	167	202	194	203	187	171	184	205	183	196	184	195	184	210	182	191	176	211	200	172	178	179	179	187	186	166	176	194	177	183	163	175	164	151	185	182	183	173	185	181	196	165	226	175	196	202	198	183	171	182	195	174	187	188	195	173	171	190	193	209	183	191	201	193	185	173	150	180	173	187	193	183	202	182	197	187	183	196	168	163	182	208	192	196	192	163	167	171	168	175	166	183	190	179	179	143	175	181	184	186	193	160	176	164	170	184	203	182	196	190	175	186	138	181	159	170	186	145	151	170	152	172	167	187	180	186	163	183	182	190	161	173	183	187	177	174	162	169	176	182	170	169	188	217	168	187	160	178	164	150	183	193	183	191	178	164	164	188	166	181	175	200	176	201	190	187	173	171	170	169	172	166	202	182	185	166	198	192	206	159	200	191	176	180	180	166	176	175	182	186	181	192	196	179	180	194	186	176	165	181	188	187	197	190	205	191	201	205	164	194	183	170	184	176	200	205	197	171	186	196	200	206	186	157	175	176	172	207	187	214	166	189	190	191	209	197	190	174	187	189	194	187	190	167	187	184	184	192	195	182	197	172	185	186	181	184	195	174	192	189	169	201	161	204	174	204	175	166	210	176	182	204	161	172	166	184	197	196	179	228	187	197	191	164	153	169	167	181	184	172	166	155	181	186	205	194	180	182	194	187	191	202	182	182	194	182	178	161	188	166	169	187	165	160	183	200	207	174	197	160	193	190	160	191	186	216	178	175	150	180	163	185	217	192	176	187	198	181	164	187	173	214	172	214	180	193	175	182	168	193	188	175	159	199	194	184	181	176	197	173	168	163	197	195	171	177	148	188	175	168	156	182	192	178	167	162	183	161	189	193	183	190	170	189	172	170	185	177	198	162	180	197	181	204	170	186	183	192	198	201	176	179	186	184	201	175	193	182	195	172	181	171	177	159	196	193	140	197	196	208	186	186	163	180	201	169	172	207	188	191	194	191	185	181	192	174	153	165	200	191	177	174	186	193	217	212	172	155	198	191	181	164	204	199	201	178	174	173	177	184	161	167	189	187	171	195	190	166	188	183	197	179	208	161	192	166	190	172	194	191	181	166	189	195	167	197	191	186	183	184	170	177	157	169	196	188	157	150	198	172	183	161	202	175	188	162	187	195	164	167	193	211	182	196	179	188	176	153	181	165	195	170	190	165	205	188	183	168	207	180	222	172	182	178	150	182	198	159	170	170	195	203	157	165	192	174	183	176	163	199	180	190	174	191	172	177	174	189	183	201	156	196	166	168	157	182	172	200	178	183	193	190	180	173	199	170	177	199	188	207	195	174	194	176	215	180	197	184	187	175	202	193	202	171	181	175	141	171	177	199	155	214	185	169	185	191	172	167	167	213	198	177	168	195	204	188	192	184	163	181	183	179	188	193	206	190	159	197	189	175	168	201	167	181	165	162	194	187	174	203	177	159	197	208	178	188	179	199	174	164	214	202	169	205	172	192	207	171	182	198	191	184	193	203	192	177	168	171	181	171	189	196	190	177	161	187	206	185	165	195	169	184	188	180	211	167	195	187	159	195	185	196	178	172	199	156	217	202	182	198	183	168	202	177	181	177	183	192	166	176	198	177	165	184	189	188	195	184	188	201	211	198	179	202	220	177	182	194	179	164	169	207	203	177	187	177	203	191	198	195	212	196	193	186	156	164	175	168	182	189	188	182	187	190	178	176	186	192	181	191	201	206	168	178	183	187	184	188	183	183	167	192	173	163	206	171	170	186	181	186	169	203	195	207	186	160	164	183	206	181	199	163	181	222	193	185	181	192	182	192	177	177	198	170	204	163	181	178	188	186	185	191	164	198	207	187	179	173	198	183	179	178	176	190	184	166	192	177	178	182	184	192	181	175	198	195	200	187	184	194	186	176	200	185	195	167	193	210	176	197	171	179	181	197	158	186	200	193	185	172	176	179	193	197	179	165	177	174	188	181	186	182	155	173	188	167	187	177	177	193	163	197	181	179	192	219	186	171	171	188	182	185	201	182	194	184	183	168	192	165	191	189	198	194	157	178	191	149	198	211	179	178	203	168	208	192	163	178	163	191	195	180	169	184	187	185	178	196	188	189	215	172	193	174	178	170	195	193	214	179	193	161	187	186	164	178	191	190	172	200	184	161	173	188	173	198	187	162	168	173	177	192	156	189	207	216	181	199	185	196	216	221	188	200	184	191	210	191	181	215	209	184	187	187	200	201	165	149	198	199	170	201	169	161	155	166	206	184	198	164	177	172	173	183	204	165	171	184	177	171	171	161	175	175	188	170	163	178	194	203	178	194	182	208	167	165	171	179	197	199	184	191	178	169	193	165	187	183	209	180	187	192	192	170	189	182	188	194	194	183	191	174	184	195	183	182	175	189	199	196	172	174	191	203	171	199	178	187	183	198	180	170	169	156	188	172	195	192	183	176	191	191	193	193	195	176	185	166	168	177	190	181	186	193	163	200	191	190	202	174	184	184	162	172	182	206	186	195	186	184	190	181	189	182	183	176	175	206	188	179	190	183	162	164	181	192	178	179	177	183	162	177	194	171
7682	2776	6425	6757	5610	4696	3782	3259	2741	2408	2101	1888	1688	1544	1408	1327	1262	1227	1102	1087	1029	1023	988	953	974	867	856	831	862	802	767	769	791	752	741	773	762	726	770	740	720	698	696	671	699	705	713	699	672	678	666	664	672	683	699	629	644	693	670	667	627	627	690	631	640	638	623	608	629	656	662	648	631	635	601	622	621	637	646	660	621	624	598	654	604	670	581	691	595	628	598	647	627	650	647	620	624	586	614	664	588	622	634	573	632	609	643	576	609	628	591	605	645	622	625	596	610	630	569	681	611	614	653	609	644	627	630	617	653	616	582	584	631	609	613	636	601	579	600	620	595	646	643	606	663	600	600	540	618	649	642	615	634	623	617	639	598	598	603	612	575	577	621	627	605	588	632	608	568	622	642	635	613	632	573	644	608	624	624	596	582	595	574	596	577	616	631	600	576	585	614	641	600	647	601	591	597	620	619	619	662	620	580	641	607	634	576	623	630	556	554	613	577	573	584	605	628	541	640	569	577	604	595	599	628	619	638	586	577	618	616	649	575	565	633	584	613	613	601	624	571	619	632	650	569	614	584	607	611	547	619	606	623	616	609	617	622	607	633	622	642	637	603	593	693	586	626	630	614	627	595	598	573	605	599	639	586	597	627	600	601	612	637	624	622	569	597	573	610	626	619	650	597	596	556	553	578	609	554	612	600	619	585	597	628	598	626	603	593	619	654	598	590	585	583	633	559	610	632	616	612	622	616	612	604	609	556	578	596	600	608	607	567	599	590	601	566	565	618	652	604	586	561	602	579	579	609	614	614	643	587	555	623	588	631	630	586	634	596	581	590	606	646	591	609	574	601	612	627	603	620	622	669	630	595	598	617	642	633	560	588	604	649	550	630	591	624	602	593	616	626	604	564	606	643	592	590	593	590	595	606	595	613	560	599	642	603	587	530	642	618	611	573	618	586	607	574	578	610	622	572	615	624	558	602	641	594	607	610	638	619	545	577	606	604	613	592	606	579	599	574	597	583	573	602	590	600	574	617	623	643	630	627	629	615	592	604	592	632	569	601	629	576	602	603	577	581	558	569	647	631	622	614	615	615	617	579	614	623	602	574	587	611	571	612	598	552	621	575	601	633	614	598	647	631	628	591	590	563	615	570	592	609	581	628	649	597	604	592	644	607	598	580	642	630	578	578	610	607	566	563	572	571	570	600	638	632	596	585	629	590	614	579	598	608	594	613	590	595	596	611	596	630	561	625	551	602	636	568	571	613	622	604	595	587	646	623	569	592	605	563	621	592	580	584	592	601	623	638	605	673	623	597	625	587	657	584	584	600	622	624	640	612	595	602	591	587	562	646	580	583	625	608	651	658	636	621	647	619	622	636	594	596	576	601	607	586	615	618	604	635	637	601	554	591	617	611	603	616	603	596	583	586	567	625	574	612	568	612	638	591	621	570	581	608	594	615	568	594	607	582	593	648	600	583	639	594	637	587	596	584	639	573	583	527	632	620	599	621	633	595	629	621	597	605	588	631	626	565	601	624	584	637	622	630	611	587	628	562	625	598	618	599	617	612	625	611	580	594	572	568	582	581	566	596	591	616	627	615	620	623	589	616	648	610	597	628	597	594	620	596	602	620	565	571	621	597	600	631	596	607	592	589	610	613	614	581	603	597	618	587	559	643	608	606	617	596	661	603	610	637	609	618	616	609	602	632	640	580	582	591	579	572	581	603	597	582	600	615	598	600	601	599	656	628	642	561	539	600	593	618	628	663	580	616	633	604	612	615	616	596	601	622	625	572	591	594	621	606	604	649	584	603	645	565	628	613	634	614	615	604	583	617	585	645	557	615	616	625	600	601	596	587	578	595	615	596	609	577	627	610	646	602	591	608	662	580	584	554	645	612	594	588	593	624	604	626	578	572	642	603	545	618	636	606	567	610	620	563	620	581	617	609	596	611	606	549	634	616	596	612	585	619	591	599	605	595	649	597	601	554	638	576	602	568	582	595	601	635	588	606	598	591	604	596	559	640	676	591	605	599	632	614	578	608	598	582	612	633	628	595	583	581	599	628	645	584	568	585	570	610	583	600	626	578	609	565	581	607	590	647	569	585	600	610	598	643	600	580	610	672	566	588	627	599	610	578	628	606	618	594	588	663	643	599	601	600	585	581	571	577	620	599	628	607	622	605	631	593	600	586	548	599	568	578	573	627	651	599	587	575	650	613	621	563	580	612	599	605	580	625	618	609	628	586	577	641	569	635	636	592	590	596	630	586	601	618	632	616	594	588	655	616	596	599	577	564	647	598	575	601	641	583	581	609	631	592	616	591	595	624	607	623	589	585	613	594	576	622	579	542	563	622	612	609	602	631	629	583	598	622	582	613	628	611	624	597	612	598	590	569	595	609	592	603	606	615	598	635	609	660	560	567	596	590	612	592	594	568	626	553	622	644	605	594	607	610	616	601	618	575	565	623	594	572	584	618	630	566	604	588	592	558	600	657	611	595	588	581	620	584	600	638	647	580	587	650	628	574	597	557	609	598	610	605	579	574	590	614	628	618	541	608	563	625	602	613	616	608	600	557	621	595	582	582	606	572	623	565	607	542	598	598	618	588	578	595	601	609	622	619	636	588	563	593	629	662	577	647	586	578	596	578	573	632	585	625	621	584	651	578	620	585	617	601	599	622	582	630	610	599	610	608	618	567	659	622	648	593	560	624	623	609	653	642	595	585	557	592	647	664	566	622	619	616	567	538	641	603	588	625	549	612	627	607	636	619	587	578	574	601	646	668	608	636	596	600	637	598	583	598	531	570	591	584	623	590	599	619	602	610	585	599	577	597	572	594	603	595	614	590	599	588	599	596	662	643	627	564	597	638	564	574	630	625	576	583	590	589	609	583	583	585	599	586	617	553	567	613	594	579	584	586	620	571	600	640	586	577	599	596	606	628	591	599	607	598	568	626	600	575	576	611	595	575	583	606	606	619	623	606	600	563	628	602	593	610	594	553	584	545	624	616	612	604	599	617	607	600	565	572	614	555	655	592	607	605	592	599	620	636	582	617	611	654	547	630	617	623	620	591	596	589	620	578	594	602	593	600	609	628	620	587	623	579	635	621	650	574	579	593	567	588	631	614	591	614	546	607	616	630	593	611	586	616	612	602	593	609	588	575	623	608	594	635	628	586	580	610	648	574	631	601	600	596	601	640	592	618	559	650	585	641	574	635	653	542	612	596	601	609	543	571	616	583	568	589	603	588	613	577	609	594	630	628	614	599	600	603	638	641	631	629	592	611	599	598	625	615	601	594	587	616	608	618	600	620	600	573	614	604	608	649	593	645	619	596	625	595	660	558	593	625	553	586	656	590	625	590	593	618	599	641	644	593	578	617	642	600	598	639	604	600	641	607	595	612	581	628	610	607	625	589	622	661	613	611	640	616	574	558	635	582	612	635	589	576	601	637	645	578	601	620	579	619	575	595	605	610	592	612	635	588	594	585	557
1062	124	141	112	66	81	75	76	57	60	64	53	53	70	72	56	66	65	49	57	49	50	68	63	69	55	56	45	61	57	53	67	50	49	55	53	67	43	46	55	44	56	55	57	54	56	64	57	43	66	53	52	56	52	66	56	59	54	65	69	73	57	38	53	44	53	46	52	52	50	49	57	51	52	54	56	63	63	73	49	68	42	54	68	53	58	60	61	51	68	48	52	42	34	55	53	47	58	58	56	59	55	57	46	63	50	58	54	36	41	63	63	58	66	57	51	62	46	58	46	58	45	47	37	62	55	50	54	57	60	63	59	50	41	54	32	37	67	48	47	70	61	50	50	58	47	42	49	54	44	53	54	51	64	54	60	50	51	47	48	58	54	45	60	55	46	52	51	66	54	50	56	37	61	52	55	54	43	49	54	63	50	57	49	55	57	48	60	51	49	60	42	54	52	51	54	54	55	48	44	54	58	45	46	50	58	51	63	63	53	53	68	53	62	52	59	49	44	50	54	47	51	52	59	58	41	55	55	59	62	49	56	49	57	56	55	57	55	47	52	55	62	55	57	59	58	46	33	55	53	52	59	48	50	54	50	60	47	57	46	47	54	60	58	50	56	59	55	62	51	46	53	63	60	58	52	57	50	69	59	44	57	56	66	66	62	45	59	48	48	58	47	54	50	51	47	48	56	65	52	50	61	49	50	55	48	37	51	61	45	59	57	62	57	42	53	59	57	50	45	69	61	58	67	51	64	55	55	48	53	52	52	63	50	66	53	52	54	51	54	64	62	55	54	42	59	54	54	51	55	61	65	63	59	61	55	50	56	65	41	59	49	68	48	73	43	55	56	48	68	71	67	51	41	53	58	56	53	49	53	49	54	58	50	52	38	56	45	54	47	47	55	58	64	49	42	56	55	45	63	45	54	50	55	58	50	54	56	49	53	66	58	60	66	62	46	54	48	52	59	51	49	47	52	69	52	56	52	53	55	47	51	58	44	64	40	66	59	52	65	51	55	60	57	47	56	55	43	54	56	38	51	58	53	60	44	52	48	62	49	66	72	50	57	61	50	74	54	53	60	50	52	51	53	54	55	70	61	58	76	44	61	54	46	75	54	48	65	51	39	40	55	49	55	41	54	58	61	57	59	67	59	66	49	46	49	40	64	47	67	53	64	50	56	44	55	57	53	47	47	62	70	52	63	51	51	55	45	57	45	54	55	60	56	45	68	63	61	45	40	42	67	56	53	58	52	57	68	56	49	44	63	53	60	54	63	62	54	52	53	49	64	55	44	45	51	66	66	61	59	58	48	71	61	48	67	41	52	60	55	49	65	64	43	47	60	54	63	65	56	51	40	66	70	55	54	50	60	51	51	37	38	61	48	56	50	50	64	72	56	52	51	50	50	61	54	50	45	44	65	57	60	52	57	53	65	54	60	59	44	53	62	46	55	40	46	58	38	57	51	59	60	57	50	50	60	46	64	62	53	49	60	58	49	51	55	63	48	62	49	59	59	44	62	50	47	52	57	49	73	66	41	53	63	49	55	52	59	53	60	54	56	46	56	52	51	47	51	61	58	44	51	48	51	46	50	51	45	48	51	51	52	60	54	53	50	63	52	56	57	61	55	50	55	69	50	48	48	59	47	46	57	54	61	56	53	58	57	40	49	61	46	56	66	54	59	62	57	55	45	56	41	54	68	55	61	60	59	56	55	59	61	56	53	54	60	51	61	60	46	47	56	57	54	56	62	54	55	58	52	60	71	56	55	47	66	51	41	57	53	44	52	49	61	59	48	48	51	64	45	47	53	51	57	58	53	65	67	53	60	45	73	51	70	47	60	64	48	63	41	56	44	48	60	57	60	68	58	54	49	70	52	46	58	52	62	52	39	45	38	64	51	55	61	51	51	46	59	50	46	61	57	41	56	48	56	60	68	59	42	51	42	63	61	62	48	51	49	50	63	56	52	62	53	54	54	53	60	62	71	43	44	52	41	58	54	68	63	58	55	51	55	47	40	44	52	55	42	53	52	52	56	56	56	54	57	55	53	59	50	61	62	60	56	66	42	44	61	64	55	43	43	51	48	40	54	55	47	50	57	60	50	39	59	54	68	45	51	50	52	63	66	40	41	50	59	48	57	65	56	75	65	55	45	75	62	61	50	58	52	67	60	63	56	56	60	55	58	45	59	55	41	47	49	48	53	49	61	48	55	58	65	46	57	60	62	54	59	59	60	65	65	68	50	53	52	54	51	64	58	57	47	68	56	53	49	53	69	55	61	58	50	64	64	52	56	51	54	51	40	47	45	64	52	42	46	43	56	46	57	52	53	51	56	48	43	57	42	55	45	50	66	50	53	49	48	52	59	52	57	56	73	66	55	57	44	56	65	45	44	54	44	55	73	60	48	57	48	57	62	53	54	61	68	64	42	45	44	49	49	62	42	60	51	46	47	67	47	49	44	54	61	49	59	52	64	52	54	47	48	51	59	60	51	58	65	46	67	48	63	58	61	63	69	46	51	50	58	59	75	38	52	53	62	58	56	63	60	61	45	59	57	61	57	63	58	59	49	43	53	56	56	54	64	59	63	50	53	48	58	64	58	51	48	59	53	52	51	62	40	54	59	62	57	65	61	51	48	54	61	65	38	59	65	54	58	54	50	58	56	49	48	62	44	60	45	59	38	52	49	57	51	61	52	46	52	44	59	44	37	52	69	45	53	52	59	51	55	60	54	42	45	48	57	57	46	59	45	64	48	50	47	53	58	54	53	57	57	52	56	53	54	63	51	60	40	51	42	57	46	61	55	46	51	49	53	58	56	69	58	59	42	58	56	61	52	51	52	41	61	47	48	54	55	53	53	50	56	56	55	48	62	61	39	51	57	53	51	55	55	70	51	58	52	59	63	54	46	49	53	58	47	43	63	64	59	63	47	46	56	62	56	53	56	57	44	60	55	54	51	56	59	55	42	53	64	54	59	50	53	56	50	61	54	59	70	47	65	46	57	44	63	60	69	71	55	59	50	58	45	52	63	57	56	65	51	55	63	54	49	61	65	50	66	56	48	64	53	51	54	48	64	65	53	40	50	56	75	49	59	46	50	62	65	64	58	57	65	69	54	54	48	56	46	62	55	48	48	58	51	64	60	54	56	52	53	61	47	61	58	60	55	51	53	57	60	58	68	68	46	53	45	52	45	43	52	50	51	55	45	54	66	52	48	62	57	57	58	62	54	57	54	45	56	42	62	63	50	49	60	76	72	57	64	48	40	60	52	50	51	54	53	60	50	58	54	60	60	61	53	55	53	62	38	61	66	54	64	52	49	58	51	46	50	61	54	50	51	65	65	52	51	56	51	70	52	55	53	51	56	41	51	58	53	65	67	56	57	58	50	58	53	54	57	62	56	56	52	47	56	65	51	65	64	50	65	66	61	53	56	46	62	60	56	67	53	59	58	57	50	55	58	58	53	55	43	37	54	47	62	50	51	58	55	54	59
1692	296	453	447	416	394	325	269	273	314	271	255	238	259	234	237	269	260	234	238	219	267	243	225	239	236	227	256	237	246	253	217	225	233	242	260	248	215	226	238	198	244	247	232	225	242	225	217	234	253	239	218	235	242	238	250	231	214	213	245	197	225	244	228	234	228	261	225	241	216	233	224	235	227	245	208	218	213	212	240	253	207	230	249	243	219	224	231	212	234	247	246	225	237	204	248	216	255	231	272	229	220	222	234	228	232	199	215	238	241	242	232	210	211	214	239	237	218	227	223	205	224	217	222	220	228	218	222	235	227	222	240	212	217	206	213	212	241	233	203	247	221	247	204	239	223	232	237	202	206	232	213	202	215	257	235	230	207	224	234	212	201	230	234	221	209	228	246	240	209	238	246	219	218	209	233	276	249	219	220	229	232	241	220	216	207	254	232	244	218	240	220	221	246	230	234	229	226	250	214	220	211	249	243	214	212	258	268	212	264	236	239	258	253	217	246	225	209	215	211	199	215	224	220	226	217	237	225	223	215	228	221	230	210	204	211	185	234	231	228	249	233	240	227	215	191	197	245	229	235	224	247	204	235	215	232	239	194	224	230	219	227	236	238	203	242	217	218	220	204	230	211	250	199	224	213	229	228	209	221	233	237	237	192	227	241	237	231	229	260	220	240	237	238	226	241	232	224	213	213	255	246	233	218	227	235	237	203	246	212	233	206	236	220	236	238	214	218	226	213	247	217	238	236	232	230	252	224	230	221	224	226	225	229	208	219	211	240	233	220	229	201	230	209	234	220	209	238	239	229	197	210	216	271	266	223	221	214	233	223	233	214	208	241	228	216	240	222	232	231	221	230	221	232	231	219	204	236	232	255	197	233	206	238	225	232	227	233	231	235	231	221	234	237	222	239	204	240	258	233	233	226	255	232	219	242	228	202	229	264	246	236	210	218	227	219	229	218	219	231	236	236	240	227	227	229	226	253	235	246	228	207	197	212	234	190	199	206	204	255	236	257	217	237	226	221	196	220	203	211	242	228	207	233	205	219	248	247	249	211	229	256	214	226	228	232	217	226	214	251	200	247	241	235	231	235	228	257	209	251	237	217	213	218	197	221	239	226	234	225	252	228	232	210	241	241	214	247	250	245	194	222	200	213	196	201	214	229	246	234	216	223	191	228	231	219	190	251	231	237	223	215	231	218	228	258	246	223	232	242	238	244	227	231	239	196	230	197	237	242	227	251	223	238	226	242	229	230	217	240	258	230	222	234	240	204	227	223	205	248	245	223	235	194	239	233	248	249	220	238	228	244	202	206	238	234	215	247	242	203	242	235	218	222	244	232	223	195	234	231	219	239	226	224	244	234	221	250	229	209	229	239	235	226	228	198	220	249	237	216	227	232	203	231	204	206	207	253	235	233	237	227	205	195	237	229	207	222	206	222	208	234	242	230	229	253	221	240	227	225	223	224	216	225	236	209	231	233	253	210	232	243	236	222	216	235	264	235	239	247	245	223	209	252	232	227	220	211	222	239	241	225	234	230	218	227	238	235	251	221	207	212	241	221	238	211	254	223	240	241	225	252	201	236	242	222	248	218	235	221	231	197	227	232	237	209	218	221	244	227	203	222	239	239	236	258	219	233	218	213	226	232	227	230	236	246	225	222	226	253	220	242	233	219	236	234	204	240	254	224	227	231	211	251	217	226	230	208	222	224	221	220	220	235	227	228	224	229	231	202	242	220	212	220	198	216	233	233	242	234	229	252	218	210	243	242	231	237	216	233	217	187	243	225	242	241	226	226	212	224	219	238	234	221	257	219	217	220	235	229	231	232	207	238	250	214	221	248	228	202	206	224	241	221	232	263	266	248	227	248	258	236	183	188	225	248	202	234	244	251	244	218	215	224	214	248	224	222	218	199	244	222	216	254	214	256	231	238	227	244	246	244	240	249	245	217	192	228	234	233	195	235	238	209	212	265	233	229	215	205	217	212	226	245	242	226	216	220	221	243	237	257	221	213	214	246	254	234	213	235	255	234	230	223	235	226	203	216	214	257	222	218	227	223	223	238	236	237	244	234	219	243	227	244	193	238	221	231	220	227	230	242	229	230	234	265	235	222	240	219	215	215	253	242	227	231	205	214	225	232	233	229	219	203	200	229	216	215	240	198	234	239	256	234	252	226	217	224	244	222	247	233	234	209	246	218	228	214	204	224	212	237	213	253	220	201	192	231	222	246	235	253	219	200	243	222	237	210	228	224	240	218	221	249	211	219	251	235	238	197	213	222	273	215	227	251	214	252	245	238	245	235	249	231	227	236	224	249	258	228	213	240	243	241	229	239	260	255	257	220	236	232	216	248	252	197	225	260	240	231	229	240	226	235	201	236	190	235	219	246	252	239	229	230	211	200	223	239	226	237	249	235	236	238	239	229	218	240	242	230	227	229	243	234	238	226	239	213	212	240	201	221	218	215	226	221	213	230	229	207	201	207	202	235	228	232	220	230	213	250	227	242	225	213	200	209	220	222	239	236	224	228	224	222	234	240	242	239	255	240	216	218	212	216	234	243	232	243	230	193	209	215	235	216	235	235	214	224	223	242	204	231	243	205	223	236	232	235	234	221	219	249	228	225	205	228	219	224	233	218	219	218	223	216	231	220	189	204	230	244	261	218	213	207	240	230	223	241	243	222	249	243	227	233	231	247	214	239	234	215	212	242	227	242	236	234	238	249	226	215	229	230	256	231	207	224	219	232	244	238	232	226	224	217	201	222	198	235	224	249	228	240	224	214	211	201	208	243	220	216	226	238	248	221	247	260	203	212	253	231	231	228	216	231	227	226	222	219	223	207	211	223	218	225	225	247	242	234	257	228	232	214	223	238	234	231	224	209	227	223	209	220	224	240	236	231	228	242	240	234	223	242	235	219	237	239	200	231	223	227	218	218	210	239	218	234	203	245	240	231	228	225	269	213	231	235	222	231	241	238	236	262	224	251	217	229	237	226	224	217	244	252	235	225	254	240	229	226	253	230	213	239	233	227	223	187	250	221	236	232	239	227	227	238	237	224	232	215	230	232	195	210	237	232	187	210	245	221	233	244	232	248	238	217	231	240	240	213	247	223	208	199	245	234	227	222	265	225	197	201	207	225	230	234	240	236	246	231	185	223	201	241	240	223	224	219	232	209	229	224	218	229	245	220	215	214	241	224	222	225	221	218	221	203	217	241	225	221	235	219	224	235	231	208	236	230	260	218	235	255	230	198	241	212	217	223	255	234	254	202	249	235	248	226	246	225	242	228	249	202	255	210	237	205	211	228	241	218	213	218	242	214	228	254	227	231	247	212	210	234	239	229	232	250	210	228	233	227	226	221	229	226	211	226	228	245	216	216	223	221	219	243	208	238	193	250	246	221	215	221	231	247	231	256	237	258	224	255	218	211	225	210	219	230	228	224	214	250	227	223	229	237	223	253	207	232	222	214	219	222	253	226	230	220	232	231
4442	1056	1268	933	607	443	315	307	246	199	179	161	143	161	142	134	123	135	116	123	120	125	108	103	111	109	93	116	92	110	97	97	108	108	77	106	104	94	103	127	73	100	105	117	97	103	93	92	100	109	95	84	89	104	88	96	114	77	112	103	87	109	114	122	114	105	100	83	107	104	87	88	89	106	108	93	113	104	101	104	93	111	103	94	78	105	106	99	80	101	89	81	95	91	99	99	97	96	91	106	87	83	82	97	99	86	88	86	76	96	97	100	99	113	99	92	104	101	101	90	115	82	94	112	86	100	92	105	105	99	87	93	91	93	78	107	85	97	107	100	88	88	97	90	98	101	99	92	93	86	103	86	96	118	108	85	96	88	102	105	83	101	86	78	96	98	110	103	91	87	90	88	90	104	100	96	94	101	96	86	88	101	94	93	89	101	87	83	92	80	96	107	98	87	89	79	85	90	93	104	82	101	87	105	79	109	95	79	88	105	101	103	105	103	85	107	98	83	95	115	95	91	84	84	88	91	95	93	102	95	88	97	98	112	95	90	103	98	96	118	95	86	103	111	96	97	110	105	93	109	83	79	106	78	89	89	89	123	82	78	83	103	88	103	99	88	94	90	99	98	98	108	96	98	86	101	98	116	106	111	108	105	100	110	95	87	115	113	82	90	95	78	87	97	87	101	103	106	97	92	100	100	93	94	100	94	80	104	80	102	99	79	108	80	96	102	113	97	87	101	86	132	86	85	104	76	89	94	115	96	92	106	93	108	85	97	93	94	100	106	121	104	96	95	110	111	94	92	114	95	106	92	87	92	86	77	84	92	113	94	95	106	97	84	76	111	105	93	110	86	95	82	83	93	98	112	105	99	82	104	104	103	104	104	101	103	83	100	88	104	89	90	92	82	110	98	93	101	123	88	76	93	105	92	113	104	88	90	92	93	92	87	95	100	92	104	91	105	97	85	83	86	87	98	110	78	84	94	92	113	89	104	107	91	97	108	102	84	93	94	116	85	98	93	99	114	90	107	106	112	102	78	106	109	96	89	81	122	103	113	84	91	88	91	100	90	99	93	87	104	98	92	97	82	108	94	100	113	79	105	101	83	98	99	94	95	102	91	116	107	102	92	95	95	89	101	104	98	82	93	105	98	82	92	94	96	82	103	90	97	105	97	94	108	91	99	97	96	82	95	111	74	98	101	105	105	97	103	102	108	95	109	103	98	97	109	95	86	100	86	120	107	103	101	88	88	114	93	92	108	99	114	94	111	79	110	92	101	102	95	101	100	87	92	97	99	107	92	91	95	111	95	103	98	86	96	94	94	97	96	102	119	112	98	82	76	95	85	99	88	104	103	102	103	89	109	92	105	92	112	109	83	102	100	98	95	111	104	93	99	99	74	84	87	78	86	109	96	103	95	98	86	102	98	102	101	98	84	90	102	86	126	110	89	84	88	117	93	109	99	102	101	94	82	94	86	108	107	90	96	111	92	106	97	109	83	98	80	97	112	104	115	102	85	89	106	104	103	102	112	75	89	81	96	103	124	102	97	95	78	81	97	100	103	98	98	98	101	83	79	79	94	92	103	84	101	96	91	120	96	95	88	87	99	100	91	83	85	97	87	83	87	96	93	97	90	77	84	94	91	100	98	93	105	98	102	89	93	97	94	101	95	86	93	91	103	98	96	92	102	97	104	106	108	109	99	96	118	84	95	111	81	100	90	79	98	84	103	111	104	108	105	75	104	94	87	117	99	76	109	90	97	95	83	89	101	94	94	95	99	105	76	116	92	112	90	92	95	114	100	99	89	86	101	97	96	73	100	88	97	93	82	95	99	118	103	97	102	102	77	112	104	85	86	88	104	103	88	85	77	104	81	95	82	86	94	87	97	96	106	88	109	79	105	110	91	105	99	96	100	90	74	120	82	98	89	110	105	104	103	89	90	90	99	98	85	108	103	97	109	81	104	106	98	110	104	91	88	89	114	83	90	97	98	105	95	92	104	95	102	91	117	101	83	115	90	97	88	78	80	106	107	80	104	111	104	106	109	97	86	100	93	99	109	118	98	102	101	107	102	95	105	90	99	102	106	82	86	92	89	92	99	84	93	90	103	97	94	98	97	89	95	103	90	100	96	113	85	79	95	92	85	92	95	100	104	105	99	96	87	109	108	76	80	111	116	100	109	100	105	89	106	114	86	99	98	95	104	108	99	98	94	94	114	96	107	102	88	87	82	93	86	90	95	114	98	92	79	88	83	103	89	98	102	97	92	88	95	94	94	96	79	79	88	126	81	105	96	106	85	97	104	106	110	82	88	99	101	102	93	91	90	102	91	109	87	96	98	87	113	106	100	79	101	101	89	95	87	98	79	83	102	106	94	94	99	116	112	82	91	93	116	94	88	116	98	91	108	102	103	82	96	92	83	93	107	86	122	94	93	103	103	112	102	93	88	97	111	101	119	80	90	101	103	82	87	102	101	87	86	91	93	96	107	83	88	103	85	80	89	97	99	95	103	94	91	103	88	120	100	80	77	105	89	116	108	88	88	129	114	97	97	107	116	84	95	106	86	93	105	80	95	102	67	98	95	105	77	96	95	90	106	87	97	92	92	82	102	92	109	92	90	100	121	92	76	90	115	88	101	86	89	90	100	105	98	105	88	94	84	92	105	106	88	113	88	93	113	74	97	97	114	91	87	99	92	66	110	86	102	91	103	104	113	105	107	92	113	105	100	114	98	95	101	92	96	98	101	82	82	93	85	112	95	87	84	105	117	113	91	93	90	111	103	106	107	94	87	92	84	106	87	111	107	94	101	91	89	82	92	92	87	99	76	93	109	83	108	92	87	94	87	108	99	83	91	105	98	107	108	88	106	102	96	106	89	90	90	88	82	99	95	101	87	98	90	105	105	82	102	100	89	97	93	84	108	86	105	80	78	89	71	107	85	85	89	97	98	84	97	104	124	99	103	102	88	108	93	96	95	91	103	92	97	99	86	89	89	103	92	105	101	88	80	96	85	115	90	93	78	101	79	83	108	99	101	108	92	104	89	100	103	89	97	89	110	100	93	114	89	84	85	89	108	94	79	106	88	103	107	90	92	113	90	108	84	95	114	114	88	79	94	96	115	93	98	93	80	94	96	98	91	99	81	106	112	101	100	94	97	114	106	98	109	105	103	89	82	78	91	88	89	108	102	88	103	100	114	92	98	95	92	101	82	95	104	91	99	123	105	104	87	93	96	96	97	85	114	98	107	97	85	91	95	92	94	89	103	85	103	87	103	99	113	110	78	92	84	90	91	102	97	118	88	91	108	98	77	93	110	97	76	83	97	103	98	111	104	90	79	104	119	93	86	88	98	101	95	103	92	99	106	82	95	88	104	91	100	94	100	95	106	99	98	95	104	106	114	88	107	106	92	99	87	96	103	99	109	105	100	95	97	87	95	90	96	101	108	106	95	117	93	94	88	97	89	90	86	122	94	95	101	95	88	80	97
5419	1546	3607	3801	3225	2677	2135	1716	1442	1313	1095	991	974	881	744	735	690	668	624	600	569	527	510	544	505	470	506	481	480	485	459	443	426	423	458	420	456	390	440	377	404	399	417	403	418	372	408	364	398	403	385	353	370	353	405	349	346	402	410	376	389	371	383	376	399	379	353	382	391	378	382	411	379	391	366	365	361	391	366	389	351	394	380	296	375	380	351	379	339	357	411	315	365	351	339	375	333	385	367	365	352	360	355	342	351	335	365	384	361	324	346	366	334	340	355	357	379	359	361	350	348	341	364	354	389	358	353	389	345	339	369	361	330	356	348	383	341	367	343	349	374	345	355	325	344	354	358	352	377	377	337	327	359	352	354	328	353	367	380	364	358	358	333	361	348	364	349	365	346	340	314	330	362	342	338	342	359	363	382	368	354	335	320	365	327	367	318	364	354	347	368	397	388	347	372	312	367	356	356	385	346	354	338	333	376	351	334	376	341	375	354	373	321	345	342	381	351	314	328	369	344	374	339	335	321	379	340	364	351	371	413	379	326	352	351	343	380	321	345	315	354	349	390	349	344	349	378	310	364	366	361	341	342	364	344	344	379	330	373	349	385	338	382	349	342	348	362	327	339	332	373	360	359	367	350	353	322	369	379	377	367	360	332	340	374	352	354	350	350	329	353	362	358	372	367	404	346	346	364	357	332	362	333	332	319	327	348	353	355	365	342	349	345	304	362	342	373	324	352	345	370	367	338	364	365	326	359	342	352	400	387	361	372	337	353	370	356	337	350	346	350	340	366	345	329	334	342	344	357	396	354	396	351	384	358	343	393	360	355	347	359	345	348	358	336	381	362	359	352	360	332	359	307	343	333	393	354	361	347	382	350	363	349	342	350	360	352	334	354	322	367	317	356	353	365	375	363	375	367	349	359	343	341	329	359	337	336	343	386	357	330	347	367	315	341	355	339	355	348	374	329	339	338	337	341	329	359	342	363	350	344	339	317	387	311	325	380	397	368	383	365	377	369	326	304	344	336	360	356	336	332	333	334	372	375	344	364	371	361	347	365	353	345	334	348	346	359	329	349	366	324	342	332	374	342	340	361	348	359	376	367	336	329	345	373	361	322	342	343	317	350	318	378	321	343	369	347	380	356	374	323	333	382	340	360	337	368	352	360	334	370	355	363	334	331	358	410	324	376	343	322	373	352	353	341	337	396	372	327	368	348	361	373	322	381	360	363	348	409	326	386	301	370	338	351	355	354	326	411	378	343	365	361	354	344	366	353	376	354	347	364	361	314	343	360	334	363	362	360	344	361	338	353	344	374	352	362	386	350	369	302	339	365	339	332	329	343	366	349	334	337	354	354	372	367	339	361	358	380	326	351	343	317	365	376	336	350	339	329	362	332	360	353	331	362	348	375	348	344	333	364	342	355	362	360	328	350	347	341	348	371	350	341	363	339	348	343	339	370	351	375	333	356	368	351	329	362	370	341	335	327	345	372	384	353	331	337	319	356	355	309	333	361	366	370	343	378	307	313	361	384	344	331	357	357	339	371	352	339	349	385	332	382	352	343	325	392	329	360	357	351	390	334	360	320	363	355	347	358	322	359	330	355	330	339	336	353	334	323	390	378	367	359	374	347	359	349	334	356	312	342	372	335	331	344	373	355	358	333	338	337	337	348	340	340	355	353	358	332	369	363	342	371	316	382	345	360	353	347	369	354	367	347	309	347	340	306	350	344	354	364	358	333	355	349	343	337	316	353	348	347	333	323	335	348	342	360	351	387	348	377	370	352	334	343	332	347	356	359	357	352	374	324	373	329	353	367	385	335	322	361	359	358	340	345	355	368	359	336	358	352	329	349	351	348	355	350	355	332	336	338	364	362	333	354	360	352	324	359	354	342	360	334	384	341	338	343	341	367	366	366	336	342	365	340	339	341	350	338	354	344	342	351	341	328	348	380	333	367	343	377	361	352	335	354	329	316	359	351	361	365	355	346	367	348	370	351	356	359	321	387	353	366	371	346	346	346	325	363	349	366	348	357	360	360	397	344	380	357	352	338	381	332	337	313	358	380	366	340	363	358	367	356	350	358	358	359	320	354	344	379	357	344	381	393	349	373	329	356	382	344	342	335	336	334	383	328	337	358	376	338	380	380	348	372	351	389	371	361	345	402	327	351	343	354	337	319	371	349	344	339	367	351	320	331	338	377	370	398	328	346	334	383	356	359	370	350	381	374	343	352	361	372	335	340	361	366	354	376	365	329	365	367	332	338	355	325	351	370	335	358	343	366	351	331	340	342	372	322	354	331	346	343	361	333	351	344	340	367	342	333	345	360	322	362	316	338	382	347	362	364	362	360	331	389	368	433	339	381	338	367	362	345	373	343	391	359	342	383	360	330	391	376	364	354	357	339	359	371	353	364	348	354	353	348	371	371	351	362	361	334	351	366	352	371	322	351	343	342	334	347	321	346	359	346	360	357	340	345	414	350	384	373	360	383	343	349	344	334	310	342	315	335	367	346	356	382	359	359	329	392	336	374	350	380	395	372	359	347	330	339	369	357	374	358	353	359	364	356	344	318	355	341	329	365	380	337	375	326	356	304	341	371	378	371	328	358	353	355	335	335	322	382	364	393	344	352	391	386	338	330	352	360	335	338	377	360	378	386	351	336	352	356	348	340	346	343	339	350	359	339	334	319	379	357	347	371	329	337	350	384	346	350	362	337	355	340	346	355	352	337	371	360	357	329	342	342	341	332	342	370	331	329	348	347	355	354	344	337	365	375	355	369	386	341	342	330	359	346	344	350	343	362	306	365	365	312	349	348	383	354	349	344	339	347	335	356	358	354	358	330	354	311	372	356	326	352	347	356	333	328	354	331	318	348	356	342	362	354	344	371	359	342	343	346	376	350	337	385	342	346	349	342	367	356	357	325	345	341	344	354	334	347	340	348	359	341	366	352	360	313	347	375	358	357	347	345	369	392	342	322	361	359	349	358	350	360	349	365	353	329	345	358	390	341	336	367	353	323	327	349	357	360	369	356	315	331	346	339	368	386	346	361	327	387	316	376	382	336	358	362	390	354	392	357	356	340	339	335	339	347	376	310	355	350	362	367	352	325	380	328	340	352	336	366	345	369	352	373	346	334	327	330	345	358	343	337	378	349	331	362	352	346	338	330	342	380	383	377	366	381	360	395	337	370	398	341	337	352	359	341	326	344	364	345	338	373	353	347	373	365	368	372	354	355	343	303	326	354	349	331	354	356	360	355	350	382	320	373	324	363	331	327	350	366	323	334	367	368	323	340	343	325	353	361	325	349	356	337	344	373	361	335	386	357	351	362	356	334	358	345	372	367	355	337	391	367	323	357	338	371	365	324	314	370	331	336	349	348	348	344	342	338	381	368	342	341	356	365	360	338	352	351	355	354	308	359	350	348	348	362	343	352	318	363	354	345	355	366	335	343	334	323	347	328	367	373	351	368	344	328	337	350	309	361	350
