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
335845162862	335845163422	335845163972	335845164522	335845165072	335845165622	335845166172	335845166722	335845167272	335845167822	335845168372	335845168922	335845169472	335845170022	335845170572	335845171122	335845171672	335845172222	335845172772	335845173322	335845173872	335845174422	335845174972	335845175522	335845176072	335845176622	335845177172	335845177722	335845178272	335845178822	335845179372	335845179922	335845180472	335845181022	335845181572	335845182122	335845182672	335845183223	335845183772	335845184322	335845184872	335845185422	335845185972	335845186522	335845187072	335845187622	335845188172	335845188722	335845189272	335845189823	335845190372	335845190923	335845191472	335845192022	335845192572	335845193122	335845193672	335845194222	335845194772	335845195323	335845195872	335845196422	335845196972	335845197522	335845198073	335845198622	335845199173	335845199722	335845200272	335845200822	335845201373	335845201922	335845202472	335845203023	335845203573	335845204122	335845204672	335845205222	335845205772	335845206323	335845206873	335845207423	335845207972	335845208522	335845209072	335845209622	335845210173	335845210722	335845211272	335845211823	335845212372	335845212923	335845213472	335845214022	335845214573	335845215122	335845215673	335845216222	335845216772	335845217323	335845217873	335845218422	335845218973	335845219523	335845220073	335845220623	335845221173	335845221723	335845222273	335845222823	335845223372	335845223923	335845224473	335845225022	335845225573	335845226123	335845226673	335845227223	335845227773	335845228323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
8618	1945	2292	1727	1163	795	623	463	421	350	264	291	241	223	203	221	193	183	164	158	184	177	183	159	152	171	157	163	157	126	121	143	150	147	133	133	137	136	148	134	133	159	143	113	122	147	122	141	129	123	125	146	147	134	107	125	110	135	131	148	126	140	122	140	114	134	125	136	120	133	115	136	113	126	138	125	126	131	137	144	138	129	126	135	127	116	121	124	126	135	117	151	134	128	111	128	133	121	122	129	117	141	133	146	134	126	135	129	143	122	112	114	138	155	121	140	106	138	111	119	126	149	97	144	129	138	129	126	111	125	141	143	140	114	123	125	142	124	135	160	112	127	125	123	156	128	128	107	126	112	109	115	99	138	116	143	127	130	118	127	126	124	128	118	135	130	137	130	126	124	118	123	115	121	132	140	131	112	127	145	130	128	147	131	124	118	129	111	122	135	127	124	119	126	119	140	109	119	119	128	112	139	123	119	128	119	100	115	143	123	122	141	149	125	103	129	116	134	119	134	123	113	125	129	125	122	130	112	130	115	137	141	129	123	143	114	104	120	132	133	134	121	131	115	106	132	132	148	140	147	117	115	134	126	134	115	135	123	142	121	133	127	111	122	129	100	148	141	132	134	119	133	130	119	118	142	142	105	131	148	128	110	110	141	99	125	128	158	144	144	118	118	114	131	113	125	123	111	112	115	135	144	121	118	136	122	117	116	117	131	128	129	108	130	145	134	143	116	122	131	136	130	125	107	120	121	127	110	120	142	124	127	123	135	158	114	164	133	130	132	137	123	133	127	136	125	130	110	142	109	107	131	128	112	124	145	109	129	109	136	130	137	118	136	122	123	123	130	119	121	121	155	118	132	148	141	132	116	131	143	125	107	133	114	131	122	144	126	127	130	131	127	126	146	116	126	121	130	147	128	119	121	143	120	129	138	129	133	125	121	135	126	122	132	113	142	126	125	152	115	119	154	110	131	125	135	148	112	132	134	123	114	106	126	145	132	115	131	129	143	120	121	117	139	116	132	119	103	113	142	133	116	95	127	133	142	130	129	129	111	128	117	135	117	140	109	132	134	128	146	121	101	119	119	121	115	127	110	117	146	105	137	115	119	112	122	117	134	124	129	139	134	125	128	98	149	132	127	125	127	134	132	127	133	132	124	140	115	128	144	148	127	138	132	131	98	113	121	140	130	110	107	119	121	107	133	117	130	121	124	119	117	145	129	114	131	128	121	110	144	126	129	142	133	144	111	97	114	133	148	127	134	128	135	161	114	117	119	127	133	116	125	112	112	121	147	146	127	120	136	125	116	129	145	129	146	112	152	121	120	131	138	112	129	132	146	124	124	121	126	127	117	125	114	132	145	140	150	116	104	106	127	147	139	133	138	129	116	120	144	122	129	112	117	126	127	116	156	126	118	139	132	122	112	135	109	141	114	110	123	144	135	115	132	128	138	119	139	136	143	139	129	122	117	120	146	124	126	130	107	129	133	154	127	144	110	141	121	127	134	132	114	127	155	133	125	113	134	106	131	103	112	129	133	126	145	111	142	109	139	143	109	136	146	125	139	109	126	141	139	129	134	117	132	126	126	138	108	129	131	131	145	118	128	139	127	111	126	130	133	123	124	136	137	131	113	116	122	112	145	130	118	108	130	125	114	129	123	131	117	120	125	113	162	120	123	119	135	157	114	149	125	125	107	95	136	113	138	130	125	127	133	114	113	117	113	118	132	116	134	127	124	120	134	132	139	130	126	133	134	112	142	128	136	131	151	140	122	135	128	120	130	132	129	126	115	142	128	119	113	119	119	134	143	116	133	138	127	114	128	130	138	125	117	118	134	120	125	130	124	111	113	147	142	106	146	130	122	118	131	135	143	108	125	102	113	116	126	138	132	154	107	128	118	124	122	121	129	123	124	107	128	116	136	111	120	126	112	109	127	138	131	143	114	116	131	130	126	137	115	113	123	128	142	129	121	131	134	113	131	114	126	127	126	129	118	138	129	136	116	130	109	105	142	121	117	126	135	149	113	113	122	133	128	106	140	130	121	140	141	118	130	129	118	134	121	104	121	136	128	117	125	138	120	141	131	129	136	123	130	130	124	128	116	137	129	110	114	110	120	122	124	114	120	114	137	152	127	116	120	135	135	116	131	129	120	134	155	118	132	119	129	127	100	133	129	139	128	104	142	137	133	119	124	123	132	132	138	129	136	119	132	133	126	141	138	133	118	124	113	124	129	139	104	118	109	154	146	114	128	124	132	142	112	132	130	115	131	112	126	138	116	136	111	124	115	133	144	124	116	116	138	132	113	127	123	134	125	125	129	120	137	140	130	130	102	112	138	119	103	125	110	110	118	150	154	132	127	143	134	95	140	132	106	124	141	125	130	138	116	111	123	117	127	141	147	136	137	119	135	125	106	134	123	124	145	110	118	157	134	119	123	107	129	125	121	117	127	132	114	113	104	94	133	127	131	122	127	128	117	134	132	123	105	112	118	134	114	132	126	137	133	130	104	119	144	124	106	114	137	147	116	147	127	106	125	117	140	147	131	144	117	127	133	104	116	140	108	128	114	124	131	113	137	130	131	125	127	123	116	138	126	127	111	135	107	118	131	128	121	116	144	89	117	138	157	123	110	120	115	105	134	135	122	122	140	129	139	125	114	129	104	129	130	122	110	128	120	126	110	133	121	113	118	122	144	138	127	126	139	141	130	112	130	131	119	124	125	130	132	131	122	132	121	111	134	126	121	134	142	118	118	120	127	144	137	126	114	123	106	122	129	126	126	129	119	143	111	121	133	129	140	133	126	131	146	116	129	123	139	120	145	128	115	124	144	131	127	120	144	127	142	114	113	118	138	122	148	120	121	131	147	117	114	131	143	129	127	152	128	124	124	137	123	110	131	127	127	146	116	154	127	129	128	137	129	125	133	112	131	109	121	119	119	110	129	137	136	148	125	122	116	120	111	113	128	139	146	131	116	126	132	123	127	138	125	137	124	125	118	128	123	126	112	119	124	129	121	117	125	127	117	111	130	114	114	121	134	120	122	114	122	141	113	128	132	127	123	119	105	106	145	136	119	116	145	133	127	151	115	126	118	112	105	131	131	136	134	113	118	111	125	118	134	146	132	140	131	128	131	150	140	117	146	121	130	139	127	145	150	121	120	124	131	140	128	120	126	136	111	122	130	122	120	125	134	113	135	118	123	129	143	98	137	115	126	143	111	116	107	124	143	111	126	126	103	120	101	112	121	105	115	127	136	118	129	115	128	146	118	142	144	130	127	121	141	121	116	123	114	124	132	124	121	110	130	128	123	118	121	135	120	122	138	139	118	120	129	147	141	130	137	124	134	119	124	119	125	149	129	135	122	135	130	116	117	117	110	135	118	117	118	164	143	104	114	130	112	123	127	125	133	115	122	139	123	122	135	127	143	139	140	145	133	133	129	105	127	116	100	121	145	148	111	113	127	131	126	150	100	122	138	118	120	120	100
7791	2189	5224	6207	5411	4504	3651	3043	2533	2078	1892	1650	1482	1303	1239	1124	1061	1002	874	880	863	822	797	764	741	716	716	682	623	636	661	588	624	582	564	569	584	528	564	531	542	574	517	558	491	492	525	500	519	513	533	503	498	507	531	494	501	478	506	480	477	472	459	472	472	446	493	463	484	467	455	458	418	464	468	439	463	487	457	419	439	440	483	444	471	452	428	421	451	451	437	414	430	509	461	477	459	445	455	444	462	421	435	431	450	420	462	457	458	447	436	440	482	458	440	473	445	454	494	436	459	455	444	460	432	462	450	463	489	441	444	449	454	466	448	441	471	467	430	424	431	418	421	415	422	481	467	467	434	428	424	475	458	433	438	477	461	424	442	459	478	400	461	440	457	443	446	446	432	466	468	410	424	470	399	462	456	428	415	451	444	461	429	455	431	439	436	453	464	462	424	444	440	440	425	459	477	423	401	463	444	432	453	446	425	428	432	449	463	436	416	450	423	485	463	480	412	439	438	441	455	433	445	433	438	412	444	429	447	458	415	430	430	441	424	432	427	452	421	455	447	470	421	447	448	425	452	438	432	418	438	417	463	457	454	436	448	406	438	405	436	428	400	443	444	440	449	438	448	401	423	424	416	449	414	448	438	445	446	428	425	445	457	421	430	387	444	447	488	418	440	423	446	446	424	446	432	457	434	423	428	477	467	448	414	438	432	421	450	436	424	428	433	444	404	449	443	444	437	415	394	424	468	460	448	432	394	449	436	444	453	446	412	412	420	415	394	421	466	418	452	433	454	418	447	444	430	419	442	464	452	432	425	449	462	427	455	424	432	466	414	430	460	429	441	412	465	436	442	428	434	422	452	439	432	424	453	449	424	449	405	431	408	414	422	464	446	473	425	444	433	428	412	424	436	399	426	406	447	429	479	451	437	443	450	419	393	457	400	480	430	443	429	416	461	453	454	444	434	450	447	440	486	441	437	425	434	448	412	441	438	424	472	415	411	444	450	400	445	437	450	421	453	478	442	453	440	424	416	443	440	439	433	443	439	427	466	455	472	467	459	441	424	428	469	448	444	443	434	460	479	454	449	440	437	416	435	441	445	480	434	423	478	448	426	437	442	520	430	435	439	433	453	450	430	407	403	425	416	438	427	431	418	422	417	451	454	431	461	413	451	435	428	489	445	452	420	448	393	420	414	416	436	444	423	491	417	433	428	415	447	426	477	451	471	451	437	485	435	418	463	438	455	411	451	498	429	469	450	412	458	467	450	455	465	442	404	431	414	444	445	438	423	415	468	437	392	460	437	421	458	446	437	440	413	447	440	436	431	446	424	448	447	425	417	415	417	391	420	422	438	405	458	471	440	462	438	452	487	491	426	468	422	466	430	486	435	448	431	441	449	444	427	437	413	432	389	393	451	456	470	405	443	450	453	462	445	443	435	439	433	427	402	441	452	488	467	459	416	400	432	442	463	433	441	425	419	438	441	435	427	450	466	476	446	421	421	454	403	422	415	451	419	441	453	421	428	433	444	456	425	455	425	441	455	452	409	433	454	398	425	451	466	463	434	446	419	461	408	424	470	436	398	421	405	477	458	447	472	432	424	455	487	441	439	424	409	429	440	436	445	441	424	452	434	431	435	469	422	396	416	460	439	408	467	492	452	436	427	427	464	458	477	413	432	467	431	447	475	457	476	444	428	405	422	412	494	454	436	436	430	431	451	465	416	455	417	456	431	411	428	420	448	464	457	397	424	441	425	446	443	423	383	432	420	414	458	437	433	451	463	443	460	432	451	446	418	431	452	459	409	451	483	457	420	406	413	407	436	441	422	427	407	440	449	447	435	439	424	453	425	469	429	454	454	433	447	420	438	414	429	424	474	417	424	436	403	407	426	427	437	455	445	428	425	421	424	436	405	455	454	427	413	455	410	421	459	434	428	427	451	462	465	438	426	445	421	400	435	407	427	441	430	436	465	482	446	433	444	414	459	455	426	417	432	449	428	417	431	438	411	473	424	411	410	447	470	452	438	426	427	419	452	396	464	445	471	470	436	449	424	458	412	405	415	435	430	467	399	448	430	425	424	432	450	388	454	440	457	462	446	451	460	441	463	428	452	393	469	462	466	421	440	469	385	441	441	385	443	400	429	464	427	476	404	408	430	434	466	483	471	435	429	418	489	437	459	434	412	459	439	435	449	430	441	443	453	416	448	405	391	443	479	410	460	445	456	455	475	453	445	438	447	420	432	410	442	406	467	460	383	417	424	443	444	444	422	438	398	452	421	430	448	441	433	445	433	429	479	478	373	447	436	456	431	437	490	421	479	457	439	487	398	429	432	416	459	433	417	449	419	450	432	442	441	410	443	444	454	453	416	423	436	439	414	426	461	415	445	404	411	449	463	418	442	436	418	467	405	445	393	435	418	389	411	420	423	438	420	440	443	442	453	428	469	465	463	465	437	431	438	423	447	479	443	429	418	466	490	470	406	486	439	417	467	450	410	463	413	400	444	429	431	422	421	427	449	410	450	439	433	453	443	401	467	418	425	426	461	418	457	449	434	445	448	436	411	431	455	419	432	443	452	421	434	469	411	438	477	417	453	457	409	419	416	424	421	457	454	429	432	396	447	453	422	461	417	430	440	476	494	461	429	440	451	457	427	446	421	443	442	425	419	449	423	427	435	459	442	458	409	461	397	417	421	431	403	408	415	450	407	444	395	439	454	436	413	453	414	448	462	414	430	461	404	450	424	444	433	435	431	448	418	433	441	418	414	423	441	434	417	474	426	414	410	403	439	466	418	474	430	434	421	436	441	439	428	459	434	470	426	439	414	429	453	429	428	432	420	436	444	429	454	443	440	435	437	453	414	447	468	407	460	399	458	457	432	414	453	460	397	425	433	389	449	455	406	421	456	425	413	455	437	467	419	434	453	421	438	422	442	472	424	443	458	446	435	416	426	397	441	417	441	445	430	412	424	423	449	435	417	429	440	464	461	419	409	450	423	413	400	432	435	442	437	458	431	468	453	417	450	491	438	443	447	450	430	452	449	419	449	437	473	433	404	467	463	467	427	397	423	433	450	455	432	408	455	453	456	429	400	457	431	416	452	453	464	479	428	450	424	449	441	446	440	463	454	440	444	458	440	411	466	442	442	436	447	443	418	446	435	403	427	414	410	405	423	425	416	420	479	450	438	431	426	442	460	444	469	434	485	434	467	413	452	456	430	435	442	462	410	468	429	438	422	407	427	429	452	474	461	439	432	414	468	434	411	429	448	402	471	464	425	423	434	454	442	446	446	418	454	466	453	415	437	459	437	430	444	433	422	442	453	440	486	455	437	433	443	431	403	427	458	427	441	427	460	449	423	428	459	412	410	412	448	435	454	463	385	438	438	430	406	431	459	454	440	410	452	418	469	427	459	428	385	431	400	479	452	452	429	423	419	439	424	449	450	439	441	435	416	437	441	452	455	458	442	434	466	448	444	466	408	451	452	413
1347	316	313	321	289	289	270	244	278	299	223	257	264	238	275	233	285	239	270	263	276	256	294	259	260	243	254	251	285	258	252	254	279	306	270	243	276	275	276	284	256	247	246	267	257	268	251	222	287	259	274	268	297	308	278	303	294	241	243	260	242	250	255	211	271	247	264	258	270	256	282	235	269	261	258	264	293	256	287	268	251	249	241	267	285	286	260	260	274	268	265	235	283	257	257	258	288	269	258	279	280	257	262	246	256	279	284	237	255	288	259	269	266	238	263	273	275	286	284	265	253	240	281	242	254	254	293	242	287	272	258	280	273	283	286	278	252	255	251	234	270	274	241	243	242	256	255	249	257	280	279	270	256	273	282	258	278	292	276	262	270	288	253	263	290	243	269	263	258	269	253	290	266	286	291	272	251	246	253	253	257	255	257	261	283	270	266	230	276	281	243	235	264	224	231	270	249	263	277	265	280	245	268	265	277	285	286	246	247	251	273	238	257	269	265	289	245	296	268	284	297	261	254	233	253	267	268	256	258	266	279	247	293	267	238	255	282	245	243	256	251	227	211	242	270	245	272	279	269	249	264	269	258	278	271	244	244	240	280	256	271	274	290	268	229	247	265	248	263	226	242	233	261	279	254	285	280	268	269	258	261	279	242	275	269	232	265	300	262	244	275	291	261	233	261	242	279	275	259	238	264	266	275	245	260	259	259	236	246	269	267	284	266	247	276	276	256	271	282	270	267	251	226	277	272	257	251	254	259	256	267	272	237	263	263	272	266	284	285	250	263	264	245	280	242	250	243	252	278	256	275	248	278	278	254	265	260	268	279	290	230	255	281	287	259	254	252	267	238	237	254	242	265	245	280	260	289	264	263	297	264	271	307	242	247	271	255	263	266	244	256	269	270	266	301	267	267	238	243	265	295	254	251	291	237	258	258	245	259	245	279	239	266	288	262	271	284	277	267	255	254	271	265	255	235	270	271	246	250	267	269	241	283	285	269	287	268	247	288	272	249	275	279	270	260	259	277	243	233	266	265	251	268	250	242	251	263	262	266	241	259	232	288	269	233	273	255	251	268	228	258	250	256	263	247	258	257	283	237	266	262	243	245	268	279	268	249	266	251	256	270	261	241	241	269	239	277	259	251	265	268	257	259	254	254	256	256	239	270	263	273	250	251	262	280	273	260	272	255	280	259	268	252	225	256	271	250	246	237	259	263	299	244	263	273	296	247	269	252	251	236	273	257	261	274	239	265	261	281	257	230	282	256	235	253	251	265	279	247	270	281	276	267	233	268	279	264	267	273	237	288	254	255	274	260	288	277	266	267	261	278	250	250	272	274	288	247	294	253	264	264	271	278	256	265	247	271	252	266	258	254	278	237	284	281	263	257	236	281	255	287	248	251	257	244	248	243	234	280	262	263	251	259	268	239	275	250	272	256	254	292	275	260	267	268	238	251	259	263	246	261	264	251	281	286	310	260	279	270	238	272	254	243	250	257	221	261	238	263	269	280	234	257	224	240	272	256	276	257	268	281	258	243	278	280	300	256	247	266	259	232	249	246	258	265	266	259	272	298	267	253	280	285	238	260	258	231	233	261	252	239	239	282	250	272	238	227	260	255	253	277	283	253	265	256	244	255	261	281	257	272	270	278	274	242	248	269	257	277	256	248	257	272	260	286	268	250	296	260	230	255	293	273	266	245	289	272	281	273	253	264	262	277	290	253	258	284	258	247	285	260	275	261	252	275	262	284	265	291	240	275	303	254	267	284	275	299	256	252	240	238	259	252	249	257	272	256	277	251	257	242	264	261	238	275	238	232	248	247	265	264	253	271	273	282	250	280	255	248	265	237	285	260	257	301	263	281	234	247	253	277	232	266	261	271	257	248	271	258	253	275	250	273	272	250	268	262	248	258	259	279	276	292	264	271	256	264	244	298	275	274	276	254	244	264	238	256	251	246	265	279	255	249	262	256	291	287	258	262	254	257	274	265	272	267	232	252	258	265	262	264	271	278	264	249	255	246	264	261	275	256	247	254	252	257	263	247	266	261	243	271	247	264	273	274	261	268	256	289	270	272	235	280	228	270	266	273	271	247	297	262	278	299	278	265	272	250	283	260	271	260	264	237	279	292	257	278	218	259	259	273	248	249	262	247	253	243	241	249	268	251	263	265	266	255	262	253	261	248	256	260	253	244	250	264	254	256	258	269	262	261	270	248	262	253	250	288	237	260	254	264	274	249	258	287	287	267	268	263	248	294	290	281	242	276	285	278	280	255	242	241	254	246	279	269	245	249	255	271	261	252	277	269	261	292	244	241	248	246	241	269	220	235	271	267	259	238	264	261	289	280	247	291	258	248	260	247	255	266	230	256	261	303	258	243	250	252	260	273	288	260	278	268	250	295	264	279	266	272	279	272	253	263	252	247	277	278	274	268	272	254	275	246	247	261	292	267	241	266	272	280	276	247	254	253	260	274	244	251	270	259	282	290	242	258	276	276	258	240	255	273	231	268	267	277	289	249	272	256	275	274	268	279	279	219	249	264	255	272	271	233	235	249	254	292	254	243	262	250	259	259	242	265	294	253	269	275	227	246	288	309	299	259	269	262	271	274	269	253	257	261	280	274	253	275	249	235	256	278	220	277	266	249	273	241	254	269	245	272	288	290	284	272	272	259	254	245	286	222	277	266	250	240	269	261	257	268	263	245	272	259	267	246	251	272	271	246	245	263	253	266	262	292	281	220	279	251	263	279	268	264	252	271	253	272	256	264	268	262	277	244	256	290	251	274	260	259	248	254	239	261	268	254	219	255	283	263	279	253	236	246	257	246	257	259	233	248	256	249	264	251	246	272	247	240	275	276	253	277	273	273	258	247	284	255	265	258	252	237	266	276	281	241	292	280	284	253	281	290	247	242	281	272	259	293	273	237	248	279	260	257	275	257	263	260	228	265	255	269	255	284	254	296	268	280	272	243	241	266	236	263	265	257	288	262	254	280	264	274	250	267	269	269	262	243	240	240	240	274	271	262	276	274	298	267	240	274	259	241	260	260	264	248	251	281	256	261	254	282	281	248	239	259	277	256	254	259	280	262	256	301	253	289	256	268	264	281	290	272	245	238	239	259	240	256	276	246	240	237	284	273	278	259	267	238	257	276	258	280	294	243	271	263	269	246	227	276	252	240	265	243	282	249	288	257	247	277	270	263	274	261	279	273	243	240	282	307	276	275	267	261	256	237	293	263	225	280	247	247	233	272	264	271	244	267	283	267	283	256	290	279	307	237	265	284	266	259	259	271	229	233	276	252	237	273	238	271	268	258	283	240	259	259	255	231	246	243	276	274	261	261	259	251	258	267	258	243	255	271	275	246	275	281	282	262	258	283	259	253	272	264	267	286	264	246	265	281	304	278	262	245	290	252	280	263	268	256	288	270	273	268	264	268	292	242	261	264	282	280	234	285	292	251	248	235	295	254	257	262	252	260	288	265	265	256	290
2197	875	977	986	942	967	851	869	843	861	888	839	834	781	817	811	822	846	785	802	826	816	830	798	808	819	860	817	788	826	819	792	786	794	831	807	790	838	778	818	816	810	821	808	802	807	793	820	799	791	809	763	842	816	813	790	817	758	769	785	746	776	768	791	788	785	804	811	825	777	844	788	810	785	792	778	796	824	763	808	765	793	799	820	812	784	801	859	823	786	803	831	765	803	784	753	812	760	800	767	836	763	722	765	759	815	771	825	832	847	806	777	839	752	811	742	783	826	793	808	797	777	843	835	812	826	839	810	808	760	828	819	776	822	799	854	831	806	802	777	778	777	787	808	850	803	782	775	793	812	763	837	788	800	780	839	811	762	771	803	837	834	809	877	769	777	850	830	806	804	854	794	782	781	768	780	794	847	826	789	757	820	748	811	787	798	791	813	798	722	768	782	781	725	811	827	794	793	780	805	821	768	807	788	852	837	784	791	787	874	790	828	788	766	817	797	778	816	817	792	767	821	790	822	805	797	820	771	783	818	829	798	792	771	822	813	806	810	803	779	811	850	783	807	817	789	812	791	829	803	831	774	786	848	780	795	865	829	811	802	781	793	838	778	801	780	791	818	740	746	793	761	822	792	738	801	800	736	826	765	856	814	840	818	795	809	800	781	770	768	744	814	833	775	806	783	824	791	749	743	830	768	772	790	811	799	770	827	801	787	768	820	804	783	868	808	796	782	817	788	840	768	799	795	815	786	739	832	770	805	804	773	794	788	744	750	772	776	810	825	780	748	811	775	787	803	791	785	788	816	791	796	763	837	790	853	821	797	794	812	847	779	760	807	796	840	776	797	804	761	777	797	792	792	806	803	798	798	788	821	798	771	833	803	775	792	761	774	817	830	800	818	783	758	789	833	757	798	803	813	782	772	760	780	813	855	785	818	783	794	816	778	793	823	811	815	821	816	774	800	854	824	785	804	786	792	807	763	789	804	798	800	753	819	770	812	806	825	779	787	778	788	769	833	807	758	829	768	829	804	767	746	803	850	798	804	810	820	775	841	755	749	786	801	789	807	833	745	750	833	836	752	846	816	813	792	839	748	767	745	783	751	801	792	775	836	813	770	850	855	748	803	787	793	782	772	831	815	779	819	818	746	786	803	707	848	770	799	813	822	798	780	781	772	795	755	823	774	799	804	764	798	780	795	796	808	876	793	809	786	781	767	764	781	863	775	789	799	807	782	819	807	806	797	819	755	789	788	836	805	843	813	788	758	786	808	751	784	807	812	807	755	794	774	755	790	777	792	761	815	757	833	807	807	802	802	765	816	762	827	747	833	756	760	779	785	763	814	810	844	818	804	747	820	824	759	818	825	789	816	840	808	750	770	787	750	762	785	778	795	773	760	847	782	791	767	753	817	792	787	845	803	811	798	823	812	767	832	778	801	788	748	797	770	796	812	830	817	792	825	827	800	865	794	788	823	774	787	852	762	798	815	767	833	850	789	824	785	774	763	817	773	810	799	801	803	801	831	841	801	803	783	822	755	798	795	801	771	780	786	820	846	808	819	790	772	809	772	806	800	804	784	807	750	835	764	810	757	772	786	803	803	811	770	807	850	834	813	809	782	806	809	825	757	786	782	793	781	825	783	857	766	824	713	824	754	816	803	770	760	799	822	859	799	759	790	774	748	808	825	783	776	770	815	793	818	767	837	765	805	781	814	773	830	770	804	862	754	837	777	804	785	808	761	757	835	771	825	762	816	824	829	757	836	793	811	761	818	799	762	778	813	835	840	821	803	856	793	789	776	820	775	763	748	811	755	785	832	853	799	745	820	839	783	779	764	766	809	793	787	813	812	803	794	817	783	802	797	817	833	835	809	782	753	796	846	835	737	794	769	815	816	793	815	813	807	793	805	746	781	805	767	820	831	796	757	818	796	776	804	808	743	790	785	763	794	794	796	831	820	801	826	749	757	763	784	767	796	858	787	771	801	815	819	845	825	831	817	831	758	793	815	775	832	830	798	825	829	780	781	835	789	790	834	815	799	783	813	829	806	804	812	735	767	798	781	778	773	816	806	789	820	752	781	775	751	753	784	819	757	832	815	820	788	773	797	822	789	799	864	799	797	795	794	781	767	753	772	779	772	849	796	784	797	728	810	853	838	810	843	779	785	775	789	779	797	830	816	761	818	792	801	736	754	779	784	790	822	765	824	805	803	806	834	819	752	819	789	785	776	791	837	803	811	805	749	808	783	806	786	827	843	815	766	799	772	796	752	773	835	790	803	827	790	826	789	797	829	768	779	812	773	803	768	765	768	802	809	775	811	787	769	768	816	794	818	769	756	765	785	786	868	770	848	835	787	751	775	839	818	808	823	798	815	780	825	810	777	782	764	783	729	831	806	770	817	799	720	799	791	818	829	754	835	764	802	818	855	855	739	801	772	804	842	806	797	775	791	772	799	810	783	798	776	849	792	801	783	771	780	812	866	781	812	787	784	826	795	789	812	797	841	788	779	832	807	809	831	787	833	842	813	817	769	781	820	755	807	788	784	827	833	769	828	793	748	881	768	750	869	795	756	795	820	808	830	801	770	805	751	792	818	866	807	787	791	825	834	787	803	837	845	746	809	814	804	805	828	756	833	780	793	789	774	812	765	805	828	764	795	798	790	834	816	836	809	803	850	819	826	786	812	795	802	788	795	825	779	788	770	798	835	793	774	802	821	845	754	778	782	820	793	810	797	807	808	850	813	765	795	783	831	799	812	838	861	803	843	798	789	844	761	768	819	837	772	769	828	785	807	814	828	785	763	773	777	822	827	767	816	810	779	789	780	799	862	826	779	828	804	816	789	807	800	775	791	806	828	821	833	783	758	787	744	787	820	793	768	838	849	839	803	811	763	812	826	823	824	785	785	734	811	790	820	840	749	825	819	797	792	814	784	802	769	759	802	839	825	772	869	755	775	790	793	790	807	761	734	793	808	746	794	799	787	782	736	772	761	821	767	789	822	806	826	811	827	771	775	807	804	798	803	800	756	798	753	796	825	773	846	769	762	860	826	802	770	790	787	824	747	794	764	760	828	775	787	798	825	779	768	827	809	771	826	801	802	790	795	785	835	788	796	829	806	805	784	807	811	828	777	776	827	809	853	786	795	792	823	799	794	815	781	773	754	814	809	806	814	797	745	815	785	823	799	793	780	804	804	802	761	798	809	774	807	762	786	797	811	750	782	803	832	822	830	784	779	822	837	830	858	767	814	787	822	767	755	797	741	821	810	747	785	797	833	793	808	733	833	825	789	787	758	769	836	806	798	788	775	799	840	792	822	740	814	766	787	823	794	786	789	773	827	728	836	850	802	801	886	726	804	795	807	806	763	789	836	790	814	784	786	839	826	794	807	818	800	795	814	855	788	777	801	760	778	812	797	820	780	813	754	814	791	784	787	825	772	797	803	798	824	781	814	791	797	810	844	850	813	836	790	827	734	770	798	809	767
4588	948	1226	979	667	498	392	321	293	268	216	224	183	191	173	170	190	146	163	179	177	171	149	132	145	143	149	159	143	144	134	152	145	158	162	148	138	136	140	150	177	143	142	168	139	157	150	131	146	139	150	130	150	120	144	128	141	143	135	127	137	129	140	128	116	148	150	133	134	154	146	121	161	154	125	152	147	142	125	147	145	148	147	143	151	146	145	139	131	141	152	149	124	152	115	121	124	135	127	132	146	151	124	126	134	128	150	137	129	129	124	137	149	156	135	123	135	130	142	130	129	143	127	130	135	158	124	126	155	149	134	161	160	148	136	150	138	123	116	147	134	117	124	141	123	123	117	144	130	147	135	120	147	130	132	133	145	134	118	123	140	136	134	132	137	137	135	119	131	149	125	159	134	145	153	126	134	154	163	125	114	154	171	124	134	130	130	126	144	125	120	104	129	167	112	135	126	145	138	155	133	135	137	145	147	137	142	132	128	117	142	121	136	152	143	142	131	137	145	138	153	134	141	160	139	131	148	128	138	127	134	131	155	143	144	144	123	138	154	132	141	136	131	144	129	146	140	155	125	107	143	155	150	149	139	135	123	138	121	149	135	175	130	137	116	131	119	145	137	133	130	118	146	143	138	129	158	125	126	136	164	130	130	153	129	150	127	140	132	125	123	132	128	139	132	127	156	125	143	148	121	140	164	132	140	146	129	122	135	123	158	135	123	117	142	133	131	124	136	113	141	147	161	132	140	165	140	121	146	117	160	135	137	161	142	142	134	146	149	152	145	122	115	122	142	147	137	180	129	129	158	156	141	137	128	130	129	125	143	146	143	142	137	130	147	123	129	110	133	138	120	152	146	158	143	139	147	162	136	98	150	137	130	148	139	141	135	107	131	132	134	160	154	145	146	143	130	139	146	158	136	149	118	153	150	157	174	150	151	152	145	130	143	140	126	111	142	165	133	125	117	127	157	151	115	136	144	134	117	128	131	135	132	143	149	150	146	134	153	143	115	141	174	144	145	133	116	114	123	162	131	125	129	150	135	147	157	137	148	146	151	151	151	163	105	136	115	145	159	151	145	134	133	133	129	117	147	156	121	146	144	132	163	139	139	154	141	150	141	149	143	145	136	159	143	143	114	147	142	133	150	128	119	155	114	146	123	128	134	124	139	126	127	158	158	140	152	141	152	143	131	136	135	131	133	142	146	123	163	149	145	149	141	132	134	136	133	141	131	150	142	152	161	136	145	114	142	130	131	139	141	135	148	126	125	121	143	130	130	136	139	122	123	150	133	156	134	137	152	135	136	121	131	128	149	134	121	135	138	137	135	142	137	131	127	131	129	109	135	130	153	157	138	147	141	141	154	148	148	126	132	132	154	143	156	133	151	135	131	137	126	164	136	138	132	143	133	146	158	141	126	129	110	162	131	149	120	137	149	145	139	157	123	152	129	153	147	129	135	171	135	139	158	154	122	138	145	136	157	145	130	128	131	146	171	125	143	119	149	129	138	149	133	150	135	147	125	139	127	125	132	124	141	168	139	143	137	138	116	133	131	141	120	133	142	135	135	135	130	112	161	129	162	133	132	127	136	146	136	143	153	125	112	139	161	135	155	129	154	112	133	148	136	136	149	147	132	147	152	150	119	139	136	126	163	151	135	131	141	137	111	141	116	133	148	119	139	153	133	131	150	152	138	110	140	142	137	133	156	130	119	138	129	134	163	145	155	149	133	143	139	143	145	133	139	142	143	140	146	128	129	136	150	147	138	139	135	155	129	132	126	126	155	118	128	156	108	147	144	142	126	152	122	151	139	151	142	153	135	140	173	141	145	138	110	149	136	127	142	147	151	138	149	139	127	135	138	121	117	142	122	167	134	138	153	145	134	141	157	156	133	118	125	139	150	162	138	131	143	122	144	160	132	124	142	140	131	121	129	152	126	120	145	137	156	136	151	149	159	151	128	143	142	128	140	121	131	126	140	142	130	134	159	149	141	121	149	139	146	130	140	136	137	131	128	127	144	147	129	132	125	123	137	150	137	139	149	139	139	146	136	143	130	140	139	142	147	137	127	160	130	130	151	137	126	161	123	126	129	164	145	153	139	114	134	130	131	155	139	151	128	147	162	121	126	149	131	131	133	150	156	150	153	148	125	150	144	163	132	136	131	116	133	140	135	143	117	133	142	121	151	132	124	147	127	135	121	139	128	146	125	134	136	142	155	134	146	128	146	129	133	143	144	151	136	139	135	152	114	134	143	134	146	146	138	125	140	137	142	118	117	141	145	134	131	133	120	141	160	135	138	143	141	161	142	134	119	144	148	140	155	139	110	127	121	152	126	140	163	150	135	127	144	122	142	148	152	154	154	120	145	144	149	132	135	139	131	166	117	121	134	155	113	137	139	133	130	132	150	135	136	142	113	139	163	133	142	132	160	129	132	144	166	130	144	138	144	112	143	143	135	138	134	133	138	131	123	137	125	153	147	133	128	123	127	130	135	145	151	147	147	137	138	136	111	134	134	125	132	130	155	148	152	158	156	127	133	131	141	129	164	141	143	147	137	148	131	130	141	129	138	153	124	130	149	141	142	149	161	130	152	134	144	135	125	142	145	124	134	122	151	124	142	140	114	137	167	128	119	122	138	133	148	116	158	154	127	127	140	141	122	135	135	135	148	140	126	142	153	148	123	134	121	143	124	139	154	120	144	137	135	123	131	138	129	146	133	151	145	139	133	143	137	121	138	139	134	158	135	138	145	123	132	152	118	129	137	142	148	155	136	129	114	127	121	136	145	128	122	140	138	126	125	138	125	157	131	131	129	134	164	124	128	125	129	134	138	140	148	143	125	119	150	134	130	129	116	125	122	146	136	117	127	145	123	129	131	145	123	166	150	130	144	126	146	133	128	134	123	125	129	144	158	137	156	142	142	155	126	129	146	124	136	130	126	126	140	141	141	119	127	120	117	141	125	133	143	146	140	131	126	126	130	163	138	137	129	131	129	114	153	145	153	117	154	138	146	132	131	156	145	148	128	133	148	129	130	147	139	165	128	138	147	142	154	139	123	162	144	147	143	109	133	139	143	142	123	109	122	116	133	142	154	117	144	161	139	121	135	146	123	127	154	129	126	141	149	158	149	148	141	150	134	129	139	118	136	119	142	143	134	152	154	139	124	115	137	124	127	130	123	131	120	141	144	135	135	122	152	134	137	123	123	152	130	137	141	146	136	147	129	131	131	149	132	154	142	137	126	137	147	138	136	145	132	128	118	145	156	143	140	116	166	143	149	126	118	126	117	142	126	129	138	153	133	126	132	154	130	138	147	126	137	153	119	155	138	134	140	146	126	133	134	137	123	132	148	140	123	167	113	124	157	126	127	145	136	121	151	133	147	153	124	130	127	148	132	136	143	128	127	119	121	143	156	141	131	106	146	122	140	149	142	135	136	151	125	129	135	114	120	132	111	138	161	126	129	129	129	141	129	138	130	136	125	125
5458	1387	3075	3420	3136	2462	2148	1786	1565	1313	1157	1056	1069	918	888	808	816	755	725	694	681	681	669	574	626	579	584	571	613	551	563	504	585	537	556	527	526	506	499	532	497	532	490	498	507	534	505	496	489	531	549	506	508	457	455	476	516	497	536	477	489	488	451	498	445	516	487	447	500	485	497	472	447	465	493	463	451	448	475	432	499	473	437	446	515	428	453	487	457	490	465	483	496	478	448	462	455	454	447	486	479	452	463	416	461	454	472	470	483	456	454	510	445	473	485	452	478	456	481	511	500	453	468	489	411	450	510	423	442	478	475	482	433	466	462	440	479	454	465	431	445	439	476	481	405	491	458	490	481	494	489	426	441	470	490	490	430	480	461	468	472	492	507	447	422	451	502	482	480	484	463	453	491	450	428	439	428	464	424	479	469	464	429	417	458	455	416	448	447	450	454	455	437	434	486	483	467	492	455	476	459	456	493	451	475	446	455	468	474	437	472	460	457	484	484	462	473	485	467	464	480	455	458	462	438	459	463	467	460	456	469	447	458	471	452	473	470	442	463	447	500	438	441	490	440	463	435	484	482	495	452	488	437	442	467	433	443	449	462	484	492	490	430	450	460	448	459	486	427	482	476	464	467	478	461	475	473	420	454	427	475	507	416	432	427	479	470	483	437	463	485	463	471	466	473	456	476	439	466	490	467	469	423	452	493	472	500	450	454	487	460	453	438	446	469	462	443	465	465	476	503	428	470	460	503	448	465	464	472	491	481	434	461	495	471	473	475	446	450	463	505	469	485	455	460	407	455	482	453	476	442	435	423	461	471	427	458	473	424	471	487	474	437	501	409	467	449	456	440	499	477	486	470	472	451	484	429	492	424	505	499	442	484	470	477	478	466	460	485	454	454	529	452	484	433	476	458	446	438	414	470	463	458	468	426	461	437	451	437	493	475	432	461	474	494	440	464	466	473	450	449	451	497	460	446	434	464	421	473	458	459	424	432	505	477	431	481	420	500	396	457	455	448	473	444	483	426	436	469	471	483	481	448	476	450	463	475	452	501	410	470	453	445	469	472	432	444	447	425	477	465	434	436	446	518	466	438	438	431	489	440	450	458	481	477	442	431	446	481	420	492	472	428	436	448	470	456	464	466	473	490	420	422	503	449	451	458	421	457	425	464	498	486	485	475	461	457	487	459	475	452	445	483	466	472	472	434	480	430	444	458	459	476	414	438	457	453	488	441	425	500	451	483	478	463	474	437	428	430	455	457	455	444	419	459	466	449	461	468	418	484	471	469	452	456	454	459	449	468	452	448	435	415	477	481	465	434	495	467	516	466	427	423	493	433	433	465	460	451	437	451	453	458	472	429	418	467	454	422	481	437	480	435	502	406	435	446	439	404	449	491	474	477	438	448	424	434	470	436	463	489	478	475	431	466	464	445	525	492	454	443	447	451	415	429	454	457	474	493	455	472	443	468	449	451	449	437	410	473	393	438	446	463	451	443	428	450	450	429	481	461	493	457	429	468	470	449	448	481	484	413	447	467	451	402	458	467	477	476	460	492	473	459	458	451	489	433	436	477	436	474	460	446	436	456	490	469	480	439	491	480	458	437	459	462	467	451	490	488	461	446	467	469	455	453	462	476	449	485	450	498	457	456	485	457	472	457	419	485	446	465	445	439	455	469	480	446	426	444	451	476	481	467	464	488	432	457	483	459	430	482	469	444	474	499	440	460	452	445	466	452	459	486	475	463	488	483	447	460	505	439	452	452	481	471	456	453	485	487	476	438	480	470	438	455	455	439	409	462	427	477	412	441	454	494	457	482	473	501	446	476	441	482	457	447	452	412	463	474	455	471	482	439	455	494	466	446	516	431	468	467	471	438	459	463	445	478	432	468	458	424	451	447	429	471	473	438	474	481	462	432	452	447	452	415	448	455	435	465	471	457	461	456	470	445	476	454	435	477	464	480	461	464	440	450	452	445	475	468	438	432	458	458	451	445	437	453	452	443	491	440	441	413	496	482	473	480	471	462	452	503	462	467	471	468	461	436	445	468	459	457	452	446	490	473	479	462	435	448	449	494	481	489	472	430	480	452	499	465	416	460	457	483	462	457	480	429	477	440	490	453	484	425	428	462	458	473	472	429	441	493	439	486	500	439	447	454	476	474	462	485	463	457	426	473	498	481	447	431	442	437	475	478	442	472	463	478	461	443	476	458	480	434	470	439	453	512	454	479	423	450	466	471	425	449	498	431	470	478	450	461	478	460	481	489	479	418	463	431	475	439	463	474	518	446	459	465	449	440	431	459	449	458	471	449	468	458	483	440	475	469	471	477	456	433	490	462	454	450	442	440	493	471	463	448	445	415	448	458	452	450	434	457	455	486	462	432	456	466	464	490	458	442	453	464	485	445	433	470	471	411	448	501	462	433	496	434	452	447	447	429	442	445	454	457	470	435	475	476	461	464	463	476	476	447	434	462	477	461	477	443	486	469	467	465	438	445	488	426	452	458	473	486	459	479	428	466	465	472	460	475	469	423	470	465	478	441	490	466	445	441	415	489	501	467	501	445	458	439	460	446	429	485	472	452	475	480	468	507	480	423	476	453	458	466	462	439	445	482	463	447	422	506	453	475	484	460	422	452	445	459	445	454	441	478	503	415	449	452	475	446	473	433	453	466	469	448	462	438	484	465	472	462	462	471	463	476	503	473	473	466	453	467	484	435	443	443	500	455	431	448	463	434	461	465	454	488	471	431	464	462	455	510	476	506	472	469	465	449	471	448	462	464	473	461	451	463	468	467	416	479	476	470	462	449	437	439	465	398	515	452	483	450	453	422	487	477	391	488	509	474	488	448	472	445	447	461	483	502	509	440	444	489	449	487	460	499	472	418	463	448	480	450	480	478	462	460	422	471	471	452	485	475	464	459	483	516	424	435	460	486	424	485	447	440	508	478	455	424	452	464	442	456	453	479	483	478	475	484	429	485	435	478	457	445	454	442	445	467	434	460	470	449	486	487	509	454	456	461	466	460	472	477	458	464	487	467	453	486	450	507	479	447	462	448	498	483	447	446	493	432	467	470	448	473	480	459	440	485	426	426	434	484	455	449	445	432	427	448	437	437	462	498	492	451	462	494	456	421	464	467	473	461	454	450	488	470	499	471	469	447	451	440	447	504	450	481	444	456	407	501	464	418	447	481	455	501	435	439	424	447	420	480	463	493	465	446	491	457	471	462	444	444	484	442	480	459	456	452	439	487	473	445	497	441	478	456	439	459	443	471	478	437	475	441	498	462	473	428	487	412	463	469	456	462	452	470	483	452	491	477	487	451	437	475	478	451	437	458	456	450	458	465	455	478	461	456	469	497	466	446	465	444	438	455	470	451	464	440	487	437	484	453	475	433	464	472	470	450	444	455	487	466	443	491	473	456	426	442	436	454	475	482	439	444	448	461	404	430	470	460	489	500	445	495	456	479	496	436	473	479	423	459	447	457	468
8524	1949	2260	1777	1188	740	625	503	406	354	328	248	264	207	215	208	203	204	182	159	185	158	155	134	140	152	150	132	159	120	124	133	149	156	119	132	151	136	146	135	127	142	132	142	127	134	122	131	117	125	119	138	131	126	123	111	133	125	127	127	101	130	130	135	129	134	109	142	126	125	119	135	127	121	125	148	132	125	111	118	138	124	132	117	121	152	131	132	122	110	148	116	126	131	127	123	118	122	136	132	122	122	119	123	111	136	128	128	120	143	123	133	122	134	122	124	122	132	109	132	140	123	120	132	124	121	120	130	120	105	125	122	116	118	123	106	132	138	129	129	116	123	117	118	128	132	133	139	118	135	130	134	128	138	128	111	117	132	118	108	104	131	102	109	135	116	121	106	128	118	102	139	126	123	117	137	131	138	151	121	136	149	119	131	130	122	107	118	115	135	126	129	128	122	126	124	138	116	134	117	122	116	118	124	131	128	124	136	149	125	126	124	97	137	132	140	128	132	103	107	104	114	113	119	129	109	116	107	130	113	118	116	116	122	146	125	108	132	107	109	110	110	132	110	126	130	128	112	132	115	116	118	123	122	115	119	124	148	124	109	139	122	134	132	144	111	137	127	103	98	126	112	122	139	149	104	128	118	125	132	120	131	112	111	123	109	121	115	118	116	111	152	123	112	162	128	110	106	136	136	133	143	107	133	120	138	122	128	123	141	108	121	117	103	127	150	112	118	135	122	103	130	122	116	113	115	111	127	132	123	121	99	138	111	141	117	116	114	134	111	121	114	137	133	119	131	109	138	116	141	111	150	116	125	103	121	123	134	142	135	118	119	122	118	120	153	142	130	129	129	126	111	131	133	110	107	129	118	126	122	134	98	124	105	123	123	106	133	137	152	143	119	110	135	128	151	123	123	113	119	132	133	109	127	141	144	116	112	113	115	131	119	129	107	115	125	100	120	129	117	133	117	136	127	116	121	123	125	134	105	136	122	124	110	135	130	137	139	115	116	127	134	139	121	116	106	133	126	125	125	144	129	138	132	122	111	115	115	123	107	122	128	124	116	134	104	135	127	111	135	138	116	135	123	118	110	135	128	126	113	123	129	128	112	137	115	131	118	104	117	136	93	105	109	117	131	127	103	121	125	111	111	135	128	124	132	100	110	128	132	118	110	136	104	126	119	138	128	128	144	127	126	119	128	124	130	131	104	129	132	131	113	115	131	123	135	110	140	125	136	112	132	123	130	126	108	134	104	139	134	130	115	122	151	133	117	123	139	118	128	113	131	118	109	127	133	120	129	124	104	111	129	123	122	123	148	116	130	133	133	133	127	122	130	143	128	126	124	132	123	144	121	139	128	115	145	120	118	133	127	130	112	127	127	113	121	125	117	127	127	108	120	118	118	125	130	131	122	133	119	119	125	134	117	118	113	139	137	115	128	115	118	121	128	128	108	100	136	135	138	110	120	115	126	112	105	129	124	109	126	120	144	108	123	118	126	128	126	142	115	120	131	111	125	129	123	121	119	120	134	119	150	107	131	128	128	108	118	132	127	149	109	119	126	117	118	136	125	122	123	116	141	130	129	143	118	134	116	126	120	112	141	126	112	113	130	128	121	117	112	125	122	123	119	113	126	108	130	117	137	118	127	116	124	125	147	126	122	150	130	120	136	127	116	133	135	133	126	128	122	138	125	112	141	131	135	116	118	127	115	134	132	123	113	115	107	112	129	133	141	137	129	113	116	120	137	91	132	113	125	134	137	116	122	122	117	138	139	123	119	126	126	128	126	125	134	107	121	123	117	121	120	109	126	137	128	152	123	140	108	135	135	105	128	112	127	120	141	117	138	130	116	122	137	115	135	110	117	134	120	131	149	130	146	114	104	126	117	131	150	132	138	122	114	115	134	122	112	124	117	124	119	133	103	108	116	121	137	131	112	124	125	121	110	131	120	120	103	114	124	137	116	109	121	123	140	127	102	116	128	139	138	105	120	106	107	135	137	123	109	136	129	143	124	122	123	131	128	124	130	124	122	137	120	131	131	130	121	117	133	118	143	130	121	121	118	126	126	130	118	134	121	115	128	135	110	104	114	125	125	143	125	122	111	133	142	128	111	104	117	144	117	116	151	110	114	130	118	120	126	140	130	109	127	119	134	119	136	136	110	132	134	117	115	119	121	110	109	120	124	124	114	128	110	107	125	128	111	142	132	133	117	131	127	139	119	120	130	129	117	119	125	137	120	123	114	133	108	129	146	129	124	131	127	127	120	134	125	118	130	109	104	134	106	136	121	130	116	113	122	116	149	126	124	109	103	112	124	123	120	119	126	123	113	127	151	129	112	123	121	107	124	128	125	123	126	132	114	120	132	123	119	128	126	118	137	142	117	111	115	113	131	164	119	98	137	127	133	115	110	127	112	127	135	132	120	117	114	123	133	127	125	130	95	113	140	122	110	115	130	128	123	125	131	130	115	131	124	127	118	141	115	127	129	138	130	133	117	132	131	154	116	138	122	114	127	143	110	133	141	113	135	117	111	118	112	143	112	116	128	120	131	122	109	121	120	112	136	126	126	121	127	129	130	132	153	138	113	97	109	114	129	122	120	124	104	124	136	110	116	116	142	128	142	126	130	123	115	118	126	120	119	150	127	142	127	131	122	110	133	111	118	129	122	111	135	128	128	115	131	135	125	111	130	141	119	128	110	118	125	129	116	129	117	132	142	141	128	117	130	109	116	126	125	142	124	108	119	124	131	131	106	140	129	125	114	127	100	136	122	123	140	128	111	114	121	132	112	132	116	111	111	133	118	116	112	118	119	119	122	125	125	108	122	128	127	115	124	107	116	112	120	154	111	153	115	118	139	121	106	119	120	148	117	128	126	131	117	135	111	132	121	131	134	105	119	124	131	138	127	122	126	146	110	100	137	118	125	127	123	118	125	137	122	148	129	106	122	110	108	127	125	109	138	150	129	128	117	134	104	119	131	126	128	129	135	125	112	115	131	122	122	119	121	127	128	125	125	119	111	123	136	99	140	113	132	149	128	132	119	103	103	121	115	126	116	128	160	126	134	126	124	119	118	121	115	153	103	132	116	124	114	112	112	145	132	125	131	110	122	140	137	120	119	116	107	139	111	161	117	116	123	140	115	134	115	120	140	125	127	126	133	140	117	131	125	135	116	114	137	112	143	134	106	123	131	125	106	125	118	139	125	130	141	124	132	122	140	98	128	118	117	99	120	111	123	135	134	133	126	152	137	105	129	106	119	122	111	133	115	114	126	102	165	106	117	125	133	122	120	112	110	114	122	129	135	124	132	135	142	129	109	109	148	124	128	138	135	123	122	117	121	118	118	135	125	113	124	132	158	127	119	127	109	93	124	108	123	134	111	118	122	130	113	122	123	122	123	120	129	148	123	133	125	118	109	143	114	118	97	133	124	129	128	137	138	113	119	118	139	140	121	116	115	128	127	122	125	129	139	133	136	145	131	124	108
7638	2233	5145	6069	5332	4340	3566	2844	2419	2084	1875	1742	1495	1321	1279	1094	1077	1020	873	879	875	789	770	702	735	680	625	691	612	644	643	600	621	579	566	606	548	568	560	569	459	540	553	535	561	508	473	512	510	498	488	522	475	445	499	450	447	505	455	488	474	461	485	483	442	510	471	457	467	479	487	488	479	444	459	447	458	505	481	471	479	412	433	435	428	432	447	426	428	441	464	457	422	492	451	457	437	440	482	428	439	411	461	484	445	488	410	455	447	423	461	460	441	443	435	432	406	462	452	475	450	458	454	446	425	459	411	432	430	435	401	417	454	417	440	425	437	438	448	428	438	434	418	434	461	444	455	466	438	415	437	410	447	476	395	440	491	451	434	457	450	426	413	437	427	407	449	395	438	437	451	441	440	445	447	448	460	421	427	445	455	410	427	418	434	453	449	456	435	430	427	459	443	460	431	443	418	475	464	439	424	457	414	406	427	439	419	475	417	428	425	425	446	461	482	443	448	413	452	432	422	440	466	476	448	469	436	449	403	457	455	441	434	425	425	457	444	424	446	422	419	406	420	440	442	424	410	432	380	463	435	405	463	439	430	429	405	419	440	415	429	440	454	464	432	452	406	408	440	444	457	437	401	443	446	439	425	425	429	444	421	443	454	412	433	427	425	412	451	433	461	445	425	430	461	431	419	453	456	433	404	403	408	436	432	413	399	449	438	454	456	419	453	407	441	416	395	436	439	422	414	440	438	431	453	438	443	425	419	416	407	434	433	384	418	428	421	464	445	457	409	428	421	411	414	479	436	424	383	429	425	461	423	445	432	429	466	414	449	399	393	415	442	422	386	411	424	437	456	460	404	415	425	402	442	440	411	431	448	396	420	435	437	427	409	421	416	386	438	401	435	418	447	461	464	440	423	466	445	456	436	408	428	471	449	418	465	390	464	428	441	455	421	461	420	454	442	412	454	444	416	420	445	420	431	463	476	463	468	411	445	415	451	436	413	461	456	421	428	472	433	405	417	442	419	455	429	400	474	404	439	424	404	414	407	408	431	403	446	422	445	422	427	407	438	401	428	432	436	462	433	438	418	422	428	434	409	431	417	441	439	431	443	409	440	431	410	419	463	422	414	448	427	447	425	417	462	437	398	425	439	407	449	418	361	442	431	419	424	426	472	473	441	418	421	445	413	460	381	412	404	451	436	429	407	437	400	438	427	435	466	460	465	441	438	411	441	394	440	419	412	431	428	441	449	427	408	465	444	423	410	398	400	445	403	418	446	453	429	415	420	469	420	437	411	454	436	435	487	454	425	427	423	426	403	453	448	422	411	440	438	462	413	428	460	445	450	451	422	437	443	436	441	404	411	454	433	465	464	378	415	432	428	425	428	415	474	414	414	419	422	426	430	416	399	438	423	444	417	396	459	446	409	423	424	469	438	420	423	454	422	464	447	429	436	446	429	457	458	427	420	413	443	421	430	452	418	431	409	442	468	426	467	439	399	410	437	441	431	409	392	426	415	435	400	428	426	416	406	406	433	446	423	444	389	422	426	431	429	442	415	415	420	422	438	443	444	402	475	440	402	441	440	418	423	437	448	414	400	441	430	441	423	413	443	441	427	435	442	424	454	412	416	442	407	435	424	417	440	424	423	392	411	433	436	416	370	455	407	442	426	429	438	447	451	443	425	443	391	461	444	469	441	464	463	451	457	463	428	417	421	430	430	413	438	433	429	397	435	405	406	476	463	444	446	457	436	406	452	406	436	406	451	439	415	417	429	402	437	448	429	452	437	439	402	429	424	394	431	443	443	427	449	419	437	434	440	443	441	479	436	426	457	451	416	438	407	420	440	410	455	446	438	426	423	403	423	405	459	399	414	457	410	451	395	433	436	430	451	417	425	451	432	437	425	485	454	452	432	419	409	437	448	455	463	402	412	447	418	444	448	422	407	413	471	459	428	438	415	422	400	450	418	451	437	438	391	452	443	453	478	424	389	408	455	417	416	460	400	441	474	454	432	434	416	417	449	442	414	432	459	442	423	416	420	440	407	430	431	403	412	422	431	460	403	415	439	399	379	488	466	447	424	434	450	452	406	433	406	445	426	415	460	419	440	447	418	449	405	427	465	460	415	430	438	452	437	433	454	457	410	411	454	404	437	437	493	416	405	447	423	435	399	410	452	437	422	424	460	422	445	434	460	452	421	438	431	437	427	415	419	457	441	403	424	431	388	473	429	455	405	448	412	359	424	471	434	434	459	383	444	432	447	431	467	442	415	454	463	405	446	418	449	383	476	395	431	373	395	450	445	424	461	415	479	433	418	442	465	421	450	436	417	422	429	433	394	401	439	428	441	394	433	462	452	462	490	432	463	461	441	429	401	424	424	470	420	392	438	419	418	457	425	412	400	469	431	424	411	446	446	454	460	455	459	446	446	413	440	411	499	419	427	425	401	414	425	406	436	442	469	415	443	418	472	447	446	453	426	421	463	411	450	433	488	450	456	412	437	440	452	421	431	426	435	429	430	402	450	401	430	437	437	412	418	445	415	413	460	407	433	466	447	403	426	399	413	390	452	406	399	398	432	399	426	453	430	421	405	435	457	398	453	435	429	419	423	442	404	415	441	429	441	435	415	457	434	423	449	415	406	434	425	456	497	437	429	412	479	422	382	408	463	440	462	435	421	466	446	414	399	438	418	429	431	420	404	419	453	447	429	421	410	427	414	445	442	444	389	435	438	421	428	454	445	417	437	405	423	400	429	421	425	444	442	427	399	406	413	467	420	424	489	410	389	437	398	419	452	446	405	389	414	432	450	465	455	440	460	431	428	442	428	400	414	394	403	427	383	429	464	437	423	417	452	419	432	425	417	453	407	436	411	473	396	456	432	414	443	425	395	405	446	403	441	423	457	447	422	402	473	419	385	432	424	427	394	471	425	410	388	447	476	458	451	432	419	401	447	430	430	418	448	415	416	426	406	469	463	444	430	445	415	424	433	456	464	454	448	443	425	415	454	487	432	403	417	451	500	412	442	418	451	462	453	418	435	421	426	450	418	458	458	427	410	436	379	430	407	439	431	485	424	420	448	416	415	404	445	436	420	403	431	386	456	450	432	419	427	461	423	451	395	457	454	420	439	448	458	426	420	429	424	463	412	413	393	386	384	424	403	438	415	458	437	428	456	406	446	402	431	470	444	428	426	419	450	411	434	436	398	431	414	439	468	392	447	424	400	428	436	407	431	404	428	444	414	448	448	446	442	410	419	448	442	426	424	430	444	441	432	452	390	446	438	406	420	425	436	426	447	457	424	397	408	453	445	443	411	442	446	408	446	410	427	428	409	418	422	438	430	435	404	445	446	407	423	431	412	412	448	446	462	420	398	438	454	467	431	458	435	436	423	412	404	438	448	416	429	449	471	425	443	436	433	433	447	458	419	416	437	446	425	431	424	436	482	390	399	466	450	441	457	447	439	445	446	429	418	416	467	420	447	463	446	386
1299	329	309	311	317	210	262	309	274	281	253	260	271	269	276	298	246	276	274	285	267	257	250	256	247	297	274	245	257	279	245	261	251	268	266	258	265	257	289	259	281	266	259	256	284	294	256	264	240	268	257	250	264	259	238	244	245	255	279	272	252	257	263	288	268	243	272	279	285	269	248	251	264	268	277	248	292	278	281	260	277	239	258	257	252	261	236	277	255	270	261	264	280	286	253	249	276	237	288	242	276	233	292	254	254	235	277	279	281	273	246	271	272	238	259	256	247	256	258	271	249	265	268	260	251	255	276	266	234	254	307	265	244	269	254	243	269	255	280	234	241	254	281	250	269	244	280	276	268	262	262	260	264	276	259	249	276	257	278	268	248	240	265	276	267	265	267	305	242	262	283	269	277	268	287	267	275	240	249	259	285	263	265	245	282	268	241	249	305	259	272	275	272	263	261	287	278	264	317	260	271	277	265	273	253	258	258	257	258	274	272	278	261	256	272	264	229	282	256	261	275	253	250	243	265	259	284	256	259	252	275	271	273	256	262	269	281	249	239	272	247	262	265	242	254	251	291	280	288	238	263	260	260	238	256	260	259	256	254	251	266	260	254	274	244	282	269	277	288	256	280	248	268	255	284	248	280	277	266	273	270	271	245	266	280	239	248	256	238	257	264	217	277	260	241	263	255	273	249	256	279	256	283	281	270	285	252	248	280	251	259	262	276	276	255	243	297	273	266	240	278	254	268	243	284	249	273	273	253	278	273	274	280	252	246	286	224	277	268	297	259	253	263	259	251	240	237	275	246	276	259	288	280	246	225	240	275	273	241	263	242	278	275	260	250	264	271	269	268	273	247	267	275	266	264	239	285	276	253	263	245	267	301	277	258	259	239	265	230	243	287	273	252	274	255	260	267	271	275	222	248	230	270	285	283	240	290	244	254	273	254	246	263	266	285	263	246	253	244	254	268	277	249	282	259	271	228	244	240	247	226	247	276	248	260	237	251	247	255	251	275	285	278	242	301	250	240	279	271	265	253	252	259	256	266	266	251	245	254	254	272	282	271	238	244	276	245	284	264	290	262	272	257	280	253	251	249	257	265	267	267	227	283	238	274	262	302	271	266	277	274	276	259	228	286	271	267	251	255	272	293	251	274	268	254	233	274	287	242	230	272	254	251	257	254	231	263	275	252	249	270	262	281	258	273	262	260	281	258	267	283	289	301	268	259	264	256	268	266	293	257	267	302	241	277	264	282	260	292	300	296	268	252	251	285	280	264	229	259	255	262	261	274	246	274	249	260	280	254	256	249	256	255	272	255	270	250	259	247	268	262	240	244	260	267	268	272	252	259	248	258	254	268	236	253	252	241	238	293	243	289	293	262	307	263	296	275	265	294	280	279	243	264	238	252	266	277	260	233	269	249	263	258	227	250	269	232	266	247	259	254	243	267	259	252	256	256	263	278	253	256	242	255	280	274	287	267	250	236	254	277	255	261	243	273	286	248	262	234	239	252	273	255	238	247	261	269	251	250	256	262	274	269	248	226	289	275	254	248	257	268	259	248	239	277	262	227	250	269	263	262	247	254	263	264	264	270	310	253	263	284	270	278	253	248	264	263	263	265	247	273	245	242	259	259	239	269	265	252	230	279	279	288	283	257	273	270	263	243	277	267	237	263	266	282	234	251	264	268	270	261	257	258	298	262	283	275	256	233	257	241	263	245	267	258	286	275	261	256	295	270	242	281	268	252	251	259	278	246	273	235	257	278	259	258	254	290	266	247	262	274	244	256	291	226	268	280	257	258	240	261	272	254	256	269	296	269	235	247	236	256	265	223	242	277	259	261	258	246	245	255	281	261	233	233	262	252	278	277	275	272	262	275	259	259	271	263	246	276	245	291	240	271	260	255	288	272	240	264	271	227	281	242	268	265	260	287	266	242	234	230	262	253	237	284	267	270	266	265	270	238	246	288	216	289	279	270	281	242	268	254	260	254	279	250	267	261	276	268	256	267	245	264	302	261	280	268	277	249	244	277	280	270	227	258	248	276	287	238	209	275	271	270	265	259	272	269	248	273	252	261	264	257	242	252	265	278	235	294	279	286	257	254	248	275	275	277	275	248	258	220	303	270	263	261	261	276	252	248	262	262	279	289	259	268	263	260	271	283	259	253	251	253	254	267	241	247	255	287	271	269	260	266	268	235	290	271	247	239	264	272	235	273	239	254	263	249	265	273	241	244	241	255	268	265	244	247	253	274	290	275	246	250	279	266	239	258	295	264	257	266	257	251	270	258	257	241	252	281	255	245	284	265	278	267	272	258	241	263	256	279	254	265	269	259	257	259	275	243	255	228	258	273	251	283	289	290	267	244	265	293	265	242	266	269	272	267	268	262	236	266	222	258	269	255	267	243	292	268	260	253	273	256	275	252	251	243	269	277	271	289	270	260	258	247	253	287	265	255	265	279	253	260	290	260	264	258	261	256	241	264	253	232	286	252	264	272	252	286	251	255	262	271	289	250	247	262	253	262	287	248	264	266	253	266	261	270	264	279	253	233	258	278	301	229	253	244	255	258	271	256	256	273	257	256	232	244	258	257	264	273	235	267	280	270	283	251	260	264	254	280	249	256	245	259	232	237	251	251	270	268	236	261	261	251	259	248	268	251	280	261	256	274	254	259	233	250	276	261	271	242	261	300	274	244	295	261	258	248	282	274	277	271	288	261	256	277	270	258	280	265	269	271	279	255	262	267	266	250	240	260	257	260	273	252	279	281	276	260	312	254	287	264	227	281	248	269	285	280	262	273	221	250	255	257	260	256	276	246	262	249	253	268	250	252	239	279	248	256	242	249	278	236	288	273	262	244	251	264	263	283	229	277	248	259	271	238	273	255	219	237	263	259	247	260	281	259	257	270	287	253	263	282	238	237	267	265	260	275	260	289	265	270	249	245	256	246	246	274	272	246	275	262	270	271	275	228	272	264	245	279	238	230	269	282	266	260	256	284	243	232	274	274	292	277	246	277	245	232	288	267	241	299	266	282	260	237	250	250	257	243	262	251	245	244	235	260	272	248	249	252	257	261	258	248	274	250	278	285	267	248	256	265	266	270	285	273	263	280	255	279	247	256	266	277	265	263	272	238	286	262	260	284	252	259	246	265	254	257	244	271	262	275	272	250	290	269	249	268	259	244	273	273	266	257	242	269	268	260	257	253	292	263	264	260	266	265	246	285	296	242	263	250	258	279	282	265	262	255	256	269	256	237	281	270	249	248	242	232	268	261	253	254	267	237	298	254	268	270	248	275	258	289	273	247	273	228	274	272	250	254	268	273	253	255	244	262	284	251	239	282	290	253	282	238	289	250	229	281	278	247	264	256	268	242	255	234	249	266	276	257	281	256	255	276	290	279	251	254	259	268	246	249	256	235	238	272	289	257	232	254	288	266	244	273	239	272	249	252	249	276	270	258	278	286	248	267	264	259	246	271	249	281	257	243	256
2156	861	929	1018	947	903	959	911	890	833	786	803	827	888	809	835	838	816	821	809	842	759	797	813	809	796	762	862	821	787	863	834	749	764	791	826	795	827	761	834	780	821	748	806	791	787	793	809	797	790	759	794	783	840	766	780	770	833	780	840	819	817	771	772	802	822	788	810	800	815	843	870	751	796	790	786	830	755	810	815	781	811	754	758	830	826	808	811	814	856	807	798	827	809	746	804	758	814	816	817	817	853	823	840	829	798	764	788	803	746	857	809	790	762	780	794	777	788	756	857	866	841	802	766	804	848	788	805	763	833	821	815	833	817	796	800	823	836	785	768	775	840	781	773	801	825	750	770	779	839	829	836	762	805	775	834	755	889	810	783	814	799	804	810	804	786	791	770	813	835	795	817	752	827	796	804	809	791	753	804	790	792	760	859	789	824	844	845	788	808	757	775	770	834	803	813	765	803	794	780	800	837	790	801	812	757	773	748	768	758	838	825	769	796	831	696	837	822	816	781	792	828	806	783	814	798	830	854	821	757	809	742	824	756	790	795	777	786	793	785	767	778	768	759	749	809	777	771	813	786	838	749	800	779	821	821	733	811	799	775	785	786	786	806	791	786	813	827	787	770	814	793	829	828	781	818	816	811	800	796	774	797	777	791	836	783	826	771	831	772	800	768	773	775	790	744	831	796	838	801	812	776	828	778	773	811	793	828	702	790	742	829	817	802	797	785	803	819	765	823	807	835	732	807	798	778	830	833	782	776	802	806	798	766	779	763	766	766	823	774	844	827	807	812	806	850	785	811	819	782	803	782	783	805	794	794	803	812	822	808	791	727	834	794	769	818	778	811	834	732	798	841	813	814	784	807	811	784	839	763	819	821	819	837	834	792	807	820	770	801	819	814	774	788	772	776	841	762	758	827	786	783	825	780	792	774	770	753	779	812	771	765	790	772	780	793	807	846	766	752	817	813	741	771	772	824	829	794	814	819	812	831	822	769	777	747	744	827	794	845	828	727	823	754	820	828	779	753	867	759	836	809	788	827	854	809	826	785	820	739	780	783	802	765	781	780	808	750	840	789	790	862	857	786	770	753	798	788	807	763	830	779	791	803	802	766	766	846	804	803	768	787	819	776	797	766	824	795	789	735	806	794	785	833	823	790	772	770	807	813	786	798	834	800	841	793	748	796	776	796	783	811	771	781	809	804	831	835	805	759	825	824	763	772	839	815	833	793	828	808	764	805	829	797	779	813	837	825	768	796	844	852	773	789	799	815	765	873	806	850	825	788	771	802	803	869	834	786	787	814	804	815	775	762	827	824	780	769	794	815	796	838	787	825	762	800	769	781	805	813	823	824	769	765	811	813	799	839	836	775	766	797	830	799	751	830	812	809	759	847	798	736	799	784	768	756	836	793	830	784	798	819	816	748	798	754	761	779	802	831	805	761	763	844	855	795	789	831	806	782	812	847	775	805	818	790	820	826	838	837	755	789	792	794	791	791	820	786	821	756	778	824	777	771	795	794	770	799	805	822	764	813	804	803	834	814	839	786	796	828	816	817	815	812	813	805	801	801	856	771	796	809	792	771	800	841	813	827	732	776	783	813	801	815	854	803	808	809	783	811	797	819	780	827	778	786	776	791	765	796	782	765	801	801	821	795	807	806	813	761	768	791	819	743	829	802	785	815	833	767	762	809	782	825	821	807	829	821	758	809	816	776	826	830	771	783	787	809	790	816	778	833	817	784	838	807	780	800	778	798	836	794	816	794	807	769	774	761	812	774	801	786	813	786	813	875	823	780	816	766	776	821	840	777	828	791	718	828	771	845	831	814	805	824	762	764	798	833	799	813	809	767	802	818	823	781	812	820	762	768	849	792	813	783	823	797	782	773	784	820	814	807	795	840	778	807	821	808	824	839	790	795	764	808	786	769	805	836	786	817	835	786	789	735	830	800	773	825	837	816	791	767	818	747	764	799	799	768	796	811	732	838	810	800	816	820	821	798	780	781	801	749	855	788	819	759	796	781	842	773	796	842	813	824	808	817	812	815	781	732	837	806	777	802	816	818	804	790	819	795	854	775	796	790	824	838	837	847	750	808	822	808	830	805	801	770	824	770	757	819	808	825	830	735	790	846	813	829	772	782	749	776	771	805	742	806	777	775	800	778	839	775	874	827	782	818	797	815	788	783	859	796	813	763	851	823	804	809	784	823	805	777	789	795	814	778	729	786	784	800	779	814	771	806	792	788	766	789	822	797	798	761	863	773	802	839	786	819	792	796	774	819	822	869	794	761	792	785	789	798	773	792	839	781	774	850	770	770	749	769	757	822	791	814	795	779	774	822	823	775	832	790	744	804	780	822	814	763	835	771	771	768	787	774	821	825	778	823	797	767	822	808	770	759	803	779	786	787	796	770	868	795	829	807	799	773	804	794	731	819	799	725	792	772	815	818	774	797	805	809	785	843	797	800	852	787	774	764	774	790	751	793	792	787	789	803	788	760	822	804	830	850	799	830	742	790	775	788	814	808	775	802	796	828	763	769	814	780	790	851	795	801	774	832	781	786	805	759	801	797	753	841	791	785	821	749	776	789	805	831	804	818	775	809	829	841	831	851	793	799	813	748	831	787	776	794	772	759	840	754	808	771	776	760	790	785	822	819	779	773	771	769	783	745	801	822	786	838	827	841	799	792	786	807	833	836	831	774	831	808	768	782	817	793	808	811	846	802	829	779	818	766	784	792	735	824	809	792	810	822	798	789	774	830	830	775	820	748	785	776	779	760	782	733	799	765	856	841	865	757	793	747	758	823	832	813	821	766	799	862	755	812	785	780	775	799	792	788	868	811	791	741	782	806	817	753	806	790	795	827	791	784	753	756	748	764	855	820	783	764	774	774	811	778	764	783	768	783	799	778	792	756	818	802	835	791	825	793	832	822	776	809	787	839	794	819	804	764	825	784	793	734	835	863	816	865	772	811	814	857	802	765	823	831	810	770	773	807	758	776	825	820	788	814	789	778	785	753	773	837	785	806	821	812	820	780	789	804	822	835	822	804	758	797	759	812	824	810	774	837	813	800	796	760	813	780	808	814	792	777	818	759	752	773	788	768	790	900	801	769	789	802	801	801	777	826	785	807	827	806	816	787	784	815	811	763	765	810	773	784	800	788	813	829	783	821	780	806	807	802	759	832	800	806	783	827	834	819	812	789	764	775	820	760	755	799	814	803	815	753	806	844	780	784	805	791	811	745	805	792	843	868	791	765	829	779	795	822	800	794	825	813	804	790	845	775	781	777	801	813	809	782	805	828	778	824	790	825	846	812	768	776	826	830	821	791	797	842	802	813	773	769	800	784	789	811	843	789	756	833	791	774	831	784	838	810	830	825	758	791	768	822	846	763	822	789	769	809	775	830	783	807	768	816	786	754	817	827	796	807	794	796	767	770	776	778	758	804	797	748	775	805	805	741	806	796	719	817	813	797	823	842	806	801	815	809
4587	953	1308	943	661	519	395	309	311	229	235	198	199	199	181	176	185	170	152	182	146	159	153	164	159	132	151	136	152	148	156	133	146	140	149	136	148	152	163	134	140	123	151	140	124	131	133	120	145	125	107	143	112	155	151	147	140	151	141	117	149	135	138	136	160	116	162	139	128	146	156	153	132	140	128	144	130	156	133	153	140	144	133	122	138	135	156	143	128	144	151	133	138	121	159	143	135	147	154	146	155	135	141	138	133	139	153	141	145	139	143	119	142	148	161	139	146	123	154	125	148	149	138	143	141	142	130	135	154	133	129	142	145	146	129	143	114	135	149	147	124	132	135	134	140	137	147	139	149	130	150	151	155	129	140	122	131	129	147	142	150	135	126	149	124	146	137	117	172	136	138	130	140	135	127	144	130	134	148	160	156	137	162	152	139	123	128	139	147	122	131	150	146	140	163	131	145	125	151	142	144	136	165	114	144	161	147	137	118	108	121	135	134	150	137	148	123	147	177	162	147	161	150	125	152	146	141	116	146	132	138	127	144	148	153	141	144	125	139	135	148	139	142	150	128	150	139	147	156	137	139	139	154	129	148	128	134	142	122	134	123	128	158	141	128	138	155	129	140	134	122	148	145	125	124	135	135	133	109	125	142	136	177	125	134	121	146	132	154	134	138	135	132	130	147	125	137	119	125	146	139	130	130	148	132	133	131	145	134	121	134	165	139	142	150	162	139	147	145	132	152	159	140	117	134	118	144	120	167	133	149	166	124	118	127	152	134	147	138	124	128	130	120	144	112	115	138	126	151	150	119	132	140	139	134	151	130	127	139	128	125	163	136	150	124	142	116	150	127	135	145	142	146	116	137	127	158	111	147	134	120	152	144	124	168	136	133	140	144	118	147	145	128	118	137	157	143	148	127	153	140	150	126	130	118	167	143	128	138	160	118	131	140	132	120	131	129	129	146	146	141	120	136	148	150	132	131	129	136	133	150	141	148	145	122	135	118	133	130	131	155	139	141	153	129	124	127	157	141	123	123	152	144	153	131	122	150	152	148	149	116	123	127	148	128	151	128	132	150	145	129	107	144	144	145	124	147	150	155	117	125	123	126	142	134	129	151	143	159	144	136	144	149	126	143	135	117	140	151	141	139	144	158	142	144	128	139	135	127	140	137	129	142	136	133	159	127	123	143	138	126	159	99	144	139	125	140	147	145	141	125	146	122	143	128	127	118	123	157	157	152	136	142	134	113	133	133	150	136	151	136	128	152	152	129	147	129	123	133	141	120	127	145	139	141	121	147	144	123	138	120	154	120	153	121	137	141	150	126	140	159	143	134	145	141	154	154	151	136	132	125	135	132	139	121	132	163	133	130	133	155	121	135	139	134	133	112	137	123	137	134	134	136	126	142	127	159	143	130	129	151	128	141	131	124	147	108	159	134	128	119	153	151	119	128	168	123	127	111	136	162	139	156	133	136	156	122	161	147	129	133	139	147	142	139	150	140	125	146	140	131	116	130	121	138	161	124	135	135	150	133	145	120	123	128	135	134	138	133	155	155	142	136	135	131	133	130	137	133	146	151	179	131	137	136	143	138	137	140	135	123	136	143	155	142	123	137	142	132	132	132	138	136	150	168	140	158	159	151	140	152	143	127	122	140	159	137	142	155	135	157	129	131	143	131	149	132	127	131	111	139	138	140	140	132	139	127	145	119	135	132	138	131	133	146	129	129	137	139	144	137	143	120	144	146	152	139	134	139	124	123	127	132	123	150	133	163	157	153	133	142	124	147	154	96	142	145	126	149	146	146	122	137	121	131	128	134	150	153	116	147	123	131	130	140	147	145	162	154	122	142	146	133	138	152	148	122	138	133	148	115	132	138	125	129	122	140	131	151	122	152	125	146	121	148	122	154	165	130	122	143	140	145	147	149	139	161	130	120	123	112	136	128	161	133	152	147	145	128	149	154	127	137	140	134	129	124	137	143	125	138	138	143	127	120	142	141	146	134	140	128	128	153	154	151	157	149	145	134	134	139	119	141	113	135	137	157	114	141	142	146	130	134	146	135	143	156	127	124	148	138	135	142	141	138	145	146	150	122	128	136	155	145	141	129	143	119	128	147	129	139	139	141	129	141	158	121	140	146	132	143	132	138	160	138	127	137	138	143	137	127	151	139	152	127	129	134	127	139	137	140	163	134	122	147	134	136	115	150	120	121	121	124	143	124	107	143	141	149	116	131	127	115	140	142	148	124	140	143	150	149	136	157	131	130	131	147	138	112	157	126	129	142	117	130	136	139	131	114	154	153	162	147	137	157	134	157	126	139	144	126	137	144	129	147	134	128	170	134	130	139	133	142	157	123	153	143	161	132	143	134	145	121	134	126	136	150	130	120	122	138	153	137	154	131	141	130	124	136	140	144	139	131	161	139	142	139	149	144	137	142	151	134	118	138	133	135	140	127	129	131	139	141	140	112	135	116	149	133	124	137	129	129	118	133	135	141	151	161	144	116	148	146	120	132	131	124	137	127	150	122	132	153	131	134	131	142	142	134	122	131	142	137	107	136	152	135	135	152	143	131	142	148	114	144	151	132	122	147	131	134	147	147	125	145	139	124	129	156	148	126	134	139	160	135	136	123	149	131	131	116	155	126	117	132	126	130	130	134	144	135	140	125	154	135	145	122	149	117	149	136	144	139	131	144	145	122	141	160	147	120	130	154	156	138	143	147	140	137	150	141	152	145	143	123	132	147	121	140	134	141	135	146	154	127	155	135	129	153	163	151	140	142	163	128	134	119	129	130	131	147	128	124	145	130	113	138	149	138	139	150	136	141	133	118	136	144	130	119	154	126	130	152	149	135	148	150	126	151	144	134	133	135	142	141	123	141	133	123	129	140	148	145	133	123	140	128	123	157	132	149	141	147	149	148	150	141	152	128	167	146	139	153	132	136	164	144	133	136	149	130	137	155	136	147	126	141	141	142	145	156	160	131	151	112	141	141	134	129	127	162	147	155	151	129	109	154	135	120	142	145	136	144	145	145	152	150	134	124	105	159	140	141	150	136	135	143	143	126	142	137	134	146	135	138	112	152	131	147	140	129	143	139	147	125	133	120	136	143	126	147	155	147	152	126	131	131	149	117	112	154	146	139	146	117	156	139	113	126	142	161	136	125	143	122	135	144	105	127	141	143	139	133	140	138	113	145	126	129	112	124	143	137	137	126	133	120	137	142	121	128	146	140	127	166	136	154	137	138	150	137	123	143	133	145	158	140	128	144	147	140	138	134	157	126	129	139	144	137	129	153	151	125	126	139	145	134	163	133	146	123	138	154	113	131	127	141	122	161	143	138	137	143	110	122	157	145	125	159	134	158	121	128	140	145	121	162	123	134	134	147	144	134	148	129	139	122	146	123	136	133	142	125	131	137	130	151	159	134	135	140	130	147	135	136	146	138	140	123	133	134	135	152	144	149	122	135	132	132	152	124	121	140	151	127	146
5519	1368	3025	3413	2951	2483	2091	1802	1529	1345	1146	1026	957	893	868	868	761	731	762	663	737	649	610	674	617	583	605	585	564	545	559	568	560	579	556	533	502	508	515	534	544	508	558	484	523	503	493	458	518	514	541	468	493	521	463	464	489	524	463	461	477	469	494	481	476	509	499	471	483	476	556	520	438	477	461	433	464	479	505	481	455	457	474	452	494	501	449	490	443	485	457	472	442	439	479	494	482	438	461	435	418	478	454	460	498	446	457	461	434	469	442	474	460	429	491	466	457	475	448	484	444	467	477	449	456	489	476	464	458	454	478	461	491	468	475	440	470	486	475	476	475	440	456	471	429	484	495	475	482	494	439	435	466	467	470	471	473	434	448	515	474	481	477	454	474	483	482	444	390	486	452	467	418	440	491	446	503	473	477	477	453	430	413	511	475	438	441	457	438	440	510	470	439	451	474	464	478	481	467	412	456	464	472	467	495	466	450	473	417	442	489	464	484	452	470	456	466	458	430	458	441	452	484	465	419	463	495	447	499	436	449	462	479	488	432	466	464	484	462	464	506	464	431	451	462	448	432	482	465	495	453	452	434	500	405	473	476	451	521	479	482	444	477	440	461	496	465	456	452	524	427	464	448	460	445	439	426	449	463	423	462	481	438	449	457	433	467	469	439	491	419	470	460	446	464	441	462	452	448	482	514	450	469	457	456	462	466	482	433	470	472	441	482	509	499	479	451	446	438	446	460	466	474	445	469	441	498	470	472	469	438	440	446	478	473	469	478	446	474	454	472	472	460	461	462	491	435	476	468	477	464	465	443	460	443	450	445	475	473	486	468	479	448	449	430	481	491	507	450	426	428	489	431	427	429	451	448	474	466	434	464	439	504	473	465	453	438	443	467	488	472	434	518	458	452	455	465	458	397	457	468	469	473	426	496	479	475	439	446	402	499	423	460	442	465	435	448	453	416	446	470	468	457	458	434	449	418	466	462	427	469	477	450	441	464	442	491	452	465	483	472	450	450	472	477	453	437	463	473	470	486	471	457	505	450	446	456	442	405	471	447	446	452	438	470	447	459	478	453	458	478	424	459	427	442	459	473	442	461	465	464	456	481	473	474	424	464	445	445	443	481	462	440	439	471	474	454	472	451	471	459	454	479	475	509	464	449	492	492	482	455	476	472	433	467	470	445	426	480	473	420	459	465	442	495	467	423	467	430	442	475	382	411	428	443	467	490	479	442	438	506	454	481	480	464	493	453	472	430	454	455	460	460	449	442	458	449	498	426	491	458	427	460	439	448	476	471	476	407	489	492	464	447	462	468	477	446	449	477	471	480	481	469	481	481	465	451	464	444	450	420	439	479	449	464	457	479	420	433	471	481	437	449	490	441	479	449	459	472	489	520	442	439	443	455	485	465	491	492	462	463	448	435	493	439	466	476	431	464	481	453	469	480	483	390	414	453	486	464	429	416	478	444	421	461	433	453	486	435	475	483	460	452	480	471	424	438	483	458	425	474	451	434	504	454	426	458	440	468	462	497	479	462	473	476	449	440	474	432	446	457	453	440	485	439	444	435	441	467	419	435	457	477	470	454	439	461	428	483	448	459	441	425	454	484	459	475	457	456	462	471	452	467	459	457	466	445	457	494	451	475	448	465	416	444	434	478	470	474	428	465	448	482	448	462	474	448	463	471	430	442	457	446	451	447	462	452	440	467	486	459	443	467	478	447	444	482	458	420	460	509	469	455	464	480	453	472	490	461	424	456	468	459	447	477	445	462	435	477	462	449	462	456	483	463	490	457	508	458	450	464	443	483	506	485	437	501	498	465	445	435	475	460	465	514	453	435	454	436	448	463	440	445	460	430	449	445	443	433	462	451	449	455	461	460	459	483	488	464	478	466	453	438	439	463	449	442	512	474	482	474	430	502	460	486	471	449	434	436	494	438	433	498	470	500	481	456	463	456	494	450	470	468	473	438	459	462	462	507	451	439	437	487	481	458	498	463	469	502	491	492	486	496	453	457	465	434	466	447	505	489	468	458	505	449	451	428	419	462	470	466	424	480	422	423	432	473	461	471	435	454	424	490	454	426	446	434	467	449	470	418	429	446	475	466	451	463	471	481	460	464	490	464	448	491	446	484	457	455	466	473	454	480	480	447	467	419	460	462	442	497	478	487	422	466	460	460	464	451	446	471	480	476	404	409	478	452	461	479	465	456	451	464	466	453	469	470	472	486	447	439	409	462	475	458	436	446	488	463	473	442	455	472	471	466	493	461	459	456	453	425	453	456	440	450	404	445	493	463	443	472	480	494	472	422	442	461	456	471	448	434	486	448	446	445	462	452	440	465	456	474	476	434	490	433	465	412	455	463	460	447	462	461	462	491	471	468	449	441	502	488	466	491	447	489	480	467	428	438	459	471	443	429	443	444	475	456	431	464	449	464	423	489	446	439	427	485	487	473	503	483	476	452	476	498	463	479	475	464	439	450	475	453	464	488	442	443	470	443	455	454	440	446	462	457	479	464	457	443	457	465	470	462	478	445	464	450	434	464	487	453	479	423	466	492	473	464	483	467	458	428	460	436	451	473	460	493	473	441	423	480	460	464	432	449	468	472	446	482	457	459	438	458	435	456	482	461	460	457	468	490	466	485	514	450	493	501	491	435	467	438	494	460	492	429	433	476	456	473	462	484	438	472	459	450	464	465	431	422	510	467	438	457	483	485	509	444	457	477	470	460	466	407	472	466	487	461	446	483	432	455	484	446	476	463	449	461	473	470	478	473	424	433	462	469	449	449	463	425	460	490	472	483	475	464	462	483	422	487	454	468	454	452	450	502	475	473	454	443	451	493	442	461	446	500	481	469	447	422	434	454	441	438	453	446	439	489	416	457	491	451	465	430	430	468	462	435	435	479	427	454	503	435	483	476	467	471	452	419	467	489	460	445	463	471	481	440	446	420	417	460	420	449	467	433	431	481	473	461	478	476	450	457	473	433	472	500	484	470	465	448	479	434	489	453	496	511	457	437	475	437	440	434	448	453	403	461	445	454	448	461	451	445	467	428	442	459	476	445	461	485	446	424	467	463	468	432	470	417	465	426	491	476	451	406	461	467	473	490	437	428	488	447	463	460	475	429	439	467	422	484	455	444	485	415	449	471	474	457	440	429	462	466	489	446	456	469	441	471	469	455	455	445	460	497	484	435	448	474	440	478	470	478	496	473	464	459	482	444	467	450	446	446	449	470	458	445	468	458	460	478	430	450	459	441	430	473	468	453	478	435	478	463	459	467	447	457	490	462	444	455	480	463	469	458	458	473	491	461	464	450	493	493	468	494	467	454	499	435	474	457	456	468	443	473	481	460	482	439	449	455	459	442	424	460	469	515	454	489	464	478	464	419	441	434	467	457	460	439	499	465	434	472	432	448	437	437	463	477	476	450	456	475	451	484	461	447	451	464	441	459	431	463	447	437	466	428	456	448	459	437	472	499	464	448	458
8513	1898	2306	1685	1142	790	642	492	408	331	314	265	200	219	200	208	195	195	193	149	155	178	156	183	154	181	150	137	127	142	128	152	141	141	139	117	129	159	157	123	162	127	124	137	137	119	129	112	135	149	126	129	139	136	133	130	108	134	121	142	122	132	129	130	141	117	117	122	152	114	134	117	131	130	136	123	133	128	135	113	109	144	123	136	150	126	113	126	129	140	118	116	111	123	119	118	121	128	135	137	120	128	111	117	110	115	144	104	127	102	126	125	128	143	132	146	117	119	130	134	132	126	117	136	137	111	116	106	118	123	127	123	136	137	119	136	141	135	128	139	142	130	111	143	101	124	119	126	119	133	116	148	144	135	117	134	119	116	130	123	133	107	116	131	106	119	117	136	122	128	130	118	127	122	135	119	130	131	119	119	104	128	141	108	138	123	116	95	124	128	133	110	123	107	143	122	120	118	137	122	117	121	129	105	122	110	129	121	141	137	139	121	119	122	131	114	125	129	138	126	124	117	112	97	133	132	130	109	138	127	115	139	152	125	109	114	112	127	133	119	117	122	130	113	136	128	127	145	123	106	118	144	144	155	129	134	147	118	130	130	141	125	114	117	114	117	147	120	129	147	126	126	155	136	158	114	130	131	110	143	118	122	122	118	96	131	137	124	120	130	123	129	119	127	112	119	118	100	131	105	137	115	124	114	122	132	133	137	123	128	121	120	116	110	122	133	126	127	132	126	135	105	113	132	134	141	119	123	123	142	133	134	138	123	119	133	135	119	118	123	146	130	125	127	134	115	119	122	111	114	113	109	124	113	123	130	145	128	142	135	118	106	131	128	122	109	130	133	120	118	142	133	124	133	111	120	125	120	139	127	111	114	125	129	120	147	117	130	121	131	115	125	134	125	121	133	141	141	106	136	127	122	133	123	127	126	110	126	110	124	118	123	108	140	126	116	107	133	121	121	149	134	134	118	125	127	115	133	102	116	117	124	104	143	138	130	133	125	112	125	120	116	118	128	126	123	141	109	123	133	107	119	109	146	119	114	109	131	119	105	119	152	117	115	121	127	115	130	122	120	117	129	131	116	115	124	138	117	121	126	129	134	129	136	120	115	139	136	133	116	130	147	123	113	142	126	119	125	110	130	147	109	120	104	115	115	105	113	110	117	131	124	135	135	135	118	125	121	118	130	148	133	135	111	117	124	128	134	124	116	130	124	111	112	126	112	121	115	135	124	139	106	127	148	112	137	114	125	124	130	141	112	107	106	136	108	117	103	129	129	124	121	124	125	112	121	125	118	112	129	137	129	127	125	114	131	113	109	120	124	128	110	134	130	144	122	140	117	110	139	143	118	110	122	106	131	123	101	140	144	108	133	140	110	132	133	107	114	114	109	116	115	114	105	117	121	142	125	143	122	141	135	131	134	114	105	130	127	116	136	115	109	124	120	128	94	141	136	128	117	119	123	127	134	107	114	105	125	128	129	132	135	103	133	112	114	135	121	131	130	132	123	133	125	128	124	129	111	136	108	115	134	137	118	127	129	121	133	108	133	111	124	118	117	121	113	121	117	118	103	124	137	154	124	119	116	114	126	126	112	129	128	127	119	130	140	128	129	100	133	125	102	101	127	138	140	129	124	134	140	123	114	130	146	116	136	118	126	134	125	120	135	128	117	140	118	120	139	129	132	107	123	121	129	103	129	119	136	105	132	145	125	102	116	112	102	124	134	116	134	118	128	133	120	121	132	109	122	126	117	137	124	125	133	118	128	111	132	111	130	133	115	148	125	117	125	124	127	130	124	134	128	107	121	120	130	117	115	151	126	143	107	121	128	113	127	85	128	111	149	140	134	113	102	136	120	110	134	105	141	116	117	118	140	121	131	117	126	125	137	138	120	144	128	107	114	126	142	138	113	139	109	132	104	142	139	129	104	141	126	133	148	114	117	118	115	141	140	125	109	129	126	105	107	133	103	114	117	154	119	107	125	135	129	109	126	127	114	129	130	102	125	126	121	118	117	131	119	117	138	102	145	145	139	132	105	129	138	151	123	136	129	118	120	134	125	138	133	138	126	120	120	149	130	117	121	119	136	136	130	123	118	126	132	98	118	99	122	152	127	136	124	120	140	125	114	111	140	133	91	146	107	133	120	135	129	121	132	120	141	145	125	123	145	143	116	141	131	103	124	117	139	148	137	125	108	135	118	134	131	145	111	135	102	126	135	136	118	122	122	109	128	151	109	137	118	135	115	117	108	125	122	115	103	116	140	138	116	133	136	119	148	123	131	128	125	137	126	140	130	116	118	111	112	136	108	132	120	123	107	112	124	137	108	120	119	117	118	134	140	121	138	126	130	109	128	108	140	116	100	124	119	130	138	129	116	112	115	113	110	103	108	135	109	129	141	129	120	127	129	131	137	120	131	141	110	124	150	123	132	121	120	115	113	142	126	122	131	119	111	131	113	132	135	111	130	118	112	144	141	114	125	128	116	113	139	130	115	136	128	128	127	132	117	123	142	135	119	118	122	118	134	135	112	127	118	113	130	111	123	134	119	117	134	118	125	131	141	124	133	141	120	144	125	113	139	128	124	120	137	155	129	119	121	122	112	138	112	137	111	124	109	120	116	125	123	135	100	122	118	126	115	132	117	138	117	101	113	120	111	118	128	113	118	137	129	113	119	123	123	117	121	116	118	115	119	135	125	120	131	135	124	138	115	106	128	123	153	108	113	136	130	136	127	122	111	119	119	122	141	115	116	142	123	112	125	139	134	123	132	118	129	140	132	132	133	116	122	121	114	111	131	141	105	113	120	131	124	131	110	121	114	123	130	125	132	115	113	104	122	101	123	109	139	124	113	129	118	122	126	139	132	129	122	125	116	136	116	110	132	139	130	128	122	122	119	114	111	141	137	136	99	109	114	142	135	119	118	128	126	123	133	116	132	124	135	135	132	136	145	120	114	122	112	142	131	140	141	132	118	124	118	142	127	128	122	143	130	121	127	129	139	150	137	132	115	129	111	114	105	145	106	113	119	127	118	131	114	127	133	118	113	124	115	123	119	126	115	122	136	133	131	117	132	110	129	129	115	142	126	133	126	127	127	114	127	126	122	122	110	126	127	120	145	116	131	123	136	120	135	139	125	124	136	128	134	140	126	109	116	109	120	116	131	120	121	134	139	134	124	124	109	121	148	134	117	121	117	138	120	124	124	122	105	131	118	143	129	115	139	113	115	121	100	132	114	137	131	112	117	137	118	120	119	115	118	111	113	114	130	153	130	125	123	128	139	120	116	140	132	122	117	125	107	116	125	141	115	123	132	116	126	116	125	132	119	127	127	125	109	130	144	119	132	127	119	112	146	110	127	125	133	118	133	107	101	124	121	129	118	114	110	116	116	131	128	108	129	160	133	127	117	150	116	129	135	126	113	116	136	135	119	115	124	102	121	122	123	133	127	133	149	132	132	121	107	121	116	121	92	139	115	125	138	159	127
7644	2239	5081	6038	5301	4278	3493	2936	2524	2134	1861	1563	1412	1368	1210	1075	1050	958	925	864	849	787	764	744	733	745	702	658	617	645	604	625	556	572	526	570	553	566	546	527	529	518	492	515	513	511	518	525	488	516	475	458	476	521	491	484	502	477	461	512	464	492	458	486	473	440	478	487	431	446	467	470	443	456	465	493	399	477	420	458	467	432	432	458	422	433	437	467	453	445	428	444	406	447	440	437	450	491	464	446	477	402	448	436	418	432	440	442	433	446	435	461	437	431	411	387	417	409	431	420	408	408	439	461	401	432	431	453	457	434	466	423	451	412	442	437	409	431	413	455	406	429	422	412	434	431	441	407	405	431	443	455	399	430	448	426	445	421	493	406	457	439	446	447	436	431	439	472	438	448	424	412	426	434	402	416	446	394	411	407	412	407	440	420	432	436	427	433	455	453	401	429	395	419	415	431	410	426	404	404	415	445	429	405	431	424	400	436	434	441	411	426	439	417	438	409	461	413	438	448	432	461	419	436	426	443	463	394	445	409	472	398	427	458	420	425	456	383	430	442	426	405	436	446	440	454	459	447	443	416	427	434	430	424	415	470	439	439	418	444	438	416	426	435	420	437	459	448	429	415	418	447	432	433	425	425	422	458	423	415	438	461	412	452	399	429	448	421	447	441	436	468	395	401	412	435	419	423	407	412	430	391	403	485	420	442	430	453	413	417	455	411	418	436	462	395	420	443	426	457	427	424	411	432	428	449	414	410	404	447	452	461	400	441	428	412	422	454	428	388	406	421	426	458	433	432	416	435	451	448	424	405	370	434	415	430	433	462	420	441	436	447	440	414	401	453	411	409	406	456	435	438	413	433	412	427	476	440	404	378	426	434	405	429	428	449	460	439	420	392	442	449	456	417	439	415	432	398	411	440	456	427	380	428	437	389	441	407	408	422	432	462	430	428	399	415	417	432	410	387	440	457	441	448	436	440	424	436	415	419	488	443	419	425	434	384	435	444	384	433	434	469	418	487	419	420	429	385	428	404	404	436	464	433	450	432	383	426	415	409	404	413	405	427	435	432	383	441	435	438	406	417	444	415	414	454	423	428	444	437	409	404	458	404	486	424	406	456	410	434	458	453	424	463	381	427	426	447	434	447	417	446	435	436	436	426	417	404	440	428	429	440	455	399	409	417	460	407	454	399	427	434	434	399	461	436	431	405	481	446	420	427	485	387	414	454	390	439	439	431	406	423	405	426	416	418	413	439	420	388	408	415	438	426	430	436	437	405	405	449	426	414	382	387	407	442	438	439	461	418	423	437	417	451	436	417	464	425	443	456	455	416	471	452	413	419	408	441	412	363	410	443	434	439	440	422	444	417	426	404	429	421	455	416	456	417	427	446	432	462	418	440	446	411	417	412	420	403	428	430	429	456	431	377	371	447	477	395	420	435	413	396	451	384	416	436	447	460	407	413	413	413	426	425	403	463	423	429	437	410	398	420	412	425	420	395	405	449	405	401	415	413	433	455	442	452	412	441	453	450	450	404	436	416	470	435	421	468	430	427	420	460	434	468	438	453	445	447	432	477	414	410	412	453	441	420	440	422	410	419	451	424	457	410	441	432	390	401	434	479	453	467	446	425	447	384	477	453	441	468	448	446	418	388	406	407	452	441	447	439	403	426	404	418	393	413	442	425	411	385	436	444	447	452	425	444	410	454	476	434	413	428	458	458	421	441	415	416	423	399	403	442	422	429	395	432	417	424	446	439	433	418	414	441	437	382	401	416	432	431	429	437	445	406	386	424	439	410	416	414	448	465	415	413	418	430	425	428	430	395	400	395	392	425	401	460	446	428	460	457	423	397	411	427	445	410	420	447	407	439	419	436	404	430	455	469	417	424	412	423	420	408	443	470	410	434	451	433	429	429	436	400	450	455	460	408	418	420	467	414	413	445	443	418	400	447	446	450	432	400	474	408	416	395	451	400	420	430	433	451	437	408	425	428	427	412	379	444	447	450	435	431	430	415	447	387	405	427	421	428	407	399	464	445	441	446	441	405	423	427	422	459	431	416	439	423	429	407	429	414	431	431	417	460	428	444	391	418	409	384	427	434	428	438	426	442	414	444	416	406	427	435	434	414	416	438	432	425	426	449	407	416	415	431	451	403	438	418	429	423	406	436	408	429	410	407	420	429	426	428	440	433	488	433	433	403	418	425	432	490	458	395	437	418	436	425	419	412	446	423	411	467	468	448	410	405	417	410	424	444	426	419	432	446	400	418	410	458	426	424	433	452	413	452	378	422	432	470	408	438	459	419	437	425	429	431	446	420	446	448	418	414	416	449	451	434	420	430	412	418	400	453	424	455	437	435	405	423	432	374	414	423	430	455	408	450	422	408	432	370	427	435	391	441	428	451	444	468	404	409	450	416	440	454	402	435	416	466	439	439	456	442	426	441	422	400	415	405	427	393	412	458	443	453	436	416	453	444	399	416	434	405	424	445	422	451	452	467	416	455	413	393	443	421	454	419	455	398	445	408	394	428	427	457	452	421	420	383	441	416	415	422	429	430	410	451	402	470	433	441	448	435	459	447	432	411	432	442	463	395	417	419	423	454	405	424	453	401	442	451	437	428	426	438	485	426	462	381	433	455	451	371	439	455	414	413	438	460	449	435	408	409	414	457	455	424	421	442	458	432	413	420	438	450	432	447	411	421	398	385	450	457	412	432	435	431	451	403	415	465	424	411	438	406	400	415	438	427	426	411	439	436	441	416	421	476	447	400	397	423	384	439	404	431	448	440	461	430	411	411	432	394	441	464	406	446	465	453	440	413	423	447	450	420	416	442	410	429	463	403	422	416	399	449	425	451	465	463	428	408	450	412	440	406	420	411	432	409	401	408	421	430	448	440	433	429	449	403	383	429	423	481	435	462	447	401	468	450	429	441	424	413	432	458	425	462	428	406	399	452	436	430	420	456	439	408	494	396	425	438	439	447	454	437	407	451	388	415	420	441	405	426	436	428	420	448	401	456	414	434	420	427	429	452	416	428	452	455	434	441	434	433	403	438	451	385	417	423	424	443	404	405	449	433	408	493	435	414	440	457	484	417	436	441	406	437	439	444	421	382	415	399	422	395	443	414	417	433	395	430	438	426	441	449	403	434	429	407	453	451	435	451	411	438	435	433	426	429	398	418	399	438	415	433	446	439	439	419	416	418	405	450	422	409	413	431	429	406	409	446	447	428	434	421	417	443	450	452	419	427	405	423	429	457	431	439	382	454	402	426	386	415	450	445	403	442	439	437	443	393	418	417	430	397	450	408	426	418	433	444	411	417	409	434	415	426	430	444	389	401	423	471	443	412	398	386	427	450	421	470	426	399	425	425	412	447	460	428	423	408	412	432	400	442	444	440	448	423	424	450	437	427	408	417	401	433	458	463	456	413	434	430	417	419	437	451	437	426	428	421	421	429	421	377	459	405	423	398	404	401	450	400	428	422	435	412
1425	310	315	317	300	291	292	275	251	251	305	273	254	243	294	264	254	250	283	263	246	258	289	263	262	274	254	267	254	262	250	235	243	272	248	257	276	235	274	254	257	263	266	255	272	286	225	265	282	259	273	272	283	251	274	262	253	260	243	263	272	234	246	261	250	284	247	265	270	255	266	273	269	285	273	258	279	259	272	225	259	282	259	275	243	251	255	275	264	254	258	265	271	248	269	282	254	234	289	290	255	253	253	213	240	276	267	273	276	271	232	250	256	253	256	253	266	253	243	256	250	284	254	251	274	239	285	271	273	252	272	251	278	262	257	264	248	255	269	270	273	299	270	238	255	257	256	239	280	270	237	278	285	282	269	274	247	249	266	235	289	266	249	288	278	255	272	263	264	243	226	245	220	255	269	265	227	256	266	228	259	282	272	290	256	262	254	275	272	258	260	266	270	273	260	270	252	263	304	269	243	250	263	250	252	227	269	269	256	261	260	283	258	256	235	257	247	244	269	280	270	220	252	246	258	249	261	260	250	249	270	250	252	270	269	254	229	248	229	242	246	245	244	235	238	283	258	268	249	247	271	267	247	241	233	267	268	240	253	256	273	268	274	250	257	243	258	256	264	283	247	256	276	243	256	252	234	270	246	250	269	254	262	241	253	254	229	249	256	239	250	270	247	276	277	275	258	243	277	274	251	257	274	253	277	239	285	274	276	259	267	253	277	260	243	267	260	234	251	277	253	274	279	275	268	238	252	247	256	255	291	275	263	269	261	250	260	234	274	245	283	246	261	271	269	290	242	256	249	236	250	275	275	291	254	266	275	266	260	267	271	270	290	274	228	290	253	250	246	246	282	253	285	273	268	275	253	271	278	259	289	266	259	283	266	274	247	268	260	242	264	257	266	270	278	274	284	258	252	293	218	266	270	270	246	266	253	235	256	296	273	249	266	285	274	264	239	249	258	244	266	269	244	268	269	269	252	273	268	279	264	261	230	279	265	267	253	252	260	272	251	262	264	257	276	243	258	288	271	241	276	264	267	265	264	233	261	272	277	283	237	249	259	274	262	252	270	269	267	248	217	287	270	253	247	270	268	260	256	268	256	248	254	241	258	288	256	247	252	241	248	253	284	252	280	291	253	255	243	282	258	229	265	234	265	263	286	253	275	279	257	276	240	288	257	261	282	260	236	227	266	268	269	240	238	246	281	279	268	273	275	271	260	254	261	273	268	236	280	248	261	265	269	238	255	262	260	262	288	253	243	276	236	262	262	262	250	285	270	252	237	258	256	266	256	245	263	260	255	274	263	265	264	254	264	274	253	258	276	293	243	278	249	259	237	241	273	241	290	222	270	227	249	267	250	235	268	267	240	257	279	285	260	250	273	257	246	241	291	266	250	294	261	280	255	242	287	242	258	262	291	275	282	264	263	267	281	270	259	257	231	300	270	265	256	257	256	277	265	264	241	261	256	291	252	295	271	252	258	253	261	265	257	257	292	251	247	286	229	247	266	218	238	253	249	277	238	273	267	262	242	252	241	274	240	257	241	287	259	236	270	260	272	278	267	239	255	225	272	237	259	257	263	257	260	244	253	259	252	242	251	267	268	277	256	281	225	258	263	259	283	269	245	256	264	237	249	257	267	275	271	240	254	265	225	246	293	295	258	276	243	244	291	249	255	266	261	279	256	284	232	273	265	286	274	259	271	278	258	265	280	258	232	260	268	248	265	273	280	271	290	268	246	250	264	278	263	286	266	217	258	271	242	255	252	234	266	238	275	265	291	279	250	266	263	265	241	256	255	275	256	246	245	247	266	257	251	266	267	315	277	243	247	236	272	273	267	251	246	277	254	293	253	278	291	237	274	236	274	258	245	262	276	255	258	256	283	271	284	236	245	254	288	254	274	277	257	272	243	270	270	281	291	249	271	277	288	272	258	240	261	281	258	250	241	247	261	268	259	271	221	257	251	249	244	228	265	237	241	261	272	247	256	247	261	281	271	280	250	275	268	293	249	255	254	265	297	254	234	269	255	280	250	257	268	285	235	243	265	290	260	226	271	272	263	273	247	235	266	263	273	251	259	252	281	277	243	257	281	254	249	255	268	230	235	272	246	267	263	236	264	242	275	250	268	307	276	272	278	287	269	268	280	283	262	286	220	257	257	273	265	242	243	234	265	260	255	253	246	273	254	260	272	255	289	238	293	270	243	257	306	257	247	270	231	247	243	265	254	265	270	274	257	284	250	257	245	273	261	275	286	272	261	257	237	290	276	275	294	271	260	282	273	246	249	267	264	253	271	238	253	229	283	245	256	244	269	265	244	244	285	251	289	247	281	249	265	278	261	250	279	249	251	280	261	252	280	251	273	277	282	237	246	246	267	250	254	241	244	288	261	253	234	250	262	252	274	238	304	252	255	247	270	261	282	259	241	242	221	295	277	267	291	263	255	272	298	273	253	281	268	252	239	231	263	257	247	256	260	261	273	292	276	258	285	251	268	281	252	257	266	246	276	281	243	276	234	267	282	258	277	264	251	241	249	243	257	257	267	261	281	268	249	299	265	257	270	255	292	279	243	255	258	234	267	277	291	268	233	271	288	249	260	267	246	258	265	264	258	228	256	251	271	260	271	256	259	241	256	267	244	280	238	256	268	224	292	270	267	253	256	274	259	271	268	262	265	264	238	265	293	262	290	241	242	264	245	277	263	274	256	249	240	261	261	265	271	247	292	237	245	259	235	259	261	253	225	245	257	264	275	273	265	262	272	295	253	267	258	281	274	269	264	263	252	243	262	282	256	277	267	267	246	246	274	302	242	273	269	252	230	265	273	269	272	274	250	265	250	234	293	278	239	269	255	282	277	270	245	233	241	240	247	261	281	264	252	274	261	262	255	255	251	246	265	264	248	286	245	251	271	272	267	259	244	283	245	253	252	270	268	267	232	242	243	288	277	274	250	266	253	249	264	281	286	243	267	239	262	243	278	267	263	269	275	265	264	265	241	279	266	256	244	260	270	273	286	258	261	280	239	278	244	267	227	252	277	261	281	278	272	276	244	263	277	261	279	248	246	269	267	281	259	270	253	259	276	273	295	255	255	262	243	267	288	252	282	269	292	245	289	273	239	252	254	267	252	294	237	262	280	268	247	303	255	262	273	274	259	278	265	248	261	292	225	268	274	270	297	277	275	261	279	281	261	255	249	264	252	256	253	236	252	255	248	270	252	269	251	279	232	252	273	272	243	289	269	262	269	278	276	273	262	271	273	257	245	258	235	285	240	266	227	276	278	248	285	249	245	259	254	263	258	256	238	251	273	267	259	281	278	250	258	259	271	273	277	256	247	251	266	260	248	262	284	268	272	295	239	267	274	269	303	282	267	256	274	260	261	273	271	250	252	267	274	254	274	264	261	234	281	263	264	250	257	272	228	276	287	283	203	252	265	266	257	251	276	252	250	248	272	248	271	290	257	234	261	269	276	280	277	257	269	257	246	253
2193	847	1021	1043	953	950	914	877	898	842	865	801	821	805	853	795	773	842	791	854	730	830	854	765	793	827	864	823	791	790	798	778	800	806	781	763	778	782	763	842	803	869	861	813	831	797	763	846	756	827	822	803	791	770	762	770	826	798	805	831	847	854	778	812	824	785	804	813	808	814	819	817	762	794	804	818	801	731	843	789	770	894	824	783	791	830	796	813	742	825	835	785	831	770	792	793	794	833	838	763	793	820	799	744	770	780	773	806	776	785	761	817	791	751	773	758	776	752	831	799	841	816	779	810	799	754	809	805	796	791	766	763	766	792	810	774	775	800	803	769	816	821	799	765	834	895	836	819	823	819	781	793	806	800	804	801	803	769	804	791	744	782	808	787	763	786	850	795	778	784	806	763	787	788	816	837	770	720	778	776	767	791	790	766	773	778	783	750	822	791	813	834	769	833	804	807	824	787	753	782	833	829	815	790	802	789	844	792	753	835	783	820	851	797	765	758	840	833	806	789	815	809	748	847	844	821	824	744	787	825	797	771	793	791	859	825	813	782	811	752	786	818	858	788	778	814	834	772	773	767	779	837	792	780	792	780	812	820	778	806	761	791	775	796	814	812	832	747	773	753	814	815	795	752	828	783	836	801	782	795	795	772	842	699	776	805	794	800	738	808	776	757	788	824	801	785	868	812	821	815	777	787	818	764	796	830	785	783	821	776	782	812	801	815	788	775	761	791	835	778	854	807	783	770	837	787	760	731	809	778	785	809	819	822	827	779	805	801	782	786	770	788	831	788	784	788	788	823	819	825	781	780	817	805	827	798	700	792	778	744	822	782	795	831	807	816	802	801	771	813	723	782	813	792	796	841	821	776	790	813	759	787	800	791	767	806	810	837	844	788	792	744	823	812	825	809	808	851	715	772	836	757	820	804	763	774	833	786	803	786	802	829	772	780	781	842	757	745	822	842	825	899	806	794	771	792	787	818	759	788	817	777	809	801	800	803	742	830	779	789	768	800	763	760	799	847	780	840	768	806	827	746	806	758	773	763	757	794	799	768	757	797	789	827	791	781	800	820	780	824	751	772	819	805	826	720	827	781	820	793	788	815	774	744	805	801	815	776	765	782	801	795	832	801	828	830	791	814	790	836	819	808	758	817	746	830	823	789	809	738	806	784	838	829	804	798	757	821	796	801	790	784	823	812	814	793	868	782	756	785	825	822	763	837	766	794	796	790	782	781	737	765	806	798	789	799	773	799	777	761	795	795	766	810	791	780	752	800	813	818	784	815	825	779	811	834	794	774	774	779	762	748	752	807	809	775	799	800	766	796	797	779	795	799	810	837	793	782	784	757	786	811	785	774	803	800	807	782	776	774	815	769	762	768	810	820	752	844	824	748	808	779	814	817	791	767	792	770	802	826	811	780	783	796	829	761	844	776	806	775	799	810	821	788	772	769	741	789	804	771	820	816	772	781	797	820	810	806	811	762	777	797	829	844	780	821	788	736	839	804	854	808	790	783	778	821	804	800	778	808	769	826	741	805	822	794	817	808	801	746	828	782	789	775	802	793	835	800	817	811	738	777	809	815	783	824	803	797	754	799	785	792	802	810	780	812	791	799	806	777	797	799	800	805	786	821	806	800	832	785	802	774	781	781	813	796	761	784	781	780	838	797	804	825	778	799	805	830	821	787	848	809	794	797	781	799	770	841	745	825	783	792	795	865	811	797	801	741	786	781	753	798	796	798	754	802	759	803	761	809	810	776	797	792	799	797	810	792	778	803	775	799	800	769	797	804	825	756	811	785	792	844	791	813	805	733	728	828	759	798	812	816	793	808	764	834	800	819	786	794	740	811	738	783	820	815	768	772	822	790	800	782	768	804	794	758	775	837	819	736	742	772	754	811	787	795	805	803	832	780	774	764	805	827	837	816	761	821	819	828	815	811	837	755	829	801	808	805	830	784	760	809	830	800	765	788	801	805	837	796	744	776	753	773	785	832	804	801	743	768	789	800	792	789	782	777	834	827	819	769	828	837	795	782	772	824	805	787	812	846	788	778	826	743	735	793	806	802	739	786	830	818	819	805	788	782	834	778	802	817	834	842	818	764	845	811	789	813	810	824	779	809	809	754	773	814	789	835	785	770	850	826	806	837	794	740	838	808	799	774	773	845	813	750	764	820	836	821	773	806	868	773	810	802	809	815	843	782	749	836	806	810	760	765	801	796	809	793	798	812	752	784	786	769	813	799	841	847	768	814	823	759	817	788	815	791	806	804	781	836	837	775	739	797	808	808	851	827	789	799	829	800	853	799	797	823	819	801	826	806	810	752	806	821	770	769	798	799	807	834	819	817	800	815	776	802	804	771	796	807	774	770	869	760	860	774	746	815	800	776	813	776	816	756	814	825	775	794	765	798	843	834	791	797	808	784	788	784	792	816	829	736	813	783	777	810	768	809	749	804	835	814	762	820	779	845	800	799	822	765	790	770	794	755	804	783	811	791	801	845	796	832	814	798	778	838	812	802	758	786	775	807	833	762	797	776	815	813	766	770	833	758	801	791	800	776	765	801	803	761	817	805	803	786	847	823	837	817	763	772	793	762	763	800	817	768	816	793	810	795	825	794	804	774	774	790	770	793	795	765	772	742	788	793	835	813	814	801	791	801	780	879	783	795	820	805	792	794	824	794	816	712	749	788	836	807	792	790	754	818	806	822	792	771	828	758	785	824	804	790	795	811	788	781	784	760	777	757	794	809	778	746	760	820	875	811	760	726	802	772	769	750	809	780	827	805	769	776	795	776	753	813	792	772	832	811	847	778	815	753	766	875	806	803	779	830	812	777	735	802	773	794	800	794	809	786	820	818	799	815	726	813	789	782	825	836	820	791	775	790	828	809	789	778	815	782	827	822	795	779	828	744	797	789	757	775	814	793	760	804	775	805	776	795	790	773	812	800	831	770	803	813	778	778	853	781	781	777	798	837	791	772	777	816	769	770	815	831	784	799	812	799	814	807	762	810	813	794	818	803	796	800	820	744	749	827	824	793	811	777	769	803	811	794	773	825	826	804	802	819	780	749	854	779	759	821	811	805	820	752	790	772	812	762	826	753	770	809	775	775	761	816	798	795	792	766	791	833	816	737	783	808	786	784	793	797	731	799	831	778	761	792	786	834	806	856	796	806	801	790	760	791	809	790	825	745	849	811	777	855	759	787	802	755	809	784	800	800	816	804	838	778	759	753	789	767	761	815	787	741	781	823	802	780	825	786	844	817	801	802	810	759	849	802	806	790	838	816	790	762	835	791	772	849	823	776	840	809	798	828	790	805	807	807	786	806	804	806	790	835	785	768	774	838	808	790	789	754	789	759	824	821	805	804	835	788	820	765	762	819	790	774	779	770	781	786	810	783	854	791	801	786	772	859	785	807	794	809	759	793	793	804	785	811	709	803	771	817	803	767	855	796	771	776	757	766	799	815	819	786	793	821	803	857	794	838
4479	962	1229	965	619	474	391	343	310	240	232	197	223	194	193	213	202	164	173	133	150	150	171	151	139	156	124	144	137	141	147	157	136	146	181	147	167	159	125	137	139	159	146	126	145	136	134	131	132	141	149	134	149	149	149	137	142	162	137	149	133	150	137	139	113	141	126	140	150	139	136	120	146	134	139	156	133	125	140	135	149	127	149	130	117	129	141	137	119	123	144	134	138	143	134	148	140	128	140	153	128	119	122	131	124	149	151	121	149	119	134	128	148	129	141	115	150	128	147	132	134	116	124	133	143	123	122	134	128	161	122	123	132	145	127	120	143	143	127	119	126	160	148	122	117	122	136	131	149	123	146	136	129	134	144	119	134	136	120	158	140	139	125	135	138	137	149	135	141	128	152	131	142	136	139	147	138	129	117	156	157	146	128	129	121	121	126	132	135	131	141	128	118	106	142	126	119	151	132	130	134	133	125	145	145	122	140	141	123	135	130	131	136	148	144	147	150	136	132	140	121	133	125	139	134	140	126	140	136	141	149	152	145	132	128	143	122	136	149	132	140	139	139	130	146	141	122	146	121	136	131	123	121	150	125	127	149	122	160	140	128	133	137	128	136	129	132	120	148	127	123	167	133	131	137	130	143	140	129	122	127	131	129	136	136	145	120	127	148	128	127	143	130	127	122	143	134	139	135	150	107	132	127	132	138	138	132	159	128	131	140	137	132	138	127	138	134	130	141	136	142	152	145	147	142	132	131	148	146	116	137	138	146	122	141	136	136	148	128	130	134	147	135	137	150	125	141	135	141	126	159	151	140	122	121	120	134	155	122	141	120	148	143	144	137	138	124	151	149	138	139	120	125	138	158	123	149	130	126	141	155	142	135	134	137	136	135	131	119	130	126	131	138	136	143	137	134	141	127	123	163	128	118	151	148	146	129	128	118	134	147	137	142	137	140	149	141	128	148	144	142	136	134	135	147	151	132	109	149	136	131	141	138	128	131	127	132	149	131	134	151	141	144	135	136	140	135	123	139	119	135	122	122	154	126	136	131	132	146	129	128	117	124	151	126	125	136	142	150	142	137	143	131	127	119	117	125	122	133	164	139	140	140	128	133	136	119	134	135	132	134	146	136	110	127	148	137	124	141	123	142	162	146	150	171	143	132	149	153	121	129	109	130	144	129	138	124	144	131	135	150	120	135	132	122	152	143	127	145	141	158	142	137	146	154	136	138	131	113	158	141	134	147	146	129	161	114	138	137	139	128	139	138	165	123	136	146	134	148	127	121	136	165	152	154	142	141	147	129	157	130	144	122	151	137	142	106	132	163	145	138	130	125	150	150	136	141	122	127	144	152	150	119	150	136	148	139	142	138	137	143	121	116	139	123	141	120	125	144	124	150	135	112	119	141	136	130	137	137	131	150	133	119	137	118	135	121	125	149	136	134	138	103	143	136	127	135	133	133	131	143	135	113	115	126	117	139	133	114	126	137	142	139	138	131	144	139	123	159	120	152	145	144	145	123	140	132	134	129	129	133	132	133	127	120	130	123	115	140	137	134	132	126	149	143	133	130	143	134	120	124	139	140	139	134	137	110	161	122	148	139	136	143	142	149	157	140	112	147	124	114	129	138	139	144	140	134	107	134	146	158	116	127	122	147	126	126	156	146	141	131	135	136	148	108	149	132	143	140	131	119	155	122	130	130	148	130	145	122	160	152	148	130	144	141	140	132	128	127	154	141	166	125	141	132	133	118	142	139	148	144	140	128	143	134	139	118	132	150	133	141	156	114	152	144	132	156	125	113	133	139	126	143	139	133	129	136	135	139	141	135	170	154	132	121	144	152	119	146	160	113	141	142	147	120	119	135	119	130	143	121	122	133	146	141	139	137	133	137	149	144	138	123	146	127	125	141	142	123	142	126	145	141	118	114	146	120	138	149	132	123	136	119	156	101	129	129	153	114	119	135	148	162	130	137	143	143	132	134	144	140	116	141	140	143	132	136	145	140	133	155	131	146	115	138	142	156	146	133	141	140	153	121	129	137	143	140	140	125	136	132	144	157	142	113	148	151	130	123	128	120	145	136	115	127	134	119	127	141	149	137	124	159	127	131	134	134	148	145	147	131	146	132	139	133	148	135	157	128	139	125	163	168	140	146	138	146	132	120	135	129	124	149	124	121	125	114	135	150	130	129	128	140	139	136	126	146	135	136	140	117	128	151	138	130	145	144	131	163	131	146	134	145	125	140	149	154	119	123	136	127	114	128	146	120	128	129	155	151	133	139	122	131	165	132	140	134	133	131	141	122	130	128	125	137	129	112	150	130	148	154	141	128	151	129	139	134	125	149	135	121	122	134	135	127	156	141	133	122	123	141	152	146	130	119	129	129	135	131	116	148	124	162	136	118	145	136	147	123	153	132	140	127	137	145	123	139	146	147	158	122	118	128	147	129	130	137	138	134	130	138	141	157	130	141	146	152	137	119	138	130	133	129	130	124	136	138	150	115	116	146	150	130	140	138	130	143	135	138	142	162	169	132	153	115	128	126	143	132	154	135	124	151	156	138	148	124	135	131	158	121	140	138	135	137	140	134	121	131	131	149	111	151	141	138	155	134	105	137	150	136	157	131	141	135	167	136	127	134	144	137	134	113	139	118	117	142	120	154	136	138	136	145	140	152	129	129	147	135	128	127	138	138	131	140	156	149	141	119	137	128	147	142	128	146	150	127	125	127	128	149	152	124	126	149	140	125	146	140	137	128	119	132	161	144	134	126	137	111	128	125	144	138	133	147	160	136	142	146	137	132	140	141	154	125	137	155	129	132	148	136	148	128	127	134	127	136	131	128	111	127	114	119	135	133	140	142	133	156	161	113	142	138	141	142	129	137	139	136	132	142	136	126	138	137	132	131	149	156	133	149	148	131	129	137	153	127	120	147	127	128	140	140	140	137	133	148	148	125	140	123	144	136	131	138	157	129	152	124	145	136	142	140	134	139	142	132	119	161	146	130	115	119	128	138	123	135	151	116	127	145	106	129	127	138	125	141	137	133	120	116	144	131	119	108	136	142	152	138	138	120	138	137	134	137	138	130	147	148	158	111	133	136	131	140	135	134	115	132	139	151	141	149	131	121	137	138	128	141	129	144	136	116	131	127	133	130	148	131	155	142	122	141	131	154	168	142	142	141	144	155	124	129	140	146	127	168	120	123	143	128	140	148	153	134	130	141	131	132	136	123	146	137	136	127	146	131	146	116	140	136	151	135	138	132	134	128	118	128	118	112	127	158	142	141	129	143	124	142	125	134	110	139	147	108	116	142	127	137	138	130	140	134	120	139	132	152	142	127	117	146	128	139	153	130	138	147	142	150	144	135	133	137	119	145	137	142	135	133	143	131	139	133	142	144	114	137	149	127	127	122	116	146	128	136	141	124	133	134	120	155	143	138	146	121	150	118	131	123	133	128	170	115	153	126	142	132	131	152	129	137	149	151	136	127	119
5479	1363	2944	3550	3041	2552	2037	1838	1530	1347	1144	1037	943	899	781	788	776	797	691	713	645	607	624	634	638	611	576	569	569	580	619	563	561	514	561	516	517	556	577	534	518	498	522	516	519	520	522	484	514	459	489	478	480	504	498	494	514	479	539	463	498	456	486	480	445	490	440	452	474	481	466	468	451	477	467	470	434	471	467	466	499	447	464	461	456	478	479	515	486	433	459	449	464	468	490	462	487	511	477	483	462	487	483	461	457	490	470	504	482	489	482	476	476	473	429	469	461	467	496	459	466	445	447	432	488	445	446	442	479	508	481	462	466	494	439	451	456	480	467	483	505	485	467	446	476	425	439	455	445	476	447	466	442	479	489	441	469	476	437	498	456	500	456	461	460	436	446	473	453	473	486	450	476	430	445	500	445	492	444	445	442	454	460	407	444	454	441	488	476	462	453	456	442	428	459	444	451	484	439	480	426	443	464	434	474	483	470	451	495	441	491	443	477	450	468	450	448	433	475	470	412	451	475	463	465	461	454	426	467	461	472	466	459	444	469	435	481	467	421	481	499	450	464	459	486	453	453	441	470	485	439	454	477	460	481	500	467	433	481	486	484	503	415	429	459	471	473	470	487	462	442	447	475	436	459	455	458	435	473	445	498	453	490	471	496	466	502	469	453	476	424	468	462	477	463	393	487	484	427	451	460	455	460	426	480	463	455	459	493	497	476	459	454	493	448	479	480	409	450	456	468	471	433	428	461	481	474	450	457	446	449	435	465	424	440	417	465	480	426	430	453	425	426	467	448	460	441	442	479	450	463	466	473	470	427	455	434	447	423	449	431	498	461	499	477	476	449	447	445	484	472	478	469	443	472	466	433	447	456	475	469	465	442	442	456	453	472	458	442	427	446	437	433	464	449	461	440	420	434	471	434	458	470	458	424	453	476	417	462	467	467	420	464	494	452	428	484	470	440	477	464	444	465	443	462	493	451	472	438	451	458	529	436	496	462	447	475	465	441	437	443	490	443	476	421	436	456	451	440	483	467	469	442	464	495	502	441	471	472	454	463	459	427	495	440	451	447	465	450	421	516	445	450	476	437	451	457	459	431	480	483	459	457	449	433	450	437	430	493	438	473	448	472	467	458	475	439	428	476	437	446	448	477	465	466	455	497	462	453	461	471	478	444	470	440	415	498	470	492	455	435	431	455	444	435	459	461	516	440	430	480	417	457	447	458	453	464	469	429	446	445	457	428	459	466	456	455	438	450	441	505	435	455	492	435	456	472	449	453	464	470	414	440	461	442	439	432	452	443	446	464	457	462	466	415	394	455	419	461	437	461	475	426	423	444	444	453	447	414	463	445	439	454	444	458	474	462	463	470	447	432	469	454	462	466	475	455	500	453	472	496	442	439	427	456	482	467	424	432	448	443	412	428	452	479	454	504	485	448	462	480	453	487	466	465	440	501	476	449	479	461	483	429	433	426	471	462	425	445	450	431	453	430	482	487	455	475	435	464	479	482	453	445	432	447	455	473	451	493	438	452	457	433	465	430	462	448	470	449	394	445	435	442	497	485	424	495	467	440	470	454	467	453	447	441	439	452	488	466	458	471	469	477	472	467	436	442	497	500	399	424	467	471	444	468	458	413	426	455	431	428	439	461	441	483	435	441	484	444	459	462	461	438	470	458	460	477	437	428	460	413	456	457	456	435	430	449	443	413	468	443	465	470	449	437	449	485	452	453	476	466	437	432	474	481	436	432	489	447	459	504	452	457	489	451	438	472	457	437	442	457	491	443	469	486	453	446	472	441	450	481	460	469	453	445	466	411	437	417	482	467	435	413	463	447	462	482	415	440	398	476	456	441	419	453	449	426	455	471	456	452	478	425	443	476	407	457	436	469	471	466	471	494	446	435	451	460	476	453	452	449	467	459	442	479	438	469	450	469	464	458	470	504	453	437	462	474	450	455	433	463	427	479	472	469	444	466	462	454	479	468	498	460	428	430	428	452	455	457	443	450	427	487	473	457	505	434	432	447	464	455	479	456	509	444	459	478	429	461	466	436	463	464	454	447	444	487	431	475	437	451	436	449	497	422	433	464	439	466	481	468	445	489	471	452	441	430	540	468	447	463	444	486	473	477	465	443	471	467	462	464	446	479	463	440	470	458	483	464	462	468	471	457	476	475	452	474	442	438	438	473	460	463	420	461	482	491	442	437	481	447	425	444	468	467	468	468	457	494	472	425	417	499	437	496	444	471	470	441	461	463	484	461	444	473	407	462	442	468	461	446	480	500	491	513	466	445	432	473	450	442	472	471	500	437	462	477	450	496	510	466	428	460	427	449	451	473	485	460	468	458	492	448	490	453	455	474	450	435	481	453	438	479	479	493	452	469	467	411	468	452	493	416	483	498	440	473	454	489	471	462	432	494	473	452	420	457	480	446	449	396	442	464	432	448	450	459	425	462	465	468	488	452	464	459	467	460	421	450	460	453	435	434	446	476	444	474	452	485	474	452	435	460	457	456	465	435	424	453	478	472	492	455	463	445	445	458	484	472	468	462	412	465	437	451	402	489	466	439	445	456	423	441	462	424	455	499	495	431	436	438	422	461	486	481	428	451	454	452	470	483	506	472	469	463	461	478	483	455	480	458	449	447	434	441	446	486	430	447	482	459	461	461	444	426	449	437	484	487	468	455	441	443	440	471	507	446	465	489	445	450	467	443	442	500	435	466	460	452	459	439	435	444	438	433	482	496	456	458	478	442	458	464	435	460	434	445	473	448	462	454	463	473	400	437	471	452	433	450	488	460	482	440	486	454	459	457	423	425	475	465	442	456	421	473	502	447	460	430	456	476	393	457	485	459	452	495	471	461	476	473	476	434	468	453	472	474	480	469	448	488	436	432	454	482	457	452	465	432	435	467	431	439	465	434	477	461	458	429	453	476	480	432	457	431	432	442	487	449	464	430	467	445	449	471	444	473	434	409	460	444	518	451	489	422	443	493	447	444	442	470	473	470	493	472	461	445	432	468	425	491	518	468	486	474	448	461	464	493	461	441	470	466	482	458	425	445	486	442	470	465	431	463	474	470	489	465	448	484	486	431	463	453	441	499	477	449	415	446	452	447	483	477	432	470	507	409	428	447	484	457	461	459	474	453	483	465	462	455	461	474	450	488	500	483	456	480	438	438	455	443	456	450	498	437	467	429	482	484	482	447	471	419	427	445	377	460	444	454	445	406	465	462	474	401	420	458	463	442	465	474	452	464	458	452	440	461	471	407	503	460	453	473	464	486	462	445	409	476	455	471	434	456	403	471	467	431	454	463	469	477	507	461	443	450	433	468	424	454	458	425	471	449	437	449	485	462	461	486	469	469	457	486	466	477	441	481	446	474	470	425	444	470	452	479	470	463	456	415	452	451	454	441	432	437	460	510	482	467	453	443	476	428	448	403	440	409	440	513	467	449	478	462	468	452	434	475	437	470	454	481	460	462	443	442	447
8378	1826	2335	1740	1142	789	639	530	395	330	320	291	268	241	218	183	223	172	167	168	166	159	161	164	145	156	138	159	144	133	151	129	117	149	140	121	130	147	150	118	114	130	121	127	135	123	131	146	119	124	121	124	125	140	136	105	123	127	134	136	145	124	121	127	117	123	124	124	112	134	134	126	143	129	127	141	126	135	135	117	133	125	130	112	107	121	118	105	125	122	121	107	137	112	112	138	138	137	141	118	132	121	142	103	125	128	140	127	119	106	124	127	129	122	134	130	127	131	134	126	126	152	143	129	105	125	124	135	142	137	132	125	140	105	122	93	119	121	134	122	130	117	125	125	130	124	120	128	119	113	135	117	118	110	106	125	115	133	137	132	103	128	121	134	117	116	112	120	130	147	111	106	121	124	144	125	100	125	133	131	125	113	119	111	117	108	112	118	140	117	145	121	113	120	133	137	137	106	92	117	127	125	101	130	133	112	126	112	117	124	108	123	131	124	119	108	142	124	115	133	117	130	123	139	129	125	112	147	138	104	134	113	114	116	122	122	141	114	129	121	100	134	125	150	92	126	120	145	125	124	121	127	126	101	136	122	129	110	99	112	115	117	105	106	121	123	113	111	132	110	123	126	121	149	126	141	122	122	126	143	112	121	133	112	121	130	131	103	130	128	129	127	128	117	124	124	102	121	149	122	105	125	103	119	132	108	118	120	124	103	138	113	131	129	118	135	118	129	128	107	125	126	119	111	115	139	134	117	103	121	150	110	126	134	134	124	120	128	139	127	131	121	107	118	127	130	128	111	131	129	133	122	130	111	148	122	101	127	123	137	113	120	130	115	136	126	107	129	144	139	136	131	110	148	147	105	105	132	138	119	129	111	122	106	123	128	130	127	107	128	119	123	116	120	124	125	115	136	110	130	135	119	144	120	117	106	124	123	126	129	120	107	128	104	138	140	133	127	88	125	114	126	128	116	116	115	125	113	127	116	130	122	123	111	133	112	108	119	135	118	117	111	130	112	134	103	136	123	144	114	123	124	123	132	143	109	124	116	122	111	99	106	127	101	144	125	114	108	155	114	111	115	119	116	126	123	104	123	114	122	118	117	127	123	102	103	115	116	133	136	134	112	130	115	128	137	98	127	111	127	121	120	123	127	115	126	139	128	126	118	119	125	145	116	127	120	147	100	118	129	126	135	118	126	127	118	119	110	134	102	153	121	120	128	134	124	127	129	123	137	129	122	123	126	124	125	135	116	141	143	123	135	122	111	123	115	113	125	132	107	133	115	122	126	134	111	120	113	118	113	120	123	118	116	110	122	134	114	130	123	101	127	126	112	111	143	116	110	120	116	136	139	129	135	126	150	137	142	124	119	146	121	109	126	124	113	118	106	117	130	109	108	118	142	112	117	101	120	114	140	141	124	120	154	115	111	111	142	121	116	119	142	139	145	129	125	141	117	128	136	118	112	125	128	124	134	126	135	129	136	129	127	126	104	140	127	148	124	114	127	127	124	108	116	133	134	142	137	118	150	108	129	124	126	129	126	142	115	120	114	100	129	129	114	140	125	122	126	120	130	119	124	129	128	123	110	142	109	117	131	118	129	134	126	125	116	122	128	123	109	141	132	121	121	124	132	132	127	123	113	122	102	131	121	129	150	120	127	120	119	121	111	128	113	123	114	131	134	114	117	127	131	103	128	131	133	95	124	119	114	123	111	92	128	106	125	143	113	121	125	138	127	132	127	126	112	125	131	124	118	127	157	105	122	102	145	119	156	124	121	108	116	125	140	123	119	126	125	132	126	114	117	133	137	130	129	113	123	123	112	125	128	137	125	129	107	114	135	117	131	111	130	126	121	107	122	139	142	124	129	119	134	131	104	124	135	95	111	118	118	136	101	132	120	102	148	121	122	125	129	126	108	126	124	122	120	106	114	124	137	108	139	107	123	133	106	117	113	97	115	123	128	118	132	118	124	110	124	147	105	111	134	100	135	127	133	148	140	142	124	108	111	129	107	131	121	146	129	116	112	123	124	111	141	134	129	134	115	142	116	133	128	123	126	123	127	126	111	142	118	138	131	141	139	143	133	120	123	135	130	116	99	118	114	101	115	125	127	127	125	123	141	99	127	140	155	122	120	127	123	122	113	122	110	107	118	144	127	110	121	124	137	117	121	123	111	136	132	127	103	122	118	112	122	116	126	126	123	123	128	113	137	109	105	116	121	131	112	118	108	113	105	119	115	120	118	118	117	109	111	115	109	126	137	116	119	103	117	135	114	121	140	108	114	141	115	119	129	126	123	116	139	119	114	109	124	126	122	119	117	130	129	110	147	127	117	113	128	122	141	114	138	134	120	127	132	126	128	135	107	117	123	115	121	112	126	113	112	129	110	115	131	132	135	128	118	139	116	114	112	126	122	134	116	126	131	113	126	109	105	118	117	111	146	122	128	133	150	142	122	107	98	136	98	132	127	124	117	128	116	114	117	122	109	126	140	123	106	132	136	125	117	128	128	115	111	117	133	119	117	139	118	128	122	128	115	122	147	111	144	134	115	154	125	128	147	121	117	125	120	112	109	116	132	124	106	128	102	121	111	130	129	136	113	105	123	142	120	120	116	142	109	123	141	115	143	108	113	123	125	111	129	115	126	144	104	136	137	121	112	132	120	128	142	121	129	123	125	93	116	123	111	126	117	119	108	124	122	118	111	124	116	95	128	117	112	114	135	136	102	119	124	126	145	119	131	123	114	120	134	130	119	121	124	125	140	108	131	127	121	122	129	140	130	128	146	126	120	127	134	130	94	114	140	137	120	127	112	137	124	114	123	119	114	123	109	105	126	133	106	129	114	127	127	135	112	123	142	106	118	120	131	124	123	143	120	131	128	123	126	118	119	122	120	125	108	122	115	129	117	115	128	124	117	123	111	115	129	114	131	121	114	134	125	117	133	114	129	108	117	112	125	142	122	129	107	118	119	111	143	105	137	107	123	129	130	130	116	126	118	127	123	101	112	135	132	123	131	116	143	115	121	109	152	112	136	129	136	125	118	113	127	160	128	117	130	135	121	123	143	141	141	111	137	132	116	120	128	125	96	132	117	125	134	143	105	126	129	118	132	122	109	112	125	137	111	106	144	129	124	123	121	119	133	123	120	128	114	122	120	127	124	113	129	131	118	110	124	135	116	104	100	130	116	127	141	132	120	118	141	110	121	103	131	126	109	135	154	135	107	131	133	112	134	101	113	111	113	101	125	106	119	115	127	117	115	134	135	110	138	133	107	111	108	118	148	109	132	119	121	121	120	106	135	120	111	135	132	139	120	128	132	127	113	102	102	125	138	129	107	128	102	155	105	99	125	127	107	117	111	126	133	134	122	138	112	119	111	133	130	123	130	113	130	126	121	139	128	132	110	132	125	110	149	126	140	146	139	141	133	111	117	140	115	133	121	126	118	143	124	131	130	153	143	124	124	124	139	136	124	100	112	147	111	130	124
7527	2262	5130	5941	5237	4293	3621	2906	2512	2108	1838	1667	1452	1308	1243	1146	1089	974	913	888	888	787	770	761	709	715	659	655	653	616	627	547	547	588	585	601	552	567	536	507	571	513	520	479	501	527	490	486	477	517	505	507	471	447	501	478	480	488	475	494	474	529	492	455	469	473	479	454	457	472	468	460	479	497	425	459	471	474	386	467	437	459	418	466	433	387	439	448	457	423	472	431	453	496	446	437	433	419	438	427	440	465	425	428	440	468	411	466	430	401	428	467	434	445	432	418	423	448	464	459	447	420	436	433	412	423	476	455	452	431	436	438	431	472	402	433	414	445	420	424	429	430	446	453	436	434	436	418	463	437	414	451	416	402	424	433	434	444	456	459	426	439	456	425	449	457	409	421	447	427	455	397	390	434	422	465	454	452	415	452	468	430	399	412	432	451	445	425	447	434	397	432	447	392	452	421	437	432	463	415	441	441	469	465	405	493	436	468	488	414	435	382	426	459	438	406	453	436	443	418	395	418	417	409	441	402	436	392	406	408	438	441	430	424	439	427	442	433	438	462	435	427	419	423	425	443	425	424	435	473	376	399	395	421	412	425	415	442	416	427	439	425	453	463	420	436	407	390	467	443	403	395	461	431	406	435	407	452	405	434	430	437	415	434	411	391	471	410	415	422	405	441	427	423	443	434	434	433	422	417	420	432	428	459	388	452	463	408	402	417	404	460	431	391	432	453	373	441	400	407	454	400	407	425	418	421	442	474	420	473	402	459	415	449	440	443	397	406	402	422	456	430	427	461	440	415	437	402	409	440	440	438	431	460	473	416	399	412	459	392	397	397	391	447	432	433	436	433	450	406	453	422	424	431	413	458	437	430	431	423	432	420	418	408	412	400	440	449	435	426	454	445	439	409	427	434	391	402	445	401	469	422	424	411	430	436	433	434	429	412	460	432	442	430	412	430	411	454	459	410	459	426	425	412	418	424	407	392	434	421	414	417	453	467	447	448	425	428	409	427	432	453	385	418	455	453	407	388	439	431	469	439	448	480	455	429	424	404	434	426	406	444	446	416	442	419	417	437	406	444	376	375	424	462	453	442	397	426	442	457	443	465	402	410	440	381	396	428	420	453	406	410	436	431	461	452	429	460	405	429	429	411	408	422	435	403	442	429	415	407	459	422	396	446	438	438	425	403	396	428	427	444	430	431	419	420	392	418	404	415	411	437	426	457	441	440	409	408	378	439	393	416	406	463	450	416	439	423	441	420	455	466	443	434	400	474	454	424	430	460	391	409	401	412	422	429	434	408	411	446	403	409	420	420	402	406	455	431	463	384	410	426	423	451	395	435	423	413	416	417	431	456	397	426	414	435	476	439	431	386	438	410	413	430	422	446	447	421	409	456	429	437	468	430	455	442	431	443	459	446	445	437	438	456	404	413	413	417	448	432	460	456	448	462	399	444	486	427	426	435	390	430	447	434	440	401	448	453	431	449	432	450	472	445	410	429	417	386	451	471	455	454	440	418	414	425	397	436	420	417	416	416	413	400	415	435	368	437	428	434	441	394	440	426	416	462	409	436	400	443	380	430	413	394	425	424	412	442	439	460	479	415	415	422	425	412	438	457	366	424	417	456	411	402	441	407	455	422	438	427	446	411	396	431	428	426	496	455	456	411	462	412	471	456	438	414	456	421	388	427	440	434	414	460	453	404	443	441	416	422	500	450	418	436	410	404	454	406	455	432	381	424	448	444	432	430	435	429	405	423	416	410	400	460	402	442	401	461	455	422	423	397	435	424	421	451	401	412	409	407	453	400	414	439	466	408	420	438	407	459	428	395	423	435	422	403	450	438	423	411	462	446	422	406	386	413	455	472	419	424	438	459	394	416	444	438	439	449	435	426	405	398	434	465	391	400	470	426	416	437	410	436	416	396	429	417	413	430	406	427	412	390	404	412	435	417	426	421	422	391	414	455	424	437	398	455	424	393	461	417	464	426	421	422	435	418	464	421	393	399	446	427	435	431	441	473	403	448	416	414	418	433	416	393	430	424	411	466	410	427	398	436	442	413	420	400	453	385	404	405	461	427	403	419	440	411	429	423	418	445	418	480	436	411	410	392	421	464	460	445	409	435	405	468	446	422	456	453	415	444	441	390	436	462	476	386	399	430	423	423	433	456	426	420	429	458	416	463	451	432	444	405	438	453	409	443	430	431	407	409	445	419	416	439	444	448	428	433	421	416	427	406	447	450	438	415	383	438	424	444	440	413	414	405	361	436	384	419	448	396	392	445	459	432	424	414	426	429	406	421	440	472	412	424	436	422	461	414	428	415	473	398	410	430	408	435	406	443	404	438	456	401	447	421	432	434	416	438	449	405	430	421	388	447	437	461	434	451	416	418	418	450	474	416	445	436	393	392	414	414	431	465	441	459	418	430	413	444	462	429	414	427	441	470	456	420	434	419	450	451	445	423	415	393	432	407	445	416	433	402	419	375	426	433	448	467	437	422	428	389	427	474	452	458	455	425	416	438	463	429	422	425	436	401	446	455	417	430	429	422	416	435	435	401	389	434	443	428	466	432	412	398	412	415	419	419	394	440	414	422	413	423	384	434	416	392	430	421	420	421	403	448	428	437	450	409	406	451	427	433	433	410	397	415	433	482	442	442	435	445	443	454	453	433	422	398	468	454	391	412	414	440	449	439	448	405	408	449	414	432	426	435	423	469	423	406	431	462	430	440	397	425	416	450	411	439	395	427	451	408	428	411	439	378	421	419	433	475	423	417	446	421	403	389	432	384	446	454	394	419	401	454	437	446	412	432	407	444	430	472	413	436	409	397	440	410	407	423	441	422	425	466	410	445	476	450	433	410	438	451	455	416	430	448	413	410	457	407	456	452	440	432	410	402	431	417	415	419	405	428	416	468	419	432	447	410	451	431	428	422	428	462	422	422	393	439	442	427	427	424	423	429	453	397	417	423	396	403	413	419	405	459	397	428	452	394	378	413	418	431	423	456	414	464	419	397	414	421	438	457	413	443	443	470	422	401	429	445	422	402	435	368	422	410	437	432	431	411	454	420	442	425	403	449	462	433	413	454	440	419	436	463	413	415	428	435	435	440	440	405	391	430	427	423	411	461	412	458	415	423	415	427	466	410	408	428	405	392	441	411	437	410	428	401	427	442	407	412	422	443	430	446	453	451	441	427	413	426	441	405	415	418	419	468	383	461	422	464	429	426	438	433	459	450	406	409	453	437	447	416	408	437	425	428	421	434	436	457	434	424	409	438	416	422	433	427	422	424	447	418	429	431	442	405	429	436	438	422	447	440	434	448	421	419	413	450	475	444	425	458	440	428	433	390	443	424	411	436	390	459	433	383	491	421	445	446	450	448	414	459	442	434	443	442	409	413	410	435	442	413	447	471	397	408	466	429	430	468	442	415	450	417	449	437	422	415	416	416	402	434	444	459	432	438	451	415	397	435	416	418	429	458	430	388	403	404
1341	316	319	307	320	272	264	244	265	296	239	269	262	238	257	246	260	246	231	276	269	221	297	288	268	266	268	262	261	288	287	278	256	249	226	276	242	227	277	281	275	232	278	258	259	300	256	282	277	254	272	258	262	245	271	250	257	256	250	220	268	244	256	267	256	218	267	256	265	262	229	244	250	241	276	261	279	266	252	253	255	231	251	255	249	248	274	246	261	264	289	256	272	260	233	268	263	240	267	232	246	275	277	248	295	248	231	256	249	247	258	251	272	261	238	238	281	239	284	263	246	274	262	267	261	256	242	238	277	254	277	279	256	247	261	265	266	279	241	261	283	280	269	273	260	266	260	260	246	258	253	245	257	268	262	251	232	274	251	263	261	278	271	249	273	267	295	286	254	287	250	232	250	254	284	277	281	254	278	293	268	245	291	230	270	258	261	280	249	260	260	262	243	255	258	255	269	265	268	274	252	259	253	244	236	271	234	267	221	267	248	248	235	247	284	247	279	267	222	273	274	243	272	238	291	250	257	278	270	288	237	264	233	250	277	246	275	264	261	264	275	264	251	220	259	287	272	282	293	226	257	264	253	229	226	242	244	246	281	263	262	258	246	264	258	294	276	242	237	283	232	267	279	256	261	263	225	238	240	265	255	247	271	275	238	286	245	248	245	252	263	258	275	250	247	259	237	240	255	282	287	290	268	224	252	233	261	269	284	238	265	253	266	251	261	244	254	254	258	242	242	230	261	246	281	255	284	244	238	245	263	260	249	257	248	275	255	266	273	247	252	261	284	237	249	269	222	254	279	246	255	267	273	251	268	258	231	253	243	250	259	233	289	278	260	274	250	280	267	246	271	263	261	250	264	256	285	257	301	263	258	293	252	266	245	270	239	254	263	254	259	244	250	237	268	257	258	267	261	270	262	259	241	249	266	279	287	261	255	260	280	258	269	269	253	230	300	267	241	260	227	257	270	256	283	264	270	248	274	239	243	240	236	267	275	225	260	272	241	240	248	256	241	243	273	238	244	250	265	262	263	248	274	246	291	266	287	219	254	245	222	284	281	250	248	280	259	246	261	220	250	282	242	282	261	274	259	276	258	269	312	269	268	258	271	256	262	262	231	272	307	236	242	257	245	282	276	227	258	267	263	278	253	211	245	231	268	253	267	238	232	247	235	260	251	240	263	271	242	284	260	239	256	269	217	273	269	245	282	280	252	245	264	268	278	238	268	270	247	285	280	231	254	258	256	261	229	262	271	233	251	293	267	257	265	247	244	254	283	230	261	271	269	258	267	229	278	275	238	260	273	248	238	232	272	269	293	257	253	251	263	287	268	269	250	234	250	263	272	271	233	266	248	248	256	272	252	258	252	231	263	256	253	256	251	279	272	237	273	253	252	251	259	288	229	253	286	270	260	254	254	245	268	269	246	268	247	266	230	259	246	244	266	253	270	247	263	235	244	268	267	278	254	271	270	284	271	259	257	253	275	237	251	252	285	221	263	255	255	251	260	259	269	227	250	254	272	248	274	250	239	270	227	280	258	258	242	269	288	277	255	256	250	257	251	257	287	257	284	261	256	283	246	249	272	258	265	242	272	286	257	274	252	248	246	267	261	232	255	240	246	236	260	268	249	273	239	256	249	234	241	235	246	254	224	255	259	266	235	248	262	271	265	231	242	259	261	236	274	250	269	246	270	281	227	244	229	254	210	268	281	288	277	278	230	216	262	273	257	245	239	256	268	249	282	225	243	239	259	245	267	274	242	250	295	260	253	243	274	272	273	256	249	267	269	279	256	261	271	270	244	239	291	260	289	279	275	266	267	247	268	249	270	270	265	243	285	276	258	261	279	274	270	281	255	274	240	231	276	264	257	270	267	259	260	273	240	250	266	239	290	238	253	262	268	260	246	251	238	282	256	250	269	275	269	279	241	282	268	255	241	244	271	235	296	282	260	231	259	261	272	274	275	241	268	263	253	228	271	242	240	271	242	235	264	290	261	281	248	269	269	249	266	250	281	260	257	276	237	254	274	246	259	259	244	271	250	246	222	263	288	234	236	241	258	229	248	246	283	261	227	245	275	256	233	268	249	256	277	230	256	265	235	233	275	282	253	243	258	260	281	246	270	251	239	265	262	274	240	271	264	247	260	254	265	256	254	276	281	233	234	265	282	284	248	256	256	257	247	269	249	255	259	283	266	269	292	270	248	255	231	245	251	256	259	310	256	250	265	248	261	265	236	242	238	255	254	294	266	234	246	254	236	297	268	272	238	227	279	269	304	233	261	260	263	255	271	254	269	238	244	264	250	253	275	262	260	275	270	273	291	268	255	243	240	282	237	258	271	273	275	274	259	266	252	262	267	272	255	259	241	273	247	266	267	272	252	276	264	250	260	272	272	259	249	259	236	242	238	236	284	266	242	241	233	279	272	255	289	251	260	242	223	251	236	258	264	285	265	275	286	244	272	263	245	264	261	265	235	280	242	265	269	276	237	267	271	265	239	249	245	279	234	237	252	261	282	263	281	255	273	243	256	286	232	270	248	273	237	270	279	267	232	250	259	272	259	258	277	254	267	247	277	246	285	234	234	267	252	270	267	265	258	247	244	266	244	259	239	253	268	250	238	264	229	260	274	259	260	243	296	261	269	260	261	283	257	265	239	279	237	251	251	234	248	271	272	245	260	279	254	259	269	263	260	229	262	256	270	247	226	257	231	242	278	239	242	249	281	241	233	269	241	254	274	265	249	277	258	246	284	251	271	264	259	256	224	239	236	280	230	240	252	261	243	235	263	252	261	277	260	284	233	246	251	241	264	266	259	290	251	259	246	275	261	271	250	271	262	263	274	241	241	283	247	242	272	271	265	265	262	252	249	247	277	294	268	260	271	255	238	259	260	277	256	264	259	273	280	236	262	267	240	256	251	289	262	257	236	238	271	265	271	243	277	259	266	244	259	272	250	236	268	253	231	271	263	294	272	271	251	261	267	284	224	256	249	261	284	242	233	254	264	267	253	261	255	239	266	242	257	271	259	265	235	234	229	283	247	232	273	281	255	256	238	253	255	254	268	260	263	279	259	262	248	226	271	259	243	289	263	265	262	258	267	229	248	265	262	296	249	264	246	290	211	238	251	246	261	280	266	249	257	278	287	263	274	274	256	268	267	266	260	290	256	230	251	265	268	253	264	253	276	273	288	257	262	253	247	289	261	272	300	274	236	275	272	263	287	278	249	286	262	240	254	255	245	259	267	282	264	257	254	264	246	285	264	242	280	276	291	283	291	242	248	239	253	288	267	268	280	245	245	251	247	238	285	231	280	252	257	258	260	238	258	260	300	250	275	240	258	270	255	286	262	260	264	236	277	247	237	229	251	286	250	273	268	254	219	256	266	242	252	269	251	241	249	264	241	270	281	274	272	264	250	275	251	280	268	251	249	265	270	277	266	246	235	256	273	268	270	253	244	244	250	248	270	249	251	249	269	252	260	255	258	250
2219	855	976	984	928	978	849	886	907	825	844	815	862	828	800	812	811	770	804	789	791	848	783	860	778	791	832	768	744	767	844	795	853	833	769	763	815	766	833	768	809	818	775	813	796	804	843	814	760	779	786	842	806	804	776	751	822	832	761	806	804	826	811	778	748	764	805	799	778	836	790	837	819	787	783	790	758	819	823	794	814	798	782	785	729	751	764	771	786	802	801	846	718	785	806	854	784	792	798	769	762	777	802	784	789	778	729	721	783	772	771	765	813	792	807	793	777	831	734	780	814	800	746	821	778	807	774	827	793	811	821	781	762	846	824	819	755	765	830	758	794	776	795	804	787	779	803	801	815	831	786	801	817	735	759	797	768	802	777	732	781	741	790	810	781	816	797	742	832	813	769	769	818	766	830	827	757	819	764	829	820	795	717	797	792	806	784	754	837	798	808	760	793	716	745	804	756	796	792	805	780	791	806	848	780	834	866	789	818	788	805	843	757	767	812	791	744	810	805	755	821	787	755	825	742	815	775	818	795	789	818	821	793	805	724	822	728	756	750	810	771	829	823	820	749	822	795	799	770	779	786	809	750	782	783	791	765	805	763	762	870	814	797	806	786	792	782	808	789	736	803	797	767	787	796	791	786	791	800	809	796	814	782	785	845	806	826	790	797	802	743	842	812	829	763	810	816	801	820	783	857	775	783	811	780	772	807	768	842	752	806	818	765	854	779	775	850	831	816	769	832	797	797	771	760	776	746	766	830	791	815	810	756	836	808	804	768	820	802	727	834	825	724	790	785	810	790	788	801	786	779	801	810	794	850	794	755	810	766	785	790	750	769	792	777	825	807	783	808	798	784	811	741	760	800	760	807	801	808	781	765	826	785	786	803	815	778	818	797	791	756	809	805	789	803	797	770	760	772	786	812	801	805	755	824	776	774	826	801	775	758	810	766	803	803	778	762	771	788	736	791	807	826	771	780	777	793	774	797	851	820	820	763	727	822	787	819	794	745	795	777	781	781	754	799	747	771	783	827	869	791	761	755	788	783	801	811	775	797	760	775	790	771	784	850	804	828	776	858	792	775	822	725	759	769	839	785	806	839	748	798	797	840	760	798	785	739	783	794	792	817	795	802	755	788	816	806	796	782	800	840	799	781	795	795	840	773	801	795	763	728	846	811	796	764	821	757	867	809	794	758	741	787	812	763	780	778	784	784	792	836	772	833	804	836	789	760	762	819	841	819	755	796	820	777	783	856	783	823	770	811	759	819	774	779	755	768	813	777	803	784	795	784	802	812	845	804	780	772	830	741	777	799	823	765	773	771	763	793	848	784	786	791	781	771	799	793	811	796	793	768	778	764	743	780	779	784	804	778	791	813	781	774	836	810	781	795	767	748	748	772	813	828	771	780	784	824	791	821	794	804	842	782	759	825	822	807	800	754	788	756	829	766	740	762	784	774	788	782	747	798	838	770	764	785	774	816	801	767	847	797	797	770	822	782	819	811	767	778	764	779	791	797	803	780	774	749	776	809	754	774	779	835	817	762	831	806	757	800	806	793	765	798	776	775	795	741	800	815	840	790	799	794	824	748	765	810	776	813	789	818	770	813	866	780	824	819	769	766	778	780	800	795	793	779	762	822	832	777	803	804	754	786	851	821	769	737	795	820	825	807	799	817	792	781	779	812	819	841	805	814	793	804	784	779	771	761	774	804	797	747	764	784	814	757	796	804	802	784	830	775	770	794	787	788	784	834	834	762	790	775	798	776	835	792	780	807	798	781	768	797	767	791	784	816	780	861	806	799	795	791	823	771	767	779	800	855	797	822	801	783	819	732	813	795	804	832	777	757	740	800	791	770	770	789	806	815	776	765	739	817	770	776	767	748	789	800	791	797	804	840	783	787	864	823	773	784	832	784	836	793	751	763	803	721	769	782	799	825	837	818	783	788	776	840	789	755	782	774	768	795	804	828	802	839	796	818	768	770	796	810	858	769	763	754	803	756	773	809	788	805	828	784	811	762	798	785	815	796	792	836	784	810	791	797	826	761	806	857	823	805	778	717	831	784	820	801	800	739	796	804	805	798	806	822	820	785	831	797	810	771	829	783	795	794	754	836	797	812	786	806	773	759	810	818	833	771	810	810	803	828	803	788	805	825	745	809	800	785	815	853	815	841	792	797	809	783	819	771	771	788	820	830	771	867	765	862	818	820	771	819	787	784	775	767	801	811	759	768	830	849	776	818	809	829	817	797	778	744	779	785	793	797	798	739	825	785	819	768	792	778	775	813	839	833	822	844	789	779	768	748	767	751	738	781	766	792	815	824	745	790	785	843	773	823	806	779	768	796	786	769	800	778	879	731	744	774	817	844	774	780	756	766	806	794	798	791	768	770	798	791	787	797	740	815	765	774	785	810	786	795	820	809	813	810	771	761	779	820	811	836	800	783	818	771	863	805	813	794	758	789	767	802	822	819	761	762	816	771	804	779	780	838	778	846	818	799	808	775	801	780	804	776	787	802	769	802	810	776	818	800	803	773	806	810	777	798	755	845	782	810	813	805	793	816	771	800	763	781	800	799	770	809	798	802	804	772	780	790	742	762	770	811	790	810	786	773	785	777	810	790	796	810	781	795	775	812	832	795	827	826	783	766	824	790	858	800	725	785	755	782	785	801	793	798	813	790	827	759	764	784	794	809	748	779	810	817	836	780	754	806	808	837	794	825	872	800	787	837	803	802	751	787	814	778	810	728	794	795	801	762	810	768	775	792	839	829	772	823	793	761	806	826	749	816	805	783	762	829	749	743	790	849	789	782	748	753	845	829	762	801	778	813	800	762	761	782	806	801	798	771	805	760	798	781	785	755	747	806	828	804	795	809	795	818	782	820	774	813	798	800	846	817	807	782	789	787	835	749	774	840	793	826	819	800	787	849	789	756	773	765	816	852	750	751	777	820	792	802	772	801	813	730	765	814	778	766	754	822	866	853	852	809	834	758	802	810	770	774	821	790	752	795	781	785	819	789	827	802	789	873	823	824	771	752	787	738	772	808	826	806	825	820	778	781	818	772	774	832	756	805	817	782	816	800	775	773	780	791	761	778	767	811	761	808	801	804	785	784	809	788	753	811	826	790	808	809	757	790	813	763	769	821	811	765	812	820	778	820	791	807	770	800	774	803	827	771	802	795	771	773	798	793	762	789	795	753	807	818	770	776	784	828	768	758	773	766	771	810	801	818	798	840	797	771	781	805	738	849	827	758	755	838	809	778	757	796	795	747	814	778	754	771	792	749	790	734	769	799	796	830	784	795	819	809	802	785	763	856	798	801	797	781	804	771	771	791	790	797	720	813	778	774	844	797	783	779	777	797	767	744	837	784	802	798	771	799	809	792	818	786	756	770	765	814	791	765	826	781	782	805	784	794	788	793	825	784	777	827	813	801	800	762	808	762	828	767	809	784	792	812	800	720	784	775	771	790	760	786	795	783	800	761	806	765	785
4381	995	1210	925	641	494	390	333	254	245	248	210	183	176	165	177	178	173	168	172	152	156	146	131	157	140	129	146	169	153	144	138	125	166	157	152	139	136	168	132	166	135	137	137	129	145	165	137	127	127	122	151	137	133	152	149	134	113	146	131	145	123	135	128	135	132	150	138	125	113	140	150	149	130	121	151	145	140	146	121	125	133	120	133	116	136	139	143	124	124	122	124	136	149	136	131	147	104	131	139	128	128	145	133	123	148	143	148	148	147	137	159	147	128	139	136	151	149	131	145	146	126	138	138	160	123	148	140	160	145	123	133	142	140	143	132	135	117	131	138	146	121	129	130	124	128	130	122	124	122	159	128	134	152	155	139	112	138	148	147	146	132	125	147	124	152	114	118	141	120	143	139	146	137	138	125	141	128	140	132	135	139	157	143	149	139	146	142	129	122	124	145	129	150	140	124	123	144	127	115	138	150	123	125	126	132	123	130	143	136	128	130	117	131	142	139	131	157	148	156	122	151	142	128	134	127	133	128	131	136	116	137	140	131	142	159	132	144	114	122	129	157	149	146	135	138	150	163	140	126	140	143	144	142	148	118	137	133	135	145	136	138	150	123	121	153	129	139	139	136	148	130	129	133	148	137	167	118	124	132	147	136	126	118	151	142	140	136	131	141	139	123	144	135	129	163	144	146	125	146	132	144	135	130	129	129	120	140	135	136	133	130	118	138	134	150	145	132	133	141	138	124	133	138	144	130	133	159	135	133	117	130	127	123	124	148	137	134	139	113	139	149	160	137	146	131	137	127	147	122	125	141	136	124	144	161	143	136	119	129	133	151	147	139	119	135	138	122	138	138	166	132	146	131	125	136	135	131	142	140	160	143	142	123	157	116	127	146	139	114	151	144	123	149	133	133	122	132	139	137	120	134	138	137	151	147	134	136	169	153	133	140	146	140	117	125	122	138	133	140	125	151	126	148	135	115	119	126	121	149	139	131	127	123	149	136	131	136	141	128	133	132	119	124	130	140	151	122	148	122	127	128	127	136	131	126	134	138	133	124	132	120	143	137	149	126	181	130	141	139	150	124	136	143	159	150	135	133	151	142	120	139	138	133	132	123	120	128	142	147	142	154	123	124	120	133	125	155	109	138	139	136	144	144	142	149	124	162	143	138	142	144	146	140	130	155	138	130	128	147	120	124	142	150	121	137	146	119	118	131	135	140	147	135	134	130	145	126	130	142	117	141	138	142	126	150	126	125	126	135	131	141	136	131	129	149	142	141	140	127	133	127	146	133	135	117	113	148	131	134	145	147	133	134	134	148	138	142	150	122	117	119	136	135	140	134	142	164	127	144	145	142	136	137	135	143	134	116	129	126	127	150	138	122	130	140	147	160	132	136	146	156	134	119	157	125	136	143	145	146	124	146	123	141	126	137	139	124	138	128	128	143	137	144	117	151	110	147	136	137	121	154	132	148	122	147	158	138	148	121	147	145	129	154	153	138	145	152	161	132	120	145	136	165	137	126	149	154	166	156	143	137	130	124	128	142	150	136	148	146	127	124	156	147	129	130	149	145	140	154	177	129	144	138	142	150	121	161	155	137	151	143	129	120	140	139	121	130	131	153	135	152	118	132	132	134	131	131	122	136	113	137	154	139	145	141	149	154	128	134	133	137	137	129	129	123	139	143	132	118	130	123	131	145	134	130	159	140	139	147	132	130	139	126	138	141	123	144	124	142	145	134	143	149	139	152	131	119	141	121	117	134	126	136	142	142	115	136	137	142	137	145	139	130	117	137	150	147	150	143	116	128	138	133	152	137	136	136	126	123	125	149	139	125	137	130	124	159	128	135	120	128	139	115	161	136	144	141	146	128	156	132	142	140	143	152	127	128	145	156	140	153	129	150	130	128	121	130	137	130	142	123	138	125	133	134	113	139	136	128	145	152	144	144	147	147	140	128	120	147	139	143	134	128	125	111	120	127	142	127	150	158	152	153	128	131	137	145	132	130	136	144	122	138	130	131	137	139	134	111	127	161	140	139	126	131	137	142	145	133	125	125	130	135	150	127	131	139	142	137	148	127	139	125	126	152	154	138	121	133	144	129	104	149	119	121	135	139	136	126	139	122	120	129	147	144	137	130	114	132	143	152	155	156	147	136	127	133	149	152	151	138	129	124	141	122	134	124	134	140	118	132	156	145	133	138	158	140	130	128	128	121	160	124	135	124	139	163	144	153	152	132	145	139	121	143	137	133	137	128	138	131	128	147	130	143	148	129	144	139	153	152	125	122	127	136	150	136	148	141	137	158	144	119	130	133	137	140	133	132	125	133	135	138	147	145	129	133	127	126	136	144	137	143	152	127	136	144	131	149	137	151	139	135	125	136	149	122	140	112	149	108	134	134	147	133	143	113	150	133	113	137	158	142	127	145	147	119	161	114	154	132	132	146	145	137	133	126	122	129	149	115	136	130	154	123	110	138	141	130	132	135	149	136	130	122	147	158	136	144	139	116	123	129	138	120	113	138	123	116	144	119	159	154	133	142	133	130	146	126	132	143	117	103	119	136	122	133	139	110	142	124	157	141	141	125	135	140	135	154	125	139	147	133	115	150	155	148	137	149	136	131	144	152	117	150	127	130	143	118	132	131	136	141	128	120	147	127	142	112	135	123	138	174	130	147	133	130	132	122	123	127	120	135	115	144	140	144	141	130	132	147	117	124	143	149	153	142	147	119	136	136	133	139	136	123	131	149	128	126	157	136	148	119	135	132	129	135	133	137	127	142	140	146	129	135	116	132	158	136	132	149	119	148	141	129	136	136	137	135	132	143	133	144	131	129	140	126	141	129	132	116	133	135	137	143	131	152	140	131	135	143	108	147	145	123	135	126	129	111	121	164	138	155	140	130	125	138	135	137	140	148	134	124	127	143	148	140	125	134	112	140	135	145	128	136	120	118	127	150	148	143	139	152	146	131	114	118	135	126	129	124	143	150	134	160	157	139	132	115	106	126	128	127	127	130	149	126	134	130	153	138	143	128	115	125	149	155	136	99	130	111	138	133	137	144	116	131	137	140	112	133	135	151	125	127	123	127	154	121	147	149	156	140	110	123	147	169	117	146	131	129	114	125	139	144	138	143	138	128	144	133	156	129	126	125	155	146	158	148	147	149	140	141	155	113	141	149	129	147	132	136	155	121	121	135	117	164	119	132	127	115	146	115	148	148	128	148	117	135	113	137	127	143	142	141	116	141	129	132	131	129	127	132	133	131	133	122	138	144	143	121	153	126	143	135	147	131	136	127	128	117	127	124	135	134	155	134	121	144	163	110	133	132	136	122	123	136	147	151	123	124	145	132	133	138	159	139	144	132	140	137	150	151	120	141	142	141	155	134	149	143	132	149	136	131	132	128	139	121	152	130	137	132	158	132	152	147	132	131	147	118	139	158	143	141	139	149	139	136	128	135	152	138	141	154	150	129	140	127	138	117	141	132	161	124
5451	1396	2919	3495	3057	2519	2077	1701	1476	1310	1151	1049	1009	961	829	788	773	728	750	670	641	667	588	605	622	617	622	586	583	590	553	570	538	525	523	510	552	489	530	527	526	485	516	464	517	503	478	511	452	512	488	488	496	457	470	501	496	506	464	482	478	462	465	488	507	479	480	466	472	477	436	519	436	478	459	451	445	456	431	445	449	468	468	463	472	485	452	469	492	441	462	482	450	456	447	474	440	483	459	483	483	452	457	442	488	435	443	509	474	482	466	460	460	459	457	460	465	430	487	426	501	459	509	432	472	429	472	403	472	485	433	473	465	487	466	480	512	471	451	447	450	453	446	480	459	447	448	452	464	489	464	435	462	456	487	448	470	497	477	423	435	503	433	478	463	458	507	474	447	451	430	459	441	435	475	440	465	487	456	445	458	465	480	485	473	483	471	465	446	433	453	415	475	479	419	473	422	474	488	460	462	409	437	426	414	462	455	475	459	431	458	433	465	461	462	456	438	476	474	487	447	479	507	463	453	451	465	459	445	443	471	452	416	455	492	450	421	469	442	427	457	420	460	401	471	466	449	485	472	426	467	472	455	449	440	474	454	473	429	468	481	454	470	450	458	482	442	490	459	447	445	484	440	472	442	453	484	461	455	485	445	492	423	425	465	400	458	440	481	442	517	473	443	450	445	463	486	453	491	439	442	483	475	449	472	436	471	491	427	429	479	465	481	428	438	437	457	429	424	487	478	476	433	464	421	492	498	426	451	452	425	459	481	451	453	449	420	464	461	469	451	455	422	432	436	461	438	471	458	449	440	430	487	451	450	481	462	479	426	496	430	477	467	465	476	472	455	442	436	476	458	463	445	467	459	469	443	435	477	465	444	441	450	447	462	451	441	447	405	433	470	468	442	407	433	457	506	470	439	472	445	445	434	454	472	450	468	436	474	459	500	419	446	496	424	452	446	433	460	447	429	474	459	434	445	459	486	490	468	456	465	477	433	487	463	448	437	478	441	429	410	457	490	450	490	476	479	448	453	459	446	458	428	396	463	466	475	435	490	479	488	450	464	452	415	456	437	486	447	429	465	447	480	456	465	446	448	459	441	452	521	450	441	427	452	463	437	469	433	449	449	458	450	483	483	448	447	480	473	423	435	495	453	446	463	478	482	474	439	456	468	446	458	476	449	469	434	468	467	439	470	474	462	461	451	438	474	423	460	441	421	457	475	449	435	396	454	446	443	484	439	459	436	466	440	477	456	465	444	479	465	445	437	462	431	460	492	436	455	451	451	463	482	450	480	464	444	418	454	435	464	474	445	482	494	459	445	448	507	450	444	462	465	456	439	443	444	419	435	429	415	492	491	446	461	485	457	466	437	503	464	451	464	453	452	448	485	476	496	455	454	454	450	487	451	453	451	463	441	445	461	448	450	495	416	440	432	417	450	479	456	480	438	444	482	440	429	453	458	461	437	489	457	434	466	454	424	488	448	473	454	465	437	463	450	452	467	444	488	458	476	469	415	461	444	478	443	434	449	460	442	468	448	467	458	484	463	500	443	469	446	453	449	454	445	434	464	484	441	446	428	464	471	470	436	469	444	464	440	470	445	497	451	447	447	414	415	462	439	441	424	478	472	478	457	475	448	472	431	430	394	454	473	451	477	465	465	472	434	443	467	454	434	462	454	439	445	483	472	486	443	445	466	457	456	418	516	450	454	477	454	451	448	406	425	439	490	442	443	486	491	429	478	436	457	473	482	446	487	467	443	450	466	440	468	482	459	453	470	463	434	461	473	459	482	466	423	465	454	424	453	439	461	442	483	447	450	455	495	443	455	456	439	466	484	434	444	460	455	478	424	464	465	435	477	447	485	447	452	464	455	478	446	452	459	431	442	439	457	460	478	471	450	456	470	446	461	422	455	490	445	433	448	485	472	453	502	478	451	435	455	447	447	445	522	455	439	459	421	446	439	460	449	499	478	453	409	434	448	463	460	433	427	417	458	452	468	488	449	475	473	445	445	465	480	417	468	457	453	472	487	463	444	459	451	447	473	463	440	452	476	446	456	484	421	449	484	451	457	466	464	475	441	449	477	479	452	435	534	462	489	448	455	470	449	428	481	469	412	429	470	457	422	452	481	428	453	467	446	450	438	498	439	429	458	461	468	461	438	428	451	459	433	460	456	472	456	438	475	481	459	483	427	457	482	474	415	473	406	455	491	451	457	426	426	491	423	449	473	467	471	461	446	458	457	475	470	456	440	446	439	465	466	445	471	463	456	489	468	444	463	452	413	499	436	441	458	459	479	463	482	473	435	479	471	447	446	440	489	452	462	459	420	438	444	454	466	479	454	446	440	476	438	493	413	416	440	469	443	453	439	417	437	477	440	455	458	449	444	437	455	479	437	416	492	450	452	430	477	396	483	458	445	462	425	453	454	477	467	490	422	487	423	476	468	467	441	446	422	461	486	466	423	486	486	453	436	473	432	443	449	423	456	434	496	486	479	455	461	429	441	462	449	460	441	439	471	464	438	454	484	443	431	442	428	446	438	514	496	463	441	466	465	466	460	493	500	435	423	492	451	449	462	455	469	426	463	488	453	433	450	467	439	436	449	475	479	466	435	449	449	491	461	415	444	439	463	483	470	449	427	488	448	454	504	419	461	465	469	451	447	472	485	458	471	458	493	434	500	478	507	480	413	467	462	442	474	435	467	438	442	451	435	443	447	453	427	486	464	457	463	466	469	419	480	460	417	410	438	425	455	426	446	436	469	458	460	461	469	468	465	452	460	418	434	416	484	433	441	455	456	447	463	455	447	455	480	494	478	447	427	460	483	447	475	436	452	465	457	479	440	465	469	423	450	481	472	444	446	469	443	447	445	496	477	480	472	452	437	493	434	485	448	455	447	499	479	480	474	468	454	496	466	459	409	463	455	447	477	432	447	458	483	441	465	412	475	440	430	481	487	435	437	461	476	447	472	438	460	471	443	443	491	466	430	444	476	480	469	439	453	453	491	497	458	449	436	460	431	433	489	451	426	455	510	491	423	455	456	443	425	450	466	448	450	445	441	433	456	457	488	417	465	453	495	446	420	450	423	464	445	426	454	433	464	420	419	487	433	451	431	464	445	464	457	448	462	482	458	453	469	450	458	440	482	445	443	437	455	412	403	456	452	448	469	451	449	473	468	448	463	467	424	463	476	475	451	443	433	484	439	503	440	435	475	428	466	431	453	441	456	476	438	432	459	461	467	466	446	442	460	464	438	459	457	458	465	469	477	483	505	430	479	421	443	484	449	435	435	461	445	451	459	405	485	489	485	448	456	418	426	434	472	468	440	476	466	454	432	471	470	465	445	450	445	480	440	451	421	519	478	472	420	486	493	488	475	483	468	451	472	448	432	504	459	426	436	467	466	490	407	440	453	440	465	440	439	425	466	432	492	484	459	462	474	464	451	449	480	445	474	454	434	448	468	427	480	461	455	451	471	453	434	451	465	423
8574	1817	2306	1716	1110	888	604	474	393	341	282	288	246	233	221	187	186	188	175	197	178	168	174	148	164	134	158	134	178	154	128	137	150	112	119	135	127	142	134	136	117	115	139	136	137	141	114	119	136	127	132	147	100	150	142	104	131	139	129	131	145	114	130	124	112	113	107	118	145	126	134	130	115	123	112	144	135	135	117	126	140	124	159	124	125	133	127	133	129	115	120	115	118	126	120	123	128	118	134	131	123	136	125	117	127	122	79	136	142	116	114	133	113	126	138	119	113	146	105	143	115	133	111	121	119	136	128	138	157	128	128	117	126	132	133	117	146	128	127	119	146	127	132	133	126	110	127	120	119	116	105	107	128	127	127	132	139	149	132	126	133	124	125	122	136	116	143	119	118	119	134	118	95	122	139	116	110	134	132	141	114	141	128	117	120	121	126	133	123	139	128	124	115	125	124	130	133	116	129	124	130	108	134	144	114	115	124	122	128	100	133	105	133	117	131	108	140	131	109	128	139	97	119	133	105	127	115	131	130	137	143	118	116	119	103	116	141	128	145	119	119	129	120	132	128	121	164	110	121	134	121	132	124	110	123	134	137	117	112	125	136	110	123	122	124	128	125	130	140	123	118	141	130	125	137	139	105	108	121	116	135	113	107	127	142	120	131	136	120	111	126	138	110	145	126	133	120	125	140	128	127	111	120	124	126	112	117	123	130	126	117	119	114	124	145	129	97	108	125	124	121	109	124	129	113	138	124	142	136	136	121	145	128	97	135	137	127	122	115	119	121	125	112	124	127	110	135	123	139	118	121	132	116	93	125	115	132	131	127	133	130	140	103	113	117	113	130	130	124	117	133	144	127	109	124	126	121	113	129	122	127	118	124	133	135	138	120	124	125	89	115	130	132	124	133	121	133	138	135	115	125	113	120	125	126	113	128	106	117	132	117	134	124	139	107	120	124	101	127	119	105	95	123	116	147	133	114	122	131	107	119	109	133	115	116	112	127	116	121	127	128	131	125	131	121	124	142	108	122	125	109	117	146	129	107	117	105	121	122	128	147	139	126	108	122	135	136	116	100	155	130	148	105	130	117	115	124	129	111	114	124	127	105	122	133	148	116	113	135	129	127	117	147	125	127	124	116	115	145	130	142	120	126	128	124	121	128	126	100	97	107	117	128	126	114	114	130	118	116	118	117	124	110	119	125	136	113	131	112	113	122	147	116	133	153	120	134	147	120	119	124	120	124	113	117	154	127	127	133	127	119	135	121	120	123	130	122	137	128	122	120	141	115	136	132	138	111	115	130	106	116	113	120	121	108	130	121	122	143	126	128	105	118	130	119	130	136	128	109	113	135	103	112	116	131	133	126	113	138	113	129	136	124	133	126	138	121	127	120	135	121	125	109	99	104	109	114	142	117	140	126	135	127	130	129	136	132	136	156	118	115	131	112	148	133	121	108	135	123	108	130	149	128	159	124	138	128	122	128	113	129	130	130	145	115	118	126	130	112	141	122	115	125	103	126	126	120	150	119	135	119	124	105	123	134	134	122	117	101	97	109	123	129	125	128	134	121	109	109	130	121	124	138	117	123	107	139	112	121	117	118	115	129	119	115	132	130	137	100	122	121	142	140	130	95	123	130	108	121	133	128	111	114	127	125	128	104	108	115	103	118	119	120	123	122	119	114	127	127	116	129	125	123	120	121	128	115	124	144	131	129	151	133	123	127	118	133	103	128	122	130	123	124	114	132	110	129	122	118	131	119	132	123	137	119	129	126	112	140	133	130	132	114	129	144	115	117	143	140	151	129	102	132	118	119	131	131	120	128	131	116	116	116	128	123	129	156	112	110	123	114	115	111	100	114	120	125	127	110	119	132	130	117	128	149	114	134	136	118	131	113	99	142	121	114	115	133	98	121	121	134	129	137	124	140	134	130	122	122	117	122	113	95	101	141	108	135	129	128	122	103	117	123	124	135	122	120	124	132	109	106	105	108	112	128	135	114	109	108	129	115	106	131	117	117	124	124	115	118	127	128	106	105	108	117	122	113	112	108	105	121	106	121	109	122	119	111	124	112	126	110	126	133	117	127	115	138	115	133	147	104	122	110	118	117	156	138	124	101	129	116	118	124	139	131	139	124	125	125	129	135	123	117	127	132	125	133	125	112	139	148	110	134	108	121	116	128	136	125	146	129	128	127	127	118	115	109	127	121	119	138	117	122	123	135	146	138	126	129	118	119	140	143	124	126	109	148	120	120	123	126	125	113	120	120	117	128	112	116	141	105	133	120	117	122	135	124	133	133	134	131	104	123	110	125	133	124	130	117	124	144	122	119	111	135	124	123	124	140	119	138	130	113	109	144	110	118	111	108	138	121	132	142	139	125	99	116	134	124	119	107	119	117	131	135	114	118	132	116	125	123	112	125	128	126	125	125	130	96	148	142	151	123	110	117	106	119	140	127	116	122	121	128	117	126	106	119	128	135	109	111	136	134	119	126	121	115	122	115	128	115	99	113	101	125	115	142	106	128	131	118	103	125	126	117	119	121	137	121	132	116	126	143	116	131	118	115	108	130	139	125	141	138	102	123	107	122	121	127	109	130	128	125	127	113	114	126	119	116	125	118	116	118	123	123	115	136	115	122	116	125	116	131	135	126	136	119	113	115	116	137	144	113	131	123	123	116	125	120	141	110	128	112	109	127	103	114	116	137	144	114	114	135	117	138	125	113	139	109	122	126	149	96	125	128	147	153	133	125	135	111	125	127	119	119	113	110	138	136	117	135	113	119	115	101	115	119	119	109	128	115	112	117	135	142	137	116	133	94	140	114	126	129	133	119	105	132	122	133	130	130	117	127	120	112	122	131	106	119	129	143	126	131	119	121	121	125	141	130	119	145	137	139	112	129	133	109	121	121	145	131	128	130	127	123	144	112	126	123	132	137	127	124	149	120	137	128	117	110	136	127	132	114	112	150	124	122	114	119	123	147	125	132	138	123	112	117	125	140	126	139	122	153	140	128	127	104	131	124	109	145	114	111	126	119	129	127	129	135	113	126	109	114	133	125	133	134	116	108	103	106	124	120	133	159	133	130	116	127	109	139	148	119	118	111	120	146	139	124	125	136	122	135	108	120	113	126	130	119	117	113	102	127	136	133	119	139	97	134	117	139	139	108	121	125	109	118	110	135	119	111	114	125	112	137	125	99	127	135	121	106	128	102	153	126	133	136	109	124	135	100	111	126	125	125	118	140	128	114	121	113	130	123	141	119	137	150	116	139	104	122	124	128	140	128	108	125	129	111	127	137	144	128	111	118	114	120	113	118	127	136	125	124	132	113	132	114	117	118	116	129	106	127	113	144	137	120	128	140	132	129	138	116	124	120	125	119	117	144	118	114	118	132	139	111	110	145	146	115	130	124	124	121	117	131	137	120	136	108	119	150	129	125	118	133	119	139	128	128	99	134	127	124	131	123	104	121	117	123	138	116	96	129	111	108	120
7643	2208	5116	6111	5300	4475	3578	2923	2485	2085	1858	1629	1550	1351	1224	1114	1069	960	893	832	846	817	753	763	748	703	658	670	628	609	594	628	602	609	582	560	552	540	529	500	546	536	494	505	540	469	486	485	461	477	521	452	459	498	482	518	428	454	498	511	502	458	457	445	458	462	473	466	440	457	441	465	459	477	480	474	458	427	457	432	413	444	463	445	468	442	419	474	459	433	468	458	413	441	437	460	459	420	414	457	433	414	443	461	453	447	430	447	464	421	501	405	410	441	400	444	428	450	446	419	425	418	403	455	389	402	418	431	427	419	467	411	470	423	442	419	409	438	444	383	427	464	456	440	428	432	428	415	423	411	456	403	460	457	445	444	443	432	418	421	416	401	471	436	445	458	427	423	412	460	443	426	429	428	412	417	391	404	428	409	425	459	413	434	407	431	449	418	432	444	475	453	419	423	462	444	398	403	455	439	434	464	419	422	440	466	414	442	416	440	411	429	432	470	401	425	416	438	396	410	434	417	447	440	417	432	438	405	408	447	398	436	436	459	404	444	467	405	438	429	415	456	443	423	391	429	427	415	423	398	465	409	414	435	423	389	425	441	450	450	410	444	396	409	450	436	421	412	466	474	409	441	436	427	402	416	449	425	448	404	426	416	460	451	432	418	408	449	406	426	422	422	424	418	414	451	404	438	450	386	450	444	433	426	476	448	424	438	425	420	438	416	444	430	403	443	415	404	411	434	426	407	451	406	421	405	422	441	421	395	432	399	444	435	439	399	444	471	442	408	465	417	454	377	424	426	420	422	426	446	438	412	410	422	438	406	455	410	409	416	447	463	471	410	435	407	404	447	436	445	422	413	410	424	417	425	411	415	415	413	416	439	414	392	418	405	421	427	427	412	457	444	430	403	419	430	390	457	427	426	434	427	405	404	422	415	421	449	427	420	433	426	433	428	405	416	401	462	424	431	405	402	460	415	436	447	420	434	422	412	421	436	458	417	433	415	431	449	446	419	425	397	421	445	415	400	454	414	459	420	387	428	461	427	417	421	429	417	424	417	481	420	421	432	442	432	390	430	392	427	409	416	426	459	399	432	428	425	445	431	436	441	444	404	413	412	389	413	472	436	428	455	433	473	440	419	427	402	418	427	397	453	442	454	428	395	464	450	431	432	409	450	426	431	443	389	423	442	422	401	376	400	470	436	388	418	378	422	435	436	446	434	446	450	437	432	417	426	460	431	435	422	420	415	448	437	446	451	438	415	450	398	423	416	420	437	413	417	409	417	470	400	465	404	418	456	442	438	429	411	445	426	432	441	426	401	443	439	452	440	443	438	407	421	441	451	445	422	447	421	416	445	439	413	404	437	419	439	380	440	394	442	447	407	420	413	415	397	418	430	487	385	428	399	445	415	405	432	418	439	438	408	436	404	442	480	394	463	423	403	445	413	407	425	432	436	428	454	438	404	422	441	432	389	450	414	404	449	454	456	454	458	418	455	407	460	431	444	436	422	426	424	423	428	420	413	433	406	464	426	429	465	439	404	439	438	458	418	379	436	408	426	429	450	402	385	421	419	433	439	422	451	430	450	419	382	407	422	468	408	439	369	419	433	405	431	430	421	424	416	416	440	426	417	412	444	430	424	460	430	400	438	412	440	426	444	463	386	427	433	407	445	449	415	448	448	416	397	444	425	433	419	426	404	411	445	445	400	441	457	438	408	434	421	440	416	450	437	402	418	406	391	470	457	453	421	432	413	437	407	413	473	441	417	452	420	413	422	434	451	452	423	433	416	386	396	411	448	408	420	389	416	414	439	473	453	388	379	455	378	461	431	420	432	434	421	420	401	430	450	430	453	446	461	441	449	433	473	431	413	446	423	465	443	471	408	403	453	445	450	446	420	449	435	407	410	400	430	434	418	438	416	449	423	429	408	415	433	415	449	430	413	416	459	439	448	435	433	449	399	442	439	418	441	414	410	449	443	420	421	424	410	414	446	395	428	413	428	430	400	416	468	429	420	464	461	455	421	421	420	381	402	448	429	404	463	467	418	454	406	434	418	362	429	419	438	441	431	387	454	411	434	425	449	406	401	386	436	454	406	412	391	453	380	408	424	415	431	415	436	429	438	426	423	405	427	424	441	416	424	444	439	430	424	404	412	433	437	424	448	410	445	441	398	400	410	442	448	437	435	462	429	436	438	419	420	432	458	421	413	432	410	410	427	455	421	453	453	413	440	411	406	424	440	396	413	452	436	462	427	433	399	433	420	440	418	400	393	426	436	437	464	420	433	445	400	436	435	438	414	412	454	424	478	402	423	398	399	423	420	436	444	431	404	429	435	459	427	466	415	446	402	447	407	441	443	433	457	441	406	401	449	423	396	390	425	418	453	444	431	447	444	445	396	438	425	445	456	455	435	410	471	448	409	442	439	419	406	458	441	425	405	428	442	413	402	429	435	427	422	426	432	438	426	419	433	386	440	416	430	416	421	434	424	404	381	456	419	434	440	434	420	434	431	421	432	393	433	452	422	440	456	400	425	462	455	432	435	394	457	408	446	442	405	418	394	462	428	467	425	414	412	456	436	433	440	453	437	438	406	429	408	486	437	422	426	429	399	431	448	414	420	433	435	456	419	432	461	432	406	381	411	420	421	409	424	432	421	411	454	435	471	433	452	438	453	441	397	408	438	403	403	445	435	436	450	387	415	457	430	440	409	430	422	444	461	419	420	423	414	409	416	430	440	404	454	448	448	420	444	426	440	450	411	383	436	475	429	406	406	403	440	415	463	468	467	449	395	412	403	430	470	438	444	428	435	448	461	414	436	404	407	420	441	436	412	435	409	438	463	418	445	388	404	432	395	461	427	417	409	440	426	429	446	438	432	420	410	417	417	409	445	458	435	434	422	396	420	426	420	414	418	422	439	427	425	405	448	437	432	434	432	451	445	426	445	452	422	429	445	448	436	444	474	425	451	418	446	417	417	418	430	443	418	429	437	442	408	439	450	427	435	434	397	422	457	479	416	438	413	420	444	445	440	395	432	452	450	383	404	380	450	448	442	419	420	463	451	398	420	403	444	453	429	456	392	434	420	453	450	382	389	377	430	417	394	441	405	415	439	405	417	470	417	450	427	407	442	413	475	388	457	415	415	472	416	413	412	431	429	429	422	424	391	437	421	434	435	421	467	431	448	396	401	428	445	394	401	431	454	394	374	449	447	424	421	406	414	419	437	456	463	439	427	468	447	415	423	427	433	451	453	430	381	435	435	405	415	410	458	419	434	461	394	416	429	434	416	433	425	414	400	438	439	445	459	413	448	466	439	459	440	454	419	447	422	442	433	416	432	420	423	430	424	450	421	454	426	441	441	435	413	406	431	418	431	417	402	423	441	413	430	446	415	422	397	442	420	428	412	419	429	391	419	420	445	422	411	446	419	448	463	459	396	437	447	428	466	437	438	395	416	397	399	446	420	418	421	397	431	431	434	452	398	439	472
1309	310	306	275	283	284	284	303	236	284	273	283	271	283	289	253	285	272	276	285	277	243	264	280	272	246	279	237	252	257	245	291	262	281	264	261	264	266	241	236	244	269	245	284	253	240	253	268	302	247	247	266	247	274	247	280	256	276	261	268	269	255	238	276	215	261	288	276	263	250	285	236	258	271	289	245	297	232	258	280	258	266	308	294	265	243	255	253	263	258	263	269	234	238	287	221	259	266	259	277	255	265	225	268	249	274	245	238	250	263	268	288	267	279	251	277	263	260	268	237	287	244	260	241	277	263	267	276	294	268	220	257	248	268	241	274	248	274	244	280	274	222	271	232	240	267	263	243	285	237	266	234	284	244	257	249	277	275	260	264	292	242	254	267	260	273	250	286	273	261	248	253	276	258	237	257	245	285	272	261	270	261	260	262	241	266	237	255	276	265	276	260	253	241	244	215	252	268	265	242	232	221	289	273	291	256	278	279	248	287	267	280	251	260	248	266	268	240	257	266	255	240	286	283	255	271	265	262	249	247	251	279	276	279	268	262	280	271	259	288	267	261	221	243	237	250	264	281	264	264	260	271	251	245	242	284	259	220	275	272	268	279	242	281	247	273	264	271	281	266	245	262	259	231	253	282	263	235	264	258	256	271	240	251	259	244	252	254	275	235	260	264	275	277	262	250	251	249	257	274	260	255	284	256	249	277	277	258	262	253	254	247	253	261	272	269	254	266	242	239	269	283	257	245	258	244	256	272	252	251	280	238	305	268	273	275	237	246	279	248	238	271	290	279	271	257	251	283	259	269	281	261	290	274	233	271	300	226	280	254	241	266	267	261	263	290	298	237	268	252	270	287	274	228	261	267	270	261	248	235	264	270	265	265	254	257	238	255	225	234	266	294	245	219	287	254	277	256	257	233	268	252	262	275	259	224	248	253	252	252	248	281	269	255	237	270	266	268	276	285	252	279	262	246	259	258	271	278	241	279	246	272	264	276	249	245	250	257	278	285	287	238	242	231	241	277	257	243	246	265	259	251	262	272	251	251	289	277	257	288	261	281	239	261	265	241	241	275	230	272	265	272	257	262	230	265	264	272	248	264	247	270	266	262	249	257	263	271	280	252	254	248	222	252	262	254	239	246	258	274	264	228	271	285	274	248	250	228	268	272	238	265	242	276	266	299	277	266	276	232	258	264	261	241	274	236	264	267	261	277	308	294	286	235	274	255	262	267	257	266	258	260	265	251	291	248	260	258	246	272	264	253	269	239	264	257	271	267	236	257	268	266	262	269	268	234	249	251	264	254	290	256	243	252	225	240	270	275	289	260	252	251	242	263	270	242	256	268	241	273	227	263	267	289	266	284	259	273	253	262	255	281	273	245	260	266	273	252	258	223	246	268	235	256	258	283	290	278	238	258	257	275	286	262	275	247	280	281	235	284	270	263	249	253	266	255	270	279	236	271	278	280	232	276	273	264	272	220	273	270	220	240	253	275	266	235	273	271	266	248	268	261	273	270	266	224	238	272	262	242	251	276	252	266	249	256	265	247	252	265	263	251	288	257	284	269	263	229	267	251	274	264	265	273	269	238	247	242	248	307	269	236	269	253	294	250	278	236	283	255	273	251	261	253	242	259	239	267	256	245	268	269	264	258	255	269	285	293	280	281	240	281	256	259	256	256	252	262	236	244	253	285	255	263	230	245	292	247	248	279	248	251	261	256	258	272	258	260	219	277	246	259	225	240	271	267	264	270	279	273	241	239	253	274	267	248	240	245	248	252	275	285	246	263	264	287	259	260	290	266	266	287	254	265	249	262	280	250	257	251	240	271	263	270	272	211	239	260	255	304	280	276	250	280	255	250	274	264	275	293	265	293	243	263	276	266	253	258	267	252	266	232	246	247	293	238	260	264	250	253	251	221	269	278	273	255	258	228	249	248	236	258	232	266	269	282	252	262	258	275	269	279	271	263	274	262	236	250	254	273	258	254	267	313	258	280	256	263	255	240	257	262	256	242	265	253	232	265	257	239	249	242	280	268	251	273	260	272	253	228	240	258	260	261	255	252	265	281	271	258	261	241	225	244	279	230	246	277	236	221	306	282	225	263	259	276	249	268	287	253	252	263	261	246	268	264	258	262	274	287	255	263	258	266	279	259	250	258	272	273	266	260	242	275	260	279	257	281	258	263	227	256	288	259	271	271	224	249	276	241	247	260	257	262	261	251	215	273	249	245	259	268	248	260	239	254	235	255	242	246	279	241	287	252	275	291	274	241	270	233	267	258	251	249	273	280	247	266	261	264	253	274	260	253	292	256	270	226	264	232	248	261	258	246	263	272	249	272	266	244	268	242	280	262	228	239	257	254	254	262	293	254	247	265	254	250	246	272	265	250	311	251	269	242	274	264	266	292	250	268	240	314	224	261	256	265	278	215	286	267	252	261	243	279	215	241	233	267	254	267	275	259	250	276	240	280	267	237	252	242	265	230	249	286	265	272	264	245	243	255	256	267	256	280	272	257	258	254	269	282	245	269	269	253	257	241	268	249	288	259	246	241	256	258	239	255	283	256	249	263	251	260	244	233	278	279	251	281	254	248	276	232	260	249	246	257	269	275	261	267	244	273	293	271	264	271	278	256	245	248	293	270	248	266	222	275	279	270	266	260	266	239	257	249	276	290	266	256	281	278	262	250	262	268	257	270	280	253	253	248	252	262	273	254	253	223	256	272	276	264	229	268	254	244	267	293	264	248	282	249	244	264	228	278	253	261	249	261	227	257	284	251	256	232	263	251	289	273	274	254	239	278	266	241	254	267	253	285	258	239	279	238	260	258	265	264	274	265	244	268	273	288	281	249	253	259	276	261	278	255	249	284	238	250	253	241	282	291	260	275	248	257	257	271	296	294	262	245	262	279	250	257	246	250	258	256	248	259	245	283	292	234	260	255	259	263	279	240	267	239	246	268	251	249	279	258	268	264	265	261	266	268	271	257	244	253	229	250	265	258	279	233	232	274	227	243	285	225	272	239	257	250	269	244	243	252	256	286	295	266	254	228	265	254	266	248	265	245	302	228	217	266	254	277	247	283	262	251	288	263	278	251	259	245	231	273	282	267	228	240	266	280	250	237	237	273	282	239	255	264	253	275	259	249	253	261	285	257	269	261	263	265	236	240	276	265	255	258	269	267	260	239	264	245	246	249	275	278	277	241	232	262	229	250	259	237	253	262	273	278	263	276	274	254	250	262	267	282	226	274	252	268	272	264	267	233	245	234	252	285	262	246	242	275	245	237	252	275	253	249	234	283	258	258	255	255	275	241	275	237	267	244	255	264	261	241	251	247	251	246	257	240	260	266	235	210	283	277	272	260	266	244	268	249	234	248	247	282	209	274	246	271	263	258	223	247	266	255	254	264	258	266	259	260	279	288	243	254	255	228	239	288	291	231	235	233	273	270	283	282	233	254	291	276	270	278	227	268	272	229	248	264	269	259	247	267
2268	806	920	1026	943	959	869	913	839	865	824	805	793	791	844	842	806	841	803	811	828	800	851	794	805	794	803	829	784	817	793	829	803	741	790	803	801	875	823	772	791	801	828	791	796	787	800	773	749	763	768	810	801	771	824	775	836	805	802	766	799	774	782	792	775	792	718	796	794	751	808	810	781	754	796	821	818	792	841	817	809	829	757	776	808	795	809	830	792	782	778	802	806	804	766	832	848	777	751	783	831	820	825	774	812	806	791	828	769	810	783	812	739	766	769	804	777	805	766	840	795	782	800	796	844	812	766	756	799	761	747	730	787	775	730	781	804	810	804	798	759	748	827	728	766	781	801	809	754	801	832	782	769	837	771	779	806	729	815	808	773	792	837	774	797	823	803	822	788	803	753	778	812	739	729	748	720	779	824	802	821	796	789	796	777	781	803	774	804	719	833	840	788	781	815	845	787	803	785	807	742	745	780	787	838	806	779	791	829	797	777	819	817	839	780	847	819	794	787	796	789	813	826	759	815	753	835	744	768	791	797	776	805	754	780	786	795	775	822	812	802	811	809	769	774	815	766	806	781	785	798	805	785	765	814	778	845	842	787	836	826	830	826	802	760	735	795	826	778	799	802	781	770	795	814	772	807	813	739	795	818	779	761	770	833	824	800	777	791	782	822	767	778	763	813	792	850	772	673	746	798	783	785	782	749	820	807	814	803	780	730	811	795	778	811	782	760	807	788	789	831	790	799	802	800	781	766	800	750	785	822	759	840	834	808	756	800	780	825	827	735	752	792	791	772	715	759	773	828	744	757	735	775	829	834	771	787	821	817	811	807	722	790	769	778	823	801	807	841	745	799	799	796	787	780	791	753	780	831	814	796	782	762	772	757	808	775	827	840	761	789	771	760	767	824	738	820	741	758	773	791	843	785	814	808	794	810	789	789	776	794	773	752	801	773	781	850	765	769	802	815	809	839	749	792	745	802	791	844	786	801	799	790	787	872	773	766	781	781	806	817	801	774	755	778	808	800	782	808	821	797	819	760	801	797	750	838	800	764	828	786	763	783	810	809	799	723	767	775	794	811	820	734	798	796	822	735	774	828	832	796	817	775	780	802	826	765	788	748	779	818	782	809	805	832	798	800	778	769	749	806	780	821	795	770	768	799	800	810	742	772	775	792	787	773	783	801	767	764	770	758	826	789	744	810	775	796	798	813	810	799	806	744	776	797	795	838	809	772	801	774	799	746	731	809	831	789	786	768	783	799	771	768	791	793	796	821	758	755	820	808	773	826	761	799	756	781	814	771	725	739	813	824	797	801	721	803	774	778	810	823	832	792	807	811	798	804	806	796	823	755	807	813	767	783	728	765	785	769	810	846	788	706	812	761	788	806	748	779	764	840	784	802	830	759	764	796	726	761	838	819	801	798	813	762	823	832	801	831	773	781	804	810	754	842	800	803	784	840	804	813	816	850	775	831	797	825	809	799	743	775	801	784	786	750	805	795	787	768	785	763	817	798	783	770	789	750	775	805	823	737	817	778	806	788	775	796	781	787	802	845	769	777	810	788	814	778	861	786	788	759	791	814	782	778	814	801	827	842	796	828	781	754	782	782	780	798	727	788	769	770	795	803	804	754	795	786	773	785	823	776	757	804	779	833	800	776	763	794	802	791	829	826	784	798	767	808	781	786	823	805	855	799	787	795	778	761	774	778	745	816	798	781	813	807	802	798	779	806	808	807	803	782	819	805	791	773	856	762	810	775	795	845	811	758	785	784	781	810	827	786	787	741	758	820	805	794	815	814	752	791	729	766	804	765	822	827	823	774	816	793	788	846	838	770	806	804	739	780	789	818	764	842	764	799	798	766	805	823	791	828	793	813	821	813	753	774	842	794	767	868	790	776	793	777	794	794	819	799	798	764	751	756	858	777	794	766	837	735	834	753	809	818	807	765	847	822	770	828	776	840	770	777	770	795	754	752	770	781	831	808	791	766	786	737	805	808	794	785	807	768	798	800	799	753	782	784	805	809	778	791	801	818	807	783	839	777	807	823	751	781	797	787	804	784	790	730	788	760	778	772	832	816	793	834	859	803	808	798	787	816	756	779	791	813	734	794	793	798	800	811	794	767	822	804	784	783	767	803	827	764	798	792	769	793	734	813	838	801	774	803	786	789	815	783	766	756	782	779	755	771	797	796	769	741	791	779	788	817	809	810	789	797	755	811	793	790	773	758	829	785	787	777	771	816	802	844	736	795	756	828	813	787	769	795	720	820	771	753	801	829	830	770	822	794	775	788	847	776	773	790	773	825	777	844	776	799	794	794	804	756	759	800	751	771	797	812	827	813	814	773	784	785	808	800	788	804	791	828	770	818	770	792	803	746	799	824	769	780	733	814	784	833	808	856	825	808	816	787	774	760	779	787	784	786	799	826	782	769	773	833	780	818	763	769	816	824	802	809	877	765	790	793	780	795	841	775	812	805	722	780	829	791	742	774	744	791	796	821	814	776	790	750	858	802	783	831	837	761	812	784	798	808	781	811	796	806	787	760	816	778	794	757	774	756	774	846	795	778	817	759	839	803	783	754	734	759	818	760	819	756	784	814	833	816	801	771	773	817	750	803	732	795	840	819	768	831	742	837	806	765	835	765	801	834	794	800	779	786	782	764	768	784	796	790	789	790	772	847	775	819	785	846	801	794	755	786	749	786	798	800	818	778	783	807	715	796	786	756	770	805	784	798	792	805	837	771	815	813	815	790	778	780	765	775	794	778	777	738	791	840	790	800	837	809	761	803	818	763	783	781	810	780	734	818	831	791	801	793	805	818	774	806	762	751	748	797	741	762	791	818	821	753	802	797	779	813	773	766	772	793	785	833	810	795	775	781	790	780	784	807	771	756	790	806	858	811	758	813	768	793	768	827	816	798	809	801	867	798	797	814	817	826	799	780	779	829	814	815	796	749	814	791	757	783	804	789	780	751	768	806	785	798	828	826	832	778	766	798	846	803	790	814	765	741	717	778	817	787	789	762	765	785	770	801	814	734	810	825	734	807	809	821	821	817	816	808	796	797	789	781	747	759	789	803	784	826	764	765	732	804	815	821	818	754	770	757	778	761	805	801	815	797	776	799	811	775	806	777	790	815	791	790	780	775	798	816	793	742	770	774	782	800	822	773	784	743	834	776	765	824	761	799	800	794	743	807	782	804	799	739	807	769	772	835	790	789	893	865	798	800	763	754	805	780	790	803	803	793	823	766	784	783	828	807	747	799	814	805	812	815	770	779	808	723	776	792	812	779	741	841	744	819	761	787	779	803	771	747	836	798	778	766	823	809	796	818	779	789	782	780	777	783	836	810	782	807	833	810	782	785	757	818	769	766	814	806	747	785	739	799	783	802	792	793	811	787	784	785	796	781	821	789	731	753	767	784	813	796	845	822	839	826	777	810	748	799	842	775	784	803	804	805	785	770	798	794	814	784	758	803	796	799	797	785	762
4504	959	1187	912	682	435	368	325	246	257	227	214	197	197	193	188	166	152	178	164	160	151	141	155	154	140	153	163	161	131	161	143	150	141	140	141	146	164	155	147	152	139	134	116	128	135	152	145	122	131	138	138	141	139	132	126	133	149	154	128	132	144	160	115	124	145	139	144	137	159	141	126	123	134	134	135	127	138	153	141	147	129	114	138	153	122	123	118	146	153	132	141	122	155	149	142	152	133	135	160	135	119	126	150	136	126	142	148	170	142	135	137	148	149	130	141	123	143	129	130	139	132	145	133	137	141	139	142	155	133	134	138	131	137	137	128	134	131	131	120	140	131	117	149	122	129	125	148	128	135	131	137	125	134	141	133	122	130	148	133	129	129	128	147	150	134	123	128	116	148	141	145	129	138	151	132	154	124	121	132	135	163	128	127	146	123	130	143	140	158	134	132	144	154	136	161	135	139	157	155	126	127	136	125	126	148	141	134	132	152	123	123	137	113	139	140	142	141	133	123	133	131	139	140	126	115	125	133	131	154	148	144	142	135	149	158	149	131	122	111	153	145	121	142	133	145	137	144	142	176	147	127	173	151	130	121	143	135	130	150	135	136	152	122	129	137	132	127	136	153	123	140	148	121	139	135	131	128	136	134	157	137	125	149	165	132	140	123	128	150	148	127	146	138	133	128	139	136	126	152	136	131	134	137	109	125	144	164	126	139	121	149	119	116	148	131	131	121	129	139	137	125	120	132	136	130	137	125	141	138	132	120	133	142	124	107	132	150	140	140	139	148	110	140	125	140	125	148	137	164	125	145	129	117	138	120	138	142	150	127	128	142	131	134	130	143	140	136	151	145	131	149	145	142	148	135	144	123	124	133	146	126	133	117	136	120	122	148	141	131	150	151	151	141	134	122	152	151	159	144	130	143	133	146	128	139	141	130	124	115	146	151	140	132	124	144	124	132	146	141	126	148	118	142	116	137	140	125	139	137	132	115	136	115	137	153	148	117	116	128	138	142	126	139	154	134	133	144	127	131	160	136	153	130	140	147	138	147	138	120	132	131	145	139	139	123	150	135	128	120	146	124	134	132	157	128	129	149	132	139	135	121	125	132	123	137	127	132	141	136	145	160	139	126	132	148	129	140	140	139	120	140	147	144	130	119	130	139	148	138	141	119	133	129	137	146	120	119	156	141	150	128	132	144	143	118	136	130	133	158	137	141	128	123	142	137	138	169	158	122	143	131	143	144	131	128	133	147	131	139	137	114	153	133	148	135	149	122	156	142	137	116	144	122	137	125	138	130	131	122	132	148	162	117	126	135	137	141	164	134	140	123	134	123	135	119	135	113	136	129	146	150	142	132	170	115	123	117	123	136	136	142	126	148	147	122	134	124	124	150	150	145	112	139	135	127	139	135	151	135	127	146	126	139	142	140	145	149	113	143	119	126	144	146	135	149	126	130	135	131	132	132	131	135	152	117	117	149	131	144	123	143	120	150	141	132	127	126	122	148	154	140	123	153	147	139	138	132	135	152	129	149	143	142	132	135	157	152	126	129	144	151	143	134	121	134	168	153	139	151	132	140	131	140	134	124	141	166	140	121	139	151	127	142	120	168	113	125	152	131	128	116	156	148	131	128	160	139	135	143	134	152	135	130	136	120	121	142	141	145	138	155	126	134	134	142	144	145	111	138	146	147	147	122	147	127	144	150	135	137	134	138	131	131	135	142	109	127	138	135	136	139	131	135	145	132	122	130	138	151	140	143	121	137	123	143	119	125	142	141	129	133	119	143	128	116	130	136	137	134	138	135	138	132	124	134	110	138	166	133	106	137	132	158	119	126	141	131	147	129	144	148	131	145	147	140	134	132	140	132	123	157	137	154	145	121	140	132	115	132	141	137	146	137	131	126	132	132	162	142	125	144	129	132	134	139	125	126	131	148	150	142	113	134	143	139	135	117	170	154	124	161	125	154	141	134	150	141	137	131	141	138	147	132	116	136	141	148	144	131	116	123	124	123	155	148	132	140	132	143	130	130	148	119	143	146	141	142	148	126	111	148	150	139	123	126	138	120	132	114	146	133	146	119	132	125	107	151	139	129	149	140	117	153	142	147	146	124	125	140	120	113	143	109	131	138	151	127	144	144	150	152	118	130	118	122	128	145	130	116	132	148	140	133	125	139	129	124	158	137	148	123	139	116	135	93	156	139	153	133	124	126	134	148	150	122	143	139	139	131	128	111	125	133	137	128	141	119	143	127	181	143	125	138	147	124	140	124	128	144	123	132	120	108	132	134	131	140	146	120	155	130	131	136	139	157	132	135	125	123	153	116	128	150	137	150	144	122	117	156	120	139	151	137	129	140	124	132	149	129	145	127	117	139	127	143	121	151	135	172	116	127	145	133	167	130	155	147	124	131	128	148	162	145	135	115	136	123	139	144	136	134	143	125	152	114	147	142	149	134	132	148	116	120	144	141	144	135	140	151	146	134	145	143	147	131	139	128	131	133	129	129	122	126	135	146	139	131	130	141	149	166	127	113	127	135	154	152	153	143	140	143	141	123	154	121	148	156	145	157	153	132	137	143	133	146	121	140	134	146	153	127	135	146	159	118	141	133	137	126	125	132	133	138	142	114	157	120	119	135	154	137	135	128	126	132	150	127	144	143	136	140	139	136	153	134	143	129	137	167	135	145	135	128	115	108	141	153	134	138	153	133	115	145	148	140	154	131	134	168	138	141	145	136	140	126	129	152	160	127	127	139	120	146	127	134	134	152	136	157	145	135	118	128	142	146	141	172	147	128	127	139	141	112	113	151	112	139	119	103	139	145	159	142	139	139	125	135	138	141	128	146	137	136	155	132	127	112	124	136	144	137	117	154	154	141	142	127	131	137	133	139	141	132	140	128	141	143	131	132	125	154	134	122	146	119	135	130	143	137	147	135	113	120	134	136	117	146	154	155	135	135	146	148	146	132	116	128	140	120	145	138	128	150	136	154	125	140	112	125	128	119	124	139	141	135	121	154	118	138	120	134	137	136	130	155	122	150	130	128	140	145	149	135	149	149	141	127	150	129	121	147	150	147	134	136	130	124	119	136	141	136	152	128	141	137	134	140	134	135	129	161	140	134	146	145	126	134	130	137	132	155	124	152	133	131	118	169	141	142	122	123	137	143	140	132	127	135	135	139	116	102	151	137	133	136	126	142	153	128	125	134	150	132	127	133	126	148	128	148	138	125	143	119	135	138	131	113	139	132	136	121	156	150	133	142	119	127	134	138	138	126	129	136	136	120	133	132	142	129	144	135	119	145	132	124	126	151	114	138	156	133	111	141	142	134	120	134	130	148	140	152	155	152	137	147	128	156	148	147	133	140	144	121	129	133	122	159	134	161	139	151	146	146	121	112	136	138	133	147	110	127	153	146	124	140	119	140	124	131	148	145	133	135	141	99	157	146	117	131	159	124	114	108	155	135	133	129	124	120	148	133	136	120	111	134
5523	1342	2932	3453	3027	2537	2043	1803	1493	1337	1175	1092	971	879	896	866	716	759	740	699	690	663	658	609	615	576	572	577	557	572	563	549	505	556	517	583	496	474	501	540	512	548	543	541	480	520	494	518	487	477	501	471	468	443	475	482	488	476	496	511	470	515	517	478	507	464	458	457	454	492	496	498	483	473	422	445	492	430	474	480	471	516	500	459	419	470	449	474	465	473	459	453	486	479	484	429	455	443	493	477	442	477	439	470	448	461	486	477	447	420	431	462	459	444	480	464	475	450	478	469	454	461	430	479	432	450	446	462	496	445	470	484	439	402	448	466	429	492	432	471	486	493	487	487	434	459	425	466	451	490	452	460	519	525	490	458	441	477	441	444	466	445	448	437	466	463	437	459	433	448	445	441	484	497	465	451	433	453	474	449	417	447	449	474	467	483	424	442	445	452	440	453	435	449	470	446	443	439	432	439	469	489	449	462	451	478	470	449	470	470	490	467	463	453	446	449	485	455	428	470	441	448	465	468	451	435	480	453	460	484	466	461	472	447	443	453	539	421	405	440	458	435	427	476	473	469	464	463	467	443	449	461	446	427	469	453	497	448	478	452	455	420	470	433	435	489	469	463	456	459	468	502	494	412	459	495	448	451	468	446	449	487	479	465	467	426	464	474	466	445	444	438	426	477	475	461	433	470	453	462	471	475	457	449	493	441	468	478	431	475	441	476	470	459	441	437	418	432	442	469	431	453	464	461	479	449	466	445	481	458	485	482	477	441	495	435	493	476	437	471	454	476	476	452	436	452	471	483	479	483	453	468	481	477	476	445	483	448	441	509	433	433	490	440	476	470	457	496	468	460	491	446	501	467	457	406	462	452	492	468	453	452	454	492	437	456	436	455	443	472	460	420	492	431	451	447	449	455	470	424	469	463	448	495	472	452	464	466	461	455	478	422	473	471	425	481	413	444	468	467	436	456	427	469	442	409	445	446	486	466	430	443	434	464	490	421	458	443	481	455	421	457	465	429	485	435	461	483	428	444	453	429	449	469	451	422	474	414	417	459	486	481	425	438	473	499	450	431	445	479	463	456	489	502	454	480	446	477	410	423	470	458	465	479	444	485	478	428	464	493	457	423	474	468	465	451	491	486	474	475	467	456	426	474	437	457	477	443	468	469	474	424	457	481	449	494	421	462	471	456	429	436	457	496	482	453	445	453	444	474	458	445	418	428	442	434	441	426	452	454	424	469	499	418	418	428	437	449	487	421	435	452	488	498	439	462	471	477	456	465	418	452	430	426	468	402	482	437	471	464	454	421	420	470	460	458	459	433	419	482	465	440	496	455	479	455	437	460	430	464	445	498	400	493	444	445	445	457	438	471	497	458	480	461	426	453	454	421	479	481	462	452	473	423	465	462	460	449	411	448	479	459	481	468	452	410	474	445	410	476	431	475	446	470	437	482	450	480	477	493	472	465	434	475	460	457	470	474	461	437	443	449	447	440	480	397	492	472	476	491	458	442	478	465	464	458	461	419	483	469	454	462	461	433	444	490	435	496	443	446	477	428	426	475	453	446	462	447	439	417	469	460	455	444	477	449	452	496	432	472	414	468	424	430	432	474	427	459	450	442	445	502	445	428	461	463	461	455	458	496	487	423	489	447	457	460	451	398	464	448	414	455	438	469	455	452	461	448	467	474	464	456	505	454	449	455	466	447	481	465	464	454	479	427	439	475	473	442	464	428	462	500	432	445	433	454	447	490	446	473	456	439	438	449	476	477	490	439	453	465	440	485	467	459	457	479	511	415	462	433	448	447	459	448	462	484	450	450	479	452	466	465	439	520	475	452	448	477	430	454	405	427	433	502	447	443	472	462	412	456	457	451	475	453	445	468	480	458	444	463	472	407	466	506	445	437	440	525	474	447	466	460	462	459	459	454	446	432	493	513	444	471	466	491	506	459	447	447	479	435	442	471	436	485	465	453	442	456	456	449	456	474	457	454	447	413	426	437	439	438	438	434	469	494	465	455	472	454	434	446	444	448	443	457	454	408	480	473	452	423	429	493	461	487	454	440	487	470	422	456	428	477	463	462	419	444	450	469	440	472	477	454	471	456	437	424	423	416	438	433	498	461	469	450	473	462	419	444	461	458	457	447	475	460	444	472	492	478	479	448	451	421	415	458	440	442	416	480	432	439	455	461	453	436	435	479	467	458	505	459	467	407	449	482	460	457	434	476	424	476	472	472	449	410	455	444	447	441	467	445	484	479	468	457	472	451	433	426	435	475	428	421	488	415	457	439	459	458	454	445	466	492	451	416	526	464	454	472	454	459	462	433	487	515	440	491	449	456	485	478	427	476	438	482	428	448	451	448	430	460	458	451	489	447	453	511	459	424	474	424	500	481	437	450	454	509	464	433	411	433	453	446	453	453	425	455	459	472	450	484	455	468	438	475	453	450	448	456	472	446	435	439	446	450	444	479	433	445	438	466	437	425	428	456	445	465	463	466	474	421	446	414	476	461	462	464	472	486	452	470	465	441	466	449	509	465	428	435	468	439	469	451	433	453	454	452	445	422	459	437	477	462	443	435	447	435	439	439	409	440	435	467	477	426	459	502	473	466	448	446	473	455	472	471	457	463	448	460	423	431	430	442	486	411	471	456	462	441	459	441	449	472	418	457	417	443	451	477	481	478	431	487	463	472	473	472	487	412	482	468	461	466	464	474	464	445	462	468	475	469	437	453	481	465	491	448	486	431	508	476	452	445	483	434	463	441	471	495	463	451	471	461	425	431	485	460	460	465	426	430	473	436	461	468	495	466	482	507	442	458	470	458	462	414	494	471	454	450	471	464	424	482	448	459	472	445	474	468	451	452	462	481	478	478	470	480	442	478	449	453	462	487	470	458	454	457	439	476	444	409	442	455	446	464	450	441	436	449	471	485	471	472	472	451	496	468	454	499	467	461	419	467	480	439	455	451	425	450	485	442	454	439	484	466	482	480	478	509	427	461	450	459	460	434	479	448	460	487	479	453	435	422	485	430	460	476	423	455	445	442	420	471	471	438	458	467	481	440	434	439	459	454	450	463	416	448	450	457	444	454	460	469	456	432	425	469	441	463	492	471	481	453	445	430	458	451	469	428	457	469	426	486	438	465	466	461	433	460	418	460	473	454	480	452	449	445	469	418	452	453	444	444	420	468	478	448	476	417	437	462	445	432	447	459	450	456	466	478	481	488	479	452	461	451	488	487	423	469	472	487	490	451	425	456	429	453	463	458	482	448	437	462	477	456	436	455	462	440	413	446	449	479	462	468	460	489	439	474	459	439	480	449	449	457	461	474	462	442	453	461	458	448	463	448	452	449	453	469	454	498	409	443	443	449	455	464	436	454	480	444	483	444	468	439	440	436	466	455	478	442	460	427	465	460	433	445	477	470	468	442	475	465	457	470	469	450	430	510	474	492	467	462	457	486	414	440	493	478	457	464	447	442	449	457	482	437
8529	1779	2177	1700	1170	800	628	512	416	363	301	289	247	228	221	189	186	200	161	177	157	160	167	165	129	145	157	140	155	126	143	135	143	129	155	135	148	126	111	133	140	123	122	111	126	144	123	133	136	113	119	104	120	113	125	131	117	134	122	136	134	126	111	133	138	151	145	128	114	124	123	135	118	128	118	114	107	135	125	116	140	122	102	114	139	128	114	112	135	113	138	117	124	115	131	146	135	124	121	127	135	118	131	120	136	123	151	123	114	104	140	115	128	110	119	113	111	120	123	115	118	128	131	120	126	133	133	124	121	137	139	90	119	133	116	121	111	113	125	120	139	125	90	117	126	131	136	123	128	118	113	147	133	126	111	132	113	122	110	131	137	134	116	120	109	112	117	103	126	116	111	123	146	129	131	129	117	130	114	130	135	117	125	111	121	120	121	132	129	125	116	135	126	146	116	131	131	111	128	133	125	128	127	146	134	125	136	142	135	127	129	119	120	141	130	121	128	139	124	128	136	117	116	136	123	120	127	110	130	108	118	123	107	121	114	101	102	138	103	129	135	134	92	112	103	124	120	121	128	134	136	112	133	122	127	137	125	107	139	114	121	140	121	135	124	104	131	125	121	113	126	113	123	124	107	104	121	151	129	105	134	119	107	129	113	120	106	125	124	123	141	115	132	117	135	128	111	135	126	127	127	116	110	123	107	122	125	125	123	117	117	138	112	132	141	122	120	124	125	143	125	132	121	132	109	121	152	121	147	137	123	122	128	128	140	132	110	134	139	123	148	142	114	126	121	137	111	142	114	122	121	126	115	118	130	102	127	129	109	131	121	117	119	124	138	147	108	139	122	109	123	119	134	135	117	136	123	106	116	103	122	113	120	124	132	116	110	141	115	117	114	134	117	111	111	116	103	116	114	112	102	127	127	93	112	142	131	138	119	122	131	122	124	133	156	119	124	124	97	133	139	113	134	135	122	135	123	122	117	137	130	120	118	134	139	138	113	124	123	128	120	116	135	152	136	137	133	136	121	132	118	140	115	132	130	121	149	131	113	97	123	117	132	138	147	125	143	118	118	121	119	120	130	125	104	113	115	105	126	119	132	144	114	118	119	118	116	121	149	137	125	103	136	130	126	108	120	129	139	127	111	116	136	118	128	131	123	126	115	122	105	144	132	129	110	128	137	121	99	128	114	126	129	148	143	114	111	104	161	120	134	132	119	106	137	121	117	140	128	142	109	129	111	125	115	146	126	117	110	122	126	143	111	122	118	117	133	129	132	148	107	123	107	133	131	102	119	114	120	150	115	121	139	126	123	115	121	141	108	106	130	98	116	129	125	127	129	132	141	135	113	126	125	133	113	116	131	132	123	117	124	138	126	112	131	102	117	118	123	122	117	135	113	116	127	123	135	113	125	147	129	130	108	125	101	119	110	125	132	144	112	157	139	125	133	116	115	120	142	116	131	120	128	132	124	109	108	135	133	104	136	128	119	107	147	149	138	111	128	110	129	127	116	114	137	122	123	110	125	132	127	124	127	109	132	127	119	124	146	129	121	131	117	115	128	141	107	121	125	127	117	103	119	113	130	147	109	109	130	136	111	113	128	123	129	112	132	142	131	112	119	124	119	129	132	120	135	127	117	132	128	120	123	148	110	131	110	130	131	122	113	116	113	131	121	147	111	112	119	127	128	110	121	110	111	128	117	123	109	130	126	107	111	113	130	116	133	117	118	127	113	100	138	117	125	120	118	136	123	134	115	118	129	138	129	127	124	137	111	134	158	118	139	128	131	112	137	124	115	180	115	135	126	127	135	121	128	130	126	129	125	123	120	106	108	110	132	143	123	130	110	119	134	134	125	114	128	112	142	123	138	133	113	146	142	125	134	134	119	131	104	125	113	139	126	115	131	134	98	127	119	141	121	117	128	143	129	105	130	136	136	120	127	135	139	131	109	130	127	123	131	108	126	126	117	130	132	137	96	132	123	110	128	138	111	107	152	128	133	102	137	133	119	139	123	118	117	118	132	126	117	125	112	109	113	112	101	131	126	131	116	117	102	129	121	124	118	142	140	122	137	123	144	107	124	143	123	138	123	112	119	128	120	141	126	140	128	119	119	130	126	128	146	119	120	139	118	118	127	120	128	150	145	114	131	126	112	122	119	122	139	113	111	119	98	129	131	117	115	143	125	99	134	113	117	127	130	120	124	113	120	139	115	126	121	127	125	117	119	120	99	122	120	128	125	115	116	112	118	112	113	114	130	127	140	122	105	132	127	123	126	136	127	104	154	137	129	117	137	131	117	149	110	121	123	128	129	120	118	131	139	119	134	129	118	111	132	127	129	127	124	107	127	119	134	132	124	130	116	116	126	126	98	121	117	122	142	133	127	119	88	114	126	123	138	113	130	117	124	119	127	115	110	128	146	142	116	130	111	134	131	111	121	130	134	125	114	137	135	140	117	121	126	142	128	128	128	120	94	124	121	114	121	117	130	125	124	121	111	145	137	120	128	113	140	116	130	117	117	116	126	112	113	118	136	118	114	129	133	111	141	132	133	109	111	135	131	113	126	115	113	127	123	129	137	122	131	120	110	116	125	121	121	124	123	148	113	115	115	150	100	108	117	134	128	125	148	133	126	135	119	140	131	128	121	151	123	120	130	128	140	117	112	125	136	113	141	115	119	106	118	118	121	121	110	123	150	120	117	111	126	135	127	113	133	126	146	108	128	149	130	114	135	129	117	132	108	126	126	128	113	130	100	124	105	118	123	139	134	134	133	138	116	107	105	137	120	125	137	117	109	127	124	132	108	159	131	125	127	111	115	120	112	141	123	117	113	116	98	126	125	108	129	114	121	139	124	119	113	123	113	118	126	124	110	129	118	93	140	124	118	120	102	117	129	133	117	144	140	126	124	117	131	121	138	129	112	129	107	129	131	116	139	130	124	118	113	120	116	124	124	115	117	130	120	134	126	132	118	113	113	106	154	119	129	101	121	121	99	137	127	106	140	128	111	127	145	138	111	135	127	104	123	125	125	124	120	141	119	137	148	140	148	113	132	134	127	132	136	132	142	125	132	107	123	112	132	138	122	121	131	142	117	142	130	133	129	123	131	123	114	115	141	114	124	137	130	101	120	126	113	137	109	135	137	106	120	148	121	124	136	115	118	126	134	141	124	106	102	119	128	122	132	108	136	128	124	125	118	128	128	121	99	120	113	137	122	133	133	136	116	114	124	139	135	117	127	120	136	118	110	125	118	123	120	124	129	134	109	107	137	111	134	114	123	142	116	102	116	111	122	105	130	126	136	122	114	104	122	128	120	117	132	122	120	126	115	115	117	127	115	122	108	113	118	121	115	130	122	158	105	130	132	128	127	138	125	113	114	103	128	130	135	127	138	108	138	123	125	135	105	141	104	114	117	116	112	109	129	131	143	127	139	122	108	148	131	141	136	109	127	120	118	119	117	125	137	118	115	114	133	144	112	122	119	120
7710	2297	5151	5963	5221	4333	3490	2902	2506	2107	1838	1605	1434	1354	1239	1079	1027	987	939	934	882	787	744	757	724	648	681	696	604	659	610	606	616	562	568	574	565	557	560	558	542	545	520	519	499	539	516	516	509	520	492	501	505	496	487	518	467	486	486	497	504	480	490	457	429	496	500	489	457	429	491	435	433	418	423	459	450	459	482	487	436	477	465	485	470	494	424	449	482	444	464	485	476	433	460	426	418	453	413	461	438	450	457	416	413	459	441	446	426	478	435	433	408	444	466	403	423	432	392	433	447	463	430	451	437	428	413	434	390	446	453	426	444	420	433	443	466	438	424	411	434	437	410	412	419	443	443	440	465	444	426	417	454	442	413	441	431	431	437	457	447	424	422	457	452	428	419	418	465	438	415	406	427	444	428	478	433	423	439	440	423	417	444	461	444	428	413	437	419	447	442	408	409	428	402	447	424	462	440	436	441	445	405	427	456	428	421	422	427	413	445	462	426	439	396	436	435	457	408	425	431	385	464	457	427	425	405	422	443	423	460	406	403	395	433	477	497	455	427	420	407	427	432	430	412	414	426	425	428	422	426	383	494	428	414	408	449	433	412	446	407	449	406	431	406	422	429	430	413	428	423	446	442	432	458	433	414	420	408	442	417	406	441	458	415	404	427	441	412	407	439	443	441	457	473	408	448	414	399	411	445	459	422	429	444	460	418	451	450	375	447	433	402	394	415	437	453	453	419	416	435	438	437	438	453	378	408	427	434	413	458	423	454	412	418	397	463	417	402	409	426	415	416	404	449	419	400	447	418	452	456	423	438	407	436	423	412	404	440	425	426	446	439	427	425	447	408	448	472	402	432	466	471	450	454	403	432	429	450	432	402	379	417	423	441	435	433	453	429	406	468	390	419	432	415	429	383	396	441	444	432	407	468	410	423	413	440	450	400	430	444	417	440	461	420	421	400	419	465	452	406	411	439	412	409	424	437	408	463	419	421	408	434	397	407	432	407	422	430	423	458	448	424	415	408	405	410	414	428	433	421	435	426	432	419	408	413	408	409	425	392	429	425	399	414	437	443	403	456	430	433	413	408	427	446	465	447	432	416	428	407	408	438	430	400	430	438	439	411	445	437	410	435	439	400	435	407	420	444	449	443	439	445	476	416	429	404	448	409	426	446	465	400	441	403	438	453	413	426	436	406	397	412	418	451	438	377	429	451	425	373	411	443	453	421	417	450	440	447	407	400	441	453	429	463	436	405	450	383	426	449	442	478	415	439	407	456	401	404	441	436	435	423	476	453	406	437	378	405	429	468	421	418	424	415	414	438	412	414	441	395	423	404	421	430	437	425	473	479	423	414	445	444	472	453	440	435	437	423	431	412	410	454	424	430	424	460	457	432	392	444	421	408	451	448	434	411	440	402	417	418	460	435	410	405	430	397	402	419	462	443	461	390	414	436	454	416	416	406	408	429	409	425	460	417	464	431	432	448	431	453	421	438	415	432	444	454	431	416	438	451	415	410	432	444	439	403	420	445	450	406	460	441	423	422	467	406	433	462	427	437	415	411	419	421	443	444	418	414	423	417	424	441	455	435	425	402	410	428	421	402	434	404	473	441	449	463	417	444	408	432	381	391	418	430	401	421	454	443	451	415	424	466	406	434	456	414	425	407	450	446	380	463	393	397	432	430	412	409	463	391	417	459	436	457	419	469	378	442	433	409	431	368	436	452	403	423	434	400	432	469	395	419	442	437	391	394	449	457	386	411	413	432	418	456	424	434	440	402	370	399	409	465	436	448	420	417	453	422	421	420	439	442	463	432	436	429	436	425	437	391	410	418	414	433	454	407	426	410	400	444	421	457	428	413	409	433	437	427	442	404	450	437	410	409	471	422	418	462	466	414	489	461	403	441	432	452	422	467	440	411	421	434	405	440	427	417	421	416	442	439	415	434	397	440	461	422	429	443	440	441	417	444	418	445	428	454	418	423	416	423	448	420	428	398	459	396	415	431	420	411	401	449	441	469	425	424	431	452	451	427	431	415	416	433	422	412	426	422	423	432	418	414	441	442	414	423	413	448	456	416	416	457	404	432	444	432	413	432	405	447	446	405	396	459	456	443	435	422	424	470	436	422	427	415	424	465	391	412	438	417	467	449	425	443	457	445	430	430	431	461	420	400	450	444	438	409	409	440	413	427	420	399	412	421	414	427	419	451	418	423	439	417	408	404	444	426	434	460	428	424	432	437	468	419	440	448	383	441	451	469	446	439	409	430	405	387	417	408	439	420	394	414	424	425	442	453	441	415	427	443	442	384	429	447	415	494	429	390	406	426	417	457	457	420	449	430	437	377	403	411	454	445	406	436	419	454	432	423	432	414	411	425	446	393	407	423	446	402	455	417	441	414	447	424	443	402	409	439	411	420	433	430	409	421	410	416	424	423	418	459	430	428	411	442	402	455	441	409	402	442	440	467	421	433	445	436	420	425	431	461	407	415	408	445	447	429	416	406	415	434	403	419	423	437	412	428	436	432	406	432	451	421	400	395	431	415	440	400	439	446	434	467	416	430	441	406	418	442	423	447	411	451	430	448	471	442	436	450	466	420	423	429	422	458	441	427	427	403	441	450	415	435	441	411	428	437	434	439	413	428	419	430	418	443	439	435	435	393	390	461	462	417	431	425	437	417	442	403	428	452	444	441	430	422	405	446	433	412	427	416	477	436	396	425	421	443	435	422	441	411	408	414	422	458	428	444	425	381	414	425	415	415	428	440	415	415	407	467	410	411	371	393	430	469	470	427	469	468	428	458	414	428	422	437	383	440	413	467	430	427	416	412	425	460	450	417	411	440	386	403	430	437	410	432	442	392	433	402	439	439	413	410	412	407	395	442	388	411	434	450	443	461	440	420	383	447	452	405	469	454	432	417	431	448	426	455	411	416	451	427	411	429	415	430	422	425	448	416	444	428	451	403	438	456	439	428	460	469	422	459	397	431	377	422	436	440	388	417	417	414	462	434	452	411	462	430	457	437	419	430	427	402	410	413	423	408	412	437	452	425	410	440	436	425	455	422	437	430	407	443	431	437	384	435	410	403	405	387	428	466	442	434	442	409	398	409	419	432	422	433	405	432	451	427	457	416	427	437	420	419	448	405	428	475	442	387	426	438	420	426	433	424	450	460	449	424	408	414	414	401	431	441	401	461	418	475	454	416	402	411	458	414	408	449	431	413	429	421	448	447	454	434	395	488	430	443	424	431	380	415	433	431	433	481	443	450	422	448	394	382	454	423	474	405	432	426	459	441	413	430	428	428	393	438	421	388	434	416	436	419	447	448	460	456	410	406	410	411	433	435	434	429	445	408	472	427	435	418	411	403	427	453	456	445	392	404	425	432	431	412	462	427	381	420	432	401	410	408	403	433	469	429	432	425	444	442	445	459	424	409	453	433	439	406	407	419	427	435	461	439	412	445	410	415	412	414	433	448	418	455	458	420	481	400	432
1276	305	314	308	270	300	286	281	282	266	263	267	265	273	283	269	257	259	234	248	238	256	251	282	249	292	263	274	251	230	266	285	254	269	249	262	249	272	251	269	232	262	274	255	262	261	268	247	266	225	267	278	258	262	267	243	251	264	261	252	272	282	258	250	274	234	243	243	269	247	276	262	268	259	257	246	255	237	251	264	259	246	264	257	268	262	249	243	262	251	262	264	261	246	236	259	251	253	257	278	237	253	277	269	232	236	214	269	243	276	244	286	274	271	247	253	252	247	263	263	268	293	273	272	241	263	264	280	261	258	266	245	258	265	288	235	251	248	232	237	264	238	264	262	264	257	247	269	273	238	251	257	260	299	243	252	243	279	260	265	259	270	254	256	256	226	276	285	289	248	240	269	272	254	245	257	285	263	268	266	235	258	241	259	256	260	261	253	260	281	242	237	286	280	242	248	272	277	288	257	299	257	228	228	291	251	269	288	281	275	279	279	274	255	283	281	272	250	259	259	240	247	258	273	248	250	263	253	264	282	270	251	220	257	260	253	267	254	260	272	268	264	240	278	258	256	259	286	278	254	259	255	266	263	262	256	273	248	245	244	273	273	241	276	263	293	264	243	267	269	243	279	230	268	260	265	231	275	256	243	296	250	258	234	268	259	239	268	263	238	244	233	255	233	262	266	270	313	285	266	281	259	277	241	234	236	292	261	248	264	266	253	252	238	250	261	262	251	262	242	278	260	256	273	269	241	268	240	241	278	270	268	265	265	263	249	269	265	229	285	232	227	243	243	258	263	265	274	250	234	259	263	244	279	249	267	259	266	244	301	263	242	259	250	288	244	260	262	248	261	253	248	275	272	254	263	274	240	261	276	238	259	292	253	270	266	251	255	273	260	259	262	269	269	257	274	264	275	271	259	245	281	259	267	259	267	259	238	281	267	280	259	250	260	271	257	239	280	260	256	241	279	273	252	252	269	282	260	289	264	251	275	278	248	297	275	232	242	250	238	260	257	266	275	244	233	260	258	233	240	273	232	263	284	285	269	258	247	259	232	253	280	273	262	279	256	254	270	270	228	287	281	241	227	244	247	244	255	263	266	250	233	263	250	237	247	265	287	229	257	308	253	268	258	252	262	247	268	241	262	263	309	258	240	246	260	255	278	278	268	277	255	237	277	238	253	256	255	290	266	254	254	248	269	256	266	263	263	247	254	255	254	241	265	253	269	261	281	289	261	269	243	278	269	301	237	257	252	256	259	227	267	264	232	294	248	271	250	276	248	265	249	259	252	276	227	301	276	256	261	248	231	253	246	250	254	278	271	232	271	270	260	262	266	246	309	261	245	270	276	241	243	273	266	257	267	243	269	235	261	235	261	257	267	270	251	268	263	245	275	248	258	274	282	248	237	250	263	245	248	269	263	290	268	251	234	255	267	247	261	249	229	246	239	278	259	279	276	274	261	266	268	229	275	260	249	249	268	256	253	266	258	259	270	253	258	249	261	228	255	267	267	263	258	248	259	274	267	264	257	266	268	279	242	241	258	259	257	248	261	263	235	244	253	273	246	254	248	253	279	235	281	250	236	250	233	237	248	274	264	245	274	276	251	268	253	236	294	251	261	272	264	249	271	270	275	259	277	274	239	251	254	249	258	233	237	239	276	281	257	267	257	266	264	259	250	279	255	265	270	246	254	264	277	276	268	244	259	292	262	236	274	271	257	251	271	275	250	283	262	272	267	272	295	247	254	262	281	235	238	284	238	250	247	251	258	258	275	253	250	262	239	278	254	238	257	234	274	249	250	292	285	254	255	255	283	269	275	275	240	270	277	272	275	232	249	264	242	276	272	269	228	271	253	251	272	271	230	248	293	273	276	273	255	262	224	241	250	261	273	247	256	252	274	252	279	257	287	268	260	248	257	219	240	262	239	264	257	252	249	264	265	254	242	283	225	279	261	263	282	247	258	253	264	266	248	278	258	243	260	266	281	251	249	259	253	261	254	288	236	293	250	230	262	238	283	285	267	257	251	258	247	258	266	247	269	255	272	265	262	250	285	265	277	260	263	264	285	261	256	267	283	241	278	263	276	274	284	283	263	266	236	273	251	267	248	248	272	256	261	262	254	259	267	263	255	265	273	228	249	237	256	261	209	258	271	267	242	253	284	251	236	283	250	259	256	246	221	250	252	251	260	242	245	255	229	239	285	245	251	271	237	261	257	249	236	268	251	267	235	266	258	272	272	240	219	246	282	241	271	261	255	262	268	259	246	274	263	267	249	255	258	270	288	249	283	242	284	256	244	237	240	257	275	256	252	268	222	269	261	282	253	279	250	282	267	239	249	276	248	274	289	297	247	272	258	257	248	293	274	263	247	262	257	280	260	238	253	253	271	277	253	255	276	273	239	289	254	256	258	269	272	261	266	242	255	255	256	251	278	229	265	278	246	281	262	243	285	244	242	278	228	255	256	242	265	270	275	288	273	271	263	267	282	262	248	289	230	255	289	244	253	269	259	260	255	258	246	294	246	250	260	244	263	278	250	261	261	295	270	239	249	249	249	309	265	295	268	258	269	224	266	247	310	258	262	247	263	265	284	256	253	254	269	278	264	260	263	274	245	280	243	250	244	263	225	237	271	241	255	243	254	281	260	245	233	248	240	245	232	256	264	250	259	264	248	258	276	253	242	236	218	262	256	294	261	273	266	236	266	282	274	240	231	255	269	263	233	267	245	257	273	274	257	262	275	234	265	253	279	273	269	228	259	273	258	248	250	301	256	267	279	273	277	265	278	253	261	275	274	249	263	237	269	271	285	264	266	261	236	290	264	228	239	280	249	260	260	264	245	256	291	242	260	255	263	262	245	258	284	239	232	249	259	264	263	284	272	263	262	270	251	270	287	283	247	296	270	266	263	251	251	277	284	251	249	231	293	265	246	243	274	258	259	274	273	254	243	248	260	251	225	262	269	242	273	265	260	235	266	280	262	258	269	257	271	284	247	249	257	236	242	225	261	270	286	265	251	280	264	252	267	281	280	305	254	267	251	277	277	282	253	225	272	270	228	267	269	265	245	270	271	262	241	267	248	252	284	248	262	233	286	262	277	258	267	240	232	239	236	248	262	274	237	284	282	288	265	253	248	249	251	244	259	252	276	267	273	257	256	275	261	263	269	250	266	255	266	252	270	237	268	265	245	256	256	292	257	232	274	276	271	244	250	275	268	279	240	239	253	245	268	262	239	247	261	274	245	264	243	256	257	235	242	233	262	250	265	284	265	270	251	257	219	224	275	270	263	266	287	254	292	241	267	265	252	290	236	240	229	262	257	252	242	260	247	269	273	285	236	249	250	263	259	238	261	256	250	268	274	238	240	242	249	262	308	268	255	265	231	278	267	248	244	237	278	270	264	290	241	270	249	257	228	262	278	264	249	258	255	259	265	265	255	247	248	246	284	267	243	255	265	263	260	266	262	235	258	249	283	282	248	261	252	259	262
2247	829	981	996	997	974	932	880	828	888	842	867	824	781	791	829	784	766	885	813	809	805	781	789	765	813	820	798	794	771	805	808	815	811	770	818	839	853	782	816	820	807	814	724	795	804	781	809	835	779	763	808	748	825	809	799	799	757	796	797	792	812	800	782	765	794	778	793	787	783	817	801	799	812	783	761	772	836	778	784	821	783	804	799	776	818	819	771	752	705	789	780	803	819	801	787	765	798	784	823	809	798	795	781	827	761	797	771	788	788	751	760	768	777	756	851	778	775	772	783	782	798	799	803	813	827	723	725	776	781	808	796	778	795	820	794	849	802	802	811	790	765	856	818	808	814	811	778	812	756	799	815	824	780	775	797	838	758	771	831	807	795	770	785	773	771	818	762	771	757	807	785	823	817	775	757	849	807	827	819	784	800	809	764	796	810	805	777	768	803	792	810	808	815	823	772	789	807	800	755	752	739	773	864	843	809	786	793	782	811	742	837	812	776	820	781	774	765	845	806	782	800	794	736	827	789	753	756	801	790	761	796	723	796	780	751	779	794	812	808	733	827	832	801	756	811	816	776	788	785	844	821	776	772	806	770	795	777	780	770	843	792	801	760	822	791	740	770	762	789	755	791	789	787	759	766	837	797	842	796	796	789	762	800	764	796	817	757	769	766	772	766	736	792	789	749	766	770	815	788	772	722	760	811	785	767	834	792	761	820	799	786	760	806	813	798	810	855	763	794	817	752	798	798	794	787	827	807	800	798	784	802	790	772	740	845	778	809	803	807	774	741	800	787	763	790	778	828	804	780	789	795	800	793	781	774	768	743	815	767	804	774	792	771	794	788	814	839	775	744	802	739	810	778	795	793	767	749	786	775	823	799	826	807	828	785	819	791	823	828	827	766	817	794	805	793	801	795	806	810	831	833	807	769	789	766	777	763	792	822	828	781	734	814	786	804	793	785	765	805	745	816	756	753	781	819	839	789	794	814	777	795	810	825	779	785	783	779	779	762	797	791	754	779	772	802	836	792	774	792	800	701	788	801	743	867	834	789	805	814	769	789	777	742	742	791	797	802	785	735	762	754	779	761	798	769	829	775	769	767	778	767	811	823	769	804	805	756	783	775	782	780	792	815	783	829	783	780	832	791	806	757	736	769	756	836	806	804	777	776	798	795	812	757	755	795	747	791	805	796	785	748	836	760	791	809	777	756	791	835	801	826	814	768	803	802	803	798	774	811	783	806	812	794	765	779	773	760	771	832	790	761	802	748	766	804	823	827	789	816	825	753	801	784	795	764	827	767	789	747	871	843	768	776	768	834	729	818	801	814	793	821	777	822	830	792	793	776	782	788	796	783	754	842	779	774	815	811	836	743	813	836	783	747	742	790	774	814	818	790	776	745	764	778	789	835	788	748	824	786	768	819	807	804	851	854	831	786	803	832	830	762	786	809	774	758	776	805	773	817	792	804	803	767	804	829	802	775	778	770	777	862	830	809	814	819	824	801	799	778	813	816	782	787	782	803	751	795	797	758	768	798	815	804	814	783	769	768	819	736	794	791	803	774	721	751	816	771	788	770	830	742	768	740	807	841	802	814	769	785	764	795	783	752	764	818	763	812	803	800	817	776	786	763	774	810	819	792	796	813	782	792	778	830	813	842	778	729	771	771	776	774	797	768	765	768	742	816	815	767	830	804	813	775	832	803	778	800	821	791	806	810	822	770	785	834	775	797	789	739	828	746	783	840	781	802	789	819	768	767	812	802	802	800	792	815	814	738	780	731	831	745	800	835	760	790	769	817	849	776	809	775	701	765	848	777	870	795	743	827	734	801	771	803	792	774	769	775	781	786	809	771	784	844	822	768	797	784	794	781	798	763	776	796	740	776	755	777	789	794	782	839	718	812	817	753	771	739	772	773	831	817	764	775	800	824	776	788	793	775	818	802	781	814	823	781	801	742	771	817	766	803	819	845	806	758	770	817	831	858	805	819	801	797	774	813	781	888	766	811	786	798	759	734	805	799	832	813	739	765	754	788	741	757	783	812	785	747	778	765	782	824	817	794	747	736	810	750	812	835	794	789	762	784	798	791	807	811	782	813	822	789	783	748	772	795	795	756	800	852	852	808	782	726	822	766	796	835	853	773	744	761	804	790	716	793	811	738	824	769	809	769	814	777	818	754	860	741	794	817	743	740	789	797	792	794	843	801	825	816	738	795	760	799	810	825	803	784	829	883	852	709	813	737	763	835	828	808	792	755	797	808	788	794	786	797	772	805	801	750	774	769	800	811	764	794	779	822	745	753	850	766	819	785	759	778	752	776	773	829	803	767	804	815	780	814	837	798	759	771	819	814	782	830	782	831	772	785	783	799	765	752	839	770	808	779	813	822	820	782	798	760	753	784	765	804	748	784	798	797	759	785	786	773	814	730	814	801	772	807	807	764	776	844	769	809	772	818	746	780	784	763	781	735	769	814	844	762	801	749	781	782	728	822	775	783	782	783	808	823	800	777	776	750	747	810	838	835	789	765	743	818	757	831	764	800	794	787	778	816	829	761	763	813	755	826	781	787	750	767	802	776	776	839	767	779	823	798	803	807	819	803	753	786	780	808	794	798	703	842	794	776	786	844	750	793	800	801	781	803	802	801	896	801	800	792	793	800	789	804	799	829	753	784	829	807	796	807	762	845	766	792	765	757	770	807	764	796	788	782	856	778	778	813	794	746	765	741	782	742	821	810	767	805	765	762	792	816	804	859	792	784	738	773	823	770	768	836	765	826	820	746	853	778	769	770	757	846	781	804	798	743	818	764	764	806	805	788	807	768	800	853	782	767	824	803	813	830	796	821	785	780	798	782	808	772	841	789	788	802	804	786	804	790	765	807	797	794	785	830	748	785	807	848	755	778	839	798	760	750	833	809	753	799	799	777	728	796	807	756	770	818	794	765	787	809	824	792	768	787	785	802	832	848	761	806	816	820	782	845	805	803	839	811	817	790	764	784	857	779	779	768	769	761	778	815	799	744	795	826	799	843	748	756	795	754	782	772	833	799	816	777	767	775	821	837	768	818	796	743	857	807	824	850	783	819	732	775	797	819	774	775	813	760	782	817	803	799	805	780	791	786	803	796	753	819	820	757	810	775	800	797	772	809	798	789	816	832	735	779	835	763	819	748	834	793	794	792	800	842	780	757	811	771	831	842	722	830	754	814	834	782	786	787	777	797	830	800	806	763	785	816	799	768	824	767	756	778	764	765	807	869	813	749	812	755	740	760	808	795	753	815	745	783	755	724	735	768	778	794	772	785	834	811	814	778	733	746	779	779	817	778	817	817	804	832	791	753	738	836	796	735	840	765	799	757	768	773	781	815	783	738	787	813	809	784	791	788	812	775	830	794	749	773	763	844	751	790	794	762	756	772	777	790	753	798	806	852	808	773	802	838	779	791	777	772	766	770	801	791	844	771	807	779	856	816	841	783	769	781	785	772	775	810	800	836
4512	939	1175	960	650	522	400	340	266	220	197	213	187	207	179	171	157	157	159	168	153	151	142	148	158	139	156	145	153	141	131	148	125	167	147	147	138	141	147	136	137	141	110	155	129	134	143	139	133	135	138	144	144	135	121	130	115	147	143	145	147	126	154	138	118	143	134	146	128	124	153	141	165	137	139	141	125	156	143	135	146	168	140	145	148	142	123	129	135	130	148	123	133	137	134	128	134	140	139	122	137	149	124	121	140	132	138	124	126	140	128	140	146	145	140	134	116	137	147	136	142	110	151	149	133	140	130	151	138	128	127	147	120	146	140	124	154	154	131	136	147	141	127	148	118	137	152	139	136	153	142	139	154	129	134	132	142	127	130	139	129	153	121	130	152	133	122	127	132	135	128	167	137	135	144	128	140	150	130	124	132	135	146	143	168	117	131	144	139	122	139	129	119	142	124	117	132	129	134	125	135	118	148	127	124	127	122	131	143	134	125	124	123	132	130	126	150	135	149	118	135	119	127	141	111	142	142	127	128	145	149	152	139	153	132	134	139	126	116	141	99	135	143	141	119	139	135	124	125	145	179	153	115	160	140	144	141	152	136	116	133	159	134	112	154	139	122	149	160	133	139	142	125	140	129	154	155	128	152	150	147	148	145	121	155	128	149	145	143	134	135	138	120	141	141	148	136	125	118	155	136	135	161	129	129	121	159	122	121	126	139	135	140	166	133	152	130	130	149	139	145	133	128	136	166	132	109	136	130	142	136	122	135	144	152	133	139	135	122	129	137	155	132	144	125	126	131	132	149	153	147	141	117	130	135	154	110	138	147	138	136	148	134	144	120	136	118	141	109	139	133	154	153	117	131	146	140	128	169	155	133	132	112	138	128	136	140	148	125	121	136	123	163	151	143	120	129	135	116	129	166	150	121	128	140	133	135	145	142	156	142	127	139	133	132	142	142	146	139	137	135	137	128	131	147	137	135	134	136	138	130	130	147	152	130	144	131	139	124	141	138	126	123	138	133	131	127	118	148	123	123	159	137	130	126	143	142	135	148	143	130	155	134	136	139	141	134	150	144	126	118	145	134	132	134	132	131	118	132	143	142	148	122	148	145	122	128	127	110	118	133	142	148	135	152	152	136	135	142	133	135	114	126	131	133	139	123	138	131	133	135	135	122	159	122	147	146	116	156	124	147	129	128	149	120	141	125	128	152	133	133	149	127	139	118	115	133	122	148	145	150	110	140	136	115	140	136	123	127	138	149	132	111	119	154	134	127	131	145	151	146	138	155	148	113	133	151	141	122	147	140	138	109	150	135	125	143	144	106	137	150	132	133	111	138	138	156	143	146	142	108	144	161	148	134	116	125	146	148	136	159	125	161	138	144	129	145	128	124	142	144	125	115	133	146	133	116	122	132	149	151	119	138	123	143	121	141	136	121	148	140	130	137	161	147	138	111	119	151	128	134	124	133	126	113	133	112	117	135	144	130	131	134	159	139	141	136	149	131	133	134	149	125	128	127	118	124	155	130	155	151	158	148	134	144	138	137	137	125	152	148	149	151	135	129	129	114	129	145	143	134	129	140	131	123	147	142	141	137	121	139	138	130	138	123	130	136	137	140	135	130	152	156	162	127	133	139	142	137	153	142	142	149	133	145	123	163	132	140	138	131	146	139	129	126	143	123	133	127	133	127	126	150	147	146	122	144	120	130	138	153	134	136	146	132	141	124	133	150	119	146	134	129	137	122	138	161	125	139	127	128	159	146	130	127	145	133	140	136	121	146	133	119	151	146	137	139	112	149	129	126	131	151	134	136	138	113	170	137	127	133	133	131	130	138	122	146	139	137	144	126	141	126	144	121	122	125	131	138	132	137	137	138	142	117	127	119	140	128	134	144	132	148	143	127	119	155	128	148	143	152	133	152	125	125	143	124	143	134	149	145	125	124	99	130	115	148	125	123	140	147	145	122	136	117	138	121	135	136	145	119	144	132	146	137	138	147	156	161	136	146	137	129	118	159	128	127	137	131	135	115	133	130	122	153	160	150	131	145	155	133	129	137	131	126	144	137	163	122	136	141	129	120	133	135	120	144	147	137	115	144	133	135	146	147	135	139	139	153	135	147	136	128	134	120	146	127	138	145	138	103	118	132	134	129	144	137	122	163	143	136	151	140	177	141	132	158	142	121	139	166	118	145	144	139	146	125	132	145	132	130	148	135	151	125	119	123	128	143	156	131	135	128	145	130	147	135	125	150	129	136	124	151	136	132	125	144	135	146	153	144	148	131	125	150	142	147	154	142	125	124	115	139	138	132	126	135	130	142	137	132	154	119	146	134	159	131	130	129	125	131	136	136	136	155	142	128	133	140	132	115	131	118	137	147	142	112	153	133	132	124	155	143	130	141	106	134	150	130	142	133	114	139	141	126	122	132	140	143	132	157	127	115	129	149	140	131	139	124	141	118	160	144	122	138	122	136	132	145	122	134	121	141	136	148	157	130	143	141	129	138	151	165	133	144	130	137	145	130	151	145	145	126	138	158	148	148	127	141	158	117	139	126	153	138	122	115	133	122	151	137	113	122	119	143	136	155	136	133	129	158	106	128	107	133	151	151	153	123	104	156	143	148	117	137	138	137	147	135	142	153	125	143	140	124	130	133	146	147	126	140	143	138	124	159	147	117	129	139	136	155	140	123	134	155	148	124	142	142	122	134	129	125	149	132	134	123	123	130	126	136	133	131	137	158	151	137	121	120	122	135	150	161	130	153	152	141	133	147	140	146	143	138	121	123	147	118	137	132	132	152	124	142	159	128	135	149	147	130	126	132	137	131	133	154	134	131	134	126	159	150	154	143	120	124	129	132	159	112	138	142	136	139	118	120	152	127	146	132	137	135	155	172	132	120	137	129	138	138	141	133	146	144	156	146	124	151	117	145	138	137	126	135	114	136	144	148	140	129	131	134	124	128	137	119	129	122	134	149	131	121	127	112	131	144	118	147	133	136	145	111	127	142	147	145	154	138	135	139	134	138	139	162	140	138	118	136	119	135	134	142	144	125	150	121	132	128	134	128	149	110	123	133	138	155	120	133	142	128	127	115	156	147	143	145	131	121	129	140	134	152	157	128	137	127	151	152	141	148	133	116	139	114	133	129	128	129	136	146	129	135	147	130	120	124	135	138	124	151	123	132	123	132	131	157	140	140	136	133	126	140	117	129	128	127	141	145	120	112	140	130	124	148	141	147	124	137	147	128	149	139	132	140	137	164	142	148	124	147	130	158	164	141	141	133	149	127	134	128	134	162	125	162	151	132	140	130	126	121	150	131	136	159	135	154	138	135	116	139	156	132	123	131	128	131	135	126	139	136	121	144	151	124	119	150	128	133	142	127	142	155	126	109	118	152	137	121	135	133	127	143	147	137	134	139	134	148	151	160	130	128	135	108	123	125	134	167	154	126	144	121	163	122	135	135	145	130	135	144	144	132	116	140	130	129	148
5493	1306	3008	3517	3044	2599	2051	1873	1469	1278	1228	1042	1005	939	872	822	825	792	717	699	674	630	597	623	631	595	591	545	579	551	536	529	559	548	510	542	527	550	479	523	477	496	520	483	496	464	504	476	495	520	505	482	501	529	484	445	455	508	448	498	471	445	455	474	463	459	502	471	494	476	458	430	458	457	491	511	447	444	496	462	454	470	462	450	475	479	478	444	492	408	467	457	457	480	449	520	442	482	456	459	465	440	437	441	446	438	453	488	476	433	481	437	437	470	448	473	471	449	473	455	439	430	475	484	485	464	454	442	451	453	508	453	484	456	430	502	479	460	428	466	507	438	469	437	464	466	459	431	474	444	414	500	397	469	454	488	441	478	520	447	474	452	474	451	474	472	436	469	531	466	446	441	466	419	473	437	465	471	458	461	499	462	449	464	456	471	487	454	455	437	474	481	481	424	456	489	466	468	441	423	451	418	503	467	429	462	462	451	441	440	429	458	446	471	456	456	479	447	431	470	458	455	453	455	444	453	504	469	464	425	460	476	441	407	456	452	465	483	467	437	490	426	480	468	501	473	450	431	486	455	459	457	467	438	490	444	429	459	426	430	439	455	410	440	466	468	454	427	482	477	439	417	438	474	443	440	462	423	429	448	469	456	474	462	453	475	445	422	490	434	454	457	465	440	440	464	459	442	429	513	458	410	450	490	468	453	462	431	449	451	458	493	435	457	444	455	479	499	458	462	463	481	472	450	455	478	439	466	480	457	464	460	469	483	499	455	457	456	455	438	458	472	476	466	435	439	496	414	447	445	465	466	440	419	471	449	430	458	513	437	453	451	468	463	483	438	471	479	429	457	461	458	462	462	470	453	434	428	473	472	464	451	423	463	447	481	435	453	435	447	459	465	482	470	477	459	439	440	464	438	448	454	462	441	479	457	425	477	478	477	429	437	492	456	463	499	468	482	468	468	489	457	461	445	421	433	448	440	444	460	423	445	455	462	469	456	423	469	453	440	456	502	494	469	459	474	472	462	441	450	459	463	483	473	469	401	440	437	472	465	417	454	468	458	434	488	439	454	437	480	467	432	440	409	451	470	454	474	455	423	488	463	485	451	463	439	481	431	437	460	496	509	466	439	471	478	438	437	447	470	462	504	480	484	427	437	435	475	459	453	486	475	445	459	437	470	422	437	493	475	454	479	432	453	484	468	459	444	417	502	471	472	489	458	436	408	488	427	477	503	446	446	441	434	449	461	471	455	450	474	430	455	473	416	443	435	454	457	458	481	464	460	475	448	445	447	482	442	470	471	467	463	459	438	432	444	489	460	459	454	468	452	434	483	495	483	480	490	446	431	495	474	485	497	488	442	479	421	449	448	461	465	445	444	489	441	477	449	430	469	465	431	442	481	415	435	476	499	499	440	442	482	448	427	459	467	470	449	431	490	428	464	444	468	420	436	475	413	454	475	447	474	449	461	497	436	471	456	452	423	480	484	476	464	462	450	457	414	441	446	461	442	468	491	523	474	438	399	499	435	442	459	452	424	446	472	456	482	468	441	457	451	467	457	433	441	442	444	461	452	484	456	411	459	429	433	421	419	454	446	469	460	461	482	487	483	437	505	469	431	476	440	432	449	445	497	444	467	466	433	424	473	448	450	444	479	463	449	455	447	434	491	468	507	449	425	460	493	477	473	438	470	432	456	476	494	454	474	439	464	447	462	468	457	448	479	440	435	447	461	462	479	446	463	480	439	490	460	427	446	478	432	471	458	506	512	461	483	472	470	465	450	478	490	459	431	468	491	476	474	454	465	460	469	487	456	501	447	443	440	467	406	456	406	464	453	452	441	435	452	458	461	463	423	437	475	497	459	480	414	436	451	469	493	433	462	407	492	393	464	469	480	459	449	473	481	449	485	476	455	471	437	463	468	448	465	433	474	428	435	445	435	471	438	461	477	432	459	417	480	447	431	458	503	398	470	408	494	449	478	491	500	463	485	413	466	445	445	442	454	439	456	468	451	439	451	459	469	456	435	463	439	453	459	483	467	427	488	451	454	462	441	448	453	448	475	487	486	400	432	457	443	466	427	471	423	494	440	425	476	453	472	450	459	418	473	421	444	446	473	468	457	435	444	441	466	453	451	487	436	480	456	508	448	453	456	476	447	434	455	431	496	438	438	440	470	438	446	472	420	470	440	466	459	460	484	463	440	440	441	479	475	443	477	496	472	454	418	497	431	441	524	456	469	452	461	448	474	490	410	447	480	452	439	456	397	457	495	449	481	438	445	450	468	447	409	470	416	496	469	465	461	505	442	476	454	475	487	461	452	467	465	452	521	436	454	463	450	510	458	458	484	450	474	437	459	448	470	465	453	427	470	473	452	470	474	504	461	464	457	450	494	474	477	474	474	466	446	455	460	482	442	501	463	464	429	523	433	452	469	464	456	499	467	437	454	489	487	474	443	447	481	447	466	461	474	480	447	481	431	437	494	457	463	496	468	428	487	470	464	450	429	468	449	471	447	410	478	459	454	447	435	498	462	474	454	464	467	449	491	429	438	473	438	429	464	460	462	426	475	459	442	453	455	455	463	465	464	493	480	420	451	463	491	450	467	411	455	453	433	471	427	441	442	459	458	521	500	456	473	477	489	450	485	471	459	475	452	457	463	471	432	431	461	450	499	478	446	427	444	473	409	460	430	450	484	515	451	475	461	444	471	454	446	429	453	451	448	457	436	485	494	491	442	455	454	471	445	478	470	451	468	492	436	519	474	409	444	456	450	455	450	467	416	441	463	495	454	430	446	457	429	437	452	484	466	421	500	468	425	431	473	456	459	432	481	450	457	461	416	441	450	487	453	430	485	435	456	427	506	453	439	444	413	452	421	432	442	506	453	452	473	449	456	436	430	467	472	466	494	453	446	450	453	457	455	458	458	440	455	451	458	452	469	472	437	491	471	473	444	459	466	466	433	414	455	473	461	444	448	487	457	482	453	428	401	457	449	443	493	428	417	468	428	453	418	483	474	439	467	476	410	403	466	424	455	470	442	465	440	424	506	436	441	444	450	429	478	485	462	427	483	479	464	476	438	478	438	434	452	413	463	450	493	491	450	437	453	454	478	451	442	436	456	438	437	426	463	458	441	452	459	499	497	436	459	485	451	486	444	467	451	492	499	444	438	453	416	440	472	458	450	421	449	432	457	491	465	440	451	446	424	471	446	468	447	445	440	413	472	456	430	463	428	441	424	470	436	449	458	480	446	441	488	452	448	474	468	442	431	470	445	446	489	436	463	424	476	454	428	478	441	457	420	452	455	476	443	471	460	434	395	515	433	431	427	445	434	487	477	457	432	443	485	429	489	440	453	475	431	482	445	459	454	459	466	460	456	472	460	475	475	480	447	417	487	450	487	457	444	458	484	422	464	445	466	501	458	449	445	431	476	439	418	436	512	440	437	441	489	440	455	499	455	453	464	481	446	445	423	444	458	433	479	446	437
8489	1882	2335	1676	1163	812	620	496	406	308	267	302	219	244	200	214	186	169	161	152	145	164	168	182	144	128	129	133	154	139	141	147	121	147	160	146	120	138	134	135	148	132	125	122	147	134	124	151	131	127	132	135	118	149	121	134	134	140	133	113	146	141	148	106	133	139	128	138	124	108	122	135	117	118	127	133	110	116	135	125	130	142	130	127	130	114	128	121	133	113	128	110	115	134	130	146	140	133	115	130	123	149	147	137	119	111	124	136	131	127	119	135	110	126	145	105	128	130	101	147	139	131	125	129	132	129	126	128	102	123	124	124	124	130	111	116	123	111	123	119	119	122	137	130	119	112	109	119	110	135	122	149	125	140	120	115	129	123	120	129	100	145	133	124	144	122	119	124	129	125	121	125	127	123	113	109	119	117	129	130	130	118	98	131	110	109	125	132	131	121	121	130	104	129	117	119	116	127	125	128	138	132	124	127	143	114	158	100	116	133	108	109	120	120	135	130	131	134	122	110	121	121	114	116	116	109	102	122	144	122	151	146	123	112	124	133	101	125	126	120	112	136	130	122	124	135	105	131	110	129	127	124	124	128	126	127	145	123	151	131	111	119	104	111	116	121	133	93	111	134	138	118	123	135	140	108	123	152	113	109	113	120	115	115	143	110	123	113	126	127	118	132	126	122	107	107	131	116	132	119	138	126	127	125	113	112	117	113	132	109	126	148	118	127	126	122	118	126	120	130	127	129	107	109	122	115	128	103	110	132	133	133	143	141	125	132	137	129	119	122	97	112	114	124	137	120	124	121	129	128	119	108	116	113	123	133	139	106	131	128	137	117	117	127	134	136	126	134	116	117	113	133	106	143	124	137	130	121	135	115	125	122	110	121	136	127	142	105	103	119	120	116	108	134	114	130	132	133	127	119	125	114	118	120	144	137	148	123	123	129	134	131	126	121	128	120	115	117	119	132	129	111	134	125	100	128	119	107	116	152	129	108	127	123	131	127	129	114	130	128	122	109	115	121	126	128	115	92	123	133	127	129	92	107	119	126	123	137	144	115	122	124	110	117	122	124	131	117	126	121	124	131	130	124	95	131	110	134	126	146	129	145	121	122	123	131	125	135	120	98	116	127	103	111	121	116	138	142	130	133	140	138	133	118	110	130	130	104	113	134	130	100	124	109	146	113	134	144	132	139	122	124	158	138	127	157	117	127	112	126	108	114	127	122	126	91	127	135	130	133	138	133	133	119	118	129	133	99	155	130	129	109	128	123	112	122	134	139	111	135	136	132	123	126	156	116	117	119	112	102	116	124	133	129	137	129	125	134	140	100	129	120	125	115	133	132	120	133	114	118	112	142	124	127	146	122	116	114	127	109	138	118	127	139	137	130	118	124	116	118	109	113	118	111	117	129	144	117	133	108	126	129	125	125	113	116	129	137	109	118	125	134	131	119	138	119	111	113	130	118	120	123	142	121	142	113	119	129	126	107	123	135	133	137	108	111	122	112	118	144	125	113	119	117	132	139	87	119	126	115	115	151	115	120	127	116	131	117	110	139	107	147	116	139	134	118	122	135	126	113	119	132	120	125	112	144	138	125	123	108	135	123	136	109	129	133	115	114	134	118	114	125	108	123	147	133	117	115	104	112	141	118	115	120	129	124	123	119	154	148	108	148	133	127	131	128	122	136	147	154	145	128	127	101	124	112	120	136	133	129	133	126	118	138	130	132	103	117	120	116	129	116	116	137	149	156	115	132	129	114	106	125	125	129	120	107	139	132	132	135	146	120	119	117	96	118	132	133	143	143	128	112	132	140	112	118	115	119	136	141	116	134	112	105	113	130	111	120	132	135	117	121	131	126	135	113	134	108	125	126	126	138	128	108	130	135	131	137	130	127	126	128	119	115	125	131	120	122	125	103	129	124	117	123	107	123	117	119	142	129	109	107	110	109	117	124	142	117	130	140	130	117	132	136	131	111	115	116	109	119	117	143	121	106	133	133	115	141	119	124	127	128	129	108	107	145	115	137	124	109	142	120	113	126	129	134	115	130	141	129	115	108	120	128	132	109	136	111	117	135	138	154	134	137	130	139	121	117	118	136	117	133	127	136	131	111	117	108	130	110	128	108	140	139	115	108	133	138	132	140	124	120	144	120	119	127	115	120	109	126	107	108	108	124	119	117	127	115	134	143	133	144	102	130	123	117	124	120	138	129	120	131	124	127	119	113	126	127	114	129	149	135	150	124	164	115	141	109	107	117	128	106	128	142	115	145	111	121	125	123	122	113	138	119	135	126	109	141	130	143	97	114	119	123	120	126	103	134	112	129	149	116	145	112	106	113	129	128	122	93	141	133	119	117	120	108	124	121	103	111	122	125	152	125	125	101	138	107	104	129	133	122	129	116	137	102	96	119	128	127	134	126	126	128	120	113	124	136	120	112	138	133	127	126	130	137	128	126	127	113	137	109	134	137	110	124	97	102	110	123	121	115	100	132	134	131	115	115	146	119	129	130	118	126	111	145	129	129	94	129	128	120	131	135	128	129	126	137	106	118	147	130	122	121	140	123	128	121	124	129	149	114	133	118	128	119	123	117	126	134	135	129	137	119	142	116	129	115	135	132	116	137	144	125	119	114	114	136	136	134	113	122	124	116	125	119	127	120	115	108	92	132	110	114	155	114	132	123	138	114	119	123	118	124	118	122	122	114	130	145	122	126	135	122	115	120	152	121	119	124	126	117	120	116	144	139	145	108	128	134	115	128	136	132	131	111	114	134	129	124	111	130	121	132	125	107	106	136	110	118	147	123	108	137	122	107	129	139	128	113	102	113	144	114	119	127	151	127	145	114	134	125	131	121	111	121	130	113	106	119	139	133	120	118	119	142	113	116	113	134	115	119	110	113	122	123	137	115	136	136	139	114	117	114	127	125	118	122	118	134	134	121	118	120	136	107	143	131	127	109	123	116	123	119	112	102	120	140	112	130	120	118	115	117	107	127	147	136	124	117	121	128	97	123	132	135	120	127	126	131	132	125	126	128	133	125	124	141	132	121	130	142	139	126	130	133	120	123	103	120	124	141	116	124	125	120	102	112	130	123	124	118	124	137	115	121	123	131	117	130	127	103	113	136	119	124	123	114	121	120	111	135	106	123	114	134	110	116	116	127	119	134	127	122	126	128	127	153	131	117	120	124	131	113	144	105	115	115	141	123	126	126	128	118	110	109	134	118	116	112	144	119	110	126	131	124	127	117	112	122	132	130	116	133	123	114	127	133	104	117	125	141	124	130	119	141	102	119	121	113	108	119	136	128	118	104	92	119	142	107	121	100	123	127	125	116	123	133	143	126	141	118	122	129	138	132	127	150	114	138	119	110	130	123	138	130	131	126	119	129	137	113	126	120	137	126	122	100	133	139	149	136	122	125	120	96	121	151	147	123	114	140	137	124	155	118	116	115	116	145	110	123	138	110	129	139	118	130	128	144	136	128	139	132	144	114
7565	2212	5191	6071	5206	4276	3572	3023	2488	2146	1782	1594	1477	1362	1194	1177	1024	977	962	863	880	784	749	775	746	689	696	696	675	680	650	588	556	601	567	542	538	508	535	540	554	529	549	485	499	515	547	523	468	543	510	486	481	495	496	472	498	483	429	483	465	504	446	481	449	501	456	471	464	488	471	443	466	400	452	446	432	480	446	431	475	456	473	473	476	431	444	454	440	447	503	433	476	398	402	441	466	474	467	439	475	448	441	464	469	424	419	436	438	426	431	432	443	453	415	454	404	434	435	492	457	407	458	456	399	452	427	429	433	396	441	458	410	445	486	461	410	432	435	411	425	392	423	433	429	423	466	432	444	465	423	459	407	456	417	431	423	462	433	411	420	440	410	450	469	453	407	440	465	457	422	413	432	452	412	439	421	421	404	425	426	451	438	413	479	460	437	419	405	440	452	459	431	425	420	416	443	413	443	438	409	449	444	422	401	452	458	413	425	436	486	423	467	437	402	501	424	414	446	422	466	387	446	417	460	436	407	432	444	449	445	424	428	459	444	466	469	429	410	435	442	434	363	448	431	389	426	415	427	434	473	463	428	388	448	423	451	410	432	429	444	446	454	458	407	412	401	432	436	383	432	430	412	428	428	431	428	407	445	395	420	454	466	435	387	468	423	413	389	416	434	421	409	411	419	452	395	428	439	444	444	412	422	434	409	421	443	441	439	422	470	426	437	451	478	462	397	431	448	426	437	440	423	450	431	451	427	454	443	420	437	411	433	410	417	439	467	432	431	457	431	438	393	419	393	456	462	402	405	442	428	408	439	452	415	421	421	425	390	415	454	427	431	445	436	419	461	441	454	428	409	471	433	413	445	435	454	446	429	466	426	430	411	456	396	428	430	444	390	418	414	417	401	449	408	416	409	439	489	446	459	443	407	429	442	442	408	443	461	471	457	436	410	404	424	432	438	481	447	408	425	433	407	409	425	433	450	434	405	424	467	463	444	433	400	443	430	411	458	455	440	437	446	438	463	426	430	473	450	458	473	454	429	458	437	422	424	429	425	422	428	383	446	426	426	415	409	419	407	399	440	422	434	413	452	440	460	448	450	445	464	428	461	442	428	438	463	457	422	465	449	409	418	399	450	440	447	442	465	387	424	449	448	470	445	441	446	446	438	442	447	437	418	435	431	476	410	452	423	436	451	436	443	435	427	428	435	430	410	443	409	421	411	414	422	467	438	439	458	479	428	399	439	443	393	452	402	436	433	427	434	442	436	427	427	443	430	445	479	430	441	442	449	450	413	446	397	408	424	428	438	452	431	460	431	429	421	408	447	416	431	409	459	403	416	419	476	474	443	426	455	443	431	444	439	413	433	430	450	402	455	406	423	458	416	433	438	444	429	445	392	411	417	454	452	436	472	426	471	410	454	483	389	456	413	452	438	433	446	401	412	426	418	432	431	471	437	446	462	416	443	442	380	414	447	422	422	467	475	411	441	423	427	463	438	411	422	415	426	430	454	412	455	452	406	432	436	399	423	407	423	386	453	423	466	423	419	416	442	404	409	450	442	430	441	437	420	430	433	453	437	434	428	416	456	375	401	427	408	445	415	438	417	410	421	431	428	393	452	445	424	415	411	418	426	437	438	427	431	414	435	440	404	430	400	439	466	424	461	430	426	449	417	442	445	446	436	434	418	448	427	433	421	442	445	448	410	441	472	414	434	411	462	408	421	437	441	430	438	418	410	416	416	433	463	456	452	495	434	428	436	460	469	436	439	449	435	441	448	431	429	457	447	416	462	429	414	439	445	446	422	423	391	436	404	423	447	450	435	439	443	450	454	410	423	424	422	403	399	434	435	461	419	381	432	444	409	435	432	428	402	437	421	420	427	430	441	433	439	435	425	474	452	437	433	423	423	429	424	404	416	463	414	449	409	435	418	413	433	403	445	436	431	441	422	398	423	414	410	457	415	415	411	442	439	452	446	415	412	437	439	395	439	445	419	445	449	436	442	444	407	418	424	424	469	435	417	408	410	396	452	369	457	466	443	426	410	394	389	440	440	409	440	381	459	445	452	436	434	421	443	430	433	444	432	415	407	469	439	438	408	436	408	422	406	390	433	420	426	421	440	405	450	433	421	395	422	405	411	420	418	430	468	404	415	433	426	434	465	453	392	440	397	433	441	450	404	425	436	443	455	419	428	410	399	452	421	455	420	464	441	418	401	444	421	420	493	448	462	432	432	442	432	415	443	412	457	433	452	466	422	469	420	425	445	422	434	437	441	410	413	417	439	432	421	402	434	432	460	445	433	470	420	424	446	396	439	454	406	407	420	414	419	452	483	431	447	450	455	439	435	486	423	442	421	455	422	423	435	423	397	411	412	397	443	418	420	442	477	461	450	390	430	448	452	401	418	436	419	446	469	439	430	422	450	460	411	425	425	440	425	436	390	433	441	393	434	432	448	407	402	409	455	443	433	440	428	438	448	418	430	439	424	433	405	407	424	406	429	414	487	423	421	423	430	401	403	422	392	432	432	460	461	448	427	416	442	397	424	454	466	432	454	376	414	411	441	422	468	435	436	433	448	409	451	440	418	439	440	438	390	443	447	395	420	439	474	442	418	447	420	469	426	421	415	426	433	419	416	414	421	447	423	456	417	413	478	460	427	454	436	465	402	446	432	389	402	464	447	406	437	441	420	461	466	444	455	436	460	436	442	432	455	431	416	436	441	406	447	429	459	467	452	431	405	413	416	435	417	433	400	417	434	430	402	417	415	434	462	436	426	422	421	432	424	469	462	448	437	450	460	422	443	405	414	429	454	386	425	423	437	445	423	453	429	430	451	418	429	436	422	449	448	447	470	434	416	425	408	399	429	419	411	464	478	426	397	447	419	441	422	420	455	426	448	410	447	409	415	429	424	461	426	385	448	452	411	388	440	442	457	405	412	431	484	401	453	410	421	425	418	406	434	412	413	448	456	422	437	445	474	439	421	441	455	460	470	401	445	405	445	434	406	422	454	455	440	449	420	434	446	416	428	428	459	409	471	441	403	426	397	425	416	404	424	424	452	421	436	364	438	447	448	426	425	447	462	410	409	419	436	424	467	390	420	387	440	414	457	421	431	436	398	431	424	458	428	411	426	427	437	420	424	427	431	390	415	443	440	422	441	397	424	404	416	441	403	420	443	437	454	432	393	428	424	413	431	475	420	411	406	408	443	394	426	403	472	436	417	387	452	429	441	440	444	414	423	430	406	395	420	456	452	447	401	456	415	440	447	416	465	436	446	426	415	418	426	462	427	425	435	413	405	425	420	422	433	448	451	466	441	453	411	388	476	426	424	386	436	445	444	445	418	430	432	435	453	420	428	432	396	457	427	419	389	395	421	470	474	422	398	458	405	438	431	428	453	460	419	431	425	455	401	433	461	410	380	377	438	396	444	420	431	385	411	411	460	378	359	455	424	432	437	422	463	399	417	426	437	458	410	430	465	417	418	445
1322	315	299	333	302	278	243	260	264	270	280	260	259	275	270	264	238	256	258	240	302	267	239	231	267	281	270	257	252	243	283	258	252	252	248	253	253	250	258	254	250	260	279	259	236	250	289	253	234	264	212	282	268	273	255	248	266	285	277	262	295	264	240	264	249	247	262	269	239	269	240	260	240	230	261	271	251	274	257	251	259	266	289	249	286	255	233	287	244	254	258	273	245	265	290	266	272	283	267	256	258	242	262	262	250	267	252	240	258	282	268	262	248	242	266	260	268	202	245	251	278	248	252	257	244	255	265	234	244	264	243	242	274	243	259	251	243	243	264	243	267	267	273	268	267	285	268	244	236	266	302	243	283	254	259	248	238	262	254	242	238	277	276	315	274	239	229	241	291	260	250	255	262	251	247	251	269	247	249	264	254	256	223	220	251	245	261	263	264	273	227	260	273	251	245	248	270	270	266	242	262	275	269	253	256	271	225	268	243	268	270	267	262	254	290	270	260	270	260	286	252	265	242	288	244	262	277	281	253	240	236	259	262	270	246	258	269	269	278	286	275	256	240	261	248	285	253	236	274	290	276	236	281	269	225	256	271	275	272	281	254	281	246	257	245	239	266	252	247	245	255	263	244	250	261	266	283	244	254	261	278	261	272	269	272	265	265	280	276	251	248	280	245	239	241	240	265	286	231	248	256	264	249	258	245	246	238	243	263	244	282	250	238	249	264	306	248	238	273	244	262	276	246	245	262	275	271	236	243	261	246	244	235	253	264	234	255	267	266	272	254	280	265	262	279	250	274	246	239	275	251	257	250	288	267	281	263	270	247	238	250	267	238	249	229	258	259	256	285	282	256	282	265	246	258	305	254	255	268	265	251	255	252	262	262	258	281	256	262	252	276	224	245	279	266	289	251	234	248	248	295	254	264	299	276	255	294	237	244	280	258	248	276	273	287	245	246	257	235	269	254	244	252	236	266	255	280	272	272	291	232	255	233	243	251	261	257	234	253	244	291	253	247	259	275	255	259	258	243	271	257	241	280	253	264	255	264	245	254	253	264	262	242	269	241	251	247	283	239	256	263	270	266	265	296	278	266	291	251	261	260	249	253	264	246	256	282	261	226	266	264	260	239	257	242	257	288	285	262	268	266	258	239	272	240	261	258	281	263	260	280	271	262	235	295	270	270	272	300	252	265	264	284	269	236	246	251	240	264	288	260	273	231	253	271	276	238	286	249	261	258	255	248	258	255	265	246	237	250	230	239	259	258	276	260	228	246	252	248	279	263	250	256	243	247	283	238	279	260	253	270	249	261	261	251	258	260	266	242	264	268	256	252	244	258	238	238	240	276	287	251	254	271	254	253	242	244	235	249	238	283	271	275	266	252	256	281	240	293	252	276	268	265	267	232	239	249	246	264	262	247	255	270	259	275	272	265	245	253	244	263	237	258	240	284	248	253	270	273	263	260	267	256	271	263	237	269	293	264	242	262	280	262	259	233	273	253	254	269	260	250	261	230	265	246	253	257	241	285	257	263	242	264	273	243	265	267	279	231	260	233	252	269	286	273	275	250	256	293	255	260	269	278	263	278	251	259	259	269	262	260	254	248	252	275	268	260	261	270	245	237	263	238	264	252	284	228	247	246	285	253	238	262	265	277	287	260	231	252	244	263	252	256	259	257	270	253	270	245	270	266	253	235	260	257	247	257	264	272	256	264	237	234	269	265	237	262	260	255	248	225	264	226	238	243	275	256	250	268	249	241	277	232	257	260	245	268	298	261	270	255	264	267	241	294	257	264	231	264	247	271	230	283	281	246	259	267	254	257	245	256	242	245	266	269	259	248	266	270	246	253	263	262	255	231	265	246	263	265	243	263	243	264	236	288	281	229	269	258	285	254	246	261	244	273	265	271	279	272	235	249	243	282	263	271	254	259	251	243	279	258	253	270	263	235	237	283	285	237	273	241	232	256	237	236	250	247	259	259	250	242	288	261	219	254	243	281	252	265	255	233	279	271	269	260	278	235	266	275	267	279	246	266	279	243	274	293	261	274	264	273	250	285	251	260	248	279	287	264	279	237	269	263	277	268	267	278	271	258	268	260	260	266	230	258	281	254	256	274	260	257	242	232	243	253	229	254	246	267	277	226	264	253	266	250	237	256	272	256	264	244	257	261	278	268	252	272	278	254	268	268	258	277	300	241	274	254	257	266	263	272	261	250	238	266	262	260	290	234	241	267	260	240	250	277	295	262	254	256	258	259	271	267	270	276	268	273	275	268	239	262	260	274	251	273	262	256	285	270	239	232	278	230	256	270	265	272	254	254	274	245	273	234	249	253	262	236	242	259	282	252	250	259	258	279	266	242	267	267	263	266	261	257	254	270	256	257	242	234	266	264	282	260	242	281	261	260	258	294	282	239	245	250	232	277	241	250	272	250	260	250	264	260	271	280	274	232	288	246	265	272	254	253	265	243	249	271	275	277	245	278	240	261	253	280	256	228	258	234	249	260	248	240	236	231	238	239	299	257	263	255	297	276	268	252	250	244	241	260	272	288	231	249	275	278	281	279	264	239	237	261	258	271	231	258	218	276	262	253	254	275	220	238	243	264	261	250	280	256	279	255	246	279	252	247	242	279	248	289	254	251	255	266	271	261	298	257	250	285	287	251	285	266	249	244	269	249	270	261	241	265	271	265	258	267	252	264	249	253	240	240	243	245	265	241	259	251	244	246	209	270	271	300	260	230	255	246	262	246	276	239	255	263	258	263	275	260	252	273	264	267	260	288	269	257	248	279	262	249	273	248	256	235	282	269	269	249	260	265	274	276	276	257	267	265	276	248	261	277	260	245	269	247	254	239	251	228	224	255	234	236	237	262	251	262	257	246	255	230	270	262	240	264	234	251	259	271	253	265	265	258	260	232	258	270	240	280	254	242	258	250	232	266	231	256	227	250	225	245	279	254	261	224	260	257	235	265	263	254	258	232	229	270	261	250	286	277	260	278	267	261	254	226	283	253	262	229	281	228	271	291	270	243	268	249	240	241	200	231	262	266	266	256	263	247	261	264	250	235	255	234	244	256	256	259	276	270	248	282	230	272	245	266	270	263	255	276	249	290	237	248	234	247	265	264	244	239	249	258	235	260	244	263	248	260	265	264	241	239	257	261	244	247	240	246	269	259	294	219	261	267	264	276	280	252	252	258	281	288	264	240	299	277	255	286	249	260	251	272	225	263	248	264	243	267	250	274	249	284	243	260	287	231	254	258	242	251	280	252	281	269	293	274	272	262	254	255	244	248	266	231	240	271	244	265	259	253	260	268	288	247	236	251	250	261	280	271	259	269	264	272	262	233	267	279	232	268	273	245	230	282	258	293	266	257	234	274	240	259	256	288	258	264	262	249	253	277	237	256	250	235	283	250	264	265	245	253	272	261	257	234	278	278	268	222	242	243	269	267	290	250	259	266	241	242	249	279	275	276	289	273	254	267	276	273	264
2247	886	929	986	920	910	922	837	889	838	832	876	803	820	805	842	770	748	825	827	829	837	770	822	773	859	789	778	814	786	768	813	810	789	792	793	801	811	754	806	845	758	813	797	826	783	736	788	810	775	819	794	813	779	797	805	806	795	836	842	777	796	842	815	807	764	775	769	742	842	779	795	772	847	792	766	765	790	789	790	782	784	800	823	803	850	782	777	866	803	753	803	768	813	787	781	791	843	787	772	841	740	759	765	755	797	768	777	792	808	807	804	764	802	807	784	794	790	806	848	776	780	815	794	792	783	768	795	788	778	777	755	788	797	768	784	773	818	762	800	800	825	750	813	814	759	796	828	827	817	782	791	762	797	713	781	770	788	791	825	802	806	816	823	820	808	826	807	784	804	823	763	782	816	813	805	839	805	822	783	832	827	787	798	797	801	816	750	786	816	802	804	784	786	785	758	788	725	858	785	782	796	750	774	782	871	774	845	787	811	746	798	816	771	813	778	800	780	818	744	797	794	812	806	782	793	799	813	803	775	798	776	777	802	823	765	795	793	854	772	758	765	796	852	804	785	777	811	743	810	790	806	816	754	784	797	805	787	723	789	795	817	807	781	813	765	777	816	795	824	748	817	756	761	758	783	845	761	777	786	774	782	798	829	816	804	757	822	775	816	776	794	818	858	781	812	826	784	786	764	828	806	810	778	783	814	766	768	804	756	790	764	788	812	770	844	784	777	783	785	772	793	774	837	799	795	762	768	781	781	742	781	800	777	811	821	806	791	721	756	785	828	799	807	785	809	818	762	767	761	799	844	800	804	819	737	761	797	755	739	794	778	788	776	800	824	781	815	838	758	775	811	819	831	822	829	739	837	769	806	833	785	864	825	767	822	814	809	796	832	815	804	757	737	821	840	754	756	812	790	768	820	787	779	794	751	788	806	790	793	757	833	816	828	819	735	793	840	730	818	773	725	775	794	771	809	849	826	738	872	811	851	738	765	821	815	834	759	761	780	861	797	777	785	804	736	774	773	782	797	755	795	791	759	800	797	800	784	822	796	750	816	777	791	833	827	769	812	761	805	778	811	830	765	757	743	783	749	832	832	773	749	771	813	808	807	765	787	788	852	767	827	832	852	788	787	769	813	793	789	773	764	821	755	743	764	798	809	781	791	766	854	784	773	814	801	793	809	716	835	792	779	813	817	762	789	811	832	778	822	807	808	785	777	827	778	822	823	774	811	816	792	774	776	807	816	760	783	788	743	773	739	787	767	778	793	815	833	859	791	780	822	801	790	809	741	798	841	731	836	798	751	777	772	749	757	820	832	774	792	804	787	718	862	789	818	780	831	860	794	789	823	787	735	791	774	799	814	763	741	761	796	840	792	794	804	756	805	809	800	789	801	792	773	764	809	764	807	734	755	801	822	779	780	789	860	741	789	762	807	750	795	800	786	774	802	829	804	810	785	735	797	777	761	791	778	789	853	783	775	775	756	753	821	806	770	812	742	757	811	762	737	768	816	843	875	765	773	795	788	793	802	828	821	749	804	813	738	771	772	801	802	798	850	792	763	789	776	802	743	762	770	804	834	772	828	754	828	818	831	775	832	820	779	780	727	862	823	804	784	763	793	736	777	820	805	814	811	799	750	776	746	824	794	750	782	789	805	821	804	793	741	811	789	776	804	843	772	791	809	800	780	809	798	811	762	806	805	813	806	821	794	773	826	763	787	755	805	794	780	738	737	762	715	785	819	757	714	808	811	807	750	823	793	805	845	847	793	862	738	792	779	822	814	753	762	776	772	797	771	729	813	842	768	829	755	769	788	803	756	768	794	835	827	792	793	795	802	756	804	755	841	814	784	793	783	786	796	787	758	823	771	820	789	806	833	789	791	785	796	796	812	785	788	746	816	752	755	813	798	767	778	838	792	843	794	763	813	760	747	833	801	797	823	780	815	774	792	806	821	796	815	805	757	766	789	774	804	767	780	743	832	778	812	815	833	791	828	760	774	769	761	758	767	820	808	841	797	782	820	783	769	788	754	786	778	813	763	824	852	825	790	815	790	737	740	788	800	859	784	762	827	758	787	837	789	797	828	784	878	759	774	770	789	819	826	734	834	694	783	770	791	783	779	823	784	783	757	800	802	808	775	841	820	817	765	838	788	851	753	779	825	749	776	816	790	741	841	801	795	769	807	816	810	806	772	831	783	767	793	800	739	831	817	737	813	730	774	760	780	852	757	853	761	750	786	833	742	801	829	804	775	830	791	771	780	796	764	796	775	786	806	791	749	778	789	774	830	795	838	784	786	801	802	743	848	837	761	779	825	802	781	761	775	768	825	782	803	792	789	790	808	736	753	795	803	770	776	785	776	807	788	792	812	783	792	770	791	790	768	778	793	781	818	734	849	785	838	784	851	763	763	802	845	814	808	795	797	820	766	781	786	797	820	784	836	825	808	734	818	768	819	805	789	732	827	748	831	797	747	791	807	803	798	785	771	806	769	750	739	753	755	832	771	809	800	795	758	788	812	717	799	800	825	771	778	774	778	763	727	839	814	761	742	800	798	768	776	776	803	750	832	804	774	789	768	781	774	813	800	845	784	806	798	750	738	761	792	744	771	768	793	816	758	807	819	850	792	787	772	766	772	747	782	783	828	735	836	838	774	782	777	810	807	816	822	812	771	794	831	752	787	762	774	797	817	789	737	819	782	812	763	808	792	770	809	812	824	869	790	817	780	770	797	830	780	784	820	817	731	814	761	792	797	803	776	830	811	786	770	798	765	786	811	804	766	768	753	782	866	770	806	824	785	798	775	833	781	770	793	774	766	831	801	793	797	799	800	795	807	790	782	791	772	838	779	814	774	757	815	778	811	781	781	853	768	831	804	831	752	810	807	786	780	809	847	779	754	815	820	828	799	798	788	774	811	812	753	734	801	776	757	806	751	754	792	823	796	759	791	794	766	757	782	823	687	773	766	805	823	825	832	794	765	783	749	731	745	736	845	756	767	795	765	824	769	819	800	770	791	803	824	767	787	797	809	810	813	773	719	819	794	794	772	804	812	793	805	764	803	775	823	762	785	769	794	809	813	789	817	738	772	763	778	759	749	777	809	746	800	773	782	769	763	831	782	827	824	814	807	765	748	803	790	800	782	800	778	771	777	832	829	795	786	803	767	834	823	828	765	777	804	813	822	775	840	809	818	791	798	782	823	830	832	787	833	808	723	786	802	816	843	751	774	817	812	836	748	817	807	802	813	816	815	808	839	756	802	808	816	805	785	816	779	772	787	793	780	749	819	747	843	816	814	801	766	769	810	827	849	798	813	786	816	815	791	816	799	834	726	784	762	759	824	780	781	783	770	799	817	791	751	801	817	803	751	763	756	797	801	757	831	832	791	800	804	774	768	812	831	789	792	717	802	776	768	734	726	790	796	769	801	795	793	742	809	825	754	829	819	809	849	800	793	833	794	799	771	775	813	817	757	784	823	754	779
4472	938	1263	965	627	506	380	315	288	210	222	226	177	192	188	190	176	167	162	151	161	143	159	151	149	150	164	150	138	153	149	159	143	148	150	150	153	157	139	129	136	142	168	140	116	132	142	143	135	161	146	152	152	130	148	132	138	162	156	153	152	116	130	128	134	134	143	140	161	139	142	127	150	135	144	140	154	128	159	142	137	136	139	142	138	142	141	145	136	126	142	134	138	149	122	123	123	124	147	149	145	137	132	129	141	130	141	127	140	126	134	145	149	127	132	129	130	124	136	130	130	134	138	146	138	124	128	133	136	140	140	161	121	148	127	154	131	136	114	126	130	132	124	141	133	121	128	125	140	132	151	136	119	128	141	137	128	115	169	164	117	162	120	182	144	131	143	165	134	123	142	129	146	122	172	143	121	135	142	143	138	132	155	146	139	138	124	142	142	130	125	122	113	125	126	146	148	145	143	119	124	161	156	138	125	154	132	133	138	124	135	130	145	125	134	146	118	124	132	159	134	139	134	152	113	126	141	134	148	150	115	147	152	128	122	118	151	133	126	114	136	140	111	163	142	142	140	137	144	148	151	103	130	134	145	136	123	153	129	144	131	130	133	119	131	125	128	152	129	147	145	161	124	160	137	138	126	166	129	130	145	127	125	143	134	141	143	149	137	147	147	141	139	128	143	126	138	141	132	137	152	124	126	132	139	137	122	136	135	155	146	120	115	145	157	123	143	125	135	132	136	131	146	154	143	140	129	117	133	156	128	127	128	142	117	131	148	128	149	123	139	138	129	132	150	146	128	135	150	143	145	121	133	136	151	166	142	143	127	128	164	146	138	128	135	148	116	141	135	126	121	137	159	138	123	140	128	148	134	148	121	141	128	115	122	141	125	134	137	160	126	137	139	122	140	144	117	135	128	122	119	148	139	140	140	123	126	117	122	143	145	123	134	152	151	135	124	140	125	115	146	153	147	154	141	131	126	133	131	146	125	139	158	123	148	146	121	142	131	139	147	138	117	125	133	119	133	127	143	135	150	120	122	116	120	145	140	134	124	138	110	138	161	139	136	168	124	148	141	140	140	135	154	121	154	152	119	145	145	143	128	110	119	131	149	135	116	157	125	125	136	157	121	123	146	113	134	150	132	135	113	109	130	129	120	146	140	138	130	141	136	118	143	124	136	122	142	135	131	145	154	134	129	143	147	128	131	141	143	142	158	156	137	135	133	131	141	129	145	128	103	129	157	125	142	127	142	120	114	132	166	120	145	180	134	133	155	152	129	132	119	146	123	136	136	144	126	134	145	146	137	136	156	150	146	153	147	130	129	133	136	168	144	132	119	139	140	130	136	132	121	119	151	129	137	129	149	144	123	138	121	144	141	146	148	121	145	132	155	140	126	126	140	128	134	140	132	134	140	148	115	144	138	124	128	132	118	128	100	151	141	126	132	142	119	140	146	136	146	153	150	136	135	133	135	122	138	133	147	144	128	151	155	152	139	121	144	142	148	131	133	136	136	143	158	146	145	143	126	145	138	132	129	134	141	135	114	128	154	126	145	130	143	115	159	138	113	138	139	135	121	130	151	153	128	143	154	132	149	136	121	128	145	132	136	139	137	154	132	135	136	137	125	123	137	125	137	146	134	136	134	154	157	135	143	153	135	124	121	131	139	157	119	166	147	150	144	130	136	127	130	156	140	133	141	163	146	141	145	133	141	141	127	135	137	113	129	129	127	138	139	134	140	154	124	153	123	139	146	137	139	147	134	147	131	130	150	138	129	142	130	130	160	129	129	159	124	149	120	143	150	123	121	146	138	146	132	169	140	136	116	145	151	143	153	145	140	125	128	145	124	137	140	156	128	140	146	137	130	126	128	148	138	131	138	147	142	114	163	127	106	132	130	150	135	126	143	147	114	123	110	140	148	124	146	137	156	138	140	162	134	157	137	148	130	141	135	115	128	132	137	136	150	137	135	129	152	140	144	125	156	123	141	139	129	146	123	129	126	143	112	129	130	160	118	124	150	135	138	143	125	132	127	147	144	135	128	147	135	148	146	142	128	115	152	136	131	140	125	148	148	140	150	146	140	144	142	129	115	135	127	136	131	139	116	102	141	136	128	156	128	123	126	123	127	154	142	125	132	131	134	130	148	127	138	156	137	140	160	129	144	148	132	139	148	129	158	136	143	139	147	126	138	149	112	115	137	150	136	133	133	162	150	129	122	140	131	132	108	121	130	145	125	133	125	141	153	134	143	134	114	142	144	142	111	133	132	156	124	149	133	160	145	139	130	145	149	147	126	145	140	132	134	131	138	154	139	110	109	149	135	142	142	138	136	136	147	142	143	120	139	149	144	156	151	153	124	138	146	127	120	165	140	137	152	138	122	129	123	115	149	132	141	128	123	134	127	124	144	127	133	138	131	107	139	132	121	115	132	125	137	146	151	142	131	150	159	127	122	131	114	136	136	121	148	131	145	134	160	123	145	141	152	142	135	128	127	138	152	151	127	162	134	140	132	135	118	135	142	132	129	142	144	144	123	140	133	162	127	153	129	129	142	137	135	126	130	138	130	133	117	135	132	132	117	138	154	139	148	124	124	142	146	140	129	143	141	144	127	121	142	114	132	119	138	137	145	123	115	133	139	161	122	155	126	128	138	145	151	131	131	132	135	116	156	131	141	134	144	147	143	121	134	124	132	147	137	143	141	138	149	158	126	147	138	108	142	130	116	138	135	147	143	148	140	146	127	129	137	156	139	137	117	135	147	131	138	144	110	137	130	147	130	118	132	152	144	151	132	126	143	126	143	122	151	118	130	158	139	138	136	145	127	143	134	161	124	131	122	143	140	133	139	136	120	135	140	137	136	140	124	137	143	121	142	113	144	122	139	125	142	130	126	132	143	138	140	125	150	124	120	133	125	133	136	124	153	122	142	145	149	158	145	150	140	143	152	149	134	158	151	147	137	148	141	160	126	144	126	128	124	131	144	145	127	155	138	123	127	133	136	140	148	134	128	146	126	138	122	142	143	133	145	135	117	136	141	129	141	150	133	143	142	118	117	138	136	136	138	134	132	134	140	137	122	138	112	135	126	123	141	130	143	162	137	126	128	140	139	109	142	126	149	130	157	146	142	139	136	139	133	123	149	123	141	132	135	136	132	146	143	135	118	146	121	108	114	168	135	111	147	140	124	129	121	127	146	111	120	145	135	153	130	126	152	139	146	132	148	126	131	126	136	121	146	145	131	131	135	136	147	142	146	125	141	133	130	143	140	119	153	136	160	133	124	155	114	157	140	140	136	155	142	124	163	147	161	143	166	143	142	140	161	145	142	141	148	142	143	151	134	157	123	138	133	135	147	128	147	153	120	150	144	151	123	122	130	136	122	114	128	123	146	144	122	117	133	153	119	156	131	124	149	129	136	129	118	126	110	144	144	159	142	126	155	145	140	139	143	128	141	153	156	145	152	151	140	121	132	130	145	141	131	127	145	151
5568	1403	3031	3390	3039	2509	2151	1768	1510	1368	1165	1112	963	935	849	839	806	733	684	717	674	700	613	661	612	612	571	600	582	575	576	559	545	546	539	521	543	528	495	485	500	500	518	509	508	444	514	484	477	518	454	523	471	519	519	520	476	427	505	500	495	477	467	468	454	439	455	490	466	454	474	439	488	467	479	435	464	455	507	450	486	456	476	467	497	464	487	448	473	477	455	507	422	468	482	496	483	421	481	452	475	489	457	500	473	512	469	472	458	443	452	486	486	463	454	425	449	468	450	468	458	460	470	474	438	453	456	436	426	479	460	452	455	467	473	456	479	440	473	447	467	486	418	430	486	482	495	458	444	442	428	472	463	466	466	464	462	441	425	497	493	495	471	436	465	420	449	462	458	433	450	476	454	426	458	408	475	450	443	459	474	462	440	421	413	446	454	423	434	456	435	483	411	482	483	485	484	442	446	447	453	423	447	431	493	432	432	433	419	435	443	484	434	480	469	437	477	438	496	472	451	491	439	453	474	510	441	458	478	465	443	435	450	474	470	457	453	452	483	433	490	467	435	453	442	450	432	452	485	446	427	442	432	463	455	445	446	464	426	448	441	478	421	456	446	503	428	454	462	450	455	451	464	450	468	448	459	451	456	468	483	445	469	436	464	474	459	455	463	483	446	468	429	447	476	442	460	455	436	486	423	403	461	394	494	446	432	512	445	467	456	430	479	443	440	427	474	484	444	440	468	469	425	424	457	461	464	455	461	469	448	422	443	458	465	464	464	438	511	445	458	475	457	455	438	421	444	450	475	493	463	466	452	440	470	443	469	414	477	461	460	437	420	448	446	458	450	469	460	462	475	445	457	476	439	477	461	470	465	498	435	490	503	440	482	458	432	457	470	445	466	454	458	468	466	429	454	412	475	481	432	446	455	468	471	439	449	472	440	458	437	466	429	447	400	439	467	452	427	432	421	488	441	466	470	477	451	467	457	462	434	471	477	455	472	464	472	460	442	438	433	443	429	464	442	492	452	433	498	505	494	437	463	442	459	455	438	467	478	447	480	474	458	456	425	471	445	473	448	417	406	458	449	465	445	432	453	464	487	430	460	469	451	472	461	441	436	434	450	462	433	483	434	470	484	442	448	503	493	437	472	468	435	420	475	414	435	452	469	472	440	449	450	435	464	449	443	489	434	460	460	481	408	504	473	456	471	487	492	480	489	487	407	475	467	436	478	418	438	469	490	464	474	462	491	452	460	430	480	450	473	450	509	440	460	462	442	451	473	436	461	450	488	478	474	464	478	467	484	423	454	443	446	459	478	449	457	450	427	433	462	499	438	433	452	435	452	494	454	472	436	425	457	459	470	474	450	471	471	493	471	416	445	478	441	433	439	479	458	439	430	493	449	478	452	449	474	465	467	451	496	448	440	493	447	442	435	454	488	429	474	464	457	431	473	435	466	474	476	451	481	432	455	447	453	440	473	443	478	481	433	449	464	466	454	444	482	426	466	468	451	443	482	459	441	435	449	459	458	468	456	436	452	505	465	452	476	448	432	457	473	437	435	420	419	448	487	450	424	461	454	408	434	454	448	451	460	482	431	461	450	427	466	442	490	446	450	419	475	428	415	443	466	453	464	466	507	439	485	482	459	427	431	476	460	465	449	446	433	419	430	500	441	445	443	419	438	434	457	483	456	465	451	485	432	480	441	442	429	436	440	431	469	464	477	455	468	450	440	452	457	445	455	438	465	496	448	455	432	452	459	455	437	447	483	438	452	471	467	475	455	457	437	461	445	414	448	432	462	449	432	424	439	448	409	477	417	476	490	418	460	499	460	459	441	479	417	465	459	454	471	453	507	453	444	469	449	454	456	512	450	447	484	500	461	446	404	441	469	492	430	492	475	442	483	475	448	451	476	448	458	487	434	431	447	478	477	445	386	471	446	454	467	472	445	436	462	501	419	441	456	493	446	420	435	462	446	447	485	423	465	431	451	440	452	451	479	435	440	399	439	451	417	433	481	471	469	488	470	469	444	478	436	428	434	451	455	468	465	461	476	489	462	423	471	473	470	454	460	455	502	452	457	454	450	454	432	415	429	439	426	498	405	445	428	440	457	461	463	432	461	443	470	462	475	418	456	470	481	448	467	471	455	454	467	420	464	489	464	498	463	462	442	468	462	474	495	474	471	457	454	447	409	477	406	460	445	437	427	463	458	474	450	491	465	463	474	458	473	471	432	416	467	466	457	437	460	458	455	460	439	469	437	439	446	460	480	469	414	498	413	454	511	505	504	467	447	458	432	472	467	405	425	448	484	425	424	455	469	488	476	452	445	455	437	440	473	431	466	466	451	460	414	462	430	474	451	464	432	432	427	468	466	461	474	450	460	463	479	490	454	441	483	475	467	475	464	452	423	465	495	474	476	461	499	408	472	417	438	440	417	416	430	477	489	422	462	475	445	479	450	477	448	465	392	438	484	442	439	432	466	468	465	447	490	482	425	434	465	421	476	429	451	438	468	444	436	439	472	452	438	454	479	457	458	422	439	457	460	468	463	439	491	475	468	462	505	501	464	468	485	461	460	433	450	459	466	455	408	498	470	421	478	482	451	433	461	419	445	461	479	414	475	454	503	439	460	423	436	440	402	448	494	494	440	513	457	441	444	457	469	440	477	471	480	467	497	474	439	442	436	433	452	457	452	469	480	477	447	442	448	513	436	462	443	444	477	454	444	436	446	447	441	440	462	478	463	454	489	448	465	463	454	465	444	450	465	489	422	438	443	401	411	472	472	429	457	449	478	467	469	437	452	459	424	444	477	441	472	436	472	451	421	424	475	435	465	468	473	399	466	493	468	475	448	463	448	441	463	467	491	450	466	448	515	468	443	471	455	478	518	423	454	425	443	464	468	477	450	484	429	441	454	442	440	498	443	439	477	441	456	451	448	454	463	480	446	430	473	413	453	439	450	444	465	466	455	448	443	461	396	463	443	442	416	474	453	471	457	466	453	424	476	448	456	487	418	466	455	472	458	458	455	448	459	482	488	430	468	419	428	461	484	483	437	465	478	459	459	438	466	472	472	428	435	478	448	454	471	459	452	475	471	459	440	473	424	467	432	480	410	437	482	473	453	466	485	445	455	494	479	464	439	486	431	474	463	472	484	457	454	441	466	455	435	481	450	444	435	448	431	432	467	461	419	413	446	448	466	483	444	476	442	459	503	475	418	452	437	470	468	512	440	455	431	517	468	433	423	447	466	452	465	462	443	462	461	441	457	459	449	414	427	469	463	448	467	450	435	473	425	438	460	428	489	464	454	455	416	458	445	443	440	447	465	472	456	447	472	489	413	452	448	478	449	457	488	451	446	466	460	450	424	414	427	432	512	430	460	443	455	453	445	458	475	453	446	421	455	475	476	465	448	440	455	429	472	468	436	438	453	459	444	515	431	438	459	473	425	478	472	449	456	432	462	488	441	437	438	453	486	462	497	445	465	435
8462	1811	2271	1640	1227	798	660	507	407	336	302	253	255	199	220	212	182	166	190	147	168	166	154	164	149	147	170	150	152	142	156	119	143	146	149	138	142	122	123	145	130	132	147	129	144	117	118	115	150	132	116	123	137	141	121	121	120	138	127	129	135	150	127	126	127	110	118	127	128	133	138	118	128	117	127	122	127	131	122	130	115	107	121	120	120	118	119	121	132	131	135	128	130	104	133	134	113	122	131	124	117	102	122	124	129	124	120	135	124	145	100	140	121	137	123	124	126	118	139	143	110	100	127	133	118	144	126	133	132	125	119	107	132	121	139	134	138	113	158	107	119	136	134	147	137	108	121	132	123	143	123	128	141	117	127	119	124	121	130	108	141	133	134	119	135	116	123	112	141	123	146	123	138	119	119	133	146	106	96	124	111	125	111	147	137	123	129	138	127	109	132	118	119	108	110	138	151	125	124	123	114	112	124	127	115	125	132	124	148	130	96	125	142	146	124	116	103	111	131	147	120	102	125	133	121	116	105	131	132	143	140	131	140	139	130	121	124	113	123	131	125	111	103	133	136	122	139	138	127	131	114	141	113	114	120	133	162	123	113	130	132	115	130	114	134	109	130	110	122	138	127	122	136	136	119	127	113	125	130	113	122	143	108	120	133	125	124	125	101	141	122	117	122	120	132	110	116	127	128	123	140	137	118	105	140	125	136	129	137	130	134	123	109	119	124	142	121	119	136	129	128	115	134	126	140	140	116	114	118	118	121	133	138	102	133	117	127	117	126	115	133	119	118	130	104	127	123	111	141	141	142	127	124	146	117	134	121	116	135	123	139	140	109	118	122	135	138	130	107	108	110	123	106	105	115	141	127	121	128	125	123	121	106	123	145	114	132	123	122	124	141	106	119	127	109	101	114	125	115	120	119	118	117	136	97	114	102	132	120	111	103	125	134	126	112	114	112	123	122	102	110	118	121	140	116	101	119	122	120	116	134	99	126	120	125	126	137	120	135	130	127	126	142	123	126	132	124	144	135	125	125	130	146	132	115	139	105	111	129	130	135	120	124	122	136	144	115	128	117	125	119	112	105	115	125	122	130	123	137	118	119	117	113	99	130	130	118	127	126	119	137	138	122	125	138	112	128	127	129	115	122	136	105	110	119	113	131	157	115	105	131	122	125	131	111	129	154	114	131	133	132	129	125	119	106	96	140	111	115	106	131	118	104	128	124	119	120	130	147	121	119	125	117	121	110	89	106	119	123	117	120	130	118	124	133	128	129	122	126	112	136	139	124	126	111	107	107	136	125	117	131	131	138	129	124	126	118	116	138	123	118	116	128	106	113	124	124	104	123	123	119	134	133	112	118	113	132	124	146	100	124	115	108	125	122	119	128	135	119	131	110	144	114	124	97	146	130	125	125	120	135	111	120	121	114	144	142	117	115	108	109	116	129	118	122	126	144	123	141	110	123	120	133	116	135	122	118	130	134	131	137	129	140	148	131	121	139	125	109	146	133	135	115	118	145	125	130	122	120	123	116	128	131	135	128	118	122	114	130	109	130	118	124	122	117	140	116	140	111	135	131	131	133	126	135	120	130	122	111	110	114	117	117	131	120	137	123	135	113	122	126	133	129	133	110	108	140	121	105	129	117	120	128	117	126	111	112	134	126	116	122	120	123	122	140	125	133	108	137	130	124	136	131	138	131	118	128	132	119	126	114	126	135	111	132	143	113	133	126	107	110	120	124	124	126	112	114	122	142	121	120	123	119	121	130	126	141	117	110	119	112	121	139	145	117	129	131	118	129	113	127	115	126	115	144	143	115	120	126	114	137	120	128	138	119	155	136	122	122	132	112	131	155	113	135	117	123	132	125	136	155	101	128	117	133	120	131	118	116	103	124	135	153	125	128	121	138	133	131	132	134	127	109	136	114	130	151	122	123	123	143	123	134	105	103	128	116	113	120	132	121	137	131	111	131	105	128	124	134	131	109	134	140	121	107	109	121	144	116	112	109	122	121	145	128	123	132	112	140	128	126	151	103	126	133	132	115	125	114	115	129	118	125	114	119	115	110	127	129	142	110	132	118	160	114	161	145	139	134	127	142	111	111	144	118	129	125	144	115	128	119	125	126	131	131	114	120	113	121	125	118	137	104	134	123	122	114	119	119	115	117	132	125	104	127	118	127	104	132	120	117	131	121	131	137	131	135	122	121	116	120	119	122	136	133	109	104	135	104	126	117	125	109	122	131	125	132	101	135	118	127	138	129	125	144	121	111	106	122	130	111	119	122	131	114	121	114	134	131	131	116	134	96	127	126	111	125	130	138	119	113	117	117	142	116	111	121	122	114	124	127	131	118	120	114	101	131	117	125	144	127	131	112	121	125	119	110	122	123	119	126	112	120	140	123	121	132	129	127	153	140	147	118	129	101	117	116	131	134	122	95	126	133	122	114	119	154	127	125	135	106	122	123	143	120	123	120	134	125	125	119	111	122	126	96	96	115	119	123	139	108	128	132	125	98	124	136	127	118	123	105	116	123	117	125	124	122	127	116	119	115	107	136	123	133	116	116	126	123	124	110	117	120	125	107	118	118	149	125	137	124	117	104	101	143	116	125	133	121	119	145	124	130	123	114	112	111	107	107	121	108	132	116	112	133	125	109	127	124	124	135	129	141	129	126	117	134	137	132	120	112	130	140	109	129	92	110	135	112	123	111	106	125	131	118	128	121	118	112	118	105	142	130	149	110	121	115	117	125	126	121	116	129	125	141	115	112	134	131	116	122	140	112	128	150	132	124	138	130	113	129	132	123	114	139	112	112	123	118	110	139	123	149	102	122	111	121	133	129	118	121	119	115	126	131	128	120	124	100	142	122	128	135	132	126	118	127	121	135	122	103	121	138	140	105	131	114	113	123	131	142	111	131	129	110	115	125	135	127	132	114	146	108	113	109	114	109	142	128	138	120	117	129	127	133	130	122	132	124	135	112	116	115	122	126	125	128	118	128	99	121	137	119	123	142	114	109	107	115	113	137	119	126	113	143	126	126	118	126	118	107	147	113	128	120	130	128	123	131	109	116	139	123	146	129	129	142	123	125	136	131	113	115	131	114	140	137	137	131	118	115	124	134	131	150	118	128	137	103	116	108	115	140	125	140	101	134	126	121	126	113	113	116	119	126	111	121	120	116	134	113	142	104	90	112	140	128	118	132	115	121	121	114	96	96	110	126	150	130	138	119	138	123	127	131	105	116	129	122	131	125	140	120	122	123	121	120	138	118	125	101	114	135	149	120	124	127	94	122	104	124	130	127	130	130	103	119	129	120	127	144	118	111	132	111	121	87	126	102	115	123	118	121	129	124	132	123	104	121	119	115	114	114	121	119	105	139	141	133	120	120	107	139	131	125	117	130	107	113	123	113	130	125	109	129	123	108	138	135	112	117	122	126	122	125	118	131	120	128	133	133	128	122	123	137	131	133	129	156	109	113	132	107	128	136	143
7525	2302	5297	6044	5191	4360	3574	2979	2469	2120	1863	1578	1510	1389	1190	1184	1066	962	864	924	836	846	792	770	729	763	693	645	651	638	622	622	583	550	582	597	536	566	552	536	526	511	533	543	504	497	502	496	496	489	502	502	504	488	490	504	448	482	487	491	437	459	465	482	455	414	424	454	429	468	456	438	430	403	464	442	485	510	444	464	488	443	460	449	431	448	484	459	464	464	447	453	456	428	444	488	460	429	484	404	463	407	449	441	419	460	425	462	461	451	478	418	456	427	444	487	431	427	415	459	434	464	419	422	428	430	397	475	444	424	454	437	455	468	450	430	431	454	422	457	446	456	395	462	457	466	458	416	455	401	427	434	452	443	425	434	442	414	447	410	432	425	401	435	463	430	447	431	449	421	435	472	423	426	433	436	419	441	442	447	439	443	388	465	442	432	426	398	444	446	414	423	409	420	414	401	432	415	426	428	433	447	422	408	412	428	403	407	405	406	418	451	415	432	384	448	432	423	431	449	449	433	407	414	433	443	426	404	440	436	428	442	437	411	440	418	420	440	411	398	463	482	429	416	440	428	444	425	430	412	405	416	427	424	399	442	385	441	421	430	455	391	457	421	435	469	407	432	415	415	413	415	438	414	475	419	434	416	433	418	453	405	439	460	410	393	448	435	420	435	445	410	444	425	430	416	457	421	449	431	409	415	436	440	420	413	382	418	408	429	466	430	427	414	408	411	393	433	414	405	438	415	441	432	411	405	438	425	437	437	399	439	443	413	433	397	448	434	440	423	426	457	445	433	389	507	403	416	431	426	453	456	436	457	466	434	458	450	407	437	429	422	424	371	420	424	439	428	384	381	399	418	455	471	423	431	442	422	419	435	445	395	438	399	476	442	422	403	421	430	412	402	468	423	469	442	415	422	451	439	437	435	448	444	442	419	424	450	390	399	428	431	433	433	409	397	420	452	445	429	419	436	427	413	453	465	415	445	431	454	414	410	422	420	425	436	464	466	407	383	429	405	428	414	469	414	436	454	435	428	442	440	411	459	422	427	441	437	413	496	449	426	474	417	440	438	419	407	424	408	445	423	433	427	446	420	426	453	457	465	413	420	408	428	447	441	399	420	424	436	414	437	418	397	471	419	425	421	412	415	383	428	424	441	414	414	416	467	412	428	437	393	402	457	397	432	413	439	449	428	413	429	442	416	419	441	409	435	428	441	448	422	421	443	412	448	438	434	431	443	430	403	455	437	404	431	409	436	439	441	445	447	419	419	434	397	434	475	408	429	390	441	407	413	392	447	428	432	425	408	430	454	442	427	413	428	414	451	446	454	400	426	400	416	411	431	459	443	430	449	440	454	438	418	414	425	407	413	420	414	458	410	473	421	431	423	464	414	444	456	440	479	441	425	419	425	413	427	432	405	376	459	464	440	433	443	446	425	421	441	395	457	418	454	413	388	421	421	431	419	455	423	461	413	415	439	428	442	479	398	433	431	417	436	406	448	436	408	447	431	421	417	468	439	352	410	433	410	440	438	457	440	436	400	477	406	441	433	479	417	413	445	446	432	431	413	425	426	450	467	407	439	448	440	446	444	405	412	428	433	407	419	418	405	413	430	416	451	439	412	445	447	434	428	423	408	412	429	422	432	469	425	432	485	428	437	432	430	419	410	449	472	426	439	410	433	412	445	445	401	423	428	405	439	431	441	408	420	435	459	413	415	403	446	421	412	426	443	441	427	444	420	425	446	460	410	421	442	440	442	452	460	427	419	413	427	431	411	442	409	441	418	468	396	419	439	432	464	372	455	435	395	450	415	411	394	390	384	406	435	422	452	431	452	390	437	466	459	428	420	407	410	451	402	446	426	452	421	446	418	416	435	414	459	414	422	416	398	425	442	455	382	419	404	437	445	399	437	442	428	425	455	468	394	436	429	419	424	417	425	445	407	418	402	443	456	393	420	392	449	416	438	468	450	427	409	387	415	417	459	469	431	404	448	453	389	421	405	440	443	402	417	445	409	438	437	452	445	409	417	413	459	427	425	432	409	445	452	427	407	424	402	444	450	435	443	407	445	446	461	448	440	431	421	455	443	434	424	481	424	441	415	422	422	420	451	395	432	412	424	433	431	457	412	468	391	429	417	454	402	371	414	420	422	434	420	419	418	415	434	448	449	444	463	413	386	432	417	480	446	457	422	436	448	442	431	392	441	433	392	429	435	426	419	434	397	407	412	423	394	463	427	435	454	391	448	420	408	388	413	441	397	434	454	455	431	384	438	430	465	444	413	389	400	406	461	430	399	449	434	427	390	441	445	433	437	436	444	467	401	452	449	445	409	404	433	417	429	415	422	436	445	434	402	459	457	444	450	439	457	433	396	452	413	440	444	400	409	408	429	426	418	423	430	453	419	408	438	450	396	442	459	429	422	404	413	421	421	429	450	451	426	448	385	430	430	397	449	451	465	450	418	426	435	441	422	421	425	438	414	432	428	432	406	405	454	429	381	432	418	426	410	423	403	450	437	447	441	452	425	428	442	449	437	416	416	486	449	406	410	399	399	396	418	380	476	423	415	418	451	454	429	447	450	449	446	421	428	394	438	426	441	402	396	416	437	404	427	459	388	436	450	418	406	441	421	422	444	434	416	436	412	430	441	427	408	438	412	426	403	444	416	446	394	405	417	423	422	408	426	430	425	446	408	421	447	409	456	428	416	412	427	426	451	431	441	457	406	422	422	424	423	411	436	462	453	474	413	425	426	416	427	445	446	406	399	429	391	394	443	420	435	412	430	394	386	375	420	429	467	454	404	436	435	438	399	425	413	396	440	385	445	441	429	438	424	439	424	379	451	449	413	430	433	436	456	399	426	437	465	442	419	412	447	399	419	438	437	446	429	425	452	433	385	464	414	480	397	426	419	422	452	438	407	458	438	409	425	430	441	464	449	435	422	376	419	445	425	446	411	417	455	476	421	413	459	420	443	422	428	395	449	414	463	411	412	423	432	465	435	418	443	453	420	449	395	435	437	485	424	440	426	454	413	444	416	458	477	447	437	415	433	442	442	438	444	414	422	371	437	420	439	407	443	434	462	398	421	412	419	455	451	404	433	426	403	422	423	425	443	423	459	379	412	439	419	434	404	428	398	431	433	444	431	428	405	415	439	429	420	440	453	394	451	413	435	415	450	441	420	419	434	401	425	420	391	437	397	421	434	414	433	398	433	425	443	407	458	406	452	461	398	444	388	419	405	443	398	399	436	471	385	437	408	456	444	412	379	420	460	418	442	428	443	475	387	425	417	396	432	418	458	426	450	398	446	461	407	448	401	456	456	425	419	414	454	460	439	421	444	429	441	484	447	431	459	430	447	445	446	426	443	470	423	452	450	461	446	428	405	424	432	358	423	445	412	459	412	414	438	439	449	452	407	435	454	417	432	405	404	436	440	440	394	411	438	460	430	431	471	438	480	398	402	402	435	416	441	436	414	434	440	392	435	419	447
1234	285	299	304	295	275	270	261	252	276	251	249	293	263	234	255	263	271	255	269	269	249	257	268	306	251	265	272	263	268	257	261	249	254	265	288	254	270	244	251	258	263	256	254	307	261	254	255	238	239	249	251	223	249	253	279	275	229	261	248	258	245	273	285	287	260	266	248	271	237	270	254	250	312	245	254	235	263	237	271	256	244	259	239	231	222	259	257	249	262	254	275	256	278	230	235	272	268	305	266	235	241	260	267	260	232	270	279	251	256	257	263	238	259	235	280	264	250	254	283	257	245	262	248	270	263	223	231	241	267	258	236	250	246	283	249	227	253	281	251	287	277	262	280	276	249	259	271	261	256	247	268	266	246	257	240	224	262	262	244	271	243	248	254	288	267	249	244	273	278	258	240	260	263	257	264	239	233	250	245	250	261	278	243	246	281	280	263	245	258	282	236	261	251	240	233	253	251	250	271	235	270	259	222	237	225	238	243	241	258	253	266	260	254	265	268	267	278	248	240	260	257	254	243	266	241	255	281	284	267	239	240	269	253	244	245	240	259	307	264	210	275	253	258	263	282	249	232	248	238	239	286	247	237	271	284	228	259	235	267	288	262	265	245	254	255	246	245	276	250	274	275	270	264	243	241	286	251	265	234	255	250	264	254	269	268	266	261	264	272	255	247	251	250	252	258	265	252	250	227	257	226	251	252	245	266	228	273	247	302	274	221	246	268	255	249	261	250	259	243	232	272	275	258	267	248	259	242	258	266	233	227	274	270	265	248	260	253	221	264	277	244	279	270	249	250	242	248	238	266	263	276	248	257	242	275	275	270	270	259	273	268	228	275	253	251	291	279	236	255	306	268	258	259	259	263	258	256	274	256	266	243	264	271	250	258	246	248	255	240	267	247	265	251	247	274	261	257	256	253	247	267	246	277	255	260	243	252	265	244	236	234	282	254	235	264	249	243	275	258	252	253	280	262	270	245	262	266	229	235	204	276	255	250	266	253	251	277	252	272	270	262	230	288	240	234	281	253	238	260	282	266	243	241	243	236	257	235	262	267	268	270	231	276	258	253	258	235	247	313	255	266	267	218	260	291	257	252	269	228	246	269	242	264	236	256	275	242	245	252	266	249	287	250	252	278	228	297	254	236	267	257	246	244	278	237	257	247	256	262	260	257	246	235	250	249	280	274	262	239	289	252	229	272	237	238	263	267	226	237	268	232	266	234	253	295	245	256	234	258	243	213	258	257	270	286	249	276	257	274	250	288	267	250	271	270	246	253	286	285	240	271	270	270	245	232	239	276	282	235	256	260	249	255	284	233	266	232	287	261	256	261	233	263	242	244	211	247	253	257	263	251	266	255	244	264	265	256	246	283	273	256	258	254	268	287	238	248	249	268	262	264	232	260	221	263	291	297	272	245	256	256	259	236	264	239	266	275	260	268	261	261	273	242	250	255	265	251	258	232	260	269	264	258	295	228	245	256	273	238	249	257	256	238	268	282	286	247	240	283	223	282	240	255	258	268	255	239	256	243	243	245	236	242	287	239	263	279	236	253	254	272	255	258	247	269	240	248	266	248	226	262	251	258	273	249	237	248	256	269	238	261	244	249	254	288	284	264	259	252	235	262	249	285	244	255	276	238	259	251	258	239	228	245	290	245	254	270	263	254	265	257	246	259	254	273	253	279	231	227	256	268	228	249	234	275	264	268	275	290	260	257	250	269	252	239	278	254	275	253	279	254	256	244	284	258	254	259	235	263	248	257	258	274	269	277	259	255	260	258	233	230	250	265	267	244	236	268	255	281	258	258	254	248	269	247	266	263	260	244	276	270	267	250	278	263	265	277	274	273	282	268	255	247	306	270	226	264	263	222	253	258	249	280	253	243	248	267	253	257	253	281	283	295	222	271	238	276	246	269	252	252	251	236	234	265	270	264	257	251	246	251	271	260	294	290	224	246	261	235	261	264	247	234	251	248	241	260	251	236	256	239	250	263	289	256	263	265	254	255	272	282	278	253	271	287	242	248	258	273	261	273	249	272	247	262	222	268	266	244	260	279	233	223	280	283	256	291	242	262	245	247	240	269	253	271	254	239	265	259	253	283	258	255	262	272	249	271	241	282	260	265	258	254	273	262	229	252	252	252	280	232	252	256	229	258	262	248	243	248	261	267	242	245	252	256	268	259	279	241	243	268	254	233	257	251	276	261	261	238	251	254	231	258	260	276	264	280	255	238	272	275	268	270	236	261	229	234	289	268	267	252	270	260	261	251	287	255	263	238	235	283	251	205	251	255	300	285	238	259	263	271	250	261	265	263	243	270	243	270	271	259	259	282	267	285	255	273	252	271	260	258	232	270	248	235	276	238	270	254	260	266	208	251	256	258	233	269	258	249	276	290	256	281	238	248	262	270	234	257	279	288	230	242	260	267	289	260	281	278	284	272	265	258	259	267	236	240	260	245	260	246	236	247	290	284	265	259	260	240	263	265	279	257	274	264	282	239	238	275	253	284	266	280	265	238	259	259	272	230	268	243	260	223	272	261	274	264	274	268	263	252	272	257	262	239	254	228	228	255	245	247	261	284	251	269	268	263	259	272	254	262	261	275	245	283	284	253	287	232	287	240	249	257	250	233	266	239	280	222	240	279	271	237	269	239	251	249	223	243	271	246	270	236	252	256	286	251	252	246	274	249	295	266	262	259	256	258	251	232	277	270	247	230	281	258	252	298	244	226	233	264	259	279	259	218	267	248	281	235	265	267	243	249	276	230	240	223	231	257	247	249	283	240	267	237	255	252	246	248	258	248	277	252	285	231	271	284	263	281	278	257	233	239	225	222	249	274	251	257	267	277	238	261	235	263	297	244	257	252	252	229	270	245	282	257	231	247	220	272	248	247	251	252	259	251	278	233	245	248	255	289	315	274	278	254	241	273	247	250	261	271	245	283	278	270	263	253	256	275	244	265	255	245	258	254	253	234	248	277	262	269	243	275	262	261	266	249	234	274	244	253	280	265	254	264	265	244	281	264	248	261	268	256	254	264	258	232	241	244	264	259	278	250	275	242	256	249	250	256	257	264	264	232	237	289	253	219	243	255	239	247	259	246	275	265	231	251	261	257	239	230	259	271	287	257	234	228	277	263	234	258	236	243	269	273	243	254	250	278	257	238	260	244	255	266	262	232	233	236	241	248	262	220	233	266	278	277	239	257	207	262	259	267	256	262	234	259	302	278	237	253	267	287	250	275	259	246	233	280	246	241	240	259	257	272	217	266	244	249	264	237	268	251	272	252	263	248	251	268	265	241	269	256	243	241	273	254	225	258	278	267	272	256	280	264	285	260	238	246	248	245	238	263	233	259	265	244	236	256	252	252	256	232	253	234	250	268	264	249	247	256	244	255	271	245	256	264	273	260	230	283	274	290	255	249	268	273	263	242	273	241	265	286	238	252	264	279	253	272	245	272	272	297	239	271	252	230	246	266	240	259	281	238	252	225
2181	879	923	948	934	889	931	882	878	867	835	875	867	832	815	828	789	848	784	869	799	796	825	825	826	810	794	773	756	782	801	816	812	799	755	750	765	772	777	757	826	786	806	752	777	766	801	823	808	759	779	770	825	779	794	789	727	736	822	816	799	863	773	773	742	732	794	788	790	753	744	759	827	826	795	798	763	757	784	793	795	752	803	778	749	772	749	767	772	788	775	797	810	799	768	812	789	759	795	821	786	724	790	795	813	809	759	816	732	771	809	780	786	781	770	772	754	778	763	808	770	816	735	784	786	807	806	800	817	779	824	782	758	748	716	811	781	765	821	806	828	785	785	795	800	783	810	767	823	781	817	792	798	802	819	800	819	795	793	779	787	837	850	758	749	815	855	827	778	791	771	781	769	823	800	794	786	782	769	830	790	744	775	862	833	780	817	774	795	766	781	798	803	758	788	804	763	777	823	817	728	694	732	745	813	763	740	742	753	761	789	770	764	783	769	765	770	832	771	780	832	832	767	815	789	806	776	775	800	805	770	816	793	766	802	781	816	800	832	797	776	767	779	786	774	788	807	765	814	774	828	809	796	749	778	775	759	807	793	806	790	792	817	805	804	772	779	792	816	803	839	791	745	797	812	823	827	701	781	801	806	778	753	826	792	772	761	810	822	754	843	790	773	785	803	784	815	783	781	865	839	806	798	779	825	817	847	802	810	793	784	759	782	770	768	812	808	790	748	807	826	801	866	819	832	779	739	824	802	824	799	787	791	788	794	763	820	716	788	780	796	780	830	838	787	768	789	751	751	768	765	726	809	763	732	773	813	766	808	819	750	763	787	793	836	795	769	779	807	804	817	809	779	788	738	807	820	770	770	841	792	808	818	767	834	724	799	775	744	773	774	794	763	784	816	789	742	773	737	806	799	773	772	812	745	831	756	779	769	798	839	771	748	824	792	832	797	804	813	793	784	799	798	782	775	768	774	838	742	786	784	716	815	750	761	759	766	812	760	812	757	758	795	786	819	808	759	801	758	775	832	779	768	748	807	800	785	763	786	821	795	783	782	768	752	798	774	760	741	774	799	761	791	767	828	758	774	747	723	820	832	779	816	767	837	794	838	751	840	754	816	820	836	831	775	767	786	787	786	788	810	809	747	808	808	747	806	769	808	822	823	813	757	785	819	724	801	828	812	780	786	821	780	758	795	769	837	766	742	815	782	835	819	813	739	816	779	800	773	806	739	839	783	792	761	830	788	785	800	808	806	784	785	803	815	763	773	832	831	819	803	819	784	825	736	841	756	753	760	825	762	828	810	793	765	790	757	791	803	789	830	791	817	774	752	789	740	794	762	807	774	756	812	790	789	781	811	756	753	775	836	829	782	799	829	868	793	796	750	785	798	825	798	766	803	768	821	843	779	815	731	751	842	781	787	765	784	726	786	746	776	796	788	801	852	773	785	821	794	815	789	778	772	858	771	791	821	813	827	744	799	780	831	848	811	752	776	752	827	778	789	762	778	795	776	815	727	821	824	754	833	811	798	786	826	786	781	775	796	785	773	731	790	784	864	803	829	817	821	823	821	749	792	778	779	746	857	758	817	821	773	806	801	816	843	801	767	779	806	793	784	782	758	790	770	764	794	799	787	738	797	817	827	809	793	793	818	805	795	812	794	766	762	765	764	768	790	787	801	794	751	778	793	796	798	776	715	814	778	789	831	836	818	821	772	788	800	811	825	794	792	724	834	784	808	770	775	820	807	829	774	759	774	771	792	821	797	762	792	781	773	796	759	790	825	748	757	815	758	774	831	800	789	822	784	764	777	794	816	767	811	809	783	832	715	767	756	816	787	791	827	779	766	802	815	793	768	740	798	789	781	795	796	826	837	815	769	812	781	808	773	775	757	747	794	829	778	779	826	844	790	798	818	841	773	768	797	767	802	770	741	784	816	812	778	759	780	800	757	807	805	802	828	773	775	802	779	775	744	802	833	803	811	788	842	818	758	811	792	800	771	817	811	824	798	841	732	762	788	818	769	797	798	769	791	793	807	799	744	786	786	799	750	793	814	782	839	760	772	810	834	777	785	765	848	841	802	831	819	802	782	845	844	752	765	789	790	844	826	814	737	740	768	786	779	813	796	786	777	802	784	793	829	821	798	784	746	798	812	775	775	814	779	807	770	701	740	753	839	791	743	773	809	753	845	747	787	793	795	791	780	782	780	824	801	805	753	849	833	803	727	760	845	731	731	787	766	772	799	792	769	747	764	803	783	722	756	769	828	826	797	762	781	787	822	795	757	786	813	802	842	823	777	795	744	799	752	839	804	769	779	825	803	774	767	816	806	813	764	773	811	762	769	832	764	783	758	805	778	793	846	756	751	744	835	812	855	769	843	780	808	822	767	759	785	795	834	759	787	804	759	771	802	781	786	786	829	783	763	731	759	759	804	779	807	820	818	798	823	791	790	769	771	802	765	826	782	777	768	824	788	768	807	784	816	767	790	796	740	751	756	869	782	818	794	773	840	761	772	768	805	794	795	755	776	762	761	751	772	769	826	810	783	830	800	780	798	825	825	813	807	820	819	807	751	819	812	739	807	789	823	805	808	804	785	804	800	782	801	815	816	796	768	841	808	814	834	770	798	777	786	819	811	800	783	776	809	765	791	783	761	859	830	830	800	786	810	813	740	780	818	789	713	736	797	766	784	840	817	736	778	736	803	801	759	750	820	829	838	788	834	826	805	820	768	809	770	771	815	768	799	801	818	816	750	796	789	816	819	790	794	795	785	789	793	794	761	823	774	749	796	829	753	823	780	825	758	807	817	801	839	794	781	760	749	830	823	781	787	768	711	772	796	818	800	766	778	771	757	822	779	773	744	811	840	785	858	828	764	728	788	764	766	778	795	789	798	804	834	832	810	855	821	752	768	801	734	767	807	808	742	806	780	821	831	829	764	734	791	775	793	764	781	798	810	819	791	795	837	773	807	760	806	779	818	762	748	783	760	821	781	785	819	822	766	755	803	768	744	828	757	823	814	796	794	802	796	787	780	762	766	778	773	771	785	803	770	770	786	799	746	829	795	752	775	772	769	821	812	790	816	819	793	765	768	785	777	770	827	825	806	750	809	799	796	794	779	814	773	810	818	802	748	821	747	803	837	788	794	742	770	750	810	819	805	799	798	823	798	823	701	805	748	780	790	824	770	794	782	836	829	787	790	783	800	775	812	770	767	795	828	754	781	795	770	823	766	777	832	782	808	784	776	790	796	790	784	773	737	812	774	790	766	826	754	791	757	800	786	764	752	834	784	811	811	811	781	812	763	786	803	794	821	745	762	793	808	802	817	781	772	798	819	759	789	839	790	779	812	803	776	805	757	793	811	765	816	802	772	796	757	763	783	802	794	756	746	756	778	755	800	787	801	817	794	765	779	819	729	828	821	792	834	807	774	816	784	792	760	801	754	814	771	758	800	826	750	760	827	804	745	824	756	829	783	761
4534	939	1193	963	643	470	359	329	288	258	218	208	182	171	166	182	175	165	175	144	172	165	155	154	152	145	140	148	151	139	154	158	136	139	151	155	135	137	164	141	129	130	123	151	156	151	142	134	162	137	141	141	163	133	163	124	138	142	142	146	137	142	123	123	150	141	164	117	130	125	136	139	131	132	131	130	135	133	129	151	144	109	138	124	151	125	148	151	115	139	123	141	118	119	159	164	141	148	146	138	149	131	141	126	133	123	137	160	137	149	136	135	132	148	139	119	133	139	125	148	147	128	132	131	143	129	135	138	125	134	141	148	139	135	121	136	158	146	145	144	125	119	143	118	131	140	126	153	127	133	113	132	127	134	129	138	128	133	167	136	119	127	142	147	127	150	144	158	123	134	131	124	122	140	131	134	155	128	135	131	163	126	151	133	120	135	134	144	128	134	133	131	125	120	132	126	132	134	145	138	127	140	132	127	169	120	136	124	138	148	144	124	135	127	134	149	123	126	152	148	143	162	140	151	138	126	152	136	165	140	136	133	128	146	142	148	142	142	120	133	148	127	143	142	142	126	127	114	135	148	125	147	121	128	143	149	140	151	140	120	132	137	126	134	125	135	139	146	139	135	127	130	124	130	129	141	115	157	138	117	136	151	154	138	127	129	122	117	142	114	146	131	144	141	123	144	142	126	124	135	128	130	141	138	145	119	141	137	132	136	150	137	148	169	139	130	138	133	118	122	134	144	124	145	153	149	153	130	144	129	142	109	136	125	153	128	134	135	136	130	145	163	155	134	117	128	142	126	120	132	119	149	124	149	133	143	132	120	133	131	131	148	141	126	114	127	139	135	119	136	126	119	148	142	162	137	138	115	140	125	136	143	128	114	155	131	131	122	135	140	138	133	135	129	143	134	127	128	135	125	137	143	129	132	128	138	130	132	138	123	158	131	142	157	157	134	147	141	140	131	134	138	100	127	121	155	141	124	130	127	123	147	144	158	148	160	167	137	134	133	121	142	147	133	123	141	124	135	141	103	130	135	146	136	122	163	150	135	146	142	122	126	108	140	130	133	153	134	139	120	133	130	142	139	146	146	124	137	150	133	124	153	142	146	153	135	131	146	144	137	142	125	125	131	143	127	136	137	125	169	143	146	150	139	136	122	119	134	148	125	135	127	126	110	155	137	147	124	122	138	147	135	121	131	118	133	141	129	138	137	109	146	139	104	116	123	160	137	165	148	146	128	121	133	137	126	143	127	130	168	151	124	142	131	129	143	128	122	124	131	128	122	125	155	123	121	135	130	136	135	136	140	131	134	155	139	155	130	130	127	148	153	158	166	121	107	146	136	134	133	127	162	120	133	137	122	125	127	155	144	132	141	138	129	127	123	135	149	124	152	129	152	121	123	128	109	127	133	137	134	119	111	143	134	148	135	150	125	147	133	155	112	143	140	122	139	153	146	148	134	152	158	124	138	131	148	139	124	138	121	126	148	153	116	142	130	127	145	135	130	130	146	126	130	136	149	121	138	147	143	142	133	138	113	142	152	147	133	140	141	144	118	128	138	132	142	143	143	147	126	122	130	134	135	131	157	133	141	120	151	155	145	133	156	156	129	137	111	139	136	133	133	139	153	139	148	154	158	103	119	147	133	118	130	136	151	134	115	137	140	119	123	150	123	124	135	132	151	121	149	119	105	149	135	128	136	153	111	131	137	138	131	126	138	135	139	111	151	122	155	143	131	114	150	137	124	109	148	148	128	140	142	129	112	131	114	130	144	141	155	145	129	122	140	130	154	131	125	135	133	147	133	123	157	138	155	142	121	127	137	148	147	139	132	125	121	156	156	136	161	130	148	136	115	124	135	132	138	133	121	119	152	114	160	119	127	113	153	126	123	141	111	140	123	136	141	126	129	140	114	111	141	137	146	133	150	138	147	124	138	145	121	141	125	117	135	156	137	118	153	133	160	119	139	128	131	116	129	146	133	138	133	140	120	131	137	150	135	125	129	127	155	130	144	148	136	131	142	135	136	132	128	168	118	155	124	126	149	122	152	131	137	118	141	112	154	143	135	127	123	122	146	117	140	128	132	155	155	164	134	126	132	139	137	132	119	129	134	133	137	134	134	155	125	125	133	87	130	124	125	137	133	133	148	130	155	140	135	140	129	138	119	151	131	130	139	141	133	129	139	135	161	133	138	137	116	126	126	142	145	144	128	133	140	130	123	144	119	133	133	111	156	141	136	151	154	131	141	151	136	138	125	145	125	158	132	144	148	101	135	122	142	133	154	127	145	134	140	108	128	103	136	132	131	138	131	120	124	114	147	133	137	131	144	137	135	140	149	144	119	149	153	151	127	135	128	132	145	130	134	136	136	134	148	135	132	136	137	124	132	155	130	135	131	118	114	150	127	134	151	142	125	117	141	146	132	132	124	129	134	137	141	143	138	152	145	131	136	137	144	126	132	144	138	119	141	132	148	146	139	149	118	140	135	132	118	143	159	130	135	154	133	136	125	148	118	142	112	133	143	139	126	144	130	118	137	136	123	134	141	139	128	134	141	147	126	134	147	127	126	156	146	143	132	125	105	130	141	126	130	156	144	130	139	125	112	132	127	128	158	134	132	128	132	147	133	158	122	122	140	118	136	120	130	131	130	116	129	152	127	141	140	118	140	123	141	146	152	149	124	141	132	148	155	134	117	128	153	142	142	152	150	148	133	133	140	130	147	139	143	121	121	135	129	153	119	146	137	155	112	139	130	124	129	137	151	118	132	107	157	130	128	132	145	137	120	119	142	142	156	150	146	120	139	126	133	134	137	123	134	136	118	128	113	128	158	135	136	150	150	125	159	126	142	145	136	143	109	121	135	150	148	124	150	116	143	131	138	136	157	137	134	127	133	165	112	133	129	134	134	125	143	133	161	126	134	133	157	128	156	131	140	127	134	135	148	118	158	142	138	109	130	143	122	130	153	127	163	136	134	153	141	121	147	139	134	122	140	144	136	139	132	130	135	142	151	123	150	138	140	128	152	122	129	161	117	141	124	116	138	147	136	152	137	120	122	139	146	136	127	133	124	127	150	135	130	146	122	151	140	143	140	131	134	135	131	105	149	139	158	155	115	122	122	120	115	121	143	134	131	135	138	140	154	140	145	119	135	147	135	138	133	155	144	135	145	124	130	133	128	132	160	137	150	137	132	127	139	141	147	143	148	149	126	126	153	140	127	136	105	145	143	126	137	129	130	131	132	126	132	152	122	119	142	135	134	107	127	129	138	126	126	126	152	147	131	146	140	143	121	144	150	135	134	131	131	146	135	127	155	134	147	154	153	142	135	127	146	129	141	145	139	133	141	145	128	133	134	143	150	130	157	134	133	153	134	144	132	131	119	158	130	140	146	126	146	132	128	140	131	146	120	141	145	135	153	132	114	138	147	139	124	147	135	123	145	134	134	147	148	138	134	144	130	139	127	140	141	151	160	146	131	129	125	142	125
5479	1349	2984	3538	3122	2580	2137	1804	1505	1270	1174	1085	996	937	909	845	758	761	690	674	662	632	655	562	637	551	544	600	584	567	538	514	531	524	518	578	518	533	523	491	511	494	528	528	463	479	487	500	474	466	474	471	486	480	481	489	439	464	451	479	454	474	441	478	471	471	408	454	468	491	474	459	500	484	457	415	487	480	452	470	483	462	479	440	439	444	489	482	457	452	479	435	454	486	473	473	482	452	460	470	478	470	457	441	464	473	467	471	474	452	463	489	462	431	452	444	483	490	482	439	473	455	469	472	440	439	506	454	487	467	434	450	432	443	436	453	444	446	414	448	463	459	430	448	500	420	444	470	469	469	473	470	453	457	450	455	446	489	505	432	471	430	472	460	442	442	476	440	448	464	469	467	471	461	463	409	466	431	466	450	475	431	462	442	459	463	467	459	480	435	503	442	447	433	465	458	410	460	455	464	431	470	451	447	446	458	465	453	471	462	434	427	469	470	427	450	473	484	452	445	391	433	452	470	413	433	457	438	483	443	447	475	455	464	442	452	463	485	429	428	444	444	476	462	437	448	477	438	461	454	475	480	458	475	426	445	450	448	496	477	447	454	462	427	467	439	456	439	467	458	442	430	466	462	442	434	462	441	449	472	471	451	433	479	430	435	412	438	419	445	474	444	449	452	427	465	453	454	489	460	431	468	477	451	430	481	450	436	435	505	489	468	476	445	416	460	410	497	452	466	419	486	434	486	453	445	444	432	453	465	424	447	458	429	432	442	472	456	467	452	415	415	447	451	445	476	435	464	460	468	440	455	473	469	472	461	425	454	442	445	471	448	453	444	469	436	452	445	429	452	476	460	441	478	456	427	481	474	448	445	482	421	455	453	438	477	433	451	494	424	455	480	458	464	476	469	457	491	454	446	455	453	477	438	458	443	437	472	449	453	424	455	474	442	474	467	510	444	497	482	443	421	451	494	451	458	479	469	442	433	444	480	446	455	459	436	443	475	433	442	435	472	453	479	467	461	474	435	448	443	467	460	453	456	474	481	429	449	492	427	462	455	452	419	453	427	473	479	409	438	495	453	466	437	438	450	439	488	460	451	449	449	497	447	433	445	437	470	481	420	444	468	457	440	459	457	445	437	462	444	388	476	435	450	455	475	457	443	447	452	445	409	496	414	493	459	458	438	443	467	486	469	449	473	464	456	458	458	426	465	494	417	451	478	431	455	450	432	454	421	414	442	471	459	487	414	463	406	497	410	444	430	450	422	428	458	432	460	474	464	454	457	478	440	458	464	440	437	438	432	495	485	457	435	454	449	468	459	477	463	454	457	445	468	485	455	458	456	439	445	504	445	412	459	410	462	476	427	452	463	473	449	449	440	459	421	467	484	433	429	441	475	444	443	447	450	414	428	465	490	492	471	452	471	441	494	455	479	455	463	463	452	382	448	452	455	454	470	463	496	460	452	443	462	442	475	433	446	472	434	448	443	420	441	432	423	469	438	474	459	443	468	465	435	458	485	458	433	464	464	472	435	477	499	482	424	465	400	417	433	434	442	435	491	472	486	456	440	429	461	479	452	466	447	455	447	494	460	484	461	442	447	459	460	435	426	424	467	483	421	461	428	444	477	508	456	432	438	446	475	465	480	497	437	440	458	437	444	459	458	432	445	449	471	420	431	431	469	465	476	443	433	420	445	466	437	458	448	441	470	452	432	477	452	452	487	465	464	426	466	452	452	480	422	445	438	429	436	436	464	439	461	436	397	439	485	482	438	450	460	459	440	444	490	458	471	419	439	435	444	454	449	436	453	451	445	447	425	427	443	461	481	452	448	452	461	440	473	461	478	450	448	446	466	444	466	443	465	442	446	470	453	443	470	438	482	468	429	444	468	437	454	464	447	446	471	449	466	437	466	452	436	444	480	466	428	458	487	480	432	445	435	476	445	437	462	441	471	463	429	462	480	466	466	447	411	487	474	446	454	462	440	460	438	457	468	440	463	469	465	490	480	446	445	454	486	435	434	464	461	446	441	433	433	404	434	450	477	465	412	465	440	427	439	445	448	411	446	467	415	434	454	441	410	442	438	436	439	455	475	452	443	495	450	422	474	434	430	447	469	435	462	452	447	450	469	406	482	448	453	467	436	502	436	452	470	435	438	440	414	451	453	471	453	439	456	445	477	492	451	446	422	460	460	468	481	427	419	438	467	472	451	467	467	491	432	421	447	450	461	473	420	422	465	456	467	465	464	472	461	490	441	457	443	470	455	459	453	460	442	431	432	413	458	459	481	479	444	430	461	423	482	494	458	463	423	449	431	455	429	469	446	461	472	450	446	437	454	473	462	407	476	454	477	474	455	457	457	461	434	491	459	489	421	454	430	417	393	450	458	449	450	445	454	485	450	444	495	464	419	467	397	435	477	443	452	446	453	465	429	458	443	483	408	506	468	465	484	428	454	475	475	453	444	454	425	460	478	443	431	454	419	479	454	458	481	473	449	463	452	471	472	448	443	470	422	422	433	463	426	438	461	474	455	477	453	446	412	462	455	454	455	496	476	468	443	433	457	414	459	421	475	468	458	441	418	460	455	469	469	430	446	455	442	441	469	454	456	467	460	454	432	457	477	429	403	479	467	442	468	457	464	487	468	409	462	467	429	454	415	478	458	456	443	456	431	457	476	431	439	478	432	396	456	449	495	448	454	453	452	484	439	461	448	479	437	431	443	456	468	448	426	473	500	501	457	460	449	469	467	438	443	461	423	425	426	460	446	462	415	450	417	425	458	466	457	444	451	464	424	439	433	481	461	459	426	462	458	423	463	499	433	446	440	451	458	435	436	472	406	481	471	446	411	456	451	410	439	482	477	481	441	439	487	469	464	482	449	464	453	441	503	474	463	457	457	469	465	442	438	461	451	465	428	415	423	406	437	453	424	476	440	422	430	459	452	468	460	445	461	441	457	411	452	440	440	451	468	437	466	429	467	464	510	479	461	472	459	441	465	419	443	457	465	446	425	466	448	473	454	447	470	440	447	447	437	458	436	466	463	449	443	481	435	440	428	464	460	445	484	440	456	463	458	449	447	427	467	475	449	454	443	447	458	459	462	448	461	440	426	493	455	419	439	451	447	457	434	453	443	453	482	451	470	427	456	434	446	476	424	429	502	445	450	440	474	464	464	421	460	482	441	412	448	448	449	448	438	455	430	451	462	488	451	437	429	447	452	443	454	460	462	418	462	465	459	468	462	476	476	461	434	461	458	447	467	457	430	429	449	496	441	434	451	435	434	482	438	455	468	478	462	465	452	446	408	442	445	466	490	419	449	449	439	453	414	465	445	493	448	436	478	416	450	442	429	471	485	435	433	413	433	465	443	469	439	490	445	457	436	457	451	465	458	445	421	457	446	489	487	451	454	466	457	444	438	457	474	494	477	465	442	461	451	481	459	434	409	445	434	486	461	452	485	491	449	480	461	445	447	451	424	437	473	470	475
8593	1839	2298	1765	1212	807	642	464	377	366	293	268	261	224	203	213	194	177	182	173	192	169	178	157	160	152	165	145	163	140	147	174	155	143	133	146	117	145	118	110	151	146	144	140	124	153	126	131	131	129	113	127	134	124	137	120	136	105	138	136	133	115	115	133	139	135	119	151	142	124	128	127	114	117	129	135	149	124	105	130	111	131	114	128	138	133	113	120	121	125	120	116	131	133	111	129	127	133	120	134	148	110	116	120	132	106	121	124	135	128	136	118	123	112	130	122	113	133	124	134	115	123	120	136	131	122	134	114	140	134	108	118	115	106	136	137	122	110	127	138	123	136	121	124	124	133	116	120	128	123	115	106	124	152	119	136	127	126	112	133	119	123	122	132	118	116	125	138	140	142	113	137	129	124	125	106	113	129	130	138	135	118	112	127	131	129	135	108	150	129	115	125	124	137	119	116	116	126	133	118	143	120	130	118	125	130	126	126	138	141	128	104	120	133	107	128	160	137	125	113	117	122	137	119	111	136	127	121	106	137	117	127	112	105	123	119	142	124	120	114	107	140	153	109	123	106	120	135	134	128	139	123	112	117	111	111	134	120	114	118	131	118	116	115	129	101	131	145	144	134	128	136	114	111	140	114	117	134	104	125	118	138	116	134	138	127	118	119	112	124	116	130	112	127	110	139	131	124	105	129	125	117	108	105	131	124	152	144	115	132	129	146	118	132	124	106	122	114	133	125	113	114	136	131	117	121	125	128	113	140	122	144	119	113	121	135	122	131	116	131	146	115	136	134	116	121	127	113	117	117	132	138	136	122	103	118	124	125	141	143	142	120	127	129	136	143	133	106	129	132	129	111	129	135	118	124	122	105	112	124	125	128	128	117	130	129	130	134	131	120	138	97	134	116	120	125	117	120	121	122	131	127	122	143	114	105	158	124	126	128	126	125	126	127	132	139	122	139	118	137	116	127	145	125	124	113	117	123	127	122	126	100	120	127	120	119	128	116	141	124	138	145	116	107	131	119	104	150	116	129	122	139	112	114	108	127	129	118	115	116	143	128	134	106	132	114	110	128	118	143	110	134	134	117	117	135	117	120	111	135	129	138	139	119	151	124	130	128	117	110	117	118	150	99	119	116	121	130	120	117	127	99	116	123	131	130	116	101	115	97	129	116	120	120	119	137	120	118	118	127	130	138	117	120	124	114	131	124	120	112	120	126	117	117	115	124	121	131	127	135	131	142	125	119	131	129	141	109	117	130	113	112	139	119	118	118	113	129	122	144	125	124	133	117	135	122	133	115	121	124	116	116	128	125	133	105	123	115	127	110	131	112	126	128	128	138	125	135	144	116	135	133	145	130	128	126	147	127	98	113	122	106	113	120	118	108	117	137	125	127	136	119	121	122	134	130	110	119	128	117	117	122	138	129	130	105	134	107	114	105	138	136	126	125	138	126	153	122	111	124	125	145	124	120	120	139	126	114	119	123	141	124	116	111	110	126	131	116	109	124	112	108	130	112	114	117	125	110	130	134	117	129	123	132	136	115	139	126	118	126	138	123	144	114	139	124	102	116	142	122	121	111	139	137	126	144	108	143	115	119	120	120	133	117	110	129	116	118	115	116	138	127	119	132	143	125	106	96	127	129	112	116	135	110	128	110	129	129	123	103	156	137	130	108	113	129	112	129	140	120	120	121	129	138	145	132	147	126	104	112	114	145	124	125	129	130	113	135	134	120	123	129	125	149	118	128	156	141	125	134	105	138	123	110	115	120	138	107	126	135	138	135	127	125	145	161	122	118	116	120	116	115	123	134	123	110	99	102	112	107	115	118	133	113	133	145	114	109	132	118	113	124	125	120	118	134	157	129	122	105	114	114	127	126	123	129	136	132	123	114	108	116	118	131	127	112	115	111	119	121	134	111	104	136	113	131	128	144	149	117	114	117	130	124	122	132	133	116	122	130	134	120	114	126	129	122	139	127	128	118	112	132	140	115	118	132	125	112	137	133	136	121	112	120	113	144	109	123	131	129	112	122	116	145	111	115	116	136	108	114	126	125	116	141	119	120	125	130	118	130	115	131	142	134	128	108	134	128	130	125	133	111	135	94	105	116	132	133	115	122	116	129	104	123	140	133	129	132	123	92	139	120	133	140	135	114	115	104	119	111	124	131	117	115	101	139	117	130	133	123	130	124	114	126	139	120	116	135	134	141	121	124	104	111	126	121	142	130	137	123	116	149	105	122	118	118	141	104	113	116	117	140	111	134	119	135	104	134	113	125	124	120	131	103	141	116	143	108	129	126	105	144	111	119	123	121	126	132	116	146	135	132	127	120	123	127	127	135	140	122	121	122	123	140	126	145	131	115	122	130	122	114	124	135	129	100	135	150	100	139	114	125	122	128	124	121	130	124	112	133	126	115	142	116	120	131	140	125	114	110	121	129	123	141	119	113	128	132	135	118	118	117	136	141	123	137	122	124	115	157	125	129	113	117	134	118	128	104	124	138	125	119	116	122	122	137	121	135	120	125	125	121	114	128	125	92	123	132	137	121	115	117	131	112	105	128	121	131	123	100	120	125	118	107	130	119	124	137	148	131	115	124	111	136	127	140	116	130	136	114	131	113	134	110	119	128	109	133	146	127	112	148	140	134	119	121	122	115	126	123	131	115	115	105	134	157	112	122	127	123	101	125	138	125	106	116	125	109	124	126	130	105	140	121	131	138	101	122	124	136	136	100	119	99	123	134	132	144	144	113	112	118	139	129	109	129	126	111	111	122	118	114	130	119	141	119	114	131	124	137	138	107	146	136	115	111	99	118	124	119	121	123	130	128	120	122	132	107	146	135	122	123	129	107	128	140	115	144	112	128	122	118	115	110	149	134	112	107	121	136	119	128	126	107	123	114	128	122	124	143	132	102	151	114	109	118	122	122	124	125	123	128	133	129	137	119	111	112	116	128	118	104	134	151	122	108	132	117	112	118	118	126	126	128	130	124	127	124	131	132	143	129	127	121	136	144	127	117	133	112	121	124	117	150	118	124	113	123	134	109	119	123	125	140	133	134	124	117	133	124	105	113	126	128	113	132	140	148	140	114	112	119	100	137	102	113	126	135	125	138	120	107	129	112	140	120	136	135	117	125	128	116	144	123	126	119	125	129	117	137	137	114	131	117	112	134	122	147	115	130	109	134	135	125	103	114	128	132	114	140	120	131	130	119	98	120	128	139	124	133	136	122	110	124	155	131	127	118	114	123	130	147	133	117	136	126	142	125	137	123	128	99	127	120	118	117	131	116	131	115	117	126	134	133	126	133	112	104	121	130	129	127	128	142	114	145	135	110	105	117	111	135	125	114	143	102	115	128	120	105	120	109	132	87	151	128	109	121	123	124	139	131	112	124	126	139	131	115	118	114	139	110	121	153	123	129	128	123	103	100	139	112	107	121	110	106	123	107	124	107	129	132	126	107	139	116	104	150	142	111	140	130	116	131	133	129
7671	2240	5136	6004	5219	4338	3590	2944	2462	2183	1882	1702	1497	1326	1162	1158	1029	980	935	867	816	793	732	716	689	654	655	637	688	609	631	645	627	571	632	553	585	546	569	554	544	525	490	536	526	521	484	504	519	464	472	465	514	487	470	481	487	490	473	444	467	486	483	470	471	439	477	445	501	469	440	447	443	435	434	438	438	465	475	438	451	446	497	452	465	453	473	484	463	466	444	473	451	431	417	440	444	416	409	458	447	437	412	453	404	476	461	434	427	421	410	486	425	431	470	430	441	443	439	455	458	433	407	464	448	467	440	459	461	448	448	418	425	422	444	454	457	434	440	451	407	464	421	413	395	439	462	464	411	427	441	435	459	433	398	417	433	432	426	417	426	439	431	430	442	458	432	422	428	479	424	405	397	445	422	427	409	469	433	450	435	475	427	447	437	423	464	411	466	402	402	439	424	397	415	415	480	433	414	429	431	451	444	441	436	408	440	397	413	434	427	421	459	452	414	436	423	431	409	436	423	420	447	441	399	462	419	413	447	409	415	455	430	437	396	410	454	446	416	443	402	429	421	417	437	416	451	412	445	402	438	428	369	455	430	425	421	419	448	430	413	420	433	469	379	422	424	428	454	425	425	433	433	411	414	424	399	427	417	400	397	414	461	401	426	420	448	423	401	403	397	436	400	440	394	414	403	394	462	404	434	436	425	458	451	465	418	403	437	405	436	419	387	402	397	429	384	451	428	439	436	409	463	455	384	404	425	435	427	439	435	451	454	440	474	447	436	437	454	444	400	440	424	441	433	413	411	430	411	429	433	432	387	404	432	443	389	395	429	442	416	424	454	433	402	425	434	408	432	422	401	420	402	390	393	427	406	432	426	423	446	394	419	441	427	421	435	443	436	456	460	425	457	454	422	406	426	401	440	434	418	420	370	415	417	445	413	426	396	427	442	374	455	408	432	415	460	412	438	426	455	429	437	452	415	403	427	437	431	417	441	416	430	435	433	398	380	426	432	445	449	453	445	399	385	425	440	441	418	465	426	466	394	441	411	437	397	413	456	433	416	446	419	410	396	413	437	416	438	404	445	410	424	416	428	428	428	413	407	422	404	464	421	397	418	425	402	479	398	404	411	456	422	435	409	451	433	440	412	413	419	479	416	427	382	437	428	465	422	377	431	443	449	431	404	386	474	417	420	431	423	433	433	381	408	407	415	417	425	432	485	421	417	429	434	394	423	427	415	423	412	424	425	452	489	447	437	448	430	424	447	401	408	419	435	429	452	435	414	414	414	426	429	453	415	390	448	415	415	440	415	452	414	405	429	437	421	441	446	447	386	441	409	445	411	431	406	402	440	421	428	422	432	431	406	403	462	404	424	434	454	423	444	451	455	422	432	444	416	438	415	445	427	417	443	451	407	440	437	410	419	395	429	430	401	472	420	430	431	412	427	434	438	413	443	436	414	412	435	450	405	428	418	424	450	395	403	402	411	444	432	450	433	428	439	419	478	419	412	433	432	411	439	392	446	434	433	409	445	453	456	408	401	444	402	422	443	475	442	428	451	458	423	399	425	431	427	429	415	443	441	472	397	440	452	445	412	451	435	444	405	402	461	469	435	413	411	441	422	436	458	427	424	457	413	406	449	407	447	440	440	432	427	489	438	439	455	451	447	428	406	434	433	429	450	443	388	449	421	435	442	406	443	421	420	454	437	428	483	427	423	434	385	420	444	447	394	421	403	412	414	429	456	398	403	441	437	431	461	414	404	415	456	452	380	409	399	441	436	426	389	423	442	426	406	410	429	457	429	437	453	407	447	442	426	423	395	446	424	450	399	375	399	409	411	443	416	409	412	417	437	431	422	422	420	415	413	404	412	443	405	390	420	403	421	445	465	415	424	431	420	392	432	417	412	417	441	433	439	403	457	401	416	425	393	448	460	450	443	402	449	387	415	399	446	441	452	444	430	416	465	423	441	422	396	438	421	424	442	425	409	412	434	437	442	416	446	403	422	421	439	423	466	433	436	451	429	431	449	433	433	410	456	453	422	415	451	443	470	432	413	423	465	452	410	411	417	421	413	439	384	440	394	434	422	422	426	413	403	430	445	428	391	422	426	401	389	442	438	470	428	395	429	441	446	435	463	392	432	432	423	443	410	449	406	366	434	431	410	400	438	403	427	448	433	412	455	435	402	444	427	398	420	405	444	417	446	428	433	433	428	438	419	425	423	423	422	437	429	435	409	450	412	449	425	415	408	435	418	434	421	427	414	435	435	458	438	441	427	410	461	400	422	394	459	451	407	437	450	423	425	409	420	430	413	411	439	464	469	441	444	440	466	434	434	435	457	428	459	439	448	433	428	457	406	435	476	439	406	405	443	415	405	434	405	460	453	401	424	465	437	455	442	460	434	405	429	420	421	427	457	449	430	395	443	434	431	403	416	423	422	427	438	435	396	401	437	413	391	421	467	405	415	393	417	412	438	452	426	404	427	400	433	432	399	404	422	414	412	443	465	437	425	495	389	440	457	412	379	438	411	454	436	433	439	430	429	450	388	419	417	410	400	452	431	438	474	444	417	412	445	413	397	428	416	415	450	390	432	432	406	420	422	432	448	437	465	421	472	441	446	394	441	446	429	441	427	427	432	440	445	416	426	458	450	408	474	423	427	401	444	406	410	445	424	430	404	373	456	439	457	427	458	447	462	395	397	398	406	426	405	433	426	418	459	437	438	432	424	452	409	483	393	413	411	440	449	444	438	419	413	431	423	437	407	398	432	417	406	428	375	448	430	416	421	405	417	413	442	461	436	396	434	405	451	440	427	415	462	409	413	428	438	428	450	440	404	413	444	456	410	405	421	384	424	423	427	405	445	426	444	436	455	460	437	429	414	404	412	380	431	395	401	460	414	458	408	410	405	403	430	413	426	386	448	409	430	405	417	428	406	435	445	460	431	459	417	422	453	401	385	448	418	405	449	408	394	406	426	427	436	404	438	407	433	387	450	434	446	403	422	434	447	439	461	442	439	462	449	419	427	454	449	447	410	440	448	448	455	434	433	448	413	438	442	443	394	408	402	432	431	432	421	420	453	448	425	418	417	419	437	444	421	431	399	421	438	453	411	412	440	429	432	413	440	427	424	432	436	411	410	394	407	370	426	389	417	450	444	381	418	424	445	447	434	396	470	429	451	415	434	407	455	397	434	420	437	415	433	423	451	412	390	434	417	461	408	439	446	444	422	407	390	427	457	418	393	423	442	448	419	424	425	431	442	460	474	405	423	430	450	420	432	435	402	426	429	448	428	444	434	474	420	406	422	397	424	472	408	428	403	451	442	440	480	409	390	421	431	430	467	420	421	424	402	445	432	428	390	432	432	433	407	423	411	417	392	425	422	449	435	431	433	444	437	418	438	417	415	417	445	468	435	418	429	375	434	435	419	421	477	421	405	454	467	411	391	420	415	404	392	415	448	417	424	425	429	434	438	401	417	413	484	457	411	458
1299	280	318	298	269	295	302	263	272	274	239	259	250	286	260	288	254	256	278	280	242	240	236	218	267	244	244	272	295	255	270	241	250	260	249	276	247	246	249	244	255	279	271	247	248	234	272	249	265	248	231	290	273	264	234	282	272	292	273	237	274	237	264	247	252	253	264	268	235	267	266	257	236	263	284	253	248	252	289	257	257	252	222	250	247	245	236	266	264	259	274	270	260	269	256	275	248	264	274	222	281	281	271	274	263	281	282	255	255	246	257	260	253	255	264	254	264	259	273	266	252	241	271	271	257	252	276	252	249	306	259	269	259	274	258	245	251	244	237	249	242	243	262	235	257	288	275	281	247	230	255	281	262	268	260	267	257	259	242	261	224	245	284	250	287	257	242	274	254	265	247	265	245	258	241	284	266	283	246	248	277	244	245	279	273	256	273	267	267	256	248	264	273	261	275	256	259	272	268	219	237	266	229	246	246	253	242	263	256	253	242	263	267	264	253	240	248	268	252	265	265	251	264	251	241	257	255	237	258	265	269	255	260	288	259	239	279	283	286	225	266	275	255	245	277	258	264	265	254	276	262	274	233	288	227	264	262	248	259	256	271	275	266	268	251	240	239	275	271	243	260	260	248	265	256	255	263	283	261	268	273	292	258	236	250	246	279	261	283	276	255	271	251	256	249	248	257	293	261	266	275	268	260	288	263	225	247	252	264	244	257	251	279	258	241	256	254	241	276	250	288	260	243	283	268	272	235	235	253	247	252	252	251	245	238	277	251	294	253	261	232	269	260	252	257	261	259	272	270	258	260	266	279	257	243	262	257	268	257	214	232	243	274	274	277	258	271	254	268	273	256	291	246	277	251	277	272	242	271	267	220	255	251	274	252	239	249	267	245	257	281	261	263	293	258	266	275	234	263	261	255	275	259	248	298	265	280	267	267	238	272	246	271	236	218	249	284	267	260	243	261	251	248	256	258	259	255	258	253	244	237	269	249	259	233	228	260	259	266	257	271	271	267	283	260	248	215	269	260	251	235	235	260	276	243	224	232	248	244	251	282	247	256	252	294	263	260	272	288	258	243	241	269	225	284	286	260	266	251	246	267	276	261	269	237	258	242	250	270	261	254	236	243	236	251	255	255	252	245	242	287	237	281	266	260	297	260	257	273	252	260	260	281	272	264	268	268	258	268	245	274	265	284	251	241	247	222	263	260	260	266	240	264	265	264	272	248	284	245	259	255	255	283	252	267	256	291	284	284	258	267	258	221	255	256	261	229	287	215	236	262	239	257	264	240	258	226	273	262	262	256	253	261	284	285	256	247	263	254	270	291	286	269	265	241	243	280	260	272	235	250	266	234	270	254	268	254	252	279	238	254	254	217	241	257	253	278	253	282	261	278	258	252	265	259	266	271	260	248	262	267	274	235	262	240	270	285	258	288	248	252	250	270	261	244	268	264	280	268	276	274	216	288	286	269	262	257	254	285	235	253	291	233	250	248	262	264	268	253	255	237	223	242	258	248	281	255	281	277	270	237	275	251	254	253	255	269	245	282	262	268	251	248	264	241	262	269	273	260	262	266	255	240	276	252	293	249	256	259	263	266	259	253	285	248	263	251	258	241	242	264	257	279	247	297	255	216	265	229	269	269	269	243	239	250	258	236	278	240	256	242	299	232	287	257	249	281	256	257	245	238	263	238	253	258	284	274	251	265	267	270	264	257	257	276	252	248	276	259	275	242	260	263	241	258	260	240	262	278	273	270	248	228	232	250	240	252	266	272	288	255	242	252	239	262	258	296	266	270	226	282	248	231	245	250	242	272	248	266	268	227	265	275	238	261	255	237	257	263	249	246	269	245	285	243	246	229	246	254	271	262	267	234	248	277	239	256	265	267	281	251	258	285	277	269	267	269	245	275	247	241	233	259	257	250	287	253	229	254	269	243	267	259	279	271	243	292	264	234	260	249	250	279	264	295	267	241	217	275	258	250	262	253	282	235	259	229	270	239	245	273	272	261	272	276	266	271	261	277	259	275	239	240	223	236	257	260	243	275	253	268	263	272	269	254	272	259	283	238	268	259	277	283	230	257	246	243	248	258	263	267	256	270	265	232	275	267	252	244	239	254	283	222	289	243	215	249	250	261	263	243	274	233	267	288	241	258	249	274	268	261	254	263	271	234	239	260	240	275	266	277	253	264	259	256	262	275	251	248	265	267	252	263	264	253	236	238	244	226	249	251	250	272	248	253	257	274	269	259	242	282	232	247	299	259	225	254	264	268	250	249	276	249	239	217	256	231	252	268	258	228	263	290	244	317	266	271	252	263	253	246	293	265	275	260	259	265	276	244	285	240	256	234	287	259	277	233	252	259	240	214	268	277	255	267	274	283	244	253	236	265	281	259	271	286	275	255	238	246	257	263	277	244	269	272	277	253	267	262	281	281	257	254	224	282	240	277	268	242	271	240	271	288	299	257	234	232	267	256	237	263	260	280	250	224	253	260	265	240	274	265	235	237	263	252	264	257	242	253	243	250	275	220	258	233	259	254	257	265	250	281	261	259	254	245	254	229	260	271	219	253	239	273	259	249	254	274	260	274	281	268	265	277	276	243	230	267	270	274	251	253	261	276	262	234	296	276	263	249	241	263	250	287	265	253	298	272	269	277	241	284	270	284	275	214	260	243	272	251	247	252	264	250	223	283	243	275	264	252	250	240	263	258	262	249	256	267	262	259	272	270	229	241	251	241	243	255	261	255	275	258	235	270	278	278	256	262	264	230	266	266	250	266	245	243	252	276	291	250	267	261	275	307	270	263	243	268	259	263	258	236	254	242	247	244	256	247	242	239	285	248	227	266	259	259	271	280	251	293	250	270	269	266	246	259	261	282	273	272	244	271	259	263	242	251	246	264	225	239	239	259	273	236	250	252	295	260	236	245	248	255	286	238	242	279	268	254	235	237	272	253	267	269	262	237	242	254	239	225	230	234	243	279	270	253	245	250	260	269	252	279	237	256	306	254	277	259	268	257	237	264	268	241	243	257	250	266	232	252	276	239	279	304	245	254	234	259	270	236	261	265	269	293	252	269	269	242	291	240	253	252	265	254	255	274	250	267	226	253	249	282	269	277	271	266	233	255	250	252	265	260	282	254	252	273	280	265	268	251	251	271	262	259	288	276	278	246	286	269	290	264	267	259	249	259	263	279	260	274	229	258	232	271	252	263	230	242	250	233	291	256	247	242	238	261	264	261	246	266	270	271	256	253	263	223	259	281	249	260	284	254	252	266	263	247	276	246	241	263	237	229	259	231	247	263	258	269	232	262	265	263	274	256	243	253	266	254	258	269	288	269	262	262	253	257	271	234	281	252	266	260	259	254	277	257	267	295	270	250	262	244	273	241	236	269	268	233	276	273	283	236	255	250	245	257	247	269	261	268	245	270	262	258	284	274	264	244	249	245	273	239	283	248	264	275	247	257	280	256	278	238	273	278	263	233	260
2211	854	1008	964	969	922	936	899	869	804	847	818	806	796	879	828	783	833	827	802	812	802	848	790	779	823	822	806	766	741	832	815	735	759	762	775	760	793	755	774	774	794	800	808	811	806	816	829	856	753	760	830	779	823	845	864	851	737	801	830	782	798	806	822	791	788	802	803	787	805	775	754	738	827	845	802	896	761	837	804	780	809	761	784	746	820	735	799	806	787	777	785	761	755	775	787	806	772	808	825	759	828	839	808	799	771	800	783	778	778	776	811	774	795	801	769	762	802	815	835	762	784	798	774	797	810	818	764	790	768	760	830	832	838	727	771	763	862	742	764	820	796	802	815	759	763	772	789	795	770	811	843	788	810	793	789	831	841	755	804	841	792	749	746	766	774	809	795	783	838	828	802	810	798	766	782	802	794	800	831	702	772	831	779	785	758	788	775	761	776	797	734	797	808	768	762	853	868	814	770	795	791	793	807	807	776	798	765	839	768	778	805	803	752	756	808	779	793	830	768	763	743	774	788	830	856	797	782	825	782	766	786	762	831	749	755	766	816	765	815	801	757	827	751	782	776	797	790	818	783	804	799	807	769	763	748	770	835	764	767	831	778	772	741	790	813	814	825	760	815	715	786	807	764	760	826	835	767	798	800	833	804	760	797	776	758	851	808	789	770	813	774	767	774	812	790	804	791	737	781	763	760	799	823	734	776	765	821	811	757	815	750	797	751	799	758	812	763	821	811	847	738	822	780	779	820	852	816	792	782	768	772	777	772	803	792	737	738	808	722	775	783	817	802	720	758	838	808	776	791	822	755	747	810	750	803	800	785	754	761	784	759	747	843	770	788	769	722	753	804	767	821	810	808	822	788	823	791	780	804	803	765	753	810	837	807	811	747	829	754	795	786	841	816	832	735	816	773	792	796	826	759	769	766	805	756	811	807	815	780	775	753	801	809	795	823	774	783	846	812	745	780	867	734	752	729	824	769	791	771	809	738	780	831	850	758	807	796	823	782	810	787	736	784	815	820	826	794	764	766	813	791	760	730	776	788	815	799	780	786	800	762	763	794	773	790	797	783	741	795	748	808	787	796	794	793	824	780	796	774	781	794	785	758	811	803	777	714	832	799	793	830	768	803	732	784	784	814	787	806	802	785	789	787	788	775	823	783	813	740	750	810	753	765	766	757	779	759	798	730	784	792	778	794	762	772	812	830	797	774	775	781	785	762	867	785	798	815	706	772	783	797	765	816	795	796	801	738	784	791	761	812	845	764	752	794	845	773	821	770	789	842	790	796	752	781	743	837	730	798	802	830	798	749	794	759	837	800	737	754	817	743	762	788	833	809	745	816	763	786	803	780	816	763	758	811	778	768	822	787	845	804	760	811	837	794	763	764	779	739	808	808	788	791	731	800	818	840	781	815	799	811	824	787	777	838	773	814	742	807	755	820	794	830	771	816	725	777	810	810	786	766	808	800	755	776	787	765	773	769	781	784	779	769	827	823	727	830	832	866	796	755	840	793	810	777	738	811	744	818	760	776	774	848	768	767	861	757	794	790	798	785	807	824	807	776	784	758	764	760	766	795	740	827	748	747	810	750	786	802	798	779	770	749	798	801	793	789	822	806	795	715	748	812	787	783	846	762	798	778	834	783	793	803	753	752	805	757	789	824	794	793	706	771	762	766	837	796	798	766	749	809	781	764	814	799	802	807	728	776	810	767	786	768	775	799	775	776	808	828	758	821	747	801	767	787	792	765	806	754	806	764	794	764	762	818	769	742	789	789	758	774	784	762	793	773	809	788	813	755	802	834	799	799	835	803	782	749	770	812	759	782	775	812	781	829	759	775	768	794	801	791	771	763	784	845	789	804	791	737	792	767	817	790	798	827	747	799	798	715	801	778	771	755	854	778	781	735	753	821	790	788	814	785	730	774	774	757	826	792	771	747	817	750	771	824	813	768	780	783	759	785	784	832	780	826	751	781	804	782	767	776	816	789	819	785	790	791	783	791	830	798	826	765	747	816	753	789	810	777	819	741	775	808	800	748	764	789	857	820	803	775	760	779	809	738	746	832	781	804	833	817	803	813	752	794	814	782	795	816	775	809	796	815	776	807	809	830	779	820	786	832	717	759	822	796	756	849	794	780	787	781	794	770	788	777	791	796	804	801	849	827	818	826	706	796	780	803	820	774	764	753	797	749	797	741	742	731	849	815	745	778	727	761	778	786	832	823	733	790	813	788	789	791	756	793	764	771	766	800	781	786	780	830	804	767	778	840	777	819	781	777	799	790	800	764	746	794	776	758	766	781	819	810	791	819	817	790	761	799	794	736	813	810	779	778	793	793	830	757	766	763	808	774	786	769	773	754	787	824	812	757	792	733	810	719	739	750	777	817	808	820	768	802	770	803	821	821	774	773	824	765	741	787	768	815	811	815	767	785	789	761	797	791	776	755	762	770	844	770	793	808	751	786	768	790	754	775	795	803	690	842	808	790	786	830	770	748	770	775	776	756	794	749	785	846	707	789	746	773	799	813	804	799	798	814	768	819	761	783	810	814	808	760	821	752	803	777	739	791	832	728	804	771	771	796	735	783	843	805	819	772	752	820	813	792	825	790	766	798	767	750	785	833	836	788	851	792	791	855	757	809	790	804	809	780	774	793	806	769	796	781	806	743	789	778	793	744	758	762	783	757	814	795	797	785	768	777	801	847	784	783	735	818	763	800	764	788	804	777	783	746	817	817	767	804	786	779	773	770	756	789	794	772	775	782	771	786	818	777	758	813	779	850	799	770	823	801	809	776	796	765	802	785	759	784	737	844	816	768	848	826	825	775	833	760	749	766	772	827	769	792	809	795	768	794	797	774	826	834	787	837	799	808	807	738	791	793	810	773	760	809	807	769	743	783	783	772	808	783	746	766	791	787	842	758	764	813	760	787	798	818	777	785	787	804	726	736	750	818	770	818	751	757	797	774	777	812	817	731	769	762	806	781	810	757	823	775	784	798	789	748	845	838	770	809	813	747	772	777	783	781	815	809	794	767	796	787	809	783	734	781	768	808	741	803	814	793	806	806	797	839	775	825	813	732	788	821	754	779	762	776	799	734	831	766	807	745	754	763	780	772	780	776	811	789	812	738	779	801	785	746	814	812	837	778	767	770	798	792	840	784	782	782	785	794	759	763	788	821	793	769	747	782	766	792	787	770	780	815	766	786	837	787	771	840	847	849	756	781	798	756	814	748	727	840	797	789	767	824	757	761	816	799	817	826	769	736	807	822	804	761	822	827	751	777	827	769	804	782	813	776	846	821	830	790	797	778	806	804	759	734	783	791	835	829	824	754	791	784	824	810	842	835	764	787	789	789	771	811	807	822	829	763	755	786	803	779	791	780	772	776	797	764	780	793	807	840	774	766	819	807	764	784	777	810	752	775	801	808	777	757	756	775	829	799	791	785	809	777	800	842	757	831	789	805	784	800	783	776	777	771	785	783	787	760
4492	970	1252	946	682	496	425	290	295	237	224	203	232	183	161	180	140	153	145	164	151	161	173	182	149	173	132	134	157	146	151	131	142	144	143	148	161	162	141	145	148	136	129	142	152	124	140	149	125	155	147	120	126	133	146	138	139	144	148	127	143	137	150	137	119	122	152	127	134	138	157	139	151	136	124	129	140	146	128	122	129	135	131	119	153	155	141	124	124	119	125	156	147	138	132	127	136	133	149	132	141	143	142	128	126	148	127	136	138	134	151	135	149	121	138	116	155	128	136	126	129	120	119	146	138	132	136	121	142	133	142	148	126	133	123	125	151	133	145	148	131	132	118	142	138	133	143	129	151	145	147	156	135	136	134	141	173	170	137	135	123	130	145	132	120	134	132	143	127	119	137	134	129	138	144	156	132	128	127	128	127	141	131	167	136	132	148	143	139	144	130	131	125	120	120	117	110	143	139	134	130	147	146	139	118	126	151	127	133	139	148	127	122	142	140	121	138	134	124	141	119	124	127	130	139	133	134	164	131	132	131	129	146	144	148	142	138	153	143	133	143	141	135	153	135	128	136	145	130	122	131	152	131	121	135	149	137	137	130	133	128	132	140	118	128	131	128	147	130	135	129	132	131	137	127	141	137	139	124	142	137	158	127	157	130	138	128	142	129	159	113	128	140	121	129	141	125	121	141	136	125	131	135	126	144	142	155	132	131	128	134	127	139	142	124	135	137	155	134	128	137	130	119	137	164	121	140	133	131	132	161	146	143	131	114	140	117	155	135	147	124	138	139	128	160	117	133	119	124	146	119	128	141	146	148	128	128	121	131	136	141	144	136	155	145	134	141	144	172	118	151	150	125	121	162	112	127	121	140	139	122	127	136	117	132	135	148	135	143	150	123	149	114	114	144	135	142	118	142	122	138	142	145	138	138	138	116	121	119	147	134	117	141	136	138	141	132	139	150	129	142	111	140	142	141	145	117	152	136	158	146	134	116	140	129	129	134	119	150	150	150	147	137	130	153	133	131	137	143	147	145	133	122	146	130	131	129	140	137	118	143	135	145	117	126	134	154	129	149	119	115	136	136	143	142	143	153	138	130	125	128	132	118	150	113	137	145	127	155	145	131	150	137	140	134	156	151	136	128	129	117	132	126	147	163	153	134	135	130	133	130	118	114	135	151	143	137	122	134	139	133	121	138	121	154	129	124	164	138	133	132	138	144	154	154	123	134	132	134	132	121	121	122	126	132	125	125	150	134	130	140	123	142	152	137	137	128	140	141	151	119	154	120	127	139	143	153	129	124	125	138	138	131	121	144	138	150	129	129	139	127	126	136	141	164	133	116	140	130	128	137	129	141	147	127	142	132	116	139	141	136	120	126	138	130	128	128	121	126	129	137	129	114	147	152	128	127	117	122	143	149	153	122	122	146	124	134	129	145	141	133	145	115	119	128	133	143	121	145	125	139	134	155	131	144	136	163	149	141	139	133	121	139	129	117	141	137	135	155	126	145	117	140	137	139	143	150	122	131	119	151	125	127	130	142	140	142	132	164	151	143	136	125	136	135	148	115	148	120	140	127	160	126	138	138	155	128	143	141	133	136	158	149	143	148	136	132	150	138	136	145	143	132	134	141	133	135	123	128	140	126	131	140	144	154	133	130	144	155	135	150	138	140	99	158	124	133	125	129	113	135	131	136	162	142	149	131	127	137	124	142	123	143	116	115	120	119	118	107	146	138	143	136	130	127	147	122	131	111	104	144	156	142	137	153	130	128	136	152	120	136	125	143	151	129	130	133	131	139	126	142	158	146	147	130	131	117	135	132	152	138	140	117	141	117	139	135	135	125	129	143	135	138	150	131	121	127	134	132	140	143	131	123	153	139	152	126	152	122	133	161	131	123	151	126	138	145	152	128	138	137	149	148	147	151	134	128	124	143	116	132	147	154	132	139	134	139	128	157	142	157	151	138	135	151	152	139	138	149	136	139	155	144	130	149	127	135	145	123	155	130	156	135	130	142	121	133	145	141	147	154	130	129	134	134	136	163	159	140	144	109	129	142	132	137	116	145	137	122	135	117	141	133	138	135	130	123	120	148	135	140	137	138	130	128	137	120	116	135	118	138	122	143	119	151	139	129	146	109	117	128	133	128	121	136	132	129	133	147	133	133	129	120	127	127	126	135	136	134	136	134	138	136	119	147	140	155	144	134	128	148	142	101	126	135	128	135	133	125	120	110	128	136	145	126	130	133	117	142	140	149	137	132	132	126	129	104	151	123	128	140	140	125	149	125	132	137	124	132	127	125	152	133	133	132	126	130	132	129	163	142	106	134	148	137	127	129	126	131	124	135	123	153	146	128	126	129	138	149	117	122	110	137	135	123	123	138	132	145	162	143	128	119	129	156	123	111	140	114	129	129	135	152	141	158	148	123	144	149	129	137	117	134	136	129	155	136	148	129	151	143	124	140	138	142	144	150	131	139	148	135	154	148	135	131	117	123	152	140	128	125	139	160	141	128	127	99	132	127	151	141	135	146	133	126	134	132	139	141	142	134	148	136	124	136	125	135	145	139	137	140	130	121	143	137	121	144	139	139	155	145	133	132	109	152	158	153	132	135	158	134	112	125	120	145	142	133	126	125	137	134	94	124	132	150	134	122	149	141	151	131	136	132	146	151	136	122	143	144	135	143	136	131	123	135	135	127	138	149	134	130	137	158	131	133	130	133	127	127	133	112	163	140	137	104	134	114	133	112	145	121	144	133	139	144	153	122	120	111	108	147	136	144	111	125	140	134	143	140	137	129	138	139	145	139	99	156	146	125	126	123	129	145	126	133	138	125	149	133	129	144	134	122	145	132	151	150	133	138	133	126	127	130	142	127	133	130	141	142	144	120	137	121	135	156	153	139	144	148	150	133	116	129	145	156	130	134	126	128	131	118	116	131	135	122	155	121	144	144	161	128	117	135	128	160	126	130	150	133	128	138	145	125	127	141	157	129	113	140	132	129	144	144	137	131	130	141	126	125	135	116	125	146	120	120	135	129	130	126	107	142	126	130	143	133	120	134	150	148	159	135	133	124	143	134	124	143	125	131	112	137	125	150	149	147	132	126	137	122	139	148	149	143	131	146	134	126	141	139	136	124	146	135	121	132	128	119	137	123	147	147	136	141	145	127	142	132	144	121	104	132	126	135	123	129	128	128	122	128	125	138	117	134	130	129	135	147	143	132	152	110	142	150	167	123	138	133	151	137	132	139	128	155	117	139	106	127	143	128	129	140	124	153	141	123	121	137	147	127	134	114	143	124	125	139	147	131	116	115	142	155	124	127	122	111	107	126	141	125	142	119	149	112	146	129	116	159	145	140	109	127	151	142	136	143	141	134	126	134	136	113	130	137	141	121	142	126	151	134	113	134	125	146	169	124	140	120	134	136	131	133	137	134	147	116	130	142	123	147	143	129	134	134	142	152	123	115	115	127	149	147	148	142	132	132	134
5411	1399	3046	3494	3058	2583	2000	1788	1471	1289	1156	1054	1009	940	839	849	806	727	694	654	627	634	643	625	609	559	591	565	580	571	554	504	537	485	526	554	509	497	530	521	477	512	498	525	534	485	483	499	480	487	521	452	452	464	487	487	453	478	455	422	467	429	477	458	485	472	463	477	487	445	489	423	452	484	443	518	416	430	469	470	485	487	447	445	470	465	464	456	438	461	484	469	490	460	450	456	480	456	441	416	509	448	492	438	423	498	430	449	451	452	482	465	426	472	475	460	492	423	454	441	460	473	479	468	458	422	475	469	449	427	466	473	470	437	467	440	442	421	452	439	483	438	476	473	474	475	488	499	406	449	471	438	482	439	448	462	445	436	459	490	413	452	465	489	451	475	473	443	442	454	482	469	491	441	492	459	471	480	456	462	424	471	458	495	485	429	402	449	446	458	471	475	455	439	450	441	426	457	455	478	446	480	445	464	481	468	457	444	438	471	460	458	463	475	435	459	480	424	460	480	469	464	482	461	488	470	447	446	403	481	457	434	422	409	449	457	447	488	477	442	472	465	457	446	437	458	411	451	434	455	433	488	420	483	475	475	446	449	462	453	464	452	446	443	436	463	480	431	498	469	463	442	461	449	447	440	452	426	454	411	451	451	447	481	491	412	491	475	444	464	459	472	473	432	461	502	449	462	431	447	431	455	449	439	463	435	484	433	457	441	444	433	451	435	453	465	438	483	492	452	466	457	452	421	450	476	454	465	456	495	447	439	424	438	481	446	473	452	460	470	424	461	483	441	503	446	433	442	484	417	443	463	464	432	466	443	439	482	447	447	467	449	470	426	466	440	469	425	467	450	423	433	477	450	451	469	459	433	461	455	434	427	429	430	479	499	427	430	468	464	498	460	455	429	459	481	449	434	434	412	460	433	460	427	453	463	452	475	462	459	463	448	461	436	446	441	473	479	432	412	453	466	426	431	440	438	445	453	477	472	458	432	446	425	442	469	424	463	468	443	484	446	444	479	431	426	474	461	445	461	425	430	406	414	431	457	439	431	447	451	478	481	460	486	453	463	456	473	446	415	434	511	507	433	468	442	470	412	453	457	483	460	484	443	443	467	454	458	457	471	452	427	420	447	454	457	446	474	436	444	449	449	439	468	452	420	513	462	447	457	450	423	441	479	461	452	448	416	468	412	447	469	467	454	445	477	417	438	441	455	439	464	432	468	494	467	487	457	453	455	429	385	485	484	435	471	447	510	454	459	490	427	468	429	437	484	424	453	472	464	447	429	467	446	437	427	450	455	423	449	411	456	456	452	446	441	454	427	435	461	458	454	431	446	431	432	482	493	445	447	496	445	450	465	499	418	457	420	497	444	483	412	466	430	452	442	472	435	454	475	458	456	469	448	453	447	444	479	427	430	508	415	433	409	444	453	440	462	482	433	436	453	439	430	453	467	425	456	412	439	515	433	467	446	443	446	455	423	438	465	421	453	456	457	468	480	391	474	461	454	452	431	480	447	456	474	487	427	450	451	473	467	459	485	439	439	451	427	461	453	472	460	446	428	474	463	433	430	444	469	492	471	436	439	483	411	492	454	408	454	424	440	470	478	450	454	454	427	479	408	476	415	463	438	463	445	458	436	421	476	432	411	410	458	428	434	472	447	432	438	448	461	445	443	447	470	482	459	451	462	456	483	452	437	451	460	453	469	432	443	507	467	467	461	467	473	459	466	422	453	459	469	476	466	470	458	467	473	448	457	461	447	481	477	472	457	459	448	482	490	475	454	451	422	444	462	445	403	447	470	478	491	463	435	482	453	443	454	461	425	443	452	445	485	441	416	460	435	493	470	448	448	460	448	489	491	446	488	447	445	465	455	465	452	447	444	462	460	448	402	470	468	415	427	474	498	465	471	450	426	505	446	433	428	435	475	462	439	436	445	446	461	446	477	488	437	471	453	478	448	414	435	447	433	422	473	491	476	421	465	463	447	460	445	433	453	452	451	424	453	462	489	468	464	491	447	457	496	466	447	465	416	472	458	448	440	480	436	511	461	461	463	393	489	435	482	438	453	476	474	462	457	445	474	441	450	437	464	449	429	467	462	428	480	411	449	463	468	487	449	457	452	440	429	441	436	438	433	535	466	469	455	434	446	469	461	470	439	484	436	465	460	446	428	473	471	422	466	469	423	480	444	493	487	444	447	452	462	447	446	463	440	473	421	446	438	432	426	422	442	435	474	441	420	466	418	468	444	451	429	476	415	438	465	475	410	440	432	456	425	482	469	442	465	470	501	452	534	438	432	426	459	459	489	482	450	417	418	486	452	488	440	469	446	459	470	442	436	463	440	475	447	431	480	472	471	462	439	441	405	445	435	442	433	454	449	454	465	452	467	469	442	442	485	452	436	450	439	485	448	431	421	457	444	471	451	450	443	443	434	451	448	411	431	449	432	458	446	496	426	423	451	453	483	447	438	399	450	460	474	432	461	413	454	448	477	448	421	446	465	436	427	461	508	450	500	455	447	461	455	438	477	455	484	442	483	441	471	480	445	422	448	438	439	455	491	469	457	466	450	440	436	422	495	457	476	467	450	459	436	467	456	477	465	421	483	439	486	471	448	437	454	460	434	440	434	454	472	501	469	443	454	523	463	468	461	465	442	441	459	453	419	451	432	485	458	437	444	461	443	429	455	444	459	430	418	459	433	437	424	445	437	484	427	466	408	443	434	425	458	456	457	465	406	452	430	480	478	456	436	427	425	460	456	447	472	421	471	434	435	437	442	422	450	443	503	465	461	501	434	497	469	449	447	460	463	445	432	452	432	448	466	492	430	423	424	434	455	463	417	432	476	452	439	472	449	477	452	440	457	424	463	444	458	423	450	414	440	449	458	455	467	456	429	436	453	438	467	481	479	466	448	443	455	457	455	470	444	475	436	440	455	481	426	483	449	457	475	422	461	409	479	420	422	458	429	494	474	470	442	497	495	490	482	437	463	477	425	453	483	480	494	475	460	469	460	429	461	475	444	457	430	485	468	459	445	447	434	472	478	497	456	446	440	453	476	419	436	453	449	437	454	413	489	478	456	455	458	473	411	426	460	484	468	464	501	468	473	480	453	471	465	441	472	465	447	475	459	428	454	459	462	410	498	478	431	487	453	443	448	464	483	478	434	454	478	467	449	461	432	476	485	444	448	472	487	450	447	396	453	454	443	421	470	411	412	430	448	450	449	468	498	425	478	437	443	471	429	465	468	455	491	475	491	450	481	490	491	444	467	468	449	434	463	465	440	437	405	464	468	434	459	432	459	441	464	433	446	440	441	472	450	433	475	465	457	477	446	458	415	427	463	475	442	448	467	480	429	465	459	465	475	449	478	434	534	432	447	463	469	463	463	450	467	452	484	440	442	451	441	452	430	446	433	432	434	473	450	463	467	432	479	484	394	470	430	439	474	421	446	462	475	477	450	446	454	432	487	452	488	437	445	467	439	448	435
8513	1801	2310	1610	1103	861	622	459	413	307	276	274	254	234	213	207	212	204	186	172	166	175	148	151	161	150	145	160	150	150	158	150	107	130	139	109	114	154	135	138	140	124	132	124	141	129	140	113	125	117	119	124	133	120	115	123	148	120	130	144	144	125	115	121	136	106	139	124	130	133	123	125	119	151	136	132	114	126	110	133	131	132	137	108	158	150	129	133	120	122	118	146	127	129	135	107	141	106	119	132	136	129	145	144	103	127	128	118	123	119	122	139	107	112	125	146	126	121	122	127	119	116	131	110	142	127	145	118	131	132	126	131	124	122	108	135	125	114	133	135	113	121	115	130	135	147	127	121	110	135	106	139	119	118	116	150	120	134	123	128	128	106	119	128	128	132	114	124	114	118	126	142	111	141	134	111	120	138	134	100	130	112	145	123	124	118	125	125	115	131	117	134	130	128	120	127	122	133	124	145	140	126	118	99	115	153	135	130	128	127	117	113	118	108	123	135	128	113	129	137	126	127	144	133	112	111	109	109	130	118	123	124	121	134	124	109	120	131	122	117	96	126	122	128	128	116	133	131	115	108	124	118	128	124	115	130	145	137	140	133	117	101	128	119	84	128	139	133	98	135	103	127	125	131	117	124	141	114	145	125	110	121	132	139	104	127	119	128	132	119	138	138	111	115	128	113	127	124	122	139	135	130	137	126	133	112	127	107	127	114	121	127	112	126	123	132	140	118	116	153	126	112	104	104	119	131	109	121	116	122	125	119	139	120	126	107	147	110	115	124	113	119	125	119	123	120	101	116	146	128	113	124	124	138	105	143	127	127	124	118	122	128	145	125	118	111	122	123	121	132	108	112	116	129	132	137	115	126	119	122	113	126	128	118	141	126	129	132	139	147	133	136	136	126	119	130	113	101	131	136	113	119	141	131	125	129	129	123	112	137	145	122	138	117	127	130	129	116	118	138	109	114	136	115	117	117	115	117	122	125	126	135	122	122	126	124	137	127	123	119	119	132	114	112	117	123	131	142	113	133	121	127	114	126	124	118	138	115	117	127	113	126	117	131	118	132	136	126	120	100	131	119	114	108	126	148	113	127	138	126	108	116	106	130	123	152	121	148	102	151	133	137	118	118	122	134	109	143	115	131	119	136	106	126	130	106	123	125	112	109	121	126	125	89	113	127	116	120	133	126	124	125	140	134	129	125	133	148	125	132	120	122	125	129	116	118	135	131	134	135	124	127	114	111	135	143	132	124	106	134	138	147	133	120	106	126	103	104	119	117	145	120	134	108	130	110	114	121	119	123	122	138	132	119	126	122	117	105	121	133	125	135	131	136	110	130	117	140	128	135	125	121	105	139	100	105	136	123	111	130	98	125	124	103	116	114	131	119	128	109	122	152	126	116	144	109	119	130	120	132	126	124	113	121	148	120	126	126	123	127	142	114	129	114	132	121	126	139	113	121	119	118	139	114	131	143	124	138	139	116	116	131	129	112	126	120	117	109	146	126	130	125	102	136	115	117	128	111	121	102	117	114	117	131	143	127	139	128	127	112	108	135	122	117	138	111	136	143	113	129	119	132	134	155	132	100	121	116	115	120	142	148	109	113	123	134	135	116	129	128	109	127	114	121	130	118	134	140	108	121	113	125	101	124	127	101	93	128	116	130	107	125	144	114	118	131	114	131	114	105	111	107	130	124	141	118	116	123	122	124	139	140	106	118	125	101	128	125	137	126	118	120	120	117	122	122	135	118	126	121	142	121	131	136	131	120	116	130	146	121	119	126	92	130	124	113	133	138	124	117	129	115	146	134	139	124	128	141	117	130	131	108	128	118	111	116	142	133	117	111	128	117	138	144	123	132	131	145	126	118	120	129	130	131	122	124	137	135	123	120	125	111	139	110	109	119	115	142	102	136	134	137	136	115	142	132	127	112	130	138	107	94	134	120	123	109	114	119	146	129	100	114	126	130	111	110	128	133	142	117	117	140	130	134	145	135	111	119	114	130	125	122	124	122	113	123	127	120	122	117	112	123	101	136	113	108	131	117	113	104	139	110	141	138	138	131	138	135	124	107	154	154	146	133	124	126	113	143	113	128	121	116	134	128	115	119	139	134	150	116	135	128	134	116	128	122	112	139	128	109	124	109	111	138	125	136	131	118	120	138	143	99	120	136	107	113	107	118	128	129	123	113	116	127	129	123	137	124	115	131	131	133	109	110	125	129	115	113	132	134	136	107	104	130	125	134	108	124	133	116	126	131	135	112	138	118	155	120	145	106	104	127	133	129	113	122	100	133	135	128	132	118	125	126	129	138	108	130	123	132	125	127	108	133	131	118	114	122	113	111	143	113	137	104	135	118	144	121	127	113	112	125	130	132	131	127	108	118	126	127	143	108	126	133	151	132	116	137	116	152	123	121	125	118	138	119	130	119	113	116	120	97	107	102	126	112	117	110	122	117	123	129	108	127	149	119	115	113	129	128	130	130	129	115	107	136	123	135	125	112	128	118	134	124	115	126	116	125	128	127	141	98	125	107	128	128	123	112	130	130	119	125	131	122	127	126	132	143	130	119	134	97	125	133	152	134	136	100	144	115	111	128	112	141	110	112	128	105	126	108	137	132	118	99	119	106	133	107	133	141	116	131	129	133	115	136	113	135	114	100	131	111	122	113	112	120	136	131	107	119	125	113	133	119	103	120	131	138	131	125	117	123	138	141	115	151	132	116	107	131	141	110	123	131	127	119	122	123	128	134	137	108	117	125	116	115	155	132	100	135	130	129	130	131	118	111	133	137	124	116	129	113	133	132	128	149	133	136	122	123	123	133	124	105	133	119	128	119	120	128	130	132	119	105	113	126	126	134	121	140	128	118	113	128	114	115	133	128	118	119	105	113	119	136	144	119	121	133	134	144	152	128	114	159	117	117	113	124	117	136	117	137	143	135	122	106	122	132	125	130	127	126	117	130	121	111	140	139	124	127	117	132	138	121	142	108	114	144	118	137	121	110	111	130	118	130	114	120	132	128	119	130	120	127	129	123	104	133	131	126	130	133	121	136	134	115	114	136	109	121	126	113	119	128	132	125	128	120	116	101	122	106	131	121	130	116	121	134	114	140	109	145	100	123	123	116	150	121	130	139	127	129	135	127	119	133	136	113	124	126	146	135	119	129	112	126	119	118	136	112	135	120	120	132	108	123	123	122	124	125	130	127	133	126	126	139	117	114	124	143	125	125	125	123	105	121	123	131	153	121	105	112	125	109	129	104	116	128	110	119	111	161	111	125	125	142	128	115	132	128	109	118	137	117	125	139	122	130	126	129	124	129	114	147	124	118	126	129	123	123	109	139	137	128	152	114	148	128	120	136	120	113	104	129	120	125	125	137	124	133	123	126	113	128	131	103	116	128	116	129	117	117	139	134	114	111	144	124	125	119	118	114	106	117	108	109	135	138	124	134	110	111	123	133	118	128	135	118	135	121	123	121	146	130	117	116
7661	2270	5192	6128	5227	4307	3508	2868	2510	2073	1833	1652	1465	1333	1193	1167	1034	994	886	886	835	822	813	789	790	706	725	656	689	603	588	620	607	610	571	520	540	547	534	590	582	558	539	557	491	549	521	497	473	509	537	476	514	510	496	462	463	447	495	477	479	461	442	416	464	436	463	465	482	462	513	497	475	458	450	459	454	470	471	485	479	447	456	411	481	457	452	442	442	477	418	480	439	451	433	445	467	429	477	409	437	427	407	468	427	448	419	449	459	432	435	435	462	448	457	439	470	457	462	419	443	446	421	431	420	498	446	435	443	453	463	414	419	451	433	419	447	406	447	451	431	393	423	420	433	450	400	394	430	475	408	419	424	439	432	445	483	411	454	438	424	435	436	398	446	454	453	461	438	419	430	467	439	437	440	429	389	429	436	398	452	458	448	461	423	472	448	401	453	446	457	413	417	382	451	420	438	411	433	445	417	465	461	425	431	428	443	459	456	418	415	465	423	418	428	468	461	415	434	410	441	466	449	469	415	443	447	432	471	410	416	437	445	469	416	447	448	410	422	435	418	399	389	422	434	419	451	443	452	415	444	432	421	445	411	426	406	425	456	429	451	472	423	456	421	423	428	403	404	436	414	426	438	417	411	442	412	435	462	438	433	405	437	460	421	448	422	415	426	412	430	483	423	401	440	439	400	423	421	402	398	440	440	454	412	399	421	439	426	377	437	446	428	427	449	450	407	426	434	445	451	429	394	463	380	429	414	450	424	404	445	401	437	409	420	438	421	393	421	475	409	377	447	412	426	433	458	375	432	414	464	395	410	456	415	423	449	416	454	431	424	423	402	436	459	446	411	418	427	417	407	451	419	430	434	425	469	423	408	411	477	441	420	419	412	410	459	435	392	403	440	458	398	412	435	431	437	423	405	461	420	397	379	457	424	415	400	462	462	455	458	411	420	422	426	452	419	412	434	426	435	432	423	440	429	430	456	430	488	409	421	444	421	452	451	410	440	403	432	433	429	424	401	448	452	400	421	425	423	426	445	457	436	433	412	473	442	403	439	424	418	440	397	433	423	437	411	415	415	389	449	408	418	415	433	430	447	431	475	399	449	445	430	413	424	423	435	423	453	424	420	435	429	412	442	436	445	437	426	443	413	438	391	409	429	403	451	422	432	468	431	465	444	452	450	407	418	414	418	419	425	429	411	394	433	426	436	433	412	429	431	430	446	468	394	392	450	413	442	396	432	411	414	457	396	450	515	450	463	450	437	407	424	434	423	443	428	433	425	427	480	452	465	450	425	437	437	442	439	453	421	391	408	420	419	408	423	415	443	431	436	439	395	420	421	398	417	414	430	420	433	458	442	439	425	441	447	448	422	415	440	405	433	430	423	440	427	431	424	437	456	443	423	427	398	405	457	451	416	449	423	441	412	449	428	431	421	424	399	411	414	441	431	422	459	435	438	420	409	447	396	433	418	385	410	433	387	429	439	422	424	416	445	432	448	393	429	436	420	395	422	404	420	434	453	435	430	435	419	423	427	401	433	450	410	415	453	407	427	450	459	412	370	427	439	434	434	451	434	419	410	434	454	382	413	431	412	435	418	444	433	429	482	433	420	440	430	422	446	436	403	402	419	430	423	436	422	425	394	418	411	431	459	459	473	432	455	405	404	403	423	428	425	422	475	396	421	387	435	430	427	424	437	421	419	417	404	450	439	410	402	434	459	421	410	404	458	418	414	468	417	427	415	418	433	425	409	426	455	472	440	436	410	408	440	435	420	456	429	429	444	413	403	450	439	412	399	416	414	436	417	476	428	401	422	457	410	437	390	403	426	429	447	392	406	404	374	434	423	412	433	426	407	424	429	463	456	404	441	430	425	416	438	463	411	392	417	408	433	441	453	417	443	424	451	416	435	434	456	451	388	421	423	428	488	461	481	433	424	411	407	419	447	426	415	442	425	436	429	464	463	419	429	474	447	438	410	433	415	432	461	406	430	408	454	409	418	469	425	416	424	422	400	431	444	401	455	429	441	421	408	454	419	403	438	451	453	427	411	392	372	411	459	423	431	438	434	405	437	435	440	418	404	442	421	438	430	416	423	429	436	416	463	437	433	409	426	435	443	416	453	429	425	437	404	422	431	454	435	453	433	454	441	414	433	385	464	391	428	446	424	438	440	429	440	435	420	443	418	454	436	445	439	475	395	442	444	457	439	414	438	424	410	418	411	462	452	416	432	418	457	454	414	432	424	407	415	448	428	449	428	432	400	439	394	435	413	419	437	392	441	476	441	453	457	401	427	407	409	425	438	443	427	421	358	406	399	425	395	415	418	402	427	386	454	431	405	450	414	423	416	420	400	419	432	440	411	437	431	437	410	439	437	441	429	426	444	435	453	443	457	382	433	424	464	415	432	440	420	432	463	401	409	430	424	431	438	482	404	409	435	444	419	446	426	433	448	433	423	481	414	432	412	409	484	426	436	421	443	416	430	410	445	471	416	417	441	454	389	434	425	422	458	428	456	425	423	411	422	426	418	400	426	472	441	428	413	393	423	439	426	425	430	407	416	453	411	453	433	428	416	437	449	433	424	438	417	409	415	449	374	418	470	399	458	442	427	432	405	441	404	435	433	411	404	425	430	451	419	447	425	442	398	417	414	434	412	428	470	395	477	417	425	419	410	410	420	424	448	426	429	435	410	406	428	426	410	401	430	434	435	433	431	412	404	470	434	419	422	419	399	484	420	455	423	424	430	398	433	450	427	433	451	427	423	476	438	435	418	426	428	438	440	430	459	464	430	420	405	446	456	438	429	453	461	431	416	431	396	424	434	434	411	419	411	442	410	456	424	435	424	418	466	463	436	399	389	419	426	424	466	435	404	388	403	425	394	468	394	446	430	469	456	451	435	427	427	433	440	426	431	391	443	434	452	432	406	426	446	462	433	445	460	425	403	490	442	405	462	429	424	431	467	459	397	443	416	410	444	407	436	415	421	422	422	467	425	428	461	443	414	421	436	421	418	393	446	419	451	370	412	399	421	440	440	411	422	452	419	438	451	427	427	475	430	417	411	408	430	411	439	427	425	413	433	442	446	425	432	404	404	412	425	450	433	438	468	410	441	432	447	445	430	457	449	467	428	404	436	449	432	421	386	425	437	400	435	441	441	401	456	425	423	432	398	400	449	441	444	453	435	459	421	405	410	427	426	422	418	433	415	427	464	398	406	448	420	442	434	407	439	448	409	447	444	461	428	454	400	422	465	421	411	447	416	465	411	445	438	412	417	410	447	473	454	405	448	392	445	425	421	419	406	449	421	449	415	432	439	436	394	434	415	424	429	444	436	442	393	441	402	470	436	408	411	420	441	382	419	388	428	455	453	443	436	389	430	458	401	440	390	432	386	403	398	432	411	428	436	445	419	421	427	403	461	428	490	434	430	436	460	429	397	416	417	430	417	398	416	410	455	414	406	433	413	388	452	470	395	412	428	412	421	420	413	450
1221	328	320	309	285	266	307	280	250	237	249	242	252	261	254	262	258	259	260	260	270	250	250	291	246	260	241	253	288	243	270	278	276	279	260	250	260	250	259	244	264	263	271	247	227	249	238	253	231	246	256	245	236	266	245	252	241	258	237	273	274	266	264	241	262	256	228	259	272	258	290	268	259	245	256	248	228	261	265	260	273	263	262	246	251	298	244	280	252	278	238	267	254	273	263	262	267	245	259	257	265	243	278	230	282	264	272	257	277	242	258	252	248	253	251	270	297	250	246	283	269	255	242	261	266	270	251	268	271	292	238	278	304	250	255	252	254	279	234	266	234	231	250	268	223	248	272	248	250	235	256	262	274	256	291	274	236	232	253	268	245	265	256	248	269	242	236	276	242	254	279	267	245	261	230	267	242	266	285	261	263	242	274	279	263	256	285	239	268	273	282	258	252	228	285	263	243	231	269	277	229	297	246	295	263	249	248	255	259	259	262	232	269	255	223	274	315	256	238	259	260	282	251	257	263	240	264	222	266	259	262	254	279	281	248	247	262	249	284	285	276	252	249	290	274	252	239	269	269	273	263	259	278	245	274	258	252	255	238	271	254	244	254	278	247	246	247	265	247	270	254	244	289	264	263	253	264	261	260	276	296	263	237	253	266	278	264	302	252	282	275	258	266	244	279	225	241	254	257	230	270	246	276	270	265	250	255	260	262	266	253	223	222	275	235	253	243	257	279	244	260	267	252	270	253	260	237	269	271	275	230	263	266	270	248	249	254	255	258	251	250	236	248	251	256	244	266	274	251	272	239	253	255	205	262	240	243	259	262	279	261	260	240	242	223	266	254	275	248	243	256	263	264	270	274	268	259	256	264	272	289	275	266	238	238	262	251	276	272	281	246	261	227	243	264	261	254	255	252	244	272	231	264	254	255	246	240	246	245	262	250	233	267	259	257	269	263	260	261	266	269	271	217	293	263	271	240	276	255	245	268	286	259	258	271	274	257	238	252	253	280	254	249	275	252	263	284	243	236	246	275	239	262	264	265	264	258	252	259	270	251	270	281	282	268	250	253	255	265	248	285	248	237	245	254	273	261	254	272	242	285	243	268	270	213	272	257	254	233	255	252	231	240	236	261	272	270	268	269	262	260	276	261	289	249	278	242	256	251	279	209	242	242	305	268	273	246	263	257	272	247	264	237	258	236	256	257	258	266	242	253	240	267	275	279	249	229	235	257	237	266	267	253	277	242	228	267	265	239	252	258	261	234	270	242	270	238	252	244	230	242	276	262	265	257	295	258	255	240	299	246	260	250	233	250	284	286	234	251	256	272	259	255	260	251	259	248	253	229	276	240	265	252	230	246	238	268	256	244	268	241	259	274	275	247	237	241	251	261	266	274	264	243	263	256	246	267	255	276	263	249	252	278	250	270	230	249	245	243	246	238	262	237	252	277	254	245	221	220	253	225	246	264	268	254	232	260	258	255	281	256	234	268	281	256	262	255	249	270	272	233	272	239	248	256	246	268	282	243	239	236	248	232	286	263	233	291	250	234	266	272	255	249	268	286	289	277	256	243	263	276	244	239	275	263	262	264	245	266	245	294	252	281	272	274	248	242	291	247	256	253	291	276	263	234	244	276	236	255	283	241	257	268	281	230	269	267	253	282	254	236	249	249	250	234	231	259	253	293	257	251	267	251	268	276	276	230	265	263	260	261	273	249	265	262	239	241	252	281	286	248	259	259	282	283	257	237	252	258	275	260	240	252	254	234	251	253	241	244	268	264	268	243	250	290	273	249	247	258	267	275	284	235	213	245	279	251	237	274	247	248	258	255	259	265	269	262	292	245	256	262	283	262	274	235	237	256	252	260	235	253	242	237	267	290	244	221	233	237	270	274	260	259	256	272	212	271	256	255	262	235	266	247	282	258	267	219	219	241	275	213	261	253	250	243	249	260	285	272	269	249	272	221	263	249	298	256	282	255	243	270	260	267	272	279	267	241	260	240	281	259	261	254	287	252	254	251	282	277	272	269	225	246	291	231	249	261	262	290	252	270	263	245	274	240	258	286	263	246	270	250	230	286	260	271	247	239	272	231	274	251	264	265	258	302	246	258	229	223	244	251	290	258	263	267	238	251	262	258	264	257	239	243	255	275	234	263	273	273	272	276	268	235	252	256	240	246	263	258	238	262	240	261	251	260	245	237	238	261	229	230	268	255	263	262	274	277	275	256	280	252	251	288	242	243	267	231	244	271	243	269	231	267	278	281	230	253	222	277	249	264	275	269	238	268	254	242	257	249	272	250	261	232	255	263	261	253	270	248	249	270	284	244	251	255	223	279	278	262	229	263	249	270	272	240	241	269	264	284	283	266	287	282	248	252	261	272	253	246	262	265	259	255	255	261	261	261	285	235	273	227	248	263	262	227	255	252	249	246	236	270	271	266	252	249	242	250	233	255	256	260	245	236	237	251	250	244	240	246	250	265	247	242	252	250	241	238	232	253	248	235	257	250	265	251	262	236	258	288	266	268	271	243	256	261	258	233	249	256	263	291	255	262	248	267	232	260	278	260	242	287	294	232	270	264	259	251	235	260	246	259	261	254	258	241	243	264	249	251	258	273	248	244	262	250	254	247	264	268	242	238	272	264	226	235	257	266	270	250	234	273	244	274	271	267	262	253	247	236	242	250	250	265	249	235	264	237	252	256	271	244	272	262	248	255	275	278	251	261	258	275	253	242	235	260	288	274	239	242	258	260	280	236	236	260	248	267	270	261	241	272	260	284	236	233	252	235	231	253	235	252	243	263	257	251	239	241	257	254	283	243	273	251	283	279	265	271	244	280	239	266	268	248	277	244	259	249	237	243	250	255	260	254	261	259	278	275	250	241	234	274	265	246	258	235	246	252	245	272	272	251	246	272	261	248	296	232	262	238	279	246	260	268	267	236	278	277	228	225	250	279	270	267	266	263	268	276	271	250	273	264	283	246	242	258	243	263	275	239	235	247	248	258	254	265	238	295	252	252	278	258	291	256	262	248	248	260	255	255	275	229	275	285	271	275	242	250	234	280	279	259	247	248	226	267	279	267	239	282	238	255	254	244	257	247	256	283	247	252	257	233	236	252	266	266	273	275	252	239	262	279	272	241	256	254	249	259	267	266	257	290	265	261	222	272	276	255	252	271	278	263	239	275	246	245	239	256	263	246	240	238	253	280	246	250	243	232	246	239	262	261	279	257	264	250	263	233	247	264	260	252	278	264	276	257	244	255	266	244	240	265	265	248	273	257	245	242	240	248	263	271	256	253	227	263	272	307	282	257	252	269	269	242	252	278	276	262	274	247	280	253	245	242	254	254	251	256	250	263	249	254	286	233	257	247	255	242	236	286	254	254	284	267	263	244	252	224	244	229	266	293	244	279	262	263	276	245	250	257	284	248	243	269	259	236	260	240	252	239	253	212	302	277	256	261	252	255	265	248	273	255	243	253	262	278	268
2266	849	961	1007	897	938	885	886	878	847	821	838	783	834	779	761	807	759	806	802	826	824	784	789	778	855	795	745	819	771	805	815	760	803	786	840	806	784	802	789	788	776	804	827	798	803	822	787	762	760	840	845	788	765	805	759	824	797	849	829	785	784	773	796	835	781	829	817	817	803	829	776	734	816	808	811	751	718	808	756	773	788	744	835	814	814	793	795	764	801	766	773	823	770	782	788	813	789	783	773	768	772	813	771	802	770	842	756	788	792	810	748	823	766	810	783	833	761	824	804	794	778	767	801	792	746	851	804	793	757	751	761	798	828	703	801	767	771	777	771	824	853	864	791	821	755	813	827	810	775	730	730	786	804	750	789	801	736	885	834	755	803	784	785	772	799	816	837	795	793	761	759	804	772	856	820	782	827	803	786	815	841	773	811	781	799	798	789	823	836	800	781	809	787	836	827	779	779	780	820	779	817	786	790	790	726	843	776	758	827	853	723	764	761	793	772	771	805	797	787	772	830	723	775	761	820	806	831	784	762	802	802	763	797	777	785	774	789	776	808	750	768	807	804	795	819	797	728	797	814	813	776	825	748	819	817	774	805	786	784	739	800	772	775	797	763	817	742	744	867	795	770	797	778	731	796	731	744	802	828	800	824	764	790	836	773	782	699	803	860	811	796	806	765	792	759	807	762	820	764	808	779	771	810	788	761	785	769	818	817	821	830	775	828	803	811	805	812	839	838	741	757	770	804	776	754	775	765	799	782	779	754	803	794	766	848	786	804	783	756	768	791	772	807	809	786	840	763	809	834	786	760	764	756	777	767	752	730	788	830	787	793	759	759	797	750	771	803	770	827	815	761	765	764	823	833	795	786	769	813	824	768	787	816	780	809	789	853	761	787	793	761	799	785	753	748	818	804	749	802	849	790	775	815	772	804	761	813	783	772	780	793	807	772	780	810	781	801	843	825	791	818	768	765	798	759	795	755	758	769	831	781	794	815	788	803	793	784	799	772	775	779	821	749	805	787	708	797	796	750	845	790	785	758	814	771	732	852	757	834	811	779	803	812	801	776	829	789	798	774	783	778	779	720	767	821	854	783	778	778	802	826	850	794	805	817	827	801	738	831	825	791	803	784	767	780	773	808	761	787	795	799	773	780	795	803	790	796	797	763	773	764	810	782	809	779	741	854	828	779	802	797	797	791	838	792	805	809	840	807	841	789	784	783	795	759	775	746	848	824	783	753	777	760	791	769	793	774	779	799	804	781	755	783	779	832	799	778	779	781	756	746	747	782	847	786	760	767	765	799	781	799	768	720	791	774	784	796	800	801	816	796	781	794	751	760	748	762	773	840	795	879	826	785	785	797	770	739	785	777	741	796	780	779	764	741	728	774	842	772	786	810	794	791	819	791	780	831	823	824	794	786	818	790	822	800	777	807	802	756	754	835	841	791	792	774	800	831	815	784	783	816	794	769	816	777	813	793	754	808	827	770	792	770	790	769	796	763	818	769	825	782	786	761	774	804	768	804	773	734	775	774	772	780	749	829	771	724	764	765	790	835	749	787	831	775	810	762	780	760	794	799	785	770	783	819	775	843	785	794	767	788	782	786	796	809	813	779	763	812	847	762	755	732	798	779	774	785	744	775	790	826	826	812	816	761	808	751	837	771	737	747	764	836	776	769	782	787	791	811	804	816	777	753	808	793	810	801	750	737	764	790	768	811	772	806	816	785	763	807	806	766	798	810	811	810	791	768	793	778	743	760	779	788	769	810	776	844	809	774	808	808	769	780	780	769	752	790	841	822	827	797	767	769	787	792	773	779	771	827	792	751	788	756	782	788	791	822	789	760	787	812	823	773	796	790	825	776	792	797	780	779	776	793	793	769	775	787	831	791	821	757	820	792	779	819	831	774	781	792	802	820	746	774	797	841	783	841	810	814	785	761	828	786	804	789	787	801	827	780	816	781	797	762	752	842	789	797	830	789	790	801	782	797	784	790	786	803	834	836	758	809	812	798	819	787	808	787	753	793	799	836	817	839	814	798	762	805	807	780	791	785	858	836	807	791	785	774	764	802	806	806	777	765	808	793	797	772	773	802	802	794	811	798	823	773	754	799	833	825	792	730	823	798	785	718	754	780	765	728	790	768	800	818	804	744	796	775	749	805	782	788	795	835	823	723	747	727	785	806	834	801	799	787	807	790	786	767	745	790	775	775	789	793	781	764	796	777	790	721	752	808	798	814	782	760	820	772	735	799	829	781	813	809	762	780	784	794	776	793	786	754	813	797	772	742	773	773	755	805	796	777	786	797	757	786	750	811	811	790	759	781	767	770	799	772	793	757	816	771	803	768	793	770	791	815	801	751	775	839	808	757	810	819	781	775	782	835	773	771	747	778	791	784	788	779	742	794	832	760	755	802	786	833	781	800	794	847	797	779	804	810	833	741	792	814	731	774	831	789	786	752	783	800	815	769	752	807	828	787	804	768	812	823	816	792	818	820	746	772	826	807	818	793	751	804	776	804	849	797	781	739	838	810	739	746	834	778	802	805	854	785	741	764	742	846	749	762	782	747	775	776	775	805	837	794	790	736	756	778	785	783	812	789	783	785	810	787	782	767	795	799	825	853	785	814	737	778	816	744	806	806	799	799	786	756	767	794	785	808	769	814	775	755	711	770	741	784	814	821	810	805	735	756	820	802	753	745	839	798	779	768	805	800	789	790	761	786	757	815	766	827	833	832	716	761	816	780	805	800	763	833	806	792	778	790	807	807	733	790	808	829	766	791	741	783	757	791	755	805	804	806	825	798	844	828	770	788	795	799	759	749	831	777	793	791	771	792	796	757	813	753	747	835	808	745	788	794	790	726	742	779	782	790	793	772	834	755	788	782	859	747	770	771	813	767	792	819	796	850	818	769	761	788	823	782	783	766	800	755	772	788	767	753	797	853	815	821	753	772	829	792	663	824	775	791	820	779	791	795	785	819	792	857	788	864	769	754	759	801	770	812	780	775	802	738	774	823	793	796	814	779	778	789	763	768	805	746	785	804	781	802	786	779	781	781	772	773	730	858	790	773	787	763	778	756	832	811	774	857	776	756	735	774	761	862	797	784	753	787	781	759	784	846	760	768	779	757	750	803	773	754	758	799	796	755	810	797	844	801	784	797	764	813	792	800	806	805	818	775	769	777	804	765	776	773	769	794	797	785	792	790	777	807	796	795	740	825	770	756	757	791	782	744	785	748	778	744	790	774	810	804	802	789	749	765	765	773	792	759	837	805	768	742	796	775	837	782	751	841	754	797	772	860	819	821	809	748	837	781	778	784	792	800	825	785	776	799	804	825	824	832	806	821	842	826	799	799	786	747	802	757	780	812	750	826	791	778	852	782	814	753	782	761	767	779	804	818	799	745	793	856	809	772	762	839	772	825	772	761	747	820	782	823	810	790	803	806	784	801	761	824	762	823	757	795	763	741	794	822	745	741	785	788	815	764
4465	949	1350	968	640	470	384	334	289	263	248	249	225	178	206	194	162	173	177	162	154	162	171	141	152	156	156	162	127	168	138	145	130	136	127	151	122	153	151	150	143	124	150	147	136	143	148	145	159	128	154	129	139	125	128	137	139	130	149	153	139	126	120	109	125	140	138	158	152	111	125	147	145	121	130	120	133	145	159	125	136	148	134	144	131	130	133	134	152	145	139	126	132	121	131	129	125	135	139	121	143	144	163	147	132	122	133	127	121	132	123	132	145	135	140	155	138	125	105	120	156	118	129	134	120	137	139	118	148	140	137	129	138	146	145	127	145	155	126	145	135	119	112	132	115	134	150	138	155	135	148	145	141	150	118	133	125	147	145	144	144	131	137	130	123	133	132	134	130	145	138	110	141	124	137	142	157	133	126	147	147	134	126	135	101	139	145	138	145	129	123	145	137	119	135	126	131	137	129	115	134	152	124	136	139	129	112	159	149	123	135	124	134	130	130	137	122	154	130	140	142	124	127	119	136	137	137	127	121	141	132	145	126	135	118	149	102	136	147	124	155	134	129	142	135	134	138	130	117	141	118	128	125	123	135	138	159	135	131	154	119	152	144	120	130	133	146	147	145	104	146	114	144	145	129	140	130	124	157	140	140	154	127	136	134	126	141	137	117	149	143	137	139	130	125	131	120	139	124	136	143	118	126	140	146	128	132	125	134	128	148	121	138	129	152	126	126	140	143	124	118	145	140	138	121	138	123	135	120	123	130	131	157	111	134	153	116	125	137	124	153	114	148	139	149	138	121	154	142	149	136	118	141	138	134	143	129	128	114	147	141	138	130	128	136	132	145	137	121	163	126	121	128	131	151	149	135	154	144	127	121	138	130	126	122	150	138	123	144	136	139	135	139	140	120	123	129	141	116	126	157	136	142	120	145	141	120	132	151	123	123	118	140	128	127	114	151	132	146	126	128	125	125	141	129	132	150	131	145	127	139	159	137	129	140	148	145	121	138	127	127	131	148	158	137	123	133	127	141	140	118	140	152	157	140	136	153	124	143	136	171	129	119	139	139	130	134	110	138	136	147	141	118	129	105	125	121	137	124	136	151	143	123	123	127	141	121	132	106	140	148	140	118	135	144	141	143	147	129	134	130	130	137	130	146	128	127	119	132	120	131	129	127	129	110	140	121	154	100	136	133	140	128	136	132	137	135	127	124	147	147	128	130	162	126	115	151	133	141	126	132	126	140	136	103	120	134	147	141	143	133	141	134	140	152	143	158	126	122	146	130	141	120	135	151	134	144	121	132	138	134	126	156	118	140	140	123	136	133	108	109	133	158	133	129	151	134	141	140	135	161	112	135	152	130	137	126	133	132	122	146	122	135	136	146	144	122	127	130	154	153	142	150	137	130	150	134	144	130	143	116	149	147	143	160	137	114	130	141	129	135	140	121	124	126	132	149	135	129	142	136	142	142	130	149	158	115	142	125	135	136	148	148	149	137	141	131	142	147	127	149	139	148	138	125	136	128	129	123	128	132	129	121	114	119	128	134	143	140	131	134	131	144	134	114	134	131	127	123	121	140	139	125	107	147	107	142	142	140	131	128	129	148	137	139	134	128	140	156	126	152	129	124	147	131	128	132	135	139	152	155	143	132	133	139	142	123	127	126	130	120	126	126	145	147	136	152	143	140	113	129	128	139	118	141	141	146	147	157	135	122	135	124	133	120	130	139	111	120	121	132	143	128	138	163	141	139	133	154	122	126	147	145	141	117	136	161	141	150	116	140	131	137	132	145	124	127	157	154	124	125	145	156	114	151	139	111	139	156	131	135	138	122	154	150	133	129	123	142	154	123	127	141	128	144	108	130	144	145	131	129	132	125	137	122	139	114	127	139	139	154	114	171	132	140	144	140	135	135	120	134	124	110	137	144	135	126	130	126	157	140	127	123	151	137	137	153	142	141	125	117	127	133	126	138	139	144	142	136	117	119	127	108	132	124	139	139	167	130	129	125	140	141	139	131	106	123	141	148	128	121	139	133	123	138	135	142	118	143	124	132	132	128	141	145	118	147	126	119	153	136	140	125	141	129	118	114	123	134	127	116	127	137	131	118	120	124	123	155	146	139	131	129	138	142	130	142	143	152	147	132	112	138	149	133	133	144	136	135	153	154	132	118	122	132	135	143	133	124	148	128	137	125	131	134	142	135	137	135	125	145	120	131	127	139	141	145	137	132	115	163	129	127	136	124	116	138	124	129	151	122	130	120	125	147	126	138	139	146	128	131	136	140	147	125	118	130	124	141	144	135	136	137	131	123	132	128	109	157	130	135	131	141	138	135	114	131	146	145	144	129	141	127	134	129	138	134	118	155	122	156	117	143	128	128	158	141	111	135	130	135	124	145	129	157	115	144	122	123	142	149	116	114	149	123	141	137	126	153	130	142	170	136	139	127	128	117	132	144	164	133	141	114	147	126	143	136	144	155	124	116	128	129	126	142	153	135	129	138	112	127	158	151	153	138	134	131	125	131	156	134	130	135	151	138	116	98	139	136	135	135	122	152	126	115	128	181	128	140	136	126	117	130	128	120	113	139	122	106	152	135	138	110	141	125	141	129	119	135	150	138	142	119	154	143	131	147	162	129	132	144	145	126	124	130	115	138	138	149	152	114	143	141	132	144	111	129	145	121	131	141	120	142	130	150	137	146	150	127	142	144	135	136	121	142	130	139	144	140	129	162	137	108	128	140	139	142	146	169	150	129	136	112	131	133	156	140	152	152	136	129	134	126	119	129	129	151	131	114	136	125	131	147	140	137	123	140	143	142	129	135	142	136	116	135	143	130	139	116	133	158	147	116	120	116	144	137	124	129	151	137	139	142	140	129	127	145	123	135	129	129	134	148	141	140	127	145	145	132	122	140	140	127	137	128	149	144	131	130	137	115	157	148	135	138	140	126	148	134	130	136	135	140	151	134	141	143	136	126	125	121	133	163	126	114	130	144	130	140	135	139	127	133	132	129	129	123	115	123	141	141	122	138	151	131	162	133	149	149	129	130	130	115	146	139	143	124	133	144	144	122	129	119	120	126	147	115	130	158	148	145	142	149	134	140	127	136	131	132	142	134	142	116	132	135	138	125	126	142	130	133	132	138	134	131	133	125	107	135	136	136	123	137	130	139	150	119	130	128	146	136	143	126	133	131	149	137	134	140	153	125	129	150	153	132	128	133	143	130	116	149	132	139	118	134	152	124	116	140	136	151	131	128	125	125	120	132	152	140	134	156	119	131	126	120	143	137	131	120	154	134	136	129	141	155	140	128	142	162	133	134	128	111	149	131	129	140	144	139	138	139	126	117	143	128	153	121	140	137	156	129	135	148	115	131	127	120	115	164	153	138	122	141	140	140	162	146	140	121	110	131	132	123	148	128	153	137	104	125	147	132	144	142	120	135	146	114	132	141	140	148	119	133	141	147	144	136	134	140	150	136	124	133	137	127	124
5552	1318	3036	3447	2965	2492	2043	1726	1512	1328	1193	1051	1039	956	861	815	799	721	645	667	648	666	611	558	542	569	589	568	565	542	530	519	519	549	499	531	515	531	510	505	504	464	508	507	516	483	514	507	545	496	545	505	493	460	493	482	458	469	445	465	511	506	472	478	442	483	460	473	486	478	475	475	458	469	518	485	470	517	454	435	477	453	438	440	447	456	475	471	473	457	460	467	423	472	445	429	434	487	428	450	451	471	476	469	451	438	457	494	428	429	463	494	448	461	468	436	416	458	476	445	482	454	447	461	472	440	482	429	460	438	459	418	429	443	456	471	432	466	474	464	425	462	463	445	445	449	478	446	480	420	437	504	434	452	437	508	450	462	442	448	434	431	476	434	455	452	482	473	460	465	413	466	454	465	470	451	455	435	461	435	475	465	456	441	457	465	458	449	447	455	465	494	461	444	454	450	475	432	452	467	426	448	475	419	415	456	446	455	438	418	433	438	421	470	438	464	415	446	507	435	440	430	452	459	416	430	499	457	420	439	465	456	475	493	485	426	421	426	458	466	433	444	452	460	454	440	469	469	421	457	452	468	473	455	429	461	417	452	446	427	448	471	434	449	472	456	456	442	414	440	450	474	461	459	433	441	451	483	454	442	458	458	439	462	460	461	465	466	450	440	464	417	468	434	458	427	423	465	466	463	483	437	478	478	429	425	496	454	440	497	413	438	470	480	431	471	435	419	445	504	461	475	503	472	411	450	486	433	441	423	471	447	448	441	419	402	454	509	448	458	462	439	467	480	424	408	456	460	433	480	460	479	465	448	459	490	424	467	435	440	446	465	472	476	458	441	457	449	450	491	474	449	449	444	462	495	445	449	463	451	455	472	422	491	446	427	427	462	460	457	481	454	463	440	471	424	472	481	413	394	434	446	460	471	466	444	432	467	467	444	465	445	463	442	423	463	486	453	478	468	457	460	462	456	429	471	463	418	433	473	486	464	461	465	459	449	429	438	450	457	422	495	425	445	429	435	446	444	458	444	439	454	451	449	432	476	436	473	420	446	431	439	430	460	474	451	483	455	444	429	466	427	452	453	425	474	465	461	452	441	448	442	451	451	481	428	450	432	436	450	451	441	439	456	474	488	465	520	460	429	497	480	457	448	457	412	428	489	443	428	417	420	472	434	461	459	396	456	423	467	428	432	466	481	429	480	426	439	460	433	481	461	444	461	437	419	463	407	456	466	448	462	447	494	426	416	502	454	434	435	420	436	427	458	437	451	445	467	492	468	482	414	459	476	468	457	457	466	469	439	455	415	443	432	442	436	455	422	481	473	462	443	428	427	449	437	469	483	452	434	426	403	494	403	471	444	439	416	448	459	481	478	411	455	405	451	430	423	427	455	437	414	459	465	455	420	438	466	472	477	401	456	423	438	411	441	453	457	414	431	482	409	446	488	435	462	443	470	486	473	436	447	463	445	452	483	450	449	439	518	436	422	452	432	416	444	465	463	462	471	481	461	459	468	452	459	450	422	437	438	461	416	447	427	426	491	449	453	466	468	450	451	451	479	455	472	462	457	477	421	495	414	436	440	448	476	462	435	495	480	463	453	470	431	420	455	467	473	447	437	486	471	424	464	503	470	466	445	449	467	467	439	415	453	492	456	461	432	486	420	460	451	457	449	447	486	447	442	467	437	485	472	485	424	462	450	482	457	477	516	490	468	478	410	474	451	449	421	444	456	457	475	493	467	483	421	460	472	461	477	461	508	465	453	441	453	498	416	440	475	422	419	432	450	453	464	409	449	436	451	441	473	441	450	448	430	451	500	441	432	443	502	431	435	424	447	428	420	447	460	430	435	459	462	466	448	469	438	408	450	441	416	438	429	439	419	477	444	491	453	462	461	460	426	443	457	434	451	444	410	424	471	431	433	440	438	420	446	461	455	442	441	446	446	458	473	468	461	425	467	440	441	470	413	430	420	439	455	445	436	443	485	436	429	472	450	445	446	473	420	440	427	441	443	469	466	474	454	505	457	403	470	502	475	460	443	473	450	440	449	465	473	490	484	421	457	456	436	439	470	457	451	420	471	460	480	439	461	466	469	459	451	419	436	444	457	420	425	470	446	421	470	498	449	464	464	450	480	442	445	456	443	451	447	480	481	466	427	428	456	445	428	480	454	437	452	435	467	427	429	455	432	448	455	436	448	458	494	421	484	471	444	445	452	469	414	464	419	472	442	472	457	495	445	473	466	447	446	461	436	457	484	424	491	428	403	431	445	467	444	470	461	462	444	434	482	422	468	503	463	443	401	454	462	437	462	461	454	478	469	471	448	492	472	458	473	465	470	445	448	452	400	445	462	433	451	477	458	449	443	521	481	438	433	450	426	449	437	484	449	472	432	464	458	450	462	442	426	432	446	468	451	456	454	459	425	440	416	495	488	449	466	477	441	455	458	419	466	474	458	445	438	484	432	449	481	458	466	437	501	462	445	450	420	445	443	445	454	447	446	456	430	462	454	439	440	465	442	457	474	434	443	443	444	463	461	436	437	431	443	411	452	412	456	425	466	454	445	456	457	448	450	481	453	456	465	417	462	446	447	435	462	458	445	504	429	460	453	467	421	452	476	452	483	450	403	473	450	424	444	468	440	451	476	416	487	424	445	472	452	449	480	450	461	455	452	448	414	481	460	465	480	460	442	442	406	479	475	429	468	452	496	466	453	459	435	474	466	460	434	477	416	463	432	425	435	444	451	442	416	423	456	440	450	456	448	436	483	435	450	445	447	445	472	434	434	462	471	454	438	483	453	443	451	452	452	455	439	417	464	461	457	423	486	456	469	476	471	435	455	468	450	498	464	464	465	461	464	471	425	489	456	440	483	449	453	449	419	462	451	419	447	450	454	402	416	456	453	432	452	452	424	450	412	431	462	453	439	480	436	459	441	442	449	429	406	429	427	444	459	470	442	448	464	472	411	422	456	437	474	440	458	450	458	457	422	473	451	465	432	437	423	452	455	450	487	475	444	435	454	461	435	425	465	459	470	443	387	475	512	450	468	430	464	457	474	412	446	474	446	482	456	442	433	433	421	456	430	407	469	440	424	462	492	431	439	453	416	437	474	456	439	448	462	467	468	482	471	441	444	454	434	446	431	458	446	457	434	418	440	428	441	443	444	488	487	452	458	429	440	429	469	480	473	459	454	423	443	458	465	453	471	418	457	474	454	445	465	435	466	469	469	466	467	477	445	413	454	450	442	468	467	445	469	432	419	435	445	452	453	463	479	459	422	452	475	509	460	493	460	463	472	454	456	453	474	446	436	412	447	434	457	451	449	441	465	452	437	463	446	451	432	430	485	456	456	429	465	449	459	409	483	467	455	473	465	447	444	436	413	475	444	443	421	482	392	424	449	438	417	470	450	469	475	474	441	435	432	411	445	446	453	449	472	472	451	442	485	454	498	472	449	457	466	448	441	459	461	457	472	461	422	428	421	442	440
8617	1809	2238	1723	1111	820	609	459	393	357	300	272	242	224	194	227	211	195	189	193	154	142	162	133	158	150	139	132	149	143	141	145	133	137	143	129	128	141	141	129	127	135	131	136	125	134	120	129	136	130	131	121	114	133	127	117	118	111	113	140	129	116	130	115	122	148	115	124	123	122	146	140	118	120	146	122	125	132	146	139	124	126	119	134	128	135	116	130	131	127	133	119	119	111	132	128	111	122	139	116	126	114	118	111	117	129	127	120	109	138	119	144	125	130	118	124	135	116	124	126	148	125	127	132	129	111	122	137	117	139	130	142	123	144	131	120	111	109	121	143	122	118	124	113	137	145	117	133	131	118	137	128	119	122	131	128	127	136	119	125	115	137	115	131	134	129	126	142	124	115	135	139	139	125	136	132	113	121	147	112	112	107	123	120	113	135	128	131	118	135	119	119	106	118	120	131	119	127	133	126	126	134	135	100	118	123	95	127	130	134	105	112	132	117	129	134	126	115	127	127	122	128	118	94	141	100	132	136	123	111	116	123	117	111	127	111	122	114	130	126	133	111	128	124	140	121	130	115	113	125	125	129	121	93	106	117	123	124	119	131	124	139	129	137	131	122	135	110	116	116	110	118	144	112	121	136	142	134	117	136	127	129	129	129	112	104	120	120	121	118	123	133	124	128	129	116	142	106	128	113	115	136	132	144	122	133	107	119	115	132	118	115	145	129	137	116	136	128	139	114	137	142	124	143	103	120	140	114	140	141	121	106	130	123	133	106	135	127	122	133	119	128	127	135	130	130	122	129	125	137	131	106	134	120	110	103	109	118	104	123	121	126	121	118	115	109	141	134	121	124	123	137	117	118	124	117	143	126	125	134	124	123	127	110	117	120	122	135	120	123	106	139	111	124	109	138	146	124	119	146	115	123	115	138	145	112	124	107	121	107	132	129	101	144	100	126	137	105	112	130	113	136	147	116	119	118	130	125	113	115	97	143	118	131	117	116	125	133	116	107	121	148	118	114	123	116	126	129	123	130	127	136	118	131	130	142	132	135	135	120	132	115	131	118	136	139	117	127	111	115	116	128	121	139	130	122	104	129	115	139	123	121	133	124	109	128	107	125	126	108	106	124	121	115	133	119	104	126	120	123	111	127	129	119	117	117	126	122	118	132	128	108	113	119	129	145	119	151	130	123	132	118	121	131	128	113	136	104	117	115	107	134	129	107	113	128	110	127	116	125	105	135	86	115	120	119	105	114	126	121	124	98	114	124	131	108	121	128	122	127	118	121	109	112	126	93	140	105	137	129	120	119	120	123	113	121	108	104	129	125	112	127	111	122	119	111	120	122	138	120	110	110	133	128	119	123	119	106	142	109	103	110	110	92	117	121	119	127	115	131	134	115	119	119	103	124	133	137	110	120	105	113	123	130	121	133	110	132	141	125	126	137	127	151	124	104	136	122	114	116	121	113	113	151	164	111	125	120	122	131	126	125	120	131	128	135	131	118	139	135	115	117	98	96	112	129	115	115	108	121	130	126	109	128	117	132	127	137	137	106	134	129	112	129	118	124	126	122	117	128	128	114	118	114	138	121	124	112	122	123	133	128	126	130	106	128	126	124	147	110	119	115	151	117	122	114	127	110	116	126	125	117	123	107	120	131	119	141	126	137	138	130	135	122	120	120	131	126	128	114	127	111	142	123	111	113	110	131	124	114	117	98	140	117	107	109	127	114	137	135	105	122	130	138	113	115	133	120	101	146	141	131	121	143	112	111	124	125	120	137	103	127	133	132	138	111	131	121	123	133	153	113	139	131	140	126	126	129	127	151	120	113	129	123	114	119	125	133	144	129	134	132	114	130	117	129	118	136	144	127	123	119	135	107	136	129	137	129	119	128	127	128	126	131	135	119	141	116	133	138	122	123	132	115	110	135	113	123	126	134	118	119	123	118	109	105	125	110	125	99	140	116	114	123	119	120	106	133	127	116	114	122	115	134	115	122	128	133	111	131	129	129	111	126	125	114	112	115	128	135	159	129	123	117	137	118	118	122	126	112	121	122	109	126	122	116	118	98	121	114	128	121	126	138	129	126	130	139	113	122	136	116	105	118	109	124	122	107	130	133	130	117	129	116	111	109	146	122	112	113	114	118	125	128	129	110	114	108	121	127	117	104	105	127	130	131	130	145	124	111	143	118	100	127	142	109	138	107	113	131	132	118	133	126	135	110	128	128	126	138	119	130	124	142	135	128	123	118	123	128	122	122	129	121	132	129	124	107	127	122	107	138	138	113	125	113	117	123	132	125	117	112	149	131	138	134	102	132	142	115	122	130	102	121	128	129	114	121	121	116	131	128	119	135	119	140	113	133	116	135	128	117	112	123	116	123	120	114	127	141	118	122	111	152	126	127	124	122	135	133	110	117	133	117	115	119	113	116	129	125	118	137	112	86	130	98	107	109	113	120	128	116	123	117	130	110	138	118	119	124	123	130	133	125	135	127	121	108	131	138	130	109	134	114	119	114	132	135	122	121	141	135	141	126	107	136	134	134	117	134	138	106	119	123	99	112	126	123	142	115	119	141	112	117	112	118	137	108	139	109	140	124	127	123	109	119	119	121	119	125	109	126	107	138	123	112	106	118	134	122	138	119	135	141	128	119	107	149	105	139	106	128	119	121	139	120	113	112	138	124	112	114	137	121	129	121	126	92	137	116	112	126	138	135	131	108	116	123	113	120	133	137	133	109	114	133	123	114	142	126	117	127	131	114	113	131	125	102	131	124	114	123	127	103	113	131	110	128	123	141	129	112	123	111	116	133	127	127	124	140	90	139	149	113	131	122	132	124	128	122	131	108	131	113	147	125	125	101	137	149	106	122	132	124	105	127	126	120	130	137	110	127	128	132	126	142	112	140	132	130	108	128	127	105	133	120	110	139	115	136	133	140	122	113	120	133	118	125	114	129	118	114	104	117	121	124	114	141	138	108	131	124	117	110	135	116	120	131	134	127	128	121	124	120	121	119	114	128	125	129	117	120	117	117	127	120	128	121	111	106	120	111	134	119	120	138	123	115	140	117	135	124	114	130	123	129	115	124	106	122	124	126	132	133	124	111	122	108	120	109	122	93	132	139	107	116	112	139	100	124	113	126	126	130	121	127	133	106	136	119	121	119	122	120	123	117	143	125	107	138	128	108	149	137	122	143	120	106	109	131	146	132	125	123	111	103	135	109	127	135	139	128	128	132	119	119	119	115	110	119	111	136	134	128	129	134	136	124	133	128	143	110	114	110	117	128	126	130	125	124	128	119	121	132	129	122	115	119	127	107	145	111	143	117	114	124	106	145	120	116	130	113	111	132	99	120	131	109	98	108	129	134	109	133	136	116	122	123	135	128	135	122	112	138	111	133	110	121	133	134	131	127	124	134	119	145	102	122	112	125	130	125	121	121	95	116	140	125	103	113	147	119	119	95	111	127	129	113	138	134	127	119	133	111	115	129
7655	2260	5201	6147	5218	4270	3457	2866	2467	2135	1798	1622	1489	1314	1270	1102	1097	955	935	900	872	793	789	749	734	706	634	638	608	653	614	568	614	568	601	547	538	557	525	533	549	510	499	517	550	523	524	533	501	510	507	500	488	476	508	489	482	510	443	454	507	388	459	469	459	408	433	463	446	457	484	498	483	467	467	456	462	499	468	487	505	438	464	408	476	447	455	435	514	467	404	477	435	495	503	487	445	440	425	447	411	445	465	395	438	445	409	448	405	442	428	451	449	445	425	423	465	425	458	429	416	446	441	456	445	456	422	439	466	447	418	452	415	404	427	460	443	427	452	455	454	419	415	411	453	390	419	475	427	466	416	433	439	435	439	447	436	448	469	443	436	424	451	430	439	408	409	449	452	433	397	492	427	429	471	428	456	437	443	426	420	446	433	473	454	442	409	438	420	449	461	395	453	428	441	430	429	417	454	449	423	459	433	442	457	409	430	420	411	428	443	427	481	431	423	425	458	435	449	436	459	436	425	454	404	421	424	436	455	443	438	435	433	422	439	433	471	427	419	458	431	449	416	385	428	470	434	422	424	428	441	458	429	424	451	406	402	450	434	449	443	435	504	450	394	409	470	436	484	417	458	409	434	445	428	431	409	434	426	419	390	420	457	383	430	428	462	429	454	399	413	409	438	414	422	441	445	431	427	445	457	428	412	421	430	415	402	404	449	452	423	467	444	392	446	446	436	428	419	454	454	444	419	429	407	415	395	431	448	444	419	461	433	422	444	408	425	451	429	456	430	459	460	407	394	464	424	459	453	408	432	401	438	419	426	391	428	445	391	416	455	391	435	404	419	448	437	419	457	446	405	436	452	428	424	428	475	438	426	431	463	448	445	459	420	423	436	424	449	428	443	423	443	439	433	442	432	443	430	448	445	462	449	422	431	426	434	458	445	455	390	432	429	435	457	425	407	415	436	414	428	398	452	478	413	467	455	441	416	441	440	421	457	430	432	391	423	415	456	445	445	441	468	416	403	461	436	446	428	434	431	416	450	422	419	431	436	429	442	434	453	429	433	416	389	432	418	399	439	430	432	435	437	414	402	414	429	398	441	427	450	434	430	473	427	405	420	461	428	471	433	388	433	435	414	405	430	471	417	432	396	408	413	413	425	453	389	440	400	429	397	434	393	461	444	414	420	423	456	445	451	413	434	422	427	424	468	435	456	440	411	444	435	423	434	425	428	438	452	443	455	468	393	436	399	443	441	414	436	454	445	436	446	401	437	446	423	415	426	437	433	431	409	446	430	421	458	421	425	422	438	417	465	443	459	424	433	375	429	430	465	428	450	420	399	414	476	418	425	438	443	422	401	440	449	424	394	400	429	434	406	444	452	466	414	437	410	459	422	439	409	426	421	408	448	419	461	462	448	425	454	461	438	414	431	462	417	437	443	433	430	430	430	444	437	437	431	463	435	400	378	414	450	430	431	470	405	419	449	441	415	444	415	411	396	414	408	435	416	418	455	436	413	421	442	394	440	406	408	431	447	411	465	435	438	405	453	423	445	467	440	456	425	426	433	432	422	438	419	418	386	414	430	476	399	428	431	429	396	448	454	459	435	425	419	412	439	436	410	443	459	450	428	415	398	392	419	406	462	410	408	429	446	405	418	416	417	425	422	442	411	422	446	443	446	388	448	425	430	434	429	441	457	422	442	402	420	434	408	470	423	429	414	450	462	431	432	444	422	405	435	474	440	412	489	426	414	398	451	429	414	407	427	433	449	419	395	424	398	420	410	415	429	424	433	447	438	433	395	448	447	457	412	411	466	453	433	423	433	421	438	427	429	413	440	424	424	473	443	387	405	426	388	416	425	411	470	430	426	407	428	397	451	436	446	395	448	442	444	421	413	430	420	458	412	431	417	459	412	443	407	434	442	439	421	437	435	450	426	425	422	435	463	438	405	444	429	428	416	387	472	426	442	429	409	485	443	479	451	440	423	423	430	425	447	421	420	400	432	365	444	429	423	424	430	437	423	439	436	405	421	448	405	417	413	411	407	412	443	444	432	416	428	425	465	424	398	401	433	409	426	395	417	422	456	410	443	414	453	456	454	420	458	398	467	427	423	439	435	421	422	442	405	453	430	433	418	414	434	417	396	415	388	396	431	447	379	433	436	440	408	409	440	452	436	424	410	403	430	424	450	432	438	440	442	425	422	437	406	396	428	430	438	413	455	424	410	406	451	405	413	419	422	458	463	428	444	436	440	445	411	445	438	445	436	453	397	426	390	440	411	420	458	451	451	475	434	448	440	422	432	449	421	402	417	425	470	401	440	432	433	440	408	416	432	413	447	405	428	423	438	419	420	431	389	409	426	453	447	408	432	431	409	434	414	415	435	439	409	434	450	420	425	423	424	431	401	421	452	417	424	438	435	436	457	430	439	451	430	443	416	446	454	422	422	418	416	429	462	427	439	439	383	415	423	428	430	414	462	427	410	458	426	447	422	429	424	427	388	437	423	454	436	424	408	420	459	407	395	379	407	445	394	436	451	418	397	437	407	432	396	398	414	430	437	457	443	442	453	457	404	430	446	423	459	464	436	417	435	426	414	447	416	472	458	419	412	450	417	444	424	458	441	388	424	377	415	415	458	427	420	409	414	436	449	439	418	393	447	424	441	445	405	423	432	443	450	432	453	413	440	435	436	418	424	451	442	477	448	396	447	446	444	393	434	440	447	406	387	418	472	380	429	455	462	442	463	447	443	457	436	433	419	437	442	427	404	426	436	432	465	457	436	406	421	407	455	401	426	429	416	445	467	431	428	416	419	441	429	431	444	427	417	414	462	415	428	384	414	426	435	402	429	447	412	434	416	407	450	455	421	413	413	406	430	426	421	394	428	460	426	435	435	406	424	444	409	433	433	410	420	388	413	474	444	444	420	442	406	424	399	450	434	447	446	447	435	433	408	419	429	382	421	420	382	432	467	435	395	411	436	433	430	412	433	445	397	422	456	443	449	435	425	442	424	400	451	479	431	425	443	394	417	434	411	457	444	413	450	449	450	428	444	438	450	432	432	418	435	437	455	407	448	425	417	433	422	398	439	475	421	424	464	434	435	372	407	443	397	430	429	450	424	454	440	422	417	397	412	437	394	436	412	450	476	452	409	465	448	401	433	460	422	397	424	433	452	391	439	456	405	426	436	396	409	427	434	425	426	454	459	451	435	413	405	408	467	431	410	426	435	429	405	458	453	428	412	419	411	416	427	427	429	418	420	420	432	419	397	384	410	421	406	464	401	415	446	439	442	430	419	413	454	436	455	459	430	392	435	458	435	422	455	431	437	422	430	412	392	440	438	382	430	449	414	419	424	397	460	389	453	448	400	419	445	418	444	449	431	447	412	439	473	411	420	456	396	447	412	434	414	416	433	450	431	415	452	447	406	440	418	437	442	429	419	413	424	427	437	421	444	428	430	461	432	433	463	454	428	440	430	413	435	435	457	393
1295	297	339	299	288	274	245	268	266	268	268	257	261	265	250	247	259	257	244	257	258	242	295	243	263	280	243	252	240	255	265	249	291	262	272	265	233	277	269	245	248	244	263	252	215	282	276	251	257	274	255	265	256	250	240	284	281	284	243	232	284	269	247	245	254	266	258	271	278	226	240	304	221	220	278	244	262	250	276	296	253	273	301	244	260	234	265	258	270	272	272	236	279	252	270	248	249	271	249	270	257	281	260	271	219	272	260	237	234	244	253	258	273	256	257	256	246	269	258	253	241	273	243	247	241	250	254	276	245	281	266	280	271	250	289	270	293	291	268	235	251	253	264	250	257	259	272	212	252	265	249	250	241	286	255	235	266	264	227	258	237	254	276	229	231	269	264	278	239	242	257	258	261	240	273	268	260	270	248	250	286	247	276	243	260	257	257	262	264	242	267	247	243	264	212	252	265	244	243	248	241	233	255	267	263	257	249	256	253	256	251	241	246	252	244	285	249	258	268	257	242	242	257	248	263	282	258	271	281	232	257	236	267	270	230	264	226	265	280	272	247	260	248	233	259	237	242	263	248	247	251	216	265	292	246	248	272	282	265	267	250	242	259	256	247	253	264	289	233	259	264	258	241	245	279	273	262	280	240	252	231	247	234	249	250	221	230	269	260	278	259	224	249	264	258	272	274	274	245	258	273	258	241	233	219	257	238	246	292	255	247	234	264	274	256	281	299	247	263	246	254	249	258	258	274	270	270	254	267	254	267	284	243	255	266	252	250	244	236	245	257	271	268	261	245	292	257	261	303	244	230	284	243	255	287	254	263	229	276	267	273	264	251	287	230	262	239	269	267	269	264	258	277	243	245	241	278	282	240	256	284	260	225	281	269	221	221	277	252	229	254	253	270	265	266	264	253	243	213	233	263	266	246	273	258	237	234	253	252	263	258	262	244	254	275	254	261	247	243	244	288	249	220	265	244	249	246	245	257	257	238	235	267	269	260	252	269	260	259	279	261	264	236	220	258	247	250	255	255	252	253	250	252	249	230	272	244	250	261	254	233	265	269	252	257	305	264	270	270	267	259	227	260	276	268	272	231	272	285	251	252	253	250	249	294	245	271	244	246	257	251	241	232	243	267	239	247	264	262	252	277	273	255	237	266	258	215	253	228	228	253	254	255	277	283	271	242	227	269	267	246	264	241	254	303	247	249	247	239	250	287	288	266	254	240	240	255	243	256	249	280	252	286	260	271	247	241	254	222	255	238	261	259	256	261	276	267	218	253	257	247	252	255	252	270	268	243	286	258	226	245	232	257	240	270	234	229	225	227	253	267	255	262	246	242	242	278	239	260	260	252	252	254	239	260	283	269	252	244	257	277	243	244	246	255	247	256	250	262	258	256	261	238	263	270	250	276	250	285	246	270	255	250	243	257	264	256	283	240	234	249	250	275	257	278	263	236	266	255	256	259	260	246	234	247	274	259	245	255	242	257	243	260	269	251	270	254	263	253	251	247	261	265	282	288	245	272	269	250	270	270	238	261	265	245	262	238	247	233	257	252	253	246	269	226	236	254	276	290	299	254	246	273	246	263	251	246	271	293	276	267	234	258	242	243	254	278	279	270	243	263	250	258	240	238	243	275	288	244	242	272	272	242	275	246	250	265	278	284	271	273	236	245	254	256	256	223	266	272	253	268	257	289	258	261	249	247	287	252	225	268	243	260	240	249	277	273	245	251	243	280	276	271	275	260	258	272	260	268	270	271	264	243	271	244	246	249	238	265	273	253	285	286	256	251	268	275	242	264	251	277	273	255	268	250	252	263	273	239	270	263	251	225	275	246	240	284	254	249	267	284	282	297	220	247	255	232	262	249	252	231	260	282	262	275	268	282	273	251	281	237	255	239	272	242	256	253	251	257	239	287	264	242	240	231	248	272	236	253	257	282	276	273	290	264	232	251	265	254	263	218	261	257	283	260	235	254	235	286	269	267	276	265	228	251	260	227	258	289	270	256	246	251	248	258	286	213	263	243	244	243	270	252	252	256	249	248	255	251	305	259	263	227	293	259	265	250	238	278	237	259	257	267	247	238	246	251	269	274	233	234	265	241	234	258	237	264	276	260	245	238	245	252	259	222	249	254	275	266	251	262	276	248	261	249	263	250	268	262	263	252	284	251	271	255	281	257	234	299	245	248	239	268	246	251	261	263	242	246	244	222	276	263	282	262	252	245	261	240	266	253	263	301	257	266	262	284	262	250	238	258	272	243	266	241	224	253	229	282	228	243	277	243	254	235	284	252	238	281	282	241	263	268	248	267	250	214	266	259	252	260	272	254	240	231	255	275	243	297	245	231	273	266	226	253	235	237	289	247	260	257	242	267	250	230	261	272	267	251	245	235	245	260	245	262	273	238	234	260	232	256	256	272	266	266	270	294	270	252	268	237	276	248	262	235	253	258	258	265	241	237	251	259	243	251	241	243	232	268	252	264	251	261	258	262	241	249	269	248	243	266	270	265	233	269	260	240	259	243	282	224	256	256	284	233	219	254	273	269	269	260	258	263	269	266	270	241	270	242	252	265	292	262	263	276	260	259	247	249	258	278	284	266	248	265	247	258	226	257	257	271	250	242	250	249	253	293	243	245	256	263	251	250	273	253	263	251	261	262	281	258	248	241	251	232	263	265	246	275	239	270	273	302	254	243	272	269	249	269	258	255	255	246	259	271	247	242	292	218	265	289	273	264	261	277	267	257	247	242	243	248	227	240	286	260	271	257	268	242	253	242	242	287	274	259	251	263	258	247	255	240	264	270	255	262	243	272	235	251	284	247	262	245	258	275	247	267	248	233	254	230	268	253	241	238	276	263	286	249	245	259	262	248	262	258	250	284	246	258	269	250	270	263	236	263	244	251	246	241	274	281	267	260	253	267	249	252	231	272	264	249	276	256	259	229	258	267	237	251	242	263	243	255	241	257	264	241	281	270	277	246	244	251	265	256	260	248	251	259	269	242	253	249	265	259	268	265	256	245	262	263	275	252	229	268	272	249	238	289	237	268	284	243	246	251	263	282	274	248	249	276	253	278	263	251	255	278	243	271	250	267	259	248	263	260	264	248	237	256	241	240	298	281	250	231	242	226	253	246	240	268	236	257	254	278	235	228	273	257	254	264	240	262	240	275	254	262	249	252	242	255	276	304	243	246	259	247	235	239	257	274	268	239	259	263	262	261	278	236	233	303	249	258	268	276	262	262	253	253	292	268	219	250	264	245	250	239	253	242	242	257	276	251	219	247	246	235	275	275	231	263	252	258	252	251	260	269	262	228	256	258	252	268	244	264	198	256	262	261	269	238	248	255	252	240	237	259	243	259	259	257	255	280	273	245	243	271	249	263	283	249	259	253	262	260	289	281	267	265	264	233	251	270	288	259	252	266	245	228	236	265	254	270	251	274	235	292	261	276	243	258	268	252	242	254	285	271	260	265	261	265	270	253	287	248	261
2171	899	928	938	987	898	865	863	807	848	827	846	771	831	807	839	820	808	821	776	751	799	795	826	795	807	801	771	830	793	783	815	760	737	779	780	794	761	813	783	802	770	768	806	804	829	717	743	773	765	772	798	868	817	829	830	822	807	800	807	815	792	812	783	829	827	811	749	766	805	803	793	772	792	740	738	790	793	804	804	800	791	794	691	821	772	852	798	756	798	821	793	766	805	763	734	764	750	747	783	774	768	790	786	748	769	802	750	796	761	798	795	769	773	786	775	864	787	803	796	776	798	814	800	830	755	801	845	737	800	791	788	830	767	805	724	799	784	782	779	789	794	807	817	823	790	791	791	756	794	768	779	776	742	736	811	723	802	738	799	783	803	798	782	794	774	810	769	748	789	813	809	775	803	770	775	787	797	769	815	749	824	813	820	819	758	805	828	790	790	793	790	778	794	809	747	829	779	823	784	835	832	731	779	782	806	797	772	803	771	786	763	822	775	737	743	804	806	806	781	832	806	788	793	810	784	813	751	765	784	794	749	752	800	788	821	806	758	814	805	745	743	776	755	823	791	793	793	772	776	787	782	814	777	850	792	786	772	723	775	785	779	762	796	814	755	776	750	816	797	802	810	726	766	750	790	776	793	791	737	767	764	802	802	821	760	768	803	757	805	792	799	842	800	776	823	856	802	804	758	798	724	833	791	712	753	795	801	758	807	811	821	818	776	809	825	778	839	803	777	783	757	803	774	750	796	822	814	757	724	822	787	756	813	796	761	792	790	769	777	779	786	782	778	852	781	822	805	773	840	783	744	763	716	805	762	801	775	801	793	768	823	790	773	789	739	764	747	759	765	826	795	827	723	814	807	773	808	769	799	829	772	773	813	786	848	796	795	765	778	792	747	738	807	772	782	765	855	759	789	789	762	763	749	794	774	810	799	776	835	835	785	798	757	801	783	767	782	815	780	771	827	771	826	875	785	840	783	729	804	786	735	765	793	767	819	775	798	811	787	743	811	836	808	798	803	752	770	767	751	798	820	823	783	759	738	757	796	789	741	760	812	769	807	817	821	812	796	799	738	813	799	773	776	787	793	801	796	793	811	808	802	832	771	836	761	778	783	719	783	800	800	858	819	823	756	786	787	787	785	785	750	768	823	788	790	781	803	845	787	761	766	730	790	790	765	794	805	807	719	803	779	800	779	732	783	787	817	759	787	750	759	793	777	784	794	761	725	808	872	792	808	738	802	790	838	777	814	734	804	770	803	766	770	752	782	782	800	796	792	769	796	837	789	800	794	777	819	735	774	802	796	744	848	797	805	785	767	782	799	767	798	783	751	797	785	822	772	801	791	790	792	783	809	807	778	738	810	811	797	814	775	820	778	824	794	784	787	792	832	797	790	780	772	745	794	754	789	825	742	787	796	786	800	768	819	741	751	822	760	821	788	797	784	781	761	805	757	810	854	769	824	755	797	775	782	766	806	785	788	807	792	775	782	815	809	773	816	781	788	756	812	776	749	810	822	745	788	787	789	764	799	785	782	787	773	769	752	797	744	791	764	723	830	815	821	779	795	782	813	822	777	786	743	789	804	765	768	785	855	794	804	784	810	764	801	793	782	754	779	787	819	777	779	779	743	800	774	740	829	833	810	771	772	814	751	793	784	771	825	761	792	794	783	780	761	760	805	824	816	802	793	763	807	820	830	776	823	808	815	800	828	772	802	806	839	771	805	793	744	799	769	737	792	777	807	807	794	786	819	787	794	776	802	749	772	830	828	756	776	780	777	791	746	770	787	811	739	785	797	817	758	762	785	782	787	808	769	799	738	747	768	786	822	803	763	779	794	808	781	746	798	763	802	817	747	791	802	745	782	820	816	769	754	797	787	763	772	765	749	786	834	748	782	789	811	829	788	789	799	830	829	847	770	814	795	782	817	794	765	797	823	775	776	796	755	761	815	768	814	792	745	760	792	741	804	785	786	799	871	818	768	829	808	791	809	764	738	761	777	810	777	782	817	780	715	734	785	830	863	734	813	795	771	797	778	756	788	811	806	769	783	827	820	826	834	787	826	818	736	756	791	806	768	790	789	771	838	773	781	813	796	765	771	758	812	831	751	766	721	772	836	794	830	777	780	802	741	759	819	809	789	748	773	772	809	792	769	762	782	787	790	827	772	813	773	819	824	780	763	779	783	748	793	802	749	845	771	762	778	756	759	788	744	788	785	775	756	772	805	801	786	774	773	788	789	789	767	794	789	799	792	789	725	754	829	756	779	826	795	809	774	823	770	780	805	777	744	860	803	799	820	770	773	799	779	761	776	795	752	824	822	809	793	770	791	824	777	756	787	756	742	762	820	808	780	812	790	737	821	816	831	731	830	788	820	782	842	759	780	799	791	786	801	729	820	790	748	766	812	763	789	835	783	827	772	779	778	793	812	802	828	779	835	761	813	828	823	851	809	775	782	855	747	796	742	824	806	793	789	802	813	766	735	785	800	743	831	817	780	789	794	786	784	827	763	799	822	752	801	792	769	798	799	770	784	794	778	787	812	788	774	785	791	748	765	841	793	859	757	789	817	770	776	759	769	773	766	757	768	719	800	764	778	797	770	752	755	809	794	753	781	789	751	802	800	794	752	785	825	805	829	792	793	789	754	812	807	810	809	768	807	828	789	798	760	775	814	756	824	850	743	801	765	770	780	741	804	816	809	785	785	831	787	807	813	830	773	846	754	808	794	783	758	814	752	858	741	759	730	853	781	804	800	804	760	788	812	811	814	765	790	812	786	831	769	778	781	800	820	813	764	781	793	779	780	771	797	795	787	823	806	785	772	784	826	780	798	723	800	729	797	769	737	808	795	789	820	766	781	793	723	789	799	810	782	771	750	780	820	773	807	781	786	803	766	785	783	762	806	749	756	744	757	778	813	784	790	795	833	819	789	805	782	770	826	811	810	804	800	758	821	814	761	783	774	847	775	804	789	785	845	764	780	804	823	783	800	760	754	803	818	757	824	770	807	761	807	734	841	763	758	772	805	764	771	789	777	772	762	814	784	793	862	758	812	781	818	759	771	820	829	768	822	794	803	817	792	781	812	791	780	809	758	744	767	809	721	775	797	799	722	782	784	833	817	770	790	794	846	778	784	797	788	798	802	770	808	846	768	836	742	771	767	784	792	773	822	846	791	794	795	774	798	782	781	845	758	742	832	780	805	752	813	805	780	775	835	780	800	771	795	806	766	781	772	814	815	726	750	775	829	773	809	794	809	732	791	798	779	751	749	763	837	816	773	778	767	832	804	797	792	779	856	776	838	823	813	753	777	809	786	782	826	772	773	756	766	778	782	854	788	818	810	728	817	771	811	770	803	764	797	792	834	748	756	798	821	807	779	799	784	810	840	780	808	779	810	780	826	843	800	786	786	815	810	794	807	836	837	817	775	734	763	782	789	783	777	812	811	767	766	799	809	753	781	816	780	814	785	786	786	750	796	813	781
4439	898	1120	911	627	437	390	305	291	231	199	221	218	190	215	176	182	161	154	183	150	162	157	137	142	147	149	155	154	140	145	132	138	152	158	160	128	149	127	134	125	122	156	136	147	131	150	139	134	138	163	138	131	148	127	156	156	145	147	131	134	146	148	122	133	101	148	147	140	143	132	151	118	166	135	145	144	117	118	146	139	164	126	128	130	132	141	158	128	145	138	113	126	147	148	125	123	115	142	142	144	158	138	122	146	126	157	137	130	128	132	144	142	134	140	131	151	130	136	141	154	149	130	124	144	137	139	143	144	141	137	150	129	118	135	140	142	160	127	151	151	123	135	117	144	139	112	132	139	139	134	137	132	133	129	120	128	113	136	146	148	140	144	130	155	141	140	137	134	129	138	139	136	137	136	135	150	150	149	138	148	137	128	105	139	119	159	138	139	134	122	143	118	145	126	143	142	147	132	142	148	142	137	121	118	120	148	127	127	133	129	138	128	158	115	143	120	120	130	136	128	108	144	126	117	155	155	133	151	121	113	113	157	134	145	144	117	130	144	113	144	117	139	147	137	153	148	144	140	136	132	168	157	142	153	115	140	126	124	123	138	126	146	132	139	133	121	158	151	113	137	117	122	139	136	151	141	147	129	133	119	134	151	151	129	121	130	106	144	128	147	121	127	138	143	150	126	127	159	147	120	136	144	127	142	129	152	114	125	146	129	127	142	134	126	141	138	159	145	149	148	149	123	133	137	126	147	149	124	120	138	121	130	131	131	122	141	121	134	122	143	144	155	133	131	135	139	133	135	118	128	129	139	132	143	103	142	135	132	125	132	134	118	140	116	148	143	119	132	132	137	133	113	151	133	113	129	136	147	133	138	159	140	129	131	107	142	167	149	150	140	116	123	125	132	130	127	146	135	124	133	144	137	136	143	120	134	123	142	142	136	131	138	154	127	135	144	135	129	140	152	142	135	142	138	143	123	150	153	126	146	133	150	129	163	139	151	126	130	145	126	144	136	129	129	126	135	130	147	143	128	147	131	142	124	129	143	131	137	147	150	143	124	133	137	136	128	126	123	128	141	117	119	145	152	126	139	141	156	133	117	118	143	127	126	133	133	126	138	144	137	140	133	143	114	129	140	133	140	137	108	160	153	125	127	122	141	112	126	139	136	142	132	116	128	130	143	149	129	137	138	133	146	136	163	107	144	131	131	147	151	119	123	130	136	117	143	123	145	141	141	139	119	116	116	148	146	122	148	156	142	121	153	153	134	122	155	133	125	137	140	137	113	138	149	158	136	143	127	129	134	139	119	125	111	125	133	119	118	145	127	134	139	148	140	146	142	125	130	127	137	130	137	124	132	143	127	129	133	148	160	125	122	126	100	155	141	124	137	150	130	117	145	132	125	142	135	113	127	131	132	128	137	124	127	159	152	138	154	139	137	132	117	138	133	142	137	146	128	129	131	132	145	132	142	139	151	136	142	141	130	141	123	134	152	137	163	143	156	136	144	151	134	132	125	105	158	123	121	123	143	129	116	140	127	123	122	122	141	133	122	138	146	153	136	140	128	134	143	156	138	134	133	135	125	115	135	124	129	133	131	125	134	138	141	126	112	135	130	133	117	147	134	150	125	119	133	127	127	143	142	151	132	125	157	149	133	125	136	147	128	150	140	136	143	134	119	139	134	127	140	134	125	127	145	131	125	129	158	145	139	140	128	125	117	128	160	117	126	98	116	105	134	118	149	118	130	130	140	139	120	121	142	147	139	159	115	156	117	131	127	128	128	137	136	152	156	142	128	135	141	161	153	148	142	143	125	147	133	134	143	109	138	131	118	151	149	121	130	128	146	134	122	129	125	124	131	155	114	131	139	126	127	133	157	130	122	144	148	152	150	144	146	149	123	129	138	132	133	154	127	117	104	167	122	141	140	136	133	152	135	127	130	141	149	148	121	138	156	127	123	126	130	148	142	142	109	144	124	117	151	139	118	156	143	154	111	137	125	145	139	135	134	160	157	154	135	129	109	117	132	140	139	143	132	115	127	125	135	135	142	138	164	131	131	130	123	122	128	124	151	156	132	135	130	142	145	135	121	141	154	135	130	139	125	129	133	126	146	126	125	136	133	141	140	146	114	143	150	139	145	123	148	126	124	122	129	127	139	133	132	147	140	152	137	150	131	150	122	133	155	139	142	143	130	118	143	128	126	146	120	139	138	160	118	153	141	123	136	127	133	122	119	157	165	140	135	131	127	160	138	142	144	128	158	132	149	151	127	145	130	134	120	147	146	132	133	149	143	127	137	151	144	147	142	133	119	98	113	136	134	127	129	137	147	122	133	129	137	124	165	152	146	119	150	145	124	156	132	144	136	129	154	136	150	122	141	139	141	122	139	131	143	149	123	139	133	118	145	125	121	137	128	136	142	140	120	160	145	134	130	139	145	128	138	143	127	141	147	124	140	128	127	135	118	113	129	128	135	131	122	131	149	149	134	117	116	129	126	142	145	141	144	121	124	143	128	132	126	138	144	129	116	130	136	128	116	110	142	146	125	143	163	140	160	162	127	154	117	124	141	118	119	140	123	125	132	134	131	134	153	143	153	139	136	121	140	160	144	124	156	140	123	156	126	127	131	134	138	141	132	140	121	113	156	139	143	129	153	127	129	121	143	133	120	127	126	135	130	147	129	138	122	162	130	140	121	156	145	149	130	129	144	137	147	138	116	142	112	126	150	144	117	132	146	116	149	144	154	138	141	168	118	123	135	128	127	136	122	145	133	137	125	135	116	130	147	131	125	141	126	149	142	115	143	130	133	136	148	140	139	151	127	115	166	127	136	157	164	141	132	140	120	136	147	137	134	153	120	147	115	128	150	145	127	134	146	128	128	128	127	131	159	140	140	134	139	151	149	138	138	137	121	137	135	142	152	124	122	138	127	144	142	137	150	116	116	128	136	136	105	127	140	140	132	136	133	133	143	149	130	145	127	141	114	136	130	126	132	136	141	130	121	119	151	143	130	150	124	144	137	135	119	154	126	154	158	130	132	147	138	140	152	124	139	147	128	126	141	147	133	140	132	143	147	115	118	145	127	142	122	104	114	150	144	142	143	133	112	138	138	148	162	117	122	138	151	151	141	134	135	136	139	133	113	130	130	130	170	129	151	117	128	143	153	122	128	134	129	129	132	130	132	137	138	153	119	140	129	159	133	118	139	133	162	144	121	124	122	134	150	125	133	141	146	133	140	133	107	127	130	146	118	129	127	134	122	141	149	130	153	138	130	139	139	130	124	143	130	136	134	129	138	147	120	142	129	148	167	120	144	139	143	135	122	142	142	145	115	134	154	123	136	139	146	126	126	119	130	134	136	123	139	110	140	137	129	133	131	137	130	130	157	154	136	125	110	131	154	140	137	120	132	146	125	145	129	143	134	123	132	139	135	106	129	131	141	150	137	136	112	141	141	127	136	106	146	113	124	135	123	140	133	109	142	163
5542	1380	2966	3462	3056	2514	2109	1724	1457	1344	1196	1107	1038	975	878	819	794	721	715	657	626	637	602	628	611	621	610	598	546	569	564	557	494	499	541	541	556	538	520	545	485	523	498	490	442	515	484	514	500	477	508	509	469	501	485	486	496	479	461	478	496	440	505	493	491	484	493	480	472	492	422	456	493	478	452	477	483	480	446	486	453	467	459	510	439	467	469	457	460	482	461	395	470	425	466	476	484	447	449	461	452	435	458	448	470	460	478	437	468	450	429	443	473	447	422	433	471	440	446	437	477	428	461	464	443	459	505	433	450	459	429	471	449	468	454	487	457	470	443	419	456	467	443	459	443	423	426	461	465	469	449	465	429	416	481	492	447	472	429	458	480	432	484	486	450	468	469	466	459	418	448	463	462	448	505	447	439	422	416	481	476	405	431	436	490	463	441	422	469	441	462	446	481	445	453	462	450	442	460	437	446	462	471	421	436	440	447	495	419	452	494	429	462	450	374	461	444	451	433	469	439	437	431	435	437	439	429	486	435	456	495	461	419	471	462	469	473	457	434	477	454	403	477	447	449	447	460	446	432	450	401	442	451	482	456	431	433	465	489	435	437	435	442	473	461	450	459	404	422	442	427	458	448	438	442	440	436	447	482	475	469	454	494	457	422	496	439	424	468	470	442	460	416	474	457	444	446	477	417	460	444	404	439	444	466	439	488	441	461	447	454	462	491	437	422	467	458	421	465	460	460	456	479	485	442	464	461	428	435	481	495	459	457	476	454	453	460	436	437	434	491	427	429	469	492	430	453	473	432	439	441	431	455	419	425	423	450	448	457	454	436	464	441	504	451	417	444	451	448	442	427	430	510	461	479	451	454	377	471	450	453	419	444	431	462	443	461	440	449	448	474	457	453	451	470	418	483	424	453	456	429	446	454	470	465	468	467	448	482	437	472	429	483	474	462	449	460	458	464	429	442	489	436	422	448	424	459	465	434	451	439	453	451	473	419	448	441	433	424	426	461	450	470	436	470	471	445	437	440	443	512	463	452	485	416	472	479	437	464	418	427	486	427	472	457	439	486	463	465	440	446	426	457	433	466	448	481	471	492	500	498	457	439	429	486	440	455	441	481	457	465	465	451	463	439	493	460	512	474	440	458	491	434	454	485	453	420	425	426	464	431	448	470	441	447	453	479	480	492	469	434	494	466	436	455	434	432	492	449	459	487	477	472	482	471	463	436	441	409	466	445	465	424	409	427	424	431	476	492	460	419	450	424	434	435	452	453	442	450	431	495	420	463	449	470	468	461	430	420	431	468	458	453	463	446	443	465	427	476	465	431	462	469	425	459	485	453	480	444	432	461	381	482	403	414	442	441	417	446	453	458	449	417	458	459	430	453	414	475	469	454	450	428	458	422	458	460	425	457	446	426	442	447	460	461	451	468	448	441	463	425	426	458	433	441	459	497	462	444	418	464	435	460	428	465	457	452	441	433	463	427	459	469	489	459	454	448	473	428	434	441	470	476	469	417	437	461	473	439	419	473	469	453	478	451	488	447	467	480	466	451	422	437	494	383	444	433	461	427	445	431	436	459	447	497	418	455	449	458	455	424	431	446	457	460	461	429	442	481	453	420	448	489	424	462	435	447	443	465	459	422	454	488	447	474	486	495	441	469	424	442	471	472	458	458	496	436	420	492	431	449	430	437	443	455	481	445	457	453	415	490	431	409	468	459	450	464	478	439	422	438	453	459	454	470	426	409	473	460	451	464	474	465	457	451	426	444	451	458	448	455	470	471	458	482	415	512	431	431	440	430	471	445	449	481	497	450	456	493	483	424	463	429	450	434	423	460	444	452	481	468	381	463	442	493	436	469	390	441	457	415	454	474	501	443	454	471	425	501	447	430	457	485	439	442	458	437	450	473	468	463	446	432	464	443	484	462	456	457	435	465	418	426	437	450	428	461	423	444	475	436	443	424	414	468	480	443	410	466	432	425	454	471	473	452	465	428	469	420	490	452	437	445	440	465	473	425	418	477	478	452	388	471	434	472	446	461	437	458	472	440	442	504	446	491	436	433	470	462	434	455	481	445	430	509	448	433	431	482	449	446	454	442	463	443	437	469	449	444	444	482	468	450	425	461	444	464	431	463	467	426	423	469	449	458	376	486	469	470	443	465	441	453	432	430	435	440	451	438	448	464	443	476	411	446	410	426	446	439	447	449	487	464	431	461	455	478	459	442	476	457	454	434	451	435	438	469	452	462	452	429	436	462	471	440	457	495	471	447	454	405	414	423	430	417	443	462	467	444	444	472	454	434	458	437	432	478	445	476	486	470	456	478	450	464	446	478	450	472	478	452	467	432	454	442	469	459	460	417	492	419	447	413	477	422	411	459	435	416	410	450	442	452	453	503	460	435	448	440	447	451	458	498	442	446	461	448	481	465	463	464	458	464	474	450	445	470	417	454	418	417	449	429	464	433	427	454	456	445	460	469	457	443	447	470	417	467	436	436	478	477	431	424	461	439	451	414	476	417	422	473	437	441	452	464	440	460	451	444	456	489	438	467	429	409	417	413	480	472	477	439	475	475	455	488	465	477	430	434	457	460	445	453	454	463	437	424	454	454	498	437	466	438	470	461	441	423	487	447	466	465	427	456	425	437	438	423	432	437	442	441	463	417	432	429	452	503	450	432	462	447	483	467	489	439	422	453	445	420	442	440	440	442	472	409	442	458	457	435	445	472	480	393	449	484	469	452	467	453	476	474	442	479	455	495	518	444	474	449	427	442	450	471	474	448	457	445	475	452	448	483	465	486	458	441	451	460	446	464	450	455	417	457	434	446	468	473	407	470	452	470	457	481	416	427	437	485	411	461	432	437	451	441	462	462	443	444	475	448	447	445	448	481	474	465	420	431	436	465	453	482	454	429	424	436	467	434	430	482	478	437	491	471	416	490	450	481	447	455	457	484	414	446	444	430	444	458	476	433	496	442	473	444	494	460	432	457	441	443	472	455	441	445	454	460	486	472	436	506	402	454	435	466	464	422	408	454	443	457	448	452	477	431	463	502	418	433	452	465	447	452	449	455	471	485	408	423	442	466	477	436	469	445	446	469	447	461	406	428	467	438	482	460	437	459	442	417	467	494	504	465	445	455	454	438	517	465	435	439	426	457	458	441	492	410	465	451	460	454	450	485	448	452	448	467	447	418	450	464	410	446	461	464	454	446	438	449	462	463	437	470	466	485	470	448	451	459	482	470	427	433	416	432	458	500	485	418	427	444	438	458	430	484	418	442	445	418	451	457	443	455	466	451	440	479	448	415	426	474	478	461	440	429	424	467	465	463	449	419	444	460	437	454	411	452	464	455	410	466	470	482	476	473	451	482	442	449	475	454	455	433	436	428	477	414	455	479	434	476	425	416	448	454	440	437	460	454	469	472	442	488	438	432	458	459	447	460	443	435	468	449	468	465	460	441	495	439	464	460	395	475	478	483	411	430	447
8433	1822	2370	1700	1089	840	631	517	392	339	288	259	264	214	199	195	189	169	177	184	158	152	170	176	144	114	165	149	131	131	142	159	148	123	149	153	127	148	132	144	152	121	144	152	143	133	118	130	131	129	135	119	120	109	126	122	146	118	133	119	131	151	136	121	110	141	112	120	118	115	135	123	135	131	117	114	126	142	131	141	114	125	122	129	136	111	151	127	127	142	125	115	124	130	114	126	125	145	143	128	108	109	125	115	119	127	114	117	126	152	129	140	127	119	124	134	132	111	143	114	137	128	113	123	125	118	119	118	134	106	116	121	136	129	114	111	133	132	123	118	117	101	126	112	136	116	119	110	153	152	118	135	127	126	122	116	120	133	98	115	135	133	131	123	124	132	133	122	130	111	124	113	125	134	122	126	140	128	120	131	123	125	121	141	134	128	123	134	140	114	114	135	121	116	107	132	123	135	123	123	109	126	128	133	113	121	134	95	139	130	119	105	129	123	121	149	105	132	117	124	125	110	120	132	123	124	110	148	108	132	151	134	110	128	139	117	112	125	127	119	129	116	112	112	132	147	112	138	120	124	138	115	132	135	115	127	125	114	114	130	120	106	124	130	133	115	143	130	128	145	145	111	111	110	115	119	130	135	133	130	105	144	107	115	133	127	123	126	149	153	113	137	89	100	111	129	111	141	109	129	125	152	142	122	124	147	122	105	135	97	119	121	129	116	112	127	119	127	116	111	124	137	134	134	124	124	115	130	118	127	115	119	113	109	123	122	142	131	108	140	125	106	130	134	128	133	138	109	125	133	122	120	94	119	132	137	116	137	133	136	124	121	136	109	116	132	119	124	135	128	139	133	125	121	124	137	118	132	116	117	128	117	123	121	129	127	122	123	134	131	118	114	136	125	113	120	138	113	131	121	136	136	165	132	130	111	133	129	116	113	123	119	143	113	122	122	134	123	132	112	128	110	131	139	119	123	110	130	116	123	110	123	118	118	125	113	113	133	124	116	122	118	138	126	123	113	116	123	124	122	131	138	125	124	120	140	119	129	129	128	124	128	143	114	109	130	129	136	128	124	119	124	112	115	125	118	128	113	118	143	137	116	126	128	124	131	98	127	121	118	133	118	121	144	101	122	129	145	142	119	118	134	131	122	117	120	120	118	113	119	147	101	133	106	147	117	126	124	125	132	115	116	142	126	113	124	101	100	127	122	113	128	120	124	133	124	120	153	118	124	117	122	146	118	116	133	133	133	117	130	109	116	144	132	126	138	121	115	133	138	121	117	121	141	126	154	118	116	128	123	128	118	131	138	122	119	105	140	127	140	132	110	123	117	118	123	115	122	119	127	140	123	132	131	117	112	114	119	110	124	118	122	127	126	127	130	110	141	134	132	144	145	151	139	132	144	120	129	105	144	131	115	140	117	128	122	126	120	113	135	119	122	125	129	110	133	117	126	119	113	114	132	111	102	125	116	130	113	137	136	119	124	111	126	107	131	124	116	131	126	110	129	125	134	108	124	141	135	121	130	131	141	151	129	126	146	121	119	114	120	126	112	124	141	142	126	113	99	124	117	130	125	127	138	118	117	117	136	102	113	130	113	128	139	123	119	130	145	149	115	108	120	114	117	155	133	121	106	126	134	111	126	123	138	121	121	125	121	115	105	112	113	120	125	123	125	152	119	127	123	133	125	118	129	137	147	128	140	132	125	124	121	118	117	117	119	115	129	134	125	99	123	135	125	142	123	131	111	150	105	142	125	113	126	132	98	143	133	146	121	137	133	137	114	129	132	126	132	127	112	103	119	133	112	131	142	118	107	114	140	126	150	111	119	144	113	110	143	108	131	123	109	127	130	131	120	118	121	122	141	124	123	122	115	120	125	117	114	131	132	119	129	113	114	141	127	112	120	137	129	99	125	123	135	114	112	131	136	117	133	132	107	137	105	136	137	105	116	128	133	132	120	130	122	110	114	132	131	108	136	111	106	107	131	111	114	110	114	122	112	128	107	133	113	120	128	126	131	128	105	159	114	147	128	130	101	120	112	134	119	129	119	140	126	148	119	126	128	130	110	116	131	144	150	125	138	123	108	119	118	125	123	117	132	151	126	133	118	135	138	134	112	101	136	148	140	133	108	119	117	122	122	138	141	129	137	130	132	136	130	123	142	134	111	130	119	115	124	118	154	126	129	140	112	103	121	114	128	129	127	127	151	124	129	126	115	142	115	127	117	124	117	107	129	117	135	117	127	138	134	124	105	125	150	128	111	106	107	125	123	109	121	105	124	131	128	139	131	124	142	118	122	124	125	114	145	112	118	123	119	127	93	139	128	127	112	109	132	141	127	111	128	119	117	124	115	148	127	117	117	125	133	129	125	116	145	142	132	110	132	114	109	133	116	116	147	115	152	110	131	136	125	126	134	141	123	122	135	142	101	130	113	121	126	98	122	113	112	137	102	128	129	130	124	119	107	121	110	115	103	113	116	114	137	115	123	126	106	136	116	141	114	109	141	131	139	103	116	138	107	113	120	118	124	110	122	119	127	132	112	105	133	133	113	130	124	123	134	130	131	116	115	122	114	138	119	139	134	141	119	144	111	130	106	128	127	104	111	136	114	136	111	123	103	122	129	124	123	110	136	128	131	124	123	136	119	124	133	118	119	117	138	138	130	133	138	122	119	134	123	121	122	123	105	120	138	121	129	132	114	121	136	143	118	133	132	105	129	122	109	124	124	121	130	101	148	120	129	133	128	119	111	118	136	122	130	119	138	131	126	111	129	146	125	125	120	123	123	128	119	96	119	129	122	146	131	114	133	119	134	136	136	137	127	124	129	139	119	116	117	112	117	143	121	124	124	114	128	112	128	124	115	116	150	132	114	107	117	128	123	127	127	133	118	138	111	112	124	137	129	113	117	145	101	127	132	122	124	117	105	130	121	114	125	123	125	121	117	136	127	113	121	138	119	120	132	113	115	132	118	113	136	122	119	112	125	139	122	123	133	132	139	111	114	128	126	135	128	143	122	127	96	124	130	106	120	110	120	121	130	123	112	135	117	121	115	123	117	124	118	123	135	127	121	120	116	115	120	125	114	112	115	122	125	128	108	136	90	136	133	133	152	122	139	131	125	120	122	122	137	134	137	111	128	120	127	135	127	147	128	136	120	105	125	132	117	108	121	129	126	115	112	144	121	145	134	128	111	115	134	117	128	127	122	117	113	106	122	123	118	131	151	116	122	110	121	121	142	120	139	131	116	137	130	118	113	130	121	131	126	114	98	136	129	127	100	103	126	124	112	131	126	129	136	104	130	139	126	130	129	134	127	116	109	117	114	115	125	134	129	118	119	118	128	136	114	130	125	144	135	123	109	112	122	152	124	109	119	137	103	114	104	117	142	131	103	112	111	121	123	119	121	120	133	134	121	127	127	123	116	128	131	104	127	103	130	116	130	108	125	112	123	111	120	117	132	118	119	119	127	115	105	126	141	127	128
7699	2267	5095	6023	5233	4256	3520	2916	2443	2022	1857	1706	1473	1415	1152	1169	1089	1036	924	879	836	856	777	744	734	692	699	653	646	637	566	605	582	590	594	526	576	535	548	540	517	506	561	563	528	512	507	501	509	537	497	502	521	479	458	443	476	488	493	463	486	486	468	478	448	465	467	464	476	425	467	426	478	465	425	449	480	477	434	498	426	475	438	400	422	431	443	430	489	446	430	457	433	437	414	455	438	453	484	440	475	399	465	434	457	434	463	418	450	448	426	430	406	415	385	442	430	427	449	426	454	440	437	437	469	422	424	441	416	449	415	411	392	424	441	441	464	418	439	436	452	411	424	372	497	447	420	473	406	429	455	419	455	402	412	418	426	460	443	447	417	419	464	432	434	418	438	441	428	430	467	409	432	456	445	434	434	466	413	439	444	426	431	426	424	430	440	457	447	433	438	401	423	432	454	447	458	428	401	461	405	437	466	428	426	424	450	425	430	411	391	483	414	463	453	418	431	431	414	432	415	429	390	382	427	446	407	423	449	437	414	421	398	468	427	455	480	450	410	446	394	479	435	417	430	442	429	437	395	449	452	433	394	438	416	418	398	417	439	451	429	448	440	416	417	429	460	431	430	436	426	428	462	435	409	427	440	443	426	413	418	402	418	453	388	399	429	433	433	408	396	448	431	470	435	461	447	409	436	426	404	448	451	428	427	467	428	442	423	459	411	451	453	458	464	441	444	439	428	412	449	419	448	423	408	443	429	431	440	405	441	419	449	441	448	408	415	470	433	389	416	417	418	460	451	449	398	389	419	427	439	438	441	425	454	412	418	432	427	448	423	443	478	441	402	445	453	434	429	437	426	425	440	456	433	407	440	433	401	423	422	439	467	459	410	443	448	409	402	438	395	435	496	424	454	395	435	432	444	422	465	452	405	398	429	444	443	433	403	477	425	460	432	431	433	434	404	427	429	445	418	409	411	429	453	435	442	429	438	424	457	439	423	419	444	454	462	394	431	424	416	412	431	457	454	436	444	434	424	394	400	402	475	409	418	404	438	398	425	389	454	443	418	443	394	436	442	450	422	472	449	414	394	452	444	434	442	431	431	412	453	431	431	436	413	436	430	436	434	472	454	422	427	428	411	396	439	424	403	411	445	416	418	442	431	467	441	421	451	440	463	416	419	415	408	442	409	387	447	422	459	424	448	454	420	435	432	416	426	425	452	427	400	424	459	401	395	421	433	430	421	445	413	439	423	434	418	429	433	421	389	475	435	433	417	416	443	419	410	391	408	455	395	467	389	445	434	450	437	393	413	455	428	420	418	408	457	395	422	396	430	475	428	422	438	406	442	410	459	445	457	434	436	425	446	449	438	404	433	400	434	444	440	448	435	416	455	465	429	466	424	490	434	437	441	424	466	406	420	421	433	438	426	394	424	427	416	437	413	433	453	438	427	425	486	431	444	401	438	438	394	450	412	433	417	425	408	449	439	445	410	437	465	428	423	404	435	419	364	428	411	389	414	402	422	453	459	399	432	412	457	437	430	430	464	400	435	442	475	443	407	439	433	414	445	432	449	424	451	431	402	396	416	440	399	420	409	417	393	448	449	422	455	429	401	429	414	443	461	419	426	436	436	392	425	434	407	426	436	424	393	424	427	417	425	393	495	449	433	467	422	436	402	435	419	442	455	458	434	413	434	482	450	452	419	407	421	428	414	452	436	448	420	473	417	422	425	433	427	426	432	425	436	418	446	404	461	407	433	411	418	428	443	427	417	406	405	478	409	404	417	474	432	432	425	458	425	383	403	470	459	445	388	433	387	426	426	409	451	419	409	443	409	414	450	422	422	429	432	405	427	421	421	414	436	417	451	422	404	420	423	440	429	452	404	442	466	448	448	428	417	433	410	418	471	398	427	402	416	436	399	444	410	416	422	428	439	420	432	385	407	414	429	454	444	423	452	442	411	411	402	416	437	451	439	384	438	446	427	431	422	423	423	422	438	386	414	434	448	447	432	438	433	435	437	415	439	420	427	410	413	430	384	426	411	463	444	402	470	417	415	454	432	415	424	413	433	437	432	436	442	464	419	410	413	421	425	416	414	437	428	428	387	403	434	432	431	442	404	441	444	434	429	387	419	458	467	405	418	435	436	436	434	430	427	452	408	415	408	425	426	433	412	418	447	478	421	459	418	414	463	400	435	471	422	391	457	426	481	470	406	421	445	420	459	426	420	421	426	419	449	404	441	435	424	440	459	463	437	408	453	439	444	428	417	424	407	439	415	439	446	404	453	416	435	457	406	422	448	435	417	458	450	439	423	410	392	472	434	413	424	437	442	435	400	459	443	410	413	433	432	417	405	450	455	431	420	456	428	434	396	428	431	440	416	410	415	417	406	427	402	420	402	424	444	413	447	451	418	412	423	462	417	435	423	429	417	421	399	436	441	439	437	430	408	426	440	423	456	405	395	412	424	453	421	449	450	441	381	424	365	432	418	430	444	444	400	419	435	411	484	457	425	450	426	455	406	419	414	446	469	417	423	435	416	434	474	413	453	427	457	443	470	446	434	429	425	419	444	430	422	428	421	414	410	425	464	447	419	473	438	437	384	439	457	415	423	418	411	424	422	448	453	445	425	414	418	450	404	423	440	415	432	471	482	442	444	404	424	427	452	424	412	435	419	423	414	414	453	431	440	425	414	449	446	448	446	466	410	398	446	443	412	439	424	440	433	453	390	433	422	421	414	407	441	366	464	435	417	415	457	424	404	425	426	439	418	439	440	451	406	431	419	407	421	465	433	446	442	466	467	410	408	426	401	393	455	464	419	387	429	432	404	473	432	390	457	398	442	427	436	453	405	429	439	409	414	404	453	445	414	441	429	420	413	407	433	444	422	425	421	434	397	435	461	441	413	486	407	427	440	425	388	421	412	429	428	436	401	440	432	449	418	472	422	425	436	411	403	406	404	420	426	452	470	414	424	446	414	418	427	430	373	410	411	392	419	428	465	418	458	435	436	448	429	427	427	464	432	394	418	404	462	426	441	424	429	410	427	434	432	419	425	456	418	442	420	470	419	435	433	408	413	445	414	424	424	440	408	424	436	417	395	425	433	409	438	445	397	441	434	439	399	452	437	395	439	405	415	438	465	415	415	433	432	453	421	446	422	428	424	414	412	406	453	403	406	405	449	447	426	428	411	453	453	418	416	429	432	490	486	404	442	423	458	411	425	451	404	447	468	405	406	436	434	421	473	422	382	465	441	402	403	416	460	444	418	424	458	443	422	435	433	468	417	421	438	409	439	432	423	403	424	458	433	394	450	412	397	465	450	449	434	460	434	398	432	436	425	411	421	446	418	426	416	423	430	474	381	424	438	453	422	413	422	378	464	478	430	447	451	436	376	416	411	444	407	433	405	401	414	418	440	417	442	458	432	420	432	436	428	408	432	424	437	427	464	474	447	400	464	382	399	422	400	437	420	426	398	411	448	423	426	390	410	439
1310	293	307	298	329	289	276	232	269	246	258	267	261	253	255	273	273	271	291	258	236	272	226	262	254	282	215	247	260	247	261	249	246	239	252	267	278	284	248	256	270	225	239	259	275	259	247	254	247	260	242	248	303	292	264	286	260	247	272	276	256	284	284	262	255	267	269	262	276	248	230	273	266	241	270	236	253	272	255	265	253	233	251	268	233	278	226	262	273	244	258	237	264	266	260	252	276	275	265	278	263	251	257	257	206	241	250	225	257	245	253	262	251	278	263	235	262	264	269	262	266	286	281	234	235	245	251	268	276	231	270	255	264	282	241	249	265	270	257	267	256	249	265	239	247	290	255	262	249	278	240	262	257	249	259	263	281	262	264	257	254	279	271	275	262	251	262	246	277	258	286	281	291	291	254	253	260	287	254	250	262	297	270	259	260	249	267	248	264	286	271	261	261	275	264	243	248	266	263	240	243	254	266	242	288	242	260	269	285	280	262	255	309	267	265	212	283	256	282	230	263	271	234	261	252	272	260	249	276	282	250	245	278	275	251	254	234	269	282	259	278	250	268	234	260	233	242	266	255	232	275	263	265	230	263	248	267	235	265	263	238	247	251	267	264	249	249	260	275	245	268	250	247	267	273	273	237	249	259	250	247	263	246	249	224	258	260	243	252	278	235	287	258	249	272	236	292	269	246	245	263	233	264	270	231	283	267	272	235	294	289	264	259	251	279	230	278	272	249	271	262	227	278	264	239	262	236	264	268	222	264	214	262	242	261	231	254	231	252	234	262	230	251	249	252	274	252	237	267	236	267	299	258	245	239	283	271	245	245	256	265	242	250	252	250	259	250	256	278	263	273	253	251	240	250	263	259	238	265	253	297	243	255	247	265	263	267	270	254	279	265	259	240	256	242	254	287	253	282	261	233	262	260	265	252	253	272	261	253	250	235	256	256	247	266	264	230	259	216	261	246	238	268	248	262	256	281	243	254	272	251	255	244	258	264	236	243	276	264	262	249	248	260	236	274	265	257	258	256	241	272	227	266	262	253	255	258	260	258	274	277	279	304	258	284	293	244	271	263	260	241	242	248	250	265	268	259	247	258	233	235	286	238	264	261	231	259	273	247	271	258	253	267	260	264	256	279	244	239	248	231	276	253	254	237	255	236	261	263	270	241	249	262	241	236	268	245	250	255	296	253	257	224	270	275	252	245	248	261	259	261	241	266	255	277	247	271	255	254	241	304	258	227	252	262	257	257	264	241	258	244	281	289	266	269	254	242	264	265	293	291	242	242	265	238	271	244	267	248	239	260	239	237	253	263	258	264	260	271	260	242	272	258	264	231	256	257	286	271	231	266	230	252	255	233	263	277	247	265	233	256	257	263	266	260	223	264	242	264	258	233	267	241	258	235	278	252	285	269	266	234	263	301	272	241	228	266	250	244	257	241	274	237	252	236	287	271	247	261	283	259	258	266	266	277	228	274	273	253	250	255	280	241	229	288	256	255	265	254	259	276	247	236	253	245	270	231	284	255	263	223	234	257	273	290	233	238	239	268	262	250	228	258	237	231	245	247	256	269	263	252	255	276	276	268	277	268	226	275	278	250	259	268	249	254	232	243	260	274	249	252	234	251	260	263	254	251	272	237	265	281	277	260	265	254	287	268	271	284	253	273	261	225	264	269	242	255	242	246	248	242	233	273	267	266	257	267	267	220	237	242	275	249	262	259	253	264	255	233	291	299	261	270	265	253	249	278	259	263	235	229	262	266	274	234	255	253	239	252	273	281	251	271	266	296	258	301	266	262	262	264	235	249	283	259	265	277	259	245	250	249	254	272	246	251	252	241	240	267	261	249	271	243	256	253	254	282	245	283	247	268	256	254	243	230	288	256	252	255	231	278	264	231	259	265	257	280	239	248	244	276	237	290	252	262	286	266	243	267	246	267	253	244	256	261	227	242	260	265	255	289	261	250	245	241	268	273	257	264	267	263	260	247	247	290	260	240	248	273	267	268	259	241	254	280	283	264	259	261	246	245	248	287	244	264	264	264	253	261	267	253	264	238	261	266	287	248	243	258	283	259	277	268	244	255	247	250	250	284	256	272	268	253	253	278	268	281	249	263	265	281	252	252	256	262	258	250	273	271	262	261	244	254	249	255	273	250	267	241	254	246	231	288	251	260	247	264	260	279	242	279	243	264	252	249	261	269	258	242	266	262	240	259	249	250	246	244	252	257	236	276	232	267	267	270	250	281	232	276	263	286	290	239	282	263	283	261	229	245	275	288	261	253	274	291	242	262	257	272	268	243	253	259	269	243	242	252	253	251	245	276	268	239	266	225	241	264	239	247	268	262	260	254	257	254	263	266	260	271	219	264	287	282	260	266	274	251	272	266	243	277	246	252	271	255	252	235	257	249	234	264	259	227	265	282	284	254	227	235	275	254	257	272	246	243	252	277	230	256	276	259	237	244	267	258	256	279	235	231	243	292	258	262	247	251	270	260	283	272	283	265	225	258	262	263	249	275	241	263	262	221	243	248	236	246	256	244	262	265	247	264	241	241	251	276	270	264	241	224	288	273	269	267	236	256	263	248	232	256	275	267	292	252	246	242	273	247	248	232	248	267	259	241	258	268	205	243	279	251	264	233	294	257	231	263	255	244	269	254	252	265	234	288	283	272	253	242	251	278	235	258	246	253	242	236	281	263	242	276	255	263	278	269	246	254	244	245	249	280	288	252	232	250	270	249	256	257	271	237	270	265	255	234	249	230	278	259	257	242	284	256	249	240	263	237	252	287	261	248	294	249	230	266	228	253	245	275	271	294	281	232	266	274	267	250	234	258	275	286	268	213	279	256	247	247	255	270	263	223	287	257	271	268	247	268	265	258	264	226	242	246	268	295	245	291	284	249	248	237	253	244	293	235	245	247	251	284	285	243	269	264	279	267	236	274	265	253	252	272	269	226	250	268	260	248	232	260	251	260	272	247	265	244	244	243	241	255	254	221	243	277	240	300	231	258	275	254	247	229	234	249	260	266	253	243	253	245	268	236	277	236	259	242	281	253	249	282	221	256	239	274	231	243	285	266	240	254	261	257	248	245	253	263	242	289	253	281	215	256	274	265	232	280	282	215	281	258	263	276	269	275	275	272	257	248	262	265	264	249	269	252	253	247	246	246	258	276	288	240	261	262	240	219	254	266	269	236	249	286	273	273	256	257	235	267	289	274	248	244	250	262	263	258	242	276	245	279	242	258	256	271	296	255	272	262	277	265	255	275	255	288	265	300	259	271	261	242	259	265	281	258	258	272	251	233	245	255	275	231	246	252	258	257	259	253	226	238	266	248	228	246	246	253	263	239	240	267	240	233	261	254	269	231	244	274	234	272	244	279	256	224	246	233	237	268	226	266	256	245	261	235	253	259	261	243	268	251	264	281	291	258	227	263	263	278	242	258	249	256	265	262	293	266	261	227	249	255	240	252	294	274	280	235	266	253	255
2284	857	980	957	948	917	936	877	847	820	854	795	826	825	831	822	786	765	781	800	793	799	742	793	765	797	789	782	782	818	756	816	782	781	808	781	758	806	785	799	822	835	794	795	770	794	828	771	764	745	858	815	867	798	764	786	793	768	809	765	781	769	768	819	796	768	825	776	837	806	786	782	787	764	790	816	758	818	782	754	737	740	796	783	836	724	837	799	793	777	842	782	769	822	801	761	754	772	833	808	785	816	793	795	753	767	778	799	787	763	810	817	766	775	809	802	770	785	808	854	823	748	807	791	756	745	869	771	778	807	790	843	790	738	732	783	797	795	799	743	730	836	767	791	816	794	808	741	762	794	759	812	824	815	784	814	794	795	792	791	793	789	785	764	732	798	816	758	764	778	779	787	791	772	798	795	790	821	777	820	763	774	816	795	832	831	802	753	770	809	752	799	818	768	769	752	770	782	777	814	796	821	834	815	800	832	766	809	799	786	796	820	799	812	791	767	821	784	785	768	791	791	737	780	788	791	814	791	749	802	791	819	825	752	784	810	808	830	771	768	751	867	793	790	790	809	754	771	789	768	774	807	787	795	724	758	744	798	751	799	777	824	732	808	836	816	789	754	755	773	785	761	759	779	792	808	786	769	838	781	772	802	769	737	757	782	805	720	757	771	795	793	833	805	747	789	788	800	826	797	806	805	744	759	793	785	797	805	791	766	796	773	803	770	784	789	805	771	738	782	806	817	789	789	840	739	737	803	796	742	731	800	801	837	799	770	835	777	800	757	787	747	850	836	780	756	767	796	824	808	790	811	797	801	750	802	823	796	805	773	814	816	781	790	785	804	780	752	745	754	791	787	797	782	793	781	806	750	804	812	790	785	760	801	846	748	801	832	764	788	755	820	805	792	856	765	789	784	771	783	777	781	793	760	808	800	723	805	798	803	781	795	749	778	770	731	776	812	773	744	777	818	803	776	787	789	771	819	815	775	779	786	792	827	786	761	812	825	775	802	780	799	811	747	814	776	779	806	811	791	817	791	781	836	784	806	751	779	813	799	782	800	807	771	767	811	786	759	741	811	788	810	789	780	746	791	809	770	758	767	766	783	777	736	826	794	785	776	811	788	836	790	833	762	809	799	786	778	822	858	789	772	774	742	807	834	728	799	780	819	806	854	838	791	799	761	773	791	771	807	788	786	760	827	777	735	762	786	781	759	815	804	804	808	785	756	785	786	796	797	762	790	803	801	826	804	788	834	740	826	772	811	831	806	806	770	763	813	789	772	757	791	795	813	793	770	825	766	749	794	789	759	762	819	821	772	820	772	840	791	809	765	768	786	731	838	783	828	829	786	788	800	785	795	805	787	812	835	733	780	809	789	770	851	803	789	813	789	797	790	783	809	781	783	790	833	783	752	760	779	774	815	787	836	752	807	752	786	854	772	785	766	781	801	724	833	769	786	776	762	804	763	781	745	873	815	784	791	783	780	858	801	801	744	735	819	825	794	785	789	774	777	812	784	840	806	804	806	793	813	781	750	805	794	813	760	729	784	743	733	771	764	783	805	790	778	731	791	793	778	759	775	763	784	775	832	791	783	826	820	819	820	773	802	765	788	813	796	798	752	818	780	753	794	782	807	787	764	760	775	778	818	783	752	839	746	753	780	774	838	789	820	803	772	782	774	805	789	822	775	801	775	832	795	803	827	785	776	763	806	765	816	808	731	789	785	781	768	752	775	796	797	786	802	791	811	812	765	739	743	733	744	735	792	725	759	766	782	830	827	808	803	794	787	767	774	767	835	792	812	783	800	793	767	783	734	784	825	800	843	767	755	749	796	854	784	775	806	815	796	823	776	789	794	755	784	745	862	737	760	804	813	800	772	772	759	836	823	788	762	749	780	770	759	833	791	777	762	807	805	766	783	743	771	798	727	836	788	781	816	826	813	740	762	850	799	804	748	786	735	783	763	751	784	782	760	794	793	765	763	787	786	779	847	765	800	816	794	808	763	742	811	793	763	761	766	746	785	759	772	819	711	802	822	771	826	774	802	814	776	805	741	813	805	746	818	785	797	813	771	794	762	760	770	768	805	765	796	721	797	771	774	813	799	789	812	733	786	780	783	764	762	737	789	790	738	792	782	793	778	781	785	746	752	744	781	813	793	756	775	768	808	798	789	811	773	754	783	855	792	770	753	802	820	860	815	775	806	794	785	791	739	805	772	812	828	734	835	760	749	752	813	779	717	809	808	755	741	714	804	852	800	801	825	787	760	802	788	832	793	767	820	765	745	832	810	789	822	756	827	792	800	818	792	781	762	840	825	787	784	783	778	772	816	742	816	821	789	814	768	824	811	796	795	798	779	801	793	783	822	763	825	764	790	775	789	774	807	823	761	783	758	804	775	788	764	821	796	779	776	772	778	793	799	803	795	749	825	782	770	803	812	771	773	843	811	788	793	790	734	765	805	795	826	785	803	734	778	788	767	810	796	825	795	787	754	805	805	830	799	767	784	739	767	801	776	830	770	774	752	809	828	759	819	791	809	795	830	765	764	757	745	776	740	805	769	787	764	734	786	775	769	774	765	762	764	848	793	753	784	811	801	764	763	803	813	756	785	758	815	807	738	843	798	798	784	818	803	800	776	813	774	747	827	840	753	777	748	795	779	764	802	761	784	777	807	750	780	806	802	824	814	761	774	847	824	810	773	819	736	817	776	839	800	756	802	777	731	760	763	766	808	816	771	782	787	762	795	781	777	823	786	782	740	791	719	775	814	765	796	859	794	789	803	785	727	764	785	759	827	826	762	759	797	806	824	801	791	819	810	789	798	815	787	754	774	749	742	824	786	807	772	778	815	818	732	782	823	780	788	817	793	803	797	811	748	770	783	795	790	803	830	799	792	728	786	774	785	779	820	756	810	815	813	778	793	791	806	797	771	784	784	773	782	768	765	754	785	812	787	774	828	773	757	783	777	793	745	789	762	769	772	790	775	763	804	766	825	818	762	821	800	777	796	788	744	783	765	787	751	812	793	821	814	788	799	812	801	745	804	755	732	804	747	774	769	788	806	740	777	737	801	775	774	801	802	774	779	769	767	805	853	801	796	822	727	785	770	802	747	739	755	722	759	796	756	755	803	804	804	804	781	790	784	849	795	774	785	821	831	790	794	789	800	790	827	771	744	805	773	795	793	788	774	748	726	798	749	809	775	796	795	811	825	793	840	774	787	749	759	773	800	835	817	772	795	702	795	741	752	784	777	804	832	797	805	738	808	787	816	764	774	843	762	757	796	804	746	809	771	793	738	789	728	809	787	838	760	777	755	801	773	805	793	804	797	822	779	744	790	781	793	757	843	749	794	769	775	817	788	781	780	792	793	777	773	786	812	820	771	818	746	773	762	730	779	800	830	784	810	776	806	795	759	762	783	807	744	795	761	768	779	776	831	844	809	793	851	772	778	729	804	801	766	778	818	744	842	826	753	824	772	781	815	759	826
4578	863	1200	967	692	495	368	316	262	241	223	205	202	194	167	177	187	160	164	151	171	175	157	136	142	148	140	169	123	142	141	138	151	158	137	146	145	135	143	139	118	121	145	127	143	131	154	155	144	145	129	125	134	128	161	135	133	128	136	127	142	147	123	146	150	148	108	140	138	145	130	143	132	148	140	131	134	116	131	102	136	147	141	137	120	145	130	151	143	120	158	116	118	149	134	118	147	155	132	137	121	128	133	118	117	134	141	136	126	125	136	138	133	134	124	129	113	124	142	115	120	120	123	126	116	130	135	133	137	125	132	127	122	144	139	125	122	119	117	136	146	142	144	119	130	130	130	135	157	137	134	134	128	139	144	124	134	128	133	151	99	131	125	147	129	134	162	142	153	121	136	136	140	137	139	152	138	133	120	121	130	110	113	117	136	120	141	135	147	145	135	134	124	132	107	119	154	130	140	137	144	130	126	128	143	136	141	144	136	122	144	135	126	126	138	129	125	121	147	159	136	138	141	142	136	154	151	131	132	135	138	131	134	113	138	155	151	138	137	122	129	109	147	140	121	150	136	135	128	138	121	135	147	129	132	137	122	123	146	149	122	140	124	125	143	136	133	128	133	123	141	125	122	159	133	140	134	130	135	137	130	138	144	113	135	151	138	128	130	157	139	145	145	142	151	150	132	122	121	126	151	134	141	103	143	135	123	125	139	129	132	116	145	124	142	143	130	122	134	141	142	129	160	157	147	130	136	144	130	136	127	152	136	110	143	119	149	141	143	122	133	125	121	126	137	162	133	136	122	132	132	121	161	140	126	137	139	133	131	132	124	132	146	133	147	129	152	124	135	125	138	128	140	142	119	147	125	121	140	113	133	137	133	142	125	143	119	127	130	128	125	141	135	133	124	121	129	126	142	132	124	108	154	134	133	107	139	147	124	141	151	149	132	131	142	140	143	127	135	128	132	116	127	138	139	137	133	139	118	126	119	133	133	130	124	137	138	133	132	143	156	138	104	103	152	141	145	142	135	151	144	127	133	138	122	155	144	126	139	123	134	130	143	146	142	130	133	150	128	143	152	127	134	156	138	150	129	126	123	157	139	123	119	122	125	129	135	111	134	131	145	139	138	136	142	142	121	131	124	130	141	119	141	138	132	147	131	144	125	153	128	152	127	134	155	146	127	117	146	133	113	116	136	130	142	149	158	155	145	138	137	135	136	133	131	136	143	139	135	124	126	130	136	120	118	137	121	136	152	139	153	123	115	140	127	132	133	135	145	132	122	133	113	136	128	152	137	128	131	117	136	125	132	131	104	125	121	134	133	114	153	161	143	128	131	124	134	115	141	143	138	133	137	130	124	136	128	131	130	125	142	138	145	147	139	137	138	125	138	141	133	118	126	156	140	134	145	115	110	125	132	140	140	137	139	133	146	130	143	141	130	142	125	128	120	129	155	122	139	142	149	158	143	123	127	149	120	156	155	126	109	151	152	122	124	148	140	135	128	132	113	98	136	132	141	128	134	121	129	126	129	124	135	135	119	128	134	140	135	149	115	157	134	129	123	156	127	130	127	145	135	129	137	128	140	147	120	149	127	118	139	123	137	136	141	148	136	136	134	147	135	123	128	146	159	141	125	131	126	109	120	140	132	136	124	129	144	135	150	135	135	128	138	119	112	142	136	136	125	120	135	120	142	132	124	130	147	135	111	142	139	145	155	138	136	153	140	172	145	120	134	138	126	121	122	122	115	129	130	127	164	130	134	141	137	135	133	153	127	132	153	131	111	126	132	133	143	156	142	133	143	137	140	126	141	146	147	120	125	133	134	122	130	149	129	147	125	124	149	152	133	126	119	112	149	138	139	129	134	147	132	129	136	129	141	141	145	134	132	128	130	118	147	114	125	115	134	123	145	125	137	134	136	142	153	144	141	144	137	129	162	131	143	112	131	125	144	138	117	142	118	129	126	140	124	120	150	131	160	124	144	135	113	126	154	145	129	121	116	121	120	139	143	126	116	133	124	136	139	131	128	119	153	108	148	122	152	135	148	121	120	113	121	138	121	131	122	137	139	136	162	139	149	124	140	148	141	144	113	145	138	133	125	140	132	123	127	134	145	141	132	167	132	133	127	144	146	119	141	129	128	124	134	128	128	143	138	145	148	128	132	136	125	138	136	146	133	153	133	114	127	123	134	138	121	131	116	129	115	142	134	126	145	142	125	113	145	129	132	153	129	142	132	127	117	141	134	143	159	123	122	130	119	149	130	115	143	142	133	130	138	141	154	150	152	118	133	135	138	134	130	126	129	137	132	119	143	131	130	131	119	117	136	146	129	128	117	129	144	142	151	124	127	120	127	142	158	144	151	137	142	138	144	139	125	131	163	140	150	127	126	150	144	147	104	126	121	152	143	126	125	133	154	124	131	129	131	133	140	154	136	101	114	122	127	156	134	134	120	117	141	138	156	142	119	137	128	141	127	136	149	152	151	145	130	130	123	117	114	143	145	155	133	133	148	138	144	142	130	147	132	138	124	132	128	139	133	161	122	140	144	132	116	131	119	137	134	146	145	141	143	131	145	115	129	146	135	146	151	140	140	161	131	144	120	132	136	126	132	111	128	148	137	147	155	135	121	135	121	106	130	135	145	162	124	111	145	143	136	128	130	157	127	130	123	134	142	123	138	151	118	144	140	133	137	123	102	140	113	140	150	129	132	144	156	149	137	125	122	111	135	144	142	121	124	130	111	130	126	121	119	114	129	136	150	137	136	126	138	135	129	132	141	123	142	134	128	135	143	144	141	127	144	141	144	125	136	149	133	166	119	150	133	147	135	133	136	126	114	118	120	161	146	157	138	123	140	153	127	138	130	156	125	128	139	120	112	144	130	153	132	133	140	127	153	139	121	145	129	110	121	126	128	118	146	131	127	150	121	137	114	141	130	163	138	140	123	123	126	126	165	112	164	125	118	154	136	148	140	131	133	125	134	114	112	125	130	140	154	133	146	106	140	155	141	131	131	137	143	135	119	134	136	113	112	130	133	128	138	141	140	123	156	131	123	129	146	142	117	134	113	127	146	139	147	132	121	129	145	147	114	133	128	124	149	132	126	141	120	145	159	116	135	134	137	126	132	123	121	128	134	140	152	121	112	133	109	112	119	136	119	131	125	123	116	132	125	119	138	132	129	136	133	140	123	133	129	147	118	141	155	121	124	135	121	150	129	132	145	145	140	147	142	142	134	145	117	144	138	154	146	159	139	144	118	131	151	115	130	116	121	124	121	130	139	125	139	134	135	142	126	126	144	130	134	135	132	146	128	141	123	136	160	161	156	128	139	124	128	113	141	130	114	135	119	159	172	124	129	154	129	130	146	125	131	140	139	140	138	130	147	142	131	136	136	129	119	151	119	135	143	136	124	119	126	141	133	131	148	141	126	133	123	142	130	143	124	138	127	129	123	128	139	130	149	135	138	128	139	133	132	135	146	134	138	123
5485	1332	2938	3394	2903	2628	2129	1778	1535	1276	1234	1133	1004	890	847	797	760	711	637	646	658	626	605	597	559	558	568	601	507	555	518	499	536	529	509	538	488	556	519	499	501	513	514	507	503	509	486	456	507	498	478	459	482	502	504	462	524	463	485	435	501	482	475	424	429	471	480	463	448	487	480	420	458	449	460	454	440	463	474	458	509	441	448	481	452	457	434	501	422	467	445	460	435	492	492	450	467	461	493	469	452	468	492	476	467	459	467	460	460	452	500	440	477	491	462	455	457	468	482	448	411	448	419	462	473	445	453	476	462	480	442	434	489	445	458	485	440	430	455	450	437	495	448	471	446	419	496	434	453	482	473	450	466	476	436	485	504	442	440	440	463	472	470	471	416	455	446	441	475	444	406	474	484	452	444	465	437	447	413	473	471	436	434	416	437	469	448	479	447	460	464	444	443	449	471	467	443	460	434	495	433	485	460	424	455	458	468	498	446	463	431	449	442	483	455	442	443	444	434	430	458	449	465	441	466	408	426	458	438	439	441	447	427	480	429	466	486	447	461	420	431	483	464	445	445	429	467	465	450	407	426	427	474	428	442	455	459	461	416	451	447	493	433	458	437	452	460	479	412	479	462	460	449	430	474	440	493	489	480	410	452	432	496	448	443	447	478	449	492	469	444	448	442	477	425	457	482	440	477	478	413	452	459	456	413	455	415	458	480	495	452	457	424	452	472	453	440	424	449	469	483	449	480	453	465	493	432	424	441	454	477	455	456	458	466	471	434	457	448	472	476	474	460	436	460	455	456	439	441	429	441	498	461	466	445	471	448	423	450	464	481	462	466	485	460	442	465	477	483	446	462	491	443	503	461	472	425	442	459	427	458	414	459	446	425	470	463	463	449	465	479	424	462	453	431	411	426	458	473	445	450	462	454	510	422	470	467	505	454	460	438	459	423	471	435	436	433	428	442	458	442	427	430	451	430	463	502	426	429	440	436	433	409	489	456	478	453	478	478	445	440	453	446	446	464	444	443	477	478	462	444	442	444	469	443	429	428	414	474	453	440	455	454	425	452	424	441	433	453	445	451	446	481	444	450	458	424	459	449	413	460	448	447	488	426	467	448	444	466	463	450	430	431	432	468	451	467	441	499	417	464	422	465	461	465	475	464	430	500	423	439	446	444	443	497	472	438	479	410	470	446	452	456	448	414	460	450	472	424	444	444	462	467	420	430	470	442	465	447	492	452	449	453	417	463	439	421	450	434	485	473	447	436	436	422	456	420	439	448	472	436	447	459	445	449	428	459	437	480	448	437	426	445	472	422	447	425	455	451	426	462	458	440	502	448	411	449	447	445	470	464	381	430	435	445	441	428	480	457	459	474	476	423	440	459	450	429	416	440	437	422	432	463	436	471	456	485	442	491	440	432	451	450	439	438	430	486	421	483	437	472	461	446	473	446	432	426	438	459	400	479	463	426	431	421	425	462	425	424	444	492	454	487	433	463	485	497	442	436	423	446	443	453	490	467	430	440	475	498	478	461	424	481	450	463	469	426	479	477	436	448	452	465	456	448	473	474	429	466	459	459	454	462	431	456	425	442	443	434	417	434	449	428	442	411	479	474	467	447	453	440	451	446	456	461	426	470	464	423	455	448	409	456	438	437	425	441	447	451	493	456	449	450	447	415	466	462	473	476	490	483	448	455	413	498	456	462	425	495	440	478	460	449	430	422	494	445	458	480	456	452	453	457	478	439	454	491	464	425	436	474	474	434	455	461	427	425	468	451	447	453	464	481	433	429	441	467	432	459	474	423	453	441	444	480	431	459	472	411	462	475	492	425	450	434	441	490	422	409	461	472	452	434	454	435	461	466	484	438	429	445	457	447	468	441	458	456	445	432	484	447	441	480	411	422	463	442	465	474	416	446	435	435	466	452	446	423	428	454	509	425	441	458	473	497	442	419	448	457	443	453	456	435	429	480	467	490	425	426	459	427	462	471	482	459	468	441	476	447	459	483	463	443	432	440	496	462	437	441	465	451	427	447	451	422	452	440	438	438	462	458	480	457	465	444	464	469	418	466	437	471	475	472	457	426	435	394	456	470	433	491	455	471	404	496	429	403	412	443	424	495	459	429	472	467	446	460	463	458	451	454	487	436	421	435	463	476	466	443	449	468	433	447	501	485	456	430	480	486	431	463	450	462	448	423	489	477	461	438	427	453	469	458	402	442	466	441	458	456	465	478	428	427	461	462	500	435	433	456	457	451	460	441	451	449	438	443	480	440	446	468	448	456	478	433	408	454	449	449	469	451	484	468	450	432	436	464	470	409	467	475	477	415	468	455	439	416	415	480	508	428	447	433	458	477	435	478	466	497	468	419	474	457	395	442	464	453	445	475	437	463	478	470	397	516	454	461	446	442	481	469	441	487	471	470	417	439	460	433	432	483	483	425	473	424	444	465	470	460	440	420	397	462	492	469	473	442	470	428	431	490	435	473	444	449	490	441	448	437	431	451	437	453	448	432	432	498	488	438	416	449	481	447	421	451	461	415	476	465	452	492	444	430	462	430	478	457	425	484	435	434	482	442	458	466	466	449	482	461	485	428	421	466	494	465	447	450	446	456	457	470	455	422	468	476	455	412	458	440	457	436	452	478	457	464	448	445	472	429	440	486	484	485	419	469	449	418	424	491	463	411	437	457	404	435	423	462	471	471	444	434	426	439	466	488	433	472	474	489	456	483	435	446	424	441	447	429	427	450	444	424	465	461	492	442	481	476	465	446	473	456	452	433	442	436	474	411	459	407	454	461	399	430	452	441	437	451	415	455	423	433	461	450	449	469	489	484	451	409	446	438	411	428	465	495	432	475	395	459	456	464	439	451	463	441	474	425	457	424	442	482	449	425	458	452	474	461	494	426	448	440	447	451	452	458	461	423	459	443	478	431	441	442	406	473	475	462	465	428	447	423	453	472	433	487	469	442	435	440	445	459	407	434	448	451	441	454	494	477	461	433	452	449	414	420	465	467	439	419	463	422	441	438	433	474	499	422	402	446	469	421	434	491	476	459	449	417	452	459	428	474	416	457	427	426	450	459	415	458	474	436	439	470	489	439	454	455	445	411	427	427	451	438	463	460	487	458	436	458	456	489	454	415	454	464	487	441	439	445	486	430	448	466	470	457	453	440	479	456	420	525	446	432	442	433	440	432	486	420	432	466	434	464	460	457	416	469	461	448	477	468	439	454	441	455	468	451	453	465	441	476	440	454	503	452	450	435	436	473	445	454	463	407	462	491	452	473	467	453	467	424	472	455	438	482	458	468	454	435	416	440	458	442	456	395	452	442	472	467	449	440	475	437	446	445	447	454	468	460	459	488	425	465	438	445	431	435	472	468	463	457	448	412	441	473	486	403	425	457	434	441	465	410	442	434	442	456	448	470	432	439	458	430	432	437	448	440	467	463	435	451	480	430	452	430	436	444	490	484	413	487	418	416	428	467	436
8461	1929	2319	1654	1088	796	659	459	432	338	295	291	231	262	201	183	211	200	175	180	165	179	148	152	157	152	136	135	154	148	158	139	134	135	139	120	153	146	156	126	153	141	132	156	141	148	137	119	118	126	125	126	129	139	121	116	121	143	130	120	129	131	142	124	128	140	136	124	122	128	125	118	109	127	134	124	121	137	133	124	131	122	123	130	144	117	116	120	117	108	148	100	120	131	115	116	128	120	138	119	124	147	134	131	116	145	117	130	129	133	130	102	121	130	147	129	120	131	127	130	136	133	113	118	140	115	125	119	112	118	113	133	143	124	140	115	122	109	132	133	122	120	130	117	117	107	126	121	127	121	122	118	122	115	118	113	122	115	128	112	120	112	127	138	117	127	121	130	118	126	121	126	138	115	136	116	129	111	125	122	127	112	129	112	134	119	133	121	125	117	125	123	120	110	120	111	127	106	122	122	133	123	134	113	130	109	124	131	135	125	128	114	126	123	126	121	109	109	108	123	133	125	122	111	111	119	122	131	118	112	144	125	135	109	101	128	111	130	118	104	113	130	126	128	113	116	120	100	125	102	112	123	101	122	131	108	107	139	144	112	126	118	133	121	135	136	137	104	113	114	126	132	126	137	129	116	133	122	126	122	126	130	110	120	130	120	138	123	130	132	123	100	110	113	141	136	140	140	128	137	122	113	125	110	136	118	108	120	118	116	128	127	128	115	127	122	121	111	137	139	110	98	140	117	125	111	117	120	138	119	123	120	116	122	119	130	116	120	112	111	131	108	113	118	121	111	111	124	114	123	116	110	132	129	103	145	140	134	132	131	135	118	128	120	114	126	127	132	122	129	122	130	127	142	127	118	123	95	130	119	112	121	134	150	126	103	105	118	115	136	121	128	137	138	105	129	122	115	122	147	134	136	121	133	112	102	138	122	115	146	126	107	140	139	115	132	122	117	111	128	109	103	147	136	110	127	114	125	141	99	135	126	132	104	145	120	119	138	118	111	140	139	131	109	125	139	138	147	113	118	128	112	111	127	119	141	128	135	107	124	108	131	128	116	132	122	114	112	123	143	111	124	130	145	139	103	138	137	139	130	137	119	130	136	126	129	124	125	120	134	108	139	119	107	119	118	125	115	135	110	117	130	112	124	125	129	114	131	127	121	108	122	114	106	120	125	116	131	119	126	141	103	130	125	132	132	125	127	127	114	143	107	104	148	137	110	112	126	127	124	126	122	120	127	131	126	122	148	119	117	132	118	120	129	113	144	131	122	111	137	127	127	123	118	130	129	131	116	125	132	120	115	132	141	117	106	106	115	133	138	116	108	129	133	106	118	135	113	114	123	118	131	126	121	129	123	130	123	134	108	119	118	124	106	110	127	114	110	116	122	122	116	122	104	132	116	111	120	138	132	111	117	118	134	134	128	118	129	122	114	133	119	116	112	137	119	119	126	123	103	114	107	113	118	114	111	121	123	129	130	126	116	121	130	127	135	126	132	108	113	117	121	114	120	113	121	147	134	120	123	126	119	122	122	133	124	138	128	139	130	129	119	109	141	112	138	124	125	106	121	112	116	124	134	100	119	113	130	124	113	117	111	118	122	114	120	141	114	114	128	104	147	126	123	117	158	127	120	121	117	129	127	126	118	140	118	111	119	127	140	120	113	128	151	120	115	104	125	118	136	127	114	120	122	121	117	138	116	135	115	141	129	113	121	132	138	114	150	132	120	124	110	135	118	123	147	100	114	128	125	108	145	116	107	100	125	140	121	114	131	119	136	119	128	122	115	115	130	130	130	131	121	107	118	131	119	123	117	118	123	112	124	121	105	146	115	115	124	116	113	126	124	117	124	113	120	133	112	111	125	129	120	141	107	124	131	126	125	114	122	118	114	139	121	115	113	127	140	130	124	108	105	133	128	135	115	140	119	134	118	125	97	114	116	141	117	135	123	130	120	152	122	104	127	111	120	129	137	124	136	135	117	121	144	135	123	110	120	118	121	135	135	109	125	128	127	119	131	128	136	111	124	104	115	123	107	123	120	138	109	129	123	112	137	94	122	130	127	119	124	129	129	124	138	111	131	111	132	123	120	110	124	138	137	133	121	126	133	117	132	106	123	114	108	131	126	121	121	124	118	134	112	114	115	134	126	135	133	110	104	124	116	133	151	135	119	110	128	126	119	121	117	122	132	130	118	120	122	90	116	105	121	145	137	119	136	146	130	123	110	133	132	123	133	116	109	118	113	137	132	152	119	140	119	118	119	133	125	121	132	134	133	138	115	117	121	104	129	143	129	115	112	100	127	115	118	124	101	134	128	102	110	94	115	124	124	130	118	111	120	108	126	119	107	133	106	116	111	119	117	130	124	129	126	128	112	125	132	116	141	128	115	121	121	121	136	104	136	144	118	125	133	133	132	134	134	122	108	134	116	121	126	121	115	120	109	110	122	125	121	120	119	117	130	106	132	128	122	134	119	132	152	127	127	134	125	128	127	124	120	124	127	140	113	122	121	127	111	132	124	104	116	126	118	114	130	123	131	111	137	116	111	124	122	150	132	124	146	105	114	130	95	107	124	127	117	109	137	117	121	130	135	129	131	117	116	133	131	124	126	118	113	126	142	139	132	107	158	138	108	124	111	126	115	131	131	132	107	120	134	115	102	121	134	121	127	119	123	121	120	126	110	104	123	120	108	128	107	118	117	124	115	145	122	119	129	118	124	121	125	128	139	121	124	104	120	113	132	137	120	93	128	123	96	132	135	118	115	123	129	120	130	134	132	113	131	128	124	122	122	133	127	110	136	127	131	138	131	120	119	120	131	115	134	126	133	125	134	127	118	134	117	124	116	115	112	129	118	119	134	126	112	125	128	126	128	111	112	112	125	124	115	123	122	145	111	129	119	126	112	110	143	125	118	117	116	117	130	133	125	138	124	119	135	142	106	130	111	128	108	141	130	128	136	133	112	125	121	116	119	126	134	112	107	128	122	125	130	136	142	116	135	123	109	109	109	116	126	129	107	118	121	112	118	132	142	128	115	127	129	132	128	121	125	139	137	103	117	127	135	120	119	110	111	117	120	108	115	150	128	134	143	127	120	124	122	126	128	124	109	115	128	123	128	114	125	120	120	117	129	132	120	112	123	137	134	115	103	113	116	97	127	109	143	125	114	121	120	109	131	133	120	123	111	133	119	117	139	143	135	134	133	121	121	118	116	128	100	117	121	117	131	120	131	117	119	148	128	128	113	119	116	119	114	101	103	104	145	113	133	128	111	126	130	133	100	122	136	132	141	119	106	136	140	107	122	125	130	122	109	126	136	147	119	121	103	140	132	124	125	134	134	114	144	115	114	126	117	128	110	131	128	117	120	126	130	141	125	120	118	126	123	100	111	140	126	110	124	140	131	134	125	114	121	113	120	117	142	126	107	127	107	119	135	124	127	135	116	122	126	133	131	121	123	138	119	122	111	142	129	116	118	115	124	116	135
7629	2240	5071	6149	5301	4422	3548	3013	2446	2108	1841	1629	1499	1381	1235	1140	1040	945	919	906	837	733	749	735	707	710	680	624	653	654	588	622	619	576	588	564	552	548	555	521	560	491	530	502	556	513	516	520	478	481	519	537	492	501	467	491	472	434	506	491	480	479	468	465	458	486	457	493	496	484	521	451	479	426	499	417	478	428	450	434	457	425	438	452	501	419	435	461	442	478	474	426	427	400	441	392	434	446	462	428	414	455	438	434	456	419	456	427	428	407	442	421	457	421	413	426	450	459	457	421	429	408	426	434	381	443	447	478	414	444	467	437	464	432	455	440	436	430	405	408	427	437	453	432	446	425	433	463	463	427	466	449	410	461	391	457	436	417	434	472	423	433	429	418	455	424	420	463	405	381	464	415	436	474	409	471	439	403	426	411	440	478	410	413	435	451	435	430	443	434	451	430	469	469	436	475	398	388	421	470	434	423	394	444	427	427	424	483	414	420	444	419	418	451	423	401	430	432	392	435	417	392	444	448	471	423	450	457	436	451	406	440	442	433	390	408	462	411	433	401	433	462	454	430	417	467	429	419	441	484	390	449	391	427	447	474	434	403	403	418	397	450	422	455	458	426	420	447	419	446	422	382	440	397	440	449	445	451	416	459	418	434	417	406	407	439	455	460	434	436	372	457	396	437	370	456	407	426	432	463	405	438	417	449	380	446	443	443	442	440	436	431	433	447	422	430	407	410	376	420	407	448	427	435	439	461	448	396	443	441	467	417	442	454	446	405	421	406	457	429	401	433	413	424	453	415	427	445	430	436	407	429	462	423	399	434	433	407	462	418	456	468	407	412	430	475	409	401	418	436	467	430	420	430	424	446	405	455	433	428	432	450	453	433	406	445	440	420	427	415	412	439	436	406	453	419	441	398	451	453	459	439	448	427	417	421	415	461	461	441	418	433	402	412	434	428	440	390	453	460	407	432	451	397	410	421	415	435	449	443	391	393	423	418	453	451	463	421	447	431	428	444	440	445	436	452	467	404	419	424	417	396	439	447	395	464	438	412	402	411	476	432	438	435	398	441	418	427	406	415	424	457	434	455	436	429	396	393	427	424	453	389	437	437	441	420	415	448	451	431	387	437	448	443	427	438	432	443	419	424	434	406	452	421	460	431	462	439	392	426	441	420	428	404	422	409	408	464	439	420	476	423	447	457	418	459	448	425	406	422	426	427	417	409	425	426	440	415	441	460	419	434	405	438	449	435	422	429	412	436	392	431	407	411	431	422	420	432	483	444	434	412	425	374	409	432	421	420	451	433	412	449	429	426	434	397	438	420	413	452	426	410	453	424	394	449	444	454	439	464	433	412	477	443	409	442	406	414	412	456	452	425	424	448	424	419	451	466	455	409	430	403	449	421	405	389	396	432	418	471	408	435	418	425	418	426	419	430	434	388	447	424	459	423	430	475	425	408	430	411	431	431	452	418	406	435	423	447	413	414	411	425	436	400	427	480	472	436	395	428	444	461	453	452	413	425	438	433	396	430	405	443	429	410	427	470	420	423	468	410	439	403	427	440	467	433	404	401	441	445	434	418	409	443	420	414	442	408	429	371	468	391	424	403	402	437	439	446	406	442	420	427	415	444	420	395	408	397	413	453	465	407	421	422	401	463	436	423	452	415	433	437	422	419	422	403	454	383	441	408	458	417	414	420	412	405	433	421	438	427	419	460	434	406	415	431	434	423	416	435	426	423	413	463	456	382	412	418	395	431	425	451	429	425	426	447	403	428	419	393	400	435	457	424	392	401	455	392	429	471	429	410	432	435	405	441	420	418	437	441	439	441	426	456	484	433	429	439	437	481	426	401	426	418	409	413	450	443	447	428	412	430	423	420	427	431	459	432	449	477	425	395	393	425	406	409	428	446	433	461	467	474	413	437	422	461	431	471	473	461	447	431	428	444	428	420	443	440	406	443	424	449	420	418	390	401	422	421	416	434	418	413	433	401	391	449	441	390	434	414	449	409	456	429	418	455	436	409	429	421	415	414	456	431	444	402	428	435	452	419	432	429	440	408	426	429	440	453	421	429	421	433	446	436	409	429	402	457	438	448	419	463	403	422	388	402	424	423	427	415	439	418	429	428	421	455	418	437	387	457	413	401	455	441	418	410	466	445	421	436	439	461	444	441	424	433	445	388	418	389	472	426	433	414	429	452	440	404	433	415	450	439	459	417	446	450	438	429	388	422	426	408	439	435	439	392	449	427	432	438	441	442	433	412	424	437	408	377	432	429	422	434	437	374	443	440	409	432	442	436	448	431	451	414	439	390	419	386	449	433	445	431	454	408	456	459	422	440	473	429	402	407	461	469	415	402	447	387	454	421	441	412	403	422	427	466	450	437	420	379	449	425	407	433	455	444	436	414	405	389	434	449	417	395	422	403	431	434	425	449	395	441	421	459	413	422	408	418	422	410	452	433	429	420	423	428	444	410	460	425	413	415	410	447	426	466	427	435	425	463	444	402	430	412	421	433	391	445	437	453	412	447	421	441	394	440	437	449	486	377	421	449	391	458	430	477	429	418	388	455	465	462	425	437	453	394	449	464	415	449	473	400	430	455	401	455	442	443	393	407	412	431	417	459	385	421	459	452	468	435	435	442	437	424	411	424	455	401	481	476	401	432	436	440	405	419	402	420	441	429	433	455	485	439	403	455	445	434	447	387	437	380	404	413	405	471	414	464	435	451	406	424	423	417	438	440	457	439	443	420	439	454	441	462	453	466	439	436	451	415	449	442	418	450	420	430	440	428	448	394	422	462	449	424	452	457	397	475	425	430	425	441	408	426	430	439	417	441	400	456	426	403	438	431	424	413	413	444	399	384	452	436	435	433	442	436	427	402	434	418	423	440	471	405	459	399	434	425	442	426	446	412	455	394	397	406	403	446	424	436	429	421	445	416	381	402	470	465	423	443	438	402	445	444	430	436	420	405	447	396	437	431	431	427	432	415	416	464	455	453	443	413	452	448	427	445	408	408	437	405	431	466	403	436	416	389	400	445	405	448	458	414	458	410	435	466	420	430	413	439	413	430	444	424	408	417	439	388	422	438	435	412	435	426	427	454	417	462	434	416	420	455	436	444	426	453	419	430	456	468	455	436	393	398	412	433	429	451	440	452	408	450	405	444	412	440	429	421	405	409	421	415	427	444	428	443	448	448	416	445	414	422	416	429	436	453	430	462	395	429	449	465	467	450	423	430	455	411	428	418	410	401	455	424	427	403	403	446	476	450	452	412	400	425	420	384	410	399	451	391	433	397	449	428	431	431	438	459	441	428	437	395	432	405	443	425	440	418	434	441	437	391	454	410	418	464	391	427	413	392	420	459	383	436	449	390	420	404	433	441	379	413	412	420	399	407	419	429	433	417	415	406	443	418	429	485	430	444	473	448	438	425	426	431	416	467	427	412	417	452	435	434	451	456	451	413	431	395	431	416	434	403	430	416	413	419
1284	292	297	327	266	247	303	276	267	222	263	245	294	248	275	253	250	254	255	259	268	248	261	242	263	285	272	271	255	240	272	252	272	271	244	243	276	241	247	262	269	262	250	246	252	233	258	258	259	277	252	272	260	251	259	238	278	269	244	256	291	234	275	262	251	289	256	274	250	247	273	277	280	288	255	254	268	261	263	253	255	288	268	230	247	249	244	252	274	244	255	246	263	276	245	257	247	272	240	246	259	261	254	291	228	252	274	266	238	242	229	296	235	257	244	271	241	237	238	270	260	271	243	248	287	252	271	259	239	258	290	273	242	278	251	253	241	244	287	251	241	231	235	282	235	279	285	268	243	287	233	252	252	288	251	265	263	273	242	236	237	268	251	243	266	269	233	251	272	247	211	260	303	263	252	262	257	245	258	232	271	240	250	249	269	268	264	271	236	253	263	252	226	295	253	246	265	289	260	234	266	258	258	257	275	255	261	241	243	258	257	257	276	280	255	244	239	254	250	259	240	244	240	259	254	257	265	287	227	245	254	286	243	298	278	255	245	221	243	244	253	266	227	238	257	236	251	265	281	219	228	257	254	246	256	261	252	257	268	238	272	240	244	258	250	275	272	254	225	251	262	263	291	266	250	246	270	249	253	261	233	241	243	247	230	259	258	249	235	272	232	244	261	234	277	257	261	282	265	263	253	281	261	227	250	265	270	270	247	277	265	274	266	240	259	278	236	278	260	272	226	250	249	261	271	262	244	238	279	264	263	259	264	231	236	274	239	256	238	258	247	253	248	263	252	237	271	257	256	264	248	255	246	273	282	280	232	231	266	240	255	274	242	280	287	240	263	248	280	228	251	246	264	254	268	283	257	282	262	241	230	238	278	292	233	239	240	244	264	252	247	277	259	254	272	248	256	219	265	241	245	252	232	273	273	261	255	250	249	278	219	273	237	260	238	259	247	237	247	261	286	279	241	218	273	280	235	256	239	266	289	254	231	248	235	272	270	271	280	277	261	274	275	239	241	240	271	292	270	257	301	244	262	250	287	250	262	259	259	225	265	222	262	254	268	266	260	271	242	227	301	240	255	248	252	254	248	242	263	249	235	261	281	280	282	254	255	217	269	257	252	254	297	245	271	254	225	261	252	253	227	263	281	280	269	250	262	260	252	253	262	249	258	276	233	237	290	251	252	242	232	262	275	251	251	274	245	266	280	282	246	263	262	256	250	243	251	249	255	248	244	246	242	246	275	241	261	247	219	267	238	269	254	255	263	273	259	239	267	245	261	257	235	259	235	261	227	273	261	272	231	281	242	238	275	272	233	258	253	271	286	232	250	259	241	252	250	249	285	251	271	234	256	260	262	266	234	280	270	252	245	261	257	256	263	254	253	249	261	261	251	255	248	258	259	303	231	228	254	223	260	277	246	267	269	247	251	233	244	246	240	234	243	265	270	273	240	271	282	254	252	247	264	241	261	269	296	263	240	242	219	239	256	301	282	258	236	278	270	220	265	247	232	264	242	270	254	229	244	275	289	262	278	237	235	240	263	267	270	275	255	260	285	269	259	251	253	271	273	234	256	239	269	260	271	263	246	280	256	247	234	253	245	245	255	256	271	251	239	250	227	276	266	267	250	295	251	253	264	276	287	233	274	261	242	246	263	252	249	259	298	247	239	261	271	260	238	254	248	262	248	254	223	252	267	254	247	254	258	254	218	241	229	260	287	258	258	245	267	278	268	247	247	230	251	259	269	266	295	275	228	258	252	229	218	233	286	260	250	276	273	257	243	216	241	261	264	267	251	229	268	276	248	237	258	257	265	255	278	247	246	250	264	282	253	244	271	237	245	243	281	258	271	259	244	257	237	252	269	238	248	238	250	264	262	243	272	257	253	257	256	243	222	245	253	259	257	259	253	231	233	251	284	247	229	258	264	254	227	274	278	258	283	272	257	246	291	267	242	227	240	251	242	240	294	270	266	248	236	234	261	246	237	259	237	259	257	245	262	261	264	232	257	238	259	275	268	264	249	277	265	256	241	268	268	256	242	228	241	270	267	255	235	220	252	279	239	258	269	259	253	278	280	233	274	224	263	249	248	238	232	266	251	243	231	242	266	263	252	229	242	248	279	257	258	267	266	251	266	262	245	253	251	279	280	234	249	248	276	257	269	262	223	274	241	272	228	261	253	260	250	255	257	226	251	276	237	265	230	272	262	274	243	240	240	267	252	261	249	269	262	275	250	234	253	238	277	239	261	238	260	261	261	260	288	264	261	261	256	288	296	258	253	248	247	247	256	239	252	267	258	242	232	276	252	252	233	243	278	286	252	247	265	246	245	249	268	242	270	242	254	251	267	250	275	269	238	236	270	274	248	258	250	255	256	253	262	254	271	273	253	230	249	246	251	261	246	280	238	264	214	247	253	248	255	267	269	257	248	258	248	271	256	271	231	275	253	264	228	293	278	315	272	240	269	268	256	255	244	215	274	245	246	266	272	234	269	275	257	269	271	281	276	298	269	252	228	253	270	247	279	234	246	286	270	248	257	272	231	275	264	287	280	268	283	255	248	245	250	272	254	263	275	274	245	267	222	276	238	224	274	244	244	256	249	249	300	264	262	250	283	243	276	260	257	261	275	238	267	289	243	274	258	267	293	264	279	246	274	269	275	236	262	250	262	267	265	259	269	258	238	249	237	235	248	270	249	244	265	249	256	297	268	269	236	252	241	237	232	243	260	245	261	251	221	253	267	224	260	243	282	256	242	270	251	245	266	304	281	236	253	261	243	239	245	232	286	247	247	265	242	256	269	253	250	254	246	235	278	257	263	303	244	242	248	265	245	266	240	248	282	282	254	250	251	254	238	238	243	239	270	238	277	258	257	265	279	254	294	258	254	260	267	257	253	272	256	246	257	257	259	245	226	271	244	238	233	256	227	269	252	282	261	259	269	245	242	248	275	226	258	264	263	244	240	291	273	277	247	247	271	266	247	242	269	263	213	271	262	237	278	254	240	263	239	245	260	274	266	241	250	286	227	237	280	256	254	256	238	237	269	244	257	284	254	271	245	245	247	255	275	278	261	258	261	264	286	261	238	268	234	235	258	258	253	238	266	258	285	229	273	266	244	249	234	259	253	246	237	229	272	247	269	256	247	287	234	236	253	268	259	251	268	277	234	260	265	268	265	234	237	229	289	274	237	237	251	244	223	265	235	255	254	277	246	254	220	232	265	300	235	235	245	242	255	237	229	261	236	287	230	248	276	238	254	282	242	253	265	251	277	243	278	285	256	240	260	278	278	266	251	235	285	244	290	260	289	285	260	256	261	250	264	243	262	281	262	247	226	248	257	253	247	281	229	240	265	261	244	267	253	246	258	251	249	281	238	240	264	274	250	243	258	271	279	277	247	253	247	253	246	261	235	265	238	277	230	270	254	251	244	239	230	262	276	245	294	246	295	276	259	243	260	253	247	251	255	256	248	272	287	262	268	289	251	240
2193	865	937	989	958	875	914	877	840	802	823	823	800	799	824	808	775	800	750	810	795	759	806	776	796	804	814	796	823	807	769	779	796	766	776	795	808	769	804	842	762	765	803	801	766	747	782	815	768	788	780	795	821	803	758	793	802	782	771	782	751	817	799	817	806	792	794	795	731	762	842	791	745	762	786	813	803	751	782	763	780	797	826	811	749	819	806	809	853	767	806	755	799	760	789	727	740	767	796	829	770	739	741	766	740	789	779	754	785	806	762	791	812	794	810	805	733	787	775	800	806	817	773	818	752	804	815	782	778	793	807	828	768	786	845	806	794	813	820	807	766	809	815	806	774	808	807	835	748	795	786	782	808	719	783	769	811	751	758	764	767	772	836	754	782	771	789	775	791	746	824	795	796	813	842	787	819	749	820	819	781	746	761	806	760	750	814	803	814	805	835	797	764	822	807	779	786	832	742	809	831	736	779	793	729	744	771	764	843	763	849	770	774	767	776	812	802	722	786	791	788	810	804	775	811	810	795	784	748	802	806	792	789	815	779	782	751	790	806	785	824	857	800	745	822	736	801	871	786	752	847	749	826	729	831	792	806	789	792	792	772	727	765	776	781	751	794	806	783	812	789	737	846	769	752	777	792	794	765	828	780	807	811	744	783	810	789	734	756	795	793	810	790	765	789	772	779	761	812	747	820	767	807	815	756	765	811	758	746	766	795	766	738	815	768	815	806	780	809	785	812	759	798	763	821	785	815	812	761	717	830	785	821	808	764	751	782	785	777	823	778	767	745	810	781	809	832	776	776	762	798	839	762	775	762	835	770	764	801	774	841	793	770	794	783	825	828	782	737	728	770	742	802	818	750	770	803	785	749	767	801	761	809	788	773	783	728	757	791	824	795	811	851	776	832	780	814	802	777	802	743	765	780	757	812	770	788	835	815	817	813	768	811	841	733	816	758	789	795	740	791	777	798	750	764	804	792	811	776	734	822	773	816	806	824	785	760	761	824	820	726	766	742	848	731	775	795	788	798	808	760	770	797	779	789	801	800	807	852	785	793	793	849	798	807	832	800	728	777	777	834	760	743	799	819	783	755	769	762	740	764	834	842	828	751	808	773	795	825	777	741	803	816	762	788	774	781	804	816	763	804	813	796	803	801	789	813	738	751	784	728	782	724	784	800	791	795	803	830	771	796	779	763	821	788	749	722	754	779	793	806	764	751	767	774	746	777	821	733	810	731	783	771	760	790	802	760	741	772	753	855	782	762	747	765	721	767	771	772	761	768	728	793	804	831	812	835	771	773	786	794	737	850	734	795	781	778	835	790	793	735	743	814	776	760	815	783	776	780	760	810	829	780	842	809	796	849	788	743	805	744	791	796	783	811	814	772	807	729	858	763	815	813	775	740	806	756	782	816	819	751	830	839	755	764	836	803	773	753	781	786	779	756	837	812	775	746	750	786	760	773	763	776	835	775	798	742	788	815	817	803	821	734	797	732	788	775	730	780	794	792	791	787	745	773	783	775	825	791	781	792	776	866	760	804	839	802	867	843	793	746	806	740	762	813	774	771	791	815	802	801	786	840	799	785	788	783	818	854	804	806	773	858	814	796	782	784	830	854	822	838	781	768	824	771	765	789	790	807	791	749	743	756	813	760	772	761	788	814	825	778	788	772	735	765	752	771	811	766	735	764	799	774	825	767	763	744	770	834	777	811	784	770	768	753	802	829	780	822	786	803	820	800	758	806	764	828	816	735	768	769	807	786	769	813	813	789	788	791	752	783	756	803	781	779	819	809	833	770	755	787	800	794	777	732	838	812	786	817	776	829	813	857	814	815	818	825	760	779	798	746	800	818	816	733	793	755	787	737	791	744	805	819	809	789	758	773	788	821	797	776	827	807	753	776	790	748	750	804	732	770	796	785	780	765	776	810	805	784	833	794	765	815	823	795	742	771	771	790	795	798	792	789	813	809	791	791	768	790	799	782	829	840	742	811	747	804	783	795	774	820	778	724	788	772	787	845	749	783	789	795	778	787	813	735	747	790	787	782	824	783	801	774	738	813	802	837	772	821	769	834	804	789	791	813	760	762	781	795	776	789	786	740	792	770	791	802	835	776	771	784	761	802	806	734	802	801	801	794	788	832	780	782	836	841	831	785	780	787	802	825	798	737	788	742	813	780	817	799	805	816	847	790	779	783	751	769	777	773	792	769	807	782	778	777	790	778	758	825	732	841	800	786	821	821	826	844	804	782	826	760	751	775	837	754	866	818	751	780	798	791	745	800	810	847	800	788	761	781	740	760	808	760	787	774	800	819	776	790	811	749	757	764	757	768	755	794	844	802	765	832	753	832	803	782	772	814	787	830	749	798	782	764	829	780	741	822	784	811	814	789	790	807	791	767	771	812	811	843	786	752	803	818	786	812	763	815	776	801	824	773	766	728	784	813	770	804	745	841	827	763	748	793	803	788	808	757	796	798	807	771	840	818	809	776	822	770	798	817	785	801	801	804	764	795	755	779	797	794	827	775	818	790	776	792	816	838	766	782	755	796	770	801	801	811	738	782	758	759	782	800	778	766	793	789	804	780	804	793	795	803	782	811	790	856	771	788	737	735	827	802	795	821	790	761	776	750	791	748	788	735	732	758	769	820	787	777	806	762	749	802	698	760	782	794	822	868	815	783	780	773	778	837	770	830	810	814	804	770	759	818	764	750	766	761	793	844	799	789	757	788	792	767	827	810	860	732	787	793	730	845	805	822	753	804	797	759	767	800	854	792	734	792	758	834	812	817	802	784	742	740	737	803	729	749	759	782	831	796	808	754	734	769	842	785	842	802	802	835	843	835	796	765	803	807	763	794	861	787	799	806	741	825	768	780	796	795	822	755	785	818	817	800	810	780	852	764	760	774	776	779	801	736	775	791	778	791	803	806	784	759	788	795	760	795	836	780	753	807	816	783	802	825	798	821	774	784	771	829	778	764	803	756	772	739	821	789	763	705	786	801	821	801	791	739	813	785	796	800	773	742	841	825	791	765	780	791	767	770	779	750	778	794	761	806	804	770	769	777	812	793	788	787	778	794	824	757	768	781	761	752	759	800	771	776	827	801	730	761	786	835	768	810	820	756	800	809	767	805	777	819	813	768	762	797	827	714	775	778	772	833	731	811	734	797	786	717	758	793	797	814	759	801	810	764	800	858	788	824	744	784	723	796	807	830	793	751	742	751	807	749	783	805	766	779	788	802	785	838	808	767	761	879	802	759	791	778	790	801	815	767	782	801	773	789	798	765	849	790	823	754	744	772	765	794	806	800	851	799	825	830	837	841	785	807	781	793	753	754	790	748	764	762	800	789	749	795	783	797	769	809	775	798	763	799	760	739	817	803	780	799	791	806	827	846	845	768	748	874	777	766	803	746	776	810	784	819	803	789	741	824	838	808	796	766	794	785	772	795	792	756	792	805	805	733	737	788	794	815	778	802	830	807	815	792	799
4576	945	1234	933	614	461	377	322	290	237	231	223	187	193	175	185	165	148	155	158	150	149	153	142	154	150	138	158	126	141	130	132	153	137	141	144	135	162	135	127	158	151	149	130	129	160	153	155	158	148	144	128	126	107	121	146	133	136	149	124	135	134	166	125	125	130	146	144	145	134	120	129	148	122	133	137	118	120	143	146	145	119	133	114	126	132	132	119	140	139	136	151	130	122	127	124	131	108	134	133	131	131	135	142	143	106	132	109	120	128	148	150	113	140	157	117	118	135	147	130	120	124	127	118	133	157	120	125	129	124	123	129	118	155	126	126	127	121	142	150	127	125	135	126	149	131	139	137	136	142	122	132	131	132	149	151	128	129	130	136	112	131	152	149	129	141	151	129	140	140	118	145	146	142	127	119	121	144	116	148	141	128	156	124	163	137	150	158	135	135	151	135	149	136	155	164	111	143	125	147	133	144	131	138	138	132	152	138	135	105	129	131	133	133	130	135	120	133	120	155	152	155	136	133	134	111	140	123	104	122	135	147	128	126	116	121	130	139	134	135	139	123	154	135	119	139	138	132	122	128	149	144	124	134	132	137	125	124	137	137	117	146	129	134	131	142	129	123	126	147	142	140	117	121	128	150	119	112	135	126	130	119	152	124	131	113	134	148	117	135	147	118	134	158	125	119	149	114	129	152	157	131	131	130	140	127	136	125	133	125	132	147	122	133	141	136	145	132	128	129	150	129	140	140	125	135	121	141	115	153	142	117	126	121	129	127	153	123	124	133	141	148	114	145	140	162	136	131	144	135	138	125	151	138	122	133	119	114	134	133	149	128	138	124	135	136	121	134	116	148	142	120	132	138	124	164	119	136	130	156	122	125	122	134	131	144	127	131	125	138	129	144	122	145	132	119	139	136	126	142	120	136	146	110	147	134	128	141	132	146	142	132	130	115	142	131	130	120	138	135	123	140	145	109	137	110	124	134	144	127	121	124	130	149	136	144	133	129	142	121	145	153	131	135	137	148	146	130	119	152	125	136	135	160	135	116	129	133	133	130	142	125	149	126	109	147	126	118	120	120	149	115	134	119	132	132	127	126	129	142	112	147	119	122	126	122	142	123	137	127	119	141	124	153	138	135	134	137	135	125	135	143	139	127	114	131	131	113	136	146	126	147	130	140	129	136	118	145	143	135	131	142	136	146	118	129	141	126	127	158	150	133	127	135	135	124	130	138	136	125	147	131	146	137	128	127	137	127	147	126	143	134	135	150	144	134	120	128	125	155	122	150	128	130	132	134	161	148	144	142	127	126	130	138	136	126	116	129	133	123	105	135	135	113	131	129	152	145	145	144	119	145	112	138	137	137	124	125	125	133	121	118	142	129	129	122	170	137	121	134	115	126	128	154	147	122	125	131	136	130	130	132	137	133	136	108	137	160	153	148	118	132	143	132	121	149	141	130	150	112	155	123	125	156	123	141	144	133	149	133	150	124	130	132	153	121	122	113	132	143	129	122	146	131	145	141	138	132	114	109	129	132	117	135	145	145	135	131	146	142	143	151	132	123	134	123	137	137	130	144	147	143	140	136	117	144	133	145	164	144	134	156	129	141	153	135	142	123	141	125	146	158	151	151	138	128	102	143	158	136	130	129	146	127	126	141	155	128	126	135	122	124	152	143	128	127	129	127	139	135	122	123	108	128	142	136	147	132	140	138	135	145	148	129	128	139	143	129	136	162	127	121	146	151	121	124	143	106	138	121	146	143	145	140	149	141	129	149	127	146	129	130	137	147	122	147	120	155	138	129	136	114	105	134	124	132	121	123	124	141	140	114	147	132	140	120	151	126	129	148	141	128	135	150	136	119	153	135	127	132	124	131	128	152	135	143	122	146	110	131	139	144	144	156	157	140	148	142	128	118	133	128	126	123	135	145	141	127	148	150	139	147	143	119	118	147	141	130	134	140	144	134	143	118	156	150	129	136	119	129	117	131	135	126	129	123	140	129	117	130	146	126	113	140	121	134	110	128	131	132	120	124	132	132	138	134	140	146	135	139	141	138	149	111	131	132	120	123	148	138	145	133	124	119	147	132	136	120	128	127	140	148	140	125	129	127	134	126	140	133	132	120	120	122	138	131	137	144	132	166	140	154	133	148	145	150	136	131	127	130	128	138	132	147	123	133	112	135	141	142	119	124	111	122	156	145	107	138	132	141	119	137	134	144	134	129	153	131	107	151	129	123	138	119	166	137	156	144	144	128	128	112	137	131	131	136	149	136	144	123	136	135	136	133	132	137	131	131	113	143	137	118	128	144	125	132	132	142	115	140	114	130	131	149	146	124	164	120	153	143	146	144	126	130	135	134	108	127	127	115	111	124	127	143	141	133	140	144	130	139	129	124	143	141	130	131	161	119	133	123	136	132	123	119	146	128	135	151	132	150	149	144	147	137	158	118	116	124	133	127	115	128	139	128	122	135	113	137	151	130	133	131	143	138	140	120	129	137	143	131	129	126	138	141	113	162	136	148	123	131	138	111	135	159	131	149	124	127	153	152	135	141	130	146	127	133	128	154	144	130	138	131	138	144	121	139	134	129	140	133	125	116	143	145	111	117	150	141	145	131	118	141	135	129	128	137	132	142	134	114	145	119	158	124	122	132	126	139	128	129	138	142	109	134	130	144	126	121	131	117	131	129	134	141	122	126	149	108	128	128	124	129	147	152	134	138	137	117	103	151	136	124	148	124	124	134	132	139	121	117	127	126	134	126	145	130	131	138	116	142	132	135	141	135	128	144	152	131	136	145	135	116	126	130	119	140	124	129	123	129	153	146	141	131	132	134	127	133	127	131	115	141	142	123	159	129	130	137	130	131	137	151	142	122	137	137	151	128	164	120	149	129	146	137	123	121	129	112	143	125	120	123	156	138	147	127	114	120	137	133	127	142	137	123	130	106	145	109	125	140	146	141	127	142	125	147	124	132	152	140	148	128	121	144	142	141	136	142	134	139	148	129	131	144	162	114	110	129	146	131	134	136	129	112	130	130	135	138	146	116	106	130	133	136	128	134	131	141	126	137	144	137	131	149	127	134	127	132	126	112	125	128	125	149	136	150	144	150	136	152	142	125	144	131	125	133	130	122	138	146	148	144	115	136	121	141	105	137	132	118	124	136	152	133	121	136	120	145	124	152	125	125	117	161	131	141	128	174	132	127	167	124	148	111	134	137	119	125	130	130	115	130	122	110	127	142	122	130	133	151	136	144	152	136	152	137	133	158	142	129	148	141	112	161	117	128	157	123	114	127	124	144	151	131	138	120	139	157	129	116	119	138	133	151	146	133	138	125	141	109	136	150	145	115	132	141	150	115	131	127	141	118	117	129	142	149	132	122	130	101	121	136	148	154	123	148	139	139	131	133	141	144	115	127	141	143	139	114	142	138	139	149	148	141	144	119	141	156	144	156	148	119	147	141	121	141	132	145	138	137	113	146	140	123	135	138
5513	1408	2905	3484	3017	2533	2096	1734	1517	1334	1221	1082	997	911	884	796	810	708	694	715	646	659	625	643	559	557	585	552	569	610	570	570	564	547	530	503	536	549	528	469	472	491	503	492	489	559	516	512	509	507	472	474	503	501	482	453	446	473	489	495	460	451	487	464	486	514	473	502	457	477	447	476	469	480	539	479	454	464	508	489	487	454	484	505	439	471	470	469	411	482	497	479	453	418	461	440	474	407	453	480	479	460	443	483	442	425	425	438	451	459	468	440	445	479	420	440	433	470	474	447	417	431	470	437	479	464	443	490	416	477	439	472	415	467	417	481	486	458	468	478	447	480	456	474	460	482	462	426	462	468	437	452	435	425	433	483	462	458	443	428	419	467	470	414	470	455	414	469	440	459	444	452	419	473	443	442	472	459	472	456	450	451	422	445	430	439	432	439	476	437	453	440	450	469	478	459	484	438	464	453	488	498	480	437	451	445	449	441	440	504	480	434	433	439	478	500	431	469	455	431	437	464	456	486	440	453	428	454	431	447	442	457	455	468	472	430	463	472	471	415	461	462	471	456	480	446	474	443	460	455	440	460	433	434	449	463	440	441	491	483	422	471	459	456	463	459	460	445	434	451	457	458	452	468	501	430	473	450	439	468	462	461	455	458	455	423	437	449	434	482	403	463	472	430	462	467	421	462	408	465	462	446	464	457	437	435	448	463	463	458	462	473	423	462	455	442	496	447	438	464	488	469	466	482	451	461	469	421	479	433	451	456	459	448	472	468	457	451	426	436	443	444	471	472	449	446	457	438	462	466	431	433	494	475	463	446	480	440	447	467	438	465	461	509	452	442	450	418	456	438	467	442	445	439	495	484	450	458	425	480	458	438	422	431	448	429	438	497	481	446	430	433	458	423	466	465	418	438	452	461	490	433	450	444	439	451	455	445	460	441	464	454	487	455	440	467	458	447	477	474	438	449	469	448	432	455	431	420	466	434	492	441	464	433	456	431	418	445	433	474	431	441	441	463	439	446	456	466	465	464	459	500	406	485	449	464	500	426	447	430	444	436	443	419	391	455	461	461	457	424	458	416	455	447	473	437	503	442	444	454	420	439	421	426	454	454	476	404	476	435	438	472	455	448	472	467	443	454	450	471	449	485	437	437	437	446	455	473	449	439	423	458	427	429	448	437	443	448	504	446	441	476	443	444	419	441	455	462	473	442	449	444	432	481	441	430	430	450	467	448	489	464	435	467	474	429	426	503	441	471	469	434	442	444	502	452	460	454	448	458	488	444	436	492	456	468	484	452	483	441	459	439	443	451	428	437	480	453	434	475	464	448	450	443	458	474	442	476	457	429	472	466	423	479	455	440	467	471	438	473	457	439	449	466	447	453	458	491	486	449	450	429	467	459	462	450	456	424	471	448	454	446	486	434	441	420	438	455	468	407	438	447	454	449	455	427	468	457	441	423	459	412	430	437	467	483	484	454	441	434	458	446	480	396	441	482	457	438	470	459	472	475	490	459	483	465	507	426	484	444	485	480	439	420	443	435	504	447	417	464	425	468	451	480	447	475	455	454	446	442	427	434	482	462	416	468	463	477	462	469	457	443	436	456	449	457	447	452	468	433	453	476	481	443	480	489	449	436	435	458	485	469	443	467	458	463	430	479	429	447	493	429	486	466	438	447	452	406	458	481	472	445	465	432	472	451	480	455	422	464	438	454	433	492	457	485	446	465	481	437	420	451	433	433	446	435	447	441	472	440	438	493	438	462	451	455	508	493	476	459	471	430	429	433	444	448	454	452	480	435	452	486	469	433	454	472	485	405	456	430	451	421	489	486	436	468	452	471	444	518	461	487	462	463	464	445	473	448	424	455	404	499	455	443	482	469	483	426	463	489	447	446	448	430	456	452	489	417	458	454	456	472	442	454	441	445	457	472	434	439	449	438	431	452	456	461	457	421	478	462	460	454	437	483	453	468	439	501	433	472	484	447	451	460	489	456	432	418	480	444	442	473	493	451	436	455	432	471	429	475	425	436	484	464	464	456	491	429	451	473	454	437	446	473	461	482	438	451	441	456	468	472	433	472	447	455	477	416	489	451	454	447	495	446	498	437	456	420	433	442	455	465	437	443	493	468	429	435	428	444	499	440	474	439	464	444	459	456	450	455	455	469	415	432	432	460	434	461	444	467	460	470	391	461	420	442	418	435	438	462	451	450	479	431	467	463	450	434	452	446	482	468	467	453	480	423	447	449	435	470	467	444	471	458	439	450	463	456	452	444	449	404	454	430	459	436	454	450	443	463	484	432	413	412	426	407	457	439	453	495	455	481	463	466	433	472	442	474	476	452	484	449	469	483	454	461	433	431	454	466	455	420	455	431	429	396	458	449	460	477	467	448	469	478	464	458	473	426	417	456	471	425	472	448	437	451	470	469	413	475	473	480	470	418	503	462	479	497	459	457	423	490	414	433	434	444	443	427	464	465	452	475	438	474	463	453	468	470	476	439	431	468	421	439	460	452	423	450	425	450	446	418	441	426	426	455	443	429	463	440	447	447	469	487	442	424	437	484	468	479	464	442	509	459	473	485	455	456	468	453	444	468	449	487	450	446	437	453	422	424	452	467	464	467	459	457	451	454	471	475	443	484	456	413	468	463	453	448	441	461	445	451	457	470	489	475	441	464	426	405	420	458	478	459	464	429	442	445	473	445	445	452	429	450	436	459	469	446	471	456	463	474	461	485	478	460	470	459	454	463	449	423	470	504	479	436	436	422	455	451	441	503	483	436	434	460	467	456	507	476	492	454	440	462	435	418	467	456	439	447	439	431	447	403	441	427	433	443	447	448	436	460	448	478	415	441	460	464	433	458	483	453	436	437	469	429	452	489	430	483	460	436	435	445	431	462	462	479	450	446	447	447	483	420	419	440	450	434	426	472	466	441	460	475	464	444	470	449	472	468	477	430	429	419	475	439	445	432	427	453	450	465	438	436	449	441	478	462	442	452	478	464	438	451	487	427	455	436	478	454	446	444	463	455	463	428	430	448	461	466	430	459	447	493	470	444	425	437	438	435	448	467	445	449	471	435	408	462	459	459	457	441	459	475	422	480	474	450	465	462	484	425	468	490	401	452	475	446	454	445	466	470	457	458	483	422	502	426	467	455	451	451	463	477	448	465	468	465	420	473	447	470	453	456	493	485	424	443	468	476	445	468	454	440	493	483	447	472	449	452	460	451	428	455	468	486	449	426	453	467	409	453	438	455	435	452	432	500	467	481	473	466	433	443	467	481	461	455	446	470	405	457	488	468	491	435	443	425	435	462	459	493	441	465	439	415	431	453	479	432	407	478	474	447	512	447	464	425	446	484	446	420	452	452	442	468	445	480	437	445	461	453	439	446	465	451	484	428	446	442	448	435	411	465	484	459	431	446	434	458	475	451	445	444	458	466	427	441	459	425	460	428	456	433	434	447	450	443	451	456	436	449	448	447	420	454
8551	1915	2218	1729	1204	811	599	508	421	315	283	256	229	254	234	220	197	182	187	167	164	175	165	135	158	162	149	153	149	131	137	121	119	120	122	149	114	157	158	142	111	154	125	113	117	127	137	133	156	135	120	122	139	109	144	130	121	123	121	122	121	110	112	137	116	123	124	121	127	127	111	116	125	124	133	136	158	138	131	131	116	151	127	116	116	144	121	133	135	128	121	134	120	131	136	129	111	117	130	138	122	120	110	109	125	115	106	120	119	114	118	124	106	104	137	117	125	136	135	117	114	136	108	135	128	114	129	137	119	155	127	120	139	130	122	132	128	115	134	129	115	130	142	111	134	138	129	111	142	107	113	121	132	110	102	129	134	129	140	117	132	128	125	127	139	134	127	116	124	115	123	138	131	108	124	147	115	114	120	130	109	111	116	123	114	131	108	121	138	132	117	130	118	139	116	107	132	115	143	117	121	123	133	136	133	118	125	122	133	123	110	134	120	116	133	137	109	126	101	124	122	123	118	135	138	128	123	123	130	129	132	120	127	108	140	124	132	120	124	143	131	121	128	111	117	130	112	132	115	145	132	118	137	139	118	132	134	118	117	116	132	136	126	126	115	129	121	131	111	149	131	123	124	123	118	119	131	147	116	120	124	136	136	125	133	105	123	128	127	124	142	127	113	110	115	128	124	126	131	117	138	129	107	133	136	144	121	114	142	121	123	105	122	125	122	121	120	122	112	107	129	138	138	112	146	120	99	128	125	142	108	120	132	113	126	131	121	111	118	124	119	108	139	122	102	122	139	116	126	123	127	118	129	128	107	134	119	131	118	134	106	124	115	127	131	104	141	143	149	127	121	127	125	118	116	131	113	136	134	131	126	134	123	120	119	122	136	128	123	130	123	131	112	124	124	129	131	124	130	147	137	133	139	128	130	118	131	139	134	127	121	136	129	136	117	120	137	127	136	125	137	120	107	141	135	121	124	128	128	124	134	112	139	139	117	106	104	119	133	114	103	122	111	137	115	129	149	136	127	129	120	122	136	130	129	117	123	125	126	110	123	118	125	120	118	130	119	128	132	102	131	121	116	116	129	127	122	122	132	125	121	129	107	123	135	125	141	133	112	132	129	124	127	135	113	105	133	144	128	127	121	125	125	124	133	125	135	123	123	141	135	125	122	124	123	111	122	122	118	135	115	118	104	137	141	117	136	121	135	95	128	112	123	113	144	109	113	105	137	125	113	128	118	125	123	124	121	121	124	121	128	141	134	131	112	120	119	117	141	131	127	133	127	109	118	125	131	120	141	123	142	130	146	132	124	132	117	120	131	152	126	116	120	127	129	119	122	125	115	122	117	128	142	140	148	116	138	136	109	130	126	126	134	134	117	113	105	129	123	113	116	108	127	107	132	121	120	118	117	126	112	129	134	126	124	106	106	136	107	119	132	105	128	126	117	133	117	113	135	109	126	123	119	119	129	141	112	125	134	115	125	103	136	118	118	116	138	107	118	107	110	104	134	123	101	110	120	104	147	119	128	131	118	125	128	111	121	129	102	132	148	126	132	116	123	126	114	136	129	121	140	118	133	130	118	122	128	108	128	132	117	103	120	138	149	110	123	114	131	131	116	105	137	115	126	117	118	131	147	104	119	126	117	119	136	122	113	154	120	114	126	132	122	128	129	127	128	127	126	117	148	133	134	135	142	115	132	119	126	122	106	104	111	148	117	133	115	120	116	131	128	128	127	131	141	132	129	117	115	121	134	115	121	133	142	126	124	126	122	136	147	124	120	120	116	134	145	128	114	130	130	129	152	129	143	118	139	131	99	116	135	120	129	136	110	99	126	131	124	115	105	121	131	121	134	119	119	114	114	114	119	132	116	147	120	133	122	121	129	160	120	128	105	121	128	122	112	118	122	136	117	121	134	124	116	109	113	92	125	120	127	108	116	117	121	125	134	118	111	124	92	147	127	139	124	123	118	109	117	121	128	139	121	123	131	139	117	115	127	140	119	127	138	119	128	114	128	126	110	133	115	127	127	126	128	139	124	134	112	154	129	108	116	137	122	113	128	138	128	144	127	135	123	123	126	132	154	119	123	114	108	121	130	117	129	133	132	135	155	129	134	141	126	139	130	124	116	124	122	121	115	120	144	126	129	111	129	121	129	124	123	101	133	137	100	134	116	120	134	114	134	137	130	132	122	122	146	133	124	131	131	112	121	133	136	115	127	123	114	126	115	145	126	133	126	133	121	115	120	119	127	125	120	115	133	138	117	119	134	126	147	131	130	130	126	122	126	125	122	134	139	118	128	126	106	129	122	147	135	114	133	129	132	124	140	131	116	113	111	121	143	128	131	141	119	112	112	118	119	121	126	108	128	114	125	149	131	144	135	131	115	133	157	135	135	112	114	136	124	135	126	101	128	142	109	123	105	128	125	111	125	132	115	124	116	127	123	105	134	110	121	115	122	120	117	127	129	141	129	130	112	120	123	125	104	134	119	127	118	143	126	139	97	130	114	108	94	119	111	132	121	122	125	131	111	126	136	125	124	130	96	133	106	120	125	127	125	128	140	118	123	124	139	132	132	147	136	123	121	110	124	117	116	129	126	117	131	124	119	117	121	120	112	112	130	126	124	134	119	116	142	111	115	113	111	123	107	116	119	95	121	101	138	124	123	149	147	116	126	132	136	138	138	135	126	122	132	108	117	128	126	120	135	125	114	119	131	137	148	139	138	120	142	110	123	127	126	121	140	120	118	122	126	123	123	118	132	138	107	133	137	112	120	110	126	133	125	130	141	114	116	136	127	137	113	131	120	148	138	117	116	118	113	110	124	142	126	108	128	113	112	126	128	124	131	147	123	127	125	128	131	147	109	138	111	101	111	109	109	128	116	125	133	134	120	138	117	132	120	128	122	121	120	131	118	101	112	115	123	104	111	138	123	147	132	121	116	128	117	132	118	122	120	118	123	134	125	116	130	116	116	134	120	143	140	121	136	118	109	108	131	122	136	124	111	132	118	131	117	141	116	128	120	105	131	127	117	116	114	122	144	128	135	120	109	118	134	124	129	123	119	155	148	140	145	118	145	121	136	118	123	124	121	115	115	116	117	130	118	113	115	119	126	110	118	131	129	119	107	106	125	127	118	137	114	129	145	121	137	127	128	140	146	128	124	111	133	122	118	127	130	103	123	115	140	134	124	126	102	122	130	122	101	114	130	115	116	109	136	116	127	101	121	108	130	132	133	130	115	119	123	118	132	129	122	132	110	106	121	131	136	114	121	114	139	109	127	138	124	114	108	117	119	120	131	124	108	120	135	110	114	114	120	99	151	132	121	124	133	137	141	130	112	128	131	116	125	108	109	122	149	112	115	104	132	121	117	116	136	137	124	120	110	109	115	121	121	125	120	155	133	126	127	126	122	123	128	117	123	126	131	141	145	109	113	124	105	115	100	122	138	111	121	111	147	122	118	130	124	113	146	136	130	140	115	138
7653	2252	5296	5985	5261	4333	3458	2994	2434	2117	1860	1599	1509	1374	1203	1090	1097	1004	889	865	845	759	735	767	743	727	652	656	603	627	610	613	558	588	559	556	537	576	515	579	520	518	566	531	488	557	549	486	489	515	508	459	486	461	509	488	501	503	515	493	489	498	466	440	482	508	480	454	483	452	429	468	459	443	471	473	451	478	453	445	443	473	446	403	446	460	455	481	452	477	453	428	453	451	426	428	444	432	439	461	446	443	439	415	479	464	467	440	465	399	445	439	435	430	444	440	445	453	427	443	436	423	483	423	458	444	483	448	441	426	449	420	407	442	471	389	398	469	475	429	437	428	415	437	426	400	435	386	437	394	462	415	436	419	464	415	462	430	442	426	464	431	423	429	430	402	401	471	454	442	423	407	434	430	413	404	391	448	440	472	440	445	463	426	433	402	452	426	416	462	436	426	444	398	424	469	462	434	424	464	455	417	419	442	420	441	404	426	434	422	463	383	407	389	403	432	434	423	408	444	445	442	419	434	411	439	402	424	408	424	423	436	423	434	456	423	402	444	432	420	418	443	435	438	415	428	446	404	483	420	443	402	437	416	442	402	431	430	456	402	442	408	414	430	464	432	429	452	435	408	420	438	437	413	479	439	394	404	457	435	392	457	440	415	443	413	430	445	439	406	437	401	410	435	422	449	436	409	417	452	385	432	421	454	446	420	416	428	430	429	415	421	440	434	453	414	393	426	468	430	437	414	460	409	438	403	441	444	430	433	414	431	450	426	449	451	422	416	424	428	439	445	445	440	439	461	428	436	440	410	443	405	395	431	418	423	427	424	422	411	442	426	452	423	429	461	407	365	453	418	442	413	401	442	432	413	405	408	420	415	428	432	430	431	432	419	404	472	401	472	402	436	401	386	454	404	410	417	422	441	447	386	444	406	399	384	418	435	399	426	413	438	460	435	456	408	450	434	429	419	420	429	441	427	423	432	408	451	444	447	439	424	433	473	418	432	446	375	443	451	448	401	443	391	468	431	407	445	414	449	435	413	411	434	457	403	415	442	461	455	424	454	424	424	391	436	422	416	442	402	443	406	406	423	408	414	424	424	436	426	426	429	441	412	435	401	437	456	434	431	435	425	442	453	406	438	446	431	439	409	457	445	415	401	434	436	414	439	437	409	422	412	437	439	426	408	403	434	423	411	456	431	438	404	440	372	415	413	442	432	436	418	454	445	449	502	421	447	393	446	460	460	447	399	426	442	420	459	449	442	433	448	412	446	458	445	433	469	413	418	473	414	440	426	408	459	445	430	419	420	449	417	418	428	439	438	451	435	421	437	440	475	408	429	429	402	419	436	415	437	410	455	428	456	462	421	442	416	464	446	443	450	417	419	439	435	434	426	435	447	431	445	443	430	420	453	408	415	428	448	448	461	402	432	428	427	432	395	437	416	380	440	481	460	437	445	401	383	443	418	425	411	433	459	451	423	429	412	433	362	427	430	446	434	463	399	472	430	436	424	424	387	452	448	446	465	433	400	420	445	457	439	453	441	419	425	432	452	423	452	403	396	464	394	439	433	419	388	407	403	425	420	409	431	430	470	412	402	440	430	421	464	440	425	413	462	444	404	418	433	439	422	430	440	414	434	404	450	443	441	455	395	466	410	451	418	405	431	407	432	446	404	454	383	396	403	400	399	433	436	422	416	442	432	462	452	455	410	448	412	415	445	428	418	449	427	481	405	442	404	455	403	425	436	408	458	453	472	433	450	436	454	419	424	429	434	431	430	429	431	425	423	428	407	452	412	450	450	422	436	398	445	417	424	432	438	430	405	413	419	430	435	433	472	415	455	440	456	391	420	450	424	385	444	418	429	444	397	485	461	435	485	426	418	418	410	426	455	451	458	415	438	449	466	427	396	409	447	409	415	405	397	439	462	388	473	424	416	429	430	404	409	412	436	385	447	413	435	377	423	447	415	436	453	439	416	415	429	437	445	434	449	417	428	432	422	448	429	454	447	399	416	475	442	417	420	419	400	420	416	415	412	406	407	462	424	464	442	428	435	425	424	433	431	404	443	468	423	418	449	433	458	437	400	438	439	419	411	429	430	461	472	415	450	456	415	454	456	453	423	412	421	479	420	432	432	414	467	422	419	431	418	425	435	403	419	441	448	450	449	435	422	420	427	421	422	433	428	416	414	413	456	430	415	438	441	405	481	427	409	418	438	447	440	394	421	429	430	438	447	429	420	435	425	424	435	395	436	432	414	424	454	455	418	449	460	410	445	426	477	459	423	409	454	433	416	448	435	428	427	435	454	458	433	432	414	386	450	425	410	442	428	461	408	427	443	424	388	442	421	463	439	461	403	447	390	441	452	389	436	435	440	431	440	445	427	424	410	444	392	447	407	409	436	438	463	455	433	457	417	431	422	439	415	416	431	394	442	430	458	424	460	453	399	441	414	488	421	456	452	452	402	404	397	462	462	419	408	399	426	441	446	417	436	442	418	421	395	393	430	435	432	425	413	440	426	409	416	426	440	427	437	423	410	390	361	450	420	421	405	430	440	372	388	416	400	418	434	424	428	455	471	427	431	431	404	404	443	452	445	425	443	458	404	435	432	414	420	407	434	483	449	426	443	432	454	422	444	415	423	428	451	450	424	411	416	424	479	412	449	430	428	465	408	442	445	408	437	395	418	450	383	414	464	463	445	386	397	426	417	428	413	438	381	446	413	447	446	394	401	426	384	430	414	449	431	451	413	435	430	465	414	436	407	443	426	469	436	447	424	432	404	414	453	444	428	405	437	410	458	494	442	389	404	447	455	417	437	428	416	455	422	419	466	458	437	391	404	413	458	432	446	422	400	404	408	431	435	461	404	420	414	459	413	464	423	405	417	433	438	425	392	455	462	418	388	431	414	408	410	399	385	427	448	430	461	453	413	440	440	414	436	380	424	404	422	432	452	446	405	480	417	438	461	437	449	446	415	425	443	463	436	448	436	393	412	455	471	434	417	442	444	464	417	444	421	452	444	421	434	426	470	458	396	406	465	410	392	450	429	460	395	417	466	443	410	406	429	417	418	428	415	408	395	408	413	437	441	418	420	396	417	428	433	454	441	413	448	411	447	447	421	409	437	434	456	406	466	426	428	465	419	432	453	459	428	459	436	421	421	425	441	413	422	421	438	449	407	409	420	452	413	414	441	376	415	433	402	416	478	412	414	448	425	414	447	453	437	455	449	432	423	430	415	451	451	409	452	443	400	388	415	390	403	452	446	436	452	430	409	384	442	432	418	459	417	440	383	453	442	444	435	399	416	426	374	422	392	459	405	442	418	404	421	432	423	381	414	441	417	471	427	418	445	446	457	404	449	450	441	437	417	437	442	439	439	414	412	412	434	427	429	474	442	422	420	422	435	421	389	463	420	417	442	405	446	496	440	418	436	431	423	455	375	435	425	423	432	408	405	424	413	420	434	415	401	391	440	405	424	420	423	421	470	444	396
1309	325	342	295	295	283	251	279	260	247	269	266	263	289	267	265	258	261	261	231	263	280	277	263	288	262	239	250	233	264	269	240	233	247	273	262	229	280	267	264	242	264	262	270	295	225	260	258	260	231	250	259	258	252	263	259	247	278	244	271	258	261	254	246	253	242	242	265	241	223	265	262	232	243	260	264	262	245	256	238	267	266	249	228	237	251	257	261	238	287	257	252	253	237	269	292	259	269	235	278	252	254	280	281	264	237	252	252	253	262	272	266	289	271	286	236	239	264	273	258	239	257	244	226	276	257	272	232	262	248	259	277	245	236	247	245	246	251	255	240	249	266	251	246	255	246	282	255	258	276	255	277	232	242	264	250	263	284	257	272	270	271	255	238	258	271	234	272	277	286	217	244	272	276	251	248	257	274	260	222	258	265	277	239	249	273	266	254	255	277	243	249	238	262	246	242	277	243	275	238	262	270	231	247	275	257	268	277	292	231	265	233	286	241	249	269	269	272	255	270	242	242	255	252	258	292	248	220	249	234	292	244	270	269	223	264	267	256	232	260	261	261	259	250	251	259	269	250	282	269	235	292	259	260	235	242	237	231	232	258	241	248	291	231	289	255	259	258	243	283	262	269	244	269	250	246	259	252	268	289	279	262	251	246	253	270	288	275	266	270	268	251	267	273	258	267	260	269	259	257	236	265	250	240	221	242	274	217	221	258	254	221	246	262	231	298	251	297	274	248	251	290	265	256	263	259	270	253	272	259	237	252	270	235	241	255	242	231	239	247	277	255	242	247	212	253	242	252	261	293	271	233	240	257	250	279	234	257	249	286	273	288	292	285	244	264	269	252	240	266	263	254	239	274	243	251	243	227	245	274	248	238	254	276	252	277	257	261	262	269	224	262	234	246	265	246	258	279	259	241	257	257	241	240	266	264	238	258	246	226	244	254	237	236	267	246	257	261	267	271	259	265	277	268	286	252	255	248	268	261	272	261	248	249	279	247	253	250	261	237	267	274	268	236	279	250	256	263	246	272	252	251	255	266	240	274	259	242	241	214	262	247	256	246	275	254	250	263	275	235	278	224	260	247	285	253	245	235	264	238	254	254	271	243	271	248	251	249	246	242	248	253	258	241	251	252	256	249	281	265	268	260	235	263	257	261	293	260	246	243	251	289	250	242	254	254	252	269	242	221	280	296	271	231	259	239	257	255	241	238	256	259	273	257	263	266	261	242	229	243	282	210	271	245	262	272	237	254	277	274	253	263	248	246	244	254	247	231	277	235	266	245	258	240	254	237	254	260	246	240	247	243	260	283	288	239	250	246	270	259	243	284	279	231	232	224	239	264	278	247	247	271	245	281	261	271	239	312	257	253	257	245	278	276	277	260	280	259	257	257	227	232	276	275	280	283	257	275	255	278	285	285	252	238	238	270	255	256	266	258	260	255	291	288	257	263	251	285	288	276	242	247	273	263	263	213	240	271	269	263	258	276	270	238	249	276	261	269	270	250	278	265	269	238	238	239	263	251	246	248	256	244	252	262	248	258	262	252	274	235	268	263	261	281	242	250	276	264	247	245	236	249	253	236	261	246	244	263	256	269	242	267	253	243	242	256	256	257	261	248	244	250	222	284	240	218	247	279	224	243	272	245	256	241	248	252	252	244	235	282	241	257	282	253	263	248	279	238	226	234	228	245	277	261	249	237	276	298	264	250	287	250	236	252	250	250	251	263	240	255	261	271	256	228	279	262	252	254	258	251	273	254	273	297	244	230	252	282	245	251	296	277	239	245	276	250	241	277	250	246	262	233	241	273	292	239	233	259	248	274	253	277	276	259	258	245	259	246	232	258	260	255	266	277	251	244	243	270	253	251	251	266	281	274	249	242	267	256	241	258	262	256	244	224	277	259	271	262	274	236	229	262	253	230	237	258	240	240	252	274	260	262	266	264	244	249	266	238	265	256	266	268	249	255	267	235	222	236	244	262	265	271	226	267	276	266	264	257	239	256	257	259	271	244	248	260	257	277	268	285	253	275	249	227	255	232	283	266	257	250	287	248	276	253	258	274	218	236	248	276	240	244	302	262	271	284	239	249	247	251	271	249	255	224	233	266	233	242	259	261	260	267	271	287	271	248	257	260	263	229	258	229	256	259	274	239	259	266	252	248	255	246	245	241	237	259	253	276	269	261	256	256	239	262	253	255	273	243	250	239	244	267	263	246	261	268	265	293	246	267	259	267	265	239	251	281	237	262	276	265	258	242	255	273	263	244	264	261	281	275	263	268	282	244	266	255	282	257	286	233	252	247	240	291	286	239	226	256	233	256	267	240	237	236	240	267	279	246	277	238	256	244	272	256	267	266	258	256	257	250	264	274	255	255	290	264	244	215	261	241	258	258	228	262	263	250	286	236	263	232	246	291	267	253	216	275	274	252	260	272	263	234	247	250	229	254	244	242	290	264	236	234	222	233	252	252	242	261	237	268	268	222	241	253	284	257	245	247	267	281	278	226	276	256	241	264	267	260	291	276	270	270	264	274	272	251	229	231	272	242	235	241	262	280	259	253	250	274	259	261	280	269	250	237	276	268	221	259	257	268	256	287	257	249	263	246	244	262	255	285	267	257	271	251	254	266	266	237	266	251	251	237	258	276	252	229	265	267	245	263	243	283	241	262	270	255	250	268	287	286	268	274	247	268	275	280	224	252	237	240	253	273	249	234	265	257	270	274	257	248	249	246	277	279	258	244	269	288	243	222	242	232	234	235	283	250	242	262	264	247	253	257	256	274	282	258	279	240	275	245	242	264	237	271	242	297	249	268	259	269	263	227	234	254	255	292	260	266	231	220	254	227	264	244	301	251	247	258	249	277	254	226	275	242	257	247	257	255	267	239	282	271	284	257	251	272	299	276	265	258	256	279	259	262	245	252	274	283	261	242	254	249	242	230	249	227	248	245	248	260	249	244	269	265	268	239	264	255	240	275	256	263	258	281	280	251	254	246	287	255	252	221	237	229	273	250	285	263	258	238	264	262	239	280	245	261	270	286	264	256	233	266	269	263	269	239	267	255	250	268	276	244	264	252	265	270	272	271	262	245	280	271	209	273	271	244	270	270	230	280	252	234	282	240	277	280	277	233	249	258	267	242	259	297	236	248	285	243	284	264	258	236	271	253	249	284	286	262	264	250	230	263	296	255	260	298	241	281	249	251	261	248	279	258	257	239	257	239	226	217	250	260	256	254	262	254	249	274	246	244	271	268	257	215	251	237	258	269	240	234	248	260	260	268	266	260	251	266	265	270	247	292	294	239	274	254	249	273	243	232	270	256	264	264	269	246	277	274	281	263	249	226	255	254	258	250	284	221	241	283	247	260	263	248	224	229	256	251	272	255	261	247	277	249	268	235	238	237	259	262	252	282	261	272	258	259	265	255	264	236	233	283	253	259	243	245	294	272	249	264	225	269	241	223	264	244	232	267	272	228	248	250	263	274	237	271
2229	808	908	1009	1000	910	881	891	888	879	785	809	847	875	829	798	858	777	783	796	807	791	816	758	793	752	794	791	833	816	795	775	751	810	794	791	775	752	772	819	818	764	739	759	824	729	789	795	745	782	781	785	790	825	761	763	767	837	794	783	784	822	760	799	790	783	751	773	806	759	788	788	824	763	804	837	783	796	767	822	733	788	776	757	797	786	735	815	822	793	754	771	730	771	772	749	793	781	745	768	769	836	792	812	787	802	792	817	801	796	785	741	763	777	718	781	785	809	767	810	763	781	748	803	817	845	818	764	769	772	791	765	849	817	770	794	763	796	805	805	775	800	815	777	809	756	798	748	795	786	774	800	748	749	826	843	775	789	771	787	796	736	775	751	821	836	758	757	829	814	804	772	817	722	764	842	795	746	775	772	801	793	795	762	734	812	794	749	775	783	758	796	779	801	789	774	802	781	796	739	751	768	813	810	830	728	766	807	774	750	781	796	782	780	802	767	710	751	793	811	789	724	759	788	793	795	818	786	746	772	794	832	772	767	798	765	731	815	772	789	772	793	773	824	824	793	788	806	800	826	819	757	815	791	746	800	777	778	734	767	775	791	796	787	784	779	772	756	756	845	750	760	776	736	755	773	812	761	800	768	810	774	771	760	797	771	787	816	809	802	777	745	778	801	842	780	757	800	832	776	790	785	812	799	725	802	793	758	769	805	794	805	767	807	840	828	789	754	795	791	797	787	808	790	750	793	789	778	798	768	794	767	816	833	828	818	798	792	772	825	790	776	775	783	762	778	780	798	768	776	778	830	795	832	836	765	772	849	812	811	788	759	825	820	812	806	808	777	799	786	807	772	751	770	789	770	789	793	769	762	831	821	827	785	790	781	815	800	809	789	779	824	799	786	790	799	764	737	777	801	779	798	743	798	799	766	777	781	762	760	786	818	792	761	792	774	786	751	790	841	774	736	732	846	793	809	809	795	783	837	775	748	870	772	783	834	806	815	759	769	830	765	827	770	790	782	802	768	775	749	802	832	808	760	765	763	778	753	758	761	780	814	786	815	750	776	856	754	774	831	779	800	818	789	768	772	784	792	788	825	758	799	817	805	811	778	775	742	781	807	734	765	785	795	799	819	773	744	774	787	761	773	779	829	753	828	773	782	816	819	798	779	790	809	824	781	738	812	727	773	771	719	777	751	765	767	796	799	736	797	786	826	764	773	768	767	782	769	781	820	775	776	790	812	763	739	794	775	797	753	792	794	799	796	765	771	743	796	814	796	720	786	850	721	764	805	811	780	827	785	739	767	781	724	763	787	815	759	794	811	779	785	819	802	837	739	767	793	723	775	796	825	732	763	780	770	823	820	777	811	786	829	789	797	811	810	832	757	828	766	755	793	820	767	819	751	786	811	815	793	812	783	796	778	762	785	813	810	836	764	807	746	785	763	799	786	761	795	721	820	788	809	753	773	735	811	778	786	774	793	794	800	801	775	779	759	765	788	801	820	832	770	768	812	788	808	798	747	745	748	851	794	773	785	804	809	760	787	816	817	767	799	761	865	774	756	765	710	803	745	748	760	802	809	777	796	768	751	768	799	740	803	872	774	796	787	747	785	799	787	794	827	791	795	801	754	786	744	806	822	756	817	767	793	759	764	795	795	797	764	778	779	737	766	784	763	758	780	741	817	793	780	765	785	801	785	825	770	783	753	787	766	784	767	781	775	762	774	785	808	733	750	738	838	803	794	825	753	805	792	766	781	735	712	798	792	766	766	745	828	754	750	769	782	826	792	793	778	762	737	740	842	799	784	749	757	780	797	770	777	753	827	762	732	819	752	804	738	796	760	751	763	784	824	807	803	751	781	766	763	785	799	758	803	762	747	777	810	852	803	753	825	742	809	820	795	826	786	780	801	820	835	822	828	748	772	789	740	739	788	787	791	768	785	789	777	764	805	787	791	754	816	767	749	825	741	773	823	777	811	804	795	782	778	765	793	795	786	813	821	771	807	765	799	759	818	766	760	778	771	787	762	778	764	821	773	796	771	796	813	816	826	827	760	775	818	780	761	830	764	804	787	742	806	744	806	765	768	771	784	784	788	780	850	784	804	763	813	827	802	793	794	828	780	804	780	727	844	781	810	814	800	845	785	714	789	782	837	804	822	772	800	785	757	788	781	802	746	790	774	826	783	774	794	777	775	762	776	791	792	784	786	805	781	771	787	829	761	799	839	854	783	815	800	764	781	810	817	746	698	818	751	783	780	802	755	795	790	703	766	731	789	791	757	798	803	740	789	808	800	785	695	809	783	819	770	748	769	784	788	781	790	797	799	823	783	775	833	785	797	813	798	765	734	780	751	744	766	762	758	806	826	739	728	809	771	777	785	732	820	798	724	825	823	781	758	797	799	763	752	751	786	831	784	840	760	819	781	812	765	758	785	794	812	839	783	806	798	819	841	811	791	819	766	794	796	816	788	766	825	797	754	746	822	818	756	807	819	761	716	810	810	782	785	789	752	769	760	772	790	799	845	807	742	753	761	804	768	793	822	779	780	812	761	766	831	761	779	874	824	840	824	753	797	809	762	801	815	746	792	768	794	794	752	805	817	756	825	824	767	750	769	762	759	770	800	811	801	811	756	773	794	809	785	767	802	742	709	815	822	785	784	773	752	833	860	845	731	819	795	758	753	779	796	846	805	797	753	826	752	727	769	854	760	765	844	764	787	799	822	836	771	820	790	775	753	806	760	793	794	787	776	774	778	755	782	780	806	800	803	807	811	838	781	777	744	837	726	805	762	796	811	756	776	804	772	759	731	774	817	770	726	803	803	757	796	820	779	767	718	822	765	811	749	802	777	807	817	804	751	788	731	816	794	803	807	833	807	794	740	802	758	788	831	839	770	778	788	799	801	743	781	788	751	741	769	715	753	810	760	822	763	764	779	807	731	755	806	765	841	731	759	806	770	794	768	770	832	815	778	792	767	847	809	731	799	747	768	773	795	768	765	747	748	754	761	804	758	780	790	792	774	781	837	736	747	815	765	813	813	796	754	735	810	820	769	795	807	825	844	789	780	746	806	731	790	848	790	763	719	764	789	769	765	754	790	819	795	799	754	788	801	806	807	788	767	818	818	722	810	795	818	808	767	781	829	820	763	742	776	775	831	829	793	849	795	742	740	820	785	829	794	784	761	778	802	777	801	783	744	777	814	826	753	820	755	782	796	763	862	787	794	845	756	821	765	771	829	810	787	774	791	761	806	777	790	772	764	786	804	798	781	771	817	771	818	815	791	793	780	744	742	794	802	757	730	829	748	783	755	777	771	761	779	802	797	784	744	734	807	800	793	787	761	756	776	780	812	810	760	740	810	763	853	800	744	781	807	817	786	796	769	765	772	781	787	811	804	817	767	764	779	786	782	749	784	734	802	831	789	818	830	802	790	770	737	799	767	770	769	728	805	783	813	783	835	757	749	810	847	755	846	777	759	785	766
4520	939	1254	904	676	494	354	315	272	252	256	226	184	198	178	184	158	174	150	148	147	145	150	151	152	165	139	142	153	148	143	145	140	135	142	144	125	148	159	130	148	110	153	146	129	127	161	145	113	118	145	134	131	137	141	149	140	127	125	133	119	148	135	119	144	148	140	143	146	142	136	150	130	121	129	148	124	129	129	130	134	138	134	149	142	158	147	119	152	119	127	122	134	136	121	125	150	136	143	137	122	137	105	129	137	135	125	151	127	139	148	149	136	126	132	104	142	135	132	136	113	147	145	123	131	135	144	116	126	123	138	117	129	147	136	122	138	141	142	145	137	120	145	126	139	121	125	142	138	154	130	126	141	127	146	123	132	134	139	144	134	125	164	129	130	119	129	148	130	123	148	146	122	125	130	163	118	129	130	140	121	158	117	133	113	125	149	116	135	132	126	136	135	111	116	135	150	119	131	132	134	149	127	153	156	130	115	127	141	140	126	119	153	117	144	135	144	153	134	137	137	108	152	145	126	139	142	161	139	115	141	142	134	139	131	132	117	155	139	131	130	142	131	131	154	134	116	129	130	145	116	138	124	126	128	156	127	131	130	126	136	122	126	131	132	133	124	120	134	144	155	123	138	155	127	131	117	143	136	121	159	143	132	161	145	152	120	126	132	135	138	135	144	132	139	152	119	152	137	115	132	130	130	156	148	140	126	138	143	134	141	131	132	136	132	134	124	114	129	137	109	151	147	151	130	137	122	119	110	141	155	138	140	129	129	135	162	156	131	142	141	126	151	156	108	141	121	98	131	127	121	122	157	145	133	162	124	145	142	140	124	162	118	141	137	142	141	133	144	130	131	139	130	138	139	146	132	148	128	139	133	141	115	136	150	141	128	143	140	147	132	137	128	115	143	157	139	121	116	190	137	143	137	146	114	161	138	117	128	136	134	133	121	133	136	141	162	134	139	130	134	125	153	122	130	129	124	131	114	111	99	125	140	110	138	113	132	150	141	136	163	138	124	137	134	144	130	116	111	152	126	132	128	129	112	146	131	149	127	120	138	138	138	123	104	131	153	153	121	114	146	141	125	135	143	128	139	147	136	133	140	113	151	117	138	129	130	126	132	137	139	125	137	141	159	115	140	125	128	134	130	126	120	154	114	125	134	123	145	102	149	134	135	139	129	138	127	130	140	135	117	162	134	132	126	126	128	115	117	137	113	124	139	122	146	136	172	149	132	122	128	138	161	117	115	127	125	139	124	136	120	135	143	152	138	114	131	139	139	116	129	107	115	127	130	118	136	146	135	143	149	108	121	125	153	143	126	141	146	145	132	141	124	144	125	122	136	140	151	116	118	111	136	115	126	134	141	158	141	139	143	143	130	159	157	139	132	137	148	116	128	124	138	151	130	155	136	134	124	122	136	137	122	143	112	122	140	123	144	145	114	119	125	129	137	130	127	123	115	129	156	145	117	121	130	129	120	119	138	124	147	159	139	131	108	134	141	149	143	140	129	135	140	139	143	137	113	135	137	126	122	119	137	126	147	139	126	130	121	135	154	124	134	119	126	150	154	124	130	159	115	129	135	123	145	148	161	139	142	129	129	120	117	143	121	150	126	141	141	144	121	143	125	126	121	153	120	115	125	152	144	133	138	126	124	120	136	134	115	137	149	141	122	132	129	148	134	154	155	125	120	132	129	126	133	127	154	128	134	138	132	122	145	130	105	115	130	156	144	152	146	120	126	129	120	149	141	130	140	131	116	153	157	119	131	111	134	132	140	124	144	132	144	153	132	140	126	148	152	130	149	147	152	145	128	138	130	122	130	141	126	142	134	125	128	127	132	140	132	128	117	138	132	135	129	142	144	133	151	120	126	144	133	119	145	145	124	136	131	130	133	146	134	114	125	144	142	115	114	132	147	129	133	145	117	132	132	134	131	138	132	139	141	134	136	149	134	124	164	143	128	127	143	129	166	118	121	129	113	140	138	122	110	151	137	137	138	138	151	161	143	142	148	133	151	143	138	131	133	136	162	139	137	122	146	142	120	128	130	115	140	121	111	145	140	128	134	141	138	91	131	152	132	140	124	129	129	132	142	125	137	134	144	113	149	136	140	146	141	144	133	160	122	137	135	147	161	133	118	143	145	140	140	133	131	134	139	145	122	136	128	162	139	117	141	142	141	123	138	144	125	130	138	123	132	153	140	140	115	127	123	123	133	146	124	115	159	134	148	141	135	131	138	144	138	112	141	125	129	153	144	149	126	131	153	119	127	138	143	142	149	131	131	128	149	147	150	137	143	135	135	110	121	137	132	134	125	144	124	131	147	129	142	134	136	132	131	144	134	132	134	135	135	143	153	136	140	148	127	132	114	147	112	123	104	122	167	144	147	125	120	151	138	109	125	136	146	137	143	128	120	144	136	126	115	124	120	133	170	135	127	140	140	132	140	147	122	131	141	147	123	141	125	127	130	142	141	114	124	132	139	124	132	140	162	111	128	160	128	139	114	141	120	159	147	117	127	128	133	132	143	142	128	159	128	121	131	143	144	144	143	125	149	147	148	135	137	129	120	135	140	122	124	152	140	150	150	128	131	148	149	130	143	128	127	140	132	140	136	141	142	152	122	156	143	106	146	133	136	139	127	117	117	122	130	122	129	136	134	136	134	110	147	117	145	140	155	141	138	134	131	124	131	141	145	144	145	136	137	145	138	149	121	121	131	137	142	140	142	127	150	119	139	131	158	135	153	123	127	134	137	132	134	137	146	134	138	147	129	131	129	139	128	122	139	136	131	138	135	140	152	141	141	127	137	154	113	150	148	144	127	136	143	118	114	128	128	131	141	125	137	138	123	127	133	116	129	118	122	121	127	142	121	122	142	140	151	135	153	119	121	149	121	109	130	114	120	134	145	141	133	136	133	136	150	122	134	112	138	127	137	141	151	119	119	136	148	125	146	143	118	126	140	127	148	112	125	119	141	139	147	138	127	136	133	144	145	134	130	138	125	138	120	115	123	141	117	140	141	135	141	119	135	135	160	146	144	143	158	142	130	115	146	135	133	121	130	125	159	126	121	128	142	143	139	147	149	151	122	139	151	133	139	140	118	145	116	142	149	125	130	120	120	124	113	147	132	136	140	146	155	122	143	119	126	117	142	143	123	147	152	133	129	144	133	146	129	115	119	117	124	149	134	129	115	141	143	160	157	118	143	131	125	149	129	136	141	140	160	125	120	135	144	130	117	140	132	161	128	149	156	141	140	149	114	126	145	126	126	134	133	140	131	145	147	124	144	123	121	113	140	169	131	142	141	122	124	134	123	122	133	132	129	146	122	146	131	130	120	121	123	134	124	139	141	141	126	119	157	134	128	118	136	120	146	138	118	135	123	126	136	119	143	139	140	120	122	123	138	143	144	141	132	125	134	109	126	147	136	143	131	131	145	141	120	131	140	147	131	154	107	132	131	151	126	153	147	144	127	128	121	144	134	131	140	122
5484	1328	2924	3456	3047	2456	2059	1772	1530	1277	1199	1030	974	924	795	805	788	759	715	638	637	663	636	594	594	593	544	576	589	544	550	524	529	512	486	521	560	526	459	495	501	511	532	506	484	564	521	495	481	477	494	475	450	498	474	468	440	498	455	450	453	460	423	454	465	477	475	456	461	446	451	445	459	477	424	438	455	468	454	493	423	424	481	520	416	450	455	484	467	439	471	455	439	453	464	466	456	442	511	487	426	476	461	444	476	457	434	478	464	472	445	444	444	456	485	446	458	459	464	469	451	431	457	423	463	462	445	431	440	447	432	437	451	444	417	443	447	431	466	430	458	472	433	460	473	466	460	435	467	455	459	447	433	421	463	434	431	460	434	439	462	471	457	448	466	465	426	438	452	438	453	464	453	456	454	473	478	423	457	456	453	452	446	455	467	472	464	450	442	418	479	470	419	445	422	434	441	446	451	441	467	451	445	465	469	465	478	450	459	440	433	411	467	459	443	458	445	474	451	421	465	426	443	448	488	455	447	431	438	427	431	456	427	447	423	458	440	440	453	470	435	450	446	450	440	454	464	452	456	493	424	435	466	446	431	455	433	457	438	424	446	447	441	474	419	461	466	456	467	452	451	451	478	447	452	407	480	475	464	472	433	427	447	444	460	429	426	445	459	478	450	435	467	436	471	429	446	489	424	440	441	418	460	433	426	447	448	428	452	452	446	459	473	471	405	451	429	428	447	499	457	402	461	442	429	429	419	431	444	470	463	469	429	467	439	457	441	450	414	458	443	467	477	440	478	429	492	499	458	495	454	440	482	463	424	443	431	452	474	468	458	454	443	450	495	477	471	422	442	446	461	451	466	418	436	436	458	464	482	436	471	429	429	451	424	444	450	447	455	453	428	437	447	450	485	439	467	417	459	466	447	447	467	404	463	456	401	469	457	431	435	444	431	420	435	458	448	466	445	508	443	462	459	480	454	475	450	441	452	456	445	441	448	468	433	476	523	424	445	453	417	429	444	458	457	417	455	435	438	434	453	456	456	474	478	419	473	415	464	456	458	466	472	443	470	450	437	450	430	426	461	482	433	448	495	444	454	428	434	464	483	441	473	454	439	454	426	413	452	411	480	485	453	449	451	470	456	497	475	454	428	435	425	443	456	432	468	446	439	468	449	420	471	425	420	450	443	419	456	433	460	428	437	460	455	452	422	430	444	447	508	451	457	463	458	449	477	465	459	457	485	427	472	432	430	476	465	458	430	437	453	469	439	399	441	447	442	428	446	450	433	428	437	445	474	439	455	410	448	453	403	471	486	445	477	475	425	409	428	447	464	442	460	460	486	439	448	461	438	466	465	448	438	430	479	440	423	461	455	443	469	463	457	471	457	478	428	467	429	459	449	403	468	454	442	449	430	471	439	490	437	427	449	464	437	461	457	445	446	434	443	409	413	426	502	479	455	473	458	431	437	473	474	450	480	478	414	437	484	480	470	451	441	432	475	502	454	416	442	411	458	421	441	452	488	462	480	481	461	486	483	473	463	480	455	458	432	464	444	438	460	450	459	399	454	455	451	453	438	439	438	470	470	480	473	438	425	414	455	455	457	480	465	463	463	413	456	451	450	446	458	435	479	440	471	478	470	450	446	454	442	464	426	454	445	460	458	434	411	462	421	443	483	439	441	451	438	437	486	423	455	452	459	491	433	455	438	419	464	443	414	488	439	448	449	464	429	426	473	463	511	457	412	445	457	463	454	414	458	463	428	469	439	417	463	471	432	446	433	422	447	463	428	479	464	464	460	469	416	475	475	436	475	483	441	465	450	453	418	451	431	434	482	422	429	445	427	451	424	468	462	469	436	464	484	456	450	431	470	452	453	464	436	455	452	454	450	443	467	434	496	452	413	440	467	466	450	450	443	480	499	442	477	457	471	423	484	451	425	423	438	479	472	480	473	465	435	451	472	467	435	427	437	480	454	472	443	458	458	454	418	429	488	440	476	486	484	464	448	429	434	476	458	416	475	466	433	413	453	450	464	475	432	440	469	450	419	430	458	473	458	433	453	477	465	423	464	419	463	443	451	419	473	438	404	442	467	486	475	445	454	426	441	449	424	456	441	449	461	475	405	458	405	399	467	422	450	415	448	487	439	475	467	459	467	476	471	467	482	418	465	464	438	440	465	441	451	444	439	460	451	446	413	431	422	424	470	471	439	470	450	407	478	499	486	453	456	446	508	445	433	490	438	444	402	464	401	456	477	485	438	433	448	463	469	418	475	423	450	447	461	423	420	437	466	465	436	464	480	452	437	461	429	471	429	471	425	423	458	423	467	469	417	455	447	473	489	488	456	475	452	449	469	463	455	459	453	443	401	461	439	463	421	462	442	464	464	436	457	422	454	442	457	452	446	449	463	431	429	452	435	435	495	433	459	469	462	464	428	457	462	438	407	439	450	440	487	419	476	468	470	464	423	439	447	446	429	457	477	446	435	466	441	422	486	461	426	427	447	492	477	461	487	513	448	455	460	458	497	464	475	448	437	467	467	429	485	447	407	403	431	420	439	449	471	499	464	462	425	441	459	416	471	442	445	419	445	463	462	423	505	478	471	458	455	459	471	437	426	466	471	439	471	422	452	471	424	421	458	455	434	453	457	475	436	434	463	439	465	434	437	476	450	448	405	403	463	471	414	471	471	449	477	476	446	470	434	449	440	446	460	461	439	460	466	435	478	488	490	422	437	430	428	461	461	465	481	482	446	439	451	435	445	422	431	451	444	422	469	441	448	438	428	430	434	448	414	405	472	447	439	462	461	469	457	419	432	451	433	445	437	444	480	458	438	449	440	439	467	473	453	418	442	423	454	488	446	454	487	449	444	444	446	458	447	453	445	448	458	430	437	447	440	424	425	481	476	460	449	451	442	436	436	489	452	490	481	442	500	420	443	485	418	415	436	433	466	467	451	454	476	446	465	428	426	424	447	440	456	442	464	477	431	447	426	452	435	470	460	465	473	439	447	443	469	473	467	461	488	441	427	442	498	457	432	441	455	410	465	502	471	445	449	453	460	492	478	447	434	447	444	467	462	431	437	476	458	412	448	430	441	422	449	458	448	449	476	432	475	415	489	438	425	416	453	453	403	450	440	462	435	426	420	499	472	447	440	509	476	432	469	399	473	457	459	462	438	469	502	432	425	425	455	460	465	430	476	438	459	445	463	435	464	453	423	435	438	443	442	452	441	502	455	439	454	437	462	434	415	432	495	427	443	476	479	437	433	395	453	448	450	474	438	435	433	438	451	492	480	482	464	486	448	466	474	435	457	426	437	436	436	451	423	415	443	450	442	462	420	471	479	452	472	417	450	427	476	448	476	414	459	424	427	465	402	431	455	507	464	459	431	441	473	453	431	427	445	458	452	435	462	425	478	446	469	430	494	479	442	439	440	449	464	444	434	433	448	463	427	411	426	463	438	440	443	489	465	470	469	434	432	455	444	451	474	408
8444	1898	2269	1688	1145	815	618	491	354	357	315	274	250	231	226	212	190	211	172	196	178	171	150	156	141	158	149	152	148	150	128	133	140	142	161	136	167	137	110	121	130	133	131	123	129	126	139	144	144	134	122	138	126	114	114	116	133	114	128	137	119	115	150	109	126	132	118	122	121	122	130	108	112	132	112	137	130	122	151	118	125	130	121	135	126	129	125	117	119	116	130	113	121	122	125	136	130	145	119	132	122	106	139	131	129	134	132	115	136	126	136	135	105	110	115	148	125	122	135	150	125	113	120	140	114	120	129	129	104	108	127	120	152	133	136	133	125	117	121	115	114	133	136	119	128	133	130	143	140	122	128	137	132	133	118	121	116	119	131	112	132	106	124	129	133	146	131	121	119	140	129	128	123	120	119	128	131	130	105	122	128	130	116	114	141	141	137	108	148	127	159	135	116	127	124	110	133	120	110	123	115	141	117	113	125	126	130	121	143	114	145	129	126	121	112	128	114	125	126	111	108	135	116	124	119	108	118	129	137	138	145	115	126	115	130	124	116	132	105	143	118	110	113	132	139	129	138	122	118	133	115	128	118	131	116	135	111	139	124	116	132	107	98	120	117	129	111	119	122	108	110	130	135	110	126	110	122	132	136	130	130	135	113	117	122	131	119	143	148	112	123	133	123	129	120	122	132	103	111	126	122	140	114	112	139	135	138	119	107	142	114	122	104	134	131	114	140	114	112	137	120	113	124	138	128	130	139	134	141	141	137	115	116	117	126	133	130	121	106	126	123	105	149	119	105	133	132	131	138	117	126	137	113	121	115	138	125	140	120	132	110	116	129	125	115	110	109	108	130	125	110	115	127	122	105	111	138	119	100	137	137	125	118	108	122	112	119	122	131	114	118	124	132	115	123	128	111	135	119	138	116	136	125	129	119	122	127	111	123	142	107	121	127	119	125	128	118	134	123	148	133	115	123	147	126	125	137	131	125	119	127	135	115	118	128	127	133	135	92	137	108	142	139	123	128	131	105	118	122	114	121	129	119	108	136	142	128	117	119	103	117	118	128	112	146	125	133	116	109	101	125	121	119	144	129	122	116	144	119	127	127	112	132	122	128	140	139	122	111	112	117	112	139	113	116	127	126	119	121	128	118	117	117	137	121	127	125	128	103	130	117	120	132	132	121	119	122	129	129	127	122	120	119	126	129	120	114	127	127	104	121	115	110	132	137	104	129	104	104	127	124	126	98	127	115	136	96	117	142	131	130	131	115	128	121	110	115	149	137	108	109	135	125	138	143	137	126	124	120	118	126	116	133	138	108	110	139	127	125	114	132	104	112	133	126	123	128	119	110	118	133	124	124	126	120	126	143	117	139	126	128	116	113	135	132	144	110	123	136	107	125	122	125	137	125	108	148	151	103	106	115	145	128	137	120	125	127	114	125	114	122	132	127	120	114	131	136	128	114	126	134	124	115	114	108	118	120	123	121	112	119	122	116	114	134	119	126	128	118	117	151	122	111	124	132	131	123	127	128	106	124	110	133	121	120	118	105	113	131	126	125	129	106	120	122	124	112	128	118	124	118	110	121	136	147	134	114	120	121	126	120	115	131	122	123	118	133	131	117	118	115	128	120	109	130	105	112	123	124	126	111	126	91	114	148	127	133	121	131	116	123	116	105	129	110	123	118	135	136	129	116	131	111	132	135	118	134	117	127	115	122	140	141	138	116	147	133	121	128	129	124	121	128	110	121	130	124	135	139	128	128	115	129	127	132	124	128	128	138	115	112	142	117	110	112	133	130	116	131	122	115	119	131	121	128	101	141	120	120	131	139	132	96	114	133	139	106	122	140	122	144	116	131	133	111	131	148	148	125	144	128	127	144	112	123	125	136	147	107	130	118	129	135	106	126	133	132	130	107	129	143	104	125	115	116	125	125	118	135	117	129	131	124	134	121	141	130	107	109	116	108	128	126	141	132	131	115	127	130	138	121	106	118	129	122	113	131	125	127	112	122	121	135	114	132	118	147	134	127	126	110	145	129	119	114	140	110	113	125	123	125	121	102	117	127	130	125	113	114	120	139	137	131	117	131	122	114	120	115	132	116	127	115	148	104	114	111	111	121	126	134	120	137	119	134	116	117	117	116	109	105	130	130	112	122	114	124	115	124	116	130	138	123	139	125	125	129	112	112	130	133	119	120	102	126	121	126	142	123	127	115	129	131	113	118	122	105	142	141	110	134	127	107	112	114	130	108	121	124	124	119	127	116	120	124	129	125	136	135	122	126	128	132	127	121	124	121	129	124	125	118	130	141	130	106	134	140	116	136	97	121	117	102	127	133	128	138	116	143	136	127	112	137	129	122	112	134	133	119	116	140	115	135	127	104	117	134	139	142	99	118	134	122	116	140	133	140	135	128	109	135	124	128	121	117	139	117	104	130	114	117	132	112	117	118	133	148	115	116	113	125	112	128	126	129	137	99	124	116	111	102	118	131	116	127	162	108	112	135	148	134	119	146	101	137	122	106	123	120	125	110	139	133	118	129	119	118	116	137	115	120	123	123	125	104	97	128	104	119	125	130	111	142	126	120	123	128	106	130	145	132	96	111	116	117	133	117	87	131	104	112	123	115	102	134	109	106	112	121	139	122	126	98	139	108	131	136	108	136	112	115	125	132	129	117	137	117	151	127	121	129	105	107	111	120	121	126	106	128	139	124	116	116	117	130	133	161	140	144	121	124	113	111	110	114	116	121	116	130	126	125	128	117	131	137	119	124	121	117	97	137	116	144	109	117	124	124	124	130	133	129	125	138	122	129	133	135	128	104	115	107	119	104	104	125	105	114	107	161	111	117	129	126	139	145	117	129	138	115	124	151	113	104	141	141	123	115	125	129	125	111	121	119	134	155	132	114	132	122	136	110	134	121	123	133	129	110	144	122	134	122	126	111	131	117	126	141	131	126	105	119	103	132	138	130	130	115	129	115	121	120	113	120	116	114	113	152	101	136	130	140	129	140	119	111	129	98	124	125	133	138	124	136	107	118	116	129	108	129	152	139	107	111	128	136	133	112	125	123	124	131	114	130	129	125	129	151	127	130	134	112	121	141	103	137	116	121	120	134	134	134	139	130	128	138	148	127	137	133	114	122	124	127	126	130	132	118	117	130	120	140	120	135	129	106	123	122	136	131	125	125	113	143	113	114	107	141	114	139	131	130	122	113	121	124	115	121	121	134	119	122	127	129	132	112	133	132	141	141	122	113	128	102	120	130	107	145	120	122	133	121	116	115	120	130	117	136	110	121	119	131	123	126	142	122	119	132	131	122	134	120	133	107	127	119	116	114	125	121	125	118	136	127	139	121	119	145	133	115	124	130	119	135	109	120	134	125	133	126	115	114	147	106	111	123	134	125	120	118	131	130	140	124	123	131	109	127	114	123	132	119	119	111	127	127	125	129	117	115	128	142	117	122	119	124	149	104	139	103	105	130	117	134	105	131	116
7713	2244	5179	6050	5340	4333	3546	2920	2486	2048	1850	1593	1491	1360	1224	1124	1029	980	959	865	832	791	767	737	704	661	711	671	643	600	640	606	618	621	601	530	583	550	564	527	530	516	558	491	532	527	518	492	528	486	473	504	484	490	538	486	520	505	464	436	460	507	449	475	451	479	445	431	501	455	474	415	455	444	460	429	457	458	451	452	427	442	458	443	447	422	462	453	420	441	436	447	465	461	478	439	426	460	394	425	421	408	428	430	468	440	457	424	441	445	403	456	432	418	424	448	464	453	452	440	426	433	463	443	416	450	404	437	461	406	410	447	425	411	465	441	423	422	424	456	427	436	393	446	418	468	424	436	393	448	399	398	451	444	448	423	439	412	445	451	444	427	467	451	439	440	416	424	418	412	398	453	433	455	455	424	421	431	417	444	401	427	437	391	428	489	460	411	435	466	417	448	403	438	432	419	415	409	458	428	419	431	444	435	439	388	426	383	401	423	443	410	449	413	473	439	432	440	470	425	418	439	437	387	452	391	444	397	442	391	430	417	450	426	424	444	423	416	437	437	426	459	448	449	420	476	420	450	436	431	441	435	451	438	389	449	475	413	415	433	408	443	409	438	430	409	423	431	438	407	426	421	393	437	392	462	470	471	437	447	457	457	398	429	445	426	444	426	444	417	456	436	391	426	457	423	466	380	453	403	429	433	420	420	414	450	427	442	420	428	461	428	457	444	417	421	414	442	439	434	475	427	390	451	424	402	461	455	428	438	461	432	444	425	442	444	470	391	435	446	440	455	440	423	455	440	394	428	447	436	410	431	449	459	429	424	453	425	419	394	400	419	427	406	419	418	422	433	432	458	416	408	448	425	425	411	452	450	439	433	390	428	482	407	388	435	432	461	442	430	440	441	420	428	415	474	395	410	456	445	438	449	388	427	418	403	452	433	428	458	421	407	405	478	448	431	413	428	455	422	452	439	361	447	448	429	384	464	433	447	432	410	410	406	440	440	407	444	441	417	401	397	443	433	382	432	421	426	428	413	435	399	368	429	433	400	447	430	419	413	427	435	469	456	451	416	428	425	426	419	403	434	436	420	470	398	432	439	404	464	467	422	469	455	460	445	424	439	433	411	451	409	413	428	430	427	413	431	449	422	443	422	432	422	432	442	437	440	460	440	439	442	433	406	421	437	401	404	430	417	419	423	414	441	417	449	450	433	412	449	404	416	430	450	446	475	421	400	438	438	400	399	417	394	423	432	389	430	399	401	445	394	445	463	450	427	440	413	429	431	455	432	427	422	427	405	436	461	439	434	445	479	444	438	444	413	436	422	449	423	399	412	430	421	432	404	387	404	403	443	472	395	430	441	430	478	460	415	458	486	429	429	437	452	436	428	428	400	401	486	419	415	404	420	439	468	408	450	451	439	426	421	401	469	429	479	446	423	426	428	451	455	428	433	419	431	453	441	417	375	390	411	439	407	402	431	426	454	410	417	419	435	460	437	411	453	453	448	430	427	473	410	471	456	443	436	456	407	444	409	404	456	458	442	470	485	439	453	456	426	361	463	390	409	423	429	421	410	428	438	450	422	433	430	404	453	431	422	424	410	418	435	399	409	411	416	425	437	419	412	415	462	448	408	413	462	407	403	445	394	458	429	418	435	416	399	458	442	445	434	426	469	438	419	452	413	463	406	425	446	421	441	436	429	455	468	436	399	435	456	399	431	430	439	434	431	438	415	446	409	447	359	423	424	420	431	409	437	379	390	408	445	427	457	408	378	446	457	451	441	438	464	414	438	452	415	414	433	439	406	435	436	440	447	432	440	435	433	390	445	435	429	419	427	443	433	437	449	448	412	435	408	464	427	482	437	426	453	430	421	436	450	431	422	429	433	431	413	421	484	418	473	428	428	426	425	416	416	425	454	426	450	435	407	386	436	411	422	407	444	425	403	397	479	428	427	442	451	458	430	384	442	431	435	431	420	466	409	404	448	405	391	427	430	433	411	439	439	451	444	447	434	445	407	427	437	413	443	413	464	415	401	439	442	395	441	437	430	382	387	429	416	439	396	459	410	439	428	469	448	419	397	396	421	458	406	402	431	437	403	442	448	399	417	426	394	441	414	445	434	405	389	449	430	422	441	457	438	450	462	445	437	411	406	459	421	428	436	430	437	436	444	406	469	419	429	411	445	412	443	406	436	426	445	438	440	422	440	393	429	398	457	398	439	460	443	417	446	431	436	420	442	459	460	444	433	444	416	445	440	438	416	415	433	460	458	438	479	479	425	420	444	409	471	413	444	426	451	442	458	418	415	425	475	428	429	460	435	444	472	446	390	471	467	402	465	427	415	437	444	456	458	404	420	413	402	455	447	430	442	425	444	440	438	459	409	411	476	453	399	423	439	434	438	453	426	463	452	412	416	422	423	393	404	450	438	459	453	468	443	416	462	431	487	439	425	420	425	472	438	428	427	435	424	450	424	420	423	426	457	457	412	411	371	401	434	422	409	422	407	414	424	419	390	428	459	416	422	384	454	414	448	412	397	437	416	442	471	401	450	395	408	384	422	432	408	423	416	432	418	401	463	452	431	439	411	439	426	425	444	424	428	433	461	432	418	408	422	410	446	424	442	409	454	439	409	444	447	457	437	431	399	441	430	415	448	412	440	426	459	396	417	406	422	419	439	450	447	455	406	404	424	444	407	455	451	416	437	415	465	431	445	393	430	439	432	436	441	415	395	462	467	411	437	433	406	436	423	413	413	415	434	412	449	443	412	423	419	440	424	421	457	437	431	429	465	404	417	434	460	402	430	401	435	400	429	413	425	446	425	436	422	433	433	413	435	416	443	418	417	408	419	459	444	423	410	414	419	443	394	421	422	436	474	453	449	439	403	436	420	415	423	398	448	378	412	467	429	438	418	427	402	431	443	416	414	447	383	382	423	456	403	401	460	423	433	449	433	443	443	474	433	425	443	461	464	435	436	410	431	419	433	440	412	447	439	420	432	412	408	431	439	443	409	428	423	416	420	425	436	461	423	417	432	451	455	433	434	419	444	428	380	407	417	441	414	437	414	407	427	427	429	429	421	449	460	395	411	425	455	384	442	430	421	436	450	421	420	414	403	440	390	438	404	400	451	415	448	480	435	426	427	407	421	413	419	423	397	438	420	404	432	404	425	447	409	427	414	402	443	454	431	443	424	412	463	425	405	420	417	431	418	435	403	419	448	443	430	474	419	446	392	414	434	452	460	448	434	454	400	440	409	441	432	450	424	438	421	439	445	435	400	436	436	424	418	423	473	411	417	421	453	442	441	417	433	427	444	448	404	422	446	434	452	402	414	432	443	445	451	428	397	435	452	431	425	422	447	412	455	474	440	430	473	396	473	405	431	445	416	431	431	404	420	454	413	418	430	439	421	435	404	443	431	449	427	391	402	439	444	426	413	424	438	441	413	457	425	433	444	417	433	423	420	408	430	429	435	395	462	426	408	476	435	376	458
1209	298	318	311	272	278	245	262	244	266	255	279	272	259	287	259	270	261	273	254	260	251	255	234	251	242	276	290	261	260	250	268	235	253	250	281	267	289	230	240	249	260	252	256	256	280	263	233	255	261	248	226	234	265	249	229	235	250	244	250	257	225	277	281	262	273	256	247	260	259	254	254	283	239	278	267	266	259	269	240	267	244	273	246	242	218	247	265	246	265	284	258	250	265	268	224	256	264	249	267	255	239	275	247	206	248	269	263	255	268	258	245	217	241	263	252	242	256	243	245	245	284	269	245	263	234	264	240	277	257	277	228	257	252	231	245	257	277	254	280	268	241	250	229	258	251	253	246	231	261	264	252	267	241	263	264	256	253	264	272	246	273	275	297	259	238	255	271	272	275	245	236	242	277	269	262	251	284	262	233	285	266	257	242	257	250	256	250	274	268	281	238	238	252	260	256	249	271	254	267	257	253	263	280	272	243	261	260	237	265	237	228	268	252	284	223	248	251	248	309	249	247	221	257	283	221	256	275	265	254	240	225	287	255	258	276	259	256	263	244	284	267	243	285	258	243	298	273	228	269	285	257	276	250	252	257	265	270	236	273	240	221	232	280	249	278	232	253	234	240	249	237	243	264	249	262	232	254	239	248	271	232	245	239	247	240	267	262	242	256	240	249	238	245	268	267	262	250	266	261	270	242	274	251	260	280	255	234	255	239	262	258	244	241	245	283	266	270	277	237	248	248	273	256	274	251	258	239	255	237	254	254	262	264	265	235	238	248	281	231	246	255	242	243	254	286	268	268	254	267	242	275	252	244	241	276	275	251	259	230	241	260	261	232	276	292	250	278	248	269	264	275	241	245	254	271	221	257	276	276	275	283	282	264	257	229	260	267	260	238	256	244	231	236	284	243	273	255	267	295	254	267	264	247	255	255	234	252	259	239	243	268	280	245	262	274	256	247	261	234	246	264	281	242	236	251	252	216	236	290	238	246	289	247	260	270	267	268	252	253	243	291	247	255	228	264	231	273	274	232	279	263	265	243	228	266	251	284	264	235	244	260	249	273	257	261	248	254	265	231	248	243	265	262	256	254	231	265	293	231	277	238	244	260	252	256	262	234	277	248	276	281	243	269	250	268	237	253	251	254	279	254	227	261	248	271	268	245	262	250	259	286	244	270	249	264	254	300	246	267	268	269	240	256	260	229	234	290	262	269	247	273	267	290	263	222	272	252	259	270	242	245	245	275	263	237	251	266	260	241	228	268	265	234	226	261	253	271	219	251	256	243	260	241	229	236	246	243	254	225	228	260	241	264	231	244	253	266	299	256	245	247	263	271	243	250	264	263	230	257	244	272	254	239	248	240	268	258	244	223	265	266	290	252	265	250	250	246	264	291	237	270	265	263	217	255	272	257	269	256	296	261	264	236	239	263	251	252	261	280	261	265	252	282	254	261	243	235	243	263	262	245	226	270	255	261	256	222	276	256	262	291	233	270	263	266	218	244	278	281	247	221	243	250	251	269	261	226	239	265	250	286	271	246	235	255	236	269	250	240	231	256	244	276	253	291	248	277	254	250	274	222	252	257	273	241	256	271	228	273	270	249	282	252	235	267	267	284	277	254	268	242	223	288	266	234	239	297	269	264	263	259	247	219	278	254	240	243	240	256	251	246	273	258	258	237	249	260	244	257	268	253	281	264	259	248	247	250	275	267	283	244	238	228	264	255	271	254	242	245	284	241	242	262	245	266	275	248	284	262	278	276	259	268	264	240	250	294	253	253	279	239	258	266	249	220	239	264	242	279	226	244	247	236	273	241	261	223	252	270	267	260	259	270	272	242	255	237	266	245	277	277	254	276	285	239	269	241	264	251	263	255	269	236	234	286	238	273	244	280	256	266	257	281	259	262	261	282	271	258	271	275	263	242	233	278	248	244	283	268	252	250	231	255	264	252	246	248	234	236	252	254	245	249	283	251	278	278	268	258	266	219	272	275	254	260	252	256	247	273	233	251	233	274	257	233	263	252	276	259	251	265	276	247	233	295	279	252	260	275	268	269	246	213	268	264	239	254	264	259	277	249	251	221	256	257	266	254	260	251	279	253	241	245	265	291	252	229	258	242	241	238	236	261	241	249	245	254	262	247	247	271	264	256	278	252	252	244	249	235	286	235	269	260	242	269	267	240	250	239	245	256	242	227	328	256	271	279	270	252	258	228	273	253	283	280	247	259	254	277	253	256	249	243	261	276	232	254	233	227	283	274	253	258	237	266	269	240	245	249	246	256	215	226	254	243	278	221	246	239	242	282	253	233	250	209	221	258	242	269	280	260	218	259	267	282	245	258	231	268	261	261	248	254	273	257	256	243	237	263	237	254	243	277	222	231	275	269	279	243	252	230	251	224	258	251	264	256	260	287	244	265	244	226	270	298	254	239	255	217	249	246	248	248	237	250	252	242	279	255	274	253	226	248	280	277	277	273	237	258	250	279	272	251	254	249	264	248	264	251	263	295	275	245	243	238	260	286	233	274	254	264	254	237	242	256	259	244	257	254	266	263	260	231	254	266	271	261	265	273	262	269	242	248	267	255	266	264	269	265	263	266	219	244	264	263	271	247	255	240	228	245	244	244	270	229	259	252	233	257	227	250	264	251	282	232	252	263	256	264	238	256	224	254	259	247	259	235	259	247	261	268	243	262	257	266	257	227	264	247	216	260	237	237	265	269	284	269	268	243	252	235	249	250	233	227	229	257	278	273	265	231	282	247	252	198	252	271	259	271	262	241	260	249	249	263	257	288	270	249	244	261	256	253	259	218	261	238	245	294	247	243	256	274	255	251	257	258	241	279	221	241	236	267	266	226	225	271	238	262	269	309	253	238	259	248	266	287	234	257	243	236	229	265	267	256	252	228	272	235	230	254	277	285	240	258	240	260	256	291	244	226	262	248	252	268	277	258	237	242	250	245	245	236	272	257	265	280	283	277	236	272	253	248	255	275	256	242	255	258	256	254	250	239	279	262	252	271	240	255	267	245	254	255	253	262	249	262	266	242	275	263	235	243	249	243	265	247	257	263	259	229	257	255	261	241	255	282	283	245	235	261	270	242	255	259	273	252	271	268	241	270	283	243	250	249	234	264	262	263	244	251	233	260	271	277	255	266	235	271	251	253	289	265	251	256	232	242	272	256	250	278	257	274	235	279	254	233	236	252	249	242	253	239	235	258	265	254	234	239	252	256	286	261	247	278	252	262	237	257	215	267	277	250	217	215	252	240	279	275	282	261	233	242	274	264	269	251	263	262	255	253	254	233	249	252	240	236	266	253	256	264	250	261	257	262	272	255	266	263	253	264	261	267	275	254	256	289	270	282	245	241	224	229	259	244	245	231	265	254	275	269	247	225	267	263	274	249	309	262	241	247	253	244	291	259	284	259	248	203	251	282	242	241	242	279	248	251	235	262	244	237	241	261	260	281	236	255	254	245	237	270	259	266	261	277
2137	848	950	938	963	834	847	899	850	825	835	809	864	806	791	831	820	782	778	835	873	802	781	759	789	752	792	783	783	779	785	823	769	802	736	773	811	742	772	790	858	749	749	825	788	757	848	813	761	792	755	806	799	836	744	794	811	811	785	812	822	766	765	769	827	814	784	800	782	777	764	765	792	788	792	770	799	774	720	803	746	787	803	779	773	738	794	793	802	772	819	757	719	777	811	724	826	757	762	807	812	807	763	759	730	765	789	764	801	820	850	750	784	786	794	800	764	753	775	771	799	867	798	719	758	767	815	760	794	781	794	808	755	810	797	781	795	783	773	788	763	746	756	756	764	760	807	786	781	771	774	799	770	756	755	792	760	745	758	848	819	846	814	796	816	793	802	769	800	769	781	750	746	783	810	819	814	800	752	812	753	795	736	788	754	707	776	789	797	774	803	778	786	780	695	816	817	751	800	743	725	796	736	733	786	769	789	834	788	753	822	802	762	791	784	764	813	750	789	770	819	770	792	759	776	843	767	736	847	794	678	771	753	773	792	813	833	770	813	816	798	839	752	744	826	783	846	707	797	784	761	841	720	783	796	723	839	761	833	816	794	757	771	761	794	743	794	799	794	798	725	766	775	739	786	772	777	756	773	722	781	768	756	768	748	812	770	778	767	746	814	763	795	816	800	747	789	791	813	762	744	794	816	784	837	774	832	793	755	797	764	831	775	781	812	759	728	808	798	840	820	735	825	778	842	794	791	782	765	813	782	775	800	734	799	790	833	766	755	789	768	744	828	779	777	758	769	792	788	813	728	753	758	805	778	783	784	787	795	802	745	800	778	744	797	778	777	767	728	810	771	779	757	789	814	765	748	828	756	763	784	775	797	754	805	747	807	780	821	807	779	853	821	781	827	766	812	788	779	830	748	760	750	798	825	815	754	811	763	773	751	768	795	790	756	785	786	806	780	791	787	798	744	812	799	808	784	812	815	766	747	812	794	822	744	816	743	733	796	766	797	773	759	799	833	810	805	823	765	796	774	773	822	754	774	814	786	741	826	769	783	753	797	823	816	773	771	807	796	795	818	779	790	815	763	747	835	781	771	802	804	735	741	747	779	765	753	806	777	809	821	780	840	785	818	763	763	756	788	794	748	806	765	804	772	765	753	782	831	785	789	731	809	774	755	843	774	824	794	787	774	808	792	754	777	823	784	771	802	768	762	826	795	809	811	787	746	795	793	741	805	780	808	763	776	768	803	778	808	742	761	792	792	832	775	740	740	794	774	827	799	787	766	766	776	778	735	795	765	741	759	788	770	760	767	827	848	766	806	777	793	795	763	797	780	768	816	804	774	781	825	830	776	765	780	736	853	803	798	759	820	745	762	763	827	788	812	749	791	770	798	809	815	768	737	772	749	775	764	804	772	741	814	814	836	770	794	799	797	818	793	793	779	808	801	783	759	770	791	806	784	746	789	829	796	791	792	811	753	799	775	765	795	767	789	770	734	789	796	803	791	825	806	785	827	750	782	808	778	825	797	824	757	738	799	760	778	784	787	820	771	832	784	797	806	784	764	791	804	829	806	763	765	785	811	785	804	845	823	796	753	817	749	809	781	806	805	809	752	738	779	760	774	780	797	765	757	799	803	818	822	775	746	799	777	780	794	785	770	762	791	778	798	768	773	817	763	797	793	807	809	800	777	749	777	757	793	762	864	865	759	772	817	817	772	808	817	779	816	744	798	778	800	833	801	776	813	755	777	814	797	788	757	757	763	774	786	803	776	803	737	793	819	752	788	778	786	821	767	825	794	788	762	749	776	789	820	761	801	753	785	769	783	774	761	827	829	765	812	778	756	779	751	776	793	772	748	796	811	814	779	785	773	795	777	816	772	738	727	794	763	773	762	769	774	816	811	838	818	775	732	764	815	778	769	776	833	758	825	775	778	816	785	791	785	783	804	818	787	784	773	720	751	790	779	819	812	762	789	811	751	797	789	763	831	777	815	776	817	789	803	772	776	824	787	825	750	787	749	789	765	770	766	773	800	804	761	728	790	794	785	763	773	794	793	772	753	774	766	791	812	755	778	776	803	792	817	846	817	762	763	766	764	810	823	804	786	767	786	762	830	792	756	828	742	767	746	774	783	809	807	786	747	759	793	848	785	819	774	801	790	765	790	786	758	805	793	787	778	733	788	768	756	780	773	785	784	826	744	795	745	760	732	750	770	793	795	844	788	769	800	743	736	801	758	821	777	790	778	745	784	765	774	775	838	790	779	736	815	769	792	814	793	771	777	781	778	822	763	795	786	809	766	744	773	806	779	801	763	751	765	794	787	772	818	744	790	772	733	788	738	784	742	814	799	832	837	785	745	793	853	809	783	783	789	784	759	763	790	775	779	767	813	792	824	747	763	784	747	822	821	727	797	825	776	779	796	816	769	803	794	738	800	775	745	793	817	809	772	789	800	856	767	778	767	739	840	781	832	802	766	793	775	810	795	768	833	805	776	778	841	823	812	758	816	811	769	771	776	772	762	723	777	751	767	772	762	806	804	804	776	794	775	807	824	773	785	784	740	773	738	837	782	788	771	784	794	769	814	795	836	763	787	819	834	805	779	788	757	779	753	797	781	827	809	776	792	770	802	775	798	799	729	814	734	793	803	772	788	790	778	794	854	794	825	765	787	728	777	817	794	764	810	744	747	790	773	752	800	825	797	805	791	739	799	736	748	831	758	778	760	742	759	806	799	796	786	753	768	782	837	820	776	844	808	747	804	774	776	764	778	785	812	801	770	811	821	813	781	726	803	820	762	775	813	798	733	816	781	755	789	779	808	779	794	826	781	837	774	766	798	801	760	793	793	786	808	792	758	783	770	812	821	840	779	777	753	807	709	756	782	793	767	827	783	796	771	837	735	776	761	814	752	799	792	801	814	789	814	803	802	825	806	793	741	818	786	767	812	800	760	813	771	799	752	783	770	813	790	750	805	767	765	762	788	756	794	761	821	793	808	757	803	751	763	775	761	775	770	800	739	741	769	759	755	766	783	769	741	797	745	888	790	766	798	779	798	828	762	807	756	753	738	776	784	770	780	764	796	721	792	754	746	709	788	822	780	833	761	741	812	765	729	792	764	783	759	828	776	752	771	809	760	812	780	763	791	819	802	811	788	775	757	786	776	769	821	877	787	775	742	778	822	795	794	763	815	790	755	816	773	794	740	768	759	783	793	808	735	785	765	756	754	759	789	756	793	835	813	753	791	790	834	803	830	808	762	805	795	819	762	786	789	787	798	824	825	822	772	755	742	757	821	781	817	827	798	822	763	794	803	788	778	775	827	765	751	817	775	761	742	758	804	804	797	805	819	754	824	783	719	811	804	774	758	762	766	792	762	782	806	787	773	794	767	786	813	769	795	820	751	764	731	825	822	797	710	835	825	785	814	749	763	797	815	759	750	732	767	762	820	802	799	769	761	824	791	764	803	776	774	773	728	807	798	785
4497	892	1197	944	719	491	397	311	260	246	236	214	189	178	182	188	166	154	176	108	161	143	138	135	151	139	137	132	153	163	148	128	144	128	139	133	108	143	135	150	139	129	150	137	143	150	139	125	136	153	152	123	126	109	129	144	125	133	126	139	129	130	143	133	151	145	119	129	151	123	115	135	124	115	128	125	129	138	138	123	126	130	137	133	117	140	133	132	153	103	138	128	113	114	134	126	121	138	126	119	133	130	127	129	110	148	109	147	137	126	134	117	163	147	134	121	112	148	153	138	150	135	154	112	136	125	124	121	129	156	132	143	136	152	151	138	157	162	129	145	139	129	120	121	132	133	127	126	145	138	132	132	144	143	146	144	114	121	144	139	150	134	142	125	132	124	136	139	133	157	124	142	136	100	129	126	146	132	138	138	153	136	135	121	144	128	137	119	126	124	133	134	149	139	138	122	154	142	174	132	141	148	127	124	133	151	134	136	138	146	129	138	135	131	130	136	129	148	146	139	124	131	133	135	138	118	137	166	149	143	114	142	125	137	113	132	128	121	125	129	131	134	119	142	142	134	131	121	129	125	128	130	144	139	118	146	139	113	125	134	157	136	142	127	139	139	146	109	118	127	120	124	126	131	133	129	137	124	134	129	134	124	126	125	147	143	130	137	149	117	134	124	169	124	142	122	133	128	152	124	150	131	141	118	121	141	123	124	133	151	142	129	126	117	122	124	131	145	147	145	134	164	129	145	131	148	130	147	153	135	140	132	131	151	117	134	141	130	140	136	144	157	129	166	145	120	134	134	126	133	154	140	138	110	139	112	134	128	145	135	120	140	128	115	151	141	170	117	140	137	144	160	124	130	147	141	122	157	129	126	142	121	124	143	153	114	143	144	124	133	119	124	128	130	128	124	134	145	121	126	151	146	108	120	119	133	117	129	118	137	136	126	157	132	115	120	114	133	141	129	138	162	131	137	135	123	122	143	155	151	122	124	116	128	120	146	131	117	115	139	144	136	125	132	124	148	124	121	155	148	130	119	146	126	137	113	121	133	131	133	129	138	138	116	151	125	115	121	122	127	135	125	134	127	127	122	136	118	129	136	123	131	128	138	138	129	117	144	141	122	149	156	142	139	127	145	133	124	129	117	121	127	116	140	142	134	127	136	143	117	126	132	141	162	117	123	142	115	140	138	123	121	133	150	127	116	128	152	132	124	131	138	136	143	131	130	129	124	123	133	128	143	128	133	121	127	147	120	138	127	145	151	140	141	135	133	120	144	151	123	131	135	136	131	131	128	137	138	126	142	124	133	114	161	123	116	111	107	132	154	104	135	153	123	112	129	138	128	131	142	125	135	129	124	129	131	154	143	141	120	133	132	143	119	136	136	127	126	123	131	157	136	146	151	123	139	129	133	119	126	132	145	123	110	133	126	119	113	145	134	131	134	131	109	124	138	109	113	107	133	120	106	150	124	129	143	147	141	123	156	137	142	130	127	126	124	149	112	132	130	140	138	146	123	121	118	141	149	132	132	116	132	130	134	131	140	123	129	121	127	147	135	126	133	126	132	144	139	138	130	131	132	156	131	130	142	140	116	121	146	127	152	146	129	134	124	128	133	137	141	157	113	122	149	130	136	128	141	140	129	132	108	120	128	133	130	135	165	140	123	138	137	119	131	105	141	128	125	138	132	143	145	115	163	143	130	142	133	127	116	142	131	133	120	123	123	123	132	145	136	135	160	143	119	112	112	137	155	128	135	132	132	132	128	140	132	141	152	138	123	152	135	121	113	138	143	129	132	123	118	149	121	146	126	144	159	115	131	158	119	137	144	123	134	127	111	137	132	134	133	127	150	119	152	135	138	124	141	143	143	140	140	137	129	138	124	118	118	141	118	134	127	143	141	131	124	124	108	137	123	127	154	134	129	130	128	132	119	143	138	121	114	147	127	145	137	128	133	133	127	126	133	136	121	130	140	139	138	141	126	138	142	119	136	121	134	127	119	136	120	124	124	133	116	132	142	134	132	138	140	143	141	108	134	143	133	130	143	142	128	128	127	139	156	153	140	141	127	150	126	138	144	128	142	131	132	132	142	125	138	133	118	145	127	123	150	145	127	137	115	135	138	149	130	110	116	128	132	125	127	143	153	121	134	122	120	135	145	144	169	147	143	127	149	111	146	128	139	121	124	135	115	126	110	152	149	109	137	136	142	117	122	125	151	124	116	143	129	121	151	135	115	131	120	108	135	138	133	132	120	125	122	131	139	136	114	129	127	147	143	136	140	142	133	117	133	119	136	140	125	138	160	123	127	145	136	130	123	98	139	120	141	110	108	128	152	139	142	125	137	138	151	99	137	155	138	136	130	137	133	126	122	135	155	140	140	133	139	119	130	135	135	128	138	130	138	160	141	132	119	140	117	135	115	131	119	146	124	138	118	146	106	126	115	119	158	145	134	128	172	116	130	119	110	128	153	139	129	136	128	137	141	144	141	126	127	120	143	113	122	134	138	125	134	134	124	147	135	137	114	108	131	126	127	132	120	118	121	136	114	115	113	127	138	137	130	117	134	141	113	136	138	132	131	128	129	123	128	130	135	123	130	124	143	146	126	138	133	118	126	110	117	141	138	129	126	122	131	139	131	127	119	131	129	125	115	131	118	137	145	126	122	145	142	119	122	139	127	146	128	128	132	141	145	129	128	129	143	118	114	116	141	167	113	146	122	141	130	137	145	110	146	126	137	119	129	138	125	146	110	142	121	128	141	160	126	122	150	163	127	154	144	158	134	126	132	128	121	146	164	134	127	138	147	128	132	122	129	120	121	133	125	121	132	140	124	126	133	113	127	145	125	125	141	146	137	152	111	123	128	123	128	141	112	155	142	136	119	134	154	127	147	138	136	136	126	121	143	125	142	133	129	121	142	143	140	149	144	127	129	127	137	128	140	130	142	146	129	128	153	143	129	124	136	143	144	139	132	123	126	122	145	127	129	136	136	129	110	113	122	127	144	143	157	149	137	150	134	126	132	140	120	119	143	147	117	132	131	141	141	124	132	134	148	142	122	133	131	143	118	127	147	123	122	121	116	111	138	125	148	146	122	139	125	147	136	133	125	137	127	122	115	151	121	137	138	119	153	127	133	124	118	131	131	127	140	137	126	149	161	126	125	131	139	139	122	126	137	138	135	135	112	133	126	121	142	114	134	144	145	147	124	156	117	150	129	140	137	114	141	132	131	152	150	129	127	137	137	125	140	129	133	127	131	135	128	127	110	123	138	145	155	126	141	141	120	130	105	130	147	133	118	111	117	141	143	125	116	130	133	124	138	128	136	153	145	149	139	129	135	133	145	131	135	129	127	116	156	128	136	135	140	117	151	147	128	153	147	139	122	132	133	132	136	131	119	136	119	140	124	123	134	126	150	134	134	113	148	144	118	132	135	135	135	113	139	140	119	133	154	128	157	131	137	130	126	125	129	141	143	135	127	128	138	146	139
5473	1416	2986	3431	3042	2595	2140	1790	1477	1294	1204	1085	1002	902	879	804	779	789	680	628	720	673	644	620	605	582	543	643	598	557	574	547	559	523	560	550	522	532	514	510	517	456	506	535	464	445	460	522	462	502	494	467	478	474	469	487	485	464	495	473	474	458	498	491	462	453	464	492	469	472	469	465	483	435	440	433	437	450	466	428	463	471	445	455	446	458	454	478	431	456	479	424	464	475	451	441	435	445	448	421	435	430	410	453	477	503	470	471	433	434	456	436	461	447	449	453	442	495	503	472	492	465	438	506	441	437	417	454	455	484	482	427	489	450	439	469	439	431	429	494	429	445	465	407	470	457	461	496	458	486	466	489	447	494	437	435	429	490	458	479	449	446	449	440	446	475	479	460	490	462	504	453	469	471	428	424	467	433	442	425	458	430	442	451	455	430	401	446	472	416	463	440	443	461	457	447	455	449	453	448	453	449	459	441	458	431	473	431	485	450	447	492	447	462	474	456	441	474	470	447	496	460	439	434	441	475	474	451	463	454	427	450	428	434	447	429	452	436	451	405	446	394	460	461	450	443	426	472	430	452	412	480	458	425	424	456	466	432	437	471	412	464	480	500	417	447	465	460	452	440	437	417	464	428	420	417	433	426	425	458	466	469	453	445	478	449	422	406	431	433	437	404	458	481	406	443	456	447	467	453	420	503	435	466	481	440	456	445	476	458	481	412	439	445	469	438	429	463	491	486	441	443	457	466	473	446	441	463	462	477	456	455	470	469	441	465	450	449	438	452	477	429	446	434	464	458	423	487	464	412	434	438	438	445	468	467	447	424	429	437	439	467	423	437	464	459	474	447	428	466	444	442	437	430	442	449	462	423	422	446	441	423	471	423	430	425	464	458	456	442	445	471	429	444	487	451	461	437	454	457	445	421	452	488	474	441	487	475	452	451	441	453	450	406	461	452	454	439	472	427	459	437	426	453	449	420	450	482	463	462	442	472	389	419	438	469	457	447	413	469	417	429	508	437	443	451	479	457	451	445	433	457	407	412	466	473	443	439	403	434	462	487	445	423	418	461	474	423	463	455	457	463	471	433	462	461	494	468	458	454	465	436	458	450	466	458	435	475	433	456	478	462	469	429	463	435	439	463	457	428	433	412	463	456	421	481	401	438	479	438	450	479	454	429	455	434	466	423	446	469	425	448	471	452	464	448	483	431	499	444	439	457	458	438	484	467	419	445	452	474	437	432	428	493	412	432	468	462	416	453	468	425	437	465	462	427	475	481	453	463	451	446	471	462	418	433	443	461	485	425	422	433	499	452	451	456	437	402	437	446	428	433	443	477	434	427	479	416	445	433	482	450	450	456	452	452	459	422	473	459	426	452	480	433	453	473	490	438	461	464	430	451	460	449	460	434	432	440	448	455	432	443	430	459	439	432	488	476	471	423	446	439	473	417	442	435	435	448	420	445	447	484	452	454	418	432	427	447	472	475	464	449	443	445	441	444	410	472	442	432	471	462	468	434	432	452	439	420	444	460	451	460	443	463	423	451	457	453	460	432	444	425	457	481	437	459	445	478	472	486	411	444	456	458	446	406	459	450	451	442	442	424	456	449	464	414	454	432	432	425	463	446	421	426	428	435	421	435	441	438	447	421	443	462	459	461	442	475	454	436	443	451	428	434	413	454	404	437	435	432	465	423	492	425	448	459	423	473	470	485	431	445	426	452	443	490	421	445	457	453	425	452	418	465	434	439	430	449	472	453	473	421	437	447	443	459	462	451	428	456	448	447	469	446	459	461	458	452	411	487	453	459	492	429	426	403	447	477	479	474	465	472	444	487	433	465	448	450	440	489	471	433	463	490	438	452	414	433	474	429	421	433	451	439	461	421	481	496	416	470	424	438	466	437	464	442	463	443	432	429	488	439	468	470	458	464	449	474	445	406	420	454	472	438	423	446	437	421	429	400	421	487	413	429	477	472	441	461	445	420	521	466	404	462	440	439	413	467	449	482	412	473	436	473	464	527	458	455	440	447	437	433	448	443	423	446	457	481	433	430	422	470	455	438	434	462	493	460	444	419	454	428	418	465	448	442	442	429	463	466	431	469	482	479	428	436	411	469	449	456	444	469	438	420	490	467	429	402	472	451	458	454	429	426	423	469	420	471	436	433	449	455	464	459	452	407	430	422	461	417	427	437	483	431	412	419	454	445	458	447	467	464	445	450	450	427	442	435	454	418	478	429	457	457	449	429	454	470	435	447	432	438	449	453	445	462	475	450	460	431	467	451	411	480	447	446	416	486	450	463	451	456	444	437	467	461	455	461	419	460	481	449	466	466	481	465	435	460	441	509	454	453	470	463	447	480	441	465	443	447	433	439	432	448	446	415	451	460	471	464	456	435	436	469	460	462	441	437	439	473	469	415	453	392	423	419	441	439	463	421	484	439	418	443	441	446	439	454	475	473	477	446	468	418	445	438	439	460	421	450	421	436	425	451	437	441	441	453	506	475	437	459	458	462	441	454	436	493	423	479	459	454	488	416	457	484	425	426	449	456	418	467	460	432	440	416	421	429	448	489	462	473	483	455	442	425	468	423	447	480	459	458	436	469	426	447	459	441	457	435	467	418	431	430	434	472	444	445	475	456	432	413	395	445	438	449	471	486	444	441	482	447	491	477	462	468	431	456	463	449	462	432	428	461	449	436	452	476	465	430	437	462	437	458	451	430	439	497	460	458	483	455	434	418	445	438	412	457	434	447	483	431	477	435	420	476	461	453	434	461	439	410	432	465	496	451	470	416	452	463	452	450	465	453	434	433	448	426	456	447	453	466	488	461	457	397	453	456	445	447	455	436	455	453	432	413	399	404	422	466	429	431	448	441	440	451	447	441	458	464	422	442	415	451	433	420	445	487	448	472	490	425	486	398	462	491	487	470	429	427	459	427	443	463	449	438	491	447	447	434	420	406	436	430	440	412	468	463	470	451	438	471	472	445	436	425	446	465	433	482	432	498	460	447	440	445	435	421	427	468	466	431	417	437	432	446	419	439	478	452	412	471	454	469	430	444	445	483	432	458	441	459	429	446	461	489	441	411	450	444	438	454	454	435	501	457	434	448	445	469	467	444	424	461	470	409	433	474	471	416	454	440	426	426	461	457	449	459	441	495	450	475	447	490	497	481	469	456	406	450	414	486	433	406	449	443	490	434	459	476	460	421	469	441	476	465	429	403	486	456	450	465	464	443	437	446	442	461	453	433	447	453	486	464	445	393	439	470	443	451	457	417	445	411	463	464	516	481	402	472	477	471	445	435	413	462	455	392	464	459	460	423	406	455	473	421	416	438	460	480	442	473	453	454	447	424	449	483	460	451	451	458	480	439	438	472	419	469	440	439	425	462	451	452	437	440	477	422	462	423	487	447	449	435	450	483	455	449	467	425	426	463	469	439	463	491	496	493	454	404	461	441	453	463	497	462	443	467	435	472	448	468	446	478	428	452
8407	1735	2265	1685	1111	802	581	493	387	338	294	279	265	232	220	211	197	160	181	172	176	149	150	171	150	162	125	160	163	156	146	131	146	167	117	143	143	128	144	117	147	134	117	126	112	130	134	139	130	153	129	131	100	117	141	163	139	152	119	143	133	120	113	127	135	133	119	139	131	120	122	117	112	127	133	123	108	140	139	122	111	115	139	119	132	132	114	115	127	134	129	129	102	123	139	107	142	131	132	141	132	114	129	134	133	135	130	119	121	131	143	127	94	118	129	132	110	143	124	120	108	115	144	116	127	122	126	139	117	124	134	120	125	122	108	143	128	151	112	120	140	120	124	105	126	133	140	132	139	122	131	105	117	117	128	112	113	121	120	121	96	159	137	152	135	122	139	119	130	133	123	133	129	133	154	147	114	126	113	126	129	117	141	128	133	128	119	139	121	120	122	152	132	136	128	129	112	129	123	136	132	124	130	137	123	134	116	124	141	136	123	118	128	126	137	105	119	104	119	111	130	130	139	107	134	123	108	114	130	121	124	114	123	139	105	140	125	125	116	120	113	121	132	107	129	118	118	124	130	145	122	131	137	128	101	137	131	109	134	144	113	110	133	133	139	110	124	90	149	130	113	129	119	114	101	133	107	103	125	121	140	126	127	123	130	121	137	120	129	126	122	127	137	102	133	135	127	127	129	131	115	142	106	121	129	113	127	107	137	121	120	124	120	113	142	126	136	134	136	132	129	126	121	128	129	126	135	112	113	122	113	129	138	120	130	114	118	104	136	136	128	123	146	135	127	133	138	127	117	102	114	115	132	122	117	134	126	122	120	127	122	116	114	113	127	139	108	121	117	119	130	130	140	126	125	117	120	117	134	118	125	110	127	128	118	134	116	125	138	107	137	107	130	127	105	112	122	146	115	136	114	121	129	119	130	126	132	130	140	115	128	123	126	135	114	136	124	102	128	127	132	122	126	137	133	129	109	125	135	114	123	111	143	127	125	138	112	114	117	146	121	110	116	129	123	112	130	119	114	137	118	134	121	135	127	110	124	116	127	126	121	110	132	127	91	128	135	125	117	122	119	125	114	144	132	114	113	120	137	126	115	125	130	134	136	123	136	131	118	129	155	115	128	121	105	128	113	116	137	129	127	109	105	122	142	119	155	128	107	110	129	137	126	125	131	142	118	84	116	113	111	124	101	118	96	124	132	108	146	96	107	129	122	113	132	126	133	130	137	116	122	111	104	113	119	123	105	154	132	131	137	108	127	115	147	122	123	115	124	118	106	115	118	134	125	110	138	114	106	133	133	118	97	125	132	118	110	125	123	117	100	117	132	114	104	126	120	145	133	130	125	117	148	139	137	105	113	108	107	142	123	110	134	114	119	121	123	132	130	122	104	112	138	128	118	136	124	140	156	121	129	109	138	111	118	148	121	115	115	104	114	138	131	124	130	115	123	130	143	138	117	120	123	117	122	110	146	112	110	125	129	139	88	136	138	134	112	135	137	138	106	116	122	121	124	138	106	115	120	112	109	126	117	113	119	120	126	142	123	117	117	100	115	142	126	126	115	117	133	100	116	118	120	144	117	117	124	125	121	126	119	135	113	129	111	121	120	118	123	102	105	110	116	137	128	107	126	117	126	118	126	125	118	124	131	128	105	130	119	112	116	122	113	125	120	142	127	115	134	112	124	112	114	127	114	120	130	125	110	126	112	133	121	113	127	136	121	120	122	110	132	126	122	129	125	136	121	124	112	130	126	111	122	135	112	119	133	116	112	123	117	126	98	136	121	108	127	109	116	121	137	138	125	111	102	129	128	111	118	124	119	121	120	122	121	119	127	122	116	113	132	131	108	107	126	137	132	116	135	132	115	138	116	122	112	119	142	145	122	125	131	117	135	132	114	128	143	123	124	111	116	124	120	103	128	118	130	115	148	121	120	125	134	138	116	150	122	109	120	120	121	111	124	111	128	116	113	132	107	122	147	116	152	139	137	118	142	131	132	111	146	115	111	125	127	134	131	122	129	138	124	122	133	103	129	139	119	127	140	132	134	118	129	119	122	138	127	136	105	150	117	136	134	133	128	120	129	122	109	120	109	131	139	139	116	128	124	123	126	116	136	134	128	109	120	123	136	138	120	111	116	123	128	102	132	111	117	134	122	129	127	135	126	132	130	125	117	152	118	125	137	124	121	140	142	116	124	127	112	136	115	118	107	127	130	108	136	137	111	131	126	121	118	113	120	113	120	122	116	132	140	109	123	122	136	127	120	107	117	118	124	111	143	121	133	114	108	113	107	122	125	114	128	141	116	141	128	115	127	134	130	120	127	121	134	130	116	115	151	109	119	112	143	103	130	121	130	126	120	131	120	118	124	146	109	132	135	127	125	119	137	107	119	111	133	114	149	119	133	126	139	132	119	100	125	134	130	115	104	132	133	135	135	104	131	122	120	115	142	111	108	119	136	128	129	127	123	128	118	138	119	135	123	113	122	114	119	122	146	131	145	124	108	112	127	134	118	124	131	136	115	147	123	122	114	118	117	122	131	141	129	132	121	128	112	124	117	122	127	123	126	120	109	117	119	118	146	101	124	96	125	142	136	140	126	121	123	144	116	114	135	134	112	114	141	112	121	125	137	138	145	133	128	115	119	129	115	126	133	109	116	125	141	120	125	132	138	132	117	134	142	116	138	104	126	134	113	112	126	130	131	134	132	139	119	137	123	131	116	102	138	126	142	116	121	146	128	115	125	134	131	122	133	133	119	140	132	126	134	129	125	131	129	104	134	121	141	119	113	117	114	119	114	101	124	115	135	119	116	125	117	134	119	119	148	106	143	122	139	137	116	104	122	134	134	127	126	106	99	123	140	113	127	153	125	115	135	117	127	113	116	132	120	134	122	134	123	113	136	135	118	110	128	149	111	123	118	134	126	118	132	125	128	105	132	103	137	131	108	118	112	114	120	131	115	129	129	102	123	126	116	124	107	123	111	111	140	113	114	117	111	128	131	133	126	114	125	118	121	143	126	128	127	119	124	129	124	120	132	145	137	144	124	120	151	122	142	124	112	118	126	135	131	127	141	150	117	126	119	119	121	127	126	121	111	111	124	121	131	121	122	114	133	119	112	129	129	120	128	115	125	142	130	122	116	123	127	128	119	137	122	119	121	131	144	111	127	138	131	111	107	123	121	127	130	122	151	125	113	135	130	118	128	131	124	121	132	143	142	130	114	120	116	115	140	141	118	131	112	121	120	106	122	132	117	117	128	113	127	127	118	144	111	117	104	119	130	127	137	128	140	126	124	112	148	120	108	101	116	123	132	130	111	111	109	127	136	124	127	125	111	128	134	129	131	123	125	137	128	119	128	132	132	132	127	117	117	105	124	132	124	126	116	133	128	147	123	128	111	126	119	123	115	130	143	130	114	110	133	131	131	105	112	122	107	136	116	127	118	131	133	104	133	127	134	135	122	122	121	123	120	123	109	109	120	119
7578	2261	5133	5938	5281	4352	3682	3042	2446	2075	1840	1758	1521	1313	1232	1084	1063	996	937	855	832	855	763	766	716	706	709	619	665	669	648	621	575	589	551	585	551	527	499	507	534	546	531	553	493	498	519	534	515	499	532	509	509	516	502	497	480	468	475	461	476	446	468	453	448	482	486	451	476	437	431	421	463	441	435	442	451	437	433	429	441	486	428	469	460	439	485	473	490	471	462	436	468	413	483	462	479	428	421	446	518	447	460	466	435	441	437	471	451	461	449	468	460	440	447	456	449	431	447	439	438	414	448	443	429	438	449	451	404	458	460	435	438	433	400	401	465	415	415	402	427	440	426	457	440	437	446	435	422	451	458	444	434	416	416	416	441	397	457	451	412	386	427	458	447	419	433	434	432	445	402	434	484	441	445	437	446	460	467	449	460	441	451	437	446	425	448	432	419	456	463	466	436	390	417	442	473	444	441	443	446	441	406	437	451	399	439	414	407	415	449	418	414	442	448	439	440	414	426	430	441	432	423	452	428	450	455	421	439	453	458	442	421	423	458	421	429	400	444	443	437	403	428	478	457	436	442	412	453	422	460	457	458	411	440	421	445	438	420	425	429	424	427	434	424	433	423	402	439	418	395	407	459	429	409	440	387	430	398	410	421	417	455	414	453	430	426	416	438	422	431	416	394	485	440	392	457	443	443	426	432	395	430	392	432	421	440	455	429	445	439	417	387	446	439	402	401	435	444	451	405	456	442	412	433	411	431	431	431	417	420	440	439	381	436	407	508	422	436	433	439	447	439	434	402	477	377	447	478	424	444	427	394	448	484	417	437	422	438	424	429	451	397	432	395	423	401	431	416	417	449	467	451	424	417	451	447	408	449	395	426	433	423	425	433	422	448	446	396	488	433	437	447	411	382	442	437	406	458	433	449	397	441	415	438	432	429	446	403	462	419	417	450	439	426	454	420	443	423	444	449	416	423	443	425	419	435	421	417	455	446	433	404	431	407	424	439	418	447	427	438	456	456	401	400	406	410	406	474	432	437	451	442	470	452	447	449	446	416	405	399	459	465	427	431	428	453	444	422	465	453	436	393	415	408	448	396	427	462	452	417	442	433	423	447	397	439	433	422	408	442	433	398	446	431	431	452	447	462	456	420	424	417	417	413	424	419	417	423	443	470	413	430	445	409	385	435	440	424	429	440	408	430	424	449	430	364	424	407	427	425	402	442	461	407	422	446	419	395	445	414	430	462	470	435	437	430	429	454	425	435	441	401	439	404	460	475	421	459	429	414	422	424	410	457	434	432	423	444	481	419	445	453	404	393	398	431	427	461	461	424	417	451	405	466	421	442	465	425	455	431	412	438	437	413	420	435	442	431	436	450	453	427	413	433	412	398	435	424	444	434	404	405	428	437	413	408	445	433	418	403	428	433	476	450	409	404	470	427	425	438	422	412	475	437	448	427	476	451	433	424	443	435	381	437	438	462	438	445	418	445	402	433	434	424	425	441	431	439	439	385	454	404	413	433	450	427	451	426	433	423	430	415	437	419	438	448	421	429	426	416	435	442	400	435	448	444	417	427	458	429	424	447	377	412	415	450	390	374	403	429	432	440	437	452	452	451	443	414	404	419	433	415	429	434	447	419	438	399	395	431	418	392	439	451	415	443	430	449	430	465	427	455	406	413	416	460	434	458	421	450	409	410	428	405	427	390	449	431	425	391	407	462	445	425	437	398	454	458	446	431	422	423	472	443	435	424	422	438	471	430	442	458	417	448	431	466	432	465	433	463	454	387	455	432	437	421	445	398	420	431	445	422	476	428	433	431	448	421	435	435	419	412	432	442	432	455	428	424	436	422	443	408	428	438	454	430	450	424	470	429	433	427	377	444	438	459	394	423	376	419	474	439	451	389	417	432	454	449	430	410	453	441	384	415	453	431	434	417	431	436	423	427	459	389	395	410	418	464	442	483	413	457	381	464	442	446	447	430	413	469	424	418	392	443	453	457	462	453	435	410	454	434	456	440	432	429	474	421	436	466	417	434	406	413	423	407	432	404	406	457	408	447	453	413	457	429	453	410	410	420	404	415	415	409	435	395	420	440	433	446	421	424	423	439	437	421	457	418	438	448	437	432	434	415	440	379	452	467	466	435	437	438	425	431	434	426	415	431	400	429	415	436	408	462	458	428	436	398	472	447	420	429	452	479	446	430	413	425	510	428	420	423	435	435	388	413	419	430	422	433	395	419	438	400	422	464	423	415	434	401	426	438	425	449	444	468	452	425	431	422	415	419	442	414	406	417	454	458	390	401	410	431	455	377	415	429	425	434	454	432	417	454	438	445	419	429	448	400	442	429	420	423	446	446	431	434	429	454	447	429	444	411	463	420	423	424	418	442	448	408	462	460	457	437	457	448	463	432	407	461	432	417	440	442	427	407	418	459	392	437	433	454	402	461	424	383	423	416	458	441	429	440	449	415	404	464	437	411	491	436	428	466	454	451	451	443	428	433	461	449	421	465	426	427	414	421	438	455	435	425	427	443	434	416	443	422	437	446	428	417	423	426	419	421	457	461	470	462	427	442	447	461	455	430	426	459	466	436	434	438	428	429	449	408	417	437	447	415	473	434	453	429	410	435	434	434	447	440	462	506	405	419	424	455	445	407	452	419	468	449	404	429	455	405	400	422	414	431	432	425	475	473	410	429	404	408	480	445	443	430	437	422	466	460	435	442	465	415	424	440	398	442	420	416	478	420	433	411	431	453	433	453	407	422	387	450	390	421	428	434	437	413	423	421	439	424	447	400	420	421	455	425	445	423	410	456	435	425	470	434	423	440	406	386	423	442	420	416	404	379	442	424	428	445	412	427	481	425	449	440	459	426	395	395	448	416	413	447	414	467	447	397	419	449	476	406	437	430	385	443	446	409	445	433	438	402	431	440	455	447	419	467	430	457	440	465	401	431	427	440	417	438	435	426	457	392	399	441	415	439	437	441	425	440	466	423	419	425	429	437	440	422	397	415	440	465	423	430	443	438	419	446	444	419	454	439	393	443	469	400	428	421	427	428	427	420	425	436	433	431	422	408	430	448	429	429	461	441	419	441	425	429	428	428	461	400	456	413	404	417	411	461	413	397	436	456	444	453	439	423	409	433	446	466	419	422	417	445	417	456	472	411	431	454	452	491	417	424	410	423	428	412	405	464	412	445	455	406	453	458	444	420	435	416	438	460	394	430	446	455	423	434	433	448	412	400	456	445	416	426	414	423	438	402	447	422	403	429	416	422	385	404	473	405	426	459	458	399	438	437	413	450	422	443	431	477	421	435	391	392	432	396	388	450	480	463	453	415	465	420	471	482	408	414	453	429	439	424	465	411	411	458	418	444	454	421	491	453	460	400	439	433	442	446	458	419	440	421	422	438	430	444	419	421	398	413	425	476	408	462	444	413	472	456	425	385	421	437	429	421	398	421	403	425	440	450	441	397	427	414	435	451	440	445	392
1356	296	274	302	282	280	280	257	255	240	259	259	275	233	214	230	231	267	275	240	247	269	237	273	260	247	276	274	204	263	261	299	274	252	271	302	265	244	232	273	247	269	247	250	278	260	263	266	280	257	268	248	263	259	250	271	264	262	261	271	255	245	259	259	264	247	259	250	249	247	233	253	245	254	218	297	281	242	233	263	256	286	254	251	239	249	266	259	297	219	244	236	242	269	268	270	287	250	269	276	257	241	251	256	256	263	292	267	234	252	252	237	278	284	266	267	251	258	247	252	227	257	270	253	242	267	251	263	253	234	281	251	241	277	255	283	261	255	266	257	261	270	254	252	285	275	247	281	238	261	249	257	245	250	272	247	254	225	259	260	250	278	283	228	280	235	248	226	234	258	235	265	236	264	258	270	261	288	236	252	264	249	261	245	256	263	277	268	266	255	252	278	275	278	221	299	274	245	277	260	244	242	252	251	269	247	264	245	264	266	259	266	231	264	256	254	277	269	243	279	240	244	227	273	229	246	264	267	255	253	256	243	263	266	290	255	254	290	253	265	277	247	236	275	258	251	272	279	280	252	248	285	243	256	253	245	263	258	269	245	272	265	261	257	238	260	245	270	261	227	227	221	265	244	265	253	251	253	300	253	237	261	258	258	263	287	278	251	219	235	242	254	259	241	251	242	222	280	247	236	256	248	234	276	236	255	269	264	275	252	237	259	280	240	251	249	277	266	252	272	242	229	240	272	265	255	260	237	259	269	267	268	246	263	261	243	232	282	248	259	262	266	275	264	237	257	265	288	247	274	271	267	251	268	256	245	253	258	277	229	245	248	274	247	261	266	250	266	265	236	287	252	249	249	265	251	289	219	251	223	270	273	244	244	266	259	273	255	240	246	268	251	235	255	293	290	254	276	251	227	289	278	281	270	282	248	274	242	262	244	267	279	249	263	252	254	235	245	270	262	237	293	264	263	252	236	279	249	257	261	269	248	254	266	267	293	232	251	272	269	232	231	260	264	281	281	257	260	268	262	257	269	242	255	272	257	257	223	268	271	259	232	253	255	236	260	251	257	266	236	232	278	279	238	265	255	250	284	257	238	253	236	274	268	229	245	270	244	253	276	281	275	239	248	237	268	251	252	258	270	293	258	237	276	277	220	235	254	231	258	252	247	274	282	260	283	248	247	294	262	284	226	266	253	266	241	262	262	267	262	251	242	247	232	262	254	258	254	247	218	243	266	251	251	244	305	249	253	276	263	271	241	249	266	243	239	245	272	241	260	208	263	238	278	268	263	242	264	256	261	236	286	259	241	256	240	263	277	272	236	239	272	265	262	285	275	267	247	260	262	239	246	237	265	249	250	240	240	246	253	251	249	248	244	263	224	273	228	261	248	252	278	249	244	300	261	236	250	245	271	222	248	266	241	248	247	236	278	234	237	263	257	251	254	226	229	300	251	242	233	229	241	246	265	237	227	234	248	227	271	279	252	233	243	250	249	281	243	260	247	227	251	280	263	256	218	235	249	263	259	236	272	275	275	266	228	252	258	257	254	268	228	260	246	276	237	233	260	251	255	246	220	244	227	266	257	246	244	239	255	281	268	245	282	247	254	266	265	278	294	261	232	249	258	289	258	264	256	254	250	267	259	251	282	256	240	243	238	257	274	254	260	266	252	250	262	250	261	277	241	253	230	238	231	257	270	264	228	270	287	259	215	259	252	253	275	254	262	272	216	238	253	220	231	257	266	246	261	254	237	249	254	253	218	257	288	260	285	297	260	278	239	255	279	246	269	246	236	255	248	291	280	246	251	266	225	237	287	252	247	243	280	250	293	268	253	246	255	230	233	231	257	276	274	265	241	251	248	240	240	254	239	265	226	273	229	237	268	249	266	277	276	241	238	259	241	268	298	243	270	266	259	271	281	262	252	265	256	261	249	251	280	250	264	256	249	225	264	235	257	264	231	232	238	275	253	249	254	263	240	248	270	258	242	236	251	273	255	236	249	252	264	246	250	238	255	260	253	252	241	262	214	253	243	248	267	246	276	261	255	246	239	281	267	265	263	248	252	220	250	267	240	256	272	245	260	263	246	262	263	288	248	259	266	249	252	231	292	227	263	265	265	251	274	275	248	260	299	276	245	264	247	222	252	231	267	263	265	249	232	273	240	277	259	304	246	261	236	251	283	258	232	251	248	248	288	233	240	255	248	257	247	241	259	263	258	254	271	287	249	219	247	217	232	257	255	270	297	271	261	266	235	244	268	248	257	262	275	238	267	243	255	223	239	256	238	235	254	269	252	257	260	271	231	269	276	288	235	242	280	303	240	269	237	259	266	255	262	265	247	274	284	238	240	228	265	278	280	289	248	242	276	252	236	282	235	277	257	240	273	258	237	228	261	252	246	217	261	245	267	244	248	254	282	251	255	260	251	245	271	261	252	279	232	258	230	276	260	251	268	271	238	249	244	245	262	241	242	259	238	251	237	242	261	284	263	245	261	243	257	266	240	241	257	240	269	246	281	249	234	259	264	257	254	270	220	220	234	237	252	279	267	254	250	270	285	249	250	256	248	276	273	240	289	258	269	265	258	254	260	263	231	260	263	246	258	248	246	269	225	272	236	273	249	270	277	284	236	236	251	280	272	246	254	261	237	238	269	279	236	276	240	223	251	272	259	255	248	263	254	268	267	276	265	261	251	250	252	244	292	249	265	276	246	270	246	284	258	276	249	225	255	213	246	252	258	282	294	238	249	256	282	253	248	261	250	260	246	216	246	233	243	238	255	259	274	263	227	253	254	283	249	260	257	248	233	249	253	269	261	259	239	252	233	267	267	275	226	254	231	234	263	254	249	289	267	238	236	242	270	232	244	263	256	249	247	257	272	295	250	249	243	238	221	248	244	280	262	251	251	261	236	266	270	263	245	250	256	272	258	262	273	261	245	264	256	282	248	260	272	268	251	254	259	253	271	262	275	283	260	275	260	245	256	274	246	231	281	269	263	232	244	238	248	283	262	235	254	270	236	268	226	234	253	245	252	257	268	285	245	247	262	290	270	261	291	261	252	254	254	254	255	247	265	236	252	267	275	275	261	245	259	261	264	243	219	259	270	258	246	234	274	253	237	251	241	295	241	279	219	255	237	280	243	291	260	258	256	299	253	243	263	251	251	262	247	245	241	246	233	270	270	289	259	254	271	274	289	263	267	272	262	254	265	276	222	266	260	250	234	238	234	240	250	279	249	254	256	256	226	258	262	255	249	257	240	291	235	260	250	270	253	275	237	246	255	289	290	228	253	246	264	263	298	228	270	240	238	240	236	265	258	272	277	248	246	284	262	248	253	238	263	285	261	253	251	258	255	291	250	252	269	234	224	241	242	276	284	274	261	272	262	266	262	228	242	257	225	249	269	276	268	267	261	280	301	267	270	273	259	248	239	258	254	249	260	274	285	263	264	266	250	274	265	248	249	277	238	283	252	232	236	277	288	245	237
2258	873	946	987	932	920	916	843	896	879	806	759	838	828	782	843	763	808	821	823	755	812	812	770	842	783	817	777	820	807	782	813	800	831	725	788	812	832	799	800	788	791	834	802	814	747	811	820	789	830	773	729	795	796	814	842	806	801	779	778	839	780	751	819	833	822	786	799	724	815	810	766	775	778	813	836	831	819	832	813	710	784	750	825	817	763	786	810	740	755	802	775	834	817	769	805	766	778	740	765	753	852	829	777	768	805	784	761	765	808	752	814	832	829	808	752	788	805	764	786	785	810	783	764	798	786	762	765	748	741	772	744	740	757	814	769	772	766	789	789	812	772	793	786	771	759	745	801	797	772	809	771	754	798	825	807	795	769	807	741	818	817	710	797	824	848	823	770	798	754	793	785	799	820	758	749	743	793	758	785	876	812	781	758	835	796	824	774	783	790	773	753	819	807	791	843	780	793	790	819	756	815	811	761	789	796	815	800	750	827	781	793	761	844	790	809	796	758	830	834	784	811	739	760	763	773	756	836	791	850	784	762	771	798	731	741	804	778	829	772	789	779	765	804	814	771	783	801	696	792	774	764	777	791	778	799	845	753	784	778	792	810	746	784	761	818	795	815	760	790	784	771	808	774	813	785	823	774	775	757	806	778	740	805	796	810	771	790	775	774	787	820	822	833	816	768	733	763	743	836	817	806	776	766	811	764	785	808	797	860	782	791	801	778	867	805	795	802	803	783	842	762	786	764	738	828	762	774	798	793	811	742	800	786	770	770	810	769	811	725	798	742	792	777	833	750	762	864	813	779	752	832	799	824	798	782	755	811	784	748	762	756	847	828	790	832	779	780	770	780	757	801	820	751	789	828	788	777	792	750	789	735	811	807	755	761	843	751	768	798	800	775	838	747	751	789	841	805	774	766	795	801	792	735	775	766	789	797	788	796	795	771	760	772	785	762	796	780	784	800	797	777	787	752	789	746	740	784	782	796	780	849	768	816	793	822	762	765	831	775	819	775	777	749	800	768	823	816	795	824	816	780	768	785	758	790	801	810	768	768	792	735	765	796	795	801	840	773	779	799	817	813	817	805	782	794	807	807	792	775	707	801	764	780	774	788	787	789	787	785	836	737	771	729	790	787	754	808	780	751	747	802	781	785	759	808	771	784	777	805	746	810	797	771	763	758	769	784	821	812	796	766	827	767	792	791	792	727	775	777	748	807	783	786	797	762	808	774	798	841	791	761	743	779	714	808	774	762	814	869	828	793	805	793	773	807	800	823	753	810	802	797	826	758	777	798	732	765	760	817	776	801	788	832	816	803	798	833	745	775	807	758	804	838	766	778	756	819	802	811	811	795	754	780	793	781	817	807	811	810	798	831	797	808	791	831	769	767	815	777	761	823	827	799	777	756	815	808	781	780	770	807	779	759	801	838	821	763	821	746	772	820	822	811	808	838	791	771	772	761	817	816	812	777	794	767	756	794	812	792	763	814	793	765	752	795	809	799	773	792	750	767	745	743	814	785	757	803	732	818	832	817	795	794	811	787	770	803	793	756	796	768	796	807	782	789	789	769	787	795	760	742	821	788	801	804	812	807	780	769	789	775	825	823	786	835	768	802	852	783	764	786	784	811	780	750	773	773	778	810	820	860	768	781	798	746	778	785	792	777	811	796	791	796	801	820	751	784	788	784	733	814	837	740	726	740	729	748	798	755	831	815	834	765	791	738	831	783	790	813	787	768	813	744	746	767	753	778	800	794	707	769	763	779	771	818	779	760	854	805	786	776	752	811	815	743	809	806	813	757	755	788	810	770	788	789	788	787	757	776	760	837	778	855	741	790	800	745	768	803	764	804	768	789	813	845	783	801	754	773	785	738	800	789	781	775	774	784	745	777	782	805	819	819	735	785	805	803	793	791	769	790	803	769	790	739	824	785	830	775	781	778	780	804	838	775	726	808	715	816	803	755	760	747	797	773	730	836	823	789	755	805	799	756	783	797	770	767	811	766	816	745	786	787	733	819	790	812	753	823	758	749	805	745	754	791	775	758	779	741	825	743	765	723	794	764	826	792	785	801	787	792	734	773	803	825	785	774	799	783	786	794	765	773	785	783	791	783	755	764	764	798	726	774	798	843	793	796	759	807	805	757	772	807	776	814	780	829	792	792	744	794	821	756	832	765	760	775	779	782	748	803	829	756	832	743	831	805	774	725	804	767	797	797	803	774	822	772	784	817	805	780	748	821	783	850	799	738	809	814	837	813	784	777	810	746	783	801	782	784	808	798	770	747	785	776	773	734	791	751	771	740	806	802	845	809	767	791	787	786	776	795	819	810	758	806	754	769	777	787	757	755	819	755	820	822	813	799	791	791	805	755	795	778	764	767	740	858	766	766	791	824	692	775	776	758	789	766	740	837	786	822	763	786	769	800	795	753	781	804	754	746	800	819	801	828	776	746	771	784	801	776	739	741	814	760	751	835	739	751	796	796	779	806	780	830	815	801	779	755	770	810	790	779	785	737	764	777	784	801	819	805	802	759	807	781	785	780	766	765	790	828	778	843	790	755	802	777	792	797	820	799	763	799	827	804	781	785	745	777	804	845	757	804	756	786	816	792	756	781	792	798	809	790	819	805	784	781	784	774	756	825	812	798	780	784	826	747	795	740	764	798	769	813	761	850	795	804	793	769	767	807	842	768	760	758	782	736	770	767	761	791	806	766	814	817	828	797	784	808	812	765	843	748	784	769	788	830	780	825	796	782	785	809	780	788	730	779	777	793	786	847	807	793	798	831	762	801	796	823	795	744	812	793	813	762	787	791	807	779	750	798	782	760	800	824	760	789	812	796	820	755	806	768	765	814	794	768	816	815	784	745	744	748	789	759	776	767	772	778	757	817	735	799	693	810	764	737	801	751	772	790	792	815	802	760	766	783	783	770	836	811	795	774	821	799	812	798	791	778	760	809	765	798	823	795	756	790	792	797	792	838	820	783	776	758	758	852	774	818	758	771	757	793	815	802	778	782	763	803	788	781	797	733	777	822	771	806	751	721	846	793	771	808	809	791	819	804	776	806	795	753	814	808	814	817	815	820	787	775	760	794	792	768	810	748	810	825	810	738	820	797	804	805	763	791	790	767	783	797	883	822	791	812	804	801	745	769	784	814	795	778	775	793	784	781	837	801	786	797	753	782	776	747	761	752	782	792	791	801	772	762	787	846	783	806	799	827	829	719	800	811	792	746	789	813	810	769	798	792	787	752	832	775	812	817	820	767	801	796	776	798	785	812	780	836	774	791	759	730	773	809	748	824	807	787	848	767	744	786	747	752	790	717	800	721	781	811	798	792	807	770	763	780	802	785	768	783	776	741	733	782	811	801	779	758	788	815	834	805	793	783	812	796	762	802	795	760	801	775	818	772	782	792	747	755	757	825	818	778	781	781	716	787	811	753	811	774	803	763	811	825	858	835	752	816	733	733	764	823	767	793	794	744	818	824
4482	969	1229	911	608	477	380	313	261	231	219	215	171	209	192	181	154	151	146	139	161	149	142	158	141	163	146	154	169	123	141	144	149	133	142	155	137	110	141	139	141	146	117	139	135	139	132	127	127	117	142	147	139	142	139	130	139	128	132	119	142	154	127	114	122	150	125	148	143	137	128	139	128	133	135	134	110	139	134	155	137	132	117	147	126	147	124	135	159	135	149	126	119	146	131	140	120	138	119	132	139	131	137	144	138	132	151	112	136	142	125	116	116	129	140	117	122	127	126	146	123	135	147	117	132	156	152	135	122	131	130	153	126	109	148	124	120	118	126	113	135	130	141	139	132	118	133	143	136	147	109	123	131	113	124	132	128	143	129	122	124	142	122	125	112	137	154	111	153	143	132	138	129	173	142	130	132	155	140	121	134	126	145	141	137	128	125	122	147	131	124	147	125	141	126	128	133	136	132	117	131	142	142	126	109	142	145	134	127	139	116	127	128	119	133	131	129	126	119	116	155	116	137	134	131	113	137	139	121	128	142	142	130	135	138	135	145	134	167	125	128	126	124	131	143	120	124	141	144	127	126	148	144	132	110	128	128	123	131	118	136	125	129	139	105	146	130	153	142	117	125	131	110	130	130	159	127	126	131	138	131	135	139	143	140	127	134	137	140	150	148	144	130	135	139	113	143	155	150	158	131	125	140	134	127	127	150	143	125	145	127	122	118	142	132	139	148	142	124	124	135	129	134	127	153	126	161	138	137	129	117	129	124	116	156	147	148	148	112	143	143	130	143	118	124	144	126	141	129	119	138	132	131	137	144	117	124	141	144	120	147	125	133	123	152	154	142	125	140	137	123	158	129	135	145	133	108	138	152	146	130	137	130	143	126	140	104	131	118	141	122	142	127	129	109	118	129	139	143	117	135	138	117	128	137	131	114	149	139	142	148	149	139	127	97	119	126	144	133	132	119	166	114	111	132	134	120	112	126	132	148	136	137	134	124	131	132	158	113	171	132	143	113	138	135	109	141	123	137	124	125	111	139	104	165	143	139	137	145	154	133	144	125	123	120	127	139	140	122	129	133	142	151	144	131	127	135	141	132	134	139	119	125	115	138	129	142	137	153	145	138	124	116	114	145	148	125	125	130	129	129	107	121	143	108	129	151	124	130	140	111	118	128	127	145	140	150	160	142	129	133	122	133	118	133	121	148	146	144	146	132	127	137	151	113	118	143	157	146	123	131	128	135	143	155	130	126	133	121	121	127	123	120	125	129	146	145	167	130	164	141	120	133	134	118	125	141	128	121	122	148	127	134	135	143	126	138	126	129	131	130	116	141	122	139	146	143	110	117	140	134	130	139	125	133	133	135	126	125	138	140	125	140	130	126	142	135	130	135	125	157	110	131	128	149	158	130	149	146	139	124	121	135	131	163	150	127	127	127	112	146	123	140	130	124	127	124	123	160	127	149	127	107	144	135	143	163	128	117	136	147	131	111	131	143	127	129	130	129	154	130	131	139	127	120	138	118	136	134	145	115	172	143	109	127	135	136	138	140	119	135	144	137	151	110	127	134	152	135	129	137	125	113	122	139	131	140	111	105	142	146	137	131	143	129	123	123	151	128	159	136	126	116	138	132	148	124	129	143	142	149	137	126	142	128	136	146	147	142	121	114	135	137	133	135	122	144	130	132	125	126	124	131	120	113	120	134	137	122	137	138	135	128	118	130	105	131	137	141	146	123	135	129	148	120	158	118	134	137	135	143	133	141	125	129	112	129	128	143	141	126	136	149	147	145	118	129	125	129	145	146	129	164	156	123	132	134	131	159	125	148	139	147	117	125	129	115	140	123	151	127	131	144	124	123	125	144	140	144	145	143	124	123	124	142	134	126	123	133	138	122	123	130	149	121	128	129	132	124	141	137	151	121	152	131	121	140	137	125	141	133	124	138	134	125	128	136	114	141	121	130	130	149	138	135	155	111	135	127	121	126	125	144	128	133	146	137	119	122	123	146	140	131	117	129	109	129	145	136	121	121	138	120	143	131	147	151	137	158	138	138	138	139	129	129	130	136	132	129	146	140	146	139	139	134	140	138	140	146	144	119	121	144	133	156	155	113	148	118	129	131	137	122	165	155	146	124	112	117	131	120	119	117	119	137	136	165	107	126	132	139	141	130	126	117	130	123	144	129	148	143	136	133	130	130	135	135	167	151	134	124	124	129	136	118	123	145	142	115	121	121	133	129	145	138	141	116	133	121	148	120	130	126	132	142	118	141	128	117	133	133	120	136	135	136	119	133	132	130	129	149	134	113	122	130	120	130	130	128	134	146	161	128	143	136	160	119	116	151	130	139	140	132	138	133	127	127	125	124	142	128	116	143	138	144	151	153	128	161	137	158	127	149	150	132	132	141	143	129	140	145	144	130	131	135	115	125	125	121	129	144	128	112	118	92	139	125	151	135	137	140	157	132	139	117	138	143	123	121	133	127	139	126	101	140	119	152	122	126	126	140	121	128	123	139	141	146	136	135	119	143	123	125	139	154	126	132	148	129	138	114	135	146	108	140	133	118	122	118	134	130	117	126	138	151	130	130	115	148	140	140	128	135	150	131	134	145	139	130	148	127	136	135	146	122	158	137	149	138	137	144	153	115	117	110	134	123	127	132	145	124	126	157	125	138	129	130	138	140	132	119	144	122	146	133	135	148	139	133	117	127	132	146	143	110	134	142	123	121	136	148	129	132	130	136	128	125	145	152	118	141	130	151	139	130	149	130	138	145	129	124	125	127	145	147	133	128	129	145	127	135	133	111	138	153	129	122	141	133	126	134	143	137	127	139	129	122	125	144	133	124	133	153	108	143	142	141	129	129	131	141	148	140	116	144	126	130	147	130	147	118	137	121	135	150	136	150	134	155	123	127	125	124	151	121	118	118	116	128	114	139	119	135	133	128	135	114	123	143	157	129	163	134	125	139	127	122	129	131	144	129	135	132	127	140	126	125	128	144	120	134	134	143	126	125	138	147	137	123	157	129	126	133	131	140	121	122	142	146	139	127	136	123	132	139	113	122	128	128	129	139	124	140	124	120	141	129	134	136	139	137	115	125	138	132	116	130	136	140	121	120	132	130	133	132	129	132	131	128	129	121	150	147	144	121	116	134	145	134	154	123	147	145	152	142	132	130	113	142	112	158	141	116	131	137	140	133	119	125	135	137	145	125	137	131	135	130	116	132	113	136	136	146	135	142	135	136	136	129	138	139	146	133	135	125	153	136	140	159	138	140	118	123	112	136	136	128	130	132	149	138	129	130	123	125	141	111	123	130	129	136	135	132	139	135	146	121	129	147	134	133	117	135	152	113	135	116	120	123	130	129	119	123	136	135	130	138	116	115	130	130	122	127	129	111	134	116	139	114	140	125	129	133	124	157	115	134	138	141	127	134	137	138	124	138	139	168	141	123	124	129	117	137	138	137	164	131	127	135	127	144	131	143	147	122	127
5439	1386	2979	3435	3053	2508	2085	1780	1567	1305	1224	1016	963	892	858	825	780	753	719	658	663	684	618	613	620	583	577	538	556	541	534	512	544	524	541	511	489	513	530	518	509	476	471	504	510	489	481	481	505	492	516	494	476	458	473	500	448	518	484	461	481	491	479	482	455	435	442	468	471	489	460	447	468	455	448	505	482	453	479	494	472	480	473	462	494	466	458	444	460	444	443	469	466	470	422	470	442	477	454	470	448	470	473	461	497	477	459	433	463	467	462	473	447	462	455	458	479	427	474	486	446	490	475	445	455	448	456	423	446	457	450	465	417	451	449	455	443	446	450	459	434	463	484	440	446	476	485	478	469	474	443	472	445	459	447	446	452	464	444	463	467	420	491	450	456	446	441	466	446	429	470	424	442	460	467	441	433	482	448	446	438	474	455	447	458	466	423	452	420	474	453	438	486	433	465	433	434	474	444	445	458	432	439	431	464	465	446	508	487	462	467	435	483	408	462	467	427	451	461	468	466	464	419	433	449	485	455	444	439	444	430	484	456	430	429	463	472	456	434	417	447	441	447	473	447	445	459	416	458	479	454	440	438	480	430	436	441	442	437	442	443	467	438	505	457	472	431	484	459	446	458	429	466	412	448	488	437	416	439	458	430	467	458	432	444	464	456	421	481	458	454	447	429	454	406	441	468	423	434	445	452	452	479	410	436	461	419	417	495	481	456	439	444	468	461	457	462	450	458	450	464	467	455	402	436	467	449	458	462	496	451	441	428	437	502	467	434	432	420	403	482	431	433	458	427	431	448	443	500	436	467	430	419	439	431	465	456	478	438	450	440	438	441	438	458	471	466	424	463	421	428	454	457	418	475	449	464	453	443	461	468	462	422	458	441	426	457	460	434	439	450	452	497	464	473	450	430	489	427	448	501	466	449	450	486	418	425	425	464	433	440	407	446	447	433	468	425	448	471	443	457	449	465	463	405	462	424	414	453	446	445	404	452	428	421	478	414	469	490	431	494	440	479	472	421	412	448	433	482	473	461	436	457	470	418	470	439	454	473	475	546	427	429	423	462	449	482	447	479	452	463	454	417	442	462	445	426	443	468	434	480	464	446	434	436	464	435	459	454	468	461	444	422	417	433	432	461	418	442	442	450	481	423	407	439	405	431	445	443	460	442	449	468	457	429	408	472	479	432	474	448	450	423	457	450	468	498	449	463	438	425	437	464	430	461	448	427	483	424	440	416	463	433	491	387	456	456	445	467	469	472	434	439	450	412	425	469	470	420	461	463	437	468	405	440	438	443	462	446	406	461	455	465	451	424	404	412	456	452	434	468	456	397	400	461	441	460	469	466	438	448	423	442	447	493	469	446	437	478	438	433	465	449	429	444	449	438	474	404	453	461	444	470	443	444	497	465	468	426	456	454	413	457	445	440	461	487	486	486	491	435	450	480	425	485	467	426	455	459	432	420	476	458	469	440	470	422	445	447	486	452	427	463	484	482	438	440	435	482	461	415	452	425	444	437	458	436	469	434	390	454	444	406	451	448	420	486	419	449	419	452	465	458	479	443	446	430	443	497	438	446	461	439	447	451	442	460	438	467	444	420	463	442	459	429	478	473	455	482	467	498	418	444	452	439	463	486	441	438	465	460	500	501	444	468	455	431	474	409	442	453	492	486	419	427	450	455	475	482	457	411	479	457	483	454	429	458	455	447	433	468	431	460	487	418	472	458	453	453	471	420	449	500	450	433	442	446	441	435	424	423	460	434	435	445	456	460	452	446	451	469	429	434	448	444	438	469	442	443	441	433	466	448	443	445	444	485	476	412	448	451	439	469	487	451	452	457	453	427	485	454	443	467	458	485	437	399	441	452	462	451	460	459	486	463	424	408	460	471	451	477	456	439	443	471	430	433	469	419	411	425	473	457	435	468	444	451	448	459	444	444	420	428	447	436	425	454	473	441	441	457	438	483	430	475	464	475	452	444	436	451	454	408	441	472	476	400	456	484	452	413	446	451	433	451	440	486	480	431	429	403	482	436	439	477	488	483	422	464	456	449	446	442	455	448	434	427	474	417	459	455	475	428	411	454	438	432	466	445	443	413	483	446	461	444	444	443	468	454	454	409	432	421	479	473	423	433	475	451	452	416	462	423	445	457	470	482	471	444	432	415	479	444	499	456	429	438	445	448	472	461	425	462	469	459	445	417	429	462	447	450	435	434	427	500	399	465	437	465	449	416	460	434	466	428	448	460	465	414	410	414	424	485	408	501	463	481	499	468	476	411	431	447	447	471	419	453	436	456	453	405	449	447	448	432	461	416	420	422	453	451	442	461	447	440	428	515	454	474	420	448	442	481	462	434	425	424	479	462	440	440	448	404	458	465	432	459	442	457	432	482	436	452	447	469	425	468	456	412	415	440	449	449	433	438	461	473	445	475	472	477	435	429	470	417	411	443	449	428	447	427	466	443	464	395	447	460	422	478	470	442	444	454	477	464	458	418	447	465	428	471	421	473	469	472	462	416	439	513	464	463	450	443	466	476	416	462	477	441	453	437	448	466	441	431	433	459	458	460	412	453	475	434	471	483	456	470	473	482	441	456	453	430	469	473	447	443	434	446	473	464	434	512	477	413	449	431	459	454	467	472	429	454	477	462	448	434	454	445	453	443	452	414	443	421	430	467	446	477	465	466	456	439	454	468	480	443	469	429	481	459	454	498	458	424	417	461	482	499	446	443	429	440	445	425	450	445	442	450	452	476	448	423	461	451	433	448	446	394	420	428	482	446	459	476	433	474	447	465	468	475	462	429	475	471	461	439	432	460	444	450	434	464	494	509	441	448	446	432	470	438	454	427	486	482	437	461	461	458	450	478	419	399	437	448	426	404	408	454	461	453	436	448	434	464	449	463	413	449	429	433	449	492	454	494	427	435	434	463	442	475	479	434	453	442	475	404	421	460	416	446	500	450	428	450	428	471	459	473	438	481	461	481	436	436	451	442	427	429	460	484	431	491	424	432	450	459	447	430	494	469	435	446	429	407	443	434	442	457	452	476	394	482	448	474	462	411	453	406	451	431	409	485	444	455	497	445	421	465	474	438	452	445	421	457	449	456	426	410	446	449	439	484	451	461	432	449	446	440	488	440	462	480	441	472	407	437	443	412	462	450	434	435	441	459	434	456	420	465	434	441	480	426	471	464	442	450	447	444	466	455	457	451	459	468	473	446	467	453	451	471	475	445	458	429	420	467	443	453	428	425	428	446	416	405	467	466	445	421	455	467	412	487	430	452	434	456	471	463	451	493	464	414	462	445	471	423	425	449	471	446	457	403	443	449	435	412	454	419	472	442	435	456	440	466	432	463	428	471	427	422	445	442	474	425	469	458	434	458	437	441	485	455	418	467	462	450	445	455	447	423	466	488	451	438	473	458	454	417	443	432	450	465	443	452	496	451	443	431	420	448	440	430	431	505	437	461	473	463	450	473	460	414	458	471	446
8430	1921	2299	1778	1206	841	591	447	342	349	299	292	245	229	202	194	180	176	171	185	152	160	172	133	134	144	147	144	133	162	127	132	149	135	131	152	128	122	132	156	131	129	127	119	130	143	127	145	185	139	133	142	160	141	128	116	123	145	134	133	141	119	138	108	118	139	113	139	118	122	111	130	135	153	123	134	129	116	117	110	140	136	139	112	129	122	98	117	107	112	117	113	111	118	125	136	127	119	117	135	129	118	118	122	142	121	131	122	137	127	114	120	145	136	122	115	128	116	133	129	135	115	131	126	117	126	142	116	128	124	134	112	119	111	137	139	127	134	127	118	119	130	128	124	136	128	120	112	135	119	128	108	114	127	121	113	101	128	144	106	126	120	117	133	109	117	118	127	123	111	129	136	130	115	133	131	108	131	132	118	126	101	139	100	126	105	116	133	131	130	127	126	126	116	133	120	130	137	132	138	132	118	122	120	110	116	97	129	140	108	122	119	115	118	118	120	124	131	121	102	140	110	112	137	110	126	119	125	135	117	114	123	135	92	118	130	126	118	126	104	119	126	123	130	113	142	131	131	100	134	105	136	107	124	126	141	124	128	111	127	131	114	125	126	121	136	98	119	135	133	135	123	112	137	113	112	135	130	97	118	125	115	142	143	138	102	162	124	106	109	130	122	119	126	108	132	129	131	110	128	134	128	128	119	120	126	129	101	141	129	126	121	131	105	122	114	112	139	125	149	110	111	120	122	135	154	118	122	137	130	124	106	108	135	124	109	121	121	123	131	124	99	128	105	110	107	115	136	125	113	136	114	116	140	138	114	138	123	143	137	117	129	123	127	105	114	128	130	120	130	132	146	101	146	123	120	135	130	114	117	120	121	117	113	119	132	134	108	145	117	126	119	133	133	107	115	114	129	127	119	127	114	127	131	151	120	135	128	123	112	128	103	132	139	97	115	129	117	125	115	110	111	115	107	133	117	115	144	119	112	119	127	104	151	112	107	112	139	124	120	122	107	126	115	121	122	118	106	125	122	100	116	125	113	124	127	120	134	140	122	107	125	111	133	130	122	136	105	121	119	119	136	103	115	131	118	123	102	140	117	132	99	137	115	131	112	115	121	89	130	132	120	121	112	128	124	135	118	127	128	122	116	119	129	120	143	115	119	125	126	138	133	147	114	123	131	126	107	150	132	143	126	120	135	110	125	117	143	154	113	108	138	125	124	114	121	131	126	125	103	136	125	141	126	136	124	129	124	119	116	99	133	105	119	141	117	104	136	114	122	123	109	129	137	119	128	128	123	126	128	133	119	121	118	126	99	125	108	112	137	136	135	132	122	121	122	113	99	113	121	118	130	114	123	138	131	123	120	116	118	123	136	115	120	119	129	112	131	132	124	141	138	124	139	125	114	111	130	115	115	114	112	112	110	135	104	129	117	131	139	133	133	139	125	118	116	141	124	113	120	127	108	126	128	128	117	119	122	132	121	111	97	141	117	133	120	122	134	120	118	112	112	120	124	118	126	109	123	148	139	124	123	129	110	126	120	129	117	136	121	124	119	129	137	110	114	140	122	113	131	105	124	128	115	118	129	129	119	132	118	118	134	118	124	126	116	131	117	122	118	136	120	116	112	107	128	135	125	120	119	105	137	134	129	137	116	137	129	117	128	121	136	130	139	115	131	113	138	113	121	111	128	123	129	129	113	115	121	145	125	117	129	136	141	114	124	134	138	131	109	144	110	133	114	111	132	130	124	135	110	128	124	119	135	139	138	126	128	121	106	146	141	120	120	100	126	123	130	132	132	113	123	137	129	107	114	119	136	109	114	135	127	107	124	120	120	128	122	128	108	120	119	120	129	117	121	143	125	128	124	120	125	124	139	120	132	122	127	130	120	140	125	140	127	104	127	123	125	133	115	127	128	144	133	131	134	133	127	121	124	126	120	138	117	96	130	111	123	136	105	139	104	100	123	104	127	111	136	134	140	142	121	109	121	159	122	126	142	128	127	106	142	126	111	105	113	119	113	129	115	116	126	141	105	147	121	117	123	143	123	104	117	121	132	135	129	111	124	108	127	116	111	114	131	130	135	114	121	162	116	118	118	127	125	135	128	118	125	123	127	102	109	137	122	116	131	127	129	148	97	110	121	129	113	147	126	142	112	102	106	124	98	108	141	120	113	108	118	115	114	110	118	139	124	133	108	98	102	136	147	128	95	114	126	117	140	116	127	122	121	117	105	129	127	131	132	114	129	125	135	112	124	106	129	110	120	108	119	130	114	125	123	131	138	135	119	117	130	113	112	121	120	132	101	132	110	132	125	129	122	121	120	146	139	117	123	132	121	121	125	126	132	109	108	139	110	115	117	122	131	121	122	117	119	124	121	133	115	127	134	120	131	129	144	119	110	117	144	126	119	128	113	119	116	122	130	97	114	130	109	121	125	120	111	132	114	111	114	111	138	122	131	143	144	141	126	129	108	124	124	125	130	114	110	135	134	123	130	112	117	122	135	113	152	136	123	120	129	129	117	112	122	116	116	135	122	131	106	130	127	121	135	128	120	132	140	120	125	130	138	125	127	141	114	119	104	135	124	144	123	101	120	112	131	120	128	112	108	116	120	128	133	128	154	129	124	120	110	118	120	143	112	117	128	126	120	117	114	133	125	124	111	128	124	147	140	126	124	114	113	122	129	152	136	141	117	115	109	134	116	136	132	125	113	110	113	135	123	117	132	128	136	121	136	119	137	117	106	131	130	130	116	116	109	129	137	117	130	122	127	130	117	97	124	129	126	130	121	106	125	120	142	121	130	121	103	131	132	123	129	112	133	124	130	113	143	128	121	114	129	138	121	115	112	121	118	120	133	120	123	120	111	131	144	138	122	130	121	119	120	118	130	115	151	119	102	119	116	126	131	161	139	119	130	103	112	123	121	120	147	107	104	121	129	125	114	141	129	145	124	110	121	134	111	110	132	120	129	145	134	129	101	126	106	115	122	129	131	127	103	98	121	120	112	129	117	126	106	98	129	118	92	116	123	117	117	99	127	135	113	110	134	111	130	117	116	110	123	112	110	141	141	115	119	122	117	127	130	145	117	124	116	115	135	118	123	141	135	134	120	129	125	118	120	145	136	102	123	115	131	146	121	123	125	128	121	125	124	117	124	130	118	98	112	112	106	136	116	133	117	138	117	118	118	114	128	125	112	119	123	126	126	110	125	120	136	124	111	129	139	114	115	125	120	122	119	124	107	127	123	126	123	111	146	125	124	130	110	137	134	122	126	130	127	153	145	117	125	108	123	125	119	116	128	150	103	121	127	120	115	123	110	117	120	124	120	124	114	120	144	123	134	119	124	124	121	120	134	101	138	131	125	126	134	134	125	143	141	125	134	135	121	139	117	122	136	119	115	120	124	124	117	133	138	132	112	133	113	133	139	123	131	120	126	128	106	94	153	132	118	152	145	135	118	130	123	113	131	134	116	149	126	114	116	153	145
7634	2235	5192	6029	5260	4343	3557	3009	2596	2136	1838	1658	1486	1328	1257	1084	1020	958	978	849	824	832	786	727	728	671	700	648	664	616	619	605	608	605	571	570	574	586	512	592	537	520	563	487	541	528	544	504	508	469	485	483	473	491	447	521	472	459	496	475	477	502	438	449	498	482	465	454	444	455	459	469	466	438	453	452	484	467	404	472	486	427	471	410	478	421	428	413	457	421	422	484	465	470	500	462	446	447	449	442	472	456	444	428	389	438	474	439	411	459	431	427	459	436	462	465	421	423	465	441	451	436	448	403	405	445	474	452	448	440	405	441	517	416	443	423	459	441	435	431	419	437	421	430	443	448	445	406	421	416	431	448	472	433	405	405	416	472	387	461	443	454	455	441	415	420	433	414	451	432	424	444	413	431	435	413	460	443	432	407	438	422	415	439	431	451	439	439	443	452	436	444	444	441	418	453	418	446	429	401	423	424	419	453	457	413	452	414	424	447	446	427	428	414	415	443	486	414	426	414	470	440	454	443	420	426	438	436	420	409	425	468	423	431	453	411	428	408	472	438	428	422	423	456	453	437	427	427	426	421	460	424	450	421	466	443	440	455	439	449	425	424	458	409	422	427	443	455	459	441	438	443	415	462	444	437	385	396	429	448	427	409	436	432	396	452	426	426	431	436	457	424	434	452	429	426	415	440	437	454	431	443	455	400	444	437	432	426	412	428	411	413	409	420	442	453	422	418	432	433	407	433	403	406	418	433	429	441	449	445	420	439	423	425	445	431	447	461	444	434	448	432	417	457	419	424	407	431	405	433	440	434	437	434	422	448	410	440	418	411	465	405	444	408	460	471	456	421	463	406	421	438	454	434	395	426	459	430	410	445	423	434	430	425	434	424	399	441	454	434	401	458	450	412	462	402	448	456	444	444	456	457	430	412	466	441	429	428	422	437	418	441	433	420	440	431	431	455	429	440	437	438	429	407	427	404	393	454	394	459	429	448	456	438	442	425	415	422	391	429	417	441	419	454	412	458	475	424	426	432	428	431	476	450	412	440	441	418	454	428	432	456	429	447	422	453	441	471	450	424	439	410	381	443	451	431	424	435	406	442	392	392	419	381	401	422	432	417	429	422	412	438	387	417	416	464	440	411	459	403	435	389	411	433	439	410	433	382	440	427	448	429	415	415	405	432	414	412	432	440	425	453	447	461	469	428	437	408	435	435	383	483	412	420	434	450	404	438	439	431	453	437	430	426	414	437	417	417	403	432	438	437	433	437	418	398	411	419	434	481	482	428	446	446	386	441	415	439	412	451	426	411	450	426	437	450	453	454	462	465	431	452	459	440	438	415	448	452	485	398	411	441	419	405	421	424	464	445	426	423	428	440	441	412	424	388	425	419	472	448	396	422	416	442	411	420	428	421	430	452	442	456	418	463	413	410	439	445	402	407	413	432	446	415	445	417	423	451	441	448	424	420	424	433	476	420	403	402	400	412	425	458	414	410	405	438	405	416	473	440	432	450	479	397	436	442	457	453	447	436	448	426	448	457	458	370	425	455	397	456	376	458	410	419	417	413	394	387	407	436	404	452	422	418	428	447	438	438	418	439	463	457	455	432	470	439	420	444	476	415	425	458	459	433	470	426	449	424	433	415	411	461	432	401	426	432	421	446	441	411	397	415	429	436	475	422	448	419	440	442	453	477	425	454	442	459	453	431	452	421	415	441	444	436	414	485	448	420	412	393	450	416	452	461	431	438	425	457	435	445	398	441	443	430	445	393	441	450	417	456	453	429	469	432	391	430	429	428	430	442	414	453	466	487	434	420	418	452	408	426	457	439	436	404	421	426	417	390	399	432	444	453	436	414	428	404	454	450	400	407	439	445	472	415	391	424	454	408	443	436	407	442	372	470	454	426	441	468	439	436	442	424	414	413	392	428	422	443	436	439	447	397	443	416	405	421	403	425	425	483	454	419	430	408	421	458	429	373	452	407	420	432	450	417	417	423	393	446	430	396	432	451	415	424	471	447	433	486	444	404	462	437	442	414	441	406	427	426	404	425	459	413	410	443	394	429	401	475	443	432	397	435	431	437	436	416	413	414	439	426	414	448	380	419	411	415	424	443	405	391	437	423	420	410	421	437	445	418	407	445	410	433	451	380	427	407	438	405	418	441	471	438	410	431	440	400	439	468	427	452	436	460	398	422	412	411	410	416	430	410	417	417	394	472	419	433	427	440	412	438	407	442	439	441	433	432	416	458	438	411	415	446	403	448	445	447	434	441	442	407	446	443	465	443	441	417	419	420	418	447	425	429	435	450	437	463	441	466	408	422	413	464	437	444	404	421	442	440	435	469	448	440	442	398	455	389	475	393	430	448	411	408	459	423	438	427	455	450	433	420	420	395	439	464	388	472	449	410	427	396	440	438	446	455	458	404	474	420	409	455	422	394	427	455	437	411	472	420	444	446	406	424	423	394	461	432	439	386	421	437	426	439	401	417	467	425	432	425	416	422	432	402	422	441	417	448	412	425	435	435	453	410	412	449	420	441	439	462	405	442	416	386	423	431	419	451	420	440	436	395	451	471	408	436	423	440	411	413	395	402	438	433	453	446	421	440	411	417	390	433	450	402	458	432	400	407	464	400	483	426	414	451	415	443	393	447	394	443	436	412	415	429	403	375	465	445	420	464	456	434	419	398	438	414	405	458	469	439	412	428	451	395	457	417	437	464	441	433	418	418	441	445	389	439	430	438	468	425	441	456	461	442	423	415	432	460	463	459	436	447	407	418	426	443	417	419	414	447	439	461	420	449	422	495	437	455	454	429	410	459	385	432	432	432	459	410	428	417	400	433	486	436	429	444	425	454	420	445	408	437	462	469	435	413	426	471	425	423	411	441	396	415	449	393	457	444	460	431	447	413	421	424	426	425	424	428	413	431	443	395	438	454	424	448	427	428	445	453	438	467	435	471	418	437	427	412	381	462	409	425	429	402	437	421	417	432	452	423	431	437	444	460	428	405	455	416	439	438	402	443	411	401	370	418	440	408	447	452	397	409	413	432	454	403	412	427	438	447	398	415	449	435	457	435	440	407	431	431	396	414	452	420	436	441	407	409	433	422	416	442	444	438	425	423	434	456	471	459	415	450	426	409	415	418	427	407	435	440	428	427	432	421	382	399	426	391	474	433	433	420	443	438	451	425	478	422	432	434	415	402	440	447	464	450	446	447	438	426	440	436	444	422	414	416	457	465	397	406	424	419	433	460	418	433	414	388	421	396	428	464	465	437	405	421	466	433	436	421	373	423	414	407	472	452	470	445	410	475	448	419	415	401	466	438	434	415	457	439	406	424	404	434	429	413	409	454	453	444	440	408	401	414	453	420	391	436	471	442	397	447	471	471	444	453	451	421	425	438	404	436	416	439	424	417	429	458	393	432	449	430	422	458	473	429	424	432	420	447	422	386	394	417	428	434	385	437	433	449	437	417	403	451	417	407	443	413
1338	292	311	289	276	277	253	256	261	256	277	276	260	265	262	259	268	247	250	252	272	246	269	261	241	265	281	249	267	239	280	267	238	224	264	253	290	296	273	256	247	243	253	276	266	267	258	264	248	264	231	239	274	258	259	252	283	247	287	257	268	236	273	262	275	233	257	248	251	262	255	276	270	256	235	269	229	240	266	247	235	243	274	243	271	244	246	224	270	235	251	279	235	239	271	248	243	241	271	266	279	292	236	248	275	227	245	249	263	282	263	246	242	240	239	277	246	254	256	261	258	249	302	260	261	265	252	274	252	258	284	237	255	252	214	238	247	240	263	246	238	275	264	220	257	268	252	225	238	245	238	258	275	294	240	238	266	263	243	265	272	251	255	251	262	244	246	271	253	259	301	236	232	246	261	263	274	271	241	261	263	265	256	268	268	255	204	248	263	271	258	252	222	251	239	246	260	268	252	269	272	251	283	286	269	258	249	252	276	240	249	289	252	286	261	269	265	265	257	251	265	257	244	262	231	251	249	246	228	232	254	247	258	252	262	257	224	256	264	269	248	266	271	239	246	261	255	254	261	205	237	275	289	237	262	227	259	245	245	299	263	247	253	249	224	270	269	252	276	266	283	255	286	306	276	242	241	242	262	276	252	246	240	266	238	278	260	280	257	261	242	247	287	239	242	282	250	256	250	271	255	273	254	273	264	261	265	246	264	244	263	242	256	248	229	268	223	263	247	267	253	226	262	241	269	257	249	256	251	261	263	259	249	253	246	258	286	265	268	251	281	244	254	253	248	268	243	274	271	232	235	253	276	260	235	273	249	240	245	263	273	271	247	267	283	255	259	272	270	237	271	265	238	224	233	288	266	246	271	268	232	270	240	250	247	251	267	256	251	248	238	241	261	263	248	246	263	272	232	267	265	259	239	233	257	267	259	255	262	245	244	246	261	262	243	239	260	256	257	258	252	286	240	298	261	274	284	272	268	253	280	244	243	251	278	250	254	251	266	278	274	231	259	264	238	275	265	258	237	256	251	270	254	258	276	255	237	276	250	257	276	249	260	288	256	243	267	278	231	224	260	256	288	225	281	255	277	256	290	269	259	247	259	256	256	273	259	275	255	276	255	270	257	239	260	259	249	274	278	252	261	254	256	262	248	253	232	264	269	255	239	248	244	268	240	250	276	275	263	253	258	263	274	255	253	265	238	242	251	259	261	253	254	254	238	241	245	286	283	256	285	258	247	239	252	254	265	280	244	282	260	268	270	261	249	263	273	259	282	273	255	278	265	233	250	219	240	259	275	239	239	259	237	261	237	261	237	238	265	261	261	223	259	264	253	261	261	243	264	242	261	262	269	263	236	263	243	245	255	241	256	259	263	249	210	249	248	226	254	253	242	245	240	246	263	274	264	255	267	255	274	276	240	271	255	253	220	259	253	270	270	258	248	248	223	247	264	255	250	247	239	244	246	257	264	275	260	261	245	233	272	232	254	238	269	282	235	286	236	268	263	243	278	268	269	258	251	255	251	263	246	239	278	276	229	238	289	251	235	233	248	252	263	239	241	270	227	230	236	242	251	259	241	240	212	264	253	255	267	269	246	260	266	242	266	261	249	234	248	252	265	233	270	218	278	292	249	248	226	260	244	242	251	249	277	247	242	282	248	255	236	249	272	226	253	236	260	246	285	244	253	287	248	264	254	274	262	236	300	290	257	232	262	237	270	262	277	236	248	248	286	295	247	238	237	236	260	272	243	240	243	264	252	258	265	256	269	251	262	286	277	259	242	245	232	239	232	251	270	264	261	223	243	272	291	273	202	248	247	269	234	229	234	269	244	257	258	242	269	266	242	260	296	270	263	259	222	255	276	243	245	251	231	248	246	242	229	271	252	237	278	238	265	279	245	255	259	256	255	266	247	283	237	286	233	255	265	262	245	256	241	248	271	255	242	278	258	227	255	214	244	232	269	293	270	229	276	236	234	261	274	264	250	240	255	256	263	234	249	250	283	248	291	269	261	223	245	250	277	239	259	263	245	258	235	242	271	251	264	227	248	260	257	241	240	251	267	250	284	271	251	246	276	249	275	267	297	237	236	235	253	246	230	244	264	266	274	250	237	261	240	249	278	266	253	255	255	262	263	243	289	268	253	268	255	255	263	250	255	260	269	291	267	270	250	250	265	284	260	227	289	258	204	266	280	222	264	248	254	247	248	254	261	248	280	232	248	267	266	228	249	253	278	281	257	253	250	249	278	258	242	264	222	284	246	261	214	286	261	239	259	253	276	241	253	251	229	257	236	261	247	268	260	261	281	252	281	274	278	251	249	254	242	260	244	240	278	251	264	260	240	240	252	248	257	239	236	250	260	227	263	278	256	231	233	253	266	265	265	258	276	272	251	246	278	225	248	256	276	260	259	272	259	262	261	309	298	250	259	258	266	277	265	245	243	233	254	221	258	256	263	242	233	258	234	257	262	262	247	237	241	239	252	262	257	257	284	264	253	267	264	276	254	246	263	261	244	278	271	256	252	233	252	265	276	260	245	237	253	269	255	260	237	259	250	244	266	235	278	261	267	259	273	251	246	246	225	291	255	257	269	255	245	242	242	274	265	261	248	254	234	242	268	250	265	273	259	288	236	268	260	262	243	263	235	272	274	273	285	296	250	257	259	258	229	242	256	217	258	251	252	252	312	265	263	254	244	262	232	253	253	233	273	275	287	241	248	250	248	267	256	251	247	247	220	271	246	237	233	252	252	250	256	246	277	298	292	290	247	228	246	259	263	271	245	257	252	275	245	242	240	282	274	237	245	255	225	270	281	263	274	276	241	267	232	268	267	260	268	270	253	252	259	258	260	239	269	242	241	230	231	248	239	237	262	257	238	268	259	247	268	248	250	249	244	253	245	269	253	264	268	290	222	226	267	253	283	261	257	229	260	224	257	237	256	255	266	268	253	276	243	283	229	298	261	237	250	261	255	245	229	244	266	268	266	261	283	270	258	274	240	260	269	224	249	255	242	254	254	257	242	253	252	233	268	241	263	254	250	261	272	278	266	271	267	274	269	283	258	264	266	276	286	266	242	265	247	250	252	279	257	235	255	267	272	234	268	231	268	253	257	271	267	246	243	229	258	274	233	262	254	264	270	255	258	252	250	237	261	276	269	263	271	260	234	257	248	239	270	268	259	267	235	249	259	264	254	241	227	259	237	215	270	251	261	254	245	255	259	257	254	246	271	251	245	259	266	217	239	239	261	248	254	288	278	261	265	255	255	283	285	243	237	264	247	250	270	239	283	270	256	289	258	219	246	246	253	260	250	245	262	254	267	249	237	281	240	238	260	263	264	251	252	247	287	240	285	247	289	260	257	287	251	266	270	262	266	240	256	275	277	253	275	255	252	268	227	259	256	284	275	236	292	241	259	244	252	266	248	251	260	278	266	260	230	277	274	250	273	268	259	248	282	240	242	255	241	256	245	260	239	269	248	267	241	268
2289	881	922	963	962	882	826	888	814	849	839	816	886	825	826	757	747	791	776	820	838	782	834	762	782	794	771	799	834	797	814	832	806	764	803	795	793	777	770	811	852	741	765	822	776	784	757	780	791	819	809	777	767	725	773	789	767	782	809	810	794	805	841	750	731	786	781	767	856	792	783	791	764	790	748	789	761	798	773	775	768	747	819	781	728	770	811	803	786	783	727	780	774	792	798	777	800	794	772	759	798	800	769	765	787	787	799	781	779	774	784	792	796	774	793	743	740	826	753	791	749	768	714	790	738	747	828	819	745	766	816	760	775	791	786	775	781	775	819	790	779	803	750	734	765	730	735	787	822	790	754	791	807	784	766	756	761	812	744	746	757	771	778	795	785	851	818	761	818	781	739	798	811	730	742	768	810	781	795	795	722	766	749	746	768	759	732	782	761	790	758	734	768	757	764	749	801	803	785	801	765	719	782	810	763	718	806	797	789	753	820	824	721	756	770	753	783	767	733	775	738	798	766	776	750	766	800	728	775	786	762	824	766	770	781	758	835	786	805	791	738	815	762	804	760	778	808	825	814	807	786	779	772	792	715	827	760	769	800	720	812	773	809	856	835	766	770	747	795	737	789	785	782	772	786	798	761	763	829	776	810	766	810	769	757	819	750	798	798	805	829	733	804	734	743	781	755	745	771	762	735	775	776	788	796	840	785	716	779	814	721	774	754	797	778	768	780	747	776	798	735	818	761	833	792	759	745	763	753	736	828	811	804	817	758	762	763	827	781	786	754	822	800	749	820	761	797	717	758	801	746	751	729	800	775	765	789	809	789	806	764	753	726	849	776	804	781	762	810	729	827	824	834	836	775	816	801	808	748	819	784	784	747	842	820	750	759	815	755	726	779	811	790	752	826	760	786	823	827	780	785	803	791	826	799	792	794	764	747	820	800	773	730	766	785	759	761	779	783	785	753	746	828	810	768	778	756	827	805	757	766	800	780	798	757	811	766	783	734	793	750	759	798	809	781	778	765	719	805	789	762	739	821	814	766	804	760	764	769	806	803	792	740	795	788	735	813	770	766	726	766	757	727	787	824	754	795	809	794	813	817	782	796	771	793	778	775	728	756	774	842	735	816	783	753	776	778	812	795	799	799	781	781	798	735	806	790	817	782	804	794	792	746	774	789	748	791	779	768	786	775	759	774	784	821	793	827	794	780	782	793	795	773	804	777	826	737	766	725	842	781	779	772	786	776	762	786	798	842	755	812	760	753	737	789	753	773	835	832	766	810	820	704	752	839	741	797	771	801	781	787	784	760	787	767	730	760	805	826	773	796	800	810	750	769	778	761	763	861	822	748	779	815	765	821	759	787	766	747	815	801	802	804	762	797	732	804	775	793	751	788	762	836	761	735	821	772	863	774	768	743	773	787	789	780	757	737	790	749	728	718	762	765	763	786	739	771	791	793	747	767	753	768	736	764	804	783	801	809	793	719	804	804	752	808	790	775	808	804	748	761	761	749	802	754	786	834	795	799	747	802	786	764	817	818	773	828	781	803	767	755	827	810	759	791	783	752	772	758	840	770	783	809	828	849	781	772	824	793	779	766	819	755	771	852	751	798	756	811	798	787	781	787	758	774	768	774	796	768	727	718	779	814	762	806	709	838	751	763	794	765	805	770	779	786	838	738	789	802	791	826	779	766	796	837	796	809	740	766	796	794	800	803	770	748	774	812	743	760	719	778	840	737	815	785	781	831	777	765	825	799	822	760	751	780	759	784	775	744	763	767	770	827	742	777	783	804	825	784	773	804	817	736	767	744	797	788	755	817	765	790	804	760	805	752	789	778	807	730	765	732	738	805	786	755	758	789	829	794	773	778	755	747	814	749	801	775	796	789	782	789	808	788	789	814	812	767	774	821	740	798	768	768	760	750	767	766	754	782	804	742	761	779	748	751	779	810	740	754	738	790	808	797	786	782	775	770	780	804	799	776	800	760	823	725	785	779	802	776	819	765	771	755	816	770	793	825	796	802	737	770	769	761	797	757	781	728	805	767	772	799	766	803	756	769	757	739	810	769	784	828	791	797	756	759	796	779	765	814	784	750	728	777	791	751	859	819	758	809	787	770	777	769	824	787	808	781	819	767	733	773	797	749	781	785	769	781	737	762	850	805	761	786	778	789	782	761	814	809	761	776	762	782	783	786	756	805	799	728	766	785	834	765	757	826	771	725	837	824	789	750	770	746	799	772	720	739	812	853	810	802	804	811	753	786	755	701	788	775	822	757	784	802	837	790	759	771	759	767	745	751	788	778	812	756	716	793	775	776	783	750	758	793	757	747	841	785	764	817	748	782	765	787	812	759	829	747	758	809	794	723	788	784	805	755	783	754	791	783	757	774	732	753	760	707	800	761	786	812	804	764	781	783	765	821	791	820	801	765	747	823	766	775	754	797	752	786	792	781	781	807	810	824	708	830	726	765	746	841	800	762	781	805	801	791	743	759	814	805	805	740	767	780	791	832	770	796	774	794	841	721	733	735	752	800	775	754	796	821	787	732	772	756	771	764	764	748	741	778	756	768	796	798	806	766	804	823	762	773	776	815	774	771	790	802	815	760	777	788	740	799	802	743	739	770	762	841	767	753	823	844	773	778	853	767	778	791	740	758	818	754	779	795	757	807	767	747	824	750	785	772	699	852	803	792	742	811	752	796	784	774	824	789	818	803	815	843	767	741	781	781	781	777	724	752	769	777	815	795	802	767	753	789	749	791	770	810	795	784	743	757	787	761	782	757	791	809	793	751	746	783	790	823	732	796	804	827	778	788	785	801	789	788	803	759	822	760	766	803	775	867	789	788	748	828	774	777	745	803	776	816	755	788	819	797	810	794	768	761	827	744	803	768	805	795	758	776	767	790	752	781	786	793	752	781	804	789	755	769	785	825	787	832	771	793	778	790	798	802	835	777	785	852	760	787	768	760	720	796	791	815	820	780	812	720	790	735	770	800	819	826	782	750	826	836	760	791	818	755	729	796	777	767	782	719	796	779	859	787	730	748	758	826	759	800	790	803	783	717	765	812	749	744	805	781	784	811	736	773	818	775	746	779	811	804	769	760	789	739	760	788	831	828	799	799	766	795	773	825	797	785	781	766	758	765	743	818	784	778	757	779	745	806	789	798	774	813	787	800	795	809	747	758	781	799	797	766	786	774	831	756	778	822	795	797	782	806	775	760	795	764	788	775	810	796	797	771	763	731	783	809	781	769	811	794	770	794	826	778	793	798	797	744	802	749	741	784	757	758	767	766	739	803	823	862	813	779	809	766	837	765	790	771	773	814	783	803	751	807	802	798	828	769	801	806	794	797	793	799	754	838	775	755	783	819	776	740	798	757	791	806	742	805	781	772	763	774	795	790	808	800	789	806	781	773	770	782	802	766	790	816	753	809	723	801	776	797	817	747	765	764	733	767	824	758	833	752	758	833	813	724	721	797	759	782	825
4549	958	1204	908	649	500	418	330	304	255	219	233	191	181	177	160	181	154	155	171	131	153	156	149	146	147	141	160	161	134	155	125	125	119	147	143	146	132	152	145	148	127	153	145	151	121	123	162	149	141	144	147	123	143	111	146	139	122	151	171	136	143	132	134	145	125	126	143	125	141	117	134	139	131	142	158	133	125	133	141	130	112	132	114	147	131	127	137	142	148	120	117	120	140	125	126	143	123	136	130	128	128	152	145	130	134	129	135	133	143	123	115	137	137	135	119	117	138	161	132	129	134	150	159	123	134	125	117	137	151	123	124	144	133	133	148	127	127	124	149	118	158	133	120	130	146	134	130	139	133	137	151	124	132	113	122	120	140	137	156	113	109	137	111	165	110	115	124	137	146	143	125	119	136	143	115	116	159	130	135	119	131	134	118	115	122	128	127	131	135	110	129	144	143	119	117	131	146	130	129	136	114	148	150	148	132	133	140	132	130	136	136	154	155	115	135	157	104	109	130	125	127	118	136	125	116	112	109	142	142	115	141	127	115	118	122	146	113	132	130	129	151	137	126	120	109	120	123	144	136	127	121	127	167	136	147	135	123	151	149	136	149	132	140	124	134	139	103	138	129	132	155	135	143	131	143	133	143	145	135	155	134	134	130	134	141	125	114	122	132	119	132	134	128	123	116	138	140	132	132	133	127	123	128	137	134	152	142	147	126	110	104	133	131	140	114	117	128	121	142	142	118	146	120	129	121	139	132	138	117	123	133	143	145	138	132	145	126	137	118	136	137	146	135	121	134	117	133	142	118	128	113	145	125	121	132	139	147	141	130	138	138	142	141	132	126	145	134	118	122	142	160	145	130	129	109	132	140	131	123	139	114	129	130	134	124	125	101	138	132	130	116	131	137	129	149	115	134	138	121	137	138	162	163	117	148	121	148	129	120	124	138	132	110	114	111	150	124	127	139	127	122	135	144	130	128	148	132	138	130	117	146	133	124	145	146	132	141	123	153	137	120	119	130	138	123	139	144	128	147	130	112	148	136	133	131	142	143	131	118	131	140	128	130	111	123	130	128	130	148	121	138	145	114	133	145	138	124	121	109	116	136	141	135	149	114	149	130	124	141	120	142	134	120	127	122	153	136	131	126	126	131	153	142	136	128	139	133	114	137	155	125	139	126	116	126	133	139	134	133	133	157	134	149	142	130	123	126	117	143	139	148	130	130	137	148	150	121	139	136	139	109	144	140	114	144	110	131	130	127	121	134	132	128	140	147	141	147	129	140	139	121	125	139	142	137	142	135	150	124	134	128	148	139	124	139	148	158	124	117	153	139	147	118	120	126	127	126	119	137	114	138	126	122	133	147	128	126	121	148	150	126	123	134	122	122	129	133	109	123	129	127	134	133	140	130	126	124	130	153	128	113	142	135	141	141	137	126	134	128	144	122	129	118	101	147	127	139	127	124	141	133	125	124	129	131	116	138	132	132	124	131	113	141	153	143	143	120	144	120	150	137	162	122	152	127	142	109	131	120	111	129	111	125	124	129	127	140	115	123	146	138	135	129	117	115	124	140	150	143	125	132	123	140	149	130	134	121	134	126	138	146	121	155	131	122	134	116	120	140	127	134	126	131	123	146	119	127	133	156	115	140	129	134	121	146	131	114	149	121	147	122	153	155	123	139	125	140	132	133	142	126	112	140	114	149	155	138	122	138	140	137	125	133	125	123	147	147	127	139	143	130	119	117	132	126	145	122	145	148	143	122	132	116	129	127	149	147	119	128	127	130	136	121	128	131	127	123	127	128	124	145	155	135	145	131	129	144	119	140	133	121	126	133	126	126	138	133	148	132	126	144	149	154	152	131	138	152	131	131	131	107	155	127	148	128	147	108	142	125	130	117	118	137	125	131	131	163	132	119	131	131	112	124	131	147	152	128	146	116	129	135	123	127	139	151	144	132	144	131	126	130	119	120	143	131	124	126	131	126	121	141	130	128	125	143	121	123	121	112	133	122	125	141	142	162	149	138	114	121	127	117	122	138	143	146	135	132	143	129	131	134	116	122	125	140	134	126	150	126	132	152	125	134	146	127	125	146	126	122	129	109	124	124	140	142	123	152	117	114	163	122	131	125	144	140	146	130	118	135	121	147	134	122	135	130	126	152	113	118	128	145	120	148	130	113	138	132	152	141	131	123	146	131	134	122	147	144	122	122	121	113	137	135	128	121	130	137	131	152	141	109	133	142	139	127	113	136	145	118	126	103	143	123	133	111	137	138	137	114	128	129	149	126	111	138	134	125	115	146	138	132	129	123	146	148	116	100	140	133	140	139	120	139	123	141	138	127	135	97	130	126	131	110	142	137	132	141	136	135	127	128	135	109	133	135	132	140	159	127	123	128	125	131	163	137	136	123	134	130	101	107	139	114	138	112	144	141	136	134	132	131	130	118	148	137	127	136	131	123	145	145	148	134	142	118	121	142	134	133	146	142	133	145	120	141	159	157	141	115	131	138	132	135	147	129	130	149	134	139	130	130	140	120	140	121	126	131	130	136	131	126	123	145	122	125	125	133	120	139	136	123	150	121	128	127	119	120	135	109	131	131	120	118	152	143	135	138	131	131	136	148	128	143	144	131	134	138	128	110	131	115	107	145	128	144	130	115	124	133	137	162	132	134	151	169	150	112	119	137	154	123	136	142	132	117	130	119	143	104	128	126	128	139	136	153	162	117	126	147	153	142	135	115	167	133	145	140	114	152	154	132	142	124	127	139	122	134	108	125	134	130	132	128	130	138	141	139	118	142	120	121	115	141	148	115	136	125	139	138	110	139	128	123	130	135	130	117	115	111	133	122	152	117	105	139	129	132	130	144	128	133	129	138	134	115	131	150	145	134	126	130	147	117	121	138	133	128	145	136	128	112	126	118	136	131	150	132	141	128	131	129	136	141	126	122	108	134	151	153	138	141	134	127	148	126	124	134	122	127	129	121	132	122	129	142	146	131	142	147	128	143	154	133	141	126	121	138	130	107	125	130	126	124	128	131	121	148	127	136	136	132	128	152	148	139	142	150	123	134	123	132	132	124	107	137	132	130	134	138	130	149	125	145	149	130	141	145	125	138	130	137	134	131	143	146	129	116	124	143	145	122	118	134	129	136	131	125	132	131	131	125	124	104	137	115	124	129	130	118	130	123	138	125	133	134	113	147	125	140	139	121	148	149	159	133	124	142	132	131	137	123	158	116	115	135	149	119	134	134	145	126	143	131	115	139	141	117	116	138	133	138	132	144	140	138	135	146	138	122	120	153	126	133	130	128	132	135	118	134	135	139	135	133	140	131	118	123	144	140	129	137	136	139	113	125	122	122	140	133	130	130	142	137	121	128	124	120	133	140	144	132	117	135	127	126	142	128	134	125	116	132	135	118	113	129	119	139	147	139	151	111	139	144	136	136	124	127	127	148	151	154	137	134	136	127	128	118	144	144	113	137	131	132	136	157
5398	1320	2965	3450	2984	2585	2039	1862	1584	1361	1235	1050	991	941	827	803	786	691	675	716	656	643	601	652	632	569	531	559	548	555	535	518	562	496	552	515	513	510	491	521	495	502	536	460	466	511	475	482	486	527	481	448	510	506	525	454	488	467	451	489	482	464	463	478	448	442	456	438	524	458	440	442	501	463	461	491	510	463	461	454	488	477	463	507	487	426	447	476	463	476	456	476	469	427	459	433	467	425	486	461	431	464	441	447	425	449	447	453	428	427	451	437	450	484	457	440	503	470	464	435	405	470	433	453	447	452	445	495	444	414	459	466	424	463	437	432	443	458	466	425	440	446	486	471	433	476	438	441	439	387	477	435	448	445	458	460	447	444	460	484	439	454	441	459	470	445	457	499	470	462	454	420	405	482	458	476	456	407	459	429	446	450	474	455	504	448	412	419	488	473	441	443	448	467	437	457	454	469	461	485	427	483	438	441	470	427	443	415	459	454	405	456	434	446	457	478	465	449	468	490	483	425	421	455	461	427	487	489	469	438	450	413	478	405	438	480	412	446	486	387	462	452	469	489	460	440	457	469	474	415	453	495	453	446	413	438	437	475	445	483	463	455	422	489	413	441	474	458	453	443	461	462	469	435	451	481	463	464	430	430	451	408	459	429	448	421	449	449	454	447	463	456	461	468	403	473	491	494	499	452	455	436	459	468	441	459	450	460	481	445	422	453	404	453	473	459	471	463	418	445	438	436	489	419	439	437	483	457	402	489	437	460	434	416	457	424	435	503	479	469	444	456	442	475	422	427	451	460	478	480	446	483	438	445	461	425	401	427	475	457	465	428	441	479	471	408	459	453	400	417	453	398	446	446	457	450	494	405	451	417	496	442	465	471	456	427	460	433	465	437	482	487	450	446	446	497	449	457	476	395	471	427	434	428	461	422	428	454	447	463	459	431	443	444	442	451	420	468	412	460	440	405	439	412	479	447	493	432	429	468	408	426	436	456	451	446	425	463	459	454	507	453	445	475	460	425	475	461	465	434	437	467	477	417	429	444	432	433	435	472	472	453	447	440	410	431	455	448	434	452	459	468	458	450	442	428	443	436	444	469	447	469	466	447	438	473	419	460	442	435	461	436	445	443	472	443	443	442	442	441	428	433	434	447	449	431	415	452	436	446	455	470	465	420	438	466	465	431	438	460	439	489	474	454	473	431	447	436	464	411	481	474	488	463	476	458	472	453	441	488	451	477	438	454	445	443	446	449	452	449	445	461	480	470	474	453	445	429	448	445	445	438	452	477	434	462	456	486	426	414	436	445	434	422	477	423	434	472	444	408	427	454	462	431	452	451	414	463	425	426	439	451	420	421	425	437	442	443	433	425	400	446	425	414	445	437	440	492	474	445	435	442	460	453	443	436	429	439	453	406	465	448	457	457	431	428	464	469	443	471	456	424	432	445	414	445	452	427	458	468	436	429	493	457	470	484	432	459	487	444	457	466	450	456	475	480	464	409	433	457	456	452	444	456	462	464	422	461	467	460	452	469	427	414	428	454	474	437	476	437	481	448	435	453	434	433	431	448	439	469	487	378	446	431	439	425	484	435	438	472	467	465	457	480	414	447	433	426	468	434	446	461	447	503	451	465	458	455	424	480	452	442	444	471	463	437	485	449	443	468	427	440	424	445	475	430	445	458	455	451	446	432	423	462	430	446	418	488	456	472	460	397	457	470	484	460	485	428	476	417	406	441	480	460	452	413	450	457	447	430	428	470	428	457	433	447	440	465	438	445	461	406	459	445	432	477	472	481	476	474	459	494	439	437	455	425	462	449	470	420	436	471	481	443	440	450	489	462	438	428	414	433	453	453	452	469	458	471	410	452	475	442	450	432	442	443	436	450	468	407	485	485	473	458	460	449	448	445	418	444	453	419	442	467	437	464	439	452	479	461	468	451	435	467	471	423	467	447	433	438	477	427	461	482	450	461	478	480	454	437	426	425	417	467	460	455	517	468	422	429	440	469	458	466	445	479	452	481	469	422	448	516	435	464	451	403	454	471	382	437	460	435	426	426	460	432	423	436	433	468	451	439	452	450	453	418	446	476	436	489	403	481	471	482	434	446	483	453	448	439	417	418	406	447	441	448	464	435	449	445	461	487	454	479	436	433	470	442	423	500	423	443	443	460	444	476	479	458	436	438	438	419	451	460	406	437	448	495	509	482	442	438	459	455	465	442	451	418	446	426	479	402	436	452	426	442	458	450	460	444	415	456	443	436	425	458	470	448	437	439	447	415	419	460	446	453	446	453	423	449	483	479	432	390	412	474	414	495	477	478	467	470	466	459	416	450	465	445	428	464	437	475	436	416	440	447	456	476	481	426	425	445	455	478	458	453	465	456	431	482	427	472	420	430	466	512	465	453	446	430	457	420	420	436	434	466	454	461	438	447	375	448	420	475	430	437	486	451	411	435	480	442	428	440	430	478	484	451	451	433	464	439	432	499	476	435	430	429	463	430	424	445	473	415	463	478	460	432	457	452	458	485	452	441	424	426	411	467	453	445	416	481	443	440	465	463	483	475	441	422	432	475	498	460	421	473	420	392	415	449	445	470	438	436	437	458	445	492	448	464	438	439	437	427	433	461	460	431	511	438	466	448	399	471	468	445	454	438	459	457	443	427	448	499	444	435	424	470	469	444	471	474	437	464	478	488	450	421	450	444	407	421	430	473	426	473	486	436	431	461	459	469	475	446	440	481	460	449	467	441	429	432	450	481	429	447	455	470	459	441	445	477	458	427	442	482	436	436	441	505	464	445	471	439	422	482	441	452	466	437	434	440	437	457	452	444	441	443	449	445	468	481	455	453	446	454	462	472	466	413	446	456	487	466	435	457	488	442	454	419	451	449	459	467	455	430	448	432	472	432	447	482	442	455	417	459	502	471	461	458	414	446	437	456	449	450	446	441	421	449	451	442	483	418	422	442	451	433	422	421	426	467	442	471	458	414	462	440	462	454	459	484	440	443	445	475	410	490	459	433	416	446	448	413	459	427	449	414	469	457	430	508	433	449	472	447	464	433	437	429	457	463	424	456	456	458	450	484	457	412	435	424	457	482	421	416	415	435	476	454	443	463	413	468	407	432	448	479	432	464	462	439	455	449	471	466	461	437	485	422	490	431	423	458	447	404	450	463	455	454	426	471	418	444	410	444	437	467	477	432	457	428	470	432	446	469	433	487	436	481	422	453	470	451	457	440	489	438	443	450	436	476	430	502	466	442	436	450	417	440	482	435	424	425	430	451	446	451	444	472	462	474	461	465	428	466	431	468	452	484	420	475	448	463	467	441	500	417	432	430	447	461	451	475	453	428	436	449	461	477	454	451	437	469	462	444	426	444	457	423	459	457	417	468	445	447	463	425	448	419	454	440	464	470	425	440	426	430	442	433	435	445	471	439	445	458	445	415	463	474	414	450	465	485	431	496	446	470	461	446	422	490	483	430	452	435
8517	1794	2275	1788	1099	844	625	502	426	322	302	286	253	221	217	207	191	183	173	168	163	193	144	144	134	171	173	147	142	155	152	147	159	123	118	140	132	105	162	129	113	138	116	127	142	119	120	135	114	137	124	115	127	117	127	127	122	134	128	119	131	139	124	126	126	137	128	126	110	118	116	122	119	134	118	116	127	124	146	129	134	130	131	129	112	123	109	130	116	112	137	130	127	96	128	119	135	113	132	112	102	130	111	142	124	120	115	118	123	123	142	113	115	115	116	113	125	118	141	120	137	123	132	110	124	121	133	134	121	117	103	117	130	127	130	130	104	137	131	130	131	119	123	91	130	99	115	116	148	124	114	114	136	109	134	127	138	134	131	120	122	131	131	111	106	114	107	112	163	134	131	129	131	116	126	130	122	138	118	119	138	111	136	123	140	112	129	114	107	120	124	107	115	120	129	118	146	116	112	128	131	138	122	127	121	126	117	134	123	133	121	124	132	140	148	116	129	127	132	108	131	108	120	135	110	142	121	117	137	112	120	123	113	133	114	116	143	108	119	132	119	113	119	110	121	109	124	138	120	134	124	123	122	129	120	122	137	120	137	119	113	125	131	110	108	125	124	111	134	119	119	118	130	124	128	122	117	126	133	155	114	114	104	131	108	95	129	122	118	126	130	116	119	126	142	119	118	134	108	134	124	127	119	130	133	146	107	129	130	112	127	116	151	120	121	131	116	111	135	131	130	125	125	114	131	134	119	116	118	118	132	130	127	124	115	125	123	141	138	122	122	133	118	122	133	125	136	120	112	121	105	128	114	126	136	133	137	132	125	122	125	131	138	108	131	120	121	131	118	122	136	120	134	99	130	112	133	138	122	121	119	113	134	126	140	142	111	120	107	124	119	129	125	113	126	108	117	134	119	122	146	105	103	129	101	122	110	130	117	120	124	98	121	117	116	112	126	114	130	110	131	115	126	118	103	128	135	118	135	119	121	118	123	117	118	125	110	107	123	103	126	111	119	140	133	125	123	125	104	126	123	117	139	133	125	143	136	138	123	128	131	135	126	121	135	120	143	123	127	146	125	115	126	115	128	114	127	121	111	119	137	124	124	141	122	122	113	142	123	131	136	117	137	116	126	100	126	129	138	129	119	112	121	133	117	124	126	113	121	101	133	110	133	112	144	114	141	135	103	128	119	132	130	128	112	129	131	126	144	149	116	127	115	112	126	125	164	110	125	120	121	121	116	140	103	122	122	130	119	134	135	135	126	108	121	128	114	122	130	133	110	145	133	126	140	111	134	115	109	136	102	134	132	100	126	118	120	132	120	116	121	136	122	123	111	134	125	113	142	122	107	119	138	127	120	103	132	113	120	145	119	134	125	107	145	112	112	94	139	120	124	130	143	120	106	121	123	125	115	113	111	111	135	124	121	125	150	126	124	114	138	108	124	108	124	143	118	117	133	130	123	115	130	152	129	113	143	111	119	113	112	139	126	138	121	120	131	123	100	123	121	141	133	128	115	137	139	133	126	106	127	127	119	138	112	131	143	113	130	111	116	132	100	115	118	122	136	133	137	122	127	144	119	111	114	109	118	119	129	128	123	141	129	134	150	123	117	130	135	127	113	116	112	138	141	113	133	91	126	122	127	94	113	121	120	124	148	124	104	124	126	123	108	126	133	115	135	111	137	131	112	112	143	107	113	118	135	126	130	113	118	117	116	136	111	117	112	139	111	124	108	120	114	121	134	103	127	130	134	120	126	100	132	126	134	118	136	113	109	127	133	121	129	140	104	139	133	130	118	135	150	120	148	130	141	127	142	146	121	117	143	128	120	109	130	125	119	126	120	134	124	121	121	140	126	124	133	113	116	130	135	127	115	108	125	123	123	138	118	118	128	124	135	120	120	132	126	145	122	138	126	118	128	129	128	120	132	124	128	122	111	103	133	120	112	124	121	110	127	144	133	115	123	133	123	123	147	125	117	126	139	136	137	117	136	108	121	121	134	132	111	131	115	136	120	124	133	134	119	107	112	136	123	133	133	116	117	125	136	132	122	126	113	136	123	134	116	121	139	125	123	125	128	134	126	122	136	138	126	135	112	128	117	134	122	130	122	132	120	124	116	134	124	146	101	123	143	113	141	118	123	123	123	113	121	136	108	128	124	119	108	106	114	126	114	129	136	140	127	115	104	136	121	136	133	115	134	146	116	108	113	126	121	132	137	136	106	113	134	127	112	128	109	132	139	134	124	140	129	108	142	128	122	133	125	122	134	124	133	117	130	131	123	116	123	127	131	140	148	126	132	131	109	117	120	130	141	133	116	123	144	121	126	121	115	121	124	110	108	121	115	103	136	148	121	136	122	104	115	119	103	117	114	129	134	126	128	141	126	131	154	124	138	114	125	124	125	115	138	131	118	117	113	116	129	139	118	132	129	119	131	157	110	126	116	115	115	127	108	125	110	111	115	116	127	122	123	111	110	117	122	121	112	136	133	117	128	126	128	123	103	111	129	116	126	120	131	104	133	116	128	134	121	111	140	133	108	114	137	127	106	117	120	113	122	117	114	120	119	115	108	121	151	116	112	125	120	127	116	109	117	134	143	127	138	123	147	114	112	132	109	101	118	130	133	142	120	109	135	113	129	125	146	91	142	133	135	137	124	123	125	124	143	116	114	127	112	134	101	128	128	121	118	118	129	125	125	120	120	136	116	111	122	131	130	122	133	117	119	118	129	109	127	127	134	122	136	115	125	123	141	142	104	127	117	105	135	138	120	135	113	126	126	117	136	130	136	135	127	125	119	131	102	129	109	109	112	132	104	124	107	120	123	131	101	123	151	141	110	107	130	123	108	152	103	132	132	129	135	105	130	120	133	129	113	112	119	129	119	98	125	107	121	123	127	128	133	117	121	114	117	118	126	137	125	137	117	123	122	130	133	107	123	120	121	122	126	111	141	147	116	122	124	120	120	127	149	134	142	113	149	110	111	122	130	118	133	114	125	121	131	138	127	129	136	133	103	126	116	110	138	124	130	138	121	106	127	129	144	113	123	106	128	129	136	103	113	118	129	111	120	114	119	95	119	120	128	108	111	120	102	123	135	116	131	126	94	125	137	124	134	127	119	137	118	122	126	130	127	120	134	115	129	142	121	132	132	115	119	123	123	120	130	127	109	118	118	138	122	107	147	100	138	103	129	108	118	115	129	120	151	89	127	123	106	114	116	109	98	116	120	113	123	127	111	118	130	140	145	107	124	143	107	122	122	118	118	125	142	132	142	143	115	131	111	130	115	124	135	116	105	134	123	118	122	123	116	133	117	111	135	124	130	104	145	133	109	127	128	106	128	125	117	137	135	134	104	126	123	110	133	117	103	133	145	123	133	137	127	115	118	119	112	137	133	121	131	116	137	131	109	111	135	124	110	110	138	133	127	124	117	104	134	144	131	127	125	111	113	130	114	136	121	129	121	134	138	126	117	122	115	120	116	132	126	126
7608	2191	5206	6069	5363	4337	3453	2958	2464	2129	1866	1659	1467	1321	1266	1204	1038	985	930	883	802	830	745	732	718	742	684	675	702	607	645	570	594	592	593	572	568	521	579	533	560	552	560	508	575	508	550	487	503	494	503	485	471	474	484	483	520	496	494	480	473	493	468	493	478	500	455	484	470	475	490	463	451	468	451	460	481	428	457	431	428	454	459	414	452	486	445	470	475	459	461	440	466	427	387	472	435	463	469	441	438	440	461	426	476	449	454	471	429	381	444	418	452	460	433	485	458	451	431	457	443	474	427	443	427	453	488	455	451	454	444	457	410	432	385	443	475	451	473	444	458	457	423	453	444	480	412	443	441	456	450	446	427	419	439	410	419	458	459	456	476	396	390	424	414	438	482	406	400	415	438	454	407	438	405	445	418	428	493	431	454	409	424	474	425	439	413	416	450	421	431	428	437	449	451	419	414	413	463	436	457	454	436	448	410	440	453	427	425	481	432	441	398	397	443	442	450	412	438	427	428	407	458	474	440	432	444	428	417	449	469	430	435	448	453	419	442	459	441	440	436	435	463	389	399	420	409	415	431	412	394	448	425	438	421	417	408	442	390	475	428	455	410	436	429	390	398	460	423	461	426	439	395	451	422	458	411	411	463	391	450	441	434	429	432	444	439	431	402	412	412	411	427	433	449	430	471	428	419	443	438	458	461	461	444	413	434	453	408	475	458	446	439	451	427	428	442	434	419	409	396	404	431	437	421	444	382	415	428	423	425	419	446	429	437	425	433	448	414	412	440	439	446	444	406	425	437	435	443	447	449	416	454	402	405	424	413	407	477	457	460	431	446	439	405	423	442	446	436	445	444	452	463	440	416	413	457	431	440	463	430	455	446	437	431	423	432	407	413	425	442	431	423	415	401	426	428	441	429	432	436	404	428	424	436	385	446	420	452	412	406	455	417	439	438	435	429	417	439	404	444	416	418	431	410	428	452	425	415	428	434	421	465	405	426	439	460	422	387	453	445	384	439	432	432	425	436	427	455	422	419	450	382	423	427	442	439	466	449	415	437	444	457	408	453	425	437	402	384	447	434	439	414	453	395	436	451	460	433	462	469	403	443	435	449	418	427	410	393	419	471	426	443	431	435	453	445	408	448	445	456	432	415	440	468	404	396	430	464	391	408	457	423	463	391	451	415	426	466	386	400	419	427	401	417	434	408	406	422	431	431	451	431	437	419	404	429	437	425	406	412	465	425	459	433	438	460	421	467	417	431	432	434	427	432	410	409	428	425	435	412	452	398	445	450	409	431	428	445	458	409	432	422	418	405	464	396	447	408	427	436	432	400	430	404	415	431	391	406	433	402	424	440	460	413	420	434	445	417	423	391	452	395	427	418	423	413	409	440	461	417	439	440	459	405	422	463	433	445	465	397	447	437	458	422	438	429	401	463	475	453	400	467	441	413	443	455	443	437	472	429	420	448	458	422	410	444	438	445	439	385	427	422	430	378	405	475	440	415	415	431	460	426	454	485	424	431	413	399	442	400	408	430	451	426	427	431	422	420	425	420	421	457	414	398	440	438	442	431	446	469	441	400	448	437	455	399	425	424	429	456	429	447	417	417	413	429	413	432	435	420	474	416	419	428	436	430	428	418	464	405	412	427	387	438	444	398	434	426	432	416	413	426	453	448	430	405	420	437	423	460	451	402	457	397	458	421	422	434	444	411	438	436	472	439	431	444	483	432	404	427	420	436	467	419	448	471	392	427	432	473	421	423	416	460	426	408	403	463	433	452	408	413	428	443	429	413	454	437	431	423	432	429	462	444	439	372	427	428	448	413	430	449	448	461	411	460	450	468	429	432	458	410	431	434	409	461	430	450	462	433	438	422	420	423	453	426	410	399	469	417	429	399	471	415	424	436	425	459	401	453	429	438	432	442	409	414	417	384	418	441	436	426	430	428	437	452	407	411	442	432	429	439	426	424	464	439	424	441	463	413	456	450	409	432	444	442	411	448	450	425	452	428	469	473	441	499	391	434	471	441	448	458	435	430	436	417	417	403	438	445	426	470	406	434	398	430	447	430	473	448	449	424	443	419	422	402	444	421	427	425	432	436	454	465	437	457	451	443	416	469	446	437	469	459	448	419	433	435	434	415	402	431	443	468	475	464	411	426	430	435	430	443	428	403	435	433	432	432	454	420	425	417	426	443	457	457	444	426	412	439	447	409	447	439	456	433	411	435	409	406	397	426	437	428	447	439	464	441	399	426	440	423	416	396	414	443	433	482	431	440	404	430	435	404	441	420	420	394	407	449	436	440	455	396	438	445	449	412	443	439	409	401	430	426	412	457	446	447	439	459	457	434	398	449	436	417	423	440	465	446	448	450	414	401	449	412	437	417	444	383	415	441	424	432	427	423	437	451	406	414	439	428	460	412	415	420	401	422	481	433	416	411	431	429	438	405	454	430	464	405	416	420	392	428	429	478	475	484	403	405	416	443	422	434	449	422	451	423	411	418	434	426	421	422	461	450	447	438	417	431	438	417	450	421	425	438	417	413	441	444	439	452	451	409	409	436	413	431	459	423	472	437	467	418	428	440	456	416	434	451	424	449	397	444	457	387	438	447	429	451	416	416	455	457	383	400	429	405	455	455	448	408	419	454	401	444	424	411	410	409	432	432	415	424	423	490	455	432	435	400	466	436	433	422	434	411	360	437	408	435	449	399	414	421	427	432	440	444	451	436	450	450	441	392	410	440	442	389	406	436	454	436	422	423	439	424	416	417	450	444	426	420	414	443	407	454	402	418	397	430	427	430	424	452	454	401	408	434	452	425	457	426	440	460	456	411	390	452	443	443	421	387	417	484	451	436	422	412	465	396	459	472	412	452	426	429	413	451	424	419	426	425	395	396	450	451	437	408	445	462	418	433	423	431	447	435	404	379	450	439	426	425	437	428	426	431	441	435	396	437	409	432	442	441	407	418	403	437	421	406	411	436	461	438	397	431	427	428	447	423	439	415	433	416	409	409	440	418	425	436	392	417	413	434	417	420	405	434	388	438	433	455	440	452	442	419	428	454	438	444	441	414	425	426	423	435	421	447	448	379	426	414	370	422	400	462	411	420	438	428	424	419	453	404	439	446	443	456	434	432	429	423	485	457	444	452	410	442	424	407	426	416	456	467	462	421	435	422	413	426	436	430	422	411	401	425	428	435	448	424	439	416	411	417	406	431	443	413	417	422	451	449	451	433	406	425	476	422	411	403	411	461	444	414	458	418	423	418	459	448	451	427	419	412	439	406	433	411	405	420	410	447	425	436	417	437	451	420	396	425	444	449	406	463	418	417	430	461	471	427	464	431	415	390	452	441	437	429	484	385	422	429	432	405	421	422	401	454	446	441	412	421	419	425	400	422	428	451	410	444	401	439	458	409	451	410	434	439	463	455	433	439	447	406	449	401	382	400	430	447	417	432	446	437	398	439	431	423	440	441	385	408	423	421	437
1308	295	317	294	287	291	258	265	287	251	290	280	246	280	251	249	247	269	246	275	252	244	240	239	243	256	271	284	227	270	282	263	252	282	244	250	245	258	267	269	319	268	258	262	246	258	263	260	226	255	247	261	251	264	235	288	271	232	269	260	265	294	240	256	251	241	256	230	248	257	253	252	245	268	247	251	245	281	248	233	231	285	240	257	255	263	254	244	242	239	262	245	239	235	271	270	247	262	280	272	249	239	269	251	258	251	261	272	245	272	277	243	258	266	229	260	276	268	295	237	243	251	266	235	256	259	259	240	271	254	271	260	264	285	275	262	247	264	263	256	237	265	252	280	234	247	264	277	246	231	224	265	225	249	250	252	253	254	264	287	269	282	269	246	241	244	253	283	251	264	273	252	253	271	270	253	259	273	264	254	298	253	274	250	257	256	299	254	270	256	242	282	260	271	225	254	254	291	239	222	272	215	244	224	251	275	243	259	233	254	249	241	240	246	256	255	237	255	248	266	277	227	245	259	259	263	261	241	254	247	250	262	275	279	283	243	267	260	268	242	277	281	219	266	234	248	260	252	265	254	227	255	280	285	253	270	265	213	267	255	254	290	265	246	254	273	266	253	241	257	287	253	262	233	282	268	248	248	223	248	263	243	233	245	279	248	254	250	246	239	237	229	239	256	255	248	250	257	254	245	246	254	238	254	267	254	247	234	235	230	243	242	253	237	258	274	260	255	250	251	243	277	258	291	253	275	252	250	252	283	240	257	246	279	260	274	286	248	245	268	257	277	275	261	230	247	271	245	243	258	220	274	228	264	248	256	257	276	244	236	244	223	285	282	244	231	245	236	276	260	264	257	258	255	248	269	259	287	269	260	270	260	280	270	242	257	253	231	272	256	268	274	250	245	266	247	249	227	278	252	273	263	246	261	249	258	239	226	259	257	237	257	277	254	248	270	248	268	221	233	243	261	253	220	263	264	245	254	282	260	235	247	246	238	234	253	278	241	234	260	267	250	271	261	286	232	286	208	253	247	280	246	268	228	275	264	262	267	238	271	286	238	230	259	245	270	236	270	257	286	301	259	246	251	231	259	241	269	259	227	268	261	238	261	248	226	242	252	208	251	254	247	237	265	254	268	234	261	263	274	242	254	257	287	251	233	244	257	231	235	283	230	256	276	253	255	226	288	250	267	230	256	246	226	249	268	231	238	255	291	245	243	256	253	262	256	265	242	246	247	232	256	256	265	291	258	270	242	245	256	259	261	247	232	238	239	257	247	229	246	253	293	243	270	271	262	260	262	239	263	289	276	273	268	272	239	274	260	256	261	269	250	251	237	252	261	245	251	221	249	276	255	278	229	249	247	269	244	248	245	257	267	297	221	256	290	236	245	232	251	249	264	259	273	230	277	239	235	298	240	277	247	261	280	252	269	262	244	240	256	272	266	291	231	254	241	255	258	247	264	250	258	258	248	236	280	247	268	245	257	238	265	260	277	260	312	266	275	281	252	267	239	231	271	250	235	247	260	279	261	242	263	269	249	242	269	247	254	222	269	260	245	270	261	257	241	241	230	270	241	258	287	231	253	235	258	305	249	236	247	257	272	283	246	246	265	267	256	282	248	259	254	281	256	247	251	230	253	235	223	266	260	241	250	272	254	299	266	288	260	262	265	238	251	230	256	278	276	255	233	262	237	266	278	265	248	261	281	226	239	241	245	280	297	240	235	270	258	252	264	243	265	267	248	281	278	232	250	245	224	261	238	254	274	251	250	220	239	233	277	270	249	278	255	247	256	296	246	264	244	275	238	248	268	262	245	251	259	238	231	250	253	224	238	242	276	257	243	248	283	264	256	240	244	248	259	266	260	267	247	248	261	241	257	259	267	280	227	255	258	290	237	250	248	279	267	241	264	248	258	250	260	265	287	255	274	262	297	245	254	274	274	223	275	244	261	275	253	255	271	248	272	263	245	248	261	240	262	267	244	257	259	292	260	265	246	252	241	239	250	275	255	246	249	254	267	243	242	276	249	259	283	279	262	234	250	272	250	244	260	266	243	255	266	246	274	244	237	249	227	246	274	230	279	253	207	261	256	249	256	218	245	262	276	278	258	253	248	247	251	252	239	278	235	247	258	278	264	252	229	241	253	256	257	251	268	239	276	254	239	282	257	231	254	246	212	225	278	290	268	261	264	266	245	284	253	269	279	262	253	273	257	261	237	279	255	240	254	241	249	261	243	250	241	242	269	262	253	266	230	278	252	249	261	239	239	231	261	251	261	240	267	260	257	252	257	274	267	240	260	246	253	239	282	242	251	263	278	212	255	247	258	271	246	258	272	249	245	241	257	262	248	218	231	279	224	261	263	275	277	222	234	234	299	282	260	247	247	260	272	278	284	256	259	272	273	270	242	233	254	264	240	255	253	290	277	241	292	258	255	232	261	252	274	247	253	289	232	277	267	232	280	252	253	225	287	238	263	237	276	266	277	270	257	269	243	251	253	249	233	280	237	265	261	241	235	258	250	240	252	250	298	252	259	244	260	233	243	259	251	229	243	264	258	264	259	259	252	250	251	277	249	236	271	265	257	266	253	259	230	249	245	239	264	252	281	253	252	264	244	247	243	256	255	223	263	281	265	242	272	266	229	270	267	250	248	253	258	265	268	255	267	263	255	241	246	250	221	254	273	268	239	267	271	233	230	250	246	272	243	244	261	254	237	268	239	234	262	259	253	255	250	232	251	253	242	243	241	264	277	279	273	266	261	281	222	244	261	298	273	257	287	250	278	251	258	238	221	254	239	261	264	258	256	260	235	256	262	255	239	248	259	261	240	245	284	249	265	253	280	261	277	270	255	273	262	259	274	244	268	248	251	245	267	233	248	259	244	244	278	268	254	269	249	245	245	261	236	264	245	255	246	257	252	264	271	268	245	254	231	253	262	271	282	274	239	251	249	257	251	259	237	252	261	280	262	250	252	247	242	246	244	218	277	243	249	272	249	254	254	273	293	281	239	289	238	266	263	259	237	235	260	249	283	264	269	253	256	270	207	252	270	241	238	245	284	246	246	313	288	245	261	249	262	290	255	252	265	255	273	251	242	254	284	286	229	235	249	256	258	261	258	266	260	238	260	262	238	248	258	274	226	230	249	237	268	258	232	284	290	291	273	240	254	244	261	219	250	248	257	244	239	274	253	257	262	240	262	274	247	232	244	283	257	241	246	265	256	284	255	275	264	270	276	274	249	243	248	262	254	259	267	261	243	261	227	244	257	250	244	250	257	256	263	242	256	279	238	260	247	275	246	283	247	249	243	239	250	243	264	239	272	272	239	279	275	287	255	263	257	288	258	261	245	259	229	274	268	281	272	237	268	236	278	250	251	297	241	271	241	273	264	258	216	263	251	267	258	246	260	223	269	257	232	263	276	260	233	260	216	289	252	257	248	255	265	245	239	248	246	237	229	255	259	251	277	288	257	264	261	243	236	243	268	241	264
2136	868	928	932	899	852	839	859	863	824	793	829	795	812	764	804	807	781	795	792	835	787	824	797	782	766	738	808	775	886	781	745	815	833	788	804	789	777	782	746	791	847	779	743	828	722	774	781	728	770	783	752	806	762	818	778	767	760	844	757	804	775	842	770	787	778	754	813	746	842	807	793	764	818	770	753	812	794	753	824	787	792	823	798	795	775	757	719	762	726	796	816	847	746	808	738	816	834	752	744	736	751	783	767	754	781	768	804	770	750	814	733	813	787	774	778	779	766	770	806	869	790	790	809	824	784	801	811	787	752	806	768	805	740	746	750	712	798	716	772	819	744	771	807	766	745	809	778	780	800	836	821	819	812	758	760	794	764	735	793	807	806	785	755	805	854	798	769	775	807	788	820	789	824	798	768	765	800	774	775	802	790	787	833	777	771	765	782	771	756	753	832	805	768	750	792	755	831	720	788	772	750	793	777	789	765	823	755	748	759	750	787	778	799	755	840	806	803	788	784	785	788	831	800	774	788	806	779	836	769	807	768	771	776	760	734	792	798	831	757	786	769	828	759	828	754	776	789	774	779	767	812	756	808	804	761	834	768	773	795	799	788	781	756	770	794	769	756	744	756	783	834	799	745	775	818	776	791	843	801	745	852	814	831	791	744	763	751	769	793	778	812	784	778	748	799	751	842	769	730	759	803	788	758	756	821	795	763	765	739	802	758	769	778	778	772	793	767	750	786	813	799	829	808	810	773	810	820	784	784	782	758	812	761	803	776	785	848	822	785	789	782	788	760	823	724	788	734	843	779	758	790	787	781	806	835	766	796	803	766	791	738	804	768	776	758	818	741	747	762	793	802	818	805	801	802	807	777	815	725	794	799	772	795	774	755	765	744	808	792	805	740	793	779	745	805	817	784	760	795	788	799	768	744	795	773	756	786	816	800	775	780	777	794	823	754	730	822	727	769	811	755	805	813	855	763	766	751	808	803	790	778	748	792	758	787	841	746	770	854	777	798	750	749	765	777	794	748	829	801	792	816	784	814	767	741	783	763	784	794	770	792	832	819	787	734	809	731	781	806	761	786	757	804	756	767	831	762	782	791	774	782	790	751	806	762	798	780	748	756	772	806	758	774	778	764	765	788	807	804	788	812	776	760	788	798	796	798	831	739	786	794	800	802	790	768	779	781	827	818	735	796	784	780	759	762	757	763	764	802	774	783	772	722	807	801	794	812	764	789	734	794	825	783	774	803	740	841	778	794	792	818	761	745	836	778	704	770	786	772	759	782	752	777	760	757	795	768	751	765	777	783	780	807	791	770	769	763	850	786	798	744	729	761	748	817	764	785	782	803	779	783	781	801	787	835	788	805	843	712	762	774	735	811	713	814	775	764	792	789	737	792	783	784	807	783	756	781	813	813	721	782	762	785	795	767	767	745	811	794	798	724	813	773	788	752	751	768	771	792	757	787	796	728	877	773	750	835	802	770	781	764	747	788	793	774	837	824	716	768	771	774	745	812	810	790	763	773	802	763	775	775	773	815	754	791	831	832	759	801	763	760	804	775	804	785	820	754	832	794	810	765	757	745	753	767	775	756	767	807	770	748	726	768	778	758	812	790	851	777	807	811	798	741	714	790	760	780	763	774	808	771	780	750	800	823	775	833	741	725	783	774	790	785	758	770	817	750	809	757	807	788	772	811	800	752	802	790	746	791	737	754	761	798	792	777	812	781	799	806	748	823	747	788	744	751	790	829	803	786	827	766	793	746	783	791	790	773	795	741	784	799	756	757	769	805	768	766	769	788	735	759	779	833	768	833	782	744	755	788	783	846	779	722	812	818	772	759	788	764	800	813	761	825	788	809	755	770	740	772	768	787	741	789	755	787	762	820	808	793	822	798	788	794	776	809	784	849	792	778	773	788	787	790	771	744	772	776	790	822	738	778	811	764	786	822	787	783	735	776	840	765	761	814	791	760	801	791	778	806	747	737	749	736	820	810	771	734	837	768	803	808	845	770	762	762	761	801	770	737	786	780	734	771	816	799	787	808	772	759	821	810	788	797	765	817	762	801	837	794	754	772	795	782	749	762	753	740	842	820	818	828	854	831	816	727	775	729	787	756	780	794	762	789	778	755	740	822	814	735	845	777	822	801	781	778	766	755	737	836	806	821	792	784	763	807	804	798	803	725	754	738	809	764	800	778	803	793	759	790	818	754	823	831	802	790	770	787	814	804	756	780	789	783	779	746	769	831	755	766	838	709	775	762	709	797	784	739	781	821	773	739	801	802	790	776	797	807	820	814	792	761	817	773	752	757	768	794	782	745	752	795	813	796	749	749	764	757	768	812	805	770	790	766	823	762	783	799	764	825	755	736	758	817	786	774	812	782	775	832	821	795	773	786	743	758	772	815	801	765	758	784	789	806	824	761	866	808	761	741	772	831	841	798	767	839	800	766	780	783	793	779	820	752	798	842	810	780	760	781	800	761	781	795	724	794	754	752	779	828	775	803	821	782	768	813	731	743	787	773	801	775	764	810	744	755	804	730	795	799	838	817	794	809	815	797	806	804	826	760	760	754	777	758	792	789	784	794	810	820	776	810	809	792	827	790	794	759	864	777	772	761	795	814	765	832	814	770	792	794	792	819	762	813	726	816	791	765	793	784	806	755	742	782	774	758	729	796	789	859	847	791	786	763	766	761	735	753	793	724	800	777	805	791	789	757	792	787	824	796	793	784	783	774	785	775	813	800	788	764	802	808	776	788	822	809	795	792	819	754	814	759	792	792	766	775	763	765	767	858	794	809	826	811	802	758	775	771	757	790	770	777	782	792	739	807	789	774	802	784	768	789	777	735	786	819	753	799	759	757	811	766	817	806	815	817	810	804	820	793	774	781	768	801	764	743	803	803	797	789	810	788	773	800	747	846	792	838	796	732	782	774	770	776	776	776	789	789	759	844	757	774	730	803	761	782	774	754	822	774	794	766	767	825	768	788	853	795	778	779	750	811	812	764	772	778	753	809	778	801	791	729	794	766	778	762	812	798	786	778	773	762	850	846	773	778	775	817	781	789	763	784	780	774	806	762	802	776	753	776	796	780	818	753	768	782	753	810	788	760	778	788	779	795	749	765	799	788	797	779	768	815	842	773	800	806	771	774	721	756	737	792	756	815	783	782	793	763	798	810	786	800	744	781	738	784	816	806	819	743	767	772	762	811	791	756	805	789	817	775	785	787	725	724	769	786	834	769	807	790	806	820	780	790	786	767	779	786	767	741	779	759	769	798	798	778	775	795	801	811	768	776	771	792	767	776	808	825	787	736	809	749	804	758	814	780	790	800	754	809	770	746	742	788	759	817	863	788	771	825	821	801	836	782	794	804	817	769	778	785	754	790	794	826	758	770	754	797	783	830	755	799	851	769	784	746	751	780	777	820	803	744	780	746	774	808	778	778	762	772	804	804	799	780	771	826	845	777	757	784	826	803	798	744	772	784
4631	907	1195	941	629	479	383	332	267	250	236	224	181	168	207	154	167	179	162	150	162	173	141	145	142	145	148	138	147	137	138	127	149	142	178	146	142	136	148	143	123	148	145	147	124	137	142	138	147	121	134	138	122	133	121	125	131	126	117	116	125	120	142	163	156	142	136	146	146	140	133	144	155	127	135	119	160	126	126	118	141	144	131	142	137	118	127	132	136	136	144	115	132	126	131	114	126	128	142	138	135	130	140	134	141	122	124	146	136	107	138	146	139	123	128	129	138	114	129	123	154	137	128	143	124	105	132	120	155	121	123	123	124	137	127	106	143	141	157	143	138	116	120	125	129	126	148	144	145	103	119	138	140	123	126	130	119	145	134	128	136	133	128	122	132	122	117	140	124	121	129	134	146	137	121	132	138	150	153	131	131	138	111	121	136	142	119	115	156	137	144	128	120	149	133	130	127	135	116	147	130	123	123	137	137	149	152	126	129	137	134	136	123	120	125	138	125	129	140	144	129	119	134	161	140	133	141	117	144	144	139	136	142	127	135	149	136	125	146	168	141	126	133	142	120	150	120	150	113	141	129	119	122	127	137	127	119	147	166	128	141	136	146	107	146	132	127	137	146	114	116	143	144	130	148	127	135	158	141	147	121	142	129	119	125	133	120	145	150	126	140	140	133	114	153	127	143	139	127	156	138	149	148	133	136	137	121	132	140	141	139	140	138	137	127	124	146	149	119	119	145	152	147	125	124	140	116	153	130	115	142	114	147	133	120	126	119	135	154	135	140	128	124	142	151	131	116	124	120	122	152	133	142	131	141	147	128	139	123	155	125	123	144	135	121	131	133	133	136	130	126	111	125	147	129	113	128	135	129	122	153	153	130	154	125	141	131	135	137	137	137	109	137	125	127	136	132	129	123	141	127	154	136	140	156	136	140	117	141	121	140	133	128	116	135	141	142	127	123	136	130	139	141	132	141	135	150	151	142	143	144	122	123	137	146	143	116	124	130	127	132	128	108	132	114	114	134	138	135	138	135	151	124	139	132	127	135	124	136	128	136	136	139	130	133	134	142	129	151	145	135	153	123	139	135	140	124	138	133	134	139	136	127	135	120	144	159	134	143	148	155	138	133	132	134	129	140	130	119	133	133	135	125	125	145	147	122	142	116	119	144	134	154	146	134	124	144	118	116	125	134	124	120	126	137	132	131	127	151	135	130	134	131	120	125	142	124	120	107	145	134	141	141	137	119	131	120	128	139	145	154	135	125	127	136	131	141	124	146	140	113	136	127	126	154	118	131	144	123	126	128	155	133	138	133	131	129	147	118	126	143	137	141	135	134	119	140	143	138	142	142	147	127	126	144	123	132	123	135	149	116	119	131	133	149	124	154	126	129	134	123	143	116	119	128	130	149	160	118	115	153	140	135	122	136	116	140	106	140	127	133	108	122	132	151	147	153	150	148	154	157	140	136	137	159	114	131	118	134	141	137	145	130	145	126	114	126	123	148	123	142	131	116	139	161	143	145	147	135	135	146	136	133	139	142	122	144	143	140	113	123	142	158	133	135	140	146	138	136	132	146	133	145	141	148	113	113	128	127	146	137	130	119	130	132	132	146	142	144	135	154	131	118	121	112	135	148	105	139	140	144	138	133	120	139	115	157	137	144	142	136	137	135	129	136	113	149	139	147	138	144	131	125	146	119	134	152	137	139	132	124	136	136	139	114	126	133	123	123	135	144	118	158	144	142	117	153	119	132	152	113	137	146	128	110	151	141	111	141	122	146	125	126	130	135	123	130	142	108	152	152	139	132	136	136	120	137	111	118	130	124	129	160	124	136	120	122	130	123	122	133	126	131	136	140	133	130	128	137	145	127	141	133	132	121	130	133	130	139	120	122	126	137	135	122	148	143	145	111	132	132	118	136	140	137	129	136	150	140	141	125	124	133	146	144	128	132	124	147	143	122	146	131	135	120	144	133	122	145	142	143	120	121	131	140	128	131	135	131	134	124	119	129	125	131	141	148	131	132	124	139	139	137	139	133	141	132	139	150	123	143	129	135	123	134	134	150	129	132	137	134	140	132	126	141	145	125	129	132	120	128	131	124	122	145	126	118	129	143	118	129	133	150	115	123	127	127	126	127	135	132	125	131	151	119	144	138	138	145	136	136	134	133	146	151	125	122	155	125	128	155	126	141	135	124	148	116	136	124	136	135	125	150	115	143	145	126	102	131	139	143	139	111	133	157	123	129	134	128	117	130	134	137	120	153	131	121	131	120	126	134	133	133	156	158	123	162	124	140	141	129	130	126	127	134	118	138	149	123	165	138	143	147	128	123	169	148	131	145	115	123	128	120	152	124	118	128	161	127	138	115	119	134	135	130	144	133	132	123	130	157	145	147	137	130	139	134	134	133	143	141	135	139	148	119	134	142	135	121	134	121	138	133	138	133	134	121	110	115	127	121	152	137	154	149	138	128	128	142	129	139	151	128	140	144	148	127	112	124	133	140	118	135	135	92	136	138	126	120	138	128	128	148	115	162	141	146	155	136	123	128	131	136	129	158	136	122	150	119	140	139	128	125	119	139	147	145	116	135	161	124	109	135	126	147	130	137	127	140	144	133	135	136	128	155	131	127	138	115	133	144	152	130	128	125	129	137	115	127	111	127	143	122	125	142	139	153	146	126	133	142	130	141	149	119	128	138	149	125	141	141	119	148	147	144	143	117	139	122	130	126	133	140	108	131	137	165	153	122	119	122	145	156	120	128	145	127	116	135	153	125	132	148	131	132	135	138	132	114	121	133	128	154	144	120	148	134	134	133	149	134	113	149	134	137	140	131	141	120	147	126	125	149	136	137	140	158	150	149	133	157	134	150	124	131	143	132	140	140	116	145	118	133	128	109	131	136	119	134	115	149	125	144	132	121	125	125	141	127	134	159	121	137	131	122	134	120	135	112	141	119	139	135	115	138	116	118	143	116	123	121	126	132	113	131	113	143	152	126	133	124	130	144	147	130	133	140	114	111	130	114	121	120	131	140	134	134	127	124	136	140	120	134	137	118	141	160	138	154	107	111	138	132	136	125	157	159	120	141	141	133	139	145	116	135	148	119	135	119	160	119	148	115	131	131	135	108	102	137	123	152	127	150	128	124	122	140	136	145	109	140	131	122	132	141	151	123	123	126	102	129	134	113	121	127	123	135	137	133	144	124	122	113	102	128	126	150	135	141	136	146	124	146	126	163	123	133	143	138	128	133	129	145	137	127	137	130	130	116	148	154	116	144	130	120	137	126	140	141	118	128	134	136	136	129	137	155	147	132	121	136	148	122	138	143	134	131	144	149	131	134	136	128	133	135	112	139	136	150	150	145	127	127	115	124	135	105	142	149	143	146	150	126	117	127	140	150	131	135	134	131	121	126	100	134	149	126	132	136	126	115	130	132	131	132	130	129	139	136	109	139	136	123	132	128	127	139	137	126	149	125	134	124	125	135	148
5479	1303	2977	3465	2956	2486	2080	1753	1502	1371	1212	1115	991	961	863	818	770	754	676	665	662	659	640	621	617	556	571	561	600	530	541	533	530	543	535	533	500	517	475	490	495	497	494	477	472	504	478	513	476	491	484	450	519	472	482	478	468	455	466	440	471	464	502	467	432	507	495	472	451	465	501	487	436	459	449	485	444	455	488	460	487	442	425	487	449	488	459	429	466	445	486	450	475	437	465	438	448	448	463	458	459	450	452	459	418	447	441	454	456	438	451	484	461	444	420	441	468	473	476	443	470	429	487	486	457	463	455	458	465	441	504	470	434	453	478	451	409	426	458	438	447	443	511	450	443	484	434	476	439	441	466	449	420	494	454	421	445	443	431	422	406	450	448	447	441	462	468	477	451	396	458	441	452	464	481	470	458	408	464	433	469	495	454	413	410	450	431	424	444	460	440	454	461	457	452	406	428	391	420	440	463	469	421	444	445	446	442	448	472	434	425	472	457	465	454	437	465	458	457	454	460	472	440	449	436	443	429	441	448	441	466	447	458	451	465	476	416	479	451	442	454	502	433	477	473	440	441	457	489	448	473	442	439	424	451	458	432	474	412	464	470	418	419	442	451	486	421	432	420	445	445	432	425	418	400	424	502	476	458	424	424	497	428	455	454	457	422	424	444	427	464	458	437	452	446	412	409	457	470	454	452	442	449	417	486	437	410	454	412	447	466	411	431	440	433	453	474	472	484	450	443	445	435	446	485	424	456	450	425	464	435	433	423	432	460	466	434	447	444	450	464	441	435	482	451	450	472	430	467	425	477	465	466	462	476	415	478	433	420	440	453	418	456	410	466	450	474	445	446	402	428	399	412	408	455	421	427	456	447	506	421	453	413	434	413	468	418	434	454	429	451	456	412	447	449	419	441	430	475	433	460	439	462	444	425	417	475	434	464	447	412	422	464	435	439	448	448	434	483	415	439	471	445	435	443	442	479	453	407	417	469	465	464	477	494	415	427	454	457	457	419	409	425	431	450	450	439	477	429	436	499	390	441	447	423	448	412	436	459	442	459	433	461	432	438	468	450	422	480	447	451	431	453	472	473	463	440	435	432	456	456	456	442	435	475	483	434	462	453	449	472	456	443	460	431	464	448	445	469	440	440	433	468	430	439	460	430	471	437	438	456	437	454	476	457	417	475	483	441	460	421	430	448	448	435	442	441	461	449	428	420	447	438	436	432	418	441	432	457	430	457	406	431	432	449	440	456	430	435	476	432	460	458	452	464	435	458	463	459	441	464	427	436	405	428	419	474	449	447	431	469	487	434	443	431	437	448	419	392	449	481	493	455	419	422	484	446	451	449	469	471	464	506	479	449	451	475	447	430	482	429	482	436	446	432	461	479	470	465	430	470	441	447	450	412	471	444	445	461	447	435	455	419	456	410	436	441	425	438	427	444	458	461	455	444	472	451	453	460	435	454	467	477	468	435	440	480	472	441	451	436	434	444	467	479	481	459	432	453	445	446	459	466	411	423	432	413	475	430	448	403	474	431	444	453	444	441	472	442	423	469	446	399	464	437	418	475	427	445	451	418	457	475	431	456	444	459	461	444	454	439	445	428	451	442	453	438	452	459	425	474	435	418	439	491	428	415	437	459	439	427	440	423	437	501	425	419	445	493	422	474	498	429	433	452	425	414	463	476	475	441	420	413	443	437	452	433	434	424	470	462	477	441	468	454	437	448	472	464	443	433	416	460	495	420	467	472	436	453	391	506	480	433	446	494	507	430	478	457	438	425	461	488	473	465	446	450	415	435	507	464	456	433	447	417	399	473	414	452	466	460	444	457	460	440	462	413	433	397	477	416	450	445	456	475	446	461	445	482	469	414	468	424	460	445	461	420	482	456	423	484	453	436	410	440	471	444	426	427	425	490	443	449	442	476	437	466	428	442	445	467	452	444	415	460	446	436	459	479	421	476	445	457	419	425	487	424	456	476	440	437	462	489	449	435	458	442	481	448	454	475	411	431	415	449	426	444	431	450	464	442	445	435	464	450	445	462	492	509	463	451	441	407	447	444	467	496	442	456	426	454	475	470	457	427	417	454	435	397	416	442	510	446	428	442	403	426	489	430	405	452	484	444	437	442	429	418	443	430	426	449	463	430	469	454	434	434	457	453	444	406	441	487	460	431	433	462	447	440	436	441	451	422	420	483	462	452	461	423	479	369	453	434	421	495	464	447	443	426	432	417	422	466	455	448	427	439	423	464	456	417	429	497	428	445	443	422	473	469	463	396	420	422	435	494	440	422	452	464	434	438	463	451	454	429	438	426	450	421	427	454	448	454	426	478	461	467	452	404	448	468	460	469	449	429	473	468	455	449	422	473	428	430	436	458	449	449	443	481	438	435	444	444	424	462	445	456	422	468	448	461	443	437	439	429	473	455	520	459	498	452	448	436	441	474	463	490	464	419	451	441	469	456	450	433	430	448	432	410	451	430	462	402	430	428	467	438	426	437	466	434	437	429	477	470	429	414	400	457	472	442	436	456	393	456	456	420	404	444	451	442	458	486	437	444	425	450	461	432	441	437	444	417	457	449	446	442	449	433	468	413	411	441	462	481	453	453	463	440	450	432	427	447	448	439	430	466	427	424	451	416	470	457	468	467	416	479	453	416	432	451	460	453	422	438	452	400	458	454	418	443	438	494	454	441	445	425	458	429	447	419	457	457	443	473	465	464	445	420	450	443	462	492	459	452	442	445	442	434	442	449	429	413	420	440	467	433	438	424	426	441	476	456	458	443	457	441	442	430	460	474	442	441	446	439	455	421	447	490	441	446	428	466	453	444	449	461	422	459	443	489	472	442	451	459	482	485	438	441	427	440	459	477	441	435	473	470	434	464	457	468	444	455	428	482	405	463	458	414	431	432	433	511	443	430	444	439	427	458	436	467	447	468	455	465	427	424	464	453	458	409	476	472	462	465	432	433	439	436	452	446	468	433	474	422	487	464	444	421	472	442	454	483	424	454	446	422	488	428	459	459	473	447	431	462	430	427	429	449	440	446	425	453	408	434	449	432	415	449	446	474	417	471	443	466	443	458	437	452	413	436	483	463	447	437	448	462	417	455	442	469	447	417	439	438	445	429	464	449	454	468	412	448	470	480	487	461	461	454	433	473	421	447	457	450	445	501	424	455	442	464	424	428	451	462	435	464	439	444	451	431	470	439	473	449	452	424	489	439	451	471	419	421	450	428	443	428	462	428	435	414	465	454	459	447	445	415	470	461	447	444	446	454	489	453	469	469	466	441	458	440	444	431	445	435	443	422	454	499	453	459	451	466	462	422	434	420	469	454	435	447	459	439	396	454	458	414	467	434	401	425	480	454	484	457	439	416	435	463	443	420	451	411	466	473	444	452	429	418	440	439	467	472	443	415	460	499	460	432	454	428	483	440	451	459	488	453	447	431	459	466	432	468	444	461	482	440	438	443	427	459	448	475	431	451	455
8521	1786	2288	1721	1156	832	626	484	402	330	313	289	249	235	192	200	210	169	175	172	172	168	156	151	156	141	166	143	148	131	144	136	144	148	144	132	133	165	132	130	111	148	133	157	122	134	113	127	102	127	110	137	111	157	107	134	137	132	114	135	115	129	116	124	139	129	140	136	121	135	128	124	106	116	107	128	118	119	91	133	118	139	123	112	135	128	118	103	104	142	120	130	136	126	124	115	121	124	116	112	120	119	126	143	108	120	129	121	97	122	141	98	142	133	116	138	118	134	130	133	160	124	137	123	131	100	122	111	131	124	100	129	126	110	127	129	128	129	125	134	115	107	144	117	124	109	113	124	133	123	104	155	115	126	134	133	140	119	118	106	136	105	110	107	109	101	114	126	109	136	132	128	122	141	124	124	117	129	112	111	107	112	131	106	137	137	145	149	119	127	108	135	132	136	108	122	117	133	126	121	103	117	123	126	137	131	121	117	137	123	124	131	149	121	121	134	101	112	124	121	131	125	128	134	137	122	106	114	109	125	115	134	113	132	134	119	126	110	129	137	123	125	113	102	123	109	117	118	139	110	117	124	138	115	117	110	119	133	115	123	119	135	132	118	123	135	129	133	133	131	130	122	119	133	118	116	111	125	131	130	138	141	136	127	107	128	126	142	111	110	141	123	105	112	138	136	127	114	123	113	113	113	140	133	125	129	126	118	110	128	113	125	129	110	117	123	132	121	130	125	105	141	126	121	106	138	128	136	135	115	132	106	115	102	143	125	120	128	120	125	106	125	122	107	135	114	121	125	123	131	118	103	122	133	113	114	127	112	118	124	134	129	128	127	134	136	137	113	116	133	124	156	139	133	122	141	105	141	116	128	120	105	135	135	125	108	113	120	134	118	123	94	115	129	113	116	99	119	116	110	124	138	106	138	124	125	104	124	115	126	125	124	96	109	123	147	128	119	135	121	114	132	120	139	123	127	106	134	104	137	134	108	105	140	139	154	101	110	142	105	106	122	120	119	126	125	123	140	114	110	130	143	127	126	128	119	133	103	119	146	142	121	126	129	115	114	121	123	123	112	138	133	117	131	115	126	117	120	134	142	121	127	126	127	116	142	124	125	126	114	120	148	138	104	127	119	134	124	129	97	128	120	129	124	130	144	135	137	119	114	132	129	123	133	105	109	118	111	132	138	153	118	117	133	143	120	115	130	118	129	125	129	128	136	110	129	97	126	128	122	128	108	134	118	141	119	137	126	124	147	118	133	121	136	110	118	144	118	125	120	123	138	118	104	123	99	120	139	132	128	116	116	106	146	128	106	87	123	111	128	125	124	114	110	111	130	134	154	129	114	109	102	124	110	125	142	115	105	126	106	129	120	106	130	124	117	110	140	127	129	106	114	128	139	118	95	128	122	117	129	114	118	95	130	129	130	107	133	129	113	121	129	129	119	106	104	132	122	114	116	134	148	128	120	105	125	135	127	121	119	124	132	136	115	147	137	117	136	131	99	113	110	131	112	113	116	99	136	119	128	112	119	118	112	139	131	118	124	131	125	137	117	107	120	129	157	119	127	128	115	144	128	125	104	137	114	141	123	121	150	126	152	112	162	114	130	117	147	132	111	110	127	109	126	110	113	134	118	140	113	117	125	128	113	115	117	106	109	126	127	120	120	137	134	125	131	135	138	135	112	136	131	117	119	117	119	137	114	116	116	119	125	109	117	114	139	114	144	118	131	134	113	114	132	119	123	130	140	125	112	111	126	129	144	109	120	126	139	136	112	114	133	105	104	113	136	122	118	121	130	114	125	120	123	140	121	115	125	108	111	119	107	120	125	107	135	126	127	107	119	130	107	108	127	127	141	109	123	141	107	134	121	136	122	120	121	146	104	140	117	122	114	122	130	124	134	118	110	102	125	114	106	135	132	133	142	126	137	98	133	124	129	125	122	137	134	129	120	126	109	133	127	133	114	127	113	136	119	128	118	133	106	125	142	119	112	121	106	124	112	122	114	111	120	122	131	115	123	126	120	135	117	120	117	125	107	131	117	131	107	114	111	94	132	131	111	119	106	135	116	125	132	120	138	130	122	128	131	130	135	122	106	132	126	94	127	120	109	131	125	124	128	125	143	123	130	135	131	120	144	113	119	137	121	140	109	131	124	136	138	120	122	104	111	147	127	123	146	121	110	116	133	138	128	129	138	128	123	121	122	106	119	120	132	136	109	135	155	123	122	148	112	140	133	113	140	133	127	131	132	119	119	128	109	106	142	122	123	118	134	122	126	106	140	132	119	112	122	129	104	127	93	120	119	117	123	123	129	125	128	114	126	136	137	101	132	134	119	119	123	139	139	108	123	138	111	116	133	126	117	127	133	134	152	122	108	128	122	114	129	97	121	118	133	131	120	126	117	126	133	133	125	123	142	110	116	139	126	148	117	126	137	145	132	119	119	138	120	130	141	127	120	131	131	117	130	120	134	135	112	116	146	112	127	118	116	111	144	123	116	127	124	130	113	91	141	137	146	139	121	112	122	132	133	119	130	127	126	127	130	138	131	135	123	120	138	119	132	122	146	121	119	115	122	126	115	103	121	112	129	115	124	121	133	146	120	109	122	130	115	136	113	128	139	136	126	121	135	103	108	102	129	136	142	127	125	124	136	134	115	105	115	135	120	120	107	135	121	135	134	116	122	139	152	130	114	125	119	122	127	117	144	115	121	110	116	105	131	119	128	122	137	132	122	127	115	127	103	123	138	140	124	123	130	129	133	118	120	138	98	129	139	127	111	133	139	140	135	130	140	135	123	120	118	121	114	112	141	130	104	164	130	143	118	128	126	134	124	127	141	122	116	122	121	108	129	144	134	122	128	113	115	136	121	130	116	124	99	117	122	110	142	126	146	121	127	125	131	129	106	113	111	147	107	136	135	109	131	124	108	133	136	127	141	126	133	142	121	121	103	120	135	126	132	129	124	144	124	131	125	127	117	124	139	100	120	107	135	129	112	147	162	130	116	140	146	140	115	126	120	124	121	151	134	149	121	111	118	136	131	140	117	129	126	117	118	113	117	142	122	109	131	147	132	120	122	136	129	114	137	121	136	130	131	125	122	123	107	104	109	132	125	122	114	134	126	128	132	124	113	132	126	141	105	135	117	138	118	131	121	131	112	116	123	124	129	112	102	123	132	124	99	114	131	133	126	124	126	103	148	133	113	144	127	111	132	126	135	112	127	98	121	133	107	126	130	102	135	116	125	124	96	108	145	117	117	117	117	128	102	117	142	122	113	126	115	125	121	135	120	130	118	129	118	114	126	145	112	120	125	127	140	109	118	128	103	109	121	112	107	121	96	106	137	111	117	141	134	118	126	139	133	123	108	133	119	118	129	138	128	116	105	146	122	121	133	140	130	96	135	138	111	104	106	119	122	118	121	136	117	103	143	140	118	132	140	137	145	123	124	124	134	121	121	134	121	124	114	125	129	135	111	118	116	117	121
7773	2236	5222	6061	5338	4318	3662	3007	2508	2097	1897	1675	1494	1358	1246	1183	1055	934	936	839	853	763	779	737	698	716	712	659	627	668	627	624	578	591	607	579	590	578	530	526	546	533	545	506	505	493	486	524	480	531	472	500	488	500	487	483	510	444	464	448	446	474	480	488	514	431	473	452	482	471	464	461	434	434	473	453	455	451	451	441	461	427	423	422	433	424	446	464	469	413	470	446	464	458	433	481	471	452	448	425	431	478	439	458	452	420	421	427	451	451	479	437	455	446	431	430	459	449	425	436	468	466	437	433	430	444	479	404	450	423	437	476	433	436	462	413	498	432	462	450	454	443	433	430	427	424	458	454	465	442	446	463	441	401	418	469	445	437	486	452	440	469	456	442	444	462	456	453	443	444	463	443	426	407	411	473	462	449	430	459	407	463	437	448	420	426	420	432	450	419	430	424	398	441	457	444	453	412	418	455	431	424	461	446	459	396	446	454	441	411	428	424	433	422	419	481	440	467	462	440	441	443	430	385	415	411	420	423	445	442	444	473	425	423	412	413	460	441	421	395	424	405	433	452	440	443	432	444	421	428	406	390	476	442	438	400	420	388	401	447	438	401	427	414	491	423	415	416	406	413	406	397	445	435	399	431	407	422	409	444	413	413	422	453	448	431	435	422	426	409	439	478	409	413	444	421	437	416	407	436	454	412	460	441	411	450	431	439	428	447	425	454	470	395	398	452	436	446	456	489	445	422	386	437	418	450	409	414	427	427	449	421	415	464	441	428	446	431	446	428	426	472	436	435	413	468	448	419	422	427	468	429	458	441	400	429	430	435	433	424	459	452	431	453	400	411	458	429	425	448	455	422	473	414	436	431	427	430	438	422	437	423	437	434	382	431	385	455	427	460	446	491	426	448	467	410	454	410	442	486	404	433	472	436	451	455	425	424	437	445	480	422	441	432	440	438	461	444	443	448	430	430	445	429	402	474	450	409	443	436	442	434	433	417	418	467	443	454	429	493	429	417	456	437	390	422	433	404	430	399	414	436	422	418	374	440	446	416	428	427	434	426	416	406	412	434	432	412	462	464	406	439	440	428	417	443	411	460	441	416	402	382	429	388	428	421	436	427	414	459	410	430	428	446	423	450	398	434	460	452	434	416	448	474	448	425	421	467	429	420	424	397	459	454	423	433	446	458	377	452	450	418	437	433	401	408	419	445	450	392	391	456	441	416	469	435	428	450	427	410	446	413	391	466	448	432	421	457	406	424	443	465	456	399	436	426	433	432	413	404	443	425	431	438	448	398	449	423	397	458	456	442	422	454	416	425	436	441	433	437	393	393	436	420	405	442	413	447	438	411	428	448	465	440	447	404	480	424	426	415	433	438	459	448	437	420	429	454	399	422	425	408	482	418	427	431	418	463	412	431	420	441	412	404	414	421	416	399	431	448	435	414	466	429	426	470	423	426	410	400	455	441	380	408	468	460	380	407	410	448	446	462	427	415	420	436	406	451	447	452	450	408	424	408	472	426	467	416	425	398	379	439	457	445	429	438	443	413	430	448	448	414	449	415	439	394	419	420	454	427	428	447	367	431	440	432	433	422	402	434	436	440	417	445	431	428	437	419	407	487	426	430	432	384	443	469	389	412	439	405	450	437	439	427	451	408	412	381	419	474	423	463	450	417	450	432	393	428	471	448	420	423	441	439	433	448	425	435	426	389	424	433	412	414	432	458	433	432	459	423	426	401	459	424	428	439	470	403	463	415	410	425	420	380	442	431	416	418	414	426	429	379	436	424	449	427	425	426	437	417	409	416	461	415	419	416	419	447	378	482	407	429	417	428	440	412	434	439	487	396	422	444	433	435	419	437	428	421	407	461	424	431	400	406	462	436	434	414	436	454	430	414	482	450	402	404	436	417	434	458	406	430	462	412	443	491	442	411	448	429	388	410	437	406	398	421	396	407	459	444	416	401	425	456	420	436	448	436	439	436	414	442	417	397	412	414	424	447	415	438	437	452	435	478	474	432	413	433	422	420	427	452	453	446	428	446	420	409	394	438	423	428	465	415	430	444	436	414	432	441	451	425	480	403	393	461	445	475	453	426	453	452	405	430	442	414	470	424	468	459	405	433	423	437	428	459	436	456	408	436	414	468	452	438	433	426	409	449	449	425	447	391	463	413	402	408	452	415	472	383	437	410	464	457	458	451	482	475	441	419	447	422	406	438	435	418	412	441	468	437	439	458	440	447	450	473	397	423	424	422	424	405	401	416	413	442	422	431	432	439	446	407	428	418	450	429	424	420	433	440	438	407	443	416	444	444	417	440	388	428	403	432	438	431	434	441	406	447	470	452	428	461	440	416	436	448	442	419	452	427	451	426	452	416	455	430	427	448	446	424	403	450	463	402	463	398	442	453	445	439	414	423	431	444	430	421	414	416	463	422	412	479	483	431	436	452	425	448	426	439	418	417	445	401	450	442	433	435	463	425	449	419	436	462	403	419	434	391	416	444	454	414	447	393	465	396	460	416	406	417	375	437	432	435	419	411	426	407	444	411	429	458	422	440	416	410	405	455	404	397	421	434	430	463	411	449	412	427	444	441	416	444	415	425	396	418	393	428	463	455	434	454	414	461	427	444	424	441	427	419	434	463	417	396	456	443	424	418	440	456	452	452	435	457	434	416	447	427	425	409	434	451	402	425	426	435	497	410	412	485	432	420	451	426	419	415	429	412	441	426	476	420	463	405	457	407	466	415	443	488	413	435	437	441	425	457	433	442	413	425	441	439	412	406	461	450	385	408	432	422	431	414	428	433	426	444	470	424	401	414	401	466	399	372	443	441	416	413	429	409	442	440	444	432	436	430	408	412	427	404	443	454	465	429	464	391	423	454	399	438	418	423	434	428	410	423	474	400	440	443	446	390	454	432	445	428	438	418	414	431	441	452	440	405	428	424	426	419	415	407	440	459	450	447	411	409	435	444	419	441	484	444	465	448	424	420	414	409	421	441	441	439	425	412	430	468	419	442	395	432	406	440	444	402	424	419	418	459	415	407	456	432	436	446	430	408	419	426	436	445	424	453	432	453	425	440	436	417	433	441	409	417	464	438	420	430	437	448	435	454	483	428	395	450	447	456	444	435	426	426	422	410	421	480	434	478	460	426	419	430	454	430	402	423	445	441	441	418	445	437	423	415	452	446	450	457	426	434	435	449	420	453	427	425	461	431	409	441	425	462	433	450	408	413	433	429	466	438	422	439	451	441	450	428	413	422	438	452	474	408	425	452	446	436	382	472	412	427	433	427	464	412	447	416	442	441	381	417	477	417	411	424	428	396	438	442	423	450	432	437	435	431	425	419	411	436	419	440	447	438	433	428	420	423	420	433	462	424	453	434	432	429	424	428	400	425	459	430	441	425	446	404	426	425	432	414	474	453	413	456	463	423	397	417	436	454	373	451	453	429	392	444	445	394	433	386	409	455	440	416	461	426	427	430	435	456
1264	265	340	285	313	259	259	292	263	234	234	244	266	248	270	260	276	226	230	284	263	255	250	262	244	266	251	266	259	284	262	269	296	265	252	262	238	265	254	241	243	252	236	282	255	261	216	246	272	259	245	256	268	272	272	261	279	272	240	285	252	257	269	268	261	250	256	237	246	265	263	272	243	268	297	238	259	260	280	257	273	269	249	250	256	239	265	257	251	273	250	263	263	248	264	259	255	260	251	239	250	241	237	257	240	263	231	248	266	260	266	264	258	229	274	236	249	261	246	261	232	275	282	264	252	281	241	247	231	260	235	240	234	270	246	283	289	245	234	250	242	239	235	264	274	227	263	276	247	281	239	268	291	215	235	236	224	224	268	253	253	245	235	270	283	212	242	251	251	270	224	259	257	263	259	246	239	226	267	268	228	198	260	243	266	263	246	257	279	235	249	250	230	257	238	282	249	263	273	254	253	254	263	270	235	272	226	259	261	257	236	251	246	223	274	231	236	238	249	263	235	270	250	253	272	267	264	256	235	258	288	251	254	238	275	237	205	217	241	271	228	242	253	277	238	255	238	265	284	213	245	261	251	253	241	270	251	260	277	271	282	248	248	232	265	245	240	254	269	264	261	259	251	263	274	259	222	254	259	268	236	266	272	254	241	244	240	277	241	253	254	270	248	271	273	240	248	244	238	255	247	233	288	266	261	268	240	289	230	230	270	271	248	276	258	248	251	258	259	269	232	269	241	284	246	235	225	293	262	254	261	235	256	270	273	283	246	244	242	241	277	278	287	272	260	274	248	267	230	270	279	268	277	245	243	240	239	235	254	264	257	273	217	282	253	267	237	243	261	262	246	253	286	254	258	238	270	225	254	261	242	234	269	273	261	257	246	229	242	267	242	262	260	218	241	265	250	242	312	257	246	234	241	270	282	267	235	246	241	260	252	255	251	255	256	251	258	263	241	263	282	232	250	256	247	248	258	251	254	248	272	272	230	263	239	248	278	226	283	274	260	232	259	263	246	248	225	237	285	239	258	257	256	265	267	248	243	239	283	262	234	243	243	251	272	250	247	239	231	291	277	256	240	236	256	255	255	251	270	263	263	258	256	269	259	243	229	265	246	235	315	246	257	274	279	235	250	262	246	267	264	226	266	249	258	235	248	269	235	270	257	282	235	258	214	258	274	263	247	258	246	260	238	253	273	267	261	230	246	250	247	254	252	241	260	268	274	228	251	258	292	270	233	248	256	264	259	262	255	248	246	255	270	266	239	251	267	241	268	264	270	238	281	245	237	253	257	284	250	257	238	244	248	227	219	280	282	255	256	268	296	256	253	277	270	265	271	258	287	278	264	251	255	246	273	269	257	300	261	278	236	273	250	295	252	252	240	271	235	252	247	240	259	277	269	257	244	254	255	229	247	287	244	256	243	266	242	277	255	254	276	231	269	266	258	283	259	267	243	264	273	223	257	265	282	265	278	273	264	260	239	224	271	250	259	260	270	280	252	264	276	258	242	240	218	275	248	233	237	254	264	237	262	276	244	275	285	255	232	260	248	232	263	262	232	243	282	251	258	280	262	259	250	243	259	241	269	256	272	253	248	271	248	273	239	248	269	257	247	274	241	263	256	247	252	258	255	225	268	261	265	253	235	258	240	276	241	274	247	224	237	233	247	269	247	260	266	261	231	281	238	283	260	238	283	262	245	264	238	238	231	251	255	256	240	277	243	278	245	260	243	236	245	265	263	259	239	252	253	281	224	287	256	293	239	228	229	264	247	212	265	245	246	247	239	268	251	245	244	264	258	236	262	263	279	273	258	254	259	277	265	272	270	246	245	230	248	257	251	256	266	235	270	273	257	252	279	278	284	232	250	273	253	232	269	264	263	246	239	244	245	237	251	241	257	267	260	260	266	260	246	247	238	256	235	228	270	248	241	251	270	243	267	274	280	269	217	240	243	258	265	277	269	265	229	258	270	257	268	253	264	251	254	243	278	247	261	273	240	266	248	240	264	253	264	254	284	268	254	234	267	246	272	278	249	254	251	254	260	289	269	266	274	250	241	247	238	230	218	261	246	263	262	265	277	264	257	282	282	263	249	246	252	227	256	234	254	262	270	240	242	246	266	235	260	267	272	277	265	221	287	276	273	265	258	254	244	260	280	254	223	241	250	243	249	247	244	245	225	253	232	288	230	234	242	281	250	259	241	248	252	247	260	257	249	245	241	265	243	311	253	279	271	263	255	250	247	267	262	265	266	221	229	235	265	256	264	279	252	256	241	237	253	248	270	230	267	230	271	248	244	235	263	249	256	255	263	259	275	284	260	255	260	249	271	234	219	267	251	275	275	238	264	274	255	252	255	279	251	267	233	223	250	255	234	263	252	275	254	255	266	228	242	234	272	266	275	293	266	258	212	260	217	284	250	273	244	241	264	246	240	259	288	264	261	244	249	237	251	232	258	246	248	263	231	262	254	245	251	255	236	254	277	283	269	261	267	243	248	242	245	275	267	238	252	261	290	293	241	261	257	260	224	264	276	247	258	255	259	245	242	236	250	241	273	237	251	257	255	220	244	245	270	217	254	232	241	238	257	246	280	273	230	243	251	239	244	255	258	299	253	263	243	269	238	264	265	235	262	258	273	240	253	237	255	269	268	255	243	265	280	258	248	295	282	253	257	250	250	252	225	251	286	267	276	238	253	253	268	238	245	260	214	286	267	246	251	263	240	269	281	267	263	232	273	251	250	250	304	246	235	254	254	288	251	258	247	253	247	259	256	258	233	243	227	253	257	259	251	252	260	266	233	241	234	219	313	257	270	240	280	253	272	238	253	245	262	273	256	244	278	259	256	237	265	240	275	260	258	234	265	244	259	278	258	260	278	242	228	272	277	226	240	277	240	255	265	245	252	265	254	255	236	230	246	258	248	270	254	262	246	272	254	288	266	275	256	241	247	269	258	260	261	251	293	255	255	285	255	268	269	284	285	258	244	261	230	261	273	255	234	258	253	241	287	279	242	260	245	288	246	254	277	251	273	256	263	241	238	236	223	257	235	262	266	239	229	248	246	247	239	252	248	257	232	270	262	260	244	238	253	251	266	248	253	226	233	251	244	260	258	246	258	229	245	267	264	270	266	268	238	281	279	226	239	275	240	261	262	243	263	258	273	250	267	266	234	231	245	277	251	259	249	261	246	245	261	235	242	267	263	242	270	233	236	249	259	243	273	264	248	256	246	235	265	254	251	286	236	253	250	252	238	244	251	226	243	252	265	248	243	220	258	240	286	275	272	247	255	225	264	259	266	233	255	266	268	262	241	271	258	256	234	238	271	234	233	263	252	248	256	281	280	264	255	267	246	251	280	221	266	256	267	260	256	281	232	280	259	255	259	255	241	250	240	268	261	251	250	244	235	241	250	253	252	248	238	252	272	251	251	242	275	259	233	249	258	218	268	247	276	277	237	243	253	244	240	262	249	253	225	271	213	254	253	235
2208	902	951	986	905	879	896	817	845	823	844	833	782	757	804	772	802	781	785	801	742	794	788	794	755	791	800	771	792	790	772	815	739	767	803	798	826	779	790	757	784	786	781	800	772	772	794	834	749	838	797	784	830	786	828	760	830	767	782	740	798	802	786	774	804	772	847	796	741	779	760	730	762	797	771	777	763	753	813	719	793	779	807	747	770	750	821	759	763	789	788	831	768	760	802	736	777	784	771	819	811	775	792	829	776	792	805	780	775	782	820	825	707	738	760	783	770	771	771	744	792	811	774	780	813	768	809	751	747	790	794	770	759	823	773	764	795	763	795	774	796	796	726	766	724	838	749	792	757	859	752	793	757	784	754	789	717	762	802	799	749	829	809	775	805	767	754	759	734	829	784	811	779	767	739	747	771	834	805	734	794	815	766	770	780	769	836	764	753	742	794	786	833	843	708	771	758	766	772	705	779	734	794	791	774	743	825	765	800	776	764	780	803	801	791	767	747	811	799	744	747	796	808	764	752	795	744	803	738	781	789	788	798	750	762	837	772	763	785	825	784	736	741	769	780	751	753	767	744	757	805	798	758	789	784	807	768	743	797	811	772	780	756	806	802	809	791	825	769	754	810	799	783	754	815	835	757	776	844	799	754	761	745	784	807	781	746	836	781	748	775	786	798	807	753	781	757	805	749	783	768	808	804	756	809	804	806	776	818	805	816	767	753	773	806	813	798	809	770	844	797	790	793	782	821	851	761	799	738	790	810	707	788	815	791	746	710	772	768	775	790	770	780	751	839	767	783	752	744	813	820	782	782	794	716	776	751	767	787	790	757	791	763	747	810	762	774	786	834	768	778	795	781	772	769	809	758	779	810	751	769	790	774	692	790	795	811	783	779	747	851	843	836	784	777	777	790	814	821	771	779	746	780	779	771	800	787	735	792	772	788	805	797	757	739	739	736	781	798	777	790	784	812	789	831	721	795	817	743	797	769	760	753	770	789	779	740	748	816	758	781	728	783	783	820	785	777	796	771	743	800	808	778	830	804	776	772	745	771	794	776	761	800	767	792	775	781	792	789	750	774	739	725	761	877	775	820	811	836	737	781	766	815	775	828	791	757	789	802	820	787	786	807	778	797	769	763	759	787	777	774	778	817	793	766	709	764	745	768	806	793	760	805	778	776	793	768	774	810	812	782	753	739	811	772	792	730	827	764	761	809	709	792	808	823	751	764	780	809	786	786	786	824	803	785	796	802	787	767	809	780	789	783	783	823	757	773	806	771	765	795	778	799	772	790	778	777	811	800	824	746	773	778	797	795	752	808	792	751	804	793	782	784	788	774	835	763	810	765	774	814	753	796	761	783	838	777	789	834	794	773	769	754	768	788	811	754	743	727	776	791	808	770	786	797	714	852	787	796	813	751	784	780	784	794	838	740	788	775	764	780	741	773	757	816	768	779	795	770	752	813	810	755	813	797	799	811	787	807	760	757	810	753	786	780	772	797	782	777	803	801	759	771	768	811	809	815	763	781	763	811	735	737	768	760	828	801	826	801	812	783	776	804	822	771	773	745	786	759	792	762	821	778	784	815	816	753	821	768	781	817	780	745	801	811	762	759	817	735	822	782	803	822	768	795	769	780	808	781	753	753	796	827	801	777	787	782	780	840	779	815	786	785	774	748	769	803	734	782	762	817	758	776	737	820	753	780	793	773	752	745	761	784	762	772	810	758	773	743	761	787	815	792	813	794	787	802	807	787	822	812	802	826	760	791	834	848	759	765	783	804	813	733	774	739	765	787	783	773	763	731	749	777	780	804	817	800	830	816	776	768	768	803	747	818	761	770	812	781	750	758	748	779	755	820	781	838	795	723	780	808	798	800	839	800	824	790	825	811	784	744	762	758	771	754	770	743	791	781	781	796	757	774	807	766	753	796	853	782	746	774	812	806	762	796	768	755	721	822	763	767	786	759	717	848	763	767	790	805	777	808	748	789	810	811	780	800	771	735	797	776	783	817	786	789	799	730	714	791	736	851	778	798	814	840	774	801	825	811	827	798	750	795	808	784	767	766	732	827	789	782	799	795	763	773	809	780	789	761	772	791	781	765	795	759	771	797	795	754	733	801	771	814	786	746	768	815	771	749	765	767	740	783	791	794	759	817	808	839	734	760	803	812	735	776	760	787	788	806	768	832	775	783	809	769	777	756	786	785	777	746	793	828	782	802	804	764	748	762	815	773	832	806	799	809	784	807	744	728	820	760	792	819	768	796	816	825	721	797	762	769	769	750	858	814	763	741	774	793	807	782	788	772	798	764	795	778	809	787	751	802	814	749	771	810	766	747	803	758	802	792	784	736	767	772	798	740	777	771	804	770	758	781	742	796	813	804	820	774	810	812	776	783	821	732	786	721	808	799	790	781	786	795	794	765	787	798	777	812	784	774	783	788	753	788	784	742	755	807	777	805	755	775	772	754	810	770	773	804	817	774	791	759	824	816	765	806	784	777	899	759	780	804	778	794	785	784	730	797	763	771	848	753	766	812	767	781	757	794	778	828	798	776	803	773	743	769	745	793	778	742	786	795	808	779	779	788	794	822	809	773	793	803	822	770	820	767	776	746	773	763	827	778	840	794	780	808	836	805	803	811	817	779	814	780	770	765	790	761	774	807	742	802	738	757	783	830	806	781	822	765	830	777	758	792	760	816	771	790	793	759	797	783	814	724	860	792	869	783	764	807	796	813	788	742	775	800	796	780	743	815	777	799	776	736	773	797	786	738	769	805	810	759	746	754	748	789	815	731	818	797	785	774	788	762	786	774	764	758	751	776	748	798	756	780	783	799	818	747	799	774	785	778	779	711	792	815	765	786	796	775	738	784	803	786	836	749	799	772	775	767	778	781	820	772	784	754	763	778	756	823	771	799	792	839	789	787	763	750	813	765	718	770	776	763	754	715	794	818	775	754	785	800	777	751	774	816	792	756	822	791	740	790	776	791	798	747	767	753	775	768	779	781	783	760	752	794	767	751	841	842	787	790	758	778	771	773	808	807	816	773	820	795	774	763	800	710	770	770	781	774	774	785	798	752	734	809	774	817	792	751	790	770	790	807	722	732	779	806	790	779	755	739	809	791	764	806	768	850	779	796	798	745	796	738	809	771	785	745	804	772	782	785	807	758	791	799	798	787	786	834	781	821	768	752	812	773	813	765	789	775	773	751	775	784	737	772	747	743	720	723	796	776	823	841	799	761	766	773	753	840	763	816	779	808	777	810	755	756	788	739	799	784	795	778	718	776	794	781	799	818	791	799	795	814	766	810	775	795	796	733	777	764	800	775	827	791	761	769	815	758	796	739	738	775	762	801	776	801	819	781	804	770	784	753	762	758	752	763	815	780	751	778	816	829	795	735	849	789	775	773	787	793	763	731	790	814	815	801	774	753	719	746	810	841	794	778	811	740	792	738	759	748	810	778	785	772	765	745	819	790	739	816	800	833	768
4605	950	1196	964	621	501	395	346	312	222	206	210	196	194	185	158	173	158	168	181	154	128	140	156	165	150	162	162	154	162	138	138	139	142	146	122	156	140	148	128	122	158	125	131	130	121	135	128	147	139	130	133	140	157	136	131	144	150	117	120	149	146	144	123	125	119	147	142	130	142	155	139	151	138	130	136	113	133	121	144	121	129	115	126	136	167	132	116	129	126	132	135	125	141	135	132	133	138	153	130	130	139	141	136	149	136	132	136	143	137	135	134	131	151	124	115	116	127	135	147	154	144	139	130	136	139	132	128	140	139	133	122	131	156	126	107	144	146	134	119	137	103	117	146	144	108	124	143	145	148	133	136	117	127	132	137	124	156	151	138	126	133	150	141	143	110	148	148	136	123	115	140	137	131	135	136	129	124	143	128	148	131	128	108	135	129	122	132	145	149	122	148	148	144	127	114	147	125	113	114	129	139	123	120	137	134	124	113	100	141	145	139	166	132	106	137	138	136	132	122	138	142	146	131	140	135	132	124	157	128	131	114	131	130	133	125	124	119	139	135	150	140	145	136	138	133	138	134	132	124	135	137	105	125	116	135	129	155	121	128	137	124	132	136	148	118	132	135	107	147	148	135	120	123	112	142	126	149	146	140	134	145	149	128	119	125	143	126	122	135	143	142	137	133	135	127	127	125	143	140	125	144	120	146	141	116	138	124	115	129	141	129	119	164	119	140	105	130	142	151	125	155	112	150	144	133	139	132	122	129	122	165	117	129	122	138	157	133	141	132	152	118	132	111	135	155	128	133	113	148	120	153	121	136	160	120	119	152	120	115	135	140	113	144	144	124	143	109	125	141	129	128	130	134	129	123	131	110	131	135	133	148	141	140	115	123	126	129	145	124	148	150	143	138	148	130	148	131	130	135	133	143	134	120	161	114	131	132	134	122	135	155	147	116	125	131	134	131	171	155	132	116	146	136	129	140	132	120	136	117	134	128	149	141	138	106	140	118	122	114	126	123	125	145	141	128	116	132	143	149	129	119	151	114	133	151	138	112	122	140	119	154	137	129	114	137	134	129	116	135	132	123	132	122	128	152	136	127	139	145	125	108	136	123	119	128	122	147	121	136	133	156	138	117	120	127	150	139	134	145	128	153	115	114	124	136	133	128	150	120	133	119	114	142	136	114	120	128	137	143	116	125	139	144	122	108	134	150	129	136	136	111	133	146	124	134	114	140	149	132	136	144	136	131	122	117	140	122	117	131	127	140	148	125	125	143	143	127	144	158	146	106	143	122	169	137	166	135	116	130	135	152	118	134	131	119	134	126	115	128	135	133	123	129	131	130	144	142	137	130	134	138	124	119	127	137	114	106	127	130	145	137	128	122	140	125	126	146	138	125	117	131	125	148	143	131	128	137	118	127	137	139	139	122	124	139	127	139	142	129	132	137	131	121	140	117	147	137	152	122	141	118	137	148	139	125	135	149	126	144	142	150	125	124	124	141	143	138	133	140	120	122	125	131	130	124	131	129	127	113	141	141	129	120	124	131	124	113	138	137	125	135	143	140	138	130	129	139	134	134	130	129	146	131	132	123	138	152	133	135	144	134	143	108	137	131	144	112	132	126	164	123	146	139	120	117	127	106	139	139	138	127	147	143	149	115	133	147	176	160	121	131	123	142	130	139	144	140	154	126	129	130	132	146	124	115	129	110	122	129	163	117	139	120	137	148	139	124	122	148	144	125	141	133	116	153	125	120	138	96	150	105	130	128	143	166	138	137	114	145	105	112	136	152	120	137	118	118	129	132	142	152	123	131	120	120	135	126	119	146	157	132	130	132	123	141	132	127	154	137	139	147	135	139	145	120	140	128	132	128	126	122	156	148	131	153	147	134	106	143	121	150	151	139	134	124	123	145	115	117	132	139	134	137	115	116	131	126	126	134	140	143	131	133	152	132	120	111	125	118	124	129	138	140	120	115	154	125	137	135	129	127	127	137	132	126	133	139	123	117	112	119	114	138	151	120	133	153	122	142	133	125	117	149	135	132	140	139	135	131	128	121	136	140	130	129	155	131	123	134	142	132	158	141	146	154	122	126	149	164	133	136	135	140	125	115	141	126	154	118	131	136	115	134	133	124	134	132	119	145	140	153	131	117	126	142	135	131	166	119	151	124	122	122	125	144	119	125	138	137	135	123	133	160	116	134	143	141	127	114	122	146	131	133	146	125	135	137	133	148	120	135	135	141	138	134	141	137	132	130	117	130	137	133	137	118	127	116	140	126	116	121	156	133	133	142	131	119	128	125	137	140	124	139	144	144	130	136	124	123	128	135	129	127	114	122	127	117	126	114	135	134	131	131	144	154	131	134	124	145	122	131	147	130	138	134	139	125	122	125	128	157	129	130	116	120	128	154	118	123	136	141	133	129	135	127	133	133	118	127	112	125	127	146	127	140	133	124	149	130	124	118	166	128	107	153	127	115	155	151	133	132	142	124	124	137	124	128	125	135	124	151	118	134	140	131	117	148	146	137	127	122	105	151	134	126	127	132	106	121	130	122	153	144	116	117	145	142	142	127	110	117	160	134	123	118	117	118	138	147	150	128	108	161	132	148	141	135	142	131	137	121	140	140	116	135	135	128	139	128	122	116	157	131	130	128	145	132	141	108	153	128	129	119	134	140	131	144	130	105	135	136	105	144	136	125	127	131	131	122	118	136	124	141	122	118	117	140	113	141	105	132	125	103	134	138	137	126	145	111	122	121	152	152	139	133	120	133	117	132	131	123	125	148	132	153	122	114	113	126	116	135	118	128	140	136	138	144	117	136	131	119	128	116	134	119	157	130	125	144	134	139	120	127	126	138	146	121	135	143	123	126	125	138	160	131	130	119	142	122	99	128	141	141	127	146	132	136	125	145	118	128	131	134	129	115	129	127	128	127	112	141	152	114	125	135	138	146	152	138	124	147	128	126	146	137	135	122	132	130	113	124	117	124	122	154	116	152	131	115	145	123	137	116	142	138	134	113	139	123	137	116	129	129	151	156	121	126	130	127	137	142	116	137	118	135	140	130	124	121	116	141	131	136	108	113	128	144	159	129	130	126	119	124	150	136	128	129	129	121	148	136	130	113	139	145	138	142	142	112	175	124	118	131	128	128	141	118	118	127	127	118	135	133	133	140	114	140	168	124	129	132	135	132	162	144	135	123	133	152	129	140	143	136	143	128	124	159	128	148	120	134	119	131	134	138	124	134	140	131	123	120	125	145	127	133	120	147	122	128	133	143	128	122	126	136	137	132	134	130	140	127	124	152	127	109	134	141	115	132	127	121	128	123	157	137	115	150	118	123	130	139	123	131	132	135	137	127	141	148	143	130	139	125	140	133	129	135	136	135	128	142	113	126	129	146	137	134	146	124	123	132	138	149	141	121	144	130	132	119	123	134	123	137	144	144	125	110	130	123	134	129	128	139	145	147	140	146	149	122	127	142	151	143	159	139
5475	1377	2936	3454	3094	2390	2104	1745	1528	1287	1212	1047	995	978	888	809	778	714	702	703	633	635	595	616	568	595	559	569	576	576	505	507	531	575	514	524	495	549	506	538	535	507	455	518	476	466	475	479	492	481	487	502	463	523	500	476	458	465	471	437	498	477	478	457	472	474	453	478	466	526	476	439	457	455	482	494	510	450	475	446	461	482	441	463	460	491	468	447	469	472	487	475	482	438	456	422	456	451	444	452	467	489	420	443	426	436	448	472	435	442	500	441	434	439	425	469	462	447	465	459	487	464	465	446	431	410	445	454	485	463	468	486	442	458	466	437	402	454	464	433	435	448	477	439	477	449	448	450	417	485	447	458	460	429	454	437	439	464	405	457	467	395	476	431	427	395	411	454	408	431	454	438	456	438	417	438	419	437	455	465	452	450	450	459	516	431	436	465	474	415	434	425	472	435	431	467	474	415	442	432	407	462	462	486	450	434	441	449	425	445	488	451	452	459	432	455	422	452	459	464	433	423	432	465	437	465	447	461	436	464	461	501	461	437	447	444	459	443	462	445	471	488	484	441	466	455	484	453	469	450	429	440	473	452	467	472	415	424	451	462	442	431	445	431	443	440	428	467	433	450	442	461	431	466	429	464	440	471	407	469	475	452	446	448	428	423	467	446	427	426	452	461	428	450	458	470	450	451	442	436	471	456	466	457	460	445	449	470	481	433	457	452	447	449	427	452	432	448	445	439	430	429	436	452	450	459	485	424	439	449	455	477	449	434	422	478	442	455	424	429	474	447	416	454	424	420	435	483	437	412	466	435	432	459	415	453	409	456	457	431	437	441	473	454	441	440	455	466	459	417	442	481	418	432	427	457	480	461	442	436	415	439	423	420	447	438	465	457	439	453	491	453	457	473	454	438	419	470	493	424	437	409	414	466	490	470	411	463	454	471	409	471	447	461	471	438	458	427	441	447	424	474	451	430	467	466	440	454	446	453	476	462	456	465	451	466	464	465	447	467	429	425	472	444	421	401	425	447	457	452	414	502	437	460	461	432	439	435	400	440	450	456	453	424	429	453	465	441	420	440	442	417	455	419	451	450	431	421	434	475	394	487	416	461	449	418	485	471	449	442	444	432	462	477	461	457	449	470	435	477	435	440	479	455	421	438	434	440	447	430	437	437	480	456	411	446	441	460	447	455	471	475	452	423	454	443	454	452	429	444	470	424	416	462	434	404	455	444	464	478	468	440	448	447	442	446	386	433	461	456	441	397	417	437	475	445	445	453	427	473	467	461	475	458	445	416	386	428	435	444	481	495	435	439	408	438	410	446	438	452	441	433	431	454	468	416	409	426	431	439	426	450	421	437	463	445	458	448	447	450	423	465	476	417	415	475	440	496	430	443	449	429	435	453	445	465	488	438	434	420	423	419	446	436	428	398	455	430	481	484	404	415	440	420	446	452	448	430	447	419	402	455	422	418	441	446	456	444	473	487	436	458	450	451	427	451	395	418	476	496	427	446	483	475	468	467	443	459	455	402	411	446	408	437	444	420	407	477	433	429	456	456	440	458	426	472	452	427	444	456	456	447	432	439	430	417	430	460	449	443	465	470	441	443	463	483	451	432	455	449	476	440	424	438	463	442	429	410	462	441	428	446	423	431	456	470	453	464	456	425	472	429	426	437	460	420	421	469	456	472	448	424	423	470	482	445	458	457	436	469	420	465	433	466	447	449	455	487	455	462	433	451	433	455	452	439	435	475	401	505	389	441	492	447	449	441	420	403	436	493	417	452	447	451	429	440	418	470	450	447	439	444	443	494	483	451	455	457	468	440	431	446	444	463	440	459	441	414	463	442	436	403	466	440	474	456	433	438	428	447	480	463	442	431	468	417	458	416	438	474	407	424	434	432	442	441	456	451	435	451	438	453	440	430	437	451	411	438	424	452	429	454	478	435	443	432	449	450	424	482	451	452	468	433	426	439	511	453	404	445	434	435	493	423	433	415	415	453	480	423	424	463	453	466	432	427	441	447	450	456	467	460	403	420	446	431	409	433	475	462	440	459	432	457	445	491	443	455	421	433	437	445	458	454	436	487	404	439	461	474	437	488	434	469	446	460	479	446	434	468	431	432	430	396	436	464	476	466	457	421	438	479	492	422	464	451	444	459	401	424	464	437	413	444	416	476	413	443	442	432	453	432	404	448	452	422	429	474	402	439	438	423	449	432	454	435	476	444	455	453	487	434	473	451	441	466	424	466	502	429	434	463	457	433	471	434	471	459	444	434	449	468	434	435	446	505	463	422	455	453	469	413	463	469	428	439	482	486	449	456	424	435	458	429	452	476	442	449	420	431	442	456	440	452	420	462	407	446	417	440	472	398	460	430	423	435	462	440	441	417	479	419	431	430	458	429	435	443	420	447	465	442	475	420	448	428	432	462	498	455	422	449	446	428	461	468	413	462	438	447	426	457	416	425	448	442	462	430	456	472	482	451	451	482	421	451	471	466	420	439	429	442	441	435	466	451	433	432	489	406	474	412	428	446	457	473	464	459	504	432	465	417	486	420	411	453	420	412	446	449	459	452	431	425	466	434	456	414	431	460	442	448	427	446	441	462	458	448	486	410	470	415	461	453	445	450	455	466	463	479	483	469	398	471	443	431	428	467	461	432	440	459	425	478	464	454	448	434	449	447	427	476	463	450	457	446	456	456	462	468	459	466	411	435	470	439	440	448	461	461	442	445	454	430	426	440	485	451	453	440	442	462	475	446	440	463	430	463	472	462	445	458	470	444	458	427	439	439	459	464	454	480	482	429	441	424	469	426	476	468	444	453	428	397	442	431	455	461	448	443	434	460	439	441	444	483	469	484	466	424	425	418	437	414	451	434	474	448	475	467	447	426	422	446	458	445	455	440	468	415	484	459	460	417	467	483	441	433	426	452	467	434	464	449	459	459	443	472	445	465	432	453	472	435	482	458	416	435	478	421	449	445	470	443	469	437	424	426	447	449	428	452	454	460	449	464	491	387	415	458	439	443	481	452	440	448	451	505	488	466	456	448	441	479	454	428	449	463	436	417	436	445	481	429	448	480	449	420	453	444	449	407	454	423	422	466	453	477	434	445	423	416	445	402	418	454	445	437	412	464	476	452	458	451	448	441	436	471	445	442	461	438	457	462	445	447	470	474	448	460	455	442	407	428	456	507	434	463	416	444	464	456	417	434	407	466	477	386	453	437	442	458	416	437	412	418	442	465	464	421	465	439	457	490	427	439	436	448	425	445	417	523	445	460	438	445	422	436	454	460	466	470	466	453	448	489	464	458	486	441	442	424	486	481	428	467	423	431	482	448	422	390	411	455	441	430	462	438	462	441	438	464	421	425	446	431	411	444	408	426	429	450	451	438	427	454	507	440	449	455	460	459	440	426	444	449	466	477	461	414	436	476	388	478	431	447	425	471	414	430	416	415	439	463	472	452	437	446	439	426	437	431	486	436	482	461
8582	1860	2279	1734	1121	822	591	499	422	335	299	270	247	208	192	193	206	188	166	154	172	165	146	146	160	158	149	140	155	147	149	146	154	132	137	114	130	136	127	140	140	142	133	127	119	147	146	124	127	131	125	112	117	118	126	114	120	140	142	97	134	139	121	138	137	128	141	130	135	124	133	135	132	133	124	106	117	134	116	129	127	115	124	152	118	135	118	128	145	134	123	126	129	125	116	124	114	115	103	132	133	131	125	142	114	139	105	116	135	152	122	133	131	127	127	126	133	134	117	118	139	115	139	127	141	119	138	121	133	145	130	121	139	129	133	112	132	107	140	122	125	113	126	121	107	114	119	126	127	129	130	127	120	124	144	127	126	126	121	126	121	129	115	131	137	122	122	130	122	114	122	149	130	123	133	114	109	141	116	112	126	127	105	127	140	132	115	117	127	130	114	133	102	131	118	102	122	111	114	138	122	124	137	150	135	111	120	118	108	136	128	116	121	134	125	109	147	120	128	127	116	125	118	111	122	111	118	133	119	117	120	124	119	148	122	148	123	123	133	114	141	137	121	117	137	105	122	121	116	128	117	146	122	107	121	115	132	123	130	127	121	129	111	136	98	125	144	126	133	126	124	119	123	119	122	129	125	130	117	114	116	122	129	118	134	121	125	129	126	115	110	117	128	131	108	124	123	117	132	139	123	113	128	125	115	139	115	113	115	125	117	118	110	138	125	133	121	116	129	123	109	125	134	140	116	127	132	121	125	113	111	111	126	117	125	121	127	151	116	125	132	127	121	135	114	117	141	126	141	113	122	118	131	119	136	153	140	134	145	132	127	130	103	132	120	124	113	122	135	122	114	120	131	120	110	143	127	105	123	112	126	124	121	130	135	111	133	124	123	120	130	113	138	139	135	95	133	119	117	123	125	122	132	126	110	116	126	132	138	134	116	120	144	129	129	108	126	121	118	141	128	131	116	113	115	116	113	102	136	122	125	114	127	143	124	114	114	127	136	131	134	129	116	140	137	129	131	124	126	118	130	130	123	127	130	128	110	137	120	120	145	125	105	133	120	125	118	127	117	143	123	127	143	120	130	124	143	132	127	121	123	140	150	128	136	127	126	121	153	122	122	123	117	115	131	128	134	134	134	128	120	107	121	116	116	120	125	141	134	116	128	143	131	136	115	135	122	128	133	107	124	108	144	135	137	127	125	136	136	123	116	133	117	127	116	103	129	110	116	121	134	127	105	135	112	133	120	125	119	126	126	131	116	114	138	114	120	121	126	107	128	137	123	133	137	117	105	140	112	141	134	118	112	149	131	125	137	123	116	130	134	126	130	106	132	113	116	110	138	133	97	119	114	132	109	120	136	117	139	113	126	117	117	124	125	124	106	118	137	126	114	136	133	130	122	120	132	116	116	123	124	130	115	115	123	125	115	129	127	117	137	138	120	135	129	117	113	120	122	130	111	123	127	129	127	105	127	112	120	142	128	122	133	134	151	125	131	141	121	118	116	121	106	120	111	120	131	127	126	111	123	148	111	110	97	131	119	116	116	107	118	110	119	114	116	127	134	116	120	116	126	113	124	103	139	130	134	128	115	132	125	118	115	94	118	132	129	104	145	123	116	128	117	119	130	101	138	117	117	136	112	121	144	116	104	112	114	147	102	126	102	130	138	125	118	123	113	127	109	122	127	111	121	123	112	126	117	116	150	119	144	106	134	134	112	119	135	129	132	132	128	125	125	108	113	120	134	119	130	138	118	136	142	97	120	136	120	114	121	109	145	128	108	122	144	113	113	132	125	127	135	143	123	126	140	119	121	121	124	144	100	128	133	120	101	133	131	113	129	124	119	130	107	108	115	110	144	121	120	126	118	116	113	108	137	120	131	116	125	118	116	122	121	140	129	112	128	116	141	117	134	120	124	133	126	131	117	113	113	146	115	116	122	129	143	107	114	113	128	108	115	116	108	147	122	126	122	150	127	119	132	130	133	126	118	130	128	120	134	127	124	105	139	114	121	142	117	114	116	130	135	146	120	120	139	115	140	120	128	123	123	119	131	115	112	126	136	116	117	117	120	133	132	123	120	125	118	131	106	131	128	109	104	131	124	132	111	124	132	122	123	114	126	124	126	108	134	132	124	131	131	141	119	103	123	111	143	141	122	144	105	117	122	131	134	139	140	135	138	144	122	125	133	119	143	121	122	126	123	121	119	137	137	121	129	128	101	111	130	113	147	124	137	118	132	123	109	131	134	119	122	101	141	113	108	109	125	93	125	123	130	118	126	116	122	124	123	131	154	100	114	130	136	119	139	125	115	147	127	133	120	145	123	130	117	127	137	136	120	128	119	132	120	117	110	140	118	120	129	119	116	115	134	117	129	104	101	120	129	151	101	113	105	118	113	123	136	119	110	114	154	120	109	141	127	126	143	114	128	120	131	135	116	136	134	118	132	101	122	116	124	128	118	131	119	123	130	112	125	99	136	109	144	123	126	140	110	143	120	140	132	144	152	135	138	105	125	135	113	138	118	111	128	128	102	134	142	114	116	124	121	112	126	107	128	119	127	107	128	125	130	130	119	119	113	131	123	129	113	125	146	120	142	136	130	118	111	120	115	143	110	114	107	133	115	117	124	117	116	127	113	120	115	112	138	140	136	116	147	106	109	116	117	130	129	122	120	124	110	133	105	130	113	124	128	145	138	118	127	137	130	107	136	111	126	96	124	107	118	152	119	120	141	132	116	128	127	118	113	132	118	110	122	117	115	118	115	126	119	134	121	114	137	105	128	103	130	124	134	121	146	122	117	136	119	104	117	118	140	133	118	104	139	128	143	132	129	141	131	131	129	109	126	136	117	128	140	126	135	121	119	122	126	105	137	127	131	128	109	129	113	112	103	151	130	132	118	122	117	125	123	110	119	142	142	125	123	137	118	109	159	115	141	150	127	149	111	115	110	135	132	115	127	125	117	123	127	134	139	131	120	125	125	114	118	126	121	126	120	158	137	131	130	126	126	111	120	118	125	129	117	122	145	126	131	116	114	140	125	121	131	117	155	118	117	135	133	127	139	119	121	117	111	130	127	134	106	100	130	137	149	141	124	124	119	115	136	124	133	134	107	136	129	115	130	117	110	118	107	142	120	130	140	146	113	130	143	126	131	132	117	108	134	125	124	111	135	114	158	111	122	125	138	140	95	113	123	113	150	123	114	126	115	118	117	130	128	151	128	113	120	117	111	145	135	137	126	121	128	129	115	131	133	118	113	126	123	139	114	98	129	122	131	107	139	108	143	125	121	129	123	118	128	132	106	136	127	112	118	118	113	140	123	116	128	128	115	138	140	133	112	127	112	118	119	99	133	134	111	125	124	105	124	137	108	133	116	113	142	134	119	133	127	127	151	121	132	124	115	124	120	118	125	106	112	117	119	142	143	109	130	117	135	138	126	122	132	123	118	134	138	122	99	120	125	144	140	120	116	133	134	133	142	107	122	129
7748	2229	5134	6021	5277	4359	3575	2998	2516	2073	1889	1612	1501	1279	1175	1181	1046	1043	888	852	811	789	778	780	702	695	677	712	661	650	638	604	595	629	622	544	573	571	541	546	569	522	504	496	534	489	510	495	484	483	475	545	478	504	488	497	458	479	456	468	478	481	469	448	445	461	469	472	439	470	470	460	434	431	471	428	438	461	451	452	451	444	495	478	469	466	481	459	474	474	433	430	472	401	470	443	448	442	447	484	493	487	429	434	422	429	442	430	425	438	434	437	429	409	427	439	447	477	435	431	478	430	461	424	458	422	450	394	419	425	438	437	444	444	451	480	419	395	459	430	452	446	447	469	442	398	440	436	448	393	426	445	429	441	411	431	418	424	434	459	457	454	451	432	432	412	452	404	436	411	458	417	414	426	410	413	441	444	422	431	418	418	441	471	412	415	429	406	438	444	428	430	440	450	486	438	443	428	471	439	420	461	413	419	467	421	407	418	442	465	440	440	407	420	425	443	454	407	454	461	472	425	446	437	458	425	464	427	408	431	474	451	460	404	435	407	420	420	423	449	437	464	425	425	447	433	452	446	420	397	451	451	402	439	413	415	468	403	464	469	435	422	397	446	454	432	397	473	456	454	442	416	448	432	451	442	411	446	407	422	460	432	417	435	393	439	441	464	418	408	444	428	440	396	448	426	429	437	428	439	419	412	433	460	423	463	451	425	456	418	391	454	425	425	445	445	446	421	392	414	412	439	416	450	436	440	445	446	423	415	455	418	418	398	433	429	417	434	406	443	423	445	446	431	419	432	426	435	427	421	416	448	420	411	431	456	467	444	450	413	444	414	462	428	401	432	403	412	424	393	438	439	433	417	411	418	406	447	463	498	428	416	422	395	414	451	458	411	448	426	461	462	445	454	421	403	416	439	444	429	414	438	468	450	441	427	424	428	418	426	424	434	434	452	384	437	477	427	423	460	436	409	410	431	442	441	424	466	449	442	427	437	435	421	444	423	414	407	439	437	407	481	419	435	412	439	423	427	416	428	431	460	456	383	445	439	417	457	465	421	461	429	426	404	411	449	441	461	450	474	435	443	433	443	407	413	450	467	440	399	439	430	406	444	386	437	425	411	452	448	381	434	423	404	404	431	455	372	412	444	396	453	455	443	453	436	428	485	459	425	428	442	434	411	420	443	413	422	440	428	425	397	419	410	434	395	408	420	413	408	439	430	464	474	449	425	402	430	442	445	459	411	421	393	445	431	436	433	412	419	409	471	451	435	450	409	430	434	448	433	390	445	431	428	435	436	438	427	421	460	431	385	412	399	430	411	430	441	428	446	420	444	416	478	422	436	443	457	432	395	436	410	444	437	423	433	418	454	422	437	429	432	427	401	420	420	402	421	432	454	421	471	445	425	432	461	404	428	398	456	426	470	457	439	434	406	423	426	420	425	403	429	429	430	406	430	433	387	435	427	450	423	437	413	439	454	373	439	451	420	441	443	449	432	433	402	449	448	446	448	431	405	417	430	405	438	411	463	429	401	427	453	459	409	448	433	435	439	407	399	411	403	452	463	406	445	417	469	426	414	449	442	432	428	421	417	402	386	436	417	458	424	411	414	404	426	424	458	452	435	452	397	449	435	399	419	451	415	391	424	477	453	413	420	388	439	442	388	434	439	447	425	436	436	493	434	434	406	419	403	404	406	457	408	446	420	426	392	418	424	451	438	455	436	426	446	439	455	437	468	419	410	408	463	425	399	430	427	435	407	446	433	446	421	442	435	417	402	424	439	401	434	387	447	421	425	441	454	410	426	395	408	433	424	407	377	436	437	428	413	415	423	374	425	405	439	420	423	438	448	417	434	477	396	422	427	426	438	451	376	413	415	398	476	447	439	403	427	424	437	433	430	413	401	430	427	429	406	420	443	419	444	402	405	413	421	436	447	435	418	411	426	420	425	441	423	439	444	436	454	426	448	389	459	416	464	411	400	421	387	378	451	413	414	478	454	398	459	389	393	447	439	413	425	468	421	433	412	450	454	414	461	423	439	438	432	385	435	430	465	428	445	443	419	397	403	417	403	458	430	455	412	458	427	410	466	448	413	432	446	471	452	437	417	405	442	423	426	420	425	467	426	420	439	416	473	439	460	404	470	438	422	442	426	451	445	421	405	391	430	426	430	435	395	479	430	451	450	432	437	443	413	433	455	424	430	449	437	413	429	452	430	417	476	446	437	423	431	414	409	440	407	411	444	414	400	448	389	409	435	420	400	444	384	422	426	415	437	425	429	450	428	394	432	443	403	441	399	474	469	448	428	437	418	448	394	413	413	464	456	398	395	384	455	416	425	417	412	441	414	426	400	400	401	431	448	421	430	443	447	408	443	422	459	477	436	430	406	428	417	454	384	452	450	440	449	447	430	424	413	427	423	414	434	448	426	437	464	452	416	407	447	388	429	410	445	426	436	428	436	450	436	433	433	438	470	407	449	390	471	408	452	418	428	437	424	445	450	437	415	420	416	452	430	437	437	438	445	400	429	445	425	431	435	399	419	437	403	436	404	438	423	400	418	405	468	428	429	453	426	444	404	431	422	438	408	455	430	414	438	422	445	422	456	422	423	444	402	460	422	454	411	406	404	427	422	459	437	472	408	435	412	396	432	448	441	438	441	447	418	423	432	427	431	452	430	430	423	420	417	418	428	428	419	430	443	398	433	428	452	440	425	400	402	414	399	484	429	474	420	421	458	440	422	452	435	449	451	431	416	429	449	391	376	409	411	421	431	444	450	432	424	409	434	425	425	454	435	439	440	443	407	423	438	416	463	433	425	405	464	470	442	394	435	401	443	467	446	453	458	446	415	420	424	462	452	457	396	451	422	420	396	424	456	425	431	403	437	419	441	438	419	414	424	445	445	447	416	448	411	403	418	434	410	407	415	414	453	447	419	429	465	445	424	407	406	426	466	407	449	454	464	471	426	429	427	441	438	431	446	436	395	457	470	480	432	433	463	434	467	404	416	446	382	417	452	453	401	436	417	399	411	438	440	443	433	453	426	431	401	428	432	451	437	414	426	475	416	429	424	393	484	440	415	459	431	421	411	441	429	461	414	420	410	464	394	442	461	427	454	420	411	413	473	475	417	425	438	446	435	443	388	424	429	461	397	445	386	443	427	436	389	435	427	433	409	437	418	458	437	451	404	440	402	385	451	419	480	462	440	428	417	448	434	440	423	430	436	446	417	431	451	458	442	457	403	437	432	409	465	469	443	390	407	449	454	429	392	404	446	437	424	409	416	411	426	406	438	412	404	401	428	441	460	459	451	412	409	440	411	416	400	411	411	430	404	454	416	425	426	458	390	447	439	420	442	393	422	440	400	397	409	504	428	417	430	425	395	457	465	386	455	425	434	420	418	418	385	427	446	467	419	394	447	403	442	437	421	418	393	434	420	424	433	440	439	440	420	432	417	413	439	438	421	449	434	457	480	443	457	442	454	451	433	425	443
1279	308	326	273	282	276	289	267	261	238	257	265	252	269	249	249	254	263	254	245	235	247	256	251	287	214	234	275	266	249	250	258	252	237	251	271	248	248	246	264	267	276	254	265	258	262	264	240	227	245	282	270	250	232	247	263	264	244	254	239	279	253	232	273	239	280	252	221	223	260	245	219	237	262	293	235	246	274	272	269	234	247	262	247	216	258	270	240	251	226	259	240	264	271	250	262	252	252	274	219	240	261	258	261	267	256	249	254	219	244	284	255	274	261	270	249	235	257	237	230	229	241	268	290	257	237	235	260	259	239	263	274	248	263	250	269	232	244	267	263	245	260	259	251	221	248	252	249	243	254	245	223	257	253	270	269	256	264	261	251	277	245	216	268	271	244	242	247	249	274	254	244	278	275	234	263	240	238	248	260	292	266	247	262	231	261	261	263	249	237	246	248	247	271	244	249	235	228	255	243	254	270	250	254	205	236	257	240	249	247	233	245	248	262	245	267	249	254	236	265	252	238	265	238	269	275	244	259	260	246	259	255	251	249	246	293	279	272	219	234	235	254	263	269	260	246	244	224	264	226	230	253	252	276	258	247	253	262	252	243	246	240	244	259	267	259	315	252	244	248	231	220	252	260	229	250	270	230	255	238	281	243	256	259	266	245	238	265	275	269	258	251	243	253	254	231	251	248	251	220	249	286	252	246	252	282	252	265	246	271	242	253	256	275	256	291	276	252	230	257	251	256	282	267	273	257	251	246	282	231	278	274	251	218	243	263	288	253	246	256	255	247	262	269	267	272	246	264	224	270	268	250	231	250	270	239	256	281	261	239	268	284	247	264	246	272	241	253	225	247	271	251	263	269	257	264	255	290	259	269	252	270	254	262	278	254	254	253	279	243	268	243	245	231	258	278	258	273	247	239	241	252	241	272	238	266	246	254	243	264	266	276	254	254	236	271	250	254	231	271	221	241	237	249	242	253	254	230	250	236	248	249	237	261	267	240	274	257	238	268	253	260	260	246	248	258	248	254	248	235	261	241	238	260	241	233	256	272	263	267	278	253	247	235	252	242	240	242	255	233	255	242	278	258	278	241	235	255	238	257	242	247	260	256	247	244	244	259	265	252	280	242	225	267	250	268	229	246	267	271	241	250	263	256	240	231	260	248	245	283	294	270	250	271	283	251	268	261	241	252	235	244	257	239	243	272	254	240	251	269	247	246	279	235	253	282	268	261	279	263	230	243	273	259	263	254	220	253	252	263	245	265	232	243	242	283	261	271	242	264	263	252	285	249	254	263	251	253	239	238	249	243	242	260	257	247	236	243	298	238	245	207	270	239	248	254	278	253	253	252	270	267	257	292	267	234	260	266	257	243	272	233	225	237	235	247	241	281	267	287	260	250	270	221	261	267	249	279	233	260	259	258	277	266	237	254	251	268	242	266	248	262	255	234	283	248	251	255	286	239	224	280	253	255	229	237	236	268	278	258	240	266	263	257	265	231	238	247	247	291	264	256	253	278	238	271	272	246	227	240	222	249	252	239	256	211	260	250	246	224	267	231	247	216	240	262	276	245	241	242	262	243	270	221	246	232	266	281	229	249	260	239	229	255	254	245	255	251	256	255	249	247	255	263	242	247	253	265	231	266	248	234	253	242	273	248	254	258	263	269	238	256	262	245	248	249	268	263	266	248	299	237	260	238	251	235	246	246	227	269	247	260	234	254	284	245	270	253	252	244	279	256	284	258	267	245	237	226	242	287	270	267	253	230	259	244	256	249	229	254	272	265	252	262	286	246	261	245	262	254	241	267	267	245	271	233	254	241	260	261	256	243	285	254	259	238	251	208	274	253	241	248	261	246	250	254	269	243	259	249	256	264	259	241	264	278	245	266	221	241	278	290	248	265	242	249	254	276	240	239	237	269	218	239	221	228	263	262	249	278	253	277	250	251	249	283	243	226	239	253	232	276	236	242	252	239	271	254	264	243	284	267	265	252	292	272	255	239	260	259	228	260	279	256	252	249	275	251	258	250	242	216	255	271	244	244	252	248	273	236	273	269	241	227	236	254	261	249	228	250	249	248	235	270	269	245	253	244	226	257	256	264	242	275	240	232	228	245	261	235	261	271	264	264	264	235	265	232	262	265	230	253	245	275	247	258	233	247	265	246	249	247	244	240	243	247	226	245	253	222	228	252	223	267	264	268	237	267	244	267	237	273	273	248	262	255	240	234	243	255	238	255	282	273	276	247	254	242	258	258	263	250	247	241	257	243	230	262	274	269	232	223	247	247	250	245	248	227	260	237	221	238	256	256	295	271	248	260	263	248	251	227	287	251	276	243	245	234	229	244	229	242	261	254	242	235	264	238	292	229	243	231	244	263	242	251	284	256	282	248	255	280	260	272	261	242	255	273	236	278	248	249	287	245	254	254	250	258	246	261	240	263	253	211	243	257	260	254	233	235	262	238	248	237	275	246	245	244	254	248	263	260	246	256	247	272	240	271	215	250	245	253	256	248	241	240	248	273	276	249	257	249	262	223	263	257	256	269	291	254	242	247	259	282	232	260	263	271	268	258	238	242	257	249	244	248	286	281	235	266	239	243	293	226	264	238	254	256	238	254	246	244	252	262	233	269	257	266	261	264	259	247	268	255	253	233	256	296	263	245	258	266	234	277	226	279	258	244	263	210	251	235	305	254	274	263	263	270	210	264	266	235	228	257	244	243	270	235	245	237	248	244	228	242	258	247	269	239	234	226	226	275	251	251	269	231	255	242	228	259	268	275	226	239	218	242	270	239	235	248	260	275	239	255	241	263	235	237	259	223	253	271	223	255	249	250	253	249	247	261	217	275	262	255	233	277	288	243	266	253	255	272	248	287	271	255	266	238	238	249	235	245	252	231	240	235	278	261	271	236	257	250	246	287	247	258	285	246	252	234	259	252	247	263	261	253	227	269	280	253	267	245	252	270	270	239	259	255	269	270	275	241	237	240	266	245	247	243	255	264	253	261	264	255	247	258	229	268	255	260	274	247	252	243	251	259	244	273	249	244	277	264	254	273	260	259	230	255	238	266	259	255	252	230	243	242	234	241	228	265	263	260	262	258	248	249	237	241	245	255	234	261	265	252	270	258	301	262	246	226	248	240	258	259	243	253	241	263	266	243	257	244	265	264	259	262	287	238	258	253	224	242	283	262	250	256	236	240	252	267	237	247	248	273	248	243	246	261	267	238	238	244	260	254	244	244	235	269	248	273	221	276	246	247	252	230	272	238	267	259	273	268	227	262	267	250	245	264	296	236	259	272	237	269	271	247	240	246	255	249	257	250	279	270	284	276	248	240	256	281	222	253	216	271	263	251	252	267	247	257	254	249	252	237	264	238	276	259	294	270	243	269	251	257	250	223	289	288	251	271	229	232	287	258	246	271	263	265	298	261	262	246	224	238	259	236	275	241	265	279	235	272	252	256	269	273	251	247	267	257	225	246	244	230	225	281
2200	828	939	980	905	878	839	826	806	831	825	824	823	828	783	772	829	818	821	804	833	751	787	806	764	778	753	799	788	805	772	768	781	777	746	814	797	804	808	814	832	755	793	764	739	735	772	815	793	756	774	768	777	832	803	751	754	722	791	778	791	758	784	758	784	780	791	753	779	784	721	808	750	794	804	766	734	780	780	818	793	788	741	747	787	816	781	812	788	833	732	739	759	747	761	795	801	770	779	759	785	793	794	809	835	815	772	809	787	823	782	769	802	804	769	823	773	744	802	718	774	850	756	772	770	785	731	797	804	777	834	774	729	789	755	809	747	782	764	706	716	761	813	739	826	764	764	744	739	776	784	760	779	812	768	739	758	770	765	768	806	730	754	793	797	769	727	751	700	774	764	741	779	792	777	730	767	767	783	789	762	731	806	773	821	790	803	804	789	787	814	779	774	815	735	837	775	794	777	754	797	809	778	802	816	835	720	760	811	803	722	837	815	769	809	766	756	799	823	742	822	766	797	826	744	843	773	825	731	804	846	756	719	770	731	786	776	760	817	800	788	771	743	777	750	757	718	758	756	777	801	795	768	768	794	787	828	750	739	800	754	755	791	738	818	817	726	782	785	773	837	788	780	806	773	827	763	793	776	754	796	756	809	773	792	804	791	764	801	781	787	802	802	789	822	831	756	772	798	787	750	772	787	783	795	810	780	767	796	780	800	756	818	771	750	788	790	818	779	781	750	772	778	784	815	805	734	743	755	779	771	823	771	792	781	788	728	810	756	792	847	726	748	784	742	756	789	832	765	769	797	771	808	739	738	743	747	727	765	794	784	755	786	756	785	760	783	807	741	825	772	823	771	752	828	772	780	811	803	775	789	801	760	768	806	780	801	765	778	785	760	792	728	756	792	797	793	779	786	788	749	778	763	824	784	787	800	778	755	807	763	768	783	779	786	810	797	799	772	773	786	763	817	788	782	786	758	770	813	786	738	781	783	793	747	792	776	804	776	777	782	793	764	763	798	773	757	781	752	745	792	746	833	833	775	732	800	758	745	828	821	763	767	778	770	831	753	758	773	714	787	745	733	829	791	722	766	786	777	790	802	816	747	800	765	769	829	781	789	767	797	778	778	777	781	782	768	760	766	743	750	773	827	780	743	823	794	789	773	793	735	750	788	785	735	782	771	730	750	775	806	805	768	719	752	803	756	780	821	743	734	751	753	773	777	772	744	783	815	821	771	779	741	730	769	804	771	771	803	775	765	766	807	768	813	768	761	723	761	705	838	789	753	777	786	763	768	794	746	810	830	803	793	824	759	755	783	811	796	795	758	820	750	780	739	752	759	811	738	794	788	817	792	797	798	820	759	833	781	767	786	776	758	805	774	764	745	754	764	804	759	780	819	782	777	808	778	759	832	818	714	757	757	762	791	742	771	765	749	778	745	738	784	823	754	803	763	793	727	769	768	756	806	784	786	817	721	792	768	795	794	741	770	775	830	780	754	815	774	800	748	837	778	798	746	812	773	762	811	761	798	818	781	768	792	791	792	782	789	770	791	765	767	807	791	803	813	818	742	871	793	812	787	785	789	741	792	767	806	777	763	755	789	779	785	775	766	798	770	805	798	790	808	769	837	788	801	763	773	812	792	780	820	787	757	773	846	806	781	800	784	713	782	792	756	823	813	786	745	771	822	823	746	771	751	725	792	765	751	787	724	773	768	749	748	758	812	751	776	756	758	751	799	787	800	771	736	812	765	767	776	786	770	778	786	827	799	807	762	791	802	759	779	784	765	767	722	780	773	787	782	806	775	820	768	766	724	776	767	781	787	801	777	818	768	765	784	764	749	756	799	738	742	763	768	759	816	778	809	764	753	771	810	801	777	791	784	790	749	802	737	788	795	761	774	797	791	772	746	787	805	783	768	789	771	792	772	759	809	791	777	766	766	794	772	784	803	742	804	758	793	756	758	788	782	805	783	824	794	786	796	820	781	802	823	764	794	763	816	774	751	749	743	789	763	769	826	797	814	752	725	808	746	795	738	792	797	763	780	756	809	769	770	798	733	761	796	774	780	806	777	799	805	720	753	767	783	792	740	822	827	734	778	787	795	770	788	812	814	721	771	740	766	790	818	796	772	850	821	776	807	767	753	764	756	743	717	824	818	780	810	749	757	762	748	808	771	838	724	781	756	808	780	770	753	801	823	796	781	757	756	805	801	787	797	794	788	784	729	762	737	781	789	822	759	726	761	767	777	779	786	788	768	758	765	782	787	839	787	778	804	750	794	738	782	783	808	774	764	807	794	820	758	810	753	784	819	782	775	775	770	791	750	805	770	766	762	862	808	791	803	756	793	767	756	813	785	816	779	770	793	803	723	778	769	746	754	724	714	780	828	783	781	804	779	741	821	792	778	803	752	798	798	804	756	813	779	738	740	829	773	768	782	797	788	752	797	798	744	773	734	792	806	785	771	831	757	793	767	728	777	779	781	782	791	801	814	820	785	787	788	752	827	789	727	735	767	776	838	766	791	817	810	849	784	787	788	803	840	774	814	808	754	774	763	830	791	821	758	810	817	739	802	765	755	761	795	799	813	799	734	729	760	777	741	785	787	802	783	743	738	799	808	832	768	756	797	791	745	805	778	777	792	775	789	795	783	802	772	734	749	764	786	772	784	783	757	810	785	784	804	795	787	759	770	765	757	777	781	751	763	813	812	769	789	744	764	773	846	775	788	821	758	781	792	784	751	734	785	801	810	756	756	797	766	782	786	773	821	817	733	758	775	737	795	771	797	781	764	843	779	792	758	798	839	814	758	754	802	789	790	747	793	749	800	768	788	753	711	803	820	723	800	767	764	760	771	784	767	768	752	811	812	776	765	737	805	731	752	797	779	778	797	805	812	799	869	806	777	785	776	771	755	725	783	782	788	708	771	798	833	818	743	771	770	796	796	780	787	752	825	788	777	747	813	823	797	746	806	817	784	761	720	729	743	803	736	760	786	781	786	748	766	760	814	795	746	771	740	807	758	768	800	763	788	752	787	811	786	760	777	787	773	779	784	773	763	731	713	762	734	753	742	819	803	796	771	755	806	745	777	754	812	762	804	827	783	764	788	749	779	826	751	801	823	773	812	748	760	807	796	736	797	733	782	772	812	784	764	849	736	778	802	727	790	767	732	786	830	786	824	762	811	771	771	759	770	784	776	740	777	802	830	796	817	743	796	792	780	744	766	744	786	782	746	818	792	763	782	768	757	740	780	773	782	737	822	749	771	785	788	771	765	816	735	753	786	769	748	767	777	849	797	825	808	759	747	792	760	778	834	764	805	761	781	779	772	783	780	824	767	783	831	773	757	781	763	726	808	801	765	753	867	789	751	807	825	798	711	825	816	794	799	767	778	764	767	792	834	793	737	804	782	752	739	768	764	760	763	811	754	780	758	773	749	761	828	756	775	807	789	743	747	775	817	748	736	824	819	795	776	779	776	787	759	770
4573	954	1206	907	668	470	351	301	248	284	208	224	191	174	169	175	159	142	171	160	155	132	169	157	154	140	158	149	139	126	121	132	129	141	141	174	140	151	136	163	144	127	124	131	120	143	131	136	121	118	160	140	107	125	125	124	185	138	118	139	139	131	126	129	136	137	124	129	139	146	121	116	130	131	124	121	128	117	133	133	134	134	140	161	154	128	138	115	142	131	135	126	137	143	134	133	124	108	149	133	134	129	140	98	118	142	129	135	126	136	146	149	144	112	135	132	138	125	141	132	130	134	125	135	125	125	133	124	156	144	128	125	132	126	141	118	125	121	136	141	145	140	135	137	121	134	137	123	131	120	133	136	119	108	140	135	138	138	136	125	122	144	100	139	145	127	153	117	130	132	135	153	112	124	113	114	143	150	132	119	152	133	153	118	130	138	147	139	139	122	118	134	137	118	127	149	133	121	133	122	131	147	139	127	145	123	119	121	143	128	131	125	122	127	111	136	128	127	138	132	107	128	132	120	118	106	139	128	125	132	134	127	156	129	128	139	141	133	135	138	124	141	126	119	114	137	123	131	128	123	135	123	129	144	119	122	130	148	129	134	133	123	124	122	137	130	111	145	129	146	126	125	121	135	146	131	136	138	127	122	137	153	138	141	138	148	139	135	136	134	137	121	132	123	132	130	104	163	142	131	142	128	134	151	143	155	150	132	114	132	130	134	134	119	150	130	118	116	131	134	129	123	114	132	117	140	106	127	131	138	122	135	146	148	149	136	130	140	148	138	122	133	151	152	126	136	142	137	117	167	131	135	113	132	135	140	132	126	124	155	143	117	127	129	141	143	139	126	129	142	133	115	139	116	119	138	132	138	117	151	120	111	141	147	129	124	131	129	154	153	136	138	119	114	135	141	122	148	121	135	128	124	118	138	144	140	128	137	124	130	154	126	135	142	113	114	134	107	135	121	124	130	110	130	109	126	131	122	134	144	139	134	102	106	142	135	130	129	133	127	133	135	119	136	128	143	127	111	129	131	144	126	100	139	140	126	111	145	150	131	128	96	127	128	135	124	131	120	170	123	149	122	140	147	138	113	127	141	124	124	122	131	143	123	145	152	128	133	126	132	144	117	122	118	127	144	122	133	134	149	133	137	105	105	129	139	142	138	148	128	130	139	126	122	121	126	148	152	128	111	126	142	146	110	115	144	127	141	127	122	121	131	122	119	131	144	144	119	109	116	131	107	128	134	131	146	116	150	137	155	135	144	136	124	138	134	141	116	138	127	137	129	141	142	141	134	138	122	120	139	137	126	115	134	152	145	129	142	142	129	123	135	152	137	144	130	133	121	127	123	157	123	141	140	144	132	132	122	131	121	124	138	125	135	129	130	129	118	130	161	143	122	121	149	140	123	138	131	132	157	138	138	126	141	109	134	120	118	123	148	119	129	138	130	121	130	122	131	152	122	135	154	149	138	132	148	136	140	138	151	129	122	139	149	130	139	129	145	140	138	150	140	135	126	123	141	132	147	137	136	151	123	140	127	126	125	136	126	128	129	133	126	155	136	130	128	129	134	123	137	138	119	138	136	133	135	133	124	126	131	133	143	117	133	120	147	131	128	128	110	131	152	139	143	128	137	133	127	130	140	114	135	149	131	139	148	144	148	119	138	115	130	138	145	128	131	134	111	155	151	142	124	133	126	140	147	117	140	137	135	160	151	112	145	126	120	152	141	113	130	127	114	152	115	116	135	131	112	149	131	141	130	132	136	116	148	129	121	132	135	119	128	130	144	129	145	146	141	151	135	139	109	150	107	124	117	130	125	160	124	130	144	124	127	132	135	129	139	125	121	117	139	147	130	118	145	119	129	152	147	147	113	130	136	131	122	117	151	111	132	154	152	138	140	131	117	132	125	124	125	120	136	128	133	141	128	112	133	146	117	122	129	116	125	119	113	123	148	108	138	143	108	121	155	135	139	139	118	111	121	130	151	125	131	118	128	124	138	130	137	126	137	129	157	154	144	127	125	122	119	147	118	123	149	128	115	113	125	147	116	128	126	122	160	137	139	146	127	121	137	124	142	130	123	149	156	139	127	125	130	126	104	134	130	128	117	134	138	119	133	123	133	133	144	143	124	129	136	146	134	160	133	141	139	118	146	131	134	160	140	147	121	135	128	140	126	124	142	113	142	133	120	137	146	119	123	146	139	130	134	143	134	116	149	130	121	133	139	120	116	124	140	125	133	147	130	131	137	140	132	126	139	134	140	141	145	121	113	144	172	141	133	135	136	120	119	138	140	146	125	108	127	130	152	122	140	136	128	127	119	128	129	143	140	120	143	129	114	144	134	127	148	117	128	133	126	111	137	125	129	144	139	140	142	129	130	119	134	115	135	115	120	144	137	131	107	144	126	114	133	122	119	139	132	113	139	140	136	124	136	135	142	118	118	134	129	130	151	117	124	153	116	134	144	125	116	123	125	151	125	123	119	136	141	128	130	138	106	121	109	122	141	150	147	114	138	127	139	137	133	126	154	126	141	126	112	142	118	132	139	140	123	140	133	143	152	133	127	142	130	136	114	148	142	138	139	129	137	107	110	154	133	144	119	135	151	120	122	122	143	127	127	135	129	135	130	137	124	130	130	119	119	145	138	111	128	129	135	134	168	108	135	134	134	139	129	128	139	130	124	136	136	128	147	127	135	140	140	145	131	140	136	140	145	142	135	113	140	137	139	132	134	122	145	134	125	141	121	139	123	136	145	114	133	137	129	132	149	120	129	118	122	112	122	147	138	127	132	128	125	120	124	142	132	113	136	131	113	139	131	137	119	144	138	142	119	136	142	122	132	149	157	138	110	130	126	113	132	139	127	140	123	148	121	148	153	133	122	131	126	153	126	138	143	139	139	133	121	122	114	113	143	159	148	127	145	135	113	127	139	106	131	132	143	133	115	124	113	125	130	128	140	140	133	128	144	132	111	130	138	157	130	130	117	132	136	132	140	120	147	132	131	136	121	137	150	134	125	133	155	148	131	134	123	131	151	134	119	133	133	128	126	146	110	123	154	147	143	115	126	119	139	145	149	145	134	144	135	120	149	135	127	145	138	102	141	127	163	150	142	138	103	116	135	117	146	158	134	125	134	154	122	116	129	129	128	118	140	113	123	127	156	119	125	119	122	123	115	126	144	139	157	143	154	134	150	138	123	134	115	130	134	124	134	135	134	141	137	137	139	137	125	130	123	166	142	143	139	129	127	139	154	128	105	130	144	137	125	139	143	133	156	148	132	136	125	113	106	129	132	142	135	130	151	113	105	127	146	156	150	141	137	143	137	140	135	115	120	132	112	112	157	155	141	122	134	112	145	160	121	159	125	127	119	130	132	131	122	131	124	117	150	135	133	130	135	138	137	137	113	131	122	121	124	119	125	132	147	130	124	128	135	125	113	132	138	126	108	131	119	122	161	133	158	130	132	146	131	141	139	110	122	101	132	141	150
5497	1340	2942	3442	3050	2500	2096	1729	1467	1303	1160	1082	990	877	938	817	770	748	682	674	672	575	604	644	596	586	587	531	539	512	553	561	538	472	525	501	510	489	500	493	505	488	487	536	500	461	488	516	495	473	485	481	476	492	473	476	471	443	489	467	462	481	495	465	479	446	475	477	469	418	421	434	489	433	438	475	450	465	456	461	473	453	449	436	454	460	467	439	462	473	487	489	462	449	416	468	476	484	421	433	429	460	433	443	453	458	430	475	443	449	410	426	440	423	428	480	454	431	471	427	443	487	461	443	410	466	481	471	419	447	407	450	425	520	430	449	473	452	476	427	440	443	465	475	489	443	473	467	457	421	440	464	422	438	487	466	443	439	456	453	430	474	420	419	460	418	421	448	423	456	457	436	441	442	443	465	469	464	463	452	414	478	455	425	450	467	473	412	456	453	448	435	468	443	474	454	454	440	457	462	413	464	465	468	454	473	473	446	413	455	413	456	441	437	447	463	459	461	420	456	449	426	470	456	459	449	439	469	443	435	454	437	431	457	470	477	428	456	439	450	453	472	436	413	429	432	407	428	436	450	423	421	443	441	446	425	459	398	447	424	424	480	452	472	439	442	406	433	413	466	463	444	464	438	484	465	467	439	436	424	430	464	451	467	416	439	463	424	416	428	465	404	455	448	425	427	468	475	439	458	474	448	408	416	416	446	467	462	435	455	434	449	446	428	423	427	429	454	446	439	444	443	441	440	471	418	465	442	459	425	432	451	491	414	418	430	442	414	397	450	451	452	425	415	448	451	439	431	408	466	459	418	438	441	432	455	479	416	470	446	384	428	446	443	420	393	454	456	442	417	448	447	443	453	442	448	414	425	464	462	434	487	460	448	466	466	432	436	484	477	466	469	419	418	431	432	431	429	438	436	437	449	480	425	480	435	450	453	433	449	439	454	378	462	502	447	445	439	456	449	440	479	448	435	465	472	436	425	466	451	405	445	476	430	431	459	456	397	436	460	484	468	441	427	470	466	441	456	425	445	404	419	431	444	449	433	485	414	410	459	443	431	481	468	447	434	441	417	435	420	411	452	464	428	470	442	494	446	475	466	428	439	446	440	444	463	431	484	436	438	398	425	452	457	462	424	456	450	458	441	448	437	449	476	475	421	415	397	424	451	447	476	464	444	452	444	461	439	443	414	472	460	430	414	435	437	401	405	468	452	438	448	468	429	446	458	475	438	396	471	444	442	425	422	440	446	447	448	463	435	425	434	410	430	397	454	441	444	429	472	439	428	420	449	470	415	468	449	446	455	433	430	420	432	456	443	469	454	456	443	445	447	441	405	430	500	446	453	420	473	434	441	470	444	444	443	450	430	480	458	452	406	433	433	431	428	449	429	438	434	464	457	423	442	415	446	415	439	484	453	475	480	457	446	458	469	474	453	460	436	426	424	439	431	463	432	470	428	457	411	457	470	419	464	440	468	444	451	395	467	472	456	433	393	442	466	430	451	440	462	472	430	472	471	436	417	442	456	413	443	435	465	435	440	408	507	445	429	442	443	490	447	426	399	450	461	429	462	428	402	453	438	449	451	449	421	441	428	476	416	428	447	443	445	427	448	447	441	436	454	431	443	420	439	429	458	469	430	492	452	466	477	437	437	437	405	416	417	423	429	419	407	383	432	452	454	439	433	428	467	461	451	448	456	416	456	462	438	436	451	462	447	412	425	439	465	414	474	442	419	464	455	475	472	468	429	394	489	451	431	452	428	456	449	422	459	412	418	481	449	434	496	456	471	465	469	455	431	442	454	439	456	476	448	425	425	431	452	415	448	468	442	450	460	429	432	432	458	416	462	430	448	416	431	425	464	446	445	483	443	394	455	429	418	430	444	425	409	412	459	466	441	454	472	456	439	430	440	447	445	448	454	471	444	480	456	459	465	422	407	420	441	444	443	443	449	457	461	435	452	432	458	440	473	440	419	435	434	448	451	482	403	467	448	471	418	422	496	475	458	449	416	477	429	415	432	442	447	435	449	428	471	433	427	461	416	432	493	461	461	444	465	435	483	436	445	410	393	446	452	439	457	404	457	468	406	484	459	440	442	434	457	465	470	428	478	432	413	470	438	436	449	468	436	454	476	435	451	441	477	439	433	439	434	435	409	453	450	462	419	439	456	473	429	420	405	438	463	432	413	434	418	441	430	440	465	444	415	494	458	448	455	454	470	447	436	435	435	470	455	433	465	448	450	472	430	453	434	421	420	441	419	451	411	440	422	425	467	466	444	460	453	418	443	426	435	463	471	456	455	436	463	474	484	465	415	427	413	493	493	448	422	415	440	443	429	441	458	425	435	478	447	452	410	424	448	444	444	427	462	418	421	443	458	434	442	467	427	444	434	413	451	430	439	428	468	430	436	432	454	442	446	422	455	475	437	411	473	412	441	436	428	481	446	453	440	446	453	446	420	424	433	447	450	434	447	401	438	441	433	433	417	473	500	450	457	439	455	403	440	465	425	398	450	462	452	402	432	476	438	441	431	430	436	431	429	434	476	451	458	451	468	413	457	419	445	445	475	436	442	440	452	477	443	459	418	463	450	431	425	437	475	493	507	454	461	499	396	444	462	459	439	464	455	467	451	459	475	438	419	432	456	463	427	441	453	434	472	443	458	448	454	449	434	462	451	445	463	421	438	460	444	417	437	441	402	436	509	455	409	488	430	457	418	410	466	434	452	429	443	457	465	430	465	422	428	393	424	391	456	466	433	468	428	442	452	432	480	438	467	483	466	439	442	423	426	432	431	448	487	478	455	440	428	439	413	400	456	410	457	422	469	478	439	429	444	471	481	448	425	436	465	445	479	423	416	452	471	468	446	399	431	472	420	430	462	446	458	441	468	450	441	475	430	455	430	433	479	463	458	453	444	468	457	415	442	453	451	463	485	438	450	453	468	471	421	438	408	443	442	434	453	468	466	453	445	465	482	463	455	462	446	440	484	468	448	432	427	484	435	437	447	395	478	472	478	450	455	474	438	435	416	442	479	442	419	462	415	475	430	436	465	437	474	436	421	448	418	493	433	425	483	463	465	435	442	430	460	430	458	419	485	408	451	452	440	425	454	394	414	430	455	464	442	433	439	467	421	404	463	436	440	431	445	437	498	463	429	453	410	428	425	447	479	428	431	410	437	435	465	430	453	427	434	427	443	454	458	462	438	405	442	443	465	447	431	442	469	483	419	430	488	452	402	422	445	423	405	444	434	419	449	417	461	424	448	438	429	447	449	421	463	451	437	460	424	431	479	426	439	407	449	483	429	405	430	447	409	438	419	423	459	447	447	451	462	450	384	424	442	420	464	438	462	437	473	465	448	479	430	462	466	453	451	476	427	442	463	450	431	416	445	465	433	475	438	484	444	504	408	464	459	474	455	426	439	434	465	457	408	457	445	425	457	419	431	466	443	414	416	469	391	440	444	454	458	432	416	405	426	456	455	443	461	480	431
8537	1894	2333	1660	1162	809	604	507	373	344	304	228	220	242	201	191	232	210	186	159	138	171	172	161	142	136	167	163	132	145	140	139	176	138	151	148	116	133	123	139	148	129	141	139	131	144	144	137	137	135	141	126	130	153	138	125	132	127	149	126	133	127	109	144	119	122	128	154	124	133	119	137	115	131	132	131	109	106	149	130	142	113	129	123	132	136	118	125	125	106	122	118	139	128	132	138	107	145	121	127	129	119	117	115	106	116	130	133	136	128	121	133	114	135	123	127	127	127	125	143	116	111	132	114	119	117	129	118	130	129	120	118	106	121	109	128	106	128	109	126	126	140	138	126	124	121	122	109	138	107	120	123	125	123	118	129	121	134	115	112	100	117	120	127	134	127	102	100	123	110	121	107	129	106	129	117	122	135	121	128	129	117	144	123	122	117	138	137	121	119	132	134	120	122	124	140	126	137	112	121	135	127	113	107	119	128	123	113	110	116	129	127	123	130	106	137	131	113	115	115	119	133	131	118	124	140	124	109	110	136	143	111	131	107	120	120	114	127	121	135	142	120	129	124	122	114	109	123	123	133	132	125	135	118	113	137	133	120	136	134	127	109	116	133	134	149	141	145	110	115	133	125	127	123	122	129	136	140	123	111	149	113	124	139	108	126	127	126	122	112	132	118	121	141	129	132	139	116	118	114	116	134	120	135	135	127	133	109	152	135	121	104	134	127	135	113	117	121	136	136	133	110	130	132	107	110	132	111	138	142	120	115	123	116	138	126	119	125	113	126	125	130	132	105	141	126	119	107	112	131	125	147	122	110	106	114	120	117	110	104	131	141	117	102	137	126	142	124	131	119	120	135	131	125	107	123	134	132	118	149	142	118	131	120	131	139	136	127	109	149	126	124	114	124	130	124	117	124	111	103	121	121	124	120	132	125	121	127	105	117	102	113	114	119	122	108	118	123	125	135	127	114	105	110	126	122	119	116	135	134	135	116	117	144	128	112	129	117	124	113	124	123	128	142	123	147	121	126	110	128	119	134	111	116	128	121	138	146	138	142	124	122	113	123	115	128	120	132	102	136	135	136	109	139	112	126	112	107	137	129	137	107	119	117	142	128	149	117	128	138	125	130	112	112	117	129	114	135	141	93	139	115	127	110	106	124	112	135	130	124	122	125	134	101	115	132	122	132	141	138	115	133	140	125	108	110	128	120	135	128	128	112	137	123	98	143	112	125	129	134	131	112	113	137	134	133	137	140	126	119	126	116	127	122	124	128	121	121	122	132	124	120	136	133	126	125	118	129	106	108	123	99	120	106	124	123	117	115	106	117	121	145	139	114	111	111	135	106	127	125	129	142	128	116	125	125	123	120	115	111	126	133	145	114	127	125	109	140	115	114	113	112	126	124	120	146	116	137	121	132	125	120	127	143	127	130	111	124	131	127	104	125	137	142	148	128	120	136	130	131	111	124	123	116	123	129	121	108	145	143	132	134	112	129	133	111	132	117	123	122	145	122	119	117	122	118	133	151	133	118	118	131	112	133	122	112	118	134	125	130	145	123	109	130	130	123	112	115	132	135	128	111	114	112	116	103	109	105	131	122	125	126	117	131	112	134	124	113	122	107	118	113	128	118	122	135	124	131	135	120	121	141	119	127	134	107	124	126	116	133	118	121	115	120	112	137	130	133	117	104	132	137	112	116	124	123	135	110	136	119	123	133	136	136	124	139	132	129	119	120	123	117	135	136	135	120	122	139	132	128	115	122	113	127	123	155	125	126	113	135	121	131	114	122	117	145	110	127	134	122	118	113	123	116	139	114	127	120	122	115	129	104	126	126	116	124	132	129	119	125	106	140	107	140	142	130	117	158	121	118	103	134	102	114	121	123	113	129	121	134	136	122	123	127	116	116	129	144	126	121	115	102	129	122	123	129	132	97	124	136	118	124	100	117	124	125	134	117	129	123	120	126	126	141	132	129	127	121	153	115	116	130	121	127	124	125	146	135	138	117	134	125	136	126	130	110	133	116	154	120	132	129	106	140	118	145	117	125	123	125	125	134	118	120	124	136	130	129	131	119	127	123	127	126	116	109	103	125	140	108	134	124	145	99	142	125	123	156	127	121	135	126	128	138	113	118	148	117	136	135	110	133	136	129	130	109	122	135	121	119	116	127	128	103	122	126	136	129	132	103	121	130	131	145	116	109	119	118	136	142	109	130	117	121	124	110	100	111	128	115	107	138	125	135	127	124	120	133	108	134	119	146	115	140	114	116	147	128	124	142	148	147	126	122	127	117	109	135	105	120	135	120	132	123	138	116	134	130	118	121	116	139	138	131	117	132	118	133	114	127	126	133	123	118	127	137	121	102	129	116	124	103	135	132	132	129	125	127	109	116	87	111	127	123	122	120	135	131	131	124	125	133	133	108	124	146	117	140	118	106	137	123	132	118	110	107	117	133	124	120	143	121	119	128	114	128	141	119	115	129	119	143	115	125	109	116	114	118	130	126	116	118	114	120	123	121	118	125	105	135	130	128	113	116	129	135	123	128	122	141	132	130	147	124	131	115	117	139	124	115	126	138	134	116	114	126	130	115	119	115	115	132	136	128	140	116	114	125	139	146	127	136	113	129	107	128	124	136	111	120	124	133	131	122	120	128	142	111	104	121	135	110	111	126	115	118	131	129	120	135	133	118	126	130	122	113	122	127	119	125	122	139	132	126	107	117	126	119	115	128	123	133	120	119	128	114	137	127	114	118	116	110	123	121	114	130	110	110	126	139	122	111	124	124	126	110	121	133	136	111	116	116	125	122	117	104	99	111	121	127	118	137	126	150	136	135	119	123	131	121	127	130	131	125	111	138	143	130	125	123	120	140	119	119	112	140	132	120	107	117	134	112	128	135	122	118	119	119	122	114	133	120	114	117	127	137	124	100	125	121	131	136	124	136	106	117	143	149	136	147	142	133	111	138	111	137	121	131	134	107	134	127	125	130	123	106	127	139	115	119	121	110	124	131	134	128	119	107	134	134	115	116	122	124	124	112	105	116	111	128	127	118	127	116	123	125	143	135	125	122	122	120	130	121	121	139	145	142	125	141	107	128	121	120	121	120	112	108	109	136	135	145	126	131	118	112	112	111	113	131	111	121	112	137	122	116	133	111	122	120	120	106	123	130	103	128	122	116	135	140	119	142	126	137	145	136	141	108	140	108	137	123	93	127	124	124	137	123	111	143	112	111	123	149	129	119	151	129	126	133	104	137	129	155	129	124	112	121	130	130	137	113	152	118	125	148	116	146	147	102	126	123	140	118	125	128	120	109	113	112	153	128	125	150	138	114	114	120	121	125	130	127	154	141	130	102	142	105	135	117	119	139	128	108	139	130	120	136	106	102	115	132	109	129	121	117	120	121	120	122	113	111	141	114	129	121	127	119	122	130	134	132	138	114	98	140	136	123	129	144	136	123	110	104	107	111	107	118	127	107	129	122	118	124	139	106
7605	2259	5165	5911	5299	4237	3641	2958	2447	2111	1836	1554	1465	1400	1254	1150	1086	959	953	905	838	822	727	742	720	644	687	695	582	615	623	589	611	589	627	553	592	556	518	573	536	564	521	507	515	511	522	457	476	485	505	492	511	481	497	489	463	461	467	507	482	466	486	456	444	489	510	468	462	453	483	465	450	430	448	432	430	458	467	468	450	421	445	451	472	477	457	432	478	399	400	435	452	423	441	467	465	475	469	469	449	435	469	429	440	432	426	458	438	449	433	432	431	469	416	430	434	431	446	451	450	418	437	483	424	429	407	433	436	429	408	450	450	439	433	457	443	402	451	435	439	442	412	451	456	438	434	425	437	460	456	428	443	429	427	455	448	408	422	441	425	473	444	407	418	454	451	432	419	411	420	463	449	414	444	459	421	444	453	445	446	406	417	416	437	437	395	410	439	422	436	430	427	434	449	416	465	425	418	432	407	454	412	419	403	452	437	405	398	400	446	431	436	473	435	396	429	457	415	426	436	445	464	470	493	436	398	393	450	434	404	400	442	463	453	410	436	432	444	402	411	419	384	423	452	464	399	399	440	446	415	401	415	426	435	439	454	441	424	444	441	420	456	407	447	409	413	423	389	419	418	454	429	404	442	407	471	429	428	445	445	416	372	438	454	415	438	464	434	429	408	428	425	427	453	462	413	444	433	411	428	471	411	407	435	422	435	441	406	438	401	416	401	434	445	428	397	449	474	396	458	412	458	435	423	439	403	417	448	434	465	424	432	464	438	445	466	459	449	455	422	425	457	427	410	418	441	448	418	415	416	441	406	415	416	406	410	467	404	417	416	448	436	469	414	442	431	453	449	404	448	424	424	452	424	429	441	411	468	457	425	450	436	414	440	430	380	455	379	396	425	408	424	440	430	462	432	395	455	443	418	449	431	433	434	423	490	423	465	459	439	426	406	432	457	427	392	411	447	451	393	465	454	420	470	402	385	433	395	373	430	440	412	403	446	403	451	406	411	433	428	396	456	431	428	397	426	403	449	414	423	411	420	409	424	425	411	382	429	394	434	446	445	451	442	428	440	464	404	409	447	457	406	448	422	432	455	433	421	420	433	439	388	410	404	421	402	437	456	420	481	431	430	409	399	444	431	445	456	448	422	449	391	418	427	427	436	411	420	452	435	457	451	430	423	464	480	434	396	438	446	434	425	443	465	407	418	457	435	397	448	413	414	410	405	375	425	436	460	441	423	418	427	434	419	442	445	446	432	463	408	468	396	443	413	464	396	419	431	431	414	425	406	410	433	424	422	419	411	411	465	425	449	386	408	432	438	408	412	439	411	434	424	426	458	361	475	434	439	408	416	424	414	471	422	391	446	408	418	403	466	438	444	441	439	437	435	380	424	424	434	406	420	451	419	433	455	439	433	402	421	436	403	429	457	433	462	418	418	426	407	447	433	430	410	418	432	422	410	436	439	433	434	398	430	478	405	389	438	450	376	454	420	437	448	420	445	435	409	384	447	395	425	403	419	432	434	431	432	431	442	422	441	464	447	414	395	426	416	442	428	433	450	452	462	428	437	409	419	416	407	432	433	426	447	447	400	412	431	414	437	424	456	407	470	423	401	394	443	456	412	393	416	462	428	438	465	392	437	460	413	442	429	406	416	445	431	418	402	435	422	411	442	428	450	451	425	417	428	435	412	480	433	416	410	393	429	468	399	411	453	425	445	423	476	415	447	450	464	472	437	436	450	470	396	463	423	441	453	417	429	413	458	448	469	466	437	449	443	417	402	434	420	445	405	412	444	421	395	460	411	399	412	448	471	404	433	440	419	420	431	419	444	401	421	438	429	448	422	445	395	399	406	425	433	464	406	429	428	448	407	469	418	443	452	436	449	429	419	433	449	434	449	427	455	403	414	440	414	424	421	417	419	430	440	421	402	419	427	393	449	426	425	435	423	469	444	411	434	423	423	469	444	443	435	444	398	461	447	440	420	428	418	394	370	459	439	434	454	412	426	445	442	412	480	427	419	441	456	419	441	428	390	429	410	436	426	425	395	405	446	406	450	462	420	432	457	427	442	439	430	450	473	471	423	424	390	464	425	432	425	439	419	412	462	439	448	440	394	416	437	414	425	435	413	425	439	444	456	429	423	471	428	411	455	426	453	440	448	429	453	453	420	424	450	416	411	411	419	426	397	442	416	415	445	436	420	432	411	438	438	379	471	419	421	380	430	442	420	406	425	436	430	440	427	419	443	416	417	440	469	428	454	436	410	426	410	398	426	432	440	418	409	438	431	430	435	404	423	438	416	474	426	401	437	466	421	414	406	442	456	425	435	417	422	432	429	418	420	396	425	426	458	424	444	440	433	429	409	471	408	397	460	427	404	447	471	395	462	429	470	443	426	423	430	447	433	430	386	448	435	437	473	439	447	398	478	428	408	441	385	406	423	421	431	432	439	459	433	420	402	411	428	410	420	442	442	449	404	443	452	450	444	425	463	398	470	420	407	447	456	461	412	453	449	426	398	389	488	399	451	393	405	464	434	477	423	406	433	441	428	404	399	452	453	444	440	415	423	423	464	415	426	408	390	425	431	394	437	426	409	424	449	430	444	450	432	439	427	438	422	414	420	457	421	436	422	437	434	437	424	419	424	412	417	442	417	450	424	443	408	383	398	437	418	421	426	435	478	457	428	437	471	436	448	479	452	444	410	446	432	418	421	441	452	425	444	436	458	421	459	428	404	432	422	436	448	439	439	447	418	455	422	436	444	432	427	459	461	440	449	427	446	400	408	465	431	442	397	436	424	455	396	429	420	452	421	443	458	454	481	441	445	453	432	434	458	401	438	420	434	430	408	431	426	434	456	418	455	459	428	417	449	416	467	447	428	446	422	412	428	448	405	412	438	423	439	463	416	450	411	415	419	428	468	441	422	455	420	421	422	408	443	441	473	441	410	406	417	424	403	402	442	451	414	418	463	428	426	432	446	451	392	435	400	440	429	435	432	434	429	430	457	434	423	435	418	438	439	452	392	433	407	461	436	440	427	472	465	420	428	395	413	439	426	456	430	425	485	406	413	446	406	409	430	413	474	405	463	412	442	435	416	392	429	428	425	403	434	409	432	424	461	430	398	440	408	398	438	464	459	440	418	405	421	455	408	464	468	400	444	433	411	428	394	440	410	463	434	426	450	430	460	388	416	411	438	433	401	420	440	424	436	463	473	410	431	432	416	426	445	450	414	460	433	430	456	449	462	427	435	420	414	450	426	449	431	394	465	433	410	401	460	498	441	445	465	438	411	433	416	426	466	450	428	426	419	441	423	405	457	428	408	431	437	410	412	446	462	419	431	429	414	417	406	379	426	460	461	446	440	426	394	439	432	416	412	409	413	438	439	416	422	471	411	439	446	427	420	403	465	455	433	456	422	399	432	432	412	430	373	417	408	452	405	402	457	453	405	418	441	432	435	449	411	408	439	472	429	428	426	417	444	461	400	431
1272	302	322	282	307	293	264	274	241	247	253	282	252	251	241	233	251	240	271	266	246	265	268	254	277	237	254	271	270	259	247	229	261	264	270	251	256	279	252	249	251	248	282	260	239	252	265	228	240	247	249	273	287	276	233	240	240	256	239	281	283	263	262	233	267	274	245	263	246	261	271	279	228	245	248	221	268	254	262	260	274	243	251	243	250	229	254	243	254	253	247	236	272	245	291	274	282	268	240	247	237	243	256	240	273	249	242	215	226	228	256	274	257	259	259	238	270	253	261	256	247	253	233	251	249	247	244	262	228	281	262	258	248	232	233	271	301	276	261	250	275	276	230	270	264	218	233	257	256	255	270	252	254	264	237	226	276	244	247	247	258	254	218	306	256	271	265	272	226	254	297	269	262	239	251	247	241	241	273	242	273	264	252	261	211	258	249	260	270	270	257	269	278	254	250	263	247	231	228	244	223	261	272	269	245	261	235	263	209	244	252	271	266	261	258	270	251	232	257	268	230	254	234	234	271	261	259	221	273	239	263	235	288	236	275	266	234	265	251	255	278	267	259	244	241	240	278	238	275	269	262	258	245	253	241	246	259	255	236	232	257	259	253	245	256	265	244	279	271	247	283	275	292	252	244	238	241	247	251	229	237	249	252	241	263	283	265	252	266	267	211	266	277	259	257	267	248	241	225	287	231	266	269	273	260	272	234	280	255	276	247	285	259	249	275	242	259	257	279	289	257	241	238	294	232	281	234	272	292	254	261	268	246	214	271	264	258	267	275	260	263	262	255	251	287	267	265	223	266	270	245	240	242	238	261	287	244	237	251	262	244	266	276	236	255	240	274	244	279	263	272	239	249	241	254	249	259	262	265	243	240	250	266	254	234	245	248	250	238	251	267	250	241	272	250	246	227	285	252	243	265	284	255	254	270	253	237	247	267	268	273	245	264	257	263	263	266	285	265	267	257	256	252	280	258	276	253	235	259	259	257	249	255	246	241	277	215	269	259	255	269	253	263	219	264	250	264	250	243	249	262	256	264	269	259	269	236	248	251	261	255	221	255	247	255	240	250	271	274	267	252	257	238	226	223	263	230	273	291	231	268	254	259	240	252	242	244	247	270	286	258	268	262	265	235	269	254	235	239	253	287	242	266	246	249	239	257	250	252	244	250	261	289	239	262	267	243	255	245	252	260	256	272	251	268	252	243	236	213	249	250	255	261	265	238	270	248	274	271	244	280	271	235	263	239	275	274	275	245	251	217	260	266	252	277	241	282	236	253	257	252	275	228	240	251	260	268	277	248	310	252	237	250	251	261	221	243	270	260	270	264	263	268	273	234	273	288	281	252	237	280	277	238	273	220	232	243	243	258	264	245	243	296	243	267	252	264	268	251	260	288	258	249	251	257	252	242	239	245	276	257	240	243	257	276	249	272	243	266	240	251	244	237	235	272	251	250	247	264	251	258	242	238	238	246	257	246	268	267	243	277	248	264	269	237	266	265	240	253	256	214	249	256	229	258	260	261	269	248	271	258	220	247	270	247	238	265	238	228	263	276	233	286	251	224	255	252	251	246	239	254	275	251	254	257	236	246	223	268	254	287	269	241	263	265	233	239	238	283	266	234	239	268	263	238	262	257	287	266	250	265	271	238	254	226	254	245	223	253	267	260	273	242	252	247	245	222	267	242	274	246	259	245	245	278	265	250	229	246	242	237	240	237	272	255	277	234	245	242	263	245	274	239	244	262	237	272	235	239	245	245	270	244	258	258	239	279	250	243	228	252	243	204	253	258	241	269	232	247	273	237	251	268	242	237	250	273	240	235	233	226	236	253	256	248	223	272	262	247	210	248	267	269	243	268	250	242	273	244	257	250	273	243	249	249	251	264	265	253	273	266	253	272	298	250	248	243	244	273	251	280	252	250	255	264	255	239	272	253	260	256	267	264	235	238	254	256	240	247	258	254	263	271	248	271	256	250	267	249	281	266	255	243	224	243	243	269	259	302	246	268	248	256	249	253	234	254	268	256	261	259	257	227	245	242	249	252	258	271	245	247	259	266	252	246	255	249	260	247	244	240	238	260	253	282	247	219	249	284	261	270	246	242	254	278	280	255	259	247	248	222	253	247	237	264	248	254	251	269	268	262	262	263	266	256	258	246	280	240	244	272	263	251	244	244	250	269	258	235	274	272	270	253	240	217	242	266	260	216	242	241	280	264	265	245	223	254	258	248	271	268	272	258	265	251	260	236	254	267	244	243	244	251	241	285	281	217	246	260	232	239	258	264	289	250	250	255	253	251	233	254	274	256	250	246	269	259	273	244	262	267	240	252	279	240	282	249	250	245	249	263	257	259	242	272	261	248	277	249	237	230	268	253	259	237	256	242	240	279	264	235	263	257	247	236	256	251	251	271	237	246	272	286	262	264	271	269	243	236	245	220	259	246	248	271	261	280	247	261	262	273	252	237	223	284	266	256	278	249	273	286	243	241	275	237	251	242	243	233	226	256	285	225	252	284	253	234	255	238	249	239	268	268	246	237	298	235	266	252	240	271	271	259	215	241	260	233	249	275	269	263	262	274	258	271	258	272	252	277	235	236	251	253	234	250	221	263	280	275	265	250	245	252	239	273	252	251	240	273	268	249	246	268	253	217	275	243	264	263	245	270	275	256	256	247	237	286	241	251	264	294	262	236	254	242	230	249	247	244	266	260	267	272	269	275	244	256	272	256	257	216	249	244	241	265	255	271	262	291	256	252	244	269	249	255	278	274	255	253	271	249	272	232	264	260	272	272	269	256	248	269	277	267	242	247	269	242	255	236	250	254	245	260	263	268	255	267	239	263	264	257	251	256	266	239	245	224	258	256	234	237	271	241	246	277	275	247	240	248	260	278	243	235	255	275	292	235	251	238	252	268	257	235	220	244	241	273	262	240	248	273	239	252	275	263	248	261	274	266	268	255	258	254	245	269	251	252	275	248	238	253	288	247	259	238	263	281	284	255	284	229	249	256	244	257	250	234	241	265	222	260	221	248	260	212	239	222	248	242	257	267	263	239	251	258	256	237	249	260	236	247	251	264	267	272	268	247	251	269	259	273	255	250	227	241	259	254	291	275	278	236	260	242	260	295	223	237	277	255	286	238	257	272	248	278	256	250	253	266	235	243	243	246	258	264	234	244	247	222	251	228	241	246	239	235	257	251	281	263	277	244	252	239	255	251	243	277	262	240	238	247	285	277	251	244	249	257	255	254	225	235	243	232	260	231	240	249	250	280	256	250	289	269	273	238	262	255	265	283	251	251	241	249	255	236	292	257	262	242	276	259	256	270	244	244	243	265	239	248	226	250	246	262	253	283	268	250	231	273	280	244	260	257	254	256	276	262	279	268	266	266	255	287	280	272	252	289	284	276	231	281	240	250	256	264	245	236	244	262	263	264	242	262	275	245	255	276	283	247	253	259	258	220	241	270	263	243	248	244	283	276	264	268	285	267	261
2257	832	978	949	977	901	831	855	868	802	772	830	789	828	830	798	770	786	841	760	815	829	807	740	723	759	755	795	723	775	795	785	803	807	745	780	797	768	811	857	722	777	750	806	809	782	813	804	791	757	846	775	774	762	791	759	823	819	777	784	771	808	786	788	785	772	838	777	779	766	763	825	709	775	798	834	742	810	757	768	765	802	775	799	783	782	772	807	776	750	774	740	806	822	752	769	819	729	806	728	757	799	780	745	720	804	769	787	801	814	752	776	832	805	753	802	820	771	794	793	798	734	787	785	791	761	747	842	753	759	752	724	797	833	827	742	815	834	774	834	802	769	813	771	834	725	820	774	782	801	767	745	800	801	819	795	790	791	790	699	764	786	806	733	792	791	794	762	791	766	756	729	722	814	728	773	763	786	727	784	793	782	811	773	772	781	820	786	766	740	826	794	758	762	777	788	822	783	796	797	829	815	814	805	811	826	803	764	756	743	809	816	800	766	748	769	796	765	746	771	797	789	829	813	794	762	769	774	725	780	786	786	768	770	781	762	779	790	782	836	795	788	768	745	760	791	764	786	779	769	799	818	802	803	821	775	747	798	752	801	749	770	783	792	804	759	834	764	795	812	744	824	748	763	760	790	788	858	786	752	798	761	801	781	855	805	781	800	801	808	760	792	780	760	767	784	800	783	755	714	796	830	825	822	771	764	815	767	805	817	762	794	819	779	851	797	788	848	767	780	745	763	810	802	787	777	766	749	816	762	785	768	773	821	765	784	673	773	709	735	762	758	788	788	781	778	772	771	760	789	799	778	773	740	776	823	820	814	809	726	781	826	775	794	781	754	763	778	773	812	782	764	732	775	822	822	815	775	798	771	796	771	778	773	741	765	707	783	742	778	758	767	755	794	779	757	806	814	822	779	757	731	726	747	821	724	798	772	771	787	805	810	754	780	774	754	771	780	742	759	811	750	735	812	734	738	764	795	744	772	752	784	806	777	757	771	731	754	753	774	810	732	786	817	772	810	750	791	783	774	764	736	785	771	789	797	783	801	761	783	777	842	760	821	796	769	744	790	804	801	788	809	762	788	732	789	768	757	794	763	840	752	757	776	824	768	767	802	750	779	814	777	780	836	795	730	778	729	810	797	774	759	815	760	820	771	828	780	730	792	756	815	723	740	779	796	786	807	787	759	777	786	840	802	800	814	790	787	777	761	804	785	793	770	805	824	737	748	786	811	785	732	752	747	841	809	817	754	765	801	801	808	764	787	808	761	772	771	775	807	771	787	737	793	740	831	789	765	809	795	772	780	777	784	789	774	821	770	775	770	765	800	810	778	769	737	790	733	795	814	806	840	816	766	762	799	717	781	793	811	760	744	796	778	756	791	768	778	803	800	792	799	733	855	788	793	766	727	783	803	832	789	727	810	796	788	793	788	815	805	798	781	768	767	808	767	760	767	779	768	809	793	819	752	761	789	753	789	789	811	768	772	730	760	765	802	772	811	784	800	829	778	800	742	791	780	749	792	805	763	763	778	750	770	773	779	814	765	735	759	775	845	778	772	809	772	798	821	769	749	723	782	746	772	731	806	765	763	818	758	789	759	727	797	747	765	812	755	779	765	780	782	778	766	827	782	787	781	808	783	772	825	789	757	764	794	735	825	724	791	755	798	798	776	801	797	788	773	752	786	799	784	762	746	758	857	782	816	749	783	796	819	807	737	771	812	815	801	780	797	825	776	793	861	794	751	751	763	755	764	795	776	776	770	785	763	811	778	760	794	774	753	783	779	814	762	744	740	826	793	780	747	761	796	761	787	826	764	761	797	817	706	844	782	805	749	771	744	754	758	768	773	802	770	711	802	774	794	818	789	770	776	790	800	772	804	812	767	804	800	809	828	828	818	710	798	801	793	760	767	794	777	750	799	821	771	763	752	776	866	756	842	768	748	786	784	823	732	756	793	774	769	770	761	799	774	804	766	772	718	769	788	783	811	787	786	743	772	755	761	764	802	795	793	814	832	775	771	796	832	812	792	808	784	776	732	767	796	773	699	790	785	778	829	793	786	794	764	753	748	814	750	813	813	781	775	859	724	755	857	809	796	756	820	750	789	840	746	834	793	784	740	825	723	788	794	798	786	831	758	809	720	783	736	745	785	725	734	761	720	764	744	743	763	798	750	826	739	798	780	760	774	804	782	776	795	759	761	774	804	763	767	771	780	773	805	819	741	783	770	738	757	807	821	795	824	772	824	823	802	780	712	807	797	796	770	742	787	818	796	844	776	775	726	795	787	786	709	777	813	783	750	776	765	834	718	837	763	786	790	737	749	810	740	773	816	764	795	798	715	799	786	779	800	779	833	769	784	826	780	777	768	778	763	733	845	780	764	807	721	793	752	798	764	771	785	773	764	740	760	760	764	770	800	779	799	729	809	792	744	722	773	755	767	750	769	745	799	731	743	753	800	759	832	788	784	770	782	803	706	760	790	782	820	813	782	778	768	804	797	736	782	774	770	817	766	820	788	718	781	797	773	779	809	770	793	763	800	836	764	777	737	780	776	749	745	812	772	772	785	836	792	774	779	802	822	786	820	763	807	749	808	817	779	719	818	770	803	745	755	806	791	804	753	782	762	809	829	768	809	786	810	770	791	754	773	804	777	773	791	780	776	833	836	776	787	790	787	770	773	778	765	806	821	809	758	738	794	722	818	797	817	785	820	745	741	778	793	754	804	795	754	803	758	756	753	771	786	780	788	804	770	772	817	797	769	774	779	776	788	760	828	753	748	764	745	749	789	800	807	749	803	787	771	805	752	800	801	781	760	729	763	757	843	749	807	773	834	813	723	812	807	802	764	742	773	805	745	827	781	786	776	787	741	764	784	759	786	819	776	787	802	806	787	776	737	751	806	820	770	746	769	778	787	786	738	756	759	756	781	838	774	737	764	759	730	778	760	719	764	790	778	759	790	797	778	792	816	835	782	780	784	752	785	728	799	768	786	813	820	731	777	774	800	801	754	744	767	753	749	772	843	808	758	741	776	833	804	710	775	791	760	781	793	804	752	759	736	797	810	770	795	734	760	787	819	748	782	795	841	759	791	767	712	764	757	788	773	789	774	769	769	786	804	774	758	777	765	819	776	823	808	696	798	785	786	838	757	791	830	799	817	774	818	759	799	817	782	796	777	825	810	779	762	760	778	769	790	769	725	819	764	738	779	818	792	765	757	788	775	734	823	792	755	828	751	810	755	757	799	790	781	773	743	782	789	828	759	803	844	776	793	736	829	807	776	765	810	763	764	749	764	794	816	757	812	764	795	815	819	815	786	769	793	779	761	798	765	789	810	767	789	794	761	760	797	815	778	828	760	759	767	785	787	775	771	760	758	779	786	739	782	785	793	785	759	798	757	829	748	841	780	755	747	779	787	795	747	792	741	810	766	807	760	783	788	808	764	759	799	786	777	770	778	769	774	866	791	758	760	779	757	774	788	752	805
4596	910	1179	946	672	517	413	339	246	257	202	208	152	195	212	187	171	191	182	154	150	170	138	144	162	153	136	161	143	149	145	143	137	139	126	116	140	128	151	146	150	144	108	156	149	119	134	142	137	147	114	168	140	133	140	132	138	143	135	129	141	133	132	130	160	137	148	140	139	134	123	133	129	108	119	121	155	144	142	126	132	131	120	128	126	131	137	131	132	139	127	131	122	145	122	131	132	151	142	134	141	128	120	136	140	144	148	122	119	129	113	135	105	111	166	146	128	138	135	131	123	132	139	143	123	119	137	147	132	125	145	135	127	141	135	146	117	132	108	135	123	111	140	128	115	149	135	132	114	139	118	125	120	128	110	105	138	140	136	122	117	115	109	142	139	130	137	134	105	134	137	151	130	139	123	123	140	142	148	137	162	113	141	128	114	142	118	121	128	133	136	126	127	114	125	111	129	139	116	133	128	126	132	140	134	135	136	126	124	147	131	146	119	131	165	124	124	125	121	153	132	146	128	125	142	145	129	111	127	136	123	133	117	130	134	139	133	124	126	132	143	136	126	152	120	151	113	147	129	128	120	134	114	121	167	143	116	135	139	137	119	134	127	140	132	125	141	124	143	135	148	139	143	152	113	132	126	152	139	119	127	136	134	139	133	122	135	134	117	132	116	138	111	135	117	133	144	132	129	133	123	127	138	147	158	145	145	121	135	127	135	148	144	122	134	137	125	135	135	123	103	127	134	109	134	120	132	139	137	105	125	135	140	129	114	125	116	125	143	128	143	132	138	104	150	129	136	133	148	124	143	111	135	143	117	148	140	115	119	145	126	112	132	116	127	132	114	122	137	128	117	121	119	138	107	122	147	157	119	129	132	143	126	130	123	118	152	140	129	127	139	128	124	143	124	113	147	142	137	131	142	151	121	129	138	134	140	120	119	130	148	130	139	137	116	142	127	130	142	137	144	119	117	120	145	131	136	127	120	122	135	135	130	133	138	122	158	133	140	128	144	142	127	123	139	115	128	141	136	126	139	126	138	127	147	148	129	117	127	126	134	133	158	142	141	134	133	129	127	136	117	115	139	121	136	104	132	125	135	119	144	139	132	127	106	125	140	107	135	120	128	143	126	139	145	118	133	142	117	99	134	122	117	121	140	145	124	122	141	120	146	123	121	143	142	120	129	115	133	129	124	142	133	127	124	126	139	130	138	135	130	139	124	135	138	132	124	141	128	102	138	140	113	135	126	141	134	124	151	124	115	121	127	118	137	138	136	152	137	134	121	146	116	132	145	125	141	139	150	136	135	134	127	131	129	145	139	136	131	128	115	129	127	142	146	145	143	133	142	130	143	122	128	123	119	122	130	129	132	128	119	142	157	154	124	134	133	160	142	142	136	117	151	124	146	114	134	136	141	138	128	133	133	140	135	137	129	133	149	144	119	133	137	126	148	149	116	125	138	122	131	144	125	120	122	126	132	134	132	150	115	111	133	128	129	143	148	114	150	132	130	131	139	138	140	136	131	116	123	117	125	154	138	139	138	131	131	130	109	142	151	138	142	138	137	150	152	129	139	136	142	121	118	120	148	114	134	165	118	139	110	135	153	117	136	121	137	138	152	137	150	121	139	140	116	122	141	138	135	126	123	141	128	133	141	124	145	145	141	126	115	142	125	130	93	131	113	134	146	125	142	113	129	128	144	139	126	115	120	119	131	143	149	121	128	130	129	154	134	132	132	144	134	143	131	144	109	148	126	129	152	115	137	127	129	120	136	128	140	126	129	139	149	122	134	138	146	131	145	132	106	117	142	125	127	111	124	134	139	152	123	129	117	161	128	149	145	124	136	140	134	150	127	144	141	134	134	133	127	125	132	114	131	146	118	131	141	104	112	132	130	139	142	124	127	125	139	127	144	134	128	103	140	139	149	150	136	133	133	106	129	135	153	146	127	143	140	122	134	118	120	111	141	119	129	137	120	113	146	141	129	132	144	134	133	133	144	129	141	116	107	124	107	128	128	108	119	130	149	123	144	135	145	102	136	130	137	122	110	141	134	131	133	130	115	123	133	145	127	159	116	123	99	124	131	129	133	148	142	146	133	138	127	134	143	126	118	117	126	146	133	118	139	161	156	121	129	130	110	128	139	124	128	136	129	138	121	141	132	138	145	153	135	146	132	139	121	131	121	119	126	149	125	129	110	151	146	129	119	102	135	121	118	133	119	134	120	130	136	138	141	112	142	147	122	133	116	151	132	126	136	160	115	115	125	114	157	133	140	119	124	154	141	134	121	136	126	116	140	145	139	127	144	128	115	128	114	139	133	119	131	124	137	130	130	128	137	138	142	141	141	145	121	131	141	127	130	149	141	134	127	145	127	113	131	117	134	129	127	129	142	129	133	119	139	136	126	137	125	131	114	128	122	138	137	141	138	132	118	129	139	159	140	122	136	130	126	116	146	141	123	124	133	120	128	123	133	148	118	146	153	140	121	130	144	151	153	139	138	129	145	119	124	154	127	116	134	156	147	125	126	136	156	145	145	135	131	122	140	124	133	129	136	135	155	124	135	126	143	137	140	140	119	124	126	119	131	146	146	128	103	141	134	125	149	140	144	134	145	139	129	144	110	119	133	103	137	138	159	127	138	137	119	149	148	124	131	127	134	113	128	130	138	127	119	151	102	134	116	112	150	150	132	140	141	130	111	138	139	133	123	155	138	138	129	137	138	148	129	116	113	140	133	145	133	134	118	126	140	140	138	137	114	142	135	139	140	137	137	131	126	119	122	131	129	132	130	142	145	124	139	133	119	149	128	139	144	126	122	150	149	136	149	131	121	139	143	130	134	132	112	143	133	135	132	128	130	146	148	127	154	143	141	131	129	139	135	150	146	140	140	142	153	140	120	125	149	139	131	140	117	127	130	131	135	131	127	120	118	135	129	135	143	135	154	137	140	157	154	131	121	132	103	132	124	142	139	129	131	129	133	121	131	138	120	135	118	122	127	141	133	151	121	129	127	112	127	131	123	126	149	141	124	127	142	149	127	124	137	135	142	130	120	122	131	118	154	129	141	130	119	126	132	149	151	127	158	151	135	147	144	143	117	124	138	142	129	155	153	134	140	123	143	120	113	147	118	135	142	126	130	131	130	149	144	129	130	126	118	131	141	136	127	130	115	127	145	120	114	122	121	126	141	114	121	128	140	162	129	134	150	146	113	124	131	127	146	121	139	130	126	119	128	142	129	130	131	127	134	129	124	115	136	140	137	135	150	130	115	145	109	154	102	135	155	129	110	125	126	141	156	146	153	116	111	130	159	118	140	131	115	132	139	127	132	127	156	125	156	163	127	141	127	147	145	119	125	134	124	119	132	147	133	126	134	143	145	133	155	139	117	142	124	136	109	138	132	132	122	118	124	115	134	131	130	127	132	136	135	116	126	147	140	152	149	132	138	125	140	148	121	142	159	134	112	142	124	123	141	121	118	138	132	137	125	122
5369	1362	2982	3402	3034	2490	2045	1797	1578	1298	1269	1061	944	881	857	782	745	668	715	651	654	650	639	585	584	546	558	582	549	572	559	509	547	498	540	494	483	525	498	499	502	518	474	489	460	504	484	484	489	498	465	500	462	486	472	467	500	442	493	473	492	445	477	485	463	476	472	449	470	441	471	414	435	444	453	440	408	435	428	481	449	435	426	458	479	471	431	453	451	433	451	441	451	488	428	464	455	414	470	454	445	438	440	442	439	407	472	443	451	464	448	407	428	433	431	431	476	453	427	436	446	450	447	432	441	429	404	457	455	424	492	454	459	439	478	445	456	419	461	416	456	480	466	447	476	410	438	470	438	469	441	483	459	454	470	421	448	469	464	438	443	445	440	402	440	496	435	456	451	478	440	442	452	464	449	441	447	481	460	427	439	469	409	415	441	435	458	448	444	487	467	462	481	453	454	453	431	415	419	430	404	424	472	451	470	483	421	480	469	437	475	437	451	446	457	475	448	425	435	426	416	424	455	449	467	419	415	414	492	487	458	420	438	430	464	423	463	435	447	442	460	403	437	436	469	443	467	408	457	439	459	394	428	459	473	432	471	420	412	417	461	453	458	455	455	442	409	468	436	458	468	430	448	459	466	464	437	439	456	476	412	447	407	481	456	448	462	474	430	423	457	480	450	441	423	475	477	493	481	417	419	457	471	450	400	456	410	435	421	424	428	459	423	469	442	431	437	453	445	474	467	468	437	503	447	484	446	454	423	476	451	473	424	457	446	460	409	448	458	427	466	439	464	476	448	410	461	479	444	441	446	468	435	442	421	440	458	510	477	444	434	481	427	424	474	463	463	439	439	463	424	441	417	430	435	437	422	427	452	445	404	472	459	462	436	426	427	442	451	389	426	437	447	444	442	452	427	468	448	445	488	443	471	421	457	478	426	423	452	400	407	447	460	438	403	503	444	461	433	432	451	443	454	455	472	436	385	426	443	412	440	449	430	449	434	423	469	461	460	458	425	419	428	462	423	421	440	458	452	450	438	440	431	427	468	446	412	430	429	459	452	437	463	423	422	430	469	449	458	458	444	464	424	459	420	458	430	464	453	418	441	441	489	412	460	455	455	471	460	430	435	418	427	400	414	458	420	484	426	425	415	431	446	456	479	446	428	487	437	427	447	430	433	436	452	439	428	463	424	449	459	446	455	440	423	472	457	414	426	455	477	459	395	432	440	463	457	432	473	433	449	488	400	408	426	441	451	419	438	437	419	485	430	442	442	458	448	453	458	459	431	464	441	464	428	440	396	453	451	444	460	427	445	444	423	444	427	453	459	402	434	425	456	422	446	442	423	441	436	436	435	449	470	449	414	432	451	419	451	414	449	427	413	454	457	458	467	418	426	414	441	457	467	474	450	479	433	450	365	443	473	438	439	427	451	442	453	439	430	461	409	452	462	452	441	471	506	481	417	435	440	442	430	408	450	457	425	423	434	428	450	445	452	439	482	449	449	438	430	438	369	450	446	444	448	459	442	460	414	437	436	414	425	432	459	459	470	430	456	453	447	431	459	427	424	448	427	457	433	422	416	453	452	469	452	456	467	429	399	410	445	414	477	439	465	450	447	437	419	416	422	438	463	430	422	430	424	430	417	468	445	428	428	461	447	455	495	439	449	442	442	452	435	434	416	437	443	459	442	470	410	439	469	431	456	425	424	469	468	427	440	422	461	472	445	441	470	486	432	459	437	431	429	457	476	427	434	401	449	470	427	439	443	433	418	436	447	440	438	434	475	412	418	423	462	465	459	449	452	416	424	474	453	484	471	467	458	448	425	426	457	444	429	438	442	478	488	448	484	409	465	477	463	428	427	440	441	438	445	420	442	416	474	424	436	443	446	427	454	419	434	426	421	460	448	422	440	428	474	429	441	456	428	419	474	459	442	437	450	436	420	458	468	420	442	450	461	408	461	444	447	399	444	425	486	456	445	494	474	489	436	440	475	443	428	456	412	419	430	445	449	463	439	432	459	447	451	463	432	461	450	468	460	393	403	474	398	451	407	438	412	434	479	445	440	452	455	402	419	414	454	432	428	425	409	421	437	448	494	436	420	411	408	462	473	418	437	456	468	431	478	460	438	446	469	421	416	457	432	403	433	451	437	415	408	457	421	459	412	454	422	470	408	453	430	456	429	446	435	425	430	448	448	414	422	417	436	438	426	402	433	460	448	425	436	440	454	422	459	439	438	435	449	459	457	409	433	468	446	438	403	488	456	444	460	446	437	444	438	468	455	438	434	419	448	462	455	440	459	464	389	434	452	461	456	447	427	456	446	409	455	440	479	453	401	463	434	396	449	437	506	455	487	460	398	436	435	427	479	458	437	425	470	421	444	394	458	441	445	447	417	393	449	465	476	467	437	438	460	442	436	434	462	448	421	467	451	439	505	446	485	461	485	435	431	444	417	448	446	444	435	453	459	448	438	448	449	450	423	469	451	434	436	457	448	479	500	469	435	422	486	430	414	449	424	489	410	438	439	480	444	452	457	422	479	461	433	473	441	414	465	456	468	429	453	444	442	426	472	461	419	474	417	444	478	435	395	458	435	429	466	439	409	457	458	463	460	437	421	440	436	468	429	439	486	439	459	460	468	446	429	426	455	419	423	454	462	440	429	432	436	447	457	456	428	465	456	474	429	457	413	452	454	441	416	458	476	468	428	456	405	453	467	453	484	453	443	448	454	433	454	441	432	468	454	396	494	449	442	450	447	419	500	443	463	465	450	407	477	425	464	457	414	462	445	455	457	428	405	434	459	448	446	454	444	423	445	446	464	456	477	454	459	471	445	460	425	443	433	455	423	441	445	457	460	437	429	416	418	427	446	447	436	457	440	450	459	459	395	470	408	449	463	410	426	450	436	477	445	474	449	464	445	425	449	442	452	456	459	449	435	456	426	443	434	447	436	448	437	440	475	446	475	436	459	439	469	439	436	472	469	425	439	418	444	432	464	466	449	484	424	442	454	427	399	426	455	444	493	421	432	421	442	446	445	442	445	391	481	467	468	444	452	445	432	427	438	449	465	410	439	466	485	437	441	475	451	446	456	433	448	446	439	480	398	467	458	412	444	446	442	431	431	454	444	410	454	445	444	443	437	459	431	432	435	433	450	451	416	422	421	450	450	462	461	434	456	436	445	478	468	451	451	411	461	464	459	437	455	466	480	448	412	447	418	413	475	485	472	427	436	463	411	443	432	469	467	460	424	454	435	468	431	393	468	412	439	422	460	433	473	433	477	427	450	442	413	481	449	437	466	423	486	459	435	413	452	448	461	438	461	422	461	469	461	431	457	444	472	451	435	470	494	454	468	507	464	440	436	457	420	430	467	464	449	458	471	467	415	442	441	473	454	447	444	442	422	430	463	446	468	448	414	438	400	403	416	452	421	434	448	423	474	461	426	446	446	478	449	438	440	443	447	404	452	427	481	423	421	428	434	437	421	484	408	429
8594	1893	2359	1740	1157	771	619	495	384	353	284	275	225	219	214	191	207	191	172	182	181	148	163	133	168	166	144	146	144	136	141	145	145	137	143	132	145	137	111	142	140	151	137	128	133	150	151	122	140	119	117	127	131	122	115	137	121	114	136	137	112	142	131	127	122	121	122	119	130	137	120	138	133	140	129	125	142	140	126	119	126	115	132	123	121	111	132	101	137	137	116	118	125	114	131	138	117	122	119	118	120	116	112	117	130	134	143	135	118	119	131	133	116	110	127	128	130	108	126	114	130	115	128	112	127	146	135	123	118	128	148	124	112	141	129	148	138	134	124	121	143	116	135	146	121	116	150	121	103	124	131	129	140	126	116	120	137	129	123	148	112	100	132	126	129	124	108	149	114	131	124	116	110	129	128	139	145	126	111	118	131	118	109	119	135	132	131	112	147	125	151	134	116	146	132	124	113	126	117	137	120	123	127	120	122	123	126	133	120	96	121	140	118	105	114	127	115	134	130	138	139	125	111	111	129	145	142	123	114	121	116	131	135	125	120	138	118	111	132	124	122	144	129	132	135	117	138	128	143	121	117	126	141	121	148	124	122	131	104	131	121	118	134	108	123	119	126	115	128	128	115	133	121	137	107	100	147	142	138	139	124	114	132	115	121	130	129	112	130	130	131	122	131	121	136	124	114	125	140	133	138	120	124	115	108	115	115	134	118	122	131	148	109	132	119	131	125	128	149	118	127	136	141	111	130	121	120	120	116	137	125	102	122	123	131	114	146	136	118	122	132	114	116	117	129	139	114	137	116	109	117	120	143	116	117	115	147	117	127	105	121	128	131	128	130	115	134	127	121	115	105	130	126	143	122	145	107	116	126	105	125	116	145	154	136	123	124	138	124	114	127	118	113	119	139	139	121	127	125	132	131	127	127	136	145	134	134	138	115	131	143	105	114	126	119	135	119	125	119	136	121	120	126	134	128	134	114	107	127	129	111	119	120	108	120	114	129	105	118	105	152	119	112	123	132	111	124	125	115	132	121	127	124	117	108	112	127	124	130	121	127	124	113	140	94	139	130	123	123	110	132	139	126	110	139	120	119	113	132	117	111	129	102	137	125	104	127	124	129	128	117	114	144	118	118	137	118	123	119	122	138	120	150	120	137	122	144	121	126	134	130	149	113	131	103	132	113	142	117	144	137	133	136	106	140	134	120	128	133	159	138	124	138	116	127	117	140	119	138	139	137	125	146	143	135	123	139	104	139	132	140	128	114	109	142	124	129	120	112	119	127	128	123	137	122	119	104	144	120	114	135	123	129	105	135	108	118	108	124	124	132	133	107	131	132	102	125	121	129	122	130	120	115	144	117	119	124	108	134	127	125	120	124	125	135	150	152	140	114	128	125	128	134	132	133	144	125	135	126	135	142	103	122	115	135	125	129	124	127	115	127	118	115	138	135	128	139	125	121	132	114	123	139	140	125	128	122	116	116	138	127	119	115	131	115	133	135	109	135	138	112	122	126	121	113	123	132	126	133	136	120	110	123	113	134	122	116	119	136	130	115	118	104	139	113	114	122	130	130	138	114	120	120	127	136	139	145	111	124	133	110	122	124	103	122	115	114	129	116	148	124	118	127	106	129	134	135	116	127	137	99	122	112	148	107	122	112	120	122	113	109	123	105	104	120	118	114	122	125	130	131	114	124	138	126	139	137	123	134	122	130	139	130	117	141	123	119	134	124	115	127	124	113	131	115	119	112	120	127	116	146	119	136	131	116	117	131	122	116	113	122	125	117	134	125	128	124	147	143	126	115	130	114	133	113	146	115	125	142	122	132	120	135	136	118	139	134	137	131	124	122	117	114	131	132	154	144	122	113	125	129	132	119	128	130	104	119	126	114	103	133	130	127	115	118	133	141	121	149	101	110	107	120	142	114	123	118	104	108	122	136	121	123	132	111	119	127	135	136	122	124	136	135	131	145	119	142	134	120	146	122	117	124	153	111	121	121	114	122	122	142	114	133	128	123	121	117	125	143	136	111	131	134	144	117	113	123	130	104	123	134	141	129	133	121	115	111	122	108	123	130	119	117	115	126	132	105	155	138	116	112	121	136	111	139	142	132	131	119	119	139	139	105	119	143	113	104	126	137	111	143	137	101	113	110	119	117	121	106	127	118	126	109	143	129	126	124	141	141	117	129	110	135	105	125	119	134	119	132	121	114	113	105	144	121	121	155	125	133	127	143	132	123	126	143	143	126	143	124	125	116	123	148	131	126	96	120	106	125	123	135	122	119	138	114	127	138	121	109	137	120	117	113	147	114	123	120	118	122	123	118	128	124	127	103	126	129	130	116	121	128	134	125	126	135	129	124	125	130	99	123	106	125	118	136	119	131	129	98	140	146	148	122	120	128	131	142	127	128	116	123	96	127	135	119	144	129	118	128	127	118	129	126	133	132	136	119	105	131	115	117	113	126	99	115	123	140	137	118	159	115	117	129	106	135	130	123	112	122	119	125	131	120	124	115	125	136	102	133	109	124	132	136	128	110	107	124	146	138	140	124	123	127	135	116	116	126	142	132	129	118	137	136	128	118	131	118	134	122	127	109	121	108	118	121	132	123	137	116	122	118	123	129	140	130	135	118	135	120	129	131	112	128	120	122	130	131	142	137	127	118	121	117	135	130	147	127	129	138	133	127	103	139	110	113	114	145	131	108	131	126	139	135	123	138	135	133	140	120	121	113	119	121	142	112	137	131	112	110	126	126	103	110	109	117	119	125	108	112	130	115	146	135	128	120	123	119	137	123	145	138	121	111	130	125	116	116	135	123	137	131	115	127	109	139	122	137	136	136	130	144	135	128	125	144	127	129	138	132	108	111	113	135	126	139	124	131	119	143	150	109	124	103	117	133	137	119	125	123	119	127	136	117	140	127	121	128	132	122	151	108	120	125	111	136	132	123	115	107	117	112	116	121	122	104	114	118	105	123	117	122	116	152	123	133	131	123	115	130	139	118	144	121	106	145	108	122	119	129	136	134	135	128	125	135	119	106	139	138	123	103	117	115	117	128	120	112	127	125	130	135	138	126	119	116	110	141	133	135	143	124	115	128	113	117	123	146	119	132	120	115	128	126	107	147	115	114	111	98	119	133	116	103	129	109	126	117	137	134	124	114	111	135	120	115	142	120	125	137	123	128	133	124	118	134	119	146	127	136	120	121	112	119	148	141	113	144	123	134	119	128	147	114	107	114	125	116	112	142	98	138	122	119	121	129	117	114	127	145	118	142	137	117	130	115	130	134	121	140	111	121	126	127	147	137	136	129	131	125	123	120	125	132	154	114	128	131	116	127	126	132	118	128	123	139	106	130	126	128	129	134	127	131	126	131	123	125	108	129	118	126	128	133	131	132	105	116	117	138	146	117	126	125	111	126	125	112	123	118	108	136	134	118	115	127	124	138	147	125	131	113	142	127	128	123	148	119	115	109	124	129	147	128	104	110	117
7657	2213	5265	6150	5291	4303	3506	2874	2545	2170	1811	1593	1507	1310	1148	1149	1036	944	862	872	828	807	734	772	740	714	708	672	694	669	642	632	604	578	533	578	566	537	488	528	578	531	519	518	506	487	495	539	473	508	550	508	538	472	461	468	488	510	473	487	450	474	460	494	469	507	430	485	442	439	463	513	459	475	485	467	444	438	482	456	447	450	423	463	425	440	473	424	445	458	481	429	443	457	452	499	433	441	451	439	426	431	411	484	469	412	470	437	436	467	413	442	408	431	410	443	439	445	464	454	429	467	417	434	429	444	488	480	469	423	442	447	432	433	438	450	438	441	443	400	489	464	452	504	434	422	429	449	475	452	417	431	450	437	442	480	448	442	386	448	453	418	462	425	455	416	419	437	458	423	438	400	396	416	418	404	426	434	437	451	432	392	431	421	444	430	435	431	434	438	425	416	432	447	425	429	406	431	416	440	403	421	447	435	418	426	449	428	455	399	382	424	418	410	440	470	410	459	449	442	444	446	424	419	415	447	432	412	417	420	397	458	468	424	367	449	422	423	415	420	416	363	461	427	437	389	445	419	437	426	412	413	438	428	429	416	443	453	414	453	422	394	460	440	406	440	418	421	463	414	415	446	426	440	425	450	440	436	439	427	427	444	461	428	440	474	418	439	406	415	432	454	410	441	461	421	473	383	425	436	420	432	466	454	460	442	418	394	446	445	434	403	433	431	415	412	418	392	387	419	419	419	435	451	429	407	439	375	436	452	461	471	433	411	441	448	438	422	413	418	409	413	421	440	445	458	457	466	419	439	428	436	420	436	439	435	419	420	411	380	450	460	433	462	416	433	443	417	436	420	441	435	425	428	436	436	431	403	449	417	435	447	414	421	435	459	402	424	415	448	402	430	414	440	410	424	391	419	431	406	426	425	436	408	428	439	479	428	420	430	406	449	430	423	456	455	442	430	401	419	413	410	433	437	440	391	393	441	430	413	436	431	420	427	436	469	405	418	422	456	445	456	461	412	395	444	437	422	423	428	397	446	414	405	395	430	453	425	422	402	445	412	473	417	444	439	445	448	457	458	433	433	420	419	437	406	457	430	446	431	421	393	454	432	428	459	416	437	382	420	450	418	432	383	448	423	440	435	421	425	433	428	444	472	433	403	429	415	403	427	483	406	444	439	459	425	413	436	451	472	414	447	410	406	438	441	431	435	445	447	426	417	432	460	446	414	418	441	425	463	450	412	446	422	408	404	479	475	437	455	414	384	420	438	418	416	411	423	444	426	431	456	423	438	414	388	420	435	450	429	426	429	427	454	423	407	429	428	417	446	420	403	465	435	438	403	443	463	407	444	452	419	443	481	451	405	415	397	439	447	459	434	448	425	411	406	455	454	455	410	439	407	420	411	407	426	435	429	386	420	442	468	395	446	415	404	420	452	419	446	474	426	409	436	402	461	416	442	438	419	424	421	388	432	435	449	398	410	418	426	432	417	420	431	409	424	457	418	407	442	451	461	438	408	427	402	444	453	419	420	435	453	412	441	446	442	466	430	459	382	427	398	406	408	419	473	437	426	442	410	411	449	428	411	394	459	454	437	440	417	450	404	452	410	430	433	435	447	394	436	422	436	435	422	408	445	469	456	438	427	414	407	423	438	398	445	452	410	409	447	436	428	414	398	398	408	437	443	433	386	410	411	419	442	446	387	427	456	379	451	396	407	454	420	384	459	411	460	458	427	439	429	442	446	423	418	439	428	466	437	412	480	430	386	458	439	429	411	421	449	403	457	399	439	443	408	427	421	405	477	427	439	453	479	446	430	429	422	399	389	431	409	440	416	410	436	409	451	422	439	448	413	436	454	460	378	416	378	423	407	405	418	450	435	429	413	433	403	470	438	421	414	450	433	440	436	440	427	402	462	467	462	420	441	408	438	396	430	442	448	437	433	457	437	398	421	402	409	435	382	409	446	460	429	416	454	421	423	445	400	428	440	417	418	417	426	436	401	455	430	438	404	397	428	444	435	418	403	417	420	399	435	411	454	485	431	437	411	381	438	437	400	400	440	411	401	401	424	410	466	436	444	459	444	440	457	437	439	431	455	441	392	432	412	466	423	413	446	430	459	450	418	438	394	437	420	426	423	399	432	450	409	401	417	448	453	437	396	438	439	420	460	433	448	436	407	452	446	436	410	407	405	436	415	399	433	431	434	421	407	448	406	428	417	453	393	460	470	425	428	456	468	433	425	413	426	439	426	442	458	410	425	433	415	444	434	421	443	401	406	453	449	433	439	418	448	456	431	444	455	431	450	468	433	438	404	420	431	420	430	425	409	410	377	414	479	415	428	437	456	438	425	440	416	442	437	404	430	393	423	402	445	426	408	395	456	425	430	431	441	419	434	406	426	421	437	408	429	444	406	436	415	400	431	434	422	426	433	442	444	438	406	469	436	421	453	411	444	450	394	410	416	401	439	463	470	437	442	450	417	422	423	457	386	444	410	458	454	433	442	441	412	422	411	444	412	407	464	445	476	424	470	427	397	444	446	425	451	438	463	490	414	420	365	408	426	417	440	409	425	412	434	393	460	408	415	397	418	387	421	423	421	461	426	431	431	427	433	446	442	419	447	422	468	416	473	418	409	444	427	440	421	462	403	444	421	427	469	449	434	440	421	388	442	459	435	391	469	419	458	440	416	401	413	424	437	431	412	412	447	469	430	419	422	422	432	430	392	446	418	420	407	440	436	461	416	424	421	439	433	418	449	440	433	402	454	465	430	448	430	443	429	428	441	463	437	426	436	434	425	424	413	427	437	428	413	445	414	447	434	432	434	435	444	423	413	482	416	451	472	399	426	419	447	433	464	467	412	458	411	461	458	423	454	441	423	418	425	448	440	433	421	427	409	479	411	427	412	449	431	416	414	470	430	420	419	450	427	457	443	446	431	439	482	470	458	434	445	395	451	442	436	461	412	415	463	413	447	417	434	455	435	436	451	429	438	439	453	453	452	430	427	413	427	372	417	457	463	432	419	456	454	427	411	413	416	416	447	441	419	412	420	459	458	440	412	432	432	453	395	390	404	466	410	447	464	458	428	449	425	433	427	449	455	423	447	431	421	395	450	453	420	441	429	446	485	401	387	417	422	392	419	405	422	427	457	431	456	423	440	426	413	398	434	444	413	432	427	442	452	416	433	412	434	432	460	388	465	423	461	432	447	424	441	425	441	397	411	442	415	433	436	461	451	443	414	427	414	436	419	421	419	414	416	423	412	433	435	404	416	459	417	418	417	439	459	414	443	474	489	432	427	434	437	392	450	445	443	410	440	435	411	429	405	423	427	432	449	441	419	411	416	461	460	408	417	403	414	455	421	407	475	438	400	420	418	452	441	422	456	452	458	406	406	450	456	435	446	400	444	422	420	408	417	428	416	426	456	448	386	391	451	413	462	387	420	430	417	401	417	408	419	415	436	441	411	404	416	417	446	428	421	440	449	427	403
1271	325	324	332	277	251	266	290	275	253	242	262	271	272	252	264	239	285	277	260	225	253	258	278	267	269	260	248	246	263	270	259	251	270	256	250	246	287	275	273	256	259	253	251	243	273	241	250	262	260	260	257	254	239	278	250	250	237	274	248	250	260	247	244	271	234	277	264	250	275	260	266	246	263	245	264	278	273	262	258	262	236	252	249	260	241	263	244	253	246	271	239	220	274	244	261	240	248	270	243	261	280	238	253	238	247	265	268	250	263	290	277	270	288	235	244	240	259	271	243	275	263	259	245	245	233	257	253	253	254	270	229	252	261	238	242	249	248	238	257	236	243	274	256	258	270	219	274	234	252	252	283	262	262	280	216	273	256	237	254	273	245	234	262	294	275	266	281	278	268	268	244	262	255	250	222	246	269	260	226	272	251	266	250	275	232	231	289	252	250	264	237	252	262	233	246	257	264	276	262	252	235	254	268	255	260	240	270	253	246	263	255	252	262	235	299	264	217	253	243	263	268	269	283	266	251	270	257	233	261	239	263	256	272	261	262	283	226	278	249	247	250	239	276	242	243	265	257	269	277	244	231	235	272	238	239	248	225	260	252	231	260	244	251	270	248	238	252	267	254	249	247	262	240	258	238	243	243	239	245	252	276	218	252	231	277	255	257	250	294	271	238	254	268	262	261	255	248	222	226	232	266	247	248	255	258	226	256	231	261	265	243	247	247	278	250	252	240	246	257	262	258	273	245	250	256	260	260	284	247	246	271	260	268	249	256	227	258	282	285	267	254	270	242	284	240	249	261	226	288	239	252	231	261	239	244	261	251	251	258	251	248	248	246	257	235	243	238	259	239	242	242	284	266	263	254	245	287	244	231	237	232	236	281	232	252	254	274	273	284	276	251	271	266	272	270	253	256	253	272	243	262	260	250	271	237	270	247	282	295	242	243	252	258	268	273	251	236	251	226	251	266	247	277	250	238	245	250	225	272	245	274	233	256	263	250	249	246	263	261	275	221	282	252	261	279	238	250	265	255	246	256	262	253	278	258	241	250	247	255	241	263	228	285	232	237	242	231	264	241	250	257	255	244	269	278	250	242	235	260	268	267	263	249	251	235	248	252	287	256	246	255	282	236	253	269	252	245	242	261	253	289	284	228	260	246	280	267	240	259	234	241	259	244	228	253	262	252	303	258	257	234	244	255	248	252	250	235	254	259	260	253	269	238	259	252	248	283	273	263	264	282	275	249	268	284	233	239	249	255	280	242	237	260	247	271	242	259	248	252	259	269	241	254	254	234	290	287	239	260	260	237	250	287	238	260	269	259	234	269	260	268	236	273	233	251	253	249	239	287	262	261	274	245	256	236	231	290	272	242	232	264	267	272	273	256	278	252	260	223	239	237	268	271	249	298	269	242	245	296	275	270	257	239	242	244	242	257	244	269	253	237	251	271	270	265	253	235	227	247	245	261	246	241	246	259	228	267	247	235	255	283	259	234	262	234	244	239	274	236	233	253	261	265	257	254	266	246	258	235	243	249	239	251	260	291	255	240	274	267	273	263	231	236	309	249	256	249	263	259	240	259	237	237	275	294	261	263	268	260	285	239	259	263	281	257	275	261	265	249	268	259	271	237	264	228	242	268	220	264	232	257	262	255	268	249	276	260	245	276	277	258	247	261	252	282	230	259	285	248	261	254	223	266	259	254	239	260	266	257	261	257	258	242	245	271	238	279	280	257	236	239	240	265	262	237	247	250	247	284	281	242	277	239	250	260	248	250	275	219	242	280	252	233	249	220	257	261	264	251	280	244	279	229	263	249	253	250	245	261	251	236	235	227	233	263	274	249	288	257	284	242	236	242	259	248	259	247	245	251	221	254	263	262	269	226	242	279	251	248	262	212	270	233	236	263	209	280	260	255	248	232	251	245	251	227	225	233	241	244	237	255	266	244	214	248	276	241	244	283	230	257	275	277	266	245	259	270	282	256	249	274	245	276	228	245	272	258	251	241	240	254	281	273	237	270	245	225	246	246	249	258	248	261	226	264	241	238	245	267	241	242	244	247	265	232	247	260	247	242	251	256	261	219	264	267	255	287	243	238	251	235	271	255	243	264	211	228	262	240	252	244	232	236	211	288	274	276	301	241	258	255	275	247	282	239	251	269	248	229	230	271	236	248	276	276	227	269	255	253	253	267	241	271	242	249	268	289	255	216	264	277	257	227	260	236	256	256	221	264	259	279	234	235	250	242	279	276	235	268	276	255	246	253	269	254	245	261	257	254	248	286	247	257	284	265	271	244	269	220	245	284	228	242	233	251	268	240	295	245	248	282	247	246	280	275	254	273	259	269	239	239	288	250	275	277	256	256	258	278	264	276	259	243	243	246	245	248	235	273	265	247	250	278	276	260	259	245	227	259	223	258	278	253	295	264	303	260	271	252	262	260	238	254	241	250	241	271	277	216	253	256	262	266	255	226	269	244	254	277	257	224	273	238	241	236	255	246	277	240	253	242	278	232	243	236	225	243	246	263	262	254	235	238	212	225	265	245	242	246	267	240	259	257	208	242	232	218	237	250	230	234	270	276	239	248	260	242	233	257	245	258	262	253	260	252	252	284	272	247	269	281	266	282	266	258	244	272	272	249	235	266	267	240	243	229	259	250	270	263	266	248	273	262	239	260	256	239	252	253	222	234	241	245	225	261	280	264	246	281	256	251	221	273	242	261	265	260	249	263	269	274	282	237	271	257	229	254	249	269	263	261	243	230	282	244	264	276	244	236	226	246	281	234	255	234	253	241	222	237	271	242	251	277	260	254	299	244	248	265	288	273	275	251	240	276	238	258	291	242	271	260	261	267	268	246	250	267	310	240	256	254	253	243	278	255	250	254	253	251	249	239	278	266	244	241	238	270	253	286	270	248	257	240	256	222	233	233	229	234	265	221	264	271	287	256	272	265	260	236	254	275	263	257	260	213	291	236	248	293	267	243	242	248	263	264	267	252	271	246	259	262	246	264	240	218	228	243	276	262	283	244	240	264	252	238	259	259	256	230	227	250	237	268	259	251	273	255	240	215	246	254	263	260	239	256	279	256	255	221	238	252	229	265	292	280	243	261	254	247	252	261	274	259	251	244	250	245	252	255	262	246	266	261	275	255	277	257	256	288	269	252	267	256	236	265	258	279	271	227	225	238	225	251	265	267	245	247	262	237	236	263	248	232	241	255	228	250	224	265	239	264	269	242	233	251	253	277	236	234	284	249	263	240	255	258	262	250	210	246	232	239	252	271	236	246	250	257	247	256	256	244	250	263	257	251	261	241	272	263	226	247	264	269	286	238	231	249	235	235	226	230	252	288	267	246	229	261	263	261	243	255	269	247	253	237	266	252	231	259	224	286	241	263	270	221	241	248	256	245	239	272	264	251	230	244	243	261	240	261	244	268	278	246	229	247	246	267	259	257	254	250	261	270	248	246	249	254	241	253	241	273	232	281	271	246
2166	829	961	956	970	905	858	831	897	825	825	830	783	804	802	783	807	857	770	763	826	829	795	793	827	796	767	834	756	805	828	791	803	785	783	763	787	814	790	806	786	794	789	752	802	726	789	755	797	757	848	815	702	816	791	802	725	781	801	796	718	775	764	780	741	807	824	792	760	772	771	801	755	824	797	766	778	805	701	794	791	801	812	790	748	778	745	743	813	737	762	762	777	816	806	769	796	782	721	811	804	791	747	800	783	774	785	826	795	740	773	774	787	763	791	720	752	776	812	779	812	755	774	785	751	801	778	797	742	765	740	799	756	775	753	761	757	767	733	778	794	730	757	778	793	793	818	773	770	788	791	729	778	788	812	757	840	825	762	783	760	773	800	803	769	740	765	768	784	829	784	758	789	769	750	799	758	815	769	771	775	782	763	709	775	766	828	829	784	804	801	713	800	794	802	799	759	771	749	792	794	822	773	800	791	782	772	803	752	774	789	752	776	772	785	829	798	782	815	773	809	795	784	723	795	798	777	825	814	767	816	796	769	817	707	791	798	811	768	770	736	799	779	765	792	793	758	780	800	747	714	787	838	759	706	744	783	792	851	843	782	778	796	780	819	768	815	771	743	747	754	713	752	813	763	798	680	761	801	837	790	778	794	773	752	743	819	784	834	810	728	813	792	765	765	804	812	787	796	746	796	813	781	721	770	780	775	713	814	763	789	762	828	782	810	785	770	806	725	753	797	760	798	783	813	727	802	805	812	761	826	735	803	755	717	760	766	804	807	774	823	771	776	744	780	788	769	754	782	761	795	804	765	818	805	772	778	801	776	785	839	794	794	793	758	830	731	767	767	786	765	824	838	705	797	771	776	758	740	804	831	770	790	747	806	795	770	798	786	748	765	801	738	788	795	762	757	766	748	828	790	775	796	761	743	786	773	722	780	731	764	747	753	818	795	761	793	781	813	749	781	794	765	771	750	771	758	796	788	815	763	787	695	728	765	789	801	756	752	810	720	766	764	775	768	736	740	823	785	779	733	747	779	758	805	839	819	755	741	780	801	787	743	759	773	766	780	778	742	750	804	734	816	825	764	767	798	788	740	768	742	772	756	748	815	785	741	780	764	749	795	762	741	762	817	739	824	784	823	787	805	761	810	783	804	793	736	742	756	802	773	797	861	761	804	719	793	766	778	828	759	792	796	747	797	790	799	751	802	753	820	776	757	789	745	745	783	766	810	836	809	782	799	761	764	779	765	780	797	805	787	781	773	796	793	746	755	811	776	747	832	820	786	779	762	820	773	820	778	816	784	776	825	788	825	743	791	784	784	802	812	782	816	771	769	747	777	757	740	744	757	772	761	777	792	770	733	799	738	776	734	794	792	759	756	820	743	820	772	764	759	762	807	796	773	782	790	781	802	764	793	773	831	788	773	812	764	796	829	785	738	746	743	815	780	855	761	744	770	763	777	780	781	779	756	778	768	780	802	745	736	756	743	783	828	740	809	778	859	818	760	750	753	810	809	739	802	804	822	785	804	793	773	763	787	786	821	773	766	765	747	752	796	815	768	782	752	746	864	792	763	773	842	806	772	791	761	781	783	819	741	760	805	789	737	812	781	773	806	763	781	801	793	768	752	747	811	754	796	775	720	754	747	776	808	780	784	756	759	782	826	771	774	818	813	743	800	764	752	804	750	787	748	787	782	804	782	709	778	754	773	789	804	790	827	782	753	746	787	761	772	755	797	745	753	747	727	776	803	780	808	764	800	789	763	779	786	772	781	763	756	785	803	767	760	823	779	794	728	785	756	820	777	820	777	807	873	780	768	764	821	760	761	741	810	804	787	748	814	787	745	785	752	716	806	805	801	777	791	781	781	822	754	783	776	779	782	796	772	810	760	809	750	717	769	783	770	733	769	773	792	749	769	789	759	709	815	784	824	743	729	781	755	769	788	686	841	777	789	781	824	745	758	788	797	787	820	829	725	762	800	766	769	809	752	804	760	693	770	800	788	695	746	776	782	785	739	803	795	792	749	788	766	779	807	764	794	794	800	750	812	810	733	759	802	712	773	754	798	790	757	764	782	758	808	782	795	740	775	798	772	778	742	768	786	811	759	767	732	776	810	756	785	799	749	743	823	795	806	795	805	755	735	762	819	774	776	778	808	809	817	774	807	768	723	783	798	751	769	750	776	783	799	788	808	774	840	720	804	773	793	803	811	764	841	768	768	783	765	812	731	750	752	785	789	776	845	743	806	767	775	770	784	859	764	826	768	786	771	781	786	782	769	837	771	773	735	747	769	760	747	785	773	758	776	785	761	772	765	818	800	768	779	810	764	778	758	814	793	807	741	757	783	771	791	780	768	755	784	745	788	760	737	769	800	778	780	788	774	767	787	812	811	772	857	786	740	814	741	801	807	823	739	770	804	758	781	757	802	745	767	772	782	775	818	735	773	782	788	791	779	760	752	762	737	770	750	786	746	783	789	780	769	758	777	805	714	795	780	798	798	793	799	753	819	843	797	790	794	773	789	744	783	785	759	776	788	828	765	742	805	811	724	752	792	740	758	794	796	791	786	758	783	769	798	833	756	732	753	756	743	758	776	776	729	789	772	757	787	769	794	756	812	790	765	780	804	764	749	765	762	778	806	758	799	762	788	755	806	787	775	773	788	742	781	786	772	808	730	741	759	790	797	771	773	736	799	796	815	775	783	751	773	737	788	801	797	823	770	738	788	785	769	772	807	816	729	772	780	758	765	825	785	783	793	766	742	762	779	717	748	825	780	789	786	825	816	795	790	768	766	787	776	771	760	791	791	807	697	782	841	795	771	779	768	780	762	792	823	776	764	770	787	756	773	815	778	765	831	762	773	745	767	810	793	766	764	761	780	761	789	780	807	800	760	753	735	789	788	772	868	740	745	814	755	779	785	780	723	768	819	798	747	776	741	788	755	809	813	838	730	766	742	772	802	759	731	773	783	768	779	771	747	736	818	792	790	812	747	785	741	801	805	746	804	794	765	804	783	744	772	794	783	798	764	796	770	802	809	805	774	766	812	735	751	788	753	784	791	755	790	812	736	782	794	796	782	770	805	763	810	774	783	816	794	785	823	736	771	827	772	771	800	787	782	804	741	806	789	840	726	742	831	822	757	821	735	813	748	799	801	796	730	805	801	815	749	789	760	775	820	750	785	794	782	783	757	788	771	813	812	806	783	812	805	767	799	814	773	769	751	750	788	830	774	790	792	747	803	780	790	709	773	801	771	766	812	776	806	760	791	815	781	850	790	799	788	773	763	782	734	745	738	758	805	793	810	774	754	816	826	783	803	789	783	781	768	787	784	734	754	704	812	727	852	792	781	764	790	803	755	764	775	785	788	749	746	822	788	786	795	779	778	742	743	808	778	735	771	780	808	760	779	782	716	766	759	803	790	765	769	787	796	785	805	786	814	759	730	727	721	781	808	750	754	801	795	767	847	818	785	749	798	809	846	785
4570	974	1238	961	669	495	368	331	287	236	242	198	193	179	184	164	166	178	149	141	140	144	146	139	153	148	137	146	154	121	164	149	151	133	138	133	153	147	154	146	157	129	137	118	127	137	125	119	133	137	152	145	127	157	130	145	141	146	130	109	120	132	131	125	133	120	136	148	149	128	130	120	129	137	123	120	139	149	128	144	123	129	118	110	112	131	171	148	121	119	127	137	129	103	139	122	136	141	130	120	117	112	140	134	134	150	122	125	128	136	136	145	125	129	135	128	161	104	118	127	101	135	145	136	116	122	126	127	123	130	140	126	126	121	135	125	111	118	140	131	105	133	128	125	109	136	142	129	132	115	155	122	140	109	116	142	139	128	116	127	126	145	107	130	131	131	126	136	128	146	142	104	128	124	117	137	134	147	127	125	140	157	125	125	133	128	117	144	112	123	134	115	129	161	122	115	153	137	138	115	117	156	120	123	145	164	122	152	126	144	139	137	148	135	138	135	145	142	125	153	133	121	144	124	107	137	131	143	120	128	127	124	118	149	126	108	129	137	139	141	132	134	137	138	142	115	122	137	140	146	140	120	136	128	129	143	147	159	135	135	138	129	135	118	129	154	136	124	112	116	111	124	151	159	133	139	133	129	130	137	144	141	125	131	121	138	125	133	132	135	133	123	125	145	127	141	104	132	109	131	108	118	114	124	125	148	128	128	106	132	132	149	134	133	155	134	129	137	134	145	123	110	122	131	124	129	117	127	131	121	133	125	134	116	123	128	133	139	131	120	125	122	148	124	122	129	135	146	141	131	150	128	125	121	115	123	115	113	145	124	155	140	136	137	125	154	126	139	128	157	154	148	111	114	135	114	157	117	154	131	116	117	113	156	139	100	134	130	148	126	114	159	144	130	119	122	128	119	164	141	121	138	116	142	130	122	134	147	131	113	135	126	145	149	131	114	138	125	140	140	123	114	138	123	145	127	130	139	111	132	140	131	124	142	142	113	156	149	134	147	135	135	130	135	124	135	108	132	125	128	127	137	119	145	119	151	142	139	133	137	115	122	114	123	135	142	105	146	137	124	131	145	137	122	125	141	120	125	140	133	141	129	140	156	113	131	144	136	152	140	137	145	117	125	119	140	131	131	147	133	139	133	122	128	151	144	123	126	146	140	120	141	151	134	126	156	137	113	160	129	141	136	141	109	140	133	132	139	126	113	143	155	105	131	143	121	160	130	119	137	128	138	133	133	132	131	155	127	120	122	138	145	112	115	142	142	128	131	123	123	135	128	146	121	130	134	122	112	128	138	127	127	122	131	135	159	153	139	137	126	151	132	119	142	132	126	133	152	137	136	125	149	132	129	144	128	126	114	116	113	121	124	128	131	142	162	138	160	133	140	135	130	137	140	152	128	121	130	160	154	142	141	153	131	124	134	133	141	148	140	123	117	132	126	128	124	134	127	129	147	134	133	123	130	117	165	145	127	149	125	140	119	119	121	136	122	110	122	115	148	130	122	124	127	129	137	131	142	127	138	134	144	125	154	122	133	139	142	156	138	115	123	113	131	127	118	123	124	127	132	124	124	117	143	128	154	118	123	136	155	123	128	123	112	125	130	142	129	133	143	114	128	134	128	120	116	128	112	134	138	132	137	120	134	166	111	140	129	133	129	118	131	119	114	158	128	138	131	153	138	144	136	119	127	142	118	138	129	130	133	109	133	135	139	129	152	128	143	139	131	124	144	130	143	125	145	148	158	146	136	127	128	125	126	136	122	139	124	157	140	136	135	116	125	114	146	143	143	134	149	128	118	155	139	132	130	126	129	121	134	143	131	113	128	149	132	132	148	133	124	130	114	150	136	135	124	135	131	129	141	121	139	134	129	134	139	121	132	127	131	122	138	113	132	134	153	116	131	138	136	122	143	124	131	125	135	126	118	106	131	135	132	136	139	140	112	149	163	145	125	140	156	115	131	135	118	138	141	127	129	131	161	149	139	126	134	128	120	143	104	130	140	137	138	130	155	125	127	144	130	126	138	128	135	132	136	139	130	118	139	147	140	112	132	135	124	148	112	130	140	137	131	129	119	135	126	151	141	143	145	121	127	119	124	147	153	147	129	130	143	124	143	139	135	130	139	134	131	122	148	149	120	126	142	120	130	127	129	138	138	136	148	138	132	125	123	128	139	159	137	130	122	123	126	132	120	116	161	138	114	149	123	120	134	131	138	122	135	131	153	134	139	126	111	124	128	119	131	123	131	141	142	139	134	115	133	130	128	128	149	140	122	123	113	160	123	123	132	119	138	154	123	122	153	127	123	127	115	130	134	145	120	135	128	140	125	121	142	125	146	129	125	132	139	120	153	114	137	126	128	143	146	132	135	121	143	138	133	129	120	151	133	121	122	133	143	126	137	123	111	127	138	139	133	128	129	132	135	130	146	150	162	125	127	140	115	141	126	137	128	129	122	138	142	127	137	130	130	146	156	114	123	128	128	121	121	149	129	144	132	160	142	128	163	129	108	124	124	113	126	130	144	130	142	135	122	134	132	129	123	133	139	111	128	129	110	120	141	116	120	134	121	129	139	137	131	155	122	133	123	130	129	129	114	129	124	140	135	136	124	121	124	126	136	113	121	130	127	142	125	128	132	120	133	124	120	132	147	133	147	129	129	148	139	122	128	139	143	121	142	125	134	135	123	124	145	140	118	138	131	153	141	126	146	137	147	110	141	115	113	122	141	138	128	126	148	104	134	139	121	137	109	149	156	135	128	130	141	133	133	153	133	155	130	109	132	127	128	142	123	125	122	129	116	119	126	134	141	121	137	146	131	141	138	130	141	122	143	129	102	128	133	117	171	120	133	130	132	136	128	121	133	127	143	110	132	144	132	129	128	141	130	138	139	144	139	122	124	114	130	118	139	127	130	134	119	131	133	136	137	115	127	143	130	134	137	138	151	128	136	108	140	137	142	137	130	116	120	152	102	129	125	111	125	123	119	127	120	128	121	147	129	135	128	124	109	112	147	122	128	120	133	129	133	131	121	141	142	130	135	141	124	143	118	127	135	144	120	140	112	130	137	145	114	150	135	124	144	96	154	126	130	115	144	134	129	127	135	142	115	124	124	113	136	130	139	122	135	121	114	145	132	167	132	115	113	144	139	143	143	125	139	122	142	145	131	136	144	103	128	113	126	134	115	153	139	136	137	128	120	153	127	114	151	146	143	122	143	126	126	138	127	136	128	132	123	133	156	123	129	136	122	126	150	134	145	116	143	114	137	124	155	126	152	122	127	131	124	136	130	125	123	129	134	151	135	123	146	142	136	153	142	129	127	127	109	122	133	135	130	145	132	137	102	154	143	135	118	144	135	111	134	122	133	123	135	120	138	123	133	144	120	164	136	132	118	140	118	135	138	137	143	134	135	135	144	122	152	149	120	137	132	112	138	118	135	134	128	139	127	118	127	123	114	124	125	142	133	140	136	123	109	135	132	148	134
5591	1312	2981	3333	2965	2523	2080	1766	1548	1301	1086	1049	998	914	830	809	731	703	687	681	647	598	625	596	613	596	564	568	519	548	577	547	564	559	496	521	527	511	509	451	480	484	469	469	553	477	485	526	487	461	463	458	466	478	451	477	470	450	454	450	433	480	446	454	459	470	458	445	449	476	459	489	426	469	441	467	420	442	439	455	427	474	429	450	424	489	444	422	469	457	470	494	463	441	454	480	487	425	434	433	516	482	453	431	436	439	430	451	471	467	461	474	432	462	445	428	442	482	430	438	448	440	445	442	435	480	461	434	448	478	439	404	467	419	508	447	470	466	401	444	438	472	434	451	438	424	489	456	463	477	429	427	452	443	424	474	459	446	441	440	449	443	464	443	408	464	443	437	442	397	451	447	479	446	463	418	431	446	470	455	454	454	491	479	474	406	457	457	463	490	431	434	438	463	416	428	506	439	441	448	444	432	444	435	475	424	431	445	473	409	415	428	460	466	440	459	429	456	430	453	393	457	472	389	459	423	446	443	407	463	433	437	440	473	467	417	448	464	461	437	435	435	430	456	466	393	469	403	413	411	452	492	457	431	437	437	408	448	459	456	438	477	452	436	453	468	426	428	425	421	475	468	431	435	431	481	429	457	444	417	451	425	446	406	441	442	451	456	421	437	408	415	451	451	434	436	457	452	463	432	446	459	457	453	444	445	455	433	467	406	451	457	435	491	441	452	416	395	437	465	450	429	446	472	500	456	447	452	412	425	444	478	435	448	450	423	459	447	457	443	465	447	491	468	456	418	491	430	458	434	422	464	417	444	397	501	417	412	438	436	470	454	394	424	450	436	434	477	456	453	427	452	460	445	460	462	453	434	472	445	413	436	485	454	387	468	415	409	466	452	442	458	435	444	470	417	401	449	408	462	439	425	436	459	441	443	451	464	478	448	430	433	469	430	406	460	479	439	451	457	430	443	460	446	456	502	457	435	415	475	446	443	453	441	456	381	474	469	445	412	452	413	432	477	455	482	422	438	431	463	461	440	448	480	457	430	467	438	455	435	430	484	448	433	461	430	467	415	441	438	429	419	445	470	463	439	429	496	454	468	470	444	497	445	457	428	447	448	444	446	471	444	479	422	447	454	426	428	448	452	440	434	440	469	469	398	433	399	457	458	437	433	415	464	420	436	442	469	435	433	448	449	423	449	435	465	433	462	472	438	496	407	504	448	460	404	451	443	498	473	442	439	463	470	443	416	418	437	434	441	450	435	472	473	502	414	465	407	437	439	453	462	458	426	463	453	438	406	428	429	478	440	407	434	430	491	458	443	459	421	453	455	482	467	429	451	429	441	474	447	507	417	414	412	463	445	442	474	439	417	407	459	414	464	464	460	462	425	430	454	417	454	489	476	463	474	419	452	470	459	439	438	451	454	418	460	478	455	450	429	433	480	451	435	488	445	462	462	487	440	440	428	424	405	438	410	441	455	453	471	443	447	431	444	473	445	438	427	426	417	501	478	439	426	415	426	421	442	458	487	496	456	437	470	469	444	456	454	391	460	418	434	407	425	434	463	450	463	435	436	433	456	455	415	415	433	418	454	445	411	463	435	469	474	421	460	466	449	445	436	427	435	477	440	447	474	426	416	423	445	481	438	450	402	418	426	435	461	436	426	437	460	469	408	446	471	417	472	453	400	424	443	425	456	429	462	417	468	451	406	449	457	485	460	414	448	458	451	459	458	427	448	438	468	462	462	460	415	424	443	457	449	442	449	429	434	451	439	439	446	463	463	364	460	448	444	452	454	443	464	468	419	472	463	455	450	426	443	449	451	442	469	459	434	459	483	425	415	446	454	447	427	452	447	448	437	423	472	412	468	464	425	402	447	438	426	416	435	448	411	460	467	439	450	436	414	434	420	437	440	428	440	431	487	459	437	435	423	417	465	457	431	430	451	454	424	428	442	446	462	428	452	455	444	446	435	457	436	422	480	450	441	417	472	470	422	470	449	443	433	469	503	437	452	480	455	436	462	448	450	478	421	420	434	475	477	433	438	456	439	477	456	444	460	445	404	433	451	428	462	461	406	437	422	446	476	446	456	479	456	443	420	404	436	456	433	475	451	413	442	431	430	444	435	484	438	406	473	457	451	433	493	412	434	455	414	424	440	428	478	433	417	444	433	467	431	465	440	411	453	478	441	466	446	412	438	452	423	443	466	423	461	446	420	452	443	437	391	445	451	400	448	494	452	468	447	442	454	405	416	430	447	473	431	421	418	436	417	457	450	423	458	409	457	445	446	383	474	475	448	457	475	431	432	435	494	424	423	447	411	410	463	459	449	418	458	452	416	448	446	455	419	468	416	408	432	407	457	480	469	418	461	417	427	445	442	455	418	468	480	466	435	455	427	433	435	444	398	441	457	453	438	438	461	447	431	435	434	463	431	467	441	446	410	467	430	494	428	442	457	476	474	428	425	458	479	434	462	453	457	460	448	396	436	477	461	418	451	487	464	452	461	434	438	442	456	442	422	421	420	448	455	450	413	442	467	435	461	453	475	479	417	458	426	442	435	438	493	464	455	441	447	443	459	422	468	418	472	403	416	432	441	454	440	439	408	432	421	436	448	413	418	405	446	440	478	488	443	412	468	471	478	472	446	424	467	467	430	421	447	432	455	467	464	422	460	420	441	452	447	437	441	416	451	449	430	442	471	430	468	444	447	430	429	398	460	467	467	485	429	441	446	417	425	420	476	404	456	453	436	420	421	447	447	436	436	421	457	468	461	442	422	467	451	440	480	438	433	468	418	446	463	443	446	440	445	409	441	428	417	441	474	444	431	438	471	429	443	459	449	450	491	438	457	413	450	393	451	438	433	465	429	431	422	467	431	433	454	467	395	437	420	458	447	429	462	463	433	405	443	465	415	434	460	402	478	448	436	431	464	450	410	467	451	475	446	423	482	450	429	411	458	448	426	424	407	446	437	448	473	440	477	448	470	431	443	479	463	431	441	443	444	486	466	461	448	476	455	427	434	446	457	456	416	444	419	414	433	478	451	446	434	465	438	451	437	402	434	429	499	443	487	466	470	429	435	444	440	481	410	457	434	464	444	467	472	441	436	471	420	435	456	443	478	470	460	482	469	438	424	432	444	470	456	429	431	450	452	462	453	414	428	475	442	485	437	439	421	451	425	424	425	463	442	479	448	456	434	435	471	467	438	430	425	438	475	457	460	451	449	453	436	436	441	462	454	473	449	449	453	445	434	442	457	415	463	434	479	401	470	447	482	426	491	443	438	478	465	450	422	438	452	442	426	467	422	449	425	464	442	426	469	437	443	426	434	480	443	422	416	465	458	441	468	462	416	419	479	433	454	437	489	435	465	433	422	428	462	416	474	413	429	428	397	462	452	439	434	480	477	446	442	468	447	524	449	463	473	487	437	442	451	446	476	461	443	426	483	383	429	448	427	440	421	460	444	453	405	454	438	439	432	435	430	435	466
8603	1847	2278	1716	1165	819	660	525	414	363	341	247	250	226	209	202	178	192	190	152	165	146	168	158	156	165	159	163	155	146	140	152	155	163	142	151	159	115	125	155	125	135	120	136	131	141	129	121	144	137	121	134	122	141	123	128	128	143	117	124	150	126	146	134	130	122	127	118	130	145	106	138	144	111	133	127	152	134	110	120	120	130	124	124	123	127	124	132	128	135	132	109	138	126	129	139	129	141	126	128	138	116	122	120	121	114	122	145	138	149	115	131	125	137	125	115	109	121	125	115	126	146	98	118	127	108	113	113	146	134	118	123	104	121	116	125	111	138	122	117	110	130	121	120	152	143	115	136	118	119	123	120	121	123	126	116	129	127	132	128	111	113	111	141	121	125	136	130	140	129	131	133	115	116	116	109	127	127	114	132	119	104	116	144	119	116	119	117	118	131	117	123	122	106	121	122	130	105	138	132	109	119	144	118	130	133	128	119	152	125	112	128	132	118	123	98	117	124	124	118	109	104	121	115	137	113	120	95	113	118	113	142	125	116	122	154	122	135	120	140	123	135	106	121	130	137	116	131	139	118	110	138	133	120	127	140	124	142	143	124	129	118	150	137	114	116	138	130	121	133	133	141	134	116	131	140	137	123	124	118	128	145	129	110	116	118	104	119	120	128	108	135	117	144	113	119	115	101	129	128	115	127	132	133	119	116	132	112	139	125	127	116	125	131	142	117	133	114	132	132	146	133	135	129	118	126	114	124	130	125	115	120	108	118	122	117	136	131	147	142	114	131	139	118	137	105	126	120	120	129	135	135	117	137	132	122	121	145	136	133	105	132	114	133	113	150	133	115	133	141	125	137	143	128	126	131	149	111	113	118	130	125	139	120	123	117	134	117	141	132	122	107	123	125	102	133	121	119	120	134	121	150	120	114	119	121	124	115	131	119	151	131	123	112	125	138	117	125	114	130	139	136	130	110	136	129	142	124	135	129	109	128	129	133	128	137	128	114	122	131	128	114	119	107	122	113	142	117	138	137	128	135	138	116	123	133	111	117	134	122	118	114	150	111	121	120	139	131	129	120	132	133	121	135	118	136	128	127	144	102	142	116	131	119	128	123	123	136	119	119	127	128	137	143	152	110	126	135	150	123	140	143	135	133	117	138	130	125	144	141	129	127	117	109	118	122	125	128	129	129	115	129	138	124	121	119	109	107	124	121	137	129	130	142	124	120	121	129	135	110	116	113	122	125	131	116	148	121	103	132	133	108	137	134	118	119	120	96	113	126	138	128	114	128	137	132	126	127	115	134	145	138	131	111	133	142	126	139	115	136	121	131	106	105	108	136	134	128	115	129	126	100	107	142	109	107	128	130	125	121	132	114	120	131	117	108	121	113	122	128	122	120	128	133	137	121	138	132	112	138	136	130	109	129	136	103	121	125	119	124	135	122	130	137	112	139	116	115	117	120	141	130	134	117	153	117	145	110	134	121	115	112	123	114	122	129	118	133	130	94	139	109	134	124	126	112	134	125	119	130	109	144	126	123	110	136	136	124	140	141	126	130	125	115	123	116	118	128	120	122	126	106	122	123	123	125	114	108	107	121	121	151	110	125	120	129	142	114	126	130	140	115	105	135	110	113	131	124	108	140	133	131	135	117	120	113	129	112	143	125	120	128	130	113	123	137	112	110	130	120	151	127	132	122	117	125	136	137	127	128	123	141	124	110	117	107	119	126	121	116	120	117	132	138	126	132	131	126	119	130	131	137	117	121	133	132	132	109	115	141	122	148	110	96	130	109	131	123	121	129	110	139	101	135	122	122	122	136	129	113	123	124	119	131	126	132	120	127	136	133	118	106	127	119	117	126	111	109	113	144	127	117	122	102	134	126	125	115	123	132	150	125	108	138	123	119	133	102	109	120	131	107	126	119	123	116	122	110	129	123	125	107	130	132	127	143	127	107	122	125	134	119	155	126	128	95	120	106	130	138	120	121	135	133	135	122	112	128	107	136	137	112	123	110	133	131	124	141	130	123	152	110	105	133	132	114	129	137	127	137	121	120	132	121	122	125	133	127	113	154	112	129	138	124	118	113	122	109	130	140	128	122	108	121	124	114	124	120	130	123	116	107	140	119	123	110	126	128	127	132	134	116	121	125	117	135	139	130	122	121	102	128	141	126	109	130	129	110	128	113	134	112	124	114	128	130	119	131	138	121	117	107	151	144	126	126	125	148	114	126	142	106	121	118	134	154	120	114	143	117	136	136	118	129	113	121	135	123	136	130	126	134	124	137	149	144	125	136	117	121	133	146	113	112	123	112	139	126	99	128	110	118	129	129	100	113	138	120	128	116	114	125	125	124	136	98	128	120	136	120	125	129	131	137	136	138	139	104	127	141	114	121	122	149	126	120	146	131	102	121	136	107	121	122	124	119	115	116	138	135	119	134	127	125	129	121	141	112	112	117	129	125	124	146	128	115	124	132	129	138	143	126	113	116	115	126	127	113	132	115	142	150	111	133	108	125	127	128	141	131	137	114	138	121	138	118	111	124	135	137	129	113	134	112	131	113	136	114	130	123	127	123	140	119	121	131	122	110	118	127	128	123	114	124	123	128	110	131	116	128	119	125	142	112	113	107	121	137	114	118	129	125	122	132	126	120	138	138	132	98	133	118	125	135	118	124	112	113	126	146	111	114	113	143	126	130	138	111	112	124	122	126	126	123	133	128	136	142	130	118	125	142	120	119	111	125	133	130	104	115	119	116	121	112	119	113	119	130	95	107	109	116	120	114	117	144	119	133	118	125	125	137	117	126	108	124	124	134	129	120	124	110	127	147	146	137	147	129	119	116	121	122	120	124	114	128	104	117	139	130	134	120	122	142	142	138	116	121	129	103	134	133	121	136	123	109	119	127	143	131	119	124	127	124	136	115	113	138	129	143	118	114	124	137	130	123	100	115	152	115	126	116	109	126	125	132	125	125	140	145	121	130	117	107	133	148	122	122	120	107	112	143	136	133	130	120	127	122	144	110	119	136	114	120	136	126	142	128	115	127	131	111	121	120	122	131	110	112	125	118	136	131	117	130	125	109	135	107	119	120	114	116	127	110	112	149	118	133	128	111	123	127	113	126	133	128	134	110	116	146	121	139	131	128	129	126	102	112	133	120	128	140	134	112	122	155	128	128	105	145	138	144	125	117	115	119	117	131	128	129	114	133	135	129	135	135	123	118	109	107	152	109	127	119	129	115	105	128	127	113	120	135	120	133	109	121	129	127	123	117	106	98	110	111	136	120	142	122	118	122	152	126	139	122	135	120	129	129	124	129	107	125	130	112	115	117	125	130	116	149	143	109	122	127	135	120	133	134	117	136	129	126	124	135	135	90	125	114	118	136	123	110	119	127	115	127	113	150	130	125	124	125	125	129	122	117	119	146	112	114	126	129	122	113	120	98	130	117	120	124	129	127	128	138	113	119	119	125	101	119	118	135	134	129	135	120
7518	2287	5259	6025	5344	4140	3432	2980	2494	2149	1869	1639	1497	1359	1266	1181	1073	1035	886	851	878	753	764	713	763	676	705	679	627	619	622	608	627	553	542	572	581	558	577	536	587	544	523	492	537	554	512	497	483	485	507	525	465	486	484	485	471	511	488	467	440	473	492	464	484	453	471	453	466	451	479	451	478	480	487	447	441	462	451	480	439	415	444	432	472	464	473	464	458	451	465	444	489	451	425	408	441	446	456	435	435	448	471	433	426	405	465	473	434	434	456	433	441	457	450	446	466	415	392	401	482	427	419	476	481	453	434	457	417	409	442	462	399	418	436	432	421	456	413	423	429	412	453	468	444	444	420	444	438	414	463	477	442	442	414	435	454	451	425	423	438	460	431	414	421	418	434	422	450	444	432	400	426	427	450	449	430	427	418	437	429	419	411	410	427	454	404	446	480	441	438	432	448	418	457	431	452	435	451	453	428	460	467	461	435	413	449	442	428	455	389	415	429	470	434	448	416	430	419	439	448	448	412	427	425	441	399	453	472	437	453	420	426	480	402	418	448	423	451	424	441	447	420	416	426	428	436	461	462	433	421	429	420	401	452	419	441	437	458	430	431	437	403	412	408	449	426	381	390	421	430	417	444	457	442	462	455	434	438	451	412	447	437	449	440	452	434	475	401	396	419	444	462	392	444	455	426	440	435	394	423	447	411	445	432	428	438	432	418	444	427	402	412	458	435	428	431	403	424	432	413	434	460	428	459	410	432	415	453	409	438	426	432	461	448	420	397	422	459	420	450	443	411	413	449	449	432	437	461	470	469	424	390	418	449	427	428	433	433	473	453	435	427	426	425	436	458	423	424	442	473	422	414	416	443	475	449	393	457	417	454	428	455	476	448	400	460	427	396	427	483	455	428	425	415	431	399	441	427	428	402	420	446	436	444	432	454	443	430	418	421	441	468	428	452	441	451	450	451	422	414	390	469	407	399	415	420	438	404	443	440	417	408	409	444	438	434	438	430	424	418	452	407	434	434	413	422	417	441	424	405	433	428	436	393	420	438	394	417	407	417	401	424	478	414	401	453	411	437	426	431	419	441	453	415	437	440	394	421	408	413	431	385	399	428	449	406	448	470	411	413	408	424	407	441	440	413	410	413	484	434	439	451	431	433	440	488	447	424	452	427	441	425	421	466	400	445	422	423	397	457	438	431	428	408	429	445	457	448	432	415	437	417	469	440	382	441	452	443	447	438	395	415	456	452	448	478	430	388	421	431	452	445	424	429	400	455	441	423	414	434	426	425	423	446	426	416	464	399	448	432	449	421	420	400	392	453	401	421	432	428	426	430	419	455	421	424	429	462	403	430	412	423	419	444	447	418	458	414	448	441	462	439	391	441	423	415	448	477	449	436	395	419	456	439	416	406	449	444	454	397	435	395	438	420	430	439	448	413	411	425	444	428	419	446	414	427	407	409	437	436	417	405	404	438	440	415	398	439	428	427	404	417	412	403	432	437	415	401	415	423	431	375	416	446	462	427	450	407	428	457	431	434	412	420	412	418	444	413	445	408	420	431	444	426	450	404	378	425	441	405	421	401	424	437	429	415	389	439	440	443	459	479	438	435	417	441	424	465	420	414	425	419	409	413	410	432	440	457	406	443	419	436	435	433	386	438	443	453	395	453	440	458	478	475	393	383	433	419	439	411	423	448	440	397	405	456	454	428	435	438	434	454	433	454	420	420	438	430	424	392	425	431	415	493	456	418	475	412	449	392	436	431	428	427	451	438	417	395	471	437	461	436	419	420	433	435	416	427	417	417	433	404	431	437	404	452	449	428	404	398	463	423	449	434	417	423	420	438	451	432	481	393	429	412	418	415	411	467	416	462	437	420	401	400	426	448	439	437	476	440	430	445	437	458	425	379	403	413	423	400	448	415	446	432	394	421	393	449	454	429	405	407	415	409	426	469	424	403	465	434	435	445	402	448	457	404	448	400	431	414	427	415	427	451	417	440	406	424	438	442	447	446	434	446	423	438	440	427	442	406	407	423	428	405	433	399	458	448	374	405	414	397	439	399	434	453	454	439	445	412	409	383	388	442	439	424	429	455	447	444	427	422	444	417	438	427	457	473	428	464	427	385	446	389	444	406	446	446	434	477	456	448	442	446	368	451	408	428	428	388	443	485	474	432	457	400	403	442	444	415	425	416	454	437	416	419	437	463	400	491	423	397	415	447	478	468	456	421	432	393	420	420	453	419	422	436	430	423	441	418	414	418	415	432	425	437	442	449	451	418	420	417	416	377	454	462	410	418	444	401	441	445	434	424	428	437	402	410	437	445	447	403	476	443	432	409	438	409	411	410	422	420	391	423	463	421	450	414	397	445	428	419	445	418	410	486	415	443	423	464	417	442	457	426	391	434	410	367	436	379	413	393	392	428	418	426	437	402	439	440	426	412	417	457	436	404	430	455	467	439	430	454	435	410	450	433	445	444	436	457	444	401	489	426	487	441	404	412	451	450	404	411	464	429	430	407	445	418	422	418	417	450	442	423	440	415	428	455	405	422	408	421	397	433	415	465	401	408	423	430	417	395	409	448	460	462	443	410	423	439	454	436	445	441	410	450	402	424	412	465	452	448	436	456	443	429	467	412	434	435	401	425	462	442	395	442	420	467	401	456	421	398	417	449	464	439	429	413	454	426	424	443	456	439	392	424	436	435	433	422	406	429	434	446	415	426	434	446	463	430	385	420	447	425	410	458	465	436	418	400	427	461	428	412	413	434	447	425	446	432	452	434	454	417	419	413	446	412	401	436	469	469	422	404	421	439	468	421	440	416	453	427	419	430	470	448	443	411	417	438	425	386	427	446	459	446	417	417	420	404	486	435	393	436	429	448	462	448	441	409	440	441	391	446	411	438	416	429	417	445	384	413	409	426	445	452	447	442	433	438	386	424	379	439	435	418	436	437	423	421	436	443	398	413	417	431	389	386	444	410	430	420	454	447	427	439	428	471	434	404	400	452	433	418	422	448	425	441	434	418	423	417	402	439	414	404	450	424	400	428	414	427	448	458	436	399	441	441	428	434	389	427	423	465	459	455	422	453	432	410	433	405	413	442	437	391	440	439	388	434	490	411	439	477	413	414	411	424	441	460	397	437	459	426	423	427	436	422	442	441	408	440	411	385	406	463	453	420	402	421	431	456	405	413	402	450	445	423	412	443	439	449	437	465	426	453	444	424	426	433	437	432	456	398	427	427	448	436	480	436	444	431	385	424	441	402	475	418	449	398	441	428	410	428	449	435	430	414	442	457	429	396	478	440	447	436	416	429	477	431	407	397	406	479	404	382	394	436	422	411	445	428	419	380	436	423	394	417	433	438	467	380	427	451	467	402	457	442	410	407	468	471	419	439	440	402	434	461	417	387	432	428	438	435	456	459	418	413	431	442	450	446	436	445	436	457	409	417	430	443	421	387	423	410	443	422	441	436	402	428	434	439	412	435	449
1204	272	327	311	306	249	259	248	258	285	273	264	247	226	264	286	231	250	247	263	273	260	263	258	280	249	265	280	256	238	259	274	251	264	250	252	267	235	282	240	243	256	239	258	236	267	241	244	254	240	250	238	272	249	240	234	236	242	216	279	249	243	258	228	262	254	266	228	268	274	234	258	222	225	246	240	245	245	240	248	234	227	255	271	251	251	260	253	254	266	255	273	251	251	260	254	235	251	258	244	225	253	264	227	245	239	245	251	253	270	242	233	267	238	271	272	250	265	255	258	261	279	258	262	249	253	249	271	220	261	253	240	274	236	247	241	256	249	240	219	239	249	231	261	242	269	302	254	271	245	256	223	274	255	261	235	232	242	251	260	240	238	235	244	267	256	267	257	258	278	249	267	259	254	245	250	271	241	254	256	270	290	245	264	228	255	247	247	255	232	243	275	222	271	283	260	274	251	251	257	255	253	269	238	268	258	246	240	245	221	230	251	257	270	251	237	246	243	232	241	228	274	245	247	239	270	280	268	288	233	258	280	253	250	257	265	253	272	256	283	283	239	252	233	236	256	272	263	248	235	253	225	248	258	222	279	251	239	246	272	246	237	258	249	280	218	260	251	279	242	254	256	233	258	244	247	212	264	243	257	246	237	261	254	244	228	229	253	255	257	259	268	261	254	235	272	253	260	257	248	229	243	273	272	265	246	278	221	242	250	211	255	228	284	264	244	278	252	232	256	261	268	236	250	249	257	230	244	231	271	262	258	251	269	239	244	220	229	254	254	241	262	224	241	232	261	239	249	272	269	250	243	247	246	255	247	256	265	239	269	258	234	258	251	294	240	257	267	244	263	252	259	235	235	242	241	235	223	273	256	237	273	250	251	256	241	304	233	274	242	234	263	258	249	281	271	260	241	245	274	268	232	255	222	250	272	259	258	254	242	253	231	255	240	232	260	258	234	261	283	244	235	257	256	232	287	257	252	227	244	246	240	239	261	282	261	233	235	261	246	283	239	250	230	262	235	250	237	240	230	227	220	245	206	289	260	253	247	263	236	244	239	250	239	258	229	244	235	254	264	250	257	271	269	236	255	288	247	260	247	241	259	271	248	244	271	274	230	270	248	250	271	246	253	234	243	246	258	271	245	251	244	237	257	270	237	249	268	262	248	248	240	267	243	234	255	232	249	274	252	242	252	261	241	264	254	247	235	237	244	232	285	226	271	305	266	244	271	240	254	273	245	243	275	241	282	281	250	237	262	266	248	229	223	261	282	261	268	231	260	256	239	247	241	260	253	254	242	239	214	240	232	257	244	242	239	286	248	267	242	251	264	237	271	267	245	242	235	220	246	264	262	222	267	251	242	260	228	256	274	240	283	268	272	260	246	269	223	247	247	283	229	267	252	245	240	266	253	236	254	255	262	300	275	224	260	281	239	276	256	253	264	258	230	244	244	213	248	270	229	249	290	269	257	264	237	263	224	279	243	237	253	230	269	278	230	251	244	248	257	280	258	254	248	239	276	244	215	228	237	269	291	262	249	231	245	249	238	278	225	289	275	269	259	253	241	262	228	273	247	226	246	268	276	264	251	244	257	235	273	219	250	240	266	239	241	254	236	238	232	253	235	236	251	259	247	260	276	266	270	270	261	270	222	262	237	259	243	261	258	242	268	237	251	266	274	249	234	273	243	258	240	263	248	241	260	208	258	230	251	259	241	251	246	261	238	265	268	236	241	256	231	247	251	269	275	289	261	266	263	258	284	277	223	247	261	248	238	300	268	250	239	236	241	261	254	255	251	254	209	279	229	252	219	263	269	248	245	235	244	265	244	248	285	260	261	240	252	253	285	241	261	252	264	266	237	255	224	251	253	269	268	239	261	255	246	285	265	235	225	246	266	232	261	253	278	229	274	261	256	259	232	273	248	249	271	269	267	272	268	221	282	251	263	253	251	245	236	237	272	271	250	258	260	250	272	263	281	273	241	267	252	265	273	250	256	249	234	255	258	263	254	239	244	263	253	279	269	254	252	221	269	226	249	255	261	264	240	242	258	278	263	246	245	278	250	246	240	282	273	248	246	249	236	255	268	255	269	270	257	242	265	250	232	244	255	246	234	243	222	291	235	281	243	260	221	250	229	236	274	274	227	251	264	233	233	263	247	242	260	257	271	259	241	248	252	258	244	251	287	232	283	265	251	262	252	250	243	258	238	266	243	220	253	252	284	290	260	280	273	237	252	247	295	237	275	242	256	253	265	226	278	264	251	251	234	276	270	256	273	271	274	262	266	236	232	265	240	259	238	249	268	260	238	261	243	246	277	259	249	239	248	253	252	267	238	238	254	245	256	264	254	293	273	234	275	246	247	225	272	258	246	244	238	229	240	225	242	228	226	251	228	266	247	260	250	229	268	247	250	274	240	268	255	255	257	275	264	275	270	243	280	236	258	228	229	244	272	258	294	264	262	232	257	239	252	246	241	253	261	245	261	265	260	265	273	270	276	270	255	242	219	249	250	265	245	252	268	248	227	252	243	249	250	248	238	262	240	245	244	240	269	252	262	264	221	263	286	287	236	238	263	253	210	276	246	247	270	253	268	245	241	259	278	283	224	260	264	256	258	274	245	243	248	243	237	259	238	228	240	248	252	267	241	250	261	266	256	270	254	271	244	253	266	256	247	264	237	271	283	243	260	257	276	246	255	256	265	244	263	243	238	251	248	261	249	276	242	261	281	252	256	244	227	244	251	280	258	286	252	254	250	256	272	269	258	277	245	234	260	283	226	253	228	232	238	257	234	257	265	262	231	232	230	245	283	250	251	281	247	280	237	235	239	245	225	236	247	263	277	243	241	252	252	256	241	273	254	243	266	242	233	262	246	263	268	247	221	261	245	248	254	222	244	244	242	277	271	248	255	255	244	268	227	243	249	261	243	259	273	246	247	231	248	243	288	238	281	252	262	236	236	241	229	266	269	252	248	257	241	264	255	248	268	259	255	241	264	255	248	243	244	203	236	251	253	217	219	248	240	257	233	273	238	212	257	271	223	260	282	284	269	236	266	274	261	266	275	233	254	269	239	256	257	257	242	257	263	237	256	252	253	238	237	242	208	237	261	266	289	285	273	274	261	238	246	278	268	269	263	240	249	258	250	259	234	237	255	250	234	273	231	282	243	243	266	268	239	242	264	251	240	266	265	271	256	272	259	258	245	248	237	235	243	237	258	266	276	270	254	280	244	227	244	260	271	264	247	254	243	267	249	268	239	252	249	251	232	247	256	267	260	251	266	233	243	256	267	254	266	259	256	262	277	271	229	276	262	267	256	263	249	285	265	255	261	278	255	234	236	264	231	245	265	254	229	244	230	239	259	254	244	250	275	276	243	250	248	239	254	232	269	260	240	276	242	232	253	275	282	230	250	255	251	259	248	273	271	245	269	234	259	254	253	264	261	251	290	248	242	259	239	246	263	255	218	271	252	280	238	272	257	288	238	259	274
2157	804	897	943	888	896	877	851	843	787	845	836	776	816	782	743	829	818	790	792	793	786	772	741	796	838	740	805	828	754	808	803	796	771	832	761	773	795	798	758	796	778	805	791	785	789	775	792	758	778	765	821	767	762	840	784	789	791	813	811	766	789	770	768	768	821	763	820	787	795	784	782	767	802	745	767	798	766	779	744	800	789	735	779	792	792	767	788	778	787	790	739	777	769	729	787	802	751	741	834	791	754	730	783	787	760	783	796	799	746	804	753	770	820	811	805	771	712	793	744	763	738	812	765	793	741	786	771	754	755	824	792	760	809	786	752	788	798	782	708	778	727	821	808	797	766	808	799	728	802	804	772	740	780	740	768	751	771	801	774	798	791	783	764	744	769	802	797	777	772	769	751	777	782	792	806	790	753	746	771	784	848	743	816	773	741	769	841	813	771	746	794	820	742	750	784	791	778	781	769	757	762	735	786	770	789	792	784	783	787	782	759	741	781	777	753	807	753	791	786	746	748	737	698	754	761	777	821	808	753	826	784	816	776	807	819	777	777	745	775	766	719	726	843	775	751	792	818	792	756	801	824	725	803	785	758	794	793	786	751	732	732	771	768	723	766	753	789	755	831	786	722	788	804	783	746	777	744	779	853	769	747	771	747	806	788	807	802	763	771	779	829	762	771	759	758	785	781	758	757	701	784	788	824	806	791	805	784	771	788	791	751	830	832	754	789	770	811	807	720	777	806	771	755	804	767	788	779	759	792	814	784	756	793	718	803	764	752	782	802	772	779	780	719	796	802	756	800	765	780	795	813	771	776	794	748	813	773	812	764	755	761	750	783	810	840	770	700	747	833	682	780	778	762	786	763	723	812	769	745	760	796	777	761	766	778	766	789	801	794	765	750	797	774	781	805	747	798	798	751	757	780	738	730	760	760	836	799	752	782	736	739	816	777	796	793	755	781	786	777	782	793	789	742	765	745	780	819	763	740	774	836	735	771	747	764	809	731	771	768	805	778	766	781	801	769	711	820	813	758	770	773	788	753	813	774	735	786	803	799	815	794	774	731	767	739	740	804	822	724	765	799	774	824	742	802	782	751	769	759	719	726	785	764	810	780	809	753	780	852	771	769	773	779	764	792	731	797	748	763	769	779	777	766	755	813	752	771	823	803	730	762	752	775	787	775	768	738	805	770	784	783	765	843	729	788	787	821	736	714	710	782	771	770	775	798	795	763	793	841	774	812	762	762	810	744	800	803	745	792	745	762	745	754	769	803	811	721	777	758	756	778	760	731	797	824	763	827	774	724	824	805	764	749	745	835	781	744	786	767	859	770	812	756	794	721	787	800	754	738	765	814	753	814	779	775	811	814	809	787	774	759	774	755	785	770	770	800	831	770	788	765	779	790	778	779	792	763	772	796	772	750	804	787	793	759	744	727	783	776	790	710	761	768	786	766	815	729	798	767	810	776	786	730	797	786	737	819	760	811	789	797	800	760	789	883	744	773	793	735	766	742	743	795	755	817	768	780	792	750	742	763	736	746	794	785	797	784	742	794	790	763	781	782	743	781	822	783	791	772	760	799	741	780	739	784	811	778	779	765	712	760	777	773	733	801	788	795	802	732	769	763	759	772	782	818	802	784	815	778	762	777	720	831	740	753	778	763	767	803	807	788	745	796	816	826	787	746	805	798	729	768	786	781	780	721	749	773	805	774	794	814	765	745	769	782	795	744	790	807	809	801	786	837	767	752	792	706	797	734	767	759	812	833	833	807	812	802	786	751	735	756	774	771	733	814	802	761	787	764	778	778	752	794	791	779	793	769	808	769	793	813	747	798	769	767	827	818	778	771	820	757	776	764	733	812	722	719	778	791	751	804	770	801	748	755	752	744	739	817	809	753	776	797	795	817	764	748	781	781	770	764	779	777	743	772	704	792	734	760	744	816	708	748	754	758	808	795	744	750	743	803	790	814	777	730	785	821	770	733	746	765	807	746	806	781	762	734	807	848	832	768	769	778	790	799	779	781	762	802	766	781	803	778	762	807	760	758	767	762	808	739	752	772	792	795	748	750	795	801	785	843	794	752	728	732	786	807	808	765	819	757	758	755	762	767	788	789	770	763	778	750	776	745	772	783	761	781	814	766	749	802	782	771	773	759	761	789	777	775	752	765	766	752	768	719	781	772	750	776	750	787	773	765	823	749	813	803	834	771	761	770	794	765	777	739	827	782	853	787	811	782	771	796	764	773	827	803	735	731	731	792	752	787	781	756	791	750	745	775	778	839	820	792	759	799	797	801	741	787	741	819	774	748	762	709	769	838	765	774	761	776	796	752	766	841	758	727	807	790	807	775	724	742	788	735	809	765	768	749	811	775	835	769	775	813	728	806	750	769	741	789	742	807	817	743	739	787	769	827	818	811	764	757	755	719	775	807	772	791	763	771	734	786	788	818	797	777	767	800	773	766	790	801	808	762	789	752	759	731	760	863	768	754	779	727	761	811	789	824	785	797	770	775	763	762	788	769	736	730	797	800	784	720	771	798	814	794	794	787	848	809	721	729	759	821	769	804	774	746	743	747	801	788	802	755	805	733	801	767	824	758	736	824	772	723	775	772	791	751	782	737	777	768	736	790	736	761	806	799	768	761	806	767	834	743	739	784	812	807	752	780	737	783	788	778	771	766	801	767	831	765	754	776	782	764	748	770	785	770	739	796	827	783	777	782	789	713	754	761	751	802	786	729	780	774	766	782	739	736	768	715	762	774	772	790	793	727	786	824	785	755	794	760	786	754	798	750	777	792	783	744	794	809	814	795	789	738	770	760	760	803	709	752	794	776	797	752	719	781	717	769	734	757	768	768	792	748	754	782	845	787	799	735	741	834	806	801	764	805	769	797	748	776	761	757	818	796	775	802	790	790	804	729	784	769	786	793	727	763	739	739	776	765	784	783	784	733	783	797	768	783	785	767	769	804	810	801	754	766	764	748	748	747	763	799	786	738	827	794	763	755	768	732	804	766	769	765	895	779	721	741	781	754	790	724	778	819	783	745	785	828	785	776	811	755	771	784	779	738	785	836	769	838	787	754	784	759	791	766	762	785	769	773	769	706	786	815	767	769	775	746	720	818	782	755	795	794	775	769	767	792	749	780	743	726	751	763	729	786	797	767	716	791	783	816	804	792	779	775	792	784	774	822	770	778	741	730	752	804	842	813	794	780	789	786	776	808	786	717	772	779	763	715	756	745	752	753	759	722	811	812	758	765	782	781	746	777	761	782	770	823	805	780	764	788	789	716	732	826	734	767	774	722	809	753	794	744	732	775	730	815	757	823	775	741	803	835	819	798	779	781	768	722	780	760	777	833	814	707	786	794	782	751	804	773	802	757	754	779	778	758	762	778	762	782	767	790	796	748	780	799	763	749	778	786	802	783	812	808	768	800	788	806	814	735	717	814	765	805	838	830	831	756	819	757	769	826	757	773	775	761	782	831	806	753
4625	927	1216	986	616	441	341	316	282	248	217	209	184	205	201	178	160	168	175	164	130	153	128	135	157	134	143	143	142	136	155	133	129	144	128	120	139	132	123	142	171	129	110	121	129	120	113	110	165	117	140	135	145	130	122	124	129	113	154	109	122	128	136	126	112	128	138	120	142	140	138	128	124	139	153	149	112	121	109	124	142	129	134	122	126	124	130	130	137	144	114	127	133	138	133	113	126	130	153	121	139	125	134	122	142	111	151	144	134	120	135	126	144	134	127	135	126	109	113	155	132	126	148	131	122	124	120	133	139	123	130	148	125	154	142	117	114	122	125	135	131	125	130	144	148	125	115	139	122	134	127	120	131	124	134	140	114	137	113	124	134	142	128	115	141	122	124	116	136	111	133	144	129	124	138	128	133	136	122	124	147	110	138	140	132	127	126	117	124	109	114	144	134	127	140	126	132	133	116	119	154	137	127	148	136	129	114	120	134	138	129	139	119	137	134	138	122	140	130	125	128	114	127	132	133	135	126	118	133	139	144	123	131	139	120	141	129	129	129	140	124	144	103	136	134	120	131	136	128	133	159	121	118	139	135	114	112	111	140	150	125	135	129	131	124	142	152	114	134	120	135	119	124	145	131	144	137	127	152	146	118	143	132	121	132	125	148	136	125	162	122	127	122	134	133	131	142	117	143	116	119	137	138	145	117	142	121	116	132	134	139	141	133	149	133	139	138	119	126	123	129	125	121	138	109	142	140	134	127	118	126	131	137	120	126	121	142	126	141	145	118	122	138	137	133	133	142	132	116	118	121	114	127	124	144	131	120	148	120	139	140	130	125	114	132	133	139	132	130	124	137	131	120	145	137	119	124	119	121	126	124	134	142	131	136	137	146	136	127	140	143	138	124	135	131	129	147	142	126	135	129	144	142	133	127	139	133	149	135	115	136	151	151	120	132	127	126	137	136	127	123	117	127	123	142	117	143	128	126	124	125	137	117	124	120	138	132	112	114	143	134	160	132	120	131	141	106	132	121	130	155	118	157	143	127	129	130	133	123	134	140	143	129	145	140	130	132	140	133	142	148	114	131	123	131	127	119	141	144	130	124	128	141	124	136	122	126	120	125	120	135	129	110	135	115	138	134	143	143	140	139	146	105	127	125	133	110	136	150	138	134	138	165	142	143	119	126	131	135	117	146	142	127	140	133	133	116	143	141	145	144	129	118	147	119	112	136	134	140	120	128	131	126	133	120	141	128	128	126	119	125	125	146	122	140	114	140	139	139	130	116	123	130	132	153	137	122	114	140	135	126	139	121	133	161	122	134	121	129	143	106	143	106	135	141	119	126	135	138	131	119	132	136	126	127	141	141	135	121	132	130	132	128	118	124	129	123	150	118	130	132	114	152	124	145	134	141	126	108	123	140	147	128	121	122	127	153	124	130	124	142	123	141	141	133	151	110	111	119	148	145	127	127	140	134	118	114	127	121	137	127	131	141	135	133	123	133	118	148	116	146	135	122	120	149	133	163	136	136	127	124	112	126	128	152	150	137	107	137	125	127	135	119	134	147	130	131	149	145	137	128	140	120	135	129	122	144	135	140	134	163	116	149	131	128	137	140	148	131	125	130	144	138	130	146	104	129	135	142	132	126	117	138	133	141	99	140	140	128	139	126	121	119	134	115	122	127	122	137	167	140	136	139	120	113	141	124	117	127	124	118	127	147	124	134	125	132	128	144	119	125	117	124	148	115	127	139	142	129	118	133	123	129	126	131	123	135	128	142	123	125	130	132	146	132	122	119	138	135	140	124	128	131	152	138	136	135	108	144	134	130	136	135	140	121	142	128	132	122	133	125	115	98	143	139	147	124	142	117	141	121	137	138	142	143	124	134	135	123	114	110	141	146	136	122	132	162	112	117	133	115	118	121	136	125	114	132	134	126	123	109	130	141	142	120	119	116	105	133	138	120	156	120	115	145	136	133	120	134	118	126	131	142	123	125	123	129	131	135	105	132	126	133	138	136	119	123	136	144	105	127	147	135	131	144	120	144	150	122	147	113	138	109	106	127	132	129	152	129	126	134	104	133	131	131	121	139	112	125	153	121	135	130	146	122	98	138	140	144	123	124	118	139	123	106	119	141	121	137	150	134	147	114	128	151	133	136	129	115	132	107	119	135	115	129	137	149	134	132	119	132	139	115	133	142	114	135	136	137	126	144	142	129	143	95	137	147	131	121	153	128	113	137	118	116	142	136	111	134	145	133	130	129	149	126	141	143	115	124	139	121	136	117	131	128	123	112	123	141	135	122	125	132	143	146	127	113	143	129	138	133	130	136	133	116	151	111	115	115	146	139	139	145	147	116	123	127	142	139	143	135	132	136	134	124	110	148	137	127	140	109	128	123	148	126	135	141	123	110	134	123	138	140	150	139	143	151	128	136	132	139	133	157	129	117	133	127	150	135	128	138	133	127	138	125	127	155	130	126	142	124	119	133	115	128	136	141	110	134	114	124	145	139	131	136	129	112	125	125	117	113	147	129	119	136	146	133	128	119	128	129	128	135	145	147	151	135	129	133	141	128	119	107	126	146	110	141	112	130	113	135	125	134	141	122	128	155	119	140	135	149	140	123	126	125	161	124	127	131	127	135	140	137	138	117	118	134	130	114	145	148	140	140	129	137	134	135	129	129	144	140	131	129	111	120	129	123	140	139	127	116	111	132	137	135	129	137	136	153	122	142	129	105	119	134	133	121	121	125	133	125	137	127	137	141	121	136	141	142	112	140	137	124	117	123	129	132	116	112	120	104	121	123	117	104	136	132	118	133	129	132	133	127	148	121	110	127	133	125	128	128	129	138	119	130	153	139	134	125	128	126	123	119	143	117	131	126	134	140	132	131	140	123	147	121	117	131	143	127	144	133	119	140	131	138	145	135	136	115	139	135	141	119	123	122	126	152	127	138	125	107	135	129	132	125	122	129	126	129	135	155	123	128	113	167	138	124	116	138	123	142	140	122	151	132	112	121	144	133	153	132	138	129	131	134	123	137	148	134	135	113	142	124	128	128	138	119	143	127	135	120	130	126	129	142	128	127	153	134	136	142	127	114	132	129	125	136	124	103	126	148	121	142	127	161	109	110	104	139	132	147	142	117	138	121	125	143	120	147	131	135	133	137	123	110	121	122	138	144	113	119	147	133	123	133	140	132	133	126	140	127	122	134	148	145	125	145	137	137	114	118	131	133	104	131	136	130	125	131	129	114	113	129	120	139	130	145	130	139	143	128	149	142	126	148	132	133	146	135	122	136	131	127	138	142	155	139	134	141	125	137	138	118	126	127	115	134	117	146	125	114	124	128	140	116	125	128	135	124	145	136	144	154	137	125	118	127	131	133	136	111	132	122	146	161	150	141	125	141	128	143	103	139	155	114	128	121	143	123	122	104	119	117	141	141	161	128	113	125	130	151	125	142	123	124	129	139	130	121	144	131	129	117	142	145	143
5534	1387	2931	3415	2995	2458	2153	1718	1517	1321	1192	1088	1016	888	835	813	731	730	719	617	655	620	638	578	596	585	582	553	548	542	510	592	545	566	506	532	571	524	476	527	479	547	510	485	502	487	509	438	509	471	506	462	455	464	477	484	454	435	506	438	420	493	458	481	485	506	461	453	456	463	486	476	409	438	454	499	443	450	452	457	445	434	451	441	452	438	443	461	478	478	439	446	497	414	420	480	444	469	432	431	440	423	442	420	464	454	469	451	464	462	476	465	513	436	448	426	424	429	459	435	439	439	492	440	424	446	446	446	438	462	447	442	439	429	421	471	425	434	426	495	496	441	407	435	441	419	442	460	438	425	439	410	461	443	416	445	487	484	466	421	451	441	442	460	534	427	428	462	467	434	481	440	417	468	426	439	443	427	430	461	467	471	452	452	437	422	431	467	479	443	459	430	446	416	462	457	447	447	411	450	458	446	443	413	511	453	421	426	464	434	442	436	442	444	479	429	460	449	427	443	425	463	467	466	481	455	462	424	461	433	458	439	459	449	455	441	409	457	425	428	451	480	436	437	414	440	466	455	453	481	451	424	440	411	475	439	436	444	435	430	408	440	435	441	417	421	438	497	461	456	430	464	471	446	488	432	430	437	409	416	428	432	440	461	471	422	445	452	434	440	468	453	468	415	452	441	413	446	390	452	430	420	432	446	441	447	428	422	468	415	455	426	451	468	432	490	439	443	461	477	422	455	459	430	461	433	490	457	436	431	481	433	478	442	456	473	462	432	441	425	429	448	430	435	458	433	410	440	406	423	445	462	458	460	447	459	445	471	440	415	421	434	439	412	432	476	426	412	459	431	437	428	443	461	433	424	441	452	415	412	453	462	421	443	413	488	418	433	454	403	423	408	430	506	457	450	428	465	443	464	428	422	440	456	418	468	464	447	465	463	452	427	428	397	463	448	416	443	469	421	429	433	458	419	492	435	459	426	455	460	427	461	432	431	447	444	393	449	424	398	409	474	435	435	451	440	442	440	459	443	472	468	451	475	465	438	410	409	441	427	423	430	438	460	477	484	413	429	412	431	449	471	453	468	439	456	429	425	408	435	483	423	418	403	439	436	473	415	457	421	413	455	430	437	453	471	445	445	424	448	477	414	412	458	440	447	473	494	429	424	446	432	417	470	426	409	476	421	468	467	406	447	434	447	427	457	433	451	432	442	471	424	427	463	444	481	466	444	441	480	418	431	452	449	432	429	410	458	482	435	452	418	453	445	467	446	450	444	437	442	425	418	410	415	444	429	451	439	460	428	420	416	502	435	462	452	431	428	436	483	401	440	478	454	418	460	451	468	456	454	407	444	453	434	444	445	486	453	455	450	410	468	409	450	452	459	426	435	429	440	411	463	437	418	439	427	424	429	405	440	462	428	425	465	406	440	474	460	454	472	423	452	461	422	417	419	469	430	453	454	437	440	436	404	408	456	445	417	441	432	420	413	450	410	444	476	460	487	395	444	435	415	441	455	463	443	432	429	426	412	367	468	427	435	398	446	439	437	399	436	450	431	436	474	468	450	444	444	472	428	415	444	460	472	432	423	425	460	443	442	400	445	408	444	459	436	399	440	435	431	451	449	427	403	477	451	413	438	468	442	460	434	438	444	491	456	414	451	488	400	417	448	428	435	442	428	443	412	441	435	435	431	420	452	474	436	435	437	422	443	462	451	429	434	424	489	418	425	444	428	424	472	445	472	427	463	429	434	451	417	431	461	432	470	473	500	425	446	429	464	458	435	421	466	466	452	469	500	433	424	437	416	430	437	447	399	432	461	428	427	483	443	428	446	476	481	460	441	414	468	460	412	471	420	449	434	465	453	447	447	479	464	407	456	452	469	456	439	427	447	419	433	452	432	481	444	448	432	437	433	447	431	454	429	425	437	445	438	423	415	423	450	429	442	443	465	429	424	461	484	433	478	449	458	467	423	460	465	448	458	448	435	467	433	465	456	417	468	449	427	456	423	428	455	432	460	442	453	441	394	441	471	435	477	416	476	414	472	419	464	454	432	451	450	445	406	456	454	388	439	453	462	452	473	452	454	436	421	423	412	450	473	445	463	445	469	404	447	426	413	425	456	482	443	458	468	420	453	436	460	426	445	448	465	432	433	507	426	425	449	432	501	424	432	438	473	485	413	437	444	422	464	442	453	458	459	445	444	456	417	432	443	423	458	442	451	391	473	419	465	402	433	415	467	469	444	425	375	440	423	446	461	399	430	427	442	428	475	465	434	446	440	435	432	454	420	447	413	403	426	455	424	480	429	459	452	455	470	468	448	488	471	440	445	479	409	487	424	455	407	442	406	412	428	448	451	431	403	430	448	451	440	508	452	432	451	447	472	433	476	470	450	437	440	447	454	426	410	430	432	471	452	471	414	456	424	478	445	405	439	483	429	451	454	453	410	437	445	470	454	439	476	437	435	444	397	447	448	458	444	442	450	459	434	443	464	435	460	452	445	415	451	497	448	395	453	400	409	455	472	454	459	460	465	435	435	431	442	454	444	432	409	426	434	423	434	434	433	429	454	398	400	447	441	430	432	426	451	398	463	438	436	419	467	421	435	469	432	425	463	443	456	416	430	425	449	486	424	453	390	448	449	458	422	442	443	460	444	441	437	445	454	460	408	431	443	452	411	467	442	428	436	433	428	443	435	424	444	465	432	407	420	409	502	458	433	422	456	432	384	415	441	472	445	445	441	420	421	497	449	423	402	442	473	439	450	444	414	475	449	434	441	436	482	445	436	437	411	433	434	441	450	422	450	420	425	420	479	486	459	465	443	421	458	414	452	479	472	482	432	441	474	462	489	405	465	472	432	459	465	425	438	446	434	451	438	433	437	465	421	427	431	406	443	418	435	431	466	448	448	433	410	440	451	448	435	425	406	395	434	455	456	438	480	428	449	437	418	456	449	463	430	435	463	490	443	443	451	425	441	455	455	449	474	432	390	448	421	449	460	485	481	418	441	459	462	451	409	400	414	413	435	413	433	435	435	467	402	429	438	459	422	387	449	473	416	411	436	428	460	444	490	454	434	450	444	463	406	458	425	405	449	451	453	413	449	427	408	440	450	490	451	455	451	433	427	452	411	461	423	418	472	382	421	449	415	452	425	429	461	437	461	443	437	460	416	454	424	473	419	454	414	453	426	430	444	419	442	445	437	459	424	428	445	423	480	433	446	433	394	435	457	469	431	431	450	464	419	448	434	464	444	460	450	415	437	420	418	410	437	461	448	452	442	447	417	423	451	420	431	463	458	440	440	470	427	485	442	440	430	435	406	454	430	425	425	443	485	441	442	436	457	438	404	461	446	429	465	437	472	458	434	482	480	469	430	409	456	432	440	412	442	444	440	462	435	434	430	454	475	453	427	418	397	410	437	468	453	433	438	479	484	449	431	429	471	469	440	426	458	427	420	474	437	458	421	468	414	454	447	425	473	452	459	455	446
8582	1890	2321	1642	1162	835	648	527	432	348	288	267	246	207	203	201	190	177	183	167	185	147	160	164	136	144	169	140	134	132	146	132	146	152	164	156	162	136	144	115	131	153	133	141	132	138	150	145	115	130	141	112	137	123	132	130	125	135	123	140	102	119	115	160	126	132	122	135	139	132	117	121	114	125	97	135	148	121	120	138	115	110	122	110	139	122	132	134	116	104	121	134	132	135	127	129	135	104	105	118	149	134	133	114	103	127	136	114	121	123	129	135	132	116	127	114	138	132	128	146	124	112	109	136	125	132	102	122	132	125	118	129	104	124	142	118	111	137	116	129	128	119	126	115	109	148	121	126	128	126	133	107	127	109	114	131	129	128	118	110	119	126	138	125	125	126	116	133	119	125	120	121	133	134	127	142	117	129	128	138	129	117	136	139	109	128	137	139	122	104	127	147	131	126	134	102	127	121	126	121	125	128	122	107	128	115	108	126	129	123	119	130	146	122	126	104	111	116	135	117	122	121	137	111	105	127	142	127	151	126	115	116	108	105	121	127	124	147	119	100	124	121	121	118	119	111	107	128	120	109	130	103	114	125	122	132	127	149	127	143	122	117	114	128	128	134	127	150	110	139	133	148	137	132	121	112	133	122	137	135	125	127	130	113	140	151	123	130	118	131	95	116	113	114	117	122	126	120	123	127	144	108	111	129	143	102	128	112	108	120	132	134	110	117	126	127	126	106	131	146	124	120	132	119	121	134	132	134	109	111	117	122	122	95	133	131	108	119	94	119	130	138	135	123	126	132	110	134	134	129	119	121	108	111	123	114	125	129	116	135	141	117	121	129	149	137	139	122	109	131	114	119	120	126	145	147	125	118	116	136	137	120	114	120	129	123	122	106	115	117	97	128	134	123	104	145	126	108	138	135	125	129	129	120	126	124	130	151	132	125	122	119	141	112	112	120	117	133	113	118	123	122	123	127	127	143	129	131	140	132	140	139	137	115	112	131	132	121	135	117	126	125	132	126	129	130	143	134	120	127	135	130	113	103	122	139	120	120	127	118	121	134	128	141	143	118	139	150	103	127	121	112	138	145	111	120	110	108	112	138	118	129	132	132	142	118	119	131	117	128	131	121	138	128	101	133	123	117	140	129	116	117	135	105	124	141	134	136	121	154	122	126	111	125	119	149	126	115	117	136	128	127	139	127	127	127	116	129	123	125	143	130	126	116	119	135	117	121	115	136	112	119	119	138	127	121	148	138	129	113	120	118	124	135	126	124	115	127	115	116	135	113	128	136	116	104	119	121	151	113	132	129	119	119	128	134	112	125	108	119	125	113	127	125	133	115	95	115	126	136	110	115	131	132	126	122	116	133	133	125	96	138	141	122	125	136	145	146	119	124	132	111	137	117	130	127	124	116	114	134	130	126	117	128	110	119	121	137	128	125	123	129	130	117	117	108	113	117	131	116	119	127	134	135	139	140	131	140	133	121	126	115	109	126	135	125	119	150	145	126	130	124	128	124	124	100	127	135	122	133	143	146	124	119	125	124	118	126	120	129	127	117	114	121	115	119	125	105	115	121	117	144	137	113	132	112	133	127	136	123	106	113	112	107	121	126	130	124	158	129	141	135	122	133	131	123	118	118	133	113	114	120	134	127	137	125	130	125	117	130	118	134	126	131	107	132	125	126	141	106	132	130	119	124	123	123	121	105	130	106	131	114	130	140	158	130	137	137	152	128	150	111	125	148	136	116	130	143	116	140	113	123	114	136	124	118	124	137	141	129	118	101	134	136	124	105	138	143	132	127	118	136	135	116	130	140	123	118	145	124	106	129	135	144	118	123	121	113	135	104	143	124	118	134	119	142	113	120	141	102	133	123	98	132	117	139	121	129	135	124	111	119	144	105	130	118	111	128	108	130	133	126	112	129	134	124	116	123	124	122	127	128	109	115	134	122	110	127	122	119	111	124	118	106	115	118	135	122	98	125	111	113	128	108	116	132	127	112	126	114	136	128	137	131	121	108	153	114	116	136	124	120	127	98	135	146	129	123	139	119	130	137	113	144	137	147	131	128	123	112	133	129	134	137	118	129	113	131	127	136	126	120	113	139	110	129	130	141	128	128	110	133	112	124	117	120	100	115	131	113	120	120	120	125	132	136	133	116	123	128	113	142	131	128	128	110	110	136	108	120	129	120	146	99	118	123	111	130	120	127	127	127	116	131	121	108	138	115	133	123	106	120	115	112	124	129	130	136	117	119	126	131	106	116	110	123	119	107	130	112	123	120	104	114	126	129	121	139	124	125	125	123	112	148	120	121	119	135	104	138	104	118	118	102	143	127	103	113	117	125	116	127	108	158	125	118	128	138	111	116	127	134	116	119	131	131	126	131	121	115	126	136	113	107	140	105	113	103	123	113	137	119	127	118	127	131	122	124	141	119	128	120	120	114	116	123	126	121	113	122	121	121	119	126	122	135	103	125	117	127	123	118	127	135	126	122	131	119	100	133	138	137	125	104	104	119	116	129	124	128	154	145	119	91	125	130	101	117	107	130	112	117	125	136	138	117	142	123	133	106	132	137	134	124	122	123	128	121	122	138	106	119	116	128	117	132	131	136	119	119	135	116	136	144	118	131	112	104	131	122	123	117	116	127	123	142	163	139	112	136	144	116	131	142	131	112	114	123	124	131	118	113	121	113	142	128	120	128	131	133	120	120	115	117	108	127	135	117	133	135	116	117	115	122	133	131	132	113	124	114	108	135	127	120	125	125	136	133	131	122	118	116	144	122	143	103	126	132	127	110	103	124	113	128	116	118	116	131	128	136	107	97	145	138	123	138	127	127	126	134	108	132	126	114	105	112	132	108	129	128	106	114	117	123	127	115	109	96	136	120	118	133	104	141	136	145	145	121	128	99	123	118	127	115	128	124	121	109	127	116	128	144	131	131	137	123	134	139	143	84	110	152	131	123	143	125	118	124	131	122	130	124	129	118	122	116	129	112	111	116	127	128	127	143	120	128	123	113	128	122	124	98	125	126	106	106	119	125	115	132	117	116	119	118	104	144	134	110	113	126	119	109	118	117	124	117	123	125	139	121	136	127	140	143	136	120	131	113	133	115	124	122	119	115	124	133	140	131	135	110	127	126	121	123	123	128	118	120	115	119	109	125	119	141	127	124	121	121	109	133	132	134	125	122	136	131	128	133	112	131	134	120	117	125	125	126	142	121	113	117	121	126	128	140	112	125	114	138	133	115	132	131	137	118	119	143	137	128	113	120	130	129	124	132	111	124	135	125	108	103	110	127	110	124	103	132	130	121	113	126	124	138	112	132	126	123	118	114	137	113	111	128	140	122	109	118	131	117	105	115	130	119	124	103	116	115	129	99	132	130	130	141	125	123	106	137	144	118	112	121	134	117	108	109	111	130	132	119	114	128	139	125	135	122	126	122	146	127	95	120	130	119	135	115	130	128	118	116	130	128	102	138	132	114	143	110
7750	2265	5296	5912	5284	4377	3541	2931	2482	2102	1821	1625	1438	1291	1269	1122	1085	950	944	840	831	792	795	757	753	720	658	644	651	591	665	546	642	602	599	595	578	571	601	502	544	524	518	520	524	494	526	483	478	476	516	507	490	536	459	499	513	489	470	466	472	486	436	473	469	468	471	463	457	460	447	478	436	453	444	460	472	461	445	431	461	466	434	473	450	441	477	490	417	461	471	443	423	441	420	508	432	470	421	436	422	463	409	482	409	417	448	439	444	421	449	431	454	435	441	407	440	408	448	417	415	451	425	437	428	465	442	439	406	431	446	436	451	461	436	414	429	450	457	433	391	407	418	457	418	421	416	486	421	429	444	455	487	426	412	440	427	428	403	447	447	394	423	411	414	430	477	439	429	425	472	451	465	427	448	429	479	412	436	473	467	459	414	439	407	468	456	426	426	461	424	466	436	435	455	391	450	457	422	475	421	451	449	411	415	410	419	418	424	439	445	403	448	424	423	457	399	460	438	441	456	423	443	447	461	431	440	469	410	399	446	438	447	452	447	415	409	415	440	421	443	395	448	430	456	436	429	433	429	455	451	423	461	405	425	415	477	412	405	453	447	454	428	429	427	438	408	430	409	427	434	437	422	430	446	449	418	428	445	428	443	422	417	429	447	417	405	443	450	398	480	394	433	442	421	414	458	418	434	429	425	422	431	415	468	444	464	428	430	408	428	427	469	442	406	426	412	453	407	433	400	445	423	444	427	418	415	436	402	410	437	425	409	416	414	452	423	417	443	445	419	470	438	434	385	451	406	444	431	439	408	383	456	431	472	431	416	469	426	413	438	432	441	413	463	447	444	419	419	391	433	444	449	399	433	444	389	409	445	424	439	445	446	403	446	433	426	410	439	453	433	456	421	406	434	466	416	402	401	446	424	468	423	470	432	454	476	424	449	438	440	447	413	434	425	429	399	423	433	428	411	458	443	468	420	414	453	430	428	429	432	425	449	383	424	427	439	414	450	422	417	428	417	398	433	388	442	450	394	437	429	403	446	448	409	444	448	470	450	398	432	452	427	417	431	429	491	424	439	447	444	474	423	441	424	440	432	408	465	460	451	402	437	472	436	447	398	422	417	431	395	437	413	419	447	452	422	446	411	433	411	427	445	426	451	401	478	421	432	435	439	406	408	423	424	434	412	429	440	438	414	430	403	425	418	407	403	419	426	426	396	450	406	443	441	451	402	415	477	428	421	428	410	412	437	374	472	414	402	388	438	430	475	453	424	421	429	451	430	439	422	419	434	432	459	418	418	428	396	400	421	402	424	447	424	425	387	424	435	457	455	457	438	412	435	416	484	438	431	388	447	404	459	482	401	403	460	415	435	446	416	429	458	425	434	429	401	415	474	445	456	406	402	438	421	427	458	395	430	464	433	468	433	433	408	439	413	432	422	437	401	420	432	409	428	475	422	447	405	460	419	440	431	420	433	427	418	414	410	457	411	385	447	440	469	414	403	415	445	430	438	405	442	423	430	420	428	439	419	403	398	408	468	446	458	449	422	425	430	452	452	402	444	432	443	447	418	429	397	420	430	411	434	415	452	445	435	425	463	416	420	436	446	406	463	433	425	411	420	429	431	411	443	428	427	405	439	450	429	401	428	452	438	453	411	422	413	434	438	454	430	438	441	355	429	400	428	430	453	456	461	443	412	441	437	414	436	413	385	410	441	430	454	416	444	441	433	434	413	404	425	404	452	442	435	432	413	446	429	420	415	447	453	412	444	425	425	443	433	414	400	428	388	449	453	455	437	420	434	444	459	412	457	434	451	434	432	404	449	445	454	423	447	418	428	443	431	440	438	418	426	417	394	445	462	444	448	424	438	438	393	378	389	397	443	404	449	425	463	432	450	440	445	420	423	398	482	437	394	433	441	431	423	450	417	425	440	411	450	412	412	468	420	441	437	432	421	397	392	440	474	441	419	439	455	440	434	431	381	447	430	431	424	442	433	441	421	429	396	451	428	449	402	426	424	432	420	437	447	414	442	442	443	488	417	415	459	401	452	422	404	415	453	456	445	434	432	447	435	407	404	427	438	444	443	464	416	421	415	457	418	452	453	408	431	444	434	420	457	471	461	417	446	451	460	429	441	467	442	424	419	450	435	439	453	460	419	428	433	445	451	419	451	434	444	428	427	446	424	437	458	443	440	454	470	438	426	391	427	413	421	430	417	428	479	401	449	456	417	418	443	445	446	457	399	442	429	425	430	428	483	401	414	489	437	419	450	407	456	400	411	440	456	430	428	424	411	387	441	428	430	461	422	429	446	434	441	448	416	459	442	417	391	432	436	438	445	443	422	420	439	412	407	459	438	420	435	421	433	442	420	435	446	454	431	426	435	462	425	430	437	422	443	396	446	441	394	451	425	437	394	422	433	416	439	454	441	443	469	429	367	416	400	443	419	400	424	443	448	441	461	462	420	432	417	446	406	453	444	424	404	412	464	457	423	446	405	438	438	408	462	446	424	404	401	459	441	416	416	439	420	431	468	420	415	465	443	429	462	380	417	443	400	436	420	416	440	448	422	418	439	417	420	417	404	461	412	433	425	401	419	415	424	418	415	421	458	429	436	425	422	428	448	431	447	419	430	433	418	438	400	432	451	412	424	438	421	427	488	394	425	412	443	421	471	428	447	437	457	433	424	430	433	411	425	430	411	438	455	437	388	429	427	427	439	420	408	426	417	427	451	447	405	426	458	439	430	457	415	394	450	470	441	403	439	396	408	439	446	440	396	434	421	467	423	401	459	400	374	442	453	479	407	440	434	398	428	406	417	438	412	434	426	423	435	428	402	402	414	428	427	431	430	442	395	421	386	451	460	442	404	421	438	448	454	434	462	449	414	425	413	451	439	439	380	437	411	419	430	429	424	438	451	419	403	427	436	471	431	426	416	381	430	439	463	471	444	402	437	406	451	405	422	410	446	412	425	462	417	454	437	410	422	415	450	394	397	437	420	438	431	413	420	411	465	418	372	416	443	464	440	439	431	410	395	436	434	406	410	460	408	446	441	447	425	403	451	402	452	447	414	453	403	443	438	429	453	424	409	404	454	411	446	455	412	441	439	431	406	456	435	416	405	417	442	417	429	451	410	421	439	408	415	460	421	452	387	427	415	458	439	406	426	426	420	438	482	443	425	420	394	420	445	387	435	430	416	404	402	433	415	428	396	417	452	431	451	455	422	410	442	433	401	446	478	475	445	430	378	428	395	446	438	421	444	483	419	439	416	410	415	445	465	427	449	432	383	431	449	406	422	436	424	442	404	453	404	410	501	442	392	396	413	450	423	419	424	418	447	440	439	457	441	418	396	406	462	445	418	447	404	432	413	474	446	441	419	436	465	438	445	420	397	432	441	439	423	438	411	442	433	442	437	403	398	438	434	413	419	414	429	445	426	427	435	433	445	425	424	461	414	444	431	449	435	421	421	415	434	427	453	408	442	446	445	457
1321	304	319	309	277	303	257	214	266	253	270	253	238	262	275	248	245	261	243	241	280	268	246	267	253	247	245	259	260	228	270	247	257	279	233	267	248	248	245	277	259	220	260	254	263	270	259	234	263	260	253	229	268	233	241	235	263	249	245	245	250	248	253	269	266	232	260	247	281	254	269	250	253	248	267	246	249	251	254	264	277	296	272	254	237	238	245	248	264	243	259	269	270	247	284	258	272	268	239	252	228	251	267	231	275	262	258	249	270	249	239	236	242	245	270	295	252	241	248	261	262	229	265	247	249	253	226	255	274	217	232	257	251	257	236	229	253	240	277	277	268	208	249	245	277	281	282	248	247	242	235	251	246	232	246	246	271	226	274	257	247	260	259	247	273	236	282	241	249	245	271	243	257	273	314	254	269	261	240	257	262	260	240	238	242	258	248	229	249	240	273	243	262	236	267	266	238	241	245	258	270	254	227	273	261	277	246	283	244	255	287	268	250	252	259	220	281	259	234	235	242	240	263	264	242	255	249	258	281	271	255	238	229	268	267	218	215	245	253	241	263	238	241	265	229	258	242	265	253	233	260	247	231	255	279	287	243	255	255	268	245	261	271	257	244	267	257	249	283	246	243	267	269	258	254	252	244	240	244	270	266	271	242	257	263	241	245	244	264	241	256	248	269	260	253	215	270	263	268	258	263	276	240	239	236	239	229	255	238	248	249	260	252	243	247	231	239	202	235	293	256	241	277	222	258	243	280	245	247	262	230	269	249	270	297	224	251	244	267	238	219	228	257	257	269	220	238	239	264	267	250	267	237	227	251	258	280	231	245	259	257	248	253	252	251	241	242	220	267	271	261	254	263	260	294	225	253	256	262	266	229	250	227	233	257	211	252	275	276	248	271	259	273	276	222	283	263	224	252	273	245	268	269	250	276	255	249	223	247	279	261	271	236	246	269	270	236	250	281	257	271	257	257	254	276	256	233	251	253	230	237	245	252	242	252	249	256	271	250	243	273	265	240	250	269	263	275	216	253	244	252	255	267	240	250	226	243	248	275	243	218	222	240	220	231	235	233	245	251	208	246	238	241	229	246	230	240	270	257	235	273	249	252	250	267	252	246	253	274	254	227	257	257	266	255	207	254	237	279	268	260	236	275	235	229	275	257	249	254	253	247	268	257	263	270	244	243	286	263	277	291	247	248	285	261	230	258	280	256	265	269	228	292	248	263	242	263	255	266	237	263	260	269	225	277	273	250	252	269	255	214	283	244	238	245	241	246	260	244	266	257	283	277	243	230	236	243	226	275	249	244	235	269	267	265	236	247	248	273	253	269	274	242	250	258	246	228	261	252	266	222	252	273	218	264	254	270	258	277	243	254	261	252	255	284	251	222	269	232	257	255	267	245	269	253	283	240	267	255	249	244	256	238	254	261	247	263	231	260	264	229	260	268	228	261	283	230	262	232	227	230	262	263	238	258	254	271	227	248	261	249	267	262	243	284	228	227	258	260	256	256	242	253	234	264	238	240	246	231	251	261	247	228	269	259	231	210	249	244	254	250	212	238	276	262	248	261	255	279	243	257	249	257	270	274	281	258	221	253	237	244	260	257	259	245	260	271	262	230	242	250	243	234	245	242	252	264	253	267	248	233	276	261	275	241	263	245	263	244	265	268	243	237	253	251	242	275	243	260	255	251	225	255	259	249	251	261	247	240	263	211	231	256	252	259	251	232	272	236	257	233	204	265	271	252	266	256	273	228	247	299	258	248	257	273	243	282	221	271	218	240	232	240	265	245	239	285	271	302	220	263	268	252	258	237	232	254	275	250	259	275	271	225	269	255	290	264	248	264	242	248	256	276	263	270	228	251	263	239	224	248	294	250	243	244	257	250	253	271	212	216	268	255	230	256	248	243	263	227	258	239	257	250	241	270	258	239	264	257	258	260	243	244	244	268	250	273	244	225	244	238	245	262	234	229	258	239	278	268	286	284	270	252	248	237	261	256	250	250	279	232	264	235	238	248	262	256	252	249	270	235	261	230	262	246	239	257	256	255	266	241	254	258	227	249	237	258	250	274	239	237	246	251	243	265	240	254	236	250	231	259	241	237	244	253	228	243	271	236	270	257	256	246	259	231	268	249	243	247	246	252	267	274	234	279	249	265	239	253	250	251	258	235	263	251	232	252	230	259	261	236	235	238	276	268	277	203	244	226	253	229	239	246	256	222	249	269	236	236	258	260	231	248	279	269	239	264	230	250	260	268	251	256	238	250	236	258	234	304	229	246	261	260	255	241	272	276	256	243	237	244	262	274	230	244	236	267	240	262	258	249	260	234	245	254	257	221	253	273	253	248	223	293	262	220	256	241	260	271	274	236	228	258	244	265	237	259	282	272	244	246	268	251	214	265	276	224	264	228	221	277	231	245	255	253	227	275	243	253	247	249	272	251	242	230	228	229	260	246	269	239	248	256	235	254	238	241	258	245	249	254	256	251	276	230	226	246	248	241	245	262	282	257	252	277	251	261	238	243	240	271	247	243	252	266	243	251	262	271	236	259	236	218	240	263	239	265	244	255	235	256	255	261	233	290	229	265	256	256	239	268	274	232	250	271	270	267	253	241	252	224	234	240	229	254	254	248	245	220	262	268	249	253	236	255	238	276	268	262	254	239	248	245	258	236	251	265	246	238	246	231	265	262	267	280	246	244	251	236	247	281	264	247	248	247	265	259	286	258	249	253	292	254	256	238	254	242	268	252	243	260	251	268	253	251	247	245	270	226	250	240	257	254	265	280	243	241	237	247	259	248	284	231	278	237	264	290	233	247	248	245	227	257	251	225	258	248	230	251	255	262	274	256	259	246	251	245	243	252	251	262	257	249	257	266	256	259	245	254	247	224	253	272	253	238	245	235	227	265	255	252	237	242	267	235	246	227	264	270	245	261	242	231	255	253	271	232	247	243	261	241	243	241	259	255	274	243	257	227	257	248	250	254	254	241	266	255	252	249	250	259	240	230	226	266	281	248	236	256	241	237	236	250	239	247	253	271	231	282	250	230	243	276	294	251	237	254	253	254	245	270	285	232	266	234	249	237	249	270	258	234	261	244	267	250	266	230	249	254	263	275	256	244	220	225	265	253	271	249	273	247	260	259	259	259	240	215	280	250	263	269	247	234	273	245	227	263	266	233	235	224	254	242	252	233	272	277	264	290	241	272	238	251	279	241	281	250	251	255	215	224	277	242	230	245	253	250	244	250	247	247	238	269	256	267	238	268	254	268	240	227	277	257	222	274	268	265	241	241	263	254	273	234	249	242	285	266	221	267	244	230	265	251	246	254	259	234	252	257	224	239	232	282	238	239	261	266	243	254	251	236	253	264	231	257	222	248	267	256	259	235	271	256	234	250	238	258	242	249	249	218	267	260	233	217	252	244	254	297	267	248	269	273	236	283	255	250	230	257	251	241	235	246	273	257	269	224	244	244	231	269	248	286	229	224	267
2219	838	937	951	907	874	889	872	865	853	841	778	823	750	785	814	728	793	827	826	826	735	793	802	793	843	772	755	784	784	758	777	784	780	736	745	803	805	783	765	757	788	738	781	744	826	846	795	771	725	787	715	756	759	787	789	766	751	748	772	741	840	757	753	774	799	799	795	746	776	837	791	842	753	812	738	765	781	800	741	770	745	783	817	780	754	805	802	802	777	787	790	789	794	770	726	803	784	725	804	804	821	777	742	780	757	803	736	772	765	787	756	795	800	766	794	774	823	745	793	762	775	750	749	747	777	797	788	800	811	757	767	784	720	734	756	789	782	794	791	806	820	772	816	760	786	826	824	805	728	793	750	743	768	818	807	796	795	773	776	779	772	781	827	773	801	785	775	738	807	788	751	769	747	709	785	750	775	730	819	746	772	761	828	766	797	771	764	777	753	756	825	758	769	788	772	714	766	746	807	783	799	721	771	783	758	771	801	776	792	786	821	825	731	751	832	799	729	755	790	795	805	786	803	756	758	750	775	771	766	797	775	808	816	759	769	819	794	753	734	789	783	775	766	769	783	791	736	803	773	729	768	781	753	821	764	741	818	770	785	752	783	778	802	772	763	789	788	773	753	743	780	749	783	746	795	789	772	784	781	773	760	747	784	788	788	794	764	782	793	757	798	816	753	758	745	804	769	792	728	787	776	753	764	784	777	756	751	773	771	738	806	763	806	760	735	792	778	780	767	799	791	758	778	731	798	767	771	825	782	738	804	746	801	737	825	776	763	765	810	759	758	757	784	823	800	721	756	725	750	720	789	809	799	820	757	782	764	765	809	850	775	815	774	790	776	817	757	823	815	770	765	796	789	789	775	766	777	752	739	782	751	734	771	771	770	790	774	774	797	752	792	769	723	763	754	751	781	796	776	785	862	774	784	822	757	710	779	787	772	772	781	748	788	782	767	722	753	798	835	778	779	794	796	750	729	758	814	767	751	843	708	786	812	803	780	770	843	785	737	765	797	827	791	773	761	757	744	773	734	785	797	780	744	823	771	740	780	759	857	799	773	731	787	759	777	807	774	783	794	796	766	765	750	766	794	777	791	775	760	753	770	760	780	793	782	823	725	774	800	772	891	757	809	780	791	797	781	776	776	781	761	776	741	804	808	776	758	719	820	811	772	772	736	769	811	781	810	812	803	787	758	776	755	725	768	789	803	779	783	780	750	802	795	854	805	789	757	772	782	804	778	800	759	788	814	708	788	758	747	801	748	776	771	759	763	800	862	793	771	761	773	787	753	781	756	793	801	763	805	784	801	809	744	821	765	831	757	812	763	776	779	732	777	769	788	782	735	741	816	763	783	783	815	778	729	715	796	804	757	789	825	827	806	752	787	798	783	745	768	797	777	802	764	717	737	805	792	797	750	756	746	803	793	792	766	797	793	821	808	813	798	745	772	715	785	722	758	776	825	771	791	748	806	786	761	815	738	830	729	748	794	792	772	741	840	818	764	810	798	778	785	757	790	745	805	737	780	784	825	797	759	831	774	772	773	766	813	821	762	782	762	822	748	807	789	756	803	776	743	750	763	754	803	758	752	828	709	734	841	788	735	801	757	751	820	751	767	770	696	760	815	773	744	788	790	800	802	771	826	769	808	812	826	794	793	764	747	779	823	781	798	743	807	783	756	715	823	764	741	784	771	783	750	785	835	779	733	775	729	774	784	730	755	786	741	782	739	794	764	801	790	747	779	782	795	803	792	778	809	782	791	777	756	802	791	800	798	793	788	770	764	759	733	793	818	797	805	748	728	764	824	792	811	781	819	805	767	760	745	790	739	799	776	791	807	768	764	782	780	715	821	814	748	766	755	803	759	792	790	780	746	775	761	840	848	770	756	787	754	803	803	787	831	812	774	772	796	740	827	788	722	834	766	764	774	770	721	785	744	819	800	747	761	756	795	766	771	777	771	785	763	798	792	792	773	762	771	734	785	752	780	852	833	749	787	757	726	803	757	709	762	774	784	759	780	777	830	798	755	799	774	757	710	773	768	752	757	782	763	799	784	821	748	773	817	783	778	788	768	769	749	790	799	792	788	766	801	746	760	750	822	799	748	779	784	773	758	833	763	822	797	789	789	782	814	777	766	841	748	759	770	755	780	780	816	754	794	771	798	792	805	792	775	808	775	802	790	798	794	787	822	775	798	772	761	764	787	793	795	769	761	779	798	814	759	772	828	768	767	802	748	796	754	742	838	777	800	777	762	756	788	734	811	782	789	785	785	779	783	816	811	773	787	746	829	753	771	820	838	800	753	784	800	810	768	772	731	784	797	776	814	764	802	795	809	747	787	812	805	774	786	773	736	765	750	723	762	770	764	783	740	793	786	757	755	816	738	753	780	827	837	747	759	802	757	770	746	758	785	804	788	806	799	753	775	794	783	769	759	758	803	785	781	767	804	791	793	800	750	745	779	762	811	805	786	755	804	804	714	742	774	745	777	810	766	803	737	772	794	794	757	780	776	831	810	754	722	816	773	798	801	825	778	751	787	784	799	809	791	775	820	825	735	755	848	754	817	784	809	779	779	800	780	774	746	784	756	766	785	791	793	829	703	802	783	736	809	765	786	812	796	798	764	782	835	735	775	772	766	768	766	770	750	768	821	794	822	778	744	773	786	789	799	781	772	770	794	772	760	756	810	800	772	781	788	752	825	803	825	717	846	744	789	756	751	768	769	773	809	821	784	770	758	800	771	818	747	811	776	776	763	793	787	824	804	803	769	772	811	800	728	794	790	762	766	781	786	788	747	771	741	813	817	790	775	772	785	802	762	771	746	756	768	751	780	841	772	792	798	839	743	785	810	770	754	771	800	840	811	795	846	788	816	809	784	803	791	754	788	811	786	742	773	794	806	733	825	798	758	816	752	790	815	792	829	716	813	814	735	803	798	797	755	799	809	757	767	825	798	774	766	768	802	781	778	773	804	755	752	833	780	781	795	818	780	785	789	755	786	744	757	814	796	760	760	783	781	799	756	784	780	775	769	771	781	767	797	782	808	733	832	784	745	795	786	763	782	770	773	755	804	801	768	784	751	823	858	827	800	736	754	753	789	837	742	784	762	781	759	785	796	776	788	763	747	751	778	783	764	832	758	805	776	764	753	775	820	769	743	726	731	785	825	827	775	780	812	768	753	769	751	787	740	757	741	775	777	751	779	810	778	795	796	774	753	739	791	731	750	796	780	794	755	751	727	782	818	792	774	826	807	754	767	765	825	806	777	765	727	796	766	740	734	765	794	819	778	766	798	817	758	794	737	737	718	802	776	790	861	791	842	778	756	783	801	746	783	782	730	756	766	741	787	784	770	783	795	764	771	800	808	775	786	774	742	798	796	760	757	770	756	792	787	770	799	781	735	784	766	740	732	780	788	790	773	780	782	808	784	770	791	769	813	805	759	785	774	757	778	762	811	739	744	793	767	780	774	736	793	751	755	782	824	844	784
4496	1028	1205	880	631	469	396	299	250	253	204	200	185	160	165	173	153	141	138	167	162	159	153	144	153	139	140	140	145	122	151	137	125	137	131	136	153	130	122	132	139	138	126	133	145	136	141	142	142	121	143	113	121	144	156	129	124	122	134	115	127	131	129	132	117	136	156	148	138	152	133	134	141	134	138	124	107	126	124	135	143	122	140	152	129	134	136	105	130	144	106	122	137	131	137	128	139	139	128	134	124	130	140	125	147	129	139	130	132	135	157	134	122	124	139	116	147	144	135	137	132	133	114	110	130	137	109	129	121	122	128	151	122	134	121	125	139	110	142	133	123	138	123	153	139	127	123	140	129	127	125	126	115	143	101	105	152	146	145	125	131	121	115	137	138	121	145	129	122	130	137	133	132	117	147	125	110	144	116	134	128	135	142	122	138	106	115	125	140	129	140	141	121	126	123	145	133	144	118	144	134	122	129	134	132	130	121	122	128	143	125	140	113	137	126	139	121	151	136	131	135	144	155	123	145	145	152	131	137	156	137	113	135	142	149	127	118	122	128	143	133	125	131	129	116	125	134	121	116	122	124	131	113	134	143	156	129	119	139	110	129	126	132	121	132	135	129	137	120	118	111	119	131	126	137	116	122	115	104	140	147	108	143	107	134	169	159	130	118	121	139	140	125	138	117	133	145	135	125	142	142	146	131	133	142	124	130	126	123	145	170	127	134	111	137	136	132	136	132	138	122	126	118	127	123	137	120	152	150	135	120	136	123	124	136	152	132	142	112	115	128	120	127	142	130	124	129	119	152	124	141	132	133	128	132	119	138	159	143	160	131	128	126	122	143	115	151	127	137	113	153	122	131	131	137	137	146	152	120	121	106	127	119	129	128	123	114	139	156	138	137	127	134	141	136	121	133	138	155	130	128	130	105	133	107	108	123	138	115	134	129	130	142	161	130	122	143	135	120	137	135	111	129	137	137	130	134	135	127	116	129	121	144	143	139	125	136	124	94	156	140	120	111	124	157	140	133	118	134	135	117	112	139	135	129	158	141	126	124	124	135	152	118	144	127	114	139	141	122	125	134	140	131	103	118	143	125	144	151	141	122	121	125	129	102	140	128	122	120	138	155	120	123	122	123	123	148	119	156	156	131	129	142	138	141	134	141	134	130	112	143	126	146	129	114	114	142	110	143	119	119	129	116	115	139	137	116	125	114	109	91	125	139	124	140	125	103	136	132	132	148	124	108	128	125	142	134	130	130	136	130	147	129	120	147	137	127	152	125	140	121	129	119	132	138	122	133	117	125	145	157	144	120	124	108	130	144	122	139	124	150	150	120	143	115	116	137	113	153	115	130	128	128	143	122	140	126	120	136	142	134	115	143	131	123	136	131	145	122	138	118	120	156	126	142	120	145	128	130	128	109	128	138	126	122	109	128	120	125	110	128	135	129	118	123	138	133	131	152	145	114	138	133	140	131	115	139	136	126	122	120	131	122	135	153	133	132	133	127	139	127	124	134	133	129	122	158	117	131	169	139	138	143	108	132	119	139	123	121	127	132	150	119	129	126	124	131	136	127	138	144	122	136	139	117	137	135	136	135	127	135	113	124	131	132	137	124	135	123	111	125	124	136	117	139	112	157	124	124	146	121	122	131	115	135	106	136	126	121	131	150	125	127	132	138	129	126	113	129	129	137	142	125	128	103	132	129	130	128	128	150	132	125	130	141	122	152	110	132	111	134	124	134	138	128	123	102	123	131	119	146	131	118	108	134	132	137	118	124	128	139	116	108	171	132	118	122	139	140	138	119	130	144	153	157	145	131	132	140	119	122	126	135	133	145	121	115	127	134	134	143	124	134	132	121	120	131	120	126	134	124	117	119	139	132	117	131	136	146	132	117	119	145	131	145	133	125	136	121	133	124	133	129	143	102	114	131	118	116	140	132	123	124	126	126	122	137	134	136	126	119	132	122	134	146	136	114	138	115	120	129	124	141	133	140	126	132	140	118	128	126	139	142	125	118	126	143	117	145	112	102	144	133	152	129	121	119	131	143	135	131	139	129	127	142	118	122	130	130	126	127	124	153	135	133	138	122	124	128	122	150	126	164	126	117	123	135	142	124	142	131	132	128	135	112	121	137	125	128	121	108	127	147	113	132	132	123	137	135	141	145	122	126	124	131	111	130	131	128	147	119	136	130	138	137	135	136	131	134	143	136	156	127	133	115	132	118	133	119	142	124	128	138	127	133	124	123	117	156	126	134	127	127	130	148	139	135	124	138	111	142	135	130	133	134	118	139	138	134	132	102	124	159	137	117	134	127	141	119	142	126	127	132	133	141	125	130	127	111	117	102	127	126	134	143	133	156	116	153	135	122	125	144	125	138	138	151	118	127	123	128	122	154	125	136	152	120	130	138	131	122	131	129	154	132	138	127	129	113	125	133	144	136	103	131	123	123	136	121	132	129	107	143	116	133	143	121	145	134	135	134	142	142	131	134	148	124	147	121	141	130	131	130	133	123	134	117	145	132	141	133	138	149	124	135	133	107	130	142	113	126	103	131	132	133	125	127	140	145	140	126	131	122	109	108	126	150	152	120	134	111	140	110	132	102	134	131	127	141	129	125	136	109	135	111	106	135	129	110	113	122	120	110	116	138	135	131	127	124	137	146	125	122	128	144	143	130	133	107	128	142	118	129	116	132	112	122	138	120	138	153	122	140	145	113	132	117	127	137	126	126	132	103	149	123	139	144	123	140	132	139	134	115	136	123	147	130	116	121	134	126	146	137	138	136	117	128	113	149	131	135	138	133	127	142	152	126	155	131	122	159	129	120	118	139	124	127	106	130	132	143	135	124	140	123	128	129	128	137	135	130	131	137	109	135	139	133	129	131	151	125	147	127	133	120	131	137	157	123	145	130	128	121	131	112	144	158	124	144	135	140	141	130	147	140	146	118	139	131	128	130	134	119	123	113	139	121	126	142	114	149	136	149	152	135	130	115	136	147	123	133	132	131	135	160	120	125	118	148	120	129	135	142	141	138	140	137	134	131	127	120	128	123	134	102	138	144	139	140	127	132	135	120	116	127	134	119	151	130	118	142	124	126	121	141	141	127	121	132	121	132	135	119	129	125	136	106	128	129	120	135	162	142	112	118	151	109	129	116	132	117	127	142	126	122	132	124	125	123	150	134	148	132	137	125	119	117	133	124	115	139	132	126	120	126	135	129	126	140	132	149	128	147	122	118	115	128	141	135	141	140	147	159	131	98	135	124	148	136	151	130	121	151	144	130	149	134	138	135	153	152	106	147	133	121	107	134	139	142	130	132	141	117	122	119	135	102	127	125	129	137	109	158	122	134	139	123	139	112	134	137	132	126	142	129	141	133	115	142	115	143	130	129	116	128	130	137	109	129	129	139	124	114	150	115	137	136	128	119	129	143	135	123	134	113	126	145	126	135	117	127	143	117	144	147	133	139	114	124	116	124	126	130	145	118	120
5443	1341	3001	3457	3078	2463	2160	1786	1530	1408	1180	1123	938	928	841	788	799	722	690	673	647	617	569	596	645	596	607	588	553	526	527	542	514	526	482	510	540	497	516	466	483	521	493	467	495	458	495	431	480	476	475	447	487	507	468	463	445	466	442	478	462	456	447	473	463	445	479	482	472	493	452	462	471	432	419	473	462	487	467	436	447	460	470	442	462	441	440	461	420	442	429	422	469	492	454	442	467	443	476	388	449	461	452	473	448	432	441	437	476	414	434	474	436	483	457	445	420	462	438	438	424	453	462	441	461	425	486	467	447	433	459	476	453	459	456	430	450	464	427	442	478	480	437	447	430	440	457	456	476	431	487	501	429	475	471	422	458	428	413	453	440	426	466	457	456	415	439	444	440	433	462	442	426	459	418	433	441	414	426	432	449	455	435	475	448	416	453	447	448	428	438	433	425	433	444	446	468	421	442	443	467	455	404	425	437	469	448	451	432	445	443	437	472	475	417	443	472	486	425	421	417	456	446	429	419	509	442	429	410	450	431	402	448	425	425	434	413	416	468	452	458	444	422	414	448	431	412	472	441	442	460	430	444	408	474	470	461	430	458	426	424	464	461	444	431	478	432	436	439	457	436	442	472	460	459	447	463	425	425	458	454	467	452	452	462	468	423	438	442	454	470	433	444	482	459	448	380	441	446	420	454	408	448	472	446	443	419	430	432	469	434	448	434	436	406	439	431	438	417	443	457	442	450	422	448	431	420	458	447	454	458	440	458	455	458	457	463	478	468	414	445	446	457	437	432	423	422	444	458	454	475	424	439	423	453	451	392	405	456	425	446	432	436	447	441	476	387	463	433	473	451	432	440	417	463	458	413	467	444	428	442	418	436	443	460	450	412	451	437	462	440	449	432	449	413	455	437	449	419	437	437	452	457	444	456	427	458	470	441	442	418	430	478	440	463	420	444	486	422	407	417	428	446	438	453	480	467	438	434	453	436	434	442	420	445	431	418	470	438	453	475	438	445	435	454	469	452	450	378	439	438	437	466	433	495	454	449	482	452	458	416	457	450	425	453	423	480	459	460	437	505	450	429	432	450	454	439	431	428	467	471	500	433	420	404	444	389	473	430	448	451	435	446	433	424	438	431	478	431	448	431	412	433	456	448	417	460	454	451	405	441	459	468	436	464	418	448	434	403	436	426	411	437	471	423	425	460	447	444	407	469	425	431	422	452	419	442	484	417	428	450	455	447	450	433	436	435	400	417	486	442	432	457	448	479	389	442	443	432	422	442	448	456	419	450	435	445	436	432	466	471	423	423	447	464	446	455	431	431	428	394	446	416	414	460	427	484	438	449	402	431	431	476	413	455	449	429	375	414	448	426	459	467	415	474	443	470	426	420	491	427	485	448	439	448	451	438	416	448	441	458	416	460	423	429	410	431	471	453	461	424	425	424	454	403	436	481	466	433	491	437	426	443	430	446	427	461	421	462	431	464	466	434	451	438	465	439	462	412	415	438	457	443	415	439	484	436	460	459	454	446	432	443	446	452	452	427	446	417	423	421	441	445	456	408	433	449	448	449	464	446	418	442	438	468	432	485	467	483	428	467	445	448	471	441	458	454	420	426	436	421	468	457	431	416	439	423	434	430	421	416	465	447	469	456	417	406	467	491	426	448	440	447	481	416	442	467	462	437	441	479	413	453	431	429	450	460	461	427	419	454	429	442	433	420	446	458	418	438	409	441	449	425	434	443	419	446	447	448	459	446	451	456	436	457	408	411	437	473	439	451	424	440	443	433	442	462	423	447	429	451	413	449	424	417	412	421	432	437	429	431	419	409	434	429	465	478	464	483	457	474	436	443	444	436	416	435	474	427	448	449	450	439	409	437	442	427	442	447	445	417	436	419	403	442	462	445	424	438	406	445	472	434	432	463	451	489	419	441	472	464	485	458	449	467	440	435	443	427	449	463	417	432	422	476	424	416	451	442	457	444	475	437	429	415	470	452	450	447	455	427	456	447	432	403	450	456	423	419	442	429	450	462	458	433	426	458	446	445	420	454	436	457	459	446	453	448	457	470	441	476	448	450	414	436	483	404	430	437	442	438	433	487	456	435	454	473	459	448	453	472	457	458	420	442	482	476	451	431	432	416	423	460	440	467	415	471	457	489	465	464	436	439	446	456	446	448	418	439	452	465	466	449	469	437	464	433	443	444	464	435	466	448	430	435	438	473	445	429	453	465	433	470	424	433	407	421	405	468	427	435	446	428	475	415	469	451	419	459	430	408	435	464	436	446	435	442	416	431	411	450	458	416	469	467	418	451	467	423	474	444	469	437	442	437	429	455	462	474	443	433	454	451	453	457	444	449	448	462	418	467	440	405	409	458	404	428	422	425	460	418	471	437	471	430	433	459	458	459	465	428	454	456	449	418	437	455	419	473	423	428	434	471	457	421	455	458	444	460	474	472	430	444	440	498	439	431	460	408	426	378	441	417	425	417	417	445	466	474	438	477	407	437	445	476	441	444	419	442	422	427	467	470	418	422	438	428	434	426	428	407	442	467	428	436	482	398	457	440	428	441	442	497	416	443	441	462	433	432	482	446	418	438	461	443	443	448	422	462	437	484	449	411	421	427	430	450	450	464	466	419	440	408	409	472	447	477	431	444	410	428	458	458	439	452	393	450	422	454	422	457	462	442	458	425	473	435	418	426	439	437	448	436	420	434	446	440	445	460	488	455	441	511	416	452	467	452	394	435	415	441	449	438	463	459	462	473	452	467	472	448	440	434	442	445	442	435	405	410	465	433	467	449	430	454	417	410	478	459	441	460	448	446	377	443	465	475	477	457	458	439	424	409	444	433	395	445	437	477	424	420	428	425	445	482	414	426	478	417	442	433	463	437	435	425	459	445	435	439	422	463	433	455	452	447	461	451	423	467	442	438	439	459	441	458	431	446	496	479	438	474	417	459	440	448	450	468	454	464	446	438	401	464	475	416	455	412	425	447	434	423	458	439	475	446	428	438	495	419	423	447	461	417	482	461	438	442	425	443	445	423	435	419	466	434	466	439	439	425	436	421	431	429	454	456	439	417	438	443	459	441	449	406	481	447	468	435	420	432	443	469	451	447	458	431	436	458	448	443	442	441	480	419	433	461	432	428	456	441	447	436	477	453	413	467	434	456	429	478	461	444	458	448	410	455	438	419	438	458	429	511	445	432	436	481	431	402	443	463	433	457	447	445	469	469	439	457	428	449	455	450	415	441	454	448	445	440	440	432	459	425	410	431	443	440	448	453	458	464	438	459	435	426	460	456	416	425	478	459	457	420	458	432	450	439	445	430	475	463	455	463	427	452	417	461	457	438	463	456	416	440	454	464	449	476	452	440	437	467	443	479	442	453	469	389	418	468	480	426	452	456	422	456	462	419	425	452	469	441	439	447	421	428	443	452	420	424	436	430	424	439	424	415	436	425	413	419	446	454	441	421	470	456	446	456	427
8531	1831	2199	1618	1136	796	678	493	403	360	326	293	231	221	220	179	191	186	195	167	189	176	154	149	149	138	168	158	135	132	150	155	161	144	148	150	156	140	151	135	125	123	119	128	116	156	118	132	144	122	126	137	118	106	131	156	125	129	140	130	122	141	145	131	140	127	129	139	136	149	133	131	119	115	149	139	109	131	132	108	130	99	106	123	136	102	121	113	129	118	128	119	106	105	107	115	127	121	108	130	109	136	137	121	115	117	141	133	136	134	138	126	120	127	117	129	125	112	109	129	121	136	120	130	110	123	123	117	125	140	115	116	128	135	131	130	118	107	131	116	124	115	146	115	107	130	126	141	141	117	111	129	136	137	129	129	121	129	123	127	118	106	132	120	125	110	111	114	144	121	111	124	118	107	132	131	121	129	145	118	96	123	99	123	151	127	138	119	119	132	130	146	134	141	125	127	139	119	111	110	129	124	120	137	110	140	134	114	132	109	120	128	125	138	140	110	114	126	137	114	133	130	126	128	118	138	131	129	127	129	140	125	123	118	138	143	141	118	125	127	120	112	132	139	110	105	108	118	109	127	139	131	149	134	125	122	115	125	133	131	138	116	149	108	130	118	108	125	131	138	135	138	116	115	144	125	133	112	129	109	105	126	95	98	101	130	117	112	97	134	137	117	121	110	133	104	103	98	131	121	117	113	128	147	138	141	120	157	122	121	110	120	130	117	124	122	127	112	139	131	123	132	130	119	127	126	130	149	122	116	122	146	127	105	132	119	124	132	140	128	135	124	129	143	130	141	134	149	123	129	120	144	144	129	133	149	128	120	105	124	131	117	103	118	126	118	129	134	120	119	113	133	127	124	132	110	126	115	110	130	135	132	128	109	140	135	130	128	108	132	143	103	128	144	114	107	133	108	128	129	132	92	131	125	138	134	133	126	127	120	110	121	123	126	143	106	138	153	118	113	127	124	128	120	112	127	121	130	151	112	121	133	104	153	121	120	121	115	109	119	118	138	116	120	112	127	117	120	125	123	120	127	130	131	132	118	128	122	122	108	109	136	118	124	118	115	135	134	118	126	137	108	128	136	103	115	131	98	131	122	136	135	121	157	119	116	127	102	125	132	127	117	134	108	96	137	160	116	130	133	136	131	100	146	131	122	120	142	123	131	132	144	133	127	139	115	120	113	126	119	148	136	123	136	140	125	117	114	120	108	125	141	153	119	116	123	110	134	121	111	117	113	127	108	96	101	118	140	110	130	120	112	122	120	112	118	118	161	114	123	117	125	118	125	135	122	130	115	141	110	118	122	114	126	112	138	102	133	107	135	119	109	140	130	140	110	129	140	126	123	120	131	143	122	106	117	138	123	143	133	116	151	152	120	134	123	120	130	118	134	132	159	135	118	130	121	123	129	130	133	121	110	137	110	107	125	110	133	126	117	122	102	122	106	130	108	108	119	140	121	136	125	113	115	144	142	126	118	110	135	133	114	116	123	128	130	133	128	132	128	117	124	108	133	122	102	123	137	126	128	132	128	138	127	119	132	128	100	103	139	119	113	138	120	123	109	120	125	149	118	119	118	128	113	129	135	136	113	125	130	136	114	136	118	130	118	134	129	115	138	127	152	118	136	131	104	123	114	127	111	112	143	129	133	121	121	128	122	155	136	110	110	121	116	122	135	101	107	121	132	111	121	115	114	134	107	119	139	119	119	122	108	118	118	112	100	125	122	120	127	124	118	133	127	146	116	117	121	112	120	135	129	118	121	127	112	105	124	123	127	126	120	142	104	121	111	133	114	128	129	130	137	141	126	118	131	125	121	142	139	125	125	130	117	116	105	100	131	131	128	106	125	119	123	122	103	142	117	125	118	137	119	125	126	125	117	129	129	112	142	123	130	120	122	113	139	137	127	133	111	143	106	120	107	129	138	95	126	125	114	135	134	128	116	113	124	143	141	118	110	143	128	127	125	138	102	140	128	122	128	122	122	133	121	119	122	114	125	114	114	125	128	108	141	136	124	127	141	118	147	124	124	112	117	138	125	122	118	118	108	129	114	110	111	124	122	139	134	125	144	122	144	113	109	125	111	122	134	135	117	135	108	128	126	147	137	123	134	129	118	128	146	123	94	118	114	131	135	112	106	130	147	122	112	117	145	117	111	130	126	113	113	114	124	120	139	112	130	130	105	145	146	110	120	137	126	101	144	130	99	122	139	127	115	116	126	123	127	106	134	108	118	133	122	120	122	126	116	141	125	138	139	120	123	135	128	124	135	123	131	117	128	135	114	117	129	120	133	140	129	127	140	135	122	124	146	109	125	111	132	134	138	131	112	115	110	122	129	139	143	119	141	124	120	136	120	121	139	130	148	120	136	112	123	137	120	134	119	124	134	134	118	141	107	122	124	124	107	121	112	104	106	113	134	95	117	130	147	143	116	119	132	137	131	118	131	108	105	124	120	127	120	119	100	138	97	124	132	144	140	120	118	122	118	121	144	132	124	126	142	130	112	122	112	143	112	115	122	109	109	145	141	137	125	115	126	100	129	119	126	118	112	120	127	117	124	127	105	110	131	125	112	112	120	126	112	119	116	132	113	128	104	119	126	135	129	126	121	124	128	123	128	146	124	121	119	139	115	129	125	104	137	120	131	118	128	120	123	127	132	123	126	124	123	133	131	129	123	119	125	124	138	125	118	126	128	125	143	117	124	152	142	113	129	113	128	134	114	134	127	123	148	121	105	104	119	155	134	107	106	122	120	130	119	117	122	111	143	85	121	134	110	100	127	126	119	131	135	117	123	120	112	129	125	125	139	119	135	129	130	122	117	113	122	120	123	126	131	127	130	124	106	135	136	134	123	106	120	109	128	125	130	135	108	130	112	116	134	94	104	128	120	118	133	114	125	145	120	130	125	110	117	135	107	122	120	112	126	115	121	127	114	124	124	125	137	121	118	146	129	113	121	132	132	115	124	110	100	130	122	124	118	114	131	125	133	135	129	117	107	124	129	129	113	128	136	124	137	117	126	128	141	135	123	130	119	127	133	103	133	138	128	117	136	133	129	129	116	116	125	136	127	127	142	129	126	134	117	139	147	120	126	98	125	94	119	116	149	113	112	122	134	112	117	127	120	117	136	138	116	126	125	130	114	122	128	145	112	123	148	138	116	139	122	125	123	134	112	120	116	114	128	98	116	137	118	112	143	134	132	128	115	121	136	131	126	113	120	129	129	132	134	119	120	103	141	114	130	122	124	95	131	131	138	109	103	133	125	103	109	135	97	132	118	132	138	135	115	138	126	126	130	113	129	130	122	124	115	120	135	130	113	135	125	136	127	121	126	130	133	116	126	128	118	132	95	118	139	128	138	129	130	137	119	118	140	132	102	129	128	113	120	113	124	115	125	105	131	106	96	135	133	130	125	122	120	127	108	122	115	133	122	124	106	130	129	134	131	112	126	137	112	128	135	121	120	123	122	147	119	116	138	118	133	119	118
7645	2242	5157	6102	5345	4339	3507	3041	2424	2137	1840	1632	1453	1282	1216	1092	1024	970	920	889	888	787	721	706	666	752	688	665	669	597	606	575	600	592	622	534	548	569	543	593	526	547	523	470	469	502	530	529	522	491	532	492	493	522	455	500	494	472	474	443	479	488	475	484	494	463	478	492	468	476	439	481	490	454	470	490	457	424	518	435	482	442	474	440	448	424	449	480	458	458	429	466	440	442	447	453	442	432	454	460	439	402	397	449	462	455	443	454	456	430	413	457	427	427	436	427	400	433	447	455	465	464	446	490	426	428	464	425	450	441	431	409	437	464	435	454	429	431	452	397	471	415	436	427	425	459	422	426	401	449	417	416	426	411	447	433	432	428	488	420	425	452	441	426	442	411	424	442	429	425	434	400	432	471	484	458	438	462	442	418	463	409	432	473	447	420	441	429	400	410	429	421	433	457	475	447	403	410	411	437	424	407	467	437	455	457	442	448	435	433	466	413	406	414	414	426	455	441	469	437	438	408	433	465	416	444	440	442	432	452	428	411	441	433	461	432	450	406	446	458	410	415	440	430	434	436	383	472	449	402	428	423	432	421	428	418	411	429	419	437	405	462	431	466	417	436	442	444	413	404	424	427	446	440	471	441	429	460	441	423	449	422	418	460	439	437	410	431	435	405	431	431	439	454	438	441	404	397	452	413	441	425	424	421	491	452	395	423	421	446	442	432	431	436	419	423	432	464	427	417	424	477	448	435	463	397	448	442	397	441	437	387	416	427	432	440	425	437	389	417	454	438	404	425	388	413	438	429	423	408	428	433	441	417	399	432	469	400	443	420	457	469	451	416	464	426	457	440	421	438	409	474	425	442	440	459	427	425	379	438	394	457	434	445	463	417	428	442	462	401	458	408	401	447	442	418	443	429	425	445	417	413	408	426	433	479	399	427	430	405	432	401	484	455	422	405	422	429	440	412	430	396	410	412	436	407	437	449	456	440	436	451	415	427	447	433	452	443	398	447	455	436	438	420	398	435	426	428	410	430	462	436	428	447	445	396	448	393	413	373	442	453	404	413	395	399	410	431	473	464	393	408	434	431	444	448	450	430	429	398	442	441	411	430	431	415	426	470	426	409	466	430	419	445	445	433	437	440	473	459	434	438	405	410	442	441	431	431	452	437	409	433	445	445	447	427	438	392	435	431	431	413	424	438	418	446	425	426	424	464	401	473	430	457	441	425	454	431	435	444	388	433	407	419	439	438	440	416	459	425	445	413	428	459	472	434	430	420	423	403	425	400	434	415	420	434	391	413	462	435	454	425	415	465	431	412	408	434	442	451	424	413	414	430	458	422	422	402	420	456	427	433	429	449	434	470	417	412	437	427	433	434	420	393	454	433	394	408	438	408	431	417	426	454	401	445	442	414	444	395	439	432	434	427	418	376	458	458	410	444	394	427	401	430	428	470	423	435	469	433	403	421	456	447	447	436	407	400	432	429	442	415	419	448	418	448	418	400	427	423	429	451	418	426	411	404	401	416	415	435	442	474	428	434	406	406	373	441	400	451	403	429	439	435	463	441	407	441	421	420	414	404	432	454	440	417	388	422	471	429	421	430	462	432	428	461	430	372	449	471	423	409	419	410	425	466	432	431	439	429	454	463	429	427	421	435	399	455	399	439	388	405	424	427	432	427	417	436	426	396	443	393	455	461	453	454	425	439	444	417	403	447	454	456	426	410	427	459	422	470	438	439	395	419	440	408	429	441	399	438	451	419	432	428	464	418	430	409	436	443	418	467	472	391	432	410	458	419	436	444	453	420	458	475	398	395	437	467	445	407	409	456	407	417	456	429	402	452	461	419	437	400	401	404	411	434	416	444	424	438	425	422	450	449	425	410	472	423	428	438	456	419	396	438	459	421	410	384	429	464	406	421	433	419	407	425	408	435	389	411	460	414	439	418	455	448	409	459	416	413	434	443	446	424	446	405	413	413	425	421	400	429	420	463	417	457	451	436	469	421	401	397	441	414	429	414	423	457	439	432	437	380	444	427	431	422	423	428	458	460	418	415	455	434	438	480	440	403	462	433	430	408	405	440	449	429	405	395	412	422	416	436	424	430	430	481	483	399	419	464	439	413	396	438	423	442	452	452	446	457	455	431	420	410	448	459	454	425	440	411	431	395	451	403	444	447	452	432	410	449	443	434	434	444	445	450	433	422	490	410	397	414	429	398	448	397	406	442	434	417	423	434	447	414	416	466	437	439	425	460	432	398	442	423	456	446	406	426	439	411	417	435	433	438	421	437	446	482	409	448	424	476	426	413	417	403	459	387	427	443	441	439	420	426	439	448	437	434	398	431	443	445	405	441	425	412	443	431	404	388	445	439	457	458	426	447	470	406	380	392	402	432	428	434	442	439	416	402	383	425	399	428	382	489	466	437	432	417	426	398	414	458	446	472	440	399	427	418	412	435	423	419	438	486	436	443	422	439	412	400	435	435	428	451	441	443	399	429	418	431	444	376	446	434	439	426	441	457	424	445	419	449	440	392	425	470	426	432	378	434	439	423	443	407	436	443	431	403	457	490	455	427	411	424	439	435	459	423	471	414	426	421	424	427	438	451	406	436	405	389	452	429	427	432	435	425	426	411	407	453	431	403	388	432	420	456	429	425	460	430	422	432	431	443	432	440	424	421	420	431	441	437	431	405	439	481	404	422	433	410	454	422	433	439	433	446	448	459	405	439	438	447	424	448	407	438	434	455	422	410	422	429	423	423	421	429	432	457	438	455	406	402	445	404	456	431	432	442	458	436	421	411	467	424	384	435	414	463	453	452	447	400	438	429	438	383	414	424	402	411	447	431	393	468	432	449	459	460	432	417	425	443	451	455	418	423	425	455	439	450	435	422	445	411	411	403	422	392	463	436	440	467	422	445	427	387	444	446	446	438	431	407	437	417	451	424	414	422	447	442	476	424	428	403	452	426	472	411	401	458	409	405	432	436	394	424	398	438	447	418	445	411	449	426	456	437	443	400	444	451	431	431	448	460	404	419	460	395	395	447	422	425	455	420	444	442	450	445	425	398	452	425	433	445	413	446	442	424	419	436	471	446	422	423	404	424	468	370	450	390	437	447	415	446	425	447	423	405	426	434	490	460	465	460	415	428	438	455	433	447	414	432	437	440	423	404	429	434	440	449	405	443	430	386	413	372	434	442	444	423	421	406	414	427	433	438	474	417	467	451	402	434	438	469	447	428	427	442	445	429	405	422	446	420	408	492	455	424	456	431	430	409	439	423	427	422	420	410	410	444	493	428	442	438	431	377	433	438	394	434	431	453	449	416	462	434	395	418	467	434	394	421	457	396	397	392	437	358	450	422	408	437	448	429	409	469	446	411	439	413	406	458	435	461	393	402	439	422	413	450	419	400	434	453	443	436	410	396	455	439	435	474	450	440	440	476	458	461	409	440	473	422	463	415	430	388	431	382	442	432	430	429	462	448	428	427
1253	307	323	284	288	282	272	246	274	269	232	248	268	260	265	264	254	244	255	247	282	245	246	238	261	197	232	250	242	237	251	264	258	254	243	234	275	240	256	241	253	253	250	297	279	299	251	236	247	258	251	246	270	251	272	253	265	262	262	254	251	261	269	249	247	272	245	255	241	241	249	254	274	256	312	261	250	237	234	238	256	252	231	240	276	282	242	273	251	261	269	257	278	249	249	265	249	234	258	243	246	255	267	260	259	256	267	259	269	279	266	250	256	278	279	277	226	214	247	274	260	242	276	227	245	228	276	231	241	254	240	242	240	259	233	267	222	262	257	241	267	252	244	255	265	269	242	229	247	228	242	252	261	245	227	244	261	261	250	272	236	273	270	233	241	265	285	231	233	249	252	268	247	258	258	245	243	265	241	261	251	254	250	262	251	271	290	243	254	210	251	265	265	236	273	245	279	263	228	234	242	248	250	243	250	294	241	257	224	232	247	261	244	261	203	260	242	278	259	229	251	281	241	249	255	263	244	230	253	247	254	258	234	267	234	254	239	272	249	293	245	233	220	254	273	240	250	259	254	271	274	263	256	219	265	218	264	259	253	247	243	254	250	278	243	258	257	245	260	260	271	260	265	242	259	273	258	258	251	268	228	259	260	244	239	237	264	273	232	253	266	234	261	239	266	255	255	249	264	249	267	233	230	259	277	263	241	256	264	273	262	260	270	237	231	271	255	250	260	258	268	240	274	249	291	250	270	252	258	275	266	278	260	244	233	254	257	235	255	266	233	245	265	229	269	260	248	264	249	235	264	257	254	260	261	225	253	246	253	228	225	270	248	269	262	285	247	274	250	254	242	247	273	260	210	223	253	297	278	270	234	227	218	251	245	244	260	263	231	261	263	291	263	256	261	270	272	254	238	241	243	263	253	239	231	280	243	277	269	226	236	253	257	249	250	263	240	228	259	263	223	291	261	259	262	253	271	240	260	272	263	270	265	264	286	248	230	261	260	222	225	283	255	264	273	255	240	268	250	247	273	303	238	254	246	249	265	253	254	250	279	242	250	273	271	237	253	273	262	245	254	270	254	247	247	229	254	268	235	285	245	251	227	240	246	262	252	218	255	236	275	247	259	264	247	260	247	255	264	273	264	228	249	250	239	263	247	233	253	242	257	274	228	260	253	256	269	291	236	234	251	256	246	258	252	278	266	259	257	235	254	290	279	259	270	254	244	234	249	247	220	256	254	273	266	245	249	276	254	244	272	224	261	245	232	251	259	228	268	257	278	262	254	262	237	262	257	256	235	261	243	258	241	257	276	261	215	281	274	263	269	242	241	269	270	229	268	228	237	260	241	267	254	260	278	250	254	265	264	246	267	232	242	261	257	257	224	225	231	253	247	253	265	236	262	248	210	267	275	250	266	244	241	275	271	225	223	259	280	247	263	243	231	251	275	261	226	258	243	280	257	253	292	223	239	271	249	271	266	259	233	253	257	257	243	259	248	237	249	237	248	269	244	274	227	273	221	245	261	263	268	225	259	247	262	265	249	278	258	232	234	272	282	289	249	273	245	265	264	263	252	280	254	262	262	239	239	279	251	247	227	246	240	242	253	256	240	243	232	271	286	264	253	237	281	279	258	235	262	233	253	256	249	249	249	249	266	250	246	224	235	242	273	255	278	260	222	272	215	246	271	242	272	275	278	246	250	256	230	249	262	269	242	256	229	254	259	252	265	259	267	255	264	240	247	262	254	253	270	285	236	254	263	271	245	264	234	255	267	273	270	230	227	245	243	232	242	246	247	255	253	263	245	247	226	272	274	241	229	264	266	262	252	247	267	247	257	207	239	249	263	261	267	259	228	294	241	241	222	262	264	240	256	261	241	273	231	261	249	280	258	259	262	246	264	255	246	271	244	248	258	226	262	248	272	251	251	238	269	263	261	248	235	252	248	267	223	262	272	248	202	258	266	226	273	247	239	238	266	258	250	244	274	243	252	268	266	257	252	268	275	234	245	246	249	257	276	257	259	247	252	240	267	250	231	271	276	259	258	267	238	261	248	238	274	247	261	233	242	229	236	271	221	212	230	256	259	254	277	267	259	277	250	266	264	260	245	225	266	256	233	218	288	261	242	244	286	253	267	236	258	251	285	270	255	222	255	249	226	260	272	228	254	264	215	233	261	275	262	240	248	249	265	221	255	266	251	282	280	243	272	253	224	240	225	281	257	286	273	261	262	239	265	258	249	259	253	256	275	236	241	259	262	241	262	248	256	254	231	251	264	234	259	260	231	276	266	263	256	232	220	251	236	224	253	238	259	258	242	259	249	237	274	274	252	233	268	261	246	269	250	271	262	262	247	268	230	254	274	288	239	287	227	264	260	286	257	230	234	226	253	252	236	260	254	273	247	236	278	235	234	279	243	242	245	234	260	221	229	252	272	254	282	245	249	276	264	223	264	275	252	258	218	283	251	250	245	264	262	250	229	238	260	271	243	274	254	224	267	245	252	261	278	241	235	247	242	238	250	245	289	266	260	285	270	249	268	250	276	264	268	230	254	243	241	255	251	254	240	265	250	267	250	248	240	290	291	256	253	248	255	228	231	240	276	246	264	255	232	241	235	235	271	241	247	260	272	246	240	242	270	257	251	237	260	251	263	254	266	259	258	253	249	221	244	248	216	247	265	244	269	252	246	283	280	261	259	242	223	229	228	243	252	264	227	276	245	241	244	247	262	265	258	252	269	241	223	264	269	245	275	249	237	243	231	271	250	237	242	272	253	282	236	239	255	227	248	255	259	240	255	214	241	249	251	282	251	246	236	249	264	241	274	279	247	255	247	244	268	240	272	241	247	244	213	243	256	249	240	295	266	257	262	265	237	217	248	291	253	277	248	245	263	236	242	253	264	258	273	216	247	241	269	259	259	244	288	256	242	238	256	235	220	242	256	264	257	218	210	268	267	255	258	264	249	237	280	263	262	260	266	258	279	252	236	257	269	268	257	269	250	252	266	262	243	259	253	254	247	247	257	267	252	227	252	284	228	247	255	265	226	236	226	241	232	224	264	245	233	264	242	227	251	273	253	245	262	240	270	247	273	273	273	239	270	270	240	260	252	237	266	265	236	249	239	276	274	260	243	277	249	256	252	238	257	246	268	248	256	274	282	275	257	261	273	255	254	256	255	254	218	280	233	213	233	247	236	238	280	251	248	244	231	260	254	258	263	230	253	268	272	240	254	266	267	248	265	248	255	256	235	255	262	276	248	266	253	218	238	250	259	224	238	238	248	272	234	241	238	240	271	246	248	241	253	281	270	247	232	238	235	262	266	246	238	240	264	251	224	263	245	258	267	260	266	247	238	286	273	238	242	251	250	242	262	261	253	262	289	253	239	257	255	266	263	274	291	272	244	248	271	253	250	273	253	258	281	254	240	253	261	296	250	268	241	249	263	246	248	250	234	258	241	265	255	265	258	238	269	228	259	244	233	264	281	238
2158	824	920	954	971	945	921	871	843	838	790	770	790	809	779	805	807	841	771	801	809	809	776	734	786	785	770	761	802	802	787	782	765	780	785	762	806	829	800	801	759	756	746	725	809	791	777	762	793	761	761	738	762	748	752	818	747	793	747	846	763	778	771	753	779	819	754	747	793	745	754	733	767	796	739	785	757	777	784	784	781	779	753	808	754	732	780	768	758	818	801	810	773	706	786	765	850	834	818	782	760	718	766	831	815	766	761	777	783	771	808	763	775	785	821	809	745	784	788	745	738	772	743	797	755	751	800	763	784	768	760	735	791	788	777	799	782	771	810	775	778	739	763	749	796	734	761	730	796	756	775	802	766	780	787	727	804	756	803	775	763	787	805	771	794	770	784	814	785	802	737	744	778	828	834	802	760	760	765	753	764	809	796	751	823	798	779	781	797	765	788	773	804	744	834	798	799	763	812	794	764	752	792	763	736	776	808	823	774	813	742	819	732	761	783	775	768	787	795	829	795	788	731	804	740	862	806	789	809	774	762	752	715	800	788	741	780	791	790	800	788	781	790	735	813	804	792	788	728	748	762	786	786	800	782	759	786	749	775	745	830	765	804	755	728	714	832	763	762	766	791	755	742	780	803	793	751	782	809	781	737	752	825	755	769	741	741	799	737	807	773	774	771	758	792	773	779	755	782	781	790	792	779	783	789	805	739	774	788	773	766	729	777	816	768	800	810	831	775	778	815	766	740	800	796	769	760	786	757	791	805	784	779	791	811	791	809	779	748	806	792	782	794	815	751	782	813	790	751	787	786	739	757	768	782	762	728	795	804	774	792	776	790	784	763	759	759	746	725	790	745	739	778	730	775	789	764	750	798	788	722	735	755	724	794	778	769	752	784	823	740	783	725	789	738	813	802	795	772	804	773	765	783	807	762	731	822	760	811	783	774	793	773	759	787	828	833	773	816	776	794	776	761	781	791	757	806	857	726	732	789	808	772	744	809	784	778	810	818	729	795	739	782	804	800	818	796	763	802	730	733	782	780	784	746	754	785	814	755	797	756	785	752	750	777	825	799	841	784	790	815	774	751	747	760	791	770	808	802	741	797	790	793	864	704	710	798	729	800	815	769	762	798	808	755	783	825	777	762	792	752	787	766	772	801	779	763	753	807	772	803	758	733	759	748	768	740	738	790	780	812	796	750	723	777	771	737	800	797	788	760	779	765	764	813	798	793	749	852	783	763	776	734	726	817	794	780	773	783	781	776	773	789	782	807	801	802	817	798	796	761	791	777	783	794	769	804	764	761	790	753	800	776	835	778	804	850	834	785	768	773	743	784	730	808	777	803	768	747	764	777	764	777	798	763	769	792	773	764	781	781	800	768	769	780	760	806	786	781	819	752	748	784	830	781	825	781	806	748	778	808	843	773	831	800	834	742	802	782	774	788	816	747	771	746	746	763	811	772	784	739	795	800	765	762	815	751	753	778	749	811	786	787	752	795	744	786	753	749	762	741	792	815	818	773	756	764	790	823	782	770	803	777	804	775	825	832	758	724	773	752	788	762	787	800	791	792	824	773	750	755	794	765	805	790	777	803	747	756	841	696	731	806	781	778	772	794	787	780	771	816	726	828	775	771	756	750	771	830	778	811	799	769	784	821	773	699	815	800	795	761	760	806	789	785	806	767	749	764	780	819	781	765	804	781	783	819	814	796	768	736	815	779	808	762	816	722	789	785	791	793	794	801	787	751	778	786	811	800	733	806	753	757	785	727	721	781	759	793	742	758	774	762	796	785	777	784	815	820	774	831	742	814	808	779	800	779	762	760	785	808	724	764	772	768	795	784	783	803	811	759	768	749	780	750	744	818	795	756	742	806	777	747	785	789	777	751	771	781	722	765	781	792	753	776	791	735	713	755	748	740	745	775	779	810	785	804	733	785	747	780	804	790	758	755	781	762	778	781	772	771	768	746	751	777	787	803	729	768	752	831	805	805	810	811	737	809	756	785	769	761	773	813	741	795	733	785	764	789	817	771	771	725	731	799	761	770	773	788	777	767	756	802	774	733	822	784	758	788	759	728	787	770	778	778	774	795	781	758	767	794	824	769	735	769	768	807	802	808	779	758	800	800	739	787	727	783	774	786	795	732	721	748	804	760	710	802	782	788	756	792	788	757	829	764	741	754	813	787	754	765	758	807	764	779	824	748	758	787	698	744	760	754	770	809	794	729	799	715	719	755	830	726	724	735	807	795	762	780	775	795	778	758	807	794	787	762	799	799	820	767	761	788	748	787	841	746	769	778	818	826	798	863	766	813	813	788	780	782	802	779	812	735	780	827	768	770	789	788	844	799	825	717	706	799	744	819	765	776	791	762	788	733	771	801	766	800	757	813	770	805	750	750	849	775	742	764	824	778	768	768	817	798	789	808	783	821	798	763	793	762	809	811	776	775	798	756	764	763	784	745	833	795	745	758	846	759	810	785	751	771	809	786	750	786	779	803	834	805	752	799	755	771	785	776	749	847	774	801	767	769	759	774	780	814	776	745	766	751	806	732	739	750	744	784	798	746	795	799	742	741	768	750	781	817	784	784	793	813	792	770	806	752	753	741	798	800	771	781	745	777	754	729	780	749	741	759	753	806	752	789	792	820	739	856	781	857	793	751	798	780	769	779	798	794	777	763	780	757	808	792	790	787	760	805	802	813	813	743	769	774	755	781	854	724	790	770	781	773	739	767	766	820	803	771	751	780	803	811	809	743	803	742	819	759	796	804	750	791	791	810	762	800	738	772	798	750	749	790	752	766	807	787	789	796	790	705	747	793	793	817	768	727	752	792	731	795	722	775	735	763	787	794	737	760	729	792	792	825	726	738	797	737	789	764	814	780	749	775	747	765	768	746	830	738	799	804	790	791	835	739	792	786	767	786	748	795	803	737	810	782	751	756	827	795	811	763	717	756	775	799	822	738	784	737	782	784	778	766	816	773	766	763	736	796	803	760	798	802	812	765	781	773	774	787	809	789	730	792	744	766	812	723	806	808	799	753	780	807	800	781	802	757	775	817	785	761	801	758	773	789	761	787	772	811	816	851	812	773	820	776	792	816	786	800	773	738	763	764	770	762	811	708	777	805	800	770	714	771	754	814	749	803	799	788	789	814	773	795	817	734	826	787	800	819	769	774	733	818	765	776	811	781	820	759	777	799	728	795	782	799	782	787	789	772	744	817	789	834	795	800	735	789	756	724	828	762	794	759	770	821	789	740	791	785	815	758	772	785	816	739	762	734	781	810	771	745	772	795	759	805	759	782	779	763	782	773	805	798	818	770	795	795	777	765	776	735	775	757	765	744	757	829	759	755	778	792	746	799	771	766	777	791	782	751	750	803	795	789	811	796	771	769	740	745	793	815	795	773	778	755	742	764	796	729	732	735	748	811	778	785	788	799	768	832	832	735	796	744	797	783	809	783	762	785	785	774	816	752	802	783	795	789	774	782	742
4490	1034	1260	963	652	478	399	334	237	243	223	207	187	180	178	178	197	140	156	151	162	151	146	166	149	149	146	157	152	151	147	141	143	137	127	151	144	128	118	157	138	146	129	147	142	160	143	141	142	125	125	143	143	144	115	133	137	108	136	134	145	118	139	117	132	108	135	106	123	141	122	129	131	151	142	125	123	135	115	130	124	127	127	138	134	125	147	127	125	138	132	132	126	142	127	128	138	138	145	129	140	125	134	136	134	135	130	115	132	126	130	111	143	128	111	115	141	141	142	124	137	148	142	131	135	129	128	144	152	127	140	119	152	136	148	140	136	114	121	128	121	121	136	115	110	137	131	131	142	143	117	155	125	146	130	123	132	116	134	129	123	133	127	110	125	126	132	144	124	134	136	118	117	131	129	128	133	150	151	134	129	137	118	121	134	141	146	123	123	138	126	118	138	130	136	124	152	143	142	143	129	131	113	131	134	131	134	124	141	123	143	146	153	138	140	143	122	137	131	171	127	135	116	150	138	138	140	147	124	117	137	149	131	144	124	131	124	133	130	115	126	114	141	140	140	125	107	136	125	128	139	126	153	139	135	140	131	143	142	140	136	137	112	133	130	140	134	131	127	119	124	139	110	126	145	154	123	127	118	125	129	114	128	136	114	141	132	147	145	117	134	112	124	130	123	123	113	146	121	116	140	116	125	125	125	121	143	141	133	132	119	134	110	112	147	148	133	117	125	149	137	148	142	133	125	144	122	127	146	123	126	140	131	126	146	124	133	142	144	125	103	120	161	143	127	122	154	124	131	121	137	131	135	131	121	125	107	132	127	127	132	117	149	149	136	141	115	132	129	123	132	137	139	128	132	145	130	168	130	132	133	143	156	142	137	128	117	135	123	120	137	138	136	138	137	130	137	121	133	145	129	111	127	139	136	129	135	124	133	137	124	123	134	121	135	123	134	123	123	131	142	141	118	129	127	126	143	129	124	151	163	137	133	134	150	116	143	123	137	119	122	120	124	125	140	135	129	135	137	120	151	142	118	113	134	138	123	128	127	123	131	155	121	112	140	129	143	142	110	135	138	138	115	133	107	123	117	122	123	136	129	144	108	122	120	134	106	126	124	138	137	148	155	135	134	130	131	118	133	124	132	147	118	125	129	142	140	138	123	117	122	131	140	117	133	137	124	124	113	131	121	155	135	131	117	125	143	123	160	141	126	128	123	143	121	129	119	127	129	107	134	132	125	137	140	145	138	131	126	126	132	116	138	116	134	123	132	146	120	143	119	129	128	134	131	119	152	143	144	128	142	116	147	134	117	133	129	136	134	144	146	143	138	126	128	136	116	138	120	124	120	125	125	126	126	138	119	137	126	133	147	134	135	127	122	119	129	134	139	121	147	134	136	120	128	131	131	125	131	126	106	137	111	124	125	113	119	136	119	138	119	110	153	142	135	125	149	139	112	139	127	135	144	125	111	124	113	125	111	132	110	109	110	144	132	123	140	124	127	141	138	135	131	125	128	104	124	134	117	133	144	153	111	138	140	125	146	145	130	131	114	133	152	116	112	121	131	150	142	140	130	140	126	112	130	123	133	148	132	136	132	136	133	135	121	132	128	128	138	117	136	149	119	150	134	130	139	122	112	124	104	126	139	137	124	143	151	109	132	106	133	112	119	140	128	138	128	147	127	137	135	131	129	122	136	144	141	145	114	136	125	111	117	117	134	142	129	163	140	127	118	137	109	126	131	136	147	142	143	124	126	147	108	120	123	143	143	125	129	142	124	125	132	134	120	140	129	121	132	142	141	132	129	105	139	135	135	130	112	114	122	136	140	130	116	140	147	128	129	124	125	103	129	136	135	128	141	129	136	117	133	118	144	112	116	115	109	133	146	147	126	121	132	108	138	127	123	136	135	165	147	127	132	128	119	131	122	131	108	123	143	140	126	118	132	144	118	118	123	139	141	136	115	118	126	123	129	115	131	128	144	117	145	143	145	127	141	119	123	114	131	138	135	128	131	137	120	143	147	138	126	114	142	129	150	127	126	154	135	137	133	119	125	126	147	133	140	122	126	117	131	139	101	140	122	136	139	134	140	129	139	141	122	126	126	123	129	146	132	113	135	138	117	130	114	137	117	122	124	164	127	145	128	146	138	140	122	113	128	120	129	123	127	146	141	143	117	111	145	131	144	150	139	150	117	151	126	122	132	119	140	112	136	126	128	133	130	123	135	117	136	158	137	127	150	100	131	131	140	117	119	136	123	135	135	128	124	127	138	118	144	133	147	124	131	119	126	133	128	126	141	121	123	128	130	117	129	124	136	154	147	130	128	144	125	143	120	114	120	133	128	116	146	124	131	137	141	139	137	139	106	134	141	129	128	139	126	136	133	138	133	123	130	153	137	142	140	114	135	131	111	127	132	136	144	143	127	122	123	142	151	126	139	140	120	114	128	139	140	128	138	149	128	149	148	123	147	113	129	135	142	123	152	137	146	142	144	116	136	118	128	120	130	139	125	133	148	124	150	124	132	139	131	124	99	147	116	129	123	130	117	142	136	122	142	118	130	129	127	128	136	117	127	127	125	115	136	150	151	134	128	135	112	166	133	138	135	119	129	116	121	162	131	145	108	118	135	132	124	154	130	127	112	128	116	119	148	141	122	128	119	132	142	124	141	144	117	128	133	145	133	108	131	123	137	126	117	112	127	132	125	117	145	118	132	150	148	141	133	105	112	123	134	121	108	146	133	126	143	148	151	141	129	115	129	133	116	140	118	122	129	125	119	130	116	151	103	132	128	121	130	143	132	133	138	155	139	131	118	123	144	128	135	133	146	120	139	145	137	148	131	121	129	123	146	139	124	147	113	116	118	140	131	132	131	125	135	117	119	137	109	133	134	124	133	129	133	129	143	140	117	142	123	120	139	154	125	119	131	136	151	139	128	112	148	124	112	139	133	135	135	141	137	120	128	133	150	125	118	124	149	123	140	152	132	154	139	120	127	149	137	131	121	137	123	139	122	132	135	122	130	144	123	126	120	122	144	113	129	141	137	135	112	130	149	121	135	143	110	149	137	122	145	144	122	136	130	142	150	159	158	130	134	130	114	123	112	133	141	118	139	139	142	136	129	123	131	126	101	105	126	141	116	145	154	138	142	146	125	146	148	125	150	112	118	134	118	155	126	126	142	132	138	132	146	125	141	124	135	115	114	132	112	124	134	128	135	117	135	142	139	135	149	136	141	115	144	109	135	125	122	127	126	152	139	137	132	135	142	138	108	126	128	129	142	131	131	134	135	142	141	134	140	132	135	123	138	143	113	120	138	128	130	125	145	132	151	127	121	139	131	120	140	123	126	124	137	117	126	151	123	127	151	132	132	139	113	132	143	130	111	143	128	137	140	127	160	154	115	130	136	110	140	119	133	126	136	121	114	109	145	135	142	143	132	143	152	131	136	116	137	118	143	151	131	120	156	134	136	121	142	108	145	127	130	143
5535	1341	3010	3466	3089	2458	2016	1850	1514	1315	1180	1067	951	907	858	840	796	679	682	703	658	689	619	599	544	601	591	532	564	560	538	511	560	542	504	532	515	571	481	489	504	495	500	444	459	500	465	438	445	469	511	476	492	461	473	506	479	451	451	483	445	519	445	461	478	452	486	455	480	431	493	471	475	451	480	451	447	466	485	445	443	435	411	463	446	478	471	464	439	458	435	488	438	426	476	457	449	428	427	415	447	457	438	410	480	469	445	402	436	478	479	439	439	457	436	414	443	440	472	421	448	433	478	451	425	456	447	432	444	444	456	467	436	438	444	447	427	446	417	421	448	469	484	443	438	461	436	454	454	438	452	429	420	441	469	485	435	465	458	450	445	440	450	458	450	444	415	458	462	471	424	440	464	453	451	466	426	455	449	417	429	434	469	429	437	477	413	438	455	457	441	450	483	434	459	423	418	441	428	475	431	464	427	479	428	411	433	454	467	496	436	400	429	433	446	429	442	471	436	441	398	441	431	438	419	444	452	439	459	445	461	454	390	459	463	490	431	435	438	429	415	415	443	449	453	409	446	481	438	462	443	437	411	446	397	450	435	400	451	456	461	418	427	477	462	409	414	453	456	453	451	481	422	448	435	433	426	471	422	445	446	409	407	467	443	445	466	452	455	433	459	417	451	448	436	423	441	447	428	442	449	448	453	433	446	468	450	426	455	446	424	431	489	448	456	442	474	442	388	447	432	440	427	447	468	449	453	438	438	445	464	442	417	439	436	480	442	409	453	430	436	463	393	447	449	424	454	444	413	431	433	454	414	417	452	465	442	432	438	417	441	468	442	411	467	466	416	442	454	440	448	425	483	439	483	490	491	447	453	459	450	456	454	411	434	450	433	492	444	459	402	440	465	504	400	451	434	441	419	436	433	438	419	444	448	447	457	416	471	442	425	409	405	426	411	466	418	460	459	420	449	448	446	461	438	450	442	447	441	441	398	397	439	427	459	435	413	435	445	423	419	435	465	466	401	404	470	432	478	481	459	491	458	466	457	416	447	456	430	459	410	479	436	431	420	419	502	437	458	413	430	442	452	420	439	442	422	431	432	457	444	455	433	419	413	433	434	427	448	415	426	460	434	434	420	472	449	418	426	415	440	411	426	394	424	427	456	444	440	424	442	444	436	466	479	429	441	481	436	465	423	423	436	425	445	468	450	435	453	478	456	431	418	476	463	420	418	453	437	473	456	427	447	459	393	427	487	429	441	435	442	441	436	478	443	445	446	445	456	450	451	435	431	444	454	459	462	449	483	433	439	448	418	434	459	418	424	468	453	429	438	464	458	449	434	450	444	441	439	448	414	452	438	441	420	448	486	444	446	447	479	459	434	414	419	435	440	407	419	414	433	430	433	425	448	447	422	457	457	458	494	454	432	480	467	432	440	432	447	426	471	466	450	429	437	464	449	509	463	428	452	435	420	426	465	468	448	470	416	450	461	441	459	488	440	403	465	454	405	434	433	410	464	469	450	432	472	446	416	440	412	455	435	428	444	426	415	435	475	438	446	445	431	465	433	430	432	451	440	397	414	484	447	451	412	391	482	446	416	430	418	456	418	418	450	408	421	446	482	478	414	440	453	443	457	427	434	433	467	435	447	444	433	428	443	472	455	438	482	421	443	464	427	451	451	428	414	454	441	419	450	432	452	455	446	454	429	426	419	441	451	447	397	440	438	411	445	467	467	458	465	456	427	459	417	457	436	441	433	440	440	406	441	419	426	405	400	435	448	457	466	476	408	431	436	458	429	447	455	426	432	443	418	450	441	477	438	437	488	456	417	456	487	424	473	452	442	459	442	422	452	406	413	459	418	432	478	461	403	437	462	442	461	397	438	438	432	476	442	457	441	444	471	434	465	420	452	438	426	435	437	449	420	428	459	458	476	416	455	452	441	429	444	439	477	408	416	449	421	423	455	469	451	484	450	423	426	412	445	405	473	460	406	447	459	456	433	427	417	439	446	467	431	446	443	435	440	453	424	443	433	422	438	473	425	459	426	452	450	433	439	471	404	430	433	482	449	436	448	479	451	416	456	458	442	473	416	450	430	483	453	466	441	459	432	483	415	414	425	424	446	409	417	439	420	479	462	454	430	437	470	432	407	433	441	490	416	408	405	446	462	469	427	435	395	422	465	423	386	457	417	466	448	441	467	444	447	465	466	458	409	441	445	428	431	415	409	421	402	419	454	412	424	424	431	450	460	430	431	456	410	407	460	430	459	456	436	420	485	440	435	439	451	442	441	458	428	462	428	472	490	473	417	432	441	436	436	409	422	428	454	438	412	421	428	443	438	473	401	425	424	417	441	424	472	421	436	468	451	432	447	436	452	447	411	421	421	425	442	431	422	403	448	432	445	459	424	435	416	434	425	456	426	446	426	475	497	457	496	442	438	435	453	463	464	476	419	429	435	409	443	448	419	493	461	441	445	418	433	432	452	423	428	446	414	471	432	436	447	431	439	404	456	426	442	439	436	434	447	457	458	462	474	463	500	459	455	424	422	446	430	438	427	432	416	453	428	446	423	446	462	417	453	412	454	434	427	455	397	477	440	450	454	438	405	459	454	442	462	457	399	428	439	442	465	445	445	415	449	413	405	480	443	446	445	442	439	478	425	435	455	451	427	471	442	419	443	422	437	448	414	457	406	434	425	462	422	459	441	482	451	445	418	422	453	468	461	459	447	452	411	445	443	451	455	451	428	463	433	447	422	454	457	457	451	448	416	447	431	458	431	399	462	402	466	432	463	472	486	448	407	463	452	463	418	456	448	444	435	450	466	448	421	431	457	443	494	456	453	470	459	422	451	445	423	457	471	452	411	450	450	435	409	416	437	431	459	430	464	431	466	469	415	452	470	426	439	467	458	474	429	459	422	460	426	413	409	424	443	459	433	437	487	460	410	464	421	422	433	469	427	450	439	432	410	427	457	420	437	452	421	447	436	474	455	453	454	423	434	462	446	423	460	449	417	471	472	477	435	418	419	450	460	455	416	447	414	433	425	459	457	439	430	420	424	468	446	438	458	420	442	431	443	445	462	475	469	430	413	443	433	450	416	450	451	414	450	421	435	421	420	411	451	411	446	425	420	447	482	450	457	415	439	424	438	428	393	448	420	469	434	415	432	388	492	430	405	452	428	423	433	435	463	435	433	468	446	435	437	466	410	424	456	427	462	505	431	447	448	439	460	393	479	461	429	441	421	442	449	465	441	437	453	425	479	424	437	472	453	444	427	460	419	431	446	434	437	425	427	421	473	448	458	430	436	434	473	431	453	446	434	416	436	441	435	414	435	479	404	438	467	429	417	449	455	472	450	443	414	454	465	474	488	421	407	417	430	413	444	431	414	415	449	456	440	451	439	412	441	471	408	403	481	465	438	432	431	447	470	417	382	464	456	479	411	482	415	434	432	459	408	441	462	394	433	448	463	395	456	440	416	418	438	457	439	449
8529	1863	2284	1637	1156	841	619	526	386	360	274	246	248	243	231	192	199	152	188	183	164	149	168	138	148	134	157	163	154	150	130	142	143	121	163	143	141	120	125	146	144	135	129	155	161	137	145	113	137	116	151	141	134	140	160	124	128	131	134	108	132	123	132	128	142	127	113	127	127	140	145	141	152	129	109	129	122	108	115	131	109	124	114	118	121	119	126	113	117	127	115	145	126	136	112	135	123	121	123	120	106	136	135	116	126	128	103	122	125	112	115	132	119	114	111	126	118	122	124	111	145	122	113	104	111	121	139	137	142	123	133	117	127	111	124	114	101	141	129	124	119	107	133	139	131	131	138	123	130	113	112	125	114	115	118	127	146	129	132	126	118	125	139	142	134	128	136	111	141	139	121	141	135	137	118	111	128	105	130	105	103	136	133	116	130	124	117	127	122	143	129	133	144	140	117	118	115	127	130	112	118	142	119	118	121	113	126	120	106	124	121	122	110	140	132	125	113	129	121	122	123	137	121	122	124	106	127	110	108	132	108	125	107	126	112	129	132	123	139	128	128	109	141	143	120	135	148	123	118	127	141	144	111	129	121	111	130	133	128	112	141	119	143	111	115	124	117	123	150	124	131	120	126	134	133	114	120	131	133	123	121	127	127	106	130	125	123	114	127	120	106	136	137	122	116	125	140	116	110	124	141	117	113	133	149	118	131	122	135	132	122	125	121	130	121	132	132	112	125	138	134	123	143	136	125	141	118	120	123	117	126	119	112	122	126	113	132	101	113	165	142	126	135	124	123	115	97	139	120	118	118	144	124	126	116	121	118	139	101	134	123	113	138	135	122	102	136	125	125	120	141	130	121	132	122	131	136	125	120	124	131	100	123	126	119	122	123	129	123	135	126	112	105	102	117	125	125	114	121	124	126	128	122	113	139	109	127	131	105	133	131	131	129	132	113	104	123	144	98	141	140	116	129	129	116	121	140	118	117	132	109	123	132	119	146	129	101	129	127	126	126	122	119	125	134	128	118	122	131	110	122	112	115	115	118	120	124	126	128	124	111	132	117	127	113	122	134	121	128	130	120	112	144	118	138	125	128	121	131	113	125	127	113	114	128	124	108	134	131	102	128	121	119	111	115	122	114	111	121	131	125	102	116	131	131	129	119	113	125	121	111	126	144	128	130	109	108	109	100	142	145	156	134	131	124	129	124	113	128	123	118	126	124	137	141	148	155	123	133	119	112	129	135	131	130	103	118	120	124	116	120	127	106	120	107	115	118	112	142	108	116	125	121	131	139	115	128	119	113	111	112	119	115	125	126	111	113	91	124	117	115	119	122	117	135	132	126	138	126	121	121	121	114	114	132	115	119	125	137	106	127	117	105	141	127	105	116	135	115	122	129	107	137	127	104	129	113	110	97	110	141	114	128	128	117	125	111	138	113	127	118	126	120	135	121	114	116	112	114	115	106	121	111	86	123	122	122	127	127	122	130	139	136	134	134	131	128	141	128	115	131	122	137	128	115	116	141	134	125	118	132	128	125	137	121	113	119	117	96	123	125	113	132	108	137	120	133	128	134	130	110	121	123	95	133	136	141	121	143	115	137	122	130	147	114	111	130	131	130	125	119	124	117	143	135	125	117	149	122	125	140	115	135	110	107	115	144	138	132	137	117	131	125	144	119	143	138	121	117	125	116	138	133	130	126	121	129	107	119	132	111	120	119	119	123	124	123	130	122	120	129	131	127	134	97	108	125	123	134	125	109	132	109	119	120	144	123	111	121	121	125	145	129	135	117	125	128	123	130	140	121	129	150	120	140	122	103	128	138	139	123	113	117	124	97	137	117	121	110	123	127	133	133	135	117	107	111	120	123	127	131	129	123	107	124	149	132	130	135	115	117	108	126	136	135	128	135	138	137	112	126	128	115	116	119	133	120	126	117	126	110	108	119	88	116	129	140	115	113	128	111	120	145	128	127	108	123	123	132	134	106	136	115	126	144	126	104	114	122	120	124	104	128	110	147	117	115	137	133	121	130	149	103	121	118	110	118	126	136	136	142	116	130	106	125	117	132	113	120	145	138	136	127	126	131	138	117	114	139	119	151	128	139	136	145	133	118	120	126	123	126	132	126	124	134	137	128	118	140	127	113	134	128	118	109	120	119	147	118	129	118	112	117	117	147	126	126	133	119	124	116	132	122	129	131	145	121	116	121	96	111	107	132	107	124	115	129	134	131	141	121	119	133	121	127	120	121	118	114	107	115	146	127	120	129	125	127	117	138	107	141	130	123	129	121	119	129	135	125	129	122	140	108	130	137	125	131	139	120	144	125	137	112	124	129	121	134	142	115	120	135	157	124	102	117	124	132	114	136	125	114	160	128	124	118	119	121	135	117	126	118	104	130	125	135	125	127	143	129	126	117	113	115	126	131	137	112	126	123	126	121	123	132	128	134	153	141	131	107	138	118	119	136	113	110	102	109	117	113	131	131	123	152	128	114	113	133	116	154	126	108	132	115	105	134	125	110	128	128	131	124	112	125	129	115	129	137	151	126	149	124	122	134	136	112	132	124	129	130	138	120	131	130	122	123	133	129	143	137	124	117	116	118	106	126	128	136	130	116	121	123	110	113	125	120	129	126	123	120	129	144	115	115	115	102	100	116	136	113	122	136	147	112	119	118	132	132	121	133	96	132	126	121	121	132	141	136	135	120	119	136	118	132	121	119	147	111	135	117	127	112	135	145	116	112	128	138	107	115	107	123	117	116	129	125	111	132	105	124	128	113	121	135	124	117	119	106	124	108	128	104	122	104	115	126	113	128	118	114	145	137	124	133	140	127	130	138	117	113	130	121	122	122	109	117	116	107	119	145	113	141	120	105	137	118	111	141	121	127	121	130	110	117	121	137	130	117	124	124	123	123	141	141	143	129	127	113	129	122	115	119	137	132	143	142	125	117	121	148	133	140	144	118	130	110	127	109	125	116	117	144	128	138	121	142	139	123	139	140	113	130	121	147	106	119	147	106	121	108	152	139	115	112	132	130	125	114	113	122	131	122	136	128	147	127	125	129	120	112	136	114	124	156	143	114	114	119	106	117	120	126	131	112	124	124	116	123	141	139	115	137	135	125	124	158	116	122	117	126	117	123	118	119	131	132	130	138	117	141	116	132	120	118	100	108	125	124	121	131	127	126	137	119	140	123	121	116	135	117	105	123	112	134	126	137	118	150	137	117	114	132	113	119	110	130	143	132	112	135	133	135	131	117	126	137	97	123	122	110	116	97	119	131	135	122	134	124	112	115	136	112	152	140	126	114	103	136	121	142	133	113	132	133	116	121	138	133	120	130	143	124	107	118	121	132	121	120	148	111	126	125	129	113	135	114	129	135	117	121	114	124	132	124	143	145	111	111	146	106	112	120	126	114	125	127	139	78	137	134	134	118	126	119	129	109	120	137	119	131	117	102	129	121	121	111	134	136	118	115	131	132	128	127	126	119	139
7652	2199	5256	5987	5258	4286	3569	2986	2559	2154	1882	1705	1481	1290	1249	1179	1019	974	884	913	851	795	764	714	751	730	662	629	614	614	622	557	608	573	576	573	538	525	529	565	547	514	522	511	518	496	519	515	454	506	507	525	514	487	502	519	480	444	470	475	493	474	442	504	496	452	455	439	473	445	430	490	483	434	471	442	446	459	430	466	460	422	453	456	498	465	470	449	468	457	445	459	442	478	413	449	467	433	467	466	439	443	458	431	436	442	438	443	437	467	418	429	433	469	469	411	470	427	486	437	456	453	388	426	463	436	449	403	457	457	454	458	447	425	429	434	429	454	465	414	477	441	436	427	427	396	453	438	438	431	448	464	435	424	450	442	419	454	411	452	392	443	461	433	454	400	439	446	448	432	431	479	439	476	408	440	438	438	417	433	445	427	433	451	413	413	419	426	458	444	411	451	433	404	458	376	446	458	443	461	457	462	420	411	412	410	417	438	426	417	398	415	449	415	431	450	398	453	410	444	408	437	418	436	428	417	406	423	420	406	436	436	445	430	453	424	423	424	439	414	438	427	427	389	397	429	460	418	478	426	409	459	428	449	454	404	436	428	417	406	424	447	431	440	474	414	412	441	431	445	451	403	478	426	405	434	422	367	445	438	419	446	417	436	441	467	415	402	435	450	475	456	412	408	437	392	401	420	411	456	447	425	428	409	429	416	405	432	420	438	465	406	423	444	450	439	445	421	429	412	448	434	430	454	405	451	442	440	435	443	422	438	439	401	413	439	436	456	423	412	424	382	406	427	439	393	434	432	438	410	459	457	451	378	416	452	410	423	416	428	437	413	438	410	415	444	464	409	427	443	421	434	426	434	445	470	465	413	424	412	442	428	410	456	410	419	441	405	419	431	439	427	409	440	449	396	417	419	440	436	437	453	393	457	435	459	402	429	415	415	423	419	435	453	431	434	421	444	418	415	446	399	443	419	384	400	434	451	432	448	421	443	447	414	416	448	405	444	423	446	408	485	390	433	452	431	442	411	439	416	446	439	410	418	418	449	474	412	429	441	425	466	431	429	407	417	416	452	432	421	418	463	394	400	440	424	427	449	440	416	423	402	444	447	431	391	444	429	409	421	445	447	427	396	422	419	458	450	414	428	419	410	437	399	383	424	395	426	432	421	465	448	409	426	417	413	459	440	408	433	442	409	430	423	373	439	418	411	440	387	481	406	398	416	413	446	403	447	440	444	439	425	405	426	402	443	396	432	437	435	446	454	462	419	464	445	402	413	412	448	449	450	444	387	444	411	401	468	425	435	457	403	415	410	391	457	414	450	442	452	420	412	412	427	434	461	486	412	443	456	437	447	418	426	480	431	425	422	428	407	406	430	433	423	464	432	416	413	435	444	464	423	416	468	450	411	428	448	444	428	444	439	410	393	404	415	437	411	384	411	447	454	403	434	431	453	412	429	431	429	427	447	451	414	465	404	424	483	425	432	469	429	431	420	450	408	423	451	399	445	439	419	441	433	456	391	409	438	438	428	420	406	417	411	444	449	440	418	407	437	457	441	450	450	459	441	449	438	443	429	443	413	405	407	431	416	436	449	457	431	482	397	430	425	445	408	389	427	390	382	436	422	420	410	451	440	454	427	422	432	449	414	427	418	436	427	475	435	420	431	400	464	423	423	436	463	416	434	446	399	406	455	447	390	407	390	444	467	423	439	408	460	432	437	454	423	420	431	463	430	436	423	436	460	444	405	435	424	455	462	436	411	433	462	427	432	464	445	458	421	421	434	447	421	457	426	416	442	423	405	451	414	418	458	428	424	437	413	417	442	443	448	425	436	437	410	424	436	435	443	422	450	454	440	434	448	423	423	417	415	418	430	412	431	422	420	426	439	409	429	393	442	378	452	425	459	444	453	420	397	427	429	433	414	425	439	432	409	439	427	419	433	471	433	430	388	429	410	419	429	443	426	461	428	423	420	405	434	434	433	427	425	429	399	404	448	422	429	443	457	456	442	472	421	461	427	449	418	446	407	471	456	427	430	433	423	438	436	462	419	408	447	467	419	399	416	420	428	434	430	438	470	427	438	428	428	457	420	424	432	440	437	448	429	450	446	431	427	425	412	402	397	426	435	430	431	425	450	437	436	461	415	433	417	423	436	440	429	434	447	444	427	456	432	427	455	434	440	441	485	436	425	443	407	413	390	444	435	438	438	396	435	439	457	422	435	420	463	411	454	383	452	435	451	420	465	426	423	449	437	414	417	413	426	458	455	464	470	437	414	401	447	452	427	419	426	461	469	449	401	437	437	396	456	462	458	431	422	420	453	457	430	437	476	414	484	421	414	432	418	434	432	454	428	429	407	409	437	402	426	418	421	422	419	468	389	421	412	432	428	456	423	422	415	428	444	392	429	407	434	407	413	414	414	415	440	459	469	439	459	380	414	400	439	433	464	437	460	437	443	419	418	410	453	426	438	381	432	440	415	403	417	471	443	422	426	367	418	430	418	447	449	419	423	471	449	416	476	421	407	427	409	441	449	460	462	404	429	430	402	418	443	428	450	423	417	408	442	451	421	411	400	451	451	445	458	468	433	447	434	465	393	441	425	403	442	423	406	445	435	453	427	461	438	422	407	421	412	423	436	409	466	427	432	422	417	398	450	449	433	426	452	448	432	395	478	463	418	438	454	398	401	415	398	432	455	456	390	433	442	414	456	401	469	393	400	443	436	433	435	416	435	414	407	395	440	397	439	464	428	456	435	441	463	440	423	461	425	445	431	385	434	430	413	439	425	410	450	431	409	442	426	446	423	463	448	426	417	445	434	411	450	430	401	448	443	442	464	432	432	412	432	460	433	411	443	409	444	426	444	411	416	418	382	406	447	422	410	417	435	427	435	420	415	460	453	427	414	439	460	436	421	470	422	426	442	451	450	459	438	417	439	429	430	413	432	407	448	421	436	454	402	416	445	453	429	437	442	429	477	434	427	421	454	410	448	434	414	439	417	427	412	391	434	425	445	410	376	456	461	427	456	431	434	392	437	447	476	463	441	406	457	408	447	415	420	458	434	443	402	446	424	446	416	385	442	436	425	399	401	411	458	406	433	414	420	455	411	376	433	441	412	440	423	425	434	418	433	414	409	405	433	430	420	411	435	411	442	374	447	447	444	420	438	444	465	423	415	451	452	426	418	461	448	444	400	425	428	455	410	465	411	469	450	387	446	414	430	465	454	438	432	410	445	423	453	436	426	434	410	403	403	414	424	386	401	459	461	418	422	454	401	425	393	449	466	443	462	423	408	490	427	430	442	407	430	413	429	446	435	453	470	438	433	460	439	405	436	412	430	474	423	452	443	416	441	416	442	412	467	404	439	443	424	436	444	451	385	399	439	460	431	475	424	434	434	475	396	440	421	417	482	417	437	451	411	408	445	419	439	440	428	436	424	419	405	436	430	444	415	443	427	446	413	410	406	419	422	435	460	424	436	423	412	403	455
1246	327	319	283	282	258	297	256	245	244	241	275	250	246	265	235	258	251	260	232	255	231	228	281	270	225	278	254	241	244	212	252	223	268	247	258	249	290	253	250	256	246	264	266	264	232	263	259	264	257	248	253	265	232	272	264	235	221	250	264	246	239	255	221	256	264	274	241	243	265	250	256	222	265	243	276	273	257	226	279	259	262	262	263	253	259	276	243	261	268	230	254	292	263	234	275	244	232	277	248	259	241	248	263	251	241	225	234	237	247	225	280	248	224	246	252	266	252	257	250	257	262	254	254	239	255	222	262	243	253	276	247	250	231	242	261	236	248	254	259	254	260	255	248	252	223	283	236	250	246	241	275	278	250	243	239	262	240	239	253	235	252	265	259	262	252	283	239	257	246	267	207	287	256	252	247	245	261	258	254	239	276	274	249	234	257	256	261	225	259	270	270	267	265	222	225	254	264	249	246	251	234	244	261	234	253	247	263	234	233	245	231	252	256	233	258	248	281	284	246	232	263	273	253	226	267	252	230	278	240	273	243	244	254	252	246	230	259	220	267	269	259	267	261	253	235	259	240	226	267	282	226	250	261	237	221	279	242	271	256	242	269	233	250	263	267	260	242	261	235	220	236	261	248	251	263	254	258	250	250	243	283	256	247	260	260	278	240	225	215	226	248	261	264	265	258	277	256	220	249	238	236	254	264	218	273	234	260	252	270	253	273	271	250	243	250	220	250	249	242	239	269	268	257	256	231	262	246	239	268	260	264	244	258	213	262	268	257	261	248	254	289	261	269	257	232	223	247	228	257	270	243	245	264	232	256	267	250	257	257	243	239	255	237	248	241	266	239	253	255	232	260	245	235	275	268	241	258	237	256	279	259	249	274	238	252	253	240	243	255	249	245	269	246	253	266	270	238	242	258	270	240	248	247	266	256	235	261	279	251	252	258	260	267	277	248	246	249	260	254	238	253	251	270	250	267	275	262	257	246	275	251	257	261	254	257	233	251	265	242	262	247	243	292	247	243	274	259	274	281	259	257	255	237	257	230	250	260	276	241	231	247	238	244	254	264	231	246	267	227	269	262	245	262	240	279	236	286	230	238	243	256	286	265	258	235	230	255	236	254	241	248	243	278	243	243	250	269	274	252	236	237	270	248	226	245	230	271	232	255	243	246	247	249	268	240	227	253	266	242	269	247	232	232	260	228	273	275	256	237	241	263	213	248	258	228	248	256	248	284	279	267	240	238	239	287	240	224	257	273	246	254	268	236	237	269	252	270	253	232	249	252	238	271	257	233	218	239	254	239	239	262	251	257	256	255	235	240	295	213	257	233	260	270	248	247	249	261	267	227	248	279	231	258	265	254	255	246	237	219	241	277	268	267	271	245	261	279	255	274	266	270	275	241	257	258	232	254	275	266	268	257	248	249	235	230	246	250	240	268	263	292	262	235	238	245	234	249	248	262	269	224	240	259	264	214	255	261	253	264	231	228	258	230	274	253	226	230	248	232	262	248	259	229	281	256	249	268	255	238	242	254	259	256	247	274	267	230	251	256	289	260	221	220	248	272	246	225	287	221	235	244	226	256	254	243	219	269	271	269	254	277	229	233	252	273	245	266	244	241	282	267	271	259	242	237	230	254	262	229	243	243	245	258	259	242	258	269	264	234	266	241	264	253	232	261	240	237	267	250	226	270	235	257	261	232	258	286	268	256	254	250	247	232	255	282	252	239	256	238	245	286	238	236	238	245	248	241	258	262	245	255	247	248	249	284	282	271	287	262	257	242	251	266	264	226	259	252	262	264	259	261	252	263	239	254	257	251	254	251	249	268	249	247	235	248	225	243	261	247	279	247	260	275	240	260	244	252	282	288	269	268	256	257	251	260	266	245	273	248	271	249	268	260	251	234	251	247	264	271	261	258	271	252	262	249	271	264	265	275	261	289	245	265	258	265	262	243	292	272	235	259	245	263	239	241	247	262	249	262	231	248	251	274	257	266	237	248	230	247	234	241	253	249	277	241	255	247	258	272	251	224	242	214	234	249	273	236	264	250	259	263	250	255	246	287	257	258	257	269	264	250	250	231	245	276	275	259	232	242	250	255	251	237	259	251	264	267	226	255	255	249	255	266	237	256	230	266	264	262	269	238	219	262	238	247	261	297	256	292	256	244	276	260	227	245	244	271	243	255	270	256	253	238	252	236	253	236	238	257	234	264	242	247	245	257	244	272	239	244	294	238	250	263	226	248	253	231	225	262	247	256	280	249	263	279	263	281	259	230	281	252	272	252	253	242	290	293	280	246	270	269	241	236	242	269	241	271	269	269	236	224	257	243	237	269	245	262	258	243	253	249	241	245	252	268	264	283	244	252	246	258	258	252	238	258	281	246	255	243	258	239	258	236	252	235	220	270	261	278	226	251	238	252	251	269	251	254	214	248	237	247	252	277	274	265	290	250	250	232	217	263	273	245	256	237	249	252	243	240	233	242	270	257	241	258	269	275	250	222	242	224	270	231	237	272	258	272	274	249	261	256	242	255	286	248	236	265	247	265	260	225	248	253	269	277	267	246	222	241	260	258	268	235	252	255	252	226	273	265	236	266	249	246	237	267	259	208	241	239	270	254	251	239	270	256	249	265	234	233	267	240	266	244	236	264	253	265	259	299	270	237	265	261	250	235	242	246	276	250	230	229	280	236	227	252	253	247	266	282	255	288	268	247	276	246	281	242	259	266	269	265	232	255	255	272	273	286	277	242	233	248	252	242	240	231	268	245	272	279	219	277	234	240	212	224	261	243	246	252	245	249	251	228	270	262	232	243	266	285	251	238	265	255	271	251	270	242	209	260	245	259	310	264	234	224	234	254	254	276	232	259	254	246	224	236	250	273	247	287	262	249	232	267	225	249	221	269	249	229	214	275	255	264	274	248	250	290	253	255	279	270	231	236	255	261	267	241	234	261	279	257	267	236	256	243	254	225	262	259	252	257	252	252	253	261	250	273	253	265	256	239	231	250	265	242	261	242	241	247	238	254	285	268	277	251	233	252	247	246	242	257	255	247	268	286	247	266	261	260	251	223	277	248	255	278	245	244	250	242	245	247	248	224	271	231	259	249	234	257	264	261	271	263	229	260	287	274	257	260	275	265	261	258	225	244	266	266	264	258	233	238	257	246	223	267	262	250	247	268	241	279	291	269	257	268	242	225	227	228	271	240	222	262	207	261	262	240	244	265	218	253	257	245	251	257	254	224	230	274	243	258	252	265	253	281	272	258	245	242	252	254	254	262	249	270	262	272	254	261	250	238	272	247	245	233	224	252	224	260	271	242	233	256	257	244	248	248	279	251	238	248	261	249	272	265	237	257	261	285	236	245	257	255	241	238	242	258	248	241	258	253	264	260	237	239	276	270	278	241	238	255	268	217	219	258	239	256	258	254	260	256	251	249	269	279	242	227	265	288	239	261	242	231	256	249	232	250	255	264	263	276	278	250	278	260
2176	878	887	931	959	914	825	893	829	813	797	766	799	819	779	819	775	812	762	799	819	753	758	825	785	795	777	759	786	754	774	793	770	760	749	741	769	769	760	780	802	769	751	794	742	777	787	796	718	799	773	779	820	793	757	801	780	767	820	793	782	806	815	783	786	715	825	751	726	813	834	752	781	781	729	757	750	764	749	703	771	730	768	781	800	740	769	748	802	739	773	782	760	773	792	785	780	801	801	802	797	781	792	761	724	757	815	825	758	798	815	793	777	769	762	764	746	803	780	777	743	798	805	736	749	772	769	775	835	701	750	771	743	786	781	767	820	790	755	791	804	738	797	769	733	769	796	780	738	801	815	772	759	809	766	818	773	814	811	772	713	760	820	783	763	798	753	793	807	763	759	776	749	831	796	785	827	794	773	718	787	700	792	755	796	790	746	778	794	803	822	868	820	793	786	751	703	795	762	783	783	752	709	799	708	747	777	724	822	757	766	773	743	769	776	785	763	761	766	770	768	735	818	748	766	770	737	779	719	771	749	750	739	797	744	740	831	733	795	729	756	748	783	748	788	793	781	761	762	766	767	760	768	768	781	783	786	759	769	843	776	789	737	703	776	796	759	749	747	768	809	773	767	789	822	735	758	800	748	774	774	820	760	713	764	734	727	785	781	791	777	755	830	814	755	792	776	737	757	779	818	752	747	810	754	754	784	784	781	774	793	713	724	761	782	774	710	746	791	782	746	794	797	766	806	748	734	769	763	825	756	765	748	757	840	813	707	785	756	769	762	778	812	729	816	792	775	767	776	818	781	789	778	797	734	752	775	719	760	747	793	753	718	812	750	744	749	785	790	814	771	806	789	757	788	780	776	794	830	783	760	790	802	780	792	763	765	793	764	796	788	767	790	805	796	769	791	760	823	734	768	776	772	812	773	779	770	729	775	778	780	779	762	756	810	825	793	805	780	762	785	739	754	743	773	824	772	785	777	808	791	753	743	771	813	759	802	790	764	855	788	809	769	856	718	800	714	765	738	821	804	786	806	780	795	758	810	774	797	794	777	763	769	791	756	752	769	817	771	739	802	764	822	810	756	787	751	779	739	745	769	740	758	797	718	786	822	761	807	794	795	745	843	762	757	743	757	759	803	760	803	764	752	771	785	804	794	769	789	809	737	733	753	823	764	763	765	768	756	744	749	806	780	756	770	785	778	747	741	762	752	782	798	749	767	788	818	784	731	793	758	727	767	789	766	791	774	779	803	789	764	818	772	807	805	776	778	814	746	724	785	740	759	770	820	752	759	767	780	765	795	750	756	752	781	773	784	792	776	782	773	786	748	717	817	702	733	779	774	714	802	797	801	798	751	733	796	778	784	799	772	799	756	798	770	756	776	787	730	741	778	774	755	781	766	768	780	755	767	749	810	824	801	794	769	808	779	849	815	751	774	801	752	779	753	787	798	782	767	776	782	702	776	757	767	742	785	783	816	753	745	785	771	729	775	740	801	767	780	787	786	787	744	792	802	762	757	770	788	762	784	768	763	799	774	769	779	787	781	767	838	797	735	759	778	756	781	722	760	772	791	787	769	749	750	772	785	740	698	769	769	769	854	774	756	803	797	784	797	785	758	820	773	702	763	828	770	774	741	746	761	782	767	757	766	761	766	813	751	741	741	791	815	804	778	776	788	789	754	755	768	761	816	720	774	771	746	719	807	723	808	795	791	782	735	750	746	732	758	795	814	798	771	723	761	800	774	792	784	771	826	776	749	804	743	793	758	798	811	737	783	768	797	775	806	732	760	818	760	757	746	740	781	783	746	749	781	788	767	776	788	736	775	754	774	742	836	800	773	768	797	803	815	791	776	753	785	757	808	788	802	776	798	750	776	745	815	774	792	823	799	759	770	785	805	761	791	760	728	720	770	783	768	783	806	752	792	815	772	746	776	781	712	733	811	791	763	750	769	754	812	793	799	801	741	804	777	775	770	753	793	774	797	779	770	800	759	784	758	773	733	832	780	839	729	780	745	732	791	768	805	760	793	784	795	808	785	758	763	803	763	832	752	806	733	757	770	784	765	753	769	753	752	773	793	787	778	795	787	801	727	838	763	800	775	759	795	827	745	772	742	807	774	754	803	871	755	795	744	760	733	772	760	807	816	761	787	718	754	784	775	764	738	785	776	743	784	767	744	790	777	767	819	795	797	798	769	766	758	804	781	777	809	778	741	759	811	743	767	790	794	762	790	728	757	789	783	762	757	786	794	800	822	825	815	768	772	758	786	780	743	720	754	777	747	782	732	787	809	791	791	809	769	760	725	748	743	807	793	800	795	780	742	742	754	799	789	760	799	745	817	778	733	794	763	767	791	816	730	794	811	740	817	786	712	761	730	767	795	766	772	803	753	770	799	811	757	753	766	751	781	746	802	751	763	743	770	763	778	782	821	795	752	766	739	782	774	772	786	851	777	796	749	787	736	774	741	761	782	769	785	783	770	778	752	772	717	771	768	725	781	782	753	751	745	777	793	767	781	774	812	783	749	710	751	785	800	764	773	736	713	784	761	750	760	771	797	775	821	787	818	747	776	801	794	744	811	815	765	773	745	826	773	755	739	808	819	743	809	812	769	776	744	740	781	773	811	756	754	803	787	770	798	744	783	816	771	751	781	777	788	776	798	805	800	803	712	784	728	813	766	800	780	781	775	784	773	837	788	735	758	720	759	843	771	786	734	809	756	794	799	783	796	785	809	738	779	773	760	790	781	737	832	778	844	807	776	752	760	734	759	771	781	742	796	765	773	761	783	740	838	785	713	800	823	785	735	716	811	771	780	761	704	777	762	773	808	782	744	780	759	765	744	768	747	741	740	781	783	775	758	734	818	756	795	729	750	756	796	766	749	775	771	737	790	745	775	787	795	780	737	752	743	748	764	779	770	752	779	782	778	788	762	798	777	831	799	825	783	782	762	788	774	776	771	795	752	749	763	781	739	787	777	742	770	769	762	723	778	755	779	813	784	779	772	772	794	773	825	750	756	785	789	783	787	756	797	806	776	793	791	759	747	772	815	768	774	768	795	798	757	734	738	836	796	776	833	791	802	728	797	819	772	795	761	768	788	736	734	837	734	781	767	767	798	737	773	791	758	772	767	773	763	711	814	773	791	777	795	722	785	760	818	760	739	701	805	774	781	776	750	814	798	794	728	746	821	799	800	797	790	812	789	749	788	809	780	750	800	778	777	799	756	763	805	722	789	809	791	773	789	775	758	776	770	757	803	735	757	790	742	801	748	824	794	764	779	785	739	823	807	766	786	782	803	780	793	788	828	781	764	750	789	766	741	780	774	774	770	793	776	778	793	792	737	756	770	772	783	777	725	809	765	781	804	815	785	774	783	808	790	717	803	781	767	781	760	785	792	768	759	814	792	800	755	746	704	803	774	765	796	785	758	760	785	714	809	747	767	822	740	789	771	788	822	820	810	761	751	751	801	793	759	713	711	758
4548	920	1182	933	654	465	373	321	266	252	210	227	189	184	187	156	155	172	161	145	159	160	130	157	164	143	154	136	133	165	142	135	143	153	135	137	117	141	148	131	133	131	152	148	147	132	123	152	119	149	139	130	136	156	136	136	123	115	131	150	136	139	123	108	121	110	124	144	149	134	138	149	120	115	135	127	149	145	136	115	143	139	134	131	118	140	151	135	140	152	129	114	122	125	135	148	152	123	141	133	127	144	133	133	126	124	127	122	154	147	140	118	113	139	127	141	147	124	120	132	131	126	126	115	119	121	152	102	137	126	133	144	128	139	148	129	128	153	112	123	121	138	125	127	116	133	109	108	132	151	139	131	138	130	136	134	138	138	147	124	119	141	124	157	142	103	138	115	139	129	121	139	138	121	139	119	112	119	124	124	133	124	116	136	133	141	132	118	136	117	125	129	149	114	130	143	143	141	122	137	140	137	122	130	128	126	144	122	127	120	111	134	139	109	105	130	127	147	139	128	121	139	122	122	134	131	134	139	118	118	142	121	127	122	133	145	151	124	131	139	134	130	133	112	109	127	121	132	145	128	124	125	134	120	126	135	148	129	133	121	127	126	129	128	127	110	123	133	126	138	125	135	148	141	124	132	143	144	117	130	143	131	129	136	142	128	130	146	107	135	140	132	157	157	141	133	148	121	105	133	123	145	132	149	119	116	101	135	139	127	115	143	125	133	144	134	142	130	115	121	124	142	128	127	149	131	139	119	152	114	117	129	125	133	130	139	112	111	118	119	133	133	124	132	131	126	117	110	108	139	135	135	122	160	139	114	113	118	116	126	124	132	129	147	120	107	128	118	139	121	127	139	133	137	137	123	125	143	116	137	132	127	137	120	134	125	138	108	101	146	128	129	152	134	139	157	135	144	141	134	129	148	120	131	142	140	126	118	120	129	114	110	129	131	129	131	112	133	127	140	134	138	133	122	131	128	130	148	131	147	136	142	134	133	128	128	137	143	124	133	140	123	127	129	138	131	137	146	131	118	128	139	142	115	111	119	123	136	127	131	126	126	129	132	124	109	137	137	129	140	148	120	127	115	117	130	140	134	142	122	139	159	127	108	125	124	134	130	148	130	141	134	139	114	140	127	128	134	142	119	118	127	139	131	146	121	125	133	141	103	123	117	144	122	118	125	148	120	138	114	119	142	118	128	148	136	151	122	123	129	141	125	145	133	136	139	136	136	121	125	138	134	111	149	125	126	104	128	127	140	131	124	132	138	129	137	127	108	97	159	115	126	126	148	128	140	115	110	117	131	109	128	118	143	129	128	140	126	152	146	128	142	113	138	110	125	133	126	147	101	137	113	129	140	121	119	132	133	118	136	136	152	121	123	144	118	121	122	141	132	127	135	117	131	133	142	130	123	155	136	134	143	126	129	129	137	137	144	123	118	133	114	117	132	132	134	142	119	140	132	137	127	121	131	110	115	121	151	132	117	135	105	133	140	121	112	154	128	152	141	130	130	133	101	143	115	132	129	127	140	118	131	131	141	119	132	131	128	113	130	136	146	116	110	147	118	128	122	125	119	134	130	112	126	142	111	142	122	115	102	130	128	139	122	128	112	141	151	144	137	130	118	146	133	137	140	147	124	139	132	145	128	135	123	138	145	128	140	146	141	127	108	136	114	132	149	122	110	139	136	141	127	131	121	119	117	126	132	138	132	136	144	124	135	129	113	122	151	132	126	122	118	128	123	139	131	122	146	141	146	129	120	139	134	134	117	131	119	137	118	146	133	132	108	130	124	125	130	124	152	118	150	112	123	138	119	128	133	137	148	143	130	125	142	129	116	141	142	130	117	122	115	148	132	142	117	134	119	153	121	130	137	128	132	140	114	116	142	134	127	110	131	143	150	113	134	131	127	116	136	128	110	103	105	139	141	159	141	119	133	135	115	146	134	119	134	126	143	130	140	126	123	138	132	125	140	144	144	130	140	137	141	123	139	128	127	113	128	133	118	145	116	141	146	151	126	117	128	130	117	131	142	125	121	130	117	151	143	108	127	136	142	162	139	153	138	143	135	138	144	120	144	118	134	143	122	124	105	130	139	140	128	151	142	105	147	131	119	138	135	122	137	139	119	116	135	145	123	144	120	141	139	127	121	125	128	139	110	122	132	144	150	132	117	125	132	118	158	151	131	119	124	127	117	126	130	113	135	135	126	118	146	119	125	123	122	123	145	122	133	133	130	118	133	131	154	148	138	119	119	112	139	141	124	143	138	124	123	133	127	122	124	135	148	142	128	150	101	129	151	130	131	132	125	139	141	126	142	121	128	146	148	142	146	136	130	118	131	138	112	152	130	159	104	103	131	142	160	140	117	131	143	127	119	141	142	115	134	144	141	118	144	143	111	117	135	120	132	133	126	135	123	150	109	129	108	126	125	117	134	132	164	111	140	137	123	134	120	131	137	128	129	130	133	133	126	147	145	154	126	109	135	154	149	158	126	138	127	123	140	135	130	142	144	135	144	119	129	132	107	118	143	126	127	126	119	157	127	127	125	126	95	129	135	142	123	127	136	120	131	125	140	122	103	131	130	137	141	119	144	149	116	125	113	140	132	149	116	115	147	124	140	136	123	141	132	126	113	148	136	166	128	140	124	128	147	137	118	136	133	117	145	127	144	142	119	120	117	129	143	122	119	146	136	133	137	129	117	153	128	129	129	114	135	119	120	142	115	121	120	118	125	137	144	150	117	109	126	109	142	133	120	143	125	127	112	130	119	129	141	119	125	124	148	119	130	117	119	123	142	142	112	110	134	151	129	142	115	150	139	117	120	124	144	139	115	124	149	113	146	130	111	130	130	147	134	113	121	132	123	132	135	137	151	116	107	128	137	121	132	138	127	123	146	129	142	127	137	108	131	130	130	115	144	134	133	128	154	125	143	123	123	132	124	125	126	140	146	123	132	133	120	121	121	129	150	126	149	130	125	149	146	127	108	131	114	139	130	134	120	139	114	111	137	128	130	121	115	125	111	134	117	117	126	129	121	138	141	149	135	140	141	138	127	120	116	128	129	120	134	118	140	148	125	125	125	109	116	144	125	137	127	136	126	139	134	138	125	100	111	115	143	142	114	133	140	120	136	129	133	146	118	123	115	152	136	137	130	118	113	129	138	146	133	129	134	122	119	153	145	118	126	146	145	136	139	151	118	133	127	152	115	152	116	107	127	138	124	132	119	129	135	151	137	127	135	113	122	128	111	136	118	142	130	130	117	118	135	135	143	133	133	129	118	131	142	131	110	131	109	142	148	124	140	142	116	122	152	135	133	152	131	136	122	124	129	146	135	132	128	136	130	132	130	122	134	116	131	122	113	133	124	137	133	120	141	140	146	125	150	143	121	141	129	138	121	136	135	120	130	122	113	112	141	130	152	131	134	134	108	143	130	117	134	121	125	121	139	125	137	118	133	131	131	137	140	131	146	114	118	166	153	125	119	120	122
5505	1388	3049	3469	3034	2513	2057	1789	1577	1323	1160	1070	989	880	883	833	728	730	658	676	638	688	596	622	558	560	572	543	578	518	527	545	528	518	498	484	534	510	490	508	518	490	499	518	493	473	482	469	496	477	468	491	459	434	467	489	451	463	438	442	459	432	446	433	487	482	492	478	459	468	470	490	508	430	472	460	442	451	417	405	450	471	462	446	467	497	468	451	450	463	443	401	423	452	445	453	457	463	426	423	425	451	435	454	422	455	443	436	420	475	455	466	455	423	467	480	468	430	452	449	412	442	432	458	453	454	457	447	400	400	459	439	430	431	470	434	434	466	449	480	432	483	432	432	421	452	491	444	430	448	407	446	446	458	438	490	521	443	452	486	398	443	472	456	434	431	468	478	510	421	444	422	437	465	449	451	414	431	436	455	486	459	482	434	434	470	428	415	447	455	478	432	428	461	442	461	417	469	432	436	441	485	446	475	416	405	447	429	451	427	440	459	438	428	453	463	456	447	419	443	451	464	427	445	431	455	457	433	430	458	408	455	429	415	428	444	425	450	490	447	452	430	455	432	445	461	448	511	463	487	434	418	454	455	432	432	437	384	420	464	403	436	425	445	428	455	447	443	409	435	464	478	417	431	461	489	491	421	495	443	423	455	445	447	464	420	472	455	450	462	418	437	435	442	455	415	443	462	453	409	446	478	434	460	463	460	429	441	457	437	462	420	404	414	449	449	413	479	429	487	437	402	485	442	460	411	457	417	464	442	428	468	426	445	433	403	452	425	396	442	421	429	449	398	415	463	449	462	459	444	445	411	417	428	420	454	459	425	473	479	431	459	424	433	396	445	437	466	424	396	428	467	461	448	444	437	449	429	441	440	463	463	457	458	437	445	462	436	474	416	396	469	437	456	458	424	467	410	455	467	436	440	428	430	450	467	427	456	435	434	428	446	451	456	436	437	442	466	459	441	429	445	438	443	411	406	438	443	466	430	454	407	447	445	458	459	427	459	435	449	399	442	455	419	444	425	410	425	460	434	435	442	408	457	429	440	471	425	485	430	421	419	453	445	454	409	418	428	418	423	418	442	457	461	433	446	471	451	452	485	431	479	436	422	447	470	440	420	449	457	464	422	438	454	487	441	463	438	413	436	394	437	457	477	429	467	450	447	439	470	439	458	425	437	421	431	397	440	447	450	476	443	442	442	467	415	453	455	445	457	404	439	446	425	412	466	408	409	438	451	456	455	407	448	444	449	434	465	428	480	427	462	473	475	481	458	433	472	454	456	419	438	461	473	435	444	431	478	437	487	452	440	425	477	443	430	440	433	430	431	414	447	431	439	428	441	437	452	408	443	429	413	438	429	484	451	461	434	422	450	411	446	435	441	447	446	428	411	473	434	406	442	468	449	450	438	453	424	458	434	429	445	441	472	442	449	450	425	408	400	441	453	442	462	435	471	432	464	414	455	470	434	452	433	429	437	455	456	478	428	453	441	454	464	435	472	445	454	451	454	459	457	423	488	392	451	407	433	437	446	469	461	401	415	448	459	437	440	447	452	455	442	471	430	464	482	392	436	446	473	440	407	444	412	419	448	450	467	431	447	472	467	422	434	415	439	410	437	409	461	454	428	431	451	398	417	462	450	461	418	436	433	437	446	447	449	413	427	449	461	479	451	419	457	475	451	398	430	450	429	433	467	431	412	445	423	502	454	462	438	461	462	424	444	468	492	437	460	463	444	425	433	419	422	447	469	423	444	415	432	468	426	468	439	433	452	432	459	437	432	454	467	425	464	448	425	421	437	459	449	492	447	441	450	448	435	454	405	427	426	448	432	437	429	433	452	457	439	428	435	433	432	433	474	429	446	401	443	445	448	470	439	447	461	433	456	466	427	443	442	408	439	471	454	439	445	407	461	443	483	436	407	415	436	428	446	453	435	407	432	455	440	481	451	459	420	443	412	454	450	421	432	468	421	441	451	445	451	438	430	418	489	448	414	409	463	416	426	440	446	464	429	455	441	474	447	450	414	464	451	428	448	452	431	448	465	443	442	444	456	422	401	465	430	460	466	421	465	423	404	418	421	409	471	410	410	429	440	429	437	441	504	437	492	428	452	492	472	438	447	444	445	434	466	475	438	432	462	434	452	444	411	464	439	477	416	462	430	479	489	433	466	466	428	412	459	439	440	482	445	470	426	407	456	433	429	448	466	414	445	431	438	445	449	439	456	437	462	456	414	470	402	447	428	416	404	457	458	419	432	460	401	457	460	478	428	433	416	397	425	444	465	466	449	441	456	427	495	429	425	453	429	427	424	415	398	443	444	426	433	428	435	396	423	422	455	439	470	437	429	460	438	446	438	452	430	428	433	449	399	416	462	413	408	441	435	425	468	474	449	436	455	447	410	456	426	428	398	459	445	429	434	435	489	429	402	444	421	422	408	411	437	461	462	452	436	492	416	434	416	479	405	450	426	442	446	430	444	425	456	480	405	409	445	435	433	403	470	435	461	478	472	452	455	448	432	437	452	457	452	431	461	473	448	424	426	429	434	444	416	453	432	413	450	431	407	448	402	433	437	485	437	468	435	417	410	462	458	404	434	455	442	439	423	436	435	392	428	411	419	461	465	402	417	445	441	454	450	440	459	441	427	430	452	438	454	479	430	478	462	455	437	437	445	437	417	423	467	422	424	454	456	435	429	475	436	471	433	474	453	431	448	452	445	455	446	447	441	409	441	426	434	456	410	447	426	444	494	472	392	457	409	449	427	462	453	462	465	462	450	422	423	459	419	477	447	461	447	452	444	455	439	405	441	433	409	443	475	442	471	454	435	424	438	409	436	468	483	405	432	471	426	427	432	451	425	418	450	462	423	443	429	436	423	441	413	421	445	470	404	468	432	493	459	444	450	420	463	437	417	426	469	440	447	450	498	448	460	435	448	417	459	466	414	431	438	448	474	394	469	443	498	455	440	440	429	403	436	439	421	441	441	460	421	476	433	456	457	441	405	444	439	475	453	467	459	470	428	456	393	418	426	493	421	425	430	447	432	444	449	495	415	440	421	445	434	470	451	460	444	401	432	427	443	458	443	435	426	507	460	465	459	440	422	451	451	458	438	431	441	432	462	437	437	441	453	483	409	432	444	415	441	449	399	425	450	427	404	444	474	410	433	447	404	436	408	446	455	439	424	459	454	448	446	449	422	434	459	409	446	460	462	417	445	447	434	425	412	401	458	433	470	480	443	410	439	439	444	478	452	504	413	484	435	420	453	465	479	456	461	462	430	452	443	455	423	467	448	407	425	433	431	446	426	444	428	399	428	458	414	432	448	450	424	431	429	439	424	424	428	415	413	438	448	443	462	455	448	439	473	424	431	466	436	411	459	470	439	447	465	448	396	438	453	421	481	435	438	473	419	459	458	438	456	465	442	417	434	443	461	427	469	458	464	447	437	424	472	407	447	434	422	447	474	410	428	465	438	440	428	458	382	478	451	443	424
8440	1869	2254	1773	1149	791	598	533	413	327	262	278	251	212	204	196	166	195	190	179	177	166	150	158	155	144	155	132	130	166	144	129	145	154	141	153	140	146	132	114	134	132	127	164	127	167	126	143	133	98	150	131	124	119	113	137	136	137	124	138	132	119	126	118	120	126	124	156	142	137	109	138	110	119	121	119	127	103	113	102	120	103	143	156	127	128	116	120	111	147	130	151	108	105	128	117	132	116	114	115	120	124	103	129	157	116	134	112	134	140	125	119	121	127	129	149	107	114	93	135	119	116	123	130	124	124	121	116	127	112	111	126	133	115	112	135	118	108	127	139	127	129	128	118	133	115	133	124	118	137	119	113	136	136	117	122	127	147	121	139	120	118	148	130	112	143	117	139	142	132	154	122	128	120	136	123	140	133	144	120	121	124	125	99	109	127	148	136	129	121	102	120	114	130	123	126	125	129	128	112	114	127	139	114	110	120	114	120	127	123	126	120	116	103	141	124	127	116	115	124	138	120	129	123	118	130	117	123	113	121	116	132	120	125	133	119	136	133	128	123	143	127	128	122	120	116	134	105	119	122	131	118	146	130	122	133	125	136	128	113	128	121	114	137	126	116	113	108	128	122	97	121	131	123	106	124	130	139	115	96	126	112	120	135	120	117	115	125	125	110	116	116	123	130	122	127	104	127	107	119	117	152	111	133	109	125	103	135	107	101	115	114	124	118	135	122	142	113	120	114	112	139	143	125	132	131	127	130	130	129	142	127	112	145	125	127	109	118	104	143	112	124	132	127	127	116	124	106	123	114	129	136	121	116	115	121	136	113	114	134	139	102	130	127	105	119	136	134	130	128	110	121	118	118	138	137	126	108	115	113	116	124	130	118	142	117	112	115	139	119	119	121	131	133	119	132	141	130	143	113	105	131	113	134	113	123	110	97	112	142	122	140	119	116	115	135	125	142	137	136	130	129	116	117	134	139	132	124	104	107	128	126	108	116	132	119	118	109	126	135	123	134	139	113	128	123	125	132	129	101	108	116	100	127	119	104	117	126	117	124	126	101	121	131	116	126	132	119	136	159	120	141	133	121	129	105	118	119	142	142	108	104	122	124	133	134	113	132	112	119	127	140	134	112	124	127	136	140	119	118	123	98	132	139	117	146	137	105	134	130	127	122	110	113	132	119	118	124	113	130	119	118	126	122	119	115	121	126	134	132	129	134	118	135	125	109	120	114	132	134	158	124	106	141	101	123	129	127	124	123	109	128	139	119	127	110	141	125	114	118	124	130	122	118	142	139	135	146	124	117	131	119	94	131	131	131	131	135	134	145	124	127	120	115	134	132	106	109	122	128	120	122	130	119	122	102	99	112	124	110	144	134	142	120	121	122	118	130	110	129	131	111	117	115	129	128	111	130	125	122	111	140	98	108	120	117	147	122	141	136	113	135	132	119	134	125	124	136	130	124	123	138	131	111	120	125	126	120	118	122	112	133	146	113	118	129	123	112	132	106	127	142	118	124	123	103	125	122	129	137	126	133	110	116	135	121	128	106	132	129	103	112	131	132	118	136	125	145	119	117	121	142	108	131	119	126	119	128	117	142	127	133	119	137	113	120	116	120	112	128	138	127	117	110	125	125	127	141	121	121	110	126	130	125	134	133	123	116	100	114	134	145	135	118	121	137	134	141	117	115	129	126	127	139	121	135	120	141	127	115	106	130	123	127	132	110	130	131	115	136	123	124	124	123	116	120	134	122	120	114	142	122	125	138	113	118	118	112	138	120	127	141	128	137	119	114	132	137	124	119	120	104	109	137	137	116	133	133	130	116	124	131	126	120	119	118	129	125	133	125	119	135	131	136	130	111	115	124	120	122	124	123	103	143	113	88	131	122	156	121	111	130	111	136	113	117	137	105	133	112	123	118	128	119	110	118	120	127	136	114	115	119	110	123	114	131	133	132	118	126	135	130	121	117	117	116	126	127	135	142	101	108	115	110	135	133	118	128	118	127	126	133	135	131	102	123	117	127	141	120	130	133	142	129	125	130	140	130	120	142	126	118	137	98	117	115	143	121	102	118	129	147	165	118	131	104	112	137	116	133	94	137	125	131	111	120	112	100	113	104	121	114	86	141	132	125	118	126	131	107	152	126	135	136	114	145	114	139	110	139	126	118	119	128	129	133	125	132	121	135	126	123	134	138	113	131	140	126	128	139	121	149	129	112	119	130	122	128	124	132	131	141	148	136	114	136	125	147	116	132	147	112	129	137	122	135	126	124	108	121	137	141	124	122	139	133	131	132	141	133	149	114	137	132	114	127	159	120	122	137	113	123	128	156	111	117	139	116	112	121	131	154	130	130	142	118	124	118	114	118	112	126	117	112	101	130	128	128	127	110	140	136	109	114	148	123	122	116	116	114	120	132	120	117	118	119	132	130	129	135	116	111	118	119	144	118	121	133	124	132	132	130	104	123	122	131	129	135	134	135	138	150	122	137	122	121	123	122	121	115	128	121	139	134	115	113	137	117	139	123	121	136	132	132	123	136	123	108	114	136	124	121	123	119	128	125	119	123	117	124	136	104	130	119	136	132	121	120	127	118	122	130	129	113	116	132	126	139	151	133	127	133	138	125	120	128	142	128	115	121	118	125	131	115	128	124	136	124	121	122	131	138	139	141	122	119	124	136	143	130	124	117	135	127	90	115	127	131	147	144	116	115	141	123	122	129	144	132	134	135	111	131	116	123	137	115	128	117	125	124	117	143	122	124	123	126	96	102	117	138	121	134	110	117	135	121	120	125	114	121	127	108	143	110	116	119	109	129	117	93	112	130	125	130	120	89	114	153	104	119	118	133	126	121	116	132	138	124	110	121	131	132	123	112	113	156	139	112	115	113	135	135	124	123	119	123	133	107	121	128	119	99	109	107	105	120	133	102	120	129	130	129	127	127	134	141	139	105	107	122	111	137	116	124	111	118	127	157	136	114	109	128	124	111	127	109	127	111	125	118	108	130	127	120	120	134	114	120	137	143	129	119	125	109	115	122	121	148	123	126	129	130	114	155	116	133	115	131	125	140	128	136	124	121	127	139	132	139	111	111	120	134	126	113	121	110	137	139	118	116	125	106	133	123	120	137	113	115	124	111	134	124	127	111	127	134	131	132	120	127	129	110	113	104	142	121	125	125	115	122	118	140	134	103	130	111	133	125	135	121	109	139	127	115	128	117	111	117	116	136	116	129	124	133	116	127	126	108	122	133	150	133	132	139	138	113	142	123	114	121	108	134	116	124	134	124	107	117	125	142	115	137	114	126	125	113	119	124	142	121	116	117	115	103	131	136	120	114	110	129	122	115	81	115	117	131	118	111	120	143	119	110	126	141	135	111	110	128	110	113	121	125	153	120	111	110	138	133	119	114	109	120	120	119	124	114	106	120	117	137	116	128	124	118	117	119	128	125	132	126	128	135	161	119	120	126	129	103	123	126	129	129	136	137	124	110
7630	2286	5191	6031	5217	4327	3566	2970	2496	2088	1782	1681	1474	1376	1187	1130	1007	995	926	894	804	808	763	751	717	670	689	648	696	660	595	613	564	588	602	590	574	564	536	531	557	512	485	576	511	527	492	556	475	512	501	526	455	498	460	500	482	484	480	478	520	420	442	480	481	447	462	438	476	432	472	442	469	475	456	430	430	481	474	502	455	434	422	452	433	454	445	467	414	443	433	445	446	452	466	455	468	477	443	449	458	426	473	432	438	442	448	452	458	451	411	451	425	478	405	452	414	436	405	451	426	426	424	480	484	431	437	436	447	461	418	477	387	433	467	431	434	441	449	421	434	437	490	411	422	428	450	407	419	449	472	442	415	406	408	451	465	464	466	449	439	418	446	470	422	439	457	441	428	441	460	408	436	421	447	407	431	453	409	411	422	433	441	446	418	446	473	396	427	403	474	442	424	449	432	418	438	427	433	415	434	423	457	451	427	446	414	432	469	438	458	441	444	446	428	443	448	430	478	424	401	458	446	434	449	426	478	409	457	459	428	417	439	449	404	466	438	447	409	446	428	401	442	394	456	447	426	441	430	420	413	467	440	443	442	457	444	407	449	432	412	421	412	421	415	420	423	442	441	451	406	439	434	446	439	450	452	422	418	432	410	393	426	396	389	442	475	464	411	443	467	446	457	423	442	464	428	402	452	412	452	465	421	423	407	438	448	421	456	437	448	439	452	462	457	410	439	414	441	438	428	423	407	407	431	434	390	439	426	465	479	384	427	432	452	427	424	436	386	436	461	450	380	387	446	420	475	450	442	421	449	421	468	485	453	445	425	482	413	457	460	439	413	413	432	464	463	439	403	428	435	449	424	450	431	403	400	450	392	422	421	421	446	479	416	415	459	443	424	419	427	413	459	418	448	424	418	413	460	421	475	424	430	474	454	427	419	434	436	447	429	403	418	419	453	409	471	403	415	415	423	424	417	441	467	404	442	478	449	450	427	452	455	421	454	430	437	467	452	382	393	418	440	420	420	431	420	414	438	432	464	419	420	406	386	410	423	400	411	442	456	400	430	451	440	427	432	444	464	430	426	431	412	413	441	415	420	436	452	394	448	427	444	449	409	419	415	464	452	405	429	429	439	437	458	454	480	416	442	405	443	425	409	437	408	451	437	458	431	422	448	428	421	452	418	437	425	428	441	427	455	449	421	456	437	423	431	441	431	411	445	477	441	414	410	443	413	451	452	448	436	429	400	446	410	442	447	457	441	459	407	432	420	408	458	431	428	409	397	443	402	441	376	444	436	399	422	419	460	420	415	433	454	461	416	437	375	415	420	442	439	482	437	425	424	454	420	432	440	468	408	424	391	430	420	423	418	420	444	432	437	411	436	430	431	459	436	434	418	448	433	435	445	418	449	433	416	439	440	433	445	420	477	401	419	442	447	410	459	444	429	447	429	436	444	440	405	422	453	419	416	405	418	400	389	445	473	402	417	431	432	408	433	443	446	441	445	483	418	439	406	406	433	433	410	464	411	406	409	439	416	434	433	409	441	415	410	439	428	417	436	439	413	420	445	431	446	424	461	403	428	464	429	434	429	428	429	417	452	451	412	433	410	445	414	448	415	452	409	425	444	444	437	455	442	441	433	450	429	457	424	429	437	446	431	441	427	407	481	448	448	453	401	396	462	376	418	383	405	446	414	411	415	468	411	422	432	410	438	439	385	457	419	405	413	445	442	435	434	426	434	427	423	438	428	426	433	454	436	417	434	416	457	446	422	429	437	404	424	442	449	439	379	458	390	405	418	477	409	420	422	433	425	437	418	471	441	437	417	424	413	417	457	438	458	422	425	431	411	404	426	411	460	428	443	413	445	427	446	445	457	392	393	436	460	406	405	436	424	422	438	398	418	416	418	437	415	419	420	439	447	424	413	406	413	451	399	433	471	431	457	425	442	455	448	432	451	430	427	432	426	418	431	411	464	446	443	476	398	439	446	434	416	457	405	425	445	436	450	440	456	409	458	456	418	416	472	462	426	426	425	428	446	403	392	397	441	438	452	440	447	407	410	412	434	443	415	461	402	431	454	428	414	423	408	418	446	430	448	417	434	465	434	425	417	443	420	450	433	427	447	436	410	460	398	412	426	433	435	455	418	417	455	423	454	434	431	414	436	435	418	432	422	440	421	411	415	437	417	467	418	440	438	438	430	420	429	440	418	408	414	425	427	452	441	460	452	408	448	454	460	441	424	433	440	426	451	395	409	434	447	406	437	464	446	402	434	421	428	433	463	441	450	456	437	420	415	436	422	424	424	430	396	444	452	457	423	469	420	449	462	446	402	435	399	439	422	404	479	445	415	457	468	427	425	419	435	460	409	443	408	442	437	427	406	426	418	429	432	423	465	449	399	394	422	452	412	440	449	461	394	420	453	409	411	412	426	407	437	465	439	427	425	426	446	446	441	457	427	410	457	436	412	430	404	423	433	410	397	436	468	402	402	425	435	440	454	429	402	388	431	443	435	444	422	420	468	413	427	414	435	410	430	404	444	436	418	402	412	422	457	414	439	431	427	383	449	402	437	391	437	433	449	422	441	429	467	420	461	416	459	452	416	444	451	454	413	445	389	425	438	416	413	400	415	420	426	443	439	442	445	383	431	407	419	430	444	441	436	411	465	443	451	405	461	430	444	446	408	439	475	448	424	453	448	422	465	433	421	418	445	427	483	422	462	445	431	433	414	428	415	415	447	437	448	467	446	448	415	423	447	418	441	405	427	466	415	403	446	414	455	397	460	445	448	446	412	444	461	420	402	440	406	433	453	416	422	456	427	436	389	454	460	444	432	419	435	440	430	442	435	438	434	421	441	437	416	413	435	477	438	432	455	442	433	441	415	451	407	412	411	427	441	411	415	426	446	416	436	434	434	451	419	441	429	473	470	455	421	434	420	444	413	470	438	401	439	415	417	485	446	461	431	449	461	417	480	444	439	449	432	426	421	408	410	424	421	429	408	418	461	444	439	472	410	428	439	409	456	424	429	457	452	429	477	430	418	461	422	446	427	437	397	434	438	444	425	407	456	398	467	442	406	426	445	406	437	427	467	460	439	395	420	432	486	467	416	447	436	439	448	436	430	425	462	430	425	423	434	466	404	462	411	425	453	404	433	449	430	452	432	422	436	462	405	451	435	436	455	450	410	391	437	386	424	425	416	442	408	442	412	435	442	476	446	436	439	445	439	417	405	413	434	453	407	433	436	416	448	468	431	433	406	442	433	448	433	395	437	423	378	441	438	429	399	428	411	457	469	423	428	417	436	457	426	455	408	439	406	448	430	414	419	433	449	412	429	393	426	421	467	410	438	451	438	449	423	423	413	434	409	402	428	433	414	430	398	479	393	410	436	447	414	416	417	423	417	463	400	448	403	425	448	411	422	417	430	417	475	403	419	433	461	437	403	451	447	429	428	449	440	458	441	439	405	455	447	418	409	449	396	414	448	398	396	427
1262	307	294	277	280	277	246	283	261	265	275	251	250	269	252	251	224	258	259	235	258	239	234	252	239	251	222	256	239	245	255	268	262	263	264	260	251	247	230	231	270	283	255	265	229	230	231	238	241	241	256	242	251	234	248	236	238	231	245	248	274	268	242	248	252	246	262	235	256	270	257	276	238	229	250	253	227	265	269	248	258	264	263	217	279	275	273	273	245	242	248	256	268	249	247	280	234	266	250	236	243	225	264	284	263	241	251	253	247	249	241	262	237	260	239	245	236	267	255	263	268	254	253	255	251	236	265	263	233	242	237	258	261	249	259	256	251	246	270	256	256	252	240	251	276	229	280	255	229	249	265	218	244	259	232	237	245	267	253	241	267	260	245	246	238	245	250	246	245	256	268	258	241	239	235	243	251	239	236	258	245	245	227	258	269	248	253	248	241	255	276	268	236	265	255	234	243	240	259	249	262	241	236	291	270	262	246	247	267	251	233	254	258	256	257	236	228	258	275	254	246	245	240	258	234	272	260	238	263	239	268	219	250	248	246	239	257	248	259	237	276	242	256	244	213	236	266	234	229	261	265	248	241	243	276	258	250	245	270	227	257	232	256	258	252	264	253	221	239	263	255	224	233	220	240	260	220	269	266	265	259	258	216	248	258	234	235	228	251	251	269	241	262	273	236	274	229	236	243	282	255	237	254	237	257	258	222	256	254	249	217	279	259	232	241	269	238	232	256	282	259	265	247	244	257	256	266	253	272	273	297	232	260	236	240	233	255	252	252	278	269	230	263	236	211	242	274	228	246	257	274	258	235	252	271	262	238	258	269	257	235	249	246	237	249	240	272	264	247	257	274	263	248	266	229	274	257	258	256	257	234	229	239	233	248	244	257	245	245	232	256	265	247	243	271	255	228	228	241	257	250	230	229	266	242	234	258	224	259	260	240	277	233	229	237	255	272	261	258	253	252	252	226	223	247	244	244	247	244	259	254	260	250	270	254	260	227	255	248	268	264	233	245	266	271	269	244	259	258	227	271	256	225	247	250	278	245	251	254	265	259	229	256	262	262	243	269	237	247	240	270	262	238	232	255	238	287	257	262	274	234	266	258	229	259	255	234	265	227	265	235	249	252	251	266	249	250	254	289	244	227	250	235	259	261	264	273	244	233	270	241	258	290	289	233	219	240	232	269	222	247	244	256	251	236	238	240	294	246	255	244	259	238	246	258	278	247	252	245	228	242	272	272	246	224	274	258	268	262	232	249	260	277	252	261	263	263	263	259	244	275	245	271	237	236	260	269	264	246	276	237	242	238	284	255	243	256	264	257	232	258	263	245	268	270	243	233	249	293	270	233	216	235	261	254	246	283	241	243	233	261	234	242	260	260	251	275	229	250	251	259	253	231	258	238	247	242	231	247	255	266	244	291	230	243	248	259	233	225	256	249	271	251	267	232	219	252	220	242	247	238	249	268	255	255	250	245	266	248	222	245	255	251	231	262	252	251	259	266	264	236	237	253	257	248	246	260	230	252	243	224	242	249	278	243	266	227	250	251	226	258	246	239	244	260	251	258	237	247	239	259	267	285	266	248	259	267	273	267	261	236	270	255	254	244	229	238	280	252	251	268	257	227	244	259	294	232	242	228	276	247	235	272	246	285	245	258	241	235	274	241	244	234	249	281	241	243	250	244	243	252	240	258	266	270	263	270	240	229	254	276	240	274	262	231	226	263	253	269	258	245	281	259	227	258	253	267	257	254	200	241	253	239	242	245	295	231	231	264	246	262	231	269	250	248	258	247	239	219	248	276	264	265	261	248	277	254	212	258	265	237	266	268	220	231	254	271	269	232	246	281	272	266	249	249	236	250	237	277	251	264	250	240	253	252	249	262	242	225	254	229	239	236	230	222	270	264	228	248	235	254	262	240	240	267	253	251	241	272	249	239	254	247	244	241	237	254	242	252	258	241	276	265	241	261	236	259	199	261	265	259	240	262	288	272	259	265	241	211	280	245	251	248	276	227	258	266	244	296	263	245	247	259	246	229	242	249	251	227	216	236	256	231	199	267	248	274	232	238	261	253	289	249	219	261	267	235	250	244	249	236	233	259	256	271	256	226	256	265	250	263	261	259	243	235	240	285	238	245	245	240	259	219	240	225	271	258	269	276	267	266	251	261	259	221	265	229	263	260	273	285	246	249	265	246	258	264	253	240	244	243	263	264	292	241	279	279	232	230	235	248	243	237	280	247	250	243	241	241	246	257	275	253	237	245	267	273	243	266	230	243	275	282	250	239	249	270	239	284	265	236	239	264	235	226	252	216	252	248	245	271	277	242	288	257	242	274	259	235	234	254	276	248	265	251	275	252	264	259	272	284	282	257	240	241	235	238	258	273	250	243	261	240	270	232	262	254	260	272	283	255	231	260	250	249	227	283	239	235	282	248	253	232	282	227	230	262	246	235	241	253	245	275	297	263	211	259	264	246	253	259	249	286	242	264	258	288	269	234	248	281	243	241	250	255	231	258	282	264	288	245	240	262	281	253	257	241	250	236	266	221	254	241	230	289	230	234	246	275	252	249	231	255	247	244	254	234	266	229	252	226	240	261	241	255	250	240	248	255	248	254	234	254	237	244	245	226	258	269	255	241	237	266	275	281	257	243	262	235	292	242	259	260	236	270	235	266	261	255	254	257	238	217	235	249	274	268	244	278	243	249	225	260	243	249	265	265	241	226	265	251	237	222	263	232	261	239	268	218	276	227	266	271	232	242	265	240	257	254	255	255	253	233	270	251	220	229	272	264	280	244	214	263	260	228	282	282	242	252	270	267	234	246	263	257	249	268	263	274	243	271	239	244	253	267	282	273	247	222	254	255	267	256	272	255	258	252	243	264	250	239	229	232	235	248	265	265	256	244	272	252	219	233	255	244	248	250	237	288	229	214	233	243	246	273	240	281	293	214	274	257	266	230	239	236	238	251	280	275	242	241	242	243	265	257	266	279	263	268	240	217	244	239	257	217	271	255	250	266	266	272	266	265	270	253	249	272	277	210	247	231	273	247	233	255	231	230	254	226	247	267	238	256	261	286	252	256	264	245	231	249	269	238	255	239	231	245	242	237	288	262	250	252	261	277	237	258	259	274	250	243	234	243	231	273	246	304	236	254	267	251	257	257	287	234	247	252	251	235	276	240	248	274	255	250	261	245	238	253	258	270	245	253	237	249	280	236	250	268	248	267	245	254	246	281	251	236	270	253	285	257	257	213	243	257	269	275	253	255	253	292	239	253	267	212	251	279	230	274	246	279	256	232	249	230	246	276	242	252	265	259	254	234	266	275	245	235	243	241	289	235	248	240	234	276	255	243	246	247	288	222	240	270	274	255	244	270	265	262	231	263	240	231	244	242	249	255	249	228	270	258	245	251	236	269	256	265	256	255	281	254	250	263	234	251	268	248	255	225	246	239	256	250	249	238	246	265	251	242	252	253	239	234	247	238	231
2236	855	918	905	889	888	892	833	846	845	845	814	822	793	811	764	766	795	786	787	824	870	782	776	763	794	755	806	785	739	753	764	816	806	822	734	790	776	781	769	839	823	767	775	789	759	769	784	783	763	771	806	803	742	801	807	720	737	728	742	805	756	794	804	822	747	744	745	789	776	768	777	775	741	744	775	743	792	771	827	767	756	753	764	788	796	774	776	768	794	743	808	810	738	814	794	786	802	753	779	785	794	806	794	773	807	794	779	797	739	766	769	793	796	757	785	789	769	766	819	792	764	779	776	783	792	794	778	762	789	789	789	780	788	759	795	782	765	743	708	787	767	735	763	764	809	790	773	758	799	751	768	761	779	785	778	803	805	770	809	758	723	841	707	777	757	790	805	766	806	812	770	780	785	781	774	806	794	754	780	777	779	776	811	782	770	770	775	781	762	816	750	781	757	780	793	738	765	777	743	834	809	731	798	708	807	817	791	817	775	764	772	765	753	798	768	711	836	777	770	768	753	750	746	783	755	765	764	726	831	778	797	760	779	815	761	812	834	820	798	774	757	809	804	789	752	819	767	787	788	773	773	797	733	814	749	798	810	830	767	792	779	807	746	790	785	806	733	821	769	781	770	796	760	767	843	767	768	794	748	787	752	808	773	782	805	762	813	750	764	727	764	803	758	826	762	753	750	751	776	787	796	815	762	759	794	787	779	774	767	862	789	789	735	724	804	751	765	808	833	818	755	754	800	822	751	775	823	779	744	736	750	794	716	767	769	800	798	759	741	804	786	779	779	771	797	794	812	796	800	790	754	836	752	770	780	788	793	777	754	783	771	742	792	826	778	746	812	766	735	768	764	761	862	795	723	781	801	747	745	749	738	782	811	717	806	806	786	795	728	762	788	768	786	773	788	752	764	789	814	768	776	710	784	771	769	813	730	761	775	726	766	763	769	792	769	738	811	784	828	786	744	781	801	779	774	757	766	775	787	774	800	768	799	810	822	798	786	766	803	765	741	812	776	765	767	798	747	719	770	795	770	786	803	738	787	814	755	717	803	786	765	779	746	769	786	846	797	741	740	785	773	765	757	776	787	803	802	796	773	764	799	721	800	813	791	737	761	774	738	828	781	735	772	728	730	746	823	802	811	804	756	750	762	791	799	809	717	760	780	785	752	748	773	770	788	791	823	761	789	793	779	838	765	765	774	740	770	780	753	731	764	766	827	802	821	756	800	747	782	807	791	749	767	749	742	763	763	844	757	788	778	750	739	791	779	792	781	765	785	756	781	737	763	803	787	744	795	714	820	765	758	764	740	762	745	782	753	794	776	785	759	802	758	740	798	807	754	738	762	755	759	746	759	763	780	807	816	817	793	774	747	796	742	828	813	771	811	738	779	720	775	751	784	794	822	750	765	800	731	773	768	810	810	758	769	811	825	747	799	753	791	747	806	801	751	752	817	774	800	742	795	691	763	775	724	726	775	787	766	751	758	725	774	775	796	808	748	782	768	794	816	826	767	768	810	736	793	758	795	750	762	749	750	735	793	805	769	768	765	784	805	809	762	789	817	750	799	772	759	752	729	769	761	763	799	737	755	800	760	742	734	819	738	747	806	764	760	733	748	779	732	792	773	798	780	799	758	757	791	783	761	812	720	767	820	742	768	755	768	798	796	774	708	798	760	755	769	777	810	772	767	825	790	774	735	750	807	833	711	786	820	832	769	763	774	767	729	725	802	740	749	788	773	829	714	729	771	748	778	758	728	805	756	727	797	797	803	795	752	780	812	811	752	817	755	795	757	772	760	785	782	777	802	778	806	798	787	741	715	804	779	741	807	760	803	791	836	791	755	760	781	784	779	819	776	777	795	760	805	760	792	795	748	812	771	738	724	711	750	754	766	763	757	744	770	761	766	758	815	722	800	786	779	746	755	756	769	753	768	812	796	783	782	758	793	781	816	780	735	822	823	783	753	769	776	799	808	748	747	785	742	767	787	773	754	848	805	800	732	779	795	762	730	805	793	786	784	767	765	812	780	791	751	760	790	791	760	768	783	806	806	791	787	804	772	751	752	771	804	746	805	807	722	821	786	779	772	769	717	778	775	812	725	772	791	794	746	780	798	679	775	791	801	770	785	721	754	764	775	776	780	792	778	807	758	771	745	772	833	755	776	794	813	774	773	813	807	776	779	778	782	770	754	778	812	793	738	862	778	773	765	788	741	756	803	790	767	750	776	758	780	795	750	773	768	790	756	830	758	754	752	767	774	731	784	817	767	773	784	781	757	817	776	777	767	760	794	788	798	741	753	707	787	703	791	758	769	818	803	763	760	827	824	748	775	771	758	788	782	767	768	753	790	754	808	773	747	806	781	767	825	828	760	750	799	787	777	818	720	757	797	768	781	746	810	749	783	740	741	765	784	786	799	787	745	758	761	792	762	817	748	752	790	813	797	776	740	752	772	756	787	798	802	793	759	710	751	765	809	752	762	782	752	717	783	764	777	804	776	745	724	732	792	805	744	770	750	778	779	760	800	818	765	770	748	770	786	794	756	804	783	730	773	758	836	775	758	740	764	796	771	784	754	791	794	757	794	761	765	778	798	776	815	742	778	765	789	744	760	792	767	800	762	793	761	774	804	803	752	716	761	850	797	767	701	806	793	778	755	784	729	760	736	753	757	745	767	799	749	722	771	791	782	750	798	792	760	770	792	764	754	765	795	783	788	820	795	768	768	735	744	790	750	754	770	773	808	777	784	767	807	779	793	840	794	791	784	752	752	787	776	764	787	779	815	791	729	775	775	782	777	793	761	813	837	752	809	758	724	797	763	764	755	801	758	734	757	843	780	745	835	761	763	786	815	772	732	757	742	803	833	731	806	800	742	799	723	789	779	801	795	721	794	784	798	789	739	744	746	792	746	769	812	816	807	735	783	794	778	841	827	765	729	772	783	726	745	776	762	779	788	769	765	779	761	735	823	766	781	787	787	775	808	677	748	784	734	793	781	763	806	819	756	793	804	746	754	796	787	741	735	737	774	775	769	769	740	749	764	774	784	796	747	787	779	775	740	767	748	766	806	820	787	818	798	792	732	799	835	796	778	774	766	782	767	757	824	790	762	766	761	793	845	738	776	734	755	758	720	733	758	788	804	710	740	778	751	769	748	761	726	818	796	760	746	813	727	778	787	742	781	711	800	749	776	770	772	780	786	835	784	715	788	774	767	795	804	748	732	775	823	742	757	812	758	733	754	804	824	770	739	821	786	744	716	813	793	771	756	794	783	733	765	794	780	763	745	804	776	776	778	768	776	723	795	809	737	786	751	788	803	769	819	763	782	762	819	767	780	744	778	720	781	776	790	793	784	759	809	821	826	740	740	781	812	806	756	750	775	750	791	802	754	791	796	728	775	789	767	793	723	790	823	782	775	791	807	724	786	745	816	762	759	807	763	734	790	754	767	693	797	825	809	761	758	778	780	750	782	765	781	746	763	818	740
4628	977	1257	935	645	491	404	323	257	215	225	185	208	177	154	196	168	171	140	168	153	145	150	165	130	127	142	146	130	125	122	153	155	133	136	131	163	133	151	140	147	164	142	149	140	137	131	141	150	165	132	138	108	139	134	152	123	138	131	108	131	131	143	140	140	116	151	145	117	129	116	143	134	121	109	116	146	137	137	135	133	131	118	130	133	145	128	132	144	129	123	129	137	116	138	104	155	125	119	105	120	119	132	124	123	122	128	138	144	126	135	147	145	143	119	114	115	124	163	132	135	127	113	120	137	132	141	122	152	117	141	143	130	136	119	147	143	130	107	110	133	117	136	143	131	125	128	143	143	139	136	126	113	129	106	147	141	110	110	129	143	118	132	132	139	134	145	135	125	136	154	139	123	142	124	137	147	119	116	134	141	126	118	118	104	121	106	141	133	140	136	134	134	138	114	121	132	141	117	134	133	130	125	125	138	130	116	134	122	136	134	131	136	130	131	121	126	122	147	134	100	143	121	107	137	136	137	127	127	128	146	118	142	143	135	132	132	131	132	133	119	116	122	123	141	130	128	135	115	145	137	131	139	137	112	125	133	106	150	130	147	114	125	159	144	141	130	117	127	136	133	117	146	123	130	134	138	132	119	119	130	115	137	158	150	116	118	123	148	133	144	125	134	126	122	106	132	116	135	117	143	123	124	115	145	136	136	139	108	133	130	119	135	133	121	133	139	132	139	114	154	128	123	131	152	133	123	132	112	149	162	130	116	134	144	144	120	136	136	139	148	127	145	122	133	132	141	144	140	137	129	138	148	126	150	133	120	139	124	141	150	140	110	143	136	142	137	143	118	130	120	120	125	114	134	140	116	134	116	125	125	122	130	128	134	112	138	129	139	142	134	107	115	107	126	136	132	119	114	121	130	139	116	129	141	135	145	120	135	134	121	131	142	137	151	134	136	135	134	131	120	133	143	137	121	131	134	129	131	126	131	146	138	131	149	133	128	126	148	127	143	145	136	130	123	158	121	133	118	107	130	122	127	118	132	110	120	141	130	130	132	131	140	136	145	142	118	150	135	148	117	119	143	159	121	132	119	153	129	155	116	123	138	138	127	139	127	113	125	150	137	133	118	108	139	111	148	142	141	124	149	106	120	142	131	140	142	132	115	127	144	132	131	142	132	136	116	131	144	132	133	109	135	124	107	143	135	138	124	112	139	136	121	129	126	131	117	131	138	119	132	133	124	100	137	120	137	121	129	122	140	142	101	129	147	124	160	131	130	134	141	132	150	116	132	140	123	110	125	122	145	141	142	146	136	128	110	123	139	135	132	117	129	134	121	111	130	126	124	141	129	125	138	126	128	129	111	119	151	143	145	138	128	113	113	135	153	148	114	111	114	135	137	130	134	136	121	119	120	117	113	134	132	129	110	126	136	148	124	137	127	128	115	141	129	138	122	134	136	140	136	119	142	131	125	119	138	124	147	150	124	116	145	124	137	152	129	108	132	127	146	131	142	122	103	130	119	124	126	116	114	139	118	147	127	134	128	140	145	134	125	138	128	107	119	132	125	128	133	134	134	136	124	118	133	142	145	113	133	144	131	123	117	149	145	144	114	138	131	128	121	109	120	122	117	118	106	145	131	143	133	122	142	138	129	120	139	132	130	134	147	129	150	127	126	137	131	119	139	148	124	114	127	122	127	130	139	123	147	150	121	137	160	126	145	100	137	128	133	114	131	137	128	137	119	136	126	104	131	122	135	128	136	128	118	131	132	110	124	135	129	134	118	116	130	118	116	133	138	127	126	144	129	143	127	118	144	127	123	109	136	124	135	123	130	108	123	121	130	137	113	138	132	150	121	148	133	132	121	131	113	116	130	132	145	127	124	134	139	127	135	151	114	126	115	127	152	124	114	140	135	149	110	126	127	141	126	157	130	138	146	143	116	138	157	150	126	125	119	129	110	131	162	139	146	129	142	133	142	139	126	135	123	126	121	136	147	152	133	124	137	150	126	123	121	132	129	126	143	146	133	112	126	131	130	125	115	118	134	138	124	112	143	151	128	126	128	130	149	158	121	119	137	133	143	124	137	115	150	143	152	132	126	133	127	134	112	123	126	118	130	135	141	126	130	137	116	140	145	133	130	128	134	137	110	141	112	117	136	119	132	144	140	136	120	132	127	157	138	141	130	126	121	132	129	134	107	125	119	153	135	105	126	122	131	141	136	136	139	159	121	148	127	148	137	141	123	135	134	140	129	117	103	126	125	126	147	141	129	105	134	141	129	100	120	158	136	128	127	119	126	150	148	143	152	121	148	114	122	121	135	132	118	109	130	140	111	137	128	132	131	125	102	136	136	128	122	124	151	137	141	118	141	117	125	133	114	124	127	120	141	119	123	118	121	138	120	135	133	124	135	134	135	151	127	123	133	117	137	131	124	137	130	135	146	144	125	118	132	115	121	129	135	125	130	147	141	131	113	137	118	137	119	148	138	133	123	135	151	117	132	114	144	128	107	131	137	134	133	126	144	121	127	123	123	118	158	123	116	125	129	159	119	126	128	118	127	115	139	131	131	123	117	116	125	138	123	144	136	128	139	106	140	134	129	149	139	127	120	123	124	120	131	118	135	138	114	127	118	128	126	112	145	133	122	125	151	122	133	123	145	132	132	143	141	125	131	148	128	126	148	127	120	124	133	133	121	117	127	146	118	138	127	120	136	108	144	109	132	130	122	126	121	127	128	108	134	128	131	134	129	109	147	125	107	128	147	148	130	150	139	131	118	125	140	133	137	132	134	140	120	138	127	121	133	157	111	134	135	136	128	123	138	128	139	146	132	131	125	128	127	143	116	122	113	133	136	119	123	149	143	149	146	137	125	124	124	132	118	132	113	140	126	150	137	112	145	123	113	132	121	134	129	151	137	150	120	126	138	115	119	131	120	156	137	126	139	132	137	141	138	142	142	147	141	114	119	145	117	137	137	129	139	144	134	107	129	110	140	114	137	131	133	131	133	139	125	138	139	145	138	134	134	136	136	132	116	133	139	129	118	124	125	125	122	148	141	150	135	147	153	115	124	122	136	132	130	143	132	126	123	126	141	130	116	133	149	129	115	157	132	144	133	136	124	149	120	143	132	149	119	139	135	137	113	130	129	120	130	131	131	125	126	142	157	157	126	122	121	104	125	124	147	129	130	138	131	129	126	140	150	122	132	149	130	117	138	137	131	119	135	119	106	131	138	124	134	145	135	149	145	130	119	152	144	147	139	137	133	158	123	129	137	129	128	141	128	125	146	106	133	129	118	115	142	146	123	115	109	125	138	133	138	153	125	122	116	139	111	148	125	127	110	146	132	121	111	133	131	124	126	141	124	166	117	125	136	119	137	128	139	137	153	106	122	130	139	132	142	133	123	110	126	111	131	130	110	120	107	126	126	125	144	133	117	150	159	121	127	133	132	113	130	135	127	140	127	112	121	138	128	114	136	135	123	132
5572	1409	2901	3475	3002	2501	2140	1833	1476	1311	1144	1018	974	903	853	800	810	753	740	646	603	669	681	586	585	565	625	550	540	515	537	506	506	458	527	500	498	484	522	498	491	439	509	506	482	495	495	496	525	476	484	471	460	503	452	481	436	452	487	476	475	462	449	441	487	452	421	464	451	458	428	446	446	444	427	470	447	435	424	454	428	472	464	463	462	429	432	440	419	456	461	429	488	442	451	464	452	407	451	454	440	444	463	475	458	470	450	466	420	473	426	438	489	433	439	443	451	456	438	433	443	457	438	457	456	456	452	419	493	429	435	438	447	437	436	423	428	443	419	459	433	425	428	431	434	487	476	427	456	465	423	417	449	449	439	415	464	416	449	479	472	486	435	413	395	453	422	455	399	426	460	464	422	444	414	444	455	457	430	446	427	422	468	451	425	419	440	466	454	446	441	455	424	464	448	448	456	436	461	477	461	419	479	467	450	430	443	402	433	458	452	441	475	430	432	447	436	458	432	433	409	426	478	458	427	436	455	438	464	450	437	445	487	430	456	465	390	506	451	421	427	442	436	451	480	445	463	459	465	446	402	410	461	415	461	434	434	441	396	441	463	466	459	461	428	416	459	418	480	437	423	415	423	430	451	436	420	446	436	417	469	433	453	487	457	464	432	466	465	451	476	460	424	451	484	419	470	431	424	407	481	425	455	412	448	447	452	437	437	399	463	476	450	438	432	415	445	449	444	416	474	443	448	430	435	458	454	402	420	435	439	453	453	416	432	481	442	425	451	445	470	431	425	429	405	442	448	461	428	424	443	424	441	448	470	461	423	409	463	472	475	419	403	450	397	480	434	452	454	436	447	429	410	433	480	410	447	456	457	474	453	422	440	471	434	429	447	443	435	438	444	462	478	458	418	448	493	446	412	451	451	423	445	447	441	458	467	443	446	434	414	465	454	448	484	401	435	452	457	459	429	433	446	420	457	456	433	447	421	447	463	512	437	422	450	411	465	445	438	458	470	426	445	443	439	458	457	464	400	445	497	437	434	436	441	457	447	403	437	423	422	435	447	486	462	437	445	385	413	427	423	404	448	446	443	444	443	452	429	459	430	476	496	403	408	443	448	451	431	444	483	472	450	465	459	419	445	439	451	425	463	462	400	441	442	443	457	432	404	453	451	453	468	446	457	464	415	414	460	471	423	444	487	489	430	430	463	412	422	419	423	419	451	430	431	417	450	429	439	478	445	447	439	428	453	446	488	482	435	496	413	454	431	444	458	485	424	450	427	424	416	431	470	429	422	443	430	439	451	421	470	477	402	457	468	435	424	414	495	425	423	407	461	432	448	451	427	430	434	476	436	433	458	464	430	418	487	440	407	449	409	437	429	418	423	445	435	409	455	449	411	406	443	427	447	489	421	433	430	445	472	427	436	428	468	481	434	468	435	418	467	446	436	450	473	481	457	496	454	419	437	401	462	432	409	442	419	469	448	476	453	406	497	454	469	434	435	450	435	455	421	436	486	446	419	431	442	453	410	419	423	457	444	415	418	497	464	440	484	459	430	427	468	449	461	473	431	453	444	423	413	464	406	447	462	433	422	454	466	416	414	432	417	445	456	446	448	452	411	460	436	434	450	445	444	474	447	455	422	456	453	438	439	447	415	461	450	437	460	453	446	451	431	435	421	430	452	413	413	438	435	412	469	446	451	445	452	399	423	454	418	450	447	422	417	473	414	417	403	441	421	436	444	426	476	415	401	445	452	476	467	436	462	422	432	418	445	447	404	428	436	446	447	471	445	457	445	428	436	437	416	446	448	418	433	414	421	424	447	428	439	469	475	424	423	464	472	455	467	447	428	482	408	430	436	484	486	440	445	415	472	448	419	428	445	452	432	413	475	446	462	421	471	456	434	470	433	470	476	447	460	430	479	422	452	427	460	433	475	466	461	446	466	483	464	465	404	476	413	445	442	446	424	473	421	417	439	443	407	413	437	443	409	420	458	434	459	420	436	425	430	460	429	417	444	447	474	421	416	420	436	454	459	408	439	416	459	452	441	453	458	441	455	435	447	435	434	458	445	440	412	472	444	452	409	461	442	440	440	438	411	438	423	491	442	426	440	422	428	445	416	459	458	463	436	409	438	472	483	457	425	446	418	442	459	412	419	486	439	393	430	421	434	450	415	439	462	426	476	452	461	449	436	458	472	469	463	439	483	417	432	420	423	458	432	489	449	444	452	434	436	417	430	421	459	431	427	428	442	418	444	467	463	425	443	440	415	457	430	469	447	483	426	470	438	466	469	446	441	462	465	471	414	442	427	417	475	427	461	404	426	459	450	419	416	469	435	422	442	422	461	415	432	443	441	430	475	438	429	439	469	438	464	455	428	441	453	424	418	438	427	441	432	438	447	452	457	464	436	441	430	460	442	419	403	414	423	446	435	432	439	411	428	418	428	427	427	479	424	467	416	432	448	437	418	409	445	442	458	457	445	402	450	457	447	429	427	416	410	440	451	441	472	449	433	420	430	446	428	425	451	464	460	450	443	455	459	420	454	454	430	485	453	453	390	440	419	461	448	412	418	453	443	428	418	444	441	420	461	422	433	436	448	433	434	424	447	434	444	421	420	444	423	427	436	461	442	432	466	467	475	455	461	411	425	460	412	429	421	432	464	443	465	412	472	469	446	435	442	474	421	437	464	431	466	453	449	443	442	397	467	458	410	444	424	452	449	445	468	482	462	431	435	424	486	430	471	450	482	476	415	414	428	439	444	424	419	436	455	417	476	406	406	447	435	482	458	435	439	442	446	443	421	453	439	439	437	463	473	445	457	425	457	424	406	443	461	459	433	411	440	408	482	434	460	441	454	423	396	425	449	477	458	435	430	462	440	490	440	458	439	417	432	471	393	465	446	427	441	450	499	414	473	456	432	441	425	444	433	432	445	423	416	477	438	431	412	442	487	452	424	426	434	421	404	484	425	437	434	476	437	457	417	449	431	480	425	432	446	423	434	436	466	443	459	412	413	480	455	440	460	464	425	434	477	432	453	449	480	426	426	432	431	478	433	431	464	448	437	447	443	451	455	432	426	443	433	443	459	444	422	434	450	420	444	460	441	443	453	463	454	452	447	417	472	447	440	480	406	424	460	448	455	459	436	432	461	441	418	433	486	427	430	437	450	421	431	453	480	437	440	441	399	456	471	459	431	442	453	429	436	446	443	391	462	475	483	453	462	452	446	435	464	447	429	437	467	447	456	455	439	439	450	469	443	456	465	471	473	417	446	441	464	448	439	436	437	442	448	445	471	455	411	416	457	442	442	469	462	457	469	431	465	429	444	418	431	397	458	429	471	414	442	447	409	461	464	443	435	415	440	438	444	425	483	421	442	430	470	460	457	506	448	469	440	454	446	476	455	396	480	439	444	446	444	476	405	437	422	481	397	429	455	445	421	436	427	443	417	418	405	438	419	440	468	449	455	436	417	450	429	416	442	449	405	430
8569	1885	2300	1652	1176	829	604	492	414	340	301	272	270	222	211	188	167	185	198	156	158	132	166	160	155	120	139	135	153	132	150	142	150	137	137	171	133	128	115	143	167	126	133	141	135	141	129	136	120	122	126	139	153	132	113	128	146	125	111	130	140	120	135	129	96	121	126	117	125	125	136	125	110	103	117	121	131	115	106	148	124	115	127	125	124	135	110	128	131	118	114	106	111	104	106	119	125	130	115	116	136	124	128	98	116	110	139	112	113	134	128	126	116	120	136	145	121	107	132	121	130	124	139	133	134	111	132	131	136	128	119	140	123	139	130	122	151	127	126	120	105	127	129	124	116	129	144	133	133	113	120	137	133	116	115	134	132	136	124	122	110	136	127	110	117	106	136	123	108	120	127	110	130	129	132	123	121	135	141	133	121	129	136	125	118	118	135	132	120	123	128	137	128	112	116	134	122	122	110	150	114	112	114	129	111	132	138	143	125	131	132	115	125	126	113	128	121	126	137	116	114	123	143	111	139	136	155	119	130	127	122	161	129	124	127	132	124	118	127	131	89	112	110	132	119	131	96	130	124	129	114	125	138	147	117	131	112	99	136	120	135	117	115	125	124	101	132	126	98	130	135	131	127	105	140	129	129	118	125	126	119	132	113	125	123	101	127	123	144	133	137	133	134	129	124	114	120	134	118	129	119	116	136	118	119	138	119	128	110	137	111	119	104	126	125	98	126	123	112	125	120	101	122	118	131	123	128	134	125	122	118	130	134	130	135	139	116	130	126	114	128	112	119	133	94	133	124	137	125	123	139	124	130	131	123	118	143	125	117	124	137	120	111	119	134	122	141	117	129	105	111	124	118	127	117	124	131	121	121	107	124	108	126	129	133	127	135	142	138	118	139	107	95	136	120	132	153	119	125	135	122	125	133	129	130	102	138	124	128	139	117	121	110	145	152	137	109	113	138	104	125	140	134	121	126	128	116	148	138	130	111	114	119	118	130	151	126	118	123	149	127	124	93	101	134	122	116	126	107	127	122	125	134	135	116	110	122	125	119	131	115	130	135	131	149	127	127	123	128	112	128	134	141	122	105	125	126	122	135	127	137	113	127	130	119	129	120	122	94	131	115	117	111	127	103	120	140	115	108	117	116	124	124	146	138	114	121	133	116	137	109	119	125	143	119	92	119	145	126	131	131	136	110	119	126	129	140	120	113	132	140	147	134	133	125	135	125	113	112	143	128	136	114	121	122	119	127	117	138	128	131	126	131	136	111	112	119	113	120	121	124	130	114	121	134	142	115	117	131	129	115	132	118	114	137	114	122	125	117	129	111	131	124	123	134	121	107	113	124	123	124	136	122	119	129	141	124	117	126	109	116	138	108	123	122	125	123	130	112	122	121	100	134	114	117	109	104	136	132	135	120	110	106	127	124	120	132	122	115	110	117	106	116	144	123	108	116	121	128	145	126	121	109	147	115	121	132	98	129	107	110	118	129	143	139	132	130	118	120	123	115	132	119	115	135	108	148	123	123	112	123	123	114	123	130	130	114	120	125	144	125	113	125	116	106	125	132	117	131	136	131	134	107	150	108	142	105	132	115	129	121	133	122	129	120	133	133	115	115	116	121	134	143	127	129	122	111	125	131	140	143	141	127	134	146	142	130	109	141	127	133	124	117	125	130	128	102	121	104	121	126	122	128	140	121	119	130	127	132	130	135	124	144	128	123	151	135	128	132	120	121	126	121	120	124	138	114	123	132	106	142	123	113	114	121	136	126	124	120	124	110	121	114	107	136	122	127	132	126	133	118	109	132	125	135	143	128	112	129	135	144	141	126	127	138	111	104	139	136	118	128	103	134	125	145	101	130	117	116	134	120	145	121	115	115	126	127	122	135	139	141	143	121	112	128	129	115	122	120	121	138	147	122	113	121	117	131	130	129	112	121	131	147	128	125	121	142	128	123	119	132	140	141	133	118	148	113	128	121	120	129	109	115	125	124	114	120	120	130	136	112	113	108	144	112	103	111	138	132	138	113	131	126	130	112	118	109	125	111	126	127	119	111	135	106	114	106	136	124	130	134	142	126	118	127	111	139	118	146	109	150	136	125	112	128	127	125	146	120	102	112	125	122	121	130	114	126	141	113	129	125	121	121	135	109	105	107	127	132	114	120	127	115	132	127	124	109	136	127	141	124	138	120	120	122	101	137	122	117	121	116	130	142	134	117	124	122	133	123	121	140	131	118	123	117	135	128	108	127	147	117	134	121	119	131	124	123	134	120	117	139	138	98	116	122	128	140	112	147	105	134	116	120	136	119	137	123	114	119	127	138	116	135	127	112	117	126	119	126	142	114	132	110	135	150	130	118	107	128	127	120	125	113	123	108	123	133	112	142	130	129	120	125	142	152	115	110	118	123	127	146	112	141	117	116	140	124	107	129	133	135	137	137	118	134	130	119	134	130	122	127	123	121	151	128	107	126	122	132	123	118	132	124	118	121	134	118	123	128	120	102	127	107	118	135	131	124	135	141	126	132	116	120	118	112	110	128	115	132	148	152	133	134	109	131	141	120	127	119	153	113	106	124	141	117	128	126	135	131	115	115	124	119	149	132	118	112	115	133	122	104	116	134	147	120	113	130	140	104	116	126	115	127	152	126	138	123	121	107	127	113	131	169	109	120	115	110	121	128	121	130	137	134	134	117	101	132	128	123	122	124	123	117	118	129	127	114	119	119	110	110	129	123	153	126	107	120	99	123	118	110	121	142	126	104	113	129	122	116	118	122	119	125	135	130	149	123	124	119	117	127	125	126	124	130	127	119	144	109	122	132	125	126	132	117	139	141	103	129	126	123	120	133	145	108	164	116	110	120	124	122	145	108	128	127	132	119	110	131	120	117	106	126	123	129	131	134	104	127	110	125	142	111	139	129	114	121	134	122	151	133	125	118	120	128	120	121	127	122	124	119	129	124	135	99	109	115	114	130	146	134	128	134	95	130	116	110	139	140	131	113	126	133	109	106	125	130	142	130	129	114	120	106	135	136	130	137	146	122	131	130	113	120	119	119	118	122	150	124	125	147	137	125	117	112	133	131	122	114	140	137	142	131	108	128	123	137	127	104	121	131	131	146	118	130	142	118	125	114	108	136	113	138	120	128	120	148	123	130	119	106	115	131	119	137	133	123	111	127	148	168	123	122	131	118	114	136	130	132	130	126	111	145	126	151	133	120	139	106	111	122	128	124	125	124	147	126	124	118	132	139	139	121	96	99	121	120	107	125	119	112	111	121	119	116	116	144	121	132	128	119	134	120	127	135	125	111	110	121	122	129	141	125	121	119	129	137	111	128	127	128	128	146	116	133	128	116	139	131	125	119	135	119	137	111	139	139	114	130	106	126	106	120	132	118	118	126	113	123	144	121	135	125	120	125	108	117	130	107	106	148	114	129	126	127	112	110	135	134	111	107	122	120	123	118	115	125	128	129	124	131	134	146	131	162	121
7606	2226	5175	5935	5183	4248	3512	2813	2523	2128	1803	1660	1477	1406	1181	1107	1011	984	944	922	839	825	764	753	754	689	664	663	626	612	624	598	626	569	583	547	571	549	537	544	598	528	545	520	555	529	489	482	505	515	461	504	493	471	453	506	463	496	468	467	469	501	471	458	484	479	491	496	476	508	480	474	488	411	475	470	424	482	475	446	457	419	493	438	509	470	469	488	487	489	466	493	460	472	440	451	458	439	457	444	426	431	434	453	459	441	475	415	393	420	455	473	475	476	420	447	472	462	443	407	449	422	447	455	444	453	425	454	423	418	461	489	424	446	440	446	465	454	435	403	431	387	457	444	427	430	424	434	410	460	434	398	427	405	432	482	426	436	440	423	452	447	455	437	446	448	428	408	471	463	469	452	457	402	448	447	418	460	458	457	399	408	439	416	416	452	394	440	453	434	423	435	442	456	409	440	436	435	442	436	443	439	393	419	414	437	450	422	454	424	439	464	440	469	448	425	416	442	448	437	442	428	461	467	449	480	402	398	490	426	401	438	428	444	449	416	404	460	406	405	417	464	420	435	418	436	431	435	435	386	417	454	426	443	463	393	432	413	414	452	449	405	405	410	439	395	408	431	431	432	421	410	412	428	442	466	397	419	451	442	445	446	421	433	438	456	415	407	440	438	432	432	454	428	422	440	417	410	423	457	414	442	421	451	413	415	476	425	429	477	439	408	425	428	419	432	408	413	421	437	421	445	431	438	425	410	447	431	424	402	391	470	411	452	417	444	458	415	416	465	438	449	427	422	420	449	425	447	462	414	432	425	420	413	405	414	423	452	437	435	418	458	420	406	469	443	410	394	446	443	427	443	421	449	411	410	436	418	390	430	463	436	400	445	427	417	435	396	447	460	431	442	462	408	434	419	383	466	424	452	397	446	434	442	461	423	446	394	465	408	433	432	417	435	422	455	438	440	421	463	447	455	421	446	424	387	437	467	383	419	431	442	456	467	428	451	427	419	442	437	444	442	455	422	459	433	432	435	414	391	420	411	423	446	429	432	410	452	389	440	439	428	405	421	465	409	423	423	390	457	440	390	485	440	393	457	417	439	421	420	452	450	440	419	413	412	387	452	450	421	411	449	438	458	409	427	435	422	447	417	426	432	406	431	406	414	422	466	440	429	397	448	428	450	409	420	423	459	448	427	450	417	459	452	465	459	408	436	399	446	489	422	433	417	424	413	453	455	420	456	447	456	460	434	416	459	423	453	427	429	439	472	444	454	438	426	441	409	434	401	402	446	438	434	442	419	429	438	440	426	391	432	448	412	406	427	395	441	425	445	427	439	465	388	419	374	409	440	457	460	435	422	422	444	452	468	409	414	420	436	418	428	412	432	418	433	438	450	410	434	455	414	433	433	455	397	395	395	401	464	421	471	401	395	432	420	451	432	443	438	438	377	453	424	450	446	423	435	422	417	426	373	458	484	414	455	432	438	433	417	440	406	426	431	413	452	416	461	442	449	376	380	436	445	452	436	438	440	454	449	459	460	455	429	445	429	449	446	424	412	470	456	461	450	430	437	445	461	440	420	445	437	424	380	420	413	428	413	407	412	424	423	421	450	413	452	430	411	391	429	387	433	372	414	449	442	416	445	446	414	435	433	402	449	461	452	437	432	440	445	439	435	424	465	460	414	425	430	430	404	465	409	432	421	450	456	442	463	436	444	419	397	428	460	420	453	393	414	471	440	399	470	427	439	427	429	440	419	430	429	444	426	459	445	436	451	417	436	421	456	443	392	439	443	443	442	402	515	405	460	441	408	457	443	417	433	433	424	440	428	433	427	434	445	451	456	442	433	427	446	433	434	455	447	420	451	401	439	426	432	411	416	441	447	448	451	443	400	451	453	431	432	469	407	421	433	431	447	434	473	426	430	469	421	455	425	440	389	415	462	420	439	432	431	449	440	444	454	408	426	434	407	391	439	406	450	447	411	432	404	501	396	421	419	438	418	443	418	438	454	424	409	404	457	424	447	439	451	406	427	413	473	442	434	382	416	433	437	388	417	395	441	457	446	449	451	454	458	411	453	425	434	446	431	416	382	436	434	428	414	437	448	414	469	466	468	431	413	464	422	465	457	452	479	467	454	442	431	458	435	413	385	456	435	439	427	409	389	441	434	437	445	402	433	419	414	454	413	399	402	444	399	405	456	422	449	426	447	462	415	447	430	437	452	402	451	427	436	443	428	442	436	433	446	417	476	431	436	442	462	452	423	461	402	460	444	458	403	418	471	440	472	454	459	407	414	400	435	473	423	425	436	436	406	468	415	437	410	444	445	457	447	455	462	466	401	394	431	449	471	441	404	418	422	453	438	411	450	435	436	469	430	449	438	432	423	445	431	433	480	428	417	445	458	463	454	418	418	436	401	419	458	442	413	417	405	402	449	427	430	444	423	438	411	420	453	424	436	418	422	408	419	422	459	464	416	474	415	419	448	451	455	444	421	421	447	443	410	433	445	424	424	439	441	453	417	447	393	424	420	438	398	432	445	426	435	421	423	449	437	430	457	462	396	429	422	377	406	405	450	426	453	426	434	418	436	483	462	405	426	420	451	426	440	442	461	418	454	419	431	426	471	436	454	390	427	439	436	458	395	422	432	440	430	450	443	460	439	450	409	409	423	441	399	410	412	421	447	450	424	427	459	445	464	438	425	407	438	442	403	463	449	411	404	452	399	413	437	411	450	459	439	411	461	408	414	428	430	420	448	438	449	456	455	402	430	461	450	445	419	471	433	428	408	470	430	430	459	434	458	413	425	422	432	418	439	415	441	384	452	421	424	467	451	409	447	457	440	395	431	428	412	411	435	454	404	434	431	422	421	407	451	455	401	416	425	444	414	433	443	497	414	427	432	419	414	420	435	419	430	427	411	437	417	398	436	406	424	418	447	401	403	424	434	426	430	497	439	413	458	424	442	383	452	442	439	394	454	451	417	414	441	408	439	425	424	415	417	409	426	440	406	437	457	455	450	418	414	428	427	436	426	411	408	388	446	400	423	451	428	451	447	405	461	427	380	422	418	443	444	425	442	448	426	443	432	462	419	438	440	448	422	455	424	405	437	402	432	431	421	406	402	471	414	417	401	383	413	438	412	426	464	418	406	447	461	415	425	406	412	426	450	449	394	408	448	421	420	412	428	407	422	472	461	422	443	410	389	437	414	427	425	430	432	410	399	434	443	399	437	420	445	447	393	419	436	428	431	452	443	452	456	468	411	431	427	421	429	449	429	443	418	436	452	422	433	445	472	462	454	425	402	459	437	401	447	408	437	421	432	456	396	437	432	494	454	478	397	452	447	424	444	419	413	423	449	425	432	435	414	439	471	416	421	391	444	410	442	412	424	436	422	435	428	416	415	448	434	432	433	435	420	414	391	438	464	461	423	399	429	434	433	437	426	438	462	405	426	436	417	443	426	420	436	421	464	420	436	398	435	422	428	428	437	381	430
1226	299	293	289	271	277	285	260	237	269	239	234	243	215	244	237	236	263	262	247	245	255	255	273	274	267	279	265	286	221	233	270	259	254	252	264	250	284	258	248	226	239	258	251	267	219	243	267	249	279	260	263	247	238	236	237	251	238	295	226	247	259	253	279	246	262	274	252	274	278	257	238	248	242	281	259	261	238	286	238	241	256	259	283	269	235	294	262	244	278	272	248	254	258	279	252	227	238	234	261	245	252	221	254	247	260	278	269	277	261	251	256	257	250	253	244	262	255	241	253	230	230	250	262	292	252	237	276	265	239	274	248	251	262	254	241	263	247	246	233	231	268	280	243	255	262	262	229	283	234	264	211	252	259	240	254	261	264	257	239	233	237	260	254	245	257	271	254	251	254	261	216	248	244	246	241	220	266	262	235	239	266	243	253	258	256	241	251	266	275	274	261	261	274	225	245	236	248	256	228	239	262	261	262	232	260	271	238	266	246	289	263	248	256	233	271	251	231	284	263	246	220	258	267	255	234	255	259	246	320	244	241	254	271	237	276	237	217	275	249	240	251	265	253	256	255	245	255	245	262	254	247	253	239	241	261	230	248	268	242	269	294	279	287	233	253	282	221	245	262	278	251	237	232	255	267	276	260	243	247	235	237	253	216	234	260	259	237	251	256	251	263	264	270	288	228	269	285	271	240	241	250	256	258	264	246	252	252	234	235	261	229	279	258	231	279	262	236	254	247	264	228	255	241	251	292	250	254	219	260	253	255	265	262	246	247	258	259	252	261	234	255	276	234	241	258	252	262	260	249	246	259	248	249	266	271	229	265	249	259	243	263	250	214	267	222	239	234	269	262	258	264	237	252	222	258	276	274	238	235	237	231	253	223	222	244	272	267	280	251	231	278	266	246	236	278	263	252	272	256	247	245	240	281	242	246	249	229	225	267	280	218	287	263	259	238	262	261	255	231	264	233	244	265	249	276	240	258	246	237	245	222	270	226	259	267	251	267	237	240	237	268	266	247	256	211	278	238	259	238	248	248	248	251	255	227	260	240	272	228	240	250	289	267	245	230	273	254	238	279	242	246	216	279	236	278	275	238	245	246	259	252	274	236	250	236	273	230	246	274	265	263	242	232	241	270	257	255	256	280	251	248	233	239	245	277	236	265	225	228	269	229	276	257	248	280	236	256	299	254	255	263	267	231	271	244	245	255	256	264	249	235	255	242	241	268	276	239	262	263	248	272	267	220	242	256	289	253	258	244	203	245	239	243	264	245	238	243	264	229	261	237	247	229	286	243	262	272	236	260	253	236	255	282	255	249	237	216	251	249	265	253	264	221	252	270	251	253	266	213	257	271	215	226	245	261	283	256	237	252	235	259	247	259	258	250	241	282	260	285	235	276	240	252	231	258	246	238	259	250	250	230	240	248	254	260	270	234	249	237	264	235	227	243	225	243	240	286	284	259	242	257	276	249	245	237	227	254	251	241	252	256	276	252	256	285	258	250	244	214	255	248	269	251	220	259	251	287	269	222	231	267	219	260	266	272	250	258	257	259	253	263	270	250	280	233	265	261	246	237	251	252	280	274	257	240	216	251	241	255	258	230	270	239	301	213	261	256	253	233	242	264	252	260	263	226	267	260	234	223	270	277	268	275	266	206	232	239	241	261	236	270	277	238	226	240	254	256	245	264	274	246	262	278	248	242	267	262	253	250	253	252	246	225	239	238	255	289	258	252	260	259	274	270	256	307	234	226	226	229	255	271	257	235	259	274	271	255	267	238	260	253	254	259	256	226	260	254	259	251	251	258	251	240	247	249	251	239	283	237	261	256	254	265	243	261	248	254	234	246	246	238	234	258	257	245	251	216	278	269	243	234	265	259	253	268	253	255	277	266	248	224	250	235	230	257	272	240	247	264	252	270	256	254	233	262	264	249	230	279	284	281	237	265	262	253	244	252	260	277	255	241	274	241	261	232	244	234	274	259	236	244	266	242	259	248	259	279	245	266	273	273	216	267	254	229	249	217	257	255	249	249	221	244	238	259	232	245	279	249	265	272	226	270	261	266	282	249	294	249	265	259	234	240	277	239	263	240	274	248	265	245	239	251	242	263	256	268	270	263	256	261	223	233	235	237	251	268	272	255	244	259	255	245	246	245	242	237	233	237	271	228	261	262	264	255	245	272	257	248	246	238	261	239	283	288	246	227	275	275	276	248	248	286	235	263	255	272	244	254	243	262	257	256	250	273	270	254	275	261	237	215	264	231	244	256	242	256	255	247	253	238	241	271	277	238	227	253	213	252	271	253	259	241	271	236	213	282	251	271	240	244	256	256	253	258	231	227	265	270	254	222	249	262	274	244	261	264	265	268	245	259	256	219	274	252	266	261	239	257	255	284	255	273	290	224	262	217	278	246	251	237	249	239	230	252	272	269	256	286	224	232	264	248	259	249	239	267	269	214	252	244	241	266	244	273	229	245	266	239	271	247	237	241	249	271	250	277	271	252	260	254	267	282	274	244	255	257	227	238	226	247	236	251	247	265	243	241	240	238	266	228	279	228	257	227	261	254	229	237	262	218	246	260	255	242	245	265	222	252	264	238	251	252	250	232	248	251	256	261	245	256	225	257	259	263	276	252	249	239	261	284	268	266	252	256	257	237	271	252	262	261	278	253	257	245	259	254	252	253	280	260	250	249	269	243	246	211	260	252	240	245	242	265	270	263	239	243	264	232	237	279	259	231	234	258	221	264	233	238	246	261	258	239	249	254	264	245	268	241	221	237	241	238	272	238	251	242	249	240	241	215	251	248	257	249	258	270	247	247	229	210	250	256	242	261	293	252	247	276	264	233	250	247	254	225	228	239	264	289	255	244	261	264	238	234	240	255	247	228	253	263	252	252	247	259	265	248	246	258	250	256	259	254	271	236	265	272	271	271	258	243	258	237	256	230	232	284	250	221	230	241	280	247	282	234	269	227	259	256	238	241	208	224	245	257	244	260	253	263	264	256	283	242	260	262	258	241	281	265	258	269	262	248	271	242	264	263	267	236	255	258	253	278	290	254	249	274	260	255	257	269	228	245	251	243	254	266	268	260	273	251	236	243	226	250	265	277	262	278	280	242	233	251	252	254	287	242	228	226	250	269	251	257	264	280	292	269	244	251	238	256	241	236	247	255	262	257	245	242	244	236	264	266	251	258	285	256	258	230	254	251	240	236	258	267	246	292	237	284	263	218	237	262	235	272	272	264	253	271	254	238	270	249	258	214	251	249	252	265	270	232	253	261	254	219	266	230	246	244	247	249	220	251	248	256	262	246	262	254	242	245	288	260	243	239	247	262	248	273	278	258	273	256	253	248	242	253	227	285	262	210	271	261	220	261	280	245	216	265	248	236	241	226	239	246	256	226	242	278	235	263	251	258	254	281	221	253	255	271	240	274	233	223	260	245	244	252	249	229	246	265	256	256	243	231	260	260	259	247	238	255	260	258	253	282
2161	916	905	945	925	800	890	851	857	811	850	797	822	875	772	781	799	798	832	825	780	788	843	813	821	793	794	766	767	769	751	804	806	803	759	793	811	797	749	778	751	772	716	815	812	769	774	780	841	798	786	820	777	752	767	752	749	771	750	774	734	763	768	738	786	790	823	784	783	797	724	780	771	797	784	723	762	741	742	822	683	783	803	788	765	818	712	779	790	758	752	743	783	814	719	756	742	772	767	777	743	748	770	788	748	761	809	777	751	763	794	769	756	767	739	755	842	790	762	772	775	752	726	760	779	830	812	762	788	794	796	806	763	761	739	763	794	788	786	767	787	724	772	735	769	748	735	757	737	742	736	743	746	721	769	784	813	721	768	760	745	786	798	859	770	713	755	775	767	722	771	785	794	778	782	768	816	741	772	782	732	808	803	764	772	773	784	776	827	758	814	776	786	782	780	742	785	801	740	764	771	779	796	767	775	774	776	795	779	825	801	744	759	755	767	821	778	768	692	778	803	759	750	751	811	732	778	777	769	745	785	744	778	741	746	812	762	752	760	789	774	793	778	771	777	798	771	736	815	765	796	789	706	791	780	757	736	777	749	773	820	764	771	729	742	783	802	754	769	802	747	803	839	764	800	782	777	790	764	759	782	782	741	765	732	749	788	787	789	773	812	758	776	793	762	784	763	764	857	779	817	756	837	780	810	775	812	762	749	759	761	838	762	771	740	791	764	744	777	775	728	808	767	793	771	815	748	730	760	785	805	757	751	781	760	786	757	831	777	742	713	802	796	718	799	765	814	774	770	791	770	748	813	782	786	802	759	776	771	802	780	752	795	803	785	767	824	802	757	744	744	783	771	832	795	754	772	753	745	802	741	767	753	776	788	785	766	803	760	788	735	730	764	748	796	775	790	808	788	745	796	780	769	795	778	791	769	775	775	777	753	769	765	767	787	818	806	776	771	752	780	796	778	773	735	748	795	779	776	756	747	743	783	724	760	763	760	768	762	737	801	757	746	772	789	843	758	790	784	773	737	734	801	724	785	772	743	744	793	842	767	786	841	734	739	764	774	776	741	726	840	766	785	735	725	781	778	826	754	784	783	783	796	796	781	790	740	774	809	722	837	719	729	766	741	785	714	776	821	713	816	787	800	759	709	777	780	784	785	791	720	775	747	755	780	785	810	776	765	781	827	796	758	753	771	783	798	781	818	814	794	778	736	778	752	744	789	764	806	771	736	741	770	744	848	721	757	789	744	751	725	751	779	820	770	754	770	798	773	764	759	799	760	793	792	768	794	722	748	757	755	749	734	738	792	761	781	806	805	768	766	789	757	769	722	769	799	760	793	755	776	768	801	733	843	791	755	790	744	785	703	753	800	797	733	842	772	800	775	759	747	713	769	801	745	778	805	759	821	760	740	778	775	782	760	769	763	785	762	798	767	773	779	795	801	777	787	771	791	810	776	789	747	796	830	763	786	745	747	817	790	809	754	793	818	789	773	738	800	785	745	757	748	771	821	827	771	821	773	787	823	776	763	757	760	733	786	788	726	684	818	763	759	750	749	760	794	755	829	782	734	814	799	750	797	766	802	775	794	748	741	787	782	807	741	806	750	766	762	829	772	771	838	763	807	763	752	775	738	780	750	762	748	819	774	813	747	763	737	812	766	761	738	775	766	796	800	747	743	816	798	809	753	747	746	773	789	786	768	770	771	757	717	767	790	770	773	756	797	748	757	723	765	742	729	785	767	818	812	745	796	720	777	744	784	774	810	788	794	779	772	783	758	742	752	765	778	766	767	813	777	759	828	751	786	753	796	809	758	780	762	767	738	749	740	770	792	835	802	778	778	774	774	720	800	757	753	774	805	775	760	741	756	800	757	778	739	788	757	747	764	770	804	781	719	800	784	741	769	748	751	739	790	743	740	769	778	768	765	776	802	748	794	742	803	798	772	767	783	768	797	789	785	750	764	745	750	819	750	782	767	758	769	799	755	760	812	739	745	801	764	806	793	809	804	812	743	768	733	743	761	782	761	821	828	749	773	741	810	783	827	800	758	790	773	748	813	798	780	779	751	716	805	817	756	768	757	785	830	742	794	771	777	774	758	782	734	706	779	769	758	825	762	746	794	804	762	805	808	815	793	791	872	798	788	769	793	778	771	791	806	811	819	792	747	803	765	763	777	804	759	800	755	783	733	772	763	783	715	802	789	786	760	740	750	747	748	752	772	846	808	784	785	790	746	807	765	791	737	765	792	791	780	757	759	797	751	781	801	764	771	761	768	782	760	805	781	743	742	745	798	750	787	732	752	802	745	815	773	791	776	749	742	758	788	693	755	781	715	746	792	780	823	789	807	714	792	756	776	716	799	778	770	760	786	783	768	772	801	748	687	769	780	768	796	778	747	747	809	795	774	800	776	772	802	812	772	808	790	782	769	795	798	755	777	825	746	744	840	763	802	751	803	773	828	755	774	813	766	797	779	786	803	809	791	801	763	758	774	817	794	742	757	766	768	775	703	794	797	799	794	746	877	771	753	786	753	776	743	773	782	794	768	761	762	789	783	795	751	803	780	733	801	800	775	761	787	788	783	756	832	774	775	783	774	800	762	754	777	781	815	767	751	737	779	759	804	782	799	774	785	808	738	735	772	789	811	770	797	741	782	704	796	769	772	733	794	754	803	770	761	761	783	786	808	768	774	768	769	792	804	748	792	772	780	773	765	814	779	746	791	754	756	759	759	813	808	752	757	738	794	828	719	744	799	767	799	729	803	828	782	794	757	819	823	789	756	785	760	777	824	812	740	807	797	751	818	822	728	838	734	709	758	754	742	777	801	723	806	743	780	774	756	760	761	756	794	771	770	810	778	809	782	791	756	780	779	728	777	779	792	803	708	785	822	814	776	831	751	745	799	724	798	783	743	771	777	763	725	775	788	778	810	813	816	749	758	803	768	767	766	744	799	847	793	851	745	824	824	773	760	777	799	780	752	763	770	792	815	719	780	758	772	817	753	737	715	830	750	749	792	774	738	761	761	800	788	816	777	725	823	716	774	800	782	778	729	772	770	803	793	819	803	785	790	750	737	761	786	757	790	780	756	822	775	767	791	723	781	739	742	756	767	777	777	795	779	775	792	773	751	772	758	787	737	749	812	764	745	791	729	724	760	794	808	781	755	789	749	806	743	760	779	733	806	737	799	748	795	798	749	748	784	738	785	777	815	807	764	820	780	769	730	773	735	764	737	806	742	795	797	795	779	759	751	794	777	777	757	774	751	836	764	751	775	759	753	733	795	776	759	739	785	746	743	719	791	737	713	818	776	822	733	814	763	774	836	774	759	776	713	742	807	838	819	784	792	772	810	791	736	810	757	741	751	812	768	810	813	781	795	764	749	718	728	777	784	774	757	798	811	862	766	746	824	748	762	765	773	766	748	743	780	765	763	793	771	812	761	769	800	810	760	768	770	813	758	794	782	761	792	798	783	733	760	811
4621	943	1201	933	669	488	377	292	292	223	212	213	183	177	174	157	164	145	143	141	163	155	148	143	133	147	145	144	147	145	161	143	138	125	141	138	146	139	130	121	129	145	133	136	138	144	131	142	132	129	141	155	130	150	128	144	124	130	125	118	130	143	124	132	140	155	143	137	129	142	139	129	143	147	137	140	141	119	141	129	130	126	151	138	136	120	137	124	123	139	129	141	131	141	142	110	113	138	117	136	133	132	137	116	130	160	122	134	125	142	136	149	140	120	128	127	106	138	142	143	137	127	137	154	101	115	136	126	128	104	119	125	133	141	148	122	134	134	131	117	127	139	127	126	121	124	142	130	123	133	112	144	132	133	125	141	131	126	114	130	155	124	112	145	138	115	132	144	132	137	114	147	101	136	130	127	129	130	126	126	112	122	113	111	144	133	136	151	142	147	126	116	141	120	151	152	138	115	135	107	149	121	129	108	144	115	142	124	120	137	141	142	114	112	108	133	133	110	132	145	123	131	128	146	132	126	145	129	125	109	111	144	146	149	124	124	145	131	130	135	135	134	128	120	133	130	116	135	137	118	119	143	128	148	136	138	130	123	128	161	119	142	140	135	120	120	140	126	129	123	119	122	119	131	124	124	143	125	123	152	126	112	117	130	131	134	147	137	121	116	145	135	120	129	153	140	152	125	152	106	135	134	134	132	119	135	135	127	142	142	110	145	135	130	137	124	128	128	131	118	135	122	117	126	127	121	136	126	128	117	135	135	151	117	132	140	148	120	129	126	106	129	140	138	137	140	122	124	124	136	140	134	148	125	136	136	120	133	111	115	138	118	139	114	144	120	112	111	148	153	128	134	107	115	116	133	124	126	132	123	141	140	128	130	140	121	115	122	118	135	134	126	125	117	143	132	128	146	129	128	125	128	131	142	123	124	128	126	147	124	135	122	131	124	133	124	137	131	126	127	129	131	117	127	135	118	128	118	144	137	120	128	133	136	139	140	147	115	139	129	122	139	128	114	141	139	138	124	142	136	136	133	148	142	133	123	121	109	120	122	98	153	135	120	131	137	123	143	131	128	130	120	135	158	129	116	114	132	125	125	99	117	137	130	131	134	143	122	124	129	143	126	143	126	124	146	134	118	141	119	118	124	120	121	127	126	135	132	127	126	138	139	142	149	122	125	118	113	106	120	142	144	122	128	140	147	138	139	153	93	118	125	142	133	157	138	119	135	115	132	132	138	127	125	117	127	136	135	129	127	118	134	102	104	126	136	145	131	114	140	137	126	131	105	121	133	110	143	118	123	127	119	136	121	130	119	143	124	124	126	117	125	124	126	128	131	144	132	135	130	130	137	131	108	113	116	128	121	117	122	125	142	110	146	140	120	136	126	129	128	136	124	130	133	119	134	123	128	133	127	116	141	123	140	112	152	137	124	117	145	132	129	140	126	135	135	96	110	129	138	143	135	137	122	123	128	133	147	139	147	124	141	118	134	132	133	131	122	135	139	117	131	126	131	115	131	132	126	133	128	122	111	152	138	134	130	110	129	143	120	152	147	122	109	132	122	142	121	142	113	135	126	138	136	128	139	141	152	144	135	146	123	133	123	143	123	143	133	123	126	132	149	115	137	137	122	144	111	134	150	149	171	135	116	147	134	111	117	118	129	156	141	134	113	117	114	142	120	146	107	122	111	128	130	131	147	108	135	119	158	134	114	122	116	124	109	109	134	135	120	117	129	132	144	129	136	107	110	132	139	126	139	101	140	113	145	132	130	152	136	127	123	127	125	146	126	124	120	134	131	132	117	161	144	118	122	143	133	133	122	151	153	137	121	155	109	114	123	132	132	135	133	116	128	132	111	109	135	133	127	142	132	141	128	131	129	103	153	124	132	117	130	150	117	138	115	133	140	123	121	111	127	121	133	124	129	151	131	132	135	102	121	121	126	124	132	136	136	123	121	119	126	122	132	145	128	143	124	146	147	120	134	140	140	133	121	101	115	134	130	146	129	139	105	137	128	122	135	140	130	119	157	113	141	113	136	131	129	129	133	127	140	133	146	143	141	139	135	126	144	123	128	133	134	122	128	118	129	125	133	130	127	127	144	113	127	139	118	133	126	126	147	125	123	150	133	131	124	120	135	125	147	139	131	123	129	125	148	150	134	135	132	122	137	144	134	140	113	125	123	128	128	139	106	160	116	149	132	133	127	127	141	141	152	136	113	137	130	140	138	130	146	157	128	113	123	137	139	130	132	122	129	126	136	126	141	142	143	142	141	132	140	115	114	151	114	125	140	117	137	126	123	115	119	128	102	140	137	113	136	122	117	122	140	111	126	132	121	126	148	122	138	132	124	126	120	120	103	126	144	144	128	137	118	141	129	116	116	130	129	127	119	126	128	131	123	121	140	128	121	134	140	120	134	122	144	122	135	148	122	128	121	104	143	114	151	126	115	122	122	120	134	122	144	142	128	123	106	123	126	115	143	130	131	156	144	121	133	122	131	139	122	118	99	133	130	128	112	117	145	137	126	97	140	138	150	155	135	110	122	121	138	123	146	125	134	152	124	119	111	154	131	117	154	134	133	136	119	126	139	141	138	117	139	129	148	125	129	123	105	130	134	147	128	115	144	107	138	136	111	133	133	123	118	145	129	131	116	120	127	152	129	139	136	145	139	132	112	120	145	133	121	128	137	116	122	123	128	133	130	141	137	133	134	131	140	143	138	133	140	150	142	116	138	127	139	116	156	146	117	132	125	132	123	132	124	110	123	143	148	139	137	123	150	136	144	119	127	120	136	122	143	124	123	144	126	150	145	121	129	124	134	129	142	159	126	124	117	126	133	128	119	124	143	139	101	127	123	127	133	125	131	119	114	135	128	130	151	138	136	125	118	128	144	119	120	135	143	127	113	132	115	143	118	128	132	136	134	136	134	122	151	118	129	142	119	125	129	133	132	120	132	134	133	138	128	142	128	131	138	124	132	119	133	133	125	146	145	140	112	110	134	132	125	122	138	143	127	121	127	111	129	149	138	119	123	133	121	138	121	99	111	118	117	129	101	143	134	114	141	150	120	113	138	133	123	132	113	159	110	125	128	128	112	124	125	133	115	146	146	117	118	129	107	154	142	131	111	114	140	137	128	138	125	121	121	106	111	162	141	133	137	146	135	129	117	143	120	120	148	123	121	131	130	141	115	115	130	144	121	133	119	134	129	147	138	123	126	138	145	133	113	143	137	136	139	118	114	124	130	127	124	115	106	123	98	129	135	124	138	138	133	139	112	165	114	125	117	130	130	130	138	149	127	143	143	134	149	131	146	117	127	129	128	115	142	124	113	137	132	130	140	118	123	147	146	144	135	120	131	138	131	115	152	130	145	118	135	137	116	110	135	131	130	146	124	144	125	125	116	135	137	124	124	121	118	124	142	139	122	118	149	126	125	130	116	126	137	119	120	150	113	137	139	139	122	131	112	145	147	148	134	124	124	123	143
5446	1304	2932	3491	3025	2577	2065	1754	1445	1285	1175	1022	1019	940	843	789	782	739	716	656	640	606	633	640	575	613	531	602	540	563	488	559	535	516	526	474	493	498	492	503	497	517	433	477	462	477	504	513	486	482	474	525	471	457	511	461	421	454	492	457	431	417	492	457	436	446	472	427	506	437	437	435	408	443	435	468	431	510	463	439	461	422	453	485	448	449	451	457	432	424	500	424	418	461	470	488	433	442	448	416	447	458	469	451	448	446	451	419	455	447	459	443	457	438	478	446	447	420	411	470	452	443	430	441	468	443	446	484	469	474	461	476	454	449	409	432	447	445	453	446	450	457	433	434	412	437	451	444	462	486	442	454	439	502	433	479	448	435	428	459	470	427	476	464	449	438	415	417	412	467	471	443	450	433	446	430	451	433	409	390	410	447	429	443	448	484	432	452	447	468	469	424	454	469	421	431	437	451	437	481	428	449	468	449	419	467	445	399	419	472	445	420	435	452	451	422	436	483	429	447	478	449	441	438	461	454	458	427	434	449	412	462	438	432	454	443	428	418	428	451	440	440	414	432	487	440	396	448	480	419	454	447	433	434	477	470	436	429	448	427	439	464	464	440	459	393	441	505	473	451	464	433	432	385	459	438	427	427	449	432	428	430	444	422	450	412	416	407	418	426	437	416	446	428	446	450	437	463	448	442	429	393	453	438	466	440	460	454	447	436	436	444	438	448	457	465	453	450	450	439	454	431	460	430	463	410	396	445	453	423	425	422	469	456	459	469	474	453	464	429	448	446	452	417	475	398	466	423	427	416	460	442	474	446	477	453	450	447	424	458	408	486	434	417	453	457	423	454	449	451	444	415	459	421	439	440	442	444	404	429	446	460	419	448	450	421	424	470	437	458	408	493	412	460	443	447	438	477	428	459	442	440	449	486	437	450	444	422	457	432	456	450	436	388	429	439	446	458	472	453	453	472	466	424	435	430	453	437	449	471	433	456	411	462	433	452	429	451	445	433	404	420	438	435	469	460	429	427	460	459	434	425	460	411	478	460	446	435	447	444	460	448	452	416	420	436	444	427	418	400	451	417	407	423	439	443	424	447	452	448	426	458	465	455	439	464	444	450	421	442	411	442	450	468	426	446	435	432	431	410	429	411	476	445	424	415	461	450	410	449	431	422	441	434	460	439	484	432	476	447	427	435	416	476	431	415	457	441	444	463	459	456	448	430	411	457	437	450	442	403	473	435	444	427	452	449	429	424	426	422	437	427	454	437	447	408	404	435	438	460	414	437	468	448	453	453	438	437	450	470	429	423	461	408	451	479	455	425	430	441	414	445	406	455	467	471	443	417	444	438	467	425	424	410	436	475	421	465	487	428	466	460	414	458	472	449	453	409	422	456	456	444	456	442	423	456	432	444	443	445	454	403	454	473	424	448	420	452	443	433	414	428	425	423	442	450	443	463	415	427	456	420	428	423	444	429	446	437	471	467	405	468	439	463	380	450	448	470	448	422	441	426	470	438	421	424	444	461	419	422	447	407	445	492	423	418	435	441	483	446	417	448	450	474	447	474	427	429	433	455	432	447	452	448	469	441	430	499	439	440	463	427	425	485	414	434	442	485	465	425	449	447	449	478	436	413	420	432	428	402	404	437	446	461	442	462	474	430	415	418	460	405	404	412	458	443	409	440	437	461	453	419	462	462	425	415	407	418	458	437	441	431	420	440	473	405	467	437	456	441	459	446	441	422	468	470	452	445	444	468	448	421	421	439	453	421	421	417	435	411	465	446	453	434	405	452	429	458	490	415	462	463	449	422	440	432	422	425	409	460	427	415	462	469	476	454	443	443	413	439	431	428	430	412	426	434	433	446	471	438	471	448	435	444	406	429	426	424	431	473	427	465	410	435	416	459	466	471	420	413	437	456	430	422	460	416	403	467	445	439	459	461	405	430	427	451	487	420	437	465	450	440	426	485	398	435	460	439	423	434	463	449	455	464	470	435	452	456	452	485	459	445	449	463	430	461	488	451	418	484	460	433	466	453	472	399	451	432	411	456	468	434	432	431	466	452	436	439	456	430	444	423	469	416	439	487	488	441	443	411	435	441	432	432	435	439	430	449	417	433	464	431	432	441	426	454	435	436	422	470	443	433	450	409	414	445	442	436	430	444	407	422	417	419	425	418	445	474	464	461	444	432	426	433	443	436	469	424	467	446	479	442	435	466	449	443	443	456	409	449	466	395	447	399	466	425	409	449	504	465	430	455	418	423	409	440	443	474	443	437	454	474	432	448	410	443	459	453	469	437	405	443	446	413	464	442	437	453	474	397	445	432	430	394	432	432	405	423	439	430	427	465	484	467	447	451	435	443	457	480	443	430	437	405	457	443	466	475	413	431	465	454	421	446	445	443	412	471	456	457	448	437	447	424	420	482	410	438	441	485	438	441	428	465	422	416	401	452	455	425	410	474	435	474	428	422	471	446	413	426	461	470	434	448	434	447	419	458	457	405	396	442	417	439	447	427	452	471	447	458	470	459	430	433	434	437	419	436	470	438	431	438	468	443	441	424	453	426	465	445	449	443	463	440	470	451	451	432	441	437	467	477	453	409	463	457	484	423	489	456	414	451	437	434	422	408	429	446	430	434	438	443	409	461	449	430	434	424	436	403	438	443	449	419	468	430	456	419	443	454	444	445	429	475	438	408	436	436	455	442	435	419	430	440	488	430	471	457	415	433	448	450	416	454	469	419	416	434	454	394	445	431	446	465	394	476	464	410	432	402	437	468	429	435	440	414	411	464	439	464	429	418	458	394	452	410	494	411	445	425	447	470	457	436	423	429	414	460	437	459	456	439	465	423	457	429	449	430	432	430	450	440	433	447	466	434	427	466	463	428	453	421	427	427	471	435	397	445	478	423	426	445	441	456	440	450	421	435	416	443	413	461	424	397	440	427	425	433	471	415	441	440	454	454	435	447	480	427	401	391	465	439	472	477	450	434	432	455	463	436	432	405	437	441	437	441	440	456	455	435	436	455	465	444	433	472	434	473	430	429	434	437	435	413	449	440	426	425	465	395	450	445	443	473	417	428	462	462	471	419	465	440	451	423	466	447	450	409	436	463	426	439	434	479	422	448	417	479	418	433	418	428	446	399	468	440	429	459	438	462	442	450	458	427	444	476	480	440	440	435	401	478	442	402	455	444	473	415	421	433	455	443	408	448	437	477	445	428	471	428	454	430	453	427	437	438	441	462	482	474	449	418	442	405	447	417	494	427	479	448	450	422	472	433	433	412	418	455	426	401	466	463	433	442	424	442	454	424	429	429	424	437	436	429	430	471	467	413	435	455	451	438	481	441	425	439	445	419	459	438	458	440	423	423	458	432	401	445	453	462	438	440	421	474	426	455	457	414	442	439	447	452	404	437	438	434	439	443	455	419	430	412	453	441	436	474	431	458	442	454	450	409	448	405	413	423	437	421	432	437	454	425	445	426	442	452
8642	1886	2371	1689	1161	795	666	487	452	305	277	276	244	212	218	180	216	210	180	152	160	168	172	146	147	165	137	147	147	140	152	121	130	151	124	149	129	118	136	132	143	141	130	122	139	131	145	141	120	132	122	119	132	118	131	138	129	142	140	129	137	125	133	127	125	143	109	135	112	119	136	122	117	126	137	112	124	129	124	137	121	112	114	133	132	130	117	127	127	128	151	133	128	111	142	128	117	121	133	124	128	127	116	125	140	142	118	129	142	137	135	134	118	116	135	144	108	115	132	126	123	124	119	144	118	108	120	129	128	113	124	126	110	123	123	130	141	123	140	111	132	136	112	129	125	122	147	147	106	113	116	130	124	128	138	126	130	151	118	125	120	113	125	113	144	139	128	120	122	143	121	116	111	123	147	130	128	123	136	122	136	127	117	147	110	126	140	111	122	131	127	142	125	125	124	144	125	133	122	133	137	127	107	132	116	128	117	128	96	112	126	126	132	128	136	130	135	108	136	138	115	116	129	130	131	135	125	133	115	122	136	116	130	120	120	108	141	131	123	140	144	135	144	132	113	113	128	109	125	111	120	118	114	114	125	105	136	107	118	137	119	131	125	122	101	117	125	127	129	131	126	130	112	109	136	137	124	102	130	142	120	118	123	126	121	119	126	144	125	124	129	135	134	134	110	113	128	108	128	110	129	150	124	130	120	115	149	124	131	128	129	109	139	131	100	122	105	138	130	144	141	140	112	124	138	137	124	138	131	128	141	135	145	128	124	128	122	136	125	142	134	125	108	145	132	118	121	140	125	107	119	119	112	131	117	123	131	123	123	133	127	142	127	125	117	130	143	116	137	122	123	140	113	135	135	132	136	134	128	126	120	131	140	134	133	114	116	125	129	129	137	118	119	119	134	133	127	143	114	139	119	133	140	117	112	115	115	152	128	130	118	106	115	144	99	138	134	133	143	122	119	114	107	104	122	134	123	100	112	117	118	142	115	104	105	123	120	128	144	121	144	129	120	115	119	109	119	116	130	115	115	140	126	130	95	132	113	111	113	128	102	131	127	144	122	114	129	113	128	125	121	130	123	124	128	106	131	124	109	137	130	146	141	116	113	125	104	147	100	139	115	121	118	133	135	128	128	119	116	128	121	106	125	110	106	92	126	128	116	149	144	118	143	117	119	124	133	139	123	121	132	122	139	112	121	118	93	113	116	113	112	118	103	121	117	110	121	136	130	121	126	105	117	123	122	132	128	129	115	128	126	109	108	123	110	138	105	117	107	131	128	132	146	131	110	123	132	133	103	126	123	118	117	127	118	122	120	131	124	116	125	127	118	137	153	122	125	137	125	119	112	113	128	106	119	119	123	127	105	127	95	130	155	120	129	122	114	142	122	100	134	128	126	118	98	126	131	150	107	119	122	122	145	129	119	131	129	128	137	111	131	120	156	121	139	152	107	133	147	104	96	137	143	118	134	134	132	108	121	108	141	116	137	133	108	110	126	107	129	138	128	116	116	121	148	109	95	111	121	126	115	141	117	108	122	115	126	132	119	139	128	113	117	135	132	107	124	119	143	126	124	111	126	111	136	119	136	126	140	105	127	116	128	114	133	125	140	123	112	113	134	124	123	126	116	127	130	108	136	149	117	144	127	129	147	130	133	137	136	124	114	124	129	109	111	141	126	130	128	134	128	122	124	131	118	137	121	126	102	111	122	126	132	121	123	136	133	130	106	129	131	132	132	134	131	124	131	112	119	98	118	120	119	116	128	140	115	130	137	117	110	130	124	143	131	124	126	128	122	135	126	113	120	140	147	133	116	96	126	93	116	134	118	148	117	134	117	134	118	130	112	132	115	146	140	132	126	112	120	152	121	131	137	135	121	144	137	158	134	128	114	122	135	119	115	137	109	105	112	124	104	118	116	124	136	112	139	113	127	141	120	153	115	122	116	129	124	127	122	125	149	117	128	146	130	118	121	134	109	117	128	131	126	127	131	128	106	130	115	134	130	134	133	125	115	123	114	113	122	112	154	132	138	119	118	137	141	144	124	118	121	107	115	111	143	114	135	132	128	109	134	116	121	133	145	124	123	128	122	106	125	130	124	119	123	134	117	136	122	139	117	126	90	134	143	115	107	142	135	144	116	131	132	134	135	131	128	136	126	128	132	105	102	116	135	138	102	154	132	115	127	133	125	123	113	117	140	143	120	125	115	127	121	142	137	106	129	126	107	115	139	132	134	102	134	132	117	134	115	134	128	132	118	123	117	127	125	121	131	115	109	131	133	131	144	122	144	113	119	123	137	117	147	159	108	137	126	109	134	117	133	124	121	113	123	119	125	123	105	123	121	120	99	119	114	118	130	152	110	132	116	124	105	137	135	126	119	132	123	124	116	117	119	134	126	121	130	128	123	130	168	118	133	118	134	110	123	136	106	132	117	123	128	119	125	138	143	124	110	117	127	110	141	121	114	132	135	115	142	117	137	126	130	136	146	130	143	132	141	108	141	132	125	130	110	129	136	125	142	132	141	115	114	116	109	132	103	130	126	122	124	136	140	133	137	141	122	124	120	124	109	117	128	142	144	131	121	117	122	147	122	116	138	128	126	127	125	136	120	137	112	105	132	121	113	131	128	129	137	129	107	123	107	130	134	120	120	120	116	141	124	118	116	128	119	126	119	116	122	145	120	119	124	108	115	124	118	123	124	113	118	113	120	116	119	122	118	120	133	126	116	113	136	125	126	121	105	103	131	126	114	122	115	118	133	127	130	152	99	103	115	118	98	140	103	121	132	107	98	126	132	135	141	106	119	130	108	127	125	120	122	137	124	144	117	104	112	129	132	117	128	120	115	119	147	101	121	113	128	105	115	104	115	126	131	122	115	115	129	121	133	127	107	128	114	125	126	125	108	126	136	121	123	126	111	135	125	128	116	123	122	132	131	132	145	143	114	106	138	124	141	129	135	138	136	122	129	128	110	136	105	119	120	131	118	156	118	140	99	125	132	121	119	131	136	119	112	97	110	119	141	122	116	119	116	130	121	121	120	115	135	134	132	120	128	121	138	131	119	126	110	120	114	134	125	146	122	122	127	142	121	119	116	118	131	118	141	117	130	124	139	140	131	126	117	134	130	125	130	126	115	116	106	141	136	115	149	138	119	105	114	135	131	122	130	124	117	104	117	113	122	116	136	134	124	119	113	130	125	134	122	134	121	127	107	143	139	118	132	113	128	125	135	158	121	116	125	126	123	130	130	120	135	122	142	120	110	137	109	116	121	128	128	99	135	137	116	131	114	114	146	128	125	128	132	128	121	116	111	130	122	123	124	118	121	135	127	123	148	124	129	143	114	108	129	153	119	123	139	139	122	139	124	126	132	123	125	122	116	133	120	114	118	120	119	150	131	127	135	114	120	131	123	123	136	140	131	130	127	120	137	127	131	108	132	106	123	109	124	139	108	117	120	131	118	115	114	119	118	122	123	113	136	121	139	123
7625	2281	5251	5986	5271	4375	3682	2915	2414	2126	1829	1621	1532	1330	1179	1089	999	1017	929	897	887	811	772	750	739	691	674	644	645	704	608	600	613	574	557	550	553	556	579	541	518	547	529	556	521	491	509	505	505	499	489	474	474	507	485	503	505	506	504	493	472	432	466	479	461	455	479	432	473	432	492	509	478	449	470	405	399	469	477	408	483	480	448	462	404	433	475	447	446	442	457	480	469	461	453	466	433	458	412	476	468	461	445	466	445	440	426	470	438	450	455	415	413	447	441	438	442	436	413	410	456	443	389	409	453	445	441	430	443	464	481	424	447	462	457	481	442	472	468	476	393	497	417	468	448	436	439	484	434	444	462	465	444	407	417	414	427	455	455	422	438	429	431	444	471	421	433	430	478	416	400	415	448	426	448	409	427	430	436	419	428	395	430	475	422	419	446	448	436	408	389	429	465	445	464	430	416	437	436	444	468	428	447	419	404	414	426	477	475	410	439	457	416	461	406	412	430	457	422	451	442	409	436	454	437	434	445	446	453	453	430	463	416	433	424	439	456	417	439	416	431	428	405	411	449	417	410	424	456	448	407	444	427	426	404	438	468	440	450	412	402	458	444	474	454	454	409	495	417	451	414	418	434	414	471	450	401	438	447	433	425	446	450	454	429	411	430	422	444	438	434	443	462	439	424	453	466	433	455	434	434	429	409	433	451	453	407	413	450	441	420	430	450	442	421	437	471	449	457	450	428	429	438	394	451	456	427	445	427	441	409	414	365	420	437	443	419	436	446	419	427	419	417	437	424	449	423	431	442	431	438	406	462	433	447	410	433	405	432	426	457	434	461	440	451	442	430	476	435	458	410	415	445	409	450	435	444	493	454	421	439	420	404	443	420	465	421	444	414	442	418	425	402	398	439	459	411	407	409	419	449	441	464	432	436	437	478	430	440	449	474	413	411	466	451	449	422	458	436	434	437	455	424	421	411	424	442	436	403	410	442	416	440	419	463	474	458	461	390	415	409	416	474	480	420	442	432	415	428	474	435	420	428	435	434	452	475	399	416	396	421	435	466	375	421	449	441	430	425	431	424	455	436	422	409	430	428	441	432	416	469	462	477	414	436	490	439	449	397	410	461	464	464	446	437	450	402	403	420	421	438	447	430	457	444	420	451	463	444	422	441	419	420	391	402	386	439	404	431	451	452	440	444	429	439	440	437	448	443	426	454	452	413	429	441	443	407	439	434	446	456	420	437	436	411	400	460	438	422	420	389	459	440	432	453	445	427	429	430	484	419	446	448	464	431	446	411	453	431	450	404	467	450	469	448	408	451	443	435	437	418	477	404	412	385	429	399	442	432	424	408	394	420	434	437	432	473	424	424	442	419	396	430	405	433	454	395	419	371	418	452	438	477	401	419	422	419	424	381	417	428	423	467	398	404	408	438	401	439	415	383	420	425	416	407	435	398	410	420	436	436	443	444	446	443	436	438	427	424	441	459	446	453	441	384	431	437	422	451	413	452	408	432	463	457	418	434	472	440	444	414	409	426	439	455	461	439	452	427	427	462	424	442	428	449	379	426	453	413	427	448	400	452	473	443	395	436	448	454	477	454	466	444	418	453	422	442	429	432	473	468	438	436	436	437	447	429	439	450	425	441	427	421	416	445	428	472	459	428	438	451	436	430	411	436	446	426	426	452	452	398	408	451	444	425	442	449	390	449	440	406	437	429	437	426	408	437	437	435	456	384	428	471	443	438	448	425	440	415	413	443	421	415	420	403	424	395	455	430	445	432	391	409	405	447	438	475	429	447	451	439	401	400	429	435	398	446	450	408	454	469	460	473	425	495	443	439	441	452	384	447	445	447	407	452	447	446	411	433	420	456	462	454	419	442	454	450	448	450	454	401	439	457	411	432	411	453	417	457	414	444	408	430	464	468	462	444	427	410	401	434	393	382	401	443	421	442	455	419	407	421	396	438	514	460	427	420	397	457	427	432	430	423	418	429	411	439	420	390	446	450	439	389	421	406	420	423	439	412	409	406	421	390	441	391	420	403	408	443	417	462	434	457	432	440	436	427	423	428	427	460	429	420	443	427	484	434	447	421	421	460	459	438	452	463	455	425	440	447	414	432	455	433	432	440	443	418	472	462	412	453	411	461	436	430	441	446	410	417	415	429	468	446	434	418	416	426	442	415	400	436	459	452	432	423	413	487	428	428	461	437	435	429	406	409	438	444	422	450	451	414	407	436	436	416	428	426	423	432	437	413	412	455	429	389	456	437	470	441	434	434	442	437	443	427	461	448	460	417	433	415	419	405	464	418	438	422	394	430	454	442	432	446	461	412	452	446	450	448	444	441	441	410	416	471	426	406	466	444	454	446	399	439	437	416	467	457	446	421	442	433	420	428	463	416	429	431	422	432	428	466	436	404	414	426	411	424	450	460	453	433	455	432	438	407	461	429	423	432	435	446	388	435	414	445	438	420	419	403	412	400	436	419	383	421	485	424	441	431	450	457	418	430	458	499	428	448	423	435	410	426	430	452	446	436	423	463	442	437	474	456	448	438	401	392	392	473	414	441	404	452	388	457	413	430	439	390	431	447	423	434	411	457	461	403	460	394	452	433	458	415	465	420	445	437	469	419	434	433	440	423	419	390	454	469	429	435	409	457	450	438	443	462	450	476	413	444	445	415	453	435	432	422	421	399	436	465	422	421	386	419	472	452	427	447	401	423	448	433	445	448	461	450	465	454	446	414	431	435	449	412	416	425	399	421	446	449	426	440	410	415	453	414	421	448	434	383	432	416	426	438	438	428	399	412	441	438	412	389	424	428	419	479	463	458	430	404	437	373	443	440	446	445	457	474	449	420	442	407	429	439	414	458	454	426	432	451	427	464	411	407	455	450	445	429	471	408	415	435	456	438	418	451	418	437	449	411	418	404	382	417	402	450	415	443	406	412	449	437	424	432	406	426	414	443	438	452	455	450	450	469	388	454	452	410	454	423	437	429	410	430	431	466	451	433	483	444	429	457	436	404	441	450	443	423	435	420	457	421	442	409	448	464	425	388	434	415	445	447	425	473	438	416	453	448	450	442	419	452	414	435	434	426	390	433	457	432	446	428	418	445	458	465	410	431	464	439	456	417	431	434	453	463	454	421	436	472	385	409	414	440	426	432	430	462	411	436	442	464	424	435	432	435	421	426	434	445	416	439	444	410	410	425	410	465	436	396	413	417	459	450	428	434	460	434	416	442	444	444	406	452	467	457	468	424	432	410	451	448	421	446	410	435	470	431	417	417	466	469	448	428	441	443	466	423	436	463	457	422	406	437	427	443	440	447	430	456	437	427	402	433	453	448	409	418	417	444	435	407	458	445	466	411	428	440	433	463	441	458	453	465	414	451	444	467	426	387	438	421	414	444	410	428	420	421	427	409	404	412	414	445	441	423	421	444	466	435	454	447	411	431	477	452	441	457	426	444	460	442	411	442	450	431	438	416	442
1272	314	381	331	282	261	258	287	252	241	278	244	258	244	238	247	242	264	253	297	272	240	240	284	222	234	284	256	238	288	285	256	260	259	243	242	256	241	259	282	247	238	246	230	233	262	247	250	261	250	251	270	262	297	236	272	263	260	251	237	258	270	231	253	266	246	254	255	251	260	258	256	264	258	279	213	226	257	270	222	270	251	231	244	256	262	248	292	276	239	247	246	252	221	249	270	247	243	248	220	253	258	259	254	243	239	293	223	255	275	224	274	229	283	277	254	235	268	260	276	262	233	260	239	268	243	274	255	238	273	255	207	249	265	257	234	245	229	288	272	247	253	226	233	236	257	267	227	271	238	245	241	236	244	243	242	260	268	239	273	260	247	243	260	280	259	253	248	227	283	278	257	266	281	236	256	254	253	234	246	244	241	237	274	233	272	216	260	246	250	246	234	248	245	284	253	245	234	233	231	260	250	274	257	237	243	278	245	274	259	245	250	236	277	228	248	287	264	264	277	251	266	251	240	218	287	280	264	245	261	275	243	253	255	236	259	258	269	265	256	284	233	256	254	237	265	253	278	255	246	236	250	229	231	254	241	248	243	225	244	262	242	255	244	243	242	247	263	275	254	270	255	289	266	233	239	269	274	243	266	254	260	250	277	280	257	255	264	230	236	239	221	255	260	217	257	255	263	263	275	244	249	228	246	261	238	265	251	232	278	231	249	281	256	257	255	264	241	262	267	286	263	230	264	217	218	241	244	271	248	253	242	274	253	262	249	255	271	267	241	267	243	251	242	235	277	249	260	256	237	246	271	238	282	234	233	243	215	256	288	272	251	249	253	214	268	263	268	265	263	258	252	269	273	253	266	253	227	261	234	238	226	258	251	250	253	244	243	250	262	245	246	280	292	238	253	238	219	230	233	263	247	274	278	283	251	234	225	250	243	244	242	261	262	272	234	236	260	245	258	248	268	264	262	256	275	276	257	237	249	261	219	254	234	247	268	256	257	250	257	246	231	230	245	256	256	229	254	252	251	279	238	263	264	246	244	257	261	252	231	293	237	254	276	242	266	251	225	260	269	257	228	303	252	223	278	238	242	246	253	258	281	232	260	283	242	236	248	294	239	250	271	256	270	236	258	267	257	234	240	251	238	285	256	273	254	252	254	265	226	255	259	244	226	257	241	262	228	256	276	246	273	232	224	246	259	260	242	260	257	238	243	239	262	266	282	247	249	261	237	254	277	255	262	228	247	287	259	278	248	260	277	250	244	234	257	237	273	232	255	236	258	250	269	252	288	243	229	253	274	254	274	239	271	272	217	252	257	270	254	229	244	226	263	269	266	256	242	249	247	247	223	259	255	269	265	234	239	274	222	247	255	238	274	257	251	291	241	255	244	266	236	256	240	230	256	237	275	263	250	252	280	260	230	261	258	251	259	241	243	216	264	225	229	251	236	258	244	238	258	251	250	248	235	253	264	255	251	242	287	241	235	257	217	255	239	243	264	248	231	254	260	258	253	229	257	245	226	237	245	252	253	261	236	236	237	297	251	265	262	227	251	257	227	235	250	270	269	243	247	245	262	236	291	250	247	226	264	274	239	268	261	229	229	241	258	258	236	265	247	251	282	285	250	271	267	221	238	251	253	235	274	256	233	247	258	254	257	260	244	229	249	252	229	257	238	239	278	255	267	236	249	252	240	245	229	256	271	275	268	251	254	236	265	254	233	248	262	265	242	265	252	287	239	254	266	265	243	259	228	237	269	265	237	256	274	254	225	230	257	231	246	277	249	251	243	248	274	219	247	246	233	241	275	262	242	262	265	255	211	256	269	247	249	235	269	275	256	252	255	264	258	276	267	264	266	253	234	286	248	237	272	269	238	226	253	245	259	238	245	237	235	271	231	229	247	256	245	220	239	254	268	255	247	221	227	236	242	268	242	232	250	281	234	241	284	252	226	245	260	247	253	263	258	268	258	260	241	249	260	245	249	261	240	257	253	264	268	275	245	258	255	231	270	255	286	243	256	247	232	261	270	264	242	260	232	233	248	264	267	249	232	249	267	270	236	263	225	257	229	263	225	268	265	258	282	271	226	253	265	273	245	246	228	256	240	247	254	247	268	251	263	252	245	271	252	267	258	246	255	218	245	270	263	246	265	256	255	237	269	283	257	263	246	253	231	252	258	286	264	219	268	236	243	246	282	206	252	267	229	247	248	253	218	267	274	261	232	257	221	239	248	284	239	252	262	273	262	250	270	237	273	249	256	245	281	263	250	269	253	257	264	252	251	267	282	230	230	250	264	237	277	246	246	254	285	238	227	276	257	244	274	272	233	262	266	234	259	242	239	238	248	265	233	282	256	251	277	266	228	247	269	292	248	275	276	261	252	247	268	256	262	247	254	233	252	244	254	216	260	235	223	236	234	239	236	221	247	241	272	297	258	253	261	260	248	237	227	242	241	209	229	220	272	246	243	250	275	265	242	233	272	280	264	254	242	267	263	265	264	281	234	291	236	242	270	249	244	273	238	264	256	265	243	254	217	262	269	232	270	266	246	243	250	246	261	240	249	242	250	234	208	229	247	241	260	270	242	264	247	247	254	269	251	235	278	236	257	255	265	237	244	267	285	249	237	245	242	248	248	265	261	241	265	229	281	258	257	248	273	247	246	265	245	276	237	247	261	231	220	259	243	260	243	241	248	253	254	251	251	258	246	254	265	237	241	271	269	238	254	247	222	237	249	257	234	244	267	269	250	264	252	254	273	270	252	238	256	254	250	253	282	227	260	259	264	274	252	248	248	240	239	280	269	240	228	256	277	269	263	229	224	245	255	255	218	219	244	221	251	247	248	279	255	270	223	225	247	257	244	252	250	262	258	265	235	274	260	253	273	266	257	237	252	235	243	235	271	272	271	265	262	255	256	282	244	272	247	261	252	260	235	274	266	251	244	250	239	233	238	237	257	256	257	257	270	244	226	263	233	250	241	240	245	229	222	239	250	256	247	231	249	234	242	257	238	259	227	240	233	215	243	259	253	265	261	232	268	233	246	251	300	257	285	249	252	255	247	265	240	239	268	234	245	254	264	232	250	262	286	253	239	244	226	242	249	255	265	254	222	261	242	257	259	265	247	236	262	241	262	243	255	250	256	262	254	282	247	237	229	258	273	246	250	273	276	261	268	255	278	221	233	255	264	250	247	245	256	252	248	276	259	230	250	247	222	248	259	241	254	261	249	266	248	268	244	237	246	275	257	230	217	270	231	260	260	258	255	271	250	246	281	294	221	271	248	237	217	251	256	253	280	237	236	244	239	276	258	226	273	246	236	271	256	243	242	263	228	267	241	244	287	261	255	266	288	237	273	258	247	232	233	287	262	228	263	241	234	239	259	244	262	270	269	254	260	256	272	246	233	242	258	248	242	259	228	282	228	248	242	227	217	235	239	233	226	237	272	246	235	252	244	223	259	250	251	246	234	261	257	266	262	280	266	257	263
2250	863	930	959	880	904	890	869	830	802	779	780	756	763	791	816	816	818	813	795	751	788	745	806	800	810	806	754	783	789	803	817	756	782	774	799	838	783	743	815	781	756	788	760	780	777	773	804	738	763	785	754	754	832	781	778	816	803	762	793	794	761	707	805	747	744	768	740	760	817	769	832	773	768	769	771	829	740	719	796	798	748	754	758	754	755	789	771	780	783	782	754	780	750	810	769	776	827	779	812	786	779	764	744	753	752	796	775	828	769	768	738	782	760	818	784	799	795	817	782	790	747	733	846	707	798	791	840	826	743	763	814	764	775	807	748	792	766	755	769	788	784	775	760	737	774	796	746	793	744	821	770	760	802	753	785	794	740	737	742	798	786	739	776	776	792	755	800	759	808	758	826	757	772	764	786	750	751	787	711	803	731	796	774	759	818	794	799	744	751	775	756	718	777	809	767	734	792	768	770	775	809	786	762	819	775	808	794	753	773	771	790	755	789	818	769	772	783	776	833	765	770	789	761	732	799	796	805	780	764	827	767	778	730	759	778	789	819	739	762	763	768	797	739	720	812	759	731	763	757	786	841	746	734	754	744	816	783	802	784	773	757	710	780	700	783	828	807	755	756	765	784	783	813	810	739	775	785	767	729	718	752	773	803	771	747	792	720	764	794	765	814	809	783	779	823	787	792	830	766	783	750	783	737	746	761	745	781	855	757	797	712	729	754	739	767	792	744	783	794	811	797	762	794	769	732	781	778	775	798	794	756	767	740	756	770	803	803	753	823	801	773	754	756	768	792	766	722	767	757	820	738	797	756	733	749	753	809	739	702	745	784	778	751	760	783	772	793	749	779	758	772	761	744	768	762	763	762	750	801	783	750	790	735	802	796	811	756	729	753	786	793	759	772	757	761	722	793	758	802	728	750	796	736	826	799	752	723	833	774	779	778	802	810	776	766	734	789	784	764	828	776	736	746	765	797	781	749	763	750	767	753	842	741	735	795	737	732	755	774	749	711	757	772	751	800	803	824	741	755	778	781	731	795	780	786	741	752	776	766	769	812	827	759	811	753	761	798	793	787	739	734	803	735	791	801	759	740	776	760	761	784	744	784	785	778	773	780	775	780	721	765	763	801	769	756	750	784	769	761	771	771	732	798	773	763	835	765	758	795	785	742	798	759	768	785	738	770	758	768	775	791	762	771	730	760	806	789	771	846	715	754	811	789	739	771	757	778	828	765	793	763	756	795	735	761	758	785	730	769	775	766	776	794	822	789	767	781	783	767	798	768	801	796	737	788	822	785	779	775	835	785	805	815	780	781	744	795	730	785	756	807	816	792	793	746	718	727	834	793	770	735	786	789	767	760	763	792	782	757	827	789	760	766	762	775	764	746	767	770	747	808	811	769	787	764	819	777	755	761	784	811	774	803	768	745	746	760	805	757	783	778	732	768	790	790	748	785	727	769	774	756	758	743	785	792	803	813	765	770	758	793	718	793	752	763	794	771	769	749	737	772	751	714	740	762	806	779	780	726	788	729	803	778	745	765	764	813	782	780	804	802	747	793	787	770	801	838	788	793	784	753	777	758	743	735	762	754	743	751	755	762	794	740	806	755	728	804	757	764	760	752	813	755	761	774	766	819	796	778	820	776	779	794	718	757	806	767	772	783	771	736	754	806	786	754	812	781	763	770	801	747	775	818	786	789	788	748	750	786	804	795	777	774	783	773	762	750	741	731	783	822	783	739	788	785	799	733	783	741	789	767	791	731	840	781	752	821	732	753	760	747	785	767	753	782	763	761	829	754	752	800	780	780	781	791	751	747	774	757	780	770	800	829	782	787	782	736	779	740	760	789	733	796	756	780	812	807	788	761	747	740	783	788	779	797	743	735	794	773	773	780	793	736	717	759	781	800	728	733	764	764	796	804	784	804	753	858	784	764	813	793	765	761	758	748	765	796	779	729	777	758	734	781	810	738	757	771	807	774	783	755	779	765	753	743	757	786	781	755	762	791	794	752	803	746	749	768	762	791	759	754	794	823	751	795	794	806	767	757	751	742	772	804	768	785	793	735	769	754	709	769	763	768	814	757	800	762	784	767	742	773	716	777	757	783	767	727	782	805	774	805	740	728	738	778	801	779	750	779	792	776	774	785	755	779	787	764	763	818	754	758	823	784	770	781	750	789	792	769	795	774	801	783	721	778	773	763	764	800	745	766	797	749	743	781	843	793	747	745	761	823	745	777	758	770	773	744	767	779	740	769	757	740	751	761	762	780	787	711	763	765	787	776	755	765	792	829	808	754	726	745	794	734	749	808	738	759	762	771	743	756	779	762	742	760	741	799	728	775	782	810	763	801	731	773	729	771	848	793	737	812	764	850	752	834	788	816	780	771	726	775	760	765	770	825	745	790	767	794	773	784	766	740	781	778	751	754	748	804	797	824	777	802	752	801	786	794	811	722	813	756	761	771	778	755	798	771	781	784	742	764	816	729	792	718	788	739	816	775	768	732	731	731	789	763	786	763	784	760	746	759	795	816	803	762	787	730	764	786	800	781	835	704	748	761	753	760	787	725	785	768	763	743	806	768	760	792	794	751	798	722	789	777	739	747	755	751	762	773	752	767	762	750	792	749	753	799	791	753	750	783	776	772	758	737	736	789	821	755	794	787	746	710	761	778	792	797	765	757	777	720	724	756	744	809	761	769	746	753	791	825	777	803	760	783	793	785	760	808	783	783	748	725	748	799	753	797	690	809	815	764	736	795	776	782	813	751	797	747	773	812	803	794	782	762	803	775	818	761	759	788	784	839	830	820	737	739	757	802	760	759	786	784	824	797	724	752	810	797	783	798	782	771	782	792	785	786	788	802	802	749	801	726	729	810	768	802	733	771	761	776	829	736	722	796	829	779	777	757	725	792	787	804	778	776	821	793	726	774	795	746	755	759	785	856	830	785	749	807	789	792	790	790	747	734	805	757	748	800	744	780	766	763	750	759	748	752	780	796	768	797	757	764	785	762	773	768	760	798	806	816	784	837	800	801	760	799	763	795	725	735	766	772	778	770	771	787	799	756	794	777	770	787	732	748	745	782	725	753	771	784	750	769	765	830	766	786	792	813	795	807	748	774	773	808	781	791	821	742	779	774	729	793	758	811	776	727	789	761	829	802	851	749	831	761	774	755	753	785	776	785	828	770	723	798	780	764	777	749	727	748	818	797	781	757	749	744	763	750	747	774	771	786	787	773	770	736	783	830	688	772	752	768	789	803	786	752	750	777	775	792	801	835	731	754	788	775	766	780	784	795	796	769	730	755	738	755	790	747	794	786	740	798	754	760	841	761	796	811	754	756	812	745	790	756	790	742	773	757	763	766	723	831	790	791	741	776	830	782	750	686	779	786	761	768	772	756	816	780	773	773	744	819	747	749	751	771	787	851	784	747	717	794	786	828	786	773	822	755	791	768	819	784	778	786	782	720	788	790	795	779	791	788	789	741
4660	992	1273	948	642	518	384	321	276	249	217	238	203	211	175	174	166	161	167	166	147	153	136	152	135	134	141	145	152	146	134	139	147	145	123	157	132	135	162	139	137	141	148	142	123	148	142	150	149	149	134	137	110	134	110	129	152	133	153	117	134	168	132	106	142	148	141	139	166	128	132	153	131	135	122	127	141	144	135	138	130	157	137	129	137	133	130	130	144	153	122	128	141	129	147	139	154	131	128	137	121	122	131	117	127	121	114	120	122	152	136	118	119	128	147	122	126	117	132	129	129	148	141	129	141	122	132	118	114	123	131	127	131	124	126	122	130	120	126	136	122	135	117	143	157	135	133	122	127	140	121	133	123	143	138	129	157	134	128	111	117	146	125	138	125	129	139	119	123	135	144	128	130	144	142	122	129	124	139	130	124	116	133	130	125	164	121	145	129	142	130	125	138	132	123	132	141	118	120	116	116	121	138	126	137	139	133	128	143	144	127	138	136	129	131	141	135	151	132	135	121	134	123	128	100	124	120	132	138	135	141	119	130	139	120	138	132	148	108	130	123	121	131	113	154	131	132	114	120	139	128	114	140	118	117	127	123	109	139	112	129	138	137	152	115	105	140	131	109	111	158	147	127	142	144	132	137	142	134	126	124	128	147	125	124	133	132	117	118	141	127	136	121	136	149	130	114	131	117	144	123	144	116	138	105	128	143	132	139	142	144	139	137	150	120	137	124	131	139	116	130	126	129	144	134	138	138	124	128	127	121	120	134	146	119	145	148	146	127	128	146	119	138	107	142	129	145	139	143	98	132	122	117	136	133	133	132	124	134	129	134	107	126	141	134	128	141	138	139	133	123	155	128	118	127	132	128	134	131	129	144	126	132	140	134	134	133	140	120	127	119	135	148	126	129	128	119	128	134	126	129	126	133	127	131	109	116	130	128	113	122	138	95	126	121	125	141	135	150	116	143	123	145	128	141	119	119	130	120	155	125	135	144	140	126	114	136	124	148	140	132	143	138	124	128	138	128	142	107	109	131	117	139	134	127	125	120	125	133	129	139	139	121	130	137	160	118	129	129	124	157	120	135	112	129	128	123	123	131	129	128	118	116	120	144	116	131	132	126	131	145	111	138	141	144	139	123	130	129	114	126	135	134	124	142	129	142	143	134	127	132	142	117	128	139	138	138	121	134	113	156	155	127	131	137	109	123	120	155	136	146	135	145	151	128	153	130	152	121	133	133	125	133	128	137	134	155	145	123	118	124	138	129	121	127	111	127	137	127	135	145	147	128	146	141	136	114	127	131	144	139	125	149	127	139	125	117	144	133	125	141	149	141	143	128	137	124	102	138	138	127	137	119	117	139	122	118	143	125	146	122	139	115	129	129	141	123	145	133	115	127	145	127	117	133	116	131	130	138	126	141	138	141	132	145	108	134	146	95	148	133	121	119	133	137	125	128	134	125	117	153	144	126	115	142	159	130	129	130	130	137	98	137	131	124	140	124	127	124	146	131	134	141	130	142	125	127	130	136	125	139	132	136	107	133	116	151	129	123	126	128	135	119	118	132	133	134	125	125	142	141	129	134	129	136	152	135	139	149	141	135	132	138	135	138	125	116	125	132	161	128	130	120	136	132	127	137	135	136	127	127	129	134	120	158	131	120	122	144	123	126	134	150	137	130	142	109	134	118	163	127	112	119	129	127	142	141	131	140	120	120	100	123	130	137	124	117	123	125	126	144	112	136	127	124	129	124	129	116	137	141	145	129	119	130	144	143	119	124	134	145	137	134	145	142	133	134	137	116	136	117	117	140	129	129	129	137	129	174	106	158	120	126	126	115	143	126	128	134	112	130	135	149	133	154	121	149	145	130	113	156	158	124	144	152	122	133	114	139	119	144	118	142	135	125	120	146	115	115	128	136	131	143	153	114	123	133	145	150	144	145	148	133	116	107	118	129	135	115	135	137	141	119	133	140	119	128	144	139	130	131	124	125	139	138	112	111	127	138	129	128	112	138	115	139	137	124	114	126	112	136	130	118	113	125	125	131	135	144	130	138	137	132	154	146	133	142	112	137	123	149	122	131	138	144	108	124	126	160	130	127	139	121	116	143	121	134	133	147	103	124	143	136	127	129	149	124	141	128	132	120	137	113	118	144	118	131	140	136	131	152	122	138	121	113	142	131	130	136	150	127	134	144	142	133	125	130	136	108	156	136	119	110	120	124	120	138	129	121	125	130	140	121	114	117	119	149	128	119	137	135	134	118	129	138	136	122	131	131	143	121	130	135	130	144	124	125	118	132	122	123	130	127	137	127	124	116	142	113	128	125	138	126	141	125	119	130	124	136	137	144	110	140	103	134	95	116	147	138	142	133	115	120	140	136	136	136	149	146	116	142	119	117	139	138	147	122	155	125	142	136	121	144	126	130	141	123	120	121	117	119	144	129	124	130	126	114	141	122	125	146	120	126	126	105	131	148	124	145	139	144	118	117	130	142	151	130	129	128	124	125	131	141	149	130	135	132	113	134	114	132	132	126	134	134	124	115	115	136	111	116	132	127	140	147	125	144	117	133	130	126	128	129	124	144	126	146	124	154	113	113	128	168	141	142	148	145	116	138	149	122	122	123	117	132	127	132	146	116	114	127	136	134	128	136	138	133	113	142	155	129	127	129	153	122	123	145	131	125	117	138	139	119	135	140	131	130	146	120	144	104	118	145	142	137	130	140	153	125	124	123	142	120	124	149	146	133	111	139	138	129	128	143	142	141	148	120	124	140	143	138	132	129	146	139	140	130	136	130	142	129	131	139	136	130	142	132	136	113	118	129	145	120	122	114	123	132	136	110	135	129	138	137	138	146	141	135	137	147	132	118	138	129	143	119	144	144	138	139	144	144	153	131	122	122	127	135	146	133	144	132	116	123	153	141	129	133	154	133	138	120	137	127	145	131	126	121	131	118	118	112	125	139	147	133	139	117	122	117	122	130	132	134	114	124	144	116	143	131	143	125	129	155	137	156	134	133	142	140	117	133	133	137	134	132	145	146	120	148	152	128	126	132	125	125	149	143	123	110	116	153	114	151	126	131	124	125	143	133	118	139	149	142	118	144	130	128	122	121	136	114	139	120	124	119	112	120	130	140	129	124	119	161	142	132	133	125	135	138	138	138	144	133	115	145	139	123	123	139	130	127	125	143	133	122	127	116	136	135	138	119	162	147	130	140	142	144	131	135	135	135	140	145	124	130	129	114	128	140	112	133	146	132	129	136	130	129	133	111	132	150	139	110	125	123	128	143	107	146	169	133	119	116	133	126	139	133	127	151	117	124	137	115	115	133	141	113	114	145	138	127	117	125	122	128	113	121	136	150	123	138	127	135	134	137	126	127	134	157	125	127	111	139	126	159	136	164	148	158	144	132	124	140	152	116	120	144	139	137	124	127	107	151	113	149	107	119	126	119	132	129	126	113	131	119	109	134	131	127	134	120	138	118	109	152	132
5489	1311	2963	3489	2981	2459	2119	1736	1487	1354	1169	1076	976	954	858	751	743	699	690	676	621	643	636	634	587	603	570	552	505	543	498	525	488	498	551	528	484	481	513	564	501	491	501	487	468	493	440	490	457	454	462	498	460	486	452	438	446	438	464	437	477	484	487	463	454	437	413	444	432	425	485	447	434	447	420	452	474	448	423	469	448	446	437	435	431	413	428	501	459	420	454	463	430	448	458	434	465	396	452	451	462	447	461	478	463	468	464	475	440	440	466	459	438	468	406	428	454	448	450	427	434	420	472	463	443	433	455	462	521	472	439	438	451	523	394	427	442	394	488	445	463	430	399	425	461	411	458	460	442	464	485	432	439	440	447	454	458	441	466	476	421	438	413	418	469	427	457	469	468	416	429	435	474	456	489	437	439	414	447	428	410	460	439	409	406	429	404	418	446	441	442	452	473	433	414	426	444	444	445	465	449	452	484	428	458	415	463	444	413	415	448	458	487	423	401	439	461	449	468	431	426	415	435	443	430	419	465	454	487	449	432	423	443	492	457	436	437	456	465	440	453	454	426	460	439	465	415	462	481	435	454	397	434	467	434	440	424	430	480	426	414	442	452	416	430	435	411	431	411	466	453	440	451	434	476	423	437	419	442	466	457	435	446	421	472	448	435	406	423	461	425	457	460	465	433	431	443	442	452	447	432	470	476	458	417	458	454	492	438	439	415	427	437	434	425	468	460	446	456	457	431	464	477	454	442	439	445	463	421	434	434	452	482	467	442	442	460	454	479	436	414	466	452	448	452	421	420	423	452	455	468	427	431	387	429	484	453	435	475	433	470	437	408	413	503	419	456	427	469	454	398	477	468	427	417	437	420	445	459	436	455	455	456	431	416	420	444	416	449	464	442	445	483	448	397	431	472	440	471	453	432	423	444	472	452	465	476	487	466	456	448	441	408	451	444	443	423	440	476	420	419	424	444	455	427	436	428	407	415	453	481	448	458	439	448	419	436	405	441	463	438	418	431	439	422	448	470	464	462	457	431	443	456	420	419	476	482	452	450	442	448	443	446	480	436	418	430	398	488	457	386	445	444	456	412	418	457	383	462	440	451	402	485	434	448	425	470	461	450	410	423	446	411	433	441	410	390	482	425	410	387	419	434	411	451	428	413	421	437	454	486	460	467	424	456	461	436	449	431	480	446	432	437	438	440	430	468	421	455	429	452	423	433	412	460	441	447	419	442	453	471	462	456	443	423	421	419	435	445	460	480	421	446	451	429	438	463	472	443	481	460	417	426	449	422	413	457	441	412	434	465	445	456	440	457	453	451	438	450	428	458	430	437	411	399	472	466	448	456	443	419	445	433	478	448	430	480	418	467	439	417	409	501	444	469	447	449	454	459	471	463	434	429	455	448	458	450	433	450	439	431	470	410	452	482	454	430	455	413	442	473	451	458	412	447	446	455	464	425	441	415	412	458	442	445	433	434	444	427	421	417	416	444	445	437	449	402	423	428	461	470	469	477	410	415	450	443	444	461	450	422	429	444	450	450	424	415	403	442	469	435	450	427	464	438	421	407	456	440	462	449	445	452	439	417	412	459	420	406	454	421	405	417	456	457	437	444	429	458	436	426	464	436	469	447	419	471	432	484	468	443	458	472	454	441	443	423	426	457	472	448	449	429	441	466	411	433	486	420	451	454	425	447	440	441	457	468	420	451	448	422	446	458	462	426	437	425	474	441	435	429	438	413	467	430	449	490	435	406	415	444	441	437	472	440	423	436	422	420	452	431	450	395	409	450	411	457	427	425	443	476	455	428	447	456	445	419	459	436	440	420	454	424	431	449	421	423	459	429	473	421	438	439	436	441	411	442	404	413	430	462	415	403	450	454	433	444	439	443	428	451	426	453	462	464	427	437	453	466	458	421	448	466	432	431	420	453	448	430	427	464	435	439	392	418	424	419	468	443	449	422	406	470	459	421	447	402	411	469	398	429	478	454	453	451	419	423	443	465	451	459	452	444	456	439	437	429	431	453	411	445	429	469	435	459	453	402	462	454	420	468	455	464	471	415	428	448	479	412	424	436	446	478	430	406	481	406	414	451	460	422	404	433	441	465	460	434	432	454	443	437	445	397	393	462	435	412	461	421	464	444	476	459	437	396	456	448	434	442	420	452	449	435	435	425	467	479	446	430	455	437	459	428	441	414	427	455	399	433	437	461	457	418	459	446	488	429	461	443	469	422	428	460	444	437	444	442	418	431	417	450	469	448	450	426	409	435	464	436	415	475	439	403	438	456	437	435	440	467	467	407	458	502	441	447	420	465	449	435	414	449	421	455	437	452	433	465	462	440	441	422	412	446	449	451	437	418	432	421	429	430	455	450	477	417	464	415	453	471	469	443	402	420	429	424	414	460	424	478	460	456	438	465	446	461	410	440	413	434	446	456	429	415	459	404	428	472	407	439	450	441	428	435	430	413	420	448	457	439	473	451	462	426	445	459	435	434	440	441	445	440	456	413	451	428	464	446	443	417	517	418	427	462	431	443	421	456	449	425	477	449	425	444	427	433	429	440	442	432	443	498	434	440	456	438	452	430	445	484	450	426	408	477	412	385	449	470	464	432	423	444	450	465	452	440	432	442	433	449	421	447	433	444	412	421	451	480	440	446	406	442	470	449	463	445	418	433	458	453	469	447	401	422	458	475	447	389	442	463	465	445	472	429	453	407	404	456	417	456	429	471	413	455	428	479	457	446	401	500	472	463	416	427	435	474	436	437	434	448	453	419	485	415	420	443	445	455	434	450	416	430	440	405	416	469	462	445	452	441	467	447	422	445	446	459	414	423	458	450	437	445	399	452	442	440	455	480	436	438	437	437	442	444	443	459	447	413	464	464	433	446	410	447	411	437	453	442	401	438	428	428	414	446	440	480	458	398	475	417	451	394	457	421	425	475	409	421	447	454	443	433	435	458	451	437	445	443	450	444	469	439	449	485	435	443	403	482	420	436	432	446	440	470	453	478	439	445	434	486	418	421	460	466	431	425	453	462	454	477	459	428	406	393	454	455	470	431	425	439	465	420	430	426	399	483	433	424	467	433	432	455	443	456	405	453	479	472	451	446	460	416	432	416	429	480	459	439	427	476	429	443	454	445	468	408	462	417	461	448	449	424	416	427	431	459	431	453	426	437	450	429	456	425	435	449	410	458	455	429	449	454	428	415	480	427	454	438	449	489	444	418	464	439	400	427	426	450	393	422	438	452	473	470	447	441	426	448	429	457	453	439	401	417	433	417	415	436	476	444	443	436	441	455	431	477	440	437	445	477	437	437	441	453	451	430	456	466	437	432	451	430	440	451	440	420	452	437	459	431	409	449	423	424	455	401	440	406	398	471	451	486	457	425	428	456	475	441	432	450	452	442	468	448	424	439	414	448	431	439	438	410	410	454	465	443	446	454	448	447	440	450	409	430	450	474	444	438	424	419	477	449	417	432	456	457	468
8551	1833	2201	1697	1097	834	617	504	410	359	305	276	220	240	209	196	197	173	182	178	152	177	167	173	172	159	174	153	139	157	141	141	120	165	132	129	148	157	138	146	132	134	132	128	121	135	139	119	131	122	137	122	129	125	127	109	121	128	129	150	137	128	105	126	120	135	134	135	125	115	109	134	129	130	129	120	138	151	133	142	134	124	113	142	129	132	141	126	147	143	143	149	120	125	136	124	133	131	117	117	145	137	123	116	144	112	139	126	137	128	110	106	126	133	128	129	133	131	116	132	117	137	132	110	116	127	138	102	98	106	98	136	107	130	122	136	127	128	122	131	133	122	148	106	134	104	120	122	118	128	110	112	112	121	132	128	132	132	130	137	127	126	114	119	119	132	127	142	153	124	137	132	138	125	101	142	127	107	138	127	123	123	105	131	110	109	139	110	129	120	117	139	127	131	135	133	126	107	120	130	108	129	135	140	130	127	127	143	155	128	119	139	142	118	114	109	136	148	125	124	131	138	115	123	113	133	126	118	140	130	131	130	117	120	107	122	135	135	111	109	121	119	143	119	101	129	129	135	132	106	141	133	113	151	138	125	121	131	104	126	126	108	123	108	142	122	113	128	117	109	113	102	109	126	125	122	117	127	132	122	123	97	134	119	120	145	138	133	118	140	107	139	116	132	148	132	109	129	127	120	123	108	141	138	120	133	127	114	137	109	142	107	110	121	111	117	124	125	104	125	134	107	132	115	115	129	118	105	137	139	113	121	127	137	119	106	130	115	131	126	109	118	146	123	154	129	124	131	126	126	134	121	124	133	109	116	110	106	137	131	123	112	130	136	128	117	117	100	126	125	122	112	124	128	147	113	125	121	121	126	109	118	130	124	115	140	129	138	104	121	114	123	110	126	140	145	110	124	132	138	114	116	137	130	141	121	119	125	155	115	140	124	110	138	124	130	112	135	129	133	123	120	138	106	127	140	127	133	117	115	112	115	130	124	108	130	133	112	117	133	158	125	127	130	110	120	125	117	114	114	127	128	124	143	140	109	111	111	115	132	127	118	119	116	133	128	140	129	127	122	119	120	129	131	109	115	131	136	122	116	129	130	105	124	139	126	130	121	121	131	133	117	122	102	113	139	124	124	114	123	107	134	115	126	115	129	125	126	101	106	119	150	141	150	140	144	134	108	111	133	124	112	125	128	117	129	134	141	138	142	138	137	147	126	127	120	130	107	129	117	122	124	137	122	99	123	124	124	113	124	126	105	126	135	143	118	124	146	112	112	118	129	128	122	124	131	124	113	135	120	123	120	111	129	123	112	118	115	128	136	113	138	108	130	116	127	141	122	119	119	131	131	110	138	119	118	130	137	115	128	140	114	106	130	134	111	134	132	118	148	115	123	118	121	137	119	123	107	113	123	151	121	118	113	133	128	144	121	119	126	116	109	113	148	133	140	161	124	122	131	127	148	136	104	120	145	126	117	104	137	128	127	131	131	143	125	119	125	116	122	120	124	124	123	122	98	130	130	128	125	137	123	142	122	104	121	124	118	120	108	142	135	144	123	136	123	134	140	114	137	121	139	129	144	122	140	124	127	135	115	134	125	146	118	113	119	131	99	136	113	132	139	107	123	117	129	134	123	136	143	148	122	122	133	139	114	106	129	118	110	103	119	128	122	116	141	124	128	121	115	110	121	126	126	106	143	115	119	133	117	111	124	143	115	122	121	137	141	127	119	117	120	122	125	137	122	131	120	135	140	144	108	128	125	132	147	126	135	120	135	124	138	136	128	122	109	99	140	147	131	130	121	135	143	134	98	110	117	118	112	126	136	118	124	120	113	128	117	142	118	129	119	93	122	120	122	135	108	120	117	127	118	125	124	106	142	123	143	127	122	127	121	125	127	131	120	118	121	139	133	139	131	124	137	116	110	121	104	117	106	131	135	127	127	127	133	122	115	104	130	117	124	111	113	106	135	136	126	122	117	116	121	135	119	100	162	124	146	123	114	133	124	127	123	108	99	128	106	142	121	119	120	114	129	116	116	135	125	121	128	134	121	121	127	118	146	113	136	143	129	127	122	118	124	110	141	120	123	120	138	122	118	128	126	113	134	131	143	137	113	143	115	129	140	133	148	134	132	130	130	113	136	121	124	122	122	114	143	136	111	117	129	115	114	127	135	131	122	98	147	129	118	136	131	118	136	142	118	131	109	134	131	113	135	118	139	118	140	126	99	119	120	125	112	125	119	121	111	126	140	134	113	120	119	150	107	147	132	118	114	118	128	134	118	134	123	141	130	122	132	101	146	128	107	132	111	131	124	110	131	111	110	97	136	129	131	121	124	128	130	131	114	123	121	113	119	115	107	130	123	131	118	130	128	147	128	119	131	108	116	122	101	110	128	132	110	144	122	134	121	129	112	110	126	122	130	124	121	117	131	121	139	139	137	128	141	124	129	98	107	129	116	134	123	119	134	126	133	154	125	127	143	136	109	143	108	109	131	142	118	116	109	112	122	143	126	133	126	124	124	113	124	139	105	123	108	128	111	112	107	124	122	121	127	99	109	105	133	126	98	140	140	113	126	136	130	129	126	162	134	111	135	142	108	108	117	111	132	125	139	128	116	113	116	119	126	111	122	135	106	124	127	112	131	136	117	135	127	116	106	154	134	137	133	118	127	126	136	112	146	126	123	126	119	128	136	119	118	139	119	122	127	113	133	116	149	136	131	134	112	115	145	130	146	109	115	125	130	136	121	130	131	119	119	114	121	126	146	122	146	133	128	122	121	115	97	146	141	128	116	125	119	119	125	108	115	128	110	117	132	108	141	112	131	132	122	130	133	135	119	117	119	137	135	125	114	138	127	139	116	114	143	129	128	125	136	128	116	109	123	133	128	121	114	126	117	130	110	119	103	113	124	144	152	115	105	124	116	143	139	117	118	117	113	126	133	132	149	121	146	143	130	142	154	119	146	157	113	125	123	122	115	126	129	120	122	138	138	129	126	121	113	137	123	123	133	115	148	122	128	124	126	136	146	122	139	138	113	138	133	137	138	126	114	115	118	123	122	112	140	98	126	125	128	125	125	126	145	119	139	106	123	117	130	118	122	127	103	119	128	129	125	135	118	121	129	137	128	141	118	120	117	139	120	109	128	116	104	124	116	132	108	132	125	128	134	121	122	141	141	142	121	117	131	107	134	126	123	131	126	117	121	120	127	132	140	118	102	139	115	122	118	120	129	121	117	128	141	112	101	144	121	135	105	134	125	130	137	97	119	132	137	120	116	120	115	112	146	125	114	133	138	113	131	140	112	141	130	118	137	134	133	141	138	124	129	131	119	109	108	135	126	138	131	123	126	125	121	105	113	130	132	116	133	127	146	118	129	98	142	150	139	131	143	140	114	138	110	117	129	127	130	137	116	122	116	122	126	126	115	119	112	107	130	135	133	128	123	131	117	119	111	128	120	129	117	110	118	116	126	131	134	112	116	117	113
7702	2248	5280	6022	5223	4257	3507	2867	2528	2059	1896	1621	1453	1346	1235	1116	1105	943	864	855	832	772	723	752	727	708	744	708	636	648	665	604	644	569	560	566	546	585	602	574	527	520	572	527	527	483	524	518	500	533	490	490	502	469	507	515	469	473	490	469	472	461	515	458	470	508	476	474	478	468	445	467	475	454	456	450	421	425	397	458	433	462	477	455	451	456	439	467	474	429	458	456	474	463	434	448	432	446	436	490	448	425	498	442	412	415	462	456	409	449	463	449	426	434	414	454	431	420	436	436	422	446	409	442	431	454	420	460	445	448	438	451	421	438	424	439	400	443	474	438	445	405	428	444	433	436	433	439	448	420	441	432	443	430	468	448	454	434	442	482	447	416	404	479	437	433	453	476	436	442	417	425	465	426	414	465	471	411	420	428	415	434	431	412	428	460	447	446	449	436	445	362	416	418	449	413	451	462	409	471	448	428	487	389	479	447	482	439	440	448	420	438	416	407	430	475	412	443	429	421	402	426	401	425	440	451	422	421	421	414	430	441	433	413	469	431	438	436	449	431	435	400	444	415	409	459	417	431	427	428	450	444	431	440	412	392	427	467	425	448	451	447	448	446	405	415	413	462	418	453	433	422	437	436	408	461	426	450	438	435	402	439	440	432	408	428	419	423	433	445	433	429	443	468	429	427	413	475	456	391	456	431	440	377	419	415	411	428	441	433	424	428	416	445	433	433	425	440	442	467	447	410	401	405	440	420	411	415	451	449	454	427	427	454	448	434	428	456	404	426	485	468	433	416	431	443	431	436	456	459	416	410	459	421	436	442	441	413	441	439	445	419	438	419	424	415	424	405	418	400	401	406	430	415	398	416	415	445	401	457	423	421	425	428	388	418	424	432	420	445	428	422	408	439	434	453	450	442	455	407	446	414	440	435	430	431	458	425	392	397	435	393	399	471	411	434	399	438	430	422	406	437	441	436	429	442	439	453	420	437	422	448	456	441	422	398	422	476	415	468	470	444	437	447	450	425	436	421	465	452	465	439	452	407	431	445	420	441	476	415	402	460	453	446	420	448	442	415	440	442	419	439	421	452	437	401	439	450	418	420	388	431	474	473	404	432	437	446	452	479	395	442	425	424	420	453	426	391	438	455	454	424	450	415	436	439	432	397	430	415	435	432	433	443	443	432	408	436	450	423	407	474	471	423	479	398	422	423	486	443	409	426	458	437	438	422	453	410	420	406	448	437	438	453	402	449	426	392	424	431	440	457	439	453	440	406	406	461	441	436	430	412	442	450	411	424	467	481	423	417	399	435	474	462	424	474	471	462	442	434	443	441	430	438	421	443	458	487	391	436	404	416	402	431	426	442	439	443	432	392	456	437	482	418	435	432	404	408	443	425	439	424	445	416	477	449	468	436	418	430	453	453	415	454	440	442	435	463	394	462	427	409	465	443	439	440	429	396	428	389	420	403	392	404	415	389	426	466	435	457	419	424	457	433	424	421	425	430	450	470	416	472	395	437	442	430	414	440	386	443	430	429	429	455	433	416	397	413	442	462	406	438	414	462	484	440	418	426	449	433	444	448	456	467	436	418	429	391	435	425	426	427	460	427	448	436	436	449	431	412	449	450	430	412	467	467	422	383	397	469	420	400	437	452	420	427	409	460	438	455	426	422	398	399	449	412	411	455	440	445	496	444	420	413	441	445	435	446	431	446	426	447	416	425	463	443	401	397	405	447	437	429	427	393	431	429	467	440	450	427	432	461	397	433	434	453	451	429	447	462	418	457	430	426	416	433	378	427	444	441	428	455	446	456	428	385	404	410	462	388	419	408	412	426	432	419	430	440	399	407	421	430	433	454	459	430	410	449	402	448	442	446	418	449	433	433	449	428	453	433	413	414	415	411	425	420	464	453	445	407	401	418	437	442	436	411	401	407	378	429	460	406	433	402	423	458	423	438	427	413	450	461	438	494	488	447	433	437	401	440	423	458	413	440	412	423	402	435	448	480	444	452	458	400	410	448	416	425	434	400	415	458	433	436	425	400	415	470	415	452	449	446	409	417	440	454	413	436	446	420	411	433	436	384	449	452	402	443	422	488	463	416	418	454	445	431	435	398	420	418	439	428	398	429	436	433	461	447	442	430	397	447	422	425	409	440	415	436	432	423	396	446	432	420	414	407	448	443	450	457	434	451	408	438	441	440	432	442	441	429	384	424	427	410	390	438	463	441	441	428	427	423	474	427	432	437	438	428	410	439	433	420	384	443	446	423	424	404	398	430	421	437	451	450	425	446	419	421	430	437	436	441	424	452	411	441	413	441	413	435	423	449	424	418	429	459	463	400	420	386	417	431	446	433	476	445	399	434	435	432	419	458	423	432	434	411	464	423	402	471	425	431	417	416	454	432	424	443	462	433	430	418	419	403	421	425	441	429	404	444	451	443	432	445	424	420	429	435	444	451	424	426	429	436	423	438	415	453	436	413	437	429	447	424	436	407	465	408	473	444	438	413	464	413	429	433	450	439	395	450	445	434	422	442	411	438	431	452	438	453	452	429	421	441	421	413	416	417	464	449	430	477	412	413	428	405	420	400	410	418	437	452	435	411	428	450	444	444	458	442	434	453	449	422	471	390	465	423	464	429	423	459	451	414	435	436	440	442	432	436	420	441	434	432	418	464	384	385	440	399	395	440	417	432	450	450	414	410	419	454	409	425	456	440	438	433	426	449	445	425	415	445	471	449	445	446	447	434	417	452	393	449	432	419	420	438	398	402	417	446	407	411	450	438	469	458	437	415	438	452	382	450	431	430	441	433	449	442	440	446	439	425	432	442	433	433	426	440	451	441	414	441	445	406	467	429	449	414	423	410	462	382	405	432	390	427	487	452	382	432	452	433	462	398	423	423	464	441	434	478	450	411	430	440	400	407	441	438	448	404	447	406	431	422	427	446	463	481	416	429	415	430	434	454	452	455	437	402	440	416	415	407	440	428	427	429	470	393	442	427	404	405	425	458	454	455	430	438	467	435	435	416	445	459	433	449	411	450	431	425	433	450	414	457	428	438	452	443	423	413	449	408	413	430	432	477	435	451	449	399	396	447	419	452	444	449	420	449	434	414	435	413	460	436	463	433	424	460	431	423	398	423	441	431	443	413	401	426	431	460	411	430	397	413	406	448	420	445	383	417	418	442	443	429	447	454	433	420	404	442	418	455	418	408	423	461	432	433	460	440	414	460	424	429	417	436	415	436	450	419	376	426	411	439	456	392	440	424	457	463	444	484	420	451	401	416	401	439	425	480	422	392	442	410	409	414	454	422	491	409	454	432	442	402	403	449	403	460	438	423	454	433	450	437	439	400	449	451	424	425	438	420	421	438	440	459	429	438	418	439	428	462	463	434	421	437	432	420	434	424	431	421	404	445	419	457	456	441	426	439	445	432	422	401	438	381	433	416	448	433	422	414	449	429	405	408	443	424	439	412	420	422	433	404	397	423
1269	282	300	280	270	277	268	273	240	267	260	279	236	289	246	276	221	286	267	256	268	259	226	250	261	251	254	241	253	258	259	243	259	267	269	239	234	280	271	252	260	267	261	266	262	260	256	270	285	261	267	252	259	229	258	257	243	247	251	246	272	231	249	238	233	258	258	242	259	253	227	258	251	238	238	264	253	262	257	287	236	225	239	201	250	280	242	284	289	250	254	245	239	268	247	275	244	264	225	235	288	254	229	288	249	280	240	246	244	250	252	250	259	249	245	262	250	251	261	249	249	249	253	234	280	245	247	242	257	227	220	251	254	269	237	260	236	244	242	265	234	257	253	254	269	240	247	248	276	262	282	247	245	222	253	262	272	251	251	253	240	268	222	262	260	235	273	266	231	236	235	235	231	233	253	249	229	257	285	264	243	265	256	290	246	281	244	250	288	259	252	247	251	245	265	243	251	266	261	255	239	263	265	277	256	266	257	257	234	306	224	265	244	254	270	240	248	248	264	246	264	257	262	250	260	276	241	254	227	241	271	219	249	249	257	237	266	230	264	234	267	265	253	249	234	223	237	255	227	254	245	259	249	256	249	246	251	259	261	253	249	266	263	251	246	259	213	254	237	256	252	247	249	252	261	254	264	240	250	248	259	226	276	242	240	267	237	257	257	259	247	243	245	248	246	274	266	227	272	231	247	232	237	253	278	234	250	271	243	248	240	250	263	267	283	234	255	249	245	274	248	264	254	249	236	233	268	235	266	214	290	250	265	268	240	264	264	288	281	223	238	251	273	231	243	275	263	260	261	262	283	243	260	258	243	245	252	264	285	242	220	248	245	248	230	275	233	231	261	281	268	241	253	253	284	253	238	256	237	265	245	266	258	258	233	234	268	281	254	246	251	273	272	272	255	279	248	254	273	258	254	266	253	253	254	273	260	221	263	268	277	260	250	224	255	259	246	227	248	267	257	256	271	258	238	257	241	260	254	268	242	268	256	255	253	233	257	239	245	245	236	247	225	264	245	267	282	220	268	262	240	256	290	268	242	231	246	251	237	245	269	248	254	251	247	244	254	268	246	246	250	249	256	240	261	238	257	268	246	214	295	261	263	233	269	249	239	243	248	246	288	270	269	270	257	220	242	236	244	261	252	214	273	255	252	265	260	238	251	262	242	244	221	272	287	264	239	242	254	252	278	242	252	246	228	250	267	262	256	269	245	242	226	223	250	259	239	251	246	283	263	233	246	290	261	260	226	247	233	275	261	279	247	253	270	240	253	272	254	235	273	239	248	263	219	250	227	231	248	240	258	262	226	274	263	231	269	263	248	260	256	211	263	258	242	242	235	242	284	258	249	254	242	243	256	263	272	241	274	240	235	272	241	283	256	261	244	248	266	265	275	238	245	262	240	275	209	266	261	237	242	258	239	261	235	225	257	272	261	263	252	260	252	277	251	265	279	250	255	236	229	229	274	249	241	246	252	258	252	245	232	276	267	261	248	260	240	244	259	253	275	252	227	261	241	262	284	243	250	273	289	238	278	283	238	276	257	241	246	251	271	271	246	242	277	247	252	247	250	258	255	275	250	262	256	248	255	256	258	229	252	258	263	296	265	236	235	261	258	270	251	260	242	247	225	244	253	230	238	261	246	239	258	260	274	248	258	243	240	219	234	250	222	239	262	255	248	277	227	244	236	252	242	245	251	248	274	257	265	247	227	248	241	234	246	243	247	232	230	267	250	270	267	248	260	254	240	262	267	265	239	249	268	239	259	280	241	254	261	248	232	246	254	256	250	269	262	282	239	241	250	257	247	244	258	255	234	296	241	246	283	236	268	266	252	272	255	226	252	258	237	253	279	262	253	252	239	275	260	278	226	250	238	239	237	244	251	270	243	270	253	212	247	252	248	255	265	254	273	225	244	241	252	272	265	248	259	239	262	243	290	278	241	255	238	295	255	217	264	265	234	257	257	258	253	253	241	243	255	256	268	259	271	240	248	252	244	242	247	238	274	250	250	269	232	281	269	232	236	262	265	274	237	273	290	301	276	248	240	269	254	263	276	256	238	247	235	252	260	221	265	233	229	239	248	266	231	291	256	270	265	249	240	261	271	238	225	257	239	253	271	283	245	254	247	235	263	217	259	265	230	229	274	280	251	275	251	262	272	270	254	272	253	264	232	243	213	264	246	244	255	236	244	241	235	246	260	268	240	250	242	268	264	235	256	206	251	268	246	251	273	266	262	248	251	261	256	280	238	259	254	241	255	269	250	244	260	237	242	233	264	255	247	259	250	237	256	249	281	247	221	275	264	271	250	263	260	255	267	248	272	221	268	255	253	232	240	236	273	261	228	231	236	226	240	271	255	249	238	264	251	245	270	225	256	254	275	260	258	272	255	264	295	239	255	270	271	248	263	260	231	232	250	247	276	278	247	256	252	223	260	252	250	257	274	270	224	271	270	247	280	249	245	280	254	288	234	275	291	238	239	255	257	239	264	254	254	264	258	259	249	273	234	249	263	227	267	285	276	249	254	234	247	247	241	257	256	234	254	253	249	232	248	249	254	246	249	235	283	242	255	292	242	267	259	265	262	239	267	251	240	269	282	263	268	262	244	238	262	292	255	254	258	287	232	280	236	249	239	221	235	229	251	250	248	238	240	248	241	233	278	242	232	240	259	249	263	246	262	249	272	291	251	252	263	251	286	254	255	236	235	248	241	235	247	248	274	265	256	275	244	256	266	275	240	241	238	251	252	247	256	229	245	247	290	216	247	255	277	238	230	254	237	248	236	244	262	239	206	255	262	221	255	267	251	242	244	234	266	267	268	258	221	262	257	248	250	267	256	240	247	242	244	237	261	232	259	260	246	260	263	268	248	257	262	274	273	231	263	237	240	231	239	246	245	254	295	230	274	268	261	259	261	247	252	268	234	279	271	245	191	289	255	251	218	245	298	225	260	241	260	243	272	251	262	232	239	249	252	235	222	252	238	258	260	250	267	266	257	255	233	251	236	237	240	269	266	247	257	240	248	282	255	251	214	250	239	264	259	245	239	259	257	250	255	245	249	280	260	226	262	213	248	260	260	257	248	236	286	255	258	245	262	254	279	268	263	275	238	257	261	248	232	267	291	255	290	268	243	294	246	250	252	247	234	278	250	264	282	262	284	262	277	240	243	265	232	243	251	253	247	264	256	251	244	238	240	253	257	268	262	226	267	280	294	255	259	251	269	252	251	210	247	241	272	254	258	267	254	254	265	240	273	228	246	263	242	224	277	226	250	262	251	225	259	250	267	253	221	241	241	280	249	248	235	264	249	227	275	259	268	254	246	251	247	242	265	271	265	258	256	245	258	246	243	266	264	233	259	244	255	289	255	245	243	252	255	244	277	240	238	235	217	251	280	244	249	236	257	245	218	235	250	262	229	270	243	247	242	267	236	273	234	252	257	244	226	294	244	230	271	241	267	272	298	259	238	277	234	235	249	230	261	255	254	273
2246	854	974	943	916	876	835	840	824	846	857	805	803	804	837	817	791	790	780	772	811	757	750	801	796	803	796	788	753	772	782	818	806	774	731	799	754	791	753	811	744	804	760	818	785	778	776	806	781	774	794	813	782	802	787	804	738	751	811	802	769	707	811	746	798	821	775	807	799	772	786	799	772	775	775	785	761	738	783	831	757	766	756	792	760	780	787	794	785	749	781	792	784	811	778	756	772	760	750	766	821	787	732	757	750	783	777	722	818	790	807	768	775	789	820	778	804	762	783	740	751	793	707	759	754	775	767	725	764	735	780	778	811	733	790	758	741	767	775	790	715	747	783	805	771	790	727	751	786	777	780	763	829	740	794	731	845	745	830	759	736	781	742	770	814	783	758	803	724	722	806	835	763	773	795	792	755	797	745	789	794	754	789	762	757	722	761	776	772	782	741	754	758	743	756	822	769	884	804	771	771	814	757	751	769	740	776	751	797	769	757	717	741	730	756	755	756	736	766	736	792	818	792	792	773	791	778	798	796	766	774	785	756	787	779	780	762	743	788	757	774	805	760	748	819	778	785	758	810	819	763	767	732	789	817	765	790	782	774	751	787	755	760	748	795	795	778	816	791	751	834	828	777	758	768	778	796	789	776	750	783	753	818	750	760	770	853	729	770	773	760	806	772	766	813	827	776	809	787	803	758	794	816	797	731	789	829	750	757	796	734	791	737	798	787	812	776	799	782	762	794	815	790	812	761	804	740	753	736	763	788	745	786	739	773	793	830	747	821	787	774	795	861	765	791	770	803	739	821	832	739	765	832	773	777	778	777	819	766	795	760	743	708	721	785	714	796	728	783	785	758	738	810	728	782	779	772	821	780	762	781	793	834	766	772	790	756	784	725	774	685	723	733	749	807	784	797	815	767	741	729	784	811	738	792	816	764	789	746	767	784	798	785	773	771	798	773	801	742	764	758	802	782	779	794	774	798	781	726	730	753	780	786	782	759	748	696	784	724	781	734	733	763	824	768	729	774	774	752	739	797	795	767	734	771	763	800	812	800	777	788	791	740	757	765	799	741	750	821	796	807	780	742	814	798	757	798	795	756	793	811	777	808	743	733	748	706	760	825	781	778	774	731	759	793	757	781	777	727	788	770	715	799	812	774	763	757	817	800	768	798	783	736	763	743	752	770	761	792	732	806	755	819	823	785	825	781	736	806	769	776	735	785	775	721	756	774	763	795	794	711	765	725	734	733	824	814	781	724	783	759	757	760	750	812	798	798	774	803	727	765	764	821	743	754	760	750	773	769	794	759	765	740	789	781	716	760	770	799	778	770	744	704	774	776	793	765	782	788	794	770	699	798	741	799	735	758	802	788	781	750	792	779	771	810	782	791	781	809	773	814	769	804	780	753	791	782	831	747	726	751	776	745	794	812	793	837	747	803	792	781	750	742	769	830	823	762	753	780	729	743	745	764	789	789	759	775	791	760	779	781	758	811	751	789	790	790	781	769	781	766	775	800	782	756	773	779	796	793	780	784	726	780	813	822	775	788	740	748	784	747	799	820	772	757	774	780	730	806	743	758	766	763	770	787	837	784	762	766	742	731	764	829	778	769	748	784	801	724	796	814	802	751	758	766	802	729	776	789	795	766	774	785	759	826	775	798	736	697	794	782	810	810	754	823	786	774	793	754	754	736	759	837	774	784	758	758	811	768	743	774	832	788	728	776	722	811	731	739	800	720	769	770	765	778	716	774	809	769	819	745	749	805	766	781	742	798	836	734	784	778	784	773	827	829	741	762	795	778	772	729	770	727	809	757	765	762	788	770	767	796	743	762	789	760	796	746	753	769	739	795	789	812	752	772	792	754	825	777	773	703	764	742	785	763	767	782	755	755	745	767	726	720	732	764	796	801	837	742	756	759	766	829	759	778	737	724	753	757	758	779	806	788	706	782	814	777	762	790	732	826	817	738	783	795	784	772	762	714	767	714	761	744	772	780	770	758	700	770	762	786	773	770	741	823	776	736	771	785	764	828	781	794	745	765	787	758	721	716	825	768	753	763	806	767	776	742	734	771	772	795	784	777	741	746	775	723	744	737	768	701	816	758	799	745	781	834	741	744	822	822	730	814	760	810	790	754	780	796	808	778	731	782	751	757	784	788	844	791	753	742	811	787	733	762	768	758	776	807	745	740	729	753	766	783	733	773	786	797	804	831	761	760	757	743	800	776	787	754	792	770	732	805	831	802	724	775	810	763	735	735	779	783	771	788	742	736	791	820	751	792	763	747	747	747	774	765	781	755	834	780	791	761	771	792	853	767	802	768	818	757	752	756	774	788	751	786	750	705	688	762	823	860	749	746	776	799	738	788	756	778	781	753	783	713	800	745	757	803	832	777	799	782	782	785	808	745	784	753	812	761	779	761	760	767	728	741	805	792	731	808	778	738	814	730	735	786	760	789	744	779	800	797	783	729	772	750	795	753	782	795	796	820	773	731	803	714	754	807	708	750	755	796	766	787	734	797	824	814	751	769	762	765	769	784	734	779	796	786	801	758	757	782	779	749	771	776	750	840	768	805	785	758	787	787	743	723	774	761	783	735	819	733	826	795	749	882	800	811	749	742	760	765	806	816	792	769	814	773	731	761	799	800	763	760	754	738	780	803	738	727	811	782	773	753	757	755	819	795	781	820	807	744	760	819	776	720	736	799	772	758	748	791	739	786	755	843	781	776	804	745	774	730	762	775	820	754	780	804	762	764	789	761	807	782	735	773	770	765	785	761	822	761	773	790	763	782	794	767	759	738	803	780	776	773	760	758	758	757	780	748	756	754	764	755	801	791	795	806	789	788	846	764	780	788	798	735	822	813	738	736	809	709	815	747	741	814	750	800	787	803	767	734	754	783	760	766	794	786	821	743	754	772	758	761	799	793	774	792	740	786	771	768	781	782	750	804	747	813	779	733	746	844	739	784	769	745	811	768	804	762	768	743	809	786	793	801	737	759	779	792	772	784	771	751	786	767	806	810	808	775	711	761	761	769	745	749	786	835	784	779	836	822	770	789	764	751	787	835	729	731	815	771	748	763	771	819	813	794	791	767	742	785	723	817	782	758	795	781	789	730	790	743	783	753	811	796	748	761	775	772	743	792	783	781	801	803	764	784	751	782	739	729	772	746	764	800	745	748	801	732	779	787	775	747	769	793	744	735	774	764	794	718	778	695	782	753	809	795	757	776	719	766	806	758	722	753	731	796	797	760	750	788	821	785	825	744	774	746	760	756	731	760	792	732	781	758	797	801	768	756	752	761	732	784	759	773	766	810	791	747	772	758	814	801	759	796	790	784	797	736	795	746	781	779	751	794	829	775	752	762	737	775	759	794	776	779	779	761	752	758	771	793	784	822	793	807	777	764	794	748	744	800	771	735	765	774	845	831	788	795	758	772	752	794	758	791	796	778	709	769	779	782	791	771	761	778	767	782	854	731	765	760	813	758	781
4583	959	1242	1020	679	520	395	278	272	257	193	204	197	175	164	176	149	159	156	152	166	154	164	151	155	168	150	172	130	135	147	143	140	139	148	126	152	113	137	135	133	138	134	129	136	139	135	132	129	160	127	125	120	130	136	150	138	141	145	134	116	116	131	142	152	142	136	144	142	124	152	115	125	141	129	154	137	127	127	131	104	119	142	141	141	147	118	133	106	147	146	141	124	123	117	117	125	131	144	149	120	152	128	126	135	132	145	109	145	118	138	120	124	121	127	120	139	146	141	125	145	128	108	142	112	135	148	118	134	140	114	125	122	136	132	156	131	138	130	110	119	125	120	123	136	136	156	120	136	138	138	120	121	125	125	128	152	117	120	150	134	128	133	124	156	110	146	145	137	136	132	133	144	139	135	170	139	111	121	124	155	126	124	119	131	116	125	103	127	120	106	141	132	131	134	112	142	134	128	161	154	131	131	123	127	143	125	139	140	135	114	133	137	136	139	120	145	131	124	133	135	142	157	146	124	133	144	152	137	149	132	135	130	104	132	131	117	130	153	121	145	136	115	106	127	138	153	129	112	123	116	140	133	126	138	137	118	120	133	145	131	132	113	138	128	135	124	110	119	118	113	140	109	129	122	138	123	123	146	138	121	136	150	137	142	122	145	141	134	142	119	148	134	114	141	126	124	126	125	131	151	138	125	130	147	124	130	159	140	102	128	113	135	119	127	116	113	129	142	145	139	126	130	118	122	125	133	137	106	131	112	129	108	125	103	130	120	137	135	131	126	119	111	134	126	148	141	133	134	119	132	126	139	141	154	114	144	137	106	150	130	131	153	106	125	144	138	118	111	118	134	124	134	150	125	143	118	128	128	135	128	126	125	126	133	107	138	119	134	126	144	144	130	124	109	125	136	134	145	127	126	118	134	122	145	133	126	134	133	113	120	122	153	128	130	100	120	126	107	141	130	119	111	130	164	124	125	109	129	118	106	144	145	114	123	135	141	139	113	115	136	143	127	131	125	116	129	107	141	138	126	123	132	133	143	133	142	122	135	122	131	148	114	118	127	143	129	143	139	137	128	135	153	123	136	130	144	125	149	116	107	116	138	151	123	125	142	123	124	132	141	116	127	132	118	149	124	126	141	134	127	124	125	145	135	127	118	115	123	146	121	137	141	122	135	131	108	119	136	134	148	132	146	120	119	135	124	148	141	140	134	143	127	154	113	130	128	124	123	143	130	135	144	133	133	133	122	132	138	110	111	132	139	140	131	143	131	143	128	130	141	131	143	138	155	120	125	154	129	129	151	125	128	120	137	141	127	143	136	129	119	119	135	131	128	122	132	147	125	147	130	128	144	118	119	108	117	129	119	139	132	138	131	118	134	131	125	104	105	148	141	133	120	130	137	130	136	138	118	138	146	119	133	131	127	124	134	131	125	136	142	120	146	116	131	146	124	134	154	142	119	130	146	122	124	122	140	129	132	167	145	128	144	125	147	125	131	123	127	133	106	144	124	128	123	139	121	143	120	113	129	144	143	176	118	120	121	127	126	122	140	149	119	148	132	136	132	131	149	144	131	126	143	144	128	143	141	127	143	134	126	132	125	151	119	128	124	138	119	141	129	129	153	136	128	150	147	127	127	121	118	151	149	131	133	155	116	144	129	121	120	144	137	144	142	128	137	131	139	129	134	134	145	116	150	132	128	121	123	114	131	120	129	153	142	116	132	111	133	124	135	140	136	116	133	129	129	118	137	133	133	129	127	141	118	140	142	140	130	124	136	138	103	97	121	132	110	146	136	145	127	137	123	119	167	134	137	134	125	125	124	133	142	156	139	150	124	132	137	130	106	127	141	127	140	130	114	116	123	149	128	140	134	123	128	133	131	151	138	147	119	102	137	128	130	123	144	136	127	124	151	126	153	131	153	130	133	127	145	131	145	115	125	131	120	137	137	121	122	119	133	118	135	145	118	132	143	111	139	133	124	134	140	130	134	133	132	123	123	112	123	150	106	141	124	139	131	113	128	135	121	117	140	150	127	113	119	129	146	132	121	141	133	137	115	141	121	133	126	132	140	146	120	127	144	137	129	126	146	114	114	137	148	130	133	120	117	134	129	144	124	114	122	134	135	121	138	125	130	146	123	138	124	115	107	134	106	126	115	142	122	116	122	113	140	130	144	145	122	136	116	126	130	130	120	140	137	128	118	146	121	135	111	121	150	113	116	116	129	130	124	139	117	121	132	142	130	152	145	124	142	136	141	121	124	133	126	115	152	128	117	118	136	137	148	139	116	138	133	143	115	152	107	119	117	122	139	133	109	131	136	127	139	116	140	125	145	115	130	127	142	140	132	140	129	129	98	136	129	118	138	137	130	107	127	123	122	117	123	133	117	101	117	155	123	111	133	96	135	129	116	130	152	137	131	123	116	144	124	130	103	131	119	134	136	124	136	141	132	120	143	135	136	139	124	152	127	115	138	137	117	136	153	140	134	138	119	151	143	134	120	140	142	118	134	124	137	157	126	140	128	138	116	118	120	117	134	123	146	118	106	121	146	121	109	139	124	142	133	127	115	117	107	144	131	138	138	148	127	148	136	120	136	130	120	138	136	124	147	149	126	119	126	132	129	120	142	127	122	133	141	141	123	134	124	119	125	128	114	115	126	118	138	120	146	146	114	128	137	135	112	137	145	129	121	127	135	131	108	131	120	122	141	104	143	105	114	125	141	130	118	148	135	126	129	131	120	126	141	126	139	122	119	139	134	129	133	136	140	164	119	105	132	124	119	132	134	131	125	126	118	118	136	129	127	132	146	113	118	140	128	128	124	118	140	118	116	119	139	146	144	135	125	128	118	134	140	132	147	136	136	110	115	136	146	128	106	125	128	136	136	111	129	144	143	129	145	138	149	136	127	139	132	144	149	128	144	116	142	136	129	130	124	130	145	127	139	121	127	114	132	113	117	127	109	132	145	134	142	133	116	141	137	126	123	127	112	141	140	129	132	129	120	122	122	143	144	132	127	111	140	119	136	153	135	132	149	106	108	119	123	139	103	150	106	149	135	152	130	141	129	151	128	141	151	127	131	102	121	152	116	135	126	116	117	147	131	126	132	143	150	130	141	158	122	119	132	120	106	121	115	116	124	114	118	115	147	113	127	146	122	136	118	137	141	142	119	129	149	128	113	149	122	120	138	128	122	115	136	135	148	134	138	118	119	123	109	141	116	116	134	131	137	152	117	130	123	123	144	142	133	127	124	135	140	125	125	126	143	135	123	121	112	129	149	129	112	112	132	139	128	113	127	118	142	134	124	119	146	116	137	120	139	137	123	122	125	125	132	125	133	134	133	154	129	116	118	138	126	131	130	114	134	124	110	119	148	153	132	139	129	133	127	129	101	138	120	127	130	124	124	133	134	129	116	130	120	157	132	120	124	142	118	129	141	120	133	127	122	143	130	119	158	115	137	126	146	117	110	137	120	117	133	134	134	107
5433	1348	2927	3486	3079	2526	2099	1781	1506	1326	1190	1075	982	899	857	832	729	724	720	681	592	622	595	554	593	550	598	562	554	562	520	528	544	491	517	511	472	491	487	526	478	471	511	488	532	522	495	492	467	515	482	499	513	486	470	470	512	488	509	458	472	446	425	445	420	508	451	464	479	463	473	492	439	451	469	438	444	458	478	470	425	453	456	481	442	430	467	431	477	412	457	435	452	412	433	453	427	442	442	392	447	443	451	433	443	448	467	457	451	457	426	414	426	438	447	471	501	448	444	428	469	443	485	465	450	461	430	428	427	435	434	432	449	429	441	487	465	433	438	446	394	443	462	455	431	441	426	397	452	446	425	482	432	450	483	419	433	424	451	444	433	452	422	455	445	434	418	466	434	406	472	408	428	456	461	436	450	405	465	476	404	446	453	500	431	452	438	441	470	462	478	437	482	457	471	447	453	434	431	419	465	417	455	442	437	436	451	431	463	455	406	458	441	399	434	446	432	451	459	412	452	413	437	433	406	425	407	439	437	460	473	428	457	450	430	391	475	472	408	398	428	445	435	438	469	460	424	427	462	460	425	478	461	436	435	427	400	401	484	453	449	435	435	437	421	439	417	425	419	436	455	441	420	466	432	455	445	430	439	450	424	426	444	427	427	451	429	458	444	443	433	426	445	436	479	441	474	428	447	436	448	451	442	399	475	467	440	439	434	450	458	489	447	473	428	445	482	434	452	417	427	431	462	464	433	435	436	463	431	423	420	446	479	464	429	399	443	465	440	440	456	432	459	460	447	465	431	450	409	474	434	448	393	468	466	446	404	396	423	430	415	449	421	447	416	406	440	429	464	399	450	437	476	428	435	463	455	448	441	462	431	451	467	433	435	479	448	430	416	451	407	487	424	448	430	472	415	444	470	424	419	430	399	435	411	428	432	441	436	447	450	441	441	440	454	435	414	437	417	428	449	448	431	428	418	451	444	472	465	428	441	442	425	438	442	435	453	436	422	457	433	464	448	417	462	408	425	462	471	406	416	419	497	433	430	450	437	443	413	430	442	451	463	470	446	452	453	412	438	441	461	474	466	443	467	475	442	454	432	426	448	435	424	478	444	466	421	453	422	429	432	415	425	402	476	407	458	419	452	442	462	453	454	469	432	459	405	417	436	450	418	450	478	431	464	437	452	431	450	416	476	435	448	421	443	438	400	431	446	447	467	428	454	446	444	448	453	427	441	437	439	440	460	453	433	466	409	431	464	412	434	457	445	405	427	420	455	470	450	451	418	473	415	465	434	469	428	450	443	481	464	464	437	430	451	408	424	449	429	416	412	414	431	449	419	459	487	443	459	446	422	428	406	463	435	435	413	418	428	418	433	434	424	423	432	415	437	396	455	449	469	448	423	432	426	443	429	432	413	457	484	441	461	428	427	466	408	443	434	422	412	453	468	417	414	444	435	458	446	434	446	443	437	426	417	430	447	407	460	466	418	445	443	429	417	465	408	469	464	444	412	426	450	441	464	415	410	420	443	446	457	403	455	467	466	443	411	425	428	459	443	431	437	452	440	400	437	423	437	401	491	433	438	409	459	406	436	447	447	460	425	400	501	425	477	429	396	409	466	423	424	431	456	422	442	428	444	454	463	425	438	480	404	452	457	427	455	427	452	443	416	440	432	439	459	431	434	415	446	462	439	432	488	435	390	436	435	450	436	449	410	481	452	399	390	458	451	425	435	415	407	445	459	402	469	428	456	461	456	487	440	415	417	443	439	448	426	457	432	426	445	427	464	410	463	447	431	433	435	432	423	449	467	456	458	451	432	435	436	434	437	435	445	462	432	441	454	455	441	428	448	421	417	449	463	446	429	457	434	437	458	411	438	424	435	406	408	440	459	410	426	424	432	404	462	431	404	397	448	481	414	432	430	486	439	443	490	437	446	462	427	453	412	423	401	438	429	423	483	458	424	440	433	437	483	420	464	421	404	443	468	448	434	477	450	432	430	391	440	457	441	448	451	422	426	470	455	447	464	486	432	451	462	431	483	429	422	440	472	433	463	455	470	430	450	443	441	418	423	448	438	419	439	438	442	431	457	435	434	438	428	445	410	417	431	442	464	436	464	397	447	408	491	470	468	432	440	442	435	434	436	446	429	428	456	475	445	431	440	437	464	436	479	419	432	458	457	440	466	379	451	435	445	419	436	408	424	426	413	450	445	443	436	427	450	403	465	429	446	408	448	461	440	427	435	441	446	471	409	448	433	447	447	410	434	424	433	416	446	423	432	430	461	446	418	419	436	480	436	458	418	452	418	442	443	463	424	409	443	412	466	446	449	412	444	467	448	445	428	428	460	441	461	421	434	463	453	421	451	453	446	427	442	448	413	465	430	444	424	466	455	435	409	471	425	477	427	416	434	455	416	402	445	460	427	431	438	426	456	466	457	417	460	465	431	471	488	461	434	427	437	434	407	448	419	437	444	410	443	417	435	492	478	459	437	453	448	464	401	449	400	400	449	445	447	390	451	424	420	441	462	427	454	413	482	426	404	456	432	458	424	448	453	443	445	440	428	453	430	433	443	434	420	483	466	486	415	462	415	431	427	450	437	414	430	472	435	468	419	446	383	454	453	424	421	450	439	433	421	456	446	415	459	445	463	451	418	404	464	416	434	459	455	426	436	435	485	444	448	448	442	433	481	415	447	398	457	460	436	426	456	434	437	423	403	424	405	482	455	445	468	431	468	424	408	436	499	427	443	472	421	459	408	451	402	464	446	467	456	436	457	451	420	461	424	427	427	441	454	432	436	423	440	421	445	476	435	485	434	452	402	441	450	454	414	472	453	401	423	454	480	420	443	414	421	427	394	449	426	448	442	498	420	427	442	427	431	432	417	443	443	459	412	469	401	471	436	401	459	452	426	423	447	438	440	459	429	460	453	448	447	422	431	426	441	444	445	416	430	452	404	468	447	426	491	426	433	427	449	446	412	469	461	436	450	441	412	455	437	476	460	437	466	473	434	447	416	427	453	448	445	434	413	437	482	463	420	468	458	446	460	435	459	375	493	432	457	459	404	434	464	449	403	432	461	429	428	422	452	440	433	432	411	448	422	425	405	438	447	455	487	426	449	431	451	426	425	412	433	442	393	442	485	468	445	451	442	437	444	429	428	449	443	469	445	459	461	435	411	452	418	435	446	441	432	408	462	418	448	485	435	440	425	438	437	411	411	426	445	424	468	475	446	434	455	443	433	460	431	451	433	410	485	425	386	459	423	427	432	503	457	451	427	418	477	428	448	441	461	456	431	425	423	467	443	421	454	428	454	410	436	424	476	420	453	469	430	451	431	470	442	417	431	466	424	447	415	424	428	392	411	443	516	448	421	445	410	473	454	437	426	414	509	446	428	469	392	411	405	414	494	436	427	411	447	447	458	421	451	423	443	452	467	486	397	443	455	450	439	446	447	415	458	474	430	454	415	393	448	469	413	449	447	444	443	483
8563	1856	2277	1735	1177	805	606	557	434	351	275	282	267	239	213	190	182	198	166	167	194	154	175	160	138	153	179	156	129	152	145	131	149	139	125	164	130	148	156	132	138	144	132	139	137	136	127	130	142	149	121	139	128	112	146	155	158	116	132	147	136	127	122	139	111	142	139	119	115	133	117	124	118	132	109	129	135	128	128	121	138	115	146	128	134	104	113	131	121	124	134	124	125	122	130	135	115	128	125	119	137	140	146	117	142	124	136	125	119	108	147	120	130	114	125	146	123	117	125	144	136	131	128	132	118	151	138	133	115	137	123	112	119	99	118	107	125	113	125	108	122	111	139	139	121	135	127	128	124	127	117	118	122	117	128	118	142	115	132	121	122	140	116	125	102	127	146	132	119	116	125	139	131	135	119	130	100	128	123	133	95	138	124	126	113	127	125	141	131	123	104	136	124	125	128	126	140	122	127	114	124	113	126	137	130	128	132	130	110	125	135	126	118	124	141	122	146	138	112	138	120	131	121	109	134	108	106	105	117	127	103	103	121	116	141	107	106	126	123	125	129	115	101	115	135	110	132	133	132	120	115	123	138	111	118	99	138	129	110	140	108	133	117	116	101	130	128	107	128	117	118	112	130	134	102	118	121	107	109	121	137	120	130	126	105	117	137	114	132	135	123	122	107	130	140	130	143	126	138	125	121	140	126	115	134	139	128	125	146	144	128	122	124	124	140	112	102	108	127	119	111	136	138	136	147	127	125	138	118	119	124	128	132	134	128	135	131	118	118	126	130	138	127	108	120	129	116	129	118	130	128	128	117	135	123	120	137	141	113	134	129	156	116	135	132	96	142	122	112	119	151	109	134	108	124	126	134	114	133	128	127	145	125	100	117	120	131	141	110	130	134	145	125	127	113	117	128	115	122	105	131	114	106	105	143	134	107	125	127	123	139	135	140	111	125	131	129	121	150	116	124	124	122	116	131	138	132	124	108	131	126	127	130	124	112	134	125	128	117	130	122	114	134	134	129	102	148	131	133	118	102	125	127	143	128	131	124	114	133	105	130	113	138	140	129	111	108	130	137	131	94	129	119	102	135	116	128	144	122	113	124	114	103	116	116	128	109	146	135	127	125	131	115	130	123	142	131	101	133	140	109	122	124	131	135	120	125	109	114	111	122	92	140	146	139	126	120	136	129	123	129	127	129	123	142	134	135	118	148	144	120	127	137	118	138	108	129	123	116	125	111	108	129	128	136	117	108	127	128	138	108	123	103	121	129	132	113	114	122	139	124	128	119	128	123	104	144	121	137	132	112	128	108	138	134	116	116	137	126	108	120	125	110	135	127	124	101	122	117	111	121	125	134	140	114	131	126	107	154	121	124	113	117	128	120	128	117	141	129	133	119	132	126	107	127	130	131	129	138	120	131	123	119	115	129	117	117	135	116	150	127	129	153	149	119	123	145	119	124	142	125	134	125	110	117	126	110	116	133	112	144	118	124	135	131	130	117	117	124	133	133	133	142	126	123	112	114	131	133	112	124	109	106	143	136	116	142	150	118	137	120	121	128	169	104	122	120	123	133	114	134	118	122	114	137	123	129	125	121	115	123	120	118	111	138	107	140	126	127	108	132	142	120	119	107	140	135	121	128	127	117	109	124	127	122	112	136	117	112	123	122	127	138	137	120	131	144	123	115	120	154	112	122	120	150	119	135	132	132	99	139	110	114	112	128	126	135	134	153	132	141	123	134	135	115	130	121	132	111	108	124	128	131	133	129	135	147	125	117	123	130	143	118	112	118	138	125	120	132	117	115	129	123	123	142	113	130	119	118	128	108	140	117	120	133	132	151	126	143	130	108	119	141	117	124	125	126	102	157	123	123	118	148	135	139	110	104	115	108	121	132	129	119	115	133	121	121	131	124	115	133	133	132	117	126	126	124	140	127	114	112	127	129	109	128	142	140	132	112	108	133	122	108	121	151	140	131	119	121	128	125	139	128	119	115	123	124	148	126	130	127	117	121	124	129	142	132	129	118	142	116	122	127	123	130	122	135	115	110	123	127	122	113	112	122	127	113	125	145	135	117	121	143	127	136	135	131	112	121	128	121	123	139	135	138	142	127	128	119	129	113	110	120	134	124	133	120	119	122	133	137	130	131	117	127	128	114	129	109	149	144	114	116	125	122	108	129	128	154	130	111	134	130	113	117	132	135	131	118	127	144	130	128	121	120	139	131	129	119	129	141	134	142	119	114	128	141	130	116	111	110	111	130	137	125	109	116	144	133	131	121	131	132	141	115	135	135	99	122	97	156	123	128	128	131	118	115	133	131	123	134	133	128	131	139	136	132	103	142	114	153	114	133	134	128	116	134	141	129	122	126	117	128	122	128	125	102	123	132	117	122	140	122	130	132	115	144	121	125	123	144	116	126	110	128	127	135	133	113	125	136	130	134	139	148	118	124	126	130	107	134	122	121	132	115	143	150	115	110	119	141	126	122	112	118	124	113	144	123	107	117	146	126	115	140	118	118	121	137	132	128	122	115	112	139	130	104	124	114	126	135	127	115	125	128	119	138	141	129	126	107	102	129	122	133	117	130	126	142	117	139	132	120	98	125	130	126	133	130	123	141	135	135	125	124	132	112	109	130	120	114	127	118	120	118	128	120	111	132	137	131	114	131	138	140	105	112	142	107	125	135	113	110	147	132	131	107	123	106	124	121	115	124	107	115	124	125	120	123	120	131	141	107	106	143	111	134	126	115	124	123	117	116	126	126	151	119	130	113	123	92	140	134	129	112	117	122	134	129	111	134	135	139	128	135	122	137	117	107	132	120	125	142	128	129	124	129	135	131	131	120	124	125	127	123	131	126	112	128	103	129	134	118	149	104	138	120	113	127	125	128	119	127	130	129	112	88	137	119	123	113	130	139	117	125	145	132	125	138	135	132	142	125	127	135	135	122	113	142	111	138	119	128	116	129	119	142	130	120	118	127	128	116	135	126	148	132	133	111	132	140	127	117	130	124	126	115	135	131	125	136	127	137	130	137	131	131	102	121	113	117	129	135	118	121	120	133	121	120	117	130	117	121	123	153	118	141	119	119	104	124	110	128	127	109	131	113	135	143	118	114	131	131	124	124	140	125	123	130	133	126	143	134	132	123	115	130	126	118	121	119	124	126	124	143	126	137	131	121	145	111	131	118	114	135	112	129	114	114	122	146	125	134	126	140	129	132	137	135	121	123	123	136	119	133	129	123	118	120	112	143	140	117	115	133	126	110	127	131	117	122	122	128	114	129	119	118	128	120	121	132	126	119	142	136	131	113	121	113	117	107	140	121	117	110	138	128	118	101	115	125	109	128	130	125	121	116	132	141	127	113	132	104	131	131	100	132	122	128	129	121	135	99	138	112	129	114	120	142	129	131	130	132	137	129	120	115	124	134	127	115	120	146	125	113	116	112	151	130	125	150	123	126	120	130	131	126	126	124	133	142	120	108	138	137	111
7546	2198	5178	5988	5260	4359	3548	2922	2531	2041	1872	1647	1501	1340	1208	1182	1072	964	904	882	813	814	769	772	716	689	674	636	679	639	660	603	594	567	572	555	568	569	504	517	554	531	568	505	540	491	529	528	553	523	468	495	515	495	505	467	492	546	445	469	477	469	471	483	493	454	490	467	450	506	454	448	446	455	498	471	455	458	461	437	437	472	463	473	467	482	455	387	404	445	474	409	398	439	466	429	429	459	425	463	429	438	472	455	464	436	466	427	460	436	463	448	420	453	467	460	477	446	464	460	442	474	445	454	451	426	442	442	484	439	448	439	438	435	466	462	426	461	444	412	416	481	431	445	456	440	439	434	420	455	418	459	419	446	459	393	464	408	464	439	434	474	456	427	433	436	431	410	388	469	434	478	435	452	411	423	400	416	413	441	452	456	436	416	442	410	442	405	427	435	464	388	389	437	438	462	432	448	406	430	455	495	448	431	456	434	444	422	421	431	474	438	426	432	434	461	456	447	429	443	439	478	427	406	454	444	443	456	422	457	445	466	405	463	451	435	399	410	439	435	452	420	445	458	456	416	458	457	402	435	418	425	430	414	467	442	457	477	471	473	426	430	475	479	443	443	414	443	456	412	433	441	436	442	404	418	407	405	441	425	426	459	414	419	465	416	430	407	439	463	456	440	404	427	461	451	434	444	408	456	409	412	454	415	448	400	415	441	449	410	458	413	402	419	432	427	399	440	418	460	429	435	430	418	431	385	462	461	439	424	421	417	422	422	474	443	440	409	418	422	444	464	422	466	423	422	432	446	416	435	427	463	451	459	412	432	453	426	460	415	440	444	402	410	408	490	466	439	453	449	407	508	436	413	416	424	449	399	419	406	422	439	437	430	419	445	465	401	444	451	395	473	432	432	408	444	453	432	388	413	423	451	470	432	411	425	440	448	426	405	420	435	427	438	456	447	463	427	420	431	451	430	474	444	456	431	426	469	413	445	436	436	410	453	430	402	412	419	469	400	420	431	426	423	423	440	436	444	432	452	429	407	438	409	418	419	415	431	445	432	459	472	451	422	452	432	434	401	414	454	435	426	440	422	470	480	416	428	393	431	415	434	437	441	424	400	443	392	454	442	393	430	438	456	419	397	443	425	417	392	452	451	438	448	439	473	477	431	418	441	478	416	437	396	449	445	428	436	422	465	458	432	424	400	431	406	442	436	448	399	435	478	480	433	461	422	437	444	427	443	455	463	439	447	400	418	407	427	461	428	432	435	437	422	406	469	434	437	425	430	438	430	408	486	433	418	419	400	448	418	450	407	405	435	454	408	467	433	418	422	453	438	447	413	435	438	384	442	445	439	434	478	461	454	391	412	451	437	439	413	416	414	481	411	450	407	427	488	433	382	447	419	415	399	432	424	417	439	405	417	410	446	410	437	437	443	433	476	405	403	425	428	462	433	427	413	468	432	454	480	432	428	441	442	430	452	468	429	434	474	460	446	412	455	443	422	424	440	451	443	415	403	422	432	427	457	421	421	429	447	415	422	468	468	433	430	407	436	437	431	435	446	393	425	446	440	433	454	443	415	426	449	474	403	472	464	441	407	443	447	400	434	427	457	438	462	447	437	425	462	435	430	452	443	444	456	443	426	431	434	468	439	407	421	407	424	468	457	459	428	432	434	420	402	432	410	407	455	446	451	425	461	407	428	433	429	411	387	404	420	432	455	441	451	394	427	427	414	423	474	431	460	439	421	426	397	453	438	443	456	483	460	456	435	416	479	418	419	444	406	438	462	469	446	422	411	442	422	430	431	439	408	424	438	385	443	406	458	408	460	467	410	488	428	432	449	408	421	426	433	435	430	430	453	433	447	440	445	402	429	433	424	440	405	427	469	430	422	434	437	438	399	449	432	438	425	430	416	424	402	448	421	442	457	424	426	460	436	429	444	457	423	402	450	431	426	460	441	441	474	437	433	444	470	399	447	421	440	427	443	454	437	421	389	417	462	426	438	456	432	448	453	434	438	440	399	417	419	439	419	426	411	413	443	469	439	463	440	444	435	497	460	440	428	412	441	437	423	451	445	465	410	429	429	382	440	439	440	437	431	426	433	425	421	422	429	435	430	449	455	438	446	387	451	407	457	446	436	431	454	428	410	462	426	422	404	388	454	394	414	459	434	389	406	445	434	418	426	488	430	418	433	448	421	432	401	437	464	411	444	439	407	417	437	459	453	445	418	427	433	422	430	454	464	415	470	456	441	425	423	435	444	439	457	456	436	436	425	445	404	454	428	429	413	403	421	428	457	439	398	449	456	449	452	437	441	448	450	387	428	441	428	457	452	385	454	473	461	442	452	459	417	408	424	480	430	460	442	435	423	465	413	439	456	413	413	433	449	433	419	392	427	452	412	426	407	457	458	468	434	435	459	424	406	438	435	397	458	412	431	432	430	438	412	424	439	447	483	439	453	406	431	427	417	453	449	449	404	444	411	399	420	461	469	449	467	412	445	468	437	410	447	472	410	416	432	446	476	444	397	457	419	450	418	424	440	433	438	421	390	454	440	462	438	423	458	414	416	430	417	440	452	422	439	386	449	442	435	431	444	417	464	426	458	420	431	425	440	438	457	420	445	405	415	398	465	409	430	447	429	431	428	428	390	442	498	423	438	398	440	438	460	415	443	468	417	465	419	403	442	398	447	469	436	463	408	418	418	412	459	421	421	405	472	493	414	432	417	429	440	421	466	455	460	463	423	470	408	410	421	447	462	450	462	418	438	383	425	429	440	442	448	453	431	419	442	402	440	468	422	426	418	434	433	424	434	453	415	432	473	485	403	450	419	440	438	488	422	437	404	446	450	411	384	468	447	387	433	419	427	391	460	440	426	439	434	480	430	425	478	408	459	451	401	442	385	404	439	423	448	425	432	456	405	403	404	467	419	441	436	414	397	409	424	408	435	444	424	473	443	410	400	429	449	420	445	437	457	431	416	407	430	407	393	409	426	425	416	403	439	482	406	444	452	443	427	422	464	433	437	410	428	409	465	439	435	476	457	432	440	425	439	461	444	443	466	435	450	411	419	439	429	410	411	422	418	419	439	435	386	427	470	449	420	452	459	440	461	467	416	431	439	458	426	445	413	432	447	406	451	444	405	408	414	439	424	449	405	435	426	438	435	438	406	427	419	440	438	405	442	454	468	456	461	493	432	433	415	392	434	397	427	439	462	446	442	447	418	436	420	434	466	440	458	435	419	423	422	418	442	401	470	425	421	438	428	437	409	436	452	428	464	421	448	396	436	435	441	428	450	458	425	436	421	450	392	417	463	433	466	432	412	404	417	408	461	477	448	416	427	428	454	411	424	404	424	423	464	422	473	435	413	440	462	466	399	444	424	453	441	443	441	433	418	411	454	431	397	406	427	447	412	422	434	406	419	437	448	459	408	391	425	414	410	428	435	452	393	376	431	453	433	429	406	429	438	442	446	432	440	425	418	412	453	480	448
1260	267	281	304	296	260	262	278	248	270	269	290	233	249	263	242	260	247	264	258	256	259	245	246	251	272	280	260	231	247	259	254	246	237	263	267	264	244	245	227	242	245	246	210	233	249	266	246	279	235	242	249	241	235	248	261	247	240	255	232	265	274	252	250	241	244	225	268	254	250	256	261	272	245	222	221	225	256	247	251	243	244	238	257	268	246	261	240	250	233	245	275	232	241	248	260	280	264	253	264	231	262	251	267	285	241	256	244	246	260	240	263	224	258	240	250	247	249	236	265	252	248	247	218	252	259	252	223	235	239	229	240	242	234	216	259	260	250	254	243	273	252	227	264	251	272	246	270	241	243	247	229	267	231	263	232	261	267	243	226	265	222	263	273	243	270	260	238	227	262	275	226	285	257	233	253	247	263	265	258	277	251	224	253	235	259	237	244	242	254	237	258	269	281	249	246	256	240	270	238	271	230	276	257	235	237	249	260	209	235	243	254	246	272	255	211	242	247	230	228	286	239	233	247	233	210	263	220	247	227	241	268	252	253	241	261	249	274	259	226	278	259	233	232	236	252	238	264	262	245	252	263	276	254	244	258	240	273	247	246	251	252	230	239	238	272	254	209	283	248	263	255	236	253	228	254	252	284	243	273	286	258	240	261	259	279	243	223	253	227	250	246	273	230	238	231	230	262	255	248	223	253	230	226	269	214	268	240	248	239	231	245	235	246	253	274	241	255	239	262	254	255	242	256	242	246	239	249	243	247	233	231	257	259	237	220	234	231	248	289	245	225	235	226	263	240	286	274	276	223	256	244	261	232	242	255	251	231	244	249	291	267	255	248	226	263	258	283	281	258	285	273	267	229	261	224	250	255	248	244	275	246	225	262	250	238	267	236	233	264	265	260	244	254	229	244	242	258	265	262	249	242	262	237	248	247	251	249	280	261	266	277	265	282	250	286	208	251	258	245	243	252	258	245	249	230	240	227	253	249	239	227	242	239	238	269	249	229	237	254	253	281	272	234	242	247	232	247	236	245	253	263	243	275	267	264	241	255	243	248	236	243	272	253	271	263	265	272	238	249	276	254	236	261	265	246	251	243	254	270	284	250	240	239	250	286	275	230	239	261	254	267	233	230	235	250	287	280	250	271	234	266	247	224	245	249	266	263	232	257	280	289	271	233	213	253	250	262	277	253	256	290	247	269	236	241	274	236	245	242	243	266	228	263	276	242	238	245	251	280	268	250	232	263	274	264	232	255	268	257	270	227	256	244	241	264	271	245	245	292	232	246	269	217	247	276	230	250	237	249	237	250	250	248	236	234	261	267	242	252	255	229	241	245	259	252	261	245	231	288	253	246	228	271	251	291	252	293	246	271	247	229	234	269	267	248	256	245	266	239	273	234	239	252	270	249	259	247	268	248	250	216	236	255	251	243	252	247	248	248	220	237	246	282	231	254	237	245	237	257	247	248	238	244	241	258	260	258	254	236	246	261	232	252	242	271	283	254	239	251	263	264	240	289	264	239	246	240	222	252	255	228	236	279	246	262	269	254	225	255	239	258	247	251	249	279	253	288	255	262	245	216	241	266	241	237	240	234	252	256	237	245	245	273	252	270	269	242	247	215	223	240	239	264	256	267	245	253	238	258	236	255	237	252	215	246	264	254	259	260	240	266	253	233	241	260	281	253	255	252	268	260	226	244	252	237	261	226	253	214	270	260	269	253	259	260	230	243	242	253	242	267	222	239	258	246	252	242	241	245	251	245	265	255	259	278	239	232	251	251	269	247	246	266	261	236	255	240	229	262	280	252	266	256	238	268	282	248	247	261	265	257	260	241	242	244	253	255	255	242	267	241	242	249	234	239	234	226	238	261	260	237	250	264	281	248	258	233	243	246	244	251	254	255	247	256	234	248	251	262	258	262	231	246	263	262	243	238	272	252	251	249	271	266	245	238	233	244	267	236	257	226	258	254	240	253	249	258	259	224	255	248	272	254	260	255	273	281	251	231	226	238	262	260	275	286	238	238	239	229	262	270	256	215	274	220	259	273	264	237	265	258	248	247	257	245	258	256	224	251	248	229	262	242	254	249	250	267	233	251	245	232	243	240	230	248	265	260	243	250	239	258	245	262	239	254	242	234	234	238	237	270	250	227	241	251	253	273	279	265	224	234	244	260	226	260	243	236	254	270	234	251	244	214	298	284	265	271	246	225	239	275	254	237	257	243	244	246	296	223	256	255	264	250	269	227	257	239	234	227	264	261	235	261	253	246	285	256	261	235	260	244	232	259	215	267	267	257	236	242	237	238	255	275	233	234	257	262	251	256	273	247	255	244	260	270	238	228	269	275	246	263	238	263	262	249	246	257	242	275	271	241	253	251	249	236	242	232	278	257	246	296	251	244	251	225	254	232	246	234	266	230	240	274	219	259	244	221	250	246	259	256	252	246	252	216	256	229	247	233	251	269	265	226	262	261	221	221	256	221	253	276	232	254	248	268	253	240	262	254	248	274	247	255	250	282	235	258	277	242	237	264	274	270	257	261	246	274	248	270	255	265	242	238	227	249	258	253	249	279	266	252	227	238	265	247	249	229	255	255	242	239	238	248	223	257	260	256	259	224	268	226	247	270	249	255	241	267	257	242	257	261	291	241	237	240	260	257	268	250	224	273	264	280	243	261	243	237	219	227	252	276	241	235	241	243	259	251	245	274	246	266	277	237	258	283	224	266	241	226	276	257	266	249	222	245	226	263	237	244	259	266	254	264	289	221	237	248	258	231	245	228	245	248	236	239	277	283	238	252	261	252	257	257	257	243	280	254	244	240	274	256	260	255	265	248	234	223	263	234	257	243	254	231	241	239	258	269	257	250	237	260	230	264	275	229	241	230	252	254	261	268	226	256	234	246	231	250	244	246	265	250	248	247	260	268	227	269	279	250	258	228	278	275	236	251	262	244	248	246	259	255	245	235	264	242	240	258	255	263	231	238	260	258	249	254	261	249	255	245	237	274	278	248	240	240	249	272	263	222	246	238	258	244	267	233	236	258	265	244	221	251	223	256	263	274	224	274	260	281	255	256	240	266	253	269	276	261	251	262	255	234	264	255	225	244	226	219	252	257	246	249	232	293	249	274	245	254	208	240	283	289	247	241	239	233	220	227	262	265	261	258	226	274	246	264	247	263	250	234	250	239	238	244	233	276	224	246	245	254	274	245	239	237	264	246	224	229	263	252	268	251	235	232	269	261	246	270	270	248	273	224	295	228	252	243	279	223	242	263	250	249	274	250	276	245	250	261	268	225	223	204	241	249	245	253	265	238	240	249	262	250	259	260	242	254	244	249	242	247	249	268	280	267	219	245	248	244	223	270	250	260	272	258	250	241	265	281	237	255	230	251	241	248	255	237	261	264	248	244	255	245	243	223	233	252	251	267	245	240	259	271	304	242	246	265	252	239	258	240	260	253	249	239	248	272	262	249	237	256	242	268	265	260	252	259
2130	823	962	980	942	909	889	812	810	815	847	801	788	826	804	791	738	787	771	804	790	804	791	782	773	759	779	750	801	768	754	760	829	800	801	787	795	767	801	774	774	763	810	746	796	751	746	816	784	762	739	802	790	777	783	762	788	868	754	742	763	781	760	827	787	810	756	736	845	750	769	833	741	763	777	760	804	800	769	757	735	783	794	731	719	735	729	766	794	799	736	784	757	760	726	748	745	685	774	774	768	803	733	784	812	761	787	781	745	764	808	778	729	765	774	797	736	735	768	767	788	776	781	785	725	776	780	780	774	753	769	815	791	771	784	788	795	749	770	735	761	766	791	785	790	834	770	763	768	775	787	776	717	761	737	755	752	758	753	724	826	789	753	773	733	755	738	726	809	794	750	817	785	739	754	741	820	808	797	743	767	770	754	782	761	750	779	767	774	780	815	759	792	796	778	754	731	779	771	784	725	767	735	712	757	736	757	795	828	793	772	786	765	772	795	770	771	814	744	731	791	721	773	753	800	724	757	778	769	793	766	767	798	799	767	764	784	776	745	795	779	752	769	816	767	803	748	767	775	752	769	779	778	788	779	820	783	737	737	838	808	771	768	762	843	773	749	763	774	745	781	761	748	788	778	773	782	755	790	768	745	755	724	779	749	776	798	798	791	778	784	776	805	764	700	735	785	766	777	802	760	752	754	823	745	779	772	732	772	817	723	801	811	803	773	750	801	739	748	797	764	778	823	783	790	784	782	777	719	795	733	734	755	763	792	730	755	765	772	792	741	798	823	778	736	779	729	714	754	748	839	729	745	744	802	759	792	816	782	783	776	760	725	752	744	757	829	773	783	762	707	759	766	722	771	759	754	814	738	773	772	790	745	772	790	786	784	805	736	761	776	766	763	759	765	809	751	823	795	754	778	769	774	791	764	768	792	759	789	775	755	770	769	792	737	783	774	735	809	814	768	785	769	718	727	793	774	751	814	791	840	802	778	757	795	798	789	803	731	774	805	751	785	780	747	791	740	757	784	787	776	777	735	766	774	768	779	743	824	751	798	768	718	795	784	779	790	786	818	802	763	751	794	775	802	767	818	785	772	770	836	753	773	839	787	745	770	781	827	737	814	740	783	783	739	777	779	766	749	730	768	746	744	775	750	774	794	796	720	778	768	753	764	779	756	771	760	751	763	765	755	745	784	765	750	764	834	779	715	793	802	736	781	772	739	751	791	722	779	733	757	669	774	729	738	761	751	818	731	815	800	769	757	788	780	731	793	756	779	790	769	720	809	775	775	753	769	713	779	772	756	777	803	774	715	773	766	769	746	720	804	758	732	766	777	794	794	784	778	747	781	771	777	768	842	834	737	732	769	742	754	782	749	768	748	784	788	806	751	790	763	790	792	777	774	799	750	723	770	786	755	760	722	735	801	806	784	805	794	771	791	756	810	734	794	782	781	776	745	763	791	770	749	778	790	800	776	772	815	800	749	758	748	795	777	778	815	762	747	786	758	731	795	809	746	774	774	800	781	809	804	777	782	768	746	763	740	813	812	782	753	787	763	778	738	770	776	771	729	742	707	785	787	791	790	808	733	758	742	745	769	767	803	866	777	795	747	796	774	802	762	766	742	808	847	747	769	791	800	790	768	798	728	838	734	776	801	700	783	793	757	797	791	764	805	729	800	774	767	721	750	732	781	705	782	743	779	765	753	741	745	736	786	774	773	731	810	766	730	770	792	801	835	767	780	794	757	787	776	796	775	731	767	760	768	733	759	762	769	784	774	781	779	793	729	727	766	783	812	803	790	762	796	801	763	781	770	724	753	798	773	739	749	712	760	741	798	795	766	787	765	723	795	734	758	745	782	782	761	797	778	836	733	779	702	796	748	752	821	758	753	750	765	797	817	784	752	832	756	788	787	742	779	821	784	728	799	744	802	778	717	790	764	792	775	752	752	775	762	766	779	748	815	766	763	791	776	795	760	770	780	786	773	787	772	815	812	783	788	735	734	787	719	774	755	734	784	782	779	780	772	768	798	743	767	801	803	736	738	757	764	713	779	811	777	779	770	784	769	805	809	778	766	715	741	787	768	798	778	767	742	818	759	784	818	744	808	789	790	772	782	777	761	777	756	803	808	795	768	776	778	793	790	735	794	758	740	736	751	763	792	759	777	790	771	814	779	783	800	781	789	750	744	769	792	790	722	810	771	698	773	772	808	778	774	751	750	756	818	771	756	811	785	796	774	735	794	775	753	771	771	807	745	754	767	801	787	783	764	788	741	749	773	800	794	764	770	794	838	763	784	785	764	798	774	778	804	825	792	801	729	762	783	786	787	752	778	782	761	833	783	737	768	818	737	766	803	806	776	785	775	800	732	761	750	736	799	729	789	760	764	796	777	762	768	805	770	781	801	799	779	767	759	774	764	773	769	780	779	761	760	771	773	710	752	785	718	770	755	790	774	797	769	787	743	758	812	800	842	772	788	736	782	776	788	740	747	767	762	769	742	756	791	841	752	821	769	840	833	753	761	758	764	749	796	773	735	790	761	777	794	807	745	749	788	809	781	782	774	728	760	790	780	758	789	801	794	814	781	692	789	768	838	789	763	744	794	755	777	772	777	801	788	762	768	818	808	781	806	779	745	796	766	756	762	727	826	767	741	800	757	761	740	805	761	795	740	795	802	772	786	719	738	783	738	794	767	789	801	748	774	817	715	824	757	782	797	756	776	819	758	735	729	740	754	759	797	809	777	772	733	806	805	757	781	795	785	776	785	778	742	744	761	772	757	749	766	774	819	786	730	793	727	778	781	756	777	752	755	740	755	742	783	795	782	751	745	740	774	772	793	761	735	806	813	754	762	732	773	764	819	749	797	777	760	776	721	779	792	794	795	767	786	762	775	750	731	766	798	764	781	776	833	791	775	750	771	781	732	776	741	836	771	765	754	760	755	782	765	792	788	782	788	712	801	792	817	801	834	828	773	775	745	802	787	777	798	760	797	787	778	771	756	761	819	791	754	746	772	815	762	775	765	726	734	800	796	760	712	791	746	778	717	827	789	784	762	791	776	757	762	755	794	773	752	770	772	838	758	767	782	744	817	801	793	737	817	794	800	754	692	769	802	739	755	740	717	748	775	759	786	751	801	732	757	804	737	796	778	724	753	797	777	764	787	796	771	791	781	762	844	818	719	752	779	759	784	752	770	760	740	752	743	823	748	756	803	801	765	756	800	782	815	774	763	815	789	770	768	755	757	753	734	795	818	762	724	775	839	844	804	719	778	789	749	805	729	833	763	793	747	751	781	788	807	791	752	831	778	739	773	768	720	819	769	775	773	780	789	736	770	770	809	749	807	762	734	794	772	778	778	752	768	760	752	774	743	768	768	759	754	789	786	768	786	821	741	795	746	837	800	839	764	731	803	820	723	765	746	764	741	760	768	769	783	788	736	732	739	704	778	765	762	804	772	743	747	816	803	794	774	759	759	779	806	745
4638	982	1245	909	648	499	400	305	257	226	240	248	180	191	192	164	166	157	165	165	154	120	142	127	136	137	150	152	149	157	157	156	140	127	146	158	157	140	137	130	136	135	148	139	117	153	140	123	133	116	126	114	137	139	126	115	131	138	125	118	144	132	141	137	126	133	109	139	137	147	139	118	125	118	145	140	134	128	123	153	142	133	166	134	121	118	130	127	117	120	131	138	155	117	136	140	133	140	144	136	141	124	119	136	121	146	140	124	145	105	143	116	135	124	116	139	122	139	133	141	125	133	155	140	138	155	128	132	132	122	126	140	122	152	128	141	154	136	151	146	144	123	163	135	111	122	113	134	127	114	120	140	142	138	141	142	130	138	111	139	135	125	127	134	115	137	110	112	123	141	140	139	112	131	130	123	140	106	141	128	140	120	133	158	135	135	138	123	139	114	147	126	143	149	149	125	127	140	118	139	145	119	132	140	125	120	129	133	121	115	111	132	121	116	131	142	166	120	132	150	117	134	129	111	135	121	146	112	121	118	136	122	134	148	121	130	131	140	133	116	142	136	145	111	118	120	137	142	135	119	128	134	137	122	138	113	154	146	123	118	144	153	134	152	140	157	139	130	118	114	115	129	141	128	165	121	126	141	134	161	124	122	125	118	146	133	123	133	137	132	124	132	113	129	132	135	133	128	116	115	136	117	131	132	147	127	129	123	138	143	118	120	130	102	125	137	128	130	112	143	144	123	138	133	117	127	124	138	121	133	120	123	133	122	138	151	156	147	145	115	109	136	128	122	137	131	141	114	143	120	126	148	108	119	141	112	118	143	135	136	129	157	131	138	136	122	120	133	128	120	128	116	137	142	123	123	118	131	130	113	125	132	132	130	142	129	137	125	134	141	136	125	124	146	143	134	125	130	139	132	138	148	134	121	122	138	127	119	130	151	144	133	104	119	121	133	150	143	142	129	130	132	137	129	122	132	128	157	125	113	141	129	132	132	128	145	131	125	138	128	128	121	118	117	114	150	129	128	116	121	130	141	112	111	123	122	115	138	113	139	125	124	126	128	156	118	119	117	134	120	113	117	119	157	144	126	134	124	140	131	147	111	144	134	139	129	109	151	150	120	121	130	142	129	145	127	139	129	114	113	139	132	123	142	110	120	136	130	143	123	143	117	137	131	126	145	138	117	126	124	124	128	125	120	137	128	135	151	115	125	138	126	121	142	113	133	144	132	111	132	135	129	128	131	138	136	132	129	134	116	105	134	129	128	136	120	144	121	134	111	135	126	125	130	130	139	116	124	149	138	151	131	109	138	130	126	108	137	137	118	125	132	118	143	134	129	131	108	121	124	128	137	129	116	128	142	131	135	135	134	122	129	139	137	132	114	129	135	138	129	121	122	143	133	133	131	161	134	147	104	126	124	133	135	139	137	115	147	133	120	126	131	152	131	142	125	134	125	138	120	150	140	150	111	141	134	142	135	137	119	139	133	101	106	128	120	135	136	136	123	126	125	133	124	114	127	145	128	118	127	128	125	151	127	132	126	132	120	137	149	135	116	139	128	142	131	113	149	131	106	131	126	129	135	141	112	128	142	111	138	126	126	120	145	147	125	149	122	129	125	144	144	126	136	131	132	144	121	135	117	109	127	130	133	110	129	135	131	123	130	145	136	139	121	121	133	126	138	135	137	132	146	142	141	125	131	136	152	112	121	129	136	157	139	137	129	133	129	124	137	119	129	117	140	118	135	117	117	133	129	128	142	130	146	142	128	134	128	131	143	106	116	124	137	134	125	122	132	144	126	123	141	115	154	121	118	119	143	140	122	119	148	121	119	129	134	131	156	153	137	116	108	110	127	120	127	138	137	132	130	136	144	115	122	131	116	125	127	119	119	142	131	129	138	125	128	135	132	134	143	117	120	131	113	124	120	127	129	127	135	145	130	147	140	122	142	121	126	121	117	113	144	136	120	126	115	128	132	129	127	134	123	121	127	122	137	128	134	123	158	145	117	135	124	116	122	120	127	133	149	122	149	112	144	133	128	134	126	139	143	126	125	136	121	105	120	121	127	122	143	128	140	117	122	136	130	135	125	142	107	136	132	109	126	123	134	124	114	130	134	134	125	137	137	117	126	131	130	147	122	102	131	99	129	138	128	142	140	118	134	117	136	132	122	141	132	115	121	145	128	120	150	138	122	122	136	113	138	136	119	131	133	127	128	122	127	144	131	116	121	137	120	128	129	150	137	117	122	120	130	128	126	139	138	135	133	107	141	131	124	124	136	126	128	125	111	144	127	148	130	115	124	133	147	133	127	130	134	133	127	128	124	133	116	132	125	128	129	99	130	133	121	115	115	140	111	123	131	131	120	115	125	140	125	114	130	145	139	124	123	136	155	134	151	120	134	124	113	139	138	130	131	124	110	133	121	122	141	128	130	129	131	121	126	126	129	156	137	142	123	139	134	130	129	117	120	124	121	122	158	134	154	116	137	122	132	125	136	129	118	132	117	136	113	136	107	129	139	131	114	159	130	142	140	124	128	136	144	146	130	121	126	118	124	124	121	123	135	143	127	133	128	110	143	124	130	111	127	140	142	128	136	136	147	124	115	126	149	125	110	138	133	140	135	120	127	123	132	133	117	131	146	122	123	139	127	128	128	132	134	142	146	121	128	134	124	129	145	117	138	141	125	127	148	126	161	142	129	129	137	106	136	120	117	133	138	137	141	113	151	116	160	121	140	150	128	130	119	120	116	125	131	135	118	139	122	129	125	150	150	130	166	122	137	126	117	123	126	130	136	117	119	118	140	131	114	146	131	127	125	115	127	114	132	147	145	127	135	139	147	124	128	112	124	119	138	133	134	110	142	116	126	116	128	128	140	150	138	123	123	138	139	118	141	132	121	105	141	129	121	113	120	132	152	134	141	121	125	142	126	126	137	126	131	132	147	118	127	145	109	119	136	140	129	134	117	116	126	142	141	123	120	136	137	132	133	115	128	113	146	130	129	134	133	134	144	157	118	154	124	115	124	126	115	144	129	131	127	138	122	129	126	121	114	129	123	138	144	137	108	137	129	135	130	134	130	136	133	130	130	120	137	127	105	133	112	187	139	152	163	144	133	135	130	131	126	134	127	135	108	124	128	142	149	122	130	136	107	127	130	146	136	112	137	130	137	125	124	122	127	152	142	124	121	132	136	143	135	116	135	114	142	119	133	156	137	146	140	123	121	122	129	134	142	135	123	134	124	126	129	139	145	132	130	126	144	106	124	130	135	136	112	145	119	112	144	140	137	140	121	131	117	118	117	122	109	115	125	140	149	100	140	141	151	124	131	130	128	127	134	133	142	135	136	115	135	125	145	124	127	153	124	120	112	117	128	133	137	135	126	126	110	130	141	131	131	118	121	107	152	142	128	148	142	124	136	122	148	133	147	139	140	138	142	146	126	117	163	105	131	129	140	131	117	105	120	112	144	130	106	129	131	127	136	132	131
5360	1352	2958	3482	2991	2523	2075	1798	1524	1348	1276	1047	966	906	867	798	774	768	702	657	621	652	649	600	564	592	584	575	529	518	541	543	503	532	479	563	502	497	491	499	487	491	492	485	512	484	502	485	498	483	471	502	476	454	476	520	490	462	463	452	469	506	459	448	461	435	470	434	459	440	485	481	434	446	431	447	452	451	451	436	462	467	411	466	476	464	447	502	470	445	448	423	459	442	462	393	451	419	466	442	474	431	480	455	453	425	448	448	465	449	422	429	468	470	434	454	431	427	486	454	452	445	418	471	459	439	435	467	436	453	440	424	469	449	461	475	431	495	478	455	457	426	461	457	436	427	426	430	466	446	436	444	458	434	447	451	413	452	433	432	419	412	465	412	485	433	443	447	440	469	428	438	395	454	470	409	455	461	476	460	450	422	446	432	444	437	476	437	464	385	451	452	416	451	440	414	478	426	436	440	441	442	461	464	442	407	427	431	460	466	430	445	439	466	434	455	494	461	433	408	446	440	436	452	438	452	388	475	448	462	402	435	442	430	447	406	470	458	403	448	446	428	420	436	479	451	408	441	441	432	426	440	438	414	468	421	427	419	412	446	468	431	421	421	439	426	437	463	446	455	463	413	471	424	402	466	468	426	411	467	453	443	428	435	458	476	473	450	445	436	418	449	455	455	439	442	441	419	442	440	417	462	421	436	414	426	439	409	447	439	450	464	442	454	455	420	418	442	452	436	416	453	453	416	448	441	445	456	455	434	433	432	431	426	434	429	438	446	413	469	433	428	431	442	422	401	421	419	431	466	464	437	490	405	442	434	403	453	442	446	431	452	419	422	420	459	461	433	454	443	401	438	480	442	408	451	405	423	448	455	419	405	483	465	433	433	444	424	420	437	429	415	390	432	456	431	449	479	419	447	447	449	411	465	436	456	460	424	449	421	431	451	417	428	449	448	436	448	463	425	476	460	426	447	434	440	434	400	440	455	426	441	442	389	407	439	422	446	443	410	445	451	414	452	490	437	428	437	439	457	433	438	463	450	447	430	444	431	428	425	440	426	442	420	419	443	490	446	448	435	472	429	491	471	440	443	419	455	438	423	434	449	453	442	480	427	437	466	462	435	462	467	428	449	400	434	429	443	453	446	459	417	446	452	442	417	454	414	394	420	435	443	441	454	444	449	468	440	435	407	431	457	456	429	462	440	428	397	432	432	463	439	479	427	408	414	447	449	424	450	427	474	449	456	469	458	440	411	465	441	425	465	452	445	442	413	463	407	392	435	450	455	448	431	456	411	444	446	401	432	427	431	427	426	411	460	469	448	412	434	440	441	427	439	449	464	456	460	443	431	435	409	454	427	443	439	415	408	462	436	418	444	423	410	437	457	441	413	432	440	432	445	443	459	427	422	445	470	480	438	418	454	446	440	447	424	438	434	445	457	445	424	462	443	441	465	444	402	434	426	440	461	436	475	457	441	408	425	446	419	418	472	427	428	456	431	448	425	465	432	453	432	454	442	416	432	468	431	462	446	426	406	442	376	461	489	435	486	418	412	472	421	473	460	429	403	443	453	400	428	454	422	430	425	462	452	439	418	430	425	441	419	472	428	390	445	447	457	409	387	468	427	400	430	467	459	425	437	419	409	459	453	418	451	450	444	413	451	466	426	455	426	448	510	446	420	442	459	430	457	430	436	455	380	442	423	441	422	455	448	494	440	435	456	441	468	422	411	428	448	434	473	433	406	464	422	428	473	436	438	415	438	404	439	432	450	470	431	431	417	449	464	417	443	405	436	442	435	435	455	455	438	458	443	492	453	456	443	455	456	445	421	423	433	432	445	401	434	432	456	449	450	476	448	407	450	421	459	419	431	455	442	446	463	437	444	435	456	436	450	462	485	417	438	443	471	439	443	410	439	455	430	423	441	435	427	405	456	433	444	444	424	453	446	476	414	458	453	414	464	474	458	420	438	422	424	461	426	454	452	425	448	463	453	437	417	456	440	464	451	428	468	410	473	463	454	456	426	407	447	414	434	427	431	417	450	473	456	438	431	467	443	434	430	474	424	443	420	438	406	445	440	444	441	469	440	442	427	437	446	438	443	444	426	414	420	431	444	438	404	438	427	440	461	455	417	435	448	475	423	472	452	460	451	424	461	407	451	402	445	460	400	445	401	432	400	447	443	409	439	424	438	432	453	443	431	406	445	449	427	454	410	422	465	460	466	443	444	439	504	439	420	443	465	473	424	427	445	434	466	484	465	414	481	441	429	413	455	452	429	423	436	480	414	443	447	399	439	473	435	429	475	435	427	444	418	452	418	431	450	433	444	452	441	446	417	407	412	401	434	492	427	501	428	437	425	426	436	430	435	444	431	447	409	481	433	395	426	459	444	463	454	443	438	468	421	416	451	456	441	435	442	433	436	468	459	491	454	454	418	464	434	439	448	439	444	397	475	412	443	432	489	465	418	445	486	465	452	446	439	424	468	399	421	419	400	421	420	407	480	420	439	402	428	448	427	411	423	435	432	433	446	429	483	457	389	461	460	452	420	430	448	467	438	451	428	464	428	428	436	424	455	424	421	456	442	462	448	463	482	447	440	431	446	433	409	411	431	460	449	450	439	464	466	486	440	434	443	489	430	448	440	452	438	434	466	434	415	436	467	427	424	466	427	449	414	456	459	452	455	463	450	440	438	435	464	426	450	448	416	446	416	461	448	441	427	436	439	450	431	414	436	414	405	450	405	434	434	437	455	396	412	441	457	426	476	435	442	451	413	460	444	429	453	419	428	421	451	419	458	439	457	446	438	437	402	437	463	420	441	435	407	434	453	459	430	420	459	434	439	456	413	429	409	434	448	461	460	448	426	438	455	425	453	437	449	419	419	463	424	415	447	429	449	419	447	478	451	460	432	450	454	417	460	435	420	452	475	435	439	450	440	450	450	416	408	450	455	446	431	425	439	456	441	428	442	470	437	444	442	459	462	389	431	410	423	451	401	417	447	452	438	458	427	426	385	433	421	446	422	442	452	438	498	461	427	416	422	454	453	422	449	441	432	427	411	462	424	417	441	424	442	419	443	478	413	460	427	425	425	437	433	461	466	448	415	443	428	454	431	437	426	429	443	449	446	419	415	423	453	425	416	432	443	447	411	455	454	414	404	406	450	443	434	462	447	438	437	457	426	444	450	445	445	460	444	411	445	418	427	475	448	444	444	439	419	437	395	456	415	429	431	442	411	415	388	464	429	447	451	430	443	442	430	409	435	448	433	465	471	438	426	417	449	412	432	436	437	439	469	412	436	409	421	405	402	431	448	455	447	457	429	505	491	434	435	442	431	473	466	437	430	463	445	393	431	406	441	442	422	448	433	415	457	414	431	455	415	455	477	434	439	414	439	429	405	456	414	467	456	504	439	480	436	447	405	458	461	427	430	457	451	442	429	447	407	455	450	407	435	406	418	418	454	428	420	427	432	457	443	440	447	462	448	473	447
8599	1813	2286	1723	1151	800	661	488	405	373	322	252	226	214	214	197	182	174	178	181	157	166	174	154	146	143	126	126	148	146	140	125	147	133	139	146	130	129	128	157	124	115	142	137	143	144	114	132	112	145	127	135	133	127	109	136	116	133	125	115	149	116	113	140	107	120	120	143	133	139	137	129	116	123	140	119	146	128	144	130	137	133	109	139	118	109	124	137	142	110	130	104	121	139	122	132	113	125	129	132	130	141	122	126	126	121	131	135	122	115	133	141	114	138	119	129	109	90	126	131	125	149	119	133	143	116	129	128	128	130	131	124	138	136	125	104	127	119	120	130	137	132	125	137	127	104	115	123	115	121	140	126	113	115	116	129	139	130	142	117	129	125	115	135	139	135	119	125	112	130	111	119	142	119	136	125	120	122	140	108	126	129	121	125	131	120	118	131	111	146	126	132	119	117	143	120	111	126	120	102	116	119	126	127	117	119	116	119	126	132	122	123	118	119	134	133	131	125	135	144	140	112	124	120	116	122	129	116	116	165	109	132	127	120	134	119	125	92	130	102	114	112	130	126	133	118	109	115	137	133	117	123	136	115	129	135	119	117	107	123	130	119	138	115	125	135	148	117	116	136	134	110	109	108	135	144	126	125	126	133	121	128	106	114	122	110	139	128	128	128	128	132	135	150	122	130	114	110	116	143	114	106	126	113	123	114	127	147	110	137	154	122	155	121	145	128	104	115	133	132	130	140	133	131	105	162	145	126	124	129	126	130	124	131	120	134	117	155	121	131	121	137	115	107	127	129	126	146	156	120	138	145	114	104	130	118	128	122	122	127	132	123	135	109	116	120	140	131	137	118	123	130	133	106	119	103	114	125	142	118	118	113	130	140	124	139	129	137	123	122	122	141	153	114	104	130	117	126	108	124	131	113	122	108	120	116	126	100	119	112	135	119	129	120	126	119	132	123	106	134	110	120	125	137	130	128	134	136	121	130	138	133	130	129	111	130	120	135	112	117	113	116	142	126	125	118	134	119	135	126	112	119	106	126	123	155	129	126	144	120	138	104	116	107	142	138	122	121	121	134	143	114	113	119	114	111	137	117	133	128	126	147	117	130	127	112	142	125	131	128	112	119	150	124	144	113	126	106	110	111	133	119	143	131	120	130	127	147	121	140	138	112	137	133	126	112	132	126	130	117	117	130	100	127	129	131	114	136	129	132	121	130	134	122	120	145	134	129	151	143	155	115	138	137	123	133	131	122	114	116	123	127	125	122	117	128	137	141	136	125	138	137	123	126	137	115	124	131	133	129	122	136	116	129	132	117	109	125	122	138	133	105	117	125	127	107	130	144	117	116	121	142	118	125	144	106	118	123	122	119	136	127	111	116	129	135	127	103	122	129	128	116	134	112	139	125	116	132	122	138	130	112	99	103	105	124	115	141	106	121	121	132	145	121	146	125	153	128	144	122	137	136	122	138	116	123	119	125	137	119	128	117	123	115	119	124	122	129	116	137	133	143	129	132	137	121	132	128	125	124	130	127	115	125	114	121	122	120	139	142	125	111	109	134	114	130	140	125	127	148	120	113	127	136	122	123	132	113	107	137	126	141	126	135	127	130	100	129	129	116	135	118	117	137	102	144	130	104	134	133	113	149	115	129	132	118	137	117	128	115	114	134	130	117	125	118	104	106	122	122	116	116	135	114	139	122	132	114	108	132	133	112	134	141	137	115	107	123	119	104	103	115	112	111	110	107	126	124	135	145	123	108	120	130	131	121	133	143	114	138	129	120	136	117	125	123	137	123	118	126	125	129	113	144	115	139	120	105	121	127	138	124	123	140	140	137	133	158	134	111	131	111	130	123	114	147	127	130	117	99	118	122	147	118	133	117	151	121	115	133	147	128	113	131	117	135	132	142	111	114	117	137	131	146	129	148	125	112	134	126	125	145	116	115	144	122	143	104	124	116	131	142	113	110	135	138	129	104	117	124	124	140	110	104	116	123	111	119	139	118	127	110	142	137	134	137	126	133	129	123	112	128	111	112	126	130	124	115	134	104	119	110	131	126	140	141	104	132	124	121	115	112	126	146	124	126	120	118	125	142	128	137	125	130	129	131	131	135	114	102	131	110	107	129	116	126	115	146	127	144	111	131	139	117	124	126	117	115	114	149	141	119	111	127	134	133	105	119	138	126	121	123	142	122	130	111	127	131	138	135	126	135	111	138	125	129	138	125	131	148	151	121	119	109	117	113	136	129	115	141	116	140	128	136	138	121	131	118	105	148	120	120	121	120	105	123	110	123	120	112	156	121	126	136	122	125	154	126	108	121	126	131	128	116	118	117	155	130	109	121	120	108	117	122	119	105	130	131	136	125	133	112	138	136	114	114	146	111	127	131	112	135	121	132	112	138	114	117	128	129	126	124	120	114	125	144	148	128	132	110	118	118	114	125	140	114	124	119	110	122	107	106	123	127	133	144	120	134	108	134	116	135	118	118	120	112	114	101	128	129	124	134	140	126	142	129	126	126	159	115	123	112	137	131	132	107	129	117	137	139	131	134	107	124	124	127	124	120	117	118	126	104	120	137	124	136	129	125	106	138	128	133	129	139	110	150	143	121	132	127	121	129	133	135	122	124	110	134	136	112	123	126	133	136	121	120	113	123	122	100	130	130	114	130	141	124	130	125	135	146	132	123	109	128	148	132	133	130	132	134	116	118	138	132	123	126	126	126	129	134	141	123	123	125	138	105	119	104	113	111	109	133	130	121	111	135	123	147	109	135	133	134	132	108	131	113	132	123	121	151	121	118	108	118	104	118	131	114	108	103	112	122	135	130	120	117	116	130	123	119	127	111	145	146	111	126	119	136	115	129	117	125	141	124	122	140	130	116	123	117	119	121	128	125	129	151	112	93	141	122	126	133	126	128	102	121	133	111	138	123	133	125	112	153	127	135	114	130	135	127	102	125	113	124	131	124	129	138	118	130	115	126	128	102	118	115	119	113	117	131	141	132	125	113	133	131	122	138	134	124	121	123	169	122	118	131	122	120	108	132	140	135	102	133	139	127	108	117	118	132	130	99	100	141	119	113	138	138	138	127	124	117	113	115	110	130	119	117	122	124	109	124	127	130	126	125	114	132	125	113	134	104	128	143	123	133	135	123	137	130	136	107	115	120	119	143	138	117	141	117	137	120	119	123	133	131	117	144	126	135	118	147	120	123	113	103	130	128	120	137	104	127	138	117	134	120	125	138	117	112	126	142	127	119	114	114	109	119	114	126	129	119	124	117	121	121	120	121	120	137	127	138	110	124	125	144	123	119	134	127	113	116	108	120	131	131	124	105	125	138	124	119	119	130	100	116	129	123	130	127	148	122	105	131	148	124	112	109	127	121	121	126	133	120	124	127	142	125	129	123	135	127	115	127	110	113	119	133	114	124	124	102	110	106	138	138	155	120	129	118	118	110	120	124	121	107	123	131	124	107	115	115	133	111	146	102
7720	2289	5191	6113	5192	4328	3558	2951	2480	2121	1919	1568	1492	1296	1234	1094	1095	1030	946	899	841	773	790	744	700	731	682	656	627	640	669	647	587	621	583	572	546	520	533	569	582	534	500	525	501	495	537	505	515	464	504	475	507	532	501	463	519	492	451	465	462	481	444	520	486	492	463	485	436	474	457	473	461	478	483	433	467	428	462	455	470	465	452	447	451	458	447	428	476	454	470	413	446	456	486	452	456	475	440	438	473	400	471	426	486	498	430	430	452	437	429	456	451	457	413	479	434	413	454	494	443	466	448	438	438	468	430	415	469	409	408	418	479	450	417	439	426	439	433	433	408	460	463	472	480	389	426	418	424	456	484	399	451	450	473	417	433	422	418	408	438	436	433	435	473	449	445	417	439	454	396	452	436	448	458	441	430	456	415	452	443	424	446	455	411	440	479	443	439	409	457	433	442	446	441	431	482	421	480	442	452	462	425	427	438	450	441	436	449	471	407	406	444	450	461	482	439	434	421	459	451	460	442	449	429	452	435	416	433	429	447	410	423	439	417	403	452	439	405	416	448	389	423	439	421	435	417	465	441	448	439	430	465	453	438	445	429	438	417	427	431	463	448	434	455	448	509	449	416	412	399	462	429	441	451	431	472	441	434	405	420	414	418	405	429	414	431	436	428	435	426	399	425	424	440	457	461	470	416	384	411	438	465	412	439	427	418	427	434	410	425	452	423	465	460	471	417	482	483	476	428	464	452	433	427	430	401	405	443	434	419	413	441	463	450	417	406	474	420	412	431	435	437	400	422	455	425	417	434	391	428	423	470	415	397	442	478	459	437	467	447	450	437	468	425	441	416	426	405	411	426	410	402	439	425	482	437	435	429	445	458	424	422	427	422	442	439	401	429	418	428	455	468	397	460	405	467	408	406	473	418	442	451	422	466	449	454	440	415	409	405	469	410	448	449	395	437	427	446	417	455	429	422	402	417	482	453	451	425	443	430	428	440	439	434	435	417	458	419	459	427	419	406	415	445	449	427	459	433	421	455	465	416	453	407	446	410	406	456	427	410	443	423	414	431	450	428	431	443	433	440	416	424	483	424	455	441	457	444	425	434	435	450	431	398	419	409	408	457	444	428	469	433	444	448	454	398	498	481	435	420	391	481	434	431	454	414	478	451	420	417	435	409	450	440	464	427	440	430	423	432	423	440	432	443	405	449	412	401	415	418	428	489	429	385	419	396	440	427	387	435	448	406	477	402	464	442	490	458	447	456	454	472	457	464	453	404	441	429	431	418	415	419	420	436	433	444	408	445	419	430	450	433	425	450	460	403	394	443	400	446	449	409	433	450	415	423	460	398	424	415	446	423	464	451	447	440	446	443	438	433	434	439	453	391	455	447	465	395	480	454	391	465	379	407	421	417	437	448	437	476	437	419	439	434	479	435	408	450	441	398	477	400	467	451	394	426	432	428	456	465	424	414	439	447	378	449	456	416	443	452	394	468	457	470	428	445	484	405	487	416	453	401	437	423	447	449	455	422	402	423	438	450	437	445	405	410	423	457	400	424	438	415	420	453	433	427	433	474	467	429	423	455	441	435	423	436	482	448	461	443	412	435	425	417	442	435	478	455	407	448	431	428	429	424	422	405	424	461	440	454	432	462	456	409	433	426	464	432	402	482	435	459	444	429	431	438	441	444	471	467	425	393	466	406	456	426	411	453	447	443	419	425	440	441	456	457	472	415	465	437	436	470	472	436	377	411	427	401	437	435	413	442	415	471	449	474	432	460	436	438	428	439	432	448	445	394	416	435	430	462	428	415	433	426	435	405	395	429	398	398	409	460	433	438	435	420	487	469	444	471	431	460	413	451	452	422	425	455	406	471	421	481	476	434	429	480	456	406	416	482	393	432	430	404	408	464	453	394	427	422	466	460	432	428	459	443	470	395	415	429	458	429	472	427	375	412	429	382	391	452	441	422	392	460	454	421	422	427	407	421	413	412	427	443	489	447	476	492	437	445	430	438	425	428	407	439	468	433	431	448	404	455	457	441	437	417	447	411	404	390	420	460	412	433	440	431	416	441	442	426	440	439	455	414	415	446	403	398	446	450	409	462	418	449	430	412	394	423	455	432	440	425	466	438	442	433	480	426	457	390	426	413	423	442	445	419	420	454	437	445	444	403	453	418	443	416	415	457	436	408	401	419	424	453	445	390	451	428	461	416	471	438	421	412	445	446	415	415	441	419	445	442	419	457	429	451	473	450	425	461	432	440	452	402	423	445	451	413	472	448	407	429	420	407	426	425	428	425	422	434	418	431	431	430	428	478	409	414	423	417	444	426	464	434	419	464	405	407	420	449	402	470	425	411	439	455	437	427	462	438	429	441	457	456	423	453	436	444	436	420	455	465	401	427	465	442	405	426	433	438	417	450	423	469	461	418	463	424	437	419	423	443	441	387	421	465	418	393	476	481	399	411	471	441	445	481	413	426	387	423	442	441	427	416	425	425	428	396	458	428	436	440	411	426	430	439	409	439	427	444	418	421	482	441	421	500	455	437	425	459	435	462	394	427	414	433	416	444	426	427	463	414	408	459	431	437	434	427	451	465	436	462	440	397	411	433	397	418	421	453	433	445	439	426	461	397	463	403	395	416	389	428	453	434	431	415	450	430	435	452	432	438	418	390	392	403	424	442	441	412	421	439	440	446	438	415	403	446	418	434	457	421	443	440	420	453	437	441	394	436	455	399	447	487	457	458	430	445	419	443	440	388	458	414	440	406	431	451	434	450	439	473	444	414	470	452	459	419	428	409	467	423	480	429	424	429	411	425	407	423	451	400	454	395	481	451	426	413	452	455	396	390	401	382	437	454	451	407	435	454	488	427	431	443	461	431	449	467	423	433	392	403	438	415	441	422	442	421	417	437	444	414	411	459	432	429	427	413	468	461	446	426	430	444	435	458	429	470	463	442	430	438	386	445	409	463	461	425	421	427	429	426	455	423	430	426	465	412	440	424	430	412	455	394	454	438	417	448	407	421	467	438	415	443	447	429	462	479	430	436	456	422	462	432	420	437	384	395	404	447	430	428	451	459	430	433	440	407	385	413	432	416	424	461	463	412	437	442	407	406	411	431	423	443	455	408	423	402	424	444	417	449	398	431	448	427	415	445	437	450	448	461	436	437	449	460	401	423	401	445	454	395	441	421	433	463	486	406	426	422	470	426	451	454	440	422	433	459	458	414	415	449	442	433	458	449	433	439	432	447	423	437	421	467	509	453	442	417	398	434	485	442	430	435	447	466	420	399	371	444	424	446	408	382	440	436	418	429	445	453	421	434	447	419	399	408	457	447	469	400	455	442	463	434	383	387	407	453	418	468	443	404	422	460	431	451	440	476	475	470	467	407	444	438	392	463	421	444	486	427	426	424	432	421	430	415	446	433	439	420	458	417	441	410	412	429	427	439	403	428	433	389	455	461	418	414	411	423	436	427	421	408	465	451	427
1200	317	297	294	256	254	254	238	241	270	247	273	247	292	279	243	248	272	258	222	252	229	287	230	259	251	247	234	261	268	246	263	276	260	259	251	272	227	225	236	277	260	238	272	250	285	257	241	246	251	243	249	231	253	238	228	252	279	277	245	252	265	247	240	258	262	232	261	287	253	261	255	243	252	213	263	279	253	258	221	242	215	263	232	251	247	236	260	220	243	256	259	271	256	252	264	232	271	247	254	255	278	274	270	242	260	253	246	257	281	239	250	247	255	250	231	222	240	271	252	257	272	225	258	250	240	243	268	249	271	256	254	242	270	233	262	225	257	282	278	252	252	228	298	241	271	251	246	229	241	252	253	254	242	256	243	250	230	257	268	259	240	232	246	256	251	258	239	281	249	254	233	263	262	256	260	266	253	207	244	265	245	208	237	253	257	237	268	237	244	258	263	220	256	258	268	258	243	271	244	250	256	252	252	260	235	250	242	214	247	236	268	239	240	275	259	250	269	254	250	227	279	253	230	248	257	222	259	242	245	267	264	261	253	257	223	258	271	250	261	261	274	241	253	247	264	257	220	265	259	234	251	242	220	259	244	229	256	250	221	245	252	259	246	243	253	247	261	287	255	263	265	250	217	242	259	258	253	245	228	272	246	259	248	247	264	251	232	206	259	254	266	272	240	232	267	262	281	248	244	237	248	230	267	237	232	281	264	279	262	254	237	259	246	258	231	244	262	253	255	275	242	231	272	250	268	242	270	244	263	267	241	267	232	266	243	257	264	222	238	225	254	241	238	229	249	248	228	232	239	226	253	244	246	252	249	259	211	248	257	242	257	274	281	248	270	234	239	211	249	246	249	229	246	253	250	232	234	221	250	252	245	253	271	245	275	253	239	255	266	254	229	266	257	236	246	248	247	270	230	227	251	241	266	265	231	251	285	214	246	277	231	239	254	247	243	260	266	253	272	229	266	228	223	244	274	257	254	236	219	259	269	260	236	243	248	247	236	237	232	249	245	272	224	257	239	256	266	261	243	233	238	246	241	234	264	247	232	234	270	219	258	269	216	246	230	253	242	263	258	263	257	252	267	235	256	249	247	256	255	235	225	239	232	251	223	255	239	267	264	221	248	262	259	283	232	236	249	245	271	259	249	267	252	246	234	260	281	245	230	245	281	249	247	257	251	239	253	256	243	245	258	238	259	252	250	282	224	291	256	256	244	233	238	241	242	249	262	254	269	250	266	241	256	251	253	274	261	254	247	239	221	249	221	262	245	264	270	254	275	236	226	262	265	251	285	246	279	223	244	274	233	264	264	239	249	246	252	236	224	238	266	245	248	227	272	240	271	260	272	242	244	260	233	247	247	267	242	213	256	267	246	251	255	248	254	244	251	255	275	244	246	233	242	248	237	243	242	249	249	261	276	230	242	240	239	230	251	248	246	287	265	227	250	232	246	256	250	264	243	253	261	246	253	253	256	255	270	252	272	279	258	256	241	240	259	239	236	236	262	228	253	260	246	247	265	238	282	245	235	254	233	260	234	243	250	244	225	251	270	264	261	244	263	232	270	283	219	232	252	237	232	228	276	227	267	252	255	251	233	251	235	239	242	222	249	276	260	263	261	246	231	243	247	268	232	222	241	256	276	259	237	257	238	219	226	269	226	294	258	229	242	282	230	260	262	268	255	222	246	255	241	236	251	238	233	268	261	279	257	244	246	230	232	237	265	260	262	272	240	250	270	255	268	265	239	239	263	238	256	227	259	265	262	258	238	250	244	256	260	227	273	241	250	255	260	292	265	253	260	241	246	226	266	238	245	251	291	246	239	271	257	251	271	286	241	262	243	261	228	251	234	228	239	246	278	249	248	235	247	260	256	227	250	241	236	249	274	252	294	266	250	237	233	225	253	265	246	261	266	270	241	232	243	264	282	231	241	254	276	241	241	250	265	233	243	254	239	241	240	251	243	236	261	251	249	242	245	236	248	257	230	233	232	266	240	252	264	267	248	261	248	263	247	250	209	262	260	216	238	242	271	245	266	252	268	231	265	228	237	244	226	246	283	252	255	260	256	252	232	259	254	264	238	245	272	205	261	257	264	261	270	256	281	246	249	253	247	238	256	251	266	251	241	236	235	263	251	273	251	233	236	251	273	253	265	261	244	254	225	267	268	252	245	263	235	275	274	232	239	250	237	253	250	239	230	252	236	226	227	248	255	239	228	241	242	258	238	269	230	262	239	239	236	243	253	264	241	251	266	264	270	266	258	236	260	235	277	245	237	251	250	264	242	257	253	258	240	231	249	262	237	259	240	256	251	251	269	268	253	245	233	241	206	255	263	261	268	254	255	259	256	249	249	246	232	239	252	253	272	235	271	231	228	225	222	225	246	251	229	269	241	250	246	238	275	246	244	257	251	252	254	231	251	255	233	240	281	255	254	222	243	246	256	265	235	267	236	284	285	241	252	249	257	273	245	255	252	300	240	252	234	248	274	248	271	247	272	233	243	263	260	238	246	248	268	233	252	233	249	260	254	225	263	231	268	239	247	242	269	254	260	250	229	271	236	239	235	264	234	259	240	271	265	231	242	237	271	261	230	240	288	275	235	223	247	255	237	225	264	280	267	241	239	261	246	260	240	249	274	253	222	257	237	254	251	232	237	264	262	231	244	261	239	268	273	229	262	254	212	266	228	281	240	247	248	249	230	258	256	260	304	249	258	255	260	247	241	249	249	230	254	244	268	274	244	274	253	292	247	238	252	273	247	264	248	234	237	233	255	229	232	233	275	243	233	234	258	228	251	249	269	247	251	246	275	265	259	251	258	244	237	274	254	238	241	265	277	259	259	252	269	243	233	251	240	237	252	263	237	256	220	227	234	243	237	230	258	280	248	255	252	251	266	246	272	256	247	236	248	235	239	263	274	243	238	251	227	234	264	236	235	264	247	239	250	256	235	245	277	239	243	249	284	260	245	269	262	224	239	254	230	262	266	256	237	236	243	226	242	262	215	255	235	245	241	267	254	241	276	255	278	251	256	236	268	229	276	265	248	250	238	252	264	240	271	265	241	269	246	234	282	242	242	245	259	257	249	243	264	245	260	259	253	235	232	254	232	269	232	257	208	257	231	235	240	250	249	232	225	239	254	226	234	253	246	246	248	247	267	232	270	253	269	215	226	251	250	236	244	247	220	234	239	271	278	256	264	227	246	237	242	228	263	258	225	263	250	268	252	299	253	260	216	239	274	238	248	265	275	270	252	256	243	250	219	248	244	236	276	243	264	237	272	237	264	256	239	269	255	259	243	219	263	238	256	222	242	276	222	225	240	259	215	276	237	251	238	262	253	274	284	255	279	233	240	249	249	274	242	258	225	232	238	240	212	255	230	250	249	268	281	240	264	265	226	259	247	244	254	236	247	253	258	244	237	255	234	261	258	239	224	249	236	247	220	270	239	236	249	248	222	245	254	249	279	248	240	236	231	252	247	251	240	240	263
2197	815	925	936	940	876	852	822	831	775	776	766	827	761	795	748	815	743	759	805	794	765	770	778	801	797	752	718	767	800	784	809	790	730	842	745	808	775	752	740	753	751	761	768	760	788	726	756	762	806	777	744	807	746	794	712	815	778	762	726	783	738	749	802	789	744	758	765	809	805	811	810	786	795	771	777	749	793	721	828	751	781	738	743	731	768	680	740	776	779	750	755	795	738	791	739	736	798	808	752	700	763	707	762	806	758	752	773	732	771	759	765	767	759	803	786	778	760	749	791	752	709	779	807	777	733	761	797	797	784	800	795	750	781	803	813	817	747	785	819	743	788	762	753	764	791	759	780	773	794	790	786	745	746	757	783	729	796	788	817	847	762	823	769	755	775	718	761	764	781	742	796	720	785	809	773	788	802	774	790	705	778	761	761	747	797	794	788	790	746	832	803	761	773	817	786	739	811	796	789	719	768	794	785	741	776	799	746	774	767	754	753	775	718	778	746	768	810	772	781	762	755	762	761	794	743	729	747	763	737	762	799	766	755	753	759	774	724	798	773	767	771	761	720	785	772	749	792	763	767	785	744	758	749	772	750	794	790	704	741	718	777	769	737	744	751	783	784	755	733	717	798	819	761	776	755	819	839	746	787	824	769	745	744	731	757	748	780	741	727	758	756	828	775	797	751	712	735	782	776	796	805	757	784	734	774	739	707	763	771	769	774	794	787	791	728	783	758	777	725	765	802	729	760	709	752	806	783	756	760	720	780	756	775	747	792	754	768	696	801	742	761	835	809	814	750	719	782	843	709	728	738	763	735	770	749	746	809	771	760	749	783	804	799	743	788	824	770	776	782	765	754	779	747	747	819	766	725	779	768	746	782	697	741	798	771	834	817	756	740	802	760	760	729	762	748	762	770	793	716	773	735	799	774	693	731	792	781	785	756	800	793	773	779	783	787	742	762	754	788	747	772	737	795	742	775	746	797	809	772	746	753	730	753	803	739	756	838	768	767	779	770	755	773	801	773	738	781	773	766	690	784	793	751	742	731	755	782	756	759	720	799	833	757	760	707	777	820	749	813	763	812	744	802	799	726	773	813	800	818	746	786	758	818	798	804	727	725	750	777	780	766	753	783	783	807	738	731	795	738	786	784	777	753	766	755	753	749	744	767	800	745	772	740	778	789	793	749	757	769	739	721	753	790	771	720	804	764	780	790	788	791	772	778	771	781	730	749	809	740	759	760	785	729	761	761	779	800	779	719	774	754	765	724	753	768	767	706	765	789	766	742	787	737	757	805	775	812	756	792	784	743	735	744	797	758	785	783	769	749	799	758	724	769	766	785	756	781	779	744	777	788	775	727	803	732	788	777	738	762	776	761	794	790	841	784	762	829	778	774	730	762	782	803	742	761	743	747	774	770	776	755	724	747	779	801	790	787	777	759	736	812	775	792	792	777	766	841	770	799	752	712	741	763	760	811	726	786	755	760	761	780	774	747	751	786	782	755	801	743	782	812	761	770	799	724	738	753	732	772	773	752	766	796	802	738	732	764	774	862	767	779	767	732	768	777	765	797	761	764	741	772	742	764	805	762	746	826	791	753	779	762	775	779	776	798	785	754	817	807	748	798	808	775	809	814	757	734	794	786	701	773	756	744	816	756	786	795	767	753	714	757	730	744	842	799	780	749	772	755	744	784	779	752	748	741	865	782	798	734	800	769	793	770	773	758	782	739	784	775	759	789	825	785	766	804	774	773	794	776	732	807	757	733	734	788	777	740	752	817	751	775	784	739	762	751	795	754	742	789	766	798	749	755	783	709	761	768	731	741	776	788	734	769	736	815	729	786	782	729	773	786	760	788	810	797	828	744	737	750	780	813	750	807	787	800	816	783	834	784	754	769	789	837	781	762	768	757	740	744	763	742	760	732	786	770	717	783	723	772	816	760	791	771	747	815	781	763	788	728	757	756	733	749	768	777	747	815	748	733	776	759	762	775	752	792	739	777	784	809	735	782	806	816	782	797	768	757	793	770	820	740	754	750	814	694	757	774	808	762	736	777	841	785	754	776	803	785	761	762	767	731	764	768	726	785	781	764	797	820	796	767	798	719	818	770	765	808	725	754	762	773	757	754	760	781	769	767	750	778	792	775	753	752	789	761	810	737	795	779	747	764	788	743	747	770	790	785	753	776	800	825	802	761	823	775	799	747	724	741	826	784	793	764	752	798	754	779	753	760	805	770	742	773	736	754	745	741	796	805	776	759	789	780	764	811	756	772	783	779	787	784	747	787	832	736	788	785	753	791	756	758	794	776	790	733	678	762	770	761	747	794	749	770	784	771	748	753	792	788	748	746	753	772	730	753	767	781	762	723	806	795	764	841	748	736	776	788	690	749	725	777	790	804	779	774	769	795	806	721	818	739	768	756	784	784	821	748	763	766	764	792	738	746	823	791	818	790	756	752	772	761	766	754	757	697	727	796	756	753	758	763	787	738	752	803	790	754	803	755	775	741	722	767	767	752	761	774	760	840	745	784	790	765	834	783	785	759	758	719	739	821	753	791	803	758	766	728	772	777	770	741	750	756	757	800	734	778	780	765	777	739	761	748	708	779	789	721	784	761	736	773	781	776	766	794	785	790	746	780	783	816	738	749	748	766	801	771	803	788	778	744	771	765	808	752	733	797	826	780	800	764	773	735	724	714	809	743	743	804	785	750	784	743	755	758	734	718	766	768	759	799	716	751	786	781	768	820	731	709	764	760	805	760	803	784	767	776	775	751	761	742	762	807	782	747	739	790	776	742	751	784	719	765	795	785	741	734	798	755	784	789	736	742	782	812	783	805	760	750	795	822	825	799	759	732	797	756	756	725	759	781	716	775	826	800	757	747	786	807	748	780	773	752	786	766	769	732	770	794	754	804	714	747	736	848	765	776	778	772	802	833	741	737	759	779	733	820	735	780	782	748	746	762	782	749	700	743	771	770	757	781	800	780	770	807	739	775	737	759	712	772	814	797	743	834	721	757	787	788	710	784	793	804	777	765	807	743	790	767	727	753	773	774	758	769	784	752	751	788	804	764	775	781	740	773	790	816	773	787	764	779	720	768	788	792	739	759	745	762	783	762	756	770	837	778	751	803	770	809	739	790	791	691	742	785	750	774	715	796	768	745	729	758	768	789	777	765	764	762	799	732	734	787	765	737	734	769	722	758	729	785	763	772	804	764	737	763	805	780	753	823	771	734	757	757	752	815	716	793	821	792	780	758	788	762	753	783	792	770	777	848	699	761	744	761	772	785	754	810	761	773	782	784	802	780	748	728	813	788	809	789	775	805	779	787	758	762	740	765	805	795	803	779	781	760	745	742	755	750	765	752	733	767	758	806	783	716	764	779	743	750	749	756	743	821	776	775	760	777	774	788	759	797	775	724	814	781	744	803	772	795	767	803	746	765	742	766	795	750	757	740	768	773	764	811	820	759	796	765	768	790	804	712	740	800
4609	899	1254	949	650	482	381	316	264	265	246	167	199	189	173	169	185	169	146	166	155	148	150	130	148	136	140	128	142	126	136	144	119	139	136	147	115	144	141	149	126	141	133	135	140	160	128	129	143	132	140	139	129	117	133	120	126	124	140	125	144	121	136	129	154	146	119	121	125	136	140	121	117	143	148	146	125	123	156	160	141	134	152	130	137	120	131	131	129	138	150	111	136	139	130	118	121	127	122	125	118	116	129	142	111	131	141	125	111	136	150	118	111	129	126	137	105	134	127	137	120	120	136	113	145	122	112	134	125	133	140	121	129	114	130	140	146	130	107	145	113	139	131	140	146	135	125	133	137	120	111	102	124	141	118	145	139	132	114	121	131	115	124	131	144	111	130	138	128	120	137	143	148	132	120	139	118	127	128	141	128	138	115	117	140	139	136	121	139	122	118	120	125	120	112	116	132	121	122	139	124	139	145	127	120	128	114	127	120	116	145	108	121	140	133	136	140	126	151	116	124	135	136	114	140	123	113	130	112	118	132	129	114	138	136	127	127	110	120	135	121	109	137	145	135	134	117	137	141	124	120	120	136	123	147	109	138	123	137	148	119	131	114	139	121	133	128	114	130	125	141	126	141	125	148	121	152	128	117	110	132	101	125	132	117	115	123	137	114	124	125	135	131	132	123	136	151	120	133	149	147	111	141	112	136	137	144	131	136	138	136	125	143	135	99	108	119	129	129	130	108	102	121	143	139	134	129	119	148	110	125	127	137	139	134	134	137	152	135	113	117	116	139	128	124	138	133	126	129	130	117	131	137	116	143	130	124	130	141	137	129	117	120	138	113	117	135	134	119	157	150	135	110	139	108	135	115	111	107	138	130	121	125	116	134	136	117	118	129	128	111	153	112	140	128	130	100	125	137	124	141	127	131	126	137	124	124	119	135	102	113	142	113	152	120	126	113	136	111	114	132	131	127	137	133	131	117	135	131	127	122	98	132	121	145	133	124	116	113	129	113	120	130	139	117	111	140	144	129	115	133	136	110	111	109	126	167	121	132	140	122	149	126	119	143	121	142	128	128	123	118	120	125	140	118	127	141	151	132	130	138	125	128	120	140	147	120	135	131	129	137	147	127	131	145	122	123	130	120	133	144	115	118	128	120	133	139	111	107	93	125	123	139	135	129	117	123	120	141	124	129	123	127	119	113	133	107	124	135	122	112	130	133	110	131	153	140	133	145	157	136	130	155	120	151	119	126	126	133	134	148	145	135	121	111	133	113	123	129	123	127	139	139	125	146	130	122	143	103	120	161	105	121	139	126	137	135	151	121	145	138	147	147	138	129	147	132	117	113	136	132	114	126	138	120	156	134	122	129	113	144	145	108	130	144	138	125	130	134	129	128	127	127	136	138	126	129	122	132	119	134	126	122	133	141	127	124	122	123	103	138	139	129	128	151	136	122	143	133	101	104	132	121	146	134	114	137	113	122	149	128	136	113	120	112	122	131	131	141	115	107	139	114	138	111	119	120	132	113	111	128	134	141	115	106	118	118	133	113	123	116	138	131	125	143	144	111	108	128	127	142	117	111	115	136	110	135	115	119	141	152	136	126	139	120	123	142	135	141	129	133	137	133	161	140	120	120	134	117	124	118	150	122	139	131	109	122	129	130	139	116	130	124	134	135	121	133	115	164	143	136	127	105	118	111	116	133	122	124	142	145	129	141	146	144	124	121	123	106	132	133	117	142	133	136	119	110	121	142	143	134	130	133	138	139	131	148	138	140	129	136	137	138	136	124	123	109	132	134	139	119	128	132	132	122	171	127	152	133	126	124	139	110	136	123	133	138	122	140	140	118	127	157	135	122	122	132	121	149	127	118	110	125	113	139	123	131	118	108	133	144	136	122	144	138	135	127	144	149	135	131	137	122	134	126	124	127	134	139	127	134	138	113	133	133	129	146	139	164	148	122	121	138	135	147	122	145	117	110	131	144	128	125	156	116	127	116	136	121	132	135	132	143	134	112	143	145	124	143	149	135	116	126	125	122	138	134	129	130	135	139	127	141	137	126	138	129	138	134	127	130	139	113	121	132	140	133	130	120	126	127	147	116	115	128	134	131	110	120	128	127	108	123	116	141	132	133	108	140	112	137	127	134	147	125	127	129	160	134	137	137	124	123	132	150	142	137	138	126	139	152	140	134	162	112	128	142	122	133	126	127	128	119	102	140	107	126	105	122	131	114	141	113	129	137	141	133	115	131	123	114	113	136	136	146	132	127	139	144	135	138	151	120	131	117	112	158	131	121	136	135	129	135	116	124	137	127	131	119	121	119	136	136	120	147	119	128	135	119	117	124	120	130	112	118	130	141	122	119	118	138	123	141	137	133	115	141	123	130	133	171	144	126	122	118	133	157	131	146	137	134	111	157	101	152	136	140	132	129	132	124	110	140	136	132	136	130	119	143	121	108	140	140	123	110	106	129	121	136	114	138	110	139	123	124	129	139	126	125	124	142	127	112	139	121	129	134	156	140	126	126	124	129	130	145	121	125	134	151	155	115	142	94	125	143	116	120	122	146	138	139	143	138	99	124	141	117	118	137	139	135	109	146	126	126	113	132	131	130	124	124	143	148	136	146	118	128	113	128	149	128	136	106	130	136	123	126	110	125	116	118	111	123	130	133	128	127	134	146	126	135	148	131	125	143	131	134	112	145	148	143	131	140	120	122	126	133	135	122	146	127	136	145	120	132	138	137	138	142	148	131	123	140	121	123	138	125	125	148	130	136	142	132	143	130	130	134	128	117	115	114	122	130	118	123	142	124	146	136	157	123	125	143	130	159	138	120	131	148	106	134	124	128	128	116	129	138	105	108	129	128	136	118	128	145	146	123	122	117	131	131	119	118	134	134	115	122	137	149	148	138	137	120	121	134	144	124	124	125	127	135	150	123	138	128	136	118	139	139	126	128	113	126	130	118	137	149	120	138	119	132	118	128	148	113	133	123	115	128	144	122	129	111	139	118	136	143	119	143	148	135	123	131	139	135	136	131	114	133	127	118	135	120	155	131	137	114	131	126	130	144	117	118	128	136	129	135	98	117	155	125	113	121	117	141	137	122	136	135	127	147	124	99	132	140	115	126	113	127	135	134	136	136	126	118	117	121	122	121	128	123	128	143	129	134	121	133	136	118	128	140	120	131	114	119	126	122	133	110	101	120	135	127	137	136	138	105	101	136	131	154	124	134	134	117	133	158	117	127	126	148	135	129	120	128	141	143	146	121	133	148	133	129	146	132	138	144	145	134	140	140	133	133	141	121	136	146	136	124	145	130	127	131	154	132	127	134	122	130	139	144	141	142	141	122	127	122	112	128	141	128	133	129	132	140	115	117	113	127	136	154	121	160	119	109	103	133	146	124	144	138	137	150	121	132	128	127	125	121	146	134	135	114	129	114	139	133	125	146	143	129	117	110	117	141	131	123	131	151	126	129	137	128	128	112	136
5410	1320	3006	3403	3058	2502	2061	1773	1474	1288	1219	1041	966	922	814	821	816	745	688	654	663	623	622	620	560	575	595	547	515	558	540	547	500	512	528	518	491	488	465	492	505	512	519	484	466	465	509	481	494	483	469	469	500	501	434	475	516	475	446	494	498	466	469	462	440	421	437	529	462	468	455	474	429	461	444	436	488	439	461	451	456	474	490	448	465	459	442	445	428	422	467	423	455	445	417	430	410	479	457	432	445	429	449	453	432	473	434	479	455	447	479	441	419	441	437	473	430	400	407	448	408	411	445	427	431	440	427	423	450	468	441	427	454	455	415	447	439	469	434	461	436	434	473	444	426	414	449	423	422	420	440	441	426	432	415	394	438	476	410	472	397	479	463	417	469	435	470	456	430	431	447	409	456	428	448	441	435	440	412	450	421	454	442	438	481	428	460	458	455	451	446	400	434	458	437	432	427	398	425	429	450	446	449	441	477	453	434	417	387	447	450	459	460	461	440	458	459	433	418	435	446	473	442	463	467	446	441	426	432	387	460	489	442	441	443	429	461	439	420	415	422	436	467	421	454	449	421	444	434	430	452	451	450	432	411	439	451	505	436	434	440	441	436	423	422	430	438	424	471	433	405	441	433	460	447	408	458	435	439	435	441	472	421	403	440	480	455	415	454	485	460	423	461	462	445	416	446	439	427	476	477	438	458	414	467	457	411	458	466	441	422	415	461	414	415	429	468	460	475	415	441	449	408	449	463	451	441	426	458	471	439	438	425	426	454	403	467	416	464	439	419	440	420	425	436	447	451	452	457	457	468	409	442	437	422	445	472	427	417	449	443	430	446	442	421	445	406	478	429	425	478	401	445	425	443	409	427	460	425	453	446	447	414	424	451	431	392	464	417	424	432	413	466	446	405	444	463	447	434	405	434	434	420	453	418	426	446	419	458	444	428	433	465	476	429	454	454	457	425	405	426	403	429	450	418	425	442	472	495	418	429	441	422	445	448	439	469	434	434	439	419	422	457	424	442	472	462	404	439	415	434	449	421	421	438	437	446	466	444	474	428	415	420	415	488	436	460	438	450	437	432	452	415	428	393	452	433	461	407	437	459	390	413	426	431	455	459	422	418	441	417	437	480	432	445	421	452	443	452	450	389	435	464	472	426	416	447	482	457	439	440	434	436	434	411	435	424	440	450	412	470	429	443	415	413	470	478	436	456	447	429	419	439	454	436	436	454	412	474	414	437	458	439	421	470	410	419	431	414	375	465	454	453	435	426	432	477	462	448	467	458	447	444	421	413	429	422	411	468	424	437	442	463	444	415	448	444	402	436	374	480	439	437	410	405	438	415	466	418	439	444	442	459	445	461	438	449	439	423	407	498	465	452	450	482	455	478	395	425	453	396	449	443	427	463	455	445	475	425	448	429	444	419	413	452	464	467	490	420	416	425	431	426	429	450	443	437	440	497	444	464	454	512	411	439	429	487	414	458	467	432	440	439	443	448	456	418	407	441	473	445	446	459	413	429	442	469	435	446	410	419	441	450	427	477	448	447	446	442	445	426	400	474	407	429	434	435	481	409	446	462	437	391	402	459	400	428	456	430	427	452	420	452	447	421	437	435	423	450	429	435	428	440	436	457	467	452	415	423	422	422	437	442	438	434	475	439	411	441	451	443	483	476	437	461	411	424	427	470	423	398	415	416	462	451	413	451	456	415	429	424	456	410	397	433	418	442	450	451	424	464	424	429	455	454	409	421	450	479	443	467	435	410	439	421	441	398	461	434	436	490	454	414	440	440	477	447	445	447	424	418	432	419	441	415	457	435	454	427	404	447	424	446	459	454	421	424	429	451	440	442	394	449	455	454	432	415	435	423	453	447	429	431	455	431	407	440	420	461	394	447	427	422	438	426	396	480	498	430	442	429	445	451	420	457	425	423	475	477	457	449	453	404	454	452	434	446	442	461	450	431	446	442	409	410	466	448	418	441	483	482	441	438	465	480	465	435	429	437	442	420	429	517	426	441	435	396	418	437	377	409	450	446	464	418	469	424	481	419	469	450	423	440	444	444	463	443	436	449	447	473	406	424	424	443	419	483	442	428	392	432	459	498	461	373	485	426	396	418	414	423	444	439	413	404	413	477	471	426	432	450	422	451	421	432	450	448	440	466	461	444	424	438	421	463	435	443	422	409	428	448	394	416	444	447	455	441	450	415	435	461	432	437	465	509	413	448	471	385	458	372	419	462	412	424	409	420	436	442	464	464	404	445	472	435	446	403	428	440	439	465	432	443	425	407	430	464	411	433	394	439	452	438	453	439	425	397	471	425	460	439	433	480	456	430	430	472	461	429	468	430	440	448	448	474	414	468	441	439	421	456	423	445	437	427	421	401	426	455	400	409	468	467	467	411	463	419	472	444	460	392	429	446	476	434	424	454	435	467	412	430	440	441	451	436	468	425	443	406	420	415	429	407	484	435	444	441	433	410	466	440	433	453	465	427	470	378	468	425	443	426	417	392	428	446	432	502	446	436	424	462	438	418	432	415	456	422	454	451	411	433	419	418	470	440	465	446	388	454	453	448	442	429	464	447	434	443	420	430	449	425	424	431	428	431	430	454	419	444	462	429	419	456	452	430	402	447	444	428	449	432	409	421	451	412	437	409	439	455	466	450	462	432	418	403	445	437	451	470	426	442	436	420	426	422	431	419	467	425	431	424	419	428	461	466	463	437	405	431	433	448	400	441	469	476	413	457	464	441	430	489	422	473	425	408	423	411	437	484	427	414	455	455	453	428	457	425	410	463	419	416	462	442	446	459	422	457	484	441	436	438	432	445	442	415	483	460	419	452	425	431	462	435	419	413	407	450	434	443	436	438	443	476	416	455	452	411	453	448	429	436	449	448	444	422	432	479	417	384	430	447	466	460	427	420	411	450	445	431	383	454	440	446	442	454	424	419	434	440	452	415	452	410	442	463	458	440	439	438	415	428	444	407	447	422	429	455	433	459	457	430	436	446	415	411	449	456	475	425	415	449	416	443	444	416	449	439	423	449	453	410	422	441	466	449	461	454	465	446	441	455	432	402	459	447	462	449	429	451	448	471	413	438	450	458	464	440	471	433	439	461	445	425	446	417	443	415	444	466	451	452	455	428	440	452	471	509	428	413	434	425	487	486	412	471	432	457	402	462	429	437	463	430	431	436	427	452	461	461	434	461	442	432	442	433	425	420	461	407	462	457	478	447	416	468	448	452	450	437	437	445	475	451	399	450	431	450	459	428	445	419	491	452	421	418	474	438	459	432	418	413	410	441	442	426	433	427	411	376	433	406	444	459	432	434	454	443	440	456	447	424	462	450	496	449	444	418	425	428	421	407	433	431	434	457	442	427	414	458	415	432	447	413	483	419	452	414	446	444	432	414	425	428	444	462	421	452	468	471	436	401	448	436	425	443	420	465	429	448	433	465	443	467	442	407	463	429	470	416	431	426	448	442	425	446	417
8465	1834	2323	1741	1156	827	618	493	418	342	314	272	255	241	167	210	207	181	175	169	152	161	168	132	147	158	165	146	152	152	142	135	149	137	152	133	115	131	133	142	128	153	143	140	127	139	106	106	136	147	132	150	131	141	157	124	137	106	135	124	103	144	114	116	118	130	130	144	139	137	114	123	131	128	128	136	120	143	117	103	143	124	133	123	125	129	133	120	123	147	100	112	104	135	116	126	105	148	139	123	145	132	116	119	124	122	124	119	125	118	117	130	113	114	113	134	134	123	123	123	132	112	125	146	107	109	135	100	121	117	128	144	120	126	120	120	120	130	137	145	123	123	126	148	134	130	116	131	107	130	122	111	136	105	120	145	125	125	124	114	124	126	112	119	127	134	141	144	112	138	122	122	122	131	115	134	132	123	123	114	116	129	137	116	113	111	142	119	124	140	129	141	121	129	155	117	127	145	110	120	122	120	128	125	120	124	138	112	131	151	131	115	138	126	129	140	125	111	119	123	123	114	117	114	134	127	129	134	127	146	119	125	122	127	124	126	106	125	126	126	128	117	153	124	110	139	118	128	109	125	127	127	120	103	108	109	116	106	110	143	128	121	122	143	125	129	124	127	134	111	146	117	118	120	135	118	127	125	130	115	118	136	133	147	123	105	123	140	115	128	122	108	122	121	130	116	112	110	127	130	118	137	118	127	123	132	131	120	99	112	126	137	134	113	115	124	129	104	119	117	124	110	117	137	125	107	117	130	131	106	116	115	126	112	131	139	113	124	103	119	130	115	116	124	128	118	122	124	150	135	117	133	103	133	136	133	124	126	118	119	145	132	121	123	139	113	120	129	145	112	109	122	133	116	128	127	122	111	130	107	139	106	110	122	121	124	135	119	131	131	131	144	136	130	115	111	129	151	121	128	125	117	155	134	118	98	148	131	123	144	114	139	132	106	130	116	114	132	122	137	130	120	134	146	98	120	127	118	131	109	121	131	133	118	131	127	137	110	120	125	120	139	122	122	130	114	114	124	124	115	122	130	136	109	108	148	134	112	117	110	122	118	134	128	130	118	125	125	122	117	142	129	108	127	113	121	123	110	126	109	142	141	107	130	117	125	98	122	139	135	117	132	115	140	127	140	125	126	120	139	123	116	129	121	145	133	127	127	130	136	128	116	128	127	147	155	128	126	122	98	114	136	118	130	109	125	128	118	99	117	128	132	133	117	118	134	124	123	138	126	120	129	127	119	118	113	139	136	142	121	108	128	139	124	130	116	119	120	135	124	128	121	115	131	119	127	134	116	138	128	101	141	114	119	121	122	138	136	130	124	118	126	132	143	124	98	126	139	116	113	132	123	125	117	139	111	128	123	124	131	127	106	148	115	102	121	124	144	110	143	129	136	137	129	124	109	111	111	143	113	122	148	116	121	107	122	108	117	138	128	115	132	134	134	124	124	132	123	117	139	126	139	134	114	132	129	134	116	129	139	129	136	130	106	127	123	114	120	124	152	94	116	98	129	121	132	138	134	143	135	120	130	133	129	124	127	144	100	117	128	116	118	113	116	113	120	108	140	128	108	133	117	118	111	107	112	136	127	134	106	138	148	127	140	127	123	126	138	126	123	137	137	131	142	122	123	156	113	124	118	147	136	121	145	122	140	111	135	106	122	120	103	124	120	141	125	135	112	112	127	114	127	118	123	121	146	136	128	116	134	128	112	124	115	122	130	121	126	135	116	125	134	120	126	106	157	114	125	133	103	119	99	91	117	125	135	132	127	132	127	125	127	122	118	121	125	122	122	126	134	119	134	111	126	109	135	129	119	114	109	123	123	109	110	105	127	138	126	128	133	139	119	125	118	120	115	141	145	134	132	125	113	123	132	153	119	110	113	135	128	138	128	126	122	117	125	126	131	120	129	123	104	123	113	133	134	136	109	151	123	130	135	135	130	115	127	135	128	132	119	134	133	127	107	130	146	131	135	113	134	117	125	110	136	131	116	126	111	138	126	118	139	145	131	128	128	144	127	126	134	130	133	132	142	122	119	113	116	123	124	133	116	131	128	128	128	131	137	130	127	133	121	119	105	121	125	128	136	120	138	147	109	115	140	121	131	144	110	134	120	131	141	135	136	140	130	134	107	151	119	118	116	129	119	123	125	105	133	129	130	110	128	113	131	118	123	130	135	126	118	108	145	113	104	115	120	130	122	125	130	112	123	127	120	126	130	120	116	135	133	121	119	126	107	99	127	149	126	127	133	150	121	116	120	108	113	126	127	108	98	127	120	123	133	121	112	131	129	135	138	151	115	106	125	122	106	131	138	128	128	136	119	133	147	132	124	143	131	153	136	132	128	110	119	118	123	120	128	120	111	117	143	127	134	111	128	136	108	120	113	128	113	132	130	137	116	121	113	132	113	127	133	138	124	98	131	109	118	126	128	127	141	124	134	125	120	111	114	124	119	140	155	123	132	133	129	115	137	124	132	128	128	116	151	117	119	137	117	121	138	117	116	129	119	136	109	120	131	127	118	99	127	126	120	136	116	110	134	128	106	119	122	135	130	139	121	112	113	110	134	133	126	126	102	124	142	134	116	111	103	126	114	107	148	118	108	122	101	124	124	125	107	123	110	134	129	123	142	133	110	118	128	140	132	131	106	122	134	128	137	134	148	129	119	126	117	129	130	118	123	134	129	122	126	122	143	133	133	121	125	136	137	140	131	118	142	116	122	126	119	130	103	113	134	116	110	130	117	108	117	129	130	118	126	111	133	110	114	134	132	123	142	141	118	119	148	146	127	133	134	105	121	131	137	131	132	121	108	146	112	101	127	145	140	124	103	125	117	122	127	120	114	110	138	122	119	134	129	126	153	130	114	131	127	144	145	126	119	147	128	107	135	126	128	108	128	111	106	136	134	142	130	136	116	126	128	126	126	136	135	128	112	117	132	121	124	124	129	143	128	138	138	104	120	127	103	123	140	126	118	130	121	123	125	136	119	135	124	127	127	120	156	141	127	144	109	124	127	114	122	121	133	123	140	121	135	144	133	143	135	120	134	95	134	105	113	150	127	110	120	121	128	133	154	128	129	107	121	124	142	126	149	123	113	130	121	131	126	122	136	149	124	113	107	114	117	115	130	124	126	132	111	137	129	130	117	125	136	112	142	119	111	129	120	121	112	149	129	115	158	111	152	125	136	120	133	108	122	131	124	115	133	121	128	132	134	130	143	123	122	132	131	118	123	127	113	114	121	109	127	122	119	141	123	137	138	136	112	121	128	126	135	123	132	143	129	126	119	117	128	113	126	130	106	111	118	112	127	128	124	142	129	128	136	134	131	133	116	114	140	108	129	109	135	121	127	130	120	111	121	126	125	127	110	117	121	117	125	132	127	125	127	140	102	143	117	112	121	122	141	127	132	123	127	102	127	133	139	137	133	119	119	94	128	120	145	130	123	153	108	121	115	115	132	112	110	123	118	120	118	134	141	125	122	100	125
7795	2254	5376	6034	5318	4483	3527	2944	2584	2198	1830	1615	1416	1281	1243	1223	1093	926	953	895	835	770	751	801	665	671	707	643	619	663	596	595	570	583	596	596	539	545	529	581	552	547	514	507	494	535	502	518	483	534	483	490	518	506	475	514	463	482	475	504	448	459	460	476	474	477	448	489	486	463	482	473	478	467	481	472	476	436	443	490	457	481	419	464	491	471	444	449	441	401	446	471	468	455	444	459	471	441	446	445	437	430	443	414	420	461	423	431	492	443	472	432	423	404	459	464	447	435	434	418	450	455	435	430	474	451	460	470	425	434	453	468	467	432	427	477	429	413	456	488	443	441	462	454	447	446	483	467	439	450	435	451	452	400	448	399	446	430	429	419	428	425	413	416	428	430	436	409	472	436	411	414	438	464	434	460	451	439	437	451	429	446	424	444	460	455	407	418	451	471	431	459	392	425	436	453	467	432	442	421	455	439	454	432	440	443	459	443	477	466	449	434	476	453	457	417	422	442	450	426	435	432	456	414	468	406	412	453	502	413	416	435	438	412	447	405	389	493	455	438	476	437	414	449	446	452	484	444	411	454	415	464	430	403	436	423	439	408	402	430	432	471	394	449	450	437	435	412	451	455	447	427	443	403	438	422	419	446	427	443	465	427	437	419	451	454	434	478	440	409	454	410	398	415	427	422	444	420	439	439	433	403	438	431	437	432	451	411	440	456	453	432	459	419	459	464	437	412	427	439	407	405	434	476	458	415	463	447	457	413	430	462	469	438	457	435	464	414	467	453	438	438	490	460	426	437	437	434	423	437	443	430	416	426	478	450	400	458	454	440	460	458	463	442	418	432	441	434	408	418	425	462	441	429	446	390	446	376	449	444	439	438	473	434	424	469	422	459	404	430	449	447	474	423	480	413	481	453	440	432	420	414	427	462	446	437	427	405	435	410	454	463	446	398	458	467	448	411	430	427	432	437	407	437	452	427	439	437	451	446	449	396	444	493	473	438	441	434	449	443	452	429	399	420	454	457	394	440	456	455	460	433	434	457	440	415	376	410	435	475	445	453	460	444	471	424	426	444	479	460	416	439	408	436	375	454	413	446	440	434	396	439	425	404	419	418	440	456	419	404	466	418	410	469	450	457	439	414	433	397	449	469	434	445	418	425	426	423	424	433	416	431	401	391	428	477	415	468	429	457	461	445	417	448	383	455	429	405	434	433	447	425	445	413	412	424	402	416	455	422	454	415	378	432	413	411	409	437	427	410	442	451	400	450	422	395	416	440	427	418	431	443	403	421	449	462	435	462	425	424	385	440	452	433	440	456	448	435	441	452	417	435	426	438	446	436	429	454	455	413	406	392	430	431	449	410	413	468	449	429	467	421	459	415	402	447	438	447	414	413	411	425	453	440	427	419	430	434	421	461	428	478	430	426	421	448	413	445	440	478	468	399	446	396	453	428	470	450	453	411	424	437	436	432	454	440	444	443	424	456	454	415	418	450	435	447	469	413	457	431	434	413	436	404	453	415	415	482	433	430	417	458	412	437	437	432	458	476	406	403	405	450	422	412	429	426	412	444	422	440	410	406	447	395	421	436	445	439	435	394	428	419	432	453	432	406	417	429	399	435	453	452	450	453	438	445	448	417	446	422	411	480	440	414	433	455	440	435	451	427	431	425	435	438	417	436	455	450	441	458	444	425	428	435	446	450	436	458	441	421	445	448	444	471	423	433	395	409	412	472	459	413	446	448	422	416	448	415	458	440	468	428	450	461	430	440	439	417	431	436	425	458	405	428	409	435	447	442	433	454	416	447	422	472	424	408	429	451	437	463	450	437	461	431	475	435	417	387	474	442	397	440	446	411	437	416	452	407	414	386	461	450	408	448	404	404	426	412	446	411	443	446	454	433	446	429	463	439	443	437	465	446	416	428	387	450	430	441	440	428	441	441	466	449	415	373	420	415	406	437	431	433	427	464	425	433	485	428	447	406	453	438	428	461	412	409	406	454	444	422	423	460	443	425	445	404	451	410	425	405	451	471	421	434	427	445	434	452	427	474	445	427	409	456	408	448	446	443	438	440	460	414	446	437	411	436	400	454	411	432	404	458	413	434	434	417	485	421	405	397	457	454	432	418	465	430	465	407	449	431	444	458	457	439	469	403	427	452	401	401	428	496	407	429	435	457	422	436	441	431	378	454	479	453	443	423	451	456	382	440	429	434	432	423	432	415	410	491	461	419	431	453	437	469	428	506	424	444	410	431	419	431	457	414	425	379	437	444	462	441	435	460	427	428	419	415	411	439	429	449	449	401	441	446	396	440	396	446	434	440	434	424	430	420	396	426	448	447	417	441	408	440	423	436	425	468	418	423	430	408	432	443	442	409	435	424	438	432	431	447	424	452	440	436	429	443	433	410	460	417	421	422	429	424	449	422	401	429	446	440	438	444	432	419	429	439	382	443	421	450	454	408	454	445	435	442	431	446	398	458	420	430	467	439	444	441	426	446	410	448	477	416	419	461	450	405	419	448	443	404	435	423	426	438	436	429	423	400	420	424	428	416	462	430	422	417	412	459	394	434	427	412	428	486	464	458	439	441	465	429	429	444	414	425	460	427	432	415	409	437	469	416	445	398	437	445	415	438	429	435	445	434	455	451	421	436	449	458	444	422	444	467	426	489	435	421	439	430	468	459	477	425	479	440	422	429	432	412	456	432	425	433	453	458	435	448	415	435	423	426	443	451	439	396	435	407	431	410	427	432	427	411	422	448	423	417	433	427	435	436	449	440	435	439	433	465	453	402	390	426	382	435	436	428	441	428	437	443	425	434	449	431	461	408	429	490	404	423	440	422	407	440	416	415	436	413	444	429	405	391	426	439	455	413	464	449	435	417	444	461	428	429	416	424	413	459	431	432	425	431	464	409	443	380	418	435	445	418	417	477	423	426	472	443	439	442	428	413	433	438	417	451	458	398	438	441	448	418	449	409	455	439	439	447	453	424	443	449	447	438	408	417	427	431	452	426	454	465	431	452	443	423	441	444	475	395	426	399	455	405	426	441	424	430	435	447	451	450	429	465	426	429	452	442	438	453	397	472	420	429	430	455	442	437	439	444	422	460	434	450	430	430	442	448	419	423	434	446	454	417	478	450	471	432	423	415	419	389	477	410	428	425	397	401	461	415	446	416	407	469	438	468	465	467	403	428	423	479	445	466	444	433	433	436	413	435	403	449	436	439	422	462	415	421	432	450	432	435	430	451	413	429	411	451	462	432	414	415	427	444	454	461	434	427	410	448	426	438	450	433	443	425	377	465	428	458	431	458	446	434	451	425	425	427	452	435	399	440	395	430	423	448	429	420	427	454	437	445	415	439	467	470	391	435	470	408	475	429	404	435	473	462	425	423	419	415	421	468	419	439	457	467	465	448	433	443	461	444	414	434	472	419	425	438	449	425	454	435	431	401	431	453	436	449	407	412	427	467	420	420	373	422	431	431	441	429
1245	311	313	291	297	265	269	247	281	273	262	251	276	246	256	248	235	258	263	226	261	247	247	245	265	248	248	277	263	249	213	240	249	247	242	269	255	274	237	252	261	262	271	252	219	239	284	252	281	277	261	250	238	257	264	239	267	226	238	255	282	253	256	242	269	223	247	255	246	269	271	256	256	263	237	230	271	236	244	242	224	262	223	283	251	274	260	257	238	275	252	252	240	233	251	231	224	262	237	250	241	243	257	247	243	238	255	247	256	236	243	253	281	248	256	257	237	254	238	276	253	237	259	234	263	260	268	245	237	236	263	265	253	257	261	232	254	258	261	283	272	247	237	226	257	291	261	228	261	242	272	248	279	289	233	260	260	232	257	240	243	206	250	276	248	290	236	248	245	274	246	253	276	267	243	255	235	253	242	280	268	257	256	221	261	228	243	280	235	256	266	271	238	239	243	245	250	239	274	241	240	288	243	248	238	259	270	248	272	243	227	268	236	249	224	241	241	237	263	228	251	266	213	262	274	249	264	250	252	245	228	238	252	240	252	283	262	260	255	229	251	253	274	251	249	240	244	248	255	253	225	247	242	244	274	267	230	261	252	237	248	220	249	234	268	261	257	242	238	259	255	217	236	209	248	238	233	228	239	274	261	291	268	219	267	257	239	264	257	253	264	270	246	245	254	249	251	272	268	244	217	253	263	257	277	238	259	267	252	243	254	222	246	237	251	243	263	262	263	242	241	252	257	245	234	223	264	231	227	229	237	245	286	256	266	242	264	251	255	252	276	234	251	287	257	264	238	242	265	245	266	247	248	233	243	246	268	246	237	221	264	276	241	252	261	218	251	248	251	240	254	239	244	247	236	268	268	234	247	274	256	254	227	245	254	277	222	275	281	263	248	254	230	224	261	249	238	223	260	239	236	238	253	259	265	262	252	247	255	271	244	279	225	238	242	251	251	259	241	222	218	268	237	248	253	224	246	224	253	256	243	266	239	224	230	232	256	248	237	271	242	263	247	283	268	263	227	224	248	258	226	232	268	257	248	238	223	248	238	245	245	237	237	257	259	232	249	235	254	256	237	254	257	246	251	228	239	254	244	255	225	233	261	279	257	279	252	220	264	274	244	250	240	262	263	237	244	241	243	254	228	265	266	287	257	225	255	250	247	259	249	263	247	260	251	250	234	246	267	246	255	230	262	239	268	234	276	199	224	244	244	237	231	260	263	228	269	236	247	253	253	236	263	209	226	251	256	251	263	251	259	263	273	249	246	240	244	236	258	255	244	258	251	245	264	227	271	264	276	260	261	256	284	224	237	273	286	249	232	258	249	233	241	246	257	228	260	258	240	229	229	240	256	239	231	231	250	273	227	261	250	250	244	271	244	234	254	247	277	250	241	267	267	278	272	230	227	283	263	276	249	230	242	255	234	232	267	256	256	266	235	252	237	254	257	257	274	251	262	247	211	244	262	250	255	246	244	247	250	254	260	242	252	252	232	281	264	242	271	265	238	250	216	239	285	255	255	255	257	265	238	236	248	235	248	289	239	245	268	252	258	262	275	286	246	238	266	253	267	223	266	226	248	242	251	251	259	255	267	250	236	249	278	269	231	251	238	264	253	275	249	245	229	259	236	273	238	255	228	260	247	243	245	246	230	259	254	229	244	240	250	274	266	286	236	230	240	243	247	222	267	230	246	242	234	254	260	226	275	261	260	230	267	260	268	280	242	260	226	240	242	251	285	260	247	242	251	278	255	273	220	254	246	230	237	251	241	249	245	250	249	240	229	265	268	257	265	243	229	236	236	258	248	235	272	270	211	236	261	269	264	248	234	245	257	222	265	224	253	244	262	270	218	256	255	224	245	259	257	248	246	280	240	256	252	243	235	234	253	248	250	243	272	260	240	280	227	245	238	261	284	247	239	259	265	256	264	258	270	251	238	258	252	253	242	246	272	270	235	272	223	268	246	226	272	238	250	274	245	237	265	254	221	255	237	237	270	273	236	289	249	232	245	230	257	258	247	249	234	241	245	262	261	262	229	247	266	222	283	245	232	227	260	229	263	239	250	262	246	222	265	259	252	262	230	262	242	246	266	233	278	244	222	247	230	268	228	242	270	263	261	248	265	215	307	257	206	268	241	251	256	261	261	247	281	262	274	224	265	252	291	244	250	234	271	230	228	259	238	244	252	257	245	262	238	242	269	230	248	229	239	286	251	250	243	243	272	242	235	239	263	256	270	281	249	239	265	226	287	243	258	263	245	248	258	243	251	268	254	261	215	279	251	254	267	263	230	243	244	242	223	253	224	261	273	239	227	244	248	238	253	235	255	265	269	281	237	253	246	268	252	227	252	225	240	252	237	255	246	253	247	248	281	262	270	256	235	270	236	291	250	254	255	249	239	245	219	246	274	245	271	233	250	262	273	254	257	266	250	258	254	237	222	274	244	269	285	259	254	252	236	243	256	260	253	258	247	258	236	244	247	258	242	251	288	240	223	263	234	234	278	237	245	254	225	228	251	246	239	284	259	256	263	265	274	251	263	238	285	231	254	273	229	240	228	246	305	222	235	267	261	272	248	252	265	256	243	265	244	264	262	262	229	233	252	262	225	240	228	264	253	236	251	258	229	247	257	265	241	208	223	240	259	266	243	257	245	273	277	241	264	241	265	245	263	273	268	222	254	238	258	254	259	252	246	242	258	260	253	229	270	269	242	254	234	231	260	243	263	275	269	235	256	225	237	257	258	229	233	256	240	297	253	256	272	259	270	255	250	277	243	267	256	254	246	237	270	230	257	255	229	242	258	259	247	262	272	250	255	249	234	221	265	260	237	284	237	229	258	291	256	245	262	270	269	254	283	284	230	249	270	243	263	244	241	262	268	264	241	260	257	244	238	234	267	232	268	221	245	278	280	242	243	219	256	256	255	252	283	266	241	279	241	245	233	250	261	232	258	265	245	247	250	256	246	222	229	220	234	236	267	249	244	255	270	294	255	246	266	261	238	253	215	256	249	248	224	264	261	260	220	253	259	236	260	281	247	254	251	269	255	232	241	232	231	235	240	240	269	255	271	252	256	253	254	272	240	236	258	231	242	297	255	258	226	246	232	248	252	256	241	255	255	234	251	254	266	230	240	257	267	225	232	235	257	246	285	244	219	251	267	233	256	248	273	269	238	270	270	265	214	244	272	247	249	266	238	261	263	262	258	242	263	252	237	249	271	241	240	246	267	216	246	271	260	262	244	269	259	243	256	240	248	245	239	241	228	256	232	281	240	258	269	226	264	219	241	223	233	241	243	248	251	257	258	255	258	247	287	234	230	244	253	233	238	247	269	259	268	264	244	246	256	238	209	247	262	264	262	250	262	263	281	252	259	256	249	238	261	258	251	248	212	254	233	253	259	257	236	247	280	257	278	249	245	249	258	246	229	241	249	240	234	255	249	262	245	259	239	251	260	243	266	232	251	228	249	249	247	256	260	270	260	262	267	255
2178	839	943	979	984	867	911	891	804	838	835	793	854	822	804	778	821	802	778	818	770	739	787	788	803	788	774	738	744	761	799	770	777	782	742	762	798	730	842	770	783	807	795	783	768	748	771	766	769	788	754	732	765	723	777	754	776	787	754	804	773	727	804	738	785	778	798	762	762	762	772	778	746	775	782	812	762	839	750	766	718	724	792	751	746	741	772	763	792	781	744	784	771	786	722	759	751	759	769	733	800	752	778	755	826	774	773	743	778	762	792	809	760	778	751	735	740	783	750	790	758	761	746	741	755	763	764	778	778	756	753	809	773	780	771	740	770	817	786	743	751	724	801	795	720	787	743	740	770	755	758	783	787	744	755	772	741	727	717	807	807	741	791	774	767	754	788	801	770	766	784	749	811	791	781	806	758	778	796	829	751	748	789	782	751	818	713	765	741	758	790	824	791	791	819	793	749	766	782	728	736	821	749	776	752	802	764	807	767	798	769	739	749	766	764	742	773	742	779	787	707	811	763	760	821	804	756	783	737	844	752	772	729	772	803	760	764	787	773	742	738	816	739	773	781	784	778	783	749	790	787	813	780	739	862	789	739	756	767	784	753	811	798	771	778	783	763	783	778	804	776	805	802	763	777	750	786	745	782	768	831	816	767	777	754	740	751	775	756	773	758	792	760	756	779	754	735	800	832	793	772	785	735	704	785	759	755	785	758	761	759	782	762	789	739	754	775	792	781	783	768	752	756	782	740	749	804	757	769	792	816	784	742	777	791	723	783	722	727	792	786	783	804	772	735	766	770	750	776	795	778	783	770	736	746	749	758	832	814	830	749	758	740	804	746	818	801	815	806	784	751	746	806	762	723	794	774	764	735	819	746	782	775	780	746	767	758	810	755	755	759	785	794	746	752	765	846	791	765	777	768	747	816	760	749	769	810	738	744	753	786	788	774	801	766	788	769	797	779	813	796	741	773	769	724	746	798	781	736	767	731	786	756	771	784	798	736	771	750	771	819	755	768	736	736	776	787	766	800	789	798	753	794	793	764	779	765	753	715	782	773	777	785	735	787	792	735	842	745	777	724	770	753	762	749	815	744	790	772	730	771	731	787	756	771	752	737	766	726	774	728	777	736	760	733	788	724	772	787	797	758	780	783	794	805	757	798	811	769	763	763	785	773	811	760	742	778	766	767	803	795	788	777	779	782	778	767	767	789	820	740	784	807	733	761	738	713	750	764	767	745	760	751	759	744	779	795	774	767	769	771	794	731	808	765	743	804	748	798	782	816	763	787	827	817	830	732	787	780	825	735	828	739	788	754	829	719	791	791	791	799	755	798	772	771	745	774	806	791	796	781	764	738	736	711	777	769	733	777	730	713	772	787	751	770	753	782	720	787	770	776	797	785	796	756	764	780	736	750	818	797	781	770	740	757	762	755	769	754	792	744	784	788	781	740	742	765	776	805	742	774	782	784	776	762	772	788	784	734	740	782	754	837	813	793	757	791	747	771	710	760	769	822	750	721	797	808	713	765	734	770	731	796	761	715	764	799	788	709	779	783	810	733	753	717	706	751	749	784	734	725	744	738	775	770	783	764	769	785	820	745	733	758	786	717	743	773	792	765	793	780	771	788	775	772	803	748	784	776	741	775	769	752	774	787	789	745	771	749	758	733	790	773	761	751	745	775	797	738	771	729	808	794	735	797	758	761	771	768	701	804	761	800	830	770	763	774	803	797	771	753	774	770	736	771	775	778	779	768	810	759	770	751	737	773	795	803	783	742	791	791	763	768	746	755	753	764	744	736	756	760	745	747	806	756	778	743	719	774	791	775	741	774	769	732	809	800	779	738	737	772	776	730	795	760	796	770	798	785	755	755	765	747	744	745	728	763	766	788	816	812	796	811	772	730	795	797	717	809	819	787	737	738	822	764	761	768	756	762	771	795	779	784	798	754	778	761	810	734	757	751	774	749	790	789	759	767	765	768	763	760	778	782	785	799	785	752	762	734	770	789	741	780	739	774	779	784	774	742	767	795	784	752	731	771	808	744	779	790	858	759	734	784	785	776	746	773	755	769	787	802	743	774	724	804	776	821	740	791	799	768	785	807	789	775	757	762	743	776	732	811	777	744	805	788	799	771	769	725	761	783	853	743	773	722	773	739	761	814	749	773	775	816	780	777	753	778	760	736	738	762	745	784	772	762	766	789	802	815	808	806	804	751	814	739	767	769	789	757	754	747	744	739	756	774	748	780	791	761	830	799	809	757	774	746	785	765	778	756	751	814	794	781	764	743	729	785	758	805	792	749	751	777	815	769	783	767	817	787	820	767	816	808	788	745	782	765	802	775	754	718	774	772	764	792	764	814	748	726	765	706	758	742	734	749	772	790	775	787	725	795	766	811	768	736	801	789	813	778	800	792	818	774	719	762	779	746	787	765	735	732	757	781	767	792	743	759	738	807	790	767	794	800	778	777	788	715	777	751	759	720	772	768	738	785	752	747	804	790	733	824	798	786	739	740	777	776	781	759	772	785	769	760	756	781	849	790	797	755	805	798	732	829	787	775	792	723	778	741	780	760	725	770	781	863	748	718	724	746	777	785	800	770	766	762	778	746	800	762	732	740	754	814	825	708	729	783	771	758	797	772	734	742	809	785	754	719	782	768	748	788	761	728	740	776	779	808	806	750	821	753	754	750	783	739	763	719	792	726	814	756	781	765	762	788	770	809	759	792	755	744	795	772	750	749	791	838	765	779	754	753	782	760	728	783	787	762	764	794	801	755	793	773	779	798	828	764	778	749	755	747	789	769	803	796	828	770	836	807	760	784	748	800	751	766	746	765	744	789	778	765	777	825	775	769	780	789	763	755	797	789	756	816	796	781	762	761	778	781	790	798	774	744	830	763	857	813	761	801	772	789	782	801	730	784	780	766	744	739	796	797	845	805	724	763	756	795	739	775	767	734	755	804	816	752	776	778	744	769	810	797	772	741	771	754	818	806	817	802	739	763	762	803	722	769	768	763	770	774	819	750	786	806	737	730	750	784	741	811	715	758	731	725	775	767	810	793	767	772	779	826	780	778	773	784	778	761	757	788	777	781	735	792	776	748	768	761	769	751	752	768	734	728	779	781	775	791	808	798	799	807	812	786	754	779	737	744	690	789	765	764	741	781	767	767	779	756	778	735	811	718	786	802	738	759	766	788	752	706	838	771	735	739	825	727	732	761	724	771	776	796	756	781	739	772	799	756	733	734	741	779	767	800	834	732	765	800	810	762	722	726	794	817	803	792	765	738	752	756	743	768	762	757	791	709	785	785	797	798	790	743	797	772	790	801	748	765	784	803	754	758	784	813	788	781	801	749	807	772	753	767	797	771	758	763	776	799	761	758	731	743	771	761	745	736	750	763	741	786	774	763	771	780	797	730	788	774	779	813	807	800	769	768	807	747	787	789	732	768	775	782	759	780	771	777	782	832	800	838	780	774	747	840	779	763	766
4651	949	1282	968	628	491	371	327	284	268	197	197	175	180	168	166	149	172	153	138	139	157	157	140	142	159	153	162	126	156	149	129	152	134	143	129	147	128	136	150	140	107	143	141	145	149	136	153	136	143	143	120	122	134	127	130	156	124	126	143	114	129	114	131	118	123	129	132	132	126	149	143	123	140	108	137	131	116	114	156	136	140	133	129	124	117	133	134	114	139	129	128	158	117	133	125	139	144	139	137	129	127	151	115	119	124	140	124	128	146	129	124	130	120	115	116	134	136	144	143	149	141	124	119	131	109	133	130	150	125	122	120	127	122	130	153	158	115	125	128	145	110	145	132	135	117	119	115	138	117	128	105	142	124	118	144	122	138	138	155	128	136	131	140	126	114	140	128	134	116	133	128	143	114	127	126	129	123	113	131	140	137	124	130	136	132	130	142	136	144	143	153	136	127	141	163	152	126	131	133	120	135	140	147	149	116	120	132	146	140	139	107	145	150	141	137	140	110	133	119	162	131	127	124	147	118	114	138	136	117	132	131	138	138	140	150	111	132	134	132	143	142	119	131	120	123	136	117	130	139	134	140	127	132	119	139	124	125	130	143	123	130	134	110	128	119	116	138	127	129	126	127	128	128	125	121	145	145	130	135	106	129	134	112	127	117	133	129	127	149	130	129	119	123	129	121	126	110	141	128	131	140	122	112	135	128	143	123	120	137	111	142	151	126	158	133	145	124	128	136	111	124	114	134	127	137	134	126	126	120	133	115	117	118	152	120	126	107	128	114	132	142	124	125	120	177	121	112	116	118	131	141	114	106	141	152	128	124	141	118	128	133	116	126	136	126	126	130	132	128	145	123	110	101	130	127	141	137	144	144	134	111	126	144	139	135	149	141	131	124	137	118	121	157	142	128	138	154	127	122	127	138	129	115	127	133	142	140	137	136	124	131	134	136	119	133	145	141	122	126	131	135	131	114	141	142	116	140	120	123	126	129	123	111	104	107	123	139	139	128	136	113	128	131	129	122	139	132	122	130	119	137	120	122	140	122	144	143	144	119	127	134	144	148	119	130	111	116	133	129	132	120	120	123	136	118	104	124	128	107	140	124	137	125	119	134	152	129	116	127	132	138	134	123	138	122	134	119	112	123	114	133	124	130	114	135	136	122	127	113	133	147	124	134	143	121	122	133	109	115	114	117	146	117	124	129	127	120	126	134	141	146	136	125	141	142	143	103	137	137	119	121	147	110	121	139	140	139	137	127	146	120	131	141	141	148	118	147	128	117	141	134	125	141	140	126	142	134	126	171	155	142	120	146	136	109	105	142	155	123	124	153	130	139	120	123	156	127	127	131	121	141	141	136	143	122	125	116	122	121	125	126	135	137	130	125	131	137	135	127	137	119	141	118	115	141	123	129	141	125	123	156	137	144	137	133	152	135	117	132	111	130	125	122	139	135	127	125	123	139	141	116	123	134	132	128	142	121	138	125	124	127	147	145	126	104	153	154	122	139	139	138	144	122	140	142	102	129	122	137	118	129	125	123	123	115	143	129	90	160	118	122	117	148	160	118	125	126	131	131	147	122	137	128	131	130	134	140	117	129	129	121	111	127	134	137	139	148	119	130	148	104	118	120	124	102	141	123	160	148	125	141	143	106	129	131	137	121	145	140	134	140	139	138	121	132	139	136	147	125	142	147	122	142	140	138	140	117	141	127	138	128	145	142	137	127	132	132	130	131	129	136	125	112	113	116	122	123	141	130	128	153	131	130	130	136	138	134	130	136	113	130	132	120	134	117	108	132	121	147	132	156	126	133	126	157	121	141	124	124	118	123	144	150	115	115	141	136	118	119	122	128	113	125	118	133	123	124	127	131	129	130	121	137	127	136	134	135	123	108	119	120	141	123	115	136	140	137	138	125	136	134	142	120	152	119	125	112	110	121	114	134	142	152	136	124	134	122	135	130	131	129	125	133	104	119	147	144	134	141	130	131	128	118	128	144	139	128	132	121	114	124	119	153	125	118	123	129	137	132	150	126	124	135	106	131	130	120	131	121	129	129	123	136	145	120	124	137	135	148	128	149	119	120	148	96	153	125	136	120	126	119	129	129	147	126	127	131	123	137	144	161	109	128	132	137	132	114	123	137	139	124	136	150	134	137	137	157	156	149	136	113	124	125	126	125	130	117	148	141	142	117	134	151	143	129	117	118	137	131	139	108	123	108	140	124	128	126	127	139	144	125	135	114	126	147	138	115	121	128	117	132	138	120	131	130	135	148	139	144	135	136	111	121	139	113	133	136	129	122	136	138	129	133	127	138	139	130	107	136	127	139	105	171	121	139	119	144	140	113	133	136	130	127	125	114	126	125	143	119	107	127	109	125	135	131	157	145	123	133	128	135	136	154	104	133	113	133	125	129	136	133	129	136	117	125	139	124	124	138	129	104	110	114	136	151	144	129	122	149	121	120	139	106	134	128	130	112	139	113	142	124	129	142	126	144	138	136	116	149	123	134	133	126	112	151	133	137	133	122	125	124	132	125	121	96	114	114	142	138	137	147	137	98	127	140	126	133	143	117	131	127	126	131	146	130	133	142	130	125	148	102	123	112	137	113	131	131	134	126	119	136	129	117	133	149	133	133	144	138	126	118	113	126	136	143	128	142	132	130	134	130	124	148	110	129	118	128	115	129	160	107	137	115	135	146	148	127	125	144	133	102	112	119	120	127	140	119	118	150	125	129	119	125	133	129	105	119	115	126	134	155	152	126	138	117	126	135	129	116	120	124	123	112	116	115	125	135	129	143	132	121	109	106	125	127	151	125	130	128	121	146	146	109	132	148	129	128	133	138	117	136	132	132	151	123	123	130	144	122	132	121	147	145	126	138	146	140	135	131	129	146	133	135	128	127	127	106	132	124	146	141	120	126	132	126	123	135	120	114	114	118	122	117	128	144	138	138	133	133	128	117	135	131	123	119	132	142	153	152	108	110	104	114	140	125	145	114	136	138	123	128	124	148	122	101	120	127	137	126	113	135	128	124	153	132	128	123	143	123	126	131	104	138	139	136	136	122	116	118	131	108	138	150	117	153	148	128	121	129	116	128	128	125	144	130	121	133	131	143	136	129	134	141	133	112	135	131	142	131	113	131	143	111	122	124	133	131	145	124	140	134	120	137	124	130	144	118	129	142	139	128	122	129	125	145	161	116	123	122	133	138	123	137	139	128	117	122	128	120	145	136	128	130	139	128	134	119	125	117	137	122	153	127	140	118	110	133	131	147	103	122	122	124	138	117	117	142	138	126	132	109	135	133	116	131	134	120	120	135	125	133	147	122	121	129	124	154	133	118	118	134	133	120	137	150	136	114	116	125	125	135	114	121	141	127	134	125	124	103	122	129	132	139	137	124	137	139	128	116	110	126	129	114	115	133	124	123	129	132	146	129	123	137	125	126	123	134	128	125	135	119	113	123	110	130	125	123	135	123	139	118	124	140	124	134
5338	1374	2957	3489	2986	2486	2075	1753	1536	1357	1132	1072	921	884	841	835	760	706	680	672	621	655	645	607	558	547	582	551	535	564	535	544	515	532	545	512	549	485	508	489	514	500	480	499	464	447	503	457	490	507	490	483	468	436	481	470	469	458	457	454	482	485	469	474	458	488	482	459	465	437	463	492	439	434	448	431	462	439	460	488	500	488	428	483	431	445	436	464	463	458	467	440	443	450	421	456	428	429	451	458	422	394	436	436	453	479	438	468	454	495	416	479	436	447	403	438	411	422	443	402	429	417	462	443	444	481	467	453	423	391	450	408	448	450	443	424	438	407	474	434	461	423	454	428	442	444	423	451	472	447	409	476	427	424	431	433	438	399	466	424	448	435	405	458	397	427	453	469	441	461	438	451	451	432	438	459	446	446	428	457	433	414	489	413	441	438	405	438	422	400	428	427	410	448	456	442	430	462	449	408	444	417	452	407	411	444	450	425	447	457	445	427	473	430	448	468	431	400	429	436	414	438	425	444	394	434	465	480	458	417	422	389	445	442	422	456	417	402	441	379	430	437	446	428	409	423	465	437	439	428	467	446	420	446	457	444	423	452	447	444	443	414	425	422	414	422	422	436	453	470	431	422	461	420	437	431	434	439	438	476	430	425	427	397	453	443	409	450	419	462	450	387	447	451	495	427	435	431	397	448	432	441	458	432	426	419	400	421	450	403	449	420	436	425	440	431	463	427	452	429	413	450	442	433	434	420	444	463	433	427	413	413	422	471	466	439	429	429	486	450	418	435	428	458	432	440	428	442	418	446	453	458	459	434	420	440	429	435	428	447	458	462	451	446	439	451	430	427	423	479	435	463	422	407	462	423	429	428	435	461	469	429	421	426	456	417	413	472	469	403	498	479	419	467	457	467	449	454	452	436	431	433	448	442	464	451	429	468	415	477	422	450	433	428	414	406	436	436	464	440	407	445	464	433	435	458	445	421	469	463	413	427	449	425	503	444	422	415	451	462	454	439	443	450	452	413	447	448	392	454	418	420	440	450	430	433	442	461	432	430	413	410	466	419	427	449	453	428	432	431	443	464	438	464	447	427	439	408	435	432	438	450	434	431	415	457	443	442	427	427	418	413	409	410	396	442	412	432	427	434	430	434	423	457	439	433	420	499	415	481	452	435	477	414	432	413	417	461	390	426	438	442	453	439	430	444	404	439	449	479	421	407	476	448	465	452	424	430	452	421	437	434	425	426	433	448	461	393	437	416	426	442	457	454	437	433	477	420	429	474	446	456	408	428	435	422	462	469	445	465	423	480	476	456	434	479	460	422	482	474	453	423	456	456	466	403	450	421	422	429	412	424	407	449	466	434	422	420	439	457	442	426	393	402	429	462	426	427	453	432	434	455	442	440	424	432	445	434	438	410	444	436	442	445	446	429	420	436	436	464	456	442	430	410	405	471	429	418	443	446	443	401	445	428	458	454	434	503	409	438	476	436	505	450	449	450	432	413	423	453	414	474	429	436	459	451	433	467	438	443	467	409	429	436	450	464	455	470	410	454	415	449	399	441	429	437	441	431	446	446	473	465	471	447	435	484	383	422	437	428	442	439	515	454	398	478	447	440	432	457	432	426	483	453	451	451	432	413	420	458	376	490	487	426	432	438	455	461	437	434	449	406	424	427	460	428	445	463	423	471	414	457	420	434	473	481	458	458	453	424	444	409	470	411	433	442	453	449	498	426	425	439	425	425	435	445	489	456	416	413	456	436	446	433	425	408	450	453	459	428	456	395	392	448	426	447	419	433	452	456	422	452	421	471	431	439	454	422	468	396	488	430	434	406	417	434	445	447	432	427	453	421	456	458	437	472	432	456	419	442	423	438	434	445	465	421	467	501	455	469	423	423	400	461	429	461	452	450	426	422	444	428	453	426	417	412	448	444	432	414	482	441	417	493	426	441	403	415	441	441	426	429	439	447	440	418	435	402	441	441	431	417	418	429	442	450	431	449	449	462	435	424	444	404	436	436	449	439	452	468	410	456	442	435	447	428	456	420	432	458	422	503	432	447	425	442	432	450	460	415	436	462	469	437	428	450	432	440	400	452	419	435	432	442	454	426	465	451	447	452	469	418	462	433	426	473	431	457	451	427	469	463	438	456	434	467	407	429	418	396	428	448	463	431	430	475	435	434	444	431	433	455	439	420	416	428	428	415	477	422	432	437	429	452	440	461	423	457	459	418	482	469	400	423	436	402	426	441	457	443	450	455	404	455	473	453	421	450	413	416	468	449	437	444	466	459	440	477	461	435	427	440	455	498	453	439	427	448	454	430	451	429	414	445	439	444	444	449	417	422	442	425	467	446	451	435	439	437	433	458	439	449	405	432	394	415	445	450	434	456	403	423	461	421	448	441	458	441	441	428	414	460	436	431	440	465	437	430	437	436	427	438	451	443	431	446	414	425	415	473	434	426	440	429	410	438	437	451	418	406	423	476	402	455	405	394	432	427	394	454	454	451	488	438	464	406	440	469	450	470	417	436	430	416	471	417	461	450	447	421	444	417	418	431	431	455	427	419	409	446	407	455	477	416	481	436	455	415	467	453	429	435	416	415	438	439	437	395	430	463	457	432	444	409	458	442	437	469	412	419	434	431	420	466	416	432	444	489	418	450	425	443	461	485	455	465	417	442	437	429	464	468	438	410	427	406	433	416	417	443	452	465	429	413	428	416	440	428	461	441	459	452	429	422	414	460	422	469	441	415	459	415	403	450	461	434	453	415	423	428	410	428	469	471	438	433	440	430	452	437	450	407	454	427	429	442	404	404	425	448	435	435	439	424	460	450	451	468	415	424	456	456	440	440	401	463	458	428	458	465	444	440	410	430	438	479	442	427	430	432	423	438	447	455	466	452	456	460	437	439	429	453	436	406	459	453	440	451	456	418	422	471	446	395	413	445	439	424	393	445	406	459	432	409	423	421	438	426	442	450	458	454	404	416	444	409	409	426	438	451	463	436	435	433	403	463	451	451	470	440	430	457	432	462	447	436	460	411	472	430	452	417	383	427	416	423	416	412	431	429	446	409	422	413	422	411	442	434	429	470	429	410	401	440	417	405	442	423	422	440	420	397	434	456	424	415	456	451	461	462	434	413	484	436	448	396	428	415	411	442	433	404	436	432	438	470	452	440	431	424	452	414	451	441	415	440	454	434	460	415	442	466	429	465	472	456	448	449	459	414	476	447	451	453	440	435	477	439	406	454	440	439	440	458	450	432	449	450	454	429	480	415	439	434	460	458	417	420	415	438	461	420	426	427	435	450	445	418	432	454	443	464	435	472	450	428	432	443	434	458	464	400	418	434	474	394	453	432	435	439	459	418	494	472	450	431	417	451	419	454	444	414	463	449	420	444	440	429	443	431	414	452	458	446	403	452	442	454	401	428	470	492	459	425	423	446	458	433	439	401	488	413	447	422	429	450	429	429	440	430	470	399	403	447	458	465
8668	1858	2381	1733	1247	864	649	488	418	377	315	282	285	252	224	222	192	174	186	172	160	162	166	144	163	149	153	155	160	159	155	143	152	141	120	147	142	142	155	139	135	141	150	143	161	145	142	136	106	138	135	138	109	156	149	129	139	145	138	139	149	134	133	138	140	134	131	109	123	127	154	120	124	124	116	123	128	149	116	129	117	138	128	142	126	120	124	141	105	134	134	149	115	129	131	112	146	117	116	148	123	132	133	134	121	129	111	128	119	122	138	128	149	119	113	122	110	131	126	108	136	124	131	117	123	127	161	131	112	136	126	122	121	130	123	135	127	119	117	140	116	129	118	134	130	147	115	122	122	124	155	108	118	123	124	128	115	149	108	122	149	131	122	130	99	113	124	118	111	125	119	142	138	131	133	126	123	122	144	116	134	125	129	122	128	108	157	124	131	125	125	132	120	128	128	112	137	125	104	121	116	125	122	123	108	125	129	122	112	131	128	129	150	96	121	128	108	118	134	121	116	125	113	118	131	124	112	124	125	111	115	116	124	110	107	109	118	124	127	136	119	128	122	119	127	113	129	133	116	143	137	128	120	118	141	132	105	113	138	121	108	137	127	151	122	130	108	128	122	128	153	135	147	113	121	115	130	122	118	131	135	121	111	108	143	123	120	119	125	136	120	147	126	125	121	124	123	133	126	133	134	120	118	153	135	124	132	126	132	126	135	114	129	119	114	122	110	125	118	141	115	137	132	125	127	120	107	124	125	133	121	122	127	143	128	125	138	114	121	128	120	134	123	103	118	130	137	121	101	123	130	121	122	114	121	143	127	126	116	109	130	134	117	128	142	111	142	111	129	111	125	129	120	117	119	132	123	108	133	141	114	110	149	121	114	130	127	113	121	135	130	123	118	123	141	128	148	113	128	135	117	128	116	107	111	141	136	130	136	127	121	121	132	119	138	135	113	142	113	132	113	115	133	113	110	137	102	135	134	128	133	124	111	138	112	123	141	129	120	144	123	128	101	130	136	103	139	121	136	116	120	100	121	132	114	127	124	138	127	140	142	109	106	137	135	126	128	139	123	110	127	144	120	137	135	131	120	118	114	116	138	112	132	148	141	136	127	122	120	105	129	131	127	150	141	116	119	117	119	127	139	133	125	132	123	149	104	136	87	125	122	124	149	125	123	107	123	108	132	126	125	137	130	116	120	130	120	121	111	121	138	113	123	112	130	122	148	127	130	139	120	133	114	121	133	129	128	128	136	133	120	142	137	100	101	137	143	132	116	124	112	131	111	129	112	121	123	114	130	150	114	103	117	131	139	117	154	129	108	127	127	123	131	132	110	115	133	130	113	119	107	123	113	132	122	123	125	127	129	116	128	114	133	142	138	120	134	139	126	114	135	132	120	138	132	120	115	147	117	118	108	120	152	100	138	132	128	134	142	123	107	122	116	116	115	129	124	125	132	127	132	127	123	107	132	125	120	142	120	118	103	123	115	124	134	119	107	121	121	136	138	144	115	119	116	126	148	128	112	113	132	119	141	117	130	130	122	139	128	142	143	116	117	134	118	125	142	126	123	118	118	109	112	129	110	122	108	108	122	122	118	140	132	142	131	139	134	122	112	127	132	118	144	143	113	124	111	116	120	137	121	117	118	140	109	137	134	129	140	141	126	127	129	123	118	118	136	114	137	112	135	144	118	123	126	121	122	121	124	120	126	122	136	128	131	148	121	136	132	114	148	118	135	116	136	106	131	126	136	129	135	125	135	130	111	147	117	136	147	144	129	126	131	136	122	131	140	112	128	128	130	130	128	119	121	124	109	136	114	127	119	108	150	111	148	117	125	127	124	119	121	136	116	128	163	114	117	148	140	142	142	108	128	114	122	126	116	131	148	138	121	106	120	127	129	138	125	126	120	139	133	104	107	127	143	138	113	111	132	139	131	131	110	129	112	114	121	127	138	138	115	132	117	130	138	113	102	116	144	134	143	122	105	119	123	130	133	124	116	132	119	148	142	127	108	127	124	128	130	116	122	118	116	119	126	135	111	128	116	133	144	120	146	145	129	120	142	118	121	132	141	125	116	118	150	129	142	125	132	118	114	144	135	122	122	142	143	114	115	119	135	133	127	119	110	120	127	95	139	126	134	129	128	129	124	106	132	125	127	122	134	124	114	119	129	118	140	135	141	117	121	138	105	118	140	110	114	110	129	116	116	145	124	131	130	146	107	124	117	129	102	109	127	131	121	109	139	127	117	121	141	124	128	111	132	115	123	127	130	130	132	126	114	135	132	136	136	116	124	108	116	115	148	120	115	122	130	124	143	145	136	118	124	120	125	120	113	115	119	123	137	152	131	123	105	112	147	137	130	125	115	146	120	104	116	128	118	124	124	145	123	106	128	133	117	133	146	114	120	129	139	119	131	128	125	101	122	126	133	124	153	129	129	142	123	127	138	121	120	126	129	115	120	122	132	113	125	118	123	133	118	126	135	134	121	131	109	119	125	121	145	109	125	138	127	105	127	100	117	128	122	121	137	112	123	123	128	115	113	133	139	109	121	135	131	139	119	123	114	118	125	127	133	151	129	116	128	142	122	134	118	130	126	125	119	122	119	126	122	109	147	111	123	114	140	120	119	103	107	137	129	130	121	137	111	122	118	134	117	119	126	154	134	124	146	110	115	127	121	124	117	122	124	117	111	143	136	113	120	122	128	131	121	146	126	127	130	97	140	129	123	138	129	112	124	120	106	134	126	125	123	113	118	110	126	114	125	139	124	143	120	130	131	127	111	134	121	140	122	110	123	117	133	122	130	118	130	130	140	137	135	122	139	135	131	120	118	132	141	121	136	120	120	130	130	111	143	117	117	132	127	130	118	133	133	122	130	136	117	116	123	127	134	122	125	119	138	138	120	114	112	114	137	125	115	120	128	122	116	158	114	119	131	142	117	103	129	140	103	128	135	130	127	127	111	118	134	136	138	143	114	125	132	116	129	116	127	133	140	140	118	138	131	108	127	117	129	137	137	103	147	132	126	112	118	133	153	138	123	126	104	117	124	142	124	135	105	121	126	128	115	134	130	127	147	121	123	118	113	142	146	111	108	127	130	145	120	122	117	136	136	140	112	134	110	120	132	121	129	132	119	133	125	131	126	127	132	137	137	141	125	113	132	118	126	135	133	133	129	138	101	116	116	117	108	131	107	114	116	109	129	120	141	110	146	117	126	124	145	120	125	130	121	139	131	139	121	135	131	111	117	114	138	131	123	136	114	142	118	122	126	127	116	119	142	125	123	116	156	136	155	131	113	134	137	122	137	133	122	135	125	118	149	116	114	116	122	110	116	110	110	137	101	124	134	137	140	124	122	130	100	121	152	114	126	113	130	106	133	120	143	122	116	134	106	124	120	123	121	115	102	142	116	108	109	112	126	132	118	146	123	143	117	142	113	129	117	118	138	131	124	127	133	139	117	110	121	144	127	134	127	114	125	108	115	118
7663	2223	5131	6120	5221	4442	3608	2954	2546	2161	1867	1622	1518	1294	1227	1115	1015	986	907	819	799	793	810	693	784	684	659	620	678	663	638	608	643	613	579	610	589	525	511	560	517	537	545	532	525	522	520	505	485	447	461	444	525	475	500	504	503	459	471	459	507	472	464	502	480	511	472	477	446	478	462	459	470	467	509	469	442	443	502	449	463	443	449	435	481	416	461	468	412	463	450	440	456	429	428	436	396	437	475	431	426	417	459	437	479	422	440	475	445	420	470	439	423	429	465	430	447	449	432	445	474	435	462	420	433	456	471	449	437	449	463	471	408	444	423	442	474	443	429	423	453	434	463	439	395	446	413	445	404	443	443	430	491	480	438	395	453	395	458	422	440	419	471	500	455	419	453	434	430	434	452	441	403	431	474	436	451	403	413	435	421	424	426	451	406	471	472	390	442	435	452	466	402	476	447	398	454	368	428	471	410	444	429	428	401	440	416	475	452	451	448	420	421	402	418	448	443	416	450	421	432	419	445	430	425	418	433	447	438	461	401	419	448	454	410	432	420	419	447	418	429	458	442	428	411	412	438	432	449	463	457	451	420	435	424	441	465	452	448	431	436	424	464	482	445	448	402	444	429	435	410	408	478	436	415	394	438	445	434	456	437	470	420	481	424	459	440	424	433	419	407	427	451	488	442	448	407	419	456	446	402	436	396	428	472	422	411	444	434	438	460	434	450	418	441	434	406	400	426	462	438	433	416	426	461	419	453	406	422	405	417	420	396	472	449	420	421	422	444	435	411	461	450	438	463	424	432	429	444	444	405	412	454	437	463	479	419	439	419	420	393	412	445	432	439	440	432	410	436	436	442	422	500	447	417	417	444	450	454	404	451	468	415	466	479	447	463	418	445	409	409	425	433	454	443	431	422	470	434	403	430	478	478	435	451	442	438	439	432	429	446	459	449	421	428	459	464	460	416	431	413	433	410	460	429	410	451	454	443	431	444	446	389	447	426	419	411	417	433	435	441	443	451	429	444	477	453	409	425	443	477	437	447	434	441	442	416	420	460	456	468	396	428	442	437	434	437	414	419	403	401	450	441	447	420	447	443	435	425	436	445	458	433	425	413	440	433	462	425	449	457	441	462	448	432	450	460	432	468	415	417	415	441	462	441	408	428	458	388	448	431	456	442	449	409	430	429	457	440	439	424	439	381	453	417	418	439	425	384	410	425	439	455	443	439	414	445	472	417	439	443	439	416	389	468	456	413	466	431	402	433	418	434	443	395	401	400	464	434	458	420	432	461	438	464	447	424	455	437	422	465	436	452	431	399	446	416	427	444	443	425	429	438	423	419	435	412	434	431	402	412	457	504	436	423	449	467	424	427	434	421	445	449	447	442	436	466	410	433	433	434	427	415	425	421	424	417	405	431	427	447	439	442	435	427	423	442	432	422	433	399	427	428	447	447	428	450	435	454	450	444	441	455	432	437	433	425	418	444	474	439	417	449	451	403	447	429	402	418	440	398	460	399	446	432	445	433	442	452	422	434	477	437	430	420	415	425	423	436	413	437	429	436	456	462	478	442	403	424	452	441	461	446	435	433	430	450	424	457	434	458	421	405	447	448	458	388	415	404	438	458	437	468	430	429	442	402	468	456	446	449	412	440	424	447	439	491	390	429	448	460	423	412	452	438	424	411	424	441	428	427	454	436	437	398	421	398	443	378	449	454	473	417	439	421	433	457	411	446	404	434	426	433	444	441	419	420	440	446	412	469	416	439	442	444	436	432	450	461	434	435	422	430	463	454	398	434	430	426	427	409	433	426	405	429	436	409	432	408	418	462	437	449	402	439	427	454	450	429	424	404	474	435	428	450	461	416	461	400	449	408	441	483	434	428	443	420	442	467	447	398	436	460	443	442	459	451	437	378	410	432	442	427	440	416	442	460	438	426	454	449	408	412	392	444	442	420	415	412	437	453	446	440	430	415	419	417	445	435	429	416	434	442	420	419	438	408	460	433	432	451	452	442	443	446	423	431	433	455	465	471	437	414	411	466	454	430	424	441	412	396	446	454	432	425	483	396	469	445	434	414	435	425	423	424	408	455	441	450	408	450	462	495	457	432	461	440	488	461	407	451	459	410	450	404	431	417	431	430	427	432	453	459	482	452	440	471	433	458	451	410	425	439	396	458	416	402	425	428	389	437	457	469	429	456	412	456	430	414	461	436	425	429	432	421	428	443	411	448	443	444	447	451	435	417	449	410	444	440	428	413	414	431	415	398	438	426	427	449	439	447	418	443	492	420	420	450	467	451	440	440	448	437	437	435	467	432	440	390	406	429	437	441	435	456	452	420	433	437	472	428	409	446	439	454	470	432	430	423	419	460	438	412	437	454	454	443	472	454	445	426	440	446	425	400	439	451	431	422	403	436	460	417	461	449	424	411	459	427	406	416	448	412	413	410	470	412	437	424	391	425	428	454	436	463	421	427	475	385	439	410	439	470	440	443	425	414	405	429	430	473	402	424	389	410	459	445	423	461	437	436	392	421	457	458	446	447	468	446	418	430	448	431	442	436	453	430	431	403	424	430	457	438	468	426	454	447	408	431	477	417	428	433	435	462	427	439	434	423	423	436	439	425	455	449	438	398	441	479	440	436	408	403	457	414	448	486	458	419	433	443	414	455	459	449	392	455	409	407	393	423	439	428	456	447	425	437	424	448	452	431	484	428	427	435	418	418	425	419	421	395	422	479	428	452	452	431	439	419	429	451	405	433	448	475	442	420	408	470	436	451	437	435	458	464	444	403	454	458	462	405	487	384	432	419	436	418	449	443	403	432	434	430	432	428	404	448	418	387	435	401	423	453	430	448	414	471	417	463	438	481	431	412	402	438	435	428	427	433	419	440	429	427	452	393	400	434	406	408	446	413	434	426	456	415	457	461	464	459	420	437	419	425	418	433	425	433	437	422	462	433	437	428	437	433	438	458	449	410	431	421	438	386	411	402	434	391	441	431	426	426	430	413	422	434	425	402	449	472	430	429	423	465	439	436	420	404	435	413	457	426	407	442	434	437	435	433	407	432	416	447	471	449	429	452	433	425	413	437	425	431	442	460	420	431	413	422	442	486	462	448	471	459	436	430	441	413	450	423	460	426	437	417	420	430	442	393	481	405	442	427	433	420	439	470	418	437	405	434	433	453	409	427	442	421	446	433	455	431	475	465	403	414	437	428	439	413	439	412	417	475	404	412	445	474	449	370	462	406	414	406	404	422	408	449	449	431	439	460	414	438	438	455	405	475	451	480	402	441	424	434	424	430	457	431	432	471	450	420	409	430	432	428	424	422	485	411	420	451	411	465	441	406	442	455	423	458	430	450	433	413	450	458	418	423	461	452	455	415	415	417	413	461	432	454	407	457	432	423	448	434	460	420	421	415	439	430	392	449	421	475	431	442	446	447	455	459	426	454	447	436	451	398	439	404	391	426	460	449	424	462	428	417	425	442	431
1262	298	315	295	295	256	251	262	263	244	214	252	241	273	246	276	254	247	237	249	233	232	264	244	265	274	249	258	252	237	261	231	234	238	258	228	265	256	277	232	252	226	255	233	258	242	238	232	246	246	255	281	259	252	238	266	236	268	220	228	247	236	240	243	224	275	225	231	247	263	255	239	255	249	259	204	264	269	259	236	246	248	271	255	225	230	274	253	264	235	271	238	249	248	266	255	235	240	239	265	264	245	237	242	233	250	257	233	271	271	237	233	263	228	256	238	246	248	225	243	265	248	241	228	247	233	237	228	279	278	276	235	279	250	272	259	235	229	253	260	259	252	249	260	245	255	230	273	251	257	236	249	260	246	242	256	259	235	226	252	252	272	238	267	248	235	237	256	273	261	246	254	256	222	263	252	239	246	262	248	233	223	252	240	257	239	224	248	241	249	203	252	257	239	265	249	233	269	280	246	264	230	284	247	217	248	245	254	262	258	229	263	235	260	211	267	268	262	261	230	229	280	250	246	261	272	250	223	251	277	246	255	254	241	219	262	214	224	240	257	263	256	259	244	273	231	248	228	275	285	219	250	240	255	267	254	234	252	230	240	276	222	258	269	259	268	254	243	265	268	244	249	238	280	261	237	241	248	248	249	263	230	253	246	250	261	255	255	253	274	250	220	248	252	254	232	296	245	275	248	260	231	255	237	252	240	250	250	264	273	269	251	267	237	286	253	261	249	249	239	242	274	247	238	250	267	240	294	239	241	249	267	246	231	251	254	247	251	231	289	226	245	257	228	249	245	247	246	252	262	252	241	288	261	263	239	252	258	248	256	253	212	260	247	230	249	271	244	252	233	243	225	276	260	251	250	213	240	248	221	230	256	270	205	256	265	280	256	257	278	245	261	238	261	247	271	258	247	243	246	239	277	222	244	259	226	240	260	253	242	232	270	241	255	261	252	241	271	255	226	262	256	247	235	262	259	238	254	268	268	254	252	271	242	257	237	269	247	246	260	266	241	282	231	239	264	253	229	232	258	257	265	238	260	252	260	275	258	271	247	242	261	250	245	228	278	237	217	223	265	269	251	221	249	225	229	228	231	243	269	265	258	230	272	252	236	257	223	236	250	235	234	232	248	252	286	286	250	239	252	266	257	245	266	253	256	266	255	258	247	247	243	248	234	239	268	233	271	255	246	252	284	251	260	241	241	257	243	272	241	297	228	255	228	255	249	246	253	220	273	241	238	227	235	248	227	228	251	261	243	252	235	232	255	234	252	227	236	254	248	235	247	251	226	226	256	263	270	273	252	243	239	249	269	254	256	244	248	264	261	247	219	214	280	268	267	240	249	255	247	260	214	253	274	243	271	241	240	244	247	245	268	258	257	252	237	249	260	281	259	250	241	237	273	277	220	256	255	242	236	230	229	249	253	266	256	256	260	218	280	242	249	217	240	240	235	261	263	237	251	236	232	258	223	280	266	242	240	227	253	252	276	252	246	238	267	247	235	268	248	245	238	224	252	249	258	246	258	232	249	240	263	253	225	253	259	265	257	271	224	238	245	270	245	262	236	262	244	232	236	240	280	236	235	250	259	248	244	240	279	255	236	257	224	235	251	222	261	263	235	275	248	270	227	259	261	283	256	221	219	252	223	220	242	225	261	271	261	224	278	238	252	260	260	259	261	226	247	284	251	247	247	271	253	274	248	239	243	228	263	250	242	253	267	269	229	250	234	259	235	278	249	246	249	304	252	220	254	246	257	260	231	259	250	261	240	260	276	255	263	252	243	248	239	238	235	261	258	231	247	254	228	242	254	249	238	277	271	265	233	248	258	218	253	251	253	247	265	248	223	265	241	233	232	264	208	251	246	288	230	262	258	260	242	257	275	260	209	284	242	247	259	261	234	222	248	248	264	256	240	260	246	240	247	276	262	213	244	252	243	236	278	270	233	230	268	242	257	231	224	248	249	225	259	249	260	216	258	249	255	244	239	241	264	249	258	228	264	251	228	276	270	254	231	235	247	238	239	246	272	243	241	231	257	240	231	225	251	249	257	231	276	229	293	263	239	254	240	265	253	254	255	262	218	239	241	275	260	262	243	256	262	228	266	242	244	205	253	270	249	247	276	255	226	240	240	239	247	258	274	244	274	252	240	250	230	237	244	248	265	268	240	221	244	247	242	248	241	255	261	268	245	246	270	260	263	259	231	253	270	247	267	251	283	252	242	276	249	236	259	266	249	247	223	235	234	243	231	236	249	283	269	244	263	265	266	285	257	242	258	246	257	247	272	228	227	234	258	227	258	257	229	224	261	264	236	248	243	256	245	265	230	220	238	264	255	245	242	251	278	249	233	234	207	262	245	251	243	230	237	244	263	249	235	235	220	257	238	249	259	253	252	258	242	245	232	226	247	246	265	252	252	275	248	250	248	257	256	264	251	240	241	241	270	226	236	249	241	240	276	261	272	256	260	216	241	237	233	248	236	228	263	232	246	252	266	265	254	256	259	248	246	271	240	275	259	219	267	255	268	224	229	265	274	249	219	249	262	260	265	244	224	248	256	239	265	251	243	226	258	259	260	249	264	255	267	225	271	288	246	256	251	243	253	241	248	285	241	238	241	266	220	258	246	239	236	251	246	238	240	277	255	233	292	260	256	277	225	250	224	242	254	279	256	249	277	269	237	254	267	248	239	233	258	262	252	250	284	263	268	238	254	276	223	263	260	254	227	240	241	244	231	282	248	253	263	245	241	230	243	286	227	245	244	262	228	265	249	292	243	280	239	268	254	263	246	245	242	253	238	267	277	261	271	245	221	237	255	265	253	272	258	241	270	255	250	253	249	256	238	258	232	264	258	273	259	228	209	253	259	231	264	252	242	259	249	256	266	256	277	224	277	276	257	244	264	228	257	253	226	232	233	263	273	283	243	222	274	234	252	248	242	238	236	280	266	247	254	264	228	233	245	222	260	226	266	240	236	295	234	227	256	233	269	237	257	241	273	247	236	260	236	257	276	223	242	243	254	251	225	257	241	211	233	276	247	254	245	226	226	236	244	270	236	268	287	255	220	245	257	231	256	259	232	256	256	254	262	225	243	245	239	244	233	250	289	243	260	250	238	226	230	242	266	236	268	224	258	229	262	242	257	245	285	264	239	235	267	249	236	208	246	262	250	238	221	229	239	222	253	247	248	242	263	253	250	263	237	241	255	259	236	242	240	238	230	230	250	256	264	245	243	248	258	247	256	244	262	264	242	253	261	243	260	257	260	231	257	268	258	241	277	243	231	257	234	241	271	248	250	251	253	269	241	265	283	238	251	217	253	256	240	236	251	262	223	264	248	244	211	270	248	233	247	240	265	269	258	250	256	250	244	253	271	256	238	243	259	246	220	236	251	247	233	251	267	261	245	250	275	236	273	272	274	255	241	255	258	239	258	247	260	265	234	247	232	259	241	218	264	269	266	249	288	226	208	242	244	263	223	260	249	281	226	266	262
2168	827	925	932	931	898	892	866	820	805	832	786	826	781	762	823	779	747	793	786	804	767	816	767	808	747	811	765	759	781	757	752	763	780	783	773	786	774	794	749	794	696	756	759	759	772	757	767	735	774	761	684	768	719	751	771	699	764	827	799	775	747	791	769	787	732	791	739	771	815	762	754	805	772	791	770	755	775	794	736	772	784	778	738	748	796	778	766	743	814	754	756	735	794	763	772	736	801	746	760	822	777	797	812	732	785	774	746	768	726	750	811	717	793	735	788	758	787	760	768	753	738	746	766	753	757	786	765	746	790	780	814	769	760	737	785	730	814	783	732	787	805	755	774	763	793	823	789	787	784	785	802	755	773	768	769	745	756	689	763	780	779	783	758	769	750	786	786	751	734	788	796	803	806	818	773	730	756	766	775	765	819	763	784	758	772	769	781	752	751	738	718	770	763	742	768	780	749	828	739	750	737	770	804	759	747	824	776	781	777	780	818	788	755	801	744	745	822	749	769	804	813	772	720	766	776	789	746	760	743	811	755	793	762	774	721	773	810	751	740	778	810	738	786	752	761	782	724	733	787	791	790	761	792	774	799	758	735	804	778	770	777	771	778	729	786	735	785	763	759	793	712	784	749	799	818	837	798	783	777	722	742	770	799	736	796	816	784	759	781	829	755	772	746	780	783	792	722	756	746	750	729	723	743	769	786	751	793	768	733	795	746	751	788	731	784	757	765	737	756	760	770	807	697	832	783	794	786	783	816	746	796	784	779	770	808	761	734	791	754	722	791	734	780	782	826	761	774	711	747	773	772	775	784	780	750	688	742	768	779	776	742	770	761	768	798	779	778	764	792	793	768	780	804	739	808	796	736	780	711	776	793	787	736	778	781	738	770	736	754	808	765	761	762	763	742	781	731	775	742	807	807	783	783	754	767	748	776	788	731	804	768	778	789	773	696	767	776	768	780	790	805	737	744	758	787	747	797	761	742	747	744	808	755	790	794	735	775	730	712	813	770	761	785	795	818	754	766	746	783	748	780	739	777	746	749	782	780	733	754	800	836	762	792	793	786	786	767	734	826	748	708	796	767	763	735	809	775	757	767	787	798	739	761	779	751	798	763	778	753	805	759	744	783	762	781	760	761	812	778	799	738	792	750	786	803	743	739	781	755	741	739	827	756	793	803	783	755	748	766	755	741	760	794	781	752	821	787	764	773	782	745	792	754	761	820	800	727	719	766	781	731	696	748	789	795	750	737	790	737	787	744	769	754	777	814	817	838	767	710	744	810	771	735	760	767	723	764	709	768	755	743	776	693	795	799	749	730	774	773	721	760	760	761	785	735	818	815	758	764	793	791	777	810	777	786	764	806	846	759	780	772	763	739	803	673	738	788	766	803	775	754	748	756	735	778	750	730	726	716	813	780	764	759	764	726	753	793	794	735	738	748	805	730	737	805	751	792	776	791	762	778	765	763	767	803	810	775	747	727	773	729	786	825	753	771	793	792	753	761	769	772	740	829	756	804	722	727	785	746	795	740	739	769	764	777	812	803	821	792	753	765	742	780	726	739	775	805	747	772	784	759	784	775	745	741	756	779	801	746	769	724	783	825	751	819	812	773	782	734	756	754	759	755	790	782	773	757	828	731	706	724	751	761	779	814	776	735	765	766	738	793	774	727	791	759	747	716	741	792	756	762	741	741	775	735	781	730	786	776	798	778	715	768	790	766	741	794	782	808	761	761	745	767	779	778	773	785	768	775	759	804	777	746	720	762	771	769	731	782	794	840	747	708	758	791	768	767	798	776	753	766	771	800	752	761	775	766	754	760	774	744	791	760	733	735	778	785	753	790	768	783	784	743	743	787	762	788	757	788	754	732	765	730	739	793	793	724	768	815	775	783	766	820	795	763	824	707	778	819	723	744	755	795	776	761	812	791	830	741	804	789	744	762	783	770	770	753	786	757	739	796	744	802	872	750	766	774	736	751	735	769	798	776	794	807	772	799	749	743	760	791	784	746	786	786	763	738	809	739	808	783	799	762	773	742	735	782	747	783	760	745	772	812	729	767	751	777	794	754	749	814	799	790	742	817	773	785	715	769	727	719	774	794	770	724	760	748	764	816	734	787	776	764	745	787	761	741	788	747	845	767	751	717	755	737	800	746	734	789	735	751	812	785	752	747	845	823	767	735	755	761	789	751	754	799	746	757	764	785	754	803	772	790	715	764	772	751	782	798	711	759	779	759	762	796	818	775	707	770	792	780	760	757	767	716	769	769	765	813	759	805	727	778	752	758	773	730	785	778	777	778	757	787	714	728	758	760	814	745	776	722	748	794	784	785	771	751	751	767	779	769	794	764	791	736	749	816	793	753	765	741	766	752	768	737	770	779	767	761	747	762	786	771	762	745	760	775	758	762	750	755	755	780	745	783	733	804	791	767	721	732	817	819	728	756	798	731	751	788	797	781	798	769	857	779	756	700	772	732	801	801	766	782	831	755	723	743	717	778	782	767	745	790	711	794	724	748	754	710	800	766	735	748	779	758	756	746	782	726	752	861	742	723	779	739	763	776	763	786	745	813	759	763	701	839	786	769	793	737	797	752	796	781	754	812	751	795	763	725	778	782	770	768	826	797	774	809	783	813	798	803	842	756	761	743	764	734	733	747	776	773	778	738	778	780	752	790	731	764	781	754	746	772	738	780	748	801	732	762	791	798	724	768	815	761	755	783	808	783	797	746	736	794	771	778	818	800	709	795	809	721	789	765	789	821	767	759	776	745	716	764	775	768	785	769	721	763	783	791	777	727	740	756	731	784	799	788	756	745	747	759	751	781	753	740	831	731	743	742	821	777	738	761	751	779	780	736	814	794	822	711	717	809	764	800	796	743	795	808	736	755	732	759	763	774	800	794	784	782	755	743	778	753	791	784	797	786	714	772	715	772	752	787	750	739	779	779	736	740	779	764	764	818	759	783	767	801	783	778	743	821	793	737	739	742	737	760	748	766	743	773	772	764	781	809	817	772	789	772	719	754	823	697	803	769	784	787	749	777	733	772	781	757	812	772	765	748	783	746	786	746	784	751	749	753	751	789	792	763	709	737	737	718	770	785	769	766	730	777	775	786	741	804	772	809	749	766	758	803	788	784	716	765	708	759	780	815	825	755	749	781	819	769	779	768	792	783	788	755	813	763	758	783	747	735	751	775	776	747	751	779	764	786	819	747	756	779	800	764	728	784	766	763	725	742	718	774	761	771	750	783	764	761	782	770	766	758	783	731	797	786	782	756	776	768	761	773	759	769	763	782	723	713	828	791	751	759	788	817	769	764	782	777	791	729	773	733	791	778	773	720	777	769	760	728	745	747	815	758	795	735	751	769	747	765	723	748	743	723	789	791	742	746	765	743	735	749	782	771	767	721	767	754	762	731	746	783	757	782	736	752	772	743	773	734	778	804	749	713	822	804	746	749	777	751	824	757	789	718	747	749	783	734	764	745
4547	969	1196	934	681	520	382	325	257	237	206	212	185	175	172	161	162	145	177	153	147	135	144	145	169	153	150	132	146	140	113	159	153	140	125	138	126	147	145	137	133	119	137	144	152	129	110	129	128	130	132	124	137	105	127	128	125	129	132	139	158	159	139	136	138	138	132	126	111	115	144	131	101	131	121	122	130	126	138	147	117	123	135	117	140	135	121	141	128	143	151	134	123	125	145	126	130	121	131	129	129	149	143	115	125	144	124	115	119	118	126	134	122	132	131	117	145	117	130	142	135	128	150	135	151	109	145	144	124	118	146	114	132	123	127	142	108	133	120	122	117	142	133	123	123	124	122	130	121	136	116	127	125	146	140	139	134	111	131	130	111	128	136	131	153	120	133	148	114	123	118	129	124	135	141	134	148	116	131	148	126	111	115	118	139	123	139	133	131	123	128	128	122	128	128	116	107	111	117	150	133	118	151	127	125	146	113	135	125	120	132	133	133	124	121	121	144	117	132	118	115	136	114	118	120	130	126	118	129	124	118	130	123	127	143	124	132	107	117	124	116	128	137	128	123	125	145	131	122	145	140	128	144	122	142	137	154	123	141	123	135	134	144	137	135	154	127	133	139	142	144	124	127	132	122	134	132	142	117	121	136	150	117	125	124	126	122	120	133	113	113	120	154	115	114	137	136	111	131	131	132	113	129	143	137	124	138	119	146	122	128	143	124	145	119	131	144	141	138	145	115	129	127	125	122	139	120	139	138	129	98	145	114	117	114	110	115	152	120	112	105	149	120	148	119	133	115	118	138	131	119	127	113	128	142	119	155	126	146	121	144	123	116	108	134	144	118	125	140	154	128	130	138	115	146	139	132	126	127	133	121	131	149	120	115	126	120	142	142	139	138	121	126	133	139	130	128	121	138	129	128	132	135	133	126	132	155	126	130	120	140	123	126	141	142	117	126	131	142	129	132	111	128	149	120	123	139	122	127	145	114	101	141	148	136	111	127	125	122	114	135	132	104	129	132	138	110	136	131	133	145	136	129	118	125	155	128	123	121	130	132	127	111	137	131	115	142	144	122	130	133	126	140	111	148	135	140	148	134	143	126	122	133	105	133	139	136	124	111	138	143	122	147	116	115	114	158	129	113	135	147	136	132	106	143	131	121	139	133	120	116	139	136	112	137	128	125	107	127	134	119	125	131	117	119	123	133	144	138	115	130	121	143	132	126	145	136	127	125	143	126	122	133	137	121	113	114	130	106	111	136	115	125	125	140	119	135	149	130	128	128	148	108	138	130	121	129	120	138	145	133	128	148	134	128	135	114	129	112	118	120	134	123	127	125	131	127	112	132	118	120	139	132	123	114	135	114	119	139	129	120	121	151	125	118	135	134	136	136	118	121	133	131	143	133	118	135	156	131	124	130	132	151	134	120	137	123	136	131	142	132	136	132	135	128	143	134	123	125	153	141	131	142	127	149	138	111	135	115	146	106	148	105	118	128	125	135	126	147	128	148	136	148	115	135	121	130	115	127	120	138	143	112	140	130	137	134	138	140	116	112	117	126	116	135	112	122	108	134	125	120	111	138	120	108	112	135	135	142	109	117	131	146	130	107	150	139	117	137	125	141	104	112	133	127	124	123	126	129	138	123	115	126	149	136	132	152	139	124	126	107	120	136	118	155	122	108	140	134	125	112	120	131	132	125	154	147	149	114	131	133	101	114	139	161	121	132	145	129	122	124	152	129	133	125	131	130	138	113	127	126	136	124	128	141	131	141	138	142	119	121	128	101	133	144	115	143	120	109	112	118	116	122	130	133	138	130	126	131	116	125	147	128	117	131	126	154	135	125	131	141	153	113	118	110	128	132	126	126	138	124	119	137	137	121	130	147	128	126	147	122	129	107	131	143	141	131	139	129	119	110	121	131	126	102	128	132	139	151	138	142	134	129	107	119	156	126	132	146	116	129	123	121	119	114	131	133	124	137	129	147	139	119	126	142	122	137	152	134	126	103	136	115	123	120	126	136	132	134	128	112	117	124	136	146	132	135	136	136	114	115	150	120	132	128	126	129	143	110	123	131	123	125	147	129	131	134	128	133	161	113	137	138	128	128	130	138	115	125	121	138	129	127	138	139	125	139	123	134	144	142	131	124	140	118	142	134	139	152	110	130	116	121	113	131	140	126	137	127	152	124	131	132	146	139	109	141	133	136	129	140	133	126	108	133	119	124	115	120	141	116	137	145	113	125	112	122	126	125	127	129	126	144	120	124	128	127	151	141	159	133	135	123	129	152	124	116	163	132	139	123	134	147	140	119	127	126	125	148	148	135	129	140	132	98	111	124	144	135	157	116	127	120	122	130	112	133	147	125	134	130	121	103	141	143	145	144	155	129	132	131	133	136	127	124	126	126	133	127	115	133	111	150	123	115	127	133	148	129	130	151	123	131	107	135	126	139	125	131	138	127	140	150	139	138	140	151	119	119	120	145	132	140	121	132	138	146	128	143	120	143	121	122	129	141	122	134	126	121	153	117	130	146	123	148	135	127	139	118	123	109	143	141	141	123	126	125	142	123	121	114	143	113	128	155	119	145	144	133	127	127	147	127	123	133	116	117	107	108	108	112	128	121	146	121	142	156	106	130	106	137	128	119	116	137	132	127	138	132	125	136	128	138	144	149	112	122	120	128	120	124	153	137	129	133	127	137	110	142	145	138	137	148	118	122	124	128	125	129	111	164	150	119	143	128	131	119	118	116	127	112	123	97	140	132	136	112	118	118	155	116	128	129	130	139	138	129	126	127	152	137	137	114	139	109	143	121	135	107	131	121	129	131	151	145	120	141	133	130	119	123	139	134	131	127	123	121	121	101	128	111	134	126	134	121	137	127	132	126	126	122	128	127	128	126	112	129	139	125	108	140	121	133	116	139	114	128	117	105	126	158	133	127	140	130	137	148	125	128	121	114	114	119	131	115	148	143	101	133	118	118	131	112	119	129	134	135	123	125	139	139	138	120	142	136	141	128	123	132	111	140	115	118	128	129	138	163	106	125	130	135	123	129	134	147	128	108	112	132	124	125	126	125	127	130	139	137	122	145	105	130	136	136	125	122	139	122	125	123	111	117	138	128	124	125	135	136	113	120	116	124	134	123	121	125	118	127	155	151	146	123	124	123	111	136	131	130	129	130	113	102	125	120	121	135	125	132	115	126	149	143	128	124	128	124	123	146	126	152	135	119	123	137	131	142	127	139	112	121	117	123	123	129	144	130	113	130	135	129	142	127	131	121	140	138	118	133	140	131	126	133	157	144	120	114	119	129	154	136	132	132	117	132	143	131	118	130	125	112	116	123	116	143	108	125	118	150	145	116	120	114	125	131	135	97	117	136	135	122	116	122	127	135	150	149	128	111	137	143	144	129	137	134	126	136	111	121	145	129	115	117	130	120	132	135	130	134	117	111	123	120	116	112	115	133	140	108	132	152	137	119	133	130	144	138	140
5497	1326	3044	3456	3096	2524	2080	1750	1449	1328	1160	1128	970	951	853	793	758	735	695	673	589	648	599	579	572	559	558	582	549	554	513	525	546	493	434	462	509	464	472	457	526	470	474	529	437	506	482	451	432	484	440	439	468	465	442	466	478	488	442	475	486	448	426	518	480	417	478	430	477	453	457	476	449	450	426	450	470	420	439	453	474	421	446	421	428	462	494	467	419	409	475	441	423	465	433	442	431	417	466	472	473	453	443	428	467	450	441	432	408	447	429	471	451	440	456	426	470	463	422	412	473	440	428	402	457	441	434	425	448	419	441	467	457	433	437	425	416	414	404	408	461	460	461	440	470	424	451	455	462	390	455	406	427	432	438	490	472	420	414	432	406	422	455	445	449	448	426	420	438	460	435	447	433	452	437	423	416	464	431	432	466	441	430	447	425	446	441	402	417	443	429	471	441	421	447	416	432	445	466	446	422	416	416	416	443	409	441	435	434	403	430	431	427	432	384	461	483	419	390	421	443	445	421	438	444	421	427	438	410	400	421	433	480	433	409	393	389	408	444	419	451	439	445	439	434	425	433	434	432	447	440	427	448	471	401	443	423	459	448	387	398	427	411	450	435	452	461	448	455	427	411	431	473	425	398	409	462	414	450	420	437	443	423	449	449	433	443	435	426	415	504	433	442	419	447	469	462	446	447	479	443	438	421	418	426	440	443	482	399	434	432	424	450	439	449	414	432	407	448	439	405	431	440	463	435	467	440	415	417	422	441	480	453	466	485	420	476	440	441	449	453	444	505	434	449	369	417	487	444	407	434	430	440	422	420	454	409	402	464	392	420	448	420	448	422	415	432	430	398	437	454	443	443	426	424	453	425	447	452	448	423	426	457	425	391	424	470	446	435	415	433	420	413	408	459	390	430	455	415	417	409	439	454	408	460	407	424	447	382	412	431	412	423	431	439	434	437	437	448	430	428	455	450	414	443	436	444	446	414	401	454	436	426	416	435	441	462	433	440	422	444	415	437	450	419	448	417	413	418	454	404	427	442	459	450	449	428	411	446	416	435	487	485	449	437	444	416	418	456	452	449	440	454	402	429	468	422	458	439	416	401	440	421	453	443	398	442	428	435	421	447	451	457	458	427	456	427	466	436	455	411	460	419	452	430	427	445	468	422	444	411	436	402	420	431	439	404	447	437	430	413	414	454	450	408	439	444	478	439	433	428	411	475	418	407	456	440	430	440	508	434	438	425	429	425	450	457	440	441	434	433	417	455	450	432	445	406	430	444	454	437	395	468	435	407	426	407	438	446	408	444	431	425	435	435	419	430	444	417	417	419	462	439	413	421	412	421	477	438	447	435	460	455	442	396	472	408	421	440	404	455	449	407	441	428	441	428	426	415	435	416	422	444	454	424	424	417	429	418	449	448	434	442	399	446	449	439	454	440	438	454	417	433	441	458	431	429	444	415	429	418	441	452	460	453	435	414	432	416	428	392	407	398	451	429	415	447	447	420	418	481	422	442	445	470	445	431	414	409	428	452	446	432	427	450	468	458	411	428	401	439	429	474	426	398	426	423	470	453	446	413	404	423	432	411	429	466	476	439	419	469	456	424	433	448	409	450	436	407	451	449	424	468	458	425	414	448	470	428	430	439	434	429	429	457	445	433	423	476	441	440	490	422	435	396	425	427	447	454	435	424	429	427	453	398	433	448	435	441	459	455	426	430	462	446	448	447	425	431	434	414	403	402	438	476	442	484	422	407	444	428	458	402	439	432	441	483	478	456	426	415	425	425	418	425	435	431	434	395	436	425	419	444	439	462	460	420	433	444	388	403	401	424	423	437	439	401	421	401	432	424	441	455	460	476	406	433	424	408	417	459	397	412	447	481	409	459	405	418	459	446	445	417	438	448	438	445	476	393	436	443	417	453	405	425	439	447	426	393	443	476	382	401	416	484	479	469	442	423	447	432	426	439	387	438	463	425	431	443	443	400	412	473	417	421	455	443	442	444	455	424	436	420	438	441	426	432	430	435	438	437	422	481	455	421	462	386	423	405	461	420	496	448	482	441	423	467	423	422	447	476	458	420	417	413	458	447	430	433	473	414	438	438	473	416	449	434	461	460	452	476	425	432	433	450	436	438	427	423	427	423	425	433	454	439	418	438	452	423	406	424	434	424	424	461	467	429	421	403	433	422	427	455	446	439	448	415	382	428	496	468	453	395	420	426	434	419	410	471	432	439	475	445	448	442	433	416	444	442	414	429	424	425	436	435	399	440	432	445	425	433	438	454	447	467	446	451	439	456	437	416	436	423	468	426	413	439	422	461	423	469	468	448	423	477	417	437	459	466	436	422	438	397	399	412	458	447	416	430	449	454	445	433	425	430	458	444	467	433	458	422	433	480	408	443	414	459	457	442	455	448	378	418	455	427	409	423	429	425	467	414	440	430	489	419	429	412	450	449	420	424	432	417	449	419	448	471	448	405	423	440	401	401	440	464	421	437	442	427	448	436	443	438	433	473	414	426	420	469	448	408	438	508	415	465	452	478	389	468	449	458	448	429	374	416	456	438	406	409	430	427	425	415	440	412	402	445	446	444	434	443	418	444	420	441	407	414	443	430	432	457	459	447	419	397	459	443	434	404	425	419	462	422	416	416	433	406	419	442	447	452	436	435	426	442	403	414	467	459	439	440	447	434	412	442	436	416	417	432	401	420	430	389	434	461	472	422	431	424	428	441	435	425	418	433	492	438	412	443	424	441	463	443	426	417	453	400	427	465	430	446	431	380	442	415	440	439	402	431	494	437	455	463	392	409	475	435	453	398	436	422	420	442	437	425	427	460	416	457	431	470	475	430	447	453	454	400	435	442	434	428	447	460	398	417	441	450	417	461	415	457	438	424	437	433	455	437	424	451	419	425	408	454	393	433	421	430	480	440	476	404	436	450	441	406	415	428	443	403	403	411	478	440	409	421	470	425	384	420	456	418	440	457	437	443	421	433	439	429	427	412	409	392	455	424	456	436	417	447	432	451	457	418	419	431	422	419	427	452	441	428	421	427	445	455	442	418	448	439	437	420	390	454	421	415	445	418	410	457	441	463	482	423	429	434	410	425	436	443	407	433	429	445	450	433	385	439	427	450	452	414	462	462	440	403	447	413	444	445	456	406	460	450	438	491	478	414	470	416	416	436	442	426	455	428	467	450	485	458	403	417	431	434	447	452	410	451	434	405	434	432	407	454	450	442	427	452	429	412	441	451	430	440	460	441	447	426	434	385	388	401	440	456	430	402	460	467	450	442	407	432	447	419	428	409	451	446	393	425	413	431	445	474	406	449	446	449	452	421	440	402	426	421	419	443	404	451	408	473	449	421	448	463	429	417	422	464	451	446	457	472	416	451	467	460	473	428	429	426	454	452	448	393	433	462	433	440	481	426	428	421	425	430	448	421	436	417	426	419	449	432	386	429	458	448	479	432	421	436	408	428	419	439	383	455	446
8703	1866	2292	1655	1150	829	594	484	397	359	277	257	251	230	194	209	166	193	166	162	188	161	146	167	139	182	165	137	134	152	123	142	160	146	142	144	147	147	130	142	141	126	137	175	148	138	141	145	136	137	126	123	134	129	129	137	119	125	128	125	110	120	135	133	144	122	146	123	136	147	114	133	140	127	147	125	140	131	123	117	116	123	135	132	121	125	117	133	124	120	116	146	112	145	122	118	112	109	116	114	125	123	121	130	119	128	126	132	133	138	128	130	148	137	121	126	134	123	131	130	129	104	120	138	131	135	143	131	125	137	115	120	124	142	130	122	128	126	140	122	131	118	110	121	119	137	130	121	133	105	126	131	113	121	144	120	129	122	111	137	122	125	135	138	123	125	128	116	133	117	125	114	110	134	125	148	133	122	127	140	131	113	125	116	115	118	128	122	110	98	131	126	136	130	123	132	122	122	129	113	130	104	123	127	106	124	137	123	140	125	126	129	119	130	138	126	107	120	103	117	128	116	118	140	138	114	121	132	126	117	117	133	144	135	147	116	99	132	124	118	135	122	125	115	130	125	151	120	121	116	126	119	123	142	147	125	112	117	128	137	136	125	133	121	115	131	117	114	123	130	124	133	131	136	112	122	135	155	107	129	114	93	129	135	121	106	113	118	113	129	126	127	126	126	137	139	113	112	102	130	115	127	137	120	117	142	107	125	122	137	122	130	120	131	135	138	108	116	128	132	124	114	133	127	134	138	122	118	139	128	125	120	130	132	116	110	123	130	112	101	121	120	144	138	123	133	116	129	126	121	132	137	140	151	126	134	120	148	128	126	154	136	103	113	123	122	147	127	96	123	120	120	142	134	126	107	127	120	106	146	123	130	112	113	122	120	131	123	116	124	124	141	139	118	131	110	129	130	117	120	104	143	117	119	136	125	134	129	125	121	135	112	112	123	119	118	124	123	143	147	119	138	122	126	144	124	112	135	126	110	132	125	135	130	127	129	110	126	121	120	138	145	141	124	107	142	114	126	140	125	115	108	121	123	138	131	128	128	128	140	127	111	124	131	122	136	138	112	142	116	101	112	119	119	147	128	131	129	125	134	117	108	127	129	129	119	122	116	132	129	128	113	124	116	125	123	120	114	118	128	125	104	129	123	120	120	129	118	140	144	127	142	114	115	132	141	116	95	135	147	123	133	116	110	127	129	120	138	106	110	137	126	145	131	130	112	120	115	111	118	121	115	128	128	127	129	134	135	134	119	128	131	123	130	127	116	109	123	134	129	135	130	116	123	114	124	123	108	147	130	129	135	119	121	139	136	135	131	144	140	123	114	102	112	132	127	117	128	138	124	117	109	106	120	137	126	106	129	136	118	116	118	110	127	113	133	119	139	120	136	118	133	115	130	136	150	123	126	132	134	133	140	134	128	126	121	116	95	101	144	106	126	126	127	131	129	103	123	121	117	122	120	134	133	144	132	148	126	120	121	134	110	110	125	142	136	129	138	134	100	124	92	141	108	129	139	113	107	120	122	124	114	101	131	131	134	134	142	106	136	115	149	139	132	128	121	136	137	137	130	136	116	116	130	135	107	111	121	139	126	127	116	100	110	127	135	138	110	102	126	105	139	118	114	133	130	134	128	126	135	130	110	119	112	123	115	132	110	115	118	134	112	124	127	114	113	127	118	127	104	117	127	122	131	110	135	131	129	105	119	134	114	136	135	118	118	135	125	128	132	115	101	125	128	150	128	101	120	107	121	146	130	131	113	126	116	129	142	110	108	107	113	115	128	117	119	110	130	112	139	135	122	134	119	120	121	126	119	120	117	104	129	121	110	131	132	125	119	127	108	112	135	115	137	137	126	113	127	121	129	137	134	113	118	113	115	122	120	125	118	117	118	113	111	122	146	143	138	124	123	111	137	118	131	136	107	135	133	136	145	130	132	116	121	136	132	111	130	141	121	131	119	123	122	123	110	146	117	138	127	112	112	131	140	125	108	111	133	136	132	124	126	141	128	133	134	132	122	127	122	128	128	120	126	111	118	130	139	128	142	122	111	126	135	127	130	141	142	123	125	130	139	117	127	132	123	141	114	133	131	121	130	116	127	122	127	132	115	129	129	138	125	108	133	129	113	128	109	114	97	133	131	117	131	131	133	135	115	128	113	131	126	124	117	138	119	108	131	134	134	132	155	126	118	127	132	145	106	104	108	128	146	102	115	121	129	121	113	110	134	123	124	116	126	123	115	134	151	124	129	137	121	121	131	127	131	108	143	124	94	147	115	131	123	123	133	131	133	139	131	113	116	127	112	133	122	111	134	124	116	117	135	139	96	137	110	137	142	138	121	121	115	109	116	125	124	135	130	108	137	134	125	129	118	134	112	98	127	153	114	126	138	114	117	110	122	131	124	122	130	135	131	137	135	127	136	131	136	130	106	130	120	120	129	123	122	110	104	129	133	136	119	120	137	114	105	137	128	127	123	128	131	123	131	120	147	141	127	115	123	138	114	108	114	127	129	99	139	105	138	124	116	139	139	151	122	136	136	121	115	117	127	120	139	140	103	134	114	154	129	127	120	126	141	120	122	130	106	132	158	114	130	123	142	127	131	135	138	104	123	121	110	124	131	141	128	109	125	109	136	135	124	136	119	134	133	126	122	119	128	124	117	119	116	115	131	150	120	131	117	115	118	141	134	110	137	120	124	130	113	122	119	116	119	138	124	125	113	129	135	108	117	111	126	124	131	121	127	118	123	131	115	120	125	109	113	119	118	132	113	128	120	107	110	133	131	137	139	128	112	136	123	132	130	123	124	116	121	109	122	134	121	129	138	132	122	139	114	101	132	128	115	123	134	123	136	112	141	117	133	122	151	118	122	120	125	127	135	115	122	141	145	136	130	128	110	123	126	129	137	126	114	127	110	121	141	126	135	129	138	152	133	125	139	127	119	105	135	125	124	139	115	116	135	144	114	127	133	128	113	128	112	133	124	123	136	130	128	125	126	126	102	115	126	120	127	127	135	137	133	108	124	109	124	120	127	128	117	116	106	141	126	139	116	136	133	121	133	134	125	117	110	120	112	118	128	118	142	116	126	128	133	140	122	117	132	149	116	112	101	123	124	136	129	130	110	128	132	128	129	122	120	126	126	120	131	119	126	122	141	131	115	117	128	111	114	106	118	124	117	132	124	137	128	124	135	125	115	107	130	113	111	123	110	117	114	124	125	123	122	136	119	114	139	138	136	125	123	132	112	118	140	132	127	127	135	126	105	136	105	98	114	130	142	121	115	122	123	137	129	133	104	102	125	133	132	115	104	117	117	116	123	138	140	106	147	124	116	112	117	122	114	129	147	113	129	119	120	118	116	126	138	129	122	121	129	123	129	132	114	115	115	135	117	132	144	121	119	139	120	118	131	121	121	125	133	125	133	128	116	143	122	126	137	132	94	122	115	119	125	127	153	126	137	123	129	115	139	137	125	113	119	119	118	124	119
7775	2239	5283	6001	5369	4353	3561	2907	2508	2118	1789	1639	1452	1376	1249	1138	1081	994	919	831	754	778	790	747	766	676	689	652	617	664	670	588	583	613	576	563	542	572	580	512	515	560	535	498	518	498	465	488	476	494	481	479	465	503	478	500	489	483	485	463	456	470	458	456	458	508	457	481	492	469	487	453	470	424	431	466	516	454	465	471	483	457	433	473	456	458	430	451	459	416	449	452	467	409	462	449	493	425	436	425	449	457	472	469	418	441	436	476	441	471	438	436	457	456	465	428	397	462	459	450	417	430	439	457	420	428	423	438	410	459	456	406	444	468	415	417	416	477	441	438	452	432	461	393	474	439	428	456	435	414	449	410	414	433	446	420	466	452	436	453	461	428	454	461	425	463	441	458	444	443	443	447	404	429	436	437	430	408	396	403	430	410	421	408	414	472	416	413	455	434	425	422	405	455	451	418	457	420	461	433	448	438	444	433	442	380	422	407	444	411	446	456	448	440	460	458	480	453	449	502	418	457	417	414	472	465	431	443	430	458	478	431	454	455	419	444	420	409	501	466	459	460	415	432	444	432	413	435	434	445	415	488	450	405	439	473	437	421	440	439	436	434	432	414	390	463	442	432	442	419	407	408	417	443	448	427	450	460	446	429	464	481	419	412	418	424	399	426	450	437	443	428	449	459	402	428	443	432	460	431	395	441	442	428	459	428	445	407	447	451	452	446	465	451	413	424	449	443	467	452	452	425	462	407	457	431	424	457	413	457	432	393	405	436	411	460	432	419	465	417	458	428	428	442	427	444	419	438	412	431	386	449	412	407	459	462	487	395	438	431	412	448	429	448	400	428	421	430	480	465	406	406	426	433	466	449	451	414	429	426	437	388	453	430	423	419	445	449	434	425	425	412	449	379	469	425	399	432	442	440	445	452	440	458	434	468	408	411	464	415	410	437	423	450	419	439	416	454	406	444	418	451	402	429	462	442	479	405	439	444	451	470	430	396	436	423	420	436	409	460	450	426	447	438	437	463	444	412	436	404	421	439	430	415	442	450	452	450	408	436	424	461	412	441	426	411	433	405	415	401	423	406	444	424	437	447	420	462	430	433	442	442	449	417	444	401	466	447	458	415	424	436	411	422	450	413	443	470	427	452	425	446	443	468	411	450	431	462	431	443	452	429	488	494	421	411	451	435	446	414	423	425	431	436	468	451	438	466	432	454	422	435	411	410	448	458	432	469	427	437	467	441	453	455	442	430	424	416	420	413	434	449	447	451	433	407	444	455	469	446	409	443	413	428	433	478	394	412	440	425	393	458	432	422	407	424	440	398	436	464	439	460	419	415	448	442	430	398	425	397	446	416	438	435	472	443	450	468	401	405	438	444	408	403	434	434	426	461	430	419	429	427	414	435	439	410	452	472	416	473	455	415	413	435	429	443	407	467	481	434	441	457	435	437	384	436	456	415	407	451	432	424	447	403	435	395	484	480	418	435	456	443	424	405	414	411	411	442	447	392	457	441	408	446	413	467	432	413	437	415	450	459	428	444	401	433	431	426	432	449	425	420	431	453	421	444	433	407	441	452	438	469	453	425	430	436	413	444	454	444	433	443	425	465	446	415	448	421	477	432	396	437	472	438	426	456	446	448	433	425	437	446	466	462	429	452	418	461	442	412	427	439	461	479	449	455	414	467	474	417	441	426	451	479	427	454	438	436	419	408	415	428	451	437	460	445	465	437	488	457	381	444	402	437	463	444	434	416	461	427	446	412	439	439	419	473	414	416	443	420	415	416	425	457	451	420	436	418	434	454	428	420	441	454	410	429	438	422	436	437	420	415	439	400	412	443	411	426	403	441	457	421	379	393	429	422	418	450	442	452	444	449	457	440	449	412	465	440	458	395	393	459	411	413	421	425	406	416	403	441	463	400	462	444	432	465	392	447	449	427	449	390	423	428	421	454	452	436	417	440	431	434	438	446	446	445	445	458	445	426	425	433	428	445	412	436	459	398	439	461	415	411	436	409	419	435	419	415	409	431	424	467	430	442	443	426	425	417	420	464	434	399	453	437	406	427	413	435	475	433	423	422	422	458	461	421	415	390	435	419	441	407	405	456	442	428	465	458	436	437	433	428	453	454	463	388	457	446	404	428	381	435	421	417	423	450	421	406	463	419	407	407	459	397	440	409	406	434	426	383	442	451	445	451	419	411	411	398	453	446	432	442	425	437	421	410	432	396	410	422	448	461	433	417	445	458	412	419	430	433	458	444	420	464	466	429	425	426	412	429	448	478	424	468	426	416	412	410	467	451	440	410	447	416	430	451	422	436	445	423	459	416	419	420	394	457	425	435	417	429	430	386	442	452	434	409	424	429	421	423	431	424	459	420	472	438	446	481	441	446	420	416	403	424	442	438	396	424	446	446	427	420	393	421	420	457	420	450	399	411	467	439	430	469	426	415	461	410	427	446	449	442	435	440	419	449	431	455	446	469	414	472	417	459	427	453	401	477	416	462	449	425	420	428	453	435	446	435	431	449	411	444	401	417	379	424	437	430	424	413	460	432	383	421	391	452	425	457	427	450	466	422	407	428	436	444	442	425	458	465	468	440	452	450	420	449	440	432	433	452	425	450	408	430	410	408	427	445	461	469	417	440	450	443	435	442	414	423	414	454	454	407	472	454	402	476	467	435	433	464	460	411	445	426	456	437	434	432	454	427	448	488	429	428	426	454	396	426	452	411	461	425	449	444	472	413	458	442	411	401	423	450	417	455	427	433	443	432	463	438	414	410	418	444	403	413	432	437	407	432	411	429	416	465	434	431	401	417	408	423	439	449	423	412	417	416	448	395	435	418	432	430	452	440	389	439	423	448	432	417	464	446	429	474	440	455	412	432	390	450	436	467	414	440	412	449	429	397	408	422	417	475	454	413	420	436	426	482	402	415	463	441	405	432	452	418	437	442	449	456	428	425	427	457	450	395	435	444	429	423	426	418	429	443	418	457	443	458	448	468	426	422	452	416	433	421	435	475	451	433	437	436	453	403	448	426	412	430	464	432	448	429	457	472	419	415	446	418	430	459	438	462	456	442	459	496	452	421	452	401	424	411	464	425	479	427	402	431	423	453	443	405	398	456	435	436	434	425	434	419	462	452	407	453	459	446	411	416	421	461	440	434	442	449	433	399	427	399	404	413	450	464	434	413	463	434	433	447	414	395	399	465	442	427	447	432	436	441	459	443	444	406	442	394	393	423	439	420	437	460	422	375	429	443	409	426	433	429	451	457	421	436	422	424	443	432	449	451	427	454	406	424	416	415	424	434	440	473	417	427	404	431	415	416	390	438	453	423	452	438	418	390	445	433	408	448	443	435	434	420	435	436	412	414	433	465	426	448	454	431	443	471	414	432	456	390	431	431	417	417	439	472	433	390	434	469	444	469	426	459	424	437	444	400	439	421	433	419	443	438	440	451	439	433	405	415	422	419	426	449	428	411	458	461	443	425
1271	262	332	295	279	275	239	264	246	250	250	249	241	286	239	251	266	255	248	246	255	248	244	257	274	251	252	262	254	216	226	275	238	245	249	244	269	280	266	269	259	235	246	280	222	252	241	254	233	225	259	262	232	247	291	244	273	260	240	276	238	254	235	251	269	255	256	244	254	263	234	236	238	266	240	223	265	242	282	233	259	268	214	269	243	271	253	250	274	243	263	252	262	242	274	253	238	264	261	268	253	246	239	264	261	254	256	271	225	259	247	259	216	236	247	262	260	253	256	229	266	254	254	249	259	261	253	232	258	239	246	257	246	236	246	251	232	243	251	259	251	236	235	239	253	234	241	245	257	256	265	239	263	254	245	262	259	245	239	266	258	231	248	253	231	247	259	262	244	245	265	284	276	264	262	242	255	249	242	265	241	258	270	246	277	269	247	219	297	251	225	281	270	249	242	249	249	242	226	254	254	249	264	236	253	260	251	283	262	226	248	226	253	255	254	274	270	261	273	267	243	252	258	254	236	259	246	267	221	277	257	255	254	243	234	236	266	264	245	250	273	258	242	239	269	248	237	267	236	247	233	254	228	253	251	284	246	264	236	262	288	240	220	255	263	268	280	264	249	262	243	331	260	268	229	247	273	240	253	260	274	209	286	255	269	265	257	242	241	250	223	261	232	248	227	275	230	250	259	246	243	253	250	264	265	252	289	264	246	261	229	242	253	270	242	266	256	236	271	265	255	261	262	238	255	243	253	277	240	245	248	266	237	229	248	223	244	249	251	277	242	219	256	254	248	260	248	230	237	214	243	246	247	261	268	283	234	256	247	265	210	254	230	260	235	257	244	270	260	269	254	270	254	245	241	229	251	259	232	239	238	244	237	252	259	268	251	265	231	259	240	216	254	253	249	263	249	253	246	266	239	270	237	254	245	241	255	225	266	259	246	267	287	244	261	279	257	276	237	253	231	239	248	231	232	253	270	224	264	261	241	254	281	268	238	248	250	249	217	235	254	254	253	257	263	268	271	243	248	218	262	220	249	253	268	253	275	261	263	247	270	273	257	255	246	258	250	261	260	258	265	244	248	241	240	231	249	250	253	267	248	233	222	235	273	251	233	229	258	230	238	220	272	244	261	241	279	261	242	260	253	251	222	286	249	243	272	254	261	256	232	268	298	261	282	235	271	263	242	266	256	260	257	287	264	274	257	261	241	284	238	243	259	241	236	252	257	238	243	250	271	247	234	264	228	228	281	250	277	272	220	250	254	263	273	237	275	230	264	258	271	263	230	273	256	221	236	229	275	261	267	266	252	250	240	253	264	261	264	250	261	250	248	259	252	253	244	235	255	239	252	259	260	250	256	222	267	234	258	244	270	271	246	249	235	257	267	259	239	233	291	210	210	241	258	229	242	266	267	246	246	239	252	252	263	253	247	200	266	282	244	220	258	246	282	236	273	215	260	255	240	243	268	259	258	255	263	246	247	226	253	246	279	264	250	243	222	233	287	274	243	254	253	230	242	246	245	230	254	273	255	224	272	244	255	258	261	269	243	210	242	241	262	228	262	243	285	249	278	280	260	254	241	248	237	276	266	273	210	260	242	251	248	276	247	272	251	255	251	264	242	260	257	256	265	246	243	247	232	247	236	234	248	251	257	264	260	253	269	248	255	251	258	269	226	277	229	272	253	249	259	262	271	255	248	241	237	276	259	268	221	269	264	233	234	266	230	260	267	248	254	246	275	237	262	243	237	250	275	251	245	249	260	219	247	253	272	245	264	259	241	255	259	232	267	255	235	238	272	254	247	243	276	277	250	257	256	243	258	231	260	249	244	228	241	244	259	239	232	234	228	249	268	240	238	245	234	251	262	248	285	239	264	244	252	275	260	255	265	249	251	246	246	237	231	230	266	269	251	250	290	264	235	267	253	216	245	268	254	292	257	253	245	267	228	272	264	261	256	233	252	267	261	224	250	254	264	247	251	259	225	255	242	266	241	266	260	268	240	243	242	270	261	258	274	273	248	250	243	292	289	256	245	257	257	233	242	252	234	259	222	258	255	267	256	231	245	222	255	248	241	252	246	272	246	241	252	242	242	234	237	275	237	243	255	260	274	233	262	252	250	259	238	240	253	277	264	226	247	262	228	272	251	267	252	230	249	259	246	257	245	247	251	242	252	260	271	252	265	255	255	232	255	221	288	233	229	237	254	232	234	257	232	257	247	235	233	204	231	253	264	240	260	240	240	261	288	254	249	222	228	283	255	286	278	255	264	284	244	256	239	249	258	233	242	269	272	215	251	212	245	248	242	264	242	265	255	240	247	253	262	247	239	262	237	245	262	248	262	267	250	250	231	261	258	222	247	256	265	261	244	253	240	277	243	240	271	254	267	250	293	234	232	239	235	256	254	261	278	226	282	234	239	239	268	236	236	237	268	250	260	255	256	261	267	255	260	245	254	246	234	262	225	231	262	252	259	253	243	240	266	268	277	236	221	256	257	265	229	235	237	262	253	244	257	257	236	246	266	251	238	253	246	239	261	254	272	250	238	259	266	247	241	251	246	233	250	267	253	271	219	248	251	255	254	255	259	263	247	280	257	250	246	250	265	246	260	254	267	285	260	260	263	261	252	241	239	244	265	245	264	269	264	223	235	260	247	256	265	245	233	248	259	241	235	268	277	251	252	248	267	236	257	268	240	259	273	247	264	279	250	231	262	251	230	210	250	243	237	264	249	261	276	247	236	251	248	269	283	259	280	259	272	237	246	254	260	239	271	236	266	232	246	243	271	234	273	250	237	237	233	263	273	212	247	232	243	283	265	238	235	221	243	231	249	256	233	274	284	276	241	255	276	261	256	248	265	274	253	278	270	244	259	251	263	239	255	282	266	230	242	220	247	237	262	228	253	230	267	244	286	264	233	268	250	271	272	227	235	239	222	268	269	236	243	266	241	263	248	243	244	244	260	236	291	237	265	241	249	286	243	227	251	270	241	235	236	254	236	240	249	251	269	251	253	257	244	252	245	256	259	240	251	245	252	236	270	259	231	248	250	240	232	273	263	271	240	256	239	252	251	287	279	213	256	239	253	240	249	259	253	246	238	281	242	251	225	246	272	256	255	254	251	256	259	286	265	246	244	250	254	231	258	261	245	262	241	258	260	249	241	269	241	248	243	269	241	247	236	236	235	259	239	263	234	273	254	230	228	268	242	269	241	267	262	254	261	253	261	252	246	264	249	270	252	245	224	255	263	285	275	255	223	285	257	244	241	259	246	229	251	246	246	229	269	268	274	259	252	259	262	259	273	244	267	236	264	245	249	240	258	248	245	254	259	252	267	259	236	265	254	254	240	244	269	282	267	281	257	265	244	282	250	231	240	244	254	246	245	221	250	235	277	275	278	273	263	251	236	238	275	276	248	234	257	244	256	277	259	256	246	252	218	234	256	275	265	234	252	247	237	245	257	246	240	251	219	247	252	233	234	250	239	267	285	266
2288	833	941	932	911	855	809	812	841	805	745	797	801	805	799	771	834	737	777	823	811	745	803	803	800	748	768	783	751	760	791	785	810	796	779	767	757	774	768	773	766	814	790	757	765	864	774	779	787	748	816	754	766	779	767	788	726	758	748	790	758	763	798	800	777	808	719	784	787	738	738	812	748	803	754	791	802	745	709	793	757	804	734	748	801	786	751	768	773	745	806	784	720	747	776	759	782	819	761	753	762	777	801	767	741	758	815	766	768	860	737	761	777	771	778	717	751	779	794	830	796	737	784	751	771	778	731	805	773	740	751	757	742	741	779	742	766	758	785	756	790	753	736	733	759	768	797	753	774	773	794	756	705	756	758	760	763	774	765	797	771	761	794	754	759	777	727	802	740	749	740	823	744	762	803	786	720	771	743	774	770	778	825	788	791	803	782	749	754	734	760	773	791	759	766	825	734	706	722	817	780	756	781	797	793	772	728	725	737	748	819	767	701	729	789	769	738	769	730	808	746	824	735	758	735	761	767	712	783	769	774	751	829	730	706	735	778	796	732	740	770	751	795	784	756	805	753	791	759	753	769	779	762	775	746	771	809	765	795	778	720	770	757	759	803	754	780	745	784	746	754	785	805	782	759	761	784	803	764	766	774	790	814	751	775	738	767	747	766	754	794	737	780	743	807	803	763	777	734	770	809	778	809	781	732	757	839	757	752	770	747	766	784	736	801	768	793	745	783	792	785	780	760	775	799	705	757	747	746	781	769	774	715	721	727	764	780	794	745	780	775	770	735	745	789	752	772	766	821	771	754	755	764	847	785	785	769	736	799	775	781	768	818	814	760	795	765	783	805	759	720	761	823	718	762	751	775	765	746	749	726	753	750	741	768	686	774	809	794	760	784	750	809	742	796	801	761	792	774	729	778	756	773	740	784	765	795	767	783	761	773	784	746	742	772	727	818	785	806	783	792	734	743	763	780	786	696	747	767	792	772	738	805	786	701	744	746	804	796	755	738	750	784	749	768	752	762	777	811	791	757	769	777	804	785	741	785	780	781	766	774	798	748	787	742	783	763	762	779	764	788	751	758	787	799	776	762	776	741	783	776	788	774	809	809	786	803	778	785	793	768	816	703	795	775	745	725	759	788	815	741	720	765	719	796	777	814	745	754	728	775	783	815	768	785	766	746	777	768	735	763	819	780	772	763	818	773	778	740	785	764	741	736	731	767	794	803	764	745	737	754	738	707	796	728	751	762	752	765	788	767	729	757	803	730	788	800	780	735	762	771	787	754	781	853	785	735	771	779	792	762	779	847	764	792	777	762	729	770	751	753	737	779	786	769	855	737	765	715	819	798	801	754	768	837	782	832	761	768	727	762	747	777	752	793	744	750	786	830	769	784	802	741	745	793	745	742	765	734	738	783	785	749	733	728	793	738	725	823	807	803	806	771	764	797	772	780	760	725	755	779	785	764	777	760	780	753	803	770	705	714	761	817	758	774	758	746	774	703	721	739	737	737	741	748	800	805	782	749	743	774	721	767	779	758	786	808	768	773	780	768	797	803	768	749	775	785	770	768	827	811	801	740	737	809	732	752	791	775	724	766	785	742	785	783	807	786	732	743	804	738	744	790	753	784	809	817	795	801	760	754	744	742	766	787	764	791	718	748	754	737	789	687	727	728	745	740	804	776	750	756	774	727	810	795	749	807	780	709	764	801	800	820	748	777	706	772	789	754	748	799	754	771	753	790	777	783	752	773	798	808	753	747	738	786	768	756	802	752	812	784	767	791	816	705	740	797	734	756	780	794	791	727	761	778	746	715	763	780	747	777	757	788	792	773	745	764	788	741	758	805	725	793	740	736	773	795	742	805	755	721	734	812	767	789	804	752	732	722	795	739	752	772	799	796	825	818	754	755	759	756	776	801	790	747	769	731	718	791	801	824	785	751	750	798	773	769	731	750	724	813	801	808	742	710	772	709	777	802	714	769	837	741	753	771	815	778	745	770	782	724	765	773	765	740	797	747	824	765	753	765	770	784	753	760	767	833	762	730	812	806	789	758	802	767	750	806	768	743	770	816	794	757	793	792	785	780	751	727	757	778	796	759	792	809	726	735	770	766	710	759	803	778	758	737	742	809	791	794	769	755	785	825	795	750	798	745	765	734	809	804	759	810	738	737	792	743	747	810	745	771	793	728	778	757	801	735	784	749	747	776	754	773	783	768	802	808	734	751	749	732	735	742	751	755	767	736	745	763	792	760	765	727	797	729	759	738	758	750	750	730	746	776	770	780	790	765	763	772	778	758	798	720	824	788	790	714	752	768	769	743	761	771	768	783	827	747	744	770	771	807	753	813	786	797	790	711	754	751	703	747	794	756	785	728	783	770	829	729	747	806	757	770	744	759	753	750	826	784	773	789	772	766	796	737	809	727	764	772	807	764	747	768	769	750	782	761	797	748	742	731	778	760	826	761	747	796	739	788	776	774	771	781	770	779	803	801	786	706	780	797	718	817	729	765	787	731	758	780	796	807	821	811	799	793	744	763	730	771	741	733	787	737	803	786	806	776	773	740	776	819	759	796	763	798	812	719	725	780	804	732	705	765	799	775	753	772	767	726	780	796	758	791	775	775	719	807	737	725	784	795	754	770	776	739	794	816	805	802	674	778	778	791	792	758	769	764	781	738	776	713	763	749	718	829	814	817	762	770	822	788	733	745	713	733	745	811	778	734	817	771	757	767	736	790	808	796	760	785	780	738	724	775	770	800	787	777	764	788	755	796	774	730	771	762	772	788	746	781	761	738	779	743	760	802	790	793	785	792	727	789	757	783	740	789	809	799	737	748	779	717	780	760	743	758	731	747	752	767	797	758	773	757	758	754	767	796	766	728	718	771	762	800	762	743	830	727	768	778	808	704	767	763	761	826	754	729	785	768	728	821	762	764	777	746	784	852	766	754	772	735	757	765	743	766	745	776	793	753	790	777	756	778	743	751	750	771	767	763	760	765	741	793	736	773	775	761	734	729	764	771	689	788	771	751	739	787	779	797	769	792	762	740	811	775	732	824	729	786	773	722	831	783	762	779	809	728	769	775	778	764	793	757	800	794	813	735	795	769	801	801	795	830	803	783	794	751	747	761	753	782	690	765	732	793	773	765	772	752	798	799	764	792	750	801	807	773	775	733	747	679	750	770	722	805	732	797	758	770	767	697	805	748	764	760	789	787	721	796	799	808	824	781	780	750	766	747	757	747	788	738	799	756	742	738	795	793	737	804	791	746	758	822	799	750	769	740	780	770	754	729	785	812	754	800	842	816	769	778	771	785	760	759	794	777	774	724	783	755	804	738	688	745	781	833	819	792	772	781	721	788	766	772	752	772	811	755	734	766	782	731	724	773	787	757	764	752	754	823	785	775	784	809	790	753	783	744	751	787	746	814	735	720	760	801	727	742	797	750	776	743	802	758	744	762	771	746	761	738	697	772	790	748	791	792	743
4633	991	1225	981	689	481	412	327	292	246	238	215	159	205	151	176	176	179	177	141	168	149	131	148	168	134	135	137	117	161	133	141	152	164	133	137	152	133	132	144	143	132	123	122	137	119	137	112	144	128	122	104	134	104	132	105	128	124	134	121	145	137	140	135	135	122	108	143	142	140	143	150	140	125	125	135	135	126	122	126	122	140	119	116	133	133	129	132	130	122	125	157	133	139	132	120	143	136	135	126	107	143	114	154	154	133	129	123	121	156	120	120	134	118	137	106	127	144	140	122	152	148	135	114	146	126	135	133	148	105	130	142	123	140	127	130	124	141	111	134	155	116	125	127	121	137	140	135	137	115	131	134	124	145	118	114	129	132	131	139	132	133	120	142	123	125	119	120	141	115	120	134	133	136	125	124	140	129	129	106	140	119	130	117	115	124	135	129	144	125	155	127	135	108	132	125	135	126	124	127	132	131	128	128	146	116	113	125	125	119	143	138	140	129	141	122	122	132	129	151	134	123	133	135	121	118	148	123	130	119	137	110	131	130	119	111	122	121	131	118	120	127	139	95	121	125	115	139	120	126	142	123	136	132	129	119	136	146	98	118	137	130	110	119	134	133	136	133	117	118	101	120	139	113	120	126	134	124	131	105	120	117	133	138	121	128	130	129	133	135	130	136	142	118	147	109	146	121	130	143	131	127	141	113	143	141	143	139	122	122	112	125	134	119	118	129	133	142	142	138	118	123	126	134	151	125	141	127	132	124	147	132	129	113	132	142	126	113	143	135	121	149	124	152	135	147	112	135	129	122	137	134	113	123	130	117	147	132	146	139	126	158	131	117	134	143	107	119	130	125	143	129	136	142	132	126	131	105	142	121	146	113	111	134	115	146	122	139	113	131	130	125	128	132	122	133	127	122	122	114	130	131	132	132	124	122	121	120	137	123	124	131	143	145	151	125	141	127	120	123	120	130	127	138	119	116	134	142	143	130	121	133	109	111	126	129	117	126	138	109	101	132	132	135	142	130	120	125	137	133	138	122	110	125	135	147	126	132	127	137	117	119	109	110	110	136	144	110	124	125	120	131	142	130	140	130	139	148	114	101	105	144	123	125	138	121	142	149	116	133	123	120	128	138	136	123	143	117	142	126	124	132	144	133	137	133	138	127	151	148	139	111	141	132	114	118	142	136	122	123	133	109	112	130	127	151	134	143	152	108	112	117	129	127	118	150	112	133	136	138	141	119	143	131	147	103	136	127	145	143	121	130	134	141	132	135	126	131	120	128	117	121	120	142	114	120	147	137	141	137	132	120	146	141	128	127	133	114	139	123	135	126	123	119	122	130	102	120	138	119	118	134	122	112	117	117	137	111	136	130	111	129	126	146	125	150	132	136	143	121	129	121	114	134	136	151	127	135	137	137	134	117	132	117	124	133	139	154	154	119	135	137	100	130	128	127	133	125	130	121	122	153	131	152	140	126	125	117	121	116	147	136	126	115	140	139	130	133	116	114	123	126	120	139	122	124	121	136	133	131	140	118	144	141	128	118	116	139	121	150	142	132	121	110	135	121	132	125	128	134	125	129	133	117	136	120	128	129	127	113	99	137	134	128	117	123	138	125	139	139	143	116	143	125	144	140	111	108	128	111	109	121	128	143	115	137	122	118	134	156	148	117	130	154	145	141	136	118	100	133	123	126	142	132	118	103	116	117	115	124	118	151	132	117	123	127	127	120	133	114	147	128	136	143	135	126	149	124	108	112	106	139	125	117	125	110	112	120	134	130	128	151	135	128	143	118	137	134	130	138	129	126	122	131	123	103	128	143	135	128	130	135	127	136	145	134	123	141	133	130	133	136	133	108	115	138	140	132	120	120	129	128	128	119	121	122	118	122	122	107	124	134	138	135	125	121	123	144	139	103	117	128	140	138	112	115	133	137	128	143	122	125	143	143	123	144	118	121	148	140	137	133	116	148	138	123	138	139	127	132	134	120	131	105	131	139	130	136	161	130	143	142	130	143	146	134	141	142	133	121	143	114	131	131	138	148	141	131	131	126	144	113	135	123	126	145	110	128	136	134	123	143	107	115	139	113	138	131	150	128	123	132	126	140	131	118	134	126	127	116	129	128	140	143	123	131	110	112	130	138	147	138	115	159	127	131	132	140	116	137	131	122	130	115	130	144	133	113	121	119	122	143	106	111	125	153	129	136	109	119	119	147	131	132	138	135	142	126	131	124	126	113	143	134	136	122	142	137	130	128	115	115	111	112	145	120	137	135	138	120	130	126	116	146	128	126	140	117	127	118	125	124	122	128	142	141	125	142	127	122	143	133	124	112	138	136	130	136	127	123	138	133	148	123	127	135	135	130	122	141	148	113	124	132	130	142	124	115	138	137	157	137	115	139	128	120	137	132	135	128	142	126	124	113	129	150	134	140	127	130	132	136	149	125	140	126	158	123	122	106	121	129	128	122	130	112	129	136	122	134	142	138	129	138	128	128	125	141	126	125	128	130	144	120	124	142	141	121	139	142	120	117	118	119	133	125	141	146	128	131	109	142	134	128	105	139	137	148	112	132	129	120	131	116	118	119	104	123	122	127	131	108	135	141	148	115	135	136	115	118	134	138	114	136	128	123	140	157	134	115	126	119	123	117	139	130	113	119	134	139	125	142	135	140	134	118	136	114	136	126	146	150	126	129	128	114	132	136	132	140	117	149	139	130	138	119	135	135	120	149	105	107	123	125	118	126	139	133	113	123	116	142	136	112	118	131	130	128	161	121	115	108	109	138	142	139	132	146	129	111	126	134	140	132	140	126	157	138	103	117	129	138	123	147	117	121	120	123	144	122	154	144	127	141	145	130	125	128	155	139	124	123	116	149	120	120	129	135	122	135	116	132	136	147	154	133	109	126	154	132	130	127	116	134	166	133	124	134	155	120	117	134	116	115	138	117	123	124	125	119	144	112	114	120	120	130	155	126	131	136	109	113	120	111	140	121	141	127	127	134	117	132	150	155	137	131	131	123	126	107	131	122	125	144	120	127	136	137	131	124	144	121	131	149	115	128	152	140	127	131	124	123	136	145	129	137	129	114	133	129	121	115	139	137	135	115	148	142	147	136	122	139	136	151	138	116	133	147	134	134	121	125	134	131	131	124	133	121	134	140	140	149	125	127	118	120	165	151	132	113	96	140	124	135	122	126	126	127	124	121	147	118	139	130	139	141	93	129	131	107	125	118	153	136	135	120	140	121	129	129	112	115	131	128	126	137	111	150	128	132	144	117	137	124	128	127	126	119	139	132	140	144	130	120	148	127	106	131	132	114	126	123	124	130	107	125	132	96	131	103	128	143	135	157	130	134	143	144	139	138	138	124	120	112	129	116	133	105	129	121	133	122	149	129	136	132	109	139	136	130	139	139	105	137	160	134	125	106	130	111	124	125	115	139	137	114	117	132	121	146	123	135	119	117	130	144	130	126	129	128	142	143	124	128	145	121
5469	1396	2969	3388	3055	2544	2104	1703	1499	1298	1185	1017	993	876	818	797	715	732	735	611	606	650	649	585	597	535	566	543	531	536	594	538	518	537	513	527	533	496	478	505	486	525	507	487	506	491	511	456	491	447	536	463	456	471	436	456	495	438	453	463	464	443	454	458	476	479	464	445	476	512	421	435	429	445	437	419	474	462	466	465	448	454	444	468	462	423	439	425	406	461	466	412	427	409	377	448	425	444	440	418	440	466	433	486	472	419	446	443	460	489	478	425	498	437	415	407	459	438	420	460	413	446	439	493	434	443	425	436	440	452	418	416	432	417	449	453	422	465	433	401	437	418	407	445	470	449	424	468	421	435	444	461	454	417	433	463	463	446	431	436	443	461	420	446	437	417	389	427	427	444	457	413	439	450	440	435	436	413	468	436	463	424	433	442	441	422	453	428	432	448	428	460	452	409	458	451	448	459	456	448	434	417	443	449	447	425	441	465	440	423	466	411	448	442	428	465	453	438	429	424	436	430	418	401	453	432	453	438	439	453	454	440	432	428	405	475	446	430	440	436	424	443	456	434	435	386	411	438	402	474	460	447	425	458	443	473	435	405	418	436	439	477	407	476	440	406	441	433	471	443	443	409	426	438	432	429	462	437	455	402	426	417	457	433	409	388	433	452	433	430	423	430	423	409	414	414	397	428	440	426	388	434	456	419	398	415	432	437	442	478	451	446	444	428	452	451	383	458	406	437	468	388	459	404	467	407	412	432	455	413	451	421	428	465	443	408	427	392	407	442	407	400	451	412	446	436	403	436	464	424	439	403	449	414	440	435	462	455	442	418	456	461	461	431	408	449	444	431	434	454	420	443	436	447	461	427	477	429	449	433	430	489	476	430	441	460	433	461	453	400	424	425	458	439	403	450	412	461	454	434	428	463	409	402	400	436	410	454	454	400	411	423	384	479	458	419	428	433	423	428	427	415	446	425	460	419	420	463	428	432	492	431	410	435	438	396	398	468	422	441	444	418	453	426	446	416	431	455	418	453	433	446	436	405	446	455	444	418	466	459	468	424	439	398	460	439	419	430	429	450	419	424	431	426	457	415	466	413	407	417	415	455	430	411	425	414	445	429	426	407	448	434	416	441	423	417	457	446	434	440	395	434	441	467	422	448	384	414	452	443	445	447	445	445	432	444	455	454	491	427	434	469	411	418	432	487	444	449	446	433	465	432	442	449	430	464	454	420	421	447	444	446	448	456	457	427	455	386	441	476	423	406	449	438	453	450	444	441	421	442	421	433	402	428	420	441	422	485	457	427	468	433	427	467	443	460	389	427	387	439	382	417	464	402	427	452	437	456	419	415	444	434	404	431	410	423	464	438	462	476	443	437	440	423	438	426	460	446	432	459	421	404	449	420	452	470	436	467	425	436	465	455	454	451	468	449	436	420	425	456	444	442	445	434	442	410	416	444	457	408	462	439	435	446	425	450	454	435	439	426	397	432	424	429	413	451	439	462	444	431	449	444	457	458	442	472	437	431	412	433	473	419	396	419	452	437	414	478	433	441	436	411	454	437	414	464	423	439	432	462	459	493	431	415	449	412	433	426	498	471	413	440	370	408	416	445	433	436	426	435	424	452	448	445	446	430	444	399	432	500	426	436	432	417	436	411	415	449	420	389	383	430	452	417	468	442	448	398	440	467	485	434	438	432	454	400	439	456	446	439	434	422	411	432	443	394	420	432	433	434	422	417	445	429	432	433	428	443	455	438	407	419	431	431	464	458	378	447	422	466	462	418	449	442	442	419	430	449	424	434	448	408	392	447	405	419	474	467	439	483	413	437	441	432	425	412	433	415	433	455	467	412	429	448	463	467	444	429	437	467	466	435	407	432	447	437	414	444	422	435	436	439	435	451	461	459	429	419	422	462	456	453	426	433	435	421	416	438	442	445	463	454	447	432	416	461	469	414	432	461	442	461	460	467	447	418	417	469	458	437	444	452	489	408	417	441	465	468	438	400	468	412	438	450	420	412	441	424	434	430	450	462	428	423	441	458	448	421	434	407	446	415	417	430	451	450	423	433	451	417	428	455	486	413	455	443	418	451	394	461	460	437	445	457	464	450	413	402	417	434	441	453	443	444	406	423	435	448	467	453	440	413	421	435	416	425	464	442	419	434	427	407	473	440	432	424	452	443	454	453	456	440	413	439	444	421	421	401	438	407	426	468	426	424	441	424	449	428	392	394	425	406	433	485	416	431	443	436	424	458	420	422	445	412	439	462	412	467	426	409	462	422	425	417	434	457	445	433	412	408	462	436	434	429	428	463	445	411	446	447	429	373	422	443	458	440	423	430	442	427	431	400	440	452	416	430	421	454	459	465	414	431	424	411	429	448	438	445	437	416	500	438	435	411	440	440	441	458	427	392	499	439	435	419	442	434	461	434	458	401	438	425	435	455	445	431	423	414	469	443	407	459	474	458	441	454	410	394	469	451	402	453	430	447	444	435	474	421	467	438	405	446	417	439	450	392	426	465	421	466	423	423	447	459	411	430	416	469	420	416	435	467	467	457	426	442	476	441	472	438	420	417	408	453	428	412	400	427	413	420	449	472	435	434	445	452	441	457	435	436	456	441	458	425	430	400	466	470	419	446	418	400	436	397	427	461	505	448	439	414	451	410	463	422	451	405	462	452	467	442	376	472	423	433	440	403	429	473	451	414	454	432	483	423	447	452	415	437	410	461	440	475	454	391	426	416	384	457	409	449	454	441	452	460	458	462	406	417	455	432	433	427	412	425	454	434	437	461	464	436	431	446	460	433	454	448	438	451	397	438	447	441	412	427	427	469	405	435	427	428	451	424	441	442	452	446	448	438	448	426	424	418	435	436	441	432	477	431	477	467	404	461	435	418	449	431	434	397	416	399	409	471	440	424	436	428	431	467	442	435	420	446	447	427	426	407	442	443	437	450	440	426	443	447	444	426	435	443	436	430	448	404	446	439	411	374	452	426	471	449	423	437	437	422	428	440	383	439	429	454	430	421	458	429	449	431	444	406	452	399	437	435	436	443	433	424	449	457	441	455	436	421	468	418	470	472	447	408	446	425	430	429	469	428	450	433	442	430	440	416	426	429	444	433	424	472	406	425	411	408	463	408	432	451	443	420	447	461	448	446	455	443	438	422	451	401	459	432	444	419	439	467	443	412	433	416	425	467	441	440	463	448	421	411	466	425	419	462	398	418	416	449	441	437	422	455	391	371	458	429	446	438	467	431	450	421	395	466	421	454	442	438	443	436	476	452	427	436	425	434	429	427	423	452	450	445	379	422	455	478	417	459	424	419	433	456	447	410	440	422	439	417	462	446	423	443	446	448	411	476	460	430	426	450	478	428	444	428	400	431	488	431	428	425	483	446	463	454	429	422	419	407	449	465	429	426	406	461	394	428	453	418	451	486	450	421	436	448	467	476	436	394	397	469	415	444	423	433	402	464	459	470	420	476	466	431
8666	1863	2401	1723	1227	804	665	495	437	377	297	299	248	241	206	210	189	170	189	172	156	165	147	169	125	151	175	151	150	147	133	131	139	145	136	132	132	136	154	143	145	123	118	137	127	131	135	162	125	126	135	136	126	127	138	121	125	121	114	136	135	146	140	148	135	136	116	132	106	141	121	112	126	146	115	128	116	110	129	104	124	139	137	116	113	143	126	109	135	136	121	123	130	131	144	128	114	121	130	130	129	110	116	131	123	105	128	133	113	126	122	126	132	123	141	132	138	127	116	114	117	126	149	130	121	117	126	125	116	121	111	129	121	124	105	128	112	151	116	126	144	130	123	118	144	103	123	117	125	135	145	120	124	137	125	127	115	136	108	129	111	124	118	132	135	144	138	113	115	135	131	124	120	130	111	112	125	116	127	133	120	121	125	121	120	131	128	123	144	135	114	115	144	122	129	149	121	133	131	114	126	146	104	111	143	114	124	113	100	117	126	115	125	112	141	119	138	125	111	131	145	127	123	122	127	134	135	122	122	125	109	125	125	119	117	131	139	114	146	117	108	138	110	134	143	116	123	117	143	130	113	123	122	123	119	143	120	102	130	119	131	126	117	120	135	114	126	136	131	116	128	99	150	131	113	113	136	121	131	148	130	116	151	131	121	119	140	129	131	133	131	121	119	125	133	126	119	142	118	115	131	114	122	118	124	124	144	140	143	116	108	101	150	134	129	133	123	115	118	126	106	129	124	126	127	143	107	123	129	107	138	126	126	129	113	114	130	136	109	125	144	122	119	120	134	146	128	121	128	127	125	107	127	140	122	134	117	127	119	110	117	127	122	118	107	127	111	110	128	111	130	120	132	134	131	125	118	123	129	121	119	114	131	129	126	131	113	122	110	125	138	126	131	107	115	119	123	126	114	121	123	124	129	117	136	110	131	113	122	132	124	127	122	126	133	141	127	132	139	124	128	120	121	138	130	127	113	121	134	119	121	117	108	118	139	119	134	122	120	128	151	126	119	121	115	129	126	109	116	110	129	119	132	113	128	134	114	127	135	153	116	114	134	135	147	130	119	133	133	127	110	130	125	143	129	124	120	142	114	132	140	122	122	128	116	116	129	148	139	127	129	135	132	124	139	131	130	124	107	132	128	140	142	127	130	111	126	143	140	119	115	133	117	122	115	118	122	129	120	126	125	127	124	111	126	144	118	122	132	131	125	117	119	122	138	111	133	116	127	129	118	135	101	118	112	130	114	122	136	134	106	131	113	142	129	127	123	123	124	108	135	128	147	131	123	127	149	115	147	111	119	134	112	138	141	139	113	132	146	136	134	138	123	114	121	124	133	110	108	125	138	128	136	137	128	123	131	120	111	112	145	120	120	124	148	122	130	127	116	128	132	128	135	130	127	133	126	129	119	133	120	152	122	122	131	126	144	116	120	141	134	109	116	110	140	109	125	131	120	128	120	108	106	122	110	129	133	105	107	150	126	127	119	137	118	146	125	130	135	114	118	131	115	130	116	127	117	124	110	121	127	126	135	114	142	135	119	125	129	138	100	122	118	120	126	141	124	134	115	124	138	131	148	119	124	137	117	120	144	123	116	127	125	123	128	109	112	123	133	130	126	123	125	130	134	123	118	130	127	133	134	146	121	117	124	136	111	129	132	104	138	142	128	124	137	128	126	116	113	150	110	116	117	106	115	126	127	116	135	112	144	134	107	126	152	129	131	125	114	138	134	128	125	134	131	107	122	118	137	126	136	141	120	136	123	119	124	129	125	112	128	107	104	127	134	128	126	116	121	119	135	124	143	149	130	98	119	150	134	138	108	125	121	110	130	118	119	125	131	128	120	112	124	118	114	110	117	119	125	121	124	113	106	149	126	127	143	111	128	136	113	124	128	147	132	115	121	153	137	131	120	132	116	113	128	110	129	138	118	108	122	141	114	140	125	127	127	114	113	110	137	142	121	126	122	121	150	123	106	107	145	112	114	141	119	109	129	132	134	115	131	128	156	115	118	111	134	112	135	135	103	114	114	136	142	130	136	130	132	117	119	134	133	138	121	142	129	106	132	130	139	110	121	157	116	133	118	131	119	134	132	119	103	127	123	127	95	131	132	132	129	131	122	115	144	141	121	114	134	133	128	123	108	111	137	117	123	139	111	128	151	138	140	120	134	130	134	132	114	117	126	116	113	103	128	140	129	137	104	115	146	131	135	138	144	142	142	125	135	111	133	114	117	119	135	119	126	139	137	123	122	111	116	127	124	123	130	125	150	134	122	118	140	133	143	126	111	145	124	128	119	149	127	138	141	121	120	118	120	126	120	158	120	128	123	116	126	126	120	131	127	112	106	129	117	125	124	135	108	125	118	129	131	102	138	125	119	116	123	125	119	143	117	129	118	137	138	127	123	136	140	129	112	124	133	115	113	109	125	140	136	135	135	125	137	125	109	140	138	131	140	145	126	125	123	115	139	126	119	112	153	116	113	102	130	105	138	121	113	118	111	131	132	133	105	132	120	116	114	117	132	132	128	124	134	130	113	134	128	121	121	135	123	133	112	128	128	139	132	131	133	131	111	141	110	122	164	129	134	126	111	106	125	128	138	139	109	139	116	111	125	121	127	120	131	129	143	146	145	123	125	111	135	125	123	106	141	102	117	113	133	110	131	139	128	131	119	131	116	122	135	124	130	127	128	108	135	133	131	105	121	122	126	118	111	105	121	124	139	118	119	102	104	118	129	114	152	99	137	116	119	126	128	126	132	122	140	118	126	127	121	121	127	124	130	108	119	115	115	118	99	121	117	134	117	131	113	136	128	96	116	140	147	131	131	144	133	114	119	143	122	108	137	116	129	128	135	125	130	133	126	132	123	123	136	115	113	136	126	143	114	109	127	116	133	119	127	120	124	137	121	113	138	124	119	132	142	126	113	131	123	122	110	134	122	139	135	132	132	141	130	131	123	123	120	138	130	161	138	135	130	128	132	140	119	116	122	153	119	118	122	115	117	112	111	129	117	140	123	136	127	116	119	105	122	106	117	104	123	131	120	120	128	149	121	145	147	135	116	138	99	130	102	122	125	130	139	120	108	121	145	125	131	110	104	126	117	124	127	114	105	115	125	115	122	133	111	121	125	121	115	112	128	129	129	140	133	152	114	127	108	135	99	117	102	119	120	104	130	131	123	138	132	134	121	110	152	128	118	129	158	147	142	131	132	119	114	122	140	133	114	126	118	121	110	119	129	123	122	128	111	138	135	129	125	144	126	131	124	119	132	102	133	119	121	125	114	142	134	109	122	127	153	145	123	121	134	141	134	138	106	107	124	147	123	128	116	129	132	123	132	107	136	127	111	109	135	116	108	134	115	135	130	107	130	128	102	131	130	125	143	113	127	123	137	118	131	126	134	121	118	122	128	107	114	124	116	136	164	108	117	109	133	122	134	136	145	127	112	113	115	133	128	125	140	130	108	128	111	118	119	121	116	143	136	131
7726	2283	5173	6017	5464	4406	3613	3027	2446	2189	1888	1707	1435	1339	1197	1176	1046	956	920	799	829	833	780	738	711	661	684	660	670	678	657	658	616	585	559	596	619	589	563	571	575	530	527	503	563	525	510	522	486	475	520	477	497	505	498	482	479	481	449	428	478	518	472	454	488	519	487	438	460	449	500	460	483	431	445	443	478	453	458	457	444	452	432	453	509	424	466	470	475	445	447	468	443	438	428	451	456	450	463	456	460	465	445	421	476	415	427	458	428	420	439	471	426	422	438	460	417	450	422	412	417	430	434	415	464	445	456	448	418	470	452	446	461	469	460	430	429	442	410	450	437	448	444	461	445	454	436	464	443	440	432	440	437	407	428	438	451	436	467	446	443	465	420	402	431	428	463	441	447	476	419	439	450	410	454	423	473	453	391	441	452	477	412	427	459	420	438	440	409	475	432	417	434	472	432	420	430	453	418	427	422	439	446	441	421	425	409	445	407	420	440	433	456	461	431	437	429	437	446	436	419	427	413	429	392	439	440	422	435	407	431	442	436	424	440	431	435	448	426	455	444	416	465	413	416	447	449	454	443	445	437	435	439	460	422	438	443	433	419	444	461	451	418	426	451	475	401	449	396	457	382	424	425	423	436	433	424	415	417	428	416	483	419	486	386	446	418	422	435	419	406	447	437	434	436	428	421	455	421	487	425	426	421	441	436	424	449	437	423	421	444	482	466	406	460	445	448	412	459	450	473	428	457	416	453	445	423	444	422	435	429	439	449	457	413	422	467	409	441	424	429	450	454	445	404	463	406	415	444	432	431	424	453	420	412	414	430	489	444	444	446	428	418	393	447	453	424	431	434	437	427	416	418	401	450	413	405	450	417	399	433	457	405	452	405	457	428	457	429	446	432	441	415	428	438	430	396	408	434	489	412	427	445	394	473	420	433	439	439	427	461	472	453	462	423	435	436	458	418	442	454	465	432	466	414	435	402	394	444	443	427	429	474	451	460	436	437	434	421	468	417	430	432	420	448	412	452	443	436	479	424	436	416	433	448	405	400	424	418	430	468	469	430	455	415	407	420	434	419	433	417	427	440	422	442	418	446	427	436	467	464	448	418	455	449	459	455	429	431	449	429	418	486	429	420	464	392	443	435	424	449	425	404	413	437	444	421	456	439	413	438	408	434	429	439	454	460	422	400	394	438	466	457	437	437	453	453	423	440	452	424	429	435	439	428	394	439	439	432	421	434	422	470	412	430	478	414	427	455	467	423	434	382	463	469	441	480	423	430	448	426	424	389	415	437	414	474	415	438	414	432	428	468	435	393	425	432	451	442	402	399	404	452	426	416	407	382	444	434	431	445	429	414	434	436	431	399	426	405	466	458	435	442	431	441	438	465	431	469	434	467	402	428	423	438	416	444	433	383	421	428	435	419	451	406	384	449	403	464	441	438	431	413	430	448	428	464	396	460	449	449	453	428	458	424	444	447	453	434	418	447	440	385	442	453	404	453	451	456	450	444	436	416	433	444	454	431	423	467	414	421	425	441	440	432	411	404	468	427	418	462	451	456	441	427	462	438	419	422	419	401	425	427	397	439	423	470	410	463	407	502	421	412	417	422	443	450	407	452	423	428	432	409	450	394	449	434	439	438	395	426	429	464	413	442	443	426	461	428	438	486	433	426	447	424	446	415	434	403	405	423	437	420	424	441	424	455	452	442	433	448	437	414	443	433	413	427	422	435	394	424	461	450	413	399	437	442	428	449	450	464	431	418	457	445	408	451	454	394	442	437	392	470	411	409	430	419	420	449	418	440	424	437	456	432	449	440	437	427	430	444	447	431	436	446	456	414	425	444	440	476	457	465	430	427	420	417	420	454	407	462	430	446	413	432	406	453	464	450	424	438	452	443	463	423	413	437	438	414	476	431	418	413	428	394	452	454	439	422	434	412	471	432	443	411	440	435	432	456	434	464	427	460	447	418	411	411	445	433	404	454	448	465	427	418	451	480	403	418	456	421	435	432	407	424	468	456	402	389	442	440	425	434	414	428	418	439	413	402	437	453	407	430	449	437	423	429	444	390	414	414	412	400	449	431	413	414	443	421	432	436	442	407	437	419	425	448	429	434	458	462	464	447	428	408	448	401	458	398	427	412	453	436	439	491	464	443	406	412	436	448	437	437	459	425	408	426	450	477	477	443	435	433	517	369	452	470	453	403	439	467	431	478	450	453	463	376	419	421	433	446	438	392	389	445	435	416	428	436	460	435	441	431	466	426	473	426	475	411	400	446	434	417	437	412	435	409	413	447	412	419	447	459	418	400	430	435	415	452	406	418	426	416	453	409	441	435	464	439	405	463	466	410	462	419	433	384	420	461	402	419	431	447	410	455	472	442	442	403	431	442	453	429	460	441	447	419	444	418	419	441	411	472	423	394	399	446	422	416	444	400	451	464	467	440	428	409	439	438	434	413	459	463	416	431	452	425	453	406	446	462	455	431	403	468	442	462	426	441	402	429	436	428	409	432	418	432	447	474	411	473	442	443	442	439	425	430	443	456	451	459	446	437	410	428	453	420	465	441	446	427	417	430	443	489	451	442	461	435	445	460	430	417	453	453	452	430	436	430	393	427	409	407	424	425	389	426	455	410	408	447	434	416	450	419	412	422	441	455	435	409	419	443	411	439	467	418	426	422	428	474	442	436	437	412	417	423	369	412	400	425	443	420	425	421	415	398	442	449	455	417	426	432	417	400	449	425	425	426	438	427	425	432	429	463	417	429	425	439	398	471	421	422	447	435	447	463	450	418	446	439	431	456	437	419	425	439	435	458	411	398	411	426	446	407	429	420	388	432	428	481	416	416	420	399	460	441	446	446	416	425	404	412	422	457	447	441	426	452	449	422	464	431	447	441	458	468	453	441	470	419	436	431	462	397	441	420	442	418	457	418	409	441	462	478	461	420	409	412	454	430	414	451	452	472	478	424	435	442	421	442	480	439	426	417	432	405	398	409	419	442	449	442	463	429	455	461	440	453	427	449	450	469	442	450	425	414	436	441	427	437	409	446	435	438	462	450	455	460	462	430	448	454	417	453	454	442	431	413	446	408	424	449	437	413	431	413	443	432	418	442	394	424	426	409	439	452	435	459	477	408	418	471	448	418	442	448	431	423	433	397	442	436	457	409	390	461	438	426	462	421	468	474	411	413	434	428	434	430	411	450	448	445	415	429	432	448	442	433	439	436	407	428	439	429	434	420	419	447	429	428	466	454	396	431	451	436	417	424	425	418	437	461	429	438	393	390	407	403	438	440	419	470	435	448	419	430	441	435	449	424	439	424	408	435	415	446	425	451	406	444	402	402	443	435	461	409	420	425	430	446	441	451	423	437	440	400	408	393	425	407	409	428	414	410	471	427	449	438	419	473	414	446	477	455	441	448	468	467	439	432	429	403	401	406	407	436	424	443	426	458	459	464	462	431	440	399	389	428	462	431	423	418	419	455	446
1270	292	326	279	292	300	255	242	267	283	275	266	241	224	244	237	257	257	260	245	240	262	223	270	254	278	265	271	244	283	241	242	242	240	274	253	246	253	263	241	262	233	299	267	259	230	247	252	245	246	255	263	241	275	247	219	261	257	253	265	262	250	248	245	222	248	261	243	270	252	266	251	267	268	245	266	247	224	258	260	233	268	254	248	255	259	262	235	209	224	235	266	276	291	254	259	258	242	261	231	243	262	275	264	269	238	257	286	232	266	231	255	267	265	237	249	273	283	248	205	248	251	266	242	251	251	277	235	250	262	261	224	254	242	243	283	264	249	232	267	243	230	231	253	259	247	272	245	252	249	244	245	264	276	259	253	246	264	246	274	258	242	268	247	240	238	269	237	256	265	234	265	226	238	272	253	225	277	252	254	263	261	235	226	211	251	257	250	225	227	262	230	258	260	262	235	254	251	252	238	238	271	274	257	267	242	240	244	236	245	218	270	279	257	263	251	241	259	244	244	232	266	251	235	248	265	260	260	238	254	260	290	265	240	255	239	266	243	260	223	223	252	252	245	249	273	253	260	239	262	249	248	265	233	251	256	243	263	258	277	242	248	253	258	256	251	284	245	259	251	254	220	255	252	263	259	261	252	221	272	262	248	255	243	260	237	271	247	281	236	236	253	261	243	268	238	268	264	246	237	244	229	262	245	233	260	266	254	252	254	242	224	252	252	263	233	230	261	230	236	267	252	251	260	237	219	235	238	239	236	254	239	242	247	243	249	283	249	215	247	258	233	268	240	273	265	235	244	236	248	246	266	266	240	257	254	293	275	277	249	257	257	243	269	240	244	257	233	258	267	232	261	235	257	244	251	215	266	254	229	253	255	251	247	238	242	268	310	230	239	243	246	241	275	237	244	272	254	253	236	241	250	290	270	265	258	249	262	271	240	274	244	250	240	254	222	244	280	241	265	253	254	243	241	285	256	243	233	259	236	228	232	242	245	286	218	264	246	239	247	250	252	220	261	248	238	249	237	245	248	240	254	248	254	290	264	244	278	266	229	262	231	250	226	269	245	285	263	257	263	248	246	239	275	272	267	243	246	245	244	249	255	237	249	243	244	246	256	259	250	284	253	243	250	231	238	254	244	256	250	279	275	235	253	260	259	264	252	241	255	215	247	232	254	258	260	244	231	282	242	251	256	248	243	234	234	236	272	264	221	267	258	236	213	248	276	241	249	276	265	246	266	258	247	262	262	246	214	257	242	265	256	268	247	252	268	250	243	266	260	239	260	259	234	269	256	254	275	244	260	272	243	232	260	276	253	239	250	266	239	259	233	279	242	249	248	263	209	254	223	244	245	286	275	237	261	240	263	269	249	264	261	231	247	262	273	255	265	264	247	250	262	230	247	272	222	246	238	242	280	256	253	239	248	237	258	231	236	281	256	233	269	271	236	259	269	253	263	244	221	248	224	250	260	261	269	228	251	261	247	253	260	258	239	251	224	285	223	235	234	246	254	259	258	249	261	224	231	252	255	241	249	227	245	257	240	253	273	250	272	259	250	238	235	260	255	262	243	266	248	247	263	224	248	247	240	253	253	252	256	250	264	268	249	261	293	234	236	235	246	222	271	283	223	228	252	259	294	251	238	235	273	229	253	226	213	248	272	270	249	269	249	258	253	237	237	271	299	229	268	239	245	280	270	266	261	267	212	256	247	262	248	265	232	270	278	242	269	266	272	257	276	233	242	268	236	255	262	250	249	277	250	224	244	262	254	240	247	269	251	270	244	256	277	256	241	249	252	264	256	241	263	254	250	276	247	216	257	260	255	248	255	231	275	263	258	240	257	236	257	251	227	251	259	255	254	246	255	253	269	249	227	226	262	259	259	252	256	247	244	235	248	244	233	257	252	264	255	249	266	258	252	272	272	265	261	258	265	270	247	261	278	239	269	260	245	248	278	250	272	269	249	262	259	281	247	254	250	248	244	237	219	245	282	284	276	245	274	244	238	246	256	231	257	276	250	255	222	248	255	238	271	258	252	243	226	291	275	221	242	245	231	240	238	252	253	262	253	255	250	251	245	261	229	283	219	239	271	236	255	246	239	241	258	246	255	243	220	241	280	266	227	240	249	256	261	272	261	255	249	258	272	235	268	234	221	254	210	238	247	240	238	242	266	242	250	270	274	246	268	261	231	238	246	252	258	241	266	244	248	266	225	264	263	248	256	274	246	237	251	253	275	246	229	250	239	259	255	243	245	273	230	252	265	265	240	268	271	264	255	223	233	258	260	238	242	244	274	240	239	228	241	227	275	272	253	258	247	270	267	273	223	221	267	233	269	245	242	247	260	255	257	285	254	247	233	249	250	269	280	210	240	275	263	266	249	227	253	263	257	246	229	222	261	251	241	279	242	238	260	226	246	252	259	266	240	281	253	223	266	256	252	253	232	247	267	288	241	287	228	259	257	220	225	260	252	265	263	262	271	215	283	249	238	270	253	257	237	270	260	259	261	270	272	268	270	239	265	251	239	245	265	243	245	257	242	257	296	255	229	263	257	247	255	258	233	238	258	255	262	252	258	266	244	264	269	234	229	255	224	243	253	242	220	225	240	254	260	252	239	244	244	282	255	260	229	269	272	252	231	246	263	241	255	270	263	271	240	253	243	247	239	251	264	273	262	236	243	239	250	257	240	229	267	256	293	258	231	235	264	257	249	248	267	265	237	255	252	262	264	241	236	262	253	250	244	263	255	271	238	261	252	230	259	247	242	281	229	257	269	278	248	268	279	227	264	268	272	247	251	228	250	279	259	240	251	236	220	286	261	263	239	219	266	287	269	229	241	257	250	224	237	263	232	249	232	241	234	253	260	239	239	235	261	278	222	255	240	271	282	237	240	270	272	263	261	272	279	247	245	235	268	269	250	218	249	275	253	221	237	259	264	268	272	227	245	266	266	254	294	258	242	265	237	276	231	227	237	221	277	225	262	223	243	242	231	253	273	244	244	262	246	246	242	253	249	255	249	230	237	238	230	229	229	239	265	270	229	262	260	233	239	280	234	247	234	241	232	229	271	258	232	265	253	255	228	262	266	237	269	232	225	274	237	230	242	246	246	263	236	250	245	238	259	287	275	264	257	272	225	277	249	225	241	248	243	271	268	255	245	239	257	247	243	254	270	225	231	241	279	252	215	250	268	241	271	255	274	279	265	230	279	258	277	232	255	216	257	234	256	254	223	258	246	225	261	242	255	262	246	262	243	261	246	250	266	228	232	246	240	244	246	262	273	268	232	263	270	271	277	247	245	240	247	233	259	259	257	254	256	267	263	281	249	235	248	242	235	261	262	243	247	266	249	245	260	258	257	242	257	241	262	271	241	260	235	252	245	222	250	256	293	279	271	247	274	244	266	260	255	238	231	242	254	241	262	248	251	258	245	269	243	278	255	254	228	282	251	266	252	254	247	264	241	244	260	260	257	245	261	261	225	257	287	244	232
2194	836	903	945	932	836	889	837	853	826	773	804	834	762	802	749	821	814	783	799	792	765	787	793	778	769	730	724	747	786	715	768	789	772	801	827	813	800	741	755	807	779	760	743	806	729	763	759	732	724	783	755	790	835	755	799	792	755	787	782	734	782	844	775	753	769	728	714	790	768	763	762	714	810	793	797	785	740	781	771	789	813	768	777	794	759	765	735	746	821	784	804	803	794	731	767	690	855	769	808	740	775	763	720	775	797	736	761	769	770	742	761	780	745	767	771	795	815	783	717	756	781	785	736	750	745	796	729	784	774	794	784	730	822	739	790	722	819	747	822	767	793	749	756	797	729	783	753	761	760	749	761	798	734	789	780	765	802	775	797	781	777	774	746	770	788	766	741	753	767	753	737	760	788	803	732	789	756	732	777	783	742	762	817	735	802	780	735	753	780	767	760	766	770	795	778	778	707	766	732	757	764	769	785	748	781	761	802	764	745	779	780	775	738	785	742	783	753	780	720	731	778	806	779	805	766	764	804	756	773	762	759	771	779	729	718	737	814	816	774	794	773	842	785	783	828	725	817	809	787	754	771	736	738	790	773	826	792	748	728	775	757	836	799	783	765	739	779	766	772	825	755	736	727	794	795	759	771	735	774	755	781	777	732	778	795	790	778	742	742	788	792	732	810	755	776	769	758	811	768	810	786	757	762	768	779	791	772	779	795	782	762	805	715	787	776	745	774	773	761	799	746	769	731	754	814	794	780	696	782	793	769	785	758	730	758	777	817	770	757	736	726	798	787	838	735	727	748	722	733	749	766	814	775	769	767	748	734	790	734	779	723	765	802	737	735	788	776	793	757	811	767	770	815	787	749	811	786	771	732	804	739	761	748	760	797	781	759	774	763	741	783	774	700	796	808	710	771	797	775	794	742	745	757	751	724	737	749	760	723	765	773	731	759	783	775	781	737	792	795	776	779	746	766	784	742	789	841	743	771	777	754	751	778	729	831	803	756	740	777	760	724	793	824	766	743	821	741	797	797	798	780	737	847	774	760	803	758	761	733	779	742	730	823	777	827	747	780	801	722	751	759	751	750	771	770	713	818	759	763	732	749	754	782	804	743	760	767	771	788	746	724	810	773	753	690	768	777	756	744	735	741	786	739	717	780	803	763	828	773	801	784	764	765	754	769	756	776	771	783	778	777	760	778	772	755	767	763	774	770	717	806	779	787	779	734	798	816	793	722	734	756	774	784	730	750	742	746	810	748	759	716	746	777	740	725	770	791	803	790	802	798	792	791	770	766	773	764	762	793	756	733	794	795	787	816	764	808	779	802	801	800	781	806	783	766	809	816	760	795	790	834	786	764	744	787	770	777	781	783	791	827	798	761	741	743	749	770	723	750	798	774	776	790	750	768	799	743	802	735	746	791	762	771	742	777	791	776	706	815	792	781	807	763	782	727	777	846	804	761	755	750	759	783	745	781	795	706	756	767	742	801	797	735	786	748	711	776	785	795	691	770	774	753	761	721	731	790	762	790	816	812	771	761	772	767	770	752	783	797	817	781	739	754	749	743	746	758	795	775	802	737	685	787	720	772	799	781	781	755	713	797	720	783	790	751	791	807	764	810	804	739	763	734	756	779	803	806	779	821	773	773	767	795	776	766	775	802	775	736	765	745	732	757	789	763	788	808	759	762	702	742	775	756	751	776	789	733	783	723	770	756	768	737	820	743	765	770	773	722	772	771	780	757	754	762	764	771	768	806	806	770	736	752	772	789	758	750	742	781	795	792	799	784	795	779	756	780	739	745	755	781	769	756	778	813	766	735	789	751	738	761	711	775	731	776	765	877	771	745	765	730	720	769	774	753	809	759	760	757	794	731	767	749	817	817	764	745	772	767	737	758	764	782	789	750	811	783	746	767	760	723	800	768	775	764	753	769	813	721	751	790	747	728	778	801	747	812	796	776	713	762	759	790	778	771	753	773	772	822	689	738	767	763	737	733	711	798	772	761	742	788	753	799	770	766	759	744	781	736	767	725	774	776	773	746	744	731	750	835	716	756	769	765	762	773	757	712	682	798	767	783	769	792	776	818	783	730	703	797	768	775	736	757	777	774	728	776	786	840	781	744	772	739	742	775	794	780	814	784	751	772	737	752	696	722	767	853	777	813	756	753	758	785	772	763	760	769	750	765	769	758	786	756	711	760	795	780	734	772	808	765	773	724	823	760	778	778	780	784	794	775	751	749	750	769	700	763	744	749	750	801	794	804	759	764	773	788	710	781	765	770	795	763	737	779	789	797	758	784	738	814	806	739	774	776	763	800	702	759	718	786	760	744	761	747	771	780	749	722	705	764	799	728	784	812	739	734	773	799	770	725	810	766	736	772	736	778	735	789	811	750	738	764	773	733	788	746	765	776	752	769	763	731	754	783	767	732	735	784	772	759	774	750	780	759	747	772	777	830	783	779	728	767	795	788	785	739	786	802	806	809	751	831	770	781	819	778	742	753	801	817	806	765	818	773	807	780	768	751	733	755	763	742	748	738	782	752	733	797	776	754	754	735	762	772	742	785	793	714	755	704	688	778	725	744	755	788	712	769	782	757	738	760	757	814	796	802	748	785	799	794	811	779	763	734	752	783	749	788	787	724	802	744	741	752	776	730	738	799	770	765	708	801	776	754	722	754	802	784	743	756	799	794	789	801	768	747	759	788	750	758	753	777	754	814	729	796	770	752	790	765	775	732	788	816	743	758	768	707	727	734	781	750	777	730	717	814	766	769	762	747	760	765	747	769	783	788	746	746	758	782	718	733	742	759	744	720	762	771	742	770	765	777	797	756	749	790	797	776	812	761	753	756	807	829	767	797	773	746	773	794	800	724	822	766	785	738	789	768	728	807	797	774	775	755	787	741	784	787	764	722	759	786	730	794	823	801	748	748	747	747	782	747	762	794	779	766	758	769	742	744	771	744	765	783	782	760	783	768	768	788	752	754	736	784	759	774	758	741	795	721	763	727	757	796	758	725	721	739	711	774	791	771	775	739	754	784	800	758	691	800	822	751	798	767	744	733	690	809	739	726	846	756	766	764	765	753	766	757	794	822	778	792	820	773	772	829	758	758	775	796	807	792	796	754	812	752	757	766	745	782	789	735	815	761	790	741	771	801	797	714	742	769	780	743	781	726	773	763	762	742	780	760	804	752	758	776	723	835	769	809	746	775	739	774	728	778	752	789	758	748	737	839	752	797	824	786	827	809	807	784	786	801	783	724	794	720	779	838	796	778	773	789	717	744	742	779	771	756	778	761	766	763	776	761	795	785	850	719	788	812	765	769	758	804	780	752	743	750	788	761	760	808	801	711	752	789	799	758	797	781	744	779	771	745	776	776	732	778	707	775	781	717	785	785	765	758	767	805	790	813	746	766	754	771	752	794	799	766	789	789	775	817	720	773	794	763	760	814	800	761	730	790	730	749	749	783	797	779	724	753	772	773	799	791
4705	972	1251	937	665	470	392	329	311	228	211	218	198	182	182	163	170	157	161	168	165	142	140	172	132	116	128	154	111	139	133	154	138	126	123	122	136	139	143	149	125	123	123	143	112	127	135	146	135	141	128	128	130	124	124	113	116	131	115	143	131	118	135	117	128	142	122	148	125	129	122	132	137	87	120	115	128	135	104	105	117	136	135	104	123	111	110	114	118	131	124	137	125	117	122	155	137	133	132	119	124	125	128	138	119	128	136	120	125	139	133	144	122	129	132	127	114	141	116	130	122	143	146	97	135	139	147	129	129	134	127	116	127	117	115	130	125	116	124	122	126	101	121	130	119	123	128	154	125	141	134	115	125	133	147	136	130	130	129	126	119	137	138	119	128	124	124	155	125	141	135	119	133	116	141	122	112	137	136	109	135	114	122	118	92	106	147	132	116	116	112	127	126	128	137	122	120	99	117	116	152	127	146	132	136	143	117	103	137	148	127	140	133	114	154	120	144	137	115	122	130	113	132	126	146	130	113	126	125	131	134	146	122	133	128	119	131	131	124	136	118	145	126	145	126	115	133	140	125	142	160	125	122	138	105	127	123	125	121	126	115	112	113	124	125	139	139	136	131	130	120	121	115	152	150	131	131	140	119	132	136	128	117	138	116	119	125	139	116	125	126	138	143	100	127	133	105	136	136	123	119	126	131	125	134	119	156	120	137	113	128	122	121	150	161	127	114	129	115	122	123	150	125	118	134	130	122	119	133	131	144	145	128	95	127	121	144	141	136	116	140	146	107	148	142	123	127	138	114	107	115	134	131	150	115	145	131	138	103	124	125	111	149	135	134	130	121	132	128	135	119	147	155	126	154	139	145	132	125	123	133	120	133	146	130	138	141	132	131	148	110	129	137	129	158	118	119	133	128	128	124	116	142	137	143	129	136	136	115	135	144	147	131	120	115	124	119	141	139	122	131	136	117	142	135	134	118	137	131	138	111	129	127	119	118	138	132	122	119	130	127	131	131	99	128	103	134	131	123	157	119	134	134	136	140	122	113	128	117	136	127	143	128	134	129	138	157	126	133	126	122	144	123	128	147	128	100	122	127	131	123	141	119	115	132	137	124	130	124	150	119	110	141	121	134	135	128	145	111	148	128	118	122	130	118	125	145	119	123	123	117	105	122	142	105	115	129	117	121	113	122	129	131	117	118	127	120	121	158	137	129	104	117	124	148	118	155	121	124	134	134	134	129	117	133	132	141	130	132	124	108	120	118	127	113	134	125	122	144	131	135	118	120	125	119	130	137	103	117	126	120	119	120	116	116	143	112	134	122	111	138	134	113	133	133	135	133	117	127	144	122	127	134	114	131	134	140	139	128	126	139	113	120	120	129	137	118	120	143	137	144	118	131	134	122	117	143	138	118	129	112	133	125	124	135	125	133	129	120	128	131	129	140	129	125	116	154	126	135	135	119	152	127	130	118	118	129	113	130	132	110	132	118	126	104	114	123	103	114	120	128	115	136	128	135	110	122	121	169	142	122	126	125	127	115	122	140	123	138	127	113	143	127	120	140	136	132	137	139	145	126	150	161	132	124	117	145	138	130	133	124	130	113	151	131	127	159	120	111	127	130	133	147	128	123	150	137	144	137	116	140	122	112	118	133	121	128	140	122	127	111	138	137	151	116	128	133	131	117	123	124	135	113	137	141	124	125	108	134	122	115	127	138	115	143	129	131	116	127	100	145	154	138	119	126	128	135	117	107	133	109	105	125	123	119	129	125	126	131	127	132	153	136	136	114	139	139	133	133	128	123	145	127	131	139	124	148	123	133	137	140	131	142	145	137	124	146	120	128	126	118	130	136	125	119	136	110	127	116	129	130	120	135	129	124	119	116	108	134	133	137	133	119	135	143	154	135	143	101	146	132	111	137	135	105	112	131	135	121	124	121	139	123	121	118	135	117	143	121	133	131	154	117	132	122	156	109	125	108	120	119	132	132	125	123	123	135	122	126	125	123	147	129	149	112	116	144	118	124	133	122	140	146	136	135	137	133	138	124	139	143	110	137	116	127	112	131	99	121	111	131	128	129	135	116	149	121	143	141	126	117	124	133	116	144	113	127	140	127	101	126	111	138	147	133	141	140	131	130	131	129	139	117	120	114	124	114	120	118	121	130	127	112	130	117	130	119	142	108	115	131	127	125	129	139	132	135	127	132	137	128	116	110	136	137	130	129	129	105	139	139	110	128	106	129	143	138	127	122	136	142	121	112	117	137	140	135	123	130	135	137	127	114	122	123	124	149	115	136	140	138	135	124	133	140	130	138	141	116	141	123	131	146	128	128	130	134	137	153	124	128	131	114	135	127	135	137	141	142	131	147	147	127	120	127	143	142	132	119	143	115	144	121	119	127	118	121	124	118	121	140	136	117	145	139	144	138	147	142	99	138	142	103	142	103	140	132	136	146	130	124	132	109	112	110	112	132	120	124	132	126	125	137	127	142	121	127	135	125	137	129	161	133	122	122	131	124	113	118	137	142	131	145	127	136	142	132	125	138	115	145	141	124	125	132	118	115	127	110	121	119	141	123	131	120	128	121	139	152	136	137	119	109	134	117	164	122	122	136	146	112	139	145	114	126	113	128	122	127	154	126	144	114	116	142	144	141	110	125	137	142	123	143	118	146	140	132	129	119	134	135	152	135	148	149	139	139	113	123	116	137	136	115	134	131	143	118	133	144	117	141	134	140	118	123	116	140	131	141	157	137	119	122	134	140	129	122	150	121	119	122	136	145	136	121	111	124	147	142	126	126	128	128	113	131	110	118	104	133	133	111	153	140	108	137	121	121	131	132	129	141	121	130	146	118	123	127	153	127	107	148	121	140	119	149	132	109	120	136	114	124	136	137	129	144	117	141	130	128	130	148	118	126	136	129	108	111	100	117	131	112	130	120	127	123	103	129	137	141	143	119	141	122	141	128	149	125	103	138	114	121	113	151	114	145	132	133	113	126	131	127	150	137	129	136	146	143	132	125	133	148	116	125	122	118	126	133	117	105	138	125	124	136	130	166	134	137	133	135	138	129	136	130	117	127	118	127	116	116	123	113	141	119	145	141	126	121	126	134	134	135	132	140	127	124	142	139	129	136	131	121	113	120	138	140	132	134	133	143	119	133	117	124	143	129	111	142	146	140	119	121	107	128	121	122	121	123	138	121	134	126	115	118	112	135	146	121	119	105	141	106	127	133	139	141	132	128	116	120	123	125	121	140	142	128	122	117	141	103	118	133	138	135	121	134	137	111	127	128	154	139	123	138	125	117	121	130	131	122	125	125	140	112	127	124	123	134	124	115	143	129	130	125	137	125	133	128	124	137	137	129	121	138	140	106	124	133	129	127	150	136	139	116	121	124	134	130	130	129	153	135	149	126	143	138	123	115	108	126	128	118	134	110	128	125	127	123	146	142	137	130	139	140	135	134	119	143	122	135	125	126	128	133	136	124	103
5494	1362	2958	3409	3012	2522	2081	1633	1568	1329	1152	1060	972	911	860	804	750	751	725	690	633	701	620	556	592	578	559	570	535	563	513	572	501	529	522	506	523	515	492	501	506	452	475	474	433	468	487	446	454	420	488	443	496	463	439	431	460	448	458	443	466	473	448	408	434	456	479	455	453	460	434	448	461	415	454	436	478	449	431	438	414	457	472	437	426	452	441	484	425	462	404	460	395	443	441	446	418	428	411	441	433	418	434	458	434	438	437	459	426	426	440	475	402	433	428	463	453	419	429	449	430	431	414	408	431	477	444	454	423	407	458	434	425	417	381	405	419	444	472	450	423	443	445	453	384	434	432	446	454	457	429	418	421	450	433	443	453	433	433	420	428	414	464	442	474	450	407	434	439	452	442	435	432	405	458	421	434	394	473	445	436	442	418	437	433	431	464	437	439	420	430	445	424	419	404	440	443	464	449	447	455	425	434	427	431	434	449	421	418	440	442	403	425	437	434	429	467	439	426	458	468	429	451	421	446	435	445	483	450	464	445	440	452	438	461	460	433	434	398	449	401	453	432	439	438	410	434	395	451	446	412	470	454	411	429	439	438	444	437	421	452	461	428	477	417	457	444	419	393	379	395	456	452	434	447	451	435	452	432	411	440	435	463	439	439	431	421	408	426	432	438	403	425	487	408	459	432	442	446	423	430	431	455	416	431	466	465	438	401	410	428	423	484	432	415	414	418	450	451	470	420	443	441	411	395	431	445	438	430	448	456	419	446	433	406	433	416	425	462	432	469	434	429	424	443	434	436	410	429	427	428	442	420	440	490	432	443	415	466	374	449	423	443	445	456	385	426	449	441	461	421	470	432	423	418	434	425	459	446	442	419	413	435	417	425	410	416	415	464	450	444	461	453	428	435	462	417	445	408	425	428	445	436	437	444	415	418	424	422	443	465	443	439	482	473	431	420	454	401	404	426	455	450	421	454	421	414	400	455	437	463	439	427	462	413	443	446	467	425	431	395	444	434	415	441	439	440	424	394	456	407	408	406	407	429	431	412	439	435	446	413	444	425	431	429	439	450	419	447	434	443	414	423	402	402	442	432	435	444	459	436	428	413	460	433	455	428	455	427	439	427	443	420	459	429	439	389	476	445	443	447	455	428	467	441	450	463	431	453	445	427	453	433	406	461	463	417	414	418	437	412	431	401	434	442	460	451	426	448	446	468	484	385	455	425	427	406	467	407	424	428	435	441	448	448	426	439	442	399	462	429	431	424	414	424	447	412	432	447	447	425	427	434	426	444	428	420	461	438	449	409	425	458	421	450	455	420	430	460	455	423	473	427	455	437	384	407	440	427	444	435	419	444	416	433	440	455	431	437	416	437	432	438	503	463	414	420	428	431	436	421	438	444	445	491	480	437	430	437	442	427	441	412	454	395	411	420	439	469	447	453	439	452	425	438	462	458	474	436	448	447	474	414	465	464	415	422	408	445	440	443	432	440	430	387	445	430	408	424	443	411	451	461	398	447	443	417	447	439	432	442	448	470	448	425	444	450	421	432	387	408	453	423	430	428	438	447	449	438	445	477	449	430	413	428	431	424	452	425	461	431	453	449	417	430	395	467	441	404	461	446	446	427	425	417	423	430	407	452	418	449	470	415	472	419	453	436	445	451	461	428	451	438	430	401	451	429	467	421	421	465	430	430	414	429	453	415	434	444	468	458	444	495	461	412	429	435	455	423	423	439	454	407	453	433	422	427	440	436	456	429	449	407	424	426	430	431	411	408	435	451	449	451	441	430	472	417	400	422	397	422	439	397	466	440	452	426	460	430	417	428	444	420	470	451	439	445	475	450	458	474	427	408	420	449	444	417	450	421	424	462	427	456	432	435	442	455	462	411	421	448	444	425	448	438	416	436	471	459	437	427	407	418	440	413	456	413	455	408	458	444	453	453	391	423	439	452	448	456	448	434	442	421	422	424	428	404	415	429	413	472	432	423	430	437	421	400	437	452	422	416	396	430	436	445	419	441	431	418	455	421	433	447	393	439	424	422	431	451	443	389	457	418	449	455	440	430	415	452	498	422	452	418	414	430	454	444	418	444	468	431	433	437	410	455	415	418	487	423	415	417	410	436	430	433	411	439	434	431	450	459	454	441	424	403	419	437	434	435	435	471	408	429	480	424	416	430	460	416	419	443	440	393	413	481	371	432	440	423	403	431	449	430	427	456	425	424	429	408	453	431	419	450	400	469	427	454	464	391	422	423	456	448	465	452	434	459	438	470	459	443	437	426	469	424	417	449	430	431	437	469	426	431	456	411	430	442	443	420	418	405	423	432	449	400	441	439	455	435	417	434	436	466	422	429	453	428	467	404	441	433	414	413	414	418	431	416	455	440	472	414	427	442	453	397	411	416	435	469	473	441	422	456	448	454	437	438	409	414	420	439	437	436	446	466	427	431	441	423	431	425	481	425	449	461	450	420	458	407	412	466	415	451	423	476	426	472	430	396	457	455	476	397	426	430	436	444	443	479	446	409	443	452	440	443	435	455	419	416	436	447	431	450	463	419	449	446	466	468	442	443	392	431	450	454	395	448	435	445	413	454	436	458	472	460	449	429	422	473	437	447	427	432	403	423	465	415	413	409	442	422	458	436	421	433	462	414	454	433	461	412	390	422	415	430	432	414	449	435	426	433	388	421	464	486	410	452	421	467	415	430	462	427	424	418	470	432	451	416	473	450	444	452	426	432	423	439	449	415	426	456	484	416	442	395	417	436	423	428	406	412	425	408	440	421	433	450	459	423	406	402	420	429	440	453	455	426	447	485	466	426	432	424	479	411	463	441	437	400	414	422	440	432	445	445	433	439	460	413	403	413	459	423	459	416	423	434	460	445	454	434	452	450	435	472	435	435	433	427	444	426	441	422	439	444	390	439	454	464	440	445	437	424	433	480	440	423	439	422	457	459	416	444	454	433	410	453	436	438	458	410	416	428	431	450	431	457	448	461	396	465	421	458	429	444	444	463	432	442	415	434	405	473	411	399	452	450	424	408	455	423	445	444	450	449	477	441	430	418	420	418	437	400	438	447	438	460	452	463	434	461	417	421	442	464	459	441	449	433	433	453	436	422	452	422	430	457	431	423	443	459	423	451	413	448	465	482	442	407	437	472	424	443	441	463	451	447	428	456	436	453	414	422	432	424	416	429	432	429	417	434	420	433	447	447	409	458	472	458	425	433	448	432	444	435	435	409	450	453	415	442	420	420	436	414	480	409	464	418	406	426	388	404	446	416	411	421	463	403	468	424	421	430	431	396	460	431	436	431	419	454	442	427	452	430	471	425	424	483	441	414	463	452	467	461	402	447	444	449	433	447	470	423	436	444	438	411	419	444	467	419	418	458	439	431	467	411	421	403	422	422	462	427	426	440	451	434	432	440	424	413	432	440	439	415	435	480	462	425	418	409	442	471	414	436	432	455	450	453	436	445	465	442	431	451	426
8675	1930	2452	1761	1123	806	563	501	386	359	317	262	254	207	250	204	196	173	171	171	170	153	167	139	144	153	141	139	137	142	149	147	138	140	128	122	146	135	162	150	125	153	115	145	155	148	134	150	124	131	139	137	148	127	138	141	130	124	140	117	139	140	135	113	134	123	120	131	113	114	140	125	119	121	116	120	128	120	134	135	123	145	116	121	143	118	114	119	122	126	115	134	136	137	125	128	114	127	121	106	121	127	134	135	140	146	114	134	127	126	145	115	146	105	116	133	157	114	128	126	133	131	125	114	116	117	114	123	145	116	122	127	135	111	117	121	118	147	119	126	118	106	151	132	158	143	112	119	136	131	127	132	127	141	124	106	139	110	115	137	115	110	125	115	110	128	137	113	130	117	114	132	119	118	125	153	137	116	112	120	107	126	129	118	138	112	131	126	123	131	133	113	105	123	132	120	129	144	136	138	128	122	100	110	114	133	123	147	133	131	148	136	138	107	131	131	116	102	117	122	125	133	124	129	115	139	144	126	115	127	145	110	126	126	132	98	118	142	126	117	113	144	113	129	113	110	110	132	122	118	119	122	136	146	116	106	131	115	124	135	115	129	124	115	140	126	117	126	128	141	134	115	162	128	131	138	120	112	136	125	144	131	134	139	127	138	122	110	123	134	134	119	119	129	140	119	136	132	123	111	117	144	143	120	115	135	111	131	126	141	134	122	127	136	135	134	119	101	113	128	128	106	124	120	137	124	142	107	114	133	118	150	136	123	125	136	128	117	128	124	124	133	137	141	128	125	123	129	128	130	126	140	138	120	123	134	133	121	127	100	130	104	108	140	129	95	122	114	124	118	128	115	113	152	133	141	136	122	113	132	128	134	131	141	120	132	140	103	128	109	123	120	107	127	129	113	118	128	126	125	135	132	138	140	130	123	107	128	109	130	142	149	118	129	141	114	115	97	142	123	144	120	125	120	126	156	135	133	112	123	121	125	115	143	126	126	120	127	117	136	127	126	137	126	151	128	120	132	142	115	129	151	138	115	132	114	134	124	122	119	120	113	128	114	138	133	137	121	137	142	137	110	138	150	108	128	131	117	118	107	137	146	155	122	123	106	120	133	122	122	117	132	120	122	121	124	116	117	128	143	123	101	138	137	135	129	123	118	126	94	142	125	122	124	116	129	123	140	124	126	126	122	116	111	132	117	112	139	121	106	111	140	115	109	121	120	130	121	115	138	126	124	117	115	124	149	134	124	128	116	121	119	123	123	127	135	117	114	130	116	125	120	130	122	131	141	118	130	122	124	132	117	127	126	117	127	115	126	101	135	129	107	139	105	121	126	117	129	123	119	126	101	139	142	138	123	125	127	134	146	138	132	117	102	118	119	123	126	137	101	146	121	117	133	121	127	122	146	147	139	142	123	127	129	139	155	104	130	123	107	111	120	137	120	127	125	139	109	117	111	134	110	134	104	127	119	124	118	142	142	126	101	118	131	144	118	121	120	128	117	114	114	137	132	114	119	128	124	113	120	134	132	114	130	119	120	123	117	105	134	120	122	154	121	143	145	112	109	124	133	116	139	118	121	112	128	127	123	126	137	119	128	135	128	154	136	125	107	126	139	127	117	119	124	123	122	138	116	132	120	132	120	122	112	131	110	130	122	131	119	137	128	123	134	113	129	122	131	115	130	150	130	118	127	133	121	142	122	119	117	118	143	104	123	132	102	139	116	133	123	122	144	122	124	122	106	126	136	110	129	137	134	124	124	144	129	114	119	101	113	110	116	113	104	151	127	121	146	121	115	130	125	132	122	115	127	129	137	129	113	127	141	133	129	118	144	113	99	114	127	138	128	144	120	122	130	144	137	151	120	122	109	134	124	137	121	129	133	135	126	123	127	146	101	114	125	126	111	103	110	147	136	143	151	132	138	118	118	117	124	133	113	132	125	124	142	144	120	117	117	131	114	126	127	116	137	120	127	127	131	137	119	145	134	125	125	118	137	108	139	112	129	124	139	133	138	111	96	126	139	121	126	118	137	110	132	123	117	108	111	121	141	105	128	136	115	134	129	129	118	143	137	114	111	132	128	117	117	135	123	151	105	143	120	122	124	127	144	122	142	117	117	127	119	118	117	128	122	121	128	139	119	139	137	139	126	104	119	121	127	135	116	132	107	133	118	142	109	120	129	131	126	133	117	121	134	132	119	122	142	131	130	115	141	141	127	124	119	130	114	121	123	129	96	116	107	130	110	126	116	130	124	130	122	131	115	121	133	124	106	127	127	148	145	128	118	143	129	122	119	118	112	132	125	115	117	112	156	123	131	109	121	116	117	107	132	136	131	148	107	120	123	134	144	121	135	142	113	129	106	123	122	132	111	131	112	129	138	132	130	122	114	130	123	127	145	133	134	129	124	129	129	125	114	98	127	125	123	129	107	127	103	120	119	120	125	116	135	127	125	123	130	110	132	120	134	121	105	105	136	129	121	123	142	103	129	136	126	117	124	113	127	128	141	134	141	116	113	132	150	133	150	138	133	108	115	118	133	123	151	132	130	121	97	116	143	118	136	124	131	109	133	116	118	123	109	123	112	112	145	95	132	137	132	119	120	142	125	130	141	125	108	120	115	125	119	133	124	119	120	132	122	115	119	123	137	139	125	109	153	115	142	139	128	110	124	148	135	136	135	119	129	139	133	121	141	120	134	103	95	108	135	124	109	126	106	104	124	112	114	111	131	123	130	134	128	139	138	127	114	131	123	133	128	111	131	116	145	142	137	116	132	131	114	106	133	123	119	117	131	131	143	132	112	112	134	146	134	129	137	112	111	128	138	131	126	111	123	131	121	131	114	141	140	126	136	133	144	163	121	106	117	131	133	128	129	111	121	110	141	116	140	112	134	134	126	120	127	128	116	118	114	124	147	122	124	125	116	137	150	108	121	126	133	102	115	131	131	113	147	143	128	126	130	135	128	141	128	137	132	111	120	112	144	114	113	137	131	113	129	137	99	121	115	133	126	124	132	131	117	90	124	120	143	125	120	130	125	125	127	123	112	94	116	112	144	130	119	138	124	141	134	107	137	135	128	126	115	137	120	126	116	135	124	121	119	117	144	126	127	126	123	123	126	129	128	122	154	128	147	142	132	135	135	144	116	122	125	127	127	123	134	126	111	130	127	121	133	151	126	124	132	137	137	134	128	114	130	128	127	140	137	116	116	149	120	112	116	143	131	126	129	142	135	106	123	115	120	123	135	153	116	125	119	132	116	124	127	119	135	135	145	117	99	113	137	147	107	121	109	131	132	132	108	116	122	127	137	119	118	129	124	107	123	132	127	138	131	124	126	124	115	111	126	124	115	106	140	140	142	123	105	120	134	103	124	131	135	121	139	132	130	124	122	114	123	97	123	108	106	117	138	109	130	131	120	114	125	127	110	128	112	120	122	134	130	126	148	116	137	132	127	124	144	127	104	93	113	131	119	111	131	128	120	127	135
7789	2271	5402	6240	5187	4286	3664	3049	2501	2131	1856	1671	1519	1306	1207	1146	1083	979	901	850	846	780	756	727	718	687	668	618	641	639	562	601	576	604	601	558	564	555	561	513	566	506	495	541	512	518	517	514	466	498	502	496	483	461	489	490	476	502	505	492	486	473	500	446	451	485	486	471	451	470	445	456	463	442	425	486	451	475	465	457	428	441	446	482	425	468	424	427	469	437	449	492	465	455	434	445	450	430	454	449	440	451	447	446	424	463	445	479	431	411	420	439	394	504	423	431	485	452	424	396	462	450	466	441	453	477	400	450	429	464	465	453	457	443	431	462	466	450	404	442	413	425	439	436	433	431	439	479	451	467	440	446	455	415	447	456	454	430	443	457	474	428	438	430	462	430	438	452	421	441	443	454	427	437	453	445	449	443	412	428	431	413	436	449	471	467	444	435	441	433	457	421	475	415	462	432	444	443	433	443	429	453	438	408	413	424	443	402	428	442	453	419	450	440	454	465	430	443	430	420	403	462	371	410	415	414	456	401	452	412	421	441	468	443	416	421	430	393	477	404	430	407	405	451	430	448	415	455	444	414	395	432	471	438	449	474	415	430	457	472	455	438	454	448	432	443	455	461	449	440	453	437	463	472	429	453	416	429	441	462	425	421	463	431	440	426	417	439	425	424	434	421	439	412	421	383	416	450	430	449	422	440	424	441	445	436	406	443	448	419	421	421	399	447	458	463	438	428	433	429	425	454	407	434	420	455	469	414	407	424	443	442	411	451	418	459	461	404	446	407	424	416	451	432	431	445	439	450	413	449	473	425	412	398	423	441	409	416	449	460	389	432	421	411	465	442	438	420	437	421	443	442	393	390	427	428	450	376	459	454	421	399	430	455	430	443	450	424	457	429	434	437	416	407	438	406	449	442	433	418	441	443	437	442	464	439	428	443	402	442	444	446	428	427	414	436	431	457	441	431	439	438	459	394	440	395	439	445	413	454	485	441	439	462	469	438	423	459	428	483	447	439	461	478	410	414	454	443	394	438	460	458	451	412	442	426	444	412	469	417	472	411	386	449	419	399	408	447	418	448	440	422	456	456	434	389	431	442	442	427	408	430	431	442	436	430	426	452	412	447	427	459	444	438	399	420	455	401	409	426	446	414	417	460	436	443	421	469	429	469	416	424	441	462	439	485	396	455	438	457	451	410	435	417	430	472	419	459	438	407	471	417	410	453	465	447	433	456	394	445	411	405	442	440	428	452	440	456	443	434	438	427	369	420	451	426	428	460	417	412	427	401	435	455	418	439	439	450	447	447	424	391	443	419	429	465	404	441	443	454	460	423	445	458	433	432	446	419	399	436	403	430	425	389	437	415	404	428	438	437	422	484	465	440	421	447	439	434	435	475	428	414	425	436	436	436	426	430	468	413	438	447	429	434	417	445	462	405	423	455	417	411	459	420	437	478	418	445	442	435	402	421	448	459	462	415	449	419	422	427	443	430	490	440	467	421	495	411	456	454	424	455	441	414	461	406	442	418	433	438	455	448	436	415	416	441	442	464	444	416	424	450	416	416	438	417	407	457	461	427	424	428	416	437	433	445	477	452	454	471	428	441	419	479	441	441	446	450	439	454	434	425	447	387	423	465	426	431	451	395	435	451	422	445	441	375	446	439	455	439	456	447	410	414	436	437	415	391	453	405	440	415	443	463	407	439	445	432	406	438	417	441	391	420	442	432	440	425	426	428	409	403	456	442	397	445	418	426	419	445	459	438	431	453	398	427	404	453	430	394	412	435	389	391	404	417	419	427	463	451	449	438	429	435	453	434	465	442	456	415	435	420	417	391	430	446	432	453	406	432	437	425	450	429	449	407	429	455	440	458	423	422	421	450	430	416	447	425	449	434	440	435	389	436	445	423	456	424	433	423	426	461	446	421	460	456	427	443	435	413	409	452	439	442	452	445	450	425	471	401	436	427	463	424	467	449	482	437	478	424	446	456	423	448	429	425	415	424	451	442	408	434	398	444	414	385	430	464	464	466	426	475	428	457	440	450	407	406	417	422	426	445	426	407	414	461	436	446	394	438	435	453	456	440	391	429	413	437	433	420	456	424	415	415	449	439	434	404	440	420	454	415	426	444	421	410	426	393	433	432	448	410	453	414	392	471	430	429	427	483	458	410	442	432	415	406	417	420	366	424	446	438	429	434	464	423	394	423	468	429	392	468	457	414	420	446	423	454	469	419	428	430	426	453	429	441	438	404	431	450	454	417	459	431	466	396	483	427	465	428	422	458	490	403	374	417	432	412	395	429	431	429	398	420	436	470	426	439	436	434	464	435	439	434	444	443	461	400	431	476	446	425	473	391	396	400	458	439	391	407	410	409	460	450	446	418	447	453	443	422	436	437	396	455	449	404	427	438	411	448	424	429	457	422	457	380	438	452	431	443	402	435	419	434	450	438	432	420	412	444	468	420	450	431	424	456	446	443	429	433	410	426	427	439	420	399	436	400	423	404	441	457	435	483	454	438	408	442	419	435	455	424	438	467	419	463	430	475	412	433	405	429	436	458	430	446	443	420	429	456	419	456	453	437	431	423	437	416	458	455	441	425	454	417	420	420	419	456	446	467	474	439	416	414	412	414	454	475	436	419	417	420	425	402	417	425	407	461	423	418	440	405	439	454	424	410	421	408	437	425	451	420	415	451	441	441	435	421	449	452	403	403	423	441	402	408	459	428	439	450	419	448	407	413	450	401	444	481	458	407	440	414	427	399	414	392	426	456	420	385	416	439	418	446	435	409	429	423	424	423	479	441	452	449	500	438	414	443	436	443	435	422	440	416	411	452	439	423	441	439	399	448	412	428	431	398	401	417	424	441	417	402	455	446	432	423	406	407	408	417	458	463	450	435	470	429	429	445	450	445	433	417	444	412	429	434	467	446	424	423	450	442	400	451	415	432	452	429	463	398	402	399	418	437	478	440	453	440	437	448	439	441	410	480	448	428	439	439	402	453	451	467	445	447	434	438	437	413	437	435	446	424	471	424	408	455	438	419	447	452	438	456	419	429	428	418	452	444	439	461	416	432	466	412	446	428	454	441	443	425	480	398	448	419	410	479	405	464	434	422	417	419	398	451	417	412	475	401	440	430	450	398	438	399	456	481	445	450	420	405	433	454	403	439	447	431	418	402	417	441	403	419	430	428	462	409	427	447	466	453	450	420	438	417	431	466	414	403	406	407	436	473	428	400	408	412	445	413	432	443	447	428	419	435	436	440	465	421	419	404	441	436	428	439	395	432	457	461	474	410	444	411	409	455	461	453	385	389	427	420	425	467	431	465	453	485	463	411	415	434	407	434	429	448	443	429	447	421	452	420	446	430	442	442	440	408	442	416	440	437	430	449	453	453	413	447	398	417	426	435	447	439	441	431	419	482	437	426	451	413	469	400	400	398	482	384	453	450	465	425	473	432	451	432	428	417	415	429	386	411	399	426	446	421	405	417
1268	292	296	326	239	275	279	247	253	221	233	236	260	263	267	248	223	260	263	227	244	270	290	261	252	247	287	244	240	262	229	245	274	266	259	251	253	248	246	247	284	263	241	260	262	247	256	276	245	265	237	247	232	287	236	246	245	243	242	231	253	263	230	256	250	221	235	220	231	256	243	244	263	248	246	220	254	220	254	253	286	238	275	232	256	244	235	255	232	257	226	254	244	246	246	240	262	249	282	264	226	241	238	258	282	230	284	253	250	245	243	270	266	260	253	244	255	258	247	272	252	271	240	268	241	277	228	259	273	263	247	245	237	240	260	241	228	255	265	288	260	245	257	242	221	235	282	252	242	257	244	242	251	233	223	237	226	251	256	243	228	249	236	227	261	258	236	219	266	248	249	241	253	265	254	248	253	244	228	234	255	224	248	272	256	262	247	235	241	256	233	230	244	244	265	264	251	240	228	257	296	270	230	218	236	256	229	244	256	248	293	251	228	256	255	234	266	214	242	227	284	234	244	262	257	253	250	241	224	267	208	223	269	242	263	204	223	254	239	249	230	255	248	257	245	239	261	229	248	269	255	272	224	258	247	252	258	270	261	254	246	263	244	221	263	220	274	251	228	270	248	265	276	244	265	253	239	266	267	259	299	257	240	239	247	264	264	246	290	236	255	244	244	234	240	227	240	252	255	257	239	238	269	266	253	234	252	232	278	256	255	242	237	237	244	237	248	251	249	270	236	254	267	246	244	219	269	240	247	227	238	247	241	229	229	246	244	255	251	235	274	245	216	216	241	268	251	251	253	284	257	259	256	221	247	228	239	253	256	240	233	276	238	224	240	239	264	246	246	240	251	245	239	247	254	259	278	248	248	227	262	243	273	237	263	231	242	255	229	249	261	290	255	285	263	223	215	244	273	276	260	239	260	278	249	249	266	260	223	241	252	222	253	221	244	242	218	250	255	271	249	264	235	262	233	233	267	235	226	277	265	260	241	257	251	249	212	246	238	243	266	258	233	256	288	245	244	252	241	243	270	258	251	267	252	249	247	241	271	244	234	252	235	260	256	239	253	249	244	265	251	250	234	249	241	243	261	253	241	238	233	275	245	226	264	236	277	242	229	233	246	239	252	230	267	289	238	261	245	226	274	245	233	243	266	252	239	251	251	219	243	232	228	251	240	240	221	242	237	251	252	257	240	232	258	236	246	222	253	262	279	268	237	202	271	263	256	233	268	264	256	225	259	232	252	245	263	249	266	246	237	260	257	247	258	237	250	266	260	239	246	257	271	241	228	249	231	259	259	236	261	259	267	262	235	234	252	258	225	294	232	280	262	271	232	257	238	258	247	260	283	236	253	265	260	237	266	256	303	267	262	237	257	229	259	244	271	265	254	232	240	244	227	248	277	260	243	256	259	237	268	248	257	278	271	232	242	268	259	249	240	252	209	253	260	236	243	239	251	238	246	265	220	265	260	252	234	247	260	258	250	262	239	245	253	251	238	238	261	252	245	255	222	261	255	266	250	239	286	257	271	252	241	234	251	256	224	244	248	221	246	242	262	242	257	258	256	248	257	257	246	271	249	243	272	256	251	269	257	256	250	225	254	254	235	256	249	235	226	260	267	246	247	245	234	252	259	252	269	250	237	254	240	227	253	248	271	240	260	260	252	259	257	252	245	283	257	237	228	232	245	264	252	218	255	254	225	259	238	261	261	222	260	269	258	248	270	263	239	252	274	280	278	273	263	212	253	228	239	219	245	260	267	235	261	227	250	252	242	256	268	255	269	226	224	256	232	258	258	251	255	265	287	228	276	263	246	274	265	256	235	221	252	259	239	228	220	233	254	202	266	254	254	267	264	254	275	248	250	248	241	245	237	245	266	235	258	233	262	255	238	258	272	270	250	251	250	262	261	274	234	237	237	263	242	241	263	248	230	260	250	261	242	241	242	248	288	253	259	233	258	243	267	219	260	255	234	252	232	242	265	251	248	248	256	305	236	258	260	279	251	231	270	244	250	249	247	250	238	238	243	269	272	258	253	246	257	288	231	245	238	271	244	263	264	246	258	254	254	253	249	243	253	231	275	270	255	229	241	252	247	266	249	215	265	251	247	257	228	237	258	235	212	264	247	239	238	242	265	228	256	257	258	238	250	253	241	266	255	277	246	260	271	250	239	246	274	246	254	255	242	242	266	257	249	208	242	283	249	224	259	260	245	240	229	272	250	244	253	242	246	223	256	233	264	232	242	253	259	278	257	263	257	232	246	247	238	231	272	245	243	245	245	236	228	243	258	269	243	280	251	251	259	265	236	228	248	252	232	250	242	265	256	259	236	253	245	264	252	234	251	265	248	260	244	254	238	243	246	247	230	233	233	277	259	248	251	264	223	265	236	264	312	271	241	233	266	221	273	238	256	238	235	243	253	265	242	255	255	257	244	249	237	282	261	270	264	249	250	261	261	259	263	268	239	211	247	235	250	217	266	249	244	235	225	281	252	204	264	260	228	238	245	222	290	234	287	244	248	249	239	257	244	257	249	266	219	255	265	255	243	249	287	274	243	266	266	236	245	272	274	247	256	275	240	240	251	262	250	227	284	258	246	264	236	264	247	245	228	241	234	266	248	273	248	236	242	259	237	210	253	258	255	277	239	267	265	235	236	269	263	251	240	244	252	280	259	235	251	241	264	224	276	212	245	231	251	249	237	229	223	277	260	250	258	265	224	219	248	248	270	284	239	244	237	241	295	215	257	243	238	263	249	249	270	242	240	252	241	270	276	260	257	249	246	215	235	245	240	241	222	249	244	245	251	257	239	265	262	271	267	243	279	246	281	261	252	259	250	238	269	238	234	266	253	273	242	253	277	259	254	237	282	263	233	249	247	268	271	247	237	258	257	238	238	262	251	241	247	227	253	232	244	232	248	224	234	238	227	264	268	263	257	247	242	217	261	266	237	260	216	227	235	235	251	238	261	254	266	243	267	237	253	233	256	253	246	257	241	256	236	227	239	236	236	243	285	266	232	262	249	268	261	284	235	237	222	252	227	245	225	231	240	259	251	249	237	243	251	216	262	241	255	250	247	242	250	258	252	251	259	236	277	227	260	241	252	223	224	245	268	256	254	241	268	251	257	244	238	268	258	231	240	242	252	300	216	235	252	263	255	250	224	253	261	232	250	248	248	275	235	240	258	263	272	239	260	283	276	247	234	235	259	241	265	264	252	244	242	267	238	246	259	292	274	217	276	259	230	227	264	274	253	246	268	254	242	250	244	218	269	261	253	237	248	273	239	262	265	268	239	248	256	247	272	245	270	252	274	263	218	235	229	268	264	249	277	261	257	238	260	276	234	232	207	255	257	224	250	254	235	258	254	242	236	241	246	243	239	227	242	238	247	249	259	215	275	253	215	244	268	250	260	256	257	248	259	224	235	249	269	242	256	266	244	235	226	234	208	259	277	250	274	257	234	250	239	243	229	267	244	272	267	262	244	235
2165	816	929	957	900	912	852	821	802	857	803	778	787	806	807	773	791	785	796	762	845	827	782	759	803	792	775	769	779	755	763	777	791	764	784	805	779	797	751	747	743	808	811	729	758	777	776	742	792	798	785	811	770	800	733	779	796	755	750	720	720	780	746	732	753	750	817	773	810	792	772	796	770	788	821	784	753	738	783	768	758	752	781	778	784	794	749	787	736	757	772	799	793	763	761	776	833	745	752	764	793	782	782	762	783	788	726	741	830	769	754	776	736	798	768	826	786	800	786	715	773	758	778	755	781	715	728	766	810	782	762	811	775	794	749	804	769	792	783	750	756	729	727	740	794	787	751	717	720	819	746	756	736	723	761	804	746	828	751	801	816	755	751	752	779	784	753	774	764	783	801	813	751	805	777	790	731	719	742	787	729	764	755	776	804	835	805	787	790	826	800	768	797	748	749	791	776	789	759	800	763	742	736	772	760	788	760	772	754	815	751	736	792	781	733	760	820	748	801	784	782	803	755	778	755	752	750	791	772	731	789	754	776	761	737	797	767	781	750	776	808	768	721	758	839	762	793	756	720	774	764	736	740	714	775	736	716	784	768	782	734	768	776	701	720	768	791	797	748	739	782	760	815	774	717	781	741	745	817	821	782	719	792	825	770	749	748	775	772	751	731	770	764	817	769	753	748	743	738	762	741	747	729	790	764	737	805	769	743	787	781	787	776	786	774	772	780	775	823	772	766	757	707	731	756	720	795	781	788	775	775	734	785	737	739	780	823	804	788	798	781	776	782	751	792	746	787	800	756	759	743	708	726	787	772	733	772	712	745	761	751	763	789	773	743	760	743	758	760	762	744	753	743	798	756	784	726	750	750	765	747	777	768	778	797	784	763	784	718	721	725	759	769	801	773	770	786	789	804	747	747	746	770	726	774	803	777	786	785	722	791	752	769	733	752	799	704	717	745	744	836	756	772	751	738	771	771	750	713	787	771	782	823	789	728	798	764	776	776	767	762	745	741	778	747	815	772	781	738	775	715	731	784	766	728	758	730	747	795	770	747	811	748	841	779	793	738	805	772	734	741	788	739	775	728	739	791	791	745	774	770	752	785	824	753	762	747	762	829	785	720	772	752	730	758	748	760	753	764	756	756	814	718	749	748	769	778	785	725	764	796	735	711	711	750	787	747	730	792	805	694	760	757	798	746	766	790	784	791	772	778	753	720	790	806	717	790	779	746	778	811	745	776	729	755	737	783	776	805	781	753	780	830	803	813	776	731	783	726	749	749	751	752	765	767	764	775	752	750	772	762	774	793	749	781	762	747	780	784	767	786	843	782	731	805	749	744	771	752	760	776	778	737	802	749	819	771	760	767	793	761	810	762	740	720	744	769	689	822	738	784	764	783	769	754	751	747	768	769	784	787	747	702	772	807	769	814	771	769	790	759	752	794	806	756	821	751	767	784	775	798	736	752	825	732	741	741	768	759	785	800	763	779	744	753	759	816	765	772	759	704	776	829	746	787	754	737	808	811	785	781	764	807	692	793	801	740	763	768	774	735	749	759	746	772	763	794	800	750	794	829	761	733	786	772	756	770	740	772	723	774	795	734	761	767	749	741	810	719	702	766	772	734	765	743	723	772	770	762	813	828	778	803	802	780	781	793	781	749	768	737	758	770	755	777	770	777	764	721	771	733	752	767	753	722	796	731	751	786	760	769	780	787	823	777	783	739	745	774	819	784	782	768	755	771	818	773	726	774	736	837	781	747	758	799	775	833	747	789	753	777	767	713	731	735	771	775	749	781	794	767	756	756	785	751	783	717	803	779	787	801	755	741	782	733	794	799	767	749	771	762	787	756	768	708	753	788	784	799	754	776	788	749	757	705	841	753	771	810	749	825	736	721	692	762	751	744	745	791	773	785	751	784	757	780	777	777	795	740	785	717	769	766	721	799	774	724	721	768	822	775	748	746	773	765	758	758	712	810	779	779	731	782	760	729	774	762	741	766	777	738	772	737	782	750	815	759	747	792	770	771	776	776	771	776	753	834	777	763	745	830	736	802	760	787	751	800	766	733	756	816	790	739	732	750	772	772	791	766	770	765	755	801	751	810	768	784	762	811	811	807	770	749	789	764	809	761	721	774	714	807	731	703	778	733	726	773	783	796	768	702	744	749	764	679	777	753	728	754	767	769	738	774	812	760	813	784	787	740	791	815	763	783	776	795	717	763	793	758	729	748	786	765	777	780	776	785	781	743	751	796	787	810	728	797	768	765	759	805	788	761	759	771	790	780	788	797	774	729	750	732	789	760	757	761	779	790	773	771	794	798	763	764	726	780	777	805	776	759	812	820	765	772	781	800	798	770	790	751	707	776	736	779	743	783	780	771	789	734	762	744	760	787	744	749	757	789	788	812	763	766	725	772	784	756	765	778	720	776	778	771	739	739	782	750	751	794	791	713	730	772	773	794	772	733	719	789	772	796	810	798	760	762	834	769	765	793	728	772	743	759	794	805	820	798	776	749	785	732	771	754	772	774	743	740	768	753	783	768	782	745	743	741	774	821	766	767	778	711	715	770	774	722	779	803	702	794	767	754	793	778	783	771	759	744	814	747	782	766	781	747	781	769	755	765	789	745	741	740	786	785	773	789	777	769	750	786	776	806	799	809	775	780	793	752	782	776	727	748	764	823	751	713	794	799	771	783	817	702	764	772	755	743	741	753	801	733	736	796	829	767	750	729	804	755	769	806	756	775	733	695	815	768	756	794	773	768	754	750	787	763	751	797	788	746	756	769	766	779	758	779	774	773	756	768	790	799	808	743	728	790	742	780	728	786	790	772	781	784	760	712	741	733	776	774	773	745	814	741	711	770	767	835	768	775	731	799	760	835	750	718	768	774	724	770	748	752	744	716	756	728	771	826	753	734	760	783	782	757	761	746	792	831	779	758	783	756	828	762	759	794	742	780	795	779	725	770	789	759	793	737	821	819	773	726	781	753	797	715	773	723	757	733	828	730	788	758	753	724	763	807	766	729	775	789	798	753	770	809	767	781	749	797	755	736	744	782	786	793	760	781	799	742	773	751	790	783	765	711	754	802	720	746	791	786	745	719	767	772	741	745	756	804	764	797	763	771	762	771	789	771	810	781	769	785	772	770	784	812	750	749	766	792	750	771	783	791	741	772	745	752	731	813	767	767	795	759	769	783	731	839	755	814	786	725	816	800	754	711	815	719	801	759	798	755	721	679	765	736	766	791	769	735	758	767	715	793	758	748	769	749	772	754	766	727	752	728	743	758	779	801	742	736	809	746	804	825	781	735	774	751	810	784	802	775	775	785	783	785	751	759	796	744	790	823	717	735	770	727	810	775	772	757	796	698	734	800	807	774	757	765	788	759	758	728	778	782	735	789	768	786	758	781	744	796	790	765	754	762	740	779	743	771	791	776	779	718	835	769	733	755	748	759	754	716	803	719	783	803	800	758	811	785	780	804	768
4546	868	1248	904	629	496	423	314	280	234	218	219	184	188	165	178	171	152	160	151	147	134	145	132	143	156	146	145	124	123	127	118	131	136	154	120	133	118	142	136	145	126	128	109	160	137	118	147	147	157	144	124	135	160	138	118	122	130	125	136	146	121	144	137	104	139	116	132	125	133	108	139	123	120	139	131	126	132	133	129	140	116	129	128	120	127	134	134	124	131	113	134	142	127	114	101	115	120	98	153	116	127	117	133	112	117	135	128	118	131	126	135	107	126	121	133	109	123	133	135	141	114	138	121	127	124	131	111	119	109	112	139	128	158	119	123	128	146	124	135	121	139	124	142	122	126	124	114	121	123	124	121	145	144	134	139	143	113	128	141	111	128	127	143	139	111	143	134	119	142	119	126	133	147	129	120	128	133	133	123	109	140	118	131	123	133	109	123	147	119	141	130	124	115	125	135	117	128	121	121	125	110	108	117	118	138	133	135	124	127	114	118	135	112	137	132	109	125	139	116	115	129	115	133	103	136	113	114	125	140	108	122	129	133	129	122	107	123	126	124	145	126	111	145	139	111	115	134	119	126	140	130	137	122	98	149	134	132	126	136	130	139	121	121	134	134	121	130	131	127	140	134	109	118	117	133	124	120	142	115	125	117	111	127	116	119	122	123	123	122	112	130	113	126	151	114	131	112	117	124	146	127	116	144	120	112	134	115	125	123	109	119	120	116	134	102	120	142	131	124	126	140	126	111	111	136	129	136	122	140	122	122	118	123	118	127	142	120	146	117	119	122	124	126	142	128	131	124	133	136	128	120	122	125	106	141	129	126	105	148	116	119	117	138	133	124	132	109	130	117	100	130	137	130	129	118	130	132	125	133	109	126	118	122	129	121	125	130	121	108	139	127	140	129	130	134	121	108	123	126	130	104	129	150	132	125	123	120	127	124	98	136	113	134	134	143	116	119	124	127	132	115	125	139	107	135	102	139	135	134	130	113	104	131	112	118	129	133	129	104	123	138	134	118	116	130	117	115	137	116	115	127	125	134	116	123	125	144	117	118	128	120	111	113	117	112	116	119	138	128	137	119	136	121	120	107	118	132	130	131	106	121	121	146	103	136	137	117	129	114	134	141	109	156	115	142	131	127	148	114	117	135	123	122	136	125	139	128	104	123	127	127	114	127	119	139	142	146	108	118	128	110	127	116	125	139	127	134	129	119	133	145	149	131	105	147	120	150	128	124	127	144	104	114	122	135	135	137	105	117	130	110	142	123	112	117	141	150	128	124	127	127	133	123	138	122	136	138	135	118	120	127	123	136	145	128	115	127	128	122	126	130	114	113	138	123	99	118	112	116	150	110	129	132	126	123	126	113	120	137	123	137	136	115	128	125	144	139	124	128	118	132	138	122	118	109	121	123	137	120	133	130	122	138	118	128	124	133	120	150	118	126	126	113	116	126	129	126	117	130	135	119	144	130	122	114	122	118	124	142	136	121	134	129	130	122	130	148	145	121	127	140	118	122	131	125	124	135	128	143	128	122	140	136	133	123	127	130	109	125	135	133	127	121	131	138	124	119	129	143	135	138	121	116	136	143	124	125	116	127	123	133	114	133	119	135	117	147	138	104	134	132	115	132	114	117	121	138	138	130	112	117	117	151	143	139	127	137	130	140	128	127	122	139	139	133	114	129	126	137	133	120	132	131	149	114	119	118	134	156	111	125	126	135	138	136	107	128	118	140	139	133	148	125	131	120	130	122	118	129	125	132	113	117	134	118	130	149	118	121	150	120	104	125	131	124	122	129	141	133	138	125	130	124	121	120	132	118	114	112	124	137	127	127	121	112	127	118	120	131	139	111	111	114	114	109	134	125	125	135	129	135	134	134	115	123	127	137	114	119	113	119	134	139	115	145	134	138	123	108	127	147	117	119	124	124	140	115	136	117	128	117	120	128	129	126	146	121	128	115	125	134	118	114	144	115	127	107	114	139	124	137	126	110	122	121	113	109	131	123	138	137	132	117	112	126	127	128	127	116	117	115	126	117	111	112	129	145	135	115	123	128	130	130	140	138	116	133	131	130	122	135	128	125	131	135	154	123	142	116	151	105	138	124	118	139	106	129	125	107	126	149	143	131	121	133	134	151	112	126	119	128	156	116	143	148	132	139	140	123	108	109	138	124	121	126	127	99	117	124	118	128	124	128	127	110	133	122	134	110	127	127	121	153	121	140	122	138	133	125	116	128	114	111	145	123	137	116	129	122	117	117	139	134	132	117	133	113	140	121	140	141	119	142	125	133	107	111	117	126	128	122	140	108	133	134	139	128	132	143	114	128	127	122	116	131	119	136	111	105	120	131	133	134	140	123	127	123	159	121	108	136	103	118	135	124	141	129	113	125	125	116	97	116	121	117	113	121	115	137	121	128	126	123	147	125	159	140	152	115	101	136	115	136	137	128	130	152	120	132	138	129	112	134	125	139	121	150	128	132	122	126	120	125	133	136	117	138	109	129	127	137	117	136	120	114	137	112	129	134	122	149	134	122	139	128	124	141	136	142	123	136	127	145	129	116	144	125	137	141	137	139	129	140	119	97	131	110	129	142	125	115	117	135	137	119	111	143	129	126	115	128	142	115	140	140	126	145	137	123	125	113	132	140	133	144	137	115	140	128	111	121	132	126	128	151	127	155	129	124	138	128	117	125	126	133	104	118	140	139	146	126	124	130	124	124	126	132	115	125	116	108	158	130	119	114	131	138	113	142	138	136	114	139	130	124	135	119	115	111	116	135	136	124	115	135	130	140	133	129	107	136	124	117	125	129	121	133	121	109	115	143	144	129	133	139	144	133	122	152	133	127	132	122	131	120	137	132	146	122	129	113	129	141	120	130	143	133	114	133	132	123	123	121	133	131	140	113	137	164	129	133	118	120	111	131	122	116	145	105	129	128	131	109	124	121	117	128	142	120	126	135	116	124	120	132	144	112	122	142	109	132	122	133	142	122	114	106	106	139	134	146	159	119	126	147	100	134	126	139	135	153	139	126	141	151	117	140	126	160	134	131	134	119	133	121	111	133	116	126	127	118	124	120	133	136	128	122	110	120	113	129	120	137	130	104	135	135	139	136	146	136	134	128	138	109	119	100	139	121	119	133	111	115	117	122	134	127	110	118	132	145	116	130	124	148	131	131	134	141	110	115	113	126	135	115	129	119	122	157	134	115	127	138	121	120	124	112	130	143	132	131	140	142	131	114	145	138	130	165	124	126	135	137	134	146	151	122	97	137	129	123	138	107	130	128	119	143	108	123	134	139	132	114	133	123	119	115	113	106	140	123	118	129	144	134	143	125	129	143	127	115	131	119	125	132	147	123	113	116	106	127	134	128	120	130	140	136	118	120	115	135	149	125	152	126	114	124	141	150	114	111	116	141	137	130	136	136	132	124	116	130	109	120	117	135	126	145	140	122	143	133	109	136	123	141	138	117	141	123	128	139	147	136	133	127
5455	1401	3002	3427	2834	2479	2085	1782	1476	1345	1092	1110	939	916	849	804	729	656	656	636	626	646	626	564	606	564	506	556	543	533	492	542	497	526	504	521	475	514	458	480	464	478	495	473	474	451	474	469	449	475	480	493	474	449	488	440	472	450	443	430	468	448	449	436	460	455	455	427	481	412	455	400	446	433	465	452	423	461	446	435	458	439	427	422	439	447	417	439	473	443	497	426	437	460	445	461	427	423	414	426	450	457	436	389	457	439	429	438	421	450	419	456	451	453	474	438	441	445	453	423	427	453	422	428	456	430	454	443	409	428	396	435	453	424	420	441	452	422	445	411	415	385	436	481	387	445	464	421	420	418	429	418	378	450	421	399	451	415	465	414	450	418	449	444	436	417	450	414	439	441	416	412	430	428	415	457	436	438	465	417	415	424	416	453	434	421	450	432	421	429	462	495	453	446	441	422	432	423	414	434	430	445	423	434	446	431	439	404	407	463	392	440	451	432	432	436	424	435	444	429	448	422	437	438	459	438	451	447	392	438	394	452	427	418	447	415	467	492	436	461	422	416	419	433	457	418	453	446	397	405	442	457	401	433	412	449	431	405	442	430	411	465	410	421	428	442	433	460	443	418	423	472	440	462	423	430	420	421	409	428	454	438	445	402	415	450	465	441	419	424	426	407	467	434	407	459	438	462	429	397	419	442	457	399	417	450	435	459	426	445	446	418	426	454	459	440	448	420	442	399	433	418	444	442	452	425	436	406	442	457	392	409	434	422	436	439	434	426	426	421	413	469	465	437	426	424	428	445	437	434	436	447	478	438	439	419	453	414	434	438	447	464	445	408	453	422	443	465	434	409	427	431	425	440	432	416	410	440	477	426	407	429	444	430	413	447	421	463	417	437	446	435	413	425	461	453	453	449	445	402	408	437	473	434	432	454	458	409	434	390	428	426	443	452	451	410	425	395	435	438	432	422	486	425	438	443	451	399	419	455	441	387	462	469	480	400	407	431	423	446	434	448	445	413	398	425	437	382	465	435	411	448	435	438	417	428	406	450	410	430	441	451	418	432	422	396	382	479	431	473	477	460	419	411	423	431	412	421	434	429	414	435	430	424	416	382	444	446	408	434	418	396	407	443	454	411	433	413	423	417	447	430	446	454	420	428	441	448	422	421	465	446	456	424	403	406	397	398	408	425	447	453	403	468	440	417	440	420	409	434	422	403	432	475	450	458	427	422	451	462	451	464	412	445	424	434	472	429	417	467	412	432	455	431	431	460	462	430	445	456	445	454	438	426	450	476	434	467	412	442	424	433	442	465	435	435	436	456	429	429	434	440	414	425	412	438	395	473	400	458	440	455	434	479	424	429	433	424	432	414	405	439	443	397	443	430	423	409	401	452	412	415	438	427	444	449	445	440	420	422	427	436	393	415	406	435	424	421	383	432	420	460	440	438	452	428	441	425	426	407	428	443	419	444	479	427	423	412	385	435	435	430	406	430	407	427	457	471	396	412	425	439	454	418	439	434	429	418	424	434	427	435	459	445	443	448	436	429	410	433	414	444	423	438	422	462	429	437	460	471	441	447	402	452	408	454	439	416	425	422	452	387	446	427	392	414	431	428	384	433	433	449	412	406	437	445	399	385	454	409	423	431	426	418	463	428	401	398	462	416	426	411	408	452	442	448	460	432	390	412	418	447	431	426	425	444	434	416	451	428	457	424	429	427	422	429	433	433	429	437	466	421	422	421	411	435	424	452	384	411	451	434	429	442	454	437	432	447	450	430	434	408	439	413	427	456	423	434	439	414	465	398	433	427	387	390	396	402	431	468	434	411	408	452	385	476	420	439	410	404	442	412	445	432	439	440	444	443	395	476	422	456	421	431	417	410	453	450	433	459	448	449	438	405	418	449	463	423	419	407	439	427	421	451	442	429	432	441	409	425	430	435	450	442	436	453	411	424	413	388	382	398	444	425	426	407	403	403	424	425	405	451	450	441	457	428	438	414	408	456	443	436	425	467	408	459	415	456	412	395	426	457	456	420	467	457	456	426	416	432	406	424	412	408	418	436	447	421	439	406	436	456	440	401	395	445	400	411	441	431	444	419	436	407	419	453	459	420	454	449	446	462	464	452	432	460	444	408	450	424	448	430	412	422	434	431	433	394	377	427	427	425	492	406	422	415	431	423	449	407	431	434	436	419	429	432	445	438	430	434	437	413	411	416	432	417	436	422	402	453	453	420	429	467	413	456	432	423	381	432	441	433	435	421	472	413	419	452	450	433	481	452	415	434	433	438	420	450	409	465	437	439	395	411	428	398	402	415	444	474	424	432	471	420	469	446	464	462	449	449	454	406	444	440	435	403	412	432	449	408	418	471	421	421	464	437	412	425	453	418	449	424	440	435	439	422	415	431	415	442	420	447	477	469	455	450	426	449	415	446	428	452	413	462	400	427	479	411	414	421	429	428	425	440	461	439	448	458	426	469	436	420	429	426	487	451	391	463	418	442	416	435	442	386	423	465	432	418	419	408	449	426	452	452	463	426	419	420	463	446	474	443	473	438	427	417	464	432	423	412	448	432	463	464	438	423	427	421	408	400	416	410	441	449	430	417	427	441	441	445	423	429	430	440	455	415	449	426	449	431	433	487	397	467	413	433	450	406	454	430	450	397	381	442	450	433	395	451	438	448	467	414	428	414	436	477	409	435	468	431	416	438	438	387	417	480	404	421	404	411	427	437	438	453	425	424	453	449	422	430	422	459	392	474	436	424	409	382	429	444	419	415	406	418	431	419	433	394	410	434	447	401	449	440	406	429	460	433	421	411	423	450	437	446	442	448	442	442	431	440	436	461	427	400	400	433	438	444	444	433	417	432	398	416	430	437	426	443	460	445	424	438	456	416	421	471	424	409	447	476	435	449	409	433	441	431	453	411	432	446	438	424	411	461	424	466	445	463	460	449	404	432	393	447	430	441	430	424	405	426	419	411	444	436	433	435	396	395	457	449	466	396	430	425	449	439	405	443	420	421	387	423	443	436	403	434	437	428	450	421	445	421	418	431	434	447	434	445	421	417	483	411	430	422	396	424	420	443	478	439	402	411	421	377	422	468	413	438	421	418	454	442	407	456	467	490	449	419	443	405	442	415	460	440	426	443	426	421	447	433	430	475	414	414	465	464	438	407	409	419	444	444	434	470	429	448	448	430	432	414	429	408	445	418	464	434	439	430	372	461	428	407	417	422	441	452	448	447	465	417	436	430	429	429	426	432	437	431	446	415	424	466	446	432	432	414	460	399	452	423	439	402	443	413	418	419	430	460	459	415	444	432	429	410	422	439	420	404	493	451	461	449	466	446	431	404	397	441	422	453	433	442	402	420	416	418	428	427	397	459	452	468	469	407	458	462	425	435	404	408	454	407	419	437	452	441	426	451	443	430	394	462	426	442	461	475	418	411	414	456	426	423	404	411	439	426	400	429	421	451	469	405	440	457	448	420
8734	1912	2310	1639	1171	757	644	467	365	368	320	266	251	211	208	187	200	203	193	179	153	173	146	169	175	147	146	156	162	135	130	142	159	140	137	164	121	129	109	123	123	141	133	143	148	127	132	141	149	110	132	126	118	145	128	150	133	133	134	125	131	120	114	136	132	131	125	114	140	133	132	138	151	126	134	110	99	135	122	131	139	115	117	119	130	118	119	143	129	135	132	124	108	123	127	135	140	128	148	138	126	131	113	132	123	132	117	107	131	125	124	118	116	116	128	145	124	116	135	136	134	129	132	124	131	138	122	134	127	134	117	116	115	147	108	121	130	130	132	121	114	113	116	123	109	124	132	119	140	146	121	154	129	114	122	136	100	130	137	133	126	117	113	100	114	120	106	125	131	119	133	119	125	125	122	116	112	136	148	125	124	117	125	128	126	117	135	140	132	140	140	103	125	125	120	128	136	111	130	99	119	121	136	123	124	140	128	117	128	125	95	130	113	142	113	117	133	134	123	137	130	108	116	156	127	126	133	132	125	121	118	117	116	121	129	120	114	131	110	134	110	117	105	157	139	128	131	109	116	132	136	119	108	137	131	114	113	129	101	117	121	140	116	136	128	113	130	119	124	121	109	117	139	124	122	111	126	123	128	105	141	95	121	127	105	130	121	121	126	146	127	134	148	117	114	137	115	120	116	127	110	104	132	131	108	133	120	92	129	129	141	115	139	121	118	121	137	113	120	114	115	136	150	142	142	127	110	126	124	125	117	129	115	123	127	146	109	120	105	139	135	112	119	117	124	111	102	112	130	142	143	115	129	128	145	133	126	105	117	124	118	109	122	112	125	87	121	148	127	137	132	137	118	118	112	123	129	120	129	124	120	113	135	128	131	114	129	122	131	132	131	144	114	115	149	144	136	134	122	130	121	134	131	132	139	108	116	128	126	108	132	121	114	139	125	124	130	138	123	112	124	123	126	140	113	129	128	114	135	118	97	128	127	129	128	146	137	122	122	127	137	132	143	113	127	128	134	142	108	103	110	133	132	109	122	129	93	120	130	118	112	131	137	114	106	121	132	122	119	107	120	137	150	129	128	117	114	132	122	120	125	122	134	144	133	137	125	123	126	115	135	137	130	121	142	136	128	146	125	136	127	116	110	121	114	132	124	123	135	106	133	135	136	145	121	106	102	144	122	130	123	108	116	110	117	134	131	104	131	124	138	134	137	125	124	132	130	131	119	128	120	98	132	122	120	131	111	135	120	143	133	119	132	114	117	145	130	112	134	112	124	122	136	121	141	118	128	126	122	116	137	114	125	107	123	113	138	117	144	140	120	119	116	139	121	125	128	125	140	114	115	136	121	117	118	125	121	121	130	118	107	108	130	113	130	120	141	132	124	144	127	119	116	109	132	137	130	115	114	115	118	138	123	107	133	145	108	121	137	139	108	123	128	132	133	128	128	139	123	141	121	124	120	116	139	127	107	141	116	123	123	127	121	125	147	124	122	127	140	131	134	114	128	142	119	113	117	134	118	126	111	160	127	126	119	132	145	145	112	130	145	134	123	124	129	109	153	131	123	106	108	121	127	133	117	118	134	111	130	129	131	117	112	145	120	123	134	124	123	118	118	130	141	124	113	118	137	145	102	98	127	129	127	138	128	119	151	132	114	117	131	120	127	111	109	133	119	151	135	111	113	113	128	121	125	123	137	137	147	132	137	140	113	115	127	133	115	126	141	130	120	113	136	114	142	113	102	140	124	142	124	115	115	128	131	146	124	115	109	131	112	127	107	150	128	112	120	124	143	124	126	114	136	110	143	110	133	131	125	110	134	115	124	137	116	117	120	133	118	104	143	128	137	131	130	121	129	127	129	124	128	115	122	135	118	114	136	138	141	125	146	136	118	102	120	122	127	116	117	121	116	122	116	132	120	107	130	124	116	133	115	91	105	148	120	102	121	127	113	122	113	125	131	136	137	146	134	137	122	114	131	107	115	115	126	123	113	120	142	113	110	123	123	118	103	126	111	120	122	115	130	123	122	123	133	106	116	122	110	145	119	111	123	122	122	112	127	134	139	122	113	132	124	121	122	113	134	136	143	110	114	113	116	118	119	112	112	105	107	128	118	128	144	114	112	129	119	115	116	108	102	120	130	125	112	126	129	137	135	99	137	145	127	136	134	120	131	121	133	150	118	142	129	117	120	148	126	146	128	146	99	116	120	120	148	141	117	116	122	130	130	127	126	147	115	114	145	124	124	121	121	126	126	129	118	119	124	98	121	124	105	115	120	117	136	101	115	121	137	97	129	108	113	104	104	123	107	120	122	148	137	123	131	126	111	134	126	133	103	123	121	139	139	133	124	138	136	125	115	158	156	110	122	123	131	97	137	120	132	128	150	115	126	122	107	120	109	125	122	119	144	114	104	120	120	136	121	143	132	132	106	117	107	116	123	146	129	103	114	125	128	140	129	141	123	140	128	115	135	121	127	126	133	128	125	118	118	152	133	115	123	108	116	133	117	115	133	135	137	119	144	129	120	125	104	127	127	109	139	119	132	121	133	124	126	132	126	135	138	126	109	107	110	110	110	121	126	114	131	130	137	132	144	120	125	129	132	125	125	128	130	113	115	131	131	119	132	125	129	127	133	112	123	124	110	135	128	118	130	135	117	150	128	110	132	133	106	134	128	146	101	128	120	126	122	135	165	124	108	97	129	112	130	131	112	126	141	117	118	133	136	127	110	146	138	144	135	113	132	127	121	128	128	121	110	112	128	126	131	127	127	124	126	134	157	113	106	134	131	143	127	137	115	101	117	108	108	150	128	115	115	114	133	112	126	125	118	132	119	130	118	129	120	129	133	137	125	136	116	121	129	124	127	141	119	121	115	131	129	130	112	139	134	128	102	128	119	121	117	122	102	133	117	124	125	124	113	135	125	128	118	136	95	147	107	134	122	142	125	132	129	125	118	112	144	118	117	132	146	110	126	127	115	117	118	116	123	132	115	147	120	108	110	135	146	107	118	117	124	133	109	135	116	139	117	126	124	115	128	117	114	115	131	139	141	108	129	107	111	111	134	124	126	131	127	117	121	118	112	129	129	119	120	135	126	111	121	118	123	119	107	114	120	132	119	120	140	131	118	132	115	119	140	107	121	106	126	94	126	131	125	119	137	128	106	124	118	129	114	124	122	128	126	118	121	120	136	118	132	112	127	115	120	128	115	132	122	93	121	137	118	118	135	107	133	119	120	125	130	147	131	124	135	132	121	118	119	140	113	126	131	117	133	115	141	123	146	133	133	153	125	138	119	122	143	145	119	89	124	131	129	129	120	121	120	121	136	116	134	146	112	120	131	104	106	101	115	137	125	141	135	128	125	125	137	121	110	111	138	130	138	133	137	129	119	126	125	116	119	121	113	141	120	123	136	136	130	101	111	132	119	143	134	114	129	125	122	143	124	136	120	137	115	137	123	132	126	122	120	128	136	137	110	124	121	117
7608	2273	5235	5935	5311	4323	3532	2935	2523	2180	1794	1682	1442	1320	1219	1170	1053	963	866	901	786	818	810	743	715	752	715	679	663	676	678	629	575	625	609	600	592	579	585	541	531	572	558	508	523	530	532	501	520	515	482	492	532	502	449	506	512	470	459	446	436	472	534	437	476	446	482	466	440	490	439	450	416	506	479	451	431	461	472	499	453	448	456	502	456	440	396	440	442	498	441	479	484	424	452	448	455	455	445	428	468	446	462	444	415	455	413	459	415	441	407	462	409	461	456	408	419	419	455	441	412	426	433	442	463	430	419	454	455	439	434	431	422	443	450	416	419	398	418	468	471	474	406	399	443	428	428	456	452	460	448	407	455	460	424	400	431	432	400	454	437	432	411	418	421	418	385	452	419	449	473	422	437	472	430	443	437	429	418	443	444	435	391	427	453	427	413	418	475	408	445	435	442	401	450	469	443	424	436	429	473	406	432	413	400	447	419	475	438	462	457	407	463	416	434	445	392	432	424	428	453	414	443	423	467	438	410	411	420	467	412	399	448	410	430	471	428	442	441	424	472	452	427	429	464	422	427	454	417	451	424	450	459	436	397	390	425	394	426	426	403	429	444	446	403	422	442	447	448	489	419	459	447	432	431	405	442	428	420	387	412	460	451	406	457	446	450	408	461	452	423	427	433	409	432	409	462	405	431	449	435	415	420	426	415	484	385	431	441	450	457	409	430	479	440	444	409	413	435	427	449	390	458	449	421	429	435	430	440	452	475	393	432	462	427	442	405	436	425	438	399	435	443	416	441	431	433	419	397	398	445	440	451	439	427	461	445	387	422	427	414	420	447	416	455	400	443	431	403	429	444	461	422	410	446	455	461	400	448	378	403	425	441	444	432	422	428	430	431	429	446	428	401	427	432	430	408	451	427	430	416	426	427	397	425	423	434	458	417	451	433	406	456	430	430	410	412	472	429	439	439	437	403	446	463	432	438	431	427	469	409	420	410	415	431	416	428	439	390	426	408	419	447	442	429	424	410	436	398	460	416	436	439	429	423	434	462	447	451	456	443	394	444	464	417	415	448	422	417	450	434	460	420	463	457	425	429	469	432	419	445	431	438	450	463	410	414	427	455	427	412	415	433	439	416	442	423	435	474	449	431	447	416	434	446	435	439	462	444	456	466	431	461	378	436	437	405	431	429	427	406	432	478	447	418	416	451	444	417	460	454	412	422	387	462	431	432	427	448	453	425	450	450	451	458	433	434	410	484	464	425	432	436	425	422	431	436	431	419	435	405	407	468	447	438	437	410	429	458	421	412	437	432	401	409	440	453	418	410	399	430	462	426	421	427	429	397	458	396	421	412	422	412	444	408	448	434	420	389	426	428	419	457	438	462	450	426	418	425	424	468	434	411	422	413	392	415	446	459	422	470	443	456	454	440	462	411	437	488	463	394	420	411	414	429	424	423	426	440	416	442	397	437	413	460	411	443	458	402	453	429	429	445	426	441	440	431	410	471	432	444	432	450	445	470	422	469	450	389	421	415	433	418	438	433	438	417	417	411	454	449	448	428	448	465	465	448	440	406	409	416	402	410	429	429	447	455	445	453	466	390	423	436	416	454	494	415	428	454	428	431	417	445	424	419	461	433	430	421	429	404	439	411	444	434	448	473	451	437	409	397	441	429	441	429	414	404	488	401	434	457	411	428	483	432	398	435	437	405	434	401	448	443	464	493	425	460	434	397	433	443	428	426	421	456	462	415	430	400	399	445	431	422	455	442	462	443	418	431	411	455	430	411	431	429	438	418	399	402	438	477	441	431	426	434	389	465	441	420	445	432	434	425	437	418	430	446	410	414	390	431	433	465	413	416	423	380	363	429	464	452	419	469	439	437	440	444	437	429	445	445	408	413	386	427	425	421	434	439	426	427	393	452	463	407	408	428	433	449	417	420	437	450	446	440	463	423	454	442	432	427	441	395	443	455	407	406	455	458	426	444	440	439	425	404	431	470	429	436	433	396	435	448	436	438	440	423	445	412	485	469	432	470	429	439	437	422	444	427	445	464	467	422	442	434	456	405	398	428	481	427	409	423	427	398	437	403	441	416	408	463	428	427	390	439	425	417	422	412	411	424	456	440	441	408	430	427	410	430	439	452	429	427	435	449	445	419	423	439	410	403	445	435	424	455	431	441	442	448	423	389	453	421	475	444	449	437	431	452	404	418	406	442	431	409	415	426	458	423	416	446	436	465	414	429	401	411	421	421	461	493	435	450	438	426	439	413	398	429	425	417	465	413	407	465	425	408	442	417	426	439	430	405	443	397	447	443	441	400	440	461	379	456	434	429	464	426	460	421	384	425	433	455	444	394	445	424	423	404	407	455	443	425	422	453	432	417	449	458	425	395	410	449	424	439	417	408	464	444	429	436	408	429	436	426	410	397	399	433	446	409	446	466	423	454	439	428	414	412	465	484	437	391	442	397	457	417	415	435	441	427	433	474	407	417	462	457	430	435	450	393	452	408	460	403	458	434	449	404	470	481	415	419	440	403	403	436	468	436	410	490	446	415	436	415	428	439	436	433	445	438	439	436	411	474	418	454	447	446	422	435	435	440	445	420	422	419	414	484	436	431	408	426	439	455	447	448	430	434	377	445	417	459	435	458	379	403	434	458	418	400	431	440	428	425	445	397	384	421	403	406	467	423	409	405	417	447	446	421	416	419	413	409	426	460	434	432	403	408	434	460	467	407	425	428	410	464	407	450	428	407	415	427	452	417	430	464	426	425	434	400	421	392	420	440	450	417	452	440	425	458	426	430	446	449	455	451	441	399	435	391	448	440	410	409	435	444	478	391	411	438	427	457	413	425	438	452	451	445	447	443	425	393	453	414	430	441	414	423	408	423	437	420	408	463	429	409	419	442	432	434	438	469	377	419	457	420	420	421	460	436	424	410	427	417	477	448	471	406	413	429	413	448	468	452	409	433	455	422	444	431	451	433	451	467	387	437	420	414	413	463	422	432	430	480	415	446	413	421	399	460	424	453	423	391	424	438	405	412	453	429	470	419	454	429	401	455	445	449	404	468	469	442	417	449	382	425	426	434	427	445	408	426	469	457	462	407	428	413	440	438	415	396	395	442	426	479	448	404	381	444	417	463	406	468	450	415	424	416	399	481	418	465	396	450	425	423	435	469	427	422	464	407	457	433	413	457	416	396	448	408	422	430	422	427	424	388	407	419	420	426	491	426	451	447	450	440	412	456	453	421	411	415	404	430	444	436	423	448	432	423	405	428	461	425	437	420	441	442	439	441	428	440	451	403	441	425	429	430	411	431	411	445	463	438	427	438	429	449	436	432	409	447	410	414	424	433	433	442	390	407	440	434	438	440	415	416	414	435	439	428	431	434	451	401	417	426	467	426	449	439	451	442	427	448	442	430	435	465	403	412	426	408	443	393	451	439	415	449	440	415	417	403	451	442	456	453	451	416	470	455	440	430	432	456	421
1283	260	332	272	279	235	242	242	248	242	243	248	250	261	250	266	261	288	227	233	260	242	258	266	267	265	275	265	230	263	247	259	245	234	249	256	265	258	242	246	256	238	258	264	261	270	243	238	234	248	245	275	229	253	252	244	258	282	244	239	232	240	258	258	235	260	240	254	251	266	245	245	252	264	269	234	235	258	267	246	220	236	244	256	228	259	260	258	242	253	235	237	243	197	273	223	248	242	246	251	237	265	228	239	262	226	262	277	266	230	255	280	259	235	252	252	250	251	235	239	242	255	240	253	209	236	280	230	225	235	254	257	266	214	261	258	250	253	245	265	214	249	229	252	238	243	253	267	241	249	269	244	242	241	229	240	240	222	249	235	237	283	260	257	223	248	223	247	296	251	260	232	253	257	254	236	230	273	239	264	222	247	233	243	236	292	251	254	232	251	237	230	231	268	247	224	255	255	254	251	246	262	278	282	257	276	251	272	248	231	287	245	251	224	253	232	256	270	267	247	242	246	251	245	238	247	266	261	269	245	255	232	241	260	256	252	248	262	248	268	250	252	223	238	243	220	251	256	246	255	243	260	267	271	241	246	244	228	259	227	264	249	267	254	247	254	235	258	244	249	277	246	236	255	264	240	260	267	251	226	252	218	247	256	232	240	234	257	238	234	222	249	251	270	218	262	244	245	260	242	240	255	247	240	243	234	237	236	229	242	231	251	248	251	222	237	252	260	228	196	257	210	238	254	251	203	245	251	234	269	266	243	240	263	251	225	255	272	260	248	217	265	231	240	255	278	261	272	242	249	245	256	262	226	233	238	233	226	246	241	259	252	263	247	269	270	243	241	249	226	264	259	241	255	256	266	246	244	292	252	283	228	220	261	242	258	230	247	251	260	259	225	239	259	244	257	218	224	250	249	239	237	247	268	216	247	248	220	247	266	223	285	262	255	244	248	255	247	229	231	227	223	224	241	219	222	248	252	253	254	249	223	263	265	235	272	260	275	226	235	222	239	259	252	232	217	249	234	258	259	234	237	265	256	254	212	249	258	240	232	256	258	243	261	256	254	250	267	232	259	259	244	217	249	260	246	273	260	258	269	241	261	227	246	260	252	239	258	232	252	257	232	252	246	234	280	234	272	248	254	220	278	244	237	221	241	252	253	247	277	248	245	252	239	254	252	238	238	246	249	243	244	229	267	256	253	241	252	266	259	221	256	247	268	254	221	273	247	273	251	233	282	223	242	250	257	248	264	231	236	240	234	269	246	221	252	247	281	253	241	234	255	241	237	236	260	234	237	258	201	237	254	226	232	256	258	250	262	270	220	224	218	260	254	244	229	250	236	242	254	245	248	239	239	266	251	247	258	254	262	238	246	227	250	250	248	243	241	245	250	260	257	245	242	260	261	244	240	246	257	267	255	286	279	254	236	235	254	225	276	249	243	257	272	245	246	281	256	229	251	271	262	286	227	241	224	219	244	247	222	231	236	253	235	260	271	226	269	224	247	265	253	267	246	246	252	234	255	238	261	259	236	237	247	227	267	250	242	235	227	247	283	234	257	238	221	263	261	236	233	236	268	241	261	251	244	230	253	217	233	275	275	246	247	263	243	251	252	219	251	263	234	252	239	232	248	234	226	260	232	253	267	235	259	234	225	263	233	282	223	246	211	277	234	260	246	251	251	254	234	213	271	260	265	252	260	242	257	243	221	224	222	263	246	246	225	254	255	234	260	230	235	236	253	264	230	256	243	254	228	259	226	226	226	250	232	228	260	240	247	254	211	245	258	265	242	252	222	262	270	230	247	250	216	259	275	236	230	248	234	255	219	229	237	240	272	244	229	245	255	275	252	253	217	243	237	217	246	265	271	242	233	264	267	250	226	267	256	256	231	260	248	262	243	228	216	264	217	237	257	237	245	256	256	265	240	221	253	273	262	247	265	247	275	232	214	257	240	259	246	276	243	243	246	243	250	271	251	272	257	217	226	232	237	241	265	275	256	217	248	228	259	246	226	242	258	256	237	235	279	261	214	261	255	248	236	241	228	254	248	232	261	247	244	262	245	238	237	278	244	277	236	265	254	271	239	239	227	237	237	265	228	264	251	242	238	228	246	253	263	265	260	239	237	236	242	251	241	247	269	229	255	256	239	267	248	214	262	253	261	239	254	236	232	228	237	252	244	233	243	250	269	224	254	271	229	234	249	260	263	244	240	243	253	254	255	250	247	241	252	244	234	254	230	246	252	242	242	229	257	247	275	282	236	270	245	253	257	260	217	228	254	245	246	248	271	239	260	271	224	247	253	225	268	247	285	246	248	261	248	241	253	252	231	246	266	253	273	252	241	218	259	260	255	264	272	271	254	236	240	263	255	252	219	229	233	252	251	259	219	226	251	255	238	221	229	240	252	243	254	249	240	237	273	232	273	252	231	263	223	253	248	247	238	251	251	244	257	235	271	269	254	245	252	242	266	242	259	241	248	250	258	234	246	269	263	283	256	248	244	242	244	270	245	262	255	236	247	257	258	260	234	276	266	248	250	235	243	264	257	237	242	263	267	223	243	265	234	259	251	238	242	270	259	255	257	256	213	250	234	256	254	220	243	263	245	282	284	253	283	250	221	272	223	286	263	229	271	250	248	281	229	249	229	235	276	280	239	242	259	242	247	232	233	255	234	285	262	253	264	258	230	260	235	265	244	251	227	245	250	272	246	256	256	241	278	235	250	281	261	231	230	250	229	209	245	244	243	235	243	237	261	238	231	228	251	262	251	237	238	242	259	255	250	255	254	237	205	246	272	241	259	257	267	253	254	244	274	262	234	221	218	283	252	250	245	274	242	273	238	252	253	229	240	207	242	262	257	259	248	250	247	224	245	243	229	236	269	246	263	253	237	252	264	247	235	225	262	249	232	236	264	243	264	265	255	229	263	235	237	248	257	253	248	274	210	237	242	218	260	235	247	224	209	256	245	244	223	244	254	220	262	255	238	265	262	242	283	263	268	243	220	235	243	249	266	270	227	225	266	249	284	237	251	264	232	273	251	239	256	257	273	256	229	252	233	208	251	238	207	243	248	224	235	260	238	259	238	253	248	239	269	255	240	251	235	250	275	251	219	215	256	269	233	255	231	276	256	254	268	258	243	273	240	254	250	238	258	244	247	259	240	268	247	246	249	271	290	240	243	254	273	224	230	251	236	230	241	240	246	219	236	266	229	237	219	251	256	240	301	242	229	253	254	234	239	231	227	257	269	272	245	257	268	224	252	218	257	247	240	281	231	252	253	233	232	248	283	259	248	277	249	258	245	235	252	239	225	238	273	240	269	225	239	259	221	228	229	229	246	246	259	262	257	236	268	250	249	254	257	256	264	252	236	230	241	276	245	251	221	250	252	249	228	251	253	285	252	241	264	220	272	277	247	256	252	234	257	245	249	253	229	240	253	230	247	253	260	265	256	251	260	257	248	247	267	240	254	254	233	242	265	257	268	254	256
2112	829	943	968	921	855	840	827	802	826	832	745	782	817	821	789	807	819	719	785	770	780	746	726	773	800	769	800	774	796	778	766	775	810	730	748	726	729	780	816	768	824	747	714	789	751	790	732	726	760	775	784	749	780	740	744	786	746	723	707	770	792	729	752	802	759	695	785	764	771	710	747	772	756	774	795	756	737	760	741	785	766	786	765	756	761	747	740	752	720	786	750	779	761	750	758	806	733	775	778	741	740	815	762	774	758	751	755	766	724	749	744	747	805	755	770	732	775	809	709	752	742	716	729	748	715	758	782	718	723	788	782	756	769	763	761	785	747	777	728	744	787	731	754	741	804	763	673	733	749	756	716	756	816	770	792	795	735	776	775	742	765	786	744	798	759	801	737	758	750	765	786	751	812	805	780	766	761	778	739	791	748	743	775	775	801	770	759	743	774	815	769	778	777	786	751	770	739	800	810	761	731	737	737	795	795	743	783	798	767	781	785	815	756	736	798	797	795	732	777	775	758	718	786	793	749	747	747	785	807	717	757	788	753	773	772	775	730	788	769	763	764	746	760	764	779	795	812	786	743	784	769	732	764	815	748	751	707	779	734	781	724	767	798	805	746	717	717	732	765	806	805	757	776	796	816	778	803	779	740	762	712	764	771	743	733	766	748	802	776	776	745	777	771	753	769	758	774	775	749	776	768	740	769	758	780	767	785	779	800	738	809	780	774	752	763	691	778	788	767	729	725	780	734	735	754	713	795	772	836	779	747	755	835	755	796	758	800	826	752	848	722	771	792	729	743	750	737	785	751	780	760	781	722	768	710	712	710	793	682	772	798	782	768	716	749	768	747	768	737	717	745	757	772	689	745	751	753	753	748	744	727	758	780	737	778	739	799	757	761	783	733	767	721	748	761	760	814	809	791	774	786	760	717	749	804	767	841	756	751	767	735	758	722	736	778	787	744	778	766	749	744	788	751	806	756	818	729	750	802	750	753	780	766	748	777	790	757	773	765	727	743	732	766	800	764	777	856	748	774	795	735	791	834	760	766	776	748	764	751	777	729	772	799	746	777	771	797	778	795	775	760	727	802	767	811	753	816	776	753	771	805	773	780	781	804	782	781	787	800	758	762	725	835	767	732	733	779	746	782	782	764	777	803	767	791	715	761	748	758	774	757	729	782	734	786	771	761	756	778	751	747	776	771	795	759	781	717	735	803	764	712	776	755	783	779	726	820	718	727	746	776	756	793	759	766	773	706	780	755	771	714	807	753	773	755	784	744	739	799	757	745	799	729	736	766	775	795	762	752	781	779	783	766	770	747	780	782	714	790	761	789	788	755	792	764	778	756	793	774	736	764	754	772	711	758	766	783	824	754	796	754	772	810	769	777	784	778	760	719	754	755	756	749	790	748	732	798	776	754	756	770	757	733	787	744	766	753	775	712	780	741	843	749	791	768	768	792	786	733	732	733	773	817	754	765	759	781	781	815	732	791	732	806	793	771	790	744	733	768	765	733	736	757	718	744	773	749	784	749	780	753	783	735	738	800	795	760	765	731	775	816	729	752	733	783	771	783	722	726	785	808	749	763	745	765	768	778	776	783	776	740	786	744	812	717	779	740	775	792	747	810	775	758	758	725	732	733	790	735	760	775	779	708	781	776	709	769	727	798	773	775	777	758	785	733	751	762	770	743	748	733	822	765	768	764	735	774	824	772	747	782	767	776	734	803	774	732	769	738	756	727	765	772	743	757	795	784	769	748	736	719	774	733	758	729	746	745	719	758	716	760	733	770	748	802	742	756	756	780	776	803	790	754	749	791	792	800	757	755	780	768	803	794	783	767	746	749	768	786	735	716	771	816	741	750	724	823	759	770	746	782	734	767	778	720	741	732	766	756	779	753	768	780	755	844	786	799	827	758	769	753	789	763	785	718	751	788	762	759	721	782	771	776	771	731	794	745	781	807	779	746	766	728	771	776	757	751	749	789	752	720	734	758	798	772	769	756	758	738	778	755	725	768	820	763	796	692	810	732	772	739	775	760	727	824	753	754	769	787	823	777	799	751	752	764	798	765	734	757	784	765	764	806	771	782	762	724	740	770	769	806	727	738	709	777	795	775	748	755	727	771	749	788	789	774	762	774	783	785	770	748	747	734	738	777	734	737	740	745	764	760	740	768	756	815	762	743	781	787	800	750	761	725	792	767	711	720	752	784	782	807	755	764	783	810	697	760	754	760	738	762	753	797	724	749	747	730	731	765	771	782	770	775	768	770	735	744	784	785	764	761	784	743	750	718	751	769	777	772	781	758	762	779	708	720	739	771	743	794	781	801	739	812	780	741	744	797	775	741	748	728	738	754	797	805	749	812	754	800	722	728	749	778	746	730	751	760	792	775	819	791	729	740	802	753	769	774	713	728	768	761	758	749	758	766	773	731	771	770	735	764	727	711	748	751	741	780	749	766	775	746	772	732	785	754	733	767	761	739	776	768	795	765	737	789	777	802	756	785	763	817	795	779	748	749	739	763	725	762	762	774	797	705	745	746	765	756	798	733	747	748	775	825	732	781	746	778	759	769	816	789	748	774	762	681	743	738	787	743	755	764	789	803	796	796	797	761	727	768	710	740	725	749	776	724	737	794	736	767	815	726	757	801	822	752	735	776	734	778	786	775	803	770	737	769	751	783	763	792	757	763	801	749	760	783	809	744	771	724	778	786	769	762	798	743	759	726	762	738	815	784	774	743	755	727	718	774	737	806	761	755	763	780	799	717	710	727	755	753	754	754	758	801	779	703	732	842	742	751	790	784	787	825	732	817	806	770	799	774	736	768	781	758	756	732	777	747	799	769	773	750	733	715	783	752	746	780	747	757	809	758	764	827	819	786	773	774	780	792	762	732	728	726	777	738	763	758	779	745	735	760	732	771	784	802	722	738	702	791	816	767	718	767	776	720	789	759	749	758	767	829	765	741	756	766	774	759	722	754	732	735	741	804	735	777	759	754	783	772	803	801	811	777	802	807	756	753	719	791	792	752	781	746	758	814	783	759	813	790	743	776	744	783	743	773	754	813	761	791	721	727	754	815	781	766	804	797	742	747	802	753	777	776	758	789	777	779	752	752	816	785	815	774	759	787	738	762	777	773	795	802	758	723	799	763	749	727	737	813	803	794	752	730	798	747	803	704	766	758	729	779	790	760	759	752	754	797	801	765	758	696	726	741	767	783	753	790	720	798	774	752	738	739	764	788	787	712	750	782	715	789	752	758	783	741	739	760	765	767	737	756	759	733	758	764	808	816	760	770	767	814	775	782	749	758	793	746	742	744	783	781	760	734	723	763	767	708	781	780	748	780	746	745	797	790	725	732	757	753	725	735	785	768	772	772	856	775	819	759	762	779	778	816	750	711	747	779	763	797	792	769	729	782	782	762	790	773	777	724	764	743	774	805	820	760	766	772	741	790	763	786	744	703	759	745	757	756	772	791	786	724	748	761	715	732
4542	940	1249	946	680	506	398	315	268	249	245	198	188	166	184	151	146	160	156	161	140	144	131	134	120	114	154	134	132	142	138	120	102	141	138	123	153	131	142	115	139	131	129	120	141	128	154	134	123	118	124	133	120	108	116	120	117	120	135	131	118	139	127	150	123	144	144	114	119	129	125	115	126	117	133	117	107	136	144	117	108	124	148	111	118	112	124	115	122	103	123	117	129	136	126	128	129	128	124	145	126	120	111	117	116	124	125	128	105	115	120	99	124	113	130	110	133	127	125	126	126	145	131	124	132	108	118	132	112	132	135	129	134	124	130	151	133	127	125	125	135	95	155	110	131	132	136	130	106	116	117	146	145	128	144	116	121	126	123	143	114	114	112	145	134	137	134	134	115	108	138	147	139	125	139	105	114	141	128	114	136	139	141	128	113	148	116	119	134	158	120	127	115	131	128	133	131	115	141	135	141	127	117	110	128	125	134	121	124	132	138	143	147	124	111	132	136	131	119	111	148	129	138	134	134	130	156	106	115	128	129	125	133	134	119	131	148	132	119	130	116	127	124	129	116	136	139	139	125	140	138	105	123	148	121	120	111	115	120	125	114	141	128	115	112	142	136	129	124	113	115	133	109	114	148	132	122	122	128	120	143	118	117	150	120	124	142	114	123	113	124	118	126	126	129	126	120	133	132	127	125	131	131	136	118	127	125	137	138	118	123	148	129	116	98	137	126	104	127	130	137	125	128	143	113	127	118	122	115	126	158	112	122	105	122	131	127	139	138	140	107	108	123	138	126	128	124	120	114	126	131	112	118	135	128	99	134	130	121	145	122	138	126	125	125	125	142	128	115	107	140	128	116	115	121	120	118	131	122	112	121	133	121	115	132	105	147	121	110	134	130	124	116	120	136	121	122	130	135	137	106	147	131	134	112	121	137	105	121	131	108	148	112	124	137	140	118	137	138	156	120	131	128	149	117	130	124	128	125	140	135	136	112	112	131	118	116	139	117	147	116	103	131	124	118	113	124	115	129	131	121	122	115	134	128	126	129	127	116	96	141	122	118	120	131	157	112	136	132	140	128	144	133	128	131	137	110	144	112	142	134	108	146	136	126	137	126	122	139	116	120	128	122	132	120	128	119	120	112	132	113	125	155	122	120	145	138	114	132	128	132	118	102	120	103	111	131	120	121	128	129	120	126	129	106	120	107	156	120	131	129	137	139	156	119	109	113	129	131	121	125	153	119	131	117	138	112	156	135	125	126	136	151	108	128	161	129	128	128	136	121	146	111	131	122	143	120	135	146	143	136	125	121	134	135	105	140	143	119	136	131	115	125	134	133	141	123	132	105	109	140	147	97	133	147	103	125	139	146	97	113	124	124	129	109	130	122	140	138	110	127	146	118	130	127	140	133	110	157	129	132	137	121	132	133	113	112	122	121	107	143	137	111	135	124	124	123	133	126	108	130	127	134	142	130	124	137	99	145	132	123	132	117	119	128	127	144	135	144	124	148	147	135	139	122	132	134	138	130	140	153	113	114	125	126	117	128	124	108	119	140	140	129	140	136	120	124	114	127	127	151	149	118	145	120	133	135	137	129	136	132	148	132	136	141	135	115	111	125	119	117	116	139	129	120	124	126	118	125	116	118	115	156	134	128	132	127	143	154	154	132	153	149	133	135	123	144	149	122	126	108	133	142	128	93	133	135	114	127	126	125	125	140	125	138	136	127	118	140	117	134	128	109	121	148	117	151	133	122	111	134	137	115	131	135	113	136	122	131	101	144	134	133	110	139	123	122	120	125	126	127	123	130	133	130	131	122	129	134	119	128	145	118	131	121	128	134	125	141	141	139	120	127	107	112	133	97	120	116	115	129	127	135	126	146	147	123	118	120	120	133	142	125	141	130	139	144	144	124	105	132	126	110	124	143	118	132	115	143	144	124	116	119	120	130	136	123	120	124	127	111	133	117	131	135	119	134	129	122	120	116	126	132	139	142	136	122	132	126	112	115	145	131	137	119	121	140	115	139	129	126	137	123	130	101	134	135	117	136	116	126	119	136	128	113	120	115	121	126	144	137	142	101	123	133	115	118	141	139	113	126	133	133	108	128	142	123	146	120	118	101	115	123	142	135	132	132	123	108	141	154	121	120	127	113	114	127	144	156	124	129	109	131	136	125	123	127	125	130	133	146	137	136	125	117	112	118	119	116	128	128	123	131	141	121	120	150	126	133	135	129	126	146	125	121	115	141	132	141	130	110	126	130	131	123	133	120	124	136	126	126	125	120	127	119	122	133	149	121	149	151	135	127	123	133	132	122	133	111	126	127	120	108	125	117	142	148	127	136	129	119	129	138	128	123	123	121	144	110	136	122	130	116	114	137	139	127	114	133	129	147	128	117	143	113	121	124	125	122	139	118	138	143	114	117	134	111	126	118	128	126	127	145	133	115	114	133	136	134	136	105	137	103	121	125	110	147	124	112	123	142	128	118	115	111	116	142	132	127	135	149	134	138	141	133	119	142	141	121	130	118	107	119	125	118	138	126	132	137	126	125	141	125	130	137	141	126	119	126	111	129	130	117	115	130	103	113	124	130	133	125	131	126	145	136	137	129	131	121	138	96	126	122	116	136	143	118	117	120	129	117	136	132	120	120	130	150	135	124	121	140	135	117	142	132	140	134	133	160	123	133	131	142	118	118	117	130	116	132	164	151	127	141	112	134	102	135	128	107	124	135	139	111	146	134	126	124	139	132	131	107	130	117	136	124	113	128	124	134	136	140	143	120	146	137	119	117	125	131	140	127	128	112	130	130	122	145	118	130	125	129	148	132	146	129	130	126	122	139	140	124	124	137	120	103	122	117	111	137	129	118	142	129	135	165	143	130	128	105	114	122	133	105	131	108	118	137	132	141	130	127	134	149	133	134	134	120	117	121	112	123	125	120	133	114	120	115	138	137	108	121	126	106	96	130	133	115	112	148	138	128	125	125	133	125	118	122	120	136	132	130	130	132	144	130	128	116	112	129	133	126	110	133	146	141	107	119	126	140	136	124	127	119	134	129	113	131	120	115	127	139	138	126	113	112	131	138	125	109	125	129	129	126	138	114	131	131	125	123	139	132	112	116	140	138	145	132	123	122	118	115	111	131	121	123	111	124	123	122	146	125	113	114	139	134	126	125	113	131	136	138	131	143	114	121	140	132	124	130	144	117	127	108	109	117	131	121	125	143	117	136	124	119	121	118	134	124	111	119	131	135	125	127	112	139	130	119	131	133	124	114	123	116	127	116	126	116	126	124	124	134	127	117	140	146	154	119	124	118	123	111	116	136	144	128	143	136	109	124	148	120	133	132	121	110	122	126	162	137	108	134	123	136	121	104	130	142	127	134	137	130	132	121	126	120	135	114	137	116	123	117	130	144	142	123	132	136	145	124	126	142	130	139	130	130	123	140	106	129	142	108	153	130	132	113	116	115	117	146	133	127	118	116	130	132	144
5448	1359	2989	3467	3078	2476	2141	1809	1514	1329	1117	1038	982	890	825	788	739	727	678	650	677	638	591	607	586	573	615	540	515	473	511	492	505	491	513	490	535	518	492	521	497	486	459	448	458	513	466	475	460	464	500	457	469	465	460	478	484	456	428	458	471	476	455	429	427	472	444	429	435	457	430	441	469	418	466	431	421	493	453	476	422	444	456	446	438	441	464	383	447	447	430	452	425	444	449	448	386	436	427	444	430	414	429	434	441	472	443	454	462	428	451	441	433	420	464	412	465	437	442	452	411	464	448	421	438	471	425	414	456	416	453	438	442	439	415	390	444	450	450	446	411	438	427	434	445	426	436	448	420	428	428	422	457	400	421	439	498	418	424	446	401	482	438	443	462	434	407	403	436	429	431	449	446	450	447	417	442	450	405	444	435	456	415	445	474	443	439	418	449	434	445	402	451	467	439	432	408	456	443	442	420	410	410	444	420	457	440	426	413	399	462	434	396	432	447	395	443	392	465	418	450	411	436	424	430	422	454	461	448	401	435	478	419	429	411	419	442	475	434	403	432	456	456	444	421	437	446	444	430	384	434	422	410	402	407	443	424	452	434	400	421	416	424	479	464	420	431	427	419	437	411	432	442	448	418	458	417	421	474	431	431	458	417	435	437	459	420	435	422	420	454	426	400	431	414	399	441	448	428	432	416	421	421	435	446	429	434	425	436	448	439	442	394	405	480	449	475	475	425	466	443	429	428	434	425	448	440	411	471	418	419	435	457	452	439	434	438	442	421	441	451	400	398	408	452	433	441	469	400	449	427	406	412	425	427	461	452	451	437	480	447	463	415	455	448	456	430	445	405	415	498	439	455	455	436	426	427	393	446	451	436	428	454	429	432	465	413	426	441	394	439	462	439	430	412	474	439	393	431	424	423	461	421	445	451	434	426	421	465	419	449	433	411	464	390	398	396	414	431	448	435	402	465	441	455	432	402	416	451	412	404	419	409	433	455	409	437	467	440	469	477	415	387	422	430	465	418	423	432	409	433	437	458	467	466	463	429	438	435	442	404	425	411	428	467	459	441	422	431	406	441	409	444	434	388	463	415	458	445	447	434	444	483	417	461	392	404	437	464	445	402	420	406	443	381	476	447	398	442	443	434	421	432	444	443	452	437	423	439	463	429	454	451	399	463	446	441	430	417	443	377	472	447	415	441	467	405	425	402	442	419	403	445	429	397	421	381	400	450	412	416	399	428	417	422	427	418	458	440	420	427	486	418	441	405	450	381	421	460	462	435	448	443	393	451	431	433	433	415	412	429	412	451	425	417	462	404	453	427	430	449	409	406	417	432	445	449	447	478	431	407	436	470	460	433	412	411	413	483	470	413	404	421	461	433	436	455	389	413	387	420	464	462	415	434	434	416	465	451	422	444	435	447	434	454	418	433	420	419	470	433	423	417	444	438	481	453	433	446	428	440	418	433	444	441	463	410	431	430	457	452	409	434	476	477	474	406	411	463	421	451	434	454	436	408	404	450	431	439	432	447	456	430	453	443	428	435	439	398	433	414	393	446	405	409	397	453	427	440	430	444	411	431	414	402	441	436	419	432	434	430	433	427	395	468	423	425	448	419	475	380	436	427	434	437	409	450	443	422	456	406	450	404	457	407	370	425	416	423	389	364	428	468	425	441	437	423	430	444	432	490	437	459	434	389	458	462	420	447	432	423	465	463	440	442	414	381	390	457	399	397	446	461	402	442	414	416	440	462	421	456	429	460	419	439	435	413	453	444	407	442	407	425	473	465	447	417	466	464	403	447	408	404	455	439	444	414	441	395	404	404	438	424	417	491	444	432	424	438	435	430	439	454	395	449	407	421	426	398	429	418	424	431	381	470	426	446	449	424	450	424	443	425	465	454	442	453	452	409	463	422	394	426	440	447	457	470	458	454	419	448	415	447	462	399	392	443	467	418	434	417	473	437	407	427	454	399	422	454	437	436	449	405	421	433	457	424	441	440	457	409	442	434	453	438	424	458	423	452	446	436	444	454	442	418	418	399	442	439	429	432	378	415	440	418	399	440	443	427	416	436	475	439	429	466	459	422	436	442	465	416	440	406	417	410	495	419	447	430	430	424	433	448	400	449	384	421	446	404	438	450	444	444	444	453	419	440	439	428	423	439	458	430	432	427	410	425	441	433	417	430	456	435	474	434	450	429	422	442	439	442	412	421	442	399	410	421	442	417	421	422	452	455	427	437	407	415	398	439	430	409	424	438	439	462	437	448	439	448	424	459	424	451	438	418	398	447	418	454	450	447	452	444	438	459	443	447	404	440	490	414	432	452	456	391	459	447	421	456	429	457	424	403	423	403	448	448	458	449	427	433	450	430	431	438	451	444	448	467	418	422	441	417	449	454	428	438	443	469	420	401	438	431	463	432	447	438	451	392	410	461	428	435	432	395	415	429	415	451	458	439	479	420	455	416	441	460	424	441	418	407	484	416	428	418	417	392	439	408	496	438	416	414	418	471	455	418	442	432	441	411	464	393	416	408	447	423	461	405	446	436	452	447	421	411	415	413	434	446	442	476	466	460	435	416	461	451	470	428	433	427	446	446	459	451	407	443	426	418	437	442	422	423	443	414	414	459	406	433	397	414	458	409	452	447	437	438	425	424	460	465	450	434	434	448	421	426	420	430	432	405	442	455	427	408	404	480	401	433	428	411	458	479	444	414	406	442	451	400	462	468	401	466	422	449	448	457	469	433	420	443	417	428	456	414	456	420	441	463	481	413	434	448	467	415	440	407	438	440	437	421	428	432	450	430	481	440	437	469	426	424	462	389	449	410	417	425	455	397	424	432	399	445	414	459	444	456	438	443	454	432	456	449	447	462	425	435	436	464	429	428	426	452	455	438	423	379	467	416	473	431	449	479	449	457	435	441	436	434	440	446	421	400	471	428	458	470	449	412	474	431	425	441	406	407	379	439	443	442	407	433	452	418	400	420	395	404	428	406	422	449	443	431	404	405	475	450	390	443	446	420	427	446	415	437	438	438	430	432	433	439	442	472	462	451	426	414	430	391	429	420	443	409	431	412	418	429	433	459	438	436	412	459	429	467	410	412	430	449	465	415	453	449	458	428	453	462	413	409	458	472	447	422	433	462	463	422	453	446	451	488	420	428	404	406	460	424	460	427	412	444	402	451	444	454	404	469	438	443	441	466	434	432	455	421	445	442	430	399	426	459	428	454	422	479	425	448	462	431	463	456	456	405	445	433	438	401	427	415	424	441	425	425	435	433	443	408	463	403	417	414	406	429	414	425	481	405	436	413	443	441	409	419	449	450	433	446	463	452	387	395	454	421	407	402	419	426	404	441	427	413	468	445	433	408	421	403	450	407	460	437	440	474	404	493	453	480	422	433	470	417	426	434	423	421	419	444	440	399	447	438	437	451	447	410	410	428	427	437	431	420	398	439	439	404	448	429	431	413	449	401	448	419	432	466	416
8388	1916	2343	1752	1133	877	628	479	429	339	293	282	259	228	222	209	211	174	180	154	164	135	187	172	158	135	134	124	148	161	139	139	150	146	153	147	128	145	139	134	160	126	113	127	141	125	124	119	121	143	135	135	129	124	152	134	145	136	119	143	143	133	120	138	133	133	130	113	134	119	118	128	129	135	121	123	144	124	120	136	134	125	125	116	124	132	105	133	154	120	114	125	117	133	111	121	124	134	100	111	133	118	118	130	138	121	116	131	139	144	138	119	124	135	139	119	124	128	139	138	112	111	131	114	97	115	130	108	129	125	129	141	117	123	116	138	135	121	116	135	114	142	136	135	134	127	121	135	115	123	121	140	111	125	119	121	123	141	125	125	133	130	123	133	142	155	113	137	123	127	144	107	106	129	117	136	100	135	106	130	126	117	129	129	131	102	119	116	128	113	132	104	131	129	144	133	119	115	129	120	128	115	114	136	138	130	131	121	150	119	116	131	122	122	131	117	125	110	139	111	120	117	121	134	131	120	138	132	125	130	128	127	137	125	129	142	133	129	134	118	96	114	121	117	116	133	130	128	116	117	119	131	134	110	138	119	136	118	132	122	115	122	118	135	107	135	115	122	127	132	100	138	120	127	90	117	121	156	119	117	125	124	125	124	128	155	107	141	129	129	137	115	110	119	145	143	102	109	124	119	109	125	132	134	124	134	118	146	146	124	132	111	128	121	138	115	119	145	136	109	128	115	114	139	136	112	126	124	129	128	131	117	122	129	142	114	120	147	129	114	114	149	118	122	123	127	135	116	98	126	121	109	116	130	121	123	131	128	131	120	113	117	122	120	106	129	109	107	147	147	138	118	143	126	119	112	117	123	127	113	124	130	139	118	128	128	155	131	111	121	155	119	101	128	124	127	113	132	134	125	131	125	116	124	148	117	119	116	139	127	146	104	106	128	136	112	121	134	112	111	127	115	123	114	124	128	121	115	131	140	128	107	123	120	128	140	122	123	114	128	103	128	113	121	125	147	114	110	113	112	126	104	128	128	122	133	112	123	103	120	104	122	123	128	124	135	127	118	113	142	107	134	125	97	123	121	119	133	135	127	125	124	126	127	118	133	117	126	144	108	141	136	118	128	113	129	101	128	128	135	99	125	122	115	129	130	140	118	133	124	137	134	136	125	128	150	133	125	133	135	135	128	128	128	118	122	108	130	134	117	125	113	130	136	116	123	119	120	128	132	119	133	114	114	141	108	126	113	128	118	120	128	117	120	123	135	128	133	121	122	122	124	131	141	145	139	134	150	122	125	114	117	132	139	134	112	120	135	126	114	147	132	126	122	138	116	139	127	134	137	115	137	104	121	120	113	123	114	122	132	118	141	129	137	125	123	125	147	154	127	110	110	126	122	126	132	119	138	121	118	115	148	135	132	135	120	122	110	134	125	127	126	136	111	142	140	111	150	103	133	119	121	119	116	122	128	114	112	115	114	118	128	115	129	118	134	112	122	128	130	123	130	126	124	112	135	108	145	121	112	152	139	127	114	127	133	123	105	123	117	135	113	120	108	139	147	118	126	116	116	135	122	117	130	111	127	129	114	121	144	136	118	125	133	129	141	144	101	119	139	141	122	118	115	133	143	104	120	109	101	129	131	119	142	140	128	131	117	117	123	136	154	137	111	139	136	113	130	122	107	123	108	143	114	121	140	121	119	132	119	139	126	148	132	97	129	136	118	117	128	116	121	135	133	107	106	130	123	135	120	148	139	121	118	127	121	138	133	144	130	132	137	133	129	116	146	111	124	129	119	120	120	124	111	143	142	102	114	139	128	135	123	123	118	109	134	126	119	121	139	130	108	117	126	124	117	123	133	116	124	134	112	135	128	132	138	147	133	124	118	118	93	135	133	131	120	116	137	133	126	120	149	137	115	106	135	118	140	139	127	147	125	123	128	136	142	119	118	119	113	128	142	128	123	119	132	126	147	124	125	128	128	102	123	115	123	130	121	120	128	137	141	119	124	101	133	114	130	160	130	136	131	130	130	117	111	104	122	119	142	131	138	125	130	131	136	103	123	144	118	97	111	128	125	114	116	126	121	131	113	126	119	118	109	130	133	145	130	115	133	133	117	118	118	100	141	116	106	126	133	116	129	122	131	132	114	127	113	135	127	115	118	134	140	135	105	111	95	116	131	144	141	135	119	129	119	136	109	94	126	143	124	130	130	124	141	132	144	136	117	142	111	121	129	118	123	112	139	140	130	129	126	128	124	112	128	118	133	111	111	112	129	130	108	115	163	148	118	121	130	127	136	133	127	119	143	131	149	126	116	116	102	133	111	118	125	144	151	123	127	107	111	131	147	106	138	129	119	124	128	130	118	140	136	143	120	118	118	127	124	128	129	112	100	143	122	120	113	120	101	105	124	117	147	124	109	147	121	135	134	118	125	120	115	150	123	141	145	115	122	135	115	122	139	124	138	117	127	108	119	123	127	135	135	131	130	126	123	141	112	117	151	133	113	130	133	132	127	135	100	127	120	114	122	143	135	129	121	138	159	107	124	150	114	125	139	135	130	137	121	117	107	135	137	126	125	118	133	139	129	129	132	122	121	145	128	138	117	115	130	133	134	113	102	142	124	130	129	98	124	98	109	109	124	123	108	127	128	110	134	102	117	122	124	115	118	124	118	114	117	109	107	128	137	116	118	119	122	119	119	121	116	131	136	128	114	115	117	127	134	130	131	108	127	128	109	117	117	139	118	131	121	130	131	128	129	113	106	124	125	138	130	135	133	116	119	135	134	110	122	132	146	133	129	116	147	133	110	144	150	123	130	122	122	128	130	108	125	108	155	139	117	137	121	136	127	135	132	132	120	124	122	112	133	125	126	122	140	112	140	124	129	102	106	116	145	133	121	114	134	143	130	114	131	119	122	124	130	125	124	121	120	126	126	110	127	153	116	97	135	133	124	130	135	138	130	121	135	130	127	120	127	160	134	107	124	112	133	139	111	123	115	106	135	112	123	96	126	119	121	106	141	128	122	131	124	137	126	111	143	140	126	133	125	132	133	133	138	132	130	114	124	123	117	123	130	133	128	124	122	122	109	143	133	127	125	141	134	125	129	120	124	126	127	102	136	124	125	132	124	122	130	121	122	127	137	113	97	127	140	129	146	143	126	118	122	137	108	109	131	144	124	123	115	124	118	123	124	113	129	134	119	133	122	114	122	137	130	128	99	125	119	121	141	114	145	107	137	148	120	131	143	113	118	109	138	126	126	125	142	126	121	136	123	122	133	130	108	146	119	140	129	129	125	127	128	120	130	138	132	105	119	113	115	111	120	122	148	130	127	133	135	129	111	119	137	125	112	123	131	139	133	141	104	104	114	151	126	137	129	152	116	122	115	126	121	123	146	122	129	127	141	123	142	133	123	118	121	121	122	104	116	121	115	122	130	116	123	108	127	122	112	136	101	134	103	109	132	113	125	109	115	127	127	116	114
7735	2307	5244	5924	5306	4406	3551	2917	2497	2158	1904	1651	1502	1344	1250	1129	1092	993	978	912	816	798	750	767	725	731	702	623	637	636	650	624	578	650	611	591	559	577	547	574	523	559	540	490	524	531	534	489	462	449	489	494	468	491	523	497	477	480	501	483	453	477	467	476	470	457	498	483	449	473	430	472	470	452	434	464	452	464	435	455	478	500	475	424	466	473	453	451	445	464	454	478	458	420	450	445	429	441	435	469	434	424	451	467	474	416	451	447	419	472	424	476	428	440	401	455	423	463	463	414	454	443	465	428	455	451	437	442	466	423	428	466	445	476	447	460	441	459	441	425	454	455	446	460	457	478	431	478	442	439	446	460	430	463	453	454	446	452	420	461	418	401	436	476	387	452	406	430	443	394	393	461	470	405	424	469	414	465	453	435	467	462	454	433	433	445	427	438	402	451	465	424	422	438	450	468	423	409	433	456	439	437	417	408	455	434	419	450	452	414	421	443	418	448	428	429	453	413	434	450	469	406	422	469	416	403	428	423	458	476	481	429	393	405	454	436	424	399	397	443	434	438	463	400	425	402	441	411	414	414	412	471	471	425	435	428	447	416	455	431	438	422	432	434	455	413	466	416	468	409	438	439	406	409	442	462	462	442	445	399	448	428	445	421	426	450	429	453	393	444	446	425	433	434	429	480	411	438	416	438	429	443	406	430	408	455	423	441	471	474	435	418	385	405	451	425	427	451	419	431	426	449	407	437	478	433	416	408	447	453	451	423	449	436	462	437	425	442	424	439	418	435	396	369	443	406	441	365	386	468	435	448	417	417	422	451	475	451	398	396	445	427	415	389	417	494	446	476	438	434	422	394	433	496	409	421	500	418	441	408	421	434	412	430	439	434	435	454	423	415	416	427	451	439	472	445	400	399	427	463	464	443	455	443	437	441	450	448	434	471	445	487	426	432	401	442	395	417	493	421	422	439	453	429	424	415	401	448	427	466	437	442	411	426	442	462	460	461	445	448	417	464	438	437	428	411	456	477	447	413	401	430	447	448	422	422	438	431	436	439	443	458	447	405	425	448	415	449	415	362	414	456	408	450	439	433	422	407	409	401	446	388	421	415	418	450	417	411	439	427	423	412	411	444	450	409	426	435	387	436	423	417	422	432	420	433	429	442	414	454	453	429	416	388	454	442	448	438	418	428	446	427	463	397	416	403	431	481	421	449	427	438	407	432	432	403	388	434	454	427	391	457	427	416	435	448	426	452	434	440	457	426	432	441	420	452	424	414	441	437	442	441	419	437	455	440	420	456	426	389	462	429	408	452	429	439	405	432	445	403	440	466	405	447	447	421	421	465	435	432	446	447	429	434	420	408	404	475	427	448	447	432	426	477	447	412	489	447	406	425	431	446	438	485	384	490	447	421	466	447	409	421	388	411	464	425	427	395	475	474	437	404	416	452	441	426	405	419	424	402	423	402	428	436	434	472	423	410	420	441	425	421	414	431	448	384	423	456	460	444	440	402	429	422	412	434	410	451	407	435	470	448	400	460	442	436	404	441	428	420	441	475	466	440	428	443	453	431	442	403	441	439	415	430	421	438	451	410	409	418	405	423	455	400	440	415	401	419	422	428	428	426	420	385	432	429	463	407	474	379	434	476	448	452	421	463	439	454	426	437	442	414	428	448	453	416	428	428	449	415	438	498	414	409	434	430	394	452	423	444	432	422	434	447	434	408	405	435	445	431	442	440	413	457	413	413	424	432	456	440	451	452	429	442	434	392	449	467	425	419	418	455	442	439	402	433	402	440	436	446	440	438	414	448	418	443	450	488	408	449	432	437	400	427	420	406	476	405	407	482	429	465	430	458	430	446	439	446	439	448	447	410	421	430	399	449	386	450	413	412	416	419	405	407	452	415	448	438	451	417	446	432	437	446	441	441	414	439	419	442	419	406	401	412	424	413	447	445	426	423	468	448	457	432	440	447	438	430	415	433	478	472	451	403	436	453	442	436	402	411	417	438	390	436	428	422	439	427	462	424	387	463	439	461	437	429	431	470	447	402	403	428	401	457	402	428	439	441	436	458	474	404	447	410	410	408	457	435	424	404	434	418	397	469	442	464	416	406	447	428	453	431	433	410	411	438	431	435	425	432	433	442	439	417	452	438	416	406	444	474	476	452	429	388	451	434	427	452	458	425	424	462	425	439	457	430	455	454	445	453	469	435	445	419	432	400	451	434	417	443	424	433	434	447	437	444	442	434	441	434	441	434	395	447	448	424	421	442	431	438	429	410	428	417	448	418	433	454	420	441	468	436	401	429	433	393	463	427	437	408	416	422	434	422	472	407	457	428	418	430	440	429	408	426	433	463	404	454	443	413	444	431	389	411	401	434	409	399	454	428	447	407	427	410	450	426	436	440	423	432	426	453	407	418	398	411	453	421	422	443	439	422	462	401	418	470	422	434	450	432	454	418	411	410	447	433	436	431	433	447	424	419	420	459	425	422	441	414	456	438	387	416	455	442	449	416	428	441	412	444	438	430	432	444	432	418	448	399	399	434	438	413	442	443	415	423	427	388	419	456	456	479	424	451	457	446	477	428	437	425	440	420	467	436	433	396	415	410	379	429	408	446	450	438	397	445	398	430	447	440	458	419	434	434	482	475	459	450	412	404	455	392	428	406	428	425	435	468	453	436	427	428	441	434	431	428	457	439	429	443	447	427	438	391	442	430	413	408	437	435	433	461	422	443	408	428	431	411	411	475	404	395	436	411	474	432	439	457	463	410	444	423	418	426	445	447	425	435	412	397	420	454	441	421	407	475	428	440	411	460	400	427	403	447	432	425	453	455	445	447	433	415	413	388	401	399	461	438	478	424	453	432	463	410	446	472	451	442	437	439	422	405	405	429	482	426	436	393	459	475	414	395	444	382	435	429	460	473	449	417	451	444	424	454	428	437	395	428	431	454	436	437	431	463	442	430	412	405	412	423	449	435	420	420	468	431	451	455	445	471	422	440	418	397	407	437	432	403	444	448	425	433	418	444	461	449	417	421	430	422	417	448	445	446	420	429	404	468	401	393	452	428	422	473	455	411	417	420	419	428	443	410	450	449	423	428	430	408	406	426	454	446	400	425	423	397	446	415	411	431	427	414	453	439	441	417	422	432	392	426	405	448	451	445	419	439	411	454	452	453	436	453	466	418	409	425	390	461	413	452	421	396	425	417	459	444	438	415	464	434	437	421	443	443	476	453	395	422	412	446	465	399	442	431	445	430	438	423	447	443	391	448	441	406	431	407	437	426	458	437	406	451	429	417	447	426	443	471	422	445	420	452	414	419	420	420	441	422	463	464	423	436	431	431	433	418	393	402	411	418	442	415	421	402	442	460	385	411	407	448	426	431	413	421	438	421	413	435	417	408	443	407	462	432	410	443	410	448	423	411	454	439	449	420	423	441	414	404	427	410	422	428	445	443	444	431	373	424	436	457	438	453	455	433	430	425
1269	308	315	306	304	253	269	266	288	260	254	247	234	221	261	235	234	241	250	253	234	236	201	257	235	259	252	236	241	236	230	268	271	250	252	250	240	244	227	210	235	274	254	256	241	256	247	228	241	240	240	258	277	246	287	239	267	264	234	253	241	253	216	242	254	254	233	241	255	247	247	252	247	255	259	259	236	232	244	249	257	254	242	259	246	266	250	265	259	248	218	225	285	289	240	239	258	266	239	243	224	241	242	252	227	207	259	239	255	263	238	219	252	252	245	244	269	248	235	230	259	256	270	233	248	232	257	218	267	269	227	242	256	247	230	248	251	258	264	261	248	243	248	239	259	252	267	234	245	260	255	240	242	240	243	245	230	264	239	264	232	260	239	256	269	211	242	254	250	265	246	242	242	250	265	229	234	231	248	255	258	244	235	261	257	224	239	245	253	251	244	243	250	239	256	234	248	237	259	244	243	228	251	240	246	231	248	237	228	256	281	257	264	262	257	240	242	271	243	243	283	268	231	235	241	243	248	255	242	238	219	263	215	257	253	257	230	260	247	252	250	240	258	231	247	258	248	277	275	251	252	261	262	254	234	267	279	265	249	239	235	225	249	243	243	247	245	274	225	245	249	240	257	254	251	246	275	272	221	240	250	255	279	238	227	250	214	260	225	247	250	230	257	242	248	257	226	259	280	253	251	257	239	265	255	239	246	221	236	259	252	270	251	251	247	275	253	243	260	232	257	233	221	262	265	219	218	264	235	225	222	243	264	279	243	269	205	256	236	265	233	232	249	261	260	248	218	247	261	276	215	242	204	237	223	248	243	237	265	236	260	240	239	265	255	255	235	227	242	232	258	264	250	254	248	256	236	259	241	228	228	223	246	254	249	235	233	222	270	240	241	249	261	257	238	252	238	235	232	259	237	254	255	222	264	259	267	282	252	236	250	219	259	261	259	251	246	245	262	229	242	252	232	244	248	236	259	249	241	256	234	230	277	226	218	270	252	227	228	267	227	261	267	268	241	261	238	246	252	258	272	247	252	237	254	240	263	237	237	239	236	225	255	245	250	258	257	243	219	259	251	253	257	212	262	242	247	240	237	283	228	228	250	254	272	232	272	235	244	234	241	276	256	222	250	266	237	259	278	272	234	263	236	266	249	252	259	246	263	248	251	224	228	247	298	236	255	259	246	264	254	215	247	224	261	257	234	243	257	257	247	240	258	251	250	246	253	232	262	255	235	255	237	268	251	265	222	241	263	242	247	249	260	259	246	251	246	239	251	239	250	246	259	247	225	242	230	255	251	249	248	229	246	246	247	251	250	259	230	225	243	268	260	242	235	242	244	256	243	273	252	259	251	261	262	231	271	215	228	245	223	243	232	265	243	258	235	269	269	236	243	238	244	244	264	266	231	222	254	240	235	258	233	234	225	266	234	277	234	252	250	232	233	245	231	238	239	234	254	241	245	250	258	241	233	251	264	232	260	252	252	267	258	276	232	255	275	241	241	267	252	249	246	246	250	250	240	247	230	277	247	235	239	251	207	258	227	230	221	247	245	256	248	234	253	250	247	236	236	249	244	260	280	227	247	251	238	259	281	250	253	247	249	243	244	273	263	230	252	236	248	244	262	258	255	259	234	247	227	237	267	233	227	244	263	253	239	251	261	242	239	244	249	249	257	287	237	241	266	263	268	257	232	253	251	248	257	243	239	252	248	257	249	273	265	274	244	268	261	223	242	246	246	252	250	256	268	234	245	235	245	233	225	227	257	234	257	247	194	256	262	244	236	240	215	252	259	261	244	247	260	267	261	247	244	247	236	241	228	260	267	254	250	255	241	227	242	237	232	274	252	242	252	232	213	250	258	255	279	250	247	280	268	293	261	261	268	216	248	262	210	252	257	236	216	246	225	251	266	248	217	263	239	236	251	243	246	252	245	215	241	229	258	251	227	237	240	261	262	257	254	238	265	264	224	247	242	246	242	236	252	247	230	235	227	260	247	250	232	257	267	279	261	246	248	291	255	261	269	229	251	261	250	244	256	257	229	232	241	246	234	250	250	248	244	245	256	247	244	237	254	265	242	260	244	249	245	242	252	256	221	267	252	220	253	243	245	235	248	252	228	237	269	243	283	287	270	249	263	244	248	263	263	264	244	232	253	257	249	261	258	257	273	224	257	265	271	209	227	261	244	237	242	225	207	224	243	261	244	241	256	249	260	250	220	276	252	249	256	246	257	244	251	243	227	252	277	239	255	229	270	249	239	240	242	221	275	270	278	226	272	239	212	253	240	247	261	241	259	255	256	239	262	257	255	243	228	260	262	276	224	248	245	251	268	244	252	237	238	249	266	264	243	264	245	240	228	247	257	237	235	244	244	253	274	244	279	239	238	268	215	255	262	227	262	236	231	228	264	250	242	278	233	222	249	226	282	256	221	242	288	213	256	272	221	251	245	264	238	250	246	251	254	265	262	267	270	259	255	253	249	240	241	237	265	244	220	276	245	254	254	246	245	263	257	272	248	241	259	259	258	219	246	275	240	216	260	248	256	231	237	248	221	243	253	236	229	244	257	277	278	264	263	243	265	256	261	251	256	283	267	235	233	230	239	267	239	233	236	275	244	257	260	252	260	253	262	264	263	253	255	240	251	259	277	242	259	251	229	252	237	227	219	246	253	243	237	260	234	252	280	279	265	246	247	250	247	250	260	254	244	249	268	244	241	275	228	228	239	208	254	255	220	255	287	262	228	266	279	240	295	257	235	241	228	236	254	231	267	272	261	258	239	250	223	258	230	261	276	267	253	207	263	238	239	258	246	254	275	255	239	244	274	250	248	235	243	251	232	277	259	249	221	257	264	254	241	249	214	217	262	240	248	234	249	245	230	248	255	221	257	277	265	235	267	231	245	242	234	239	270	283	252	248	242	224	257	251	254	232	250	255	203	262	252	259	264	265	235	250	236	279	239	264	221	265	291	261	269	243	247	246	253	274	264	253	245	244	254	256	283	244	260	233	225	260	256	234	229	234	237	223	224	274	225	243	232	246	251	236	243	267	259	252	239	208	248	261	252	300	247	241	251	248	261	253	234	256	265	239	297	226	217	218	256	267	271	253	259	291	242	245	270	240	251	222	260	236	252	253	237	235	249	249	259	239	245	227	254	237	234	251	240	268	240	270	245	224	243	245	248	258	252	234	251	274	231	257	258	232	230	242	257	254	231	222	228	236	287	236	234	227	273	237	239	270	257	219	272	233	225	262	261	248	247	263	291	245	262	218	241	241	256	242	253	239	237	236	266	235	246	265	265	227	228	251	258	240	258	249	259	234	262	268	213	237	257	239	255	245	247	263	262	243	284	237	263	236	274	212	251	243	281	243	264	214	254	256	235	230	245	242	267	236	236	277	258	258	247	266	248	248	241	240	238	254	248	265	240	260	279	265	251	229	262	214	248	247	228	237	264	245	269	259	246	273	245	234	234	220	255	265	235	222	228	261
2292	795	882	976	930	875	845	890	810	838	832	808	767	808	817	769	820	776	744	784	790	759	803	774	772	758	739	747	785	757	816	869	750	772	786	737	776	733	845	758	778	759	790	722	747	776	785	760	742	747	756	717	782	816	782	740	778	788	782	799	804	725	784	793	709	763	747	751	780	758	804	784	767	756	735	796	780	734	764	779	791	773	779	751	729	763	748	766	746	789	783	711	722	744	729	742	759	737	803	780	799	763	730	756	813	761	740	732	728	791	749	765	755	786	801	748	785	745	781	749	764	765	723	778	737	764	744	751	794	771	735	775	728	786	745	805	694	719	723	766	761	784	770	756	800	757	827	707	794	754	768	768	733	780	797	795	783	730	762	826	787	793	750	759	720	778	741	751	813	775	792	774	776	718	762	795	787	774	730	740	746	756	739	763	828	761	737	727	737	746	762	779	804	779	810	778	806	718	802	778	795	770	707	689	742	719	754	725	756	753	766	807	781	764	789	810	778	779	793	741	828	745	798	769	772	787	732	729	781	779	785	708	742	753	813	751	784	760	724	771	842	743	744	773	764	800	781	760	766	760	713	776	756	793	756	776	827	790	757	745	767	740	765	736	791	787	778	754	803	791	814	758	799	761	778	812	776	783	788	778	780	759	738	744	728	750	807	770	778	725	766	793	799	758	810	749	785	718	775	788	744	792	738	760	733	794	776	811	785	783	754	733	728	774	835	778	805	812	794	779	772	724	765	775	772	732	764	713	802	747	746	769	779	726	738	787	797	755	741	731	709	767	741	776	812	745	738	792	815	769	756	733	795	779	790	753	771	727	743	740	774	762	755	736	751	813	768	769	719	756	781	751	798	799	734	694	753	768	757	767	776	779	778	797	781	704	746	824	732	757	731	732	740	716	739	785	796	762	772	710	788	762	771	776	737	747	744	773	759	765	734	783	779	767	777	765	748	759	773	723	758	767	742	783	755	805	751	795	787	803	822	778	757	784	763	764	772	795	750	718	758	785	793	767	802	763	743	750	705	789	761	747	756	770	810	765	750	782	795	734	795	724	783	741	777	788	798	756	757	759	790	749	796	753	761	821	724	775	743	786	751	794	798	813	789	796	772	758	796	769	761	796	721	752	770	755	763	786	745	809	759	746	753	756	769	746	797	747	795	757	788	747	797	767	754	724	843	783	783	761	741	779	775	777	822	780	779	726	800	782	823	760	766	808	704	742	776	786	768	774	774	754	730	751	748	798	774	769	768	819	770	765	759	814	773	743	766	790	757	770	732	762	773	751	809	732	784	759	776	833	769	774	748	788	827	748	759	759	785	748	743	803	751	784	803	763	733	793	762	795	813	764	784	756	789	730	762	757	799	745	776	770	753	753	748	751	761	752	789	749	757	786	773	740	740	743	716	790	807	747	793	807	812	816	755	742	752	782	833	783	728	769	766	773	746	731	758	774	770	796	739	782	748	746	789	706	740	754	774	779	773	756	793	779	773	787	779	781	770	712	756	701	774	806	745	741	768	818	783	782	754	771	746	760	777	807	755	759	776	748	769	815	757	759	777	766	771	785	772	719	779	734	696	767	815	819	779	766	758	805	780	755	764	800	771	800	830	779	807	772	717	763	770	757	779	753	782	758	758	788	755	786	795	756	743	792	756	783	806	792	782	732	780	806	740	761	720	755	746	768	765	771	750	765	763	747	752	760	747	774	773	800	767	731	750	774	750	779	761	757	768	772	732	798	751	748	746	755	787	804	785	765	774	788	799	821	739	768	767	787	799	800	787	764	716	788	765	774	785	765	791	746	784	762	760	767	754	770	708	766	807	804	731	760	739	796	780	782	750	776	803	738	781	783	730	787	739	734	751	774	746	805	801	762	752	815	696	803	763	783	774	759	770	774	731	790	776	778	793	746	769	786	777	787	799	778	762	768	747	758	753	787	745	745	689	784	755	799	738	719	774	797	769	751	766	772	769	749	740	794	714	780	802	758	763	743	816	759	792	744	732	750	737	781	777	741	759	741	779	770	784	754	728	826	783	757	721	775	768	720	750	734	797	746	759	777	749	773	808	772	756	799	746	784	755	765	767	746	799	800	773	745	687	767	769	780	768	719	746	817	783	778	733	777	767	735	762	788	791	743	777	782	812	780	723	796	808	768	748	760	770	752	701	775	787	703	725	740	806	785	763	744	814	801	760	792	756	753	817	728	750	754	822	810	741	752	784	786	751	735	743	788	777	756	789	732	768	817	761	774	767	757	729	736	764	744	728	771	739	812	755	743	735	744	753	741	794	802	794	799	751	777	781	806	791	764	770	745	735	780	804	744	751	739	764	814	778	732	745	771	786	791	753	797	743	764	724	750	761	768	803	780	829	721	782	746	829	754	780	794	799	756	790	763	764	771	728	781	781	751	756	733	754	798	766	758	751	714	777	808	799	755	766	781	806	790	707	781	746	776	744	750	789	805	780	784	782	786	754	759	790	797	775	775	797	779	774	754	769	789	788	773	775	752	711	757	764	787	785	764	726	780	781	749	758	759	784	772	740	756	779	761	754	801	770	749	814	816	789	758	755	801	716	765	814	780	771	762	703	743	730	799	733	736	796	752	767	774	816	819	776	774	791	755	727	752	783	794	709	747	788	722	678	732	751	771	731	729	772	819	755	736	760	722	775	786	789	771	777	760	791	714	752	770	750	805	718	775	759	762	772	778	770	763	716	788	792	749	746	768	787	756	762	768	741	761	725	752	779	753	782	763	726	737	765	748	763	708	758	794	783	787	755	756	795	703	761	772	795	730	775	738	748	797	723	733	788	714	729	744	784	755	755	780	830	750	764	726	781	758	813	791	758	763	765	732	775	770	790	781	776	769	774	765	755	785	764	751	791	759	731	756	747	767	784	738	789	769	761	731	776	755	719	751	779	791	745	751	768	819	777	781	725	797	708	760	766	776	734	776	756	749	751	785	787	690	794	774	804	765	756	788	770	778	756	794	764	734	759	823	781	752	787	761	757	770	690	773	750	758	828	786	751	763	778	798	780	759	764	778	782	794	783	760	773	738	774	772	754	732	699	760	795	725	754	762	738	708	766	761	745	743	736	761	750	733	782	730	757	749	785	752	756	779	765	765	781	755	748	772	806	758	746	773	835	761	740	782	759	757	796	715	780	754	767	753	768	742	761	794	749	723	759	789	847	812	757	747	760	707	765	759	828	793	792	842	755	814	748	737	762	839	804	797	797	804	793	740	770	767	762	790	760	759	768	786	755	800	730	741	805	774	746	788	801	759	750	792	788	743	740	771	746	790	748	776	762	756	772	769	732	830	783	770	772	804	840	740	791	777	763	763	746	774	786	749	787	752	771	749	771	770	766	810	825	754	769	793	736	726	789	777	747	766	754	726	772	777	796	765	782	779	783	760	752	783	777	744	752	792	764	774	779	793	735	740	749	731	769	764	799	767	784	794	771	728	773	769	755	757	803	728	731	768	775	743
4631	952	1269	895	587	468	350	332	274	261	187	174	177	202	181	175	166	170	159	160	148	179	128	126	147	147	153	146	143	138	125	129	119	122	139	136	134	145	150	128	111	114	151	120	114	117	123	138	138	122	126	139	139	143	123	125	112	140	106	117	144	121	117	115	146	132	133	105	117	140	105	107	109	113	121	109	104	149	127	123	119	121	139	129	118	126	138	125	144	120	134	131	138	121	122	134	131	128	145	136	141	147	153	108	106	109	117	121	128	103	132	131	117	144	126	119	141	133	127	129	123	150	117	128	109	129	129	115	126	149	144	131	120	129	127	143	131	132	119	118	105	125	103	150	127	129	131	117	121	139	133	113	117	115	122	142	116	120	127	154	123	142	127	115	127	129	130	125	131	126	124	133	124	143	136	109	136	142	120	143	122	132	129	117	112	118	131	108	127	128	108	129	138	126	169	116	114	126	121	111	111	135	117	122	127	114	137	126	122	126	138	122	124	110	89	122	129	149	126	124	113	119	121	121	132	118	139	133	125	135	127	134	146	132	114	112	138	137	128	147	129	142	128	122	138	127	103	114	155	141	118	127	137	144	125	144	135	133	123	119	131	143	130	115	131	129	135	134	123	121	134	118	121	132	125	121	127	143	125	120	130	121	104	136	127	139	115	129	121	135	112	121	128	98	122	135	133	111	117	120	126	132	123	135	127	122	118	130	108	119	104	136	135	140	140	105	135	113	136	133	140	127	135	131	107	126	146	105	123	144	146	126	135	127	116	122	125	148	119	132	109	124	130	119	135	119	135	114	122	138	119	113	122	133	116	119	129	108	120	123	121	132	130	136	156	139	133	108	141	145	123	119	122	126	112	117	123	127	140	131	137	143	127	147	127	124	139	142	111	118	134	135	120	132	133	114	137	111	130	145	137	127	145	140	130	130	126	111	119	125	109	154	130	100	126	116	139	134	121	117	135	137	139	132	127	124	111	124	129	113	119	128	123	125	131	127	138	126	113	144	141	140	111	119	130	126	122	117	139	118	124	149	99	147	113	126	143	115	125	110	137	137	131	125	139	137	121	128	108	127	130	130	132	139	123	139	112	110	115	113	120	128	123	122	125	122	127	133	119	123	110	130	131	124	96	109	107	142	140	119	137	126	108	132	121	134	115	126	125	129	131	150	117	149	124	122	121	133	147	122	128	98	137	132	110	137	94	139	152	130	122	124	123	141	139	120	116	122	115	114	144	132	129	119	141	137	109	136	110	126	124	124	119	113	121	133	121	119	121	118	141	113	147	125	144	134	124	140	135	125	125	138	118	121	118	139	133	124	126	131	125	129	140	129	136	113	113	119	108	132	134	144	137	126	143	123	142	126	121	128	131	116	158	130	119	129	138	106	111	135	128	129	106	135	123	111	133	132	146	148	137	130	110	150	129	138	124	115	101	109	128	130	137	130	135	132	134	138	149	149	117	106	134	122	131	114	131	126	133	135	115	117	118	117	125	114	129	120	131	111	147	118	129	125	136	110	133	142	145	104	139	144	136	133	120	137	123	131	120	127	118	123	123	127	133	140	128	136	128	128	134	130	121	136	151	103	125	119	119	132	127	103	102	136	144	107	115	110	123	137	123	106	120	140	110	130	139	109	125	109	128	111	134	120	114	118	124	133	115	127	122	120	113	127	148	131	121	116	117	132	116	120	135	125	127	140	113	148	127	120	143	141	130	127	126	127	137	146	127	150	118	127	119	124	133	129	145	120	123	108	114	122	143	123	152	147	127	128	136	141	119	146	131	122	141	137	116	132	129	133	120	142	120	114	148	123	116	118	145	120	134	124	123	114	122	125	155	133	159	133	136	135	121	135	98	98	127	143	134	134	130	113	133	104	111	148	142	136	140	135	111	113	127	127	129	127	132	128	137	133	127	128	126	133	119	118	127	131	127	142	143	133	122	143	136	126	124	109	137	116	108	120	132	139	115	126	122	122	121	147	137	139	140	128	121	130	140	136	129	134	132	115	147	124	116	128	131	109	132	152	136	139	136	123	129	129	110	134	145	116	131	127	130	139	107	145	122	99	137	116	124	126	147	130	145	128	145	128	138	119	129	118	140	126	142	123	120	120	119	140	107	118	127	130	116	114	134	126	150	116	121	138	131	114	129	150	128	131	131	114	118	113	120	130	137	108	131	140	111	124	139	128	117	130	130	129	109	123	144	113	108	135	138	140	140	121	112	114	120	120	112	134	134	145	134	127	118	137	164	122	118	125	107	143	123	110	148	128	116	142	122	136	143	115	105	146	143	128	118	116	153	135	119	130	125	131	146	114	142	117	132	139	133	127	134	149	134	125	135	118	141	119	119	140	112	118	122	131	126	132	144	115	138	133	120	133	130	131	130	146	129	131	112	113	129	119	140	154	122	144	122	105	138	98	140	129	136	128	130	133	128	124	124	127	144	112	124	124	126	111	119	138	127	134	143	112	143	139	149	116	117	126	129	126	118	132	117	133	124	139	123	121	123	128	125	128	109	122	132	126	117	128	129	134	139	115	132	122	136	129	138	136	126	115	119	127	113	142	120	122	112	115	127	123	149	140	139	125	131	115	129	136	132	112	121	133	121	138	126	144	122	126	128	115	131	146	126	112	129	126	115	130	120	134	128	126	125	142	113	136	114	145	116	124	128	121	141	140	153	148	131	135	136	141	114	135	127	142	145	125	124	116	122	131	138	105	135	139	129	131	108	124	114	109	130	112	124	135	132	142	149	128	120	128	135	142	121	117	99	125	119	122	130	126	119	120	119	125	133	145	131	119	96	128	140	111	137	121	132	111	120	117	144	124	143	126	125	130	120	129	121	110	124	128	138	111	114	130	127	115	136	135	128	129	133	113	117	133	136	130	132	135	124	122	121	129	130	126	116	141	125	121	116	132	133	132	116	120	137	119	117	121	132	140	130	108	157	150	127	132	117	130	125	133	113	102	105	117	134	128	105	116	129	118	119	117	124	108	146	125	127	129	121	135	141	147	128	92	134	126	132	122	131	121	115	123	146	129	106	128	125	140	132	116	128	112	135	128	134	146	117	140	114	136	142	131	134	116	104	132	119	126	132	137	136	126	143	123	135	137	124	120	125	131	125	144	136	118	116	145	113	134	126	117	125	130	117	129	142	127	122	105	143	134	131	113	139	116	113	148	135	133	128	110	135	118	130	124	129	128	141	139	137	114	124	129	133	123	147	126	121	113	133	121	135	124	121	137	135	119	130	108	126	114	122	122	125	131	155	139	126	121	123	129	97	130	134	120	121	136	109	130	113	114	85	136	118	128	114	133	109	123	119	115	138	135	145	120	137	126	117	128	135	130	132	139	135	133	134	125	131	122	129	130	124	143	129	129	118	116	128	129	113	129	128	132	131	122	137	103	129	139	143	139	130	136	129	139	118	145	130	138	127	126	119	135	120	128	132	121	118	113	131	111	148	133	116	142	145	128	129	112	134	105	133	144
5602	1332	3010	3481	3072	2568	2029	1724	1492	1325	1177	1065	1014	850	855	757	791	687	632	636	653	595	625	565	570	560	555	556	540	502	472	499	528	566	509	516	505	498	480	492	478	477	440	472	468	480	445	458	473	459	500	413	472	425	454	430	447	496	466	481	465	488	467	458	460	452	426	456	446	448	405	431	421	445	466	417	465	467	455	499	452	410	451	440	433	415	474	428	482	445	464	427	454	415	462	441	425	440	495	418	405	445	451	454	441	437	415	474	434	457	436	446	427	436	442	439	430	459	423	476	432	437	459	405	424	461	438	413	413	454	465	435	457	426	423	418	431	497	400	408	439	425	464	426	483	453	424	403	430	425	449	411	427	417	414	443	436	429	450	427	441	423	443	447	440	429	424	432	454	401	425	460	462	417	463	409	411	452	461	444	386	437	424	436	433	456	422	402	386	396	449	435	430	436	413	436	425	430	453	453	440	427	469	420	422	449	454	434	439	420	447	482	425	436	443	453	421	450	427	457	387	436	406	443	430	419	441	430	443	455	409	423	441	435	450	449	460	444	406	422	419	462	488	444	425	431	413	462	430	432	446	402	389	438	438	454	432	433	416	429	400	468	436	437	413	433	421	401	408	419	450	407	444	427	432	447	412	432	417	444	457	399	420	432	426	414	399	411	431	405	442	406	440	438	458	430	436	459	469	463	442	457	400	449	433	396	429	435	453	440	386	456	436	429	419	445	441	423	438	437	442	391	418	439	451	465	464	439	453	402	449	445	409	407	394	448	442	423	438	446	466	435	407	449	432	404	426	455	461	434	447	417	432	417	424	441	429	385	416	437	469	423	423	444	418	442	437	408	452	454	447	443	414	441	381	424	428	424	419	478	456	470	440	417	406	438	448	422	422	404	460	426	498	432	447	440	460	403	434	425	419	454	426	436	472	445	471	428	427	446	451	461	431	411	451	433	412	424	444	419	417	429	433	437	440	424	433	435	423	422	476	420	423	453	441	432	398	390	466	422	438	431	392	390	460	472	427	397	435	429	483	439	440	428	429	400	429	415	401	414	422	440	433	427	442	448	431	434	404	424	436	436	399	440	413	444	418	455	466	453	392	418	443	415	394	437	432	392	440	415	427	391	423	433	442	396	412	407	440	444	487	455	424	443	421	421	462	407	456	439	458	420	409	416	441	440	401	419	394	438	430	413	402	400	419	431	479	449	445	471	443	416	471	459	443	433	458	438	420	464	452	431	469	400	424	462	449	439	426	463	431	421	415	422	461	378	449	438	412	425	454	424	449	426	439	432	463	443	427	442	452	439	429	424	450	455	424	446	386	446	398	467	465	437	420	440	424	446	422	423	384	457	394	453	461	437	439	383	456	425	431	448	453	442	462	421	413	444	457	434	439	447	424	452	421	408	473	445	441	419	469	430	448	420	456	411	477	407	444	453	416	455	392	426	437	433	402	463	462	462	429	447	442	411	424	434	424	459	407	442	421	411	435	451	457	417	451	439	407	424	430	438	416	413	450	407	438	421	447	417	435	441	416	419	469	436	450	409	459	447	436	454	437	443	409	418	393	441	439	417	429	466	410	413	411	411	435	458	422	411	447	451	447	412	452	413	421	420	465	411	465	401	429	446	486	481	449	450	413	443	431	415	416	450	435	392	401	429	467	437	423	414	441	431	409	446	409	429	464	426	430	433	441	433	466	422	435	430	395	429	465	483	433	421	450	415	439	389	418	443	468	417	431	463	461	384	402	450	430	455	472	431	399	425	420	397	445	428	435	477	418	460	436	444	451	431	439	431	450	437	380	413	425	386	419	442	434	440	431	451	425	429	436	448	444	424	395	438	430	440	438	422	420	452	457	442	451	406	425	478	453	456	431	443	414	433	420	473	441	425	411	410	441	446	454	454	411	442	440	489	420	445	437	463	424	424	440	405	424	467	449	418	453	420	466	435	452	437	400	458	424	428	418	434	448	418	442	418	445	444	454	438	459	432	416	444	421	414	430	399	417	419	443	422	411	419	430	451	418	436	371	418	448	418	429	437	423	425	460	420	419	411	433	441	430	437	437	419	410	433	408	425	423	416	453	427	436	454	413	426	467	454	436	436	402	392	419	424	431	461	439	405	463	449	442	426	431	444	408	430	445	451	400	453	393	414	455	408	410	398	442	406	428	437	424	442	405	427	443	423	438	421	440	409	466	430	436	443	445	435	480	435	439	422	416	470	426	441	429	434	455	432	413	423	383	434	402	409	450	422	439	421	403	427	432	432	421	436	445	461	418	395	433	420	448	434	461	444	455	393	423	447	408	419	417	435	467	415	380	426	448	427	423	444	483	435	436	457	469	432	423	437	448	411	405	438	402	439	410	427	451	431	404	441	391	404	429	444	420	410	435	440	437	473	419	422	472	416	474	490	452	439	443	430	431	453	441	412	468	424	407	426	449	481	451	431	450	421	450	423	424	418	450	400	446	441	462	450	427	407	429	470	451	434	411	454	423	476	413	420	437	403	431	395	442	431	486	416	472	453	464	404	410	459	429	467	415	443	443	451	463	406	433	407	437	416	443	454	438	419	429	459	441	441	458	427	406	471	405	434	420	438	435	392	424	467	443	406	451	422	433	478	428	434	441	405	440	445	396	414	459	435	389	462	402	402	412	443	400	459	415	456	434	427	445	449	414	456	416	454	450	441	441	436	456	466	420	452	461	456	467	443	425	431	431	399	410	451	403	423	417	449	462	425	418	428	458	397	430	436	411	393	417	425	453	419	429	467	445	484	443	433	384	411	459	409	432	392	448	416	424	395	445	429	424	469	434	452	462	457	441	464	429	435	440	444	425	448	416	423	484	429	455	425	444	416	417	447	481	467	445	446	410	399	396	423	458	402	412	455	408	461	484	410	466	448	424	390	449	458	421	413	443	436	419	431	425	432	473	451	426	439	440	442	444	434	380	448	410	432	379	409	402	407	439	451	427	468	449	443	435	397	442	424	440	450	410	388	451	455	433	408	416	432	432	399	408	443	422	437	411	444	449	452	425	442	450	398	443	424	454	416	403	432	454	424	423	468	425	402	443	403	458	404	430	445	400	393	438	440	444	414	417	399	426	454	438	404	445	455	414	430	462	401	416	467	430	449	456	427	378	449	436	440	443	455	393	450	482	407	393	378	446	442	405	450	402	408	435	410	446	425	403	440	434	446	394	407	417	428	467	436	441	410	428	438	444	445	451	427	429	396	381	426	416	402	421	436	445	433	435	410	439	401	433	405	440	449	434	437	436	410	419	465	448	424	376	390	390	481	444	435	461	444	425	459	385	401	436	417	454	386	407	480	435	466	437	444	439	433	428	417	404	435	427	464	388	439	446	424	447	457	419	433	418	442	380	407	438	435	426	428	466	443	412	441	439	433	433	452	413	414	445	410	422	449	437	452	447	428	384	444	417	412	473	467	456	430	406	430	456	456	434	436	446	433	411	483	405	447	448	446	445	436	410	429
8691	1857	2313	1698	1162	779	623	471	397	325	268	262	247	240	193	215	214	167	187	156	156	165	153	159	154	124	103	137	142	164	137	143	125	129	125	142	136	152	140	149	125	131	127	148	130	128	141	106	131	119	145	146	147	122	148	137	124	122	124	123	119	139	120	133	115	114	136	133	133	128	134	138	112	135	120	126	134	150	139	130	126	141	124	128	135	129	129	123	119	141	118	112	148	115	130	128	127	117	132	124	126	136	111	143	130	115	140	146	109	124	122	140	138	132	114	131	125	118	128	129	112	119	135	130	108	136	133	143	122	115	133	129	124	128	126	112	110	127	119	108	149	151	132	131	143	124	117	126	134	147	122	120	153	126	112	115	111	131	111	142	140	118	126	138	123	136	113	127	118	111	131	126	120	131	120	123	121	128	137	124	115	131	121	135	135	126	135	117	119	129	126	125	160	117	118	102	143	116	119	140	134	126	111	121	112	126	111	125	132	129	123	125	130	130	130	123	146	132	139	120	129	156	124	120	116	125	144	113	115	112	125	129	125	117	128	116	120	129	138	124	134	126	120	128	124	132	116	123	130	129	123	105	126	131	135	126	103	135	145	123	98	142	124	125	137	126	132	121	128	121	120	137	136	128	120	126	132	146	121	128	131	133	137	118	118	131	115	101	122	103	105	131	92	114	137	130	137	128	148	130	127	123	133	139	135	127	114	135	142	112	124	121	127	127	116	105	122	120	116	141	117	132	113	131	118	110	113	138	124	125	118	125	125	133	136	120	129	132	131	125	130	133	118	119	120	104	99	115	134	129	131	126	115	123	130	108	117	120	121	119	104	103	120	119	130	135	119	124	117	130	123	128	116	144	150	110	117	116	122	122	154	126	155	137	114	127	129	131	115	125	115	103	103	151	132	150	118	140	108	126	127	117	128	125	134	147	133	148	128	119	119	116	108	103	116	121	131	150	125	122	115	117	133	132	121	117	125	131	133	123	123	125	129	121	129	104	114	126	112	123	112	119	111	130	127	126	116	116	121	130	141	115	116	130	119	122	144	133	122	117	115	131	104	119	148	115	118	114	133	130	123	128	121	131	128	133	138	129	129	135	137	134	125	128	119	120	143	109	124	134	126	124	128	107	116	126	112	116	126	144	143	132	108	126	119	133	107	126	139	125	139	119	126	128	122	137	124	143	126	127	127	127	128	141	109	126	126	141	147	141	106	134	124	126	113	121	114	125	140	120	111	124	120	134	126	108	119	113	123	133	134	138	131	126	138	137	103	119	109	124	144	135	144	116	126	136	111	122	116	116	130	123	111	124	127	114	121	138	124	112	124	118	121	111	128	124	133	127	136	132	128	136	138	122	125	124	132	132	144	145	130	112	134	124	141	131	134	125	145	128	140	145	129	134	127	118	139	142	129	121	117	125	112	115	121	117	138	129	117	114	108	102	120	124	134	144	118	105	104	127	140	129	130	128	129	117	104	132	136	129	102	123	140	108	148	133	123	126	135	105	133	129	126	110	127	127	124	149	121	123	124	122	95	134	125	131	113	123	131	122	103	121	134	138	142	124	149	121	127	121	126	131	120	133	108	111	128	129	134	127	139	126	132	121	110	127	125	144	114	128	127	110	135	126	132	129	127	111	124	128	143	137	123	131	122	131	124	127	120	121	109	121	119	145	143	133	119	126	121	129	122	133	120	142	144	106	131	128	123	122	113	128	112	127	156	128	136	125	148	138	149	124	118	116	122	128	118	97	138	136	108	133	115	116	123	113	132	116	115	117	120	138	123	139	119	141	112	132	138	121	119	118	125	110	124	126	126	117	146	113	108	100	123	129	125	124	124	144	115	141	115	116	127	116	122	108	124	120	136	147	115	117	116	115	143	117	116	144	121	114	140	140	132	113	132	120	136	126	117	121	131	121	151	115	124	95	123	119	119	142	118	116	103	132	135	126	134	117	118	109	163	110	138	140	123	125	120	147	127	125	121	119	114	112	128	137	133	114	139	120	137	144	124	128	109	126	125	148	129	105	123	134	147	123	130	131	134	146	121	115	100	123	132	102	133	127	124	126	124	126	104	121	106	137	128	138	137	126	123	116	117	139	107	106	128	140	136	125	125	132	125	121	111	129	124	126	120	143	134	114	121	118	117	131	118	123	126	135	124	123	143	138	124	120	118	118	132	136	115	108	127	127	107	116	135	106	112	136	114	115	123	115	118	120	106	131	137	125	128	118	122	126	123	141	135	122	122	131	149	121	131	111	105	136	125	150	116	129	132	110	112	124	126	145	110	144	123	132	118	150	138	136	112	120	132	130	116	124	133	125	134	120	136	118	106	137	120	139	143	117	141	115	143	115	132	130	133	129	122	121	115	120	123	154	137	121	116	135	127	114	141	128	135	120	114	116	134	118	120	130	116	146	128	137	141	132	133	118	139	133	138	117	108	127	138	117	120	115	127	129	123	121	133	132	122	102	130	134	125	110	102	114	148	122	124	129	131	125	107	122	107	127	113	116	120	116	131	140	150	108	122	124	111	115	142	143	121	129	134	124	122	131	125	127	129	125	126	115	137	125	128	138	140	123	119	134	109	139	129	122	135	129	130	107	122	131	127	114	130	157	122	107	124	122	119	127	151	141	136	111	138	126	133	136	124	125	117	116	119	122	118	114	128	124	116	129	116	133	135	124	110	142	112	127	145	119	118	123	118	125	133	138	126	114	121	122	104	119	142	139	128	131	123	133	108	121	129	132	131	122	145	136	142	111	144	135	110	113	132	130	136	114	136	136	135	120	122	142	119	129	122	127	117	115	154	127	118	100	140	143	128	114	127	139	130	121	107	101	126	120	132	115	101	118	133	131	122	137	116	124	134	140	116	117	125	139	119	104	134	123	132	129	131	121	136	136	125	93	111	147	137	87	122	118	127	128	126	129	128	134	159	139	127	134	131	124	119	125	120	125	121	120	134	138	123	142	121	137	104	123	128	136	152	111	124	113	132	126	113	139	139	139	127	133	104	111	100	122	131	117	135	127	133	132	130	108	109	126	113	118	115	106	117	116	133	126	135	121	136	134	144	140	113	119	128	116	118	108	123	142	126	114	120	120	129	144	126	139	121	117	126	115	126	124	117	126	140	110	130	117	141	127	134	125	132	151	151	140	117	114	109	114	132	106	123	109	115	130	113	141	139	133	128	108	119	107	133	124	149	113	138	129	142	101	126	130	118	115	132	136	138	120	119	137	143	135	138	138	111	117	139	116	115	138	110	142	117	114	138	141	104	132	138	106	118	122	123	126	134	115	124	115	119	132	129	131	116	119	133	126	133	133	129	108	141	90	133	130	123	133	122	129	128	126	141	104	135	132	119	104	118	115	128	107	147	98	133	128	112	122	132	103	134	131	121	133	133	154	134	135	112	125	121	114	129	129	119	130	123	118	131	128	126	136	127	131	130	120	125	132	113	111	126	129	136	126	126	138	133	122	122	134	123	120	129	117
7657	2232	5302	6031	5217	4340	3534	3046	2534	2145	1884	1656	1473	1337	1281	1098	1061	961	903	869	858	795	744	747	699	704	703	695	676	627	606	591	571	616	580	610	574	554	542	513	584	556	528	546	476	529	529	551	500	491	498	490	514	491	484	457	494	485	487	470	478	462	470	475	451	488	445	435	411	522	477	538	472	468	479	464	460	454	454	473	440	474	455	453	439	466	429	474	470	445	461	433	468	445	436	469	440	449	447	483	438	448	456	450	456	428	432	408	443	436	432	412	430	448	422	462	461	441	450	400	481	450	416	405	438	436	451	442	484	414	487	450	407	440	430	417	414	456	469	437	486	446	456	452	429	434	391	419	428	451	430	439	447	417	448	418	449	443	407	432	448	434	407	447	470	428	408	420	426	437	435	429	391	435	471	418	451	396	437	453	434	421	410	419	430	451	447	420	430	455	475	423	426	401	462	411	471	410	455	453	460	420	396	466	453	444	411	435	447	435	423	430	455	445	467	438	448	439	438	449	390	442	412	423	431	410	459	439	459	465	391	448	421	440	450	415	427	460	402	426	467	446	400	376	424	454	446	460	423	438	453	419	447	452	427	426	394	393	414	454	463	487	424	409	410	406	476	434	438	416	455	452	456	435	406	464	460	427	412	443	411	435	399	467	432	398	398	433	435	464	436	397	456	401	429	450	452	390	459	430	403	415	419	417	438	418	443	444	383	435	441	438	420	435	410	450	459	449	447	461	443	444	436	436	425	420	422	440	451	443	387	425	465	455	442	423	433	451	467	463	416	448	446	451	495	409	428	418	412	442	419	395	401	421	416	420	419	432	486	398	431	439	430	445	459	473	445	446	452	386	457	416	423	443	458	414	397	438	446	432	472	421	403	411	441	461	416	407	440	420	434	426	426	428	394	426	440	457	418	407	421	427	438	419	414	455	416	449	413	388	458	420	434	463	419	448	409	456	420	434	432	425	413	444	445	486	398	438	436	424	446	428	458	444	486	445	400	455	467	412	424	410	394	449	447	415	433	463	443	434	405	396	439	426	453	438	453	457	425	416	422	415	449	446	393	419	447	413	444	437	441	422	471	436	448	437	480	431	440	419	445	416	427	437	429	437	442	434	438	454	402	402	422	430	435	404	438	421	430	453	427	492	416	401	427	436	423	450	398	428	426	459	426	442	429	416	428	409	444	422	441	401	433	430	370	413	418	438	452	436	462	430	427	449	447	436	409	408	445	478	392	394	397	419	432	426	430	410	436	454	428	428	413	436	449	447	428	448	459	420	432	427	438	455	434	451	409	427	397	437	466	402	400	452	433	487	428	454	449	408	429	413	406	407	429	444	440	445	404	464	461	459	414	422	424	419	437	443	463	450	397	432	431	461	438	441	459	417	406	421	454	435	414	411	459	433	432	429	429	465	415	460	410	439	423	405	406	472	442	457	422	397	415	447	437	423	444	472	450	428	428	422	412	432	437	426	423	406	409	428	426	450	461	417	443	446	434	417	411	454	450	404	425	429	444	405	411	394	454	393	416	403	419	414	418	448	424	442	426	450	438	415	435	431	463	400	446	428	414	417	421	428	416	404	387	462	459	425	448	456	420	436	455	404	422	442	421	408	441	410	426	437	423	443	421	445	437	456	436	395	419	430	405	434	450	430	443	396	449	400	439	449	470	445	438	421	412	401	422	438	431	441	436	424	465	420	432	448	402	456	440	430	460	426	479	416	422	424	425	426	440	438	484	424	425	427	407	424	404	435	445	423	447	470	429	432	458	455	415	421	430	437	412	432	429	448	459	406	388	428	447	427	432	449	423	425	448	454	401	443	426	419	450	460	421	453	461	456	468	433	461	424	463	464	406	432	390	418	440	453	421	458	457	423	478	467	440	412	440	443	442	424	408	416	401	447	433	416	445	421	428	416	444	445	412	431	449	422	442	477	457	456	427	425	443	442	477	397	436	407	429	448	425	454	416	425	451	424	450	407	422	441	403	459	400	414	459	449	416	422	413	438	446	424	423	448	394	458	461	426	430	400	444	450	422	445	412	455	423	470	410	442	400	428	419	419	410	407	408	404	447	409	411	432	441	415	446	426	401	445	434	412	449	416	417	470	447	417	444	444	437	420	426	467	453	405	402	440	443	457	479	431	434	468	459	406	406	415	416	447	439	445	432	396	455	476	408	434	433	409	425	421	435	424	438	428	421	413	466	424	434	439	415	418	430	434	477	414	433	423	471	405	420	414	389	393	460	414	426	373	435	457	403	473	424	432	412	442	425	434	429	413	403	454	418	438	430	424	482	444	456	417	431	425	411	449	428	434	455	415	426	412	440	457	424	429	459	438	396	447	479	431	489	413	491	436	437	453	388	428	421	418	457	429	431	437	426	429	415	420	425	452	418	450	447	445	464	422	417	406	412	406	443	433	436	449	444	417	435	409	422	416	436	425	441	450	454	439	418	475	442	424	452	462	465	455	467	423	448	431	466	383	439	421	405	401	417	435	431	443	466	463	418	409	432	444	447	452	426	446	421	429	418	422	425	405	423	436	433	469	384	431	436	442	450	431	421	431	437	432	456	437	449	425	463	444	442	433	415	432	415	419	426	410	423	445	429	433	465	416	426	438	445	448	469	441	394	447	446	444	411	440	449	445	409	423	445	408	393	440	447	459	436	427	429	413	420	428	422	409	448	447	418	447	436	416	459	429	456	413	413	462	452	426	446	466	439	414	422	421	447	410	416	469	462	473	429	458	460	404	447	439	414	403	429	454	407	448	427	422	406	417	451	437	482	449	435	411	464	441	434	418	446	433	431	445	431	445	445	441	454	405	401	450	443	460	440	445	425	427	432	465	457	415	419	440	461	430	415	423	461	432	478	459	439	409	427	450	432	458	469	429	431	461	430	452	406	429	439	481	442	423	417	436	400	406	424	444	452	490	428	459	444	407	464	462	423	438	457	410	398	406	423	444	427	387	411	445	424	431	469	442	434	416	450	455	423	452	427	430	447	437	435	425	417	477	435	442	447	416	427	395	395	393	453	449	436	423	416	440	442	471	458	448	431	460	413	390	392	440	400	421	412	491	474	440	442	403	403	434	440	455	380	410	412	434	398	431	424	424	441	406	459	416	414	477	431	470	427	385	422	416	433	432	400	423	436	419	401	428	409	436	458	451	466	449	412	395	423	413	434	456	418	480	445	427	429	434	389	424	447	446	451	454	423	441	426	420	429	473	429	405	447	420	446	447	419	470	440	445	418	449	454	411	455	414	381	449	437	442	421	428	465	451	412	422	437	429	406	450	436	421	414	445	423	384	439	419	409	423	429	455	473	438	458	454	400	458	413	443	375	432	406	424	407	446	394	434	460	460	445	429	444	417	447	444	399	467	450	437	448	438	413	438	404	438	470	405	417	447	414	412	426	434	439	433	450	422	422	471	443	449	437	455	387	426	451	420	417	435	445	406	414	415	435	409	417	439	450	419	475	433	444	450	437	385
1314	308	319	289	292	271	253	235	265	234	256	251	253	267	261	280	253	259	221	249	244	274	223	245	262	256	257	256	251	259	260	253	249	247	236	237	250	254	228	241	246	249	252	228	234	207	230	256	264	269	237	223	237	243	246	241	241	215	253	257	252	250	240	249	265	247	239	228	253	251	245	233	243	258	244	247	251	284	252	257	254	257	241	228	219	241	243	230	252	221	282	237	227	266	250	242	240	235	222	271	230	258	266	251	246	230	281	256	272	235	270	237	234	265	247	245	246	224	253	233	239	256	259	241	266	259	266	253	253	236	229	253	231	220	248	271	236	223	254	251	251	241	270	275	244	248	241	244	232	252	249	267	273	233	260	232	229	248	241	257	256	278	240	271	266	234	237	247	273	244	245	249	242	265	249	281	257	260	234	246	221	220	231	239	232	231	226	274	260	232	223	238	231	274	231	262	241	266	236	236	248	258	242	269	238	255	251	222	249	251	242	225	232	255	237	240	242	238	251	248	268	250	244	225	256	276	235	229	222	229	237	267	245	242	260	250	233	244	244	266	252	270	255	227	274	274	235	248	261	225	249	243	259	268	246	243	251	266	261	266	255	212	258	276	252	247	238	255	255	248	248	268	242	230	250	267	279	240	230	245	259	249	241	244	251	212	240	222	248	259	261	278	245	260	279	256	264	249	262	260	265	253	224	246	232	244	248	262	232	238	220	244	232	241	225	291	244	249	234	265	232	240	259	237	262	270	268	251	263	240	259	239	287	226	243	231	273	230	246	271	238	269	263	235	221	232	238	267	243	229	271	252	259	273	264	281	245	253	317	243	260	278	235	251	250	237	229	260	228	240	272	234	237	238	252	242	281	269	263	254	247	236	221	255	262	241	235	242	272	264	265	214	241	264	242	238	237	267	258	234	246	251	268	217	247	264	233	250	213	267	240	258	228	255	213	239	270	237	259	268	225	246	245	241	269	259	236	243	262	236	243	236	273	250	235	274	245	242	234	256	224	242	253	251	240	249	252	244	263	252	254	237	251	248	221	243	247	245	215	247	248	263	262	259	221	219	256	232	263	263	249	231	242	277	223	249	238	256	266	266	245	238	215	241	249	239	235	227	241	261	226	223	254	231	257	237	236	218	245	250	260	254	258	270	251	233	225	240	254	267	250	225	276	250	261	236	241	294	247	257	252	280	242	247	256	227	247	272	234	234	236	266	256	241	245	238	259	254	231	248	229	251	213	241	236	240	242	238	242	277	237	243	216	251	239	257	268	233	247	260	273	261	258	230	241	239	215	239	269	235	209	222	226	262	236	205	237	240	258	253	239	265	245	225	236	281	243	239	244	241	243	257	241	252	222	252	212	239	262	251	246	225	238	218	242	257	252	263	267	229	245	223	242	227	247	270	235	270	262	247	253	246	247	271	251	241	245	239	253	236	223	270	252	244	255	285	255	229	274	276	280	255	274	245	238	243	213	278	251	264	239	263	229	248	234	242	240	230	242	251	240	280	236	239	272	250	265	277	265	254	257	228	253	251	244	243	271	219	229	245	219	247	245	226	252	259	260	232	266	236	238	234	234	255	254	253	229	243	243	256	278	246	265	281	245	252	247	252	242	240	235	261	253	236	256	244	228	249	237	250	243	251	236	218	236	258	228	250	251	217	246	237	274	246	241	239	256	267	240	265	227	248	240	253	277	279	225	237	245	260	251	232	227	243	231	274	263	247	258	254	234	274	239	247	266	247	213	244	246	243	245	246	272	215	276	210	260	234	232	228	251	243	231	246	228	254	241	250	259	244	270	266	243	267	253	245	227	248	210	228	214	222	230	280	241	244	236	271	256	279	241	254	248	232	255	235	240	250	278	230	245	247	267	245	266	219	266	248	238	259	244	255	224	250	275	247	261	223	232	229	229	243	232	259	267	233	262	216	245	253	266	256	249	282	260	232	233	230	257	221	199	253	228	268	271	274	247	254	233	240	281	230	237	237	255	234	229	234	269	222	251	280	236	272	252	236	261	243	241	253	234	298	270	263	292	230	240	239	234	240	238	242	200	217	239	256	274	251	266	242	267	221	270	280	234	266	256	257	244	313	243	249	261	257	249	241	224	235	220	284	248	257	247	255	270	246	254	255	257	221	235	252	274	235	224	232	292	271	254	252	242	250	231	258	256	280	242	225	245	259	245	241	249	219	225	224	268	274	233	217	261	237	221	249	261	245	248	248	271	280	259	216	244	251	235	246	264	250	248	253	255	232	231	252	236	239	227	254	273	277	245	235	258	262	256	276	263	218	299	244	249	243	274	242	260	232	265	271	230	251	238	257	256	235	253	245	224	240	269	252	262	265	254	221	259	229	236	252	244	271	240	258	229	268	239	264	252	253	262	226	263	241	300	269	256	260	269	284	246	239	231	255	256	246	225	253	206	246	249	223	232	244	267	252	246	242	257	252	252	242	234	256	233	261	259	261	240	253	228	225	237	229	237	233	226	233	254	262	266	238	231	263	243	216	254	263	268	247	234	283	242	228	263	240	263	270	255	249	225	287	277	227	224	244	249	241	251	220	239	261	234	236	239	260	251	266	215	235	262	259	259	235	239	239	254	262	239	230	226	261	269	256	230	273	268	229	240	266	251	279	248	254	266	229	266	241	257	267	249	276	225	258	251	262	265	278	229	253	240	243	247	293	244	250	254	255	262	257	271	265	227	251	236	233	237	245	222	229	249	265	244	241	211	240	267	232	265	215	250	209	243	265	260	243	262	238	259	230	239	242	226	239	285	222	253	228	247	263	237	264	228	229	249	252	259	273	246	261	232	261	245	269	238	243	230	224	273	266	271	238	258	245	247	253	255	241	264	241	256	213	267	253	276	230	247	247	262	254	274	234	256	238	246	274	277	268	257	245	236	226	256	270	242	266	220	227	250	221	264	219	244	265	294	245	288	246	280	251	282	250	259	248	248	260	244	254	300	235	247	278	259	226	271	234	279	239	246	225	239	243	278	234	259	250	243	245	262	272	256	218	251	214	247	223	229	246	231	225	246	264	259	236	239	235	238	230	269	256	253	203	255	275	225	261	249	270	241	239	232	275	235	279	250	252	258	213	256	229	271	247	227	266	238	220	272	243	261	252	222	247	260	246	245	256	271	258	285	210	225	268	247	261	242	247	226	214	238	219	251	259	256	264	283	280	224	259	267	259	245	244	239	243	249	239	260	260	253	249	207	253	263	221	252	266	264	225	277	241	227	262	242	237	238	259	240	242	252	243	242	247	270	260	259	244	257	252	219	232	253	247	264	239	237	230	238	257	221	276	244	249	241	242	240	252	248	239	239	259	238	231	256	261	245	253	285	221	258	263	258	251	255	244	243	231	262	258	244	246	255	228	252	253	215	246	243	282	253	262	247	278	229	231	276	282	258	261	277	237	274	223	241	268	250	224	256	252	229	250	250	238	271	264	270	265	248	224	260	224	265	265	247	250	248	277	260	258
2208	843	927	935	955	887	859	857	877	815	864	846	756	797	771	777	758	784	779	745	777	763	792	765	725	745	796	747	767	741	761	801	782	748	803	762	744	763	808	741	721	781	784	767	823	781	757	788	778	743	792	785	714	744	795	729	758	737	761	699	758	731	759	745	783	779	779	766	807	755	792	772	784	702	725	773	781	773	768	811	779	817	743	779	743	819	805	767	765	799	754	762	742	784	836	764	760	726	801	768	805	786	719	765	753	781	815	765	785	770	806	835	773	800	782	719	739	755	773	813	756	755	752	737	763	793	765	817	748	789	776	781	772	737	732	784	772	766	713	824	712	756	695	762	720	733	731	733	737	767	769	799	738	743	828	744	773	737	742	709	721	753	767	749	747	748	764	790	757	777	729	793	774	773	803	754	736	779	745	734	788	750	749	787	787	801	758	731	750	785	786	786	782	759	772	724	769	764	771	763	745	800	812	713	771	743	806	766	724	775	743	765	761	750	791	739	787	767	764	759	692	715	815	765	754	747	804	722	717	771	776	773	763	784	782	785	788	752	769	793	782	824	813	771	799	758	796	752	763	768	805	742	718	749	780	763	741	771	804	715	784	750	751	791	726	754	728	783	752	703	760	802	744	774	803	749	767	771	732	758	705	762	757	716	794	777	775	736	764	799	765	738	751	747	716	770	797	756	794	735	797	763	747	758	791	771	741	827	764	756	764	778	785	764	739	713	794	791	763	774	789	757	768	751	773	791	782	753	755	837	781	766	755	768	779	767	750	801	795	819	807	757	744	735	806	755	730	770	735	750	786	708	769	727	799	742	777	756	760	731	794	755	747	796	793	772	765	807	754	755	756	759	802	742	730	765	753	752	766	752	795	805	777	774	744	716	802	735	748	764	817	765	727	753	750	742	788	754	740	764	751	789	763	749	733	821	748	759	822	731	788	767	809	731	754	753	787	794	743	720	752	738	749	724	710	737	793	768	762	773	752	759	767	778	755	765	765	747	784	730	750	756	738	783	759	811	793	757	770	743	769	769	808	743	762	757	790	756	718	805	730	708	769	764	758	750	755	796	778	749	773	749	798	781	772	732	742	761	786	709	754	720	761	773	791	786	759	744	814	765	785	765	765	736	701	720	790	748	755	767	756	777	731	764	765	776	770	782	713	770	774	781	736	774	786	769	742	773	776	765	693	758	793	761	798	811	759	792	819	808	745	794	734	735	746	780	787	751	750	727	771	783	776	754	775	773	781	773	726	775	795	779	759	718	762	829	786	806	764	721	775	775	697	794	764	748	723	811	788	710	770	784	804	778	774	806	788	759	765	756	793	805	736	776	788	706	766	812	744	744	750	762	791	750	726	745	730	789	764	757	811	713	750	777	743	726	787	751	749	772	757	817	783	759	766	751	724	775	722	763	789	740	799	765	722	755	824	774	756	769	745	826	766	735	749	753	761	769	747	810	760	797	768	788	751	780	775	804	774	777	764	733	762	790	790	760	780	719	789	742	761	752	759	762	730	823	768	768	773	771	757	793	754	796	797	775	808	732	734	777	729	768	799	763	756	804	820	769	781	760	807	794	777	777	764	818	776	743	769	724	732	740	754	748	754	775	755	760	751	744	755	813	768	787	800	773	811	751	775	757	708	726	792	761	781	785	761	810	760	812	775	807	785	776	730	769	761	755	774	819	744	734	768	751	778	746	774	772	748	741	772	766	766	764	753	759	771	770	789	712	771	722	821	756	757	777	764	767	807	755	740	773	754	749	797	819	736	737	735	752	779	748	815	737	762	773	775	774	787	819	763	799	730	784	744	766	784	719	749	767	784	752	797	772	768	742	799	770	795	797	751	775	768	777	779	779	775	738	718	716	731	743	738	795	785	806	807	746	755	766	711	786	795	788	728	775	763	752	767	771	780	742	783	785	779	776	760	769	729	780	776	747	804	814	766	789	777	798	765	776	775	747	821	759	747	774	757	799	738	792	829	728	791	809	772	715	764	785	738	765	806	718	776	782	741	852	748	740	760	788	776	759	820	779	738	763	773	758	737	757	757	755	742	732	802	754	775	765	750	774	753	783	755	750	779	723	789	757	735	797	769	777	814	751	761	781	752	741	763	758	787	760	736	750	795	771	758	784	745	811	772	780	697	768	786	757	717	764	743	784	750	748	727	753	807	782	715	758	774	775	780	745	819	792	724	742	770	731	758	733	729	764	800	741	761	752	784	806	762	783	795	758	760	767	788	785	767	736	753	752	798	787	727	752	773	709	755	776	756	794	750	774	841	792	736	762	760	795	824	752	792	771	766	754	792	751	757	750	812	774	780	789	736	835	799	794	796	741	805	786	822	739	731	735	781	715	747	771	781	772	772	732	749	810	757	785	781	748	768	735	777	737	797	735	804	824	780	750	784	756	737	713	779	732	780	777	746	722	754	812	789	732	796	800	756	726	829	773	780	796	765	749	730	739	756	756	736	749	761	761	750	759	732	785	787	700	723	748	757	760	783	774	777	794	735	805	713	821	736	751	710	752	796	795	769	716	832	734	788	765	760	771	785	736	752	753	785	738	796	767	810	723	769	786	785	751	778	808	774	748	795	783	694	762	765	752	735	737	797	763	739	771	764	786	752	763	809	778	782	784	818	774	760	820	730	767	789	738	705	763	734	727	745	718	777	769	780	731	732	749	751	727	766	733	785	769	763	749	760	818	787	755	729	821	759	786	742	751	750	784	750	779	788	787	771	782	779	707	751	729	780	791	769	711	765	765	727	802	807	761	719	742	720	769	717	754	714	732	765	697	809	774	714	756	782	773	778	764	745	778	735	787	764	756	738	752	727	811	746	745	773	773	762	773	819	745	787	775	749	769	767	751	779	769	763	729	784	720	751	746	730	774	769	720	759	754	738	785	745	747	749	759	774	764	758	789	759	794	751	762	796	782	786	776	741	818	732	744	735	748	754	746	822	808	781	746	743	736	755	747	759	765	770	829	740	707	788	788	736	783	732	770	770	725	811	759	780	752	844	774	738	724	766	793	765	771	772	808	734	780	752	771	744	757	743	774	789	752	776	723	740	786	793	784	802	734	784	757	746	722	754	747	771	733	748	708	774	746	780	758	729	796	788	740	765	752	731	743	768	775	753	790	744	732	725	765	755	770	807	730	744	724	691	791	783	763	777	781	781	766	788	781	776	770	752	810	740	771	756	782	751	795	757	749	787	752	777	737	762	777	774	757	741	753	796	777	815	753	745	806	710	806	756	711	744	752	750	733	781	752	737	788	758	737	822	743	739	784	738	772	773	738	769	805	744	740	766	771	787	751	758	752	802	750	769	752	747	793	726	804	750	785	767	762	785	712	765	761	711	771	775	750	742	763	759	817	778	765	805	771	774	785	814	763	770	764	771	832	791	690	740	750	729	787	787	746	754	783	748	765	755	712	834	843	784	762	757	793	809	791	724	775	763	770	746	784	810	758	780	789	795	778	761	773	729	788
4568	971	1246	939	631	472	379	302	257	261	244	222	179	180	167	186	178	163	156	159	129	131	149	174	119	135	135	146	129	146	134	132	102	127	124	156	117	145	124	147	141	129	123	140	122	121	124	106	129	145	124	119	127	130	124	137	132	143	131	126	132	141	137	141	121	124	115	147	138	127	132	119	119	142	130	109	120	112	149	112	139	121	111	125	145	128	124	110	122	147	133	141	102	150	123	141	135	109	124	124	136	135	149	124	124	132	122	123	120	139	109	125	131	122	129	128	125	129	116	147	116	131	137	116	130	126	133	106	128	122	113	132	134	145	141	131	127	142	134	120	94	117	144	118	134	133	144	160	132	125	104	106	147	117	103	118	116	136	116	141	129	120	99	122	127	113	110	115	109	111	141	135	123	129	134	133	130	128	118	146	135	131	132	149	119	126	131	118	124	136	94	128	146	139	112	128	148	150	134	123	132	127	120	139	106	103	125	123	101	148	120	112	114	158	115	140	130	115	127	103	129	116	131	138	128	126	128	133	136	117	101	107	130	121	134	126	111	118	113	116	136	127	150	116	112	127	137	139	135	116	134	111	115	120	114	124	138	128	124	134	122	143	131	97	136	127	123	128	138	134	121	116	99	136	131	111	123	143	149	144	104	123	129	117	116	140	121	125	131	139	131	137	122	130	124	137	109	119	129	133	149	122	149	131	119	103	119	128	132	128	129	129	135	113	125	146	129	139	142	126	134	134	125	144	127	131	126	136	135	117	126	136	122	136	137	138	139	114	124	125	119	128	125	122	132	124	126	123	150	113	118	105	123	129	119	139	118	132	125	140	133	120	136	115	133	161	143	110	124	122	125	121	127	112	119	136	121	132	128	113	105	120	114	142	155	126	126	128	115	121	130	101	137	124	138	115	125	141	128	137	116	133	130	121	123	148	110	116	121	122	122	135	120	112	134	137	131	120	98	108	144	128	127	146	134	130	139	131	143	134	128	128	121	133	122	127	117	123	139	127	111	126	132	130	132	129	142	130	136	130	110	125	121	124	127	141	131	120	110	139	132	157	139	143	132	142	129	124	119	116	119	112	139	142	135	108	150	96	125	141	131	145	138	128	137	129	134	128	133	117	124	146	128	125	113	130	111	135	111	129	98	120	142	114	119	130	129	126	126	128	130	134	115	135	124	142	117	136	123	122	136	143	109	116	136	134	123	112	124	141	138	133	107	132	120	130	106	129	143	129	128	122	143	112	139	128	142	104	114	130	137	134	113	123	117	126	123	133	133	130	128	133	137	130	139	115	117	121	156	103	129	138	141	128	118	116	133	139	116	109	147	126	147	115	114	122	123	109	117	136	146	102	154	113	144	129	133	111	122	133	120	120	109	140	141	119	128	152	106	126	139	127	127	138	129	125	107	125	134	140	112	115	142	129	124	134	145	141	123	114	124	111	122	124	130	121	121	155	114	153	142	144	101	113	121	123	115	121	107	138	135	113	126	120	118	114	131	141	121	136	111	122	113	157	136	130	123	118	139	111	136	145	121	129	133	136	124	129	139	120	121	121	121	122	126	133	122	124	137	128	115	112	121	137	123	120	108	167	118	137	115	105	141	119	148	129	109	125	129	113	139	118	128	124	115	118	135	120	122	113	131	130	119	112	145	123	136	119	115	120	107	120	135	103	136	135	129	154	140	138	131	118	127	103	140	139	123	113	139	135	133	139	111	112	136	119	110	140	120	138	125	134	132	131	141	132	139	128	136	118	145	132	126	117	139	120	128	124	123	129	117	128	138	116	135	135	133	115	115	128	133	144	134	142	137	133	103	122	134	140	112	123	117	106	130	128	152	154	147	136	129	125	135	118	131	119	142	131	140	136	129	129	124	126	114	111	122	126	116	109	112	143	128	123	123	128	132	104	124	139	108	106	107	113	146	129	144	130	139	116	124	107	126	138	143	127	135	141	133	123	135	141	132	124	134	134	119	130	133	116	124	136	113	144	123	130	133	135	117	148	125	108	130	116	150	118	118	135	117	131	115	119	128	144	133	126	150	115	108	127	121	131	126	138	143	122	139	132	133	126	149	140	123	129	115	141	117	132	131	111	112	140	130	118	91	119	130	129	115	138	118	139	140	125	132	147	126	124	112	92	124	122	119	130	141	146	142	148	110	141	120	132	139	126	106	118	119	117	148	130	147	132	101	120	129	137	146	128	116	125	121	126	116	145	122	102	131	120	117	117	117	128	132	130	128	127	143	127	119	130	131	123	117	127	115	139	112	141	134	111	146	128	120	135	137	129	147	122	132	142	133	122	146	127	105	123	140	133	137	146	143	109	145	128	103	140	139	116	120	124	136	114	126	122	132	119	122	111	129	114	118	95	129	122	152	135	112	131	135	127	129	113	121	126	124	119	118	104	141	119	113	128	120	125	123	123	130	131	152	126	129	108	133	153	126	113	121	115	127	140	126	115	140	130	130	134	118	127	120	135	130	129	130	115	130	125	131	144	108	143	118	138	131	126	127	145	144	137	129	123	123	135	106	112	116	121	131	122	119	123	118	138	124	116	136	104	136	124	121	125	128	116	152	120	105	123	124	137	131	133	145	136	118	124	136	119	135	105	123	134	107	135	101	115	157	130	134	128	112	129	132	130	144	126	121	114	131	116	140	126	131	135	123	141	115	138	108	134	126	118	126	140	132	140	108	97	123	98	139	134	129	140	120	122	141	127	120	108	115	132	125	130	131	142	131	116	136	155	126	136	116	127	131	113	115	130	108	132	151	130	132	138	144	103	119	115	135	114	110	130	119	124	124	120	120	133	140	123	127	131	150	127	120	124	138	113	142	109	137	126	128	124	138	108	121	114	125	139	134	125	136	131	145	140	129	118	141	127	121	144	132	133	136	132	114	137	115	132	120	126	144	124	141	144	124	135	118	124	123	133	146	125	113	148	114	124	110	109	135	114	120	120	114	148	94	128	128	129	128	117	140	142	124	145	123	133	147	119	128	128	150	125	121	118	124	120	131	120	138	128	124	137	128	156	145	123	98	141	104	125	108	122	139	124	131	114	121	134	126	143	124	107	130	136	122	135	108	117	127	129	150	124	122	104	132	117	123	151	111	112	128	124	129	103	127	138	120	99	118	135	119	126	134	122	127	125	132	108	112	125	139	115	126	121	119	140	148	110	142	130	122	125	120	119	142	122	131	120	133	122	123	97	121	110	141	149	113	147	128	126	110	119	144	130	126	121	126	121	115	128	136	140	109	122	125	124	137	117	126	137	130	127	118	113	121	113	130	130	114	141	120	129	112	132	132	124	126	125	134	125	117	124	142	119	129	107	118	143	130	127	122	113	126	145	151	116	114	125	117	133	134	130	136	135	108	125	123	136	112	124	126	134	137	120	119	120	130	135	129	115	131	130	150	131	126	107	125	134	128	116	123	125	113	137	131	103	120	119	116	119	144	123	131	136	109	109	136	117	130	123	115	134	120	132	132	119
5483	1378	2907	3458	3040	2444	2033	1718	1471	1385	1193	1066	968	892	855	830	777	728	667	654	630	617	572	595	564	586	538	579	600	511	496	529	555	504	495	512	510	541	494	483	491	507	499	501	497	438	474	459	459	445	476	446	461	483	448	449	470	462	471	450	443	429	446	440	427	456	403	417	428	439	435	465	462	421	462	426	455	436	460	450	417	478	404	438	434	399	431	386	473	412	480	423	483	464	432	420	454	436	420	448	448	410	455	434	433	425	394	469	448	435	458	432	439	436	436	439	429	451	449	425	465	419	450	446	393	437	441	427	433	407	430	448	451	441	446	443	407	426	441	429	426	426	439	434	401	438	402	410	429	428	453	439	422	450	454	437	422	421	441	423	434	418	453	457	442	397	414	421	436	439	423	419	466	443	450	441	449	408	462	399	418	451	425	468	464	433	439	450	414	435	466	445	409	395	433	424	433	403	435	465	442	415	446	437	408	429	445	467	428	443	431	446	429	403	446	389	435	416	419	457	461	454	424	414	423	490	431	469	413	461	405	415	429	460	439	406	371	437	396	424	436	444	467	428	411	417	442	419	445	457	411	408	446	441	412	416	451	437	428	433	406	437	414	469	417	459	423	409	402	420	424	433	428	431	407	438	410	408	442	437	412	397	391	439	439	383	439	460	416	435	443	412	408	424	417	435	435	414	456	396	385	415	435	430	444	416	444	417	414	474	452	441	405	405	416	421	403	434	450	422	436	432	423	438	414	420	464	463	427	447	459	453	464	422	423	449	423	408	446	395	452	439	451	453	415	456	418	435	448	425	408	435	434	441	412	415	396	445	488	452	437	397	422	454	448	397	456	444	462	488	458	438	439	446	438	426	466	436	436	413	451	450	432	425	453	422	418	435	450	390	419	447	416	430	418	413	401	398	434	445	469	455	415	432	390	438	442	416	446	430	443	446	473	408	443	444	446	426	445	428	446	407	425	402	456	471	460	439	455	419	429	437	447	416	423	402	440	441	427	433	399	398	426	416	447	414	452	461	402	425	424	416	462	428	460	416	412	417	422	413	427	452	436	436	413	443	445	447	426	442	427	439	421	441	430	471	379	400	416	424	424	419	437	422	416	429	440	441	434	406	460	445	438	452	428	439	441	416	454	425	405	423	423	466	423	396	410	452	428	410	440	454	448	419	421	438	438	434	436	437	394	416	447	388	403	422	500	467	436	438	466	446	429	434	431	425	422	445	439	419	429	394	431	427	427	422	440	421	413	449	476	471	436	419	451	424	460	482	413	415	403	444	401	424	446	404	459	451	439	417	436	454	434	438	445	424	424	473	423	422	425	416	411	433	424	402	428	417	415	451	395	443	419	433	457	438	419	436	437	446	445	405	451	439	451	410	433	443	450	434	415	442	430	429	436	417	434	434	419	465	437	452	400	413	411	446	431	402	399	433	445	383	435	419	439	444	434	438	450	402	443	404	436	420	456	442	439	433	396	410	441	424	401	451	434	422	373	441	424	455	388	443	424	450	435	436	430	435	439	431	413	445	425	413	436	417	398	422	404	432	388	429	410	419	424	451	441	407	443	427	432	425	423	432	451	405	459	453	444	433	413	440	428	439	449	416	455	450	447	413	426	414	422	426	444	446	418	444	451	394	424	403	464	399	418	411	446	429	441	440	428	460	450	385	445	421	398	402	418	428	419	426	397	419	439	423	420	465	445	449	421	460	437	434	444	424	450	452	430	399	425	411	436	434	466	471	455	456	415	404	486	438	437	382	435	442	423	428	417	472	458	438	437	427	462	420	464	448	420	417	424	405	443	425	424	451	452	435	438	415	448	424	449	442	395	455	411	403	403	446	460	438	447	441	432	426	400	418	406	435	434	429	438	429	411	432	404	483	426	399	411	417	447	459	431	404	419	432	457	429	453	407	402	427	456	407	449	453	420	420	462	467	424	473	427	405	454	429	448	447	455	426	426	457	456	430	498	437	425	390	433	455	424	429	420	440	440	431	418	446	424	413	415	420	447	454	433	458	411	420	451	415	414	398	453	418	424	414	407	426	436	457	424	439	423	395	421	447	411	445	397	434	430	448	433	401	442	448	424	442	420	408	447	429	434	466	427	467	425	444	436	438	440	430	412	412	446	428	435	409	414	459	463	414	452	459	417	417	421	405	409	441	437	466	420	416	413	456	411	405	458	423	411	410	399	410	432	448	462	430	430	413	437	446	402	435	406	385	439	444	415	423	415	409	437	437	455	418	414	447	447	428	393	418	429	432	424	385	466	393	420	409	418	435	435	425	457	424	403	453	427	429	430	436	442	463	467	452	410	453	407	415	419	416	441	410	455	466	435	388	404	416	430	421	407	450	448	416	409	451	409	436	414	436	410	424	429	435	416	422	443	430	396	402	437	385	430	389	433	438	442	421	411	445	451	387	466	449	423	422	464	448	447	443	435	424	466	407	434	423	398	455	411	439	427	433	430	433	403	396	459	438	437	435	408	421	416	470	445	432	467	368	396	450	412	426	431	421	443	445	476	440	430	410	443	431	438	429	407	426	433	427	471	417	425	429	439	418	432	424	430	408	450	432	425	381	443	404	426	450	484	446	445	437	427	460	419	442	430	449	466	433	413	469	396	444	426	414	407	447	434	448	450	445	447	429	433	448	431	438	412	430	421	446	457	423	440	430	405	431	407	385	452	427	411	445	429	413	430	431	420	402	442	410	416	431	415	457	408	420	405	400	447	433	432	405	417	429	463	392	403	428	425	421	418	477	425	423	434	446	437	459	418	412	428	418	417	392	408	444	461	417	397	442	431	452	430	426	411	434	408	411	433	398	447	438	413	446	456	463	463	435	421	425	434	429	473	459	443	421	431	417	431	426	445	438	441	413	437	419	415	425	406	446	406	409	437	414	439	438	410	447	456	449	437	435	428	416	447	445	427	457	410	413	420	460	422	460	431	459	454	457	452	415	461	443	432	460	433	453	437	450	444	455	434	399	431	410	411	409	442	436	426	420	437	413	445	408	425	473	434	424	426	457	451	457	434	420	430	407	443	429	452	443	436	430	449	379	448	451	442	472	403	440	443	420	361	455	464	402	424	440	459	427	450	416	412	417	443	470	440	405	440	396	455	436	456	443	427	408	410	396	431	436	462	418	445	453	423	484	425	440	442	411	426	477	413	420	387	438	409	461	463	438	423	457	452	446	480	471	426	418	432	436	463	417	429	457	407	395	424	423	444	414	437	391	402	438	423	455	429	433	441	440	409	398	465	439	427	462	437	429	442	447	429	427	430	420	441	452	426	410	445	472	439	461	397	458	424	408	411	447	433	413	413	422	417	451	421	446	451	396	412	445	438	430	451	455	478	427	463	453	468	439	419	425	436	441	439	401	423	417	416	438	455	415	428	456	422	417	410	415	429	450	421	445	412	422	467	423	425	417	425	432	439	464	436	450	415	414	410	422	416	393	429	425	437	428	423	441	458	406	447	409	405	454
