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
336019891630	336019892192	336019892742	336019893292	336019893842	336019894392	336019894942	336019895492	336019896042	336019896592	336019897142	336019897692	336019898242	336019898792	336019899342	336019899892	336019900442	336019900992	336019901542	336019902092	336019902642	336019903192	336019903742	336019904292	336019904842	336019905392	336019905942	336019906492	336019907042	336019907592	336019908142	336019908692	336019909242	336019909792	336019910342	336019910892	336019911442	336019911992	336019912542	336019913092	336019913642	336019914192	336019914742	336019915292	336019915842	336019916392	336019916942	336019917492	336019918042	336019918592	336019919142	336019919692	336019920242	336019920792	336019921342	336019921892	336019922442	336019922992	336019923542	336019924092	336019924642	336019925192	336019925742	336019926292	336019926842	336019927392	336019927942	336019928492	336019929042	336019929592	336019930142	336019930692	336019931242	336019931792	336019932342	336019932892	336019933442	336019933992	336019934542	336019935092	336019935642	336019936192	336019936742	336019937292	336019937842	336019938392	336019938942	336019939492	336019940042	336019940592	336019941142	336019941692	336019942242	336019942792	336019943342	336019943892	336019944442	336019944992	336019945542	336019946092	336019946642	336019947192	336019947742	336019948292	336019948842	336019949392	336019949942	336019950492	336019951042	336019951592	336019952142	336019952692	336019953242	336019953792	336019954342	336019954892	336019955442	336019955992	336019956542	336019957092	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41578	23102	24911	5229	1696	1204	923	753	577	582	553	454	456	433	410	404	375	372	357	349	349	340	307	300	287	315	286	329	281	303	304	267	290	297	268	307	310	277	298	280	282	275	258	293	309	301	296	284	299	250	268	303	270	320	261	280	318	285	282	288	274	312	258	284	307	299	293	273	297	281	267	263	278	299	299	259	305	290	285	300	307	286	267	288	270	258	293	300	291	285	266	290	274	274	283	291	305	280	300	291	286	301	304	286	263	281	271	275	294	263	295	271	312	262	292	294	277	291	301	297	273	286	295	295	284	284	282	257	265	278	288	300	267	267	273	261	252	317	273	314	304	283	289	298	298	288	267	268	259	282	311	284	269	263	291	265	303	289	255	269	286	279	299	267	291	263	256	276	290	308	271	286	275	264	251	281	283	258	264	275	303	280	271	257	272	293	296	254	226	253	293	296	286	282	293	301	295	290	288	271	245	302	299	262	306	283	264	264	288	277	284	263	261	258	295	294	323	265	304	283	273	311	304	298	304	267	283	302	289	268	289	307	266	264	257	292	266	257	251	274	275	269	260	277	316	264	296	287	253	300	278	282	273	250	261	271	273	271	270	284	272	305	279	302	298	280	286	297	283	291	266	287	272	291	286	274	265	291	280	297	288	273	287	272	274	266	273	263	253	278	321	245	264	271	269	293	273	263	268	291	291	289	276	291	289	284	296	271	251	299	274	274	257	309	269	291	307	279	297	297	270	291	292	265	295	309	284	291	280	280	290	303	313	275	261	287	272	279	308	279	295	279	276	280	280	270	267	283	282	305	292	279	281	273	291	252	277	282	302	286	274	286	278	280	246	303	281	267	280	264	279	266	263	265	280	264	250	285	307	281	280	300	287	281	273	257	269	278	273	252	273	250	278	314	237	253	294	277	274	264	278	287	264	298	271	257	271	274	284	313	282	269	268	264	233	284	267	229	283	248	261	288	281	304	247	264	308	284	269	302	275	303	278	303	286	281	271	285	267	294	278	246	267	288	255	319	260	279	256	268	274	300	267	254	290	281	289	274	305	289	292	251	287	262	275	258	280	261	281	279	266	258	273	262	282	313	269	266	273	250	314	291	294	263	287	301	247	290	250	277	284	277	291	275	255	286	259	288	281	266	298	256	264	310	274	284	293	273	293	281	295	269	288	276	280	269	261	296	273	283	251	285	296	281	242	267	274	262	239	278	260	266	289	303	265	281	296	275	299	290	279	294	262	263	289	314	287	279	245	292	301	300	261	290	296	264	264	286	291	293	270	279	241	316	270	252	267	272	253	273	299	280	291	308	279	284	285	284	263	287	272	301	279	276	271	284	287	274	299	284	273	243	308	283	261	276	273	280	305	262	275	251	263	281	287	277	273	268	277	266	276	273	322	293	299	266	269	252	232	269	271	259	259	297	268	284	288	255	283	291	296	286	259	318	253	301	256	278	256	252	300	286	318	291	322	311	277	283	291	273	290	270	277	270	289	281	298	281	280	278	310	307	277	262	285	294	287	263	267	274	271	285	277	273	250	275	252	275	274	273	272	271	266	318	284	282	282	260	327	304	282	293	271	261	255	277	291	290	290	300	294	316	274	288	235	268	263	291	264	284	279	273	272	265	293	274	251	289	293	260	274	292	286	295	240	270	313	273	292	279	271	305	287	276	274	264	272	268	285	268	272	281	262	316	293	272	271	247	283	284	294	292	279	272	278	302	286	294	265	273	275	271	295	303	278	279	273	274	284	268	265	277	261	275	290	302	254	269	301	283	276	306	259	258	294	279	270	261	258	259	273	262	276	253	274	297	279	282	294	283	308	264	227	266	276	274	317	307	263	254	263	296	257	303	264	288	275	265	311	283	286	270	259	254	307	290	269	317	243	275	274	282	311	292	283	286	283	278	295	284	274	274	284	286	284	264	304	253	292	257	290	266	285	279	267	284	280	278	282	290	265	287	276	279	287	337	289	284	290	270	277	285	297	301	282	302	260	256	244	253	287	227	272	257	263	271	270	304	294	297	278	282	278	291	269	264	295	260	263	269	255	270	283	268	306	264	292	283	270	272	269	322	314	287	290	276	273	270	286	262	294	283	292	291	285	304	292	268	283	280	249	276	269	252	300	279	302	280	317	272	276	279	279	306	307	277	273	265	299	261	273	296	296	294	267	266	274	273	300	283	282	299	261	269	271	300	314	274	283	285	283	266	266	278	262	278	289	283	299	290	252	276	253	262	304	262	280	272	289	272	280	251	294	262	267	295	264	284	288	284	260	279	269	297	278	307	258	282	285	282	276	304	271	247	273	276	270	268	289	302	293	278	300	285	285	256	270	266	240	300	278	271	266	287	238	298	261	265	274	277	289	271	315	279	268	281	271	282	297	270	268	305	254	273	266	320	262	263	243	282	255	304	264	301	296	307	268	268	281	261	260	275	282	287	287	239	262	256	278	266	259	313	256	268	299	259	272	283	306	278	262	283	291	267	271	288	293	268	265	267	291	276	266	280	261	282	281	277	273	289	273	319	282	271	312	296	285	270	284	285	287	266	286	304	315	264	268	310	263	258	289	260	287	281	287	268	268	273	260	287	274	274	259	278	287	256	250	291	302	266	280	286	272	288	264	296	295	252	294	274	292	289	293	282	266	280	246	261	256	312	276	296	270	289	311	279	316	285	263	276	253	283	252	290	291	275	300	297	299	277	276	301	280	268	281	272	327	266	273	272	274	258	258	281	263	277	264	254	277	303	276	304	275	266	272	254	293	325	286	263	263	281	288	249	263	325	274	288	276	311	291	278	287	275	283	286	278	267	285	271	268	295	282	262	273	299	302	284	293	269	253	246	290	256	283	304	272	273	292	279	302	297	277	296	293	255	238	292	292	311	282	261	265	259	276	287	280	252	271	285	316	280	276	265	273	297	287	254	255	244	273	288	274	303	278	293	284	319	279	284	286	292	281	314	276	297	252	282	284	302	305	279	271	291	279	292	303	305	293	280	262	257	283	274	258	268	268	251	267	315	295	280	294	300	292	273	294	272	287	282	288	262	295	246	288	269	246	285	293	271	279	294	283	285	277	286	286	259	268	299	277	286	302	259	303	287	288	267	292	269	264	270	287	296	293	298	238	289	214	303	276	296	278	285	277	264	290	270	308	271	331	262	283	277	288	255	298	258	258	263	266	273	284	289	287	306	275	295	280	251	260	243	239	278	286	308	303	275	296	283	251	279	310	257	278	302	294	279	242	239	318	262	281	298	267	300	268	321	269	263	272	271	267	280	280	299	273	270	284	275	301	264	259	281	260	287	247	295	290	260	259	287	292	281	287	276	294	280	285	280	272	271	276	289	302	276	297	283	287	297	277	269	287	269	253	264	255	250	277	299	276	277	277	303	250	266	255	262	287	289	287	272	263	269	261	288	293	272	244	276	247	255	310	274	280	274	283	290	248	267	301	267	290	254	273	290	287	270	250	271	268	279	281	280	288	278
23812	2664	5660	6465	5644	4564	3768	3224	2722	2384	2144	1925	1833	1616	1585	1432	1425	1338	1262	1156	1173	1218	1112	1081	1088	1012	1004	983	984	935	934	949	962	945	921	945	952	895	897	915	871	879	966	941	877	870	922	890	821	857	887	911	881	850	857	837	864	868	828	834	914	878	836	796	820	845	856	813	870	833	821	814	784	829	860	832	807	807	790	814	880	843	834	838	844	816	839	828	792	869	879	816	795	808	783	828	766	773	797	827	833	794	878	771	793	804	798	797	858	821	795	886	876	787	798	806	849	830	823	781	809	830	844	850	796	813	795	805	809	846	783	826	786	827	817	801	819	804	841	770	816	790	851	828	817	792	805	827	830	811	807	801	803	772	849	776	777	873	792	787	798	790	788	764	807	827	798	847	824	808	836	741	810	789	840	835	836	799	787	784	778	820	802	865	845	776	799	834	806	812	841	793	822	822	854	810	819	757	769	833	813	801	804	840	859	771	821	833	850	731	812	852	822	798	809	728	778	801	786	809	775	806	809	813	829	832	779	765	808	759	804	838	737	795	816	798	772	812	773	815	797	786	828	830	805	852	847	776	819	785	847	756	821	849	809	739	847	811	742	813	793	820	808	794	781	744	808	780	767	778	798	781	746	820	819	817	826	797	812	767	866	797	784	822	808	829	830	817	790	791	819	784	785	816	851	806	813	734	836	763	822	789	788	784	806	824	797	728	792	780	795	801	803	833	794	838	828	855	774	801	812	853	810	840	770	759	802	788	891	807	824	752	800	800	749	840	784	809	789	810	803	764	810	803	829	831	796	791	781	807	804	778	842	844	802	814	768	801	792	787	762	794	796	839	832	775	781	819	781	793	868	788	801	842	795	789	866	792	750	772	837	826	840	775	735	819	835	744	806	811	788	768	843	796	766	842	792	789	776	823	794	765	793	795	782	842	775	755	775	805	757	747	753	795	793	784	820	784	767	773	759	800	815	825	817	792	792	794	793	785	784	858	798	824	844	806	752	801	827	776	745	831	820	797	808	805	808	804	808	757	813	825	751	814	778	830	815	830	828	797	815	801	759	761	796	799	781	827	810	845	819	823	814	798	837	819	814	773	810	798	783	812	768	795	783	813	760	769	815	759	768	803	830	775	822	783	770	802	798	786	769	798	774	763	808	776	771	811	776	827	762	787	788	822	812	845	791	830	797	847	772	793	797	845	751	789	779	758	820	836	792	780	775	803	773	827	825	768	845	814	834	833	837	790	761	836	842	847	769	816	790	738	779	792	753	802	802	780	869	811	792	746	834	813	798	843	788	835	794	817	820	814	818	770	805	810	771	803	730	848	791	787	757	785	763	778	839	725	833	801	819	796	765	792	779	778	769	810	793	782	761	842	790	834	814	796	826	783	825	776	824	793	826	759	846	804	820	812	776	826	774	796	846	824	806	819	814	813	832	783	865	793	858	831	781	841	812	815	801	844	836	786	825	792	817	790	806	803	831	766	835	779	790	795	803	766	855	768	790	776	786	807	788	840	781	824	791	801	796	795	775	793	846	827	775	779	781	766	765	816	731	857	817	824	806	811	779	825	834	772	828	797	792	795	850	829	784	789	808	811	796	739	794	786	804	814	850	773	749	767	824	763	790	819	822	763	778	808	770	812	768	830	747	777	801	819	785	786	856	812	834	843	772	814	873	772	829	829	805	829	783	816	776	794	757	793	807	832	833	814	781	842	783	839	828	810	760	800	805	830	809	847	841	765	807	761	789	838	857	804	815	824	789	810	850	822	782	834	787	796	783	759	838	833	857	794	833	843	790	790	764	806	764	825	806	819	800	857	796	774	789	816	759	831	812	785	748	769	841	772	779	808	819	810	785	792	779	793	799	840	789	802	754	784	814	809	845	805	759	775	824	816	817	860	809	768	831	792	798	835	773	784	798	856	840	833	811	831	831	816	831	770	783	830	794	830	769	818	841	794	772	819	797	791	791	741	814	807	780	812	851	792	789	866	828	778	818	798	815	810	806	850	840	786	800	782	798	891	836	824	774	794	817	794	753	763	751	786	833	799	822	791	762	791	806	828	762	791	859	758	828	844	784	841	810	770	827	818	787	839	794	792	814	835	835	823	838	770	784	777	821	770	804	807	813	821	768	793	797	787	805	755	804	816	767	792	813	812	802	755	834	802	803	790	786	837	760	793	796	849	825	804	825	802	807	787	815	838	858	818	796	784	795	830	812	794	779	808	817	781	835	800	797	759	792	756	788	810	818	806	758	813	805	824	873	786	820	843	795	793	792	759	825	801	812	791	845	812	779	871	791	797	807	785	841	773	795	817	834	802	826	818	828	801	846	783	832	773	829	843	764	796	739	797	738	788	781	817	788	760	816	803	806	785	789	831	778	834	812	852	801	771	785	818	795	911	791	791	795	721	846	822	797	744	764	779	802	794	798	812	810	792	835	797	784	801	852	833	816	751	755	768	797	804	828	810	807	848	802	819	785	750	805	809	825	800	816	754	781	792	781	800	739	787	762	853	815	841	829	826	756	792	820	799	818	794	804	844	819	811	786	819	798	818	790	812	849	784	800	812	792	796	819	777	798	741	849	793	723	822	866	796	811	835	781	824	819	788	784	795	815	823	843	834	777	810	818	763	784	799	794	873	783	786	772	747	790	773	820	797	800	777	847	748	794	803	827	819	811	792	813	736	778	818	801	767	784	804	839	847	859	842	761	853	799	832	755	773	803	775	847	815	746	829	782	789	777	839	803	793	758	767	782	842	791	819	806	824	740	762	773	807	797	827	827	774	843	815	741	794	800	779	785	834	808	789	788	807	789	784	829	790	801	842	841	795	802	831	740	806	802	779	765	841	788	754	769	815	794	795	839	801	855	796	716	761	815	803	783	802	836	833	784	802	771	831	843	827	788	827	824	766	781	790	823	869	825	801	761	806	832	784	752	810	782	775	785	759	812	764	841	828	826	825	789	822	769	780	824	783	798	768	776	850	795	784	826	794	811	767	794	830	844	793	789	774	779	820	787	746	801	838	834	805	768	761	805	773	825	863	816	783	851	787	789	815	787	793	790	771	797	785	733	800	794	790	756	761	823	849	860	832	837	829	806	833	811	822	787	779	763	809	800	802	807	769	829	790	811	843	835	732	794	819	783	768	798	781	827	806	831	776	792	772	820	808	796	822	807	810	788	787	745	807	804	752	800	799	821	806	814	756	799	769	800	798	815	809	809	796	830	798	842	827	801	771	803	791	805	819	807	771	811	792	769	776	792	828	796	787	785	783	768	868	797	747	793	823	812	821	761	787	845	840	781	781	780	756	772	826	801	783	814	870	862	823	832	812	817	853	767	802	808	807	845	818	803	798	816	810	832	771	802	869	840	783	769	787	789	805	833	764	782	782	773	820	793	755	821	828	805	789	787	797	824	816	791	857	753	762	783	827	762	835	805	767	853	847	741	804	783	823	767	809	759	804	773	826	781	790	799	801	806	818	759	813
6598	428	404	158	125	108	119	120	96	100	104	85	95	98	88	103	103	75	84	87	78	85	75	105	98	81	71	85	87	99	96	75	88	90	81	83	90	99	94	82	82	95	106	93	89	80	81	82	99	79	76	81	82	87	115	97	96	99	98	77	83	67	87	80	86	98	71	100	85	89	98	90	100	79	87	109	78	74	80	93	79	84	86	77	83	89	84	73	88	83	96	98	87	94	97	83	93	105	96	81	91	100	85	98	78	98	91	92	93	81	100	96	89	78	76	80	70	85	82	99	78	100	93	77	75	91	85	88	76	104	65	92	86	108	84	96	82	93	85	88	76	83	115	91	91	84	91	86	88	97	90	72	90	96	81	83	93	82	100	80	89	78	92	84	91	108	104	93	78	89	76	80	78	96	95	83	91	98	77	102	90	90	99	69	83	102	94	94	93	76	114	90	93	89	95	88	76	86	79	84	81	97	80	92	99	77	78	93	82	91	86	97	84	99	83	87	74	103	84	86	79	87	89	80	84	74	77	83	106	102	79	93	90	87	96	94	88	85	87	103	72	86	90	81	98	93	101	98	75	86	85	88	83	99	95	79	86	73	80	97	75	77	74	86	74	89	84	77	96	86	99	86	93	73	84	90	88	88	90	78	98	79	93	70	90	69	85	92	103	91	92	91	77	83	73	83	93	88	79	104	87	90	80	82	79	74	85	91	83	81	94	87	88	87	94	83	95	97	77	92	90	101	99	89	95	99	77	93	81	90	85	88	68	83	83	72	88	100	93	100	88	88	95	107	96	85	87	108	86	72	78	95	94	83	92	72	91	88	90	120	91	69	86	82	85	87	73	77	88	79	80	95	82	85	88	78	90	91	85	65	89	110	86	73	116	88	69	98	77	87	89	88	94	101	81	82	90	74	103	84	86	84	103	88	80	91	69	90	90	66	87	99	78	90	91	102	92	82	72	85	78	92	82	98	90	67	113	92	92	82	87	88	85	86	72	76	86	73	91	97	95	101	106	88	100	90	82	89	88	86	83	90	104	86	101	111	85	92	99	87	72	88	95	76	79	94	99	80	87	88	87	82	89	97	86	83	89	87	78	80	73	94	84	95	79	102	86	84	92	91	72	87	83	75	75	87	93	72	93	84	78	94	84	98	72	77	95	97	101	96	76	83	106	96	85	92	89	96	93	87	80	72	124	105	102	87	89	109	84	91	106	97	84	94	88	86	103	93	71	108	87	76	97	67	78	93	83	93	91	117	109	102	85	100	80	101	91	91	83	94	91	91	83	81	88	79	70	79	91	108	78	88	90	81	86	84	95	82	90	88	111	93	101	100	87	83	91	89	94	94	107	81	87	81	99	89	90	89	79	98	70	87	94	99	81	77	85	93	98	79	71	87	111	81	94	86	94	75	98	82	70	94	81	91	81	95	77	109	73	88	83	107	71	97	91	90	83	85	82	91	77	89	106	85	103	91	97	103	99	92	80	85	84	107	75	82	86	81	85	86	84	90	81	113	85	86	96	96	82	86	91	98	91	73	87	109	102	81	105	73	89	71	91	87	93	86	92	79	82	97	82	71	75	98	89	73	83	85	100	87	94	91	94	97	90	81	83	90	78	86	92	72	101	95	84	83	104	94	84	78	75	93	88	82	93	98	79	88	76	78	82	90	67	98	105	84	79	94	69	85	75	74	88	89	95	99	79	99	79	82	83	98	97	95	81	76	84	97	88	87	91	80	97	99	90	99	79	89	108	102	66	86	76	81	103	102	99	77	95	88	78	87	94	73	97	83	90	82	80	75	85	95	100	71	100	71	79	97	73	78	83	89	82	79	107	67	82	80	81	89	91	73	79	88	88	88	77	83	87	97	116	101	105	99	61	82	110	78	89	82	85	80	92	82	96	83	90	80	90	83	85	102	86	97	84	98	87	103	81	95	71	70	93	74	89	97	95	70	95	75	90	96	97	87	95	81	84	98	99	77	87	107	93	82	80	86	88	85	84	86	75	88	93	87	91	87	88	96	95	81	85	100	83	88	87	90	99	87	94	71	85	76	111	96	86	84	92	80	82	97	86	86	106	100	111	82	91	91	65	80	99	115	85	93	106	78	98	81	92	88	78	89	100	88	89	79	90	87	92	78	80	103	107	93	111	108	83	93	77	86	91	81	84	95	82	81	91	96	83	85	81	99	88	94	95	76	88	79	95	99	78	84	83	77	88	93	78	77	79	96	117	84	100	84	79	75	100	87	99	99	103	100	92	95	63	97	96	89	86	80	94	72	96	86	87	114	90	87	80	91	94	110	86	92	100	89	73	79	78	100	85	72	95	82	83	89	81	94	94	93	96	94	90	96	79	97	79	81	97	73	92	80	101	100	93	73	85	74	95	77	75	92	91	99	96	80	81	87	80	81	90	74	80	74	73	95	93	88	102	106	96	89	87	91	85	96	77	80	76	88	102	79	86	105	89	101	85	84	96	98	93	93	78	80	87	77	97	86	91	81	79	90	94	80	94	91	96	86	80	86	92	92	83	80	93	94	73	106	108	97	99	99	88	97	84	76	95	87	86	81	76	101	80	88	108	84	86	89	82	87	101	94	102	93	81	75	99	96	60	107	97	87	77	97	82	76	110	92	90	77	95	91	101	78	96	102	109	96	105	80	85	78	85	103	88	83	97	99	93	83	94	95	70	78	96	91	98	92	97	87	88	92	88	87	85	97	73	98	100	78	88	92	94	89	87	88	84	88	77	96	84	85	105	97	80	87	79	96	80	79	106	106	98	86	103	81	71	110	107	85	95	94	94	96	85	75	78	97	96	88	92	86	81	88	83	93	89	86	83	80	77	86	72	88	81	84	108	88	78	110	96	97	88	75	76	84	85	69	102	87	100	103	73	97	102	84	101	81	81	96	89	90	83	87	90	92	95	83	94	94	87	95	96	100	73	96	92	101	100	84	101	87	77	95	89	92	76	80	84	102	81	72	87	105	85	88	101	79	83	82	67	87	97	94	77	91	82	87	90	73	89	95	78	90	78	94	74	77	87	74	81	93	89	74	92	108	96	67	90	87	83	85	106	86	81	90	93	92	83	82	102	90	87	96	91	87	84	91	95	99	79	78	87	81	86	105	85	71	91	99	104	94	88	102	91	93	95	113	100	93	85	90	84	96	91	82	96	106	74	98	101	88	87	92	95	82	83	94	78	90	84	105	81	86	78	101	93	87	99	81	79	92	93	84	90	75	91	106	79	86	81	85	73	90	94	74	96	92	80	88	74	80	77	102	88	93	81	105	69	82	81	98	95	94	92	88	83	101	78	83	82	88	96	86	88	96	86	94	83	87	90	88	101	90	82	88	89	85	106	88	78	108	77	80	77	84	94	73	96	85	87	91	89	103	105	89	83	77	100	80	93	76	99	108	69	86	108	83	92	96	114	110	97	84	74	90	85	75	78	86	101	72	81	92	97	85	81	86	92	71	80	107	86	93	103	100
5546	373	485	469	446	422	411	395	362	346	343	398	348	341	341	356	315	332	363	360	307	332	339	324	347	318	339	342	318	303	323	317	333	353	308	311	321	304	288	293	359	318	329	330	369	324	352	280	332	317	314	331	324	337	291	295	309	320	312	308	337	313	345	300	336	334	325	335	298	321	329	282	292	281	336	326	304	308	325	306	309	333	325	318	331	316	317	347	327	322	337	340	315	308	310	334	320	345	330	330	304	315	302	318	291	341	339	311	324	335	300	325	330	328	307	333	318	333	332	289	323	347	335	320	296	332	286	299	345	304	310	307	291	305	334	303	325	323	342	279	325	312	315	297	306	351	290	307	323	305	293	283	315	304	321	332	285	320	318	323	313	338	316	296	330	323	331	315	323	319	312	341	310	314	326	316	296	311	304	315	346	325	326	328	348	345	342	325	308	336	299	330	324	309	291	284	295	325	293	308	327	344	315	308	307	301	339	343	280	361	288	312	317	329	340	305	311	323	314	307	318	313	303	330	318	328	308	284	338	316	305	324	342	337	307	339	347	338	321	312	309	321	319	316	304	315	302	315	304	315	304	356	318	331	313	359	319	330	320	311	309	313	313	317	336	300	356	289	324	321	331	339	315	305	331	343	305	327	308	351	319	309	338	335	326	324	321	318	316	333	337	319	291	327	315	316	337	304	326	319	300	325	281	328	325	314	315	318	316	353	337	314	324	334	284	336	295	301	353	319	313	291	342	305	318	314	307	314	326	294	337	315	328	308	323	319	321	361	303	322	296	334	338	349	323	346	315	333	301	312	328	324	307	317	325	290	297	324	327	335	334	375	349	340	308	335	326	312	324	316	353	340	298	296	318	344	333	303	339	316	307	328	304	312	325	312	331	324	297	303	314	323	323	325	306	328	303	326	315	328	300	348	312	288	303	324	346	334	308	306	329	332	337	284	272	314	333	314	338	344	313	323	321	292	310	310	308	326	297	308	343	335	299	319	331	326	299	304	322	324	299	357	298	331	296	286	319	290	316	301	295	343	325	335	313	310	290	330	338	310	354	334	291	344	354	320	333	288	307	305	337	348	314	350	320	322	302	330	339	306	353	312	328	348	312	327	337	315	318	337	318	297	356	319	330	332	332	348	334	311	350	336	292	327	313	334	323	328	348	344	314	340	311	318	288	307	290	324	335	328	332	321	284	329	308	316	316	304	302	286	337	291	296	339	330	298	316	305	317	288	335	310	311	326	313	318	279	308	316	343	291	315	335	326	348	307	319	313	300	275	313	302	303	317	308	342	290	348	306	341	321	314	333	331	289	298	314	296	314	312	329	322	318	300	309	334	277	316	290	323	333	305	331	339	328	312	335	327	306	319	328	316	306	334	326	318	333	345	325	325	311	317	334	305	313	349	316	348	308	318	349	328	305	317	327	316	317	341	312	341	279	313	332	265	332	316	287	341	330	304	304	338	349	344	335	342	327	332	310	331	340	329	303	290	331	315	322	291	364	315	333	297	306	317	328	287	297	334	311	344	310	305	314	320	307	290	325	322	320	327	321	349	281	323	304	306	322	326	299	315	336	326	294	334	293	328	320	291	296	314	324	339	343	320	334	330	322	308	324	319	326	325	307	339	328	328	329	337	324	360	321	334	322	326	322	318	326	349	335	298	291	298	309	302	315	338	314	343	342	299	312	315	305	315	339	317	343	320	343	331	336	292	306	307	292	333	304	324	323	313	326	305	303	335	298	316	329	321	352	302	326	325	305	343	304	339	319	321	291	303	288	300	310	345	333	327	308	322	297	313	332	319	285	294	325	293	325	327	331	330	320	321	291	338	350	305	316	318	349	305	309	328	343	323	312	307	329	316	317	322	291	357	322	331	277	315	324	336	297	297	307	313	302	340	299	352	359	340	325	313	328	289	306	300	285	326	329	317	316	293	321	332	321	322	314	314	323	294	340	361	336	296	293	340	338	282	302	299	291	327	349	311	299	314	328	307	304	316	323	298	305	312	280	306	324	304	286	296	304	343	316	320	309	324	284	349	309	328	316	308	341	341	317	328	319	307	324	315	307	313	309	315	343	320	350	319	335	319	337	340	316	291	316	341	305	296	328	325	351	336	330	343	312	324	318	323	313	328	317	270	344	319	314	309	300	320	315	329	300	316	309	334	314	300	319	332	318	316	294	331	307	323	326	309	336	324	336	319	320	327	323	321	345	323	317	327	340	334	313	321	319	320	279	289	325	307	321	299	326	298	317	323	345	349	309	296	317	310	322	299	333	331	338	307	305	314	294	308	317	311	318	300	297	329	305	323	329	327	335	318	316	303	317	329	284	278	286	315	314	340	319	334	351	287	291	324	302	286	307	315	303	316	290	316	330	316	329	319	315	351	328	308	326	324	305	321	326	305	348	320	305	329	297	339	331	336	333	323	332	325	338	317	293	319	323	304	322	306	296	332	339	297	322	287	314	287	336	334	314	323	348	317	317	333	351	280	327	346	330	285	328	318	311	309	319	337	287	305	300	305	339	334	352	330	290	337	340	282	315	270	349	315	333	319	321	306	327	342	343	296	295	338	316	319	307	310	319	289	297	321	322	290	336	302	330	286	350	321	323	315	300	319	349	334	333	319	304	293	348	308	327	327	339	298	316	333	348	287	340	347	323	320	332	330	301	313	331	312	332	300	337	289	306	344	326	327	330	327	315	328	302	303	295	343	337	338	297	309	327	324	326	337	325	296	341	311	322	290	307	329	344	290	362	310	301	298	297	285	340	347	291	298	320	323	311	304	292	312	313	341	311	352	309	325	335	299	319	304	335	293	296	309	286	336	303	330	309	327	295	307	310	327	316	365	316	307	335	318	307	322	299	320	322	320	312	314	308	323	330	353	316	320	293	347	325	335	316	324	321	296	327	319	323	289	333	316	315	345	331	293	334	299	280	317	350	331	316	307	339	329	296	301	336	339	335	272	346	325	310	311	330	297	339	306	316	301	347	354	316	311	344	326	317	295	289	324	288	349	310	287	325	326	306	316	321	310	310	322	330	328	289	328	323	304	326	280	297	292	350	326	297	293	331	327	322	308	342	298	321	318	302	301	330	327	311	301	299	314	338	297	352	347	298	305	325	308	309	340	303	335	330	349	320	303	311	317	316	282	317	347	353	317	320	307	342	313	313	311	312	343	311	328	271	324	322	334	287	300	314	325	273	329	301	339	292	315	334	350	294	302	326	299	307	372	285	322	335	335	314	304	331	315	313	315	314	310	336	288	328	296	338	301	311	317	326	333	328	397	334	314	329	305	318	307	333	322	323	293	309	315	299	303	321	316	337	305	315	308	322	335	318	325	290	308	296	340	303	350	298	322	311	328	333	303	331	323	279	359	293	332	327	324	267	322	291	331	343	334	319	323	309	332	316	348	327	307	299	313	334	308	296	323	290	293	352	277	315	321	298	299	334	334	313	342	343	327	331	313	317	336	332	344	306	343	305	354
38526	20408	9494	1264	836	612	509	452	349	343	289	252	263	271	230	215	252	241	222	202	216	213	187	219	211	208	227	191	216	201	201	213	203	214	206	197	206	192	195	180	206	190	202	203	199	207	195	187	203	199	207	205	186	216	217	193	191	208	192	201	175	179	205	200	192	197	204	214	209	196	196	193	197	177	197	177	197	202	191	198	203	195	198	196	213	208	177	198	201	209	189	203	183	204	203	199	197	205	181	195	215	167	220	194	195	198	176	181	191	188	200	186	189	187	184	194	214	190	202	207	183	205	182	207	208	178	189	168	191	173	187	212	199	184	195	181	191	185	214	205	174	176	203	195	194	186	205	191	180	175	190	189	173	185	180	205	194	197	185	176	196	195	228	195	182	203	208	173	192	179	201	200	191	176	196	202	192	188	191	206	170	225	206	170	187	195	195	204	186	176	180	197	199	181	194	166	181	183	208	199	168	192	201	183	180	188	199	196	199	210	200	181	178	178	192	197	203	174	193	242	213	199	195	195	184	202	216	199	201	211	208	186	184	207	204	170	179	172	192	185	198	199	209	213	197	207	204	220	193	205	185	167	177	184	209	179	180	203	232	194	181	223	205	182	168	200	202	186	172	176	193	172	201	202	198	197	185	178	187	179	179	199	198	199	207	218	192	211	195	218	201	179	177	171	191	177	210	201	205	197	202	176	209	206	196	184	218	200	209	192	182	175	193	215	189	186	205	222	161	196	184	194	181	180	222	205	215	212	202	170	177	208	193	206	204	190	184	179	192	200	185	210	188	206	184	220	199	190	190	217	200	211	221	193	192	193	208	215	202	198	196	188	213	203	188	194	204	215	186	201	213	184	181	196	217	196	183	179	176	204	193	205	203	190	228	195	214	204	205	213	182	199	188	181	197	182	203	201	195	194	194	191	208	187	181	199	185	199	201	213	205	196	224	182	187	176	225	190	201	191	202	187	203	197	202	206	171	178	192	189	212	214	207	201	147	199	160	213	178	206	192	191	184	193	175	216	209	186	187	211	211	184	203	194	207	178	201	188	191	207	195	182	224	172	211	211	194	202	191	183	197	179	212	204	206	192	164	202	172	188	203	193	176	181	194	195	178	175	179	200	192	186	205	175	184	214	211	196	192	183	176	173	173	191	182	202	185	192	217	204	203	189	217	205	197	197	184	178	198	206	212	206	218	200	206	215	188	190	188	196	183	201	192	215	202	189	191	206	178	198	218	197	202	211	185	225	196	166	195	188	188	180	187	191	173	185	205	175	183	203	192	204	173	183	208	215	224	190	180	194	184	199	195	217	182	211	192	185	182	225	159	192	188	226	186	204	187	210	192	174	182	191	219	213	197	182	214	210	196	172	216	200	194	174	181	196	152	200	221	219	235	192	169	200	180	207	196	187	201	209	186	185	195	176	202	209	193	200	189	202	196	182	196	172	183	203	180	171	170	158	185	166	194	181	201	222	189	164	194	191	205	212	193	183	187	193	163	170	207	177	207	186	193	202	206	169	180	182	200	194	204	202	197	200	194	196	174	195	155	221	191	215	193	185	200	191	188	182	203	202	181	198	206	188	204	218	187	206	185	214	188	202	195	176	205	205	198	175	198	210	243	185	206	188	215	216	175	190	189	211	185	205	193	208	203	187	191	165	208	188	178	206	207	187	178	203	175	204	194	183	198	200	178	187	191	217	183	166	193	198	191	184	203	194	165	226	193	193	200	202	192	179	164	203	216	195	203	205	168	197	173	200	197	196	199	196	193	212	226	191	201	207	185	179	188	220	173	191	175	211	198	211	214	179	217	199	202	175	185	177	179	202	186	189	203	200	199	170	234	204	167	201	189	183	190	174	181	198	200	213	198	220	162	187	200	214	196	190	180	197	193	221	199	179	206	196	196	178	207	193	172	185	192	204	186	201	189	180	167	172	199	205	190	212	204	182	179	182	183	202	198	207	184	186	177	173	177	199	197	184	196	186	170	185	179	178	186	187	205	202	211	205	193	185	228	223	193	198	198	213	193	198	182	168	186	181	199	199	192	176	194	205	197	177	210	191	191	177	186	214	185	197	195	196	191	187	178	200	195	213	182	196	191	177	181	153	204	174	179	178	196	195	184	186	172	197	213	192	198	190	198	190	182	193	194	193	187	183	201	187	178	199	185	217	189	191	193	211	201	205	191	188	172	214	189	192	201	193	216	194	198	190	204	178	194	212	203	164	214	211	188	216	197	200	179	202	228	218	206	188	197	211	184	219	188	192	197	189	201	187	176	198	184	200	184	188	200	193	198	191	217	177	208	224	178	213	179	209	195	211	201	197	220	199	207	183	201	223	194	168	191	160	203	203	201	194	213	197	187	180	181	204	169	150	191	209	215	189	212	191	192	170	192	193	190	183	212	181	191	196	178	157	203	199	159	178	215	213	194	183	180	200	181	191	195	177	192	214	188	227	191	195	189	188	221	203	194	209	207	194	209	200	196	179	200	191	218	198	200	212	166	201	191	218	171	203	201	202	169	194	198	207	181	202	189	208	206	188	207	190	184	193	204	180	157	203	207	193	188	191	172	181	186	217	196	180	192	217	202	183	207	199	189	178	180	180	182	208	181	192	210	192	205	199	163	188	179	223	176	181	213	208	202	194	199	196	205	203	202	197	196	191	181	189	185	194	199	191	184	205	206	218	197	204	185	169	224	176	182	187	206	187	179	205	194	219	198	188	194	192	210	212	197	188	179	212	187	222	217	201	201	168	203	183	197	210	209	196	198	207	189	190	221	181	203	189	184	192	204	182	198	198	186	191	179	204	194	183	193	189	199	221	195	186	190	174	208	203	183	193	202	214	193	206	193	205	204	190	173	192	213	196	186	213	201	194	197	176	161	181	202	221	174	202	189	204	171	163	199	192	173	188	180	174	186	203	201	198	197	194	212	197	234	207	191	202	174	209	220	199	192	190	189	196	184	203	188	204	211	180	220	222	198	172	176	205	203	180	187	209	193	192	197	180	202	193	174	184	178	181	200	212	191	196	207	199	208	194	191	206	189	159	192	196	199	180	196	192	192	198	185	189	203	212	185	222	202	198	219	199	169	187	190	187	179	181	179	181	180	192	195	210	192	191	197	191	191	176	166	173	184	185	182	183	179	169	194	224	223	217	167	195	215	200	197	228	190	176	202	203	187	194	192	207	172	195	224	211	212	221	183	198	219	209	173	201	207	180	197	217	218	193	202	197	200	192	202	179	215	188	180	204	188	199	201	203	183	174	189	197	201	217	188	206	185	185	170	195	193	182	201	184	187	185	216	207	175	190	192	199	190	193	205	195	190	201	210	185	192	207	186	211	174	193	193	200	187	204	206	213	173	199	191	210	172	190	195	215	183	186	209	192	196	209	187	197	188	186	181	211	186	208	200	191	190	171	186	220	185	195	194	194	209	183	201	186	181	193	187	173	205	187	195	188	188	195	205	210	218	192	181	215	201	200	227	173
18665	1513	3064	3527	3081	2455	2104	1761	1588	1415	1289	1140	1040	1016	950	934	896	810	822	755	744	780	740	779	764	662	708	711	719	713	652	682	680	646	628	660	644	672	641	647	675	619	636	624	641	642	664	621	646	564	626	624	586	626	597	582	638	593	614	580	588	650	641	630	607	619	589	634	592	621	597	574	613	547	585	647	641	624	581	606	603	603	585	560	568	581	612	576	617	659	614	606	577	581	594	603	630	593	583	604	643	605	593	604	623	583	613	597	646	577	611	607	577	606	593	579	553	600	632	610	567	581	555	616	572	584	581	555	555	655	619	602	556	586	578	562	605	591	605	571	592	569	596	568	559	560	562	590	604	564	592	575	612	567	587	563	598	609	629	595	580	596	601	605	603	575	587	579	561	568	575	593	615	560	614	599	594	574	580	591	571	602	556	611	628	597	581	580	628	612	578	605	550	589	567	565	640	621	572	660	613	544	576	574	587	541	589	633	580	616	636	615	602	609	592	552	564	598	628	583	581	569	607	595	569	577	605	607	585	604	590	583	618	622	602	581	573	565	576	596	557	594	613	585	612	569	546	557	649	661	577	612	608	564	619	576	597	635	620	629	601	601	570	620	580	552	549	599	594	591	616	575	610	596	551	585	631	586	622	602	613	596	626	578	592	566	606	620	569	552	577	594	602	611	578	605	555	608	542	573	595	583	604	610	540	595	571	585	572	611	584	582	584	573	605	615	577	568	565	609	601	573	578	573	550	609	576	631	612	613	590	585	575	593	597	599	598	647	581	568	566	612	595	633	574	558	566	570	587	598	556	579	600	626	571	559	616	556	616	556	628	589	577	560	613	613	602	625	593	559	589	625	575	619	632	598	584	590	596	565	612	594	620	587	574	599	596	596	582	585	620	546	538	612	583	594	607	608	566	617	571	548	605	578	609	595	585	617	561	583	588	630	624	578	663	599	583	625	565	563	562	559	618	606	614	552	594	603	593	586	601	582	589	597	581	619	609	591	583	588	593	614	578	635	592	608	592	568	598	594	602	565	566	615	591	573	614	603	594	554	593	588	571	637	598	562	604	633	574	596	581	572	576	579	600	562	589	613	585	573	616	588	551	608	556	615	543	579	581	554	613	593	553	628	590	599	600	615	608	591	584	572	608	605	625	601	606	571	578	556	554	602	580	578	643	612	631	618	607	572	615	629	573	582	579	573	572	611	608	588	611	567	592	576	584	618	567	596	625	574	600	603	574	600	569	594	570	574	566	557	570	584	626	627	565	597	660	617	595	605	549	619	588	574	574	601	612	614	569	599	626	567	613	543	602	645	581	583	585	579	605	574	603	564	567	634	575	617	577	608	589	628	567	579	579	595	581	565	585	591	529	561	604	605	558	583	629	525	552	590	592	561	589	586	590	557	586	590	607	567	596	613	554	602	591	571	618	569	557	584	608	607	607	588	607	585	584	582	591	544	612	554	583	620	632	594	585	585	591	614	591	593	572	561	564	590	633	572	566	616	580	572	607	581	543	571	545	598	575	625	571	553	606	580	573	609	596	601	583	608	607	594	562	598	576	633	514	609	631	562	586	595	573	558	587	586	604	603	576	596	593	609	551	586	589	571	561	633	617	578	609	590	582	558	587	603	629	599	545	606	598	588	578	583	576	556	656	613	571	612	621	579	615	550	632	600	611	551	606	625	618	612	595	609	560	601	564	608	569	613	575	570	635	568	632	551	602	637	577	629	605	555	598	620	596	565	561	572	574	576	598	580	561	577	575	564	618	560	561	584	584	596	599	606	557	588	588	614	609	605	581	582	614	549	646	576	579	592	605	637	577	594	627	561	631	541	592	611	596	613	590	604	574	583	561	575	564	647	570	617	630	586	613	597	591	573	565	536	556	595	607	588	588	571	567	600	617	598	618	611	609	589	599	581	560	598	588	622	598	587	596	624	620	594	575	577	584	585	598	584	582	580	606	595	588	535	627	563	605	600	587	619	592	534	584	621	560	571	608	585	591	617	538	590	603	610	545	590	566	549	570	617	574	646	620	607	630	594	575	572	553	613	554	584	601	597	578	609	556	619	572	609	562	591	570	559	580	593	586	563	586	595	570	539	649	596	577	617	611	599	603	643	558	601	586	627	593	610	626	562	556	574	597	633	612	603	585	614	652	592	572	597	598	603	588	569	619	584	621	587	611	634	595	607	602	604	627	593	585	587	618	567	574	588	611	628	586	595	551	607	595	579	583	593	562	575	575	642	560	568	597	628	629	594	569	596	587	611	566	560	550	592	599	572	631	589	578	559	536	554	590	571	597	590	620	588	573	598	580	585	575	582	627	601	576	629	536	605	573	614	586	589	640	560	543	599	594	579	618	601	592	609	591	595	619	635	606	548	563	559	584	573	545	605	565	593	605	605	660	544	564	599	589	581	592	572	606	570	626	617	611	634	577	590	598	547	593	607	559	572	589	567	579	591	605	579	609	594	590	615	650	619	644	588	610	649	605	577	582	606	607	565	583	623	571	586	588	644	594	555	556	564	583	572	616	580	593	576	577	569	614	594	586	575	571	566	547	598	621	575	599	605	564	625	619	633	618	602	590	593	589	582	589	572	546	612	582	590	544	602	569	590	590	574	625	611	579	587	611	607	568	601	598	560	580	578	565	612	585	592	597	637	608	622	619	568	620	603	574	566	603	604	608	595	568	570	630	589	568	603	554	564	584	608	592	560	611	612	563	587	563	590	555	650	584	534	585	611	565	621	591	625	593	613	571	603	591	561	580	610	646	586	566	570	588	598	587	620	577	587	568	623	612	569	604	604	602	537	598	593	598	618	602	589	619	566	573	574	539	588	603	628	556	598	550	577	656	623	588	554	616	597	576	588	579	610	580	592	621	605	547	603	597	616	624	573	623	594	593	591	613	578	568	520	549	592	571	584	624	585	602	579	607	599	576	553	585	580	545	594	614	620	595	599	600	572	543	598	609	582	617	588	600	616	599	611	565	595	596	628	585	588	558	617	616	574	603	566	613	617	609	548	587	593	583	619	590	542	597	605	561	596	592	560	554	618	598	623	575	598	568	580	645	609	583	566	603	612	575	629	610	609	605	584	569	596	584	551	576	602	582	661	598	592	600	608	569	565	571	595	609	558	595	577	575	575	593	559	572	578	603	595	568	571	602	623	562	565	627	583	548	631	618	605	602	616	574	565	574	622	580	606	570	575	642	528	613	584	575	550	590	579	600	594	592	604	574	589	590	586	614	572	564	595	609	573	623	619	619	557	585	570	575	571	583	610	614	539	596	581	582	606	608	583	591	581	570	601	550	628	568	605	613	590	582	589	579	560	583	623	545	595	591	556	580	594	570	592	647	546	613	607	590	608	636	586	546	548	574	582	592	585	556	558	599	598	613	613	586	563	597	607	587	606	597	570	630	562	576	637	598	618	621	609	567	574	600	608	563	598	570	591	633	630	601	520	580	594	626	588	579	563	593	625	585	604
39905	23241	24931	5165	1732	1192	916	726	665	551	496	507	431	377	379	384	350	357	308	324	314	316	311	319	324	297	306	286	288	313	328	297	297	266	295	275	287	301	269	320	281	320	284	292	282	289	293	257	299	299	282	272	274	266	323	297	282	293	279	299	285	279	304	273	313	289	283	308	271	306	312	283	273	252	290	285	266	276	277	313	284	259	267	276	285	265	276	288	282	275	261	261	259	262	258	284	308	289	279	284	288	268	288	272	235	265	256	267	265	283	270	278	270	296	274	289	267	266	272	293	264	261	295	304	262	283	289	253	284	288	295	271	332	297	297	263	302	279	266	291	271	273	271	279	288	285	299	249	287	264	259	266	290	284	227	299	264	271	270	316	275	280	318	281	292	251	272	270	273	279	279	264	287	249	301	286	293	276	251	248	286	267	267	288	284	268	264	283	262	297	253	275	272	284	278	297	283	282	302	275	260	274	271	275	265	311	285	281	295	292	273	283	265	281	247	257	274	273	275	267	275	247	261	275	288	261	279	272	248	249	253	303	277	251	287	273	264	280	244	271	282	252	275	277	249	289	242	277	299	280	265	248	272	269	285	291	298	286	268	253	290	266	275	272	258	252	262	262	295	251	268	274	259	256	290	268	282	276	267	277	288	308	284	248	262	304	295	280	287	277	267	279	263	277	263	269	300	275	276	279	295	270	259	251	316	242	269	284	292	268	278	250	284	268	283	272	287	248	292	276	301	275	257	271	291	280	267	251	283	287	276	275	296	271	247	300	280	270	303	293	289	270	285	274	249	261	265	298	272	275	297	302	266	263	250	250	275	289	279	297	292	250	294	285	279	270	278	276	282	254	257	266	290	285	259	290	268	282	282	272	281	286	282	238	287	264	264	288	297	290	262	272	280	268	298	281	262	294	283	282	289	281	268	279	272	261	257	287	281	271	282	277	289	248	307	281	266	262	266	270	283	271	298	279	277	261	279	287	264	247	258	252	289	273	258	268	312	276	290	267	310	290	267	291	292	272	277	270	281	271	261	276	270	253	260	280	300	284	300	272	300	283	263	290	254	268	276	277	305	256	257	271	269	309	260	291	267	240	253	290	290	293	275	275	277	289	249	254	286	262	281	304	259	276	252	268	267	302	254	277	276	281	277	269	291	287	271	273	262	279	268	266	251	269	298	285	287	246	267	277	287	261	310	261	289	242	285	283	261	280	267	288	292	260	262	284	262	258	274	286	285	296	260	285	278	275	281	291	249	288	272	261	253	256	308	286	268	280	256	273	264	259	258	282	274	263	291	279	275	278	265	286	293	274	274	284	256	264	271	258	271	277	262	278	275	261	270	267	250	302	264	263	272	267	287	256	297	291	275	281	267	275	285	257	294	262	306	259	260	262	276	257	249	268	264	250	274	287	273	267	272	274	264	282	272	309	280	288	280	274	283	264	291	272	270	293	274	302	304	246	263	268	275	289	283	283	294	268	283	261	287	238	267	233	311	272	263	276	307	251	267	274	287	280	264	253	320	318	274	273	273	274	263	272	278	280	253	258	266	281	288	266	258	290	265	257	258	273	264	280	292	281	282	282	245	257	303	267	292	271	271	246	283	284	309	288	243	262	291	258	255	290	266	277	277	296	290	296	294	285	288	275	259	261	271	255	262	276	247	287	278	274	251	284	290	265	261	261	250	290	244	299	262	314	286	282	274	254	285	272	283	294	271	274	288	255	293	268	289	280	279	259	297	257	276	245	275	258	267	272	268	257	294	276	240	256	290	267	259	307	257	264	238	304	305	258	293	263	288	256	270	313	288	295	278	274	235	281	284	255	295	248	256	293	273	285	298	301	246	288	252	250	266	282	284	269	262	280	294	245	278	281	251	258	290	304	291	256	282	270	290	284	260	290	276	278	269	278	285	268	309	262	279	301	274	274	278	269	281	274	277	274	265	271	277	298	253	264	258	286	279	289	287	263	280	300	280	303	277	277	249	261	277	254	267	271	274	306	262	270	293	286	269	268	262	300	286	266	292	287	282	264	278	284	272	256	254	282	317	253	272	253	278	268	278	262	272	268	291	284	276	249	265	275	289	269	265	280	257	273	272	293	266	284	270	264	253	282	265	282	276	264	290	273	266	284	261	261	283	274	264	271	257	274	278	275	297	274	279	290	280	269	256	278	275	259	300	285	277	283	311	276	262	272	278	284	303	288	278	300	286	287	262	300	294	256	270	287	304	270	272	290	251	253	291	253	288	286	279	263	260	299	264	292	293	273	281	289	273	243	262	291	248	285	284	251	252	298	254	303	275	287	263	235	261	305	288	306	283	295	260	265	269	279	278	268	288	271	276	246	273	243	240	283	271	272	274	291	282	255	262	283	277	275	267	267	276	272	260	282	255	296	265	251	281	240	304	224	259	265	268	283	273	270	277	302	254	289	278	275	261	269	243	244	275	271	267	260	281	298	263	276	270	272	279	283	279	224	288	277	290	304	247	292	249	275	240	274	296	288	317	272	282	281	289	274	283	288	280	280	278	309	280	253	318	272	262	289	244	252	316	247	258	284	274	247	263	286	284	285	280	259	291	290	280	273	265	266	277	265	315	271	277	261	269	283	275	296	275	265	260	286	267	305	297	276	276	279	283	260	282	265	288	255	276	279	278	268	278	243	277	269	273	292	257	266	269	283	267	283	252	295	266	254	281	279	307	269	304	299	277	256	248	279	276	275	273	285	294	288	290	261	280	277	263	274	283	276	270	256	278	271	296	275	268	301	260	268	286	268	281	263	279	270	257	305	255	292	259	272	291	292	274	310	260	278	281	291	249	247	283	251	264	282	269	244	292	278	272	263	293	271	269	275	277	273	301	256	280	237	264	264	254	251	263	266	241	290	286	285	277	277	258	277	256	251	257	271	296	324	262	288	299	289	258	277	291	273	245	306	288	266	263	286	277	268	240	263	289	285	234	272	242	299	280	298	290	276	287	291	264	275	330	267	273	289	276	265	285	253	298	281	260	305	294	272	262	291	258	282	262	322	280	294	277	278	278	265	280	258	278	272	306	277	256	280	282	262	265	299	274	280	284	298	298	259	302	248	279	261	285	262	244	274	281	291	283	276	292	284	282	280	238	263	246	284	279	288	271	280	284	249	286	249	275	294	275	278	280	277	227	259	312	288	298	308	309	268	266	264	279	305	262	267	293	278	277	265	255	268	281	287	269	289	265	275	315	260	284	269	289	267	290	272	249	268	240	272	264	279	260	277	304	293	285	318	293	289	286	270	273	266	279	277	262	289	276	273	240	281	272	291	294	294	264	253	275	292	249	252	256	266	300	283	293	288	278	277	300	269	264	300	281	240	303	256	282	276	273	294	259	278	279	308	265	293	271	307	268	284	243	235	254	275	290	260	280	262	272	295	285	277	264	254	268	253	306	283	292	241	253	290	274	266	263	277	272	260	283	265	275	269	270	276	298	274	294	288	304	293	278	252	287	271	275	296
22986	2570	5635	6391	5471	4449	3622	3053	2663	2265	2047	1868	1693	1612	1452	1455	1304	1306	1208	1194	1160	1192	1053	1041	1030	998	993	985	998	973	960	914	926	915	914	892	922	915	918	868	903	894	843	860	914	854	869	827	878	810	812	840	855	828	805	883	783	800	842	836	820	825	823	840	798	809	877	818	763	845	808	834	831	872	747	845	839	823	808	800	777	807	827	778	805	804	773	833	758	787	756	778	819	787	812	836	800	817	800	810	776	783	825	752	782	835	752	756	810	815	823	733	809	796	808	839	782	781	813	770	836	803	742	846	749	776	822	787	750	797	806	811	754	819	804	749	788	778	801	802	751	745	806	770	768	775	793	781	795	813	789	827	720	789	788	787	824	772	820	775	836	775	783	713	752	761	751	826	784	792	790	792	823	736	819	789	804	788	765	789	779	771	827	739	840	758	803	785	819	806	777	831	736	774	758	784	780	713	786	797	762	731	743	770	757	805	745	798	758	790	749	737	768	797	762	800	792	825	790	783	854	798	773	757	758	774	801	791	732	787	786	756	767	803	778	749	772	774	815	807	791	764	814	749	774	790	742	800	785	809	804	791	796	811	832	819	807	800	745	747	812	737	813	786	798	785	772	754	837	816	729	774	772	800	775	756	741	804	799	804	752	729	806	804	764	734	769	750	768	810	758	757	795	807	691	736	817	783	744	790	766	826	826	739	784	841	817	778	792	777	780	753	807	750	753	760	759	772	703	814	753	738	830	782	764	743	808	766	800	740	742	783	792	708	779	788	793	777	764	784	755	803	777	772	751	780	785	779	775	774	775	777	834	816	792	784	763	760	793	776	772	778	758	822	751	773	742	815	708	818	751	793	777	779	786	790	763	765	790	771	779	831	757	788	767	753	757	755	771	768	714	781	760	750	830	833	767	725	802	758	826	771	787	843	722	740	818	813	769	738	772	764	765	754	779	799	753	781	796	749	802	777	811	790	755	766	775	804	772	757	767	781	818	791	825	763	754	762	801	771	756	770	794	827	799	818	737	790	765	764	793	752	758	740	794	725	771	747	795	765	807	796	811	781	778	759	727	790	840	808	725	764	828	843	765	760	784	799	742	794	694	729	793	803	795	811	774	801	771	820	771	777	778	790	776	755	751	828	758	803	796	793	777	754	796	770	810	792	838	787	812	786	732	744	815	844	779	745	782	731	749	746	770	790	823	755	788	753	794	773	767	732	810	773	734	780	720	750	769	791	777	762	803	791	781	801	790	809	716	754	811	749	819	757	768	767	846	774	779	731	803	776	762	783	766	799	788	732	771	792	798	782	764	797	793	761	800	793	799	752	773	775	772	825	757	801	828	794	813	773	794	727	811	820	763	741	849	821	794	794	820	766	742	741	761	763	791	810	770	757	800	764	756	776	796	783	745	822	760	785	757	736	824	800	802	794	780	798	780	770	797	825	792	729	779	794	781	758	779	754	831	826	809	759	825	820	837	804	768	808	719	797	775	813	822	819	784	784	793	858	770	827	766	841	773	790	754	794	750	792	807	786	757	831	756	767	743	786	748	767	807	798	771	743	787	808	761	784	762	798	759	831	765	771	776	768	767	755	779	775	776	790	752	730	803	774	790	794	803	771	790	797	766	775	768	796	810	762	792	793	795	754	788	778	738	749	768	782	758	822	819	773	810	829	816	772	732	774	790	796	782	788	751	775	742	808	772	801	812	764	763	778	773	747	760	789	824	783	746	799	822	796	790	803	723	749	767	775	731	812	778	804	799	751	729	784	830	767	742	723	781	798	802	806	769	832	802	775	771	735	788	782	721	813	759	786	801	758	766	773	756	754	788	823	805	755	757	815	774	783	748	795	779	768	816	765	765	762	808	788	832	777	719	784	759	744	817	793	814	790	803	748	756	803	841	828	784	762	836	784	754	811	717	796	758	840	789	745	804	763	809	774	784	766	767	745	767	819	817	770	759	829	746	744	740	808	790	817	766	743	765	765	794	776	786	735	736	818	817	765	781	754	715	767	771	767	767	801	828	819	735	750	766	772	824	782	748	801	756	772	749	769	794	768	826	775	799	802	831	792	863	755	798	778	772	810	765	796	824	826	835	800	817	757	780	814	770	811	756	763	765	779	806	795	819	791	742	833	774	782	807	796	733	793	801	777	774	796	758	812	828	746	784	786	772	788	777	726	792	760	808	800	775	811	827	780	771	785	776	766	789	803	828	752	787	770	777	789	782	739	771	787	800	735	748	791	728	790	792	771	744	766	792	752	794	730	790	790	809	780	826	790	796	795	748	816	765	751	828	751	814	756	759	785	756	781	800	753	833	800	782	805	760	783	770	762	792	746	798	795	778	783	773	745	788	781	726	775	811	713	810	802	738	738	812	769	742	735	750	828	792	754	780	807	792	804	798	807	721	793	815	825	819	829	807	726	782	779	746	787	818	802	763	762	789	816	815	799	773	771	767	774	772	776	769	792	780	812	745	765	780	718	725	785	760	772	790	778	794	830	768	771	841	773	743	783	806	771	821	769	754	783	776	819	755	803	773	780	826	754	773	769	801	798	777	766	785	811	823	803	757	773	771	771	730	805	796	758	795	804	861	761	734	790	787	823	789	766	759	786	785	825	726	778	773	771	776	719	752	763	816	787	791	790	782	765	816	733	729	781	794	780	749	774	815	794	743	819	770	733	796	733	802	773	829	847	773	747	821	796	828	759	752	760	812	789	815	792	744	793	750	812	807	765	736	786	708	837	805	824	811	769	778	802	763	759	806	779	775	720	789	772	810	771	732	819	765	771	733	775	788	780	796	764	815	763	789	785	763	804	789	792	813	790	782	780	832	768	852	819	797	730	785	843	773	824	758	807	774	779	783	845	740	765	777	791	734	754	814	788	803	742	794	819	815	831	764	747	735	817	788	813	765	753	782	802	774	807	806	737	784	776	818	764	782	755	776	789	820	764	782	765	731	771	773	768	798	822	796	833	802	785	816	759	763	810	740	752	795	788	737	826	811	807	781	757	779	798	803	839	811	762	757	734	795	765	808	806	786	763	794	768	786	786	778	735	768	787	728	846	785	750	764	801	735	800	814	799	760	821	729	782	781	727	761	774	762	788	765	795	799	794	813	809	778	812	817	814	851	818	766	736	779	758	761	810	780	800	785	789	789	822	754	789	785	762	747	789	820	785	785	814	759	809	778	747	811	826	793	770	732	808	786	773	784	763	748	802	802	770	795	796	818	778	803	775	760	805	774	784	751	838	759	795	807	726	766	797	785	815	761	766	800	750	774	769	766	769	791	795	765	767	755	785	771	788	748	773	821	820	756	775	802	775	773	813	749	760	806	749	788	810	765	836	737	762	805	817	805	834	768	765	781	807	798	825	831	806	837	768	824	798	766	806	801	796	784	767	787	789	820	757	819	824	806	808	806	791	761	790	766	766	786	768	760	777	774	721	741	815	776	812	793	806	796	786	781	786	737	752	783	784	818	780	750	796
6502	330	312	170	101	125	85	99	96	89	96	91	80	93	103	97	87	81	94	87	96	115	88	94	98	84	91	95	90	87	85	80	94	76	97	90	99	78	92	94	84	91	94	91	63	90	80	93	97	96	82	80	96	73	95	79	101	93	85	86	89	82	87	82	94	78	95	85	103	85	81	71	92	93	84	92	78	87	81	95	85	90	77	87	83	97	89	80	97	83	85	90	69	84	89	94	100	103	88	86	76	97	89	101	83	90	79	91	93	100	91	85	75	95	92	86	99	92	71	81	101	83	80	110	92	89	96	88	75	94	77	86	104	98	102	94	79	84	83	70	84	75	74	79	80	104	94	103	78	83	81	76	87	72	92	96	90	73	67	99	75	83	96	87	92	86	94	105	76	84	104	97	104	97	90	82	96	96	95	68	99	99	103	82	77	82	79	92	91	76	103	98	93	93	100	86	88	82	81	87	94	81	92	101	83	72	88	82	77	91	90	91	85	92	86	102	84	89	83	97	77	85	106	85	95	88	72	93	92	90	89	86	92	79	109	95	105	84	99	84	85	97	92	85	88	82	81	91	83	94	93	86	85	103	69	102	84	74	74	88	88	92	77	82	102	95	81	94	86	103	92	77	93	83	87	78	90	100	92	69	86	82	86	80	110	81	73	91	100	83	79	91	86	84	107	91	83	102	96	83	94	85	78	80	82	100	94	82	98	90	89	98	81	90	97	92	95	90	112	90	100	84	84	82	86	88	88	87	83	93	92	101	88	72	82	70	100	88	82	83	94	95	96	101	94	98	92	85	86	92	75	98	86	95	96	78	98	92	93	81	98	96	90	99	105	100	71	77	104	90	111	86	112	81	75	89	78	89	79	80	78	84	94	91	89	92	103	95	87	89	81	91	86	106	86	98	113	96	86	87	76	77	65	79	97	90	90	75	98	83	80	79	76	103	84	85	112	84	96	101	102	92	89	85	91	82	85	93	84	98	95	109	74	82	92	83	96	78	91	92	92	101	91	86	74	83	72	86	106	74	92	82	78	83	65	92	89	103	108	102	98	90	91	99	78	104	93	96	81	94	95	78	81	83	87	77	99	78	102	70	80	98	89	76	94	92	84	96	89	87	90	87	99	92	71	91	86	100	92	87	100	85	72	93	76	83	86	85	85	90	87	88	95	86	98	85	85	92	87	78	81	76	98	93	78	92	76	96	90	86	74	69	91	79	86	74	99	89	78	96	79	80	74	79	91	84	85	72	88	71	88	81	93	89	91	88	91	65	93	96	95	84	111	86	84	82	90	85	87	94	86	87	95	78	75	88	85	87	90	85	73	94	100	100	82	78	72	92	89	89	98	79	80	88	84	93	91	88	100	78	93	102	92	92	103	83	107	98	91	96	83	86	97	79	78	79	78	94	92	84	100	74	97	83	98	94	82	100	88	73	89	75	76	80	77	82	78	97	84	84	89	85	72	79	86	87	77	87	71	75	101	98	99	85	93	102	84	97	98	94	107	78	94	79	79	97	102	77	102	84	88	83	85	80	84	80	97	79	82	85	92	71	107	86	71	97	96	82	88	80	69	86	70	94	85	82	78	70	100	92	85	95	92	71	83	87	106	98	81	95	83	96	86	73	82	67	76	89	96	80	87	90	83	85	88	82	76	88	99	88	92	102	83	82	79	88	88	84	90	84	85	98	99	62	74	86	94	79	70	93	71	74	89	70	87	100	83	76	69	88	64	85	103	91	91	99	74	83	107	87	94	83	71	76	93	80	101	86	93	92	84	96	82	81	78	83	103	91	91	104	96	91	91	91	88	83	77	94	84	94	86	74	106	108	81	79	90	100	94	94	96	94	83	89	95	97	92	78	80	80	80	73	94	88	70	85	87	88	84	89	90	95	77	107	71	70	83	101	82	82	84	70	88	77	98	97	86	98	82	85	74	96	73	108	98	79	102	82	90	81	104	88	95	97	64	94	87	94	97	68	104	81	89	68	81	94	102	72	82	87	74	82	85	77	83	83	91	97	84	86	89	77	98	91	76	68	90	96	77	93	81	84	101	89	95	100	92	91	78	90	95	93	95	83	104	107	78	98	109	93	95	93	84	103	95	93	95	75	87	108	75	92	98	85	87	89	87	106	85	91	97	101	81	93	76	78	85	82	91	86	85	100	83	84	98	91	80	109	62	84	99	72	83	82	88	80	94	79	99	91	93	77	83	74	95	90	109	73	74	80	100	79	82	88	81	76	96	77	92	95	86	77	96	89	71	82	99	84	95	76	95	81	84	89	102	81	99	96	103	89	81	87	83	85	68	104	86	115	92	90	94	89	109	78	76	99	84	82	80	94	91	90	91	91	94	82	90	88	76	90	77	95	88	82	85	104	90	89	108	105	100	80	91	91	97	82	78	87	80	88	103	85	94	67	94	80	85	82	84	79	97	85	93	87	92	84	88	83	86	95	82	79	85	84	77	99	87	76	78	91	95	88	94	108	100	93	88	83	87	83	91	79	89	96	81	83	86	86	96	103	71	98	92	92	79	85	95	78	85	81	109	103	104	83	72	80	84	85	84	84	83	86	97	87	94	102	101	107	79	108	102	90	95	93	91	97	87	87	99	92	97	80	97	69	62	96	97	102	81	90	84	98	87	84	85	104	90	109	93	99	92	92	97	81	85	72	100	86	84	94	93	85	83	88	84	95	98	90	88	97	76	69	93	73	106	100	94	89	78	85	85	96	82	89	84	106	98	79	92	87	86	96	93	90	93	95	89	78	88	73	91	88	88	92	86	86	89	85	81	97	92	94	83	98	93	93	63	101	91	86	114	107	95	82	119	102	112	82	91	75	88	86	97	99	98	83	80	88	87	67	95	87	78	99	79	94	93	96	93	86	85	82	86	104	92	79	89	87	75	85	94	88	96	96	84	101	81	87	83	80	75	72	81	86	85	105	84	88	83	70	91	86	106	94	83	92	83	80	87	95	94	94	77	77	81	89	81	65	95	83	94	83	98	82	88	91	85	108	84	102	95	78	83	88	79	75	82	105	76	89	95	94	81	84	69	86	90	104	97	110	77	87	108	89	94	92	93	94	91	90	85	65	96	91	107	91	76	89	73	90	95	93	91	80	101	96	90	93	97	90	87	84	88	93	88	98	103	89	98	90	93	94	78	93	89	109	96	92	104	80	82	77	98	100	107	77	87	110	86	84	68	94	92	65	97	85	95	99	81	91	81	89	79	84	93	100	83	76	74	90	76	88	88	91	85	83	86	87	89	73	81	65	79	75	80	91	77	87	90	73	76	99	99	69	88	85	91	90	84	98	97	89	83	90	88	93	84	91	79	97	89	98	100	93	86	83	99	81	67	91	90	92	79	81	91	85	89	88	82	104	104	96	84	83	92	82	65	94	98	87	91	87	114	76	79	87	108	107	105	84	82	68	99	94	85	92	87	113	89	82	83	76	94	87	87	86	85	77	83	93	84	93	85	96	88	92
5409	424	455	441	439	430	403	383	373	355	365	352	331	342	322	316	317	303	352	306	317	310	328	329	293	295	344	312	341	338	298	345	339	340	323	298	313	325	330	344	309	297	343	312	326	352	289	314	295	317	322	321	313	302	310	334	312	331	320	324	314	292	327	319	328	331	267	295	329	293	333	313	304	323	298	311	303	327	316	284	322	319	307	318	304	331	311	319	320	301	296	306	296	349	333	308	355	321	316	308	281	322	283	294	298	304	295	313	296	282	316	285	360	347	286	304	300	333	321	315	332	303	298	329	326	321	321	302	313	315	290	286	305	293	327	314	367	325	315	331	328	320	297	308	310	333	310	329	332	303	312	316	306	326	310	324	303	306	326	332	296	299	319	296	318	322	329	304	326	313	324	308	302	289	302	312	321	336	328	316	293	321	337	316	293	302	337	301	325	315	315	335	342	308	303	309	307	320	324	292	305	333	314	325	349	305	332	323	288	306	317	296	303	323	325	300	314	318	316	311	334	351	311	340	306	300	320	304	300	320	302	321	308	302	308	312	291	324	322	345	320	312	281	357	320	317	326	287	285	306	317	278	316	308	327	299	319	299	318	300	302	330	299	307	296	298	313	320	326	306	346	284	317	308	319	315	309	320	315	302	276	352	324	301	308	316	324	311	327	334	346	304	319	311	308	309	319	334	313	322	326	340	292	299	316	309	298	321	305	301	312	307	338	313	320	329	322	320	316	341	333	336	325	312	287	289	328	296	329	350	318	320	335	308	298	292	321	305	292	302	313	335	346	311	317	323	300	335	324	300	332	327	342	313	316	316	321	310	313	332	316	306	322	304	301	320	306	304	320	329	317	301	305	306	324	334	305	333	338	309	317	312	288	342	331	326	322	299	292	317	286	298	326	334	297	319	318	341	360	298	340	319	336	295	344	328	317	311	299	322	335	320	316	311	327	307	311	323	317	307	314	341	295	313	301	320	332	313	314	314	343	323	338	326	327	323	329	305	317	323	317	339	329	308	335	331	289	307	320	329	311	327	309	339	335	330	301	346	292	303	324	308	287	347	344	317	321	317	319	365	311	309	301	318	313	293	293	309	339	297	314	283	313	312	363	344	299	300	318	306	318	338	313	314	309	293	337	308	304	303	303	333	318	312	339	304	297	328	319	322	325	311	302	346	328	310	323	311	326	291	306	335	316	308	314	325	322	316	322	313	310	350	297	319	306	295	312	322	321	322	310	338	344	336	306	302	346	310	308	332	293	297	295	323	341	292	320	275	313	313	298	313	305	309	317	324	282	306	304	296	341	329	341	311	321	321	328	332	317	325	326	287	334	306	342	298	304	330	328	324	332	318	337	353	345	327	324	294	314	302	303	333	318	293	333	324	321	343	326	303	315	303	307	327	321	295	302	318	315	321	335	276	309	330	339	317	303	298	326	292	335	326	304	337	306	318	356	325	344	337	321	317	318	345	325	337	336	334	319	340	295	324	302	336	327	349	343	302	323	314	317	318	330	341	309	329	319	315	343	336	275	297	302	299	307	309	315	329	312	326	327	312	296	282	355	320	322	280	308	287	316	326	322	312	326	331	309	309	313	307	311	286	337	308	295	313	295	318	324	371	317	302	323	317	317	319	321	318	299	337	296	313	309	326	305	329	306	315	282	319	323	323	326	317	296	296	302	321	332	309	327	301	316	308	324	321	333	322	335	318	320	332	328	307	313	324	305	299	300	326	292	315	352	359	316	319	302	316	317	312	316	339	300	318	306	356	305	335	336	331	303	291	309	322	330	301	293	299	293	339	327	328	327	343	316	302	306	330	294	308	312	303	316	346	328	317	325	316	315	335	337	302	309	324	307	312	302	318	311	303	325	304	310	343	309	341	345	315	291	280	303	288	313	295	313	320	323	310	342	303	322	316	283	317	301	302	301	335	312	321	310	310	290	296	327	316	348	325	351	346	340	331	315	338	332	307	321	294	321	296	326	272	359	325	305	342	335	320	310	313	319	307	324	315	293	347	328	314	308	306	286	312	317	319	278	352	320	304	317	343	286	289	318	312	300	323	275	278	312	315	322	277	308	312	283	323	288	307	317	320	337	315	303	334	330	343	282	304	305	312	301	350	311	307	303	310	278	316	304	295	303	317	304	346	328	349	297	320	337	318	324	320	293	302	324	321	346	322	300	306	308	327	319	321	309	312	293	322	299	324	313	292	317	292	355	299	321	316	316	291	317	331	293	341	317	303	330	328	318	293	293	308	333	283	326	304	320	301	305	315	282	314	325	338	333	329	319	325	324	298	298	301	309	321	302	298	317	315	328	292	316	299	315	314	337	300	302	278	306	330	317	345	309	302	302	337	305	297	298	341	303	327	307	313	320	295	347	298	292	331	323	292	305	309	296	330	311	310	321	320	301	299	295	316	334	325	344	338	339	281	318	290	313	300	320	314	335	302	340	317	303	328	315	291	336	308	316	291	344	293	288	315	314	294	321	324	293	306	325	294	324	334	314	331	323	329	316	286	329	302	291	323	303	319	323	308	304	316	290	294	335	314	345	281	322	295	330	316	336	308	300	285	305	323	346	320	317	284	310	302	297	317	331	319	311	328	328	322	278	304	294	323	278	314	328	330	355	308	306	279	322	298	286	334	313	293	333	341	346	334	308	307	332	304	347	315	274	335	340	330	326	325	300	287	312	293	300	321	308	318	297	296	317	308	299	321	306	336	304	310	314	292	325	285	312	320	311	302	314	308	320	335	307	336	305	283	305	311	328	322	335	295	302	317	348	358	309	304	293	322	283	325	306	327	323	309	304	334	314	334	320	327	334	307	296	345	318	329	325	309	294	299	307	292	317	333	330	334	310	329	304	290	326	306	347	323	312	317	333	308	334	303	310	325	328	301	363	329	305	343	309	336	299	295	319	335	307	293	316	322	313	318	332	298	329	308	290	299	315	323	299	347	331	333	362	304	311	308	314	312	349	322	316	317	303	320	335	314	355	306	318	318	324	300	292	328	314	318	303	348	336	316	324	358	327	321	300	310	339	297	317	302	313	326	321	322	294	312	346	296	294	316	310	299	314	290	318	312	318	329	323	282	305	306	323	303	321	299	270	300	317	310	312	344	328	328	329	314	335	326	323	366	310	327	340	306	321	320	336	343	313	325	315	316	299	310	328	332	346	332	317	330	296	310	298	306	297	296	326	308	327	304	295	356	328	270	289	303	305	340	322	310	312	322	346	307	302	343	345	310	332	313	355	337	299	320	297	296	314	323	278	314	293	315	313	296	336	336	336	318	338	308	313	287	333	284	326	328	298	340	281	324	300	316	330	321	308	296	315	290	302	292	352	269	324	317	322	320	333	340	312	321	356	299	306	326	291	307	321	330	305	311	335	316	286	293	338	340	309	340	318	300	304	331	309	320	306	272	315	323	303	329	320	299	312	349	275	318	342	310	303	316	302	305	323	315	312	310	318	284	328	293	296	325	298	303
37786	20107	8090	1287	831	622	522	431	383	325	326	266	302	231	249	251	222	240	217	210	216	223	198	205	193	220	201	207	212	228	206	226	233	189	202	198	189	201	197	194	201	223	208	195	197	189	204	184	192	205	203	208	203	213	189	210	240	191	214	181	190	201	197	166	182	208	196	193	197	195	181	201	185	202	190	193	189	185	179	198	223	180	235	193	190	201	180	191	190	192	196	199	206	208	196	178	167	187	184	183	195	187	168	178	188	162	197	213	203	188	192	221	185	186	208	197	172	177	191	162	194	202	202	200	180	181	191	189	221	188	186	185	181	201	190	178	208	189	205	176	208	188	184	191	185	182	184	198	190	195	203	191	186	180	181	175	206	204	176	195	211	187	207	193	175	197	194	186	201	195	214	197	191	167	188	175	181	192	180	201	171	185	200	196	174	191	206	197	175	201	179	195	191	214	176	186	197	196	183	192	184	199	198	210	177	224	185	187	193	188	211	192	205	195	201	194	178	182	191	203	183	199	183	177	186	216	177	181	212	183	198	175	190	220	199	190	232	171	179	179	199	192	192	183	160	182	205	169	177	192	199	166	196	183	187	195	210	187	202	216	185	186	183	198	190	188	210	183	195	207	178	202	195	213	201	179	179	181	172	198	210	187	199	197	176	209	176	186	200	179	178	191	185	199	187	182	180	189	193	187	192	212	190	214	203	205	196	195	210	189	210	206	224	205	185	190	207	195	212	201	190	168	201	219	176	194	200	196	183	214	190	175	168	222	189	186	177	208	205	189	205	182	213	180	200	187	177	204	189	193	177	165	215	175	196	188	174	180	197	189	213	180	185	181	194	196	205	193	187	224	194	198	230	180	213	195	174	194	199	190	171	192	202	207	223	165	202	189	189	185	174	175	218	180	180	171	199	168	204	171	182	192	208	182	162	189	192	203	170	170	186	188	188	177	200	204	205	187	205	178	179	216	187	204	180	206	192	192	199	199	214	188	195	206	184	182	198	183	198	177	183	188	191	197	195	191	210	176	175	190	213	184	194	218	191	193	195	185	196	195	192	192	219	198	185	197	179	188	187	191	181	193	182	185	183	194	202	205	194	189	197	189	181	183	195	189	192	179	196	197	181	216	189	190	202	204	186	191	199	188	222	188	179	207	181	193	186	188	182	185	216	199	196	214	201	196	172	189	176	204	181	206	196	179	230	176	187	187	193	196	198	170	172	215	177	170	192	161	220	199	200	182	194	193	198	182	188	192	205	192	192	196	184	193	191	196	194	189	208	197	223	192	184	193	193	202	197	186	195	174	179	186	198	204	213	206	208	182	215	188	193	188	215	184	203	201	175	170	191	191	186	198	163	170	229	181	178	201	201	188	199	189	199	184	189	199	205	152	169	186	190	182	172	217	182	177	193	202	175	222	201	170	211	211	204	205	168	168	201	199	165	186	205	196	207	203	189	193	188	161	183	184	173	200	210	193	181	212	199	202	202	177	190	214	220	194	179	195	210	206	194	213	187	195	184	187	166	172	177	192	211	201	197	185	180	197	175	177	168	195	182	190	200	204	217	204	189	181	164	178	193	199	186	199	178	177	194	217	204	217	164	183	194	188	196	184	185	208	165	184	189	199	185	177	196	192	189	197	181	211	165	195	184	177	199	201	192	200	203	202	216	197	170	211	224	166	186	175	195	199	222	205	168	190	188	177	201	220	173	191	162	191	179	179	193	203	201	172	207	210	171	159	185	196	184	187	190	198	197	187	163	213	176	221	208	211	198	169	180	198	188	193	197	202	199	188	203	184	200	182	183	188	183	223	170	193	212	182	190	192	209	185	181	202	177	199	185	190	196	206	187	202	192	202	209	204	232	206	191	189	187	188	189	195	183	192	189	207	173	185	175	218	213	190	189	190	196	206	185	197	183	204	242	191	207	196	200	175	207	204	211	190	187	202	171	197	205	207	195	174	173	194	170	199	205	215	190	188	170	188	229	186	181	183	217	184	177	191	194	186	190	207	197	188	226	183	186	214	201	178	192	199	166	195	187	218	194	194	184	195	206	190	220	192	179	174	192	202	203	212	199	171	194	168	184	202	199	178	195	172	162	175	186	198	198	205	218	221	179	203	183	169	205	204	226	169	201	182	185	199	168	189	193	186	181	222	179	199	176	177	171	216	189	177	186	177	167	176	170	193	186	170	189	181	163	193	190	189	215	215	181	196	201	177	180	190	222	171	188	201	167	186	210	169	201	189	193	203	173	195	185	158	191	185	207	184	190	210	184	189	184	176	188	191	196	184	193	179	173	186	185	188	177	208	191	181	175	204	204	197	205	174	176	192	206	189	173	185	188	145	196	194	203	191	165	174	202	195	190	192	200	182	214	197	191	175	175	181	212	196	201	198	206	233	178	189	197	192	199	186	168	215	206	205	214	190	190	211	174	197	219	181	194	166	177	217	156	204	197	207	194	196	192	192	189	200	192	198	176	212	186	181	176	213	205	211	200	212	216	182	207	188	200	195	196	175	211	189	187	196	174	181	192	200	198	206	196	192	168	183	198	196	218	213	183	192	200	203	197	186	188	183	198	201	212	227	186	204	210	213	194	195	196	204	202	197	169	179	183	195	200	200	175	206	182	206	198	183	198	211	186	217	180	187	205	194	191	171	205	212	200	221	183	197	198	181	210	204	181	204	198	176	173	190	173	186	227	206	197	187	180	192	203	174	164	186	200	212	207	200	184	192	208	186	209	168	186	182	188	174	176	202	197	192	198	193	203	194	176	191	212	183	211	203	176	171	204	203	169	181	191	198	198	183	176	198	219	198	190	186	187	195	185	203	189	203	197	170	197	197	203	177	204	184	183	196	217	173	204	172	168	205	216	226	194	207	192	195	205	206	189	202	198	202	176	202	178	191	206	179	178	189	190	175	207	212	177	195	175	210	197	195	205	186	212	183	184	193	184	190	182	189	180	161	189	215	181	178	180	200	201	201	189	179	194	205	191	183	198	182	180	182	192	185	192	204	192	187	182	190	176	174	221	196	204	196	184	192	176	222	208	217	203	187	222	210	202	199	201	190	183	203	176	177	225	176	182	182	203	195	214	213	190	176	212	182	177	213	201	188	195	212	198	213	198	187	204	194	177	193	203	177	182	192	191	201	178	186	175	202	195	203	207	169	181	181	185	180	188	158	175	173	189	203	192	191	185	189	202	190	214	191	199	182	223	213	190	198	183	171	194	196	193	193	197	217	158	176	202	184	178	173	166	196	204	183	191	186	183	234	180	201	197	196	199	189	204	204	193	188	174	196	210	181	190	194	187	189	194	184	155	183	190	201	179	186	205	186	199	206	187	165	197	188	196	186	189	197	179	182	198	203	179	196	181	199	187	175	213	195	214	160	196	196	184	208	162	209	176	167	206	201	197	190	194	194	177	183	212	194	195	198	186	186	231	196	182	224	173	194	210	195	203	195	185	201	202	209	190	186	192	182	210	174	163	187
17535	1437	3214	3546	3001	2498	2116	1787	1594	1436	1246	1113	1064	1016	942	922	886	820	847	739	777	737	736	707	696	664	688	684	688	721	630	684	647	656	647	633	690	656	628	647	656	656	661	619	627	596	644	627	602	643	596	593	637	619	661	617	652	607	600	626	581	597	609	569	618	561	594	605	589	604	610	593	651	593	604	585	581	617	583	626	617	566	625	579	594	580	538	605	618	582	590	579	618	553	581	619	628	588	602	591	583	585	588	604	619	588	587	623	610	601	550	581	608	582	629	577	605	595	586	567	553	571	610	606	555	608	601	616	581	616	633	610	595	610	592	605	588	608	582	633	593	620	633	631	595	599	586	586	609	599	637	591	594	551	585	594	571	570	572	631	612	597	593	600	609	599	542	597	540	586	533	565	597	592	578	644	598	610	590	584	604	575	589	564	602	574	605	631	546	641	615	629	613	556	628	618	584	576	593	599	578	602	602	576	595	595	580	551	593	591	614	608	566	558	543	586	588	586	622	574	604	583	590	579	648	626	524	587	620	586	627	598	590	578	591	586	628	528	547	622	572	575	601	566	586	632	575	567	616	572	563	626	583	529	614	594	577	602	593	587	578	563	579	547	564	591	590	587	572	583	567	594	598	597	583	591	578	560	562	599	565	559	611	569	610	567	617	573	612	567	586	574	588	602	579	605	578	575	594	586	580	560	586	572	587	592	627	583	618	587	613	619	599	588	563	574	599	578	573	605	590	573	633	578	595	585	597	541	609	591	589	574	587	589	606	554	553	583	603	620	573	604	576	601	594	635	549	607	582	549	571	573	570	582	595	599	591	580	583	603	613	560	594	594	599	566	585	587	553	585	623	628	621	595	552	588	561	563	608	578	565	596	574	607	606	561	589	595	603	609	579	564	587	597	578	614	566	581	558	618	588	585	575	617	595	588	565	647	552	594	586	634	608	575	599	600	637	563	594	564	591	561	561	587	589	620	546	605	601	596	617	525	574	551	587	593	586	576	604	574	567	624	587	571	563	613	579	613	534	589	639	581	571	586	576	576	620	604	579	578	560	618	580	583	631	617	569	583	596	615	590	583	598	579	611	589	573	609	600	602	637	551	603	577	587	590	565	571	573	597	571	608	613	612	566	569	623	584	535	610	614	597	598	628	604	611	618	568	584	601	549	565	570	597	578	583	610	636	578	620	594	535	576	589	617	608	572	569	587	565	587	597	586	573	573	615	570	591	604	609	587	630	630	604	605	572	617	611	562	612	595	585	579	647	598	564	588	585	586	581	593	629	618	573	587	597	601	592	567	584	561	573	594	570	565	557	591	631	614	540	586	585	578	533	578	588	585	563	610	596	639	611	572	589	547	577	580	586	577	587	550	588	570	561	624	597	614	586	583	604	615	627	573	563	614	598	593	587	611	569	585	586	571	550	594	593	597	622	540	590	576	563	546	570	584	588	597	590	636	559	603	585	597	590	618	552	605	584	564	568	582	584	607	594	596	579	589	547	562	638	585	558	611	586	615	583	601	608	604	618	610	579	612	610	606	561	624	597	557	617	589	600	587	598	564	545	599	628	588	551	588	607	575	594	567	605	587	583	577	564	555	606	565	569	601	591	635	567	569	567	587	575	583	590	604	628	600	593	596	539	579	556	562	619	625	540	613	634	584	590	576	603	550	589	566	591	568	600	556	608	616	606	602	595	597	541	539	586	611	535	567	560	558	603	582	574	573	591	608	641	599	552	586	537	554	547	624	601	563	591	599	562	613	584	584	611	584	602	577	606	622	560	608	607	594	633	608	585	591	594	574	593	580	553	590	583	580	591	571	590	648	591	568	617	600	556	595	593	554	619	586	588	583	580	584	592	593	606	612	594	586	584	555	579	580	591	587	600	577	578	591	554	613	605	587	570	574	576	637	581	650	565	603	565	595	610	568	552	581	589	595	588	541	563	600	661	598	611	575	603	598	547	597	604	608	574	577	576	572	585	580	687	540	551	559	582	601	614	585	577	620	585	578	638	579	572	584	578	576	618	589	569	543	589	570	602	608	589	597	582	550	608	602	541	540	599	585	547	600	563	568	582	614	609	592	589	566	588	545	591	545	575	575	571	616	576	536	602	598	619	577	599	605	600	583	583	625	583	572	624	610	567	593	566	614	585	595	604	569	599	620	600	577	616	573	558	615	553	589	614	564	586	570	548	604	626	555	538	575	583	623	608	596	605	626	572	545	587	640	594	568	595	587	605	581	557	616	599	551	566	586	608	606	572	632	592	609	581	629	573	576	550	558	583	571	558	613	576	571	599	585	547	587	625	576	570	551	601	525	559	567	618	583	594	564	561	616	569	585	643	608	560	611	579	575	559	636	567	602	549	543	594	576	594	612	626	594	603	579	612	641	601	549	589	647	601	570	533	603	603	615	623	574	639	606	567	584	620	591	596	558	611	625	623	598	567	630	629	606	617	608	588	543	566	552	567	578	557	610	561	582	601	616	617	567	524	577	586	523	604	591	614	562	565	588	624	631	604	593	569	587	566	568	652	592	550	626	579	588	584	616	602	610	595	571	582	573	579	609	582	584	608	623	614	642	585	602	563	560	607	618	601	604	628	563	582	612	564	627	617	605	579	562	583	579	583	593	572	608	555	545	609	571	587	588	561	593	545	586	562	589	551	535	549	574	592	585	549	597	577	589	603	605	607	594	587	613	582	630	598	625	619	598	566	573	597	580	636	642	586	591	579	570	593	569	591	582	557	568	606	562	584	625	613	581	595	566	576	629	593	636	578	578	597	610	563	628	592	593	598	597	657	611	575	626	639	583	611	556	609	574	589	545	587	609	597	602	561	622	568	655	593	524	582	589	608	592	602	530	576	564	555	561	593	565	606	570	582	599	584	569	588	572	630	627	573	570	544	638	579	585	592	585	582	590	621	585	563	585	567	583	544	583	592	554	592	625	611	638	557	568	571	600	585	604	578	581	576	558	596	588	600	616	591	594	578	620	594	618	585	599	609	580	552	580	581	612	616	596	533	606	606	618	571	607	615	624	556	599	583	597	527	526	547	602	565	577	606	606	592	590	616	557	586	588	572	562	600	579	577	611	625	610	588	570	596	602	563	649	577	592	557	625	609	556	563	571	573	562	570	624	586	570	567	556	592	555	546	600	590	586	584	624	569	579	603	568	630	676	611	611	560	609	602	564	598	580	575	550	606	557	606	599	579	590	549	599	598	564	654	593	548	536	567	590	562	535	588	588	573	611	617	586	593	559	616	585	557	552	615	590	559	602	580	596	589	573	585	577	580	599	568	528	589	567	597	584	541	597	636	569	638	581	598	556	605	614	600	586	585	549	623	604	581	579	569	564	630	582	629	577	596	603	595	589	574	574	636	587	576	568	569	603	574	571	614	601	609	616	593	629	596	612	613	583	546	580	557	567	626	582	598	585	566	594	559	611	570	619	618	553	572	577	617	606	584	570	549	565	611	572	567	615	602	579	592
39686	23782	24261	4590	1710	1206	946	734	614	594	539	453	432	388	373	384	361	378	366	331	340	364	310	301	315	283	312	311	296	295	323	307	298	331	275	279	269	277	289	283	275	276	298	318	267	333	311	286	267	289	289	285	252	282	266	232	313	300	332	305	246	296	250	302	285	315	299	280	297	279	300	308	282	272	257	278	273	275	294	265	276	269	268	274	278	302	274	270	295	277	282	272	295	262	276	278	246	272	260	249	299	243	253	281	295	275	300	283	275	263	280	269	274	274	257	259	263	301	302	276	252	281	249	264	259	283	279	263	269	271	257	283	307	282	262	277	280	287	302	303	256	279	286	256	286	281	267	273	290	281	266	300	284	262	295	294	333	299	289	323	243	278	258	266	281	283	292	272	299	250	277	278	238	250	280	257	266	287	265	289	269	258	270	281	277	263	261	289	257	284	259	240	249	335	268	267	276	269	303	286	275	262	266	247	250	261	268	269	285	311	296	265	263	283	252	308	273	275	286	259	297	252	257	291	252	293	293	248	279	256	283	250	270	269	277	306	266	288	306	256	261	274	258	269	289	266	282	266	273	296	281	276	278	286	276	264	240	267	311	266	280	282	270	271	265	261	267	259	257	265	264	279	262	291	290	264	284	259	273	280	239	294	293	268	282	267	283	253	271	274	270	241	302	268	293	257	284	292	247	284	263	259	268	302	251	283	271	269	269	268	247	291	259	288	269	280	262	257	246	275	289	258	259	288	268	282	281	252	297	252	272	285	276	270	284	280	276	317	266	262	265	281	274	270	279	294	243	267	262	280	287	265	285	281	282	272	282	258	266	316	293	287	287	271	289	284	289	262	264	278	247	263	264	265	294	263	250	283	286	271	270	256	280	273	277	251	288	305	286	293	252	261	292	277	257	294	251	277	266	253	264	297	263	251	273	258	276	289	260	269	238	292	271	259	234	282	265	261	275	274	287	271	318	279	245	300	273	278	276	286	265	277	284	300	299	279	268	265	279	300	293	283	299	304	271	306	248	265	257	281	275	293	275	266	279	273	271	286	252	266	267	287	287	293	265	270	258	258	281	299	262	271	305	262	283	275	282	260	268	285	273	267	251	283	281	277	284	274	260	269	305	275	263	269	268	305	277	267	288	245	294	275	280	278	258	269	270	294	288	248	307	256	294	268	282	285	277	243	278	307	276	259	279	274	303	279	305	256	282	245	234	274	276	285	305	267	282	285	261	273	262	282	278	258	250	245	279	248	272	262	264	248	284	279	250	275	271	261	250	238	272	249	263	290	261	264	246	258	291	272	278	290	287	281	293	293	292	271	254	319	258	256	262	279	289	262	276	257	261	278	286	243	259	285	281	272	271	253	252	268	273	288	262	270	257	273	252	263	275	253	281	285	302	263	268	274	266	289	285	282	263	265	256	265	265	277	266	261	311	291	248	298	249	295	268	252	271	322	255	264	290	246	254	284	277	289	297	265	281	262	280	279	264	245	277	274	255	276	265	251	290	253	249	287	284	246	245	257	280	259	262	267	250	282	285	257	269	278	274	264	248	293	302	238	288	258	291	252	300	299	265	288	278	239	271	281	268	296	265	278	271	262	262	267	278	302	284	271	243	260	261	267	280	299	292	286	275	265	283	280	272	297	296	262	236	290	280	257	272	311	269	265	272	277	254	267	264	254	262	259	267	270	266	260	269	250	270	285	306	289	283	266	265	294	279	268	310	247	270	279	302	269	289	262	270	248	271	260	263	286	261	250	286	283	299	293	289	283	273	259	275	286	247	271	291	276	258	275	273	264	313	284	265	285	275	280	255	260	262	260	303	262	303	265	270	287	271	269	253	269	279	271	254	274	246	296	265	264	271	289	271	307	269	244	294	279	264	287	277	293	273	278	281	260	266	276	280	264	289	267	270	288	304	273	308	267	288	286	289	270	282	274	308	254	280	254	277	279	271	273	290	305	308	279	274	261	259	275	295	273	253	264	276	285	290	288	268	260	257	261	281	251	282	277	296	279	294	275	263	248	295	280	325	277	271	274	264	316	286	280	302	282	284	261	282	265	256	273	248	282	252	283	287	283	280	269	270	287	294	249	247	282	271	290	284	272	257	302	272	277	256	259	272	295	269	262	287	257	257	300	290	275	272	305	285	281	297	261	295	280	271	286	286	240	270	303	281	283	268	246	290	263	267	287	292	304	259	274	252	275	291	285	286	323	260	269	286	280	279	275	287	269	267	291	297	264	297	297	268	274	307	297	314	266	267	260	281	249	251	281	277	266	297	270	292	280	300	279	263	286	239	249	264	283	233	285	257	292	312	266	245	275	266	280	278	276	282	258	279	266	285	293	281	264	273	263	265	274	290	312	265	265	278	269	278	291	268	259	292	278	284	271	283	265	249	285	273	321	245	291	307	279	281	302	285	262	282	257	298	275	254	265	282	285	265	276	281	251	242	285	269	272	283	280	286	322	237	286	264	265	269	280	247	283	259	264	276	255	266	270	282	283	268	268	244	256	304	296	274	301	276	234	278	249	299	281	294	299	296	285	267	279	290	274	253	293	263	279	277	272	283	272	248	259	247	278	273	314	292	281	275	267	272	263	289	312	272	285	296	267	287	265	276	265	249	266	256	275	244	282	313	266	287	285	272	286	268	292	271	274	279	293	260	285	296	284	279	270	255	287	248	282	260	264	276	286	277	257	265	259	251	323	270	265	241	275	273	263	281	293	293	283	274	278	256	273	294	274	273	293	297	271	258	258	258	267	256	260	276	295	290	263	244	244	270	266	284	262	272	290	261	259	252	293	290	278	286	274	259	259	285	273	291	290	250	251	286	260	280	270	283	270	297	279	269	271	274	272	281	259	279	283	267	260	252	291	264	282	309	259	274	270	267	292	259	242	269	262	278	307	299	263	253	270	272	262	290	288	268	292	281	292	269	265	264	277	268	256	250	281	270	280	295	249	274	307	298	272	273	289	292	284	286	268	293	280	296	271	261	269	291	278	265	333	289	293	301	301	297	257	262	252	258	310	275	265	268	249	265	282	256	268	279	271	288	254	288	234	260	263	250	268	268	274	291	266	273	269	286	276	286	258	271	271	272	289	270	275	305	307	286	277	276	290	272	284	283	272	262	254	280	262	263	248	265	257	259	315	254	250	262	261	279	281	261	253	249	256	280	277	285	263	289	275	286	284	286	259	263	262	273	274	298	270	272	288	287	259	284	276	282	268	322	275	283	258	277	283	286	267	297	264	281	248	223	262	304	288	299	273	270	301	287	273	254	284	283	254	267	267	285	293	282	262	259	285	246	277	281	287	290	282	271	285	296	290	261	290	259	273	299	313	257	260	276	266	284	289	300	246	269	298	266	248	286	255	255	292	264	241	284	261	293	281	257	265	268	276	236	276	260	271	288	253	301	281	284	287	273	280	274	281	280	272	294	299	289	300	285	273	284	275	266	282	250	310	262	267	293	291	285	258	255	291	285	258
22449	2597	5609	6300	5397	4591	3632	3068	2668	2380	2045	1794	1738	1635	1617	1368	1379	1260	1237	1164	1174	1151	1089	1079	1052	1093	1013	1003	991	976	950	967	904	923	904	913	915	905	864	842	878	859	860	850	894	850	790	865	800	836	873	833	846	780	877	864	794	878	826	816	780	796	813	825	799	805	820	810	766	839	770	788	816	801	828	824	839	828	787	832	772	800	800	866	817	827	846	778	780	789	811	783	784	846	742	795	778	797	745	775	774	796	821	793	793	794	739	853	785	781	785	830	792	745	796	760	816	845	786	756	787	781	777	801	789	760	758	791	777	770	773	751	789	820	789	799	785	817	754	755	809	789	771	790	760	763	771	774	735	792	804	811	778	791	762	809	818	813	792	772	794	778	797	764	713	800	813	779	729	787	850	755	797	841	775	758	796	781	782	784	767	790	786	824	748	795	807	803	733	842	808	789	813	770	749	801	807	771	834	791	771	803	847	788	760	738	785	763	835	800	811	802	765	787	830	815	801	764	761	774	799	768	751	795	743	807	804	785	768	741	787	803	735	752	778	728	756	807	807	812	750	738	730	744	788	788	767	815	749	778	762	787	758	798	748	755	783	746	787	816	788	771	751	805	803	782	763	748	755	779	770	788	758	783	799	811	817	789	773	770	778	802	779	828	802	755	767	790	771	801	735	776	842	776	807	791	772	747	805	779	811	739	791	776	748	803	785	778	772	777	768	809	712	758	764	766	811	791	797	781	752	751	743	800	771	741	798	818	788	776	791	800	811	756	756	755	804	780	786	778	734	801	771	781	763	822	841	708	768	790	747	780	808	799	778	772	731	759	784	775	808	809	799	801	823	778	771	784	761	791	798	805	742	795	793	780	792	816	810	808	707	775	774	778	739	779	778	787	786	725	798	789	809	754	763	743	782	786	788	734	770	757	782	826	767	759	750	810	760	823	715	760	787	765	803	819	728	832	703	774	753	782	802	793	823	823	796	790	784	800	761	755	780	806	810	805	773	782	829	757	808	810	801	750	767	816	812	829	805	768	748	755	800	749	776	752	806	801	790	773	737	792	757	762	793	839	797	776	826	802	761	763	782	776	818	774	783	756	798	806	780	760	813	771	771	765	738	787	817	800	739	800	771	809	801	826	756	793	822	772	787	760	773	746	799	782	722	828	768	776	709	771	726	768	780	793	802	745	733	783	751	767	816	753	755	730	775	803	757	780	722	746	783	778	777	802	751	757	790	778	758	776	768	789	800	775	776	777	792	777	803	788	818	765	816	807	795	755	761	793	739	788	818	785	832	807	766	728	826	797	805	775	807	796	767	800	790	780	801	766	707	752	815	758	771	818	803	780	785	796	829	729	775	798	784	752	743	776	785	772	798	760	790	777	757	780	782	764	781	765	807	763	833	815	767	745	791	801	804	745	826	763	816	780	802	741	778	769	752	776	767	748	770	791	790	772	803	766	738	826	828	761	794	786	744	786	774	805	771	794	741	780	777	764	755	811	780	782	786	823	788	804	774	776	762	798	774	787	806	806	745	797	805	740	807	788	761	797	760	780	796	765	790	792	776	806	804	770	799	748	778	796	793	753	803	795	795	735	791	798	756	763	799	820	792	795	777	809	771	795	768	793	768	785	718	767	810	789	765	797	751	828	777	795	787	745	769	791	776	784	784	801	805	777	785	777	781	766	809	773	777	790	795	814	795	775	777	747	788	754	765	772	823	748	786	795	791	775	735	781	762	809	784	798	810	736	787	785	781	752	792	789	803	771	772	790	808	737	823	808	805	777	802	801	770	766	793	745	800	731	803	743	791	778	775	759	810	795	778	784	823	773	728	760	771	840	834	783	780	825	749	872	793	792	775	788	739	801	806	786	760	798	744	771	764	752	772	778	792	779	819	795	811	752	788	748	787	800	763	780	747	770	813	820	771	770	776	775	764	800	792	799	803	790	797	777	795	737	787	782	773	760	751	782	819	794	750	748	782	791	769	737	751	790	749	811	738	743	781	773	795	807	810	768	792	751	783	828	769	832	768	768	738	827	791	794	757	777	829	815	807	775	819	761	763	777	783	790	805	794	866	821	761	767	718	752	766	795	746	798	790	741	756	796	837	725	793	788	821	805	817	765	732	772	833	779	800	802	785	740	797	796	761	833	773	823	764	767	794	808	794	720	785	809	807	821	783	753	798	821	804	763	808	779	770	848	733	813	752	720	788	803	803	732	845	786	774	795	838	782	806	790	784	809	785	822	852	781	772	775	771	773	808	771	758	777	742	773	777	762	835	746	763	727	758	799	807	769	810	777	801	766	768	784	802	763	835	756	820	781	785	825	764	786	809	796	775	787	808	814	814	797	792	804	775	785	784	774	746	760	812	764	784	783	778	791	801	790	759	768	821	791	798	795	749	791	769	784	734	796	773	798	772	764	800	793	752	778	776	755	806	730	776	847	761	759	776	774	775	789	802	766	783	840	812	749	775	740	800	808	782	779	798	754	723	775	751	791	804	777	735	804	814	794	748	837	788	800	751	807	771	752	798	832	800	818	736	768	795	746	753	778	791	783	809	785	793	791	751	759	779	775	746	746	802	770	774	822	758	808	782	717	811	785	774	772	744	776	743	793	793	764	797	792	807	811	752	786	806	758	776	781	805	778	691	748	799	739	810	759	802	722	791	755	752	825	773	790	787	771	800	775	774	745	780	780	786	783	773	791	752	732	770	754	753	763	807	826	813	807	782	785	796	766	821	772	801	738	831	770	784	778	834	761	752	784	753	766	741	773	827	823	791	800	768	838	737	792	788	802	815	769	779	825	786	806	790	788	796	776	766	772	814	809	773	834	767	754	786	809	807	773	802	750	791	825	792	801	782	789	778	735	791	762	793	792	787	772	762	786	780	754	722	741	757	823	788	764	801	796	761	745	759	780	792	791	774	780	765	728	764	825	772	716	813	726	735	756	775	757	799	779	768	763	749	756	791	761	774	797	751	815	792	750	765	749	751	778	813	834	782	751	806	789	705	797	790	833	828	778	790	775	744	762	789	780	766	758	775	754	780	775	716	791	786	804	800	777	743	802	775	787	842	762	779	823	770	781	786	785	775	723	740	765	840	782	767	780	742	771	750	833	769	801	765	805	787	815	794	765	781	795	720	801	802	762	773	792	788	762	797	783	786	765	793	754	795	825	789	808	755	793	783	819	776	777	726	755	752	794	753	785	817	785	772	771	801	781	779	742	748	847	759	796	742	764	744	753	762	724	818	842	742	820	799	808	742	824	761	784	786	772	762	805	838	742	801	779	805	751	810	743	766	768	796	775	802	797	818	772	795	726	809	810	724	807	777	826	753	786	819	771	761	752	811	801	803	747	785	776	804	770	759	778	780	757	814	753	787	786	765	770	809	791	805	782	826	804	734	772	778	776	765	786	797	783	801	735	787	747	760	749	807	735	816	761	785	807	826	772	781	787	728	761	795	813	823	727	791	792	783	775	802	788	743	827
7015	420	383	171	113	109	87	93	91	116	100	108	80	83	105	92	87	114	98	126	91	87	85	100	80	114	93	104	96	97	100	87	78	102	84	83	81	90	103	84	75	91	94	90	86	74	79	107	94	88	83	85	105	98	83	90	89	100	93	94	96	104	104	72	88	73	96	95	93	94	87	91	97	93	92	103	80	103	72	83	102	82	77	81	101	72	77	94	95	79	97	91	94	74	101	75	86	104	89	107	85	84	90	88	85	88	78	104	89	90	101	77	83	95	72	77	106	88	67	74	94	94	100	80	95	67	100	82	95	100	97	86	82	81	99	81	103	97	90	112	72	85	74	87	85	98	77	91	94	95	93	96	87	93	95	86	89	78	83	78	79	87	91	85	89	79	85	90	98	88	89	85	91	86	97	77	68	92	79	90	83	101	92	97	104	91	90	87	80	100	84	85	84	95	81	94	89	93	94	102	98	88	83	95	83	88	83	108	71	97	85	91	82	98	87	101	71	85	86	94	86	85	84	87	90	83	83	103	97	93	88	86	96	113	107	86	83	83	83	98	80	104	87	89	84	90	91	89	77	88	97	81	85	87	93	79	90	75	82	82	77	106	99	106	87	90	84	100	84	88	84	90	106	67	76	91	91	88	94	91	79	95	84	90	98	88	97	83	94	85	85	74	92	97	98	108	100	87	76	104	103	84	77	84	80	74	79	86	95	91	101	115	74	95	100	98	101	119	82	92	73	95	96	79	93	87	99	83	98	87	80	101	101	104	106	92	89	85	105	98	85	86	79	100	93	84	94	89	89	75	82	102	85	94	91	116	91	87	86	92	90	91	86	100	91	97	104	100	67	97	85	98	81	93	97	91	96	92	88	94	89	86	93	94	99	90	83	112	98	82	72	87	86	70	84	97	94	80	98	86	96	82	86	97	94	96	87	97	93	92	73	100	80	86	93	82	78	95	82	97	91	107	105	89	94	94	76	93	102	83	95	105	100	76	91	86	93	86	91	82	91	73	100	89	78	94	80	99	83	73	121	90	92	94	105	75	80	110	90	88	85	93	97	84	92	97	92	89	68	86	76	81	92	91	72	89	92	80	75	90	98	79	102	92	87	85	90	75	86	86	108	100	100	86	90	93	97	94	100	86	95	98	97	88	96	96	113	92	98	99	97	95	73	93	89	91	90	100	88	121	80	94	78	80	91	87	89	76	92	86	95	79	80	94	78	87	110	91	89	83	103	98	75	85	113	93	98	83	94	85	89	93	77	91	70	98	102	88	88	97	80	75	107	88	88	88	93	92	95	75	83	82	86	74	98	83	87	85	96	80	84	86	77	90	79	70	78	91	77	83	101	105	75	89	87	92	94	89	71	106	93	91	95	73	103	99	89	84	90	92	81	95	60	85	95	93	86	87	93	108	96	102	89	90	67	78	89	108	87	88	92	80	83	113	84	77	91	104	79	95	101	75	93	85	80	84	84	93	83	108	81	100	89	103	73	72	94	80	90	79	82	74	102	85	87	78	98	104	89	78	75	96	90	97	91	87	111	75	83	85	104	96	86	92	106	100	91	87	84	88	84	88	102	93	98	100	87	94	101	109	96	87	96	80	90	89	80	102	99	97	101	86	85	97	92	94	101	97	79	78	94	113	99	74	88	88	90	91	99	92	63	95	81	100	85	96	115	101	103	91	90	87	110	73	79	86	89	100	104	73	84	105	92	95	94	77	76	110	100	97	82	80	92	91	81	83	96	88	109	94	96	87	75	78	89	92	99	82	116	91	91	90	90	83	84	99	100	95	94	94	93	94	92	73	94	76	84	79	85	95	79	79	101	89	86	86	83	85	78	87	86	78	71	82	99	80	100	76	90	101	87	90	100	75	97	93	87	97	90	83	80	78	97	82	106	94	103	81	81	100	92	96	76	85	99	81	90	93	88	95	99	83	88	107	84	105	102	89	75	85	81	87	90	108	101	97	87	88	88	95	82	79	92	88	81	87	86	94	91	75	96	91	80	80	88	73	89	94	72	82	97	80	79	77	81	81	81	78	99	93	90	88	116	89	100	92	76	81	86	83	108	127	87	74	76	86	108	86	89	90	106	83	91	90	92	77	94	99	76	79	73	90	97	87	99	87	97	97	99	83	79	90	91	77	75	87	109	103	83	100	88	83	99	89	93	93	101	98	98	96	96	90	81	89	84	102	92	92	90	79	85	82	86	79	105	94	84	88	79	103	95	85	105	82	90	95	93	74	89	96	90	103	81	86	99	92	87	107	91	100	90	92	94	93	102	92	90	98	111	87	70	97	95	100	89	98	114	94	91	99	84	102	90	89	83	77	97	91	90	92	76	105	72	98	81	90	94	73	102	97	91	94	90	105	86	87	90	91	96	98	101	77	97	83	97	81	93	87	87	91	85	83	89	100	80	97	93	108	107	104	87	90	75	87	108	81	96	87	81	88	107	98	111	87	84	102	81	89	91	77	89	105	91	66	80	91	89	70	103	74	77	95	80	94	90	100	104	96	79	99	88	82	91	99	101	97	81	105	94	76	90	85	102	77	92	113	98	79	90	79	84	86	95	104	105	93	92	86	103	79	80	90	96	97	88	96	103	74	100	88	91	86	88	91	95	81	88	83	89	92	86	97	97	107	93	89	86	99	85	92	82	83	89	93	96	98	92	95	86	94	84	98	96	90	89	86	101	98	87	87	103	94	83	102	87	99	109	69	93	111	112	80	81	81	87	105	94	75	85	92	92	80	97	88	87	92	88	95	91	107	85	90	82	96	98	88	83	105	98	75	72	101	98	80	94	80	88	96	100	58	81	88	83	93	88	100	91	86	96	81	102	95	80	98	86	81	94	83	84	80	101	91	94	95	91	90	96	92	82	93	83	99	91	95	82	89	90	90	89	93	100	97	96	87	85	97	86	87	82	76	92	92	105	76	79	85	75	87	101	94	102	110	97	101	89	88	88	94	88	95	90	90	94	84	97	94	104	81	103	78	87	93	106	96	77	94	92	87	99	94	82	79	92	104	93	86	94	116	79	92	85	102	96	94	85	103	90	84	91	99	77	106	98	86	108	87	91	107	112	102	85	92	98	90	96	89	108	98	97	96	101	88	82	80	91	89	85	82	82	82	75	87	86	81	84	87	77	96	87	118	81	102	89	93	105	91	90	99	75	99	77	63	101	83	98	93	88	89	103	88	74	99	99	68	85	94	82	81	92	78	100	80	103	94	77	79	100	84	81	97	115	95	89	88	83	91	93	74	82	99	99	89	97	74	84	84	82	114	92	103	89	79	93	79	101	96	100	93	92	97	83	82	104	78	88	83	97	102	84	112	87	101	79	107	93	69	85	92	81	100	100	86	98	84	100	87	79	74	87	83	79	92	92	89	103	102	94	87	93	81	88	81	85	100	107	94	110	106	83	78	68	104	90	107	79	88	97	89	96	83	99	83	97	94	85	86	86	94	92	93	92	106	94	86	88	80
6059	386	489	486	443	455	371	401	377	355	339	352	342	344	353	349	369	346	329	308	364	309	307	333	318	321	342	321	331	337	364	343	333	283	376	314	301	319	316	326	330	308	319	318	331	316	349	360	309	353	307	332	351	304	373	326	325	312	316	308	316	300	357	329	326	348	328	309	331	319	345	376	357	352	321	343	358	289	336	350	321	301	298	331	325	308	349	348	323	324	318	314	329	305	306	310	330	310	313	331	304	301	332	299	354	337	322	296	319	333	328	331	349	317	342	324	336	330	305	321	311	312	325	302	315	291	298	324	328	322	288	336	295	304	328	311	317	302	334	299	346	312	354	321	330	334	340	302	350	341	302	358	326	315	312	314	325	348	317	327	312	334	363	321	341	345	318	318	318	317	323	321	328	295	324	318	323	320	328	302	312	345	315	303	304	317	319	327	316	299	324	319	328	318	342	300	277	276	305	301	309	331	329	333	317	320	313	310	302	309	291	304	328	327	356	316	318	348	325	330	300	325	333	332	331	351	321	312	312	270	366	319	302	313	318	325	318	345	321	294	314	312	350	320	297	296	314	283	341	305	311	301	308	346	330	302	318	348	345	284	344	306	344	331	305	330	296	314	298	326	328	310	348	327	290	315	308	341	334	304	330	335	311	338	328	355	330	326	313	316	322	337	313	346	326	318	331	307	343	332	325	318	320	333	315	342	290	303	304	325	309	321	319	323	318	325	338	329	324	332	307	302	333	316	317	329	328	311	336	346	308	307	292	317	309	314	338	331	330	337	340	301	306	304	313	313	303	307	287	303	322	305	347	354	323	308	313	317	312	308	308	342	306	316	314	311	310	325	307	310	313	305	304	314	317	293	311	313	338	319	294	336	320	295	305	328	304	342	320	322	340	336	316	313	309	339	312	289	329	341	313	335	308	320	313	338	342	330	318	301	337	331	322	342	321	292	315	329	306	312	308	307	339	318	322	309	335	329	301	306	325	320	318	349	311	342	335	339	338	330	298	327	334	335	340	334	309	277	323	327	317	310	323	342	301	298	359	325	330	338	312	336	307	348	333	354	300	313	296	322	364	312	365	301	292	314	314	338	323	314	313	304	312	336	307	335	316	326	299	340	369	348	305	335	312	329	343	298	351	311	340	300	343	319	294	325	344	314	314	331	313	310	301	340	298	327	326	303	354	311	305	303	309	271	323	345	326	334	301	334	346	325	316	322	333	315	337	335	329	310	327	350	350	323	329	310	327	321	289	312	309	316	328	289	277	311	320	320	298	320	322	334	300	291	315	312	335	308	320	328	340	315	315	354	340	312	334	327	294	341	343	340	321	310	312	305	304	298	301	302	313	328	341	344	332	321	333	342	320	317	346	338	343	307	323	360	356	316	301	336	322	321	287	312	317	329	327	329	308	307	329	301	333	320	297	327	343	339	331	350	347	319	287	366	322	320	345	351	299	293	344	315	316	306	366	324	297	357	332	362	305	288	318	345	310	299	329	343	341	342	322	337	299	368	322	327	324	325	349	326	342	300	296	329	320	316	296	338	313	315	340	337	329	342	327	310	301	321	326	308	299	332	296	286	346	302	301	354	340	325	316	320	347	324	298	299	320	304	300	334	336	341	330	304	335	313	328	311	335	339	295	329	286	316	346	298	292	310	346	341	341	314	340	322	309	317	322	332	302	299	315	313	346	349	308	311	305	291	307	343	315	315	328	292	328	340	328	313	330	307	336	333	320	297	286	293	346	310	312	332	329	316	333	311	330	338	337	306	320	349	343	335	313	305	309	308	320	312	360	324	344	355	304	337	331	319	311	315	286	313	317	318	322	318	310	299	317	315	322	321	311	292	309	291	328	350	317	304	324	339	350	361	310	321	340	329	324	334	334	349	351	323	334	339	308	303	311	309	306	300	304	314	314	350	331	339	323	318	339	305	334	307	308	314	340	322	317	331	332	283	315	354	342	293	369	308	351	335	324	314	335	324	327	324	310	317	298	317	319	371	318	322	296	307	330	313	319	307	333	303	351	328	327	317	326	313	322	307	310	296	282	300	319	342	336	321	355	326	318	327	345	295	345	331	323	353	312	310	323	319	320	328	325	334	352	334	327	330	316	325	278	343	319	328	303	361	322	328	306	324	320	318	338	307	299	323	314	321	285	322	321	305	306	349	325	333	329	332	304	327	320	317	331	326	291	298	335	332	326	322	364	338	312	322	307	338	335	350	309	316	316	330	321	322	332	338	317	316	348	327	345	328	338	320	309	330	304	322	310	320	311	319	306	302	318	351	293	328	308	370	350	308	327	312	327	309	311	308	299	306	303	290	301	342	317	293	347	327	316	314	323	315	295	330	339	348	305	312	314	287	319	330	327	336	327	314	319	353	338	317	327	298	323	315	324	296	331	344	339	307	360	320	324	312	375	339	301	321	296	332	341	340	315	294	323	334	308	327	326	307	305	338	360	301	340	318	305	306	312	320	309	307	334	326	345	324	319	329	310	315	334	301	324	317	296	342	362	328	317	309	294	312	337	318	339	350	326	300	325	352	351	357	331	309	338	298	353	335	316	323	339	295	307	314	316	302	305	347	331	341	318	348	309	331	342	293	333	299	313	322	318	312	300	341	314	327	302	324	340	353	343	338	331	321	339	342	330	337	327	303	332	306	318	345	300	300	330	319	339	344	319	298	310	304	302	333	309	320	313	362	341	339	327	293	325	339	304	296	309	301	332	288	367	324	332	347	332	354	295	315	307	287	307	331	321	334	339	335	342	323	313	338	327	316	313	334	332	363	297	340	311	291	315	316	329	330	330	321	320	309	316	320	297	317	323	306	314	332	329	331	351	326	300	293	305	307	337	313	344	310	354	357	360	312	290	324	305	295	322	294	317	316	315	323	324	333	319	310	332	315	335	304	332	284	325	301	319	317	315	307	311	284	340	324	350	337	328	297	330	323	320	290	322	326	325	314	309	361	326	324	313	309	321	316	307	307	309	271	318	296	316	338	298	320	314	302	315	307	285	316	323	319	309	312	292	330	337	300	354	314	326	361	329	298	330	289	286	336	314	307	333	311	322	332	326	314	310	345	292	333	331	332	324	311	337	309	303	327	298	297	329	347	323	308	346	325	304	344	320	347	324	319	325	319	313	336	321	312	349	351	339	334	347	329	320	319	320	340	288	306	338	291	330	306	311	332	318	340	324	329	284	354	331	304	337	308	300	351	292	313	355	299	287	341	316	298	339	311	313	318	336	300	280	333	318	317	332	280	367	315	322	333	320	336	317	302	336	330	326	300	292	328	302	360	294	329	334	306	304	325	324	319	334	323	314	313	315	328	315	323	343	302	301	309	290	337	329	323	325	347	318	321	346	312	303	321	325	339	323	309	309	334	315	303	322	340	340	330	322	356	330	326	318	312	325	275	352	308	303	311	295	324	292	302	332	309	308	325	331	322	308	291	330	339	290	305	324	298	329	339	321	319	317	341	308	279
38099	20975	11294	1333	788	652	502	421	349	326	286	296	262	249	269	226	225	219	230	216	233	224	238	217	211	236	211	201	194	203	204	193	185	179	213	234	182	184	212	217	224	163	187	189	189	203	201	209	211	191	205	199	205	192	192	168	217	213	198	210	188	195	202	189	170	188	182	228	202	197	198	209	200	196	198	212	178	207	201	183	215	187	196	199	198	200	181	192	179	195	208	182	190	199	176	213	185	185	223	203	204	187	205	191	192	181	224	199	185	177	188	224	196	195	207	189	177	196	211	196	179	204	172	194	195	209	177	190	188	185	199	204	197	190	189	169	209	190	185	197	200	182	168	219	193	189	171	209	193	186	187	193	167	212	201	186	198	186	188	201	173	198	208	190	182	182	202	196	211	169	171	183	184	195	182	215	176	186	186	200	193	187	191	217	181	198	192	176	198	186	214	207	199	171	218	189	207	179	177	201	207	168	200	208	183	168	191	206	216	198	191	194	164	229	209	205	198	182	180	198	191	209	203	202	186	217	195	212	220	181	218	209	183	192	183	188	179	193	201	178	194	203	158	182	191	183	171	187	214	192	195	188	220	189	194	182	197	198	211	194	199	190	218	200	197	230	196	187	193	195	182	190	218	199	218	176	185	226	203	194	198	202	190	209	178	198	201	198	199	203	205	182	206	200	206	186	172	193	193	176	209	194	190	209	199	212	194	197	189	204	169	225	202	194	185	214	168	180	177	215	201	193	200	223	201	193	214	185	192	194	181	174	196	181	170	209	219	189	184	197	171	196	208	202	183	188	185	181	181	218	189	210	204	184	198	193	196	172	196	204	176	211	198	183	192	193	187	211	183	195	191	196	188	173	198	178	208	187	194	183	183	190	215	218	169	202	189	187	210	194	177	197	220	208	182	195	194	182	209	194	179	191	163	181	205	180	210	204	199	210	187	195	184	211	220	168	191	192	214	195	187	184	180	215	192	197	183	188	205	195	169	206	213	191	169	184	205	200	210	200	191	201	212	187	195	192	191	201	204	182	225	196	183	189	178	191	174	172	181	183	186	193	203	190	194	192	207	187	160	190	193	204	221	216	168	208	192	186	183	202	196	197	188	190	158	200	229	205	197	200	208	199	186	164	200	213	185	168	208	194	182	187	228	201	217	189	189	166	200	209	211	198	199	194	191	199	181	184	199	195	181	177	174	207	189	210	189	188	196	175	189	197	198	171	204	214	187	205	194	193	183	183	189	192	215	190	211	173	194	196	177	220	200	220	185	186	189	191	177	199	181	189	191	189	161	184	193	206	208	175	199	194	193	198	170	191	188	201	211	215	184	204	192	196	198	217	193	192	191	175	200	208	182	207	172	217	185	171	220	205	215	180	191	193	181	207	205	189	200	176	187	203	188	212	210	184	185	206	210	193	213	173	201	178	214	200	182	183	200	188	191	201	208	190	179	183	186	202	183	197	194	231	200	187	199	187	176	188	175	209	183	175	179	213	214	203	174	196	171	190	191	189	218	204	185	183	196	190	148	184	184	208	179	193	225	211	175	197	170	208	211	180	191	184	205	220	198	237	151	196	192	202	208	208	181	194	210	223	194	229	194	201	206	217	184	180	191	213	178	209	197	233	191	175	185	200	200	226	203	190	204	180	196	196	189	183	219	174	213	203	196	192	170	200	203	205	201	213	209	209	170	187	186	188	217	184	177	188	211	206	181	191	195	213	175	195	223	198	177	199	189	203	209	174	233	189	189	198	191	187	198	180	199	173	199	214	198	206	224	204	186	205	179	166	189	198	209	215	188	220	181	206	175	193	184	210	224	188	195	199	203	175	183	192	193	199	215	186	204	174	188	215	225	203	211	168	185	189	208	169	188	206	211	199	210	182	198	190	231	215	205	183	221	189	215	180	213	191	207	222	174	207	203	180	224	208	193	205	201	202	176	187	208	209	208	176	208	198	202	202	183	186	193	203	166	222	218	225	187	204	168	176	206	199	186	154	183	192	219	194	207	188	190	217	197	201	203	193	177	189	180	180	221	163	170	192	209	173	188	167	182	190	202	221	185	191	211	186	208	216	186	203	221	195	182	172	210	168	201	183	209	180	183	208	195	196	192	198	191	181	191	172	198	198	196	189	181	209	215	202	194	189	201	196	176	200	201	180	180	187	199	228	187	178	220	202	175	169	209	207	186	211	198	203	193	184	223	180	165	227	186	172	196	179	180	170	207	184	177	187	211	186	184	205	214	206	192	188	195	192	195	195	212	187	196	188	201	205	199	197	180	177	201	197	203	205	203	194	192	186	185	180	190	204	178	192	170	208	189	192	187	190	172	199	194	199	186	192	200	193	222	201	197	212	193	211	182	191	214	186	184	212	195	183	199	204	193	198	199	210	172	209	184	185	183	187	168	190	202	195	201	233	199	219	185	189	175	216	171	206	189	210	193	180	186	182	211	173	210	196	205	202	207	185	190	214	184	217	200	195	202	176	207	190	202	218	217	218	187	194	190	188	190	188	182	195	200	212	224	217	189	186	196	180	190	210	199	174	197	197	207	183	184	175	195	217	187	168	192	187	171	197	212	173	191	187	167	213	214	193	193	196	192	187	182	210	168	197	192	194	186	210	193	202	196	200	156	157	202	189	213	198	183	195	191	177	200	178	191	187	194	187	166	183	199	170	187	199	185	183	197	177	173	183	197	186	168	173	180	168	191	193	178	187	173	182	211	183	223	192	206	170	189	174	176	189	196	182	183	210	185	194	187	201	215	210	202	187	221	200	185	167	190	205	198	187	188	213	195	193	202	201	179	185	185	198	192	195	229	184	161	208	191	202	232	195	198	190	195	187	192	190	186	194	183	183	201	195	206	178	206	191	198	210	173	184	168	223	181	225	196	184	174	201	204	180	202	197	161	203	200	199	225	173	183	197	205	230	198	207	196	152	196	171	176	183	173	187	232	183	208	204	194	190	184	197	196	179	166	211	203	193	194	211	211	217	197	202	187	177	189	200	198	190	182	205	212	198	190	192	183	200	202	188	210	181	189	215	179	177	210	220	188	192	179	200	227	182	182	190	191	200	181	187	206	191	189	218	194	210	203	188	208	207	177	189	213	201	190	196	204	210	183	186	199	206	215	200	183	194	199	195	191	174	165	198	181	200	171	203	191	205	220	189	177	192	189	159	198	190	191	211	184	201	182	183	174	188	201	194	176	201	203	197	203	220	158	183	176	203	196	191	199	168	191	188	204	191	190	175	207	208	189	194	192	196	172	215	194	202	219	209	191	182	202	206	189	201	213	180	191	202	213	199	190	175	199	158	203	193	176	210	202	207	177	187	207	201	196	193	210	191	175	207	187	189	195	188	202	203	192	182	197	186	192	181	198	208	183	221	228	191	198	198	194	177	207	183	218	170	183	197	191	201	191	185	208	202	205	207	189	207	187	223	175	212	177	209	203	176	194	182	207	202	173	201	176	187	201	205	180	186	188	192	205	210
18594	1453	3102	3469	3053	2470	2106	1762	1537	1400	1237	1150	1071	984	934	940	871	884	812	785	793	798	735	733	719	722	723	752	707	709	662	664	652	700	636	639	627	673	635	649	639	587	618	633	685	629	665	635	625	637	610	639	573	621	644	585	640	619	570	598	617	651	601	638	614	618	600	621	588	651	604	556	596	643	618	608	622	605	602	611	608	605	580	624	538	560	585	548	608	606	586	635	578	580	566	637	603	580	604	616	590	611	601	584	571	585	592	536	631	575	574	618	575	587	534	618	603	587	590	632	618	607	619	622	575	568	596	545	628	567	592	633	604	580	593	602	593	569	582	569	592	590	584	586	591	562	622	594	605	586	604	588	576	564	606	572	557	575	593	619	617	561	623	550	609	607	603	611	559	547	586	606	575	612	596	568	578	581	588	613	613	592	602	610	579	605	561	597	618	608	560	609	610	629	544	579	565	582	582	590	580	590	610	583	597	581	614	575	573	642	553	577	582	593	636	616	568	600	584	598	545	574	617	587	607	585	582	599	601	617	575	659	584	598	562	627	578	593	600	586	626	535	583	599	622	615	574	613	617	579	586	616	597	585	629	614	634	600	593	593	631	596	589	595	567	549	609	561	581	631	560	576	549	573	570	554	549	597	628	624	622	552	643	567	573	588	610	533	593	567	586	588	559	634	638	617	588	593	638	571	635	589	561	558	611	563	643	555	604	574	583	580	589	620	617	578	566	556	570	637	562	612	588	557	631	563	639	599	562	573	578	585	599	622	589	607	618	558	634	615	591	629	615	589	604	607	579	586	622	606	595	640	589	563	581	579	620	588	608	594	581	630	551	574	584	601	567	537	597	584	668	580	587	561	579	584	565	611	575	591	605	585	568	563	577	590	612	611	587	599	619	586	614	590	599	554	620	614	586	564	587	621	603	584	549	560	597	607	592	637	597	592	622	590	575	561	621	579	580	613	594	570	557	563	607	566	607	615	615	600	598	567	623	621	592	638	600	593	582	586	603	593	556	597	608	591	597	607	544	564	606	570	647	588	595	584	574	577	565	612	579	566	645	565	609	586	639	571	597	612	611	603	582	639	600	626	585	594	552	629	597	616	594	609	596	595	592	564	570	602	562	619	597	603	619	606	596	605	576	625	583	631	568	597	596	566	582	557	587	591	545	557	584	558	602	592	642	590	609	587	571	557	576	592	597	626	564	571	637	576	611	551	596	615	581	666	599	647	643	605	564	621	596	585	614	597	605	584	605	577	568	575	585	608	642	579	600	590	604	586	618	568	569	589	624	591	574	581	594	601	590	570	572	584	569	587	549	546	571	624	635	607	583	623	635	639	642	587	574	598	603	580	599	614	576	585	598	563	580	542	583	551	580	598	561	606	584	577	571	573	581	564	588	582	616	600	578	590	579	568	539	577	610	582	598	551	526	601	596	572	553	592	602	602	614	563	572	597	588	604	606	601	616	557	615	570	608	598	589	599	590	584	601	550	639	587	590	590	583	594	585	565	569	597	567	604	562	581	587	606	578	589	647	516	569	606	541	575	590	584	544	582	568	599	607	577	614	560	598	566	630	653	575	572	599	604	609	602	543	567	588	594	663	569	590	569	642	589	602	601	596	580	592	563	628	571	601	618	604	590	557	586	616	594	578	551	600	550	600	592	608	572	592	581	595	601	581	605	621	601	627	640	620	594	588	565	624	607	597	585	663	600	577	576	592	587	590	597	630	624	587	605	589	580	602	620	590	612	568	592	574	596	587	603	559	569	561	604	580	591	624	617	640	629	612	579	628	610	600	609	574	663	587	619	589	578	592	623	593	549	589	563	584	601	587	578	581	586	579	565	580	606	586	622	655	612	539	630	585	548	594	573	617	605	591	607	606	586	553	549	559	583	571	547	587	589	596	587	584	574	610	577	543	632	638	586	596	556	572	557	588	548	567	606	576	595	593	596	587	599	615	620	608	542	617	603	564	582	575	568	601	584	540	584	592	585	579	597	601	577	636	587	615	600	580	605	594	621	577	584	620	555	564	598	568	631	561	612	559	559	633	554	592	589	572	613	565	598	597	614	582	642	548	577	598	602	556	559	573	552	590	604	586	573	571	598	607	617	575	597	629	662	597	565	578	541	536	566	565	585	607	570	615	556	558	589	592	586	596	597	544	609	615	638	582	582	563	617	587	604	566	579	596	629	610	614	561	619	589	569	578	628	598	583	591	564	597	630	601	615	549	580	633	575	558	639	572	603	627	610	593	592	609	565	593	552	591	587	606	577	638	563	583	618	593	637	637	585	574	603	572	572	591	581	590	562	629	554	574	562	596	637	592	571	603	608	551	552	546	580	573	594	649	624	559	585	602	602	550	600	581	592	589	611	539	566	580	611	638	573	613	562	564	609	600	600	592	641	599	570	595	573	571	621	588	575	567	559	609	621	565	590	622	589	579	597	619	610	580	619	647	628	583	614	599	599	587	526	599	615	611	606	586	604	560	551	574	557	624	576	591	596	570	601	595	618	592	597	577	595	615	593	574	600	597	575	615	581	577	578	531	597	579	594	624	593	540	560	589	631	561	608	601	607	620	616	582	611	607	598	618	572	603	577	552	620	611	607	606	589	570	627	577	590	580	587	614	590	616	612	618	588	547	569	614	547	559	604	576	597	583	589	587	601	588	614	614	596	621	533	565	609	559	598	581	568	621	582	629	587	572	560	567	588	585	569	584	583	602	618	591	591	561	577	573	639	580	567	576	584	573	596	562	591	587	563	577	606	583	589	612	561	577	607	605	605	594	567	556	570	550	607	608	583	583	574	557	572	632	587	613	563	599	606	618	639	616	593	570	567	624	566	639	569	611	614	572	537	580	559	601	583	588	635	566	596	623	561	616	591	566	545	566	553	623	593	580	564	595	613	579	601	587	602	601	575	612	621	619	595	594	543	616	566	577	573	579	590	561	562	644	586	628	559	571	593	571	610	583	575	573	591	557	584	584	553	573	584	590	581	591	612	567	586	583	592	587	562	611	610	588	586	568	578	580	632	589	567	592	609	549	571	587	609	675	615	599	577	581	589	584	575	579	599	641	581	604	578	586	584	592	594	588	610	572	641	575	585	611	574	592	589	600	577	611	550	574	606	590	579	600	588	563	578	589	559	586	630	625	598	609	594	571	614	578	592	609	579	571	590	595	637	569	638	579	589	619	550	566	591	612	563	610	571	583	608	598	576	615	603	599	655	602	618	573	560	639	570	616	568	580	598	582	590	611	552	590	570	553	590	591	612	637	606	566	585	604	571	623	596	603	604	553	562	544	621	639	603	603	587	563	599	535	600	622	575	546	600	569	602	585	583	547	567	581	635	590	568	573	615	554	599	603	582	586	590	581	568	611	600	612	610	622	550	570	592	601	587	543	585	591	585	568	618	606	588	621	583	601	599	624	600	592	547	556	628	571	612	558	612	575	589	575	588	585	555	573	546	578	528	583	548	588	559	574	622
39782	24107	25695	5739	1725	1205	912	768	596	526	500	436	409	397	377	388	381	354	353	327	341	302	342	317	308	323	286	318	319	317	304	319	294	276	301	274	263	305	260	291	266	278	293	272	297	323	257	280	292	294	279	278	291	259	265	272	293	257	295	318	283	301	270	287	246	274	317	256	301	325	248	306	277	310	274	301	249	289	272	278	271	259	290	271	261	287	278	312	283	285	289	271	313	296	287	295	264	265	295	276	266	267	257	276	255	275	279	245	263	294	277	279	276	290	262	258	260	279	264	274	294	305	274	301	305	306	275	252	270	286	289	271	270	237	288	285	296	270	305	270	281	293	259	263	289	265	251	251	330	253	257	285	261	243	286	299	284	278	298	263	266	312	282	291	283	277	263	285	287	277	274	294	244	286	260	256	282	277	286	283	257	288	271	318	274	252	278	295	267	276	257	280	287	259	282	258	276	264	319	238	284	296	290	264	290	287	286	259	277	273	288	284	268	265	268	258	307	280	287	261	260	257	270	268	266	293	252	284	248	264	252	256	272	294	281	273	265	297	260	294	285	281	272	281	251	272	332	310	306	252	289	270	278	269	246	281	265	260	263	252	264	298	273	296	257	254	292	265	282	253	280	234	268	308	276	267	279	247	278	269	263	278	296	250	275	299	251	290	274	251	295	266	287	272	299	333	265	259	279	257	263	284	295	277	260	285	299	284	271	269	274	289	259	263	236	226	309	284	279	267	250	306	254	264	286	278	260	296	294	255	248	280	292	286	278	348	305	275	294	275	317	274	272	285	294	294	244	268	281	279	299	280	289	297	269	290	271	281	270	280	270	284	272	281	287	288	286	282	245	269	271	301	304	265	286	275	273	279	261	232	267	294	287	251	235	257	284	269	279	300	292	254	279	322	257	277	271	287	288	282	272	279	285	252	288	284	276	290	257	261	294	245	271	274	240	279	313	256	281	230	278	300	241	271	320	256	281	286	279	307	266	265	266	258	274	244	279	301	253	275	283	309	268	276	273	292	273	280	280	249	282	279	275	243	292	251	266	268	306	259	269	275	259	278	260	286	297	276	277	274	289	282	291	292	268	270	252	292	278	267	296	292	274	280	300	265	264	274	269	272	307	259	256	270	275	281	259	259	260	273	280	286	276	266	273	262	294	274	286	249	263	297	320	268	291	274	252	291	281	272	263	273	280	273	266	256	272	245	236	262	291	296	276	308	281	240	258	253	290	278	264	268	270	317	283	259	282	246	275	264	305	298	282	278	275	244	303	276	294	279	265	295	240	270	276	273	293	320	246	277	280	260	287	270	270	270	291	293	274	260	273	263	299	280	236	278	246	280	286	263	319	255	290	277	297	296	294	270	275	296	258	241	304	289	305	293	290	264	251	275	265	311	269	274	300	274	261	284	271	276	278	290	277	278	302	280	314	287	279	252	268	293	266	276	290	263	245	274	306	268	294	297	280	259	259	278	288	268	291	259	289	299	268	275	282	274	270	273	290	268	282	273	282	295	281	284	292	287	288	260	255	283	291	261	262	265	284	249	312	284	292	303	290	294	285	269	255	267	290	292	274	268	276	273	303	275	268	264	277	282	278	295	253	258	301	269	269	266	263	295	259	282	279	269	316	264	296	277	273	283	266	291	278	291	276	293	291	261	288	269	265	246	271	266	273	299	257	279	273	281	277	283	265	281	267	310	296	260	289	268	277	269	278	288	299	274	297	310	278	278	307	272	272	284	284	283	294	245	264	237	269	250	247	272	244	264	284	278	252	268	279	274	259	246	274	287	282	298	281	303	261	272	272	268	290	252	289	287	294	282	290	283	248	276	265	271	284	264	272	304	283	254	279	268	291	274	237	256	297	265	287	294	257	240	295	288	310	269	306	297	293	273	300	293	272	271	266	298	250	258	273	294	277	246	291	259	268	277	268	294	274	267	312	255	302	274	269	257	278	284	282	261	259	255	272	272	272	276	285	276	263	253	263	286	269	254	281	307	284	276	262	272	272	268	275	306	261	276	284	292	262	273	282	279	283	274	263	296	274	266	260	285	292	275	254	260	296	266	294	279	274	261	276	299	302	245	260	270	274	262	258	286	289	279	257	272	294	272	286	283	255	277	272	291	255	268	281	252	285	264	317	306	258	246	307	247	269	272	270	301	278	257	298	314	278	294	281	270	312	314	296	276	290	281	255	262	282	272	258	289	276	267	270	285	261	287	263	298	284	265	285	278	280	289	280	260	292	283	263	280	280	273	272	284	239	309	281	265	274	288	283	285	275	276	268	268	275	282	296	279	290	277	277	270	283	263	267	267	287	278	314	262	281	278	252	275	255	287	257	282	243	280	255	278	279	272	256	260	329	296	272	270	267	312	269	239	244	311	256	289	271	282	299	273	281	289	286	265	268	289	269	281	293	246	277	254	289	245	259	262	273	284	319	287	292	274	251	261	231	270	258	290	257	276	253	285	268	265	278	273	260	268	284	292	259	291	282	263	296	274	276	262	260	301	254	274	260	278	262	250	267	278	275	273	263	271	276	281	251	257	270	257	251	260	282	270	281	265	265	279	292	277	285	281	300	268	276	262	272	294	310	249	271	272	288	260	267	271	271	256	281	269	223	309	265	300	262	260	262	273	281	256	255	271	279	262	267	305	287	264	285	272	297	282	249	284	280	245	297	261	274	274	268	275	286	269	270	271	265	285	282	280	289	313	279	282	274	280	247	276	257	287	268	260	282	265	287	260	253	283	301	318	294	256	252	280	272	276	276	293	243	268	254	276	273	251	270	261	264	275	283	258	272	289	272	293	249	260	295	252	275	276	263	275	295	295	279	267	260	260	262	289	272	271	297	298	289	287	274	266	245	261	315	278	267	281	273	298	305	287	263	279	267	298	323	254	274	270	263	276	272	271	286	269	271	297	259	256	268	297	277	278	288	257	288	276	277	269	264	253	244	286	257	300	286	269	254	290	278	270	274	256	278	272	271	251	270	274	298	290	292	297	290	278	275	267	281	257	270	244	287	272	265	275	285	281	275	288	279	284	279	274	264	255	280	287	248	270	243	271	237	271	287	273	281	237	268	282	263	249	274	268	270	264	264	287	284	257	283	297	276	300	247	282	286	271	278	257	272	254	267	260	267	262	294	291	268	276	263	322	290	295	262	266	270	298	276	245	270	300	279	282	299	278	296	267	258	288	283	264	308	304	242	306	281	322	251	256	253	296	283	272	291	261	270	257	282	275	309	254	259	273	283	260	263	273	246	262	270	280	275	263	256	328	265	268	276	259	237	255	274	259	258	270	294	281	308	282	285	278	285	255	272	285	280	285	288	261	278	271	280	267	272	254	284	270	289	278	303	292	286	251	291	290	286	296	300	283	253	282	282	309	253	259	285	286	256	306	279	259	271	305	260	276	284	285	265	306	253	260	310	297	295	287	261	280	264	252	283	285	307	283	280	290	286	272	268	289	289	285	257	289	248	300	268	256
22816	2568	5714	6399	5251	4339	3688	3161	2569	2210	1977	1881	1722	1531	1501	1429	1382	1256	1191	1232	1194	1112	1071	1099	1057	1031	1047	987	941	972	955	950	877	918	933	868	892	901	894	893	868	888	834	877	877	841	855	832	875	831	799	848	780	834	840	854	851	835	844	770	861	853	845	799	816	793	804	821	832	820	768	780	815	811	818	806	769	829	792	799	828	815	814	781	776	789	839	779	788	819	787	784	796	813	774	760	881	861	796	759	813	829	759	750	772	781	800	826	793	797	823	767	729	837	780	732	824	805	778	772	776	778	790	785	761	821	807	793	742	778	772	806	842	801	743	739	785	836	785	791	790	802	772	762	775	805	828	797	816	758	771	804	761	826	772	776	752	790	788	699	752	789	801	750	787	800	817	768	825	779	783	797	807	814	808	801	780	760	721	767	799	824	788	732	803	763	798	783	759	814	769	750	800	816	765	818	731	775	800	811	792	740	807	792	808	779	803	822	790	814	807	804	856	824	807	811	808	783	751	762	792	779	790	782	844	785	787	764	792	825	788	786	737	785	829	800	749	812	837	771	797	830	827	795	775	787	749	812	780	786	802	841	789	801	770	763	821	775	828	783	763	779	754	767	802	809	756	758	782	817	790	789	791	770	791	723	864	760	778	842	788	745	779	734	839	853	747	789	837	787	819	794	830	792	772	819	845	812	791	789	765	770	753	806	747	798	799	747	777	797	763	789	786	792	822	761	776	770	824	784	772	806	780	808	825	794	789	849	778	797	774	789	757	808	828	776	795	777	766	792	776	785	782	768	761	791	789	721	796	775	811	777	812	748	758	751	763	759	823	778	788	808	725	772	754	791	775	810	778	824	758	748	765	784	794	802	777	803	799	767	763	812	748	769	764	819	754	727	828	783	758	771	780	800	780	771	750	824	767	769	731	789	783	775	795	818	778	787	797	773	733	746	780	770	784	798	767	789	816	785	791	805	814	775	786	783	744	765	778	820	814	728	800	816	814	737	770	794	752	743	801	799	817	797	788	813	749	789	843	851	789	756	762	804	799	782	796	784	765	786	780	820	788	750	818	789	762	777	718	774	782	787	791	791	750	774	778	774	777	722	743	747	790	770	795	763	834	865	752	776	773	809	810	799	791	756	779	775	767	813	800	796	806	763	810	761	769	809	786	785	836	771	772	801	798	768	798	755	772	798	751	756	811	775	793	790	772	795	782	828	818	807	775	817	789	763	738	750	776	785	776	830	848	766	793	778	791	786	783	793	772	797	802	776	848	804	813	781	782	849	771	803	815	800	786	805	739	799	811	780	757	759	771	748	802	804	781	795	820	779	793	808	760	795	781	781	809	804	814	802	729	823	806	783	760	774	786	792	811	757	769	817	770	745	792	777	771	811	747	763	786	809	769	857	792	785	736	811	795	757	741	761	785	777	804	767	780	785	823	788	786	808	807	787	738	764	778	815	793	784	766	753	785	763	846	770	780	804	724	768	782	799	788	792	806	787	757	777	797	734	772	794	767	748	838	785	750	765	783	815	767	799	811	811	796	781	745	768	770	811	753	768	826	790	722	830	774	766	778	770	794	784	755	789	814	756	819	781	837	751	722	784	778	854	823	798	797	772	784	746	819	762	761	812	794	765	776	760	820	792	798	837	782	790	760	781	754	715	831	809	821	822	802	784	770	820	762	796	881	780	746	774	804	773	773	757	761	760	800	746	791	770	775	794	774	776	882	770	811	826	833	751	810	778	777	816	766	766	805	754	730	820	777	831	786	771	777	764	771	738	789	779	814	795	827	754	787	745	760	749	750	784	797	768	710	793	793	787	765	823	772	834	811	793	770	733	808	746	777	780	805	786	799	819	777	819	797	781	828	793	815	744	761	775	755	741	796	741	778	771	801	798	799	801	783	782	798	787	746	834	828	761	750	788	815	851	768	831	788	818	785	780	816	738	763	790	766	800	769	759	787	763	782	801	790	751	781	712	794	746	794	763	774	781	812	779	806	800	775	853	806	752	810	817	803	813	769	845	786	805	768	790	749	762	769	811	827	801	776	783	846	785	813	814	829	802	790	765	795	730	806	830	780	760	779	789	814	783	772	750	826	826	762	806	775	789	741	730	809	801	796	848	822	767	765	784	835	735	775	802	741	814	788	775	778	766	789	767	772	795	760	809	757	756	716	821	762	793	785	804	735	798	801	826	815	786	774	780	826	828	721	753	755	775	787	811	788	808	774	810	813	800	827	814	796	772	784	818	770	754	781	747	786	800	804	781	785	819	792	784	787	787	804	771	809	770	794	729	807	804	766	803	777	781	813	817	790	779	807	743	784	797	832	798	763	815	810	791	818	838	799	780	780	793	822	772	763	777	801	827	772	783	796	777	761	783	796	779	764	773	818	738	797	767	770	817	773	786	837	775	774	785	770	803	760	784	791	786	789	814	802	814	768	770	755	782	803	759	821	825	770	783	713	780	756	857	751	812	776	803	756	795	798	781	779	768	757	855	771	765	746	793	751	767	831	739	778	787	800	805	771	802	782	755	773	798	844	784	772	770	743	803	784	828	734	801	779	765	785	803	849	748	768	760	770	753	803	825	833	806	813	819	810	787	831	791	780	805	808	767	772	798	812	791	774	783	808	763	788	798	778	752	731	794	829	740	804	800	767	764	782	803	773	846	744	811	798	773	781	728	810	756	817	790	848	802	812	803	788	807	775	764	784	770	819	816	813	780	743	811	771	814	759	781	798	817	821	752	787	740	761	758	792	814	807	750	780	794	756	772	792	786	776	762	776	772	767	808	798	796	785	750	806	774	781	824	731	796	781	868	751	817	824	771	775	759	795	789	803	786	814	794	780	772	809	768	767	761	827	822	774	811	743	803	756	787	810	816	769	774	816	821	838	761	776	754	802	781	767	756	794	749	772	775	825	753	814	787	813	785	757	788	828	775	808	765	782	795	830	776	779	774	775	808	822	803	829	784	810	795	736	736	786	769	781	726	799	755	809	771	736	790	778	783	762	788	785	780	744	808	781	786	849	805	790	792	789	790	780	754	793	797	808	775	749	798	807	800	769	777	773	797	814	798	784	776	789	808	785	764	838	743	795	765	789	865	779	795	783	747	793	791	784	760	822	773	789	801	765	799	784	774	828	862	744	720	758	769	818	772	783	746	781	799	773	830	795	793	780	774	777	772	779	754	826	804	815	794	772	772	782	806	784	787	797	806	776	761	798	789	757	760	787	781	761	749	759	805	795	762	769	805	810	816	823	779	743	787	778	815	757	792	767	775	820	794	840	809	774	792	789	718	775	773	792	778	822	820	778	762	747	831	801	781	809	818	783	829	751	781	778	738	759	789	804	784	763	797	791	771	789	855	846	790	799	774	808	783	794	780	771	786	748	799	807	754	785	751	762	836	809	784	820	810	773	792	790	811	753	804	774	794	769	802	792	776	775	761	782	785	868	796	773	706	790	745	760	741	768	758	811	796	771	754	753	807
7144	423	365	169	110	107	95	94	113	87	102	103	94	81	87	89	106	93	97	74	96	100	75	94	89	86	74	79	80	98	80	89	102	95	94	97	86	85	80	79	76	90	82	89	83	82	97	97	80	95	76	69	105	97	92	90	86	66	116	87	86	90	85	78	77	88	99	87	95	95	67	106	93	87	87	93	94	78	96	77	79	86	81	90	89	109	104	80	71	91	90	86	102	86	90	90	92	84	91	99	112	79	71	77	95	113	84	81	101	91	91	82	77	82	84	83	90	88	87	84	103	86	98	90	84	71	91	100	121	94	104	74	91	67	90	90	101	94	102	93	90	106	96	83	77	91	81	82	79	91	85	83	91	93	81	82	96	85	94	82	102	65	91	81	80	105	97	96	99	92	90	87	111	95	86	104	87	109	79	91	106	78	75	85	90	81	83	91	72	104	96	102	93	80	75	85	98	71	113	94	92	76	89	89	101	95	103	95	100	97	74	90	85	94	96	84	85	88	76	78	90	86	94	94	88	102	96	102	76	90	88	75	95	93	98	94	88	93	86	91	84	85	84	93	95	82	81	85	70	102	90	78	99	102	88	91	103	93	92	87	98	89	85	84	73	90	88	76	91	89	104	112	101	89	80	88	110	94	94	114	100	104	105	93	99	88	84	92	90	89	93	120	80	81	91	101	81	85	82	85	86	79	94	94	80	91	89	94	82	75	87	93	103	87	106	94	95	98	97	86	112	84	108	95	85	101	99	85	90	81	107	88	91	81	103	90	97	91	83	88	94	87	97	100	76	75	97	93	91	98	94	91	74	107	97	81	77	95	94	99	92	87	92	102	78	132	96	74	95	100	83	89	92	79	97	90	84	93	94	75	96	86	87	89	88	97	89	82	90	115	86	94	85	116	87	84	81	81	89	93	88	75	84	85	83	109	93	83	94	79	101	87	119	98	91	81	81	98	89	70	117	95	95	75	88	92	102	96	103	84	90	90	78	93	83	99	103	86	85	86	87	80	80	87	89	73	95	97	92	97	80	84	94	101	73	84	95	85	80	74	103	94	103	100	78	87	84	90	89	97	92	79	88	75	87	101	89	89	87	94	100	93	116	90	86	75	98	102	89	87	84	78	71	102	89	91	106	103	75	102	81	81	87	83	73	82	89	86	95	74	87	90	110	78	96	97	82	118	93	86	96	81	73	93	106	84	88	81	105	83	85	99	97	85	87	89	104	93	84	114	102	91	90	73	78	105	88	85	95	110	78	86	68	113	91	79	92	79	82	105	84	82	84	93	97	92	85	72	79	86	84	98	87	92	92	108	106	85	85	97	75	89	96	95	75	90	79	88	90	74	92	77	100	87	116	94	87	90	109	85	101	103	85	100	74	88	96	91	87	82	94	101	90	79	92	95	79	93	81	83	82	78	101	92	77	90	88	86	93	93	97	101	82	92	87	98	86	72	85	75	84	99	82	90	94	100	83	79	98	104	90	72	101	97	97	77	93	87	79	111	90	87	77	96	100	86	96	82	92	86	85	100	106	93	78	88	103	77	95	79	80	97	78	85	97	98	77	91	63	81	94	90	103	85	86	85	88	94	81	91	102	84	81	68	92	88	96	90	87	85	89	95	93	113	90	95	98	112	89	77	103	84	92	77	87	83	85	90	99	110	105	92	99	90	86	100	97	86	93	98	92	89	78	93	91	89	94	88	98	97	73	98	101	87	112	100	81	82	113	85	83	91	86	112	87	80	104	90	100	86	91	96	102	81	78	93	92	105	91	111	86	78	93	81	79	88	90	89	86	81	95	94	88	80	95	73	94	93	102	100	80	80	98	78	76	88	87	88	85	95	76	88	99	82	81	97	87	93	97	90	101	95	75	88	105	91	97	78	78	89	94	71	100	89	86	77	101	107	93	88	107	86	102	77	81	74	90	114	74	102	86	84	87	107	84	82	87	78	82	81	92	118	97	86	77	88	96	92	99	82	90	82	87	89	96	96	99	90	104	88	93	92	92	88	77	108	95	84	90	88	86	82	105	99	78	79	98	82	94	80	101	98	87	102	88	95	90	107	109	89	95	86	105	80	84	103	100	100	100	88	79	86	96	89	104	77	98	86	97	78	92	79	92	106	73	79	99	79	92	93	84	99	104	103	80	96	87	96	90	96	95	90	83	91	91	94	97	87	63	93	87	81	101	82	87	83	71	89	104	78	75	98	90	99	91	83	98	79	84	75	94	86	98	106	70	101	107	98	112	95	87	85	78	94	90	112	89	81	113	96	98	99	96	89	108	84	83	82	80	92	86	68	87	76	96	95	82	85	77	90	80	95	100	100	80	82	75	82	76	83	89	98	81	87	101	90	99	95	87	98	82	103	75	106	87	96	83	99	71	85	68	98	88	74	95	101	92	98	89	92	101	91	91	82	88	108	87	96	91	94	85	109	81	80	96	89	104	91	91	82	81	102	88	83	100	87	98	86	91	85	104	91	86	86	89	88	89	97	105	94	85	73	107	89	84	87	109	102	85	85	112	98	102	97	97	91	91	98	95	83	93	86	97	94	95	88	91	96	98	109	96	91	120	89	98	97	80	75	87	85	109	83	84	87	69	106	81	98	93	100	86	73	93	87	95	82	89	97	86	93	87	99	90	89	78	99	83	91	76	88	75	97	105	89	84	75	108	78	80	85	103	89	102	82	75	93	75	90	87	84	78	88	99	107	90	78	97	101	79	77	85	78	96	93	89	87	93	90	79	83	82	93	86	92	77	71	98	77	92	91	76	96	95	88	79	72	88	97	101	100	83	86	91	93	103	82	85	89	84	87	87	85	83	96	93	96	100	96	94	80	82	99	97	111	97	82	96	90	82	87	115	92	99	97	79	110	91	84	96	104	103	89	83	99	75	98	101	81	94	80	75	84	109	84	90	82	82	86	70	86	81	104	98	84	87	87	90	86	91	88	91	83	95	91	108	99	91	84	103	101	96	82	80	92	104	100	98	79	112	101	77	83	96	91	78	86	97	87	106	103	78	80	75	79	81	95	89	89	87	98	84	97	86	87	89	91	97	74	96	105	87	99	96	82	77	102	106	86	95	83	83	81	90	89	94	96	86	101	81	89	93	99	89	73	98	85	99	70	84	95	81	91	81	95	101	86	94	81	76	84	102	90	91	97	85	102	74	83	87	82	89	84	101	86	94	89	90	84	109	90	112	72	107	102	85	81	84	89	82	106	89	84	101	99	90	95	111	97	90	82	77	89	80	82	87	93	92	71	79	100	107	85	86	91	95	83	90	75	95	91	84	89	90	97	91	88	96	105	78	95	78	69	84	78	106	71	77	99	88	76	91	77	93	90	73	94	82	96	111	92	100	121	95	85	101	99	96	82	75	86	100	96	112	98	90	88	95	103	86	75	106	96	89	97	85	85	97	91	112	81	93	110	84	84	91	117	83	80	85	84	85	98	97	99	90	91	77	100	79	92	96	85	91	87	97	84
5906	379	456	520	455	421	384	390	381	359	379	330	369	339	331	343	321	320	314	360	301	335	314	339	332	348	322	305	335	325	322	376	317	328	313	358	318	353	342	330	334	347	338	317	337	345	315	328	330	318	316	335	292	315	332	311	296	339	329	347	316	347	334	305	298	313	325	300	296	336	308	299	307	299	342	311	313	315	306	330	308	303	297	293	350	292	290	339	333	317	328	341	333	324	290	309	307	326	291	323	315	329	327	324	330	317	320	295	325	334	329	347	319	328	318	311	304	315	342	302	336	336	327	308	330	305	308	313	308	328	328	304	355	311	324	304	331	315	356	307	319	320	333	324	320	331	297	314	338	289	332	317	346	312	330	288	338	306	333	335	324	332	334	326	323	309	298	292	346	305	328	325	317	307	330	341	342	308	313	317	349	354	311	320	345	278	329	324	327	325	317	314	327	312	315	316	301	296	352	305	343	306	303	297	315	317	327	294	307	308	344	340	276	337	310	346	296	329	300	328	300	326	312	320	344	321	291	339	341	307	326	359	318	316	322	328	311	333	299	329	289	319	346	329	303	365	301	315	319	315	345	324	304	356	337	316	285	316	312	300	311	305	333	322	307	304	345	329	302	302	309	326	327	319	312	364	312	348	326	316	328	337	325	322	359	334	302	322	282	314	342	309	348	281	347	306	340	324	328	334	293	340	337	304	320	296	316	331	335	315	312	313	317	319	330	299	308	349	314	305	324	350	321	335	322	334	315	313	276	315	306	302	337	296	320	325	316	283	290	320	319	307	339	298	348	345	322	333	312	320	328	331	319	320	339	338	348	284	331	283	311	307	330	335	319	317	312	300	328	361	336	315	329	309	347	281	318	312	337	320	321	339	310	320	340	302	305	340	324	316	327	326	314	338	320	317	317	310	312	312	298	339	330	334	322	325	308	326	311	365	341	332	308	324	346	313	321	308	328	325	318	346	300	316	316	335	295	345	300	319	344	306	345	348	297	310	292	328	293	348	294	334	303	336	323	332	298	331	323	348	301	342	337	326	323	309	312	326	340	329	341	322	279	351	309	325	307	310	317	334	359	319	312	322	310	306	367	360	313	313	313	315	346	299	335	341	346	328	311	333	336	318	312	328	325	290	302	341	305	312	339	306	337	347	343	293	296	323	356	333	318	314	295	300	297	327	327	306	333	343	339	301	311	298	311	314	334	327	315	334	317	326	334	284	294	285	295	319	324	324	316	333	311	317	341	310	315	330	337	321	334	306	324	325	306	335	313	323	316	319	299	285	335	316	344	331	317	298	307	317	340	307	296	342	304	330	318	299	304	308	304	305	327	322	333	324	308	351	325	336	334	331	326	331	313	332	297	286	340	339	299	304	305	313	306	328	298	307	342	346	328	315	318	336	353	336	310	304	331	302	318	319	298	327	313	321	299	317	310	329	329	337	311	346	296	290	330	299	306	343	299	337	305	326	313	307	362	347	310	317	321	316	354	340	324	371	332	345	340	314	318	322	282	333	308	307	316	335	292	303	344	329	315	334	299	323	296	310	346	322	294	296	324	334	308	300	347	340	318	315	293	323	337	293	320	305	305	311	303	292	321	305	351	320	317	328	323	322	349	318	329	320	316	303	298	300	308	300	310	337	287	334	306	354	337	319	324	320	325	325	309	274	339	322	348	288	334	340	319	343	333	311	282	299	322	326	323	310	339	329	306	306	318	312	305	331	312	346	326	336	334	324	342	358	342	321	322	323	323	349	323	336	351	340	343	347	327	303	323	296	298	325	315	357	344	347	354	332	334	341	296	303	324	311	307	315	356	316	309	292	316	333	331	328	324	334	320	305	321	338	325	316	314	302	303	322	307	322	325	360	299	335	306	312	296	295	337	310	323	304	329	332	309	319	333	311	320	320	337	323	317	391	310	350	331	350	323	317	315	346	319	317	347	317	369	349	341	361	292	309	333	314	307	330	316	352	315	349	313	316	298	306	326	330	372	322	288	306	277	341	328	297	324	349	316	340	333	352	298	304	333	331	317	300	314	327	320	347	323	314	328	340	303	331	323	333	326	312	296	307	319	308	327	286	340	306	327	325	325	353	330	317	302	297	271	344	316	300	334	318	330	296	336	321	310	337	343	325	299	323	308	293	298	328	327	284	324	314	301	328	301	311	339	354	332	304	295	330	327	346	334	326	290	321	309	333	303	299	329	295	296	314	315	339	295	291	337	338	307	345	301	333	312	319	350	336	327	326	314	321	300	342	329	315	313	338	319	342	309	298	323	324	313	320	332	318	327	315	348	297	315	302	354	325	315	294	355	319	320	324	313	319	302	313	333	312	324	335	332	313	309	304	312	305	338	306	336	329	299	334	342	323	313	294	355	340	321	324	334	344	316	310	306	324	313	367	294	301	332	322	308	314	319	324	338	330	324	327	345	292	317	326	357	325	323	326	342	286	318	363	329	310	346	304	324	327	303	317	304	301	315	316	311	290	344	283	295	341	310	329	340	300	347	333	315	315	315	318	316	282	317	317	333	335	309	323	339	315	320	326	322	319	321	331	340	344	330	308	328	294	314	330	321	338	343	318	319	304	331	327	340	319	306	338	320	335	339	302	309	344	324	328	303	326	298	354	311	310	338	331	317	326	293	321	337	339	289	333	315	309	317	310	328	331	281	301	327	351	309	349	302	293	280	344	342	348	316	324	294	275	342	307	305	309	319	297	354	322	331	299	317	301	298	311	299	322	342	312	360	304	342	288	306	346	315	319	332	293	349	308	325	325	332	342	334	337	320	286	358	308	301	302	334	304	309	314	334	314	279	330	326	339	310	323	344	349	337	348	305	296	303	334	347	335	311	300	307	335	333	308	336	323	306	324	317	340	332	314	307	353	306	354	296	319	336	319	359	322	304	323	309	332	326	314	319	317	352	293	314	326	330	326	316	314	326	341	302	329	319	342	305	325	356	337	313	311	322	344	354	345	311	317	334	338	306	324	327	330	308	335	335	286	317	320	320	307	287	310	337	328	333	340	288	312	342	329	328	309	312	331	329	321	329	335	323	363	341	295	307	322	338	360	349	317	309	331	322	314	315	335	314	356	330	345	357	297	309	335	316	336	314	327	299	319	307	298	313	321	331	327	335	333	318	340	332	327	342	307	320	335	346	317	314	309	286	341	319	346	323	323	303	326	335	304	317	330	331	320	293	318	320	337	321	299	320	382	320	336	302	332	312	329	330	311	306	304	323	290	320	320	335	322	348	336	316	306	355	296	351	308	314	344	336	324	303	306	325	303	315	318	322	332	315	341	306	307	332	341	295	335	315	328	336	314	312	331	331	321	294	268	345	322	319	336	317	336	302	347	344	332	319	338	341	326	293	299	296	347	324	322	310	330	323	296	330	324	361	307	325	337	307	337	326	318	307	317	350	339	323	309	325	332	289	309	324	312	303	308	332	345	328	320	322	317	317	331	333	318	349	311	320	325	323	313	315	293
38212	21149	10061	1322	799	647	478	406	361	313	312	275	265	267	247	231	265	228	262	204	208	225	211	230	191	234	174	193	226	202	199	208	206	209	209	206	211	226	183	188	196	201	200	168	209	204	208	173	218	206	200	202	211	213	190	192	195	214	197	199	187	184	188	218	219	196	183	203	193	181	201	197	206	201	211	183	209	197	218	190	197	228	182	213	182	173	191	210	204	213	209	182	195	168	180	181	195	183	186	202	213	195	187	177	204	238	188	202	208	214	225	194	200	187	188	207	178	175	195	214	185	195	221	201	187	206	170	186	214	172	188	217	217	197	210	192	195	211	198	188	195	203	182	195	193	235	198	171	187	163	200	179	184	209	202	193	171	176	201	187	211	201	211	172	180	199	196	177	200	191	185	179	199	185	204	215	194	182	186	190	169	177	187	198	175	203	185	186	191	207	194	193	200	195	193	157	203	201	176	171	199	189	209	212	223	194	199	205	196	186	217	207	192	204	207	180	180	181	221	186	179	209	182	211	159	198	200	191	193	196	199	185	207	198	216	196	200	206	197	213	202	185	198	224	186	189	172	200	208	225	198	214	194	194	201	185	218	179	234	186	193	210	200	212	176	182	185	191	186	191	210	204	193	194	220	195	201	194	190	190	172	195	195	230	214	175	164	168	202	201	182	202	188	153	176	235	192	212	163	189	213	228	199	165	210	181	221	193	178	200	186	180	190	187	166	185	185	209	168	193	197	181	207	200	175	186	214	202	176	201	205	180	189	208	183	201	194	199	197	176	205	203	176	196	227	196	182	214	214	183	185	198	195	207	217	208	209	195	196	194	210	197	178	194	184	203	200	203	195	181	198	169	194	175	196	202	209	179	207	192	190	194	209	215	202	204	196	205	204	194	190	206	195	188	186	197	211	208	186	177	201	203	170	207	193	195	203	176	201	218	197	207	207	180	198	188	183	188	196	208	196	217	187	208	212	182	187	175	189	209	203	203	219	192	198	163	212	207	196	197	167	189	195	212	193	199	192	195	203	191	173	203	193	196	180	219	219	212	201	225	176	194	199	187	203	167	193	187	192	181	184	191	213	197	225	195	199	177	194	191	192	189	200	183	213	195	186	197	185	201	223	197	171	200	209	194	179	182	179	179	191	182	198	198	191	200	171	222	197	170	188	190	181	200	179	206	194	183	223	198	208	205	202	237	196	186	222	177	199	191	181	186	157	168	203	200	194	186	199	195	192	199	212	206	190	203	219	184	174	198	181	180	209	203	198	185	181	206	195	210	208	195	191	185	201	184	197	185	199	191	196	171	187	202	187	219	182	209	194	199	205	190	189	196	188	186	194	183	163	178	179	216	184	203	185	190	208	202	202	186	200	170	207	175	174	227	188	180	205	194	181	190	167	227	194	190	199	192	185	181	192	181	190	212	193	205	200	205	201	213	186	170	182	221	197	184	210	173	202	200	190	191	193	174	217	177	188	191	212	199	202	173	183	191	156	174	166	203	185	163	204	182	194	192	207	173	194	201	192	221	182	210	190	177	191	188	190	190	213	184	222	200	210	190	184	190	199	184	215	205	187	195	213	191	177	202	198	204	194	220	205	216	197	184	173	188	211	194	191	176	219	201	209	188	188	208	227	198	186	177	186	197	218	170	207	181	191	194	188	208	195	179	176	183	192	188	203	185	210	191	180	176	191	219	194	201	197	207	183	195	221	206	218	181	201	158	202	205	200	200	194	198	174	214	180	188	182	221	173	199	206	189	192	185	210	200	209	197	171	178	178	179	192	181	192	218	165	200	172	186	229	180	187	179	181	199	199	186	195	223	186	180	196	209	205	186	178	207	197	192	184	200	189	203	175	178	204	219	186	218	210	193	181	196	190	195	215	202	211	193	211	191	187	203	173	173	198	184	198	191	177	195	202	202	189	186	195	152	203	189	187	204	231	188	196	203	189	192	217	199	199	174	205	193	187	196	206	191	208	206	196	184	172	200	222	206	195	203	186	201	174	202	181	228	179	190	201	199	201	221	176	197	209	189	206	200	195	210	205	203	201	229	182	179	169	180	206	203	189	207	202	197	194	187	191	190	187	186	191	168	192	219	187	209	220	182	180	199	185	176	181	209	183	168	226	185	201	199	202	206	191	178	203	215	199	199	177	192	194	180	181	210	168	235	189	163	172	215	183	190	201	203	173	191	199	198	214	185	183	209	176	189	189	173	193	209	196	187	186	187	211	175	206	213	231	220	164	212	200	194	202	182	196	186	181	217	179	212	211	184	190	209	199	176	206	203	208	170	198	174	178	183	166	202	169	168	181	173	166	184	198	207	186	180	203	187	178	187	198	207	219	196	178	183	182	224	196	220	195	203	187	197	202	188	199	224	203	164	194	182	210	182	191	225	188	192	198	210	189	193	186	194	210	223	175	188	178	199	201	198	186	186	184	178	190	199	175	170	181	194	190	190	219	189	196	195	164	191	189	173	194	176	208	175	188	173	191	168	195	203	174	197	203	183	196	183	173	202	189	188	201	192	193	169	183	197	179	195	183	203	176	187	164	201	209	227	192	208	205	190	219	175	183	192	191	212	202	226	193	213	199	197	199	176	197	194	216	190	201	208	228	182	194	198	190	198	185	193	187	183	192	182	192	194	185	183	196	207	178	193	196	211	177	190	189	214	186	184	196	202	212	194	212	207	178	203	196	187	177	204	182	185	184	199	200	176	183	187	178	215	203	198	191	226	205	201	168	205	184	192	191	196	178	210	207	179	187	200	181	208	172	209	205	189	199	214	201	172	202	207	179	183	209	224	193	193	184	203	176	175	182	195	178	185	172	239	206	200	178	189	210	201	192	188	182	211	181	180	194	168	178	187	204	215	215	168	193	201	182	192	210	178	180	172	205	216	212	182	197	195	214	183	210	221	172	201	184	174	208	198	213	204	189	193	196	176	182	188	205	172	205	174	156	193	187	208	184	210	220	216	187	214	194	174	185	183	211	213	209	188	220	193	195	190	194	185	187	193	202	204	210	203	180	189	225	187	180	193	185	180	193	206	198	207	176	177	187	181	208	204	175	201	173	196	188	193	219	205	190	197	186	209	210	213	195	207	175	216	185	202	189	202	184	185	202	190	185	199	187	202	190	214	199	191	197	168	213	188	212	207	183	191	198	191	210	176	185	200	189	190	192	177	181	193	211	190	190	188	198	207	203	199	169	163	181	198	200	196	185	193	222	208	212	197	199	217	171	215	212	175	214	185	182	189	185	175	183	192	216	199	176	187	191	182	236	170	193	194	204	229	178	184	199	196	195	213	190	182	186	238	185	169	189	190	207	208	184	206	211	168	184	173	190	202	192	188	191	200	215	166	200	201	212	198	195	196	187	193	199	190	194	196	191	180	189	211	214	194	198	178	184	232	184	188	186	201	181	200	203	220	185	199	202	189	185	201	219	210	220	168	187	196	187	228	201	172	195	171	182	202	186	173	185	210	200	213
18311	1492	3082	3532	3030	2519	2123	1766	1518	1414	1176	1202	1058	1013	904	944	880	806	849	821	772	777	723	737	739	688	680	715	736	645	631	654	669	640	657	693	684	645	641	639	656	641	639	596	598	661	621	618	618	664	614	595	622	630	633	626	639	594	602	620	629	606	609	573	598	606	545	609	615	622	641	621	640	599	557	630	610	609	523	541	572	577	588	599	570	598	614	563	615	588	590	575	569	584	576	638	601	605	592	583	616	622	634	578	591	578	623	590	632	607	604	590	601	610	589	610	624	585	586	604	604	632	581	645	565	596	633	579	586	578	568	708	613	589	565	586	586	582	578	601	609	659	557	607	627	578	604	574	608	630	614	604	575	527	607	587	593	602	573	568	609	586	607	615	573	581	574	652	590	599	589	557	549	613	581	602	595	567	628	601	608	622	600	601	610	559	617	592	588	661	608	558	620	579	645	602	602	575	599	596	599	558	619	601	608	593	594	582	630	598	612	592	617	585	571	560	595	556	599	573	599	585	610	564	591	577	586	583	564	586	631	582	600	565	608	596	595	580	632	613	569	588	585	597	585	614	610	612	611	626	589	591	591	622	598	593	604	593	580	603	595	585	596	581	558	590	592	652	619	624	577	549	595	626	586	607	547	599	616	597	571	599	567	636	593	607	592	564	611	605	612	596	612	628	576	628	619	608	599	590	619	596	550	623	609	609	550	577	567	586	595	583	595	642	599	599	573	619	591	578	574	613	572	615	576	573	584	605	563	619	584	615	589	609	624	586	621	622	579	597	596	591	604	558	581	572	611	616	608	600	605	545	597	631	582	588	608	618	608	560	631	605	594	614	570	576	610	591	595	645	620	574	571	551	567	573	624	577	583	581	553	606	581	574	610	593	600	636	595	590	596	571	584	583	587	611	560	592	614	592	624	609	600	556	557	593	596	562	590	574	572	586	588	653	605	572	606	613	590	553	594	586	587	622	570	613	558	595	647	565	554	584	599	578	596	554	570	589	613	573	597	601	615	633	624	580	593	573	571	611	618	584	609	587	619	583	585	596	587	599	624	565	591	611	558	592	604	601	561	607	580	580	552	584	586	580	660	621	597	604	558	597	592	608	567	585	603	587	598	615	597	561	557	577	614	557	584	641	617	634	614	584	577	589	559	577	572	619	586	603	594	601	538	603	613	623	587	612	583	587	601	577	592	591	577	605	607	612	656	592	587	592	613	590	553	590	596	626	592	564	599	581	610	615	539	585	587	606	576	591	541	542	579	598	621	605	617	583	509	637	544	647	534	638	606	613	595	631	611	601	548	586	557	609	598	590	582	588	560	600	604	613	599	574	617	629	618	611	552	597	589	593	577	578	567	579	580	581	562	614	575	564	583	590	547	570	585	591	600	570	590	599	599	623	581	608	618	608	645	565	610	592	557	634	587	611	575	603	595	605	626	622	606	606	560	601	559	609	599	564	606	568	619	639	600	635	597	584	574	634	599	607	594	570	592	586	597	574	566	600	633	588	541	580	617	622	578	585	583	583	576	598	582	581	528	550	571	619	625	626	616	550	610	592	607	554	625	594	589	566	602	596	578	602	620	622	614	637	595	589	608	628	543	598	597	596	533	586	555	598	559	617	565	595	599	615	590	580	570	537	583	596	598	591	591	589	566	606	633	605	597	588	567	588	594	556	609	537	578	619	618	590	579	589	573	599	570	631	553	596	594	599	608	581	604	573	647	593	547	626	553	573	612	574	596	576	606	563	645	572	578	592	588	567	560	569	605	606	579	642	565	584	584	605	593	589	626	563	544	594	564	622	616	594	521	586	600	606	604	602	584	577	572	598	588	573	617	527	609	578	564	608	586	597	638	583	608	609	586	629	631	607	602	612	556	606	609	623	564	595	581	557	575	583	617	587	623	583	571	584	567	567	589	598	596	609	629	594	572	580	593	608	615	578	569	581	583	601	635	598	582	603	547	606	569	589	593	539	550	589	550	613	606	604	568	583	574	580	586	620	584	592	613	605	576	603	558	580	579	557	572	572	568	571	578	639	630	580	593	613	592	601	586	589	600	609	593	616	612	593	588	586	570	594	595	609	617	571	582	587	607	599	544	630	543	553	599	605	615	580	605	621	609	592	583	629	572	578	602	569	562	604	621	577	577	560	571	570	596	581	597	580	596	566	580	594	578	606	594	634	580	589	573	577	578	610	600	580	561	587	593	555	596	546	615	538	585	606	579	615	587	614	608	558	584	593	575	550	561	603	579	594	613	579	602	554	551	603	569	605	608	583	593	626	621	592	583	590	579	573	598	596	560	591	589	610	557	612	590	642	577	591	553	620	611	566	644	611	575	566	590	603	610	633	617	600	607	609	592	552	633	596	589	562	588	542	612	585	594	601	601	550	583	635	615	576	626	617	624	598	612	598	605	589	569	564	594	597	599	582	595	603	571	550	623	562	619	595	619	611	625	631	624	609	576	600	568	609	587	584	584	601	553	622	570	602	580	609	597	607	560	583	581	591	597	570	596	625	570	596	595	570	602	656	629	577	576	606	600	576	613	600	604	605	572	585	600	556	629	590	625	540	626	642	558	592	580	622	597	595	595	591	652	557	595	529	599	579	586	631	625	590	612	603	574	587	606	556	606	576	598	611	623	621	600	609	612	579	572	613	594	534	584	568	604	595	638	592	579	583	619	611	642	638	573	588	603	568	621	549	592	579	614	564	594	596	618	559	576	589	606	616	579	597	601	546	602	582	567	582	603	587	573	599	598	592	558	554	599	576	601	594	570	598	564	568	576	609	570	640	618	568	586	609	607	635	603	553	608	590	604	607	625	572	604	591	627	644	612	544	564	572	577	595	581	580	528	543	583	580	599	611	586	594	556	613	570	565	591	561	615	606	639	587	620	635	582	603	637	559	577	563	653	554	605	595	590	601	573	584	622	550	621	626	575	637	590	557	600	540	563	624	600	608	592	585	578	582	564	609	562	572	606	610	574	568	591	610	628	641	604	591	621	637	549	584	592	571	601	594	549	608	621	583	617	555	557	605	593	602	615	574	625	567	558	642	572	611	586	587	609	583	583	598	635	535	580	624	631	643	607	540	561	585	631	593	552	590	567	594	593	621	610	585	591	627	639	560	573	546	610	570	578	641	602	574	604	559	590	603	597	585	561	559	561	594	626	616	614	574	597	603	637	572	569	557	593	569	561	583	563	575	567	629	598	610	556	604	599	608	549	611	537	632	670	586	580	592	584	562	586	617	570	586	599	578	597	637	606	574	569	568	561	571	620	640	622	572	559	615	572	606	562	590	587	570	588	572	602	596	580	555	648	608	597	613	574	606	593	597	611	582	554	576	581	577	590	583	550	572	610	600	538	601	591	577	608	586	571	580	613	581	588	570	585	556	609	556	566	561	614	586	584	652	580	579	604	608	562	548	621	628	621	577	590	591	592	591	594	591	576	590	596	575	619	614	585	593	590	603	634	597	584	555	572	593
40081	24693	23829	4589	1750	1243	897	779	627	560	473	451	423	407	392	370	370	356	348	330	323	337	337	300	305	330	329	315	286	322	273	285	310	281	286	254	299	277	287	284	315	291	278	284	273	281	291	285	280	276	288	266	269	275	256	266	293	296	266	298	299	263	286	272	308	292	252	296	297	276	266	264	300	262	247	283	294	314	274	271	305	279	275	280	253	283	254	266	284	288	268	273	291	253	265	276	275	281	274	292	244	260	267	285	240	286	278	288	326	279	269	288	278	272	260	279	287	286	275	292	289	286	299	269	258	271	269	279	304	315	270	268	276	250	272	284	288	265	300	262	264	279	311	280	283	303	256	283	304	280	267	279	253	285	284	260	278	258	254	275	296	308	246	271	267	278	251	284	270	275	267	282	277	285	287	275	288	285	267	283	297	284	267	273	309	268	282	275	274	290	261	262	263	268	262	288	259	278	300	275	284	271	253	269	263	270	279	279	279	270	311	277	282	276	268	268	249	282	310	257	311	287	298	300	268	288	289	298	286	266	277	272	281	260	271	285	270	314	268	268	285	256	254	267	250	273	272	295	268	261	268	277	260	283	293	288	253	279	274	273	263	254	296	297	260	285	275	289	263	278	281	263	287	270	314	266	258	272	278	285	263	294	283	270	301	268	251	300	283	282	291	270	285	282	283	266	273	256	279	268	272	272	279	304	277	293	265	291	266	307	287	271	283	274	281	261	275	292	286	297	278	283	282	287	259	244	285	249	272	282	273	286	300	266	303	275	298	278	271	257	287	277	251	261	294	288	274	275	300	283	274	291	270	273	306	281	248	249	266	266	291	282	282	269	254	272	266	265	284	245	313	288	284	291	251	254	297	248	278	261	322	298	263	272	281	278	260	278	239	255	252	303	276	292	279	282	310	279	319	269	263	293	278	264	291	309	304	281	290	293	294	294	305	267	248	264	259	246	254	253	286	301	289	256	256	265	275	273	295	295	277	272	293	301	289	298	262	264	285	272	293	266	280	283	279	267	262	263	279	249	291	265	282	255	268	285	255	308	303	297	284	309	245	263	296	304	290	297	254	276	278	300	261	306	275	277	297	266	259	272	277	308	275	246	292	261	273	273	268	305	298	288	252	261	271	298	286	269	283	264	254	299	304	229	274	274	245	289	281	297	251	276	275	311	292	255	267	267	269	298	287	274	252	279	282	272	283	260	290	284	303	258	292	295	264	272	311	298	287	293	254	275	309	283	283	332	278	249	259	264	260	267	292	282	261	290	256	278	277	280	295	250	287	281	258	282	280	266	293	258	254	262	313	290	292	282	286	297	294	267	263	268	290	253	286	243	267	279	301	281	285	251	224	289	254	296	272	288	294	267	295	251	277	270	256	267	311	290	242	281	277	288	251	292	260	244	293	266	257	286	296	279	274	280	280	271	285	275	293	251	281	306	299	267	285	294	270	280	263	275	255	293	274	245	280	271	257	267	255	263	247	322	279	260	261	269	282	271	299	284	279	279	296	279	237	261	269	286	285	243	244	275	265	301	291	267	309	278	275	274	253	271	253	297	302	291	270	275	238	287	277	274	292	273	290	250	276	276	252	267	277	276	236	280	284	254	267	267	275	243	288	272	292	277	287	272	258	292	235	315	273	275	265	251	297	275	257	291	272	265	251	270	289	260	285	292	247	266	307	296	257	269	261	268	280	266	269	277	276	286	276	274	253	249	284	259	280	261	289	287	254	297	268	268	275	268	272	299	282	219	270	291	275	287	282	264	264	294	230	285	259	292	286	246	289	257	264	304	279	290	288	289	271	296	255	268	245	279	264	283	244	300	252	277	241	297	283	255	281	296	268	270	271	245	275	264	293	301	259	265	283	223	298	273	246	282	278	261	311	294	266	255	284	268	267	278	263	280	281	267	269	271	311	267	267	275	271	258	255	270	279	279	285	269	269	275	261	267	275	272	267	282	305	237	261	263	287	256	257	294	314	297	264	259	269	303	269	254	250	251	282	264	292	302	230	300	290	274	282	252	314	309	328	273	272	293	282	294	264	263	301	294	265	275	282	246	309	300	294	274	284	297	265	286	271	281	245	276	272	302	271	252	273	296	280	254	287	310	281	277	271	279	292	273	284	291	279	282	268	278	280	273	251	255	265	264	281	262	296	300	260	247	274	252	272	283	264	289	250	292	271	275	280	295	272	295	284	258	252	279	277	271	285	313	272	257	279	264	248	276	262	300	246	300	268	275	284	265	289	273	283	287	264	288	284	265	272	288	282	310	276	251	275	313	261	288	285	264	255	282	306	300	314	281	279	267	268	263	302	257	276	289	268	301	262	283	282	311	297	266	258	262	256	285	293	288	223	274	265	301	249	279	263	294	270	256	264	320	280	242	257	294	302	289	281	282	276	290	290	238	290	268	263	286	276	309	275	257	299	277	304	302	291	287	264	270	246	291	276	263	263	298	302	277	307	286	293	278	287	261	281	274	291	276	305	257	286	245	252	291	278	295	274	289	263	259	287	261	246	269	277	275	277	309	311	270	277	259	282	277	308	289	274	282	270	271	278	287	285	261	301	284	275	272	287	281	258	290	277	252	264	301	268	233	312	277	292	255	277	275	274	286	288	290	287	295	272	314	281	291	302	277	271	294	276	268	273	250	283	276	284	286	277	259	273	287	287	282	280	279	286	261	284	269	272	262	284	255	272	290	264	263	258	256	259	270	292	250	262	299	262	253	306	258	256	277	279	277	277	299	261	260	297	272	298	315	261	278	287	266	295	286	270	279	251	275	281	258	261	267	280	261	291	258	260	273	268	237	267	278	287	292	281	265	285	238	279	293	299	272	306	274	302	291	293	286	289	282	299	254	275	275	267	260	270	281	260	291	290	288	274	264	259	293	291	272	263	255	286	248	292	276	296	279	298	276	286	286	268	281	278	250	262	262	276	263	310	264	300	272	273	287	268	306	226	292	290	281	278	309	306	301	261	281	279	308	313	262	278	247	276	274	272	266	272	260	287	269	270	272	301	295	265	272	306	282	267	298	285	308	262	297	279	259	270	258	261	241	265	252	274	276	305	283	252	253	288	293	282	245	275	316	272	275	267	279	315	262	238	273	279	288	272	272	263	272	271	270	274	273	269	294	276	250	254	260	304	278	275	253	254	283	260	271	248	223	257	267	285	270	282	266	277	281	272	298	277	270	316	265	273	279	272	294	269	264	299	304	269	279	256	296	264	269	303	281	283	267	281	296	269	280	295	276	293	270	255	273	277	241	279	296	280	263	276	253	285	284	282	282	251	267	239	305	312	292	252	287	233	284	269	258	267	284	279	250	260	304	291	272	277	285	247	289	313	266	268	309	294	301	278	294	286	263	254	233	305	278	284	287	303	291	280	275	291	279	303	300	269	252	253	283	286	309	274	238	294	258	270	279	291	315	294	276	281	266	290	292	294	292	246	265	251	242	284	279	307	299	258	270	297	310	282	296	310	285
22694	2566	5574	6233	5527	4355	3751	3113	2627	2349	2075	1820	1789	1625	1480	1426	1391	1333	1226	1222	1103	1170	1136	1103	1081	1001	1012	960	941	965	963	968	932	962	932	919	947	915	934	885	920	925	905	865	860	812	900	911	864	840	840	863	820	884	813	865	784	808	840	802	838	781	804	823	833	823	813	815	811	814	831	831	841	817	812	802	822	787	869	851	818	805	817	806	848	824	870	759	817	773	779	764	781	841	881	764	797	820	824	863	799	807	803	814	835	780	773	815	769	819	810	775	784	808	863	798	794	830	782	758	798	796	806	772	816	767	803	782	787	806	757	762	778	803	793	771	813	740	776	725	749	810	805	824	813	769	794	810	786	755	836	714	847	791	770	793	754	816	802	874	819	835	778	808	819	771	734	746	820	784	803	830	792	820	732	792	727	832	794	760	824	773	806	874	822	799	808	821	796	792	776	744	823	792	785	813	775	848	817	766	811	817	776	757	809	768	807	785	788	779	779	805	820	793	828	782	794	794	765	808	740	754	758	828	792	787	790	826	788	777	797	845	774	777	861	807	813	801	751	774	748	749	742	795	786	849	785	816	828	804	773	792	808	790	793	794	820	788	741	782	772	809	807	755	798	769	837	811	785	776	763	809	816	814	821	783	751	781	782	780	790	792	833	767	805	822	770	798	787	767	770	850	788	734	750	781	794	789	761	777	780	768	782	766	760	802	818	778	806	816	769	779	804	774	788	751	728	797	797	785	743	793	803	782	802	788	794	814	810	749	769	782	801	788	775	769	748	763	778	779	765	801	837	761	773	791	785	757	761	808	812	774	764	754	763	786	790	838	752	816	773	818	767	790	848	814	741	836	779	743	787	777	794	782	717	784	829	742	792	795	772	782	763	774	738	792	769	761	744	805	781	807	814	761	758	831	808	771	784	798	803	758	848	766	796	805	766	757	741	786	866	839	802	807	769	744	800	804	782	800	741	866	846	785	808	763	752	796	805	775	820	776	791	793	823	810	732	750	821	825	778	754	794	751	768	768	796	781	806	810	762	745	753	769	790	776	711	766	779	808	771	803	749	772	823	789	776	807	769	786	774	777	791	783	760	808	783	786	774	795	797	770	742	810	759	764	805	809	719	755	814	790	802	751	781	818	769	773	804	805	766	773	745	783	784	794	744	777	772	829	795	790	811	753	781	783	820	801	794	773	780	812	789	783	803	791	832	744	793	756	775	775	812	805	801	803	816	808	767	797	862	807	804	805	786	811	752	841	746	809	804	794	777	742	784	788	763	781	733	793	766	788	794	771	773	743	748	773	846	788	773	794	798	804	834	750	793	740	788	714	774	789	775	838	766	746	797	747	796	758	803	774	768	781	790	746	817	773	746	806	760	793	830	797	756	772	823	788	759	836	796	742	767	803	766	788	773	840	774	780	841	795	801	767	752	793	815	780	785	755	778	778	753	718	821	693	788	761	786	727	789	807	802	826	733	784	820	777	817	754	823	773	795	773	794	794	791	776	853	754	836	750	796	791	775	757	783	788	814	814	768	812	757	819	798	779	774	770	776	838	737	796	689	818	747	772	786	774	775	762	775	762	767	756	772	768	771	793	774	779	846	803	801	771	760	768	760	765	753	793	807	776	786	775	727	817	757	753	799	758	757	788	773	775	754	790	740	759	772	812	810	831	845	761	778	790	740	813	775	785	798	749	779	819	796	782	784	770	802	739	789	757	748	784	776	768	780	764	696	768	753	790	793	787	797	803	771	788	785	792	779	782	801	838	781	810	731	762	783	783	761	828	793	766	786	782	795	834	803	767	790	769	809	752	726	831	818	800	808	779	801	830	817	806	780	820	801	795	844	761	754	769	746	774	790	778	815	785	778	721	761	769	763	798	757	774	835	840	810	767	750	817	798	733	770	794	765	791	793	751	800	756	783	766	794	769	750	790	790	792	830	813	819	819	770	820	824	786	744	786	816	804	789	774	753	804	762	793	806	815	792	788	805	771	806	732	823	783	784	775	799	824	799	760	790	799	774	799	780	745	739	848	823	805	762	765	761	800	793	755	794	733	798	772	771	788	788	768	794	789	799	788	735	818	762	781	790	770	776	786	764	805	777	748	839	744	817	820	785	720	762	820	764	851	811	824	817	803	805	768	787	775	749	793	825	720	788	798	814	775	756	823	760	798	804	789	774	809	786	786	788	828	810	743	787	800	765	786	811	791	769	785	859	803	761	797	750	816	734	723	797	807	808	863	740	827	807	791	766	769	763	793	777	795	788	787	756	808	760	792	772	784	803	795	825	778	721	767	780	792	778	797	786	801	774	734	748	784	799	788	794	788	769	827	817	831	785	793	735	737	826	790	750	716	747	726	771	816	782	799	766	765	778	785	809	755	801	754	759	734	792	815	772	780	782	771	774	854	812	752	788	816	782	771	746	810	819	790	782	785	779	803	792	784	758	739	789	787	794	790	819	730	787	803	740	768	799	828	738	801	790	793	813	792	782	766	790	757	792	754	778	818	805	769	801	764	831	791	815	794	785	791	817	840	775	795	792	799	767	751	832	790	794	837	787	825	777	818	809	812	789	763	746	776	780	787	817	828	756	813	794	778	787	747	800	774	814	815	784	759	761	771	744	772	796	811	784	818	746	764	765	801	825	789	792	806	809	818	790	796	808	784	784	815	764	762	794	779	758	779	820	749	827	798	794	739	799	787	812	749	795	750	762	806	768	859	840	743	748	735	782	788	774	798	827	777	776	806	736	786	827	769	786	850	758	763	781	752	767	848	822	817	798	763	801	788	817	761	764	815	785	806	810	803	803	814	796	775	787	789	762	791	761	757	806	778	766	797	812	860	767	810	816	763	817	760	775	834	836	743	791	780	837	786	753	788	824	844	793	807	770	801	821	801	779	827	758	803	784	811	737	796	794	753	731	807	780	806	749	772	804	782	769	752	747	777	810	778	767	783	751	803	755	784	799	793	803	796	776	789	772	796	811	774	791	771	778	740	799	808	780	741	778	826	799	799	744	783	793	740	778	835	739	761	806	801	773	779	788	836	800	789	754	796	789	828	831	786	746	829	756	760	709	798	799	799	733	787	740	759	811	779	741	782	785	803	825	759	805	824	791	777	797	776	812	772	815	755	791	780	806	789	786	746	811	802	799	745	796	823	799	749	798	829	737	766	784	804	811	769	828	798	803	828	772	750	751	780	768	767	772	813	838	781	786	798	814	741	720	763	799	761	829	801	802	780	785	793	804	767	794	763	820	788	800	767	783	757	736	733	764	780	823	816	811	813	783	774	758	756	848	775	832	801	748	817	829	791	818	765	754	798	773	797	821	788	789	790	792	794	797	820	790	765	781	754	787	733	792	774	812	797	720	795	750	708	827	801	813	813	802	809	789	811	701	815	814	827	803	807	713	801	777	779	796	797	784	776	838	778	802	744	754	787	792	780	808	776	805	853	792	814	730	736	767	778	711	800	721	794	773	805	795	787	805	771
7185	460	378	162	113	115	97	104	94	91	83	85	109	99	98	90	110	100	100	102	94	86	91	88	92	80	66	85	76	107	86	81	96	102	92	81	88	93	81	84	82	98	84	94	97	98	87	95	80	84	85	95	98	98	87	89	80	92	98	97	103	107	85	93	92	112	83	82	89	89	83	99	95	79	91	103	101	91	110	96	79	84	84	100	91	102	88	87	103	93	80	86	92	91	107	82	78	70	80	89	74	83	82	100	94	67	79	85	85	87	105	75	87	93	84	88	104	94	81	94	87	83	83	99	91	102	106	85	97	78	77	99	93	93	79	79	97	83	85	89	102	78	100	90	92	75	76	104	90	91	75	91	85	83	93	76	82	88	84	100	79	87	102	81	110	81	117	87	86	104	81	94	88	96	96	102	79	82	96	88	83	88	83	77	98	104	84	95	85	72	109	101	94	103	79	83	84	82	93	109	96	89	100	90	104	94	80	106	102	94	93	112	85	94	98	84	82	94	105	86	86	86	89	97	81	95	89	91	89	88	93	98	104	75	99	98	95	90	80	80	86	100	82	97	83	78	99	99	89	88	83	99	76	96	83	91	80	82	90	98	94	86	86	101	109	77	93	81	81	90	88	82	87	88	80	103	89	91	69	82	90	84	117	79	102	76	89	78	96	81	85	102	99	81	103	98	101	86	92	98	107	93	92	89	87	94	90	73	75	88	85	100	97	97	103	96	87	106	99	93	111	91	80	102	86	90	81	90	90	98	102	111	97	91	86	93	106	78	73	82	86	101	88	82	97	77	85	91	73	113	101	84	80	95	94	79	100	98	88	87	91	104	79	107	78	98	105	103	105	75	84	96	93	91	89	76	72	97	85	92	94	91	80	92	80	83	90	81	105	85	101	78	98	84	80	75	91	98	106	79	101	96	90	97	101	80	81	101	97	103	95	103	103	90	96	84	92	96	88	82	110	96	83	94	89	92	96	77	88	92	79	83	95	104	83	106	97	103	81	100	108	85	101	90	91	93	105	96	104	95	101	93	88	94	91	95	74	89	80	87	95	73	106	110	82	68	86	98	97	93	77	95	91	74	73	95	79	86	116	89	94	85	93	110	86	84	81	94	85	74	87	89	100	82	92	93	75	100	88	96	88	109	82	98	96	104	91	85	102	96	86	113	73	94	87	92	97	87	103	96	72	98	88	94	76	75	106	93	83	91	78	98	102	89	99	87	87	91	100	100	75	121	80	96	104	89	93	102	86	101	99	81	83	107	117	82	103	90	93	84	86	86	84	88	99	97	102	90	82	98	96	92	87	90	93	80	98	101	78	97	88	94	108	101	81	100	91	108	90	92	98	95	89	100	94	83	103	74	87	98	87	77	84	87	77	95	95	84	89	103	87	105	122	99	97	96	89	91	90	85	91	95	82	91	87	89	92	96	93	102	100	95	101	93	92	92	85	102	91	82	96	98	83	107	115	94	82	93	102	75	81	109	80	104	106	100	90	82	96	91	86	74	88	88	94	81	88	103	89	91	107	90	80	89	81	98	85	86	89	83	66	83	74	108	93	96	80	98	104	85	85	79	93	115	82	85	112	91	89	94	79	113	87	98	82	99	85	79	83	93	74	83	113	76	89	90	83	85	99	102	97	79	84	85	99	97	81	107	95	78	90	92	103	103	82	77	95	87	97	95	105	111	98	98	90	82	99	93	81	95	92	100	91	81	100	82	94	97	90	102	106	92	91	81	83	96	87	73	106	90	104	66	99	97	93	89	86	80	81	78	97	91	92	87	90	80	104	94	91	89	90	81	107	88	95	90	92	108	103	81	89	94	83	96	98	93	94	91	94	83	79	82	85	78	92	103	80	95	102	109	97	97	95	118	79	103	86	101	93	72	105	79	74	90	80	86	75	86	99	95	92	107	87	73	81	81	81	79	75	82	100	92	79	89	107	85	80	78	96	86	86	93	91	95	91	102	90	91	86	82	103	81	90	88	87	93	77	77	120	102	93	81	91	101	84	89	85	82	98	77	86	99	89	90	91	107	86	106	88	88	89	89	91	95	87	88	99	98	102	108	101	77	90	86	89	99	99	102	108	88	86	93	92	75	86	106	78	78	104	95	89	88	95	99	90	88	88	93	94	94	74	95	88	88	105	99	98	89	88	83	90	101	90	82	93	86	85	106	97	123	81	87	88	90	94	100	88	99	72	81	90	102	109	107	90	88	95	96	98	83	90	87	79	92	72	84	100	105	95	90	86	83	107	89	79	99	100	95	87	89	92	99	101	96	85	98	96	89	99	63	83	98	89	89	88	94	98	100	86	96	73	86	98	100	103	73	97	116	89	91	124	90	102	79	95	94	83	81	89	79	87	80	85	97	109	90	95	71	84	87	85	94	113	90	85	98	77	83	102	87	90	101	80	106	94	99	87	107	84	94	97	82	90	88	88	105	86	94	99	97	99	96	99	77	90	78	99	89	90	76	85	88	109	94	101	105	89	94	91	81	97	80	75	87	85	83	92	102	79	92	76	94	91	91	82	99	78	73	98	80	91	94	73	91	91	92	100	121	95	92	91	94	80	78	84	93	108	92	101	84	86	88	103	100	81	94	88	96	104	79	65	79	103	84	90	82	88	75	95	80	84	111	89	100	75	82	103	86	123	92	101	98	69	92	89	100	84	91	81	87	84	79	98	100	78	87	83	91	96	83	96	93	69	109	111	108	87	75	98	85	89	87	93	95	91	77	88	88	80	93	78	81	121	91	92	80	81	93	90	95	93	85	75	96	95	90	101	94	85	78	96	99	90	101	93	102	86	102	105	92	97	107	94	72	105	88	80	114	84	79	87	81	82	99	94	78	76	98	102	83	110	86	81	86	95	86	94	79	102	100	86	89	89	89	98	83	102	80	78	90	106	88	75	112	88	99	98	91	90	83	88	118	91	85	96	86	102	87	86	84	74	90	77	98	84	95	93	84	92	76	78	97	78	93	89	92	77	78	114	86	77	86	97	92	93	79	102	113	88	71	83	91	86	95	91	96	73	88	99	97	83	86	102	91	98	81	96	103	109	81	90	101	88	90	76	74	101	98	75	87	97	94	98	95	98	102	80	92	73	98	85	99	85	86	98	90	78	93	80	99	94	97	92	88	95	91	93	99	94	91	100	89	75	85	91	92	89	99	100	83	95	81	86	93	87	89	91	104	89	83	86	88	104	91	106	100	93	95	89	73	85	75	80	90	91	114	94	82	102	83	93	87	91	88	83	84	83	91	77	81	78	87	86	101	89	84	96	78	80	86	94	100	98	89	90	78	74	88	97	73	103	78	115	87	82	93	68	94	99	97	90	101	82	87	92	101	87	98	76	96	82	102	77	100	75	103	105	92	89	87	96	91	91	79	94	95	75	93	91	94	102	73	96	89	101	92	86	93	88	87	77	72	108	94	97	83	87	84	104	102	87	100	84	92	98	84	87	77	86	79	85	98	89	98	94	77
6281	380	493	498	448	448	385	407	384	348	363	356	343	353	369	333	338	328	369	340	343	318	339	336	333	328	330	337	319	343	343	314	321	334	342	331	311	308	336	341	307	331	311	292	318	343	297	317	331	321	344	313	309	364	319	346	331	298	344	302	327	329	329	343	329	358	336	328	365	304	333	315	303	312	315	295	331	310	327	330	325	289	332	363	307	303	345	321	321	301	357	324	298	334	321	302	330	328	305	304	321	324	311	339	295	335	302	324	320	302	341	316	334	331	314	319	302	301	304	323	317	329	296	332	348	325	300	331	317	331	333	313	320	346	317	357	326	345	345	321	334	344	338	318	340	313	316	318	329	313	307	359	321	352	332	358	329	325	278	304	341	305	326	309	340	333	316	346	340	300	320	312	340	307	340	322	331	310	321	326	358	262	323	346	302	349	315	336	325	297	302	319	330	320	317	345	353	325	362	314	311	329	326	314	311	321	307	327	323	321	315	299	351	311	342	301	339	284	292	309	372	279	297	325	339	302	331	339	320	318	356	352	328	315	300	319	361	325	338	317	334	319	337	326	316	316	361	323	300	344	301	309	302	320	300	317	313	305	344	337	330	338	348	311	304	312	319	309	306	345	306	333	306	337	292	321	336	332	314	323	328	369	308	333	336	298	327	328	321	294	339	320	318	324	345	332	288	339	320	315	333	339	312	327	332	348	269	302	343	331	335	316	343	300	336	316	348	289	330	321	318	341	332	275	328	315	327	313	354	366	327	295	283	328	294	279	336	339	290	309	314	331	360	299	306	339	313	291	342	311	321	313	356	328	314	331	314	345	321	326	323	363	317	345	326	335	318	311	298	342	322	335	343	335	315	299	307	295	369	293	334	296	306	330	303	311	337	340	309	330	334	305	313	311	343	297	308	291	342	293	320	322	350	307	328	347	339	315	324	342	335	338	308	306	328	347	309	314	310	339	305	301	337	314	354	325	295	318	319	318	307	331	343	314	338	306	330	320	302	362	321	350	353	346	325	336	323	332	300	338	313	380	341	345	300	292	287	314	312	327	313	313	336	344	325	360	321	309	321	332	354	318	337	332	324	276	323	338	327	311	288	349	315	325	308	307	302	350	330	314	304	352	372	324	312	314	336	330	325	327	305	300	304	353	322	306	342	333	296	346	307	291	337	333	314	323	320	333	328	337	318	305	336	331	357	314	346	331	337	317	320	356	352	328	314	329	295	313	334	308	367	304	336	308	313	315	305	317	322	313	336	327	346	312	304	326	310	315	323	344	380	316	321	359	343	315	274	312	347	308	299	303	312	309	333	357	329	298	335	354	311	312	339	323	346	346	311	284	294	317	306	318	335	319	331	356	333	354	305	326	351	308	345	341	315	362	336	289	296	290	294	289	343	317	327	349	315	316	313	346	315	319	322	307	316	329	361	304	317	312	338	338	350	294	333	348	302	290	345	311	328	350	298	315	317	353	330	304	330	309	305	328	368	363	294	342	322	315	325	336	329	325	329	320	335	334	292	341	323	328	333	312	328	330	321	332	328	325	321	356	338	318	351	314	320	333	324	304	317	344	344	339	324	332	338	359	317	313	301	311	329	345	304	323	340	302	319	340	349	309	317	313	307	298	362	351	319	302	317	307	323	303	327	326	311	324	348	322	340	322	315	295	350	294	336	316	307	309	343	286	319	307	324	321	316	342	329	310	321	352	341	312	342	321	322	327	364	295	327	331	315	309	320	337	296	347	294	331	306	336	340	313	304	318	309	306	321	310	311	323	319	345	314	316	338	318	309	341	311	302	296	349	308	317	309	309	335	337	308	327	323	324	305	310	334	327	298	348	332	314	320	333	311	306	307	323	291	327	311	328	324	327	330	321	334	277	326	309	348	336	333	339	340	337	342	324	338	313	324	339	322	307	324	359	299	319	351	323	303	344	354	307	323	315	334	328	315	361	324	326	337	307	301	322	284	334	306	292	345	327	309	320	326	319	326	309	319	333	310	317	342	298	319	347	332	314	320	332	316	320	327	330	336	299	353	294	320	308	302	336	323	323	345	322	311	322	302	329	322	323	324	295	340	341	321	344	309	311	298	313	333	316	305	339	313	322	318	302	316	361	342	330	300	332	320	333	309	289	308	341	312	347	348	335	303	325	329	347	341	313	328	345	349	352	307	329	321	313	321	322	345	342	332	296	319	308	338	316	278	290	344	273	329	345	322	321	308	338	313	314	278	319	321	300	338	302	329	315	309	335	328	351	315	312	303	303	315	300	341	329	353	336	293	288	307	328	303	311	332	318	331	318	323	339	365	311	310	332	320	316	306	325	341	330	316	339	321	339	320	326	336	334	328	329	345	310	310	342	332	333	356	337	328	337	312	300	316	342	312	306	310	348	303	329	308	344	313	349	303	319	330	337	332	312	349	329	324	304	329	321	307	323	320	338	319	308	346	311	353	351	327	332	316	341	311	332	320	333	343	349	345	316	333	317	335	300	317	309	319	318	328	328	327	308	301	305	318	311	331	316	324	340	323	332	279	304	329	315	326	323	349	341	335	321	346	349	315	360	327	376	330	317	319	330	321	305	325	353	331	318	321	333	297	311	303	334	318	353	337	280	338	333	332	344	304	309	326	310	302	355	342	295	311	316	326	327	315	298	294	320	309	341	313	358	279	343	315	321	309	316	318	335	366	326	305	342	303	344	328	296	305	312	315	342	322	332	334	315	296	297	293	325	321	321	335	315	294	311	318	293	319	312	309	307	311	321	310	297	315	330	285	305	313	297	313	323	291	324	338	310	318	334	346	332	331	331	312	324	317	320	333	311	302	308	305	321	300	328	308	329	333	314	333	331	311	318	342	325	342	329	308	314	359	358	311	309	319	325	303	309	355	316	282	319	326	318	313	325	335	328	322	353	308	344	345	312	339	297	279	324	316	318	337	322	326	340	315	295	289	311	344	307	323	334	302	315	333	338	316	321	297	301	340	326	324	298	324	309	348	307	338	334	340	313	318	331	327	326	308	315	323	323	321	348	293	326	323	278	325	303	317	322	337	347	294	337	300	336	346	344	351	306	333	306	307	327	307	318	306	347	348	333	319	323	331	344	313	344	330	309	344	316	296	380	314	340	312	340	333	304	333	386	310	310	331	323	320	322	330	325	334	310	325	318	316	322	339	315	350	322	332	344	326	369	311	338	304	323	305	289	296	330	312	334	320	307	275	342	333	324	301	314	318	348	316	319	325	316	321	312	306	316	304	346	322	298	340	334	328	333	292	337	335	359	312	327	324	294	342	326	304	334	309	318	318	343	328	296	314	326	336	345	287	327	312	340	323	349	332	318	336	317	301	311	318	309	316	359	313	320	310	324	283	324	331	343	331	293	346	299	319	357	308	321	323	342	322	340	310	295	314	337	326	320	337	318	335	297	342	345	323	300	310	283	311	310	346	310	328	296	317	300	345	325	334	344	321	324	347	309	295	318	283	326	326	329
39765	20685	8400	1181	811	659	499	454	390	349	263	306	251	237	218	221	215	241	213	224	230	209	205	203	227	220	205	223	208	239	186	188	199	215	207	196	185	212	199	221	212	201	167	193	189	172	221	192	206	200	190	193	206	198	194	211	194	216	164	192	191	221	205	188	198	198	187	212	206	187	214	187	191	189	200	220	205	203	187	199	218	180	204	204	210	207	179	191	200	232	214	202	195	200	197	195	165	189	191	183	181	206	189	182	187	223	235	228	207	205	195	195	191	206	210	206	211	215	171	224	221	225	187	187	203	176	220	213	158	202	184	187	204	189	185	182	157	194	181	202	203	196	180	178	213	220	188	189	214	202	194	198	179	194	217	200	191	193	208	195	208	196	207	183	195	198	193	207	199	200	180	162	214	202	185	217	203	184	199	183	192	200	195	201	191	213	206	193	187	197	204	208	196	183	198	185	170	184	197	186	196	205	208	183	200	207	193	208	195	209	174	188	185	209	201	201	215	183	186	200	153	209	197	196	171	193	217	185	192	179	189	210	192	204	176	197	176	216	186	233	207	218	191	189	223	199	196	200	189	207	178	178	191	212	178	200	183	187	215	192	204	207	191	198	191	186	190	191	176	195	204	178	191	208	195	219	186	201	207	199	219	212	207	193	209	188	164	204	211	180	181	189	194	195	188	201	197	187	213	187	189	204	207	219	223	234	197	199	188	192	201	210	194	185	210	200	181	212	218	212	194	213	207	199	198	183	187	186	218	185	194	197	190	167	162	190	206	228	186	198	193	194	205	214	208	217	186	211	220	198	194	209	176	179	192	213	195	197	192	193	209	176	189	195	187	195	201	215	173	197	193	203	221	178	176	187	187	181	188	181	198	216	197	191	186	192	179	188	209	188	227	207	204	188	178	200	219	193	209	183	191	167	200	185	181	179	193	198	198	190	190	183	169	222	185	204	190	168	182	218	187	173	179	186	196	206	218	191	177	198	152	176	173	189	204	188	206	198	190	174	175	230	179	195	194	194	189	183	197	181	195	177	196	196	200	232	183	161	170	210	208	203	195	208	192	190	190	207	200	173	193	172	208	179	213	207	209	211	169	181	196	206	208	190	205	198	198	187	211	192	187	207	207	201	195	207	193	200	210	188	217	209	190	218	177	196	226	194	204	179	200	204	195	203	212	213	184	203	184	186	199	207	179	183	223	197	197	192	201	190	195	194	222	216	197	188	176	201	205	199	178	183	206	222	216	192	215	184	198	204	177	189	200	186	193	175	185	198	211	187	205	192	213	211	215	168	191	200	190	178	188	191	184	198	192	206	186	192	226	197	205	196	208	202	217	187	191	181	190	186	163	200	187	186	191	196	191	177	198	172	190	206	213	205	191	193	207	176	189	186	194	216	186	173	190	201	181	211	187	210	176	208	187	179	185	175	181	200	220	190	217	187	190	186	178	201	174	232	199	188	218	170	194	191	219	179	185	208	189	183	236	200	194	190	187	163	204	173	172	195	200	210	203	201	211	169	199	194	184	195	189	190	205	221	205	210	199	195	208	180	198	180	182	204	201	186	197	206	192	183	197	215	177	192	189	192	175	192	191	212	189	191	180	211	206	208	208	173	201	212	175	212	204	190	231	217	201	179	176	202	195	213	199	177	194	177	208	185	240	199	199	166	208	190	184	194	199	214	223	183	211	200	207	177	195	188	204	194	212	204	199	220	195	170	185	199	186	187	193	190	212	184	188	162	195	204	187	193	192	196	188	205	204	181	208	195	203	204	191	213	200	173	217	181	199	184	203	191	188	179	201	201	210	192	187	207	189	169	199	178	180	205	208	208	188	223	197	221	190	189	194	193	189	211	177	194	172	163	204	196	208	189	180	200	203	204	216	219	214	164	206	184	217	178	194	174	190	205	203	215	190	184	200	172	199	183	188	168	185	203	184	234	188	226	184	193	189	189	192	193	183	188	193	183	161	177	220	221	231	215	180	190	193	187	185	198	172	192	170	193	218	210	199	193	190	200	194	207	186	186	215	211	184	216	209	209	174	190	200	193	200	183	176	190	184	204	201	194	218	179	176	183	187	218	200	167	193	211	182	192	200	183	198	184	174	168	172	206	206	210	208	199	194	212	184	194	197	208	206	210	181	194	203	180	207	191	185	200	152	190	205	209	194	188	193	197	172	219	227	186	197	169	224	211	198	198	213	176	208	207	210	184	196	173	186	182	208	202	199	191	195	209	207	189	209	208	181	186	201	214	193	167	219	171	199	179	226	197	180	199	193	208	212	212	197	197	194	182	174	163	190	205	190	182	186	184	191	191	167	193	189	201	200	190	177	194	199	192	192	185	183	193	200	187	202	213	200	216	181	203	212	190	186	176	197	191	195	177	175	191	194	195	200	182	175	197	190	188	208	210	169	199	207	198	198	185	175	200	220	186	177	210	221	193	163	189	188	188	202	209	194	184	187	207	177	194	182	200	193	190	198	202	211	184	207	194	190	196	213	189	176	200	193	224	202	210	204	199	186	181	225	185	204	177	207	197	198	186	192	183	199	201	177	187	199	197	177	192	181	179	186	200	221	188	193	200	187	208	194	205	184	207	193	205	214	174	185	187	211	208	211	201	194	190	198	212	202	198	199	190	208	216	167	206	186	180	196	212	194	193	206	187	199	192	175	209	193	163	182	178	185	195	177	202	222	224	211	210	214	169	179	181	190	203	197	199	168	196	206	217	167	201	212	204	171	195	194	182	207	200	205	187	180	211	196	196	181	184	181	211	190	199	190	166	178	204	190	196	184	205	221	180	211	227	209	219	172	196	196	183	182	206	189	218	177	197	195	177	186	182	195	206	169	190	206	198	222	199	196	177	187	209	190	196	199	181	170	205	180	194	214	192	196	196	172	199	203	195	196	208	194	174	196	191	178	191	183	188	196	225	201	205	216	199	211	220	170	195	209	196	204	207	193	205	195	229	181	189	220	198	198	186	204	213	181	170	182	212	203	196	197	176	187	188	211	171	160	205	199	211	193	190	222	188	205	190	206	215	199	157	194	200	205	206	239	173	196	200	198	185	208	192	195	195	197	205	199	194	184	172	183	175	191	182	179	181	201	193	185	190	187	182	207	183	227	202	201	196	200	169	172	193	208	188	179	180	186	188	198	204	205	188	185	202	199	198	190	204	185	182	208	198	194	181	197	177	208	195	197	204	212	223	187	194	211	171	192	204	223	206	203	192	216	196	199	177	189	189	205	205	220	172	217	190	183	206	194	205	178	217	198	187	200	193	228	199	199	220	215	191	183	177	198	209	190	189	172	221	190	190	227	194	180	197	194	195	192	206	216	185	216	162	206	194	192	198	195	174	194	163	153	212	174	186	199	218	172	175	189	217	226	176	188	189	206	209	185	183	190	164	239	190	189	211	191	204	212	204	181	203	204	205	204	186	193	203	180	213	202	195	207	185	180	194	194	211	197	182	195	210	191	192	205	212	189	191
18661	1486	2981	3484	3012	2427	2080	1783	1551	1391	1260	1161	1067	998	951	914	817	881	844	799	831	793	786	752	727	723	707	721	706	686	638	686	680	705	679	658	706	651	648	647	663	630	643	660	614	622	562	623	650	631	622	622	628	675	571	627	630	596	620	637	628	570	601	630	577	614	622	650	596	613	596	579	617	618	616	605	618	610	647	576	625	584	614	608	567	625	619	583	596	588	598	578	612	641	588	601	607	618	582	608	619	620	634	587	621	662	584	626	609	626	631	561	617	626	593	629	600	616	568	595	557	572	623	589	587	594	627	660	581	615	618	603	614	623	570	577	592	573	580	584	628	615	575	615	606	575	638	587	563	614	596	576	641	591	585	625	598	581	538	601	631	604	596	610	564	626	657	580	614	579	602	601	583	620	615	578	603	590	578	612	561	578	570	636	584	635	636	591	577	641	591	591	626	565	589	512	575	597	587	609	577	596	614	565	609	625	614	581	573	622	589	588	586	540	603	648	582	633	580	642	599	566	584	590	601	584	596	597	566	563	579	639	595	598	599	579	618	614	566	629	639	579	556	635	553	615	612	623	616	672	580	645	562	611	548	588	585	622	629	550	635	623	580	585	591	624	565	617	559	574	572	588	587	610	590	596	585	529	629	568	598	591	574	582	613	610	578	620	515	629	625	578	636	627	574	597	618	591	576	646	587	567	549	591	588	567	595	638	585	613	563	562	566	541	592	592	597	597	593	590	604	605	612	586	592	562	586	603	606	603	592	617	596	564	612	644	539	597	612	595	578	596	613	641	598	611	603	598	603	619	577	632	588	584	583	600	638	576	616	627	602	596	569	602	599	622	564	562	593	622	603	576	573	616	627	595	637	555	604	594	559	547	562	584	548	603	630	594	639	577	635	555	603	575	606	599	590	565	608	628	585	619	651	605	562	604	597	548	553	599	601	592	625	565	597	613	588	608	614	603	605	612	616	602	574	553	580	619	587	589	584	600	671	601	512	580	582	531	552	620	646	544	582	571	600	620	618	589	632	583	567	613	592	582	651	616	517	593	571	617	562	583	597	605	574	620	610	583	619	553	589	553	609	625	610	615	595	571	602	580	569	596	593	562	607	553	583	615	601	596	588	624	560	605	610	630	595	599	572	585	675	627	624	630	585	564	587	625	604	603	613	572	595	604	584	610	562	577	577	609	570	593	598	584	578	549	585	626	572	591	622	643	607	607	565	632	585	597	579	579	601	600	563	589	580	580	634	610	574	589	585	546	584	630	589	593	595	585	575	597	593	575	564	604	624	574	595	623	606	579	592	576	604	604	564	608	578	593	559	581	575	585	622	594	616	608	580	608	603	633	650	586	586	551	617	598	593	628	555	592	572	613	613	606	649	599	585	578	541	624	572	593	603	577	586	594	619	582	600	604	630	579	584	600	600	605	555	586	568	606	600	592	599	603	561	568	646	605	585	558	603	567	614	602	568	606	622	595	587	599	622	608	579	565	587	597	589	563	621	596	591	568	612	586	618	606	656	565	592	566	613	606	620	642	539	548	576	556	584	588	596	592	577	635	554	634	588	611	578	583	600	575	602	587	572	588	586	586	621	601	587	621	584	599	596	595	579	655	607	605	633	578	584	669	601	611	603	590	641	595	584	610	599	597	641	587	622	602	567	591	600	632	614	617	619	647	614	583	604	597	594	595	628	592	609	600	629	615	619	582	582	582	555	617	613	591	592	616	592	596	607	601	611	600	554	632	604	603	606	546	579	602	581	628	576	599	604	562	576	619	611	580	634	586	613	610	633	602	618	588	604	570	582	581	596	533	621	594	613	607	618	575	575	578	594	596	567	587	587	588	561	629	602	553	557	621	614	581	554	557	517	579	571	575	583	589	588	636	577	588	601	574	633	619	553	629	583	573	618	573	599	570	525	570	605	598	634	605	630	593	632	566	553	596	579	586	606	586	620	596	630	557	602	613	591	613	601	587	614	597	577	610	578	544	581	606	614	612	574	564	622	630	601	557	589	564	627	614	585	607	611	575	602	573	622	586	601	590	570	646	610	532	598	519	599	632	597	602	572	607	630	606	560	624	594	590	602	567	612	568	568	598	572	596	618	584	632	589	604	605	555	601	596	545	589	597	549	583	584	571	572	593	557	583	637	610	550	611	606	630	618	580	568	589	594	616	601	577	575	609	593	623	544	592	642	622	591	637	616	609	611	603	603	632	612	589	623	611	594	573	588	628	639	581	602	633	573	571	608	626	609	588	594	627	605	595	608	623	603	572	631	590	610	561	602	604	607	572	579	601	604	598	645	623	581	600	582	602	576	611	557	603	589	610	554	600	633	613	585	592	588	591	579	621	592	577	587	604	563	597	626	601	582	601	572	590	576	587	608	547	603	562	560	613	636	593	616	615	622	566	588	610	615	546	594	646	603	597	627	617	559	584	622	618	561	586	646	546	592	577	662	584	574	592	587	640	611	646	595	571	626	618	592	574	612	569	620	573	581	638	646	607	559	596	583	622	610	576	610	577	589	578	562	577	603	590	594	580	574	618	608	540	610	604	560	583	598	571	596	558	625	580	591	616	620	590	579	585	617	587	625	598	594	588	620	587	586	570	563	566	611	577	576	630	615	594	611	577	559	630	582	591	595	574	644	632	589	590	626	611	572	584	601	595	602	611	605	586	621	625	621	568	594	646	575	546	562	583	556	599	606	620	580	582	607	602	595	571	612	619	597	561	620	609	561	601	626	600	555	548	576	558	611	562	530	634	630	577	629	552	581	611	574	582	622	648	566	631	571	600	563	591	559	559	600	599	642	580	593	562	593	610	591	604	589	603	559	564	543	614	605	590	574	613	630	576	614	588	591	602	621	588	575	615	608	601	588	587	599	561	600	566	576	608	599	588	632	608	556	613	618	581	591	636	594	627	565	611	578	567	606	598	581	583	584	636	598	616	627	562	607	573	591	579	595	616	583	605	655	630	566	622	598	584	600	554	630	611	595	582	591	602	648	633	600	592	612	598	620	538	600	582	580	609	572	585	602	577	591	571	626	626	597	589	572	602	582	569	573	630	605	575	581	596	645	560	603	585	608	577	562	576	551	631	610	577	610	598	563	645	632	609	605	618	619	581	603	589	600	641	616	581	594	602	570	600	593	616	596	580	557	582	560	643	604	568	578	598	594	621	583	630	601	606	547	590	601	528	606	585	526	615	640	593	610	621	569	587	610	623	566	610	550	636	577	599	565	554	611	621	541	626	553	595	596	600	566	599	624	626	588	592	604	587	588	593	544	606	582	575	628	590	606	612	603	570	624	590	598	519	590	584	608	585	620	556	557	592	561	567	629	591	620	576	592	578	581	603	603	571	596	596	613	569	645	645	590	624	604	582	571	579	563	555	604	565	568	577	589	560	587	538	607	605	561	629	585	609	620	586	589	623	595	604	567	560	606	606	558	629	610	573	589	606	544	595	594	563	651	580	585	618	569	624	600	586
40896	24763	22539	3877	1681	1213	930	765	666	557	490	482	437	428	368	365	363	351	339	324	323	348	305	380	346	313	315	276	282	323	325	303	301	309	293	290	279	304	303	286	263	260	262	270	301	293	300	305	288	291	291	261	297	301	261	286	247	288	300	275	282	296	301	265	282	241	290	277	285	284	312	232	278	293	273	271	281	294	269	242	281	318	273	253	268	279	286	250	260	301	254	304	283	259	268	323	265	307	282	288	306	304	270	290	270	223	297	294	279	286	283	277	273	275	296	264	262	271	263	257	290	279	273	290	258	260	287	287	295	274	272	299	269	237	282	319	302	264	300	291	279	278	303	279	245	282	311	258	262	244	260	273	291	268	287	290	284	285	273	283	319	259	276	286	257	281	276	270	289	234	306	264	296	283	284	251	254	296	283	299	251	263	265	288	275	256	269	272	264	271	273	271	281	283	272	263	265	291	293	321	290	280	268	266	305	241	277	285	264	282	244	273	312	277	267	278	272	292	285	275	306	278	295	278	277	293	276	288	283	251	259	271	279	286	269	300	282	261	275	296	282	279	335	277	291	270	274	290	245	298	272	305	282	261	281	291	308	282	280	276	285	268	255	286	298	283	272	269	258	289	270	241	272	281	281	287	295	281	285	291	269	270	273	248	276	257	259	284	283	311	272	267	286	267	295	292	264	262	266	280	268	266	293	294	293	287	281	291	283	270	272	261	263	266	295	272	284	259	277	272	274	260	317	281	266	262	258	276	300	315	283	263	266	302	286	296	266	293	270	282	258	272	272	280	276	292	275	287	250	272	290	286	259	271	297	313	252	260	266	276	283	281	310	273	288	300	282	258	269	293	267	274	272	292	276	250	267	278	275	270	280	322	284	281	290	292	265	303	268	292	277	297	289	287	279	302	247	286	273	268	265	299	285	279	315	293	309	236	269	270	256	306	258	275	280	283	278	271	284	254	281	267	273	261	258	263	281	270	268	318	283	289	272	263	260	304	290	286	263	268	266	269	257	277	290	276	285	270	297	296	293	309	308	294	289	261	284	259	311	268	261	278	268	278	271	273	283	261	265	295	285	287	295	261	240	300	296	271	259	298	302	294	296	284	295	289	284	296	295	261	287	291	246	283	283	267	285	297	291	281	272	255	319	290	266	279	255	263	246	290	286	318	254	280	266	251	290	294	266	263	282	259	282	275	286	292	259	279	264	236	266	275	278	277	275	277	274	292	285	249	275	272	291	266	304	297	276	269	263	275	264	280	291	276	269	266	264	273	268	292	257	287	265	276	261	264	274	257	263	258	246	256	283	280	263	323	298	319	296	282	279	270	242	297	269	273	306	286	271	263	282	285	285	249	281	288	272	288	268	288	287	249	284	281	264	284	258	275	281	296	236	283	260	293	298	284	286	269	277	264	276	252	280	255	316	271	282	290	281	280	289	303	280	281	278	275	307	290	283	293	245	319	282	265	277	291	280	286	266	249	279	277	261	284	273	263	258	272	245	282	260	257	280	289	297	268	286	274	274	277	263	262	252	275	255	254	287	264	309	305	240	282	282	306	266	242	275	250	250	278	286	278	261	263	271	258	278	311	279	288	281	283	321	333	268	258	281	260	271	266	279	286	278	267	282	231	254	276	289	279	288	283	290	278	269	251	269	285	272	282	253	304	271	263	276	309	282	295	296	259	261	248	277	266	289	305	273	254	266	276	292	249	272	266	276	285	295	289	257	275	285	281	306	293	247	311	307	254	254	262	245	302	275	284	311	255	267	265	297	292	275	285	287	280	288	283	261	254	267	280	270	281	309	288	279	255	292	287	306	279	280	236	269	309	302	253	265	274	300	272	258	276	256	277	272	268	272	280	249	281	286	297	284	273	270	247	257	272	261	268	292	277	250	263	260	316	298	257	295	273	255	286	288	287	271	257	280	277	291	294	268	275	267	299	289	273	255	277	294	260	265	280	266	279	296	269	290	297	265	287	254	271	294	279	281	266	274	274	265	272	270	279	308	292	266	281	282	284	269	274	277	269	295	294	285	299	315	273	296	235	270	259	277	287	287	268	287	282	277	281	284	284	305	274	287	259	273	271	279	274	257	301	245	286	270	282	288	263	296	286	267	277	286	279	277	277	309	250	257	278	280	254	281	295	260	272	266	302	259	277	282	254	272	310	287	290	269	261	286	287	237	268	276	270	272	278	283	295	293	263	254	299	285	261	273	273	263	265	288	281	263	255	303	287	261	265	273	270	256	263	297	284	300	287	250	322	301	289	274	262	234	270	266	281	305	273	267	287	251	286	286	258	269	275	265	282	282	266	261	277	265	287	260	260	280	253	259	250	241	295	267	289	280	280	264	271	293	283	270	298	262	279	277	281	274	290	254	281	280	280	292	268	277	287	314	290	276	274	269	249	258	279	282	272	259	319	268	268	282	271	280	269	271	264	297	284	300	265	282	276	279	282	256	297	303	294	274	288	271	275	299	259	305	267	277	254	273	270	291	292	246	260	277	273	294	265	267	279	268	290	271	263	289	266	296	278	283	281	286	263	279	287	264	287	299	295	272	290	304	331	276	271	276	277	276	287	280	286	269	277	283	279	257	311	283	284	262	309	266	263	253	275	278	268	265	250	298	265	281	271	299	302	307	258	275	273	301	292	274	262	288	288	276	294	270	319	287	282	287	291	274	271	264	239	295	307	266	281	276	281	270	303	256	329	237	275	236	309	275	269	282	294	296	303	291	263	297	291	291	282	240	256	286	259	267	284	288	314	280	268	271	265	267	282	265	281	281	258	296	262	277	278	267	246	278	259	281	276	271	269	272	273	282	258	260	261	311	279	285	264	269	284	272	282	277	259	275	277	293	298	299	252	260	245	256	313	288	281	270	290	296	256	280	275	306	233	254	294	286	268	273	283	279	274	273	275	256	291	245	276	273	281	289	264	284	266	276	287	296	281	247	259	285	292	273	271	312	296	297	273	293	267	275	251	273	314	299	250	282	274	269	265	286	277	270	282	290	267	307	261	297	276	287	279	276	274	279	300	296	271	250	230	267	284	323	281	309	307	269	272	293	282	254	251	289	264	263	304	326	281	282	307	274	304	296	301	281	273	293	280	289	264	297	278	280	275	282	276	305	264	319	277	254	239	283	293	292	246	284	294	264	287	284	259	297	279	284	281	303	236	284	298	262	249	286	274	255	302	286	294	300	263	280	286	297	298	304	279	264	285	285	288	263	286	240	275	291	265	281	303	252	286	265	311	259	294	288	273	269	262	283	274	268	261	278	263	265	288	277	260	284	263	299	270	279	304	273	292	261	273	277	308	280	271	290	271	281	258	314	284	270	271	282	304	257	283	289	273	279	279	274	282	301	263	265	288	256	323	301	258	274	269	294	312	289	280	305	272	291	268	265	284	279	266	276	255	258	257	262	275	294	265	257	309	271	278	274	285	307	275	258	262	282	284	274	267	253	283	280	266	286	277	277	300	272	290
22625	2585	5547	6314	5270	4518	3688	2992	2621	2279	2000	1881	1696	1595	1520	1406	1326	1255	1222	1228	1169	1126	1077	1101	1112	998	1001	1032	951	990	951	982	952	951	952	908	896	903	924	857	859	844	900	873	795	871	862	787	897	856	872	829	873	807	792	856	776	887	868	814	827	802	824	853	853	829	832	837	760	766	849	837	837	775	776	838	841	814	804	817	864	812	792	762	748	780	782	840	751	807	797	816	819	823	771	801	742	791	786	842	787	796	826	810	814	749	777	761	784	846	826	795	779	748	766	788	786	809	785	822	771	772	821	840	830	739	806	783	763	789	763	803	777	803	804	796	732	842	815	766	782	760	817	828	741	809	780	777	823	768	764	800	813	789	767	790	799	811	799	757	789	831	796	836	812	814	789	786	739	797	757	773	787	813	781	793	817	776	768	764	761	786	795	840	715	777	783	790	840	804	834	778	798	759	790	806	773	833	826	795	754	781	806	769	753	836	779	748	776	785	812	779	787	757	780	782	743	810	775	747	767	801	813	780	798	784	800	797	792	800	786	795	824	795	741	733	828	761	830	774	828	812	787	763	839	859	752	816	792	771	821	786	735	741	814	777	785	729	759	808	800	796	807	827	792	806	781	785	722	802	793	796	807	746	798	821	721	838	793	751	792	782	804	791	807	783	833	759	754	792	808	794	788	771	758	810	811	809	782	816	794	753	835	789	826	762	819	812	797	801	832	773	773	802	813	816	774	751	780	790	775	764	831	828	821	778	765	798	824	738	746	786	781	798	754	747	777	764	811	763	827	774	806	785	797	777	809	733	761	747	795	788	750	778	752	870	754	834	749	832	810	844	792	782	805	758	795	804	761	828	767	815	781	812	768	734	763	790	726	781	805	833	760	844	792	740	764	765	797	830	748	841	783	778	755	783	780	821	785	796	767	808	784	712	818	780	729	798	824	790	753	808	770	766	820	779	730	767	791	804	757	780	762	789	782	826	780	803	758	795	775	773	755	834	806	773	802	820	839	808	780	796	777	769	790	768	834	780	782	793	771	804	757	797	760	764	783	786	810	796	742	804	798	795	786	830	826	804	778	841	810	802	796	796	764	746	827	752	813	764	779	797	764	830	781	767	777	781	805	772	783	783	775	760	808	794	823	790	766	742	793	779	804	802	780	821	746	813	772	812	818	823	769	817	803	823	812	814	756	773	786	800	844	773	770	801	741	760	765	804	795	865	819	742	781	769	811	819	773	761	842	746	794	827	751	792	789	742	790	782	794	762	773	765	779	739	844	780	733	739	796	783	829	824	844	788	781	777	785	773	845	774	776	797	806	765	779	784	746	794	814	841	799	825	783	775	739	741	792	759	811	792	761	747	807	824	805	761	834	803	858	773	782	815	791	808	796	811	742	836	813	818	807	768	747	767	744	823	735	845	797	790	797	775	841	753	817	835	750	768	870	786	782	718	818	827	735	809	819	745	787	811	843	786	764	759	753	773	830	810	819	779	792	791	750	829	754	781	810	791	800	816	790	782	748	801	773	818	760	762	827	791	809	743	793	773	788	808	782	839	811	812	766	755	779	813	783	700	809	687	819	711	782	792	829	799	791	748	780	821	839	807	819	782	742	786	765	765	827	802	797	789	794	831	779	813	793	791	753	780	760	797	843	766	841	802	823	777	787	761	796	808	792	789	761	789	754	794	769	785	746	781	797	810	788	768	768	817	791	805	760	755	790	756	776	775	806	777	791	809	776	817	765	751	784	803	750	777	811	778	745	835	775	790	807	763	749	838	823	790	773	776	725	766	820	773	784	773	776	751	766	829	783	760	752	736	797	823	811	760	849	750	722	769	818	785	759	767	766	763	754	765	781	785	754	818	797	807	795	841	789	769	796	796	805	792	750	767	760	753	766	778	769	787	792	780	748	827	816	753	779	814	829	814	734	751	795	799	824	792	766	778	820	780	762	794	789	766	797	762	787	817	800	776	751	788	781	734	753	730	801	812	768	827	834	769	728	771	772	795	788	790	771	792	773	802	754	777	786	770	810	794	803	758	794	826	788	819	824	796	757	720	812	785	778	753	779	783	767	759	786	763	774	800	786	824	804	805	833	808	814	803	763	741	763	779	773	762	834	749	815	799	787	765	822	774	755	781	806	752	751	819	851	806	815	782	869	811	787	773	755	788	797	768	778	783	800	792	760	800	784	806	791	766	777	818	757	759	768	796	839	769	838	767	743	780	798	861	749	772	762	805	812	809	793	766	793	760	794	776	822	764	827	800	793	798	786	759	799	830	781	833	788	771	822	838	789	826	792	760	768	819	791	800	803	783	752	785	778	791	764	846	791	836	756	804	804	802	761	765	772	783	785	792	819	790	748	774	767	759	796	803	790	734	791	777	781	807	749	777	794	813	783	782	826	789	795	790	801	776	798	771	796	773	796	801	786	761	807	746	740	810	789	792	826	791	810	792	766	806	808	780	763	812	765	765	768	821	795	785	769	806	777	797	770	757	774	814	748	794	796	810	760	752	769	776	780	822	787	749	765	769	801	755	777	818	775	769	774	745	808	804	806	795	808	800	768	772	745	840	812	751	796	796	821	724	786	808	794	789	772	795	787	756	764	812	820	781	805	812	751	766	851	756	818	757	821	760	836	804	814	766	779	777	803	795	826	813	804	776	806	843	766	770	788	843	793	787	782	812	802	701	734	778	819	747	707	793	732	804	721	795	787	749	820	786	774	829	762	765	774	755	785	779	802	783	809	758	806	789	803	819	856	762	785	741	797	753	840	784	762	788	769	759	769	777	804	785	797	727	829	803	767	791	796	766	801	824	811	783	813	744	753	767	796	797	828	805	768	821	781	788	806	783	751	838	804	770	794	804	761	767	804	809	854	798	837	815	796	776	803	818	793	767	768	740	808	786	808	783	777	812	781	803	809	788	775	786	741	749	749	798	793	741	815	809	787	799	810	759	813	837	784	820	743	814	829	801	819	835	806	800	776	786	826	769	753	776	795	789	812	789	749	851	801	790	797	730	767	756	755	801	774	765	799	758	759	841	823	780	757	759	781	763	794	738	805	798	809	786	797	779	776	818	823	837	772	810	792	786	800	805	788	856	770	806	800	731	754	793	736	789	749	747	698	781	793	815	768	793	735	831	828	802	833	774	767	790	789	743	800	773	759	731	766	779	751	761	770	768	832	792	750	786	794	754	755	735	790	731	827	774	793	804	766	824	770	765	759	798	779	763	811	760	784	763	816	821	759	773	819	842	772	765	805	764	780	781	750	783	757	757	813	794	831	770	782	762	811	770	818	824	795	700	811	768	780	750	829	761	737	803	786	808	804	763	759	757	809	778	828	752	812	766	816	752	827	763	788	796	741	777	775	768	799	814	794	728	788	753	810	793	796	747	799	743	760	759	795	801	749	805	810	707	784	768	816	757	796	766	834	801	818	767	844	816	793	804	798	801	773	787	846	784	831	772	772	840	820	752	824	835	777	789	791	841
6891	408	369	148	149	107	114	104	112	87	87	113	92	93	74	88	94	100	102	88	79	96	84	102	73	88	104	92	87	90	86	111	80	94	95	105	89	102	97	76	88	81	94	85	97	77	104	91	109	88	79	106	94	93	80	95	80	93	89	70	97	95	93	77	83	84	107	83	97	75	88	89	101	105	98	99	109	93	91	103	83	80	89	94	100	98	96	77	97	112	91	101	94	100	93	99	92	82	103	94	102	91	97	101	89	91	92	90	98	75	98	89	95	108	98	96	91	78	79	78	71	85	88	99	80	84	97	87	99	91	72	99	85	87	99	78	93	85	84	94	100	88	94	108	81	70	97	94	90	98	85	101	77	84	91	97	108	99	88	97	91	105	89	101	87	76	87	100	82	89	110	112	97	92	95	87	93	81	84	94	111	88	102	94	93	80	92	92	99	88	95	87	103	86	83	81	74	92	70	92	78	77	86	92	87	82	81	92	93	86	101	90	91	89	73	107	84	99	83	102	91	71	86	82	81	87	74	88	88	90	99	110	96	73	93	79	98	103	99	88	73	94	93	99	82	95	85	93	85	85	95	94	79	95	117	95	83	106	102	70	87	96	79	91	101	92	104	102	98	73	82	107	79	98	99	101	82	87	88	92	102	88	78	95	75	105	104	92	105	90	81	93	69	97	113	89	87	94	83	96	87	84	87	87	99	87	109	74	92	99	66	77	105	92	91	99	106	96	89	77	84	98	78	87	98	77	91	85	80	79	108	105	96	100	96	87	83	95	103	89	98	95	93	93	104	89	80	110	104	83	80	90	99	102	98	92	75	92	96	86	83	91	96	91	108	92	84	93	86	81	92	83	78	88	93	97	105	83	86	101	103	95	98	69	84	91	87	91	98	101	93	77	97	107	100	92	81	77	85	91	86	101	99	92	86	91	90	76	75	74	86	94	112	91	76	85	80	75	94	76	85	96	99	88	87	103	83	86	99	84	90	97	74	98	94	101	110	104	87	91	83	87	65	94	107	92	82	95	94	87	115	99	104	98	85	71	86	91	76	108	88	94	106	79	86	83	104	74	88	86	89	93	90	87	86	91	84	93	103	96	97	83	100	89	95	84	74	87	94	97	96	92	84	94	88	80	93	97	85	91	87	96	88	84	84	79	98	84	90	94	91	101	94	85	84	98	86	96	90	101	93	98	106	86	88	86	82	92	75	97	104	82	102	92	85	101	95	97	93	91	88	98	109	108	104	76	79	96	93	96	90	85	76	75	89	86	88	89	110	94	91	78	74	93	96	90	101	79	111	86	106	98	103	78	82	102	99	74	87	89	86	86	96	93	77	96	98	87	92	89	104	85	102	91	82	103	113	85	91	76	85	91	101	103	107	96	95	82	108	86	85	92	102	66	93	99	96	93	83	97	102	76	89	85	87	72	95	71	88	92	86	73	86	94	88	104	94	79	112	93	69	78	84	106	103	94	88	79	95	87	81	83	90	83	95	74	77	79	90	87	89	90	94	95	93	87	100	86	81	84	84	92	103	80	85	108	111	94	99	96	92	93	90	91	90	79	93	90	87	99	78	85	96	85	87	74	102	94	74	98	94	82	81	98	73	96	87	85	77	86	78	95	89	86	96	82	97	94	91	87	80	96	99	96	96	87	91	99	88	101	104	89	95	87	99	88	85	91	80	95	92	87	84	83	85	86	81	88	94	94	81	98	88	84	82	74	93	96	96	89	88	92	97	92	95	83	76	73	110	93	91	86	84	75	80	102	84	95	81	94	88	79	73	91	105	80	103	85	96	76	110	67	85	95	88	89	88	111	103	90	94	97	92	98	106	95	110	99	83	111	68	83	82	71	75	89	65	83	81	105	86	91	87	93	90	94	108	90	95	73	103	70	90	83	96	85	100	90	86	83	91	89	98	95	81	87	90	78	86	86	90	96	95	94	91	98	88	95	80	79	82	98	89	83	93	119	90	82	97	91	89	75	95	72	87	81	92	76	93	87	75	78	81	99	98	89	94	89	91	83	96	93	98	100	90	93	100	89	92	97	94	86	73	87	87	84	106	101	93	96	89	96	94	83	90	93	90	73	84	90	89	80	93	85	95	75	75	96	89	82	85	81	80	89	93	92	85	75	87	72	81	71	89	78	87	85	80	89	71	80	83	90	107	69	93	83	82	89	89	101	85	108	99	100	68	79	100	90	108	82	102	78	84	98	94	81	101	81	99	91	93	96	107	91	90	107	87	101	80	81	72	87	76	93	105	86	76	89	114	98	95	94	98	83	94	88	92	95	99	86	95	90	96	107	105	96	90	93	102	115	96	87	89	100	91	85	98	88	107	95	76	86	88	82	93	93	90	91	88	117	85	102	97	86	82	85	89	95	88	69	87	81	91	88	97	89	105	91	106	103	106	79	101	95	92	84	98	85	104	94	101	90	82	83	87	94	94	85	91	78	81	85	97	64	80	98	91	108	82	69	86	74	80	94	105	86	82	81	79	88	85	104	83	105	91	96	79	92	81	103	89	99	94	99	84	76	102	104	98	71	92	80	76	92	105	103	97	89	98	87	102	70	88	75	85	74	88	83	80	91	94	86	86	99	85	95	101	92	84	84	75	82	98	98	88	101	100	81	80	92	89	82	105	89	96	106	74	82	86	90	96	92	86	93	80	100	83	82	99	95	83	94	87	100	108	104	80	79	90	100	89	75	96	92	77	88	84	83	98	96	79	95	75	109	86	83	74	90	99	88	99	87	96	82	78	74	90	89	86	88	91	87	102	98	99	92	89	109	90	86	100	105	92	91	82	84	96	97	88	107	69	104	90	97	84	103	106	105	71	108	94	96	86	93	106	101	85	93	114	100	96	94	101	90	70	95	80	84	92	94	88	83	112	85	98	92	96	86	114	84	89	82	96	98	86	96	70	86	90	81	101	90	96	96	94	90	98	94	93	77	89	89	103	74	108	65	87	97	78	107	104	98	69	98	98	88	100	92	103	95	92	100	103	81	84	92	122	82	105	80	98	91	104	119	95	93	95	84	77	94	75	100	87	87	88	92	85	95	98	87	75	87	84	67	99	90	88	97	81	88	104	79	91	81	103	110	81	90	98	107	88	89	77	86	101	108	94	102	91	102	80	89	104	92	86	97	94	88	102	96	76	82	107	99	95	99	87	91	96	84	91	82	82	94	103	88	104	94	74	83	105	103	97	84	84	97	74	88	92	93	77	82	110	81	79	95	88	96	87	79	90	103	87	88	85	92	100	108	84	85	95	74	96	90	103	80	83	95	102	90	95	98	92	84	84	74	84	72	94	99	81	108	104	104	81	89	98	89	88	97	81	86	87	89	84	93	87	103	98	89	97	107	80	87	91	106	93	96	95	93	82	85	98	94	88	108	88	83	100	79	88	85	97	91	103	95	99	95	102	100	77	93	82	91	80	78	92	101	101	99	115	101	85	91	93	91	89	95	78	72	100	66	93	103	76	85
6180	376	460	508	438	432	424	385	339	371	331	329	364	362	324	344	361	345	336	325	347	325	321	334	301	331	319	330	315	316	314	331	325	332	345	315	297	311	333	305	340	314	302	332	346	334	320	319	336	313	338	317	322	349	322	338	291	310	341	328	310	338	332	338	332	353	295	322	329	327	366	320	321	315	310	345	320	313	283	378	312	325	312	326	351	286	313	290	354	329	336	366	326	346	299	348	313	310	324	322	345	296	310	326	309	311	322	324	281	330	324	321	340	331	324	325	321	304	359	325	319	330	304	364	347	360	324	305	337	329	324	334	325	328	300	286	359	351	325	317	333	322	337	303	354	352	342	298	347	342	338	328	319	321	347	333	317	328	304	334	348	291	329	341	313	313	313	353	341	335	308	318	317	314	321	307	348	349	308	336	347	351	327	329	318	323	342	349	335	334	332	346	358	344	356	331	322	335	334	336	308	324	358	328	321	330	353	320	326	321	316	332	317	325	315	337	342	333	306	329	290	349	290	339	303	317	291	316	304	301	321	311	337	312	282	298	346	337	316	326	370	340	308	325	326	288	315	334	360	324	320	329	330	357	318	308	330	319	346	321	337	335	335	328	308	351	292	355	324	322	326	321	333	318	332	305	287	332	323	308	349	354	327	328	310	289	314	324	298	325	334	312	327	334	340	331	324	351	315	327	315	339	340	339	322	336	349	308	319	331	333	329	333	296	315	343	297	289	320	298	306	343	306	328	337	338	347	326	341	328	330	304	343	306	342	311	333	319	331	317	330	309	310	357	317	320	337	324	342	330	320	347	329	347	317	341	331	311	324	312	318	303	357	328	318	377	332	319	329	300	335	327	308	356	338	335	301	316	316	347	329	316	309	313	316	318	328	330	357	317	321	315	363	297	325	317	347	349	329	321	354	317	341	330	316	308	333	268	306	287	303	326	309	331	328	334	314	324	288	293	279	334	317	316	321	312	301	303	312	310	300	341	331	325	326	330	311	365	330	324	338	332	337	302	340	323	309	310	297	335	329	300	334	315	324	326	332	352	313	295	327	293	275	308	315	302	323	316	323	297	326	333	297	348	311	354	315	319	313	268	353	304	337	317	357	341	325	342	325	309	344	329	332	290	338	326	339	327	322	328	339	294	359	321	337	349	336	332	351	301	331	345	331	357	353	324	344	329	298	341	366	311	304	336	309	315	341	314	366	349	351	336	321	340	318	348	334	310	344	346	340	297	358	294	310	332	323	321	326	320	313	322	272	296	340	331	306	314	317	318	328	323	319	332	316	328	318	315	350	315	303	296	325	303	330	314	325	302	302	337	313	345	327	291	307	313	329	327	312	335	331	338	326	317	296	318	281	342	329	322	314	321	310	331	306	327	338	336	312	319	353	317	342	306	290	301	329	311	338	358	322	321	333	321	345	330	335	290	337	306	331	320	330	332	308	315	327	296	308	352	299	304	345	332	293	342	332	322	269	339	315	342	276	319	325	334	342	373	306	321	319	311	326	340	326	345	323	319	320	315	309	320	313	316	317	327	338	325	327	320	298	351	280	320	315	322	357	303	322	313	327	305	340	334	309	375	342	341	356	344	345	325	347	353	331	303	330	328	351	315	311	317	331	340	316	334	321	343	272	317	337	316	330	337	325	331	294	323	306	337	326	313	300	344	350	320	312	308	325	310	344	315	337	325	309	354	309	333	317	298	344	349	347	334	329	334	319	282	306	330	322	321	338	333	334	308	354	333	340	321	330	339	309	301	308	337	314	339	333	348	320	320	304	330	307	306	341	299	319	315	327	302	323	323	352	338	355	318	351	303	357	341	338	308	329	356	284	357	344	352	303	357	287	323	333	286	348	304	344	339	318	312	340	300	328	328	334	330	351	283	297	305	318	307	318	348	325	325	304	292	328	324	335	346	324	314	319	325	332	337	329	333	316	340	309	336	346	305	293	304	322	313	329	321	356	327	300	307	305	358	285	313	310	322	313	273	331	309	347	291	318	325	330	302	292	342	365	347	336	302	327	333	358	330	299	319	321	330	347	307	330	341	327	319	372	330	364	328	322	308	300	309	306	315	323	325	340	314	327	311	335	322	320	367	316	347	330	357	319	330	336	349	329	295	335	310	296	328	293	313	314	355	303	330	346	301	328	296	323	319	305	347	303	318	309	330	312	364	366	308	324	287	338	353	322	327	356	349	323	333	330	292	368	375	327	305	322	349	339	311	373	339	329	305	334	326	301	329	351	310	323	323	305	314	319	325	283	338	362	316	332	316	314	349	317	330	328	336	357	291	326	339	310	321	310	288	329	283	343	336	341	307	327	305	295	325	307	343	337	324	363	300	309	320	317	323	346	350	316	320	286	288	352	311	316	332	286	334	302	331	332	333	354	325	309	294	319	311	332	310	331	329	363	319	318	295	277	317	318	334	327	322	319	305	305	315	321	344	333	316	314	339	349	319	307	336	321	321	330	304	287	315	332	329	338	354	313	316	320	313	294	318	331	315	314	331	328	285	308	321	324	340	346	348	307	319	340	313	359	298	308	323	304	314	335	310	334	330	327	317	332	322	324	344	332	327	315	313	318	339	310	353	329	329	298	317	318	310	332	318	309	342	328	299	338	330	326	313	311	327	337	323	332	311	352	298	337	348	352	283	303	320	307	327	332	345	314	332	336	300	313	310	332	356	327	322	327	298	316	317	325	332	354	315	306	332	293	352	370	327	296	331	355	307	340	311	311	318	345	318	307	324	311	348	323	346	338	331	312	311	326	330	324	330	328	315	322	329	314	339	338	330	331	289	309	323	351	327	313	292	300	299	306	335	312	353	300	317	317	353	292	308	333	321	330	317	291	303	313	319	364	338	345	347	316	313	336	321	329	326	341	325	344	332	322	278	319	313	310	313	340	328	330	313	339	315	323	328	318	338	320	311	320	321	363	311	339	349	314	352	306	344	347	346	302	309	329	349	304	325	324	314	320	320	334	323	332	328	298	352	345	315	322	320	300	337	331	316	315	329	301	306	335	305	341	333	302	305	289	327	325	329	325	323	307	294	321	302	340	317	303	308	308	288	333	309	307	319	304	333	318	319	331	317	322	325	330	293	327	304	314	302	342	332	326	331	305	325	337	324	317	289	322	332	302	311	358	358	298	310	283	314	312	302	332	287	346	308	331	293	332	320	287	326	278	294	359	334	302	307	311	332	287	329	326	336	340	336	319	323	327	353	286	333	321	299	323	343	337	316	312	345	316	321	329	349	350	362	367	322	353	300	337	331	335	301	317	296	318	344	338	325	330	306	295	313	355	310	310	344	320	333	329	316	342	338	334	329	339	317	313	303	318	326	330	310	314	311	295	327	335	314	310	318	328	318	345	287	285	306	306	337	305	354	273	310	345	361	355	286	309	313	295	358	307	308	345	292	319	312	326	313	295	330	311	328	305	337	304	336	338	334	313	336	348	336	308	307	299	333	327	324	343	314	305	320
39626	20190	6715	1166	817	669	517	443	330	368	319	265	256	271	232	235	238	230	231	239	208	222	201	196	201	220	202	220	193	217	188	219	220	208	198	237	208	181	208	191	219	214	214	163	175	191	215	193	199	190	179	170	208	208	209	191	223	205	184	190	187	197	210	216	198	185	214	194	191	204	215	199	203	183	192	178	198	207	224	187	203	199	206	185	192	189	225	202	209	200	210	197	180	185	195	208	209	202	185	182	220	201	211	181	209	193	203	193	181	200	212	204	193	201	186	174	170	165	195	181	189	164	216	201	189	212	189	206	194	197	173	199	196	181	190	192	189	188	192	230	189	207	208	184	175	184	209	219	199	186	199	202	196	173	192	189	217	215	172	197	195	193	207	218	211	194	187	194	179	212	181	208	182	211	183	190	208	198	173	189	177	204	182	216	180	191	183	211	227	216	174	185	194	168	215	215	201	185	201	205	209	189	178	197	188	192	195	200	183	189	204	189	210	189	230	187	201	174	206	159	198	187	180	209	196	197	190	194	184	187	178	189	194	211	190	214	234	202	167	203	193	206	191	214	184	221	182	204	188	188	197	187	176	182	181	194	212	192	214	195	199	209	177	197	189	184	216	207	186	211	208	169	214	177	191	199	162	210	201	202	200	195	190	170	201	191	180	200	228	218	198	198	199	191	213	179	221	207	212	172	180	182	218	197	193	203	218	204	187	201	213	197	180	191	196	175	177	193	213	195	203	202	190	233	194	203	203	198	208	217	204	226	218	203	226	192	188	178	187	205	184	209	174	192	191	198	202	194	188	189	205	192	198	210	200	215	194	185	202	194	212	197	176	196	217	192	222	181	219	218	212	184	181	199	172	211	232	211	191	190	214	168	190	219	175	214	187	200	194	200	184	198	199	208	201	185	183	215	177	187	203	188	190	207	186	169	211	192	228	194	189	188	203	202	198	223	192	202	205	208	189	199	209	188	182	226	178	213	170	176	193	194	185	187	195	189	206	190	159	195	178	202	189	210	204	201	180	200	204	204	198	200	191	219	215	196	197	175	233	216	199	224	216	181	208	193	204	186	212	225	195	204	173	191	211	174	207	205	176	193	204	180	201	208	183	185	199	188	236	179	212	195	202	182	176	190	193	186	183	194	208	225	184	211	231	197	191	203	194	216	218	212	200	201	216	213	208	193	187	220	203	223	178	210	194	181	198	198	197	211	185	220	210	190	206	196	191	225	177	223	214	200	206	202	195	214	217	173	208	174	195	186	195	195	191	206	179	192	195	194	200	193	187	185	211	192	192	208	189	194	204	190	195	219	193	174	199	193	184	172	179	205	204	176	208	202	192	181	206	197	201	219	183	190	195	206	203	179	194	201	209	202	169	226	192	191	192	218	203	185	192	197	190	184	212	212	191	170	213	202	209	198	185	191	197	184	186	201	175	184	184	195	199	195	203	203	187	192	198	190	179	203	178	209	206	205	182	165	191	180	205	185	210	199	204	191	218	190	211	217	198	188	180	189	202	194	186	206	210	189	203	195	203	184	217	194	174	199	188	179	200	185	201	193	192	183	202	192	214	198	195	217	212	214	198	196	199	220	219	206	239	202	221	217	182	191	210	203	164	174	210	186	200	184	203	180	196	184	209	202	195	201	189	194	223	191	187	191	221	171	212	191	192	196	221	173	217	214	180	198	197	181	196	211	199	210	175	195	206	241	194	183	184	198	199	220	164	178	208	195	185	220	195	217	210	204	194	216	183	192	189	197	175	179	167	192	192	207	191	189	184	229	198	197	219	198	192	205	188	200	224	224	169	196	201	209	165	183	195	189	189	193	199	211	204	181	192	189	183	172	190	191	196	205	197	183	202	196	182	222	224	187	188	166	190	187	194	199	185	170	232	213	192	189	224	210	177	189	218	214	175	206	192	187	200	213	211	172	201	183	216	199	202	177	206	203	178	184	204	176	195	216	204	193	196	202	175	186	196	202	185	202	196	201	179	183	192	208	181	193	187	197	193	189	199	202	207	200	210	180	200	221	207	201	204	203	176	188	191	180	196	209	187	187	201	199	202	173	187	206	215	210	192	198	177	214	171	199	197	203	198	191	184	190	198	213	204	199	223	203	175	211	210	204	209	182	184	229	192	171	203	195	212	186	195	192	227	180	207	219	194	207	187	196	224	214	205	182	180	226	185	235	221	171	183	185	216	162	199	202	213	197	195	186	184	191	200	208	199	209	197	178	189	205	218	176	180	212	200	191	218	189	222	189	191	179	191	204	194	203	199	209	171	190	206	226	189	197	218	214	189	185	194	179	205	203	199	215	194	206	202	211	187	217	192	203	206	182	181	204	195	202	175	184	212	188	221	185	232	184	164	200	201	206	226	192	209	202	203	192	204	213	190	204	191	190	181	190	180	198	206	206	195	199	216	203	188	191	221	183	190	189	216	189	201	190	209	182	204	192	211	201	207	190	188	198	194	211	204	200	196	221	198	214	170	225	200	199	166	207	201	194	205	190	198	207	223	200	213	201	203	223	185	215	193	184	196	197	213	186	212	201	204	195	183	244	216	202	189	181	193	235	201	222	199	214	185	185	206	202	202	193	211	163	184	184	172	203	197	196	197	205	193	189	190	211	211	210	190	173	197	195	205	205	222	202	181	197	195	198	213	224	194	195	170	193	169	180	202	205	212	196	195	206	208	194	227	188	212	224	215	181	195	180	179	182	218	206	218	194	197	221	199	166	181	206	202	203	190	183	217	195	197	189	186	184	192	194	210	184	182	202	221	230	190	196	196	196	210	191	192	188	187	200	174	194	228	157	200	202	190	202	206	189	200	209	213	189	201	160	185	183	191	203	194	185	186	195	209	208	214	204	185	208	181	176	210	211	175	181	194	205	196	224	206	196	194	187	203	172	190	163	197	193	189	184	211	216	180	213	189	221	199	194	211	205	193	181	182	203	206	174	190	201	207	186	162	191	184	213	212	175	184	184	212	177	206	191	197	189	191	193	204	213	206	204	173	189	170	195	201	188	238	202	202	205	185	217	203	200	210	206	195	190	197	180	190	202	210	185	212	195	201	205	207	174	220	220	199	179	177	217	200	229	188	193	191	178	185	204	197	211	198	177	194	185	222	187	199	192	189	188	223	176	189	194	174	187	220	212	187	179	198	200	163	205	164	223	194	187	209	185	208	201	192	198	201	228	189	185	195	206	202	189	192	183	200	211	199	175	191	173	199	194	178	197	213	217	194	179	190	207	196	176	194	212	191	205	183	197	198	207	166	183	207	227	183	210	190	199	188	194	182	166	195	200	221	183	222	184	204	176	199	198	183	191	195	188	200	197	186	204	192	185	219	203	187	174	190	182	192	192	229	204	212	214	194	162	192	173	200	207	186	173	212	179	177	209	191	185	185	200	202	226	209	178	179	185	217	226	205	187	187	182	192	212	195	170	184	190	210	194	203	205	196	171	201	197	179	200	180	190	191	184	198	195
18038	1489	3137	3534	2997	2514	2032	1788	1556	1356	1238	1123	1136	1011	961	867	917	841	830	793	852	763	735	730	751	700	727	682	670	709	645	661	654	641	685	629	642	703	668	629	625	657	620	638	570	602	601	607	647	610	633	637	658	647	616	641	653	602	655	638	633	598	630	626	582	642	568	536	628	555	613	586	597	574	638	584	586	594	612	609	617	605	626	627	602	614	646	618	608	575	627	590	592	548	539	628	605	588	585	566	591	567	630	648	646	579	624	642	593	602	582	601	611	601	643	639	658	580	593	612	588	617	574	604	608	577	592	584	583	625	524	585	617	587	619	595	630	593	629	634	568	578	634	595	645	614	619	604	584	611	632	601	603	584	622	554	585	614	588	612	597	603	621	579	606	597	612	589	579	585	587	609	582	576	620	587	639	593	666	569	607	641	576	599	584	606	579	554	587	592	596	570	620	590	635	571	582	583	605	608	586	531	635	599	576	624	585	612	598	613	596	600	627	590	600	584	621	628	639	603	598	638	588	634	576	591	588	623	633	619	631	593	575	572	595	600	565	631	614	575	561	597	606	631	629	607	639	590	578	615	605	581	617	597	590	609	606	580	589	593	575	583	602	592	633	584	582	620	608	601	575	577	603	571	572	610	642	602	590	604	591	599	569	584	595	586	606	606	526	556	601	577	607	558	600	569	558	581	623	561	602	595	609	661	592	605	628	595	585	541	585	614	549	612	646	601	586	571	560	595	587	609	611	565	558	634	599	622	615	581	582	586	603	579	604	571	627	556	604	567	584	586	593	574	601	576	590	598	633	642	550	594	595	571	605	573	565	571	599	577	608	590	595	605	615	568	541	585	617	599	573	592	633	611	622	602	624	594	610	570	616	542	562	590	572	558	625	609	631	607	587	567	598	612	580	612	572	597	625	594	584	617	604	553	605	621	597	585	596	573	587	588	561	611	609	565	574	582	634	580	564	596	600	529	626	585	569	544	615	591	583	618	597	562	581	628	584	629	590	613	583	616	589	611	565	591	599	598	621	597	557	607	619	613	607	575	585	590	649	597	595	603	621	611	593	580	603	561	592	594	615	564	612	593	615	571	635	579	555	595	620	598	615	565	603	624	598	586	598	623	557	605	577	588	621	587	604	551	578	597	637	602	588	564	613	612	623	559	583	610	572	541	570	604	586	615	608	622	563	578	621	617	591	629	556	609	613	642	603	614	582	619	568	595	619	586	568	618	598	593	615	571	563	558	588	609	565	559	615	576	602	636	603	623	576	604	612	603	576	570	641	585	545	614	606	583	590	612	618	590	601	631	606	600	647	614	605	570	602	655	596	574	547	593	595	575	568	592	628	617	587	572	614	593	596	597	585	608	632	580	636	604	538	611	615	598	562	567	593	590	557	607	600	596	596	579	592	610	578	609	599	597	611	577	559	592	582	614	602	566	642	590	621	564	640	624	597	619	587	589	576	621	604	599	612	620	588	610	642	568	598	600	560	551	610	558	618	589	570	620	634	607	602	556	580	582	568	550	590	561	603	580	605	620	565	633	618	567	535	624	590	592	572	615	577	586	591	605	570	614	601	570	574	545	627	545	595	590	600	571	576	582	567	582	605	637	604	638	577	562	634	579	582	644	583	590	590	603	568	628	557	538	560	643	552	651	645	614	582	612	598	582	554	608	612	636	570	620	608	567	604	518	593	596	615	646	604	585	610	612	620	582	603	639	570	613	560	631	594	562	592	569	629	605	603	589	616	565	625	564	658	602	622	618	564	589	600	590	604	605	578	583	602	589	562	595	608	588	579	575	601	606	585	596	607	534	634	594	567	595	625	610	585	570	649	580	590	604	593	618	599	602	614	618	597	611	567	595	598	616	605	579	607	608	578	574	611	592	630	588	629	610	569	630	558	593	616	605	582	560	630	571	576	569	612	601	608	607	550	602	615	577	602	581	582	591	592	597	595	545	593	574	604	594	621	593	590	605	598	568	589	583	550	620	603	605	645	575	594	596	547	575	572	563	609	606	575	622	592	598	554	601	580	610	603	599	599	637	622	595	615	578	624	588	600	582	596	601	579	581	576	612	559	625	610	609	588	582	621	587	574	616	630	616	570	566	637	588	597	570	578	612	582	619	541	556	615	576	583	601	575	588	575	586	559	586	557	598	580	589	597	575	598	596	605	598	582	568	605	572	620	580	583	609	590	618	596	687	600	576	599	655	589	598	557	594	644	600	624	588	602	572	564	598	530	614	595	608	639	583	573	599	635	581	629	593	624	595	647	620	603	591	639	575	558	611	578	575	572	583	584	534	571	602	613	605	593	615	636	632	596	584	601	595	605	594	568	561	560	595	573	597	603	577	607	617	599	586	622	577	602	570	636	596	630	568	565	617	582	622	592	563	583	619	559	601	617	558	614	606	622	613	632	537	583	615	569	608	616	576	562	584	580	611	592	540	553	614	583	640	625	617	575	547	568	599	603	631	631	592	592	608	578	660	606	611	598	602	577	597	589	576	621	587	598	594	613	612	586	583	558	609	593	585	608	600	648	636	570	592	532	593	634	572	583	597	610	590	632	592	592	641	603	655	585	568	607	586	555	616	637	611	564	606	552	621	560	607	612	608	572	616	570	593	587	623	571	572	610	594	625	571	561	574	565	578	585	581	586	577	615	603	639	584	634	605	597	568	618	575	604	579	602	591	601	600	636	583	604	555	575	608	622	637	561	646	584	591	599	571	595	596	632	596	601	593	643	555	609	595	604	625	577	641	584	568	602	561	622	633	622	574	612	591	614	579	589	553	547	618	600	642	581	589	585	558	561	579	550	576	563	591	625	622	612	624	620	595	630	612	606	590	564	603	608	649	604	580	586	585	601	586	620	582	580	598	599	626	571	607	589	588	549	590	589	568	573	588	592	614	606	592	592	624	653	590	578	562	608	604	592	625	590	580	584	640	593	590	598	582	592	611	571	586	641	596	556	567	593	621	575	595	613	558	584	603	559	609	594	577	602	601	643	607	597	586	630	566	610	555	603	582	598	586	584	600	607	598	574	575	586	596	617	589	599	600	537	550	629	574	558	658	627	598	593	599	589	567	627	598	586	586	573	597	622	596	609	581	598	582	620	608	553	598	604	621	619	595	587	602	564	597	604	563	611	591	611	560	605	629	586	541	586	636	586	569	581	623	622	627	625	611	595	594	575	586	561	589	602	618	609	591	589	579	600	587	555	590	584	577	548	608	580	570	624	635	635	591	598	603	574	585	603	585	585	566	615	594	581	598	655	537	602	591	608	539	558	601	633	563	600	572	579	605	554	631	575	600	611	617	576	637	565	610	600	559	557	576	586	621	602	613	618	548	595	581	632	622	594	617	611	635	576	560	619	563	558	621	587	537	600	573	588	614	601	606	562	616	568	588	570	570	631	596	617	610	588	590	561	572	613	590	587	603	606	597	577	574	621	613	585	642	616	595	526	601	617	641	647	624	588	606	606	582	576	589
41330	25188	20562	3378	1561	1203	888	695	632	552	482	477	395	420	369	363	381	321	382	307	306	318	307	273	308	281	327	287	284	306	297	308	326	310	289	315	294	303	303	271	288	273	296	272	280	309	303	285	291	290	285	294	294	305	288	279	273	286	283	279	295	302	266	298	307	286	307	265	293	265	267	265	270	315	312	303	269	264	256	283	273	278	288	266	305	305	269	260	284	283	262	305	268	276	267	280	273	275	245	250	304	303	286	289	279	278	278	277	277	279	288	291	291	301	250	276	279	295	275	244	294	278	270	269	268	281	269	273	280	271	273	270	242	256	277	289	282	284	288	262	283	277	291	299	295	259	247	282	260	289	277	280	281	280	260	276	266	289	261	246	278	249	269	280	278	267	243	250	285	278	304	264	298	287	311	261	271	284	264	273	283	257	280	286	295	294	283	242	304	300	292	276	315	263	265	260	300	303	271	279	296	292	275	298	268	257	306	269	262	275	287	269	275	318	259	261	276	264	267	297	257	278	296	275	279	283	285	279	269	261	272	271	270	257	281	290	282	264	249	265	270	271	266	287	265	273	265	292	285	252	281	285	285	249	281	256	301	251	298	260	234	286	276	259	258	260	295	294	292	257	278	279	277	274	292	263	274	285	279	271	252	296	292	285	248	297	292	273	255	298	263	268	271	281	257	295	275	276	294	243	274	264	304	268	282	256	272	266	254	281	274	289	267	281	272	270	287	256	259	293	308	285	277	312	304	287	281	278	256	287	282	258	289	262	285	271	284	272	275	271	269	267	271	275	267	267	288	256	261	317	282	275	260	251	292	283	287	241	288	263	288	251	289	273	272	268	281	274	285	286	263	280	296	267	266	250	273	277	246	288	256	273	310	286	267	300	293	270	273	260	261	279	268	270	290	282	263	274	283	282	315	257	279	267	266	294	278	296	260	250	265	273	260	262	295	262	282	291	247	291	307	282	251	279	286	244	269	284	281	261	273	272	283	230	255	269	295	297	283	299	258	278	263	274	269	267	238	279	276	246	281	255	291	263	250	267	286	275	241	289	265	269	289	280	258	248	284	291	275	275	281	277	277	244	280	254	259	276	266	260	283	270	281	316	273	286	294	281	259	255	282	288	262	298	295	269	276	261	262	308	274	279	298	298	276	274	261	263	260	290	284	286	281	226	261	265	275	272	288	294	261	259	292	266	262	252	284	260	268	306	286	261	284	291	257	262	278	293	280	280	266	291	299	270	310	299	269	265	283	258	268	262	274	261	294	281	306	300	284	274	282	282	275	265	253	258	249	273	262	263	279	272	269	259	286	266	264	261	299	308	251	261	285	289	252	266	295	284	299	279	261	260	315	296	264	270	287	261	268	262	231	268	288	263	271	273	287	261	249	270	273	258	284	267	268	262	279	293	253	273	288	255	267	270	243	259	278	264	270	266	294	284	298	274	286	275	281	255	318	262	266	290	268	266	270	261	268	257	303	258	257	312	278	258	270	265	277	307	278	257	288	246	264	303	247	277	297	252	249	261	276	284	281	272	271	280	283	265	284	293	295	275	263	283	245	273	258	291	305	256	269	284	291	277	280	268	261	241	262	265	275	275	274	258	274	301	285	261	256	266	251	273	281	297	258	259	255	279	271	294	302	276	273	297	277	254	277	262	270	257	269	274	257	284	270	273	286	289	269	270	281	279	277	294	305	251	262	266	281	260	267	288	280	262	279	261	285	265	270	294	275	277	309	287	265	287	286	250	294	307	282	277	263	278	282	273	250	258	296	293	269	283	277	241	249	274	278	276	289	260	289	262	289	245	288	255	293	285	281	261	257	269	299	264	296	275	305	318	280	288	300	282	300	266	284	308	258	269	282	287	284	290	291	273	246	263	257	293	289	288	215	298	269	286	292	274	284	273	266	267	295	277	293	254	266	280	283	257	272	273	279	261	272	286	254	251	278	307	277	283	289	268	272	257	305	287	272	274	256	269	274	296	279	242	281	274	254	302	301	299	269	249	259	263	276	248	273	297	257	251	256	255	264	274	262	276	291	289	293	241	254	275	283	263	259	264	285	333	278	267	266	295	279	258	251	297	292	285	270	282	297	252	255	274	305	271	265	257	249	292	313	295	277	257	264	299	285	261	271	288	261	258	258	301	291	284	249	256	258	254	302	275	288	275	283	286	267	286	298	255	264	285	287	268	248	282	263	280	288	267	229	290	260	300	288	291	300	277	254	293	284	308	271	284	272	259	255	280	293	265	299	277	264	263	277	262	289	276	293	266	272	303	249	268	291	271	276	264	280	294	303	279	280	304	282	279	313	261	271	246	247	248	308	271	279	267	262	267	260	291	324	256	268	251	266	247	292	280	264	281	289	282	269	260	238	279	277	285	305	300	302	271	272	280	285	276	274	287	271	271	272	269	271	291	302	268	271	257	283	256	288	276	311	280	302	258	293	268	258	255	287	287	315	289	268	304	272	272	270	261	287	278	254	288	276	253	286	283	269	256	285	257	293	235	283	273	255	263	264	267	281	280	292	289	293	289	274	259	271	268	261	270	276	268	277	270	282	288	293	279	287	265	285	303	282	295	276	293	303	301	280	276	279	264	270	259	264	267	281	264	272	276	296	258	259	296	310	293	263	294	276	276	282	259	246	271	276	284	255	270	268	274	266	255	275	272	309	239	288	263	284	275	283	269	303	262	283	289	282	279	270	279	255	255	298	300	258	264	252	303	326	250	275	288	261	301	294	277	264	252	286	282	268	273	284	259	263	284	280	287	276	263	285	283	283	262	289	283	287	266	289	280	302	271	301	272	281	288	286	304	276	280	295	289	277	288	259	273	296	280	253	243	265	260	280	306	268	262	294	268	282	287	299	260	284	279	299	264	304	289	256	280	299	284	300	274	295	246	264	284	269	273	241	274	288	284	306	266	293	316	283	272	293	288	285	284	288	264	282	270	256	247	272	267	274	282	297	262	270	302	260	269	262	296	265	266	266	262	295	270	311	281	295	270	288	253	288	258	247	258	260	261	255	246	254	293	278	285	278	269	274	273	289	280	273	265	263	278	295	248	270	291	281	282	257	315	230	254	253	292	283	261	290	270	290	238	277	258	262	273	266	280	273	283	315	289	256	260	268	266	271	268	284	289	279	283	287	264	285	273	252	278	310	250	268	272	280	259	267	309	290	254	275	252	264	259	270	284	269	264	257	266	289	274	289	283	291	275	254	254	271	273	280	289	273	285	262	272	271	272	275	277	270	271	291	282	288	283	309	319	271	285	250	271	306	297	257	259	268	268	266	277	319	245	275	259	294	290	283	292	288	291	273	313	268	293	269	263	302	271	287	286	289	254	273	274	269	309	283	273	281	287	270	265	279	286	281	269	246	260	264	274	250	273	251	252	276	281	288	253	296	256	282	290	244	320	246	284	255	280	248	276	295	283	299	274	267	282	239	288	275	291	274	261	264	246	270	260	267	248	261	271	280	314	218	266
21888	2520	5528	6351	5520	4406	3648	3085	2595	2374	2073	1909	1715	1639	1567	1407	1318	1301	1272	1192	1105	1104	1109	1118	1083	1026	1063	1000	1028	1046	937	970	929	931	902	950	910	865	883	898	824	858	871	873	869	857	876	844	816	851	848	848	858	816	814	860	863	862	779	786	812	802	797	845	825	820	871	837	813	806	841	774	818	800	858	790	785	821	828	807	887	811	845	873	827	783	772	811	863	797	806	811	843	789	796	769	819	772	826	808	825	831	778	809	833	817	790	746	803	844	827	747	823	773	817	779	799	734	781	738	791	762	818	789	782	766	804	804	788	815	783	817	789	805	772	755	778	780	848	780	801	788	832	784	777	799	796	832	779	783	798	799	773	811	764	767	785	766	802	799	773	787	741	820	793	804	793	729	731	764	808	807	816	803	762	782	834	838	833	794	801	788	733	775	788	769	797	822	846	710	793	832	794	797	740	814	796	774	749	762	795	740	771	809	777	846	787	773	791	826	814	792	784	760	789	768	785	734	751	759	808	803	795	739	818	802	791	769	783	872	777	782	771	747	777	803	785	776	752	787	801	762	796	810	738	803	801	727	792	739	797	747	814	790	812	775	783	823	797	801	796	789	747	772	799	798	769	759	805	761	788	754	747	773	788	742	790	860	766	808	812	775	715	805	862	772	764	788	803	800	828	793	752	784	808	809	807	784	781	753	776	793	803	758	801	778	765	799	776	816	767	775	752	747	735	796	766	791	738	748	809	787	799	784	829	793	785	752	766	771	780	780	779	792	756	764	756	756	758	793	821	811	755	788	811	762	729	747	828	793	804	796	779	821	777	833	760	741	771	779	779	809	745	780	790	784	757	762	789	754	840	804	775	822	774	808	778	833	740	752	802	784	770	802	771	862	753	780	737	804	801	822	746	820	768	782	758	793	793	793	799	810	759	777	749	725	760	784	834	827	768	743	792	749	841	831	756	798	861	809	794	808	740	777	765	804	806	826	838	755	807	892	843	802	820	896	738	746	791	816	767	805	809	793	786	796	755	792	757	792	749	792	809	822	795	803	800	792	747	826	758	803	805	753	810	790	791	783	787	785	804	756	783	800	787	796	808	764	754	794	773	806	804	780	774	778	845	789	777	821	762	805	785	780	795	773	783	792	819	765	819	787	804	763	799	775	794	794	760	788	804	769	785	814	798	770	793	747	787	792	781	762	760	819	758	755	814	745	792	766	774	802	785	825	746	797	769	786	764	812	776	763	801	819	798	772	781	770	786	794	776	833	777	805	812	739	851	769	767	791	775	809	778	803	725	791	805	785	779	823	776	786	756	840	813	818	780	794	741	788	775	766	765	808	780	792	794	782	805	795	750	808	783	764	786	768	792	744	723	762	818	770	818	816	823	764	770	775	795	778	815	798	798	823	809	793	748	772	795	783	812	793	717	798	767	811	757	786	786	775	791	724	774	775	758	765	780	804	816	747	762	798	782	797	796	787	763	748	793	794	765	793	827	774	760	759	761	783	806	795	807	760	746	826	815	747	769	775	804	755	716	805	771	795	808	764	755	785	796	790	778	778	805	791	793	754	787	833	797	729	846	737	797	785	797	742	751	770	804	732	737	797	765	830	771	753	766	774	809	803	786	781	792	796	812	811	765	783	786	741	800	773	799	763	804	815	792	744	759	829	829	765	706	817	827	760	770	764	784	779	808	789	788	775	795	811	806	765	807	819	782	758	721	728	818	807	807	780	804	819	804	807	775	795	789	750	789	812	834	777	793	751	787	818	778	813	767	763	751	791	809	775	837	768	764	733	808	803	771	829	781	838	804	745	811	778	814	765	760	776	841	797	776	796	745	803	783	785	782	768	777	779	800	828	799	797	815	815	809	793	798	796	802	803	797	800	789	784	762	826	795	779	800	775	784	791	781	789	775	849	846	821	776	831	808	791	804	719	784	746	782	749	790	772	735	801	769	801	783	781	773	778	774	775	803	771	800	743	827	773	787	798	781	787	759	801	823	759	742	720	806	712	801	773	755	784	768	791	826	795	843	796	825	783	776	716	816	765	773	792	755	779	823	750	803	760	733	787	777	760	783	779	838	845	812	797	748	748	797	797	836	793	775	767	808	749	844	767	804	799	748	852	792	791	773	827	779	756	829	695	828	796	773	752	802	813	800	801	765	759	758	764	797	775	795	784	791	788	779	816	840	768	818	790	795	757	806	803	778	782	787	765	802	773	803	768	803	796	828	767	832	763	816	780	804	792	851	757	787	810	797	798	761	789	749	791	784	776	765	807	822	780	783	763	766	788	827	756	799	749	763	824	848	760	789	828	798	848	727	820	744	841	736	804	803	771	775	778	734	792	770	803	782	745	800	777	749	805	870	788	788	806	795	775	820	751	789	767	807	725	747	775	784	831	767	773	800	798	750	795	797	811	756	766	809	771	806	768	745	794	779	776	776	820	782	753	814	792	826	751	796	821	764	755	753	765	790	784	837	815	793	801	830	777	780	793	823	793	829	824	760	774	734	823	775	751	834	766	815	791	842	830	815	762	779	789	743	802	833	783	789	792	766	805	826	785	768	813	824	776	802	774	796	791	796	785	789	761	802	819	807	772	769	810	819	751	829	804	763	796	792	712	766	783	812	814	811	753	779	736	801	802	792	764	791	764	817	742	751	799	724	753	789	821	784	794	777	703	782	806	824	777	801	817	740	754	822	770	814	736	744	749	789	800	855	787	762	806	831	804	797	840	755	797	752	806	788	807	775	840	767	800	842	775	814	787	770	765	725	823	800	830	829	810	823	783	820	769	769	826	824	826	784	795	775	776	781	741	743	782	777	782	761	812	780	853	811	808	815	792	778	788	823	780	842	763	769	769	753	816	797	833	783	749	781	832	834	759	779	772	781	845	861	758	784	785	779	800	806	783	740	749	853	750	772	736	781	855	755	784	787	801	791	809	806	805	794	772	824	760	753	772	807	800	820	759	803	794	816	753	784	830	766	812	781	790	740	723	735	782	803	841	793	739	839	769	773	834	735	795	766	744	808	767	743	755	796	836	778	765	840	719	762	784	753	769	764	770	794	781	800	846	819	778	822	794	758	795	812	777	809	747	780	754	812	768	759	779	821	839	783	794	829	784	775	776	794	786	830	763	789	810	792	820	778	811	788	799	796	770	801	779	749	799	780	789	763	816	795	788	775	816	799	776	739	786	824	810	732	796	750	814	812	761	753	802	812	754	821	800	778	795	795	769	778	878	793	743	775	785	767	812	804	756	795	808	749	774	789	797	774	753	823	769	772	794	763	783	792	783	812	739	800	785	770	798	809	787	798	782	829	806	812	817	767	779	803	791	812	835	829	849	779	764	795	792	791	832	798	780	837	774	762	808	765	782	811	790	822	778	822	798	753	780	775	773	802	824	761	774	810	769	838	824	747	767	809	800	783	771	764	765	771	769	763	800	833	784	798	772	788	777	738	760	738	795	808	787	753	766	781	791	819	761	779	813
6973	419	328	141	124	124	109	120	103	88	110	93	106	106	100	105	89	92	83	72	85	82	95	90	89	96	100	92	83	111	86	96	87	101	97	79	101	74	104	85	103	96	101	83	91	96	96	93	103	85	85	91	87	95	115	82	79	79	93	117	93	87	101	87	104	107	97	86	108	84	117	90	93	75	79	85	92	95	86	89	89	107	102	97	99	105	82	91	85	91	105	80	82	104	100	112	84	100	99	104	82	98	90	81	110	82	76	87	83	80	95	87	84	84	85	78	90	103	97	99	81	72	102	102	81	78	83	95	85	104	85	82	85	102	90	82	87	92	97	94	91	99	91	84	85	101	99	87	93	89	105	88	72	94	72	83	116	98	82	97	85	98	81	105	72	90	84	91	81	91	84	79	86	108	83	79	112	96	108	85	106	98	71	110	69	111	93	71	109	93	83	82	99	105	74	100	90	82	87	91	92	81	90	82	73	104	105	104	80	87	103	96	93	65	91	108	99	98	87	90	95	86	106	92	91	85	81	71	89	90	98	105	103	90	90	103	77	96	92	100	107	92	79	86	97	81	102	102	100	93	93	88	85	92	83	86	85	80	96	80	97	84	87	98	87	84	80	86	90	92	93	95	85	98	115	86	105	98	88	83	90	92	91	87	90	82	115	94	100	84	85	87	92	96	89	81	85	76	94	80	85	99	91	90	86	68	89	89	94	100	100	80	86	93	97	79	92	91	112	106	96	83	94	87	105	90	91	87	107	113	94	86	108	87	105	87	79	108	93	94	98	85	104	106	86	97	96	91	86	92	80	95	87	85	104	90	93	88	69	104	87	94	79	92	103	103	89	99	84	70	89	91	96	107	93	90	89	105	82	87	98	94	103	94	86	94	101	76	91	84	98	63	86	82	92	97	101	91	71	91	79	76	95	109	96	106	90	100	81	81	102	95	99	85	101	77	96	86	91	72	107	89	100	91	84	82	78	85	70	95	83	94	85	73	77	100	76	99	98	105	104	84	86	102	97	93	74	96	95	84	100	96	85	83	96	77	85	96	93	82	97	86	86	99	78	86	94	83	96	101	77	84	106	96	91	76	97	93	115	88	91	76	89	88	76	78	98	104	103	96	100	98	94	91	98	86	86	103	77	89	100	93	87	90	102	106	98	88	91	80	90	91	78	87	96	90	89	90	82	86	85	100	93	95	87	72	110	81	83	77	99	98	86	89	80	89	77	93	91	80	84	99	93	93	96	87	79	91	98	91	88	83	93	82	89	86	82	80	93	98	80	103	75	87	97	93	96	88	85	98	96	93	97	91	108	88	87	87	86	86	80	87	97	83	84	108	93	93	92	102	87	79	75	100	97	94	79	72	100	103	82	91	96	84	91	71	99	100	82	85	106	89	107	84	90	91	80	89	93	84	75	83	80	98	86	82	93	68	106	89	90	87	105	91	93	93	96	91	91	106	83	105	86	91	96	83	102	80	84	83	101	88	120	95	103	93	98	84	84	103	92	92	85	79	92	92	97	96	98	105	98	86	107	81	104	85	100	96	95	93	100	95	96	88	91	75	84	89	98	104	94	98	106	90	98	83	98	86	89	97	105	86	93	93	87	95	95	89	83	92	91	87	84	96	79	89	86	99	97	100	88	95	103	77	83	92	88	100	91	83	84	83	93	101	87	88	99	88	94	104	89	103	87	71	85	79	82	97	95	83	90	93	88	110	78	83	92	73	98	94	74	95	101	86	81	102	105	78	105	72	92	80	86	89	105	102	74	92	81	89	104	92	87	106	86	91	80	94	92	104	89	99	91	97	96	109	79	81	79	83	82	83	108	95	106	120	94	95	75	112	105	90	90	92	77	94	88	85	94	85	94	99	95	91	77	90	89	80	82	94	104	91	69	82	102	90	81	104	80	91	87	94	80	72	77	88	78	82	105	98	88	78	86	81	103	85	82	105	94	99	106	94	101	89	93	93	91	91	81	81	90	69	97	95	96	83	96	71	115	85	96	77	95	82	104	91	95	86	94	89	105	81	81	87	91	89	70	87	92	92	93	95	83	92	91	88	87	81	96	87	85	92	77	88	108	94	91	101	89	102	96	89	92	110	91	88	106	98	94	85	87	98	96	84	83	111	97	80	94	94	97	86	94	107	93	100	73	99	76	96	107	82	97	76	104	97	103	96	94	92	81	81	79	97	86	84	93	106	77	90	105	86	97	91	108	80	80	105	92	96	96	98	88	92	91	95	90	97	101	87	100	87	111	94	78	81	94	72	99	80	84	92	84	97	96	87	76	93	91	89	107	82	110	69	92	89	106	90	83	86	83	74	112	99	81	82	84	109	91	92	93	84	73	110	84	84	108	105	93	92	114	101	90	84	92	101	108	100	100	83	98	80	95	98	94	91	81	106	86	90	88	91	90	96	80	74	102	85	106	71	91	85	83	76	99	78	100	115	92	84	87	113	90	111	86	92	85	78	90	89	80	84	84	101	77	99	92	89	112	81	81	83	100	91	83	105	69	93	83	92	75	93	77	99	91	94	85	93	94	86	78	70	102	91	103	93	84	88	102	103	85	100	80	99	103	90	95	89	86	83	87	80	119	94	79	79	99	104	84	89	99	88	90	85	101	97	97	92	95	91	107	80	101	91	91	78	97	94	87	94	75	102	96	96	74	89	94	107	80	81	86	85	96	88	84	91	99	76	106	105	117	93	92	76	93	83	98	79	89	102	100	109	101	103	83	90	94	96	78	86	89	76	88	89	75	92	103	78	77	86	84	107	88	87	82	79	76	76	83	85	75	74	89	83	96	90	89	92	99	84	79	91	110	85	83	95	84	95	107	110	82	105	90	104	82	95	99	92	91	93	102	97	95	105	80	89	78	92	103	89	77	98	83	94	105	72	94	90	75	76	94	92	85	91	89	98	75	82	83	89	100	90	90	111	98	95	81	84	90	78	78	100	94	102	84	94	88	86	77	116	88	82	95	87	99	95	86	79	76	88	104	90	81	83	73	81	109	79	96	84	87	99	93	93	104	79	85	95	107	68	91	83	75	80	95	94	75	97	87	91	79	89	91	77	87	91	94	96	92	100	76	111	95	92	88	80	92	87	124	91	73	76	103	84	101	90	86	102	79	72	97	81	69	81	83	95	72	84	89	91	75	97	99	101	78	99	106	95	81	79	95	81	80	106	82	74	89	101	95	88	64	94	72	108	91	90	89	84	79	83	79	93	92	91	76	88	88	88	99	85	83	86	105	96	97	93	97	107	94	82	94	86	72	81	82	72	100	95	86	101	89	98	98	88	84	93	91	83	75	95	87	88	85	73	84	85	87	97	109	79	82	85	96	89	86	115	87	87	74	101	91	95	82	78	90	97	115	89	97	88	95	93	84	96	93	93	96	74	94	101	103	104	87	109	88	101	89	94	109	84	95	77	90	101	79	102	79	94	89	100	86	94	97	90	88	92	90	82	99	89	94	95	91	101	101	93
6378	413	515	507	479	455	401	394	378	373	364	316	342	374	371	360	365	334	339	364	355	318	315	301	355	344	352	300	322	324	333	343	325	344	351	358	340	297	324	344	315	312	316	345	341	307	346	324	344	337	357	324	335	326	312	307	318	337	351	333	331	314	325	324	303	332	325	337	302	326	295	344	304	331	328	318	312	315	301	357	323	347	339	325	330	315	326	337	313	305	331	361	353	320	338	350	298	318	329	340	336	306	327	339	336	324	343	324	304	361	341	322	360	333	331	327	323	307	327	319	319	315	304	281	335	333	292	356	345	321	331	296	316	343	341	328	280	329	314	325	337	324	304	323	323	316	333	318	302	332	289	334	301	295	363	313	365	339	268	326	298	303	331	299	348	316	333	321	308	281	301	310	347	324	347	326	364	334	360	328	342	307	291	359	329	356	318	334	313	343	317	338	305	332	316	311	324	300	328	351	318	315	311	319	323	344	341	305	375	325	307	374	346	318	308	313	336	315	345	327	275	323	313	359	306	318	317	338	327	332	315	323	343	320	317	298	340	342	319	349	337	338	317	294	317	332	322	311	359	327	332	374	329	338	324	321	342	339	329	304	343	329	328	319	326	332	324	306	312	335	320	300	308	324	326	334	326	313	338	300	334	344	334	330	337	298	311	325	342	352	300	327	317	298	331	318	323	344	335	306	366	332	308	354	335	309	313	337	343	309	338	348	324	321	327	332	346	329	341	305	323	288	305	290	308	316	305	303	320	368	337	333	356	325	311	359	313	346	315	338	293	307	341	297	361	317	336	340	339	333	321	332	354	387	321	338	333	313	349	325	329	314	330	322	330	319	313	296	320	344	329	302	324	358	314	307	325	318	322	298	325	319	324	358	332	362	360	366	325	339	303	314	274	358	339	336	337	304	344	322	333	340	342	322	328	314	338	352	339	317	321	322	318	322	321	325	330	345	320	311	332	318	328	360	374	307	319	325	307	355	312	312	312	289	349	319	316	347	306	362	332	280	287	303	304	329	323	301	314	329	345	335	369	323	350	320	339	352	344	345	311	326	340	318	337	343	348	305	328	326	340	332	310	322	322	309	336	308	325	346	315	283	344	322	324	320	330	324	335	278	315	309	303	351	302	333	301	350	309	291	324	346	334	332	343	318	330	359	323	310	304	302	353	325	346	346	349	329	354	308	318	343	336	325	318	366	308	338	339	329	347	349	292	318	328	346	318	303	344	310	325	297	310	313	338	324	331	324	312	326	351	309	307	317	299	339	313	341	340	316	348	312	307	318	310	331	323	318	319	321	342	323	305	330	325	310	324	325	314	316	355	343	342	337	341	298	320	329	346	322	318	342	330	342	372	291	373	339	350	329	330	352	333	306	340	361	330	317	334	372	334	310	274	310	351	343	316	314	343	316	291	316	336	323	286	320	353	315	339	313	311	321	325	309	313	324	319	300	346	339	333	341	311	346	337	329	333	347	356	343	296	324	323	336	335	350	338	327	313	308	312	342	327	309	298	321	378	333	363	325	383	324	348	312	324	306	323	341	317	347	343	303	338	335	361	313	320	343	317	334	341	324	350	340	358	321	314	317	350	306	297	300	310	363	306	334	338	299	317	317	344	356	313	345	347	325	313	348	302	341	346	314	324	317	334	324	320	303	328	305	337	299	325	349	327	310	342	314	306	317	343	326	329	297	319	303	328	331	328	314	315	329	321	322	330	297	349	333	311	336	318	348	323	309	325	302	294	302	319	335	339	306	326	339	335	342	316	350	328	327	325	348	312	340	320	324	323	320	310	290	316	357	334	354	329	316	346	356	309	342	320	305	320	327	321	309	336	363	305	301	336	351	322	332	329	323	356	331	327	294	329	328	364	298	330	324	334	321	319	366	354	337	324	300	328	301	340	297	348	339	326	325	344	308	321	330	322	327	329	306	321	350	335	320	319	294	327	329	314	294	334	332	346	330	295	329	315	311	294	302	323	338	307	290	330	333	327	344	337	333	320	311	312	351	330	372	322	318	316	357	357	358	313	315	342	295	330	295	305	316	349	300	325	351	360	311	342	345	314	338	317	324	362	330	332	325	329	322	339	331	320	284	325	283	312	336	319	345	307	350	313	320	346	324	311	332	297	330	315	364	327	338	302	337	355	339	306	328	326	325	324	318	335	326	314	305	354	316	336	331	330	273	306	338	328	316	329	326	327	311	315	335	324	330	312	332	330	331	317	318	335	342	353	363	290	341	321	325	354	326	327	312	313	344	328	327	329	352	324	313	294	349	330	320	317	342	307	332	293	345	372	326	333	322	321	337	336	310	316	298	312	337	318	337	344	326	303	331	316	303	346	349	305	310	353	355	327	298	369	351	329	315	301	327	332	331	306	328	340	340	305	331	316	319	305	312	317	308	337	333	306	349	344	312	343	351	371	358	347	278	296	339	325	332	337	313	319	335	347	311	374	327	324	306	339	296	297	301	361	325	279	322	332	312	326	327	340	323	342	310	315	287	320	307	345	333	323	296	329	316	342	305	357	309	335	335	347	301	345	304	300	313	341	319	309	336	349	301	354	303	344	348	360	353	317	290	332	360	332	299	357	318	321	319	324	364	323	333	332	305	336	301	364	311	345	297	330	327	328	343	281	333	313	321	337	364	319	322	363	322	323	317	310	332	310	327	340	318	327	309	271	327	309	346	328	343	312	340	337	327	308	316	309	294	294	326	334	313	351	334	349	342	337	348	300	336	316	302	333	318	324	303	315	333	307	316	366	313	311	368	293	361	335	353	313	329	339	310	343	323	331	314	318	304	304	318	315	341	329	312	335	341	315	311	313	322	334	345	334	327	322	332	314	326	313	349	343	316	343	308	326	341	325	362	339	342	320	307	358	316	336	340	323	336	364	332	322	323	323	298	315	311	318	316	321	276	331	315	322	299	373	300	328	312	330	312	301	340	333	330	343	325	327	327	299	323	314	325	330	306	304	301	327	316	290	301	355	340	350	325	348	338	314	332	275	336	307	311	313	360	331	301	355	333	329	345	328	330	317	337	290	329	343	366	372	302	330	315	322	292	316	355	299	339	335	315	311	340	357	319	331	308	315	316	343	325	354	345	334	326	318	344	304	298	301	326	339	335	309	325	322	302	329	305	322	316	294	317	334	328	319	317	327	322	301	324	321	360	347	315	326	315	309	330	296	299	301	295	332	311	319	326	336	316	335	319	330	328	339	327	328	346	339	320	319	323	331	350	290	332	332	354	303	324	312	306	364	307	293	331	311	333	329	323	298	318	320	300	351	327	326	311	319	331	325	344	332	324	324	342	340	298	344	313	307	313	322	350	311	364	321	351	323	303	298	331	321	308	327	334	302	333	349	357	282	291	320	325	298	296	339	337	322	316	324	327	330	320	300	333	296	344	329	338	320	322	322	303	333	329	347	352	338	333	348	314	302	351	354	297	331	326	363	311	306	337	365	338	356	339	349	315	316	350	328	342
38398	20111	6723	1127	805	615	555	423	367	354	304	292	283	272	258	254	238	240	267	228	204	229	234	202	205	228	215	212	189	202	213	213	212	244	216	229	234	207	210	193	196	206	215	208	212	195	197	169	203	185	212	198	192	209	223	207	215	200	219	178	216	194	229	205	215	211	213	192	181	207	177	189	189	199	205	204	201	204	182	202	187	194	232	198	184	219	182	200	206	198	190	188	203	201	184	178	194	190	185	185	203	214	187	201	198	206	203	200	185	190	220	206	206	197	198	228	198	232	200	196	182	229	193	225	205	194	174	201	197	185	219	182	212	206	182	211	189	214	207	192	209	213	189	196	194	182	209	191	202	191	173	191	193	190	197	201	184	191	211	215	207	197	203	191	212	202	189	214	188	213	225	206	196	218	201	191	188	203	187	188	194	198	195	200	189	201	174	184	200	195	205	180	184	155	209	180	220	216	215	201	195	234	188	185	198	209	225	215	173	201	184	212	195	199	215	197	181	203	210	204	219	159	231	210	214	183	201	222	174	216	208	180	187	207	211	182	191	205	225	173	183	180	183	195	166	200	231	201	211	220	206	183	196	207	210	190	180	186	178	203	202	183	186	187	202	200	182	213	209	192	233	191	192	170	208	205	218	211	206	201	165	180	200	190	176	186	208	201	207	211	184	193	204	161	199	204	213	200	207	205	186	182	196	225	206	176	168	224	189	204	202	181	205	185	218	188	196	173	190	194	225	179	212	175	211	210	202	212	190	205	224	205	215	194	228	201	177	209	166	180	184	222	183	196	192	183	218	170	199	184	196	190	204	179	223	228	200	183	190	204	192	195	224	191	184	199	199	184	224	192	207	214	172	197	180	182	176	194	180	184	191	217	188	212	221	184	218	218	196	199	196	200	194	206	175	215	207	219	160	200	201	215	163	191	197	203	176	216	171	171	187	196	188	184	198	197	189	203	200	186	190	224	203	183	197	188	165	202	192	185	199	193	212	214	191	193	215	182	186	185	188	206	209	192	203	205	220	204	198	185	196	193	209	217	192	188	200	199	163	185	195	201	202	192	191	222	187	227	187	161	187	185	188	181	207	179	215	187	202	209	215	189	210	182	156	175	211	188	164	190	203	186	199	202	191	216	223	209	187	185	204	207	178	187	191	193	195	191	192	179	195	187	182	199	196	190	188	208	192	203	213	181	209	175	196	197	195	194	167	186	206	227	197	206	227	187	205	193	217	171	189	199	185	205	223	198	190	215	190	218	200	194	193	198	202	217	217	209	170	191	170	195	176	206	198	198	188	170	168	201	206	193	202	196	162	180	185	208	179	210	177	192	196	181	210	210	178	176	181	180	208	222	185	199	197	160	180	183	205	180	209	207	212	201	208	186	177	205	206	182	198	195	185	179	202	199	188	203	196	188	207	194	207	205	196	164	193	184	183	216	211	203	202	199	187	201	193	202	209	177	180	200	204	184	191	172	189	194	204	195	176	195	194	195	157	203	194	182	213	187	189	183	208	192	199	198	198	170	185	194	199	173	182	223	190	190	166	171	215	190	193	194	201	196	195	180	208	204	187	200	160	173	198	198	221	195	190	208	223	214	190	187	176	207	202	211	194	192	205	194	224	189	190	187	235	227	200	202	180	181	186	200	200	197	198	194	209	208	190	185	196	191	214	191	188	188	201	195	187	211	192	178	202	195	196	186	198	192	194	178	181	161	195	185	195	205	190	182	189	191	212	212	201	223	233	206	199	197	199	201	212	211	183	198	183	214	193	207	195	190	205	186	220	197	191	175	173	185	226	189	169	183	203	205	169	192	187	212	196	180	183	199	195	177	206	196	199	216	214	197	173	188	181	210	189	172	182	221	211	201	186	182	209	187	179	184	220	225	190	200	222	229	186	163	201	210	192	216	205	202	201	185	179	181	206	205	198	199	187	180	204	171	209	189	215	195	208	176	194	206	172	188	192	200	171	216	202	188	189	222	166	198	191	190	187	222	198	210	180	209	201	178	213	224	209	200	169	209	186	190	169	198	190	202	189	208	188	218	184	191	209	192	182	197	173	210	181	191	195	192	193	208	217	203	184	185	189	220	189	206	212	192	185	231	198	200	211	216	176	204	193	188	176	200	210	186	183	200	181	173	198	203	212	195	204	185	211	199	185	190	182	185	210	188	188	207	209	205	150	210	207	188	220	217	206	214	189	195	171	189	179	191	179	204	196	199	224	214	196	207	197	183	169	194	200	191	193	186	206	184	231	176	180	227	201	198	217	211	193	171	207	187	181	202	215	179	221	174	207	188	176	188	227	219	201	199	173	208	193	199	195	196	194	207	197	217	197	191	206	195	204	199	233	201	181	202	175	193	225	207	195	184	225	176	204	215	191	173	189	187	232	228	212	201	192	187	204	161	184	188	193	186	182	196	227	224	222	190	175	170	195	180	219	211	172	201	194	194	191	190	184	198	201	182	205	203	198	208	201	190	181	168	224	196	198	197	222	192	170	188	201	232	187	201	203	182	219	205	180	211	194	210	172	211	209	204	214	200	197	192	208	198	195	200	201	177	186	209	196	186	192	195	204	176	198	183	167	200	181	189	186	193	198	218	198	185	196	192	221	202	213	208	216	190	181	183	193	187	180	178	174	204	184	201	195	201	177	211	214	207	197	199	218	181	180	220	199	184	185	205	197	209	195	202	174	214	170	208	207	209	196	202	198	187	206	191	203	168	199	200	190	196	215	182	207	201	208	198	200	205	179	214	198	206	193	210	219	194	168	182	196	173	201	197	203	202	202	196	189	187	198	194	207	190	200	202	200	214	184	222	181	217	174	199	201	194	210	186	229	185	205	183	205	205	190	202	197	207	217	193	214	176	189	188	197	162	171	186	204	206	213	202	218	195	193	204	195	210	192	201	198	217	180	187	218	173	195	182	188	188	194	190	186	199	188	153	204	199	184	228	193	191	219	199	191	189	195	187	202	185	206	198	203	172	167	185	230	218	221	192	180	214	210	186	176	188	194	196	164	190	213	201	211	212	192	192	196	206	180	195	183	187	203	201	184	193	187	212	189	189	230	198	195	197	233	204	180	198	214	190	186	195	227	197	180	204	193	203	206	188	191	215	193	180	186	192	186	197	214	194	210	218	220	199	188	199	192	204	195	196	207	224	233	193	173	176	208	200	216	194	178	192	178	211	191	204	203	189	240	185	199	188	192	169	177	188	186	223	216	189	170	213	197	194	201	172	200	205	200	189	182	190	214	199	209	188	209	194	174	208	216	176	216	201	188	214	194	177	189	199	189	231	175	186	208	209	205	208	199	192	202	225	186	199	193	205	209	186	187	216	198	223	207	208	192	188	196	197	209	187	164	188	233	212	205	188	208	205	191	204	198	167	199	203	202	208	190	202	195	212	203	227	217	217	198	183	189	199	192	171	215	193	198	176	198	236	198	174	194	208	182	206	212	212	191	214	211	224	189	192	207	190	203	186	199	187
17849	1548	3054	3511	3124	2568	2115	1839	1505	1372	1249	1200	1074	1005	904	1008	885	842	821	798	810	827	767	795	775	717	720	727	722	667	698	679	729	643	692	682	645	609	648	659	651	666	615	678	612	602	658	615	629	621	617	627	639	580	661	631	572	607	614	608	609	640	638	627	621	639	604	614	596	670	615	641	584	654	629	605	578	625	618	649	597	633	593	630	616	599	670	585	553	593	623	644	576	598	652	627	627	612	566	590	639	629	574	574	595	596	577	613	592	548	566	590	598	618	603	621	604	599	602	594	643	586	613	617	582	588	599	587	578	635	634	610	622	637	623	613	661	594	594	619	581	577	609	617	589	592	614	579	571	560	598	575	644	577	613	579	584	647	635	564	605	622	534	566	590	602	565	604	622	613	626	600	660	573	570	608	582	587	565	617	606	633	550	561	629	605	583	620	622	590	557	609	599	607	599	581	593	557	579	539	572	564	590	598	613	626	623	597	580	623	631	603	636	571	613	569	669	668	605	596	609	577	600	618	611	612	577	547	550	613	536	600	577	646	598	559	587	578	600	626	598	602	595	610	613	635	603	602	585	554	626	603	599	611	575	570	648	606	595	614	627	611	597	638	640	571	605	606	612	614	595	599	608	603	618	601	570	583	577	604	617	567	643	566	611	584	580	593	584	584	608	607	597	542	540	594	592	621	573	609	603	593	601	614	566	604	625	637	593	596	575	610	598	578	573	604	601	644	621	606	570	567	596	589	594	609	623	607	588	631	611	570	607	614	630	588	614	606	594	569	562	580	639	593	580	583	560	606	623	666	573	556	592	647	566	590	547	640	609	582	587	592	572	620	599	592	574	591	631	587	608	618	596	594	573	611	541	563	588	620	630	559	579	587	587	591	600	550	596	547	542	573	662	599	601	573	577	594	606	589	627	607	606	607	584	597	633	618	608	599	617	622	637	533	595	583	582	609	615	611	649	566	599	600	584	560	607	594	606	564	569	575	612	587	571	591	577	600	569	603	622	581	544	565	616	588	615	611	615	618	613	626	591	609	572	618	577	607	587	630	611	602	635	613	610	636	606	579	614	577	568	588	565	650	590	585	623	605	560	594	646	578	608	593	612	617	589	601	621	609	583	582	617	602	595	613	538	620	602	618	596	580	571	664	605	603	610	627	610	594	570	636	644	640	609	576	573	596	580	603	617	603	614	606	636	602	609	606	591	609	600	585	641	603	605	616	599	573	613	545	604	628	602	570	595	608	591	578	619	615	574	586	575	587	566	575	620	592	532	584	573	589	582	606	606	598	559	570	588	590	601	576	611	572	590	625	572	618	581	563	579	591	620	579	610	569	555	580	609	592	585	554	598	582	552	645	583	580	608	628	617	574	634	541	600	627	605	585	605	567	590	606	644	557	557	564	615	606	621	568	602	596	604	607	600	570	610	614	590	620	607	632	577	628	614	533	611	546	598	573	566	631	606	585	595	622	619	577	617	611	588	635	598	598	610	597	606	580	591	591	609	592	611	606	642	615	613	590	611	592	571	560	569	583	587	642	629	606	658	582	584	542	587	636	616	589	608	608	603	627	625	624	628	588	571	559	614	550	597	582	637	592	584	622	583	632	598	621	641	592	604	619	553	611	586	578	577	566	642	597	626	541	634	630	599	631	589	545	566	591	574	610	553	585	627	568	605	597	580	647	606	626	557	611	611	589	606	620	599	596	581	572	627	574	619	612	567	591	586	586	566	583	626	612	604	577	585	599	593	593	611	613	606	544	593	624	601	626	592	630	649	633	548	631	600	633	601	605	629	553	620	601	561	572	540	626	618	607	624	581	615	587	573	632	570	620	548	645	599	601	591	593	592	606	629	597	631	565	582	563	600	597	610	569	561	569	570	562	592	587	624	619	622	595	564	559	576	612	588	574	599	584	569	591	602	602	581	579	574	633	598	593	544	598	609	570	595	578	528	593	598	593	577	609	628	619	612	620	629	567	588	608	614	599	615	618	581	607	585	555	593	597	619	609	597	597	536	598	596	596	654	529	617	588	638	618	583	608	613	604	611	597	583	589	638	595	587	612	589	592	590	584	591	579	588	588	640	628	572	595	633	589	633	554	596	574	625	639	605	607	654	593	609	603	562	600	617	599	576	630	592	587	632	615	657	630	574	584	620	586	604	620	594	601	600	620	610	561	616	549	607	556	581	605	584	605	589	608	578	599	604	622	624	630	611	572	602	609	594	580	618	570	574	587	607	583	596	592	609	599	576	592	599	578	600	590	596	649	595	541	621	637	604	579	565	618	579	604	579	592	591	606	610	571	583	595	610	620	648	551	577	671	616	576	575	639	589	634	614	572	588	586	600	641	592	583	602	610	617	585	594	596	604	601	629	571	580	585	568	623	580	620	592	615	569	632	549	623	589	582	593	602	617	675	565	616	601	606	583	595	626	588	610	563	586	592	593	641	559	580	631	581	572	606	583	626	611	578	577	586	596	593	580	597	613	619	600	614	630	590	618	614	610	559	585	598	624	578	550	570	604	577	642	540	585	624	641	645	590	616	584	589	590	608	592	614	660	553	608	586	562	618	590	629	598	581	616	570	585	619	601	621	578	616	611	593	582	577	621	604	556	545	633	583	603	604	634	607	590	599	555	597	628	631	558	637	614	619	650	612	596	609	540	633	640	608	524	633	619	555	595	600	593	547	608	605	596	612	606	598	608	595	573	616	616	613	594	606	576	587	594	603	590	598	563	586	555	556	597	593	588	627	575	601	658	577	644	608	564	573	635	581	602	548	624	580	636	570	593	612	598	594	616	598	595	556	592	585	616	636	605	578	583	621	618	605	593	546	616	619	591	581	577	587	601	581	634	590	639	607	616	590	597	643	584	598	603	602	597	602	599	599	612	583	622	575	585	611	562	620	626	576	635	629	579	578	602	569	639	598	546	590	601	579	588	567	642	565	583	583	598	586	624	592	592	638	605	602	637	595	593	586	600	610	635	577	603	599	591	618	590	569	592	611	577	616	602	600	620	584	619	578	622	612	532	597	596	636	569	608	551	580	557	618	550	587	553	586	616	609	610	651	592	562	608	604	563	574	629	579	616	597	577	576	567	620	631	603	588	618	647	611	601	600	621	617	574	616	599	597	582	566	603	593	628	643	641	627	590	615	609	593	614	577	594	626	545	577	605	643	643	629	595	588	597	647	570	585	575	596	642	602	590	596	599	606	603	600	577	602	566	582	578	597	599	603	607	593	561	612	615	637	578	596	614	591	594	600	592	618	598	653	609	627	596	619	604	569	583	610	575	605	563	626	614	615	594	537	581	603	608	620	613	594	581	571	613	647	628	625	611	635	585	580	587	593	606	593	585	623	626	550	577	618	603	626	634	616	603	637	610	582	577	585	568	608	600	639	601	586	593	546	610	635	596	612	620	596	577	578	570	613	620	636	589	607	619	586	601	581	635	563	574	611	614	593	629	634	622	611	600	599	557	570	595	642
41097	25511	18745	3081	1623	1239	914	754	632	556	512	488	405	410	366	365	374	361	314	366	332	299	327	312	334	289	291	295	307	326	315	306	287	304	319	307	320	267	308	278	290	291	278	295	296	279	290	287	293	270	290	272	319	295	273	300	301	249	307	266	285	266	278	265	302	282	276	244	272	274	275	291	298	266	266	299	290	273	271	288	242	291	290	287	296	253	324	298	280	273	268	252	278	311	290	293	265	249	253	288	264	299	292	269	309	284	262	273	292	261	288	273	294	287	248	241	286	268	252	260	288	297	270	285	291	287	277	264	266	295	308	316	332	301	252	283	300	291	289	294	301	276	272	301	284	268	277	316	266	268	270	245	274	309	278	275	278	305	259	282	300	274	290	259	295	282	285	277	292	278	273	286	276	301	314	296	320	278	252	275	284	261	275	262	296	284	269	261	284	300	273	279	270	309	286	272	295	279	324	277	267	270	226	274	288	261	287	268	275	257	280	286	291	272	266	275	265	259	292	299	297	257	305	276	277	264	260	271	279	263	257	266	257	268	285	279	290	299	267	271	265	270	277	282	278	256	255	270	280	301	264	255	289	285	270	275	296	264	250	253	267	243	282	318	273	287	285	258	251	282	275	285	259	302	295	287	300	256	277	270	293	285	289	265	257	274	260	281	294	268	283	263	263	285	283	278	270	249	312	298	296	268	268	291	269	286	280	248	298	270	275	301	275	267	309	287	293	288	273	274	294	282	278	298	294	276	277	309	283	279	282	270	272	282	279	281	282	313	260	280	279	265	295	274	287	297	285	255	278	293	249	269	281	298	253	251	282	262	259	268	256	265	268	285	273	278	270	272	273	267	296	270	272	291	277	274	280	271	309	247	273	296	307	254	287	280	280	294	269	285	260	256	288	276	301	298	272	276	273	276	291	267	275	274	265	260	271	275	273	267	262	266	272	268	277	288	280	294	271	274	281	279	276	257	280	281	300	288	247	270	280	270	281	268	310	278	288	273	283	279	287	268	281	271	283	275	283	296	253	274	305	300	265	298	287	278	270	276	283	298	277	281	276	259	268	282	284	244	280	265	277	271	254	292	303	263	235	310	279	307	264	275	286	272	304	309	302	263	289	269	282	278	259	270	263	316	268	242	261	258	258	283	250	257	309	311	287	290	252	266	240	268	268	271	275	275	270	291	248	259	265	287	277	304	281	294	289	257	289	277	254	272	290	257	264	267	288	291	284	270	273	282	246	258	288	299	272	279	283	274	281	289	313	249	299	279	262	287	274	314	301	312	292	264	272	266	270	287	272	299	245	278	300	272	290	285	264	256	293	269	294	265	270	272	302	292	277	279	294	253	257	257	279	267	290	287	257	284	266	278	260	301	288	261	262	282	279	304	268	282	273	270	257	290	272	293	261	285	305	237	275	246	256	300	305	256	288	298	288	269	241	286	274	271	265	294	282	271	280	251	275	308	288	290	296	250	278	248	268	269	279	255	274	280	255	294	296	267	258	280	271	286	309	271	284	302	270	275	295	275	282	249	244	278	271	266	296	266	285	304	287	276	287	267	295	279	266	297	263	286	275	288	298	263	291	293	329	251	266	307	291	287	275	272	264	280	280	268	306	316	280	296	285	276	269	277	266	267	254	285	298	281	266	269	288	266	262	284	267	268	244	294	287	281	294	241	282	249	271	245	277	286	229	285	280	257	269	282	265	259	275	271	249	277	275	265	290	272	259	301	280	252	265	295	263	284	276	251	310	305	286	261	268	300	267	278	280	271	280	270	300	257	270	264	266	293	305	275	320	277	257	261	291	232	280	283	285	290	248	256	270	313	282	302	287	302	294	272	292	267	301	280	278	258	312	283	269	273	260	294	264	269	324	302	297	276	255	282	281	306	290	266	240	277	230	279	288	256	281	302	296	278	313	259	260	308	271	297	277	272	285	289	282	258	307	297	266	279	287	289	268	275	258	261	293	280	255	288	273	277	274	282	265	278	293	278	247	268	285	323	273	278	298	279	296	282	296	274	288	271	271	271	255	260	253	270	273	267	270	262	274	308	256	276	249	297	274	279	247	307	287	266	251	275	279	275	307	282	243	281	275	252	272	238	278	282	275	283	274	258	286	272	256	276	261	276	323	297	271	262	274	319	259	284	273	290	272	277	273	268	271	260	274	289	253	268	267	297	284	259	277	294	266	295	283	265	301	281	270	235	287	292	279	279	289	282	269	243	293	290	261	302	303	280	277	259	276	262	259	273	283	287	301	281	254	272	276	269	260	275	272	243	257	264	259	288	254	247	296	287	278	259	256	258	264	308	287	266	270	298	298	266	275	258	255	264	258	266	296	263	254	298	269	264	278	290	297	286	272	278	273	284	258	259	299	260	278	264	246	258	287	281	239	293	290	273	252	282	265	260	282	266	323	257	298	254	265	285	284	254	248	255	244	268	263	249	277	295	305	288	276	311	263	288	273	288	266	313	276	268	260	301	295	280	262	308	295	285	302	286	280	277	285	267	266	306	281	262	241	274	291	281	296	288	307	269	273	279	282	302	304	280	297	322	298	278	262	249	291	283	295	298	276	273	292	245	264	290	274	281	282	293	267	291	260	284	293	282	296	235	277	308	274	275	246	287	270	277	263	302	292	261	266	246	278	280	260	268	295	249	276	281	254	274	292	305	300	285	243	277	273	286	273	284	282	279	315	248	301	279	273	264	286	286	254	283	301	251	265	290	228	285	283	294	264	266	298	278	257	281	291	241	257	289	276	258	271	252	291	268	250	292	294	249	265	265	283	266	240	252	243	301	299	295	279	270	286	283	272	278	302	272	260	258	263	270	294	314	255	291	275	266	294	272	273	282	319	267	286	284	257	267	262	286	279	254	292	313	290	296	279	271	293	263	276	276	266	286	275	273	279	288	254	263	267	265	275	283	270	254	306	259	284	301	260	282	283	248	290	297	261	258	249	279	313	283	297	263	272	278	297	263	280	272	274	296	287	268	294	268	264	266	278	249	268	244	272	268	266	292	289	278	278	288	274	272	245	254	252	291	271	299	284	273	310	290	288	276	270	280	276	283	281	288	246	289	266	267	318	257	278	309	266	262	268	277	280	238	277	303	286	269	279	261	304	287	254	283	267	278	294	290	287	297	278	303	301	259	305	275	282	280	312	265	276	257	265	244	285	272	284	312	260	268	287	272	266	283	282	263	280	281	275	271	260	264	263	288	311	267	274	330	258	265	256	266	267	269	283	267	267	268	291	274	272	288	268	302	260	266	284	273	281	271	288	292	289	268	259	312	254	273	279	264	293	269	287	281	251	255	319	261	283	260	286	273	288	274	290	315	287	259	272	298	282	292	246	288	273	298	276	297	280	272	276	282	247	242	256	247	277	275	280	266	292	267	268	237	288	283	267	265	277	269	260	269	267	295	265	276	295	286	278	305	255	263	285	271	282	283	285	265	283	278	269	272	250	267	272	262	269	273	285	264	280	314
21502	2549	5558	6428	5518	4463	3623	3000	2620	2313	2034	1818	1725	1656	1456	1467	1320	1345	1270	1192	1163	1047	1114	1105	1015	1053	1035	1016	981	972	969	959	932	939	906	932	932	917	868	843	839	900	816	900	873	848	837	883	819	855	863	848	860	848	779	883	816	853	800	860	830	799	823	811	849	833	797	788	850	850	826	814	765	771	798	812	830	857	789	850	816	810	792	770	831	831	839	823	780	795	724	829	791	833	768	812	841	756	881	802	783	804	775	760	815	840	814	782	820	816	771	770	821	808	773	781	796	794	817	761	814	798	812	810	782	773	808	823	809	758	742	789	808	755	777	768	803	805	789	803	807	819	791	817	823	757	808	816	768	788	782	818	796	748	740	831	801	801	811	796	812	804	797	793	799	769	764	777	775	855	784	825	796	792	765	776	770	794	762	773	789	794	844	796	804	733	819	809	752	804	820	789	804	853	757	791	815	823	793	763	822	776	765	795	768	816	746	819	806	792	804	849	817	790	770	726	810	770	852	767	752	830	785	761	771	803	805	771	787	790	822	778	806	800	774	840	811	830	808	748	784	732	818	768	796	793	780	761	799	817	780	764	807	778	820	729	770	798	804	777	764	840	817	761	790	789	812	838	723	758	826	815	743	810	874	815	813	815	797	832	735	732	819	765	779	817	766	744	791	826	745	758	808	775	779	802	776	819	741	817	746	788	764	782	803	813	764	785	801	744	779	787	761	738	838	830	811	787	807	800	752	815	794	788	796	852	781	781	761	784	795	763	842	778	788	808	793	795	823	859	819	771	787	798	816	862	820	768	770	825	797	795	800	776	794	819	796	829	845	764	762	816	776	824	760	749	756	805	786	806	806	802	786	787	793	787	797	781	805	785	751	816	776	745	822	780	807	798	765	781	811	811	731	712	767	817	807	762	770	770	825	842	782	776	772	778	791	862	798	769	795	778	816	776	811	838	786	797	755	843	742	808	766	760	829	744	782	786	766	783	813	771	768	771	840	786	838	785	759	758	807	748	815	808	763	804	769	817	792	802	744	812	753	797	784	807	775	802	793	804	804	819	752	778	749	770	793	794	773	750	806	801	778	779	809	758	802	775	786	815	787	785	742	771	766	812	747	740	767	783	814	760	750	791	804	744	801	777	749	796	807	801	825	777	811	790	779	790	815	756	835	777	809	779	741	771	803	736	796	761	781	831	794	824	773	797	758	769	817	782	772	852	748	770	830	783	851	773	759	799	783	763	814	772	757	778	767	764	753	803	744	792	818	802	773	837	809	749	797	762	785	783	823	804	829	757	759	812	820	729	814	822	774	760	817	813	790	845	755	760	739	805	787	780	758	750	804	795	768	789	801	772	740	759	765	805	817	785	816	799	806	803	804	724	785	720	777	795	776	767	782	824	832	811	774	796	746	790	771	723	816	744	789	767	825	802	782	766	776	788	815	856	712	751	770	822	767	802	775	807	784	776	757	812	806	786	811	767	755	787	734	722	773	753	782	789	763	803	816	811	796	753	761	768	759	792	772	772	770	777	807	811	802	775	834	782	808	776	809	806	781	711	780	749	808	781	810	794	745	739	792	797	730	830	770	812	761	795	717	789	773	792	812	730	792	791	782	794	755	762	794	797	792	781	773	760	765	791	776	747	778	801	774	827	811	764	780	802	749	745	801	771	744	807	805	765	831	799	793	816	842	808	801	814	820	780	736	764	813	758	784	821	777	807	828	782	795	816	831	749	782	796	777	802	846	735	776	793	781	798	733	813	728	821	793	775	826	761	812	798	784	756	781	760	799	732	796	829	813	737	788	805	748	821	717	812	749	798	820	798	798	766	779	805	771	742	828	816	819	782	769	789	766	749	791	788	776	758	755	778	768	740	778	787	759	749	793	784	808	709	770	831	790	802	813	822	781	784	754	785	780	734	770	787	845	792	782	791	766	807	772	735	777	828	781	823	828	737	805	777	753	791	749	777	739	772	790	794	757	758	743	769	760	843	825	740	770	792	791	822	739	836	761	780	735	793	789	779	752	800	798	768	823	795	795	774	816	797	770	786	800	754	752	812	799	778	831	759	746	778	744	810	799	766	770	764	766	741	744	838	799	756	780	757	809	764	787	806	813	786	791	777	808	758	801	762	776	796	794	781	770	761	785	769	791	832	767	767	779	755	778	748	767	762	785	764	777	799	781	735	780	757	749	739	762	826	756	731	741	759	776	811	783	790	798	770	751	769	760	795	822	778	779	784	750	829	794	792	772	780	733	791	781	789	780	808	751	840	788	738	814	778	782	804	772	809	775	777	825	816	805	794	736	827	760	710	775	800	805	762	802	805	731	833	768	773	765	795	774	809	812	785	771	762	833	781	782	782	827	770	773	784	807	850	825	771	748	764	843	783	821	797	722	730	739	792	809	764	761	809	765	773	738	766	817	799	808	758	807	711	792	774	786	796	720	773	771	745	792	786	818	778	783	829	800	777	776	785	776	806	784	826	747	754	777	828	766	797	849	744	766	747	833	732	767	831	776	767	820	766	794	768	794	747	820	787	794	789	772	834	728	830	799	775	792	821	776	783	807	778	772	834	773	748	774	745	790	815	781	767	766	773	791	759	763	830	797	808	802	811	787	765	786	778	838	807	832	746	790	778	757	768	765	785	747	761	755	790	804	778	837	800	760	781	758	825	763	718	765	773	759	738	789	799	799	778	793	722	732	763	792	796	820	807	754	792	801	785	815	759	788	788	819	738	810	760	807	760	768	772	780	800	794	771	778	813	817	769	750	747	791	799	755	800	787	816	796	757	816	771	785	815	751	804	799	813	813	807	837	775	786	776	814	820	818	787	777	794	719	791	787	763	778	820	776	782	735	819	788	759	741	796	779	760	831	815	756	782	801	797	754	818	849	763	777	772	797	850	817	801	784	801	831	800	773	768	808	798	762	815	768	768	737	759	811	799	801	791	787	792	743	799	767	782	748	831	802	743	766	842	800	826	777	805	785	792	797	818	773	787	783	761	782	796	781	835	828	803	816	756	815	848	777	787	771	757	809	792	774	753	774	798	844	748	812	812	776	798	794	799	802	778	818	756	797	766	803	754	789	734	810	727	756	764	765	791	791	820	807	832	834	803	755	865	805	778	768	831	761	839	785	771	835	775	792	767	788	746	756	842	828	747	836	782	823	800	838	755	755	817	778	753	809	775	782	794	770	818	808	768	789	818	740	815	778	813	788	809	830	782	746	766	807	835	784	784	753	755	762	761	771	779	817	797	767	837	812	764	747	779	797	763	789	738	770	784	735	772	770	811	777	775	778	768	801	881	768	819	802	729	785	811	768	771	809	806	771	802	783	771	787	824	762	800	781	838	773	824	811	782	720	773	759	754	786	782	798	804	776	792	777	843	762	779	786	762	777	760	806	762	815	762	811	820	795	754	825	787	808	789	726	786	793	795	853	787	837	794	793	825	753	773	824	807	773	791	762	784	773	754	787	809	786	769	801	782
6582	412	304	143	131	118	121	98	113	94	91	71	89	103	77	76	79	97	86	83	83	78	76	104	96	86	92	96	91	69	83	93	83	108	108	95	99	80	87	108	88	86	112	91	99	102	87	71	81	89	86	88	99	82	83	79	106	89	98	85	95	74	78	86	74	90	89	77	69	85	94	77	99	84	97	93	92	99	87	91	117	85	82	86	91	85	99	87	93	99	105	86	93	85	89	87	87	86	84	90	87	90	82	91	90	99	72	88	82	86	73	86	102	78	84	102	76	72	97	96	86	98	90	84	91	68	84	82	82	90	97	101	80	71	86	85	75	87	73	103	97	84	86	63	89	95	78	85	91	97	99	73	75	72	108	92	99	107	83	106	74	94	91	88	93	80	74	83	93	98	98	67	81	83	103	82	86	96	91	97	97	99	85	90	81	117	100	107	90	98	78	88	93	77	84	98	97	87	89	106	94	85	100	108	121	88	98	93	99	96	100	103	91	93	87	92	101	92	108	87	113	89	93	89	93	87	83	85	92	94	114	93	76	98	73	92	106	78	89	88	94	97	76	87	78	93	86	103	85	88	97	84	87	84	84	84	94	94	109	79	99	87	81	98	89	90	86	78	105	117	117	85	105	101	83	79	92	85	73	109	90	91	87	77	84	98	99	80	92	90	88	83	89	98	89	106	82	101	97	94	83	101	82	77	103	86	88	87	91	92	91	89	79	110	115	85	100	100	94	108	88	92	82	101	102	121	91	98	89	79	85	87	102	87	58	94	88	72	105	91	64	118	104	84	88	89	86	92	85	101	90	87	97	89	106	108	92	90	94	93	99	81	75	80	108	104	99	78	80	94	96	99	89	84	96	96	86	100	104	83	83	99	85	97	81	94	88	91	89	92	95	82	94	97	101	88	92	101	95	99	89	81	75	82	86	85	92	88	87	93	86	89	94	93	92	94	82	100	95	91	107	89	91	85	101	107	95	104	79	78	84	91	100	87	90	88	104	75	97	85	103	96	85	100	97	99	88	82	88	87	93	81	98	103	75	68	97	83	105	80	96	104	87	116	89	78	84	90	102	86	86	80	87	89	90	100	104	80	82	77	88	95	81	100	97	84	109	96	89	99	74	105	102	93	94	97	90	83	84	93	111	78	94	112	88	93	93	90	87	100	82	86	79	87	97	86	76	104	102	70	75	88	71	80	93	84	94	75	91	89	73	91	73	97	102	87	88	96	88	85	94	115	98	98	91	84	94	73	88	82	73	84	85	97	108	90	90	103	99	90	80	92	81	91	76	80	99	103	96	85	91	87	88	97	91	103	108	88	88	73	82	83	91	114	94	94	88	96	99	93	93	91	92	85	106	74	96	82	92	97	100	109	95	80	81	88	105	66	98	94	81	79	89	104	86	77	85	102	74	87	99	104	99	97	112	112	91	108	89	91	97	90	96	85	80	78	83	104	111	84	74	91	87	87	79	93	90	86	85	97	84	84	90	97	71	77	89	95	86	102	86	90	108	89	80	103	90	84	81	93	112	68	95	104	98	81	111	102	92	98	80	90	91	106	109	88	86	105	82	89	87	70	94	77	90	71	97	82	101	84	85	110	91	78	98	88	79	88	87	86	83	79	64	91	78	79	87	91	81	88	88	87	82	95	87	88	80	92	82	82	82	77	78	86	99	94	76	106	92	78	94	77	94	74	87	100	82	104	93	90	75	93	80	104	90	107	65	90	84	81	95	71	84	73	107	90	103	83	80	104	87	74	77	70	101	96	83	88	86	90	98	85	85	95	88	86	70	84	86	93	82	96	93	84	95	96	85	76	95	96	102	98	91	85	89	101	90	89	100	81	117	97	91	91	87	109	68	75	83	95	95	79	95	70	70	110	89	88	84	80	102	91	98	90	92	85	100	76	72	98	96	82	87	75	119	98	95	84	86	97	87	87	90	97	104	87	101	85	100	94	90	77	107	74	70	90	88	88	89	85	76	84	91	99	88	101	88	86	84	79	91	86	87	85	81	91	95	104	101	88	96	76	92	93	85	89	97	77	94	92	95	85	99	77	82	105	99	103	84	94	94	73	75	99	92	93	97	103	83	78	92	86	77	107	71	93	85	86	95	87	80	92	97	106	92	92	87	67	71	77	111	95	100	100	88	107	86	100	94	100	83	76	94	94	89	81	99	86	93	91	86	95	92	93	89	79	96	106	101	91	78	80	88	86	79	107	89	95	93	92	99	96	92	82	101	85	79	94	98	88	94	99	81	82	88	74	102	96	83	89	94	90	92	97	98	87	95	104	116	97	69	79	97	86	78	96	105	76	76	83	86	105	99	76	77	98	97	92	78	87	79	79	84	96	72	83	81	87	93	95	100	89	92	91	80	100	93	78	80	107	102	108	100	78	65	87	93	108	97	80	86	99	97	90	87	83	90	85	93	84	86	100	70	103	77	104	94	103	103	104	89	104	88	80	77	113	92	107	80	92	96	82	98	95	90	92	96	76	111	99	88	87	100	91	100	87	92	97	109	84	87	96	91	75	87	113	96	85	95	83	103	94	94	101	97	89	90	91	96	85	89	84	83	93	92	90	90	105	100	98	73	96	80	95	80	89	97	100	75	101	88	89	83	99	82	84	70	75	94	90	96	100	86	88	74	79	89	107	86	96	101	76	73	84	94	101	107	85	85	101	102	87	83	88	92	90	100	75	79	95	91	98	98	107	94	84	86	98	93	95	74	92	96	99	92	76	94	81	108	89	81	88	88	97	97	115	74	91	82	103	82	101	81	102	70	83	91	85	77	87	99	90	90	88	90	85	107	83	91	86	83	89	85	81	84	90	73	100	70	85	86	91	88	103	85	98	86	78	99	72	91	98	106	76	88	92	88	94	104	105	69	85	88	101	100	89	90	73	98	103	106	89	87	91	101	89	83	89	84	101	102	83	85	100	117	84	101	110	93	80	89	99	87	82	75	92	82	88	85	89	91	83	97	95	99	80	76	100	92	92	108	97	87	98	90	108	96	90	89	90	94	96	92	89	92	90	101	77	92	84	97	116	79	87	91	81	78	89	94	94	91	91	88	114	74	104	101	92	77	102	91	85	90	101	84	83	76	95	92	89	93	91	87	91	100	97	90	98	110	97	97	80	87	88	85	82	82	100	95	95	83	98	87	106	85	88	94	88	94	86	86	92	94	96	78	76	102	89	80	101	81	88	95	89	99	104	88	96	104	101	102	91	85	92	83	81	84	105	105	88	97	76	85	91	86	95	95	80	93	104	91	86	92	88	93	90	102	94	69	91	80	79	90	81	92	87	100	93	102	92	80	96	83	93	98	97	81	99	95	73	100	82	91	80	91	72	95	101	79	85	87	95	81	103	96	94	94	72	76	90	100	68	85	73	90	102	84	113	90	103	96	103	90	102	98	84	101	92	70	99	92	74	86	85	77	91	82	81	77	81	78	104	73	90	92	94	91	98	96	92	79	67	89	81	82	107
5850	389	483	463	414	439	416	414	405	381	330	349	343	351	342	340	335	370	348	364	316	313	344	334	352	323	292	296	321	317	324	329	339	323	329	328	309	309	348	311	314	304	354	341	303	323	332	338	309	295	314	298	283	319	315	322	306	317	344	322	325	291	298	310	340	301	332	330	327	334	317	336	291	302	298	302	344	336	273	315	318	332	346	327	332	338	318	314	358	305	343	313	342	325	309	304	339	282	312	326	331	345	314	324	316	326	348	332	317	316	330	281	329	315	295	287	330	308	330	316	327	328	320	319	341	341	315	301	295	328	321	329	330	320	350	320	290	325	350	329	318	317	361	303	344	345	318	335	331	325	312	312	333	325	294	305	314	307	334	320	318	343	328	317	326	294	351	323	321	310	316	342	355	309	322	315	323	341	322	369	294	312	322	308	319	319	334	338	323	323	329	325	325	318	332	322	301	324	309	317	321	334	292	316	316	307	315	353	335	294	337	301	313	305	325	298	346	325	313	284	356	326	331	319	322	321	304	332	322	296	328	343	310	323	315	304	323	296	338	346	314	345	320	336	319	302	320	303	344	306	320	307	331	319	295	312	341	313	314	343	356	298	333	305	328	352	298	309	325	341	318	331	317	310	320	326	314	325	311	305	311	318	358	334	304	314	309	351	324	312	323	315	314	353	328	363	318	289	316	341	342	303	322	319	298	365	333	342	332	320	322	334	312	315	353	311	317	301	292	314	373	335	305	319	335	343	341	328	317	307	326	293	280	316	333	329	320	298	323	320	328	354	295	338	332	315	321	310	332	327	338	319	343	334	319	316	318	343	336	306	339	343	303	294	353	297	303	285	311	336	332	337	322	309	341	287	298	312	301	321	315	320	314	324	335	324	320	337	313	329	344	328	326	328	335	340	313	318	360	331	324	342	292	316	334	296	306	323	329	301	320	320	338	284	332	312	316	349	302	329	317	341	344	319	307	312	347	292	316	340	318	338	313	330	286	323	310	315	336	313	330	307	331	369	292	314	331	322	325	330	308	346	319	320	320	325	314	344	315	344	330	336	323	316	354	318	313	335	309	302	295	324	301	305	337	328	330	324	334	307	306	358	326	300	318	303	340	328	325	298	317	342	322	340	317	329	299	333	323	294	313	343	333	341	322	338	309	329	321	316	317	340	317	331	320	312	331	308	329	334	319	327	337	313	306	308	354	301	347	325	292	327	341	328	303	324	314	328	337	316	305	334	339	362	304	335	320	298	301	309	296	339	327	308	303	315	321	302	332	303	316	302	361	330	362	314	300	327	344	334	307	338	327	319	326	318	297	282	304	317	328	331	317	302	379	309	291	318	309	327	321	287	309	327	338	342	351	343	309	320	344	346	320	320	307	302	307	342	331	323	328	320	335	334	324	325	304	346	283	332	342	340	325	339	319	319	332	320	338	311	331	346	332	332	338	323	287	330	329	335	315	331	350	326	351	347	324	301	333	310	307	335	302	346	337	325	331	330	300	334	333	298	338	294	342	302	309	276	345	325	331	337	313	298	320	354	338	323	346	294	301	343	339	308	308	310	315	315	306	310	326	330	310	289	278	332	326	336	336	321	336	320	320	327	314	348	348	306	298	350	334	290	332	337	323	306	376	323	336	300	316	331	298	338	356	326	288	325	299	324	311	328	314	307	301	325	302	290	340	307	340	306	281	306	329	301	285	327	357	336	358	310	321	357	299	348	338	319	355	321	347	346	331	312	321	333	321	294	327	308	293	328	334	346	317	330	331	331	325	281	333	290	309	316	327	348	334	313	327	340	341	308	308	307	357	312	300	340	305	368	299	327	313	351	314	334	306	303	345	334	329	317	332	345	307	314	292	317	328	314	276	308	298	332	316	325	320	333	300	321	355	335	321	324	293	291	351	313	332	320	321	326	322	334	363	355	327	334	328	303	353	330	318	317	331	323	304	306	347	347	339	320	332	347	362	335	341	319	334	290	332	332	321	307	356	305	311	346	315	283	333	317	335	338	320	309	336	353	341	352	300	314	328	326	339	306	308	330	308	339	327	292	293	341	342	311	327	341	314	299	313	304	338	324	354	295	304	321	287	332	346	353	319	304	315	332	324	353	315	314	338	316	337	318	301	315	348	327	324	309	334	311	304	323	312	366	292	331	337	318	340	332	358	322	337	318	317	319	341	332	307	335	355	310	322	320	336	311	358	311	304	318	305	305	335	344	331	344	346	325	338	301	309	331	333	289	333	336	354	311	314	306	341	314	316	331	336	325	354	305	318	313	290	342	309	317	339	280	289	322	302	335	313	292	301	328	340	346	330	306	322	345	310	325	328	323	352	309	340	282	290	312	332	328	318	316	335	284	296	305	352	318	307	292	285	319	295	330	323	307	353	313	361	326	313	301	322	328	310	324	357	312	333	318	328	324	362	314	337	331	331	316	302	333	305	327	310	321	297	326	314	332	304	340	333	322	359	336	334	333	303	283	364	346	327	333	350	339	336	317	317	299	319	347	316	309	328	271	313	325	342	334	335	327	288	330	342	323	279	331	344	344	317	333	316	298	312	345	332	343	327	294	336	325	316	328	329	317	305	339	338	339	314	352	339	307	299	312	343	314	335	349	293	314	311	342	327	355	321	276	291	319	318	287	338	305	318	332	345	308	340	335	305	340	355	341	342	314	321	338	308	321	301	300	307	349	341	314	331	328	312	339	316	301	307	340	322	321	318	341	322	325	312	315	320	283	363	311	318	330	306	355	317	292	297	318	311	340	314	306	308	295	305	299	319	323	348	319	340	322	311	338	299	319	308	322	340	308	306	320	318	329	304	309	335	315	339	330	334	340	324	329	306	329	346	316	339	347	348	338	312	333	332	317	348	305	299	338	327	287	340	319	346	325	321	293	294	306	342	312	347	310	338	274	306	339	343	333	322	331	324	329	316	314	305	334	319	315	312	320	320	375	342	324	321	316	312	324	328	296	360	313	304	336	314	316	308	352	345	318	318	297	310	319	301	317	314	337	287	307	331	302	347	305	340	314	296	314	339	306	323	340	314	326	324	299	309	304	344	314	342	343	297	318	343	309	331	339	315	337	318	294	328	346	291	304	303	316	352	318	296	320	348	301	339	310	321	345	342	343	336	317	347	314	285	336	356	331	304	350	350	338	330	336	294	319	311	305	315	316	323	301	304	314	327	312	300	304	305	321	307	316	308	313	355	332	337	328	327	330	357	331	335	321	316	327	372	323	318	340	308	313	303	293	294	303	346	278	297	342	308	322	317	294	328	331	359	339	326	295	299	326	318	308	333	305	312	333	346	328	335	323	343	311	354	319	326	351	328	335	336	335	318	318	339	292	344	263	318	326	312	341	336	330	302	367	315	331	361	331	306	324	324	316	328	310	329	313	336	310	331	314	343	318	330	341	323	339	333	318	365	322	293	338	343	353	331	332	334	319	321	327	331	323	314	359	320	329	351	305	311	318	336	335	326	331
38445	18097	4133	1108	798	604	502	435	345	329	296	300	278	285	259	260	237	219	231	208	221	227	195	226	203	253	247	202	207	223	227	204	223	237	203	218	224	193	199	206	202	195	187	197	201	208	205	180	202	200	187	204	197	213	175	213	238	190	215	195	225	220	194	195	198	208	217	184	200	161	205	207	198	197	202	169	206	206	201	192	198	179	194	196	186	192	203	187	195	200	226	217	204	197	208	199	173	191	235	199	205	202	183	211	174	203	207	181	182	208	179	209	174	196	207	192	205	207	201	215	179	193	205	186	207	182	175	191	227	201	189	208	185	206	210	187	208	191	200	204	184	210	183	196	209	203	212	187	219	197	182	210	196	197	169	184	185	204	186	185	201	184	203	175	197	205	186	199	193	171	177	219	204	218	183	197	215	209	197	205	180	192	214	199	192	191	209	184	192	177	197	170	175	203	183	197	198	217	200	201	209	176	219	200	194	209	175	187	200	204	217	182	205	210	195	187	193	197	198	198	193	200	203	201	197	192	212	175	211	194	184	210	205	174	195	188	176	175	180	200	184	184	198	196	196	198	171	196	169	194	188	193	204	205	190	182	198	188	175	194	205	205	191	200	191	205	187	198	191	195	205	211	213	205	188	196	182	189	200	217	193	209	198	197	168	242	199	192	189	202	203	181	209	190	187	204	184	201	192	217	206	196	191	206	196	227	207	192	178	203	221	222	224	214	189	199	191	186	202	199	192	180	169	196	207	196	185	211	195	193	205	170	200	190	174	190	208	209	178	183	207	186	207	198	179	169	204	187	208	211	190	204	215	214	210	200	195	202	203	200	190	209	211	174	189	188	196	173	201	191	176	183	198	182	181	207	188	177	183	169	188	207	206	184	223	199	196	202	192	187	192	179	216	205	192	205	225	211	212	189	212	201	204	193	205	187	211	197	204	215	197	212	207	209	210	165	208	195	187	200	194	174	180	185	195	212	176	203	197	188	213	201	196	224	169	204	219	219	211	200	189	181	210	203	223	190	226	194	194	213	188	228	219	206	171	171	193	194	186	178	182	202	196	198	188	208	187	203	202	192	201	196	202	202	209	193	191	182	215	177	204	202	189	203	193	193	178	183	213	206	188	183	176	196	193	214	185	196	189	207	198	200	178	179	191	178	182	191	214	175	171	219	185	212	213	208	225	203	190	192	177	203	217	194	209	215	207	202	203	211	178	210	204	202	212	215	229	188	196	184	191	197	198	184	205	207	179	188	197	199	212	171	213	190	181	208	198	207	188	170	180	199	194	198	193	227	198	194	181	217	205	180	178	206	185	213	179	237	198	205	213	178	213	193	202	183	179	186	193	221	180	203	182	195	187	187	210	186	207	188	188	203	216	183	180	176	210	187	194	202	200	191	209	180	214	208	187	175	155	180	193	205	183	198	202	206	202	193	212	203	204	225	191	225	193	214	186	187	191	192	218	192	208	188	211	202	204	201	180	200	185	217	190	200	233	191	202	210	171	202	209	187	151	211	200	214	194	201	189	179	189	195	196	211	197	184	206	212	200	205	211	199	198	200	223	191	193	177	175	189	191	184	176	209	200	201	183	192	205	187	206	165	176	194	209	190	185	186	184	195	189	192	184	175	191	175	221	211	213	215	186	201	180	198	191	199	190	220	188	197	201	189	208	232	176	209	172	191	194	168	150	187	175	185	206	185	207	206	185	179	204	226	205	193	211	213	201	171	164	205	227	224	203	210	190	186	194	194	197	197	207	217	192	183	223	186	193	195	202	190	212	206	196	205	202	169	191	202	184	173	197	200	205	196	192	207	207	207	188	184	190	204	202	208	189	200	181	179	200	209	203	174	173	190	205	219	202	191	224	191	182	224	196	187	194	191	193	195	199	214	179	194	212	204	214	181	165	193	215	194	211	206	157	208	182	189	203	160	224	194	212	183	171	193	180	195	209	172	169	196	179	190	183	183	210	185	180	203	203	224	201	202	199	195	201	200	202	184	187	207	187	197	199	206	218	210	189	172	214	192	184	221	175	203	193	184	167	188	209	197	189	185	233	169	176	211	197	194	197	204	201	193	198	192	195	180	211	199	209	211	201	185	204	194	195	199	206	186	214	186	164	208	203	214	206	224	199	175	202	200	191	183	229	187	194	208	222	171	187	186	198	196	204	170	157	211	186	192	186	194	191	197	178	195	221	204	208	199	216	183	168	202	172	209	228	194	179	197	192	191	195	199	181	187	200	210	198	219	209	206	181	182	189	207	207	203	173	200	194	185	211	181	219	190	173	182	195	182	189	201	193	192	193	182	206	191	192	208	185	199	183	224	200	217	201	209	206	209	220	187	221	187	192	192	201	196	168	214	173	196	186	203	210	200	222	199	212	225	192	180	177	197	203	207	195	194	194	191	196	184	186	172	170	167	242	195	183	228	212	164	168	197	192	206	184	194	181	179	190	199	211	192	176	195	199	210	216	203	197	220	218	198	221	197	233	213	212	197	216	208	171	184	182	222	228	188	192	187	203	228	220	194	204	195	178	216	199	202	189	197	211	206	204	209	177	219	211	192	190	175	210	194	176	194	197	201	204	214	198	200	189	194	196	209	198	173	204	205	200	181	173	197	166	166	208	177	211	196	199	179	195	201	193	210	174	177	207	188	192	196	211	201	205	192	210	193	210	178	202	209	195	186	232	200	207	186	188	201	174	183	205	212	208	166	214	218	221	209	199	214	199	212	237	200	173	210	212	205	186	179	185	178	186	199	190	222	180	213	195	188	205	192	225	219	188	197	210	186	199	161	180	200	202	189	201	199	192	177	188	195	189	188	190	190	204	213	205	205	189	205	176	186	185	193	194	181	195	180	197	198	185	196	215	192	207	162	189	201	209	168	190	199	226	181	219	205	193	219	230	205	182	202	184	187	213	191	206	210	172	203	206	226	212	196	220	204	199	209	201	206	197	179	206	210	221	198	180	204	189	177	172	188	174	204	171	215	200	193	201	177	196	204	212	211	190	182	185	203	212	170	204	188	187	181	182	174	193	169	175	208	180	198	205	214	203	179	185	221	210	197	196	202	187	179	202	205	195	179	176	178	183	194	194	212	210	200	188	171	209	189	202	212	213	190	183	186	223	219	207	187	189	180	199	185	194	184	195	198	191	217	198	202	185	187	189	164	177	176	191	187	183	201	188	181	199	215	217	212	183	198	187	192	216	203	210	211	214	200	197	169	239	183	204	173	213	207	206	203	222	185	200	195	195	168	193	214	199	249	188	220	207	195	194	173	194	196	214	180	234	205	194	211	181	201	218	187	192	195	196	197	202	209	199	199	178	190	198	196	201	212	198	218	188	206	194	197	185	207	209	212	218	179	205	170	204	174	191	214	185	196	222	195	199	197	209	183	182	190	195	177	175	206	190	197	193	203	196	199	196	183	200	184	165	190	206	189	200	208	191	187	204	206	200	202	202	219	210	195	204	193	214	205	188	190	185	199
17586	1503	3088	3595	3100	2506	2048	1816	1490	1298	1189	1140	1068	1034	983	955	889	817	845	780	743	778	742	733	759	690	706	682	675	651	717	694	664	652	668	651	667	662	651	636	663	636	622	629	621	621	596	620	662	615	639	668	631	630	651	580	620	634	608	625	638	634	633	634	564	629	609	609	593	638	579	624	602	614	591	621	656	624	611	596	570	634	601	594	562	591	594	581	564	592	614	614	633	617	651	638	593	631	572	640	617	631	605	603	636	583	638	599	601	639	585	571	630	613	591	616	610	586	645	631	610	630	605	578	625	595	615	586	574	606	575	616	622	623	607	613	614	595	650	612	654	580	575	623	570	573	632	607	596	602	599	611	592	567	572	603	607	599	583	619	615	599	573	591	563	599	596	560	575	602	613	556	622	603	590	592	594	609	548	605	615	592	611	587	586	629	578	570	622	609	544	597	597	600	572	622	647	601	611	632	611	602	605	609	609	597	570	589	607	617	638	621	608	605	629	579	590	584	580	597	614	594	614	603	612	640	638	623	644	585	577	622	582	573	599	576	558	561	617	618	589	601	615	605	592	596	637	626	612	547	609	585	602	580	599	594	584	583	593	588	626	588	595	623	560	610	575	586	623	603	594	569	606	598	612	620	558	577	627	620	597	601	580	592	603	572	628	608	572	574	601	606	602	584	617	574	583	642	603	602	574	598	569	587	637	566	611	630	651	616	594	574	575	616	585	615	565	616	574	595	598	594	590	633	599	604	675	588	584	641	586	588	583	625	571	628	583	613	596	585	575	596	609	589	646	640	599	558	584	623	652	568	569	569	629	619	564	625	638	616	568	589	592	584	542	578	613	607	602	642	551	593	572	571	590	563	626	626	612	611	574	599	597	547	589	584	611	588	605	585	622	628	582	559	595	594	590	599	579	583	588	622	609	594	558	627	577	559	591	657	576	601	627	565	579	578	588	622	603	605	557	577	644	605	597	610	552	595	584	621	579	624	607	617	581	582	600	604	573	607	587	590	582	632	599	617	599	554	603	578	630	610	605	578	585	579	586	604	619	628	610	617	567	628	626	603	580	638	581	576	572	648	565	579	634	614	575	558	624	604	634	607	619	619	593	617	601	588	636	613	629	607	664	588	591	581	599	664	606	623	609	601	631	620	617	596	596	579	579	621	634	620	582	613	598	640	565	662	589	627	647	617	585	595	577	574	604	586	616	589	576	586	549	585	622	597	572	652	620	606	566	640	591	621	599	594	594	614	602	622	626	586	562	579	620	626	583	540	584	612	595	615	629	614	586	588	545	608	574	582	588	594	630	590	570	597	582	590	594	623	560	616	574	618	588	584	586	550	602	586	589	563	570	603	636	592	597	610	618	595	578	574	578	600	574	584	613	587	582	595	593	589	622	589	592	611	629	609	597	594	604	583	610	584	557	598	603	598	606	605	584	621	576	605	575	614	587	628	621	540	591	611	635	571	600	606	588	590	602	598	629	624	642	643	594	618	635	614	593	579	586	630	611	587	596	546	558	629	623	660	603	601	614	610	585	602	623	594	603	583	589	603	616	624	555	583	587	609	590	617	576	629	598	577	608	519	593	601	610	615	627	615	600	601	608	580	523	599	590	607	635	611	592	527	610	598	571	567	592	607	580	608	603	600	623	597	548	610	582	561	613	596	580	562	609	601	597	567	630	568	623	601	572	608	617	561	559	606	610	569	583	589	625	594	582	561	548	603	574	563	635	553	587	583	581	604	602	586	590	591	653	604	548	568	589	603	624	641	579	606	555	624	596	572	592	608	586	603	619	593	651	639	583	604	619	605	619	581	528	576	581	611	611	621	616	614	553	616	599	595	626	602	574	611	570	603	606	582	600	601	561	621	601	570	566	612	583	601	621	596	603	592	607	621	622	567	564	620	565	606	601	604	583	600	588	565	625	606	598	584	593	583	592	597	603	573	610	629	597	626	563	623	571	593	613	592	627	648	610	609	588	610	623	601	586	610	577	587	641	618	605	598	656	588	611	589	603	604	635	577	583	610	613	570	610	599	585	622	583	562	582	644	606	586	609	600	566	610	588	573	598	582	589	586	601	597	628	578	631	646	642	647	607	631	625	608	586	624	629	625	571	598	625	558	609	584	596	581	594	624	628	586	589	597	582	661	609	610	604	598	536	604	578	600	620	598	601	618	622	609	605	620	582	627	570	603	551	568	616	621	610	598	586	617	600	622	594	646	591	621	581	574	559	582	591	610	562	606	584	561	639	620	638	577	648	557	657	599	625	588	600	603	594	590	564	592	600	606	602	588	603	633	594	555	611	630	615	591	620	533	582	603	575	580	590	591	590	557	596	570	633	611	579	611	633	644	562	606	607	628	571	627	576	599	593	619	582	611	612	599	615	629	576	624	604	548	607	611	593	620	595	628	639	631	612	589	589	614	572	554	612	584	630	606	576	554	628	571	598	596	584	553	586	590	617	569	577	582	618	637	601	635	581	557	617	592	620	610	588	634	570	594	599	613	641	638	577	620	651	585	571	561	613	587	600	571	625	618	598	574	580	614	625	592	601	564	598	604	606	596	595	561	622	633	574	601	597	606	605	581	590	578	647	573	563	615	613	632	582	579	563	569	605	588	629	643	537	615	637	579	605	616	599	609	598	613	650	562	589	618	587	568	555	652	665	605	616	571	592	589	619	594	572	611	600	624	584	639	550	609	556	610	593	610	570	580	619	567	564	625	583	609	599	588	620	608	580	612	620	588	587	619	571	547	593	625	595	610	605	583	594	601	597	638	566	595	602	584	592	572	555	663	615	620	581	624	558	617	639	641	615	576	634	608	571	563	599	628	602	629	604	586	626	635	578	598	616	599	562	581	620	568	604	595	571	623	599	585	608	588	578	626	613	620	594	625	608	586	642	573	606	544	624	624	612	596	624	631	552	589	569	605	576	569	601	629	615	604	615	581	581	636	623	616	593	603	610	611	628	583	611	579	581	591	614	628	561	573	589	608	572	601	637	579	563	587	568	558	584	587	612	633	614	586	583	626	569	572	600	592	568	586	628	575	588	586	619	560	602	581	607	557	594	610	569	604	617	634	561	580	588	585	589	599	567	569	608	563	601	600	568	580	593	608	591	631	631	600	619	584	635	638	634	633	600	621	586	593	543	567	564	617	602	599	593	614	567	621	613	575	600	587	594	547	574	553	605	570	597	580	569	597	604	598	575	600	629	567	580	610	590	628	637	578	595	632	607	605	575	614	600	578	594	578	612	594	605	576	566	576	582	609	624	614	596	618	576	613	633	599	583	588	576	609	576	564	629	584	537	584	610	590	595	573	602	611	570	612	578	628	643	616	631	615	573	601	599	583	579	618	632	596	548	595	635	597	582	592	629	623	624	595	630	595	618	599	592	646	607	576	566	599	583	612	578	577	610	615	610	610	574	585	627	622	595	641	608	583	584	636	550	576	587	570	637	633	611	600	568	611	555	603	641	583	579	603
41241	24881	16921	2748	1546	1211	935	770	656	560	505	450	452	393	410	389	346	333	349	319	312	320	336	324	334	301	305	281	303	326	257	300	264	310	298	301	298	294	322	280	296	313	268	295	279	289	302	296	286	267	275	299	285	285	313	315	295	309	292	272	253	271	270	266	285	271	245	311	301	274	271	259	290	276	268	308	265	260	313	287	283	288	269	262	289	268	246	269	271	239	279	270	270	272	260	282	295	285	255	279	247	262	272	288	271	285	286	303	291	276	286	269	304	283	298	306	271	283	290	284	279	271	271	301	302	287	276	275	278	268	281	267	296	247	255	263	296	298	290	274	285	242	296	261	255	267	275	292	269	294	290	268	267	286	271	279	288	261	281	280	268	258	271	289	265	281	286	260	268	314	268	257	267	298	265	281	271	270	282	294	298	275	289	266	260	293	292	313	262	272	267	292	296	246	254	256	271	279	265	283	244	284	275	252	256	278	249	245	275	305	262	276	315	276	266	288	288	303	282	262	296	279	287	252	294	285	288	225	295	280	280	251	293	256	261	277	288	248	276	282	277	272	230	292	263	288	282	296	280	292	281	273	252	306	283	280	251	298	256	273	286	272	298	261	251	274	299	292	274	303	276	277	259	275	290	256	259	317	277	267	264	300	264	249	274	284	261	306	262	285	278	250	278	297	278	291	262	267	268	265	268	274	276	303	261	272	272	283	256	294	257	257	256	260	301	288	268	279	263	250	278	294	254	256	268	286	269	282	284	283	273	302	283	305	296	276	281	290	266	290	294	245	280	274	268	267	280	292	265	272	259	271	275	275	284	289	287	275	292	295	274	304	253	266	254	271	266	252	306	255	272	267	274	279	241	306	272	250	265	285	256	259	286	286	317	297	269	264	266	250	271	262	278	285	275	266	276	269	253	258	248	291	284	256	273	265	304	283	266	285	311	269	248	248	291	285	283	278	253	271	292	274	293	261	264	289	313	300	281	276	275	303	294	306	295	256	287	280	273	290	263	283	269	289	248	320	261	279	291	286	263	292	274	267	293	271	273	287	292	288	264	286	288	269	270	281	275	254	262	274	268	255	281	278	256	284	303	280	231	237	271	284	266	298	282	263	274	264	285	270	281	306	280	297	255	279	262	283	272	295	267	290	259	271	249	273	281	289	250	305	302	308	269	297	261	260	288	289	292	241	278	283	280	269	296	263	283	261	286	254	275	284	295	285	263	281	276	270	273	299	246	288	287	281	315	260	271	277	275	282	268	273	275	286	276	250	276	295	252	269	274	279	288	252	273	289	261	295	264	284	254	268	296	251	242	275	279	252	278	289	293	265	265	277	287	288	257	282	290	254	270	260	250	286	269	274	269	281	277	288	284	285	320	269	247	279	249	289	266	266	282	296	271	266	290	296	285	287	292	286	276	256	268	282	251	268	278	285	269	279	270	269	293	288	269	287	305	262	281	276	278	260	268	263	259	287	295	294	279	281	312	280	254	268	263	291	227	243	288	293	269	315	273	265	288	274	271	281	270	307	280	299	258	291	268	269	272	270	277	300	272	262	299	287	304	268	270	271	278	270	276	268	269	294	284	272	288	267	317	285	272	285	261	246	280	281	246	276	290	278	275	298	268	316	288	277	261	278	276	285	273	238	277	268	315	257	302	258	259	263	276	287	287	261	297	250	280	271	278	281	273	286	298	286	280	316	275	300	286	280	274	307	260	263	261	287	287	290	250	291	279	287	298	262	249	279	288	312	278	287	269	299	279	276	273	304	292	286	296	271	286	296	246	251	262	267	276	279	272	263	269	293	255	262	284	294	292	258	277	298	288	284	283	291	249	265	278	296	304	254	293	267	237	287	274	284	249	300	306	288	261	265	257	288	281	272	287	284	306	303	259	257	268	283	315	293	275	283	271	261	264	278	279	302	291	263	300	294	304	273	287	290	272	259	278	272	294	296	277	274	311	300	257	285	250	286	261	281	264	293	286	263	264	231	269	282	267	263	273	288	256	294	248	319	258	288	278	290	306	268	260	288	286	261	313	250	255	263	265	255	266	280	241	253	269	278	269	274	292	251	253	267	281	296	284	289	284	265	273	261	317	271	283	307	266	299	292	314	271	290	257	276	294	251	249	265	283	296	287	283	260	312	268	234	305	265	280	257	287	284	246	252	315	291	282	268	253	275	256	250	284	270	280	268	269	303	292	251	290	306	307	302	250	281	282	292	295	301	273	294	265	286	274	277	294	299	273	267	282	267	262	264	277	254	268	297	284	279	276	286	289	234	279	288	281	295	243	269	296	258	285	250	254	280	269	256	264	249	273	285	278	267	283	295	265	272	281	287	280	272	277	264	298	292	260	254	299	288	293	290	235	276	300	278	271	264	279	276	287	274	256	264	264	278	247	248	277	275	279	285	288	251	303	276	286	265	276	281	282	277	273	295	252	256	275	277	276	235	266	296	267	287	307	280	245	286	290	277	241	287	288	282	298	265	264	269	276	271	266	280	275	255	272	254	247	291	285	267	280	261	270	294	291	270	311	318	285	303	286	275	285	300	252	239	279	306	275	265	257	296	272	290	267	267	287	291	261	297	268	275	254	262	278	276	272	294	289	281	300	261	266	251	267	272	268	254	269	271	283	279	298	318	262	298	274	246	259	263	275	306	281	255	284	267	243	275	269	269	290	282	298	298	272	282	294	296	244	254	269	273	262	281	294	265	301	265	296	278	259	264	304	280	242	272	279	293	238	263	284	283	281	266	266	260	280	284	298	261	315	259	266	288	295	274	281	297	256	274	243	280	265	259	272	287	290	266	262	273	269	272	293	267	306	236	274	311	255	277	286	277	258	278	287	256	285	284	290	267	286	287	244	250	271	274	314	275	313	262	291	286	293	281	270	263	290	273	298	262	275	288	282	266	298	288	269	271	269	265	267	265	303	243	271	241	267	268	271	243	261	294	252	257	283	276	288	247	308	264	277	256	287	251	244	306	294	265	247	256	260	264	295	276	291	272	302	268	265	251	294	279	256	275	281	319	257	272	276	269	269	285	296	275	276	263	284	265	289	293	289	272	268	270	292	284	281	306	256	310	245	272	247	288	284	244	256	263	269	279	286	263	280	286	276	285	271	264	271	254	312	307	250	286	284	295	296	278	282	248	269	276	267	285	255	278	284	264	255	247	322	303	284	277	282	280	261	291	275	290	271	265	284	300	322	267	277	274	237	301	252	318	281	287	317	282	260	275	252	259	268	289	231	265	293	248	277	287	270	273	254	294	294	260	296	260	270	273	282	271	273	271	274	251	290	272	302	278	250	286	279	269	254	259	270	278	273	268	276	280	287	292	284	259	289	278	283	267	278	277	272	285	291	268	275	262	281	259	254	254	268	265	287	271	275	274	303	297	297	254	276	300	302	285	278	286	286	281	269	280	302	283	252	261	297	289	269	281	277	276	283	296	263	266	275	282	306	269	289	290	274	285	254	276	281	284	267	299
21318	2613	5689	6447	5382	4375	3594	3140	2754	2338	2019	1926	1770	1620	1518	1423	1389	1332	1245	1191	1188	1133	1095	1043	1074	1040	1024	992	963	977	924	940	923	957	922	879	821	880	898	929	840	852	859	898	907	894	871	804	862	832	803	846	810	823	844	816	868	842	824	843	854	805	814	827	839	818	812	765	842	794	863	788	776	864	805	799	793	784	744	788	850	811	791	824	826	790	830	807	836	769	800	792	789	841	764	753	791	849	824	776	780	765	811	790	772	826	745	823	822	832	789	813	783	728	816	805	731	828	776	737	761	768	767	807	774	819	773	807	791	801	803	795	788	803	794	805	774	766	777	775	783	776	822	755	774	784	789	768	781	786	793	821	757	762	782	806	794	737	817	799	807	787	783	820	769	761	774	762	768	741	828	764	753	786	811	793	771	761	782	788	798	801	804	818	825	775	734	817	792	784	787	793	787	760	779	761	817	848	828	787	786	759	787	802	740	773	755	776	801	794	803	833	821	822	767	821	778	783	791	782	821	735	759	815	807	757	746	830	774	786	780	780	778	792	806	749	859	798	802	798	799	781	776	746	792	805	794	759	787	786	820	771	770	818	779	775	749	772	784	821	790	760	758	788	801	830	763	759	779	811	778	794	734	823	779	779	826	783	755	832	829	786	764	733	755	832	812	846	803	727	800	842	784	766	786	772	763	833	761	783	817	774	776	788	765	784	790	792	800	811	775	816	793	782	798	771	801	827	779	760	808	719	777	748	769	809	770	764	778	745	736	782	808	802	784	835	774	794	826	771	818	730	809	797	807	827	766	773	745	769	790	818	776	800	806	760	754	824	790	753	757	782	770	789	822	789	807	797	825	781	788	763	763	781	788	812	812	757	821	753	801	807	814	807	771	753	777	783	838	778	791	778	824	755	822	784	815	767	832	802	836	783	754	793	772	768	768	828	780	738	786	799	784	773	775	778	808	754	752	813	742	778	810	795	825	769	778	792	813	770	799	792	766	766	778	754	791	848	834	781	791	828	758	773	775	755	779	746	783	761	798	790	809	791	803	750	805	773	789	799	782	760	758	825	761	806	773	791	791	750	787	790	773	750	768	747	780	807	771	769	811	771	740	793	753	795	785	807	799	827	778	719	735	803	773	836	783	749	796	795	783	750	756	739	789	865	812	775	815	755	841	813	796	792	767	767	775	802	758	777	806	766	757	781	794	802	770	818	801	729	784	822	774	768	777	773	788	779	787	776	802	736	816	759	783	718	785	755	757	801	763	770	752	786	777	834	775	768	809	775	802	758	786	758	820	766	775	811	789	774	749	805	814	814	773	818	752	781	797	737	771	736	808	766	784	778	764	776	769	778	828	760	754	823	720	772	830	752	816	800	735	813	778	803	809	829	830	772	772	765	767	833	764	782	754	777	755	797	760	777	762	813	758	755	737	755	784	788	738	799	805	803	811	753	803	791	756	794	807	769	851	755	784	773	794	776	737	815	795	808	834	771	819	775	797	796	799	782	768	749	768	790	845	769	809	796	800	787	795	769	734	792	794	753	812	801	788	758	816	727	792	776	770	738	781	813	772	802	774	769	839	823	818	803	799	786	805	762	793	744	749	773	766	776	799	812	800	773	790	822	770	774	753	760	759	796	788	774	825	832	760	770	781	778	746	743	840	786	814	744	794	792	790	773	797	782	762	807	791	790	778	801	793	764	730	805	801	819	808	769	813	741	741	730	789	800	792	782	839	764	787	778	769	786	831	787	781	786	818	788	826	761	774	750	747	742	744	808	756	792	786	731	755	765	796	786	775	787	801	790	792	822	778	839	824	768	756	782	807	753	794	760	783	800	768	790	797	768	804	832	804	761	795	790	851	781	835	772	793	808	765	772	770	800	767	821	829	776	764	791	747	782	754	804	822	755	774	774	798	766	793	812	836	775	771	821	799	794	773	772	772	753	774	762	759	832	772	787	768	753	789	746	730	782	764	793	791	825	774	786	782	767	744	767	818	811	756	789	782	802	793	810	728	787	760	846	789	751	814	762	798	778	788	777	797	790	743	755	800	781	787	804	853	811	758	784	761	841	769	761	722	762	749	763	759	779	788	762	781	765	807	793	795	806	797	798	768	790	753	790	802	785	778	778	802	792	730	774	762	801	739	773	818	801	788	800	817	819	814	784	724	780	810	741	791	767	781	794	792	817	790	801	770	794	765	766	762	728	794	792	775	772	773	695	808	749	782	810	777	742	793	754	766	800	772	749	789	829	800	811	777	815	820	822	781	779	772	742	812	801	777	767	775	795	814	732	796	789	814	780	811	769	802	762	746	758	798	831	812	771	746	772	808	780	754	799	756	850	755	800	784	772	807	731	809	790	768	787	802	787	755	764	786	792	808	754	793	777	774	774	778	797	833	784	828	780	796	790	754	813	762	816	757	779	760	811	812	787	800	794	745	788	781	822	798	830	742	752	762	776	813	786	799	784	803	791	818	786	800	797	804	803	775	832	756	790	821	768	752	809	824	729	770	780	789	823	784	777	797	781	796	731	802	756	748	796	779	712	766	781	779	786	817	824	804	805	827	753	762	750	817	799	793	795	803	810	856	804	773	806	788	752	774	776	803	770	834	782	826	724	795	770	770	801	768	799	759	791	792	747	780	774	746	762	778	737	778	751	788	811	788	761	751	811	732	809	760	754	770	781	739	766	776	859	789	835	766	783	844	760	805	798	729	828	786	804	763	822	787	745	784	756	756	800	783	764	783	719	789	773	738	787	798	800	773	746	783	793	778	799	767	788	753	791	773	758	832	775	810	818	749	831	786	778	778	807	746	794	773	799	797	723	814	726	832	771	796	774	804	801	746	764	720	785	784	734	770	788	792	831	745	816	797	798	798	814	741	759	800	767	766	777	765	805	797	758	795	762	783	816	789	779	797	783	775	772	834	794	789	726	820	816	815	804	793	803	771	817	810	793	760	792	760	814	757	771	756	767	796	816	841	796	800	787	804	761	780	742	810	806	802	743	819	721	787	762	798	770	758	761	757	806	782	778	810	755	814	785	806	777	748	787	764	785	797	785	788	834	762	777	831	807	778	779	814	790	776	779	775	783	773	797	805	786	810	789	828	836	783	828	792	788	764	774	768	810	748	802	815	799	729	774	767	824	799	819	828	814	793	805	757	822	776	767	785	759	785	770	802	767	786	790	767	796	780	779	764	752	768	784	813	772	817	741	800	760	783	800	809	723	790	814	790	765	781	782	763	766	814	790	833	788	752	751	791	805	792	752	774	789	764	805	787	799	769	821	741	788	799	793	816	740	792	823	740	777	752	804	812	783	835	745	734	725	779	801	770	907	754	762	817	767	735	783	757	791	745	783	832	798	778	842	759	757	750	808	778	770	776	774	766	820	766	818	800	802	778	773	805	769	797	808	754	773	904	771	783	756	796	828	775	769	756	803	792	789	752	795	772	799	736	802	786	826	849	812	773	776	772	781	782	797	784	779	785	822
6335	385	288	160	138	120	116	86	107	110	101	102	78	78	87	93	95	89	88	81	97	87	86	103	77	99	96	99	89	95	99	67	90	96	96	103	94	83	94	87	96	88	87	97	79	104	99	86	99	102	100	89	91	95	111	98	100	89	77	104	90	79	111	80	98	100	85	90	84	96	80	71	101	94	87	95	91	101	105	86	96	88	80	92	102	87	82	89	84	87	95	92	96	92	95	90	91	96	105	105	96	103	86	86	94	73	80	89	78	88	105	85	86	86	82	79	94	96	85	95	106	82	90	81	70	98	114	95	108	88	90	84	106	89	105	95	96	93	115	83	94	103	84	81	85	108	76	89	94	95	114	102	91	113	94	106	91	82	90	93	92	88	94	109	77	94	107	92	109	99	101	93	94	99	96	100	102	87	114	79	82	76	81	93	84	94	93	87	89	77	84	107	95	100	103	100	75	69	98	76	94	80	103	97	89	110	89	76	82	97	92	104	94	80	81	90	87	87	91	91	75	86	91	100	72	100	86	104	91	99	104	105	87	81	73	102	102	84	71	93	80	100	85	91	86	107	76	104	96	105	75	76	96	92	89	89	90	86	97	77	86	90	99	88	112	93	109	83	76	85	98	91	98	71	72	101	108	84	88	81	87	93	102	95	85	99	79	103	101	107	68	87	103	83	62	95	98	74	81	92	86	97	100	85	88	108	102	90	90	92	87	89	87	80	97	87	83	86	92	100	95	93	121	100	86	96	94	87	87	98	87	87	90	93	85	77	85	82	83	91	99	82	86	83	80	81	95	106	86	83	88	90	92	101	98	80	93	87	78	108	98	117	79	74	88	99	105	88	92	80	107	94	84	83	76	92	103	102	90	84	92	79	85	100	94	87	91	85	95	77	93	111	95	89	70	79	83	87	95	83	92	107	99	93	86	89	83	85	98	95	88	108	96	115	94	102	82	84	95	92	74	82	89	93	86	86	92	98	86	80	104	95	97	92	96	107	101	100	100	101	86	83	88	103	89	98	90	87	92	95	101	94	87	82	82	88	83	95	85	98	113	80	91	96	92	81	84	84	93	94	88	106	84	85	87	98	89	82	99	89	101	105	90	90	86	75	107	69	101	81	85	92	88	93	83	104	84	90	88	82	101	91	94	87	95	85	98	80	87	95	83	98	87	101	85	85	92	84	92	92	84	94	83	91	86	95	111	85	97	87	91	74	96	76	91	86	89	91	92	95	96	90	85	100	98	103	65	92	72	92	82	101	97	90	87	89	71	89	97	70	96	78	96	87	85	101	105	94	108	101	78	90	69	91	77	85	91	109	88	105	84	79	89	79	99	102	102	81	89	89	79	74	88	85	87	91	77	105	101	87	84	91	102	86	97	82	83	100	94	89	73	78	79	95	85	102	100	93	94	81	91	86	99	78	100	95	100	102	91	96	87	93	89	85	100	95	110	66	94	81	84	76	90	96	81	90	89	88	102	95	94	76	87	92	90	97	88	94	88	83	76	91	92	107	100	79	84	114	96	101	104	95	72	96	99	94	99	90	91	82	73	87	93	100	95	93	65	80	83	84	87	85	97	89	88	91	86	75	101	97	96	78	94	93	97	91	77	90	102	101	86	80	79	90	87	91	98	101	88	102	82	100	92	71	79	85	96	91	77	101	66	84	86	95	74	102	105	79	86	98	90	107	97	94	87	90	75	95	89	87	80	79	83	87	84	93	72	80	93	104	100	95	98	83	116	91	94	96	86	69	83	92	90	85	85	96	93	95	83	89	80	91	102	104	100	99	80	92	95	82	90	98	101	79	99	100	93	89	82	98	94	87	91	88	93	81	97	101	77	95	90	110	90	90	81	70	84	90	107	97	93	101	89	83	91	84	102	99	84	85	84	106	92	102	88	92	113	81	81	97	110	108	103	86	92	82	94	93	93	86	72	114	95	98	88	96	98	92	77	87	96	88	94	93	96	77	89	101	82	79	93	99	91	105	107	79	87	86	88	93	83	125	76	83	100	95	93	99	89	84	89	74	81	65	89	101	98	118	77	91	87	90	88	89	86	97	92	92	78	92	91	101	91	93	85	99	110	98	107	91	92	87	100	87	103	88	82	85	98	94	74	77	107	87	99	96	82	99	84	99	89	86	87	109	100	89	94	75	78	89	89	104	90	88	111	84	112	100	90	81	99	108	80	88	91	117	89	88	86	81	82	94	95	105	101	75	95	107	93	80	78	104	87	98	87	101	82	91	94	73	108	97	74	91	95	75	88	95	88	97	70	84	90	76	118	89	88	86	109	90	88	88	93	107	94	95	84	80	82	79	82	80	91	98	93	85	84	93	104	99	93	77	100	72	92	78	91	61	79	87	99	89	92	96	84	90	92	78	89	77	95	95	57	78	101	71	71	83	106	111	91	83	94	109	79	73	106	100	88	84	98	98	81	79	95	90	74	77	84	78	87	101	87	107	91	78	91	94	94	78	99	96	86	93	101	86	99	99	91	86	85	97	89	79	89	82	88	87	91	82	94	96	82	86	103	82	72	87	83	90	91	93	81	101	89	83	89	101	106	84	93	84	85	79	85	68	96	82	90	100	84	75	101	104	98	97	93	115	99	95	91	81	86	93	84	89	101	108	96	108	101	108	82	93	93	111	83	106	106	91	91	86	84	84	88	91	96	87	92	88	108	92	97	100	77	94	100	80	90	75	76	86	98	103	97	89	89	91	96	86	99	102	89	84	89	111	99	91	78	92	113	76	85	88	110	89	94	100	86	78	93	77	82	89	88	91	74	88	105	93	91	98	87	114	87	85	82	89	84	100	90	101	92	80	84	106	86	100	106	97	84	96	106	69	93	73	76	95	122	83	90	78	89	83	94	94	114	93	93	88	96	92	85	78	78	88	78	92	92	73	85	92	97	78	95	110	97	71	82	108	83	95	96	98	105	79	85	95	78	86	97	99	109	76	91	77	96	97	88	92	90	97	91	107	95	94	85	76	100	99	92	88	76	93	83	96	99	98	109	99	101	104	89	91	83	105	91	99	100	88	83	82	95	102	97	109	101	96	74	98	94	107	90	89	104	89	88	78	107	105	116	84	80	76	84	76	90	91	93	80	98	87	102	110	83	114	89	105	89	89	100	94	73	98	104	93	91	86	109	71	94	67	102	94	104	78	95	78	95	74	75	97	102	91	92	98	89	103	91	73	98	111	94	83	75	101	86	87	92	93	91	92	77	92	88	87	98	94	85	100	89	94	90	91	101	102	90	78	113	97	75	96	98	103	99	87	74	89	95	90	95	94	70	100	95	90	97	82	88	93	92	81	106	92	86	81	94	90	70	76	93	104	89	87	90	67	101	93	95	81	91	67	77	106	100	97	73	73	88	89	102	73	95	83	102	78	80	95	101	86	89	101	95	82	96	93	83	93	99	95	97	84	93	93	98	107	94	86	75	98	90	85	101	104	102	102	96	100	93	83	92	78	94	88	91	82
6073	370	441	470	481	419	404	411	372	355	385	349	339	324	329	315	371	342	321	306	315	333	335	314	298	373	321	363	332	341	331	361	346	351	352	327	326	336	289	309	336	314	334	310	340	318	317	317	342	337	327	322	330	325	332	349	302	306	336	318	328	318	343	371	303	327	325	329	345	371	321	339	341	340	329	306	323	343	329	318	321	321	341	330	297	305	356	340	322	332	320	317	379	310	314	319	316	323	343	346	319	317	309	322	293	346	324	363	345	327	327	317	322	292	301	307	325	313	303	337	337	329	319	299	298	336	318	310	350	280	327	357	318	329	346	323	330	329	338	332	314	315	293	310	320	309	349	327	305	354	280	297	313	332	351	308	308	329	312	323	328	322	333	322	310	315	330	340	328	328	330	340	335	322	324	328	303	347	326	327	346	323	309	324	339	311	325	342	338	323	320	329	328	305	317	302	315	330	320	313	306	338	325	335	338	334	301	309	310	354	309	362	308	341	315	307	331	317	351	335	344	295	345	329	349	356	339	330	332	329	331	327	306	312	290	318	329	317	301	334	324	319	338	312	337	336	293	365	330	347	331	329	303	295	341	322	379	345	325	332	306	342	350	307	336	295	340	306	317	319	298	327	318	308	343	305	354	319	312	343	325	357	311	340	314	345	350	316	338	331	306	335	319	295	335	341	348	357	335	322	326	337	309	312	331	316	345	335	318	319	362	338	316	327	320	323	331	321	305	325	346	337	325	354	328	344	292	332	297	334	357	336	340	347	347	299	333	294	357	326	309	318	364	340	307	334	353	324	336	326	312	323	303	369	302	322	341	326	317	292	337	312	336	344	336	334	378	348	353	309	331	303	314	303	321	338	312	316	300	298	343	344	309	338	346	333	339	311	315	327	321	337	345	334	319	341	327	321	377	305	334	307	334	321	317	337	318	325	350	319	344	341	314	293	331	331	331	334	357	293	306	311	330	289	321	314	342	323	333	300	350	359	301	324	297	364	316	316	320	333	307	285	314	325	336	348	323	304	329	328	323	326	347	275	334	340	343	354	309	343	346	323	343	312	336	300	333	339	313	323	303	310	292	308	310	312	324	320	337	296	316	317	315	364	323	300	339	325	325	325	320	315	344	323	330	348	331	345	310	308	333	322	344	324	301	322	316	322	336	317	321	295	312	333	318	328	338	312	311	331	317	358	349	299	348	332	307	320	342	342	309	337	383	334	339	330	327	324	345	358	312	339	334	325	333	330	314	351	309	352	322	352	362	323	344	360	338	307	322	342	343	346	337	334	330	352	316	341	336	305	331	346	354	316	314	310	358	308	348	324	313	332	308	317	359	304	342	344	316	285	334	317	307	327	321	328	332	324	306	295	340	328	298	309	323	297	292	335	324	316	310	283	329	343	324	318	353	342	357	324	293	334	306	321	313	306	287	330	313	346	347	336	299	328	331	316	310	312	340	332	347	340	346	313	335	317	334	314	305	322	322	352	332	348	327	316	327	355	314	329	339	344	309	310	320	331	321	315	336	336	300	315	295	319	321	345	335	317	346	330	336	324	336	329	342	330	333	336	331	370	334	329	362	300	336	340	305	331	313	305	327	308	323	319	300	328	306	329	345	287	291	349	317	334	350	286	345	301	305	322	341	334	359	339	311	291	328	329	321	278	316	319	339	339	344	299	338	316	350	339	284	337	347	348	324	321	356	306	301	333	339	305	304	337	340	318	329	322	338	333	325	347	301	307	316	304	314	316	358	336	321	340	338	333	309	340	313	347	294	312	320	334	320	318	334	346	333	327	333	326	295	348	316	293	349	300	285	304	320	335	320	372	348	315	334	312	329	303	340	319	320	324	321	348	328	295	349	335	288	307	321	286	329	308	305	323	319	348	321	347	360	328	337	310	331	309	320	342	309	341	317	319	301	347	328	344	328	295	340	356	327	335	320	311	289	354	298	331	311	332	323	345	309	326	319	366	305	296	314	325	342	309	316	351	378	313	315	320	317	321	332	336	300	336	295	349	318	310	331	299	317	295	313	346	331	319	305	324	329	365	296	322	315	333	309	348	319	362	312	338	314	331	317	342	321	334	356	343	330	334	306	333	358	311	314	320	316	324	318	331	280	347	298	296	343	335	319	339	347	337	303	301	328	324	323	334	321	323	301	310	305	323	322	300	320	306	326	349	334	340	310	364	341	335	329	307	326	304	341	321	328	306	328	328	355	364	330	307	312	334	325	315	309	341	328	322	298	313	309	336	321	318	313	327	332	327	322	313	344	327	357	349	359	298	300	339	320	338	326	335	292	322	319	339	309	328	330	342	330	321	334	329	316	332	323	323	310	312	344	288	309	316	334	301	350	364	317	321	311	314	320	338	334	344	320	304	302	335	362	336	324	337	304	321	312	305	340	297	334	302	316	357	340	297	326	353	347	307	345	349	357	335	308	313	338	298	298	327	336	340	328	314	323	330	360	348	305	348	299	311	307	288	320	309	320	367	352	296	324	334	323	343	302	327	287	325	324	343	307	334	304	361	314	318	318	323	305	357	325	297	329	298	329	312	343	309	332	309	342	315	344	338	315	315	299	349	347	317	326	304	321	330	329	329	326	323	336	313	313	316	297	360	348	332	326	318	331	310	324	315	321	342	338	337	293	302	331	309	342	298	342	355	341	318	315	326	305	356	319	291	358	340	315	336	354	322	322	351	331	326	305	324	304	362	326	328	342	308	347	325	321	338	341	296	342	340	368	338	338	326	274	337	328	325	316	308	326	319	305	331	322	337	361	365	312	314	337	328	319	318	342	361	322	313	320	346	317	333	313	343	328	321	325	318	321	311	320	337	288	352	328	344	317	336	319	321	308	321	328	308	339	358	330	327	323	343	314	327	371	337	322	317	307	316	315	334	318	312	327	329	307	338	310	304	343	305	312	344	342	320	320	348	315	360	337	322	307	342	331	347	335	345	334	341	310	307	311	319	336	335	339	327	355	312	344	311	310	317	346	318	337	320	348	318	318	332	332	307	303	316	353	324	296	321	318	315	341	307	330	352	342	297	311	308	315	327	324	334	315	309	324	321	312	327	317	350	320	316	320	305	311	329	324	318	305	350	305	302	335	325	338	317	350	332	332	292	308	292	323	311	295	345	349	357	327	324	339	299	312	361	345	316	312	338	346	336	329	329	346	341	306	313	338	357	348	325	309	327	305	325	364	323	303	351	340	310	309	340	330	328	330	310	327	310	346	314	325	339	309	321	343	295	328	311	345	322	315	327	321	336	317	343	331	318	328	332	335	329	335	301	313	309	326	323	320	312	313	303	340	321	367	305	351	301	326	324	358	296	350	304	321	324	319	357	319	307	307	310	322	307	304	334	344	347	369	347	343	326	335	313	335	321	307	327	353	298	313	341	319	350	316	347	310	323	334	312	291	309	307	343	315	332	310	333	325	336	288	309	325	322	357	345	343	314	303	324	328	323	335	328	344	355	349	319	312	351
39335	17876	4004	1129	804	679	516	405	339	355	295	279	267	277	222	244	249	270	202	215	216	208	209	243	229	200	216	238	211	203	205	200	212	221	213	206	192	184	195	183	195	167	194	205	205	180	212	190	168	205	203	207	191	210	210	190	196	192	193	211	198	168	166	185	202	210	208	185	168	214	207	195	199	206	201	183	190	205	229	196	182	192	171	207	209	194	208	172	206	201	202	210	189	210	203	195	201	210	214	197	196	183	209	189	205	194	200	189	179	186	172	217	207	212	193	194	191	213	182	188	171	186	180	205	201	188	185	196	215	197	180	236	210	213	207	207	184	199	193	192	198	179	188	167	205	199	174	192	195	200	216	188	206	194	190	210	186	229	206	191	194	206	202	185	193	214	195	194	196	223	223	206	198	200	220	204	195	192	202	188	218	211	205	201	193	187	191	184	215	185	185	185	193	193	164	202	170	214	180	193	184	199	198	200	198	203	190	191	206	200	183	194	214	175	186	209	198	212	174	196	198	166	199	207	188	157	204	171	212	182	226	202	194	199	164	193	221	225	196	184	171	192	193	197	191	183	194	199	194	204	196	205	190	202	182	203	195	196	196	175	195	191	188	206	190	173	195	182	202	183	208	169	186	189	174	183	196	191	207	192	195	212	188	180	180	182	182	195	206	165	188	188	190	205	209	209	204	221	219	183	203	219	162	193	161	193	192	185	209	200	206	195	206	181	177	213	181	209	207	177	196	192	183	196	199	176	190	174	205	206	173	201	192	194	175	196	193	186	212	172	201	191	203	189	219	219	186	174	162	197	194	178	183	171	208	196	173	160	195	212	214	182	197	195	220	173	165	185	183	200	188	194	217	167	222	197	209	193	201	214	214	196	176	179	193	201	194	191	234	201	211	202	199	194	194	186	195	222	170	195	171	201	206	212	192	202	181	221	206	200	200	185	197	209	198	171	184	182	223	205	191	183	216	181	213	181	194	207	206	220	185	223	200	181	215	192	192	168	199	202	201	213	187	211	210	199	208	201	184	205	193	181	190	201	190	173	188	212	183	219	203	184	200	212	164	206	214	190	198	223	178	176	169	177	184	202	218	197	193	195	201	184	207	170	197	193	198	188	197	194	225	199	189	198	214	188	179	215	220	225	174	178	197	199	198	208	223	200	215	190	179	183	203	201	217	189	186	212	175	193	204	193	191	211	222	204	209	186	200	185	222	195	176	198	171	214	178	197	188	204	196	174	210	213	228	217	190	197	205	202	196	207	214	190	187	214	191	198	196	213	196	198	161	178	198	191	180	180	196	201	177	203	204	202	184	192	211	200	180	195	191	204	218	205	195	196	200	162	170	201	168	205	181	205	209	194	208	228	209	202	199	213	207	176	194	222	197	200	183	199	171	194	217	193	181	196	171	193	191	207	191	185	182	175	207	208	178	199	197	180	209	179	191	201	203	180	218	192	228	189	203	193	200	213	201	216	178	224	212	200	202	186	191	181	195	220	198	207	187	202	211	191	189	188	198	184	193	202	201	205	183	201	197	206	193	216	177	184	201	175	205	206	201	180	169	199	204	199	196	195	218	183	175	199	196	178	215	181	190	195	217	197	194	214	192	183	181	207	171	205	203	204	167	215	182	206	187	211	206	198	209	167	199	176	223	211	192	191	213	214	188	189	194	162	196	215	185	197	184	185	209	196	176	196	199	195	200	189	227	193	195	198	182	211	216	171	197	205	184	213	194	212	188	241	205	206	199	199	182	205	185	178	179	222	184	193	197	182	193	186	209	193	191	186	182	186	196	189	195	199	215	201	197	193	221	183	194	195	197	190	190	207	181	189	202	200	196	215	201	182	213	197	193	201	209	191	198	208	170	205	196	203	191	204	217	213	186	193	193	167	179	182	195	198	194	178	216	190	180	197	180	181	188	208	182	219	209	206	210	208	222	220	205	193	209	196	189	209	177	163	184	212	181	204	202	200	192	212	188	201	195	189	203	176	210	208	179	206	178	187	200	179	197	177	189	210	193	177	179	197	195	178	205	194	186	186	226	201	211	201	192	198	175	213	186	188	195	202	187	197	221	192	211	212	181	217	186	207	216	209	176	216	186	195	179	189	198	197	171	181	204	205	179	220	194	166	218	200	201	208	209	195	215	196	211	208	174	204	192	178	175	206	213	176	177	221	199	211	224	192	180	192	191	185	208	203	200	185	171	218	193	211	194	222	185	178	191	187	202	178	193	226	199	200	196	178	175	193	211	206	185	190	181	198	189	190	206	184	181	210	202	185	190	202	191	214	198	202	188	194	181	209	209	206	194	209	193	205	190	206	220	198	230	204	170	203	212	183	199	215	203	223	202	230	217	178	200	159	186	176	215	193	213	193	190	190	185	212	225	220	211	182	217	217	198	190	188	194	219	176	193	204	194	231	222	205	182	179	195	207	187	205	185	207	185	206	183	208	174	183	194	177	190	207	163	224	189	184	194	208	174	219	217	225	188	208	189	186	224	195	204	218	204	175	214	197	176	170	214	200	164	199	185	181	183	200	195	201	190	178	210	215	204	225	169	183	212	205	199	183	211	196	208	177	225	209	203	203	182	212	204	198	196	200	209	191	194	173	202	198	190	222	201	215	220	201	189	176	207	192	184	211	207	192	206	158	208	196	210	206	186	172	188	196	202	219	220	219	195	211	196	190	192	184	198	184	190	195	206	183	185	192	207	190	201	184	201	196	214	207	208	185	226	196	190	210	222	216	208	206	196	193	198	204	194	212	214	191	198	172	199	193	183	209	172	206	199	207	195	183	218	214	200	198	206	198	224	190	170	196	188	186	202	212	203	219	191	204	199	195	235	192	212	167	196	188	179	225	218	192	197	212	201	200	209	193	198	178	190	191	204	201	178	207	197	197	191	205	200	203	219	202	188	195	212	208	215	184	200	195	225	191	184	166	200	208	192	197	208	197	188	195	180	189	203	205	209	187	197	212	201	196	195	209	195	211	179	215	205	218	187	208	192	177	199	225	203	217	212	202	200	190	193	208	212	197	210	191	209	203	225	174	226	183	195	190	195	178	224	202	187	220	222	177	218	192	210	181	198	202	189	201	217	195	209	196	205	177	226	205	185	185	218	193	211	186	221	221	194	185	213	227	187	200	207	200	205	172	201	182	191	186	202	187	180	196	161	201	215	237	172	205	215	189	181	242	197	170	228	198	188	178	189	199	207	197	196	208	187	211	220	202	200	196	177	193	168	182	177	197	211	191	208	186	199	183	190	195	224	199	204	212	185	209	179	206	185	206	199	213	199	176	186	209	172	196	198	221	196	240	208	171	209	167	184	199	192	185	178	196	211	216	167	189	194	212	183	186	201	197	183	189	190	184	196	194	189	225	212	193	197	208	194	217	167	196	185	180	184	205	210	191	184	206	180	207	200	180	207	223	191	198	189	174	206	208	197	204	215	188	223	206	197	201	189	205	220	192	206	188	189	195	203	181	174	188
17700	1541	3135	3478	3001	2480	2128	1825	1521	1358	1227	1137	1102	1047	968	927	912	888	831	763	816	728	765	820	679	698	672	699	684	723	669	726	689	667	710	665	662	616	594	656	652	680	664	617	626	621	622	635	682	649	622	623	563	610	632	650	652	570	629	612	630	594	631	625	609	621	620	604	580	622	572	594	621	618	608	613	603	596	582	598	648	613	584	636	614	614	619	600	639	610	575	605	593	605	603	622	593	585	552	595	628	594	569	585	646	591	597	585	594	605	560	598	589	636	600	601	617	537	616	640	584	598	620	586	563	601	583	650	659	629	618	558	594	630	638	612	575	636	616	548	577	602	583	551	612	611	643	633	622	638	574	617	611	593	630	616	617	618	635	625	578	611	583	573	576	574	611	618	566	591	623	611	583	584	607	644	638	590	582	604	594	627	584	604	596	603	603	601	582	592	565	616	606	596	613	623	559	637	588	596	610	637	603	597	620	614	623	627	593	639	618	582	618	593	575	610	593	611	590	551	604	631	595	612	569	613	590	610	577	618	593	609	600	616	636	566	567	608	583	607	579	647	627	578	581	640	594	633	593	601	571	591	595	621	598	617	639	591	598	626	580	600	603	609	602	638	618	598	619	568	600	574	586	622	565	583	613	569	605	626	628	639	594	632	621	616	628	603	588	597	623	585	620	588	618	614	619	617	592	594	583	571	587	597	583	573	594	623	574	563	594	575	593	619	638	629	590	592	598	584	596	599	627	587	546	603	593	574	625	637	617	611	589	590	592	544	578	622	620	577	571	590	628	603	614	628	587	637	611	534	589	648	600	568	601	588	608	584	612	599	612	647	616	616	607	613	609	613	610	574	581	647	573	625	579	624	572	567	584	573	530	626	617	598	595	596	579	623	588	625	592	595	578	598	577	613	600	591	605	616	595	580	621	600	641	590	601	594	617	599	554	600	625	652	609	606	599	622	643	624	579	599	608	591	579	582	619	587	580	639	620	603	604	583	638	610	613	585	640	606	607	593	623	599	587	582	636	548	553	603	589	577	583	616	586	605	592	622	598	661	613	580	598	560	595	609	597	589	607	591	552	555	584	590	615	606	556	583	604	576	658	632	586	612	594	568	649	594	546	648	587	597	608	587	645	624	561	586	579	580	604	590	577	608	602	630	554	584	594	617	631	586	588	658	561	569	571	609	604	601	615	617	602	625	584	554	572	574	656	609	604	641	593	548	570	559	582	582	556	610	600	599	612	603	648	629	616	611	568	608	589	623	628	582	596	603	556	580	599	649	578	589	582	630	559	617	603	635	586	625	583	575	614	610	592	611	591	562	602	572	597	608	594	603	582	629	593	554	598	600	624	633	583	590	624	642	603	647	566	581	608	598	607	597	620	559	599	582	581	630	573	608	565	576	625	618	613	627	654	587	631	580	586	621	581	579	571	598	622	587	567	611	546	561	594	648	609	608	632	593	621	649	592	594	567	588	620	635	622	597	567	566	619	596	599	605	638	570	632	577	598	568	616	594	597	604	623	583	617	576	604	614	609	647	623	563	609	572	603	608	573	620	582	607	575	631	594	579	603	633	603	600	588	595	623	565	539	575	611	611	612	618	639	546	569	583	591	593	643	573	582	603	603	634	621	624	595	566	550	581	622	578	603	594	553	604	601	604	622	584	635	628	566	631	601	566	614	632	594	604	633	625	581	602	570	569	590	646	549	633	613	601	577	587	569	538	615	579	620	567	565	638	623	648	624	626	607	594	605	571	639	628	616	628	615	591	583	621	577	619	568	582	581	587	574	584	591	593	579	572	583	596	617	582	575	577	629	560	633	598	596	631	629	615	552	641	572	558	578	589	597	599	590	566	608	633	627	604	617	614	607	598	630	629	598	582	590	610	603	602	584	591	585	603	591	574	586	563	616	635	604	604	619	549	622	617	594	613	597	646	576	539	591	592	581	590	580	641	627	606	576	583	614	586	611	577	614	626	577	646	580	610	557	572	632	634	565	644	606	621	604	601	591	579	573	649	638	568	625	608	611	617	601	634	636	605	612	560	594	597	669	598	600	627	613	584	623	600	616	601	572	569	625	621	627	573	576	557	615	629	595	555	586	623	619	589	584	607	592	605	579	611	589	619	621	614	624	626	612	613	596	640	599	605	598	637	587	570	590	619	620	614	533	653	575	588	599	622	670	625	587	653	618	611	612	588	573	568	613	618	632	618	643	582	590	627	602	550	582	581	586	586	559	599	585	630	568	614	619	581	601	610	636	592	639	609	599	575	613	623	583	653	632	592	593	586	603	578	615	583	578	590	580	619	556	609	576	613	628	588	618	587	593	614	573	581	587	601	614	562	578	649	599	570	603	589	597	662	575	565	610	585	628	600	609	581	598	658	539	609	618	571	586	587	592	625	561	578	603	635	617	614	573	633	585	572	571	602	581	545	629	616	590	565	613	569	619	570	616	571	606	618	601	576	701	583	585	570	605	571	607	601	600	586	641	604	614	630	591	625	578	557	593	620	614	614	582	600	597	592	596	606	607	574	625	579	608	621	615	597	606	632	549	567	629	581	659	579	633	606	600	574	578	647	618	616	567	580	643	623	587	604	618	607	569	621	575	600	620	580	571	597	632	587	596	561	602	619	604	585	627	612	598	614	540	642	607	601	568	557	617	612	593	645	571	630	599	593	584	571	586	650	552	649	572	623	608	594	612	582	621	617	581	601	597	601	616	574	627	580	611	602	608	645	580	555	609	599	576	597	575	584	571	619	585	606	585	592	595	631	577	633	581	622	605	609	624	596	621	595	633	597	620	566	543	567	602	580	597	588	608	622	572	592	600	582	575	615	595	582	586	593	615	591	601	615	616	597	591	558	616	595	574	619	609	625	573	615	604	620	554	596	621	578	566	606	608	606	594	616	536	564	686	615	590	614	610	622	626	576	603	593	583	594	604	629	606	613	592	624	601	632	564	607	596	625	607	597	597	587	590	576	619	604	591	636	587	598	533	589	603	583	600	590	616	591	539	643	619	610	636	622	614	594	560	611	625	616	621	606	572	590	602	615	616	579	580	570	617	627	579	606	599	549	554	591	594	581	602	559	644	607	558	560	600	677	641	576	583	584	629	618	570	605	597	592	611	618	590	583	618	568	598	619	611	573	630	540	598	590	660	619	582	624	602	648	629	629	625	594	609	585	582	602	599	591	633	580	551	630	597	632	581	561	618	594	604	561	613	606	627	611	607	593	612	572	638	622	626	546	608	622	618	585	566	575	603	592	592	610	597	615	599	548	597	593	622	593	609	626	633	553	564	579	601	555	606	611	607	593	634	605	608	643	601	613	567	573	611	570	619	606	600	597	599	564	586	563	671	624	598	610	596	575	593	627	605	610	587	608	599	582	635	611	627	594	565	586	623	570	616	578	593	589	592	580	625	588	545	577	627	610	637	580	567	573	590	617	586	581	595	603	570	555	571	554	610	612	599	582	611	579	544	593	582	614
42481	24632	17331	2885	1622	1256	954	676	635	557	479	415	462	426	390	373	352	323	338	346	321	346	326	322	303	300	291	273	302	312	310	296	290	320	287	285	260	339	274	290	273	291	300	284	279	298	263	301	287	277	265	292	295	292	319	278	294	292	282	267	292	293	306	275	310	305	296	267	292	278	268	282	281	277	303	253	268	272	241	268	267	271	296	269	322	244	260	288	288	276	265	291	255	259	292	269	278	270	301	228	273	275	278	276	297	283	289	261	280	280	288	279	289	273	271	318	267	285	255	251	264	263	271	283	240	279	316	305	266	268	311	309	258	295	278	290	265	264	286	257	288	280	279	301	270	249	320	291	278	281	254	287	283	315	273	286	260	273	292	273	292	256	297	261	277	264	250	285	296	266	282	302	272	291	283	254	256	288	282	285	298	279	283	287	288	283	262	268	303	256	251	275	274	259	232	277	279	241	253	276	233	255	260	286	275	258	319	308	286	291	260	267	256	269	258	274	269	307	261	269	248	282	259	288	287	251	281	293	272	311	267	291	282	274	277	294	261	284	301	279	279	297	280	273	269	275	289	293	263	259	284	282	251	286	278	257	274	278	249	278	267	279	278	269	291	287	315	283	269	275	257	283	251	280	297	254	283	275	276	298	275	261	283	300	253	264	291	241	276	273	268	298	288	270	244	262	283	288	279	269	270	278	286	268	278	278	270	247	299	275	266	288	268	266	266	274	293	285	287	319	302	287	268	286	285	249	276	284	270	291	277	264	262	244	282	287	268	269	293	284	277	248	271	268	282	277	273	262	313	283	282	285	280	241	273	285	266	295	268	280	283	272	292	283	279	247	276	277	273	283	261	260	252	267	286	278	266	279	264	282	287	305	242	286	256	294	254	277	276	276	254	302	286	288	285	276	288	270	276	298	268	293	255	276	270	269	297	272	310	283	303	286	261	278	301	276	268	256	275	264	278	271	279	275	270	265	285	286	307	285	251	252	265	285	300	290	282	263	286	315	277	275	283	273	279	285	260	264	295	274	305	262	269	287	285	250	284	263	304	293	280	297	301	258	290	234	290	294	268	271	318	290	292	269	280	253	250	282	264	261	249	262	284	285	255	295	245	249	274	274	297	264	256	270	294	285	279	302	258	270	273	287	307	291	292	256	296	268	268	289	268	294	264	268	273	272	280	270	253	272	271	275	301	281	303	292	293	281	293	278	265	258	269	282	295	268	276	270	269	271	259	272	253	290	298	274	259	285	259	257	261	279	275	252	292	253	282	249	270	267	257	279	272	268	266	243	283	284	280	263	263	281	296	297	288	271	292	277	269	277	260	283	283	221	296	281	274	299	289	269	307	258	266	284	279	267	270	288	276	278	267	301	294	289	244	278	265	261	289	263	273	256	265	274	291	271	292	283	311	299	285	270	285	260	271	281	287	291	258	289	286	271	258	241	285	257	286	261	278	283	280	288	263	285	285	272	283	272	270	269	253	241	302	269	279	267	253	281	275	252	262	284	318	277	274	292	263	278	281	278	281	270	269	274	302	257	305	268	284	286	244	262	255	289	276	268	258	286	287	283	258	246	281	248	280	297	287	263	276	277	272	283	285	309	296	290	276	268	263	270	298	276	295	243	276	286	286	275	263	288	293	269	290	266	243	296	274	259	267	278	275	299	262	284	273	290	274	276	251	283	281	294	272	290	239	272	260	303	270	255	235	272	291	256	270	315	294	292	281	254	291	256	252	320	280	262	287	261	244	295	274	239	280	258	274	287	270	267	260	284	269	280	265	283	262	254	271	268	248	301	283	298	295	289	294	254	296	258	267	264	289	253	268	268	251	288	268	290	311	321	258	260	282	286	257	281	310	329	240	266	287	256	280	285	281	296	272	283	254	284	265	274	277	247	264	261	265	298	257	316	283	263	260	287	261	266	271	273	278	252	280	255	273	287	271	270	280	287	272	283	254	273	266	272	262	275	281	272	282	277	247	248	285	280	272	267	261	282	266	276	241	257	286	264	267	250	308	269	271	263	292	274	268	282	249	274	317	264	292	276	299	270	274	278	260	268	279	309	271	304	275	263	290	297	288	282	289	278	281	238	283	242	275	277	295	270	286	257	276	276	275	285	278	284	292	294	277	279	271	302	254	307	295	279	248	317	289	287	304	279	284	236	281	281	245	279	271	286	276	250	288	275	290	288	251	283	261	265	265	270	291	307	283	250	297	280	292	269	260	252	279	262	270	292	306	272	308	291	266	265	263	272	292	262	280	261	273	269	275	259	286	292	274	228	254	264	259	288	279	290	296	275	286	240	271	282	270	279	233	275	256	274	309	256	270	275	278	255	260	258	293	301	282	286	260	290	252	266	281	286	300	261	282	275	281	262	256	270	281	282	252	302	280	282	278	262	257	284	274	272	301	277	270	262	305	247	283	286	276	267	316	292	289	288	303	276	314	279	276	252	277	286	269	239	292	289	279	280	307	281	260	290	297	250	261	272	288	274	278	291	283	291	287	290	263	295	267	309	256	272	263	295	287	297	282	269	263	266	244	304	299	282	294	268	288	244	272	268	252	282	286	275	285	290	309	261	261	267	275	284	273	307	271	263	274	267	291	272	284	287	291	311	282	247	265	280	278	284	275	310	283	274	286	283	320	293	276	245	293	249	255	270	249	301	268	281	269	281	269	293	287	271	264	277	301	272	254	293	286	251	267	284	279	280	275	297	263	281	276	235	308	288	317	273	296	298	264	255	269	273	283	299	272	274	281	252	302	280	270	290	270	300	274	287	298	275	292	292	297	271	288	272	253	251	255	281	259	264	246	261	281	296	265	299	279	279	277	281	269	265	293	259	290	276	273	268	260	286	294	269	272	271	275	277	296	264	298	287	289	262	277	287	300	256	273	239	251	265	290	292	282	268	255	283	283	279	286	273	293	258	288	265	263	282	268	308	260	280	302	282	303	290	248	276	280	264	250	286	274	265	269	255	277	277	272	265	281	271	274	275	273	271	270	263	304	281	286	266	283	277	295	276	285	244	263	269	252	280	265	276	276	265	265	289	287	270	261	302	289	274	280	264	294	291	282	285	249	255	244	304	289	272	270	270	290	303	275	268	297	291	266	264	278	279	294	274	266	266	274	285	257	259	272	278	297	277	292	259	272	255	278	257	264	294	260	291	273	258	286	291	281	249	286	309	289	279	291	265	283	271	297	286	245	281	274	292	271	290	228	316	275	269	258	268	255	280	280	270	291	275	272	275	290	269	315	272	290	263	260	292	262	262	292	316	274	282	246	274	261	292	274	292	268	278	272	269	316	273	274	274	265	256	277	235	272	269	278	294	292	252	265	244	234	282	301	279	246	281	268	309	277	254	237	251	265	297	279	259	293	291	296	265	277	271	304	247	280	258	295	289	286	253	274	304	270	286	243	331	279	290	282	278	299	292	264	259	284	255	271	272	276	294	295	266	281	267	281	264	282	258	299	271	279	275	274	304
21849	2545	5500	6269	5437	4330	3674	3029	2607	2217	2135	1831	1670	1649	1527	1435	1379	1329	1224	1266	1187	1194	1070	1005	1086	1010	1046	961	978	969	956	978	947	879	915	906	904	864	945	890	899	835	861	924	874	874	851	858	832	876	910	823	834	855	835	880	812	829	808	847	829	819	763	842	835	861	858	821	829	806	786	784	849	791	808	763	794	819	859	842	842	775	809	785	815	801	812	784	830	806	790	759	791	845	823	832	822	776	743	797	795	791	766	820	763	778	794	770	826	770	810	766	767	798	824	768	753	794	796	794	820	774	738	795	810	777	790	823	777	760	769	751	820	860	780	780	812	770	756	856	779	798	766	782	803	801	767	790	799	811	814	789	748	801	804	760	787	767	770	818	796	789	830	750	723	764	744	813	828	761	836	760	830	777	831	797	767	809	811	782	781	831	756	773	816	765	806	797	860	770	775	824	798	807	780	772	790	722	788	793	772	797	798	803	791	762	798	797	845	779	746	769	787	815	810	811	759	761	811	823	798	790	777	725	760	766	740	798	792	786	794	751	789	770	772	801	818	770	771	822	784	766	816	801	758	808	793	791	827	791	777	839	771	833	773	778	788	822	779	804	797	774	774	785	785	780	834	783	821	782	793	766	797	758	794	728	793	770	814	801	776	797	758	833	763	788	766	732	807	688	844	795	800	831	775	791	752	769	786	798	766	817	777	777	790	808	836	798	806	798	801	810	766	822	796	746	789	790	786	817	807	738	797	810	804	719	800	818	850	783	772	834	779	814	833	782	783	763	810	803	809	786	800	763	817	847	817	801	736	759	772	807	781	794	795	792	771	750	734	801	827	766	772	812	780	795	794	749	739	775	806	807	810	786	763	764	788	809	804	758	786	743	775	823	764	777	793	756	730	758	786	813	733	797	842	818	836	731	779	766	747	814	795	798	761	764	829	821	822	766	794	774	796	750	830	810	785	836	807	782	769	793	789	776	768	777	740	791	797	757	814	798	776	824	799	717	792	783	785	815	788	780	748	764	770	811	784	750	791	785	789	803	775	831	770	758	782	745	778	768	764	786	785	811	790	785	781	778	773	800	808	808	788	769	833	800	737	789	800	801	765	803	793	776	822	776	791	776	792	781	773	797	745	774	785	759	801	750	787	775	783	765	758	776	868	816	813	799	764	809	763	778	794	821	818	832	737	778	788	803	838	751	728	789	724	742	814	778	766	816	801	775	726	761	772	767	736	749	742	795	778	793	786	736	757	750	781	806	772	762	762	767	808	791	787	793	766	782	779	777	795	775	806	733	783	786	765	759	813	807	783	813	787	788	783	742	821	778	774	768	763	744	800	792	781	782	797	772	758	764	828	730	783	805	782	793	782	788	847	795	767	788	780	765	803	798	736	762	770	751	765	777	799	817	837	801	834	796	768	782	781	764	784	807	798	793	775	847	767	804	820	818	809	747	822	768	785	756	807	828	755	728	786	780	767	755	760	815	796	786	816	783	866	754	806	798	781	809	790	809	769	807	784	807	796	770	754	779	804	864	785	782	736	767	766	765	784	794	756	782	794	802	778	754	815	774	749	764	797	770	815	838	803	767	799	801	812	807	791	848	788	802	789	787	807	822	798	726	813	763	803	779	757	767	782	762	797	817	789	817	800	870	791	811	762	784	796	786	783	793	837	763	788	754	753	733	767	788	766	797	791	775	758	801	823	800	784	798	787	810	836	773	815	809	791	817	759	797	792	795	814	758	795	781	806	773	721	793	855	803	735	737	769	805	762	717	775	765	769	778	808	838	774	781	816	753	742	826	767	809	788	803	774	748	773	803	828	765	785	782	808	827	794	772	780	820	763	758	778	729	794	851	807	770	809	769	811	781	791	817	765	812	762	813	762	780	770	773	791	793	780	759	761	757	789	744	778	834	752	784	778	793	780	801	760	823	820	811	785	747	815	791	804	787	782	807	771	754	805	773	782	777	776	808	766	769	788	797	816	794	727	818	750	771	801	776	797	783	773	777	790	771	803	779	794	802	827	764	808	812	732	826	770	786	814	785	774	765	788	762	821	802	765	794	801	782	754	795	795	777	790	753	763	771	774	695	769	719	788	789	750	835	773	780	762	802	790	759	771	778	797	773	808	760	772	808	774	795	779	771	802	761	757	819	777	807	751	760	773	803	875	767	804	802	781	781	756	796	768	837	755	771	750	819	756	731	780	791	802	794	788	767	751	771	793	808	765	791	827	789	749	756	744	786	797	793	772	776	758	810	787	862	812	759	731	778	750	835	769	825	778	775	800	782	801	813	777	773	790	743	801	764	821	791	806	786	808	769	794	822	701	788	777	799	784	747	747	797	783	787	757	821	763	779	754	825	758	780	819	761	798	822	776	820	765	788	792	810	784	788	795	775	803	758	793	800	762	774	772	770	763	769	808	857	732	798	771	782	814	771	785	809	822	782	767	826	839	802	806	806	797	810	787	809	768	781	724	756	790	777	764	777	746	791	809	752	794	756	801	793	764	807	747	831	793	733	789	823	790	799	817	771	812	840	799	813	792	788	818	761	774	734	743	766	790	765	780	791	789	785	817	854	783	718	761	788	823	770	801	806	764	799	751	819	750	791	772	787	811	761	761	771	778	799	814	775	740	824	746	797	786	797	804	785	785	786	802	762	749	783	758	796	799	806	792	796	815	777	780	785	790	792	716	797	785	772	809	773	782	747	822	818	782	754	838	754	800	813	780	822	805	840	732	753	806	790	827	765	812	768	782	793	781	787	787	798	818	788	741	790	796	789	818	709	807	801	821	785	793	769	821	805	815	767	755	742	833	781	796	802	757	806	810	786	739	755	745	818	809	810	795	818	759	831	799	768	795	798	783	772	847	774	779	791	835	761	809	823	746	797	835	786	748	818	769	790	796	776	786	747	779	753	766	780	782	879	854	729	780	781	810	820	806	786	801	773	780	781	719	782	763	820	739	836	773	803	824	809	807	777	754	804	799	721	761	807	781	768	772	795	798	753	785	762	823	800	786	787	815	788	750	804	772	760	764	758	742	802	797	780	787	731	779	814	774	819	763	793	787	758	774	759	809	740	809	778	825	736	761	769	791	804	799	807	771	807	823	787	739	787	783	737	749	800	788	784	791	788	833	750	790	781	766	803	800	771	792	769	824	756	816	780	756	773	769	775	774	739	815	805	769	816	791	821	797	801	756	762	806	789	800	770	787	780	782	817	821	797	774	810	781	801	779	831	817	758	822	805	756	752	785	785	769	781	838	756	830	764	807	794	807	821	823	822	787	801	796	792	803	791	762	832	779	807	795	842	814	827	816	784	767	757	709	793	830	810	793	780	805	760	794	821	749	856	752	757	828	792	835	843	787	788	792	776	794	794	753	813	772	801	821	790	823	778	777	767	819	781	806	795	782	822	778	777	804	772	809	800	794	796	776	791	823	769	773	842	804	807	764	854	781	731	802	851	789	837	774	809	824	758	874	801	772	792	790	810
6595	423	311	137	139	105	120	100	95	101	118	94	86	93	82	96	85	103	90	89	90	86	95	107	102	84	98	77	99	101	103	96	99	92	92	81	89	70	75	103	93	93	87	95	101	96	98	87	85	91	79	93	107	90	94	81	75	94	102	77	77	85	86	95	108	95	88	98	84	90	100	87	83	102	106	110	89	94	105	84	94	104	94	87	113	98	105	96	74	87	87	66	99	102	76	87	94	83	97	98	95	82	95	104	106	102	111	85	98	84	93	104	88	91	117	97	90	81	91	82	95	105	94	83	89	98	94	92	102	92	87	89	97	94	92	103	66	94	93	93	89	83	104	87	86	103	89	94	80	98	100	96	86	105	90	108	86	70	81	96	101	100	100	103	86	91	100	88	85	94	97	95	115	80	107	99	89	108	89	106	96	101	83	87	99	102	95	119	98	94	85	85	94	86	103	107	94	85	95	92	93	78	88	79	88	95	83	90	85	79	86	95	93	110	86	116	103	96	90	104	97	97	75	98	94	101	74	79	86	84	99	112	88	90	82	96	91	96	101	85	92	100	90	96	82	88	100	74	117	92	86	74	90	86	87	81	92	88	97	101	102	88	108	102	84	91	88	82	94	93	88	97	113	82	85	120	112	83	99	96	81	88	91	74	101	98	75	81	96	100	82	99	85	92	90	77	86	101	84	102	102	84	77	82	96	95	81	90	98	108	93	85	84	89	87	96	95	90	88	87	119	80	84	88	89	80	89	110	97	99	86	90	93	81	107	88	103	100	94	82	82	101	98	80	92	111	107	72	85	100	93	87	80	78	90	99	78	101	93	103	89	107	89	99	95	75	105	83	90	101	94	99	84	88	88	104	76	85	92	97	89	88	93	92	92	91	99	83	97	89	100	99	82	84	87	99	69	108	85	94	90	104	74	95	101	93	83	98	87	79	106	86	84	102	70	74	82	101	98	99	84	92	83	74	80	94	84	84	79	85	83	90	72	109	89	102	87	79	93	88	83	97	76	96	85	83	96	86	80	93	109	91	79	92	95	92	93	94	84	98	108	94	95	85	97	81	82	102	95	87	104	88	64	92	91	83	105	84	90	82	82	101	91	95	85	91	101	83	79	89	97	107	96	100	106	90	88	82	105	87	91	102	92	93	100	117	89	96	90	73	92	95	97	82	95	104	98	75	83	115	85	101	99	78	101	92	84	98	102	99	92	97	85	92	83	95	90	84	88	85	101	93	97	86	103	90	82	98	99	83	91	98	88	86	76	92	69	106	88	80	98	87	91	105	93	87	101	88	98	88	104	88	76	87	96	104	82	98	93	87	83	89	71	103	93	80	92	92	93	97	107	90	111	83	79	80	88	81	96	111	115	91	94	91	101	88	105	91	94	89	94	91	81	91	96	93	97	103	92	85	99	74	86	91	95	89	96	85	88	82	90	95	97	89	70	95	101	91	94	100	96	88	80	110	99	103	97	102	102	106	101	79	86	92	78	83	107	98	90	84	86	85	92	92	97	85	88	90	92	84	103	78	97	99	99	99	102	96	80	81	93	87	100	102	86	95	99	94	77	84	125	97	98	96	94	88	102	95	81	75	92	86	84	107	93	106	88	75	84	85	87	86	93	110	101	102	112	94	103	94	70	82	92	101	99	85	100	101	115	95	87	85	106	95	75	97	88	88	89	83	84	73	115	100	94	122	81	122	93	104	98	110	75	101	95	92	104	93	95	93	83	114	71	87	105	106	84	98	97	92	93	93	99	98	80	107	98	90	97	86	94	95	86	94	102	87	92	97	85	106	105	95	76	87	99	87	98	97	86	88	84	104	94	91	87	107	100	94	109	96	105	82	107	97	79	102	85	94	93	83	112	84	103	97	86	77	98	113	93	100	77	77	96	87	107	102	78	81	88	87	71	79	91	91	85	96	92	101	97	101	93	81	99	91	87	95	90	96	98	88	107	93	107	102	90	76	85	107	117	105	92	91	91	97	96	108	87	99	105	81	101	89	113	106	81	95	87	88	94	88	90	88	89	98	100	75	106	81	100	84	83	96	92	101	80	78	74	88	77	96	93	90	88	111	100	79	68	102	89	89	89	82	85	104	84	88	107	89	85	103	73	88	86	92	108	103	94	98	95	101	103	88	100	90	83	113	94	101	84	108	108	81	83	117	96	77	86	72	85	87	86	83	100	87	72	87	91	93	90	88	76	87	84	107	100	92	93	102	87	94	102	72	81	74	95	91	105	122	105	90	85	88	90	94	79	80	95	103	93	91	102	83	91	87	91	90	97	78	88	103	100	111	87	104	98	81	96	90	96	91	86	93	93	85	84	94	112	109	80	82	75	91	92	87	102	85	89	93	103	85	81	100	87	89	88	99	90	95	111	83	84	85	116	91	88	88	102	83	85	97	81	88	94	93	91	87	90	93	94	87	84	96	79	94	86	88	73	99	86	73	94	94	87	90	93	97	109	90	88	86	112	92	92	95	107	102	79	95	91	75	103	96	75	97	103	98	88	75	99	97	109	93	71	91	78	115	85	80	105	84	76	85	76	87	85	96	92	92	74	98	95	87	79	99	80	100	97	86	96	72	90	83	100	95	89	91	94	86	102	88	88	101	82	100	109	98	90	101	111	105	93	99	91	97	89	82	102	96	106	86	88	79	95	88	86	88	102	85	78	105	104	79	80	85	96	109	93	111	82	77	86	98	95	106	102	91	77	82	97	106	98	81	94	92	75	91	97	82	93	98	90	92	92	93	87	84	98	89	86	110	86	97	104	89	114	67	89	84	93	87	78	123	87	95	104	91	92	79	91	104	87	97	96	84	92	99	86	93	103	96	100	97	90	106	74	98	88	102	91	93	88	74	89	97	87	92	76	78	96	105	88	97	96	99	79	88	76	85	87	82	97	68	103	102	101	85	96	98	96	91	100	82	87	100	90	90	83	86	72	109	89	115	99	103	84	87	91	93	82	98	90	102	93	111	99	88	101	100	95	87	82	85	97	103	92	100	64	78	90	94	97	78	92	82	94	100	99	103	117	86	92	75	110	73	94	92	86	105	121	98	112	84	86	91	103	89	99	85	96	102	91	103	87	83	90	82	95	92	84	84	102	106	97	90	83	99	97	91	80	81	104	87	94	93	98	106	87	117	109	106	79	102	91	82	74	94	82	87	93	93	92	96	96	99	96	85	92	103	92	105	72	98	110	86	91	100	92	82	79	78	91	79	115	86	79	86	83	99	91	96	98	76	94	98	85	106	100	96	100	83	91	96	83	110	105	86	97	88	78	77	78	100	82	112	92	115	90	86	89	72	97	83	93	110	109	94	68	84	86	77	100	94	96	88	88	79	93	87	94	106	85	88	101	79	94	88	70	98	102	85	88	87	84	98	97	87	97	111	92	90	86	95	89	100	88	91	84	88	105	106	100	83	99	84	88	95	117	88	99	82	99	109	91	95	102	92	101	84	89	107	92	83	86	91	94	93
6174	390	483	511	458	460	422	386	382	354	395	347	356	338	346	328	358	320	319	373	308	346	360	333	332	311	355	319	337	378	309	353	313	355	339	330	299	344	319	318	317	328	309	315	329	330	323	326	298	334	299	306	342	308	305	353	355	314	311	304	295	331	349	351	357	352	300	334	329	356	336	331	321	318	350	322	336	358	314	346	353	336	316	300	332	324	345	333	356	318	301	318	340	323	297	299	335	328	332	337	338	329	349	311	331	332	274	338	301	321	325	316	330	331	329	349	332	323	327	330	290	302	313	343	338	333	327	327	291	314	328	320	312	326	320	346	324	326	333	326	350	340	349	335	367	314	322	351	316	342	355	354	331	315	315	345	317	324	352	329	335	366	294	338	288	377	295	347	323	320	290	337	321	328	322	354	306	331	342	320	351	324	329	345	350	336	307	343	328	335	322	348	330	317	358	322	322	346	329	314	321	321	328	298	340	298	340	326	328	300	313	348	328	332	354	310	331	332	314	336	330	301	329	355	351	329	358	324	337	331	329	325	301	327	328	352	327	379	343	316	305	359	305	291	292	290	331	303	293	300	339	346	332	335	303	360	348	352	292	358	312	300	330	297	324	342	314	303	369	310	282	317	322	306	350	336	332	308	333	316	317	339	326	322	328	326	315	305	322	334	285	334	292	360	340	320	353	321	354	334	334	319	331	331	307	330	304	317	314	323	333	342	324	287	334	340	311	315	359	335	319	318	312	309	324	320	332	363	304	337	324	342	354	348	317	339	323	312	330	312	286	321	343	310	334	323	338	340	348	314	332	303	323	356	333	351	336	341	289	330	304	321	327	363	355	344	322	296	333	306	325	306	309	330	362	325	330	336	323	325	352	305	354	350	296	322	305	328	319	314	311	310	342	323	313	316	316	352	330	317	353	307	330	300	325	349	304	329	354	343	344	351	295	339	314	317	324	350	302	310	318	339	342	321	338	304	357	291	321	355	298	319	335	336	341	365	326	318	316	340	328	309	308	290	343	284	351	361	337	314	308	322	328	324	279	326	313	325	354	331	341	303	357	328	340	324	357	330	319	314	333	339	332	314	345	348	351	338	321	324	331	323	301	315	335	322	321	329	294	301	330	338	371	300	323	354	334	331	315	289	326	341	335	353	360	340	346	321	318	298	322	316	339	307	300	343	350	334	352	300	344	334	302	299	315	337	338	321	305	328	347	356	365	310	336	335	323	323	321	330	318	318	339	322	340	315	320	319	335	305	322	325	339	310	328	339	363	310	334	299	329	282	329	327	349	319	319	331	300	357	364	312	297	346	335	326	335	316	320	336	289	314	344	320	305	359	294	335	346	364	328	315	352	306	326	330	316	302	317	309	351	342	357	335	289	309	339	311	326	313	321	339	288	362	327	334	337	319	353	339	356	335	332	326	315	340	332	316	323	349	355	332	375	338	303	311	327	342	311	345	326	337	333	317	322	310	328	344	334	330	336	334	346	313	321	355	353	324	317	343	335	337	321	312	326	327	351	310	309	352	317	325	312	296	324	331	330	304	323	331	330	318	311	303	331	324	308	316	300	339	310	326	300	323	334	305	333	340	366	350	330	292	346	327	308	322	332	305	366	342	346	306	346	336	303	345	323	314	344	311	325	339	346	314	327	318	347	340	330	312	329	329	353	358	344	296	319	302	310	323	318	310	315	340	355	314	299	301	343	309	326	324	327	332	315	309	326	351	329	336	303	331	305	333	348	328	333	326	297	331	348	316	327	297	289	296	318	302	336	317	323	314	340	337	335	332	340	305	322	321	313	326	317	346	325	337	338	342	366	343	337	328	317	286	329	350	324	278	306	328	312	271	318	337	325	356	294	309	303	336	327	305	316	347	324	346	355	335	342	302	310	318	306	328	316	311	317	330	285	327	342	339	327	344	333	347	328	344	342	352	306	322	306	328	338	324	344	326	309	300	338	336	322	350	356	307	301	317	306	300	323	331	316	332	322	312	323	345	350	328	331	306	324	299	330	327	325	342	338	351	340	318	336	324	331	326	326	305	333	351	319	303	344	334	326	329	345	361	313	322	305	373	301	319	320	319	346	345	318	348	310	334	288	341	348	325	326	317	302	299	310	333	349	340	348	309	289	350	308	314	349	337	348	307	324	334	362	342	328	321	327	292	326	331	366	341	336	342	306	330	302	335	298	302	356	313	289	326	299	310	318	322	314	348	338	364	293	341	322	293	345	318	303	329	310	297	337	364	322	304	333	324	357	340	340	315	300	343	340	347	347	331	291	335	326	332	340	321	334	339	346	368	348	324	337	325	318	342	333	311	312	328	327	337	335	304	327	376	345	358	323	325	295	299	344	278	342	279	309	330	314	347	324	353	323	346	342	313	358	330	335	344	368	293	335	309	338	314	323	304	316	366	334	304	301	388	339	317	320	353	325	350	317	306	297	339	306	320	349	312	337	306	301	317	333	323	309	335	330	332	321	361	320	328	312	321	302	333	321	353	312	371	334	316	299	289	332	326	309	337	331	308	335	320	363	333	284	302	312	355	294	294	309	315	336	302	293	310	296	330	325	330	337	317	363	315	324	333	309	321	336	329	318	327	327	323	343	320	348	338	341	304	362	335	357	337	317	319	350	332	308	309	339	327	305	314	360	305	329	337	325	312	344	333	330	344	308	327	304	326	339	326	331	330	320	324	340	327	299	312	325	346	320	326	289	314	304	300	324	302	333	310	343	306	360	294	321	283	329	316	332	303	305	318	331	322	325	345	322	359	346	341	330	309	340	325	321	321	303	348	336	328	320	323	340	332	323	322	319	309	287	329	330	332	302	315	344	316	304	322	341	347	337	348	338	322	373	344	327	327	350	325	343	316	359	318	319	326	331	313	337	325	335	351	281	350	351	317	349	331	332	341	330	340	328	322	340	313	339	351	341	338	350	321	341	336	337	358	302	351	300	333	318	337	313	287	312	325	314	363	329	336	346	305	325	305	310	308	329	324	341	335	321	329	308	307	327	296	317	323	333	319	327	307	316	318	308	338	342	356	293	354	329	320	326	333	324	350	320	330	347	327	292	325	346	327	348	355	313	330	338	309	334	313	329	340	340	342	297	344	322	291	345	315	310	325	340	318	329	332	343	336	319	337	326	312	307	325	318	323	321	281	329	368	350	312	352	342	325	288	324	303	331	329	322	334	357	306	327	345	309	326	315	282	342	333	366	338	328	327	344	304	334	292	343	359	309	312	343	329	324	298	324	359	305	304	337	323	309	323	288	354	339	353	345	340	344	360	332	334	324	322	326	374	311	319	293	352	332	332	334	336	320	333	327	317	301	339	330	317	295	330	341	325	319	306	324	301	344	319	336	319	348	322	295	319	376	355	300	292	325	312	330	294	345	328	308	325	318	329	350	297	321	304	355	326	337	329	335	328	300	322	287	335	320	351	324	332	350	327	341	332	297	344	320	320	307	322	315	353	343	358	301	305	338	294
39247	18562	4830	1179	822	611	497	447	378	334	322	282	253	244	267	223	223	210	213	244	230	216	216	228	209	249	231	220	225	213	203	211	219	200	203	219	207	207	214	212	226	197	199	198	179	204	179	196	210	199	196	192	198	214	203	208	217	214	193	212	203	194	245	210	183	209	185	229	150	234	207	195	226	219	215	214	205	226	178	206	203	205	200	198	194	192	200	202	213	188	194	181	197	208	194	199	198	195	173	199	193	193	169	212	204	209	199	203	208	195	186	170	191	173	199	196	194	155	192	210	205	195	173	175	197	189	209	213	200	240	183	192	200	185	192	181	220	223	153	169	163	208	197	190	185	174	175	204	171	204	188	202	204	171	207	197	225	212	207	196	192	209	194	210	172	191	189	184	191	204	192	189	205	198	190	185	186	199	188	179	191	195	198	199	209	206	191	203	190	208	211	199	203	200	195	191	171	232	209	192	200	199	196	219	188	188	201	203	209	183	173	221	191	196	213	221	207	184	208	203	185	214	209	204	190	196	190	184	182	206	179	184	204	197	196	191	210	208	203	181	193	210	193	185	199	196	187	218	216	195	183	216	202	169	207	215	194	188	196	222	193	184	211	188	194	199	213	202	196	198	199	196	188	204	211	206	218	184	181	203	173	210	204	225	195	218	204	188	197	173	194	215	181	214	190	167	183	220	201	184	201	204	214	211	192	191	195	227	231	192	188	206	227	199	211	207	201	200	206	186	218	193	176	191	187	197	199	214	187	193	182	200	213	188	186	204	184	177	203	173	203	170	201	192	213	203	196	209	194	186	229	199	216	204	208	202	203	178	207	202	196	177	191	211	183	179	176	199	194	190	177	202	196	186	208	212	185	192	176	218	207	190	192	191	201	199	177	222	208	191	209	182	190	211	212	192	215	202	216	211	209	231	188	187	181	211	183	196	202	201	183	200	176	180	185	196	197	187	211	193	166	196	183	209	224	205	189	180	216	188	198	172	200	181	187	213	203	214	195	170	219	179	187	210	183	197	198	183	187	203	188	207	190	192	214	210	172	189	204	204	220	208	193	203	211	200	235	206	201	184	190	197	215	187	190	206	214	182	210	209	198	200	195	205	228	182	202	211	203	215	216	181	226	223	198	201	189	192	212	203	194	187	187	203	201	182	211	189	182	201	190	181	195	199	199	216	171	216	194	203	221	181	199	192	200	220	218	209	194	180	205	200	196	204	197	186	197	218	209	194	222	205	185	182	201	205	195	210	179	205	175	174	225	195	183	218	173	204	194	195	209	212	175	182	205	201	183	182	217	200	179	199	183	190	186	179	206	211	212	174	194	216	178	224	183	210	207	194	182	211	189	206	187	227	182	209	185	203	220	162	194	198	196	203	203	168	187	203	207	180	180	215	189	209	179	181	212	198	180	188	200	216	212	193	225	194	167	194	194	192	196	191	180	208	206	197	188	184	223	197	192	210	203	203	197	193	189	210	164	197	232	196	224	205	226	195	191	197	190	175	175	223	189	184	188	210	202	187	195	197	219	201	199	194	225	210	195	208	184	182	171	203	204	186	204	168	192	185	197	191	203	184	182	207	225	185	216	197	196	212	194	184	182	238	177	207	182	217	185	217	226	199	186	196	193	188	202	190	220	184	199	200	210	204	198	183	200	192	197	177	212	208	196	193	172	203	198	166	172	200	183	197	181	175	195	189	211	209	171	199	183	174	190	196	199	207	183	161	183	187	188	204	193	208	228	214	187	199	196	196	189	194	199	197	204	220	192	219	204	205	206	185	165	196	197	190	200	199	199	199	208	215	199	205	197	180	195	203	180	212	228	200	214	187	181	170	212	202	182	189	216	158	209	190	189	213	177	202	202	199	198	184	193	214	200	198	196	183	205	215	174	182	187	181	211	192	187	184	176	208	210	190	185	188	212	174	193	195	193	202	224	190	192	195	176	192	191	186	189	191	190	216	175	199	178	202	184	169	195	186	171	215	188	213	178	208	194	185	243	218	212	206	198	194	172	217	194	206	203	205	194	195	199	212	175	216	183	204	221	228	182	201	183	193	231	180	184	229	210	180	193	209	193	197	184	231	198	218	206	166	215	184	183	194	199	201	198	189	212	201	178	193	209	209	161	209	210	225	220	190	172	185	208	181	173	200	223	219	186	191	176	198	214	194	216	206	170	217	195	192	214	188	196	172	207	227	203	211	215	223	191	192	200	187	204	192	195	183	221	214	190	191	209	202	183	209	181	189	190	187	202	209	186	200	199	205	195	208	213	191	194	198	204	195	184	195	193	232	207	197	191	193	206	193	203	181	229	203	219	201	202	186	206	201	199	180	195	215	194	185	170	221	192	183	192	177	206	195	189	184	202	190	196	194	189	186	179	202	196	189	177	215	206	202	181	213	217	206	198	192	191	206	204	187	206	183	208	204	197	196	198	190	204	202	190	220	211	215	203	188	194	180	216	212	234	204	195	208	196	191	217	195	166	187	203	203	193	180	221	202	189	187	200	214	202	168	207	200	194	188	192	216	202	211	191	209	189	181	178	221	210	217	214	158	211	206	179	232	175	199	213	189	177	186	208	190	194	184	178	213	166	209	202	223	205	204	207	178	200	210	221	223	204	205	219	184	201	197	207	195	188	190	199	191	200	199	210	246	220	220	188	203	233	193	202	192	210	213	199	207	215	190	209	192	199	195	185	202	217	196	192	212	195	188	185	209	206	202	206	202	233	169	170	198	204	222	201	205	216	175	186	179	194	225	193	193	185	195	189	212	194	204	183	189	186	217	179	190	201	201	209	194	192	217	179	198	197	205	189	212	227	207	190	196	201	199	205	183	211	207	218	203	179	187	193	195	189	188	197	191	220	211	191	172	220	210	210	195	170	202	195	177	214	205	190	195	200	208	202	190	184	201	213	205	214	198	225	184	182	217	175	194	203	192	200	201	232	174	175	215	179	202	207	204	180	182	207	201	187	190	182	231	205	194	169	203	195	205	173	192	209	193	200	207	204	189	188	184	201	219	193	183	187	182	176	179	225	207	194	228	176	214	185	188	195	192	203	220	193	214	207	211	208	205	162	194	213	182	176	186	205	205	207	211	210	174	210	193	210	196	187	195	186	195	191	231	214	201	206	214	201	187	165	197	188	194	189	197	179	216	214	175	193	188	196	184	202	190	218	203	205	200	204	196	192	204	183	208	179	208	187	219	221	179	207	221	206	225	194	186	211	199	179	193	206	190	197	203	192	182	208	200	192	212	206	199	186	205	192	198	198	210	206	191	216	184	204	198	175	204	206	189	192	193	202	194	219	193	205	230	217	180	200	214	191	186	199	214	192	183	198	213	189	191	208	177	168	189	178	205	189	198	189	208	220	189	179	192	214	179	187	177	191	205	197	236	189	203	186	181	195	190	214	186	194	202	205	200	213	187	194	198	218	185	216	192	212	194	208	208	202	215	176	199	188	205	225	183	222	213	213	203	195	199	198	201
17585	1541	3082	3448	3033	2536	2123	1753	1552	1357	1226	1131	1057	1069	925	909	894	807	860	804	770	740	798	742	745	720	700	675	694	650	685	674	673	656	688	650	686	661	624	643	617	686	671	624	604	634	639	587	640	550	623	613	654	605	655	600	584	607	624	688	643	636	636	587	597	619	584	580	643	609	599	641	645	599	604	623	578	602	632	628	622	562	590	600	588	602	630	586	612	575	570	655	626	582	624	601	596	597	572	613	616	612	610	647	577	550	588	581	585	604	612	629	549	564	617	589	619	648	639	581	610	596	618	628	610	626	633	633	578	650	629	579	610	582	636	599	582	605	552	580	596	597	625	629	620	583	618	599	624	600	570	612	612	636	570	543	610	588	592	603	610	606	619	582	643	621	624	602	579	620	591	624	590	604	640	586	617	604	573	588	612	603	600	602	626	590	611	615	624	600	566	567	642	570	604	610	610	608	621	602	572	555	578	614	609	566	568	573	580	527	605	621	623	584	594	588	639	552	564	631	628	624	593	635	573	607	631	641	568	599	616	654	612	600	617	635	586	641	591	583	603	630	569	614	585	572	585	638	584	560	627	596	602	568	611	636	552	615	585	627	563	607	606	616	590	629	588	635	607	603	581	623	643	637	596	600	554	596	576	590	598	631	627	588	608	644	623	625	604	628	608	590	589	639	549	651	600	585	588	607	565	599	655	587	616	575	594	587	640	634	602	578	635	589	651	579	628	578	630	618	566	628	587	579	608	635	576	585	562	602	619	629	632	599	632	683	611	627	563	590	591	645	602	615	626	604	598	616	619	614	598	634	579	638	614	597	594	597	644	590	574	600	611	566	620	572	623	608	559	593	641	617	630	638	581	636	566	644	570	631	609	591	605	634	598	567	626	617	556	595	530	605	565	600	551	597	581	564	568	568	573	587	564	669	640	601	609	650	621	633	598	619	583	580	583	648	605	569	620	548	653	561	636	627	655	612	574	563	573	602	625	589	585	610	592	633	630	622	556	582	564	583	588	577	595	641	616	548	617	626	629	635	656	580	602	646	605	623	635	577	600	605	613	566	597	577	607	584	566	636	614	596	590	577	572	599	585	606	578	580	613	614	600	593	605	594	608	573	608	602	630	592	626	629	582	612	533	590	629	613	608	612	646	600	582	546	620	578	609	597	629	551	608	599	579	629	620	588	605	588	581	640	634	614	630	627	614	613	615	607	588	593	571	565	575	587	621	558	588	627	602	604	657	597	558	605	617	598	595	605	619	601	588	608	578	617	649	639	617	632	584	587	639	580	579	607	613	677	558	634	603	563	584	576	594	567	599	580	561	599	591	589	589	593	647	577	631	587	591	605	589	621	552	619	599	628	590	594	601	575	576	572	559	596	622	651	539	583	610	584	592	599	586	625	590	616	657	603	600	605	611	609	626	589	598	589	582	595	620	616	607	594	581	623	588	577	659	608	622	581	586	617	599	592	603	602	588	607	587	587	599	633	584	605	644	574	608	632	641	631	576	628	633	542	632	611	585	605	618	608	585	595	618	636	619	582	626	597	624	630	581	602	651	596	586	664	602	587	627	611	583	620	575	562	612	603	628	602	584	597	640	598	612	590	607	596	633	640	613	557	561	600	599	614	569	642	610	641	600	594	563	570	525	598	619	598	567	607	585	632	614	582	547	638	619	614	602	580	597	562	574	565	636	584	594	536	603	602	621	584	602	639	549	594	625	596	579	619	614	601	584	618	663	616	590	570	595	611	615	570	572	605	588	570	574	647	604	586	547	571	633	603	599	601	588	620	605	625	609	585	613	589	580	548	631	637	570	634	578	599	595	620	644	612	629	631	582	577	596	622	578	574	578	612	561	590	589	586	607	592	568	585	607	588	574	599	585	615	572	586	610	566	549	593	569	594	593	590	613	542	631	591	647	596	571	657	605	566	599	618	576	595	587	589	609	615	589	592	572	565	570	641	611	587	599	616	608	609	630	613	592	617	609	606	620	633	599	605	569	599	630	602	554	560	604	601	568	605	584	550	630	594	606	585	585	598	619	580	596	562	650	637	644	565	623	580	571	593	569	586	599	621	602	584	585	593	585	618	618	601	627	591	619	568	584	627	600	606	594	582	614	582	643	647	630	566	614	625	625	626	568	631	584	613	621	612	574	603	580	601	636	613	575	582	593	609	581	649	611	598	629	590	649	598	587	577	588	606	640	590	591	592	610	589	595	620	631	619	580	624	547	609	629	571	631	618	606	584	639	610	573	570	625	609	591	605	583	577	595	622	579	595	556	573	620	591	602	602	606	599	587	611	574	572	600	611	619	583	538	584	584	601	580	637	621	625	608	637	552	584	634	612	628	600	596	593	628	629	592	579	532	571	578	585	604	572	595	633	605	591	552	618	641	610	576	584	621	604	587	526	625	572	627	545	572	610	588	596	596	625	621	627	624	576	606	600	592	627	613	566	599	586	611	581	631	625	598	655	591	594	572	574	582	593	615	589	634	597	576	559	577	588	645	584	584	547	599	609	598	572	612	617	582	606	584	599	617	631	622	571	575	625	580	639	548	570	594	584	599	636	560	598	609	617	608	613	601	617	593	588	615	620	646	583	583	618	580	578	615	599	539	604	564	605	635	613	588	613	630	580	579	589	639	597	620	604	623	595	625	601	606	590	601	578	603	591	596	588	590	602	640	559	622	613	596	606	636	596	563	634	600	613	584	616	600	608	604	615	613	630	569	632	591	591	614	604	591	615	574	606	557	573	641	621	602	561	648	614	606	605	605	623	620	593	586	569	601	633	586	565	582	619	600	606	608	567	572	577	598	549	608	614	574	614	613	570	634	607	571	583	606	583	578	577	581	583	606	608	658	567	584	546	612	608	576	621	619	590	590	587	597	620	621	647	594	597	568	592	594	623	590	585	599	620	600	583	633	556	593	599	620	611	607	605	568	589	557	587	585	626	582	631	619	574	563	585	577	580	606	597	579	620	611	583	631	635	655	667	626	593	600	623	672	571	612	644	588	610	556	588	628	611	567	567	582	550	635	603	587	579	583	633	618	587	578	620	655	618	568	601	607	608	598	607	616	580	623	635	652	589	556	606	605	596	596	655	575	591	621	617	587	589	587	601	603	620	572	583	619	612	606	586	586	580	618	627	616	617	630	568	570	584	571	646	582	642	629	615	587	649	596	579	609	551	615	619	616	565	591	593	575	591	589	589	622	559	595	573	623	573	616	596	629	622	613	589	585	619	616	614	592	601	565	595	562	630	563	599	592	599	631	571	578	580	592	587	587	611	577	604	596	557	605	638	599	576	629	586	601	607	612	635	587	583	579	619	590	617	595	605	629	642	566	645	585	588	637	580	576	624	637	608	593	592	576	643	564	581	627	625	561	616	645	543	573	620	609	613	656	595	575	647	625	596	570	589	638	587	610	646	625	585	559	578	564	617	592	616	657	555	596	571	607	577	626	579	618	586	613	603	581	617	572	595	545	568
42526	25096	17600	2970	1645	1163	973	772	668	566	533	467	469	377	382	378	365	350	319	326	352	344	311	335	365	334	326	307	304	288	295	301	309	299	326	309	299	304	319	281	314	301	294	300	271	275	295	282	300	279	255	264	308	300	296	266	279	290	262	302	287	307	276	273	284	257	313	253	278	283	259	267	285	280	291	290	288	288	237	304	281	264	273	278	305	279	252	272	276	281	291	279	282	281	293	297	285	265	282	277	285	274	298	269	285	291	303	276	278	311	273	311	249	259	296	263	283	269	245	269	279	284	284	259	285	274	260	287	287	276	257	308	267	239	267	283	299	285	278	301	272	303	273	279	278	273	281	266	293	286	281	290	272	283	265	298	286	266	255	248	284	262	273	279	268	276	271	290	240	261	296	295	281	268	302	282	303	281	290	302	263	264	276	273	320	284	296	306	276	271	297	267	281	278	281	298	287	276	283	273	258	269	249	312	306	265	263	273	282	261	279	255	272	239	310	271	254	253	306	248	278	255	267	287	268	250	283	254	282	292	290	266	256	247	288	267	317	246	253	306	261	267	297	285	265	320	311	293	256	310	273	255	288	251	302	289	258	271	267	267	272	255	284	305	273	289	259	288	276	259	271	296	265	283	247	277	280	276	251	266	279	259	282	269	262	302	293	257	264	283	273	278	278	296	293	304	250	268	283	279	256	283	263	287	319	278	262	302	279	279	253	275	244	280	291	276	313	294	287	284	265	246	277	287	260	265	280	277	265	242	267	274	301	245	260	266	258	272	287	266	294	300	270	305	266	286	287	288	265	282	277	281	305	293	229	266	281	277	259	267	274	288	275	299	267	303	258	260	294	264	287	301	301	251	240	303	278	280	312	296	275	286	265	306	256	297	305	316	284	289	297	302	303	286	270	252	316	276	281	287	287	284	298	265	294	302	254	275	288	308	273	281	317	306	271	273	277	270	264	293	287	295	273	295	287	310	308	254	295	275	272	324	257	283	278	265	290	287	261	283	285	303	270	271	286	252	288	301	288	303	280	311	278	286	275	294	262	318	269	280	247	286	251	242	275	276	277	284	274	308	284	290	270	279	289	255	245	294	266	267	260	282	288	282	265	277	264	269	282	281	274	271	295	272	264	269	266	289	291	267	285	289	272	272	266	268	275	283	292	270	286	263	273	290	294	290	262	271	281	246	278	305	242	301	277	279	280	261	276	292	258	290	267	283	312	286	255	303	281	283	285	290	267	271	279	297	272	299	279	279	249	263	306	277	272	276	274	279	257	262	242	282	271	290	300	253	286	253	263	260	287	267	243	300	295	299	273	285	260	268	290	288	289	299	281	256	292	280	266	278	281	267	244	263	270	278	279	276	258	302	317	256	267	297	301	294	280	273	255	282	305	288	279	275	291	286	291	281	295	269	269	262	279	284	279	253	286	269	262	267	274	293	290	262	252	281	284	283	294	292	254	246	268	264	254	277	261	306	266	280	245	262	277	280	278	306	268	258	266	303	263	278	279	293	314	277	277	266	279	288	281	283	274	301	293	268	288	282	273	274	286	270	270	258	291	283	315	272	281	282	273	285	253	281	326	269	273	287	257	299	283	294	292	274	282	305	275	286	291	258	301	264	290	271	276	297	252	264	293	256	275	299	276	256	281	276	295	280	267	277	299	261	272	295	251	285	277	258	293	298	297	295	272	274	260	294	311	273	293	280	293	283	278	285	272	289	267	266	263	285	310	275	254	280	245	276	275	256	314	254	284	277	279	278	261	299	257	285	243	297	284	304	278	310	267	285	303	273	291	279	256	302	280	304	260	263	283	278	277	253	271	275	301	272	298	274	264	258	280	277	256	287	280	309	292	296	262	262	272	306	272	269	245	282	264	253	274	273	278	285	263	267	277	252	287	257	292	268	291	271	295	289	276	278	267	304	276	273	290	278	292	276	286	288	258	280	275	284	254	257	297	296	291	253	271	268	295	276	268	295	284	289	266	276	287	257	269	289	292	300	261	262	285	310	255	260	265	251	272	298	271	280	279	265	269	264	270	258	287	291	288	291	298	284	280	281	295	281	248	266	272	292	302	302	271	262	291	276	274	250	286	276	290	307	287	269	324	292	312	293	297	301	278	317	286	293	274	279	255	287	254	295	276	255	267	287	288	257	268	267	279	281	282	281	274	262	262	278	253	292	275	275	276	302	260	266	284	279	266	277	295	259	278	283	289	272	249	280	301	281	296	277	265	281	259	247	274	266	268	314	270	271	286	293	281	270	273	304	251	274	238	248	281	292	280	286	276	282	281	271	275	287	303	251	272	272	255	303	278	271	298	291	285	290	312	288	259	279	313	272	292	261	249	299	296	267	279	298	274	280	270	260	279	326	296	248	251	278	284	284	287	238	255	283	300	274	295	271	278	247	251	272	292	291	275	310	269	254	273	267	258	269	267	278	276	271	298	284	256	258	292	258	278	299	280	278	260	283	282	283	282	270	277	300	290	274	266	274	277	281	291	273	285	291	296	248	254	265	299	286	270	286	265	275	313	302	265	316	285	299	268	241	270	258	279	268	267	297	281	272	289	275	267	299	276	290	284	275	276	260	278	312	282	276	269	268	263	290	269	274	285	287	272	269	294	274	283	295	295	312	277	272	301	296	241	291	285	290	296	275	278	281	315	259	240	277	288	284	256	279	259	264	287	272	249	271	260	267	285	258	296	267	234	290	274	294	282	297	296	302	298	280	239	315	255	272	270	304	305	268	247	276	267	285	266	257	260	264	268	313	268	286	302	282	288	302	289	286	297	264	272	297	271	280	250	290	295	262	263	247	276	294	294	291	291	276	264	282	288	265	294	250	290	279	293	245	292	255	285	302	288	286	249	316	271	303	283	269	262	275	262	245	273	283	287	286	282	301	308	287	283	279	288	267	296	245	267	261	273	291	280	282	285	277	282	289	275	272	302	247	276	244	323	291	291	282	293	284	252	269	295	278	269	279	244	276	295	267	277	307	267	254	277	244	277	272	268	277	292	284	281	280	263	279	284	279	286	256	305	263	296	300	315	273	282	283	270	258	257	276	267	263	276	268	269	258	256	282	251	271	302	294	265	268	279	290	301	263	254	254	298	270	263	304	287	274	275	281	276	258	262	280	274	276	267	271	264	260	279	296	269	285	281	268	276	270	273	287	284	274	276	262	298	305	293	297	279	277	287	259	273	267	289	262	254	261	254	278	266	267	289	298	287	279	273	274	284	297	259	269	297	285	285	290	259	269	314	279	276	261	280	281	278	263	244	255	295	270	263	301	275	275	278	280	294	281	322	273	271	287	276	284	280	273	285	266	251	324	310	290	285	252	305	282	280	306	306	273	308	278	302	272	297	273	282	259	296	287	273	288	319	268	270	274	268	300	265	248	275	302	270	271	251	286	291	286	269	271	282	255	260	255	267	289	260	296	290	278	262	250	279	250	268	302	288	289	242	256	289	267	286	278	303	321	304	275
21899	2611	5439	6381	5374	4400	3657	3054	2557	2202	2108	1873	1739	1613	1584	1389	1367	1316	1244	1188	1172	1140	1074	1050	1124	1040	1004	1005	984	942	984	987	1002	985	936	955	952	860	879	863	880	863	846	934	893	876	878	851	865	817	844	834	784	848	809	869	816	841	829	822	826	842	862	829	838	837	835	803	752	855	816	818	810	823	875	807	761	825	792	779	806	792	839	842	806	802	856	849	827	779	803	786	859	793	797	805	832	733	855	795	788	849	767	813	761	796	795	811	831	784	786	750	813	820	762	807	797	792	785	813	857	808	798	793	790	788	807	800	786	806	809	757	838	838	781	769	806	756	813	789	830	775	789	797	775	741	814	827	839	795	831	804	826	753	811	818	788	768	812	759	793	816	811	802	746	814	777	803	797	815	804	816	809	792	832	783	778	776	830	828	766	794	818	807	797	806	837	820	754	797	830	821	810	777	805	776	850	810	769	770	792	818	857	807	784	802	742	778	786	774	782	778	761	802	787	771	779	796	807	818	748	758	768	794	818	803	785	732	800	807	768	817	852	798	783	785	770	772	792	817	815	814	781	776	798	783	772	780	778	790	815	819	777	799	759	790	789	762	796	805	754	813	816	755	807	833	791	800	757	768	859	790	759	800	754	806	792	845	790	824	775	771	788	818	779	766	772	744	806	777	768	838	797	791	796	846	820	816	750	810	827	812	788	780	810	793	765	785	802	756	815	805	801	758	777	799	728	811	785	831	789	790	746	801	775	765	753	781	816	799	786	800	782	780	853	746	799	781	743	751	794	816	810	783	820	774	783	842	789	770	810	781	785	844	749	807	762	792	755	817	813	776	848	786	797	750	810	827	773	735	775	745	776	798	790	747	771	720	775	789	747	790	789	786	813	756	760	744	788	805	782	805	789	708	784	790	793	762	844	808	795	786	828	770	763	826	811	772	854	725	846	754	827	792	739	728	812	807	811	820	765	789	807	819	786	794	801	743	772	777	786	805	737	782	788	803	786	780	754	785	763	787	786	820	735	777	803	794	790	842	818	791	826	814	780	817	806	753	861	818	774	776	730	785	757	795	795	744	763	765	745	785	777	804	787	719	791	727	767	779	753	733	785	740	823	818	790	807	819	771	783	713	794	830	788	798	809	804	768	800	796	812	789	820	766	759	766	766	780	767	776	767	754	781	859	794	806	812	743	826	827	789	798	808	825	760	778	776	775	804	755	778	820	827	845	796	770	768	766	831	814	814	817	812	740	787	792	827	770	814	806	772	742	817	783	760	823	773	779	741	799	799	808	822	791	791	783	809	811	778	811	729	824	808	787	745	819	788	819	806	778	781	731	804	756	817	803	799	776	812	796	765	810	785	791	748	784	785	869	809	780	775	775	766	750	779	794	780	800	793	790	817	778	761	802	792	856	817	832	791	822	783	787	778	814	773	758	765	774	797	812	797	755	769	801	816	800	808	776	837	729	761	812	785	813	807	791	774	798	801	804	727	799	772	784	821	758	764	800	801	789	806	768	803	799	762	775	823	839	737	813	794	785	831	764	766	745	774	816	805	788	777	741	809	799	829	785	782	842	785	792	824	826	799	779	803	730	789	785	845	767	781	793	789	798	785	772	806	806	838	738	773	833	796	765	799	802	801	757	806	783	845	795	823	749	744	788	766	748	810	771	799	804	770	818	783	801	798	776	796	817	824	839	762	763	798	774	765	792	734	823	821	756	754	768	844	799	788	787	776	778	774	796	781	770	780	814	787	747	808	744	811	824	746	756	790	770	728	823	818	767	844	790	787	815	771	796	823	760	780	753	837	767	746	822	744	751	858	781	781	808	765	794	810	831	764	801	858	772	738	810	745	809	781	778	849	733	760	819	844	786	876	812	772	754	778	859	763	754	783	808	784	814	861	764	761	794	838	767	789	740	782	813	782	784	794	821	773	802	700	798	752	783	789	796	749	775	800	762	775	848	776	767	797	838	801	869	803	812	803	783	801	792	775	815	789	823	778	787	819	790	816	829	791	813	867	834	755	776	775	795	771	800	841	835	850	759	763	720	758	742	821	801	813	844	746	830	767	830	759	777	773	812	782	775	803	826	771	808	803	753	793	805	836	787	764	773	800	703	766	809	739	809	759	804	785	831	741	801	737	803	731	783	787	796	784	765	767	778	777	754	814	773	763	789	823	738	807	836	752	785	835	756	790	792	744	838	817	771	772	747	789	796	775	793	797	828	821	802	785	833	832	818	758	817	745	835	818	775	758	784	837	816	808	787	835	791	797	821	818	818	784	803	774	791	784	822	798	786	831	815	762	796	803	818	784	784	807	824	799	780	761	825	783	800	797	835	756	788	781	830	801	852	794	770	797	801	820	771	817	775	833	788	761	790	800	822	816	781	814	767	763	824	787	838	799	760	794	731	778	784	786	764	798	811	818	754	801	785	819	762	818	839	804	778	760	770	840	739	749	798	773	799	790	794	766	771	806	806	847	786	816	813	809	798	786	801	784	757	750	790	769	758	792	826	796	804	816	809	789	777	776	795	759	777	783	781	764	849	810	808	780	781	763	822	740	788	780	776	798	749	778	805	807	840	757	826	758	798	740	781	791	746	796	784	772	800	791	803	766	796	798	791	766	781	781	806	764	793	795	813	821	808	773	794	823	828	759	786	799	758	811	747	807	769	821	813	781	741	808	800	858	766	747	777	842	828	782	754	868	787	804	785	819	821	801	819	826	792	779	796	813	827	778	793	784	740	813	753	856	774	783	832	774	772	806	810	799	823	835	779	800	798	790	796	779	808	840	791	808	741	816	769	823	820	782	736	806	787	818	854	829	798	748	780	765	821	813	787	798	757	816	797	810	838	757	778	799	820	815	767	767	750	796	758	772	841	788	790	853	807	818	818	804	780	813	786	714	770	750	778	833	781	751	800	820	821	776	806	810	798	784	766	810	804	810	756	786	770	794	769	783	729	775	739	815	777	749	764	861	775	773	780	746	785	757	802	794	820	817	782	719	807	808	827	825	771	804	784	816	827	749	766	749	772	800	802	795	796	796	813	799	817	816	834	733	799	825	797	785	793	789	800	791	799	798	794	800	757	824	785	763	832	818	791	763	766	823	813	803	755	819	825	827	754	778	793	756	799	804	772	788	716	794	780	820	797	786	755	790	854	758	789	809	793	794	786	787	790	792	744	816	758	786	785	801	823	765	839	767	785	775	790	817	825	807	828	815	760	789	780	807	809	845	799	824	860	845	799	745	782	768	814	787	768	766	772	769	862	806	769	743	833	807	781	807	779	795	833	797	784	757	775	764	820	837	744	806	784	762	774	802	804	806	813	809	844	752	772	826	786	781	805	761	770	802	814	750	731	823	784	793	838	751	800	755	853	791	794	765	771	842	787	804	801	834	839	803	778	764	790	807	780	847	812	759	786	816	789	839	820	804	717	853	820	769	790	797	774	720	759	816	795	835	802	777	797	832	821	739	761	810	792	802	753	787
6517	405	283	130	113	116	105	111	105	97	96	91	103	86	82	105	96	92	89	87	104	104	97	104	93	84	100	101	102	94	78	91	76	97	93	77	84	100	90	97	105	99	110	79	79	100	92	87	79	92	80	84	93	96	74	83	79	97	98	99	91	118	104	117	98	86	95	98	90	83	98	91	99	101	91	88	103	97	82	94	104	91	75	95	110	75	95	83	98	85	118	80	94	91	92	89	87	79	77	105	101	88	99	101	106	94	89	92	76	93	110	91	98	75	97	91	96	80	107	95	92	119	103	86	97	96	88	115	86	94	78	103	104	85	87	74	97	80	95	107	86	91	106	88	97	92	92	68	89	113	95	115	104	95	85	111	82	90	86	102	102	105	96	92	83	97	95	94	77	97	108	111	99	96	92	87	94	113	76	89	80	88	97	81	92	100	79	77	98	82	94	103	123	79	76	95	97	89	92	106	81	94	103	100	100	95	83	104	93	88	81	87	88	94	71	95	87	87	87	104	92	89	78	92	89	78	100	95	103	99	79	83	87	101	87	81	82	91	89	102	95	86	96	74	84	85	89	89	96	96	109	96	107	90	95	92	86	88	83	101	94	99	91	98	108	89	86	98	82	88	81	91	97	83	82	103	93	96	103	103	96	103	86	93	85	89	82	93	89	101	102	96	86	103	99	88	83	89	97	91	99	82	85	102	109	96	84	97	76	75	76	83	101	99	95	104	95	105	90	94	97	81	90	99	103	91	90	86	84	100	88	100	94	91	104	78	87	101	82	95	95	79	98	88	104	84	88	89	94	94	90	88	89	81	107	89	84	86	83	94	81	97	85	88	93	98	83	96	91	110	105	86	96	81	72	98	96	102	90	95	85	97	93	80	83	77	93	104	100	74	115	84	91	86	85	87	84	84	81	102	83	91	99	84	92	105	82	94	88	69	81	96	101	95	93	94	89	102	100	85	94	89	90	74	88	81	109	101	85	94	93	98	84	91	96	93	83	93	99	81	94	125	82	86	100	77	90	81	85	85	87	89	80	104	81	112	89	84	102	92	111	85	94	89	100	102	89	89	83	78	75	86	88	91	95	108	95	101	99	85	95	103	104	107	109	89	87	83	81	84	87	92	99	95	91	74	105	85	87	112	81	65	89	84	85	88	93	104	88	91	91	87	64	98	97	76	89	81	105	101	86	82	93	91	110	97	105	99	107	97	92	97	97	98	116	108	100	85	85	82	98	96	102	111	92	93	91	89	114	103	73	98	109	86	88	86	107	96	95	81	78	86	96	86	90	94	88	82	89	109	93	80	100	89	114	90	93	94	93	80	95	102	96	88	82	93	102	88	87	87	88	98	87	95	88	93	87	85	92	82	103	88	95	86	86	106	78	108	99	93	84	99	94	93	97	87	87	105	103	98	94	87	86	100	90	96	92	92	110	98	98	97	101	91	75	97	84	78	79	82	99	90	86	83	95	80	98	96	108	95	65	70	92	86	93	105	91	106	84	86	84	84	95	87	80	87	92	106	85	77	89	81	96	93	75	85	111	89	91	93	103	95	79	85	92	92	101	122	100	86	81	86	112	86	97	84	101	86	95	94	88	84	92	103	93	86	83	96	111	85	91	91	109	89	83	104	96	97	85	86	95	75	101	97	87	95	81	87	85	102	99	74	91	89	86	96	82	66	67	105	80	95	91	100	84	74	102	86	90	104	108	85	91	90	103	78	96	96	95	78	74	103	102	83	93	96	113	93	90	79	82	75	83	104	106	96	96	100	94	90	83	100	86	98	75	98	92	75	69	84	91	95	90	89	83	100	92	68	97	97	97	87	90	86	93	85	82	91	82	105	111	92	86	91	88	84	86	85	106	95	90	95	88	97	106	95	83	77	84	86	87	84	95	85	89	89	90	109	75	84	75	72	88	88	90	108	87	81	96	97	109	113	83	104	76	83	83	87	89	86	91	92	87	86	111	95	94	96	95	98	96	101	96	93	109	106	78	79	104	102	101	84	103	99	96	88	87	96	107	108	103	106	115	92	95	100	96	97	105	87	106	88	80	88	99	77	77	94	71	102	92	93	89	92	92	93	98	86	97	94	105	86	97	111	83	69	90	79	82	78	85	88	97	78	100	100	109	85	89	89	85	120	100	101	93	95	98	85	92	97	98	111	79	83	102	86	92	102	97	79	95	102	92	94	75	90	89	109	91	96	95	91	92	87	94	91	87	91	103	91	90	89	87	99	105	93	87	107	97	89	94	120	94	94	85	100	87	86	81	103	91	100	113	72	92	102	98	84	93	122	91	100	94	92	98	99	90	104	109	81	87	112	115	93	98	77	86	97	92	89	83	76	84	107	93	80	102	80	102	82	104	97	105	97	83	102	85	104	93	105	94	90	94	88	90	90	94	96	95	89	99	92	99	103	114	72	93	91	93	103	83	97	93	107	89	98	96	103	103	90	108	96	97	111	88	86	89	84	100	91	87	93	86	97	79	90	112	108	94	91	91	89	81	75	80	94	97	102	93	75	105	85	96	98	90	81	98	102	89	92	99	110	106	106	84	98	103	97	114	87	92	103	104	101	93	102	77	90	82	91	81	114	98	84	103	94	87	93	90	90	88	87	93	106	110	90	102	91	93	77	91	81	96	79	75	94	97	95	94	88	104	76	88	92	94	78	123	101	86	91	122	105	94	87	93	79	108	89	97	85	100	90	114	101	91	82	113	84	91	73	86	89	98	74	73	93	111	111	95	77	93	99	94	87	104	89	95	83	86	82	79	90	94	81	79	88	83	81	89	98	88	109	92	98	95	91	90	91	92	113	87	81	113	91	80	96	90	96	88	93	93	84	100	85	90	105	90	96	87	97	95	94	95	92	103	89	95	106	102	84	98	101	101	102	82	91	76	84	101	88	88	109	99	104	92	93	102	105	97	94	91	104	83	82	92	87	95	83	98	95	99	90	114	91	64	93	88	96	103	92	93	92	87	85	93	82	69	96	87	97	101	112	96	85	85	100	88	90	94	80	81	85	83	76	87	85	112	105	85	87	110	88	93	82	90	89	97	88	93	106	92	113	93	100	100	94	107	88	87	94	75	88	113	92	100	88	83	102	89	89	109	97	98	78	69	95	87	101	76	106	95	90	100	94	91	113	91	95	90	85	96	78	85	99	101	100	128	84	97	110	74	89	82	98	95	92	82	77	97	91	73	76	92	107	94	91	85	87	95	88	97	102	96	105	75	76	106	81	97	87	93	102	86	89	104	71	91	90	105	88	90	83	89	74	87	79	103	90	94	91	95	92	108	88	105	89	86	86	83	79	97	95	78	88	106	100	88	85	112	76	80	95	79	92	90	102	103	80	100	109	102	110	88	72	96	90	94	91	90	76	115	92	95	101	95	85	97	108	98	101	91	78	108	78	90	91	95	104	91	81	83	76	103	92	97	92	96	73	85	77	87	103	105	84	87	79	88	92	88	80	96	91	89	102	98	103
6271	420	474	496	470	436	432	417	417	393	377	365	357	380	353	371	356	320	345	324	319	337	342	319	317	325	327	338	340	336	330	314	319	331	321	336	346	343	350	326	316	306	328	331	316	353	347	322	306	297	362	320	344	330	324	344	328	328	319	341	339	334	296	338	335	336	321	277	327	296	322	315	339	337	341	352	350	366	324	319	330	355	306	341	342	309	320	328	329	350	342	314	355	361	344	329	314	332	312	294	332	307	348	324	341	348	343	315	314	361	335	328	351	319	335	329	334	310	332	326	336	369	299	295	340	354	322	306	324	321	315	315	335	341	345	330	338	325	337	340	328	330	357	341	294	347	361	332	343	368	326	320	330	302	368	327	349	307	339	324	322	365	312	338	345	338	334	312	311	337	312	344	332	316	298	318	308	317	331	339	325	357	351	309	309	331	323	344	313	322	313	317	289	332	303	343	350	351	354	321	304	310	345	310	319	357	318	331	318	321	314	335	297	317	315	320	334	363	339	334	319	334	328	361	318	324	308	314	289	344	347	308	355	296	343	323	327	327	348	341	302	368	310	330	321	306	336	340	322	348	316	329	339	354	340	312	340	344	325	322	301	349	322	314	326	312	353	295	332	311	330	331	327	330	319	323	348	333	332	305	339	393	315	355	326	342	316	344	325	332	308	347	341	325	346	328	320	331	312	334	328	313	358	344	338	298	310	314	290	318	318	345	327	321	327	322	357	333	325	317	317	338	326	314	344	343	326	342	329	317	330	373	343	325	312	335	315	347	327	317	328	346	326	322	324	346	324	319	298	319	349	302	322	347	312	338	329	312	327	322	352	325	315	317	332	333	340	327	339	330	350	342	303	324	310	366	334	314	364	317	339	317	350	327	303	321	321	331	314	363	337	340	312	319	310	348	355	291	346	321	356	352	325	334	340	350	288	305	307	335	312	325	364	288	331	339	319	324	345	313	335	331	307	347	347	381	331	340	322	353	311	353	304	319	322	318	353	304	334	311	334	322	304	347	348	370	343	315	280	295	339	343	322	328	350	349	330	328	321	334	340	333	334	341	306	340	336	324	318	330	301	350	309	312	345	326	302	287	334	360	318	335	345	359	323	333	309	345	346	324	306	326	332	306	345	375	324	334	345	340	356	321	352	336	361	330	308	350	309	345	321	299	338	309	327	331	311	311	334	367	352	309	343	321	355	347	307	305	350	326	322	339	312	331	320	341	308	369	330	292	301	311	332	318	332	331	318	321	353	312	343	331	327	315	331	326	302	325	340	334	333	362	324	323	321	345	315	347	324	356	316	301	332	363	326	329	326	364	339	335	333	326	324	334	314	328	313	325	339	338	361	326	336	335	323	311	321	336	344	348	310	285	343	345	303	306	348	315	355	321	324	327	333	316	339	324	317	338	330	327	296	334	317	342	332	302	319	338	314	343	368	324	332	347	331	329	331	309	343	327	346	366	315	331	338	341	334	307	338	297	335	346	332	344	328	334	344	321	334	319	310	305	369	306	346	324	333	323	361	320	311	343	356	322	346	324	325	302	354	320	293	320	317	319	293	330	331	314	317	340	329	326	370	313	325	336	312	304	344	347	288	321	337	318	358	314	323	339	337	346	338	337	343	326	301	382	361	331	343	356	360	314	346	312	345	315	334	339	315	314	286	315	338	303	328	340	341	310	292	310	307	333	320	348	362	330	315	328	335	317	295	301	334	326	323	346	345	358	355	349	286	327	312	313	318	308	347	322	321	336	338	356	347	314	309	304	342	336	355	334	325	346	363	299	304	339	344	320	309	309	323	342	310	320	310	307	324	316	310	328	309	322	309	326	321	303	332	323	331	324	330	314	318	316	322	293	322	338	304	345	327	338	357	354	319	327	346	311	329	297	311	315	319	320	320	313	313	312	321	347	340	311	334	344	305	361	301	330	347	300	328	334	344	342	337	331	305	339	318	311	304	324	331	302	322	334	313	337	322	325	313	325	311	307	302	319	355	306	324	325	366	307	357	324	352	350	338	328	353	305	300	356	326	337	335	328	341	321	326	352	342	307	321	289	339	340	348	339	350	324	356	298	354	306	298	321	307	322	313	357	314	314	346	320	323	335	304	326	338	321	358	325	323	348	347	310	319	299	331	305	322	365	348	331	323	341	295	315	358	356	357	321	309	333	308	332	317	317	272	326	353	336	329	315	326	356	334	330	339	345	325	334	307	316	349	338	331	349	296	381	313	331	361	330	328	332	350	354	338	339	357	326	320	298	330	329	311	359	302	315	323	327	317	345	337	323	336	346	312	304	348	300	320	307	311	325	343	331	320	326	346	334	312	318	328	338	387	339	315	313	330	333	291	338	355	347	310	326	338	323	332	328	330	317	327	271	363	354	301	315	323	324	347	340	339	328	366	328	321	353	375	340	319	351	332	324	330	297	329	305	337	328	323	328	312	322	302	316	325	342	302	333	315	301	313	347	314	332	343	323	347	305	292	330	327	305	317	324	322	345	317	327	317	351	355	327	330	309	313	331	325	330	322	339	350	304	346	375	324	289	317	307	314	352	321	317	314	306	314	333	337	337	336	320	299	349	344	313	330	307	332	364	295	339	306	338	328	289	312	325	327	309	343	371	322	321	335	310	331	328	344	310	330	330	335	310	347	322	352	331	344	359	295	338	356	300	349	331	336	337	326	355	328	330	349	321	332	327	337	328	347	356	324	323	339	347	318	319	317	310	338	369	340	326	331	340	316	331	324	318	301	315	322	315	297	310	326	319	317	324	303	328	289	302	328	329	282	328	334	329	335	303	341	363	321	356	302	317	323	329	344	324	332	331	332	325	311	313	366	352	288	288	328	315	347	307	326	320	358	320	304	334	314	340	324	328	331	323	330	345	302	339	319	322	315	287	360	356	348	346	316	356	318	320	335	344	321	293	314	323	328	347	326	320	332	341	355	340	328	314	305	330	331	336	325	333	346	356	335	355	335	310	343	322	300	339	318	343	318	316	313	326	275	331	347	328	315	325	354	333	346	334	350	350	335	316	357	328	337	327	320	299	285	335	328	331	333	338	328	343	321	330	322	362	322	323	333	315	330	311	324	315	329	340	364	287	347	290	310	355	343	325	315	327	337	330	358	343	326	334	305	325	333	316	337	363	340	301	330	331	322	326	325	354	316	308	315	350	318	324	345	305	322	323	320	314	326	359	328	335	364	327	312	332	343	314	332	326	296	317	304	336	330	331	321	324	314	344	326	333	311	337	331	339	335	320	350	331	316	337	333	294	334	325	328	333	331	338	319	327	314	306	327	355	308	331	356	325	341	318	363	352	304	335	296	335	331	351	352	330	306	331	290	328	311	331	340	342	339	341	347	334	302	319	305	333	326	319	367	333	316	353	326	348	335	352	339	333	323	310	365	294	338	375	326	342	354	328	337	330	310	322	365	326	325	307	298	319	321	372	330	338	335	303	309	314	330	329	326	322	326	328	331	330	332	344
38269	18141	4293	1190	839	703	537	425	362	316	318	303	274	288	277	257	266	235	233	227	235	242	206	233	208	195	229	210	206	204	202	212	214	199	230	210	178	216	220	175	214	207	219	201	201	190	197	207	210	216	199	247	209	217	201	207	213	210	186	192	196	200	220	188	191	198	200	183	188	193	204	197	194	193	207	207	204	203	205	234	227	206	193	210	179	197	215	213	210	173	190	174	189	187	200	192	215	203	208	206	212	188	177	206	176	174	201	196	218	217	195	209	202	187	202	234	197	207	196	176	201	196	201	201	215	214	200	234	211	197	213	198	196	188	209	236	188	198	195	196	166	213	185	213	203	197	203	194	193	193	199	202	212	199	223	205	194	199	220	203	207	220	184	175	208	185	193	211	181	216	185	190	200	210	217	213	205	215	189	191	207	217	211	201	187	175	190	195	190	219	201	213	172	210	194	196	240	184	192	217	202	162	205	197	191	214	182	185	198	187	183	196	202	208	196	214	195	200	229	174	203	195	217	209	209	180	193	191	213	207	201	201	211	175	187	197	189	199	208	196	210	199	210	199	225	199	209	207	185	198	203	202	197	192	217	220	217	202	182	226	212	182	172	206	196	209	219	206	176	214	189	215	198	228	188	223	203	206	195	201	190	189	183	216	203	210	207	193	233	218	222	194	221	211	202	192	225	193	189	169	190	189	216	196	214	242	207	200	199	231	187	202	223	207	190	216	202	173	186	223	214	190	180	195	198	180	200	210	167	204	188	223	194	216	186	216	193	200	221	214	176	191	199	196	172	214	189	180	181	182	200	200	187	196	216	204	189	187	215	205	182	182	198	216	198	201	216	185	208	184	200	206	167	193	226	189	197	204	212	191	211	195	199	216	181	199	185	205	207	191	218	219	177	194	170	212	199	191	204	195	193	204	186	187	175	211	207	188	216	239	196	186	190	202	197	207	211	194	231	193	201	211	193	194	187	202	192	200	183	211	204	194	206	224	208	216	201	192	196	243	172	198	206	203	195	203	187	193	201	192	211	172	197	203	204	217	184	185	176	220	191	177	210	201	182	207	181	199	211	219	221	207	203	200	209	216	195	196	213	209	196	176	179	195	190	202	195	172	191	217	203	217	180	219	193	218	213	208	203	201	210	199	207	199	189	196	192	213	206	209	203	209	215	212	189	211	173	206	204	230	192	206	198	211	196	206	191	188	185	195	205	199	219	192	187	187	185	211	202	204	204	215	214	187	189	180	182	217	199	191	189	205	212	218	206	167	207	203	207	192	189	201	189	183	176	199	185	199	229	175	206	195	179	187	203	240	192	203	206	170	197	211	214	202	179	206	190	197	178	192	197	215	210	201	214	176	186	201	178	200	196	182	211	232	196	206	191	221	193	187	197	220	197	204	220	162	204	204	238	184	190	202	184	210	192	205	188	172	204	224	174	230	192	216	212	198	233	222	201	208	209	223	202	225	208	197	203	219	220	198	189	204	211	222	202	206	189	176	215	195	196	218	184	200	178	191	197	208	214	192	187	196	181	201	207	171	209	194	209	198	208	195	216	191	243	217	187	171	193	171	185	207	221	218	196	186	221	209	205	199	203	229	231	190	186	184	179	201	189	180	198	218	204	202	193	180	201	182	189	210	205	195	169	176	194	198	190	184	236	219	185	171	212	209	195	202	184	199	202	195	204	197	222	207	181	206	202	180	216	166	183	188	170	212	195	209	228	180	200	179	192	189	223	202	199	209	180	192	225	195	178	225	198	171	175	200	163	197	187	195	192	212	201	216	195	200	195	190	182	198	184	197	183	174	210	184	188	183	202	205	203	211	195	207	204	202	204	209	163	179	208	208	222	186	190	190	172	194	211	204	209	208	198	197	198	225	195	190	190	175	220	201	192	208	199	216	216	202	209	196	211	181	164	179	224	187	161	188	202	183	217	218	191	207	189	197	209	194	191	205	191	223	219	178	195	238	221	221	184	205	220	207	210	227	203	205	190	205	186	230	196	180	189	205	202	204	169	197	195	214	197	222	209	197	189	194	196	199	192	189	210	200	204	224	199	203	204	191	220	173	203	189	180	196	195	195	215	202	191	204	199	214	166	193	216	208	216	201	176	191	207	186	183	205	191	209	195	190	214	219	202	183	205	180	207	221	189	188	192	183	231	193	202	227	207	195	202	227	197	209	215	187	206	191	210	187	205	226	190	178	193	200	176	188	223	204	191	214	209	177	199	219	212	198	202	186	204	209	210	193	195	178	211	183	207	221	205	182	205	207	214	212	201	216	183	195	195	196	194	205	180	224	214	207	199	203	215	163	175	204	197	176	193	189	209	231	229	206	198	211	211	195	203	207	180	212	178	194	188	183	179	185	177	216	189	209	173	223	230	214	172	192	188	198	202	188	184	210	185	188	215	220	189	230	209	201	200	185	196	200	216	191	214	211	213	199	207	179	218	181	194	179	224	217	168	237	199	182	201	184	187	211	167	202	184	212	203	206	207	209	193	197	205	208	190	209	205	194	194	176	193	189	174	196	182	185	226	217	207	176	191	212	189	194	197	210	189	207	197	210	222	204	203	214	208	180	199	219	209	192	162	202	225	202	195	222	184	185	191	217	183	198	212	218	218	196	219	198	199	197	200	225	188	211	213	198	192	179	208	201	186	205	197	209	210	204	217	199	196	209	192	212	201	216	191	189	185	203	216	201	221	199	212	182	194	194	199	215	188	192	222	203	201	216	218	196	174	200	233	186	218	166	193	183	208	227	202	195	187	236	247	213	196	209	216	224	205	218	190	196	223	192	191	212	199	184	199	203	210	205	176	224	229	201	210	177	220	189	200	193	172	213	237	208	196	209	172	201	186	194	201	214	220	207	206	197	218	197	221	207	205	209	191	218	198	200	209	214	216	185	196	199	206	197	189	195	203	210	193	208	198	207	204	186	201	210	230	219	200	189	216	196	196	202	222	195	192	196	212	203	210	207	188	198	193	202	174	205	191	224	212	217	181	200	190	189	188	191	180	209	204	215	206	223	213	202	192	182	185	182	174	224	195	210	200	207	200	173	201	188	190	192	187	184	166	208	199	210	179	196	221	188	191	224	213	186	209	199	228	205	210	187	203	173	193	186	160	219	205	185	189	187	186	187	186	198	218	229	216	224	199	225	206	201	204	197	188	200	186	178	202	193	191	186	227	212	177	227	200	204	202	189	203	194	213	203	232	219	190	194	192	211	223	194	215	197	224	182	181	203	218	197	202	189	184	189	196	180	176	191	200	212	204	217	198	207	188	214	222	201	209	205	216	182	190	223	208	185	193	206	206	203	188	193	187	173	207	208	193	210	198	198	183	177	204	206	187	208	206	220	209	224	190	194	201	200	206	192	170	216	185	209	228	224	219	194	201	188	205	185	176	216	184	213	186	196	180	204	224	196	187	219	189	176	217	202	198	185	179	190	188	186	187	215	210	191	202	205	231	183	188	194	199	207	195	210
16862	1507	3005	3603	3047	2522	2086	1820	1668	1383	1198	1180	1126	1038	995	950	924	857	764	785	796	771	794	741	732	700	708	677	668	678	658	696	684	649	667	674	685	650	657	611	698	645	673	669	631	666	649	641	631	627	642	639	624	628	579	639	642	609	655	617	589	648	665	610	616	635	643	617	621	636	618	583	609	602	609	620	634	632	595	657	623	638	621	552	632	592	631	575	617	573	608	594	637	612	600	622	642	617	641	609	626	620	616	660	603	639	622	627	619	581	611	634	600	630	627	624	585	604	613	676	630	663	617	638	578	571	596	580	630	614	605	632	596	598	582	587	642	618	623	618	656	618	622	600	587	603	641	556	574	604	609	592	603	589	606	564	599	622	578	633	611	566	636	592	651	615	603	626	585	588	591	618	608	584	615	609	638	631	595	602	576	600	579	604	613	639	645	614	612	633	610	605	541	573	627	615	613	591	596	570	630	598	553	607	595	615	602	626	615	598	596	611	609	612	560	607	588	603	574	618	588	632	607	582	589	563	599	599	606	577	587	630	551	626	589	606	620	588	588	639	579	617	580	631	592	627	556	595	647	594	622	618	630	591	569	579	601	633	625	608	633	608	596	586	638	635	609	552	572	605	639	597	624	591	591	572	592	612	633	576	574	585	613	608	596	542	625	608	641	608	616	614	617	586	592	586	579	611	596	631	604	614	645	619	598	621	611	625	611	592	592	589	622	629	606	622	599	593	608	631	587	633	584	654	604	645	626	591	603	610	614	566	600	589	572	571	619	578	605	548	621	594	618	603	628	621	622	612	648	553	629	570	577	603	592	597	667	615	576	636	636	621	627	586	611	626	621	610	564	590	587	603	589	613	655	601	616	625	567	626	591	587	630	604	583	596	604	584	552	609	607	613	621	563	601	600	596	599	579	593	602	594	579	601	606	623	598	613	637	615	617	638	607	568	547	602	619	612	633	602	607	577	630	616	605	624	611	593	613	633	636	601	616	608	579	574	614	613	627	576	568	581	604	632	630	605	609	642	622	609	630	588	573	602	592	589	619	628	612	591	613	611	585	636	648	607	580	616	595	611	575	626	604	579	579	613	560	601	616	614	573	616	639	593	625	587	617	634	632	579	590	608	606	600	568	581	602	609	635	628	596	578	647	567	556	590	612	555	583	609	623	606	598	583	582	589	590	604	608	581	572	566	605	610	591	592	611	572	595	587	604	603	622	623	586	615	569	602	607	585	569	594	608	590	552	619	599	622	607	598	624	587	607	621	620	608	561	645	567	656	616	604	582	624	574	607	631	594	652	610	578	569	591	599	609	603	628	574	559	595	621	606	564	591	661	566	588	553	593	583	604	632	577	588	595	625	568	643	561	580	610	585	618	647	647	606	584	579	619	583	624	621	621	600	637	574	605	620	592	622	615	545	573	588	638	577	630	583	618	559	562	589	578	608	602	589	565	599	582	583	574	556	590	596	600	622	633	598	555	626	670	620	584	600	606	564	666	594	593	571	601	536	597	569	641	611	577	616	591	611	596	618	635	537	575	599	600	632	640	615	605	560	613	594	565	571	624	617	584	600	598	599	622	568	608	631	593	634	592	581	598	552	586	586	602	615	631	649	577	553	582	591	572	627	614	585	586	604	598	605	652	611	602	567	585	581	636	566	562	643	611	596	628	605	611	608	560	584	621	645	621	590	628	547	597	584	609	600	620	580	596	589	533	609	617	622	613	606	587	598	580	596	617	626	655	569	619	638	626	613	588	596	566	617	613	564	634	587	613	554	601	609	636	585	602	604	561	547	595	582	596	621	576	600	614	579	638	580	596	618	603	599	591	585	623	602	613	651	553	586	634	588	590	560	580	582	611	611	607	598	559	585	589	620	611	582	650	550	569	604	549	593	594	567	615	592	635	632	632	636	626	605	572	616	621	650	577	617	614	632	585	625	602	558	583	604	620	647	604	610	600	592	569	627	579	588	639	629	622	620	577	612	605	607	580	557	604	578	572	591	613	600	596	595	582	543	617	607	629	636	595	573	607	599	621	613	578	623	548	619	631	620	616	618	597	619	586	600	629	632	600	606	601	609	559	608	613	591	591	609	581	599	600	604	595	638	622	612	627	596	595	576	606	563	628	568	602	613	641	610	601	563	610	627	611	573	616	571	645	599	588	601	615	592	594	609	589	607	584	637	563	586	590	666	630	575	595	581	559	600	649	588	612	598	591	603	596	614	587	600	638	564	606	608	597	613	579	593	613	593	611	585	634	625	585	604	621	595	621	599	650	661	577	573	621	606	626	566	612	628	580	609	605	603	651	661	615	562	615	628	600	579	554	624	574	600	627	560	623	614	620	586	603	593	589	601	606	632	641	619	620	604	589	610	596	544	625	637	611	632	598	646	618	599	626	580	608	626	614	634	616	622	588	563	634	633	566	611	593	561	623	584	635	630	559	568	665	563	610	589	577	622	607	641	616	602	597	598	621	594	621	610	635	611	570	625	616	585	632	611	581	601	624	615	596	629	608	594	638	613	602	579	595	630	602	593	623	611	581	598	560	580	633	597	620	582	593	579	589	560	585	574	585	613	619	589	625	615	610	609	599	598	584	606	632	619	630	575	598	580	569	587	623	601	607	586	563	630	650	607	608	590	594	565	588	587	594	562	600	608	583	628	620	603	589	610	594	617	640	589	631	631	597	582	571	591	565	589	642	599	597	560	602	612	598	579	590	573	624	644	601	586	611	609	560	597	585	629	589	623	612	635	607	624	621	598	579	565	658	622	583	622	628	599	568	618	605	629	630	624	619	564	581	559	612	617	592	627	609	592	616	647	548	607	611	594	596	616	531	646	633	586	612	601	613	612	629	611	641	613	588	619	602	595	604	608	621	618	603	601	612	596	611	602	593	618	579	590	579	590	614	607	567	628	643	577	623	586	612	625	589	603	611	556	597	619	596	564	616	615	605	580	601	593	633	601	553	601	626	598	600	580	607	598	624	620	603	625	605	626	599	618	593	588	575	613	615	588	633	565	583	573	620	627	641	591	612	598	606	634	566	610	597	562	603	582	600	656	576	601	586	540	596	562	596	606	660	603	583	576	602	589	566	641	590	570	564	589	638	601	589	622	573	611	566	590	607	623	594	608	585	574	557	610	564	605	573	614	640	591	589	583	612	590	630	536	616	633	582	583	598	583	566	624	577	607	598	619	573	629	594	641	593	605	671	595	583	604	579	630	612	643	558	604	557	611	583	605	596	600	585	606	563	606	604	612	633	611	632	617	635	612	554	630	569	609	599	608	618	611	597	599	571	605	584	616	581	612	635	633	605	547	583	584	591	595	571	582	613	620	617	604	619	562	574	613	632	624	583	623	627	610	606	580	575	602	614	599	611	617	640	583	605	612	580	634	556	584	593	583	597	673	590	570	618	594	574	594	613	565	627	598	634	597	611	590	595	625	594	628	607	647	624	596	610	622	602	660	573	582	602	579	627	599	613	607
42907	25286	16812	2828	1622	1239	922	735	631	562	495	457	432	410	429	375	347	323	359	307	369	335	301	308	310	314	334	320	267	295	295	326	311	275	298	306	288	278	285	298	289	298	326	276	288	255	286	258	267	261	274	259	300	309	283	308	317	252	277	304	259	291	293	270	284	281	283	307	289	284	278	275	249	295	282	268	315	261	306	301	258	294	273	257	297	263	266	237	290	274	257	289	286	288	286	286	289	257	291	279	253	260	285	295	319	278	268	255	296	302	289	283	267	304	254	265	272	273	298	273	284	313	303	286	284	306	284	292	262	241	281	255	278	278	256	277	292	301	277	281	249	259	285	276	275	309	305	285	279	247	264	285	296	269	269	294	273	259	262	288	306	273	294	275	315	255	265	274	290	284	279	289	310	282	297	277	300	263	278	275	273	301	255	309	266	309	281	267	253	255	283	250	274	307	282	301	272	267	275	278	277	283	280	288	263	295	264	262	270	271	275	294	297	274	299	258	284	278	268	263	291	294	287	299	306	275	266	286	286	269	265	261	284	284	266	266	253	255	275	275	265	275	293	271	263	298	281	256	291	270	290	266	258	285	278	283	283	281	303	301	279	275	282	274	287	298	303	295	262	267	263	291	282	286	279	258	298	274	265	296	298	282	288	282	304	284	263	259	278	260	275	272	311	278	289	287	281	294	292	304	286	353	290	289	271	269	264	301	270	249	269	281	264	281	299	306	267	283	293	261	270	275	275	266	261	277	279	263	266	280	274	262	289	258	298	295	256	291	276	281	262	311	304	299	278	295	261	306	281	311	280	295	237	245	288	262	286	238	279	274	295	249	280	269	266	290	262	269	293	296	283	283	291	297	284	299	283	272	272	282	304	274	270	301	295	297	270	308	270	266	288	285	289	271	303	275	276	254	280	301	272	293	284	286	260	280	266	267	278	291	260	288	244	263	284	257	286	285	286	281	301	278	285	293	272	273	248	291	308	283	291	298	299	265	292	287	287	276	282	274	268	255	305	286	287	297	258	285	279	299	257	297	269	325	249	294	246	288	279	293	271	272	283	289	302	277	303	274	275	252	278	297	254	272	291	267	272	280	291	270	281	273	284	280	288	284	284	298	304	274	290	295	278	241	282	284	275	287	261	268	281	280	273	277	283	286	263	257	295	279	286	290	266	287	282	284	270	261	281	296	267	293	297	273	286	277	303	267	265	260	303	273	287	284	282	285	290	270	266	284	290	266	273	259	286	307	273	276	277	300	267	242	278	296	261	269	296	279	229	280	292	250	275	261	289	262	314	266	277	241	240	268	270	301	269	285	304	272	255	282	281	281	273	268	291	273	280	273	294	283	295	269	263	266	313	320	291	239	265	307	277	268	280	301	277	295	298	276	296	277	306	272	301	290	286	261	287	275	270	273	282	270	278	266	252	288	250	308	291	311	255	304	259	273	274	270	250	317	280	280	310	258	282	300	276	287	259	268	303	295	290	322	279	315	263	286	276	280	275	276	262	266	301	252	246	309	288	309	297	298	270	287	298	286	261	273	287	286	281	265	268	290	284	310	275	284	265	314	256	259	294	271	281	268	296	239	280	295	294	310	284	289	297	283	268	296	278	280	265	280	267	285	274	298	307	268	305	238	261	281	265	281	298	299	264	301	304	274	292	276	290	275	284	276	331	287	292	289	280	300	298	307	290	274	252	302	287	317	287	295	295	250	270	294	287	270	304	299	299	266	282	251	288	287	270	258	280	281	258	291	304	271	301	279	279	310	269	291	261	274	273	263	297	257	252	270	264	258	264	283	261	246	298	267	279	283	302	292	251	294	257	267	280	282	234	271	307	251	282	292	260	276	272	289	274	264	280	296	271	259	275	280	269	273	282	267	274	287	298	291	265	236	275	271	287	293	310	298	278	279	295	306	293	290	270	254	281	313	290	314	307	270	262	274	238	296	283	270	274	268	266	276	285	258	291	258	273	277	282	267	304	278	272	267	298	295	281	251	275	318	271	282	284	297	261	238	272	275	267	277	271	251	275	297	295	266	261	274	305	277	296	284	282	275	289	267	293	283	277	298	267	270	285	274	285	280	295	264	260	288	240	275	294	284	297	255	287	273	270	323	275	292	323	256	338	284	304	293	240	278	280	282	238	273	253	297	277	291	332	303	263	313	260	306	280	242	287	276	282	282	259	271	283	296	275	294	330	324	260	268	275	292	292	299	287	274	265	288	280	296	309	293	281	289	259	293	262	294	268	261	295	276	275	275	288	264	277	277	268	279	288	291	269	266	306	285	276	275	264	287	298	283	266	272	280	267	302	269	301	282	270	250	281	284	276	296	251	291	294	265	268	271	291	304	289	289	254	277	274	246	303	269	284	299	271	284	292	280	270	282	253	274	276	278	276	285	282	279	278	299	287	291	284	290	293	264	289	291	290	287	285	249	266	297	278	263	302	284	255	286	295	286	295	268	265	313	285	270	284	254	309	273	263	266	278	290	246	277	299	298	290	299	291	299	307	257	252	262	257	257	292	286	249	274	269	265	281	293	293	296	291	270	280	277	284	281	264	252	274	290	320	309	284	293	271	280	246	263	282	299	268	280	280	275	304	264	275	284	298	298	266	270	270	259	264	301	276	305	264	258	287	277	283	276	303	250	293	302	285	252	269	321	265	275	271	305	280	282	279	294	291	254	296	288	276	277	277	255	282	288	274	274	283	311	270	275	277	252	260	301	279	264	267	272	309	282	264	301	302	312	273	286	331	288	326	275	262	278	294	317	306	272	276	285	291	301	307	287	308	294	266	295	300	277	289	254	261	274	289	276	333	246	310	282	284	271	289	284	294	288	254	264	290	287	285	266	288	270	286	280	303	290	304	265	286	260	294	258	282	290	286	269	297	296	278	256	289	294	293	276	307	249	310	258	280	298	312	287	280	262	277	313	261	304	283	292	269	262	291	270	267	250	261	283	279	242	297	290	255	271	278	294	281	274	293	285	271	296	305	275	256	262	280	294	304	302	282	297	295	287	268	306	307	278	297	262	294	264	239	256	281	277	287	276	272	265	291	286	276	255	285	282	292	251	291	261	311	274	274	277	252	286	268	292	267	299	275	256	283	287	301	302	276	276	286	299	317	302	264	284	315	287	277	269	302	313	334	272	278	276	250	258	334	297	280	258	272	295	279	299	258	281	266	269	307	281	286	287	255	265	284	264	290	278	288	243	261	283	265	284	276	272	301	283	283	287	279	271	295	291	279	282	276	256	294	314	282	294	259	276	291	273	305	289	270	276	312	282	310	243	280	280	253	264	291	287	277	280	275	293	259	295	259	307	271	293	257	265	275	296	271	258	259	274	275	295	273	287	252	260	270	282	284	267	275	283	273	265	276	276	283	288	309	262	298	253	282	283	286	287	288	276	263	279	298	258	267	283	289	294	281	280	273	310	252	300	290	264	280	260	281	247	283	276	262	269	317	297	276	284	242	256	263	270	281	280
21691	2573	5493	6236	5358	4412	3655	2980	2740	2325	2120	1938	1807	1605	1457	1436	1375	1271	1260	1179	1164	1099	1143	1086	1049	1039	1032	983	990	984	964	973	968	951	942	893	876	918	864	913	895	905	888	827	860	901	873	857	875	792	799	913	816	844	810	873	877	776	842	835	844	806	815	798	858	845	813	827	859	816	800	841	834	851	841	775	808	801	840	774	794	795	822	828	822	786	810	852	817	813	815	862	892	836	833	769	800	839	842	810	802	808	827	840	792	864	796	784	781	781	799	834	806	831	800	810	843	810	828	819	802	792	791	797	837	818	799	795	813	861	807	780	777	817	778	802	799	824	768	804	785	783	801	795	861	824	854	758	780	820	784	799	843	781	813	747	830	849	804	784	802	787	791	761	799	772	839	790	836	810	772	786	779	776	763	784	886	789	793	848	822	787	849	782	785	852	842	785	781	849	780	837	835	813	794	820	733	765	820	813	755	785	753	806	806	821	828	787	813	756	758	799	814	776	825	793	822	758	757	801	784	817	783	844	779	777	850	817	771	819	784	814	800	836	802	758	835	780	778	816	764	779	738	784	800	741	797	784	762	840	775	760	776	815	781	810	862	792	801	835	842	813	766	741	792	757	769	839	791	835	837	814	746	818	803	817	792	762	813	711	791	775	769	746	783	784	795	792	800	827	787	798	787	856	826	816	838	822	788	823	794	764	782	833	762	813	767	793	828	824	824	785	753	771	789	737	788	758	814	797	793	775	749	838	746	780	804	828	780	807	845	834	793	867	785	818	757	797	838	776	790	794	787	817	778	800	759	795	792	813	767	838	834	797	801	801	759	780	807	821	815	777	774	785	811	825	811	786	772	809	793	803	764	776	786	799	853	815	789	761	771	803	805	801	840	827	797	829	789	816	828	796	846	787	787	777	767	839	854	812	826	784	795	740	791	806	842	749	728	759	835	811	831	794	792	751	817	773	815	778	803	825	818	781	740	779	811	821	798	790	800	827	798	777	796	820	804	803	785	801	792	805	769	790	814	793	813	831	812	814	831	731	770	766	755	787	773	840	760	842	785	761	856	771	849	804	777	753	769	803	790	804	861	783	794	784	774	777	754	792	794	853	796	785	791	812	818	776	774	812	792	806	769	824	804	798	813	826	752	763	837	819	809	831	824	804	793	789	751	763	850	819	837	780	802	812	811	781	781	767	848	715	818	774	767	756	762	786	740	822	862	837	794	789	828	784	812	769	798	752	793	813	739	760	816	827	805	801	803	824	774	783	747	790	812	818	787	781	788	754	832	786	821	827	778	798	778	786	801	774	807	791	764	798	831	787	741	767	831	810	784	792	765	727	833	813	846	801	825	797	845	806	796	748	782	842	765	827	786	784	756	760	803	824	777	793	781	748	830	791	774	830	783	753	806	805	821	766	786	792	787	770	818	784	808	795	781	781	814	836	823	815	811	805	790	779	788	780	782	811	750	846	776	733	825	786	801	800	825	757	822	754	797	781	811	822	799	792	799	813	820	780	832	796	814	797	805	756	794	800	845	745	729	781	833	818	735	789	823	813	780	763	838	789	805	817	836	864	791	782	792	781	803	764	789	795	787	764	788	817	844	796	784	785	800	788	788	734	779	813	737	825	753	779	847	774	781	804	763	762	815	778	781	812	863	788	818	758	813	769	811	817	774	793	786	751	844	807	816	814	817	784	805	749	784	766	818	833	817	737	825	792	781	795	764	812	768	788	828	760	863	792	750	794	770	751	802	744	825	772	737	741	775	815	804	806	767	793	757	789	801	837	790	753	794	788	782	833	790	791	741	768	789	757	867	732	738	758	823	827	815	845	789	804	785	751	753	789	740	800	789	809	782	786	780	828	803	777	799	771	820	799	771	766	843	768	836	859	765	780	800	831	838	783	765	796	803	825	817	776	837	767	741	800	810	780	775	762	773	790	730	828	825	778	808	799	834	821	795	770	801	831	779	801	804	781	742	790	782	789	844	795	772	834	862	816	762	795	797	786	802	796	782	786	856	839	835	804	766	803	829	764	802	783	783	778	778	795	774	787	804	768	811	803	893	808	805	793	777	816	756	828	771	754	793	822	776	823	807	786	782	821	803	820	830	745	761	753	795	844	796	820	766	803	838	769	827	840	780	792	788	807	820	777	797	772	758	791	784	720	770	773	791	798	828	805	797	755	760	782	778	852	762	760	818	802	826	797	751	841	815	759	756	774	838	778	761	820	796	771	798	784	838	772	762	784	861	794	804	814	829	829	844	830	803	822	809	801	821	838	748	790	801	775	754	784	796	752	819	776	801	795	826	799	854	850	828	820	828	813	840	804	806	763	793	821	782	782	749	826	810	824	770	768	782	791	830	812	799	820	819	798	790	792	763	756	855	791	781	780	747	782	805	800	807	826	785	741	807	809	821	789	825	794	791	761	750	816	841	823	788	841	791	754	817	806	848	799	807	806	799	762	765	795	756	811	800	762	848	748	792	835	820	830	834	796	816	796	804	765	838	787	780	795	814	799	759	793	840	757	820	742	824	763	783	822	752	791	797	798	776	716	775	811	793	793	811	777	802	780	803	804	819	779	779	766	802	790	737	766	807	792	830	777	830	830	846	807	765	806	836	829	774	788	781	754	781	780	797	783	836	805	786	766	769	821	813	846	788	781	762	828	823	759	806	763	807	851	790	856	796	831	803	724	807	828	779	808	794	800	773	797	822	777	854	804	771	781	836	797	798	737	812	822	787	775	808	743	796	784	799	774	793	796	850	800	757	797	807	761	804	816	781	800	818	822	812	814	802	782	792	820	798	784	774	780	779	764	816	770	780	839	798	729	800	777	758	834	847	749	778	793	808	807	781	776	778	795	843	803	805	755	790	798	808	808	808	774	811	773	804	756	814	801	816	827	815	818	811	795	824	776	795	795	805	758	779	780	802	811	872	831	818	827	794	788	797	784	798	789	778	802	762	794	814	820	810	757	770	783	768	821	810	813	784	802	811	829	751	748	840	790	770	729	777	788	803	818	830	804	776	871	827	822	814	784	820	754	796	823	768	814	798	792	782	747	770	765	762	766	810	802	785	768	815	793	786	774	807	811	770	824	772	795	819	786	831	710	780	771	836	786	765	817	835	791	745	718	835	842	808	799	795	821	773	829	798	798	756	772	728	751	773	820	748	870	810	769	751	766	816	807	774	794	823	805	815	779	801	808	764	801	791	839	824	795	763	786	759	802	851	817	804	801	793	789	835	813	786	806	826	769	779	801	785	821	778	797	781	783	795	807	761	809	812	801	820	740	798	819	791	777	802	779	744	801	796	798	770	747	789	751	770	836	833	775	776	843	848	780	776	845	834	789	781	783	775	795	781	764	784	779	757	784	774	742	818	745	787	784	797	844	783	833	810	782	803	797	793	829	812	821	803	767	785	802	808	777	725	763	807	759	801	803	805	830	815	800	787	829	784	776	800	770	763	806	795	792	804	773	886	794	798	785	795	769
6774	520	341	142	145	118	114	130	105	108	87	109	106	84	91	100	99	104	93	96	101	85	80	101	96	76	126	110	104	101	105	116	81	77	86	99	99	96	92	97	81	83	101	78	98	106	99	102	72	109	86	83	93	86	102	107	97	114	112	72	99	86	108	88	89	84	99	106	86	102	87	88	93	95	90	92	104	90	88	96	101	101	76	92	90	99	85	77	90	93	81	103	115	93	93	91	83	100	97	96	95	98	103	90	115	112	96	95	103	86	95	94	92	89	108	100	84	95	108	102	84	82	89	105	116	94	95	85	94	83	87	95	100	97	81	94	104	93	100	91	95	105	97	87	82	95	90	113	93	85	87	94	104	102	94	92	90	116	98	101	101	108	103	98	97	79	85	111	100	93	87	84	99	85	105	101	92	88	83	85	86	80	89	108	83	118	101	116	109	107	99	88	107	87	112	111	100	109	87	106	96	104	85	101	95	87	105	97	107	111	94	86	101	93	90	83	87	111	97	94	97	107	90	110	105	91	102	85	103	82	99	97	108	101	89	92	83	106	89	125	96	106	94	82	77	102	93	89	92	99	108	94	83	120	107	86	88	105	100	99	111	83	92	97	105	93	89	87	92	87	90	100	85	98	98	98	108	98	88	96	96	102	97	94	103	108	103	121	88	96	111	96	96	74	84	86	91	95	98	104	99	105	113	106	82	96	94	84	89	109	104	103	116	95	101	100	100	98	97	84	91	101	93	96	91	104	78	94	93	103	93	113	91	107	103	96	105	104	93	100	93	78	82	98	109	108	118	87	76	94	96	95	88	98	92	93	94	112	91	88	100	97	88	105	82	102	97	89	81	108	110	83	84	114	87	102	93	110	91	97	103	106	110	84	94	96	85	101	102	109	79	91	96	76	119	95	106	107	89	85	95	94	82	92	94	90	111	92	90	111	92	75	89	101	95	104	104	81	99	92	93	91	84	92	94	92	104	78	105	94	106	99	89	92	105	79	93	97	80	114	90	91	91	91	96	100	98	90	70	77	113	101	97	97	104	88	89	105	89	88	106	92	90	83	83	92	102	96	101	105	101	107	101	87	95	88	104	118	85	88	108	95	108	84	92	93	92	88	94	90	94	115	82	88	105	84	97	95	108	100	82	86	97	101	108	101	93	110	103	85	91	98	94	94	91	91	87	89	102	106	84	86	92	94	124	105	105	85	104	100	94	97	95	87	102	94	88	92	95	88	103	96	86	110	97	100	90	99	89	105	84	94	98	107	78	102	101	103	92	101	96	92	94	83	98	88	89	95	103	88	95	92	96	102	93	93	88	97	104	96	105	96	85	93	98	84	89	91	107	74	75	99	85	90	108	85	100	99	89	92	81	72	79	97	88	101	96	80	95	84	79	112	92	95	97	96	133	86	86	99	89	91	89	86	100	93	92	95	89	88	84	93	88	82	115	92	93	100	95	97	103	84	80	112	90	87	81	112	80	91	92	108	114	95	101	93	101	104	93	92	81	96	99	90	104	92	92	93	86	84	97	88	95	83	103	90	85	82	99	102	105	95	94	79	85	74	93	107	92	90	108	99	94	104	90	92	95	98	114	85	76	98	91	95	105	97	88	110	99	110	114	100	96	96	110	101	102	110	100	105	79	92	101	108	88	97	95	83	98	90	87	98	102	76	90	103	85	84	111	79	84	98	105	101	96	96	105	89	100	100	101	100	96	76	98	96	93	91	101	94	106	104	75	87	98	96	104	94	95	93	98	92	103	92	92	92	97	104	106	92	88	98	86	90	91	109	110	89	102	81	102	105	95	103	99	115	87	87	102	83	95	78	101	78	101	105	90	81	94	85	97	96	81	105	80	106	76	71	94	83	86	93	84	121	87	112	86	112	92	92	101	93	110	95	86	100	94	120	91	99	107	81	102	96	96	112	78	106	95	87	89	82	73	92	111	96	103	102	96	91	74	103	103	85	87	102	95	97	88	92	101	93	104	104	92	94	101	114	83	105	87	115	96	88	99	93	112	109	90	102	94	82	85	90	80	83	93	89	95	109	94	88	87	112	89	103	102	89	102	82	103	101	100	104	96	113	85	97	102	92	105	110	91	108	100	88	99	107	93	94	100	78	95	99	92	97	125	99	115	91	99	99	103	99	81	93	94	88	98	105	98	91	92	103	101	109	97	89	86	107	108	129	102	100	86	95	89	94	86	84	90	89	84	90	104	98	97	79	97	91	85	109	78	91	117	119	99	88	88	91	104	87	99	84	103	100	82	92	115	104	100	92	81	85	97	106	98	95	91	87	91	91	106	89	99	80	83	91	98	92	93	92	97	91	95	108	92	104	86	88	91	93	102	108	98	86	89	102	89	103	87	103	101	106	112	103	91	92	106	98	101	114	100	99	79	107	89	86	92	102	80	107	106	89	91	116	115	88	112	88	119	88	86	96	102	92	92	112	78	83	101	101	99	92	89	77	92	90	93	106	105	121	116	124	101	106	90	99	104	81	109	110	98	89	95	115	100	90	83	94	100	106	88	89	108	100	110	102	91	88	85	105	95	94	86	81	86	95	100	94	70	85	113	102	111	91	95	102	99	101	102	94	77	97	100	94	80	97	95	99	113	96	110	93	102	72	94	103	109	103	84	90	95	88	114	104	88	71	101	90	82	79	97	90	92	86	93	100	100	80	98	97	91	99	80	83	94	95	114	96	105	105	97	92	94	80	95	93	91	108	97	93	105	105	80	104	89	100	95	66	92	114	97	109	91	99	89	100	85	92	103	106	102	84	82	110	92	95	98	110	80	83	103	102	97	86	123	91	100	102	100	94	102	107	104	88	109	111	86	85	109	94	84	96	80	98	97	98	94	102	90	98	91	90	90	95	84	86	105	104	91	104	101	87	86	108	93	98	103	96	100	100	114	83	104	95	95	102	116	94	106	104	108	90	85	79	100	90	92	95	79	93	107	111	93	94	106	90	91	109	107	107	110	100	97	97	102	91	96	109	104	103	109	103	97	87	99	97	116	111	96	79	105	109	94	97	96	114	97	97	82	93	114	87	113	101	79	91	84	103	82	99	107	81	118	94	105	87	101	90	88	91	90	93	89	90	90	104	87	88	90	97	85	93	96	76	94	88	99	94	115	102	85	75	97	103	80	70	89	101	88	75	109	97	113	94	94	95	94	116	96	118	78	85	82	117	83	110	83	74	68	105	104	112	91	90	89	80	88	98	100	117	105	98	108	88	93	100	111	103	99	109	89	94	98	87	96	106	109	108	95	78	98	81	89	93	87	88	101	95	89	81	90	99	111	100	109	105	110	83	101	94	107	92	106	108	103	107	71	91	99	113	100	98	97	87	95	87	94	90	86	86	98	105	97	94	102	88	96	92	91	92	106	91	84	96	101	101	101	100	92	96	101	91	96	87	100	101	85	95	85	100	112	111	96	93	74	94	98	72	97	93	88	86	94	100	97	98	96	107	99	119	91	97	100	97
6295	401	506	506	479	434	420	450	412	370	360	372	365	387	331	358	349	340	344	366	330	361	374	365	362	333	354	328	359	344	332	353	330	354	338	353	321	354	359	335	343	347	345	377	314	349	320	362	344	310	350	323	332	331	334	350	312	340	344	336	323	312	349	351	321	327	301	349	328	358	340	363	350	367	360	334	347	383	347	330	343	344	329	328	337	326	336	350	314	347	329	352	312	331	348	347	346	310	344	343	349	326	350	334	343	318	318	356	332	339	356	337	363	325	312	347	331	336	304	348	356	309	309	349	329	293	291	364	332	329	362	331	328	322	304	363	322	328	349	347	321	329	333	333	329	323	362	339	342	319	323	333	338	332	345	306	363	324	324	347	322	340	287	333	345	329	342	325	326	341	346	322	313	346	306	333	304	348	336	326	348	321	332	296	335	348	344	364	352	345	312	326	333	325	325	338	374	333	343	351	307	341	323	347	330	354	330	344	346	317	350	350	324	339	344	355	336	332	325	326	346	305	331	355	336	362	358	303	348	332	342	330	345	361	325	338	353	339	302	303	387	322	335	378	307	324	325	349	336	325	330	338	326	327	294	385	320	358	350	327	335	326	334	350	326	367	348	331	386	330	336	363	336	372	371	325	335	324	343	311	312	350	326	325	306	320	334	320	311	357	358	322	319	343	353	342	289	331	318	339	366	334	347	348	337	337	343	291	353	301	359	332	351	350	341	369	341	343	335	321	334	287	340	344	366	326	349	286	334	352	307	336	335	350	384	346	326	334	341	336	340	351	353	306	313	350	325	339	323	313	374	348	345	338	345	297	339	334	323	338	363	344	311	354	335	294	329	373	357	367	348	331	331	350	345	310	355	311	366	334	358	332	313	358	312	333	361	342	351	355	347	303	310	351	354	331	354	342	322	310	369	334	341	337	323	331	337	332	309	344	324	324	331	333	350	306	346	322	360	349	325	332	342	327	346	317	340	324	343	340	355	322	315	366	336	343	343	346	313	321	326	344	309	338	328	288	309	349	322	297	374	340	336	313	342	310	340	337	336	356	319	356	318	320	348	334	356	350	331	329	324	373	340	359	329	344	357	311	323	351	338	324	341	360	364	369	334	344	340	353	330	289	365	331	323	339	349	352	314	339	375	323	338	338	342	328	367	334	349	360	347	322	325	334	343	321	338	344	340	372	349	301	338	357	323	303	356	339	336	356	333	367	360	361	349	332	369	366	337	318	350	329	319	344	321	317	347	363	332	336	340	317	355	362	345	326	357	355	320	314	331	374	331	350	321	350	320	363	347	325	348	366	332	327	318	346	341	344	325	365	330	341	349	360	299	308	330	344	350	352	317	329	325	341	349	317	351	295	346	351	322	323	333	306	337	302	350	338	324	353	393	327	309	346	334	365	336	326	323	365	295	365	345	346	354	347	345	334	351	333	351	318	343	345	334	316	375	349	322	350	323	344	296	368	327	328	331	366	325	357	340	292	330	323	322	338	358	380	336	325	357	387	341	372	334	311	333	353	329	339	342	310	333	332	308	358	352	331	375	324	362	374	314	383	332	341	360	347	303	327	305	322	341	336	338	364	348	370	336	339	329	332	351	338	351	349	335	348	341	391	320	348	351	354	349	330	336	319	334	361	347	369	332	330	351	373	350	320	350	343	331	342	309	337	327	328	325	339	324	329	338	361	340	316	345	342	351	332	341	332	349	315	358	343	340	326	338	313	332	321	352	366	352	345	353	332	339	361	362	319	332	361	337	333	337	349	336	361	339	352	339	357	377	336	319	313	298	327	326	364	322	334	339	334	347	358	350	347	331	374	343	331	354	340	321	336	362	325	336	349	315	331	376	333	333	362	331	356	358	313	345	347	334	354	370	323	299	346	343	329	351	351	352	341	382	351	306	311	326	357	337	326	326	321	334	350	336	360	342	357	355	323	361	331	316	335	342	353	354	365	290	346	316	343	332	328	341	350	316	335	344	355	361	332	355	360	322	322	349	324	339	311	330	334	341	334	360	338	366	333	343	394	329	341	354	347	341	337	320	347	316	344	350	310	343	372	352	369	311	322	354	334	345	345	307	333	341	304	341	350	338	359	372	305	338	337	324	326	363	343	359	333	323	311	356	337	350	324	329	337	324	347	351	318	341	340	329	324	334	327	346	355	352	335	347	343	313	338	331	310	301	329	321	345	334	341	371	318	326	336	323	324	318	366	343	289	365	339	317	340	340	348	351	347	311	350	319	345	353	360	362	355	317	318	352	348	340	320	351	374	350	331	344	363	326	337	315	355	343	328	323	355	319	342	356	326	315	337	345	352	331	316	344	337	335	308	315	345	323	340	334	319	330	353	341	312	332	334	355	332	326	315	305	345	346	329	317	337	324	362	329	333	367	337	303	334	314	324	309	357	340	346	326	308	309	338	324	352	322	347	343	315	331	312	353	314	321	333	327	342	349	325	341	344	323	354	336	324	344	306	335	333	335	330	326	342	341	320	331	323	328	329	315	315	330	310	321	334	350	322	343	333	349	322	367	335	370	336	316	325	316	338	311	325	364	316	340	286	318	361	333	345	335	336	360	325	356	356	342	317	329	311	342	335	376	328	336	325	335	328	327	332	335	332	342	359	338	323	308	332	337	366	343	348	368	346	338	321	327	353	326	342	345	315	299	327	323	350	326	305	355	298	344	343	330	344	336	327	351	342	343	314	344	322	327	341	350	301	332	343	349	329	337	320	359	327	327	348	386	356	348	349	273	322	360	345	349	324	330	348	359	372	331	348	343	301	338	359	336	335	338	328	291	358	343	316	314	342	326	366	296	329	339	342	323	328	343	375	331	326	323	333	316	350	347	333	315	369	308	337	329	346	357	336	349	310	332	317	355	318	331	339	360	333	330	336	331	327	342	312	324	325	348	346	344	339	352	330	313	332	339	329	334	341	328	337	310	355	343	343	321	333	321	349	332	325	332	356	332	365	345	346	338	330	343	335	338	368	364	346	316	354	359	360	347	347	358	333	354	337	359	371	321	350	346	313	361	346	314	317	325	358	307	322	352	325	345	364	352	357	333	365	330	343	365	343	356	304	344	368	337	361	325	292	345	318	295	331	348	324	339	328	350	335	313	352	327	351	316	342	336	364	347	325	332	333	363	331	327	345	357	332	324	330	355	325	332	343	355	362	339	323	320	327	348	354	341	342	350	352	346	345	335	329	338	331	342	350	348	351	324	333	339	333	355	343	346	310	352	339	310	365	333	334	331	356	288	355	322	326	332	330	320	315	307	336	353	327	344	345	331	339	371	317	349	340	315	301	332	354	342	340	340	317	329	300	335	362	334	317	344	311	307	327	370	329	298	289	348	361	327	348	336	346	330	333	364	357	339	339	328	331	313	291	336	340	362	351	341	364	317	320	336	345	325	334	354	309	306	340	303	331	387	368	361	342	342	310	338	304	317	358	370	336	316	333	365	332	369	360	351	363	355	345	328	319
38353	17054	3463	1109	842	657	516	438	332	340	294	261	282	228	240	238	205	224	236	213	215	196	228	240	217	201	220	223	193	210	216	228	214	225	202	192	228	184	203	200	225	257	188	210	217	223	200	241	189	196	208	219	205	214	196	242	198	205	205	204	205	222	212	224	200	193	192	217	224	206	197	232	203	177	208	224	219	197	223	209	187	194	185	210	187	191	200	170	213	212	229	213	165	222	213	198	219	208	226	222	209	226	205	214	195	217	209	203	180	210	175	188	203	224	196	225	198	217	218	180	221	203	207	197	217	232	209	199	193	190	192	200	218	194	194	191	241	212	217	193	193	212	190	209	200	183	190	199	189	206	213	221	184	206	193	223	190	226	186	202	187	203	192	196	213	192	193	228	216	204	233	201	209	189	216	187	220	207	199	202	189	224	217	218	202	195	196	200	194	184	197	180	204	189	190	227	233	201	207	211	187	194	175	187	209	198	213	189	174	217	189	195	182	218	210	204	204	192	195	196	187	206	191	189	218	195	200	213	220	182	214	195	209	219	210	200	191	203	187	198	217	199	211	216	206	236	205	198	205	203	198	164	211	223	192	210	217	201	223	175	182	222	192	201	178	187	170	200	215	196	202	192	183	216	187	187	218	198	202	215	204	188	203	245	202	213	204	215	188	213	220	200	179	184	188	203	226	217	206	214	204	209	215	229	178	189	203	210	191	209	202	204	176	220	204	221	228	184	198	181	220	210	202	201	212	176	200	201	209	216	199	184	186	212	197	194	182	176	171	177	212	214	201	183	191	245	204	206	202	216	197	178	202	187	204	180	208	174	194	198	211	171	222	223	195	200	173	208	203	192	192	210	189	191	230	196	203	202	227	236	218	178	185	191	242	203	227	190	201	203	185	204	197	213	191	199	181	214	220	187	245	191	200	187	218	196	199	203	204	201	199	198	190	207	200	208	217	186	190	208	205	194	218	180	194	201	200	175	195	196	201	198	190	186	199	191	208	197	209	237	207	190	224	206	218	214	199	209	188	206	207	217	205	204	173	216	205	199	212	190	201	192	191	187	205	194	206	189	207	180	200	221	230	211	169	190	210	207	187	189	207	166	178	202	222	201	207	204	202	207	197	186	210	200	194	219	237	225	200	217	198	205	217	214	218	207	208	201	203	197	186	222	205	213	216	191	194	209	199	211	231	183	227	198	198	200	204	201	204	186	193	179	189	203	201	188	197	198	204	216	217	202	172	220	204	209	202	215	192	224	187	208	189	200	210	194	222	156	207	184	191	183	174	192	201	216	224	200	221	176	203	210	203	203	213	196	197	192	209	220	205	203	219	205	206	190	201	202	194	200	206	196	206	168	208	195	190	192	184	203	205	200	200	201	204	216	201	215	198	219	213	193	208	199	192	184	203	198	185	189	235	191	208	206	221	219	225	245	191	216	217	171	184	205	185	185	181	213	226	182	202	187	173	208	193	199	198	191	188	199	216	212	183	207	235	192	195	226	237	206	201	197	202	190	200	200	217	214	217	221	191	208	187	173	178	191	189	184	195	190	212	192	211	209	218	178	185	217	193	217	210	219	168	207	192	192	212	230	223	212	201	219	183	199	202	196	230	212	177	208	203	177	199	200	201	181	193	191	181	188	214	196	187	210	222	189	197	182	186	182	199	196	195	204	209	233	186	198	200	194	194	219	227	211	205	218	201	197	193	191	182	205	208	209	184	217	195	196	189	189	208	197	189	199	199	214	195	209	212	176	211	201	202	205	231	206	188	219	156	206	198	210	205	195	219	239	220	188	188	203	191	191	197	190	187	170	241	183	202	199	202	195	217	229	212	192	178	208	222	199	229	195	219	217	239	214	226	210	192	204	183	195	216	197	197	213	197	197	192	193	211	216	202	179	203	188	191	208	191	193	213	195	205	211	185	222	201	199	189	194	223	183	193	175	202	185	231	210	181	244	203	199	189	206	204	209	206	209	228	214	230	202	193	202	199	195	204	227	200	195	193	192	215	189	208	219	186	243	196	217	205	200	209	196	188	204	213	206	205	220	188	190	207	221	189	189	193	201	223	207	193	180	187	200	202	188	213	213	203	218	197	214	184	191	211	199	194	190	213	194	176	199	187	202	193	177	172	208	190	152	197	206	184	192	233	211	206	216	192	195	207	191	207	209	221	221	214	221	212	197	205	194	187	186	196	180	191	192	241	195	206	208	229	219	216	193	180	206	174	201	201	222	180	208	187	178	206	178	188	194	191	188	202	192	198	207	202	222	204	200	215	187	196	225	212	203	217	195	188	193	178	219	201	194	195	202	186	203	189	226	191	191	221	244	210	209	219	192	197	224	209	188	209	188	183	210	215	200	197	196	192	222	212	206	198	188	198	189	207	187	184	206	214	190	211	189	196	199	243	215	223	196	212	190	230	184	229	187	195	208	201	202	218	211	183	188	230	191	209	198	221	182	191	196	185	196	190	202	190	214	192	218	208	202	207	203	221	231	222	201	201	214	216	206	226	167	210	206	219	217	177	222	216	220	202	192	182	216	220	218	181	179	200	188	209	186	180	216	174	195	204	206	216	193	193	218	204	226	201	214	188	200	187	172	208	197	178	171	212	193	202	202	203	204	200	204	192	205	194	197	192	198	217	206	206	213	192	199	219	198	191	209	191	218	184	218	186	204	231	223	202	213	212	187	185	209	182	189	191	222	188	193	214	215	191	182	176	221	206	192	208	191	187	181	193	187	223	196	187	198	207	219	191	212	173	198	214	200	193	185	202	183	194	224	209	214	183	185	200	194	208	185	192	193	194	200	182	202	221	186	190	224	185	221	184	220	181	182	233	187	181	190	199	202	199	206	174	213	202	174	188	203	203	210	211	190	202	194	204	176	219	221	225	186	205	199	211	188	192	236	212	215	200	207	194	206	206	186	206	193	215	213	192	197	219	182	164	177	207	204	190	213	200	217	192	211	187	199	213	179	211	212	221	213	212	197	185	203	216	202	183	190	213	198	192	200	227	186	218	190	213	215	223	201	203	214	218	179	215	201	214	207	196	211	177	214	207	188	228	188	212	236	192	201	187	200	210	191	196	216	202	195	183	187	208	192	197	201	214	198	197	206	207	215	203	184	166	193	196	181	220	195	190	199	213	228	217	207	200	200	196	192	208	224	209	208	211	196	187	192	222	195	184	202	238	185	217	217	205	181	193	219	200	188	214	188	207	176	206	228	199	204	192	192	183	202	201	223	206	210	196	217	211	219	198	205	229	203	189	209	209	231	191	215	184	207	210	185	232	203	195	205	207	204	181	215	184	189	179	198	189	203	205	196	207	202	205	177	216	207	209	180	200	224	213	171	211	202	196	216	206	212	197	231	193	201	183	216	219	209	181	199	189	209	205	190	210	201	199	190	184	220	191	204	222	201	214	170	210	204	204	205	191	202	211	188	197	195	183	174	213	192	219	195	195	184	196	197	226	196	184	202	214	195	218	205
16897	1504	3086	3642	2998	2521	2189	1755	1511	1442	1200	1154	1126	1040	983	903	818	848	902	862	802	800	748	750	772	774	723	732	768	713	693	692	725	693	670	686	673	656	657	639	616	610	656	670	673	664	654	644	655	632	620	645	667	604	600	588	607	592	644	642	607	587	655	608	633	601	625	628	648	590	649	605	645	622	611	641	641	637	670	599	655	571	644	607	623	662	623	618	668	602	628	616	589	614	634	645	637	632	617	612	642	615	645	601	657	653	645	579	611	595	563	613	613	630	668	614	628	626	647	627	618	616	647	609	594	599	625	610	640	600	609	618	599	601	586	614	637	635	637	614	576	614	629	626	613	605	608	645	623	586	600	570	667	591	627	632	597	640	658	584	622	624	640	582	643	627	627	580	587	616	684	570	625	584	609	642	606	596	540	566	619	582	638	612	658	626	613	556	582	599	625	598	602	584	597	575	564	586	608	610	610	616	609	644	604	647	583	586	599	643	579	588	625	607	610	611	554	587	600	594	611	666	640	647	613	618	637	597	633	616	580	635	543	621	629	587	591	641	567	602	628	654	576	602	581	592	616	610	596	600	618	598	645	592	602	606	607	637	587	594	598	626	610	601	609	598	641	633	600	586	607	606	596	633	571	605	638	600	630	609	609	605	592	603	625	609	612	586	643	569	592	617	610	602	600	623	605	605	619	571	577	614	629	630	583	544	642	645	637	648	616	584	640	624	608	612	616	657	625	568	634	602	569	641	639	625	596	614	595	577	630	605	607	651	595	621	593	663	645	574	591	584	616	604	625	586	606	609	621	597	620	585	609	587	563	612	611	585	611	617	583	598	604	616	620	632	608	600	587	616	571	575	612	611	617	680	586	593	625	619	648	587	633	586	626	650	618	594	648	586	594	622	632	625	584	614	588	650	601	607	585	668	578	651	634	605	608	595	584	618	613	644	581	584	623	593	620	588	649	572	557	628	568	609	595	633	637	589	597	560	618	614	617	638	590	659	577	607	610	584	629	602	603	607	641	624	631	624	614	625	644	625	600	577	617	646	637	579	615	608	622	648	599	647	580	553	593	610	589	615	607	636	597	602	593	629	671	656	606	630	619	618	626	647	587	557	610	609	641	637	678	654	595	617	606	613	679	608	634	578	619	577	592	636	642	589	640	553	634	661	599	613	594	632	632	594	601	605	673	631	635	635	570	629	653	628	590	621	626	584	602	626	604	611	630	590	610	616	601	606	663	602	652	637	558	605	608	612	605	615	590	632	639	589	595	657	615	614	647	630	576	552	636	604	627	628	590	624	592	581	585	640	637	600	631	665	564	615	622	612	573	626	641	618	565	614	623	579	650	660	664	630	563	609	607	653	615	622	628	618	594	563	638	602	595	587	582	626	602	640	615	609	582	588	615	603	619	595	611	592	592	572	605	592	616	592	612	605	628	611	597	605	612	632	631	603	597	579	629	628	662	605	549	643	583	602	608	607	568	655	580	607	612	629	588	654	671	616	607	597	616	624	585	606	630	618	587	606	594	586	607	580	565	618	621	585	627	575	602	593	612	578	603	608	589	587	607	590	590	582	637	631	611	625	614	629	610	590	601	625	590	638	653	571	580	596	635	567	591	631	594	608	615	609	593	592	641	604	570	607	627	602	582	565	638	622	612	602	611	604	575	574	607	620	612	604	564	605	623	579	581	594	595	606	589	592	644	688	591	614	580	627	588	585	615	592	607	647	639	648	560	640	575	644	643	628	606	577	636	614	636	600	657	657	577	628	607	649	562	606	640	594	617	588	611	605	567	589	640	545	589	561	641	589	633	588	602	612	603	588	598	642	588	620	563	580	634	612	614	585	590	641	590	629	628	572	618	589	649	602	643	637	625	602	636	621	608	599	623	609	603	613	660	660	598	596	646	640	593	627	628	644	618	609	586	616	605	571	607	584	585	622	623	581	612	639	563	585	624	630	597	627	585	594	628	674	635	570	621	583	632	594	615	593	641	562	603	617	648	628	608	580	608	658	622	591	608	602	645	584	598	590	632	603	611	595	604	609	609	615	661	631	618	594	572	592	629	584	581	632	607	603	582	630	620	574	596	604	602	620	615	618	652	598	613	584	604	622	608	658	625	663	570	596	666	601	594	587	622	615	602	637	598	599	610	620	589	583	645	622	613	567	588	577	588	585	596	604	566	643	608	611	567	623	561	543	595	583	638	618	602	618	625	589	606	652	625	601	614	623	592	601	607	586	584	598	587	582	580	617	626	625	626	622	605	572	597	587	622	592	600	599	577	609	655	596	623	606	605	581	605	655	558	588	636	564	617	591	638	606	624	554	591	601	651	618	621	570	645	601	585	629	596	624	646	593	648	596	640	579	588	580	610	624	659	616	587	557	657	590	640	597	609	603	584	608	607	623	646	583	577	634	632	608	609	621	625	591	582	596	576	644	612	594	581	581	631	584	604	664	628	592	645	619	636	628	615	633	606	610	648	592	621	579	621	630	585	608	597	590	616	605	572	615	624	649	641	628	644	638	632	627	640	578	642	602	669	636	622	630	631	592	608	668	602	593	616	653	594	607	621	611	654	627	619	611	594	601	607	650	617	610	656	620	570	622	603	595	619	647	655	575	649	607	608	578	622	616	612	599	576	602	591	674	595	644	575	613	600	571	667	600	593	587	596	590	608	578	637	632	637	601	666	580	556	600	583	615	605	568	617	612	575	636	589	591	625	633	577	615	615	643	581	610	600	572	625	579	610	549	630	618	600	579	630	596	644	627	609	646	589	631	597	588	647	597	616	647	586	630	633	566	574	636	662	585	616	649	608	585	594	576	648	608	614	607	609	612	596	625	575	653	627	602	585	600	595	630	596	568	549	610	644	588	614	605	602	560	619	597	588	587	570	580	609	583	624	596	622	616	585	627	631	612	605	607	562	612	567	614	660	619	587	590	612	579	587	646	597	594	606	623	590	574	577	619	609	599	608	615	587	663	620	617	611	612	629	622	594	635	599	637	624	610	610	586	644	601	608	601	605	571	587	587	676	629	593	583	598	589	576	614	616	584	617	581	649	611	609	593	601	636	650	595	586	624	592	566	658	576	639	631	600	558	612	591	627	615	602	651	614	570	648	620	630	581	598	605	587	603	635	592	585	624	610	594	594	604	604	614	650	625	618	592	641	597	602	582	590	630	623	581	574	627	604	610	622	615	616	622	638	647	613	618	598	615	593	573	635	612	598	640	603	645	642	599	607	604	621	635	637	572	636	646	628	595	661	594	621	598	578	569	610	645	608	580	633	601	625	637	629	604	606	603	583	656	631	585	610	625	617	618	619	623	653	589	619	583	589	636	630	606	591	585	597	666	602	620	626	608	596	643	588	580	579	621	638	642	561	610	578	621	616	574	644	671	603	594	624	596	585	604	641	586	583	599	584	602	603	616	618	592	574	612	594	600	646	605	616	631	601	614	605	642	640	637	614	556	597	586	610	645	570	633	579	617
42539	25626	14693	2642	1729	1195	968	711	620	527	534	465	403	405	427	357	329	356	341	307	315	342	347	344	324	292	307	328	296	301	314	318	277	266	282	300	290	279	280	293	298	308	361	294	287	296	284	288	287	266	300	280	278	281	268	281	304	269	281	305	243	296	298	289	271	244	272	285	284	268	267	261	286	275	273	258	263	287	264	292	269	285	298	268	280	257	307	284	263	303	283	271	306	295	313	291	268	240	285	252	254	293	269	286	260	285	271	309	280	300	299	304	268	275	279	270	291	300	266	255	279	289	262	252	276	282	283	282	269	292	287	286	278	306	240	253	287	275	297	285	270	273	257	241	245	314	285	304	254	260	284	303	262	274	282	274	276	253	281	271	265	257	252	314	269	276	309	286	286	293	282	274	285	277	290	272	274	293	279	264	277	270	264	281	270	269	275	283	289	307	301	274	284	275	297	276	284	288	320	287	303	272	270	267	236	329	286	296	295	262	272	274	282	284	257	268	270	263	276	305	306	279	317	299	296	249	281	302	277	283	291	283	232	268	266	271	272	282	290	279	268	287	273	268	244	268	308	286	278	299	280	285	316	257	254	272	294	292	267	331	263	288	240	295	308	263	247	288	266	279	253	255	290	291	284	253	270	278	278	273	293	277	275	290	318	278	335	313	263	299	279	285	284	260	251	255	272	262	273	294	264	283	306	274	289	268	259	261	288	295	252	284	274	277	264	290	275	254	285	252	277	291	272	250	311	278	290	289	295	293	290	261	295	279	283	282	289	316	265	270	264	280	267	273	266	279	247	289	264	277	283	297	283	271	247	286	264	305	274	308	283	305	277	260	277	306	261	312	276	281	281	282	263	282	283	304	272	291	304	272	301	283	305	281	284	283	277	270	297	271	306	285	258	295	258	321	255	267	257	252	279	290	257	269	284	266	263	317	284	295	290	251	291	262	295	284	263	286	281	254	279	262	277	260	268	303	281	287	279	297	294	279	275	278	261	284	303	278	299	282	260	292	322	269	301	255	289	298	282	271	264	269	275	251	306	283	273	298	251	262	251	264	269	299	259	265	277	294	288	299	271	266	283	254	266	302	309	271	299	271	271	245	297	285	299	274	307	281	267	254	264	281	293	298	282	278	283	259	264	301	284	270	284	271	272	268	287	308	279	285	259	285	300	278	262	270	278	277	291	269	293	299	290	272	275	275	271	288	270	268	265	307	289	248	289	280	280	288	272	278	289	291	265	279	265	285	283	298	289	295	296	234	277	309	288	280	263	331	292	297	283	267	310	273	266	265	261	290	294	276	266	309	277	289	297	268	272	282	262	277	285	291	275	276	268	263	293	273	288	293	250	270	278	257	267	295	237	280	275	247	299	291	287	281	294	247	286	299	291	293	264	256	296	277	284	270	267	288	263	300	301	283	276	261	274	278	265	262	284	248	253	259	287	283	280	271	278	261	259	282	286	256	264	271	301	250	271	263	239	263	258	252	281	268	322	273	275	291	283	283	286	264	262	290	284	295	287	282	276	297	247	276	312	295	250	278	285	281	281	267	264	294	299	281	266	263	282	271	312	290	274	254	290	290	280	286	287	283	276	275	301	307	280	302	260	295	263	281	292	261	277	279	276	289	268	280	275	334	294	297	281	260	303	298	251	266	286	288	262	275	287	276	286	290	296	252	282	266	309	271	312	284	277	286	304	260	277	267	275	305	301	306	292	258	266	264	279	293	271	274	303	283	272	287	285	293	281	273	274	266	255	294	286	304	255	280	296	289	274	294	261	263	283	272	263	267	286	282	275	264	279	276	284	241	287	304	284	273	291	293	292	258	281	282	297	256	284	299	273	260	256	292	262	257	272	273	286	288	273	279	273	273	272	287	278	267	321	299	263	282	283	281	292	279	276	291	262	280	284	275	316	269	253	266	269	268	308	289	277	297	271	243	266	263	263	234	266	267	279	243	270	289	281	246	286	281	274	276	280	296	267	305	270	278	288	317	290	302	298	288	310	283	274	295	291	296	281	271	272	271	267	265	278	309	265	291	259	269	284	277	277	286	268	275	271	285	279	288	263	278	282	267	275	290	245	283	270	271	276	260	274	281	283	257	272	266	287	324	298	309	247	320	298	295	281	314	277	276	253	275	253	295	274	291	278	265	288	307	291	257	255	315	260	268	276	281	300	280	307	309	277	285	279	275	279	301	287	272	280	261	290	292	274	283	272	319	305	269	263	271	287	265	262	289	307	255	277	291	300	281	293	249	302	294	264	248	297	288	287	285	280	272	264	272	270	269	266	301	307	302	269	293	273	288	328	298	256	279	288	271	313	291	283	270	305	289	258	254	318	265	296	276	271	276	304	295	288	296	287	265	279	258	262	277	281	265	280	257	259	306	278	292	285	276	250	281	270	277	271	291	286	281	294	266	265	264	253	304	258	279	280	288	289	278	274	275	281	290	257	264	284	269	308	280	284	264	281	279	278	260	299	270	251	285	286	296	278	240	277	310	301	291	298	322	298	282	255	260	268	273	268	288	251	262	274	274	288	283	275	293	265	290	282	260	255	269	280	244	263	277	256	267	293	265	298	276	301	259	268	276	279	298	257	269	251	291	292	259	281	288	277	249	294	266	343	278	277	305	294	244	300	310	266	295	295	287	253	258	271	262	271	283	294	280	269	262	287	286	280	286	307	297	285	280	284	289	300	282	266	286	296	279	259	295	294	281	247	285	288	284	247	298	243	267	305	288	292	296	282	276	273	271	268	260	286	260	292	246	285	276	295	269	289	319	255	315	269	248	285	284	289	285	264	310	255	279	274	260	307	253	316	269	303	266	294	285	279	293	273	266	274	300	289	284	303	299	293	273	291	300	293	283	276	282	280	278	264	277	294	294	288	270	306	307	291	311	278	276	281	294	307	275	286	256	289	287	255	290	272	286	269	282	284	261	268	269	257	274	302	276	267	297	268	294	291	296	291	292	272	288	283	318	284	288	297	273	295	282	278	294	295	304	258	265	286	299	281	271	299	260	279	288	284	278	282	290	251	273	295	278	272	280	260	252	289	248	273	314	291	256	281	296	268	281	294	301	278	306	272	271	305	260	283	263	287	251	307	272	292	266	283	284	307	298	282	289	304	286	287	266	298	302	285	282	278	297	282	295	263	264	292	302	295	287	279	258	273	310	246	236	270	320	275	291	274	293	280	281	271	269	287	272	297	299	295	278	243	293	305	272	288	256	263	260	296	261	277	280	268	261	292	273	284	277	273	294	278	328	272	299	281	267	252	255	260	248	289	255	263	285	285	289	308	275	257	260	278	284	277	294	287	292	281	285	271	254	301	282	270	302	276	285	287	271	301	291	277	270	275	262	287	282	268	278	281	252	270	293	285	292	283	250	336	276	300	297	279	317	283	286	275	290	272	271	266	266	275	283	300	278	276	271	260	280	282	250	310	267	295	296	294	263	246	270	260	283	282	279	277	288	271	252	295	290	302	315
20875	2522	5629	6278	5292	4525	3582	3129	2741	2306	2081	1873	1674	1631	1530	1386	1328	1332	1214	1189	1143	1113	1103	1075	1052	1026	1032	1016	993	956	1017	972	923	941	917	950	902	903	905	874	891	884	855	841	856	908	882	871	866	856	866	835	834	856	829	818	842	815	874	867	856	871	848	869	841	822	847	806	861	849	790	797	832	851	845	792	826	788	842	800	828	773	830	798	788	835	773	832	827	826	831	841	808	829	773	793	793	880	807	787	780	874	823	834	858	785	771	820	836	805	806	753	839	794	755	815	791	791	802	841	768	765	844	801	770	731	856	810	770	815	758	771	831	838	819	835	739	857	812	813	788	754	783	836	790	812	738	844	788	772	839	830	841	817	770	841	749	839	814	765	822	841	868	827	808	813	866	788	787	783	788	794	802	789	799	751	795	801	760	763	815	778	797	818	769	789	802	782	780	815	802	762	807	833	716	802	808	814	794	769	805	769	852	806	789	798	834	826	808	798	801	804	808	822	770	836	785	804	823	877	842	820	773	804	808	864	758	839	773	771	805	819	774	774	810	749	770	840	794	829	806	791	826	807	738	810	818	790	769	746	830	816	791	770	797	755	839	752	802	800	759	805	754	773	757	825	765	786	831	798	776	805	803	831	741	832	838	796	804	794	803	767	810	751	781	785	762	791	737	822	830	803	781	801	848	787	752	807	784	827	802	836	775	806	842	796	831	763	822	829	776	737	799	812	763	791	811	816	790	774	790	790	794	806	811	807	820	794	801	783	814	835	801	786	724	787	779	830	789	836	755	757	793	802	798	794	787	776	827	835	823	740	803	771	826	799	815	828	729	808	790	793	779	775	776	817	801	802	773	801	796	770	814	747	804	779	809	832	784	818	759	829	787	770	774	833	795	783	751	823	803	746	779	803	777	786	755	804	799	822	762	820	741	734	745	806	791	793	823	808	775	789	749	835	781	818	840	776	788	826	792	811	801	788	783	770	812	780	827	782	786	798	773	802	809	780	811	801	778	791	769	804	793	834	789	788	772	775	828	782	789	819	796	767	799	829	826	820	822	838	783	811	795	775	770	741	792	900	778	842	807	802	789	830	803	819	796	841	810	815	838	791	821	879	816	806	802	725	789	835	825	807	800	787	784	768	729	818	771	829	782	796	761	776	803	771	747	779	824	791	759	832	839	769	809	813	803	825	844	780	787	811	827	768	800	817	789	751	808	794	778	856	818	761	814	781	802	781	790	801	790	783	752	810	771	810	788	819	782	768	824	783	798	761	777	770	822	735	739	804	827	797	790	820	820	805	824	762	790	792	759	768	792	780	795	850	817	825	825	811	800	796	816	782	789	790	802	761	810	833	827	795	791	798	717	822	835	754	794	829	806	788	817	771	763	775	790	771	772	777	869	797	741	816	855	765	734	760	728	759	801	801	794	826	797	852	808	830	824	759	801	794	760	813	781	796	811	754	817	767	773	790	803	813	771	751	778	789	808	737	801	769	770	769	786	766	806	791	829	816	807	839	760	845	821	783	836	837	789	822	767	792	773	791	819	824	837	807	828	875	802	819	833	767	731	802	799	823	797	831	794	769	801	829	835	785	787	738	826	828	848	784	842	814	786	747	768	781	801	781	829	787	774	778	810	830	808	839	787	816	747	784	833	786	766	778	826	811	822	802	797	780	825	825	802	833	780	788	733	835	790	787	778	795	714	812	810	816	744	858	812	808	794	802	769	765	806	777	794	802	805	795	845	804	814	797	847	838	757	790	726	822	740	795	767	834	794	791	793	842	789	790	841	750	831	810	792	765	767	788	817	761	806	840	801	820	716	796	797	794	814	775	787	840	766	818	786	831	760	793	772	789	772	828	771	831	760	833	823	809	792	789	798	796	759	819	791	833	828	802	795	848	811	742	783	793	775	777	780	779	804	746	800	809	806	797	791	806	799	786	785	747	771	816	813	807	797	780	754	733	771	825	780	783	790	783	816	815	784	781	769	824	822	779	777	795	834	782	818	803	770	746	816	780	755	792	815	792	796	831	789	808	807	791	794	809	797	808	811	787	808	791	770	776	799	807	779	777	795	805	778	811	818	803	821	748	822	756	786	820	778	857	796	862	751	794	752	777	775	764	785	832	783	838	846	826	798	794	836	772	829	800	777	784	740	817	751	809	810	828	815	820	827	777	777	770	809	806	795	820	790	850	782	792	828	788	794	803	795	794	765	806	826	782	821	773	776	802	788	791	789	743	831	776	822	766	815	782	739	781	773	820	816	810	811	783	790	818	779	839	791	788	794	775	817	795	799	807	768	817	783	808	804	813	771	765	752	798	829	820	775	785	772	757	795	755	806	768	781	768	800	810	753	849	808	804	809	742	837	784	801	791	808	814	775	833	797	810	773	786	850	845	817	798	850	789	777	750	789	822	782	775	828	804	791	773	724	815	768	803	834	775	802	783	802	783	736	781	773	775	781	824	776	785	837	797	814	786	785	771	796	814	797	845	851	812	778	770	795	811	808	793	771	790	853	799	812	802	800	775	778	730	769	791	808	805	726	786	765	804	778	781	789	803	798	796	802	813	783	782	782	793	743	804	762	770	758	823	811	817	887	773	754	765	803	789	776	748	774	818	759	870	824	795	809	791	806	803	807	739	812	814	808	789	780	809	795	816	811	789	785	819	797	845	803	807	841	760	811	807	802	806	779	820	767	817	784	807	780	816	768	811	762	798	765	815	818	772	777	763	782	749	790	775	788	793	786	796	817	791	793	754	776	764	815	811	830	758	849	788	811	802	807	760	764	825	854	824	781	795	803	800	779	808	795	803	819	785	802	778	775	753	782	829	802	815	747	751	716	864	777	797	808	826	790	828	823	806	788	798	845	782	810	793	792	776	793	813	778	815	816	807	805	809	750	781	787	779	788	813	796	769	773	802	842	798	837	797	790	787	768	772	800	797	775	754	770	753	808	754	789	803	849	798	851	817	798	802	807	734	794	820	829	807	797	755	754	799	850	762	805	789	811	789	749	806	846	796	823	810	816	770	790	764	815	747	749	797	773	815	853	775	774	771	793	812	864	801	794	789	733	797	768	847	776	776	809	739	792	832	741	824	763	784	806	796	790	751	802	798	793	837	810	764	850	850	838	801	780	779	797	805	771	788	838	803	789	813	799	782	804	846	797	821	833	832	769	804	805	779	760	839	822	796	786	825	826	747	751	810	792	797	806	752	819	800	769	774	842	821	819	797	806	784	817	836	800	806	805	866	806	826	802	775	814	811	763	796	836	784	807	785	783	833	755	789	805	822	748	829	807	759	785	788	783	832	811	720	804	800	846	804	806	803	759	760	812	811	773	801	786	802	849	812	835	803	788	775	783	765	803	777	791	822	771	788	781	779	795	813	823	787	807	795	845	788	784	804	852	829	768	753	783	785	803	793	833	781	792	831	810	820	798	829	758	841	827	763	810	854	802	811	742	796	819	760	841	859	734	715	754	773	820	778	775	804
6338	452	271	148	117	103	118	104	99	107	103	83	117	107	119	86	79	89	87	91	90	80	82	99	100	99	94	89	82	101	93	106	88	92	92	78	98	84	101	92	119	83	95	101	95	91	92	102	92	111	109	103	85	96	105	105	83	105	85	95	97	97	85	95	101	102	96	110	103	101	91	106	97	84	83	116	89	104	88	104	98	94	104	110	83	102	103	91	95	94	86	88	101	91	85	97	94	85	89	76	87	100	76	93	88	83	102	109	89	112	98	102	81	95	101	96	97	86	103	89	86	90	97	78	87	70	91	109	92	100	95	103	94	92	99	85	85	91	92	110	82	100	92	89	94	100	87	81	82	92	97	110	102	118	96	89	104	109	111	91	94	83	79	107	97	98	90	100	89	96	72	87	84	92	100	96	96	87	99	86	102	87	124	108	112	89	101	99	103	87	109	77	95	89	82	93	98	91	97	81	101	80	104	89	89	101	91	93	99	83	95	105	81	90	84	108	85	92	106	93	84	100	88	97	96	73	93	90	104	101	97	84	98	91	90	99	106	102	84	100	90	91	85	106	85	100	69	101	92	77	94	86	98	101	90	111	88	101	96	108	89	92	105	97	95	97	119	120	109	84	71	89	84	100	106	88	83	90	94	100	102	100	103	98	102	90	88	94	87	106	101	93	116	112	95	100	89	91	84	103	88	98	79	111	88	103	99	114	101	94	92	82	86	81	94	86	111	85	84	93	96	108	90	89	106	85	100	95	98	90	107	100	104	90	105	97	86	93	99	101	96	93	88	82	82	89	102	108	87	97	95	107	89	92	99	99	108	85	103	91	75	88	94	97	88	102	106	106	77	97	94	89	99	99	79	79	84	92	84	96	104	92	98	101	86	108	90	98	92	80	91	96	98	90	102	97	111	93	94	77	99	83	102	104	103	98	95	95	112	113	82	105	90	92	105	103	98	103	84	87	105	83	103	94	94	83	91	119	105	81	83	85	98	97	99	96	89	91	94	87	84	81	97	98	84	87	88	90	89	90	94	112	98	97	99	89	93	87	99	102	86	99	94	86	90	99	99	87	79	99	91	94	89	92	104	98	104	98	93	85	100	85	89	88	85	76	84	94	101	102	87	103	87	105	93	92	69	91	94	90	99	99	107	98	101	86	99	98	109	84	102	88	100	91	98	75	78	82	112	99	84	98	89	83	91	91	100	101	82	99	83	83	88	92	101	90	106	97	94	89	97	103	85	98	109	100	73	96	101	100	84	86	105	102	102	101	82	113	101	98	85	92	95	79	109	93	99	94	93	85	88	95	83	100	89	82	97	106	98	98	95	101	88	95	95	94	103	93	99	106	114	85	91	81	82	101	100	88	95	85	94	105	95	87	94	116	86	95	100	109	101	114	91	96	107	105	86	99	66	85	108	96	105	95	87	88	81	84	92	79	93	90	98	125	107	106	89	93	88	72	95	80	84	111	84	93	87	98	104	110	76	98	85	94	81	99	93	98	90	86	102	71	110	90	110	86	99	81	88	76	110	88	95	89	95	94	107	96	94	94	102	76	98	92	91	94	84	87	100	89	82	106	89	94	116	85	88	95	92	83	93	106	101	91	101	97	92	85	86	113	106	92	96	95	87	92	79	92	87	93	101	89	87	88	84	105	95	96	81	106	88	89	90	100	103	100	92	85	81	77	75	92	94	92	98	84	92	94	117	93	85	94	91	97	99	95	113	100	85	88	85	91	102	90	117	94	88	95	101	72	86	95	99	99	89	94	106	102	106	103	86	117	87	79	89	84	88	107	101	80	92	79	91	115	101	84	89	110	96	97	89	81	75	95	93	92	79	103	98	85	96	91	114	101	87	80	95	81	92	85	90	94	98	95	95	94	102	98	88	89	92	85	88	102	77	90	97	109	97	97	116	100	81	106	87	101	104	91	77	96	84	74	95	94	99	98	85	86	104	95	89	96	83	86	88	97	77	87	82	88	87	99	94	102	87	88	85	92	91	88	98	89	93	79	80	99	94	76	94	106	91	115	106	83	88	91	100	106	98	94	102	94	93	99	90	105	95	112	109	94	86	82	75	90	89	94	113	90	110	90	90	90	97	95	100	102	92	127	106	85	95	84	98	88	93	99	92	92	78	89	99	109	89	98	98	90	101	84	106	99	92	105	95	95	85	81	89	84	98	98	105	93	102	103	80	81	78	87	118	99	97	94	86	85	79	103	88	103	104	93	90	105	107	95	104	106	109	89	98	115	87	85	99	85	91	91	105	95	96	92	92	103	82	89	96	105	99	86	94	96	88	97	92	91	86	84	101	76	89	83	122	94	78	92	89	104	89	114	94	75	96	108	87	93	80	107	91	87	102	99	90	107	103	100	88	93	74	89	95	104	97	98	99	72	80	94	80	87	90	96	90	98	92	106	102	81	96	95	99	94	90	114	108	81	94	87	77	85	95	88	93	109	88	97	80	91	104	84	74	104	98	96	90	81	102	106	109	91	95	91	74	115	102	86	82	80	79	97	88	93	106	102	101	99	99	91	74	97	96	102	93	111	93	91	102	99	95	72	79	105	91	95	111	96	68	102	95	92	92	91	112	82	91	97	96	99	102	87	96	113	93	104	118	89	116	88	96	97	105	111	105	95	88	91	83	110	92	97	101	90	92	98	92	105	92	79	92	105	100	94	108	90	104	95	93	80	93	92	96	94	108	92	98	97	83	76	92	95	86	82	94	110	96	86	102	95	89	98	89	108	76	80	108	78	91	87	113	76	107	88	93	86	90	97	89	98	97	106	103	69	104	90	107	90	92	86	91	90	103	86	94	92	108	87	88	80	92	112	105	93	98	97	93	91	93	80	89	86	86	91	100	93	92	108	100	85	97	84	92	90	96	73	95	111	109	105	92	100	99	71	100	91	98	99	100	81	99	92	107	92	89	98	101	101	85	98	104	89	95	78	96	84	95	85	89	98	105	89	90	97	84	98	88	82	94	84	109	94	83	110	93	78	95	83	101	84	104	118	82	102	84	84	101	103	94	88	113	95	107	87	87	87	77	102	120	83	73	86	92	104	97	96	97	97	103	87	87	91	94	104	104	97	102	81	100	81	90	102	100	101	93	95	93	101	97	86	80	106	93	115	96	93	114	101	79	108	91	95	106	103	96	97	88	80	106	103	105	94	79	98	93	112	88	107	95	111	86	90	87	109	101	104	105	114	101	87	98	103	104	94	92	95	105	100	83	91	90	95	89	94	86	103	71	85	87	105	94	91	97	92	106	88	111	92	90	102	113	82	104	95	109	85	106	79	102	101	96	83	92	87	86	92	116	104	122	107	98	100	99	95	89	91	104	94	95	106	70	86	83	90	103	94	85	95	72	96	84	89	98	87	92	104	126	106	87	115	102	97	103	97	81	80	91	96	117	91	86	89	105	104	88	99	72	86	85	91	101	81	89	104	92	90	103	85	98	100	79	83	74	117	98	90	97	98	94	99
6070	406	505	552	501	433	431	411	372	375	377	354	345	356	347	307	367	371	320	373	352	350	352	350	314	367	340	363	343	329	313	350	343	327	341	350	369	320	364	334	380	322	333	361	303	319	340	322	344	346	366	345	349	348	335	306	342	322	362	323	326	343	331	322	344	335	340	373	327	343	365	336	347	337	332	306	314	301	345	376	311	310	322	298	362	327	333	352	338	297	337	351	334	342	322	328	328	345	324	357	351	334	303	365	343	308	297	319	346	291	332	315	367	329	332	350	362	316	375	324	324	334	347	345	345	315	334	327	344	309	305	335	330	338	307	346	284	325	355	355	306	341	348	330	336	354	349	312	344	316	351	311	338	325	298	333	349	328	345	326	345	310	364	324	320	338	343	324	329	332	348	328	325	317	357	330	328	373	312	330	360	310	349	354	332	278	324	348	355	337	347	328	304	341	333	302	343	357	352	361	342	324	316	330	338	302	333	355	332	333	306	343	322	323	329	329	325	330	323	307	336	339	336	327	341	339	323	321	331	334	345	350	350	349	332	310	322	314	327	321	363	333	326	311	371	316	338	330	379	357	305	340	342	348	312	329	348	330	346	322	314	331	326	330	318	325	382	323	332	334	313	310	355	340	356	327	327	319	344	345	343	327	341	301	341	361	322	342	324	347	324	329	337	332	332	358	330	339	372	325	349	350	359	322	339	329	307	308	349	307	335	307	338	353	358	328	323	326	371	313	333	297	362	306	320	346	349	344	346	340	309	337	320	349	342	319	341	335	346	308	312	329	323	323	348	297	305	360	316	330	371	379	355	344	339	329	329	346	348	327	304	359	353	357	307	340	339	369	310	287	338	323	306	338	312	316	334	323	357	299	301	296	335	342	321	358	346	365	354	335	315	340	334	356	355	346	342	344	351	333	339	363	361	306	313	329	336	332	330	331	352	357	370	328	307	327	332	356	330	325	343	350	344	317	322	345	318	324	328	323	320	339	350	350	334	309	330	342	306	359	344	357	346	293	343	366	374	314	327	305	318	342	357	340	348	337	335	348	328	353	336	344	351	364	369	321	340	337	322	345	338	338	305	326	330	297	324	330	327	316	291	310	308	318	319	340	352	349	335	307	346	339	334	327	278	361	291	322	370	340	324	325	332	313	345	310	323	341	353	322	316	301	333	318	332	326	346	323	309	366	320	328	325	339	339	344	328	305	320	345	352	333	341	333	369	335	319	317	308	340	335	318	326	351	340	351	344	324	335	333	345	370	328	333	323	359	350	336	356	320	300	340	321	315	311	343	342	327	314	349	320	351	335	348	319	334	358	343	335	356	331	311	355	355	322	358	341	311	320	333	349	336	335	326	324	345	325	333	310	358	335	369	358	334	315	320	312	327	288	339	295	352	347	360	357	343	338	312	332	322	343	325	309	333	392	327	312	342	317	348	321	329	301	333	313	321	276	356	315	309	342	334	339	309	325	359	293	318	330	307	327	325	331	340	339	360	296	321	369	320	323	334	304	327	347	342	321	368	345	339	327	338	372	328	342	317	336	340	346	331	381	326	318	349	337	318	338	338	341	330	334	316	316	294	323	340	324	327	302	330	325	344	349	332	346	326	353	339	349	329	363	337	346	328	373	329	329	351	337	301	300	363	324	324	342	307	309	339	353	277	339	361	333	355	363	342	318	307	380	323	342	348	322	359	357	364	309	335	344	346	332	331	321	338	372	328	330	308	310	362	336	351	309	329	337	347	338	350	311	315	316	333	328	340	326	341	289	318	331	303	317	322	319	313	316	335	324	340	324	319	329	367	332	346	318	329	341	318	351	341	311	342	335	322	338	360	306	334	339	361	343	338	310	290	340	316	315	321	355	303	311	318	337	350	341	346	340	306	347	325	330	380	377	355	316	317	320	312	328	352	325	339	300	349	325	319	331	336	343	350	329	334	310	339	325	354	338	315	321	329	332	313	333	342	338	356	325	295	320	334	314	345	335	314	348	354	339	313	334	330	345	309	320	330	329	329	348	327	305	320	343	332	327	331	341	328	344	345	317	330	342	347	355	371	321	346	348	331	316	334	334	313	351	370	290	340	340	332	324	320	338	341	323	345	329	345	331	344	335	316	325	308	320	315	354	347	328	313	364	332	325	361	335	344	372	358	336	339	334	331	352	317	340	342	331	365	334	372	348	300	317	330	337	354	325	336	328	375	318	381	309	343	358	330	360	330	349	369	369	334	328	341	345	320	337	366	343	333	366	314	302	338	312	338	317	360	313	337	352	306	348	333	365	347	295	332	341	371	340	334	339	341	324	348	338	329	340	342	328	373	335	349	351	343	365	355	343	306	338	320	337	324	323	366	322	345	365	336	324	338	362	347	345	316	325	307	336	309	343	297	328	333	307	364	333	336	343	371	331	325	330	357	335	307	313	302	303	321	323	323	304	313	337	292	339	333	324	339	327	312	343	349	349	305	318	363	339	341	350	323	352	312	324	301	306	311	350	362	339	350	317	343	365	357	331	316	378	327	329	315	292	348	342	320	333	311	329	348	330	298	333	319	304	325	357	337	333	351	306	321	313	328	316	325	302	327	313	352	352	308	337	326	327	325	303	324	349	310	341	353	283	353	321	338	341	339	314	333	342	331	306	318	334	329	353	345	341	345	323	333	307	320	318	343	347	315	338	334	325	336	342	312	280	344	350	389	338	322	331	315	352	315	353	338	336	351	352	360	316	313	360	310	318	368	318	318	300	346	334	314	344	346	313	319	321	328	317	333	304	351	318	349	311	353	348	316	347	323	338	327	321	358	347	305	357	352	295	362	347	348	345	323	332	317	366	333	320	326	332	339	336	321	318	317	333	349	322	296	330	324	317	338	307	316	334	313	339	331	286	322	370	332	368	319	314	335	339	337	371	346	306	345	320	386	379	349	313	315	317	327	335	336	361	345	336	310	325	340	335	358	330	325	356	335	322	338	314	329	353	309	359	347	335	329	340	346	323	352	308	319	349	367	372	351	313	343	330	322	331	337	336	313	300	327	344	352	326	369	329	352	336	352	333	328	351	340	343	338	351	313	359	350	351	311	359	334	335	333	323	321	332	321	317	326	313	365	338	343	327	344	343	298	356	334	319	328	347	341	314	333	333	356	294	371	329	318	332	330	318	331	351	356	338	321	345	350	338	338	315	302	323	334	324	348	342	334	352	335	327	344	287	346	329	328	333	348	356	324	342	312	351	370	336	298	327	349	325	303	335	331	313	348	357	331	356	350	335	341	317	313	340	330	331	316	362	338	327	338	333	323	321	378	306	327	341	346	324	373	338	341	337	343	339	325	307	338	324	340	301	311	316	309	353	297	350	353	331	312	336	312	324	332	324	350	354	350	353	346	351	368	342	309	327	321	326	346	299	305	333	323	336	315	327	342	279	311	343	325	334	300	335	335	320	305	343	325	328	330	322	318	356	346	311	328	346	345	329	329	359	319	365	310	333	325	331	285
38256	15372	2583	1121	841	677	559	440	358	317	305	290	255	273	286	260	224	210	238	230	229	233	231	237	237	204	179	239	229	196	240	239	206	189	200	225	215	198	221	220	211	186	195	225	211	198	212	228	184	230	204	222	204	183	188	208	192	187	215	205	215	182	197	212	208	225	225	236	214	200	188	205	205	204	196	201	218	201	195	192	199	221	214	204	224	206	193	215	189	192	202	187	206	191	239	199	209	202	207	198	198	198	217	210	208	227	203	188	201	221	206	236	194	213	183	199	212	208	211	185	215	182	212	218	178	215	208	220	206	188	211	197	199	189	197	195	224	199	192	174	194	189	202	193	207	192	210	210	209	200	178	179	176	209	189	202	216	196	228	178	212	217	194	198	213	186	202	197	184	198	197	176	186	215	179	200	198	198	215	228	165	224	239	221	196	201	193	197	212	197	198	198	212	180	211	199	220	189	195	205	190	190	205	198	212	205	188	188	207	222	185	187	216	185	175	168	223	201	196	206	195	212	204	228	201	194	195	186	214	197	206	198	213	205	211	167	213	223	195	213	226	197	220	233	200	200	194	206	198	203	184	180	202	192	213	196	215	191	203	214	202	200	200	206	199	207	201	203	223	208	214	228	197	182	203	201	221	194	212	194	189	218	217	202	201	192	208	181	197	193	185	200	189	199	197	190	209	214	184	205	204	187	206	206	191	204	250	183	195	192	196	215	198	176	207	191	192	218	202	205	207	185	205	222	176	189	170	231	170	207	211	202	195	219	190	192	200	215	193	189	174	184	206	185	201	194	204	205	236	199	179	176	202	218	195	192	213	172	204	200	210	202	199	204	196	199	182	201	210	199	170	205	200	194	214	196	234	200	195	191	210	205	216	235	182	230	189	195	222	177	196	200	183	204	180	200	182	196	188	222	206	177	191	200	173	193	221	210	185	198	201	186	185	210	200	222	201	214	205	209	187	196	216	198	202	203	184	169	185	198	180	205	201	195	214	209	215	204	187	203	208	216	174	209	187	204	187	211	206	185	201	219	199	196	205	199	209	189	191	198	176	201	197	190	203	205	168	192	200	209	172	206	205	212	213	227	203	184	214	215	195	187	204	186	219	189	225	214	193	211	201	186	210	205	207	209	222	190	210	184	200	197	192	184	192	196	198	186	193	207	200	209	193	210	200	173	201	214	206	220	176	201	202	190	182	199	206	202	218	182	181	195	201	190	219	196	192	196	172	206	200	214	217	188	168	194	199	189	225	201	201	197	199	192	182	207	202	197	228	190	201	183	202	198	201	197	206	179	195	189	194	206	185	211	211	215	224	190	177	226	180	179	195	201	203	198	218	207	197	193	224	219	173	207	197	211	202	218	204	198	197	202	211	176	203	182	234	218	201	213	223	203	205	223	202	212	218	179	197	220	182	220	205	214	217	204	185	220	221	237	210	216	221	211	191	202	221	214	182	198	190	203	204	212	206	204	181	188	202	183	202	191	206	212	191	198	189	208	191	221	197	209	190	203	237	197	215	221	220	192	199	219	171	198	200	181	184	223	204	185	199	211	202	202	206	215	210	216	212	199	194	198	241	209	184	194	194	203	195	159	187	199	192	182	209	179	212	197	204	196	233	184	213	194	190	200	218	194	228	190	208	212	232	209	191	200	184	208	215	199	216	204	169	179	214	196	209	202	216	204	207	198	202	197	211	215	199	184	214	189	196	211	220	200	204	186	199	185	225	192	225	189	201	193	180	196	208	192	196	176	195	205	212	216	209	199	201	189	211	199	204	189	209	197	197	200	213	181	221	193	194	210	208	195	205	200	205	200	232	199	206	188	178	191	207	215	208	181	193	192	208	202	227	218	206	190	202	201	190	196	203	194	205	227	219	195	193	188	204	204	207	189	210	225	195	208	195	223	193	213	194	221	215	222	193	212	229	230	169	211	220	198	193	241	217	193	182	189	192	216	209	199	219	209	214	205	211	172	202	213	183	212	192	200	180	198	221	207	199	183	166	209	204	220	196	226	184	204	211	220	199	194	197	164	214	195	191	190	190	201	198	178	229	180	211	177	209	210	214	193	204	210	204	219	215	174	201	187	199	185	222	188	188	203	192	209	214	195	201	177	196	182	187	188	198	201	185	186	209	189	185	172	217	213	206	196	200	196	187	195	202	204	192	184	212	202	179	175	190	182	202	204	216	189	203	180	221	207	228	212	197	212	215	188	194	210	232	188	227	221	188	195	190	225	196	211	208	180	216	180	193	205	216	191	203	205	195	194	199	176	191	173	210	178	206	200	187	197	233	203	216	200	193	203	206	190	201	221	219	215	223	203	219	198	223	229	202	217	174	189	199	201	206	183	195	194	180	216	211	202	189	203	207	197	210	217	210	218	199	173	204	206	241	207	201	206	198	213	205	202	219	208	234	191	191	223	219	193	199	220	197	180	206	206	225	198	191	188	198	219	195	214	205	193	221	181	202	205	195	188	205	188	202	202	215	181	209	192	219	213	189	201	202	208	221	186	192	184	221	220	200	201	210	201	214	189	183	215	191	196	218	216	180	194	230	188	205	234	175	191	217	202	195	201	200	192	184	176	193	207	191	197	223	202	194	194	185	213	202	209	212	216	204	211	207	179	199	195	214	189	219	201	214	216	187	202	207	193	218	195	188	188	198	199	177	194	216	193	204	220	195	217	190	185	183	210	236	203	195	195	204	206	217	200	183	186	199	213	186	212	233	198	211	215	195	232	173	193	211	200	210	224	225	217	215	225	200	202	222	223	225	197	200	224	199	233	196	178	227	225	214	215	210	200	193	199	213	194	205	186	192	211	219	196	219	181	224	206	206	173	192	186	188	193	224	191	205	198	193	198	188	206	172	195	214	196	202	192	219	198	208	219	182	212	198	190	196	185	204	200	196	198	184	217	215	195	196	202	207	222	203	207	178	201	186	211	209	201	207	214	228	208	211	204	227	186	214	218	191	188	175	211	211	176	212	184	207	204	201	209	193	194	192	196	202	211	218	216	209	204	198	201	208	197	193	220	219	202	215	206	200	209	201	204	215	221	209	198	195	165	205	208	200	201	184	193	191	206	192	170	202	246	179	178	206	213	179	208	198	208	192	204	200	215	205	206	197	194	222	200	194	237	191	177	203	212	222	205	206	199	183	207	209	202	196	207	229	222	195	187	212	212	209	194	209	223	222	202	217	186	196	196	212	191	186	202	212	207	207	199	188	194	201	233	210	209	185	186	202	195	204	228	197	207	200	198	202	195	210	193	228	193	227	212	221	195	182	214	186	192	211	212	197	201	169	195	201	207	199	202	191	225	210	174	204	181	198	214	194	196	188	212	191	178	181	217	201	202	210	190	219	189	194	188	217	189	178	200	165	159	196	210	203	172	192	197	186	218	224	200	200	213	215	198	231	201	211	225	195	201	180	204	208	200	206	211	213	199	176	185	217	213	175	181	190	175	202	171	225	208	243	190	213	203	198	191
16578	1555	3052	3593	3021	2504	2092	1815	1524	1397	1254	1155	1093	1028	998	907	946	876	846	864	791	784	792	730	738	706	689	744	752	706	680	713	667	693	716	689	683	697	644	690	654	650	650	638	650	638	680	635	673	615	642	640	635	603	654	654	605	637	643	638	655	640	603	646	593	624	612	638	634	613	638	613	619	637	632	653	639	594	613	641	578	611	612	662	628	621	608	619	658	653	639	600	600	619	624	637	610	609	650	590	636	598	662	628	644	625	552	610	604	606	617	616	616	605	622	597	647	557	626	636	633	596	651	619	622	632	620	619	607	629	644	598	620	567	594	607	638	619	664	636	644	620	623	628	601	593	624	552	647	605	578	608	556	622	600	615	591	625	637	595	614	634	608	631	590	624	626	634	623	606	581	641	592	627	610	625	602	602	615	592	608	607	584	638	623	605	605	609	610	607	621	619	624	620	607	626	583	604	609	626	596	598	603	612	621	639	654	633	634	604	646	614	658	631	603	603	606	607	612	633	606	639	605	629	625	621	581	642	596	608	597	631	669	621	574	601	572	627	663	621	601	623	622	573	640	608	611	627	602	591	623	644	599	617	599	581	646	618	592	609	635	649	600	626	582	602	599	599	661	596	569	629	612	618	611	604	614	573	592	630	604	619	579	587	590	651	613	634	582	646	613	622	575	604	642	569	620	581	582	617	579	635	611	590	600	642	591	668	598	607	605	608	624	610	620	617	603	562	586	594	614	612	620	614	642	617	599	573	603	652	577	612	607	595	589	613	591	559	552	597	652	635	607	580	610	606	665	548	597	605	610	585	629	580	613	613	592	611	614	619	621	616	591	626	589	602	598	560	620	592	628	570	609	648	651	596	644	618	594	596	607	624	602	618	595	644	655	624	585	622	620	607	611	616	581	629	623	587	605	633	596	578	625	632	629	588	679	601	628	619	582	594	623	576	632	603	566	631	608	619	581	577	585	628	656	610	594	591	631	654	614	611	562	568	613	636	622	604	609	599	590	636	605	621	589	655	613	598	608	628	632	583	631	585	627	609	569	654	590	608	625	607	641	604	626	609	583	614	623	602	598	589	621	598	635	594	593	610	656	596	625	566	586	636	612	566	611	652	601	624	639	611	590	578	533	585	582	626	592	603	615	647	619	608	627	640	592	609	655	584	646	648	648	629	612	669	634	603	614	612	634	613	582	569	598	587	587	586	632	614	575	568	597	630	622	633	601	564	596	593	627	617	634	603	620	653	573	624	599	597	608	578	644	601	614	606	582	634	631	636	619	658	600	585	612	640	634	625	613	619	586	610	639	614	605	576	622	623	623	610	621	574	607	594	650	612	607	591	614	605	620	607	605	609	623	624	621	595	632	595	603	590	617	619	674	561	622	586	609	556	636	608	625	571	605	627	608	664	571	594	588	635	635	595	585	610	608	643	615	613	657	598	630	605	640	626	621	594	628	640	586	600	617	618	579	603	580	647	607	644	616	598	603	596	604	605	627	629	604	621	618	602	614	641	587	609	623	623	694	631	581	646	613	633	587	606	630	572	597	587	626	603	610	618	636	588	616	661	611	617	637	623	623	623	643	627	572	613	588	594	623	609	615	546	601	594	571	650	600	590	608	667	607	646	625	608	629	603	598	587	606	641	631	637	590	642	631	584	614	609	624	557	646	639	602	567	625	580	567	622	576	617	577	588	636	653	605	649	588	592	642	604	597	619	581	600	591	645	612	620	599	614	624	584	655	635	627	606	601	642	603	604	604	564	610	630	612	595	603	598	608	628	641	620	614	649	620	598	670	609	602	606	614	612	591	636	597	687	618	641	592	645	634	620	654	587	633	592	592	608	620	651	601	597	571	580	637	650	602	615	622	594	613	610	571	580	620	579	633	588	596	625	599	664	652	584	613	637	660	558	651	612	602	618	660	581	621	621	634	594	619	613	644	671	617	617	577	625	630	619	606	604	614	589	636	631	614	591	578	585	604	615	617	644	617	571	606	622	611	604	594	607	621	579	633	641	625	586	612	571	565	619	659	608	609	624	593	603	620	592	625	650	656	621	642	599	602	605	630	625	616	621	628	619	565	628	577	599	596	627	614	596	582	673	599	653	610	577	613	636	589	576	566	594	608	630	576	554	586	618	612	608	644	642	595	570	626	602	624	621	603	614	626	644	622	583	619	626	603	603	618	583	633	592	601	581	620	618	577	602	631	640	568	673	598	571	558	612	609	592	595	611	621	591	630	644	608	595	565	592	612	654	626	578	609	658	629	664	606	627	585	576	632	587	595	567	581	611	585	663	644	572	651	651	570	660	652	593	581	623	616	624	614	678	621	612	613	642	594	608	620	628	589	582	606	570	666	623	561	597	642	551	610	623	641	612	596	612	587	558	579	612	628	612	624	576	654	608	607	614	595	638	573	626	615	592	658	621	603	654	594	598	594	625	594	652	623	637	625	628	580	624	598	635	638	643	624	591	567	597	610	595	595	624	588	630	633	602	630	593	606	597	632	632	622	575	587	594	599	588	596	617	616	646	616	632	606	602	585	636	629	594	602	620	592	562	601	555	605	602	603	573	658	598	573	645	573	621	590	624	582	585	633	580	579	592	607	623	609	607	646	595	602	633	615	602	662	626	590	610	598	623	664	642	618	609	635	593	624	603	553	668	630	586	584	617	586	635	622	615	632	641	641	657	637	551	612	655	644	625	601	651	598	599	619	586	641	589	622	638	618	610	588	610	559	590	621	604	626	617	608	627	597	640	609	592	610	607	565	597	634	582	613	595	607	628	580	653	650	604	646	595	620	602	587	568	579	608	636	598	593	577	588	615	615	589	647	621	636	605	575	583	620	615	594	608	583	614	602	602	601	569	609	637	618	585	636	620	609	632	608	653	607	586	656	623	602	650	597	624	589	652	637	609	662	591	611	621	587	627	580	643	655	609	564	631	621	598	634	581	614	643	645	592	581	606	598	584	594	611	611	586	591	618	628	615	657	642	604	640	583	597	603	595	628	620	607	621	605	627	636	657	559	653	593	639	616	614	631	600	622	635	593	576	597	599	684	640	600	621	592	600	671	597	637	609	594	625	605	587	644	603	608	555	607	588	582	628	647	603	626	608	626	577	663	616	602	624	585	600	596	592	636	617	619	617	633	626	598	603	605	653	640	584	659	629	603	629	645	650	618	647	597	631	622	615	605	622	580	599	601	611	605	591	583	599	654	633	575	612	574	649	591	565	638	609	578	644	578	640	623	593	626	618	656	605	602	652	636	615	608	616	629	614	623	636	628	655	649	590	607	595	615	635	611	591	581	597	635	632	610	576	584	619	612	588	609	625	595	641	639	573	619	590	611	631	604	624	620	639	588	619	582	619	617	565	622	641	607	566	627	686	639	663	595	601	632	623	607	599	622	613	635	599	625	597	617	579	567	608	596	596	606	613	540	670	597	599	600	630	592	614	575	626	624	631	620	602	616	631	621	594	631	615	603	583
42531	24710	10753	2417	1608	1184	934	717	649	575	484	435	437	428	388	388	369	360	357	348	313	333	330	330	323	344	310	286	299	300	319	333	276	286	299	296	327	272	266	302	303	280	250	290	283	279	299	273	280	298	276	298	275	291	299	294	296	280	310	298	280	270	297	285	277	270	290	280	277	299	252	272	250	262	290	257	266	285	273	277	284	288	291	295	287	279	277	284	258	259	280	315	269	296	284	276	267	267	254	273	304	266	269	318	294	288	258	261	274	266	300	269	278	280	297	292	274	285	276	254	298	287	294	306	278	286	279	257	271	293	268	254	293	299	263	266	278	271	283	269	275	281	307	274	304	246	268	275	301	276	283	262	271	282	255	258	291	289	303	279	256	305	308	292	302	266	270	289	288	246	291	263	266	295	304	279	254	289	290	251	274	297	257	280	268	308	283	289	281	262	277	288	266	252	305	289	291	273	266	310	285	294	246	269	289	262	285	283	298	273	298	288	251	296	288	268	225	274	285	243	297	262	277	281	307	273	280	263	291	271	279	317	273	298	252	312	275	283	294	269	250	278	284	277	286	297	266	279	277	272	297	268	287	281	265	260	277	275	270	272	307	268	256	277	294	268	279	278	277	281	279	258	241	291	269	317	307	261	276	269	289	258	292	287	283	283	274	273	250	269	298	310	262	264	297	317	296	268	261	261	258	320	295	263	288	288	285	318	292	258	291	262	321	267	290	270	254	277	275	282	276	280	266	288	282	259	287	302	279	320	262	262	285	298	277	271	267	282	265	263	268	248	267	308	277	276	297	266	303	283	257	276	294	270	263	295	261	266	278	301	273	261	246	292	274	288	277	258	252	265	251	271	311	268	270	299	285	262	274	279	257	263	287	305	300	290	262	293	261	257	295	274	271	262	274	312	286	302	286	286	296	237	275	276	300	276	270	269	275	247	254	281	279	282	275	267	256	282	280	300	271	254	270	255	250	274	285	282	265	273	302	274	288	276	279	273	266	280	277	234	246	307	281	256	287	240	284	294	307	310	287	272	273	303	274	286	289	263	296	295	263	258	281	296	278	295	277	269	283	246	299	310	273	259	255	287	297	316	279	303	320	319	256	283	267	292	260	269	285	295	277	260	258	311	282	280	283	307	284	283	304	274	295	291	256	281	313	264	264	252	257	294	291	293	272	235	308	274	258	289	283	322	302	259	286	265	277	288	266	308	313	253	252	248	296	272	310	273	304	258	293	285	255	287	298	267	304	266	251	291	271	277	281	289	293	264	277	281	264	308	274	287	256	271	271	258	264	284	287	270	274	290	281	283	275	301	268	262	275	260	278	255	273	254	277	307	256	281	274	269	282	258	261	286	248	293	297	281	273	263	271	330	313	297	275	262	287	263	298	312	255	291	275	293	309	277	276	284	316	267	317	279	274	301	300	239	289	263	294	291	279	293	308	274	306	314	282	303	303	289	295	292	291	255	301	265	276	300	283	269	301	281	283	289	274	294	290	306	278	267	288	265	266	279	298	274	244	279	284	289	281	294	278	286	262	249	300	284	321	269	304	294	278	306	278	247	260	288	262	292	281	275	279	292	280	274	269	261	286	293	299	302	293	233	283	294	267	287	287	270	274	269	296	285	284	300	275	296	287	314	279	277	292	293	292	260	250	270	277	274	269	292	307	278	284	270	289	298	285	310	289	275	281	238	251	270	259	237	327	257	280	252	259	276	274	251	288	270	250	269	276	300	287	298	312	267	296	293	295	276	285	277	289	271	289	287	284	277	279	281	308	301	284	270	280	271	268	279	283	277	289	285	313	289	228	288	268	247	259	278	271	296	276	291	271	296	277	271	287	264	278	291	261	255	299	264	291	269	274	270	293	254	283	265	306	292	273	273	264	261	263	278	294	296	246	272	293	276	293	292	278	281	278	258	294	304	289	296	288	255	276	295	260	297	281	277	261	277	268	294	252	259	298	241	288	255	274	284	267	285	257	281	268	266	277	271	300	309	269	287	269	279	265	276	278	278	289	279	266	276	274	272	262	268	254	285	283	302	286	289	264	319	287	295	273	275	281	245	282	271	292	265	271	242	260	270	260	307	251	262	261	256	289	298	295	281	280	301	287	253	293	293	263	260	281	286	233	261	278	271	286	287	284	265	256	294	259	291	254	235	257	297	250	274	263	268	294	296	274	279	249	270	275	265	282	297	263	299	269	278	285	281	250	257	303	299	326	250	277	303	280	287	271	275	263	289	301	279	276	307	283	293	272	299	289	291	296	231	295	296	272	323	308	251	280	290	259	285	262	278	266	246	277	275	304	294	282	278	252	261	258	302	256	248	250	267	263	280	278	297	267	306	246	258	272	273	291	286	266	272	262	289	264	253	262	292	280	250	285	261	302	260	288	260	263	260	262	273	265	278	289	248	289	302	270	270	309	304	298	274	265	288	275	301	257	267	266	259	296	298	293	261	279	284	289	264	290	314	291	284	280	301	266	274	273	331	274	245	292	277	306	296	278	289	289	287	280	274	240	260	292	265	246	263	272	286	318	294	281	301	252	251	299	289	283	302	275	247	304	297	282	270	306	267	258	272	263	278	282	289	264	264	278	273	304	268	275	290	254	293	300	267	270	300	248	271	299	255	269	286	281	283	263	249	270	288	261	263	258	275	281	287	275	270	270	285	271	278	266	251	242	274	266	257	314	259	282	297	286	293	288	284	237	286	272	265	257	281	254	292	287	279	283	278	268	293	258	243	275	283	283	265	271	254	231	307	283	283	290	278	282	259	293	288	302	255	257	265	286	288	278	288	288	294	269	263	299	316	272	283	292	301	295	273	284	293	284	289	326	276	263	297	293	266	266	268	265	292	273	289	262	266	270	313	255	288	301	260	290	270	326	257	270	296	280	256	287	295	293	284	279	261	289	306	275	272	256	269	271	299	300	265	312	298	264	265	264	276	276	282	253	253	292	282	282	272	278	285	269	304	295	266	286	286	304	280	305	297	294	295	272	264	289	306	294	290	287	272	275	287	258	280	248	266	262	319	288	281	326	294	292	258	251	254	280	267	241	287	280	299	297	271	293	276	264	255	267	298	290	304	266	257	276	281	303	282	280	264	262	277	306	275	303	266	271	289	241	286	279	289	259	266	278	254	261	258	274	304	292	272	323	274	265	286	260	289	293	262	280	277	281	255	270	279	272	273	275	291	297	258	291	305	278	294	262	252	290	260	264	273	276	260	248	287	279	293	276	264	275	291	320	268	276	298	287	289	292	277	267	309	265	275	302	308	281	278	295	249	250	291	311	265	302	254	287	263	260	270	276	293	292	268	285	279	285	266	276	228	303	263	280	266	264	268	280	262	287	292	292	262	276	283	270	268	292	267	272	293	305	278	279	264	295	292	275	308	284	283	288	262	285	253	286	285	275	290	271	276	266	280	293	298	298	268	283	259	287	299	281	297	278	299	280	280	277	265	289	270	305	290	278	257	273	267	288	284
20229	2601	5523	6306	5356	4546	3668	3089	2724	2411	2096	1871	1798	1635	1479	1428	1351	1304	1319	1248	1114	1116	1096	1078	1079	1092	1063	1025	1032	1017	998	981	957	983	915	905	910	941	927	913	876	856	860	869	857	901	861	872	845	873	848	881	867	838	811	858	839	889	873	806	885	883	865	840	772	879	831	856	805	842	827	817	756	889	845	806	835	803	806	843	860	839	836	840	813	824	849	774	788	812	786	814	856	868	798	822	834	808	802	824	850	830	765	795	843	814	833	831	780	807	805	819	817	859	837	775	809	833	766	830	782	830	774	798	783	784	795	809	804	785	841	759	772	790	770	789	832	766	803	785	798	812	856	857	778	818	816	847	805	849	791	780	750	819	781	763	815	782	799	725	836	740	812	785	774	829	810	792	749	794	775	825	798	795	788	771	767	748	804	792	793	829	762	778	791	813	759	850	829	823	785	837	801	837	802	848	814	762	809	793	844	860	817	806	820	798	794	774	825	812	793	772	813	849	732	762	791	796	776	804	767	821	773	779	794	838	803	771	826	824	856	798	825	800	824	785	823	766	796	802	793	782	820	780	801	785	782	777	807	855	783	801	808	766	813	821	736	767	794	784	782	801	776	790	768	820	793	823	841	774	836	824	815	785	761	783	829	870	781	813	798	806	795	795	819	796	771	785	811	808	824	786	770	781	820	805	777	752	743	802	802	761	816	857	827	788	841	817	832	891	777	738	822	784	773	817	752	807	799	850	812	752	829	772	810	819	843	760	809	789	819	800	774	823	824	778	795	810	786	775	821	797	836	803	815	800	752	819	830	775	769	828	820	783	778	774	796	830	764	781	801	805	804	796	820	799	830	779	779	833	776	795	749	752	796	793	810	742	788	807	812	807	796	767	763	794	817	767	802	767	777	811	815	810	781	833	775	816	819	822	789	792	804	817	810	816	787	750	782	813	807	750	783	798	797	804	778	835	762	764	803	809	806	813	809	797	795	751	754	799	820	817	828	802	804	812	823	795	844	808	812	852	832	785	800	791	757	825	818	793	816	822	846	760	747	774	789	821	792	857	830	815	771	835	814	771	802	776	802	756	809	766	836	782	745	793	822	816	756	772	767	786	853	805	794	813	769	825	786	808	827	778	771	840	784	786	755	821	808	756	806	802	797	796	809	822	822	774	821	768	797	818	807	777	803	782	800	803	834	806	783	809	805	805	788	792	798	797	799	810	759	812	798	749	744	749	756	737	767	830	823	820	802	840	793	810	795	824	784	816	814	830	769	835	790	795	805	815	789	782	789	776	779	825	800	849	733	834	777	797	758	783	802	788	758	796	839	796	806	794	794	803	808	794	827	830	764	768	766	759	739	815	772	768	775	816	818	793	782	815	773	762	780	802	760	848	768	755	778	817	788	794	775	785	794	779	776	794	795	833	779	787	779	796	755	763	776	782	788	770	767	806	791	786	828	827	780	775	806	779	736	777	784	805	821	854	749	825	785	750	792	793	786	788	827	795	779	776	808	796	786	785	792	852	779	811	810	812	830	758	765	790	754	803	770	849	799	801	738	827	799	758	826	806	806	781	760	774	798	790	816	845	790	800	831	805	813	762	839	764	779	736	798	852	810	785	738	773	787	791	794	834	773	787	821	782	792	741	754	816	819	826	771	762	793	814	840	848	788	824	770	740	802	786	803	802	843	827	788	799	779	805	788	842	801	835	791	770	805	818	802	814	825	804	773	798	734	767	815	763	787	813	800	793	765	796	795	779	805	838	826	813	781	826	798	791	789	806	771	806	831	753	812	798	816	800	763	847	746	774	770	789	812	816	814	841	771	793	731	775	833	811	835	781	785	732	774	813	841	770	802	809	795	821	791	811	770	750	775	754	762	771	810	746	797	768	825	781	797	777	761	764	817	735	804	800	751	811	774	828	824	810	768	780	794	808	795	833	769	842	806	830	818	795	805	778	811	839	800	796	767	838	745	787	830	795	830	822	800	811	834	769	765	830	798	825	831	753	826	753	787	779	792	804	805	836	816	777	838	818	828	809	789	810	774	814	783	791	777	775	778	817	762	808	772	807	782	778	799	756	779	821	826	761	756	798	786	823	792	829	761	781	782	817	831	796	799	712	748	753	832	802	828	815	774	824	844	818	841	810	767	779	791	808	806	841	747	863	812	829	810	803	794	745	799	770	831	786	792	743	829	744	832	778	785	825	788	770	763	804	781	806	800	786	839	845	770	793	816	776	808	743	795	796	847	797	803	794	732	746	790	801	784	791	821	784	780	831	794	804	821	787	818	748	765	746	783	841	803	802	797	768	876	812	826	778	789	792	751	825	768	740	834	785	811	834	782	803	757	836	773	787	799	813	788	777	807	770	782	760	800	750	794	773	734	742	747	791	782	799	770	801	792	799	764	804	788	753	794	805	831	818	838	752	811	796	824	755	752	843	767	783	833	745	823	805	822	789	801	791	767	820	812	797	781	843	796	782	797	802	853	754	820	829	780	746	818	806	737	852	771	745	778	836	853	825	775	788	787	795	795	799	808	751	781	829	832	818	802	780	788	852	821	831	757	783	789	771	812	797	808	833	837	763	777	809	806	815	843	785	793	825	829	749	756	794	776	830	794	757	803	816	843	793	784	844	811	822	804	751	759	795	759	824	849	823	772	833	732	808	824	775	824	753	780	822	792	822	774	813	799	787	778	813	820	732	812	737	780	783	833	833	790	789	814	736	790	770	782	792	767	785	806	805	779	777	812	836	808	738	750	855	756	791	832	823	806	815	791	787	776	845	814	756	793	790	779	819	765	730	787	825	788	819	808	827	793	775	821	785	825	761	808	789	817	824	822	809	802	797	799	783	792	822	770	805	809	810	733	744	812	773	820	788	817	796	792	814	764	794	793	808	837	781	808	833	780	821	798	807	812	786	830	759	813	785	800	819	784	844	827	769	839	775	784	780	787	803	790	758	787	753	741	796	779	788	864	798	814	772	779	832	853	784	803	824	810	783	709	790	762	838	816	761	785	797	781	782	798	789	797	780	756	782	825	810	759	824	766	826	812	769	784	783	806	806	781	844	801	783	853	784	823	804	815	794	796	743	830	742	782	766	782	815	813	813	787	825	767	749	767	831	764	781	817	757	819	756	858	807	778	776	774	780	757	800	790	789	771	800	793	778	808	788	771	842	732	761	837	844	775	775	823	795	866	783	798	819	766	773	767	815	783	810	773	850	776	795	787	798	765	815	781	848	806	794	833	780	776	833	782	811	817	796	802	848	743	768	774	796	782	830	801	785	785	821	823	780	838	828	772	817	763	794	794	789	763	792	788	824	793	796	834	785	776	783	767	806	754	807	743	757	755	784	815	821	783	744	779	746	744	769	762	792	792	811	834	790	815	783	797	797	784	812	810	787	772	774	802	766	862	819	827	823	773	802	754	794	797	762	806	804	799	763	793	801	759	830	803	809	790	800	811	802	806	800	800	843	848	736	811	775	777	804	845	819
6005	365	253	150	133	130	112	121	111	98	107	84	87	95	93	90	84	100	92	95	96	109	91	109	90	101	100	87	99	98	93	76	95	107	74	90	94	98	88	112	93	107	78	103	108	91	98	90	98	99	97	96	90	93	99	91	101	84	75	80	93	92	77	92	103	105	99	79	89	90	82	101	78	95	93	90	93	104	93	89	103	100	95	100	92	83	99	87	93	82	79	80	80	107	75	94	84	96	88	97	110	71	112	97	99	83	85	81	91	79	92	90	95	95	103	100	97	88	94	80	101	96	92	91	88	87	103	76	94	77	84	85	127	91	85	76	110	102	81	101	115	76	82	84	95	85	88	78	93	105	75	85	86	88	88	76	68	92	109	112	82	97	101	76	103	100	83	111	108	90	102	109	103	116	87	98	109	105	101	84	93	111	94	86	87	91	94	91	94	90	95	75	88	88	89	89	85	83	106	86	92	86	87	93	94	105	90	103	105	101	93	98	100	100	105	94	98	107	86	108	100	89	97	102	103	77	86	119	85	95	73	103	79	94	83	111	85	91	87	92	107	84	93	88	89	103	86	113	93	100	95	91	90	87	105	79	98	88	83	102	96	108	91	83	95	86	100	93	104	87	88	104	105	83	122	99	103	99	85	77	98	94	97	95	96	96	76	86	90	83	79	88	95	87	96	104	96	96	97	97	82	85	87	93	99	86	96	98	97	72	91	100	84	89	100	94	93	98	90	108	84	105	89	102	104	95	90	95	69	90	104	104	101	69	100	83	103	84	105	96	91	104	79	98	80	93	100	98	87	116	94	86	85	95	81	98	105	98	81	110	91	99	86	98	93	95	87	78	99	102	96	103	113	92	95	85	92	101	93	85	90	98	85	90	81	101	95	108	90	89	95	102	80	101	99	102	98	95	89	124	97	75	95	90	103	80	105	90	101	88	107	103	90	100	91	103	81	103	94	89	75	78	85	90	101	83	76	100	90	102	86	90	91	77	98	94	112	93	96	111	97	115	101	84	93	119	97	78	99	94	81	80	88	91	88	104	94	78	80	84	86	89	88	95	84	87	93	92	96	95	91	80	101	83	114	86	88	99	92	108	86	73	90	78	96	103	90	97	93	86	91	83	97	94	78	96	117	107	120	104	111	107	110	111	101	85	97	92	100	84	120	92	97	105	104	98	76	95	100	90	89	81	104	98	92	104	106	101	97	90	80	95	93	105	100	88	80	106	72	87	97	106	110	91	100	103	94	86	102	97	107	89	85	80	80	100	85	104	85	84	94	77	103	91	70	78	97	114	85	95	89	99	79	92	105	95	93	85	99	99	107	110	102	98	94	94	90	101	88	95	98	81	70	104	85	86	89	76	104	77	100	105	87	83	101	101	100	91	87	101	89	104	97	81	92	93	108	93	88	97	89	97	101	95	96	96	98	93	95	103	109	98	90	94	99	92	102	99	82	100	98	85	85	87	121	110	89	68	84	82	89	85	65	99	82	87	87	109	92	96	105	82	83	102	99	99	88	88	103	97	112	84	90	84	102	91	101	90	77	78	80	94	91	72	90	92	102	101	77	110	86	107	88	99	94	111	84	99	107	85	97	91	90	80	100	89	101	88	107	96	103	84	92	101	91	80	92	95	98	83	100	87	102	105	97	92	88	95	87	95	128	105	98	94	102	97	102	98	104	79	95	88	83	97	102	100	88	76	75	89	98	106	97	110	84	109	112	86	87	84	101	89	110	94	68	80	118	89	88	118	85	83	81	85	90	81	97	80	107	96	93	99	91	99	111	92	93	104	89	113	107	85	116	89	104	96	94	88	87	91	94	105	94	86	94	90	94	99	111	96	83	96	77	98	97	94	103	80	101	93	89	101	92	105	96	110	84	95	110	94	98	100	111	92	92	80	99	104	95	98	100	81	97	108	83	102	106	102	85	85	112	101	81	93	106	109	112	92	92	112	100	89	85	101	85	89	85	83	99	80	76	81	80	89	83	95	94	85	113	81	91	79	91	103	89	81	99	92	94	91	101	97	81	77	80	82	88	102	83	103	87	112	94	106	92	81	87	84	100	105	88	88	102	79	106	88	97	83	89	97	94	72	89	109	87	97	84	90	104	91	83	88	102	77	93	79	104	86	83	122	95	92	96	91	97	106	95	102	94	95	94	107	110	84	97	85	83	110	88	124	99	110	97	91	85	79	93	76	100	95	96	104	106	89	85	95	90	79	89	95	99	76	85	101	121	97	81	82	91	79	90	101	95	89	100	82	72	127	107	113	81	86	96	94	97	109	116	95	110	115	112	85	95	99	96	100	84	94	87	91	83	73	100	109	99	83	82	81	98	82	91	95	101	90	86	94	97	100	101	90	92	84	92	86	95	90	86	88	100	85	86	92	101	89	107	99	90	94	82	115	85	87	91	88	94	104	103	94	76	87	77	93	92	108	94	64	83	109	89	90	81	78	79	89	91	97	100	97	82	95	94	89	80	91	79	96	86	77	94	103	108	91	121	90	98	76	105	90	97	99	99	108	85	112	82	94	107	99	87	99	92	85	64	76	112	86	113	88	102	108	85	90	117	66	93	106	83	108	90	92	81	103	88	107	84	106	83	90	93	86	88	88	88	102	85	85	96	104	99	102	86	107	88	93	106	96	92	100	91	85	86	95	99	100	102	77	93	115	103	83	85	73	93	94	95	88	89	98	71	100	94	100	104	101	101	91	100	90	83	114	84	102	89	72	97	76	96	84	87	79	109	78	98	80	92	90	91	85	104	84	89	72	80	97	88	98	87	83	94	90	91	102	84	90	85	111	97	102	108	85	98	98	88	95	79	88	87	94	104	97	86	81	80	96	71	90	89	84	87	94	82	85	101	96	81	96	87	104	94	91	89	109	84	90	94	105	95	113	101	117	100	104	88	101	106	92	91	101	106	81	99	75	91	78	93	79	98	93	99	79	107	98	83	107	80	87	111	113	95	99	93	92	104	101	77	96	102	95	108	86	94	99	87	99	89	84	98	86	83	97	84	97	105	100	78	91	96	100	93	78	108	101	93	104	96	77	89	98	98	102	106	87	107	89	95	103	88	88	121	90	81	86	101	91	82	111	89	97	100	104	112	79	85	93	96	84	90	90	85	103	104	104	92	87	105	88	96	104	99	91	99	88	91	100	90	100	90	92	84	96	117	112	83	100	104	97	98	80	93	88	105	115	100	94	96	86	90	90	100	92	104	67	104	90	99	100	94	83	85	94	78	93	80	77	93	80	88	86	91	93	92	99	88	82	88	102	89	87	90	95	97	83	87	106	89	96	84	96	101	100	101	94	85	83	94	90	85	96	81	105	98	81	93	100	86	76	98	96	98	98	97	81	90	93	98	96	100	80	100	92	102	87	112	88	79	85	97	93	88	103	108	115	92	89	89	96	98	98	93	88	100	94	82	90	101	78	88	98	102	96	90	100	101	87	109	109	93	90	98	90	91	79	80	88	72	92
5982	403	468	525	501	416	387	421	345	369	351	373	333	358	344	361	326	362	341	355	340	327	345	300	323	331	302	286	322	347	326	347	314	328	359	331	320	329	326	370	359	331	301	336	334	316	331	329	322	363	305	335	339	344	356	356	362	313	322	359	351	329	346	320	345	348	341	336	333	334	322	346	317	342	339	347	334	319	367	361	373	323	337	368	314	300	340	331	321	337	370	342	329	313	333	330	355	346	348	335	322	347	296	336	344	344	356	342	318	314	360	331	317	349	324	349	326	322	319	308	330	344	310	350	329	297	341	356	317	347	325	340	335	322	360	356	325	357	338	327	354	311	351	303	321	337	300	309	349	332	344	308	382	306	305	372	333	306	341	338	342	293	335	321	366	309	335	355	295	350	307	352	335	336	305	325	329	330	353	329	333	325	298	331	311	341	357	317	326	336	332	362	324	332	327	336	327	335	340	336	345	317	348	344	338	282	322	343	301	318	322	320	338	350	367	344	342	335	312	332	344	335	345	353	363	313	336	341	327	353	324	317	354	339	339	335	327	355	335	342	347	329	355	300	341	344	325	345	333	352	347	335	318	309	325	377	338	333	313	347	351	359	324	384	352	353	345	311	314	317	316	360	350	326	307	362	327	348	365	346	339	319	329	351	331	331	324	322	349	316	298	347	306	336	328	316	359	324	346	314	330	314	342	337	340	353	334	340	344	333	332	346	343	311	358	321	330	331	352	337	315	325	355	345	357	362	326	347	340	371	323	328	332	346	360	343	339	305	327	380	347	331	366	323	339	322	319	315	353	337	361	360	320	343	298	310	352	320	296	346	328	379	348	336	301	314	346	331	328	358	318	336	318	373	309	327	327	327	353	330	350	345	308	333	310	321	318	303	339	288	309	337	320	368	322	319	337	318	303	316	314	293	319	306	328	347	314	317	319	336	371	348	313	313	329	328	333	320	331	312	316	333	320	340	332	332	344	332	368	354	331	316	355	309	321	346	331	368	332	338	368	352	340	315	310	341	302	326	308	310	350	348	313	343	330	339	325	328	338	316	312	303	320	347	336	333	321	341	319	316	350	338	363	335	315	363	381	294	297	314	336	315	349	306	355	334	327	300	340	328	315	312	342	324	332	315	332	356	332	316	341	372	322	331	340	301	328	357	340	294	330	344	317	325	330	319	330	305	315	334	308	307	341	332	352	304	348	312	346	331	323	333	329	325	323	349	350	333	328	285	315	324	335	334	332	341	322	322	322	315	318	311	316	344	331	344	318	309	304	321	356	312	326	335	305	351	357	312	366	322	342	340	333	338	325	321	318	304	327	352	323	321	318	327	304	330	296	345	313	343	322	324	329	352	363	344	340	332	309	339	330	340	342	346	331	350	331	317	335	332	329	336	362	342	320	332	356	342	337	350	276	343	301	325	359	322	300	321	331	304	315	342	333	347	347	308	312	326	330	320	333	328	325	324	338	351	353	343	319	338	348	308	323	364	312	323	346	349	321	311	311	322	350	322	305	318	321	323	337	307	334	310	307	327	329	323	323	348	352	322	345	328	327	322	331	326	346	302	345	335	318	314	342	340	330	363	324	290	297	336	299	325	346	297	351	358	352	344	315	347	336	374	337	341	323	359	308	336	354	357	337	359	325	329	335	327	337	378	330	334	350	340	304	350	325	336	345	360	331	327	318	339	317	301	319	339	380	364	323	329	297	337	339	346	343	304	314	332	322	338	330	337	344	341	310	339	329	326	332	356	334	351	323	336	320	342	348	309	323	344	327	317	310	319	332	343	357	323	361	335	330	328	307	321	348	323	284	340	339	330	351	341	330	325	325	354	348	327	348	334	330	327	333	352	343	324	307	289	340	323	335	350	325	330	345	337	327	336	335	337	351	279	333	336	348	341	352	370	324	344	336	346	327	339	331	377	313	332	353	372	356	326	326	271	330	310	314	315	309	329	358	304	345	348	343	332	327	305	315	326	325	330	331	351	341	335	349	323	315	348	312	302	337	372	347	321	320	343	348	380	318	323	325	340	351	342	290	307	317	361	305	312	331	353	347	352	358	335	316	337	328	324	355	307	338	336	316	373	367	317	330	335	357	344	341	313	338	338	356	332	304	300	321	355	323	301	323	350	330	300	329	331	322	335	306	332	314	326	338	303	326	366	349	322	360	333	329	337	343	343	364	328	344	316	346	339	341	364	336	368	331	338	336	363	293	309	311	315	353	322	362	356	316	338	312	328	324	342	307	355	339	327	324	332	338	381	328	325	324	310	307	336	330	340	344	313	316	332	295	306	315	332	335	338	327	312	337	351	310	311	334	314	351	333	312	343	302	292	342	326	327	343	322	364	297	358	289	373	335	350	318	334	333	327	295	308	331	358	351	348	310	325	305	327	319	355	317	374	350	303	335	317	329	354	337	325	321	321	327	306	377	341	325	315	363	357	336	355	305	315	382	309	343	345	323	317	337	318	351	319	336	303	337	376	327	279	352	308	296	351	358	347	315	344	357	308	338	345	324	344	350	362	319	325	316	342	326	343	347	318	329	302	330	350	324	345	340	320	342	360	344	329	325	310	313	315	343	329	310	345	321	337	322	347	316	340	311	348	295	302	326	341	326	309	348	332	353	332	339	321	328	330	332	336	349	319	327	337	310	323	317	325	389	380	350	338	343	318	341	344	330	312	352	303	357	339	308	313	320	346	329	322	324	298	370	320	340	314	334	335	325	333	302	322	330	334	330	315	303	335	311	326	331	311	330	351	315	319	331	321	344	326	328	331	377	312	334	358	324	370	306	329	333	367	311	347	360	346	340	323	314	338	336	312	287	317	327	299	320	348	307	356	313	337	378	311	348	307	331	335	312	317	323	318	324	349	332	361	326	305	372	338	356	357	291	335	314	335	299	306	316	298	347	335	337	329	338	308	327	338	329	309	331	337	327	342	356	328	345	327	315	351	308	337	328	315	334	340	311	364	314	325	308	356	358	304	320	331	318	325	304	361	326	326	318	309	340	325	342	322	347	344	314	320	314	377	304	358	340	350	337	348	366	319	330	367	354	324	332	338	310	364	337	319	333	322	361	337	357	326	300	339	326	349	330	333	328	347	328	317	323	373	345	353	333	314	334	311	324	314	361	355	339	336	344	328	353	320	318	422	318	348	358	318	322	308	337	299	338	349	362	347	337	305	339	330	300	360	337	332	304	344	339	339	311	320	326	338	318	288	322	351	336	309	338	326	291	298	308	329	280	351	313	299	306	339	325	331	316	325	316	328	317	328	359	348	320	332	368	331	324	328	336	346	343	328	354	352	298	320	323	366	335	309	299	352	351	336	328	327	339	349	352	333	326	325	352	348	317	334	315	326	330	316	324	342	348	330	323	320	302	358	348	331	354	336	327	321	343	341	364	337	314	319	312	317	326	334	326	328	347	296	301	340	325	332	368	350	333	364	296	315	331	345	331	337	327	336	296	336	361	340	363	317	323	329
37420	13608	2298	1106	787	625	500	422	337	361	270	286	296	272	261	261	260	218	229	224	197	194	223	213	209	219	198	219	221	224	209	198	209	202	173	216	225	183	215	199	226	205	232	195	188	207	193	216	194	198	200	209	195	187	218	224	208	223	197	206	183	194	203	203	220	189	192	178	219	218	206	204	204	189	188	215	199	218	191	200	212	201	196	235	196	213	184	223	203	171	208	175	197	194	188	228	207	196	191	212	218	214	203	196	186	205	189	231	213	187	195	177	231	179	208	192	195	226	210	184	205	182	211	224	189	200	211	210	197	183	186	205	189	218	206	203	175	185	206	203	184	190	210	186	190	214	201	196	194	198	222	206	211	186	204	192	185	209	186	179	197	186	194	199	183	192	228	188	204	205	173	244	232	214	219	220	188	193	205	217	204	197	198	189	225	182	222	203	176	197	199	177	204	193	197	190	207	205	210	213	205	202	196	222	201	202	204	195	189	205	183	201	203	177	220	221	190	170	185	202	198	167	214	214	186	207	185	194	205	216	195	186	201	183	180	200	207	210	186	200	188	189	226	200	202	193	203	225	214	211	188	196	200	201	197	215	198	193	224	173	183	199	189	208	190	216	191	200	177	186	197	218	183	190	207	197	190	181	183	212	213	169	207	188	195	204	192	213	203	209	186	207	198	196	178	179	180	179	210	216	216	200	218	235	213	186	210	188	214	181	171	219	188	196	206	203	217	185	210	199	197	197	191	196	190	192	193	196	220	179	202	189	214	190	208	181	191	205	204	183	208	211	181	194	190	187	183	198	204	223	187	188	215	210	184	196	167	202	211	225	178	208	184	209	189	191	215	196	193	182	189	192	204	203	197	203	182	194	183	211	207	190	187	227	172	186	198	205	214	214	211	209	174	212	191	182	219	221	202	220	217	201	202	199	178	181	195	232	209	208	208	214	220	171	207	192	189	240	199	198	200	204	198	211	187	198	208	216	174	169	179	213	195	220	193	176	192	208	210	210	201	171	167	193	209	176	189	189	188	211	202	205	186	198	213	217	178	183	188	202	202	185	214	197	203	167	227	213	223	187	203	174	182	215	223	204	219	193	192	195	209	214	200	187	194	185	199	196	170	206	174	204	197	198	213	205	165	191	180	208	211	236	185	204	194	190	168	201	192	195	205	198	202	191	216	210	177	207	190	201	213	220	194	196	198	218	198	215	197	178	193	203	170	204	180	213	195	186	204	181	220	209	189	193	194	189	202	213	191	191	194	217	193	172	196	205	223	175	187	174	201	200	221	226	185	217	200	186	191	175	189	181	198	208	191	204	215	175	191	189	187	208	210	197	184	192	222	191	207	235	188	206	188	193	201	196	198	175	196	189	202	225	198	202	221	201	205	211	201	211	191	200	201	219	192	202	182	195	202	202	212	204	198	193	210	187	211	222	224	199	193	198	200	178	190	194	204	191	190	189	182	209	218	233	186	197	210	202	214	195	218	192	209	181	222	203	202	213	224	169	184	219	199	207	161	187	205	206	197	187	187	208	211	178	190	187	196	209	213	199	205	217	175	202	202	211	195	208	201	192	241	176	208	207	207	188	226	205	209	215	195	200	200	187	181	192	208	193	219	193	195	214	212	192	204	183	207	212	210	221	183	187	184	198	181	181	207	214	193	184	190	223	222	219	201	170	213	202	198	206	179	192	209	219	187	174	208	209	186	209	188	198	206	217	188	213	199	202	191	188	204	172	199	209	199	226	225	200	198	208	194	188	191	193	175	200	196	196	197	195	189	229	190	202	186	183	194	165	205	196	200	210	186	192	162	193	215	221	220	197	186	199	171	231	204	201	180	177	182	200	190	185	194	208	219	199	210	209	215	210	192	201	176	207	178	197	191	188	203	216	216	199	205	208	190	175	197	202	203	212	228	221	175	189	190	202	204	210	187	192	198	180	200	203	203	194	198	223	192	198	190	203	192	174	207	188	206	185	188	179	210	192	215	178	214	202	202	186	197	237	201	228	218	219	214	211	207	205	199	194	185	206	174	229	174	184	178	192	216	215	210	189	194	178	192	194	199	207	200	220	189	190	203	185	213	199	180	213	189	201	202	202	228	228	202	188	204	182	217	210	182	200	179	190	186	227	209	201	191	176	197	218	180	219	216	210	210	200	194	225	234	176	228	206	209	184	175	196	201	191	239	218	214	215	190	194	194	187	195	191	213	221	187	198	187	204	191	215	202	188	206	224	198	190	215	194	208	224	202	221	216	215	199	188	168	192	201	193	189	185	188	175	205	199	198	190	192	197	186	223	175	190	226	200	209	219	212	191	186	232	210	212	176	182	209	188	201	176	194	234	181	189	183	194	184	208	147	186	192	218	202	178	192	199	200	195	218	203	192	176	225	186	195	196	222	196	205	199	215	182	192	218	171	204	201	188	240	205	223	208	206	215	184	200	208	167	199	231	204	196	200	215	179	183	197	206	207	208	189	189	201	201	212	190	186	216	208	216	191	174	198	171	205	178	196	177	183	221	201	208	207	187	178	207	176	199	181	204	199	193	220	186	188	188	175	187	233	199	209	227	209	189	207	184	194	201	188	204	204	185	166	229	199	198	175	198	199	202	208	217	186	208	202	194	212	217	221	187	212	173	193	200	201	196	190	198	205	215	221	199	203	204	200	192	193	214	217	221	202	175	225	207	184	183	204	215	223	190	211	202	223	209	206	211	187	230	203	197	208	163	189	223	196	206	188	211	196	204	194	205	208	210	210	194	188	223	193	200	209	176	194	187	191	201	203	188	198	197	199	193	199	199	209	212	223	185	198	184	197	203	200	213	195	196	184	204	202	193	188	206	200	198	165	176	183	190	183	210	194	192	202	200	195	178	225	177	204	180	191	221	197	213	204	205	189	206	192	180	205	199	205	201	215	209	177	203	208	219	208	176	190	205	184	205	221	198	214	199	201	189	190	191	208	196	215	206	189	194	183	200	197	189	212	192	220	212	191	185	213	205	218	231	182	204	208	184	229	217	211	196	216	197	196	191	211	219	184	190	167	184	194	216	213	193	190	194	202	191	192	197	194	209	200	181	203	235	196	182	193	211	205	201	189	191	213	179	194	180	220	188	189	198	196	209	195	204	213	185	207	202	210	190	205	218	212	228	213	213	199	200	219	187	196	205	211	190	195	196	206	193	191	183	190	213	198	211	214	187	186	183	191	211	203	185	220	195	174	197	204	201	189	194	182	213	197	197	188	201	178	182	219	216	189	208	203	212	214	232	202	213	173	226	193	187	198	194	225	217	193	195	199	178	194	202	214	182	184	191	183	212	195	205	213	198	192	184	204	184	197	218	214	227	191	203	209	199	201	207	195	215	208	189	215	189	205	206	201	213	185	184	220	187	208	198	194	219	213	210	216	218	219	209	167	214	190	200	210	203	187	195	206	189	212	171	189	225	191	189	180	206	183	200	188	239	196	212	211	190	205	188	188	195	219	192	215	179
16293	1495	3166	3583	2976	2512	2128	1733	1575	1403	1271	1110	1076	1037	986	966	897	924	889	824	792	759	761	760	726	760	683	719	722	714	688	723	653	683	702	689	668	663	706	661	628	648	619	669	635	619	590	605	635	598	603	647	644	627	659	630	625	656	625	662	644	653	625	610	621	621	599	647	591	602	643	625	652	661	680	635	614	626	631	594	645	657	572	615	630	631	597	638	629	649	619	612	662	676	600	609	593	591	581	633	624	648	545	635	588	632	608	597	601	598	583	647	607	590	621	620	650	652	592	650	606	579	567	577	600	583	620	622	598	565	599	636	601	617	563	593	611	622	625	584	615	610	609	614	604	625	619	626	643	561	587	603	585	522	614	577	611	634	631	655	594	624	615	579	573	571	635	645	605	604	583	604	607	637	672	620	620	609	608	550	534	554	620	602	617	609	571	596	622	564	565	634	576	591	558	586	632	594	629	612	593	625	566	620	588	595	581	624	626	626	613	605	630	561	600	584	663	597	609	602	587	585	599	636	604	609	640	637	646	637	598	579	614	618	629	614	661	646	628	642	604	587	602	604	603	602	605	580	584	573	647	632	605	597	588	609	571	603	607	622	563	615	607	595	608	587	624	594	601	596	631	615	616	650	623	612	635	572	623	659	586	598	622	605	625	622	650	625	587	648	569	564	626	612	591	594	631	613	598	611	613	614	639	608	582	600	621	603	625	601	602	624	573	660	594	555	605	616	619	612	610	619	639	622	586	629	605	564	596	587	580	607	584	599	572	596	573	582	586	631	564	585	568	647	592	652	589	583	619	591	630	587	586	616	626	627	613	622	590	588	610	615	593	604	609	555	607	578	602	612	620	628	590	601	619	572	582	598	611	681	633	567	620	627	594	604	609	581	592	607	584	600	645	618	591	638	575	598	658	587	577	581	608	659	562	581	588	624	561	575	609	604	634	619	604	619	607	583	595	555	631	575	626	623	596	606	566	624	637	571	617	574	628	652	585	595	652	580	633	638	603	652	593	611	626	586	614	614	583	611	568	607	649	608	627	663	630	614	588	624	614	633	588	571	621	610	601	609	616	600	609	622	598	615	662	609	597	588	632	590	599	599	585	621	546	646	594	568	601	636	653	603	635	630	591	595	597	580	622	589	627	596	573	624	612	611	625	665	598	610	593	571	603	607	607	592	592	614	637	619	576	609	576	615	578	636	610	604	592	576	587	614	633	588	615	584	619	612	638	614	574	590	632	622	617	587	567	681	587	614	601	628	603	580	622	628	618	611	606	546	596	646	644	634	593	593	581	555	579	616	658	556	588	606	590	597	616	585	609	574	610	615	602	644	596	593	537	590	599	615	607	602	647	619	594	579	605	588	568	601	577	618	646	586	607	623	613	588	608	601	626	586	589	592	666	604	650	600	615	615	557	592	625	568	640	649	569	593	597	577	622	611	621	635	612	595	634	655	601	661	626	593	625	662	572	607	621	596	607	600	643	590	584	582	638	561	617	612	623	598	606	659	593	654	631	594	626	613	635	581	602	652	584	594	583	656	598	640	586	595	639	573	623	576	577	650	566	600	549	617	601	614	610	594	609	651	595	655	563	575	614	599	622	634	629	587	641	593	582	619	594	587	589	640	644	587	639	640	587	596	611	615	601	606	583	593	619	595	611	599	608	613	593	597	602	608	570	577	632	640	626	607	605	618	653	616	636	619	628	615	589	544	622	592	582	608	627	636	573	637	600	600	658	583	636	611	565	603	605	555	627	625	605	563	639	555	590	605	622	575	613	618	630	598	591	596	643	608	623	593	605	616	591	567	589	636	558	590	586	625	616	614	581	605	627	606	608	589	630	598	633	614	595	626	640	607	586	570	586	638	586	579	606	617	613	624	616	610	629	617	616	680	592	588	629	645	597	601	601	613	661	619	620	578	624	554	641	612	627	608	608	644	630	592	619	577	581	571	577	612	597	605	576	634	595	615	597	614	610	613	607	627	569	571	605	571	639	609	602	621	649	597	607	599	631	567	579	597	631	618	626	645	616	579	609	606	614	629	603	591	631	626	611	644	590	622	633	621	579	628	617	575	625	588	568	554	565	575	635	606	637	567	590	591	590	617	581	620	641	570	612	621	594	612	640	601	615	642	614	578	571	621	564	612	625	594	630	637	611	550	601	591	616	580	618	627	617	617	609	584	597	578	610	614	620	616	594	585	591	575	642	591	633	574	577	643	579	604	545	614	608	568	592	621	586	620	597	625	582	587	622	626	587	583	655	614	602	606	595	568	606	619	625	614	582	615	659	620	602	645	613	620	593	661	585	582	598	620	649	630	653	625	566	623	611	650	626	657	623	613	559	605	611	650	643	649	614	570	645	656	584	608	570	626	593	612	628	613	608	589	594	631	607	566	610	653	638	657	600	613	605	660	593	621	581	636	588	589	596	558	602	634	600	602	608	567	594	568	620	611	619	606	620	598	584	605	607	601	580	639	607	615	595	602	567	597	603	610	565	605	648	621	578	610	637	539	608	645	637	609	583	577	621	600	596	597	582	589	618	557	606	594	620	590	630	580	605	592	589	654	621	609	618	579	611	611	557	652	634	648	595	579	598	614	587	574	624	605	645	599	623	615	587	637	590	567	596	610	645	618	612	598	634	599	541	632	625	591	610	593	621	567	636	596	645	641	592	612	583	621	603	572	598	597	565	641	620	610	616	638	575	591	624	602	585	671	618	628	587	646	624	616	632	601	598	637	572	610	608	578	623	674	595	580	612	552	615	570	588	613	604	589	644	634	605	623	597	597	593	608	600	617	588	592	598	613	618	581	645	599	604	620	591	607	603	603	614	609	628	580	617	610	586	661	583	638	638	636	630	589	628	566	608	643	636	595	634	600	607	588	609	623	603	616	632	614	661	596	549	622	610	637	572	658	621	655	628	621	620	625	594	582	662	593	566	623	633	583	607	595	647	610	622	596	620	555	577	608	604	613	572	596	588	632	654	610	608	587	612	606	588	628	602	561	590	612	636	568	595	596	579	574	619	624	594	589	613	599	658	559	608	618	622	580	595	637	584	581	608	606	597	623	569	638	586	602	641	638	631	573	606	614	583	622	621	632	619	655	615	660	576	620	647	605	632	585	617	573	622	575	614	627	555	623	589	656	560	630	571	579	644	627	601	628	558	624	602	627	601	582	554	640	655	648	635	619	577	591	587	606	619	625	599	635	570	616	557	591	599	631	586	616	641	604	581	578	615	574	589	629	582	561	607	614	602	608	602	603	585	601	627	575	601	593	606	632	594	601	613	556	598	605	596	600	569	581	604	579	618	591	592	616	539	596	638	615	618	566	602	587	624	596	666	570	622	586	614	587	596	599	565	650	641	623	592	606	633	617	596	613	612	602	605	646	624	615	571	555	594	601	596	617	597	590	622	589	649	569	631	571	627	615	620	554	591	619	625	623	620	627	594	643	586	623	605	592	617	616	608	654	594	591	594	593	627	588
43969	23164	9027	2374	1602	1196	914	742	639	561	495	436	437	394	431	415	372	393	346	346	311	325	340	321	319	274	311	291	325	319	277	287	281	269	285	287	324	321	312	261	315	251	278	281	324	291	295	289	316	295	296	312	283	259	286	289	270	320	285	303	252	295	286	266	244	294	284	308	291	282	275	275	310	254	305	284	281	278	305	259	269	260	266	287	263	280	291	243	288	271	307	278	297	283	257	307	289	263	273	299	313	307	293	280	276	261	274	291	298	312	276	249	299	259	282	284	268	266	269	291	259	263	288	286	315	275	295	292	284	251	254	281	268	279	265	299	312	283	283	284	278	254	264	296	275	312	247	257	280	254	282	296	288	267	266	273	308	282	264	300	261	277	269	293	280	271	283	253	289	281	289	297	267	291	267	311	298	281	270	287	292	321	263	292	268	275	289	247	275	246	252	287	285	280	277	282	298	268	287	279	259	281	271	308	285	279	281	277	292	250	285	260	297	298	272	303	287	289	299	269	278	264	253	296	279	294	310	306	280	299	263	262	282	274	280	275	277	265	263	288	271	283	277	264	269	309	269	273	283	255	307	293	259	284	267	280	228	272	291	265	305	293	309	311	278	277	272	306	257	276	288	280	280	284	245	258	277	287	294	272	269	262	260	278	313	269	272	298	287	268	272	257	275	261	249	310	294	248	283	304	293	257	255	256	293	266	283	290	288	303	285	261	255	263	283	275	324	305	282	272	274	288	282	244	278	276	300	312	264	259	291	280	301	277	277	291	263	289	288	258	262	259	272	264	300	297	291	271	273	272	309	268	278	250	286	269	284	301	268	274	273	281	291	291	275	302	278	274	293	257	277	269	258	292	262	296	279	271	313	287	254	262	270	279	269	279	266	295	270	282	272	274	275	286	273	280	273	261	285	303	284	259	262	274	270	273	268	295	293	287	287	298	292	284	278	268	302	275	280	268	268	304	260	273	280	282	317	301	305	244	284	287	307	265	264	282	291	298	283	282	300	299	280	301	294	267	273	275	251	298	253	298	295	275	272	285	290	286	298	283	266	285	276	281	284	298	290	277	291	258	282	253	291	277	252	292	305	267	237	241	270	294	296	281	270	304	268	271	284	288	301	257	294	269	264	308	261	249	283	292	269	263	268	278	277	300	274	316	268	280	303	269	283	279	273	278	299	282	277	287	265	258	309	287	282	289	286	285	285	293	251	272	284	285	277	301	270	276	293	301	301	276	255	286	265	274	304	285	275	279	275	268	305	264	278	254	316	272	289	295	269	284	278	258	273	285	269	278	269	280	292	294	292	286	304	268	316	256	254	259	289	282	276	258	271	272	264	237	286	293	279	295	267	288	281	285	285	291	284	276	262	306	281	252	305	287	257	294	271	254	236	295	264	269	260	268	286	282	270	273	298	306	259	286	285	296	269	281	265	272	273	256	281	269	311	282	260	277	291	245	268	246	299	297	264	265	266	291	292	288	263	265	246	286	284	260	291	273	264	287	271	260	279	277	300	258	290	275	282	257	274	263	284	296	269	280	265	256	275	293	286	273	270	261	317	292	290	291	275	290	285	284	280	293	264	285	266	296	275	293	270	307	314	292	252	272	266	280	287	271	298	286	285	273	304	277	275	281	283	281	298	307	263	268	278	291	252	301	281	242	275	260	289	287	263	264	265	298	311	286	278	272	283	277	311	291	268	264	234	241	267	277	264	298	293	277	276	293	295	262	283	279	293	253	285	272	282	296	272	295	268	314	290	294	277	292	294	285	301	277	268	248	282	272	292	257	267	297	291	297	294	302	259	274	304	270	272	291	299	260	277	277	284	260	283	298	275	278	295	274	288	286	285	273	259	260	276	277	273	271	239	283	261	276	274	272	297	266	286	279	249	289	272	297	300	261	286	280	291	301	283	287	291	252	265	271	263	276	272	266	284	256	274	324	261	259	247	268	286	280	264	269	268	270	270	273	287	259	275	270	256	276	261	286	300	273	301	298	298	268	296	294	288	284	301	278	280	297	264	280	321	292	255	287	286	269	278	276	290	283	294	266	288	264	267	289	260	259	267	262	281	273	278	241	298	269	263	273	274	291	272	262	254	265	305	288	267	256	270	287	284	292	255	272	295	271	266	300	296	258	266	276	264	267	270	303	283	260	252	298	259	286	259	295	258	276	283	268	293	277	284	298	309	273	289	287	271	263	286	276	272	266	252	283	287	259	259	302	263	267	296	286	274	292	275	281	273	286	269	282	289	277	293	297	288	270	279	296	290	258	268	274	271	236	265	283	293	300	263	271	303	282	282	276	254	252	277	283	302	272	283	277	290	273	283	291	276	291	303	274	307	260	262	288	293	253	275	293	294	295	256	283	293	285	317	284	283	275	311	267	276	281	275	262	294	270	286	259	269	248	281	300	296	288	283	282	303	264	262	273	312	266	251	273	270	266	275	291	268	295	292	259	290	259	252	285	281	287	291	270	275	279	252	256	270	292	260	275	267	295	289	269	251	256	288	293	287	279	262	278	286	279	257	258	292	265	302	274	283	253	286	274	257	265	273	285	282	291	278	278	271	271	271	296	294	261	289	316	301	292	300	275	292	289	262	269	277	267	266	266	292	257	299	255	268	293	315	285	279	275	304	248	253	286	270	266	252	296	270	286	317	253	260	270	288	273	284	262	262	284	252	273	294	286	270	273	291	272	277	255	261	287	281	291	301	251	273	279	254	307	285	296	269	302	269	272	286	299	279	312	262	295	281	273	297	273	279	264	306	277	290	297	269	274	270	254	273	282	236	256	288	269	254	261	311	289	255	282	293	269	293	273	236	292	296	287	260	270	275	275	271	292	273	278	275	283	280	289	269	302	285	270	262	283	301	280	274	246	280	305	256	292	274	286	254	273	287	282	292	282	313	283	265	268	267	255	281	263	307	243	273	261	294	256	254	270	253	270	286	288	290	298	302	303	265	274	268	290	269	270	251	278	249	278	274	281	274	277	265	300	268	277	273	283	311	289	258	284	281	285	262	270	285	301	270	281	253	309	287	268	283	292	282	276	304	249	276	270	273	284	255	282	262	251	270	262	278	280	296	275	278	264	296	273	264	255	284	316	299	270	288	287	256	253	276	289	268	298	294	250	279	266	273	291	296	276	221	284	304	303	271	290	281	303	253	288	286	270	250	277	309	285	291	288	268	259	288	308	246	282	248	303	283	257	263	258	302	262	272	286	296	274	264	277	300	279	325	281	293	304	291	270	261	256	292	296	272	282	275	272	297	291	311	316	276	286	268	286	270	271	276	294	283	250	267	284	255	295	293	274	274	271	304	267	274	289	278	289	296	290	291	283	309	242	310	262	278	284	304	278	278	293	274	283	295	264	265	293	289	288	302	305	279	284	279	274	261	262	285	255	307	306	249	308	280	257	288	272	238	237	284	301	272	270	279	258	283	251	260	269	251	293	296	260	252	299	239	277	279	279	276	270	281	261	283	292
20344	2616	5647	6407	5609	4330	3575	3111	2605	2320	2138	1901	1769	1652	1463	1438	1466	1332	1326	1209	1152	1114	1084	1056	1079	1001	987	1022	977	963	988	1026	858	945	922	889	919	890	876	868	835	897	884	930	901	852	862	869	861	849	804	879	835	832	844	806	860	826	837	826	897	840	855	799	892	839	805	814	824	840	853	866	807	842	866	798	818	814	815	811	820	790	760	837	830	828	800	804	790	849	843	810	799	812	828	762	816	809	780	784	813	826	811	785	825	806	828	812	790	869	813	803	805	849	807	792	827	786	800	828	844	810	819	744	817	809	782	821	763	760	769	784	802	823	799	763	751	827	802	788	817	865	804	857	800	769	749	804	820	779	820	823	813	767	824	786	839	779	764	782	763	813	760	792	839	788	776	789	787	828	825	779	839	794	802	793	846	820	787	750	825	807	830	820	780	805	823	799	804	743	783	773	770	798	789	793	841	814	800	822	778	790	833	811	775	774	763	797	798	764	860	830	832	778	787	779	790	788	790	774	786	809	772	810	793	825	843	849	825	805	729	816	790	769	798	802	787	792	807	797	756	769	812	750	833	812	798	752	828	814	790	846	790	821	830	814	802	741	801	806	795	804	771	769	776	814	799	781	854	805	767	835	808	787	767	752	832	781	752	775	746	787	781	819	817	813	828	809	829	750	763	785	794	780	781	853	736	729	791	799	790	814	820	854	821	812	830	791	777	805	809	769	774	761	788	815	826	746	798	799	763	763	799	790	805	784	777	787	823	768	798	808	740	811	778	796	778	791	769	790	808	778	796	799	808	759	808	811	841	754	801	778	748	888	749	819	775	791	824	821	808	798	820	816	836	822	803	746	804	807	774	837	741	791	793	750	812	791	751	756	794	843	761	823	753	779	813	834	800	796	855	750	805	803	782	792	786	756	811	785	771	833	761	806	765	763	743	836	787	860	851	786	779	804	747	796	795	795	844	819	813	779	799	800	741	804	790	805	820	732	785	839	814	798	821	729	796	749	768	769	790	814	777	830	805	830	810	780	791	760	860	795	800	794	811	820	784	834	782	804	717	808	818	842	781	823	818	800	785	803	803	768	861	787	819	815	806	743	802	783	758	833	821	797	767	769	765	794	766	775	789	838	792	870	747	769	736	860	817	824	817	806	808	789	791	845	774	809	850	803	760	791	797	774	822	773	740	768	787	819	775	820	764	803	817	809	800	779	785	768	752	815	763	799	785	769	792	807	794	793	763	770	787	770	810	780	784	778	782	828	767	715	815	818	749	806	822	761	782	783	795	789	777	795	802	773	786	838	841	773	803	820	793	816	813	770	767	771	840	835	823	879	819	804	800	819	793	763	883	780	819	792	799	787	761	777	798	762	783	813	816	842	824	785	818	772	837	822	837	800	763	823	773	823	772	750	841	792	811	774	775	767	810	830	793	825	779	746	763	805	779	799	821	752	765	857	817	764	813	781	787	827	769	829	788	772	825	811	773	800	770	813	789	831	812	808	795	823	799	821	803	836	785	773	816	795	787	751	768	796	782	802	790	805	801	795	795	787	811	769	810	823	822	761	802	758	817	834	727	811	827	764	818	793	793	811	802	784	789	770	805	741	812	769	804	794	760	826	792	792	801	763	778	821	805	843	800	784	778	780	792	784	799	806	772	792	726	759	787	806	797	786	773	850	771	809	863	779	784	789	817	827	754	824	802	772	834	827	871	807	786	787	797	832	824	774	827	794	813	841	784	767	789	803	808	793	788	814	838	820	801	792	843	799	786	806	763	813	844	759	777	781	799	784	809	799	736	831	817	785	796	776	800	761	786	799	774	793	797	799	809	798	788	807	795	865	790	809	783	821	810	824	759	772	785	806	779	820	809	778	821	827	797	812	835	778	832	829	854	782	766	841	797	806	823	799	788	824	815	779	790	826	796	771	767	810	857	795	781	769	819	801	831	799	738	735	823	763	808	774	761	730	787	765	841	841	780	775	753	826	782	791	821	777	843	799	705	801	815	807	759	828	807	752	788	807	789	822	795	861	743	821	791	814	819	828	780	788	793	860	841	740	740	799	802	720	789	833	777	825	786	759	756	774	777	837	820	748	822	812	839	797	769	795	737	816	773	810	799	741	789	808	799	850	799	755	791	790	792	761	844	821	796	732	829	780	799	756	764	804	888	785	789	737	815	790	830	793	781	820	838	788	785	820	789	765	805	811	785	845	797	848	738	801	847	809	817	819	809	812	842	770	801	782	778	735	811	808	768	768	748	838	803	806	789	733	806	785	814	805	764	767	807	773	813	777	823	831	761	801	758	805	836	823	836	758	801	772	804	789	796	792	759	755	809	822	818	808	758	836	767	741	851	765	789	864	755	780	775	781	774	766	778	817	777	804	833	800	813	795	815	812	850	790	780	820	768	821	812	852	810	819	781	803	854	770	790	806	791	797	853	794	821	828	825	768	706	767	813	793	804	784	759	774	773	844	823	811	779	786	779	747	775	803	814	779	815	755	786	815	842	764	838	758	805	743	793	836	780	747	756	803	770	811	815	841	776	758	782	770	803	780	833	797	801	820	807	801	837	769	809	751	826	793	803	806	769	751	780	803	815	807	816	801	843	744	766	835	752	793	811	803	769	773	790	816	782	767	768	814	795	768	817	846	784	810	812	763	790	797	790	752	783	764	749	802	818	758	802	796	788	805	793	753	773	804	792	770	776	803	752	770	803	768	817	818	783	802	816	765	739	769	786	811	815	786	763	781	831	801	790	803	814	798	788	780	756	833	781	781	776	794	805	788	793	809	766	813	719	770	824	753	761	785	798	768	791	773	849	771	803	815	785	751	762	780	785	825	821	821	818	763	751	789	780	828	790	759	734	851	799	810	826	747	779	819	772	763	755	807	814	784	787	832	803	803	847	813	807	791	844	790	834	792	812	832	778	791	788	827	767	823	797	775	763	790	768	794	786	790	784	791	792	777	824	801	822	849	803	817	817	752	824	811	778	788	765	812	773	825	836	741	754	785	817	768	801	789	761	822	782	781	778	820	816	783	809	828	795	805	770	768	814	752	773	797	826	808	802	818	834	785	770	804	812	795	785	788	809	777	795	792	804	775	834	774	785	802	804	773	784	809	830	787	750	801	768	796	774	784	783	776	797	796	803	811	827	752	809	789	797	806	798	773	792	787	816	815	771	775	841	816	815	798	823	794	808	805	807	711	767	806	785	767	774	817	820	800	790	775	837	817	760	776	801	778	768	781	833	796	776	802	832	800	803	749	766	780	790	822	772	747	751	800	761	813	823	840	799	831	782	799	798	830	768	780	763	811	784	809	806	794	818	811	799	795	808	811	767	753	821	814	842	798	838	813	775	799	758	776	809	833	814	802	751	786	770	874	807	808	812	765	783	804	771	802	776	766	760	810	773	823	758	856	778	773	774	784	784	787	820	757	805	794	815	839	837	822	775	795	838	803	819	744	828	790	748	751	787	778	785	792	765	760	793	784
5853	391	228	159	136	106	84	94	93	96	91	94	93	106	119	112	87	89	92	105	99	91	92	92	80	94	91	88	122	105	93	92	108	86	80	98	101	94	93	81	103	98	100	81	82	90	97	94	86	92	102	92	98	104	92	106	82	109	112	108	80	89	87	106	98	105	94	107	89	93	109	103	84	107	101	116	101	95	107	84	110	104	103	84	107	89	88	79	106	95	100	101	67	95	82	86	107	96	100	98	78	93	93	100	92	84	101	77	80	99	80	91	81	84	79	111	103	85	92	88	80	106	101	78	96	97	97	74	104	97	91	107	86	94	68	97	82	92	99	77	84	99	86	107	82	78	103	79	100	93	98	119	87	99	105	103	91	101	81	96	116	114	95	97	106	107	107	78	93	106	87	112	95	94	91	88	89	82	96	92	106	85	80	92	94	92	85	94	80	82	93	108	101	101	93	93	107	82	101	91	98	105	90	103	84	97	113	99	89	97	94	102	104	90	91	92	82	86	86	89	75	99	90	101	91	92	94	82	84	92	79	114	93	92	87	98	99	103	87	96	104	91	106	82	89	95	86	95	106	84	95	90	112	94	83	100	94	86	123	108	88	103	71	95	99	85	89	91	94	87	113	58	87	92	97	80	102	65	95	108	97	90	90	90	98	94	102	86	87	111	91	99	79	98	100	96	90	113	106	101	91	104	88	115	94	92	78	101	96	94	107	100	96	94	86	93	90	68	93	114	85	102	93	80	102	93	103	76	83	83	110	94	69	107	89	105	88	100	103	78	101	88	85	100	94	101	112	86	93	97	80	101	87	90	101	90	90	104	88	93	94	102	98	100	103	98	107	95	87	89	91	88	83	100	95	106	88	97	98	87	88	77	86	91	89	111	118	91	78	108	91	79	95	107	76	95	81	94	97	91	109	99	101	95	115	85	107	107	87	92	97	89	94	81	97	118	87	115	97	98	90	110	95	98	98	109	103	107	88	108	86	104	102	89	93	102	99	82	99	95	103	91	82	84	83	104	103	94	95	99	103	99	108	106	86	79	94	95	91	100	91	104	83	113	107	92	98	93	103	90	105	76	84	106	93	111	76	94	100	93	103	110	98	100	102	86	92	97	102	89	91	89	113	75	96	86	92	97	82	78	90	84	101	99	90	99	76	104	112	86	80	79	113	83	93	90	86	92	78	93	109	98	95	105	92	85	77	104	83	86	87	88	80	97	87	94	90	82	99	98	88	87	87	92	89	98	86	105	79	96	77	78	90	85	100	97	93	101	80	74	103	97	101	83	104	97	98	94	93	82	101	90	92	96	109	86	101	100	91	96	88	97	94	118	104	91	106	85	89	93	100	93	96	97	99	82	90	108	104	97	98	95	98	109	85	106	78	89	92	95	91	98	96	104	97	92	89	85	98	105	89	90	106	80	91	91	103	91	91	76	95	93	104	97	100	77	88	101	108	75	89	87	99	81	109	83	87	91	95	89	99	108	111	106	110	101	101	99	82	106	90	90	96	89	95	90	105	83	103	86	108	98	95	87	88	98	76	102	85	101	95	99	123	98	86	103	86	106	108	89	88	115	86	89	104	98	85	98	77	82	96	102	81	100	101	96	96	86	100	110	98	100	101	94	82	78	96	89	91	94	108	86	97	113	94	95	94	98	95	79	92	89	98	96	92	87	81	96	82	82	91	94	103	92	91	88	106	109	89	103	93	104	107	88	92	91	75	81	91	94	84	93	102	91	111	82	87	100	96	92	100	115	97	96	93	104	89	92	92	81	96	117	85	77	97	88	109	87	83	95	83	113	72	90	84	105	82	87	85	103	74	97	77	79	85	94	100	90	105	82	95	96	110	85	84	96	91	97	84	95	91	98	88	80	97	105	111	116	108	98	99	83	99	115	91	108	99	111	96	95	103	94	96	84	87	105	94	83	111	91	91	86	74	96	90	103	96	87	89	102	100	90	90	110	107	103	83	105	87	105	87	87	111	98	103	97	99	92	94	86	104	97	82	82	89	102	90	102	66	99	99	82	80	96	96	116	115	78	95	102	71	77	96	96	101	91	93	99	94	101	107	100	78	100	99	77	102	117	85	89	105	97	91	93	102	99	104	92	95	90	102	85	93	93	98	107	78	94	91	104	90	80	91	104	90	126	87	84	95	84	93	119	98	89	102	84	102	89	110	105	90	86	107	79	90	99	78	102	109	105	111	94	102	108	119	91	80	106	87	89	80	85	98	98	71	80	106	106	82	78	91	106	109	111	102	85	92	79	86	92	108	111	89	96	63	115	96	99	95	90	103	93	92	77	98	108	84	82	75	97	91	97	108	111	88	79	93	90	79	105	106	108	100	100	88	103	85	85	104	93	92	98	93	93	86	95	101	76	98	95	87	110	102	87	115	97	99	97	88	84	92	88	99	84	96	96	78	88	103	85	87	86	96	104	94	89	94	98	82	102	103	83	105	83	120	84	123	99	96	87	102	71	82	89	87	87	78	78	95	91	92	95	86	105	87	108	80	83	88	89	91	99	101	83	99	78	96	101	94	109	90	92	86	95	105	89	97	89	104	91	93	101	95	111	82	92	98	105	107	86	94	91	86	85	112	82	108	102	106	72	81	104	95	84	86	109	95	90	88	86	110	98	62	90	78	86	82	98	83	90	88	91	85	99	110	98	87	116	114	84	82	84	88	76	87	96	97	112	86	82	98	100	94	92	89	105	88	97	80	99	94	78	103	94	85	100	115	84	81	90	80	107	95	86	93	86	84	84	79	73	73	80	85	99	101	96	100	91	84	81	93	99	96	92	95	92	95	87	87	89	86	96	97	83	105	110	106	113	115	95	99	88	75	79	90	107	84	108	87	87	94	90	96	91	88	86	87	100	82	91	94	108	95	95	90	76	79	84	92	100	93	92	93	99	95	80	95	125	88	106	92	91	85	102	106	96	117	107	87	95	100	91	97	91	124	87	86	104	97	85	107	105	107	102	90	81	90	96	103	104	96	87	90	95	83	87	102	95	101	80	89	100	101	92	97	98	71	80	82	94	90	95	100	81	100	90	92	98	94	98	94	79	96	87	99	110	102	78	93	89	97	105	89	87	108	104	93	85	95	97	108	84	113	97	95	89	96	92	77	104	91	90	83	90	86	102	106	77	69	96	104	95	95	100	90	114	95	87	104	87	93	103	95	102	88	101	94	103	88	93	106	103	93	100	115	105	81	87	91	108	71	100	93	92	94	79	109	108	79	91	83	83	99	82	90	115	81	97	79	77	72	96	92	83	99	100	86	88	83	85	108	89	94	97	98	87	88	97	99	96	95	99	90	101	94	80	101	95	84	99	105	86	88	103	91	94	92	99	95	91	108	96	91	113	94	96	103	89	75	91	87	88	88	90	93	83	105	77	94	98	87	107	88	89	88	101	74	95	86	90	101	85	97	93	106	85	95	108	88	97	99	87	84	89	103	92	97	108	86	95	84	115	103	84	90	112
5334	381	471	525	477	407	407	414	398	376	383	374	371	352	334	362	339	364	346	378	361	360	359	381	337	366	372	317	336	337	323	326	298	318	343	360	346	335	333	365	330	333	336	319	318	356	334	321	342	319	347	337	338	357	331	360	325	292	341	361	340	336	296	335	318	342	317	350	332	349	303	331	313	362	308	325	318	304	338	288	339	333	351	355	332	325	325	347	328	336	325	320	319	315	341	341	319	333	342	341	297	334	340	320	362	344	328	324	327	307	347	324	323	325	335	312	303	344	372	340	281	344	330	334	341	349	372	295	330	320	356	315	324	300	359	333	372	328	333	307	355	297	311	349	367	332	318	317	335	318	318	339	326	320	291	339	309	326	302	349	325	311	330	351	322	341	327	323	307	348	328	335	366	352	346	348	326	332	336	333	377	329	326	314	307	353	328	340	372	324	361	319	330	346	351	314	334	335	363	307	322	331	309	333	304	376	336	321	338	309	345	303	346	344	333	331	349	344	301	362	341	330	304	330	314	324	329	320	311	292	331	331	337	316	337	312	322	341	299	320	350	339	384	352	322	327	329	326	363	342	331	321	351	363	313	362	357	321	331	316	329	322	340	371	340	327	290	309	357	344	342	355	300	317	352	347	298	299	358	318	332	333	326	329	315	330	349	352	355	318	377	347	357	327	339	336	327	314	337	359	358	341	341	317	315	308	363	334	327	317	323	376	347	305	342	331	345	351	339	344	299	304	326	305	345	381	307	343	292	347	363	349	339	345	316	361	305	333	316	348	350	356	349	315	309	308	322	296	374	341	347	315	315	348	379	318	337	310	327	308	334	316	324	322	361	342	319	348	324	339	356	365	327	346	358	320	327	327	334	357	303	328	331	355	341	336	327	337	315	361	307	331	331	321	352	353	351	333	325	337	330	324	302	332	348	341	289	332	326	331	342	334	301	320	347	332	357	322	320	314	329	331	344	324	334	311	318	339	323	306	334	348	352	360	326	312	301	359	359	332	326	325	341	340	330	317	325	349	381	319	329	323	351	341	313	334	303	370	328	331	305	331	363	342	345	366	321	304	353	346	321	327	311	333	351	333	343	362	355	298	334	337	328	309	360	348	348	317	334	339	385	335	330	330	322	358	330	336	342	324	309	340	298	288	313	309	335	358	319	343	344	342	337	331	324	324	365	315	348	351	357	326	336	300	359	316	313	317	314	336	289	347	323	329	305	325	358	352	321	309	384	334	336	310	341	324	343	361	333	373	356	345	337	336	296	336	359	339	348	355	321	365	359	321	300	349	352	330	343	331	327	333	340	338	334	317	307	335	333	333	365	364	343	306	306	329	365	332	347	314	343	329	337	306	293	362	361	315	346	302	340	323	315	309	371	334	372	331	343	310	326	326	362	340	350	335	348	303	314	369	365	323	339	336	283	312	345	314	314	344	333	287	339	333	303	334	296	295	352	339	325	325	300	343	308	348	348	318	328	329	360	355	358	341	308	317	337	331	342	375	316	339	306	335	334	300	347	359	324	337	347	324	301	315	344	343	329	329	298	357	301	348	339	322	335	345	328	341	318	344	303	336	356	312	322	313	316	321	344	309	340	349	351	318	326	339	311	343	326	351	333	367	347	325	338	319	339	328	304	341	332	362	317	354	299	316	330	333	329	340	325	325	341	354	334	327	353	321	365	313	333	324	329	356	339	345	324	342	333	311	318	364	312	340	335	345	322	330	333	317	348	351	337	319	350	346	337	305	343	371	353	306	348	319	313	332	320	336	346	341	347	309	357	328	318	352	314	355	342	342	317	306	364	339	366	308	354	305	307	333	351	343	338	331	305	342	305	315	331	337	338	306	323	313	289	370	315	372	309	324	344	346	342	307	342	314	320	303	353	355	320	357	300	367	338	324	337	313	319	333	373	325	332	336	324	318	342	350	346	328	347	329	296	344	298	331	345	340	316	336	359	301	338	342	297	289	303	327	320	300	329	320	316	328	300	312	350	317	336	380	331	343	334	327	337	338	306	364	368	338	336	363	338	340	338	340	331	352	390	312	351	341	322	357	332	328	328	306	311	324	304	344	321	322	337	332	314	315	319	333	342	334	320	354	335	308	352	316	314	313	311	324	352	320	340	345	327	325	321	325	336	327	336	334	327	327	298	303	298	349	349	310	345	302	288	315	343	351	326	331	330	330	360	341	348	306	350	347	319	345	324	334	334	299	335	357	334	328	321	306	346	336	345	336	327	329	313	323	358	299	320	319	311	304	329	341	337	349	322	354	328	307	319	326	330	332	337	343	335	346	328	330	322	341	314	318	346	327	346	335	306	360	353	322	339	314	349	345	344	320	365	317	362	332	345	333	318	354	327	334	321	311	338	300	314	306	326	355	364	340	305	355	321	339	295	355	347	295	306	347	317	312	325	332	314	334	324	319	331	333	352	316	361	309	319	370	336	357	324	305	306	324	354	328	321	304	330	336	344	313	334	340	301	337	340	338	326	315	379	321	309	369	306	366	329	331	344	314	319	344	315	330	352	338	356	302	338	324	309	325	368	345	356	322	337	276	366	323	349	356	326	319	326	331	342	330	336	317	323	357	364	328	344	323	375	343	325	314	311	347	320	350	330	359	372	309	317	332	316	338	313	341	329	341	335	326	343	355	333	378	334	341	348	334	339	304	330	310	347	346	351	352	318	320	362	352	335	310	323	330	322	345	348	354	303	326	324	348	292	285	326	323	328	329	340	346	349	329	345	330	343	309	314	290	330	366	321	342	333	340	315	331	377	344	315	358	316	344	327	341	335	333	349	329	355	339	345	337	353	336	325	326	364	346	363	344	312	312	338	333	343	349	334	307	338	303	367	345	315	345	317	321	326	349	284	319	357	337	337	314	323	336	357	310	345	377	302	313	336	360	344	333	345	326	345	331	293	344	334	322	348	337	312	323	329	330	347	318	350	336	330	309	308	341	332	329	351	362	324	321	335	339	357	322	339	323	364	339	338	325	314	331	336	302	341	340	328	338	343	334	332	357	342	349	348	335	319	338	308	326	304	334	322	309	322	322	320	313	351	321	323	338	310	340	328	350	345	288	355	328	329	348	328	319	353	307	335	349	350	342	326	338	324	322	340	341	320	351	305	341	335	304	351	374	371	360	320	307	343	334	349	311	306	330	339	303	338	360	324	338	322	337	327	325	313	317	317	348	342	316	338	341	321	330	316	337	319	363	327	326	312	316	334	322	319	311	328	298	333	356	348	327	280	324	317	325	339	334	308	331	337	317	366	306	319	331	330	330	327	320	331	323	377	316	345	305	330	319	343	299	307	331	362	334	323	333	312	336	323	346	324	335	343	339	332	336	370	292	323	327	299	371	342	301	337	322	367	363	344	320	325	308	337	337	362	341	344	353	308	316	331	329	334	357	352	336	335	328	346	330	308	349	358	331	330	340	337	330	360	317	346	329	326	350	350	310	309	327	338	333	351	305	335	315	342	326
37783	14496	2611	1161	862	593	495	415	408	335	308	321	261	257	264	272	269	242	206	210	238	194	226	249	214	211	182	237	202	236	225	209	211	199	213	194	222	221	215	212	179	225	208	207	215	198	197	183	218	198	211	219	201	208	217	208	194	229	189	216	178	240	190	204	210	188	208	212	227	218	186	212	212	211	202	209	200	198	231	188	199	211	181	200	178	224	214	215	208	198	200	219	190	215	197	218	193	219	217	188	198	201	189	188	181	208	200	192	181	201	187	218	224	188	208	193	206	231	219	167	196	224	195	220	228	228	220	209	214	193	192	209	190	206	201	223	186	227	205	208	225	219	213	177	195	194	212	209	178	219	198	232	209	193	210	197	216	176	210	221	224	192	198	210	203	183	199	186	203	198	217	204	199	199	187	202	183	170	224	203	224	197	208	206	228	207	213	209	222	209	213	193	209	218	187	195	226	224	206	204	221	221	187	183	193	232	223	202	220	213	171	200	192	223	197	191	171	209	237	190	177	204	198	223	190	198	222	192	193	213	190	221	213	203	201	213	245	217	183	238	184	193	207	230	211	208	218	204	194	211	213	180	202	188	204	206	205	203	191	190	197	196	220	208	192	204	188	196	165	180	195	203	192	213	196	186	184	198	207	230	219	200	230	198	195	207	227	199	219	184	210	190	207	202	220	207	212	208	196	225	196	186	192	205	206	206	206	184	225	214	208	211	182	212	191	211	199	181	218	198	217	202	219	198	197	193	207	196	224	209	193	197	193	215	189	215	230	207	216	224	196	186	197	216	217	167	181	198	200	193	185	225	212	177	186	193	204	202	191	180	200	205	187	191	220	215	202	177	226	214	204	209	202	211	217	180	201	218	203	192	196	214	206	198	184	200	189	219	202	215	171	216	208	225	188	179	211	212	202	198	216	196	223	187	205	175	208	205	192	203	164	205	206	183	195	200	198	230	209	204	201	196	195	213	217	212	180	202	205	203	200	215	216	184	210	207	205	204	216	183	225	202	222	199	194	219	207	196	194	218	208	190	215	200	188	183	217	219	192	195	202	206	203	181	178	198	204	190	195	212	205	217	167	192	217	193	203	213	214	217	225	191	206	240	196	211	204	199	218	214	216	236	202	198	195	192	184	213	203	205	199	214	188	203	191	213	197	194	233	215	194	201	204	189	211	215	202	215	191	183	217	218	155	209	200	196	167	202	181	216	198	202	203	180	188	202	208	198	229	209	217	209	190	176	234	201	209	195	194	206	194	201	195	172	206	203	213	198	190	235	192	203	196	227	205	196	197	211	203	184	210	199	215	209	189	173	212	204	187	199	199	211	216	174	213	228	223	185	188	192	191	186	182	180	210	186	209	224	204	206	198	226	204	193	185	206	222	184	206	190	200	180	208	220	221	214	204	201	195	211	214	201	228	211	214	179	211	190	196	163	218	218	204	186	215	192	193	204	210	195	190	214	209	186	182	165	217	197	204	204	210	183	233	205	200	186	215	221	181	210	210	213	175	214	207	185	206	213	188	191	192	199	197	198	201	214	194	203	224	205	175	216	186	206	217	229	227	192	194	186	192	193	217	210	211	233	209	197	215	200	193	204	195	195	186	206	199	220	211	197	191	213	179	198	196	199	204	197	187	182	222	197	201	192	183	204	193	186	210	221	183	196	172	204	219	177	228	193	209	224	198	196	193	215	218	188	193	196	215	198	216	191	208	190	192	182	215	214	200	213	217	224	225	200	208	215	198	220	230	198	201	212	197	193	220	202	213	208	211	192	205	210	194	207	237	216	195	208	209	200	220	161	178	191	221	208	192	205	178	222	210	211	197	227	201	207	180	201	188	208	197	197	223	199	204	181	217	203	220	189	199	194	187	192	190	207	223	176	178	175	179	218	196	198	205	223	190	212	196	224	197	175	222	212	187	216	209	211	171	189	188	191	210	216	191	209	216	178	199	226	198	179	224	208	215	214	181	216	188	218	205	193	216	199	210	197	213	189	199	198	196	192	179	214	212	197	224	189	196	221	180	189	188	197	168	196	212	204	184	204	200	195	214	190	187	201	232	218	198	189	221	208	188	184	202	218	230	218	239	201	217	189	209	217	183	190	184	203	207	203	188	209	201	222	227	220	188	207	194	197	179	227	198	209	204	196	198	202	206	204	211	202	199	213	219	240	162	210	182	225	202	211	179	196	200	221	179	232	221	210	196	196	208	205	205	184	228	176	181	212	201	204	219	216	186	213	227	207	193	196	197	191	213	219	191	193	202	191	213	193	186	196	194	204	194	213	207	198	195	217	193	219	217	216	222	187	183	227	219	178	216	206	190	202	218	206	208	205	209	199	195	199	199	172	198	191	204	217	209	232	218	188	181	204	193	194	198	226	187	194	196	210	230	218	182	174	182	208	208	198	217	209	188	186	195	206	227	221	183	196	209	227	183	212	182	189	197	195	199	184	189	196	210	229	225	208	219	198	202	183	194	192	196	191	201	210	211	206	216	204	199	220	205	200	205	184	204	210	208	206	225	206	199	229	227	202	218	218	185	203	214	183	212	228	225	169	209	208	184	190	176	183	205	206	217	192	201	187	211	203	217	219	176	219	203	256	215	217	193	200	209	188	204	205	221	189	187	190	203	202	186	195	218	196	195	193	196	227	202	209	169	200	223	205	185	181	198	220	222	184	206	198	182	204	191	178	169	205	188	193	238	206	193	181	188	189	221	187	194	218	190	195	210	216	191	207	213	177	212	223	191	194	213	201	202	190	244	202	218	190	211	207	199	218	204	187	218	200	199	193	201	194	219	182	192	173	225	193	199	206	219	202	223	205	206	198	231	205	229	195	210	208	196	215	194	191	194	200	176	205	173	189	199	191	219	207	208	204	197	204	218	195	224	205	205	175	198	217	206	211	199	186	212	199	201	207	196	221	210	192	212	187	209	173	172	238	185	195	180	186	215	216	194	195	233	210	218	204	195	196	209	191	203	210	177	207	200	202	205	196	221	178	194	240	205	184	196	210	212	220	234	205	186	203	183	208	181	215	215	192	207	214	202	179	198	187	205	209	198	191	216	200	195	174	228	206	223	204	201	200	195	203	204	211	204	205	208	192	179	187	187	216	181	208	213	189	222	184	218	199	210	182	183	215	218	211	223	186	194	203	200	213	182	191	210	214	226	216	206	193	205	201	215	204	204	185	197	198	206	196	220	199	191	201	204	178	190	228	218	204	231	208	216	192	201	210	192	196	186	182	206	165	189	222	204	227	190	174	226	191	226	193	203	193	180	193	217	198	225	200	198	221	199	207	207	202	205	191	218	204	208	186	192	186	213	186	213	191	217	203	200	204	203	177	207	195	152	208	180	227	205	199	207	191	185	209	197	233	205	189	187	168	205	189	231	191	229	205	183	203	212	211	175	199	195	224	204	221	208	211	205	219	202	204	217	212	203	202	224	210	201	231	194	175	207	212	194	198	216	214	215	181	193	204	204	226
16277	1541	3181	3526	3090	2497	2168	1730	1526	1418	1305	1166	1084	977	992	945	895	882	826	866	783	833	746	778	740	707	696	735	664	737	643	681	654	695	668	641	675	653	726	679	638	626	736	687	676	641	619	648	640	646	645	632	616	640	632	633	621	666	646	667	587	652	656	643	647	613	653	636	661	635	632	584	626	610	630	646	624	615	621	622	609	633	572	643	619	655	613	625	605	584	653	647	628	642	603	595	601	644	678	568	607	574	588	589	603	557	640	645	579	639	661	598	624	642	586	632	606	637	638	627	650	638	650	674	613	587	584	567	665	634	611	614	598	633	605	625	592	645	643	583	621	613	657	604	613	630	594	579	603	609	603	573	626	622	612	584	606	591	624	630	643	603	587	638	637	626	597	622	564	586	637	635	593	626	626	606	619	617	643	626	599	558	582	631	621	604	629	634	635	614	566	648	606	598	629	614	645	597	583	616	674	604	602	627	626	595	574	635	670	634	613	623	618	603	609	589	661	632	661	619	552	641	633	593	601	627	606	628	610	619	631	614	680	591	653	601	626	648	609	666	661	609	630	586	599	611	627	627	626	590	640	604	560	598	629	662	627	584	598	572	560	628	633	629	653	633	650	620	603	612	623	609	631	601	608	594	599	591	616	616	613	644	622	572	595	591	623	614	604	633	618	617	677	616	606	656	622	591	622	569	631	636	604	607	629	650	623	598	612	602	602	614	630	635	594	584	621	609	641	630	594	617	622	637	589	587	648	553	593	647	640	630	664	616	616	614	644	564	606	652	649	581	607	587	610	644	561	635	614	615	632	642	629	637	637	601	646	632	589	569	641	622	634	639	601	618	624	611	578	626	613	643	601	628	604	602	660	614	672	628	615	577	607	631	634	631	629	622	634	617	675	591	614	556	583	603	600	622	587	624	610	596	592	615	609	591	663	625	606	575	636	599	613	627	589	664	587	618	626	640	660	627	571	614	598	644	645	624	649	615	660	621	615	596	596	575	567	625	575	584	593	656	601	601	629	636	632	636	590	597	595	624	611	619	586	618	565	641	623	657	589	592	593	572	602	600	600	588	607	597	590	620	605	614	616	594	613	642	640	630	650	604	618	662	614	582	575	620	656	635	634	660	603	626	639	618	579	646	620	588	605	613	552	663	592	599	622	567	626	673	595	614	566	603	595	593	568	639	626	652	591	636	676	586	590	606	596	612	634	579	561	633	599	621	603	659	599	609	595	607	643	580	613	620	651	639	605	612	585	639	626	618	607	618	608	596	638	643	574	628	629	627	613	584	673	596	601	620	586	634	667	622	634	589	615	611	594	607	601	602	597	610	605	612	612	625	614	619	612	624	614	652	661	606	563	616	640	615	603	640	585	626	625	621	633	630	610	620	649	601	608	632	645	625	621	603	618	616	603	634	680	557	571	567	627	620	631	588	568	594	629	650	649	601	631	633	577	603	633	626	641	588	562	598	596	630	636	596	616	605	613	626	599	612	570	580	608	609	630	620	593	624	601	606	637	600	633	640	594	578	560	652	604	625	650	614	610	621	611	609	638	618	584	639	604	602	583	658	597	669	578	596	596	627	626	637	637	595	616	645	605	616	628	562	596	614	629	636	610	590	649	595	602	633	594	565	606	605	608	647	639	664	602	584	602	601	618	596	627	590	637	620	604	587	600	616	631	637	600	622	606	577	607	604	566	633	577	579	611	636	601	585	670	604	629	584	626	666	599	606	624	586	539	597	624	595	643	625	598	609	617	604	648	633	608	622	593	614	649	587	606	631	555	585	564	592	597	624	579	629	638	627	592	629	604	588	594	619	616	580	586	657	566	617	602	675	611	600	612	619	618	608	621	644	626	677	605	589	624	594	647	579	636	604	583	614	621	606	642	629	605	637	603	582	615	566	600	659	592	592	600	572	599	612	603	638	630	621	575	601	616	650	599	620	607	655	618	588	655	597	608	607	619	598	596	600	615	662	657	586	609	612	605	581	612	638	619	592	601	587	603	591	599	651	554	617	635	638	600	579	603	601	579	623	574	604	635	629	634	606	654	649	629	634	640	585	601	597	599	624	635	574	625	629	629	580	678	615	568	591	647	626	632	620	589	562	614	633	638	590	617	596	598	626	596	599	653	612	634	610	619	589	609	600	625	601	628	566	613	605	660	600	627	632	617	624	596	659	607	604	585	616	604	633	599	579	626	627	590	582	626	615	664	617	618	580	569	602	607	610	622	579	621	613	649	581	611	645	640	619	623	669	639	585	650	598	645	632	598	579	615	619	584	636	651	582	630	604	569	568	635	640	615	599	567	659	646	580	615	614	586	613	614	589	619	607	602	583	562	621	629	570	600	606	623	623	595	610	645	631	583	632	614	591	673	620	606	647	605	623	617	604	648	632	596	644	647	644	619	639	608	606	611	569	590	608	657	618	655	577	595	632	606	658	601	631	577	563	661	593	651	607	597	635	623	628	616	573	630	665	604	638	599	609	673	585	587	613	586	599	633	649	608	612	652	616	683	606	607	609	603	628	606	616	645	622	586	593	604	616	642	626	628	585	656	605	620	602	626	634	600	609	608	588	639	593	615	610	593	616	624	644	609	627	608	549	632	594	635	618	595	605	613	611	618	652	573	594	609	627	633	617	591	575	601	596	631	629	578	618	591	597	672	575	615	646	612	607	542	620	574	599	562	564	620	594	639	591	614	651	597	640	634	627	596	578	620	622	606	628	585	596	634	643	606	621	614	619	616	624	623	604	640	591	623	637	621	619	619	624	573	593	605	643	597	629	561	592	660	605	615	586	610	635	620	602	607	611	602	605	589	564	632	609	631	644	585	610	600	614	576	593	630	653	610	627	625	637	629	650	583	605	622	636	585	636	638	577	609	635	599	616	597	651	658	576	595	617	608	600	674	604	630	652	612	619	626	607	556	603	602	626	611	642	592	585	608	613	647	620	589	650	609	622	647	588	619	599	624	645	598	571	623	610	571	598	589	591	585	561	621	659	622	595	631	611	583	572	638	602	648	641	612	634	616	645	609	596	634	633	611	612	686	634	587	618	633	610	678	589	585	622	613	636	616	622	640	613	604	628	616	607	652	627	599	598	624	591	628	621	643	593	621	607	583	620	615	614	594	665	659	591	623	645	628	629	584	601	600	588	614	607	611	612	585	615	674	626	607	574	594	619	609	640	611	607	584	590	583	636	603	609	648	622	613	599	585	614	592	604	593	606	623	662	625	583	616	642	616	613	613	627	580	596	581	588	613	653	676	596	595	608	611	575	587	606	659	579	637	611	620	660	656	601	580	604	603	600	614	643	592	584	645	603	598	608	639	606	637	595	605	596	589	572	589	591	610	604	595	566	628	630	613	662	599	620	588	600	620	608	594	579	608	666	622	600	655	581	628	595	611	641	652	581	606	627	636	593	630	648	615	655	582	590	614	645	623	642	645	634	613	632	644	631	598	598	593	597	622	638	641	599	630	624	593	639
43814	23752	11152	2383	1594	1165	920	737	629	601	518	438	427	462	391	394	355	359	326	312	333	335	315	308	290	313	325	291	330	285	281	280	287	265	292	286	291	308	304	297	308	274	277	301	277	292	291	315	300	286	276	283	252	281	273	339	271	291	268	288	291	296	296	313	299	271	289	275	305	315	314	282	306	279	279	294	297	309	263	269	303	280	251	281	286	278	279	302	269	263	261	270	280	272	285	326	272	284	274	272	263	289	271	311	265	298	290	282	247	273	309	271	300	286	277	305	298	286	291	281	270	266	252	256	288	311	263	322	297	288	297	273	277	266	287	264	280	276	247	279	268	261	265	285	265	269	263	288	282	308	276	281	294	273	313	295	284	263	298	282	288	310	298	272	254	253	272	297	272	281	298	257	272	271	280	282	268	261	270	296	281	297	289	297	319	286	294	270	237	285	255	270	287	278	297	291	324	291	268	279	272	291	311	279	299	298	273	290	282	268	275	270	309	301	280	284	272	267	315	301	273	276	279	283	307	269	259	270	265	295	276	300	291	302	290	262	267	257	259	272	273	284	293	286	279	276	290	265	261	280	275	291	297	294	299	256	278	296	283	293	283	263	290	279	273	258	286	279	297	300	299	283	254	250	289	274	271	277	255	300	276	267	294	282	284	313	267	290	320	292	285	290	273	265	272	292	267	274	265	289	283	286	285	301	274	265	267	280	288	243	308	280	284	260	292	286	286	275	286	244	260	282	280	289	279	290	298	253	284	309	291	282	266	261	281	291	283	291	270	284	273	289	277	289	302	282	285	284	246	286	287	283	310	247	296	287	280	242	264	291	253	261	293	273	265	250	274	280	271	278	322	287	241	295	305	304	281	313	285	290	260	294	277	274	255	262	301	296	273	342	271	286	293	265	266	286	281	269	281	273	285	280	313	268	284	266	276	283	298	291	274	262	269	263	248	268	273	282	299	276	269	297	271	260	279	304	268	266	260	259	266	295	283	271	312	267	257	265	246	263	259	276	278	266	261	290	258	263	263	313	299	277	277	262	258	321	272	255	266	298	247	276	265	257	281	283	250	260	293	261	281	323	276	294	274	259	317	323	299	263	306	272	284	242	282	291	281	267	248	269	292	254	283	281	286	279	289	277	295	288	283	272	314	274	266	270	276	284	275	270	329	295	259	302	311	266	295	286	279	281	311	262	285	278	268	300	285	289	315	271	279	290	272	315	281	254	268	283	278	282	290	259	280	260	256	294	277	289	274	308	265	276	258	285	253	308	297	253	263	274	289	274	282	280	279	267	289	308	285	268	299	291	265	286	288	266	289	291	280	234	294	282	266	272	291	282	256	275	277	290	283	314	291	282	263	274	290	299	280	271	269	287	259	284	264	264	267	296	294	297	305	306	290	255	271	279	307	289	282	284	273	267	253	300	282	274	273	286	297	307	276	270	302	265	278	281	300	303	261	281	291	311	288	279	269	303	294	299	280	268	278	262	282	282	286	275	300	281	284	263	320	246	278	303	288	270	280	295	271	285	272	279	310	278	293	270	279	229	288	285	274	289	325	295	258	273	274	274	268	294	267	312	277	330	254	279	299	280	283	278	290	268	272	252	278	264	264	280	296	275	289	273	260	278	291	255	267	269	273	321	281	296	290	268	285	247	268	261	288	270	280	303	308	274	314	294	288	259	306	282	289	289	281	262	293	257	273	294	285	291	251	268	308	275	284	274	301	264	257	278	257	296	271	301	289	300	269	274	299	309	289	286	270	267	275	296	283	319	257	241	275	299	272	280	286	299	292	260	275	285	274	289	249	279	279	274	298	264	249	290	283	286	275	260	253	233	247	293	296	252	306	278	282	292	276	274	285	270	261	283	303	292	312	269	274	282	284	279	305	253	272	262	292	285	275	295	302	293	260	280	286	281	278	310	299	236	268	276	289	288	265	304	319	286	298	317	264	263	305	296	265	273	269	259	295	271	293	271	277	311	264	313	269	278	275	306	292	293	265	264	260	263	290	285	281	279	262	267	290	281	282	265	264	286	258	292	298	291	273	292	289	266	267	267	294	276	275	316	268	269	284	272	271	276	262	290	261	265	275	250	277	269	299	264	289	255	281	301	283	290	251	267	271	287	281	307	263	255	288	274	296	255	273	284	258	265	267	291	264	298	256	288	263	293	272	275	304	267	264	270	273	275	293	268	276	281	292	276	293	252	287	288	258	314	261	292	280	280	292	312	266	285	306	277	304	292	281	256	278	279	288	294	300	305	299	255	264	292	314	277	265	261	287	279	304	288	273	271	273	299	274	274	263	292	277	249	261	257	274	270	297	239	309	248	270	256	274	274	291	271	266	298	284	321	250	272	272	234	276	300	286	297	273	265	253	288	279	294	260	261	268	296	273	277	304	277	288	281	247	264	270	259	263	246	267	297	290	304	287	283	245	290	266	250	243	308	282	256	305	313	308	263	291	286	265	261	265	282	248	289	245	252	251	259	273	275	292	274	272	281	264	257	262	290	280	284	266	279	279	279	254	266	270	299	265	290	274	291	277	275	277	246	262	297	278	291	295	282	265	282	262	283	288	285	310	244	273	250	297	270	280	295	329	276	272	264	297	311	298	298	268	264	283	284	275	297	297	277	272	269	261	298	293	308	259	272	286	264	272	266	282	266	303	237	275	284	282	282	287	266	268	257	311	270	234	274	299	293	293	291	252	250	294	290	299	258	309	301	295	287	305	296	308	289	316	271	288	270	283	250	291	306	257	261	293	255	285	266	289	317	253	306	294	260	260	259	267	243	298	340	283	274	280	261	289	289	291	271	280	268	287	254	267	279	292	293	247	264	296	266	301	270	266	299	270	257	274	250	298	289	290	296	268	298	258	296	267	266	267	291	290	290	284	276	299	298	255	254	290	275	278	300	285	267	283	291	275	300	288	282	303	283	257	265	291	314	283	265	310	289	301	272	247	273	281	283	298	270	269	288	299	277	294	298	294	280	322	287	266	299	260	315	292	267	277	265	277	269	274	318	280	293	270	288	265	296	277	252	247	279	293	301	292	253	301	269	298	292	265	256	302	269	288	300	274	268	284	259	282	287	285	295	251	280	267	299	316	293	275	303	269	270	257	268	289	248	289	297	286	264	258	287	273	255	293	278	296	296	255	293	274	263	277	301	252	271	277	296	265	288	292	275	283	246	287	306	271	283	297	314	313	283	269	273	246	302	292	288	293	291	271	284	271	288	287	268	272	291	284	273	308	299	303	282	283	312	283	261	259	287	279	309	265	296	271	277	307	271	269	275	264	270	275	247	289	276	264	277	277	270	270	284	274	262	314	289	291	264	291	304	260	304	299	269	269	271	282	263	297	282	293	267	291	296	278	231	288	273	240	254	283	288	284	249	274	285	295	243	271	304	294	264	277	278	271	296	287	289	285	283	274	302	264	263	235	271	259	281	313	271	279	265	284	310	258	278	287	260	312	240	271	283	274	283	274	262
20570	2636	5697	6326	5373	4414	3717	3150	2721	2273	2056	1857	1729	1623	1474	1416	1406	1323	1326	1236	1245	1119	1098	1109	1049	1046	1037	978	1021	969	964	949	974	939	902	930	942	900	930	875	879	921	849	907	860	868	832	836	865	834	856	896	905	875	815	831	899	841	844	873	813	818	827	812	834	860	828	799	859	857	839	796	845	790	813	783	797	832	855	844	825	801	810	814	778	783	809	861	887	827	789	827	773	808	795	774	790	788	785	778	801	829	764	818	785	791	820	815	826	806	810	862	788	851	809	772	828	805	787	816	800	743	840	762	838	794	831	814	772	849	828	843	833	805	785	851	831	815	843	815	829	830	764	799	806	778	746	802	819	806	777	824	793	771	786	775	746	832	763	812	853	776	803	822	847	755	762	760	797	763	803	797	791	816	811	771	765	819	796	757	804	825	853	830	799	767	832	789	828	787	790	862	758	755	779	777	819	783	812	792	832	786	815	815	797	801	785	743	779	750	763	746	740	802	753	800	851	800	794	807	785	788	770	825	790	779	813	803	803	791	849	797	807	785	861	782	795	799	824	829	814	775	788	804	780	790	815	786	809	787	794	784	825	802	853	815	835	761	843	806	834	834	806	826	875	767	758	804	815	798	784	826	762	806	853	806	736	812	790	820	805	822	786	796	762	756	789	757	828	839	802	829	784	856	805	822	813	810	838	802	788	717	814	780	739	764	785	783	796	730	776	819	817	820	818	829	793	806	762	801	785	737	847	792	797	802	799	799	790	806	842	776	779	780	846	828	765	773	818	848	800	814	796	766	793	807	788	764	822	849	767	787	812	772	767	779	799	804	795	815	778	768	770	777	837	803	867	826	804	811	810	844	781	843	824	812	772	837	813	794	787	873	766	779	762	771	788	786	824	797	781	787	789	802	802	752	791	826	808	773	807	776	839	784	822	847	729	783	786	768	766	803	770	802	826	755	820	803	808	772	773	836	813	762	778	776	775	760	785	818	756	767	801	819	838	807	835	840	816	834	773	768	807	820	781	822	749	788	786	745	754	769	821	821	833	833	793	791	806	769	812	820	812	776	788	844	765	798	772	823	786	806	851	800	751	788	823	804	844	778	820	772	789	812	803	913	744	852	805	761	862	789	789	792	786	843	814	854	780	771	815	739	757	818	795	753	814	825	820	785	798	794	837	843	802	723	771	766	815	842	786	820	828	788	887	771	898	805	777	791	805	846	801	828	839	770	749	814	832	811	760	715	808	809	792	803	825	763	851	795	812	796	799	825	762	808	772	847	811	846	828	767	809	764	826	804	756	798	816	799	807	731	823	808	787	800	772	814	822	847	762	769	774	766	771	802	826	747	758	800	808	800	822	770	794	795	783	796	823	781	767	839	754	796	749	790	847	783	805	794	794	800	795	746	789	804	772	779	820	810	754	780	766	831	809	797	806	805	807	826	802	764	801	783	792	759	831	802	802	789	809	799	815	784	755	801	780	754	770	834	812	803	808	806	809	816	823	792	831	814	820	807	813	774	773	838	823	857	809	816	826	841	738	811	808	804	821	811	785	793	833	735	841	767	802	862	804	833	777	797	785	818	802	782	788	844	787	794	761	828	838	821	812	761	844	862	805	821	811	810	816	843	824	750	791	831	832	821	761	870	841	793	866	782	826	742	791	788	814	773	772	830	829	778	760	805	792	805	791	840	832	826	823	866	764	770	833	764	772	761	797	810	785	821	799	771	756	803	756	810	770	844	852	819	778	799	825	807	846	845	790	762	810	816	744	814	780	790	802	818	831	763	788	795	787	819	828	815	818	816	812	810	761	726	828	827	777	788	795	765	834	816	780	795	748	854	777	751	801	791	796	803	764	838	812	746	870	726	827	811	789	828	821	829	814	805	849	804	805	792	816	769	795	782	821	792	832	772	766	754	796	789	823	792	791	831	802	779	806	777	780	792	845	791	815	773	817	812	760	792	794	774	760	771	787	828	782	805	791	784	789	814	804	746	806	779	820	830	802	809	832	808	812	781	764	805	797	838	808	803	750	769	779	769	817	776	830	775	763	814	831	777	804	814	791	810	827	776	834	769	782	752	823	796	786	799	799	797	818	776	833	796	810	791	808	783	828	753	784	750	820	841	819	791	813	778	807	720	761	833	818	767	772	806	765	804	775	821	825	786	781	779	767	786	821	812	752	824	821	821	804	823	807	755	803	804	783	811	814	780	837	816	771	754	763	804	779	751	797	797	818	777	837	766	794	809	826	811	829	841	812	761	809	798	844	817	768	734	811	775	800	841	794	843	803	746	815	789	857	774	736	817	796	783	783	801	797	791	795	796	789	830	781	810	791	800	796	797	859	772	793	792	805	810	821	765	774	727	800	805	754	759	825	782	806	756	769	766	775	773	798	781	794	793	820	828	803	823	737	804	760	759	771	812	814	784	834	817	796	803	813	795	784	827	784	787	822	815	824	837	788	784	851	777	775	803	757	829	810	792	831	791	821	779	809	767	816	787	791	751	793	815	807	762	841	790	842	804	870	813	815	797	846	840	765	778	803	780	807	795	759	747	795	798	795	749	802	761	793	753	735	752	763	836	811	767	806	849	796	824	795	831	776	797	771	816	786	791	809	771	812	829	790	819	770	768	820	773	831	741	785	799	760	782	847	774	809	789	772	793	815	732	813	824	789	808	761	814	758	803	812	784	782	785	827	801	817	763	805	772	787	827	793	794	799	848	793	819	856	821	791	800	827	794	838	760	846	786	856	844	765	847	851	778	831	753	768	830	778	795	838	792	795	824	813	804	795	825	844	787	743	811	811	818	788	799	817	784	789	827	779	806	846	780	801	765	729	778	807	805	792	806	804	809	829	759	874	788	760	827	796	810	759	806	829	782	812	819	827	740	821	780	817	774	786	750	780	777	798	772	797	764	824	802	817	801	803	783	790	782	791	805	750	840	748	778	786	796	799	853	810	835	793	850	836	814	826	841	772	763	833	796	807	818	789	804	777	817	833	811	771	813	843	786	807	775	851	791	774	795	849	786	758	809	786	783	815	783	758	781	766	799	809	873	817	804	819	787	804	799	744	786	846	853	789	795	835	823	813	794	862	784	875	868	813	841	795	795	757	820	852	762	781	800	797	812	742	805	851	799	796	784	848	789	819	836	808	814	813	827	811	780	801	806	810	805	809	836	776	776	783	806	829	801	754	787	796	817	741	833	783	816	785	779	792	749	840	838	820	730	778	767	827	776	818	801	730	781	764	756	803	793	795	777	823	762	811	824	802	763	807	823	751	787	874	830	810	774	783	802	798	796	839	777	773	751	787	834	776	770	807	834	860	786	844	773	816	809	800	806	776	786	791	759	819	788	774	801	763	772	796	802	830	769	784	800	818	817	829	763	797	759	807	791	797	804	828	808	831	785	798	797	798	765	819	810	827	776	792	789	829	795	770	774	792	767	753	833	766	745	814	832	819	754	816	804	835	799	796	782	787	776	811	767	793	778
5844	417	271	159	126	102	128	112	86	122	92	84	99	99	103	80	85	83	97	83	102	97	89	86	91	99	107	90	84	89	106	78	106	106	96	108	102	86	79	103	105	96	86	96	113	86	94	103	95	89	111	92	102	105	91	104	119	84	106	101	78	114	107	103	111	75	84	88	110	91	89	93	97	75	102	91	92	97	107	93	109	79	99	92	103	99	91	98	113	106	98	87	106	78	103	110	95	99	103	90	101	77	95	102	90	89	105	79	97	113	104	111	99	105	86	116	109	95	103	85	125	88	79	91	115	87	107	106	78	103	92	92	93	90	83	85	99	87	111	86	99	96	100	106	83	91	95	87	125	92	99	92	83	99	103	93	96	97	125	95	104	95	110	79	93	83	90	105	101	92	106	98	75	108	101	84	97	97	89	87	114	101	101	99	88	80	104	95	92	79	101	92	107	82	91	105	113	86	99	74	74	89	94	92	89	92	96	96	82	86	87	112	93	98	96	83	94	100	89	85	81	103	117	94	76	107	99	74	96	86	89	91	85	93	104	89	99	98	102	94	80	94	86	101	84	122	95	91	79	87	93	96	96	89	94	77	80	96	105	106	106	90	94	90	102	97	76	86	101	100	87	95	80	88	102	98	85	89	87	79	98	87	91	84	84	90	103	103	114	77	105	88	98	83	82	111	100	80	103	95	108	87	92	86	82	92	107	102	108	93	84	99	88	90	91	98	109	114	98	79	87	106	95	65	91	80	99	76	108	91	100	90	99	102	87	106	90	87	98	96	93	105	102	115	102	100	106	104	90	106	92	80	101	95	98	107	90	91	92	84	84	96	93	119	80	102	94	102	112	104	85	96	81	116	95	96	93	79	95	107	100	101	92	80	79	101	92	88	93	85	94	104	93	99	112	97	84	94	86	97	105	104	85	91	100	93	94	91	104	93	92	78	91	98	88	89	89	96	100	90	104	86	92	98	86	100	97	89	91	109	98	106	100	109	88	120	96	92	78	105	92	104	80	120	90	92	87	93	110	77	84	81	88	94	90	88	97	103	115	112	103	106	102	100	103	82	89	99	83	80	104	101	97	118	95	81	83	99	104	88	118	111	107	85	98	94	92	103	91	77	102	98	103	99	96	86	74	93	83	95	94	92	92	123	83	93	84	103	98	102	91	110	84	91	82	104	98	77	97	102	88	82	102	112	95	101	100	84	110	96	104	89	99	89	95	98	92	88	86	123	80	107	109	88	106	87	103	108	94	100	110	89	85	110	93	105	82	97	84	83	88	125	90	87	99	110	95	97	100	98	85	91	88	93	88	107	86	95	96	87	94	91	96	96	90	108	78	103	95	96	96	101	98	90	98	91	85	83	89	117	101	95	102	89	101	85	85	94	95	98	93	80	102	108	114	108	108	86	89	102	104	96	108	107	113	81	87	93	103	104	85	100	94	108	96	87	90	88	111	91	86	101	95	110	100	101	81	95	87	96	81	98	95	96	102	86	105	97	98	111	101	88	100	89	103	90	96	99	93	99	89	93	90	114	106	98	113	91	86	99	89	97	92	104	96	87	96	76	87	85	98	97	81	103	95	106	84	99	98	102	88	103	105	104	90	105	78	110	95	92	97	110	102	87	92	88	112	80	87	94	94	98	83	91	89	96	103	79	79	101	95	97	75	87	88	109	106	101	111	90	91	84	93	94	87	90	88	114	94	101	100	117	77	98	100	79	111	98	102	95	106	89	94	92	112	96	90	83	105	100	91	85	98	99	96	86	88	98	91	111	98	100	93	88	94	102	78	108	96	85	96	111	119	103	88	100	91	78	100	94	96	104	99	82	81	97	97	95	106	103	87	102	102	87	99	85	105	104	78	91	88	101	101	93	108	85	98	100	98	99	83	102	96	93	93	96	93	87	107	87	88	116	101	96	98	99	90	108	88	75	104	86	98	89	88	102	94	99	88	101	88	91	93	116	76	101	113	105	91	111	112	112	86	101	81	86	73	90	91	84	92	93	77	109	86	104	93	88	87	84	99	82	91	94	93	94	90	95	106	93	93	107	84	97	98	95	89	115	106	85	102	93	85	108	99	101	109	116	102	93	90	107	91	88	101	109	99	84	96	104	88	95	88	93	82	95	95	89	92	81	89	92	88	93	105	94	97	99	102	89	93	94	86	92	109	106	101	84	89	97	105	105	92	79	91	79	98	103	113	93	84	92	82	85	93	103	98	103	97	119	110	99	110	106	96	92	104	101	82	91	90	84	95	87	87	90	99	94	91	95	116	84	106	97	82	106	94	103	85	107	105	97	99	83	86	84	93	88	76	84	100	80	86	87	80	87	100	76	99	91	92	77	94	93	82	95	94	96	115	101	93	109	115	96	96	93	90	106	87	96	81	109	78	84	100	95	94	95	94	93	103	88	104	98	96	96	84	87	103	100	99	85	100	84	94	79	94	87	96	75	93	93	113	89	102	97	92	89	92	84	96	83	112	87	100	97	91	99	104	89	104	88	88	103	92	94	94	104	90	89	98	101	104	100	88	100	94	96	81	95	85	100	101	99	91	89	86	112	82	89	125	100	87	81	98	100	95	96	102	94	82	84	101	82	85	89	87	93	85	119	96	103	91	102	99	99	96	90	82	96	95	86	89	84	89	85	69	76	100	88	106	95	74	90	104	80	96	76	111	103	95	102	89	94	93	77	94	101	83	114	93	101	96	72	129	91	109	108	100	101	99	96	104	88	99	91	96	91	88	75	96	87	110	107	84	95	97	90	106	79	114	102	79	108	99	90	94	102	109	107	94	109	96	102	94	103	80	96	103	89	101	91	94	73	89	86	108	94	104	79	96	83	95	100	94	93	112	84	95	107	85	97	110	75	121	107	102	107	80	85	107	85	88	90	79	104	87	84	86	95	84	93	96	95	84	79	96	85	93	101	102	92	103	87	99	80	100	92	92	107	96	74	113	86	113	106	96	83	92	86	126	93	101	113	103	70	80	97	96	98	101	100	101	81	99	97	110	91	89	97	86	86	96	102	90	107	109	86	98	88	78	98	96	95	71	85	123	73	83	90	80	96	99	91	85	93	101	111	106	79	129	91	93	92	96	90	66	82	102	95	87	103	92	80	79	100	102	106	79	98	103	95	105	94	88	114	88	98	89	78	103	87	85	94	95	100	90	88	92	87	87	77	69	108	72	83	106	87	104	110	92	87	76	92	93	90	82	97	87	92	100	81	103	109	97	107	94	87	94	106	117	103	93	100	89	104	91	98	94	94	91	100	90	85	84	92	101	97	85	87	104	90	93	77	86	100	95	91	113	82	88	91	101	95	101	96	94	89	90	117	102	109	101	92	109	111	107	80	91	88	94	93	91	94	98	95	92	81	87	85	91	92	88	104	99	101	99	72	80	98	99	106	107	100	90	102	89	96	94	95	98	92	100	98	86	109	96	96	92	95	102	101	87	88	92	80	87	85	85	95	97	92	90	80	96	100
5593	393	430	487	479	434	413	410	365	389	347	360	352	362	348	330	353	335	329	327	342	364	362	332	304	334	387	338	360	328	324	337	330	371	303	342	347	334	323	314	306	338	319	301	313	334	344	291	358	332	301	349	331	320	340	325	332	309	331	328	357	311	287	325	326	330	314	310	378	345	314	341	339	336	348	356	339	311	349	335	365	361	337	345	346	329	351	301	325	322	319	349	343	299	348	357	311	341	333	372	352	336	302	354	331	354	323	387	356	334	283	329	343	371	337	304	363	364	364	326	332	332	317	310	355	340	334	350	326	327	364	330	317	350	358	345	342	340	352	330	355	348	334	327	326	332	357	322	381	358	338	319	327	333	341	295	349	320	387	315	332	338	312	325	347	360	343	343	331	362	339	333	318	314	339	335	329	343	348	339	342	304	335	330	337	329	355	338	325	348	337	341	334	320	348	368	332	342	298	347	326	332	371	334	340	362	326	314	337	328	319	342	329	300	333	318	329	344	362	368	304	326	368	326	318	322	340	361	343	336	322	349	341	343	314	333	367	335	318	311	330	343	306	354	351	319	358	342	328	327	331	326	343	310	347	326	324	323	345	322	356	312	320	316	324	352	329	326	333	327	339	353	298	321	360	322	341	353	347	320	311	374	322	299	331	331	339	349	334	314	351	303	311	370	328	329	331	355	359	311	356	359	336	329	353	284	350	336	322	345	349	342	338	367	320	338	306	308	355	346	339	356	315	344	354	343	326	357	320	343	336	327	345	339	319	330	318	348	388	326	323	328	332	335	341	353	354	341	330	325	317	375	356	346	302	349	332	340	356	342	354	330	312	374	366	354	340	329	335	327	327	342	352	324	337	332	358	358	337	345	347	328	328	337	318	365	347	373	337	316	307	357	338	309	314	330	330	305	338	331	331	344	314	360	336	334	323	341	354	312	354	310	352	341	350	342	339	325	293	319	305	338	316	321	339	320	340	316	313	352	317	371	334	352	365	318	326	355	328	351	349	327	333	349	345	318	345	364	355	332	326	322	360	345	340	309	321	314	344	338	359	325	307	325	335	346	334	329	372	309	348	325	336	346	325	349	353	322	323	351	333	314	323	361	340	316	317	342	324	348	354	343	325	315	326	332	340	358	335	357	339	322	353	343	363	335	323	381	329	358	334	337	350	364	388	346	295	336	342	320	313	337	360	335	339	333	313	356	359	334	371	314	325	308	360	327	381	322	345	339	348	320	327	350	338	314	340	326	335	333	336	336	359	325	335	318	295	343	344	330	338	333	352	336	356	339	329	337	314	365	322	335	353	337	349	361	349	317	334	305	331	320	353	363	314	318	352	348	350	337	331	324	338	318	293	324	337	355	347	348	335	306	373	356	341	319	350	347	333	362	356	361	313	344	319	376	335	314	335	332	357	340	305	357	324	290	326	372	323	366	362	331	336	346	329	325	342	362	317	320	334	351	328	326	326	324	356	302	336	323	339	347	319	331	339	315	368	324	329	322	339	344	340	350	331	314	343	313	318	323	330	362	325	324	348	341	343	363	310	321	337	334	323	342	324	340	336	314	303	322	370	322	319	342	383	320	314	336	336	318	318	346	326	331	314	326	322	338	298	351	333	364	338	344	320	365	330	350	314	323	378	343	335	320	333	303	340	312	341	345	334	333	367	312	327	351	350	338	345	323	315	331	324	340	340	352	320	327	339	374	318	315	331	358	347	362	369	355	338	342	318	300	360	318	303	316	343	343	337	309	316	330	322	363	349	315	359	363	348	337	360	325	325	345	334	350	347	344	366	337	332	353	349	295	319	323	340	350	345	340	352	344	338	289	372	330	306	339	312	347	359	305	355	348	368	328	347	339	321	348	346	322	317	340	329	352	323	322	348	320	327	337	338	361	342	342	301	327	329	307	350	335	358	343	336	328	295	311	340	336	329	325	364	351	345	337	332	376	329	347	322	380	360	305	377	327	340	337	346	311	350	349	354	332	343	351	346	357	344	339	337	348	319	350	346	311	320	348	328	307	322	358	342	374	344	310	343	301	372	334	366	336	371	330	328	341	340	357	321	314	334	321	365	352	344	302	319	346	349	340	399	323	363	336	313	365	334	324	340	325	346	344	328	349	321	332	298	343	333	328	344	305	347	365	355	356	328	323	343	335	328	344	327	356	330	325	329	355	337	355	364	371	335	343	346	338	336	349	304	315	340	338	337	328	339	367	336	305	319	356	379	312	367	325	347	339	353	350	320	312	350	344	344	320	365	318	330	373	379	300	339	364	336	309	336	329	340	324	313	302	326	355	354	380	321	353	347	338	346	344	327	303	338	342	334	367	349	340	364	344	331	301	364	360	324	328	330	346	322	336	370	344	326	351	364	336	332	337	357	330	335	331	348	339	318	299	315	318	370	367	338	339	311	379	360	370	346	301	371	339	333	324	343	314	359	352	318	335	332	301	340	348	320	348	333	294	337	319	310	315	302	334	319	341	337	317	315	310	322	325	339	315	353	344	363	338	354	343	322	351	354	327	357	327	341	320	375	328	332	296	316	327	337	329	337	341	336	332	343	347	333	311	330	373	333	343	349	334	359	369	302	386	342	330	342	345	333	332	335	324	343	334	334	371	305	335	342	327	323	331	355	321	330	347	334	303	379	346	342	340	357	327	296	331	335	360	317	364	345	340	314	357	324	340	305	344	346	337	320	296	353	335	317	349	343	372	371	326	358	305	341	317	324	350	323	334	361	326	343	348	341	366	323	381	376	359	369	339	353	342	330	349	342	341	358	307	368	347	336	329	348	327	318	345	323	366	374	347	307	352	365	313	314	344	347	311	379	348	338	371	336	334	337	358	358	325	342	325	316	328	326	346	338	331	324	340	346	346	358	353	320	332	337	310	337	354	337	309	320	348	324	312	376	318	342	331	333	331	334	330	316	350	346	322	342	382	356	328	348	328	348	353	340	337	355	357	296	330	338	338	320	355	347	351	336	298	337	340	346	341	334	326	365	373	325	345	345	336	362	329	302	306	328	331	280	331	314	342	371	336	312	335	355	317	352	334	329	300	316	327	333	313	359	357	330	361	344	320	316	365	375	335	323	314	358	331	305	300	352	328	336	326	311	346	312	325	326	355	336	312	338	352	333	333	336	356	352	352	344	338	361	357	341	336	338	326	359	333	337	330	336	325	321	374	329	351	345	352	348	336	370	342	356	331	325	338	347	326	299	330	359	334	339	327	289	349	320	356	347	349	353	353	325	325	357	333	328	321	367	330	333	320	347	311	344	365	335	358	333	328	349	321	372	340	341	334	335	330	325	305	314	329	339	295	318	327	329	333	333	347	356	332	333	334	346	372	367	339	336	319	325	301	359	320	345	331	299	323	316	295	372	318	328	356	360	330	337	353	340	327	361	361	344	333	328	365	331	345	330	354	350	325	356	352	344	318	324	354	311	336	322	347	340	313	318	346	307	348	316	335	333	329	333	324	333	359
37548	13680	2393	1136	883	645	558	442	349	347	354	305	267	267	268	275	257	237	245	225	238	260	254	219	217	210	221	210	230	224	237	195	192	180	190	222	233	189	189	213	202	204	218	205	205	204	199	200	189	214	190	228	218	221	211	203	194	192	232	214	197	196	194	196	200	188	209	203	196	220	221	202	233	211	202	216	195	208	167	223	191	206	209	193	189	199	222	208	179	199	214	204	173	183	220	177	212	197	194	203	232	192	187	212	197	207	206	208	212	194	194	191	197	235	181	199	208	195	188	198	199	223	202	197	201	195	214	205	185	230	194	189	216	198	218	185	180	216	201	207	211	202	232	219	212	207	195	211	199	192	226	232	228	210	200	190	204	188	201	194	191	208	210	219	211	222	204	207	211	213	200	203	193	222	214	195	229	225	196	188	211	233	210	187	226	181	189	208	188	211	179	179	166	191	194	210	220	207	201	217	215	220	194	193	190	209	194	204	211	210	190	226	227	195	204	175	190	202	197	189	212	200	177	209	177	184	199	197	198	196	189	216	195	219	185	208	223	197	202	189	191	211	190	225	215	199	218	216	189	220	189	198	171	213	206	169	207	195	206	181	206	229	202	235	175	203	247	200	205	204	184	230	217	194	222	217	201	182	216	199	190	177	204	202	197	185	178	195	193	234	170	215	196	176	206	193	201	224	184	175	204	210	183	219	187	196	230	197	195	183	195	212	169	206	211	193	197	197	195	194	219	220	182	187	188	173	215	223	215	191	195	189	224	236	196	195	219	211	217	210	196	192	235	193	193	191	208	188	195	217	183	219	192	188	202	216	240	196	206	208	211	209	202	199	205	231	193	214	179	218	198	229	205	181	222	213	215	206	201	211	216	195	221	240	208	209	203	229	183	222	223	243	181	227	193	199	196	199	178	209	192	199	175	191	217	197	173	198	212	221	179	203	208	189	194	212	228	188	205	196	184	222	188	205	224	211	194	208	196	211	205	225	187	214	211	190	219	200	203	196	187	213	195	220	191	229	232	216	198	232	194	205	193	201	201	211	236	212	214	198	212	234	198	208	181	225	215	236	194	212	200	216	206	204	194	205	210	205	215	211	225	231	214	181	198	191	183	212	205	188	185	213	184	217	225	212	214	208	207	198	217	215	204	224	178	183	204	214	185	209	234	203	216	223	185	177	195	239	219	201	196	248	191	235	210	177	221	183	199	196	202	216	192	205	189	188	218	205	201	202	206	222	179	219	211	220	185	198	195	204	221	192	180	227	203	213	192	203	214	196	213	205	230	219	208	198	205	176	194	191	205	241	181	188	205	202	217	219	194	217	201	166	196	192	214	182	191	231	216	192	211	205	218	210	202	204	202	200	179	206	213	190	224	198	205	206	191	204	201	205	192	189	217	211	201	195	211	201	230	249	208	198	192	190	227	200	205	227	200	180	188	210	198	210	219	192	218	213	198	222	217	179	178	192	209	217	214	195	201	179	221	194	198	191	190	212	215	213	189	186	183	190	194	221	201	215	185	224	225	220	179	199	197	212	207	203	205	187	171	196	210	200	193	198	206	210	187	192	215	221	199	195	232	185	199	197	191	195	179	210	194	204	226	219	197	214	205	207	211	179	194	181	194	201	218	179	203	191	225	208	164	198	189	197	176	221	207	173	183	193	208	215	219	212	226	192	219	204	224	205	197	196	196	216	238	191	217	212	226	225	185	210	179	187	221	203	200	208	199	191	234	220	199	173	211	202	222	206	202	214	226	200	167	215	209	226	219	187	199	203	201	184	196	225	185	172	191	236	191	215	216	192	224	201	203	216	207	203	201	216	212	189	184	221	195	222	217	170	202	211	206	201	200	202	202	180	202	215	197	183	182	208	218	207	181	214	189	231	198	195	187	215	196	187	192	198	191	217	204	206	205	179	198	203	214	204	227	161	209	208	195	232	211	192	203	203	238	197	220	207	189	197	195	227	192	202	197	212	236	199	198	201	220	215	216	216	207	206	230	211	179	202	197	190	205	231	206	225	189	162	200	205	203	210	204	216	194	203	192	183	180	207	233	193	229	197	184	224	180	201	199	202	189	199	213	203	196	194	197	176	195	221	175	192	219	204	236	179	215	189	209	202	182	191	175	192	192	218	209	198	217	219	220	192	217	220	193	183	192	213	211	222	206	193	192	186	207	195	193	189	204	209	216	221	209	189	223	207	212	228	211	185	204	185	220	223	227	205	191	195	179	188	208	214	214	208	209	201	187	215	197	212	209	213	190	177	220	200	165	200	200	196	184	196	170	209	197	211	226	194	179	203	222	199	214	183	209	183	196	185	222	206	188	206	190	195	222	179	184	199	223	214	203	194	196	186	193	189	202	216	208	186	210	196	227	184	184	228	210	201	188	198	186	216	207	181	205	206	223	226	190	201	230	207	204	173	216	211	203	209	231	198	206	177	212	209	221	202	179	183	191	197	209	198	219	195	209	210	200	211	189	201	225	203	217	193	229	187	206	223	217	210	199	215	224	202	181	204	201	221	200	196	211	191	188	209	209	209	202	191	232	201	216	197	189	194	212	193	189	224	165	211	208	218	216	190	201	202	228	230	184	205	240	177	184	220	199	183	222	182	213	194	188	222	189	177	197	199	219	197	192	213	220	189	200	191	239	189	210	184	216	200	199	197	220	190	204	208	185	217	201	222	195	214	204	211	218	222	209	222	206	196	206	224	215	194	176	161	201	201	207	202	221	185	192	197	194	226	181	211	201	201	209	218	196	187	207	207	201	216	200	213	176	199	204	212	204	188	222	190	199	208	214	219	213	223	197	196	221	206	204	205	192	215	177	191	205	201	197	205	205	217	188	219	206	224	232	190	222	185	192	226	189	200	178	177	237	201	226	211	211	213	199	204	216	213	196	226	190	218	207	202	201	166	191	223	231	212	200	220	208	226	194	204	218	208	179	203	192	218	193	190	195	197	219	152	232	229	216	206	206	207	188	228	187	219	168	215	196	210	220	212	229	206	206	195	210	206	215	200	223	209	202	244	187	236	235	193	214	212	198	191	196	199	219	202	231	184	202	205	194	233	232	202	183	195	204	213	238	200	194	208	221	194	217	193	196	190	214	213	217	190	212	199	235	198	196	185	208	208	186	195	216	192	214	223	215	190	185	233	246	222	211	190	210	218	188	215	218	185	230	220	173	177	211	205	180	184	216	220	218	206	185	193	232	199	213	191	206	204	204	204	180	192	211	206	229	181	204	193	185	197	194	206	204	205	219	193	195	238	177	201	183	216	217	194	201	187	199	209	204	205	185	223	219	208	206	216	193	211	226	197	209	223	196	202	187	189	191	217	210	194	227	194	180	203	225	211	186	225	223	214	225	218	184	203	193	203	192	195	227	182	188	184	195	201	199	242	194	202	191	203	207	186	184	196	203	221	203	205	213	218	209	196	205	213	212	225	206	218	219	215	214	200	217	212	197	231	203	223	213	200	214	201	171	189
16078	1446	3200	3597	3105	2552	2105	1906	1590	1300	1274	1134	1136	1035	1018	928	914	878	848	815	845	814	806	747	760	718	723	739	741	683	714	698	710	680	630	691	668	707	682	705	646	629	672	655	640	668	627	679	628	662	671	607	640	631	576	661	652	614	676	648	622	634	583	615	635	638	617	616	601	661	608	587	632	641	623	656	634	588	654	607	614	608	638	640	634	633	629	628	656	626	645	578	603	613	585	691	603	610	601	619	598	629	624	616	641	597	623	630	620	633	648	661	634	660	601	597	603	636	608	616	628	631	592	655	614	630	599	633	604	615	593	592	631	642	624	629	620	608	562	585	656	626	603	636	611	560	602	557	614	628	618	663	654	614	621	643	632	593	624	586	610	594	666	637	642	612	642	612	626	655	665	593	558	633	643	592	600	636	625	579	645	629	654	641	583	592	614	618	630	637	620	584	622	609	597	560	586	619	700	616	633	597	617	627	642	607	654	659	656	599	609	588	643	665	613	592	602	664	553	624	628	646	629	670	584	626	663	612	638	654	612	588	625	577	592	579	609	620	603	611	635	637	598	604	633	630	603	591	632	578	644	632	596	595	634	580	627	581	612	598	587	640	641	609	640	626	639	643	596	572	580	658	577	653	643	655	611	633	635	543	610	602	667	623	621	635	621	655	635	620	626	600	622	619	641	599	661	630	629	638	643	627	616	602	596	601	649	604	608	595	655	645	658	607	626	614	596	579	578	610	624	648	608	609	637	620	636	640	606	623	624	640	619	660	594	631	635	611	619	609	619	589	602	632	654	632	627	605	616	658	597	597	623	587	596	536	649	593	619	644	624	615	642	599	614	602	620	636	612	649	547	588	610	661	624	644	635	590	628	620	625	573	628	587	636	635	596	681	650	569	661	599	649	636	647	650	618	573	607	640	609	623	593	653	632	599	611	606	625	623	599	629	613	616	584	619	587	635	615	630	678	647	573	639	641	636	610	620	616	585	598	657	656	612	613	642	619	595	600	614	632	626	596	602	638	633	677	587	682	670	613	612	619	570	580	599	620	625	627	588	614	560	625	633	598	588	622	653	648	614	578	652	640	565	558	629	619	617	615	634	616	577	622	639	599	633	669	620	585	610	665	608	670	568	601	627	635	625	635	573	589	608	629	629	606	588	628	576	598	648	610	646	618	625	651	603	572	665	613	583	665	614	583	591	645	606	626	569	590	572	590	680	606	615	575	627	628	598	572	609	597	613	630	608	650	653	634	563	627	629	623	604	608	620	615	660	602	626	599	620	609	624	648	597	588	648	630	624	585	585	592	611	575	645	635	607	599	601	578	607	614	559	609	635	599	583	639	644	618	583	680	618	627	602	632	576	640	632	624	589	640	639	585	621	569	590	628	645	599	601	645	630	645	613	613	605	571	641	652	618	610	647	634	627	637	619	637	597	651	613	616	635	634	617	601	593	618	625	617	595	638	571	642	598	587	599	607	653	572	622	646	632	623	633	637	587	662	639	607	657	574	622	613	622	611	600	661	625	626	605	626	621	591	674	572	624	641	571	638	638	618	660	640	645	642	597	626	636	644	650	641	617	576	613	635	585	616	646	575	600	616	624	585	658	591	652	630	560	614	588	632	614	608	624	638	613	604	594	596	610	605	563	587	629	621	636	566	624	637	613	615	634	597	628	646	617	639	597	616	573	691	609	633	630	601	632	599	624	602	627	660	639	578	627	599	646	640	630	661	596	604	645	660	612	625	654	590	609	596	618	629	629	612	612	598	636	638	630	607	654	638	618	636	642	614	648	608	636	619	621	594	604	661	602	601	628	623	584	643	624	655	649	618	622	615	615	621	672	608	600	564	587	614	633	648	610	627	590	635	646	626	595	592	623	607	623	614	537	644	580	616	623	603	620	615	580	583	593	643	568	637	672	641	616	601	631	621	629	633	624	652	633	665	584	599	611	600	563	614	635	583	639	624	632	655	606	613	637	630	606	607	620	597	611	616	629	606	581	593	600	618	585	638	626	635	623	653	652	611	603	668	640	592	617	619	649	612	643	615	593	590	568	625	628	675	591	603	614	584	606	630	619	570	606	648	609	630	628	611	611	639	635	588	655	649	658	599	647	597	667	573	618	643	642	632	601	641	649	595	633	606	598	627	616	584	640	638	610	638	592	642	615	615	624	652	633	606	618	589	648	623	633	630	604	623	641	607	634	611	629	617	615	649	623	602	619	605	609	616	612	638	642	632	634	617	593	675	620	601	613	615	600	652	549	617	625	603	662	579	611	605	596	604	653	662	636	599	638	668	662	611	620	593	627	637	580	626	629	586	629	593	589	645	627	633	628	589	603	590	617	597	580	608	576	549	633	611	593	624	646	632	614	650	584	666	629	621	609	592	615	616	621	611	605	626	588	576	593	604	580	602	609	618	625	591	634	606	627	630	622	583	630	640	630	619	570	624	601	600	610	612	614	610	599	589	622	623	640	679	607	611	556	613	620	638	621	587	622	616	598	635	652	602	595	637	667	629	622	571	609	612	597	604	686	596	626	613	637	616	658	612	624	636	603	621	606	615	609	598	657	618	631	659	598	617	636	653	602	608	624	657	634	584	597	631	617	624	633	637	605	596	644	583	626	619	596	646	599	599	638	625	607	591	598	622	650	637	626	644	581	593	598	596	639	568	647	605	594	614	611	625	602	610	589	634	590	632	659	605	584	615	621	631	609	614	676	615	651	599	640	595	585	603	599	580	586	610	657	618	591	610	588	624	601	645	612	618	623	615	612	615	617	600	618	591	630	667	597	658	611	553	629	612	641	619	600	599	613	594	584	599	661	602	626	624	614	591	617	608	622	630	593	636	595	588	621	567	615	666	594	584	615	623	602	616	581	602	601	607	681	625	595	643	611	603	618	641	682	610	640	622	622	624	618	626	581	671	590	615	626	624	605	656	618	567	650	582	618	632	613	630	616	587	578	611	646	619	649	634	615	617	630	605	568	626	633	580	653	632	587	588	647	644	577	619	591	646	652	615	654	595	590	630	562	561	611	615	629	612	613	643	628	678	645	588	573	654	664	625	625	641	623	582	606	586	627	619	616	608	599	591	621	646	628	623	634	634	618	594	633	583	645	572	631	652	649	605	652	603	585	555	625	651	616	591	569	583	611	676	660	609	608	609	657	664	655	637	639	582	604	639	604	638	622	657	644	686	618	600	609	609	653	617	578	620	643	574	610	628	669	638	634	627	621	637	585	614	629	629	629	608	645	622	618	621	618	569	622	614	627	542	618	613	571	620	662	578	648	614	633	617	604	613	608	624	625	611	618	604	643	655	617	550	599	651	626	618	611	632	648	609	623	618	611	591	572	619	619	575	606	644	624	625	602	623	553	624	632	616	659	583	633	625	648	569	624	603	616	598	618	582	570	617	665	667	620	611	600	638	621	584	680	634	617	588	629	611	632	636	643	618	600	636	614	629	628	612	625	591	656	644	615	599	615	612	642
43438	23093	9535	2378	1705	1276	930	772	659	556	534	472	469	424	391	386	384	355	322	355	339	343	336	331	311	308	289	270	327	322	325	307	301	308	297	302	268	276	302	292	284	288	273	313	291	293	329	303	305	321	271	292	292	293	298	295	310	266	299	270	271	282	273	278	265	330	320	274	284	297	301	297	266	298	271	283	280	285	304	273	303	294	293	273	276	315	272	292	279	297	288	274	284	283	272	279	257	261	279	290	298	283	275	272	284	277	307	277	253	304	294	295	280	283	327	311	292	295	275	293	294	284	298	271	277	267	279	265	292	305	274	281	291	279	281	309	270	282	281	263	270	276	299	264	266	278	289	300	276	304	291	289	274	269	300	282	271	318	269	264	266	273	279	290	291	276	299	284	296	288	289	292	309	299	279	280	275	251	294	281	277	307	318	255	304	310	298	279	276	285	284	283	267	298	295	273	273	308	286	275	265	301	273	276	280	299	293	280	285	314	315	295	278	289	301	279	289	280	261	282	301	280	279	279	286	272	247	297	272	262	277	287	296	272	288	297	288	283	285	318	262	265	308	294	274	284	280	311	301	281	280	306	277	274	261	299	287	306	262	253	308	282	258	289	300	292	306	301	282	290	305	265	288	275	305	261	297	271	263	284	287	269	268	271	306	283	301	275	282	293	301	295	277	264	287	292	301	247	328	290	275	297	321	299	265	268	282	264	297	260	308	279	263	280	286	309	281	268	329	258	286	295	271	269	296	271	282	242	270	296	290	287	285	268	281	259	290	287	281	240	285	302	289	265	295	302	289	264	300	278	308	293	270	268	285	288	288	298	287	264	270	291	265	294	292	290	282	278	283	261	303	306	283	282	278	270	296	291	290	280	291	282	287	303	241	295	268	264	272	309	281	285	280	282	274	260	286	267	267	279	300	283	270	259	267	325	304	315	276	270	281	324	272	304	304	296	261	296	318	309	304	281	294	296	268	278	292	276	274	265	318	285	269	284	257	278	268	303	281	286	256	308	293	268	284	294	274	265	285	261	243	303	310	260	302	261	291	296	299	305	258	256	288	294	305	286	290	276	270	299	277	272	276	295	286	247	268	284	280	264	286	291	276	275	247	290	304	291	281	291	257	303	259	283	286	274	292	319	256	263	304	273	285	246	304	268	286	302	299	260	279	295	278	297	283	289	283	299	278	299	287	264	305	263	310	285	274	333	282	306	287	292	288	296	273	280	262	272	285	328	264	277	250	257	301	287	282	282	273	285	280	293	246	268	272	261	283	256	265	289	285	296	281	277	269	296	281	282	304	294	284	233	292	303	266	308	283	268	279	292	277	271	299	270	317	263	302	279	307	284	278	287	283	294	296	267	259	283	300	271	284	284	259	268	299	331	288	267	289	275	274	312	306	322	260	274	275	278	325	272	285	283	277	270	282	298	294	280	274	296	249	300	297	289	266	269	276	273	299	286	275	275	301	308	286	271	282	279	299	269	306	265	257	283	311	278	307	276	290	268	263	290	277	313	274	290	286	322	299	293	240	313	300	302	283	292	282	256	296	284	272	283	287	272	295	297	269	287	292	274	270	295	271	285	267	313	273	251	254	301	288	277	297	305	278	275	281	286	282	293	271	284	278	275	270	275	255	268	295	288	320	283	281	285	308	286	299	302	285	277	283	268	280	265	282	274	301	288	279	303	258	279	300	297	291	314	304	260	268	279	270	256	327	312	313	291	296	268	286	272	279	264	297	278	287	291	303	284	281	286	281	286	274	285	278	291	252	288	303	285	279	285	300	296	277	295	302	306	283	285	291	261	305	305	264	271	276	289	308	294	286	266	291	300	292	299	286	299	286	286	329	300	265	263	333	281	272	310	275	259	264	257	260	292	293	276	274	291	300	290	303	307	286	289	294	280	288	288	288	269	281	272	273	294	286	272	266	308	263	339	302	278	292	288	264	296	272	299	278	291	272	294	281	265	270	286	270	281	284	273	301	277	290	272	275	276	290	270	322	282	253	290	255	297	271	287	304	304	289	275	259	289	283	275	288	283	281	264	279	275	280	291	295	287	306	298	298	287	259	307	269	282	277	308	291	300	284	295	285	283	283	275	299	268	300	280	298	297	282	288	323	318	313	311	270	268	282	288	296	295	282	288	281	270	280	267	332	267	283	267	302	300	278	284	258	302	295	284	285	289	272	298	301	284	276	298	291	293	330	311	291	260	260	268	264	301	275	279	268	293	287	279	246	327	272	267	260	287	288	295	296	289	269	317	249	291	274	284	271	288	254	284	266	295	299	310	281	310	281	275	260	288	310	287	263	265	275	277	296	287	284	287	304	295	260	276	247	288	272	280	298	299	273	306	301	272	302	262	264	282	297	310	259	296	261	282	294	284	272	288	310	283	266	284	276	276	266	289	274	278	306	283	282	276	266	294	288	271	308	262	253	295	289	245	284	308	284	279	308	294	307	239	297	277	286	312	317	316	266	329	285	286	270	245	298	273	252	294	263	252	312	286	294	260	283	291	269	284	263	286	274	290	275	281	280	296	246	282	253	285	259	259	299	283	307	293	301	303	285	264	285	298	270	262	263	284	263	282	273	297	291	293	270	279	253	277	312	285	273	310	325	274	279	293	279	293	316	282	280	264	272	284	266	271	277	308	287	277	311	282	274	273	284	248	282	272	287	291	267	304	289	287	270	297	280	269	240	307	280	292	272	262	268	247	330	278	273	272	284	293	271	293	274	263	291	281	307	306	256	297	292	280	287	277	279	264	277	286	282	301	280	297	314	284	264	293	295	288	268	303	266	255	323	290	263	294	297	296	295	312	281	302	249	290	292	305	290	271	283	283	305	296	297	312	270	314	275	341	281	298	285	281	309	313	280	284	328	285	278	264	294	298	303	261	281	305	294	279	278	273	273	266	287	296	290	307	288	266	265	296	296	300	302	286	265	293	281	267	295	257	310	273	272	275	281	268	271	251	297	288	283	265	269	293	282	288	277	271	317	262	298	269	263	301	294	289	292	301	313	271	321	291	282	286	323	262	296	313	238	314	295	292	287	332	274	305	290	287	331	265	276	315	286	290	312	303	295	246	308	284	327	305	286	288	288	287	288	284	290	295	264	249	276	313	274	300	277	270	270	272	284	279	259	274	277	308	306	288	275	297	283	312	330	275	300	270	293	292	295	275	269	259	279	287	272	279	288	300	307	276	274	291	268	291	250	269	281	249	270	271	312	248	303	271	284	288	281	289	263	268	266	338	303	263	277	275	284	310	254	301	305	262	303	290	272	297	307	297	267	281	255	268	262	286	296	290	271	277	275	296	300	281	294	273	294	265	291	281	276	293	289	251	291	275	297	293	318	293	301	308	279	281	307	281	272	280	289	260	286	255	303	283	311	265	280	309	256	278	299	297	282	276	274	270	271	295	300	296	300	289	302	270	297	263	280	258	276	316	262	285	283	323	325	261	280	305	301	312	289	297	277	276	284	251	279	288
20156	2643	5719	6293	5415	4537	3759	3113	2677	2331	2056	1937	1753	1598	1552	1445	1344	1298	1210	1195	1292	1146	1159	1122	1062	1087	1014	1058	1013	995	1007	943	947	956	972	913	962	941	883	894	916	906	885	921	881	920	872	920	922	879	917	873	873	844	823	824	849	890	865	844	867	865	874	881	799	807	855	812	853	858	827	827	817	806	830	824	868	797	861	796	822	818	752	814	818	860	814	809	779	835	887	794	807	814	806	863	803	800	819	850	799	801	828	801	852	801	764	844	823	767	778	851	822	788	842	859	831	834	766	814	817	805	870	773	755	785	794	790	822	851	826	856	784	852	752	820	829	798	832	800	788	784	794	856	820	841	802	792	806	816	771	827	832	793	812	832	887	811	792	762	819	822	812	785	775	782	787	798	819	810	798	792	809	798	844	793	821	835	832	779	847	808	777	823	816	810	840	774	842	827	818	811	771	772	858	755	772	828	774	827	785	831	857	766	810	826	835	778	825	840	824	840	821	834	838	795	787	792	877	836	854	813	768	794	885	803	785	780	846	846	815	844	750	789	811	770	805	830	789	815	833	807	766	788	846	802	810	774	838	801	805	797	824	815	775	794	780	831	797	760	826	835	810	845	774	780	806	793	840	835	807	807	787	822	848	832	812	811	798	849	800	835	785	775	823	784	812	775	806	759	798	826	821	848	770	821	813	768	863	814	809	806	813	822	796	837	789	871	815	844	778	853	812	847	795	792	823	801	738	821	740	789	866	798	870	779	752	802	779	767	810	785	833	781	795	813	780	855	829	845	812	828	788	724	829	790	793	859	813	840	821	799	805	805	773	826	774	740	802	821	780	741	852	820	813	840	813	794	805	799	817	779	748	798	822	800	798	759	830	750	829	812	808	774	807	856	784	788	763	823	766	816	846	848	891	793	800	859	807	756	775	845	854	851	827	821	799	771	848	792	825	856	819	807	810	777	842	792	834	826	784	767	837	758	811	788	849	799	850	762	763	794	807	799	764	846	767	850	806	754	794	843	806	859	824	796	808	837	791	834	856	837	769	746	834	804	857	812	834	827	788	796	812	824	766	806	825	842	845	826	790	797	762	769	801	837	809	808	833	841	833	781	839	860	831	765	820	761	808	789	835	811	834	768	827	806	849	820	784	824	747	791	829	818	810	773	774	776	781	822	800	748	784	805	772	822	805	889	822	825	840	827	815	815	778	764	817	787	837	819	796	765	754	849	834	845	831	784	773	866	855	808	796	851	807	781	818	881	768	789	806	820	772	745	777	829	815	782	854	808	793	846	780	824	841	824	831	796	782	806	835	827	767	842	849	837	770	833	798	823	794	804	840	843	853	784	780	773	814	821	825	826	766	776	797	788	757	821	789	878	786	796	748	830	792	796	810	788	792	819	823	811	831	828	805	791	815	866	829	785	794	818	822	825	823	815	779	781	832	790	796	784	794	860	824	823	822	804	839	848	809	848	788	814	821	794	794	757	809	819	852	777	772	800	816	851	776	774	804	777	830	819	810	822	833	787	827	797	839	842	822	808	820	786	790	762	768	784	799	820	788	791	866	823	780	819	811	770	764	807	817	862	786	808	802	825	742	831	803	818	827	799	810	785	779	833	789	831	784	792	776	814	849	771	846	800	837	794	787	815	798	808	788	812	747	828	769	823	796	814	796	836	792	771	833	830	804	812	839	786	828	794	753	831	811	755	841	836	816	785	800	774	738	845	799	803	786	799	831	785	835	828	824	837	811	782	861	798	774	817	791	791	800	757	766	810	774	759	841	786	849	769	807	822	796	860	784	800	814	829	801	748	770	809	789	840	810	828	770	827	843	873	768	847	791	772	813	800	794	824	815	829	801	823	793	781	744	838	790	863	853	813	824	765	799	784	829	786	822	814	820	811	821	793	817	840	779	785	774	862	848	802	811	791	793	787	776	811	791	791	813	871	824	778	817	766	812	805	786	846	820	818	804	770	768	810	827	799	800	795	815	799	788	827	748	782	792	853	746	798	827	766	803	809	814	815	769	829	799	823	757	835	756	853	840	828	845	799	819	778	786	792	825	836	819	770	829	761	822	832	768	799	862	842	828	795	756	798	831	790	790	823	800	769	797	809	836	836	823	812	838	851	780	811	751	834	836	791	793	755	805	824	816	848	755	805	827	824	804	803	871	802	802	775	814	823	784	820	797	796	772	828	799	783	805	819	803	810	835	813	804	813	832	831	749	791	824	755	853	815	840	775	767	830	822	805	779	820	837	799	828	826	828	841	846	833	846	813	821	765	785	816	817	762	753	748	784	814	816	801	797	773	838	828	735	760	791	856	823	818	835	815	815	823	759	802	806	814	836	792	823	830	831	789	794	792	844	795	757	781	806	829	789	778	838	826	796	822	798	854	750	811	802	784	806	834	769	819	786	828	838	805	771	824	817	763	853	795	817	815	801	816	779	771	834	811	766	842	765	819	813	808	785	773	801	794	855	804	808	785	793	825	791	797	769	800	791	780	798	810	804	760	809	805	772	786	820	798	801	842	844	805	798	834	835	789	808	803	762	783	815	828	806	767	800	779	810	820	797	815	771	808	773	847	771	786	808	822	812	820	816	810	780	801	815	788	763	827	760	849	815	802	799	790	827	801	775	833	818	828	833	800	840	780	812	772	813	842	851	839	840	845	789	823	861	782	823	776	816	794	736	809	776	762	831	825	804	837	789	801	790	797	781	808	747	860	825	772	808	816	813	857	817	810	821	789	799	844	836	751	831	778	806	848	782	766	761	820	838	793	825	804	786	829	803	776	852	833	812	802	784	807	839	830	845	851	782	805	864	750	772	851	792	804	761	843	785	765	857	850	827	762	824	783	772	750	810	842	791	818	830	774	786	822	803	827	790	811	841	817	794	767	841	779	780	842	806	799	817	796	827	842	811	828	779	860	851	767	850	780	819	732	748	829	830	803	812	820	848	850	803	802	832	790	809	784	821	839	846	855	810	790	753	806	845	805	783	745	840	768	829	816	831	834	731	803	811	798	820	782	786	849	748	785	854	808	768	816	767	821	771	750	798	749	849	827	828	802	792	763	769	803	789	804	786	802	784	838	832	786	792	828	832	743	836	805	881	778	792	780	813	833	767	844	813	799	845	770	814	880	800	816	796	819	827	785	823	788	764	796	805	823	801	807	817	797	879	830	778	842	802	771	812	821	846	842	764	842	803	848	779	824	832	845	731	773	812	803	818	778	822	776	797	794	788	787	766	791	811	838	780	828	843	825	769	828	801	815	811	816	794	760	806	803	834	801	824	798	823	825	810	825	834	796	794	823	837	863	841	828	831	855	826	827	847	846	793	810	831	816	777	786	834	797	792	828	762	822	827	811	866	784	829	835	808	788	813	782	839	808	763	853	766	807	772	833	786	803	800	810	800	802	813	799	818	794	824	861	788	816	817	852	846	800	793	839	818	799	829	758	754	803	721	820	777	847	836	785	781	797	834	801	784	773	833	831
5611	370	223	157	109	132	134	104	115	114	102	93	96	87	98	82	93	108	75	100	95	87	89	118	85	106	107	87	105	101	115	79	100	90	101	90	101	84	100	109	89	105	100	103	100	100	82	86	104	90	90	90	107	108	115	84	96	92	117	92	93	86	98	99	97	96	83	87	88	112	102	102	113	101	103	87	118	107	108	98	115	107	81	103	111	100	107	88	97	80	98	106	98	104	115	84	86	103	77	99	103	104	101	101	92	83	90	88	99	102	101	117	95	86	112	94	93	120	96	94	91	132	99	106	95	99	104	107	114	110	109	111	92	94	115	82	109	105	101	96	108	107	107	93	98	102	85	83	93	80	111	80	99	86	101	93	89	98	72	100	90	98	97	98	109	89	105	83	100	81	93	102	90	91	107	88	91	92	105	86	102	106	108	91	109	102	96	113	100	106	87	95	101	109	104	112	107	99	100	101	108	102	100	121	107	93	105	81	87	101	101	94	104	105	104	79	96	123	116	100	98	88	97	99	122	95	102	96	104	98	103	92	94	87	86	99	98	112	103	104	90	99	102	89	89	100	108	103	102	96	96	91	92	118	107	102	93	101	89	107	88	93	94	103	94	103	110	101	115	83	98	109	82	78	117	88	85	100	95	89	98	98	86	107	103	86	87	105	99	92	89	85	105	96	100	90	96	109	107	107	100	116	102	95	98	97	119	113	99	80	96	96	90	101	90	76	102	87	101	97	91	102	108	98	97	85	94	101	121	100	103	98	95	68	100	103	92	91	105	102	91	89	95	97	102	97	81	106	113	104	97	89	102	109	104	87	109	110	102	93	110	120	107	102	92	83	109	87	94	95	97	95	86	99	103	91	96	95	106	92	87	105	114	94	116	87	105	93	119	89	100	115	110	87	84	101	110	106	101	95	113	107	92	97	113	112	111	93	118	90	85	102	88	103	84	112	90	101	108	82	102	84	103	112	83	102	101	97	120	97	101	103	81	98	77	110	111	96	100	104	86	114	106	99	104	93	105	94	101	93	85	122	98	102	87	100	89	108	100	94	106	88	96	95	92	125	113	103	84	106	94	74	103	105	90	103	83	106	115	99	95	108	107	103	96	86	82	107	96	93	95	89	91	100	107	102	92	98	93	95	95	95	99	94	112	106	97	91	106	94	104	83	108	93	88	97	119	105	112	95	123	100	96	95	106	101	95	92	107	89	109	92	91	104	106	98	89	82	102	99	97	100	94	97	100	113	122	107	101	93	99	105	92	85	107	94	124	112	97	102	99	101	97	103	101	98	104	93	86	115	109	108	88	96	114	97	98	121	95	92	86	112	92	98	103	116	111	94	82	79	92	109	81	94	94	97	92	92	106	108	90	110	92	94	93	108	98	117	91	107	112	117	110	103	92	103	108	74	100	98	109	95	90	104	93	96	101	99	101	86	106	105	99	119	83	94	109	97	86	90	87	93	100	98	99	108	101	117	100	111	103	92	93	83	103	108	101	82	81	82	96	92	98	105	112	91	118	95	94	87	97	105	99	99	92	91	92	86	102	88	98	115	98	99	94	98	91	90	98	108	96	105	87	92	96	112	79	98	112	115	116	97	92	93	106	89	95	98	107	97	89	83	102	98	103	84	108	108	88	105	105	95	94	94	105	107	87	96	102	88	108	92	94	103	95	98	107	93	81	100	95	103	100	101	101	99	105	113	126	108	85	101	97	100	102	103	97	97	96	110	92	96	103	101	104	103	111	94	122	107	93	99	86	93	91	98	96	82	111	98	96	129	102	90	89	92	109	97	97	78	102	94	96	98	115	88	111	81	102	104	93	95	93	118	83	102	90	91	96	96	102	105	115	113	108	92	103	90	103	73	81	97	90	107	109	95	99	107	95	91	91	87	93	78	94	85	94	98	101	111	88	95	76	109	100	86	103	99	92	102	113	101	106	96	104	83	93	98	108	101	102	85	115	111	91	101	93	83	118	91	105	89	98	85	102	105	100	125	95	101	100	103	99	102	124	91	89	98	88	120	105	111	84	92	121	101	108	103	97	95	107	97	94	88	92	119	106	96	114	85	102	88	125	82	98	96	94	113	95	86	116	78	100	76	94	108	116	97	95	93	102	88	100	100	97	89	91	99	117	110	109	100	96	98	97	97	91	104	110	92	106	92	103	90	94	107	99	102	91	98	93	88	94	103	95	96	96	96	93	102	91	93	103	83	92	90	119	100	86	81	111	90	98	86	98	100	105	94	98	91	102	94	108	96	90	96	84	95	95	114	104	92	93	109	109	121	112	99	88	87	88	91	107	93	106	83	95	82	110	93	96	99	109	98	92	105	92	88	80	96	83	102	90	101	105	95	93	92	95	86	105	99	99	91	79	108	106	114	111	101	103	102	113	96	92	100	107	91	89	105	84	102	97	105	95	106	103	92	101	104	97	107	78	90	100	105	99	98	86	84	105	123	113	100	103	91	105	88	106	78	92	95	96	127	81	86	129	93	103	90	100	92	94	88	76	93	95	104	108	108	104	92	105	108	104	102	98	93	110	91	95	124	113	106	96	91	106	78	101	85	103	113	84	103	103	107	104	110	95	108	108	98	91	96	85	85	96	103	123	83	102	101	93	91	89	94	104	96	102	80	106	89	91	100	103	98	128	118	100	95	81	98	104	104	98	99	98	95	82	106	88	85	107	99	91	97	99	95	101	102	111	89	94	105	95	102	88	88	89	112	106	94	79	112	103	91	92	101	109	98	83	98	86	102	81	82	98	104	93	101	103	90	122	95	95	90	84	86	106	92	93	106	112	87	80	77	101	107	107	104	120	94	93	123	92	95	99	97	108	96	94	96	95	96	114	119	107	103	94	87	92	104	87	131	88	81	116	96	107	93	89	94	97	101	108	96	113	84	82	114	102	79	98	94	98	93	82	100	88	110	102	89	88	82	92	102	100	90	108	91	93	101	104	85	106	114	89	91	96	119	117	98	91	101	85	99	111	84	111	102	108	84	102	107	90	96	102	123	80	85	98	98	90	105	82	95	83	99	91	102	92	136	90	107	111	82	102	93	104	93	101	123	110	113	103	96	126	120	101	95	88	89	98	104	82	96	94	93	102	100	92	83	99	89	94	89	87	97	95	103	90	116	99	92	97	102	117	97	101	90	112	87	82	92	96	99	101	100	92	97	91	105	96	110	99	105	89	119	87	79	91	98	111	109	109	100	89	108	102	106	99	102	95	79	111	89	80	79	82	98	109	93	100	91	99	119	100	79	101	91	85	90	111	88	98	85	124	98	72	94	111	103	105	91	78	93	76	92	96	92	93	99	98	96	85	89	81	93	103	115	105	100	101	84	119	108	107	119	101	104	102	87	104	100	104	80	90	96	115	102	97	85	88	91	84	93	88	111	89	99	97	97	101	74	113	105	115	112	86	103	104	89	103	107	89	83	102	106	97	88	106	99	78	79	91	111	97	109	95	93	85	111	101	84	74	92
5512	431	478	499	521	463	462	461	419	419	374	357	380	363	380	383	387	379	353	351	363	372	374	340	330	350	352	368	357	339	360	368	342	340	371	345	338	336	355	351	382	354	363	339	367	359	345	368	360	355	339	359	317	342	341	325	338	358	373	318	338	327	332	343	337	319	320	336	363	378	373	357	361	325	350	327	365	349	318	331	351	370	345	338	324	347	334	344	341	359	336	336	343	329	351	319	352	359	361	316	335	376	334	356	319	373	317	328	344	359	332	324	333	372	374	342	348	347	329	331	372	372	375	340	359	341	356	324	357	302	359	346	361	352	341	350	334	361	352	356	329	380	333	339	337	335	320	352	332	357	317	350	348	298	322	359	314	348	327	329	307	337	368	336	341	321	321	345	345	332	331	336	310	331	351	314	359	326	362	346	315	324	344	371	349	318	354	368	330	367	322	330	328	334	348	364	337	372	346	354	349	363	372	339	322	341	340	356	315	366	329	351	347	350	295	347	371	331	367	312	335	363	350	318	352	358	328	323	327	341	344	329	322	388	328	343	339	342	336	300	364	362	367	361	351	352	301	336	333	388	310	354	338	322	335	370	315	346	346	325	345	338	351	361	352	347	348	331	335	309	325	323	365	370	327	356	339	360	331	334	367	346	321	337	337	356	344	354	339	346	333	343	320	326	329	357	350	389	348	334	342	346	348	339	327	335	317	360	335	368	356	349	354	349	353	373	365	341	365	341	341	352	347	357	325	317	358	344	385	366	334	326	356	342	320	313	353	341	338	350	340	330	339	356	355	339	352	344	355	351	353	353	329	335	339	336	346	355	331	329	356	354	330	332	353	363	328	385	357	361	344	347	334	355	355	339	358	326	359	343	323	320	344	353	365	346	309	317	331	351	380	345	364	318	362	300	404	357	379	335	352	347	346	350	346	367	338	350	330	356	369	362	335	336	336	337	342	327	325	368	342	333	339	344	337	319	335	325	333	387	352	326	383	353	339	294	328	341	336	340	343	323	321	333	369	342	360	346	339	329	357	352	324	351	388	350	341	347	359	343	351	337	356	361	344	348	348	352	347	305	343	386	369	318	339	346	346	346	374	357	362	361	326	340	333	310	353	363	360	365	340	335	354	351	343	331	361	336	362	334	331	375	350	335	311	343	353	359	373	346	341	342	337	322	335	325	350	361	347	333	319	328	356	348	322	352	336	348	328	315	349	344	335	340	325	335	355	348	354	342	357	373	331	349	371	363	351	323	319	295	334	355	314	376	340	327	359	347	396	354	345	373	335	343	376	355	319	337	357	357	358	327	354	338	361	345	341	349	324	391	350	332	338	349	325	333	348	337	367	313	371	339	367	350	349	311	338	341	370	351	370	373	326	365	302	367	317	323	363	334	373	330	336	369	333	384	344	353	325	359	330	317	342	340	334	363	356	340	363	337	332	322	366	349	373	337	343	337	357	354	313	342	351	344	358	375	370	327	369	349	352	341	343	343	346	341	337	333	340	329	343	318	351	332	312	353	320	319	327	345	334	342	328	350	336	352	370	367	341	324	338	334	324	344	365	330	354	333	341	365	319	317	332	351	345	364	336	341	333	346	338	355	329	334	342	366	325	362	367	330	340	340	349	339	391	354	361	331	344	340	345	325	349	390	342	347	327	320	363	392	356	362	345	351	350	331	329	330	330	365	366	351	372	337	334	330	317	364	374	333	318	324	330	330	302	327	334	341	345	326	370	331	357	330	343	342	328	307	366	354	327	362	353	334	353	354	337	366	351	362	379	355	338	358	324	361	366	349	327	338	366	347	327	344	376	342	363	329	336	382	344	322	329	342	350	349	342	335	342	360	335	325	385	366	330	368	355	334	353	344	360	376	344	348	347	394	329	335	324	331	365	375	380	376	391	362	338	365	316	332	356	355	355	332	376	370	341	338	335	393	342	326	341	351	354	368	381	338	354	335	336	297	344	309	332	332	340	293	372	330	340	327	359	333	368	357	334	363	357	315	341	352	362	339	315	345	363	355	330	353	362	372	331	367	355	347	335	327	371	309	331	353	355	328	343	357	344	344	375	344	368	321	285	357	324	336	307	349	325	320	352	358	380	360	360	365	352	353	336	354	347	324	320	354	343	333	384	345	341	336	366	347	358	351	329	352	328	320	362	383	349	333	343	347	340	335	346	358	362	332	329	337	327	357	319	314	325	333	329	322	353	358	350	354	346	365	383	319	310	324	381	389	355	336	330	362	333	346	363	335	303	352	362	313	347	319	323	336	364	353	349	341	393	341	317	336	351	318	353	330	349	341	317	382	314	326	326	324	356	329	365	327	350	325	335	390	317	360	337	319	305	361	359	328	377	384	335	378	339	328	371	334	321	350	359	346	372	329	369	356	339	365	348	338	328	359	353	374	339	332	338	319	355	308	332	361	312	334	336	330	333	367	364	330	332	354	327	383	343	324	350	334	359	350	352	338	346	375	350	361	361	364	331	344	321	355	328	380	305	356	330	322	332	308	364	351	352	336	339	341	335	329	376	344	358	342	356	329	342	370	339	329	347	332	337	316	364	348	328	308	367	363	338	374	345	325	343	352	351	347	340	347	353	350	343	345	341	331	323	342	363	355	322	305	332	376	347	336	324	340	346	331	341	391	354	325	315	367	346	333	351	351	328	326	329	342	375	326	342	348	334	349	359	348	356	333	364	357	333	348	351	341	346	368	356	324	330	326	352	335	328	340	324	318	354	343	342	368	351	327	334	335	351	338	339	365	372	301	310	319	316	362	346	332	350	372	344	346	334	350	338	314	351	346	313	346	362	345	317	327	335	322	380	348	324	333	337	336	339	348	325	314	320	325	370	358	334	364	341	336	341	342	343	318	345	348	318	327	358	351	344	348	333	350	378	326	371	351	334	352	362	326	356	348	354	348	296	330	350	342	356	347	348	353	328	339	349	351	350	339	358	363	325	316	337	352	324	351	370	343	351	325	357	332	359	334	333	327	329	318	330	369	352	351	327	326	350	339	335	332	341	317	315	317	339	383	340	380	352	321	373	309	323	321	348	386	323	345	381	334	355	341	326	331	363	373	349	283	341	322	353	344	326	360	337	355	300	333	361	340	359	332	329	370	370	329	331	344	309	329	330	344	337	349	338	332	364	348	330	335	340	341	329	360	350	339	331	351	345	335	320	348	335	302	359	358	349	327	345	341	347	346	367	345	334	369	373	361	363	338	324	362	344	366	331	354	337	336	351	333	360	347	325	380	366	384	327	335	357	326	327	354	332	356	353	398	333	357	362	355	358	341	368	353	360	338	374	311	361	335	354	339	383	360	314	350	330	334	355	376	356	338	346	303	346	339	316	333	369	351	347	360	365	315	349	341	352	336	326	325	357	342	336	377	322	373	338	354	343	336	353	340	331	330	367	348	321	314	358	336	371	329	354	332	368	335	351	359	382	326	389	352	351	342	340	376	357	322	348	325	339	345	342	330	357	342
37300	12926	2277	1114	857	633	516	480	361	291	337	278	298	300	268	255	228	241	229	242	235	226	256	244	250	220	225	215	202	244	228	225	220	215	193	207	201	199	230	211	254	215	233	227	212	210	205	236	222	226	211	204	207	208	210	219	210	211	219	214	208	201	226	212	225	205	221	200	195	213	200	209	185	197	200	239	218	199	171	181	208	201	182	203	230	209	202	198	206	200	197	215	207	202	233	198	219	220	201	213	194	188	201	200	232	172	204	201	206	222	218	213	206	214	183	205	212	258	219	222	223	180	178	205	221	172	172	224	200	241	195	191	222	219	216	203	166	191	204	200	215	228	222	202	179	201	205	201	237	213	213	188	229	224	209	207	218	222	204	201	215	199	221	206	224	179	191	182	190	190	230	204	212	195	192	229	210	191	195	200	221	194	218	239	201	197	213	190	188	200	205	184	202	201	225	202	234	217	198	206	228	229	211	202	203	194	186	231	214	192	192	184	196	222	210	213	205	183	211	206	200	209	203	196	206	196	182	236	172	209	185	196	197	201	216	224	200	214	224	203	200	200	199	215	212	224	194	192	209	193	217	200	218	214	221	171	213	212	196	232	222	213	203	210	215	193	189	209	198	220	211	224	206	209	189	225	180	215	193	218	202	215	170	196	202	209	202	192	201	213	220	230	193	194	193	206	203	202	222	237	244	202	211	227	222	215	214	214	207	201	203	193	190	200	204	187	191	199	217	222	216	213	209	198	201	195	233	197	218	209	217	193	203	233	239	190	197	191	201	233	198	185	209	208	203	200	221	202	196	209	226	201	225	207	196	187	219	205	211	226	205	190	230	187	223	195	194	216	208	216	212	184	214	229	202	193	199	204	217	234	214	203	195	192	210	211	198	215	184	225	194	200	209	211	186	219	203	209	202	194	222	210	215	211	201	208	215	213	219	228	213	211	194	218	211	204	194	218	215	210	205	191	219	205	227	188	195	213	207	217	182	233	210	212	220	200	214	211	201	182	202	199	199	206	202	193	193	204	213	197	199	219	207	224	201	213	193	223	208	234	201	213	210	205	197	209	201	214	215	190	193	216	230	217	216	205	216	206	231	211	202	217	211	209	205	200	212	205	205	198	218	188	202	176	204	224	191	218	214	224	200	225	211	197	206	210	244	187	212	213	222	204	210	224	209	181	216	228	198	199	192	205	217	199	204	208	180	251	236	227	204	193	208	211	212	203	218	212	223	204	198	239	192	218	187	208	167	221	213	188	204	187	243	225	217	187	206	240	227	228	208	217	196	188	214	216	209	214	214	201	208	203	193	212	215	208	215	216	197	224	224	197	227	200	236	195	202	183	189	206	213	204	218	226	214	213	207	208	182	196	221	199	220	228	210	208	214	207	214	217	245	227	197	203	224	198	225	195	205	205	212	214	231	235	243	189	209	199	226	222	186	217	185	201	208	195	207	202	196	217	195	212	213	180	223	212	227	207	203	213	187	214	199	211	206	218	193	224	229	205	219	230	182	218	210	225	228	188	207	202	205	222	207	220	181	222	187	228	239	230	217	190	186	203	227	203	190	218	208	195	214	224	168	200	233	197	224	192	184	197	212	200	217	200	229	216	204	206	222	222	217	182	227	214	196	199	210	216	181	213	252	235	202	219	212	224	186	207	239	222	189	201	209	205	215	195	202	209	195	213	219	195	210	210	220	207	214	196	217	209	224	230	203	207	211	206	225	196	217	217	209	207	204	213	190	208	190	223	191	188	221	218	220	222	229	220	200	228	210	220	206	233	225	210	193	218	214	219	186	203	237	222	242	204	213	214	216	223	210	217	231	215	198	219	196	227	200	196	199	204	201	192	193	195	211	192	212	200	241	189	216	201	235	184	179	201	231	208	212	200	215	182	231	201	215	178	196	232	215	213	201	221	210	211	202	216	185	194	197	215	244	228	233	229	221	213	207	239	216	214	203	221	208	217	210	191	188	218	224	231	220	182	204	223	194	213	222	218	186	193	206	179	221	219	201	205	203	217	209	192	189	195	204	214	196	193	198	221	206	199	220	214	187	175	215	193	179	185	182	198	196	184	205	210	214	213	190	205	233	221	222	229	228	204	193	211	207	230	182	195	210	226	191	203	198	218	217	193	180	229	239	206	193	198	200	211	193	206	183	199	215	180	205	229	208	194	214	179	202	208	202	209	210	194	213	216	221	203	176	207	215	205	203	214	195	207	197	227	199	205	195	201	214	233	225	182	202	211	222	208	178	222	200	204	198	226	216	208	222	189	216	205	205	203	211	192	217	222	192	206	231	198	187	227	222	191	200	208	207	197	229	198	184	169	201	227	203	223	203	201	188	205	217	200	209	224	218	198	219	205	182	229	194	202	203	218	218	184	195	209	193	205	240	179	215	221	225	233	210	176	238	197	208	188	186	203	207	215	226	227	217	204	197	204	212	202	227	223	228	215	232	206	190	192	201	199	216	187	204	192	217	227	213	200	207	205	224	220	207	186	212	175	211	218	202	198	197	203	191	199	194	210	206	236	192	189	221	190	187	183	203	209	194	188	200	202	215	202	192	200	202	180	224	203	230	205	186	219	192	197	204	197	208	195	203	201	183	205	204	222	212	178	226	202	213	227	230	231	215	201	211	190	207	233	179	198	229	191	259	211	219	187	204	206	198	193	198	212	195	207	216	207	206	189	227	222	218	178	221	193	219	221	211	224	246	188	191	204	190	222	196	199	217	216	201	208	202	201	196	225	220	167	206	207	204	214	191	208	205	187	240	216	225	208	245	211	208	217	201	210	202	196	210	219	207	209	206	237	197	203	234	209	217	253	195	212	226	219	199	221	211	203	205	231	205	211	215	222	204	212	211	212	230	191	211	204	192	206	234	181	218	214	208	215	214	187	200	204	204	206	201	178	209	210	210	193	177	215	199	235	211	225	217	197	224	220	204	211	189	206	204	225	203	234	213	225	233	210	205	235	230	213	194	211	203	204	214	197	206	206	215	211	203	207	207	195	205	214	193	214	194	222	207	243	228	192	204	205	224	221	210	199	200	205	197	196	222	214	200	183	205	204	221	196	187	232	204	201	213	217	193	195	186	207	203	211	209	216	235	233	194	198	206	245	224	178	198	196	221	200	195	210	203	219	209	211	195	225	218	210	231	187	206	197	204	180	210	198	237	217	192	185	183	218	189	215	223	195	235	215	211	204	184	209	203	216	218	202	223	206	202	209	200	184	180	206	221	195	213	214	171	237	193	217	229	216	216	206	204	206	211	168	212	225	206	203	207	244	205	204	205	206	196	214	209	199	210	215	214	218	212	216	195	203	188	206	221	226	192	193	165	202	222	197	217	217	217	198	199	203	211	208	187	216	213	218	198	190	200	174	179	195	217	220	197	185	201	224	203	162	201	199	206	186	182	239	195	194	177	217	220	184	203	210	222	212	211	224	219	199	227	192	210	212	222	202	180	196	185	216	217	225	200	209	224	214
16056	1603	3178	3601	3083	2475	2173	1891	1624	1486	1283	1127	1103	1015	1013	1005	912	920	900	838	831	812	829	774	738	764	755	698	726	693	681	747	712	708	649	719	692	689	683	708	670	666	736	702	657	681	647	698	742	660	644	673	630	667	696	702	650	636	657	662	666	686	659	605	661	645	630	637	685	652	688	605	637	645	636	628	598	660	637	664	621	655	630	574	628	645	622	649	624	609	698	644	657	654	675	667	592	629	568	632	690	606	621	620	603	639	631	625	639	630	633	603	642	597	615	637	640	604	574	654	643	580	638	642	634	693	636	655	677	614	637	582	612	597	659	680	628	636	685	633	604	582	644	636	651	648	629	616	585	584	643	612	639	622	655	644	645	596	640	637	643	611	620	623	641	638	648	583	604	582	643	602	658	614	665	632	627	626	632	605	604	657	608	611	618	619	600	632	664	653	642	662	583	649	673	609	600	595	615	604	674	622	651	656	680	637	619	634	616	599	619	628	613	685	655	652	641	628	656	618	616	600	603	603	661	699	647	626	615	628	614	672	662	594	622	615	617	612	645	641	663	658	607	634	645	652	638	595	611	609	630	599	630	637	640	648	646	650	588	580	636	602	635	604	638	649	634	653	664	637	641	622	663	667	647	675	619	621	584	652	639	616	657	611	679	615	574	584	638	628	653	611	622	624	675	614	592	658	613	628	648	634	581	627	582	624	612	609	595	626	621	619	613	561	572	613	589	638	695	632	672	575	625	648	625	625	587	637	640	656	596	657	648	616	663	637	675	631	633	621	663	632	631	647	643	619	628	663	611	626	612	637	624	640	632	648	618	597	582	646	598	628	593	636	611	621	638	618	561	606	630	623	662	599	631	578	576	657	650	626	656	641	615	640	609	612	629	611	637	615	622	649	631	666	614	631	619	646	595	613	611	666	600	611	646	660	641	632	624	595	647	628	669	589	635	628	602	669	642	647	595	666	645	618	622	636	633	639	620	651	645	640	617	633	653	605	617	652	638	573	616	634	628	622	654	653	609	596	635	664	607	606	605	623	662	645	648	621	624	631	631	627	644	585	636	642	653	646	580	584	664	652	598	593	629	634	629	651	616	612	629	660	650	628	560	607	598	625	672	637	602	658	647	626	611	624	625	642	613	650	628	613	604	637	593	628	626	596	607	595	647	590	607	616	645	655	633	613	639	624	613	634	616	630	646	602	638	653	629	654	623	613	605	613	633	597	633	606	628	642	585	622	666	639	614	623	629	631	620	659	645	639	621	622	613	674	639	614	640	590	607	590	680	613	641	624	628	657	601	635	657	623	648	614	591	606	644	627	606	672	608	616	637	637	645	643	601	643	657	610	638	658	643	597	630	630	670	633	607	676	671	646	600	599	670	611	626	641	608	656	597	597	648	659	592	641	672	693	599	643	643	631	607	606	596	636	627	631	624	654	625	605	637	626	612	653	609	605	645	661	651	666	661	666	649	627	648	671	644	663	607	605	665	641	585	642	646	622	660	645	605	664	611	633	664	613	644	640	640	668	618	560	625	605	608	617	622	608	630	619	644	653	656	685	645	624	598	614	621	598	625	641	648	617	594	635	615	644	633	608	628	595	663	609	580	655	616	630	617	702	603	672	607	598	638	646	648	635	591	638	643	669	619	614	634	599	703	621	638	664	626	642	648	621	592	605	609	657	656	615	644	635	586	610	610	626	590	589	601	657	620	629	659	623	642	652	590	648	663	671	644	667	627	668	637	626	619	620	623	627	606	655	661	614	633	615	600	652	603	602	662	642	581	644	616	628	649	624	660	611	623	591	603	576	633	610	583	649	641	652	629	604	604	625	630	629	648	672	627	621	624	599	591	617	629	625	620	679	628	660	603	599	618	626	636	642	625	635	636	601	624	599	614	656	608	635	592	609	637	637	638	642	603	606	614	657	611	680	622	627	640	629	637	638	637	612	579	663	630	593	647	632	637	635	608	643	624	618	640	629	634	622	678	638	624	657	592	626	660	658	644	630	574	617	624	632	636	646	633	682	619	610	609	627	574	613	656	631	624	664	587	650	656	604	623	606	596	631	599	625	594	635	660	642	600	609	647	664	654	631	675	681	634	657	608	636	623	598	584	631	634	644	666	685	629	616	596	661	648	630	623	641	622	642	610	640	614	698	606	604	615	612	582	630	683	626	599	582	607	641	597	624	591	595	561	600	625	607	647	616	608	615	630	616	581	661	664	657	613	587	577	597	628	602	572	630	610	662	586	676	623	679	626	664	636	622	669	651	595	593	584	651	667	666	648	655	626	632	621	596	624	608	645	594	627	597	627	602	671	609	663	654	638	640	649	612	635	629	656	626	660	619	642	621	660	582	626	652	626	607	613	644	609	632	657	645	647	585	685	621	631	601	620	593	660	630	602	622	612	625	615	634	624	646	625	628	671	594	645	629	616	607	599	622	648	605	642	622	644	616	672	597	618	655	615	609	641	673	605	573	553	630	604	635	627	617	624	608	650	592	650	710	636	662	587	600	615	616	621	610	635	601	652	646	662	626	610	628	632	619	634	671	689	568	631	659	609	668	647	644	661	618	647	628	576	634	648	691	612	613	624	633	643	599	572	618	591	638	624	561	663	590	657	669	639	634	654	629	608	597	649	658	641	587	610	609	665	630	622	640	659	594	599	619	647	575	598	632	606	598	626	657	618	571	650	605	618	650	648	597	679	593	613	645	660	648	624	618	600	591	627	649	641	609	651	621	661	625	616	664	611	650	581	659	667	638	660	683	652	650	586	607	592	637	629	598	597	589	643	617	650	653	635	642	615	662	648	679	597	603	628	584	619	653	615	609	666	619	591	612	652	570	612	614	605	646	647	621	601	583	596	608	666	647	595	599	599	606	623	675	664	643	673	649	607	627	619	605	622	581	587	663	583	628	623	622	620	639	643	631	659	633	605	614	635	603	640	622	598	587	644	623	592	597	649	658	666	646	618	594	654	604	632	631	620	642	573	646	610	636	665	652	681	647	603	635	589	588	609	593	591	627	604	630	607	616	608	584	594	638	692	629	642	605	693	632	627	629	612	618	639	621	647	643	633	650	616	624	616	603	601	586	654	605	627	587	623	628	605	585	606	638	594	646	619	607	596	640	641	631	655	576	655	629	589	678	664	616	612	579	646	619	620	656	607	638	611	654	644	622	625	599	626	603	628	627	607	621	638	620	615	601	612	629	630	625	578	648	585	655	648	653	635	600	602	605	650	627	627	605	645	658	631	623	613	607	639	640	643	625	635	629	634	679	639	663	653	607	621	630	612	600	651	642	598	603	586	628	608	603	630	593	641	598	594	650	640	648	626	640	612	641	636	651	616	594	637	609	585	641	615	631	653	634	603	642	593	624	616	560	615	594	617	635	649	586	622	600	631	644	660	591	631	611	625	599	604	615	642	613	631	646	653	611	582	642	632	611	626	621	631	665	643	630	639	658	647	576	609	600	627	617	609	591	629	630
44222	22882	10801	2491	1653	1200	979	785	644	587	503	478	434	396	400	381	340	351	343	355	364	294	356	356	328	348	324	304	307	340	342	317	285	308	304	301	302	328	321	293	311	310	314	323	302	307	292	270	324	286	275	294	280	266	309	305	301	289	298	276	279	254	294	312	296	299	289	281	255	279	253	318	298	273	285	271	265	306	271	287	308	290	246	268	285	316	307	305	264	292	286	313	302	299	268	279	316	286	301	265	273	298	297	324	283	302	307	312	273	273	290	292	306	276	283	294	285	289	279	298	301	300	280	284	278	288	301	290	284	274	320	268	271	292	299	296	291	301	276	299	310	321	284	292	283	297	285	287	290	311	275	291	259	262	308	259	277	309	305	272	264	289	261	315	291	285	276	269	274	289	254	279	283	291	301	305	317	268	296	310	299	269	295	283	304	291	303	267	283	297	289	304	284	290	299	290	306	261	278	290	288	289	279	302	283	285	301	330	284	279	267	254	293	288	319	305	295	293	292	281	308	293	245	266	270	280	283	310	298	270	286	291	285	295	313	263	311	278	293	285	294	298	300	263	277	296	315	277	298	275	315	298	297	277	278	272	307	293	243	329	320	323	285	290	274	276	267	286	268	279	283	301	304	284	279	306	286	266	283	302	259	316	305	275	300	310	329	291	260	293	281	287	278	260	307	280	316	288	290	261	280	278	327	278	295	293	283	295	261	277	267	241	264	275	299	280	287	276	292	256	265	254	276	284	290	283	296	256	265	312	281	283	272	267	311	266	290	288	280	311	293	289	258	284	280	294	290	297	292	270	268	256	302	312	287	312	271	299	273	278	288	290	324	305	296	254	269	297	326	276	279	278	304	315	282	280	287	251	315	311	258	291	309	264	281	272	271	319	271	322	284	302	246	277	288	306	301	271	317	257	268	301	275	303	314	277	307	274	297	272	301	289	266	274	301	284	273	276	248	271	300	304	266	287	306	295	289	301	301	254	267	289	280	268	278	256	288	290	283	262	291	273	299	302	277	293	278	291	284	301	298	274	262	268	301	288	288	283	260	285	275	283	286	313	298	278	271	276	268	296	308	306	314	324	280	291	281	246	264	249	282	299	284	277	285	270	328	315	279	323	291	297	269	249	274	302	272	298	328	300	307	256	266	291	292	268	267	290	276	279	293	301	272	293	317	276	282	282	263	298	285	278	289	317	259	289	278	292	297	274	288	268	265	278	268	278	269	268	274	338	297	302	279	269	282	316	304	315	259	304	258	301	297	303	284	304	287	290	274	281	309	301	309	301	309	322	304	306	268	257	262	281	275	288	280	265	264	261	284	302	290	280	278	311	261	281	317	283	285	280	306	297	290	301	268	279	276	287	277	267	271	258	286	280	285	291	268	254	242	304	288	293	254	303	290	309	294	293	271	290	271	257	259	279	275	281	270	313	289	278	294	275	261	257	274	287	255	312	315	278	289	305	288	291	303	286	298	300	270	283	295	286	281	280	300	310	285	295	282	266	290	299	281	272	301	281	281	316	270	292	302	268	283	289	290	296	268	304	328	270	275	270	308	319	292	283	268	273	294	279	275	281	325	284	264	274	292	291	291	255	301	274	295	299	308	274	328	272	302	274	278	284	295	291	324	270	307	302	245	275	298	297	266	290	289	311	306	281	284	265	266	278	254	247	277	284	286	247	257	251	285	283	322	277	284	305	307	281	310	304	269	266	281	273	306	290	289	293	298	301	301	276	256	281	294	281	273	291	286	289	274	280	298	264	288	274	312	261	282	269	286	290	272	283	247	280	287	270	264	267	299	259	296	263	261	267	295	294	294	273	296	303	287	290	263	287	300	281	296	280	266	263	304	281	300	294	290	269	273	307	303	313	258	261	310	294	292	283	285	288	294	286	282	283	284	292	267	297	262	289	299	291	276	280	288	302	293	275	268	275	272	320	262	262	266	282	270	289	265	261	295	298	285	301	275	259	281	310	294	315	269	270	298	249	283	273	254	284	296	251	271	303	280	325	309	305	274	275	269	267	269	241	275	258	280	316	270	309	287	293	269	318	268	289	289	280	271	299	269	299	301	257	296	276	266	277	279	273	292	293	310	287	296	276	297	290	320	291	323	313	301	273	280	272	310	291	293	239	251	310	271	277	288	310	256	300	291	278	285	282	290	281	305	288	255	272	276	255	288	301	296	291	303	316	279	293	285	320	281	287	280	275	295	270	262	260	270	285	284	269	276	269	304	279	273	264	293	295	283	286	304	281	255	272	298	269	286	316	278	253	257	259	291	279	281	255	281	311	269	276	288	252	264	252	272	265	260	301	286	260	296	306	282	265	286	299	288	311	256	301	303	271	270	293	283	267	267	278	297	270	284	297	279	270	296	284	282	291	290	302	285	276	279	290	262	297	303	273	298	298	287	306	292	289	308	281	242	295	270	301	294	298	270	322	311	280	284	299	252	295	270	297	280	271	283	261	299	293	302	259	294	238	315	285	285	289	282	268	309	285	281	284	290	290	288	279	291	300	280	275	309	292	293	295	284	279	278	256	281	272	281	289	277	285	289	298	304	257	307	299	271	291	287	294	295	281	296	303	298	282	282	302	272	274	288	264	292	312	289	283	291	281	291	297	306	293	265	307	300	304	275	306	303	295	261	292	282	275	316	279	292	282	263	280	288	261	266	278	281	310	244	297	285	270	264	308	292	262	275	265	258	295	309	290	283	304	282	336	297	258	263	291	265	299	297	295	286	295	283	304	305	312	290	243	291	296	271	322	290	279	311	269	289	289	277	277	284	266	258	283	285	317	281	273	291	249	272	322	295	282	282	309	249	308	266	294	277	298	319	289	318	309	289	303	305	287	321	293	276	266	310	285	262	255	293	276	303	283	265	325	305	306	247	297	293	303	262	276	301	256	270	280	285	276	279	272	284	322	278	267	271	301	288	233	301	306	292	258	308	264	290	293	289	282	279	299	310	284	273	237	296	265	268	285	286	278	269	293	297	261	279	314	271	287	288	250	250	270	262	302	287	281	283	268	302	296	256	279	297	276	281	314	282	302	297	274	281	279	271	282	287	268	294	291	262	258	273	294	323	257	277	267	276	290	314	288	285	279	257	284	282	264	278	314	305	267	285	273	277	306	283	288	297	300	298	301	275	304	273	266	301	284	328	292	298	281	289	267	281	253	261	273	275	251	268	312	319	290	310	293	280	269	272	331	273	318	273	264	289	278	269	303	291	277	295	289	280	276	281	293	330	266	250	287	299	289	267	293	298	289	305	278	280	309	300	257	275	274	284	275	294	279	302	300	298	262	251	300	293	271	280	279	282	290	283	266	280	299	266	283	286	272	282	297	302	297	267	282	259	301	282	293	304	278	287	298	308	265	280	290	303	267	289	282	290	287	266	270	276	312	290	310	302	296	327	302	303	281	280	267	316	304	291	311	297	305	275	276	267	260	285	299	326	292	267	290	272	286	286	274	287	281	307	292	298	321
20641	2630	5702	6402	5444	4558	3671	3115	2627	2338	2088	1858	1702	1686	1515	1442	1452	1399	1299	1256	1126	1141	1125	1108	1042	1059	1023	1023	1007	1017	1011	946	973	946	949	901	924	958	950	948	910	867	906	827	863	900	902	905	867	891	840	902	876	934	910	866	863	869	874	814	825	866	832	824	843	839	848	831	879	839	833	846	875	863	796	838	784	798	835	783	846	786	805	801	791	836	810	818	857	842	823	812	770	862	854	868	841	800	889	865	812	874	874	845	791	807	851	810	772	825	809	839	853	810	889	795	822	894	772	821	856	806	829	818	813	812	813	828	820	803	844	840	782	803	795	856	792	817	828	849	808	855	828	839	814	830	781	798	799	814	780	886	867	854	798	851	806	793	808	850	781	835	764	780	846	832	734	778	816	805	839	787	801	841	820	786	829	787	812	804	807	790	833	837	802	816	834	804	854	822	772	788	825	782	845	821	827	774	848	786	795	829	844	827	805	828	847	850	814	810	807	804	791	877	818	835	795	862	796	803	837	791	823	833	797	785	809	786	829	777	754	845	772	817	803	799	794	820	808	768	783	819	795	817	787	772	821	798	839	800	813	825	799	781	810	846	804	857	797	799	806	790	815	819	759	799	799	804	788	832	839	787	824	784	755	860	801	797	821	821	853	836	787	844	808	833	807	844	898	799	861	865	802	803	837	784	841	798	791	842	792	815	798	825	839	802	791	747	797	787	801	823	832	833	796	823	828	806	823	803	819	833	823	824	772	769	836	839	800	817	858	791	765	860	852	808	779	792	800	782	859	819	809	783	789	822	808	791	813	791	793	779	801	820	804	770	779	779	817	846	851	798	769	804	759	776	813	799	792	823	831	854	782	847	835	803	858	830	795	812	827	813	814	762	854	793	825	843	795	778	820	828	822	767	837	838	811	778	855	835	789	815	767	848	759	850	785	813	874	804	785	802	810	827	812	741	878	810	802	815	845	865	800	792	866	864	836	815	826	798	799	839	831	829	812	798	767	749	827	782	800	786	830	839	811	800	816	816	823	817	826	780	753	837	774	798	817	809	835	810	727	837	848	814	816	823	837	842	767	819	812	847	819	767	812	819	832	766	774	758	755	833	840	804	834	789	819	792	789	815	800	872	851	795	795	780	766	799	785	774	796	774	742	819	818	876	815	765	796	816	802	816	810	777	799	826	757	796	791	857	792	799	860	817	793	854	857	823	794	829	764	787	819	803	800	803	818	781	783	828	841	829	829	811	809	781	789	848	800	853	804	789	832	808	823	793	811	788	825	802	753	788	799	839	814	855	823	826	800	841	801	831	819	805	784	804	823	823	778	837	832	817	825	791	861	867	838	798	799	834	785	841	772	823	827	824	788	835	782	816	827	797	790	790	830	846	836	809	819	840	772	756	760	801	826	811	817	796	842	793	838	837	846	834	814	825	827	835	787	766	800	803	775	853	786	817	834	826	782	778	837	805	857	859	751	817	790	748	818	794	800	778	830	825	792	782	832	819	820	875	863	813	795	867	848	850	811	768	784	843	794	778	826	845	778	798	783	813	790	812	819	839	818	777	846	793	856	833	820	828	806	798	806	811	772	849	818	818	842	847	844	820	845	802	804	849	791	819	816	831	828	822	809	797	824	806	825	829	806	769	805	863	777	855	816	883	827	850	829	752	799	804	845	783	778	824	821	827	810	806	831	849	837	805	740	839	810	790	819	788	792	841	859	827	779	871	822	823	873	821	801	815	797	794	778	787	807	802	800	808	771	838	812	806	815	780	792	802	807	826	807	836	787	804	840	808	826	818	810	773	839	832	804	831	789	807	787	831	850	811	815	801	837	765	801	852	766	845	761	786	814	809	815	841	800	751	832	814	811	821	806	835	825	836	831	820	814	821	794	790	801	837	832	815	811	798	791	851	822	772	852	803	811	778	762	793	844	850	816	812	784	806	828	840	862	773	824	796	861	826	842	815	819	844	814	789	799	809	898	879	764	800	812	815	819	787	819	780	790	765	856	848	822	798	769	890	853	785	785	855	732	818	811	796	809	795	821	828	794	831	865	809	780	824	889	795	853	830	813	758	806	879	786	817	794	791	817	798	834	807	786	866	785	805	856	775	845	813	785	785	861	816	764	791	803	828	812	841	810	843	831	818	838	840	773	841	801	815	829	845	828	755	780	801	814	768	779	822	831	880	853	829	840	825	872	801	850	807	774	844	831	803	803	776	782	769	765	831	796	810	785	808	751	867	797	846	755	837	827	821	797	810	845	844	836	814	805	783	848	835	775	781	844	819	823	817	835	854	863	835	827	846	843	818	791	834	819	774	792	794	807	765	830	830	850	859	833	828	777	806	797	803	792	856	777	842	859	840	809	801	826	819	826	835	809	832	892	836	822	871	814	856	798	788	814	889	827	770	865	854	835	799	794	796	788	835	834	805	822	776	802	829	817	797	844	872	829	830	818	785	810	741	835	810	803	712	784	785	860	822	816	781	812	855	792	783	794	849	872	811	848	817	776	829	829	860	778	801	794	812	833	866	821	802	769	832	825	801	803	799	776	772	786	788	791	808	856	868	841	810	803	837	839	840	822	764	797	813	800	763	818	761	838	832	839	856	806	767	833	884	782	781	788	860	821	861	870	802	828	807	771	795	758	802	844	816	801	785	834	796	828	763	790	827	808	877	804	838	765	837	819	787	824	852	816	847	811	822	787	831	818	872	820	747	787	812	810	805	791	818	842	762	812	826	813	824	771	838	801	798	775	818	783	777	823	792	785	821	814	820	799	807	841	841	843	810	777	839	779	834	788	780	849	776	849	809	774	728	817	791	844	834	785	743	807	859	846	807	865	806	770	771	820	815	782	774	809	782	817	825	841	819	874	827	780	783	773	813	772	814	794	810	771	764	773	842	800	824	810	767	801	833	846	801	837	823	769	841	810	812	812	797	820	820	811	810	882	808	817	821	762	787	855	842	799	866	828	814	762	798	852	871	787	788	789	772	812	877	778	808	754	851	821	798	825	738	826	781	811	766	784	807	762	816	824	812	815	786	790	825	812	836	830	817	817	787	847	865	815	758	858	843	806	837	832	800	807	857	835	827	790	839	794	825	823	788	820	848	750	848	775	829	806	818	840	805	814	833	838	848	791	815	796	807	818	770	780	789	852	779	791	781	854	819	824	800	823	798	834	795	776	794	827	847	807	805	803	806	854	841	826	849	789	772	804	816	825	786	824	776	808	834	810	792	826	817	762	826	841	868	800	804	836	830	787	779	806	800	789	841	761	849	841	820	812	828	850	811	842	798	823	855	749	809	791	788	807	780	797	831	771	772	822	762	727	794	830	838	770	829	752	809	793	831	803	796	845	840	832	827	806	815	754	849	779	815	819	822	824	842	821	855	861	826	749	830	804	812	803	843	834	798	808	818	805	835	830	797	832	767	811	796	749	819	751	765	767	843	832	816	827	837	831	763	827	809	832	804	787	814	840	803	864	795	825	806
5588	387	239	192	129	120	147	100	103	119	85	95	91	98	97	91	90	106	88	101	94	85	102	104	98	94	105	119	94	104	104	118	113	96	118	96	108	97	107	103	92	88	100	98	109	101	98	113	89	108	87	88	91	89	105	91	89	88	110	103	94	109	106	98	94	111	90	116	100	96	93	106	112	86	90	113	100	106	101	110	87	101	109	82	84	98	119	107	90	84	89	91	86	91	99	93	88	82	87	102	92	115	78	102	91	91	102	92	86	102	110	114	92	105	101	104	101	82	90	96	108	108	103	108	117	116	99	88	100	77	93	87	92	121	96	101	117	102	81	83	84	105	81	113	101	85	102	87	105	108	99	90	87	97	94	89	102	98	106	104	89	92	110	96	100	111	88	102	105	82	108	74	90	97	94	88	87	98	82	94	99	97	121	102	94	113	100	100	121	97	106	107	94	94	91	104	113	107	97	89	100	110	94	99	95	96	119	90	106	98	106	82	110	91	94	104	99	100	93	100	94	103	104	94	108	101	108	92	93	94	96	112	99	103	86	92	107	89	100	85	97	97	90	106	94	107	103	77	107	82	98	112	106	106	95	92	102	92	92	98	113	90	129	92	104	95	83	103	111	108	94	94	105	105	100	107	109	91	98	116	104	114	93	89	93	97	95	97	99	100	113	91	87	114	93	92	101	92	95	93	103	110	101	101	86	100	99	90	83	87	80	78	98	107	102	113	97	83	81	106	100	97	92	107	104	101	103	115	97	82	96	124	94	118	93	97	108	111	89	89	80	95	96	109	69	95	100	114	97	92	102	107	85	112	103	106	112	111	87	103	91	102	96	97	97	93	96	104	91	99	92	96	105	124	104	101	108	104	78	112	101	111	108	91	89	103	85	101	100	102	99	91	119	101	105	93	104	75	92	97	85	89	85	95	100	107	109	108	107	101	96	86	103	101	123	94	91	97	90	105	98	101	101	93	99	107	79	100	95	116	97	98	96	100	113	107	89	105	93	97	118	96	92	93	100	123	132	108	102	114	101	104	110	94	89	106	109	85	133	99	87	112	86	99	89	101	108	94	83	86	94	98	90	96	74	88	104	96	102	93	97	88	95	89	90	77	92	96	110	114	89	100	87	93	88	106	101	97	91	119	100	102	88	107	107	107	89	96	96	93	94	114	100	102	84	93	100	93	98	77	81	106	101	114	93	86	84	110	89	127	106	89	113	114	109	124	84	92	111	92	100	132	111	102	79	99	114	98	100	121	89	93	99	107	97	90	101	92	115	85	98	118	103	100	101	83	92	111	96	98	100	80	99	94	101	106	112	97	103	86	86	118	99	112	95	112	77	99	105	106	101	106	96	85	99	99	106	96	113	112	91	106	100	122	103	86	93	105	106	122	93	96	90	86	88	99	114	98	93	85	116	105	102	94	93	89	103	124	86	98	93	104	90	101	98	98	100	116	99	86	102	110	116	104	99	103	107	98	92	82	93	117	112	102	109	101	86	102	111	103	105	84	95	100	97	84	106	102	110	111	108	94	83	108	107	74	94	90	94	100	99	106	115	99	99	95	106	97	90	87	98	92	117	81	104	103	118	102	105	104	82	88	104	93	105	106	97	100	93	108	84	104	108	96	92	97	99	112	109	94	99	105	114	89	72	90	108	86	121	98	103	90	91	101	98	103	86	106	106	93	114	105	102	86	104	89	111	102	101	99	96	78	88	106	88	85	90	102	96	92	113	100	97	91	105	88	71	99	119	105	96	102	92	94	93	90	93	98	108	84	110	97	82	96	93	112	99	117	89	108	103	84	102	91	100	100	106	85	92	106	95	107	94	87	103	91	101	90	82	88	91	87	69	91	113	97	88	100	102	82	106	106	111	100	102	114	111	106	98	109	97	125	111	99	106	106	109	108	89	114	95	100	106	83	98	109	90	105	109	106	100	89	96	101	106	96	92	88	87	83	96	94	111	107	90	76	104	110	101	103	95	91	109	90	107	100	93	101	86	102	95	87	94	99	89	89	86	95	86	95	95	105	98	86	83	91	104	80	111	96	100	114	125	106	104	112	101	106	92	108	103	97	101	84	86	103	117	104	112	106	87	102	98	111	105	96	86	119	98	99	79	108	83	87	102	98	89	84	110	107	96	110	111	97	90	100	107	110	98	97	101	115	105	109	92	91	93	89	98	86	77	107	87	111	106	89	109	104	92	101	104	96	102	109	105	103	84	105	101	87	120	100	109	92	103	88	101	88	93	97	97	97	90	84	92	83	84	108	97	104	107	98	106	90	95	89	113	99	102	92	84	76	92	102	96	110	80	95	89	108	97	90	100	108	123	113	84	96	93	95	101	89	99	104	95	83	107	108	129	92	93	85	98	95	85	105	104	105	90	105	94	103	118	100	99	104	86	109	93	87	113	95	105	103	95	95	97	104	107	85	106	111	99	104	88	99	92	101	111	114	113	93	95	111	91	109	97	85	100	102	98	104	92	103	97	88	91	90	106	99	87	90	113	78	127	100	100	96	105	102	100	106	100	95	103	107	92	86	97	85	92	108	98	79	94	87	92	97	76	82	97	82	96	91	78	94	97	90	124	104	94	91	92	100	93	90	88	93	101	119	92	89	86	90	105	89	98	105	91	90	101	80	100	104	89	104	109	96	72	117	101	79	110	99	109	91	92	93	113	85	89	118	98	93	102	94	89	99	92	99	108	110	92	100	89	118	81	107	96	91	89	115	95	99	98	95	102	101	75	109	91	105	90	94	114	99	99	98	89	91	84	111	100	93	98	94	96	96	94	108	109	104	95	91	102	115	93	80	102	100	93	102	104	115	91	97	110	115	112	101	97	99	107	108	104	110	99	108	97	115	98	99	99	83	85	105	97	114	101	110	93	99	110	108	102	101	101	99	86	91	95	80	101	88	95	105	77	108	100	112	104	93	120	116	91	98	97	93	105	113	102	107	88	79	98	101	100	86	107	103	110	87	93	91	91	95	107	84	95	108	106	98	85	100	101	93	101	116	100	103	100	78	95	87	120	110	95	101	96	99	99	97	117	96	88	108	75	86	85	117	102	100	91	87	89	110	106	110	84	102	100	121	104	101	85	98	96	93	93	100	104	103	97	82	98	102	101	79	90	123	89	104	90	101	93	89	96	89	95	111	83	84	108	94	88	94	112	92	114	108	110	89	101	111	113	100	111	102	86	116	94	88	103	106	95	97	96	117	91	93	87	107	91	101	91	100	92	100	113	81	120	85	92	110	102	86	107	78	93	88	109	87	98	121	94	79	82	113	90	103	96	95	98	104	91	94	102	95	106	79	84	89	111	97	86	105	93	95	93	90	92	102	79	101	106	106	86	95	100	96	82	100	105	86	99	84	96	83	94	99	90	96	88	96	98	113	101	101	94	103	98	85	105	112	102	107	96	86	103	97	98	93	92	99	92	102	96	117	107	102	92	102	109	109	88	105	101	113	110	111	98	86	99	101	95	104
5277	395	468	535	532	405	446	434	403	378	350	379	376	390	360	354	334	357	370	339	359	327	353	349	325	354	347	351	387	350	363	392	342	341	336	364	364	365	373	314	350	365	377	342	333	342	334	380	349	371	346	363	340	335	344	373	332	350	350	345	339	367	325	353	351	359	348	360	360	325	351	334	356	322	324	358	375	351	335	326	355	378	372	331	333	382	336	338	354	327	350	315	327	349	358	376	336	365	346	332	340	320	361	357	375	348	357	358	341	364	366	354	347	351	359	337	334	361	345	306	368	367	330	329	330	351	326	334	328	363	352	345	386	346	336	317	339	331	334	369	370	376	331	342	357	356	341	355	341	354	344	351	364	310	356	333	345	314	341	337	360	362	345	357	327	317	388	359	348	363	353	330	346	338	355	329	371	356	375	282	340	316	345	371	358	348	353	368	372	335	342	357	327	351	333	351	360	355	372	363	346	325	304	365	343	319	326	349	323	340	329	335	359	353	335	388	352	370	329	344	366	349	333	339	350	336	362	341	333	351	358	338	331	347	322	371	347	351	339	340	337	395	390	370	344	369	340	343	340	340	357	331	326	353	336	350	353	352	328	340	336	344	338	358	385	375	328	350	320	348	351	324	353	355	369	359	370	382	347	313	340	332	346	381	331	372	336	364	347	333	336	362	346	364	339	339	358	318	353	324	331	345	322	309	356	316	317	326	334	359	325	367	330	382	353	336	358	338	357	332	400	353	345	355	353	327	379	375	361	366	334	350	327	351	343	342	334	335	331	347	338	366	334	349	347	345	337	352	335	350	334	362	331	358	352	352	364	355	364	324	353	356	334	363	312	358	374	347	344	345	361	355	343	316	348	351	357	360	362	348	346	355	312	346	360	370	375	345	364	361	352	322	346	345	365	332	363	347	341	361	357	339	342	359	324	358	348	315	353	381	332	338	361	358	358	301	361	349	355	349	327	339	337	332	365	352	341	340	361	360	326	328	325	385	363	346	327	378	373	339	356	333	356	378	348	339	334	355	353	313	350	348	361	331	388	355	367	384	349	340	329	325	391	332	344	379	334	352	369	334	349	337	332	364	327	350	328	354	378	340	346	329	379	342	351	342	351	335	337	354	345	358	334	368	328	342	354	333	367	347	348	322	358	382	326	348	314	362	311	339	343	358	369	325	365	325	353	321	345	356	359	338	371	328	348	364	328	341	384	337	340	359	340	362	347	350	347	359	346	345	323	339	348	349	351	305	344	359	387	377	335	348	363	342	318	333	330	343	354	354	343	329	359	338	343	327	313	384	348	365	342	366	338	376	338	360	355	356	332	365	331	356	357	342	344	371	355	328	331	331	341	324	327	332	365	339	335	325	335	341	388	371	348	352	345	350	316	375	330	355	326	369	386	336	365	390	325	326	401	357	352	353	357	335	349	327	347	357	321	328	336	370	348	338	344	371	364	324	350	315	364	353	380	379	366	312	327	315	348	346	368	336	348	331	316	375	380	348	371	324	333	333	329	342	348	338	326	340	322	320	319	360	359	327	316	309	329	330	341	335	349	363	313	353	328	354	366	357	357	360	369	368	330	335	348	330	331	358	344	346	361	347	340	363	319	367	334	350	337	363	360	406	355	334	362	327	316	364	348	321	339	344	368	347	373	355	347	342	373	351	338	381	362	348	336	368	338	306	361	345	343	368	341	340	350	358	364	340	322	333	318	393	340	354	290	383	358	337	331	337	351	348	338	341	359	358	354	343	345	387	350	331	316	365	343	393	347	336	331	338	348	334	357	335	373	327	335	327	342	317	345	325	330	302	332	332	311	330	373	363	401	360	357	356	338	313	329	349	354	352	324	352	340	338	298	374	315	339	343	344	364	335	338	350	355	344	336	354	326	350	351	360	330	373	341	326	325	330	356	341	338	382	347	319	317	341	313	312	330	331	343	329	354	337	383	361	367	333	364	347	351	308	336	348	330	324	343	338	357	341	371	321	344	330	336	350	337	357	325	365	329	327	345	356	328	356	356	357	326	356	358	352	357	366	344	337	355	369	347	327	324	334	370	351	365	344	348	324	350	353	332	342	359	350	332	393	370	344	368	351	340	325	348	321	335	356	357	330	330	363	314	340	349	384	335	318	339	372	352	332	349	354	357	347	349	317	345	327	379	375	335	339	361	357	342	359	350	341	367	319	350	358	349	378	335	334	360	378	333	362	366	342	321	362	366	349	343	330	330	358	329	338	330	345	343	350	354	376	344	332	331	348	330	345	381	319	365	333	335	333	363	357	368	326	335	349	347	325	355	371	320	332	339	308	360	331	331	356	348	366	352	362	319	330	320	339	375	352	317	341	362	359	378	345	326	345	369	332	378	359	371	338	347	383	336	316	355	358	336	343	355	353	312	365	362	344	341	341	371	360	339	364	333	349	342	359	360	361	348	358	357	333	366	364	350	365	340	339	325	350	349	371	332	351	346	330	339	340	337	359	328	341	361	341	357	354	304	343	322	334	343	340	340	332	366	341	339	334	301	346	367	320	343	358	351	344	340	333	364	383	366	318	350	364	348	325	351	377	322	367	356	329	326	345	345	336	366	328	376	324	334	335	334	330	334	351	369	357	355	364	376	368	317	333	345	370	344	336	330	316	311	376	315	361	393	347	350	359	358	355	369	353	345	281	311	351	354	366	358	341	343	364	352	322	338	365	311	389	339	329	340	300	367	355	352	343	365	331	326	355	369	372	344	334	374	353	384	356	340	341	313	371	328	335	353	369	346	342	343	317	340	396	364	323	310	326	341	378	321	362	312	359	339	331	360	353	326	327	353	342	323	365	337	338	360	350	366	343	379	334	353	332	324	339	349	347	339	362	350	319	352	361	340	378	333	342	300	316	390	324	337	338	320	342	351	343	338	339	329	333	348	334	332	332	344	383	364	372	320	360	337	367	335	346	336	402	330	335	363	330	390	345	317	382	330	347	312	340	322	336	353	363	328	393	335	339	335	360	358	380	365	328	333	337	332	366	322	331	355	308	340	331	358	324	367	378	339	351	337	371	339	317	351	319	354	386	349	346	309	379	341	361	357	337	313	328	364	399	342	335	304	349	363	294	306	353	363	313	357	327	339	333	375	362	346	341	354	346	321	322	351	366	368	366	346	361	353	325	347	336	332	365	330	362	347	359	383	336	349	345	327	364	362	360	352	339	347	348	337	349	321	327	333	351	351	342	358	372	342	354	302	369	325	381	330	356	369	342	335	330	316	348	329	350	316	379	325	351	335	370	354	371	351	364	380	400	316	302	363	352	364	328	343	362	361	376	389	330	344	372	334	333	346	320	366	357	343	339	374	342	348	351	349	348	317	343	328	340	339	363	363	342	341	367	363	338	368	338	342	353	354	318	323	319	333	333	309	368	340	348	355	320	324	357	368	327	338	370	367	317	404	359	330	330	312	327	356	319	355	344	365	330	334	379	363	340	363	357	349	335	353	394	341	355	362	343
37469	14363	2733	1150	827	659	539	426	368	346	330	309	302	289	250	257	274	263	255	251	250	226	230	202	246	232	188	207	212	261	239	239	228	217	227	211	232	229	222	239	212	206	210	230	243	212	184	226	219	206	214	200	220	233	217	206	205	235	206	212	217	237	233	203	207	205	222	208	221	199	209	214	221	211	208	231	217	196	230	215	194	216	207	203	211	216	210	197	228	203	269	225	188	193	218	204	200	171	222	190	227	239	205	182	217	196	218	188	214	211	227	219	223	224	200	224	221	207	195	220	213	203	187	187	195	211	192	183	240	222	202	200	206	221	225	231	212	223	202	204	202	242	222	209	221	214	208	218	202	213	214	227	195	207	207	195	210	208	208	203	232	223	199	207	215	217	193	202	207	202	231	204	217	206	241	230	195	240	193	223	208	205	204	229	226	208	218	228	198	190	226	220	168	214	204	213	202	213	203	189	207	201	219	202	201	193	244	194	220	221	211	198	191	180	197	201	222	210	212	206	226	211	217	226	204	198	216	231	232	195	206	226	193	242	226	222	218	208	202	199	203	204	210	203	172	205	247	195	230	219	229	226	197	211	226	225	208	190	214	227	226	222	230	229	196	224	184	228	209	188	174	219	199	222	214	199	190	236	215	201	189	178	205	195	203	203	211	201	213	215	215	203	224	206	202	192	219	214	196	205	222	214	203	215	239	214	220	228	223	221	220	220	224	223	207	195	197	189	187	212	200	215	223	201	212	215	203	222	213	211	202	213	205	244	185	177	202	208	210	216	220	196	201	213	222	199	202	224	205	221	182	210	212	195	191	207	207	217	205	192	232	225	224	226	177	220	208	193	207	188	197	210	203	202	214	208	206	206	213	231	197	229	208	224	234	199	200	218	197	230	214	208	227	219	226	214	212	183	210	241	220	226	210	210	232	213	221	200	195	207	198	213	233	221	219	212	209	201	207	210	216	191	217	215	193	203	222	191	220	210	202	215	202	204	226	189	211	221	237	189	211	203	200	235	216	185	217	219	211	205	213	207	204	237	167	196	203	218	199	232	195	210	214	220	211	210	217	214	200	203	224	192	195	218	214	184	181	179	205	213	201	211	214	226	215	201	218	203	194	208	198	232	215	223	194	218	204	185	212	190	220	215	193	217	213	213	191	211	217	208	204	229	212	221	209	190	218	237	213	213	214	202	218	217	222	259	211	211	200	222	206	196	186	218	220	192	197	184	218	230	217	186	213	222	226	204	209	203	212	210	216	221	201	221	213	191	230	206	205	207	221	197	207	209	233	209	244	202	215	197	189	219	232	209	203	214	216	187	213	209	219	205	206	202	220	230	214	195	228	225	211	237	226	202	213	202	214	185	211	206	209	191	238	212	214	243	198	216	193	189	197	218	199	220	210	212	212	239	219	205	200	194	218	181	219	227	208	210	222	204	250	186	202	210	197	218	195	211	205	196	239	194	202	215	202	199	212	226	188	216	223	192	211	218	248	208	190	217	208	193	226	243	209	213	216	229	249	208	237	232	204	211	202	181	230	219	210	189	193	203	202	214	222	218	219	212	225	223	215	220	210	221	203	239	215	216	225	209	213	208	206	228	208	226	187	191	227	224	240	190	192	197	198	203	222	207	199	232	225	174	227	188	211	212	214	200	213	213	223	209	197	224	222	214	209	216	215	229	217	195	200	213	233	212	221	197	204	209	227	224	192	189	223	226	225	218	199	211	223	213	204	199	222	189	209	212	244	198	231	205	204	212	210	217	204	207	215	226	221	208	193	200	208	226	210	188	223	194	231	218	205	251	219	228	221	212	214	231	221	211	221	212	198	207	197	195	218	197	194	195	225	187	209	203	193	228	207	217	201	216	204	208	216	219	221	235	222	212	168	210	216	184	204	198	214	228	211	195	220	233	211	208	217	210	212	195	199	219	213	206	203	224	188	221	190	208	215	205	193	193	204	185	215	211	222	210	215	208	191	195	222	199	217	222	184	240	207	198	185	207	202	215	217	223	198	220	209	211	208	214	199	195	229	218	208	205	217	208	217	216	209	212	193	204	202	200	213	190	205	189	220	200	191	224	198	234	233	200	231	218	207	206	197	206	203	195	232	217	199	202	245	228	204	229	184	212	207	185	209	207	210	196	207	216	203	188	233	176	221	212	229	211	199	205	239	194	217	194	212	189	212	210	199	217	233	189	216	223	222	205	208	241	201	214	223	206	220	227	176	201	228	222	222	226	198	222	221	205	202	215	211	210	218	209	236	227	210	242	224	209	224	221	203	205	188	198	219	203	212	227	209	195	209	193	223	199	220	222	200	226	198	222	208	213	204	245	215	208	209	210	220	196	202	228	216	204	228	212	196	230	198	214	217	232	199	206	201	194	238	204	215	196	208	200	215	235	207	191	210	218	199	202	226	229	205	219	225	211	216	221	233	202	186	185	228	206	211	205	214	201	195	205	206	216	197	217	199	185	220	196	196	204	210	203	215	219	231	224	229	200	217	233	203	174	200	211	201	204	228	232	202	210	199	227	207	184	221	215	223	228	212	201	182	202	209	214	194	206	204	217	230	208	198	219	230	203	205	204	200	216	201	194	221	208	210	192	208	217	223	223	188	227	209	242	190	199	231	198	206	236	200	223	221	215	216	200	215	226	211	201	185	196	227	209	207	209	201	211	202	189	227	208	195	215	220	235	198	206	229	213	204	241	205	210	202	228	227	207	204	215	201	211	190	217	200	204	231	213	195	200	190	223	202	192	210	184	206	216	203	183	230	178	226	206	222	196	209	213	210	207	202	220	213	197	188	223	217	218	207	235	211	205	208	224	197	228	210	227	200	215	219	214	219	217	208	214	223	231	214	206	228	217	223	195	216	202	206	195	205	251	201	198	216	193	212	194	245	200	190	217	216	218	225	209	253	222	222	210	199	215	209	232	204	224	213	203	206	222	227	207	201	227	230	179	210	207	222	213	216	225	187	208	229	207	229	216	208	225	214	182	178	199	198	196	194	212	204	197	221	201	219	192	200	211	199	225	234	222	210	218	204	225	220	215	214	215	198	221	214	203	206	231	221	214	212	216	216	224	214	217	211	229	234	212	210	194	205	218	204	196	171	243	246	220	210	226	215	201	214	219	209	208	235	199	230	217	207	204	226	202	224	200	198	195	232	211	179	215	208	241	199	189	206	202	220	211	211	226	244	180	197	195	189	221	200	191	204	238	196	209	207	195	190	241	222	186	216	208	204	225	215	202	185	213	221	221	240	210	186	204	215	204	205	197	216	222	210	221	218	228	203	215	231	189	228	199	205	206	200	224	204	215	244	206	235	205	193	209	211	222	240	214	196	182	221	213	216	206	211	224	188	212	231	199	180	223	222	230	195	218	201	211	209	187	219	212	192	241	190	197	225	221	182	225	227	219	253	215	213	251	214	223	214	217	188	223	195	198	175	195	221	219	198	207	217	205	175	231	195	186	221	196	213	205	196	209
16290	1539	3130	3614	3009	2503	2144	1865	1585	1424	1284	1261	1084	1027	1039	972	955	916	875	817	873	787	810	761	800	742	746	763	754	713	705	697	705	702	699	673	672	702	681	703	657	629	709	708	674	675	665	664	667	622	653	631	641	643	621	680	611	655	663	682	687	678	640	662	649	614	677	661	665	654	638	656	652	653	674	669	671	701	702	689	708	609	657	660	669	608	630	649	643	649	675	584	636	667	680	600	598	615	598	607	652	637	630	612	614	638	692	633	602	606	649	590	641	648	646	642	639	627	583	684	654	632	627	637	679	647	618	660	671	641	632	652	647	652	663	630	639	616	629	637	646	644	605	610	602	685	650	664	630	634	617	613	608	660	652	624	663	657	661	586	649	632	611	601	630	607	634	658	666	632	652	622	635	631	667	612	638	590	669	649	640	634	637	650	649	618	657	659	665	631	668	591	652	611	653	640	684	634	636	629	641	612	647	622	633	625	608	614	622	622	673	651	643	600	638	597	675	626	639	638	618	582	589	612	660	656	636	626	654	637	618	661	667	642	629	643	652	634	582	625	632	610	659	622	653	624	643	654	661	652	634	609	648	619	680	689	665	678	644	581	672	595	668	613	644	638	635	644	658	655	635	655	613	654	628	642	640	607	640	689	622	600	623	658	658	627	657	643	642	635	628	658	665	617	637	642	648	599	623	634	630	628	602	608	649	631	633	649	627	635	641	663	629	576	642	626	616	634	673	610	637	698	658	608	676	665	614	601	654	602	636	633	671	611	632	608	647	676	606	653	659	586	627	619	649	619	579	595	572	609	618	644	656	646	620	639	609	643	610	651	616	677	600	654	629	637	672	674	628	659	648	627	614	637	629	632	614	637	630	641	613	681	609	649	614	605	678	627	654	627	606	573	660	626	657	638	638	656	645	598	658	591	624	650	602	674	673	604	667	624	635	653	632	598	623	647	614	656	642	650	633	636	669	645	631	671	632	601	620	656	695	624	621	617	684	661	632	666	615	659	660	657	675	624	614	616	607	617	645	641	581	594	683	648	665	664	589	597	629	639	630	621	670	651	656	686	623	646	633	660	636	603	655	622	644	624	648	618	642	662	569	624	630	636	631	670	635	631	605	622	606	658	614	625	617	625	605	626	648	690	658	669	637	600	641	607	629	668	653	668	650	600	593	631	665	624	614	651	661	664	634	631	649	624	659	628	669	659	662	614	633	621	623	662	666	643	635	664	608	611	555	637	658	632	650	648	659	644	683	618	650	631	647	677	616	633	644	640	567	644	623	652	663	649	579	655	664	635	633	646	655	639	699	651	681	615	686	660	634	639	581	648	619	658	642	657	622	644	646	623	608	662	618	603	658	614	629	646	594	651	628	641	635	661	649	673	627	625	664	650	690	601	631	654	623	593	672	591	633	636	656	583	664	686	687	654	652	676	665	673	619	648	645	686	646	651	665	590	643	605	644	683	609	612	617	599	613	671	662	575	605	590	653	600	676	631	602	591	608	609	630	634	603	600	624	626	636	621	628	633	635	624	632	627	602	611	614	627	660	654	627	641	636	648	601	610	635	577	674	609	666	629	654	625	615	632	672	592	597	629	672	575	604	641	722	664	584	619	640	608	625	632	651	612	610	656	604	671	649	663	643	629	631	631	699	637	596	653	679	648	615	629	624	641	648	640	665	634	636	640	638	623	650	696	627	652	629	638	612	585	656	643	627	624	640	626	646	653	593	629	611	624	629	616	610	581	683	655	654	626	613	625	683	579	613	690	667	652	629	667	624	655	675	631	627	645	619	686	628	652	591	621	659	584	640	602	595	638	664	665	653	657	648	674	648	650	658	620	604	676	596	662	632	646	658	598	677	649	607	660	599	628	663	604	632	608	638	679	621	613	594	639	621	650	626	663	638	628	655	636	619	658	670	590	621	668	616	592	612	620	682	634	633	643	636	666	657	661	655	631	652	605	611	647	649	671	658	652	647	648	638	604	610	678	637	592	634	648	666	646	652	664	631	678	610	680	657	668	658	579	671	625	630	670	613	607	631	660	625	658	664	656	608	663	685	628	698	574	668	606	663	645	640	624	607	647	617	612	686	649	636	608	671	637	662	571	705	668	620	632	628	608	621	643	634	637	633	638	628	637	640	650	638	628	609	635	581	656	643	641	624	595	600	659	656	638	657	636	613	676	641	618	619	615	618	636	643	661	641	587	629	588	614	645	654	616	660	622	681	671	639	624	674	651	664	663	651	636	628	638	607	648	654	654	650	686	633	655	595	603	638	663	615	691	656	626	688	602	642	663	659	608	682	621	639	635	617	662	635	616	647	599	616	628	585	631	672	635	612	664	604	597	646	640	625	648	655	631	640	597	676	617	645	631	670	677	643	663	631	621	651	637	671	629	657	642	620	699	671	684	661	622	614	599	624	680	658	686	623	609	587	622	625	628	597	653	692	624	657	625	651	616	606	633	633	618	576	653	669	630	639	637	678	616	636	644	626	656	691	639	604	616	634	629	636	624	616	664	612	636	665	657	629	629	662	616	672	644	670	628	603	621	599	622	635	680	632	655	621	682	606	623	633	627	645	661	626	573	637	641	609	618	653	661	629	656	623	615	618	657	651	636	666	633	643	612	648	635	647	637	574	652	627	642	628	676	623	655	660	656	632	672	600	626	608	663	692	594	631	606	643	643	601	695	649	648	619	594	632	645	631	606	683	650	615	652	612	595	640	639	632	629	683	665	656	643	628	644	617	646	615	605	657	657	626	668	656	649	644	637	611	662	621	597	649	679	681	615	620	634	619	650	638	652	669	646	624	620	610	667	693	651	636	601	597	666	634	622	662	602	653	605	613	692	663	638	658	651	611	645	663	649	666	655	645	607	663	615	631	615	660	678	664	639	583	618	680	654	687	656	637	625	659	689	611	638	647	600	624	592	616	622	661	639	635	607	652	639	645	616	637	617	655	617	638	594	615	653	627	608	692	629	634	624	601	606	646	663	642	685	649	629	618	619	619	638	633	635	660	618	630	636	622	593	642	584	671	681	643	622	628	619	586	639	610	646	676	666	673	652	595	620	638	634	664	655	641	627	598	648	631	628	688	645	635	599	622	634	621	622	639	621	649	632	644	640	629	639	644	628	696	643	628	628	674	633	656	634	675	629	624	647	662	643	617	642	637	634	678	608	629	626	616	605	639	660	622	637	655	633	639	667	620	674	618	654	655	651	705	603	638	644	653	659	641	664	652	646	613	647	588	662	631	605	674	605	687	619	638	632	693	637	657	645	622	624	660	652	690	646	683	656	638	627	682	658	624	671	622	621	624	610	594	677	654	641	636	642	676	660	644	660	634	600	674	631	650	637	627	613	678	641	599	596	623	646	647	628	638	609	678	636	607	663	625	633	629	634	617	644	593	646	621	595	616	642	612	642	630	668	606	690	638	663	658	635	644	641	636	648	655	665	611	657	640	619	609	614	604	628	646	607	634	607	658	635
43266	23593	13072	2479	1633	1217	946	756	691	564	540	490	429	409	458	377	392	371	354	391	341	325	373	330	328	334	325	310	308	300	333	332	329	300	305	319	327	313	310	341	326	332	276	309	302	327	281	289	331	278	279	287	301	320	306	303	292	285	324	274	315	319	295	296	281	291	316	287	298	302	324	297	325	295	266	282	297	319	302	284	303	304	286	293	300	273	282	292	291	286	282	325	272	279	283	285	319	307	275	265	276	281	275	270	311	301	298	271	302	294	296	288	282	310	313	281	302	264	299	302	277	298	303	264	292	290	302	263	326	321	289	281	294	310	276	267	258	280	297	316	311	338	325	310	289	290	312	294	310	286	302	295	290	274	281	284	289	290	285	280	310	303	296	292	313	267	316	293	309	288	287	290	320	297	274	297	290	299	317	263	250	266	309	298	285	298	314	298	306	267	278	283	315	276	275	289	326	294	275	304	280	288	282	273	286	272	337	279	296	321	302	297	291	284	291	276	288	308	294	277	313	288	281	295	271	269	302	284	275	254	277	288	269	278	275	304	285	258	319	260	261	287	298	319	304	296	285	271	281	313	337	270	288	282	285	325	300	333	284	316	294	305	300	265	312	312	309	286	304	307	297	301	281	288	304	290	288	282	281	306	307	260	281	271	303	299	260	277	273	283	310	315	286	290	263	297	281	288	273	315	304	266	315	316	260	259	267	305	296	277	259	291	278	279	290	283	312	277	275	314	296	298	286	283	302	277	298	290	310	301	270	288	290	298	298	264	281	295	282	278	319	298	294	286	288	316	298	283	297	340	297	297	274	285	294	256	262	292	296	295	295	273	266	249	299	271	284	305	293	271	319	307	288	306	283	302	299	306	310	260	282	294	299	287	277	270	292	283	280	291	281	281	268	288	279	284	314	285	310	313	283	294	303	263	295	292	306	307	335	287	310	280	321	269	300	306	295	317	295	295	306	251	307	299	263	260	292	267	324	266	292	274	339	262	271	280	299	312	308	295	253	300	286	291	274	313	300	272	295	295	273	283	309	292	290	288	281	314	284	243	300	255	287	279	291	297	277	300	274	306	301	296	293	297	294	296	300	304	278	287	289	308	308	285	295	280	256	301	309	279	286	291	322	289	285	296	296	272	288	301	283	276	316	322	297	293	282	264	289	308	300	278	290	280	312	291	277	323	293	266	285	263	276	301	276	307	301	302	296	277	261	283	288	304	275	272	303	284	314	300	288	280	269	321	272	278	308	279	287	295	309	274	262	311	290	307	294	262	287	286	280	271	280	300	287	312	311	250	275	279	297	269	267	306	275	298	297	263	269	277	294	260	300	314	298	261	294	265	268	314	295	262	313	284	302	288	282	294	242	262	304	259	289	284	305	315	309	285	253	289	256	263	288	265	328	278	285	287	290	326	281	263	290	315	313	316	300	285	294	281	308	298	301	289	287	332	296	302	283	279	291	275	264	320	278	320	272	292	301	294	272	296	281	259	288	278	314	296	300	249	281	286	322	313	284	284	285	317	282	267	274	290	318	274	289	258	270	289	288	281	292	290	293	303	289	309	300	281	307	278	295	307	283	295	303	272	322	288	293	297	281	291	266	279	276	308	306	260	292	317	287	310	309	292	303	293	280	290	274	310	282	320	312	290	281	268	291	284	289	291	305	280	301	310	303	316	278	269	302	259	294	286	284	260	271	290	313	326	315	285	301	290	285	300	311	280	280	292	284	302	306	324	306	324	296	300	282	287	282	296	301	272	298	283	259	317	279	296	273	311	306	272	274	295	280	263	268	301	272	286	301	300	288	292	286	270	288	289	302	264	265	314	293	287	316	301	282	275	279	306	300	288	309	288	306	277	292	296	294	309	272	313	306	262	291	328	307	287	287	312	265	294	292	289	302	310	281	324	266	280	295	298	314	311	289	273	261	283	289	263	255	321	264	278	268	285	273	298	248	284	288	279	285	311	274	285	277	329	300	254	278	288	291	295	287	291	306	300	264	271	290	276	280	335	317	298	325	301	278	276	286	274	316	321	324	290	309	265	280	303	301	260	268	285	270	274	306	251	298	269	306	284	292	274	296	279	291	302	277	274	279	314	268	307	265	302	298	283	308	277	300	268	296	281	279	274	301	273	280	317	267	292	317	292	290	282	275	287	311	309	290	280	295	288	277	301	295	289	306	321	272	275	285	282	257	273	282	299	273	281	286	305	304	273	294	261	306	305	313	280	291	289	298	298	290	275	293	297	299	335	272	269	289	292	277	325	309	270	268	278	314	294	313	299	300	306	280	296	302	282	272	269	268	335	301	303	306	292	287	302	295	283	307	300	269	256	298	287	305	313	326	328	315	310	314	300	282	277	295	283	290	296	322	307	313	309	290	322	314	314	326	299	279	275	272	304	301	277	281	266	269	301	286	293	267	294	295	281	269	271	297	328	271	328	309	282	300	287	290	281	274	314	327	305	315	274	333	294	301	299	289	298	269	280	292	273	296	291	295	314	281	274	290	306	288	299	287	299	297	294	290	298	291	296	274	291	294	286	308	304	265	287	289	273	275	294	275	297	263	292	305	288	291	282	307	305	278	296	285	278	265	277	315	314	300	284	284	303	290	311	296	315	268	283	320	315	301	256	295	274	299	288	270	288	296	283	323	306	303	268	278	284	298	316	280	292	319	309	292	282	274	273	310	289	283	277	260	296	288	316	294	310	280	282	265	267	295	293	221	317	274	269	269	317	296	285	303	295	313	263	295	266	300	305	314	306	289	289	260	228	311	300	310	275	292	298	317	269	306	263	322	293	315	277	288	287	295	300	291	268	247	293	285	278	287	276	267	301	261	280	283	279	307	293	294	276	284	269	290	293	302	325	272	305	287	291	267	293	285	304	266	279	302	293	273	288	269	253	293	311	281	295	295	256	260	287	271	281	286	284	259	291	291	319	282	296	274	308	313	260	282	304	292	273	271	307	317	312	275	280	307	289	268	296	263	285	285	296	287	276	309	280	273	300	297	258	287	274	294	322	282	300	293	274	278	267	287	287	275	283	292	263	280	316	272	320	242	281	316	264	262	305	295	302	260	305	267	276	286	275	295	293	296	326	310	286	289	304	294	273	280	288	248	294	304	278	282	309	292	290	283	266	319	259	307	275	297	290	297	302	290	301	282	275	300	287	317	278	303	277	282	263	307	290	279	281	285	298	296	285	303	305	313	313	308	316	283	275	304	277	278	290	272	291	305	278	320	301	248	251	307	284	287	286	292	280	305	281	298	265	295	271	275	345	306	336	291	277	268	285	292	304	283	302	259	286	298	281	293	326	286	272	304	311	288	312	260	337	319	312	266	327	263	318	289	314	290	322	273	300	286	276	282	278	288	288	275	295	289	288	302	293	279	291	260	299	236	285	276	265	268	291	263	304	295	299	304	292	272	288	307	335	264	292	263	288	284	273	277	282	280	290	280	316	280	313	289	315	298	342	289	300	279	287	261	296
20853	2647	5629	6442	5484	4629	3769	3159	2676	2348	2110	1901	1770	1651	1534	1511	1377	1319	1314	1308	1237	1203	1120	1091	1073	1105	1050	1037	994	1024	953	997	993	1005	986	911	936	1009	962	932	920	859	908	962	876	941	899	923	851	910	886	840	866	888	894	860	841	900	824	869	846	867	874	888	786	825	843	840	863	879	829	846	850	837	831	875	886	844	882	835	839	813	829	841	876	861	857	878	888	807	878	842	793	820	837	804	857	830	859	859	889	846	858	863	823	873	806	872	840	840	925	777	854	860	828	887	820	819	848	815	843	833	848	870	860	863	851	808	835	837	862	877	816	819	803	831	825	864	825	823	848	872	853	812	851	808	811	825	890	890	847	849	860	782	834	831	837	844	853	829	846	804	795	846	835	901	851	872	784	822	845	866	817	860	799	836	810	831	857	858	842	841	815	801	827	789	802	845	873	880	857	810	805	827	836	881	819	782	829	865	824	762	823	793	805	787	837	844	870	805	847	853	819	838	822	810	862	906	796	813	827	816	866	852	901	858	847	788	856	849	899	773	825	851	802	830	828	823	842	797	798	831	805	837	797	840	827	867	841	791	912	827	796	801	870	876	815	812	761	879	815	829	797	859	857	772	832	836	828	820	817	780	830	845	814	869	886	854	832	793	828	874	805	795	804	824	820	860	892	886	831	846	834	830	836	844	858	820	857	835	849	841	876	786	831	811	791	849	807	854	849	881	822	815	841	815	847	830	811	798	810	861	830	836	804	842	842	829	821	830	863	861	868	826	781	822	829	884	811	839	854	834	831	825	777	882	818	828	852	817	860	814	876	863	900	866	892	814	790	803	827	818	795	826	800	870	832	872	755	837	861	857	805	886	796	786	841	837	811	852	857	856	795	850	828	837	865	863	808	850	838	873	799	866	833	839	830	792	813	799	806	825	820	864	836	806	854	862	831	798	891	796	787	840	839	821	798	738	859	851	835	835	803	824	781	826	831	844	804	844	931	805	880	835	810	891	785	831	832	785	821	800	853	814	808	821	847	801	835	852	884	815	843	878	899	854	851	824	828	892	822	855	843	836	819	859	830	798	879	813	866	853	805	834	822	874	861	823	864	860	813	845	798	811	870	848	800	926	831	845	838	880	838	816	831	846	800	816	788	856	821	849	810	843	786	814	821	842	806	854	799	817	808	868	941	901	882	837	810	802	888	862	848	841	793	831	813	871	852	872	862	812	821	845	870	847	830	806	821	818	821	813	849	828	850	825	837	871	841	823	822	802	841	910	808	822	823	804	788	817	839	799	842	770	849	816	854	813	799	849	886	789	828	748	887	823	833	804	856	828	806	835	849	862	803	852	796	868	838	846	779	792	787	837	850	794	824	850	830	762	819	838	796	772	828	833	795	817	807	807	787	863	839	865	790	836	836	777	787	821	854	828	824	816	807	831	787	821	841	777	835	765	884	772	861	900	874	831	842	849	824	819	822	833	821	850	781	864	888	832	768	803	798	852	828	857	853	845	844	818	784	845	812	807	805	821	831	872	871	864	816	811	806	869	847	844	789	834	832	820	830	809	826	904	810	845	836	851	877	817	852	913	833	833	786	771	836	818	861	826	834	815	787	851	784	871	797	850	773	861	855	817	856	824	810	816	874	826	845	869	762	843	872	899	850	845	855	850	853	819	809	872	841	845	830	829	812	786	873	827	821	827	825	817	827	811	771	796	809	794	793	819	849	837	829	815	839	876	850	873	839	835	801	793	866	792	842	809	834	867	841	850	836	840	771	801	810	792	809	867	815	778	831	821	856	855	799	833	814	875	829	810	855	881	798	819	823	789	796	889	827	791	778	807	848	868	856	854	837	829	795	865	801	843	810	830	782	845	826	840	818	873	828	807	867	806	838	851	821	760	813	833	824	782	824	828	839	890	841	840	775	865	797	843	819	776	812	872	861	823	865	841	801	838	837	857	813	795	822	856	794	765	807	810	795	820	815	795	818	822	787	798	853	816	836	839	812	847	796	825	808	862	814	812	820	847	789	836	836	840	823	791	827	820	823	847	844	851	881	824	800	829	802	861	819	788	834	789	829	857	822	848	799	787	805	859	798	863	805	850	826	818	839	785	802	834	827	866	864	800	865	830	832	787	878	828	832	799	841	846	842	821	827	800	814	831	862	827	790	789	854	824	807	902	870	872	806	845	811	810	833	894	830	841	821	859	819	882	819	770	849	787	839	759	838	837	829	811	820	809	824	812	859	815	822	849	813	827	856	851	842	862	852	859	843	790	849	823	807	823	863	826	821	833	858	849	805	880	836	844	779	823	866	812	851	802	829	853	820	780	822	878	817	779	833	842	752	815	877	830	811	817	867	845	831	807	750	845	805	839	779	790	820	810	810	790	850	831	884	813	890	832	878	809	870	828	811	811	811	882	786	859	860	794	807	841	879	812	829	786	870	864	818	814	781	842	846	866	831	835	828	859	816	826	879	835	830	820	858	822	758	837	864	837	859	858	787	839	782	813	815	859	801	816	816	862	839	881	856	851	848	841	800	867	820	795	854	800	820	779	808	867	879	801	838	799	828	800	836	808	845	801	836	855	807	768	846	824	805	826	850	803	810	841	821	817	832	807	847	819	840	892	784	863	845	871	823	813	834	832	799	831	828	846	806	842	838	822	826	865	838	830	840	815	839	873	852	806	853	820	829	813	817	869	808	807	871	839	805	847	796	830	807	786	832	828	855	844	752	806	808	763	831	814	835	782	797	844	854	872	832	889	868	843	835	846	812	761	867	813	787	821	869	822	855	875	869	823	823	809	853	836	825	823	837	786	813	773	838	809	823	792	815	847	866	829	847	852	856	908	854	813	833	776	813	807	877	899	809	811	767	825	863	808	858	823	800	838	829	827	810	836	832	851	798	825	800	818	827	784	824	820	785	734	881	778	860	842	864	786	789	816	829	805	872	817	797	788	836	865	842	776	851	820	876	804	874	783	769	853	807	860	897	820	830	830	792	887	805	808	842	815	854	834	836	826	811	836	885	805	814	818	834	859	846	793	797	878	895	832	802	854	834	874	875	792	852	823	825	843	804	821	885	830	829	813	838	834	813	836	846	775	804	813	808	817	805	842	835	808	854	814	796	850	846	859	809	834	855	803	803	829	809	842	744	858	793	781	797	822	837	823	851	834	827	879	811	834	812	877	812	819	890	784	833	832	801	765	867	849	871	889	794	835	809	877	855	823	815	848	835	853	807	813	809	824	850	787	798	838	810	867	841	837	850	802	826	809	852	843	860	839	832	853	837	779	826	808	877	876	866	817	870	802	833	812	837	780	840	781	889	849	839	802	816	810	803	859	824	858	871	799	836	859	800	831	814	840	795	828	866	823	825	796	857	799	847	772	793	858	845	885	838	906	838	815	820	807	819	847	838	834	851	832	869	752	856	846	758	823	804	819	862	837	818	810	823	848	768	833	816	791	774	856	864	820	830	812	785	881	825	834	809	872	817	804
6183	413	288	136	125	132	119	101	101	105	101	104	99	106	114	107	102	108	107	114	124	102	89	105	119	101	99	95	96	125	115	98	110	104	123	118	91	104	98	92	104	110	98	104	88	102	112	106	135	115	120	109	114	122	118	130	114	94	111	120	121	116	114	80	100	96	119	93	112	119	108	85	115	108	105	122	107	101	93	102	83	118	99	97	111	109	108	114	109	106	93	115	96	100	119	87	107	97	110	112	97	104	113	103	116	88	98	98	104	101	104	90	106	104	102	101	111	96	91	106	91	106	99	100	101	105	94	98	101	98	118	116	123	120	108	114	100	123	91	85	115	100	113	88	114	97	104	96	112	123	108	100	124	119	108	113	102	106	97	107	100	109	102	89	112	86	103	112	117	108	101	94	112	98	118	106	96	97	96	107	108	86	114	125	95	117	117	107	94	120	100	103	98	81	99	109	103	94	101	85	118	99	98	102	107	105	103	94	100	115	118	102	107	112	99	97	105	100	129	110	106	104	103	96	104	105	105	117	116	114	134	104	115	112	106	108	94	110	98	109	88	109	117	104	139	107	106	111	107	110	125	93	88	102	99	113	95	99	120	119	106	95	98	100	105	112	96	113	110	96	100	84	113	96	114	98	81	105	104	98	107	119	90	101	123	102	99	111	86	96	90	101	94	97	98	99	94	134	91	110	105	89	101	111	105	90	113	100	109	106	114	100	119	95	103	128	123	106	102	102	101	102	124	89	105	85	99	105	94	109	98	119	112	134	108	98	114	77	116	114	108	110	110	104	88	106	91	90	96	122	107	118	108	114	118	122	110	95	118	97	87	119	112	113	116	90	107	102	93	98	88	99	98	119	108	99	107	118	107	102	108	112	90	112	107	106	97	112	104	103	87	99	101	115	112	112	99	104	119	109	98	95	113	88	92	106	133	111	97	107	119	99	104	97	104	89	100	122	104	102	107	100	102	111	94	115	104	108	119	122	106	128	115	93	115	117	117	104	91	92	106	127	104	96	115	83	109	104	106	95	96	96	94	96	103	88	86	103	97	105	111	111	105	119	102	106	112	107	106	102	109	112	110	105	89	100	106	116	84	102	104	107	101	108	105	105	102	89	98	103	100	122	101	101	101	110	109	102	105	113	102	91	102	91	111	119	114	120	81	87	109	115	113	106	119	109	112	115	96	105	117	105	97	113	115	113	105	85	110	104	104	103	109	129	105	103	119	104	117	95	96	101	108	100	104	84	108	100	106	115	98	113	109	86	121	107	114	90	130	105	122	122	94	105	89	98	118	109	87	133	109	109	88	100	118	107	87	89	96	99	110	107	111	111	107	89	105	87	116	108	95	113	93	98	106	107	109	92	101	106	130	113	100	109	101	105	105	101	92	105	101	95	93	109	106	98	92	93	116	94	104	103	96	112	132	112	124	103	113	114	117	98	106	129	106	102	111	96	108	98	103	92	105	95	103	92	114	78	106	102	119	100	99	122	99	104	104	114	113	120	112	104	124	100	106	112	100	81	96	90	103	115	105	104	107	103	101	91	106	85	111	93	117	105	99	115	93	126	101	121	104	123	102	94	108	99	120	113	103	96	96	95	90	101	114	95	103	93	103	100	133	113	113	102	114	103	105	98	100	97	108	100	94	108	97	101	95	102	87	79	98	111	113	107	110	102	109	111	108	105	106	147	122	101	103	107	99	108	97	136	125	108	106	122	104	114	109	99	130	93	90	97	110	106	102	110	103	91	106	111	98	113	85	111	112	113	85	97	108	110	86	90	98	98	106	120	110	95	117	88	123	100	108	100	104	130	114	120	96	117	96	109	108	109	105	110	102	85	109	106	110	108	95	120	93	98	110	108	104	101	97	121	122	110	109	99	109	105	140	125	113	104	99	95	130	102	126	97	115	91	96	101	90	101	135	89	107	97	101	101	94	102	107	90	104	117	109	110	117	107	98	109	97	111	103	123	113	104	78	99	102	110	87	91	96	86	100	96	105	111	99	84	89	110	102	126	90	110	97	92	107	113	95	98	95	114	97	97	93	105	106	96	120	102	97	97	112	98	118	100	96	83	104	91	106	107	102	115	112	95	98	114	108	89	101	99	85	111	106	101	95	93	92	101	101	104	101	92	108	105	104	106	95	109	104	115	116	124	116	127	118	103	94	100	106	105	103	106	112	106	97	94	95	126	124	94	89	112	85	113	105	99	101	119	108	108	107	92	112	99	117	87	108	108	99	104	100	117	104	106	113	105	105	91	109	99	104	101	107	124	133	96	89	110	116	94	119	118	123	115	107	103	98	117	121	98	98	98	102	111	101	106	96	106	92	97	125	96	96	127	117	106	86	106	96	122	115	85	98	115	108	94	127	108	100	112	117	111	121	107	104	115	119	113	116	95	105	124	87	97	103	94	99	97	117	106	110	125	103	104	104	100	107	124	95	109	106	96	113	90	105	120	108	93	105	103	96	120	134	84	110	115	104	110	107	111	108	111	106	107	103	91	133	97	105	110	99	91	110	127	106	93	101	108	101	102	109	128	119	113	102	84	105	102	108	114	96	124	101	112	91	106	112	100	119	113	99	124	101	107	99	115	101	115	117	95	107	108	100	109	103	108	107	108	101	90	115	104	90	94	105	106	104	127	109	104	121	93	100	109	127	122	98	107	110	97	106	115	106	116	108	111	96	106	104	104	115	119	89	100	88	96	107	119	84	110	96	95	115	112	99	123	102	118	92	104	101	93	106	111	108	94	95	109	96	126	89	115	115	106	98	99	113	119	122	112	128	117	95	93	107	119	130	90	104	117	100	92	107	98	95	102	105	99	106	105	114	102	105	101	116	92	97	101	101	101	108	83	92	108	95	97	133	95	98	107	101	92	96	113	102	118	111	89	107	108	85	105	92	111	109	114	122	102	107	102	93	105	108	103	104	109	100	117	107	110	94	103	104	96	117	97	96	125	116	118	109	100	100	100	119	116	105	82	96	93	98	104	96	106	108	111	98	117	118	103	122	111	93	98	93	117	127	98	119	110	99	100	104	106	103	114	100	99	103	92	99	106	112	108	107	104	91	111	107	117	111	103	113	90	113	106	107	107	94	113	103	98	111	103	111	111	110	123	114	97	109	92	110	86	100	96	100	104	116	98	113	110	106	104	104	105	107	101	105	103	105	102	96	116	116	106	98	98	103	99	114	91	103	101	118	90	106	101	99	104	100	117	103	111	91	122	103	113	102	143	89	106	104	87	86	107	94	122	108	102	119	98	107	96	102	100	85	85	87	109	111	116	111	102	109	102	103	119	94	109	113	114	94	103	112	115	97	114	100	108	94	107	105	99	106	109	122	99	124	108	129	126	118	111	98	100	106	102	109	102	111	111	108	111	104	122	137	102	108	87	107	97	103	105	104	97	109	109	105	110	120	96	88	113	93	115	111	109	111	104	101	108	102	107	119	97	103	106	96	109	94	107	94	115	98	93	111	104	110	101
5785	438	545	526	491	473	459	434	404	375	390	449	355	401	369	362	329	366	379	366	367	382	381	394	372	383	382	375	392	363	357	367	355	377	358	370	389	340	364	394	344	366	388	348	399	366	381	380	374	311	367	361	374	356	360	355	358	369	371	349	340	352	387	342	368	358	354	358	342	340	341	393	386	358	371	383	374	380	342	374	375	393	369	381	363	359	358	354	349	389	365	382	378	378	341	347	369	334	362	365	348	344	350	346	426	391	356	359	405	354	396	362	359	382	358	355	356	386	384	379	368	353	354	343	372	343	382	338	337	382	354	373	361	359	368	391	365	354	361	384	368	351	336	378	360	374	359	353	353	341	340	341	371	370	347	342	387	376	384	358	340	362	362	413	380	370	318	376	368	379	358	359	365	359	389	354	364	383	345	327	358	360	378	403	371	361	368	378	377	370	370	404	381	329	349	370	356	346	350	373	370	368	335	349	368	371	367	355	310	352	350	384	374	360	360	377	359	353	399	364	383	368	355	382	394	331	386	400	384	368	339	364	375	361	361	392	363	345	345	373	356	374	403	345	373	360	334	354	381	377	348	360	378	340	398	361	361	351	366	345	349	363	369	343	382	387	391	391	381	372	384	389	384	381	359	363	406	361	343	377	387	383	369	368	337	351	353	372	334	338	367	385	377	348	363	385	361	346	357	357	382	338	363	339	380	380	336	367	389	395	368	357	349	368	333	344	335	380	362	373	332	345	371	354	373	368	394	401	368	331	384	383	355	333	357	358	365	361	328	372	349	345	377	356	376	369	369	379	363	355	349	387	372	351	372	344	392	359	379	381	348	364	350	357	344	364	366	370	380	391	374	377	362	386	365	352	328	344	346	362	345	336	377	342	406	347	379	360	335	370	368	366	394	317	361	370	379	353	361	354	357	411	344	378	371	365	364	359	348	394	355	394	390	376	376	359	383	339	370	338	357	352	362	388	350	364	391	345	349	339	341	357	351	398	360	387	337	373	335	363	375	361	359	360	401	388	370	343	370	366	379	353	356	373	378	399	381	386	374	366	359	369	387	359	355	362	348	344	372	382	363	357	363	377	357	334	389	366	365	355	353	344	363	366	361	353	364	353	354	377	366	395	372	370	328	369	409	360	400	360	355	365	325	363	403	339	322	349	358	359	360	350	359	332	392	392	376	342	355	386	366	350	371	358	337	372	372	322	351	347	355	369	361	383	357	360	346	393	373	353	362	357	370	355	383	344	348	363	371	383	358	347	382	375	355	321	384	339	365	361	383	367	385	362	345	358	352	373	354	340	322	354	385	354	360	364	364	362	367	382	362	341	363	353	382	387	371	361	351	350	382	367	381	355	351	383	362	371	359	357	378	384	385	361	350	367	367	374	374	358	379	395	394	376	364	380	398	356	382	367	341	370	379	389	384	357	388	381	342	390	365	373	367	362	361	381	378	354	398	351	327	394	380	384	370	357	375	372	351	402	353	362	379	349	368	353	405	370	360	396	363	365	349	359	345	394	358	367	353	367	384	378	348	351	353	378	322	330	388	332	351	349	369	353	383	311	356	406	375	343	348	347	334	347	382	382	347	346	366	351	363	399	357	356	342	368	385	379	355	350	368	360	368	352	360	352	387	359	351	366	393	359	373	374	365	365	381	382	361	335	384	382	362	385	357	372	361	352	338	378	358	381	363	346	362	350	361	373	356	375	340	388	361	369	351	358	358	375	382	402	348	372	358	371	367	347	400	349	388	375	374	362	357	365	368	415	378	364	368	372	370	376	340	347	358	364	381	346	376	364	335	372	371	343	391	348	403	383	385	344	358	331	357	355	411	387	353	343	336	349	357	370	332	354	374	372	369	341	368	376	355	382	349	356	364	356	409	363	372	350	346	344	379	376	370	373	335	343	351	372	379	376	364	351	382	322	371	368	349	372	395	367	372	376	355	362	353	364	363	373	350	397	355	361	388	403	351	343	400	355	371	360	369	348	333	372	365	388	365	381	351	364	362	369	404	337	346	359	369	352	333	358	368	378	370	378	344	340	344	359	341	365	377	329	361	342	368	368	344	369	364	351	365	341	340	381	369	378	358	360	348	360	376	372	408	365	410	339	371	395	358	360	377	356	334	341	322	365	356	379	378	377	374	359	366	351	365	415	381	337	380	379	338	358	337	364	359	364	390	367	374	393	344	364	350	369	367	355	357	370	359	364	384	341	377	358	361	343	384	358	368	373	343	347	387	364	388	383	367	342	334	387	369	337	391	292	339	402	382	366	390	317	379	345	372	360	380	379	382	343	337	358	381	355	347	365	357	371	377	421	383	353	344	383	375	377	347	389	362	367	349	342	333	376	368	351	342	369	329	363	370	349	387	397	369	382	352	349	354	358	340	379	361	398	398	408	388	376	360	355	345	378	404	374	352	320	385	365	369	358	401	369	351	349	365	364	368	345	383	345	367	357	362	323	367	364	377	392	345	356	376	383	367	355	379	348	308	382	348	358	373	352	383	349	398	358	375	335	345	350	364	355	361	363	344	347	369	376	387	363	343	381	331	371	381	353	376	363	357	365	352	373	390	374	352	358	365	358	367	340	361	362	348	361	365	357	380	366	337	340	384	336	356	386	374	398	357	379	356	365	373	409	339	374	340	371	360	389	338	359	358	377	394	384	362	371	365	368	363	365	333	368	371	358	406	389	346	366	356	358	377	363	383	365	346	361	357	362	346	377	340	381	369	362	346	376	350	347	374	360	363	358	351	336	391	360	368	373	347	352	383	346	360	376	353	359	380	369	363	374	360	369	340	369	339	359	396	333	383	380	364	370	358	365	363	366	348	370	358	385	371	326	366	305	407	385	400	391	355	370	361	383	357	366	371	390	383	370	341	338	334	345	344	380	362	382	376	393	333	344	390	356	350	354	336	356	353	389	385	344	333	378	374	369	354	379	360	356	371	361	344	337	367	348	372	375	391	340	363	356	316	325	350	358	364	369	357	375	353	339	381	344	357	368	337	377	340	362	349	371	339	347	338	372	349	386	377	373	372	383	360	391	392	342	339	365	352	337	402	361	359	351	371	351	373	375	409	390	343	381	368	369	378	328	340	385	372	345	387	373	325	367	367	359	408	378	396	365	367	360	352	351	340	372	344	324	383	398	353	362	364	348	345	363	364	355	355	336	370	362	356	353	365	363	407	344	348	322	385	337	357	368	374	356	343	355	376	340	373	342	413	370	367	373	365	379	375	352	389	335	352	340	392	345	351	368	374	340	359	382	350	366	357	337	335	373	362	376	350	374	352	372	347	356	386	369	395	376	348	414	355	393	368	360	337	345	341	347	351	374	361	416	366	338	395	334	356	376	360	350	346	351	340	372	376	365	360	367	364	365	387	390	407	350	339	382	374	355	372	367	343	353	392	361	348	374	361	359	350	369	362	387	331	385	378	374	384	344	390	327	367	378	349	380	388	353	368	361	354	363	381	337	370	344	359	354
38540	16591	3612	1109	811	677	553	411	418	311	320	317	311	290	244	253	274	240	243	254	226	237	227	205	268	230	231	217	243	220	241	241	219	221	237	251	249	222	218	210	213	229	221	202	216	219	221	216	212	232	226	226	204	238	220	217	226	222	212	201	202	209	201	223	238	222	206	211	220	186	219	214	211	236	216	201	218	221	203	230	242	215	213	223	201	227	214	187	250	227	229	198	218	217	219	216	225	235	209	214	190	205	192	231	197	208	197	228	214	234	210	204	251	219	209	201	200	217	197	236	206	209	244	186	176	200	226	218	210	223	218	229	238	222	188	203	204	219	237	198	219	197	217	218	213	248	234	223	219	238	212	214	216	227	228	216	239	206	200	217	216	233	205	226	202	185	218	218	201	214	239	218	205	214	214	227	212	194	204	233	232	207	209	222	201	221	213	230	220	208	225	218	195	231	237	235	209	207	222	188	217	199	196	214	217	228	240	221	221	218	216	197	211	228	210	192	234	228	211	202	202	193	216	191	200	219	210	238	219	224	229	199	206	207	238	222	211	248	204	210	226	221	201	208	195	208	223	223	205	212	219	223	226	196	210	214	248	214	206	212	232	205	222	218	212	232	196	230	208	204	206	204	199	207	217	195	193	201	206	214	203	223	222	220	204	218	184	215	236	231	220	240	219	228	188	227	246	183	222	205	218	210	224	216	228	201	216	214	221	215	226	233	229	221	192	193	208	236	230	210	236	188	194	205	198	225	204	199	214	215	213	198	203	199	214	239	216	221	222	190	189	218	211	223	217	189	173	189	224	201	220	228	195	187	215	210	226	195	199	202	246	219	177	205	214	214	213	200	232	213	208	231	238	216	208	205	217	202	200	222	208	215	200	217	229	220	196	183	219	196	222	222	223	194	213	205	211	226	244	220	200	207	228	234	224	203	241	215	229	207	229	245	228	218	204	193	224	218	174	231	238	218	222	219	215	228	211	208	197	203	194	195	203	238	220	217	187	230	242	204	232	198	198	229	188	180	213	216	217	198	229	233	213	214	221	194	202	226	209	228	249	213	250	228	218	237	195	210	211	204	189	228	205	238	226	215	234	212	225	209	225	204	196	230	209	199	173	207	219	231	227	213	224	207	196	203	217	216	201	212	214	225	185	231	201	198	204	212	230	211	220	207	192	217	222	214	230	223	199	220	227	220	233	206	226	200	218	210	247	216	193	234	251	215	210	213	205	210	220	215	211	201	221	186	218	201	217	209	200	177	237	205	196	202	188	193	200	201	196	214	175	199	232	203	206	207	213	243	194	219	197	194	228	195	185	196	224	194	204	245	224	174	238	203	216	194	219	214	218	232	174	217	208	227	220	200	233	233	216	213	229	207	216	216	229	219	220	209	196	222	221	210	227	193	217	238	202	214	199	224	221	200	235	224	222	207	223	216	215	242	246	217	231	207	214	235	219	210	219	260	212	221	207	217	242	182	227	213	230	192	233	217	232	195	228	204	231	201	218	239	197	194	210	204	231	197	209	219	207	209	202	220	203	237	245	224	204	207	219	232	211	201	233	201	208	217	189	240	208	186	204	188	198	208	194	210	194	195	206	195	234	227	209	251	187	194	230	240	210	218	214	198	230	226	248	220	201	233	209	219	209	217	216	206	211	247	198	188	211	214	193	201	228	223	224	227	223	237	208	234	227	228	218	224	206	239	225	188	190	203	228	218	214	201	189	208	242	190	213	216	213	215	214	199	222	213	213	224	220	207	214	219	211	238	203	224	196	204	247	198	208	214	217	197	210	219	229	210	188	205	216	189	225	209	233	198	212	219	236	218	219	202	210	216	206	202	206	205	202	195	227	194	217	190	185	212	198	194	211	209	199	242	216	246	228	200	218	211	212	256	252	218	215	205	205	212	196	202	227	215	221	226	217	236	242	228	213	237	239	209	238	196	223	231	183	219	209	225	198	237	192	208	220	223	207	218	218	241	211	210	203	221	221	226	217	197	234	215	223	208	194	217	178	219	184	214	234	230	176	222	219	242	228	199	236	177	226	199	211	182	230	233	204	208	216	203	188	218	201	210	206	192	212	251	209	207	225	217	214	210	193	195	193	199	215	206	213	222	221	229	233	181	209	215	254	198	207	219	221	217	210	213	203	212	202	231	228	214	214	224	207	212	212	217	202	228	211	207	205	206	218	215	222	187	236	222	208	196	215	220	220	194	202	238	212	222	180	211	231	212	221	211	197	204	209	210	189	175	202	206	223	208	210	195	239	219	181	211	214	222	210	233	218	215	217	247	213	228	221	214	204	238	209	219	212	234	209	223	224	189	221	202	224	197	187	203	196	191	203	196	207	214	225	190	243	204	206	227	232	201	180	208	219	194	203	221	208	201	219	208	206	203	204	179	215	207	194	253	193	217	204	218	217	237	222	197	230	207	220	197	233	232	200	258	218	230	239	221	213	207	191	217	193	246	222	215	248	197	251	215	191	205	220	238	220	219	202	210	222	198	221	221	215	216	216	206	217	262	204	219	212	227	228	215	197	227	223	196	210	202	194	194	218	210	203	205	207	200	213	210	219	213	225	211	225	202	225	204	194	225	209	229	228	216	238	204	226	220	231	204	223	239	199	194	196	199	216	221	203	221	221	209	198	227	210	196	197	205	203	232	192	204	226	222	215	208	217	202	219	199	239	234	219	224	236	235	211	214	221	218	187	175	219	213	231	209	219	208	219	224	215	184	203	217	198	199	233	197	202	210	231	211	213	230	214	201	171	218	199	195	209	199	209	233	199	201	200	259	179	227	205	229	221	207	208	215	215	200	214	200	210	237	218	206	195	207	246	222	222	197	203	221	213	212	243	212	229	227	213	178	212	236	202	184	235	192	217	212	211	222	201	226	197	216	227	201	226	211	208	224	217	217	219	219	202	195	215	211	210	235	231	224	219	204	237	189	204	244	196	211	200	198	252	239	213	224	224	195	230	230	202	213	215	224	253	218	201	207	196	209	238	201	213	214	214	226	237	195	233	230	209	249	216	239	193	208	202	209	179	219	231	203	182	203	231	250	209	222	235	171	207	210	198	202	191	223	218	187	199	195	203	187	222	245	204	208	215	207	198	206	221	227	219	212	216	210	209	217	204	212	242	219	198	218	207	207	187	216	186	220	220	217	206	245	222	239	214	222	203	196	210	206	218	194	218	242	230	201	246	229	229	218	223	232	202	223	239	200	234	214	228	215	206	211	200	218	218	217	230	199	223	190	195	225	219	199	196	222	214	199	230	189	234	225	213	189	194	197	203	230	212	201	213	194	225	224	197	173	217	228	204	199	215	261	226	219	214	180	216	199	216	221	224	217	197	226	202	199	220	258	217	239	206	208	190	224	216	234	207	221	203	196	211	189	190	230	192	239	221	221	246	194	204	192	240	226	194	204	210	240	215	257	202	218	194	220	219	214	225	222	210	207	184	226	213	238	208	204	236	206	222	209	206	207	234	210
16984	1585	3153	3621	3047	2546	2104	1827	1587	1446	1296	1173	1129	1043	1011	951	913	852	891	867	871	844	758	774	797	813	757	729	751	703	667	741	763	771	688	695	696	656	723	710	732	661	677	686	680	652	678	673	675	687	710	666	658	674	676	696	656	651	642	670	695	659	686	620	626	655	618	626	682	660	624	668	656	641	636	653	657	677	642	692	668	688	658	713	692	655	645	629	632	668	679	683	659	693	651	658	664	625	646	656	649	654	641	670	616	584	687	617	681	656	682	633	644	654	650	645	680	655	622	598	626	643	643	659	625	615	650	635	648	707	644	677	627	649	665	668	669	645	700	676	680	651	684	653	640	639	658	636	657	647	688	632	650	673	663	678	631	678	681	663	627	592	632	634	649	641	672	613	668	647	642	647	643	629	691	610	576	662	620	627	610	599	598	692	641	685	636	683	645	657	631	652	625	614	664	657	616	626	623	651	608	633	629	648	557	615	660	631	678	666	650	708	616	660	623	625	608	615	667	682	624	628	649	644	626	652	673	642	674	661	609	643	631	618	621	640	654	638	649	654	641	637	672	631	665	625	606	626	618	649	664	623	662	660	610	670	660	659	638	629	616	649	620	660	626	628	637	664	659	620	622	653	606	632	680	645	667	612	649	628	672	650	710	600	576	620	650	630	630	657	660	618	647	670	676	657	641	639	656	661	648	639	641	639	668	606	659	655	655	628	610	647	661	642	676	614	667	599	645	630	687	659	627	628	650	643	662	614	673	632	663	651	654	640	627	638	635	616	677	592	622	628	653	630	680	587	642	577	654	662	614	680	654	586	654	625	627	612	658	636	622	616	636	622	659	661	659	645	640	695	603	593	658	657	620	624	611	639	652	608	654	623	625	639	643	640	691	639	612	668	644	639	662	677	610	622	651	659	628	656	608	635	674	670	659	616	650	680	645	695	627	665	647	633	634	658	649	655	704	619	623	636	607	676	645	634	626	656	652	657	632	642	585	639	625	631	674	684	644	734	636	659	660	657	628	616	592	644	613	633	644	653	681	647	622	650	590	614	649	619	625	653	649	599	632	671	662	653	650	636	645	698	683	622	570	656	653	631	691	625	693	639	639	644	648	658	662	670	650	614	654	602	646	645	682	665	627	610	659	628	632	633	616	654	638	608	706	604	648	661	657	635	642	642	668	637	675	625	620	659	683	655	621	673	660	670	677	626	664	633	670	606	639	630	635	665	644	652	655	649	651	575	652	650	683	631	635	654	674	629	631	671	632	660	673	659	649	662	627	629	619	682	638	601	624	653	628	656	674	615	631	659	635	648	642	660	633	646	609	634	635	647	635	670	658	619	658	683	630	676	658	651	659	697	645	626	608	660	650	614	621	593	649	657	657	629	662	677	640	644	576	637	634	658	649	622	655	649	627	657	629	649	648	697	658	665	613	671	654	599	606	654	666	678	627	633	668	645	719	657	656	639	672	618	680	671	628	646	685	654	724	703	676	612	668	668	620	641	638	616	675	614	630	641	631	605	611	610	641	607	631	655	583	656	634	624	652	646	616	598	655	658	670	685	638	656	621	649	679	666	653	635	631	695	648	590	626	618	595	650	603	664	621	681	673	601	637	675	634	719	642	651	633	680	688	635	619	655	625	637	629	617	651	658	670	647	665	661	708	643	647	617	655	678	661	641	657	692	663	641	638	582	609	626	710	609	612	645	611	618	665	649	653	623	606	613	628	657	620	634	638	637	643	615	642	640	640	640	625	641	657	646	639	608	643	624	661	641	627	596	647	649	683	656	618	667	629	637	657	645	689	622	655	649	644	646	640	675	652	663	665	663	668	597	636	623	683	694	646	634	657	621	637	648	643	560	671	608	609	660	668	626	653	635	617	700	626	659	682	650	632	630	661	636	659	599	663	622	665	647	639	643	618	638	592	647	629	648	642	649	614	617	644	617	648	621	653	648	617	660	644	633	643	583	635	632	635	669	668	641	674	622	619	660	662	623	608	618	652	670	595	632	637	638	684	652	649	614	651	671	642	650	640	626	657	626	634	661	617	653	659	672	621	660	601	624	655	660	684	702	642	668	651	655	629	625	655	614	644	624	667	670	641	614	667	622	618	683	670	662	614	696	667	619	648	628	608	646	685	647	640	656	646	627	618	596	644	614	663	609	665	626	676	656	656	665	669	570	642	622	657	664	642	701	635	655	625	630	664	659	597	676	613	609	606	600	604	623	668	589	611	644	667	635	677	619	638	614	633	686	666	676	703	670	655	637	641	651	639	618	629	622	667	677	660	672	595	616	644	612	631	656	658	630	621	667	673	641	594	694	643	644	637	643	651	654	662	592	646	651	643	660	627	664	670	607	661	655	649	685	601	601	658	627	652	650	620	623	615	637	649	659	631	626	658	634	630	683	648	693	645	666	646	637	660	648	686	623	645	643	653	668	621	668	631	644	639	664	640	656	661	628	613	624	697	633	679	612	674	621	657	633	615	662	613	627	658	626	628	637	617	631	669	620	631	623	634	649	643	649	636	620	680	642	669	647	623	624	622	630	688	614	646	699	640	655	632	672	669	634	627	642	626	594	663	622	609	635	640	695	676	688	663	632	689	614	659	611	634	644	674	633	659	625	660	655	616	649	640	643	611	633	644	662	690	640	594	627	656	667	666	640	633	623	598	679	649	664	674	624	645	676	618	615	676	637	645	635	660	658	634	684	657	598	681	627	674	657	647	650	652	654	677	645	621	672	654	637	643	693	637	670	671	594	642	627	615	653	581	661	632	644	624	651	648	651	637	664	656	623	649	624	640	658	674	644	662	643	656	632	609	624	656	620	644	647	669	663	677	693	652	690	637	669	602	631	619	598	609	674	634	660	624	599	657	609	662	621	601	628	671	628	692	671	662	676	634	610	708	630	620	629	712	657	620	613	641	604	675	626	636	673	655	648	627	659	648	674	663	651	674	618	634	631	641	632	671	662	591	649	662	606	654	650	667	659	629	592	613	651	635	656	636	661	622	606	630	627	646	636	655	612	630	608	613	654	646	632	620	661	666	610	669	618	702	612	709	601	632	627	639	612	661	637	603	653	629	640	628	668	606	648	672	643	602	595	649	635	609	627	679	638	590	570	676	637	620	610	656	646	617	608	654	641	715	658	645	644	681	630	648	627	649	633	656	652	635	622	650	690	609	682	618	616	664	645	650	618	670	649	615	641	667	629	629	648	657	642	662	650	661	709	637	705	642	633	631	622	658	656	645	639	685	587	644	630	624	681	622	657	608	668	630	632	646	657	646	629	663	639	669	642	652	634	678	599	627	613	630	648	653	636	651	647	617	711	633	644	653	677	704	633	669	620	619	629	685	596	642	644	606	633	635	646	663	647	598	640	610	658	625	664	648	641	629	624	631	679	707	622	658	632	681	661	651	669	653	605	624	667	671	610	652	651	601	689	652	643	637	667	652	621	611	624	623	634	639	642	622	661	671	606	664	630	631	623
42502	24088	15731	2754	1689	1224	960	805	649	615	535	526	491	416	452	388	372	340	349	354	356	346	350	318	319	335	322	292	313	314	300	312	282	293	326	360	345	305	303	313	297	332	320	308	295	274	266	326	297	266	315	308	315	261	297	284	264	300	312	295	296	299	299	269	282	304	292	288	298	296	307	264	279	289	298	282	283	290	265	296	279	275	263	285	291	290	307	296	265	301	265	276	282	315	290	308	302	288	297	287	323	288	316	304	293	322	287	277	281	305	304	293	297	289	255	283	280	309	281	285	308	278	280	299	322	283	304	274	314	327	280	309	297	291	297	293	292	285	331	302	290	287	311	300	280	288	287	261	300	296	273	282	306	289	283	287	281	292	270	314	318	261	274	295	322	288	297	283	286	289	301	293	292	304	294	286	300	269	295	300	297	296	247	297	292	285	283	294	302	290	292	273	320	285	311	288	306	301	291	303	281	302	304	238	270	291	305	314	306	280	295	287	263	274	293	293	302	257	290	281	291	273	266	300	284	305	294	286	303	267	282	300	288	290	281	304	275	284	276	324	257	290	308	290	282	272	279	257	302	305	286	268	296	299	281	289	277	308	308	298	289	331	291	268	280	250	290	273	273	289	280	282	311	296	312	292	270	306	283	309	275	282	288	295	309	303	284	265	264	290	286	291	292	251	287	309	304	293	272	290	289	284	314	289	292	288	300	310	280	297	288	286	316	309	294	266	275	280	292	251	283	286	277	287	264	288	301	315	307	303	293	277	290	295	312	283	309	299	308	270	299	295	303	300	306	261	287	293	278	312	284	287	267	309	297	296	300	284	287	264	292	289	296	311	295	281	319	332	280	309	314	270	279	287	300	265	297	271	303	270	268	280	315	263	308	288	307	291	292	290	278	283	293	282	305	274	291	321	291	288	240	304	276	306	282	279	299	273	270	288	259	309	263	303	320	275	313	269	255	299	292	300	278	287	307	299	300	259	272	274	279	289	302	317	303	277	312	280	296	300	280	270	298	278	306	287	323	260	297	298	264	299	292	299	318	291	267	294	257	263	306	295	297	276	318	282	273	282	270	285	318	272	253	301	298	295	273	279	306	324	328	282	326	268	251	305	291	298	292	276	279	311	267	274	309	271	296	284	289	300	306	301	274	262	281	300	276	306	263	285	280	290	276	302	282	305	292	311	307	308	287	301	283	257	303	289	275	283	296	300	298	288	315	283	299	306	286	308	307	327	263	291	257	252	285	256	278	284	281	256	255	315	296	283	309	291	295	284	317	292	282	278	276	316	271	282	287	296	266	299	284	289	300	253	263	283	338	301	325	282	314	262	287	273	304	275	315	292	356	251	287	294	313	255	277	294	296	273	271	286	299	294	288	324	290	323	294	312	278	294	268	285	319	325	293	304	282	274	279	292	321	300	282	311	273	312	299	315	270	305	297	287	273	290	305	288	329	299	297	297	276	287	325	276	281	285	286	306	298	316	287	327	282	295	288	287	285	294	280	292	299	310	293	302	283	309	292	295	296	300	301	316	303	304	294	287	277	310	287	270	311	295	311	288	284	312	287	291	282	274	289	272	275	302	264	294	276	271	286	282	300	277	274	282	297	282	299	282	286	246	305	296	283	292	296	319	288	290	268	310	265	287	297	296	283	296	291	307	285	294	306	285	313	305	273	284	292	278	324	320	266	319	279	302	296	280	266	278	266	275	302	266	300	271	246	278	290	282	297	256	293	282	298	316	302	283	296	280	296	296	309	286	291	288	311	313	302	271	304	317	298	301	280	305	283	277	294	284	298	295	241	312	281	277	281	284	317	255	299	287	309	306	324	272	293	298	303	282	303	264	291	278	249	281	314	326	286	302	298	274	264	275	299	271	306	320	295	255	293	287	262	286	264	320	281	282	274	284	317	287	287	300	315	294	292	283	272	289	287	294	290	284	276	280	284	315	273	282	274	265	303	277	295	275	303	277	279	260	290	311	285	278	268	324	253	321	287	281	318	280	285	283	292	285	274	281	262	307	280	296	308	270	265	290	296	287	295	308	279	293	314	283	300	319	297	262	316	300	285	302	325	262	284	279	328	264	252	288	289	288	273	333	299	290	291	301	291	287	298	249	294	304	279	288	300	304	301	308	314	303	288	250	306	283	302	296	299	301	293	284	314	299	299	282	343	306	280	294	277	313	321	289	267	278	255	296	268	281	292	288	299	273	289	292	273	284	296	278	283	280	282	312	264	295	302	293	334	282	314	296	304	283	318	291	277	306	250	266	284	310	296	284	288	321	266	278	268	272	263	309	313	296	287	310	281	300	282	276	291	290	291	278	301	284	318	274	295	279	324	289	297	294	290	284	303	299	280	289	280	285	313	311	277	290	298	309	275	270	290	264	265	266	299	312	303	267	280	307	292	288	299	303	256	292	299	274	259	292	286	282	304	300	317	298	327	314	305	293	278	278	283	285	263	272	294	286	274	290	299	297	276	295	292	318	282	270	290	273	311	305	288	269	292	288	298	301	326	280	284	304	262	297	303	263	281	291	298	336	310	279	291	277	287	287	326	266	304	273	305	278	275	311	316	287	291	329	298	270	285	297	308	297	304	298	265	268	308	321	302	295	299	280	291	275	296	283	293	297	309	295	279	300	299	303	291	283	306	313	285	281	303	295	272	284	251	303	291	286	297	276	275	281	308	317	283	295	285	291	316	267	261	281	291	307	279	278	300	289	292	270	314	284	289	297	320	284	295	316	257	289	299	301	279	304	284	296	299	278	263	280	297	272	302	303	297	295	248	283	277	287	322	305	290	289	296	283	295	298	296	302	268	298	305	261	299	271	289	291	281	288	289	288	295	293	279	292	256	302	296	283	304	288	283	284	283	275	290	284	264	283	293	283	310	299	292	292	270	281	282	295	281	300	254	309	287	312	310	298	293	288	295	300	276	284	306	265	306	279	280	269	290	306	309	286	282	277	291	299	283	279	249	282	292	312	287	268	285	273	282	311	313	300	292	280	270	314	312	310	306	307	295	303	307	273	299	298	297	296	311	287	274	295	297	318	282	298	293	263	275	281	323	278	331	265	284	293	310	283	275	272	307	280	301	291	277	257	287	313	280	279	306	293	302	280	281	307	303	270	310	264	271	322	284	301	299	301	267	272	295	318	315	300	306	291	269	261	283	300	284	307	316	306	298	296	322	267	305	306	285	272	271	291	260	308	291	280	275	288	292	291	283	294	282	260	269	296	256	262	274	283	305	325	288	303	289	304	303	301	278	296	281	297	284	295	251	332	309	293	265	287	283	290	281	264	301	293	304	319	309	298	320	298	292	286	279	283	294	293	260	272	299	279	292	284	324	262	291	260	289	291	279	273	272	305	277	311	270	279	298	289	290	288	286	307	280	309	321	269	296	277	307	272	333	286	285	277	291	315	297	272	288	264	282	287	282	297	314	269	322	295	298	265	311	314	277	312	288	299	301	314	285	306	283	320	282	284
21075	2629	5653	6300	5584	4580	3702	3136	2642	2433	2181	1931	1818	1669	1548	1419	1419	1341	1253	1248	1261	1124	1110	1120	1066	1100	1036	1082	1040	951	971	1022	1014	948	941	954	937	894	868	931	932	922	918	887	941	941	885	927	835	891	857	931	870	846	894	797	857	811	875	818	872	847	850	870	902	855	848	877	874	860	866	807	847	867	823	813	850	849	851	838	809	836	926	869	821	881	829	829	816	887	837	869	790	853	874	798	879	800	866	827	832	853	809	825	899	850	841	829	857	879	850	791	846	872	818	841	880	860	810	879	860	849	880	810	838	835	870	823	820	863	814	853	824	853	828	848	826	848	837	842	856	882	829	886	864	867	813	837	840	812	869	869	822	842	880	841	849	749	818	808	811	818	854	794	859	796	831	775	864	843	868	856	848	817	809	892	788	855	842	855	804	829	849	844	842	857	873	846	770	828	816	816	822	850	825	803	880	848	837	888	798	854	777	820	807	802	830	855	825	872	828	792	849	851	815	842	820	794	852	807	815	799	845	810	826	874	787	802	829	800	853	840	824	889	849	814	896	835	778	866	863	889	829	853	795	855	888	773	822	806	859	817	857	801	784	784	884	873	787	833	829	830	783	830	837	797	831	820	852	862	812	897	821	842	808	795	877	831	825	844	824	805	869	822	827	807	817	841	825	868	834	850	867	829	844	860	839	815	821	832	827	802	858	858	820	831	802	809	761	793	829	778	854	861	814	850	827	821	813	791	824	862	843	835	785	854	802	835	830	821	874	834	790	826	836	841	898	810	785	842	864	777	812	901	812	841	851	813	812	838	795	832	835	853	819	851	810	811	867	779	819	825	805	877	820	792	822	809	846	826	813	826	885	828	809	830	844	805	838	823	833	833	833	785	801	800	869	849	846	833	834	862	752	878	817	824	866	832	837	841	802	874	830	840	830	882	818	821	825	775	809	865	812	802	833	845	822	799	817	795	877	818	842	819	809	803	815	811	842	786	804	814	853	863	812	786	835	802	843	841	824	783	810	846	815	844	849	909	805	863	777	780	829	799	864	843	819	809	850	825	835	796	848	864	834	880	813	796	743	810	817	797	864	790	831	900	829	854	840	778	867	784	821	832	804	825	789	823	853	800	840	882	824	865	810	807	768	801	863	861	796	786	838	787	819	912	783	842	861	795	830	800	830	827	819	774	933	823	820	874	888	821	822	839	847	812	820	791	870	830	854	844	860	870	781	804	837	858	828	855	800	863	756	779	815	814	839	827	790	789	814	887	822	774	816	835	794	854	815	808	835	825	864	886	837	814	761	790	801	870	854	838	815	838	855	814	832	851	882	798	858	860	814	837	848	817	836	809	790	768	843	830	810	779	836	872	809	788	872	822	775	789	793	812	793	842	880	797	797	846	834	847	806	801	808	790	868	806	809	796	839	825	785	901	790	823	808	853	790	845	814	800	873	805	821	802	868	818	824	818	829	842	809	807	760	826	860	824	794	816	818	879	801	822	813	838	804	832	779	801	831	837	803	849	790	842	841	846	856	830	832	866	780	896	890	834	857	803	909	828	855	828	854	821	815	859	790	809	813	829	835	823	805	902	869	836	812	846	799	793	798	821	830	843	890	752	864	780	772	822	867	848	844	876	859	793	851	840	816	868	779	791	835	839	847	811	804	866	827	836	810	814	842	829	798	853	802	777	794	902	855	822	847	812	852	847	819	849	865	853	853	850	834	839	762	869	821	821	799	864	755	830	822	780	856	883	866	820	774	816	843	863	846	781	887	790	863	818	862	809	795	818	832	862	819	832	834	853	814	791	880	848	877	843	881	818	817	838	845	751	790	848	812	839	775	856	834	832	819	886	796	808	834	890	890	778	826	812	808	866	862	802	836	810	828	808	861	785	796	832	777	830	780	889	833	859	807	797	844	821	819	815	854	832	875	792	817	842	854	829	819	805	815	850	791	847	806	885	797	801	795	836	826	891	837	831	831	831	876	821	792	772	816	798	826	874	812	827	814	817	818	862	821	866	861	794	850	872	797	797	826	764	828	781	821	811	791	813	831	822	800	847	823	790	816	841	834	835	833	811	792	819	824	829	807	822	839	769	847	784	815	844	812	850	878	817	807	802	843	817	805	830	820	832	806	841	823	789	816	807	782	785	854	793	816	795	849	832	818	830	804	888	798	815	812	813	801	828	830	776	832	803	795	827	813	793	785	799	829	815	827	850	845	816	841	868	796	874	856	824	841	851	848	841	793	833	857	801	831	793	872	805	824	871	808	804	783	865	830	810	870	791	789	837	853	862	839	821	821	853	845	811	813	808	832	820	834	826	828	862	826	808	859	821	772	857	841	850	824	873	830	822	862	850	830	864	809	793	839	792	869	819	815	809	774	823	856	786	823	775	827	863	795	828	782	817	812	882	823	815	828	830	796	785	821	810	804	790	836	804	823	802	887	835	745	777	772	840	833	829	885	801	830	832	864	819	771	850	844	842	810	838	840	867	808	790	738	798	860	787	742	831	845	778	893	818	779	861	804	850	804	834	822	809	838	804	799	807	817	837	812	889	852	843	837	816	820	801	854	857	865	803	875	833	832	778	828	861	886	826	883	856	805	823	835	802	841	858	791	848	814	795	795	821	817	813	846	777	870	819	858	846	834	856	785	815	758	862	806	853	889	784	832	827	787	800	843	856	900	785	853	785	793	803	826	813	848	809	797	822	858	837	795	856	807	854	810	781	851	850	858	858	838	836	862	858	851	833	844	877	828	810	836	854	830	853	777	792	874	853	810	805	850	796	788	843	809	848	858	787	805	866	836	773	832	825	826	837	838	809	786	792	862	818	842	745	885	849	787	823	879	840	840	849	866	819	779	878	868	844	836	831	829	853	863	857	815	880	851	828	819	840	796	807	785	853	823	859	827	829	841	813	821	838	787	854	867	829	857	837	816	778	799	837	872	881	773	787	796	829	828	816	836	887	833	808	828	871	824	821	814	798	871	839	819	783	858	850	796	824	820	813	793	794	837	789	827	831	802	867	886	834	811	830	829	845	831	832	892	834	826	862	784	813	830	826	837	875	815	812	835	827	847	801	772	852	805	789	809	835	845	814	843	818	791	830	841	851	789	825	809	789	784	845	832	804	805	827	802	815	823	795	906	856	800	796	851	834	824	828	857	762	831	834	797	824	830	789	805	788	807	819	813	847	854	837	860	787	848	807	828	803	856	774	841	828	813	859	829	821	814	789	792	822	782	851	819	790	823	855	856	822	813	835	832	824	850	829	781	833	853	818	820	829	834	838	881	848	811	811	781	867	865	854	829	788	830	797	858	791	851	885	776	861	824	854	820	809	831	847	807	788	843	790	845	813	824	871	821	819	827	837	810	790	803	781	838	779	902	843	777	808	861	800	883	840	802	820	877	794	859	837	845	849	857	773	907	799	884	782	865	800	809	843	834	829	847	815	858	824	785	856	859	810	861	841	834	853	829	791	818	847	849	849	860	806
6175	422	308	159	163	134	105	123	132	105	122	91	114	108	110	93	104	110	103	112	86	99	108	99	106	110	96	121	93	109	120	105	98	87	109	125	126	102	106	104	108	111	100	90	103	100	110	118	104	119	99	106	111	114	113	127	98	83	100	111	105	98	104	113	100	103	120	115	111	117	104	109	104	102	99	102	114	100	86	120	107	95	112	104	111	113	124	109	122	111	104	103	89	125	91	113	108	112	109	98	103	117	114	116	110	120	85	104	117	121	118	108	97	104	116	100	99	100	101	115	108	95	104	91	105	121	96	104	117	109	99	102	106	142	117	110	125	103	93	105	98	105	100	97	119	96	110	94	118	125	94	112	95	115	112	115	122	90	114	118	111	100	105	120	109	118	92	97	90	112	92	98	116	110	93	108	107	90	120	104	126	94	95	98	98	107	106	113	108	109	122	113	106	103	113	95	105	92	112	101	98	90	92	101	97	110	118	94	115	109	95	113	112	99	108	86	108	94	98	117	105	78	99	121	106	112	122	104	97	103	94	112	102	105	88	118	114	117	108	103	104	95	121	93	114	97	111	103	98	111	116	111	97	111	93	100	96	87	92	107	116	99	101	106	84	115	112	118	105	116	113	121	93	98	87	109	111	103	107	99	103	123	112	117	91	106	107	105	88	83	101	99	104	97	98	126	103	95	81	117	94	101	90	111	97	102	117	110	93	117	125	96	100	93	96	102	108	100	108	120	103	99	112	96	93	112	89	121	84	114	110	113	113	121	107	113	100	109	99	112	91	130	109	112	101	124	103	97	108	106	120	98	103	94	98	129	109	108	113	144	91	93	112	115	100	107	113	113	116	115	109	117	105	103	113	101	107	119	95	113	100	98	125	98	116	105	96	91	104	106	114	117	107	105	104	104	110	112	104	87	95	124	89	100	121	109	117	116	129	110	105	117	100	83	123	104	100	106	110	107	95	106	118	110	108	85	114	103	112	105	98	97	106	104	102	101	96	96	100	104	92	94	96	95	94	99	85	104	109	114	110	92	122	93	108	93	109	85	103	99	98	102	115	86	98	96	125	112	102	113	79	95	94	93	96	94	105	101	105	107	114	109	110	112	116	116	108	103	116	101	103	110	101	123	110	100	120	98	117	99	118	102	98	118	111	108	107	108	113	113	101	104	118	117	104	90	107	107	97	115	106	104	101	118	99	105	102	86	112	116	97	103	109	113	110	105	104	105	102	105	109	114	100	95	120	107	102	100	108	108	103	116	101	110	100	80	112	114	120	105	106	104	120	93	95	113	93	106	82	97	118	100	97	100	96	103	99	114	112	120	97	107	103	113	102	125	95	105	132	92	100	86	109	113	98	102	106	119	117	108	108	109	98	94	108	115	98	120	109	112	103	108	112	101	121	109	109	93	94	109	104	117	115	101	121	100	111	80	109	116	102	106	118	105	104	112	96	90	97	125	105	105	115	122	95	96	101	93	107	109	101	116	108	119	116	116	103	93	83	118	113	87	91	92	115	111	123	100	104	109	107	111	97	103	101	104	134	126	104	90	105	108	105	118	104	93	95	102	93	103	116	87	100	120	98	114	107	118	94	103	109	114	110	99	115	120	106	88	115	102	112	88	94	105	112	111	98	126	120	102	110	98	104	106	89	98	114	107	126	107	115	117	114	102	103	116	116	111	112	109	105	105	103	99	109	110	101	85	107	123	91	113	121	116	104	98	96	99	103	102	113	103	109	123	112	104	92	93	102	95	98	103	93	106	108	101	91	101	115	111	121	107	103	106	107	95	99	106	95	104	119	101	89	115	117	110	109	86	122	104	109	112	100	114	106	121	105	98	94	99	107	97	97	96	110	119	105	109	102	93	101	113	110	115	91	114	108	115	95	126	112	113	98	99	110	92	119	105	87	104	96	100	111	116	98	112	112	104	115	119	92	108	113	103	114	113	97	106	124	123	110	94	101	104	99	101	117	96	97	102	119	112	111	117	97	102	98	121	110	116	105	94	117	115	86	125	100	91	105	99	110	109	96	105	98	111	107	122	113	91	108	107	112	124	86	106	101	121	98	110	110	110	108	99	117	107	78	87	102	90	96	115	111	95	123	92	92	114	110	105	102	106	109	103	103	92	110	104	107	93	105	101	105	110	111	99	106	112	97	96	96	106	119	95	94	97	101	116	97	109	102	110	117	102	103	101	100	117	118	113	93	108	105	109	95	102	102	95	112	104	107	118	98	92	96	107	87	114	91	95	116	113	82	102	106	121	115	100	97	103	117	88	93	104	119	105	119	110	101	100	103	116	89	90	117	102	117	105	91	104	83	103	101	114	101	110	105	103	100	111	92	97	103	101	111	95	108	109	113	106	90	101	100	123	105	96	98	113	121	104	106	102	114	108	97	96	116	116	109	110	99	86	96	99	114	93	91	105	104	102	98	93	115	97	108	90	100	103	100	94	118	117	99	98	100	79	119	125	90	100	104	125	95	125	101	94	92	114	98	116	102	105	109	110	116	97	112	102	111	117	94	105	86	98	89	126	104	88	116	111	115	96	114	103	120	98	97	118	94	111	103	100	112	92	108	102	92	117	124	89	115	104	123	110	109	110	105	109	98	110	108	107	120	117	114	99	118	97	94	113	99	89	115	115	102	94	121	100	112	93	95	112	90	100	127	107	113	95	105	105	108	101	108	112	93	97	106	90	107	106	81	117	114	89	101	113	97	131	116	96	101	113	104	93	110	127	107	102	110	116	97	101	115	100	114	110	110	100	97	110	102	82	113	106	111	123	104	106	90	99	105	109	103	113	82	117	114	95	112	98	107	113	97	114	105	114	107	96	114	98	106	112	111	98	114	93	105	107	104	97	114	108	99	105	91	126	113	96	114	98	109	96	109	97	120	103	105	109	76	106	114	87	95	113	96	102	113	103	114	88	107	97	104	117	105	112	105	85	117	105	107	115	78	109	105	125	135	104	101	111	94	114	88	85	110	99	94	102	95	106	105	102	111	102	113	100	105	94	124	88	97	107	96	102	129	117	86	116	110	115	106	99	109	109	104	85	98	110	108	124	100	96	103	89	107	102	94	88	109	103	118	96	95	93	124	106	98	105	113	113	116	111	116	120	111	102	99	103	98	110	96	93	103	90	115	100	106	100	115	101	79	112	126	111	107	97	99	120	108	86	90	103	107	125	92	104	94	99	113	105	94	110	94	103	106	129	104	90	110	119	87	125	109	116	93	101	101	122	115	110	115	97	104	102	100	107	131	110	90	108	126	96	119	101	114	107	102	97	78	104	114	105	107	115	119	117	91	113	98	79	109	109	117	108	135	123	96	103	108	108	100	113	106	100	90	113	93	115	106	115	110	99	105	115	107	97	123	100	109	105	90	119	93	130	102	108	105	107	113	114	96	111	92	107	116	123	114	114	104	96	94	101	111	110	101	109	118	92	122	104	106	97	126	101	88	100	103	94	96	109	83	108	114	107	127	99
5712	414	496	501	482	495	475	416	414	437	408	390	413	392	415	374	346	390	340	387	344	390	389	368	402	392	394	387	352	399	345	382	369	349	343	349	363	330	389	343	371	336	364	361	361	385	405	390	384	387	379	359	338	359	387	380	380	376	395	363	367	375	336	349	348	364	364	345	388	357	404	391	368	344	373	366	347	350	349	354	358	330	370	374	366	352	362	343	361	373	414	340	356	388	370	373	366	332	358	364	378	379	360	401	369	367	355	388	340	331	372	347	379	397	356	343	376	353	409	366	379	355	339	396	339	353	361	346	357	349	358	349	393	375	380	341	357	380	371	354	347	386	372	372	350	397	374	379	395	338	375	371	381	401	404	390	351	360	370	368	363	352	338	324	400	381	351	347	394	391	382	377	378	380	356	399	367	371	332	362	355	375	387	360	386	381	365	379	389	363	357	356	374	378	362	384	362	367	341	353	345	361	348	364	350	341	375	375	362	345	315	363	373	365	383	333	363	378	354	367	318	364	374	367	368	373	364	352	384	389	395	363	398	353	371	355	350	370	358	392	399	383	353	391	360	369	365	392	400	325	357	373	320	395	352	380	324	350	354	353	366	356	345	383	363	370	400	399	392	390	395	386	383	368	372	369	363	399	374	395	334	348	360	394	348	383	312	394	360	345	361	367	357	405	339	394	358	364	364	369	384	349	373	388	369	371	348	379	365	342	366	363	407	384	391	354	345	359	392	377	368	350	351	403	362	380	368	375	372	380	360	392	365	364	378	381	355	366	348	372	326	318	346	342	328	287	366	350	311	326	315	354	322	388	355	367	388	388	339	388	362	388	373	359	351	366	344	337	379	380	386	392	395	354	380	361	380	328	389	334	348	346	384	357	385	347	364	376	375	361	392	354	386	382	385	359	354	390	353	380	364	383	332	376	332	359	350	350	367	352	358	381	379	336	367	406	403	360	335	357	372	389	346	345	353	362	360	387	386	374	374	365	366	381	381	337	359	376	341	362	376	372	334	348	364	371	379	346	381	349	354	361	379	343	377	357	343	367	358	333	367	358	401	347	367	376	366	370	371	360	380	367	398	358	370	350	373	356	336	350	373	355	390	361	362	364	341	359	358	362	381	340	374	377	365	389	367	392	356	334	357	365	355	361	374	361	389	358	323	385	350	395	360	367	368	368	371	363	360	343	397	336	369	349	376	367	359	348	372	368	363	346	344	365	356	393	372	344	366	406	373	365	366	372	343	383	368	375	343	384	366	358	346	381	356	351	357	340	370	364	364	358	345	370	371	364	339	352	366	384	362	402	359	362	367	389	392	343	384	358	354	366	342	392	376	380	394	401	339	360	347	367	395	343	357	336	359	353	378	382	347	330	403	417	359	368	373	375	390	359	364	335	369	388	350	388	382	356	329	377	336	367	370	386	337	344	362	366	364	363	359	384	326	342	372	366	382	375	362	357	353	363	360	403	343	383	351	405	371	387	360	376	374	323	385	379	362	375	348	345	359	353	355	313	363	371	366	387	331	384	337	351	337	361	356	382	327	357	368	357	378	343	408	357	318	341	345	348	359	377	353	373	390	405	345	338	358	380	343	348	352	403	392	362	347	342	370	373	356	379	359	395	374	403	397	342	335	383	375	393	340	398	335	376	349	357	362	365	396	379	391	351	355	382	365	357	362	382	405	377	362	412	383	336	340	339	357	358	354	402	365	332	364	349	345	336	373	345	379	349	356	362	360	404	361	331	343	339	378	354	362	379	330	376	396	368	352	331	347	374	348	369	382	366	367	408	352	362	368	347	358	354	334	412	365	379	389	395	351	349	341	323	349	376	323	355	360	362	348	376	348	345	365	361	343	370	364	353	371	337	355	337	380	403	388	353	375	352	366	350	392	379	355	342	382	378	368	352	372	381	390	382	387	321	339	359	390	349	369	342	357	371	382	356	321	340	353	371	353	346	349	367	353	368	341	371	346	392	393	356	355	380	382	365	348	380	348	385	348	361	384	327	380	359	375	362	338	347	381	346	365	366	355	384	354	384	365	378	379	351	340	352	342	371	389	348	356	369	349	368	370	368	346	369	337	351	348	358	360	374	330	375	370	377	365	378	347	371	351	353	346	352	363	377	377	359	367	366	351	359	359	353	344	403	373	397	346	396	366	332	380	374	331	310	345	367	344	368	359	352	336	339	369	367	380	335	340	362	377	355	376	364	338	331	360	372	369	352	348	389	378	352	363	353	339	355	333	354	358	384	374	369	384	376	374	362	372	353	364	409	347	344	352	371	370	370	336	348	406	368	376	351	336	356	352	348	367	382	337	338	332	343	352	349	335	378	373	359	371	388	386	376	326	369	364	373	378	336	346	421	350	368	388	352	343	362	382	355	362	325	346	351	382	369	327	390	358	396	393	362	391	376	365	360	368	413	361	390	360	354	342	382	410	377	350	372	388	359	370	379	332	365	381	364	326	353	394	354	358	366	362	325	362	351	354	356	366	378	352	390	355	335	373	335	383	333	352	364	350	351	313	348	361	330	381	383	385	352	355	372	336	377	344	391	338	365	359	357	349	330	384	389	333	335	359	359	330	355	385	379	378	391	358	387	332	376	346	366	355	362	395	393	400	357	382	343	391	356	380	371	353	382	373	335	360	343	400	339	336	384	352	387	411	353	342	340	341	360	354	352	385	365	348	378	364	381	357	361	378	350	394	349	334	328	381	362	385	367	376	377	370	365	367	341	352	368	368	395	368	382	351	370	351	386	362	353	345	355	365	374	346	402	373	337	382	387	349	353	368	344	386	356	387	369	342	349	397	359	354	351	345	367	357	357	377	364	354	370	372	367	374	371	364	339	369	367	349	351	375	346	369	365	377	371	355	369	356	374	345	338	347	354	356	401	373	349	365	366	355	367	356	411	379	386	375	378	372	385	378	348	404	348	369	372	357	330	385	389	362	358	354	371	394	365	368	396	344	342	337	306	357	408	372	362	347	345	347	363	393	373	390	406	361	383	364	399	351	375	347	391	345	345	341	387	372	369	362	331	359	363	384	350	368	349	382	349	379	369	374	382	389	403	411	338	386	372	336	375	358	376	363	406	380	330	320	366	356	378	352	355	348	384	353	375	355	385	412	379	345	362	341	361	371	359	388	363	374	355	359	365	395	344	373	382	364	378	387	347	388	357	360	362	332	374	384	374	357	393	358	381	329	346	366	359	348	361	351	401	394	357	343	367	383	374	377	362	353	374	344	390	374	342	347	328	363	328	351	335	370	354	372	379	389	359	368	378	389	388	385	360	357	356	354	360	396	368	378	354	385	344	359	346	351	352	367	398	354	327	373	379	368	342	362	368	345	376	384	353	376	384	307	353	354	378	349	354	380	338	371	340	370	398	358	377	350	405	366	374	371	349	401	364	386	375	373	398	366	385	364	347	360	347	363	312	397	373	364	368	400	371	341	338	413	344	370	360	348	367	333	371	360	365	376	366	418	369
37749	16147	3382	1158	862	646	567	456	402	345	325	275	295	303	274	287	241	264	244	247	217	244	229	232	237	225	213	216	247	233	228	217	241	242	211	217	218	235	217	226	227	211	235	210	233	188	234	192	199	204	205	186	232	181	248	222	200	211	219	231	212	213	199	243	235	226	216	235	231	205	223	210	205	212	216	210	201	218	246	209	209	238	190	231	211	214	194	216	214	214	230	207	194	184	227	203	216	225	220	216	213	234	216	215	229	233	202	224	213	214	201	205	225	217	210	231	226	211	230	194	213	215	206	228	195	229	202	208	236	202	229	225	204	205	219	242	263	217	230	234	203	209	217	219	205	215	227	225	197	225	233	227	219	211	224	229	228	214	189	225	236	194	211	190	205	209	221	210	209	236	222	214	226	223	223	219	220	192	195	239	222	189	202	229	224	200	207	218	218	241	221	226	240	215	227	224	228	239	216	214	208	229	241	228	265	217	193	215	219	210	200	195	192	212	229	195	216	198	186	187	197	211	195	232	201	218	208	200	209	228	196	204	202	225	196	216	219	220	234	205	192	230	212	203	209	214	218	214	209	234	238	200	191	225	203	217	248	230	236	219	230	223	223	220	242	247	185	202	199	204	215	200	219	203	191	192	201	217	221	225	216	215	193	244	222	183	208	208	228	234	219	200	203	201	227	241	195	198	202	200	209	184	210	209	202	213	216	206	235	215	205	227	217	196	220	205	201	238	201	211	203	190	222	201	214	215	239	200	185	204	227	219	198	233	194	211	197	202	227	217	202	237	237	210	206	217	219	196	197	216	199	232	193	221	212	216	198	226	233	215	230	215	196	218	233	226	213	237	237	219	213	217	218	221	206	235	197	220	231	215	220	199	212	194	200	205	245	252	233	211	209	198	199	242	208	209	199	219	204	230	215	200	212	195	224	221	214	205	201	238	215	235	180	198	204	212	221	224	202	213	191	242	227	198	225	223	210	209	234	207	206	205	226	214	202	234	224	213	213	205	257	214	200	220	205	209	221	217	216	228	210	219	202	207	227	204	224	223	213	206	200	211	213	206	214	188	233	218	219	235	199	226	240	202	202	211	216	217	209	219	215	211	225	212	200	235	199	194	229	208	203	235	244	210	214	212	218	223	216	207	247	242	218	198	237	216	231	201	234	204	200	207	199	220	219	215	228	225	225	184	209	213	204	212	209	214	209	234	247	193	224	209	193	233	214	211	184	220	212	184	216	222	224	233	242	221	211	195	193	223	192	222	200	218	224	200	219	211	225	231	226	226	182	206	212	224	211	231	234	221	218	204	211	233	234	247	225	208	219	213	222	184	231	203	229	209	253	238	206	222	230	201	220	187	218	206	222	220	260	236	204	230	232	221	225	212	243	220	207	205	216	231	216	234	236	215	227	205	199	203	199	201	214	227	224	238	198	193	224	207	209	204	221	233	208	217	203	206	217	197	221	205	216	229	247	224	213	218	246	228	270	236	236	202	203	210	210	211	224	226	211	221	182	211	227	220	230	202	197	238	201	214	224	236	220	223	216	226	195	208	209	227	202	232	221	213	222	221	197	217	230	188	210	216	191	195	178	192	235	216	208	206	193	229	214	224	236	217	217	211	193	213	191	220	242	226	227	210	211	228	196	211	196	216	211	209	221	217	213	215	223	212	222	219	210	228	217	218	184	175	230	207	199	217	195	227	206	182	231	224	227	198	198	221	212	209	205	206	220	212	206	217	200	231	220	228	234	235	210	197	215	213	200	250	221	210	241	199	234	214	202	223	219	215	204	206	205	232	218	206	203	200	234	242	197	203	242	192	222	228	224	219	218	205	216	200	195	226	197	223	210	211	191	222	230	233	224	211	209	199	215	222	229	219	201	187	202	220	198	195	225	220	242	235	259	229	221	188	205	252	195	205	218	213	196	213	229	231	217	220	217	242	197	223	177	222	195	230	180	222	225	187	263	218	209	200	197	219	201	248	204	214	210	212	204	203	214	235	218	210	229	223	218	222	237	186	214	221	232	218	221	228	216	202	230	206	202	211	193	238	188	227	207	223	186	227	233	207	225	208	199	227	228	191	237	230	182	198	223	218	231	237	214	221	208	232	209	217	199	252	209	206	217	224	221	231	232	213	226	221	224	190	205	233	226	237	233	207	208	228	211	197	215	209	230	214	219	218	222	203	219	205	195	214	198	210	221	229	227	211	219	208	205	207	199	224	224	239	217	225	227	227	195	220	203	208	222	196	209	210	196	219	216	214	197	214	212	246	208	215	213	196	220	206	219	213	244	197	214	221	209	225	207	201	202	208	212	215	222	212	221	218	223	219	232	220	217	206	203	195	232	197	225	206	200	222	221	214	213	217	221	233	247	200	217	210	233	209	226	213	208	208	206	206	207	239	222	229	243	233	227	257	213	232	214	201	234	264	246	217	230	198	202	222	227	222	226	186	202	183	193	214	242	228	204	207	212	212	234	198	232	212	208	231	241	228	209	213	200	180	233	215	216	219	228	192	191	188	213	210	206	214	236	211	226	210	244	248	230	213	204	233	221	223	214	205	232	199	190	214	194	215	199	231	235	200	220	193	211	208	208	215	234	214	213	207	228	206	222	198	205	211	220	199	204	233	234	217	200	210	214	240	211	222	227	218	230	212	208	227	235	209	232	244	215	211	227	202	216	205	215	224	200	185	202	219	209	206	258	204	206	236	234	192	206	250	225	188	199	220	206	215	193	190	212	219	208	236	188	198	221	200	223	215	203	196	199	223	224	201	221	210	222	204	238	234	202	230	213	216	216	197	217	213	225	236	228	242	203	210	206	215	236	212	214	218	213	216	181	190	208	194	228	209	224	215	193	233	200	214	219	212	219	216	227	210	206	175	223	210	218	194	230	207	206	221	234	212	213	230	213	208	203	227	222	240	199	226	182	228	222	203	199	200	204	242	211	192	206	233	201	227	198	240	206	219	246	223	237	196	211	223	217	210	215	193	213	204	204	224	232	205	208	230	204	223	206	230	200	218	217	203	196	212	194	227	189	205	227	220	212	238	236	211	211	204	212	221	232	204	200	208	186	212	225	209	216	228	255	206	204	214	206	182	228	242	204	209	222	208	222	210	210	182	208	193	239	215	217	233	228	224	219	226	190	230	234	203	177	219	224	199	190	198	237	253	199	204	207	208	204	201	247	227	184	207	229	219	201	219	219	224	208	212	168	228	218	228	229	213	216	228	235	198	226	196	218	215	234	195	199	192	223	196	218	230	221	228	222	228	191	225	226	209	229	225	229	220	200	225	211	198	239	219	215	207	206	226	213	232	225	201	220	209	222	198	209	216	226	206	196	224	229	231	206	218	231	220	218	224	218	221	218	213	217	203	224	174	218	232	187	200	242	202	196	216	235	205	201	218	221	249	219	231	239	205	234	204	200	236	214	218	192	209	213	229	214	218	198	208	207	219	221	204	189	207	238	200	211	237	221	214	195	218	192	231
16490	1490	3159	3592	3085	2618	2109	1814	1597	1458	1329	1179	1144	1079	982	939	901	891	924	928	870	882	776	782	788	803	782	764	730	741	716	714	733	700	698	707	701	710	599	679	702	700	686	694	627	698	656	669	660	655	701	669	655	665	716	651	678	685	707	708	652	689	633	699	689	658	676	731	693	678	664	589	652	646	662	675	656	640	666	610	687	653	663	702	702	632	637	671	632	683	613	631	630	681	651	655	629	621	653	635	672	624	668	625	654	644	625	616	632	671	660	650	648	642	650	652	675	660	633	692	659	669	664	650	679	666	592	649	623	674	643	659	670	676	649	616	685	669	656	674	591	599	649	627	618	582	671	652	649	723	665	635	657	698	634	615	667	607	648	683	660	637	677	622	647	665	621	638	652	632	631	652	642	636	734	678	736	643	646	667	688	633	558	639	641	633	648	689	634	619	632	589	611	615	639	651	657	695	689	658	636	605	627	609	616	660	633	628	633	615	639	700	651	644	650	669	659	648	615	708	638	626	640	603	637	680	672	641	671	634	642	610	629	655	676	658	618	653	635	666	654	658	625	653	630	642	620	668	654	645	631	642	657	683	612	630	614	674	643	650	666	680	642	657	661	628	625	658	660	621	676	635	662	675	666	658	646	687	675	666	650	651	673	663	670	665	648	660	660	666	658	624	647	652	662	667	650	638	660	631	687	621	654	613	661	630	631	614	672	634	613	667	671	697	651	647	650	679	643	663	663	619	660	673	680	624	695	652	663	642	631	657	639	636	669	634	643	615	667	636	613	623	665	667	719	685	645	672	663	633	632	658	607	619	625	701	675	665	626	649	680	657	613	681	638	653	628	652	654	622	620	658	679	674	639	638	632	635	622	637	656	686	664	623	643	641	691	638	611	683	642	632	648	645	612	638	646	672	664	617	637	607	665	637	666	626	679	628	653	664	631	623	669	645	600	672	661	657	657	665	649	632	603	627	622	638	640	622	620	653	670	661	653	627	635	667	652	617	665	620	668	657	632	594	642	656	668	686	661	632	722	654	641	646	631	629	664	648	670	684	641	622	643	618	636	669	608	649	695	698	623	639	640	637	662	668	640	658	620	659	630	661	633	650	667	667	636	655	648	588	658	604	630	624	675	633	590	615	650	634	656	653	632	591	675	684	684	658	602	628	633	641	616	657	626	646	688	598	647	650	626	661	625	665	655	651	637	597	640	663	650	668	591	668	607	644	665	647	643	631	626	661	647	628	644	626	684	626	629	653	634	647	626	677	638	597	636	654	654	569	638	637	600	707	616	624	683	615	621	631	634	612	642	641	684	642	632	667	642	674	639	623	665	604	650	655	669	626	642	621	642	646	658	673	673	673	651	669	664	692	632	621	651	673	677	654	615	597	643	648	626	670	639	659	673	687	637	626	658	684	642	618	665	649	623	621	682	645	664	648	645	645	613	675	669	614	637	661	696	620	670	609	647	695	653	631	697	662	658	649	671	648	562	598	606	670	625	677	629	632	643	621	628	622	670	679	665	622	659	630	662	660	647	702	647	652	657	636	641	651	650	667	610	688	662	656	659	644	634	633	705	657	653	612	647	670	642	637	661	619	640	662	658	643	645	664	662	618	654	700	630	658	659	643	672	603	640	637	609	645	704	621	607	626	603	646	688	673	648	673	662	646	646	663	690	653	637	675	666	668	670	613	645	689	650	683	603	670	625	691	672	662	681	664	629	638	640	648	645	651	617	683	649	625	625	636	611	642	674	656	646	658	665	654	658	635	701	666	696	686	643	644	671	688	673	612	626	602	672	639	668	647	637	636	644	659	635	661	656	660	616	644	683	640	672	591	616	615	684	647	619	618	641	659	663	608	584	625	662	647	664	631	686	649	647	601	658	667	599	658	630	654	601	618	643	638	651	652	657	649	664	603	629	638	640	639	642	611	663	631	680	648	643	612	648	662	633	598	634	598	614	668	635	647	607	654	635	621	611	638	635	640	635	622	583	620	641	643	636	635	636	666	634	658	631	670	674	689	656	606	642	634	653	644	623	636	693	658	661	664	666	630	663	682	637	679	648	622	649	675	648	651	651	611	634	591	654	688	645	681	677	655	652	682	626	657	638	608	610	664	625	644	629	616	626	700	620	610	598	672	653	641	619	685	607	665	646	657	662	678	632	622	654	620	630	640	716	659	645	652	645	671	658	709	598	610	641	648	651	663	671	621	647	699	613	711	665	666	666	644	633	620	631	619	625	637	627	584	683	687	704	630	619	608	606	620	631	607	625	611	666	622	609	652	639	633	624	638	632	656	655	647	647	680	616	650	665	667	655	648	644	644	643	678	655	677	584	630	656	698	622	677	672	605	636	635	642	683	636	687	663	619	645	647	698	662	637	618	657	608	682	654	644	632	601	607	655	648	670	599	646	637	652	653	622	615	656	644	632	610	676	671	647	625	647	680	641	594	653	679	673	654	596	611	630	684	662	636	702	657	625	657	606	655	643	643	621	640	670	650	630	653	612	620	677	651	654	624	638	686	647	635	653	683	653	630	614	661	657	607	649	646	646	609	610	663	628	643	670	647	569	660	650	636	675	660	605	631	664	633	638	685	642	638	668	675	680	646	633	651	664	650	618	631	681	681	615	683	629	680	631	655	634	635	680	625	624	632	635	650	628	600	624	655	661	645	664	661	661	632	633	684	624	666	646	634	664	618	599	668	669	642	661	653	662	642	655	666	666	655	652	619	685	659	641	651	607	659	646	653	640	598	653	675	640	669	662	645	620	637	635	668	623	685	656	618	677	663	650	674	666	637	669	651	654	650	636	609	668	598	642	663	631	660	653	646	675	659	648	651	687	653	625	646	634	640	622	669	668	682	660	694	597	629	632	631	615	615	612	598	703	654	691	652	609	636	643	684	663	655	664	669	608	640	651	639	629	638	685	645	668	626	620	648	590	666	664	682	664	604	678	614	600	675	693	611	605	678	651	666	652	623	629	641	639	628	632	635	624	619	656	695	618	644	678	638	686	633	642	615	632	647	630	654	641	630	637	661	646	654	583	722	699	625	629	659	679	648	611	628	654	651	596	657	700	682	640	642	617	665	633	637	630	626	651	658	629	674	679	628	647	650	683	672	690	627	653	654	661	650	614	647	665	645	659	643	613	676	649	629	652	677	663	632	613	636	636	668	708	691	665	621	651	671	607	653	612	646	659	673	638	674	633	714	629	618	656	671	668	670	655	657	630	617	695	619	629	618	635	686	639	632	677	641	633	634	625	666	653	647	650	652	624	649	584	629	650	633	641	642	629	674	633	628	662	637	667	680	614	613	635	680	669	630	639	619	662	659	602	639	618	651	578	643	658	649	670	666	664	648	614	642	660	680	702	677	673	643	668	640	645	654	631	651	644	617	633	664	683	665	642	627	664	612	627	665	651	663	603	599	649	631	655	636	646	650	681	645	600	632	670	644	613	622	614	633	623	642	637	659	658	684	620	647	669	595
42550	24024	14397	2726	1596	1164	924	752	651	540	540	469	461	436	421	433	384	372	394	373	339	363	316	324	361	316	308	306	301	331	309	303	347	326	325	319	290	320	306	340	333	290	299	322	299	300	285	302	313	276	313	311	278	286	295	316	317	296	298	342	303	320	298	302	315	309	285	290	296	303	284	306	317	314	300	293	319	276	312	301	319	255	305	303	320	312	310	302	304	325	302	279	265	311	284	268	301	318	290	276	342	308	325	292	283	323	285	286	310	313	311	292	308	302	290	302	281	290	307	301	306	293	315	304	306	285	295	328	288	300	301	288	278	317	293	318	296	277	310	288	263	285	301	302	270	297	296	290	307	300	341	305	277	310	313	331	274	279	270	335	302	289	305	304	281	291	275	303	292	324	300	265	299	294	329	265	321	292	290	295	306	288	295	309	308	290	318	316	264	289	326	339	323	298	330	316	268	291	307	310	291	306	308	322	295	306	300	309	297	274	272	285	279	286	302	285	286	296	311	298	300	309	285	294	309	284	300	305	310	294	300	283	306	257	319	320	308	274	259	305	278	331	302	323	297	260	295	319	318	307	300	303	302	305	322	299	306	328	282	316	303	307	286	299	314	303	309	291	301	276	298	263	298	287	300	317	294	328	284	304	292	307	269	295	285	318	286	286	270	276	319	307	273	285	259	345	320	289	284	268	286	297	332	288	265	300	318	302	298	290	255	300	325	260	277	284	278	284	323	291	318	304	304	322	295	295	310	305	343	288	323	298	317	314	320	286	287	279	299	303	313	308	296	271	295	308	294	262	306	302	310	306	296	288	327	304	341	306	313	299	296	288	324	297	279	294	290	300	291	300	307	301	318	268	287	321	309	307	287	319	321	297	324	292	326	295	283	315	279	304	278	305	289	282	273	291	298	288	316	322	304	306	294	291	322	328	318	280	294	281	322	316	297	289	258	293	329	284	295	293	301	293	306	309	270	276	287	268	320	264	284	328	306	324	271	295	277	337	297	307	297	321	288	278	284	296	311	300	277	308	313	280	289	310	312	319	306	331	273	299	331	307	309	322	286	307	281	310	283	265	290	278	285	302	309	328	322	294	296	260	295	292	284	300	306	288	294	297	322	288	287	304	310	298	293	297	292	262	311	278	293	290	312	289	306	321	328	302	315	311	309	309	275	271	298	308	310	279	302	286	270	298	288	300	282	304	276	295	310	325	306	265	319	312	290	281	296	298	312	294	280	296	309	279	303	308	291	315	310	303	280	288	320	311	314	328	317	314	274	298	294	332	306	280	329	314	313	258	263	266	338	297	278	294	348	320	315	302	302	313	312	289	299	336	309	323	290	275	285	310	319	284	291	309	299	295	332	292	278	310	276	306	280	319	310	306	280	308	273	305	290	320	284	296	298	320	291	315	289	283	300	318	278	282	308	275	285	303	308	316	297	326	332	301	295	252	309	299	282	269	301	295	298	304	331	291	308	316	310	287	286	318	289	301	284	265	292	309	305	306	298	314	299	320	314	295	315	288	289	313	302	315	307	289	293	278	308	294	310	315	286	310	326	266	303	317	308	283	301	302	330	307	300	316	286	263	311	289	277	319	283	301	302	288	309	280	275	327	296	298	271	308	313	335	259	263	292	298	308	300	288	303	285	296	313	308	338	304	327	295	293	304	314	306	291	312	288	288	298	280	276	307	274	266	292	300	288	288	270	282	326	296	287	300	270	272	297	331	309	254	270	301	276	294	314	301	294	300	318	275	304	287	312	296	279	292	278	277	277	267	276	320	304	320	293	297	295	342	292	273	287	310	297	289	322	305	293	312	329	293	295	290	326	322	317	296	312	279	296	310	325	277	296	319	298	276	304	248	285	285	309	312	313	297	297	315	295	301	318	265	271	306	296	311	298	316	336	298	298	307	289	305	311	283	305	295	317	291	314	308	292	274	288	289	289	332	311	330	302	268	296	297	277	325	280	284	311	288	293	291	272	309	295	358	313	327	318	300	294	262	273	296	333	303	296	302	320	287	302	291	302	308	291	313	287	299	306	296	311	321	286	319	282	299	277	291	305	287	284	281	323	302	316	305	299	280	282	294	293	322	272	291	297	309	312	321	295	310	311	293	290	306	284	287	287	311	327	266	295	316	287	313	298	283	297	272	296	309	286	328	307	325	307	333	303	320	295	278	285	262	296	304	285	275	292	296	303	294	284	254	325	309	294	312	282	297	286	278	331	320	298	256	319	297	304	293	272	281	299	304	298	298	307	295	304	314	290	305	329	313	317	283	287	297	292	303	289	298	308	326	302	296	281	290	298	262	302	295	298	289	308	284	330	303	307	265	308	307	303	265	271	298	309	314	310	275	288	276	292	299	308	292	319	310	297	314	314	293	299	300	291	300	279	301	318	289	342	308	320	274	291	280	287	284	269	293	308	266	311	283	269	291	272	273	296	315	270	305	305	315	290	305	315	325	295	294	291	292	304	306	317	285	277	298	286	306	288	302	306	293	313	293	323	295	316	288	292	327	327	290	292	309	323	264	290	301	300	306	314	287	293	301	301	275	302	289	302	307	297	305	274	323	292	300	337	303	296	305	279	286	287	315	303	307	289	312	286	333	288	281	298	261	325	316	296	311	267	325	298	298	306	283	281	319	300	333	300	255	305	304	274	306	297	294	329	284	301	290	325	318	274	279	282	289	266	306	305	295	319	314	340	302	306	302	267	299	303	301	295	297	288	314	292	323	272	298	330	294	328	324	321	256	281	320	321	276	302	312	301	301	285	277	269	307	321	288	297	274	313	291	276	275	302	336	309	296	290	306	293	265	307	318	308	303	310	281	272	306	310	321	310	331	322	262	302	316	277	302	290	313	299	300	303	282	293	308	287	313	301	308	302	279	317	284	300	306	302	297	310	302	283	286	300	283	291	309	295	295	282	287	314	269	270	326	264	284	318	301	295	302	279	281	277	276	309	313	305	278	298	291	273	301	277	271	319	270	284	301	299	334	273	234	296	279	299	324	288	284	325	314	309	312	290	301	277	309	273	306	313	312	318	296	302	293	305	306	272	276	291	303	282	282	304	285	297	309	322	274	297	325	287	291	298	290	277	268	309	342	290	289	295	292	294	301	322	313	299	303	308	275	289	317	291	275	318	288	285	294	305	348	283	300	298	301	307	297	274	298	273	303	268	307	274	300	256	313	305	302	323	276	314	317	313	263	295	300	326	321	335	281	319	320	305	304	311	298	293	301	287	324	308	306	320	260	291	292	281	290	287	328	346	276	287	332	324	318	314	313	346	300	286	292	301	309	291	297	333	324	307	282	307	302	319	295	304	299	271	306	293	316	286	324	286	302	292	305	314	301	284	299	291	302	314	274	315	330	320	312	300	319	288	307	283	299	298	302	261	249	281	284	275	304	311	307	324	311	293	294	303	312	293	306	300	304	300	292	275	286	282	289	306	323	305	296	287	302	297	296	299	296	275	299	315	276	295	284
20934	2654	5549	6484	5595	4566	3757	3142	2680	2353	2149	1969	1812	1713	1617	1495	1439	1358	1293	1249	1202	1224	1141	1112	1141	1082	1092	1049	990	1067	1035	996	1024	967	940	932	1027	920	984	974	937	963	925	945	861	912	881	909	904	956	874	922	888	859	931	913	883	862	901	891	905	885	858	877	868	824	875	863	903	872	878	844	907	868	880	810	859	811	861	875	842	834	863	857	824	838	895	858	864	861	877	836	825	884	864	905	819	827	875	810	892	846	879	868	854	812	836	832	817	859	886	845	853	846	838	845	858	909	847	854	866	831	844	855	828	818	868	886	885	889	863	850	823	818	837	820	876	855	838	840	848	850	911	853	851	885	944	824	862	789	823	872	875	877	831	854	843	845	830	868	877	822	903	825	832	817	833	854	875	837	802	843	835	835	844	878	815	848	882	865	841	844	777	846	786	848	884	894	853	830	878	866	884	845	815	840	869	828	824	889	904	828	805	869	830	797	877	804	827	815	860	936	826	843	875	884	845	834	921	870	869	849	859	862	871	877	853	845	831	925	853	838	825	852	856	891	824	823	852	812	825	822	867	904	878	846	834	829	820	846	890	886	840	876	836	883	859	868	865	844	916	862	829	824	826	839	865	839	831	815	847	848	818	828	877	801	783	844	869	796	839	853	863	825	841	869	857	786	842	836	869	862	862	849	853	837	788	865	805	852	817	845	864	807	819	820	779	840	879	900	850	872	876	837	816	858	832	871	843	839	847	837	870	842	849	865	830	823	806	882	819	872	877	906	840	853	847	807	854	852	820	850	816	872	838	842	845	844	858	886	895	810	853	887	846	806	814	830	858	852	856	798	865	805	801	858	847	839	852	843	858	845	871	782	807	837	830	852	856	827	843	849	863	814	807	826	761	848	854	814	782	820	852	845	884	828	855	830	892	840	782	817	825	893	833	819	807	923	834	862	865	838	792	845	848	854	829	815	863	880	848	781	864	826	850	866	873	849	856	800	801	879	897	852	846	810	827	893	847	865	851	840	868	814	856	842	857	857	923	861	875	869	885	833	851	843	834	832	824	882	873	880	824	827	803	851	911	804	837	863	862	846	871	819	946	811	850	842	790	848	791	849	838	861	877	894	763	817	859	862	821	817	879	873	853	818	842	863	891	827	897	835	789	900	830	866	839	799	810	816	791	836	880	866	867	821	900	864	911	848	861	858	838	838	813	822	894	839	823	882	839	826	823	849	833	858	838	835	807	918	871	847	818	828	848	841	859	844	831	837	876	855	869	845	825	842	858	903	845	845	857	830	831	803	852	923	850	849	818	828	843	855	869	798	837	870	859	817	828	832	864	878	901	845	861	875	818	871	871	845	886	846	838	875	842	852	783	881	869	850	804	892	802	872	813	900	831	840	833	836	869	860	819	832	806	826	877	868	851	924	816	873	774	829	872	876	858	871	793	792	839	783	856	808	818	821	827	843	806	878	876	878	868	889	876	860	892	882	846	771	799	824	796	839	832	835	842	832	856	813	853	872	848	868	858	821	862	771	889	827	836	851	870	881	829	872	848	868	821	857	841	853	813	813	851	893	858	856	819	884	837	838	860	907	865	889	835	860	825	854	852	827	851	850	800	829	861	876	860	842	859	866	890	829	839	868	855	887	850	881	811	821	863	828	837	815	785	836	859	894	839	823	840	898	832	864	843	823	825	864	809	850	885	857	839	798	853	895	864	857	890	868	899	813	838	830	830	857	838	884	847	848	864	859	867	855	811	855	860	809	805	866	827	836	803	849	841	851	913	832	819	829	799	899	863	825	798	846	881	789	880	822	832	866	819	875	830	821	857	883	817	854	819	874	832	837	868	849	848	842	834	834	805	843	853	813	806	851	866	845	834	831	835	868	840	857	853	849	841	859	888	872	790	816	818	870	884	901	826	856	847	874	869	796	811	842	889	827	830	864	829	860	903	819	854	842	815	850	794	839	853	831	851	829	827	839	806	803	833	851	796	813	865	833	807	886	812	870	851	798	800	872	824	825	862	815	905	808	907	810	843	900	804	883	881	839	848	865	814	823	830	824	808	809	871	875	855	868	814	881	892	822	899	852	838	813	806	850	832	869	860	839	858	801	814	875	847	843	873	785	813	838	896	838	824	794	805	866	866	851	904	835	858	834	878	831	837	896	871	824	844	833	826	816	890	844	851	863	782	863	803	893	841	817	857	843	896	823	836	826	878	874	849	866	859	799	946	801	857	875	866	862	844	835	852	808	819	806	863	884	837	828	848	832	804	873	830	850	853	820	916	865	847	834	832	808	865	816	820	853	872	888	853	884	805	883	851	857	877	796	845	890	844	816	883	861	791	890	845	838	866	816	810	793	806	792	832	800	872	844	838	839	814	873	864	819	822	814	821	827	894	865	866	853	870	827	896	815	849	831	864	860	861	792	833	871	832	900	834	828	802	819	865	869	857	890	854	856	830	858	854	886	896	872	883	858	793	825	840	888	923	828	853	819	863	849	878	810	829	842	837	873	860	831	827	871	867	842	851	850	777	833	891	879	871	902	773	822	881	820	848	849	826	840	878	812	898	829	838	848	856	839	828	849	819	832	851	845	867	855	856	872	841	855	853	820	828	883	868	834	867	864	839	875	809	852	876	838	860	867	818	805	845	845	832	894	874	813	842	827	846	830	874	835	883	810	856	872	863	833	824	786	895	847	820	859	861	814	852	842	833	805	856	829	858	860	845	835	822	861	818	847	881	863	902	841	838	858	861	880	885	852	874	868	815	867	824	882	855	844	858	865	839	838	848	843	867	845	852	851	847	832	850	915	809	817	855	825	847	855	838	789	872	834	838	840	838	799	843	805	831	863	828	861	888	901	835	868	871	881	827	835	836	820	880	851	816	788	841	832	857	844	819	888	857	803	858	864	858	873	868	865	816	837	804	879	869	859	814	827	849	847	841	857	854	806	855	857	816	835	903	841	828	892	847	836	849	885	863	799	829	833	839	883	827	912	828	822	789	821	892	813	798	837	835	903	818	856	841	848	835	889	811	844	861	885	864	863	814	857	820	872	774	942	840	892	838	887	808	902	845	867	819	827	829	859	850	839	881	847	853	811	843	855	785	851	832	816	841	841	877	857	846	844	864	822	865	816	825	823	821	907	875	852	819	839	835	859	884	836	836	847	869	837	833	847	850	830	877	864	856	857	843	804	845	843	829	833	874	808	822	812	885	817	850	843	806	868	783	793	874	844	901	821	882	767	800	848	818	788	870	818	804	882	851	865	775	836	878	839	855	838	835	846	869	775	893	819	863	810	829	852	802	862	836	861	906	814	843	819	893	841	831	854	881	921	849	782	841	807	866	895	818	877	843	818	858	831	837	873	849	860	886	835	874	871	810	791	851	833	853	880	837	894	813	840	849	875	866	833	812	824	858	841	797	880	854	821	894	859	815	811	884	890	864	856	800	876	842	821	878	834	844	802	875	848	821	855	837	858	850	845	848	852	881	846
5952	378	249	142	136	118	140	107	120	117	97	112	125	116	100	112	100	116	105	104	105	105	115	134	102	107	90	94	110	103	103	100	110	128	102	97	103	120	100	110	111	116	119	122	127	125	104	101	95	93	86	86	122	90	118	115	107	102	99	108	100	106	120	116	125	131	96	97	111	118	113	101	90	109	106	135	117	102	104	104	107	113	104	103	92	114	99	120	119	119	106	119	92	122	109	102	118	113	108	92	122	108	106	115	110	124	100	118	121	115	109	117	104	100	101	100	111	106	122	93	95	96	97	112	117	90	114	113	106	120	96	109	92	105	123	101	117	103	117	106	109	95	129	112	108	85	134	128	100	98	105	108	92	115	80	97	119	112	105	123	113	106	106	128	102	117	113	111	102	102	87	128	116	107	112	122	102	107	107	91	122	91	114	101	102	103	125	104	111	106	108	113	112	96	110	119	115	114	128	105	92	95	116	102	96	122	123	117	101	113	106	108	112	113	92	113	108	132	115	114	115	116	114	103	109	109	122	94	114	93	95	105	111	103	121	125	92	114	96	105	106	110	106	112	114	101	112	107	105	105	121	108	99	101	120	122	97	108	101	88	107	97	112	108	101	116	98	94	122	109	108	132	112	100	108	124	120	122	102	91	107	108	102	123	113	123	110	103	110	127	107	127	102	94	106	125	103	116	104	113	105	87	133	116	96	108	105	114	105	92	116	90	105	120	107	105	108	103	106	112	94	102	114	101	99	120	120	138	106	112	109	117	121	119	90	114	110	126	113	113	114	117	101	113	93	117	104	100	99	108	104	103	108	96	103	115	108	104	108	107	96	97	93	117	116	118	97	102	105	102	106	105	94	101	108	112	126	124	107	117	98	113	108	111	113	100	129	102	96	131	110	131	113	116	130	105	109	117	119	100	111	88	104	116	98	115	109	123	127	118	98	95	107	124	107	111	104	89	113	110	116	107	110	90	98	93	110	91	101	96	109	125	113	102	127	115	76	124	114	116	118	113	109	103	121	107	113	123	117	107	87	97	133	116	94	110	103	115	106	112	118	99	117	97	115	100	104	116	94	104	127	129	108	115	122	112	111	114	118	113	118	123	127	95	98	100	104	121	108	87	114	109	102	119	110	116	102	126	103	101	118	106	136	105	103	113	120	101	110	125	101	110	110	122	95	112	111	119	135	126	105	117	103	113	121	106	111	109	99	88	110	88	108	102	108	121	104	91	117	115	118	101	106	132	117	115	113	122	124	109	101	126	98	109	113	116	87	121	103	112	92	109	121	100	126	117	116	129	117	119	117	122	112	121	106	122	98	116	118	103	105	85	108	92	109	104	109	118	103	121	106	127	104	105	106	124	104	115	105	101	118	118	119	104	109	91	94	107	98	96	114	132	123	98	109	99	126	113	113	103	114	106	116	94	121	116	88	105	109	110	115	111	127	107	118	137	115	100	120	102	110	115	108	104	90	105	93	96	118	95	105	133	119	118	110	97	125	101	101	120	111	99	100	95	99	94	121	103	114	96	118	107	96	97	103	99	97	100	112	130	105	122	115	99	109	115	113	93	97	96	107	102	102	123	88	125	124	113	107	115	110	112	117	96	119	102	110	118	110	110	118	104	110	89	125	110	115	106	122	84	124	111	98	94	126	109	104	105	104	98	100	102	114	121	109	117	118	123	118	111	121	109	107	110	126	96	82	98	109	101	104	117	96	86	102	104	103	117	102	109	123	95	124	113	118	96	104	102	123	116	96	122	112	105	100	106	102	92	88	107	97	102	101	101	117	116	113	100	95	102	107	96	101	99	119	117	107	101	114	90	96	117	116	111	100	83	106	112	96	120	78	121	106	124	104	109	118	85	106	115	118	100	121	94	121	102	97	109	106	113	117	108	120	100	100	113	119	111	99	112	110	105	117	107	102	121	125	102	108	101	102	108	107	110	106	119	92	104	106	136	104	132	108	131	103	110	111	100	109	130	94	106	116	128	105	100	91	105	115	99	110	99	98	111	112	96	111	104	112	99	98	110	115	118	109	95	117	107	111	103	98	120	110	103	116	100	110	125	105	94	113	109	97	104	107	113	109	100	99	119	101	100	120	134	127	112	109	112	119	104	117	110	97	108	109	108	137	128	116	100	118	107	104	101	102	95	112	109	106	105	113	105	113	120	118	94	124	108	109	106	103	105	118	108	121	106	112	108	141	115	121	104	111	110	85	97	98	119	122	133	132	120	125	115	120	116	104	131	105	91	104	92	115	91	103	127	97	107	95	123	109	108	115	126	131	124	124	118	102	104	104	106	107	105	115	100	120	110	102	102	114	123	106	112	100	108	114	120	119	102	126	115	122	105	86	90	97	125	98	111	119	112	103	110	103	112	101	135	116	120	103	102	104	96	124	103	121	98	116	103	105	88	109	106	106	117	98	99	94	120	96	112	110	115	109	104	119	102	116	107	100	116	120	109	95	114	122	126	99	95	104	111	111	92	102	115	117	97	108	111	110	118	107	88	95	107	114	119	102	105	110	127	92	106	93	117	126	119	109	118	115	108	122	136	93	110	117	123	101	112	116	96	111	138	113	108	100	116	111	113	115	124	106	119	113	108	121	111	98	111	118	100	100	116	118	116	129	113	95	99	108	115	121	110	104	127	94	104	98	112	112	107	97	119	108	131	102	102	103	90	121	102	84	124	109	128	92	100	118	103	104	117	99	120	102	104	116	118	113	101	126	115	121	112	81	118	105	120	118	114	104	113	96	111	122	107	97	101	98	99	107	95	112	106	110	122	100	112	125	114	96	105	109	95	110	105	115	102	131	124	105	124	110	104	108	94	100	102	103	106	97	112	128	115	104	116	102	107	111	124	119	103	97	110	111	115	101	121	113	82	113	117	103	115	106	99	112	113	116	94	103	102	97	100	130	104	113	103	120	92	115	109	102	114	121	105	108	105	113	110	109	107	93	115	103	111	107	106	126	108	124	136	110	143	117	110	106	128	132	112	118	103	108	104	110	119	104	111	107	124	119	102	102	120	112	92	104	90	113	121	112	109	114	103	123	106	110	121	107	96	103	100	90	136	106	92	111	97	103	103	94	87	101	90	103	122	113	116	108	116	88	115	118	96	99	114	105	92	114	107	100	105	127	115	102	100	105	108	103	120	110	120	103	128	130	120	100	117	107	99	112	106	107	110	96	103	95	135	113	97	103	99	101	129	109	127	119	99	104	103	115	92	87	107	111	109	97	124	105	121	110	122	100	97	109	105	103	128	102	120	106	115	118	98	103	114	111	114	107	114	115	100	106	88	82	102	120	93	116	107	102	127	99	129	102	123	107	103	113	100	98	124	129	116	103	106	118	108	113	113	99	93	129	107	118	114	96	124	98	88	103	102	117	111	117	110	105	108	117	97	125	97	126	119	113	105	113	122	125	105	129	99	108	95	143	113	112	99	93	109	114	109	112	94	116	100	95	103	111	110	106	109	114	116	114	105
5664	438	539	532	538	496	467	420	386	443	436	422	425	451	352	385	384	430	391	411	408	351	375	369	389	380	366	387	370	383	398	376	396	383	383	367	385	399	368	400	390	368	384	360	403	362	389	392	423	379	388	374	397	379	366	372	387	366	338	398	397	396	384	382	362	364	356	350	353	374	410	355	357	371	363	409	384	372	373	372	388	357	415	360	391	357	389	363	375	352	351	384	420	391	361	393	359	364	393	379	369	368	398	361	346	364	417	376	380	353	394	357	371	357	413	394	366	415	383	390	368	381	408	358	372	398	362	408	403	402	424	355	378	385	382	393	349	342	362	353	354	392	366	397	348	395	367	356	348	364	402	375	369	373	373	373	381	364	408	371	384	372	398	373	392	371	358	388	352	385	364	346	380	356	368	376	347	402	409	358	355	381	396	366	364	368	361	403	396	393	375	362	364	375	345	382	382	390	374	370	370	375	373	399	360	360	384	355	368	391	335	356	379	387	392	335	375	354	361	379	379	401	397	383	354	384	385	358	378	396	370	396	381	395	364	361	371	368	387	361	402	341	364	388	390	375	410	417	382	378	373	365	396	365	350	353	378	391	381	389	370	355	351	372	372	413	415	367	395	375	399	392	351	359	373	372	383	377	359	348	369	360	345	420	386	381	364	382	416	384	367	370	387	375	388	355	358	380	369	371	369	375	360	378	383	400	398	356	415	377	385	379	375	353	373	387	371	451	370	339	363	360	418	370	381	392	381	376	391	377	362	363	342	394	386	369	379	363	376	365	365	386	384	381	399	389	388	364	366	386	366	371	423	377	375	343	399	401	430	381	394	378	369	374	393	363	364	396	377	339	394	370	384	372	407	355	337	350	374	321	365	401	354	372	357	359	373	375	350	393	361	400	370	367	363	376	367	376	387	369	375	375	366	388	367	367	386	387	379	364	370	353	404	382	325	357	400	356	377	437	418	364	382	379	404	395	367	377	348	383	360	383	363	385	354	363	366	365	378	389	397	370	417	379	396	349	354	364	386	358	407	336	336	364	344	389	363	381	396	355	346	378	357	372	396	370	362	372	391	390	362	366	356	390	331	382	355	361	368	366	374	410	362	377	354	388	361	349	389	377	405	385	417	385	348	367	395	370	419	370	391	369	341	381	365	386	406	372	390	374	400	372	370	384	395	364	370	358	375	358	367	379	380	372	371	384	358	355	363	352	357	344	395	395	357	347	362	377	391	332	327	392	361	333	384	371	358	366	370	389	400	340	396	378	360	371	368	384	361	387	373	381	355	375	367	373	410	397	343	401	385	358	359	363	363	350	403	370	362	403	372	367	355	391	381	340	345	387	363	381	370	374	371	376	362	385	397	350	414	380	387	337	384	445	373	317	398	393	318	392	390	355	364	374	387	388	356	343	427	380	397	383	360	372	399	384	358	372	344	403	344	376	353	404	360	337	385	348	376	382	371	345	415	382	347	361	384	380	362	355	375	355	393	378	381	378	405	391	383	369	377	363	372	365	348	388	379	336	367	374	372	368	393	389	397	374	389	368	351	369	375	352	368	383	394	399	405	359	408	382	382	385	404	350	420	383	369	353	365	382	358	344	384	390	372	360	386	385	410	387	410	386	352	385	385	395	382	389	356	361	421	360	376	358	358	402	378	345	355	394	377	355	407	362	385	356	378	385	415	363	372	377	381	371	374	379	348	371	403	394	396	361	358	380	369	343	432	337	373	356	362	367	373	383	349	344	346	384	371	394	350	348	321	378	360	389	382	361	393	375	350	385	388	366	414	405	375	382	367	370	375	362	357	396	371	373	394	371	370	364	351	356	377	394	353	362	377	374	371	382	366	410	378	375	348	362	384	386	349	393	388	361	339	370	344	356	386	350	377	389	382	442	376	347	393	381	366	409	371	358	401	378	399	361	357	409	421	382	368	373	428	368	379	419	399	394	355	380	366	394	330	389	385	359	372	349	376	385	339	343	353	371	359	392	392	361	358	364	389	392	385	392	388	358	371	352	399	356	380	347	387	377	345	401	398	385	358	335	391	361	381	405	369	384	347	328	409	378	359	347	364	365	360	370	359	388	358	379	369	381	387	390	362	380	360	370	392	428	358	373	381	341	367	411	362	409	371	400	335	372	372	355	362	363	395	339	408	399	401	410	404	349	355	364	370	389	403	390	361	348	380	409	377	383	369	408	372	361	365	396	367	355	378	382	372	360	350	361	330	369	393	377	377	394	354	379	391	344	381	379	344	364	368	372	391	378	396	391	382	390	367	385	352	364	388	389	398	349	393	381	366	373	373	351	359	386	372	411	387	388	358	352	378	411	375	413	367	344	403	399	398	357	371	393	373	387	366	344	370	371	378	361	410	389	394	364	387	383	390	381	383	356	361	404	372	407	382	372	366	402	338	390	349	381	392	378	388	357	345	384	361	388	374	397	372	351	352	358	375	378	354	375	379	345	398	394	400	356	367	366	385	333	366	395	383	378	394	392	362	419	411	351	355	369	369	371	382	375	356	376	375	374	360	365	377	389	367	398	383	373	363	404	379	358	378	373	368	377	361	359	361	363	382	334	363	380	390	352	363	427	356	356	386	341	391	360	374	378	389	359	367	368	382	376	398	427	372	369	371	362	412	347	391	391	364	356	384	369	374	422	375	362	360	381	366	366	367	401	369	378	324	407	352	386	360	378	367	360	362	361	374	372	369	364	364	345	400	361	349	338	376	362	357	362	390	362	424	384	355	362	376	379	397	383	360	382	393	379	397	388	376	382	354	395	390	352	360	349	364	363	367	381	377	379	354	410	366	359	354	383	365	383	350	367	345	379	347	357	361	330	410	362	382	374	353	394	378	391	427	393	370	374	387	368	321	396	372	346	366	387	389	370	344	375	355	338	383	376	341	376	340	399	375	361	384	362	406	374	357	369	361	357	346	406	383	373	374	367	415	363	353	349	382	375	380	386	382	377	375	369	352	330	373	365	375	356	373	376	367	404	386	336	369	375	362	377	377	372	374	345	391	414	366	390	373	402	364	371	383	364	384	359	352	366	392	346	406	355	390	343	379	394	373	373	367	351	377	399	354	372	380	375	352	379	390	370	378	408	388	373	367	377	358	384	379	383	372	365	369	365	369	361	402	380	358	400	379	377	375	425	401	365	363	409	365	352	364	371	390	331	383	399	329	357	387	387	371	376	380	382	382	376	358	390	348	357	386	328	373	389	373	376	365	385	372	383	346	414	367	386	397	394	366	386	392	340	393	392	337	398	365	428	388	380	371	388	398	401	378	377	381	356	383	387	363	373	379	377	358	363	356	400	405	372	343	367	365	396	373	386	380	396	348	372	381	379	376	380	416	377	344	362	377	383	391	378	363	376	389	384	411	382	405	365	337	343	389	362	377	372	374	376	382	388	366	378	387	352	380	382	394	368	413	369	357	391	387	369	346	379	393	355	399	360	352	353	412	378	362	402	402	380	367	374	405	382
37777	15158	3015	1112	871	686	533	489	387	386	301	299	303	257	264	295	257	228	224	225	259	224	230	246	248	237	247	248	236	233	231	231	221	231	272	254	246	230	230	218	252	191	237	201	205	269	236	225	221	211	224	235	242	225	235	235	222	231	239	175	227	216	244	231	205	190	235	199	238	238	236	215	221	218	228	223	224	208	204	240	207	207	193	210	219	205	212	224	196	230	208	235	211	216	228	222	213	197	221	220	260	239	242	207	221	216	226	234	239	237	210	189	211	236	216	210	220	258	231	234	195	272	212	207	224	207	221	199	218	231	207	226	225	238	201	228	228	201	221	215	204	217	198	217	213	234	209	218	208	197	242	210	198	211	190	205	217	231	229	216	219	223	221	220	217	195	247	200	211	197	256	229	220	208	176	231	248	224	232	232	240	231	236	210	228	231	210	210	243	235	226	235	231	219	224	201	206	190	195	218	220	207	211	224	209	206	199	231	203	202	214	192	226	242	221	216	204	222	182	205	213	226	219	211	212	220	209	204	214	211	216	199	239	249	221	236	235	229	232	215	216	199	243	228	234	257	235	216	214	228	215	241	217	191	251	190	233	225	208	219	218	212	237	216	223	218	195	233	252	188	209	193	223	254	220	212	239	202	222	230	233	229	214	213	227	221	221	179	207	202	213	231	208	214	218	226	215	222	228	225	225	203	226	196	198	221	215	195	217	232	217	216	212	227	209	214	239	257	222	219	212	205	219	204	196	246	215	217	240	203	236	204	199	232	212	254	218	215	252	248	242	226	217	215	216	217	223	199	212	215	203	237	216	227	206	210	213	246	206	237	228	229	218	207	209	227	252	198	213	241	212	221	224	213	220	242	217	200	202	228	245	215	238	223	200	229	229	211	244	212	252	220	212	219	209	214	240	228	212	216	249	227	223	226	217	210	214	215	234	187	217	233	208	205	215	253	210	228	199	219	212	222	213	236	224	196	241	224	207	216	215	205	196	225	209	235	208	233	199	224	233	231	220	232	214	229	221	227	212	191	228	213	224	222	224	207	220	223	212	231	208	188	209	202	243	220	228	198	220	230	184	259	218	222	193	222	226	238	204	229	218	231	201	208	211	230	204	214	229	212	223	228	207	203	211	226	191	236	212	231	209	207	211	203	218	205	180	221	234	197	210	224	218	220	241	233	202	207	234	252	217	239	211	206	249	203	249	221	213	220	229	216	241	196	218	207	213	225	213	214	207	245	223	242	221	220	235	211	230	201	249	204	221	204	218	213	229	208	244	203	215	223	215	241	232	230	243	237	216	222	234	210	215	245	224	234	219	209	222	208	212	227	190	235	247	212	210	200	218	201	216	256	213	228	213	223	217	233	216	232	200	225	218	220	212	215	219	215	215	209	209	222	233	214	240	220	188	204	231	193	224	224	222	244	224	222	239	227	236	210	193	221	244	206	213	215	196	210	209	219	227	243	237	216	213	205	220	195	229	229	225	170	223	206	244	195	219	187	225	213	211	226	227	226	232	228	196	205	227	222	208	237	212	206	228	216	195	210	212	202	257	206	213	254	209	192	192	244	235	207	238	232	226	218	209	210	233	215	223	223	209	230	239	209	222	216	222	234	227	211	219	209	231	225	225	247	194	200	216	224	240	221	242	234	233	215	241	196	196	238	239	196	205	227	186	191	194	208	236	246	214	243	235	224	215	210	195	222	206	250	231	183	223	226	234	263	229	200	185	211	204	227	219	186	210	240	223	236	224	239	214	241	200	212	199	219	247	229	249	222	224	227	240	244	252	228	194	259	223	211	226	196	220	213	197	227	199	229	196	216	213	231	233	197	213	233	218	206	231	226	217	232	223	216	210	198	192	188	223	230	231	216	233	225	235	211	229	241	208	221	199	204	195	196	198	229	227	202	207	228	216	226	208	197	210	243	230	221	221	210	210	199	255	222	203	237	250	238	218	240	209	201	241	230	202	222	222	222	211	216	226	192	218	219	220	237	205	191	223	243	238	203	213	241	214	224	237	224	221	233	207	241	249	226	225	225	232	242	235	212	201	220	204	223	196	206	245	228	232	225	229	194	215	212	230	216	245	205	232	202	216	229	232	215	200	228	228	218	207	234	206	221	231	200	226	229	208	215	212	235	216	234	214	219	189	191	209	219	207	225	213	207	198	242	232	227	206	218	198	242	238	234	220	240	242	233	217	225	203	227	231	198	228	229	212	236	210	247	205	202	217	222	227	194	237	184	254	216	238	220	229	212	234	237	195	219	212	227	220	223	203	238	260	206	220	212	224	245	258	237	199	194	207	223	206	212	225	220	218	229	230	212	238	221	221	202	238	215	230	216	222	206	228	214	205	212	227	254	234	201	227	203	211	199	256	207	237	244	226	238	236	212	217	224	215	238	251	232	200	213	205	211	224	203	246	200	220	225	207	201	210	192	203	240	200	194	234	194	201	213	233	229	211	198	208	219	217	226	201	230	224	194	197	212	201	238	212	253	211	203	246	237	225	225	226	230	233	223	214	172	201	206	246	213	211	210	196	227	204	235	239	211	232	211	216	229	206	223	194	231	207	221	211	203	214	219	222	230	204	240	220	202	210	231	196	225	233	220	206	236	251	216	190	214	222	242	209	211	223	234	227	233	208	198	260	240	238	215	217	236	222	206	209	219	249	230	213	191	236	218	211	200	244	222	198	211	195	222	214	205	197	217	215	235	238	223	225	196	230	189	227	188	242	200	205	240	203	194	216	225	228	233	246	232	206	230	217	241	183	226	219	238	248	207	247	229	211	219	227	230	207	213	216	222	236	226	207	223	206	231	231	255	212	224	240	230	230	199	202	229	245	219	216	224	243	221	240	215	255	227	238	250	215	226	231	222	260	215	218	230	220	224	240	215	203	220	204	224	231	224	211	217	218	226	202	216	213	202	214	229	211	215	219	210	222	226	237	203	195	213	204	236	196	219	213	192	219	214	225	198	229	240	212	217	210	216	210	218	227	238	243	195	201	225	223	205	201	201	231	215	214	223	221	222	230	241	228	210	230	232	218	211	209	207	205	207	239	212	248	187	239	226	250	229	250	201	197	241	201	247	238	219	217	236	225	212	251	209	210	243	216	234	217	211	192	244	235	201	207	251	223	222	195	244	235	201	224	206	220	203	213	205	225	211	233	214	187	228	234	188	226	190	223	226	221	198	197	222	212	210	209	229	229	214	242	218	221	231	212	240	226	207	239	229	210	232	216	222	233	224	215	215	207	215	213	208	234	214	217	225	245	249	234	194	232	210	214	222	232	198	227	211	225	197	231	220	217	242	202	193	232	235	220	199	210	198	228	194	220	215	213	227	194	244	228	228	214	229	216	233	224	219	224	216	229	219	215	213	250	221	219	218	231	249	201	220	212	178	239	201	232	201	229	212	242	198	194	199	227	250	230	229	202	194	197	215	245	235	224	224	241	221	231	218	231	213	206	207	194	196	220	208	235	232	208	236
16489	1517	3135	3589	3086	2485	2092	1880	1685	1446	1352	1221	1159	1094	1042	1009	945	892	880	882	843	817	882	872	762	763	828	764	728	791	805	722	721	743	689	747	698	732	709	727	732	677	683	701	697	727	739	684	751	705	734	740	697	682	665	680	654	700	685	706	632	737	717	712	637	603	657	641	717	664	663	644	670	680	675	640	684	721	687	582	623	673	653	686	678	645	686	626	648	713	632	694	678	632	647	639	656	651	613	647	638	661	643	670	636	644	648	680	654	633	637	629	713	666	688	657	678	685	659	725	677	651	603	694	674	634	661	677	654	656	686	641	642	686	644	688	681	676	676	668	677	663	656	646	698	656	652	654	663	660	679	687	621	716	651	652	662	663	652	680	608	684	651	645	654	675	666	692	694	694	683	665	598	690	673	668	625	643	658	642	648	678	671	669	638	691	654	673	619	634	650	640	651	683	666	629	710	700	625	593	661	675	641	675	689	659	672	622	660	681	653	612	706	629	692	696	634	668	661	659	625	646	660	688	676	658	689	629	618	683	630	694	654	694	597	594	640	652	639	637	690	633	638	648	670	632	637	682	665	663	639	696	646	681	637	639	609	665	653	657	634	681	642	717	666	670	654	659	592	658	639	638	697	696	671	643	648	654	602	657	670	655	672	649	675	680	641	684	663	707	632	651	676	648	646	622	644	674	666	665	668	707	705	646	696	629	650	681	582	656	643	672	647	622	641	695	636	689	652	682	652	674	718	663	617	711	635	658	653	679	646	649	630	696	658	668	605	661	681	670	674	629	680	690	734	699	679	676	625	682	671	635	659	706	647	705	599	629	650	644	661	642	635	622	638	650	628	682	634	653	698	689	629	625	666	639	672	670	668	686	659	616	681	687	680	664	655	658	590	646	623	665	684	678	616	648	677	718	665	666	663	638	659	638	637	661	618	704	708	672	665	699	616	664	686	650	666	623	672	688	621	635	658	662	646	628	620	648	630	687	661	658	696	650	652	663	641	616	694	676	650	663	676	667	629	645	657	667	658	643	700	637	689	618	681	644	657	664	676	656	622	681	657	698	650	622	642	600	701	652	624	689	617	679	643	657	677	654	674	620	649	672	657	672	685	677	677	659	683	664	616	670	695	608	681	618	605	634	665	643	677	645	671	641	644	675	696	671	633	626	645	640	680	612	652	665	685	632	655	650	689	688	659	618	727	658	645	666	639	652	622	641	666	708	655	669	653	627	664	669	661	635	630	681	674	689	639	643	671	690	683	700	678	649	658	647	667	674	637	667	683	683	668	687	641	648	661	628	641	644	662	645	661	634	651	655	634	675	665	661	664	669	643	667	632	668	655	722	684	723	668	647	682	671	627	641	656	685	624	622	637	681	652	655	666	681	648	643	641	655	669	631	673	657	653	647	653	640	663	667	670	665	652	643	632	669	620	674	676	689	670	697	636	685	692	657	652	714	651	631	655	677	644	677	655	673	683	729	668	608	691	670	619	689	661	645	645	668	653	604	611	644	654	631	656	608	678	651	666	670	656	662	628	675	668	641	707	692	645	639	622	666	661	660	680	637	675	659	649	664	624	632	649	601	651	656	660	626	670	675	660	662	664	669	685	613	687	637	636	704	676	643	672	666	661	697	717	664	659	662	633	638	637	619	608	667	669	651	671	666	684	609	674	666	610	613	664	671	648	641	652	619	682	667	676	645	687	672	671	691	673	623	588	625	595	648	653	671	641	657	673	655	673	652	650	668	726	718	652	724	634	660	656	661	657	653	649	639	617	629	667	645	618	673	661	623	678	671	692	679	676	662	715	592	666	664	657	695	645	673	635	625	681	685	643	685	673	676	636	715	646	685	616	676	677	688	623	651	684	681	702	657	666	667	638	625	637	609	676	628	664	632	689	645	669	689	659	695	642	662	663	665	647	628	642	679	664	674	625	702	658	646	645	616	649	657	681	647	709	678	700	677	625	657	643	632	673	681	632	668	652	665	654	649	630	666	670	632	697	636	635	650	704	678	641	682	649	641	626	641	656	636	689	610	632	658	694	680	626	624	677	702	652	657	693	635	630	643	662	661	688	666	632	660	666	638	649	640	678	646	665	682	668	653	682	654	630	658	657	682	675	659	668	616	656	687	657	674	646	679	673	621	651	640	646	643	698	684	658	652	623	660	604	652	672	641	670	657	629	650	661	639	642	647	702	607	658	642	676	638	641	639	677	665	685	654	642	679	604	662	677	625	679	701	639	677	603	666	612	686	650	617	705	645	649	695	691	656	673	594	637	632	636	694	641	635	660	663	656	634	680	625	673	656	679	674	663	629	680	664	649	641	638	666	679	649	634	655	634	656	638	675	645	627	689	676	673	630	665	679	688	693	657	676	674	618	636	608	636	649	688	672	636	623	638	684	659	621	607	668	625	661	673	672	617	656	673	663	699	643	671	619	645	644	693	651	669	661	662	666	652	685	654	723	675	683	655	663	618	645	637	671	627	675	657	688	641	610	644	656	633	636	658	681	636	694	678	666	637	688	683	651	666	679	649	651	650	649	699	650	655	722	642	648	678	609	634	715	656	663	662	663	641	654	641	642	630	626	649	695	657	672	719	630	676	642	617	704	685	652	652	684	694	671	649	643	613	686	650	713	644	642	638	689	662	632	681	660	660	659	662	656	656	662	624	639	636	651	678	655	644	664	653	679	651	651	672	655	641	636	635	630	705	604	656	653	642	672	647	658	658	643	662	706	683	673	716	669	662	692	673	634	641	659	665	693	649	676	623	651	647	662	672	646	666	652	642	678	693	678	643	663	642	660	655	690	701	675	615	638	617	632	655	609	707	626	639	689	707	667	674	687	671	708	686	681	663	640	659	629	693	653	675	671	650	631	674	674	661	640	644	647	650	673	672	662	667	603	648	650	688	629	670	690	680	658	715	614	702	631	699	634	650	639	646	651	682	640	731	637	666	642	716	648	630	668	674	634	684	639	678	660	650	665	615	700	701	648	645	677	625	646	657	707	689	628	647	685	662	673	634	676	706	683	670	638	672	656	630	662	648	676	625	702	676	679	641	653	660	633	694	667	676	668	619	663	656	607	635	677	643	673	641	647	671	646	667	660	662	700	637	648	644	716	654	603	616	631	679	671	648	656	624	632	652	681	650	632	650	679	664	652	649	652	682	627	680	670	665	639	662	652	648	646	651	644	651	686	668	649	638	611	585	644	654	704	660	709	723	668	676	665	679	655	685	632	672	644	651	614	694	626	700	636	661	648	706	635	691	634	643	613	654	664	674	671	595	653	660	590	649	626	696	628	670	649	660	637	639	662	666	667	679	646	691	637	672	719	684	597	716	636	669	680	682	685	640	672	683	676	649	666	624	687	669	656	601	676	655	659	688	614	667	657	644	658	653	611	617	645	624	708	654	645	633	623	621	624	681	649	670	606	665	676	690	646	661	639	660	652	672	619	632	677	681	637	650	638	661	679	611	664	684	639	655	667
42496	24124	12561	2482	1655	1202	910	787	652	585	558	470	469	445	370	423	393	403	377	363	340	327	358	353	350	355	343	338	302	300	347	315	263	339	305	304	335	305	289	299	298	280	326	274	338	287	321	310	317	292	328	295	296	302	311	293	317	294	284	283	312	271	290	327	283	321	283	311	280	260	302	315	286	314	330	308	269	271	322	304	314	265	292	301	312	324	341	306	316	304	310	301	304	280	283	282	314	282	290	280	343	287	289	314	275	280	300	300	327	292	309	288	268	274	278	281	323	266	306	308	290	305	313	290	306	254	287	309	260	308	324	286	285	300	289	284	305	282	258	318	325	314	268	301	283	302	301	268	285	314	333	302	279	281	290	290	328	287	263	295	311	289	255	326	297	299	295	288	302	296	304	339	302	312	284	292	315	315	299	303	301	311	299	282	268	277	300	301	302	277	321	292	291	275	293	300	288	307	301	278	307	299	264	277	299	293	297	289	272	302	285	298	263	294	289	300	305	303	332	266	306	306	297	325	314	271	274	299	317	270	270	306	301	303	290	299	283	304	321	277	314	290	279	298	305	294	286	278	291	307	293	314	259	288	276	276	299	272	280	291	290	284	270	282	318	312	304	273	324	317	291	292	296	268	288	296	286	292	270	300	287	307	281	313	311	287	280	287	285	324	309	278	288	324	310	294	309	282	307	314	290	296	284	293	294	304	270	304	288	299	299	286	287	285	287	283	316	269	312	299	275	262	293	318	284	287	314	299	298	312	298	269	288	305	329	298	306	286	304	301	308	291	304	288	280	288	295	318	283	315	293	307	320	281	315	317	283	304	287	291	289	332	281	292	297	257	296	294	320	316	283	290	271	281	317	302	305	310	290	284	287	298	288	310	319	296	311	303	311	304	352	314	300	274	315	289	282	283	288	286	265	278	309	322	288	305	318	306	302	298	269	304	278	310	291	290	328	271	292	293	261	293	315	305	311	290	279	286	312	274	315	302	273	269	299	293	265	313	303	302	290	284	301	288	304	291	295	321	318	284	280	302	276	333	273	277	295	275	291	293	281	287	317	293	287	285	308	326	292	308	316	300	295	315	331	299	298	301	308	305	323	285	311	287	279	291	330	297	337	303	272	286	293	319	293	298	316	324	288	317	310	280	298	293	284	316	296	291	280	304	291	287	289	292	278	274	261	298	280	265	300	322	280	310	299	287	299	292	339	301	316	290	309	321	314	294	284	298	303	327	304	294	298	276	302	283	305	308	328	303	286	285	273	316	296	293	288	286	295	303	309	256	290	300	282	326	302	314	285	280	287	303	296	283	277	322	289	320	303	281	276	284	302	329	309	316	286	295	266	312	270	290	270	278	291	301	279	287	268	317	296	283	311	296	314	330	325	286	272	287	279	287	311	301	293	284	290	267	296	272	292	359	324	301	298	324	309	293	304	282	313	308	308	308	306	247	304	273	322	288	315	286	286	308	285	308	308	312	292	283	344	277	246	309	300	299	312	272	267	298	332	251	304	282	325	270	307	290	320	289	288	310	305	292	299	304	299	313	270	258	276	265	325	293	305	266	298	275	314	255	302	272	297	276	293	299	312	307	304	265	307	287	285	302	302	278	287	297	293	318	272	323	284	298	278	293	312	287	285	300	284	306	290	286	317	314	289	318	300	299	306	281	301	334	266	312	290	317	287	271	328	297	278	277	297	280	282	301	298	284	287	275	315	298	273	287	303	341	303	295	291	310	308	300	295	289	291	308	286	265	279	275	268	301	267	286	299	289	295	290	278	295	281	285	331	284	307	307	311	301	311	302	298	283	296	269	280	309	302	281	295	305	302	286	304	312	299	306	289	269	282	307	336	296	311	331	285	297	345	332	300	281	307	279	281	312	294	275	286	317	318	283	271	271	286	294	286	300	295	288	290	297	330	281	296	331	290	318	255	284	291	295	295	271	319	298	258	296	304	279	304	295	338	297	302	292	273	313	299	275	305	295	302	297	296	268	310	338	318	293	294	279	258	276	293	328	296	274	312	329	283	292	272	258	308	269	283	250	296	269	292	295	313	298	283	288	302	289	298	323	282	317	293	292	278	274	307	293	317	299	311	330	282	285	284	307	287	284	280	306	276	316	268	291	300	304	314	309	268	341	318	297	331	292	291	289	296	278	267	290	291	300	282	293	306	296	296	311	323	303	297	305	304	293	302	301	296	298	300	294	323	276	283	312	282	294	309	305	284	275	304	286	273	318	297	314	280	329	321	301	306	306	266	275	315	279	294	304	266	285	323	293	317	292	291	282	272	277	294	324	291	274	309	294	291	279	275	292	320	310	317	285	317	294	289	312	306	284	296	305	305	273	296	288	292	301	294	281	300	302	314	322	307	322	279	279	293	321	276	250	327	318	313	308	284	283	315	293	315	299	303	318	289	269	269	313	286	292	307	333	257	264	301	232	270	301	291	304	310	296	288	276	278	315	301	279	289	295	278	298	260	313	292	294	303	301	299	292	300	296	271	294	303	311	279	291	290	303	299	311	318	301	291	271	310	289	275	314	296	285	297	259	270	300	284	281	308	303	272	296	291	282	316	280	288	302	272	286	306	292	266	280	290	293	307	293	298	293	294	292	304	313	300	294	272	327	295	277	289	283	292	292	289	313	306	298	266	314	301	288	268	295	306	271	322	299	288	298	352	280	293	306	281	306	286	314	316	289	280	309	293	306	260	284	300	275	333	328	313	255	309	279	299	280	308	295	286	290	285	308	261	296	291	290	302	278	279	315	273	293	304	284	305	288	267	292	284	294	317	319	305	326	305	296	275	299	280	289	265	310	267	305	314	315	296	295	291	294	313	327	304	312	296	296	304	310	297	296	293	311	291	325	303	313	255	301	293	289	273	296	313	301	292	302	305	314	291	335	275	337	273	310	300	299	275	345	323	338	310	314	305	299	320	292	282	286	259	312	280	292	292	274	291	279	312	319	298	323	273	316	305	257	287	295	272	324	278	279	280	321	291	292	295	288	319	263	310	285	284	290	308	297	305	301	322	296	293	328	281	303	292	293	277	316	255	309	316	300	298	272	299	300	306	293	292	292	294	314	306	285	291	289	288	311	298	266	295	279	315	289	281	287	285	293	297	302	291	278	291	274	277	279	291	310	316	268	274	302	282	290	272	317	277	280	293	289	292	300	300	297	294	296	293	309	276	314	327	273	315	286	310	318	323	295	277	278	267	290	285	302	253	320	283	281	316	268	318	304	293	296	319	314	275	314	322	273	272	292	307	289	294	254	284	287	247	258	296	285	275	313	315	293	260	283	282	266	312	316	305	285	300	307	317	312	316	272	310	332	312	310	329	276	264	323	289	307	296	282	286	256	278	331	265	323	297	310	332	301	318	265	288	292	288	284	257	308	309	294	311	299	280	276	298	293	316	303	292	290	285	297	256	311	320	274	303	288	287	322	275	289	290	296	318	277	292	293	286	322	276	300	282	295	299	276	287	264
20575	2649	5664	6519	5437	4561	3721	3104	2746	2454	2168	1988	1822	1697	1478	1462	1376	1381	1257	1245	1225	1186	1169	1154	1128	1086	1056	1053	1052	982	1007	987	954	959	1025	1004	985	950	939	958	938	944	896	917	911	916	909	893	901	920	847	885	929	907	921	883	867	943	860	872	884	877	891	859	916	883	847	898	875	884	870	867	833	884	839	807	837	876	852	844	798	805	855	867	836	833	833	921	865	830	851	853	860	881	798	839	895	876	848	846	844	809	858	857	804	792	820	812	794	817	836	795	856	793	867	868	805	814	907	785	844	863	817	894	867	851	838	779	798	901	863	872	850	827	855	762	862	857	865	863	855	823	818	826	862	805	844	839	843	828	871	845	809	866	843	797	809	848	792	843	810	873	844	869	818	801	847	785	783	883	832	819	855	862	843	885	783	825	875	860	882	908	830	849	800	792	839	874	846	840	823	794	825	845	841	837	871	809	871	809	884	838	851	843	824	804	846	873	851	845	849	808	837	801	847	843	828	849	826	813	808	891	804	818	812	869	794	822	777	826	872	795	860	837	857	867	863	905	803	838	875	779	824	854	828	816	855	826	852	870	852	869	811	832	850	836	868	795	849	866	875	786	830	815	817	854	852	848	825	857	854	812	831	836	851	837	773	801	844	845	840	865	808	863	810	874	853	795	840	846	833	807	831	864	874	799	821	833	827	834	873	801	870	843	868	847	871	861	853	825	794	840	855	816	817	851	892	826	851	835	866	793	794	793	841	853	802	859	831	808	865	833	848	793	868	786	845	851	839	821	828	823	835	825	807	769	866	842	798	865	847	867	838	818	859	813	830	849	817	828	861	835	839	825	815	882	894	851	855	826	849	850	895	788	908	778	869	886	798	835	827	798	839	828	798	808	856	799	830	861	891	832	884	846	793	872	851	833	823	851	862	835	802	826	871	762	849	876	797	866	860	849	869	823	778	835	821	800	844	845	869	822	866	827	860	840	868	825	826	826	819	827	844	843	828	806	819	839	850	846	841	845	857	844	794	839	828	838	853	873	819	822	823	812	796	806	802	821	864	805	821	874	867	808	850	870	830	834	804	811	788	815	878	842	846	872	819	793	838	876	901	852	868	827	866	821	795	838	793	817	820	852	834	874	835	819	818	849	882	876	824	846	820	820	840	867	777	912	843	851	888	836	859	830	765	900	854	842	785	825	843	854	849	802	808	846	830	829	773	804	863	821	859	857	840	836	805	829	817	894	826	827	815	822	838	821	831	762	806	810	845	885	813	844	840	837	821	801	843	845	839	870	764	804	858	837	876	817	884	803	803	862	834	856	829	833	824	793	804	818	846	869	846	848	815	823	823	844	863	846	812	808	841	797	834	789	854	817	876	828	833	837	852	864	816	908	790	831	793	886	858	828	854	867	826	795	828	801	870	852	857	823	813	852	821	812	871	751	826	845	824	866	758	827	863	836	808	809	833	842	833	860	856	886	800	774	822	830	804	821	871	849	846	779	824	822	817	855	870	823	880	828	823	832	840	846	835	796	871	855	822	810	831	797	813	826	812	855	829	823	832	838	829	822	881	829	833	873	844	843	878	835	867	826	819	844	807	861	870	844	860	810	821	841	879	812	802	840	849	836	820	818	831	859	876	833	820	839	818	819	797	844	803	889	848	796	820	835	821	827	858	838	826	829	813	865	813	832	817	813	844	844	817	851	788	819	821	849	770	823	830	882	829	847	856	801	859	819	841	843	808	829	806	828	886	881	840	779	842	897	849	760	826	826	861	880	825	850	853	817	818	864	819	803	802	799	867	803	893	836	808	840	775	824	857	801	850	789	856	830	850	788	833	801	804	786	881	849	807	861	900	836	862	828	857	799	871	857	853	857	859	797	822	812	873	848	858	863	844	800	833	835	861	808	858	806	848	804	844	891	844	857	825	858	793	810	860	877	828	777	845	858	786	830	845	781	814	812	858	819	855	866	798	797	782	880	863	821	869	821	826	835	794	827	841	818	800	850	797	818	867	815	775	821	842	834	845	840	823	865	862	861	836	779	794	841	822	795	821	841	789	856	842	846	842	865	872	799	851	819	805	821	847	847	845	874	840	790	791	831	849	783	822	832	782	822	846	857	895	833	847	853	820	826	869	858	869	867	815	876	791	857	880	849	826	855	853	858	827	821	809	833	866	814	827	800	853	855	801	838	827	779	812	910	818	838	841	781	834	805	868	802	824	807	835	822	839	872	841	836	863	819	880	769	839	865	794	853	839	823	872	827	855	822	832	857	808	847	874	870	846	827	784	818	876	821	843	824	875	854	831	845	891	828	878	839	794	837	849	819	780	825	903	825	848	821	860	835	826	914	780	853	862	799	865	829	773	870	867	785	829	825	837	838	873	880	822	805	892	833	860	850	853	822	844	850	815	831	840	868	846	860	850	821	856	827	777	881	807	858	839	828	886	854	848	775	822	829	818	846	794	865	800	902	860	823	874	852	849	811	824	821	876	782	799	816	846	811	787	870	862	793	847	837	833	830	837	805	867	824	876	824	834	857	857	801	827	851	880	783	856	867	809	839	824	835	825	818	790	811	832	854	871	827	820	824	832	824	826	844	840	777	884	821	838	858	842	813	817	827	848	830	864	798	859	866	909	812	825	804	818	826	814	888	810	775	795	889	861	822	792	878	813	868	867	848	814	791	813	813	805	805	826	849	848	821	829	869	893	769	823	881	813	779	833	823	835	825	874	849	800	849	878	861	864	818	818	851	814	838	831	849	798	844	890	858	850	807	847	823	801	834	810	826	863	822	840	871	868	824	845	855	831	816	872	854	865	856	847	895	837	862	842	802	821	822	884	808	867	860	840	851	784	852	828	812	836	824	830	879	861	816	823	890	871	811	821	832	844	848	800	791	845	839	890	842	902	815	861	783	832	827	872	830	820	845	861	815	815	801	857	843	839	859	819	884	780	883	807	879	829	876	834	830	887	875	855	832	809	854	822	813	866	843	832	824	866	822	824	847	859	775	874	847	858	881	812	883	822	834	842	821	854	822	824	830	826	855	844	839	828	843	835	824	850	842	831	813	823	837	819	830	850	829	816	830	774	851	819	843	869	852	785	817	788	859	801	859	824	872	826	832	879	827	832	851	823	820	832	814	876	868	842	854	836	866	853	867	813	833	831	818	826	839	868	805	859	842	813	865	814	817	826	818	771	796	831	847	873	902	858	807	807	860	844	828	854	835	849	769	883	779	828	849	842	861	825	842	796	843	847	844	824	828	830	896	854	813	796	825	879	862	849	816	836	795	816	849	878	819	792	830	852	854	871	886	802	806	806	884	849	785	853	873	782	848	834	848	829	893	767	821	810	794	872	880	847	830	860	820	869	795	827	876	839	856	856	839	826	881	860	823	832	831	849	832	827	827	879	813	843	867	861	851	912	907	817	821	882	809	880	839	798	802	809	788	818	831	804	771	812	816	848	840	839	809	843	875	835	844	767	857	882	856	848	831
5768	406	242	143	137	100	109	124	131	120	105	100	113	113	99	132	109	117	103	98	82	108	108	122	103	107	107	109	99	113	118	105	97	89	93	111	106	106	87	87	107	101	99	120	108	112	109	109	104	115	113	107	115	98	94	102	111	108	95	98	98	99	89	104	106	105	111	107	126	96	124	98	103	105	103	109	95	106	105	110	101	101	112	109	107	112	84	91	91	108	97	110	91	93	106	104	106	94	105	95	109	92	107	93	105	105	110	93	83	90	87	118	99	93	90	111	99	102	118	86	89	97	107	116	98	102	112	104	118	101	99	111	88	93	109	106	115	113	108	101	107	107	103	105	113	98	101	92	123	101	113	104	108	115	85	101	104	111	109	103	114	101	101	87	110	103	105	119	104	110	115	109	99	102	98	114	101	115	91	111	110	96	91	100	96	116	108	106	98	88	106	102	112	82	96	104	100	94	105	95	99	84	108	105	89	109	105	85	98	109	107	108	90	103	102	106	96	96	78	95	96	92	106	100	102	110	112	98	118	104	123	92	114	118	89	105	98	92	90	105	98	110	105	111	111	97	75	113	100	107	107	112	95	105	101	102	103	114	102	103	105	93	88	106	103	92	102	105	104	102	111	108	95	124	95	87	92	111	103	111	103	106	104	105	104	85	134	120	104	108	117	103	85	100	103	99	100	98	98	120	103	98	91	107	95	107	89	107	101	112	92	82	113	90	87	90	111	98	90	109	118	106	121	110	97	114	99	93	97	117	95	113	103	95	85	95	85	117	103	116	102	103	93	111	98	99	93	97	99	117	91	92	102	106	97	117	109	93	109	100	103	116	117	101	129	111	115	93	96	88	103	90	86	96	102	110	114	99	96	85	111	97	89	130	95	100	112	101	93	102	91	107	94	101	113	102	104	95	100	98	89	98	118	99	103	130	92	125	106	106	109	91	101	108	92	97	98	95	86	104	108	89	104	95	95	97	116	113	101	103	111	106	92	93	104	97	110	88	100	99	95	102	94	83	88	98	105	96	99	108	89	117	99	86	98	104	104	106	102	89	103	99	117	79	100	111	84	100	104	111	97	117	104	94	94	103	100	112	92	111	100	105	101	87	103	103	108	123	91	117	103	120	105	113	103	94	100	87	107	103	115	114	98	94	101	93	101	109	107	99	91	108	109	103	101	100	97	110	96	88	108	111	109	96	82	92	101	105	121	102	95	121	111	97	103	102	98	112	92	92	112	104	129	101	105	99	99	106	123	106	106	112	92	101	112	103	104	94	95	98	94	119	108	106	111	104	125	103	110	108	89	110	90	94	97	106	103	106	93	124	109	94	107	104	101	101	101	86	105	129	100	97	104	106	96	87	98	96	115	82	90	119	112	102	117	111	97	112	110	111	117	93	98	106	96	96	111	108	91	90	101	97	108	95	99	99	107	94	107	106	106	94	105	80	94	95	115	94	117	102	112	107	117	108	102	109	117	89	117	107	112	90	81	109	111	89	96	96	106	101	90	115	97	99	106	104	111	99	92	94	102	96	105	124	108	107	89	112	111	97	121	96	102	112	98	118	107	89	118	106	90	101	108	105	114	99	100	102	97	104	103	95	98	122	104	96	101	114	101	118	107	95	117	93	108	96	89	100	105	90	96	79	115	120	110	126	104	103	89	113	112	124	103	100	94	103	108	110	103	98	107	114	84	82	94	101	120	98	100	110	107	91	118	80	101	103	90	83	107	117	100	109	108	121	103	118	111	116	89	126	102	103	105	118	89	100	107	115	92	83	93	99	118	103	123	108	104	113	92	105	96	113	122	96	116	84	117	111	110	96	105	93	109	76	126	109	97	107	85	92	93	115	94	87	117	92	96	112	97	95	95	104	103	90	104	97	89	75	107	110	103	99	107	106	89	96	107	115	101	112	100	97	87	93	84	101	95	117	101	93	86	93	96	99	104	105	103	104	107	108	94	87	99	110	115	103	92	100	111	114	119	111	108	98	86	103	99	108	111	110	96	98	95	95	105	112	91	94	101	98	118	97	109	111	108	114	74	102	84	104	99	107	115	107	111	111	105	118	94	101	107	84	107	84	100	114	107	115	102	127	99	104	104	109	108	102	98	116	109	100	117	106	88	87	106	110	120	108	104	114	97	96	103	106	87	103	107	99	109	111	104	91	89	106	115	99	106	111	96	98	108	112	95	95	94	126	108	86	124	96	103	113	97	106	98	107	96	98	96	105	105	96	94	116	94	93	96	95	110	111	115	118	101	86	119	99	102	116	93	100	105	98	111	79	98	106	112	89	93	90	110	104	110	100	101	86	105	96	83	93	93	88	100	98	123	93	98	112	77	95	90	97	105	115	107	99	108	107	104	116	103	94	114	87	101	110	117	126	103	111	108	103	108	113	112	90	92	109	126	116	110	124	116	97	98	104	94	113	106	89	120	109	100	87	104	104	117	106	108	102	105	103	77	109	114	89	116	105	114	110	104	107	108	109	97	102	98	98	91	85	100	90	107	115	108	105	116	99	89	105	100	106	105	137	107	109	116	97	106	108	115	87	98	95	95	118	94	101	97	89	113	92	96	79	106	112	99	99	111	108	92	106	101	109	112	93	100	90	92	110	69	100	123	98	88	100	107	79	89	110	112	98	95	97	115	83	102	91	103	110	98	105	109	101	82	109	105	109	115	102	111	105	98	116	101	83	101	109	101	104	102	108	93	95	101	101	120	91	102	118	100	110	115	95	94	94	101	96	129	109	123	96	97	110	86	109	110	119	83	100	92	94	107	103	107	89	96	94	117	97	103	91	91	115	109	90	104	106	107	103	115	84	96	101	122	111	102	99	96	106	103	106	105	107	103	106	112	99	91	87	121	98	107	110	95	91	108	100	83	81	93	104	102	110	113	101	97	102	105	97	94	102	93	112	111	102	98	107	107	107	100	108	95	119	96	100	116	105	99	122	89	95	119	118	129	104	99	127	94	98	98	112	135	94	108	116	103	102	94	110	112	107	98	117	90	105	96	110	124	111	120	111	91	106	83	117	106	95	99	97	98	104	102	107	119	102	91	112	110	110	94	95	99	107	107	85	112	115	120	105	108	105	106	93	115	102	98	101	109	111	121	98	101	115	101	104	101	119	108	118	111	109	112	98	100	92	105	90	99	92	110	93	90	95	96	106	97	118	112	105	95	99	114	102	91	100	96	95	96	110	117	98	115	101	127	100	104	85	108	96	110	97	109	88	103	117	96	94	94	110	114	112	106	92	97	89	109	108	101	112	107	100	95	115	100	115	105	75	98	96	112	95	110	106	99	78	97	132	119	128	109	101	94	94	111	108	101	109	107	115	106	103	118	93	106	104	92	100	108	87	107	85	74	111	90	113	82	105	88	121	96	104	90	108	95	104	94	103	93	115	109	95	88	91	114	121	104	105	104	97	107	115	111	93	94	105	112	112	93	97	103	89	109	114	99	99	95	108	96	114	114	106	112	93	92	89
5481	446	506	512	505	485	448	398	410	363	369	395	390	378	371	376	352	402	349	388	369	348	388	333	383	412	353	412	353	363	348	385	361	379	367	336	354	375	356	348	370	358	354	359	375	360	376	379	359	353	335	362	360	370	375	366	354	378	334	362	361	382	318	354	345	404	365	356	354	377	351	359	372	399	371	366	372	328	339	357	368	364	381	347	350	360	367	377	385	368	363	359	362	362	343	357	373	363	364	352	364	387	370	368	340	362	351	310	337	399	353	346	387	387	368	355	322	356	358	361	354	362	367	368	351	360	323	341	373	352	350	359	379	330	378	376	331	359	358	334	368	376	351	355	360	377	371	352	359	343	401	361	340	346	367	372	333	374	311	364	375	395	362	361	330	371	350	362	331	337	346	388	382	341	302	357	360	394	334	344	367	350	388	339	346	347	326	392	346	325	372	361	330	381	361	348	361	363	365	376	383	351	346	347	369	367	358	330	412	381	338	364	367	329	373	339	358	383	391	364	357	365	317	361	361	356	376	392	394	378	359	369	342	381	354	363	394	342	370	392	352	409	382	335	365	390	368	378	371	378	358	344	365	335	371	364	359	331	334	350	358	374	362	333	368	380	341	350	365	400	383	373	380	347	398	364	361	352	358	357	350	371	324	366	354	340	375	378	386	352	364	379	386	366	393	344	375	398	388	402	350	394	348	378	351	334	379	360	357	330	352	347	358	349	342	359	362	346	373	319	337	364	373	373	354	371	385	377	349	380	353	363	368	340	346	380	360	355	321	381	358	353	355	375	372	369	361	363	370	370	351	383	369	340	334	323	359	342	351	370	379	345	334	352	334	364	357	355	383	345	357	376	344	348	325	355	344	367	349	349	390	332	350	350	381	389	328	367	371	396	351	360	350	348	378	358	332	379	342	370	324	388	394	361	384	362	354	319	356	374	408	361	338	326	358	351	360	371	377	384	345	366	346	374	349	332	358	369	342	328	352	361	371	366	353	369	353	365	341	364	377	382	347	361	367	374	340	346	340	359	369	368	345	385	347	365	334	374	346	379	334	353	402	358	318	391	375	363	363	346	388	350	354	410	363	373	338	339	387	316	349	311	385	360	326	364	382	357	360	346	361	351	368	356	371	366	347	366	379	366	338	390	357	395	343	378	357	340	352	356	369	371	346	336	402	362	386	332	389	355	354	369	319	344	374	365	352	356	371	344	382	338	388	352	357	363	358	403	358	360	362	389	378	362	373	377	384	350	359	312	378	336	360	354	391	396	372	390	377	357	344	347	359	342	379	368	321	326	387	350	384	366	381	347	379	371	341	373	329	354	384	351	350	346	338	349	344	398	357	324	350	342	337	343	353	373	341	367	409	351	361	370	321	385	360	385	331	334	395	343	350	386	358	412	365	324	376	350	350	403	333	348	385	345	356	323	343	361	320	349	376	329	372	323	357	354	369	381	375	373	339	336	329	340	357	323	383	371	337	361	390	325	367	352	359	391	346	368	358	363	347	336	372	357	372	345	332	368	355	378	349	326	340	354	336	372	370	351	343	373	390	378	358	349	356	356	372	330	360	374	393	369	360	330	348	355	337	332	370	347	372	353	335	350	378	372	360	356	373	339	313	370	392	403	362	344	353	381	382	370	372	370	356	367	353	340	376	361	361	347	355	368	338	349	356	387	330	361	397	360	357	352	364	350	355	381	357	371	361	313	350	352	359	363	345	362	361	374	352	357	363	354	353	361	372	342	357	358	368	427	401	381	371	355	351	355	342	359	369	360	351	385	391	377	340	356	341	373	330	327	346	367	370	389	377	375	355	368	333	349	376	352	361	405	378	348	335	330	356	391	353	369	352	392	351	366	371	317	387	375	346	335	393	372	344	386	335	368	347	338	364	349	345	354	385	356	380	349	331	360	399	354	346	387	359	369	338	351	349	332	361	372	349	363	388	357	337	379	399	385	376	349	348	355	395	311	376	364	341	355	328	333	385	330	351	327	353	385	351	362	394	346	358	353	399	379	326	364	390	346	362	399	380	334	355	364	327	356	371	315	352	355	359	343	344	331	358	322	353	383	365	331	364	383	391	338	367	356	351	360	339	353	357	338	357	346	358	361	370	364	356	354	368	327	329	371	301	341	360	338	370	348	360	361	369	364	374	349	353	365	344	372	381	387	351	352	376	337	348	324	363	344	379	346	333	388	353	381	377	397	380	347	331	327	365	355	348	347	362	334	378	372	378	368	363	351	351	342	379	354	362	346	341	344	363	376	391	404	364	358	330	360	350	354	371	394	320	396	372	339	351	387	355	365	357	372	364	354	379	361	339	381	384	339	368	322	383	364	359	354	388	361	397	359	363	349	334	344	348	341	367	326	387	359	336	336	348	345	360	325	325	342	354	331	343	331	382	322	369	343	366	359	370	379	406	363	396	376	369	382	324	342	357	336	369	386	361	377	374	389	345	384	339	359	377	365	345	386	391	366	342	362	349	358	340	365	400	372	357	360	355	353	348	378	346	357	356	332	334	318	354	340	329	354	387	373	361	360	375	349	354	355	361	356	361	351	385	335	383	339	351	384	342	384	364	298	370	394	343	380	357	412	368	387	355	369	375	371	380	351	334	331	359	329	351	365	375	370	366	376	324	376	367	351	371	392	333	364	392	320	336	380	346	341	342	336	387	369	327	354	347	327	363	367	342	336	333	374	388	346	386	345	343	380	403	371	347	348	369	375	375	367	388	363	337	359	374	379	370	353	380	338	324	356	351	352	355	373	346	355	392	328	361	350	346	394	355	346	386	369	346	357	338	362	338	378	362	378	379	347	379	349	365	372	337	354	371	393	338	377	332	349	360	386	376	372	346	380	345	352	356	337	339	324	369	374	347	345	341	346	354	361	398	374	378	356	339	381	389	388	382	344	358	389	363	374	344	388	346	349	358	372	380	380	392	336	351	336	423	386	359	340	371	375	341	347	353	356	371	361	358	329	372	364	323	368	325	350	372	370	346	326	363	369	386	381	381	374	367	350	330	348	334	350	362	366	368	337	339	353	358	338	391	377	349	357	367	369	404	350	355	380	360	361	341	342	384	338	329	352	355	377	360	383	351	388	364	356	369	383	370	337	367	377	341	350	358	366	365	337	366	371	353	382	374	388	358	349	338	394	339	363	374	310	346	366	351	360	344	356	366	363	398	360	387	331	380	340	342	368	325	383	379	370	366	336	328	327	331	371	356	329	379	340	365	336	345	352	358	373	341	364	340	339	356	365	388	360	326	376	373	375	351	347	337	382	348	381	363	358	308	351	342	363	330	359	370	387	382	328	358	398	341	363	338	379	357	350	378	370	316	339	353	387	347	356	370	353	364	343	355	342	332	337	389	343	364	372	347	342	369	373	369	352	382	333	372	346	364	338	358	361	380	324	352	369	359	362	356	410	351	334	343	359	332	346	334	357	329	346	364	370	369	342	375	358	377	331	353	348	353	363	391	303	373	388
37981	16174	3240	1180	855	663	514	445	383	324	310	296	292	243	245	251	251	255	245	230	213	222	236	243	238	249	227	222	214	246	258	223	222	225	239	232	219	223	221	229	208	216	229	204	219	211	212	201	236	251	226	246	221	208	220	191	224	178	201	247	213	222	222	216	213	227	219	216	213	200	228	185	213	225	223	227	239	201	205	187	214	236	186	251	226	235	196	200	215	217	202	233	242	215	230	210	222	224	221	195	232	203	224	236	220	187	202	205	203	207	225	263	230	248	219	200	221	224	213	199	232	221	204	199	183	203	210	217	238	229	179	200	192	198	214	221	215	205	230	232	233	222	177	203	231	196	226	219	221	220	192	235	234	226	212	202	200	218	202	230	217	194	232	227	220	205	236	217	232	229	212	215	222	228	214	211	221	255	203	235	230	221	209	212	220	218	206	205	237	215	229	213	198	228	188	210	226	194	234	203	231	217	227	193	210	216	199	219	198	214	220	232	225	219	228	200	210	216	229	204	199	234	208	210	225	206	219	231	218	245	213	236	217	227	201	198	220	198	202	210	214	205	210	217	213	206	253	250	212	229	238	228	214	202	199	209	200	222	221	212	212	197	204	259	200	211	199	201	207	208	232	228	195	204	222	218	229	213	205	217	226	222	204	229	235	196	217	213	199	217	216	226	209	203	197	227	191	208	196	239	216	219	203	218	241	229	220	242	206	204	224	231	198	212	202	227	212	232	217	212	230	226	187	190	230	202	226	203	216	226	200	203	208	226	222	207	209	200	204	204	244	234	237	220	213	216	228	214	203	209	211	224	204	205	252	212	214	203	234	216	245	210	215	234	209	232	221	230	191	227	193	212	229	190	193	217	229	205	247	197	228	223	194	189	189	215	200	226	209	238	220	236	217	230	216	214	221	205	235	199	196	249	205	211	232	216	227	202	210	209	202	224	246	220	224	236	220	198	210	196	229	217	218	215	194	232	198	184	199	217	185	186	234	224	218	226	212	212	249	222	223	192	232	216	201	222	195	235	216	222	207	219	215	215	214	233	227	232	250	234	198	232	242	217	213	215	209	222	186	207	206	214	211	200	180	194	203	239	210	213	230	216	206	214	204	219	226	202	224	220	200	216	212	202	221	218	211	224	244	234	225	218	220	206	210	208	217	235	227	202	210	195	227	215	195	198	212	249	202	203	192	214	192	220	233	226	219	210	216	205	225	214	227	226	227	185	224	249	222	220	204	231	198	220	216	229	195	222	210	218	229	233	212	209	210	207	207	217	228	214	214	221	196	215	205	229	240	210	216	205	213	196	206	213	202	229	190	233	206	187	216	203	226	234	216	217	238	213	226	213	224	239	234	221	203	219	207	215	216	197	217	190	236	221	223	248	184	204	184	197	237	213	216	215	207	219	231	231	219	196	232	214	236	212	209	214	200	237	226	215	221	219	195	224	195	212	216	211	241	235	206	196	228	199	205	207	207	223	226	205	219	207	218	203	236	193	212	228	223	212	223	234	196	212	213	200	237	234	215	203	221	222	190	238	195	243	232	229	216	202	219	215	210	201	229	223	206	216	203	219	196	214	236	238	243	216	216	227	186	203	220	219	208	197	219	218	226	228	215	200	232	206	209	217	208	186	209	194	231	200	196	205	203	212	220	214	212	206	207	211	241	191	191	213	189	200	220	205	226	226	229	196	228	184	227	204	208	193	250	210	221	195	204	240	239	242	219	228	211	212	229	242	199	191	213	219	225	216	209	192	228	244	217	226	209	240	205	222	207	228	234	196	226	222	194	220	206	199	209	211	226	213	200	201	212	220	213	236	213	221	223	189	211	209	242	196	209	214	206	234	212	210	223	237	262	223	225	221	222	243	184	246	220	183	238	207	218	213	210	234	186	234	219	223	219	239	206	208	245	223	220	196	219	212	211	256	231	216	239	221	237	205	230	207	192	204	205	234	231	204	188	233	241	223	213	207	223	182	214	189	225	199	204	205	225	236	233	206	220	212	224	229	192	216	224	224	233	210	205	220	260	212	240	248	215	222	213	215	186	227	200	237	251	225	224	205	235	241	236	217	222	198	221	214	210	195	224	217	216	213	230	219	201	231	206	203	223	222	193	207	230	201	212	237	208	219	227	210	214	242	208	227	209	189	212	219	210	207	224	198	226	227	211	213	201	234	236	214	215	208	191	233	246	226	225	217	224	232	207	233	255	221	226	218	213	258	242	244	212	211	230	209	204	214	203	222	236	201	223	199	196	216	197	208	225	218	226	198	203	201	209	206	233	212	219	207	220	212	237	214	211	221	221	223	229	250	212	210	209	222	210	214	192	225	270	221	211	211	207	211	211	235	208	209	182	212	209	225	190	209	214	240	206	231	218	215	185	224	213	205	209	225	231	213	198	214	210	198	207	218	218	194	218	201	215	223	204	209	223	236	210	201	201	216	231	201	207	217	189	224	223	200	197	226	228	236	243	232	217	217	196	207	188	247	226	203	205	213	227	202	216	231	239	192	219	238	207	221	209	207	233	204	200	245	185	227	217	217	212	209	205	184	208	221	233	201	197	237	221	215	217	215	250	205	210	205	221	229	204	201	192	226	235	217	226	214	209	245	192	210	223	210	222	211	196	197	208	224	197	221	214	213	229	219	219	236	212	220	230	204	237	241	199	196	211	203	209	227	196	214	229	243	215	227	207	222	227	227	214	221	218	203	243	228	216	233	217	192	202	210	209	229	180	222	222	226	207	203	179	245	196	211	198	214	244	210	191	204	211	213	221	234	224	223	239	193	200	239	201	234	215	214	220	222	230	231	201	215	243	211	233	245	221	213	204	262	196	227	185	202	215	211	199	232	203	225	202	235	204	189	212	222	230	216	212	194	222	262	205	221	211	220	222	218	229	211	234	206	228	192	202	227	213	223	244	225	220	201	210	208	204	197	246	231	193	197	211	236	231	209	199	214	221	191	226	208	228	237	219	207	214	182	241	239	229	221	200	236	213	212	209	195	198	204	224	227	212	211	206	219	224	195	215	205	200	208	237	205	213	217	224	199	220	203	239	197	214	218	228	219	218	205	234	241	214	237	218	196	220	234	255	247	236	206	224	212	219	214	247	210	224	208	259	224	235	218	233	215	239	217	199	237	230	211	206	216	213	201	192	190	223	223	215	192	190	179	196	221	197	200	235	227	213	197	202	232	206	221	193	211	196	217	233	191	204	212	237	220	239	211	193	210	221	224	208	222	208	224	214	229	205	203	197	193	204	206	225	217	212	240	211	205	224	204	210	219	212	211	213	230	207	231	203	210	205	211	230	192	191	229	228	228	210	233	208	214	230	197	225	204	205	209	211	200	188	209	215	197	215	214	227	220	233	197	241	194	213	215	215	198	199	218	198	216	216	224	215	226	195	217	216	209	205	223	227	221	217	221	206	209	233	214	188	206	210	224	239	221	203	212	223	200	267	238	227	202	226	221	211	206	196	192	192	200	205	202
16609	1540	3164	3593	3231	2561	2133	1902	1628	1492	1340	1206	1100	1143	1043	969	955	875	861	835	828	835	852	807	794	801	727	779	722	709	798	725	691	680	678	738	714	724	719	697	696	676	718	682	706	713	670	721	694	746	652	699	690	690	676	640	652	673	664	635	674	625	700	661	670	664	656	634	645	659	673	681	651	680	660	664	660	651	630	625	656	655	682	643	659	650	662	662	682	634	652	657	672	603	615	622	657	659	663	624	636	635	653	638	660	666	632	638	666	707	663	637	647	669	643	702	658	624	674	651	667	676	713	668	642	609	657	638	672	644	646	618	627	673	683	695	649	669	618	662	679	618	661	663	678	637	667	651	669	647	658	636	644	620	648	650	627	613	646	663	644	687	652	634	647	644	605	678	631	588	651	694	643	630	663	658	622	645	623	626	675	670	599	654	655	651	602	717	655	664	660	690	644	631	661	632	685	653	642	639	639	673	645	666	672	609	678	658	706	614	681	639	638	652	670	650	684	643	642	650	608	644	682	656	621	663	660	672	629	636	678	663	679	649	663	651	665	618	619	660	647	652	585	628	627	645	625	651	614	645	625	659	578	652	636	632	686	653	697	660	674	598	694	650	688	636	664	636	633	630	623	660	671	630	592	674	660	619	650	639	640	665	653	628	671	663	630	636	680	642	642	585	700	657	645	638	630	672	652	643	637	658	679	659	635	673	692	627	660	665	631	638	644	604	656	645	646	674	648	626	683	654	641	596	652	622	664	645	701	690	641	677	651	636	640	658	663	616	662	671	653	672	618	666	667	666	648	696	622	669	678	636	647	613	633	617	624	643	629	660	634	648	602	659	659	669	605	642	690	677	648	652	650	658	653	630	617	675	679	645	661	667	623	661	651	624	652	663	657	686	664	661	603	698	636	641	654	607	638	613	652	694	672	626	609	637	662	641	589	621	655	675	676	669	638	664	654	658	657	670	686	667	600	665	660	621	676	688	620	610	660	626	665	642	674	672	628	687	642	648	624	646	670	667	644	636	638	664	617	618	652	646	667	632	694	651	675	627	612	642	666	610	657	620	630	667	688	607	653	641	645	624	614	636	657	642	627	683	675	638	647	648	604	715	599	618	645	652	672	648	647	659	635	714	637	709	645	639	684	649	619	708	643	611	640	665	651	668	647	676	649	608	675	632	700	636	689	724	645	596	651	653	662	675	657	631	636	641	620	591	644	697	580	623	670	659	617	647	653	679	680	649	648	628	664	647	609	646	637	663	661	672	660	678	661	636	683	626	686	643	683	675	662	656	672	661	639	649	668	660	649	655	638	617	644	660	671	662	621	681	650	613	638	656	660	622	679	611	645	635	632	634	655	652	684	633	615	713	599	657	696	675	644	655	644	687	629	599	662	682	690	675	694	632	617	671	666	684	625	699	653	630	624	671	660	679	619	689	624	681	699	661	616	681	628	645	651	634	633	651	638	633	649	648	622	635	630	693	648	671	639	645	607	618	672	686	702	637	707	673	656	673	619	660	642	656	632	633	630	661	646	625	661	619	640	625	616	664	641	604	606	596	638	619	664	657	622	679	634	622	635	670	632	643	622	635	606	616	640	654	636	607	647	603	629	636	625	662	686	661	663	611	641	678	649	655	645	666	648	680	611	666	644	667	664	628	677	594	654	641	648	619	670	639	619	666	660	649	658	618	687	655	618	653	607	661	663	678	613	636	678	641	621	633	631	638	681	651	642	639	644	634	647	639	637	646	615	698	704	641	612	640	656	649	624	715	677	658	659	709	630	666	599	633	615	646	630	650	683	651	633	656	632	676	623	651	668	622	596	640	632	649	626	683	641	657	654	672	654	646	629	676	614	639	628	630	612	623	603	683	623	705	646	604	637	659	620	642	664	617	610	658	650	643	655	605	623	635	595	627	670	694	662	681	631	661	653	624	660	665	598	618	644	662	643	644	668	622	690	631	644	661	633	628	649	653	635	668	667	632	655	654	649	651	656	632	627	651	676	647	636	639	648	621	658	662	664	635	675	662	673	663	652	654	654	644	630	608	644	681	621	638	673	650	635	626	665	622	592	641	700	618	610	670	652	650	674	692	659	639	646	593	647	606	681	681	664	655	636	654	678	670	671	627	666	612	642	636	617	687	640	644	674	635	658	660	656	653	682	679	643	658	663	616	633	621	705	663	628	594	639	653	650	643	624	669	640	676	645	660	606	652	655	610	636	638	650	633	632	665	677	669	653	656	632	644	659	616	639	678	651	650	589	663	620	699	635	643	653	607	696	628	637	626	639	682	657	650	669	636	668	660	643	670	674	638	658	643	680	663	668	656	672	671	639	602	641	628	688	668	691	658	658	600	613	677	637	627	643	622	660	649	633	649	644	646	701	636	663	619	620	660	622	676	661	638	638	633	675	630	682	610	621	667	652	622	653	678	617	637	607	708	640	644	669	627	633	671	614	655	689	657	667	663	724	672	642	656	618	658	632	652	655	619	626	677	667	672	661	673	635	667	653	643	671	626	639	635	664	650	665	633	633	650	681	643	632	649	638	700	652	632	650	629	617	584	704	623	655	701	621	610	620	638	627	622	687	663	619	701	612	622	685	626	629	655	694	673	667	664	637	694	698	618	640	633	693	657	644	669	643	663	656	666	630	645	626	636	633	690	641	604	625	627	668	669	657	634	653	687	687	683	615	688	650	655	673	627	678	608	677	638	636	633	650	687	660	645	605	660	674	646	660	631	644	630	634	626	670	618	652	706	663	664	621	649	664	677	667	649	652	653	636	668	640	619	646	654	587	623	626	648	685	622	658	623	657	670	645	651	659	624	666	680	658	638	667	629	674	629	652	650	668	638	665	620	615	637	600	621	681	647	657	666	593	619	628	630	646	631	638	629	619	628	718	671	632	647	640	622	623	663	695	667	659	639	673	646	641	695	640	644	689	639	679	674	628	615	665	627	642	631	642	679	661	674	674	631	643	641	647	650	638	654	639	603	648	689	615	674	645	678	646	627	654	669	650	628	688	653	650	604	650	702	661	652	684	647	657	667	673	629	690	629	650	637	654	672	654	599	622	691	660	654	652	564	617	647	700	649	642	643	694	625	661	637	676	682	683	653	678	648	652	637	647	641	625	623	684	680	614	615	691	668	669	625	628	629	619	622	661	631	663	647	645	664	697	686	675	635	723	643	654	672	635	665	687	737	698	633	703	659	654	674	618	646	648	643	666	611	671	607	643	661	661	649	665	628	636	646	642	649	592	636	669	605	669	610	706	678	647	641	636	675	630	677	669	664	666	636	660	653	640	649	629	693	664	667	660	632	641	652	622	656	645	607	626	634	623	621	637	665	622	645	613	629	642	642	662	623	644	661	623	688	631	631	627	623	667	639	640	609	628	666	640	660	590	664	630	672	636	644	694	602	660	625	653	634	657	642	652	640	649	647	684	667	663	628	671	667	606	674	657	654	639	601	646	632	596	629	681	689	653	620	622	662
42295	24482	13699	2612	1724	1288	999	807	700	587	545	522	440	422	411	383	386	359	372	369	340	352	338	333	320	354	324	343	285	320	325	315	301	281	311	301	305	331	329	321	291	302	322	302	326	311	275	308	278	312	307	297	271	302	318	301	311	274	250	300	289	293	333	297	306	293	268	263	287	307	287	299	313	294	326	281	326	302	304	317	318	297	269	297	319	276	312	315	325	298	282	322	317	280	293	315	302	297	274	282	342	302	281	306	323	287	297	322	296	296	290	304	292	311	305	252	285	312	284	305	313	313	277	304	284	272	309	295	292	307	272	295	308	270	294	297	307	307	313	298	280	285	298	316	314	329	302	296	291	298	295	292	304	271	286	285	328	320	301	274	274	324	281	297	272	273	284	301	290	284	294	277	294	297	291	298	281	274	314	294	295	289	291	314	318	279	256	282	307	291	275	339	320	301	289	278	308	316	273	277	299	284	286	297	298	310	306	290	292	272	294	285	283	278	282	319	288	274	289	250	330	293	317	328	292	268	294	283	273	309	291	319	315	261	276	267	316	295	250	306	304	263	332	297	301	305	282	309	299	295	305	289	328	286	296	298	314	277	307	290	292	288	303	272	291	295	364	318	262	314	295	283	285	294	319	318	304	288	298	300	304	284	297	266	324	315	316	280	308	308	287	331	314	305	285	302	294	282	320	329	330	287	310	297	266	287	329	311	305	304	323	291	274	291	281	283	291	318	277	290	286	291	314	321	293	277	284	309	298	278	304	319	281	278	297	321	298	251	320	301	288	302	327	329	283	301	270	309	307	284	296	276	289	299	308	300	260	280	271	314	283	277	278	279	300	311	310	309	309	325	319	296	282	276	290	285	313	307	265	312	272	285	319	294	299	301	279	266	299	315	304	299	283	282	318	282	282	300	287	280	301	257	296	312	323	307	284	320	289	276	288	295	276	305	284	283	306	299	298	276	283	280	297	329	298	307	291	288	286	283	328	286	280	283	269	306	279	271	279	305	324	263	293	283	270	279	297	287	275	300	306	301	274	270	282	300	281	258	319	285	301	306	311	309	283	303	323	293	282	284	261	299	321	301	297	283	318	253	312	280	285	297	307	284	271	271	291	304	310	290	273	297	283	274	304	264	293	311	306	306	260	323	285	286	305	297	316	283	302	277	309	301	298	306	309	281	267	294	306	255	297	300	285	278	285	284	294	298	298	285	312	288	274	285	276	288	312	293	297	300	312	276	277	297	289	267	297	270	302	332	325	288	285	274	263	316	305	298	290	305	323	321	316	290	326	303	309	305	279	277	260	290	293	284	316	291	273	268	295	266	323	324	300	317	294	307	293	312	283	279	300	307	289	303	302	272	312	317	308	293	288	298	262	312	280	294	285	299	266	320	273	293	262	324	278	278	300	261	266	269	287	286	305	290	283	303	297	286	284	304	273	304	321	289	292	281	296	284	283	313	282	298	290	287	292	280	281	280	291	292	295	280	319	279	297	292	320	308	271	295	304	300	301	329	277	274	296	282	324	300	258	275	321	261	325	287	320	297	300	290	318	291	311	288	283	287	284	304	324	320	286	279	279	305	304	328	294	268	267	308	301	307	281	300	285	313	263	275	293	312	314	288	258	294	285	298	297	279	288	274	322	296	311	272	272	253	298	303	322	302	292	272	278	292	318	266	282	269	275	296	308	278	298	298	319	269	288	315	320	278	266	299	294	289	276	285	289	304	272	257	275	274	314	313	287	292	276	305	317	289	307	297	299	290	275	301	277	303	291	313	310	304	298	326	316	284	293	303	261	304	288	322	303	335	281	315	301	295	282	322	281	274	281	294	300	314	274	282	294	301	331	279	266	287	283	302	305	285	288	277	292	329	295	272	276	353	283	282	294	307	291	289	320	275	289	263	344	308	297	265	278	285	276	313	283	314	324	291	307	283	275	297	286	313	290	277	303	299	294	306	297	303	267	282	275	309	290	289	272	295	295	281	284	290	309	282	276	297	314	272	290	293	288	290	302	277	294	308	334	288	341	314	262	271	305	312	331	316	290	284	296	253	287	265	299	282	296	285	329	266	292	297	315	280	308	273	308	309	297	300	291	353	316	263	280	282	307	299	297	305	281	310	307	314	296	297	265	298	232	303	288	300	287	280	282	310	293	285	314	294	284	305	273	291	273	312	292	258	284	288	283	295	313	275	287	301	281	299	280	286	297	277	251	306	302	272	289	299	281	294	309	291	308	290	312	279	312	292	261	264	304	302	306	295	289	297	295	257	315	309	329	302	289	269	273	281	306	304	325	291	290	282	278	288	270	288	294	281	292	282	277	301	294	316	283	319	311	297	295	308	298	295	279	305	275	316	277	297	296	318	279	282	297	313	300	313	318	245	286	286	290	273	301	313	331	306	284	304	326	295	292	316	276	288	334	293	313	301	280	299	294	289	297	297	257	300	291	278	321	286	305	276	282	303	262	308	323	290	303	279	291	280	285	296	300	298	305	287	291	309	303	275	264	287	295	271	299	290	300	317	281	296	302	307	267	296	294	328	272	269	315	305	279	308	291	277	324	333	275	313	296	271	287	307	323	291	299	299	291	282	307	326	291	263	292	309	318	267	323	276	304	266	276	291	298	263	301	303	282	310	281	314	284	301	276	280	312	286	311	284	317	325	288	305	275	289	313	279	290	293	277	307	291	295	257	299	308	300	265	292	298	277	245	322	307	317	290	293	282	322	313	313	300	253	272	273	285	310	292	326	287	314	286	355	317	310	299	301	315	278	293	292	280	346	270	328	288	326	287	284	318	300	269	288	302	256	335	311	282	274	314	276	300	304	286	321	281	299	315	265	299	302	307	296	281	283	301	289	296	320	276	304	302	261	262	299	309	284	316	292	292	315	279	298	289	281	302	281	293	259	313	294	302	307	284	319	282	296	260	298	297	302	306	292	321	286	326	287	272	303	268	272	305	298	275	311	298	295	318	301	288	291	296	323	280	297	295	305	326	311	307	274	285	262	282	288	274	317	299	291	261	281	279	291	270	297	288	284	288	269	291	286	296	301	268	301	281	332	313	298	277	272	304	351	302	308	280	295	293	298	273	294	306	287	283	295	304	318	297	290	293	328	297	318	322	317	307	275	287	302	261	291	299	289	339	297	261	311	298	267	263	263	310	256	322	278	304	289	309	316	280	283	316	295	315	312	285	275	271	298	312	294	283	273	277	322	278	285	293	281	286	336	270	300	297	299	294	284	273	276	295	299	290	300	320	323	295	277	295	272	309	311	297	275	291	307	275	298	312	288	309	320	296	291	294	317	288	302	304	280	306	279	329	293	278	262	299	289	292	305	303	293	283	324	244	269	306	291	308	328	277	260	309	270	306	295	328	282	288	297	289	274	303	330	312	339	302	292	281	276	280	281	300	298	280	316	279	296	307	302	275	291	301	304	305	281	292	280	304	320	294	288	280	297	271	259	259	281	307	274	292	305	304	277	307	304
20611	2616	5688	6418	5470	4548	3756	3182	2731	2372	2126	1935	1727	1673	1544	1464	1407	1338	1268	1243	1296	1166	1196	1114	1111	1091	1100	983	1062	1082	977	1001	1008	968	934	957	933	977	900	910	929	900	960	939	903	924	870	831	866	942	903	819	890	849	884	843	855	866	913	831	893	805	869	829	917	895	858	821	843	889	846	842	832	832	858	854	878	835	861	878	829	813	847	863	854	902	885	798	844	836	853	831	804	872	867	855	844	851	875	818	911	836	841	824	865	796	844	850	810	842	871	847	846	881	839	830	829	872	807	816	827	848	860	871	817	828	819	832	826	890	890	869	836	859	840	903	893	794	828	861	842	876	832	806	856	852	841	846	897	845	885	822	876	863	886	873	842	843	857	843	841	826	851	851	865	812	857	802	851	870	777	790	905	893	843	847	823	827	821	853	837	879	843	869	808	837	840	803	839	869	805	798	821	843	908	787	883	868	863	856	818	807	822	873	832	798	841	814	847	822	850	816	871	832	832	854	817	822	794	819	864	854	860	829	767	834	807	773	823	816	848	834	820	814	831	844	867	845	882	796	793	813	786	830	886	788	849	848	777	831	838	830	832	827	902	827	758	832	821	836	799	840	823	833	828	845	868	877	836	864	840	886	886	796	756	846	808	897	789	841	812	839	807	840	843	840	834	825	830	832	862	823	881	856	818	852	833	815	813	827	852	783	903	807	854	827	831	845	869	823	807	856	846	800	838	854	857	847	834	832	848	806	840	815	808	803	792	777	838	876	795	822	820	844	849	853	800	867	817	841	858	844	828	890	879	840	762	823	818	856	788	878	866	879	829	823	802	855	811	843	829	852	875	822	846	840	851	875	815	826	868	904	774	813	836	864	829	800	863	852	827	799	849	846	887	881	849	864	830	890	803	863	855	804	856	793	832	876	803	876	840	806	795	822	843	805	825	822	835	846	865	832	861	866	847	839	828	769	841	806	839	815	833	793	821	871	840	854	871	768	823	829	865	877	861	849	813	793	782	836	851	912	824	859	894	799	835	807	797	869	844	858	801	810	834	885	830	850	876	844	906	854	797	806	842	900	790	834	819	872	796	880	819	817	902	853	806	865	860	870	855	809	830	820	897	885	839	811	894	829	787	842	834	885	814	847	893	833	853	805	861	805	827	843	823	861	857	831	925	845	803	808	790	805	843	849	829	835	872	784	839	844	838	841	835	861	860	825	815	824	769	816	831	803	817	838	818	847	857	845	822	762	834	826	862	863	810	851	839	833	762	808	802	835	837	857	853	855	827	839	853	814	848	794	791	845	855	842	866	848	831	812	853	884	825	788	843	830	789	872	841	875	786	833	829	801	810	834	826	857	821	868	825	805	798	823	840	814	840	845	890	777	831	861	795	768	830	839	786	798	799	831	846	820	836	784	870	818	844	793	876	807	862	832	808	847	865	802	859	831	854	875	864	835	817	827	867	863	833	809	793	848	845	844	829	819	804	799	859	847	819	802	851	823	869	909	833	812	843	848	791	764	811	851	801	838	841	878	851	863	834	860	812	863	872	848	852	843	829	823	860	831	774	835	828	847	856	840	784	850	796	844	883	816	867	831	843	875	806	833	787	849	843	801	791	868	841	799	797	824	807	844	818	875	887	839	817	778	813	788	819	804	826	804	801	821	843	799	838	840	813	794	779	854	914	858	840	836	852	858	867	842	850	817	860	774	823	788	839	825	825	826	843	830	853	833	797	831	806	848	809	884	832	863	862	852	835	864	828	881	837	844	878	848	813	841	819	836	810	820	847	834	813	840	837	776	818	841	802	842	878	794	885	841	803	835	875	845	806	884	839	789	842	797	867	838	914	858	884	865	817	827	842	839	814	755	831	814	801	777	811	851	796	814	826	860	810	807	795	865	891	848	852	846	823	864	837	858	848	888	889	845	812	816	834	816	822	796	789	795	856	814	760	857	821	859	831	833	863	822	783	830	819	857	818	806	832	834	807	832	813	757	856	858	860	858	826	784	798	893	840	845	832	812	852	842	814	824	861	805	839	819	859	870	859	807	860	833	871	799	838	841	873	842	829	834	849	818	848	781	839	824	787	839	810	841	822	755	851	816	881	815	851	850	838	885	867	859	812	838	826	836	851	868	862	783	813	839	848	823	799	839	837	865	826	817	819	859	834	846	806	838	803	848	794	869	810	849	783	826	821	864	808	795	795	872	811	878	851	859	860	801	885	838	873	814	844	828	879	820	845	822	887	849	842	822	864	811	840	855	814	847	774	855	820	824	866	804	875	831	840	812	846	870	801	882	807	862	828	857	821	810	864	794	852	804	861	860	839	798	830	865	833	820	804	818	815	792	859	805	861	886	893	847	832	840	795	879	825	791	856	839	848	772	827	779	852	828	849	844	884	826	837	811	826	890	828	869	868	866	752	840	817	883	831	862	856	833	824	865	810	783	794	782	848	865	838	836	814	807	808	809	847	840	867	824	835	785	833	870	824	848	831	894	822	809	824	837	861	803	871	823	825	866	819	850	838	796	880	843	866	843	794	862	821	834	874	870	811	842	850	841	798	829	788	811	798	773	848	853	790	801	768	798	877	843	842	829	844	844	808	828	832	868	846	805	836	787	810	846	802	797	825	761	814	828	815	823	822	834	876	828	809	825	825	853	830	869	821	897	797	867	885	805	852	819	854	886	897	864	821	886	917	809	807	851	830	842	868	858	829	811	868	866	772	798	836	842	832	841	798	832	800	891	809	855	805	840	855	858	798	811	839	836	846	788	822	837	836	826	776	828	844	837	850	851	850	822	845	823	852	846	835	856	848	795	828	839	848	851	897	873	832	877	869	839	845	868	847	898	829	824	815	798	840	860	836	810	879	876	802	802	833	890	867	857	806	833	842	838	851	867	874	870	885	803	816	861	883	802	807	815	866	769	881	850	838	826	852	824	812	884	805	826	808	780	803	826	849	842	876	817	832	828	850	821	864	846	847	806	841	823	825	833	813	834	854	795	798	883	836	784	835	838	824	843	886	845	856	826	797	857	850	828	826	855	889	879	826	841	832	846	835	857	862	821	888	812	835	791	826	842	860	804	864	857	889	875	863	834	837	888	853	831	837	862	837	771	849	858	857	865	860	865	826	883	856	789	832	850	850	846	835	863	798	831	878	854	879	881	811	800	864	819	869	854	803	835	833	824	859	810	852	832	860	832	840	833	812	842	792	832	841	827	810	866	833	879	857	834	840	839	874	819	814	809	842	818	835	822	865	796	813	846	805	810	806	857	805	823	843	832	818	839	798	827	873	808	842	818	828	859	810	866	820	823	832	811	822	874	810	841	806	850	835	845	838	825	887	856	811	828	861	860	812	840	844	848	861	895	837	811	855	839	817	800	842	819	820	855	811	765	816	848	821	850	805	793	858	855	869	883	808	827	837	841	815	849	810	800	807	824	815	801	794	845	803	789	859	851	838	795	838	824	839	881	805	857	856	823	826	812	850	840	784	803
6081	382	259	182	134	127	144	133	116	107	112	118	125	131	103	109	108	86	103	107	101	136	132	100	121	104	116	76	102	95	103	95	103	104	112	120	106	119	109	110	116	99	99	126	132	115	101	117	114	108	98	96	116	118	115	111	104	98	120	111	89	99	106	128	103	112	93	108	132	103	113	103	109	98	112	84	102	116	106	98	104	101	122	100	105	96	89	116	109	94	103	105	101	105	114	102	98	104	118	114	115	133	113	101	98	111	116	82	115	95	104	110	101	102	112	101	111	96	121	116	93	105	107	104	103	111	111	121	108	98	114	102	124	106	126	115	97	100	97	105	88	111	102	83	104	129	100	86	96	98	125	93	115	102	96	105	109	109	106	115	105	105	114	96	120	105	104	107	104	91	102	100	99	99	115	87	96	112	108	110	125	96	105	101	116	103	92	119	106	100	124	103	101	100	126	104	126	105	105	102	110	104	119	118	85	106	100	109	122	110	123	108	97	118	98	105	113	94	101	125	118	105	103	80	92	91	115	102	113	100	111	129	108	96	95	118	100	93	114	97	107	112	80	129	107	111	112	102	117	85	116	113	112	111	103	111	127	97	100	115	99	101	103	110	123	101	120	114	105	122	108	90	103	120	117	111	106	103	86	103	112	97	108	94	97	89	101	126	86	115	101	108	97	106	91	110	98	114	116	120	98	95	113	116	99	110	115	86	107	104	105	98	100	123	104	94	99	113	97	98	93	102	97	97	115	99	95	104	108	131	99	92	101	119	113	110	82	120	105	112	103	106	103	103	99	117	112	89	112	121	105	110	88	113	101	110	118	118	114	108	117	111	104	105	124	107	103	120	113	95	111	102	96	106	89	115	83	111	110	102	96	100	101	101	104	118	110	96	114	124	75	103	118	114	114	107	119	101	96	106	85	111	112	102	113	104	92	113	100	96	98	116	92	106	104	110	108	118	98	105	100	104	92	82	93	105	114	104	93	124	123	114	117	93	107	110	120	89	113	124	84	101	104	104	104	108	104	90	106	121	109	90	89	116	101	110	108	98	107	109	113	102	106	83	101	101	98	110	105	125	118	99	124	112	97	109	118	111	112	91	102	107	117	97	93	95	111	104	108	98	108	121	119	90	100	97	95	127	118	101	87	105	135	111	105	111	84	107	106	106	99	88	102	119	117	110	98	102	110	107	109	109	106	101	96	117	103	108	106	108	112	119	111	123	82	99	120	115	120	111	99	106	98	110	106	114	109	104	114	127	98	91	115	92	108	110	96	107	119	106	105	92	123	119	91	97	117	113	93	112	126	114	101	105	112	111	92	94	107	114	110	94	116	124	103	88	118	96	108	103	91	86	94	104	90	115	111	144	105	122	116	100	83	122	123	117	106	106	113	103	124	119	108	115	106	126	108	94	108	112	97	133	105	107	92	110	96	102	106	91	117	101	101	108	84	128	99	92	102	95	108	94	112	104	98	111	109	108	120	113	110	106	104	114	101	116	108	123	86	115	128	109	105	108	91	98	109	114	106	108	114	114	97	102	116	108	117	96	94	105	88	84	100	102	125	133	104	124	97	90	92	101	99	94	102	110	98	103	115	110	103	118	105	109	107	102	111	108	113	105	105	108	112	122	111	115	98	102	109	92	90	100	93	89	104	102	111	108	112	101	96	95	117	101	94	111	119	100	116	112	118	98	103	115	96	118	108	116	113	102	90	103	97	86	100	111	100	93	113	103	115	117	102	105	97	109	99	112	105	105	106	101	101	112	98	107	126	116	103	120	101	109	95	111	98	97	120	120	108	102	99	113	115	102	114	108	107	98	94	124	95	95	99	131	105	103	107	111	104	114	108	109	111	107	100	114	114	124	110	100	109	96	98	109	103	100	100	118	96	121	108	110	90	108	120	86	98	106	111	98	128	106	103	113	104	128	106	118	107	114	112	112	125	120	86	121	106	99	111	112	109	105	132	101	111	101	101	109	111	133	103	114	105	101	104	100	112	104	116	101	95	120	101	106	104	109	108	96	102	112	105	105	89	113	100	116	94	129	105	105	121	116	91	102	95	97	109	111	112	113	122	97	103	93	84	114	107	110	104	102	92	122	124	118	103	110	111	99	114	92	92	126	111	95	112	117	108	108	99	110	101	97	103	120	92	112	97	96	119	102	106	106	120	108	98	101	100	97	87	80	95	112	126	92	88	114	102	108	93	112	132	100	103	109	104	96	94	112	122	102	119	109	115	100	119	106	86	97	96	95	100	98	106	124	104	95	101	120	93	112	102	95	105	110	97	121	110	87	98	99	104	103	115	92	118	108	100	103	91	113	113	117	105	90	95	96	81	108	111	101	119	119	119	95	111	108	116	104	113	104	106	97	97	89	116	105	98	110	114	93	107	104	102	118	110	95	121	103	121	106	99	113	113	118	116	113	88	108	117	131	111	107	100	122	105	110	110	97	123	101	104	129	94	109	113	120	87	111	108	127	103	108	100	106	106	104	107	107	91	94	106	118	101	101	100	91	102	113	104	119	104	106	107	98	127	102	105	111	99	126	132	100	91	110	93	112	98	98	119	133	103	107	100	112	100	94	107	113	122	108	102	104	119	100	98	105	103	116	113	119	98	103	121	107	113	125	103	108	99	108	131	102	101	104	99	110	102	97	102	102	106	118	107	98	103	97	92	87	99	118	100	109	121	97	94	105	117	111	103	112	99	102	119	123	98	103	98	86	94	109	104	97	109	96	111	103	120	116	102	104	103	100	114	107	100	107	103	116	123	115	88	116	103	87	90	110	120	100	103	110	102	123	102	117	82	91	119	102	100	111	108	93	91	84	96	101	94	115	103	119	120	110	105	88	110	102	75	112	116	102	94	102	78	111	106	112	97	99	129	126	90	102	92	101	111	102	100	95	96	100	95	101	106	94	111	94	91	120	101	116	103	116	108	93	90	113	123	105	98	97	117	81	105	101	110	92	103	111	99	96	93	110	108	96	95	112	114	104	102	104	105	111	99	122	109	121	107	99	113	99	129	114	106	112	107	96	112	104	115	93	118	107	101	108	98	87	119	104	97	100	109	102	109	97	104	102	111	115	116	97	96	94	103	106	107	101	110	103	111	122	108	100	97	98	104	105	99	107	111	115	102	112	96	100	108	108	113	102	98	102	99	115	92	87	109	106	131	100	98	96	100	96	117	119	110	110	109	118	88	121	109	95	96	104	113	107	110	113	116	82	92	91	96	135	98	117	113	105	126	110	121	126	109	97	112	103	92	118	112	100	126	91	98	103	106	91	100	108	99	99	102	109	118	113	98	97	97	105	99	99	116	117	101	111	106	127	102	116	97	105	100	98	101	110	107	104	100	96	90	122	114	92	113	107	96	120	91	87	106	103	135	110	97	105	102	96	110	118	118	102	96	103	117	111	99	119	109	88	100	108	91	120	109	97	96	111	100	119	85	88	97	94	106	106	102	105	108	105	107	94	108	91	115	122	106	112
5510	417	505	542	486	452	461	428	440	411	404	420	383	377	412	417	401	394	386	396	390	356	379	370	383	389	374	355	391	354	330	369	348	350	367	375	368	363	398	373	371	366	343	356	384	378	327	363	348	377	393	375	375	338	391	355	387	398	388	388	391	365	391	377	371	384	371	364	363	401	352	385	410	352	402	357	400	368	332	352	361	365	375	394	382	355	385	397	399	386	321	348	361	355	360	357	356	391	373	363	331	345	361	344	358	382	371	332	358	364	340	351	373	351	372	399	340	364	368	366	379	353	382	355	371	358	385	386	387	348	358	371	356	401	361	372	386	382	389	379	376	353	339	367	341	316	365	357	346	384	344	374	351	389	375	338	375	365	407	378	347	357	398	350	339	365	366	368	367	345	368	371	361	356	357	381	347	367	371	399	338	332	373	368	357	381	368	369	414	380	380	375	346	349	346	359	378	389	376	353	356	380	353	380	364	361	366	360	339	376	367	373	360	383	354	352	360	372	354	365	376	387	402	376	360	382	299	395	403	376	348	364	404	369	328	403	362	377	398	390	370	380	406	387	371	348	374	347	395	355	342	380	380	355	406	365	364	380	366	393	371	388	335	384	385	398	358	362	349	389	370	354	392	375	351	348	376	369	375	356	379	370	384	344	354	382	380	358	378	343	374	347	348	381	386	397	347	340	371	331	330	429	366	364	408	365	382	378	341	330	358	346	372	353	404	382	375	390	392	355	397	386	354	346	384	373	329	363	393	352	380	347	358	342	344	369	350	377	363	387	384	371	338	317	392	364	374	385	388	394	403	402	377	357	386	346	383	329	359	367	382	355	370	364	361	364	332	372	348	377	389	357	394	391	406	356	377	371	338	384	371	334	351	360	359	363	348	359	400	367	349	336	385	377	386	365	367	380	346	367	352	364	359	375	368	362	380	364	379	383	357	334	383	373	411	350	365	364	340	348	378	378	378	364	378	377	345	368	399	367	388	349	362	349	395	353	376	391	355	386	366	375	382	363	407	364	372	347	375	381	369	378	378	365	354	345	375	381	337	365	371	377	369	353	368	376	378	360	356	347	350	383	363	381	348	372	320	371	344	343	385	380	375	364	394	356	378	355	369	380	354	385	340	403	379	373	376	379	366	374	352	390	375	393	348	360	392	365	360	403	366	362	356	385	342	383	374	411	377	376	378	373	351	394	364	364	347	382	359	363	391	364	364	348	364	346	390	384	360	391	347	345	413	358	388	394	396	386	371	345	365	401	342	392	378	361	399	361	353	357	378	357	375	373	345	372	356	361	379	350	352	372	401	332	384	386	351	366	356	359	367	376	372	325	360	362	394	370	366	365	386	371	377	383	351	344	384	351	344	395	359	364	389	339	368	368	349	349	387	334	388	403	371	337	335	386	357	372	354	363	347	353	382	357	344	372	369	340	365	340	363	336	361	369	380	335	369	394	357	327	372	416	348	356	361	385	363	376	385	369	359	372	346	375	393	347	348	347	360	363	381	390	352	357	383	359	340	340	350	385	389	386	361	408	338	362	365	391	365	382	396	343	360	362	352	373	371	373	336	368	359	369	365	381	358	375	361	395	355	361	382	372	349	360	374	358	364	351	352	374	367	390	335	377	359	370	363	390	390	351	366	380	377	353	365	323	389	340	356	360	338	401	358	357	399	370	400	376	350	344	381	364	357	360	358	406	374	363	358	339	372	380	353	357	319	374	358	365	348	373	396	376	345	384	371	384	378	352	410	326	387	412	357	358	374	351	371	395	378	400	394	389	396	381	367	392	342	381	319	364	385	361	382	355	358	375	373	389	358	349	397	397	380	387	373	342	368	373	416	359	379	361	351	373	364	380	342	355	339	366	364	389	355	371	350	338	346	347	389	358	371	394	394	373	358	396	369	337	400	375	369	387	356	366	351	371	373	355	341	362	348	351	370	351	351	389	383	392	388	355	367	376	382	393	353	386	378	359	378	406	377	358	356	335	337	378	359	379	390	394	392	381	370	388	389	366	374	363	376	382	385	351	370	372	385	310	340	365	369	340	413	353	363	396	386	374	403	331	373	341	371	328	372	374	346	386	376	377	390	383	362	395	359	408	362	339	363	383	397	425	373	383	348	337	367	370	405	357	374	362	374	418	361	364	407	350	368	367	401	374	367	380	350	355	369	367	389	384	372	383	370	369	380	334	368	355	381	375	402	369	379	384	373	386	365	388	377	400	370	376	351	380	349	382	345	375	379	337	373	364	346	407	362	349	342	371	352	399	355	347	357	383	352	367	362	367	378	356	373	350	346	357	355	374	352	390	364	369	347	350	345	331	377	387	377	398	351	349	410	365	366	354	385	374	380	361	385	365	361	324	341	387	358	395	334	351	397	372	380	347	379	367	337	376	363	339	376	371	381	375	303	372	376	372	387	405	355	353	367	379	377	366	385	378	382	362	334	382	379	347	369	366	359	355	369	379	360	412	354	358	368	347	359	411	344	400	366	366	335	363	378	387	381	342	378	332	385	379	364	328	333	338	373	407	366	394	363	385	373	354	358	364	378	379	387	359	373	364	365	335	371	381	362	371	343	370	385	389	406	368	334	363	379	396	380	376	380	389	397	334	373	356	346	366	392	397	359	328	367	377	345	371	363	364	364	379	366	377	389	352	345	378	379	378	345	386	333	364	366	392	367	333	369	353	372	378	394	362	366	327	388	367	341	354	377	366	334	318	392	372	359	339	386	329	390	372	368	347	366	375	351	352	406	388	376	381	376	373	365	323	376	404	416	374	357	373	391	366	378	392	386	323	354	352	389	336	381	364	368	399	355	367	365	374	368	378	368	347	362	343	374	359	352	383	384	355	384	359	372	358	353	385	351	377	358	351	366	390	371	387	386	349	351	366	340	396	398	361	364	369	378	373	383	388	359	373	396	378	370	355	391	383	337	398	397	355	354	352	386	377	354	366	383	378	349	330	352	366	359	366	367	388	340	378	383	358	414	382	360	337	394	356	360	352	361	390	403	366	374	358	391	366	384	388	338	364	354	390	382	362	367	363	318	361	366	336	373	329	368	361	391	387	355	411	354	354	367	390	368	366	394	335	339	346	346	354	340	384	357	385	352	402	366	378	370	387	382	333	356	383	359	366	370	356	382	352	385	363	355	347	349	363	380	345	372	387	351	345	377	362	356	355	384	321	344	350	392	344	364	383	416	362	373	353	349	363	364	352	366	373	360	344	346	366	391	347	384	390	367	379	354	382	373	362	350	380	378	370	374	356	381	378	390	360	373	378	354	350	349	374	381	362	352	361	378	360	401	357	362	361	412	393	351	361	362	373	401	408	372	359	365	379	393	391	341	405	368	343	368	347	369	370	367	381	368	357	361	376	363	356	391	362	381	362	353	391	403	349	368	336	345	361	376	345	375	388	390	363	368	360	332	377	361	332	369	343	359	393	343	348	411	357	381	348	343	365	389	338	359	375	393	365	369	410	395	360
38335	16967	3707	1141	834	655	536	425	417	355	335	338	336	272	266	244	245	246	251	227	255	254	251	219	264	232	231	217	253	216	216	214	229	218	244	223	247	219	219	208	228	207	228	226	195	217	212	216	220	223	226	207	206	226	221	226	200	226	220	206	244	214	223	249	211	183	238	200	222	232	217	215	244	235	199	212	216	212	207	222	232	191	215	205	244	221	215	232	224	218	215	209	214	189	233	180	209	213	220	222	217	216	201	214	236	190	208	240	214	201	217	222	204	201	217	204	202	213	213	216	216	220	233	215	220	222	191	228	245	228	244	198	210	195	214	236	200	188	214	214	237	200	215	190	232	219	201	195	212	210	181	226	226	230	226	248	212	229	232	198	229	233	204	224	198	213	211	229	220	248	218	227	204	228	220	215	202	207	201	188	182	224	199	222	229	215	208	191	225	235	236	211	237	229	215	199	235	224	200	219	222	206	212	226	211	201	235	241	209	205	221	214	226	208	218	208	200	198	220	213	196	234	242	221	229	208	207	200	212	201	222	228	215	221	213	214	205	222	206	215	225	219	214	234	207	211	205	224	201	192	203	215	201	219	230	200	198	208	216	215	206	216	218	218	209	207	229	232	229	224	229	209	205	215	224	194	189	210	234	214	205	210	224	207	231	222	204	233	199	230	219	215	204	232	209	203	220	237	227	222	234	200	190	232	200	216	225	195	222	243	199	216	198	223	253	213	207	219	192	207	207	195	227	208	196	224	212	196	230	233	185	215	224	208	235	206	225	224	223	209	200	242	222	189	211	207	205	195	199	180	223	179	217	217	213	213	220	210	201	220	210	187	226	205	198	206	211	217	220	228	202	214	214	224	212	208	204	191	214	227	225	227	217	202	231	208	211	235	190	214	215	218	211	206	209	223	202	200	229	212	220	246	240	187	208	229	228	222	208	215	211	197	218	206	211	186	212	209	221	233	235	236	214	220	213	195	228	222	216	244	201	218	205	212	211	212	223	228	196	216	219	218	232	224	211	252	248	199	219	220	230	214	234	222	196	209	192	209	246	197	227	239	220	195	230	251	207	244	225	219	218	223	222	207	212	209	203	225	221	212	210	201	222	214	210	192	206	211	238	226	219	240	194	205	205	194	218	224	199	238	205	200	214	192	222	221	199	197	219	216	223	198	216	189	211	239	224	205	229	230	217	229	222	226	224	201	225	212	224	213	207	215	193	245	230	220	221	208	216	209	249	256	201	229	201	195	194	210	231	205	204	209	209	215	224	224	233	210	206	222	230	214	213	235	220	233	220	223	195	235	235	207	218	226	198	203	198	210	235	201	226	217	211	223	221	220	206	220	244	209	214	226	199	176	218	191	211	257	208	223	225	226	212	203	245	212	220	225	207	204	220	219	197	206	222	198	199	240	224	218	210	217	205	213	192	204	241	246	188	209	217	231	210	215	210	227	241	225	218	236	203	228	225	215	206	223	208	214	225	208	214	202	212	215	221	199	226	204	221	220	206	208	218	216	227	213	208	220	219	214	214	242	223	221	220	200	215	221	199	180	245	227	209	228	220	202	217	204	182	232	164	238	246	217	210	233	222	200	193	225	217	226	214	223	209	199	204	228	213	205	209	212	226	203	210	226	198	224	206	221	238	233	199	210	234	191	203	219	221	210	214	218	223	179	218	230	185	224	237	202	229	218	194	209	220	214	216	215	178	218	196	225	227	202	215	220	206	221	210	210	215	215	224	207	239	226	242	227	223	201	213	224	223	227	222	221	204	227	202	219	217	223	208	205	209	200	191	222	194	222	229	247	205	221	222	211	236	192	204	224	209	196	224	250	215	220	230	214	220	196	215	232	212	223	235	204	212	214	236	218	229	211	188	227	207	214	221	200	221	205	213	220	238	221	238	245	213	203	225	215	194	208	204	244	252	222	206	204	206	225	207	216	227	202	201	222	238	219	231	203	212	206	199	209	207	209	206	206	199	207	240	243	191	211	239	237	234	203	232	208	203	217	210	209	221	239	219	195	199	202	221	185	219	223	192	204	221	215	210	243	240	218	218	232	220	217	192	235	208	218	189	232	233	220	217	222	200	214	224	205	214	204	235	220	225	218	228	233	249	235	208	222	231	217	218	196	222	183	241	218	212	206	219	214	235	223	205	237	214	221	229	236	221	249	233	215	219	214	216	205	207	213	203	204	224	246	217	222	218	230	222	214	226	220	217	215	203	215	207	236	215	228	234	213	252	233	233	229	221	211	213	197	224	200	209	211	212	211	196	205	231	230	216	214	215	210	189	213	224	224	232	189	227	216	196	235	215	259	231	212	210	197	254	234	220	235	193	215	219	218	257	232	194	218	223	233	204	222	230	234	203	220	206	225	207	229	249	175	197	203	230	240	194	213	198	211	207	217	230	213	237	212	197	204	214	200	209	217	208	215	217	221	208	212	178	205	223	232	220	214	202	217	228	223	242	209	208	236	239	204	187	207	236	221	214	196	229	215	208	217	240	221	210	209	191	180	212	210	228	234	242	238	192	234	229	206	241	247	234	216	236	211	205	220	231	220	200	217	225	217	209	196	206	213	215	220	220	212	202	215	231	222	217	232	236	212	219	214	222	225	213	223	208	203	224	225	224	225	236	216	227	216	201	213	207	210	226	213	212	218	226	236	201	218	214	236	226	222	209	196	230	205	215	231	235	199	212	188	191	189	219	226	223	212	218	195	210	218	205	236	224	207	223	227	216	194	193	220	228	199	213	204	213	216	212	221	218	212	223	212	221	217	243	171	202	213	201	218	212	220	193	209	223	240	274	183	196	226	207	196	196	201	213	193	211	230	222	182	229	217	214	206	224	206	199	228	222	215	198	209	226	217	211	232	217	209	230	244	199	218	209	226	206	229	216	185	221	222	210	222	235	205	204	238	224	204	210	209	223	215	211	217	217	213	218	213	201	218	209	232	219	216	211	218	216	200	199	210	216	191	228	243	206	203	230	224	225	240	204	216	233	247	225	203	211	213	208	196	261	227	204	203	215	229	264	213	215	207	196	218	202	229	228	219	215	263	211	232	220	222	209	186	221	193	235	199	207	208	241	226	252	216	212	195	209	227	194	202	207	205	221	209	242	191	240	212	208	209	225	218	203	217	207	207	189	215	205	239	218	212	191	205	193	208	199	216	187	195	197	200	202	222	229	221	210	219	199	218	204	210	190	229	220	206	196	210	207	204	238	207	202	189	222	196	218	223	248	249	226	226	226	201	204	249	222	230	220	230	216	231	221	222	225	215	221	236	198	228	209	214	234	259	226	216	223	243	219	238	227	227	248	234	210	225	228	217	200	218	229	199	228	210	235	206	180	209	194	203	216	200	225	204	219	236	226	224	206	236	210	207	244	231	220	225	221	221	226	221	213	239	219	214	227	224	217	198	204	211	228	210	223	204	193	227	215	227	220	218	234	231	210	224	215	212	230	235	193	227	228	227	208	207	223	222	192	256
16851	1600	3120	3566	3034	2582	2211	1825	1609	1396	1280	1152	1086	1068	1037	1010	903	889	880	876	900	856	791	787	801	751	774	776	724	749	755	762	689	713	725	683	703	697	707	725	662	710	694	695	707	684	713	719	715	665	655	638	682	726	646	728	693	668	669	655	668	655	678	680	635	637	660	703	642	662	676	643	654	652	676	701	621	644	630	644	689	645	659	621	678	687	617	663	670	693	682	717	649	685	667	709	619	675	711	640	699	719	699	613	659	648	674	677	640	663	632	644	631	619	647	611	664	638	711	647	671	639	644	646	625	674	643	650	677	637	636	644	661	615	608	639	650	641	629	647	622	666	653	629	623	684	667	651	592	722	612	679	687	648	684	639	658	629	639	713	637	630	681	637	593	643	664	684	664	648	679	624	702	647	670	599	669	615	639	649	625	666	647	643	692	674	656	681	647	630	709	670	659	668	713	685	634	666	630	645	669	675	674	645	677	669	629	666	607	690	668	686	670	667	641	623	675	662	685	658	648	622	661	672	627	614	632	678	656	651	688	615	642	600	637	646	668	633	672	641	641	639	648	631	669	635	661	658	668	654	628	647	639	618	641	622	662	637	633	642	630	714	670	618	683	624	599	647	660	708	628	622	650	621	640	662	660	642	692	642	641	698	638	660	647	641	637	680	618	631	693	632	630	635	647	675	666	614	644	649	710	649	627	650	648	649	640	675	641	684	596	675	627	627	709	676	647	664	616	615	706	653	650	645	678	645	617	668	627	633	674	667	664	645	657	650	640	663	627	652	619	646	656	632	667	650	657	640	687	635	635	657	662	658	671	653	707	702	658	625	657	664	664	641	657	634	604	634	659	667	647	646	691	658	653	658	627	649	676	623	676	592	661	669	644	650	690	634	655	674	645	659	655	631	660	659	621	674	695	637	645	624	645	623	665	653	624	676	667	655	639	631	697	657	674	608	658	640	620	638	654	629	660	633	645	660	645	634	656	691	639	661	665	638	665	641	664	663	633	669	631	678	655	655	636	624	655	666	607	670	597	676	646	634	640	606	627	679	648	643	640	666	663	691	631	656	657	677	666	701	624	715	634	681	636	633	675	634	685	660	622	697	645	612	609	660	663	676	658	674	633	669	640	657	663	682	639	636	607	637	645	642	677	631	611	634	659	689	614	688	656	641	633	677	664	665	635	597	687	714	643	675	651	635	628	642	662	647	619	684	677	623	669	640	689	620	665	606	668	682	676	649	644	718	597	627	648	601	663	663	634	643	670	642	678	638	669	643	649	656	619	675	727	627	653	636	629	646	661	624	670	606	641	670	667	619	676	643	668	667	593	657	634	655	606	643	646	682	688	647	600	622	671	664	635	604	649	617	643	647	684	647	653	614	663	630	686	604	642	642	677	644	649	660	661	631	631	622	623	639	627	694	675	626	659	653	632	660	622	603	619	645	640	639	650	697	617	687	657	623	620	675	677	662	670	668	675	630	686	673	637	656	653	636	656	643	596	677	633	657	652	650	668	620	652	627	671	680	610	630	631	676	676	672	610	624	637	649	658	650	637	688	699	679	635	655	654	663	627	663	634	673	641	632	619	633	674	645	683	652	659	644	662	613	669	653	664	646	644	646	642	646	633	667	653	651	677	658	649	675	644	608	655	740	669	616	620	651	650	678	659	631	644	656	673	642	611	669	655	638	647	645	653	638	622	659	679	587	677	646	630	673	666	645	699	652	674	659	686	660	682	684	706	674	646	694	634	654	600	615	655	630	648	664	739	692	642	661	609	649	692	659	598	690	660	625	670	654	616	684	691	644	607	671	627	656	700	654	607	625	614	696	676	632	653	668	649	672	690	637	640	703	632	691	689	631	673	611	621	671	736	635	595	607	693	653	681	650	644	627	662	685	684	674	659	664	662	636	647	611	661	700	654	635	646	629	653	665	659	663	627	635	641	654	667	629	682	649	640	670	619	669	651	637	647	631	638	625	632	646	689	636	637	644	640	651	617	629	662	685	617	630	655	627	609	638	629	594	697	658	651	672	655	686	650	692	625	616	619	655	718	647	646	636	651	611	630	647	599	647	637	644	620	654	662	632	645	686	647	650	670	671	654	660	646	601	638	667	651	657	660	653	678	673	678	632	692	677	629	655	609	681	669	636	660	633	678	646	652	661	628	661	612	691	616	711	676	688	659	658	640	652	695	663	708	622	707	629	633	656	630	601	626	645	685	660	650	634	638	646	642	704	667	646	680	680	692	669	642	660	655	667	651	611	672	654	653	667	661	693	612	615	669	639	650	621	635	622	644	654	631	645	615	636	640	659	650	602	657	662	650	671	681	737	663	707	663	689	645	621	629	609	637	626	648	676	610	649	655	621	627	619	663	651	632	605	643	662	608	680	627	632	627	672	659	644	643	622	610	659	628	670	639	613	648	635	672	645	656	634	672	651	661	599	668	671	669	609	603	673	682	659	689	621	633	617	647	692	669	631	665	723	671	691	669	627	659	698	626	664	695	663	680	677	650	658	644	647	676	642	625	638	646	655	644	616	673	633	632	629	659	667	663	638	676	678	627	624	654	642	680	632	605	665	673	677	633	649	703	622	641	651	678	644	631	625	642	623	650	668	627	647	596	642	674	629	695	717	639	631	646	682	632	602	588	634	624	640	683	643	627	660	627	652	668	651	628	692	648	660	642	679	638	644	664	620	649	677	651	648	631	705	665	629	661	644	637	624	623	687	685	654	615	653	645	679	592	643	663	625	622	640	625	618	671	662	646	666	669	662	610	666	663	624	643	641	642	625	671	670	692	619	621	714	635	634	611	622	651	710	689	605	617	614	631	665	612	698	661	620	689	656	640	617	662	625	633	655	689	648	701	673	623	656	647	698	629	674	665	644	622	664	690	666	649	707	656	641	626	634	660	633	620	620	616	642	625	678	590	622	669	662	671	651	692	662	618	642	654	637	674	653	627	674	671	673	673	659	673	674	663	667	598	639	641	640	655	662	589	630	628	662	632	651	661	603	638	637	637	656	586	639	650	658	667	681	686	660	638	632	701	668	650	698	621	671	634	630	599	661	612	675	658	641	639	649	642	660	624	669	663	632	655	630	696	642	664	655	654	601	654	643	621	623	705	609	667	611	681	656	680	673	603	679	607	686	686	608	663	650	647	625	645	645	664	669	656	637	684	608	660	665	650	656	614	641	661	690	646	685	669	670	619	622	617	662	618	628	651	630	678	687	634	660	619	637	587	595	627	647	693	662	644	674	634	651	606	616	695	659	673	657	644	664	674	657	650	634	626	626	608	638	668	704	652	656	623	696	673	634	632	669	663	661	645	632	670	648	644	625	657	645	674	650	632	656	627	657	619	590	644	664	619	656	597	612	626	664	626	665	661	618	650	681	620	624	652	666	623	663	611	662	615	651	661	662	672	671	645	654	665	641	657	646	627	679	602	669	636	638	696	667	648	622	656	666	641	649	691	672	647	661	638	685	695	676
42343	24744	13434	2571	1696	1296	955	773	723	620	504	484	434	429	397	401	411	359	386	356	341	343	334	352	327	352	320	347	329	365	320	328	316	335	287	317	333	310	314	291	292	303	328	286	303	285	296	275	311	276	310	314	272	294	277	290	304	290	288	287	278	277	321	302	324	270	291	316	285	321	299	294	259	273	268	312	293	321	306	307	305	291	285	301	282	298	279	316	295	263	330	318	332	347	286	265	269	269	281	284	299	321	286	304	286	273	320	276	251	279	334	301	347	284	286	279	298	304	289	295	290	291	318	282	264	269	289	295	314	280	294	292	269	300	305	293	295	295	331	261	282	288	297	275	288	270	302	316	303	296	322	307	297	295	294	267	303	299	306	281	294	278	312	309	297	286	309	279	286	321	294	283	314	282	295	291	302	277	293	296	283	315	274	292	299	282	342	266	300	309	326	294	283	290	296	293	290	306	317	296	303	275	304	310	289	300	274	298	303	299	294	261	321	269	303	308	316	267	303	263	290	292	308	321	293	285	310	321	301	285	273	297	307	308	288	300	318	259	300	284	292	305	286	311	310	280	321	333	281	332	306	290	320	298	287	312	296	304	273	296	321	245	287	295	314	303	290	283	323	295	313	314	274	311	280	269	262	304	301	314	305	299	317	286	295	283	268	305	319	278	296	302	297	286	294	279	284	248	308	296	311	300	311	294	298	274	280	309	285	306	309	296	318	307	305	307	287	329	273	302	284	307	303	283	297	281	307	320	293	306	258	265	307	290	302	302	309	303	323	294	293	279	297	285	308	259	310	274	287	284	292	294	281	297	291	270	310	292	284	287	275	280	286	272	290	293	305	321	266	291	299	308	313	345	290	271	278	330	289	307	314	299	286	290	299	290	310	307	305	307	259	303	330	301	297	283	295	315	290	302	312	317	320	315	301	292	309	295	254	311	309	300	300	289	305	307	285	274	289	295	308	295	282	310	293	320	278	289	288	300	295	303	299	300	311	279	286	281	267	293	306	337	272	268	290	297	269	283	278	308	295	311	330	302	285	302	302	311	268	291	283	274	294	271	287	304	275	275	302	309	294	314	294	311	284	306	301	303	284	307	290	292	279	285	279	274	294	288	325	293	306	285	299	272	306	277	320	305	283	292	274	307	290	281	288	283	280	300	263	295	293	293	289	303	322	253	312	311	285	289	258	300	281	285	291	300	306	270	302	300	288	267	277	276	275	269	303	287	298	298	308	277	309	274	275	266	266	280	271	285	313	304	304	304	306	285	290	287	278	301	290	327	304	272	298	310	272	316	289	282	297	273	269	296	296	275	275	299	311	286	292	285	278	266	276	294	267	304	321	306	299	288	289	285	296	279	314	309	276	278	269	322	303	325	290	295	309	313	292	318	278	309	290	289	282	323	288	272	289	275	272	280	292	316	305	289	297	289	300	308	287	310	282	312	270	280	260	312	270	300	304	290	303	306	304	294	283	281	314	297	301	317	313	318	296	253	325	281	273	285	290	306	271	300	288	277	317	314	294	294	322	290	285	289	298	293	297	305	280	285	283	287	274	285	320	319	292	289	267	287	298	309	297	309	312	300	290	323	305	337	315	291	277	310	301	300	282	294	286	259	316	307	288	296	265	339	304	292	307	299	314	328	307	297	249	292	275	305	299	320	313	288	275	303	251	314	295	284	292	278	288	298	344	279	278	293	303	311	304	301	322	303	317	317	269	301	309	292	320	317	307	320	286	295	291	295	303	312	301	294	297	278	318	290	308	291	324	295	299	287	303	310	311	272	281	289	273	260	275	296	314	296	287	267	282	271	254	281	292	329	289	289	302	292	304	310	309	282	276	296	311	281	317	280	285	293	290	293	328	290	312	312	301	268	315	287	288	292	314	322	298	294	304	322	308	283	294	291	323	289	290	312	323	285	304	301	295	288	319	328	273	314	305	303	281	277	303	281	295	318	271	273	310	281	289	308	307	299	304	280	297	300	309	304	304	286	275	255	266	339	305	278	283	284	306	318	268	282	301	292	296	260	283	272	297	347	280	303	296	298	324	280	286	275	287	292	311	293	303	294	307	293	298	274	321	301	307	328	292	271	290	272	305	300	283	308	323	292	293	301	293	298	289	303	305	304	309	288	279	290	298	307	307	281	284	285	313	310	310	307	296	319	272	292	287	310	318	291	303	287	322	304	309	275	295	324	312	284	325	303	279	291	292	296	298	287	307	316	290	328	284	296	307	325	285	311	295	286	300	275	297	303	303	279	309	261	311	294	326	316	307	303	293	292	290	304	281	307	316	274	290	268	274	283	287	263	279	295	307	276	273	289	287	317	281	313	283	291	285	289	304	282	313	272	278	297	294	291	263	290	291	299	296	286	306	307	287	286	301	303	314	308	290	291	297	296	268	290	303	283	307	282	320	305	282	310	300	306	297	304	291	295	317	305	304	263	299	289	301	295	306	332	323	305	315	281	305	277	312	303	316	293	287	267	307	324	326	287	316	287	313	299	300	278	289	283	276	298	277	285	303	294	263	274	276	301	258	294	282	318	302	293	287	296	276	263	324	284	295	293	290	302	321	297	282	298	268	301	346	283	338	313	260	313	301	293	286	292	291	303	273	290	326	273	287	299	301	299	325	292	319	295	263	290	320	269	320	292	296	272	291	272	276	269	268	265	301	287	307	312	285	260	293	302	322	285	293	304	293	313	284	281	269	299	269	282	295	303	301	296	283	289	307	326	321	319	296	288	278	291	322	311	323	307	289	284	308	298	310	294	280	318	309	312	299	283	261	304	303	286	288	300	310	282	303	305	327	303	309	304	295	265	298	312	289	285	282	303	307	297	299	257	321	274	290	283	282	326	294	300	289	292	291	273	287	294	315	299	268	281	303	311	280	295	276	260	307	300	280	292	318	303	327	292	284	302	289	288	275	269	301	301	314	312	306	302	295	281	308	297	292	279	294	292	272	312	295	283	324	312	301	326	288	324	285	279	298	280	248	300	285	302	299	268	280	309	296	291	309	296	286	305	312	292	306	299	303	282	284	310	295	255	310	268	294	265	273	302	263	317	306	287	261	294	294	272	276	298	283	309	268	296	317	324	308	266	312	266	310	291	296	292	310	282	280	297	291	290	282	305	285	296	283	288	313	294	304	285	308	293	280	291	272	296	307	315	292	299	255	296	280	271	292	284	295	291	312	278	294	282	276	243	278	309	308	281	293	301	318	296	281	316	261	349	328	307	318	275	315	280	302	290	281	274	309	336	281	300	294	288	312	280	310	276	305	259	289	296	305	278	297	308	314	276	285	304	300	282	306	257	270	244	277	285	300	312	286	335	296	295	294	308	306	279	290	269	275	294	310	338	315	304	285	295	319	293	295	276	281	291	255	298	314	283	306	288	332	284	259	285	327	296	285	286	280	286	293	298	267	329	278	294	276	274	283	283	289	312	294	312	272	292	276	293	303	317	267	307	302	298	305	300	303	271	280	327
20517	2650	5713	6441	5501	4509	3659	3170	2752	2383	2250	1933	1764	1659	1586	1418	1427	1345	1312	1289	1209	1174	1141	1146	1103	1113	1073	1056	1118	1064	1016	984	1008	977	988	955	945	920	898	961	913	925	962	917	925	882	897	919	907	895	910	885	922	907	883	928	893	930	895	849	846	866	869	863	879	845	839	870	919	870	886	855	844	855	870	850	879	911	876	876	884	865	860	816	880	879	869	816	859	920	836	899	874	821	843	827	896	854	869	827	840	848	831	850	855	851	842	869	844	850	861	828	809	861	854	850	816	843	853	875	841	815	852	857	813	823	809	845	866	850	882	903	858	816	842	850	823	818	833	785	854	875	807	839	892	860	850	839	819	888	826	808	801	818	851	849	820	845	837	885	830	911	804	803	866	838	844	842	835	829	840	842	847	814	822	815	898	838	872	828	821	830	854	816	802	771	846	889	834	820	881	860	894	827	836	802	872	866	892	822	814	830	841	884	802	854	804	827	796	808	870	857	784	896	794	807	804	871	880	805	837	833	845	862	830	803	814	788	844	825	817	826	807	837	817	798	873	847	815	831	835	829	836	814	849	814	826	815	817	864	796	873	802	825	850	832	845	867	841	841	870	829	784	814	761	798	859	799	823	857	877	856	853	860	877	855	782	849	866	803	835	818	812	800	862	829	859	869	822	835	846	872	787	799	811	773	788	846	796	825	806	841	868	804	835	840	870	856	872	853	896	852	833	861	804	845	865	828	864	839	789	793	824	859	799	835	841	823	821	818	832	829	845	782	859	833	812	826	809	862	830	817	842	844	782	866	797	787	829	853	839	813	924	833	863	899	881	857	823	859	837	781	833	818	836	862	882	861	872	825	859	859	817	876	830	876	857	809	867	828	810	776	850	887	857	828	833	813	808	842	818	835	906	866	910	834	872	835	876	806	783	839	820	838	856	855	820	854	807	830	889	874	842	851	876	877	837	871	805	848	840	827	783	809	830	798	805	832	785	795	909	817	778	844	782	838	831	888	824	827	852	828	858	789	817	816	846	834	855	836	859	874	875	896	864	833	851	831	776	853	803	850	832	883	866	824	785	867	823	844	820	869	818	883	806	799	863	795	816	833	806	867	813	833	874	821	825	837	804	805	869	871	822	815	857	877	827	900	819	867	872	821	833	840	809	828	813	800	821	843	831	869	848	854	867	848	824	820	771	851	825	820	861	870	843	820	815	852	842	835	865	864	820	785	843	834	834	845	795	797	848	825	857	773	849	891	845	836	840	828	813	836	858	903	829	834	845	776	822	833	809	903	886	802	824	840	833	806	832	857	852	850	838	863	827	870	882	881	849	804	871	846	808	825	907	848	918	875	848	885	795	859	799	816	840	791	829	858	894	860	818	824	870	793	844	781	803	897	850	817	828	805	882	889	816	825	843	873	842	808	845	848	811	811	839	822	837	906	821	790	835	838	813	846	836	843	831	812	837	779	805	816	830	809	831	874	882	849	914	834	875	852	811	856	784	845	817	820	896	833	861	825	846	845	836	842	836	826	839	830	872	850	809	828	824	812	819	824	843	832	896	874	782	833	860	843	817	865	841	831	798	800	822	827	823	858	838	834	829	819	835	847	903	836	847	866	842	796	843	797	822	855	835	821	837	847	833	827	860	823	828	805	873	881	847	890	851	862	876	775	889	871	890	843	872	856	869	808	863	868	803	831	832	797	833	848	815	848	857	833	849	771	799	798	836	840	831	790	830	843	876	833	856	818	852	858	871	806	865	837	822	808	778	910	852	839	873	853	831	854	833	840	800	855	838	816	769	830	803	753	846	823	803	832	789	840	856	879	838	843	812	839	894	803	833	864	858	827	845	831	835	812	832	877	892	769	805	875	873	847	845	799	853	854	813	800	830	807	821	797	897	861	870	851	872	871	842	841	855	821	847	842	827	846	846	861	831	813	821	812	823	855	830	866	857	865	825	836	887	858	796	813	786	851	842	831	847	810	823	808	788	874	798	821	876	845	819	816	854	763	847	788	856	826	816	814	839	830	821	800	873	840	821	828	854	871	803	814	805	824	797	838	875	846	828	825	797	844	827	874	865	824	891	839	826	841	835	832	839	825	836	859	846	792	797	833	856	805	868	877	825	821	850	816	794	796	827	852	830	836	845	806	808	783	873	891	859	760	807	817	839	852	856	777	834	861	844	803	857	812	833	768	895	820	833	862	838	906	809	821	868	876	862	804	820	917	770	788	875	782	865	826	815	896	869	829	846	816	844	784	850	859	817	832	790	850	840	903	813	807	872	872	831	838	825	804	792	841	827	778	889	825	825	856	906	881	884	842	780	868	843	833	855	792	817	850	839	868	790	732	819	794	833	830	814	889	868	753	867	824	882	841	863	820	832	835	826	860	822	875	912	855	808	880	822	832	809	866	822	838	887	828	852	809	827	834	813	813	813	830	847	898	906	831	835	920	866	792	814	804	838	861	883	843	826	854	843	851	849	858	825	849	833	872	846	865	830	887	834	833	849	804	803	824	903	854	914	850	825	775	803	851	839	818	866	847	887	816	814	816	817	865	846	887	853	848	834	758	811	814	801	816	819	839	808	874	773	832	865	807	835	881	852	856	824	771	864	835	841	804	833	844	825	820	840	807	851	826	858	776	845	849	856	879	868	835	828	876	877	894	834	798	793	809	857	789	829	844	888	795	856	834	817	806	873	823	851	813	848	789	842	853	850	896	875	852	867	910	817	841	826	853	803	802	830	854	866	865	821	919	850	871	881	853	824	816	888	838	839	869	849	842	773	806	839	805	850	833	807	813	806	831	840	809	843	847	836	827	836	863	869	831	801	826	781	843	774	849	881	840	832	845	818	869	931	868	786	824	824	810	861	792	832	766	843	847	937	837	849	813	789	826	860	836	842	863	849	871	806	763	864	835	801	878	832	859	816	832	804	798	864	814	783	819	820	807	847	881	805	886	861	817	829	863	862	837	814	875	826	814	860	850	805	851	900	846	840	824	801	845	875	840	843	829	841	821	817	862	850	881	890	857	831	853	821	861	780	880	853	797	834	893	892	816	821	811	817	847	830	862	816	857	866	804	863	797	837	859	803	854	841	857	800	811	847	793	834	866	808	893	862	835	823	811	809	873	825	876	807	843	790	818	869	837	858	843	832	791	854	858	863	855	895	862	849	881	804	863	830	829	876	817	850	849	834	871	869	790	851	851	860	831	878	845	876	785	890	874	871	857	782	821	820	880	820	788	830	856	889	873	799	848	814	827	802	845	875	898	829	849	855	855	833	818	876	844	856	823	860	819	848	858	841	847	796	875	813	846	855	844	860	814	859	843	820	827	833	818	872	862	784	816	806	857	867	887	800	826	944	828	829	859	851	849	745	808	849	830	844	870	821	855	832	819	880	807	853	834	816	877	813	848	882	824	822	880	857	881	853	839	857	820	853	785	813	854	844	825	808	829	802	796	791	869	845	855	832	855	874	909	837	861	815	833	837	856
5852	486	306	168	135	111	147	108	103	124	105	117	112	127	111	117	98	99	108	106	104	104	96	108	118	115	97	108	116	111	134	124	110	105	109	104	105	109	117	115	112	110	95	106	107	101	107	89	98	90	108	90	105	97	102	101	96	97	109	128	124	101	126	103	100	98	90	107	90	106	117	100	100	97	95	88	120	97	132	109	103	97	104	115	92	122	95	130	100	111	94	110	101	114	125	99	106	101	124	95	108	99	109	105	108	114	101	81	99	92	105	107	109	102	107	125	101	111	100	114	112	115	102	106	115	113	112	110	118	120	121	95	109	117	114	112	122	107	100	109	123	97	112	121	117	133	115	106	95	106	109	117	105	108	92	106	84	96	107	119	114	106	95	107	87	93	126	93	121	87	93	116	101	100	99	101	118	108	105	105	109	107	99	117	104	104	99	112	108	112	109	105	96	111	123	117	116	97	110	100	98	101	99	102	103	120	104	116	115	104	108	97	110	129	95	101	94	113	127	107	108	107	100	95	110	107	108	91	117	110	107	106	116	96	113	124	93	106	103	105	93	118	118	105	118	112	113	96	128	120	117	116	99	111	94	93	118	114	126	120	118	104	102	94	107	106	117	94	98	109	95	105	123	99	100	98	96	119	105	84	92	102	85	127	100	112	126	118	105	97	107	112	100	121	112	123	95	118	110	124	101	105	106	126	120	106	106	100	119	112	106	97	112	118	94	100	109	116	114	116	104	91	112	105	109	106	101	122	110	86	115	104	118	87	108	119	125	100	93	123	100	102	93	102	115	121	107	118	112	115	117	113	123	109	94	92	113	107	103	96	96	125	102	121	119	113	110	99	108	109	111	122	116	98	111	93	106	113	101	86	110	115	98	104	82	96	123	125	98	113	104	92	98	102	107	93	102	98	109	82	118	99	115	118	93	102	107	113	102	117	110	118	112	112	115	115	116	118	109	91	96	100	97	99	115	114	114	110	111	103	105	111	120	119	95	115	111	86	128	104	95	108	95	112	103	104	97	99	112	101	120	107	95	104	122	100	117	107	114	105	107	116	118	111	116	107	99	86	110	120	96	90	122	105	121	93	99	114	106	127	108	96	133	106	126	102	84	110	114	107	97	123	107	101	104	111	98	100	104	96	99	99	119	85	116	106	101	107	106	104	97	100	94	117	120	109	107	96	96	113	117	100	123	98	107	103	99	106	101	85	124	110	100	107	105	117	101	106	107	108	99	112	109	94	100	102	98	108	104	115	102	114	114	121	116	98	80	102	116	108	107	97	119	97	101	129	111	104	109	105	95	91	114	97	102	116	107	100	107	98	106	114	105	111	114	101	116	101	106	103	110	114	90	100	104	106	100	90	102	107	114	89	122	108	104	115	137	117	95	103	105	97	103	105	109	109	112	117	109	106	98	110	97	107	130	102	148	101	110	118	109	104	101	121	103	108	115	126	109	96	119	91	111	110	96	127	108	103	116	118	111	112	111	108	99	110	107	109	121	118	116	122	123	101	111	118	107	120	100	117	115	111	112	88	92	103	99	92	112	102	106	89	109	108	106	114	109	130	122	103	122	108	121	97	118	127	99	109	90	112	114	104	99	120	126	103	105	95	101	100	116	106	102	120	98	104	106	96	105	103	116	107	120	101	100	118	101	101	113	107	117	116	108	128	90	91	134	122	124	114	106	98	110	101	107	112	88	104	113	102	115	105	123	99	121	101	97	119	88	115	104	103	101	103	103	123	109	92	95	123	110	104	107	111	99	117	96	99	115	106	101	86	123	109	112	105	88	99	107	98	104	96	101	106	105	102	105	117	115	119	105	119	99	108	97	119	115	111	107	100	108	108	112	99	87	105	103	85	113	119	114	97	116	97	111	129	116	107	94	98	100	113	95	98	114	101	100	115	91	86	104	113	95	99	113	126	91	97	100	119	122	95	102	102	98	94	115	109	113	109	113	104	111	92	92	101	88	119	102	91	99	113	122	110	110	109	112	95	110	102	99	110	102	95	107	93	112	107	94	103	120	107	98	88	103	109	102	108	110	116	115	114	82	99	104	114	122	99	138	120	111	102	106	111	104	101	106	102	111	110	117	109	108	122	113	98	93	95	97	127	126	116	128	101	104	111	107	103	124	102	124	117	110	86	96	98	121	113	113	98	112	112	112	107	101	116	114	128	98	117	99	108	93	113	99	115	108	96	120	91	109	113	93	122	115	91	110	120	115	100	123	95	112	116	99	132	111	118	104	92	111	106	122	116	104	102	101	95	121	109	114	101	94	135	108	117	100	111	93	120	126	98	115	117	101	95	89	91	114	105	125	124	115	108	110	99	100	99	126	110	104	107	110	104	107	102	114	109	135	111	101	119	107	108	107	106	103	117	102	119	97	108	115	108	115	96	97	115	115	112	128	95	109	88	96	117	92	117	115	115	114	112	113	116	115	81	101	129	113	98	107	106	109	113	87	115	112	110	102	106	134	90	106	120	113	107	121	112	103	102	116	86	105	100	118	102	111	118	105	105	107	87	107	89	109	109	121	102	108	109	106	122	109	99	103	102	121	107	132	102	105	109	103	95	88	127	127	106	114	92	99	121	102	123	119	103	109	107	116	111	106	124	114	101	94	103	111	107	107	111	113	100	113	101	115	113	117	114	99	107	123	97	96	123	105	110	116	107	131	106	118	90	112	92	101	129	94	100	96	104	112	116	123	123	93	122	106	114	117	121	124	94	93	104	98	116	118	111	125	111	105	93	107	125	108	108	106	111	81	98	87	92	109	120	123	109	94	128	109	125	119	110	94	121	114	102	125	94	109	113	105	120	104	122	112	84	103	113	121	109	94	108	104	103	93	107	106	111	104	110	95	115	74	97	110	95	99	109	98	107	110	98	91	108	103	87	102	102	108	106	98	94	106	102	102	102	102	115	107	99	102	100	108	104	114	105	105	106	125	112	112	121	110	121	106	113	115	115	84	95	94	109	107	95	130	102	122	110	99	101	97	112	98	114	123	79	110	117	96	122	104	101	103	108	100	112	110	107	121	122	131	105	94	114	101	118	99	121	119	117	104	119	117	108	127	101	121	100	98	107	101	106	114	105	88	103	113	105	99	104	117	96	99	112	105	110	118	104	113	102	111	92	112	118	104	104	104	88	102	90	97	104	117	120	112	100	99	119	103	104	108	89	114	110	102	113	114	115	118	93	116	111	106	117	114	77	104	88	96	106	96	100	113	101	107	125	112	107	126	108	98	112	110	124	128	100	105	109	111	94	112	100	108	112	104	99	105	112	109	115	98	113	99	111	103	107	109	109	104	113	109	101	110	123	112	91	106	104	99	104	123	109	106	107	127	131	104	102	106	113	111	99	133	95	119	119	106	113	107	125	111	98	86	95	88	114	85	106	115	110	99	95	109	104	109	100	107	103	103	90	110	101	111	107	109	104	91	108	107	130	105	118	112	113	95	99	110	98	111	119	116	100	97	113	106	109
5497	433	544	572	518	461	469	488	424	432	409	374	390	402	387	361	386	379	386	379	341	421	407	377	365	371	395	343	366	367	395	346	355	380	361	371	380	360	357	382	358	406	357	353	373	376	368	370	372	400	368	392	348	344	404	359	375	399	352	378	400	365	368	363	375	370	347	380	378	359	372	371	354	378	370	406	350	351	364	377	354	340	351	367	345	384	376	346	386	380	319	376	332	365	357	367	384	389	365	401	351	378	333	350	416	366	335	364	373	367	365	367	407	360	416	395	401	384	385	369	384	334	367	369	352	369	353	353	332	412	381	360	393	348	336	346	313	386	348	334	353	355	379	374	396	377	398	403	355	358	373	370	325	348	364	359	333	349	352	329	357	378	362	412	355	364	390	401	353	388	400	343	380	400	361	367	377	369	356	352	347	378	385	361	380	377	383	399	364	397	371	368	326	363	353	364	379	388	374	391	368	367	387	386	369	360	353	346	363	359	386	356	348	398	378	390	394	361	376	366	401	371	361	360	386	372	341	398	379	372	400	358	383	393	390	357	399	370	387	339	368	397	366	356	358	346	411	378	381	367	331	388	351	410	384	395	332	356	393	333	380	389	381	333	381	359	381	400	361	352	361	387	320	362	375	359	382	371	374	369	401	411	399	379	371	366	371	339	353	376	355	316	408	345	343	384	364	371	411	348	352	377	340	376	379	332	389	356	366	358	401	368	337	362	369	331	374	361	359	355	359	358	327	405	369	390	378	383	386	340	392	340	363	398	402	388	369	341	388	365	352	373	387	401	352	374	335	389	381	392	378	372	376	347	370	364	355	395	385	367	393	353	365	358	331	385	345	336	376	394	380	350	391	400	355	372	365	381	359	359	353	348	373	385	397	418	354	393	367	378	395	359	359	353	386	364	345	374	372	356	356	365	353	403	390	364	390	367	384	365	355	356	402	386	370	379	371	368	351	373	387	343	391	392	401	371	397	358	382	351	360	358	392	377	351	376	397	405	345	355	376	385	398	367	366	382	374	360	337	359	394	375	393	349	369	353	369	390	367	394	381	405	360	348	361	342	376	355	362	402	356	349	370	388	374	365	384	372	409	344	377	373	352	366	372	367	376	401	370	380	373	392	340	340	360	350	378	377	348	362	390	378	391	356	386	390	324	355	372	401	335	355	345	355	369	345	368	327	354	354	372	349	379	351	382	359	378	388	367	388	332	368	365	374	372	368	357	383	341	346	374	348	368	384	404	382	336	388	379	418	374	329	364	381	376	365	414	351	398	347	359	322	397	426	349	385	386	362	367	351	366	385	377	379	382	371	358	364	384	376	347	388	402	363	376	363	345	391	349	397	387	368	358	337	373	338	371	396	358	382	386	354	387	365	356	397	363	371	368	368	393	360	393	364	345	357	365	369	318	368	342	359	371	346	382	337	342	370	374	367	341	355	335	354	378	361	385	381	365	356	355	396	383	359	352	385	381	380	383	391	396	387	381	383	394	414	385	372	371	384	337	342	342	339	371	358	366	371	376	382	381	309	402	349	357	349	374	367	399	350	338	396	335	388	353	363	358	375	378	368	385	377	385	391	376	351	378	352	391	366	366	348	373	383	394	413	377	375	365	326	375	354	340	361	389	366	344	382	385	374	393	372	410	373	382	331	383	373	401	356	387	370	370	352	361	373	368	383	319	356	386	365	377	367	342	377	367	347	384	361	346	334	344	372	393	365	375	360	410	372	339	371	367	376	340	394	353	370	371	374	361	372	366	366	354	378	393	351	323	372	379	373	353	391	373	386	381	361	334	366	377	363	359	382	384	388	406	347	358	371	348	386	381	377	358	380	410	371	385	379	352	387	381	353	373	376	389	354	365	380	363	336	369	375	363	372	352	363	352	383	385	362	393	357	370	363	369	356	427	357	392	352	365	391	384	357	363	330	368	324	382	350	361	355	360	344	369	371	366	352	353	398	355	395	403	407	381	359	376	387	341	388	398	420	372	339	396	357	390	342	339	362	418	367	332	362	327	365	377	384	346	363	397	342	364	372	368	371	392	350	344	367	387	349	359	351	381	385	365	366	351	391	390	397	332	410	401	386	381	371	354	371	393	418	357	389	428	377	372	380	358	341	346	359	372	324	387	399	346	405	360	349	332	353	399	362	358	371	383	362	359	386	389	371	351	363	361	379	360	372	372	368	416	372	373	388	350	364	397	350	389	369	358	385	379	399	376	400	354	371	369	370	388	372	371	360	393	377	394	337	394	364	375	366	371	347	372	393	356	364	344	370	362	355	347	368	389	373	397	393	340	356	358	365	384	363	376	366	341	377	373	387	383	358	364	381	339	337	357	377	367	332	356	374	400	365	359	386	376	378	321	369	366	377	333	375	392	372	369	337	350	359	364	357	391	344	396	363	375	393	377	385	368	336	367	345	382	367	371	337	380	343	364	386	364	330	341	388	357	359	352	359	350	351	353	381	365	384	379	366	358	399	366	388	373	349	372	369	367	368	390	345	400	344	352	380	344	387	397	387	362	359	363	352	339	337	371	400	380	378	387	403	338	387	359	361	350	354	357	385	401	345	372	374	366	350	384	371	371	381	329	361	384	339	377	356	368	399	383	347	353	346	381	340	370	360	351	354	370	364	357	343	385	366	333	347	354	334	336	389	373	373	372	385	370	391	385	367	373	372	375	358	350	384	382	329	347	339	402	332	366	381	358	360	403	373	402	389	340	349	360	350	394	376	367	410	337	339	380	359	366	360	379	396	335	343	348	350	345	340	379	355	350	372	357	382	358	378	367	376	389	383	393	332	371	377	355	362	391	364	371	396	423	398	353	401	356	352	350	353	373	362	355	337	362	374	351	369	360	353	348	391	346	387	344	396	344	367	369	389	367	371	363	339	400	361	346	355	391	358	386	359	344	372	384	357	366	367	310	353	364	407	367	357	379	371	367	368	377	357	376	377	377	405	393	344	380	384	366	384	396	380	360	359	356	382	352	406	374	353	380	387	361	350	381	356	369	412	373	384	361	324	329	370	386	333	369	359	381	322	348	384	324	381	373	345	353	351	408	378	342	365	369	366	350	379	372	361	371	384	367	361	338	385	363	368	360	338	348	392	397	380	348	363	359	331	386	376	357	384	370	363	384	366	374	362	363	360	358	362	365	373	365	360	369	390	370	387	352	353	365	378	377	377	359	385	355	332	370	337	369	413	374	359	351	371	376	363	358	362	376	384	376	369	353	365	365	364	369	402	370	364	373	417	375	356	365	356	365	365	359	363	380	380	403	381	386	371	382	350	388	373	428	365	354	386	378	380	387	374	362	364	353	357	375	370	374	392	374	328	369	342	359	397	382	358	347	357	370	406	377	382	353	402	376	358	374	368	366	385	373	368	322	370	363	410	349	352	379	370	334	405	352	396	359	397	357	348	395	360	364	366	375	357	364	361	389	374	340	341	357	360	355	344	360	335	355	366	369	367	379	384	370	386	323	340
37062	14775	2580	1149	841	652	519	443	395	355	349	320	331	274	262	257	264	252	253	223	251	259	239	268	256	251	225	235	213	203	241	245	230	215	232	203	231	241	222	225	221	212	222	214	207	217	227	225	232	227	212	217	221	206	218	212	224	220	201	215	174	188	206	214	233	194	197	230	232	211	223	215	240	204	225	243	235	219	206	211	205	210	221	210	211	216	198	210	208	218	218	213	218	201	214	228	214	187	231	201	211	226	225	214	234	202	219	198	234	212	228	208	219	226	212	199	214	210	248	219	213	230	209	195	204	207	214	210	224	193	221	205	194	207	221	218	223	216	187	225	219	212	199	235	219	231	191	247	226	205	208	216	198	214	208	203	214	204	219	224	218	230	213	210	202	216	210	209	240	197	217	208	241	202	198	232	183	223	211	195	216	215	205	219	218	203	210	211	218	211	201	203	228	209	201	214	213	210	202	199	216	205	206	233	218	188	227	204	213	233	206	209	212	234	214	225	221	215	236	215	234	198	206	231	209	210	185	217	219	215	204	199	200	205	197	208	214	226	226	230	231	207	203	222	215	195	206	228	216	206	233	201	200	223	208	207	239	207	209	196	229	223	212	228	215	241	220	208	212	218	210	215	228	224	230	229	207	202	203	237	221	217	211	235	216	225	233	239	221	224	215	196	183	198	201	213	223	225	232	225	199	179	192	202	209	223	208	205	222	218	218	225	213	238	232	233	205	202	222	208	211	204	232	219	231	215	228	207	200	229	192	186	190	214	194	204	195	239	209	225	205	222	217	209	188	240	204	213	215	220	232	215	222	213	187	214	226	214	221	230	244	212	228	227	198	208	229	246	214	239	214	217	209	184	223	209	220	212	255	208	220	231	200	214	218	203	196	237	208	230	223	204	192	218	207	221	202	211	213	235	208	191	217	178	232	206	216	208	226	218	233	207	224	203	223	218	213	217	191	235	237	212	214	199	206	193	240	208	240	228	204	186	205	211	217	230	228	173	221	194	218	195	218	212	207	212	205	219	219	207	213	182	206	230	211	221	215	206	203	228	238	219	231	220	209	233	196	211	222	210	222	207	210	219	234	205	228	221	202	208	206	248	208	205	223	210	228	230	218	207	175	200	232	198	190	212	197	227	217	209	205	229	198	196	194	209	240	202	207	214	190	215	223	196	223	226	209	232	220	221	193	203	221	217	215	235	213	227	219	248	240	218	226	206	223	229	240	221	227	212	221	219	220	212	239	201	211	205	206	211	228	217	214	194	226	230	222	201	244	222	212	238	208	201	223	210	213	213	217	204	214	252	206	215	218	201	215	209	222	210	223	220	231	195	217	236	199	229	215	225	211	215	235	219	204	209	205	219	234	226	205	218	225	250	234	210	202	219	206	238	218	227	236	218	208	206	219	223	226	226	205	174	224	230	242	239	221	207	231	196	201	207	210	189	240	197	194	203	227	229	221	194	197	203	222	213	226	225	227	207	219	220	227	237	206	222	223	215	218	234	214	204	226	240	210	204	226	222	211	190	223	225	209	194	223	210	232	219	223	214	205	212	247	195	184	197	218	208	226	229	215	196	203	220	218	215	201	230	214	230	248	210	211	205	191	222	242	232	206	190	219	217	213	221	223	196	206	211	188	216	241	232	226	220	213	180	203	235	207	218	222	230	185	197	216	211	202	223	240	222	217	226	230	197	194	209	222	231	220	217	207	211	217	201	233	222	213	242	220	228	215	204	213	214	216	201	220	238	236	209	233	213	219	230	199	222	220	202	243	240	211	236	222	217	215	242	208	209	232	230	218	207	231	212	219	218	243	184	208	204	219	212	229	224	201	213	184	198	199	187	221	225	209	215	233	220	207	211	200	237	196	197	202	224	234	199	208	229	191	252	248	200	210	209	215	217	208	217	218	216	218	233	234	231	221	219	204	215	228	205	206	209	189	216	221	213	205	227	221	204	215	220	229	206	190	199	203	193	239	199	213	195	224	206	202	228	225	214	223	204	234	192	196	218	229	206	216	197	220	204	202	254	214	203	241	229	220	211	218	212	215	206	200	209	209	231	196	185	193	229	235	215	211	221	230	201	218	198	216	219	206	199	210	232	198	244	182	206	207	232	249	195	213	211	230	227	229	230	229	224	227	208	191	215	221	204	227	203	231	207	215	190	223	203	190	204	202	216	217	203	225	228	205	238	217	197	213	223	233	244	206	243	225	248	226	199	203	211	221	224	223	210	228	215	208	196	227	218	206	203	214	249	219	199	213	183	230	211	257	201	215	214	198	218	209	242	204	220	194	207	227	202	206	206	207	214	235	230	214	199	214	220	232	215	236	202	229	230	196	223	214	217	206	215	206	220	221	234	213	205	202	207	226	192	220	208	189	224	223	220	230	201	208	219	217	215	235	247	221	234	218	210	213	230	223	211	227	210	240	216	223	240	200	191	214	227	231	233	218	239	207	230	185	219	208	223	214	211	224	210	207	229	208	214	224	211	225	187	224	231	229	201	235	206	230	250	237	222	215	214	223	222	214	204	221	217	233	208	236	223	260	210	242	218	194	248	221	240	206	205	232	248	190	202	205	211	225	213	193	216	205	224	207	205	225	223	204	203	210	225	204	231	224	227	197	206	217	226	219	202	222	203	200	200	243	220	211	225	200	220	223	249	210	224	214	223	225	232	186	208	221	212	231	198	238	239	216	201	230	229	214	232	206	195	205	218	206	231	247	237	209	215	218	227	200	221	204	245	193	217	225	217	216	189	245	201	238	230	228	210	203	217	223	232	210	215	215	209	202	196	215	218	191	222	218	219	217	214	209	229	239	195	220	200	217	209	206	221	229	216	245	206	234	209	211	239	207	234	205	218	239	247	204	245	219	232	226	217	210	218	223	235	200	209	190	220	216	218	234	224	201	210	204	181	224	223	244	198	202	244	204	216	227	224	199	212	214	227	229	209	221	195	214	223	206	212	189	236	234	243	228	219	199	243	208	188	231	238	218	195	188	223	198	220	238	234	205	216	237	203	217	210	195	197	244	208	221	209	206	197	205	205	200	247	219	231	220	227	228	227	205	221	221	205	237	206	217	220	203	228	215	199	228	211	212	196	225	211	209	219	203	233	200	219	230	221	224	236	233	220	201	197	209	203	224	233	198	207	230	210	222	245	181	213	202	214	198	217	212	252	204	232	254	221	191	234	211	213	213	206	197	208	210	204	205	237	213	205	204	227	236	216	205	234	215	223	213	233	237	215	209	213	210	227	245	211	215	192	235	222	215	203	217	236	210	234	246	220	199	215	207	225	256	207	215	232	211	222	195	243	216	214	252	208	222	238	222	226	203	223	209	227	185	201	243	213	211	227	219	191	215	213	229	220	218	229	210	207	207	234	212	204	201	219	193	205	217	232	224	201	205	202	221	234	197	219	190	230	212	237	238	203	207	210	222	212	196	240	206	219	223	188	213	210	227	209	220	208	216	209	228	222	185	200	215	193
15927	1556	3154	3694	3057	2572	2165	1767	1563	1393	1317	1207	1078	1044	1041	970	909	891	884	942	835	835	836	827	764	737	762	739	751	709	725	739	745	705	676	707	715	716	711	721	701	681	714	682	703	672	686	632	670	698	702	690	688	651	633	669	712	648	649	657	662	673	692	662	661	687	680	661	679	690	675	647	626	662	659	671	686	659	643	702	611	671	651	656	687	634	622	609	626	639	680	627	678	679	666	645	655	714	586	650	634	664	672	667	650	708	693	660	656	647	636	672	659	668	632	633	679	649	669	699	649	601	643	615	636	640	695	624	666	643	683	645	682	651	694	690	669	641	634	637	664	679	634	666	663	667	642	659	666	636	680	608	620	677	700	620	642	646	652	643	633	621	628	617	659	695	629	628	661	664	681	655	637	646	624	619	659	665	644	638	673	638	630	680	669	628	647	642	692	648	659	655	673	609	631	615	637	638	668	668	676	640	666	667	649	628	602	608	633	642	673	622	674	662	647	698	635	652	646	671	618	675	670	663	673	660	627	606	620	687	638	642	629	649	695	661	669	629	677	648	653	667	653	652	650	657	602	666	614	624	670	703	630	657	645	742	600	688	646	643	676	669	676	629	634	673	607	634	647	663	687	629	654	686	663	680	668	639	629	648	652	650	655	681	650	674	621	675	650	640	656	677	650	615	653	668	627	591	673	651	660	649	667	630	672	654	652	667	659	664	644	656	684	704	662	672	593	681	639	665	659	634	621	666	649	597	657	655	693	661	661	657	612	676	668	638	626	631	633	716	616	627	669	648	636	647	674	621	683	688	674	638	643	678	648	661	616	659	670	642	674	617	675	640	627	641	666	660	631	630	612	644	677	684	688	639	658	662	654	643	640	635	685	641	685	674	635	668	593	693	649	643	636	643	647	676	680	683	694	616	709	648	625	687	640	624	606	659	615	675	669	632	625	635	674	615	687	618	674	657	661	651	671	669	610	634	666	626	603	643	678	653	620	684	666	637	648	653	635	634	660	690	672	639	648	615	657	681	655	632	638	681	690	675	660	603	652	659	624	680	643	673	641	622	662	663	640	624	632	685	667	667	637	662	612	657	637	637	619	631	641	629	687	688	644	634	623	669	628	671	608	644	649	646	665	610	643	601	677	598	682	652	626	660	654	669	647	657	594	628	630	660	683	677	634	675	685	623	656	681	647	634	647	655	716	646	636	653	623	659	653	652	629	650	673	623	725	645	632	643	641	624	628	642	674	624	617	657	595	621	647	628	662	628	648	656	651	645	633	634	684	601	639	647	719	653	626	673	656	671	646	635	647	664	707	656	673	666	644	652	645	660	668	653	673	645	661	640	613	667	654	646	650	648	638	644	627	662	646	607	644	648	671	653	648	687	695	634	624	676	652	614	661	672	633	664	669	613	619	624	717	632	688	665	655	686	619	632	675	618	675	633	627	668	660	671	678	656	647	654	635	593	638	644	611	656	668	605	670	644	672	623	682	643	642	643	648	635	668	671	590	681	678	639	661	681	664	652	658	646	641	655	668	650	641	634	657	670	605	663	626	624	700	629	611	628	613	666	621	613	689	665	637	639	626	620	667	635	654	635	658	672	667	711	627	632	604	593	630	672	620	666	627	699	615	663	633	670	655	639	625	658	658	578	644	691	631	636	626	637	684	637	646	652	618	654	662	622	648	637	651	715	631	613	633	664	606	648	666	649	614	644	639	626	682	622	645	654	637	646	613	630	632	591	668	641	615	646	666	658	584	667	648	639	688	650	677	615	609	650	625	645	613	637	621	638	651	636	649	661	615	708	610	658	659	647	689	641	661	678	624	685	653	639	598	644	589	663	678	587	673	642	696	620	649	669	663	616	669	642	640	685	645	622	632	632	600	663	653	611	690	631	649	652	630	635	657	688	677	663	627	668	616	662	652	715	630	671	620	652	676	631	640	646	626	680	657	626	663	627	615	626	681	645	649	641	638	682	657	656	645	668	714	659	688	668	618	594	610	659	658	628	630	670	648	666	654	676	677	654	661	683	653	666	630	666	704	639	629	668	675	664	645	650	631	663	646	669	646	663	640	649	642	671	648	642	652	650	642	669	637	627	619	580	681	643	662	642	630	662	659	642	664	655	632	629	652	598	664	647	630	707	680	676	617	663	645	674	659	648	658	654	690	663	688	670	686	613	709	650	597	644	650	664	640	654	640	632	649	682	626	626	657	677	679	645	688	630	620	649	624	670	644	605	604	661	665	652	620	671	595	667	669	662	649	659	680	701	674	654	665	655	670	663	668	610	662	627	653	656	686	659	677	631	667	628	672	640	650	656	636	664	627	708	613	630	635	644	646	688	678	670	644	622	629	625	616	635	647	673	636	658	682	620	656	627	608	636	657	670	618	636	638	596	683	665	681	656	675	673	626	675	678	657	631	666	692	675	631	612	672	629	673	614	640	670	665	646	604	692	627	653	643	605	681	634	663	643	649	676	688	664	672	665	668	666	653	609	657	652	694	638	608	691	682	665	635	698	632	613	650	627	668	616	640	628	647	632	655	645	641	684	665	643	665	639	621	650	652	626	637	642	645	640	621	637	695	658	655	639	611	646	686	633	665	584	638	633	606	652	636	669	656	636	626	675	668	657	693	643	664	685	612	675	636	635	646	689	641	688	657	656	594	633	622	601	656	627	650	686	684	637	663	658	676	608	641	651	663	678	640	678	635	643	671	629	627	622	625	711	654	639	631	638	685	656	661	643	675	656	618	611	640	634	672	649	627	680	682	651	630	616	658	643	641	670	661	593	627	675	656	651	660	657	615	677	638	610	658	660	629	624	686	664	661	639	633	646	637	632	612	625	634	621	672	679	705	671	664	612	672	653	679	681	678	628	681	659	663	639	665	667	690	648	674	647	662	640	647	664	660	672	680	647	693	650	676	633	631	666	631	665	653	661	674	610	671	627	635	594	654	652	658	686	646	657	676	645	637	644	663	638	635	658	652	620	646	598	613	644	646	643	656	633	691	636	712	628	650	647	607	671	655	649	628	661	666	662	702	657	657	670	622	679	603	736	612	632	648	673	626	681	596	617	630	702	634	582	663	640	640	676	686	633	654	649	654	664	622	656	608	646	681	651	667	647	637	655	661	629	639	591	675	604	649	635	670	668	652	657	687	704	685	612	650	639	646	680	636	654	676	668	632	618	694	612	653	603	630	643	604	655	630	686	645	613	636	677	669	697	663	622	648	632	667	669	664	638	597	630	664	672	669	665	649	637	661	611	642	658	649	659	637	635	666	635	674	633	667	633	641	695	656	659	664	625	667	680	641	683	633	632	656	638	651	685	629	615	629	666	628	665	679	662	653	646	659	616	638	672	661	662	669	640	635	626	626	696	679	646	675	626	664	716	596	623	647	703	665	624	641	614	672	672	624	667	623	659	600	656	636	664	670	652	656	679	663	647	630	657	636	605	676	674	592	636	663	648	687	669	680	649	674	661	676	630
42393	24505	11463	2392	1637	1234	928	775	640	588	506	486	460	383	454	390	359	365	335	345	386	375	332	339	335	325	320	325	287	302	307	315	296	329	303	292	306	287	314	312	309	299	300	298	306	297	263	299	287	299	286	323	300	270	303	283	324	288	314	292	304	307	267	299	335	308	273	300	282	319	326	306	300	304	275	285	317	300	293	292	286	322	297	270	281	321	289	310	281	281	269	311	303	278	319	293	270	316	290	296	302	291	307	294	268	285	291	292	300	283	323	290	309	271	278	281	284	307	278	310	292	311	318	300	298	314	302	313	307	260	294	313	307	291	279	282	268	296	260	304	294	269	325	281	261	309	291	307	324	269	267	296	288	318	268	287	286	284	270	286	258	276	304	281	311	301	288	252	295	351	297	303	290	291	350	308	307	284	276	331	310	285	291	276	270	281	290	281	309	304	291	313	298	263	308	282	293	309	290	300	291	294	326	303	312	308	283	263	268	273	289	307	306	295	305	310	301	309	300	293	283	329	284	256	286	280	292	285	286	296	307	309	295	281	298	291	287	288	280	289	286	281	289	306	282	281	314	317	266	296	301	263	280	303	290	280	284	325	318	303	283	287	283	301	283	273	326	303	306	279	283	263	326	279	282	285	269	258	284	279	286	301	345	258	269	288	273	312	272	290	246	269	284	287	282	309	255	291	303	297	290	318	318	310	293	309	277	293	296	308	297	294	289	261	275	305	282	306	286	270	299	300	320	298	278	281	321	277	286	256	279	266	320	265	256	286	270	286	312	299	271	286	321	308	291	316	299	291	275	318	270	308	265	274	295	306	287	285	286	269	298	295	301	279	281	327	281	275	318	291	282	290	279	306	324	309	329	271	262	295	297	295	304	301	299	285	310	299	300	302	316	271	301	281	291	285	289	294	295	325	280	253	313	292	317	279	290	303	286	284	296	276	278	307	266	272	307	325	278	317	304	298	337	308	302	316	292	290	263	300	273	302	299	330	283	277	345	285	304	287	308	274	313	280	304	274	287	282	261	294	300	297	276	258	272	286	316	294	326	289	319	275	298	280	293	241	312	294	274	302	275	277	294	296	290	254	281	301	299	289	290	291	259	314	264	316	297	292	309	314	279	320	281	276	287	281	283	275	274	289	294	296	308	283	288	288	284	308	286	317	271	293	259	306	321	287	304	263	294	267	286	326	279	276	296	298	336	307	317	293	299	304	306	304	296	296	311	281	283	287	310	294	273	318	292	298	290	274	257	263	288	280	275	308	261	308	306	297	285	281	274	286	308	276	271	308	298	284	251	270	307	281	302	295	251	287	281	271	287	281	316	281	305	308	265	284	297	283	294	281	290	297	295	295	294	308	298	273	289	288	273	289	271	269	289	305	297	289	309	267	311	295	292	288	274	273	300	275	284	291	280	285	286	289	271	295	294	277	288	258	302	272	345	290	291	310	270	320	279	281	289	313	292	294	285	266	258	279	318	271	322	267	281	299	283	306	317	266	277	266	261	302	277	301	294	289	251	310	317	257	289	278	290	289	282	293	271	317	324	303	300	273	279	290	257	288	288	259	271	312	293	299	323	291	294	278	296	280	297	271	310	285	272	283	272	292	281	317	291	290	264	294	260	315	276	298	283	305	263	297	263	290	304	323	282	248	317	310	291	329	293	286	267	316	316	311	288	275	275	294	261	266	291	262	301	297	298	299	262	295	309	274	291	297	273	300	270	298	281	274	289	294	284	282	293	281	256	292	298	289	287	305	293	256	280	281	306	289	307	290	289	289	269	300	240	313	312	288	278	286	286	281	268	283	293	296	303	278	291	293	284	306	268	293	299	294	256	308	309	271	313	292	279	330	307	303	295	288	320	282	295	290	284	310	275	301	279	313	283	274	272	260	264	294	303	280	290	298	302	279	278	284	302	270	266	310	287	282	293	293	287	277	288	297	313	313	289	288	288	293	281	294	297	325	266	299	304	246	291	284	257	273	307	294	296	277	289	279	274	287	282	290	296	296	309	285	312	286	280	248	283	301	295	263	295	295	285	300	288	282	288	291	289	273	306	297	270	293	297	288	274	314	280	304	272	280	272	298	283	301	275	300	282	289	293	311	305	287	271	285	272	300	268	338	289	273	299	318	292	289	307	296	290	266	290	299	280	292	266	274	292	286	286	308	302	318	267	306	268	306	305	299	271	299	285	283	266	276	313	301	264	273	273	307	297	276	287	300	281	280	288	287	294	268	318	275	261	306	301	273	271	273	319	294	298	323	289	278	291	287	275	285	308	289	285	304	296	307	271	283	329	263	287	315	279	295	257	310	255	276	295	275	260	262	305	292	253	283	324	302	298	282	294	281	288	316	271	299	294	280	300	331	312	273	292	294	279	295	301	272	255	246	284	294	291	311	299	305	300	297	294	300	297	274	260	270	279	290	254	297	315	309	311	294	305	268	274	326	290	291	307	304	294	294	296	278	294	326	318	291	306	286	270	280	280	296	294	300	308	298	291	256	274	274	320	303	281	312	302	314	289	277	257	282	286	307	278	275	298	261	266	305	270	279	313	308	267	301	294	284	286	304	324	297	286	312	298	287	318	285	284	324	291	280	283	286	282	288	302	309	284	315	289	290	290	348	262	276	311	288	320	317	285	318	299	301	289	294	268	304	300	279	297	289	304	287	284	305	261	296	307	289	308	269	288	278	290	323	313	273	264	278	280	279	294	301	300	302	313	263	294	303	267	278	306	276	307	307	284	285	313	272	303	286	265	299	304	284	287	298	311	286	254	297	300	298	308	290	300	299	280	289	282	303	278	261	298	299	263	270	296	303	293	270	314	287	309	273	286	313	284	314	307	302	307	254	297	310	296	312	311	279	293	296	285	285	306	273	272	270	293	299	302	319	287	282	300	292	273	271	309	270	299	307	240	268	315	250	319	267	279	286	282	314	271	303	315	290	296	299	289	302	320	287	291	280	310	290	289	302	298	291	288	293	291	304	309	298	310	315	283	268	305	283	276	289	297	260	287	302	276	307	243	327	275	272	310	284	282	310	274	275	266	307	299	296	275	284	273	276	265	286	285	276	297	301	291	319	301	285	303	298	302	266	294	307	283	281	289	250	283	269	285	279	281	259	285	310	304	298	291	281	283	283	324	309	290	310	290	273	300	310	255	286	313	313	298	293	285	304	276	273	288	290	300	250	254	292	310	297	296	277	303	303	306	312	312	296	244	301	301	268	292	294	319	289	309	309	271	276	296	248	272	290	277	291	298	298	275	316	287	259	309	267	307	307	291	328	285	269	282	294	296	299	283	286	319	283	313	299	273	285	312	273	303	303	279	312	281	323	297	285	278	305	321	314	297	314	286	271	305	265	275	251	293	295	306	302	274	303	307	257	273	273	271	287	306	283	287	276	293	274	284	267	282	276	282	299	283	289	319	284	299	296	303	305	307	305	309	298	281	296	313	290	285	310	264	295	298	287	285	278	290	266	289	287
19784	2648	5634	6375	5537	4525	3901	3148	2646	2415	2081	1930	1757	1675	1573	1493	1375	1373	1345	1272	1228	1127	1155	1102	1084	1115	1069	1066	1018	1053	1007	993	1014	1048	937	933	966	941	879	993	887	929	882	929	863	926	896	873	926	914	861	908	859	903	934	875	857	847	861	856	860	882	860	868	851	831	862	877	890	852	835	853	850	873	843	856	806	893	838	887	818	807	810	888	901	862	833	827	858	838	843	827	804	825	862	808	871	872	833	864	836	832	832	850	783	863	828	861	828	822	830	816	882	830	869	797	842	816	871	817	805	821	849	861	829	835	872	840	853	806	784	811	774	838	826	827	783	859	875	884	786	826	833	828	864	853	834	828	854	840	781	798	817	822	824	876	865	796	851	865	784	770	775	819	810	830	829	827	800	843	815	874	798	843	874	822	778	815	787	818	831	796	844	809	837	851	836	851	849	859	849	810	842	808	774	830	794	823	850	827	814	797	842	789	846	811	805	816	777	868	829	834	787	818	800	868	804	879	748	834	891	814	825	779	804	844	870	801	829	825	760	838	816	823	856	868	836	795	822	772	832	831	798	781	831	801	778	831	866	822	874	789	869	834	815	846	851	830	805	860	825	837	874	839	805	794	822	822	845	817	863	821	801	814	823	832	819	817	827	836	812	839	861	845	863	841	806	853	833	818	746	802	802	869	811	834	811	778	814	876	800	809	837	917	817	808	861	780	821	805	820	834	790	856	759	838	829	836	852	814	880	801	850	775	834	793	816	890	819	779	853	835	858	843	844	850	825	766	792	842	821	824	835	802	879	835	828	796	869	816	811	830	788	848	801	871	804	851	809	821	859	862	841	798	816	772	812	809	833	854	814	792	752	835	869	852	806	776	807	831	815	823	813	831	842	830	819	795	848	820	771	819	854	797	782	801	812	781	809	844	831	744	861	793	809	824	788	821	844	795	859	811	782	821	847	779	847	839	837	841	798	798	796	831	812	818	805	859	841	770	844	804	793	821	827	872	822	801	814	805	852	829	859	832	817	852	828	838	823	784	821	833	818	890	854	813	814	763	818	813	801	843	770	855	808	852	846	827	843	845	853	815	822	810	869	864	849	807	786	834	819	832	824	847	851	811	851	862	802	834	833	832	813	838	810	807	861	821	805	824	813	804	864	812	803	832	859	794	814	774	859	800	826	865	771	797	853	841	842	841	808	783	797	855	877	829	814	830	827	798	851	840	814	842	810	826	787	845	794	890	856	820	838	824	829	842	821	834	832	839	844	797	805	828	813	775	871	807	862	825	798	889	775	815	846	858	867	813	822	873	840	777	841	798	853	845	833	832	794	828	865	811	830	734	872	790	814	830	765	824	799	835	849	838	826	753	825	808	805	851	814	759	869	810	881	846	816	838	824	847	828	787	833	833	818	810	813	818	803	913	847	836	806	788	826	807	829	789	828	817	794	848	831	818	856	810	866	901	785	806	810	818	832	877	792	823	787	861	763	788	836	843	852	795	839	818	775	822	811	834	821	783	851	838	828	844	795	850	814	828	825	807	845	813	808	793	781	888	853	810	840	841	845	828	844	818	788	835	787	822	815	796	811	840	811	836	839	818	858	861	778	888	840	843	853	796	797	818	811	862	849	806	867	817	795	803	844	839	849	767	879	872	811	830	833	792	835	850	768	873	837	802	818	871	833	806	842	821	787	786	864	833	837	836	802	795	841	796	798	807	809	801	810	775	790	834	804	816	883	855	798	833	825	835	822	851	820	828	768	800	878	843	826	783	830	868	818	801	826	822	823	850	820	815	847	819	859	837	782	784	784	838	836	816	800	825	836	870	758	814	806	809	781	801	831	857	775	816	822	775	813	843	815	817	864	802	808	827	815	803	860	844	736	791	872	823	790	802	845	839	837	800	760	848	824	792	827	799	822	823	863	790	792	807	827	791	811	816	805	789	824	864	839	846	843	849	829	791	840	793	809	830	867	789	849	872	850	832	787	797	823	843	788	837	805	851	801	772	799	869	833	808	803	854	850	849	846	814	778	797	831	804	850	871	787	849	814	821	802	847	885	833	842	789	786	825	774	816	841	835	852	869	832	806	779	798	761	853	784	792	794	780	845	805	866	840	735	865	837	853	816	836	804	865	832	856	826	817	847	861	839	798	758	842	804	816	826	879	824	770	786	823	839	785	858	850	823	822	846	847	820	814	809	836	826	854	838	862	851	826	802	800	819	786	804	834	842	871	850	847	806	814	814	912	854	768	832	837	816	872	851	838	855	808	843	815	799	792	814	854	856	870	826	785	847	822	811	834	873	800	866	781	820	806	812	827	774	798	887	831	836	812	797	832	833	819	766	842	843	816	884	827	821	857	819	792	822	805	835	833	804	798	844	814	811	842	824	885	850	815	814	828	843	837	866	829	807	866	800	837	830	835	797	783	861	800	782	858	851	831	868	811	820	847	845	793	841	786	861	827	806	866	765	838	829	811	859	818	829	859	795	853	789	836	876	780	797	771	776	817	801	854	831	823	839	819	821	848	806	843	836	787	815	799	791	830	818	841	846	856	837	912	839	796	911	812	821	811	870	813	814	808	833	818	821	859	797	770	788	786	797	836	817	856	866	827	845	854	861	838	818	815	852	839	789	889	831	824	859	800	836	798	865	822	829	817	828	816	785	841	850	813	862	836	784	827	818	809	824	816	865	823	822	771	777	821	797	777	852	792	827	852	829	856	798	805	831	828	855	863	827	795	813	816	878	791	828	780	777	838	823	837	866	852	820	829	849	783	840	814	777	804	802	843	822	837	833	791	792	766	817	803	832	852	817	816	794	785	866	872	836	860	781	871	807	806	788	824	782	852	847	806	855	848	830	781	879	812	775	769	828	868	805	806	843	810	823	828	822	817	760	803	800	806	800	807	823	814	772	844	824	799	877	869	879	832	737	828	877	825	802	826	863	782	840	842	804	831	820	808	864	822	784	809	824	811	778	799	804	854	840	852	827	825	805	826	828	813	829	855	814	797	809	856	828	812	775	831	782	815	810	821	790	812	808	813	781	809	824	844	811	855	830	786	810	843	793	785	850	764	831	851	832	804	826	852	810	842	871	838	852	880	777	842	811	805	823	786	797	795	811	838	826	849	882	735	775	807	812	838	840	844	859	778	840	887	857	823	798	880	798	837	837	809	829	798	876	773	786	814	866	825	779	852	844	845	801	849	858	813	852	833	811	820	868	839	808	866	863	824	800	840	829	801	851	821	844	818	816	830	810	840	798	817	790	856	819	860	852	824	845	792	838	848	847	801	856	856	835	862	810	801	782	846	835	838	817	861	840	852	767	821	812	834	794	797	798	842	864	799	863	783	819	833	849	854	892	755	823	809	847	848	840	855	808	805	819	797	902	850	800	835	862	865	829	811	819	854	785	803	870	832	788	790	838	844	828	834	844	837	856	809	798	876	828	789	791	829	814	853	828	799	861	794	813	854	876	826	797	805	831	826	837	838	833	870
5317	414	223	147	138	134	121	131	120	98	97	128	100	107	96	104	122	114	126	110	115	105	114	108	106	112	86	90	101	106	103	104	96	88	122	117	100	110	89	96	97	98	110	99	99	103	99	131	101	104	104	102	102	126	113	112	98	110	122	108	112	93	100	117	105	98	104	134	89	102	112	86	108	102	114	89	97	128	101	110	87	102	110	113	95	99	105	110	103	110	115	78	97	110	105	102	111	102	121	85	113	81	83	111	118	102	106	89	91	95	109	116	92	108	107	101	85	125	113	98	80	119	98	83	110	98	101	100	99	91	102	89	110	97	112	94	104	97	110	100	107	105	92	106	97	109	105	130	118	113	100	110	112	91	106	100	101	115	112	117	85	93	96	101	119	91	104	95	103	98	116	97	89	97	96	80	99	100	91	124	94	109	105	119	96	83	103	110	104	108	100	110	96	108	96	88	109	104	99	108	112	102	92	89	105	91	96	110	107	97	99	107	98	133	102	100	121	115	108	114	96	107	95	99	99	86	95	83	118	109	98	95	116	77	89	115	98	101	105	110	98	124	99	104	124	99	98	104	107	96	85	101	97	104	101	118	104	92	87	101	90	105	106	93	98	95	101	104	106	101	106	83	114	103	96	104	106	99	101	97	101	112	96	105	94	120	111	124	123	93	110	123	117	116	119	94	103	109	106	120	96	113	99	115	108	88	101	104	102	96	97	100	98	91	103	100	107	110	107	86	95	108	119	100	118	106	101	116	113	128	115	83	99	101	95	117	115	101	79	111	100	92	106	105	113	103	109	94	112	113	119	117	94	109	105	96	102	102	105	103	101	80	99	98	111	95	110	107	103	95	112	88	109	107	104	103	97	116	116	94	122	105	95	101	99	107	95	99	124	81	134	97	110	114	105	95	96	90	96	110	104	105	104	105	100	80	108	101	94	98	86	102	115	102	104	108	116	94	115	113	108	103	111	105	118	92	102	96	117	96	112	122	104	107	106	122	106	96	103	94	95	92	101	90	108	111	114	102	71	82	107	103	91	90	102	94	101	112	103	87	90	101	107	99	93	109	88	111	93	101	101	102	89	105	101	104	101	99	108	100	104	104	102	120	105	86	110	111	115	102	89	105	96	120	94	100	115	103	103	110	85	93	115	101	99	94	109	114	96	111	95	100	99	93	122	109	102	115	107	104	105	102	108	93	97	107	106	115	102	101	104	111	104	103	92	103	106	107	92	78	107	97	94	100	91	99	104	91	91	113	96	102	104	117	103	112	102	107	103	99	104	99	117	94	94	130	114	102	93	95	94	88	99	101	102	97	93	110	104	94	109	99	110	102	102	113	116	106	99	105	91	98	106	109	92	104	101	115	94	96	96	89	101	100	105	93	105	101	116	102	103	114	95	91	101	93	121	103	111	110	117	109	92	109	101	104	85	116	92	108	99	91	98	118	96	98	103	105	109	97	117	104	119	103	106	108	97	99	81	110	121	102	100	102	108	98	108	95	105	107	95	108	100	109	112	93	101	99	110	98	103	86	102	99	94	126	119	98	91	109	90	104	102	105	95	76	102	96	94	110	95	97	99	100	97	111	107	98	117	99	103	92	124	104	97	91	97	93	98	110	105	113	99	111	111	80	114	107	110	84	106	100	110	124	95	106	112	102	107	110	84	105	84	117	93	96	110	103	94	96	98	100	84	121	107	91	95	108	102	108	87	123	94	99	89	102	109	104	96	81	121	112	94	109	95	123	113	114	116	102	97	107	96	98	120	106	123	102	123	101	93	110	94	108	92	97	115	91	117	133	117	103	108	76	118	110	90	116	101	98	102	92	103	119	100	104	103	101	106	100	104	89	106	104	93	100	105	106	102	111	116	105	96	93	100	100	90	118	110	106	100	100	102	96	99	108	101	109	113	91	108	112	92	106	100	90	108	104	95	102	107	114	116	112	103	93	108	90	113	104	112	101	104	125	101	110	107	91	93	110	101	111	97	121	120	109	106	122	111	95	93	106	96	97	97	104	100	108	102	79	85	109	98	117	105	95	123	121	107	103	86	97	95	93	112	94	104	108	105	102	98	113	106	119	89	94	92	110	98	80	93	98	117	114	106	107	98	89	91	115	112	103	97	106	102	96	100	98	110	95	98	118	103	105	118	97	103	96	102	94	94	94	100	93	100	112	97	95	95	120	117	98	104	106	93	99	92	106	107	107	109	122	110	100	119	100	93	82	102	115	110	113	105	98	100	95	104	125	88	101	104	85	111	114	94	117	109	91	113	104	108	94	116	101	75	92	111	109	112	102	118	117	113	99	84	105	100	110	111	96	102	107	99	100	104	109	96	106	91	93	100	98	117	106	97	81	96	108	108	89	105	88	101	110	111	102	105	96	94	97	96	85	86	106	107	94	106	93	91	82	96	108	90	112	92	104	86	91	87	106	89	98	104	112	106	113	98	114	88	117	98	96	106	104	100	98	107	102	78	100	114	115	109	96	95	102	95	121	107	90	103	111	111	97	112	102	122	84	101	101	112	92	86	107	128	111	97	89	101	103	99	103	99	96	116	93	105	95	84	85	104	117	99	106	106	117	88	91	100	112	116	88	87	111	93	110	108	98	98	109	106	97	100	104	122	104	96	126	108	102	95	109	115	94	116	109	97	94	110	108	95	127	110	111	107	111	78	116	104	100	107	100	105	91	96	112	108	105	102	121	102	110	107	93	113	120	104	87	107	102	98	99	91	118	110	106	107	107	107	101	104	117	102	106	112	105	103	110	104	102	107	91	96	100	96	90	86	107	85	84	102	98	112	107	117	94	89	101	105	112	103	107	115	92	101	106	115	113	117	109	93	104	88	119	97	85	102	94	107	105	94	113	109	100	109	97	122	100	102	114	113	104	112	97	93	94	96	96	108	104	116	103	84	92	105	95	85	106	97	113	87	108	101	99	119	113	87	99	115	106	92	96	97	108	99	92	101	91	118	90	95	102	98	114	95	91	117	89	90	103	103	114	105	100	90	85	106	113	103	102	105	107	92	108	94	101	106	130	101	114	105	104	93	100	95	119	102	94	107	124	103	97	101	92	97	103	86	98	98	102	125	106	97	106	94	92	89	96	118	96	102	111	124	112	111	114	77	110	104	108	113	93	106	100	104	103	95	109	93	113	92	88	98	100	116	114	96	102	93	107	93	112	115	109	110	107	103	108	106	104	101	102	97	95	89	94	99	91	101	88	95	92	117	108	97	99	118	86	104	105	102	92	122	93	108	95	101	96	106	103	96	107	91	103	92	102	78	120	95	102	101	105	108	124	116	110	107	93	96	105	114	104	119	80	103	109	86	104	118	104	83	103	99	101	114	101	100	110	95	104	117	94	94	116	94	115	98	87	87	120	96	91	111	98	110	105	98	108	109	94	107	93	91	104	114	114	114	106	106	100	104	100	120	100	92	96	96	101	109	84	87	108	101	108	110	96	94	102	106	103	123	94	120	106	105	116
5237	467	480	483	511	478	450	402	421	413	415	387	340	382	394	370	341	364	348	378	341	360	374	377	366	369	380	377	367	360	378	383	369	329	342	368	369	342	357	356	380	375	305	344	367	353	348	369	355	379	366	387	376	354	374	368	360	383	348	340	367	363	345	369	330	378	347	365	384	360	347	325	379	385	328	360	381	370	351	356	385	337	345	362	355	351	357	353	339	371	385	339	332	351	356	356	388	379	354	370	332	354	352	326	374	346	389	358	369	354	352	364	357	369	375	335	362	325	353	359	376	367	350	355	353	384	369	338	378	381	367	363	372	362	314	338	329	335	394	371	362	360	351	364	397	336	327	365	373	336	368	364	392	369	351	354	363	344	328	377	362	337	346	381	353	339	342	352	344	343	361	370	368	351	359	358	364	361	355	350	359	353	310	362	330	362	385	366	359	343	349	355	330	353	367	342	330	343	385	349	316	368	380	357	375	337	367	369	356	377	356	351	373	349	347	375	354	362	380	367	347	346	330	362	379	386	353	341	367	362	344	379	326	360	368	365	331	313	363	359	361	358	347	354	384	349	350	371	340	365	335	340	356	376	387	356	368	364	336	382	396	363	369	342	348	371	367	373	340	382	346	366	370	381	370	383	354	410	364	388	340	368	371	343	365	342	365	389	332	394	336	348	354	333	393	370	355	385	369	342	341	357	378	378	368	408	344	364	318	357	332	333	347	342	364	353	358	361	348	359	367	340	354	339	384	338	360	377	375	360	384	398	347	367	356	353	353	363	352	395	366	330	362	369	354	360	334	356	352	371	364	356	337	354	341	344	345	381	329	400	366	358	341	356	385	371	332	347	355	367	322	381	369	384	344	346	381	367	331	356	359	358	341	329	358	367	351	366	353	349	363	350	362	351	380	353	333	362	318	341	356	389	355	341	375	347	337	320	375	362	381	376	335	346	357	328	363	373	358	369	364	359	335	369	357	361	364	346	319	370	335	359	349	347	355	343	352	347	368	335	352	391	350	352	354	367	387	343	368	353	330	365	359	333	371	321	352	353	346	351	335	345	327	355	369	376	355	345	378	362	321	382	383	365	374	380	370	379	375	335	358	373	363	343	336	388	349	375	361	375	382	364	354	345	364	381	347	375	345	309	339	379	343	361	340	357	338	351	361	365	314	345	324	345	372	376	352	361	390	369	334	351	384	357	352	374	383	363	365	371	326	361	388	360	328	359	335	345	348	352	366	354	396	342	357	383	363	393	366	364	343	384	335	350	366	343	349	359	344	363	388	356	377	361	342	369	365	345	347	363	305	384	366	379	375	353	374	352	337	363	320	387	336	348	317	350	342	379	352	339	381	336	336	367	357	356	345	358	358	379	357	358	320	385	346	329	387	352	337	368	350	347	370	374	362	357	366	351	369	349	365	346	357	371	357	380	370	355	339	382	388	382	340	379	359	349	358	362	387	361	392	354	357	377	375	379	366	340	361	342	336	368	366	354	341	349	366	324	352	362	331	385	327	329	391	346	360	386	322	314	378	332	330	354	338	349	331	343	352	327	391	344	316	357	362	366	350	366	362	369	368	350	371	373	372	333	365	366	383	350	352	342	354	353	404	349	335	354	397	367	387	346	340	332	362	330	345	339	365	365	361	341	383	383	368	370	361	332	345	366	367	332	337	362	371	325	361	361	375	336	341	336	379	371	400	385	397	387	330	358	357	344	354	335	375	351	364	347	348	350	380	349	393	341	378	361	383	308	332	352	365	355	342	375	361	329	346	350	342	397	330	378	355	333	347	384	395	391	371	374	369	342	351	368	371	349	374	328	341	364	352	328	388	323	362	374	337	332	322	379	354	340	357	393	354	339	372	337	378	386	349	372	349	383	352	363	356	372	357	327	320	346	328	321	376	372	346	363	342	329	377	336	337	355	368	343	340	345	330	361	355	361	366	353	355	362	325	383	342	344	363	371	359	320	389	350	346	351	365	336	367	364	372	387	360	393	347	362	334	351	302	395	342	361	367	355	362	342	376	360	382	371	380	388	377	384	375	365	372	353	331	342	375	359	372	373	339	384	329	385	337	328	350	358	360	366	340	343	353	355	332	370	328	363	386	349	356	388	380	349	316	355	324	336	362	368	366	389	367	337	335	370	339	346	394	309	361	332	365	336	371	342	362	354	355	344	384	377	362	384	382	374	364	341	360	370	370	366	355	374	386	348	376	363	349	369	359	363	372	355	386	356	328	348	363	367	347	385	350	400	352	338	401	401	364	328	336	355	376	349	337	336	338	357	370	342	352	362	375	343	365	326	392	374	356	365	359	354	374	361	370	352	413	363	352	364	360	351	356	377	358	392	350	361	344	362	402	361	348	367	358	350	310	331	373	325	313	337	326	322	375	381	341	372	367	355	346	370	414	364	387	400	361	374	386	356	360	370	363	358	380	340	359	375	352	354	350	354	340	362	398	370	348	336	353	371	379	332	337	342	333	362	350	358	356	377	347	367	371	401	347	344	351	349	368	363	332	346	371	353	347	352	385	380	369	353	343	363	335	371	368	351	370	340	353	395	359	359	368	377	326	354	358	340	364	357	370	364	353	380	386	370	369	368	333	370	364	390	369	342	335	336	367	371	380	379	345	365	382	350	361	370	354	340	358	364	406	375	367	363	323	366	354	378	365	375	398	336	369	357	355	383	351	406	363	339	312	382	376	323	329	336	344	356	365	352	336	339	352	384	359	377	349	374	363	394	380	356	365	357	360	381	363	366	383	356	384	368	366	360	371	338	351	361	358	345	352	382	364	359	361	342	376	392	380	381	376	345	345	359	341	331	347	370	360	380	342	377	339	353	360	366	401	388	340	385	401	361	391	377	377	366	374	364	343	376	346	328	325	351	371	372	322	344	378	361	350	368	362	364	364	342	389	380	358	374	360	371	330	345	359	351	310	332	352	361	380	373	363	331	380	356	372	366	391	356	355	363	318	382	382	354	374	315	377	399	369	351	372	388	385	350	362	361	382	362	379	339	359	360	364	341	360	355	364	361	357	355	353	342	387	352	374	346	380	384	359	348	365	392	365	330	300	379	362	383	365	378	357	384	380	344	389	342	349	325	345	349	351	382	371	362	368	346	336	306	335	412	351	355	356	366	347	337	341	368	359	374	326	337	373	368	384	378	349	381	380	360	340	341	355	358	356	352	383	353	317	379	357	359	371	363	360	358	357	345	356	384	373	374	335	335	330	350	354	383	363	352	354	330	355	370	354	372	361	331	320	373	339	368	374	355	369	348	370	365	359	381	354	384	395	354	342	364	348	354	380	370	364	375	326	328	355	350	327	351	371	349	340	339	343	323	320	338	331	367	351	371	390	383	349	359	342	362	341	351	346	367	364	349	363	367	359	383	360	343	360	363	381	385	330	366	337	361	352	351	357	350	340	331	367	371	353	343	345	345	374	369	357	364	405	320	351	356	353	370	401	363	371	333	348	375	349	371	327	338
35964	13041	2141	1132	821	628	542	487	375	333	301	321	298	321	274	239	238	244	260	253	243	231	253	259	238	218	226	215	224	223	240	246	235	229	195	244	239	211	240	218	255	189	196	203	229	228	210	244	214	231	216	226	219	207	203	263	221	236	205	235	211	226	207	228	219	224	201	224	211	202	234	244	229	239	216	212	221	237	196	199	204	222	239	190	221	224	227	234	217	216	190	216	223	203	196	216	233	194	200	206	205	225	204	233	201	226	209	217	204	199	202	228	228	195	223	251	213	228	234	213	221	208	220	217	220	206	208	202	219	236	198	242	219	204	237	226	239	229	237	224	194	219	214	229	217	247	217	250	226	203	208	196	201	213	221	204	229	195	239	214	192	247	215	220	214	239	232	199	228	202	218	229	236	211	217	217	234	251	227	210	259	210	232	194	202	232	202	222	233	213	228	211	206	224	225	227	230	225	215	204	225	199	198	203	196	234	216	212	185	249	208	204	234	225	214	204	214	239	185	211	202	203	227	194	224	198	203	216	232	204	209	205	238	196	197	200	210	230	220	205	240	222	244	236	230	223	230	198	199	201	230	235	225	195	229	203	219	218	223	229	235	220	232	218	208	206	205	189	212	203	216	233	195	233	221	198	196	211	228	227	215	220	204	234	229	187	212	213	210	194	209	199	245	202	204	195	231	237	236	199	209	204	229	209	219	216	201	197	232	263	227	215	224	209	227	240	201	254	216	216	212	216	211	208	204	216	215	198	207	196	248	212	217	210	213	220	196	238	234	218	200	259	238	229	227	201	224	204	222	229	224	217	215	193	202	219	212	190	209	222	219	200	212	221	228	213	234	219	238	204	208	217	226	220	216	209	240	234	203	227	232	213	223	206	214	217	216	223	235	191	214	221	236	217	209	228	208	199	226	227	226	216	222	221	221	218	195	223	201	226	206	211	208	193	223	224	200	200	207	233	198	244	227	228	212	220	227	206	216	187	210	206	195	213	229	218	196	204	258	205	208	231	207	223	199	190	210	220	195	217	186	244	207	233	192	201	198	216	202	199	213	249	220	233	227	199	245	226	217	209	218	202	239	230	240	219	222	211	213	207	224	202	211	224	215	236	224	222	236	219	210	216	225	225	188	222	205	183	180	218	225	197	213	180	219	202	208	217	180	220	205	230	212	240	204	222	230	206	197	179	215	237	231	186	217	201	182	221	191	213	236	207	226	213	189	228	215	233	218	191	211	226	211	220	210	211	240	222	233	219	212	232	219	236	190	196	205	209	202	174	224	231	234	214	218	218	212	230	217	194	226	237	206	236	206	225	216	200	231	222	225	220	229	210	205	217	223	206	208	240	201	197	199	224	170	199	218	221	190	216	223	236	191	200	209	233	212	204	220	214	182	210	230	204	220	218	230	231	225	203	221	221	206	245	225	204	200	187	217	206	220	195	223	203	222	202	241	192	204	211	214	222	217	206	232	206	192	231	212	199	190	177	197	192	224	206	210	214	199	209	228	206	188	212	203	213	200	210	228	246	196	212	228	232	214	228	214	205	242	196	225	226	191	235	229	227	230	228	212	202	211	184	214	224	230	217	194	217	226	206	239	227	200	254	210	218	180	197	234	222	209	204	200	217	207	198	227	205	228	226	247	177	221	233	201	228	206	231	215	193	198	217	215	206	218	209	224	190	221	204	208	205	221	212	215	240	225	227	206	208	223	238	238	209	190	212	215	214	207	203	216	214	229	222	219	219	199	190	204	207	208	229	219	227	211	216	209	216	202	207	197	207	227	211	205	223	204	244	223	218	211	223	219	224	242	198	209	226	210	178	223	206	204	222	205	194	219	213	211	223	220	221	222	199	222	203	196	202	211	223	197	223	206	223	197	223	210	213	217	213	215	212	204	213	204	220	223	234	231	207	203	213	234	243	226	235	204	222	232	201	203	203	200	196	208	221	218	202	231	231	208	192	188	203	200	214	228	238	224	208	236	211	215	206	214	204	244	227	224	199	231	208	228	247	195	212	201	216	211	196	209	246	208	207	234	246	227	208	191	199	210	212	202	244	206	212	213	236	200	226	190	236	236	216	219	193	200	221	221	189	198	206	224	220	234	223	220	198	208	196	198	230	233	205	214	224	207	202	203	232	235	206	227	193	230	225	222	215	220	181	228	202	218	212	226	231	213	196	220	208	208	174	214	224	237	194	227	218	213	233	219	218	221	217	205	240	208	198	233	187	196	242	205	219	186	206	217	194	227	221	224	213	200	195	214	204	204	199	181	218	202	198	203	228	213	194	204	220	229	210	224	218	244	220	226	219	225	213	228	195	194	194	230	215	228	215	206	213	223	191	210	203	206	231	208	208	225	225	226	220	178	221	201	200	216	222	207	229	220	224	198	236	206	214	201	194	209	224	238	209	209	238	196	203	178	220	195	212	191	200	221	200	218	203	224	208	231	230	207	220	236	226	229	209	213	226	235	200	215	220	192	199	216	244	231	206	219	227	199	202	219	221	190	209	231	195	221	206	229	222	229	224	226	217	215	216	202	218	197	212	204	216	226	220	204	204	241	221	200	206	200	235	187	216	200	225	203	236	226	236	214	201	225	240	189	211	187	229	232	230	237	239	201	233	196	228	207	208	194	206	219	233	193	198	226	203	194	220	206	204	205	227	240	215	216	229	190	216	214	211	222	194	200	229	200	209	193	207	211	226	188	218	211	203	213	214	238	210	212	201	204	205	214	218	233	218	208	191	216	206	199	234	216	228	233	208	202	226	213	198	225	207	219	223	194	212	212	225	247	212	222	224	212	220	205	230	226	219	211	209	230	206	226	198	209	208	215	203	222	237	199	205	212	221	227	203	229	218	204	219	206	219	226	230	226	217	200	227	181	237	203	219	199	212	199	234	194	225	217	201	222	200	228	216	249	202	204	230	225	208	210	224	216	220	227	225	225	205	208	219	220	233	210	232	228	216	189	189	229	216	233	206	214	238	239	207	222	240	224	230	194	227	215	216	218	225	209	213	228	214	188	217	239	223	220	248	220	266	236	209	232	219	189	204	221	202	201	221	201	244	225	225	217	223	214	209	217	245	207	213	238	211	240	220	208	211	220	222	213	225	218	202	216	236	186	222	210	200	227	237	225	203	235	194	199	186	221	192	200	229	217	210	191	230	204	211	226	201	232	211	233	219	230	219	233	230	208	216	207	190	213	198	225	209	191	221	241	209	216	232	218	219	196	203	224	206	222	236	207	223	225	225	244	212	206	216	206	211	206	222	219	205	219	230	208	225	213	231	215	229	208	217	190	225	236	205	234	218	226	239	200	205	213	220	189	220	195	238	214	214	221	186	241	179	224	224	216	226	189	219	240	226	222	225	234	233	209	209	235	209	233	232	226	201	199	209	199	204	218	226	216	208	213	198	218	220	251	199	226	235	196	196	221	195	219	221	227	188	240	215	248	222	226	188	235	225	197	207	206	210	220	230	213	237	197	209
15413	1524	3260	3601	3058	2558	2165	1884	1576	1489	1325	1204	1095	1089	1041	995	932	890	868	906	837	799	772	818	797	728	730	799	769	794	667	666	737	763	650	704	673	726	697	683	701	706	692	662	690	676	690	688	700	670	639	729	706	683	626	685	608	676	660	686	686	690	652	631	689	676	658	651	635	669	672	674	664	701	649	649	647	673	709	686	684	660	642	681	641	650	688	628	632	615	649	712	623	646	662	636	637	628	669	659	611	678	669	609	646	665	626	655	621	646	651	668	643	595	696	666	629	651	690	620	627	639	641	649	603	632	634	604	676	653	666	690	634	607	645	636	628	621	633	607	712	656	675	669	663	621	673	644	664	645	633	613	642	660	664	647	629	664	665	640	636	669	631	640	619	614	642	611	690	660	658	682	629	663	665	644	632	619	679	610	632	652	677	621	636	653	639	681	632	647	637	657	632	605	650	589	702	685	658	647	622	704	637	592	648	654	645	634	675	662	641	667	650	670	695	666	635	636	673	622	634	677	666	621	599	645	662	613	595	652	644	673	663	643	644	631	643	614	643	642	643	629	631	663	633	620	623	681	665	663	627	653	637	653	667	609	637	668	664	669	641	620	616	629	636	637	625	648	617	647	658	652	647	663	678	692	666	679	684	631	640	632	632	623	655	625	642	641	623	643	599	703	616	639	646	639	618	651	635	639	660	652	671	599	641	652	660	613	663	686	691	615	644	662	653	652	616	604	611	660	627	601	629	633	684	653	683	690	658	648	604	613	624	616	621	642	630	637	660	644	630	676	635	675	668	624	678	640	608	612	661	666	639	673	657	640	668	685	651	671	578	642	623	645	639	645	596	653	621	639	675	657	613	630	605	621	625	612	646	645	644	627	638	613	666	663	659	621	650	604	637	640	578	658	622	672	681	652	681	623	652	638	647	674	670	619	657	613	633	668	643	633	660	626	648	663	634	654	647	601	675	665	636	621	641	660	676	666	692	659	628	633	566	633	652	621	654	642	602	654	599	634	636	637	676	628	664	667	653	673	626	679	657	681	653	609	656	646	623	602	612	666	664	626	618	608	638	641	602	619	640	641	688	580	633	611	605	647	628	660	604	638	596	644	621	609	628	619	634	635	675	657	625	587	661	634	631	616	615	652	616	624	634	648	671	650	620	652	634	632	651	668	678	698	658	625	645	634	635	634	643	649	692	615	621	647	600	602	661	627	681	599	619	648	606	679	639	648	645	621	683	626	621	661	673	639	663	643	648	634	667	580	660	648	646	628	647	646	635	657	703	610	643	687	632	608	644	611	637	629	629	645	618	627	659	649	629	620	697	627	652	646	646	675	661	603	660	622	623	632	618	622	615	686	646	659	709	622	641	667	653	660	621	630	652	622	673	634	668	656	670	684	612	642	623	637	695	622	639	623	604	670	624	670	595	639	666	634	661	623	635	654	666	658	671	653	663	595	687	615	646	649	616	642	642	664	644	642	589	700	665	643	660	637	679	655	623	613	628	644	656	678	647	638	672	663	655	654	633	562	665	621	613	616	629	652	646	627	654	680	648	594	668	644	595	670	650	630	621	610	656	612	684	634	643	668	619	634	611	664	672	669	634	656	680	650	627	634	647	636	651	641	597	647	627	666	654	618	649	601	641	651	619	650	715	614	578	665	648	639	659	653	639	612	639	645	659	669	637	631	622	621	631	621	653	664	672	640	597	652	673	645	658	651	648	618	635	613	672	655	647	639	633	646	653	696	621	661	656	645	658	656	599	638	616	665	582	612	621	633	676	625	669	633	666	640	652	668	613	651	613	645	614	620	619	674	706	666	655	602	632	668	625	668	619	657	683	640	676	630	589	611	658	688	593	640	629	663	604	624	688	675	671	604	622	671	659	627	650	643	658	644	700	631	668	600	604	657	666	663	667	672	623	621	647	632	622	634	639	623	651	648	624	636	644	631	628	650	617	658	607	690	661	665	658	620	620	640	681	639	668	656	624	664	689	622	648	655	658	692	679	650	607	635	653	661	642	677	651	661	624	642	641	658	633	661	631	650	629	683	648	594	614	625	671	652	617	616	641	707	680	653	656	651	609	628	631	666	666	587	677	638	627	630	648	617	660	593	663	650	630	688	622	665	624	666	659	640	671	629	663	683	608	640	602	665	694	695	682	639	659	605	662	668	680	650	651	662	622	667	681	673	627	652	645	622	675	598	624	638	616	636	632	665	647	673	626	626	643	663	642	606	633	638	676	603	661	621	683	632	622	667	623	628	633	628	615	646	662	633	687	639	674	615	667	613	695	652	616	695	622	617	655	625	639	671	633	631	613	636	642	596	628	678	607	596	656	659	625	626	643	630	641	649	653	628	664	672	677	637	644	602	630	691	696	648	610	699	653	645	665	647	638	638	642	617	636	643	615	621	631	659	630	651	657	649	662	658	659	650	659	634	644	651	622	652	623	596	650	640	708	684	643	675	640	669	635	659	618	646	650	667	633	605	619	635	670	634	631	618	655	633	595	673	672	637	633	639	634	656	671	632	665	641	657	666	611	651	659	646	619	648	626	682	621	604	646	618	612	639	611	678	592	632	674	687	652	669	626	601	664	617	618	619	673	639	644	694	615	612	639	658	716	604	639	627	613	675	662	641	669	617	607	632	632	681	651	662	656	661	651	626	640	614	643	626	642	645	656	626	629	677	639	650	621	654	653	640	648	628	643	666	637	645	683	616	655	642	634	638	648	607	642	608	631	635	621	612	613	673	591	607	667	627	650	642	621	665	694	636	583	607	665	646	654	640	678	651	615	647	630	661	603	637	623	640	649	669	644	641	667	649	684	642	665	649	614	650	706	624	626	622	647	635	643	670	689	581	675	581	627	665	587	674	613	657	624	644	659	627	618	659	633	638	648	702	628	664	661	591	619	628	668	621	635	643	665	647	666	693	605	664	669	642	630	649	638	665	678	668	612	690	632	667	632	651	619	648	636	644	653	699	672	658	647	628	644	646	674	626	633	645	576	637	689	607	676	646	634	682	664	624	668	613	619	615	667	653	653	644	656	588	688	671	667	650	671	608	680	616	627	670	654	642	640	582	646	617	646	652	643	657	657	660	672	644	662	642	665	686	636	645	633	687	663	675	632	674	632	639	621	638	622	655	636	651	614	700	646	691	641	651	654	648	610	670	680	638	655	696	614	683	639	668	628	601	683	602	665	657	640	647	638	618	643	675	641	653	658	630	637	638	691	625	642	662	658	643	648	633	653	676	661	628	648	660	673	643	625	624	634	648	646	638	672	640	688	678	678	639	621	584	671	640	649	658	657	698	673	650	645	660	651	650	645	641	633	632	602	629	663	622	669	644	599	668	644	614	673	642	655	632	656	703	683	594	673	674	655	697	707	623	619	618	677	695	632	645	620	629	670	651	663	619	613	649	642	612	639	642	660	647	642	645	660	666	662	677	631	622	668	640	660	654	628	613	653	637	646	621	644	710	667	649	628	628
41967	23579	9479	2392	1690	1211	962	792	633	603	505	506	450	404	391	369	402	351	377	351	338	329	322	335	312	320	322	338	327	321	331	346	347	297	278	289	318	318	294	314	314	313	296	283	307	304	281	316	282	314	316	332	302	287	284	294	298	300	327	303	288	324	284	298	285	287	278	261	274	301	291	324	339	287	289	273	279	291	289	295	275	326	297	292	310	331	289	267	300	300	266	267	291	323	290	289	296	306	303	287	340	322	272	297	276	303	309	280	293	299	305	295	299	317	294	340	301	299	309	294	281	316	285	309	323	283	239	320	287	264	285	284	300	274	313	296	293	321	289	294	273	295	319	297	268	304	304	302	300	292	333	281	310	290	253	264	282	303	313	287	309	323	289	265	302	268	298	291	302	290	271	337	286	305	319	293	309	304	309	299	289	304	281	270	302	312	259	308	290	324	300	362	326	307	316	282	306	304	296	287	277	305	272	308	325	301	311	313	281	290	302	286	317	277	301	296	293	310	277	279	316	286	290	289	317	295	309	271	302	265	297	290	312	299	293	283	326	269	263	285	281	278	297	296	284	273	273	301	302	311	279	283	295	297	317	316	299	286	294	302	288	300	305	287	299	285	296	293	305	294	322	305	317	321	274	311	285	271	301	301	296	310	322	267	271	294	282	282	312	273	301	302	295	262	331	303	299	284	290	291	308	268	297	271	300	297	316	296	300	321	284	301	293	292	290	286	316	295	289	294	263	277	278	325	303	316	311	300	288	290	299	277	322	310	304	292	278	308	304	302	271	289	304	298	292	290	322	299	282	279	298	295	301	264	291	280	304	285	272	317	305	295	307	278	295	280	300	292	282	292	309	294	335	283	293	295	267	301	309	314	293	287	282	306	276	329	270	291	281	273	289	317	312	301	288	272	263	284	282	304	273	319	300	299	290	274	312	292	310	301	317	307	276	280	286	370	271	274	308	263	356	306	307	276	270	275	310	285	303	291	276	287	308	316	287	261	304	264	275	297	271	297	280	281	314	297	310	330	308	286	281	297	302	257	273	269	288	326	283	318	301	309	306	296	285	282	285	296	298	264	268	324	299	265	288	289	286	279	285	321	295	269	323	303	287	275	317	292	345	314	306	321	307	283	304	300	306	303	309	299	301	303	319	319	259	318	297	288	293	288	290	288	303	324	303	293	315	308	269	301	278	271	252	313	285	308	294	287	308	321	320	303	307	287	295	304	303	347	316	297	323	301	293	287	302	268	281	310	317	304	319	275	316	306	293	322	340	248	298	313	296	273	282	305	284	302	330	331	295	266	257	263	298	283	277	314	310	291	283	278	319	293	282	284	304	331	294	285	323	329	311	327	308	313	306	278	288	275	325	333	323	287	283	295	286	286	286	324	268	287	285	305	306	304	296	294	287	301	270	329	286	278	285	295	282	282	270	299	277	281	321	311	303	291	274	281	294	281	266	357	256	277	294	290	256	299	287	279	258	289	274	268	317	295	311	306	305	274	286	315	338	314	311	276	308	281	291	285	276	280	312	272	318	302	330	267	303	286	288	306	296	314	299	300	281	296	304	285	302	280	278	251	281	323	276	294	287	284	290	276	236	277	326	292	285	279	292	293	301	285	293	312	259	283	292	306	263	337	282	287	307	276	301	305	299	305	302	331	301	309	320	293	288	286	272	307	276	288	302	303	338	300	301	313	286	279	321	259	318	296	287	304	293	304	275	292	273	336	330	292	300	311	277	297	280	301	287	281	295	264	305	312	310	297	278	311	310	303	314	286	315	316	318	294	267	312	278	286	289	305	301	293	313	280	286	331	316	290	287	299	302	281	294	270	303	285	301	301	289	305	286	278	274	288	277	332	266	307	319	276	317	279	299	314	293	281	325	294	305	305	279	271	307	273	274	291	289	308	323	338	284	304	286	301	317	317	289	282	283	285	293	278	273	328	322	333	282	260	310	267	292	265	306	309	273	303	291	315	278	294	290	279	285	283	297	277	303	288	272	279	283	297	320	299	283	294	287	272	318	297	307	308	305	306	263	334	296	280	287	277	286	293	290	315	310	300	289	319	311	303	291	313	305	308	301	302	306	297	311	275	261	292	276	312	302	283	286	278	309	294	293	301	274	309	297	297	287	297	296	298	280	323	295	310	315	303	271	276	316	298	314	297	286	279	273	303	316	312	282	285	307	321	314	284	265	299	291	289	315	297	282	317	317	292	312	312	307	292	276	311	303	310	299	283	283	304	294	311	293	289	274	289	295	265	308	307	301	306	284	275	315	261	302	284	310	321	298	319	299	286	311	266	305	303	319	314	309	296	290	279	253	311	312	294	289	290	282	281	271	278	283	316	289	292	316	291	320	325	307	309	311	274	308	313	300	339	281	309	285	296	282	298	292	310	274	285	282	307	265	304	306	288	279	319	305	300	276	311	288	257	296	325	267	293	295	308	255	275	334	265	306	303	296	304	351	272	284	287	337	294	274	291	282	289	340	315	274	301	304	280	288	299	280	290	308	287	305	321	261	275	314	294	294	261	297	297	279	237	304	287	274	279	279	303	330	334	316	290	298	270	299	313	276	277	286	282	271	288	321	311	284	324	273	284	285	308	291	256	318	279	280	295	278	308	308	286	310	302	282	291	281	298	290	295	287	317	307	322	285	282	283	280	283	312	301	311	289	314	298	310	286	280	270	259	286	315	277	302	323	314	270	291	319	309	320	319	320	272	292	289	307	311	318	313	286	274	271	312	304	286	287	266	310	286	299	300	296	277	300	282	263	344	286	306	290	293	311	303	308	279	316	307	306	292	317	304	312	302	265	305	315	302	278	249	325	291	320	295	312	280	293	311	296	316	307	315	293	298	292	258	307	270	315	318	290	291	282	278	274	282	303	301	287	269	310	301	326	304	322	304	316	313	281	301	310	283	278	268	294	298	315	311	287	310	278	268	302	288	277	310	298	310	304	272	290	277	314	272	296	294	313	263	298	303	275	296	295	292	281	300	321	306	292	297	302	291	279	301	304	304	285	286	283	294	285	267	294	272	295	317	314	299	252	288	306	290	284	288	285	337	310	311	284	275	357	291	297	284	291	277	277	310	310	304	288	278	297	289	307	286	278	317	309	320	296	309	316	284	277	277	322	310	324	287	306	286	292	289	320	272	301	281	290	284	306	294	272	307	310	302	293	304	277	303	312	254	300	286	313	283	320	287	294	295	309	289	273	277	301	279	297	281	314	280	298	268	286	282	302	295	283	323	284	280	313	265	277	288	299	275	291	288	310	293	316	324	303	296	291	309	301	311	312	296	332	265	295	289	316	286	290	273	300	328	332	307	297	298	281	307	295	270	279	315	299	299	291	329	299	326	280	277	301	279	311	279	350	303	305	319	306	309	319	288	276	280	295	311	308	311	277	303	264	312	290	310	293	287	294	286	318	273	324	289	314	310	272	294	317	278	266	292	302	303	326	301	288	301	284	279	322	308	289	285	325	289
19626	2621	5648	6483	5567	4532	3686	3129	2634	2354	2124	1906	1799	1782	1559	1480	1462	1290	1313	1246	1235	1134	1145	1064	1081	1072	1032	962	1095	1056	1064	982	992	1053	1001	917	915	981	891	955	950	911	892	934	916	931	887	934	870	916	911	828	878	910	883	869	863	872	882	886	822	840	829	898	908	878	904	830	871	830	845	819	850	811	846	852	876	863	861	830	898	837	784	858	881	907	922	866	878	860	853	826	874	859	794	824	844	870	799	860	839	856	833	832	853	807	835	843	826	816	780	866	869	857	796	821	852	888	829	799	864	821	826	797	858	896	843	886	841	828	833	873	883	871	855	799	873	843	870	843	827	853	854	813	851	870	796	816	812	791	796	834	884	795	833	876	828	852	807	819	822	856	840	798	881	862	845	894	873	819	851	839	864	853	864	836	804	832	779	815	850	863	816	827	788	835	884	860	905	852	829	866	867	815	875	854	840	798	852	853	852	786	859	781	796	872	855	786	830	865	784	836	862	794	839	879	817	834	838	817	824	858	841	874	858	873	852	843	851	808	846	812	836	833	849	840	870	861	816	827	802	820	854	834	819	801	861	844	811	825	849	850	849	836	895	809	862	858	857	789	833	840	804	828	843	808	806	818	820	839	854	874	843	881	878	889	853	825	824	823	827	850	830	852	839	830	835	818	786	821	861	834	825	836	795	838	854	834	770	831	809	864	857	879	816	876	855	852	868	840	851	817	851	807	843	795	833	850	797	818	863	782	841	860	819	827	847	879	832	835	792	860	835	892	820	837	831	854	842	820	844	796	806	836	794	832	835	829	847	852	836	846	816	851	771	872	886	813	819	799	869	831	820	816	849	832	829	855	815	811	844	833	849	835	808	831	787	818	899	893	857	845	880	818	865	830	809	807	838	858	822	817	813	825	764	883	818	818	808	805	790	835	799	876	799	791	844	824	832	860	842	867	883	864	838	854	890	860	859	807	845	814	747	794	895	817	846	833	851	842	768	842	819	876	843	804	838	812	840	824	862	833	773	843	788	829	861	823	816	837	802	863	794	830	875	849	830	843	786	848	761	823	826	816	853	765	853	774	874	858	848	822	824	814	821	809	812	841	840	794	804	802	797	808	839	816	807	859	822	893	847	774	796	800	773	842	862	862	832	788	792	837	851	772	825	880	822	789	866	809	880	873	867	850	858	822	845	812	844	793	814	837	831	816	856	840	851	851	787	837	866	825	828	836	811	830	871	811	862	825	809	791	862	816	824	870	860	834	871	830	836	814	823	784	780	818	815	835	824	897	835	802	844	848	852	813	812	858	823	843	818	861	840	801	823	819	820	857	807	770	821	821	840	807	867	782	820	849	868	854	887	857	808	820	812	772	810	806	816	822	839	816	842	867	834	862	828	841	824	823	860	818	777	824	828	840	865	831	827	801	867	820	786	825	819	806	854	816	856	829	790	821	839	831	799	871	839	859	828	865	868	809	795	830	784	865	848	781	774	812	854	822	845	836	865	849	853	820	854	851	858	824	844	797	886	845	841	837	828	843	838	860	814	852	845	818	859	813	840	809	794	829	819	868	861	818	826	836	822	847	857	799	793	840	801	846	894	863	785	860	830	831	796	861	868	849	829	829	819	856	892	869	871	845	814	859	872	866	872	795	819	848	800	817	863	788	837	894	850	825	864	857	799	826	848	832	850	837	839	840	809	826	831	791	845	831	812	830	814	822	801	844	807	826	828	826	827	800	822	805	844	856	851	812	858	897	862	818	811	837	893	821	885	829	827	801	808	806	829	819	846	845	801	781	784	850	850	864	818	814	886	886	917	892	760	844	784	785	787	842	879	847	806	869	842	871	840	849	832	816	833	796	834	840	856	885	877	806	779	827	860	820	816	845	836	830	810	840	860	835	799	856	843	838	832	750	824	833	814	756	820	831	834	847	791	797	810	790	822	850	879	771	834	840	825	839	851	810	826	820	813	817	870	864	842	827	926	855	838	842	811	821	851	800	834	885	825	840	816	816	813	823	831	873	888	808	843	841	853	814	812	801	792	860	836	851	780	824	836	868	808	831	851	816	855	789	830	874	871	871	800	843	789	835	826	840	833	846	805	841	802	873	836	842	792	760	870	802	812	860	809	803	821	804	836	815	870	841	822	838	812	836	890	748	834	817	855	797	815	851	856	818	803	812	840	816	813	817	817	868	808	823	802	842	822	863	804	875	874	818	836	821	878	829	846	833	797	851	861	815	858	854	854	874	841	846	814	842	810	864	807	803	814	844	885	847	823	815	826	838	900	833	794	825	843	836	783	817	812	796	854	882	802	846	883	770	810	842	842	838	818	807	794	840	811	802	831	813	832	831	853	817	783	847	810	864	862	817	860	841	830	857	852	839	811	841	808	874	872	865	824	830	832	860	868	833	783	830	850	836	823	846	825	831	865	836	863	858	809	809	882	856	853	848	862	845	827	818	845	787	802	845	788	828	789	854	851	772	818	813	829	856	846	849	863	813	782	811	811	835	800	837	852	880	837	867	857	809	803	874	809	856	830	865	837	792	825	855	822	818	802	874	842	837	806	846	857	830	821	854	869	821	825	861	838	838	835	826	835	825	829	805	859	850	852	808	837	800	837	791	828	843	854	825	869	848	808	816	838	858	888	899	810	812	816	808	840	845	861	817	793	829	805	846	831	883	828	800	831	781	851	806	790	846	855	804	813	808	812	860	857	855	817	848	854	809	863	878	866	839	833	858	820	865	813	812	807	828	870	841	812	838	830	789	845	788	847	833	828	767	849	839	851	795	818	800	811	871	783	786	850	832	814	846	854	775	826	802	836	845	792	824	848	830	811	792	863	804	869	815	832	822	866	864	890	804	843	811	828	812	878	841	800	809	819	734	854	813	854	836	839	829	822	813	862	868	818	800	807	838	863	859	821	822	858	850	825	836	815	816	849	835	847	800	824	899	831	848	839	826	823	863	841	828	828	825	842	836	825	849	845	802	797	830	829	817	863	799	825	769	874	828	884	795	819	831	853	860	844	818	812	807	799	843	847	809	871	775	873	844	848	879	839	814	860	819	818	798	820	847	819	817	869	838	845	862	845	815	861	838	843	814	803	820	823	859	774	858	860	863	829	811	855	819	823	839	860	909	801	783	810	850	807	794	768	842	845	808	842	863	853	859	808	805	834	849	899	816	807	807	817	856	850	833	830	863	838	866	838	849	845	789	870	848	852	821	870	807	785	796	813	834	846	815	837	773	873	764	792	820	861	846	841	819	836	835	820	849	857	836	832	842	808	874	814	893	802	814	878	790	856	853	826	871	841	817	846	834	853	827	856	794	873	850	784	838	832	804	815	838	809	840	874	816	856	815	849	867	819	815	848	854	814	862	833	822	824	866	853	844	862	884	833	816	860	783	795	834	820	786	850	854	856	847	825	796	848	818	861	833	817	787	876	845	872	803	829	837	829	824	823	783	861	831	855	854	852	874	852	813	791	842	844	839	897	821
5251	414	243	159	157	138	121	134	120	131	106	130	131	112	103	128	104	110	108	122	93	116	127	117	117	101	128	111	91	95	114	105	105	114	99	113	108	103	101	102	103	119	98	108	99	119	109	95	111	117	110	109	91	99	111	113	107	110	116	114	112	109	122	116	103	101	125	108	98	113	104	112	109	122	106	92	107	128	107	119	100	118	119	117	109	114	122	105	110	113	128	118	102	103	128	98	117	132	124	107	124	125	124	108	128	107	112	99	115	104	124	118	111	125	103	124	129	113	99	121	93	98	116	124	126	110	87	112	95	106	119	108	114	90	133	102	121	94	111	96	109	112	117	89	118	118	110	96	111	114	114	112	101	103	120	100	119	114	112	109	96	115	103	113	98	95	102	120	115	107	118	105	107	99	112	109	105	110	101	98	108	122	102	115	94	113	93	126	104	81	108	117	110	108	114	106	99	109	110	94	97	131	107	99	113	116	103	101	108	119	111	108	111	110	101	114	116	121	113	101	107	104	111	93	103	111	106	113	102	108	108	98	96	108	112	103	98	115	105	91	102	102	101	125	108	97	126	105	119	98	111	93	114	127	106	114	116	97	110	126	96	110	119	97	108	97	111	142	108	100	104	95	123	111	113	111	109	120	116	130	98	120	106	117	103	127	89	126	112	111	116	96	107	103	97	141	109	103	130	118	105	117	121	103	124	112	125	112	95	119	99	122	114	97	117	108	109	100	113	99	112	83	109	99	102	116	100	107	111	93	111	120	84	109	112	134	120	109	125	86	102	116	107	82	91	113	105	89	96	120	78	110	100	114	119	100	117	111	118	115	100	99	100	112	115	120	112	113	89	101	107	114	95	106	110	119	120	116	106	98	104	121	107	114	93	105	100	102	112	106	103	110	110	108	99	102	90	105	122	105	107	111	124	109	114	104	128	83	105	109	128	119	108	104	125	117	113	107	112	111	108	104	103	100	89	102	113	112	93	112	116	108	101	114	100	93	118	101	121	105	119	126	107	120	115	95	104	147	110	130	105	119	119	107	115	124	127	115	104	101	108	97	102	112	115	105	114	111	116	133	102	134	105	110	111	97	114	112	97	106	94	100	90	101	104	102	105	87	110	106	115	91	109	108	104	104	108	112	132	111	97	136	128	108	124	102	99	114	107	115	115	108	99	125	95	90	108	76	103	105	110	110	123	127	113	116	110	114	95	110	97	117	102	104	111	119	102	93	125	111	103	111	111	109	93	108	133	118	114	119	126	119	99	115	98	105	109	110	102	112	116	99	120	100	114	108	110	128	107	100	96	98	93	116	118	100	101	103	95	117	117	101	124	107	122	116	114	114	105	108	120	114	108	112	101	118	106	115	113	99	104	104	110	97	105	105	98	106	131	120	107	99	110	104	95	117	110	112	106	109	98	112	139	105	105	112	111	116	84	99	103	98	117	106	110	117	106	114	116	109	125	99	110	115	120	103	104	108	87	127	104	120	112	114	110	113	102	104	122	119	112	89	93	105	106	120	100	116	90	86	112	122	100	114	113	100	117	118	90	99	100	105	112	115	103	98	107	118	103	104	100	122	109	116	114	106	135	104	120	106	106	97	109	106	115	104	95	95	113	97	100	100	108	119	97	96	100	114	110	118	113	112	100	97	107	100	113	114	107	103	110	122	108	114	100	106	108	123	109	109	107	114	113	105	100	138	108	107	124	114	92	105	115	108	113	116	118	125	120	113	108	111	100	106	114	109	112	121	108	120	118	95	101	111	109	117	104	107	108	121	119	109	100	106	112	112	119	116	119	110	100	123	91	120	100	91	127	100	106	102	110	127	112	110	106	123	118	123	109	118	121	90	88	129	100	116	110	91	108	123	98	110	131	100	113	102	90	82	91	122	97	101	118	122	121	113	109	107	89	102	116	124	101	117	103	120	109	101	112	113	124	119	105	104	123	117	97	128	149	103	126	108	105	91	98	113	129	110	93	100	106	98	123	87	107	101	101	102	107	101	109	112	102	124	106	121	99	115	107	95	118	104	104	94	121	114	93	104	97	102	101	117	113	96	110	100	114	94	100	112	127	117	98	117	125	94	116	110	103	105	110	118	116	113	97	90	100	132	106	97	90	108	120	113	90	120	107	102	85	106	110	81	104	116	112	97	108	110	136	117	115	112	110	125	126	123	115	113	116	114	95	97	110	107	111	105	96	116	116	95	116	107	108	120	104	116	107	102	116	111	113	116	103	93	115	112	89	92	87	106	104	109	117	149	91	103	104	92	106	132	109	110	98	111	89	113	115	113	84	98	122	113	94	112	122	134	117	96	109	100	128	89	96	118	132	95	103	103	104	111	111	105	99	120	102	109	116	112	105	101	121	118	106	111	117	109	111	88	105	114	107	100	112	129	118	85	98	129	111	111	113	96	93	109	101	102	127	108	129	93	115	104	128	121	102	107	123	99	103	105	128	108	112	114	108	94	111	112	117	96	103	100	97	115	119	92	98	104	127	112	120	123	103	103	114	102	97	108	100	90	122	113	111	93	100	102	127	112	103	103	108	111	90	121	95	107	110	124	117	120	95	119	104	139	87	120	102	100	105	92	122	110	130	106	118	134	89	110	94	112	96	95	107	134	96	112	84	90	103	107	119	108	121	121	102	106	115	128	113	103	109	102	111	89	119	114	103	109	100	108	102	111	96	105	99	113	93	104	111	103	100	112	106	99	96	96	116	120	112	98	112	116	101	107	92	123	101	103	105	109	103	116	96	113	112	100	100	98	118	110	141	110	115	111	105	110	108	96	123	104	120	108	108	121	105	129	99	100	121	102	117	100	110	100	116	97	104	101	107	108	94	108	120	107	118	102	119	106	95	102	127	89	104	116	112	101	125	109	105	101	100	94	93	104	104	99	120	127	116	117	104	86	125	111	114	95	111	98	114	99	106	93	95	99	90	112	117	115	107	97	99	116	122	114	106	113	111	100	106	109	122	102	115	110	127	106	122	115	95	110	95	132	119	114	119	123	114	92	116	94	101	101	105	112	117	109	102	106	118	96	114	116	97	111	111	124	115	121	111	89	102	127	96	99	103	105	117	127	115	102	103	123	89	129	105	104	118	107	93	116	102	104	109	112	104	122	126	129	95	110	100	104	112	98	108	125	115	108	127	101	91	105	96	104	111	120	94	129	99	106	118	124	107	114	104	112	91	98	129	125	113	110	114	118	109	93	102	123	110	124	105	115	106	115	96	102	108	103	133	113	109	112	121	120	91	114	109	102	104	119	119	126	114	112	98	109	100	132	116	122	113	110	112	106	91	104	100	103	94	104	125	117	132	112	103	114	114	108	102	83	95	98	95	119	113	109	112	116	108	98	124	115	121	114	116	118	100	110	116	111	123	107	112	107	100	116	119	121	112	122	113	125	100	116	95	115	102	115	96	102	110	113	100	99	132	106	85	140	116	111	109	122	98	91	111	116	101	103	104	131	102	118	117	92	102	101
4964	456	538	541	523	482	426	470	439	418	402	389	395	418	393	378	380	392	397	360	395	346	367	389	364	379	409	373	344	367	363	410	380	372	347	364	385	341	372	390	391	359	366	362	365	357	372	359	367	389	360	397	349	350	387	389	378	324	380	383	382	385	390	399	390	401	387	370	335	369	397	381	347	394	364	353	369	375	396	369	373	384	372	382	399	365	349	366	365	422	358	351	353	342	386	356	383	374	340	383	348	372	401	337	386	348	369	377	391	402	371	365	371	367	390	348	376	356	350	377	366	352	373	378	369	357	341	383	327	351	324	371	397	385	358	386	363	386	332	382	388	395	368	333	369	383	411	393	393	390	346	372	341	341	354	347	379	383	381	356	323	347	360	403	402	361	363	364	383	405	367	374	371	361	383	396	394	363	349	353	368	342	339	344	382	361	355	343	366	417	403	378	325	354	388	388	356	362	376	409	371	360	327	364	349	379	404	375	375	351	344	413	340	360	370	380	377	366	359	358	376	336	381	381	404	370	351	359	378	372	386	385	398	354	351	369	395	363	391	377	342	353	393	343	366	384	360	359	362	336	382	391	359	360	363	371	323	396	358	368	345	365	391	353	354	382	372	378	355	348	390	349	389	338	397	374	346	381	375	379	363	329	375	388	404	356	413	367	373	400	366	344	369	363	367	390	352	372	316	353	394	357	379	365	395	413	339	341	359	361	344	357	368	347	368	371	347	390	401	353	388	348	378	335	357	366	374	356	383	345	362	392	411	347	366	372	374	372	365	366	351	382	423	390	376	376	380	365	391	399	359	375	380	366	395	385	373	379	348	359	381	397	361	368	398	342	419	362	355	364	387	366	396	343	388	383	397	342	365	410	367	359	376	317	383	370	326	374	367	373	368	361	366	391	366	368	360	427	405	373	379	389	351	363	395	346	348	375	384	375	361	367	373	372	374	347	355	385	379	360	361	356	371	385	375	367	314	363	384	383	359	331	357	374	367	330	367	363	388	353	375	355	368	378	376	369	365	356	358	350	375	386	376	359	412	346	365	365	357	354	346	354	357	368	427	360	357	382	398	372	385	394	415	390	387	381	340	365	409	381	349	373	381	395	371	385	392	361	366	361	349	380	371	387	365	356	364	334	337	392	395	419	381	367	349	359	365	371	376	351	365	381	356	357	373	377	353	357	383	380	378	356	409	348	377	344	373	376	376	354	381	374	371	372	388	350	378	351	378	366	346	335	363	378	347	366	350	408	341	382	381	388	387	363	363	363	342	362	359	391	358	344	378	409	404	375	360	397	387	366	346	406	362	381	343	370	373	376	375	419	358	362	353	376	340	382	346	366	367	378	380	383	351	360	387	356	385	360	342	407	346	358	360	354	365	364	405	384	366	352	367	376	355	374	361	349	373	384	406	357	382	384	381	369	369	380	374	401	369	368	370	356	343	378	347	361	374	360	363	359	363	391	349	372	385	351	374	370	326	341	346	365	345	361	390	363	361	355	354	364	399	367	380	395	343	351	368	368	370	362	391	382	381	385	382	379	395	396	359	374	399	418	370	351	389	361	395	377	317	362	362	410	358	381	373	368	401	387	384	364	404	382	369	394	396	358	349	362	339	365	364	356	378	392	368	376	377	375	344	379	373	371	378	347	379	354	373	368	372	390	353	373	373	377	390	366	393	321	366	364	364	347	363	368	367	392	343	356	375	379	367	349	356	344	376	385	325	364	340	335	375	359	395	402	344	391	379	393	388	359	400	359	349	393	373	365	362	356	435	370	363	369	330	379	370	369	372	381	372	386	348	405	391	374	422	390	379	384	348	336	384	372	402	374	360	394	402	415	382	355	318	368	399	417	352	391	391	366	370	363	398	338	376	374	374	382	359	334	438	397	373	367	378	390	334	365	373	341	376	362	361	380	389	377	379	349	394	350	405	400	366	358	396	387	357	365	354	384	364	387	367	348	396	384	331	346	379	358	339	354	356	362	397	398	368	391	360	371	356	363	356	374	391	375	382	365	361	368	343	389	396	366	365	360	373	350	361	340	359	372	378	349	380	415	361	361	370	379	363	365	357	344	390	354	331	392	391	354	351	361	400	363	372	385	339	359	352	366	385	387	373	368	367	374	359	380	373	354	379	382	371	358	402	362	360	358	324	387	358	379	381	379	367	377	357	364	384	342	375	359	394	395	355	383	362	359	383	371	389	403	350	362	398	370	386	366	373	355	375	359	356	368	400	378	380	378	345	366	391	391	353	391	320	393	382	393	392	356	372	371	364	332	370	379	370	360	339	369	361	366	401	387	374	383	377	342	369	366	370	321	356	366	351	390	391	376	370	389	366	374	356	359	396	365	356	381	364	369	362	363	358	364	380	377	349	354	336	360	364	363	384	399	374	399	333	393	380	347	368	361	342	342	402	387	370	394	356	373	376	364	382	375	381	381	370	398	360	397	357	398	359	355	349	389	359	355	361	372	385	353	385	372	389	399	391	381	377	363	379	360	385	412	353	403	355	403	385	365	364	362	365	345	370	332	322	358	356	347	331	368	400	353	366	341	402	363	378	360	365	403	386	380	354	383	374	361	358	368	372	378	373	375	394	386	340	372	379	391	374	384	356	391	341	380	366	383	357	372	356	354	371	357	336	335	371	362	404	396	390	355	333	343	360	362	356	358	402	382	371	391	376	346	379	339	416	398	406	360	387	363	367	379	404	375	377	395	371	352	342	371	366	331	341	402	376	390	377	391	321	361	359	376	362	375	337	345	363	332	359	396	374	340	375	350	378	357	391	354	406	390	350	391	370	377	361	354	358	392	366	377	364	338	360	345	379	401	348	372	394	402	394	359	393	385	378	358	384	366	364	368	372	364	391	358	395	356	381	368	363	364	376	395	374	358	358	331	389	341	352	372	381	371	382	349	376	383	421	358	380	394	379	372	362	359	425	412	355	361	387	375	364	370	381	350	377	357	368	362	371	393	395	359	378	365	405	351	385	356	369	382	382	360	392	367	372	386	336	361	397	362	395	372	367	346	355	358	354	385	365	369	384	364	333	358	392	396	363	367	379	369	363	356	385	373	360	382	374	393	399	385	386	377	384	358	382	377	424	352	343	348	376	371	362	374	339	349	393	392	394	412	354	387	346	414	348	382	380	370	340	378	386	346	371	375	353	391	350	357	360	377	354	379	398	348	400	384	407	395	371	387	372	399	357	386	328	391	373	397	400	361	395	360	331	378	359	366	388	340	415	375	415	381	398	331	389	355	370	373	390	404	365	347	359	409	374	354	361	368	388	367	376	393	363	399	404	400	346	382	391	347	358	373	371	383	395	374	364	352	369	379	371	361	389	401	405	375	387	370	391	356	356	328	341	367	356	367	371	366	383	374	374	390	360	408	333	335	369	376	356	349	388	399	354	368	399	381	363	403	356	376	364	352	382	386	366	395	395	375	343	356	365	366	384	369	362	370	375	384	334	373	369	366	378	352	329	414
35930	11772	2018	1119	870	694	534	413	409	356	376	341	297	293	284	270	257	238	294	260	228	238	256	250	228	250	248	252	237	226	226	202	226	232	241	225	243	220	226	245	205	227	219	249	243	226	216	228	216	233	226	232	240	236	220	257	221	234	242	270	230	242	224	214	218	205	226	226	223	222	216	219	218	228	213	214	227	233	225	214	231	218	214	211	194	210	218	195	222	204	204	226	232	222	225	229	246	212	242	205	254	214	208	198	223	218	247	242	204	235	220	239	251	257	206	196	230	219	242	229	212	223	213	234	217	234	224	191	211	210	229	226	211	218	228	259	225	244	213	201	202	220	249	216	246	186	230	213	226	246	221	245	225	239	227	221	216	250	210	233	232	260	226	243	199	250	192	226	217	237	234	228	242	210	242	222	223	210	228	228	230	210	233	226	235	204	237	212	231	257	223	230	234	209	229	216	213	232	230	233	221	235	221	237	212	224	231	212	209	206	207	241	208	188	238	216	238	235	233	221	220	225	201	222	223	223	262	220	239	236	219	240	243	219	199	231	269	209	219	230	224	236	250	200	204	210	213	219	193	201	212	216	216	251	221	201	243	217	246	196	214	241	224	230	206	209	219	223	214	221	213	211	247	203	219	209	203	231	205	230	230	220	222	236	206	222	227	210	216	215	209	226	247	222	249	216	217	222	212	210	217	229	193	214	209	207	247	215	239	208	242	235	241	231	221	256	231	196	217	214	202	228	219	227	226	191	188	220	237	220	240	237	195	215	220	229	251	228	199	223	235	201	204	216	208	224	231	217	245	230	236	219	225	228	235	233	219	245	245	241	204	218	235	247	209	211	189	212	226	208	210	191	234	230	250	216	260	225	226	214	248	220	220	230	228	240	227	222	210	207	246	209	249	214	192	218	206	235	228	202	230	257	212	227	221	220	232	230	238	246	246	218	211	201	203	241	215	235	250	256	239	239	227	215	214	226	205	240	214	227	219	205	239	217	212	261	221	197	232	209	235	220	240	223	216	233	219	233	233	236	215	236	235	224	208	258	207	232	232	200	211	227	249	218	225	222	255	237	195	210	220	216	242	243	233	206	220	227	229	215	251	216	228	282	240	232	218	205	218	232	221	205	190	221	202	239	237	237	212	212	221	227	219	242	195	256	236	210	223	236	213	221	233	214	217	198	237	220	218	192	211	201	210	228	224	232	212	224	238	210	203	236	223	225	235	243	225	238	217	207	219	207	225	215	251	200	214	234	183	224	225	238	223	209	228	237	228	215	217	243	227	243	211	212	210	243	245	217	237	233	227	232	236	234	251	218	207	233	195	213	208	247	244	219	206	233	230	230	243	230	237	239	216	228	214	215	228	240	224	230	221	225	228	218	208	227	209	223	231	210	229	205	249	233	212	225	250	246	231	225	219	214	212	219	211	232	241	235	234	206	228	216	214	246	227	242	228	221	228	222	219	213	208	201	253	211	203	210	214	225	237	206	218	225	222	216	207	229	227	242	224	221	220	247	238	234	249	213	225	209	202	225	225	226	208	203	217	242	244	230	243	222	239	248	225	238	204	218	192	225	235	253	193	227	200	249	215	243	213	243	207	230	204	238	231	224	203	216	225	238	209	252	244	212	228	238	231	213	202	230	222	245	209	230	226	231	234	203	196	208	223	240	220	231	231	221	211	212	223	232	226	217	226	232	230	203	239	254	219	219	223	204	212	203	219	187	209	232	211	213	232	231	227	244	229	195	229	218	217	211	222	216	245	225	248	221	234	232	235	218	192	198	193	223	200	226	239	232	212	217	228	225	207	236	228	219	218	218	222	208	230	239	218	228	228	227	239	244	216	228	252	239	198	204	218	211	231	232	211	215	226	235	235	221	242	209	225	214	224	227	232	232	222	249	205	238	254	234	225	204	248	249	246	182	221	247	212	222	217	204	202	223	224	194	197	230	202	211	230	247	207	209	218	211	213	207	229	240	231	204	215	215	234	252	232	268	227	243	219	222	232	249	198	237	219	205	239	237	197	217	255	238	222	221	222	206	213	215	230	224	244	254	210	219	210	202	202	202	241	202	228	220	215	210	252	200	213	203	249	223	220	224	226	217	224	241	220	213	246	218	207	260	202	264	225	257	221	208	236	209	230	195	211	221	238	205	215	234	258	226	199	229	266	220	244	253	245	244	234	230	241	231	220	205	214	209	229	201	228	229	186	220	245	212	218	238	224	216	220	231	227	215	232	237	213	198	223	202	215	227	223	238	262	227	222	221	245	207	238	228	227	229	207	228	240	255	201	217	209	232	238	234	238	225	241	229	223	225	214	241	217	245	246	239	258	208	233	218	201	238	228	208	207	221	222	218	236	218	236	270	239	217	221	218	226	230	211	241	206	217	206	229	228	203	236	206	258	225	214	202	207	234	223	218	225	215	232	220	257	225	203	232	229	215	221	245	210	215	236	245	234	208	236	220	225	231	218	236	233	239	219	242	204	233	209	213	236	239	218	214	227	218	224	225	203	218	241	237	226	217	228	252	228	218	227	214	223	230	209	231	205	215	223	218	219	246	215	225	220	223	194	239	238	227	205	228	225	236	230	233	225	242	209	233	235	220	223	235	238	216	247	215	226	205	232	230	235	222	249	201	235	226	222	217	211	224	207	210	264	217	206	199	241	209	211	220	196	217	226	229	247	229	211	244	217	239	209	209	215	242	232	224	242	203	218	197	221	206	220	227	224	222	217	198	230	234	226	236	201	233	217	230	243	222	223	210	226	229	200	221	201	202	216	218	209	237	234	236	202	197	219	212	227	208	217	219	209	248	249	213	235	211	195	234	233	241	258	233	197	231	222	225	241	226	210	205	206	240	217	235	234	233	222	224	206	243	225	229	217	204	217	240	238	208	246	185	210	222	233	231	222	216	232	221	198	220	236	224	223	239	192	217	245	226	211	219	207	198	201	205	205	227	223	249	228	247	248	239	222	235	227	228	242	204	222	229	225	208	244	248	230	220	215	227	216	252	228	220	213	193	226	235	205	233	215	223	215	233	227	243	207	228	221	226	216	236	226	221	218	201	209	210	223	218	216	221	230	238	203	237	247	210	214	218	210	234	219	207	241	219	239	231	234	213	207	232	224	207	198	244	221	236	234	215	211	200	212	217	238	245	202	200	238	197	225	221	227	227	228	215	242	211	213	220	213	209	218	242	247	227	188	216	214	222	225	235	222	217	214	239	229	248	210	238	200	212	216	194	224	227	241	203	237	223	207	219	233	224	213	211	238	219	235	228	217	203	209	235	227	227	210	200	206	231	226	224	213	218	252	206	221	222	232	230	232	224	218	249	223	251	194	230	213	195	225	219	224	213	233	224	218	227	238	237	213	217	190	219	231	259	250	225	210	238	230	221	218	244	207	226	216	239	234	211	214	231	228	247	245	216	211	246	216	216	220	249	178	206	211	202	217	212	241	221	218	220	224	210	215	217	221	205	231	229	259	228
15434	1498	3122	3707	3042	2574	2243	1841	1668	1432	1306	1293	1122	1102	1089	1024	1010	962	946	868	856	870	899	859	808	825	808	764	776	730	751	733	772	795	692	762	698	712	691	692	723	670	696	681	662	712	698	709	660	680	709	703	698	686	679	696	674	699	690	653	672	717	655	648	679	654	668	741	670	740	665	677	671	669	634	665	709	650	703	700	663	696	694	639	669	648	747	655	668	667	703	673	712	689	630	665	699	650	656	733	694	669	646	676	711	675	698	685	686	640	640	676	654	645	697	691	671	645	702	687	667	671	665	681	651	612	675	666	657	688	666	672	715	659	670	601	660	687	720	681	608	654	726	632	671	656	694	652	696	660	671	689	640	681	661	683	650	674	668	679	668	609	639	697	661	703	663	654	664	653	669	709	712	702	669	681	671	667	670	683	656	675	634	716	640	672	681	676	635	661	692	677	658	664	696	685	644	668	710	682	687	620	664	681	657	652	707	641	660	645	686	682	654	653	692	615	681	647	704	689	634	649	691	678	668	667	666	669	632	663	684	667	692	666	671	699	678	671	663	631	655	641	673	642	638	642	625	700	661	701	667	629	626	699	688	635	652	656	654	639	658	661	677	650	679	669	637	700	673	657	629	659	678	633	677	674	694	634	679	658	646	693	675	647	636	686	652	647	682	698	615	682	702	682	662	658	663	679	665	669	674	669	684	662	684	660	680	642	725	638	669	657	660	666	680	654	692	669	689	661	677	683	698	682	684	675	652	622	659	653	660	633	688	647	658	655	628	704	686	628	680	669	635	664	658	653	721	654	682	670	675	646	652	676	633	657	663	614	699	649	660	672	647	667	654	738	656	662	671	648	691	672	642	667	709	616	625	668	736	671	675	653	672	670	667	681	685	674	641	707	662	655	708	705	690	646	665	690	669	674	647	716	679	696	636	683	671	689	673	713	679	695	663	647	665	649	675	730	657	655	707	679	637	634	676	648	663	604	660	645	637	645	739	620	669	692	653	656	664	663	695	662	667	661	689	668	664	650	625	651	678	678	676	662	649	650	642	660	649	682	700	660	656	691	636	645	665	699	660	667	686	657	663	713	665	666	740	686	702	645	683	620	693	656	690	646	678	687	686	657	651	674	617	675	657	674	643	687	619	718	715	696	647	693	689	633	658	694	633	664	636	669	655	661	629	660	634	669	657	668	658	689	679	692	690	665	634	706	675	696	666	663	658	694	643	719	697	711	693	689	678	634	685	625	647	660	634	684	665	597	675	688	683	645	658	655	647	650	709	631	652	658	635	693	681	677	666	650	664	636	659	738	656	646	650	695	650	601	680	662	677	673	692	641	660	673	670	655	672	644	650	654	643	666	629	676	669	634	687	689	637	644	648	720	636	664	643	666	613	679	655	672	665	661	705	657	730	664	658	636	638	659	680	653	686	651	695	703	705	675	710	657	646	660	660	659	639	649	695	685	624	676	631	650	656	665	645	656	666	627	704	632	690	697	676	692	687	698	706	687	637	641	705	601	649	670	681	722	658	692	696	660	753	688	667	634	685	661	629	627	647	646	658	623	696	642	637	635	636	671	680	657	647	698	617	634	631	669	680	654	664	657	629	680	643	657	702	682	637	668	641	679	654	673	682	639	611	669	670	659	713	682	644	692	678	641	617	644	685	668	681	665	692	658	671	693	703	656	710	707	648	646	672	660	682	637	668	681	674	650	651	632	687	630	658	629	695	674	680	667	657	649	689	637	637	682	676	644	672	677	680	610	673	645	646	673	673	618	659	683	691	662	689	677	655	705	664	619	646	664	707	640	666	669	641	646	684	685	664	628	636	664	635	674	667	676	640	626	626	676	658	695	666	667	631	652	630	698	639	674	631	675	700	704	660	696	657	626	701	644	623	652	677	696	685	638	675	633	664	592	660	679	683	657	640	666	645	684	644	620	685	615	632	689	647	664	693	672	652	665	647	677	679	630	692	669	684	651	615	656	640	661	668	678	680	631	710	679	701	660	678	651	655	619	672	664	646	736	627	639	695	704	640	684	687	640	614	661	661	660	634	704	647	639	631	672	652	661	637	649	659	645	649	645	701	645	656	620	656	640	649	652	659	666	646	614	729	688	685	658	648	632	664	640	655	642	664	694	657	650	686	674	687	668	638	642	664	676	628	682	677	675	698	668	695	683	679	641	654	669	658	665	666	624	693	615	659	653	661	685	666	686	629	707	649	623	671	673	662	654	612	627	679	675	729	661	663	708	663	655	690	666	674	676	611	668	663	639	648	618	695	660	629	693	633	654	592	651	656	618	649	669	663	661	658	647	653	694	693	678	656	710	657	572	655	689	681	637	623	668	678	740	625	662	685	637	676	648	617	696	704	651	628	636	669	679	661	671	696	676	709	673	662	644	666	659	657	659	692	677	714	670	694	622	680	635	710	700	641	674	692	675	678	665	712	619	678	649	669	677	664	621	701	660	696	651	651	663	666	666	646	635	658	634	596	678	680	676	636	673	676	680	650	657	658	692	660	659	688	652	647	632	651	637	640	665	663	650	624	656	698	697	657	664	677	650	662	656	653	639	643	690	648	679	632	685	679	650	658	676	661	642	700	627	651	646	644	694	673	646	691	676	675	648	658	669	683	673	669	722	642	649	644	689	689	648	657	675	658	637	619	679	686	621	645	645	678	628	644	672	681	675	666	676	652	698	667	623	722	634	716	679	682	694	637	690	681	660	655	662	701	661	684	634	720	708	696	654	690	637	696	658	696	662	705	688	661	677	663	687	661	633	658	683	644	625	628	671	677	641	645	699	677	659	652	623	619	637	657	657	668	677	638	681	615	682	644	658	637	636	693	663	652	645	652	656	688	653	652	662	653	626	645	611	659	629	652	666	689	707	621	659	696	695	649	642	695	678	664	614	716	681	673	696	623	644	660	614	657	700	675	659	672	687	625	660	663	658	638	635	675	688	672	650	632	671	660	703	677	644	671	652	676	678	648	652	638	664	616	642	677	611	613	688	649	694	604	672	677	663	644	672	644	665	684	652	649	671	650	696	611	654	696	683	699	620	672	617	664	648	678	650	611	655	687	672	656	684	692	661	696	636	719	688	684	627	687	687	668	694	640	668	663	608	691	699	685	665	689	698	677	687	640	662	643	722	670	664	633	645	663	651	650	699	692	700	677	650	640	729	672	678	667	691	656	623	644	658	678	698	690	705	629	686	669	723	672	653	660	687	650	665	650	660	691	679	690	671	656	718	604	656	656	656	651	682	679	681	676	643	688	609	678	642	686	698	651	649	650	630	653	654	707	661	683	662	664	664	668	672	651	667	649	670	673	681	626	695	667	656	700	650	685	688	679	647	624	675	657	611	688	630	718	649	684	654	684	651	696	653	719	668	672	651	716	674	682	626	639	677	691	643	676	636	706	680	675	677	624	671	629	659	675	649	701	657	666	636	665	712	701	684	654	614	655	690	651	650	695	641	659	675	628	654	668	697
42484	21892	7198	2403	1637	1179	937	774	684	575	502	526	460	458	405	399	403	378	382	353	410	349	351	353	341	334	347	320	303	308	313	320	321	355	326	309	321	323	317	297	290	327	340	323	310	303	283	340	295	329	293	316	302	270	325	327	318	300	281	307	295	308	282	291	285	276	292	316	280	330	301	303	321	288	292	328	319	300	294	286	279	303	314	298	309	310	296	304	292	269	283	268	263	286	285	305	310	286	302	269	300	289	301	317	304	291	307	305	288	290	326	328	339	318	291	339	307	310	270	293	299	290	291	318	305	299	320	280	293	307	286	288	308	286	336	293	290	297	301	299	282	309	314	293	307	277	291	298	307	328	325	279	302	299	323	296	298	328	314	318	286	285	275	295	292	263	302	273	309	296	298	295	318	311	309	289	286	320	328	280	285	304	262	292	311	301	293	336	324	284	311	284	280	340	281	334	307	297	298	287	286	309	324	255	286	291	306	337	320	291	319	305	314	290	297	318	321	299	262	318	308	279	290	284	323	296	296	320	285	315	297	313	320	290	301	317	305	271	312	266	286	302	289	281	283	285	291	305	322	327	320	292	309	301	334	284	290	312	306	314	296	287	267	273	291	293	322	294	317	296	305	340	298	295	282	290	306	288	309	307	278	291	270	299	296	273	308	294	282	305	310	305	288	280	283	280	297	270	313	318	285	298	309	293	262	333	326	317	284	316	295	282	308	311	318	307	303	353	331	315	289	321	295	260	311	315	293	306	317	305	320	272	296	316	300	299	278	293	287	334	325	311	310	287	295	296	296	298	311	295	282	292	285	288	282	295	312	292	307	325	289	315	318	296	291	307	296	286	281	306	298	333	307	280	276	332	299	279	276	341	330	316	296	292	297	281	301	274	296	290	285	324	320	294	307	287	289	293	275	308	293	314	291	308	286	321	340	309	295	275	300	299	309	277	310	306	299	325	299	295	298	286	316	297	288	332	324	273	288	303	320	285	258	299	300	336	306	270	292	298	320	308	316	289	290	268	299	287	285	301	278	332	305	275	279	305	293	290	296	268	277	333	298	299	321	301	278	301	323	307	306	279	310	301	303	272	298	284	298	314	306	276	311	310	304	297	285	296	302	285	283	332	311	307	307	289	302	304	299	300	301	309	298	301	291	311	304	302	328	304	302	276	302	292	319	291	293	294	294	315	322	287	297	316	277	313	304	325	300	315	297	283	308	298	323	310	274	282	297	291	301	276	308	304	282	277	266	326	308	284	305	287	277	297	312	282	279	313	293	302	272	320	305	350	300	288	314	291	315	269	316	274	312	314	296	314	320	301	300	283	277	338	307	334	286	338	294	298	314	296	285	296	334	321	325	274	311	326	309	342	313	273	321	290	271	296	303	305	281	309	321	294	297	281	314	288	290	313	285	308	299	321	329	294	330	319	269	321	312	320	275	289	302	287	292	311	311	267	281	291	293	307	293	309	309	287	304	287	307	285	311	285	295	283	279	292	280	302	325	271	325	311	293	315	294	332	312	290	297	293	256	321	305	303	312	317	269	287	295	292	322	281	318	306	310	291	313	283	309	298	300	334	288	288	296	312	291	281	299	315	302	293	289	309	315	316	286	287	293	300	297	281	304	286	266	300	260	314	265	285	283	297	313	292	261	318	309	274	293	307	299	304	306	276	301	310	313	283	289	285	317	315	281	300	310	309	289	296	325	291	328	285	291	276	289	308	298	317	267	282	281	303	302	294	280	292	282	317	283	285	285	316	311	309	274	296	286	312	291	296	311	318	288	303	322	298	291	296	317	297	308	292	302	283	294	315	307	285	310	284	322	319	287	276	318	298	319	309	327	299	320	278	299	283	274	312	317	306	265	321	316	277	321	312	281	302	312	313	305	300	324	302	253	298	320	310	287	279	300	284	320	291	307	289	303	291	315	295	293	311	286	291	296	280	313	303	306	304	319	291	299	317	261	311	271	301	301	316	282	294	262	266	304	328	300	298	313	303	303	303	334	330	334	262	327	302	279	279	302	290	292	304	305	288	318	305	314	262	328	306	269	308	309	277	308	316	290	310	286	309	272	249	305	310	299	296	315	271	303	290	324	282	290	275	329	329	298	294	283	295	291	295	282	315	341	286	263	321	314	282	350	306	286	276	283	318	300	300	274	309	261	288	299	317	310	327	285	299	302	327	308	322	287	304	292	319	326	287	291	328	284	287	277	280	347	275	268	291	299	314	340	291	294	340	306	307	311	300	302	296	294	279	333	301	326	287	300	261	305	281	314	292	307	295	304	289	324	297	318	331	301	270	298	294	303	313	277	317	332	307	286	263	283	296	302	284	257	313	292	283	330	311	321	278	269	331	298	321	281	284	308	282	283	304	313	280	297	290	268	336	277	307	328	332	293	259	276	283	318	318	323	270	280	313	291	287	299	301	306	315	309	336	317	294	307	310	323	295	295	268	324	290	303	298	287	310	297	299	315	283	292	299	304	282	325	297	303	281	294	272	283	309	301	303	299	294	271	323	294	313	280	285	295	268	287	287	301	324	325	281	295	308	273	298	310	309	301	283	306	294	297	294	309	309	295	315	275	308	307	313	302	274	306	283	287	304	301	320	317	282	283	315	293	309	273	318	280	306	284	299	314	272	301	311	310	329	301	271	292	268	307	320	298	309	302	313	289	296	331	310	339	300	301	295	299	302	287	316	318	321	274	289	330	290	297	290	287	309	294	314	307	293	310	339	312	308	278	291	286	294	273	311	288	309	290	288	300	305	287	263	317	309	288	287	319	308	285	309	279	314	306	317	289	301	313	275	321	306	303	308	310	332	309	320	293	309	321	274	304	294	264	331	298	325	318	296	251	324	277	280	279	305	288	307	289	310	268	283	304	296	275	321	296	296	301	298	305	287	301	292	268	309	280	274	320	296	297	316	331	326	316	287	275	285	265	281	311	274	297	280	297	295	328	300	289	294	296	297	288	300	286	300	297	266	280	296	277	317	291	307	299	284	297	315	288	317	310	317	304	272	291	282	301	288	302	305	282	286	267	291	291	311	301	293	285	291	316	288	325	301	298	295	295	305	289	292	302	317	270	285	323	284	306	296	310	262	287	298	289	326	307	281	302	301	310	318	292	309	310	282	277	297	310	253	300	299	314	302	323	295	290	272	305	312	322	303	315	295	327	329	285	302	293	295	302	295	325	306	300	309	311	322	303	273	286	300	296	300	298	320	314	272	297	293	284	331	333	310	327	279	280	294	296	295	282	301	322	314	311	318	298	307	334	289	286	280	317	283	313	297	294	287	315	318	327	291	305	290	339	334	308	301	290	302	292	303	305	302	289	303	309	287	310	305	282	324	323	307	280	308	322	318	288	281	292	302	290	291	310	291	299	302	310	267	307	268	307	290	308	313	280	311	300	279	285	310	290	338	272	298	276	305	312	276	341	318	324	276	321	312	311	284	324	318	303	306	293	306	290	299	288	312	285	290	276	279
19240	2630	5685	6471	5475	4512	3768	3225	2771	2513	2149	2011	1782	1647	1597	1467	1416	1413	1297	1314	1280	1186	1139	1142	1127	1091	1080	1025	1020	1075	1084	1037	1057	1002	970	999	946	970	901	969	925	916	941	909	918	932	934	884	949	971	944	918	908	899	901	900	881	890	857	834	877	886	858	845	840	793	869	876	855	867	829	901	880	824	859	874	859	821	927	892	932	879	897	843	853	870	857	883	865	812	894	844	921	815	873	820	856	856	871	875	875	857	864	882	850	853	822	905	896	823	880	878	829	798	826	870	814	891	883	838	872	855	802	839	834	862	822	881	875	865	833	902	855	857	843	877	790	842	805	791	869	833	830	827	862	838	827	878	827	867	833	821	824	859	825	844	848	861	901	815	830	807	833	866	856	883	858	892	833	793	911	833	864	811	893	844	839	834	848	884	822	846	886	876	806	885	888	927	848	840	798	838	882	864	925	866	886	854	871	812	859	820	881	811	872	804	863	881	844	819	827	814	815	883	878	846	842	834	828	841	865	844	831	815	872	890	859	884	828	859	851	859	819	794	914	908	826	883	832	820	859	797	835	852	786	817	883	885	810	787	898	837	855	778	861	810	829	865	826	834	810	834	857	860	788	826	858	830	848	868	800	832	868	837	875	856	842	843	879	838	792	851	782	846	856	829	892	843	878	878	871	897	854	805	859	879	815	821	855	885	839	811	859	811	839	843	795	872	833	850	865	859	833	823	849	854	836	897	865	821	844	823	878	831	877	742	866	838	814	891	843	898	847	886	909	826	860	777	782	864	876	836	913	844	869	817	805	823	890	865	867	879	863	815	857	905	829	810	765	830	815	842	778	830	830	831	818	858	830	886	837	859	806	836	869	856	870	875	879	861	820	840	824	834	870	840	876	823	848	841	819	791	827	870	856	801	847	874	810	861	879	841	876	841	852	891	859	849	822	873	879	839	827	882	863	834	817	854	881	820	872	819	838	853	859	855	786	885	823	865	822	809	851	856	887	820	833	858	843	818	850	841	845	841	855	804	842	802	821	863	862	890	838	879	817	828	812	830	783	863	849	825	860	825	886	817	856	846	858	842	903	824	866	886	843	889	821	822	836	851	854	771	854	820	822	832	862	866	835	884	862	846	851	807	903	870	845	868	832	870	874	834	890	834	856	842	892	866	874	836	824	845	859	841	840	845	829	841	835	835	857	840	851	841	859	852	846	839	813	861	820	845	826	848	847	832	830	837	796	890	885	869	830	826	861	842	844	808	873	840	859	781	852	838	867	795	810	809	881	891	798	812	820	825	805	811	873	791	876	789	858	867	808	799	835	849	853	875	842	893	834	844	870	835	855	869	848	853	872	873	891	854	835	849	824	884	833	861	819	858	835	881	844	856	837	861	838	847	837	823	825	811	872	845	866	807	772	842	840	822	844	842	880	825	837	837	866	819	851	851	879	826	860	797	820	862	845	853	849	907	863	855	844	879	872	808	879	840	878	862	856	864	862	876	858	821	824	861	859	859	845	895	796	838	830	853	856	829	839	882	863	840	861	843	879	838	843	872	836	803	836	827	826	862	858	836	795	875	885	813	860	822	835	829	813	800	821	823	822	807	821	819	877	882	886	839	870	865	882	796	863	862	819	825	832	874	879	854	835	851	848	821	790	841	849	870	814	845	830	808	857	857	849	875	853	900	833	810	876	865	852	854	876	809	821	813	843	814	838	902	855	876	809	841	838	817	827	873	881	823	839	836	831	866	848	823	861	841	804	812	804	867	829	869	872	858	842	824	820	864	855	911	797	853	809	873	878	880	878	806	850	847	853	834	828	814	812	862	858	842	854	803	865	812	834	817	841	865	879	872	845	835	882	765	823	814	867	926	859	826	870	898	844	883	836	884	826	850	785	891	819	884	883	863	756	836	833	854	857	836	844	818	839	845	813	837	853	814	840	832	833	810	812	819	892	878	799	840	872	868	810	823	909	905	828	809	847	896	894	887	824	874	826	883	824	834	905	809	803	833	842	810	882	852	839	879	856	853	836	864	850	855	871	863	861	828	777	830	799	859	912	819	861	819	854	857	878	811	857	878	822	807	866	814	824	844	861	885	846	849	860	840	793	862	815	834	873	887	855	847	834	863	812	857	886	863	847	857	851	846	884	817	877	831	833	801	875	862	818	856	895	880	889	830	840	874	873	837	795	855	837	844	874	852	888	850	794	799	889	843	837	822	837	833	862	827	830	878	887	831	827	833	773	783	902	871	857	866	884	826	831	831	814	828	839	802	873	816	857	860	805	840	859	855	860	795	795	822	885	806	825	854	802	853	881	836	810	857	816	868	836	895	830	875	860	861	850	819	865	847	892	846	829	806	859	916	832	799	794	856	859	882	772	860	860	843	836	892	839	844	843	852	887	875	823	875	832	841	881	846	846	900	814	809	858	830	853	791	797	814	828	849	839	831	820	806	805	886	842	850	895	880	881	858	881	847	867	868	856	869	865	796	831	819	827	811	820	889	880	832	817	865	809	795	857	890	838	859	810	839	789	820	799	849	846	794	838	880	815	851	849	889	824	802	812	843	823	791	807	850	873	878	803	910	843	869	800	834	874	832	873	865	876	828	845	801	833	873	855	824	792	833	871	896	820	831	879	835	852	852	796	813	879	824	889	824	880	849	875	876	839	804	836	885	811	840	863	830	829	838	833	838	833	832	837	850	788	821	839	872	823	843	824	904	844	818	839	849	830	881	821	819	889	873	874	873	849	856	845	843	825	837	903	874	831	875	856	848	915	821	917	855	842	854	877	816	844	861	827	849	864	807	816	864	786	827	802	852	791	821	804	850	836	876	852	823	858	846	812	869	845	822	802	883	843	823	835	851	853	837	877	895	857	837	843	808	866	876	857	851	853	777	809	895	836	846	880	860	893	825	845	861	830	822	836	812	905	828	842	882	861	843	875	848	852	889	849	832	871	849	878	863	815	812	833	846	878	870	835	823	843	838	859	832	849	827	827	810	860	846	876	871	870	807	882	890	855	841	884	862	838	864	815	816	921	808	825	821	886	856	827	823	832	860	860	825	808	812	848	839	858	815	886	827	810	812	808	885	852	861	837	777	864	816	844	867	858	850	830	844	862	818	827	868	871	840	840	837	817	833	827	809	880	842	847	843	890	854	852	826	829	807	837	832	853	835	885	811	865	847	852	882	839	905	827	855	847	812	845	837	803	835	827	860	869	849	857	834	811	821	838	862	846	890	889	863	824	824	849	808	874	848	848	815	844	875	844	818	838	845	935	828	836	825	841	823	831	839	844	822	834	798	882	828	850	817	796	839	828	842	869	838	887	841	780	891	814	834	820	854	847	853	827	797	849	860	897	847	863	827	873	848	848	881	853	836	823	907	832	844	789	807	837	861	895	852	837	838	856	861	848	810	871	807	845	851	895	870	847	822	822	793	872	860	852	844	858	839	885	859	817	864	859	796	825	849	853	894	822	838	842	862	873	859	847	852
5080	357	218	163	143	116	131	112	111	121	119	103	104	128	114	102	105	111	118	92	108	111	111	117	95	106	106	116	107	104	106	99	97	95	122	107	84	113	130	120	134	121	94	102	117	125	110	109	112	105	111	83	113	98	105	112	114	111	114	114	96	99	99	106	101	112	130	105	138	137	117	93	102	108	135	108	119	95	107	108	112	115	124	111	107	104	119	107	93	130	102	111	113	112	110	108	107	135	134	113	118	107	134	91	103	110	101	121	121	99	109	109	125	113	110	107	108	115	103	97	111	127	113	105	107	97	99	109	114	103	103	107	95	96	111	102	116	110	103	94	111	110	100	115	129	119	108	105	98	107	121	103	103	116	113	114	109	103	99	117	109	102	103	108	118	122	92	128	119	121	93	108	105	109	118	90	97	103	114	102	120	115	103	101	124	105	118	120	115	109	129	122	114	97	116	111	110	105	110	119	114	111	121	110	116	119	94	99	125	115	109	127	125	113	135	99	109	109	118	113	101	110	106	91	108	113	113	99	96	99	105	104	102	102	121	103	115	113	101	96	109	111	136	120	98	91	131	91	122	121	115	93	130	106	110	135	113	108	120	145	119	114	115	109	118	97	121	109	124	108	102	97	126	128	113	105	105	109	109	110	123	126	106	101	104	113	124	108	140	129	114	121	129	121	98	97	115	106	131	111	96	110	98	105	110	100	102	86	98	101	111	126	124	112	113	103	95	118	92	116	112	116	132	104	110	99	104	102	106	100	108	116	109	103	109	111	118	111	111	104	121	111	113	113	103	115	104	92	118	97	118	110	83	82	96	104	102	118	124	107	110	111	116	96	116	104	104	106	107	104	112	93	95	91	110	107	105	122	101	117	92	112	98	102	105	132	113	120	114	104	109	107	98	117	116	111	99	100	113	120	111	128	93	130	109	123	98	125	110	106	110	113	107	111	100	93	111	94	103	102	117	97	120	109	118	107	136	121	127	96	105	103	116	95	117	111	103	103	117	116	94	118	111	123	113	109	105	103	122	103	108	105	115	109	123	120	126	108	119	120	113	104	109	103	112	117	115	123	128	112	109	100	110	114	101	100	113	109	114	111	93	104	106	88	109	121	83	128	118	91	104	89	108	95	114	104	109	107	116	109	114	112	113	85	120	99	93	93	108	106	100	100	122	125	115	113	111	127	102	107	103	107	99	98	112	113	114	100	107	102	119	127	107	119	109	108	109	97	111	118	114	104	109	118	91	109	101	115	102	113	97	111	104	111	85	126	128	113	128	138	114	104	101	110	107	92	87	98	110	99	120	108	129	98	101	101	108	127	111	103	130	113	89	115	109	111	116	101	109	114	112	115	112	91	121	123	122	119	117	114	130	121	118	107	100	105	116	96	120	92	122	117	131	116	111	107	105	96	104	115	127	118	114	107	128	120	95	117	111	108	109	110	100	104	98	118	123	116	128	107	91	113	107	119	101	129	87	122	92	106	104	114	125	101	107	121	117	120	115	104	106	110	107	106	119	114	116	109	106	112	114	118	129	117	96	100	111	98	103	116	115	89	95	109	116	99	98	110	120	109	98	141	106	108	119	121	119	93	114	109	95	113	122	105	105	116	118	133	90	112	107	111	123	119	113	124	110	116	118	114	127	139	120	113	117	125	100	137	107	109	121	116	119	97	108	100	111	102	111	111	105	97	116	125	115	109	99	98	105	127	105	111	90	132	98	92	91	99	113	106	97	99	105	114	117	118	105	114	108	111	108	118	104	97	117	112	106	94	109	104	117	115	102	122	105	103	118	118	120	103	101	98	103	100	106	101	98	107	120	87	122	107	133	105	103	102	112	94	97	110	115	99	101	113	121	127	111	120	106	126	106	99	128	98	111	108	104	120	90	133	95	116	129	110	105	115	111	116	101	125	100	128	112	110	109	103	128	110	133	104	109	105	102	121	110	115	109	117	115	103	130	110	117	131	102	116	110	106	82	118	129	112	125	109	107	118	100	132	106	106	127	97	115	113	105	141	109	99	119	111	123	90	112	113	111	124	107	117	113	100	109	126	110	104	98	93	90	128	119	121	110	106	123	103	116	98	97	99	108	126	97	101	112	101	109	112	91	125	111	103	108	99	102	108	115	103	130	108	103	94	124	103	107	110	105	96	109	116	89	115	104	108	108	111	96	102	102	90	101	110	115	122	122	124	128	115	110	107	123	119	116	118	104	116	125	99	112	109	96	109	108	117	99	114	110	91	102	84	107	117	95	135	106	95	123	116	108	101	102	128	96	120	104	113	109	111	108	105	110	118	110	117	101	120	100	130	110	111	111	110	103	111	124	121	117	100	118	116	104	125	110	117	122	94	100	118	99	115	106	109	101	111	116	106	122	128	119	124	122	108	113	131	108	102	115	109	106	116	125	113	125	105	105	119	120	116	114	123	116	110	100	113	117	112	100	107	113	100	94	98	113	100	123	115	108	113	118	118	101	125	105	117	96	104	114	105	103	113	97	127	110	105	122	137	109	111	108	113	110	94	105	109	103	127	138	112	105	97	107	105	133	99	114	94	115	108	113	102	103	106	111	105	117	88	128	118	109	116	111	106	80	113	118	123	107	120	107	106	126	98	115	103	116	111	121	110	94	85	115	103	101	107	120	102	118	117	114	100	115	104	109	93	112	114	89	91	104	122	87	93	107	99	109	112	100	100	106	111	120	102	123	102	114	108	101	103	103	111	119	100	108	130	100	108	98	94	97	112	126	117	113	107	92	106	98	142	107	98	109	105	123	135	111	111	111	113	111	118	117	98	100	99	94	112	111	138	127	112	113	120	121	99	96	100	128	144	113	113	107	113	115	92	103	133	99	117	112	113	123	114	115	116	123	109	96	118	107	113	119	94	102	101	117	112	128	108	132	120	123	133	100	104	103	122	106	93	98	141	106	103	112	107	111	128	102	97	117	113	112	118	115	109	119	124	114	112	138	124	115	127	103	105	108	103	103	109	111	114	105	106	94	99	110	138	108	114	96	107	114	102	90	121	92	111	111	97	107	119	120	118	121	121	108	116	96	108	94	112	120	103	111	102	106	108	113	93	115	116	99	120	107	116	100	115	110	122	109	114	117	102	117	94	113	125	119	97	105	86	101	99	101	102	108	121	96	97	99	131	119	113	123	113	123	126	115	129	122	117	111	105	113	84	116	89	90	113	118	120	112	107	113	100	97	101	96	115	106	107	121	103	98	104	106	97	116	94	119	118	95	108	108	120	95	105	135	108	112	114	99	112	117	114	128	113	116	125	96	97	111	86	127	118	119	97	99	114	103	105	108	105	118	86	121	104	112	112	121	115	117	108	107	118	114	108	121	117	101	123	113	93	118	103	104	105	122	117	120	102	111	108	99	128	119	105	120	100	120	92	127	105	93	112	99	105	94	129	112	111	103	115	119	107	117	99	120	124	104	101	111	92	111	122	106	116	117	107	101	102	111	111	114	125	109	105	113	99
5216	466	561	513	527	471	495	433	468	432	405	400	388	368	396	387	410	389	408	365	376	444	409	362	330	383	384	396	391	388	408	390	352	396	414	401	384	391	367	401	361	386	354	401	355	386	373	380	386	403	343	401	374	357	369	366	367	382	378	405	368	410	389	368	388	368	353	348	362	392	348	359	366	336	391	373	367	383	374	398	355	402	380	379	373	422	369	360	371	367	347	358	389	403	383	376	336	376	391	416	378	373	377	431	389	386	386	405	356	349	393	365	391	339	385	405	356	336	413	401	373	368	365	381	370	347	377	402	367	340	381	363	370	385	373	373	374	376	414	347	387	393	368	376	347	388	411	390	393	395	406	396	366	396	377	383	369	377	389	364	397	379	327	379	352	383	358	405	375	361	371	378	372	401	352	352	355	359	368	395	369	376	360	398	391	381	390	372	373	381	370	378	329	354	331	360	358	391	368	385	369	368	400	379	373	372	388	391	366	369	380	398	356	389	392	370	402	372	365	399	366	387	376	376	379	412	358	391	416	356	349	372	366	387	398	358	392	403	419	369	411	381	371	362	392	388	378	373	394	396	398	363	357	330	413	393	346	367	326	393	373	373	372	371	388	367	391	401	358	352	371	392	356	400	398	386	367	368	369	375	386	375	372	377	355	382	378	383	378	366	361	371	381	392	376	349	383	386	373	351	391	366	379	389	381	400	385	389	407	378	360	374	399	375	346	396	380	374	379	359	363	432	387	330	390	361	402	359	402	383	393	397	354	379	361	378	383	382	400	359	365	370	373	397	384	393	351	356	408	342	382	379	367	340	364	389	363	361	351	360	385	365	314	399	378	365	387	366	376	369	351	377	347	366	405	350	332	370	350	375	384	385	364	344	393	376	379	386	392	406	344	363	381	370	365	355	394	351	387	374	365	362	336	365	376	375	358	378	384	385	387	415	377	368	393	372	391	386	368	363	375	405	382	406	380	329	375	386	326	367	392	380	378	374	374	361	393	371	404	373	430	365	392	371	399	353	354	369	358	373	365	373	343	381	349	397	406	343	389	366	393	389	378	382	365	391	370	362	386	354	366	364	394	396	375	389	385	359	398	382	408	365	370	366	362	352	360	379	391	392	360	356	379	372	373	369	372	396	399	380	373	398	360	387	378	378	352	417	371	411	385	355	406	366	357	385	363	369	370	395	393	399	378	394	388	384	382	319	372	350	389	350	377	375	398	352	400	391	373	347	408	397	390	379	391	380	350	402	393	376	373	339	380	373	365	391	397	392	386	383	389	367	368	375	356	385	347	345	380	384	419	371	356	397	366	377	364	345	387	399	373	358	372	377	367	357	380	375	359	368	379	382	360	377	347	355	369	400	392	356	387	382	355	400	350	352	408	375	378	395	401	412	417	388	371	345	412	389	392	363	365	392	361	426	384	408	403	390	410	370	361	409	376	398	355	392	375	376	373	354	373	371	363	387	377	349	351	394	392	353	375	384	396	393	372	403	419	380	338	361	353	395	366	343	362	399	345	378	371	350	401	385	380	360	370	385	380	420	380	347	368	411	386	392	359	373	375	383	405	386	375	377	362	395	360	387	384	381	395	378	376	395	389	391	378	389	366	385	389	354	372	376	369	384	419	415	390	374	368	386	362	405	381	405	346	372	387	354	403	384	352	370	382	380	372	373	385	397	361	352	378	373	379	387	385	396	403	372	373	407	394	393	395	353	375	388	362	347	354	372	371	369	435	377	355	414	349	378	351	391	361	408	349	417	399	387	379	405	383	381	352	390	410	387	393	408	371	354	411	379	390	353	379	396	353	366	388	400	378	370	357	339	352	337	364	372	344	390	410	373	386	371	402	379	392	362	376	394	406	385	379	378	329	406	354	374	363	348	396	386	376	382	389	361	382	371	378	372	361	363	374	368	383	382	353	385	402	418	356	374	360	385	325	359	331	363	361	377	352	368	348	376	392	373	355	413	353	386	383	353	342	416	378	359	366	389	366	377	353	387	409	401	365	372	387	400	367	396	347	389	377	367	369	391	360	370	366	366	355	351	370	410	363	416	380	380	378	383	382	327	337	402	378	356	331	416	382	383	395	375	389	358	365	411	388	382	376	388	371	396	364	365	379	373	347	370	375	372	370	361	382	365	395	378	410	367	352	346	388	370	385	410	380	368	364	360	346	390	361	388	386	367	396	356	365	358	372	360	384	391	372	367	407	386	377	372	379	376	362	364	357	363	387	386	396	386	403	384	376	368	368	392	380	359	387	342	344	399	398	422	369	371	378	384	354	348	392	390	363	369	354	364	383	367	388	370	382	370	336	362	396	377	389	353	383	391	353	397	350	360	396	382	416	403	397	397	380	364	387	367	369	362	385	348	376	360	378	350	367	409	354	365	386	383	407	375	389	368	362	356	345	354	387	362	389	380	396	397	406	393	393	380	354	371	362	390	364	368	377	382	348	376	359	410	375	382	410	384	369	373	386	388	394	368	383	381	389	401	336	390	376	407	371	383	373	377	351	367	336	363	365	344	363	383	387	354	392	382	382	361	385	385	404	377	368	349	352	386	322	374	352	366	392	402	345	342	369	365	382	388	359	371	359	368	403	389	361	368	376	361	351	405	384	382	394	374	369	398	338	398	408	365	424	415	351	358	374	367	385	379	372	344	344	382	355	397	383	353	396	370	403	378	374	367	377	401	389	340	370	344	352	381	371	370	382	382	381	335	384	377	361	392	367	381	389	393	344	387	361	324	383	369	405	393	412	366	369	356	370	392	365	399	323	348	384	386	328	378	373	361	377	401	375	381	362	391	364	367	345	366	372	369	403	360	369	376	397	343	399	404	360	377	377	367	394	383	382	385	397	397	392	380	379	397	367	408	374	382	390	390	381	393	358	393	397	362	381	417	377	384	390	348	392	345	394	349	353	366	390	366	408	350	309	373	374	391	385	419	371	365	401	406	379	386	411	353	365	390	402	350	389	383	353	362	359	379	381	398	363	355	378	372	358	367	337	365	356	382	372	383	404	388	382	402	383	353	404	388	385	386	389	337	373	408	364	378	361	364	369	386	375	366	362	391	390	387	342	357	378	372	399	396	414	359	353	399	374	361	385	363	370	368	368	348	405	350	359	393	381	383	390	368	360	374	358	371	365	349	390	405	405	355	371	414	390	366	354	363	363	380	397	392	381	409	364	375	376	404	394	376	391	361	381	362	347	400	397	333	344	394	383	362	405	360	372	359	366	386	364	375	352	380	395	407	364	378	359	384	380	353	365	384	388	387	394	352	393	358	395	382	400	390	399	387	359	394	369	374	365	371	369	392	371	369	375	351	356	398	367	346	375	376	393	413	389	368	382	359	384	375	371	376	393	382	392	364	382	393	384	349	378	374	356	363	403	388	380	379	381	354	403	383	367	363	347	377	346	375	365	388	401	402	370	405	357	382	383	375	369	412	362	368	385	377	349	362	371	384	368	377	391	381	421	391	376	365
36316	10862	1952	1189	872	627	556	442	358	361	328	325	314	298	304	259	281	259	278	247	263	248	276	233	242	213	238	240	219	229	232	254	218	252	236	239	223	219	223	247	220	243	211	232	213	217	217	201	223	227	246	210	208	249	217	225	201	208	231	238	230	216	223	221	214	229	230	210	221	235	209	219	208	211	229	236	232	213	245	220	244	214	204	214	220	211	229	215	212	205	229	228	191	213	236	207	220	232	206	214	213	225	222	209	221	218	196	210	229	250	232	225	230	217	218	223	224	250	229	219	204	223	215	203	225	226	197	222	252	244	213	211	233	232	184	221	219	247	227	226	208	234	204	243	212	235	205	222	205	202	222	260	250	222	258	206	204	220	233	251	246	244	196	242	218	211	212	235	213	228	219	213	235	216	235	215	238	237	226	217	226	218	226	225	225	235	213	233	234	219	220	246	226	216	239	215	220	228	215	192	228	207	234	223	207	222	218	242	213	227	223	206	194	220	242	209	193	238	259	201	220	203	229	241	206	228	213	213	205	223	227	225	264	237	244	204	219	229	226	245	221	208	223	226	227	219	210	233	221	231	236	192	202	250	241	206	237	229	223	234	224	240	236	203	229	211	203	222	220	231	231	245	226	226	218	239	199	208	232	232	213	241	214	214	232	244	221	214	240	221	198	204	224	193	203	251	228	256	214	195	209	237	225	192	186	223	217	243	235	226	214	227	224	216	237	232	215	204	217	192	211	196	214	229	249	222	240	243	242	241	210	226	229	229	222	193	198	201	224	193	189	218	229	224	229	239	214	247	217	213	232	202	215	227	229	221	239	194	208	243	222	231	236	244	210	214	211	225	193	223	222	217	202	216	215	203	193	200	235	224	224	243	242	220	227	226	251	226	230	225	205	226	197	219	216	229	229	224	234	228	243	214	219	194	230	244	233	246	218	214	205	215	180	264	194	240	229	211	244	256	220	209	210	214	200	244	217	240	221	238	201	245	232	210	204	217	221	239	230	179	212	228	219	237	227	205	202	214	246	246	216	224	220	222	210	207	240	241	218	221	237	224	234	232	243	221	225	248	233	226	220	223	235	185	234	222	218	227	198	218	221	243	211	235	216	238	235	225	227	229	208	221	223	222	247	211	207	223	223	211	220	190	226	228	229	228	220	236	219	217	234	233	201	222	209	224	235	232	215	233	204	208	218	226	191	219	204	202	211	234	239	207	212	199	232	210	208	236	191	209	192	237	228	196	169	194	220	237	219	241	209	244	222	208	214	231	224	203	228	199	221	217	216	238	222	228	219	214	236	239	226	225	206	230	239	208	208	213	219	238	205	209	208	235	204	225	205	215	202	224	234	210	222	236	220	220	221	220	236	223	228	253	232	198	259	208	234	233	221	208	204	236	225	204	237	208	226	221	196	204	254	235	199	233	236	206	240	193	239	227	228	205	234	223	192	232	225	236	214	232	212	237	228	216	232	213	222	202	210	230	230	218	237	236	207	242	230	218	207	218	221	223	213	199	195	213	248	221	232	214	202	230	219	213	229	208	213	231	213	228	214	229	216	217	203	218	236	227	225	261	204	222	228	195	200	226	216	225	219	228	228	216	208	225	227	215	248	211	203	228	229	243	220	224	243	218	208	206	215	250	217	222	239	199	198	224	228	223	215	226	227	225	228	225	213	201	247	238	239	231	231	213	219	187	229	207	208	233	226	247	232	237	201	217	225	216	249	218	232	218	229	246	221	231	209	210	225	218	250	241	198	242	239	220	224	189	234	213	241	211	232	259	240	225	199	213	223	198	195	224	228	226	214	207	216	195	233	224	210	235	245	214	233	222	225	243	216	237	228	234	231	191	230	252	262	224	217	212	219	208	176	229	231	228	246	234	213	256	235	229	210	194	232	207	233	240	232	210	227	220	198	214	228	243	239	238	211	206	234	193	191	228	212	212	220	200	221	225	218	234	207	221	201	210	221	231	241	220	217	236	249	215	227	231	199	209	221	225	239	221	223	213	205	219	238	201	208	219	199	224	198	211	239	248	215	208	230	228	236	200	226	220	208	216	238	226	231	246	189	190	232	193	188	198	237	248	188	209	241	227	232	218	196	233	210	206	238	205	215	214	218	233	220	222	212	211	214	221	245	203	232	200	225	222	219	228	228	216	234	185	199	202	226	226	250	201	222	208	219	226	222	204	228	236	195	227	228	228	221	216	242	223	204	216	211	235	220	223	222	212	219	225	234	218	241	237	234	238	212	197	217	222	244	207	215	213	230	207	245	238	222	208	221	231	234	240	203	206	225	240	218	227	239	205	196	245	237	217	225	222	254	237	231	207	239	230	212	224	206	236	246	213	197	238	232	220	217	242	214	208	233	200	186	222	211	228	211	220	227	243	222	219	209	229	228	235	244	201	256	209	234	230	212	239	230	197	223	215	226	224	198	208	239	240	227	204	214	207	223	234	231	222	227	228	223	204	252	207	226	193	230	236	201	221	208	234	245	214	222	229	226	255	224	204	230	228	241	242	219	226	246	217	241	209	209	248	238	192	207	222	197	226	244	238	205	242	221	219	222	196	216	208	231	232	216	198	216	239	223	228	205	213	221	203	213	203	227	227	224	220	216	235	208	238	245	211	227	248	198	211	221	207	223	198	205	205	235	218	212	192	235	227	201	225	234	240	221	224	207	212	187	231	235	231	247	228	244	208	193	195	216	226	190	217	205	232	221	248	230	210	233	194	245	210	223	204	226	221	237	245	218	218	210	238	239	250	222	222	261	248	252	230	211	239	240	207	213	228	178	204	215	188	208	219	227	193	213	210	219	228	213	189	251	227	210	201	229	206	210	209	220	217	224	224	209	208	238	230	242	215	218	205	233	201	205	233	243	227	244	228	232	248	215	223	219	206	217	244	209	203	235	228	229	235	219	205	213	256	198	209	226	247	224	205	215	219	190	197	211	236	214	205	232	203	207	223	230	242	235	213	205	204	200	200	234	192	232	235	238	219	215	211	198	250	215	220	227	194	230	217	215	262	257	238	248	235	227	198	213	206	222	219	193	207	215	234	201	204	201	238	210	207	248	210	230	196	241	217	210	237	233	230	252	230	209	217	205	224	244	201	232	251	206	252	214	241	211	203	225	236	215	233	212	221	239	211	257	207	195	222	219	227	200	233	249	230	211	228	209	238	228	223	226	222	208	255	226	198	205	234	233	229	220	184	217	230	196	216	211	227	227	223	213	222	216	211	217	229	211	236	234	243	226	237	207	227	185	243	213	222	217	222	229	205	207	204	233	222	227	176	210	240	234	211	229	202	225	227	228	214	233	224	226	220	219	219	203	223	240	248	178	229	217	210	208	202	209	234	211	202	211	205	217	209	217	220	236	233	214	234	193	206	240	200	226	211	247	227	212	232	196	229	208	211	222	203	204	240	203	261	181	216	208	214	230	222	232	201	206	217	218	236	243	223	248	233	230	203	180	245	212	233	236	210	236	214
15448	1599	3177	3590	3114	2603	2167	1871	1605	1448	1334	1237	1134	1118	1062	1015	945	911	892	912	864	873	786	785	771	794	823	747	773	776	728	731	749	757	779	770	688	720	713	709	681	682	634	695	707	687	681	712	717	695	765	704	713	716	651	746	736	652	669	696	678	634	687	736	698	716	678	722	704	696	657	694	684	699	681	680	622	654	689	670	682	654	681	650	679	633	666	639	695	655	679	698	647	652	668	675	637	657	651	670	694	669	627	645	652	651	693	710	668	698	669	632	675	677	740	648	637	674	623	667	661	681	631	589	656	669	633	686	645	676	675	614	667	629	693	657	705	675	684	652	651	650	644	670	652	650	698	660	665	673	683	657	645	686	656	700	658	624	717	645	668	681	638	662	667	680	659	669	620	656	654	635	645	615	637	616	661	628	636	631	663	675	660	691	671	672	673	642	633	660	648	649	668	619	628	689	642	640	676	671	632	672	664	648	693	616	655	692	671	702	664	653	688	699	632	645	654	684	638	671	674	635	670	633	692	660	707	647	688	681	695	676	670	649	683	647	669	657	656	649	645	667	655	687	649	650	660	695	688	701	690	654	692	633	656	595	661	659	682	632	664	665	640	688	662	651	680	674	707	689	661	686	625	669	636	687	685	649	672	746	618	702	606	615	679	653	667	628	675	605	687	631	693	638	628	660	624	663	676	626	671	652	656	681	652	657	643	677	621	664	652	663	675	646	682	657	655	691	701	631	689	690	612	635	639	693	689	687	629	737	635	635	664	659	673	747	657	663	659	675	681	705	683	659	685	615	651	680	668	685	678	660	646	684	639	643	689	679	648	630	640	656	666	636	632	694	682	641	630	643	663	684	693	649	696	659	643	607	702	665	616	683	698	646	673	656	631	657	657	702	654	710	659	631	637	672	672	662	614	705	672	628	645	676	703	629	703	680	667	636	643	674	651	702	661	652	697	696	680	676	636	662	621	654	628	675	672	655	640	664	655	644	663	671	627	675	656	668	663	607	645	662	668	682	658	654	634	649	639	607	684	689	659	640	680	652	657	643	646	668	681	650	647	662	659	663	649	635	646	643	678	687	703	642	692	656	665	632	701	676	697	680	641	646	668	637	653	688	651	673	643	634	654	665	707	666	657	623	655	702	637	663	673	649	630	645	678	672	646	645	680	630	670	691	705	633	689	665	634	601	678	675	633	656	644	658	643	676	684	632	656	700	679	626	696	662	654	699	617	667	702	649	676	618	641	658	704	685	650	626	631	637	696	685	674	674	683	661	667	669	675	658	689	670	647	652	671	636	675	674	700	669	697	650	612	650	691	687	642	621	653	693	673	648	647	651	652	655	679	657	703	673	660	691	618	649	683	632	641	678	665	683	630	679	658	649	661	680	648	715	640	611	654	669	654	691	647	652	611	654	654	683	706	668	665	685	644	677	642	682	661	713	653	651	704	681	648	689	654	683	629	647	652	610	634	669	683	656	662	657	691	670	663	661	645	683	657	605	673	625	693	689	661	637	671	646	624	662	677	660	663	630	648	630	669	654	648	657	662	657	674	633	693	649	628	700	671	639	624	610	681	725	658	646	655	676	661	646	687	655	634	618	688	690	684	651	634	695	665	651	659	654	670	644	648	653	635	692	621	702	671	727	677	640	623	639	613	678	652	611	696	644	705	646	669	669	686	682	698	685	630	691	686	638	680	679	668	619	716	655	656	654	657	654	683	689	673	667	616	690	647	683	687	658	650	680	658	635	692	647	701	671	658	676	636	668	659	689	666	670	658	648	678	629	671	696	671	652	656	639	637	669	634	658	619	639	643	611	685	670	676	641	705	673	636	708	640	649	653	670	614	670	652	659	649	682	634	603	630	696	643	674	670	667	629	661	668	630	675	646	649	686	685	643	660	624	646	679	666	649	690	625	645	631	653	655	626	681	651	676	680	668	638	647	652	651	659	640	658	684	673	671	664	655	648	658	636	654	670	672	649	651	679	713	683	652	678	685	642	712	651	678	601	691	686	674	663	641	697	667	652	664	659	661	639	658	639	658	651	708	633	681	653	676	676	634	670	652	656	616	680	677	689	627	667	673	651	636	623	679	671	673	675	687	659	670	692	701	653	668	653	673	682	639	670	657	669	701	673	640	658	615	659	734	698	683	666	667	649	664	603	699	635	720	673	622	658	643	694	664	666	693	663	683	631	669	671	691	672	663	664	638	661	712	651	679	616	668	667	703	646	693	633	683	614	628	653	653	676	649	642	609	652	682	659	663	608	620	658	692	647	674	660	672	633	670	645	658	667	644	653	684	684	716	631	646	684	689	648	673	633	706	671	642	672	628	657	661	659	647	624	709	672	630	701	693	637	624	644	663	688	691	649	635	659	672	632	657	674	685	635	655	686	648	661	650	649	629	690	641	662	668	686	679	683	648	673	649	647	646	633	665	660	655	661	611	643	664	644	646	688	667	620	633	658	621	668	673	643	642	652	688	693	672	637	677	653	632	666	664	647	691	696	685	651	613	623	638	636	665	665	670	653	668	747	625	620	648	676	661	663	634	661	637	642	679	650	690	629	684	676	624	642	691	658	655	645	625	668	617	654	622	671	659	641	679	627	685	641	651	572	654	675	691	680	577	686	676	706	621	630	654	699	636	623	636	699	704	672	663	675	630	677	666	645	585	685	671	631	690	656	653	615	641	651	650	604	660	639	660	655	659	623	681	639	647	605	671	693	607	699	640	658	665	664	671	665	701	656	692	676	636	632	666	698	650	671	648	669	713	675	672	666	661	656	651	646	627	677	691	628	658	681	637	671	681	677	669	619	627	680	669	669	677	703	690	639	726	680	658	640	647	627	656	695	658	627	650	671	724	717	681	651	652	686	678	685	681	657	636	638	656	649	649	676	645	679	643	665	666	666	696	686	637	665	657	690	631	651	666	623	655	638	643	652	682	623	641	652	631	655	667	657	680	641	691	676	655	676	694	673	651	668	647	635	641	634	683	657	653	629	659	677	630	641	621	629	678	686	642	663	671	691	658	646	662	594	606	652	646	636	711	640	634	651	691	679	646	653	634	690	709	636	648	672	676	651	653	671	689	641	616	715	643	634	671	663	650	639	658	644	644	678	659	655	679	678	693	698	637	697	660	658	694	625	660	669	659	658	643	701	660	640	665	669	657	636	681	661	720	666	645	667	620	670	613	652	660	622	662	685	651	665	639	646	653	686	654	674	632	674	626	693	668	647	612	656	688	638	654	698	719	624	683	687	646	657	640	663	610	658	683	664	616	611	670	701	641	600	663	670	648	656	646	655	651	582	637	661	595	671	652	695	677	663	650	685	692	610	606	664	670	615	675	649	664	644	657	677	671	647	658	648	683	692	688	684	631	661	645	706	686	599	639	610	651	631	659	676	683	659	625	659	664	687	678	665	650	693	715	659	684	616	635	649	662	657	645	688	689	659	679	656	714	684	646	656	613	621	639	646	643	630	663	608	668
43164	21630	7255	2384	1686	1249	973	783	700	649	478	491	497	466	400	385	361	349	369	380	342	322	388	353	337	377	362	311	335	334	316	325	310	316	328	312	336	362	323	288	340	305	273	341	294	308	292	301	315	343	327	302	291	316	335	298	297	300	311	290	317	296	317	304	322	309	323	301	300	313	281	314	335	317	311	316	320	274	320	284	324	292	307	305	292	312	324	313	283	295	316	311	292	286	326	323	308	322	272	297	290	290	288	280	306	276	317	307	293	284	299	299	307	325	292	308	307	309	314	294	305	290	302	272	290	276	319	298	293	345	282	301	343	293	297	297	306	296	297	312	302	266	313	310	303	327	305	291	313	282	284	268	285	307	304	280	312	309	306	310	284	268	313	297	298	283	308	337	303	284	285	339	321	311	308	309	325	290	262	312	323	320	298	318	301	307	332	305	317	302	304	312	293	297	311	311	304	300	284	311	286	291	303	314	294	278	301	317	312	286	315	309	300	271	280	344	298	316	307	278	324	289	298	283	288	305	292	302	315	287	305	300	294	304	306	298	302	304	290	293	297	317	277	316	323	298	277	292	303	317	302	282	299	288	300	301	281	316	313	302	298	315	295	283	313	293	286	332	286	307	312	319	296	297	306	291	343	301	312	299	297	324	350	282	320	313	307	283	298	274	303	300	329	310	261	279	330	315	271	308	285	302	284	289	274	310	289	299	312	300	281	322	313	284	314	290	316	331	311	274	320	270	327	326	313	291	283	296	299	342	312	265	321	296	313	306	317	286	296	298	288	306	251	286	308	305	323	314	317	311	299	306	320	315	285	295	288	293	340	304	292	297	328	276	270	322	327	333	302	303	323	282	281	297	312	277	289	303	271	284	319	297	276	304	294	308	291	300	322	288	315	270	268	305	304	298	345	290	270	300	320	315	336	308	295	294	301	287	314	314	296	280	331	304	330	316	300	291	287	292	301	299	325	335	281	337	313	322	280	284	282	297	299	294	339	317	313	283	312	313	267	299	314	271	319	261	281	324	287	294	290	308	331	313	279	313	319	297	293	278	289	298	321	313	306	296	289	296	299	309	325	262	290	296	329	261	302	290	275	282	294	341	307	313	306	293	308	261	262	299	312	291	324	289	282	284	280	299	311	338	312	299	308	298	290	308	293	308	321	293	279	359	291	285	301	286	279	282	309	308	312	279	286	316	306	293	291	286	320	319	292	277	289	298	297	281	294	299	289	291	290	261	283	343	301	305	278	293	298	301	315	297	323	297	331	318	310	302	347	296	315	309	302	321	284	310	274	288	285	304	306	317	289	296	291	306	298	304	326	276	322	290	285	315	254	320	328	313	307	331	330	314	283	287	322	262	321	315	316	303	311	284	274	315	294	296	300	294	307	298	323	309	303	299	318	303	308	293	311	327	298	305	286	305	335	281	292	338	309	327	313	320	285	270	289	286	278	325	298	307	272	307	291	310	290	274	295	278	312	321	287	278	297	286	306	309	310	304	312	303	271	275	325	308	288	331	282	277	327	286	293	288	306	294	289	307	291	304	286	328	308	306	308	299	280	299	294	271	268	299	305	335	309	302	290	331	260	341	292	320	297	303	312	303	295	326	325	315	303	280	299	302	313	315	292	291	285	309	304	307	292	302	315	301	316	291	307	275	297	283	315	327	294	278	319	308	298	320	318	311	312	310	288	309	316	304	312	289	291	296	320	313	303	285	308	312	353	310	282	300	305	305	264	325	309	298	291	316	305	317	306	312	321	325	348	331	302	282	291	317	322	314	300	295	312	289	324	308	266	300	309	331	291	300	334	300	321	294	303	309	323	292	332	300	326	297	296	287	332	293	318	325	281	276	300	260	316	295	308	293	308	300	272	289	316	309	310	321	283	305	309	326	317	287	279	304	298	278	289	307	299	304	318	283	313	301	296	336	301	300	294	331	315	302	316	297	291	295	328	297	304	305	332	295	293	295	322	297	284	298	322	308	334	306	297	299	340	313	289	305	303	288	312	308	298	285	296	300	298	274	288	310	280	288	295	281	295	298	315	322	310	284	326	324	333	312	316	315	305	315	289	285	325	287	298	292	292	260	286	316	316	313	317	307	281	284	330	321	298	325	307	303	331	287	336	333	277	297	315	289	305	293	280	309	272	310	322	276	296	275	290	326	278	297	314	309	310	310	296	294	291	303	325	317	318	292	293	287	269	325	314	333	308	317	273	320	288	322	282	302	316	308	298	320	275	313	286	293	310	267	316	288	290	295	324	304	304	312	288	305	297	305	314	309	327	292	313	264	319	287	322	325	282	294	313	273	313	309	272	328	304	304	307	308	305	285	314	272	293	302	310	326	287	285	287	301	265	345	304	312	292	305	324	302	292	292	312	327	298	326	317	308	270	277	302	299	283	300	326	291	303	262	309	330	302	306	314	264	295	316	301	301	325	313	335	315	305	326	289	312	289	299	328	305	293	303	302	289	282	314	312	311	313	289	335	313	309	297	326	311	301	280	326	309	284	290	291	322	288	297	323	278	286	269	300	291	304	309	318	291	297	318	300	320	304	317	288	285	298	323	320	276	347	335	302	274	281	264	342	308	323	291	274	317	296	306	303	313	275	306	305	291	319	325	294	313	286	309	302	309	314	306	308	316	328	298	321	322	295	324	308	270	313	293	299	312	330	289	323	315	319	287	311	290	313	290	278	316	312	280	297	292	313	308	313	288	295	279	295	290	288	301	283	318	308	304	289	311	302	283	299	309	294	296	279	284	286	292	313	304	283	297	299	293	336	350	317	283	305	290	345	295	292	280	302	321	308	318	297	319	304	310	309	291	315	290	335	309	272	298	291	310	340	290	319	302	293	329	326	329	290	277	301	331	314	322	322	327	317	313	297	299	282	325	310	295	320	302	291	330	311	316	321	290	285	282	309	295	314	304	285	268	279	325	287	318	310	306	304	312	311	335	296	332	346	282	299	294	335	306	331	285	312	284	296	274	317	302	342	298	305	304	299	312	303	321	331	325	301	301	280	268	298	294	310	312	302	336	316	293	286	312	341	294	289	289	297	277	300	319	317	275	283	298	341	295	276	280	336	358	288	314	300	293	300	304	300	318	280	316	290	269	312	329	296	343	323	296	291	285	306	302	303	340	289	306	286	298	282	309	310	298	320	326	306	306	292	326	315	311	301	291	312	298	311	283	304	318	309	285	297	287	300	343	302	286	278	291	346	335	295	328	272	302	321	311	317	328	288	299	260	316	273	300	289	297	340	306	315	295	300	301	320	318	278	322	320	289	301	315	369	300	318	318	292	297	288	321	280	338	314	284	310	288	282	288	287	299	312	288	303	302	321	325	319	354	328	327	329	313	276	317	245	301	281	308	333	338	283	293	307	309	289	304	281	317	317	302	310	310	315	311	307	297	282	300	302	295	291	302	339	270	300	306	326	309	305	329	292	338	281	342	313	320	319	301	278	321	290	280	342	270	295	295	306	304
19494	2640	5614	6482	5591	4526	3774	3207	2805	2299	2165	2003	1775	1688	1555	1530	1419	1351	1330	1245	1245	1267	1189	1092	1066	1167	1141	1073	1040	1058	1013	1008	965	1015	1041	984	997	1008	952	1010	963	934	922	948	1000	974	922	937	924	946	881	913	893	893	888	848	890	908	914	828	844	922	914	909	863	870	835	871	887	890	880	931	860	879	846	839	888	886	881	859	846	872	862	857	879	888	861	847	883	912	870	889	889	873	867	815	910	875	834	877	834	864	872	838	864	896	905	886	874	839	881	812	895	810	853	855	900	830	841	938	841	908	854	858	866	860	805	870	867	878	830	823	873	905	857	898	825	884	860	898	809	816	855	846	903	848	877	860	855	865	901	857	849	826	821	842	841	854	860	847	863	879	818	814	894	843	846	850	893	858	861	835	836	832	832	822	889	787	836	870	884	841	862	847	820	895	914	846	836	831	833	848	820	795	881	867	878	822	855	866	833	835	869	846	839	839	794	826	828	851	846	847	846	883	880	861	877	827	845	863	872	860	843	853	903	803	844	827	883	852	882	833	906	859	873	885	810	834	908	860	829	841	916	898	819	857	859	868	821	872	853	841	836	851	868	826	834	817	844	886	869	832	829	861	873	843	809	861	865	821	908	829	853	841	872	808	826	927	823	827	881	839	827	885	810	854	846	874	819	867	827	835	850	846	852	858	890	864	813	825	834	808	845	836	812	822	924	855	843	890	868	867	916	929	855	834	866	825	836	873	880	849	827	837	884	861	859	850	840	835	864	829	820	841	818	870	884	842	898	863	881	832	895	836	832	886	822	857	826	904	857	785	867	871	834	860	823	776	856	892	854	846	866	842	880	811	865	827	852	887	825	832	883	835	795	843	838	839	824	882	861	831	884	844	869	875	840	828	852	817	847	865	836	856	854	797	781	822	862	827	900	822	851	858	839	854	868	918	860	845	816	819	864	853	852	800	866	832	874	840	816	861	823	862	834	829	833	853	837	855	833	844	790	922	876	860	848	883	872	889	846	863	827	835	807	820	789	867	871	831	872	822	797	854	848	817	889	830	830	869	824	809	898	864	872	847	895	782	853	836	850	922	833	864	811	883	855	892	826	878	879	809	801	853	835	851	850	833	859	903	829	810	870	837	881	853	898	893	889	861	860	880	851	829	843	842	852	848	798	820	863	829	834	855	821	866	857	834	828	849	843	847	878	874	850	867	835	806	797	791	893	864	865	806	856	855	863	892	835	932	824	838	787	848	828	774	838	842	805	842	851	812	886	809	841	870	817	912	874	816	864	832	888	852	864	811	805	887	876	818	880	859	845	858	820	832	861	818	785	841	873	849	857	850	891	837	822	840	856	802	859	867	827	864	852	847	828	879	900	792	880	820	844	860	807	827	816	808	865	882	841	840	843	856	890	874	888	834	883	848	875	832	865	850	803	815	855	847	854	875	821	810	884	933	861	846	801	846	863	825	822	851	872	853	833	857	916	876	870	806	822	836	841	802	828	890	804	894	852	896	860	817	836	874	806	824	853	875	809	851	811	862	848	848	837	837	861	847	867	872	864	836	865	815	856	860	835	828	827	805	851	852	849	803	790	912	863	864	850	822	844	868	834	845	877	898	855	872	840	871	880	884	877	842	853	839	896	855	841	870	901	811	882	898	902	824	837	821	810	861	844	858	878	839	892	869	816	851	870	825	825	817	856	877	863	826	830	860	835	875	767	871	860	845	817	880	838	858	809	916	909	840	887	821	862	851	890	868	843	825	830	910	810	824	806	885	821	841	901	861	853	840	841	817	866	848	850	889	846	873	845	847	854	822	820	870	803	828	792	882	818	892	873	851	807	852	883	800	821	808	815	899	880	843	836	814	836	829	824	845	832	913	857	875	870	807	817	845	852	820	905	855	843	869	835	857	867	898	838	907	859	867	875	862	831	902	804	883	878	846	839	840	843	852	808	880	864	846	864	860	859	929	808	854	864	842	885	830	880	827	864	813	785	862	921	846	815	863	809	893	843	851	848	807	855	849	827	875	862	843	878	862	838	902	850	874	847	854	944	832	887	831	818	866	874	829	829	812	889	871	886	830	830	870	861	826	842	839	871	882	827	859	843	777	822	840	839	852	815	808	901	839	893	838	847	871	866	864	880	842	858	836	840	816	830	847	864	897	840	855	881	848	802	903	862	843	838	817	846	832	820	845	863	872	880	786	846	867	818	834	875	886	840	831	807	839	828	862	897	804	833	802	809	838	818	856	865	880	833	870	838	867	892	912	843	860	827	824	870	872	837	841	807	891	850	876	854	881	817	848	820	848	878	870	830	876	860	839	855	859	799	855	848	843	863	874	820	866	861	899	808	860	846	851	846	886	819	830	856	867	855	858	818	839	849	877	818	827	844	878	826	896	874	839	910	854	841	878	812	843	830	850	872	781	854	871	838	827	854	860	868	843	864	866	840	847	910	831	868	822	868	879	832	834	839	903	848	850	834	844	853	871	884	828	796	761	869	804	777	848	865	841	922	855	843	859	837	872	863	846	873	831	892	866	877	860	877	877	887	875	836	795	827	853	836	922	837	848	833	884	802	868	818	865	854	883	873	855	829	893	862	844	881	798	893	849	891	811	845	839	862	835	832	852	886	842	856	826	847	858	848	909	838	845	823	836	858	868	885	842	851	878	842	854	864	828	888	832	826	845	887	860	866	864	839	838	851	866	874	860	819	828	782	826	847	850	830	842	851	813	837	867	858	860	846	844	862	848	837	887	880	863	898	872	861	837	851	794	854	851	877	845	834	834	813	882	803	864	862	839	837	877	874	906	829	812	899	869	826	845	845	880	859	872	874	827	885	821	899	781	837	872	877	848	838	852	811	887	837	857	853	866	845	850	831	834	823	826	834	848	890	815	814	812	860	832	837	829	838	796	873	865	851	822	853	807	851	891	840	848	855	846	905	790	870	902	811	854	897	849	824	886	848	807	871	868	864	879	905	856	815	870	843	872	850	823	811	848	794	854	857	857	871	894	848	851	835	855	850	781	867	869	822	828	923	832	841	816	851	883	839	855	835	855	806	851	836	870	844	848	838	839	864	892	788	838	865	882	891	880	810	842	823	859	810	853	865	879	865	846	841	839	855	860	855	893	822	853	804	797	870	838	890	894	830	833	857	852	861	854	845	864	791	847	882	843	833	830	914	870	818	841	841	891	871	851	839	850	935	838	836	845	830	788	824	814	841	839	866	845	831	870	903	845	814	856	818	830	852	817	884	841	846	888	844	853	862	867	834	847	801	816	826	818	840	876	867	817	912	869	799	815	879	806	854	867	828	888	889	873	862	840	852	853	844	899	846	871	928	868	832	852	879	790	829	800	867	835	803	873	825	862	837	850	848	869	863	844	844	883	917	863	817	831	897	813	837	859	852	799	860	853	850	810	816	855	815	854	840	839	824	837	871	846	832	880	901	847	864	837	816	848	811	842	866	797	824	831	814	817	860	893	843	842	861	829
4691	360	215	170	142	137	149	112	130	106	120	128	135	125	105	117	118	99	104	142	97	115	110	110	125	111	120	118	115	106	124	115	116	109	114	130	119	119	124	122	118	105	109	109	132	121	116	106	122	119	103	120	120	110	124	124	114	113	110	113	116	97	121	125	91	134	129	113	111	114	105	112	103	108	131	119	107	114	102	119	126	123	106	102	121	98	103	116	108	125	127	109	123	125	115	106	120	122	111	111	109	112	134	122	104	117	129	125	116	92	102	124	137	141	119	123	122	110	109	129	112	130	109	110	125	112	113	126	102	123	104	99	128	124	120	119	99	110	118	86	133	100	109	93	141	119	113	118	105	89	124	105	121	132	112	129	107	81	117	104	115	121	109	108	125	101	121	132	120	115	119	116	103	118	113	108	97	118	107	131	131	123	114	114	126	130	104	120	105	124	122	109	92	127	109	113	140	120	122	99	114	123	109	97	125	144	120	101	104	116	103	115	98	130	134	105	122	136	105	112	116	119	113	96	126	118	108	143	104	120	111	133	132	114	115	128	105	118	114	125	126	94	114	110	130	140	124	111	121	131	109	113	112	124	115	123	97	119	109	102	116	129	126	97	135	115	122	119	114	101	101	124	106	100	113	124	109	104	114	130	136	135	114	119	127	125	137	112	124	126	125	111	121	115	124	115	129	113	129	127	101	121	107	124	144	124	117	131	129	116	131	118	116	119	118	94	97	114	115	120	121	96	119	121	105	137	93	127	136	111	99	118	113	103	125	128	110	130	118	96	105	106	114	118	127	122	113	122	127	114	127	130	120	115	111	121	123	107	108	146	127	121	111	115	129	117	114	128	126	122	90	100	106	111	104	133	109	107	119	106	119	101	115	115	107	121	122	114	96	117	131	100	128	117	112	109	108	108	85	116	109	111	111	132	104	112	113	114	116	105	116	115	109	128	117	108	106	120	108	103	124	99	123	124	124	123	129	128	107	126	103	114	111	115	108	124	115	113	129	98	126	113	140	127	93	105	103	122	127	123	124	104	97	105	123	111	129	115	96	96	122	97	119	112	117	101	116	103	108	114	104	115	115	111	112	124	133	118	105	115	107	113	123	129	118	96	103	136	113	105	119	111	115	130	111	118	110	120	121	125	112	116	126	129	109	110	116	120	115	143	117	107	132	99	117	109	129	119	107	110	110	114	112	137	122	111	99	102	119	138	127	111	106	106	94	135	115	131	111	123	123	122	109	129	106	106	121	121	102	87	101	87	116	115	126	127	122	103	132	119	115	125	121	126	100	134	134	117	98	118	117	121	132	125	117	103	130	116	115	106	113	110	116	116	108	107	104	126	127	135	119	122	117	120	112	121	123	132	110	106	117	113	116	115	136	113	116	112	121	120	124	127	107	119	100	117	125	113	125	114	113	118	131	106	108	140	112	116	112	105	127	117	121	109	105	126	113	96	103	136	125	110	107	127	98	113	113	120	111	124	106	122	117	102	115	115	120	109	111	128	122	104	116	118	103	107	119	112	116	118	81	114	96	133	111	139	122	103	91	116	105	107	122	107	99	132	109	100	122	119	134	121	100	105	112	118	123	121	139	126	114	126	143	123	124	118	122	111	114	110	104	111	122	104	104	113	118	128	113	122	126	120	97	119	115	104	120	113	122	119	109	114	120	115	130	119	122	142	134	106	107	119	140	113	117	107	149	119	120	123	133	111	127	116	100	88	102	112	118	128	119	109	113	124	125	147	133	104	111	124	106	123	120	109	110	112	117	106	124	120	119	111	129	132	116	127	114	114	92	112	114	128	116	125	105	107	127	106	117	122	125	115	117	95	115	125	94	114	131	116	123	124	109	124	107	111	114	103	116	108	108	140	111	135	103	115	126	123	106	105	100	100	108	126	126	111	105	109	115	109	118	134	138	103	131	109	108	120	106	104	112	112	117	112	120	97	111	120	103	107	120	114	117	118	107	120	116	129	108	117	127	110	108	118	102	122	109	104	127	105	114	126	122	120	124	119	121	105	109	116	128	121	103	113	110	118	129	127	107	120	106	121	126	111	122	135	97	120	117	114	112	123	96	135	94	112	116	118	118	101	130	122	108	113	120	129	97	115	118	115	137	102	113	102	99	107	124	119	111	94	107	127	102	127	104	100	124	126	109	109	118	134	103	97	120	123	107	121	113	104	110	106	114	120	114	138	113	86	115	87	134	134	125	104	126	112	111	119	106	122	120	116	120	129	132	124	121	111	106	102	97	123	98	104	112	112	119	127	104	124	119	106	118	126	118	116	114	137	101	116	113	124	103	122	110	112	118	122	119	121	117	115	97	109	122	142	110	123	122	114	122	141	136	92	117	119	112	116	133	122	106	118	120	135	138	113	120	116	118	101	110	121	113	121	87	108	121	109	123	129	117	97	102	109	117	116	111	120	99	92	123	116	120	105	126	102	117	102	123	125	116	135	137	122	117	114	109	120	114	99	107	121	115	137	121	136	126	115	105	100	130	114	105	97	114	111	118	140	125	99	106	97	115	109	129	120	126	114	115	108	121	123	133	111	105	120	105	125	139	124	111	135	125	128	101	114	112	125	133	102	104	122	131	123	110	123	106	110	122	117	94	107	113	133	118	111	124	112	100	111	136	104	116	123	124	102	144	118	126	117	134	121	108	116	134	103	130	110	109	113	121	114	107	107	116	123	110	108	122	106	120	131	115	126	131	107	101	115	108	114	115	125	113	120	134	120	103	130	122	107	102	116	126	113	126	119	132	117	121	111	104	121	115	119	105	106	108	131	125	115	131	122	118	106	114	106	109	129	120	120	114	92	129	123	110	107	108	104	124	110	112	113	138	105	115	111	116	125	115	121	115	118	120	88	107	109	126	114	113	135	98	101	114	113	129	103	116	125	114	123	104	111	121	123	107	106	120	120	123	126	115	114	107	106	124	121	117	96	134	134	96	126	104	104	128	117	137	100	114	114	98	102	123	133	115	112	117	127	127	124	107	100	116	131	97	114	106	124	120	139	120	110	131	129	108	118	125	103	117	133	115	118	112	126	104	102	112	120	95	124	107	133	103	117	111	117	111	97	105	97	108	99	112	126	140	109	104	126	128	128	111	106	104	97	116	108	119	123	119	136	112	107	125	122	104	101	124	131	107	134	112	115	123	105	110	123	120	138	107	111	98	110	118	106	118	126	114	128	113	126	118	108	115	93	111	110	105	108	123	126	103	125	104	105	131	109	126	118	104	121	124	106	100	121	120	113	122	130	110	92	94	82	100	108	119	122	102	122	108	127	125	85	128	112	129	116	115	116	124	120	136	107	116	122	100	122	124	113	121	119	114	122	97	125	117	126	117	116	121	118	107	94	142	129	104	113	144	124	110	112	117	136	111	108	90	115	119	116	122	117	108	124	141	109	121	108	81	115	116	110	113	109	113	129	139	86	113	104	106	135	115	101	110	115	113	115	115	120	125	111	149	102	112	122	124	113
4997	446	554	572	500	485	475	460	425	463	444	405	431	412	460	388	411	367	334	387	371	384	410	369	380	417	347	380	381	423	405	388	425	366	355	381	367	408	381	425	367	407	362	407	395	403	374	399	377	372	375	382	382	399	390	373	422	339	402	407	394	379	375	395	416	395	369	383	393	424	411	372	369	406	370	413	351	378	396	398	454	362	398	386	404	407	398	375	389	365	428	369	371	414	399	397	384	419	368	401	404	345	391	390	392	417	389	394	406	372	388	399	362	408	403	407	386	396	404	394	370	399	365	437	395	397	394	374	380	395	415	396	385	396	380	383	438	356	389	399	442	395	396	391	390	398	405	376	394	410	380	358	370	375	404	386	415	369	394	432	359	379	391	423	367	359	369	386	384	414	381	379	395	392	404	401	385	378	373	378	398	379	416	399	369	333	410	378	421	380	387	404	399	372	362	399	376	387	406	379	380	375	384	364	415	413	373	374	383	417	377	391	390	379	382	377	377	376	352	374	382	436	378	371	359	425	383	395	396	382	380	394	395	407	407	386	366	366	404	397	345	401	369	375	402	379	401	407	370	392	392	386	424	396	406	377	382	423	383	380	400	363	429	412	384	353	395	396	391	404	421	392	418	400	398	422	404	431	404	383	384	329	404	389	369	355	396	384	377	374	399	378	395	393	400	387	392	356	392	405	396	349	410	423	337	415	393	364	357	364	447	403	368	394	384	404	389	394	403	392	390	369	418	367	399	408	420	388	387	397	392	434	391	380	371	379	394	380	385	428	379	406	360	414	389	422	400	467	397	374	408	358	401	407	381	401	385	405	383	417	396	422	389	405	336	406	387	400	381	405	360	414	368	407	395	376	390	389	405	378	402	401	415	388	417	383	376	392	385	372	376	383	355	355	346	409	407	411	412	403	377	409	378	361	372	381	409	393	405	410	375	434	368	434	380	387	368	420	374	416	359	391	393	340	396	359	401	377	351	375	394	397	380	412	391	387	400	378	393	401	396	395	387	394	362	405	392	407	383	354	381	371	369	374	362	422	416	377	362	416	418	387	346	379	363	397	366	364	359	401	395	367	426	410	378	397	403	394	386	396	349	367	402	373	382	381	407	426	419	382	397	367	367	386	380	394	410	400	405	386	359	414	407	366	393	389	372	417	398	400	389	413	373	399	367	380	431	407	402	320	421	366	387	391	390	413	395	388	389	364	378	438	392	414	381	376	369	405	402	413	381	363	381	394	390	423	402	395	376	391	398	361	375	451	379	411	347	396	386	422	394	374	360	399	396	353	364	372	375	378	384	399	393	406	412	394	380	397	388	405	406	385	378	382	395	364	395	394	380	392	406	416	386	411	376	398	428	406	375	397	385	403	385	392	386	381	376	407	408	439	358	369	397	396	396	397	386	363	350	365	406	371	418	420	369	357	388	386	396	376	397	394	366	426	428	381	381	391	405	409	381	391	368	417	394	349	403	359	377	386	391	346	383	409	336	384	372	386	377	348	401	410	391	406	363	400	356	395	405	420	394	374	396	391	398	392	390	348	398	360	383	380	374	383	400	419	430	409	395	384	360	410	387	358	416	389	400	393	377	380	405	435	382	371	387	383	387	387	390	377	412	398	398	376	392	358	414	381	401	397	376	365	397	395	382	389	366	381	423	372	412	355	381	375	328	368	375	356	424	419	396	360	386	367	367	389	408	375	389	401	387	356	390	409	394	395	402	381	417	357	359	393	418	405	407	400	359	387	397	410	346	405	383	357	359	389	405	397	360	409	365	385	383	352	388	386	426	346	395	394	382	389	433	390	407	424	400	407	380	383	383	385	356	406	397	365	444	368	382	377	381	379	375	378	384	416	389	366	369	392	437	367	394	419	410	384	414	389	376	393	364	392	345	336	405	415	384	407	410	400	408	362	369	403	352	408	380	416	393	386	390	390	405	407	365	411	437	382	376	365	378	408	383	388	401	399	405	393	343	415	396	386	379	363	370	413	419	412	385	425	379	377	380	421	437	355	399	390	367	394	385	425	382	378	374	389	391	407	414	369	391	372	375	375	373	377	433	418	399	382	360	397	395	368	385	379	383	345	403	404	393	354	397	372	361	384	386	393	382	405	411	384	365	408	395	444	363	373	388	383	392	371	354	396	377	384	363	372	361	393	390	374	397	414	383	410	357	350	399	382	426	353	377	400	393	427	350	373	389	386	419	381	404	383	404	379	398	317	362	390	406	426	442	389	409	410	373	378	353	357	403	367	378	408	418	372	388	382	370	389	418	416	355	391	393	434	368	395	409	395	364	403	391	408	396	391	383	398	407	415	383	366	412	358	367	396	377	371	369	373	401	387	355	400	388	404	429	366	402	413	359	403	400	384	386	350	375	375	399	372	377	369	397	399	414	392	380	370	376	407	359	385	402	378	391	409	396	420	385	376	415	399	353	404	362	427	403	395	372	361	421	401	398	357	393	377	395	375	406	386	391	388	404	388	386	402	368	431	406	371	424	422	376	367	393	369	385	395	394	399	378	394	428	410	398	388	415	379	377	405	376	365	421	388	358	350	351	410	396	373	377	363	356	407	375	375	409	399	352	394	343	344	358	390	422	397	390	410	398	367	401	398	388	381	404	387	381	399	384	378	373	406	400	382	387	380	427	387	403	421	410	378	366	357	415	398	396	409	361	361	367	368	394	392	348	384	357	394	382	372	371	397	365	429	382	389	412	390	422	394	376	395	374	410	378	401	385	393	385	392	337	360	368	391	394	397	428	354	325	389	387	399	421	413	404	365	417	364	381	386	397	371	369	406	391	386	387	372	394	351	377	400	373	387	367	412	350	405	410	360	356	393	387	386	414	390	386	396	358	354	376	383	403	386	393	358	417	359	369	394	385	357	415	365	462	399	366	400	407	381	388	375	406	404	387	343	429	398	361	402	410	388	408	412	406	401	422	404	390	389	390	367	321	374	366	413	360	388	400	368	388	405	381	407	392	416	430	374	390	384	377	384	368	380	383	404	393	410	387	418	373	364	386	381	370	370	391	430	387	397	415	404	366	378	342	399	407	400	396	367	397	376	389	388	393	392	387	377	413	414	359	422	388	382	389	410	398	385	369	417	423	387	396	375	392	371	425	360	350	389	366	405	397	402	408	389	410	373	425	381	403	394	374	357	395	434	422	396	408	404	365	407	371	393	398	363	365	422	390	366	380	408	334	398	358	398	382	348	357	396	378	382	367	393	442	396	371	374	402	383	409	397	389	389	385	382	399	406	382	442	363	373	386	370	375	366	384	366	407	386	401	405	352	365	369	373	380	362	394	346	392	396	380	392	401	404	380	376	386	411	430	403	372	354	394	393	402	415	373	380	423	385	391	400	387	378	357	386	388	431	394	360	388	382	403	383	393	394	398	396	367	400	417	415	370	407	398	368	406	425	413	386	380	393	387	445	401	393	425	369	399	436	382	429	408	390	415	390	423	374	384	384	419	394	392	409
35259	9898	1706	1159	831	681	547	464	450	407	383	316	317	304	301	295	282	280	276	248	277	263	243	260	251	267	250	246	247	242	231	234	246	246	237	229	243	238	240	224	244	230	223	242	227	228	224	209	233	240	231	243	213	223	221	242	240	212	225	218	243	207	230	221	225	217	244	266	227	242	243	229	271	258	220	254	240	207	210	236	239	228	277	239	240	200	232	247	225	221	231	234	222	252	223	254	231	212	235	239	232	254	244	254	236	238	229	244	252	223	232	223	238	213	242	238	240	228	243	212	209	201	232	216	245	242	225	228	224	232	187	216	228	245	218	236	241	251	227	234	229	223	214	225	242	234	240	212	232	205	226	213	211	232	233	223	210	223	223	220	208	230	210	217	233	253	204	240	245	243	216	223	251	228	237	248	211	227	257	207	230	247	247	227	240	207	237	228	205	235	230	226	236	229	220	205	218	255	219	213	235	228	202	252	226	241	238	225	238	236	209	226	238	199	223	217	235	241	215	205	226	219	247	242	225	224	213	244	264	247	220	255	251	214	226	222	228	217	197	239	191	238	262	220	206	223	222	270	262	218	249	212	230	247	232	254	238	209	238	256	235	209	217	225	218	219	213	195	240	260	244	214	212	218	220	240	245	235	263	264	213	232	220	250	226	246	225	233	233	214	242	217	239	211	243	237	235	264	249	213	233	230	205	233	207	232	224	214	259	187	227	224	222	224	219	241	228	218	242	241	229	229	214	228	210	207	235	211	234	217	242	200	262	221	246	247	219	210	221	217	228	211	206	233	240	235	237	221	243	246	241	236	239	224	245	248	223	215	257	242	230	224	202	219	221	218	239	246	259	212	218	241	233	231	223	226	225	218	230	243	196	255	235	228	218	227	260	239	228	228	221	212	246	238	250	247	240	233	237	211	235	242	256	223	244	227	257	235	231	222	204	223	218	222	220	233	212	218	229	234	224	252	238	237	233	226	211	228	226	230	202	224	228	218	244	225	235	221	216	225	240	224	232	227	228	237	209	255	245	206	202	233	244	240	238	187	217	220	215	228	237	208	243	215	216	233	263	237	230	229	199	213	226	244	212	229	212	230	245	232	206	223	205	232	223	246	209	218	243	227	226	211	241	198	231	217	234	229	230	247	228	227	242	229	200	215	242	243	246	230	229	226	237	233	207	226	197	237	216	235	255	210	222	193	216	238	235	244	224	212	241	248	221	240	232	229	253	230	227	240	217	246	260	201	206	224	223	252	241	208	221	215	220	236	219	246	242	248	219	231	233	222	233	248	189	227	222	246	219	251	211	250	232	201	228	245	231	225	204	227	205	239	226	229	233	211	221	251	250	203	215	242	225	236	246	206	217	279	248	242	216	232	249	228	246	208	237	245	244	229	242	237	235	221	214	245	223	221	227	233	199	229	222	254	229	260	214	233	234	225	219	225	197	237	223	216	217	226	233	215	223	232	229	234	231	210	211	194	248	218	240	221	220	224	213	235	221	230	234	219	243	215	247	216	216	218	227	230	223	215	199	248	238	204	230	219	224	239	236	245	242	251	241	233	230	225	236	211	227	246	253	243	209	243	219	225	248	235	223	241	260	237	207	249	243	209	238	234	211	203	261	234	243	236	229	216	225	257	238	225	218	232	225	230	223	240	245	233	224	227	250	243	197	219	215	232	238	269	243	215	235	233	216	233	221	222	233	220	243	220	224	228	238	208	234	236	234	249	218	219	239	229	242	206	238	246	223	221	218	237	222	223	223	235	210	210	202	232	214	224	254	227	210	234	236	216	260	229	242	200	226	219	228	231	241	204	212	239	254	224	213	217	239	225	230	247	231	250	217	238	263	239	245	236	229	218	268	240	220	243	248	234	235	237	210	202	235	224	237	229	230	218	234	223	265	192	197	246	244	219	251	227	234	237	237	248	228	214	241	196	243	241	199	232	215	243	217	223	222	229	232	248	222	245	229	252	226	224	234	230	224	232	228	252	226	217	244	243	219	234	232	216	216	219	203	255	253	227	208	212	232	257	236	230	211	218	226	219	246	252	234	206	233	225	231	217	215	230	221	213	244	220	224	243	217	210	247	216	233	231	229	243	224	258	213	211	224	232	226	225	222	236	212	238	240	247	240	226	208	251	241	228	240	192	212	219	259	239	222	226	221	250	228	240	228	248	192	232	228	219	240	241	234	231	237	240	230	231	230	233	243	229	239	210	231	250	226	233	221	229	209	222	225	225	227	225	245	214	194	242	236	237	227	205	231	243	241	225	224	221	227	221	233	252	196	231	221	260	231	205	226	207	218	217	237	217	239	258	227	244	256	239	195	237	244	207	221	214	241	238	245	214	231	214	252	230	238	244	256	195	213	246	216	229	212	227	238	249	206	223	247	243	238	229	246	208	203	237	250	217	225	204	212	207	204	230	243	224	246	215	239	221	228	215	244	223	220	244	230	214	254	219	245	241	255	258	223	249	217	231	231	218	220	236	241	221	225	227	199	217	223	218	226	229	244	207	197	220	211	239	250	211	214	215	233	227	230	239	233	253	255	248	204	217	219	244	242	233	234	258	226	233	220	217	207	210	215	234	235	219	241	236	244	224	232	228	263	247	238	231	203	239	237	233	224	255	230	208	230	212	235	241	224	249	201	248	255	246	243	226	235	248	239	224	257	251	216	245	219	213	236	243	218	185	232	211	263	234	223	229	238	243	228	222	218	235	212	254	222	239	224	203	233	209	228	245	224	225	225	258	221	253	246	206	245	242	220	256	235	209	255	226	216	236	254	190	238	223	236	226	248	236	242	249	226	232	221	236	200	222	197	247	205	225	221	198	223	234	231	228	219	242	215	242	227	229	239	236	239	209	219	229	230	204	236	228	216	220	212	221	230	232	235	196	267	247	228	228	223	223	243	246	243	209	227	258	221	222	206	217	222	229	237	220	243	213	229	214	244	211	226	232	224	244	246	230	240	251	237	251	227	238	238	226	229	236	221	228	213	255	215	202	234	227	231	220	238	220	267	225	239	227	225	228	211	222	247	245	219	206	242	229	238	213	234	249	243	239	217	230	242	216	231	235	234	230	211	207	201	220	230	217	244	208	234	211	231	223	246	203	227	240	232	225	238	213	251	237	216	231	236	248	232	231	254	227	199	244	249	246	230	255	240	235	240	225	211	269	246	246	235	250	230	214	237	227	226	228	233	227	229	211	237	224	244	221	191	233	226	204	226	234	245	202	215	240	230	240	228	243	211	233	225	213	234	228	224	212	228	226	226	238	231	264	198	227	221	206	254	209	227	244	193	213	214	197	226	226	226	204	240	221	210	223	245	231	259	231	235	241	224	232	208	223	213	220	242	234	228	187	228	250	222	246	207	221	206	244	253	220	221	224	195	233	263	244	235	227	224	231	233	227	228	226	222	223	210	238	210	243	245	233	235	189	221	236	255	243	240	239	216	256	243	242	235	226	231	230	209	253	233	247	204	234	260	237
14994	1585	3181	3639	3144	2601	2222	1893	1633	1537	1411	1288	1184	1142	1069	1078	1001	927	909	905	824	845	882	889	866	781	801	804	788	760	758	726	731	788	721	769	748	712	737	733	767	751	721	702	724	697	709	670	731	696	690	677	726	739	684	733	730	671	693	707	700	681	751	669	711	748	692	693	731	695	733	706	706	694	690	707	672	702	655	671	705	720	688	670	685	699	683	691	660	665	708	707	665	638	627	694	717	686	663	662	695	699	705	675	666	726	670	685	688	665	698	703	661	695	697	654	694	674	670	668	709	669	689	691	676	678	684	676	688	721	736	708	645	642	664	622	638	666	669	688	671	690	678	671	701	732	702	683	634	697	647	688	668	684	692	702	682	705	689	712	657	671	669	744	694	692	675	709	707	741	689	658	621	670	722	684	691	701	677	712	659	639	663	702	685	723	700	673	686	668	676	704	716	689	712	703	665	653	721	607	678	673	656	713	683	653	683	680	710	674	649	715	703	679	645	717	708	661	674	685	676	671	706	617	721	697	673	687	674	700	638	644	669	713	657	712	687	672	671	658	686	683	674	702	686	688	697	715	673	693	720	669	661	643	687	690	708	716	642	697	675	691	636	712	701	659	694	674	668	671	696	711	694	679	688	653	695	719	665	683	683	650	678	685	708	652	687	696	732	651	672	723	679	671	668	666	674	689	706	675	697	667	684	705	689	639	712	690	699	674	703	664	664	678	694	628	666	685	709	675	685	721	703	673	663	690	746	670	704	667	724	671	680	670	679	653	706	732	644	689	730	688	716	674	717	696	705	683	714	682	675	682	684	630	686	710	690	699	678	717	714	692	684	666	688	625	701	684	678	665	705	652	651	681	676	675	670	693	618	671	689	682	666	685	665	689	675	662	662	686	694	713	667	657	700	677	688	695	679	706	667	658	701	689	692	719	724	673	694	669	719	695	657	707	662	687	708	701	655	731	698	709	708	672	660	679	719	718	672	677	672	699	708	673	644	731	694	646	675	648	677	615	656	711	686	632	684	658	674	753	675	679	655	721	669	729	722	662	681	702	655	653	652	713	727	650	645	706	641	723	736	658	669	702	631	670	711	684	634	711	644	651	688	678	679	715	709	646	693	662	629	654	714	696	684	690	678	724	675	713	692	657	699	630	698	703	712	658	692	721	671	666	680	670	656	659	682	681	650	647	680	684	715	691	673	712	673	681	666	657	662	707	669	699	699	633	714	656	677	709	742	675	683	693	687	689	690	660	634	695	689	641	698	678	718	658	691	666	659	713	649	667	690	706	690	705	664	659	655	683	693	716	634	677	713	652	690	652	734	665	612	670	606	731	616	680	699	669	707	701	698	692	707	674	712	686	699	678	739	703	682	678	700	655	685	687	690	702	721	692	707	669	722	654	670	674	702	692	667	661	663	689	689	651	693	667	670	681	634	649	703	685	678	712	656	703	664	686	718	682	752	659	672	683	690	695	668	673	648	730	661	702	668	712	678	698	675	692	654	654	699	686	641	671	677	618	682	702	666	695	646	699	687	709	663	651	689	694	696	673	704	720	636	685	681	692	702	679	693	672	678	673	661	644	664	685	646	689	697	709	705	690	671	686	680	680	671	651	696	651	655	660	690	684	721	689	693	705	713	675	647	664	726	684	700	649	708	654	720	702	681	668	657	690	735	714	688	709	591	707	642	668	677	690	703	699	693	672	744	727	680	699	698	678	715	663	723	670	652	683	696	676	670	670	659	667	719	663	687	645	624	689	671	684	677	720	689	660	652	691	658	667	649	690	655	624	670	705	698	727	639	679	675	702	674	664	693	701	676	702	683	648	645	702	674	695	645	720	705	616	674	748	669	673	683	662	671	681	710	681	714	674	715	660	703	623	668	693	673	691	680	657	677	677	717	736	697	769	658	724	692	682	687	705	645	646	662	698	730	738	703	698	659	656	694	726	734	668	672	612	672	707	636	725	679	678	684	677	687	688	655	691	696	701	663	617	713	662	737	661	702	718	625	661	676	670	678	676	711	636	699	672	611	678	654	721	675	668	681	611	664	698	628	705	717	673	730	706	705	671	670	674	676	685	654	698	689	615	679	680	704	680	676	675	660	641	635	693	705	706	664	688	692	672	685	689	680	757	668	663	703	670	690	687	683	657	690	723	721	687	691	721	691	713	666	667	697	692	689	680	714	679	648	667	697	651	667	691	724	707	643	742	682	694	682	633	673	644	679	679	661	679	683	651	641	689	668	671	689	634	693	677	682	639	671	642	707	690	741	701	703	635	680	698	692	737	636	708	721	702	656	643	680	664	711	676	713	667	697	723	684	651	632	715	684	704	655	681	652	708	664	672	648	689	703	665	672	665	667	697	675	681	702	663	657	691	709	662	682	690	685	688	650	669	682	698	696	682	698	667	609	699	676	662	690	691	690	709	725	708	681	701	666	697	688	693	643	740	657	667	673	658	673	671	657	714	660	662	685	728	681	711	652	703	683	697	699	699	700	668	647	663	693	653	691	684	699	692	729	698	685	644	692	685	680	650	666	689	656	701	664	699	692	683	692	730	673	690	657	672	691	681	682	732	673	702	705	641	697	699	647	691	687	664	705	670	594	682	685	654	700	710	717	728	671	678	640	696	740	700	690	647	701	707	691	712	685	663	667	717	666	645	652	589	662	638	690	662	690	660	675	688	720	656	681	653	663	661	687	662	690	673	678	682	695	697	656	710	666	671	712	684	702	687	695	676	718	656	726	696	702	658	663	697	673	711	659	673	677	715	675	690	670	679	665	704	668	698	704	664	687	720	722	673	703	698	694	696	642	711	668	630	676	631	679	685	669	729	702	678	705	656	685	681	623	689	706	665	706	730	687	672	651	707	696	676	699	681	708	661	677	678	694	651	708	654	658	649	701	741	689	745	737	707	728	676	722	704	700	719	657	683	680	682	693	696	658	665	697	619	679	702	664	728	659	722	662	693	627	656	635	696	683	704	706	667	747	654	687	702	688	699	681	760	677	669	636	660	666	638	631	704	686	683	694	672	659	680	680	676	727	686	648	718	697	694	682	735	668	692	686	693	659	679	678	718	663	667	646	663	703	668	651	693	658	672	686	675	626	729	725	636	667	636	725	678	719	701	666	683	703	735	678	688	711	662	664	671	690	680	685	652	665	699	662	674	636	741	693	674	693	674	650	694	706	723	694	723	694	630	711	699	722	712	704	719	676	681	684	713	635	721	670	680	647	738	648	681	679	685	710	682	694	660	719	687	664	700	727	666	680	703	700	659	704	663	641	671	721	671	661	681	671	712	736	685	781	721	708	681	698	694	713	722	675	648	648	685	701	661	661	687	671	618	726	700	722	657	697	679	671	661	698	690	716	692	701	678	644	643	662	672	686	697	666	666	684	702	662	679	695	684	677	710	720	698	702	697	656	697	669	675	684	689	702	687	684	655	671	688	684	696	698	673	695	694	662	667	652	692	694	714	669	696	704	683
42551	20768	6528	2326	1611	1186	951	794	677	600	530	512	507	432	383	446	394	381	379	369	343	408	331	350	330	350	326	335	336	326	353	331	305	294	334	298	304	335	309	338	322	323	310	310	291	309	295	277	306	295	299	328	312	339	290	302	292	329	310	291	291	280	300	319	292	297	334	315	276	307	306	332	325	343	290	309	321	298	294	316	302	305	312	300	293	301	323	302	325	325	298	323	329	307	298	286	297	349	273	269	321	286	306	318	316	329	333	283	307	281	298	316	316	293	306	297	310	297	309	313	288	317	296	310	332	260	300	297	310	274	316	326	289	314	303	271	299	311	270	316	299	304	315	304	271	306	326	264	301	311	318	306	302	312	331	318	298	292	306	309	313	344	275	277	294	310	299	294	271	312	299	307	327	301	306	294	306	282	326	288	300	306	303	303	314	270	304	319	316	296	307	313	307	292	309	327	308	275	283	278	318	319	306	310	302	312	276	312	310	291	277	302	305	306	322	312	266	319	322	300	311	306	300	294	294	288	325	280	315	321	315	272	349	274	301	306	293	329	311	332	301	315	264	336	303	334	267	302	292	326	303	283	280	296	306	334	303	275	277	296	300	305	301	284	313	329	300	300	312	291	285	337	325	289	300	291	298	285	309	315	261	344	293	313	267	308	312	287	297	293	291	285	310	321	299	290	267	300	303	311	309	280	296	322	326	307	297	324	308	319	301	317	304	319	305	315	286	269	266	292	297	312	289	298	326	323	305	290	314	308	316	308	309	274	280	313	308	286	327	297	313	295	301	313	307	271	273	313	295	318	306	315	334	318	287	301	296	343	319	257	294	301	313	315	271	306	311	327	303	294	325	312	321	299	332	285	317	302	300	296	312	329	262	289	299	293	293	272	326	311	294	286	305	304	276	289	290	265	307	324	285	289	299	321	303	283	301	293	312	305	309	309	290	280	281	290	300	307	313	312	317	341	297	278	301	319	264	301	301	319	310	308	284	315	290	302	304	347	299	311	300	284	270	282	290	309	294	304	298	293	280	266	314	301	309	361	310	313	318	288	312	306	296	311	330	337	327	315	306	298	302	338	327	314	279	301	313	291	311	330	326	305	290	325	313	285	329	329	299	307	282	312	311	293	318	333	276	279	299	313	328	317	324	287	313	311	274	322	324	309	268	290	319	316	334	323	276	330	270	284	324	307	304	317	308	295	292	315	317	313	333	314	314	309	313	298	291	325	295	282	314	306	311	262	288	283	306	335	286	314	301	290	315	305	298	292	284	295	300	297	299	304	310	289	311	311	294	295	325	291	302	296	326	301	284	311	339	270	316	268	289	311	327	306	273	274	281	306	292	327	296	304	322	333	293	296	315	297	283	326	289	295	282	304	328	320	305	311	294	321	315	295	279	316	260	318	329	302	315	318	289	311	306	295	305	317	309	293	344	300	322	344	313	312	286	287	278	306	303	323	293	310	301	314	303	296	312	278	303	283	300	275	315	309	325	285	312	318	305	296	308	298	307	314	308	315	308	303	302	285	277	305	296	298	300	321	289	302	315	294	294	312	290	311	296	312	302	311	347	306	320	291	321	296	299	322	286	319	291	315	274	305	323	293	320	305	270	329	263	292	297	310	285	318	328	308	318	316	278	289	262	289	285	331	341	304	284	304	271	322	295	277	338	304	327	338	321	333	313	336	318	297	310	329	317	331	307	295	301	326	298	303	322	333	270	333	321	297	313	315	298	303	278	319	318	302	324	313	316	300	306	321	308	320	314	325	270	319	294	320	314	288	320	280	316	330	313	304	326	300	332	311	327	314	313	352	316	307	302	288	287	333	349	280	300	301	306	284	324	305	315	308	296	289	278	320	294	317	304	308	322	308	304	288	305	285	301	303	312	314	303	300	309	313	284	290	302	337	308	306	276	309	322	311	292	303	313	304	319	314	321	303	302	279	305	316	328	311	323	281	334	298	291	296	305	302	322	336	309	302	275	303	308	309	322	313	300	303	308	300	323	308	280	315	288	301	285	288	343	279	294	280	312	324	335	283	281	312	299	306	314	308	279	311	307	311	300	291	303	283	338	301	298	319	310	307	296	270	329	305	286	288	304	319	292	318	287	289	318	328	297	307	309	303	311	279	295	337	309	304	331	330	323	284	303	299	297	296	330	293	304	293	317	314	293	282	283	324	323	337	321	267	332	294	286	313	308	329	306	309	324	307	298	290	313	330	305	287	279	346	321	303	305	305	324	302	298	311	295	325	276	323	299	298	302	265	271	297	313	309	311	305	301	318	294	312	278	316	304	346	308	292	328	296	295	307	310	329	303	294	319	316	284	329	279	306	290	281	295	286	310	321	331	305	295	295	294	308	329	288	302	345	300	314	308	317	299	268	291	304	288	289	291	300	322	288	284	315	292	313	308	311	300	312	309	301	313	293	314	311	286	286	276	295	320	269	293	310	301	288	326	328	308	302	293	300	320	283	332	269	289	280	290	292	286	303	297	310	284	300	298	278	338	314	299	321	319	344	307	333	317	309	304	307	326	334	297	284	288	311	266	301	323	299	323	306	324	317	333	304	301	344	312	312	268	276	300	320	303	327	295	327	326	326	279	265	292	312	308	307	299	301	298	333	304	327	295	332	275	333	289	303	297	304	316	302	328	321	308	315	338	314	321	324	334	298	302	344	302	291	324	286	288	292	300	326	273	294	301	278	322	318	314	304	289	296	284	323	293	341	313	288	300	303	311	304	317	315	307	293	303	307	296	298	316	328	320	334	271	295	278	309	293	320	319	310	343	342	282	295	291	333	317	341	337	284	304	343	295	323	325	328	318	323	316	300	342	291	311	303	281	283	328	314	295	305	294	338	347	327	287	309	312	300	330	301	307	320	326	302	332	305	307	308	302	296	336	325	303	318	292	319	330	317	340	306	332	279	300	293	325	327	294	303	330	311	288	288	280	293	297	329	305	321	315	298	277	358	304	293	300	284	328	307	302	283	279	319	290	332	277	302	328	300	306	296	316	325	303	296	293	319	324	322	288	325	323	295	322	309	306	307	307	300	295	299	339	297	303	307	305	300	302	280	294	287	313	283	297	316	295	301	280	304	306	284	306	285	312	287	320	288	340	304	259	313	274	306	303	297	293	335	305	291	294	312	318	314	284	323	312	290	308	311	308	307	290	297	306	301	320	303	302	277	317	307	313	307	325	292	301	305	326	316	318	293	307	315	310	311	314	326	301	288	315	307	315	306	283	297	295	302	325	321	304	324	293	291	281	298	304	297	324	268	277	307	267	326	306	335	302	339	256	313	316	303	308	296	308	285	330	315	312	316	276	303	323	273	298	310	302	297	274	305	306	279	308	283	326	296	293	286	282	298	281	324	301	318	297	306	311	317	307	346	336	305	309	320	288	320	308	303	298	332	302	291	268	278	258	285	300	307	288	320	295	301	311	291	341	292	323	298	293	263	306	304	327	312	295	296	300	282	270	297	260	302
18963	2649	5777	6604	5628	4664	3711	3287	2814	2446	2172	2013	1882	1707	1628	1488	1442	1382	1349	1304	1240	1243	1272	1180	1166	1153	1091	1049	1030	1083	1054	1045	954	995	987	1032	1001	927	959	903	974	970	996	919	929	959	922	920	894	901	910	912	960	914	917	932	950	884	896	870	906	903	848	906	916	867	861	890	900	855	877	887	882	871	822	971	928	913	912	881	896	908	911	840	901	914	874	922	881	833	833	908	860	876	838	887	868	920	833	923	833	842	875	835	894	903	878	853	843	842	895	867	853	856	860	882	867	879	928	866	907	865	854	850	826	844	885	828	919	883	843	857	846	853	865	856	951	890	883	839	899	805	873	888	841	881	925	888	873	888	851	846	838	845	857	852	843	845	884	820	915	906	853	861	840	882	906	872	826	883	879	856	834	888	840	842	871	866	886	848	916	883	908	881	913	896	882	892	819	901	824	867	888	861	831	892	902	860	838	876	829	894	815	869	883	834	799	828	848	846	866	884	889	867	837	890	841	826	905	864	835	830	885	860	893	854	907	848	868	853	842	894	911	843	847	824	859	917	899	884	817	833	877	818	832	866	846	885	852	834	861	887	860	852	899	864	854	813	904	884	874	835	828	869	855	798	915	854	861	841	876	898	849	858	791	850	866	910	845	902	889	919	798	796	823	868	916	908	895	886	856	889	863	920	866	890	823	815	878	826	808	881	906	817	841	930	830	836	848	877	858	888	789	918	840	855	841	853	867	856	857	918	831	845	892	812	837	852	918	866	872	886	884	929	888	879	848	857	842	888	885	899	887	901	815	825	881	862	940	878	905	875	853	840	866	848	872	865	924	873	871	874	876	896	882	879	818	835	911	846	863	807	798	877	905	854	892	816	857	831	885	863	893	887	899	845	883	859	890	823	845	861	878	906	858	862	895	913	887	824	839	855	871	865	908	902	834	852	865	920	837	841	857	835	863	862	864	907	856	863	943	895	892	831	887	856	877	860	846	856	858	840	849	905	907	874	882	868	893	852	892	854	883	846	873	847	824	840	824	914	849	850	844	813	872	847	869	859	894	883	836	817	826	856	896	841	872	801	867	824	872	835	875	885	858	834	767	857	888	878	839	858	821	830	878	874	856	838	808	843	831	834	865	864	837	823	882	867	847	883	875	900	856	896	844	894	893	867	843	841	890	889	856	862	887	865	891	815	883	848	860	917	839	916	810	863	847	846	842	844	885	885	849	875	867	863	886	794	863	887	877	866	858	821	865	834	843	818	818	860	879	882	857	817	889	846	891	852	903	869	834	801	929	839	881	876	884	913	877	862	821	855	860	861	858	861	841	855	883	884	873	854	859	875	853	876	831	891	858	869	919	877	894	826	872	852	891	877	852	909	855	814	874	849	869	857	846	880	887	887	840	884	868	842	855	829	903	919	867	843	856	889	896	889	870	831	805	900	922	866	903	872	823	846	804	883	886	856	887	849	897	924	883	820	908	844	901	877	878	868	838	908	888	935	867	880	828	878	903	840	832	835	850	916	848	837	852	854	895	844	867	893	871	874	840	910	859	865	849	897	875	836	842	819	841	897	900	926	900	901	915	842	858	844	841	863	857	893	871	878	853	876	898	874	853	818	876	894	828	892	871	872	864	848	826	798	868	903	864	828	810	873	886	830	829	881	846	880	841	818	871	800	831	880	856	920	848	869	883	824	925	816	852	879	872	851	815	840	817	863	934	869	856	879	836	835	851	774	820	798	839	876	867	812	860	897	905	844	799	847	852	881	866	904	891	825	870	852	854	823	861	858	868	850	832	848	881	874	883	872	865	841	816	864	904	876	882	909	876	837	859	889	865	866	839	881	907	825	852	852	880	847	846	799	880	855	837	890	832	823	840	856	854	846	874	874	865	871	942	898	883	847	871	853	868	840	908	884	831	812	864	873	857	859	857	843	827	845	836	847	877	896	847	879	913	865	834	902	868	862	871	827	852	833	851	862	910	902	895	892	797	867	880	891	884	864	884	853	925	907	855	787	838	837	875	871	846	866	848	829	861	905	835	863	844	878	824	816	915	882	896	813	833	871	879	919	824	863	894	856	802	895	879	862	844	896	885	881	887	912	826	825	923	808	887	878	867	847	920	788	940	834	832	859	855	841	836	878	834	871	839	892	884	913	875	873	830	851	850	852	853	845	853	827	901	874	768	837	890	843	844	829	881	924	837	885	824	858	845	886	829	881	819	857	869	867	820	856	893	821	902	890	910	819	843	806	874	952	853	838	856	884	873	873	828	814	851	846	842	835	852	906	873	880	876	863	902	848	826	855	843	859	825	842	853	851	863	899	879	824	849	855	855	892	889	867	832	883	844	887	863	821	920	858	846	834	809	885	854	795	844	818	876	864	876	887	811	860	872	856	858	887	866	869	870	887	847	826	882	885	856	859	876	879	877	857	884	925	863	873	879	889	903	856	849	835	881	846	937	853	864	876	860	924	866	868	870	869	911	830	839	902	870	827	905	901	827	889	882	847	840	860	923	851	846	854	849	921	817	839	853	863	861	847	912	840	877	864	880	905	815	908	894	890	857	886	864	826	928	866	856	834	826	844	829	831	901	866	867	851	854	865	834	899	911	853	855	928	865	885	846	854	872	827	868	920	860	883	871	839	806	830	912	815	900	886	848	831	831	885	828	883	828	911	871	824	810	843	887	811	871	909	831	857	825	909	850	862	852	819	861	896	883	893	868	852	879	878	870	851	855	876	922	885	879	829	849	851	886	873	850	854	882	833	859	851	852	811	840	868	835	860	841	838	892	803	823	897	893	839	890	875	916	861	875	872	890	858	837	848	829	816	863	815	831	819	881	889	899	850	894	890	841	878	914	814	845	892	808	864	901	855	855	844	911	828	903	852	949	864	866	871	870	875	870	859	826	844	866	865	862	826	892	867	876	821	879	871	823	875	899	829	822	825	836	829	823	826	854	862	842	897	861	840	899	832	827	868	843	839	852	884	887	809	883	844	855	847	893	768	884	844	877	840	876	879	884	833	889	844	902	886	851	882	895	858	822	856	920	894	849	843	840	830	883	808	808	829	917	867	892	834	903	897	822	882	860	909	882	872	864	839	863	881	924	861	842	864	868	828	847	892	876	867	834	931	828	844	914	847	859	863	877	862	868	844	918	844	866	874	852	858	841	843	915	879	870	898	851	895	860	901	859	858	861	883	815	896	837	845	861	893	849	846	898	895	812	871	854	853	880	819	842	902	884	855	814	868	840	858	881	884	873	787	920	867	861	853	908	847	898	871	853	865	882	890	859	875	822	860	920	885	829	899	868	878	851	893	889	903	885	872	858	835	903	882	874	850	887	846	865	904	835	869	894	853	881	867	830	890	890	835	848	848	844	886	889	871	854	874	852	854	906	800	858	883	862	866	812	838	857	830	892	859	855	881	855	909	882	859	867	890	867	899	854	826	824	825	851	851	909	789	827	862	854	874	876	886	850	847	836	893	836	855	824	849
4736	360	210	166	155	121	128	138	134	104	116	117	108	108	108	115	114	110	109	116	140	113	117	126	119	117	114	104	117	132	112	133	119	104	116	113	94	104	114	103	117	120	112	119	131	93	103	124	120	130	126	117	101	100	119	116	108	126	114	108	117	112	108	110	130	95	102	98	88	128	120	119	117	105	121	113	102	94	108	115	100	126	109	117	102	99	125	122	106	112	110	123	110	104	114	118	102	100	99	109	107	109	95	93	106	103	106	106	121	126	125	108	110	115	128	108	113	99	123	98	114	106	119	128	97	124	109	122	119	131	127	135	132	105	110	106	102	121	126	115	98	98	108	103	111	119	109	123	104	109	128	110	118	109	118	120	126	111	113	106	125	119	103	120	112	109	133	119	102	104	117	119	95	94	100	122	128	117	105	106	116	92	106	129	120	109	131	99	118	112	116	122	120	112	109	108	97	123	121	101	114	130	110	96	100	109	114	117	115	112	109	135	117	119	130	115	130	118	123	97	81	123	137	113	107	89	116	102	115	115	110	108	120	108	139	111	127	121	110	94	97	114	111	117	114	131	97	88	101	119	115	101	111	100	109	117	102	101	98	106	107	115	108	105	115	134	123	105	100	116	100	94	110	119	106	98	103	127	103	114	110	123	102	103	122	111	118	118	122	115	120	111	126	127	114	109	112	104	130	107	106	129	108	110	101	114	96	107	113	136	114	124	121	124	107	126	107	123	114	94	129	107	127	121	114	108	113	95	96	117	112	102	110	120	102	102	106	109	99	112	110	94	113	104	109	123	109	118	95	126	113	113	112	136	120	115	127	102	112	99	119	95	104	119	123	121	135	115	114	109	117	109	115	110	103	110	107	111	135	104	114	124	105	114	127	114	121	107	104	94	106	113	130	122	119	107	112	117	101	115	99	115	108	130	88	104	118	107	101	114	128	127	111	127	118	105	109	96	103	93	122	101	104	105	104	122	106	119	124	90	116	121	146	121	101	95	104	108	106	98	103	135	109	96	113	84	114	105	101	107	106	115	97	132	101	112	100	104	108	108	111	120	102	124	106	103	114	123	109	124	107	120	86	110	116	117	100	107	111	107	125	112	103	125	102	109	106	97	96	116	102	122	94	102	110	111	113	97	119	99	120	116	132	96	116	95	95	108	108	111	118	108	106	98	103	110	104	124	92	142	100	98	110	117	108	107	126	129	125	91	115	99	106	102	124	100	88	102	91	104	114	102	107	109	116	102	134	120	121	113	107	107	127	134	129	133	130	110	118	108	127	128	117	108	108	107	112	125	98	109	104	104	120	126	112	133	112	100	109	109	91	112	109	114	102	105	116	133	124	127	102	107	101	115	100	120	115	101	122	105	99	114	112	119	100	104	117	119	105	111	89	100	123	108	105	115	122	97	117	119	102	109	100	93	130	102	109	114	127	104	115	127	116	126	91	124	112	100	114	108	102	114	99	105	127	107	97	100	111	119	110	117	124	126	119	121	103	115	106	102	97	141	101	98	115	122	111	134	106	120	97	111	103	142	112	125	113	112	121	113	103	124	136	109	107	129	104	118	119	98	91	99	117	104	123	101	121	102	127	118	100	108	129	136	128	101	118	108	122	103	113	103	94	113	105	100	105	104	126	127	122	130	104	127	126	114	100	110	144	113	114	93	119	102	128	107	112	119	102	115	109	110	107	102	115	123	123	114	126	107	117	122	119	95	111	125	106	119	110	113	95	126	102	119	121	95	93	114	104	99	99	116	110	111	121	116	116	109	126	101	117	114	109	117	128	102	107	101	104	112	106	130	88	123	109	122	130	135	121	131	113	116	117	127	125	101	131	99	116	109	99	113	126	113	105	101	106	103	106	124	110	129	97	124	123	120	108	106	122	141	117	135	108	92	111	124	100	94	108	102	117	119	133	99	122	105	115	94	124	129	103	85	115	104	98	114	144	100	118	115	113	131	117	124	145	91	100	113	128	123	112	119	113	125	116	123	103	113	108	102	114	111	114	102	127	98	116	143	100	127	118	106	104	100	127	119	118	123	123	125	102	108	115	112	106	110	104	110	120	117	94	110	99	121	102	116	104	128	104	123	113	122	112	115	112	95	108	112	95	110	112	122	113	97	118	108	98	98	97	114	94	119	94	117	144	122	110	104	120	93	96	90	102	122	122	99	106	113	108	129	89	105	104	113	117	116	126	135	117	120	119	121	113	115	111	123	112	91	118	115	105	123	105	107	121	116	112	113	104	120	114	107	142	102	107	103	99	126	118	123	110	112	104	111	114	124	127	105	119	106	131	120	97	110	106	108	131	131	123	120	126	110	131	133	113	126	108	111	111	101	96	125	93	108	127	118	117	114	121	108	115	120	108	109	105	115	134	117	109	133	103	97	128	112	110	99	111	94	137	106	113	107	124	124	111	126	121	116	104	119	140	105	112	119	119	123	109	121	96	123	95	126	98	111	111	106	108	110	120	114	103	107	98	95	116	102	97	103	106	121	127	108	94	105	106	102	108	108	113	99	123	123	106	106	94	110	118	105	134	121	114	130	102	113	99	106	116	102	106	115	95	112	101	104	121	113	109	117	115	107	105	118	104	119	108	104	98	116	114	115	140	110	116	91	125	117	104	114	115	107	109	96	120	120	105	110	105	124	113	112	111	128	97	136	113	106	113	108	111	120	110	90	122	107	103	122	121	118	99	116	123	127	118	103	113	108	108	101	101	120	124	121	115	127	106	112	91	120	112	110	122	116	106	103	106	102	115	118	136	108	135	113	105	104	112	109	114	118	114	109	127	114	94	119	103	123	114	104	113	113	99	114	122	93	103	121	130	119	114	121	125	108	104	129	133	111	102	134	126	100	110	126	113	98	125	105	103	115	111	109	93	120	116	109	137	109	140	116	90	114	104	105	91	109	113	113	125	118	104	88	113	101	106	122	116	111	110	116	110	99	97	100	102	99	125	113	142	115	95	117	116	120	113	106	112	134	119	103	106	103	121	130	104	128	106	133	112	126	90	121	105	106	120	130	120	115	138	90	121	116	113	106	137	128	113	118	118	109	104	107	109	98	117	106	106	106	120	132	105	98	117	124	107	112	113	114	100	107	122	124	99	115	118	103	121	130	127	111	117	99	114	106	109	140	104	118	81	115	115	112	119	123	118	116	100	99	118	109	121	122	101	113	119	116	134	115	99	123	135	114	105	115	95	113	134	99	111	118	101	102	98	122	117	113	118	87	132	113	120	128	107	111	122	109	98	129	103	104	89	82	98	108	114	120	121	120	115	114	114	113	102	97	113	113	120	121	125	116	126	88	105	121	91	98	103	101	115	106	114	95	118	108	99	124	115	106	106	87	137	123	108	112	113	110	108	110	107	105	98	116	120	96	105	113	102	98	102	110	111	98	116	118	97	89	111	108	118	136	99	115	138	125	120	97	127	98	107	100	109	118	97	112	106	120	134	98	104	104	98	99	126	119	104	96	107	109
4799	457	509	580	535	474	452	429	427	454	441	428	409	441	415	365	416	393	368	366	386	364	378	385	395	367	402	408	413	360	369	388	379	357	371	410	382	356	399	384	362	436	402	402	375	352	425	377	387	370	379	403	357	400	400	390	375	420	388	357	408	400	379	391	358	357	392	358	331	337	386	385	356	392	407	358	415	352	378	403	374	410	386	372	372	401	374	397	378	405	411	382	378	364	407	367	385	408	359	399	341	372	359	413	377	356	349	373	390	382	382	401	385	398	417	360	394	371	391	388	368	386	377	379	387	440	385	361	396	405	419	386	353	370	398	363	344	387	377	367	350	401	386	388	397	372	423	418	384	379	366	379	369	360	353	380	390	394	378	409	392	381	356	373	367	373	379	385	422	385	385	382	373	382	391	393	411	387	380	356	353	385	391	372	399	402	406	400	423	403	396	408	398	379	413	393	357	395	380	380	364	372	382	384	370	364	385	400	377	378	391	392	371	388	434	358	367	382	399	359	403	373	403	376	362	372	392	389	343	410	359	418	391	362	335	383	381	380	361	407	386	350	366	327	387	367	388	387	376	388	388	389	432	379	382	355	394	383	378	372	377	396	363	385	409	358	380	416	374	388	369	332	370	405	349	329	364	388	368	382	355	385	339	384	397	362	372	399	418	368	372	388	390	406	397	376	409	380	361	395	349	384	361	374	381	400	374	369	345	359	395	401	376	383	384	412	396	395	372	382	367	401	366	417	354	393	363	362	403	388	378	395	390	377	412	383	389	393	370	367	344	401	366	407	364	373	400	388	405	371	364	375	393	389	402	354	353	404	405	375	414	393	392	392	431	377	401	410	394	389	364	359	389	385	347	391	378	389	399	366	373	355	367	341	366	365	359	383	403	363	358	395	371	421	373	372	364	417	390	439	371	387	337	389	384	348	423	401	401	335	379	400	366	398	373	401	376	419	350	367	402	394	411	374	365	362	366	397	383	391	342	347	361	366	354	398	410	383	374	423	398	363	392	388	399	384	365	395	384	365	413	394	386	369	376	391	378	369	403	355	374	372	412	381	352	367	389	380	410	339	394	358	361	410	378	371	428	397	363	380	355	357	375	405	401	390	384	364	391	379	379	373	399	394	384	370	352	370	378	399	372	385	410	361	373	348	386	396	399	399	377	425	377	372	411	361	405	410	411	405	396	349	389	379	383	377	389	362	398	402	424	413	371	376	407	421	412	417	391	378	366	392	357	366	387	370	393	360	363	391	352	396	387	368	393	358	373	366	426	389	402	359	402	390	371	373	356	373	377	358	359	368	378	375	395	404	369	381	401	422	395	348	386	400	382	363	388	432	357	407	408	363	407	349	360	385	362	404	389	390	427	410	370	347	382	374	374	392	375	405	378	393	332	360	380	380	389	385	361	358	400	342	388	379	435	354	381	374	400	395	408	402	380	351	407	432	394	384	391	386	404	372	380	356	383	404	375	406	376	372	388	397	374	390	372	381	375	386	368	376	375	418	354	382	403	355	371	357	392	362	406	390	381	414	378	388	408	414	399	395	384	386	384	368	409	395	407	400	393	348	366	381	377	389	361	369	404	335	397	396	356	387	382	392	371	341	338	372	394	376	391	398	371	391	401	400	389	359	380	355	357	415	370	395	384	382	368	371	410	385	379	387	386	390	394	400	336	379	412	334	357	402	370	361	368	404	368	405	383	362	376	379	399	385	397	363	394	417	390	420	389	412	377	409	381	419	359	351	383	362	394	388	389	374	383	363	374	361	371	399	387	403	367	373	382	340	358	377	385	391	379	366	351	406	347	380	382	386	407	392	385	395	382	379	396	390	402	390	380	376	368	410	409	383	348	376	353	378	379	375	428	357	315	396	364	387	396	374	376	413	398	399	413	406	354	369	403	342	354	352	380	419	356	405	398	376	412	394	388	402	432	404	412	377	365	402	379	389	380	369	389	373	409	376	407	370	396	387	370	369	371	372	433	390	394	400	387	389	397	404	390	403	419	400	402	384	384	374	405	362	389	351	390	364	394	388	389	384	365	385	394	390	370	390	384	358	349	397	383	399	376	361	348	367	394	387	369	393	402	387	383	382	405	343	435	388	356	360	394	395	380	384	387	387	356	399	379	345	377	383	392	416	365	369	376	405	386	372	373	405	391	387	405	407	393	371	421	389	362	363	377	398	383	360	390	345	410	388	398	398	389	372	391	376	371	356	398	401	370	374	362	387	402	373	381	404	392	368	382	370	390	396	383	404	385	388	394	385	372	378	374	391	397	361	392	362	346	409	373	381	397	385	360	395	390	373	348	378	387	392	366	400	360	389	389	397	335	430	396	404	422	367	407	380	389	361	363	410	404	360	386	358	382	371	388	411	372	367	369	388	397	384	417	401	373	394	371	397	377	383	407	375	395	375	382	413	376	387	381	406	363	399	378	377	386	413	368	402	412	347	375	379	380	380	380	367	342	368	394	381	387	398	398	365	390	403	403	397	381	374	384	379	395	404	397	400	422	367	369	354	406	380	375	375	376	407	380	374	356	359	349	386	365	401	350	408	366	361	364	374	413	376	414	370	379	410	382	386	382	347	366	387	366	357	381	370	386	381	425	364	366	380	363	381	424	377	378	376	412	349	362	364	383	356	398	353	380	348	404	403	365	371	374	383	375	380	346	393	400	389	391	364	371	412	381	396	386	381	351	389	376	409	343	410	364	424	382	397	391	375	377	383	384	339	393	385	395	344	398	401	363	405	407	385	398	391	391	380	384	397	368	370	370	356	382	376	380	394	373	397	391	396	374	422	399	360	378	392	417	436	383	391	378	365	398	375	411	371	351	349	367	409	374	393	364	394	396	365	369	433	398	370	385	356	414	375	374	389	401	378	403	385	376	380	385	416	411	393	384	399	392	349	384	405	404	405	372	349	382	377	391	386	391	395	383	403	374	410	368	389	372	374	401	383	387	367	387	377	376	384	384	379	392	345	339	393	407	374	344	408	391	380	423	370	373	368	394	403	382	398	419	399	387	369	359	396	380	385	375	409	380	388	376	357	376	403	405	344	364	388	395	400	397	374	391	411	385	368	379	403	370	394	421	358	403	399	371	408	407	374	386	408	417	361	382	425	398	424	382	393	389	388	406	368	397	361	368	357	383	392	426	365	379	404	369	395	398	389	388	386	368	411	370	379	389	384	390	371	374	349	377	403	376	347	383	400	349	372	374	379	353	394	386	375	383	399	379	396	403	383	400	412	392	387	329	403	384	385	371	377	391	381	364	366	376	402	393	392	387	384	382	373	348	426	412	381	406	443	394	388	399	391	398	380	404	384	361	366	370	409	417	384	364	357	388	398	395	394	392	383	381	357	380	402	407	353	402	367	380	351	380	389	397	354	381	362	386	360	373	386	406	389	370	358	398	388	363	428	381	388	408	362	369	381	398	368	363	392	391	393	404	376	375	377	374	386	399	349	381	380	382	416	411	376	382	366
32834	7818	1592	1174	884	688	560	456	410	332	311	319	289	304	259	260	260	254	244	251	248	239	264	267	241	232	227	249	224	223	228	240	220	224	259	235	213	224	226	220	230	250	206	243	227	251	208	225	237	193	236	222	212	198	212	214	226	195	223	231	222	226	209	191	240	211	218	222	234	252	229	193	198	220	228	205	245	236	223	220	240	247	195	196	222	211	224	213	217	212	208	245	213	233	227	237	246	208	221	224	204	212	194	226	218	208	205	204	219	232	230	210	209	201	223	243	220	213	236	199	197	211	233	217	240	208	212	218	221	259	205	221	207	223	214	209	221	232	221	237	196	191	208	200	215	218	209	224	225	202	232	214	233	224	228	229	220	219	221	209	211	200	235	203	223	240	209	214	224	208	214	202	211	250	220	236	208	212	217	211	236	219	237	218	217	177	207	231	232	193	243	211	206	235	211	227	218	224	226	210	199	219	215	220	208	203	184	233	206	209	233	214	233	202	203	188	227	231	180	197	217	226	226	234	207	229	223	216	236	220	208	218	222	219	210	208	222	228	219	219	203	233	214	218	217	226	228	249	230	222	209	247	210	217	221	220	220	194	209	227	214	219	208	182	225	190	219	233	219	216	231	216	208	200	229	212	229	234	206	200	228	222	208	210	204	219	224	238	215	221	214	234	212	200	200	222	220	222	227	206	228	229	227	198	208	233	230	190	216	212	226	235	211	217	221	223	213	213	204	188	230	236	215	223	206	242	184	230	219	201	245	205	220	197	218	199	233	208	220	209	216	226	222	211	215	230	188	231	219	230	227	229	216	231	227	218	225	219	223	217	198	230	231	222	240	231	214	201	231	204	208	216	212	219	233	209	206	201	255	220	208	224	249	201	227	201	229	236	200	212	207	224	218	232	222	209	231	213	229	195	227	223	216	212	225	205	227	205	209	232	187	222	214	227	200	223	216	250	214	213	215	205	218	233	220	238	223	232	228	217	225	219	232	195	208	245	220	216	197	218	244	250	219	211	232	252	222	240	230	234	228	224	215	212	209	199	229	197	210	211	231	199	230	228	207	208	204	210	199	206	194	234	210	227	202	195	206	199	230	184	215	231	205	217	196	232	256	219	218	218	237	204	213	233	226	238	226	203	248	201	228	216	212	195	202	247	240	215	204	236	238	203	245	232	247	251	233	208	265	208	204	191	217	234	259	204	222	225	235	239	198	216	210	248	212	209	241	207	226	210	226	220	228	263	204	221	202	203	212	228	243	215	216	238	212	244	204	213	206	213	227	248	239	232	234	193	237	216	229	253	204	212	202	219	209	217	238	246	195	209	235	225	215	214	208	225	219	194	225	218	188	248	204	223	218	242	249	186	225	200	216	220	201	195	233	238	231	204	223	235	262	205	207	179	229	210	249	221	210	217	208	234	239	224	194	230	221	206	234	211	216	208	220	206	206	218	233	237	232	219	217	220	224	255	231	195	227	222	219	207	209	204	241	201	195	216	212	225	227	204	241	205	206	220	211	227	209	243	199	229	210	211	209	226	233	198	228	217	243	229	231	207	225	212	224	218	201	234	214	217	212	229	268	255	229	211	206	235	228	231	197	212	226	235	213	228	224	219	220	229	219	228	227	203	229	196	207	219	239	216	225	196	229	231	213	216	223	194	221	245	189	212	225	221	217	218	212	208	204	236	219	229	226	197	221	218	244	214	202	219	226	208	233	214	201	217	226	214	226	208	231	210	216	219	222	226	196	215	218	191	232	206	208	218	233	212	208	237	210	231	213	230	208	209	195	244	234	214	244	196	207	237	193	222	233	245	210	238	219	244	218	212	214	226	239	220	208	226	200	226	211	224	218	213	239	228	217	213	201	203	228	226	220	184	219	226	214	224	238	218	233	237	200	207	246	215	238	185	250	197	248	199	236	220	234	241	230	248	226	211	232	220	243	199	202	193	213	198	216	213	206	224	245	224	229	231	248	200	210	216	210	215	210	220	218	234	223	223	238	224	221	230	209	204	209	200	210	221	225	199	230	215	236	234	231	200	250	215	237	232	235	204	226	216	243	213	215	209	215	237	232	189	224	244	220	240	202	202	213	238	232	220	233	245	207	225	219	213	196	229	222	232	244	221	236	207	193	207	212	205	196	225	232	195	226	236	196	220	196	213	222	228	250	212	195	223	204	195	230	211	215	246	235	199	226	225	198	219	194	226	225	229	224	192	203	189	206	239	207	220	263	196	244	234	221	242	213	203	206	227	222	213	213	257	225	195	207	216	216	207	217	236	200	221	178	189	224	214	223	203	232	235	224	224	245	244	216	208	233	216	233	200	218	217	216	218	221	195	198	195	234	238	207	205	232	230	205	215	219	225	220	212	263	231	221	206	210	221	222	218	217	222	180	212	213	214	199	220	233	237	215	225	217	222	244	211	238	235	237	237	223	214	238	208	218	241	191	228	225	246	216	222	218	213	241	235	201	232	201	221	206	231	218	205	235	222	226	204	211	223	219	234	196	193	205	228	234	195	233	219	199	216	215	222	192	230	205	226	220	215	230	212	219	225	206	204	220	203	207	218	240	242	221	226	213	200	221	226	223	182	206	221	230	208	235	221	234	224	211	212	231	203	225	204	229	228	222	201	237	210	244	206	217	242	229	221	234	226	246	195	212	191	218	222	207	208	221	246	226	233	231	197	207	222	235	209	208	249	212	211	206	209	218	211	196	233	210	186	216	251	210	228	219	195	216	219	238	244	199	222	228	220	214	214	222	239	231	213	205	211	235	242	210	260	253	237	235	215	200	198	212	209	212	194	211	246	220	216	229	218	225	216	198	215	235	236	253	222	211	225	233	222	240	215	206	245	227	219	218	209	225	200	245	217	209	221	215	220	216	237	217	209	179	222	231	195	222	219	212	195	222	220	214	214	199	218	205	210	223	210	221	228	202	222	220	202	212	231	210	216	217	234	223	213	197	203	216	193	229	244	204	216	213	211	216	248	200	233	229	261	197	243	219	218	221	210	193	243	237	209	198	234	224	219	238	223	230	215	204	175	250	245	236	225	232	223	219	213	211	214	191	216	190	208	226	248	232	214	212	199	197	229	216	236	214	221	213	227	223	234	192	218	226	233	222	229	200	210	197	212	185	207	230	216	223	229	213	240	216	225	226	223	242	225	230	226	228	226	224	213	212	217	234	232	233	210	224	233	213	219	226	197	223	206	206	231	183	202	238	213	214	235	206	192	239	184	240	207	203	227	211	224	216	205	178	208	234	223	240	213	219	190	223	223	238	223	232	221	217	227	203	221	243	217	222	200	246	213	187	224	228	213	213	229	218	220	224	212	211	225	210	221	213	217	227	225	232	194	204	226	224	212	218	195	213	223	187	213	218	207	216	220	253	183	231	226	199	214	213	219	236	229	226	243	210	212	204	210	208	207	231	207	230	210	218	200	225	220	229	196	229	200	198	242	233	197	232	232	226	224	239	250	218	225	233	212
14296	1543	3224	3645	3235	2583	2185	1829	1673	1426	1330	1220	1070	1084	982	1012	906	920	890	901	872	817	872	756	786	776	807	763	757	763	794	686	716	780	719	716	726	719	730	750	726	724	726	708	650	698	701	684	678	704	659	684	653	665	667	622	655	723	710	675	665	625	656	664	672	658	709	660	672	647	668	665	703	708	691	682	643	657	707	653	699	656	677	670	649	673	650	726	653	668	706	671	684	660	683	671	716	683	668	672	647	671	670	633	646	635	658	667	663	639	632	692	675	597	620	640	636	631	679	613	699	683	648	668	677	662	700	622	667	651	650	686	643	654	678	673	669	708	675	659	599	635	613	633	653	661	683	655	681	622	653	683	703	645	596	661	698	680	653	638	675	667	653	623	641	609	698	694	672	666	630	672	685	647	660	667	654	629	663	655	656	667	683	659	635	625	705	681	647	646	671	639	643	667	676	691	693	654	625	670	650	644	662	650	631	689	657	667	688	667	611	677	641	602	726	667	657	668	631	674	696	635	636	658	665	667	623	709	607	622	670	641	668	657	644	694	677	660	657	668	658	650	677	641	664	720	676	666	698	631	660	687	634	653	650	643	657	660	637	647	617	687	694	699	634	657	642	574	645	628	608	661	681	672	691	653	645	677	639	624	674	655	633	673	680	690	629	668	685	636	620	692	652	649	619	664	626	660	652	654	625	641	664	706	676	718	632	650	660	627	669	630	674	669	648	651	659	701	652	673	687	678	669	653	677	623	642	666	711	645	661	639	645	657	665	654	632	661	624	640	624	691	622	674	674	633	648	641	647	667	693	662	670	641	672	679	667	713	667	632	699	656	646	675	632	636	677	637	674	674	688	692	661	657	636	641	657	639	653	654	661	677	720	667	670	607	696	671	682	630	625	663	615	675	639	636	613	653	639	668	720	660	625	656	656	668	646	693	641	659	668	642	661	639	635	669	646	637	648	628	673	658	643	600	686	682	700	647	660	661	671	657	692	653	668	669	692	678	623	638	621	654	664	633	658	647	713	665	666	677	673	637	658	646	606	671	689	629	651	617	674	684	644	620	663	686	613	612	675	698	666	664	613	688	640	614	628	664	656	628	675	657	629	664	683	612	623	645	664	694	691	659	644	651	629	645	642	621	674	666	670	664	671	667	706	711	640	644	636	667	639	668	706	646	670	666	687	667	624	678	651	655	678	619	699	665	677	642	651	666	652	651	661	636	673	657	637	663	662	661	665	658	630	669	662	658	682	575	627	662	682	666	635	620	634	639	689	703	644	658	669	624	654	617	667	651	695	626	682	708	633	673	672	658	671	631	636	724	661	662	670	641	642	621	628	627	684	677	692	654	682	661	666	642	682	646	660	686	672	649	655	641	599	657	665	670	656	672	649	662	649	656	652	657	620	711	659	667	678	671	650	708	674	658	591	620	666	649	646	697	649	646	704	657	665	655	615	659	622	633	678	666	661	688	649	674	625	636	662	658	674	649	625	624	683	666	674	637	659	630	690	618	654	658	668	650	662	700	642	653	661	674	641	637	664	666	637	651	681	601	677	634	688	672	671	627	663	661	619	650	682	634	667	678	679	647	664	662	665	623	651	667	677	686	595	688	608	679	637	661	681	671	672	663	653	619	651	649	691	637	648	632	634	670	658	662	627	662	675	653	648	666	675	664	696	628	644	696	701	665	660	663	614	663	696	675	610	682	672	688	642	582	665	626	646	667	647	669	606	626	637	638	667	622	647	647	630	648	712	674	694	660	691	692	682	684	688	652	661	700	649	620	637	654	640	650	662	667	662	643	611	641	672	641	686	640	680	632	602	616	649	664	657	642	655	629	695	659	651	661	661	682	613	668	689	640	686	654	634	680	634	646	675	627	621	640	638	669	657	599	669	691	669	670	661	640	623	652	680	649	655	645	673	606	639	671	598	665	683	637	696	663	627	644	694	676	679	624	664	679	656	642	628	684	652	660	669	663	635	645	686	692	654	663	688	670	687	672	638	661	651	694	672	674	621	691	669	669	655	655	664	682	684	653	650	664	627	635	660	664	598	679	693	631	682	682	636	608	648	638	634	673	661	700	668	708	662	667	677	672	629	719	659	665	634	640	627	689	666	647	660	637	667	685	680	637	633	638	663	667	699	675	626	636	645	625	665	644	675	634	635	655	633	619	652	616	616	661	642	675	655	652	663	644	680	642	671	668	682	626	647	678	670	669	671	651	673	700	659	680	663	720	648	667	689	661	639	634	638	650	666	649	626	672	615	651	700	672	687	644	719	698	631	619	688	689	682	670	658	696	597	615	645	649	692	604	646	672	647	630	617	636	663	657	631	669	646	674	631	695	645	662	632	653	688	601	708	694	696	636	649	651	680	693	683	677	636	677	641	638	652	669	688	629	627	643	706	657	643	668	664	663	651	624	661	629	667	636	656	691	674	649	682	646	657	640	657	630	665	638	665	633	619	642	680	626	666	684	661	655	645	698	614	613	622	666	664	702	659	647	636	627	674	651	646	646	676	661	684	660	696	670	678	643	639	672	682	681	649	690	622	705	667	700	655	639	694	642	663	640	650	660	645	665	628	656	649	661	686	638	658	671	655	625	703	639	629	690	677	638	667	599	686	593	656	662	662	657	682	647	646	612	663	630	688	659	663	636	661	662	647	613	644	656	678	635	689	636	712	633	670	613	660	717	653	661	628	656	705	664	642	634	646	653	659	656	667	627	660	655	612	683	657	649	692	656	691	649	653	632	644	686	678	655	635	649	663	690	652	621	692	661	629	659	623	664	651	624	683	616	651	644	673	661	634	647	658	686	624	630	643	602	640	658	690	675	696	663	661	681	664	618	659	738	678	660	679	691	671	686	679	670	664	679	628	635	681	672	667	689	632	672	663	683	682	648	641	647	654	628	639	688	635	663	701	687	650	710	663	661	673	682	674	680	648	659	656	703	658	631	698	641	674	660	674	644	666	638	638	671	665	659	704	688	680	665	657	678	625	632	678	651	652	652	675	677	637	674	669	618	624	673	660	686	632	649	633	659	666	648	675	617	673	677	638	695	621	661	664	680	628	661	641	617	718	651	623	703	639	612	665	641	669	634	632	663	656	697	637	640	703	671	656	633	685	639	662	640	636	654	664	654	607	609	665	642	672	646	652	649	654	641	629	638	612	690	646	647	688	686	682	658	660	624	647	619	668	646	665	619	659	645	683	660	682	674	669	676	637	652	630	713	661	632	693	650	671	689	646	657	672	630	625	687	667	656	620	658	616	638	687	647	680	716	667	695	694	650	684	647	657	649	656	673	661	647	645	712	682	616	705	681	651	693	642	680	635	594	652	677	633	638	665	611	673	659	642	665	674	689	647	649	652	669	650	692	688	654	612	635	654	623	685	610	666	660	692	612	655	652	642	678	698	628	624	635	645	670	644	711	701	663	685	705	640	631	673	622	704	681	699	662	736	664	629	694	672	700	667	672	650	646	679	636	665	619
40718	17902	4475	2275	1711	1306	932	733	675	571	526	471	464	476	416	369	416	359	354	351	385	312	376	343	398	327	357	325	343	315	348	329	328	297	321	289	294	333	281	334	309	272	294	342	296	304	294	309	305	307	314	278	304	336	267	279	295	328	282	282	270	288	313	307	312	282	293	292	295	303	293	302	268	292	282	309	295	353	290	308	295	285	279	302	305	300	291	291	278	304	286	306	294	297	302	307	278	301	311	284	281	289	310	302	273	275	291	274	308	291	255	299	295	283	271	285	318	296	312	328	304	285	287	283	283	312	269	289	293	282	296	282	299	298	320	293	281	292	287	299	318	304	287	300	349	286	292	296	287	308	308	287	298	300	304	300	271	329	290	302	310	282	299	286	273	296	332	306	330	283	302	300	302	283	273	284	304	283	304	286	308	319	305	301	284	284	312	307	290	314	301	261	300	305	312	285	301	301	277	286	287	287	270	286	268	296	285	293	302	314	284	292	263	290	291	317	284	274	297	278	296	317	306	285	294	314	298	303	280	300	305	317	284	300	306	294	300	278	324	305	294	315	308	261	258	289	279	302	281	301	298	303	296	260	319	262	314	267	332	290	262	303	295	296	305	315	321	271	323	304	284	294	315	274	290	297	272	266	281	265	292	289	311	300	302	272	256	276	297	306	295	262	281	307	292	345	295	311	265	254	271	291	294	296	307	301	314	266	250	277	301	287	271	303	306	303	294	302	280	301	290	270	267	314	267	304	294	277	286	251	305	297	303	312	280	310	291	296	271	279	270	288	283	309	284	303	310	279	306	274	301	312	295	290	308	299	299	289	287	291	302	313	264	284	304	282	293	331	283	309	291	302	280	292	283	287	294	295	297	286	286	304	320	303	275	286	304	291	280	274	295	317	296	290	282	315	281	307	292	286	284	307	293	287	316	322	318	280	304	276	293	307	287	315	298	295	257	302	284	315	265	291	302	267	309	291	283	362	304	280	318	283	322	269	294	270	288	305	299	291	275	290	302	269	296	341	273	289	309	296	270	284	299	277	297	289	285	288	319	326	264	277	276	315	273	315	308	293	301	295	306	291	267	270	300	307	263	278	329	297	286	295	308	257	318	291	301	306	314	305	289	298	278	263	287	289	286	299	264	302	316	298	285	331	285	305	282	263	265	295	278	277	293	288	308	307	303	303	301	267	309	283	311	321	311	294	298	288	324	270	285	294	303	304	281	295	340	261	281	286	299	268	304	290	310	300	294	325	299	302	310	290	302	288	305	301	286	275	300	310	288	307	290	300	274	306	262	281	301	323	307	290	282	271	300	310	320	287	267	286	312	290	311	322	316	275	291	275	295	302	279	289	299	288	282	299	269	276	294	302	314	285	277	304	282	313	332	297	263	277	310	317	306	291	292	294	293	305	304	303	304	270	271	303	304	275	298	287	303	283	290	279	274	293	303	275	313	332	305	284	286	256	315	292	264	293	313	312	281	306	297	278	266	305	316	291	300	285	303	283	303	281	299	310	310	310	259	282	294	279	312	286	287	283	269	269	294	316	287	291	289	309	328	279	270	295	296	306	310	294	290	277	291	291	294	284	306	297	305	324	284	290	288	270	301	299	290	289	298	290	273	305	321	293	284	298	292	268	305	270	270	298	279	289	291	265	305	317	308	294	270	281	336	245	287	325	291	288	272	299	297	313	288	294	303	301	288	336	322	286	301	289	285	300	292	275	293	297	316	284	308	293	314	333	299	322	334	316	297	316	294	313	290	334	297	273	270	271	308	240	277	311	289	273	296	273	320	304	306	295	296	303	297	293	312	290	274	304	266	314	306	275	261	323	319	291	289	273	277	313	288	286	269	291	283	298	267	286	284	284	307	267	276	287	278	285	295	298	316	283	310	311	291	279	274	288	287	270	309	283	288	302	291	286	291	279	294	290	320	295	284	285	296	306	320	272	297	276	314	319	301	274	289	290	298	297	328	264	234	288	321	310	329	301	288	282	307	261	327	312	314	278	297	302	307	275	298	287	304	296	302	309	315	285	300	287	309	277	304	286	273	269	300	306	312	292	277	292	296	291	263	290	280	282	285	296	297	275	302	300	312	307	310	283	277	277	315	293	291	313	285	303	305	310	314	287	316	325	286	301	286	248	320	306	292	267	292	284	310	299	278	300	284	324	275	312	294	342	272	290	273	285	268	300	298	276	303	280	296	296	273	285	294	339	285	287	301	304	291	279	321	311	289	318	277	327	250	301	305	287	272	282	286	297	257	303	300	262	286	300	309	303	315	292	292	308	322	311	289	301	334	300	288	297	270	273	262	313	280	302	335	287	286	281	298	299	300	290	294	314	309	278	300	280	263	303	292	293	285	309	278	286	272	287	282	299	297	331	253	290	270	317	292	302	300	270	279	278	307	313	272	305	302	280	309	288	296	301	282	324	300	295	316	313	296	286	314	274	276	318	313	298	287	309	256	277	273	272	302	300	293	266	320	275	318	307	282	295	296	303	302	279	275	278	279	280	286	301	304	284	273	292	275	281	314	289	315	303	289	295	287	254	312	265	286	266	293	269	293	293	307	281	277	315	294	297	284	314	322	300	275	272	312	309	315	286	291	313	289	291	303	295	271	305	279	290	309	295	303	307	302	271	300	284	309	288	310	285	288	257	268	304	287	314	278	298	291	268	305	311	276	321	277	279	255	295	321	262	270	303	257	291	307	284	277	293	292	303	293	293	295	303	274	291	291	310	309	279	288	306	317	301	288	301	299	303	278	270	293	294	300	315	272	312	317	294	286	302	273	264	289	293	300	301	288	295	287	284	290	303	300	310	294	274	285	302	305	318	307	276	265	309	327	323	303	296	310	304	309	298	281	301	269	288	312	297	273	312	271	309	301	300	276	264	290	309	283	307	274	290	290	302	301	264	291	258	287	318	294	278	327	290	314	277	276	302	319	322	289	273	327	269	293	318	306	262	296	301	289	301	306	302	295	320	292	303	293	315	338	305	291	280	293	296	295	267	316	328	294	293	292	252	285	282	317	332	300	298	322	327	312	295	301	260	309	311	290	276	310	318	262	296	309	276	304	282	323	304	319	311	302	288	280	292	294	283	298	312	282	299	266	285	292	318	278	270	279	269	269	307	277	329	283	273	254	278	273	295	300	293	282	288	283	293	284	304	308	289	290	327	320	287	314	300	316	283	301	314	293	289	294	314	297	282	268	331	279	267	290	318	289	296	285	294	285	293	287	278	295	315	307	268	293	320	318	313	291	285	289	267	271	292	279	246	298	278	292	287	303	279	305	309	278	304	314	322	291	304	283	283	284	302	289	279	283	277	305	300	326	299	284	315	310	304	274	295	267	273	297	306	296	291	262	312	273	311	281	333	322	273	285	287	315	276	286	308	302	289	274	285	320	298	307	308	301	290	308	296	312	318	277	255	314	308	326	291	290	308	329	314	301	299	310	313	307	285	312	295	303	310	288	306	260	278	281	306
17890	2620	5777	6578	5533	4577	3867	3207	2732	2451	2103	1989	1864	1657	1600	1475	1341	1399	1302	1318	1188	1184	1186	1111	1116	1094	1017	1071	994	996	990	1022	968	990	1001	950	946	932	985	943	946	962	971	949	965	925	860	915	960	912	902	826	886	891	863	880	889	861	873	867	906	828	841	879	847	911	873	901	899	885	857	897	838	838	790	835	858	802	896	852	872	813	860	825	816	858	854	843	833	871	902	862	847	875	842	817	851	837	895	845	863	835	876	808	835	858	835	807	869	818	856	827	859	844	837	890	845	880	816	862	795	842	868	819	863	826	849	812	832	775	790	847	823	838	836	830	812	825	856	896	859	846	786	860	790	830	871	843	897	842	799	816	811	820	813	842	908	830	840	857	808	888	853	849	844	827	830	823	856	848	835	813	836	846	828	841	808	763	814	846	854	797	858	848	865	831	863	841	842	848	818	847	864	851	786	851	845	850	827	860	849	789	849	823	867	846	887	834	860	842	798	825	820	840	854	826	839	844	829	831	780	796	838	865	798	868	857	826	806	832	861	895	795	814	793	837	849	815	859	886	830	863	857	801	816	808	805	796	829	807	836	834	845	843	825	892	843	858	824	827	888	870	823	839	883	806	819	823	821	834	820	849	842	853	838	863	814	826	853	840	829	821	915	803	785	805	773	816	844	814	852	865	833	817	829	814	851	803	851	857	831	872	802	847	859	886	860	859	896	809	811	826	853	846	801	819	828	855	802	814	867	839	881	878	813	823	820	883	816	807	824	836	813	839	810	847	884	845	826	825	812	808	816	803	857	823	836	856	860	844	829	850	825	853	793	847	786	851	811	838	857	862	851	909	827	876	893	845	866	792	817	797	824	787	832	850	819	833	839	830	795	858	869	843	841	851	842	837	841	817	827	881	834	805	827	836	846	819	852	809	833	828	818	816	843	794	856	819	857	790	814	836	812	823	874	837	827	862	844	821	787	831	846	822	843	771	808	817	830	806	805	842	804	899	859	814	830	865	855	871	824	813	859	833	826	816	811	839	861	849	823	851	835	809	875	811	855	828	828	828	857	836	843	813	787	835	784	909	852	842	834	836	873	860	808	831	891	853	869	820	862	807	867	837	787	883	834	833	860	803	860	846	820	821	816	835	834	823	806	920	816	750	825	821	824	830	870	856	854	812	825	865	876	839	806	828	858	809	867	821	769	827	799	819	847	854	858	826	832	837	809	885	845	856	806	867	832	828	812	850	809	786	819	865	772	857	841	826	810	814	860	847	847	853	839	827	812	797	830	856	809	824	871	860	894	829	906	850	799	842	778	803	844	810	780	845	859	774	834	816	816	869	858	817	824	833	846	830	780	840	815	910	821	797	837	846	827	900	824	833	871	849	841	848	841	863	831	802	827	853	836	803	830	862	872	826	817	791	855	851	797	831	834	834	856	863	800	822	838	844	801	847	837	824	828	878	811	871	779	827	881	847	866	827	876	823	875	801	845	828	870	867	886	814	800	811	863	875	815	839	840	835	815	834	826	833	797	807	876	818	801	850	848	820	874	820	798	873	801	859	851	866	805	837	851	920	855	823	834	855	816	895	791	812	789	831	809	843	808	841	805	822	816	842	761	805	871	813	804	866	864	861	816	818	830	836	806	784	820	785	868	837	837	825	867	793	838	820	794	832	803	850	811	802	861	873	842	744	835	842	824	855	849	796	853	806	795	799	821	797	822	836	903	830	847	852	816	826	839	856	901	824	838	885	843	864	859	828	825	845	822	856	817	806	823	842	858	831	878	809	861	849	869	814	788	856	829	812	827	859	852	809	839	824	848	830	834	817	861	815	766	821	813	861	874	850	824	779	821	839	814	788	805	833	820	853	791	823	847	791	797	789	836	844	895	834	870	836	816	851	827	792	807	801	791	832	803	830	850	857	826	806	852	848	862	834	823	810	807	857	865	811	833	823	845	855	862	857	828	826	809	826	798	837	796	859	796	859	861	835	815	819	813	819	883	800	853	813	802	832	792	850	809	885	799	800	827	826	821	834	823	806	801	801	839	871	850	815	795	840	814	799	820	828	829	777	861	826	840	811	827	811	830	834	842	812	812	791	835	841	811	860	823	832	839	852	856	866	830	828	857	779	838	847	809	829	870	861	831	790	813	852	788	819	793	829	861	796	813	840	802	861	834	850	816	809	842	850	812	847	850	886	809	839	824	858	849	774	804	844	832	793	832	850	849	852	833	814	788	867	855	783	812	803	831	843	800	857	851	811	866	830	855	830	846	819	819	845	835	827	827	866	833	840	830	812	856	810	832	746	860	830	841	842	848	842	843	834	851	876	799	803	822	836	856	812	833	851	843	850	814	806	825	864	825	807	839	818	863	843	794	804	802	882	815	786	831	879	808	849	770	802	858	821	791	820	782	831	818	839	841	842	859	814	830	812	807	815	917	806	815	851	849	860	831	824	842	829	822	823	837	842	822	809	831	808	798	824	859	865	807	820	859	847	789	835	851	859	860	805	849	861	813	827	901	803	870	821	835	851	838	804	814	834	843	816	845	862	828	816	824	828	863	802	816	829	865	831	863	877	850	847	859	814	842	775	834	787	843	875	851	804	834	849	847	825	800	796	825	831	874	894	806	791	802	804	809	809	878	842	877	843	856	809	822	814	819	855	820	807	813	832	834	814	860	839	787	826	783	844	865	814	861	846	834	838	824	825	829	815	820	922	881	845	838	840	842	921	813	837	838	811	785	841	850	760	807	851	856	847	831	845	838	872	813	823	868	841	834	901	860	822	839	824	773	807	816	829	857	873	884	848	804	804	773	819	868	804	787	811	858	854	842	851	815	791	828	841	822	847	848	844	848	807	790	807	776	822	844	825	809	841	831	840	865	851	812	872	820	832	807	860	793	792	831	813	863	832	884	843	881	852	801	822	831	818	826	839	819	881	806	860	817	853	844	851	811	856	814	855	818	810	860	871	835	827	835	834	871	810	817	836	799	889	893	837	805	853	854	824	839	833	841	793	830	799	830	804	844	771	816	830	838	805	841	852	776	790	822	820	831	837	824	819	853	830	824	795	773	846	814	854	855	838	856	838	813	828	827	822	877	778	868	821	808	835	828	805	834	809	878	815	815	837	834	822	829	804	827	869	777	813	848	908	830	834	803	811	835	810	822	885	784	853	834	830	865	822	814	793	868	842	795	842	810	817	781	823	796	839	889	806	849	854	898	801	813	777	852	827	854	782	856	822	793	839	794	808	839	801	832	836	850	810	857	810	801	811	792	829	805	835	835	833	847	808	864	822	849	807	811	789	823	821	852	843	834	822	881	827	808	870	819	842	846	854	835	853	832	857	882	867	765	783	828	839	827	813	837	881	860	791	849	856	824	810	839	798	863	837	851	831	776	811	838	889	771	868	867	831	841	867	818	866	768	847	800	860	823	884	806	878	819	802	808	886	825	865	863	853	875	836	859	878	797	835	805	846	799	860	837	834	843	830	821	807
4419	345	174	137	128	116	138	121	117	120	130	116	123	90	104	116	137	111	111	116	111	116	121	113	129	125	104	125	102	107	115	117	100	103	106	95	121	124	104	106	111	104	104	102	106	131	108	132	91	109	124	110	122	125	110	122	117	107	122	96	96	113	117	94	91	109	116	113	97	120	118	124	107	107	114	123	99	117	116	124	120	102	100	117	105	117	106	98	100	102	111	116	132	131	120	136	113	112	102	106	95	113	123	116	126	107	100	118	99	131	117	107	111	107	105	104	100	131	109	101	118	108	119	113	104	105	130	118	115	108	106	113	108	106	102	122	108	111	93	100	128	112	89	118	100	97	102	105	116	112	81	99	110	107	100	118	99	123	104	117	121	111	116	102	112	98	96	104	125	114	103	107	106	97	119	112	109	111	103	114	115	117	107	103	108	100	133	119	101	97	109	91	105	104	112	118	95	97	104	123	99	106	101	98	119	103	130	104	96	114	107	126	94	115	106	121	108	112	98	96	112	122	92	95	109	103	110	116	113	111	123	117	110	120	107	107	126	129	121	140	116	117	111	93	89	115	107	120	118	104	113	130	125	116	115	94	112	106	93	122	112	100	112	107	118	105	90	107	119	110	115	110	108	95	107	115	99	119	120	112	121	103	110	106	119	93	92	114	120	109	101	117	113	101	118	112	106	101	113	103	120	101	117	106	104	135	116	91	97	121	97	106	96	104	123	122	116	106	107	104	102	133	113	103	104	119	116	122	125	94	82	106	114	117	111	113	124	101	138	125	121	117	124	106	122	116	120	122	111	113	100	112	115	110	126	93	119	109	114	120	125	128	119	100	94	116	106	117	113	100	117	99	113	111	112	124	102	114	101	108	111	124	95	106	101	91	110	127	102	111	94	113	124	108	102	97	109	101	111	115	118	112	122	117	108	105	111	110	127	102	107	115	123	120	113	114	108	109	120	111	115	104	98	108	119	110	114	92	94	111	102	114	110	102	91	116	117	95	111	118	111	119	124	127	101	116	109	102	90	118	106	115	123	99	110	95	104	125	101	100	120	102	109	112	93	106	116	101	134	118	106	100	103	116	108	115	126	109	118	98	97	102	89	99	116	105	108	127	84	100	101	93	117	109	107	89	86	118	107	94	114	106	99	131	104	114	109	110	131	115	124	113	119	98	138	98	102	107	113	105	117	113	98	79	112	113	106	118	106	94	108	117	99	104	125	102	110	99	124	111	92	118	101	126	99	114	93	121	108	107	106	118	119	110	106	108	115	114	110	103	115	109	122	119	111	98	103	101	110	102	134	104	117	104	115	130	129	112	119	101	130	109	125	103	108	114	111	102	121	97	100	121	92	94	112	113	116	108	125	112	107	99	113	121	108	106	92	107	108	106	121	101	116	120	104	95	117	85	110	118	107	116	123	116	115	110	102	98	121	103	98	98	95	126	106	115	109	117	101	102	104	113	103	112	125	95	119	113	116	112	102	109	110	122	112	111	93	124	104	98	109	112	92	116	118	107	116	118	129	118	107	96	122	103	107	138	109	106	119	115	101	123	114	118	113	113	98	110	107	104	106	108	118	118	111	115	106	96	117	108	106	121	118	97	116	119	114	101	115	124	94	90	98	95	116	87	104	96	104	122	105	109	104	113	92	121	108	110	107	111	109	109	121	108	103	122	110	120	118	108	112	122	101	129	116	116	117	107	115	119	124	119	97	120	97	110	100	102	114	103	90	88	123	115	88	100	88	102	107	115	92	119	107	117	98	125	84	110	121	118	100	122	111	128	108	104	107	115	102	107	136	101	142	115	98	121	103	120	107	107	109	104	93	119	98	107	110	98	111	122	119	110	104	106	94	118	119	116	118	129	117	108	99	110	114	109	119	134	103	102	111	120	107	109	92	102	124	118	97	101	113	125	115	100	118	118	113	121	101	117	113	114	106	98	109	131	107	126	110	127	94	100	109	93	97	108	95	101	104	112	100	94	122	103	107	101	124	93	118	94	115	106	118	127	103	115	118	120	117	109	102	97	99	103	109	102	105	112	104	99	104	117	113	94	104	119	115	120	106	110	107	115	98	96	102	112	114	102	129	104	115	97	126	111	119	123	113	100	101	104	104	128	132	103	100	111	101	105	109	112	99	102	118	111	112	111	125	125	118	115	117	94	124	110	110	111	99	118	111	125	117	111	113	140	114	103	126	103	123	109	113	113	113	127	106	127	132	112	105	101	113	102	126	111	120	108	103	111	113	110	92	90	106	109	90	112	113	122	119	112	123	104	98	119	107	77	93	96	102	94	104	108	122	127	112	92	108	109	138	123	117	102	113	116	92	112	113	118	110	117	114	109	103	119	132	131	125	104	99	118	131	124	102	97	131	119	135	118	98	111	109	109	104	110	100	103	115	72	98	138	111	106	100	121	130	101	114	129	119	114	105	102	110	116	128	119	105	105	103	116	109	108	106	119	87	99	82	118	105	118	101	111	124	126	138	115	104	112	115	100	106	103	97	123	107	89	98	121	115	117	124	125	110	120	131	111	116	94	116	100	111	102	82	112	114	114	112	108	129	99	113	111	102	116	109	103	107	111	107	109	108	129	112	126	104	121	98	105	115	107	107	111	110	120	100	104	123	109	97	103	115	118	82	98	110	123	114	125	115	110	107	112	104	133	104	97	106	93	109	129	122	113	116	95	128	109	125	107	109	113	96	113	103	116	111	100	104	120	103	99	110	116	126	95	108	86	111	96	116	105	120	121	100	106	113	112	99	96	106	115	106	104	115	102	110	108	116	123	121	117	90	123	105	109	106	123	111	124	89	124	116	105	118	97	112	106	98	104	103	107	85	118	103	108	103	115	134	110	98	106	111	124	107	130	112	113	105	105	141	104	93	116	102	88	113	104	111	101	101	118	104	110	99	115	112	80	122	97	110	107	102	137	114	109	106	109	113	116	114	119	107	111	128	95	107	108	103	120	110	115	103	105	124	103	106	100	108	125	99	108	121	114	90	116	117	90	114	109	89	112	119	100	106	107	110	122	110	111	114	100	96	105	122	105	95	122	97	110	111	107	108	132	122	105	109	110	88	121	120	102	108	105	110	111	96	106	118	106	96	100	106	110	114	115	118	106	102	121	115	112	117	99	108	107	109	118	114	97	125	91	107	100	111	94	112	114	120	92	104	118	102	120	146	95	114	109	110	112	118	111	119	116	101	114	103	121	105	112	113	108	129	110	117	113	96	90	105	112	123	126	103	92	112	109	98	115	94	118	102	131	96	104	115	88	117	117	114	142	102	102	116	109	113	111	130	136	96	115	127	108	108	107	117	108	98	106	110	105	105	107	106	119	118	91	120	110	89	108	101	137	116	97	99	120	103	116	114	107	105	116	139	141	95	116	94	116	121	91	93	115	108	92	105	119	124	114	99	121	106	116	117	123	109	100	113	96	105	91	81	94	118	117	99	106	105	112	127	99	113	93	115	99	110	98	102	126
4567	464	567	540	496	448	432	440	470	428	412	380	423	393	432	408	399	386	381	392	381	414	383	403	420	392	371	363	402	361	388	360	379	352	396	379	388	358	380	369	378	355	378	379	347	362	390	350	371	350	343	379	373	386	383	353	379	355	395	415	399	411	391	374	409	361	369	339	366	383	355	387	383	419	371	405	370	378	399	414	386	393	409	378	405	362	388	410	370	373	372	367	354	367	352	357	406	352	386	375	366	376	423	349	388	385	379	383	397	402	364	354	400	343	358	373	352	413	366	362	378	380	365	382	382	394	379	361	367	385	369	396	390	367	374	367	350	395	376	356	338	362	391	393	425	379	362	377	375	337	358	378	376	386	389	352	347	382	370	379	371	376	375	360	399	371	372	391	375	392	402	377	379	371	353	358	373	342	384	375	379	382	406	379	372	381	413	365	372	371	393	364	386	372	382	361	375	419	359	377	421	380	401	391	380	363	395	381	401	399	344	377	395	365	385	372	397	419	371	370	371	355	415	397	414	388	363	388	385	370	352	377	366	352	360	414	384	395	390	335	392	373	381	360	383	364	385	419	417	372	396	393	401	380	353	385	362	360	354	392	374	411	362	369	351	348	385	389	346	385	395	375	367	398	379	362	372	369	405	322	374	369	355	358	409	366	377	358	379	394	387	411	377	350	358	386	393	367	372	378	399	360	325	375	378	373	383	383	347	392	388	366	352	358	376	394	338	391	366	377	373	405	338	394	396	338	400	370	358	383	337	399	363	380	349	409	362	416	389	375	367	383	376	376	372	393	394	379	374	376	350	371	369	396	368	357	346	359	387	360	398	357	380	368	314	402	391	387	370	385	418	390	410	372	366	335	407	385	383	408	354	360	358	360	387	385	395	414	409	375	401	393	380	370	393	389	396	374	397	392	394	378	380	370	374	381	361	389	379	354	334	372	360	362	400	390	383	379	355	367	398	386	347	367	393	413	388	340	361	380	366	378	358	361	359	328	377	380	366	358	427	409	345	383	424	360	405	381	360	375	364	379	393	384	365	420	422	391	373	381	387	377	389	343	397	350	361	364	367	376	384	383	388	356	389	422	355	370	379	383	368	346	394	383	357	382	340	370	363	386	370	367	364	328	392	384	349	349	355	375	354	367	354	358	393	363	400	409	354	384	377	353	380	385	401	381	385	387	335	394	378	356	401	367	362	371	400	394	380	343	404	336	366	371	371	355	367	397	353	357	366	365	357	339	382	397	374	387	404	338	361	357	381	359	387	357	359	413	387	394	387	400	378	363	382	366	412	373	374	366	368	397	363	333	355	345	393	364	362	371	371	361	375	386	355	341	360	346	391	413	385	370	369	355	367	400	384	388	371	381	392	396	364	350	376	356	362	396	380	385	374	369	372	384	362	387	403	403	380	397	384	399	377	377	400	364	395	370	356	382	372	383	364	398	371	403	407	404	383	372	407	397	377	366	382	390	382	405	375	393	377	424	381	376	417	376	365	352	388	376	374	340	397	390	393	357	371	369	355	376	376	388	362	340	365	378	379	377	374	384	382	374	391	363	394	392	370	332	402	368	390	373	390	365	342	379	348	373	364	382	371	351	377	389	362	373	357	409	399	393	373	409	384	416	407	408	366	343	362	388	358	354	383	409	379	380	365	362	383	343	378	405	361	400	361	378	362	358	368	363	377	370	361	384	397	390	410	354	391	348	372	367	389	358	396	379	378	363	351	387	355	351	378	404	376	408	360	353	399	395	371	375	335	368	356	413	391	409	374	329	355	372	394	388	373	365	402	373	356	401	385	330	380	382	341	376	379	366	350	395	382	350	361	364	379	375	358	393	398	380	405	404	402	369	332	379	352	374	358	397	407	390	405	402	391	370	364	356	399	383	361	389	395	345	395	364	364	361	369	354	352	347	368	354	397	364	388	399	365	392	365	381	380	353	361	370	372	348	355	369	384	365	391	400	356	346	422	347	381	398	358	355	370	378	392	376	399	359	393	366	365	388	409	363	380	352	400	394	405	380	386	392	343	355	395	366	384	334	417	383	426	375	369	388	371	386	389	368	362	381	378	388	362	359	338	382	391	345	420	378	355	340	343	390	376	358	330	347	390	389	370	399	383	371	386	370	342	385	395	366	347	359	374	392	370	365	367	364	367	363	365	358	362	372	371	360	406	357	375	360	346	345	361	354	366	385	354	325	342	385	320	394	382	402	349	415	348	363	408	390	414	385	362	378	376	393	356	341	375	401	353	386	351	349	350	345	368	365	393	389	404	372	385	382	379	370	348	374	365	391	397	395	380	388	377	375	355	341	401	388	368	384	372	400	412	394	372	382	398	381	382	379	394	386	395	367	420	379	367	369	354	382	353	391	379	373	384	386	353	324	350	391	393	380	385	353	388	418	376	379	383	397	368	374	371	349	411	354	388	368	413	378	378	386	356	421	336	370	358	363	332	417	324	391	383	370	361	397	394	383	330	415	362	413	378	424	361	392	394	377	360	384	390	373	346	396	341	392	363	395	358	400	374	356	376	426	378	397	391	363	396	381	362	391	368	417	373	380	369	394	365	402	370	368	363	392	389	376	358	372	350	403	391	353	353	375	373	347	385	368	381	401	398	365	364	345	357	355	385	320	364	400	374	355	368	399	373	404	372	390	386	386	352	403	380	381	399	390	371	353	368	346	363	359	372	371	366	334	348	376	363	341	444	360	367	348	384	386	373	381	405	357	389	381	360	383	376	386	376	402	328	393	391	376	336	363	376	380	382	399	368	369	371	372	375	373	379	384	385	356	364	370	392	386	392	368	412	380	386	368	384	393	348	389	382	375	363	375	363	378	391	396	374	370	373	384	370	400	358	361	361	396	362	403	388	371	364	372	429	374	329	370	391	392	366	369	379	389	374	368	394	367	371	397	389	377	367	377	353	364	388	387	357	393	402	389	368	353	391	377	376	375	369	360	351	362	342	363	373	369	339	383	337	366	414	357	400	384	361	393	387	370	350	376	377	398	368	376	376	352	367	363	366	388	375	373	375	359	343	389	361	335	352	402	374	372	371	411	361	389	379	367	392	360	374	340	365	416	382	374	375	379	358	355	361	355	369	373	400	374	388	367	374	397	374	347	359	340	406	393	379	392	325	371	362	346	375	382	363	391	371	389	397	347	357	359	333	345	375	421	381	374	373	376	405	378	359	355	349	372	385	401	396	386	389	389	355	386	377	369	350	354	359	359	371	358	381	381	384	382	395	335	366	381	377	388	349	354	370	371	353	369	388	358	420	399	368	386	367	370	375	379	388	369	374	355	387	417	365	381	410	405	359	368	392	342	404	379	364	386	379	380	377	377	378	401	401	370	362	419	387	348	390	395	432	377	387	370	354	383	333	377	392	391	407	373	333	381	365	370	351	358	365	387	369	377	334	386	379	369	348	418	347	358	347	378	366	355	371	390	335	365	361	364	406	377	400	375	411	373	367	410	387	396	362	368
30090	5859	1600	1133	825	673	537	407	412	415	327	349	315	309	279	271	267	245	252	250	247	230	248	225	240	219	241	233	246	246	228	216	234	226	219	245	225	226	222	256	244	244	245	266	224	232	226	227	219	209	223	224	224	198	212	233	231	226	215	233	213	212	228	245	215	249	226	257	229	239	222	226	238	237	233	217	223	199	215	209	231	220	222	231	219	222	227	222	201	255	221	219	226	221	224	239	215	235	203	227	229	213	241	221	229	228	230	214	211	223	236	207	208	232	210	193	233	240	231	224	222	188	232	205	242	220	223	231	239	226	211	209	231	253	203	220	238	233	203	227	216	221	217	253	212	225	216	215	198	229	237	225	239	254	225	214	205	234	229	228	233	217	243	262	206	227	222	212	237	219	216	219	251	214	236	226	228	210	229	222	235	237	218	206	243	232	206	245	230	226	217	203	192	209	211	220	223	229	215	227	248	231	217	217	242	225	222	212	193	212	214	235	214	222	245	237	236	223	222	226	231	250	220	222	217	235	224	240	206	226	196	212	201	234	212	210	219	234	210	229	233	208	230	247	220	219	223	224	229	209	241	206	241	216	234	237	200	200	243	225	217	201	239	255	224	229	220	213	246	239	202	233	209	220	227	220	223	231	227	231	225	214	233	217	231	218	223	214	235	206	218	234	177	235	217	201	238	238	248	210	209	223	194	241	220	220	230	226	228	223	237	224	219	231	255	214	211	220	202	229	232	198	235	236	222	234	220	241	217	244	221	211	205	228	213	232	210	213	206	202	217	188	239	225	227	241	249	215	216	219	224	228	219	218	201	224	227	234	207	229	204	222	257	229	231	223	206	226	232	218	231	231	199	200	230	201	209	225	202	215	245	215	229	239	234	249	236	200	220	217	208	221	240	215	178	234	216	211	206	253	223	230	245	218	203	204	230	227	214	211	190	190	227	209	225	215	228	224	213	215	243	241	238	208	242	235	227	217	230	209	209	221	195	217	237	215	214	231	242	203	206	208	227	225	205	222	215	229	220	193	224	248	239	199	210	201	228	230	240	220	231	219	205	206	233	256	214	212	221	218	243	211	231	224	231	231	224	218	228	218	225	219	206	229	249	207	212	223	212	225	199	226	229	239	238	213	209	240	225	210	207	255	221	250	224	209	211	240	211	246	223	248	216	212	248	204	215	227	215	237	210	232	224	223	202	208	218	230	240	209	223	201	236	221	191	223	219	229	213	224	224	224	264	210	221	228	228	230	207	249	215	230	209	225	209	212	232	216	213	219	220	233	213	211	217	228	224	221	229	242	199	219	204	228	217	227	212	218	220	214	219	221	232	206	245	221	247	213	232	229	225	193	236	213	229	218	235	211	237	215	229	209	253	225	230	231	195	240	202	203	225	242	208	228	218	251	231	228	236	215	227	217	217	213	203	227	231	202	215	223	221	213	236	213	254	200	195	216	209	217	221	246	211	228	223	209	223	232	216	209	217	204	246	211	235	223	204	231	234	211	217	224	206	205	237	222	212	231	226	219	202	206	228	224	232	235	240	205	224	230	228	249	248	216	237	202	241	224	240	235	219	206	211	240	218	204	217	233	215	234	233	220	237	226	220	220	224	228	225	233	217	252	228	237	225	225	250	240	209	203	226	242	233	211	203	240	190	208	214	222	218	210	253	221	235	227	211	233	200	209	218	239	220	215	246	210	202	223	220	231	222	220	242	223	223	217	223	212	239	229	243	212	230	215	227	251	253	230	231	219	246	214	239	229	223	240	197	245	228	228	210	229	195	237	245	187	236	209	227	242	228	237	233	226	211	220	231	241	232	196	196	227	240	206	236	198	225	211	253	244	227	222	240	238	239	190	207	198	223	220	210	219	208	227	217	229	196	221	202	226	221	229	217	223	229	217	253	209	228	222	237	240	220	210	230	226	221	246	225	258	207	235	217	229	245	209	217	220	217	208	220	245	221	200	226	219	194	228	266	193	232	225	218	209	197	247	203	216	242	228	244	202	233	214	211	259	221	248	227	198	219	233	249	194	238	188	226	214	223	218	210	240	210	197	244	208	224	202	215	242	222	232	236	229	211	233	245	187	214	221	220	211	234	220	243	216	210	229	229	229	234	244	225	235	235	206	238	241	196	201	218	238	200	251	230	230	236	219	210	236	236	223	224	209	209	229	189	233	215	234	242	240	211	229	231	243	243	249	224	243	203	206	210	230	232	222	233	220	211	227	242	210	238	198	235	223	227	200	212	208	210	223	206	234	227	222	216	209	212	232	214	217	270	210	243	208	245	231	212	214	204	251	215	222	204	223	228	209	229	223	213	217	204	234	206	206	224	232	225	226	225	224	231	217	207	211	185	239	199	231	229	230	243	254	232	227	208	244	253	259	234	203	202	240	231	217	227	212	219	207	235	218	247	231	225	222	216	222	244	205	228	215	218	202	218	232	211	218	218	232	208	216	246	235	254	210	216	223	212	222	214	220	207	243	227	222	213	223	251	239	200	207	222	227	222	259	215	237	204	240	203	216	228	231	241	239	206	225	230	224	213	210	246	219	224	211	231	220	210	216	223	216	212	218	248	226	251	203	195	244	233	231	229	233	214	213	245	210	225	241	221	212	243	207	204	239	246	229	233	213	206	209	214	211	195	198	200	263	233	222	216	251	253	224	246	193	228	216	246	213	241	193	226	225	222	258	195	214	242	208	200	208	202	201	205	225	214	215	227	226	252	235	260	252	223	244	198	201	223	218	194	232	215	225	218	206	203	203	244	194	188	233	211	238	235	233	244	222	221	204	199	230	239	215	237	224	207	215	208	200	192	216	234	224	208	237	234	217	206	254	224	231	233	216	247	225	220	224	238	241	225	237	233	258	229	225	231	211	207	211	233	215	198	222	240	230	199	219	179	245	249	232	228	225	252	185	242	239	241	233	219	215	232	209	201	227	226	213	201	211	234	200	213	198	204	206	228	226	239	219	232	225	211	224	208	198	241	210	224	259	236	221	226	213	221	224	192	213	218	213	231	220	240	241	220	237	199	252	202	227	215	228	230	221	195	218	201	237	214	221	211	239	229	212	204	209	221	201	219	221	203	218	222	225	208	207	210	222	208	234	240	205	222	213	229	217	219	238	217	241	189	219	220	222	214	247	241	205	247	228	229	220	231	241	257	223	207	208	199	219	223	230	239	222	226	242	228	226	220	228	232	256	228	211	219	241	227	220	206	232	256	252	207	241	239	211	238	216	225	249	230	245	230	222	255	225	226	226	222	225	195	216	259	218	232	234	214	200	216	209	205	246	232	215	198	223	242	234	219	220	211	244	222	218	222	234	227	227	219	231	216	232	223	239	216	231	202	237	255	228	222	228	211	217	212	235	233	216	241	214	232	222	218	221	217	240	221	220	226	239	234	241	242	215	211	216	225	207	241	219	215	207	207	210	233	220	226	203	232	224	236	221	191	204	208	220	232	224	231	236	245	193	222	244	228	230
13286	1620	3189	3592	3223	2640	2180	1828	1590	1527	1292	1211	1181	1061	1023	978	987	916	854	905	851	848	834	868	817	760	776	801	803	778	772	721	743	735	722	746	736	768	773	674	708	716	723	711	768	681	680	726	691	705	695	691	665	688	653	664	715	653	683	631	643	724	688	666	662	714	689	685	677	752	721	673	703	614	676	626	674	696	657	700	693	634	675	679	691	666	658	677	642	684	654	703	706	666	692	717	693	661	647	693	679	707	658	727	717	623	673	649	633	684	670	663	671	680	686	625	638	644	616	657	611	689	643	667	669	704	686	662	664	649	627	651	666	622	656	673	694	652	666	645	629	644	683	683	689	661	650	685	661	682	678	672	689	696	633	720	665	656	680	659	690	658	726	659	680	672	672	659	655	673	708	688	671	659	703	684	612	713	693	706	688	668	641	725	633	680	677	646	694	671	763	657	717	718	690	631	677	670	691	636	691	647	711	656	664	638	648	671	705	676	665	665	660	623	689	706	709	652	634	669	653	687	646	664	653	684	678	705	689	676	698	643	650	644	687	680	679	645	662	673	675	643	687	639	662	652	620	672	715	639	661	635	628	650	682	639	652	734	679	671	648	627	679	658	656	640	642	660	661	677	668	626	712	679	671	613	697	668	674	640	649	657	681	660	647	671	634	670	661	666	669	657	661	706	661	646	648	701	663	663	672	644	660	663	686	658	681	695	661	681	661	639	646	648	688	647	673	641	657	645	651	658	664	655	622	672	659	690	659	640	662	615	650	647	640	649	660	689	665	635	667	648	665	714	640	701	608	688	677	695	680	666	666	644	660	658	673	661	641	689	698	700	668	673	661	648	651	653	714	672	698	641	650	683	652	631	637	667	686	662	723	685	677	681	657	635	663	624	639	689	653	682	625	663	681	627	645	679	711	629	641	657	710	716	651	678	704	671	694	655	625	663	703	688	648	675	669	700	655	658	694	669	652	711	687	654	698	687	679	603	701	667	699	670	663	669	675	654	628	661	691	651	668	721	646	690	645	683	658	664	680	668	661	689	678	674	640	662	690	692	664	677	665	713	667	637	640	643	662	644	683	636	640	630	701	689	636	655	629	661	686	708	635	675	644	694	613	679	668	661	644	660	716	673	651	628	726	642	643	661	663	687	680	627	644	661	670	702	690	697	643	614	651	666	644	672	711	663	676	640	643	697	683	719	672	650	662	661	657	689	676	675	682	669	634	665	673	714	678	698	724	661	694	697	687	675	669	645	698	673	662	638	689	701	659	662	658	650	657	677	663	678	719	648	645	638	687	673	703	689	686	694	636	650	620	707	665	644	659	690	656	635	673	651	673	651	659	676	618	685	657	707	664	652	631	675	656	677	642	676	683	673	649	677	697	647	681	663	669	692	715	637	672	650	658	686	701	674	636	643	628	675	642	663	680	673	658	657	682	675	704	673	676	634	685	659	703	682	644	634	660	685	721	691	666	713	674	673	633	670	699	684	658	682	699	650	686	728	686	688	647	725	662	648	675	679	668	656	689	678	649	657	646	652	681	639	648	644	678	630	697	640	694	711	648	620	690	645	693	675	666	650	625	659	651	701	691	651	620	680	675	696	669	656	644	667	675	636	644	670	696	628	644	679	688	659	706	652	682	653	626	649	606	632	629	692	651	634	640	741	666	662	640	677	688	681	616	642	657	665	657	626	641	666	666	647	682	691	641	730	693	619	648	682	722	638	643	632	696	684	652	679	673	642	675	647	663	706	622	714	720	652	668	710	626	630	618	676	653	711	679	692	688	657	656	648	662	646	636	651	634	671	703	643	703	648	666	677	661	692	631	627	698	654	700	664	686	661	680	649	637	670	671	658	649	710	628	637	663	652	632	656	644	688	658	651	631	633	660	668	667	681	644	637	681	687	648	692	645	659	691	704	624	636	613	672	664	652	651	658	680	666	695	649	648	651	622	678	664	633	632	632	657	670	671	681	642	708	639	655	702	713	660	677	666	671	629	643	718	659	681	675	627	648	667	681	641	656	705	644	661	646	668	659	686	666	654	714	649	668	633	678	673	630	657	630	680	663	701	666	658	718	654	652	675	642	661	695	638	678	663	675	671	669	646	657	680	619	632	632	704	648	691	687	671	683	624	705	673	681	618	701	640	651	673	667	608	708	674	620	650	699	747	639	675	692	675	673	666	654	672	644	617	664	681	656	631	648	665	668	659	609	680	662	636	667	671	623	708	671	650	642	663	624	647	668	698	641	664	660	649	693	677	687	630	646	680	718	704	728	690	711	637	637	627	675	657	667	675	679	706	667	688	695	625	621	703	708	704	695	650	695	730	707	663	675	678	714	695	674	644	640	660	673	654	711	700	696	660	683	619	688	693	652	676	659	680	689	670	669	690	682	701	629	640	625	652	666	679	627	677	687	663	689	658	653	672	674	634	674	646	668	678	690	670	664	639	655	687	620	699	665	647	668	675	696	672	639	678	707	670	682	666	647	636	620	657	668	758	686	671	661	664	674	668	661	634	691	704	653	694	664	650	658	668	634	654	664	666	667	690	693	710	656	688	663	673	727	695	699	686	686	625	650	643	674	643	661	642	633	674	678	703	667	728	663	670	716	691	638	657	698	628	697	665	653	644	689	647	633	666	699	683	680	637	715	669	679	667	657	672	700	656	654	659	672	660	662	685	661	695	690	633	645	648	675	696	621	673	676	642	693	666	598	647	654	709	668	673	675	623	683	692	644	636	669	673	652	684	667	618	665	662	689	662	649	661	631	684	727	661	677	708	676	676	671	639	685	689	680	678	637	683	680	657	667	653	665	660	641	642	688	661	670	646	691	688	696	708	686	660	697	688	648	650	662	680	646	643	673	645	675	647	689	718	671	656	680	683	668	703	672	656	651	661	677	624	620	671	686	657	670	684	655	659	670	692	687	778	682	645	732	672	653	667	645	686	652	640	645	693	662	676	654	648	699	613	673	664	672	705	652	697	655	663	695	679	682	699	674	688	679	668	645	661	747	683	722	624	669	678	642	662	654	677	702	688	690	694	643	691	693	668	698	666	643	601	662	702	710	651	644	672	733	703	699	666	650	676	657	726	700	665	694	669	649	654	704	638	670	644	669	684	684	712	684	683	702	689	728	649	636	677	700	729	649	639	654	680	683	690	658	656	627	604	653	637	693	654	693	654	671	657	678	620	676	645	635	655	638	688	655	673	629	670	621	677	656	726	684	655	632	656	669	664	692	622	651	645	681	641	653	693	671	689	596	716	670	709	687	673	669	677	629	659	655	663	665	670	649	672	678	703	623	682	667	636	667	663	637	695	689	717	682	723	672	640	663	684	655	661	674	665	714	693	694	669	678	636	653	654	622	608	685	669	652	643	672	711	697	595	650	665	688	712	638	649	618	607	613	653	701	712	711	664	664	668	659	640	641	689	724	697	697	678	659	677	670	615	649	676	713	705	671	668	658	671	686	683	721	658	657	653	659	662	666
39819	14594	3651	2337	1702	1255	979	776	675	604	559	503	448	459	396	399	403	425	389	378	382	306	331	350	331	344	336	324	290	296	330	326	318	306	320	315	310	283	293	311	318	290	332	308	346	338	353	261	311	330	305	295	297	326	312	295	314	303	305	304	313	312	332	288	291	310	301	322	279	309	315	330	303	308	318	308	280	292	307	302	283	322	275	287	326	349	286	320	319	300	290	296	316	298	286	295	322	325	317	332	287	297	282	334	304	288	323	306	267	295	283	295	284	307	303	326	305	318	335	288	365	305	304	291	322	317	284	279	328	295	273	276	305	288	337	321	295	304	305	298	316	315	292	290	293	313	320	323	298	290	316	288	328	302	335	300	292	304	285	273	296	294	345	315	274	314	301	306	303	284	285	312	288	283	294	314	312	329	317	277	282	280	312	309	304	327	318	323	346	282	270	296	308	309	311	317	289	294	296	286	334	280	284	289	296	289	309	304	305	313	330	326	280	332	291	321	292	277	276	314	273	284	284	282	327	298	317	310	298	265	311	284	289	314	337	309	301	272	317	313	248	285	321	317	344	255	331	297	312	305	307	306	300	280	304	288	359	295	294	324	277	308	293	320	292	313	327	266	321	290	306	279	285	291	311	277	315	299	306	296	279	290	282	303	328	319	274	318	281	300	297	323	293	296	286	280	299	288	295	284	297	300	279	316	312	316	311	341	307	270	295	299	267	285	312	293	314	288	283	319	292	287	320	309	303	321	257	309	311	264	297	320	312	309	306	312	274	317	291	306	303	327	280	335	310	287	305	326	281	296	304	305	318	303	312	300	284	270	298	305	303	278	305	310	311	312	265	307	318	305	261	279	323	263	282	310	278	327	291	294	297	330	303	320	270	264	277	333	281	295	310	300	288	292	315	308	286	273	312	324	319	313	279	285	287	309	297	324	285	304	275	294	318	307	312	278	300	292	288	322	300	303	307	318	298	290	284	304	313	320	317	316	276	277	307	277	301	321	281	307	312	342	298	332	285	284	310	300	303	343	302	284	311	288	301	311	312	315	295	272	303	317	328	322	308	281	301	300	288	270	291	276	294	321	322	318	322	304	323	294	286	260	301	310	292	308	291	340	323	320	309	292	330	300	338	290	299	293	307	301	316	279	310	346	290	295	316	311	306	339	306	332	294	296	291	280	309	320	284	292	332	292	293	319	301	316	303	301	313	311	308	293	300	300	267	304	295	321	311	324	283	314	295	332	311	286	320	296	292	309	298	300	311	304	325	310	298	313	259	297	300	305	295	316	293	293	282	289	307	299	270	310	306	306	306	300	275	263	300	272	291	239	302	288	315	294	284	321	298	289	286	291	312	274	274	289	325	304	316	285	281	303	324	287	283	310	315	293	299	300	291	296	304	299	303	315	298	297	293	311	274	292	316	298	284	284	311	316	308	342	274	274	297	329	294	304	288	270	277	307	322	281	304	322	310	295	317	289	320	292	296	281	296	317	325	317	318	296	288	308	314	304	323	313	308	305	332	318	266	299	300	269	306	293	272	316	331	268	292	274	301	291	266	324	309	315	281	298	300	310	293	323	323	333	318	286	317	294	307	331	302	298	301	289	309	313	313	309	296	286	305	288	311	328	312	278	299	279	333	307	292	308	294	321	319	291	285	272	305	292	318	293	307	309	319	285	254	303	288	296	287	304	277	329	318	291	288	313	301	303	295	293	320	290	302	311	287	264	289	297	294	316	301	282	297	269	306	293	312	284	295	310	354	293	315	327	322	294	291	294	293	327	316	295	275	317	283	292	299	318	297	314	297	295	308	342	284	292	278	289	304	302	296	272	276	295	312	300	275	302	303	296	311	288	293	288	300	305	308	312	284	298	288	275	283	293	299	301	322	314	314	301	276	302	277	307	304	302	307	302	285	288	324	295	307	311	300	288	304	270	301	292	282	277	280	277	291	289	288	323	290	313	300	323	289	308	308	299	313	296	294	308	326	305	290	301	319	296	292	307	312	306	312	303	297	299	302	323	298	284	322	275	316	310	331	294	315	291	292	305	299	301	290	311	326	303	296	290	296	286	312	327	298	291	281	328	310	320	304	323	280	307	319	294	296	345	311	328	261	302	283	299	298	261	313	294	265	310	274	291	307	309	280	294	321	320	280	309	314	315	312	324	297	304	282	324	276	284	270	276	309	336	292	286	320	272	299	287	283	310	291	295	286	275	315	283	329	300	269	304	307	268	274	290	288	312	301	280	305	288	255	299	284	306	306	297	301	307	287	290	296	279	293	306	344	291	292	297	301	301	291	285	277	298	317	311	304	303	283	277	347	305	285	305	290	281	281	289	325	325	301	309	285	293	301	266	303	299	328	296	280	299	316	328	307	290	296	298	274	298	287	304	290	291	312	290	309	289	300	279	293	296	273	294	305	319	300	305	300	297	321	293	330	301	293	286	306	295	344	295	286	289	306	301	294	316	320	304	300	280	296	358	295	336	328	267	298	280	285	303	324	332	280	300	309	296	306	271	269	293	285	298	326	314	271	267	310	297	325	297	287	279	336	305	306	331	324	302	313	315	287	282	315	295	271	292	315	300	321	310	304	312	331	321	299	289	293	322	295	309	317	307	296	312	296	291	294	304	300	322	315	295	311	288	296	319	309	309	281	295	315	290	315	287	289	264	299	298	279	301	302	323	299	291	317	322	288	318	292	307	309	264	305	274	287	319	301	278	299	306	313	269	308	330	291	321	304	302	300	266	299	326	318	300	299	309	270	315	301	290	277	280	284	327	271	315	276	295	291	298	298	288	294	284	301	308	300	306	284	292	288	295	300	316	285	278	324	285	302	296	321	313	296	252	297	321	308	324	296	301	327	273	284	306	302	304	304	288	298	312	306	300	318	273	305	296	299	299	286	293	292	305	325	296	307	337	324	288	292	276	290	301	279	277	316	337	281	314	316	326	318	327	304	278	314	302	292	308	312	294	288	329	293	313	297	312	284	325	273	290	311	312	301	307	301	330	297	284	324	324	307	300	282	311	278	311	312	305	292	265	296	315	303	316	312	297	282	296	295	313	278	297	320	310	319	295	318	290	298	303	328	303	322	302	311	294	290	295	317	294	309	323	290	293	301	279	320	287	326	308	302	278	311	302	287	264	282	279	275	314	276	307	281	314	291	292	323	273	313	303	293	312	302	291	290	287	312	320	353	287	295	315	318	296	287	306	289	297	307	323	285	277	302	321	289	277	269	319	273	283	301	299	314	271	285	285	287	317	295	279	309	335	304	308	284	305	288	303	306	298	333	283	303	301	289	299	330	317	305	307	322	306	274	293	282	322	296	289	310	296	298	291	282	299	319	332	296	269	318	303	314	286	281	301	297	316	326	301	290	282	307	325	262	337	315	313	329	286	312	299	295	328	318	285	310	299	313	291	306	354	300	307	272	304	322	305	320	331	297	312	303	271	303	287	276	292	285	269	319	298	248	309	320	299	316	304
17285	2777	5934	6576	5473	4687	3880	3216	2842	2484	2210	2056	1821	1687	1638	1479	1386	1402	1316	1344	1300	1165	1167	1194	1129	1105	1103	1090	1063	1013	1042	1076	1032	959	946	979	971	969	994	995	907	974	940	913	946	855	891	928	915	899	881	914	894	921	946	946	856	938	908	913	846	877	818	906	891	836	879	878	906	919	881	861	848	805	875	840	913	954	891	883	905	909	862	863	827	885	871	945	885	891	847	851	860	866	903	798	874	866	877	865	875	859	848	869	857	846	873	915	835	928	820	876	837	893	906	848	917	814	884	885	860	933	860	895	851	843	874	868	852	833	886	831	838	813	852	849	867	893	807	872	865	825	798	871	782	843	830	938	894	865	891	854	893	843	866	823	809	847	903	846	853	868	945	853	849	869	868	887	867	823	828	847	830	830	848	883	823	825	818	835	853	900	836	889	933	894	936	814	806	815	821	834	871	847	880	838	809	822	853	824	884	859	813	868	879	850	800	859	854	842	867	829	857	847	861	825	828	844	803	883	834	848	810	857	842	861	834	868	848	843	867	897	823	817	857	844	837	876	837	862	848	825	834	889	842	825	816	864	930	852	796	827	894	830	823	894	856	875	823	841	874	853	871	834	861	855	859	836	879	838	868	839	804	819	786	834	817	828	818	852	825	850	914	829	846	830	907	862	940	818	863	828	894	838	847	824	860	858	837	825	821	860	831	860	875	826	895	899	822	847	844	808	831	827	913	896	856	833	854	851	799	927	868	846	833	837	775	873	867	890	867	852	845	892	854	872	834	857	852	818	834	864	837	834	867	866	850	930	877	847	909	826	850	795	847	862	820	865	862	885	893	821	788	879	838	828	857	822	838	845	816	854	877	832	828	860	874	857	866	829	835	854	871	844	904	844	880	851	855	875	835	836	837	784	870	846	849	881	902	876	823	858	853	883	835	837	852	817	843	869	854	903	878	870	821	841	864	845	816	834	860	838	820	837	841	861	847	869	790	850	844	867	890	832	795	873	825	881	842	826	851	832	825	844	853	815	878	822	793	846	795	862	894	832	889	854	846	860	833	858	824	850	852	860	840	830	815	857	835	884	836	831	826	802	869	855	874	843	857	866	848	843	870	853	908	839	871	833	840	829	891	822	804	869	856	882	820	860	836	867	903	900	886	806	853	821	904	843	874	843	807	830	844	826	867	844	821	836	855	813	845	833	854	860	827	884	803	856	891	826	857	845	851	864	850	841	831	834	888	848	851	869	873	874	866	894	855	827	868	834	888	877	879	829	829	826	863	824	836	839	827	871	828	870	838	855	850	899	858	775	826	841	832	893	865	874	830	832	870	847	793	838	831	828	915	826	859	798	831	860	847	882	796	862	841	870	801	816	880	790	787	884	879	888	823	902	872	853	823	843	868	835	824	862	876	849	913	869	800	815	823	825	823	829	847	929	841	860	856	856	844	798	838	834	849	906	871	844	868	841	807	869	879	830	861	868	921	819	865	817	894	877	876	866	833	836	820	824	869	806	846	835	858	776	873	844	861	830	824	840	884	888	811	866	856	912	870	840	840	854	861	855	881	815	841	856	817	804	825	880	897	855	858	788	863	831	826	875	848	848	816	910	865	862	859	839	880	855	862	881	887	910	865	844	843	844	801	875	808	921	852	825	856	816	834	852	797	881	885	846	867	874	865	854	906	885	839	859	823	830	863	800	826	800	811	879	859	869	871	829	841	869	860	858	912	838	886	869	882	833	864	818	839	856	885	854	822	823	826	865	876	862	846	861	834	929	850	821	777	875	858	850	844	903	889	804	818	857	848	858	804	839	857	810	850	850	841	867	838	873	863	828	821	859	873	886	832	874	818	843	845	890	856	881	931	843	794	833	907	881	840	873	842	842	831	748	827	899	845	849	888	808	817	931	830	880	805	837	866	879	869	820	880	862	935	823	910	829	857	836	854	841	851	818	880	786	811	823	852	864	839	860	895	832	845	879	894	847	927	861	861	815	872	861	835	873	843	903	871	892	821	851	832	931	876	834	810	853	846	870	823	796	799	920	852	850	816	826	882	876	829	888	840	867	853	847	826	855	878	834	827	856	816	843	856	847	808	845	843	876	820	847	863	859	854	868	860	826	861	855	866	855	820	818	874	855	844	897	852	837	879	827	841	837	873	808	833	831	825	854	874	893	813	831	874	822	845	860	783	832	846	828	864	893	834	823	908	867	828	864	818	871	847	843	806	837	853	863	857	915	861	854	877	883	871	834	859	841	868	893	899	871	879	868	801	816	866	843	889	898	841	908	838	839	882	854	890	872	826	858	850	834	827	791	859	818	835	852	886	855	849	813	886	831	864	836	870	806	799	847	862	907	796	859	845	812	862	853	853	847	822	862	884	886	862	834	820	904	800	817	884	876	872	860	878	855	855	838	899	871	864	792	867	864	798	871	845	887	869	867	860	822	865	866	860	806	853	847	864	815	875	874	861	853	838	827	877	879	845	871	849	830	823	856	889	838	890	797	822	858	829	870	869	844	856	850	810	808	899	833	829	874	860	831	864	837	884	846	911	825	831	857	856	852	862	809	802	861	888	866	824	827	876	866	811	874	857	874	882	850	872	827	835	859	868	888	877	822	834	858	794	859	887	850	891	850	842	847	894	876	828	827	848	848	862	816	803	899	844	815	829	884	837	819	828	840	871	866	866	840	847	857	870	856	892	864	888	917	843	892	856	887	865	867	855	840	817	831	877	884	873	910	863	902	844	886	821	894	866	878	842	896	876	775	862	854	839	819	821	854	847	825	876	849	841	883	887	889	862	865	812	828	860	859	856	832	858	840	868	898	797	829	886	815	855	825	859	800	894	848	843	872	886	901	844	897	832	858	805	862	852	840	877	815	850	852	842	828	824	863	828	769	838	862	854	862	864	881	889	854	802	808	861	872	841	900	874	871	861	828	846	852	929	863	839	887	815	871	820	801	825	823	888	841	876	847	878	930	823	826	827	823	813	797	888	942	831	835	837	880	845	846	874	874	854	891	862	799	806	861	867	849	832	806	838	842	819	859	837	816	805	893	875	842	884	815	858	914	869	882	855	846	804	839	815	877	853	820	860	848	854	826	897	854	842	823	880	883	895	852	832	914	849	835	838	872	839	855	833	878	878	867	879	863	857	853	848	811	888	820	833	867	861	841	848	876	894	826	877	836	895	832	820	863	846	868	859	900	866	859	834	859	854	844	840	851	850	875	831	863	835	885	846	832	829	919	858	821	808	894	866	871	867	927	829	807	846	844	861	806	883	838	855	857	836	866	828	819	877	848	885	908	830	881	816	893	847	884	916	911	868	820	833	827	825	866	884	822	861	878	883	800	886	872	865	839	875	880	873	851	851	827	881	827	895	859	895	883	792	850	871	884	868	829	849	872	784	849	857	821	826	839	847	839	883	843	866	823	833	890	822	848	840	840	907	827	887	830	825	860	902	806	797	861	878	880	873	876	857	917	870	866	883	859	811	885
4028	269	183	157	137	136	135	128	129	117	102	118	112	122	105	114	127	120	111	104	92	111	115	118	112	117	108	111	113	95	87	118	116	123	119	97	119	104	101	134	119	111	112	120	101	104	121	110	118	100	112	113	95	114	111	91	100	104	102	120	104	124	112	104	109	113	102	108	117	99	105	118	114	98	94	92	90	108	96	84	128	121	114	80	97	100	108	110	102	111	114	82	114	116	111	123	117	125	96	107	120	108	109	107	87	114	123	116	102	103	112	131	118	120	102	103	127	105	92	104	102	124	130	100	114	109	94	103	101	107	116	102	103	100	113	116	106	88	112	97	102	106	115	88	115	122	106	122	109	113	114	98	121	110	113	85	103	114	108	124	98	104	118	109	118	106	115	105	118	106	120	103	108	114	105	115	103	101	89	101	107	114	108	121	94	139	108	102	127	125	110	121	97	103	96	116	102	107	109	88	101	103	104	120	110	117	101	115	102	108	104	110	94	91	114	96	118	100	99	117	103	114	93	115	115	115	109	96	97	132	107	99	121	119	117	104	114	107	107	101	118	112	114	125	116	95	106	106	126	105	110	118	119	112	91	133	120	102	113	115	122	106	99	113	112	103	110	105	95	89	115	110	112	109	94	104	104	121	119	109	105	104	98	112	91	111	117	124	107	112	116	125	110	109	123	104	109	106	112	120	114	110	110	112	107	120	112	102	95	103	104	116	110	93	109	111	127	106	103	110	122	96	119	104	107	99	123	101	100	116	118	112	99	96	104	121	104	104	110	92	119	119	110	104	112	114	128	127	121	108	101	104	128	97	106	113	121	96	110	94	103	106	126	95	119	110	104	103	121	96	109	108	105	106	115	126	105	113	105	96	111	121	106	103	119	134	100	109	98	107	107	104	111	121	116	112	114	135	112	101	115	95	103	117	115	89	99	112	96	109	103	111	116	116	138	100	100	108	120	99	107	113	113	121	102	121	122	97	102	130	111	128	105	93	98	104	89	106	97	107	102	94	122	92	107	128	125	108	107	121	139	103	106	124	121	113	106	110	106	130	95	102	106	116	104	103	104	99	100	104	106	126	133	129	119	109	111	129	124	106	106	113	140	109	124	110	112	113	108	120	119	110	95	108	110	109	123	124	102	96	100	110	104	91	110	109	110	100	104	108	100	97	121	130	135	122	108	126	119	102	100	115	121	121	111	105	128	112	116	106	110	96	112	115	96	89	110	104	96	117	108	114	118	105	134	96	118	102	112	107	136	109	110	113	107	101	90	104	100	90	110	108	92	127	83	121	112	108	100	113	121	103	106	110	84	122	118	131	133	88	104	134	131	123	119	109	103	103	96	121	95	107	91	96	92	91	108	114	123	94	98	93	112	119	113	105	123	102	112	111	115	102	109	114	114	118	102	107	111	119	109	93	114	118	120	111	106	103	111	98	121	116	121	128	98	118	99	86	117	120	108	102	101	112	113	110	105	116	113	103	91	116	109	101	122	115	109	96	109	98	114	100	111	122	108	114	124	98	110	110	127	102	110	98	126	104	106	119	113	106	101	95	110	124	117	110	128	120	102	102	110	103	95	121	94	96	98	92	108	104	107	98	113	106	99	96	109	109	99	100	116	108	101	93	107	109	126	109	93	108	121	100	103	98	110	116	101	105	108	109	113	114	121	108	117	91	105	104	106	101	104	107	125	113	121	118	86	118	110	95	101	115	98	105	108	108	92	112	92	108	101	135	108	115	109	115	108	118	94	102	117	98	112	122	91	107	113	114	95	90	113	118	110	100	110	99	107	99	121	113	115	123	122	107	105	103	123	90	102	94	119	127	126	125	127	111	113	103	114	103	114	86	107	119	102	99	118	108	112	118	105	107	93	104	126	113	97	107	121	97	94	99	120	122	130	134	101	104	113	94	98	111	113	121	98	100	119	80	114	108	82	101	129	117	102	120	127	119	119	100	102	105	119	106	102	102	106	127	127	104	98	109	122	110	92	113	112	122	98	111	103	87	124	114	111	118	120	95	104	126	101	89	93	107	117	96	111	105	128	101	113	119	95	109	92	106	115	136	119	109	97	110	117	125	82	99	123	111	118	127	114	121	97	97	120	109	95	120	112	94	101	100	108	114	113	99	94	94	112	120	106	118	130	112	109	127	99	98	103	116	109	124	107	109	98	120	105	97	116	95	111	121	106	120	100	103	115	103	102	133	114	104	109	131	120	100	108	93	121	112	125	115	106	106	112	121	95	91	106	121	111	113	104	118	107	114	108	104	106	111	99	109	111	111	117	121	86	119	94	105	123	112	98	92	115	112	120	131	99	123	94	115	108	111	120	102	124	109	119	133	100	97	113	106	125	107	86	117	100	89	109	113	101	115	108	130	107	128	99	109	109	112	139	111	113	107	97	124	120	122	121	114	125	108	113	105	112	120	109	105	124	133	112	121	105	101	88	112	138	125	123	99	98	121	111	96	114	111	94	119	107	97	110	107	117	109	100	100	108	103	117	118	114	107	133	88	89	118	98	129	112	115	89	111	100	127	89	104	102	115	112	100	108	107	128	115	93	98	95	99	107	117	125	110	95	112	90	103	113	101	119	131	114	116	100	104	116	98	115	129	103	126	129	105	123	109	112	122	92	109	105	111	102	93	102	112	113	100	123	113	124	126	103	129	97	114	99	107	101	124	112	107	105	136	123	113	113	97	136	120	115	95	96	115	109	95	117	98	108	126	120	94	120	111	106	117	114	94	109	115	121	100	75	115	107	114	99	100	128	100	113	123	107	128	100	134	113	110	101	103	110	120	112	98	116	120	100	98	121	115	106	109	111	101	116	116	119	99	93	121	132	109	112	123	103	97	92	103	100	113	116	111	112	131	97	100	98	98	109	103	88	132	116	100	101	120	121	104	92	105	104	92	116	109	92	109	91	109	131	99	121	104	89	107	103	107	98	138	101	108	107	117	108	119	126	108	97	99	114	108	113	110	114	109	115	120	106	111	108	103	128	99	113	111	116	99	107	103	126	104	128	112	103	123	116	115	98	117	111	124	135	136	103	111	95	121	109	102	105	112	101	108	114	119	117	94	118	92	121	103	100	122	110	110	105	122	99	105	109	99	109	94	112	123	108	114	109	109	92	113	120	114	109	110	119	115	101	96	100	95	133	125	106	136	103	95	111	102	123	114	114	99	93	106	118	106	120	112	113	115	99	83	109	122	104	104	112	108	107	106	102	112	95	117	102	102	89	124	124	104	101	90	116	80	112	121	117	132	110	98	119	106	105	120	99	91	122	117	124	110	132	120	128	94	96	105	101	130	108	104	112	95	102	90	105	98	96	107	121	111	103	124	119	97	108	109	101	105	119	104	108	128	117	123	107	105	111	116	110	125	131	101	132	117	126	117	108	98	100	110	127	117	95	111	110	119	121	118	113	105	94	107	96	113	91	90	119	108	107	119	96	101	107	99	113	108	119	117	116	113	119	106	115	99	90	114
4243	463	493	542	503	503	471	435	430	436	412	414	379	399	387	386	391	389	378	398	346	387	344	396	389	388	371	369	371	404	354	399	340	371	373	372	359	382	332	380	389	401	393	381	357	365	403	374	363	379	399	388	338	362	382	382	410	379	363	377	379	364	397	378	366	413	330	376	369	363	398	406	361	395	361	369	371	374	407	390	370	361	371	346	352	359	366	382	341	391	393	378	358	376	346	373	358	380	364	372	382	352	374	389	372	341	366	394	362	352	378	357	374	358	382	415	347	359	369	395	409	348	368	381	373	395	394	403	397	381	363	417	344	359	394	371	338	400	357	364	382	379	362	357	378	390	421	355	359	389	369	393	364	359	381	358	361	386	383	385	370	378	354	363	378	363	405	364	378	360	364	388	373	369	377	409	366	402	414	382	354	396	350	413	386	376	381	387	406	337	395	394	366	403	398	388	367	351	360	365	347	367	359	387	372	399	392	362	353	388	386	381	367	367	375	394	389	349	366	385	375	357	367	404	385	369	373	400	372	405	350	400	388	373	389	407	419	343	366	352	397	339	370	347	365	338	390	406	357	383	384	356	389	356	380	386	361	368	334	360	360	393	352	399	385	378	389	354	367	391	361	378	387	376	372	388	361	383	342	378	404	367	372	366	393	412	340	379	366	384	375	399	363	384	415	382	408	363	382	369	413	367	395	403	411	380	349	381	384	381	362	342	392	383	389	406	366	371	355	417	400	350	375	334	340	363	367	383	392	364	364	359	375	374	357	370	401	364	360	381	401	337	379	384	393	347	389	356	383	386	415	389	379	377	409	369	381	395	390	356	376	381	410	363	376	387	397	406	370	397	390	368	362	384	349	373	384	362	393	380	399	372	348	343	364	388	381	388	393	373	380	372	369	390	349	395	382	396	340	372	394	347	368	348	344	359	360	345	364	360	372	399	381	376	382	357	358	350	386	384	377	372	338	360	373	340	394	383	384	372	348	346	371	399	397	362	350	360	353	377	393	383	371	368	347	403	374	380	361	342	351	354	351	365	354	387	407	363	374	376	360	363	354	368	384	351	355	341	359	378	401	392	361	385	374	421	348	409	338	382	357	401	378	361	381	363	373	440	352	371	396	387	390	376	395	371	392	349	377	399	379	375	357	377	388	369	391	377	399	384	388	363	367	374	408	400	401	363	386	391	367	387	387	384	360	366	399	364	386	377	402	378	381	350	411	343	375	352	366	386	370	387	377	379	379	357	380	373	365	353	386	398	390	327	386	372	364	368	406	378	376	361	344	350	439	381	363	361	401	397	376	355	357	395	400	401	394	393	353	408	386	365	371	358	355	390	383	362	386	370	361	392	385	363	381	388	376	387	340	386	362	388	381	378	361	385	379	343	353	378	373	350	364	393	400	367	371	382	390	402	380	415	390	355	351	398	348	370	359	346	379	405	381	404	402	359	390	383	403	388	363	385	407	386	387	391	374	381	369	370	381	369	363	382	377	391	351	386	367	358	384	377	385	370	367	372	382	378	370	378	384	380	413	375	359	365	393	387	407	390	368	360	376	389	372	371	376	366	364	371	381	408	354	360	394	336	380	377	378	392	391	370	358	380	368	365	383	371	350	377	347	370	392	363	370	372	393	363	393	402	351	371	360	382	389	391	393	376	358	370	356	396	339	399	339	357	343	359	364	402	394	399	355	366	371	389	369	381	328	355	383	403	368	376	406	380	393	380	416	363	341	361	341	366	415	359	381	369	386	358	388	383	381	369	409	371	358	365	355	374	416	367	382	373	348	357	369	385	380	368	399	389	402	364	368	370	405	372	402	359	393	361	380	412	368	353	390	383	383	369	390	377	400	399	367	393	392	341	404	367	412	353	329	373	374	358	386	377	377	399	340	389	359	361	410	350	370	394	342	352	377	366	373	418	371	373	370	381	364	397	382	383	364	366	404	337	375	370	346	363	375	371	322	410	381	399	392	329	364	358	365	389	402	361	383	388	347	370	405	345	348	368	439	371	342	370	353	364	355	383	358	387	373	363	385	371	351	361	373	386	350	369	381	421	374	398	379	374	382	373	378	375	411	359	358	350	348	383	395	398	335	379	371	383	375	382	375	365	361	364	338	403	367	370	375	366	379	344	393	365	397	364	350	384	366	418	395	360	352	386	372	373	395	396	358	368	362	368	386	370	355	376	377	354	385	404	375	409	398	360	360	358	320	370	327	364	370	329	367	386	367	401	356	364	380	364	381	357	383	386	387	375	370	398	374	371	383	394	380	403	392	369	365	380	396	370	357	382	395	369	365	351	383	389	351	374	386	382	384	393	386	371	371	380	372	394	381	363	368	414	375	387	369	366	355	363	383	360	360	367	366	383	393	386	374	395	406	369	390	375	383	385	389	363	350	353	360	389	359	356	331	349	365	362	391	390	401	369	358	382	357	368	386	400	363	355	383	409	363	379	384	383	391	369	350	396	429	341	376	406	363	374	352	339	370	356	356	387	353	351	405	351	355	376	390	381	375	373	366	372	356	407	384	359	383	368	354	393	376	375	385	356	457	371	364	390	396	370	351	413	377	385	382	367	392	382	382	385	400	383	361	390	351	361	370	374	401	378	363	349	408	400	368	371	333	384	381	404	340	358	353	362	358	350	404	378	376	378	385	382	361	384	358	371	356	354	357	376	373	348	379	355	376	399	400	399	391	350	385	381	384	381	364	386	391	400	380	407	397	383	371	409	374	377	393	380	391	407	379	353	387	365	439	386	395	383	381	383	355	351	367	354	378	387	376	374	334	352	392	368	373	399	325	369	382	342	390	379	405	383	394	379	339	403	374	364	402	333	370	406	389	361	397	372	410	398	403	386	350	408	376	396	406	371	374	360	361	391	342	395	369	370	379	404	382	355	412	409	355	419	381	324	386	377	398	375	358	340	390	383	398	406	374	364	365	368	392	369	394	399	390	352	362	373	405	379	348	376	399	394	384	367	384	352	387	363	375	382	351	357	383	358	331	371	336	410	372	354	374	385	370	403	390	397	368	366	367	383	380	370	385	400	378	374	367	366	381	378	381	366	341	388	368	390	359	372	406	356	368	386	349	378	352	393	362	346	366	389	361	362	364	384	358	388	389	397	360	362	368	366	374	367	385	378	391	353	400	369	367	345	381	359	369	347	355	355	390	372	404	394	388	348	344	366	354	399	349	366	397	356	380	379	403	361	381	345	391	370	417	378	358	384	372	422	374	390	391	392	387	364	369	363	389	405	373	395	372	363	368	379	367	390	385	367	378	353	382	373	391	381	397	381	374	387	378	355	349	359	378	405	382	360	347	362	378	397	369	353	354	345	415	366	399	354	354	364	372	353	366	374	356	371	400	373	381	368	386	383	387	429	388	371	377	371	365	383	410	363	380	377	392	379	345	365	399	353	373	364	391	374	324	419	361	380	364	344	383	391	363	407	408	343	356	378	391	407	377	380	405	419	342	381	379	424	359	418
30724	5756	1537	1160	847	675	534	496	414	366	340	284	312	296	268	273	302	259	245	261	231	253	237	236	259	228	240	237	252	236	242	255	227	231	250	208	227	218	258	201	210	229	231	238	240	212	224	234	222	225	197	231	244	229	242	241	233	202	247	254	255	222	196	216	226	252	229	205	232	260	210	207	203	230	219	215	208	226	228	205	241	215	222	208	204	227	213	234	237	240	217	209	232	220	209	212	228	209	232	213	229	220	232	208	221	207	240	239	238	224	238	208	213	211	208	254	241	218	218	242	205	209	209	221	239	223	233	205	217	200	208	215	207	225	220	248	211	195	208	214	239	234	216	234	215	234	227	225	243	212	192	216	214	236	215	217	197	226	207	201	234	255	185	205	228	224	230	225	253	249	212	210	201	242	221	201	223	220	213	219	216	232	226	208	250	212	197	226	222	208	220	223	200	214	205	217	214	206	200	226	214	216	215	227	244	219	198	230	214	201	210	227	225	224	216	209	229	234	196	208	216	224	233	223	230	212	252	202	229	247	204	239	204	226	219	248	220	236	230	198	224	243	236	226	235	212	231	216	225	217	210	242	221	216	234	212	220	231	198	220	230	212	231	224	239	242	232	207	219	248	188	238	222	214	207	236	227	262	228	228	189	221	223	204	222	219	201	193	226	223	234	209	231	241	215	255	208	242	236	258	217	209	234	228	239	245	204	231	228	261	232	224	209	217	230	206	226	197	192	215	230	218	245	242	258	242	212	214	215	221	223	221	202	192	216	222	218	246	229	227	195	214	234	194	257	223	218	212	223	212	222	207	207	245	219	212	223	218	219	225	206	211	222	204	226	218	189	220	234	195	227	250	226	230	211	218	208	230	211	236	228	225	199	244	240	233	236	200	208	225	234	238	218	191	221	236	214	223	207	210	242	234	214	218	211	222	219	239	215	216	243	213	234	206	213	231	241	227	222	230	229	222	223	203	215	236	237	215	228	249	227	220	224	225	198	219	204	207	213	238	238	246	186	225	227	228	208	227	248	249	193	231	208	246	203	251	196	244	228	213	208	201	210	222	236	204	199	234	229	237	233	223	190	243	220	213	232	221	237	221	225	226	207	203	233	171	228	215	215	198	258	234	225	196	210	223	225	215	223	219	215	214	211	250	236	210	228	230	212	217	224	210	211	230	226	221	217	209	205	216	208	239	228	214	212	204	231	199	219	220	239	227	228	208	210	199	235	231	207	249	216	221	235	216	218	237	195	208	213	209	212	244	230	272	238	211	208	226	209	234	256	220	222	226	192	260	241	215	251	213	242	217	241	219	250	218	222	231	220	212	192	214	226	211	241	245	232	215	236	253	219	199	200	206	221	229	213	236	222	203	227	201	218	224	251	222	223	249	217	206	230	221	233	234	221	250	206	215	210	240	214	214	231	235	219	228	199	249	195	208	226	224	245	225	223	221	203	226	228	223	236	223	216	233	246	211	223	219	192	209	229	216	218	209	208	203	221	213	242	249	206	222	215	233	223	192	230	243	206	225	213	221	219	226	249	235	241	220	235	227	223	232	273	210	247	202	236	220	221	212	218	230	217	207	195	215	202	233	202	246	223	221	222	200	204	192	217	233	224	235	231	210	205	231	224	212	231	218	226	206	206	230	204	242	207	221	209	224	207	212	205	225	225	228	234	197	211	264	200	190	207	220	211	255	204	217	236	234	210	250	208	204	248	211	228	203	214	217	229	214	236	232	208	208	233	211	213	214	241	215	224	195	219	230	206	234	212	222	231	205	229	222	201	230	227	184	216	198	196	239	221	244	214	213	189	235	215	215	222	218	225	225	238	241	247	222	221	249	223	226	218	215	227	221	208	199	223	207	248	252	223	217	187	226	234	210	206	215	223	217	238	233	230	214	216	224	201	225	214	234	229	212	237	228	224	212	230	197	200	242	244	233	237	259	224	202	203	223	230	218	224	221	222	204	217	212	223	221	217	220	250	217	255	229	188	210	248	249	187	236	229	237	224	226	243	233	244	242	216	213	238	207	211	228	193	226	230	180	202	233	241	207	253	222	212	224	235	205	198	202	214	231	224	210	213	229	215	200	231	224	196	213	226	248	210	228	219	232	204	226	203	216	238	206	226	238	215	215	247	238	233	221	209	223	220	236	231	221	220	210	244	244	260	181	229	217	231	222	227	207	231	232	229	196	252	232	215	202	216	227	214	225	215	208	223	223	228	209	232	217	243	199	226	207	185	184	216	229	223	205	236	206	235	203	189	228	234	215	215	223	203	233	215	211	260	222	184	206	230	220	227	242	220	211	214	199	205	204	233	230	211	240	202	239	227	207	227	220	220	225	198	237	217	205	195	212	227	223	204	221	214	210	221	215	201	200	214	222	228	209	229	212	238	220	210	206	258	222	191	200	210	224	195	229	205	231	204	226	226	211	236	228	243	230	229	204	231	219	215	220	228	231	212	230	191	227	237	222	247	203	223	223	233	215	202	224	220	235	219	231	210	269	217	235	226	193	225	215	244	238	234	230	241	223	223	259	235	243	235	197	208	240	230	218	230	225	242	254	208	182	208	234	205	254	244	231	227	187	219	231	228	243	227	232	203	218	199	240	223	243	268	228	218	222	241	220	227	231	226	218	211	187	228	245	217	218	217	198	223	218	201	238	208	205	233	224	216	221	205	205	245	222	212	212	225	220	214	225	207	226	238	217	185	199	216	198	208	228	230	223	197	243	206	218	230	245	234	205	223	229	199	224	245	217	216	220	223	223	206	231	211	236	229	233	246	240	223	247	221	241	210	200	222	210	208	230	218	220	219	224	246	201	232	221	213	201	220	203	235	249	205	214	235	225	219	213	192	231	221	218	213	227	217	245	223	224	239	231	207	212	221	221	221	234	224	220	221	196	224	215	194	203	245	249	203	235	212	210	262	237	207	246	227	238	224	213	246	222	217	255	214	211	212	232	233	196	229	210	216	218	231	214	202	219	215	219	223	219	194	205	203	220	197	206	216	224	223	221	233	212	213	223	200	226	226	258	222	236	222	198	233	216	208	235	213	236	218	232	236	224	211	264	214	271	239	246	226	219	223	217	220	211	203	243	201	210	239	241	212	226	212	216	239	211	208	245	236	218	214	230	217	243	208	213	219	222	220	228	208	222	228	213	226	190	211	220	213	199	198	200	224	239	221	226	226	227	220	214	202	253	222	214	218	229	210	207	214	238	226	217	212	230	250	205	221	221	205	214	232	227	219	206	208	227	223	225	233	202	216	228	224	192	243	226	226	217	212	230	212	198	194	276	219	215	227	238	225	202	204	228	212	212	200	217	206	230	197	205	228	223	229	217	219	200	210	182	200	230	264	237	228	241	222	225	231	261	251	205	219	251	239	226	204	204	226	230	207	224	205	226	234	223	228	222	237	214	223	215	242	200	217	222	215	193	245	213	213	219	215	226	234	223	208	194	235	197	230	211	229	222	216	223	231	178	220	222
13436	1606	3223	3649	3157	2639	2204	1857	1647	1467	1411	1231	1145	1139	1000	962	976	954	881	912	815	850	829	824	847	821	780	767	807	766	729	738	739	693	710	779	689	690	710	741	749	690	730	658	663	669	723	700	673	698	671	675	713	717	687	711	723	647	662	652	677	646	673	712	698	692	673	683	721	682	726	684	663	691	693	646	700	688	712	680	688	706	661	683	675	665	697	679	684	669	623	668	688	665	722	687	686	653	666	726	715	670	693	665	697	668	667	683	655	667	685	658	684	671	634	656	698	687	648	673	691	668	653	657	664	667	640	737	703	669	723	656	618	651	626	689	637	653	646	696	667	650	661	691	711	675	655	689	662	689	699	701	658	637	636	620	650	650	690	665	656	664	626	670	691	679	623	636	679	671	648	650	619	643	653	658	662	658	660	659	679	664	655	683	686	703	640	653	632	646	662	663	682	626	662	715	662	669	669	690	653	649	642	687	678	655	687	690	656	645	645	668	653	627	669	648	683	647	669	667	680	646	658	692	706	654	690	669	636	661	639	622	717	675	688	705	689	665	674	658	654	677	625	691	672	646	608	648	699	677	646	614	626	639	678	672	709	630	654	699	632	681	661	636	648	693	658	679	670	654	667	650	641	683	603	651	647	622	670	693	720	641	689	656	678	698	684	666	667	644	718	646	659	644	630	645	702	683	637	633	648	655	706	656	688	714	660	686	659	674	669	654	675	644	726	662	623	672	750	681	656	656	671	687	665	634	617	710	677	675	639	656	704	641	631	662	707	705	682	676	621	684	712	687	714	641	696	649	652	651	681	635	691	636	660	692	618	652	678	652	660	669	665	695	671	711	648	654	672	621	673	663	648	669	621	638	631	610	734	642	667	632	633	688	639	669	642	684	697	666	709	655	634	660	694	633	620	675	713	669	701	671	664	661	643	700	681	641	695	681	725	652	720	670	668	672	673	635	633	628	634	686	640	630	648	673	677	660	729	610	666	695	642	667	654	669	680	684	653	677	639	681	672	580	645	688	657	674	670	643	665	654	693	655	693	655	681	690	633	671	695	669	693	633	678	622	695	650	702	656	629	674	615	655	672	683	660	720	684	650	673	678	659	673	685	689	646	648	691	656	652	667	671	664	655	646	673	613	641	618	665	677	656	671	659	646	648	638	708	682	667	632	677	631	671	591	673	657	614	662	682	651	638	657	697	685	673	651	680	639	663	659	611	680	707	660	708	631	663	714	696	651	679	624	642	658	653	617	651	621	656	651	675	710	666	648	699	600	649	671	643	656	623	641	680	689	684	683	668	661	625	711	685	652	631	658	630	690	634	705	653	627	640	640	640	649	645	687	693	661	650	657	658	656	666	692	718	697	700	620	658	678	658	627	683	653	625	692	624	647	681	628	658	682	671	665	672	685	684	671	665	646	684	629	648	608	679	670	651	672	648	691	631	699	657	669	646	682	684	636	678	680	713	674	648	662	671	614	670	666	676	658	675	656	693	649	646	651	612	673	661	663	631	643	726	668	644	685	658	666	666	626	686	672	643	657	674	676	658	672	645	634	685	644	688	658	735	662	657	666	665	650	661	645	660	645	675	715	683	712	663	616	651	649	653	654	664	681	658	635	646	651	707	667	690	658	650	681	634	639	693	603	652	619	705	636	651	664	677	656	665	625	723	689	674	675	644	668	643	697	650	613	655	629	631	661	680	643	627	638	646	628	668	649	642	624	638	655	656	646	634	631	720	643	631	662	689	657	610	645	639	686	617	698	656	632	660	674	684	684	705	662	676	703	688	657	639	700	668	634	681	701	649	626	654	606	666	653	641	644	647	617	628	633	660	646	659	691	688	700	654	686	684	654	646	660	703	671	627	687	687	629	679	680	673	658	653	644	652	655	606	639	692	661	658	694	643	707	661	665	647	647	695	624	617	663	662	721	637	668	693	657	711	662	702	702	663	647	645	686	667	674	690	665	738	692	670	645	679	681	666	684	667	662	639	691	648	694	666	674	665	681	691	652	655	648	648	671	676	657	640	642	648	659	660	638	629	674	661	672	686	702	670	690	653	650	598	647	676	629	645	647	676	605	671	659	674	707	639	662	641	641	677	718	627	661	653	696	654	681	639	632	643	662	672	665	649	674	703	670	701	661	658	674	711	654	670	698	615	704	648	662	703	677	623	662	657	671	655	656	669	644	714	681	678	687	655	724	648	667	622	669	676	699	637	635	687	682	673	619	634	688	696	633	637	710	607	658	712	664	685	644	712	620	696	676	673	692	670	639	659	703	708	629	620	703	633	660	640	662	644	705	659	681	661	648	677	705	681	668	685	690	642	644	706	642	643	684	669	667	684	683	681	683	648	702	657	661	718	652	667	687	635	667	666	627	616	647	651	643	651	676	681	613	651	665	691	657	659	665	657	618	650	670	625	698	650	679	705	642	689	680	637	692	678	700	655	653	632	648	655	670	670	654	692	757	695	672	640	656	634	631	634	658	670	644	687	643	703	671	653	705	676	696	666	711	672	656	669	623	649	623	670	679	646	670	671	628	650	659	689	673	683	660	662	656	634	679	636	676	669	644	724	668	689	640	664	670	687	648	684	673	678	643	634	655	656	668	615	649	695	631	637	670	665	643	685	633	666	672	695	691	668	691	684	650	680	683	632	649	678	644	665	651	671	649	691	601	660	650	645	635	696	685	668	675	633	649	645	600	661	678	683	662	639	647	642	683	683	645	687	698	679	641	654	652	658	667	652	668	674	641	648	652	689	656	667	650	683	631	635	640	703	658	643	690	662	623	627	661	721	619	683	681	659	713	659	643	669	678	723	639	655	646	659	609	667	672	684	627	659	653	636	626	678	674	679	682	589	616	662	661	633	683	660	712	641	679	631	659	664	669	685	661	647	631	634	623	663	678	621	641	695	679	689	679	682	620	637	663	642	677	652	613	640	683	608	618	672	678	671	679	650	604	667	642	679	599	683	712	697	680	698	632	664	664	700	694	658	654	644	633	633	680	661	644	649	704	644	650	706	614	650	692	720	687	726	672	685	641	687	644	692	650	639	665	666	651	665	660	701	640	677	711	689	676	687	656	636	666	645	630	668	643	633	638	657	654	619	648	641	689	654	671	676	714	687	639	657	667	663	704	688	684	653	692	677	703	676	626	676	638	651	658	629	649	664	649	717	654	656	646	689	704	675	677	654	682	671	669	695	693	627	655	654	668	740	640	618	654	642	685	657	690	653	718	677	664	665	628	626	713	693	653	676	685	672	666	655	657	640	700	683	623	693	658	675	677	680	668	669	645	614	682	684	676	627	694	654	674	680	735	651	689	694	667	688	645	655	631	671	692	666	641	662	637	673	701	646	666	660	702	638	671	657	632	701	640	645	711	718	694	663	670	667	677	659	681	645	640	663	641	638	660	666	633	661	626	646	699	690	672	666	685	611	675	674	690	636	632	668	619	641	674	729	642	709	654	634	687	684	651	644	640	681	630
41878	18799	5298	2294	1669	1170	945	780	728	633	529	487	447	476	410	388	380	367	376	380	344	342	345	326	342	321	344	334	320	312	361	317	336	291	319	298	317	328	346	316	311	328	305	315	306	292	298	302	320	324	321	331	307	323	304	294	304	274	304	314	299	331	335	308	297	284	300	312	287	280	297	294	351	281	270	314	286	288	313	307	301	309	260	281	309	319	299	296	275	302	311	316	322	299	319	327	320	242	270	265	271	286	285	314	301	291	270	301	285	308	309	309	316	288	285	307	284	284	271	289	337	278	294	299	285	304	281	294	282	301	304	295	321	269	290	273	326	293	273	282	294	316	277	306	306	305	317	317	291	298	329	318	317	323	312	291	295	290	288	301	296	308	267	278	298	286	286	275	350	276	271	299	300	283	298	317	309	297	302	324	316	311	278	274	286	323	268	304	311	305	305	288	301	304	335	322	300	331	291	304	308	326	309	289	272	307	289	318	289	312	280	299	274	305	297	303	284	301	296	318	291	309	313	323	304	306	314	298	276	304	281	289	303	306	296	277	283	294	280	283	279	307	298	310	310	314	319	338	281	327	313	288	281	349	297	288	271	289	281	262	328	328	307	323	272	276	309	324	285	291	299	313	295	316	283	313	296	318	293	306	287	296	296	334	315	297	280	284	269	284	273	268	299	341	301	275	277	291	315	306	299	290	321	328	277	271	288	317	324	283	275	305	323	300	290	284	306	316	332	322	267	325	299	319	296	282	300	283	295	309	316	303	303	288	284	290	312	332	299	290	308	297	347	295	278	302	302	305	307	315	300	299	293	288	315	303	328	316	315	287	278	322	318	272	324	260	293	260	288	285	289	282	267	278	303	306	278	309	319	306	270	312	308	309	293	315	302	282	278	299	288	308	288	301	314	314	319	285	291	276	280	291	280	301	331	280	309	322	341	295	310	324	289	311	329	289	292	310	288	287	314	273	316	310	322	326	290	284	316	283	302	320	306	303	297	306	322	307	302	300	316	302	308	273	309	299	287	339	295	282	346	291	316	252	305	305	291	294	295	290	315	298	305	289	309	294	279	261	310	314	313	292	308	304	294	309	311	302	257	310	294	311	270	283	321	301	298	268	292	317	298	272	296	327	288	309	304	312	298	321	317	290	288	329	290	287	284	328	292	302	324	276	313	298	271	269	303	281	324	273	302	292	280	292	290	312	286	311	300	297	294	311	332	309	291	318	321	299	306	291	301	319	314	307	310	280	307	313	307	293	301	259	290	290	308	291	301	282	307	306	310	316	262	315	294	258	282	293	293	295	317	317	274	280	322	287	304	270	310	290	275	321	294	318	290	278	298	310	296	295	293	294	295	343	265	266	279	307	283	276	266	284	294	290	298	316	294	299	308	281	302	306	312	277	323	294	296	306	302	292	289	244	285	344	303	307	308	323	303	312	305	309	321	266	279	312	262	270	285	312	309	302	295	286	308	286	304	273	295	284	308	274	327	298	295	302	303	297	285	301	294	297	297	251	285	306	295	289	299	304	282	288	301	313	257	275	322	305	286	302	286	309	279	283	303	303	292	307	296	284	292	311	303	290	290	307	287	340	319	282	276	291	277	320	311	288	314	300	309	286	320	310	296	305	321	275	293	303	316	285	312	307	302	284	271	307	354	308	285	299	329	310	301	318	308	299	317	296	285	285	298	297	282	315	300	311	289	279	315	281	308	322	308	300	321	300	307	290	305	292	276	255	315	304	314	272	274	295	308	305	314	284	277	321	287	261	326	290	282	330	275	281	301	312	312	294	295	313	315	302	321	311	314	301	280	283	286	305	308	311	267	282	322	328	265	326	297	293	298	305	265	293	291	308	285	297	277	311	329	325	338	278	298	301	289	291	288	301	353	317	252	296	301	285	323	305	307	256	320	296	299	283	306	311	306	261	267	337	292	276	285	309	300	307	277	326	302	309	307	270	309	301	248	283	286	287	335	288	290	304	307	280	289	285	276	318	312	298	314	292	316	268	287	286	290	313	298	329	300	300	318	274	297	308	286	302	259	321	300	312	317	303	266	324	315	302	295	322	309	276	320	322	282	295	297	286	265	290	296	300	301	313	341	288	295	288	298	282	332	280	279	309	328	304	319	330	282	291	279	313	298	293	315	300	290	301	283	326	303	268	296	296	326	325	279	319	279	295	304	361	318	322	305	300	290	252	307	331	295	321	275	311	298	284	302	295	304	278	277	298	286	311	295	285	305	291	284	307	307	281	325	312	274	292	310	337	313	266	254	293	291	312	321	303	310	288	314	293	277	322	306	303	278	299	287	274	302	277	302	308	276	253	304	303	307	258	288	316	296	295	278	316	304	294	331	298	272	310	306	306	301	302	272	292	258	297	297	330	287	324	279	318	304	276	283	302	305	298	308	294	301	293	313	292	313	281	297	294	285	290	306	300	284	289	316	303	289	298	308	295	301	295	302	276	318	301	316	297	301	294	289	317	277	309	325	276	291	327	292	321	314	319	292	289	310	287	336	310	299	291	314	311	277	294	283	282	295	309	305	282	282	331	295	296	276	276	253	272	274	299	338	284	290	299	308	315	301	285	306	301	304	306	244	301	327	309	294	291	283	318	298	289	299	326	294	288	315	277	305	315	305	308	287	307	327	293	316	297	307	292	308	288	335	288	292	299	307	320	300	306	293	316	298	297	308	279	275	284	278	308	317	289	327	289	295	268	298	308	283	276	249	298	280	261	291	305	326	303	295	299	297	287	316	297	271	305	299	327	301	312	291	304	290	295	294	316	282	336	312	314	277	291	313	312	288	276	313	303	309	313	312	278	304	293	301	280	328	291	333	296	308	318	318	286	305	273	292	308	319	288	301	308	314	318	285	293	311	276	281	277	317	287	335	293	281	271	271	306	286	293	284	315	298	298	273	297	308	304	307	326	315	299	326	278	313	305	284	299	297	296	311	331	324	302	329	287	297	302	272	282	289	265	313	265	283	311	281	310	300	293	291	308	324	289	320	300	297	296	299	299	313	323	297	294	296	293	296	305	303	300	301	268	303	265	290	274	285	296	325	293	269	312	339	297	297	293	299	314	311	303	308	284	295	306	286	330	288	284	293	278	304	270	312	281	296	273	308	310	282	304	269	281	286	294	315	293	275	300	315	309	290	312	308	279	284	285	268	282	275	283	304	292	312	304	302	306	307	304	308	300	304	296	311	295	310	287	274	287	294	309	286	300	300	300	297	304	289	296	303	272	288	271	275	324	301	320	313	320	296	290	308	305	305	293	285	317	309	299	288	305	291	294	296	311	278	324	308	315	311	322	287	312	297	337	270	286	297	288	289	297	291	262	311	307	296	277	329	313	327	285	310	320	278	266	294	264	277	327	285	302	277	291	303	290	280	319	300	317	300	267	275	293	314	305	329	320	279	279	331	274	296	302	290	303	267	296	273	302	298	310	280	274	301	277	293	319	290	277	314	289	290	290	296	302	280	330
18471	2715	5728	6511	5445	4577	3792	3252	2821	2492	2223	1965	1825	1700	1551	1521	1403	1344	1340	1267	1252	1223	1152	1193	1149	1165	1074	1059	1068	1054	1024	998	1002	996	997	971	937	1001	941	934	934	974	929	963	940	889	932	895	983	932	870	882	935	898	923	899	885	914	953	866	884	884	930	895	911	877	867	870	872	830	891	877	882	856	887	911	851	892	809	866	871	844	828	822	861	847	888	838	871	800	794	829	866	863	862	868	852	876	863	862	847	873	846	816	889	841	825	881	825	887	810	818	860	823	857	898	838	834	873	840	855	883	851	877	904	833	811	839	822	856	832	862	877	854	859	872	829	911	812	894	828	798	827	833	852	895	798	894	873	850	859	855	843	847	883	874	846	829	820	872	832	823	837	837	911	857	840	860	874	877	876	854	860	822	857	820	809	839	813	789	864	814	825	823	920	868	861	872	815	871	860	830	836	849	864	808	847	847	886	865	843	824	836	831	814	846	857	897	858	865	845	803	873	842	784	860	830	843	867	846	765	833	829	885	868	824	813	888	876	855	853	837	850	839	793	859	882	811	889	859	832	879	866	820	851	817	813	851	914	810	899	890	848	796	822	856	844	909	826	837	816	826	864	817	846	858	876	830	851	871	834	843	862	870	859	864	852	859	789	897	887	874	850	895	824	832	849	834	871	817	853	883	822	864	849	888	903	834	833	821	809	842	874	809	851	854	879	843	785	784	830	875	844	834	836	859	901	854	884	811	832	849	829	837	838	819	855	779	881	829	824	886	819	866	820	803	881	831	861	830	793	859	838	816	814	799	820	857	837	911	836	820	868	836	889	820	831	857	817	794	883	834	810	820	875	882	821	835	833	825	823	844	845	758	786	796	869	858	886	830	873	858	838	793	864	866	843	818	795	859	824	852	881	849	833	828	875	857	834	804	903	857	810	832	844	807	844	789	805	840	755	788	798	863	836	807	817	839	869	869	875	843	859	855	780	823	814	839	866	810	868	818	869	869	842	864	846	876	825	856	834	854	838	844	833	848	821	855	819	833	798	821	840	865	812	879	875	841	839	840	864	815	823	821	884	897	825	825	868	840	844	810	815	829	868	810	858	846	876	828	832	837	809	828	855	880	832	840	844	816	848	843	886	859	857	831	852	835	861	796	871	802	823	807	819	827	799	842	802	827	884	850	805	838	842	829	837	854	828	857	866	840	842	834	845	867	845	833	790	821	871	863	884	847	848	885	884	852	806	833	824	801	784	808	828	865	828	835	824	830	802	897	857	861	794	880	905	863	849	810	826	857	841	788	861	852	837	849	809	828	858	815	895	854	900	848	874	864	855	858	877	844	882	909	892	833	850	827	799	827	863	824	817	830	811	834	884	832	834	786	877	823	799	861	878	835	890	813	850	845	842	806	913	805	873	835	907	836	820	808	756	800	881	807	893	849	832	820	843	820	812	836	866	778	847	879	864	866	837	849	873	884	879	853	825	814	814	847	816	850	832	808	808	830	809	842	868	832	889	808	818	861	852	816	912	880	874	860	857	865	857	845	869	846	827	828	852	858	846	803	828	836	853	850	872	863	879	849	840	856	894	824	839	829	818	875	821	803	846	846	846	860	833	823	850	851	857	833	847	822	845	875	821	835	830	815	845	879	811	822	851	846	853	843	836	865	846	832	870	834	839	837	946	834	842	863	849	836	871	876	797	863	887	806	832	834	777	804	882	865	854	863	874	858	767	839	877	812	860	817	892	873	859	834	827	892	871	833	912	855	837	866	819	835	831	837	835	822	844	870	790	804	829	825	865	856	855	860	868	844	886	898	817	842	906	830	870	881	845	791	794	841	921	840	839	861	823	876	812	847	844	858	855	814	828	820	821	827	868	830	879	862	864	873	837	844	887	844	851	829	796	857	852	826	848	863	790	861	850	854	815	786	851	872	853	881	838	877	876	877	844	848	823	894	797	842	771	816	886	852	893	842	824	876	865	817	867	816	836	847	853	800	830	817	868	877	849	842	801	830	845	830	834	870	842	837	826	837	822	832	888	849	816	818	800	872	831	845	873	886	862	845	811	819	860	860	897	881	834	813	799	802	832	827	881	823	834	784	873	903	858	823	834	940	814	819	798	844	858	870	884	876	868	859	808	798	836	810	831	860	851	874	890	862	852	848	822	846	845	856	803	887	869	840	852	812	772	875	829	844	844	818	829	842	846	850	831	816	833	795	891	885	895	818	822	855	819	826	824	801	831	808	834	865	862	836	902	880	885	859	822	866	871	775	820	789	846	825	870	794	833	795	836	810	822	852	847	851	860	853	853	824	848	828	850	823	847	831	873	821	826	855	826	848	857	820	864	840	803	842	851	875	827	852	819	813	871	863	837	820	870	829	822	859	811	819	785	787	879	849	806	813	800	864	888	836	825	839	856	815	880	819	828	794	848	848	872	832	871	849	852	869	861	905	847	864	777	831	833	857	810	762	816	832	772	793	777	813	837	817	844	858	827	864	831	803	873	870	812	858	872	901	858	842	900	832	835	826	837	834	826	821	865	811	859	866	849	859	867	842	883	822	812	786	850	810	824	815	804	839	824	844	841	852	846	829	804	846	874	849	845	878	855	827	844	886	831	879	844	900	838	848	826	875	864	818	832	842	897	851	806	866	843	888	858	793	815	857	887	784	821	853	764	864	865	891	831	823	853	842	836	856	851	787	838	827	871	855	849	867	844	848	838	826	774	895	894	847	834	898	833	842	861	861	848	831	856	876	841	821	882	815	846	846	801	792	852	823	791	788	821	804	848	834	790	869	910	826	841	857	836	847	860	842	885	844	886	829	852	883	888	881	836	837	825	814	852	866	839	778	865	851	819	839	796	859	794	803	874	881	819	830	824	825	809	819	842	880	784	832	821	837	836	848	834	831	848	809	894	867	821	846	806	846	851	891	890	834	831	791	885	833	848	844	823	851	864	818	859	817	831	807	848	881	841	864	872	796	831	814	835	859	843	812	851	854	849	816	811	871	865	779	825	834	839	833	830	881	819	780	872	846	842	814	846	821	867	831	877	851	871	860	865	841	856	856	838	782	873	855	843	830	902	830	837	791	848	868	827	819	896	839	848	874	890	922	852	866	830	861	850	866	812	837	846	807	859	855	801	874	819	825	904	946	839	823	840	848	752	884	892	848	887	817	800	841	882	857	836	842	821	768	837	850	851	854	827	812	843	816	818	872	864	860	858	876	881	874	801	853	798	831	850	855	857	835	818	813	848	831	857	835	843	828	821	832	830	826	827	847	821	814	849	861	882	819	855	838	903	809	821	795	868	843	874	865	817	818	877	840	809	874	825	824	828	839	862	843	823	773	865	794	845	829	894	823	819	826	867	831	861	830	801	766	813	879	865	878	802	834	834	829	859	826	850	867	848	847	808	861	808	833	878	824	824	869	824	841	877	818	789	801	890	856	824	862	863	843	866	839	804	890	845	806	864	836	837	853	818	804	846	892	839	826	859	863
4372	335	205	140	147	154	138	117	124	119	128	135	99	123	108	110	106	122	97	114	109	105	106	114	110	99	108	109	95	98	108	98	118	114	138	133	103	117	115	111	109	106	109	114	121	121	107	119	120	106	109	108	112	117	100	111	115	100	108	120	106	124	94	108	90	116	112	118	135	109	109	106	95	108	96	105	128	117	104	100	79	105	108	99	102	88	134	113	106	111	107	112	101	112	89	90	106	90	120	119	105	114	105	114	128	120	103	114	128	89	104	106	111	126	109	105	99	110	130	99	117	112	114	106	107	115	108	99	135	91	100	92	113	93	112	130	107	96	99	106	119	112	134	99	100	83	101	124	120	98	120	109	96	106	102	116	97	125	109	114	109	122	98	114	119	103	99	109	103	117	98	107	102	119	108	111	120	115	122	99	114	102	125	122	103	117	122	94	94	121	111	118	117	116	113	124	90	114	97	108	119	110	103	109	119	111	127	90	105	120	104	101	114	98	117	123	103	123	120	102	132	108	100	121	119	104	111	114	121	109	108	115	114	131	108	83	124	118	112	117	115	124	105	108	103	117	102	120	96	100	88	113	80	97	98	116	113	114	89	118	93	105	93	116	107	102	90	115	108	102	85	124	95	105	101	117	91	107	116	99	103	135	109	116	120	122	101	113	122	87	105	120	108	109	104	120	118	116	120	113	100	120	99	123	109	114	92	115	113	101	117	103	132	119	103	116	97	94	109	98	98	98	100	106	111	108	111	117	101	120	109	101	103	104	106	112	101	108	117	110	106	118	110	82	91	114	95	95	120	102	103	115	93	120	104	103	118	108	119	107	111	131	111	120	120	100	95	123	93	115	100	112	105	99	93	100	107	112	113	95	116	103	118	100	118	88	104	98	103	112	101	104	111	123	126	120	91	106	124	113	108	90	96	92	108	93	124	117	108	113	107	134	125	100	108	113	114	104	107	115	122	121	107	120	104	118	107	114	90	96	124	100	103	106	126	116	108	118	113	130	121	113	98	124	114	115	101	114	91	113	113	114	107	127	102	101	110	106	94	120	115	116	119	133	112	89	124	100	109	99	97	117	105	105	107	109	101	93	120	104	116	134	111	95	124	116	106	93	92	108	125	109	102	110	116	122	102	126	84	112	129	113	123	97	109	102	130	115	114	92	94	102	110	121	99	96	108	102	98	110	113	115	112	103	111	117	99	100	121	116	112	106	95	90	131	109	106	114	132	123	110	109	116	84	103	110	103	96	101	100	114	103	91	100	114	111	102	110	104	128	118	114	109	99	98	105	103	105	111	88	96	130	141	95	135	100	93	128	104	113	141	102	126	93	97	125	91	108	113	109	100	109	97	109	103	99	101	116	134	132	114	88	119	107	93	114	115	114	100	113	103	107	96	106	99	119	112	108	117	103	104	112	109	92	99	100	112	119	111	119	108	110	106	100	101	103	116	102	110	126	112	98	122	114	112	123	110	102	106	102	107	115	115	119	111	109	127	102	88	98	103	101	113	120	115	107	100	128	118	125	116	124	93	105	109	111	121	104	96	89	113	122	113	130	100	113	87	107	93	101	113	117	115	90	115	116	104	113	112	136	100	109	116	102	118	121	113	116	99	118	111	125	103	111	137	125	98	115	113	105	119	105	126	110	113	96	104	115	112	114	98	113	114	112	129	108	110	114	109	97	98	105	111	96	106	108	122	91	102	92	113	101	116	98	117	107	102	112	109	108	107	109	111	106	96	116	116	104	93	103	105	97	122	125	137	114	95	111	102	94	104	106	93	100	128	109	120	114	103	107	104	96	137	111	97	92	101	124	97	104	124	105	107	97	103	86	119	89	107	111	111	118	104	110	113	116	99	102	114	107	110	107	129	103	104	100	99	107	105	116	112	107	123	124	120	96	106	120	118	115	108	112	110	108	127	96	109	100	107	113	123	118	111	111	104	94	134	125	117	128	113	104	120	120	108	112	121	119	112	120	117	104	110	113	122	111	97	108	107	126	111	110	100	95	123	105	105	98	122	110	111	111	92	104	91	116	128	99	99	90	130	117	111	108	117	101	112	115	108	111	136	101	101	122	108	120	115	114	121	113	112	116	105	98	103	116	100	101	107	110	129	116	117	105	108	102	105	121	104	109	103	124	102	115	115	86	124	113	121	108	112	102	104	115	105	112	92	118	117	101	115	100	115	107	87	119	100	114	117	126	124	115	115	100	112	105	117	108	117	102	115	94	117	109	135	103	134	105	115	93	117	115	114	126	111	91	111	106	98	108	109	122	111	122	121	110	94	82	97	125	115	108	102	95	100	108	96	110	101	105	109	103	129	104	103	121	97	113	108	97	114	108	96	112	114	91	118	107	122	120	123	115	93	105	111	119	110	136	114	107	103	123	113	87	120	120	110	113	124	119	111	125	100	115	120	90	126	108	109	117	112	123	116	106	118	106	117	87	116	103	112	96	111	98	101	107	115	99	118	126	108	108	113	96	129	115	98	93	119	109	112	113	109	105	100	104	121	95	113	107	113	92	99	114	95	128	130	117	108	122	98	117	120	118	130	95	114	98	118	112	110	100	108	107	108	111	108	106	115	112	104	113	95	108	120	107	98	118	86	115	101	114	107	107	98	113	115	99	103	107	118	118	112	94	116	97	108	112	95	109	113	127	103	107	115	89	119	106	111	97	93	125	104	113	111	108	114	99	103	114	95	120	140	104	120	127	120	97	90	135	95	120	111	117	89	113	105	121	98	114	108	117	115	103	117	112	88	101	102	122	88	118	120	101	98	99	104	85	119	124	125	100	119	115	102	107	103	118	121	116	120	115	95	93	113	107	103	107	103	124	123	104	100	114	104	110	93	133	103	102	113	101	104	101	97	119	115	107	115	123	105	118	92	98	124	106	106	114	105	115	111	111	136	114	122	109	100	121	90	124	108	111	104	108	116	112	110	118	106	121	98	101	96	99	118	110	122	103	106	101	112	130	125	116	109	92	91	110	105	126	98	101	108	111	118	115	106	130	108	123	96	118	115	112	123	108	93	112	86	108	112	114	108	106	84	103	117	110	105	120	114	125	141	107	109	113	120	115	112	107	121	101	104	115	97	107	120	121	116	113	123	92	116	141	116	93	119	122	137	115	111	123	107	117	112	110	121	107	116	108	95	123	88	121	104	114	107	135	116	138	107	121	110	98	114	98	112	104	104	113	112	107	131	125	114	123	101	93	93	112	100	117	120	116	114	121	116	95	113	137	112	125	120	122	104	106	104	109	114	129	99	111	112	103	130	90	121	118	112	94	130	123	126	99	102	128	114	121	122	107	96	104	89	119	117	105	118	99	111	108	110	99	123	93	112	112	125	112	110	110	131	117	126	134	101	128	93	120	115	119	81	113	115	103	109	103	102	100	85	107	131	129	130	99	108	125	117	106	114	101	109	102	108	98	123	94	119	85	92	111	105	125	111	120	117	116	128	112	104	105	113	112	87	119	114	102
4571	457	530	532	481	446	488	449	439	428	426	396	389	358	406	402	381	389	383	375	417	374	367	375	364	383	362	383	386	357	357	360	344	420	383	358	403	399	383	399	396	401	362	362	404	359	357	400	342	389	358	364	384	362	385	352	377	362	368	380	419	397	356	368	363	380	377	368	392	367	361	405	387	363	361	341	377	393	420	369	370	337	362	367	397	365	367	373	401	403	361	380	365	380	389	371	370	403	355	407	356	388	399	399	384	420	407	355	379	379	410	376	353	370	398	422	407	391	369	334	362	339	347	388	361	378	377	411	383	384	367	371	366	384	340	366	398	381	361	386	372	399	336	389	366	353	374	383	381	378	369	377	359	388	385	363	382	361	362	364	348	391	368	355	386	340	372	380	380	374	365	372	368	383	352	394	333	359	352	371	368	406	382	395	380	394	363	369	404	367	381	386	379	379	353	372	386	355	375	381	369	412	343	391	368	351	384	407	367	374	356	391	388	382	362	397	408	371	379	378	368	373	348	347	373	372	368	358	356	349	338	381	367	374	374	360	394	398	398	372	351	380	323	398	374	383	352	435	384	375	395	357	343	375	400	383	382	369	392	406	391	373	348	386	397	407	359	380	377	360	346	370	386	357	411	361	358	380	397	358	386	378	395	391	367	357	376	377	399	363	392	401	398	355	401	376	356	387	381	374	387	365	372	371	381	363	380	376	424	407	378	342	410	398	356	345	374	353	362	391	399	379	356	378	375	385	399	363	374	384	370	374	378	377	352	390	387	365	375	376	399	384	385	403	373	383	362	410	353	388	368	379	384	372	357	368	398	426	349	371	351	380	347	387	369	382	408	369	380	376	374	376	415	362	393	382	362	398	382	328	381	370	378	389	363	367	349	377	388	301	400	377	372	351	348	363	364	382	353	382	393	394	387	383	402	389	383	363	386	379	363	404	350	360	384	355	346	355	382	363	390	348	364	394	392	376	403	384	369	371	364	418	368	342	383	390	363	360	379	381	360	393	374	383	357	372	353	376	360	372	372	375	353	363	370	349	407	398	363	369	392	342	373	385	378	353	347	350	377	333	361	347	370	394	388	397	353	371	390	389	340	378	377	399	384	411	348	357	381	400	396	354	370	394	371	364	391	368	370	376	339	371	385	381	358	376	356	405	361	377	377	351	366	354	410	349	390	387	360	410	370	379	375	380	385	391	404	393	349	370	369	382	388	366	361	335	368	377	374	362	399	374	376	385	348	368	371	378	416	377	384	400	408	357	379	362	390	350	317	361	404	372	385	413	370	398	383	346	352	380	395	375	351	382	397	377	383	403	405	396	350	357	372	386	346	381	379	392	375	375	395	416	363	376	365	372	388	412	375	391	398	369	368	385	372	381	373	376	394	399	378	376	335	344	369	382	365	371	371	329	371	381	415	375	370	373	342	348	403	368	396	372	359	374	365	390	366	370	382	366	358	375	394	383	339	346	381	386	379	401	359	402	360	376	397	347	395	389	382	360	379	409	387	407	365	408	359	378	349	386	410	364	379	349	409	379	421	397	385	382	378	413	387	378	343	403	397	360	377	397	397	343	380	371	356	352	363	385	385	380	369	361	360	365	359	403	417	363	396	382	333	386	366	378	400	383	386	400	377	357	381	353	356	368	390	392	390	349	389	372	413	356	381	385	378	400	367	372	363	392	378	365	386	393	361	388	318	333	386	347	375	393	351	388	382	411	391	361	403	367	364	374	348	379	375	362	359	377	328	388	348	389	358	398	385	409	401	390	403	379	372	353	393	342	366	372	362	394	355	372	338	357	360	407	375	357	356	360	359	400	378	412	385	385	359	376	343	414	372	358	358	388	397	409	416	381	389	409	359	374	384	384	364	371	386	388	341	415	355	365	395	405	342	396	369	383	392	384	376	382	378	353	422	363	369	376	376	373	398	350	388	379	387	394	392	366	400	331	372	398	362	373	361	375	399	408	330	360	366	347	397	413	371	366	378	360	376	368	399	366	374	362	402	410	378	349	403	396	376	390	340	364	389	352	379	370	376	360	396	379	382	395	372	364	356	367	376	370	382	433	367	423	383	363	372	363	383	362	340	359	375	419	389	379	351	357	355	405	364	396	368	364	342	371	363	377	371	395	395	376	365	403	385	433	364	381	353	402	362	332	375	360	404	404	391	419	381	395	377	396	352	387	370	378	362	376	384	356	372	405	380	393	355	339	369	359	398	333	348	371	370	396	371	392	356	344	363	387	341	372	388	394	372	359	364	373	402	367	384	380	359	433	395	355	409	384	378	415	387	385	353	362	405	385	378	372	358	376	382	361	364	369	380	373	353	419	391	365	376	375	366	365	414	370	361	377	368	399	362	376	422	394	385	400	348	401	386	365	378	389	383	354	353	412	355	397	372	371	379	383	360	359	391	347	399	360	411	393	371	362	405	345	359	356	357	371	365	359	411	400	388	375	389	396	355	377	364	384	372	387	385	340	380	370	391	378	351	354	351	377	351	379	380	379	356	379	388	391	388	390	364	327	369	386	357	363	366	376	332	351	399	383	387	366	373	374	360	367	345	347	362	391	380	396	418	365	345	377	378	366	405	385	404	394	343	366	375	362	347	377	375	397	382	370	371	367	411	373	347	354	387	355	401	354	348	353	350	364	366	351	405	435	350	402	377	361	357	385	368	355	401	357	378	403	383	339	362	346	377	367	354	373	362	385	328	371	397	369	374	415	401	375	365	383	363	391	377	405	376	372	375	361	354	361	363	392	359	382	405	417	351	358	366	358	388	388	400	364	389	358	361	371	381	414	342	369	371	366	361	360	392	392	384	408	372	377	370	355	365	362	381	382	361	399	380	413	341	335	384	382	394	376	380	400	376	376	387	363	349	379	379	363	370	366	381	347	351	350	344	368	386	403	370	348	355	366	359	364	399	371	364	361	342	371	372	373	370	383	391	400	398	378	384	382	375	409	380	396	382	369	381	416	376	354	398	382	363	378	364	395	375	384	360	366	403	392	379	371	390	398	347	369	337	416	404	372	379	360	352	381	355	396	375	386	367	403	379	360	379	417	379	402	414	369	354	385	377	392	372	384	346	385	351	381	376	353	369	393	375	396	378	374	373	369	398	402	387	395	385	370	385	381	409	382	381	373	401	372	401	392	389	325	386	376	397	384	359	382	349	364	396	343	399	384	415	394	387	402	331	372	356	363	364	352	381	372	367	373	386	355	399	365	423	330	378	390	386	396	360	387	344	343	354	369	350	355	396	398	373	371	390	364	383	395	352	392	382	376	375	358	389	377	368	386	350	392	352	372	368	375	388	395	371	369	358	383	373	386	388	385	392	363	381	395	346	374	371	395	343	348	367	352	402	372	366	383	383	364	354	352	354	369	398	393	378	392	328	374	393	380	378	367	378	374	416	403	335	389	350	361	371	392	401	357	372	391	370	413	373	374	398	359	394	371	380	386	381	395	427	366	375	364	392	383	380	402
33368	8337	1702	1127	846	677	538	448	394	367	324	314	328	284	301	286	262	277	235	258	254	247	251	232	237	240	237	224	239	218	235	234	211	222	243	239	244	246	251	233	240	211	240	250	249	254	244	218	216	213	213	227	218	231	226	249	241	241	215	231	222	225	214	208	226	204	249	224	220	250	196	216	256	242	229	195	209	209	211	215	218	228	229	182	216	235	234	210	209	209	215	217	210	233	223	239	246	259	255	227	212	201	202	231	233	205	201	225	216	206	219	211	220	198	232	239	231	201	231	201	208	220	219	207	223	236	207	227	221	201	244	247	217	225	234	238	186	220	212	214	220	223	215	242	222	208	231	226	237	230	240	226	222	203	234	232	260	227	240	226	213	212	222	203	251	231	210	219	216	228	239	217	209	205	220	227	238	209	212	227	197	210	219	236	213	223	205	181	226	212	214	219	208	197	207	232	237	221	231	254	263	219	214	213	230	216	229	237	225	194	248	214	220	233	206	221	222	213	217	229	222	218	212	257	234	244	240	221	229	241	214	225	202	218	213	207	245	219	221	224	220	231	232	226	223	204	212	203	217	221	223	240	229	231	206	227	219	234	241	198	219	221	215	198	227	210	209	228	221	210	199	226	202	228	233	211	231	235	212	212	231	227	206	272	228	224	224	207	211	255	226	223	234	223	227	208	217	213	222	217	218	238	211	207	240	201	215	251	235	193	201	209	242	198	190	227	242	245	197	214	211	264	239	233	208	195	233	230	204	228	228	238	240	237	224	221	240	191	218	222	227	224	264	208	201	238	219	227	232	228	226	211	230	211	224	228	215	211	208	219	236	206	218	218	234	233	195	218	195	222	230	211	220	210	223	201	243	235	234	214	221	225	216	194	225	219	250	212	197	205	199	209	231	201	227	214	232	220	234	205	222	252	254	247	226	209	198	253	206	195	241	185	190	193	222	241	238	257	214	224	206	227	233	211	208	190	236	233	221	227	210	197	208	213	190	233	233	215	238	218	217	231	189	243	234	242	215	193	234	215	236	212	233	240	238	217	190	212	272	204	224	231	205	217	225	226	230	253	242	211	220	204	266	243	228	231	218	210	237	208	216	220	209	209	239	212	238	208	236	224	219	233	234	223	222	229	247	222	213	242	200	207	200	223	220	199	255	241	190	187	232	237	226	223	214	202	231	218	216	222	204	192	221	201	193	203	213	236	239	219	237	248	234	243	218	219	245	229	198	248	233	212	196	228	203	203	209	211	213	248	216	215	221	214	228	223	206	218	199	235	212	204	216	229	194	227	206	218	219	240	229	233	214	224	236	218	209	220	205	215	241	233	209	236	231	206	245	214	207	224	223	192	220	238	225	238	212	246	198	228	234	230	219	235	205	218	239	221	218	229	230	202	233	224	202	209	205	221	248	213	228	234	228	240	217	205	207	233	220	227	200	205	222	196	240	235	212	195	204	223	200	231	246	233	219	201	221	197	239	204	246	227	249	235	240	221	222	207	219	201	209	226	226	212	187	219	199	205	212	231	215	239	213	201	223	203	225	228	224	210	240	222	245	223	220	217	232	219	229	233	204	216	208	202	222	232	223	239	212	211	237	223	233	222	238	194	217	232	200	228	217	210	221	225	214	244	222	209	248	223	221	198	227	227	245	243	213	221	245	222	219	201	237	237	205	202	220	240	229	206	227	200	258	223	236	239	238	218	207	211	226	214	246	192	225	196	208	215	211	205	218	213	232	206	227	193	218	242	217	229	237	196	249	204	222	223	224	237	223	219	226	215	213	200	216	246	224	232	253	235	234	221	237	234	218	206	223	222	215	225	227	235	235	209	215	215	203	207	234	232	221	205	242	230	215	208	226	224	222	217	212	207	217	232	214	213	244	224	230	247	234	220	222	209	237	218	219	218	216	223	231	208	203	219	224	223	247	238	227	240	214	215	242	202	194	218	235	227	218	209	224	221	199	224	231	208	219	216	214	229	190	219	252	228	212	225	197	234	234	208	202	212	224	217	241	225	225	208	228	226	216	236	193	202	258	236	225	218	218	216	213	223	188	215	216	220	221	209	231	219	214	202	217	221	255	204	222	208	233	206	251	234	240	222	208	203	221	222	211	202	215	225	233	226	239	246	257	226	244	222	224	200	242	225	223	209	203	225	249	222	214	219	213	218	211	222	217	264	213	210	222	219	246	258	191	199	201	217	227	227	213	202	211	245	181	258	237	205	222	209	231	230	230	190	221	238	222	219	242	223	220	205	248	215	229	249	232	216	198	233	190	241	206	228	214	190	226	221	197	208	211	212	224	251	224	241	197	229	223	210	226	204	222	223	226	214	247	210	268	219	211	228	224	202	229	234	229	207	220	225	227	222	243	220	226	218	220	225	227	215	225	247	221	227	216	228	220	241	228	234	235	225	223	232	216	203	212	221	213	221	219	220	240	237	227	206	210	223	243	231	238	227	199	209	196	225	210	207	210	232	222	208	239	210	219	218	211	198	225	192	225	216	225	224	237	208	209	211	220	224	230	233	209	245	235	223	207	233	249	246	223	218	225	208	226	210	214	204	209	259	206	222	234	202	226	233	196	235	229	216	199	206	231	228	226	207	187	213	226	202	252	237	217	221	218	234	200	203	205	210	226	244	198	220	237	231	207	231	214	216	199	194	213	223	203	222	210	193	230	206	195	219	231	226	210	232	215	207	227	220	236	219	230	250	217	228	251	200	209	250	229	249	231	233	205	228	213	229	218	195	207	219	230	216	198	208	211	230	225	222	235	205	225	216	217	219	234	236	216	222	218	219	268	220	225	252	215	199	225	232	226	226	225	220	216	204	212	237	189	211	201	228	233	216	208	221	217	217	220	239	224	230	216	218	218	218	241	225	224	230	224	232	202	245	210	226	218	243	224	217	204	250	209	214	240	249	209	224	227	226	214	212	240	222	217	221	233	215	207	226	218	257	239	235	237	236	225	220	201	207	224	255	198	226	218	228	238	211	205	223	229	240	212	217	231	200	202	227	233	211	207	242	212	216	224	224	195	218	202	203	231	224	203	204	204	227	216	233	224	235	199	214	232	222	215	242	229	217	228	229	209	246	223	236	220	219	205	268	213	199	239	206	201	205	206	206	210	206	220	192	218	204	220	210	221	198	235	231	220	205	230	225	255	204	226	230	237	231	210	213	211	212	205	230	227	221	231	236	239	218	224	240	219	219	224	217	218	243	218	205	229	228	196	196	207	224	204	225	238	243	253	231	208	212	233	225	236	244	219	195	214	217	223	232	221	215	229	212	212	213	254	263	213	220	220	229	230	223	218	226	237	225	238	233	237	256	201	202	231	223	215	221	227	211	235	199	205	256	222	249	218	217	209	234	218	201	253	243	210	206	210	220	224	216	211	215	220	246	212	241	236	235	233	228	202	237	249	208	199	242	244	221	238	250	225	241	229	206	233	224	220	204	233	201	201	210	205	212	215	236	222	203	218	257	217	240
14220	1608	3164	3662	3048	2591	2194	1941	1649	1492	1330	1266	1173	1125	1067	920	955	942	865	900	859	866	781	822	845	746	756	774	744	736	778	716	717	740	707	714	759	753	702	699	728	737	679	720	689	680	719	675	726	682	726	721	682	678	662	612	696	697	740	675	705	699	682	722	713	699	686	690	667	663	627	720	673	647	683	630	729	697	648	653	677	665	646	668	674	665	653	675	721	687	679	676	689	714	660	685	654	684	692	669	647	673	665	647	667	697	705	654	675	693	632	648	689	661	666	680	691	654	703	707	693	681	674	669	657	676	640	640	655	649	699	679	703	678	660	690	670	659	668	668	676	681	633	637	678	671	675	668	709	644	674	634	663	633	694	668	664	713	650	684	665	668	635	674	685	699	633	629	665	653	647	684	654	649	600	655	686	648	670	658	638	710	650	632	668	672	696	695	733	675	643	719	673	598	673	719	675	670	654	642	681	644	646	693	606	636	632	653	647	663	679	675	643	679	699	627	658	673	660	639	655	659	660	627	707	666	679	678	646	672	664	706	690	671	691	683	630	617	643	675	709	674	632	731	643	651	679	676	608	666	687	706	660	681	626	679	710	675	693	698	657	648	697	689	657	657	696	670	674	665	681	704	700	662	632	665	678	689	682	684	620	691	629	665	636	707	613	642	632	647	653	685	697	730	657	683	662	657	655	642	701	628	718	660	669	639	628	649	719	637	675	636	661	654	624	669	642	659	662	686	679	641	670	676	610	639	630	728	669	680	632	642	674	668	653	652	702	723	645	673	656	642	660	643	633	642	679	640	642	607	706	676	657	686	702	693	674	676	643	668	627	648	673	664	651	686	637	653	644	756	696	681	644	647	649	639	664	661	692	669	675	688	679	673	682	606	684	670	670	671	704	652	667	663	644	629	667	675	684	630	680	706	659	638	633	631	682	649	661	676	695	640	646	685	667	711	656	687	693	638	674	616	695	692	666	712	659	657	637	713	653	657	675	657	699	692	681	673	644	668	717	671	650	662	646	677	646	655	643	682	677	682	670	680	713	665	735	673	682	659	664	657	650	656	644	706	640	666	618	618	675	649	671	688	683	644	679	694	666	699	642	647	672	612	629	640	675	675	603	628	652	644	667	698	638	666	692	650	675	652	640	665	701	653	644	668	687	668	670	654	681	643	663	663	668	653	661	678	703	672	667	649	672	680	627	651	680	656	644	663	698	689	680	665	694	638	662	659	666	637	659	674	699	708	679	672	621	656	633	654	670	636	653	674	669	641	640	678	635	633	639	663	660	718	698	668	676	647	633	650	675	651	636	657	701	643	664	639	705	672	639	640	657	646	671	670	694	665	658	671	685	706	638	658	652	647	656	666	644	638	660	657	691	677	686	680	702	671	679	729	659	663	668	684	713	683	676	658	627	639	654	674	627	657	672	685	636	691	680	658	717	693	671	667	646	676	677	688	667	664	667	667	692	679	621	719	635	687	672	665	682	633	623	671	689	663	640	640	664	697	616	669	637	722	697	703	673	640	652	641	678	670	611	690	666	656	646	622	682	653	712	661	620	659	631	674	692	660	654	621	660	654	640	704	663	642	675	655	651	704	670	703	651	670	656	667	669	674	622	644	651	648	666	655	686	661	666	672	725	668	656	648	686	716	617	654	585	686	670	701	678	680	633	663	685	666	696	661	703	668	622	678	710	662	661	663	645	622	649	678	651	670	700	708	688	631	624	609	688	671	661	705	672	646	681	670	664	638	648	690	666	613	651	674	653	675	682	648	636	694	666	684	660	657	700	659	683	699	642	680	649	676	708	636	703	675	638	654	675	676	678	698	686	689	718	704	692	625	682	663	656	673	633	667	623	648	696	639	655	673	658	638	670	643	648	681	653	668	634	640	638	706	671	650	655	679	704	654	671	663	686	649	697	666	634	679	632	662	620	609	636	666	648	682	655	649	700	637	643	698	635	686	646	639	676	726	683	707	676	678	661	663	663	686	669	687	649	645	680	619	637	695	672	661	672	693	677	658	633	631	653	645	644	688	636	714	689	675	696	654	676	624	632	693	687	701	606	632	679	691	672	656	681	656	651	675	614	633	649	645	664	646	647	682	718	680	678	637	628	639	619	620	645	712	656	665	620	661	646	683	646	665	651	642	692	669	662	668	671	692	755	645	686	687	689	661	635	677	687	635	675	681	612	679	668	606	640	643	712	696	629	668	641	646	676	656	640	663	679	688	612	699	637	617	659	699	660	681	707	639	656	681	642	670	715	636	652	687	664	657	667	712	708	672	636	658	663	697	673	638	677	636	686	683	641	648	692	650	713	622	676	667	646	702	635	655	621	623	649	625	704	660	673	671	689	662	643	663	679	614	707	679	690	685	691	662	672	668	592	668	682	698	646	702	677	651	685	688	679	633	707	654	700	661	671	714	654	705	637	683	673	684	668	665	635	677	658	659	682	652	712	665	649	631	688	651	703	645	685	635	686	692	699	684	629	660	649	705	642	706	609	644	662	657	653	688	642	688	626	693	639	652	662	663	679	679	639	650	723	671	706	615	682	639	664	636	669	669	633	637	648	627	670	603	691	620	632	637	680	680	659	683	669	630	713	685	667	623	685	675	676	624	664	637	646	693	645	653	636	689	650	678	628	666	682	678	634	666	703	680	675	660	677	637	601	669	688	653	699	698	649	641	644	681	674	689	699	677	687	656	672	701	629	637	668	666	668	643	677	645	661	705	682	663	651	671	700	648	657	648	673	647	668	658	686	629	669	679	711	620	656	726	647	684	613	705	696	696	638	676	666	675	679	657	689	687	690	667	674	663	640	642	666	660	687	661	681	665	658	689	674	648	700	690	626	698	677	687	631	691	709	645	648	622	689	642	626	668	666	650	646	635	634	678	644	677	681	627	670	651	661	705	670	646	656	692	690	631	637	650	653	725	674	692	705	656	666	676	631	641	632	689	702	719	703	665	675	678	653	643	684	668	639	614	660	650	707	653	677	633	638	629	625	649	680	649	623	675	691	649	695	707	676	684	632	641	690	655	718	688	692	666	688	654	671	620	679	670	711	687	709	725	651	658	613	683	677	632	607	708	646	664	645	663	713	647	668	643	669	694	687	673	664	668	659	670	627	675	685	703	664	694	635	691	675	649	676	660	665	672	656	670	664	674	666	642	685	659	663	668	658	653	679	645	668	695	655	712	677	710	615	683	672	662	701	686	681	671	677	691	649	637	657	703	685	676	651	654	656	679	674	643	659	622	654	708	682	689	646	670	669	646	661	625	689	665	666	668	648	619	654	664	640	627	694	638	633	692	674	680	647	646	651	699	660	698	684	638	656	695	663	651	700	701	652	620	615	665	653	678	668	632	658	673	663	643	642	637	594	653	644	665	641	657	653	671	705	668	640	677	647	693	670	661	660	687	699	693	656	671	669	638	632	697	683	680	669	688	670	663	666	631	662	615	676	665	660	696	677	694	668	632	722	656	656	633
41919	19135	5203	2288	1661	1267	944	792	659	610	529	461	462	464	345	416	367	381	370	375	337	362	333	324	361	316	369	336	308	303	287	326	350	321	329	330	343	342	268	310	321	319	299	343	319	312	291	325	310	317	330	304	297	321	297	290	297	296	278	310	299	298	311	298	319	319	290	286	323	285	326	288	287	289	280	297	268	291	293	322	308	305	311	289	289	321	261	314	289	295	278	307	323	325	283	314	321	330	283	283	309	301	306	300	292	304	317	279	281	321	301	260	288	292	282	292	281	323	293	297	316	313	293	303	280	275	287	296	311	286	307	295	284	272	296	300	295	320	292	313	326	303	298	312	310	285	291	292	281	254	283	285	288	312	307	259	279	297	332	295	308	299	267	307	300	281	289	291	263	305	273	270	309	314	321	285	282	287	299	299	286	290	285	282	313	317	301	334	288	346	321	312	292	278	319	307	305	280	324	284	302	301	306	274	302	293	295	289	315	314	265	235	282	332	328	276	292	253	296	293	311	312	305	256	287	282	293	275	290	287	283	292	290	307	302	286	288	293	277	305	299	282	292	299	299	282	270	321	308	298	279	274	284	294	300	292	286	301	286	300	292	263	299	307	300	294	318	291	338	304	286	297	282	323	302	320	297	302	295	313	287	314	265	270	298	286	273	299	299	280	312	281	244	273	263	299	287	305	272	283	285	285	322	291	273	305	304	296	291	270	339	307	280	332	291	310	300	284	270	303	331	302	287	315	299	299	323	312	268	290	300	323	318	308	307	294	318	298	311	293	293	296	298	317	290	294	319	307	298	308	295	290	331	280	313	339	299	284	316	306	281	302	302	269	272	288	301	304	278	278	298	311	292	325	332	319	296	286	310	293	269	269	318	325	293	337	274	314	281	294	290	281	277	305	296	306	316	295	290	293	290	301	288	303	309	306	310	306	311	294	279	334	306	298	268	323	315	268	275	296	303	304	280	323	298	304	309	281	299	339	317	292	321	316	319	295	301	265	281	307	314	285	279	304	303	323	306	312	318	297	293	295	270	301	326	298	310	289	304	333	304	314	318	274	311	264	273	290	288	303	298	293	314	310	290	324	293	290	280	310	285	321	298	318	289	293	293	308	302	287	286	294	305	293	312	306	283	260	280	283	299	337	298	290	284	289	270	293	278	281	306	310	307	300	290	296	323	300	302	297	315	350	300	294	285	277	302	290	317	292	323	288	300	305	312	284	298	335	308	307	310	321	298	266	274	289	281	290	282	300	297	302	301	302	305	316	307	275	344	310	310	319	289	300	318	284	295	303	262	281	310	293	287	292	305	309	306	277	301	273	307	301	311	304	294	314	320	315	308	303	314	304	287	324	318	315	286	318	289	311	298	305	295	327	284	279	275	294	290	308	254	283	313	273	295	309	343	289	307	334	275	249	281	285	275	285	275	312	294	312	310	291	279	283	309	309	278	299	314	309	291	321	293	298	312	275	288	289	285	303	287	277	263	298	308	307	282	310	274	292	305	305	327	334	285	315	306	345	307	304	291	284	311	277	293	291	297	307	291	294	325	337	297	288	296	292	287	327	308	301	299	295	320	305	337	308	312	285	318	279	292	320	278	267	314	298	303	307	294	283	285	288	298	317	305	328	325	275	320	287	287	299	286	292	277	296	288	285	298	308	313	283	299	304	310	274	275	314	273	328	292	271	290	313	299	321	290	338	286	320	305	302	308	289	313	276	276	278	284	308	286	287	288	303	254	299	276	308	267	306	308	346	301	295	289	315	289	298	299	342	310	314	287	319	337	334	263	315	328	295	292	328	317	315	305	279	298	324	278	292	306	307	297	303	309	313	318	295	280	289	291	314	283	285	303	324	276	321	296	301	287	297	287	313	302	329	295	314	327	260	321	301	336	291	295	307	304	289	287	279	279	278	298	315	289	276	293	302	305	306	298	333	299	280	340	280	306	299	298	316	297	331	338	312	279	278	308	303	289	313	297	299	285	299	308	294	263	293	269	281	298	320	307	251	291	316	309	269	327	307	293	307	312	284	295	296	297	307	298	279	299	298	300	288	332	301	307	296	293	296	294	305	310	275	286	278	292	308	286	288	325	271	318	304	277	293	286	272	292	307	306	284	300	294	305	291	280	328	281	281	294	287	304	299	310	285	307	320	287	299	273	275	295	308	270	293	325	338	329	292	294	321	254	316	293	300	261	280	290	299	280	297	313	317	298	275	300	328	306	266	312	286	308	301	312	287	280	250	305	314	316	316	270	345	274	288	315	278	313	301	281	319	299	303	312	321	296	294	322	305	293	330	305	319	296	299	325	282	314	280	318	313	285	298	322	302	286	289	284	307	296	326	325	291	292	288	326	317	349	279	277	309	357	286	302	313	297	310	300	291	288	268	286	282	264	301	292	317	314	284	279	295	335	334	322	299	282	306	294	286	288	318	286	296	302	304	282	313	324	275	315	296	296	336	320	305	285	272	289	325	326	298	312	321	303	308	329	317	284	287	291	276	304	304	295	318	303	275	273	279	291	281	283	269	307	299	284	315	301	274	286	318	310	272	312	313	289	317	295	302	297	334	302	270	301	283	324	315	332	331	318	269	272	278	311	275	331	286	275	300	297	280	299	279	282	284	292	303	308	281	297	315	282	276	278	301	279	293	275	282	275	302	274	314	313	264	316	272	283	314	282	315	326	303	290	325	295	319	282	291	310	305	310	281	257	276	322	329	312	320	319	303	318	278	317	290	303	327	278	290	276	299	318	305	336	280	292	294	296	339	297	305	301	300	294	267	293	283	280	295	289	316	288	276	301	297	299	296	299	316	311	305	299	324	309	291	302	269	310	273	300	293	279	288	314	278	301	291	301	283	288	295	285	293	287	288	286	306	321	307	321	303	319	309	303	323	321	314	287	308	287	304	314	276	311	275	320	299	283	299	325	306	317	289	271	300	308	288	292	310	285	299	310	281	307	305	280	297	296	307	295	320	294	305	320	313	322	323	324	292	318	296	293	322	287	259	308	284	299	298	273	270	307	289	273	293	302	295	314	276	305	281	284	297	306	274	298	292	348	334	279	319	341	293	320	323	336	292	325	282	290	294	316	316	326	269	301	307	266	311	308	281	285	303	293	308	262	270	329	283	277	273	311	298	309	312	323	297	309	307	291	279	320	284	300	298	318	282	294	301	300	282	311	285	303	303	265	282	338	292	320	279	301	311	298	323	277	263	280	294	311	328	317	298	299	281	278	313	275	293	279	307	280	302	305	312	292	306	282	296	274	291	274	301	304	293	293	318	336	274	302	267	278	312	313	339	322	275	320	297	299	299	297	324	279	292	327	292	285	284	294	292	295	302	292	283	319	322	320	308	326	288	294	313	302	300	307	291	322	269	313	318	274	302	275	325	291	275	303	291	293	295	282	312	293	303	274	302	299	305	298	267	300	305	306	295	329	293	312	303	286	293	283	275	252	289	341	298	262	298	318	280	266	326	298	293
18478	2744	5720	6526	5552	4638	3800	3219	2740	2399	2176	1979	1810	1741	1617	1480	1475	1375	1295	1206	1218	1216	1140	1123	1058	1130	1060	1022	1021	1005	993	1027	1003	970	978	968	935	919	990	938	966	933	949	922	908	923	921	890	939	924	891	895	946	915	899	889	877	923	895	948	941	868	892	853	873	899	877	914	870	904	919	875	887	898	882	890	868	879	855	879	762	840	843	894	894	880	833	809	792	861	838	854	878	840	812	853	871	845	835	834	854	862	869	839	854	842	881	827	893	882	891	893	915	878	806	868	866	899	810	853	806	903	823	868	890	880	867	843	784	824	796	883	895	845	861	845	852	831	879	878	842	867	905	858	848	818	831	842	827	831	851	873	882	849	807	835	827	841	844	901	907	822	812	861	836	810	806	843	862	880	820	840	860	809	817	881	864	797	808	834	873	882	804	835	859	896	818	812	875	787	861	850	863	804	818	856	875	870	863	859	845	847	844	846	847	808	822	879	814	815	866	885	802	878	846	832	848	827	811	823	794	868	846	881	852	945	851	846	841	885	833	847	868	855	852	852	882	829	810	861	832	859	832	818	829	858	869	809	853	835	831	872	835	899	829	819	836	827	831	851	843	839	782	840	854	838	860	868	799	808	836	854	814	824	851	869	852	840	831	820	860	863	860	783	869	848	829	835	930	800	860	831	829	846	858	840	867	878	795	820	843	869	863	822	865	819	842	851	845	827	813	829	831	857	813	841	821	840	825	866	847	841	883	808	844	806	828	827	918	783	804	848	831	918	839	837	827	824	798	857	851	836	797	844	832	803	874	847	831	785	904	878	859	857	850	838	803	836	824	852	838	903	812	859	826	843	830	848	890	831	822	856	862	811	797	844	823	843	872	829	816	823	868	853	834	822	805	852	820	833	805	882	852	814	869	836	828	796	887	853	797	847	874	894	874	832	840	884	833	850	851	854	832	802	877	863	812	851	847	833	873	856	857	878	853	857	830	874	808	821	814	886	873	862	890	782	833	833	851	900	837	799	833	857	825	793	829	834	819	877	865	830	875	804	829	845	856	859	800	791	836	837	828	853	801	824	870	836	893	830	814	849	810	872	847	770	798	856	816	794	785	823	809	868	832	850	827	880	895	827	807	800	859	818	860	841	871	839	903	827	841	835	855	801	871	851	855	823	857	857	844	856	869	830	869	849	836	795	918	877	881	803	870	853	856	799	811	825	856	870	826	832	837	840	892	855	860	812	828	822	821	792	804	822	853	839	813	853	799	826	823	846	841	846	824	837	854	843	836	849	874	844	848	834	791	911	856	839	822	868	884	826	892	893	850	826	856	854	831	796	795	838	850	811	846	789	834	843	853	889	814	791	815	827	817	884	855	817	869	833	853	824	860	853	849	846	829	866	814	850	827	791	846	838	812	839	828	878	872	828	833	818	842	865	841	817	807	829	870	870	883	830	782	882	889	812	852	806	814	851	850	862	838	899	813	813	795	799	794	872	815	831	825	832	831	868	848	860	826	810	866	839	763	849	857	859	798	867	836	839	874	830	835	812	836	858	832	824	828	805	842	795	872	813	809	848	854	869	793	826	853	818	841	843	811	829	859	831	867	813	834	849	859	795	797	835	871	849	831	905	876	849	876	856	847	881	820	814	782	885	855	863	849	846	789	870	859	838	856	856	882	891	862	862	848	842	857	804	905	822	813	840	832	878	810	810	850	901	884	846	896	854	886	847	816	842	820	815	759	820	830	838	839	839	869	848	856	821	821	877	873	797	844	868	811	858	829	850	897	827	822	855	827	875	857	865	806	805	818	834	816	838	857	835	818	814	819	796	878	833	803	861	873	807	857	840	813	828	849	841	857	777	864	875	856	830	841	878	864	835	834	843	843	840	837	806	842	872	832	790	822	818	806	818	836	838	838	842	868	809	825	807	822	836	890	842	849	821	815	765	885	829	904	910	820	821	817	792	876	890	824	804	811	862	819	810	811	823	815	857	842	845	820	810	790	845	811	827	808	883	819	823	809	857	828	888	801	875	852	890	785	834	877	832	860	812	904	844	906	813	784	809	829	869	837	866	877	829	859	816	834	829	857	838	905	855	822	855	820	888	911	799	823	862	845	819	845	873	840	848	882	816	830	830	844	821	850	878	864	828	884	836	889	863	818	870	828	830	874	804	882	855	839	782	873	850	806	853	860	885	832	866	792	854	890	877	844	839	823	867	839	897	818	844	838	823	826	872	855	822	885	851	850	847	795	836	870	853	817	872	833	857	836	861	849	791	844	843	869	819	842	806	816	876	834	878	870	792	824	927	806	864	860	814	816	881	855	823	841	882	872	866	855	874	851	823	822	813	832	888	804	842	828	874	798	882	900	827	866	892	832	818	804	788	832	850	808	847	855	844	830	846	827	877	802	837	864	791	878	833	861	848	792	824	889	854	857	810	833	811	846	855	810	854	839	841	817	845	790	859	893	783	860	881	852	844	833	850	851	801	831	817	831	842	845	809	831	847	817	836	849	819	873	820	856	858	863	826	870	813	823	822	835	895	833	872	819	829	861	833	834	828	803	829	774	846	843	862	845	833	897	884	857	850	847	917	827	825	850	878	869	875	893	821	801	804	821	846	870	846	863	835	870	864	868	857	837	784	814	892	848	879	846	829	867	890	795	857	886	841	827	830	894	838	828	845	827	800	869	826	879	907	818	833	821	810	839	832	807	828	853	788	848	833	854	863	807	820	833	855	793	845	848	893	864	819	837	801	817	841	832	856	785	812	883	851	864	802	830	803	845	894	822	829	774	919	863	861	840	834	815	760	844	861	842	832	860	848	814	884	848	844	817	827	864	846	842	856	824	894	843	896	839	813	816	811	850	788	834	808	866	825	832	787	783	813	832	809	833	858	823	839	869	818	890	862	849	863	830	841	840	873	832	809	827	850	840	846	848	893	817	864	854	878	836	844	883	886	804	857	843	825	802	882	778	829	855	898	910	849	816	832	889	843	811	853	840	831	829	857	822	853	892	873	850	871	798	846	795	841	823	846	891	833	843	891	842	825	820	877	858	845	833	851	886	872	851	826	850	856	885	844	853	857	798	818	861	847	840	897	878	871	824	837	838	851	822	839	866	763	822	810	839	785	830	859	870	835	878	840	938	836	786	803	903	806	828	927	831	832	825	869	899	805	885	879	844	831	869	849	820	835	805	831	855	896	872	837	841	871	850	849	883	857	846	812	861	872	892	837	829	832	833	845	830	855	845	814	852	870	802	864	846	848	805	853	879	850	843	825	804	858	842	829	808	786	866	834	821	911	788	887	853	847	836	814	888	861	786	884	835	863	811	821	816	871	831	761	835	836	784	808	821	806	869	866	804	886	810	788	838	852	881	832	825	847	866	847	819	849	858	883	822	883	849	815	837	803	837	865	835	829	876	823	872	833	842	829	829	840	801	830	879	864	792	833	818	803	815	828	892	834	842	843	846	873	819	833	815	845	806	849	856	853	855	802
4080	349	189	146	137	112	129	124	110	125	109	124	117	103	104	107	101	109	118	116	95	102	128	111	107	102	106	97	117	92	99	121	103	109	110	100	108	100	103	106	115	96	123	107	114	114	99	94	121	115	97	118	92	96	119	136	105	109	115	117	112	134	96	99	96	98	110	108	109	115	106	103	118	114	107	93	106	100	116	95	100	100	87	128	107	106	99	90	110	111	119	112	107	105	123	107	105	119	98	119	118	128	84	104	118	100	107	115	132	88	105	118	116	104	106	112	114	111	119	112	108	103	121	109	134	112	103	111	109	110	111	106	126	105	110	111	99	115	104	125	91	115	108	109	119	107	124	100	98	117	118	116	95	119	105	113	95	101	120	134	123	116	122	118	89	117	82	105	120	123	102	118	92	115	95	108	121	117	102	104	111	95	113	103	102	116	123	101	114	109	118	103	116	91	117	89	128	110	110	116	111	92	96	111	103	119	112	121	101	94	88	98	92	99	109	122	105	110	106	111	117	100	91	119	107	103	104	106	92	107	112	97	118	100	111	109	111	110	100	98	107	112	110	103	126	99	95	92	103	104	114	115	122	131	115	87	97	113	114	123	110	103	96	122	112	117	109	109	94	119	111	95	115	108	108	108	98	110	116	91	115	110	113	111	104	106	100	103	129	96	100	101	115	115	135	119	99	105	115	105	104	116	119	89	106	101	96	122	109	120	108	109	92	108	98	96	107	121	114	106	93	109	115	104	109	116	112	111	112	99	114	97	105	101	113	114	108	101	117	108	109	115	104	97	112	94	110	102	109	110	113	103	106	102	123	109	99	120	102	98	126	105	104	111	100	105	103	114	103	119	106	120	90	97	109	95	103	118	99	114	113	113	79	119	128	121	121	103	107	90	115	123	117	117	111	101	98	107	113	106	128	114	101	96	109	104	97	107	108	127	106	113	110	105	105	101	89	99	105	112	101	117	90	81	118	122	103	99	130	89	89	118	111	105	112	99	108	111	113	118	113	116	93	107	100	103	125	101	108	96	118	108	113	109	124	104	113	97	118	91	119	105	128	98	114	86	93	119	115	112	113	108	93	112	118	110	96	128	117	116	123	90	140	106	90	104	124	100	108	112	115	111	108	109	131	108	99	110	101	86	105	104	98	119	106	110	106	118	92	95	123	102	100	120	122	100	96	107	112	107	112	125	97	124	98	101	112	110	120	129	123	102	111	119	109	137	101	100	101	119	100	111	119	111	116	118	128	126	80	89	109	113	96	104	109	118	99	104	100	101	90	113	102	110	119	98	107	115	118	90	106	108	109	96	101	102	103	115	129	113	84	110	111	102	111	88	104	106	110	109	111	92	100	133	106	104	114	99	100	110	101	97	110	117	115	105	109	100	119	105	119	114	111	116	125	85	93	105	99	114	119	100	119	116	108	109	100	108	114	109	90	117	102	108	100	100	100	125	125	95	107	119	139	106	109	118	139	93	121	115	112	122	106	87	101	132	115	109	114	108	115	115	102	111	105	126	127	113	100	105	91	131	104	98	120	123	116	94	108	115	106	125	99	110	103	106	134	95	115	113	114	113	96	105	90	116	124	109	100	104	93	118	109	115	119	119	120	108	107	109	126	98	128	123	101	112	111	109	86	114	116	90	102	121	126	115	91	103	105	90	109	122	95	115	97	99	103	131	118	88	112	113	117	101	138	104	110	108	112	107	122	129	107	111	91	102	122	94	115	125	108	108	98	108	121	108	115	125	126	104	114	110	99	116	103	122	102	120	137	122	99	109	103	95	101	102	120	95	125	124	98	119	109	116	108	129	114	99	128	114	113	126	111	90	104	106	116	113	114	99	102	97	108	120	105	92	125	96	113	104	95	105	97	114	105	110	119	118	116	105	108	101	108	112	97	114	128	103	116	106	122	98	106	113	86	131	105	118	120	102	111	120	104	122	116	104	112	110	128	100	100	98	108	115	121	106	122	117	129	82	102	104	103	125	102	98	109	106	112	128	102	108	116	98	125	97	107	115	110	110	97	121	102	125	103	96	90	110	93	104	100	111	107	95	97	104	102	108	114	95	109	108	101	123	103	100	114	117	113	99	131	120	108	103	101	132	117	128	109	101	100	93	135	126	102	99	102	95	111	95	98	97	117	118	106	107	103	115	96	103	116	94	95	108	103	122	104	117	109	104	97	130	117	128	127	104	117	117	115	98	98	120	98	99	109	91	111	106	101	125	103	100	114	95	110	100	111	103	107	117	97	115	127	101	90	119	121	117	109	98	121	131	112	114	114	106	120	124	114	97	110	103	117	117	104	128	108	105	97	95	97	124	107	119	94	107	108	114	107	116	106	91	113	95	100	116	116	100	99	107	105	125	119	98	116	105	98	118	106	94	126	110	123	87	127	107	104	117	126	118	113	117	106	121	82	123	114	88	100	106	113	97	122	126	122	105	97	111	104	112	104	104	86	78	100	113	108	107	106	102	114	110	110	101	113	110	124	108	105	102	88	103	100	107	103	101	108	102	122	92	131	97	113	121	107	120	113	103	128	105	120	118	100	109	96	104	113	105	104	113	105	98	116	99	121	90	105	120	118	123	118	112	130	117	106	115	118	108	110	106	129	101	121	99	125	123	120	92	114	118	98	113	110	116	100	112	133	110	107	100	111	88	95	121	106	122	110	100	111	101	110	118	123	109	104	93	134	85	108	98	99	119	122	110	102	105	103	112	115	83	101	111	123	108	129	103	107	105	118	139	125	111	136	131	106	106	116	112	100	99	120	108	108	114	116	95	123	114	120	123	100	95	123	128	95	105	114	121	102	96	122	124	91	84	111	111	96	128	111	106	123	124	119	102	99	114	111	111	93	109	104	101	104	93	93	110	94	109	131	122	114	101	109	117	107	116	114	96	99	115	99	113	102	117	115	111	112	108	101	124	119	112	97	111	108	111	114	103	99	111	119	135	105	85	100	110	108	101	106	107	97	109	120	85	121	116	109	130	101	102	101	131	103	102	110	104	115	109	115	107	100	104	104	104	123	117	117	112	86	115	103	122	102	105	118	92	95	131	109	101	98	120	110	104	104	129	118	85	129	101	119	117	107	115	107	105	121	110	108	108	91	106	115	102	118	102	121	99	118	109	92	112	106	107	105	129	119	116	114	115	112	110	111	121	100	101	103	90	119	103	110	109	84	115	115	93	117	105	101	130	90	96	121	103	92	125	103	88	107	115	110	124	118	116	103	104	116	118	125	113	118	103	113	120	111	120	96	115	95	106	96	107	118	130	122	116	86	111	79	110	94	118	91	108	89	116	111	128	111	127	111	105	92	89	112	112	92	100	110	100	98	100	115	100	123	115	109	118	109	124	117	118	122	108	109	119	127	105	111	109	118	99	109	100	104	130	113	135	100	119	105	115	103	106	126	123	110	120	108	112	112	102	103	106	113	102	110	116	92	113	113	89	96	124	107	92	98	99	104	125	105	129	120	84	117	119
4408	441	480	555	545	495	450	419	407	376	419	416	402	365	403	409	397	386	400	366	401	376	386	393	350	435	375	370	390	354	339	342	384	348	362	385	365	390	359	384	379	385	341	365	373	388	373	384	373	390	354	346	395	372	351	362	355	378	365	376	378	373	373	371	358	352	391	393	383	354	352	392	399	403	359	340	361	383	389	379	372	395	386	432	350	367	404	363	382	380	352	367	375	396	379	382	395	364	391	346	388	370	371	415	333	413	384	407	361	363	377	392	378	401	359	380	395	355	349	372	382	358	394	405	360	411	359	384	376	348	375	356	367	375	354	376	384	380	375	357	371	361	345	366	387	362	386	360	385	378	392	395	362	367	349	360	344	368	380	362	341	368	392	363	349	366	361	356	356	383	375	380	358	398	406	378	374	351	415	374	415	355	354	375	391	353	377	358	346	339	404	384	396	396	387	358	406	389	371	357	363	375	373	372	411	385	366	365	380	391	375	360	375	375	375	367	369	363	366	384	370	367	375	380	336	375	364	366	369	378	345	330	377	361	404	339	374	372	336	410	363	343	362	351	361	375	378	360	371	361	414	343	375	375	379	404	361	382	378	351	395	406	394	385	350	349	379	354	402	380	372	378	360	426	365	380	359	418	374	365	396	358	359	352	360	425	374	365	392	404	395	333	376	346	348	397	418	357	371	353	347	371	416	367	377	348	373	401	376	389	380	353	365	381	401	358	374	370	301	384	389	376	381	360	343	349	327	365	340	353	401	356	366	344	368	366	382	372	384	398	382	366	355	355	366	368	380	364	359	364	350	376	356	368	346	385	362	345	368	367	333	362	390	370	397	392	409	354	419	383	397	344	376	351	362	385	368	382	344	337	413	405	367	363	329	391	353	400	367	328	332	376	377	396	325	379	357	411	374	376	369	346	381	386	389	370	341	385	343	371	375	387	394	392	409	373	382	379	353	344	373	391	377	370	352	327	370	384	369	354	363	404	365	372	370	378	420	355	350	375	394	348	400	365	385	366	363	354	376	366	391	372	389	333	354	374	362	377	359	368	374	379	365	336	380	361	366	365	371	349	376	391	379	371	425	383	376	371	416	371	379	374	387	387	378	394	379	372	351	385	334	374	401	399	407	378	394	329	358	396	351	398	420	363	391	384	347	378	387	413	399	350	362	371	389	380	392	398	367	375	395	367	381	386	373	378	368	400	364	396	341	408	357	344	398	363	399	365	408	354	403	393	407	364	407	383	377	421	342	361	378	341	332	363	362	354	361	363	355	391	392	368	362	356	355	392	392	404	347	344	352	373	369	383	353	358	369	363	374	396	371	341	347	345	383	370	377	399	341	378	361	374	360	371	373	353	388	376	393	377	390	359	372	364	371	377	378	385	357	340	370	413	377	363	349	358	386	354	381	357	361	377	368	336	357	348	354	366	384	362	360	385	393	406	375	356	372	343	335	408	394	378	366	368	386	376	366	372	425	406	371	387	368	367	349	336	370	390	375	366	388	368	395	367	344	380	367	383	354	391	434	357	382	363	351	434	387	384	367	380	361	416	389	399	375	349	382	377	356	349	385	382	365	352	329	342	384	378	377	377	382	355	372	405	348	334	402	377	377	385	348	363	411	366	360	395	397	369	356	390	347	402	384	376	394	345	385	364	358	387	342	365	356	379	363	377	336	363	371	377	332	382	365	378	373	383	366	365	379	363	387	368	354	371	371	364	375	348	372	356	384	332	372	380	386	358	344	342	352	355	362	357	371	355	414	367	385	389	389	353	374	412	344	368	395	388	374	416	403	403	362	381	385	361	352	383	343	432	345	371	361	360	367	383	389	354	365	345	359	362	373	409	424	389	349	381	402	348	377	395	382	365	401	381	363	350	370	352	389	392	375	388	338	386	379	343	403	384	369	358	357	389	387	340	386	371	339	377	385	369	380	355	371	378	386	371	383	373	344	401	355	448	393	364	388	378	380	395	357	382	391	384	391	336	388	378	364	387	376	362	364	364	392	408	388	367	355	387	396	353	389	392	402	362	383	364	381	391	375	374	384	340	402	350	369	355	398	367	355	391	382	376	378	335	353	356	359	346	345	372	370	374	371	366	380	396	423	389	386	391	365	387	387	372	373	384	361	348	369	383	381	371	348	348	394	365	372	344	369	362	387	370	364	363	379	350	354	386	345	396	361	424	342	387	359	354	353	393	341	377	378	354	398	389	369	361	393	348	382	387	385	378	367	357	373	373	397	357	359	355	394	349	395	375	346	405	382	352	382	391	416	372	376	357	343	340	330	341	361	358	391	395	366	369	381	383	362	358	367	325	374	361	377	359	406	371	381	382	361	372	383	375	391	384	369	383	367	385	386	365	367	375	358	383	384	368	354	367	361	357	360	373	375	386	371	396	357	351	360	368	339	387	358	376	393	352	371	364	395	348	395	392	360	383	401	363	385	383	369	402	375	368	379	385	384	354	386	349	403	378	371	380	363	332	358	363	389	361	395	370	359	365	378	394	376	365	359	343	370	389	373	390	380	368	394	377	377	385	370	378	347	378	387	431	351	369	391	385	353	319	385	413	370	358	400	382	394	359	370	360	417	361	376	373	382	378	353	369	423	364	364	379	374	379	378	353	382	367	381	365	370	377	407	363	335	363	401	361	369	355	379	389	384	365	381	372	371	378	377	355	336	395	356	355	387	339	376	377	381	408	375	376	400	384	408	363	361	368	358	361	378	403	389	367	418	400	354	358	370	375	371	377	403	425	379	364	376	371	353	384	358	391	359	360	360	374	359	388	408	407	357	381	366	404	365	383	361	372	352	378	387	395	367	366	334	360	394	355	361	368	362	380	356	374	342	374	384	371	356	433	381	363	378	335	362	357	361	377	372	375	375	385	346	367	382	360	390	398	392	362	374	360	388	341	363	391	345	370	363	388	361	393	336	390	348	353	392	375	387	337	379	378	394	360	370	343	345	352	405	365	349	432	420	349	335	385	389	357	374	386	340	355	375	389	366	378	380	376	355	399	382	314	421	376	369	383	386	408	365	375	375	362	406	367	416	411	369	378	401	359	371	367	347	338	359	356	385	356	381	413	342	360	378	398	380	354	361	355	370	371	375	377	370	411	368	367	395	399	351	347	373	375	368	394	370	402	403	368	358	344	357	359	414	370	354	367	346	372	388	381	351	344	368	380	359	359	411	382	363	396	382	381	380	366	355	401	392	365	336	353	351	309	388	360	396	397	348	361	394	376	375	390	366	417	316	379	380	375	359	422	389	350	382	367	384	356	358	408	370	407	349	357	376	357	342	379	317	386	414	383	395	389	376	383	412	359	379	370	377	374	353	336	388	369	378	373	335	381	385	405	359	361	396	380	384	374	369	390	343	392	378	418	356	365	352	350	389	372	369	349	385	343	365	361	362	384	393	370	382	372	364	372	365	381	372	336	373	388	382	364	360	359	346	361	384	357	341	341	372	350	400	330	355	361	352	361
31385	6880	1627	1102	837	650	553	461	384	336	314	328	290	286	278	256	265	272	232	235	237	242	236	264	250	216	235	246	225	225	215	207	231	223	227	224	202	224	243	218	218	226	237	214	212	241	230	217	233	226	231	233	243	208	229	240	226	221	232	248	238	246	226	248	240	205	235	235	223	250	223	236	220	212	233	222	231	215	194	206	218	244	242	216	233	223	217	212	196	220	235	228	233	235	212	232	225	235	225	205	224	252	217	225	210	216	182	199	201	218	221	234	228	237	230	254	229	225	226	216	214	194	210	253	232	218	267	231	226	200	225	228	246	215	195	215	243	232	206	206	193	203	208	212	226	230	233	214	218	235	241	200	208	222	193	237	241	217	234	229	215	226	207	221	205	221	222	213	191	220	223	222	210	239	202	215	213	231	211	235	234	217	233	214	235	224	225	207	234	257	239	217	225	215	202	228	206	217	238	226	216	214	228	226	221	237	231	236	218	235	218	242	225	220	206	221	206	249	221	228	222	206	216	227	249	203	197	231	229	251	210	218	217	241	187	210	239	207	238	226	230	225	205	255	215	227	205	209	184	198	211	235	220	217	202	235	216	234	219	203	209	223	237	232	208	205	212	223	221	238	235	238	218	223	221	219	228	258	243	210	212	203	193	202	233	193	217	237	235	209	236	225	260	197	203	237	219	249	249	228	211	226	244	212	209	229	203	245	224	245	212	193	214	207	246	210	217	232	220	197	196	219	227	234	246	227	218	229	220	190	209	229	236	243	234	211	235	242	221	220	232	222	208	176	217	199	226	236	237	186	220	221	218	210	211	228	225	215	197	201	253	216	228	235	210	192	207	234	206	227	250	212	229	218	186	221	233	236	223	238	214	234	226	206	222	218	244	213	190	209	231	201	217	213	207	251	194	232	227	241	237	219	201	227	221	223	217	203	236	204	207	235	218	223	220	227	231	193	193	211	243	211	212	203	222	229	226	199	213	223	217	222	226	215	230	231	251	227	244	219	219	197	223	228	220	221	209	217	244	194	225	210	207	232	243	214	224	187	225	221	200	240	218	228	210	238	219	216	242	227	223	208	263	209	234	205	216	207	211	198	229	236	236	232	225	234	235	240	220	203	230	258	229	237	236	202	242	230	235	207	253	229	221	213	222	236	211	218	214	227	217	226	236	213	236	230	229	239	216	215	203	216	213	224	193	230	234	239	233	194	230	216	239	243	219	213	225	205	205	239	244	217	231	204	231	207	226	219	241	240	208	202	228	211	248	217	220	227	231	212	222	228	239	182	218	197	238	213	217	216	211	205	209	220	223	213	229	229	214	268	227	235	217	213	209	233	194	251	222	259	211	214	241	231	212	208	215	201	203	221	230	207	226	236	204	210	213	202	223	208	224	206	233	200	217	227	218	217	237	218	195	211	223	236	213	200	216	228	262	227	233	221	229	240	230	230	208	193	238	216	227	238	195	231	232	220	226	226	242	212	229	216	224	225	237	207	222	189	207	216	223	210	227	210	221	217	226	232	187	221	234	223	227	213	238	228	207	202	222	196	246	229	228	230	207	189	225	221	231	208	237	213	187	226	229	220	207	198	198	225	237	210	209	187	200	197	216	219	197	205	220	214	214	252	214	229	232	220	215	249	214	223	228	205	233	226	211	200	214	225	207	244	222	235	203	207	220	223	226	228	220	231	212	203	215	214	204	240	217	221	212	206	188	228	251	231	205	219	223	215	217	209	214	225	210	234	213	231	216	230	223	209	235	223	234	225	228	225	210	202	238	207	252	197	212	222	221	202	215	252	203	243	186	213	236	227	223	274	201	231	227	206	225	251	213	203	195	216	207	221	226	221	230	211	232	240	213	237	207	231	231	236	192	218	242	213	194	196	189	171	245	225	241	188	222	195	234	221	218	240	210	232	210	214	243	216	230	219	224	189	212	215	212	224	221	223	200	249	232	239	233	214	224	194	223	206	209	208	225	218	205	210	235	232	218	230	240	248	238	200	210	228	215	196	212	198	211	217	221	202	207	199	223	245	234	210	210	208	238	235	193	212	221	256	253	214	217	210	182	234	209	213	222	211	239	228	228	223	225	202	226	236	204	203	213	222	231	209	246	226	218	211	197	226	202	222	205	239	215	215	214	204	217	223	240	186	216	242	220	237	230	223	207	204	221	206	209	200	209	226	226	220	231	239	208	205	226	221	228	220	218	217	238	196	202	217	191	190	220	217	226	217	235	215	195	221	227	214	212	216	213	231	222	227	202	215	195	212	221	199	191	206	210	218	225	213	226	230	207	209	211	204	248	220	213	219	222	222	218	229	232	197	214	207	216	220	252	222	230	218	222	231	208	210	239	216	237	247	223	234	221	213	219	204	199	217	211	241	227	223	210	227	219	230	236	209	210	234	242	222	224	216	223	191	229	236	188	216	233	262	230	233	212	228	216	232	223	205	208	213	214	232	214	224	214	192	217	223	221	224	227	228	217	231	235	223	200	213	251	230	215	209	252	225	230	199	219	203	198	223	230	226	224	196	214	208	228	231	225	217	220	203	219	225	197	258	221	189	216	252	238	249	210	187	203	197	224	204	203	223	220	212	219	208	269	237	199	213	231	213	207	207	231	220	200	243	236	234	215	225	221	193	198	217	219	215	220	227	217	248	225	206	228	189	243	213	216	228	212	199	217	210	207	215	244	234	226	243	192	232	240	248	220	227	233	232	221	222	234	206	246	206	225	201	233	210	224	203	219	236	225	196	228	247	205	216	236	245	209	247	230	225	208	241	197	217	221	192	231	222	223	226	209	231	216	216	254	238	247	220	235	234	227	230	246	228	211	211	221	234	214	207	206	242	200	238	178	190	223	215	219	219	215	243	204	212	235	240	230	217	227	228	215	208	231	221	231	238	214	238	225	186	237	210	191	204	229	204	214	235	218	226	221	220	233	204	214	229	204	215	198	215	236	265	229	225	225	226	209	209	213	215	244	225	222	202	206	204	211	219	197	204	206	221	244	217	199	209	198	207	213	214	223	228	218	213	235	224	205	224	219	218	205	224	216	217	230	225	206	231	211	228	189	230	228	196	217	199	222	220	239	197	248	214	230	208	220	207	202	238	222	203	214	203	188	218	235	220	230	190	200	214	213	218	208	193	246	212	170	222	232	236	224	210	222	241	220	211	226	209	224	212	225	236	222	217	223	218	229	236	195	223	227	201	207	228	249	211	221	236	235	240	186	254	233	213	222	220	223	221	215	234	202	210	208	228	206	211	209	250	206	226	214	230	201	229	195	211	230	223	210	217	239	229	236	200	199	215	228	237	227	217	264	242	233	207	204	196	240	205	200	231	219	232	229	217	220	209	229	239	234	214	202	226	224	207	227	205	223	225	204	197	212	196	220	185	237	219	192	242	231	242	211	238	221	214	230	206	212	233	223	215	218	214	190	212	218	225	231	202	220	230	250	206	216	228	205	218	227	244	211	223	206	218	210	212
13721	1564	3260	3660	3074	2668	2304	1930	1609	1445	1331	1161	1146	1126	1036	1007	980	900	883	916	838	820	830	789	811	824	790	781	784	780	745	754	775	741	677	748	758	698	703	708	724	721	661	674	703	753	688	691	701	698	707	700	718	718	671	680	669	738	661	685	672	709	628	654	667	685	722	683	700	668	658	672	665	654	714	696	677	700	674	647	657	722	708	666	705	696	727	678	660	714	688	688	700	654	621	657	665	640	652	652	712	683	668	657	656	691	693	640	688	651	656	665	722	682	666	671	665	647	693	715	658	626	644	688	693	678	728	720	654	637	615	692	680	675	640	691	654	700	617	692	681	636	622	702	643	665	655	705	662	623	629	642	686	652	659	642	651	655	664	655	691	711	625	634	702	678	710	650	694	656	654	613	636	668	711	668	674	678	722	643	643	652	668	651	656	691	737	646	629	681	680	651	710	657	630	672	630	651	681	684	678	642	628	643	638	693	649	640	647	668	639	643	660	646	679	658	590	692	710	636	650	628	654	649	647	667	626	631	642	653	669	655	700	677	633	664	685	679	663	697	663	671	667	675	609	667	669	658	645	641	706	657	637	631	681	711	653	672	681	661	662	698	676	656	695	671	639	720	643	666	626	641	687	672	647	659	638	646	695	660	595	704	696	668	654	642	654	626	645	675	689	646	704	672	710	694	670	636	683	616	649	653	678	651	695	701	670	666	643	662	637	673	723	651	681	673	680	648	668	658	683	633	644	681	671	710	630	616	651	691	678	678	628	643	671	654	628	590	656	693	647	630	664	668	639	635	675	664	644	621	646	668	661	637	654	677	653	660	645	623	689	654	666	613	670	618	643	655	646	636	628	666	637	662	708	697	680	625	685	686	660	661	663	669	662	671	646	673	638	627	673	667	651	667	665	679	699	664	677	660	646	675	679	623	624	669	607	647	625	720	640	605	665	632	638	682	643	701	664	636	689	661	617	675	668	680	646	713	652	698	653	684	643	638	670	673	661	692	695	653	665	637	717	668	654	627	687	673	619	647	640	617	685	667	700	668	645	645	667	658	659	692	673	685	627	646	669	655	630	679	668	631	634	656	656	688	694	684	657	667	666	648	595	677	661	682	681	631	702	616	677	628	662	654	638	669	668	639	667	609	642	679	629	666	642	662	662	655	651	635	681	631	685	668	662	693	646	673	657	720	668	654	706	698	675	662	658	672	670	674	642	647	628	677	657	673	704	635	668	644	655	649	686	619	659	639	654	713	649	696	669	645	645	680	689	634	623	630	668	692	660	645	671	663	629	648	702	663	655	663	671	665	602	667	669	659	642	669	637	644	664	648	706	644	684	730	654	645	681	692	627	637	692	664	672	683	637	687	659	664	676	679	683	637	638	674	691	625	663	657	638	732	663	598	649	644	700	674	677	693	638	704	654	676	668	638	642	601	668	647	706	663	654	661	633	711	634	689	668	621	689	645	693	636	603	646	682	629	665	737	654	651	689	699	736	675	693	672	669	659	671	648	614	669	599	692	659	696	649	721	661	662	612	658	595	650	679	645	633	662	638	685	683	644	675	677	641	658	683	660	677	645	635	655	656	645	650	708	640	666	640	695	633	668	645	649	682	604	642	664	666	623	611	657	616	639	691	644	637	622	631	679	653	657	652	625	662	666	712	694	694	638	644	631	621	644	641	672	623	653	608	591	680	672	690	682	673	608	649	717	672	672	643	679	683	689	663	627	677	675	637	645	699	633	670	614	620	710	669	659	650	715	644	653	649	666	654	650	669	667	648	660	647	687	637	632	685	649	692	621	688	642	652	667	627	675	710	682	680	656	658	614	667	692	647	648	598	639	642	670	658	670	619	632	636	720	657	613	647	678	689	641	676	676	651	652	646	672	699	621	647	641	669	645	654	641	700	664	712	689	681	683	650	630	675	689	668	671	651	701	615	655	633	630	632	653	610	720	683	620	703	601	645	651	674	679	693	675	606	667	641	660	694	680	681	665	649	661	606	677	635	655	658	649	651	672	662	672	668	675	704	651	642	692	635	666	688	678	664	656	653	661	637	654	703	680	655	668	656	648	651	655	656	654	643	641	657	678	583	650	643	660	713	632	710	621	645	647	656	701	655	721	695	648	687	658	649	693	647	656	682	671	666	667	673	630	692	686	684	644	644	673	640	651	659	687	659	663	697	671	676	676	650	638	640	682	660	659	631	700	638	637	665	662	647	742	628	681	639	660	694	653	622	649	649	672	673	621	679	630	651	666	668	644	660	671	666	667	677	646	641	646	657	641	619	676	706	649	713	644	638	657	692	641	640	619	660	668	692	695	665	691	665	638	652	691	655	657	673	628	662	651	598	655	651	672	629	681	612	662	629	659	695	664	638	686	609	693	594	629	646	676	656	685	695	708	686	621	654	660	639	630	680	638	635	645	652	659	620	632	651	640	624	701	695	660	654	654	665	672	654	672	644	668	674	652	664	666	628	669	671	646	690	702	665	693	667	649	681	662	655	630	646	638	652	647	648	660	652	640	676	646	659	659	671	661	645	646	610	642	668	662	645	680	686	646	625	648	671	634	644	651	683	676	658	679	619	647	656	675	626	661	651	648	611	708	689	674	654	652	636	705	632	655	745	667	656	703	626	698	652	656	619	671	633	635	627	649	654	635	630	651	729	669	651	730	664	678	685	654	654	688	638	712	658	634	646	659	653	684	739	658	632	640	630	699	711	725	700	605	602	667	647	631	641	656	697	663	646	653	658	636	642	661	670	651	665	653	669	688	646	670	668	668	620	656	652	639	622	615	682	656	661	627	643	664	658	630	652	702	689	638	629	667	655	655	667	595	655	625	622	644	654	680	661	661	600	667	667	650	693	655	685	629	661	674	682	628	688	664	700	693	692	676	639	645	672	632	684	713	657	650	653	666	687	644	651	609	672	664	667	702	634	646	610	670	651	664	679	653	627	674	722	644	620	664	641	636	691	679	660	714	646	648	672	672	682	648	647	685	684	665	672	670	647	662	651	675	712	690	617	665	645	705	683	656	667	686	650	709	717	664	623	663	688	672	597	685	660	637	669	620	678	672	641	612	623	676	726	637	701	642	680	656	666	689	694	676	647	634	679	689	674	678	659	632	684	669	646	651	664	698	609	708	663	690	651	665	689	692	666	681	646	699	634	655	646	714	681	628	695	699	670	625	643	685	668	618	697	696	643	652	689	634	694	656	697	667	691	653	633	583	628	675	645	647	658	673	643	677	648	635	662	665	676	635	675	676	672	640	669	645	672	642	670	680	678	660	657	656	668	634	683	663	692	667	643	613	709	659	664	607	670	701	668	660	647	704	714	697	669	650	664	633	694	625	647	657	676	686	702	661	656	616	662	674	659	664	678	652	697	666	674	667	654	651	693	609	669	661	698	678	653	672	649	630	680	668	640	634	661	615	669	686	672	640	624	618	652	615	650	690	653	622	683	698	716	695	641	693	651	634	687	663	659	646
39780	15766	4082	2188	1663	1284	999	781	665	632	543	505	442	450	406	427	371	391	320	364	343	356	391	346	301	334	351	280	342	339	321	311	297	334	332	297	321	281	294	282	316	301	301	343	311	302	292	308	320	276	292	326	289	309	304	301	293	296	322	322	315	285	284	292	315	308	312	339	297	296	322	323	297	279	292	308	318	278	298	292	306	275	315	306	289	300	286	264	271	295	315	278	284	273	319	294	313	340	343	296	299	322	251	280	312	294	231	270	293	276	288	312	287	321	296	293	302	288	306	288	294	292	312	286	306	246	292	259	293	310	307	288	275	316	285	292	294	299	271	330	281	323	288	264	282	308	344	298	323	305	288	275	293	271	293	285	296	273	292	282	276	282	290	299	293	283	314	284	288	253	301	267	288	310	303	332	285	285	270	258	303	291	300	293	302	303	309	277	295	291	266	268	306	280	295	287	315	287	324	282	246	298	276	286	306	268	294	297	281	310	298	289	307	292	272	297	277	288	292	288	338	294	281	283	283	280	316	290	292	285	277	299	287	284	279	287	287	304	269	290	273	300	303	299	306	323	304	272	287	308	287	298	293	285	305	312	272	296	318	290	301	318	310	304	288	295	290	317	306	303	299	257	308	277	297	265	283	328	306	299	297	311	315	310	297	265	284	287	273	267	279	274	271	298	297	280	295	302	297	285	314	276	255	301	287	279	305	318	326	297	303	311	263	278	306	293	269	284	293	287	291	297	304	302	366	347	282	298	325	294	304	273	293	287	287	285	303	303	279	288	301	295	315	277	278	323	319	298	289	313	286	288	301	299	254	292	257	285	291	300	287	266	327	299	291	289	303	278	279	306	305	263	291	288	281	305	288	303	289	275	253	280	296	282	293	313	312	318	272	308	291	266	302	287	288	296	273	323	277	270	308	293	309	280	293	279	311	275	284	306	287	297	280	301	302	305	300	296	312	285	286	268	294	302	286	294	317	306	279	290	294	282	287	280	274	308	328	276	278	311	275	298	290	276	290	311	295	301	301	255	292	308	266	300	277	299	325	302	287	289	294	315	310	289	310	318	290	295	256	275	283	298	310	297	309	297	311	301	294	287	311	300	314	274	296	269	298	301	301	268	304	285	263	293	255	301	302	273	303	293	287	305	313	284	315	274	318	301	272	276	267	263	303	302	318	309	301	301	293	285	280	261	296	311	257	281	288	288	276	300	286	302	289	272	310	299	298	312	283	303	299	284	276	285	299	272	270	276	309	282	303	288	312	278	292	289	315	282	313	280	259	298	323	291	302	296	276	285	281	292	305	309	293	293	287	265	298	278	303	300	301	282	271	295	323	327	305	296	297	320	286	287	293	279	280	280	287	285	295	294	308	290	292	308	301	318	287	309	282	275	311	330	289	305	295	298	311	271	307	309	261	270	284	256	301	297	302	321	303	286	308	271	288	290	286	283	298	290	316	296	273	304	282	334	315	296	250	284	295	287	270	285	294	260	300	290	294	275	291	293	278	283	303	264	279	301	297	295	286	279	277	307	297	280	296	260	274	300	268	280	260	291	265	289	303	296	301	282	307	294	310	319	264	288	310	278	289	298	296	301	303	305	305	294	327	265	289	274	314	291	297	318	314	296	266	280	284	303	271	247	301	273	299	300	275	301	320	268	259	276	290	259	287	339	280	297	346	274	293	277	262	267	281	304	290	281	301	306	351	323	283	297	321	307	290	309	319	273	301	316	320	266	284	304	311	276	303	266	294	285	308	276	321	290	299	315	281	321	292	294	282	283	258	274	292	304	294	292	284	274	299	285	348	278	299	287	280	259	311	289	310	326	314	316	294	299	295	300	295	303	302	305	305	299	280	304	260	296	305	284	271	289	289	301	285	278	297	308	288	293	304	294	294	295	283	295	297	270	290	289	282	315	270	316	284	314	283	252	259	281	280	280	278	288	306	334	298	296	280	296	267	304	309	299	287	277	298	299	313	287	283	303	299	288	313	294	275	263	314	313	329	311	285	286	313	296	304	306	275	277	271	313	271	307	301	301	324	316	299	294	295	304	276	300	310	298	276	305	302	283	285	293	303	316	309	276	309	288	279	297	293	271	308	319	239	282	289	286	276	318	341	291	301	273	291	298	291	303	305	298	336	308	336	280	262	314	303	278	264	261	269	293	307	278	295	252	293	307	286	278	332	308	284	266	268	298	282	304	317	295	260	317	308	286	307	294	307	316	311	289	285	294	293	274	303	303	298	309	289	297	298	270	283	291	307	263	305	282	313	263	312	292	299	293	303	284	331	299	300	321	280	294	284	296	284	262	309	326	283	315	280	286	279	281	280	267	285	305	288	294	277	300	305	277	321	303	333	300	286	311	285	289	323	331	290	311	326	285	290	296	301	287	312	295	266	291	292	272	296	288	293	283	269	297	287	301	295	299	274	301	345	278	264	296	300	301	298	296	293	295	271	303	287	316	289	282	323	305	303	288	310	286	280	264	271	264	285	282	304	310	265	257	285	304	279	313	336	295	295	282	261	325	306	283	305	261	279	273	287	332	297	287	316	319	296	277	286	323	305	298	283	290	309	312	305	299	306	294	294	301	293	297	290	289	297	275	309	305	298	297	286	293	295	339	321	288	280	291	296	291	285	258	279	297	291	329	313	285	298	263	310	269	290	280	262	301	302	302	304	281	292	301	292	278	309	280	289	274	285	286	302	309	274	311	279	315	300	279	289	284	304	296	279	290	319	292	323	268	307	317	276	301	299	260	309	312	311	314	286	282	294	289	263	302	313	274	255	307	325	304	268	287	286	268	292	314	288	321	325	300	300	285	268	310	276	291	294	275	295	288	270	295	283	297	274	304	312	316	308	306	301	283	306	265	273	291	247	320	276	278	298	295	298	289	287	258	282	285	284	287	297	299	281	283	301	305	277	278	326	299	308	275	320	319	300	305	312	306	291	309	312	323	296	281	269	300	292	286	265	286	274	300	312	312	290	301	290	318	291	303	295	309	316	297	304	314	269	289	286	285	320	329	314	295	312	299	276	287	298	304	290	254	284	254	273	276	303	278	292	299	278	309	279	301	294	320	286	317	297	277	300	277	308	291	298	275	297	298	289	257	287	313	296	275	286	312	308	295	274	324	274	322	270	299	317	287	304	294	284	317	275	280	281	308	296	280	321	311	288	279	266	297	259	292	281	328	305	286	284	308	326	306	293	282	280	326	314	301	275	288	282	321	314	279	300	294	299	311	314	303	294	327	305	316	290	293	270	283	295	318	278	321	303	311	294	297	301	301	311	305	291	305	248	268	311	290	305	269	295	326	300	316	325	270	313	311	297	276	310	300	285	270	316	318	293	273	272	311	272	292	294	260	315	274	302	287	280	314	293	293	289	254	264	263	277	283	307	289	276	292	313	298	295	285	278	312	279	290	307	298	300	292	288	346	290	314	256	318	297	284	262	282	297	283	308	301	295	308	288	307	330	280	274	291	276	314
17483	2733	5777	6607	5580	4700	3738	3327	2703	2447	2086	1995	1873	1701	1672	1461	1383	1335	1254	1319	1280	1186	1128	1237	1037	1082	1029	1128	1040	1008	1032	997	1005	990	996	1008	990	961	944	935	976	895	930	909	931	919	957	913	886	894	917	892	916	881	891	854	927	875	900	882	846	818	844	891	900	885	833	863	900	900	863	835	850	861	906	872	838	851	810	812	857	838	839	830	855	827	844	856	876	852	879	850	858	857	834	873	814	842	845	816	845	832	851	811	796	885	847	846	875	831	798	851	781	770	794	855	832	851	829	839	876	797	874	831	838	861	795	841	856	786	831	815	837	848	865	800	840	818	840	821	827	823	812	830	849	867	835	848	864	877	808	852	828	853	851	794	836	834	845	834	844	831	851	837	854	828	836	857	823	836	833	827	818	842	794	847	796	864	875	816	826	793	828	826	929	864	825	850	830	827	789	795	795	842	804	795	845	850	820	788	813	831	856	804	829	808	832	812	899	830	841	796	850	864	859	821	858	806	802	826	862	815	828	772	815	772	811	824	846	813	821	831	846	845	856	887	861	819	846	880	853	807	785	848	827	843	801	822	876	761	818	833	865	846	860	872	877	848	800	856	877	841	863	813	853	847	812	869	829	799	851	811	804	858	832	789	854	779	856	823	817	822	812	892	846	835	859	794	798	808	821	829	818	777	871	813	797	836	823	843	810	841	812	809	823	801	849	818	785	839	828	802	864	814	792	763	839	825	815	866	804	853	844	903	831	822	816	799	809	802	819	836	844	851	829	802	858	858	850	835	820	875	805	792	806	856	784	844	788	800	827	845	834	862	828	856	823	780	877	861	801	785	838	795	802	824	760	806	810	806	778	797	810	785	827	812	883	854	855	852	865	816	778	816	854	854	783	843	855	828	816	828	817	870	780	890	803	864	850	834	806	838	885	844	828	800	808	815	783	816	884	869	837	851	832	844	852	864	820	808	831	851	825	879	870	884	783	788	805	822	854	812	846	794	877	805	843	822	857	849	824	843	837	796	821	800	788	856	839	861	817	821	833	804	824	889	840	789	818	833	830	807	841	798	824	843	796	878	785	810	837	843	801	885	805	824	796	829	830	850	776	818	810	834	833	849	836	839	784	838	765	828	795	841	827	813	839	857	850	799	852	860	867	816	854	816	888	791	803	840	851	792	801	860	862	841	804	808	814	826	858	814	868	827	847	804	809	804	792	849	842	806	854	822	847	891	805	798	867	864	831	827	841	827	812	909	818	790	877	828	841	872	807	810	859	846	855	852	859	854	849	819	865	796	898	783	864	827	884	898	848	839	870	818	815	806	854	856	876	802	819	839	813	795	822	801	848	846	808	812	831	848	801	883	827	868	820	804	780	852	844	852	776	824	802	830	834	805	866	826	824	787	814	804	805	863	793	863	784	825	814	810	773	846	817	849	854	830	846	824	819	860	843	856	819	853	773	824	856	857	784	838	855	817	829	766	796	827	819	873	824	825	891	785	835	849	814	822	807	857	865	847	812	805	820	814	820	864	832	846	859	803	819	859	820	832	876	838	872	823	873	812	805	875	884	896	817	840	836	807	828	846	838	861	870	832	859	771	824	804	860	832	833	823	886	817	873	855	852	831	839	848	850	804	883	845	863	854	843	800	842	815	801	800	787	861	824	858	889	877	839	821	831	807	838	821	850	860	874	824	868	851	828	779	878	835	869	804	855	840	807	818	838	865	789	811	788	822	795	871	804	838	857	846	801	828	832	831	863	822	819	832	868	831	824	848	818	808	807	817	802	825	865	806	815	849	831	816	847	805	840	857	832	795	846	823	825	862	833	829	816	856	835	837	799	812	819	837	833	804	763	846	789	821	797	790	843	828	794	832	810	833	840	840	910	842	826	851	843	869	835	817	824	785	803	823	848	830	838	787	757	867	807	836	771	820	829	786	858	886	910	852	835	847	793	816	857	874	880	810	863	835	839	861	845	832	801	845	819	822	787	853	850	768	838	810	814	766	813	781	804	861	819	799	876	845	834	801	863	794	830	816	841	841	839	839	843	821	877	835	857	887	869	849	804	810	840	838	801	804	856	857	825	826	843	806	857	817	805	830	857	782	808	841	817	824	830	823	854	811	845	805	852	791	817	788	850	876	862	833	823	829	786	826	812	865	858	812	822	811	832	844	822	852	825	841	788	849	846	801	808	785	785	834	845	776	817	790	826	800	851	848	833	861	775	877	880	819	815	851	843	860	822	815	862	849	831	809	871	790	844	792	819	816	756	858	869	876	774	864	847	833	830	864	844	828	801	815	804	833	829	829	870	827	807	835	800	822	828	846	813	765	806	777	849	787	814	801	813	827	821	850	852	838	826	830	856	838	835	845	845	804	812	859	825	769	817	867	798	791	833	852	845	856	833	823	840	838	827	849	851	812	905	881	859	806	834	844	844	782	897	810	844	801	821	790	793	821	804	823	823	848	860	870	813	834	794	793	812	809	830	845	850	845	836	849	826	855	824	874	842	799	836	805	848	883	770	800	837	793	837	857	839	822	809	836	836	784	864	820	829	808	775	833	831	807	801	865	788	834	806	853	804	841	835	811	837	793	826	826	871	806	804	802	873	844	817	860	792	806	868	802	776	788	852	877	855	840	807	859	804	768	870	832	877	824	808	822	855	820	867	793	827	832	816	819	828	820	827	799	836	814	797	872	880	892	902	810	783	877	783	842	866	844	783	818	836	873	814	817	780	828	828	828	863	840	823	844	821	849	877	833	885	864	801	852	814	815	811	857	785	829	833	864	807	814	797	822	847	843	852	846	829	816	889	860	817	818	824	873	860	803	888	870	825	801	870	830	816	821	861	796	837	807	826	810	771	849	823	802	836	823	849	873	806	823	840	796	815	833	852	824	834	801	838	833	794	863	822	825	790	772	801	804	865	789	830	818	827	754	847	776	846	902	927	879	837	857	846	780	799	823	830	826	851	842	818	812	840	803	867	834	804	818	837	802	834	791	839	819	824	817	811	821	812	809	785	764	790	828	829	831	879	818	822	814	798	820	818	838	861	858	822	845	806	812	859	835	823	840	847	906	855	839	864	889	811	797	828	823	798	855	801	881	853	816	794	784	850	805	898	800	838	812	821	800	822	781	839	801	834	819	860	831	895	848	830	834	815	818	831	844	844	806	825	882	853	795	828	863	826	826	865	844	777	862	802	835	780	851	842	796	772	794	833	872	856	829	849	839	800	850	857	823	787	825	832	817	824	848	872	857	820	849	822	853	826	827	795	796	887	850	827	855	835	806	813	860	830	794	842	849	837	843	854	822	795	820	831	814	851	816	821	815	859	803	809	823	858	802	803	837	756	824	805	795	804	807	835	835	780	853	800	803	815	856	820	863	826	846	824	825	870	839	842	830	794	808	772	869	854	857	828	818	802	828	831	840	814	825	817	845	817	836	899	813	803	831	844	845	840	817	818	849	854	785	818	833	839	874	799	786	851	824	828	819
4045	283	177	153	130	124	123	97	109	109	113	108	112	116	79	112	125	100	107	101	103	100	85	108	111	126	105	110	117	113	96	96	103	107	96	107	94	105	120	99	116	127	100	102	94	126	95	106	95	119	77	98	114	105	124	90	92	97	125	114	111	109	116	99	95	105	86	117	96	115	108	101	91	121	104	86	110	94	97	91	106	102	109	102	97	111	104	100	110	108	113	98	96	91	99	80	114	102	94	97	97	114	113	92	110	107	102	123	120	104	117	102	90	106	100	103	109	88	111	99	119	111	98	121	95	96	105	102	95	94	116	97	75	108	102	110	96	91	104	104	109	88	105	104	123	101	99	104	102	106	94	114	81	86	112	102	107	100	103	112	96	96	90	100	98	99	102	118	106	111	119	108	95	123	96	103	116	90	88	95	103	110	111	101	109	101	91	98	128	104	92	97	109	92	95	115	108	103	106	109	111	99	92	108	111	98	101	97	101	114	91	112	108	124	104	94	97	104	96	111	100	110	106	94	107	102	110	99	99	100	87	107	102	101	96	113	91	101	111	110	98	104	91	97	109	125	79	95	113	107	93	100	110	103	101	89	107	105	98	99	120	90	98	108	115	110	100	115	122	128	105	99	104	97	101	114	97	102	90	106	119	121	109	103	109	105	100	119	109	112	95	99	107	115	118	105	83	78	86	94	85	107	113	90	95	115	108	117	92	117	100	89	112	98	109	97	108	101	97	107	115	96	120	101	129	90	104	90	108	109	94	94	99	99	94	116	105	123	99	94	112	101	108	93	88	94	134	124	109	97	113	104	114	105	113	97	102	89	96	117	101	111	97	107	105	93	105	114	111	87	102	108	122	94	93	101	120	114	100	101	85	104	84	89	104	109	106	116	93	110	99	91	117	125	111	97	96	110	98	97	103	98	119	111	107	118	97	102	100	126	101	90	96	101	108	86	119	110	105	105	112	95	99	113	109	98	109	96	96	83	102	116	101	82	87	98	104	110	116	90	103	96	104	98	97	85	98	100	99	98	104	102	106	112	96	120	116	91	133	116	83	102	102	87	94	79	104	100	96	97	106	98	87	128	98	104	99	93	107	76	85	108	101	105	89	106	104	105	128	115	92	99	108	111	130	89	108	115	104	98	124	102	124	127	70	115	97	110	104	84	115	110	109	96	93	87	104	120	96	98	99	91	138	102	109	85	96	100	107	96	91	112	117	92	119	120	110	104	100	114	92	106	105	104	90	105	100	93	117	95	107	110	109	119	101	112	104	103	99	115	85	108	100	105	103	114	103	86	129	114	110	80	106	95	124	99	106	125	112	100	124	107	126	96	102	108	113	99	94	112	110	100	100	97	85	94	106	104	105	89	110	103	100	96	100	104	96	119	108	121	102	86	117	103	97	97	88	103	90	100	93	113	115	120	110	108	71	95	107	105	101	101	99	105	108	103	114	98	105	105	103	95	102	109	108	117	91	87	109	103	112	107	89	84	98	102	88	117	116	112	104	112	104	90	104	96	98	113	97	101	118	105	94	102	100	94	99	103	95	100	91	86	110	117	100	94	116	119	85	92	102	91	107	109	110	106	87	110	109	97	113	92	97	95	90	104	116	112	98	110	105	112	116	114	112	112	96	101	93	110	98	99	102	103	87	110	83	100	107	112	103	89	112	98	122	99	108	122	102	119	111	101	100	113	97	107	116	98	112	106	116	97	99	118	104	108	130	101	116	118	102	107	108	107	103	104	99	106	111	94	97	91	101	94	100	95	130	110	106	100	90	103	92	106	112	95	94	106	103	89	117	126	112	99	95	108	119	102	98	91	103	110	98	107	106	93	111	103	93	101	107	109	112	107	109	117	106	102	92	116	87	89	95	103	102	119	90	99	85	104	92	109	107	103	95	112	107	107	96	126	101	91	105	102	95	101	124	103	78	113	99	109	98	113	84	97	104	118	111	91	103	102	103	109	106	91	94	91	100	103	94	111	103	95	90	101	97	81	113	88	113	110	110	84	111	84	94	98	110	113	95	109	99	96	123	112	91	114	97	118	106	105	116	124	88	102	109	103	97	97	109	99	113	102	96	105	101	111	121	98	115	94	110	102	89	88	89	109	114	101	110	102	104	106	101	93	90	110	98	107	94	99	98	80	109	97	98	112	114	108	88	82	111	109	122	115	89	94	106	107	95	86	103	100	98	105	102	96	95	84	95	101	90	99	108	98	104	108	120	92	101	92	96	85	92	89	107	101	92	110	104	87	94	69	117	121	94	98	106	96	100	99	108	101	106	106	101	87	95	102	124	94	109	119	86	106	108	98	106	107	92	102	102	105	107	102	95	104	104	105	85	92	98	90	117	111	109	122	110	114	99	99	96	94	98	116	117	98	82	105	101	96	98	104	103	93	123	105	102	98	101	94	86	114	99	95	94	85	78	99	102	105	112	102	97	91	91	107	114	119	122	91	101	96	118	99	95	120	102	113	104	105	96	105	104	97	118	93	102	92	106	101	96	94	110	94	97	114	105	107	119	96	99	104	98	104	108	108	96	121	103	114	112	106	94	115	91	93	82	105	97	111	94	119	98	97	116	109	109	107	97	119	105	88	80	96	100	109	108	91	99	84	131	100	108	111	92	110	98	110	116	93	102	102	95	96	85	109	104	96	99	102	105	108	96	111	100	91	103	96	102	102	113	102	99	106	86	97	109	117	118	114	109	120	105	96	117	112	114	97	103	92	90	82	101	108	105	113	83	97	89	108	108	130	85	93	101	103	86	112	92	86	93	113	117	97	99	99	109	95	102	97	90	119	101	100	120	106	100	100	109	119	93	111	110	119	109	112	95	98	110	87	118	98	97	94	94	111	96	108	104	97	106	110	111	82	132	95	121	109	95	106	98	102	99	90	87	128	120	105	93	122	106	103	109	126	91	101	92	113	93	95	110	115	111	103	89	76	100	89	108	106	87	100	106	93	100	103	106	106	103	111	101	122	114	110	120	97	94	100	108	124	94	110	98	98	103	92	92	111	100	97	110	111	107	105	92	93	87	107	107	91	91	106	93	99	95	102	119	91	108	96	106	108	114	107	103	104	106	112	107	112	83	114	90	96	116	117	104	102	92	102	96	91	95	114	99	114	99	94	99	100	104	111	91	86	103	97	94	110	110	79	92	104	99	114	110	102	106	98	103	114	113	97	86	121	100	122	99	104	94	84	119	105	96	85	98	98	94	98	103	99	103	114	90	106	106	99	102	105	101	101	98	105	115	91	115	105	103	110	108	103	107	82	93	89	127	121	99	108	85	91	100	109	129	107	90	85	108	112	82	101	102	101	110	114	127	92	94	112	109	100	105	98	94	101	102	112	100	110	126	91	90	112	99	94	96	109	107	120	113	107	128	105	94	116	96	108	99	122	92	89	112	122	87	112	113	99	123	85	91	88	118	82	108	103	101	95	94	96	93	92	115	107	101	110	86	98	99	102	95	87	101	114	103	102
4239	424	506	570	512	459	398	442	399	398	392	390	400	411	390	374	342	354	403	415	392	367	368	380	381	338	359	382	325	401	384	356	373	360	353	374	353	371	351	395	356	369	357	379	346	366	343	351	349	349	359	376	351	360	368	361	316	384	369	378	379	349	371	378	329	353	350	314	362	335	373	384	331	383	343	351	335	338	380	387	369	340	343	382	342	357	339	389	392	367	337	361	354	333	367	330	390	341	368	342	365	327	365	331	362	317	346	353	357	333	347	330	375	352	352	350	349	363	371	342	387	318	340	339	368	366	342	345	382	383	347	363	345	345	344	336	357	338	355	313	348	343	319	388	401	360	352	325	371	356	347	361	351	363	364	364	350	334	332	354	364	356	361	358	345	355	355	338	390	350	358	375	349	362	366	309	361	358	369	355	338	369	326	342	384	371	336	360	385	354	384	388	379	379	335	358	346	380	356	378	349	366	347	344	388	327	369	340	358	354	310	363	329	388	377	329	362	354	366	355	349	336	361	340	357	360	351	370	375	383	365	365	354	354	369	378	366	359	366	330	341	346	376	355	379	366	358	343	380	376	362	387	361	380	342	385	382	375	383	349	360	339	366	332	386	342	346	366	345	383	374	339	341	360	361	369	352	366	359	345	374	368	375	335	337	353	355	330	378	339	331	345	358	339	337	356	379	363	370	392	356	338	352	393	375	367	405	336	381	382	344	386	359	331	379	374	343	369	373	372	332	358	346	343	360	356	344	336	366	415	357	370	365	335	334	354	353	349	365	378	322	347	374	351	367	375	350	337	370	333	387	380	357	344	410	368	371	392	388	356	346	342	360	375	343	358	365	383	360	354	363	366	344	353	381	368	364	336	392	328	348	342	359	337	342	369	381	341	373	390	375	359	345	338	355	338	354	382	349	374	336	353	372	363	335	377	372	336	362	348	349	358	360	347	350	339	362	360	354	358	352	339	391	346	358	323	365	343	383	380	371	380	367	338	351	356	388	347	360	355	360	376	372	333	372	355	355	398	377	352	359	351	349	329	379	334	352	356	373	346	350	367	342	340	378	329	378	384	354	358	364	364	350	350	383	399	364	356	354	357	329	369	357	380	376	369	368	379	336	363	364	369	361	330	379	323	361	351	342	351	385	348	357	357	349	367	369	374	367	350	363	396	386	362	356	405	371	357	358	368	365	318	313	328	337	352	376	347	388	382	380	341	384	369	387	360	363	356	341	352	351	374	346	339	339	352	352	355	358	363	352	339	370	377	356	367	334	348	365	371	350	341	328	354	394	356	365	342	364	366	397	376	367	360	370	354	368	341	359	368	377	343	359	320	341	374	358	365	341	337	360	374	364	371	377	352	358	370	385	372	350	333	362	339	411	348	351	377	371	360	382	346	361	348	360	396	380	375	367	350	345	339	347	345	400	354	366	333	393	338	347	379	368	358	349	353	321	341	364	385	359	359	369	376	350	374	382	344	343	377	383	361	377	336	352	303	357	354	355	381	361	374	359	347	351	382	373	370	347	365	348	345	358	362	346	367	371	351	395	338	334	366	348	348	393	371	367	376	334	371	366	354	400	330	394	345	367	361	375	348	370	334	347	356	363	390	339	370	351	342	355	364	369	406	383	359	334	381	335	359	362	353	329	348	348	392	401	349	350	364	372	359	361	373	349	370	325	353	368	321	364	358	344	360	358	347	316	382	370	391	351	400	359	365	343	396	379	386	361	366	377	365	350	357	382	340	354	355	341	355	381	338	356	367	346	352	346	374	332	347	372	346	347	346	350	385	347	370	389	336	340	371	356	346	383	364	353	393	369	341	390	359	389	370	350	337	346	382	348	359	381	339	351	327	343	339	340	373	327	346	363	334	360	354	382	360	365	377	348	336	356	342	368	371	362	393	307	326	351	366	392	354	362	347	350	352	339	343	339	384	349	355	373	353	345	367	344	348	372	318	339	374	374	358	364	339	355	347	352	376	385	358	354	347	357	353	367	351	362	372	371	363	364	351	351	378	365	364	333	353	352	336	344	343	349	406	362	366	360	359	362	361	396	376	326	350	389	347	381	367	332	333	368	345	333	387	362	366	375	366	329	320	345	357	339	401	371	359	346	365	373	344	353	384	377	343	351	328	342	365	381	333	346	371	369	328	386	368	369	359	350	351	350	358	339	358	357	361	350	331	378	352	360	358	353	362	356	371	380	361	344	335	327	351	405	356	371	366	358	348	392	368	361	324	302	384	342	382	351	364	399	350	348	357	354	331	360	367	325	336	325	343	361	335	377	392	333	358	326	354	340	372	360	340	348	386	345	365	378	361	338	357	382	393	363	389	353	380	389	371	378	344	405	345	380	370	370	371	345	368	340	356	362	344	372	348	354	366	357	347	380	329	345	356	362	343	356	323	368	370	363	379	330	333	360	370	353	375	368	337	342	369	348	390	341	348	381	370	370	403	377	342	363	358	392	332	378	341	385	383	322	393	356	358	351	354	403	342	357	334	375	383	399	392	366	355	396	343	396	357	323	330	353	341	353	341	355	327	345	318	372	358	348	351	334	358	366	378	368	370	379	386	381	386	347	371	343	341	367	370	369	376	355	354	341	363	358	355	379	361	342	354	372	359	375	373	347	335	363	338	377	365	374	373	370	354	323	376	359	366	401	367	380	368	359	408	381	349	331	351	352	360	380	357	353	355	353	358	353	363	400	383	328	363	333	345	306	322	370	401	360	366	356	390	320	338	344	359	372	373	356	342	347	373	367	404	367	363	386	353	340	366	393	347	379	389	355	343	352	348	344	351	365	344	357	335	388	338	336	371	350	350	353	336	332	338	351	390	385	361	346	357	347	327	378	370	365	325	364	375	363	342	376	372	348	377	339	357	359	359	383	357	351	362	341	363	366	390	359	326	354	390	362	358	364	357	365	353	342	350	341	365	367	354	367	363	376	373	360	352	359	357	378	346	366	400	362	372	378	367	352	372	347	365	296	379	375	371	361	366	378	358	360	364	333	367	384	337	339	347	359	354	339	381	378	345	367	344	347	368	352	348	364	341	353	366	319	352	355	321	367	327	356	355	335	364	346	355	338	364	355	388	343	375	344	355	336	346	311	348	376	351	355	371	366	310	358	355	404	344	362	375	365	367	354	373	314	359	347	334	350	400	359	355	335	351	401	326	354	355	357	354	336	347	327	323	351	348	390	353	372	358	364	351	397	362	351	324	368	360	347	335	343	386	347	342	322	341	351	345	348	407	347	410	356	362	396	367	354	372	355	395	333	361	367	331	398	384	349	366	368	367	380	374	338	356	351	340	360	372	348	360	376	324	359	386	372	385	362	324	321	362	360	380	352	355	372	358	388	373	375	365	322	355	378	322	365	359	376	368	359	344	352	375	340	373	344	347	357	328	346	362	376	368	363	372	338	375	387	347	368	335	358	348	358	370	339	351	336	387	315	372	345	351	398	384	350	378	369	347	342	355	401	335	364	368
30300	5801	1634	1164	918	720	556	453	416	342	329	317	302	288	290	240	255	256	260	256	232	258	233	255	246	195	233	238	226	232	222	210	212	244	221	215	230	229	230	222	213	208	214	228	228	245	250	227	208	196	222	236	225	199	198	205	215	211	234	223	205	222	216	212	215	217	203	209	187	232	187	203	188	216	198	235	211	223	186	223	219	220	205	207	219	232	212	222	212	216	212	206	220	246	210	210	198	215	201	203	219	208	230	225	207	232	220	216	240	218	211	204	211	233	188	229	225	214	240	221	223	206	197	219	218	205	198	227	201	215	186	204	239	214	198	195	214	190	199	210	184	212	242	213	196	228	215	234	191	197	199	246	235	204	219	215	222	232	208	199	226	188	231	216	216	216	236	205	189	204	209	193	220	198	210	214	192	222	206	206	206	210	234	190	221	204	200	222	221	228	198	240	207	223	214	228	218	217	201	226	206	204	197	213	209	185	235	232	200	213	215	210	206	216	212	228	218	217	230	221	197	218	230	196	215	211	213	203	201	230	221	209	201	232	210	214	244	204	173	181	207	215	200	203	187	235	218	209	214	215	202	201	206	220	214	207	203	213	218	198	231	220	203	231	197	213	258	226	181	219	200	194	212	229	202	229	239	196	241	238	204	222	220	224	232	198	218	239	221	210	209	196	207	206	237	244	221	203	226	201	231	180	230	221	225	188	208	205	210	203	224	235	211	223	235	219	218	226	201	201	185	204	222	199	194	202	223	217	204	192	215	212	199	220	184	224	205	207	227	215	229	194	217	206	223	202	203	225	199	212	191	188	199	233	194	203	200	215	223	219	214	195	208	201	199	190	214	190	228	225	215	209	211	226	213	190	232	200	218	194	216	175	203	218	236	201	195	226	217	203	190	210	221	207	226	241	234	205	216	193	201	212	216	233	197	196	195	222	233	207	226	204	222	203	217	189	222	175	224	214	204	196	204	190	215	234	208	214	202	220	220	240	196	192	213	207	225	187	229	216	229	204	231	230	223	216	204	201	206	191	209	230	193	190	227	222	238	207	197	207	211	208	213	223	214	172	203	207	227	225	209	224	237	182	200	240	196	186	213	215	209	225	208	207	191	214	220	230	208	201	209	204	203	213	240	238	213	209	217	214	209	204	174	197	209	207	219	247	193	232	217	244	230	198	198	219	194	216	217	209	232	238	209	214	203	217	234	242	209	199	240	206	225	199	201	212	231	211	218	207	211	225	201	217	204	227	189	189	215	177	207	202	210	228	205	202	199	213	184	194	196	211	210	194	215	222	204	212	220	219	199	215	199	207	234	199	224	218	182	230	215	210	217	227	224	213	224	205	200	221	222	222	212	215	216	224	221	221	213	212	256	204	214	244	246	191	208	210	209	233	222	200	213	189	200	216	211	217	189	199	206	188	230	190	223	230	207	216	228	208	178	235	239	206	195	197	228	202	207	185	213	211	197	199	215	200	212	224	210	210	225	229	200	216	241	218	209	192	215	215	218	225	209	262	210	199	196	219	210	192	205	211	235	210	239	218	216	222	209	236	198	236	211	207	194	234	225	170	200	202	215	233	203	177	217	215	212	227	194	215	207	204	223	210	207	214	212	216	206	219	215	189	196	213	179	223	221	238	225	224	232	187	197	190	234	199	228	191	191	187	181	218	244	215	237	210	210	174	196	240	224	229	214	218	212	228	209	236	213	213	217	227	195	238	226	195	232	195	221	184	196	213	193	211	210	222	219	178	210	203	221	212	208	241	210	213	193	207	204	198	198	211	219	226	214	163	207	216	219	202	242	206	194	241	213	224	198	190	203	195	230	216	196	194	222	209	232	222	219	228	234	199	219	226	189	221	223	217	249	204	223	201	222	175	213	215	210	229	207	215	193	228	225	213	219	202	233	228	237	186	232	216	222	216	196	180	220	219	197	219	213	204	168	222	222	186	213	223	215	213	200	227	206	218	201	228	216	206	220	206	221	250	198	223	210	206	232	202	219	198	208	209	202	227	195	196	213	241	202	196	195	209	200	214	210	219	211	209	216	195	210	222	203	210	204	214	244	200	227	199	232	220	219	229	212	199	196	213	214	222	223	207	210	228	225	206	206	235	229	229	221	226	212	242	214	196	174	206	238	223	204	190	181	218	199	209	210	203	204	202	182	215	213	204	205	211	207	222	194	227	217	185	208	210	233	201	215	199	212	219	207	224	260	213	206	205	217	236	208	203	197	205	180	218	215	210	199	199	202	197	203	209	213	237	199	200	190	216	227	214	205	212	209	208	213	204	219	198	203	211	228	217	211	216	206	237	244	220	235	202	224	200	189	229	210	188	196	214	213	217	207	209	191	209	205	216	200	200	194	206	228	217	209	208	211	234	211	211	218	219	189	218	262	196	210	201	219	214	225	210	198	215	214	214	228	203	203	233	197	200	202	215	215	233	207	212	207	218	203	204	231	218	220	214	237	203	209	190	195	194	215	202	196	221	218	212	227	215	222	186	233	208	203	200	221	223	214	207	222	192	202	209	224	190	203	235	203	211	225	244	204	191	215	211	219	198	237	213	225	209	198	199	235	201	234	221	213	218	226	190	208	222	197	200	197	200	226	221	212	177	218	219	228	213	250	231	218	234	190	206	221	209	216	220	227	198	224	218	201	223	218	217	188	218	203	210	197	225	216	219	237	216	227	236	202	209	203	198	217	211	199	219	201	204	211	212	204	217	215	234	204	209	167	203	240	194	224	199	238	221	213	224	239	193	228	200	221	206	206	198	210	243	220	211	222	196	221	241	229	209	214	237	191	227	190	213	208	204	195	218	206	212	222	206	189	216	205	196	197	195	237	217	208	173	218	237	202	184	199	204	227	207	208	191	202	209	224	211	237	196	205	205	225	226	217	224	220	209	197	206	230	201	178	212	218	228	250	225	233	205	209	225	230	215	217	180	205	215	222	223	226	198	230	200	206	201	226	195	214	208	216	212	210	198	214	207	223	197	230	203	226	222	206	232	204	214	217	186	212	206	224	212	220	212	215	203	198	203	189	202	220	190	177	206	202	203	235	229	226	229	202	225	224	183	182	208	222	196	231	221	194	166	220	230	228	212	227	228	188	211	215	201	216	206	185	207	202	222	201	223	215	224	205	235	189	215	184	231	205	198	207	209	206	223	210	205	178	233	202	213	199	211	231	239	231	214	212	219	224	199	205	214	219	214	204	227	228	217	212	212	221	225	208	221	224	198	207	204	188	197	204	198	214	231	240	230	209	217	238	207	202	223	231	222	200	200	196	216	193	211	218	200	199	212	212	227	187	221	214	208	209	209	205	228	184	239	210	195	222	222	209	202	178	225	199	216	184	235	229	193	192	218	214	214	194	211	201	219	231	204	229	209	204	201	210	218	186	193	217	235	203	224	205	225	200	220	212	197	192	204	207	221	205	211	197	210	211	204	239	221	208	179	213	223	237	222	220	195	204	208	216	224	208	212	238	212
13388	1525	3203	3664	3244	2606	2245	1886	1601	1443	1328	1220	1177	1123	986	932	928	946	935	872	906	886	840	813	790	752	766	770	737	772	716	758	689	720	690	711	684	681	710	694	696	695	652	766	677	698	644	699	684	667	694	697	652	647	659	656	650	642	647	675	676	661	666	653	683	649	665	695	640	619	670	656	665	679	641	678	635	672	628	650	653	629	664	621	655	631	652	676	659	663	635	646	688	669	629	671	619	666	685	615	600	620	613	644	612	645	638	675	640	617	644	627	624	630	633	625	684	635	652	647	634	655	638	667	617	643	646	671	620	625	690	629	662	689	664	659	663	693	662	624	637	631	623	616	614	620	643	693	638	663	626	646	645	653	589	640	648	631	639	616	671	624	637	631	617	649	617	634	648	658	620	652	601	635	629	633	643	647	653	624	650	662	610	606	665	673	629	599	678	669	634	599	591	712	681	617	640	656	642	626	629	646	613	613	638	632	658	675	635	619	615	610	648	681	664	596	623	608	593	639	621	633	697	634	622	639	622	660	608	619	629	621	611	648	664	662	649	607	602	649	627	617	633	621	625	676	647	645	634	618	612	673	635	630	615	662	635	661	654	646	662	665	620	632	656	660	664	634	646	664	664	609	633	630	642	625	610	646	666	626	671	621	617	628	646	648	629	626	633	663	639	642	624	667	634	660	643	634	674	641	673	616	622	607	669	602	632	604	652	636	600	601	619	615	686	638	633	633	576	645	649	662	598	652	647	642	663	616	624	669	665	619	623	686	611	623	607	612	661	626	645	715	619	622	621	608	620	627	620	641	614	623	668	643	666	623	669	656	619	613	640	652	610	624	610	667	602	674	603	634	637	680	669	630	657	622	659	648	659	645	683	663	649	659	618	649	683	652	646	650	685	638	637	631	645	642	640	652	693	662	698	637	623	678	662	617	659	681	673	646	609	643	649	660	613	616	613	610	658	623	603	673	649	644	685	647	658	658	612	675	647	651	649	616	713	648	597	657	631	615	675	651	626	615	652	629	646	630	625	661	653	643	611	629	653	604	656	651	690	679	620	665	594	604	639	658	646	560	603	587	650	626	694	636	664	646	634	623	620	623	616	656	651	614	602	713	621	632	597	658	643	629	650	640	648	623	629	629	598	654	647	667	616	633	648	655	671	664	621	626	648	634	622	673	673	634	651	635	619	627	645	629	634	598	644	639	668	618	633	642	633	649	635	627	600	675	639	656	662	673	619	688	616	652	625	650	614	650	609	649	672	663	631	620	604	690	611	608	645	634	649	634	634	617	658	676	685	606	598	636	654	638	689	623	619	585	627	677	660	633	650	665	673	668	669	654	639	592	636	674	653	627	645	664	673	652	646	621	606	622	618	666	680	627	622	667	650	608	596	661	638	617	626	639	629	691	627	628	647	617	629	604	652	680	669	594	622	604	684	627	662	681	619	607	661	632	673	637	658	612	640	639	647	619	646	639	615	669	635	653	639	667	616	614	643	661	615	649	631	658	623	618	665	627	615	632	658	601	614	621	638	683	644	628	628	633	636	635	674	627	651	606	666	655	638	631	637	674	625	600	642	661	617	624	624	632	595	635	674	658	649	626	619	626	631	664	608	617	650	624	580	603	652	679	645	656	616	641	642	656	609	645	618	680	648	655	660	605	649	655	643	614	613	628	655	649	636	630	641	605	641	656	637	653	663	674	631	678	662	633	644	637	629	633	679	676	643	623	601	618	615	639	622	624	661	623	631	629	622	649	651	676	656	644	656	624	664	638	631	646	641	627	630	587	594	640	584	695	662	645	638	610	628	604	620	662	662	626	637	633	624	658	621	604	661	607	637	664	640	622	657	669	598	636	607	608	644	672	648	638	616	644	619	662	628	622	620	655	639	708	678	608	659	681	599	677	651	624	608	647	635	628	649	623	605	657	629	663	608	626	656	659	633	626	650	645	627	624	662	622	669	699	695	599	647	643	616	623	615	614	628	656	651	642	664	602	644	611	635	647	637	603	687	676	619	624	593	598	596	671	577	602	617	644	654	703	612	629	658	669	630	647	651	637	623	638	668	655	688	666	604	615	613	620	675	634	596	671	578	655	637	624	615	651	689	639	669	620	644	656	653	639	658	619	644	650	611	661	613	627	613	610	640	624	636	665	613	666	584	644	605	623	643	638	603	634	629	589	608	659	657	621	617	650	655	652	672	613	682	586	689	641	652	630	616	688	633	652	619	677	635	635	588	679	659	638	666	621	641	659	675	636	649	641	598	664	649	615	626	628	610	620	620	635	636	710	632	662	626	639	654	615	623	589	601	583	637	676	630	632	692	633	678	652	677	633	643	633	669	622	677	675	616	632	623	661	664	632	598	637	669	617	655	634	667	677	625	628	653	660	612	646	664	643	642	604	611	661	631	640	674	660	668	624	624	717	636	656	595	656	636	609	682	665	673	629	610	641	659	598	652	640	635	592	640	633	660	677	639	667	646	645	592	613	575	597	635	618	664	629	659	634	675	690	629	632	613	638	642	657	669	625	677	606	649	650	632	650	616	613	618	591	616	631	594	631	644	598	607	642	616	649	635	671	648	607	660	638	632	670	697	579	624	619	642	644	638	653	644	698	662	638	600	620	639	646	606	658	623	634	626	663	600	622	624	614	608	637	632	670	604	677	621	633	619	624	632	613	620	606	645	614	596	608	605	692	627	657	612	678	665	652	646	622	595	634	629	629	657	591	656	659	582	631	620	659	609	681	614	606	684	613	642	660	640	631	637	663	622	680	576	640	670	597	637	609	633	657	604	678	668	616	665	614	678	592	638	629	642	639	614	643	625	661	680	671	651	636	628	635	679	659	639	664	708	609	659	641	659	657	677	597	656	588	654	670	619	648	611	629	651	628	637	615	622	640	626	637	593	614	585	684	641	664	686	656	640	631	637	631	604	665	595	657	607	653	620	643	596	619	668	649	635	589	638	612	671	661	621	602	620	605	679	648	657	676	653	641	619	637	686	632	575	655	671	643	608	639	619	630	609	668	660	624	616	623	692	612	665	644	618	639	686	637	636	642	615	631	700	652	628	619	673	629	631	665	669	606	616	623	640	626	605	633	646	600	604	662	634	636	631	659	626	634	713	642	609	607	694	597	633	641	646	665	620	648	628	631	678	637	604	630	627	643	661	610	644	642	643	657	610	625	619	648	630	651	628	621	618	643	591	619	603	670	675	649	592	650	646	616	656	658	625	697	669	633	704	656	636	637	652	655	646	669	647	620	589	663	606	659	649	664	676	661	649	707	655	661	672	644	631	695	641	622	684	659	589	633	619	612	660	614	660	611	653	651	618	631	626	663	707	632	590	590	684	623	660	634	646	632	614	634	643	697	642	661	627	591	638	585	639	670	616	628	645	661	677	620	628	653	622	658	685	651	662	647	641	644	634	606	602	637	654	623	620	648	650	618	616	632	652	705	663	634	632	635	672	655	619	704	656	636	604	618	626	661
40848	15859	3977	2243	1753	1223	949	794	654	621	490	452	432	433	431	383	423	378	342	370	330	324	361	343	312	306	299	274	309	306	305	308	306	318	307	295	278	280	308	309	288	314	280	351	311	275	286	306	300	282	299	305	302	298	309	297	274	288	263	301	283	278	249	312	315	312	279	274	293	281	298	280	279	247	290	276	313	317	295	323	283	294	284	254	291	289	271	268	280	276	292	299	297	308	309	284	285	269	288	284	285	313	265	278	289	252	288	310	268	284	310	311	304	257	290	282	303	297	306	301	292	283	290	251	319	295	275	276	307	286	279	311	297	270	290	252	279	254	285	289	287	293	278	282	277	332	262	302	292	291	311	295	273	295	278	304	262	310	317	260	298	305	295	275	294	291	278	307	280	276	257	290	287	285	289	312	292	295	280	288	257	296	282	295	285	295	306	337	291	268	318	277	264	267	232	303	281	286	300	287	305	285	292	267	270	268	280	288	308	283	265	297	275	273	288	298	294	272	294	288	281	306	309	281	306	299	334	318	255	274	291	289	313	277	298	290	280	285	295	286	307	280	301	290	289	243	301	282	300	283	278	269	303	269	280	294	275	252	286	280	282	260	292	276	286	287	287	322	248	301	289	320	292	302	290	281	266	297	284	286	287	277	263	295	266	260	292	279	294	291	292	266	271	284	298	326	293	304	296	310	292	290	287	277	307	266	268	253	273	271	297	282	298	287	283	281	295	258	303	259	291	287	286	290	267	287	286	279	282	289	297	289	295	269	278	267	289	295	315	268	318	296	273	296	280	250	292	312	293	292	302	292	292	285	315	290	301	296	279	285	298	284	258	295	298	298	316	289	266	282	286	287	279	292	292	278	267	264	290	270	287	303	266	319	292	288	283	270	306	279	297	278	307	277	286	256	294	296	273	283	298	293	288	312	313	257	287	288	243	300	294	302	292	260	268	267	294	272	262	261	301	292	257	306	300	313	298	265	288	274	303	279	287	293	268	304	292	280	298	266	281	298	279	244	313	270	292	283	286	251	258	293	307	298	318	282	291	312	282	304	298	295	296	259	279	270	291	268	251	315	311	321	313	301	321	297	301	302	287	316	301	258	322	297	276	288	291	292	275	278	301	314	270	293	273	294	277	284	304	292	279	307	302	307	299	270	286	317	256	304	298	308	297	297	304	289	255	287	304	296	287	274	285	276	287	309	293	325	263	266	292	291	323	307	312	304	297	303	267	287	249	295	293	275	295	318	289	277	299	282	289	303	307	274	274	279	283	271	307	258	291	277	309	306	287	282	287	310	251	302	310	283	284	290	288	268	267	300	265	279	288	290	310	294	282	294	314	302	287	293	273	288	280	292	275	292	277	307	260	288	304	296	314	301	292	292	299	301	271	291	309	281	269	272	270	297	300	259	306	310	270	326	267	274	259	278	268	303	299	266	303	298	300	300	274	263	287	263	299	293	266	251	281	292	316	264	296	261	279	301	311	288	298	281	279	257	275	283	294	289	290	271	294	290	273	301	277	282	264	295	276	283	320	301	308	284	303	298	315	273	262	293	292	294	286	268	297	258	287	281	284	277	293	271	297	331	270	298	280	301	287	282	299	250	247	297	310	266	309	298	286	279	279	307	285	309	281	276	302	305	307	276	285	316	277	291	302	277	265	280	273	276	310	299	287	319	297	251	310	297	289	240	267	251	309	301	278	280	290	312	252	294	266	279	288	286	307	310	286	301	291	278	290	299	293	270	276	302	298	282	322	298	275	275	279	302	293	322	291	274	299	272	284	289	276	251	285	304	285	309	289	262	287	292	316	274	281	249	282	294	252	294	291	270	306	280	307	301	294	301	286	287	291	274	297	318	278	299	279	281	279	257	290	325	290	281	313	310	263	293	294	288	298	291	276	295	287	301	275	272	296	310	317	276	302	288	287	317	283	305	280	305	288	301	292	294	275	286	302	293	285	293	311	267	300	298	288	271	260	284	267	284	327	286	280	290	302	273	288	246	275	316	274	276	296	271	302	271	279	276	281	280	281	293	295	302	304	282	299	287	283	313	288	262	287	300	284	300	280	262	305	292	298	274	267	259	324	293	289	291	267	271	287	298	295	307	272	282	284	286	289	280	247	305	276	272	276	291	259	286	300	288	304	286	283	286	296	277	272	275	278	273	296	298	276	261	295	292	298	295	270	332	300	291	294	298	282	311	269	311	304	290	274	316	278	294	315	291	316	297	302	318	288	308	300	300	259	282	255	286	293	278	260	266	284	285	275	242	294	297	285	303	290	285	316	300	310	302	257	262	290	286	273	290	262	292	319	278	303	305	274	295	260	296	266	276	286	287	285	274	282	281	307	283	313	283	300	272	262	285	260	292	322	308	272	289	297	253	288	304	316	320	299	290	274	318	310	305	310	301	286	280	251	330	312	316	314	324	301	287	275	290	289	303	274	273	282	287	270	299	279	254	304	279	307	265	309	303	265	299	283	265	284	279	300	308	281	298	300	314	295	302	292	309	289	309	292	278	314	307	266	321	272	292	281	282	318	294	316	266	272	314	312	270	290	295	263	298	294	270	315	278	297	301	310	286	297	309	281	287	275	286	327	308	289	285	311	288	282	273	279	285	262	301	288	306	288	291	270	283	301	264	292	296	302	317	315	292	292	280	271	264	299	271	287	296	287	260	314	284	276	287	279	267	282	275	302	283	287	303	273	275	291	278	318	274	300	291	286	283	313	271	315	248	281	297	242	319	272	269	265	287	284	278	276	290	291	273	288	278	286	265	285	303	292	276	293	327	261	281	291	276	307	292	303	276	288	292	311	309	306	289	259	286	305	329	291	289	305	271	283	271	274	287	279	286	296	285	275	277	308	255	280	274	274	301	311	270	290	258	270	294	301	279	273	267	302	325	285	300	296	301	275	312	283	272	313	296	267	298	286	279	282	308	291	319	264	283	269	278	307	244	273	270	276	312	293	261	278	300	268	285	287	267	281	279	290	296	322	296	297	248	304	281	331	307	290	276	296	266	291	282	293	284	328	288	291	294	278	306	278	299	268	269	297	285	305	278	296	296	293	289	275	305	286	242	296	259	254	301	290	273	283	267	297	283	282	315	282	307	245	274	280	296	303	261	265	271	300	239	270	311	286	268	293	315	296	310	292	294	257	271	286	305	285	258	316	279	307	260	286	286	288	329	301	293	271	293	285	313	318	298	295	323	303	328	297	252	290	250	302	287	275	234	301	259	312	305	281	255	303	292	283	288	272	295	259	295	289	301	271	302	241	286	279	299	307	264	290	276	303	281	283	279	283	290	281	285	325	298	320	315	296	269	315	301	283	301	290	270	283	292	282	286	279	290	281	271	293	274	282	320	278	279	251	308	282	259	300	315	295	293	310	312	293	305	291	265	272	298	253	296	272	300	275	253	286	281	264	304	303	276	305	277	285	316	291	280	247	289	272	306	314	273	316	287	303	271	287	285	263	289	272	309	286	312
17678	2672	5832	6508	5659	4579	3808	3167	2765	2485	2146	1974	1760	1666	1623	1448	1447	1355	1326	1264	1208	1208	1107	1126	1139	1097	1059	1031	979	1011	972	1000	973	1022	936	975	901	922	914	892	873	896	851	949	868	919	909	942	915	866	892	866	938	840	865	879	845	846	841	841	827	856	850	877	886	820	861	853	830	809	881	878	843	843	847	872	872	795	838	826	802	789	832	819	882	862	868	821	850	842	850	866	801	815	788	823	864	813	808	844	826	815	834	807	838	872	797	839	872	800	867	797	804	882	838	856	838	842	781	804	847	821	828	828	801	828	792	763	836	816	838	856	830	787	780	807	796	843	840	829	815	810	813	785	804	869	837	797	842	821	832	786	793	842	810	795	816	803	813	804	802	808	843	832	774	852	779	848	802	824	831	834	837	842	851	817	857	845	842	840	796	837	781	795	839	884	825	814	813	825	874	792	828	781	840	854	820	775	838	845	819	825	856	809	811	815	854	832	766	816	790	812	818	868	796	815	811	798	823	812	798	805	776	804	830	823	844	794	830	826	800	790	781	841	788	853	834	796	810	825	786	833	779	821	768	808	825	838	786	770	830	833	843	801	834	844	845	816	791	806	799	844	803	802	868	800	792	815	809	794	812	815	815	877	816	803	824	839	821	816	836	896	833	812	802	809	791	753	845	775	855	856	800	826	797	777	809	790	824	799	843	792	824	786	832	797	777	835	794	774	816	797	779	806	820	807	765	841	807	818	812	836	864	834	807	774	810	843	880	848	810	796	812	812	839	809	745	809	821	801	800	826	795	826	824	850	827	792	830	839	812	839	810	824	815	795	849	797	790	813	798	856	794	833	832	858	748	865	766	784	832	854	807	801	844	816	798	772	808	846	795	864	801	822	795	799	844	761	821	851	826	817	835	797	819	790	830	774	798	808	824	792	769	813	792	763	855	827	827	803	794	813	835	832	818	826	852	807	783	807	773	822	800	811	786	858	799	765	786	827	790	811	831	859	822	834	806	848	787	829	797	847	844	787	794	820	815	814	881	828	839	856	802	827	835	842	838	833	802	808	811	837	867	826	772	842	812	812	785	766	834	799	830	825	812	805	852	779	773	855	814	815	797	832	829	797	820	831	834	821	756	771	832	824	810	844	852	835	818	764	773	859	789	835	802	787	817	819	836	801	784	804	868	791	840	796	775	793	824	812	848	750	824	815	787	811	834	813	767	823	820	846	805	820	788	823	841	810	759	819	771	799	786	783	815	815	800	801	792	868	844	813	838	784	772	831	853	835	857	839	743	857	778	771	814	831	796	785	790	799	841	891	772	803	806	813	801	799	823	782	807	767	813	810	829	835	781	802	837	789	795	812	829	806	827	811	813	796	821	829	778	822	781	838	831	840	837	800	768	754	796	860	806	845	821	827	830	850	927	827	836	844	849	778	815	804	801	795	786	855	805	838	844	770	803	789	791	862	793	856	811	798	779	774	823	814	856	806	824	844	817	766	828	753	829	827	806	809	810	834	810	816	833	825	883	828	897	790	819	801	822	794	828	782	729	803	844	842	870	813	854	804	852	815	897	808	824	815	847	794	781	838	845	748	818	827	847	841	840	818	816	787	829	796	796	866	799	807	788	822	776	854	838	799	791	819	797	797	829	820	840	809	805	816	800	796	804	827	809	849	799	785	765	826	853	795	795	800	809	807	844	833	807	819	787	826	819	773	874	849	804	816	852	835	839	838	803	815	813	865	805	765	832	814	873	779	777	819	809	815	798	859	827	811	787	860	799	821	860	812	798	819	833	775	842	821	829	799	821	800	818	741	855	837	787	814	881	886	861	786	810	813	817	820	797	833	871	812	831	765	813	803	838	826	810	816	821	875	822	804	802	815	799	794	798	810	773	798	811	816	784	778	820	797	840	855	851	772	817	802	801	843	803	840	814	810	844	787	780	745	837	831	791	839	780	805	801	825	805	851	788	798	816	797	895	879	846	788	805	841	792	830	788	817	816	830	846	763	819	843	771	804	768	813	874	882	826	802	854	834	862	835	832	831	805	776	795	799	842	869	810	801	800	822	804	852	785	850	819	803	876	873	775	825	873	827	809	834	847	845	900	850	840	862	823	813	821	835	812	790	789	840	852	763	853	780	782	791	776	825	800	830	793	802	810	808	787	855	835	815	825	772	835	826	833	776	799	861	795	819	828	855	809	792	792	803	831	766	858	822	801	783	836	821	835	763	839	766	812	815	789	811	763	772	800	833	890	842	826	743	789	822	803	782	852	788	858	749	814	865	809	836	810	792	790	772	792	847	828	734	822	782	793	830	818	858	792	802	799	864	807	824	801	802	805	862	804	823	822	782	817	826	830	809	789	832	813	848	813	844	830	824	806	835	890	793	865	827	753	766	772	749	858	851	786	861	820	815	813	859	814	774	856	864	870	841	832	860	804	802	840	805	781	805	800	743	816	846	814	777	806	845	808	835	813	831	819	821	851	821	824	828	818	833	830	866	779	875	801	772	758	819	776	805	787	820	788	840	863	781	834	837	831	792	766	800	836	843	843	795	848	827	779	821	824	815	821	780	835	834	813	790	799	782	833	792	800	807	846	787	814	816	817	846	788	770	844	845	754	825	820	844	854	832	768	856	823	839	770	838	801	820	859	779	811	841	840	803	788	839	818	855	840	797	798	836	818	816	795	841	799	834	776	811	832	833	804	788	850	825	842	776	806	814	815	830	833	793	824	838	855	787	838	835	805	806	806	784	815	796	868	787	871	803	820	813	781	835	795	790	852	834	802	835	808	813	755	802	829	807	750	791	818	792	810	878	796	802	826	808	818	870	797	892	829	825	829	806	849	778	807	857	754	804	757	766	824	793	845	800	828	827	804	788	815	818	821	809	794	789	819	781	878	838	765	804	840	780	822	797	825	786	828	816	838	848	879	830	840	845	843	855	838	769	819	809	868	766	799	814	772	833	832	877	851	784	813	789	787	813	841	862	846	830	755	798	850	850	879	822	833	824	762	875	782	857	794	829	818	816	827	823	812	856	870	765	863	808	858	792	856	869	784	834	822	755	801	852	788	784	758	780	818	834	813	805	838	827	820	789	822	858	846	830	837	805	821	840	838	777	806	813	820	866	812	793	886	826	812	837	793	847	780	761	837	775	781	816	816	820	819	799	849	813	829	771	812	874	772	781	804	798	811	826	804	796	830	857	814	803	814	835	806	812	821	833	788	822	773	802	859	789	710	860	805	787	797	864	802	790	796	828	876	837	824	812	795	806	816	790	795	791	844	837	810	829	822	816	811	828	829	818	844	802	839	792	857	835	798	815	805	818	863	838	833	797	819	854	809	826	805	837	800	788	808	764	821	818	830	790	783	818	796	786	845	842	813	810	829	820	848	801	859	808	797	845	807	829	777	837	820	833	813	821	825	812	797	843	829	831	807	834	821	838	784	844	819	817	852	798	758	868	804	783	829	825	798	836	848	784	870	781	746	804	819	814
4140	297	178	143	144	132	126	111	111	99	108	96	105	114	119	92	113	103	104	98	97	89	92	90	97	110	113	93	104	109	84	96	109	96	104	94	95	101	103	112	88	89	108	88	91	104	100	107	92	101	97	109	96	112	119	93	117	110	104	90	116	107	116	100	93	104	100	98	78	105	86	108	99	106	98	116	92	97	109	103	109	92	118	102	96	94	112	122	98	93	97	106	106	101	107	108	117	107	113	126	97	96	117	99	85	97	126	98	75	104	114	81	116	109	99	98	112	121	103	101	87	112	97	121	134	99	113	95	101	116	108	102	96	112	100	112	105	95	111	116	98	96	121	110	102	100	92	109	104	106	102	99	105	103	80	87	97	108	110	114	115	111	111	126	106	107	105	98	99	101	102	85	123	100	86	106	114	110	110	93	108	104	116	107	109	105	110	90	110	97	113	105	112	103	114	121	118	109	106	106	115	108	113	99	110	101	96	116	116	96	105	99	107	89	96	108	107	94	103	110	104	85	96	91	123	116	113	113	89	99	121	91	107	101	111	97	102	113	110	101	112	128	87	99	99	110	108	92	99	98	90	107	100	95	106	105	96	101	105	94	108	113	97	82	124	105	112	114	89	110	115	113	110	101	99	111	109	111	81	102	118	108	94	99	96	99	97	95	125	90	102	107	93	113	102	105	93	93	83	107	87	102	101	107	125	106	111	116	130	91	112	96	100	114	99	99	115	79	84	96	90	103	111	103	99	88	119	90	89	86	86	101	117	98	112	110	113	114	109	99	90	109	100	99	96	103	107	90	83	98	100	120	96	111	114	102	95	110	114	94	109	108	96	102	112	90	114	99	87	119	102	105	89	101	110	107	96	100	91	108	105	99	97	112	127	101	98	96	89	119	92	95	86	83	90	117	96	99	118	102	110	86	105	118	104	112	87	94	113	94	107	88	106	112	104	106	101	117	127	108	114	102	89	118	100	88	103	103	82	90	97	94	112	104	109	119	95	104	93	115	113	92	112	105	101	82	100	124	100	89	95	100	94	123	100	95	96	95	97	97	100	84	103	102	105	91	83	102	87	98	107	86	115	102	115	94	101	121	94	86	95	105	117	108	100	106	96	103	102	92	107	117	123	99	109	99	95	92	104	108	101	103	103	95	109	95	105	102	87	99	94	108	105	97	88	100	107	93	105	119	99	106	98	105	85	93	100	100	103	103	102	99	92	81	105	109	115	92	110	111	118	107	108	108	99	112	108	116	93	107	85	107	94	105	99	110	99	97	115	115	112	100	99	109	106	134	114	105	107	113	117	83	100	92	88	111	89	88	120	108	97	109	104	94	108	99	112	105	103	114	102	109	99	102	114	111	106	95	95	82	107	89	105	108	107	118	99	104	106	90	91	97	87	94	120	103	81	106	97	113	126	114	114	116	105	81	109	108	104	100	102	103	111	118	102	113	98	94	112	83	112	112	105	98	118	99	99	100	101	92	99	107	100	100	95	103	109	85	88	104	95	94	93	104	110	126	110	97	115	110	107	100	98	102	111	99	97	109	100	102	91	111	89	97	118	118	104	105	123	113	95	104	101	117	96	114	103	102	100	107	68	113	125	115	108	88	95	110	115	123	113	100	99	106	97	106	114	113	115	108	95	94	115	91	81	109	100	111	112	107	116	112	92	115	91	106	106	91	125	103	85	105	99	95	92	105	99	90	89	105	85	92	103	115	99	88	98	104	107	105	99	100	96	97	109	104	100	117	100	106	81	99	99	102	102	110	104	115	111	92	97	94	103	117	120	92	97	105	88	98	115	98	113	95	107	80	119	93	107	86	101	100	102	127	95	104	93	110	90	118	103	112	100	106	105	99	107	122	84	95	103	103	80	97	102	112	112	105	92	105	97	115	117	108	108	101	90	111	101	97	91	107	111	102	108	120	102	92	101	105	97	107	83	104	107	98	91	100	89	108	109	113	92	112	110	105	110	113	95	100	113	100	100	109	93	92	90	99	105	92	75	98	126	101	121	100	107	109	102	104	97	113	105	110	102	125	105	129	94	95	92	96	111	99	106	113	90	103	98	93	106	120	101	98	96	92	87	118	101	114	101	90	80	94	112	101	99	90	91	110	98	98	111	101	122	117	96	91	99	106	104	99	102	93	97	102	89	96	101	127	118	82	99	99	118	122	95	86	109	101	112	103	99	109	113	107	108	104	105	125	107	120	98	102	99	108	84	110	100	92	104	89	83	98	107	103	121	83	108	104	102	98	111	102	91	104	100	86	106	106	83	94	103	109	114	99	99	91	109	92	99	116	110	106	87	98	99	107	102	97	90	107	106	107	92	94	105	122	90	103	101	97	93	103	94	80	108	114	92	107	105	98	87	90	99	114	96	96	97	97	114	95	110	107	114	97	82	111	91	127	115	104	117	96	94	95	106	104	83	95	106	111	93	127	91	89	90	91	96	84	95	112	97	102	120	98	110	110	97	113	98	113	96	102	102	93	91	114	106	99	115	103	102	101	89	94	123	95	112	91	89	91	122	88	105	103	98	94	109	110	103	111	93	103	106	103	96	109	118	120	97	126	116	116	105	120	109	121	106	103	108	104	95	98	111	107	114	100	105	112	92	111	117	101	110	115	103	95	100	109	109	105	105	109	89	97	101	112	101	114	111	95	86	92	105	108	106	101	101	99	115	98	108	100	87	131	89	95	92	93	104	100	104	92	122	110	93	98	108	106	98	111	104	102	92	83	102	85	116	119	105	96	93	94	106	112	88	106	100	119	107	101	98	97	101	94	104	90	86	125	107	93	114	113	98	111	106	100	99	79	109	92	94	100	100	122	115	105	90	120	101	117	106	97	108	110	100	122	87	100	85	111	103	96	104	114	106	95	113	114	106	103	103	100	109	125	109	109	104	95	101	103	114	108	112	79	127	108	91	92	97	84	103	109	95	117	100	88	93	88	104	105	114	101	93	128	108	86	103	93	88	99	86	89	100	110	100	103	107	121	124	108	90	101	98	119	101	112	102	118	93	117	99	105	96	100	102	103	100	113	86	112	110	115	103	113	95	98	111	101	108	117	109	107	109	109	98	89	93	109	102	102	95	108	115	111	91	117	92	108	106	100	79	109	98	113	106	92	106	108	108	107	91	124	100	103	98	106	123	101	94	109	94	99	93	112	106	94	98	110	100	104	98	98	82	101	98	95	101	116	99	122	93	97	101	115	106	111	118	115	99	106	95	129	97	117	100	104	100	116	95	97	97	81	104	95	107	103	93	104	106	104	113	116	94	86	123	92	86	122	105	86	122	106	101	111	109	100	97	111	91	92	118	93	116	73	95	102	118	80	103	102	81	109	90	112	114	112	109	102	104	98	111	119	102	107	86	110	106	112	89	95	98	102	95	90	112	86	114	94	111	105	93	94	92	102	103	85	107	98	120	94	122	100	99	100	123	99	105	107	108	94	81	104	102	88	94	102	103	91	115	107	92	96	91	84
4244	403	481	583	494	465	436	409	372	420	420	433	397	394	362	381	386	375	345	349	353	366	388	370	351	385	361	358	352	337	359	315	366	373	402	378	388	405	337	369	385	356	380	351	400	355	376	352	349	325	362	338	359	318	353	377	361	375	366	371	399	373	363	377	332	364	360	375	382	340	328	371	369	376	319	364	362	361	359	388	332	353	345	341	368	356	349	376	343	347	352	367	350	356	342	357	328	384	371	349	326	346	353	363	329	346	367	357	372	364	342	388	362	342	338	375	342	353	354	350	368	338	366	326	344	345	376	365	371	359	363	329	375	366	406	344	377	351	343	343	339	361	382	352	372	368	360	358	337	349	361	349	353	376	346	333	372	356	349	365	375	363	335	365	331	360	352	359	393	370	344	340	378	343	350	351	354	376	367	361	365	373	383	361	346	353	335	356	361	346	376	357	366	355	355	359	345	350	371	379	361	352	326	385	367	387	416	329	340	303	320	355	361	353	381	369	352	333	319	362	345	352	336	376	387	342	342	371	373	331	357	375	351	333	352	353	339	375	329	329	368	374	390	382	365	372	362	356	335	364	375	351	342	334	336	366	376	345	325	365	368	341	355	382	381	342	335	314	337	354	345	359	326	376	390	358	361	342	355	359	339	366	337	345	380	363	359	343	354	372	339	379	354	355	342	361	380	331	344	358	331	360	371	357	387	351	329	373	349	368	358	363	364	346	356	334	337	360	360	341	369	355	347	370	347	365	349	342	341	381	391	346	369	355	340	368	337	364	346	355	329	374	323	384	351	355	343	348	351	374	344	368	346	313	368	334	336	353	343	355	353	341	368	337	331	346	370	363	372	382	358	345	382	366	390	334	348	359	347	351	325	379	397	367	372	374	336	360	335	321	345	367	313	372	360	358	354	371	362	364	332	354	352	358	352	344	361	386	388	396	356	336	351	357	367	387	346	341	299	350	382	367	365	353	346	333	345	358	362	320	393	357	366	356	365	332	376	361	340	342	380	345	355	337	330	345	372	330	334	386	342	357	372	354	365	356	374	356	345	340	395	338	354	355	368	356	362	359	375	384	363	339	365	329	331	334	341	392	347	376	389	357	347	342	358	349	335	366	374	332	377	335	372	353	380	335	370	312	356	351	325	351	357	366	356	340	306	382	396	359	374	341	381	365	338	326	334	351	381	357	349	365	352	354	360	345	361	371	335	381	362	353	353	381	382	340	327	320	347	316	352	339	348	326	349	330	367	366	372	375	352	364	341	385	346	336	385	368	365	356	333	325	353	330	360	361	337	384	361	358	362	371	358	354	367	337	342	339	384	394	350	335	350	346	354	354	335	355	358	311	398	344	337	316	329	366	365	326	356	358	366	358	331	359	357	348	382	363	352	361	340	354	384	317	368	349	365	361	361	387	345	353	337	334	338	340	350	352	352	353	391	373	346	370	362	365	381	355	375	348	354	383	331	359	372	333	384	360	361	355	375	343	369	354	359	347	372	352	344	387	361	362	381	358	337	339	351	355	344	353	332	365	346	346	359	351	347	386	387	324	360	393	372	349	359	362	357	365	382	332	337	344	384	368	369	366	367	332	365	351	335	350	345	319	359	362	325	342	363	342	349	361	338	338	389	339	345	334	342	325	386	366	367	349	374	344	324	347	363	376	359	314	360	357	347	345	365	401	373	367	371	354	372	366	339	333	359	374	351	348	394	348	330	362	340	362	354	350	346	354	350	318	365	345	344	346	365	369	366	361	337	346	338	387	323	372	382	372	340	350	367	348	368	396	379	351	360	370	350	362	332	348	363	347	389	345	352	361	353	373	330	350	407	366	358	327	335	356	368	341	371	352	345	356	338	351	387	357	380	334	358	385	352	358	369	385	347	384	363	323	343	354	334	358	362	359	359	364	378	351	352	333	360	341	345	369	325	343	360	358	333	346	382	372	359	355	337	350	367	366	385	405	364	372	360	369	377	364	347	344	354	385	358	342	426	388	378	361	343	354	337	383	382	356	362	335	360	316	332	337	368	381	353	363	380	369	346	364	382	362	342	374	329	358	349	366	342	343	354	338	386	378	350	338	381	356	367	361	375	322	343	337	368	363	319	354	371	382	366	347	336	340	320	359	384	386	342	335	336	356	374	357	368	372	353	336	378	345	348	369	356	358	352	351	371	331	383	369	403	366	390	354	336	365	336	378	335	361	342	355	345	364	327	354	363	352	375	354	318	386	359	366	361	357	350	370	328	349	339	371	376	350	349	367	419	332	325	365	377	363	315	366	341	337	358	370	332	328	349	354	380	386	362	373	369	357	396	348	386	357	331	343	321	355	351	384	382	331	350	358	368	372	358	336	358	339	378	372	352	380	365	371	342	353	366	398	366	369	353	338	363	393	339	385	364	385	366	377	390	351	347	335	328	379	379	359	354	312	357	350	353	372	371	366	359	361	335	356	349	350	351	367	353	348	352	363	355	381	323	357	393	371	347	355	338	364	364	329	377	350	353	377	348	366	360	340	361	340	386	341	349	380	347	343	356	351	341	346	344	398	341	368	388	335	351	375	346	355	398	380	366	373	329	344	373	364	370	359	386	376	389	372	367	381	355	360	360	346	320	347	376	360	343	351	358	337	352	348	369	356	348	369	337	366	325	361	364	326	363	340	340	360	354	340	336	374	385	384	381	317	346	325	384	375	352	363	353	369	361	380	371	342	340	361	395	362	357	344	353	372	328	358	362	345	371	369	334	350	394	387	360	351	353	352	342	338	379	357	349	353	316	368	367	397	361	361	353	342	363	351	343	358	365	347	318	375	371	344	392	367	349	352	413	353	327	332	366	363	390	336	393	369	370	386	364	360	348	374	350	339	295	421	368	338	350	334	370	380	373	367	362	360	367	381	359	345	369	374	373	334	325	365	376	347	392	342	348	339	370	355	336	322	361	334	387	358	339	386	372	363	357	352	354	326	356	325	368	375	380	343	375	369	359	362	341	361	353	322	321	348	343	362	348	327	345	359	366	353	384	375	357	340	372	347	371	352	364	359	348	365	382	360	349	369	344	323	347	374	362	367	369	368	352	372	354	361	348	359	391	348	374	362	318	328	352	343	362	380	343	344	368	331	345	356	372	337	328	334	356	357	347	334	357	380	312	369	354	360	333	345	339	347	341	352	413	340	359	377	337	384	339	368	353	368	385	345	354	349	361	360	358	367	359	347	404	317	348	347	346	345	350	365	344	342	341	337	375	338	401	359	371	343	334	364	345	361	379	373	323	365	357	355	348	323	325	361	393	336	346	365	370	353	355	350	376	368	357	349	369	342	357	373	347	367	359	353	345	360	349	365	351	328	383	360	351	368	362	331	336	321	355	374	385	382	343	341	381	345	339	358	316	378	334	318	361	356	345	343	397	357	318	381	327	373	353	367	335	370	376	354	365	336	377	332	372	362	344	366	366	364	322	394	366	363	355	373	331	356	370	352	346	347	350	318	363	376
31392	6644	1592	1130	938	672	571	441	415	326	315	339	261	292	291	255	263	286	292	239	260	221	229	224	240	213	263	246	216	194	233	227	202	213	221	201	272	233	230	209	227	218	241	220	227	192	222	226	222	219	226	209	208	217	224	202	208	237	208	220	234	230	219	196	212	226	235	211	225	226	202	237	206	221	222	215	209	202	199	214	223	208	229	223	230	225	209	260	211	243	227	241	231	210	223	222	212	236	218	211	215	227	235	202	229	229	207	181	225	229	212	212	206	213	222	222	223	216	208	200	199	186	224	225	213	207	219	212	218	189	240	235	212	208	196	238	231	215	204	206	223	189	238	215	218	198	213	249	210	217	229	228	230	218	215	216	203	196	207	226	207	224	202	214	249	213	246	233	209	202	199	228	216	203	218	209	202	232	201	204	188	213	203	240	182	231	229	199	192	211	220	193	214	230	190	233	226	194	222	220	213	211	209	212	199	220	194	198	188	199	198	234	231	234	248	216	244	181	211	219	214	217	222	218	213	226	239	211	223	213	212	203	221	244	211	215	225	200	187	205	220	210	214	220	254	255	253	222	220	239	233	209	229	210	225	216	202	223	230	223	205	216	195	205	208	220	218	208	219	215	177	211	245	225	232	204	193	239	221	200	178	204	196	217	208	215	212	220	228	220	240	214	241	234	196	221	221	219	202	230	230	213	219	240	208	207	219	206	190	209	188	205	218	213	207	220	201	198	223	222	210	233	210	250	208	202	242	217	237	199	221	202	210	213	221	200	194	192	214	224	191	212	239	230	212	220	210	208	233	198	200	223	198	212	232	241	223	217	198	211	217	216	210	234	217	227	207	209	223	213	212	216	216	222	210	217	218	228	196	209	226	231	255	206	204	233	220	226	258	214	223	206	206	236	223	222	209	214	230	226	219	205	220	209	209	229	201	233	223	220	207	201	186	203	231	206	196	226	180	207	226	206	213	216	210	226	234	212	196	227	224	220	194	215	236	207	191	219	226	186	239	206	237	228	207	207	234	197	199	216	194	220	226	204	228	198	189	216	227	201	202	217	231	219	217	175	197	205	215	235	199	220	212	229	203	193	190	245	226	200	219	219	184	223	237	234	229	228	221	230	236	243	191	217	196	232	209	210	226	225	203	200	207	209	205	216	230	279	207	195	198	204	207	233	214	224	222	215	232	229	234	201	217	232	205	221	202	202	233	206	207	219	220	245	207	216	233	244	205	208	177	214	208	218	229	188	235	231	212	207	219	227	206	214	227	233	246	191	228	236	209	217	205	195	203	217	227	221	236	223	233	215	197	228	215	196	208	175	239	228	191	211	229	196	210	194	205	215	222	191	221	211	204	224	230	230	209	198	194	238	228	211	236	198	194	230	200	224	215	207	227	223	221	220	215	189	214	226	204	226	206	223	226	235	203	197	219	199	197	219	210	207	220	218	214	210	203	206	224	199	205	202	223	216	218	203	222	209	202	186	219	227	208	224	240	204	210	204	204	224	208	211	220	190	235	223	215	213	217	210	217	216	202	202	203	214	236	221	234	212	244	210	224	227	232	197	223	236	229	259	216	238	190	220	218	203	223	198	216	208	235	223	207	229	247	231	215	185	208	223	225	232	198	223	207	198	232	214	206	221	217	222	211	211	240	223	224	229	229	207	214	225	205	202	212	203	222	228	233	235	217	187	236	210	202	220	222	224	214	201	229	217	225	219	210	196	199	237	221	220	202	202	225	232	229	216	229	212	202	209	208	230	215	215	189	224	187	209	212	227	175	204	212	218	217	197	230	223	202	194	197	211	211	205	218	206	207	197	227	215	233	209	218	233	203	214	221	248	221	228	225	214	213	181	205	250	225	237	231	233	210	226	226	212	223	219	234	237	225	200	215	202	204	221	219	212	210	202	225	221	234	237	183	214	213	224	222	215	220	216	221	220	208	188	235	226	222	192	223	217	188	192	218	180	213	212	205	217	240	199	225	224	219	231	228	214	217	222	226	234	227	205	227	254	206	231	224	235	199	212	228	198	212	219	229	220	217	235	219	250	202	219	217	228	219	204	214	187	211	210	235	205	201	211	220	207	207	185	213	234	209	209	192	206	188	213	218	235	222	229	224	198	201	223	204	245	204	215	179	227	207	211	206	208	220	206	241	229	204	228	208	204	227	226	224	224	206	205	203	212	200	206	205	201	237	205	212	244	195	191	183	209	210	217	236	222	224	203	240	218	191	223	222	213	217	221	233	226	181	221	195	193	204	221	229	220	242	233	205	214	212	203	219	194	242	223	236	221	218	201	229	214	219	217	215	216	208	212	213	192	229	236	202	229	222	217	223	230	219	207	221	230	228	218	216	210	223	225	215	190	197	185	221	197	206	258	214	204	205	203	218	221	210	204	194	223	239	218	221	191	210	220	202	201	235	217	200	200	229	208	221	204	210	202	234	215	201	222	232	218	213	221	224	207	231	226	227	207	212	195	215	217	219	220	235	240	182	209	228	208	218	213	229	205	235	228	208	211	230	208	206	227	238	211	194	224	205	233	226	205	226	216	226	200	239	215	194	213	199	228	228	208	243	234	201	231	221	208	237	219	201	217	229	195	198	217	222	196	198	199	231	221	212	222	222	231	217	218	207	196	205	231	247	203	208	208	225	230	180	204	206	220	230	211	218	223	208	197	206	238	193	190	202	208	200	244	222	212	221	207	222	239	233	216	231	199	204	266	194	188	209	235	215	196	217	207	240	235	227	234	193	224	218	210	205	193	223	201	243	215	213	203	231	202	210	222	207	234	248	211	227	242	180	210	214	230	235	194	223	210	238	230	237	185	217	231	208	219	224	229	221	212	233	207	215	198	227	239	217	208	200	199	228	209	215	221	207	209	209	211	223	205	204	211	186	209	208	189	230	233	191	224	222	228	203	196	205	189	214	200	189	211	198	235	225	212	230	229	189	220	197	221	216	204	229	217	229	211	214	223	221	222	207	214	210	208	212	197	217	200	229	199	236	217	219	217	207	216	192	213	222	194	215	211	205	232	224	209	217	202	205	220	250	208	258	205	233	210	230	208	218	201	224	198	199	211	222	214	216	221	236	236	242	240	204	215	240	232	227	214	206	232	234	236	203	219	203	202	215	199	235	213	210	221	196	219	199	218	224	233	218	227	208	205	206	217	215	236	207	183	215	233	227	195	206	180	212	203	200	217	220	199	212	200	210	220	229	205	217	222	213	202	209	247	238	178	231	200	212	199	195	222	230	198	213	185	203	219	200	201	229	203	206	201	218	220	200	240	237	202	214	202	207	212	214	252	216	220	229	220	227	200	194	231	226	209	216	214	237	213	213	195	201	196	233	218	222	189	212	201	215	221	240	210	194	214	207	186	220	207	203	213	210	238	221	197	203	210	212	228	199	191	186	209	223	212	227	215	216	231	228	206	201	212	189	203	216	219	208	202	223	206	195	212	194	200	234	221	207	207	205	221	217	198	223	221
13734	1546	3231	3655	3186	2715	2117	1796	1577	1412	1309	1230	1112	1059	1024	963	927	914	879	912	876	784	853	791	832	723	765	744	805	720	710	702	746	683	755	695	699	675	692	729	673	665	670	692	655	708	684	622	698	706	689	696	622	648	686	697	649	644	700	691	698	691	695	687	659	712	685	683	659	682	621	654	656	673	676	660	641	652	615	694	628	648	694	658	647	716	661	663	643	634	580	631	640	682	616	732	623	644	659	646	674	666	678	671	667	715	672	662	638	634	664	656	665	640	604	652	703	653	632	660	627	626	659	637	659	663	679	643	665	649	634	670	679	677	632	640	651	674	650	627	661	670	659	656	643	640	632	613	621	684	656	639	600	663	638	671	627	633	655	619	605	607	628	689	643	652	693	670	707	621	671	663	684	655	663	675	646	688	650	657	664	653	650	692	651	669	633	626	677	688	653	677	610	698	651	647	668	654	673	608	649	662	657	666	673	622	683	684	649	659	667	611	631	589	648	651	633	608	642	638	628	629	646	641	681	668	692	648	637	671	669	619	674	665	623	658	603	640	600	693	698	624	626	629	629	656	640	654	622	650	665	603	658	665	695	632	671	706	631	668	675	628	672	664	692	619	666	614	663	658	688	688	681	646	652	648	652	674	651	633	670	642	652	678	681	618	622	671	655	667	638	648	627	669	664	683	656	675	635	600	666	665	690	639	621	669	648	661	635	652	676	629	659	627	655	598	614	655	660	609	640	606	641	629	631	615	696	599	647	652	656	646	645	637	642	609	647	648	607	645	614	606	673	613	633	633	641	629	644	613	600	698	635	654	647	633	645	622	658	644	603	614	691	702	663	650	602	645	639	620	648	657	667	658	631	657	624	693	649	585	641	688	653	692	666	622	650	655	597	627	640	638	643	649	651	713	647	614	670	620	686	640	645	705	663	601	639	637	639	676	652	659	676	654	636	644	604	649	606	649	660	670	675	631	612	652	663	642	696	672	648	681	663	644	606	626	642	661	619	712	669	642	588	641	645	638	663	633	658	651	652	682	680	705	629	617	689	694	621	649	687	645	682	653	661	585	640	663	674	626	609	698	628	654	653	621	600	638	605	638	710	720	654	632	661	661	634	668	655	674	610	636	681	623	649	675	656	672	695	670	624	640	632	666	648	652	697	629	638	639	636	662	646	653	675	622	611	689	622	674	630	650	665	630	645	673	659	673	661	654	647	672	636	659	613	645	653	653	612	638	624	673	617	635	645	614	634	620	646	632	670	628	620	626	637	615	640	614	670	674	644	630	617	647	660	600	628	632	655	689	587	661	654	662	646	647	635	636	724	599	609	641	636	693	641	621	638	656	651	646	612	683	622	629	630	664	630	648	644	643	630	640	651	649	642	631	654	680	635	662	651	648	654	654	637	633	686	669	652	624	645	590	662	658	677	658	636	651	600	636	656	651	636	637	649	679	661	681	626	667	625	655	660	667	632	605	633	635	646	608	645	653	620	661	622	642	657	628	649	648	630	654	643	639	604	627	642	656	632	636	603	609	669	641	664	642	645	651	679	630	661	614	635	640	620	635	658	649	645	654	634	626	647	618	637	652	633	648	682	673	678	604	622	643	656	603	678	668	647	643	619	644	633	623	687	667	633	641	610	603	643	636	682	616	666	588	663	656	668	657	649	620	641	634	668	624	654	622	671	661	657	672	581	666	684	607	674	620	627	645	637	658	603	637	687	652	648	623	615	634	654	654	666	645	620	687	613	624	622	631	650	656	655	649	652	693	678	648	623	627	638	661	640	659	656	620	663	677	632	657	716	623	599	652	643	654	636	635	654	666	660	615	632	668	684	612	648	624	663	670	669	650	645	664	619	674	629	663	663	622	644	579	643	673	632	657	608	658	667	633	654	601	669	652	615	645	691	682	650	638	633	609	627	622	643	644	621	564	653	648	667	664	657	647	678	673	632	716	627	666	662	637	627	666	600	615	635	649	670	653	659	637	666	650	631	650	687	646	634	703	630	627	636	663	625	671	649	650	650	663	658	604	603	648	680	660	657	681	679	636	605	583	669	632	645	658	605	651	633	627	627	662	680	640	627	665	655	671	700	608	655	654	634	641	675	651	608	673	655	645	600	643	633	694	665	647	611	645	616	686	667	649	657	598	654	611	678	679	679	650	653	632	644	684	651	656	653	652	682	670	689	646	634	655	701	654	653	635	693	661	630	636	647	636	601	602	659	640	668	654	696	609	589	604	642	654	678	576	671	646	666	654	635	610	653	633	685	649	633	624	655	655	645	637	663	637	668	640	677	686	687	669	619	631	649	659	641	659	644	677	653	661	689	638	637	640	621	648	615	659	648	644	631	624	641	625	659	634	665	633	662	633	660	662	652	610	641	651	659	643	620	653	661	672	638	676	664	640	631	603	622	631	642	594	658	623	668	640	618	627	659	639	649	649	602	661	660	614	649	616	621	622	650	676	682	646	596	607	671	605	610	614	647	621	663	623	590	622	676	609	618	648	642	646	650	634	613	639	644	643	650	593	620	630	695	650	606	631	635	662	684	632	615	691	662	692	625	655	694	642	608	604	619	685	645	646	593	646	664	618	664	638	620	606	618	671	674	639	647	662	635	644	669	646	645	681	649	634	634	610	684	660	637	689	613	669	663	606	645	659	653	643	653	668	654	657	677	681	640	651	619	727	636	626	634	644	641	658	620	639	607	708	660	607	654	649	638	623	653	638	690	631	623	609	665	653	657	624	719	694	612	666	585	671	618	651	647	631	714	638	644	672	616	655	670	623	643	647	659	610	675	652	669	665	676	686	630	722	682	610	637	588	642	607	665	653	607	677	660	616	650	647	642	593	625	625	653	633	627	689	615	655	624	649	643	630	663	663	652	640	660	606	625	638	639	652	621	655	641	635	605	636	672	648	661	708	650	632	628	658	715	679	630	628	620	698	611	714	664	624	682	651	639	690	652	657	612	607	634	716	610	670	645	692	685	656	632	682	646	634	610	658	656	661	658	663	664	637	684	657	597	632	683	661	635	612	655	695	629	657	614	652	680	676	621	663	627	706	635	643	632	667	643	562	670	617	633	679	621	577	689	623	665	587	664	689	642	620	626	642	645	688	666	641	685	661	657	609	658	640	648	650	677	625	655	688	658	639	671	640	664	646	657	659	629	674	599	697	662	629	656	649	645	675	656	669	644	655	672	671	684	665	659	708	645	658	688	651	636	656	629	692	629	669	636	656	682	606	610	611	654	683	623	667	618	618	580	676	635	667	693	647	616	615	661	658	662	619	624	645	644	654	677	649	601	664	637	613	658	678	624	624	639	656	650	671	648	599	666	615	667	623	622	676	649	653	670	639	668	613	656	680	645	662	643	606	643	643	666	639	624	625	619	615	611	635	649	663	620	701	635	681	664	690	627	626	635	660	654	610	683	609	636	660	694	569	646	646	644	631	644	657	665	708	617	629	633	624	652	653	661	645	658	660	682	680
40300	15072	3981	2308	1688	1196	914	805	627	586	476	467	440	431	413	385	390	372	353	333	344	339	320	316	348	316	301	346	298	331	304	334	302	303	304	319	315	296	289	292	292	301	311	298	274	275	291	312	327	292	300	259	283	263	291	306	302	300	311	294	264	325	289	299	311	306	287	279	289	314	334	290	293	259	283	313	292	267	280	287	277	293	282	304	299	312	304	306	283	314	296	290	277	270	271	273	297	282	319	318	309	314	272	266	288	263	268	271	308	288	303	270	293	310	292	297	314	300	310	286	253	297	276	270	281	300	318	286	299	284	278	321	291	296	296	289	288	264	285	326	308	312	262	310	294	295	301	278	249	262	301	286	287	302	277	259	290	277	281	261	304	294	281	313	316	286	283	294	253	255	285	330	268	268	289	304	297	299	287	260	279	291	288	296	304	297	309	291	283	312	300	258	270	312	250	299	288	280	320	286	278	287	276	290	325	268	304	258	294	306	258	297	273	296	303	283	282	297	271	323	277	288	276	266	249	274	340	302	287	308	282	273	294	281	285	260	288	302	279	287	265	275	290	268	248	304	280	294	293	308	283	270	326	306	328	241	315	310	291	280	258	293	283	275	330	294	280	307	271	270	312	268	258	275	307	287	306	266	285	270	277	311	271	293	282	275	293	320	278	282	256	285	284	275	279	280	256	295	276	269	281	256	275	299	295	300	296	278	290	291	296	285	308	307	292	270	277	303	294	289	287	297	312	275	275	296	303	299	278	302	282	305	283	269	272	300	300	281	273	318	297	297	271	271	319	268	270	275	322	289	278	270	280	263	286	247	269	286	267	270	281	257	298	275	275	289	292	307	290	264	283	276	294	288	270	276	299	310	279	279	298	286	270	301	266	280	305	293	298	314	313	293	317	278	290	313	280	311	276	307	277	293	293	280	282	295	277	286	278	314	310	285	270	314	287	285	295	276	280	314	269	274	279	295	269	302	270	275	300	270	256	280	302	276	318	273	300	296	310	279	302	274	318	272	291	282	248	292	289	286	274	312	293	287	324	248	306	288	315	299	288	279	259	270	300	316	287	299	337	295	285	314	325	297	303	304	276	310	282	317	266	317	278	279	299	279	317	282	301	279	273	277	293	258	294	244	296	280	309	284	303	305	309	257	284	288	302	283	278	302	288	277	261	296	313	292	277	287	309	298	316	287	326	292	306	264	322	293	265	327	284	277	264	279	267	279	287	301	276	291	314	278	300	261	272	306	296	296	267	297	284	294	289	273	290	305	259	279	288	253	295	289	262	263	258	264	243	279	269	296	272	270	279	258	303	286	271	292	280	324	278	295	287	287	308	286	306	285	263	306	314	290	267	283	326	272	279	289	268	304	298	280	266	297	311	287	249	317	269	300	276	300	288	297	289	314	264	306	282	278	297	304	287	300	299	287	267	289	322	294	285	300	277	282	296	274	289	302	297	276	298	300	298	308	287	297	296	241	298	269	286	268	308	318	284	297	283	275	280	306	285	271	309	271	296	297	272	281	295	246	258	283	304	319	276	284	290	268	273	269	305	292	296	291	301	289	274	290	312	280	291	300	295	264	263	300	272	301	291	281	268	275	315	298	292	301	311	300	286	277	312	312	285	288	281	245	300	275	316	286	294	278	277	311	318	282	279	267	305	255	296	277	270	255	300	272	295	319	286	256	270	291	296	257	265	273	299	308	284	327	286	270	301	308	309	269	284	310	295	276	288	284	305	285	297	273	301	267	290	315	311	297	307	309	317	285	275	278	304	291	288	287	283	278	283	291	292	269	305	269	283	297	306	302	291	305	272	271	307	275	290	310	275	288	302	304	299	274	280	301	284	263	283	270	289	310	265	298	268	301	299	257	285	319	297	276	268	302	293	287	297	296	283	288	316	303	269	257	267	297	270	291	300	272	298	260	293	302	273	290	281	295	285	267	303	287	323	299	267	290	270	278	275	301	307	288	298	299	317	265	271	277	296	309	314	317	300	287	277	279	296	294	310	273	304	309	275	285	279	273	315	300	296	293	274	281	307	292	289	275	277	299	291	272	297	318	294	301	302	306	272	288	283	301	263	261	314	271	270	298	295	287	304	277	294	248	294	287	283	307	266	292	315	274	300	319	284	318	296	279	274	280	265	282	289	303	295	286	275	303	298	317	297	281	303	300	274	313	319	315	286	314	299	282	307	283	326	302	263	274	286	298	282	307	296	294	243	287	295	298	309	298	276	302	283	267	287	308	263	299	309	325	273	271	261	290	284	286	282	277	275	279	273	282	309	302	300	310	290	282	312	311	294	286	266	298	268	289	287	302	265	294	316	258	289	276	287	286	288	250	285	286	272	288	250	291	273	283	263	318	307	288	272	307	275	312	287	331	308	312	273	265	311	300	268	286	286	323	293	303	273	306	291	280	270	293	299	280	301	299	256	268	298	299	264	296	308	276	297	279	295	281	280	270	254	279	297	271	262	280	289	292	264	278	268	303	269	245	294	275	299	295	273	275	262	287	305	273	300	291	282	291	324	300	290	294	266	294	304	281	267	287	273	273	292	286	284	273	248	256	277	289	286	290	316	321	288	299	275	285	289	282	294	297	294	268	299	309	287	274	297	289	286	302	301	282	293	281	281	285	278	261	273	290	298	328	285	292	331	297	283	333	268	275	290	274	294	262	282	283	298	318	263	278	278	282	275	259	298	274	301	267	297	276	263	301	289	289	290	294	273	261	307	275	294	285	275	286	285	287	291	288	321	275	312	301	283	312	306	273	256	290	284	278	282	288	281	292	276	274	275	295	319	265	273	281	300	326	277	298	277	297	277	283	262	282	303	282	313	257	270	313	290	276	317	296	329	327	326	279	290	315	323	282	311	281	294	293	307	296	309	296	269	289	301	298	296	294	290	260	297	276	300	260	308	288	313	283	281	311	269	297	278	265	293	323	285	296	288	303	321	289	307	312	321	308	279	283	300	320	315	274	287	300	270	300	266	290	281	275	293	276	285	280	274	281	264	309	310	289	256	304	288	320	297	273	287	246	304	316	278	300	271	277	319	291	281	284	296	281	273	279	295	290	298	290	307	257	270	261	322	300	297	283	286	271	272	300	271	306	318	282	292	284	297	272	283	288	300	300	301	294	273	264	302	290	279	272	275	281	292	282	285	306	284	321	308	274	269	303	270	284	269	324	265	307	257	295	288	266	270	304	310	312	289	307	324	303	279	302	285	298	266	304	277	275	297	281	287	268	249	310	277	296	283	286	307	300	276	303	302	261	305	305	297	298	277	296	303	293	318	300	273	279	275	286	282	294	296	282	299	278	277	292	274	294	318	299	285	286	276	278	294	295	284	290	301	261	287	278	279	282	286	311	272	308	305	287	295	303	257	320	279	280	276	316	290	284	297	305	276	300	276	303	294	291	259	286	259	289	275	312	269	318	276	272	269	261	304	268	299	298	302	275	302	311	288	282	281	299	309	261	301	277	298	320
17455	2695	5726	6537	5718	4735	3753	3252	2756	2480	2128	1926	1739	1637	1543	1563	1389	1312	1278	1222	1236	1146	1167	1140	1106	1054	1042	1058	1001	999	1000	966	949	981	970	938	982	941	957	902	916	888	906	928	889	909	850	929	884	901	856	837	849	871	893	917	908	843	871	859	863	917	864	870	851	791	873	877	893	843	838	872	818	801	869	824	844	851	846	869	839	885	842	843	804	820	803	844	831	845	786	827	842	892	811	820	790	845	829	803	820	827	826	823	789	865	788	796	846	840	847	799	794	837	799	774	806	797	771	806	841	807	807	863	848	809	791	804	796	804	833	857	819	844	846	845	813	808	879	789	802	807	836	819	834	837	877	814	830	850	853	872	813	821	866	767	810	817	777	805	800	835	845	841	868	850	802	798	782	825	790	817	787	820	842	842	836	780	854	801	842	810	801	828	851	835	846	811	838	811	799	810	782	835	832	809	800	782	854	866	797	819	801	817	845	843	807	832	846	838	851	798	824	846	852	843	811	779	828	813	826	776	829	789	785	815	809	817	856	865	789	843	851	876	800	847	840	805	813	804	827	830	821	847	867	802	789	802	813	845	821	837	837	851	873	829	832	785	795	787	784	849	835	831	779	820	823	846	782	785	810	779	840	823	816	824	860	838	836	823	844	772	828	782	845	819	819	855	851	869	763	784	798	819	840	847	864	810	814	844	841	823	826	776	842	858	798	852	841	830	862	800	832	843	839	789	805	817	765	822	808	816	730	825	862	778	814	832	799	817	818	846	809	809	824	795	836	853	825	804	865	859	809	838	811	816	775	841	864	824	842	778	774	844	845	820	814	816	794	825	796	777	751	828	853	863	816	826	836	833	786	819	840	833	807	811	820	810	842	856	838	805	786	858	832	833	829	837	800	805	815	837	855	833	861	825	795	853	885	832	836	840	803	834	794	860	794	832	789	810	830	845	818	859	825	812	847	796	818	850	876	797	827	811	853	836	842	829	806	847	811	779	826	827	833	860	787	871	807	873	826	809	796	808	810	882	808	861	873	793	829	831	834	845	838	875	884	835	817	856	821	780	857	822	842	832	783	859	754	809	805	812	801	824	783	862	838	867	805	825	842	862	813	804	788	849	843	867	856	805	834	791	779	836	804	753	886	836	856	779	804	810	830	785	900	802	817	800	813	734	825	834	756	828	835	815	832	797	808	829	810	852	855	784	757	810	823	836	787	819	800	807	825	787	803	829	811	817	790	828	821	809	790	830	835	829	815	858	806	836	805	787	792	804	849	848	825	848	793	776	811	811	849	823	822	860	828	824	805	791	760	770	793	865	840	820	856	842	825	844	891	832	868	835	844	819	827	835	839	847	840	811	798	870	854	768	799	806	808	815	841	803	824	802	801	781	799	849	860	815	798	841	825	849	764	815	846	829	847	846	841	788	784	789	774	780	857	800	851	799	827	760	821	818	820	813	833	792	793	850	858	853	797	789	786	822	841	824	818	843	809	817	840	795	849	832	815	810	825	849	796	828	807	829	839	845	852	795	771	758	799	824	786	765	801	841	802	835	859	820	767	804	815	789	841	802	830	804	776	800	846	839	766	784	832	742	820	777	827	846	851	849	831	804	824	800	834	794	855	804	784	839	815	844	830	770	841	767	857	823	897	834	752	803	806	814	845	835	770	793	797	799	816	897	771	816	829	813	836	836	845	800	827	831	806	824	816	774	831	817	797	797	838	800	793	850	769	826	819	826	798	788	800	800	835	854	823	841	797	809	827	831	786	849	770	816	826	798	790	826	853	816	830	816	798	786	829	858	772	858	844	849	832	804	783	845	890	831	811	824	817	848	835	829	761	866	822	798	826	801	823	797	760	780	803	816	781	811	824	800	833	833	814	786	816	855	848	764	828	823	831	821	783	852	815	867	803	809	825	860	821	824	788	770	833	861	814	814	809	812	811	810	863	874	782	822	827	829	800	842	762	855	818	838	792	792	808	741	818	805	794	783	834	811	868	808	841	781	802	829	809	840	809	829	818	827	836	815	818	859	847	790	816	818	806	827	862	813	882	828	874	792	802	785	836	852	835	788	794	866	800	821	796	842	838	849	823	808	799	833	896	872	783	838	824	835	826	866	844	840	799	815	857	846	821	865	828	804	827	822	812	821	863	816	808	803	802	820	838	835	867	830	801	820	766	789	817	831	807	816	860	835	816	779	853	835	816	803	826	806	797	809	758	841	852	855	787	823	791	812	823	823	817	816	874	793	794	816	809	877	878	798	804	805	814	832	842	773	822	840	859	816	816	814	794	766	874	779	805	804	847	818	851	870	780	813	794	823	819	808	777	785	810	802	808	790	820	844	854	864	771	776	816	815	801	786	818	767	793	804	834	836	822	852	799	861	812	822	806	824	876	800	848	861	863	870	824	873	813	759	846	847	864	817	770	788	802	805	787	800	827	811	823	805	817	819	825	834	830	823	835	870	733	775	849	806	796	851	890	837	832	803	832	809	807	846	809	760	826	832	874	794	861	858	861	815	847	785	861	838	823	843	826	762	838	795	858	831	786	829	906	837	761	764	796	807	783	831	832	863	824	825	859	842	790	843	828	766	796	802	816	825	869	800	838	834	796	814	817	876	825	866	855	890	776	822	794	831	839	831	781	804	798	852	797	857	809	847	850	816	842	802	796	800	827	789	794	805	760	837	814	747	835	789	814	866	886	793	877	853	840	819	840	804	853	815	801	816	851	856	808	830	853	850	812	777	785	805	830	829	834	849	816	909	790	866	793	816	844	869	847	831	842	865	785	838	827	861	806	859	858	820	865	817	774	793	853	790	798	796	831	786	840	801	831	842	782	776	824	868	798	813	819	784	848	790	825	791	828	817	789	841	804	872	790	777	832	789	786	810	839	828	802	771	861	810	814	804	872	824	833	822	843	818	821	853	827	806	845	822	812	801	851	797	824	826	824	814	831	797	828	803	851	815	785	817	796	868	813	807	811	866	798	789	752	823	852	832	851	774	816	843	816	841	837	816	803	753	860	791	800	784	877	814	816	843	775	822	849	822	861	814	793	806	849	802	817	801	861	832	883	828	859	811	799	818	789	830	877	820	799	780	802	825	834	799	826	812	850	788	823	809	797	866	801	824	820	843	836	833	798	812	860	833	820	787	825	864	794	830	912	815	803	830	781	838	800	805	816	869	740	853	827	812	825	814	855	860	850	870	821	824	778	854	838	818	827	818	821	759	797	758	845	832	839	807	812	813	788	898	785	812	871	735	802	838	855	817	873	804	788	781	829	816	798	834	865	827	836	832	790	848	798	786	814	791	767	852	802	833	858	850	792	840	855	831	804	859	824	828	835	814	839	817	834	828	804	802	789	862	864	853	809	834	803	787	847	847	838	824	828	803	838	790	854	837	832	746	823	769	840	869	823	817	771	834	840	850	782	824	810	766	820	843	828	809	784	816	777	775	829	835	780	815	828	816	836	786	823	818	833	834	833	804	820	841
3839	318	183	140	146	115	120	127	111	93	104	99	109	105	90	109	105	90	92	90	108	103	97	101	91	118	101	93	95	92	107	87	80	94	125	115	100	95	98	125	115	98	90	93	116	93	99	92	94	96	95	101	85	102	86	85	110	89	107	109	97	105	101	93	86	99	112	110	102	96	105	96	97	122	88	92	108	100	123	101	102	102	111	100	114	97	89	78	113	98	96	79	98	131	95	92	84	101	96	104	116	104	90	105	96	118	120	101	112	104	90	110	116	98	95	83	126	102	108	94	89	91	102	104	97	86	118	95	90	113	110	106	93	93	119	97	102	83	86	86	84	103	103	93	101	106	97	97	110	91	89	102	91	82	124	97	79	126	110	99	90	113	120	82	99	103	98	94	97	103	116	93	87	107	105	93	119	106	102	105	104	89	122	92	103	90	103	99	98	86	93	93	90	107	97	104	93	101	110	86	109	89	93	76	105	102	105	106	114	83	103	120	98	107	98	92	95	117	109	84	88	106	89	102	111	84	122	96	98	94	84	108	86	86	105	117	99	90	103	105	127	96	112	81	106	100	112	88	95	102	100	90	87	98	86	99	87	92	90	100	88	84	104	88	100	99	87	115	98	94	103	90	107	106	98	94	100	82	104	113	102	90	91	101	99	105	87	98	117	102	90	113	104	99	97	102	90	87	96	115	114	104	104	95	98	102	111	85	86	70	76	100	102	98	94	106	96	97	95	110	95	105	108	119	100	101	96	104	101	123	91	107	127	96	77	112	83	105	99	103	121	108	123	97	93	105	104	93	108	77	103	99	91	100	94	111	89	106	96	109	93	98	82	103	92	91	88	94	101	104	106	89	98	100	126	104	98	100	81	100	95	92	89	99	115	78	105	115	109	104	90	108	91	90	92	100	117	101	77	86	90	101	105	128	87	107	85	85	104	85	97	89	97	97	95	106	106	85	83	106	81	101	92	109	93	93	97	103	76	95	103	105	78	98	101	110	97	94	92	93	107	90	94	100	108	96	114	104	87	102	106	108	74	97	109	122	94	94	85	116	107	97	69	86	80	97	83	93	98	90	95	99	88	87	102	96	94	95	90	93	84	95	100	100	100	112	106	102	86	102	89	112	92	103	110	102	88	102	99	83	106	98	105	90	78	104	130	95	81	98	86	91	84	109	98	99	91	95	98	93	99	98	90	103	97	86	89	89	100	101	101	103	76	93	98	122	87	107	88	90	105	102	91	102	97	99	105	96	88	82	91	96	86	85	108	97	111	91	94	79	74	92	101	99	88	113	103	87	94	102	115	87	113	101	103	105	92	119	90	97	111	92	99	114	105	97	111	96	99	107	75	113	119	99	102	110	104	93	83	118	109	91	92	83	94	94	85	100	90	106	83	97	92	98	97	84	103	103	103	96	86	88	99	95	92	102	96	92	98	109	106	116	113	108	94	87	92	105	103	90	92	96	101	98	93	99	97	96	93	89	101	82	91	107	96	89	117	114	105	114	77	96	98	105	84	101	108	78	94	104	95	87	98	110	89	93	113	92	116	93	94	94	102	109	94	82	105	107	93	86	97	94	97	98	104	109	99	107	95	109	125	99	96	98	94	110	122	90	89	99	87	87	92	92	98	90	105	94	97	91	110	109	102	85	95	75	98	113	105	69	93	98	95	115	91	97	90	99	107	102	114	90	111	105	89	104	98	110	110	83	91	104	91	92	106	96	94	87	81	114	115	102	92	96	88	84	116	94	100	100	95	103	88	105	95	88	128	81	90	81	96	88	104	104	92	105	84	103	107	89	85	80	94	104	100	93	85	105	102	99	90	103	107	82	89	101	103	105	92	88	92	95	89	95	119	97	94	101	85	90	99	107	97	96	101	100	95	108	97	112	90	85	110	99	102	99	105	116	90	94	100	93	100	104	98	111	84	99	108	118	100	97	100	117	111	87	90	90	98	99	108	100	82	102	91	90	119	89	91	89	100	103	94	102	98	99	94	102	95	92	94	107	89	125	90	101	89	96	94	86	106	110	93	97	90	115	102	92	91	81	87	110	84	108	102	85	102	102	98	117	80	102	98	104	96	114	100	97	93	97	96	112	90	107	100	103	102	96	87	94	128	93	95	70	99	86	85	97	100	105	105	89	97	95	107	103	92	88	83	105	95	117	117	90	103	108	103	98	102	85	89	102	102	106	87	103	98	89	114	101	84	119	110	93	109	103	110	89	100	103	107	86	87	92	102	110	109	89	105	100	139	97	99	105	101	101	94	109	117	101	100	89	108	83	97	104	101	109	116	106	92	110	121	102	98	99	98	103	89	100	104	113	85	113	98	101	91	104	91	110	88	101	121	115	108	85	99	96	105	86	105	89	112	106	86	110	100	77	128	98	90	99	96	112	113	93	94	96	103	76	99	102	99	90	82	91	96	93	108	91	106	104	85	101	107	91	101	101	88	95	99	124	93	104	95	95	83	102	104	97	92	85	102	101	110	100	94	87	108	101	90	93	99	101	101	99	109	92	103	103	93	95	98	94	92	106	99	97	108	102	100	103	101	107	88	104	87	97	90	103	101	86	84	117	100	123	101	104	95	103	94	100	87	93	112	105	102	89	115	88	108	122	103	111	103	90	93	80	113	83	107	101	93	105	104	114	96	113	109	74	93	92	99	88	88	101	82	94	110	97	104	87	93	77	91	80	91	94	115	96	100	92	85	103	106	105	104	99	94	126	103	97	111	104	120	113	102	102	101	116	99	97	91	90	106	90	103	87	105	120	99	107	88	100	86	95	99	99	100	116	92	78	99	77	84	89	110	108	99	103	115	104	90	93	99	101	110	92	88	94	81	97	89	96	114	96	98	88	109	109	96	102	109	106	102	99	105	102	93	96	88	86	101	102	95	102	86	101	114	114	109	85	101	107	98	116	93	109	112	103	100	105	97	94	96	88	102	111	83	95	108	101	115	93	108	96	102	107	87	109	117	105	104	104	104	100	105	102	109	78	100	104	102	103	79	107	110	106	100	85	107	90	96	109	105	106	100	115	88	103	102	108	94	113	100	107	92	109	88	102	91	113	100	101	107	92	89	94	77	114	103	84	88	91	105	115	114	89	101	89	113	94	91	100	84	82	129	101	94	104	111	104	106	109	90	90	110	114	93	97	87	91	89	103	91	103	93	90	108	77	95	106	95	95	102	107	104	81	108	105	104	96	91	101	106	94	98	101	103	86	69	97	91	89	86	98	93	123	103	104	107	101	106	88	100	101	96	100	82	90	105	88	97	89	107	90	91	82	111	114	106	99	110	105	109	96	107	107	72	115	97	103	96	105	112	90	84	115	86	88	97	95	94	97	97	91	99	87	109	96	96	105	105	95	117	112	92	97	93	98	103	89	87	97	114	89	103	110	111	107	87	85	77	97	94	96	96	95	105	118	101	98	102	103	101	111	91	94	107	104	101	96	99	109	101	98	97	99	80	97	113	88	106	83	92	115
4007	428	462	469	511	466	450	406	423	406	366	357	358	326	362	389	321	367	320	384	365	363	337	346	369	354	344	357	393	341	334	338	349	343	367	351	365	327	340	358	330	336	333	340	334	373	341	344	348	320	353	324	372	351	358	352	342	333	356	350	337	382	325	346	362	322	357	349	371	333	322	370	383	340	317	374	342	312	406	340	350	338	333	358	360	347	305	385	341	305	360	349	353	344	354	344	308	320	352	332	376	334	337	330	342	349	365	321	336	295	351	351	350	347	303	362	339	329	333	319	348	328	346	349	343	354	358	340	377	321	348	360	360	329	339	374	355	338	308	374	333	311	367	325	325	340	358	342	375	347	345	366	372	373	393	366	347	343	335	310	352	355	345	343	331	333	366	335	348	320	361	336	358	340	372	362	355	340	344	375	330	340	355	354	360	376	355	368	346	368	406	373	328	311	344	334	329	353	335	339	383	333	353	379	347	369	324	359	331	348	331	295	326	346	343	339	336	338	342	386	339	334	365	360	368	343	361	367	357	320	368	324	377	329	373	359	342	339	364	320	366	331	340	355	324	351	374	359	333	352	353	325	329	352	348	308	320	337	324	360	333	321	369	364	370	335	337	363	341	329	364	319	369	332	377	364	359	318	349	359	383	346	364	367	367	337	355	388	344	333	360	314	354	338	349	315	371	340	333	325	338	342	363	392	364	359	321	337	343	347	353	382	348	338	329	355	366	322	344	348	340	338	352	366	360	347	359	326	370	367	332	351	349	339	335	334	341	327	345	341	368	338	321	363	346	382	370	321	344	330	346	364	345	339	368	327	363	338	366	369	362	361	331	354	378	350	329	337	323	346	389	360	363	323	341	373	352	336	357	359	362	349	324	339	359	382	320	326	332	327	341	320	352	353	367	368	353	354	352	344	329	372	333	336	361	364	371	368	342	321	360	355	348	338	378	358	330	368	334	331	358	355	328	368	369	321	313	352	328	361	307	360	349	319	345	315	346	359	340	352	385	368	356	400	338	313	364	330	344	334	348	330	326	335	351	341	363	320	326	343	347	368	341	362	354	329	368	328	361	338	385	349	351	302	350	327	322	325	336	363	365	316	364	347	387	306	334	333	325	333	372	371	353	355	337	364	326	358	368	341	325	344	336	332	314	364	329	333	357	296	346	368	357	340	347	356	341	327	331	355	369	339	333	373	397	358	337	333	335	346	352	368	360	340	358	371	346	301	348	366	351	349	327	354	355	352	358	349	341	347	333	320	392	380	352	336	332	345	339	340	341	351	341	317	344	369	363	372	322	372	348	344	329	322	343	337	322	355	345	360	345	347	358	345	336	387	336	362	380	359	342	346	355	364	338	328	371	347	364	402	342	370	347	342	317	366	333	353	357	345	355	329	382	342	350	331	356	348	387	345	354	333	334	349	357	378	294	373	349	308	350	329	329	345	373	339	342	331	341	339	301	320	345	340	335	353	355	306	324	349	346	387	367	341	329	392	365	366	363	364	334	377	349	353	340	356	335	337	335	352	338	333	347	324	348	356	360	353	306	342	350	361	337	360	363	355	338	339	358	363	332	343	350	347	383	347	338	355	373	325	351	379	327	335	385	328	363	329	352	397	359	317	373	347	366	350	318	349	333	321	310	365	366	329	342	320	336	352	385	348	348	301	356	340	350	329	353	338	318	360	338	329	326	362	299	380	352	316	349	384	344	337	312	336	341	353	390	353	336	342	368	350	340	366	344	354	347	302	344	317	334	343	366	332	347	383	362	311	368	332	335	325	341	360	331	363	340	365	345	324	333	328	320	346	342	355	345	358	318	347	362	378	352	352	338	348	328	332	310	328	348	380	358	348	346	345	358	357	351	385	310	322	363	367	368	381	338	345	312	387	314	306	342	360	361	339	336	321	298	364	375	368	331	357	334	347	330	352	311	375	378	337	355	319	362	331	352	350	357	346	339	337	364	334	370	338	342	348	341	335	371	337	340	369	334	375	349	360	330	375	317	346	352	353	367	324	312	338	361	364	360	313	362	349	345	361	353	354	372	337	355	328	337	373	354	324	354	393	362	323	368	328	338	330	371	332	353	335	332	348	346	355	349	314	360	319	368	342	371	380	337	313	334	339	341	328	347	356	357	360	326	366	352	344	324	327	332	351	332	347	362	370	342	349	358	360	362	356	360	349	316	345	370	368	372	345	333	333	341	349	342	353	399	324	296	330	346	376	356	341	342	385	349	317	377	330	372	329	355	357	382	363	348	348	352	355	368	353	351	347	330	326	340	352	352	353	380	398	343	347	356	368	360	324	336	352	373	341	338	362	351	361	322	348	366	324	373	354	338	342	345	345	325	337	346	359	355	329	357	379	353	366	353	362	360	329	341	325	352	325	364	358	355	331	339	330	374	343	307	375	360	332	325	319	330	325	330	355	345	362	342	346	360	370	363	340	339	346	370	341	360	343	348	355	342	361	329	318	361	337	318	349	348	354	360	362	338	349	307	373	335	346	330	336	338	354	356	367	308	334	335	339	362	310	338	329	330	386	362	312	330	375	336	333	352	340	353	350	378	378	343	339	376	341	373	346	330	350	349	343	364	341	339	325	322	353	360	328	373	387	343	358	345	368	325	305	335	348	335	340	322	329	363	322	350	353	346	335	350	348	339	354	343	336	359	386	344	365	361	354	372	383	361	357	355	349	337	365	343	338	379	319	361	374	346	360	334	340	361	352	334	323	345	368	352	341	360	359	358	356	349	322	350	364	343	345	346	364	355	362	342	350	344	324	338	351	354	338	374	377	331	318	364	366	353	365	325	337	349	359	385	340	354	345	353	312	345	381	352	344	350	355	336	364	357	361	350	290	338	333	363	327	359	355	357	342	298	328	334	363	363	343	364	322	336	350	321	341	325	374	349	332	327	396	385	358	335	357	378	350	332	343	354	375	352	332	355	341	338	359	358	333	324	351	345	343	342	346	350	365	339	353	374	333	318	370	336	384	344	332	404	363	350	335	325	353	332	358	367	317	321	315	352	365	311	356	316	379	344	363	327	353	331	304	329	360	353	339	335	324	347	357	373	348	352	343	355	339	360	304	339	337	341	354	338	355	332	353	364	314	334	325	314	374	350	345	339	372	338	335	350	366	369	353	333	356	326	366	344	309	345	338	349	341	352	333	374	324	350	366	383	334	379	352	347	328	346	323	358	337	351	328	350	337	340	376	363	368	325	349	332	397	345	342	361	344	368	334	339	339	367	366	349	335	298	368	340	358	350	315	343	362	361	337	340	325	317	349	319	341	336	365	366	340	358	361	329	342	389	362	342	340	345	373	359	345	327	334	329	318	348	351	360	310	382	339	351	353	347	337	330	343	331	381	357	330	333	349	345	372	333	367	336	326	344	362	364	324	345	340	371	329	344	342	362	332	366	356	332	338	363	334	338	355	333	320	317	376	381	357	363	375	330	374	340	342	339	349	351	321	337	322	348	339	358	383
29176	5336	1554	1166	907	678	549	461	407	352	331	332	284	272	275	258	255	244	210	233	264	257	238	219	218	247	250	227	201	239	245	222	226	219	219	180	220	239	210	238	199	201	221	202	217	190	226	228	188	212	181	213	213	223	219	210	197	213	219	205	203	207	211	203	207	222	192	219	214	201	193	192	207	208	210	187	221	227	212	200	210	199	218	201	228	181	208	193	229	220	209	196	235	190	214	210	216	194	202	197	218	227	243	205	204	198	226	232	223	233	207	209	217	225	237	222	194	218	208	226	199	218	227	183	227	208	224	206	215	198	216	206	215	197	189	219	189	199	205	220	198	199	220	202	211	236	234	225	201	182	226	213	200	209	200	217	208	231	219	188	206	196	193	204	200	246	198	202	216	211	212	230	230	206	227	200	220	234	200	181	212	224	210	236	209	215	197	203	199	187	182	200	239	226	227	188	202	197	206	231	201	226	191	231	206	204	223	218	193	191	208	202	207	194	246	220	209	174	227	213	209	206	198	201	206	224	196	203	225	217	206	238	228	228	207	220	196	223	190	186	217	220	208	188	192	241	218	205	224	205	199	225	238	209	220	191	217	218	192	226	197	181	215	216	229	226	231	199	217	204	196	212	214	214	215	224	209	224	208	219	219	199	215	173	204	212	242	203	234	201	195	219	212	217	217	201	193	203	199	227	182	188	198	204	211	208	182	228	197	238	233	229	239	194	219	186	189	205	203	203	229	223	219	187	205	185	220	199	196	232	198	231	210	213	203	214	225	200	199	201	189	233	204	224	199	221	192	226	210	214	213	215	205	214	216	234	205	221	210	198	223	213	216	177	197	204	204	214	194	203	219	198	207	201	216	215	190	215	209	207	215	224	207	197	173	217	212	167	198	192	226	206	202	199	213	218	219	214	228	224	218	202	216	224	206	209	237	219	228	189	219	230	246	197	188	219	189	217	220	207	196	212	211	227	197	204	226	199	244	228	189	217	198	198	202	190	203	225	204	211	224	217	214	204	229	208	226	196	226	224	194	206	210	215	228	236	198	226	187	211	205	216	202	208	210	206	214	196	184	213	216	190	190	225	211	209	243	191	204	208	204	226	216	196	204	223	216	217	203	185	206	187	203	196	196	223	217	230	173	226	203	211	208	224	186	201	224	205	202	197	219	188	203	204	231	212	218	203	227	189	223	205	211	221	220	216	219	208	200	216	214	210	235	193	192	198	223	202	226	175	214	192	185	199	222	220	187	216	197	220	209	226	184	211	192	221	200	231	213	219	220	230	196	205	208	217	229	187	188	203	206	207	204	223	198	214	212	189	188	206	202	211	227	195	196	217	185	194	214	196	234	182	191	202	198	227	187	205	223	210	204	219	198	208	200	218	178	234	175	197	243	196	198	243	201	217	199	204	207	180	224	217	215	206	239	198	219	242	203	208	201	231	201	217	201	201	219	220	216	195	193	243	208	191	221	203	224	216	212	198	207	231	189	219	217	196	229	224	226	203	183	239	218	195	212	211	212	211	223	201	234	209	199	211	218	198	207	200	223	206	228	211	191	205	202	219	203	214	237	218	210	202	217	226	199	198	209	187	206	196	231	220	212	216	192	216	226	203	207	197	194	199	199	237	216	218	212	195	205	232	194	226	214	210	200	223	196	223	199	219	234	239	209	221	223	223	197	203	215	206	191	199	202	208	206	180	198	214	202	233	213	206	203	221	198	187	213	202	209	201	230	221	238	206	217	203	193	230	197	214	202	217	226	206	209	209	227	228	196	219	188	207	195	197	187	204	215	203	179	223	204	204	208	203	211	204	204	242	237	210	207	221	200	240	208	222	230	222	224	203	210	219	200	186	183	227	205	213	197	193	195	210	195	223	199	226	208	208	211	220	208	192	223	203	195	228	219	222	187	195	213	204	199	216	206	211	203	201	203	193	194	215	174	193	198	201	191	242	215	214	204	207	225	230	210	192	185	220	219	197	220	228	215	227	227	198	211	219	214	215	180	202	245	194	215	193	179	199	208	218	231	190	224	218	198	205	230	200	211	219	216	217	218	224	222	221	208	209	181	214	224	206	206	208	196	213	250	228	204	200	214	226	208	191	220	206	230	233	221	199	232	190	205	224	192	203	207	210	207	192	206	223	207	233	203	200	215	205	200	186	194	210	205	196	207	183	243	198	234	189	201	210	189	203	210	227	203	222	217	210	206	188	201	238	162	221	182	228	202	198	219	221	216	207	206	200	212	214	226	228	218	212	199	226	217	194	198	200	199	192	191	212	208	218	186	211	204	225	195	239	220	222	185	212	193	226	216	188	240	194	258	221	205	203	219	186	219	204	221	213	225	227	211	192	211	180	225	211	193	248	234	201	204	210	217	212	189	205	225	223	189	198	198	203	228	205	187	189	209	224	189	229	192	226	210	212	203	224	232	219	218	219	203	210	184	210	215	197	233	204	207	203	200	208	208	200	217	202	230	214	221	219	191	217	230	240	217	217	223	207	188	212	194	195	206	230	221	209	209	184	213	194	201	212	208	234	207	201	199	215	219	228	214	199	251	186	207	205	234	226	223	236	185	213	210	206	203	202	194	199	198	218	187	214	204	228	211	240	235	196	175	196	217	222	207	201	232	199	202	228	213	226	209	201	222	189	199	197	215	208	180	201	221	231	204	181	226	216	213	208	224	234	197	210	212	180	177	197	209	198	194	207	204	199	215	205	231	188	202	245	218	200	208	214	195	242	212	217	207	211	207	219	198	221	184	203	214	238	205	223	234	201	198	214	221	199	235	178	199	190	200	214	213	226	192	193	210	202	243	211	184	214	196	194	215	213	196	201	229	184	224	203	201	234	215	211	204	225	211	231	205	225	216	208	206	214	174	219	197	216	208	205	212	196	212	207	215	189	240	198	191	205	227	194	207	227	235	194	224	209	203	196	206	225	209	188	195	238	232	202	236	213	194	187	202	212	190	209	200	196	235	195	220	226	216	225	176	188	198	206	206	204	237	207	198	225	229	215	225	221	204	196	183	214	209	222	196	185	217	213	188	194	196	211	214	211	197	199	225	191	218	231	180	197	198	195	215	183	223	237	204	189	216	205	190	205	205	204	229	222	229	214	199	203	202	191	218	197	201	231	213	195	231	212	178	194	214	233	220	214	208	207	185	234	223	207	190	209	198	232	201	213	206	204	213	213	201	181	218	215	224	222	209	201	182	210	195	208	217	240	227	223	231	204	220	183	213	212	210	225	210	212	208	190	229	209	183	206	225	222	209	215	226	223	236	206	210	250	213	235	236	203	191	217	188	210	228	209	228	222	193	236	209	239	208	192	236	213	220	216	184	207	215	213	208	202	203	215	217	225	207	212	204	193	239	205	219	210	211	195	191	212	204	194	193	190	190	198	208	181	223	208	205	241	208	211	226	200	211	217	199	211	224	231	197	203	182	226	197	206	191	202	219	204	226	174	191	212	219	200	189	208	196	215	221	202
12998	1598	3259	3636	3100	2688	2217	1851	1652	1408	1286	1203	1142	1122	1033	977	968	869	844	854	849	816	800	757	806	788	785	705	723	743	714	715	709	707	742	729	723	675	672	666	647	644	676	688	644	654	645	692	692	674	709	702	655	626	641	703	682	627	652	660	629	569	701	635	629	647	674	645	657	632	638	699	639	631	661	650	668	676	651	618	668	662	617	618	637	646	654	645	641	606	630	616	636	644	649	605	638	606	625	629	642	612	637	616	662	654	666	618	661	623	650	605	628	633	626	637	617	639	636	611	593	602	638	597	618	651	631	603	670	647	622	632	641	656	664	658	641	616	612	659	591	661	643	608	629	616	666	602	624	596	606	647	636	616	680	666	651	644	690	647	599	611	614	645	655	629	648	662	647	625	601	669	614	620	633	645	665	646	620	611	638	623	643	609	646	595	614	583	629	634	633	614	591	652	642	632	639	649	657	589	595	645	656	656	593	634	616	605	625	637	639	618	648	671	578	586	615	630	625	667	644	606	660	650	630	619	662	595	641	635	626	605	624	643	605	564	623	620	659	608	669	646	652	647	612	594	601	670	658	651	622	665	650	643	611	667	611	630	633	616	646	679	671	654	620	605	588	627	664	623	605	633	663	595	601	635	624	687	628	671	628	625	610	631	644	656	642	631	616	628	639	609	625	648	656	644	584	619	638	627	643	616	616	624	652	608	651	585	637	650	619	646	657	664	680	629	596	643	643	638	696	615	646	625	603	652	635	610	656	633	634	612	612	627	658	624	631	621	654	651	621	610	616	676	640	631	636	646	620	621	587	672	609	600	609	652	613	647	606	651	620	611	622	626	615	663	635	650	663	659	645	674	637	609	634	597	622	651	629	640	650	648	652	630	663	600	633	626	610	642	611	631	628	612	612	580	652	607	602	619	614	667	629	637	579	602	613	657	626	633	624	666	649	613	646	637	658	671	633	625	599	612	607	616	600	664	629	602	615	619	597	594	629	625	646	597	633	634	644	630	642	607	649	652	675	656	682	636	631	585	620	619	679	614	618	616	585	628	671	644	619	662	601	619	668	648	638	670	686	628	604	622	629	642	641	623	654	623	638	598	690	628	605	628	613	613	634	623	643	627	630	637	595	640	610	660	652	624	609	622	646	657	622	592	639	625	625	607	633	610	627	618	604	629	605	625	617	584	653	645	616	637	646	617	626	636	637	652	596	680	599	668	626	606	661	597	655	633	594	598	642	625	614	660	598	611	637	649	623	620	610	620	593	644	641	619	661	641	678	639	628	621	612	671	628	603	607	632	629	658	598	640	622	625	602	650	633	680	624	642	629	603	625	608	594	582	654	640	604	620	582	593	624	621	634	582	656	665	649	609	628	634	648	626	658	618	654	667	713	613	622	651	613	663	705	645	597	637	625	625	661	598	651	614	629	616	570	653	606	618	631	669	622	619	614	643	624	604	650	646	587	640	575	626	612	612	641	634	670	592	640	637	646	590	629	653	616	617	605	635	616	615	640	616	628	639	592	624	624	661	635	598	634	647	627	592	644	565	622	651	619	604	612	639	625	619	663	643	634	626	644	664	643	674	640	647	651	586	570	654	592	642	650	631	648	662	618	625	662	624	609	609	623	636	651	642	632	648	632	601	638	585	664	625	600	633	647	652	621	594	616	656	629	644	612	612	603	664	593	642	634	658	632	644	630	645	620	564	617	622	650	642	617	646	649	639	655	641	595	622	680	640	626	665	639	646	646	653	615	593	597	675	692	637	658	608	650	663	610	663	609	668	626	628	636	647	649	578	620	584	634	614	582	619	660	658	595	599	660	612	591	642	616	670	629	653	621	665	619	656	615	637	627	649	678	622	671	671	662	623	613	654	602	613	654	612	643	659	618	636	588	662	606	654	643	619	614	640	606	675	605	628	623	650	653	653	587	601	595	688	645	626	619	615	601	598	660	657	616	609	595	582	629	620	653	602	617	627	611	643	670	643	592	682	640	634	615	641	598	614	624	599	610	596	602	625	622	660	626	632	623	619	629	599	626	598	666	591	633	649	627	628	619	688	649	597	646	633	645	671	605	586	579	611	638	593	619	623	633	635	647	673	646	626	650	654	634	601	600	617	676	591	627	617	654	612	620	620	647	657	635	665	637	622	638	639	582	589	656	642	633	595	650	572	655	661	610	642	616	623	583	664	610	600	555	621	618	619	597	661	627	591	657	632	637	653	635	596	571	588	600	617	634	602	629	616	625	660	655	611	613	637	664	647	639	632	662	671	623	626	609	620	683	604	614	585	653	628	610	601	619	597	621	605	653	646	626	647	616	647	613	626	625	630	652	608	606	678	650	629	624	561	629	621	657	607	616	654	619	600	603	634	578	655	642	625	621	622	647	649	595	630	644	596	604	660	604	667	653	625	652	658	672	639	618	618	704	610	597	644	619	623	645	590	640	633	647	665	625	614	621	636	638	621	622	638	642	639	614	629	640	614	655	632	669	600	628	629	644	653	674	691	673	669	621	662	625	640	673	644	653	610	619	604	619	607	633	636	633	683	591	654	618	617	613	637	634	654	630	610	616	659	621	633	588	679	657	582	632	624	601	671	633	614	660	614	643	626	601	613	607	632	637	612	644	612	663	697	638	593	667	609	653	649	644	639	660	649	671	658	627	589	645	630	621	636	610	596	624	637	615	617	635	598	606	639	642	580	640	619	621	641	630	620	626	623	618	646	602	630	683	673	627	667	675	625	611	623	637	642	614	588	655	612	609	643	661	661	623	615	660	588	612	625	630	643	648	672	640	654	646	609	654	623	612	630	616	675	676	659	623	643	662	668	641	638	627	628	596	620	642	637	680	599	631	645	657	646	604	609	669	634	633	617	603	630	635	609	609	655	644	628	666	654	628	662	610	618	640	614	640	620	646	605	662	631	614	634	634	621	630	622	616	656	632	614	641	642	628	639	650	606	632	650	596	629	622	614	656	617	601	645	642	648	622	616	652	583	629	613	614	649	632	642	637	664	668	624	675	674	617	595	628	631	624	631	609	640	583	663	591	632	621	612	620	619	638	621	607	630	611	635	636	647	632	671	629	648	631	617	623	614	636	626	675	623	659	600	604	645	632	659	645	602	658	697	593	664	599	603	629	590	625	615	620	617	626	658	571	679	606	610	591	617	627	649	601	627	585	581	624	670	589	651	646	695	632	659	633	630	621	650	657	626	658	624	682	571	559	660	638	634	622	626	597	652	612	658	599	623	674	670	585	610	618	619	633	644	616	610	669	592	628	634	588	612	595	658	591	608	670	634	655	599	639	650	638	614	624	611	687	623	622	611	598	646	645	612	628	618	638	616	641	612	644	601	646	588	605	622	632	617	636	624	604	636	646	619	652	614	643	630	629	622	647	634	646	638	624	598	609	609	617	613	643	613	643	632	652	626	645	653	645	643	584	630	609	623	606	653	577	615	620	635	647	640	650	635	597	603	643	636	599	650	648	619
40313	15569	3987	2376	1712	1186	1019	822	647	624	527	489	462	397	423	381	384	378	365	355	346	335	378	320	309	277	301	302	345	332	302	278	301	283	289	278	307	310	318	290	290	301	315	303	302	304	286	280	339	303	316	313	310	254	283	287	295	275	301	297	309	297	251	303	297	292	284	283	287	297	317	282	298	256	318	275	296	297	257	294	305	288	289	250	260	282	299	273	284	293	274	286	277	276	289	300	286	320	276	307	304	317	284	270	292	289	300	306	269	307	289	288	287	275	293	291	312	282	280	287	286	293	278	287	256	275	307	284	274	287	300	278	274	292	260	292	278	272	292	281	267	265	298	253	288	279	284	251	279	287	306	269	307	254	295	314	305	275	304	279	236	262	284	274	302	287	258	288	270	289	281	278	271	297	280	288	267	269	274	287	288	266	297	295	296	277	295	290	251	283	302	317	274	267	300	307	262	287	296	262	291	295	253	286	271	273	293	313	288	273	301	270	273	305	302	299	288	261	283	278	266	284	276	289	299	263	310	295	269	288	317	256	264	255	306	292	272	272	298	292	285	304	274	298	272	286	300	287	278	282	290	302	260	265	295	312	298	288	305	284	290	305	289	288	269	305	294	283	254	306	302	284	293	295	295	310	299	289	268	252	270	254	329	316	319	296	294	231	289	285	283	315	269	300	294	299	269	232	260	269	258	309	278	320	254	253	291	301	270	266	287	281	285	273	266	290	303	309	293	310	277	282	283	285	286	265	264	250	284	270	306	264	258	296	277	290	283	278	289	293	285	294	294	271	280	294	302	291	260	269	269	293	284	291	276	252	299	286	282	261	297	294	316	299	291	304	278	285	318	318	278	263	282	289	263	269	306	298	265	301	311	259	298	238	281	286	289	304	281	294	291	274	274	282	284	278	286	296	289	282	262	291	284	236	284	277	293	256	289	280	294	254	301	294	254	290	268	305	280	278	295	269	274	267	289	307	268	288	284	256	273	268	293	279	262	305	290	288	298	278	280	307	310	271	311	296	303	288	274	285	281	267	308	280	301	271	306	290	261	287	286	296	264	262	280	296	257	319	276	300	267	283	281	283	262	283	294	297	299	254	283	292	269	277	291	310	301	286	305	262	276	328	295	301	254	280	321	308	286	261	300	270	285	271	265	287	291	261	311	284	290	281	295	270	293	289	294	272	284	291	284	318	294	287	289	308	309	300	293	300	284	288	326	306	274	301	306	265	302	295	303	271	304	289	293	311	284	280	287	269	290	278	309	297	289	286	295	272	266	285	278	258	297	284	268	260	289	294	308	290	291	283	274	267	306	287	292	297	297	270	271	278	266	275	260	298	282	285	311	294	292	285	289	258	308	287	290	312	307	311	266	271	257	269	289	299	287	249	297	270	297	281	302	278	292	300	307	294	313	289	302	310	300	255	282	294	266	284	281	290	293	282	268	255	298	281	272	276	292	288	295	291	292	269	277	275	290	295	263	308	263	260	252	291	253	296	281	271	269	285	280	292	287	287	273	281	286	286	275	287	279	278	277	263	284	277	305	279	273	285	247	285	269	256	283	286	265	305	278	266	294	288	292	266	286	290	284	246	270	265	295	257	272	333	272	293	287	259	319	268	287	273	257	279	304	296	288	253	238	281	283	287	296	277	240	295	288	260	283	276	288	290	295	276	292	264	274	301	276	285	268	247	323	314	260	282	275	293	274	286	286	302	302	302	289	293	268	296	297	284	257	266	278	302	286	299	275	288	300	277	277	262	294	315	273	290	240	306	278	289	277	259	288	321	256	279	278	294	271	308	295	270	266	254	267	280	258	288	262	294	270	273	272	308	278	273	267	276	288	291	271	241	310	288	280	299	276	284	274	285	305	286	283	297	276	255	283	288	291	292	272	256	282	284	281	310	283	268	290	289	259	277	267	280	277	292	294	237	285	278	270	293	307	317	306	301	291	270	282	251	268	274	299	252	272	289	282	266	300	305	293	292	287	284	291	293	284	296	276	296	307	281	244	304	285	317	273	294	289	273	272	281	272	309	264	276	277	298	267	299	284	280	299	262	275	278	266	299	277	286	283	307	278	289	283	278	279	283	289	253	277	284	279	310	262	274	276	250	290	304	299	304	263	315	301	282	255	311	300	275	278	297	263	287	320	285	288	265	255	286	268	267	263	260	269	268	269	279	292	279	274	319	297	290	273	303	301	262	296	292	282	275	292	277	284	306	275	279	259	282	301	309	257	277	272	292	255	288	278	309	295	254	310	267	260	272	263	242	292	288	274	291	297	303	265	286	295	308	285	266	268	290	275	271	269	309	283	273	287	300	313	299	260	275	249	267	302	290	245	292	274	298	300	258	269	262	262	302	268	291	289	292	288	289	291	273	262	274	292	269	286	286	278	278	293	301	277	267	279	285	316	282	287	277	270	306	278	296	295	258	284	283	267	306	278	321	255	297	283	265	298	287	273	306	298	298	263	298	300	331	278	252	290	279	280	288	278	295	289	267	284	282	240	294	299	272	312	263	305	242	272	257	283	269	287	302	285	278	291	280	304	264	281	264	289	265	280	282	310	321	300	274	257	295	266	294	298	289	291	277	290	294	293	258	305	282	286	276	293	278	303	296	310	259	261	266	282	287	278	315	276	277	271	265	277	287	293	295	266	275	288	307	300	280	272	298	284	308	274	304	300	280	294	297	272	316	290	301	271	291	283	270	342	251	293	311	269	281	303	332	310	284	307	286	311	308	287	286	298	277	292	320	267	306	300	295	307	275	283	259	282	310	279	292	274	324	304	308	304	254	301	291	285	264	264	285	274	265	274	261	258	299	269	282	296	297	293	329	324	247	296	291	284	298	306	300	276	276	278	275	268	274	312	291	268	263	294	249	261	263	267	255	262	300	295	288	259	261	287	284	311	287	302	282	296	291	288	263	292	280	311	263	274	263	276	284	293	275	283	276	298	290	297	286	306	271	295	297	302	288	264	282	304	286	281	289	274	295	251	320	272	266	280	283	260	265	277	273	285	267	269	293	289	284	259	266	312	290	296	258	235	294	265	285	277	261	275	313	303	294	258	249	295	299	303	276	251	297	309	325	297	289	273	256	299	267	305	290	256	275	284	266	302	299	283	285	261	292	284	287	307	283	273	273	268	260	273	285	295	318	279	263	296	303	264	275	241	267	289	295	281	262	277	276	287	270	304	302	311	278	283	304	290	282	268	264	259	288	285	285	284	285	255	263	278	267	282	294	285	283	324	276	295	268	293	288	271	299	291	280	311	293	268	302	282	316	250	285	318	273	264	261	260	296	293	300	288	270	280	272	294	314	272	305	256	302	260	269	304	295	268	292	274	311	299	276	285	298	287	287	278	262	309	280	281	261	309	299	292	282	296	274	265	276	297	285	269	279	266	278	291	284	271	283	279	283	282	293	299	275	313	295	318	285	303	304	294	274	301	258	262	305	291	270	284	278	284	277	268	295	306	306	295	297	309	312
17833	2679	5720	6546	5609	4511	3770	3255	2743	2527	2055	1917	1770	1636	1633	1501	1405	1326	1294	1242	1243	1201	1195	1120	1100	1106	1067	983	1029	985	1011	987	925	947	976	944	964	901	867	887	921	863	889	882	844	870	900	924	864	824	866	901	875	909	886	888	892	848	900	876	876	853	816	864	858	799	848	803	855	886	831	798	838	811	875	835	807	765	824	854	838	833	861	844	823	835	770	767	853	826	792	795	842	820	861	829	787	832	822	866	780	783	838	819	839	811	801	804	834	784	826	802	817	787	874	841	802	805	782	757	807	825	827	833	879	828	769	825	766	782	812	851	809	842	825	817	825	811	818	833	834	768	846	858	798	818	795	834	778	830	786	824	780	788	848	795	821	826	845	773	830	793	800	792	813	753	784	789	790	838	850	847	797	860	811	767	851	786	828	842	866	849	760	819	774	814	833	836	778	778	772	833	834	799	783	816	797	798	818	859	768	809	799	768	824	810	808	795	855	870	852	839	836	842	806	857	831	765	825	801	807	892	806	817	835	789	795	823	815	818	838	782	777	762	794	797	792	774	766	815	816	751	790	824	799	778	824	732	798	817	763	860	779	751	810	812	770	836	796	788	827	832	793	819	801	827	780	814	800	807	774	781	797	757	805	842	834	817	812	798	827	800	800	803	818	803	849	852	827	808	837	758	817	788	860	781	841	764	833	809	815	809	853	780	826	763	794	837	781	783	803	775	811	840	828	847	827	825	808	859	777	825	835	828	885	793	821	835	839	812	827	812	816	812	824	819	811	829	887	830	814	756	815	808	758	841	819	803	823	801	842	793	806	836	782	831	831	870	850	817	854	797	824	764	797	765	820	800	799	802	826	784	807	771	785	810	828	781	792	802	804	771	812	817	792	831	815	771	760	749	799	837	799	783	795	784	785	848	819	802	826	782	832	792	838	788	779	799	798	791	789	810	800	810	844	793	840	811	801	833	766	835	768	831	805	739	756	828	821	742	805	795	851	817	808	792	813	807	811	810	791	810	776	809	817	801	821	781	830	815	790	769	804	823	804	806	814	818	816	782	751	840	836	845	734	751	802	803	854	846	759	811	832	783	805	836	790	776	799	763	796	801	795	813	815	853	823	801	755	797	777	848	797	813	845	838	778	828	863	849	767	807	805	764	808	877	809	833	805	809	809	810	803	827	828	736	814	780	809	766	809	810	795	804	793	806	833	811	823	786	784	822	833	778	770	804	850	787	801	766	767	758	781	787	805	796	786	852	751	781	781	797	834	835	795	822	801	820	888	764	824	812	800	806	809	874	762	801	765	831	842	857	778	825	824	784	812	781	825	838	820	824	832	821	760	845	842	799	805	858	829	830	816	822	798	841	827	803	804	785	799	790	843	882	804	851	830	776	803	841	855	784	799	818	827	805	777	803	809	782	779	789	812	814	812	800	819	806	776	793	850	785	792	816	803	806	801	843	813	781	813	825	800	786	839	821	809	802	797	772	801	781	758	742	833	795	788	785	823	797	825	807	778	789	814	824	816	799	793	792	785	807	800	809	816	878	784	760	794	815	795	804	795	732	754	818	805	825	805	842	847	765	829	837	792	781	838	780	836	815	867	792	847	852	827	781	784	801	816	801	773	766	788	779	848	891	821	796	846	794	752	805	811	812	826	794	803	740	777	823	823	814	832	807	802	805	816	803	818	823	777	799	768	783	842	805	847	821	803	779	784	848	838	835	821	873	818	816	775	783	797	799	812	832	840	793	756	803	813	797	795	810	832	838	849	863	775	831	823	800	809	806	840	764	853	816	814	841	830	772	804	853	763	780	746	815	826	819	795	792	782	837	813	813	750	788	819	819	792	803	767	806	862	803	817	824	801	802	800	810	869	803	800	815	786	868	864	816	794	804	854	844	829	814	812	788	823	838	788	800	799	796	838	779	788	790	787	849	863	799	807	809	765	768	846	798	851	807	774	746	794	781	813	804	856	823	852	788	806	793	785	806	796	796	848	803	781	779	817	814	812	797	762	819	811	844	855	854	825	805	811	805	803	809	787	818	832	788	821	783	798	757	764	815	810	848	788	799	745	802	786	777	825	829	862	799	818	801	816	856	802	784	799	842	769	821	856	810	761	767	788	817	751	770	771	810	836	816	747	785	845	845	796	829	811	776	864	779	797	820	778	807	781	823	737	835	787	838	824	816	813	781	795	848	816	789	786	796	797	840	794	790	808	790	790	812	803	807	848	754	762	799	811	771	782	823	763	792	764	790	789	803	764	792	784	782	776	798	816	778	817	777	834	874	784	855	861	792	810	776	834	816	843	791	805	827	795	818	861	826	800	798	780	764	795	867	810	808	774	828	795	771	798	816	817	784	849	808	841	812	795	842	794	812	816	811	813	793	858	837	801	804	786	872	779	834	793	792	790	806	788	823	768	842	850	842	834	809	837	791	797	780	846	769	805	819	800	783	821	817	802	819	818	801	802	819	772	785	775	766	816	802	741	793	833	835	824	791	781	800	794	823	787	845	782	808	803	795	813	762	821	851	812	801	858	823	835	815	803	799	778	777	801	776	787	843	794	728	780	755	830	806	854	810	830	845	797	767	784	828	774	824	818	825	813	782	793	832	843	793	830	779	836	827	849	798	804	800	853	741	822	793	745	776	767	778	814	832	817	832	768	765	834	761	803	778	785	815	811	817	828	804	831	845	824	824	802	823	817	898	807	861	811	802	803	809	823	805	825	780	800	782	773	811	813	811	774	816	810	817	782	804	818	814	806	837	800	802	811	778	839	806	786	810	842	772	852	795	734	778	820	841	752	821	817	829	819	797	842	775	775	877	834	807	839	803	797	821	809	768	813	781	792	788	800	820	767	811	779	747	801	814	796	815	809	836	783	808	783	792	775	805	822	800	794	819	854	805	855	856	803	786	783	809	773	818	802	779	752	852	839	760	781	817	806	795	834	782	825	833	811	765	812	795	820	762	871	815	785	777	819	769	757	789	794	819	821	786	857	839	807	827	816	785	795	812	799	778	810	868	776	766	790	794	774	822	813	790	793	796	778	796	857	817	838	784	831	826	756	766	776	836	798	813	791	804	794	776	788	807	822	829	798	814	849	782	834	782	826	833	797	835	785	795	864	847	787	814	746	801	814	790	786	816	814	847	830	815	855	738	789	806	817	775	775	808	817	768	788	767	845	805	811	849	801	834	826	776	846	828	827	836	818	816	786	841	793	808	801	784	835	807	818	824	841	802	809	789	781	847	863	817	786	816	859	829	866	773	784	801	786	802	853	818	820	799	785	803	816	789	797	817	842	827	792	826	808	815	794	821	773	812	787	751	794	770	790	832	781	767	806	804	814	785	814	855	808	806	801	795	794	796	811	814	813	777	848	850	823	831	816	845	792	794	752	874	843	784	786	742	855	813	818	806	774	797	788	806	833	793	775	782	795	766	918	842	821	856	780	810	816	798	831	817	782	819	782	774	839	798	868	818	754	784	820	821
3813	292	169	150	117	119	124	93	101	108	102	104	91	122	94	91	118	109	114	88	105	98	96	108	102	88	95	91	91	111	80	110	106	102	89	94	89	112	100	101	93	93	102	98	100	91	100	109	96	79	104	108	117	93	100	93	95	87	115	99	91	105	87	98	83	99	103	90	93	84	103	85	107	97	105	104	90	84	92	119	95	99	96	91	104	91	118	103	81	104	99	108	99	101	111	115	101	102	93	88	93	90	93	87	120	108	103	98	103	102	99	83	106	108	88	91	100	97	87	82	95	107	93	101	85	97	91	107	88	94	88	88	94	86	100	100	112	92	103	101	92	108	84	104	106	95	96	102	89	92	100	94	93	94	97	106	85	96	108	88	72	91	92	97	94	99	100	85	96	97	97	103	96	96	117	96	101	116	106	97	113	101	108	82	108	71	95	88	98	99	93	86	90	108	96	101	99	87	83	94	95	114	104	91	85	97	96	86	113	97	110	98	90	102	108	85	115	109	91	99	92	108	92	106	96	102	102	93	87	100	113	90	99	101	102	97	106	105	96	99	106	90	96	99	95	107	90	93	96	95	88	99	94	83	115	100	107	102	112	86	104	88	94	81	97	103	96	93	86	96	107	107	104	92	91	86	99	84	95	101	113	97	90	98	100	86	86	127	108	104	112	80	95	99	100	122	113	88	77	97	94	116	108	106	119	104	106	77	103	83	89	117	109	104	94	83	78	100	96	87	108	113	110	99	107	98	118	84	113	103	96	95	90	112	96	115	83	101	98	106	87	125	86	100	117	76	100	90	112	80	88	89	90	100	109	110	108	106	82	111	102	99	96	92	108	113	110	111	87	100	107	108	92	96	112	93	110	116	95	88	94	94	93	100	106	105	105	109	109	98	105	96	94	90	103	94	93	109	102	103	113	102	104	94	107	91	98	91	78	90	88	90	100	103	89	89	94	113	95	102	110	100	102	105	86	96	98	113	81	85	91	88	90	91	113	97	91	80	86	101	82	110	102	89	99	93	89	91	81	100	76	94	78	93	92	91	101	90	84	91	98	91	98	103	126	95	101	108	87	90	97	114	107	92	99	91	90	87	98	97	114	96	88	93	101	102	95	94	107	117	101	109	88	87	80	102	85	102	93	102	104	87	107	85	89	96	92	94	95	89	99	99	88	100	77	96	98	91	103	93	101	93	108	84	110	90	101	80	97	110	77	108	95	83	90	93	83	112	100	93	104	88	111	91	100	109	126	101	91	99	84	101	100	92	104	107	108	100	86	123	110	101	105	101	99	80	91	102	82	85	87	87	101	112	101	87	113	108	89	95	88	90	81	95	109	104	94	106	86	122	92	111	101	109	100	87	112	115	94	93	92	96	79	101	97	97	93	84	102	110	84	89	94	97	106	88	85	94	94	99	92	90	95	110	95	94	84	116	105	84	78	113	97	106	100	95	105	101	76	77	97	89	95	99	92	91	79	96	131	87	97	107	100	107	99	96	100	113	113	90	109	95	87	99	102	98	91	104	94	121	104	101	104	83	111	92	94	86	99	77	109	107	88	98	112	77	101	84	92	107	103	101	98	105	98	112	94	102	108	111	93	92	97	94	85	120	92	92	96	103	96	108	83	97	112	100	85	91	96	126	123	101	105	100	119	92	99	116	109	104	96	96	108	94	104	95	104	94	95	93	89	93	109	114	98	89	92	115	102	101	91	92	98	88	103	89	106	87	124	101	104	90	91	88	91	89	106	103	99	103	93	119	106	120	99	104	92	95	89	119	99	115	111	91	96	110	99	102	110	95	94	92	99	89	101	82	94	96	113	101	91	82	102	85	96	99	129	87	96	102	98	93	119	88	106	92	81	113	103	109	92	103	102	87	91	102	102	102	104	88	106	116	107	91	97	87	114	91	109	108	96	91	85	96	106	90	100	114	83	98	93	108	101	98	104	88	93	87	98	104	100	98	92	99	105	88	84	98	95	90	99	96	88	90	111	118	92	109	94	93	94	97	102	97	121	119	78	86	88	118	98	99	97	100	90	73	109	126	93	106	98	112	86	95	85	98	89	84	117	108	129	93	80	93	84	90	81	98	110	89	100	112	107	113	97	111	116	101	106	73	103	116	97	111	107	76	106	90	76	119	102	99	97	103	106	101	114	101	100	90	104	100	101	111	90	100	86	90	107	92	94	102	86	105	100	87	108	88	102	108	94	106	110	103	100	98	88	63	102	96	93	95	101	80	106	99	86	104	97	88	91	104	125	97	85	107	102	107	94	97	81	110	101	106	86	84	89	111	96	81	101	95	112	98	111	97	116	102	84	106	103	107	103	83	103	93	94	93	86	101	87	103	83	97	95	107	105	106	102	101	93	113	118	98	109	90	111	102	99	116	107	97	103	104	124	84	101	85	86	88	80	101	87	96	91	111	90	107	109	95	94	89	114	108	96	89	98	115	103	97	99	100	82	96	99	108	92	110	111	98	122	114	77	112	114	93	102	101	104	104	87	109	84	90	113	115	87	116	98	84	83	114	109	82	107	101	92	108	105	93	95	112	94	90	91	90	107	109	80	104	98	88	102	83	90	98	90	99	93	99	100	89	107	94	87	112	108	80	95	80	87	102	95	90	117	120	99	109	107	100	87	94	81	95	104	113	100	103	92	98	104	102	111	88	95	106	84	110	100	85	94	97	108	101	103	106	106	84	111	91	80	100	117	99	71	87	108	99	97	110	91	105	87	80	93	90	91	94	103	92	90	106	92	91	93	102	87	90	99	89	99	83	86	98	95	89	96	114	94	87	101	103	97	102	88	103	118	115	92	89	97	90	112	85	100	109	100	95	83	96	97	92	101	114	95	91	97	90	104	96	103	89	109	98	103	99	102	92	103	81	91	124	111	100	98	98	95	90	104	101	117	98	107	107	118	87	118	106	93	108	103	99	96	94	103	103	89	87	100	97	103	90	86	100	105	120	91	109	109	94	94	112	96	90	90	114	109	103	103	121	105	103	102	85	100	91	89	92	82	105	100	122	108	101	95	96	85	105	94	101	104	114	83	100	98	97	75	90	115	98	105	114	87	101	86	102	88	112	96	93	100	92	105	89	106	100	96	76	97	101	109	109	84	101	105	94	107	102	79	106	97	94	104	97	91	105	106	110	105	96	86	79	79	96	90	98	90	85	102	95	99	94	94	82	114	103	112	81	92	95	85	95	95	93	85	93	104	100	84	91	96	104	113	95	96	97	93	104	84	107	98	76	94	110	107	97	107	121	108	108	101	76	97	101	100	107	112	95	111	93	102	86	94	77	105	91	95	90	101	91	118	86	93	116	95	88	94	104	95	89	108	99	115	100	105	100	92	109	109	103	104	93	88	93	79	84	113	91	89	90	107	108	108	116	111	94	103	99	88	89	97	83	86	124	91	103	103	111	89	99	103	104	77	104	102	112	99	89	85	105	116	109	94	106	98	98	105	88	99	104	105	94	90	97	111	110
3827	389	506	469	503	437	415	402	407	385	378	357	340	383	397	330	361	379	341	334	343	394	334	333	367	316	353	321	352	340	366	349	349	361	354	325	346	360	360	359	345	361	366	354	357	347	387	350	351	363	344	350	342	335	348	376	359	355	294	337	323	336	377	311	343	368	335	342	350	336	337	362	317	349	371	337	318	317	315	353	360	353	370	333	345	352	374	372	354	349	361	342	347	315	357	361	364	335	352	324	336	301	361	343	316	337	361	338	322	342	325	332	329	338	356	340	331	335	315	356	383	304	338	352	348	339	321	359	383	349	310	344	327	303	311	337	339	350	354	331	324	333	328	327	364	320	365	335	360	338	344	342	343	319	329	336	329	346	332	320	367	366	331	333	338	332	323	344	357	325	322	380	310	342	307	329	337	345	344	349	356	322	346	331	341	377	344	328	360	342	314	329	333	355	343	341	380	373	340	325	356	344	317	369	313	358	342	333	358	337	328	327	372	328	333	361	329	351	349	346	337	326	357	370	361	351	327	327	332	340	324	339	381	342	330	342	344	350	364	352	345	379	346	379	321	344	357	333	353	335	324	343	334	330	314	347	333	363	337	350	332	370	319	329	379	321	320	364	361	327	396	380	321	339	333	335	329	317	337	372	348	355	375	336	322	354	326	378	363	328	339	315	373	319	354	359	367	367	336	342	329	362	331	323	340	346	314	323	337	330	350	319	324	339	355	342	311	374	344	360	342	345	352	364	366	369	305	375	379	354	345	376	325	354	337	329	326	346	320	350	343	318	343	348	330	345	342	315	335	360	364	354	335	358	357	327	344	318	332	355	335	357	359	349	340	327	349	350	351	336	376	396	367	341	322	312	351	357	316	316	343	357	337	318	335	356	342	345	338	322	356	342	357	346	346	343	398	333	356	324	368	338	331	388	346	343	354	310	344	348	315	323	352	348	367	310	313	326	337	346	349	316	345	333	341	356	335	383	342	342	350	344	333	349	323	344	342	347	363	348	365	333	362	354	332	340	370	343	356	366	333	338	336	314	307	382	339	329	344	371	342	320	357	354	347	359	357	351	358	344	330	358	349	320	331	323	328	303	331	342	315	336	315	326	354	326	344	325	345	353	394	338	344	346	345	362	346	328	328	328	328	323	356	295	311	350	327	356	350	347	355	320	319	347	331	337	355	358	319	319	292	352	350	334	362	352	332	362	346	334	350	349	321	330	356	363	359	349	372	330	387	320	343	393	391	343	330	386	332	324	291	367	352	317	358	340	340	331	336	356	329	364	336	312	331	344	366	372	360	352	336	368	317	331	352	342	339	336	341	363	345	333	350	317	316	362	327	339	327	354	372	370	326	348	356	331	361	374	345	353	355	333	333	333	340	341	387	353	367	314	339	369	381	358	353	362	323	348	321	338	352	344	321	334	351	340	357	348	345	317	350	315	339	333	327	366	368	353	357	347	332	344	347	306	363	331	332	358	331	339	353	331	347	369	362	320	320	344	373	331	328	313	337	361	364	352	353	347	302	362	342	353	319	346	321	336	337	347	331	336	343	346	375	345	352	351	364	356	331	331	330	360	368	350	316	329	328	315	343	304	316	342	347	343	325	351	363	360	342	353	327	338	336	355	365	304	341	324	383	350	375	337	325	321	331	330	343	356	336	343	345	367	336	349	363	320	326	318	343	337	312	311	339	346	345	339	361	362	358	335	339	325	354	357	342	342	347	347	342	349	355	342	362	296	363	363	336	346	346	341	320	374	351	326	347	361	327	340	334	380	349	318	373	377	324	327	316	319	358	317	341	345	341	316	329	364	332	376	335	355	337	379	346	349	338	349	334	327	334	341	348	327	354	318	324	350	343	342	332	373	322	364	351	335	357	326	361	346	329	339	345	359	336	344	331	370	325	338	319	340	366	377	355	360	355	326	353	332	336	331	329	333	346	329	366	368	327	340	341	333	375	315	363	342	328	359	324	335	370	344	328	351	334	338	376	350	347	345	315	344	339	344	397	339	323	332	356	348	358	344	304	340	346	324	330	311	304	314	372	321	347	354	340	355	357	327	342	299	363	338	356	335	335	324	333	352	334	350	334	361	356	383	356	335	339	350	353	345	349	356	348	330	359	320	329	292	332	328	326	366	305	329	329	362	332	315	369	367	317	345	345	329	350	360	321	337	351	355	318	352	346	331	318	341	300	335	333	329	362	327	360	342	339	351	327	337	375	340	356	330	348	351	321	348	369	329	348	316	345	333	331	317	337	384	382	371	339	334	380	326	353	352	349	332	361	367	343	342	368	329	340	308	357	315	355	338	369	360	354	367	315	351	289	329	346	339	374	358	337	353	349	317	327	324	356	329	347	358	341	341	332	370	358	337	358	327	314	319	331	349	343	362	364	365	340	354	315	360	346	345	354	340	326	315	358	360	331	365	356	321	335	372	318	324	349	335	323	323	346	354	339	350	324	321	328	333	339	350	328	352	364	367	364	360	337	327	328	374	366	347	369	368	333	316	357	331	362	329	349	334	331	338	343	326	357	317	391	377	325	336	349	346	339	325	359	355	326	344	368	372	353	361	327	374	333	333	329	340	296	341	342	334	339	341	362	335	339	347	346	356	347	326	353	313	349	353	311	330	348	329	320	330	351	356	337	354	345	328	362	367	352	338	343	373	347	315	344	337	363	367	357	370	340	313	357	341	326	354	366	323	331	317	346	326	319	367	345	375	349	344	343	339	339	352	354	364	348	339	343	329	329	365	316	337	324	369	340	343	380	353	312	359	374	364	321	361	386	307	323	331	343	332	316	310	344	343	326	358	306	336	357	340	383	353	349	329	348	345	325	348	338	318	321	366	331	362	364	347	346	324	355	360	330	340	348	377	348	323	357	370	321	355	314	302	355	356	332	324	314	386	337	361	356	339	331	321	364	344	348	327	359	344	326	333	358	319	365	314	329	332	351	341	345	338	333	357	359	364	292	349	360	337	362	353	341	343	356	328	346	330	369	360	330	339	352	373	336	370	358	358	319	324	328	339	352	341	333	311	373	351	359	314	350	339	328	369	340	340	360	316	329	349	357	323	328	333	345	322	379	346	346	371	331	348	356	337	363	373	346	347	336	368	320	349	358	295	351	351	355	334	339	324	339	309	335	316	359	334	339	326	351	370	350	345	337	342	342	332	362	366	341	360	348	370	308	379	339	357	313	317	354	333	331	381	335	328	303	332	341	384	348	356	332	351	311	343	331	374	317	323	363	308	299	333	339	346	334	358	325	352	352	340	325	336	318	328	341	348	347	341	328	347	371	359	347	353	348	353	355	367	335	349	353	356	344	341	364	371	329	316	330	339	305	363	334	356	371	324	374	366	338	334	335	351	353	331	348	345	333	351	322	324	335	326	337	359	334	380	338	341	337	363	333	340	297	343	360	354	333	374	355	360	347	340	328	328	369	317	341	352	346	300	352	351	368	327	361	343	313	349	316	348	352	333	346	310
27729	4389	1512	1148	855	699	556	455	394	334	286	318	299	257	291	253	243	254	232	254	214	248	251	238	220	223	246	227	241	215	220	206	216	216	234	230	204	235	241	205	205	201	224	218	222	221	217	213	199	201	193	224	190	219	202	210	204	219	193	207	196	197	210	212	204	177	206	207	231	218	203	196	182	204	197	195	218	195	209	204	225	222	223	214	209	200	253	201	222	221	204	200	221	194	215	202	189	221	231	206	205	190	214	195	198	211	214	224	211	198	224	206	199	171	225	190	224	209	199	191	204	217	226	244	221	198	200	202	193	216	197	184	235	216	216	199	219	204	198	217	228	217	235	229	207	197	202	174	231	246	190	209	221	192	187	199	199	227	196	239	211	199	201	205	208	209	210	182	188	206	222	203	224	222	207	226	190	209	209	199	210	222	206	186	215	198	187	195	206	203	203	187	202	191	221	227	227	235	191	227	205	195	223	192	203	207	221	208	213	207	201	214	221	221	196	202	232	211	197	200	222	194	196	225	198	207	209	210	192	229	218	234	209	216	230	203	217	196	194	186	232	177	220	210	206	216	213	179	216	213	185	209	177	202	218	212	206	208	210	207	208	202	233	200	215	189	210	205	194	192	194	247	201	200	180	189	196	219	175	179	214	205	208	230	224	198	213	210	216	226	213	195	213	182	228	193	211	212	196	211	198	199	231	177	207	208	198	219	213	211	222	217	198	178	222	210	217	213	209	215	209	198	199	196	203	210	197	207	226	227	237	210	204	213	210	228	184	191	184	217	206	230	249	196	208	192	191	199	230	205	227	208	214	205	222	185	198	208	195	215	197	202	201	197	246	227	190	193	220	193	233	225	223	205	209	203	226	187	203	202	179	226	225	199	222	208	216	196	218	217	193	189	207	218	212	189	200	214	202	192	189	192	193	197	198	191	222	228	199	213	222	237	209	239	184	221	200	211	234	232	202	215	216	174	196	224	211	217	247	216	194	214	220	213	219	197	230	203	211	215	209	228	216	211	206	204	210	202	191	190	192	217	183	201	235	208	220	203	212	208	196	234	217	185	195	205	236	191	172	215	203	193	215	198	219	195	223	208	189	209	196	223	226	205	223	207	224	211	194	224	193	208	215	206	213	218	204	199	186	239	213	192	206	196	200	212	210	203	213	209	210	184	214	231	228	183	234	207	215	224	205	215	188	215	196	220	174	196	238	205	217	233	200	200	237	219	202	200	187	221	196	231	197	213	203	214	232	196	205	175	227	210	199	200	198	210	218	210	195	193	200	182	212	233	225	230	203	178	214	200	213	198	188	211	218	205	226	233	210	218	213	213	224	209	198	196	178	209	192	229	222	194	203	203	200	203	207	187	243	193	204	210	187	210	211	215	207	218	211	199	204	214	195	215	208	210	227	199	201	196	184	204	196	207	207	223	231	208	218	202	216	193	205	223	223	204	235	209	234	191	210	201	219	230	210	202	192	217	214	201	190	230	193	225	235	211	201	206	205	215	233	207	205	218	204	205	208	227	201	208	200	195	221	209	191	190	210	190	239	214	203	183	198	205	222	205	190	198	205	196	203	228	184	198	207	192	247	219	189	212	201	196	212	199	195	181	208	211	196	229	233	202	198	210	223	213	210	239	230	194	196	213	171	195	211	227	213	222	242	223	193	224	186	217	202	226	219	179	218	216	211	194	220	219	208	210	234	213	206	218	214	189	230	203	212	197	212	208	248	216	194	213	244	205	205	202	210	220	173	200	211	212	227	203	211	213	201	214	209	215	215	206	234	234	212	225	199	205	208	235	207	180	196	198	202	170	215	179	199	190	187	195	172	202	229	232	224	181	196	211	209	199	208	203	221	199	242	184	206	219	197	190	223	196	212	217	233	193	219	223	206	213	202	206	219	198	183	227	231	204	215	187	211	196	195	239	217	204	192	205	188	214	195	214	228	194	210	214	205	198	196	201	223	211	219	235	240	215	205	202	208	197	212	211	195	202	209	223	222	185	216	209	209	180	232	216	215	208	202	210	202	195	199	206	192	223	188	205	212	235	208	213	209	241	199	208	199	189	200	211	181	211	191	208	181	214	211	234	205	194	205	217	201	209	181	206	219	177	226	238	223	199	185	197	231	205	200	191	210	197	216	204	220	230	194	193	220	215	199	216	193	193	207	213	196	220	191	181	199	220	217	206	200	201	220	208	192	192	190	230	215	210	227	208	228	225	201	218	254	196	247	202	204	211	195	179	168	221	229	231	214	202	219	214	199	231	189	219	207	208	208	178	210	225	204	246	206	206	229	241	198	196	187	218	198	201	258	215	214	225	205	186	194	203	194	217	211	200	206	201	217	196	201	181	200	214	203	202	202	208	190	210	215	197	194	216	207	203	237	228	212	211	206	223	235	194	199	206	204	212	181	214	213	182	206	198	205	216	206	204	235	216	220	184	205	230	239	184	169	232	225	208	251	196	225	225	220	218	217	205	200	231	186	201	199	216	220	254	193	204	201	215	217	179	208	180	206	224	214	245	214	204	214	207	213	213	207	201	230	199	236	210	213	192	206	213	216	197	209	189	197	222	198	231	218	214	213	194	215	224	213	199	208	194	198	193	201	226	182	208	194	186	193	198	207	168	222	217	203	215	224	205	200	236	219	207	240	198	229	195	202	214	214	177	210	208	214	237	205	203	214	212	195	178	204	220	203	207	195	192	216	219	224	200	215	208	210	194	205	216	206	210	212	217	200	212	203	201	241	217	220	202	219	204	197	204	208	212	203	207	247	215	206	203	187	222	205	218	210	210	220	194	206	191	191	203	201	204	222	213	204	213	204	230	222	202	230	229	198	200	204	197	213	214	180	212	198	194	224	175	200	198	197	203	201	224	214	222	224	204	217	204	204	185	188	207	205	215	212	192	218	214	220	221	210	194	206	212	234	220	222	215	224	192	222	214	247	233	205	248	219	192	222	205	203	206	218	206	218	180	202	219	221	232	216	206	203	226	214	197	181	232	206	210	215	208	218	204	198	201	185	219	216	202	239	222	227	211	201	189	221	213	223	194	178	219	186	189	198	227	197	188	226	219	212	191	209	193	205	208	208	199	211	212	213	216	242	201	229	230	205	210	213	212	171	189	220	241	196	214	195	238	230	212	224	190	189	211	235	221	190	219	225	214	220	207	203	234	209	216	212	218	219	210	213	199	189	183	203	215	207	207	205	227	197	191	231	180	196	213	196	203	223	222	203	209	186	193	223	223	210	209	215	211	192	212	220	176	216	215	202	211	223	203	202	220	198	189	242	228	216	189	210	215	192	206	218	206	219	212	186	214	207	184	196	216	222	192	220	203	193	173	216	205	207	191	206	209	205	205	241	196	235	211	218	221	213	222	210	188	223	212	213	229	245	201	205	194	186	219	213	202	238	202	189	191	214	218	217	210	223	195	211	212	187	226	204	204	179	216	211	221	196	206	192	194	197	226	218	234	219	192	198	216	228	208
12584	1544	3292	3670	3201	2642	2146	1867	1630	1500	1292	1227	1179	1126	1011	953	928	873	819	853	798	787	781	782	784	760	764	729	773	736	675	723	671	700	774	678	685	689	715	700	722	638	728	646	690	664	671	644	616	717	638	686	660	658	660	677	634	681	664	666	655	619	597	637	665	663	635	667	660	630	662	678	642	659	602	652	612	679	612	685	649	659	613	656	646	629	635	680	629	621	639	609	666	638	628	585	609	652	677	629	604	627	605	631	652	635	592	606	647	697	616	643	653	598	696	637	607	640	636	581	647	667	630	638	611	578	638	645	691	560	634	600	660	659	612	609	602	583	660	612	663	649	601	643	632	625	616	663	674	684	649	642	646	662	648	612	600	573	636	640	639	654	622	642	616	637	647	644	642	656	590	622	595	611	644	619	679	665	586	647	607	654	617	658	593	626	655	643	614	613	630	666	615	650	622	632	673	641	588	686	641	641	631	607	681	685	609	684	646	605	590	671	660	627	586	617	664	606	624	611	609	625	682	617	644	653	578	687	632	647	659	631	622	639	641	644	584	585	618	612	616	651	616	604	657	629	623	637	671	607	636	671	608	603	620	616	648	584	673	595	629	648	635	625	648	598	599	647	618	563	657	623	647	557	625	611	656	668	633	625	612	629	637	568	607	630	625	607	599	638	579	654	668	617	604	617	604	626	613	657	636	644	644	608	620	593	607	603	630	623	606	618	632	644	672	650	670	567	587	654	644	643	649	589	659	633	626	618	615	606	644	629	654	642	613	665	639	643	628	628	645	638	632	602	644	588	583	601	611	594	617	641	605	619	613	664	646	586	641	585	596	635	598	640	634	585	645	630	605	593	596	607	639	607	652	681	657	632	617	638	637	615	670	620	654	606	661	647	652	644	600	645	641	612	626	609	601	643	676	607	653	648	644	652	607	637	608	699	595	646	666	629	611	607	635	608	656	601	580	610	642	631	633	606	590	626	635	645	616	637	658	657	595	616	613	641	602	627	652	623	634	580	639	701	628	648	585	604	647	642	631	633	601	582	612	623	669	593	606	656	629	598	648	622	639	645	643	585	622	665	649	608	595	650	679	644	627	647	614	629	615	657	613	593	620	574	585	648	614	622	611	585	611	650	611	628	595	640	658	611	628	582	630	607	591	652	627	594	615	624	603	610	596	619	631	618	591	625	600	610	634	691	582	639	631	630	591	624	644	601	601	660	584	656	606	653	628	618	644	613	664	636	661	594	627	653	625	626	639	630	629	608	643	611	604	622	647	627	615	640	649	655	632	631	646	653	601	606	564	594	627	635	627	618	607	659	614	646	653	632	641	640	572	663	607	666	634	631	623	667	650	640	651	638	618	616	609	634	604	626	603	634	622	573	641	609	607	620	657	618	653	635	648	647	636	676	630	604	660	621	623	627	601	620	644	605	618	647	616	661	636	579	616	625	623	601	614	620	661	603	644	576	660	614	649	663	617	669	610	614	611	615	623	608	610	649	655	623	627	623	650	615	610	628	613	628	646	669	616	602	632	566	592	645	635	616	654	622	630	626	640	610	591	632	637	614	623	650	651	661	666	613	663	626	610	622	588	618	639	650	677	656	624	637	587	636	637	682	628	572	632	627	607	650	631	620	621	637	588	624	609	611	614	649	647	637	654	598	612	635	614	592	622	615	607	661	639	651	633	643	618	607	647	631	638	617	651	606	660	651	674	664	625	619	623	639	612	637	576	602	620	579	688	657	595	590	646	632	658	609	606	653	638	571	631	639	619	631	623	657	658	585	593	610	631	629	639	581	644	683	633	657	636	611	618	642	641	619	642	651	654	621	642	622	652	627	597	609	664	632	597	577	646	591	582	631	607	633	615	591	676	636	632	682	632	643	602	628	613	601	630	597	660	627	601	632	611	605	617	618	646	644	570	651	588	651	613	608	638	636	591	675	621	631	581	632	598	653	684	648	625	688	627	596	626	631	636	632	585	652	662	636	594	586	618	631	631	619	609	662	654	625	616	639	613	603	592	641	669	560	682	600	652	594	597	666	597	596	639	610	631	635	587	647	633	626	603	620	608	646	685	633	624	682	689	602	606	625	599	578	654	634	599	705	639	643	633	634	643	656	656	654	628	636	588	610	658	610	646	635	651	652	623	639	626	641	638	603	630	617	624	621	610	650	680	591	613	619	605	575	650	584	615	601	640	652	588	644	626	617	607	650	624	598	581	595	639	595	634	635	641	650	651	650	607	617	577	647	613	597	634	620	602	634	595	666	605	626	664	631	594	668	679	615	620	647	680	656	623	636	664	658	628	606	630	599	636	637	582	576	638	578	676	611	631	609	682	626	640	628	604	620	581	620	638	637	631	602	588	593	654	603	583	626	640	620	584	661	678	619	664	625	594	654	598	600	575	683	639	665	606	616	614	618	608	633	612	643	628	599	653	623	594	590	631	633	607	646	620	614	629	654	660	619	659	612	550	636	612	617	629	628	621	643	646	605	656	590	603	601	620	625	634	636	589	608	622	633	626	605	648	631	676	622	638	647	605	633	643	589	611	611	601	589	615	646	641	630	613	658	588	643	625	564	622	651	606	616	659	604	640	630	658	603	627	674	586	642	687	611	636	649	588	629	594	586	604	633	675	591	612	618	618	638	627	641	602	687	653	628	621	663	619	631	655	601	640	615	623	642	621	604	612	662	612	632	657	642	635	611	645	607	645	598	614	617	591	615	629	607	637	606	638	635	553	637	633	629	615	631	618	615	580	643	619	596	616	619	648	659	639	620	629	661	671	653	611	635	672	666	648	640	642	613	656	616	633	599	626	642	595	652	682	640	600	634	678	640	629	567	664	652	638	615	622	655	689	600	623	624	588	635	622	597	625	645	612	591	613	645	615	610	623	620	666	621	606	624	568	592	596	593	586	605	591	634	651	649	669	642	673	596	637	616	628	619	641	613	627	636	634	618	628	632	597	637	606	606	587	693	596	618	636	655	654	587	636	677	658	656	605	615	660	659	673	638	615	601	646	605	661	628	580	621	653	637	637	614	643	624	627	626	645	620	655	620	642	620	621	641	641	644	659	626	645	637	617	646	618	605	637	586	645	593	635	675	613	639	648	613	635	638	652	627	631	605	615	627	639	599	611	563	568	594	632	628	631	622	648	639	651	639	615	624	647	623	684	648	650	631	586	634	621	640	660	615	630	632	619	649	613	611	636	623	590	571	628	648	597	599	632	660	612	610	656	631	646	633	597	605	663	634	632	629	607	636	650	655	606	614	620	655	613	578	650	583	640	616	623	608	622	653	663	661	609	624	617	632	603	623	616	624	618	610	608	632	616	641	611	647	644	614	630	645	638	609	637	670	639	622	592	603	668	641	624	640	649	603	621	588	678	657	615	613	606	644	584	650	613	628	608	607	647	624	643	618	646	609	687	583	603	650	617	602	626	620	600	649	645	653	637	653	647	639	610	586	576	608	665	669	634	668	628	637	677	642
38633	12049	3436	2304	1630	1227	905	791	627	577	523	459	450	438	415	387	342	331	327	338	345	341	330	340	333	329	322	294	316	329	322	289	286	319	302	305	282	319	306	265	315	296	325	280	298	287	285	293	267	303	274	307	311	274	263	325	321	301	286	270	320	284	316	288	294	266	292	283	283	292	283	280	279	289	286	287	288	280	291	310	288	273	297	283	281	299	310	284	272	278	295	299	285	310	275	291	290	289	297	264	283	293	315	271	293	263	286	279	302	303	278	324	264	290	247	289	272	266	287	253	273	285	294	262	234	256	274	286	252	286	261	316	305	275	307	283	287	297	278	288	279	294	283	271	274	298	282	271	277	281	281	252	274	277	286	258	278	286	291	256	292	272	306	267	310	262	296	265	273	281	300	277	284	277	274	280	310	277	282	272	277	282	290	287	302	261	281	277	277	267	313	286	313	234	297	256	318	308	294	300	268	266	275	283	296	266	281	278	305	267	292	301	292	304	287	279	259	266	269	259	296	249	271	242	302	267	322	283	244	265	288	278	291	271	292	279	269	281	263	265	247	247	284	269	292	259	270	302	293	280	285	273	276	274	286	261	263	289	283	299	288	289	288	248	285	269	299	269	300	297	346	297	270	285	267	270	266	251	284	249	275	277	291	294	255	247	290	278	277	308	279	272	278	281	282	268	295	284	276	296	273	284	267	250	290	284	285	248	289	298	258	265	266	287	292	292	290	313	291	286	294	296	269	265	291	269	317	265	290	287	267	290	280	286	284	256	268	275	289	265	281	268	293	282	246	297	295	262	296	276	322	268	279	302	287	255	272	288	296	287	288	281	280	256	272	284	295	280	278	281	261	278	264	257	263	294	286	250	289	274	282	319	263	300	282	283	250	290	241	287	277	306	281	278	293	269	283	301	306	284	277	282	274	295	283	288	274	296	288	296	293	296	292	276	304	282	281	289	311	288	252	289	286	260	253	275	304	286	281	266	264	284	296	278	297	265	281	268	275	248	276	274	271	306	277	266	286	265	258	270	292	288	283	274	293	281	244	257	267	265	277	273	262	281	277	281	305	277	250	257	282	296	302	282	282	255	305	284	284	267	258	254	280	266	273	261	285	279	288	283	266	283	299	266	279	280	270	284	259	298	290	281	273	275	263	266	283	296	286	263	278	289	272	263	312	266	297	263	286	286	261	259	278	283	252	287	294	279	287	257	316	282	300	270	272	277	275	281	289	268	282	305	265	283	281	276	290	307	261	297	283	269	278	312	273	256	258	296	304	264	264	295	259	280	296	307	277	279	319	287	273	268	252	279	297	274	262	272	309	274	262	299	303	262	285	286	277	305	263	275	269	298	281	299	290	275	296	302	284	289	276	280	290	259	302	265	293	278	250	273	278	307	290	295	271	259	266	255	294	290	293	272	246	275	280	285	272	276	258	269	260	290	324	299	262	304	273	277	284	291	253	297	255	271	293	299	306	297	280	277	292	268	269	275	293	306	263	268	302	322	312	279	256	278	281	257	291	291	259	292	253	282	273	255	286	268	272	285	278	290	283	307	276	271	300	264	277	247	276	284	293	304	273	295	274	282	268	275	286	287	282	284	256	309	283	274	276	278	271	283	288	281	295	287	270	278	279	310	295	282	292	284	281	274	286	270	276	280	317	297	294	240	322	282	279	276	275	287	280	304	269	275	280	276	257	244	287	249	258	279	276	267	316	284	271	295	269	271	269	288	289	309	293	291	279	285	284	291	283	264	269	261	274	273	287	275	280	287	271	261	285	281	283	288	273	288	277	288	289	309	290	243	272	298	294	305	314	292	316	282	279	303	283	271	283	320	281	298	282	282	272	260	259	307	287	285	306	274	255	272	272	278	261	242	284	279	294	274	283	287	281	289	308	275	280	276	303	275	273	255	287	286	253	253	281	278	285	258	272	287	243	284	274	307	257	247	262	254	315	289	276	249	274	273	263	259	269	276	272	283	270	300	293	284	276	303	318	289	274	254	259	275	274	304	294	272	272	327	277	298	282	277	279	283	267	290	274	282	280	280	305	296	282	260	268	291	274	307	288	258	267	272	284	291	304	291	280	265	301	270	259	283	294	290	308	299	252	301	248	293	323	269	287	267	296	285	258	305	274	271	279	279	277	256	270	274	322	308	288	283	282	305	295	279	277	301	296	280	301	263	289	280	263	256	301	259	268	262	286	309	289	285	266	241	290	266	272	276	272	298	289	275	237	279	296	279	291	309	298	302	273	306	289	282	278	283	280	257	286	306	267	281	260	291	262	283	274	280	299	276	258	311	269	257	256	257	304	278	269	299	290	284	262	293	278	271	269	274	300	270	248	262	319	302	279	264	281	291	275	256	320	278	295	301	267	283	250	287	273	275	310	286	279	320	326	291	288	266	283	274	289	302	312	309	273	289	269	295	292	272	286	266	277	289	278	275	290	283	270	301	282	272	278	283	282	310	300	296	272	293	264	256	256	279	288	273	303	269	280	265	280	285	311	296	284	293	261	309	275	314	281	271	273	280	266	282	275	286	241	295	297	274	274	300	270	291	295	277	287	308	305	295	318	295	301	261	288	252	277	285	273	290	278	275	275	307	288	286	304	284	270	303	278	287	259	283	297	277	307	230	255	272	282	270	283	283	289	289	316	303	273	263	272	310	277	261	283	262	284	273	280	282	291	293	281	270	279	304	266	289	287	292	287	287	263	261	253	264	294	252	261	283	277	269	287	289	309	264	271	279	287	235	278	276	286	271	283	296	295	283	277	309	286	278	273	293	315	310	290	278	275	247	290	282	285	274	280	270	294	290	266	287	267	279	265	242	274	314	240	275	279	299	285	273	261	264	266	281	307	274	294	294	269	273	263	254	263	293	274	266	295	277	305	302	293	257	259	268	259	302	236	306	281	303	319	278	268	294	280	286	304	286	269	286	295	228	281	269	275	258	256	263	280	267	271	296	252	277	278	299	281	279	299	245	240	263	272	292	280	267	302	279	286	271	290	288	296	277	287	258	275	285	297	267	300	293	296	296	280	282	261	263	291	282	311	275	269	270	269	273	290	264	315	250	288	287	311	265	289	265	283	291	277	299	277	277	270	273	284	288	269	306	269	321	278	284	271	270	264	292	257	286	297	280	285	297	267	287	280	283	283	281	313	292	285	251	281	295	278	298	273	295	286	275	284	291	294	273	276	278	318	282	300	294	283	284	284	285	294	301	291	252	288	268	254	279	265	279	259	301	304	270	292	322	274	288	290	294	248	280	280	257	282	279	282	306	283	296	287	282	297	311	270	287	297	254	287	292	276	276	297	277	261	274	264	297	299	291	290	270	276	279	274	297	280	310	284	285	249	272	281	257	296	297	273	279	276	274	294	281	293	286	289	260	298	279	307	262	300	301	263	276	291	316	276	286	257	266	307	290	295	287	287	293	266	292	280	283	279	287	265	274	269	283	283	281	262	305	297	286	281	301	283	267	269	294
16783	2719	5880	6612	5700	4667	3858	3168	2774	2475	2166	1956	1782	1681	1564	1501	1442	1320	1293	1308	1197	1165	1068	1148	1084	1055	1060	988	1032	988	1023	929	966	935	912	983	913	906	891	947	910	907	928	873	923	829	915	868	913	926	850	868	868	876	840	869	814	802	857	846	857	850	831	802	789	808	809	881	828	833	829	824	808	785	791	859	828	836	844	814	817	826	853	790	833	810	878	810	835	782	812	842	803	801	797	843	809	819	845	811	805	831	866	816	861	804	790	784	814	833	771	784	838	794	802	793	829	827	775	841	805	835	841	780	789	780	834	783	801	817	737	807	798	787	774	813	772	851	762	843	832	799	839	816	770	824	765	825	817	811	776	862	756	808	794	760	792	864	769	793	795	846	803	808	834	822	813	801	840	778	792	845	794	761	834	830	819	850	791	805	782	811	809	778	870	822	821	838	815	789	842	794	884	799	847	798	779	807	746	865	807	798	786	797	785	777	780	829	822	799	785	865	805	833	824	793	796	845	794	812	758	792	804	800	798	801	750	818	785	779	816	753	791	823	789	778	831	800	800	820	824	793	754	786	846	777	768	897	838	832	779	793	777	839	832	800	796	803	815	825	790	779	813	803	789	826	762	818	794	786	807	765	715	802	831	820	796	812	771	793	799	822	812	763	786	782	833	774	808	810	861	762	810	798	821	786	816	813	784	799	802	763	809	776	813	791	829	801	778	800	828	809	786	793	823	777	778	847	787	772	806	750	766	768	802	843	812	808	759	807	774	772	760	828	766	798	749	766	769	829	814	790	816	806	767	808	862	790	787	847	803	847	834	794	821	803	826	827	853	833	805	821	796	803	788	769	765	794	778	793	789	800	765	781	850	813	781	812	819	796	814	749	826	795	773	777	804	781	759	777	798	820	775	818	746	814	796	791	758	807	844	825	733	795	845	793	801	774	804	807	789	766	820	843	810	809	789	800	809	817	808	805	788	829	788	782	734	809	780	791	770	802	863	845	807	816	813	765	807	780	813	836	732	797	737	747	795	782	795	821	788	779	775	823	780	774	799	804	797	766	783	783	853	775	779	803	799	827	888	780	805	804	793	870	806	875	811	819	762	788	804	796	807	781	820	782	805	791	756	816	786	814	767	804	801	749	744	810	782	819	760	796	800	817	802	795	801	812	769	766	834	802	773	800	775	834	815	763	846	787	844	800	768	753	822	838	783	799	794	780	784	782	801	817	828	817	879	863	781	802	826	813	804	830	802	784	795	814	797	807	865	801	834	821	775	797	789	764	810	806	817	846	818	808	839	883	785	822	834	771	809	787	793	804	776	749	834	820	786	788	822	820	773	819	835	811	791	830	807	747	823	818	820	793	797	829	788	802	749	790	823	808	829	800	802	791	825	841	795	775	787	786	764	761	766	813	783	825	764	823	756	786	788	830	777	795	821	814	824	809	801	793	778	803	836	818	790	793	810	754	803	743	786	760	768	776	788	779	797	821	787	814	857	775	834	808	768	788	772	797	816	767	808	740	817	784	836	817	798	829	827	827	859	758	831	804	812	821	783	786	792	818	827	804	795	791	778	819	795	801	813	795	737	851	779	768	743	818	862	791	788	831	803	819	821	761	797	796	782	811	783	818	798	797	784	774	759	763	803	802	821	751	853	766	812	808	801	809	770	761	781	765	796	802	778	827	750	779	862	801	819	811	762	804	875	801	808	767	780	763	786	810	800	859	801	780	803	863	816	841	784	751	765	819	812	798	784	763	766	793	817	803	740	757	813	812	768	782	799	800	802	790	774	856	841	785	833	820	752	796	778	762	727	787	774	790	814	818	790	785	815	838	816	805	786	788	817	805	811	796	801	821	831	850	808	835	813	789	805	823	792	808	783	848	846	789	823	778	750	798	784	799	817	814	835	791	765	857	804	744	779	811	827	859	781	827	831	815	841	824	848	797	823	840	784	800	818	756	845	801	756	812	811	800	804	839	827	828	844	820	788	809	774	800	822	803	800	818	835	756	812	774	813	789	818	807	825	773	761	800	836	804	798	784	794	839	820	760	803	799	801	866	772	809	802	779	765	824	777	826	819	822	789	838	831	787	800	834	805	832	804	769	785	815	762	763	791	772	806	827	843	809	822	748	754	784	779	800	790	780	785	817	735	795	842	825	800	818	813	780	797	816	753	790	879	789	753	789	766	858	783	810	811	762	889	754	813	820	808	772	802	756	811	839	776	805	785	756	776	822	799	826	772	839	796	754	825	811	856	766	820	835	775	781	747	830	812	796	801	800	811	789	780	767	849	828	825	824	825	843	816	823	797	795	779	826	801	780	790	808	760	818	790	764	824	826	815	784	770	799	776	783	809	785	844	780	839	793	803	784	804	734	790	764	814	779	782	805	741	798	855	768	786	845	780	770	760	836	811	802	829	776	811	758	807	779	846	784	857	835	785	805	813	814	754	787	760	782	837	770	804	779	799	805	814	770	842	755	801	836	829	780	804	832	818	820	770	813	776	804	830	808	808	765	738	781	787	799	824	829	807	842	810	789	841	747	815	767	797	815	812	812	813	781	825	819	773	798	852	785	850	796	762	810	830	834	794	771	804	798	798	809	815	833	770	794	818	801	842	792	843	865	775	793	757	744	810	789	819	806	840	822	735	799	746	782	793	771	756	844	756	746	764	826	771	796	807	777	769	765	824	803	782	775	786	821	793	792	806	789	774	810	738	753	738	782	797	812	819	847	841	741	792	785	782	774	802	802	822	875	791	757	776	777	814	827	806	833	792	779	787	818	819	808	802	771	775	783	809	759	827	834	788	764	824	807	788	802	851	864	797	749	793	766	808	806	834	803	785	769	789	763	797	828	809	774	771	798	828	794	754	798	807	831	804	789	813	765	831	798	796	822	806	809	786	818	767	817	813	791	829	847	827	800	797	767	773	770	833	868	777	828	777	850	787	803	818	847	801	771	839	800	757	831	808	763	872	782	774	830	804	827	807	837	815	803	744	825	805	794	846	821	786	822	799	794	858	805	876	822	804	776	858	808	805	776	749	767	801	870	759	812	785	824	841	783	783	835	787	797	807	803	804	797	858	800	821	828	790	833	825	764	778	804	803	798	804	775	774	787	787	787	773	778	785	782	831	755	805	791	769	763	781	805	810	807	781	776	735	826	779	823	803	812	802	799	810	796	795	759	821	808	773	814	797	806	774	757	770	808	848	807	820	788	831	834	754	822	796	822	827	831	765	790	759	769	822	769	853	772	747	803	737	826	808	798	796	830	794	755	804	786	761	773	796	795	795	811	799	758	826	846	762	793	825	754	799	759	816	832	809	790	821	780	772	809	808	827	788	782	818	798	832	770	784	816	776	842	796	809	838	782	835	804	810	835	736	782	804	812	833	743	777	816	806	847	738	821	795	799	795	822	749	787	800	733	781	820	851	787	767	788	767	778	762	760	763	811	858	762	822	789	809	811	802	815	830	816	781	766	806	833	749	788	796	805
3658	277	159	158	108	117	123	115	94	103	88	100	100	97	98	76	100	82	113	93	105	106	95	106	80	87	98	103	97	97	111	86	92	102	95	100	108	114	103	97	87	90	95	105	92	103	91	94	97	100	80	89	111	102	102	102	81	87	104	74	96	115	108	103	95	91	99	91	97	86	96	100	109	88	82	95	95	98	105	97	115	81	98	89	106	113	84	97	94	82	107	94	105	102	74	101	118	104	93	106	108	104	85	74	87	103	102	103	105	86	85	109	92	94	104	99	117	117	93	98	88	90	106	88	93	89	79	91	99	100	83	102	86	91	87	84	113	109	107	98	108	86	116	90	103	102	90	94	91	97	81	81	79	86	95	87	102	93	103	99	103	92	94	121	91	103	95	82	110	111	86	105	90	107	82	95	96	104	91	86	101	81	81	108	81	92	93	105	110	108	87	91	93	77	97	96	80	109	104	113	96	72	99	94	88	93	93	105	109	100	79	98	95	89	88	102	108	111	115	103	104	87	89	108	101	107	102	92	97	106	88	117	102	88	101	96	110	93	89	102	107	96	97	88	89	88	104	107	86	107	98	97	87	100	92	103	106	102	80	78	103	87	96	100	100	116	94	88	92	79	98	86	87	110	106	105	80	97	102	121	101	101	123	96	99	79	83	92	79	113	126	87	104	91	98	95	86	120	101	76	81	99	89	91	108	91	120	103	102	123	104	98	94	88	81	106	117	114	82	96	97	104	101	87	88	88	111	92	86	78	99	87	100	90	87	103	84	102	97	103	91	100	88	89	101	101	91	108	97	81	88	88	94	124	103	98	101	78	98	87	115	91	95	99	103	88	102	95	92	111	94	108	95	84	100	84	112	101	114	92	84	90	89	112	90	98	100	90	82	105	94	106	111	113	88	94	97	99	99	80	87	84	95	109	106	93	75	111	84	92	77	102	115	89	84	86	84	94	83	84	97	92	83	91	102	112	120	82	111	87	109	85	93	96	92	90	112	100	86	81	93	92	79	88	91	94	89	85	80	89	99	125	116	101	95	107	97	88	120	96	103	100	112	94	87	95	100	108	91	93	82	110	115	111	91	112	91	93	101	103	104	93	90	99	98	85	96	99	91	127	96	98	104	87	96	97	117	91	107	98	102	88	96	95	85	96	85	81	93	87	94	92	97	86	111	86	90	89	110	101	98	101	99	95	106	95	88	82	110	112	106	108	96	93	94	97	91	108	97	92	104	92	90	101	95	92	112	97	90	95	90	76	81	89	85	83	97	99	110	100	93	96	92	101	94	112	105	77	82	87	101	109	98	93	90	97	88	83	88	105	92	86	85	113	107	81	79	115	84	115	101	98	97	86	89	108	88	98	104	95	87	94	84	99	80	101	120	85	97	98	110	112	96	93	105	126	94	100	89	96	99	90	77	115	108	91	108	105	98	99	92	83	93	100	100	101	112	77	128	113	87	101	75	74	85	95	102	101	102	101	89	94	88	92	89	113	94	97	103	100	92	96	102	115	101	93	101	75	94	99	110	85	95	101	108	95	97	88	93	106	87	94	77	116	89	109	100	108	84	95	98	80	108	80	108	118	71	76	95	99	88	130	80	94	82	95	83	96	91	100	104	94	87	105	92	102	96	100	98	99	95	86	78	88	80	82	100	104	112	92	99	102	93	108	92	115	107	92	96	108	101	77	104	98	100	99	95	91	99	101	107	110	97	93	84	91	95	100	105	97	84	93	95	102	61	87	98	89	90	90	106	100	95	109	106	103	103	109	85	105	89	87	97	91	91	95	76	87	102	93	94	96	89	99	90	94	115	92	89	95	86	90	96	86	114	99	85	96	97	103	82	79	79	102	89	88	100	97	83	136	98	95	91	95	88	120	103	83	91	104	123	106	99	101	106	88	98	96	107	98	119	101	82	95	105	104	91	85	93	95	81	103	96	100	93	91	102	101	108	95	103	106	98	94	107	80	86	105	95	106	92	93	99	87	107	100	104	84	83	90	78	87	88	94	87	101	92	96	79	98	92	80	90	104	96	95	116	110	101	99	90	94	81	115	94	88	95	97	103	107	109	109	105	87	88	100	85	88	89	95	89	98	90	103	105	94	96	101	99	116	112	93	99	94	88	109	105	93	111	102	87	79	97	103	87	100	104	100	84	78	96	96	108	72	95	105	80	95	76	98	93	79	98	102	93	102	101	108	94	107	95	93	105	110	94	94	107	89	80	103	88	106	90	112	88	79	94	96	110	109	90	101	105	88	90	78	96	97	88	93	92	88	80	94	108	80	105	79	95	75	97	95	102	79	102	90	95	98	86	103	95	100	88	83	112	87	98	86	96	100	91	111	89	107	96	110	69	98	106	93	101	91	96	121	91	89	102	101	104	100	101	99	91	108	84	79	88	87	92	90	84	96	106	98	112	98	98	107	88	102	93	96	96	107	71	99	108	92	107	88	93	106	98	109	87	87	95	93	107	96	100	73	87	104	97	116	92	95	86	95	103	95	99	102	105	99	94	107	96	106	96	80	103	95	79	103	101	108	96	101	101	110	83	103	102	90	121	113	83	108	103	109	93	103	100	97	80	85	92	108	118	94	98	99	90	93	95	89	96	90	100	97	98	90	83	96	96	81	96	93	84	95	90	88	106	80	96	96	97	111	89	100	87	103	91	112	94	94	94	104	110	98	108	84	112	87	84	87	83	98	90	104	86	93	97	99	99	106	90	100	107	109	91	100	72	99	81	98	91	111	96	106	85	83	115	86	103	90	91	90	100	88	93	101	89	102	97	114	77	91	116	103	109	105	109	89	97	104	99	91	107	118	112	78	89	114	92	91	88	96	96	80	85	109	114	110	105	84	85	99	84	78	86	88	90	92	87	104	97	93	104	100	94	84	97	102	96	98	88	79	104	108	107	75	108	103	99	95	92	113	99	93	103	103	103	117	108	109	95	93	93	100	105	109	110	84	104	105	103	91	90	103	97	92	98	80	110	69	102	113	84	71	95	99	112	96	113	87	97	108	94	95	109	87	102	113	92	92	75	103	96	106	94	104	98	89	97	117	78	86	71	94	111	93	92	83	103	101	90	91	97	96	80	113	101	95	93	89	85	96	88	94	94	103	95	106	91	102	97	96	85	104	92	94	116	84	82	92	104	102	100	83	110	99	97	105	107	106	94	87	102	94	114	91	99	92	102	98	90	94	80	95	82	88	97	94	88	89	95	83	99	98	99	90	101	95	96	92	97	96	91	93	95	86	82	97	114	82	103	113	94	98	95	93	100	84	89	107	107	84	97	95	105	97	98	96	111	82	105	98	92	102	78	112	94	98	100	105	83	104	112	89	103	107	73	113	91	101	109	102	91	107	88	100	106	80	105	108	78	95	108	113	85	100	86	93	88	91	82	107	93	97	109	87	112	103	93	105	88	99	78	83	98	107	83	81	92	100	89	92	81	81	99	92	96	93	95	93	99	99	109	107	92	93	89	100
3571	394	540	550	480	449	455	376	420	334	404	378	397	357	350	357	331	333	327	350	331	347	330	400	356	352	343	323	353	318	322	369	315	348	347	370	302	314	374	341	308	353	322	347	363	326	332	332	324	336	317	330	330	358	346	325	330	348	377	293	368	367	341	320	326	339	320	325	340	332	344	336	357	325	332	361	339	356	298	347	330	350	347	315	331	338	315	313	346	320	341	333	323	322	329	324	334	361	331	360	337	296	360	346	345	337	340	357	335	348	339	316	338	349	307	348	318	317	342	346	340	306	338	326	319	337	296	317	325	348	349	344	366	357	334	335	367	330	344	333	357	325	369	334	350	363	346	331	340	315	324	344	333	337	364	339	346	303	316	326	291	345	312	352	345	327	367	335	331	335	333	348	318	334	345	359	372	330	364	333	356	357	349	319	310	375	325	337	360	320	352	327	302	347	329	349	328	339	350	348	337	326	319	341	341	342	365	354	328	337	353	312	347	344	338	354	330	328	333	346	353	334	308	347	356	351	381	359	322	349	322	342	332	338	346	325	329	374	370	347	325	333	377	317	385	350	318	378	345	335	355	310	359	340	313	366	342	323	363	342	361	339	324	359	321	350	347	358	340	343	330	335	330	353	352	335	339	356	325	332	364	331	319	329	303	322	332	319	377	346	304	344	330	316	368	332	360	321	349	322	341	339	356	341	322	351	323	310	349	347	312	359	341	321	327	343	300	330	332	357	350	305	353	344	362	321	349	328	347	348	348	337	316	325	362	325	317	359	320	345	337	350	336	322	330	380	375	316	331	321	368	372	302	319	347	372	343	357	375	352	344	356	349	335	300	307	316	334	342	354	330	321	329	388	335	318	366	320	346	312	344	330	325	321	313	335	363	323	319	343	317	340	344	332	372	362	303	347	359	366	316	364	367	359	359	318	297	334	329	333	315	322	335	348	333	316	308	326	336	351	343	329	376	375	351	336	349	340	366	319	354	315	371	354	344	306	333	329	340	294	338	346	374	353	348	339	354	340	372	349	312	362	347	323	345	371	334	373	341	324	327	349	365	346	310	345	365	335	339	359	360	332	341	359	343	362	346	328	309	366	334	354	331	352	326	352	343	326	351	331	357	366	355	329	356	348	339	338	318	331	360	297	367	334	352	324	372	343	319	355	362	330	355	350	361	328	316	322	322	351	328	347	315	339	341	329	355	368	328	317	360	348	354	339	361	337	344	335	355	314	339	346	363	339	352	347	313	330	336	355	292	342	353	358	360	319	331	362	322	323	322	329	368	353	327	347	327	318	336	308	333	321	348	337	354	329	363	289	310	362	358	332	403	350	317	350	326	347	298	344	330	328	329	349	349	331	339	346	338	343	336	309	341	327	339	340	317	319	347	347	322	355	358	342	320	320	340	336	342	348	360	315	342	347	360	365	331	344	352	342	328	309	348	339	327	327	329	333	336	328	359	339	348	339	337	366	371	327	313	341	329	309	320	348	361	315	338	336	351	325	351	345	349	318	327	369	368	349	323	347	318	302	316	331	331	336	321	354	337	361	300	347	323	345	345	340	321	355	336	327	369	336	331	341	344	350	343	340	304	328	301	344	359	301	306	373	356	337	362	330	307	350	292	323	322	370	367	345	354	363	347	375	359	324	318	334	325	333	353	364	351	325	346	351	345	335	337	338	339	358	329	331	306	303	322	330	320	373	306	321	309	347	335	372	315	325	379	339	324	303	342	327	327	352	327	346	322	337	345	321	332	349	350	318	334	337	356	379	338	328	321	321	346	346	361	362	375	356	370	341	360	328	342	336	349	308	321	330	353	345	329	396	363	319	333	338	308	330	350	370	326	336	329	372	350	337	328	336	322	310	343	352	353	350	309	354	337	340	334	313	337	345	364	310	358	327	326	361	390	321	352	367	316	336	349	345	343	371	315	363	351	352	312	323	348	342	345	332	358	363	351	332	322	349	335	335	350	340	330	328	376	373	336	341	351	311	373	334	370	361	323	332	357	354	318	366	374	335	312	331	363	326	348	363	348	321	328	314	333	324	344	360	302	316	356	331	351	357	324	345	305	309	325	337	312	340	338	367	298	324	309	359	343	347	327	340	289	349	305	346	337	360	363	343	333	351	316	318	314	315	345	315	309	347	345	348	350	339	325	347	348	326	369	361	344	344	344	335	306	338	348	306	325	335	376	369	321	328	337	345	340	357	356	338	346	360	321	349	344	328	356	333	341	322	341	325	358	320	345	350	321	334	312	333	338	339	334	326	323	348	342	361	337	350	323	322	338	345	322	348	352	336	312	321	370	357	320	319	370	326	308	350	334	337	334	330	379	318	339	322	322	323	374	316	356	315	316	338	347	324	333	358	344	333	367	311	336	355	302	325	358	288	314	354	313	356	380	338	358	356	338	340	345	355	341	328	316	349	344	365	312	352	372	365	372	331	330	315	340	325	328	324	378	310	329	349	277	350	334	339	324	321	316	350	335	305	341	340	334	355	364	329	346	315	333	329	316	346	379	344	338	350	330	300	378	346	350	305	382	335	334	332	321	313	349	308	354	362	303	365	301	357	338	336	331	337	351	333	310	324	340	313	369	355	325	296	341	317	350	340	353	328	370	321	332	312	350	282	340	315	359	315	356	339	337	364	344	354	355	348	314	329	343	312	323	342	332	360	348	353	359	320	375	352	339	341	367	364	349	324	338	317	334	347	341	309	327	351	328	349	314	333	342	332	354	330	321	319	367	329	331	325	330	334	345	353	321	341	348	361	334	326	361	384	335	355	327	333	336	300	294	332	336	323	317	337	313	330	300	354	312	319	330	339	332	311	331	326	320	350	340	337	333	355	352	336	338	339	316	336	349	329	338	312	338	357	326	309	348	319	354	337	352	312	352	300	347	333	317	318	320	330	324	369	339	340	349	337	357	295	342	359	327	348	319	331	325	333	336	366	330	371	355	304	356	325	352	358	317	359	347	326	337	348	348	319	335	335	337	331	364	350	308	359	325	344	357	328	336	322	311	332	316	345	361	363	348	343	340	360	311	354	364	358	324	354	339	330	347	359	360	334	342	332	345	344	367	327	368	347	353	325	359	307	331	331	333	344	324	332	347	321	355	354	354	336	358	324	368	319	316	345	345	333	310	334	350	353	334	327	352	356	323	361	347	375	341	349	334	341	315	350	342	331	355	348	296	343	336	349	342	363	353	362	336	308	327	340	356	367	323	332	338	348	369	354	330	311	350	354	343	359	307	336	338	331	316	352	353	337	348	346	348	326	345	348	351	344	360	340	324	358	348	347	341	325	343	333	313	363	359	334	353	360	360	338	317	340	319	324	335	332	335	328	344	315	322	357	311	296	332	316	358	327	349	334	344	332	376	342	372	338	357	371	327	379	334	327	345	359	366	364	332	347	342	325	332	332	346	319	333	368	322	328	322	329	355	315	320	315	320	338	324	311	370	323	341	321	338	331	317	324	336	321	306	357
26772	3697	1448	1185	871	610	537	465	404	360	332	283	289	276	280	240	250	242	232	234	237	195	221	225	209	226	207	257	223	192	246	214	233	223	209	192	219	198	198	208	198	217	215	218	224	223	222	213	212	207	215	190	183	211	233	201	237	201	176	236	204	213	220	220	193	199	210	171	213	210	194	198	215	220	208	204	178	199	204	223	216	186	229	206	183	200	188	206	227	188	184	210	202	192	229	201	201	210	210	236	207	196	215	198	186	204	212	205	188	220	199	201	202	211	187	208	197	176	205	196	208	233	183	224	214	201	198	186	224	202	223	213	201	225	196	202	236	188	193	196	217	199	207	221	216	187	194	215	193	218	216	203	189	204	210	189	181	215	230	182	195	205	214	197	200	193	207	208	221	218	210	199	217	195	203	193	217	229	223	193	230	216	207	222	212	216	192	188	201	244	207	192	221	186	191	212	214	185	198	238	203	221	201	207	190	211	206	231	186	207	198	212	220	212	222	214	215	226	227	200	191	202	188	200	195	230	200	180	226	208	232	227	215	211	207	229	217	193	198	217	230	208	185	203	199	203	227	223	210	183	230	212	192	191	194	227	195	200	214	190	200	183	194	206	215	216	181	203	212	202	213	200	211	201	209	221	210	196	183	215	206	200	172	214	204	226	220	194	194	195	179	234	203	196	210	188	179	209	207	240	194	205	210	220	197	204	215	230	207	216	189	207	181	200	196	216	208	197	223	190	195	204	195	203	187	177	188	200	207	185	196	220	177	212	217	221	204	181	228	190	218	179	209	211	204	178	212	211	177	185	173	173	215	199	219	194	216	237	197	203	230	200	200	198	198	191	186	198	205	224	192	204	227	237	196	192	225	193	191	224	219	209	184	186	226	198	204	192	199	197	211	204	194	175	184	190	196	180	201	217	203	193	206	194	192	220	263	209	228	226	184	209	177	201	216	221	216	221	204	198	206	197	202	210	174	193	220	206	193	223	193	210	190	212	229	201	193	204	211	179	195	195	197	220	200	182	183	193	199	213	205	235	219	190	204	198	196	203	186	174	207	206	187	214	201	211	215	203	196	229	218	220	228	201	185	195	187	187	207	203	206	196	197	186	234	193	189	207	196	198	217	216	224	204	242	210	207	211	208	217	203	204	205	200	227	192	185	223	213	206	194	224	216	199	183	214	215	195	200	219	193	209	185	204	223	205	181	194	218	208	195	214	194	216	187	217	201	223	230	221	200	212	200	218	211	192	215	217	211	208	203	204	210	202	217	187	200	180	185	199	215	192	192	217	202	180	204	174	187	201	236	190	202	185	232	202	195	211	191	221	207	207	213	216	183	204	216	188	232	208	202	228	214	200	213	193	228	214	187	211	221	234	209	190	191	209	194	203	215	196	172	196	211	201	191	218	194	212	191	218	196	184	211	197	210	232	222	207	182	194	207	206	222	191	208	180	190	207	209	208	201	197	212	202	214	175	200	216	207	222	216	235	237	207	190	216	203	208	192	197	217	198	206	177	201	204	215	236	200	197	216	211	203	201	199	203	243	205	224	187	201	229	216	195	218	193	185	208	179	204	221	218	188	183	214	207	204	187	200	186	200	221	217	196	185	212	210	221	192	172	229	215	172	218	209	203	201	203	215	199	204	200	196	221	196	207	194	178	198	213	207	197	214	209	199	203	181	224	189	176	210	212	215	191	206	168	194	217	201	210	185	223	202	220	206	206	210	210	214	196	202	223	203	217	202	203	210	204	202	200	206	192	180	199	211	211	193	208	206	196	211	215	202	199	188	203	195	208	173	205	185	196	197	212	186	188	205	219	216	170	210	195	205	202	205	206	194	211	196	195	222	210	198	203	219	204	195	181	211	201	192	205	215	215	211	206	209	221	203	203	206	195	219	210	219	199	206	201	210	228	217	190	193	191	174	211	189	201	198	205	181	202	189	198	160	186	199	210	184	199	209	224	186	175	224	229	207	204	195	202	191	198	207	196	216	217	204	168	222	196	208	193	206	215	220	195	216	207	194	235	225	206	211	191	198	215	205	222	201	225	202	190	206	210	201	198	219	196	211	189	190	197	193	243	155	183	187	211	196	208	227	200	207	206	208	196	215	214	222	199	187	228	202	207	211	231	195	207	217	206	214	241	195	190	196	203	208	214	228	227	188	219	201	205	208	193	187	219	201	199	198	212	219	202	213	217	208	204	223	195	213	204	204	200	191	214	198	204	210	239	209	195	181	199	194	215	190	208	210	216	196	232	189	195	195	172	189	209	201	208	238	192	208	209	207	219	207	193	203	183	226	205	240	217	200	202	195	216	201	212	198	211	200	215	205	224	186	211	202	213	212	179	218	213	172	189	195	200	196	218	210	203	215	204	206	222	201	191	189	204	205	213	201	189	190	188	239	220	219	184	229	186	214	190	184	189	205	224	176	195	199	197	203	208	182	194	217	228	196	201	202	203	216	207	183	219	212	208	214	199	204	227	213	193	215	193	205	210	215	205	219	209	204	200	193	190	228	191	194	185	200	184	199	205	202	211	197	215	216	219	234	222	194	192	181	196	235	213	188	206	209	200	211	196	211	219	196	202	197	203	182	202	202	224	224	208	202	202	210	201	228	212	207	208	192	198	216	216	215	222	205	196	196	207	213	210	189	213	227	216	207	205	207	188	209	217	192	211	196	208	218	225	178	213	202	203	201	231	211	213	222	210	197	223	222	217	214	181	181	225	191	183	207	206	191	182	192	196	205	224	198	198	193	211	212	203	219	193	197	200	205	191	196	199	181	198	234	223	196	193	201	220	198	177	229	203	219	231	213	245	240	201	204	202	218	221	202	210	215	195	196	200	200	220	220	179	190	215	226	235	196	213	194	217	201	216	171	200	206	196	203	238	206	200	220	184	217	207	193	213	194	194	170	185	210	229	198	206	209	192	225	208	191	203	236	208	215	201	210	179	207	207	203	208	212	191	213	206	206	215	212	201	185	216	203	206	223	196	189	194	188	183	234	189	195	208	205	195	186	202	226	207	199	186	187	233	206	204	217	192	198	200	215	207	193	185	194	231	208	184	183	234	195	214	205	187	216	195	213	186	201	211	194	236	224	227	204	180	187	179	199	221	226	191	199	213	205	211	209	201	208	212	180	190	221	196	179	201	237	224	213	193	212	216	211	221	193	215	195	212	195	189	222	217	213	239	183	205	233	208	221	166	201	235	196	203	202	203	201	203	187	242	224	173	204	196	208	210	177	207	206	189	225	217	210	202	217	201	184	223	222	187	231	206	203	231	202	199	205	217	218	202	219	217	240	196	198	221	193	199	205	211	219	214	211	225	197	194	217	201	197	186	212	209	178	224	182	192	198	196	207	200	212	187	191	216	201	194	221	191	192	216	219	241	211	189	212	207	196	208	213	221	206	207	221	181	199	222	211	205	167	217	207	188	204	202	221	212	222	203	242	203	215	201	206	193	198	214	204	222	202	223	202	210	196	215
12075	1562	3264	3789	3169	2717	2292	1893	1614	1425	1330	1297	1131	1105	1018	928	961	883	873	886	865	861	766	765	770	735	714	769	696	711	727	674	696	662	720	671	731	678	678	713	686	689	679	690	636	635	625	608	622	657	680	680	667	639	655	644	663	633	645	656	629	652	623	598	652	662	609	654	607	647	640	608	655	632	647	608	645	659	632	636	626	647	646	616	647	635	638	657	640	641	636	647	645	647	637	694	611	594	668	629	643	632	621	604	632	609	676	657	660	588	665	593	605	609	612	612	701	640	655	659	573	621	576	631	613	659	649	618	637	605	648	620	602	650	644	612	641	592	599	629	600	632	576	639	602	598	647	604	580	613	603	638	607	649	644	600	625	636	604	628	600	615	619	685	653	632	553	627	648	622	633	643	609	640	609	628	650	622	637	592	610	569	628	594	670	613	616	602	629	635	598	626	641	635	619	618	658	601	632	639	611	622	596	629	609	639	615	621	635	576	576	602	607	679	621	607	643	668	656	604	612	605	627	636	644	616	623	600	634	637	663	611	647	614	628	585	589	623	628	622	600	618	649	622	575	592	663	606	588	660	606	628	584	595	682	613	618	601	644	592	653	635	605	660	652	611	644	673	616	602	656	602	621	628	621	632	593	608	592	655	613	612	628	605	634	629	622	614	637	620	607	602	589	631	617	608	606	676	672	616	617	599	640	600	651	648	624	613	621	621	603	606	630	601	621	635	590	628	623	622	627	647	617	626	586	582	604	591	622	601	573	658	627	593	610	618	662	618	648	636	662	593	635	634	604	612	655	618	634	654	618	617	646	625	606	611	664	625	629	666	626	570	616	625	612	633	638	615	624	593	582	624	619	571	643	631	639	616	633	612	607	603	626	643	571	616	639	624	619	615	617	589	620	655	617	631	617	590	632	630	612	578	639	587	658	621	637	634	638	673	615	612	608	641	599	642	636	577	619	604	619	609	631	648	625	691	602	620	636	574	625	625	597	618	646	596	622	665	582	588	590	582	614	612	632	619	637	618	594	635	605	608	653	610	618	594	605	631	613	577	650	628	580	610	637	612	590	581	583	618	621	618	617	654	622	628	615	627	593	619	638	651	630	634	631	638	626	603	592	606	650	582	631	618	634	602	614	596	594	618	647	607	577	619	581	653	624	584	593	637	570	595	621	610	613	595	629	634	633	623	593	652	614	631	630	630	593	607	578	661	651	617	655	653	569	612	613	618	637	591	629	606	602	595	604	615	577	623	622	642	648	637	618	654	634	615	595	623	666	641	593	650	606	601	594	626	598	629	594	600	603	613	615	606	629	579	588	648	591	618	613	598	606	641	631	597	627	661	602	606	591	611	598	609	640	586	585	611	585	672	611	642	613	607	642	608	618	626	644	645	622	629	652	636	609	614	711	630	651	637	634	619	605	616	617	629	590	603	609	577	605	588	622	627	633	558	623	596	617	626	597	640	606	631	656	618	616	661	643	614	658	633	622	672	634	604	582	644	550	664	639	644	676	575	613	677	533	663	655	651	640	629	631	617	630	572	627	607	606	600	604	629	624	616	577	676	665	598	658	596	602	648	607	608	601	646	603	600	607	635	578	629	635	597	578	567	660	640	619	636	602	620	625	614	559	617	625	583	625	596	600	640	599	608	642	603	606	597	671	614	597	602	577	590	655	620	654	616	621	610	596	607	621	656	633	607	664	627	639	638	599	610	588	645	589	595	586	595	622	628	608	611	596	596	645	605	625	595	623	595	577	596	580	633	609	615	638	583	621	579	600	592	674	590	614	617	603	618	648	665	618	616	606	621	595	577	607	635	618	681	630	628	600	654	615	617	617	649	607	654	637	589	599	641	637	637	624	631	660	653	619	616	603	621	638	612	587	644	638	661	638	631	614	575	622	622	641	651	628	661	601	612	591	616	606	613	589	652	610	604	654	615	665	647	611	648	618	664	609	649	628	648	641	615	627	605	626	573	582	597	623	613	607	615	604	625	654	683	609	599	602	623	611	613	614	600	661	607	654	667	630	603	637	619	667	580	658	640	634	625	634	589	609	601	611	632	656	664	594	615	609	609	643	652	650	617	628	593	610	616	624	621	621	632	625	610	644	616	643	611	638	653	647	619	596	655	623	560	633	621	608	600	614	604	597	627	674	636	619	624	665	633	647	629	618	629	654	621	630	647	615	641	587	618	636	622	673	593	585	599	634	586	656	598	557	620	647	642	595	642	638	603	634	660	650	590	636	643	619	634	638	607	585	625	648	579	623	602	646	589	666	596	620	636	676	598	648	649	641	612	633	596	590	614	633	617	610	607	625	612	645	629	615	622	621	595	565	671	599	610	627	639	582	668	634	635	609	590	648	656	606	636	639	671	618	635	619	622	609	634	599	592	641	618	618	646	643	638	625	591	597	613	604	561	607	608	597	616	583	668	655	596	616	625	623	665	625	634	636	611	690	616	619	630	667	655	610	588	632	679	648	603	602	637	646	589	649	604	616	621	629	600	643	622	615	623	643	600	621	588	640	650	627	636	602	605	631	660	651	623	631	667	581	610	631	621	703	648	588	643	662	616	609	651	625	642	634	619	641	620	592	620	607	640	557	636	596	620	609	614	650	652	556	544	610	651	601	656	637	619	600	601	639	649	624	629	616	614	592	654	621	599	606	652	597	631	622	619	626	632	644	608	608	636	593	589	647	655	669	626	608	592	611	654	617	625	646	636	615	599	595	577	619	650	619	601	566	590	632	632	601	631	644	591	605	644	598	597	669	600	600	616	631	673	622	577	608	619	631	664	616	609	569	592	588	610	621	627	629	606	643	620	637	629	626	610	643	638	609	611	599	636	632	612	636	642	618	583	617	666	628	611	693	616	650	629	627	603	681	623	623	593	651	627	623	642	595	628	640	619	632	615	571	587	598	658	627	641	632	602	630	610	602	639	611	671	594	672	635	592	617	629	602	580	618	655	632	647	627	626	641	635	658	661	619	647	620	633	640	609	594	586	596	661	603	643	619	609	615	705	656	619	613	633	618	618	633	627	624	612	671	619	588	608	610	623	623	637	613	618	634	640	600	587	620	606	618	600	633	608	582	595	634	602	634	562	645	604	593	650	648	609	650	607	594	642	616	633	612	612	634	584	607	612	608	625	635	624	581	629	627	664	615	652	625	645	638	579	605	615	649	647	618	629	598	617	604	612	634	597	642	624	620	627	616	623	612	599	632	620	646	623	640	606	625	658	635	640	643	648	616	606	620	578	615	560	623	643	614	603	581	592	611	649	592	625	611	604	626	653	619	627	614	637	624	576	623	612	608	607	626	632	621	614	608	604	588	574	629	639	568	635	652	693	642	614	650	612	689	627	608	603	602	618	637	572	636	588	608	646	612	581	618	708	614	636	580	608	594	645	601	644	599	573	647	625	649	637	659	605	598	644	596	625	642	624	630	625	642	610	618	633	608	651	584	603	576	652	578	571	634	618	634	631	616	626
38803	12244	3676	2220	1763	1288	919	745	655	586	535	446	470	393	391	398	365	330	322	346	328	370	337	319	318	299	301	283	303	287	298	285	313	270	299	294	303	299	274	275	301	297	283	291	295	292	293	305	299	296	299	292	259	292	296	297	286	297	282	289	273	275	298	287	279	283	299	301	270	270	257	270	269	279	283	281	309	266	288	254	256	293	285	245	268	278	279	279	296	283	259	288	263	309	309	300	268	287	270	255	282	284	258	259	265	289	295	276	287	283	299	247	249	289	254	290	291	283	242	284	296	237	276	267	292	269	270	262	263	256	289	268	274	270	280	251	251	266	288	265	273	259	265	265	283	271	243	291	246	266	305	241	299	289	262	277	258	268	261	264	310	274	302	298	282	290	267	268	270	271	289	265	301	283	267	276	261	243	273	240	269	281	249	283	257	243	304	276	289	298	319	263	272	245	289	263	278	260	259	266	285	297	266	282	272	277	305	294	268	242	273	283	272	286	264	289	252	303	274	286	279	291	275	234	285	331	255	306	280	290	260	279	261	262	263	269	263	278	250	271	262	262	291	273	247	251	262	291	261	292	274	265	306	261	298	260	288	287	266	282	272	268	291	280	252	249	269	318	266	282	302	245	288	265	290	291	280	274	301	265	291	282	290	272	265	275	271	257	283	291	290	290	285	284	281	279	304	257	263	293	267	284	299	298	265	272	260	300	276	286	302	279	260	298	291	282	245	300	280	278	261	306	289	257	284	304	292	278	270	277	280	250	278	284	289	278	266	273	279	280	254	242	275	291	247	297	295	311	279	291	276	268	274	279	264	276	252	293	280	267	285	288	282	277	272	231	283	274	257	281	270	284	276	288	288	310	267	288	294	243	268	287	274	277	241	275	269	291	279	284	249	246	280	283	295	275	294	271	261	287	245	282	250	278	271	269	270	317	286	287	302	293	276	257	266	283	260	304	292	277	258	281	255	277	297	295	268	277	261	253	243	254	278	274	279	267	263	289	271	280	259	264	275	264	256	257	301	294	280	241	300	256	283	283	300	309	256	270	257	263	292	304	295	274	275	291	270	281	288	273	282	289	267	298	277	267	278	313	277	270	233	306	258	284	288	285	273	297	275	302	267	245	270	280	298	267	292	275	283	271	262	271	280	273	273	283	269	263	269	262	279	271	284	275	300	273	293	284	274	274	267	289	301	271	264	263	292	259	245	287	286	275	269	285	285	269	269	282	241	282	275	294	264	268	287	290	316	290	282	281	279	265	295	258	278	279	272	268	267	246	279	263	276	303	258	237	253	301	307	270	271	238	267	279	264	285	266	280	269	283	246	274	246	282	259	262	313	296	263	277	264	294	295	250	280	278	288	272	262	254	271	289	265	292	280	277	288	291	300	269	280	274	303	280	278	255	241	289	287	282	293	278	251	299	256	259	286	293	238	285	263	257	280	272	272	258	253	293	275	281	288	274	260	277	292	302	283	287	301	297	272	246	256	266	291	300	290	252	257	266	271	280	311	309	256	283	285	289	269	273	278	287	261	295	268	262	255	276	265	256	295	276	282	236	229	289	282	255	274	257	288	269	262	260	252	274	260	269	268	282	267	265	261	265	282	289	313	275	270	274	288	275	273	267	263	275	261	249	275	275	274	294	290	285	296	267	287	295	281	282	275	253	317	269	255	255	278	266	291	282	279	264	250	270	284	291	249	298	297	259	259	302	298	289	253	269	253	273	272	262	286	270	295	267	279	303	227	275	274	264	279	288	264	285	287	245	263	273	265	262	273	266	235	275	261	301	286	272	260	267	300	251	274	272	297	256	248	277	267	287	279	300	276	297	269	267	275	285	279	268	274	279	268	279	290	307	286	254	270	258	280	292	265	264	282	273	254	309	289	274	272	267	255	295	284	270	278	266	270	264	249	285	262	308	245	264	315	297	265	284	273	296	253	254	233	256	301	267	324	285	267	274	268	274	275	273	280	306	281	282	263	256	269	247	284	295	267	294	265	264	310	283	283	274	266	263	305	271	282	290	264	283	272	295	247	273	278	280	310	249	292	267	269	292	258	293	290	268	271	278	298	265	273	274	270	285	309	273	276	280	284	273	266	283	250	245	248	267	272	315	270	268	260	277	270	274	279	253	276	265	297	263	295	278	309	275	284	302	265	271	292	274	280	314	266	285	284	265	279	281	269	293	285	256	252	285	272	298	260	271	267	259	291	266	275	274	259	296	261	311	263	268	263	272	276	257	300	266	264	270	290	280	289	276	303	292	286	329	257	289	286	273	296	250	257	263	280	266	300	256	301	277	296	293	273	280	287	280	299	255	310	261	305	241	289	262	279	283	269	276	252	283	275	274	263	280	281	289	271	289	313	288	282	301	281	281	279	283	285	291	269	269	306	280	258	288	281	273	247	262	291	290	275	282	291	290	297	287	266	274	282	260	254	288	267	288	274	293	293	280	285	281	292	284	280	269	262	271	272	290	278	289	269	282	265	294	270	275	253	260	270	295	280	288	263	287	287	263	252	258	280	317	284	290	243	272	258	274	270	284	318	314	260	280	268	254	281	297	273	288	278	288	273	270	288	286	258	249	241	283	295	292	291	263	288	279	269	296	269	281	251	254	235	298	277	288	301	267	254	289	274	279	271	274	246	310	237	267	270	284	295	287	301	272	289	271	282	254	291	291	244	270	281	259	286	281	285	243	284	268	287	279	296	269	272	281	291	270	270	294	265	259	285	281	266	254	297	314	312	250	231	256	282	287	297	286	311	293	294	286	264	278	292	245	330	264	271	272	274	294	292	262	240	260	297	271	271	255	275	273	248	240	279	272	253	275	298	266	313	322	259	288	281	292	244	252	277	267	292	282	271	279	288	303	276	274	280	284	295	258	299	260	292	251	292	255	298	301	281	289	278	275	266	296	324	277	266	295	285	277	273	275	305	291	278	282	264	269	300	278	261	253	295	282	298	264	263	243	264	301	297	267	235	285	289	266	297	285	299	296	273	275	283	281	250	298	292	233	282	308	277	275	273	267	276	250	285	262	265	270	295	282	275	289	299	290	261	299	300	291	277	266	258	287	261	282	269	267	283	305	245	236	266	279	284	291	255	278	266	266	280	277	288	268	276	255	268	256	262	263	282	262	256	286	281	306	264	278	263	262	308	276	256	276	260	276	282	249	262	277	293	268	264	290	252	293	297	285	289	289	275	278	316	275	279	300	257	290	280	284	289	278	277	286	269	280	275	273	259	275	267	276	300	273	256	277	284	261	272	245	261	249	290	255	259	289	258	297	257	284	267	278	251	293	248	275	272	270	269	304	278	287	303	276	303	270	279	276	270	274	303	278	293	305	293	271	280	286	291	288	271	282	286	291	247	235	283	284	262	277	269	274	292	290	274	269	244	261	262	248	276	279	285	281	267	261	306	264	254	296	261	289	297	282	298	261	279	270	293	304	267	291	271	291	276	279	295	245	275	271	295	284	259	256	264	240
17003	2767	5939	6624	5635	4713	3795	3242	2762	2446	2143	1963	1821	1659	1544	1490	1397	1325	1255	1205	1174	1166	1181	1056	996	1112	1063	1080	1013	1011	926	975	894	889	902	933	994	955	874	872	837	933	898	882	879	910	913	871	874	843	878	851	884	837	842	856	868	810	853	784	825	798	836	819	866	842	813	854	798	800	824	811	829	838	820	784	838	799	769	812	846	834	858	783	810	817	795	873	786	814	834	796	750	849	882	805	788	851	876	801	843	830	793	796	788	820	812	803	770	809	770	860	807	803	821	785	781	805	840	785	802	770	779	874	786	833	750	777	780	778	776	807	851	798	830	822	795	838	809	794	806	815	885	816	809	739	763	846	791	803	808	822	781	805	777	755	766	801	771	858	819	779	802	821	802	808	813	802	812	782	824	766	822	822	764	793	818	791	761	764	826	766	783	740	801	805	803	788	804	750	801	852	809	781	770	815	830	818	749	793	841	805	797	786	824	786	811	765	792	833	742	789	781	825	811	773	789	744	822	766	763	813	798	814	788	768	802	791	775	828	811	812	820	790	811	773	770	816	811	769	801	789	768	780	768	785	810	817	847	773	753	768	791	765	819	760	762	789	814	737	759	851	800	828	820	762	771	775	788	760	806	752	809	770	754	830	840	785	745	766	811	760	799	793	795	814	789	809	818	759	784	785	764	743	772	869	822	804	793	803	752	768	735	766	793	772	812	794	784	788	765	789	782	792	783	821	761	782	784	760	831	775	794	797	793	790	811	782	772	825	789	786	772	781	799	784	796	750	763	754	772	830	792	769	757	796	801	773	764	767	799	774	817	783	774	818	775	848	742	809	809	801	783	854	807	757	806	752	767	784	772	795	798	773	770	794	747	817	807	786	769	792	768	814	774	842	846	776	822	778	769	781	810	762	717	781	786	754	737	787	801	790	781	803	755	784	769	790	786	804	836	781	810	802	776	798	761	822	750	783	833	794	789	823	746	809	785	775	821	773	786	788	775	837	801	768	755	753	821	795	790	770	815	790	807	780	786	784	771	767	800	735	829	799	829	806	779	808	821	802	794	770	784	802	794	810	803	809	786	809	809	805	768	759	818	761	823	810	767	796	800	822	816	775	839	816	774	827	745	769	771	814	795	831	826	801	826	801	793	780	763	804	794	811	789	793	813	798	792	779	779	776	790	750	804	823	797	742	831	803	758	859	778	812	840	774	781	756	797	815	745	780	788	818	766	779	801	819	791	802	820	838	800	802	827	774	776	832	770	765	807	822	840	803	797	811	720	762	789	760	776	799	791	800	747	844	864	779	824	809	831	822	787	805	807	807	766	802	795	775	810	822	759	790	819	840	853	818	794	763	776	849	776	740	725	700	742	818	720	851	797	785	783	834	820	752	804	785	776	757	818	824	784	808	808	784	792	798	789	807	781	803	764	782	762	756	734	825	798	806	756	740	839	759	796	798	716	861	794	761	789	778	829	743	789	853	757	761	745	799	830	795	823	804	777	744	784	763	777	797	805	831	798	792	808	797	754	775	800	774	832	797	839	807	773	784	824	824	761	769	800	817	770	848	775	778	793	785	831	748	763	769	774	811	764	783	787	775	771	794	802	755	806	795	733	782	777	789	773	834	772	790	829	793	773	770	816	788	773	813	823	828	851	763	806	816	853	845	808	820	811	799	791	772	779	749	765	725	811	779	777	811	806	819	788	750	765	835	809	796	758	770	820	786	792	821	796	809	792	760	817	817	791	837	782	815	779	775	834	793	812	791	735	799	794	786	740	773	796	817	833	767	762	787	812	798	744	814	850	745	789	779	803	820	803	812	784	783	806	788	785	759	765	750	780	807	780	752	828	857	754	852	802	820	773	802	771	809	791	787	816	777	780	739	798	797	801	787	793	797	776	766	756	814	808	812	828	803	808	790	781	782	791	807	798	772	769	773	801	794	761	789	762	773	780	771	812	786	781	798	835	765	787	772	770	757	786	881	803	754	804	825	789	834	800	841	782	776	793	836	741	774	775	798	759	760	793	850	782	831	801	802	788	805	771	788	814	813	810	759	774	843	809	816	835	791	800	793	743	787	817	784	782	802	756	782	794	795	800	806	789	777	785	785	745	778	811	836	795	785	770	779	815	796	794	790	832	760	749	813	748	750	792	787	805	766	823	833	791	811	811	800	812	824	789	818	797	808	815	831	771	823	824	808	837	803	820	827	770	810	787	794	796	788	789	836	774	811	787	818	790	840	841	805	819	759	782	809	788	811	819	797	805	811	823	761	805	807	768	785	839	866	803	818	791	819	839	800	799	798	777	800	789	751	834	786	806	785	742	816	805	759	800	792	809	811	755	804	764	772	728	753	821	742	795	823	786	840	777	804	785	833	790	737	785	802	789	740	824	785	793	805	785	781	810	853	798	756	807	822	835	722	778	786	788	825	760	754	774	770	782	785	809	801	827	772	739	774	733	780	826	810	846	779	834	786	843	805	764	809	811	745	787	812	822	757	804	814	820	787	813	808	771	788	778	784	807	795	722	793	767	801	785	744	809	766	802	774	768	778	847	825	792	765	793	805	813	752	754	797	778	814	814	809	776	809	814	789	842	816	803	797	780	813	776	744	826	840	805	786	774	795	799	777	804	800	783	758	749	743	780	772	723	822	762	807	795	764	785	792	800	767	814	895	792	855	804	797	803	851	875	818	794	744	772	765	809	832	772	846	819	805	753	827	809	837	797	790	815	739	804	815	804	799	784	766	810	826	790	806	779	797	784	777	827	765	816	837	706	809	808	791	760	830	732	807	777	786	827	802	834	792	755	769	746	795	807	796	780	801	808	796	768	773	806	781	811	790	804	826	790	792	827	787	806	807	825	751	803	800	827	759	765	792	836	800	708	791	829	746	805	797	801	741	789	794	844	795	806	784	793	818	765	776	799	798	770	827	751	839	762	843	795	817	798	732	780	816	773	817	824	757	836	840	840	823	767	796	776	773	757	809	800	751	790	796	768	771	808	786	806	776	855	803	839	828	775	821	808	792	793	763	815	832	782	803	775	799	775	737	761	800	796	790	794	778	812	804	789	777	769	757	802	770	824	802	766	739	855	791	767	815	806	794	782	788	813	829	761	796	820	783	764	792	805	799	759	743	824	824	762	802	817	729	772	797	798	771	796	813	799	752	764	790	795	843	807	828	809	800	807	780	804	764	768	782	796	780	808	771	771	807	804	773	814	844	791	764	756	781	807	789	794	804	761	812	785	786	742	829	734	784	801	813	830	810	803	780	785	821	771	797	766	802	817	747	780	804	780	772	758	769	748	793	849	789	838	771	739	791	806	807	797	807	807	756	783	770	786	752	819	744	819	814	794	828	842	781	792	819	808	807	756	801	782	789	796	773	805	813	734	812	805	797	772	779	817	765	813	759	794	812	820	809	810	785	751	817	817	799	809	792	744	830	747	758	814	739	812	802	900	785	786	789	772	802	789	754	736	770	794	796	791	769	813	793
3449	237	178	152	134	129	120	116	101	93	86	105	89	84	90	95	96	99	93	85	97	80	102	97	114	94	83	105	100	94	90	99	81	102	103	108	115	96	89	87	90	103	93	104	96	102	94	81	99	104	91	96	103	101	90	100	97	100	89	78	84	87	106	77	91	94	80	87	97	85	98	76	81	85	99	107	86	105	101	91	90	89	92	104	104	79	111	100	91	100	109	112	94	92	114	89	88	89	112	96	82	94	105	87	86	96	93	81	84	93	101	96	100	99	105	109	85	108	96	87	110	98	74	88	93	91	90	105	107	74	78	98	89	82	91	120	84	113	75	97	98	103	117	84	91	96	89	86	104	83	91	98	98	92	106	85	86	94	105	104	107	102	119	105	86	86	88	106	95	93	90	95	85	86	96	87	89	108	95	95	98	110	103	95	86	89	90	94	101	76	98	93	90	93	81	90	94	96	91	105	91	98	106	82	90	92	102	77	91	91	79	99	101	98	93	92	83	103	85	91	87	101	67	101	110	98	110	110	86	101	89	107	83	87	75	74	85	94	87	116	117	105	85	94	91	95	84	89	95	103	103	97	102	101	96	98	100	94	84	89	103	90	113	87	92	72	92	65	95	94	82	73	86	88	100	95	100	90	91	90	72	94	88	89	114	83	80	80	102	98	99	79	88	82	83	81	92	79	93	95	76	96	93	113	95	106	97	86	91	74	94	94	93	96	89	88	110	102	98	88	114	95	93	86	93	88	104	91	80	79	87	101	99	103	95	94	87	88	94	98	87	88	110	88	104	90	100	86	110	101	95	98	105	94	124	106	88	82	105	88	69	101	82	93	74	90	90	97	106	82	97	98	96	108	108	92	94	103	100	98	95	75	101	88	84	80	88	84	77	78	98	91	105	104	101	93	101	100	81	112	100	99	94	72	97	90	101	97	94	87	105	92	86	81	98	99	82	84	86	88	91	113	86	77	99	91	100	88	109	113	89	73	104	91	79	92	102	85	88	88	87	70	95	101	91	73	88	93	102	87	88	63	89	90	94	97	105	96	97	101	95	85	83	98	107	82	97	121	76	102	92	89	109	83	81	95	109	83	92	98	91	97	98	97	77	91	99	92	88	77	95	99	77	88	100	85	110	98	96	86	77	79	88	100	82	83	83	109	77	85	104	90	102	83	88	95	79	94	94	94	89	98	85	83	86	82	98	81	83	111	76	80	99	88	92	89	87	101	103	99	93	103	99	100	98	77	93	102	80	89	90	116	98	97	109	90	72	100	92	96	85	82	112	96	84	94	92	90	93	76	85	87	96	97	97	104	90	93	103	100	94	76	99	86	77	104	87	115	103	104	90	112	105	88	105	93	94	90	85	100	81	80	105	94	104	95	87	118	92	111	97	92	95	89	82	83	95	111	95	86	98	101	73	84	95	91	72	102	81	94	105	84	107	97	96	92	80	100	98	91	87	116	87	106	93	96	102	87	80	89	93	89	106	103	111	90	82	92	95	82	99	87	91	92	94	82	103	93	90	101	81	86	113	83	91	92	89	112	98	98	95	107	101	83	110	125	89	116	85	86	106	93	70	90	79	110	103	106	79	93	94	90	85	85	91	99	94	81	79	107	98	84	106	100	90	111	95	77	95	87	82	95	87	92	116	94	85	113	103	88	102	84	90	100	98	97	89	91	92	93	100	94	102	101	77	86	93	91	100	114	94	83	76	91	99	90	105	93	109	108	83	78	100	115	100	89	100	100	95	96	92	98	68	95	105	83	94	90	110	98	90	107	84	94	84	82	93	97	108	95	83	89	87	104	77	100	106	78	79	83	107	114	84	80	93	92	94	97	95	108	92	86	79	99	84	79	78	101	98	87	116	95	107	105	100	94	99	116	123	98	84	89	78	87	103	96	75	103	81	86	83	99	94	106	85	101	104	101	85	86	87	84	99	91	79	99	88	93	90	92	106	96	95	104	91	102	78	95	94	94	95	83	104	82	98	95	96	92	102	82	83	90	78	94	83	91	92	80	75	86	111	89	95	83	99	112	86	104	102	86	76	105	96	95	82	107	114	77	91	87	99	76	106	96	101	101	87	96	88	93	104	102	94	81	115	79	91	95	94	93	89	74	100	79	90	78	95	89	91	100	106	90	91	90	87	111	93	96	81	99	88	87	94	99	96	85	88	76	98	93	94	94	95	105	94	90	101	96	89	85	93	90	101	93	102	89	94	85	78	99	95	85	109	83	95	96	87	86	95	113	113	83	88	101	105	102	77	96	92	92	83	100	92	79	98	101	107	103	81	98	98	86	86	114	89	83	95	92	82	96	92	122	86	92	107	91	88	76	75	96	96	104	95	86	73	97	98	99	109	92	98	103	91	88	86	90	95	88	79	87	96	75	90	76	87	84	97	126	102	88	87	79	98	84	83	88	108	94	97	104	82	85	89	104	98	100	97	101	85	91	93	102	97	108	100	110	108	96	82	89	97	83	87	80	93	110	85	103	92	83	100	92	90	93	98	102	87	101	102	82	112	92	97	76	92	112	100	101	101	77	98	78	86	97	91	95	92	88	85	88	95	84	96	110	97	96	78	82	88	107	88	103	88	100	108	100	91	90	91	111	88	111	90	87	92	79	93	102	83	84	78	90	90	105	104	107	99	88	93	81	96	92	96	83	96	93	82	83	97	89	91	105	98	90	86	102	89	116	106	87	102	78	95	85	96	93	93	89	94	82	95	96	79	93	91	65	81	104	98	92	93	108	86	81	89	98	104	90	106	103	78	91	82	104	81	106	97	115	82	101	87	99	98	99	87	106	85	111	95	100	82	91	101	97	107	87	74	105	96	79	100	86	93	94	76	106	79	79	93	82	102	79	80	89	93	103	98	94	99	103	107	90	108	105	100	92	106	112	91	77	109	97	95	89	86	90	90	103	77	94	119	87	87	74	113	90	107	88	99	103	108	87	87	92	96	96	87	96	90	95	89	93	97	87	104	107	100	80	111	94	99	98	97	101	86	101	95	94	95	108	93	86	96	87	86	94	107	113	90	85	98	99	77	79	97	103	89	93	65	112	117	83	93	84	85	103	104	103	104	96	87	111	78	100	90	99	85	82	90	111	97	104	92	98	83	89	75	93	109	84	103	84	100	96	93	89	84	90	116	96	80	108	94	109	99	96	85	93	103	86	82	98	89	98	93	92	84	75	90	70	109	91	97	88	86	96	99	93	97	94	94	87	82	89	99	89	88	79	97	95	102	118	87	83	95	95	112	87	91	87	94	94	83	82	93	99	87	106	102	78	93	85	103	86	95	110	81	90	99	101	93	98	88	100	93	85	80	82	106	101	90	119	98	104	93	97	92	88	82	98	93	98	85	92	96	83	103	80	94	100	108	91	91	92	102	96	87	97	70	95	98	96	95	101	70	84	77	117	99	89	91	104	96	100	77	91	103	95	96	102	90	92	85	109	81	103	100	78	102	106	93	74	114	87	84	90
3237	406	491	500	468	426	404	419	381	387	371	377	365	358	338	371	337	355	349	373	321	360	353	311	365	355	351	337	315	369	356	329	337	351	322	373	366	353	321	348	336	350	319	320	340	375	332	322	323	347	369	312	338	322	291	333	309	337	352	331	359	325	345	341	357	288	324	342	327	355	321	356	369	323	286	327	330	353	342	358	358	343	335	334	341	351	345	331	315	382	320	337	330	334	337	335	333	355	354	304	348	363	316	324	315	316	348	335	336	340	310	324	321	333	310	375	354	298	385	358	305	330	335	343	324	364	321	322	319	312	357	325	337	312	291	313	327	335	341	322	331	346	348	328	333	324	312	305	345	344	341	358	314	361	353	323	341	344	324	340	329	326	309	330	339	323	324	352	315	342	339	358	325	321	336	292	319	320	335	336	316	333	324	309	349	317	343	320	295	335	314	332	373	353	322	335	320	354	337	351	309	357	340	335	347	324	329	295	331	329	306	336	349	328	332	334	367	321	320	359	328	311	343	305	339	280	358	331	360	320	311	352	317	325	376	325	292	334	346	356	340	336	332	339	360	359	305	333	336	326	332	363	342	291	332	330	340	323	313	313	364	342	331	329	379	358	345	392	337	333	339	322	357	352	321	334	322	308	327	332	314	326	299	327	360	338	334	357	357	304	322	320	344	332	319	325	356	363	352	325	328	328	308	300	336	309	335	327	361	328	353	334	297	346	307	371	379	319	343	343	321	308	329	318	329	348	322	335	336	324	335	311	316	340	328	340	356	346	351	333	369	361	361	370	326	363	292	339	302	320	339	351	361	352	350	334	327	361	334	324	320	315	336	336	360	341	359	306	359	340	324	322	324	343	317	322	331	356	306	326	320	281	325	336	307	325	287	333	313	357	351	302	324	326	351	352	347	346	346	312	318	333	360	321	341	291	361	375	322	324	379	355	321	307	338	345	366	338	352	329	325	353	328	318	319	348	314	301	307	350	315	343	328	351	311	341	342	315	332	365	294	334	334	305	321	338	314	333	317	354	359	332	319	315	318	321	386	359	325	329	347	349	316	345	347	328	338	341	334	331	320	328	347	354	366	312	350	331	349	343	320	333	366	361	296	311	292	332	311	380	332	330	343	341	340	350	324	335	362	317	310	369	358	338	339	326	321	343	335	320	346	310	351	328	326	338	311	350	330	354	348	344	340	310	326	359	359	328	314	343	376	328	363	355	328	340	317	306	301	380	325	350	363	320	338	338	330	334	339	334	337	331	351	293	337	364	325	336	324	341	382	363	345	340	324	316	324	324	331	337	339	337	331	335	349	355	345	311	313	345	310	295	317	311	333	331	324	329	318	337	341	334	337	315	365	337	331	335	344	330	323	307	361	306	324	357	338	348	360	322	343	336	354	336	332	329	328	323	326	301	314	376	326	336	370	346	341	304	366	344	330	351	326	344	347	348	274	322	333	342	354	307	328	355	346	363	356	348	322	338	309	288	307	329	326	360	310	332	333	326	309	355	362	308	338	376	329	324	308	348	345	382	323	316	325	345	345	350	317	349	360	333	319	335	334	301	340	318	376	338	307	341	321	308	339	331	341	337	333	383	341	320	339	311	336	346	335	316	361	326	294	322	343	359	362	370	319	357	332	327	324	321	299	324	348	335	313	346	325	328	337	338	343	341	332	319	338	330	358	332	325	314	303	342	342	328	333	363	309	358	312	373	315	344	324	330	343	330	361	320	314	364	317	337	303	344	335	356	322	327	333	341	347	344	341	312	321	331	345	327	354	333	345	316	301	355	331	331	341	343	340	326	327	315	362	330	353	334	340	332	330	302	333	327	311	335	317	341	325	310	325	334	367	338	353	358	307	337	331	326	330	333	308	330	345	350	346	332	346	298	321	343	338	331	350	369	328	322	322	342	347	328	301	342	350	347	364	325	353	323	324	322	370	336	329	337	358	312	308	323	350	309	317	337	343	341	329	343	359	331	320	325	352	317	318	327	319	337	315	341	374	356	304	334	342	333	323	310	332	338	305	324	360	299	367	347	303	357	315	331	319	336	318	322	325	322	328	312	304	305	314	325	325	331	352	329	308	349	302	330	348	346	319	310	360	335	331	336	334	331	320	336	342	298	356	371	309	335	341	324	319	336	327	324	316	310	336	359	345	335	339	361	359	384	311	349	337	340	335	356	347	347	315	335	378	348	317	345	358	322	365	334	341	324	364	328	298	325	319	340	324	339	341	350	293	308	318	327	356	323	328	307	365	319	343	337	327	374	354	314	348	336	365	301	308	338	367	328	346	307	343	323	341	334	356	311	318	338	317	355	308	360	329	361	314	313	311	301	367	326	313	370	336	318	312	318	313	327	310	331	358	304	329	341	349	363	332	331	357	319	318	344	318	336	316	341	354	323	334	299	337	324	353	366	347	326	346	390	338	343	320	333	349	326	378	360	337	306	342	335	315	343	337	333	320	350	325	323	343	333	314	368	313	361	329	348	340	299	341	333	327	332	328	362	328	343	334	341	364	343	321	321	346	345	373	352	328	324	332	343	345	371	328	312	310	346	343	294	326	304	364	349	345	345	346	323	317	322	315	358	323	315	340	374	343	351	340	331	314	310	337	305	330	351	356	359	333	325	328	336	334	340	356	320	353	325	323	340	344	320	321	345	333	322	311	349	354	341	332	354	324	337	332	332	369	333	328	373	330	367	303	331	317	356	349	300	298	324	348	322	342	331	316	351	364	341	272	336	364	316	316	353	328	346	346	352	317	335	330	339	340	313	336	332	341	341	327	318	364	355	366	339	342	339	354	334	340	340	349	344	368	338	325	354	336	317	321	321	340	359	321	344	329	343	334	331	315	355	344	329	313	324	352	329	331	350	334	327	355	311	323	340	347	351	350	344	316	337	366	339	338	328	326	327	348	336	314	333	337	312	302	326	342	329	303	303	322	330	317	298	373	310	323	339	335	328	329	333	309	349	323	344	317	351	361	305	323	330	345	354	327	335	309	333	329	354	338	324	330	319	354	360	318	343	311	359	353	355	353	341	331	338	308	329	348	328	307	323	320	328	347	300	338	349	331	335	307	383	331	349	340	311	314	305	322	343	377	379	330	325	364	391	353	349	343	333	343	327	325	310	352	304	361	310	371	307	320	317	351	400	358	333	333	330	316	295	329	340	318	334	327	359	311	350	343	358	315	341	334	360	310	323	293	339	334	336	357	334	311	340	344	319	341	343	331	340	314	346	345	302	320	332	316	337	333	328	317	349	291	333	301	333	331	286	330	327	357	312	313	369	342	339	363	348	357	327	356	367	336	332	342	323	341	334	283	315	345	334	341	332	294	318	336	346	310	327	372	346	356	348	326	315	327	333	314	366	371	336	368	295	370	324	366	345	323	302	339	332	334	350	338	335	371	330	353	323	341	290	323	344	327	348	341	349	353	311	335	340	319	315	320	321	345	352	327	333	334	334	324	356	315	317	333	344	319	341
28851	4790	1573	1142	927	633	551	420	374	375	305	283	308	269	268	291	255	242	233	254	215	238	212	257	227	251	225	204	232	193	210	227	226	212	214	210	209	217	241	245	185	222	201	202	205	212	216	219	197	226	186	188	226	216	203	209	197	217	199	210	211	211	245	219	180	202	224	201	180	176	244	194	195	188	213	195	208	225	185	189	203	166	194	206	212	199	198	175	188	221	224	198	195	215	214	216	200	225	206	223	187	202	210	182	201	214	205	207	222	216	220	206	215	211	206	199	202	223	211	192	184	195	181	211	207	180	232	199	193	209	218	194	196	204	217	188	207	239	191	194	213	217	215	169	193	192	194	185	204	191	194	188	191	218	197	206	193	205	227	206	208	200	211	222	204	199	187	173	220	193	218	221	205	196	207	210	206	197	190	207	201	185	204	207	209	200	202	193	205	197	209	209	199	180	218	198	224	205	200	210	188	190	188	205	207	216	212	199	189	215	235	226	209	193	198	222	179	179	210	199	221	190	187	200	219	192	184	195	210	194	186	225	222	210	163	208	214	199	191	219	191	209	214	197	181	216	203	182	207	201	220	232	192	235	225	196	199	228	201	194	207	198	192	195	213	225	185	223	207	209	165	178	243	197	189	181	184	170	221	225	226	190	196	210	214	201	211	204	200	198	191	198	209	198	215	242	212	198	195	223	183	206	202	171	179	201	216	205	221	213	199	193	218	202	212	220	195	208	218	240	176	209	215	188	202	201	191	188	198	215	201	211	213	207	211	200	220	220	212	189	205	207	198	199	189	192	199	165	186	189	196	207	222	230	202	219	217	205	205	188	213	223	226	194	200	189	220	198	198	187	214	198	212	193	214	186	201	190	211	209	200	210	217	228	202	209	214	172	226	179	188	179	188	190	202	224	196	205	199	199	198	197	212	204	204	201	203	195	168	201	188	203	206	207	213	220	205	167	188	220	206	175	216	190	175	177	199	203	190	212	199	215	205	209	200	213	205	187	189	201	202	187	214	209	210	209	220	232	210	233	199	204	231	206	199	194	203	223	227	199	181	181	225	200	202	199	217	209	186	203	212	224	211	183	196	200	216	179	211	224	214	202	206	206	211	205	225	205	205	207	188	197	205	176	206	209	205	189	199	215	194	181	204	228	201	207	220	174	223	207	189	223	203	201	202	196	208	203	174	200	212	172	204	200	211	186	208	200	201	194	179	210	204	200	199	203	224	219	201	212	217	200	213	194	195	196	220	205	219	178	228	209	208	190	184	196	195	212	198	181	221	236	214	220	216	197	172	222	212	228	206	215	212	213	221	220	193	216	190	206	208	202	231	204	176	224	215	217	189	207	214	194	218	214	194	185	215	221	200	196	212	217	193	206	212	201	210	186	190	229	208	211	211	214	212	210	234	190	215	186	232	193	204	212	214	202	189	211	212	229	200	208	212	197	215	205	226	201	202	208	234	204	211	249	192	201	203	212	202	205	199	178	206	211	216	213	193	227	226	219	187	185	214	190	197	201	196	224	206	197	186	192	214	224	212	194	194	214	207	223	200	190	212	219	201	220	212	207	163	209	218	195	221	180	206	204	202	204	198	182	224	201	178	171	184	202	205	194	193	200	204	211	202	205	206	194	198	214	202	227	185	221	204	193	190	194	205	189	188	198	196	226	194	202	199	224	233	212	192	195	198	182	196	174	196	190	188	175	187	193	215	195	224	228	197	197	220	210	210	207	193	208	199	198	195	224	171	212	201	214	216	200	225	182	196	179	193	203	189	211	200	182	232	178	201	194	225	207	203	195	211	194	220	195	217	168	213	235	180	212	209	198	196	205	226	190	216	216	179	166	217	225	202	203	215	214	197	198	201	177	203	202	182	203	175	212	193	206	178	202	175	198	199	202	204	209	187	207	178	202	193	206	216	207	169	200	190	216	185	196	191	216	218	216	191	181	201	202	207	193	214	228	223	206	216	212	222	205	198	200	180	171	195	194	198	210	214	213	217	202	211	200	167	222	198	216	216	213	245	205	214	211	194	182	191	239	192	188	227	199	208	161	179	215	189	206	243	206	236	215	179	212	210	170	189	201	208	221	223	214	200	176	208	200	195	202	188	198	201	190	215	219	198	204	215	200	214	220	195	209	209	191	202	189	231	186	208	218	158	197	195	197	206	215	215	200	226	185	181	210	207	195	199	202	201	214	237	193	202	200	221	199	189	209	206	204	180	184	214	185	205	186	202	216	204	185	195	205	198	212	193	203	176	194	202	211	201	185	212	187	184	201	216	196	226	216	185	195	212	193	198	213	189	213	182	200	212	175	194	236	214	182	188	212	200	220	206	186	201	189	211	192	208	199	214	217	215	214	174	189	210	207	178	206	202	196	204	189	207	179	205	181	210	219	226	216	178	208	212	195	210	205	193	201	189	232	206	203	197	198	199	206	223	209	194	204	199	214	179	206	205	181	200	205	223	202	184	215	190	217	173	192	203	205	215	216	232	211	196	188	176	214	194	212	215	218	205	198	181	212	193	216	198	211	177	206	186	212	188	210	202	201	189	207	216	206	209	213	199	196	215	194	199	219	204	211	207	223	202	198	211	188	200	212	205	201	215	204	201	218	189	213	203	187	208	196	253	218	210	200	210	215	176	225	217	214	204	212	229	204	201	196	190	219	222	193	204	195	208	222	212	180	206	196	218	202	255	212	208	212	196	207	235	211	194	209	185	213	231	208	215	202	201	206	199	227	195	221	210	188	202	214	214	189	215	220	197	215	201	184	212	186	201	207	203	188	202	219	226	223	213	190	206	208	205	206	205	197	215	230	223	197	189	230	211	183	186	192	210	208	202	217	162	201	219	184	175	177	220	213	209	186	208	209	218	187	197	211	198	184	209	199	193	227	216	216	186	213	183	197	198	222	189	207	201	220	205	227	205	195	210	246	199	201	174	181	197	169	196	203	196	197	203	218	203	198	221	210	198	216	211	207	210	198	211	210	196	214	200	200	205	177	208	185	186	185	217	203	222	200	197	195	210	202	223	209	205	190	201	220	199	208	202	207	201	206	206	196	206	254	182	210	210	209	193	212	205	211	213	205	190	183	202	202	186	211	217	198	188	225	194	199	188	219	203	205	187	196	189	162	216	194	224	210	198	209	195	210	203	213	187	230	172	213	219	197	205	235	206	220	218	220	227	213	224	227	192	176	215	197	200	206	209	195	209	198	206	191	206	184	190	209	208	183	220	196	211	198	230	193	200	205	210	206	196	183	200	182	191	212	214	210	197	207	209	191	207	197	223	214	192	198	205	204	185	208	209	222	192	213	213	208	195	221	194	205	218	175	177	194	215	211	212	167	200	182	181	208	214	190	206	207	211	211	191	206	216	225	223	211	193	215	202	206	208	200	217	212	217	193	205	189	194	198	194	197	202	214	205	223	196	216	201	204	203	188	206	222	195	224	208	194	207	212	219	214	207	221	193	223	199	202	182	186	237	204
12781	1649	3315	3639	3232	2618	2247	1891	1579	1456	1387	1237	1097	1077	1045	903	961	861	904	880	818	830	816	782	746	775	761	725	699	762	671	711	671	733	734	630	674	696	702	663	675	648	663	622	632	657	631	647	678	613	666	717	694	687	651	668	613	632	643	636	652	688	626	593	652	598	652	616	613	601	603	675	636	639	617	615	619	617	624	646	653	661	635	677	629	621	601	618	663	607	597	610	612	669	575	636	602	638	627	603	642	589	620	606	635	628	639	647	648	624	642	655	635	626	593	573	723	637	576	639	605	598	578	631	629	627	605	682	622	668	654	632	580	656	665	612	613	568	636	672	612	642	709	629	628	570	579	609	603	577	630	648	597	576	640	627	648	611	647	597	557	627	597	674	603	629	652	591	601	605	577	597	628	649	640	676	587	649	622	626	583	633	638	627	578	598	628	630	606	625	630	657	642	651	572	574	641	656	620	628	600	621	614	632	611	628	616	578	610	651	608	630	568	613	609	621	641	638	628	563	577	616	631	604	616	617	593	640	610	623	657	632	609	585	578	587	641	604	567	617	623	633	591	595	633	629	614	583	624	617	651	612	640	592	671	653	635	627	646	621	587	571	605	636	641	604	590	624	638	564	600	585	620	590	638	652	603	628	580	591	626	612	629	621	576	567	629	623	627	593	637	595	593	639	643	646	621	638	588	644	618	609	594	641	608	596	629	618	597	609	629	632	662	611	606	633	617	619	611	602	625	577	620	631	621	604	646	647	623	621	624	606	593	613	543	625	599	615	625	565	605	619	642	580	611	650	609	634	622	677	621	613	634	579	623	580	612	587	593	604	647	607	589	623	603	614	643	614	655	604	628	646	581	627	589	623	617	591	635	624	594	621	629	658	626	618	619	599	579	663	619	600	632	622	620	619	615	595	621	571	626	630	597	603	607	633	634	615	620	625	607	596	586	599	585	565	630	581	635	629	618	651	605	628	629	640	628	626	589	651	617	628	622	575	629	636	585	599	598	622	631	576	609	627	607	638	609	627	643	625	594	632	648	592	646	582	629	640	662	657	621	621	637	602	623	634	637	615	568	651	632	616	623	631	649	610	610	599	596	602	630	619	635	587	603	606	632	621	602	603	594	604	590	639	636	615	618	631	625	611	647	617	637	585	688	653	640	646	674	642	618	582	670	610	609	635	615	617	652	629	613	611	686	598	635	605	634	587	614	604	574	639	600	684	621	595	620	629	620	609	635	583	594	589	613	632	647	646	566	625	590	628	608	599	640	653	614	659	629	629	663	578	705	647	616	638	606	629	586	615	652	655	603	590	665	616	622	573	607	634	611	573	567	656	569	633	611	590	616	610	645	615	685	619	580	585	627	607	618	607	656	597	633	635	611	583	610	636	586	637	627	631	618	576	582	597	576	650	656	624	641	628	612	593	631	583	611	631	635	583	629	619	642	588	608	653	637	625	650	658	638	621	632	619	638	587	661	682	661	639	597	619	629	609	600	599	665	597	579	624	602	595	592	586	591	628	573	637	609	624	634	597	627	599	561	604	648	570	667	674	656	615	619	584	616	604	630	618	603	679	585	667	630	636	628	642	628	612	607	604	589	615	613	660	573	605	611	628	653	657	639	596	610	558	651	628	626	639	646	591	611	625	592	611	593	615	607	582	669	611	609	636	561	609	623	619	610	595	624	666	595	616	653	635	642	630	609	603	594	613	591	657	619	636	605	626	637	645	642	598	583	667	686	625	612	627	638	593	562	605	608	612	644	575	639	622	630	612	603	626	629	600	640	686	658	554	626	639	649	577	631	601	576	589	616	605	671	596	614	648	588	611	578	620	639	610	615	576	655	569	621	611	614	592	614	620	638	647	644	593	618	636	629	618	586	638	645	613	601	618	595	602	610	655	620	648	608	622	648	654	619	611	639	634	621	632	618	625	622	653	630	604	629	631	610	624	565	672	625	637	627	645	642	628	577	609	590	615	582	568	602	640	606	638	629	590	630	667	617	601	590	646	608	634	627	626	627	589	619	651	620	603	616	624	622	561	614	635	631	596	627	599	619	626	619	591	609	603	577	636	641	593	605	597	636	622	588	633	653	638	569	605	610	621	632	580	645	572	629	604	621	639	610	598	634	660	608	603	623	664	632	614	606	628	606	629	668	583	615	620	628	633	675	638	624	667	644	567	624	631	643	679	658	592	588	610	626	581	619	621	638	640	601	663	564	640	632	614	583	659	620	615	628	619	593	628	601	581	660	638	637	616	639	596	627	604	609	612	570	577	613	613	608	614	676	579	607	598	633	588	593	575	580	659	626	653	581	684	600	586	639	657	592	631	634	603	632	616	611	629	621	617	637	632	633	598	615	599	634	627	623	630	622	624	610	616	634	656	613	627	629	606	572	587	647	627	619	637	569	601	614	590	559	628	616	619	606	632	596	612	622	605	636	646	621	638	621	608	602	617	595	594	635	616	631	617	629	639	619	611	648	634	624	603	586	655	629	618	612	638	603	596	658	628	592	625	646	600	597	634	634	620	649	598	576	581	630	564	603	619	626	615	625	615	553	633	595	625	665	613	608	598	620	577	628	572	602	590	660	655	617	658	608	587	640	627	607	610	597	603	648	617	629	662	667	554	620	624	583	617	616	630	645	628	608	611	630	599	580	633	645	633	560	575	625	611	624	618	610	596	646	647	612	583	690	595	583	615	634	664	612	611	632	617	652	638	652	592	627	667	649	610	623	658	638	605	621	617	676	636	639	629	646	636	613	636	634	607	652	631	619	632	637	609	624	610	600	626	612	604	632	636	597	619	620	587	589	639	593	635	600	635	616	607	592	627	634	630	636	617	608	600	666	626	620	631	610	615	601	658	619	623	680	617	617	590	605	658	622	615	638	638	570	650	633	615	620	630	605	585	640	615	609	632	594	587	574	627	577	641	608	617	667	607	617	648	652	604	606	672	624	646	595	656	608	620	605	654	658	626	670	640	617	590	587	623	583	568	606	626	636	613	605	622	628	611	648	599	619	583	613	642	628	629	634	673	625	639	597	595	645	654	613	657	632	599	621	593	624	631	653	660	593	600	641	595	619	625	583	596	662	597	581	650	642	607	629	646	650	673	611	657	621	623	632	599	615	653	606	636	632	622	598	602	643	619	624	614	641	636	649	596	632	584	622	641	572	645	615	632	638	642	593	602	630	650	621	616	599	614	631	632	579	661	602	637	600	648	644	596	641	633	628	619	640	600	639	592	647	610	646	598	622	608	611	637	634	604	644	622	607	678	648	673	601	625	664	642	603	633	602	597	613	597	577	635	629	607	643	624	615	630	622	642	611	578	588	618	627	650	631	618	651	655	634	641	632	666	634	576	626	608	588	611	601	658	625	583	589	634	587	595	614	604	669	657	613	639	610	636	582	637	627	611	622	676	637	587	557	577	606	625	621	648	623	595	623	622	625	598	607	611	628	665	601	603	535	598	629	665	595	651	650	623	652	581
39569	14370	4289	2323	1638	1232	952	820	686	565	520	485	442	389	401	387	340	352	350	348	310	331	280	296	275	332	303	341	312	310	286	310	290	295	327	303	299	307	294	301	267	311	304	310	298	291	285	276	259	276	275	293	273	273	294	283	278	269	239	306	305	264	269	310	263	303	289	293	294	296	298	280	256	272	258	283	291	255	254	292	284	250	266	284	279	292	270	283	271	245	272	273	275	286	300	271	274	289	276	311	263	271	297	285	306	260	299	253	233	284	255	289	296	288	302	288	299	286	285	303	282	291	278	258	298	270	250	278	291	254	292	289	288	290	244	288	263	257	258	306	275	292	275	279	283	270	266	258	269	279	257	252	295	286	282	276	311	265	270	293	257	291	274	268	299	316	251	274	294	275	289	271	281	282	303	282	286	290	269	273	262	269	269	281	302	281	279	286	285	302	295	290	278	282	293	279	311	256	277	309	287	288	288	280	288	287	256	270	268	293	304	312	282	307	263	290	283	261	301	267	278	296	278	281	263	304	277	289	292	277	272	289	292	272	275	275	293	261	276	250	250	270	267	286	252	286	258	288	277	268	291	283	283	276	295	275	284	286	295	280	255	299	270	267	288	288	290	250	290	301	270	282	285	302	274	256	275	274	227	256	269	280	252	274	284	278	250	275	273	308	269	278	264	272	270	272	281	298	295	278	300	259	309	280	261	270	285	268	287	274	280	277	297	245	310	289	256	262	299	268	268	291	273	293	275	294	281	284	288	258	273	272	281	267	283	272	303	267	295	280	286	278	269	270	294	279	256	266	279	272	292	316	284	285	253	291	278	265	260	291	259	274	283	304	286	238	299	279	304	262	279	309	311	287	264	287	262	256	281	280	282	280	288	274	281	267	267	257	263	288	280	264	271	306	279	281	285	259	266	283	258	277	255	264	288	287	251	278	291	262	265	246	252	265	279	289	270	298	275	277	312	271	315	299	295	285	276	302	294	305	268	263	303	263	264	250	262	281	262	288	295	266	275	258	274	309	253	280	292	305	261	253	281	282	268	272	276	251	251	259	276	263	272	264	267	270	247	276	272	274	278	288	261	281	301	272	272	289	274	295	287	281	288	256	276	262	283	265	275	270	314	276	244	289	282	268	279	257	296	289	279	288	292	280	271	262	244	293	266	318	291	291	294	270	266	276	303	300	278	269	272	253	290	279	273	275	276	272	276	281	289	294	290	262	287	282	277	262	290	293	275	249	290	259	283	266	295	293	266	292	280	289	287	262	274	265	287	257	264	247	261	278	264	286	262	308	289	271	259	277	289	294	282	295	298	285	277	274	295	277	278	297	279	271	284	287	263	271	247	263	266	292	302	262	276	282	274	272	301	282	280	297	279	290	286	273	309	268	269	252	280	271	288	284	293	258	286	269	294	286	286	280	281	272	251	290	290	271	304	262	286	251	312	275	259	240	277	283	281	276	280	278	268	277	256	256	260	280	283	263	283	266	223	270	280	274	294	286	308	287	301	267	280	279	278	254	257	265	253	256	297	295	282	268	282	259	286	300	249	264	282	254	282	278	265	268	264	288	277	273	272	256	282	284	295	303	277	292	278	270	300	278	276	254	271	300	282	277	270	262	271	274	281	291	257	293	265	290	273	291	274	246	267	283	292	282	279	277	253	279	267	277	280	269	283	240	275	281	272	263	293	272	259	258	283	230	265	284	270	279	272	274	263	288	275	272	280	267	279	300	260	249	282	273	287	253	270	272	308	250	303	265	267	249	289	265	277	264	263	286	288	283	279	276	282	265	286	268	273	272	305	286	285	269	265	281	250	280	272	308	275	285	313	315	303	287	278	254	293	278	297	287	313	270	280	272	288	257	276	244	271	263	265	257	261	295	291	251	296	269	303	273	277	290	295	229	284	266	262	285	290	287	278	240	277	268	260	276	272	275	282	272	291	253	270	285	302	283	278	248	274	283	285	283	242	306	266	280	218	259	256	282	273	278	296	286	259	283	279	278	273	281	296	252	278	300	303	262	273	274	279	269	259	274	298	299	299	254	263	283	303	287	271	270	272	250	243	292	293	285	263	252	297	263	265	254	251	279	291	279	255	273	263	285	276	251	263	259	287	281	282	240	260	278	290	267	279	275	275	268	264	291	255	296	282	275	293	314	245	287	279	276	297	253	268	268	263	287	320	286	282	252	251	281	296	286	311	277	257	280	290	301	297	289	278	269	292	314	307	271	273	264	271	290	293	315	272	245	271	249	277	309	262	294	298	261	277	252	290	288	256	312	267	271	301	292	291	297	271	254	277	279	276	280	261	300	263	286	271	275	284	285	277	271	275	273	271	266	248	269	291	300	267	287	317	283	274	272	273	268	288	269	309	282	284	310	281	295	274	261	260	257	254	316	290	265	282	254	267	262	280	261	276	287	289	294	289	285	264	248	280	253	304	300	279	272	275	292	278	298	255	269	259	288	281	283	267	266	262	251	258	302	278	261	246	287	283	283	305	275	272	287	259	244	246	280	290	267	282	278	296	260	248	272	273	286	238	279	269	259	295	256	274	282	269	296	293	275	272	236	276	257	277	288	267	287	259	252	318	302	266	276	281	277	277	266	264	280	284	279	275	301	256	306	275	276	280	267	278	262	267	294	288	311	276	253	297	272	269	286	272	264	297	280	282	268	261	267	280	270	298	270	286	277	244	266	255	281	273	292	289	290	273	298	310	305	275	265	290	263	269	266	278	241	285	245	273	269	272	291	277	333	294	287	261	290	290	277	268	290	270	280	264	282	265	269	285	307	262	272	288	276	289	261	258	266	270	304	274	294	289	293	270	255	256	257	294	266	240	279	269	271	283	282	276	306	260	285	300	279	250	286	259	283	240	276	280	292	288	278	296	305	280	273	278	273	245	280	303	250	298	274	257	314	256	292	283	269	312	326	276	271	268	283	265	298	273	255	280	273	278	287	279	273	302	261	301	271	281	278	295	271	260	300	273	312	276	277	285	267	263	268	258	289	269	288	294	299	269	321	269	281	282	277	284	247	276	254	263	282	284	256	255	265	277	290	273	296	295	254	258	286	261	281	258	265	285	284	320	281	304	246	277	270	267	260	270	281	294	276	252	302	298	249	267	282	264	284	257	231	258	245	243	312	260	257	262	284	279	283	267	261	310	312	266	274	293	297	275	281	292	297	277	259	278	283	326	315	295	279	257	271	298	262	263	249	291	268	305	241	301	241	281	306	283	277	272	279	267	275	264	253	292	248	269	278	262	265	292	248	272	274	267	291	270	270	288	273	275	267	281	275	321	248	257	277	248	267	265	276	302	288	276	270	263	278	254	275	265	290	268	289	283	290	286	283	264	271	252	287	308	262	285	275	267	265	240	269	285	262	284	277	295	283	302	291	272	284	271	273	287	256	232	265	292	273	255	284	284	295	265	269	263	319	284	268	278	275	284	268	309	280	263	307	279	281	252	280	265	279	282	308	296	274	299	238
17320	2624	5898	6639	5765	4593	3768	3269	2767	2391	2120	1953	1858	1687	1514	1458	1389	1329	1315	1261	1167	1169	1165	1112	1021	1069	1101	996	997	978	954	979	1033	918	971	936	861	910	891	903	917	872	895	894	842	840	875	841	888	880	875	863	867	849	865	808	842	837	866	821	839	814	817	868	864	844	851	841	790	830	812	843	832	860	888	783	781	820	823	836	805	787	826	812	817	822	777	781	815	787	782	725	801	780	823	840	824	808	805	818	810	809	831	782	806	801	793	812	809	772	776	830	787	828	798	780	825	819	831	798	751	804	814	787	807	784	871	806	842	779	757	799	805	817	800	828	769	826	788	772	819	744	746	788	830	808	804	804	769	802	758	820	804	780	776	842	788	791	807	824	803	850	780	798	779	801	837	771	793	800	806	795	776	835	804	775	812	773	822	824	805	773	763	727	774	810	742	746	821	776	824	817	808	806	813	815	844	763	763	745	764	758	839	829	770	811	804	851	797	803	790	792	805	813	791	772	788	861	792	765	778	793	769	817	769	777	774	832	730	768	741	804	753	795	825	758	814	770	788	820	849	786	811	844	755	798	747	818	825	737	823	749	743	757	779	839	779	848	765	770	765	805	792	788	787	817	737	807	771	801	816	802	797	812	748	790	816	821	774	765	777	781	748	799	734	776	780	780	782	809	757	804	819	806	804	751	764	796	763	819	771	795	759	780	794	794	789	781	796	775	813	781	777	797	765	781	814	821	815	798	821	821	795	808	833	835	750	779	784	880	777	744	764	759	836	851	842	804	773	805	806	758	774	769	802	823	832	775	792	806	782	832	761	782	757	790	862	753	779	786	774	796	798	773	770	782	777	783	763	762	793	799	825	789	753	780	819	790	775	805	846	761	808	845	818	813	772	841	777	764	774	835	794	792	790	715	779	825	799	769	814	797	815	754	770	783	763	786	800	787	769	792	785	815	731	830	800	814	822	779	791	811	757	832	739	823	761	802	779	846	770	776	775	820	790	794	796	790	752	806	836	835	759	743	776	831	799	753	790	775	782	760	796	798	829	829	792	792	846	809	774	813	745	848	777	818	847	779	840	835	821	812	794	779	767	735	816	756	839	754	765	772	806	814	771	808	731	791	769	822	785	778	825	766	802	781	756	841	773	803	793	734	801	762	821	752	834	838	753	804	744	773	773	794	768	818	796	750	829	811	761	721	726	819	798	798	763	818	814	819	732	809	817	757	780	787	757	802	823	797	804	739	788	791	835	821	853	817	790	811	806	786	759	734	805	732	825	790	768	763	807	745	782	838	805	776	804	784	777	804	791	793	792	765	780	814	818	808	811	818	780	765	840	755	781	805	844	795	770	794	751	774	830	742	826	788	795	827	804	813	772	819	791	803	758	784	787	843	799	810	795	798	810	756	799	790	781	811	802	820	791	764	820	770	767	848	793	773	801	804	783	792	812	778	798	780	820	804	796	818	786	786	788	758	818	793	790	769	799	834	823	814	784	768	815	787	732	757	832	766	814	786	797	779	808	735	781	768	723	792	768	820	803	796	799	792	775	755	789	746	771	783	806	788	791	800	801	763	753	791	856	771	779	839	800	860	769	818	797	824	799	752	815	779	769	791	719	790	810	764	773	791	762	776	779	796	801	791	828	812	761	855	798	822	789	819	780	827	792	908	767	840	845	771	762	763	769	818	816	834	773	782	772	756	792	751	815	794	798	765	780	832	778	771	797	818	771	797	793	836	825	777	794	763	811	805	777	768	762	804	787	839	769	806	789	782	769	769	821	744	781	817	800	784	785	789	810	756	785	765	794	781	811	776	729	777	779	799	828	771	795	787	770	812	784	801	829	829	763	771	791	822	763	765	802	775	770	839	785	764	778	788	845	740	757	785	797	754	792	830	792	799	807	774	751	751	708	774	768	751	792	792	749	754	814	793	820	798	799	784	784	747	773	751	804	784	767	789	782	784	755	828	765	778	791	805	822	851	756	743	783	801	796	758	807	783	851	794	754	829	788	799	798	780	762	773	762	784	816	777	829	767	830	769	800	754	819	811	787	782	755	805	776	751	787	747	788	828	758	770	786	779	809	789	827	806	831	811	838	808	765	787	815	744	750	814	787	803	769	787	805	760	783	806	796	781	813	788	730	745	819	789	790	794	773	787	778	784	760	778	802	762	809	765	784	870	789	777	826	784	840	778	791	785	764	865	812	799	804	819	793	776	819	782	817	774	797	753	776	835	787	774	789	770	812	830	776	770	730	790	760	756	817	805	811	815	727	768	817	819	767	753	813	760	794	809	823	752	769	808	769	794	790	746	781	803	794	807	754	777	827	800	779	766	725	767	812	765	805	824	809	792	803	804	827	774	826	799	820	777	770	791	791	808	818	807	788	789	769	792	788	773	786	809	797	794	814	813	729	815	803	759	770	725	773	782	766	804	846	764	813	739	782	771	785	785	798	762	833	742	770	750	768	777	817	780	819	810	765	751	792	788	753	819	764	781	750	750	801	792	784	839	809	759	769	806	812	824	784	749	772	775	769	786	837	806	787	732	776	756	760	766	752	774	781	810	797	803	756	804	789	808	800	749	799	764	769	817	812	811	744	763	747	831	777	795	837	773	744	823	749	828	782	827	863	803	823	808	795	743	776	769	775	783	774	753	797	756	827	760	815	782	759	818	768	805	790	761	800	803	718	778	767	853	778	795	813	816	792	760	778	771	777	823	800	798	803	787	809	792	785	783	785	791	800	800	770	817	739	847	795	792	762	757	823	771	762	780	781	807	793	794	806	759	839	770	783	782	728	811	778	769	803	833	786	771	772	840	712	807	788	817	829	851	826	803	730	812	765	786	775	795	771	823	723	805	791	821	805	761	825	811	780	758	831	794	798	835	797	779	784	801	778	749	762	796	773	776	783	808	774	768	816	797	775	763	837	791	784	724	757	785	792	777	852	747	816	819	760	771	775	773	750	792	798	758	777	825	770	810	816	820	772	808	823	772	782	813	744	779	747	783	805	777	789	772	761	774	786	759	774	837	791	760	748	794	814	756	779	785	776	734	803	811	774	753	780	791	752	770	773	826	811	768	817	839	742	804	730	789	839	822	790	791	772	780	805	743	814	796	784	736	784	829	796	797	840	800	795	694	749	776	806	820	795	785	792	790	762	805	819	777	780	805	752	745	774	775	851	791	779	783	808	823	818	772	794	827	773	815	759	842	757	787	815	864	793	835	777	755	809	818	779	748	764	757	793	792	795	800	753	808	822	786	778	817	775	798	760	796	802	777	787	807	836	811	781	812	769	802	763	790	804	767	776	767	788	759	803	793	792	809	802	797	788	796	847	837	773	778	800	812	797	779	798	792	839	763	801	821	800	818	814	726	777	792	756	832	814	814	782	740	792	814	753	799	808	753	797	783	822	806	746	828	807	819	765	763	780	800	762	778	818	776	765	804	821	798	759	816	771	760	842	764	797	777	781	835	788	817	771	784	772	798	846	807
3834	286	195	147	120	127	123	97	91	110	85	99	92	94	97	97	110	111	104	88	100	112	95	107	80	98	106	102	101	105	108	104	88	93	86	79	76	92	100	89	93	85	99	95	82	89	97	80	92	91	108	101	85	106	108	106	111	98	99	87	92	87	85	91	92	91	101	101	104	93	94	87	94	95	96	96	104	108	87	80	91	86	85	86	97	111	109	94	99	90	104	97	104	103	80	97	91	100	102	101	101	81	89	113	91	117	103	88	84	84	96	89	81	85	96	83	93	103	101	82	91	87	88	73	98	116	101	101	103	103	102	93	106	95	101	90	105	83	99	92	107	97	100	102	99	79	80	91	84	102	107	109	87	89	95	96	97	92	90	91	97	92	113	71	100	87	86	112	78	83	110	91	96	78	88	94	95	99	88	88	92	104	93	89	95	95	75	86	104	89	96	88	96	79	80	85	99	78	88	91	85	89	99	110	94	87	91	98	90	112	89	95	94	91	91	104	111	89	81	72	93	103	81	93	83	96	79	104	85	97	81	112	92	109	111	101	98	96	113	97	102	102	98	84	94	81	105	104	105	93	91	85	88	107	110	105	92	95	80	97	87	109	115	92	97	102	94	98	113	97	107	93	91	82	95	91	82	90	76	92	89	90	99	98	93	77	88	90	105	110	90	85	104	90	89	106	104	110	98	108	106	73	84	88	98	88	96	92	86	89	93	94	90	79	91	85	84	101	94	88	80	123	96	88	97	99	99	110	98	83	121	88	104	81	86	97	95	103	104	92	92	96	75	85	89	85	97	92	88	89	88	97	100	95	104	69	98	93	102	85	87	94	84	90	94	83	79	101	92	98	97	104	85	104	94	114	97	94	103	103	119	92	98	89	87	83	81	82	87	92	82	101	88	109	80	90	62	64	106	112	101	91	115	94	90	97	88	98	93	103	77	102	86	81	88	106	75	88	91	80	100	94	108	101	98	95	93	81	107	76	83	99	89	99	71	104	80	89	99	84	103	87	111	94	106	91	99	106	102	107	88	92	83	92	105	87	80	113	90	72	109	93	107	92	112	93	68	81	96	102	84	85	92	87	92	81	82	109	86	92	96	100	80	87	76	93	98	101	98	112	105	101	97	101	92	99	102	89	84	89	120	97	90	88	106	85	114	83	101	89	86	98	109	108	96	90	92	96	116	107	88	106	100	86	105	99	100	104	88	77	84	98	95	102	86	102	101	97	91	101	96	75	87	96	120	85	108	90	109	90	85	85	88	108	105	112	90	95	86	103	88	86	80	100	89	76	97	93	96	96	91	119	83	102	112	98	105	116	93	97	98	89	97	103	112	96	97	92	83	102	91	97	90	96	87	106	85	88	87	74	90	80	92	99	94	96	89	85	96	97	77	97	74	104	97	92	92	105	98	87	104	98	105	102	108	93	87	90	96	92	85	83	72	115	100	101	82	98	76	91	101	90	98	104	111	98	89	99	84	82	89	94	97	78	89	82	101	99	92	92	85	98	93	102	89	104	101	95	85	87	99	97	94	107	106	67	79	101	92	87	99	92	93	85	93	94	93	100	93	113	78	90	74	85	84	86	93	89	84	95	85	95	107	83	98	116	83	110	87	83	77	105	92	104	109	75	105	97	110	103	89	92	88	89	93	101	84	107	108	93	94	81	101	99	86	94	111	78	83	75	91	107	90	97	79	84	105	93	71	93	93	87	85	82	95	85	101	82	89	83	85	118	91	77	101	105	93	101	90	96	106	103	105	96	82	83	86	94	97	98	92	91	97	78	85	93	86	97	108	86	105	98	90	85	87	73	99	107	90	88	107	94	90	98	96	78	102	99	93	109	105	112	108	98	85	88	104	96	84	75	112	76	100	105	95	105	90	105	86	95	106	90	89	100	105	80	95	94	88	96	99	94	92	95	91	95	91	81	74	101	106	88	85	95	99	85	94	79	82	91	90	77	101	94	88	90	87	109	101	106	76	83	98	92	107	87	88	111	96	95	94	91	78	100	92	98	93	95	80	88	94	89	98	86	91	89	94	86	98	78	97	98	101	93	92	94	101	110	90	91	87	101	83	92	81	84	92	89	96	110	99	88	93	102	108	96	89	92	103	85	93	94	99	109	86	96	102	93	81	74	93	102	97	89	103	86	84	94	100	106	89	94	75	84	92	83	90	80	85	98	90	106	108	101	88	89	107	93	98	95	99	75	89	98	107	79	93	98	91	87	104	90	86	88	88	109	90	80	100	80	92	101	91	108	95	88	121	99	95	102	88	78	104	102	75	104	101	97	94	94	105	89	90	93	92	110	97	98	88	91	106	97	87	116	67	80	102	84	76	104	81	98	104	93	79	85	92	86	103	89	84	99	102	99	83	85	106	98	101	88	107	105	104	78	85	98	90	101	84	101	77	96	87	100	88	95	90	93	102	76	94	84	97	76	83	103	73	96	94	119	85	76	84	94	92	79	92	101	83	101	98	90	89	96	95	97	98	81	89	92	90	107	90	79	112	96	84	104	83	88	99	85	109	83	95	81	98	96	85	82	116	93	103	110	105	103	93	83	87	103	82	115	95	95	102	95	90	85	90	89	76	75	85	94	78	79	82	87	88	109	85	100	93	91	75	92	106	90	114	99	93	94	92	96	79	93	75	102	90	98	89	99	97	96	118	98	107	101	116	99	87	96	94	87	84	91	104	93	86	105	82	100	79	112	111	101	92	105	85	83	95	87	87	83	88	93	98	89	80	69	93	86	98	84	94	98	98	94	92	88	95	97	115	95	100	94	93	90	95	115	88	118	93	117	105	92	106	84	102	106	114	102	89	80	88	99	93	108	111	104	80	71	90	78	98	96	86	107	87	107	99	104	81	98	90	85	99	84	94	102	100	75	79	110	96	95	87	83	104	94	92	93	85	78	100	72	95	104	82	88	93	83	102	86	82	92	100	93	81	102	95	89	109	100	99	102	105	96	83	104	99	102	107	82	97	87	100	96	71	94	96	94	107	99	98	96	96	97	100	86	98	106	95	107	105	100	110	94	81	100	95	93	91	92	90	93	99	75	86	118	99	102	113	105	108	88	108	102	77	93	94	95	98	96	88	93	103	83	80	77	82	85	116	93	98	95	72	83	72	101	82	97	86	88	105	88	96	107	115	103	85	104	113	92	91	113	99	102	94	82	98	96	87	80	113	96	90	79	108	84	88	93	98	94	81	97	100	93	100	101	89	88	99	112	97	98	86	86	83	83	104	86	87	88	75	107	101	108	94	96	90	106	86	92	102	84	85	100	93	91	98	94	103	94	90	101	96	100	100	99	115	76	104	92	98	90	91	101	88	91	99	74	95	103	86	102	101	85	99	96	111	95	107	89	91	113	91	102	87	105	100	118	80	97	109	102	114	82	75	93	74	97	93	104	95	98	101	86	103	98	91	94	93	79	76	112	105	119	104	88	102	104	113	85	89	115	87	95	81	91	86	77	97	105	91	91
3523	372	480	534	496	509	430	411	396	380	399	365	358	323	340	357	349	347	324	315	340	357	322	335	351	334	312	324	399	364	348	317	330	338	336	343	321	342	333	337	337	344	329	343	344	338	320	330	311	340	350	327	375	337	352	321	329	330	321	335	291	299	368	332	339	360	357	311	319	327	323	336	321	335	337	331	335	297	335	335	345	318	371	312	332	338	336	337	353	347	315	344	346	354	327	351	339	338	303	319	367	325	321	357	340	321	344	313	327	348	326	329	347	337	319	357	296	332	351	305	319	347	303	351	290	342	325	371	367	347	322	337	307	347	359	324	346	326	369	349	344	313	296	338	310	323	335	338	364	350	330	338	333	347	379	316	315	306	367	298	307	302	344	308	311	373	321	315	324	328	342	329	306	335	314	347	319	341	332	337	316	317	369	354	321	309	319	282	348	323	348	339	347	345	321	318	324	368	348	346	327	361	331	320	328	297	344	313	330	347	303	362	322	346	320	371	343	352	330	351	331	326	342	323	334	341	342	339	343	356	337	331	326	344	373	321	329	344	347	338	322	314	324	317	325	317	321	329	347	316	353	332	349	295	335	343	315	343	355	318	322	284	331	336	354	325	351	352	345	365	354	360	353	352	351	318	354	337	312	342	305	349	332	338	312	343	354	357	329	320	338	335	329	319	333	325	286	335	336	378	318	343	308	319	335	330	317	323	329	318	303	311	353	336	300	346	363	337	353	311	334	298	324	292	287	347	325	339	396	351	345	341	299	349	343	330	329	317	330	300	346	335	335	332	342	298	329	361	329	338	320	360	352	294	328	343	331	306	337	315	304	318	353	339	310	336	379	329	330	327	310	321	342	327	359	324	314	345	358	312	327	318	322	338	315	344	343	315	331	331	355	320	308	367	321	324	346	346	349	362	329	332	386	316	329	359	329	309	348	340	328	310	342	336	327	334	321	339	344	369	374	360	309	317	311	311	337	334	339	359	335	348	336	352	339	289	341	343	340	325	326	331	317	319	318	360	348	334	323	343	362	306	308	322	315	324	334	342	319	325	334	330	330	346	321	327	339	320	338	316	344	360	351	323	324	327	353	338	356	321	342	340	349	353	331	313	351	352	338	374	351	349	328	365	332	341	343	354	325	341	363	323	353	347	351	316	345	322	349	351	337	335	316	373	327	350	324	275	340	342	301	325	370	317	355	322	359	323	351	336	351	342	318	339	314	319	345	369	330	333	317	326	325	326	346	340	323	333	341	331	326	337	350	341	317	363	316	316	286	329	299	331	336	339	341	314	343	327	359	342	351	348	337	354	338	330	326	332	356	344	313	326	352	307	328	352	348	343	331	284	334	323	281	386	335	327	337	370	359	329	353	349	340	363	332	345	310	345	364	350	358	326	353	324	317	325	349	326	349	320	356	350	329	323	363	303	362	349	313	348	347	318	349	327	339	345	306	342	340	330	329	321	332	352	349	357	325	322	345	323	344	354	336	334	314	319	342	324	344	330	345	350	298	305	344	308	330	341	340	340	350	342	356	312	355	328	344	347	320	329	347	313	349	327	300	333	329	318	289	346	332	351	357	328	339	332	341	342	345	331	325	327	332	320	349	344	326	333	336	331	322	311	321	317	343	365	356	368	350	328	351	317	328	308	321	335	324	330	341	335	337	317	344	335	335	359	357	324	314	346	334	331	327	324	350	329	309	333	325	345	334	334	353	338	337	322	330	305	310	335	347	345	331	324	336	330	347	327	364	353	334	354	319	331	338	331	297	336	343	320	327	359	335	333	340	329	355	338	335	327	333	339	351	342	340	319	328	344	315	313	371	334	333	354	329	332	336	317	346	320	328	298	355	354	369	362	334	314	338	327	336	302	349	333	311	345	336	314	373	344	331	353	324	320	336	352	304	344	340	302	328	335	345	336	344	347	352	355	322	342	355	340	354	343	345	330	325	356	325	313	356	343	362	350	339	328	346	320	303	344	357	324	343	317	344	321	310	331	371	331	346	328	349	322	358	353	327	344	366	339	369	347	364	333	319	305	339	333	366	320	341	315	319	318	331	305	349	334	334	348	315	361	358	344	368	346	329	343	310	343	343	325	329	345	327	339	369	335	311	319	339	371	346	336	338	325	334	333	337	334	342	333	331	351	358	315	350	369	323	327	345	324	317	331	308	328	343	360	326	380	356	327	328	347	343	322	333	333	321	342	305	382	320	360	349	342	366	325	343	352	320	301	325	319	340	321	328	327	302	324	329	372	349	357	321	339	347	332	340	320	341	366	330	328	360	311	355	317	342	328	351	334	337	332	306	336	343	294	330	322	335	335	324	333	320	343	310	365	322	371	336	351	342	355	305	348	332	321	293	344	328	363	326	347	366	315	325	332	357	299	365	336	338	348	341	342	304	347	348	308	320	352	343	322	343	313	365	325	326	297	369	355	335	313	320	345	339	358	336	360	340	362	349	316	328	350	335	357	339	320	335	328	320	373	327	318	346	328	339	325	328	329	312	328	340	326	357	308	346	352	339	351	319	351	321	330	330	361	363	334	330	323	330	353	352	347	335	340	335	337	332	337	353	321	330	341	343	338	340	362	325	338	338	329	345	341	357	327	335	297	328	349	321	347	363	354	333	359	335	312	373	375	349	315	369	333	393	357	307	333	321	295	321	323	326	339	339	347	367	339	374	351	337	336	331	343	335	319	354	317	339	330	319	307	347	298	321	336	329	338	331	305	342	349	325	349	363	356	387	291	317	355	328	352	331	337	309	362	317	340	330	316	345	330	369	328	323	341	309	345	323	319	298	360	321	335	350	326	361	369	326	341	331	322	325	328	314	336	339	341	303	308	299	340	326	355	364	320	330	323	324	347	333	366	327	373	324	340	335	311	326	339	368	326	332	330	315	344	314	335	308	353	323	357	319	353	323	321	362	313	315	341	350	327	332	324	346	334	355	342	304	326	351	360	351	315	327	367	324	309	322	341	346	344	283	336	343	362	295	342	350	332	347	326	362	324	326	305	323	328	335	337	337	337	346	311	309	317	313	338	326	319	326	334	322	337	333	300	341	316	333	340	340	341	340	334	309	298	320	356	340	329	350	337	322	333	369	338	351	328	351	306	347	353	356	331	357	322	353	374	367	332	309	352	328	316	316	318	335	313	333	333	354	310	321	345	337	352	326	369	347	324	330	326	315	354	325	325	341	315	331	339	335	359	375	336	337	335	344	343	346	298	324	344	318	331	329	356	334	346	325	322	359	345	323	327	363	365	320	333	337	341	319	316	346	357	340	339	327	318	323	343	321	306	277	314	351	358	374	341	354	330	365	348	347	343	350	352	328	343	320	299	311	317	357	348	319	361	321	352	327	345	330	345	309	346	352	329	361	318	321	331	348	312	375	332	331	324	319	321	373	295	306	316	336	334	354	362	336	311	329	338	318	366	336	352	343	374	341	342	330	317	346	320	317	325	345	327	333	328	382	315	300	327	337	346
30157	6073	1612	1143	925	674	518	444	381	340	299	310	297	257	269	260	261	232	247	234	257	223	212	220	220	206	232	205	229	199	192	202	234	209	208	216	232	233	228	215	196	233	227	227	210	209	185	215	210	233	206	214	205	198	215	197	219	226	213	218	217	200	197	202	220	213	193	197	206	191	209	189	208	220	199	221	207	188	230	191	215	196	231	218	181	204	202	205	218	194	217	193	205	204	210	191	191	220	190	207	193	211	171	203	201	217	214	207	205	182	222	225	208	207	191	189	235	199	201	180	189	197	223	198	211	219	204	221	201	221	187	200	203	199	187	183	215	215	178	191	223	230	216	200	181	198	206	193	195	177	189	204	223	187	199	231	204	202	220	198	218	194	190	192	185	223	187	201	237	206	216	225	183	189	215	189	209	198	192	199	225	216	233	205	197	234	207	194	212	217	218	213	220	212	208	206	194	227	198	235	204	214	213	210	227	214	202	210	197	209	208	202	208	226	181	189	194	185	208	194	215	218	200	208	215	203	189	209	213	221	234	215	187	199	201	208	218	215	198	216	198	200	203	207	183	214	184	211	220	190	212	215	189	203	226	208	177	208	187	221	179	169	224	218	211	201	205	166	190	197	193	175	210	231	204	201	216	188	202	207	234	201	198	228	202	174	225	206	187	236	211	203	197	220	179	218	197	225	212	194	203	219	204	227	183	184	205	201	190	220	178	210	223	212	187	206	220	193	193	208	190	188	191	190	209	197	195	210	194	225	189	191	220	194	190	184	217	213	234	184	228	199	200	222	196	204	197	192	227	209	209	208	205	215	209	215	196	219	189	217	219	177	186	195	219	203	197	203	227	179	194	196	177	192	231	182	191	182	202	182	200	213	198	177	200	194	225	204	204	201	199	198	217	182	205	189	178	192	192	254	199	202	192	236	214	207	211	208	185	200	199	200	203	205	192	202	197	169	198	197	185	220	215	206	197	200	224	220	202	213	181	210	215	211	210	194	227	204	187	199	210	214	189	198	213	221	219	207	215	210	201	209	220	205	204	187	198	223	216	212	204	199	226	218	193	195	195	205	215	218	228	218	209	216	201	200	196	218	215	209	185	205	214	203	195	180	182	206	200	211	191	239	201	205	196	202	200	209	219	213	180	197	194	198	203	207	222	199	195	190	209	220	218	211	185	218	197	190	215	198	213	206	209	211	226	218	196	198	198	235	208	226	195	206	178	221	210	194	208	206	198	207	213	197	220	205	223	215	211	195	219	211	210	203	192	207	191	209	186	207	188	173	210	213	193	209	187	209	209	226	185	193	178	215	209	217	223	220	207	209	218	185	207	220	206	212	223	214	191	194	190	203	209	219	246	208	204	197	194	189	206	172	215	218	209	212	207	187	223	189	216	221	209	202	188	235	195	215	192	189	221	204	200	193	174	197	218	189	191	213	200	210	240	211	195	205	217	193	214	209	224	220	182	210	201	198	214	224	196	223	224	199	200	229	187	181	222	191	199	185	187	197	208	218	207	198	198	196	224	224	208	221	213	202	186	202	211	180	187	208	217	209	206	215	199	187	236	197	181	201	177	206	243	205	220	197	211	198	194	208	207	209	220	208	216	180	192	223	217	202	214	194	195	210	195	214	204	212	235	208	184	198	215	228	198	190	169	204	202	219	212	221	203	201	230	192	204	208	164	169	227	200	226	200	191	220	174	181	186	193	198	192	199	199	198	216	219	209	226	206	207	193	211	216	197	203	203	193	199	218	205	202	188	194	200	212	195	183	193	240	194	203	203	214	189	174	184	196	185	214	198	220	201	171	193	217	215	205	189	192	197	213	211	223	178	209	215	196	201	207	201	195	217	224	206	211	225	242	213	205	216	199	211	209	225	203	199	186	217	222	209	198	198	212	214	211	222	187	202	226	202	228	201	217	199	215	215	206	182	209	191	203	189	199	188	185	231	218	234	176	194	181	220	194	228	197	192	175	205	213	192	192	203	213	210	224	230	208	213	182	186	218	194	161	200	189	212	192	220	204	187	229	228	220	228	214	184	210	205	176	201	179	225	230	226	220	231	186	214	174	214	191	200	242	202	215	189	202	186	204	197	227	205	192	188	210	188	215	192	207	187	220	214	190	180	211	190	206	187	194	220	213	201	206	224	199	190	231	219	184	222	216	206	211	208	179	227	203	217	215	195	187	221	210	193	187	216	174	193	191	220	200	192	212	187	208	203	184	192	184	201	189	209	199	215	189	208	211	199	198	224	190	199	193	207	207	187	223	205	224	189	207	207	185	192	194	210	190	195	245	230	197	200	206	212	206	235	197	196	235	204	202	213	223	210	199	203	211	233	195	207	213	204	211	229	215	200	195	197	175	197	188	226	202	208	198	221	213	169	200	201	223	245	220	197	199	208	184	197	224	225	194	182	227	196	206	202	207	217	188	185	208	209	200	205	191	203	233	184	195	181	199	190	204	200	198	183	211	171	198	196	206	186	200	220	187	180	194	191	177	207	217	204	193	228	215	198	203	222	215	201	236	211	195	215	205	203	175	212	190	204	206	179	229	214	217	192	220	229	192	221	193	228	212	196	216	192	212	196	183	195	216	215	203	200	216	223	229	205	238	200	196	199	194	213	172	193	179	201	192	226	209	220	188	203	201	168	168	194	211	198	222	199	193	198	200	179	198	208	207	218	189	207	186	203	213	206	211	203	193	183	189	193	214	183	187	219	219	216	195	210	210	206	212	220	195	185	209	219	200	236	207	198	209	204	189	200	194	210	176	192	201	186	201	221	220	199	209	212	205	186	239	234	203	188	219	213	225	233	213	200	194	188	206	215	189	202	194	179	222	202	182	184	191	231	193	205	207	190	191	217	216	245	232	214	204	212	183	186	213	215	210	198	186	221	209	181	190	199	206	202	211	190	219	208	217	202	210	179	212	202	202	215	220	228	223	203	211	221	218	204	179	204	198	210	186	208	200	229	198	204	211	219	196	225	200	211	205	211	196	213	201	183	211	213	179	206	211	216	201	194	208	224	199	213	218	196	209	212	191	200	195	187	204	207	209	207	193	210	196	199	183	206	202	203	214	172	227	191	215	193	200	219	203	207	186	217	206	195	183	221	198	197	207	199	241	169	201	204	213	202	194	212	202	222	180	208	213	201	195	234	213	216	216	222	197	215	202	185	252	205	195	207	202	198	201	211	197	190	219	188	183	194	212	201	226	227	215	201	232	176	218	206	219	185	190	197	209	207	165	181	181	223	216	205	186	184	196	225	185	207	204	200	193	181	216	174	217	202	196	208	182	190	182	217	229	188	215	192	196	195	224	219	211	209	184	202	214	173	242	218	214	213	206	188	216	183	207	205	192	216	194	223	211	212	213	223	199	186	191	202	210	203	186	190	195	209	193	191	220	210	218	173	224	171	205	200	194	212	194	191	190	230	171	227	191	214	204	194	202	188	204	210	206	194	214	233	192	188	217	204	201	192	220	209	216
13082	1562	3271	3783	3273	2671	2211	1876	1609	1436	1313	1256	1084	1040	992	957	900	890	919	845	822	823	801	799	785	795	742	704	746	729	732	701	777	731	727	684	690	687	701	688	719	685	630	661	693	646	649	646	633	701	646	635	656	621	618	647	601	625	629	679	670	667	608	598	634	620	641	646	663	648	657	627	638	617	632	612	634	608	572	617	640	610	618	638	640	606	597	626	654	614	590	651	634	567	660	579	633	648	613	638	622	611	632	630	623	639	621	636	588	633	672	593	630	648	589	593	616	627	629	595	584	625	622	649	622	592	624	621	643	672	575	620	617	630	636	651	639	590	669	584	613	613	628	601	600	644	671	685	637	642	622	623	639	667	627	605	655	639	635	622	606	644	609	608	637	636	647	591	639	614	678	639	570	661	613	648	621	598	621	651	631	582	632	626	617	567	623	605	622	603	645	634	624	626	654	606	666	575	619	593	631	621	626	666	636	633	592	588	611	630	666	628	621	642	614	580	612	611	603	631	643	570	605	625	653	601	658	661	617	587	622	664	605	642	603	600	630	622	587	619	668	601	627	614	598	642	587	665	640	636	604	641	641	610	624	613	619	638	599	615	600	612	593	594	654	590	585	621	664	643	657	621	584	595	621	611	605	620	635	619	603	637	664	621	611	617	669	610	614	620	611	642	638	603	607	631	625	601	655	584	594	640	617	598	654	602	602	634	600	619	620	625	666	577	625	615	628	587	598	609	626	615	603	599	651	633	620	611	624	627	556	611	648	599	638	597	645	624	629	626	589	610	609	616	586	609	588	600	620	565	610	598	605	598	635	624	592	614	577	631	647	600	617	627	625	610	588	594	623	597	625	618	617	636	649	596	631	602	624	623	612	648	602	608	630	653	612	595	612	597	581	621	601	660	617	611	599	649	629	616	634	647	601	629	630	597	597	650	620	615	642	585	655	589	605	614	658	588	623	606	603	619	594	555	599	639	633	634	627	678	649	624	589	624	646	619	615	666	632	629	623	605	638	593	633	621	625	620	574	609	597	637	638	623	608	653	634	641	605	603	629	591	596	646	620	621	610	615	647	588	633	617	626	584	658	621	673	606	614	649	621	624	605	639	616	598	630	616	599	624	704	626	599	609	576	643	589	633	616	631	612	641	597	587	632	655	655	652	612	635	658	596	630	612	618	641	668	577	585	604	628	643	579	592	597	630	627	575	580	613	618	631	647	622	649	641	635	587	670	594	612	605	601	559	607	600	633	590	693	639	613	593	603	614	676	626	615	608	567	587	616	588	606	655	598	571	599	590	581	631	633	629	645	651	643	611	615	617	620	643	634	603	632	601	611	601	630	638	597	650	599	628	624	607	605	629	612	620	666	635	636	636	626	618	610	628	610	603	565	668	571	628	648	663	611	615	646	658	586	582	636	634	645	629	630	580	598	580	574	641	596	619	636	632	559	594	613	624	608	601	592	609	638	618	636	589	625	624	620	646	601	628	639	604	636	576	638	612	621	626	592	613	627	602	636	636	615	631	647	626	620	616	663	620	599	594	640	588	624	616	618	591	619	622	621	627	545	618	604	628	595	678	595	590	587	645	607	646	616	605	626	594	602	640	593	645	625	596	590	627	602	603	557	616	629	603	601	616	568	664	607	610	600	611	628	608	674	624	553	592	608	632	609	616	653	628	633	617	614	621	625	624	579	586	613	619	617	616	598	626	648	616	621	663	632	577	669	632	602	607	647	640	589	615	590	622	613	577	619	572	588	592	641	604	593	575	586	579	617	632	624	591	609	633	580	607	654	578	659	626	632	601	597	619	638	645	661	612	643	610	627	620	588	630	626	643	584	621	608	620	578	602	620	621	614	634	598	587	612	689	583	623	646	609	625	633	610	636	663	586	649	603	625	616	584	609	554	644	617	655	591	590	629	650	632	673	626	585	589	612	641	576	630	601	596	674	610	628	621	608	609	613	603	618	648	632	639	587	610	608	627	622	624	576	605	642	643	626	631	634	626	616	624	620	628	591	640	626	675	612	586	597	641	685	612	601	601	666	586	635	625	599	599	577	607	637	605	617	648	633	663	648	560	595	626	604	620	679	576	576	633	608	586	639	613	627	672	614	625	647	562	613	614	613	610	583	643	606	612	630	616	640	629	582	609	614	588	602	618	644	601	612	639	609	629	594	620	582	621	613	572	627	652	642	585	641	607	606	591	640	586	653	592	605	590	632	631	649	634	630	657	622	676	644	594	642	645	626	608	637	574	591	628	585	626	609	619	632	626	580	620	670	627	596	600	602	621	611	629	608	574	602	618	651	662	629	659	592	567	605	626	583	562	637	604	626	632	662	638	647	625	653	603	627	600	625	617	581	608	642	628	619	586	628	641	608	633	676	643	605	609	671	615	620	647	616	642	580	623	616	619	599	594	639	610	558	632	586	645	645	611	606	586	618	641	588	611	606	629	578	607	600	599	631	618	652	623	572	613	632	638	630	657	596	643	589	598	588	649	634	569	594	594	615	612	627	592	592	564	625	637	654	579	633	586	610	615	602	646	638	542	656	562	617	584	605	589	642	613	594	599	639	680	621	646	615	611	591	605	618	605	644	552	634	583	676	619	607	601	601	603	586	599	635	593	590	647	655	622	607	615	615	615	626	642	631	626	646	613	599	612	664	672	595	616	615	604	620	615	620	596	575	610	589	610	616	593	615	621	610	599	591	617	615	606	615	640	590	595	610	625	604	623	573	610	595	624	579	624	610	632	595	600	598	614	625	597	681	615	603	615	583	565	634	588	603	620	620	618	638	589	602	598	621	615	616	586	635	591	609	608	577	622	633	569	602	629	667	619	573	642	594	645	628	571	601	619	619	643	637	622	653	619	557	604	655	644	644	618	580	605	639	627	598	654	598	612	648	616	617	564	613	608	644	614	640	587	628	625	615	613	610	621	608	614	593	602	607	672	627	612	610	589	595	636	568	604	643	609	607	644	584	556	657	637	609	608	606	650	565	623	581	597	612	571	634	631	581	582	547	627	625	682	617	634	647	598	628	648	641	621	627	618	577	617	599	619	672	617	619	609	594	619	609	586	599	656	627	632	542	626	640	602	611	606	660	663	644	598	583	687	612	582	607	629	664	626	636	607	575	619	589	655	630	605	634	595	596	579	618	628	633	626	579	604	601	623	622	601	634	625	630	604	595	672	653	571	596	629	628	584	637	613	641	604	617	609	617	604	629	622	617	604	662	598	606	619	622	579	611	608	624	668	605	597	634	630	584	608	610	633	608	658	608	630	632	648	617	591	679	625	576	599	584	635	607	624	616	623	659	603	611	607	628	579	589	608	626	625	610	618	627	637	666	583	627	635	558	625	620	588	585	609	609	654	600	641	551	644	569	638	650	633	601	613	596	601	652	589	638	627	581	645	645	658	658	599	627	581	675	644	610	616	635	632	582	610	625	607	631	628	690	632	611	661	578	600	625	609	633	577	619	597	620	633	617
