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
336243804427	336243804945	336243805495	336243806044	336243806595	336243807145	336243807695	336243808245	336243808795	336243809345	336243809895	336243810445	336243810995	336243811545	336243812095	336243812645	336243813195	336243813745	336243814295	336243814845	336243815395	336243815944	336243816495	336243817045	336243817595	336243818145	336243818695	336243819245	336243819795	336243820345	336243820895	336243821445	336243821995	336243822545	336243823095	336243823645	336243824195	336243824745	336243825295	336243825845	336243826395	336243826945	336243827495	336243828045	336243828595	336243829145	336243829695	336243830245	336243830795	336243831345	336243831895	336243832445	336243832995	336243833545	336243834095	336243834645	336243835195	336243835745	336243836295	336243836845	336243837395	336243837945	336243838495	336243839045	336243839595	336243840145	336243840695	336243841245	336243841795	336243842345	336243842895	336243843445	336243843995	336243844545	336243845095	336243845645	336243846195	336243846745	336243847295	336243847847	336243848395	336243848945	336243849495	336243850045	336243850595	336243851145	336243851695	336243852245	336243852795	336243853345	336243853895	336243854445	336243854995	336243855545	336243856095	336243856645	336243857195	336243857745	336243858295	336243858845	336243859395	336243859945	336243860495	336243861045	336243861595	336243862145	336243862695	336243863245	336243863795	336243864345	336243864895	336243865445	336243865995	336243866545	336243867095	336243867645	336243868195	336243868745	336243869295	336243869845	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2641	3650	2300	2642	3650	2300	2643	3650	2300	2644	3650	2300	2645	3650	2300	2646	3650	2300	2647	3650	2300	2647	3650	2300	2648	3650	2300	2649	3650	2300	2650	3650	2300	2651	3650	2300	2652	3650	2300	2653	3650	2300	2654	3650	2300	2655	3650	2300	2656	3650	2300	2656	3650	2300	2657	3650	2300	2658	3650	2300	2659	3650	2300	2660	3650	2300	2661	3650	2300	2662	3650	2300	2663	3650	2300	2663	3650	2300	2664	3650	2300	2665	3650	2300	2666	3650	2300	2667	3650	2300	2668	3650	2300	2669	3650	2300	2670	3650	2300	2670	3650	2300	2671	3650	2300	2672	3650	2300	2673	3650	2300	2674	3650	2300	2675	3650	2300	2676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36121	39891	21002	12936	6285	2740	1375	890	716	558	409	338	350	296	257	294	261	231	236	246	214	211	225	199	205	221	204	184	207	197	205	200	220	179	185	166	176	197	179	216	176	212	194	178	170	190	224	192	176	174	170	161	168	175	191	190	196	183	170	184	202	216	184	186	186	212	173	165	188	163	254	588	1170	938	329	194	183	173	172	186	176	161	200	177	157	215	169	181	186	202	179	179	163	175	174	175	195	184	184	166	173	178	155	154	167	181	182	155	178	131	192	186	184	182	173	173	219	166	182	166	181	191	189	177	169	159	150	153	174	173	186	180	168	192	174	183	186	160	171	173	144	163	173	172	166	171	156	167	184	171	191	182	166	168	167	178	178	166	168	181	188	189	190	194	150	163	172	184	198	175	161	176	162	165	162	170	153	167	185	162	163	174	180	175	173	152	166	181	210	174	176	146	173	166	171	180	175	168	178	185	146	177	182	181	170	180	180	173	195	154	166	193	155	171	167	178	172	194	181	183	171	162	161	173	170	146	188	159	177	163	162	155	183	167	161	161	166	182	186	178	180	181	171	177	180	205	184	174	182	174	191	175	171	199	166	178	161	168	166	177	172	169	167	186	137	180	191	165	182	196	165	175	189	155	189	175	171	184	152	166	175	191	177	184	194	187	172	186	164	173	191	173	196	181	169	182	166	159	175	173	174	194	176	200	186	200	212	178	187	168	171	168	196	177	179	179	164	163	191	195	163	173	189	178	191	168	193	191	179	195	184	168	168	178	196	164	182	176	167	152	173	145	174	181	179	160	174	172	179	169	188	186	150	174	172	177	185	168	161	186	192	176	176	136	177	189	151	188	200	178	163	188	156	205	172	195	182	181	163	152	147	202	169	182	138	151	178	177	199	157	161	190	185	159	162	157	151	163	189	163	173	168	188	176	185	170	161	135	180	167	186	177	185	156	167	160	164	160	191	142	183	181	186	181	165	156	182	211	184	196	178	159	194	165	185	190	175	190	192	176	178	167	191	171	177	175	177	168	167	162	155	176	173	166	188	165	185	163	192	158	178	157	174	193	181	152	184	175	178	186	180	184	178	184	187	163	183	178	190	208	175	171	174	181	172	174	168	180	166	182	177	191	171	154	186	169	168	179	157	182	165	173	187	166	179	154	158	182	180	167	168	158	163	169	172	178	180	200	190	178	171	209	180	188	186	183	168	187	200	159	176	168	179	195	160	163	161	191	177	167	203	190	203	163	181	142	157	185	170	182	196	176	158	193	168	193	177	157	174	179	189	172	184	168	182	175	197	177	169	177	159	190	189	186	169	173	153	166	175	195	195	172	170	184	208	190	172	173	186	176	173	190	158	172	184	173	188	165	191	183	169	178	166	186	197	142	160	166	187	180	170	196	200	169	177	197	174	184	187	166	179	185	169	175	198	164	180	188	174	185	151	173	161	190	175	180	171	171	172	175	182	200	189	162	152	168	149	178	170	189	171	176	180	167	148	171	192	184	172	185	177	169	179	161	183	186	184	148	171	190	176	167	159	164	186	162	174	171	173	178	170	182	162	142	190	154	170	190	183	183	156	201	175	169	149	172	166	175	174	177	176	154	156	168	162	139	186	177	158	190	163	158	155	179	165	168	191	174	185	194	168	179	171	190	168	200	170	188	164	164	157	175	165	190	183	184	166	172	189	184	176	183	172	160	164	186	179	155	176	159	161	147	157	189	183	181	165	177	206	188	174	202	173	176	188	178	191	196	197	186	173	173	164	190	168	162	158	189	150	172	180	191	179	159	169	163	186	177	164	177	199	164	163	169	195	155	165	171	171	171	162	186	168	204	176	168	184	170	168	153	187	164	189	177	172	163	176	175	160	170	180	164	160	169	164	154	199	164	175	153	161	185	147	169	160	158	191	173	156	171	166	167	170	189	196	153	199	175	194	156	182	178	175	175	193	165	190	179	174	191	178	179	171	167	179	206	180	178	183	181	161	155	163	192	148	190	164	159	181	174	153	169	208	191	167	184	141	150	194	192	159	176	163	194	166	168	186	161	154	193	153	177	188	172	172	156	159	199	197	183	179	213	189	185	170	156	165	187	184	132	178	187	151	164	193	172	201	180	182	184	178	176	191	195	173	172	177	187	196	165	161	173	181	166	171	189	158	154	175	173	174	174	186	175	177	196	174	171	186	176	188	191	173	180	150	172	187	165	164	177	187	176	184	179	235	161	169	177	170	188	196	148	174	170	193	164	160	206	186	187	161	160	195	181	158	171	195	156	177	181	196	175	167	162	169	184	179	170	191	170	179	149	191	190	179	184	165	164	162	199	165	169	192	167	183	180	185	180	191	179	174	179	175	172	166	163	181	181	205	216	156	199	194	147	203	189	186	164	190	156	181	165	168	171	169	182	168	148	166	185	155	156	158	168	158	170	174	156	181	191	173	188	198	195	186	174	176	166	166	199	174	176	166	183	183	163	211	155	193	167	188	154	164	192	158	198	171	182	164	173	170	169	168	178	166	168	184	156	163	187	171	171	182	186	158	159	207	175	179	164	156	181	165	162	156	171	202	166	161	162	192	178	185	175	176	163	188	198	187	169	158	179	161	212	189	155	173	184	180	173	190	181	146	221	164	191	181	188	187	175	187	160	159	185	174	176	163	180	165	201	162	191	156	168	193	198	180	173	177	161	170	186	187	172	195	180	185	168	155	179	159	169	179	181	190	186	164	177	158	172	187	184	179	170	181	161	157	179	156	174	204	148	178	171	169	162	168	194	178	176	176	169	172	180	183	203	166	190	204	193	188	199	189	168	168	194	173	155	192	175	169	188	168	198	169	188	164	161	178	166	170	167	153	182	167	172	173	176	180	174	178	159	171	187	182	198	166	198	185	194	154	192	154	188	199	160	178	182	169	180	159	164	179	179	186	160	152	182	168	176	178	185	180	169	168	184	182	162	181	160	163	173	196	187	178	184	183	175	169	179	172	177	185	162	182	146	175	142	167	164	178	180	191	171	168	182	166	156	152	179	177	204	167	169	185	171	170	181	187	170	163	199	171	167	177	181	176	165	175	182	192	159	173	191	188	173	173	164	167	188	188	182	191	168	204	178	176	195	195	187	183	178	178	158	164	177	176	191	178	185	165	170	161	200	159	176	171	173	154	179	194	157	155	183	198	199	164	161	183	183	188	177	175	198	175	184	167	184	159	176	159	179	160	175	168	183	156	184	161	176	170	176	187	194	161	187	205	170	179	158	180	160	200	168	184	133	142	189	191	183	179	163	176	168	157	163	165	156	174	151	157	175	177	173	171	193	199	174	180	156	174	183	160	189	175	172	169	191	175	183	185	182	186	173	155	183	183	154	177	170	152	182	167	189	180	177	189	175	187	154	178	178	181	192	200	195	162	174	189	188	173	187	179	194	196	194	174	185	186	185	167	191	169	172	165	173	169	179	159	152	149	182	181	190	175	168	165	169	166	184	171	176	154	188	166	164
24990	29680	7038	7223	6199	4920	4089	3497	3348	2667	1820	1702	1457	1316	1261	1157	1022	1034	943	951	850	870	786	804	784	842	765	724	711	743	644	621	645	607	636	630	588	625	639	580	646	612	558	591	582	647	556	571	571	577	536	560	541	574	556	517	575	553	567	560	529	542	569	548	579	628	560	564	571	517	948	3995	8194	6366	1691	495	482	521	490	529	481	510	511	519	514	454	468	491	485	511	514	524	494	514	494	499	478	517	509	507	496	525	512	527	565	503	532	486	465	520	521	528	509	517	510	505	523	506	497	486	479	515	444	504	547	528	491	479	539	492	508	519	519	504	490	482	522	509	484	562	539	514	491	484	464	488	470	506	500	467	529	528	477	526	506	497	487	479	529	529	506	510	489	516	499	476	498	496	497	479	488	541	498	502	494	536	486	540	509	525	498	526	505	519	489	515	526	453	525	528	490	535	502	534	514	477	448	486	501	495	470	529	499	509	484	525	501	538	554	505	490	511	467	448	492	489	504	503	512	474	503	508	484	492	499	511	505	457	495	524	532	493	512	506	481	515	504	554	503	456	541	542	515	470	480	495	520	486	489	534	500	456	494	510	459	513	507	526	505	488	511	484	506	505	495	464	479	502	477	541	514	527	490	500	523	537	480	513	501	542	527	488	504	513	502	497	547	511	533	500	450	476	529	555	529	497	481	489	504	516	513	497	485	495	503	514	481	520	517	509	493	492	503	513	491	503	511	483	515	497	488	536	515	486	514	463	524	518	493	502	507	475	476	479	502	484	473	497	486	508	525	521	497	558	510	480	506	505	521	527	509	531	546	485	475	506	474	516	524	495	487	520	461	490	482	519	504	500	555	468	493	536	473	517	490	561	483	511	502	515	484	483	496	500	514	497	518	502	477	491	471	532	532	501	494	471	496	512	515	490	500	499	476	514	492	487	510	507	464	508	508	516	479	505	474	483	470	525	516	496	538	510	504	470	499	504	475	534	493	495	487	489	512	524	473	476	457	444	521	527	491	527	465	538	529	503	522	548	499	506	490	513	511	517	519	535	495	540	488	469	543	489	519	515	527	470	513	533	494	445	518	547	502	550	518	515	536	472	512	502	475	522	512	490	554	511	498	489	503	468	472	521	480	490	527	488	451	502	471	527	467	525	537	458	532	508	542	520	466	494	518	466	494	484	507	508	536	544	491	471	497	537	496	548	501	508	479	493	504	495	494	474	520	471	487	487	558	494	518	514	459	502	466	495	490	498	558	507	513	536	480	498	467	497	494	495	525	517	483	527	524	522	539	465	488	518	525	502	504	523	515	504	491	492	510	468	485	519	501	531	491	487	488	468	483	522	528	502	510	509	493	485	504	483	498	508	564	472	530	486	530	504	520	482	507	502	469	508	481	523	499	473	547	520	514	462	510	497	499	504	533	469	507	472	499	514	542	520	511	515	489	511	528	501	458	525	531	515	524	494	498	523	493	526	520	516	430	524	498	485	545	498	511	469	509	490	537	484	472	454	464	497	495	455	501	484	509	481	482	454	507	524	501	522	495	511	514	505	541	482	526	456	529	505	468	520	525	495	464	486	508	490	442	512	486	498	465	483	503	514	518	507	510	510	492	510	492	544	491	539	510	496	460	489	462	532	487	513	522	482	517	482	509	518	493	508	514	478	479	463	499	502	497	540	490	523	493	483	480	476	486	494	503	478	516	485	513	481	470	496	498	489	468	500	513	496	528	498	496	512	493	485	473	529	507	490	496	468	503	489	476	514	530	510	540	504	451	476	507	514	545	470	534	501	485	530	467	514	463	541	486	523	487	550	526	528	558	556	495	502	517	504	500	496	476	509	483	497	444	479	476	474	514	459	526	510	490	487	488	489	505	500	525	496	506	498	462	480	502	482	528	551	476	549	523	520	476	481	518	463	462	514	540	494	449	506	474	453	505	495	510	489	534	501	488	513	517	491	503	481	502	519	499	498	465	479	439	522	530	512	494	543	457	451	502	472	488	506	518	524	498	508	490	490	537	467	488	490	530	534	508	476	505	457	511	469	510	486	496	484	513	520	479	500	486	486	527	499	475	521	534	499	486	484	505	494	505	537	480	540	503	519	515	492	532	477	517	514	483	507	498	519	549	510	452	464	499	509	498	495	463	478	517	492	512	454	524	512	520	495	481	516	530	480	490	557	484	473	472	497	528	489	484	490	475	522	510	547	510	506	492	520	521	500	509	497	515	487	585	480	469	518	495	495	485	502	562	482	492	539	517	475	460	503	518	515	488	522	521	512	480	492	476	482	529	543	533	516	478	503	447	511	481	489	540	505	537	515	494	505	502	537	495	494	465	476	455	451	525	527	485	535	507	505	478	487	532	509	522	502	492	504	480	476	484	510	536	505	482	516	467	520	502	469	485	502	501	473	553	470	506	484	467	501	503	527	499	494	482	502	500	488	485	510	485	466	496	509	462	538	520	537	517	493	489	479	475	509	506	485	495	484	438	493	540	529	456	543	508	482	500	477	514	539	509	509	528	523	508	536	504	511	456	475	543	463	497	485	518	506	504	514	469	480	492	471	481	485	509	500	525	515	478	474	467	490	480	473	486	519	471	499	519	514	572	473	526	514	514	529	454	484	530	503	514	525	508	478	533	506	502	495	516	506	535	492	548	487	522	513	506	499	539	514	482	507	537	534	491	519	494	522	491	527	481	454	473	481	477	481	494	515	501	476	446	466	538	519	523	507	486	492	466	520	491	492	486	495	514	516	497	513	509	515	538	505	504	486	519	510	481	496	507	527	466	521	524	504	518	528	539	543	513	496	491	522	505	480	483	507	515	511	473	530	513	537	544	487	457	516	506	481	492	480	525	474	497	518	488	443	506	513	541	493	465	494	532	511	519	502	511	467	503	515	480	532	532	509	503	501	475	474	487	510	498	494	509	470	506	496	526	466	510	475	492	456	493	491	525	530	527	484	497	508	506	489	514	503	514	494	512	492	513	507	505	540	506	439	475	555	521	479	504	520	482	504	465	485	517	515	490	497	532	492	463	496	457	538	466	507	491	495	502	526	460	494	493	512	481	538	461	499	518	517	538	467	484	504	493	515	507	506	519	490	523	481	515	521	544	503	489	514	483	493	491	490	526	491	517	547	526	514	499	488	515	457	497	499	514	508	483	495	518	526	513	500	505	484	496	512	474	498	524	504	489	492	492	514	530	505	475	477	504	492	486	513	495	478	507	536	523	464	471	464	531	529	508	504	536	477	515	482	529	514	505	492	497	485	539	485	498	541	502	494	529	518	485	514	513	497	480	507	526	531	517	505	441	523	503	492	454	499	509	511	466	531	472	477	486	501	498	523	520	491	517	558	503	525	485	517	461	495	523	516	486	539	468	507	472	504	476	518	527	504	503	516	487	515	503	494	534	518	493	526	502	540	521	533	499	470	489	523	503	517	498	537	506	504	480	499	563	511	473	480	545	529	494	491	475	488	495	519	486	479	472	483
7450	3122	603	351	242	188	128	140	135	152	119	124	139	145	119	118	127	131	144	126	146	123	129	119	115	114	123	110	118	117	119	132	116	135	116	143	126	105	130	137	138	111	128	120	152	131	133	139	137	108	121	125	141	122	99	128	119	128	119	115	110	145	117	134	94	107	136	144	127	131	127	150	217	209	180	120	118	134	103	122	130	133	124	127	114	123	110	119	151	145	129	105	134	110	117	136	123	105	130	116	114	134	133	139	107	116	126	110	121	132	125	112	99	125	120	130	114	126	117	117	134	117	106	138	113	105	126	120	135	155	130	100	122	116	122	110	111	125	105	119	140	109	142	141	115	115	125	124	102	130	114	120	133	121	115	121	128	108	117	119	140	107	113	135	115	111	107	143	104	113	126	137	132	117	119	125	115	139	128	123	124	116	123	113	123	125	138	118	122	126	133	122	122	123	130	129	116	127	141	122	119	131	119	124	126	100	109	137	109	125	131	116	122	118	122	115	112	136	123	119	135	131	111	133	105	126	96	133	128	113	125	129	116	110	124	133	120	126	132	131	130	131	107	118	116	114	116	136	132	159	119	144	148	146	138	142	121	126	131	115	119	131	122	132	142	103	134	132	138	134	144	134	130	128	130	127	102	146	130	121	145	113	129	125	130	134	112	129	117	105	131	145	138	124	111	133	115	104	131	126	131	119	108	117	135	119	117	115	142	139	148	118	129	129	103	103	117	131	119	108	123	121	129	134	132	128	133	98	132	147	124	127	128	97	137	121	115	124	141	125	118	120	126	110	126	116	110	115	105	120	127	108	121	128	146	130	127	120	125	117	133	125	110	118	117	116	137	122	116	121	135	127	140	106	122	121	134	126	137	128	128	119	105	114	117	117	133	111	107	123	133	137	138	113	125	151	128	117	97	134	131	123	129	113	122	120	90	124	127	104	115	103	135	146	157	113	127	134	99	122	119	123	120	131	143	129	116	131	121	139	110	114	151	133	106	118	127	113	125	143	111	137	130	123	132	127	125	126	118	129	134	136	112	129	137	135	126	126	129	128	149	133	112	122	121	128	106	135	104	132	124	115	109	108	122	136	122	141	123	133	114	135	143	117	143	132	126	137	119	102	133	114	115	123	129	138	110	143	117	129	139	151	116	128	136	134	137	127	125	101	119	95	135	122	138	108	134	140	118	130	121	123	134	117	108	117	138	125	116	125	121	140	130	129	119	121	122	118	127	123	112	112	131	127	131	121	105	113	110	123	124	111	127	141	123	139	108	140	111	145	119	129	121	138	114	121	112	131	150	118	127	143	134	111	122	118	117	123	127	119	121	130	157	121	127	123	150	102	123	123	126	119	143	121	135	131	108	143	131	124	119	117	122	121	112	126	140	137	133	133	124	131	105	121	133	148	157	122	116	135	117	127	127	136	116	167	129	119	117	128	114	116	123	125	124	131	135	123	141	136	122	116	126	131	111	131	117	129	132	122	121	125	145	114	122	123	116	112	125	124	123	128	114	106	136	107	122	135	132	131	139	135	137	128	106	108	117	140	117	145	107	105	131	126	150	147	125	117	126	123	135	132	139	128	123	138	112	122	136	126	120	123	141	116	147	101	111	117	124	131	102	109	106	117	106	133	119	117	128	119	108	111	119	143	109	138	123	102	122	119	124	122	125	113	121	128	126	120	106	129	141	147	110	125	132	121	132	119	123	122	118	114	132	106	120	129	110	153	108	128	135	112	118	121	124	125	138	132	126	135	114	115	117	124	112	134	131	125	118	139	108	128	119	119	119	104	110	112	122	113	127	121	125	119	116	119	129	110	115	116	133	121	127	128	120	148	119	109	126	137	129	110	127	126	125	131	137	115	115	136	125	128	131	124	133	128	133	132	138	140	129	133	140	125	114	126	111	138	131	119	114	116	135	121	102	139	147	132	121	121	126	131	131	131	129	118	136	97	114	127	109	117	120	122	126	130	120	129	133	146	107	116	123	134	136	136	118	110	122	144	134	128	103	134	133	140	131	136	107	105	122	116	118	108	130	102	124	129	107	141	118	122	117	120	122	119	130	136	108	115	111	135	130	122	117	119	124	121	131	139	118	125	118	127	131	121	131	91	133	141	100	127	122	128	133	119	122	107	115	120	107	124	132	110	122	113	118	153	117	117	122	135	112	115	125	144	120	118	114	110	111	127	115	130	120	108	144	125	109	98	122	130	105	139	122	117	139	144	124	122	125	139	127	117	148	107	132	124	141	139	129	118	129	127	127	114	121	119	120	115	111	119	119	150	134	120	131	129	117	133	132	129	132	126	137	121	114	124	124	117	125	124	138	128	117	116	131	128	113	143	117	117	120	123	133	152	115	126	113	141	111	159	115	116	138	144	132	122	123	122	124	130	129	99	125	139	134	117	109	123	126	120	111	137	135	126	123	125	144	132	130	138	116	135	125	125	131	114	130	111	111	140	98	137	129	141	117	129	131	146	124	140	141	115	147	133	134	123	136	138	134	129	121	139	125	137	123	124	144	128	144	148	136	123	142	113	110	118	119	116	139	115	128	131	110	122	112	120	124	129	132	116	109	130	138	118	120	114	105	138	110	122	128	125	130	112	126	106	131	139	120	145	136	141	140	126	126	129	132	118	127	115	128	129	110	119	132	148	118	157	143	125	135	125	131	117	124	132	132	109	128	126	120	117	110	112	128	124	132	126	125	124	114	122	127	136	120	147	127	121	107	135	103	124	118	140	107	110	122	128	126	133	119	120	135	168	118	136	120	112	135	125	147	128	112	122	120	121	134	137	116	130	119	121	109	121	118	128	107	120	129	141	151	120	123	144	132	132	137	125	130	129	125	134	102	121	130	116	118	141	139	123	115	119	116	145	125	123	115	136	106	127	133	120	131	125	105	127	131	113	114	135	115	141	135	145	123	124	114	117	131	124	118	146	111	120	140	127	145	126	115	154	140	124	149	103	125	123	128	155	112	131	129	134	120	129	122	113	127	131	130	136	113	125	140	133	116	129	108	143	133	145	145	126	129	106	145	114	138	121	126	131	117	128	139	106	131	135	101	144	124	109	123	111	127	138	147	124	122	140	121	125	129	131	122	119	120	140	141	119	127	118	129	133	108	141	123	108	120	121	99	119	119	129	148	119	106	119	127	138	141	114	116	143	132	123	127	125	131	125	131	130	111	123	159	128	119	122	132	118	132	131	118	125	117	127	115	130	144	113	121	131	123	126	127	130	121	156	138	120	137	115	131	120	152	113	113	126	132	124	112	145	142	125	118	102	120	131	144	123	119	138	140	140	125	131	108	121	120	133	115	133	127	138	120	115	129	129	122	140	132	107	119	135	142	118	112	141	127	140	125	142	133	133	137	115	123	152	135	128	136	106	115	107	134	123	134	116	138	85	129	104	108	122	116	131	133	144	137	111	119	120	119	124	123	125	132	131	129	117	133	133	121	113	125	141	112	106	120	119	141	121	145	125	131	122
5774	3555	749	666	610	474	512	476	462	465	436	398	378	432	394	421	394	405	402	402	397	400	383	409	402	374	343	384	365	333	361	379	384	373	376	322	358	385	378	388	385	392	360	361	373	390	384	360	391	369	377	393	370	388	386	363	383	382	364	364	413	391	353	348	362	381	333	397	371	402	416	622	1076	1195	665	360	354	429	391	365	370	372	371	368	395	402	359	375	387	398	373	370	369	417	390	367	390	393	402	401	375	388	375	364	369	408	387	383	393	350	345	378	381	354	392	346	377	352	356	369	398	375	362	387	381	388	384	355	380	372	398	367	367	370	376	394	357	364	391	367	387	335	384	357	360	380	360	377	398	372	351	391	379	423	345	375	376	374	354	365	379	386	406	337	383	358	383	364	371	334	367	368	374	364	343	363	372	372	376	378	361	387	391	372	405	415	348	378	364	371	348	384	344	357	374	388	382	364	383	396	375	358	430	390	374	344	412	394	358	373	374	377	396	402	372	355	354	324	394	394	373	364	359	364	377	387	342	391	366	404	382	394	417	371	366	361	355	410	398	382	388	397	353	393	349	395	346	361	395	363	394	333	375	357	383	387	364	382	404	360	372	398	402	421	360	403	382	354	382	351	375	357	353	390	394	388	361	366	369	372	375	401	414	363	366	376	381	361	359	382	354	341	389	355	374	398	366	376	378	409	396	392	409	351	347	382	377	398	384	346	367	405	383	364	367	354	341	362	381	393	348	404	370	404	369	387	392	372	366	367	384	357	415	370	378	352	347	397	335	373	388	363	348	370	360	378	382	400	361	375	393	374	386	375	353	378	380	393	368	413	378	394	384	381	386	397	358	392	360	385	368	360	334	371	368	390	368	362	394	373	356	393	364	407	376	375	347	369	363	405	396	341	367	379	346	406	361	382	405	386	367	388	357	371	368	363	415	350	369	379	391	375	368	375	375	373	353	361	395	391	374	365	381	373	367	353	369	382	385	402	365	381	365	376	385	409	404	400	385	375	370	373	352	367	379	374	396	421	361	374	366	366	379	367	360	367	381	365	394	363	380	356	340	378	389	354	358	381	333	402	329	410	400	406	348	406	363	355	390	327	389	397	365	347	385	404	389	350	384	386	391	374	404	369	357	403	356	382	369	348	357	395	367	362	383	403	339	378	361	355	376	369	385	378	367	390	364	397	390	353	383	361	362	402	411	360	364	384	383	403	383	369	395	384	412	359	375	371	362	360	390	362	355	403	364	386	376	376	348	337	345	395	365	367	377	403	347	391	384	391	330	418	361	378	371	387	339	369	350	363	368	382	398	421	342	394	356	413	386	340	373	366	377	389	400	371	390	351	379	399	400	376	359	342	377	384	395	373	365	352	353	357	390	374	378	362	384	367	377	381	381	390	393	369	372	374	379	390	353	371	397	347	370	374	395	398	354	410	353	373	356	367	399	365	403	378	389	348	388	365	353	366	386	382	390	362	396	372	377	387	382	415	392	374	388	367	380	395	367	410	383	354	387	380	364	419	363	359	371	400	370	358	371	378	343	381	372	374	344	382	392	376	363	396	348	368	386	390	387	358	371	377	377	363	386	405	341	389	383	374	352	357	419	376	375	374	420	366	379	376	401	402	356	395	360	377	385	373	355	375	418	356	399	392	369	385	360	388	373	359	400	421	406	430	365	389	395	349	376	358	338	352	386	376	361	395	348	379	384	374	370	393	396	335	376	390	386	373	372	338	395	381	372	409	381	379	375	391	394	380	351	402	389	394	412	377	380	387	375	364	397	380	360	382	398	367	367	401	362	372	395	385	375	345	348	370	400	390	408	388	416	390	370	370	399	401	372	365	391	397	362	379	335	399	385	356	391	372	380	368	352	381	334	407	366	348	369	363	376	388	350	383	354	353	395	366	405	377	358	357	356	356	358	403	328	354	353	354	352	372	345	345	382	365	366	347	376	377	369	381	381	383	368	373	371	374	413	363	357	368	377	375	379	379	374	385	378	365	385	352	346	403	391	392	357	362	405	351	370	357	363	366	383	402	353	411	358	382	397	386	365	381	350	394	401	386	398	378	353	362	358	413	384	339	367	353	382	376	400	351	370	401	357	372	373	375	381	344	393	375	384	358	368	341	400	368	370	350	402	373	383	438	384	355	361	368	345	333	373	363	368	391	391	384	369	385	361	343	384	364	400	374	362	383	366	401	401	368	355	356	404	374	356	372	422	407	337	385	375	380	333	359	352	380	371	361	365	350	376	346	348	362	354	382	413	341	382	375	378	363	361	350	382	368	374	390	406	399	386	375	372	366	378	377	399	370	367	370	379	365	363	378	368	426	419	396	367	391	402	365	381	406	347	397	341	351	367	366	375	365	357	377	433	346	362	415	353	350	361	384	390	371	393	348	365	362	376	383	357	353	380	341	363	394	422	367	372	367	386	366	417	382	391	392	360	351	372	338	362	383	380	328	345	396	354	381	345	357	329	366	361	365	343	380	364	395	404	342	391	391	383	367	377	357	350	370	390	382	358	382	388	363	375	425	385	365	386	409	351	356	345	345	399	380	389	391	409	375	397	388	377	355	380	390	348	378	378	347	388	380	374	381	356	373	360	349	385	363	359	372	387	379	370	395	375	359	372	389	354	396	386	361	379	389	362	374	357	347	356	361	387	350	348	391	382	377	349	370	360	390	386	360	372	396	384	406	348	364	388	344	365	349	403	347	410	342	364	371	394	364	365	401	359	406	382	378	346	375	375	378	402	361	355	379	378	373	354	374	350	388	376	376	358	387	410	395	359	386	412	378	383	373	365	362	377	366	406	380	379	327	359	390	369	371	344	385	351	371	345	368	369	362	389	384	405	399	358	368	348	372	399	388	370	383	346	374	381	351	346	359	370	366	347	388	377	374	368	379	364	372	384	372	388	325	382	372	421	371	360	397	375	377	368	365	405	352	360	369	387	347	400	391	364	372	392	351	400	361	340	340	348	397	362	357	412	375	384	352	383	382	361	373	405	378	383	420	374	401	406	379	392	375	374	350	395	364	380	346	387	358	349	378	400	391	386	351	376	384	380	368	388	351	354	353	394	390	328	380	384	376	382	365	403	416	342	379	369	367	376	385	358	372	362	360	369	400	351	368	364	341	400	339	385	389	393	356	363	384	377	360	339	347	414	380	359	364	392	370	363	385	361	405	355	411	382	384	393	368	414	385	351	339	386	374	351	365	375	369	360	371	375	374	369	347	363	368	375	380	396	396	406	385	398	382	361	410	369	377	365	390	408	387	405	399	363	367	374	424	356	385	374	369	375	390	333	383	363	386	349	374	341	380	382	391	381	361	345	396	381	354	360	342	382	352	376	366	334	374	380	354	367	378	361	386	378	400	364	398	414	361	392	404	366	359	381	365	398	373	368	363	373	421	402	388	376	357	394	379	385	386	355	364	399	332	358	401	356	352	364	354	349	377	374	371	378	362	393	359	370	385	357	381	403	356	366	392
26975	20739	7717	3106	1495	779	450	327	245	228	161	162	130	140	124	122	101	119	114	122	102	101	107	109	98	103	104	87	102	111	94	108	78	113	92	103	101	94	77	95	95	90	94	84	87	82	91	70	99	90	82	88	82	110	98	80	75	76	93	78	91	92	96	89	80	110	82	90	82	79	117	232	418	397	152	97	74	90	82	78	109	112	94	109	104	89	84	104	97	77	79	92	80	101	94	87	83	94	98	82	88	98	100	81	92	102	97	96	93	85	74	93	96	78	89	90	84	81	82	85	89	79	83	69	94	88	107	94	73	87	92	76	91	100	87	98	75	90	84	90	100	79	72	84	97	93	84	96	96	88	86	95	81	100	104	98	95	88	79	70	94	92	102	77	85	92	95	86	83	80	86	91	105	90	87	90	92	82	106	82	82	99	84	86	77	76	79	91	97	99	95	88	93	89	88	89	90	91	76	87	82	77	96	92	102	67	104	97	80	106	82	99	113	73	86	88	71	93	93	91	63	95	79	91	83	85	80	82	80	91	103	77	82	77	86	77	96	79	92	97	96	88	83	79	81	89	68	91	92	94	84	70	69	98	87	91	89	87	86	73	115	84	96	82	106	76	75	101	91	94	92	70	89	93	80	82	77	94	73	87	68	92	82	82	84	90	84	89	81	81	98	83	96	81	98	88	97	83	82	93	96	87	73	102	87	81	83	98	93	90	96	83	87	89	81	103	81	103	89	96	94	82	97	79	103	70	94	91	107	84	86	90	105	82	79	95	91	97	101	108	79	83	82	86	90	80	90	88	101	81	87	94	98	96	94	101	81	99	82	83	91	78	111	70	76	89	90	92	77	85	120	101	92	94	79	81	69	100	79	86	67	92	84	89	89	92	96	86	88	79	78	91	99	115	100	90	87	94	92	95	78	85	90	82	89	76	87	98	87	84	103	84	66	67	81	82	82	82	77	85	114	87	96	71	96	100	97	84	86	88	71	99	71	101	95	81	100	97	85	95	87	90	87	84	83	90	92	99	75	86	93	94	71	81	83	71	84	85	95	93	99	88	85	84	99	91	91	81	105	89	69	87	84	96	72	82	91	80	87	81	80	90	87	85	93	73	84	80	86	102	87	93	102	93	77	109	84	105	83	80	88	104	100	81	88	92	85	92	88	96	88	77	81	106	90	94	97	92	89	86	101	92	90	85	93	90	96	100	82	92	108	83	84	104	82	79	98	76	95	82	95	78	96	91	92	111	92	100	82	80	82	93	79	103	75	101	89	109	94	99	81	96	89	82	78	84	79	86	100	99	90	85	84	92	83	105	86	82	97	89	82	78	81	94	92	98	102	88	79	95	105	93	82	92	88	86	80	84	90	89	92	90	107	108	91	71	87	79	102	85	89	101	101	79	80	111	82	92	96	89	110	90	89	89	99	82	93	65	105	71	84	87	97	97	97	91	91	92	91	88	87	77	94	75	90	99	98	81	114	81	83	81	95	83	90	107	98	96	86	108	81	91	89	73	98	68	80	80	90	95	101	95	73	94	100	114	98	69	83	93	93	74	91	80	84	71	83	85	81	78	77	79	93	93	99	89	80	91	95	112	102	97	93	88	72	93	81	77	85	108	81	99	91	77	101	105	90	79	95	87	91	94	84	85	103	90	102	79	78	101	87	90	92	78	72	90	89	78	67	106	112	93	88	81	80	95	90	86	102	107	91	98	101	101	91	78	79	75	69	99	99	97	82	89	106	110	113	100	93	86	80	86	78	87	91	80	96	78	87	78	104	86	72	85	89	95	99	88	87	78	90	100	98	81	92	96	82	80	100	95	93	97	85	85	96	84	82	81	99	98	97	79	98	94	79	86	91	86	80	76	90	75	82	90	75	92	84	93	81	80	80	91	102	86	97	77	68	77	97	98	75	84	79	102	86	82	84	90	96	99	88	81	87	83	91	70	93	89	78	92	95	102	103	88	98	76	81	93	80	80	91	92	87	76	104	114	97	80	93	83	93	81	88	78	87	84	98	84	80	96	70	92	89	97	75	86	104	88	90	89	108	105	80	105	79	81	89	77	97	76	83	101	85	96	81	97	79	88	68	99	108	97	97	96	65	79	102	103	78	73	83	94	96	95	84	89	82	89	99	90	84	103	99	84	86	95	87	103	95	98	80	78	83	98	86	104	80	99	87	103	85	88	83	82	102	92	80	85	78	88	80	79	80	88	106	81	92	98	102	81	86	87	79	65	96	98	90	95	102	94	81	87	71	96	89	74	86	93	83	89	93	102	103	91	96	104	91	80	89	94	94	102	89	93	80	93	88	79	76	79	98	87	112	93	105	102	107	75	101	89	85	82	103	97	95	70	88	83	82	89	82	89	78	92	94	81	78	104	75	98	86	84	90	93	105	85	71	73	86	86	88	88	76	79	88	101	96	101	94	93	96	87	75	107	68	84	101	85	83	82	88	81	75	91	96	101	86	89	90	87	76	101	106	84	108	96	72	92	87	99	102	70	87	92	104	105	79	112	87	90	91	98	86	88	78	90	78	84	77	102	73	79	83	84	87	92	97	85	86	93	98	77	107	101	84	78	88	93	101	108	83	85	89	104	90	96	101	80	99	74	73	93	108	93	78	86	80	91	84	102	85	84	93	106	77	99	87	68	67	85	96	91	86	104	99	89	96	88	88	86	88	103	97	113	97	92	79	88	90	89	80	90	92	82	94	91	74	94	79	97	88	83	88	85	78	85	94	83	91	84	78	85	97	89	65	77	86	85	84	101	104	76	98	80	90	73	75	97	103	93	92	109	82	75	92	89	77	82	102	89	68	76	74	85	89	94	87	92	78	102	75	89	96	82	107	86	76	94	110	103	76	89	76	76	111	81	102	102	94	92	106	72	75	85	81	87	96	105	98	81	73	97	79	96	85	88	103	90	79	75	90	94	101	76	93	79	76	104	79	95	97	79	90	98	94	96	88	84	78	89	78	83	87	95	92	77	96	94	83	87	94	88	84	84	93	73	87	102	100	77	95	84	88	69	80	85	85	84	91	80	103	87	78	78	96	90	68	94	91	90	75	90	88	92	101	97	85	99	106	95	87	83	85	90	77	88	93	94	74	94	86	84	78	80	91	77	90	110	95	89	88	95	83	79	89	81	82	91	84	81	83	78	77	82	91	94	90	98	97	93	101	95	104	88	80	105	90	88	92	70	92	99	89	88	90	91	104	95	90	86	78	80	90	86	104	95	89	92	76	101	96	86	92	85	73	82	74	88	87	87	79	86	77	104	73	80	99	103	65	96	87	82	97	76	101	81	91	74	80	96	86	87	92	91	89	101	86	91	91	85	59	95	106	82	94	91	88	81	82	68	108	90	91	82	102	78	75	91	98	69	85	81	82	103	90	89	105	95	87	81	82	80	77	79	66	87	75	62	74	84	91	81	102	108	100	84	81	86	86	99	105	90	89	94	84	91	102	97	86	80	98	81	100	87	78	73
19403	11119	3301	3310	2776	2237	1937	1587	1376	1372	899	776	713	681	559	618	495	513	500	453	457	436	404	381	399	396	382	345	374	388	335	377	343	351	362	347	321	362	338	305	321	297	303	322	342	324	325	327	285	328	310	318	340	311	354	329	328	324	312	294	316	303	298	333	303	322	324	300	297	298	455	1402	3138	2900	761	342	283	283	289	282	300	311	294	292	291	296	278	322	273	310	279	265	286	297	310	284	301	308	284	311	283	291	296	299	290	287	285	278	287	279	300	269	291	288	286	296	299	292	283	260	282	247	290	298	293	299	311	272	270	305	285	291	280	285	313	307	299	294	294	305	278	297	274	294	290	295	320	289	296	287	286	298	298	259	292	290	298	266	293	271	294	325	316	265	307	284	302	271	290	287	296	291	278	272	271	284	310	277	310	289	308	311	309	299	292	302	256	275	306	284	306	274	294	303	256	315	281	281	307	274	293	274	303	314	277	269	295	290	271	293	320	267	288	298	253	307	271	294	304	272	299	299	301	310	307	270	257	303	318	291	296	269	300	304	251	305	293	283	279	302	311	237	318	311	292	262	287	298	288	286	289	294	299	295	306	299	299	270	302	281	277	277	284	291	308	316	297	264	316	252	308	272	262	308	325	288	235	292	292	302	275	324	284	335	260	298	293	258	276	274	318	251	302	264	286	285	286	308	266	301	249	284	282	282	304	298	283	325	317	321	304	275	305	298	282	286	298	291	299	298	281	271	292	269	308	270	287	311	277	303	265	303	295	274	284	253	274	276	281	305	296	260	283	294	285	323	284	271	287	284	275	277	272	255	272	331	295	291	298	275	260	294	302	284	263	305	293	295	300	290	305	288	328	278	280	272	299	304	278	296	266	310	282	273	323	316	293	276	294	270	280	277	288	296	305	298	304	294	291	323	296	307	288	284	308	283	316	317	284	271	245	293	306	292	309	298	282	281	307	301	289	303	268	277	285	298	269	267	273	292	316	290	306	288	280	273	275	278	293	313	305	277	295	275	315	287	295	292	307	255	273	319	281	267	319	313	293	274	264	264	267	282	276	312	282	276	287	311	277	278	287	272	309	284	286	289	302	278	271	289	324	292	301	308	312	289	279	298	301	269	286	276	284	288	271	267	288	302	291	264	315	289	282	289	282	311	280	303	297	278	295	302	287	254	268	282	277	298	303	282	299	285	267	303	291	287	267	270	286	274	302	287	288	312	310	291	282	327	247	264	263	300	286	284	285	298	287	281	294	292	287	281	288	303	333	308	290	290	250	314	312	302	300	294	307	304	263	280	299	286	289	304	297	285	296	262	283	298	312	282	306	278	312	292	312	303	302	293	312	286	307	286	298	318	308	299	309	294	282	278	304	257	284	308	286	280	276	291	299	275	294	331	291	284	298	285	290	299	305	281	277	281	295	263	306	289	295	302	308	280	291	280	287	271	292	265	273	306	268	272	298	287	303	296	297	273	275	257	278	300	256	299	303	291	277	292	290	272	298	276	315	293	278	297	310	309	291	286	278	280	303	298	301	287	265	300	273	279	305	289	298	272	275	258	254	303	265	268	289	317	296	280	311	303	300	284	312	322	275	276	296	294	270	271	303	315	291	280	275	300	265	294	293	245	295	312	294	297	303	272	322	274	268	248	271	281	280	270	266	284	291	315	294	299	283	273	317	265	271	274	281	293	282	292	310	271	303	313	276	287	292	285	303	282	312	316	301	308	278	274	289	265	296	288	291	276	289	306	303	297	309	284	301	271	298	293	288	273	305	274	270	272	287	260	286	293	273	316	307	278	278	288	302	279	270	291	266	303	291	307	342	286	298	278	299	279	279	302	293	310	285	282	295	281	289	289	308	282	266	268	293	261	301	306	306	305	261	286	288	314	301	287	274	294	283	306	290	285	305	332	324	276	284	285	275	281	296	273	285	297	301	296	287	316	302	278	266	292	298	295	282	282	286	304	281	306	330	289	316	257	312	287	295	288	287	285	282	301	285	283	289	290	304	301	314	261	292	291	304	289	282	302	311	332	312	292	282	279	295	301	272	290	287	288	287	281	314	289	290	290	315	291	308	266	282	289	323	289	274	298	303	274	276	287	284	285	309	292	283	301	294	313	309	307	297	308	287	260	282	294	287	288	293	289	304	292	285	287	314	287	251	272	316	280	290	263	287	295	258	294	293	290	311	288	274	272	293	291	289	303	276	318	275	310	283	296	273	267	268	299	313	271	298	293	285	301	285	292	319	325	262	308	288	310	289	268	308	302	276	293	303	282	300	283	305	291	298	290	285	304	316	285	301	278	301	281	295	328	311	310	302	287	279	277	308	283	320	310	269	262	297	307	280	260	321	345	279	310	286	290	310	258	294	284	277	269	295	288	298	265	287	297	302	315	278	293	314	281	316	296	268	289	288	277	294	281	286	318	268	317	299	247	315	266	282	306	299	267	301	289	317	308	298	264	297	283	300	294	301	316	328	271	319	285	295	316	281	319	268	254	301	276	309	288	287	282	283	298	309	278	291	294	316	294	274	293	271	286	308	299	299	291	300	289	291	294	277	281	290	272	292	279	331	297	285	269	293	275	318	282	291	306	300	293	297	278	258	266	290	319	329	271	304	342	298	282	295	284	279	290	324	301	288	279	250	283	282	293	288	295	290	289	301	283	298	315	339	294	282	302	274	287	293	304	294	274	312	303	307	308	274	275	285	252	300	295	279	283	304	295	326	314	270	325	309	320	279	331	302	266	328	278	277	327	263	286	305	299	263	306	279	287	298	252	294	263	294	281	284	295	285	332	294	267	327	288	314	309	317	279	279	280	303	317	258	323	317	283	297	298	272	309	276	295	294	292	292	280	274	279	272	300	292	262	253	286	282	298	258	277	264	281	278	273	304	293	286	317	279	254	303	304	286	312	303	310	272	307	302	297	276	278	295	316	279	291	297	318	291	265	292	274	306	268	293	317	284	274	293	318	313	261	305	290	262	286	267	276	251	296	294	310	296	292	275	312	311	264	288	263	290	287	288	285	292	298	276	278	261	305	281	290	292	263	281	302	320	292	296	301	304	297	278	287	338	261	295	273	264	310	277	285	299	275	273	291	327	304	289	278	294	308	300	281	329	285	358	325	313	279	304	320	277	302	298	290	284	305	270	298	283	282	269	292	289	304	282	279	287	276	298	275	274	311	279	313	302	286	257	301	286	286	297	308	305	306	298	278	285	291	269	291	305	285	331	266	270	276	300	296	317	284	310	294	313	288	269	300	283	313	264	315	322	314	284	311	279	292	308	257	329	294	261	306	300	286	304	294	313	292	323	282	303	297	284	273	318	284	292	273	289	270	269	307	287	298	336	272	288	265	292	278	311	292	277	275	314	281	315	304	333	261	284	265	307	298	281	301	288	300	285	312	296	310	253	288	246	305	284	276	298	283	307	302	276	280	335	287	308	306	307	312	276	289	283	297	271	291	298	274	303	292	266	268	297	300
37391	36883	18860	10117	5371	2840	1502	829	721	546	397	349	350	282	309	283	264	257	263	271	256	264	225	200	214	227	203	238	213	221	210	204	192	213	199	183	207	187	211	193	209	175	182	184	213	186	186	219	203	186	200	185	183	178	205	203	179	221	189	197	190	186	206	207	198	194	210	184	187	236	422	926	1165	820	374	166	225	195	183	192	201	192	199	177	204	202	175	175	205	183	195	167	190	197	175	185	188	195	185	204	211	185	188	160	185	182	188	184	208	203	205	185	197	178	177	185	171	198	207	175	203	191	207	188	191	193	172	184	171	187	202	199	169	173	178	186	205	176	201	154	175	191	191	190	202	170	198	197	171	174	201	188	174	177	208	184	192	170	179	175	183	198	191	172	178	187	190	169	170	181	179	149	171	183	181	169	201	182	196	182	178	197	185	188	207	194	183	148	198	191	208	159	174	174	191	205	197	169	183	205	189	161	195	182	173	168	206	179	192	179	181	209	173	198	173	162	181	220	170	193	217	201	197	170	176	216	195	204	161	166	179	188	179	178	185	190	173	223	203	198	183	168	188	223	195	189	190	200	158	185	186	185	174	198	197	169	201	200	192	174	197	188	177	186	192	163	186	165	180	165	169	172	184	183	195	211	200	175	200	181	166	187	190	185	190	188	203	202	181	172	178	177	199	181	182	203	199	182	206	177	152	180	191	183	181	188	181	204	171	186	195	209	177	213	195	180	182	225	197	171	187	185	166	177	185	195	192	184	189	157	172	158	179	175	172	207	196	191	195	150	183	188	194	167	199	173	184	158	190	172	150	193	193	185	193	188	205	169	182	221	186	170	187	181	194	170	186	175	183	180	173	166	175	200	192	190	184	201	172	180	194	212	190	200	181	180	199	212	190	178	174	209	169	215	192	183	146	183	167	165	194	162	175	190	151	165	179	195	172	190	175	183	191	204	182	202	209	191	205	197	202	188	165	192	186	197	201	191	162	176	184	187	195	186	196	184	181	180	160	181	174	172	194	209	186	201	142	176	187	178	195	185	208	190	205	205	191	173	178	182	199	199	193	198	194	211	214	193	193	188	191	176	180	180	192	196	214	202	170	187	184	191	203	170	179	196	221	191	212	194	163	187	187	208	191	198	187	192	180	184	188	185	210	200	185	181	200	190	196	177	174	183	179	185	169	190	181	190	159	179	179	171	196	192	189	204	175	190	201	189	170	176	176	195	190	176	214	180	186	191	213	195	203	184	206	216	203	182	160	185	195	197	160	182	167	190	219	195	188	184	180	158	167	173	179	178	173	221	169	187	207	190	175	184	189	179	191	155	187	194	227	193	184	183	176	190	200	181	198	169	176	209	175	178	209	195	180	196	181	200	208	180	162	194	185	189	189	172	197	149	180	195	185	208	171	215	194	201	184	197	184	195	167	172	175	195	185	230	202	199	179	183	201	154	181	177	212	180	190	194	186	172	175	196	182	181	182	207	173	192	185	200	194	188	167	180	192	178	202	180	192	167	185	185	187	177	190	185	163	190	198	181	185	184	187	195	206	194	193	182	198	211	214	191	180	202	195	196	171	188	189	189	194	180	167	201	183	190	194	180	196	174	168	188	188	183	194	192	191	176	172	195	180	205	192	169	196	212	191	178	180	166	182	196	202	198	186	181	170	164	189	186	191	158	196	185	198	178	194	172	195	189	181	149	179	193	172	184	198	179	170	168	176	215	194	192	195	186	183	169	193	216	184	206	199	184	169	183	151	194	179	174	193	194	182	199	194	174	172	202	216	187	175	191	163	157	176	200	178	189	172	189	182	152	182	215	220	158	200	191	196	203	172	195	182	194	212	189	169	204	181	183	205	185	199	180	185	219	175	191	180	183	222	197	172	187	206	181	176	175	176	171	194	183	183	178	200	204	172	176	173	198	180	201	179	182	199	198	177	181	181	207	184	177	190	216	199	186	182	195	189	200	185	184	200	209	187	197	197	191	180	176	218	189	172	176	182	207	192	160	187	175	197	176	161	218	208	194	175	198	200	164	199	170	192	188	183	184	199	192	184	197	180	176	194	196	178	196	179	185	192	209	190	190	171	166	201	201	188	189	150	189	173	165	177	168	195	175	185	150	190	224	180	179	200	175	193	178	197	194	184	171	185	207	193	216	179	175	192	198	196	174	196	199	208	173	190	187	210	167	181	199	181	172	187	182	188	205	203	197	182	189	194	200	202	169	186	184	170	198	189	201	186	165	184	171	204	179	156	172	175	165	207	188	186	204	201	180	193	193	190	190	186	178	181	173	188	172	180	191	202	192	186	198	185	203	176	181	218	183	169	204	215	195	191	205	197	201	209	160	184	196	186	173	172	182	182	178	208	189	158	171	202	189	172	186	171	203	168	158	173	167	171	183	195	200	202	205	207	189	191	170	176	183	176	204	201	182	200	195	183	160	193	191	173	188	193	208	175	209	166	185	186	172	169	174	178	168	175	180	173	201	209	148	163	169	187	180	189	185	164	196	165	201	181	188	208	190	204	174	212	176	178	203	181	176	176	210	188	171	181	171	181	190	184	190	177	193	153	192	187	157	210	201	175	173	194	214	200	197	199	172	178	218	188	181	190	201	179	168	167	209	195	182	207	197	186	206	186	211	185	182	187	157	180	183	192	197	192	185	181	187	176	188	187	194	181	188	184	205	207	167	198	175	190	181	178	184	195	196	198	172	176	210	172	179	177	169	206	187	173	183	178	169	184	183	184	182	182	172	175	176	193	193	200	185	191	175	188	177	172	168	184	206	185	193	175	177	191	175	194	206	173	187	196	181	191	192	189	204	207	202	169	215	203	199	164	160	180	211	215	179	195	205	177	187	192	217	204	189	197	148	188	185	168	186	186	152	190	209	163	198	199	184	157	189	180	164	196	171	204	194	207	181	195	194	181	184	186	172	201	188	163	174	184	209	185	194	222	184	195	179	190	206	194	191	190	190	186	192	173	188	166	186	181	184	196	175	185	170	159	191	187	181	186	182	195	204	206	181	183	188	184	202	186	188	199	168	199	195	182	195	203	187	196	212	210	176	188	194	209	195	185	208	171	180	166	198	168	186	191	201	205	176	189	167	183	187	193	152	178	167	191	201	199	184	182	168	184	173	198	178	180	231	194	169	195	212	189	194	172	177	186	186	176	163	176	184	197	201	187	189	186	179	189	196	192	169	199	202	197	200	184	186	169	215	185	201	175	189	174	191	192	203	179	177	194	177	169	200	174	161	209	204	202	197	174	164	192	200	177	176	172	173	199	199	197	179	187	163	202	205	224	168	165	209	178	162	172	193	198	182	183	188	171	196	189	186	183	196	191	198	180	179	191	190	194	180	207	183	182	199	172	191	201	160	150	180	193	193	191	186	200	209	206	186	192	166	165	174	186	191	206	201	184	189	208	182	178	200	201	189	189	200	194	214	180	185	165	179	182	228	188	186	195	194	178	193	179	213	190	184	181	181	206	178
25602	25730	8539	7622	6504	5447	4450	3705	3433	2790	2027	1648	1557	1428	1307	1203	1219	1045	1032	977	976	897	841	857	828	770	809	775	765	757	738	709	672	679	693	678	702	665	667	603	662	629	696	633	585	595	620	596	653	605	610	606	581	588	578	589	566	561	584	620	542	575	599	590	555	555	571	615	602	683	2475	6337	8104	5716	2161	577	553	557	578	503	534	566	532	573	552	572	557	544	550	543	562	523	577	553	514	527	548	535	560	507	549	530	547	562	550	557	555	553	576	542	533	537	506	546	568	524	571	539	528	503	531	561	504	550	516	537	560	521	498	512	540	507	553	587	578	501	537	561	529	498	538	599	570	496	542	560	535	557	548	538	530	538	533	531	498	567	566	523	507	533	538	562	530	537	542	527	526	556	527	528	543	516	570	517	541	510	559	521	544	510	511	538	551	556	544	542	519	520	534	541	534	558	542	509	546	504	577	533	587	526	478	528	532	531	546	527	566	558	543	563	535	554	516	538	527	560	518	546	550	522	547	523	519	504	521	563	535	508	563	548	558	504	556	555	559	547	554	543	514	539	522	567	538	531	545	602	557	528	524	512	576	523	537	589	525	546	545	541	510	546	547	594	565	504	515	533	514	526	541	540	572	553	511	570	575	525	541	539	556	516	560	568	528	581	543	566	538	534	558	508	558	524	514	531	551	574	558	539	595	541	532	543	478	559	552	557	517	505	550	560	537	586	539	534	565	538	532	532	557	552	514	539	534	546	575	536	544	530	583	587	527	563	541	524	575	593	541	527	574	544	527	525	547	554	512	544	560	520	529	549	524	529	514	531	513	559	501	570	519	534	520	544	525	543	540	553	555	545	529	549	541	512	536	520	579	561	535	554	563	530	526	540	526	540	500	526	515	541	516	498	542	545	525	563	504	503	546	562	523	523	528	553	554	539	554	509	517	574	552	531	510	539	496	539	565	536	554	508	523	532	565	523	527	528	593	610	573	552	505	547	516	529	540	532	543	536	539	555	569	500	513	529	560	541	563	518	530	538	559	544	491	539	571	545	508	509	570	496	543	547	511	543	518	547	502	502	551	554	553	563	525	514	532	589	572	488	533	517	520	499	533	529	569	536	541	503	529	535	552	518	556	556	605	499	536	576	530	513	515	526	531	560	558	513	527	514	559	547	532	494	533	522	542	516	524	571	563	538	553	534	546	536	532	479	517	554	546	528	477	519	540	583	581	554	517	519	543	574	522	519	527	569	533	521	544	559	536	547	546	536	536	507	529	558	520	551	539	546	536	545	559	555	566	530	514	532	509	520	532	538	572	526	529	519	577	571	548	574	522	545	561	484	532	537	551	565	556	511	514	545	556	551	524	560	501	570	523	530	524	559	515	496	577	541	513	585	498	517	557	528	573	509	535	502	528	560	524	521	528	591	529	524	532	554	537	500	521	551	523	532	539	506	507	552	562	558	576	580	535	524	529	523	559	575	557	535	503	544	474	536	530	534	535	543	554	505	542	573	577	548	527	542	549	555	529	548	530	564	551	514	546	519	534	540	539	559	543	547	542	521	534	558	506	523	552	547	535	545	526	515	598	501	508	535	537	540	544	551	535	503	547	538	500	513	566	552	516	503	532	533	527	524	522	546	557	552	541	523	543	529	588	519	583	514	534	532	454	564	524	566	557	537	551	543	486	538	517	502	527	547	545	532	545	538	522	525	518	544	564	543	501	566	556	526	522	534	607	551	495	561	554	551	561	553	497	520	546	536	552	567	527	523	488	530	541	560	535	559	503	600	569	559	552	547	574	525	538	582	526	551	545	547	532	553	569	508	553	550	507	514	540	542	566	526	564	525	586	550	568	515	548	528	506	543	544	562	579	531	561	542	538	567	520	547	500	533	529	487	497	548	507	532	543	499	570	604	534	529	532	542	558	502	554	554	533	554	528	566	558	566	558	524	522	531	580	508	494	555	527	536	485	558	515	509	574	534	528	540	570	567	534	526	571	521	513	508	500	549	575	537	561	544	594	536	532	541	546	557	554	528	519	576	527	526	488	561	492	552	507	541	570	542	581	537	564	554	531	532	524	531	496	546	552	558	538	559	487	521	557	505	546	511	546	501	531	517	573	507	535	503	525	558	530	544	534	590	564	566	549	545	512	571	538	516	577	540	524	502	539	540	489	509	558	566	526	558	495	510	551	558	537	538	532	558	520	544	538	536	561	572	516	528	497	567	575	523	527	554	552	572	554	548	516	532	539	490	514	568	522	554	537	507	516	527	536	551	555	517	576	502	539	541	522	550	522	512	516	534	566	574	546	523	548	562	514	571	549	528	550	472	525	552	546	544	544	505	532	531	555	556	612	520	504	582	564	551	538	510	568	512	550	552	603	514	546	553	544	544	533	497	553	498	531	545	528	563	511	541	527	550	563	538	505	521	533	519	546	545	546	531	524	572	550	560	547	568	520	511	501	509	539	534	533	519	536	515	510	530	559	568	555	535	507	545	550	543	514	536	513	550	477	529	505	541	569	535	489	526	571	564	546	567	568	534	598	561	546	499	546	583	577	560	549	482	546	526	520	545	521	514	560	539	585	523	523	570	509	553	565	567	555	501	525	573	545	575	556	559	544	511	525	589	518	586	550	559	550	563	552	537	542	528	583	565	540	535	509	587	541	563	584	561	511	552	506	547	526	548	551	578	544	533	570	596	510	507	578	506	558	532	508	517	539	536	576	539	513	565	571	522	560	547	554	572	540	553	558	542	518	521	526	517	513	493	570	574	518	518	562	559	516	574	550	564	508	519	513	513	532	559	559	545	565	578	551	565	538	507	576	536	511	549	516	549	562	503	521	535	509	539	557	569	517	556	564	554	556	502	568	513	545	560	549	563	541	530	586	566	494	532	523	541	505	524	555	471	551	508	526	502	533	529	549	562	519	508	533	554	540	522	554	522	531	567	550	536	520	576	600	526	580	557	542	557	509	522	533	524	520	501	572	520	518	569	556	527	578	510	550	531	539	554	547	518	554	519	541	500	509	514	539	521	527	558	552	570	529	563	523	512	553	581	555	546	570	580	531	548	535	528	513	508	534	504	532	489	502	565	507	531	510	478	561	549	570	578	532	567	552	565	492	541	544	524	534	549	570	568	590	566	532	538	537	536	536	535	548	512	517	581	551	574	531	505	543	539	502	539	496	532	535	544	526	559	494	550	550	544	560	502	520	586	537	514	522	542	515	576	573	564	519	570	514	531	538	564	548	501	524	601	538	515	532	499	530	546	537	529	543	530	508	542	549	555	579	564	606	534	552	490	550	559	505	541	563	543	558	553	522	545	526	593	549	575	503	544	576	559	524	497	526	545	475	572	553	554	560	554	512	532	571	512	512	556	502	570	511	534	542	557	532	513	561	526	547	529	587	526	555	515	518	525	542	543	565	548	588	522	527	476	537	563	527	556	529	535	460	540	507	541	558	534	570	530	552	501	532	542	581	498	493	519	552	518	483	551
7139	2472	594	338	230	204	163	187	161	155	141	140	155	140	135	135	147	145	124	148	135	135	117	151	141	141	142	136	164	146	155	131	123	128	137	152	138	169	150	149	150	135	146	131	147	143	143	131	134	155	125	136	123	121	115	139	142	132	163	136	125	150	129	164	144	143	140	158	132	144	126	169	234	252	231	183	146	124	134	142	152	162	143	144	141	137	126	132	118	142	143	132	121	158	147	143	134	143	129	135	162	145	160	136	153	146	135	152	144	161	131	133	132	147	145	141	135	154	146	169	143	142	144	152	127	143	144	153	146	128	137	160	153	128	144	150	152	146	150	142	146	157	160	132	119	144	145	137	147	156	127	157	146	144	135	148	125	142	120	138	146	154	149	124	127	146	146	128	152	151	135	149	126	153	160	106	127	172	138	131	145	145	140	156	134	148	155	153	149	161	150	156	148	140	122	163	142	138	140	129	120	139	129	134	141	166	152	146	137	142	142	155	142	144	135	153	155	165	141	146	164	126	142	148	134	167	136	150	144	115	127	161	128	134	142	141	145	147	127	130	151	142	155	164	107	153	131	132	123	131	130	153	153	135	144	153	135	135	137	142	141	145	143	133	166	150	125	166	145	163	153	165	157	141	151	148	113	133	142	140	122	119	128	135	165	152	157	139	125	151	147	139	143	174	152	139	136	135	142	139	147	143	136	135	129	127	138	136	147	156	157	164	148	158	156	135	158	126	119	149	143	129	135	154	148	151	148	160	135	133	123	149	143	148	146	127	145	124	154	156	152	165	127	133	143	158	181	140	157	131	133	140	161	131	153	157	146	123	135	146	130	120	149	155	163	130	134	134	126	158	141	154	131	142	132	147	143	150	136	128	130	144	151	136	138	141	146	151	139	127	171	144	116	149	151	122	167	129	153	129	137	148	145	144	137	134	143	135	125	146	142	142	154	155	123	128	159	141	169	151	175	130	152	144	136	140	177	149	149	122	142	158	128	129	139	135	131	147	153	144	135	153	136	153	137	123	136	153	161	174	162	140	131	125	140	150	147	130	132	132	148	139	153	137	159	129	132	122	148	131	147	138	173	140	125	138	147	150	137	159	142	138	140	119	121	130	151	167	147	132	161	140	158	145	116	140	146	141	134	152	138	157	151	149	128	132	145	144	139	153	145	164	155	132	136	128	138	156	124	156	129	147	139	138	146	141	134	145	131	121	163	150	139	153	149	144	144	169	149	156	159	140	129	142	124	135	155	118	142	134	114	144	159	144	153	140	136	146	141	108	156	139	132	132	144	137	136	153	159	148	129	130	184	145	147	129	135	147	149	136	131	160	135	133	139	159	148	170	122	138	135	139	142	157	144	143	136	134	130	157	146	119	161	138	164	152	150	145	141	145	152	143	128	159	152	129	143	149	146	126	130	130	126	132	135	144	167	153	133	175	163	130	149	124	139	154	131	138	137	138	168	161	157	156	151	139	127	135	122	159	134	140	134	151	120	144	146	152	137	136	157	152	162	166	136	146	134	112	143	152	148	162	127	123	129	145	151	133	135	154	138	159	151	130	106	134	134	180	156	129	151	146	126	129	143	133	153	129	137	128	138	151	140	153	130	139	148	147	135	146	141	144	138	173	141	135	143	129	148	135	136	136	134	142	136	154	141	119	143	121	170	137	171	144	128	140	150	127	155	167	154	129	138	148	167	155	155	143	143	136	134	158	119	122	143	127	150	153	134	150	147	126	142	137	138	147	140	151	128	146	126	162	146	134	146	126	163	142	157	143	135	146	131	154	141	134	160	142	157	147	133	133	129	155	145	142	145	162	146	118	149	134	154	124	145	144	139	135	148	135	134	141	128	137	135	142	120	160	126	143	125	147	175	119	132	159	144	152	117	163	148	150	150	146	107	139	138	163	159	158	151	151	130	138	123	110	146	159	159	149	134	160	137	143	139	139	124	137	128	143	134	140	134	123	166	130	136	118	156	129	134	124	140	155	155	171	158	150	175	148	158	132	169	161	149	156	163	144	143	130	160	120	147	150	139	158	157	146	154	143	141	139	142	123	128	142	148	120	139	149	141	157	139	137	123	141	143	148	133	137	145	148	143	149	140	116	134	136	130	120	134	144	152	142	141	149	131	136	117	144	141	168	150	157	153	118	141	154	129	142	138	156	129	155	147	134	138	155	129	131	138	135	122	145	139	120	127	155	134	148	132	160	125	160	133	146	119	149	144	157	125	164	122	150	137	143	146	147	142	141	150	158	120	140	131	156	132	133	138	130	151	154	155	152	157	150	157	143	152	143	149	142	159	172	145	141	142	131	120	149	147	145	130	148	155	137	138	154	143	135	133	159	136	157	141	135	132	145	155	125	155	131	147	147	129	146	152	141	140	139	143	136	133	161	145	136	150	110	137	142	123	153	127	141	139	161	147	152	140	129	160	158	152	140	144	143	154	150	137	143	166	166	116	132	172	136	135	139	157	146	144	147	134	145	146	129	151	147	139	154	141	141	148	128	126	141	118	144	128	149	132	140	137	138	167	130	134	155	126	146	131	136	151	131	134	138	171	155	162	148	150	139	169	138	143	169	157	135	136	140	152	133	170	150	131	150	130	144	138	147	138	129	140	151	169	186	140	154	148	158	159	140	147	141	134	130	151	127	119	144	163	160	144	153	145	147	121	138	155	150	154	151	156	136	144	140	145	129	146	122	147	151	138	140	140	145	124	136	125	147	160	148	136	132	146	128	117	140	137	141	134	132	168	137	140	150	138	141	140	156	171	154	157	127	146	135	153	132	152	151	174	142	150	146	156	131	144	121	151	138	138	145	135	154	161	156	143	123	134	140	158	164	138	147	157	132	152	120	147	139	166	151	119	165	136	122	136	137	156	133	153	149	122	139	146	154	137	156	171	125	138	133	160	157	139	118	152	140	146	130	158	134	146	165	137	114	146	147	147	135	141	146	148	145	131	120	171	168	133	157	144	136	139	156	151	144	145	151	143	131	128	135	156	136	149	122	144	150	130	158	135	137	147	154	149	140	125	120	153	146	136	137	139	135	153	140	163	155	111	126	131	152	156	120	162	153	138	146	148	150	125	136	118	131	165	170	134	156	142	152	138	130	140	160	138	162	145	137	149	136	133	148	136	130	128	159	135	142	142	158	142	147	152	139	131	150	135	136	154	151	134	158	163	134	142	135	140	146	151	170	156	112	140	135	118	131	147	169	137	154	153	156	133	147	137	132	152	122	164	138	128	135	137	140	149	149	145	146	143	161	145	142	133	149	139	124	157	163	160	156	162	145	144	153	126	143	145	157	148	131	163	144	139	148	126	140	126	145	176	149	157	131	153	127	156	158	150	131	162	157	159	131	127	145	166	157	143	138	111	127	139	142	156	142	121	141	146	123	121	139	134	145	132	144	146	157	139	133	161	127	117	147	136	164	140	147	155	140	124	156	140	151	127	153	156	155	161	140	138	130	160	118	155	146	132	151
5321	3126	769	718	645	626	565	515	541	477	467	438	465	477	441	445	432	444	403	430	489	440	455	448	460	430	478	432	452	456	415	466	458	426	422	399	438	387	404	414	447	419	403	477	412	392	417	423	433	410	439	392	443	442	434	409	447	426	417	454	418	464	475	441	383	440	439	434	417	419	446	720	1124	1313	1003	509	417	438	381	397	437	423	412	435	415	438	478	387	441	405	433	416	433	413	427	407	463	424	425	395	429	406	414	436	431	422	388	418	387	426	408	401	409	416	443	463	424	422	412	445	423	461	457	402	432	444	447	439	424	421	400	427	427	444	434	391	443	422	417	428	420	447	447	441	420	413	425	403	444	395	451	431	440	426	369	449	414	464	412	422	454	438	417	418	429	452	414	418	419	453	406	421	468	405	400	404	435	406	435	423	437	382	406	415	416	393	431	428	429	424	465	403	422	439	436	442	393	430	416	406	422	411	419	405	459	424	386	449	430	403	439	450	430	451	402	428	418	421	403	410	419	400	423	453	472	428	399	423	417	438	413	420	416	451	457	430	416	405	399	424	441	393	423	406	414	453	402	403	445	465	403	432	413	441	408	434	429	426	437	410	457	445	392	433	427	448	407	389	419	407	430	447	440	423	426	424	417	439	437	410	454	439	436	426	423	413	432	414	403	424	432	374	418	460	393	435	453	430	426	418	439	440	424	425	470	379	444	437	420	421	475	430	448	432	421	418	433	446	437	440	418	424	397	386	444	453	396	455	423	399	419	418	423	449	396	390	432	429	421	414	427	426	426	442	445	434	418	428	409	418	442	444	424	413	413	401	414	444	402	414	453	423	410	402	396	415	450	413	398	420	467	427	432	436	410	424	416	416	418	390	451	411	426	447	427	430	432	423	429	428	391	406	411	410	411	421	401	381	405	431	381	444	448	428	426	442	384	437	431	409	413	424	410	401	427	434	399	420	410	438	404	464	438	403	421	453	441	393	430	445	415	439	441	440	431	453	400	386	470	424	385	406	421	411	445	423	430	450	455	423	422	421	426	431	456	418	411	444	409	457	427	407	439	455	392	446	405	417	418	414	409	424	403	432	393	463	427	460	418	453	436	448	436	441	444	405	407	413	401	402	429	416	422	413	434	387	451	428	439	419	432	408	401	427	447	428	449	508	415	455	407	393	404	436	401	448	429	410	403	396	442	446	423	428	374	436	400	421	420	440	419	428	422	456	396	426	430	409	420	412	436	445	407	427	420	413	426	409	425	425	444	439	435	421	424	397	441	453	420	417	410	424	385	393	442	446	440	412	444	422	452	442	446	390	444	414	443	395	432	400	426	407	406	431	433	401	423	415	456	460	431	481	438	394	403	393	409	444	434	444	391	422	436	415	436	456	417	448	427	438	401	404	434	431	403	444	440	422	440	418	387	406	481	429	433	447	416	449	407	438	400	437	394	442	419	435	427	414	432	455	396	434	449	412	405	385	423	440	413	413	442	433	421	419	395	400	409	432	426	412	463	427	436	415	409	415	420	434	429	430	407	399	389	394	400	408	435	419	437	468	413	428	456	401	439	374	423	412	434	419	455	430	409	435	404	417	413	451	441	437	436	412	455	431	401	432	442	441	407	436	396	442	437	435	440	466	420	417	412	439	425	411	449	406	407	422	425	450	453	477	452	402	463	430	443	429	417	414	434	450	386	419	404	380	409	478	425	444	447	424	423	433	412	406	452	445	416	405	428	436	402	424	434	473	453	412	447	404	382	442	416	436	452	430	392	428	467	415	463	394	413	436	411	381	428	435	424	438	448	459	437	408	419	443	418	418	406	426	426	421	426	444	449	411	420	467	420	425	445	394	400	440	396	446	433	427	432	422	425	432	431	431	438	393	402	422	427	439	435	444	439	407	418	429	448	418	430	431	410	425	407	406	425	447	443	425	447	401	451	427	396	428	416	406	382	424	386	418	448	395	424	413	430	452	398	449	436	382	425	420	416	407	412	434	454	448	434	438	415	466	436	394	410	451	409	394	413	422	443	439	396	434	398	445	394	407	423	416	424	416	412	416	413	425	416	418	415	429	402	397	436	386	410	464	437	425	425	465	444	445	420	446	455	459	417	419	421	411	417	423	419	393	458	426	428	423	409	400	389	412	427	413	404	418	437	410	468	405	414	445	409	469	405	435	397	412	406	400	455	429	383	395	421	457	414	405	437	387	435	414	403	424	388	418	408	431	426	397	441	433	396	422	398	406	422	405	381	404	422	426	414	442	456	448	439	432	428	418	420	414	433	433	438	423	417	421	435	412	431	392	396	417	433	403	410	400	408	449	407	408	432	398	429	400	394	431	443	396	436	432	449	449	421	444	446	395	408	419	434	441	447	441	433	438	434	441	422	445	430	422	384	440	444	435	404	441	416	399	397	413	462	432	437	423	416	425	421	392	437	431	447	404	408	435	409	401	426	419	394	388	421	430	426	432	416	406	433	437	402	376	417	416	415	406	402	400	436	410	416	397	420	446	443	411	421	448	485	438	430	412	432	416	425	452	432	427	415	395	420	422	408	430	424	425	418	451	408	403	407	447	397	430	435	388	406	428	443	428	407	440	432	438	395	429	427	422	418	433	440	408	443	437	441	415	433	404	421	410	448	440	403	446	412	395	419	401	446	458	424	417	416	451	442	441	408	415	421	434	401	419	401	426	429	443	452	432	436	406	458	400	438	441	418	418	392	421	426	418	422	402	410	442	412	399	445	406	455	428	401	443	420	458	443	410	402	446	405	452	440	398	414	398	449	441	396	456	443	437	425	469	389	407	406	434	451	416	449	435	428	403	405	424	426	437	416	444	438	397	443	402	408	432	434	450	457	446	407	409	414	394	428	452	384	414	426	421	457	401	459	432	438	425	402	443	434	404	370	426	411	430	442	422	430	392	431	426	423	423	434	407	444	450	423	460	383	447	462	444	403	474	423	442	427	413	441	484	436	432	416	428	458	431	411	426	437	430	402	391	462	415	421	454	443	413	375	414	419	429	434	388	426	407	403	389	451	405	434	445	433	404	419	398	415	382	400	453	407	394	422	385	440	432	436	376	393	435	429	430	435	430	439	450	425	444	406	427	432	430	420	464	416	464	414	440	422	412	417	486	432	408	453	464	442	409	447	423	437	411	464	438	446	446	398	407	425	384	397	404	462	428	441	435	390	462	405	429	429	432	413	410	402	435	374	404	409	438	426	409	419	462	438	420	433	424	438	393	413	438	439	419	420	443	406	433	400	435	434	363	436	434	415	410	438	453	437	430	393	398	413	392	400	435	424	409	409	433	406	396	458	409	390	442	443	427	412	416	423	448	403	450	436	431	433	403	429	418	427	412	423	410	456	422	436	451	442	436	467	421	452	435	407	431	426	418	435	416	418	430	445	439	409	418	403	410	433	465	394	435	454	435	380	456	405	410	442	405	425	411	444	424	446	382	430	441	409	457	448	463	404	436	441	414	411	394	452	431
24631	18863	6618	2660	1301	738	513	384	330	303	224	209	210	221	170	196	179	173	163	157	167	153	159	148	183	172	165	154	161	162	166	136	149	177	147	162	176	142	126	164	160	149	176	130	160	168	153	156	163	179	170	127	152	179	178	148	162	170	155	152	141	166	152	145	160	163	157	155	138	156	148	216	593	640	458	236	139	152	143	179	136	153	152	145	145	140	159	152	143	147	126	162	132	159	152	148	136	158	149	169	171	159	164	156	182	191	147	144	159	155	140	146	162	152	180	141	151	143	153	144	154	141	158	144	148	139	173	155	174	127	143	127	149	173	145	139	164	151	151	170	144	165	157	155	165	138	145	146	156	143	139	172	154	138	139	174	145	154	161	151	160	131	147	144	146	139	140	143	149	133	159	156	127	159	123	154	160	147	134	141	145	159	148	157	131	147	141	138	145	147	150	142	161	147	137	150	139	152	167	164	152	176	144	167	128	148	150	156	157	163	148	148	139	143	163	144	163	142	144	141	137	133	149	152	153	150	165	141	147	168	143	175	140	136	163	154	142	162	148	165	144	161	162	160	141	163	153	138	147	164	158	138	150	140	156	144	138	125	151	139	139	161	164	148	148	167	152	155	158	147	159	160	147	138	145	165	163	149	126	143	152	164	152	156	146	143	145	143	175	194	155	155	162	148	143	140	167	156	163	166	159	156	153	144	165	142	160	155	158	157	163	165	147	145	118	133	165	160	135	153	166	131	136	166	154	140	150	147	139	159	151	147	153	153	152	150	153	149	149	135	171	135	138	150	133	132	155	157	169	163	149	162	172	125	140	164	146	156	168	163	156	144	138	154	138	146	144	153	148	134	140	161	149	137	150	147	154	133	148	158	143	152	149	156	139	178	143	142	168	152	158	139	145	138	150	176	164	146	137	159	153	170	164	136	150	145	137	137	165	140	165	182	129	131	150	157	147	163	146	144	156	167	142	128	141	165	142	116	147	142	150	144	136	156	137	147	165	169	181	171	164	159	138	151	152	165	159	150	140	177	134	168	166	162	180	131	156	119	159	145	145	151	155	152	178	140	149	135	164	146	145	161	151	147	165	144	173	137	139	144	145	152	143	152	170	152	160	152	162	151	129	157	162	153	154	177	152	143	171	150	159	124	158	154	164	148	136	173	179	154	159	136	176	154	166	170	154	161	160	159	152	155	150	140	151	159	160	154	160	157	163	162	158	161	153	154	149	162	158	145	157	179	134	138	148	140	137	152	153	155	146	156	144	172	137	131	142	145	155	121	142	151	141	134	169	130	173	109	134	180	150	170	147	154	154	135	167	149	175	147	136	149	150	142	155	125	139	137	163	149	158	162	164	153	144	135	150	122	148	156	142	143	145	146	136	133	154	127	151	156	133	154	168	150	140	135	149	143	138	130	118	162	153	166	145	160	153	165	176	144	168	155	158	142	132	157	142	158	160	147	158	148	154	141	154	152	147	156	141	146	157	147	145	148	155	164	152	148	129	150	154	160	144	155	155	152	134	150	162	135	133	155	152	151	131	148	129	144	143	147	158	132	165	153	138	145	138	148	171	153	129	150	147	115	147	174	143	138	152	145	166	142	160	167	134	143	178	159	136	157	154	148	155	154	150	145	149	146	149	141	159	149	175	130	151	155	139	146	149	153	132	159	135	128	141	148	133	166	141	147	143	157	123	163	170	143	158	134	154	162	129	135	118	134	127	135	145	161	160	172	128	151	163	181	170	145	158	160	155	145	167	128	130	149	160	157	157	138	143	144	162	158	140	165	151	134	127	157	149	157	154	153	144	158	155	145	135	140	137	163	148	137	139	145	162	165	139	156	159	171	156	132	152	136	161	153	144	169	156	165	133	150	150	135	148	137	162	154	158	155	165	168	135	157	152	143	148	153	148	136	151	149	144	143	131	159	175	125	142	137	164	144	127	159	131	142	136	150	144	157	138	145	148	141	146	153	129	151	166	156	154	149	144	156	178	141	156	153	153	143	145	157	148	129	142	132	151	154	156	160	173	127	154	144	145	128	156	155	143	163	160	166	130	147	153	166	158	169	169	138	157	158	135	147	146	162	130	139	153	158	145	134	151	140	173	143	125	143	136	159	149	150	153	131	164	184	140	147	134	164	150	163	142	143	157	139	159	139	164	174	165	156	158	161	149	148	131	152	156	142	139	127	156	167	163	157	134	141	142	160	162	130	153	132	161	139	137	160	161	151	163	160	147	153	121	161	149	132	153	161	129	157	158	147	140	146	145	159	146	160	168	149	143	162	141	154	138	150	145	156	136	152	167	150	167	153	138	142	150	146	142	125	166	162	184	143	164	164	136	148	149	160	134	175	166	152	148	150	122	126	170	150	150	154	131	178	145	167	156	148	143	147	158	147	145	155	135	157	126	156	136	174	138	169	142	161	136	161	163	158	151	141	141	141	165	148	148	164	159	129	147	150	142	136	133	144	144	133	143	154	150	171	146	164	140	152	158	139	187	153	160	162	142	166	155	144	162	160	152	128	143	141	141	154	142	148	145	161	178	146	126	142	152	148	150	155	141	154	126	143	158	149	144	153	157	147	140	143	152	153	142	132	184	174	135	177	168	163	154	164	141	150	140	157	156	162	146	162	149	149	155	130	139	167	174	118	146	147	162	136	162	149	139	138	156	143	168	154	156	142	181	165	153	167	144	159	142	161	151	149	172	165	157	146	170	150	131	130	162	158	142	154	160	153	155	152	151	138	140	133	166	154	168	143	148	155	152	169	168	163	157	161	147	151	138	155	141	163	142	152	161	151	171	136	151	162	155	146	148	130	138	152	157	148	158	140	161	151	122	132	155	124	160	152	131	134	146	150	148	187	163	158	154	146	127	166	168	153	144	148	166	154	154	151	159	127	144	133	127	168	141	137	156	136	174	156	159	139	176	153	148	168	144	154	140	149	151	173	162	149	141	167	173	146	146	145	176	153	156	176	145	164	146	169	154	144	159	161	164	160	162	164	137	150	136	183	155	168	137	134	153	127	141	150	141	153	150	157	162	161	143	163	139	148	151	179	156	161	157	160	165	157	142	133	164	147	147	144	154	124	136	136	143	174	149	155	153	165	167	140	150	173	127	148	159	129	158	163	144	147	166	136	165	178	155	163	144	157	133	159	130	146	123	145	145	161	148	154	156	138	163	158	154	150	148	169	125	154	147	122	155	151	170	130	153	168	140	154	133	142	158	151	137	153	141	153	139	146	146	147	150	142	147	157	169	149	153	168	170	140	145	168	162	143	160	144	147	138	178	145	143	171	148	136	155	152	134	155	131	156	146	154	139	140	145	157	161	156	160	170	143	170	154	153	174	169	153	143	152	155	168	144	140	163	159	141	164	169	126	150	151	157	155	144	147	131	168	174	145	165	160	143	168	134	142	138	128	145	164	160	133	136	129	168	144	156	160	144	168	151	160	156	165	175	118	148	166	161	149	150	132	139	138	172	154	157
16748	12153	3363	3521	2989	2431	2137	1729	1694	1491	1039	948	913	809	768	751	654	654	640	657	614	604	604	570	529	564	545	536	561	560	540	538	504	537	515	499	524	539	514	494	445	482	495	478	496	498	496	482	483	494	500	479	472	487	498	499	472	437	501	454	486	494	452	539	472	478	421	484	497	457	497	1074	4611	4547	2941	987	474	459	503	414	457	480	457	505	442	465	456	446	476	476	467	484	477	471	477	448	447	439	425	451	446	437	478	472	468	480	461	468	441	436	424	435	422	443	472	486	402	462	495	484	475	447	449	507	476	449	464	450	446	442	493	442	468	424	457	449	461	435	437	474	440	444	478	469	468	509	453	491	400	492	463	438	494	438	422	453	468	489	475	413	468	450	476	426	453	469	490	460	477	469	423	482	459	455	463	447	437	433	467	470	473	488	429	440	485	463	477	466	450	442	452	462	482	447	462	430	445	454	433	463	507	489	414	444	476	455	452	441	467	456	463	475	474	433	455	462	456	469	445	444	464	409	477	492	443	460	497	445	463	474	424	486	442	444	478	460	452	456	468	429	434	457	476	438	449	440	471	444	465	456	448	456	460	465	431	457	435	405	450	438	451	436	488	429	478	477	459	450	443	460	457	456	437	477	423	437	454	475	484	452	476	445	461	469	470	477	465	474	450	437	458	484	441	440	460	461	437	437	467	442	463	458	474	439	447	474	463	505	457	464	458	477	438	449	439	459	416	419	419	446	473	479	461	455	442	465	468	458	457	471	458	454	469	420	449	417	479	430	479	447	426	467	475	457	459	471	426	448	451	494	436	436	469	466	472	420	469	442	465	487	439	432	468	470	457	471	428	467	427	473	411	443	475	455	438	433	466	455	452	449	464	489	437	456	452	470	426	480	460	466	452	446	498	442	496	457	456	458	473	475	481	471	426	436	441	481	473	453	444	454	414	429	431	438	511	472	455	433	464	469	430	469	447	449	485	473	441	462	429	444	459	472	440	515	456	493	506	438	450	451	505	494	476	499	496	449	463	488	450	439	484	485	438	448	462	494	436	455	444	462	438	434	468	424	468	448	489	460	449	425	432	430	453	442	483	448	478	448	407	465	427	461	455	471	430	462	481	472	468	480	392	439	451	479	447	450	482	446	486	472	478	457	477	469	442	490	463	481	458	437	459	476	451	438	419	425	458	431	458	465	480	467	512	460	455	442	487	464	474	441	469	444	477	444	428	436	426	446	455	488	494	418	452	441	444	483	469	474	478	450	475	451	449	415	427	473	497	446	447	463	455	430	453	528	461	450	466	470	444	474	450	472	480	479	430	476	460	445	486	457	448	469	437	482	449	425	443	474	453	473	446	472	438	464	446	420	462	454	463	464	491	475	491	466	467	456	467	433	484	473	443	427	430	501	408	480	475	440	467	422	464	422	473	407	472	443	449	433	440	436	428	493	464	478	469	413	459	428	440	463	424	471	479	460	464	463	442	432	452	457	445	444	455	440	455	506	479	480	469	457	451	506	445	438	456	492	457	409	464	476	438	447	487	445	486	448	432	426	449	468	467	468	459	458	476	473	455	425	459	445	421	454	449	418	446	467	460	474	454	480	470	490	495	464	475	493	468	436	492	426	450	454	482	460	443	459	441	443	436	445	473	467	418	479	441	479	442	420	463	437	506	473	462	442	452	448	410	458	455	427	458	485	454	460	474	475	475	472	477	511	455	461	459	463	469	482	456	439	433	468	453	441	457	482	439	452	452	489	448	460	453	437	487	463	448	448	479	424	499	423	491	439	494	419	425	490	437	444	443	475	439	449	422	456	449	470	462	434	463	435	423	446	445	476	445	498	437	446	467	464	442	503	481	432	438	450	472	492	463	472	432	468	452	438	466	451	460	448	442	446	462	438	427	477	448	476	465	451	442	449	462	449	500	474	455	469	439	451	453	454	454	419	439	417	458	470	448	464	436	486	436	485	470	426	454	425	457	416	443	452	439	462	431	444	459	420	448	445	448	442	456	462	418	443	465	466	475	489	481	448	463	399	452	453	434	446	470	453	489	473	447	460	431	441	455	506	430	445	453	466	480	490	438	465	447	450	429	480	451	480	439	475	463	455	420	492	449	462	465	478	462	449	479	422	455	462	458	433	438	476	469	451	496	460	492	491	482	458	479	481	441	471	447	471	493	427	476	481	462	463	468	424	466	422	458	449	448	406	414	435	456	485	427	454	449	471	466	483	467	427	462	434	464	482	483	502	504	433	466	485	488	467	458	469	475	457	477	487	501	455	449	445	427	482	458	441	437	444	425	465	456	449	466	436	463	456	464	459	441	468	460	440	435	445	473	420	459	481	467	459	451	448	470	381	438	426	458	428	443	503	371	412	484	418	477	429	455	487	408	453	477	468	429	476	487	443	460	483	443	473	478	433	457	446	407	461	442	462	442	464	446	462	453	425	446	444	465	438	453	499	454	432	441	452	464	429	475	458	456	456	475	449	467	454	451	472	444	462	483	456	462	452	486	440	493	377	487	470	455	441	489	475	459	439	492	463	480	464	460	405	471	459	520	478	450	485	419	429	427	453	476	423	464	453	468	446	492	463	431	448	453	437	415	429	492	499	455	488	469	477	460	460	473	448	485	466	441	451	472	449	465	479	444	459	436	466	456	455	451	482	473	458	435	473	447	428	470	410	435	452	454	451	445	480	478	442	456	495	436	453	455	507	483	465	455	450	452	464	445	462	463	458	479	449	445	481	426	440	445	473	456	463	459	457	433	466	474	456	427	431	453	402	463	484	502	474	482	460	432	445	453	436	476	441	461	448	452	454	495	460	429	480	453	470	431	473	440	483	461	459	444	447	454	461	427	444	469	455	446	462	440	511	463	442	491	481	465	454	428	434	493	453	445	478	441	442	468	451	449	436	432	453	430	435	466	416	467	432	454	431	449	483	470	477	464	482	447	427	482	447	457	448	421	501	442	455	535	456	478	443	473	494	477	459	450	502	438	461	456	467	450	428	463	432	431	464	467	446	414	465	466	449	456	484	414	453	444	472	444	466	445	425	505	475	433	467	463	478	433	438	449	427	481	461	463	449	433	460	438	475	435	454	494	471	475	460	445	437	446	440	444	441	448	416	459	515	455	465	459	440	481	474	454	467	468	444	438	469	453	459	447	452	443	462	453	458	440	463	505	476	432	466	463	463	461	438	430	452	483	457	420	467	425	447	476	476	419	462	445	475	450	398	421	464	478	465	434	437	477	453	436	461	456	484	491	467	438	440	479	468	462	472	476	473	438	473	456	470	453	468	414	483	473	452	463	452	461	461	426	389	433	457	473	451	456	461	458	464	445	449	491	435	429	474	443	421	485	451	440	479	418	495	463	446	503	418	483	499	457	428	472	496	466	433	443	461	426	460	472	456	452	479	446	478	465	474	444	447	475	456	468	477	418	465	471	452	437	442	472	454	439	472	445	456	441	431	505	457	460	421	459	452	468	487	480	515
36219	29761	18676	9027	4795	2610	1538	893	833	595	389	383	338	307	334	303	270	277	281	250	254	259	243	257	235	242	222	238	223	247	220	228	231	242	231	209	244	223	238	199	211	252	223	218	213	189	244	234	218	223	217	236	189	193	211	217	219	218	220	204	207	213	205	206	229	200	217	178	202	209	208	601	1293	1210	716	221	213	226	229	218	183	202	213	193	204	216	216	219	202	207	192	199	214	201	198	224	229	214	195	203	211	213	202	200	194	221	206	214	199	206	217	200	205	204	210	217	198	240	242	202	206	184	215	210	188	219	238	201	218	228	212	191	219	185	203	197	198	205	201	216	192	204	217	200	225	208	208	212	237	207	201	202	228	198	205	182	211	206	196	162	213	220	220	242	231	197	250	182	210	210	209	227	201	211	202	216	194	214	187	185	201	246	213	223	200	188	214	217	228	192	189	206	203	207	219	215	199	217	214	192	215	212	182	224	196	194	175	212	211	198	209	234	210	191	210	215	211	210	216	211	201	223	208	214	211	216	214	226	195	209	200	184	203	245	193	220	225	191	213	202	210	211	223	180	200	198	221	204	209	181	214	222	190	214	244	196	209	206	211	193	180	211	212	186	208	204	190	192	216	228	198	217	204	213	207	201	177	206	210	205	185	197	184	174	214	211	221	217	230	184	213	230	220	231	217	205	183	197	215	188	209	214	219	197	200	213	191	219	190	202	212	195	175	228	221	201	219	185	225	189	178	206	223	193	209	216	183	200	188	204	220	196	212	179	216	201	202	200	212	194	200	244	212	210	200	193	211	221	209	185	202	184	235	185	203	200	210	211	199	205	174	182	227	219	198	199	218	227	198	218	195	209	223	213	211	219	221	200	218	198	206	211	211	213	223	224	220	215	235	174	238	197	216	218	221	211	194	223	242	199	206	197	211	198	201	222	210	203	192	224	219	206	194	223	198	199	210	206	201	196	205	206	218	201	206	201	235	218	224	205	189	201	219	200	215	237	184	196	195	202	206	209	205	197	174	202	213	205	189	216	196	176	228	200	229	220	216	180	204	196	207	242	220	205	173	204	212	204	231	211	195	207	222	227	226	228	231	205	206	237	185	194	210	173	197	215	201	236	208	203	212	218	228	220	185	214	205	185	188	187	189	208	189	220	214	218	216	195	231	220	215	181	207	204	222	220	229	236	209	205	173	196	212	218	219	197	217	209	225	220	206	197	200	211	184	210	213	220	203	233	211	207	228	222	212	191	207	201	199	192	233	222	199	216	191	227	205	192	225	216	185	224	228	214	226	209	192	220	236	210	193	200	211	206	188	208	211	205	210	211	223	171	197	209	200	193	223	212	200	205	212	203	186	182	225	189	215	179	202	193	201	202	212	192	200	228	227	211	197	218	202	206	195	190	205	234	220	183	212	239	203	194	226	223	212	186	189	201	201	226	209	207	229	202	205	214	203	198	202	220	221	225	224	204	206	187	199	169	188	209	217	218	211	210	219	195	197	236	210	208	231	222	202	197	224	199	186	183	199	214	203	221	208	212	225	222	213	205	230	212	170	199	222	187	197	207	223	191	197	206	187	201	225	213	206	207	201	202	198	222	185	218	194	221	191	217	209	199	203	208	213	183	170	211	201	212	188	205	194	202	208	185	196	195	188	189	217	192	218	188	202	231	203	206	226	224	181	223	200	177	186	234	204	219	186	215	221	215	203	217	196	174	207	200	208	183	206	181	227	197	189	225	178	207	214	220	226	213	200	234	193	215	209	241	221	218	185	202	212	204	233	196	205	189	224	221	227	228	221	207	195	209	198	200	202	208	235	201	189	201	222	208	219	203	213	224	197	196	196	204	193	219	226	202	225	200	244	212	227	197	213	221	210	228	191	214	222	184	212	216	188	201	219	219	212	205	213	221	216	205	199	210	198	204	200	209	197	225	206	223	206	191	210	211	218	199	212	177	214	229	212	210	200	188	205	209	182	194	234	210	224	190	213	224	203	223	201	203	198	197	204	208	187	209	201	208	214	190	230	203	207	178	198	224	204	218	212	211	212	211	213	226	191	187	207	214	183	195	203	217	215	214	153	222	204	225	179	193	194	202	204	207	204	219	239	213	214	194	214	213	194	198	202	212	215	201	226	211	222	198	203	192	246	231	192	220	222	201	191	184	187	211	208	212	195	174	213	208	187	194	192	213	205	219	201	220	205	218	209	203	223	181	199	186	228	207	215	223	199	206	190	245	200	222	200	178	211	189	194	217	189	224	216	206	192	179	209	217	210	226	204	221	218	208	219	195	201	196	191	203	198	222	217	190	223	206	209	220	191	213	222	204	216	231	188	229	202	211	212	202	187	215	222	202	207	214	201	216	204	199	191	192	206	202	192	190	213	189	208	218	222	206	198	222	196	203	231	197	176	216	206	224	224	218	224	198	209	211	221	217	228	199	210	213	208	207	212	180	196	214	206	199	200	214	232	229	220	204	216	209	218	214	186	198	242	181	213	197	195	227	188	213	208	209	237	208	197	211	188	206	221	214	202	206	201	210	208	198	222	228	213	196	198	227	199	220	248	195	204	197	214	199	230	209	210	219	188	220	215	221	210	203	211	206	220	236	195	203	194	195	211	195	192	189	223	209	228	180	194	228	201	259	218	199	232	178	209	183	214	212	206	220	225	204	225	192	176	208	207	201	194	211	196	205	224	188	210	175	217	215	200	234	218	234	219	205	173	230	192	203	193	232	199	207	215	215	207	201	213	194	220	228	196	215	216	194	211	215	223	205	218	196	225	201	204	229	213	185	200	214	200	170	210	197	211	218	196	215	199	226	209	210	196	183	202	202	216	204	200	197	230	213	204	200	166	223	193	191	227	201	209	195	208	186	214	214	222	212	219	210	208	207	217	242	214	216	183	194	207	222	238	201	202	209	216	208	223	214	198	217	194	237	211	219	205	224	196	217	193	216	215	216	198	206	235	221	206	187	198	227	211	197	207	195	195	217	227	218	234	203	198	220	200	201	221	204	215	205	222	224	200	201	211	203	204	184	209	190	197	207	205	192	191	217	199	244	222	164	226	183	195	189	190	209	197	202	189	192	194	241	208	194	187	205	190	216	193	205	202	220	246	197	221	198	200	218	221	213	194	196	233	218	211	206	216	221	236	196	198	201	206	215	190	211	188	188	185	201	177	207	225	213	222	206	175	210	179	188	204	186	184	218	232	207	195	212	202	239	231	204	198	206	209	201	184	208	205	225	210	244	222	206	209	223	213	201	225	192	195	203	194	212	205	210	229	216	226	204	196	215	192	193	203	237	220	215	225	201	201	226	182	187	184	204	208	205	225	217	207	182	200	213	227	223	212	208	223	203	207	189	225	239	213	205	212	207	240	195	216	181	200	234	199	234	235	203	208	221	192	209	224	201	218	179	188	208	227	182	212	226	211	204	200	221	211	194	227	213	200	184	174	215	207	194	221	194	217	209	199	213	213	203	229	211	220	179
23714	21187	10344	7815	6576	5581	4690	3829	3715	3041	2000	1835	1660	1473	1366	1320	1219	1196	1119	1072	944	965	918	926	897	848	835	876	794	776	752	797	753	755	762	700	700	691	661	692	711	694	681	726	656	685	739	684	582	672	677	636	655	695	676	586	641	669	605	662	630	660	636	608	637	634	634	694	641	668	712	4197	9263	7949	4271	692	589	602	593	548	613	599	590	564	658	567	588	590	571	591	608	587	572	614	563	599	593	605	550	603	586	602	590	624	637	567	575	588	605	601	599	605	593	583	602	608	599	596	579	565	584	634	598	582	571	571	572	611	593	621	590	620	664	566	615	621	555	609	606	595	614	598	619	561	588	632	573	576	593	571	630	608	576	587	594	575	553	597	570	580	607	581	579	601	624	572	605	568	580	581	566	586	608	601	579	603	623	595	640	600	576	564	573	581	581	551	581	577	598	566	625	574	598	569	565	612	618	612	609	602	574	567	581	557	610	621	609	558	577	636	584	627	581	565	602	556	620	589	585	588	628	568	604	571	602	592	594	559	603	611	591	575	597	590	575	634	581	614	577	527	612	594	628	570	608	627	596	615	563	588	609	647	597	624	592	627	597	592	584	637	574	623	594	616	635	622	575	639	617	588	579	580	598	627	584	588	587	625	638	586	609	589	565	618	623	599	624	572	579	598	631	605	602	562	577	588	604	584	587	566	599	638	560	588	567	592	564	567	602	595	564	589	584	635	557	589	631	591	613	577	653	582	575	571	550	636	567	625	577	607	615	607	581	582	587	589	618	575	578	574	614	622	574	578	581	570	580	585	589	629	632	619	616	544	624	612	562	583	587	605	574	630	603	607	562	599	590	568	617	594	593	588	563	598	608	603	590	548	570	556	574	595	578	563	600	589	554	608	591	580	594	648	576	573	590	620	561	588	614	576	601	598	611	564	585	626	617	547	583	604	564	597	597	583	547	600	621	600	600	606	620	611	605	587	602	559	631	619	619	609	551	637	555	585	565	628	608	551	625	546	599	605	586	592	582	614	584	553	584	589	566	589	608	589	591	612	597	569	610	603	602	593	586	608	617	587	575	582	580	617	613	588	596	571	626	592	603	586	584	557	570	595	520	608	622	627	562	627	598	596	607	620	595	586	556	580	590	586	616	566	567	586	595	618	645	597	608	620	559	623	539	600	629	586	617	633	594	578	571	604	594	577	603	620	604	595	606	592	606	593	553	587	562	617	602	573	592	609	617	571	598	578	597	570	580	612	557	605	578	632	628	606	573	583	583	586	574	547	633	552	649	598	579	619	596	557	595	557	592	584	591	593	590	560	569	571	587	638	553	624	561	586	575	567	601	584	627	597	604	560	565	580	589	591	585	606	565	615	601	597	586	628	580	606	609	589	593	559	577	589	556	584	578	606	572	591	582	584	646	621	620	607	654	598	588	588	608	612	581	600	560	601	584	626	587	561	608	600	584	646	579	542	574	628	580	629	607	607	586	617	600	640	615	553	589	624	588	596	560	611	629	603	583	603	614	575	610	554	589	613	599	568	571	637	603	630	594	561	632	567	631	617	608	614	595	581	594	554	600	625	564	582	586	584	592	611	597	598	583	595	599	615	550	591	584	584	568	610	613	565	601	582	613	580	602	613	552	550	576	602	591	604	629	571	571	580	573	603	581	607	611	652	596	610	585	585	560	611	598	615	625	551	621	598	564	602	620	633	600	594	609	629	620	575	586	600	573	572	624	605	572	542	577	597	607	570	574	596	621	591	621	529	601	603	563	563	579	627	583	568	576	577	571	578	596	614	576	614	570	572	570	627	584	615	609	557	616	588	599	613	568	615	578	645	583	584	570	630	598	579	552	590	613	652	598	615	571	581	570	563	582	621	649	590	599	584	592	635	570	611	551	565	578	585	585	608	604	624	598	627	557	546	586	551	567	604	596	581	567	600	581	589	558	599	587	603	599	521	573	584	603	597	584	592	590	566	589	580	599	562	602	629	603	585	593	609	621	588	613	596	600	561	588	586	643	553	587	626	567	583	605	594	584	583	547	610	634	589	566	553	571	592	602	566	576	604	596	572	591	626	616	596	574	610	579	584	629	599	583	602	601	639	571	548	601	571	612	589	590	590	622	633	603	597	572	624	572	621	598	648	594	608	590	565	577	589	579	576	582	621	595	572	586	577	509	626	571	593	569	574	585	596	598	575	564	598	561	596	637	631	617	601	577	650	580	590	589	550	553	582	602	595	597	572	591	568	616	554	599	628	563	613	608	552	544	564	564	573	572	551	611	617	588	570	585	598	594	593	599	605	562	581	599	577	577	564	584	547	589	580	626	617	609	560	587	617	591	596	621	587	560	605	627	596	611	601	609	617	627	555	627	655	578	556	577	643	563	605	615	606	576	582	557	575	603	608	594	621	573	566	591	591	631	603	619	604	597	629	583	612	597	601	623	590	658	585	574	622	594	617	597	607	597	616	590	618	584	599	611	572	581	581	643	574	550	576	623	616	604	590	594	578	586	588	570	603	599	582	585	570	577	596	618	635	562	623	625	623	621	616	568	540	580	603	598	586	584	534	601	612	622	574	606	553	612	573	580	619	558	609	593	567	574	600	627	557	564	639	596	597	583	627	598	665	638	636	613	620	626	584	572	597	613	584	626	584	565	630	545	551	633	639	621	586	635	635	559	630	570	581	601	571	599	638	612	611	549	588	595	612	583	582	584	639	628	607	583	564	608	608	617	595	581	600	631	561	632	582	569	572	629	581	610	589	572	606	597	564	562	601	630	582	583	630	596	573	612	576	558	583	612	536	587	583	586	597	651	579	594	603	622	597	584	581	623	539	602	616	571	579	572	592	620	588	612	575	572	574	558	554	611	579	584	587	585	599	553	605	620	620	606	624	588	590	613	569	579	584	568	586	599	578	613	533	625	572	634	621	587	598	576	570	540	576	602	596	612	567	605	608	557	587	613	595	553	614	552	518	596	621	576	592	653	574	570	593	574	591	601	569	570	561	554	627	576	599	596	583	600	599	640	587	583	607	578	571	610	566	577	549	580	592	537	587	577	588	575	606	588	601	595	581	570	591	596	580	526	594	602	638	584	600	578	588	594	610	604	573	583	595	576	565	565	593	598	578	597	642	593	562	572	591	586	627	613	610	596	613	620	570	604	595	596	570	617	581	600	601	588	565	585	561	592	562	578	625	621	583	582	581	604	579	592	578	563	611	580	604	621	576	590	595	607	587	586	575	581	579	578	622	598	571	613	598	539	617	581	599	621	574	543	566	552	598	611	594	607	574	637	553	608	591	579	632	576	558	575	605	628	584	590	606	597	634	594	568	628	611	568	612	603	594	600	619	571	629	564	580	606	580	592	532	609	567	586	589	568	509	594	575	563	600	598	563	585	569	531	590	597	594	606	575	595	560	596	599	541	566	633	590	585	600	594	602	580	597	627	592	604	620	551	631	621	632	631	614	605	592	574	611	582	610	634	565	642	588
6082	1391	363	220	178	144	129	118	118	137	116	120	119	116	128	117	137	116	120	121	124	115	114	150	109	118	120	130	119	110	120	110	127	116	106	119	100	120	126	117	117	100	106	124	114	96	107	109	106	97	110	122	126	122	116	115	118	110	115	119	117	109	104	124	102	115	114	129	118	109	123	117	201	257	181	127	102	119	95	110	109	114	121	109	113	114	118	107	128	114	112	106	107	124	110	141	106	122	124	114	102	120	110	109	96	118	117	114	108	104	100	127	115	140	109	108	135	103	107	119	131	118	127	109	98	131	120	112	128	112	121	116	117	106	136	108	115	128	111	100	131	122	103	114	116	111	118	121	106	101	135	107	92	114	118	106	146	111	134	117	102	141	109	115	118	145	114	120	98	114	118	110	112	106	106	128	114	112	115	100	115	99	104	136	98	113	106	86	129	115	127	119	129	113	121	114	125	117	124	118	114	120	142	107	113	123	103	105	121	104	120	125	135	104	107	108	113	115	105	118	99	112	135	125	128	102	124	101	132	120	119	130	104	116	108	97	132	134	123	107	104	108	120	134	105	99	110	137	102	116	119	119	108	115	131	106	127	116	111	127	113	105	126	114	105	118	120	104	103	120	120	104	119	125	107	113	109	116	134	139	121	120	104	143	125	116	109	112	119	110	115	118	107	125	117	106	122	129	110	108	120	127	142	103	116	127	111	126	135	147	100	102	121	119	125	121	101	111	121	132	118	131	106	113	98	116	102	114	101	114	120	112	115	131	105	104	136	126	119	111	124	122	109	109	112	116	124	115	92	122	114	109	101	110	126	120	103	105	111	123	96	104	128	95	98	118	115	123	85	131	131	124	115	123	136	105	101	111	128	117	101	92	142	112	114	128	107	102	107	98	118	125	106	114	106	114	124	127	119	129	109	106	113	117	130	124	103	127	102	113	115	110	126	125	115	102	110	124	105	125	114	113	116	101	112	125	111	128	119	120	137	141	112	126	105	107	137	120	127	112	101	122	115	111	133	129	109	118	120	112	113	118	163	117	102	107	120	120	116	126	116	122	105	114	106	115	127	111	117	112	105	111	122	109	110	95	124	113	123	96	111	119	106	115	115	106	112	117	126	111	129	129	112	119	117	121	146	115	130	130	110	128	107	119	119	120	119	120	116	115	124	108	95	104	120	114	108	101	108	109	111	124	100	98	111	114	114	128	100	111	130	106	117	112	127	111	115	121	106	117	113	131	111	101	124	122	115	124	129	107	120	108	126	106	125	124	118	129	106	115	123	116	105	119	117	106	89	109	106	126	108	120	103	117	128	113	122	127	125	125	127	114	102	117	107	97	100	120	119	110	119	115	109	103	125	110	117	136	107	118	123	119	107	126	122	110	114	121	137	109	124	103	118	121	113	115	130	101	127	133	112	98	103	97	122	118	103	126	121	111	120	131	112	113	119	113	120	123	125	113	109	115	115	105	123	99	114	120	110	101	125	113	113	108	107	98	108	129	118	98	96	112	121	134	105	119	107	107	107	120	138	133	131	122	120	108	126	129	108	117	128	114	95	97	122	112	107	126	117	122	144	110	117	107	123	89	123	118	94	120	132	115	136	114	126	101	120	95	114	110	107	110	115	111	138	114	121	108	112	106	107	101	128	125	105	118	101	111	103	111	140	106	114	118	106	114	127	139	132	116	104	127	113	119	105	129	115	113	115	126	107	101	124	120	133	100	121	96	104	106	147	119	113	113	108	106	119	108	131	114	94	105	118	102	124	133	105	101	124	107	102	96	119	120	94	128	106	113	126	135	112	133	105	129	144	126	118	135	118	118	119	124	110	101	121	103	100	113	110	106	120	111	130	122	124	120	126	121	114	121	121	106	109	105	110	106	128	128	130	107	121	115	97	100	107	121	110	116	124	109	109	141	107	132	122	108	108	115	119	128	139	105	113	115	110	112	118	126	109	123	106	124	107	97	125	104	134	117	119	116	113	121	104	110	108	106	97	117	132	122	120	121	120	93	110	106	116	122	105	113	123	99	101	119	118	114	119	117	117	110	113	111	132	129	112	128	107	110	114	128	109	125	125	104	123	110	121	115	103	121	123	128	105	130	102	94	123	108	116	104	113	133	124	106	118	109	124	135	123	102	121	103	123	113	126	100	120	119	122	116	118	109	119	118	113	108	99	117	111	112	129	121	128	120	100	96	125	122	110	108	128	126	96	109	111	125	112	118	122	107	128	129	117	119	107	101	115	122	121	117	129	120	122	142	113	131	94	119	111	137	110	105	109	120	113	109	113	134	124	98	117	121	120	118	127	130	127	101	102	128	121	105	134	120	117	107	119	125	120	121	116	121	120	125	112	111	113	120	117	112	95	120	117	128	99	128	105	114	116	113	109	90	100	102	119	104	141	122	139	111	121	108	148	96	106	109	105	124	123	129	112	116	112	124	117	127	105	92	122	104	118	119	107	137	118	123	103	123	116	99	109	114	126	109	127	117	108	132	110	124	138	116	108	106	120	126	118	140	133	128	115	98	128	114	117	113	121	115	106	126	109	97	104	113	118	104	122	132	116	100	108	115	106	118	130	108	106	121	109	117	120	106	112	125	116	109	108	121	100	110	129	107	105	123	125	129	111	117	110	129	110	98	126	128	115	111	126	131	107	116	109	128	98	112	92	123	120	121	119	111	121	111	123	110	112	116	114	122	109	117	119	130	123	106	112	118	116	116	99	118	127	117	121	102	124	126	135	106	119	118	112	93	131	108	117	120	116	100	102	149	119	118	133	122	119	118	124	124	113	116	119	118	121	108	115	135	101	112	100	124	112	106	109	120	119	94	115	117	125	121	132	121	120	112	117	102	112	110	122	97	114	106	109	123	108	99	95	124	103	135	114	118	128	116	111	112	116	118	116	108	99	112	126	119	112	118	124	106	153	122	119	119	108	112	118	128	115	121	123	110	113	104	127	106	104	126	89	109	126	119	107	115	110	107	102	135	113	102	128	108	125	115	131	101	99	101	128	107	116	111	106	110	118	90	111	112	118	122	105	127	124	124	114	129	118	114	119	114	114	104	110	97	109	123	105	114	121	125	120	116	120	105	113	114	114	108	113	137	120	116	128	97	107	114	116	122	98	100	94	117	94	119	131	108	121	95	119	122	116	112	105	112	122	132	107	117	111	95	116	112	106	105	117	114	149	138	114	110	124	113	128	128	93	126	110	123	112	142	131	123	91	108	97	112	110	117	119	108	121	107	123	116	107	108	115	119	106	110	111	109	103	100	105	115	106	111	87	120	127	120	119	116	112	116	131	107	119	117	120	130	104	130	112	118	138	114	137	129	123	129	110	124	108	102	108	125	116	111	108	108	100	107	115	111	135	108	110	121	110	134	125	103	113	102	101	134	117	123	116	114	114	104	120	138	128	104	133	117	112	106	135	89	128	99	109	110	97	107	110	95	121	136	119	128	112	116	104	128	103	102	107	125	150	93	107	116
4610	1782	631	549	563	543	443	439	430	437	409	418	386	374	346	369	352	386	358	356	364	363	362	333	357	407	396	386	329	363	343	352	346	327	381	347	342	351	352	359	339	344	361	323	373	344	338	370	368	359	358	333	336	324	367	341	380	367	331	371	361	381	360	367	344	344	359	339	362	383	317	477	996	1231	757	352	390	366	362	349	384	352	357	325	358	363	351	340	334	336	363	359	355	344	368	360	362	346	323	363	365	356	335	367	404	370	346	370	346	378	356	366	340	321	353	332	335	363	353	340	353	328	326	340	345	407	373	317	405	381	366	371	355	375	357	328	350	330	338	353	372	355	342	361	363	344	371	375	364	307	381	374	327	374	353	381	372	369	346	375	346	383	368	380	361	360	322	381	335	331	329	365	353	353	363	326	344	371	378	345	383	368	361	340	362	350	386	377	352	359	332	371	359	313	385	364	345	365	353	368	326	329	335	373	372	399	374	378	354	349	370	348	356	372	368	370	358	357	390	362	392	371	351	349	387	362	343	361	362	356	359	342	357	377	309	357	348	390	333	326	341	376	376	334	354	359	349	341	358	356	354	372	387	340	329	346	351	334	357	373	357	337	391	341	355	362	350	374	392	324	373	364	353	360	354	338	359	364	363	359	360	363	387	364	375	331	347	373	344	367	357	343	351	348	369	342	362	360	339	365	345	364	359	331	322	357	357	352	350	334	378	335	371	375	340	340	378	364	342	365	351	352	361	327	347	351	342	360	361	351	348	375	380	360	371	358	358	365	353	362	376	359	363	373	390	370	350	377	361	365	322	345	364	357	339	362	354	377	340	327	346	361	374	358	368	365	349	338	368	355	348	354	355	370	333	296	339	362	353	385	338	341	342	347	349	343	357	341	361	364	341	395	347	347	357	360	348	356	408	360	335	349	321	343	343	362	356	351	315	343	357	372	358	384	355	350	363	329	371	326	373	362	346	352	371	344	379	365	383	346	369	362	372	396	360	347	379	344	352	384	330	362	375	371	370	360	369	361	353	356	348	361	373	333	367	325	342	350	339	363	374	356	358	372	344	371	351	370	377	359	358	350	386	334	372	331	361	379	326	373	339	348	361	326	355	340	328	327	362	341	363	384	348	346	346	362	362	383	380	338	365	382	355	335	327	315	383	356	390	378	378	375	350	354	344	323	342	337	320	370	354	359	370	349	373	352	337	347	367	332	365	346	335	349	358	344	347	354	330	358	355	347	367	395	374	364	363	364	334	373	358	346	356	342	336	340	357	353	371	318	359	379	379	335	361	337	319	388	332	378	372	332	350	354	374	370	369	359	334	363	341	331	355	402	345	339	366	373	387	344	348	359	385	350	340	346	352	378	384	337	363	359	356	330	364	350	343	351	344	388	339	361	356	325	359	350	371	331	360	355	369	363	346	315	365	336	359	344	354	332	330	354	334	377	366	339	364	374	347	351	359	371	343	382	365	348	360	346	339	369	358	362	354	345	360	335	379	362	339	331	384	366	332	347	351	352	338	338	359	370	377	374	381	334	352	362	327	347	355	388	348	353	356	340	374	348	353	409	346	363	364	340	344	371	389	338	367	362	321	355	352	344	340	377	327	375	354	339	355	374	343	377	344	347	361	327	317	341	349	366	354	351	307	360	367	335	363	374	337	341	387	342	376	364	363	343	358	365	337	354	366	345	366	367	376	370	372	365	375	352	363	366	364	363	356	348	370	359	376	315	346	323	348	351	329	358	361	373	346	352	321	379	352	362	352	391	356	345	354	347	361	355	339	379	381	369	374	386	378	360	359	360	350	408	369	405	354	354	370	365	372	372	357	401	335	343	361	369	375	351	360	337	383	366	373	331	377	348	361	368	342	311	372	348	320	350	381	327	397	347	361	327	374	368	344	390	362	339	348	340	389	354	340	354	355	389	372	369	337	350	384	363	337	340	347	357	387	319	355	367	386	348	360	364	342	312	361	385	372	360	336	333	376	361	341	357	353	317	339	335	371	387	361	331	371	359	304	360	330	350	370	371	340	343	340	382	360	342	395	364	358	356	378	359	342	373	357	340	352	354	362	356	353	354	354	367	380	331	340	348	374	377	354	330	375	356	338	365	379	358	357	326	382	388	351	342	341	335	352	372	362	383	345	319	369	336	376	347	320	388	333	371	343	384	343	370	379	343	335	364	331	339	339	358	312	342	364	348	363	343	402	350	353	382	351	335	338	367	374	369	383	351	353	348	343	333	330	366	331	308	356	368	341	372	375	370	332	361	342	347	383	385	384	351	343	373	370	362	369	358	349	364	365	360	327	373	334	370	324	376	346	361	370	374	329	345	325	357	340	326	376	348	338	335	383	338	363	359	347	361	387	354	330	339	358	353	343	366	362	358	354	346	363	345	359	369	349	366	376	362	327	369	359	338	361	343	347	345	377	376	363	372	313	360	340	336	336	375	343	360	373	362	363	373	342	385	366	353	358	348	371	337	314	348	355	349	347	319	347	331	370	371	370	357	359	367	386	387	342	380	343	347	337	368	375	332	338	349	339	374	356	364	386	374	358	353	359	371	321	357	341	345	334	331	357	372	380	356	373	388	368	366	363	343	364	329	366	352	348	377	346	361	347	347	330	342	324	373	310	336	350	333	359	361	363	325	334	342	354	385	352	368	370	372	355	331	357	346	354	379	368	337	331	345	353	367	343	336	364	355	368	334	357	380	362	379	334	360	308	359	356	385	335	371	376	339	356	386	399	332	342	340	384	343	408	342	345	373	370	369	329	358	354	365	340	362	343	364	352	323	340	384	322	383	348	358	355	367	388	350	339	311	331	371	356	334	355	339	371	351	361	331	328	348	392	346	383	354	358	322	362	338	342	311	359	345	342	340	356	336	311	342	359	348	351	365	324	349	367	361	367	376	362	345	336	364	375	358	370	343	350	361	351	382	373	387	361	346	349	372	349	349	323	314	360	352	376	365	357	383	373	357	330	337	344	379	349	406	382	350	345	326	327	368	361	356	348	358	354	348	364	360	309	344	338	354	346	355	367	353	315	339	352	354	340	359	340	379	338	331	365	339	341	337	354	371	380	347	335	373	339	373	368	364	367	354	357	351	363	375	336	366	353	348	356	336	359	336	335	366	374	350	357	345	374	364	372	385	388	377	389	369	364	332	350	373	335	296	350	345	337	364	359	370	412	383	361	343	371	359	388	353	353	364	341	347	329	367	368	396	330	352	391	349	371	377	327	357	387	377	347	359	348	357	375	370	377	375	360	349	351	388	372	390	336	344	356	358	360	336	358	401	356	373	348	344	381	353	337	370	331	339	314	336	368	369	370	366	352	352	346	359	360	349	354	372	364	394	334	386	377	355	356	338	365	350	385	363	359	352	330	316	379	358	358	363	372	351	336	335	364	349	378	350	350	346	339	387	326	330	374	376	358	377	453	345	354	335	324	353	342	333	391	348	348	341	349	367	347	379	333	371	340	392	332	359
21641	17118	8250	3024	1319	766	441	322	403	344	163	146	145	142	120	141	133	116	127	128	102	120	126	127	114	106	130	96	102	92	93	99	101	104	133	131	91	102	108	98	106	115	131	94	108	106	90	95	88	111	102	87	100	102	102	88	102	110	81	102	100	86	86	98	90	99	116	96	101	100	96	183	547	590	249	86	114	91	102	115	97	81	94	106	99	88	87	98	101	98	90	86	99	84	102	87	113	78	87	89	87	87	84	95	100	100	98	76	90	99	102	76	83	112	105	79	90	83	107	108	84	88	114	93	92	115	87	87	100	98	110	102	91	100	87	93	89	112	96	89	98	110	93	73	82	101	90	92	95	84	113	106	105	94	102	103	98	117	96	109	84	105	108	103	116	96	105	98	84	92	118	98	83	100	107	81	88	89	112	95	119	87	91	89	95	91	103	107	89	87	103	91	95	114	103	93	99	109	88	97	91	88	98	87	101	96	111	92	93	98	93	126	96	103	91	88	89	99	99	99	105	80	107	108	109	106	86	85	103	84	97	91	102	89	84	102	92	91	104	101	85	104	106	108	105	94	91	82	93	92	85	96	93	115	105	98	99	91	94	90	89	64	94	88	109	103	118	82	93	95	91	92	101	96	81	79	98	89	84	89	103	112	106	95	93	93	106	90	108	80	128	99	107	103	90	88	94	91	110	99	107	110	91	106	77	94	107	109	99	94	96	88	100	110	98	87	102	94	104	96	94	100	89	89	89	89	89	96	84	89	95	96	79	103	89	96	111	97	107	76	112	93	106	105	104	94	102	100	99	96	71	103	103	85	91	105	80	91	100	110	94	87	108	98	78	114	84	101	89	77	89	82	86	95	95	104	100	94	101	109	87	97	97	89	112	99	98	83	102	97	86	105	119	100	94	97	87	94	85	105	111	108	95	95	107	95	106	96	97	115	97	106	105	101	85	81	120	72	86	122	83	110	97	80	87	75	102	111	76	92	95	94	84	79	100	111	112	97	99	85	85	91	80	91	97	99	99	104	100	85	119	84	89	77	93	95	99	88	94	94	100	85	98	92	105	99	87	81	92	99	97	88	97	96	96	85	105	117	107	77	102	94	98	98	102	102	98	106	101	86	102	93	102	104	100	101	63	95	98	87	93	98	100	91	98	81	89	107	101	111	115	91	95	108	76	71	101	98	101	91	101	106	93	90	106	111	101	109	104	87	126	91	114	94	103	94	97	107	88	72	107	97	98	92	114	97	87	103	104	92	104	96	90	86	91	98	104	103	93	97	108	80	102	102	92	96	84	104	103	89	91	94	88	105	76	97	91	101	84	96	72	96	86	96	94	91	106	92	106	123	100	97	99	96	99	90	91	117	97	102	103	110	96	90	101	88	97	108	93	101	100	89	94	90	109	85	107	83	96	101	82	89	103	103	98	109	96	104	100	77	95	90	84	100	90	98	86	97	100	95	89	112	88	82	104	99	95	99	97	91	94	88	89	93	85	98	99	98	111	88	102	94	108	83	91	83	84	99	100	91	75	85	106	102	106	93	92	88	98	86	88	112	99	79	107	102	106	99	99	84	118	89	95	95	117	88	108	93	93	103	97	93	96	106	92	101	94	108	93	91	77	92	98	80	98	98	102	68	96	95	90	105	97	114	95	91	95	92	103	99	87	87	96	99	104	101	89	74	97	75	100	96	83	99	80	90	95	101	101	93	86	98	95	94	98	88	91	86	101	101	94	83	106	93	122	87	87	95	102	92	92	110	87	111	93	88	96	93	84	88	105	95	77	81	98	105	117	96	93	85	90	102	100	88	100	97	102	107	87	101	103	95	105	105	101	92	95	95	111	103	105	109	101	114	101	97	109	101	93	96	83	106	102	98	81	85	91	85	97	99	94	101	90	100	92	91	84	96	91	97	94	96	96	99	102	89	78	111	87	109	97	109	94	100	100	87	94	92	93	96	103	93	88	93	106	95	85	111	93	112	78	110	99	94	105	92	83	118	96	86	90	85	106	101	95	97	93	104	103	109	108	97	99	90	109	90	97	90	95	94	99	87	99	76	103	90	73	111	106	88	108	95	97	103	92	97	99	109	91	85	99	98	96	87	98	98	89	95	92	94	84	109	96	95	91	101	114	105	94	95	88	103	103	112	101	92	96	99	81	94	103	87	85	78	96	103	106	107	96	105	99	93	93	91	108	102	97	98	93	83	110	95	102	94	86	91	110	87	90	102	96	106	108	103	114	86	87	104	74	81	90	86	98	84	95	91	70	96	100	114	86	84	65	113	93	90	106	94	102	101	116	106	96	103	98	90	90	90	94	97	91	94	93	75	101	101	113	116	100	98	105	83	100	105	99	99	87	104	92	110	102	94	78	105	86	105	98	92	116	97	95	100	97	87	87	102	87	104	100	118	113	98	112	91	90	87	108	105	102	115	102	111	83	106	82	101	109	93	103	92	112	97	102	120	97	94	101	80	101	102	86	98	117	108	94	116	107	94	114	80	99	77	105	116	80	107	105	104	91	93	95	76	88	94	103	95	113	107	85	104	98	99	99	93	89	91	87	97	90	100	91	89	96	94	86	91	90	104	118	113	98	94	85	86	109	95	111	91	97	85	89	116	102	100	81	86	96	96	75	115	108	99	66	79	108	92	101	83	112	94	85	106	80	83	88	112	103	92	86	92	108	98	105	122	101	95	90	94	95	114	92	77	97	102	108	87	96	77	103	114	89	89	97	93	91	105	88	102	85	89	107	80	109	99	101	94	92	79	85	94	89	102	90	97	106	92	91	80	120	101	92	98	80	92	106	90	89	82	91	103	92	90	94	98	85	100	94	92	95	86	92	91	86	100	88	92	97	94	95	98	79	95	99	97	88	95	99	93	89	100	104	81	105	109	97	93	94	92	93	95	101	108	89	111	94	88	107	85	102	104	94	93	109	107	97	83	102	105	116	98	101	104	97	108	99	91	78	84	86	86	81	100	77	88	101	100	101	99	110	85	102	115	102	79	80	89	92	79	105	97	78	84	104	95	92	110	91	102	103	78	85	86	89	107	91	106	82	94	94	96	112	99	101	103	83	87	83	102	93	76	106	91	90	92	89	109	87	102	73	84	74	88	101	93	95	74	112	99	93	110	108	97	89	102	87	101	90	94	102	82	85	91	85	100	101	98	95	102	99	86	89	101	95	103	92	104	93	97	92	106	93	96	89	88	109	107	103	112	99	95	95	94	83	106	98	92	108	78	92	112	99	94	98	84	82	106	99	109	89	107	87	86	83	99	106	109	90	93	100	102	93	85	102	100	101	112	105	92	90	112	78	108	90	91	97	122	84	98	104	113	89	104	108	74	102	80	91	95	97	96	86	84	96	89	95	88	85	106	91	91	100	97	91	96	101	95	94	92	100	104	86	80	92	98	97	89	93	95	102	88	90	87	104	98	92	93	97	102	104	101	96	105	95	104	104	106	99	91	101	103	101	95	92	111	99	102
14269	12776	4621	3360	2851	2422	1959	1689	2200	1745	855	835	718	661	607	617	582	538	490	477	451	447	474	444	423	452	412	407	388	386	349	388	361	336	378	346	358	341	357	349	306	346	381	316	351	342	333	336	344	339	353	355	351	339	351	340	388	324	320	346	336	349	321	347	329	314	331	323	315	329	338	956	4254	4238	1280	316	296	283	325	285	337	354	339	320	305	316	307	339	298	327	274	331	264	334	300	310	306	324	323	293	319	298	319	312	315	312	295	314	282	326	340	286	318	305	333	325	271	300	318	319	304	275	294	320	326	317	309	310	325	298	318	332	333	362	333	285	328	341	308	328	294	297	285	314	324	300	287	321	320	328	335	303	295	327	282	323	302	343	300	312	327	292	323	318	319	358	281	308	328	321	300	304	333	335	323	304	295	321	341	303	281	322	322	306	340	320	327	314	291	324	301	307	292	306	341	319	319	284	287	334	324	332	316	312	315	285	286	306	310	338	310	318	290	297	303	292	301	331	311	305	326	360	298	317	312	303	327	332	297	287	328	357	305	320	320	305	309	337	324	324	317	352	334	318	285	295	319	306	311	319	327	295	321	318	295	315	331	317	320	319	303	309	337	324	327	315	323	293	304	300	298	288	311	272	302	329	321	326	299	305	324	310	332	337	299	303	312	314	319	303	345	306	310	305	277	304	304	309	317	315	306	301	342	318	296	325	300	308	304	319	287	312	326	299	339	303	306	313	305	315	322	290	363	323	325	309	339	321	332	307	300	328	298	327	302	277	300	306	320	291	275	309	336	324	337	330	305	291	357	312	293	323	344	273	298	311	335	278	343	308	306	320	294	284	335	307	314	305	312	342	336	347	329	327	305	297	312	331	311	335	289	312	321	336	331	314	315	325	291	317	279	297	303	304	317	342	294	297	294	307	313	290	341	317	289	321	294	285	301	305	305	284	311	309	302	324	333	305	283	305	328	309	301	324	299	297	307	292	305	293	318	320	325	355	346	284	326	336	299	293	334	306	314	317	293	344	331	314	334	309	309	335	329	363	291	318	317	302	308	338	315	279	315	322	308	298	361	313	286	308	309	349	323	303	314	305	312	315	337	305	316	309	301	334	294	295	314	328	333	311	299	288	303	299	302	311	325	318	300	306	339	304	322	291	334	309	306	327	314	333	314	290	302	308	293	324	319	308	273	317	301	296	321	294	357	312	331	319	325	307	314	297	341	291	317	288	295	322	307	306	303	310	311	284	296	333	279	311	313	313	344	268	331	306	324	287	320	308	331	314	328	301	321	275	294	304	317	307	306	361	293	315	317	324	286	339	311	313	315	309	366	301	314	294	328	299	280	278	340	292	325	310	332	327	326	340	272	300	319	316	295	296	322	296	321	291	304	310	304	323	323	303	329	344	311	313	302	300	316	298	324	332	295	348	308	309	299	330	341	321	316	316	324	309	351	318	312	351	310	316	314	333	334	323	277	322	294	306	317	309	323	317	309	337	312	310	301	340	310	288	291	302	308	302	298	288	298	318	315	294	323	309	298	299	332	310	296	317	328	299	297	307	318	298	282	301	332	337	324	314	290	287	379	342	317	322	321	313	311	303	306	325	297	329	333	315	327	308	313	310	304	315	312	322	299	321	293	314	316	298	297	296	329	320	318	315	282	308	277	313	311	331	295	335	327	316	319	296	354	304	313	344	317	310	295	289	334	330	299	323	302	308	305	322	321	337	350	316	304	319	324	332	309	325	355	323	359	302	337	305	317	295	323	301	322	319	317	302	301	320	300	324	287	331	286	301	297	320	326	319	332	305	337	308	292	291	298	314	303	291	310	340	329	325	317	305	311	295	310	292	297	330	329	328	315	315	281	322	323	314	334	325	304	299	349	310	332	308	308	317	311	313	300	285	321	317	298	312	314	319	344	309	321	285	296	309	341	328	319	327	323	356	354	310	335	311	336	307	301	324	343	302	317	292	332	292	353	323	299	282	294	318	315	330	331	323	287	301	313	296	324	322	285	365	353	306	311	308	308	324	317	314	286	314	343	311	309	311	325	300	303	339	329	322	329	324	310	296	302	285	303	333	302	322	291	331	327	291	328	298	292	301	300	318	337	283	308	311	317	305	335	286	351	312	335	321	325	311	311	274	321	323	325	319	327	290	331	313	319	301	328	316	328	322	302	310	306	326	289	306	342	340	311	323	305	316	323	337	284	313	323	310	333	341	336	327	329	334	318	314	318	341	312	310	308	325	286	326	299	318	299	309	280	317	325	305	310	318	347	334	309	308	315	342	306	307	319	332	283	308	321	307	308	320	347	323	306	325	317	316	295	296	288	298	340	345	312	309	288	356	289	303	312	308	284	280	287	345	319	311	309	299	335	338	328	288	331	302	315	332	315	316	284	304	286	320	315	292	302	295	312	327	312	360	323	317	294	321	332	313	318	317	322	289	321	333	324	335	304	290	313	327	287	309	319	317	290	318	353	310	295	321	298	327	332	283	306	283	294	302	288	311	341	312	345	327	309	275	306	305	319	298	318	321	301	314	305	318	295	319	289	318	266	310	301	317	310	341	324	308	306	307	311	328	310	323	337	302	290	320	309	317	308	312	315	291	302	295	316	289	302	286	317	316	329	320	302	316	299	286	333	316	332	339	297	301	304	324	338	301	330	317	293	307	331	342	312	306	311	337	323	311	356	341	330	293	309	299	307	322	304	302	324	316	293	317	314	325	304	355	316	301	353	311	295	300	327	300	321	308	326	312	322	329	283	288	318	308	297	312	291	318	292	297	301	311	292	292	330	316	307	272	317	303	307	315	330	310	319	321	350	304	310	327	292	287	304	288	344	338	319	337	310	282	323	295	350	322	307	315	339	316	309	331	323	320	316	313	321	348	277	291	298	313	309	300	338	315	309	307	306	350	306	313	311	301	294	302	311	325	303	325	313	315	307	312	341	304	306	303	279	330	298	305	291	299	313	332	286	290	306	354	302	326	268	302	298	330	292	322	300	318	306	268	296	299	296	312	336	279	324	347	291	339	309	308	325	318	344	317	296	328	253	338	323	331	303	287	328	312	341	300	353	327	329	282	330	320	292	316	289	308	303	314	311	300	284	304	327	319	355	310	295	297	324	301	306	351	324	314	284	322	315	316	306	281	279	333	332	335	296	306	320	338	320	328	324	314	338	326	317	285	317	317	300	300	299	349	321	314	283	290	307	286	302	294	320	301	314	304	323	337	301	291	331	304	310	312	292	305	341	331	346	308	363	298	286	320	323	317	287	318	306	295	322	312	313	355	322	307	311	301	321	322	303	363	338	294	329	363	334	324	317	300	306	279	334	321	332	323	312	298	331	306	312	342	355	334	311	332	317	312	290	313	303	313	328	321	337	316	333	331	313	305	304	303	310	306	314	306	274	317	291	318	311	324	349	300	305	339	286	318	303	316	304	323	332	317	310	303	327	311	292	281	300	281	310	314	307	316	287	296	326	301	303	291
34016	31684	15729	7803	3940	2221	1268	847	729	566	375	356	291	289	262	289	285	224	244	222	231	205	233	199	220	225	200	204	208	182	183	184	178	211	179	193	174	188	208	184	189	204	199	188	165	189	190	194	173	188	187	196	187	179	184	196	189	182	179	180	170	177	178	196	198	181	173	183	175	184	199	674	1348	856	208	164	187	170	197	166	166	174	168	181	166	179	175	202	179	197	189	189	180	199	180	165	170	179	165	167	203	175	171	158	182	183	168	157	162	179	210	175	166	176	169	190	174	216	160	169	173	169	168	191	200	174	156	161	211	180	159	156	175	191	180	174	164	179	176	169	170	173	158	167	185	164	169	194	151	172	170	183	168	183	171	183	180	155	163	174	192	169	185	163	157	166	160	178	161	171	166	168	213	176	169	176	189	157	171	159	189	183	166	180	184	174	186	167	190	152	185	180	178	181	160	152	157	178	186	183	152	152	171	169	191	184	173	158	157	191	167	188	170	180	174	177	162	157	175	181	154	173	206	172	174	155	187	168	181	155	145	185	160	176	203	199	175	170	170	145	179	171	177	184	186	184	182	181	169	174	172	146	159	181	175	198	158	180	198	155	157	163	178	202	157	180	216	181	201	178	159	174	179	164	197	169	167	195	184	165	171	202	191	187	176	175	173	178	172	188	176	175	205	179	177	166	172	168	178	173	176	174	185	183	178	164	202	172	165	159	180	173	172	206	174	184	182	174	208	158	195	188	170	198	172	177	169	163	194	184	162	158	165	172	194	176	165	194	175	190	166	169	170	183	177	145	188	165	190	202	187	169	146	171	205	172	173	165	181	185	195	175	172	167	171	195	173	147	174	170	163	169	188	186	201	164	193	181	187	161	190	162	170	191	177	179	171	160	184	152	180	172	181	166	181	172	172	179	143	177	178	178	171	164	172	177	158	207	167	170	174	189	181	151	186	182	184	176	185	154	164	182	164	186	153	163	178	175	186	195	152	189	172	162	184	176	190	192	165	154	174	202	171	155	160	186	164	151	160	176	170	172	178	158	169	175	166	179	210	209	165	159	189	182	184	172	188	178	197	165	164	159	183	165	155	158	175	159	190	170	177	162	168	180	173	186	168	183	166	165	170	173	157	180	180	184	199	163	168	179	211	200	166	187	159	175	168	166	165	183	166	180	172	188	173	184	158	180	176	191	180	176	164	193	166	155	178	174	176	177	181	184	150	186	173	159	142	172	172	169	181	162	180	192	168	163	167	164	180	156	156	181	153	184	169	181	177	168	169	164	168	183	194	169	168	177	185	164	188	167	172	164	180	188	163	160	163	202	174	153	188	188	172	178	188	180	201	176	167	200	195	171	202	160	216	171	171	159	159	160	179	157	169	165	163	164	204	173	173	175	176	177	161	157	161	192	200	176	177	158	183	173	168	179	179	163	172	169	175	174	179	175	187	171	181	210	160	153	162	179	184	183	174	161	158	209	153	185	179	170	177	185	193	177	185	157	177	188	166	178	183	184	196	144	189	196	157	172	157	168	146	159	158	168	171	187	169	179	163	164	174	174	181	150	179	194	178	170	185	174	190	175	190	161	188	169	177	166	169	166	176	194	158	182	164	163	186	178	171	160	174	191	159	161	197	165	170	193	165	179	158	180	188	182	188	171	167	161	174	175	156	196	165	186	166	156	156	179	205	177	195	149	198	171	169	197	168	187	201	170	190	153	175	168	165	146	168	157	163	197	176	164	194	173	187	193	177	175	193	185	187	165	181	195	189	160	178	164	167	194	164	161	198	205	183	155	185	178	166	179	184	171	149	152	146	163	181	164	180	161	159	165	126	196	162	179	174	170	178	187	183	190	170	178	175	160	181	193	171	175	194	185	156	154	186	157	163	189	174	153	168	175	165	156	168	161	178	177	155	174	176	181	185	166	171	186	162	181	166	175	150	188	189	168	197	175	175	154	194	156	179	173	174	174	167	175	197	185	176	163	170	182	159	177	202	190	178	150	187	166	177	181	181	188	160	191	163	171	166	170	161	186	188	178	164	165	168	189	177	192	193	166	190	186	173	205	153	186	181	163	187	177	153	181	183	183	174	159	155	162	171	165	185	173	182	172	177	191	191	147	171	202	155	169	158	182	171	191	171	163	156	162	163	187	178	167	196	174	192	181	155	181	181	193	187	162	185	180	163	192	166	176	176	173	189	183	178	181	176	166	178	158	179	160	186	172	180	177	181	174	180	152	183	146	161	182	198	165	173	171	169	157	163	187	177	179	175	163	180	164	161	174	155	170	186	173	173	163	161	170	176	171	155	173	155	187	182	186	174	142	176	193	182	146	201	180	161	173	163	176	164	192	148	174	154	176	167	187	179	147	186	176	174	162	160	170	162	178	174	183	158	172	156	168	169	192	180	179	185	177	172	153	170	198	189	144	183	179	191	167	206	181	192	172	181	191	163	178	169	178	187	167	147	162	173	157	149	164	197	164	158	182	174	192	174	191	171	190	171	173	184	186	200	178	174	166	167	166	167	178	157	187	197	182	184	188	222	183	215	167	183	150	172	181	175	162	178	177	160	168	176	174	175	184	169	163	173	179	158	187	183	180	163	162	200	182	165	183	191	195	159	222	172	170	156	172	181	150	153	171	183	179	159	159	169	148	165	183	180	188	183	175	193	186	157	178	200	164	166	200	186	179	196	159	162	165	175	186	160	183	170	195	168	172	159	183	146	161	169	180	178	170	165	176	175	175	189	161	191	180	210	165	190	179	150	176	174	168	164	171	196	170	171	166	159	182	164	172	187	172	185	206	152	170	193	148	177	166	205	184	169	191	176	171	165	165	174	188	156	172	148	186	166	151	176	155	183	174	196	158	190	165	195	161	192	182	171	168	152	165	162	152	145	142	189	167	189	177	174	182	187	167	171	186	162	170	173	163	185	195	169	172	183	173	180	167	182	150	173	141	176	187	158	181	210	166	164	157	182	186	174	178	196	165	163	186	190	153	164	165	181	149	177	168	180	170	171	210	163	187	179	179	161	196	188	161	150	179	150	164	169	137	176	153	160	186	192	183	184	201	189	189	179	190	196	195	181	169	179	167	173	185	184	160	170	179	177	167	169	166	191	183	167	172	167	193	170	178	174	160	167	145	199	155	160	172	172	182	154	159	170	173	177	177	154	167	180	169	181	192	148	183	187	162	174	197	171	187	151	165	168	190	196	164	172	181	178	169	175	171	186	172	169	178	204	180	161	181	178	182	169	186	180	165	204	164	160	190	159	197	162	158	160	169	153	167	202	171	191	196	163	192	140	168	180	176	160	188	204	207	149	180	150	169	157	152	159	179	167	188	197	175	178	164	157	179	212	195	164	182	176	165	182	183	178	192	156	180	162	172	167	150	167	178	194	187	175	189	175	153	148	168	180	168	171	157	156	172	184	171	156	188	174	160	173	201	172	176	175	180	172	187	167	177	194	172	172	193	167	173	188	165	152	194	173	171
21959	22740	7398	7811	6671	5501	4897	4003	3744	2851	1926	1651	1571	1370	1268	1213	1152	1116	987	1055	922	931	861	837	748	764	732	717	708	694	653	659	632	651	662	650	674	663	601	616	592	613	569	557	613	535	617	571	602	567	583	594	558	567	549	605	544	599	555	555	546	586	560	572	576	596	615	551	594	485	694	4597	9955	5726	877	540	530	539	500	520	528	482	514	505	545	490	512	512	523	514	512	562	498	528	557	528	511	509	550	524	532	540	517	527	518	580	503	507	507	505	542	472	489	504	557	522	526	506	511	519	522	536	501	542	538	514	503	453	505	521	505	553	515	500	507	533	541	526	484	460	519	545	505	519	463	551	509	531	511	525	503	526	498	519	498	530	489	504	486	524	459	506	501	481	485	509	497	555	504	506	488	507	516	514	518	512	477	499	548	545	520	538	517	511	502	488	487	520	528	503	500	510	502	494	490	502	490	508	528	511	549	469	519	496	519	515	473	508	510	523	524	525	498	472	531	542	493	527	508	522	556	546	476	503	477	537	529	567	527	506	499	517	517	518	526	502	485	466	504	492	514	498	521	528	480	563	537	506	511	504	563	491	496	522	551	520	528	525	512	490	486	526	501	532	510	526	516	509	488	534	534	485	537	512	522	525	511	541	544	499	526	515	511	494	534	475	481	509	501	526	536	502	537	535	496	470	523	518	507	509	505	548	514	498	512	481	472	478	556	504	507	568	493	507	526	529	568	482	515	507	511	533	521	527	499	485	454	521	513	527	497	489	500	485	530	499	514	483	532	503	499	511	522	489	533	492	521	524	519	470	501	512	483	501	507	517	482	517	523	497	520	460	519	461	527	501	541	472	481	517	479	481	517	575	564	549	512	489	497	576	485	483	487	518	505	505	531	510	501	506	493	500	479	560	532	501	540	506	526	525	505	498	540	480	501	563	503	535	491	536	517	505	547	485	446	526	531	495	521	479	491	495	507	492	505	501	531	482	551	520	484	471	495	513	493	514	528	530	516	506	522	504	501	489	503	522	507	511	544	488	551	507	523	525	513	505	501	490	485	537	522	521	520	469	505	552	499	503	551	497	539	497	520	499	487	484	481	508	505	551	500	510	518	513	534	514	507	513	566	517	527	485	548	531	532	486	512	537	512	477	510	501	504	505	469	519	526	507	517	501	506	518	510	515	523	499	490	512	516	492	500	472	516	515	507	498	530	503	539	514	493	469	504	545	502	514	501	500	525	525	467	538	523	543	498	526	485	480	506	508	570	496	545	509	514	535	497	508	477	500	509	530	491	508	553	506	522	505	513	500	509	513	487	489	492	493	541	496	531	533	525	536	501	540	550	524	485	497	511	537	540	522	500	523	542	497	521	481	519	512	582	538	524	470	507	536	532	506	562	488	549	484	480	524	551	553	491	508	501	505	496	524	482	497	541	530	470	523	537	467	549	477	529	536	539	557	512	483	522	484	556	471	503	494	502	550	474	543	492	530	493	525	512	563	508	489	593	497	506	481	495	506	543	562	484	535	527	533	470	511	519	503	510	506	514	487	518	542	506	496	549	510	534	491	501	541	479	505	542	512	539	513	501	498	504	509	481	477	507	515	516	529	515	481	513	514	518	524	539	510	518	550	495	536	517	518	512	508	521	514	514	519	559	481	509	494	517	505	493	501	499	532	512	538	528	496	516	518	511	509	509	515	525	548	555	499	531	506	553	519	523	534	510	527	522	524	512	512	516	527	498	499	469	539	481	510	522	503	487	522	497	473	544	492	502	490	508	487	536	502	525	506	522	500	499	478	494	504	481	509	491	514	460	511	542	484	491	530	497	504	488	514	449	481	530	487	522	474	529	541	514	524	536	479	519	476	528	472	538	507	496	489	520	506	502	539	485	483	496	514	518	507	480	512	549	555	525	525	511	542	551	505	475	501	575	545	537	473	478	509	483	548	460	535	509	483	565	498	489	495	500	520	518	487	563	493	495	496	514	461	502	507	531	490	517	520	535	475	513	552	522	517	533	518	497	530	494	540	518	519	506	492	514	527	545	465	518	515	497	526	506	528	506	472	522	519	513	534	504	490	532	550	527	487	516	548	535	493	516	526	489	518	499	526	506	471	522	539	507	516	519	486	499	495	526	503	532	505	498	493	497	487	526	527	490	518	518	596	515	505	517	553	521	526	510	514	532	526	488	517	533	492	543	513	534	495	461	513	544	512	507	518	476	464	502	523	513	472	505	507	496	541	517	498	547	505	504	555	501	503	489	517	546	471	539	498	481	493	524	492	513	507	526	519	502	485	495	504	516	481	527	502	473	484	512	515	508	536	515	536	538	504	550	500	498	524	468	502	528	476	469	500	523	512	534	539	539	498	497	491	522	516	453	492	510	548	531	476	463	528	530	540	517	534	513	501	515	536	504	500	481	507	507	522	536	548	526	477	561	476	477	514	506	527	547	492	484	488	492	508	500	463	510	540	472	515	532	540	576	512	523	529	520	488	511	519	523	470	529	485	473	477	531	495	478	564	506	492	507	533	537	514	480	494	490	532	486	513	507	488	493	529	488	515	522	501	522	508	555	526	523	486	525	517	472	519	504	538	535	557	483	502	496	532	530	516	512	514	507	518	484	553	510	523	518	518	522	508	525	545	514	483	519	536	515	513	515	496	520	466	490	477	515	525	534	501	530	502	525	550	538	509	492	495	509	539	544	496	527	537	506	560	520	497	496	527	537	522	519	517	495	529	538	533	466	501	549	519	515	551	497	516	527	568	507	489	526	474	452	453	485	532	512	532	501	487	538	551	559	497	531	553	529	479	494	498	520	462	511	510	501	554	499	527	509	506	509	504	518	481	481	472	539	518	513	500	520	522	520	490	495	564	508	499	487	472	490	539	517	537	459	499	492	530	508	526	511	517	468	516	498	524	534	489	540	548	554	547	508	459	507	489	509	552	525	514	495	493	531	507	506	500	510	480	496	467	480	545	511	552	517	471	491	517	521	531	510	481	512	520	504	508	519	531	513	507	543	480	501	545	593	535	501	527	505	505	506	558	516	520	530	502	485	502	502	533	543	485	490	564	467	529	525	510	504	500	500	545	490	520	497	505	543	475	464	471	495	513	511	517	558	491	504	480	474	534	492	500	519	519	505	489	517	522	557	515	546	500	517	494	472	505	553	570	488	537	510	503	519	494	469	515	504	551	512	521	521	509	542	539	510	495	486	482	502	513	523	467	515	521	541	491	533	530	477	501	533	507	470	479	507	533	512	552	514	572	476	528	542	548	516	505	546	539	476	524	527	551	490	507	531	511	517	533	495	523	460	497	507	466	506	472	515	477	495	514	505	501	528	530	526	525	530	495	468	547	465	522	476	561	517	513	499	529	530	455	512	488	516	478	518	527	472	510	510	493	501	473	482	545	545	517	488	516	506	505	547	481	510	532	542	495	543	488	473	515	544	499	481	519	533	525	528	486	502	539	528	509	529	501	512	507	520	499	516	539
5970	1946	259	154	129	123	123	118	139	118	125	122	126	121	110	114	120	114	113	114	138	105	109	124	111	124	127	125	111	107	121	120	97	119	122	136	106	116	111	120	114	115	112	124	131	109	123	125	105	97	111	108	117	121	99	112	106	100	112	108	110	122	122	96	108	113	94	124	105	129	126	141	181	213	168	117	127	107	113	108	97	126	128	112	114	111	114	117	115	124	111	114	106	116	116	110	103	105	111	106	112	132	113	120	107	109	103	118	100	112	128	105	124	109	110	114	105	120	113	104	132	142	111	109	129	110	120	107	117	116	129	103	90	125	110	104	103	108	106	144	140	124	130	117	117	129	102	100	121	101	114	133	121	118	116	111	102	109	99	105	107	105	94	120	109	131	110	101	131	130	107	101	119	123	123	115	102	106	117	107	118	124	123	110	107	100	107	106	112	130	103	112	107	118	128	105	109	116	97	110	118	128	110	110	101	97	110	100	112	97	108	100	108	104	100	109	129	108	109	110	117	132	115	129	121	101	115	110	118	82	101	103	119	122	131	105	105	113	109	116	111	118	106	110	119	97	119	105	99	102	107	111	119	126	101	100	109	116	96	113	97	130	108	106	107	115	127	119	118	121	122	122	116	116	123	120	97	118	133	115	120	133	103	113	102	119	109	113	113	123	117	109	105	111	120	102	93	94	130	114	119	105	112	107	115	100	117	119	128	110	118	108	101	123	106	107	117	124	102	101	103	96	118	106	134	109	126	114	109	109	108	100	119	133	105	99	100	143	128	112	138	94	108	98	136	118	122	120	115	117	98	136	134	113	124	97	108	107	127	116	112	97	118	97	124	112	110	96	105	128	125	128	112	119	115	101	125	88	110	110	124	103	116	120	128	96	101	117	94	119	94	102	90	119	105	114	118	123	103	114	107	118	108	109	107	138	113	106	115	140	104	117	129	108	109	121	115	108	134	104	100	125	92	122	129	119	114	117	122	115	108	106	108	109	93	133	108	118	103	107	115	123	137	113	107	110	119	101	106	111	117	104	122	125	110	100	104	101	107	124	98	98	96	112	106	110	112	129	121	130	108	101	108	107	110	126	118	115	87	113	127	103	105	117	101	91	113	110	106	122	123	123	120	122	106	108	116	118	108	110	93	102	90	112	106	96	109	131	116	123	124	102	106	76	115	119	127	115	142	96	108	103	115	125	105	120	115	118	124	134	117	131	105	104	118	115	99	133	107	125	98	111	95	105	105	128	109	112	110	111	107	118	106	104	111	111	106	90	118	98	92	103	102	107	105	92	114	111	99	115	114	101	114	124	122	128	105	102	96	105	109	99	110	111	117	106	114	124	115	115	119	123	107	109	110	107	98	123	107	101	123	98	119	94	83	111	105	104	109	106	111	89	107	109	114	102	111	110	110	123	113	94	121	113	95	103	107	121	116	113	119	108	121	113	97	114	116	95	100	126	115	98	119	119	90	117	114	105	113	103	106	99	120	118	111	108	101	122	112	122	89	117	118	101	110	119	114	114	114	100	101	128	111	137	119	105	112	120	118	106	113	118	107	119	118	123	114	108	127	107	116	109	111	110	104	121	113	98	125	109	110	116	104	112	122	113	107	107	119	95	114	111	126	98	118	113	127	111	97	103	126	115	109	106	109	123	121	105	104	114	98	122	92	133	106	129	110	109	104	118	118	128	103	94	123	132	138	111	98	114	128	135	113	106	103	93	121	124	127	116	128	125	99	112	112	106	114	107	122	116	100	115	126	84	101	109	99	111	103	132	117	120	98	108	119	92	111	110	112	108	109	98	110	113	105	97	102	89	97	94	118	116	124	111	118	96	111	100	116	107	121	117	122	106	120	120	107	112	112	124	113	100	110	103	103	115	113	111	114	111	96	111	95	119	105	81	100	112	105	109	136	106	105	102	96	109	125	122	88	101	109	100	101	113	127	108	115	98	117	112	123	108	105	124	114	111	108	110	110	94	107	94	111	106	106	106	114	102	121	134	105	107	98	110	105	126	106	117	111	118	114	110	120	98	112	102	117	110	95	107	107	125	99	110	99	122	107	125	125	125	101	97	96	111	118	112	110	120	108	123	113	133	118	121	112	106	104	115	105	106	107	112	112	123	113	124	115	104	103	110	124	125	111	114	106	117	111	104	111	101	116	121	104	108	90	107	112	138	124	130	121	131	121	120	126	126	103	105	129	100	104	110	111	120	112	115	115	102	116	122	111	110	126	109	108	115	111	109	118	96	95	135	110	113	111	118	117	120	100	101	108	102	114	110	94	102	116	110	118	128	121	110	113	88	127	121	126	108	130	122	100	110	109	107	120	105	111	121	111	120	132	99	117	97	90	115	124	98	100	118	122	107	115	110	111	119	110	104	108	99	123	135	120	117	107	97	113	119	112	116	100	114	127	97	101	106	112	95	122	116	124	127	129	109	133	127	105	112	119	104	111	90	120	116	113	107	93	110	137	133	116	101	93	120	117	120	107	106	122	100	116	119	101	107	93	121	128	123	102	103	126	110	117	120	117	115	103	98	109	106	97	112	117	100	120	113	106	110	97	109	114	99	97	110	110	120	123	137	112	107	110	116	105	123	108	107	107	108	85	113	110	121	127	117	97	114	115	120	106	100	98	83	108	102	97	109	104	105	121	115	117	100	95	91	107	105	106	111	122	103	115	88	107	123	119	106	104	113	107	122	93	122	99	114	108	99	109	124	113	119	105	93	103	100	104	125	110	111	117	112	93	106	131	111	112	108	100	110	108	121	109	116	122	115	129	115	112	103	113	95	108	104	96	133	120	91	127	116	115	122	114	127	111	120	99	115	114	110	108	107	102	115	112	114	109	126	125	121	122	113	114	113	121	117	101	104	114	118	116	118	112	103	106	123	124	123	122	106	100	109	132	112	126	113	93	118	117	123	116	96	112	122	97	113	119	127	112	117	94	115	116	132	88	108	103	126	114	112	118	115	123	111	117	99	88	115	96	107	115	119	103	115	111	98	108	120	104	119	114	108	109	115	97	124	102	122	109	117	116	117	110	116	124	96	129	111	104	122	128	108	88	113	96	123	106	112	100	124	117	108	104	120	113	122	116	103	105	107	129	111	109	101	136	126	103	106	115	96	111	113	115	112	102	94	102	120	108	110	106	110	96	112	105	121	109	103	118	115	103	110	106	110	93	92	98	105	107	106	100	115	139	92	85	119	95	108	122	113	108	119	131	108	100	108	102	107	108	115	128	120	107	115	92	102	135	105	107	114	107	96	101	114	107	100	117	104	113	123	114	109	104	99	108	123	93	109	109	113	112	113	81	117	133	107	125	114	127	128	100	120	126	99	100	100	116	107	121	106	123	136	126	124	101	97	108	116	103	107	141	124	114	100	95	102	105	125	102	111	110	118	112	125	103	116	107	112	118	99	110	115	105	102	123	132	104	136	109	116	105	124	97	124	104	111	113	123	123	110	109	107	109	107	113	118	103	104
4251	2573	588	591	562	526	455	461	439	413	395	356	356	351	364	386	333	372	367	338	348	358	331	367	321	357	369	317	359	366	344	341	386	344	357	344	351	335	344	350	355	383	365	349	345	356	331	350	310	358	361	359	346	372	355	379	331	364	360	314	321	364	381	359	360	372	358	341	370	349	359	472	910	1253	806	381	327	345	395	361	372	352	347	345	343	330	312	334	365	343	361	341	353	362	328	361	349	350	380	343	368	340	318	333	333	387	348	341	335	357	345	364	371	386	331	334	379	367	338	337	359	364	391	352	372	384	338	361	339	355	349	333	305	331	351	332	324	374	341	329	345	386	408	344	356	335	346	317	375	359	343	331	322	358	348	354	345	346	388	380	337	365	365	396	407	339	351	337	360	321	354	345	351	359	380	365	330	330	380	346	339	374	329	369	368	368	355	347	345	359	348	373	338	345	322	350	369	325	371	334	355	351	366	371	328	352	344	354	350	341	327	344	343	390	334	336	337	326	333	378	374	356	327	328	368	377	343	318	350	407	355	351	356	359	351	348	378	400	356	368	323	341	397	325	356	358	344	357	326	329	341	345	360	374	368	340	351	312	324	359	358	314	366	338	370	364	341	353	335	355	320	354	336	334	317	364	341	320	337	343	365	366	346	407	345	349	333	358	334	327	334	354	335	322	343	373	351	334	326	371	375	368	353	331	374	341	353	356	379	304	371	354	367	345	349	336	365	338	342	371	317	326	352	349	376	330	365	377	382	341	353	350	367	358	353	319	359	339	378	355	327	361	384	361	338	366	350	325	343	338	321	344	330	376	353	337	367	327	320	384	348	353	385	339	361	363	363	338	368	332	321	364	369	374	349	341	348	349	328	380	381	351	333	349	348	383	328	376	293	334	341	353	348	322	352	333	340	329	392	338	370	363	343	347	331	347	322	391	322	314	341	344	342	330	328	371	338	330	323	340	346	354	347	332	334	302	345	344	351	327	354	346	366	383	341	318	352	344	365	380	307	328	330	353	347	367	342	340	357	351	323	339	377	374	376	347	325	322	340	335	352	374	364	412	353	334	351	339	339	349	339	397	350	321	329	348	348	363	337	340	387	351	342	339	351	365	363	344	343	362	340	334	349	366	374	356	321	358	342	373	353	343	354	339	360	342	353	333	343	355	344	349	364	358	350	351	380	343	373	347	372	331	330	336	316	360	338	336	324	384	333	355	405	406	331	348	362	340	350	367	378	326	393	359	361	318	376	366	339	335	366	368	362	332	334	365	361	370	346	346	356	366	386	366	361	332	334	339	386	345	313	358	363	372	373	327	309	318	347	329	347	326	374	369	327	381	384	372	332	333	360	332	318	370	318	357	382	351	369	348	349	353	368	344	349	340	384	357	341	332	318	323	379	311	341	365	343	365	339	349	344	364	317	333	371	367	331	332	356	348	303	340	334	338	375	382	330	359	369	358	388	357	350	366	390	337	328	349	317	333	358	332	339	348	412	385	392	362	345	315	353	340	336	339	398	308	332	356	356	354	350	335	319	375	355	392	357	350	313	353	343	344	298	325	350	355	353	341	385	346	355	356	350	368	335	343	362	367	345	371	350	351	344	342	349	336	354	368	344	346	339	361	378	328	374	340	346	324	338	377	346	314	365	338	340	371	308	330	347	333	371	354	360	369	395	319	376	348	353	333	354	367	323	364	383	325	381	348	359	362	343	344	382	334	367	345	333	338	337	338	350	370	368	319	347	315	370	327	343	379	324	334	300	331	333	389	346	343	350	362	355	369	349	318	321	359	327	339	352	344	374	334	350	355	339	340	319	338	372	350	364	334	339	370	335	374	340	338	340	345	326	353	350	341	355	346	351	378	355	367	338	347	332	366	376	354	375	346	373	357	354	331	364	400	355	342	359	354	357	357	374	327	340	325	314	378	360	354	397	352	326	332	358	365	385	357	361	357	332	348	375	344	329	335	365	333	344	341	381	399	335	317	373	337	366	365	380	330	350	360	353	365	396	299	358	363	319	347	342	323	344	386	320	357	348	362	339	335	358	365	321	347	373	351	336	355	377	342	380	345	363	346	356	357	360	365	345	364	359	367	338	334	333	362	415	347	375	366	343	345	356	367	345	329	345	338	356	353	330	325	349	353	325	337	334	374	319	332	331	363	336	337	357	353	365	337	370	353	345	390	348	338	345	314	353	372	336	338	344	337	354	358	328	386	330	352	316	335	383	364	321	368	303	355	349	360	349	340	355	365	389	351	321	323	347	333	372	337	362	345	340	328	350	347	317	332	343	373	340	340	343	351	368	358	319	360	351	372	359	331	342	333	326	365	352	360	378	347	365	354	329	360	372	387	359	337	367	351	332	345	309	362	365	358	377	342	355	326	326	368	353	362	387	336	359	353	341	329	359	341	364	364	346	376	340	353	328	347	364	360	381	364	361	354	364	341	344	329	330	357	311	360	346	323	359	327	343	350	343	304	333	368	358	381	346	359	362	360	370	370	339	370	336	333	334	344	340	350	370	356	343	311	381	371	356	338	328	342	365	354	362	360	360	329	342	375	388	350	338	350	357	326	373	334	370	381	349	337	362	333	336	362	364	296	340	370	324	347	332	350	344	328	370	345	342	322	387	365	340	358	374	374	325	357	343	356	367	333	362	339	383	339	354	333	354	359	356	354	346	366	352	336	344	306	338	337	360	336	361	340	363	376	347	336	342	368	363	351	330	351	352	332	327	336	381	346	317	346	331	365	374	362	334	338	344	348	375	348	375	351	347	302	352	330	376	375	343	345	316	348	358	336	359	349	358	366	345	378	343	354	358	357	357	335	362	369	371	339	361	328	384	321	342	340	382	365	378	368	359	362	355	359	369	357	331	353	332	362	352	361	332	344	336	364	324	343	363	324	327	301	382	357	352	330	333	367	386	354	322	352	355	339	359	356	360	344	331	374	348	341	363	348	354	339	328	336	370	328	340	373	369	302	376	331	356	337	387	372	356	360	355	354	351	346	307	345	373	358	339	347	372	355	370	356	357	351	341	345	372	366	345	360	374	364	375	373	347	351	374	370	350	364	385	352	359	320	354	339	348	379	326	376	376	363	354	326	340	349	361	342	380	340	342	344	357	344	358	328	317	352	376	368	318	327	359	348	347	379	330	352	346	330	368	358	355	333	315	347	337	318	326	370	346	391	368	341	345	351	358	333	370	337	383	353	379	357	334	373	337	361	315	331	339	348	352	383	361	336	357	378	352	368	361	372	377	365	339	363	332	349	349	365	375	364	357	342	348	314	373	346	343	377	359	347	364	348	357	326	378	331	333	329	336	348	349	383	375	322	317	343	346	364	364	334	346	384	330	334	341	340	344	335	340	368	346	350	342	372	345	369	359	337	361	368	340	352	405	359	323	340	352	358	352	327	349	367	377	371	336	361	347	344	386	331	333	345	356	356	344	367	324	350	301	337	340	332	355	330	368	347	357	340	357	321	332	343
20301	13609	3923	1751	954	660	472	351	354	247	205	216	215	186	156	163	164	165	138	159	154	166	153	131	153	139	129	137	141	130	119	151	118	133	126	138	138	114	133	132	120	151	113	148	148	115	134	133	131	144	115	130	132	151	120	119	139	139	144	140	115	139	146	143	140	157	146	142	153	144	139	406	596	548	339	157	141	139	155	147	114	132	127	138	140	127	169	157	146	137	136	147	140	124	134	118	131	112	132	116	125	134	125	133	133	156	146	137	130	127	126	145	117	138	116	138	123	121	147	127	131	131	135	121	131	139	141	118	137	125	147	128	138	131	139	127	112	123	122	128	122	115	125	140	129	153	136	140	129	151	128	127	130	118	128	131	130	136	128	133	113	135	151	131	137	125	146	122	121	138	141	114	134	122	138	133	130	136	142	115	140	125	128	144	129	124	132	137	142	119	104	139	145	142	125	142	126	142	153	117	133	137	104	147	141	153	138	145	144	132	122	130	141	119	124	141	117	133	133	122	138	147	142	136	140	142	156	110	121	125	124	142	155	120	123	152	136	102	153	127	134	127	133	133	114	134	125	138	135	114	118	137	115	128	133	132	125	116	134	116	139	134	126	109	107	130	123	152	118	112	137	144	118	132	149	128	126	137	129	149	142	134	132	146	148	145	152	108	141	136	153	127	126	119	128	137	137	122	142	134	136	146	149	112	157	145	149	125	133	117	120	127	129	122	126	131	144	99	123	122	133	129	142	124	134	136	136	144	139	127	123	137	137	135	139	132	140	110	138	123	119	140	108	133	128	119	123	148	141	145	132	149	146	135	122	123	158	146	136	123	134	132	146	133	135	152	112	135	125	99	130	98	133	127	128	138	138	147	142	130	129	142	155	133	126	131	145	118	133	114	125	129	132	118	128	134	128	144	126	114	144	150	126	142	151	143	128	144	125	139	156	131	132	118	135	126	143	148	129	140	116	148	126	139	147	151	121	131	133	123	127	146	141	111	154	149	155	139	118	126	126	140	115	136	128	122	140	121	128	123	118	116	123	140	129	135	121	117	126	147	120	131	136	129	133	113	131	132	137	118	121	126	144	150	144	122	150	138	150	115	135	143	151	134	127	129	130	126	117	150	128	153	122	131	125	132	125	119	137	159	142	137	131	136	154	149	115	133	134	127	149	144	125	129	120	138	137	129	130	120	114	145	101	134	140	135	143	130	141	126	149	155	153	138	115	132	117	135	143	128	137	147	153	139	108	152	128	164	140	139	134	129	131	139	125	158	116	142	122	143	138	130	134	143	115	127	109	124	120	121	131	131	151	153	122	111	148	122	134	140	155	128	116	133	146	132	134	129	145	111	131	133	124	134	128	131	124	135	135	108	130	140	133	139	129	135	157	159	121	140	113	124	101	148	132	141	145	135	152	152	132	177	133	138	131	130	128	139	133	136	131	144	132	123	137	130	136	139	140	133	139	142	120	122	133	137	146	153	125	128	112	131	124	112	128	148	112	131	134	135	115	135	133	124	125	115	126	117	136	141	127	168	131	116	140	125	129	118	123	132	129	145	106	141	132	139	126	132	136	126	121	120	121	151	123	129	117	139	137	122	124	131	112	145	137	133	135	133	141	140	145	129	121	127	110	116	135	132	127	117	155	142	106	123	117	145	109	134	135	149	121	140	107	116	110	133	129	128	128	137	142	144	136	116	143	145	150	144	158	133	157	114	129	146	135	123	115	123	132	113	148	132	130	132	156	160	139	143	125	129	138	129	142	136	143	152	143	143	154	146	129	116	133	109	152	137	149	120	177	142	114	141	135	156	130	134	121	135	138	162	134	135	126	130	121	127	138	133	105	144	119	119	111	150	131	137	135	116	151	136	123	115	136	147	158	124	126	105	113	132	127	153	154	140	118	134	129	139	143	129	140	132	146	142	117	136	125	137	154	131	135	127	131	133	122	121	132	145	129	115	129	137	146	164	117	124	109	137	154	111	132	140	144	123	136	152	157	129	120	129	120	150	116	137	130	152	130	136	134	136	137	139	134	131	132	130	118	141	121	137	127	128	141	132	131	137	138	133	137	125	138	119	130	121	144	117	129	127	119	143	128	114	116	145	123	128	143	117	133	142	131	122	134	145	141	137	142	144	137	145	113	132	122	137	130	145	136	123	139	117	119	114	117	119	125	148	130	123	133	132	143	121	136	140	139	125	141	128	126	131	148	136	131	144	130	123	128	143	144	121	135	138	150	117	148	147	139	146	110	138	139	127	128	146	132	151	130	144	145	129	131	147	120	124	121	123	123	135	124	129	128	133	121	127	124	116	115	143	129	138	136	128	154	138	117	121	140	138	141	121	147	117	127	109	115	125	125	134	122	146	138	116	121	106	144	130	147	154	122	112	120	130	122	137	147	146	143	142	141	141	134	145	130	134	134	143	129	136	145	126	151	137	127	119	151	139	132	146	115	132	116	111	122	107	121	131	148	142	127	120	134	131	126	108	154	138	131	131	118	128	125	109	140	133	122	135	124	130	127	135	133	120	103	137	127	127	134	129	134	139	123	135	123	137	139	116	124	136	124	139	122	159	158	143	135	104	160	148	131	111	124	113	116	141	133	118	142	139	138	118	139	140	128	114	152	154	133	130	108	136	139	117	150	134	135	132	125	130	135	136	141	139	148	117	136	136	128	144	129	135	152	147	131	155	155	116	125	122	129	134	132	117	136	128	135	138	141	150	146	116	126	125	122	115	128	123	139	116	140	151	134	141	141	131	133	145	127	124	151	150	136	118	150	147	132	130	116	132	122	129	129	143	127	116	115	140	123	135	140	138	125	142	128	113	133	142	134	136	114	132	106	137	150	119	128	142	126	130	127	124	134	115	134	162	143	130	151	107	128	131	126	151	142	101	128	156	134	136	144	132	131	107	127	136	116	139	134	142	126	134	124	148	110	136	141	123	130	137	141	112	145	152	145	141	138	114	135	111	125	126	156	133	155	107	144	117	123	112	141	145	124	138	117	142	150	121	130	131	145	144	159	137	116	138	141	131	126	151	98	135	120	119	137	133	122	127	130	136	131	114	157	153	132	128	129	133	142	131	133	126	117	138	126	126	131	137	150	126	121	132	135	127	116	137	123	152	130	124	138	117	125	120	129	127	159	131	150	123	131	136	134	146	137	116	135	127	120	130	113	110	133	117	131	140	127	158	132	108	135	143	118	149	116	146	150	132	127	161	124	147	120	126	115	123	130	140	130	111	141	148	142	155	139	113	113	109	135	135	100	138	142	137	146	131	129	147	114	132	129	147	127	129	118	136	118	118	131	140	115	135	138	133	123	152	127	130	132	124	135	134	129	134	131	151	118	141	121	134	104	148	130	139	128	129	148	138	144	120	130	147	126	134	146	128	132	128	118	137	125	138	135	117	139	137	132	127	131	123	125	121	133	139	121	125	152	117	131	124	145	122	129	136	125	127	137	124	120	127	137	137	137	109	132	139	139	134
13681	9062	3148	3661	3165	2539	2160	1810	1684	1273	973	898	834	758	739	708	649	640	596	546	580	546	496	572	502	527	508	520	478	476	486	466	499	501	476	457	463	474	415	451	456	431	442	458	441	423	457	415	429	435	427	469	430	449	446	448	423	436	431	419	436	447	422	459	405	424	457	441	410	455	546	3188	4551	3714	1991	555	446	401	375	372	400	414	426	380	414	393	434	397	419	422	409	411	365	388	391	429	449	390	388	404	385	363	437	410	367	433	423	438	412	401	438	433	401	414	378	431	415	424	430	410	421	399	439	422	413	420	419	446	383	401	414	438	416	437	424	402	435	431	443	418	404	414	425	406	399	426	418	398	382	401	392	411	414	425	407	408	418	436	410	413	392	405	407	438	402	435	420	397	397	389	416	366	385	428	428	407	408	415	401	398	417	418	407	397	401	414	414	379	416	431	429	399	422	399	367	389	404	395	403	415	384	402	429	410	388	405	411	413	437	409	399	406	419	406	419	408	424	419	394	443	449	387	416	455	396	412	403	442	407	432	409	372	465	424	410	407	435	438	400	436	400	447	413	370	409	399	417	409	386	394	421	385	400	393	440	418	398	391	444	410	390	387	428	433	433	404	433	419	421	421	397	399	424	392	411	426	416	393	406	416	435	447	399	401	424	392	409	384	460	396	374	420	421	441	437	423	389	437	429	449	421	417	403	399	438	380	428	409	405	397	390	441	434	414	406	439	377	422	434	470	390	386	432	413	394	395	425	431	397	379	384	431	412	403	406	431	429	405	398	414	392	409	378	427	444	428	413	439	408	373	389	408	375	423	436	426	427	410	419	390	409	394	394	415	397	416	417	433	412	415	410	403	392	407	408	421	417	391	407	394	408	411	389	391	409	400	411	413	417	419	397	397	404	465	428	398	415	408	397	385	394	378	442	446	417	414	394	402	406	363	417	404	442	427	367	414	390	414	462	389	447	422	409	388	406	420	400	414	355	428	382	400	366	407	394	422	432	403	423	412	445	405	443	410	439	387	390	356	374	406	410	368	410	440	410	372	439	400	433	376	384	393	417	424	420	383	406	409	402	402	423	407	443	416	385	408	441	401	363	408	396	437	412	418	393	402	399	448	385	426	447	421	396	423	432	406	465	402	399	442	443	404	432	398	418	455	412	421	415	407	427	379	394	422	386	461	420	404	421	406	402	424	409	411	402	384	422	404	408	438	401	373	437	383	395	375	426	393	402	425	417	395	392	424	409	343	428	412	407	417	430	414	389	439	384	403	400	396	466	386	403	386	405	407	430	393	408	403	423	386	390	372	397	440	397	433	412	391	428	401	401	403	388	395	412	386	424	430	403	399	387	408	426	413	431	381	401	433	393	384	386	427	418	413	450	392	384	418	442	427	423	382	409	411	401	372	388	405	420	403	425	437	401	413	391	451	386	415	412	417	434	402	409	405	410	403	394	430	401	391	434	392	395	420	422	398	395	386	441	412	441	415	431	422	432	383	408	398	444	425	420	454	411	413	406	456	396	394	428	376	432	470	401	426	409	428	407	408	414	363	412	401	392	425	416	414	395	459	431	391	414	407	409	459	415	431	405	407	368	434	409	415	397	397	429	392	405	400	390	412	404	465	433	401	445	376	407	379	407	420	429	436	405	481	381	406	391	411	427	398	420	394	398	467	432	422	408	401	419	423	385	415	408	400	387	396	387	420	391	424	406	426	410	411	410	417	420	428	419	414	417	407	375	415	391	406	403	415	420	425	401	385	426	406	403	408	424	419	412	384	429	438	413	406	435	390	417	402	407	377	377	402	402	396	421	416	392	397	403	394	412	397	412	377	400	384	423	438	386	448	414	433	412	399	371	392	394	435	395	402	391	434	434	410	397	440	421	434	368	378	405	380	390	364	428	386	434	408	399	396	423	419	407	387	390	416	398	396	382	383	409	428	403	428	421	409	415	417	446	405	393	383	390	406	406	394	385	417	426	386	418	421	438	438	412	411	401	427	369	405	446	410	443	391	429	416	401	442	443	426	460	404	387	419	429	431	438	431	403	404	458	405	430	372	411	407	401	413	438	395	402	430	366	461	413	384	423	429	416	424	439	393	416	395	447	400	420	402	392	403	382	388	411	410	444	406	428	435	433	404	404	424	394	403	425	421	396	436	421	373	449	429	389	380	417	419	416	412	393	397	379	413	412	441	425	428	439	408	411	446	461	411	449	440	442	381	384	432	392	440	433	402	391	408	397	401	400	387	415	383	404	422	422	438	386	415	432	386	392	433	407	428	423	393	376	417	375	431	408	400	379	429	400	407	390	436	407	408	439	375	434	419	388	406	389	401	452	384	411	417	402	433	420	400	391	441	408	405	398	404	400	398	389	388	414	445	423	410	403	422	392	403	417	380	404	401	363	384	402	383	384	394	423	424	389	402	408	388	412	417	392	376	416	413	395	428	420	440	395	462	414	400	404	392	380	361	402	399	420	417	413	368	401	391	405	426	400	410	413	412	414	391	428	414	391	401	413	381	436	408	414	426	408	404	418	415	407	398	419	408	423	413	398	400	435	413	413	398	420	409	426	426	449	434	429	406	422	422	411	402	436	390	378	389	406	408	401	412	385	429	430	419	437	424	397	418	395	450	420	430	458	416	406	411	437	379	391	457	401	435	400	453	413	448	412	414	408	390	405	388	389	413	391	415	446	425	413	409	401	430	379	424	400	411	414	419	432	442	387	420	419	441	429	435	402	409	401	379	400	434	395	368	402	370	388	414	358	414	407	403	395	417	402	447	417	405	412	426	395	416	425	394	416	389	395	409	387	397	416	413	386	400	425	417	442	414	404	424	408	419	414	424	411	410	398	420	388	418	428	413	377	418	361	442	417	400	450	415	424	404	422	403	400	427	419	424	414	407	384	421	421	379	447	412	396	414	404	436	416	435	415	397	405	424	405	417	413	454	428	399	414	399	381	404	454	415	432	388	405	388	407	375	396	438	420	425	392	413	367	409	388	367	440	440	413	405	397	436	397	405	400	421	436	415	426	423	445	412	372	412	417	393	425	434	421	403	394	423	391	416	384	409	407	448	397	394	411	404	449	397	433	442	426	432	435	410	418	444	414	457	394	396	414	434	398	465	377	413	397	396	398	411	452	417	408	422	428	421	408	409	395	396	428	381	404	411	432	378	410	423	414	422	397	414	404	402	416	428	391	403	432	429	390	405	435	410	371	434	437	374	403	388	418	385	415	414	426	411	425	408	383	405	385	410	400	401	438	409	447	428	397	416	416	439	390	416	394	371	411	416	428	414	402	401	410	384	425	468	427	413	413	434	439	405	389	423	382	432	391	403	398	380	414	420	410	429	425	365	404	440	396	413	415	393	432	409	405	397	406	391	394	427	411	402	426	387	402	410	394	411	428	414	440	370	440	405	414	424	378	361	424	429	412	403	401	374	446	415	397	436	377	393	440	416	398	401	393	425	432	444	394	422	411	405	421	386
34448	26210	11443	5872	3092	1728	1089	840	765	573	423	392	342	333	276	272	289	250	288	260	243	242	226	247	237	212	207	242	209	242	226	226	201	213	246	187	202	198	225	203	211	210	208	192	214	200	210	210	223	200	223	186	212	203	184	194	239	217	167	186	188	228	213	210	223	215	216	197	217	191	239	630	1365	1077	521	211	215	220	193	190	187	184	218	185	168	170	198	205	185	200	202	199	198	163	190	183	182	215	197	203	200	208	197	191	190	186	212	228	169	213	187	186	221	207	175	202	220	219	202	199	178	205	175	198	193	182	180	208	210	229	201	194	211	206	201	235	186	185	220	194	198	207	206	192	207	203	193	229	198	197	190	175	198	207	201	211	217	209	191	196	208	199	201	208	212	160	231	213	212	211	197	166	214	181	187	214	196	194	199	173	206	206	145	191	216	200	201	205	176	239	192	203	221	194	214	176	207	194	190	201	181	195	190	199	212	192	184	217	199	178	183	179	213	178	191	204	206	198	198	200	233	194	188	213	188	199	186	193	199	201	210	196	206	184	210	206	216	192	187	202	176	202	215	184	184	196	206	187	220	182	198	195	218	209	212	206	189	195	211	188	195	223	211	219	221	207	202	193	199	213	192	188	200	195	182	208	179	196	183	186	213	202	188	210	200	209	195	201	201	191	184	222	210	204	189	222	197	208	200	172	194	193	191	190	207	183	222	191	230	179	189	203	203	188	196	214	182	186	207	195	215	165	201	217	210	192	200	189	199	196	180	209	197	205	196	189	208	198	199	209	201	208	185	215	185	212	183	215	197	232	208	191	173	207	220	222	202	189	201	195	203	184	221	193	202	172	173	194	217	198	198	226	209	202	215	194	220	207	181	212	194	202	212	193	182	233	190	217	201	236	174	191	196	206	167	207	207	205	207	188	184	201	202	194	188	190	176	225	218	194	197	179	188	228	207	209	195	220	202	195	221	177	188	215	221	197	186	191	178	165	205	190	178	184	204	199	180	202	184	200	213	199	221	221	193	191	183	210	166	197	209	198	196	200	212	197	219	196	211	185	198	212	210	173	192	194	206	193	213	225	174	214	195	179	198	189	205	192	166	220	214	213	198	236	192	184	204	190	191	169	226	190	225	205	190	176	196	200	185	190	175	180	220	179	226	173	188	184	182	196	182	169	214	194	187	204	194	183	200	200	208	211	191	199	205	208	178	165	180	208	208	201	202	201	187	186	188	194	198	179	209	187	172	195	186	213	205	196	206	194	178	206	179	199	198	189	198	184	213	190	218	182	196	174	174	220	203	187	199	220	172	192	204	207	202	173	208	205	218	167	212	217	216	209	193	197	212	192	217	201	199	220	205	216	241	209	226	212	192	201	196	196	197	198	192	194	187	219	203	191	214	158	192	231	203	176	199	181	185	218	189	185	206	205	220	206	213	197	199	186	188	184	183	196	193	182	166	190	182	195	200	210	211	223	186	201	190	212	181	207	206	176	181	197	211	202	190	200	185	202	182	200	188	222	190	165	206	181	190	199	205	193	192	218	200	186	184	158	187	194	213	196	199	177	207	213	181	202	179	194	181	187	203	181	199	199	216	223	236	204	239	215	217	196	186	200	193	173	193	221	205	197	195	199	220	166	221	192	182	223	221	193	210	200	180	216	209	198	209	192	195	222	188	184	222	208	171	182	194	182	180	202	195	185	194	191	204	209	179	201	186	194	215	206	205	192	191	209	226	192	177	178	188	232	225	184	185	181	201	206	221	204	207	203	202	186	226	190	190	215	191	241	218	205	203	175	194	200	204	210	211	168	221	198	203	169	197	218	190	175	194	198	186	205	184	228	189	206	211	191	216	207	197	191	203	221	224	177	239	181	180	170	207	207	206	179	176	182	203	219	190	231	197	209	207	192	184	197	202	202	226	180	194	200	201	209	199	204	220	215	205	174	207	191	209	206	199	193	201	190	197	188	209	184	216	206	175	191	201	187	190	197	188	183	186	197	210	219	216	183	173	184	221	213	195	196	183	219	180	184	216	197	191	178	180	205	222	181	216	216	233	203	170	208	181	167	204	238	202	227	199	182	192	218	185	188	191	224	210	217	196	182	185	194	187	203	208	182	214	200	191	191	234	176	195	178	213	228	177	197	227	217	200	203	219	191	210	175	203	198	178	196	187	206	198	216	177	200	207	196	218	206	209	168	222	184	190	192	212	195	197	226	205	220	196	215	209	221	177	186	200	196	204	180	220	204	188	200	193	191	217	201	181	205	212	189	191	192	193	188	210	200	194	194	202	208	236	200	183	194	203	207	200	169	214	203	202	197	216	195	193	189	199	192	193	200	186	191	199	222	177	205	204	210	179	204	194	220	218	183	193	196	208	227	207	219	210	204	158	202	192	195	171	189	186	216	211	218	190	211	212	187	189	220	236	207	174	192	190	207	204	172	193	221	198	188	175	209	212	189	208	194	182	196	212	194	205	220	196	197	178	203	207	200	189	213	196	203	177	199	195	194	215	198	179	220	177	212	207	202	203	215	214	214	195	178	185	190	196	216	205	185	181	192	209	210	217	209	202	218	195	212	197	187	198	184	217	206	198	240	204	196	209	208	186	205	206	212	204	203	194	205	220	158	202	190	221	197	195	174	214	194	221	215	195	212	210	211	189	194	183	188	211	194	192	208	204	205	214	188	206	178	199	213	168	173	194	193	190	207	180	168	187	196	188	215	213	209	179	195	212	210	224	218	190	174	187	187	214	185	171	177	197	190	207	164	179	202	201	202	188	200	216	198	218	193	219	205	187	182	184	170	192	198	194	184	206	202	203	225	187	201	182	186	210	207	192	193	205	193	224	212	230	190	186	190	180	216	201	175	198	209	183	208	205	202	200	182	205	195	204	187	190	199	212	202	174	210	197	202	206	187	215	185	187	187	196	179	173	224	192	192	165	189	189	198	184	214	197	201	226	200	200	210	194	228	183	191	192	191	191	206	217	183	222	214	187	194	200	223	185	218	201	199	196	209	181	188	208	176	215	207	203	187	200	210	195	178	193	195	210	176	163	205	213	218	213	199	207	190	197	178	197	203	211	214	214	216	195	229	211	189	220	198	208	189	192	189	193	196	195	187	206	217	233	213	216	192	189	232	218	202	203	193	206	211	173	203	209	198	195	203	195	194	210	198	184	188	201	173	213	207	189	196	198	180	203	206	211	211	194	178	218	178	176	178	204	167	166	201	220	216	224	213	217	197	200	207	201	244	215	192	175	209	226	182	191	218	225	219	178	196	190	192	174	216	224	194	183	192	211	191	176	184	194	214	196	221	172	218	226	223	178	205	225	189	183	182	206	175	181	176	201	219	195	223	186	193	203	189	200	214	204	186	176	186	204	198	180	198	179	195	168	204	181	201	204	205	202	207	208	202	205	186	206	193	213	193	197	170	207	194	209	193	189	240	212	196	206	197	210	177	188	194	194	166	189	213	206	190	180	213	184	202	205	202
22463	15978	7021	7882	6893	5428	4440	4055	3882	2834	1985	1779	1674	1438	1317	1262	1173	1161	1073	1065	1017	942	880	873	874	828	840	774	771	814	802	714	815	706	725	734	677	704	683	680	636	622	659	665	611	659	634	709	681	669	640	646	648	643	600	655	612	622	654	650	609	657	660	648	626	674	614	613	632	632	827	4571	9684	7531	3380	680	603	566	603	574	590	574	578	586	598	557	596	589	593	570	598	608	614	523	602	607	607	598	569	586	593	573	609	560	518	609	583	613	580	602	606	549	578	588	646	565	574	586	562	553	603	591	589	559	584	565	560	583	605	578	554	571	554	594	556	574	588	579	574	574	569	554	568	594	571	627	584	561	558	584	596	581	604	574	554	560	569	584	572	560	577	606	588	574	623	585	591	592	566	543	586	560	602	609	569	576	577	618	582	581	615	589	567	574	560	517	563	547	595	581	546	579	588	615	558	559	603	563	564	569	570	549	580	590	560	614	563	584	573	580	629	619	573	571	566	582	616	560	604	615	555	569	595	539	620	578	560	592	596	582	567	577	610	563	602	572	609	609	584	608	620	571	587	564	599	547	583	593	595	568	580	542	597	564	619	561	573	553	592	613	555	620	567	559	575	596	571	589	564	612	561	608	577	570	594	617	607	581	557	593	572	586	577	534	555	593	578	564	571	558	629	559	537	589	576	578	583	567	579	564	596	578	608	546	592	563	618	576	565	595	590	588	565	568	588	552	575	609	545	543	565	578	609	620	581	572	571	563	554	570	590	576	596	582	541	593	582	617	578	582	572	578	571	542	590	579	537	556	590	560	573	558	567	584	621	573	581	569	562	568	602	561	618	604	521	589	625	596	556	543	530	540	594	604	590	554	567	588	551	613	575	641	588	592	570	583	570	587	609	559	584	562	586	557	564	575	585	624	597	591	544	578	589	535	566	542	579	575	601	580	602	528	553	587	568	535	542	540	568	553	601	567	539	541	561	567	605	593	576	581	601	626	583	570	586	619	591	575	587	538	579	623	603	571	576	549	616	568	579	617	577	594	586	586	590	588	561	575	576	548	575	568	606	577	559	595	616	541	573	596	552	568	603	583	543	609	559	540	549	569	556	555	613	563	577	594	588	562	559	596	562	609	592	632	595	568	546	579	549	588	549	586	577	605	560	576	581	562	550	598	605	571	611	567	622	587	577	543	580	617	580	623	623	561	572	654	592	553	585	568	574	613	556	593	560	581	569	545	534	589	641	582	599	530	579	573	566	566	576	593	601	562	586	574	596	611	621	595	602	582	611	606	605	590	590	589	590	581	562	618	553	559	582	577	562	605	606	572	602	571	580	546	591	553	579	573	511	603	591	539	594	632	590	571	574	561	611	595	585	539	615	598	567	559	591	616	619	588	562	549	578	560	545	603	592	602	594	544	560	570	572	551	540	608	551	631	591	611	583	565	622	570	555	543	593	532	588	581	598	585	540	549	580	550	553	588	556	553	610	568	609	583	575	558	569	534	606	586	590	572	571	577	600	572	583	623	591	596	594	606	625	601	534	551	587	521	515	534	584	549	532	606	610	553	561	587	590	559	606	594	571	565	627	593	603	596	563	594	594	577	578	572	582	596	579	578	638	584	543	581	584	570	588	562	604	599	547	556	536	601	619	547	582	588	513	532	564	573	557	555	561	577	584	549	549	574	535	543	599	593	577	571	572	578	556	574	603	550	559	596	587	561	562	580	614	561	577	638	578	575	554	505	581	570	573	590	541	582	568	600	593	602	581	573	581	571	569	584	545	635	568	555	564	597	597	560	557	584	587	579	580	551	551	547	590	533	562	549	626	588	540	593	594	530	575	621	569	525	578	591	591	566	565	585	556	547	562	540	612	597	580	594	580	623	618	588	565	566	578	564	566	565	547	602	565	551	611	598	577	590	563	588	583	570	596	565	555	565	562	584	607	566	563	582	583	563	566	586	561	610	575	602	609	598	588	570	573	566	614	593	578	591	566	587	543	564	574	599	554	588	601	603	585	603	581	595	585	554	547	567	543	595	584	593	565	578	554	578	550	575	598	610	606	556	610	584	576	546	562	542	600	582	590	607	584	613	625	572	591	572	597	562	617	573	582	593	542	518	555	570	545	625	586	593	577	605	577	570	603	615	590	585	617	548	578	571	586	590	580	521	539	565	564	567	539	591	593	570	595	548	604	548	543	619	562	584	610	587	554	564	579	579	589	572	573	590	567	582	587	595	585	600	633	560	590	576	608	546	572	542	583	578	590	559	597	588	594	594	584	552	577	578	570	568	582	567	636	581	591	570	518	527	605	584	552	558	583	582	591	595	580	577	582	561	572	572	580	555	591	615	604	592	553	607	551	581	532	587	560	582	612	615	629	612	540	576	578	543	597	597	624	601	615	579	628	585	563	623	578	565	551	561	610	527	561	573	557	555	562	586	563	558	579	541	580	565	604	556	559	616	578	610	584	590	564	570	592	584	577	541	552	565	565	556	589	586	605	613	611	594	607	581	579	581	555	520	587	576	623	552	607	576	590	590	604	555	583	614	578	565	596	579	610	628	553	581	568	561	559	584	610	563	552	526	573	606	586	592	539	586	598	568	601	595	567	567	582	584	591	586	580	601	594	557	596	615	562	580	591	589	573	558	598	579	573	550	601	595	607	543	572	564	593	581	572	593	582	566	594	586	610	596	575	582	545	591	580	571	612	592	598	568	539	552	621	544	559	567	590	598	571	553	587	531	583	603	535	543	539	574	561	591	558	585	590	582	530	588	578	607	564	590	597	594	607	576	548	642	569	562	533	594	546	560	591	575	578	554	541	539	582	567	570	608	563	539	585	571	596	579	588	512	562	625	562	542	643	546	566	556	578	601	596	580	559	590	589	603	556	591	571	611	569	567	571	579	605	579	585	576	556	573	560	566	550	569	596	553	602	576	597	598	586	571	604	599	490	596	605	557	589	594	569	621	548	593	555	558	571	569	603	537	601	602	599	505	574	581	581	592	560	563	606	608	574	591	579	608	599	542	620	572	583	635	598	558	588	569	647	556	621	586	574	542	579	563	590	607	603	550	547	600	590	542	565	582	576	581	592	575	573	561	571	566	565	557	564	533	583	589	561	547	571	560	587	543	559	558	596	602	593	568	543	587	543	551	587	585	580	573	575	587	596	538	589	616	586	569	577	571	586	591	569	552	551	571	585	549	560	581	596	577	585	615	568	575	598	590	549	591	593	610	561	590	589	602	583	596	585	624	580	563	570	549	559	599	546	577	568	612	615	552	605	577	566	596	537	580	598	560	608	579	589	526	584	615	593	584	567	589	537	583	582	604	585	568	584	570	631	579	566	605	562	578	579	589	592	577	597	603	583	537	538	575	557	605	590	585	628	578	525	582	570	559	588	545	578	527	569	593	581	569	555	595	573	577	559	552	576	567	543	569	575	555	534	574	583	609	648	583	569	585	559	558	593	574	545	584	567	593	589	562	594	570	617	566
6281	1582	213	158	146	136	120	116	121	89	113	132	109	115	121	110	122	104	132	115	115	109	122	112	121	102	104	100	108	121	110	119	107	119	111	137	111	112	106	117	106	107	125	115	112	113	110	101	122	116	109	122	136	119	134	100	134	119	140	103	115	103	100	124	113	119	125	97	117	144	113	135	185	213	147	98	121	123	120	118	122	110	107	118	133	132	117	118	95	110	128	99	129	126	111	106	106	126	129	136	105	106	109	108	108	105	129	127	114	119	122	116	120	98	118	118	120	115	128	108	113	93	121	115	119	103	110	116	115	110	120	91	130	121	103	111	126	112	116	101	120	101	115	109	138	122	106	114	124	112	104	117	112	127	113	121	113	103	110	96	110	110	118	104	100	142	102	102	111	110	118	115	109	114	119	93	107	143	118	111	133	110	128	113	116	114	121	120	136	116	115	120	97	103	104	125	101	101	113	136	114	128	123	132	114	100	109	106	133	114	108	104	112	118	110	119	117	115	129	136	124	92	95	108	103	96	112	124	103	124	106	117	131	129	105	116	98	112	129	126	115	112	134	109	116	109	120	121	122	116	124	129	113	112	121	102	110	108	118	132	123	105	134	108	113	119	114	121	122	108	118	124	99	109	125	127	115	105	117	115	99	104	111	114	97	102	117	126	107	129	119	105	104	111	105	119	128	113	117	112	121	123	111	113	121	118	131	122	125	111	112	107	119	96	126	118	132	124	120	101	100	114	123	122	121	128	108	146	117	118	118	125	125	113	128	118	101	122	104	103	105	115	117	128	117	116	127	121	114	108	119	121	111	102	110	132	114	114	97	123	91	116	112	109	104	123	121	118	92	114	103	120	109	124	114	107	117	95	125	105	101	106	102	99	114	112	105	130	98	99	98	99	100	130	101	128	105	117	98	135	117	112	127	123	125	113	123	107	90	118	110	125	108	108	131	134	119	103	104	101	90	123	106	117	125	112	111	140	109	135	114	117	106	122	109	116	117	119	115	113	117	117	119	119	118	118	98	120	104	129	122	120	95	144	112	91	116	121	129	110	103	122	120	113	103	113	105	129	100	113	82	114	112	125	91	115	122	133	114	126	124	122	136	113	106	138	109	126	133	127	115	115	107	103	127	120	96	125	115	103	123	122	108	129	117	124	102	120	98	102	110	107	116	117	120	95	103	127	110	103	102	129	123	130	104	125	114	106	117	137	136	113	121	116	85	113	123	118	129	129	110	112	128	130	110	117	114	92	130	131	114	95	96	108	135	122	117	129	132	136	107	125	119	105	114	112	107	106	105	127	101	100	120	119	126	107	119	122	117	117	121	116	124	125	130	120	105	107	113	119	110	100	101	131	125	107	129	105	118	146	122	122	106	120	130	100	110	95	131	113	104	130	98	105	111	106	109	120	109	115	104	115	121	128	116	133	114	113	121	111	125	103	104	112	105	107	114	115	121	107	133	136	113	127	117	122	101	116	123	114	109	108	127	117	122	101	126	114	123	132	116	104	109	101	116	103	132	133	114	121	123	113	96	112	120	113	95	120	103	120	114	130	97	103	99	107	121	108	111	119	119	116	118	112	118	101	121	121	105	106	129	122	121	120	105	116	126	130	129	130	108	103	138	107	116	127	128	138	101	107	115	106	95	100	111	128	114	98	114	120	143	114	104	120	141	117	118	111	141	102	138	117	115	119	111	112	123	125	88	115	122	115	96	118	134	95	102	120	117	103	112	105	89	106	103	102	110	132	104	111	114	115	111	115	110	115	104	109	120	124	111	105	132	130	129	124	114	116	113	122	111	105	110	127	93	100	109	108	112	113	107	131	118	119	126	119	114	120	135	119	117	119	128	141	118	109	120	114	106	112	110	109	122	108	115	113	104	129	131	114	113	103	106	111	111	104	97	106	108	143	116	130	118	110	96	126	109	120	119	113	117	108	117	113	119	115	129	94	115	110	131	112	105	117	127	133	125	104	122	117	103	140	103	118	119	119	99	106	108	129	106	108	102	109	121	98	123	116	106	112	124	101	116	105	122	127	102	113	130	106	99	129	104	120	107	103	106	102	131	97	117	111	105	95	98	117	111	140	109	108	119	121	120	117	127	125	111	126	126	114	96	116	110	111	114	122	123	120	118	106	124	131	103	127	124	113	126	112	112	113	122	119	120	126	134	126	133	130	114	111	116	125	121	116	115	136	118	115	131	100	108	104	131	120	103	134	132	95	118	106	117	106	111	131	133	120	99	124	121	107	117	100	126	118	128	119	119	99	112	109	121	102	101	107	125	109	105	100	123	112	123	114	116	112	113	122	106	111	118	121	106	117	107	142	120	110	125	110	112	130	108	96	115	141	118	112	106	105	123	108	127	107	117	110	107	122	113	122	134	125	109	123	104	115	109	132	114	121	139	127	103	127	99	116	109	122	120	111	114	117	106	108	115	114	136	98	106	124	113	124	122	131	104	117	103	108	100	119	110	133	118	112	130	125	124	114	97	113	111	105	121	119	115	116	119	119	104	107	119	118	120	113	134	129	122	120	124	116	129	114	100	130	128	118	125	102	107	130	124	118	106	133	126	106	116	117	114	112	112	124	113	121	115	119	121	133	104	101	107	113	121	115	123	135	126	122	146	131	101	108	112	94	106	130	111	114	116	123	99	130	140	122	111	113	113	115	107	107	114	109	119	111	115	110	97	117	111	100	100	101	107	120	117	111	133	127	113	123	109	116	91	115	124	138	122	108	119	106	109	114	101	142	97	86	144	111	102	108	125	125	102	110	114	109	123	134	131	111	114	115	118	99	118	123	108	116	122	122	121	131	119	122	119	102	124	107	120	117	118	109	120	107	118	112	125	102	115	128	110	130	125	137	102	110	125	98	127	119	123	112	109	121	117	123	111	96	93	110	124	130	111	114	105	120	128	118	102	113	119	95	132	120	110	105	143	109	129	116	119	117	131	109	117	101	106	114	111	117	118	103	138	117	122	122	126	107	117	124	137	109	122	115	105	125	135	139	128	101	126	131	114	106	115	99	126	116	119	141	116	115	122	123	114	118	117	126	139	106	111	131	123	108	105	101	110	118	112	119	115	117	116	100	124	119	127	120	103	113	102	140	119	124	106	133	112	113	109	106	120	107	116	110	123	90	111	96	113	123	107	121	108	132	117	110	117	103	110	103	119	124	117	108	109	103	120	105	120	110	125	112	137	106	128	99	112	127	121	119	119	113	113	104	103	106	121	105	90	122	119	123	132	126	105	120	112	113	128	124	122	119	122	98	128	119	95	106	114	108	109	137	102	133	109	102	120	130	95	109	100	116	98	132	113	112	133	124	100	126	117	116	143	106	100	139	104	112	119	105	101	134	115	108	95	130	121	118	111	104	106	108	106	98	128	108	112	110	110	120	128	101	116	103	118	124	144	121	109	120	121	100	119	107	98	111	112	117	104	114	114	105	130	119	118	90	124	125	129	113	109	113	115	133	103	112	121	118
4379	2269	572	615	551	480	443	445	441	456	371	402	426	413	386	356	356	364	406	327	376	344	394	338	371	382	402	377	359	365	364	355	410	361	397	352	339	377	383	391	370	382	354	379	390	368	372	385	350	372	343	387	353	375	353	339	352	400	398	349	353	364	353	358	360	349	401	378	352	406	401	600	881	1078	716	351	337	372	336	328	384	334	362	340	360	347	390	398	360	347	359	364	380	381	366	351	384	387	359	372	382	352	337	348	345	372	353	381	372	387	374	387	410	362	318	331	356	361	353	364	383	385	327	352	356	396	343	355	365	320	322	358	324	380	348	358	362	374	363	367	369	359	367	374	374	364	356	366	389	358	349	384	328	357	372	386	363	379	354	339	340	353	339	358	352	369	372	344	367	342	327	346	385	359	346	376	363	382	324	330	366	341	349	361	366	399	362	360	349	376	372	350	364	360	328	367	339	350	348	371	358	322	365	357	370	370	338	371	341	366	363	358	369	359	365	364	367	359	337	353	347	380	358	360	410	376	345	369	379	354	352	352	381	374	332	360	384	352	337	336	392	348	361	342	333	365	353	341	357	380	347	367	396	390	406	324	307	332	385	375	330	376	389	369	336	333	394	338	360	340	366	403	374	368	354	363	362	376	358	379	381	316	362	353	395	345	335	349	334	342	386	346	361	355	335	343	375	343	351	387	355	359	386	325	383	383	385	346	368	362	338	365	369	349	382	331	340	379	371	369	373	330	357	367	365	353	358	352	355	350	362	327	367	394	367	374	376	354	382	384	382	378	362	356	371	384	405	346	369	358	334	349	389	364	350	358	377	338	363	349	377	378	379	358	375	368	356	308	370	354	352	331	337	336	359	332	360	345	356	346	345	361	352	365	363	364	362	353	342	346	408	343	338	359	383	384	361	367	350	366	331	374	382	350	344	340	354	377	367	396	384	388	337	343	360	339	367	376	342	336	349	348	355	346	385	368	371	369	367	348	327	352	383	396	402	325	368	341	378	373	389	385	379	397	357	360	339	400	393	367	359	345	348	393	359	369	343	377	350	373	355	340	315	360	356	341	377	359	338	386	381	330	324	355	357	359	347	338	342	403	348	351	305	348	344	382	366	342	362	335	352	329	352	374	366	403	354	356	320	353	357	342	329	337	391	368	339	334	361	389	366	393	331	372	372	362	358	336	370	349	325	365	385	366	337	368	374	353	372	332	382	316	372	333	354	376	364	354	359	379	340	360	350	364	356	352	365	393	402	342	368	324	390	372	351	332	362	342	378	400	362	378	326	363	373	357	362	357	401	341	371	381	356	390	373	354	343	330	359	363	370	392	361	377	404	366	332	364	370	365	359	376	369	382	380	407	362	338	324	373	356	370	325	343	353	372	336	331	356	320	337	368	382	358	336	341	370	372	343	365	370	358	347	405	345	363	374	354	365	364	367	326	366	335	356	360	354	336	359	340	377	346	366	347	351	329	359	333	334	368	354	353	356	322	362	345	349	371	362	364	346	377	345	370	327	379	401	366	375	361	331	377	356	379	357	328	381	324	365	299	376	351	373	360	346	360	355	348	332	361	339	318	322	387	373	361	353	379	376	358	366	366	343	371	348	366	372	330	382	351	389	372	358	363	324	398	351	342	382	349	364	358	371	362	330	384	367	371	353	376	352	360	365	333	357	350	372	378	368	325	369	369	332	383	378	378	365	364	365	376	375	360	355	380	332	350	338	367	338	374	377	384	379	384	312	354	355	365	334	390	372	346	337	367	338	378	341	349	411	352	363	358	386	338	336	349	372	386	377	336	359	330	391	432	378	326	371	379	349	364	336	365	353	351	355	338	359	371	371	362	368	370	386	335	365	329	376	314	356	372	367	347	358	359	345	360	369	374	359	352	374	364	356	368	376	404	350	324	342	316	364	327	347	370	340	345	351	386	359	372	355	370	355	367	391	386	351	359	398	335	349	357	351	360	345	386	329	367	362	367	320	327	394	381	344	327	334	371	358	333	380	373	372	374	411	362	367	360	369	333	339	330	374	375	332	365	361	351	376	338	381	356	355	344	386	378	392	376	387	375	379	378	377	370	388	390	327	376	367	361	375	364	378	344	374	380	350	353	358	365	350	334	372	355	402	356	352	358	381	366	353	359	363	374	381	327	338	359	373	355	391	327	383	376	364	356	351	338	337	366	372	348	358	397	357	370	358	363	355	391	345	362	369	386	368	366	350	377	361	345	353	381	355	386	362	356	378	351	341	370	348	340	354	402	356	351	341	374	354	343	374	356	372	364	324	342	366	368	361	357	379	360	357	369	358	368	346	370	321	343	360	383	409	363	341	347	348	417	400	348	379	365	332	375	387	351	358	361	367	343	357	319	372	367	363	386	332	370	378	359	338	351	349	354	372	357	393	380	338	349	318	355	377	339	336	382	352	330	351	391	371	357	396	331	364	332	398	351	364	386	335	342	366	360	338	365	391	335	330	354	354	372	389	345	343	356	393	375	356	330	358	353	334	373	367	376	318	374	336	326	342	354	371	342	391	379	360	354	362	348	357	351	343	373	360	361	392	350	363	364	372	392	351	368	348	362	308	391	376	392	352	370	367	366	354	355	348	359	342	357	393	355	383	335	387	350	342	374	381	371	354	331	337	373	380	369	368	335	364	342	385	382	364	362	355	363	379	384	341	358	330	343	358	385	338	337	386	390	349	365	386	365	353	342	344	376	386	371	372	389	381	339	363	369	390	362	331	363	352	375	329	358	330	368	341	364	373	343	312	361	343	380	353	383	391	368	356	352	344	335	333	368	348	364	375	366	374	368	348	387	362	340	349	357	351	376	323	402	345	355	393	359	371	349	364	379	320	357	371	392	345	348	365	335	388	381	350	396	374	368	356	350	378	332	323	360	354	362	386	332	372	371	374	355	373	367	360	382	352	338	365	334	368	330	374	348	324	380	393	349	340	378	405	368	376	391	348	354	334	346	354	340	367	354	362	394	357	368	357	343	373	362	376	354	386	364	357	351	355	364	347	369	356	376	367	375	380	385	360	336	352	367	337	416	373	367	339	372	373	364	363	331	331	338	365	361	327	334	364	360	333	349	345	357	366	371	361	362	369	337	357	336	352	390	390	363	369	339	358	348	362	355	383	358	383	400	345	344	361	386	339	399	301	389	363	370	348	379	384	343	363	396	368	358	340	355	386	355	345	353	362	342	365	375	337	366	356	367	337	374	376	398	330	342	382	352	343	392	358	386	333	342	329	356	350	348	362	391	379	371	375	355	335	368	372	392	362	355	351	322	353	360	383	356	350	368	363	383	351	350	331	351	348	378	339	342	407	341	341	366	354	371	390	373	351	361	390	359	330	349	366	336	367	367	366	373	364	320	364	348	356	357	369	343	373	378	358	341	332	371	378	370	395	352	379	353	341	347	362	360	346	395	354	370	390	365	369	370	367	355	348	384	344	364	346	361	343	359	369	341	369	442	362	357	394	379
20221	8564	2704	1418	812	599	433	371	705	657	190	164	151	158	153	129	129	131	134	143	148	111	134	146	121	128	117	119	128	116	109	114	130	109	141	103	133	102	101	102	144	117	120	115	103	120	124	117	116	105	127	105	122	128	108	130	126	131	109	109	109	125	132	111	124	112	111	115	110	122	217	411	534	410	207	132	114	94	105	127	93	127	118	100	114	107	121	110	131	115	111	103	109	99	104	108	105	112	105	111	101	115	113	136	117	126	117	136	116	112	103	109	117	109	103	93	121	113	118	116	117	144	118	120	120	120	121	100	93	120	107	113	102	98	114	117	99	116	111	109	117	129	108	114	110	108	114	108	107	103	113	118	121	108	96	110	98	102	100	107	106	118	116	105	110	122	118	128	121	99	121	123	106	108	108	119	113	134	108	99	109	114	122	108	118	125	134	117	120	111	114	110	103	127	124	113	110	140	114	93	132	101	114	108	109	105	114	100	126	117	118	116	113	114	106	114	138	121	119	113	111	132	123	128	109	120	112	117	121	104	116	126	126	117	127	114	120	113	109	116	126	120	92	119	114	105	126	113	106	125	117	124	103	125	101	111	112	110	138	121	120	123	108	113	86	119	112	129	115	121	110	115	109	119	107	121	116	111	100	97	115	126	102	110	153	126	110	116	111	111	100	126	114	105	120	111	115	117	112	128	97	117	119	105	119	106	109	135	126	102	101	100	107	107	128	105	123	107	115	105	121	106	109	120	131	124	127	118	114	99	105	112	115	115	118	123	109	111	109	120	112	125	109	106	103	117	128	138	99	120	110	129	124	125	118	113	131	101	104	102	117	113	114	107	105	97	116	107	101	125	118	100	113	120	122	93	99	102	101	119	110	119	130	105	111	101	115	101	111	107	113	96	99	119	107	103	120	107	137	102	118	110	118	118	108	120	116	94	110	106	115	113	128	117	119	127	122	101	112	130	113	116	129	97	123	128	111	107	108	119	122	111	103	107	95	118	111	105	117	88	119	114	112	116	112	100	103	132	122	130	112	107	129	114	121	105	115	103	110	111	95	118	115	111	123	91	122	120	114	104	106	123	122	112	104	130	107	110	128	106	97	111	108	125	120	108	123	109	115	122	92	119	104	113	98	108	130	103	125	99	140	112	106	109	118	91	123	119	102	131	114	102	93	90	119	116	96	114	114	121	120	107	129	102	110	128	101	100	109	119	109	142	110	120	118	110	118	95	113	121	102	110	129	111	131	111	119	111	119	116	118	105	107	93	120	113	110	124	110	103	118	118	110	106	124	116	114	120	111	120	106	113	124	131	100	142	142	113	127	104	108	121	131	98	117	108	98	94	110	113	110	119	119	106	110	105	108	114	103	116	102	109	97	118	109	119	102	110	108	110	121	118	123	110	102	116	127	113	96	115	119	115	99	115	122	109	118	100	110	128	130	103	129	113	102	94	105	116	111	108	100	118	94	110	115	109	125	102	127	117	108	122	124	152	108	115	117	122	101	101	96	111	106	108	110	106	104	121	118	88	122	97	85	117	128	92	133	119	112	110	109	121	131	91	108	95	111	106	135	108	102	121	121	89	129	121	120	112	111	116	116	125	88	123	90	129	117	102	122	107	104	115	114	111	106	116	117	105	112	107	117	105	122	110	117	116	125	117	111	117	108	114	98	104	123	95	117	105	108	111	120	117	116	98	106	116	124	121	107	117	106	102	110	108	118	112	122	122	112	118	125	117	114	113	129	112	93	132	119	118	99	101	116	125	116	105	110	113	114	128	118	117	117	112	100	100	114	117	117	109	122	130	111	116	107	118	110	113	113	116	130	123	119	116	108	110	115	121	113	130	121	137	104	119	128	124	102	97	107	114	117	119	139	118	115	106	101	92	121	114	102	111	104	103	129	109	111	117	122	115	101	116	114	109	104	128	97	122	114	114	120	120	106	110	130	111	109	121	97	118	106	110	106	133	104	127	121	118	105	114	99	97	105	107	122	114	119	97	101	116	132	105	93	117	141	120	107	86	108	103	118	116	123	125	124	119	119	101	112	114	128	120	109	137	103	130	123	122	119	124	97	129	123	117	129	102	107	102	128	101	90	126	112	85	113	132	119	115	117	129	102	94	107	127	112	125	147	113	111	106	102	115	122	89	110	112	118	110	102	114	100	103	108	120	105	120	94	111	113	109	104	116	104	128	100	116	133	120	100	113	134	112	99	102	123	104	101	118	122	116	116	127	115	117	111	128	122	134	121	122	111	117	109	96	135	92	120	132	119	112	122	122	126	111	89	125	103	119	120	119	107	84	133	109	108	114	101	112	110	114	118	107	106	119	111	130	116	117	103	101	109	108	97	120	86	120	116	112	108	113	100	118	126	110	110	108	129	123	130	109	126	107	108	104	112	104	132	90	129	105	119	101	144	96	94	113	104	125	110	124	113	119	110	140	110	129	108	133	132	121	126	114	111	107	118	103	110	120	106	131	117	109	114	118	115	110	113	106	133	101	126	119	123	112	100	115	113	138	110	104	115	110	126	115	107	120	126	84	108	103	117	110	135	112	87	114	113	119	106	123	125	125	98	105	97	105	133	117	132	108	110	131	124	118	100	116	117	126	115	131	115	113	98	86	135	111	111	121	114	134	124	113	115	109	109	108	112	97	125	109	120	123	118	112	98	127	130	126	119	130	111	120	117	110	113	110	100	127	109	110	102	111	121	124	117	125	127	119	96	118	121	88	112	114	108	113	121	104	113	126	96	99	104	120	93	110	101	99	123	98	108	125	131	111	111	113	132	95	133	111	115	120	139	118	122	103	122	95	105	124	113	110	124	114	96	99	110	124	145	109	118	119	112	124	121	111	117	101	113	108	108	109	127	116	112	98	121	97	107	110	126	141	116	121	96	140	111	134	114	125	111	106	102	126	107	112	98	97	115	130	108	110	95	99	100	111	124	126	118	120	107	121	98	110	107	128	112	116	124	111	112	84	99	103	117	103	106	109	116	96	91	111	125	92	116	121	106	98	127	102	120	89	116	109	96	104	107	125	119	122	125	113	121	117	128	114	106	141	113	116	107	117	107	110	112	116	107	117	128	103	126	107	116	126	119	112	122	110	121	117	96	108	108	102	106	122	127	120	118	116	108	92	95	128	98	138	96	119	120	125	116	111	109	115	102	103	111	102	122	112	115	112	106	126	132	115	116	113	108	108	116	133	109	116	132	108	107	123	99	115	122	94	109	130	118	114	109	130	110	127	90	103	116	118	113	112	140	100	118	93	131	104	92	110	121	110	126	110	100	114	107	134	105	102	92	126	133	126	120	124	94	118	92	128	119	98	114	123	106	112	130	114	101	119	101	114	102	114	113	124	106	115	125	132	119	123	116	93	123	121	116	132	89	124	105	125	102	105	116	120	113	98	108	110	109	120	111	103	107	100	119	104	111	119	104	114	105	120	101	120	105	139	131	98	109	128	113	127	132	97	104	93	108	117	96	112
13577	4850	3085	3644	3179	2513	2194	1765	3695	3206	894	835	780	697	658	636	599	597	520	561	507	547	462	502	456	459	493	455	464	416	422	438	393	436	420	412	425	405	409	413	385	378	399	398	357	423	388	395	380	396	414	380	368	380	379	344	389	370	390	384	357	402	396	370	392	349	396	377	356	403	1270	3401	4090	2951	1163	354	353	357	345	344	362	370	383	372	349	348	350	332	331	362	352	362	396	368	395	337	372	383	337	360	340	330	342	357	396	364	361	356	347	346	348	326	362	388	347	352	379	358	365	334	372	384	419	331	334	364	346	366	368	372	329	335	352	363	345	333	390	370	393	358	343	366	353	370	316	348	340	348	382	327	386	348	379	379	353	356	364	353	368	350	367	361	357	344	366	374	360	348	378	365	388	344	330	367	338	352	384	343	357	353	378	383	365	367	394	367	342	352	374	320	339	370	377	337	374	358	331	304	354	342	351	369	339	372	355	359	381	323	334	371	330	361	365	365	355	341	328	343	406	353	365	349	355	365	383	334	372	343	350	332	351	341	369	378	336	388	351	382	342	338	349	381	371	369	366	342	375	331	342	344	355	363	335	323	337	363	346	376	353	355	363	350	355	337	384	338	356	341	362	368	328	379	339	383	353	363	338	321	358	338	396	365	336	363	330	346	359	338	390	360	367	362	362	330	344	403	403	358	341	358	341	324	372	368	340	330	376	377	335	363	369	334	338	373	377	372	333	361	332	351	316	350	361	370	361	322	353	335	339	368	366	344	350	372	355	346	358	333	382	325	384	370	357	321	380	354	347	378	387	363	358	355	328	381	386	369	366	343	348	360	359	382	357	373	384	360	346	342	355	387	381	353	368	354	371	374	378	371	381	372	367	352	370	371	365	357	363	372	325	329	400	373	351	391	348	384	319	374	348	393	334	380	362	371	343	363	351	364	354	365	334	305	339	368	373	381	352	373	349	353	362	356	353	370	356	356	363	357	371	360	371	360	366	348	346	352	371	317	387	346	360	370	340	354	355	348	383	374	357	354	379	357	352	346	411	378	318	359	356	366	383	378	366	338	360	372	338	343	383	360	366	347	338	322	366	329	354	333	370	351	331	345	392	364	356	349	383	376	384	366	363	359	362	344	351	385	365	362	360	364	359	357	337	398	319	351	353	346	356	353	368	354	356	360	331	363	357	320	354	379	351	389	367	403	355	337	351	343	346	363	350	358	379	323	339	383	374	344	358	338	341	353	374	338	352	343	379	346	353	358	365	348	350	319	364	351	350	363	371	351	345	351	382	408	376	378	343	360	349	325	336	362	364	328	356	389	360	349	348	357	345	344	347	363	333	351	346	340	354	345	347	373	377	331	369	344	389	325	367	332	377	334	364	364	363	356	348	351	362	360	379	343	334	361	397	356	384	363	400	365	318	353	350	346	378	310	345	357	388	358	345	366	365	356	360	381	366	373	360	359	352	321	322	353	366	342	374	360	355	369	363	363	370	360	397	336	379	379	326	370	356	362	342	381	353	336	349	369	342	324	347	387	407	409	356	351	360	314	375	355	399	373	328	388	356	364	375	348	355	363	356	371	363	375	361	389	373	329	348	364	341	364	368	333	368	370	361	356	339	336	348	358	323	367	346	370	340	378	353	342	345	384	369	354	350	345	386	358	360	367	343	414	364	357	374	362	332	373	350	350	355	364	329	342	370	345	364	340	344	378	330	365	382	372	364	366	364	358	369	355	370	341	363	356	349	401	377	364	350	355	376	356	374	361	357	313	345	358	370	356	388	376	387	356	383	326	334	397	348	386	341	375	355	355	341	360	376	324	366	357	344	334	349	358	341	358	336	317	367	354	389	345	344	380	347	372	366	362	345	375	378	361	383	337	366	386	356	327	362	389	340	386	326	338	372	354	368	329	396	349	330	372	359	358	335	372	390	375	396	378	342	367	366	356	357	353	339	363	347	365	361	379	362	341	406	392	360	356	353	370	369	335	342	355	354	339	362	369	381	357	350	403	341	376	359	330	375	378	333	357	379	371	370	348	321	355	339	356	355	346	345	374	379	359	408	373	361	342	359	390	347	345	376	352	349	341	368	362	358	333	361	403	346	363	333	339	368	380	339	377	354	350	330	368	341	339	355	355	374	401	363	379	364	390	356	359	399	341	372	354	347	362	323	351	355	347	372	374	338	333	375	339	354	333	384	379	355	348	379	354	360	338	399	369	374	358	395	370	357	336	353	343	354	369	362	361	351	390	374	374	377	400	376	350	371	363	357	369	379	342	377	361	339	376	345	388	323	369	362	326	343	353	378	346	357	376	342	376	327	334	334	358	363	362	364	389	372	340	358	372	368	368	364	388	336	359	368	370	360	347	349	335	369	362	327	373	342	325	353	348	392	345	393	352	356	391	327	353	355	369	377	353	374	356	366	365	366	351	375	336	329	328	366	389	340	358	348	403	357	328	372	364	357	369	348	345	317	322	360	336	376	379	337	346	363	380	360	363	324	357	371	343	369	337	350	349	383	344	381	355	340	349	377	373	354	377	367	369	356	354	335	359	349	372	335	359	363	344	360	358	338	380	402	329	361	381	349	355	339	381	360	352	367	372	351	352	321	369	351	351	352	349	377	339	358	389	377	348	358	394	371	361	339	363	345	371	368	330	358	333	381	338	396	363	326	369	382	359	362	324	348	375	356	367	366	334	349	341	389	396	352	354	345	361	383	340	349	332	361	379	349	318	373	377	370	339	364	355	370	342	357	360	357	347	384	364	372	363	335	334	366	362	363	351	369	369	329	380	380	357	331	380	388	356	380	378	324	337	333	383	385	380	370	398	362	335	353	382	382	379	352	392	354	369	350	368	359	330	327	372	377	370	366	408	349	356	364	357	368	362	364	369	351	381	387	372	371	367	351	368	383	327	384	344	402	375	370	352	333	365	337	346	393	362	347	359	343	344	325	353	350	343	351	353	356	375	368	380	351	369	351	366	378	371	350	362	355	353	346	347	372	375	348	368	354	384	333	365	339	342	334	367	335	347	363	352	390	356	384	338	382	378	358	330	321	361	371	366	390	357	342	324	397	361	354	375	396	360	333	359	342	376	342	363	355	369	324	419	348	372	350	406	345	359	371	381	348	373	363	363	381	352	381	355	362	364	301	429	360	348	383	391	346	354	317	342	365	353	350	336	343	360	349	342	370	387	370	363	358	373	299	364	338	371	342	353	360	377	357	372	355	370	340	366	360	328	372	351	339	376	353	354	372	362	340	349	357	403	365	387	362	332	346	363	349	377	352	336	373	360	349	346	367	338	386	364	358	358	319	344	362	366	345	393	380	349	357	378	357	363	345	339	345	370	339	368	352	327	395	356	384	331	382	358	364	370	333	379	346	367	330	328	378	317	351	381	363	347	333	360	379	348	334	391	346	355	362	317	322	343	338	356	348	338	361	368	359	355	359	355	401	355	376	312	367	328	354	338	380	348	377	357	331	382	342	354
34463	19500	7733	4260	2444	1617	1156	833	5417	3815	393	392	323	305	280	291	237	241	267	234	228	205	222	239	215	250	191	191	201	220	215	189	164	223	217	190	190	184	186	185	188	182	201	183	186	206	216	206	170	193	198	191	167	221	198	194	179	175	190	178	197	188	185	189	209	181	216	200	163	189	221	815	1311	980	322	186	172	191	206	173	180	161	184	159	180	181	167	200	187	175	175	182	175	151	156	169	190	207	176	199	200	179	190	208	167	192	194	178	172	183	177	187	169	185	165	198	180	200	175	175	187	197	166	178	185	173	183	177	179	166	199	162	182	174	169	183	198	178	183	189	196	186	171	199	188	173	173	186	198	171	195	198	182	202	170	173	181	187	164	186	177	178	183	177	192	193	193	196	161	191	174	192	153	173	194	187	196	168	164	171	187	177	171	179	185	175	152	182	167	177	187	194	197	171	175	189	199	199	179	183	184	168	186	173	194	203	168	153	182	195	172	170	189	177	205	167	169	166	176	195	186	172	198	192	168	185	195	198	179	190	194	208	197	194	170	175	184	177	169	181	173	157	182	212	183	168	166	179	170	162	162	192	197	185	186	159	187	191	166	163	176	182	167	168	193	185	215	181	176	147	194	182	201	174	176	208	203	171	151	190	173	178	171	189	164	194	194	169	166	178	177	208	192	207	171	191	183	190	188	205	189	182	195	200	174	176	175	175	164	178	180	192	179	191	173	180	170	168	172	173	193	160	198	173	195	167	183	180	173	195	175	189	173	184	187	184	202	184	169	182	181	180	175	193	197	188	185	178	205	183	200	164	179	199	182	167	165	173	200	175	178	179	164	158	180	173	164	188	186	197	185	191	179	184	165	182	182	170	186	184	186	183	201	201	167	178	175	194	187	179	168	191	197	179	190	185	156	196	199	209	161	200	162	193	166	177	169	174	168	162	167	199	188	209	198	156	170	178	167	195	176	197	197	182	181	179	201	168	183	188	167	201	184	176	159	186	168	187	193	163	173	182	185	199	182	171	177	178	217	179	162	174	178	180	191	186	178	176	179	181	178	208	179	170	191	168	173	178	191	165	181	168	168	185	152	202	187	176	166	186	195	165	187	197	167	191	185	157	179	183	180	196	171	192	176	155	190	194	187	174	167	169	179	189	171	172	183	185	175	176	175	171	205	198	200	199	173	191	181	191	172	171	181	159	179	168	192	192	168	161	194	190	203	177	172	197	190	196	182	193	180	156	210	175	183	150	188	184	181	199	177	164	166	175	176	185	184	200	182	161	161	189	180	186	168	177	205	177	153	185	156	169	153	203	185	170	187	193	184	154	182	171	186	179	183	172	185	180	211	192	186	198	184	186	193	171	177	189	190	151	199	188	177	182	185	177	172	178	179	180	175	191	196	177	167	155	178	175	186	192	168	175	169	204	191	172	180	209	188	195	169	168	152	171	160	184	169	174	190	202	171	177	189	173	176	187	188	178	181	202	179	179	168	172	179	181	201	194	179	180	198	211	177	171	200	197	189	175	186	172	176	186	191	154	192	163	179	156	183	180	191	179	193	190	152	176	167	173	174	174	193	201	185	168	191	189	185	182	175	174	184	181	200	177	191	198	184	190	178	164	175	193	192	186	230	173	189	186	178	174	184	194	180	165	162	187	180	189	197	158	183	195	210	177	178	194	177	188	162	168	176	194	200	187	179	191	181	212	199	187	183	190	187	187	212	187	184	180	182	161	175	203	172	176	173	194	181	177	176	165	161	183	183	212	170	179	182	163	180	161	183	195	164	193	195	174	175	174	179	172	176	172	182	177	176	177	163	206	179	186	177	207	218	164	185	189	166	186	169	183	174	152	175	168	169	155	185	174	152	165	165	204	180	203	175	182	192	187	177	180	180	182	152	187	160	209	184	210	179	180	185	157	187	170	186	181	170	180	199	182	188	188	166	195	183	185	174	187	196	178	168	147	198	182	190	193	170	186	184	178	193	166	185	171	183	179	181	170	158	168	177	213	184	183	182	200	181	162	168	171	180	193	189	200	179	214	164	202	164	189	190	204	178	190	171	166	184	177	174	180	187	168	156	215	174	179	192	181	146	173	217	198	176	155	179	173	165	158	169	183	159	186	181	189	193	197	188	195	177	167	179	198	178	165	152	165	201	188	172	195	181	179	184	189	156	172	183	163	182	175	183	167	152	173	199	183	184	180	190	168	170	174	185	200	182	162	180	158	163	167	195	161	169	180	185	168	183	175	168	192	194	197	198	194	184	197	161	176	165	186	189	180	205	195	194	157	169	164	188	177	171	182	186	151	157	167	202	196	174	158	178	177	156	176	162	193	187	173	164	173	183	183	188	171	169	205	167	190	180	187	186	199	170	203	176	168	191	177	157	187	175	179	180	172	180	176	193	174	181	158	183	180	186	174	169	183	174	184	176	167	197	179	171	186	179	194	182	183	162	199	144	152	173	179	173	171	159	192	182	177	175	192	195	191	188	164	163	178	174	181	187	184	193	182	184	189	219	181	190	174	187	187	188	175	207	180	213	196	158	194	181	212	199	215	176	170	168	171	165	186	172	179	171	174	189	165	193	167	183	180	184	183	173	168	175	156	169	166	192	182	170	188	188	177	183	175	207	173	183	179	166	178	189	188	170	176	151	180	167	187	184	168	166	165	174	176	195	204	180	203	164	180	187	184	183	180	187	178	186	172	181	171	171	192	161	152	173	194	191	179	183	187	166	172	159	166	171	181	175	206	189	188	212	188	162	191	195	189	172	183	161	176	183	192	191	181	174	176	194	175	182	189	199	173	206	195	183	200	170	170	196	167	168	200	187	194	198	177	168	173	182	195	181	181	176	174	182	196	178	180	191	185	173	179	194	173	177	177	171	176	170	202	159	181	158	199	179	175	195	180	176	180	200	181	205	171	177	160	196	166	190	184	183	192	185	171	173	165	159	190	187	157	200	185	194	205	190	187	184	172	172	182	164	160	181	182	177	184	175	168	179	175	194	176	203	186	205	160	195	169	175	192	179	197	185	195	197	190	157	159	201	183	171	172	161	165	180	175	154	187	166	158	191	178	197	175	182	175	194	179	195	160	191	185	168	192	181	194	181	187	171	177	199	194	179	153	182	185	188	207	187	175	184	175	162	203	189	176	195	190	209	198	182	189	188	195	160	164	181	158	182	190	172	204	186	154	198	193	206	159	183	184	192	188	204	187	212	182	181	199	178	170	162	186	167	195	163	156	164	185	193	171	144	171	178	194	191	176	195	199	173	196	219	191	186	167	170	175	171	172	190	207	194	182	183	181	179	196	172	161	188	187	169	164	201	164	175	166	185	197	205	176	184	158	181	159	189	189	188	174	171	184	177	187	178	169	167	180	195	191	156	207	195	169	186	174	173	195	180	192	194	154	184	189	177	217	191	194	172	199	191	190	166	177	172	203	178	185	185	192	211	188	186	191	201	175	164	185	162	187	183	210	181	189	184	159
22344	9071	7116	7803	7223	5903	4995	3853	14660	6745	1957	1672	1492	1438	1271	1277	1096	1021	1035	1040	956	897	877	832	817	755	768	792	702	717	716	661	720	716	670	634	658	641	634	629	662	613	626	635	605	648	630	599	607	600	632	613	608	571	602	564	580	585	618	587	613	574	598	616	591	596	607	600	603	610	744	6134	9475	6918	1712	515	545	573	517	556	562	516	568	518	546	576	522	557	557	552	555	586	538	542	524	543	494	538	542	543	474	565	550	524	517	532	535	537	549	520	529	496	520	523	529	527	554	571	539	538	529	559	553	515	536	569	558	574	581	558	571	559	542	562	553	534	540	533	537	531	538	526	555	500	525	514	560	534	544	563	570	524	572	534	528	561	581	521	523	541	568	521	505	515	567	556	519	536	522	531	518	538	537	565	528	540	532	527	593	542	490	517	519	529	537	564	549	547	506	545	548	530	554	506	546	531	555	528	548	516	507	571	548	566	582	541	512	533	560	519	501	515	576	529	566	575	549	526	529	536	574	540	513	499	493	506	586	507	550	517	555	557	526	564	551	523	542	539	512	579	541	567	498	530	590	548	526	550	539	562	549	520	537	565	534	530	527	528	530	521	515	498	524	536	568	545	504	552	555	557	532	541	519	530	550	543	557	556	523	519	552	547	583	578	518	546	514	560	523	535	522	525	545	557	522	546	542	545	522	559	540	563	535	585	494	507	526	509	551	519	518	539	510	498	518	570	558	508	533	485	517	530	556	514	543	581	544	515	555	519	544	535	547	509	542	503	544	519	557	570	542	490	521	532	562	512	553	550	533	514	574	479	551	614	498	514	553	545	506	519	537	574	523	524	534	499	523	556	567	562	558	577	543	537	579	560	568	500	541	536	543	491	551	505	566	549	570	577	525	510	513	546	516	539	534	523	506	515	535	504	523	504	566	512	525	512	559	548	574	549	518	532	559	546	581	550	630	533	522	539	512	554	503	541	534	588	555	540	573	590	577	522	562	545	484	530	524	556	551	577	541	510	572	536	551	517	561	546	535	560	515	548	536	514	543	519	548	534	509	560	479	528	520	509	535	601	518	485	580	538	550	500	543	523	524	545	532	555	544	552	578	525	546	548	547	543	561	519	523	542	546	552	557	541	560	521	542	491	550	520	567	541	504	542	560	578	582	549	532	564	540	567	539	499	571	546	510	534	478	553	552	547	556	529	591	557	555	510	566	544	525	552	531	514	538	507	518	542	565	500	477	518	570	546	563	595	552	530	518	519	546	539	522	528	508	534	549	548	527	556	557	565	551	565	556	512	552	541	547	515	552	548	526	538	532	529	512	522	568	563	540	524	535	529	523	509	515	518	531	571	587	548	521	476	527	521	498	514	543	525	536	559	532	507	543	555	539	511	554	602	504	527	537	527	572	524	521	530	544	524	557	523	552	519	502	538	537	553	508	554	519	518	491	576	491	567	509	533	541	536	543	550	538	574	534	498	553	554	554	553	526	550	541	556	502	500	531	521	539	518	530	513	516	568	503	500	561	525	541	565	569	493	517	532	545	509	547	512	527	525	509	530	514	550	553	519	562	542	573	519	565	514	535	548	543	544	516	508	522	561	553	538	535	471	535	511	553	557	542	524	548	539	558	523	532	569	509	545	542	550	559	543	553	547	525	538	525	534	520	479	543	537	545	554	488	532	544	549	554	559	558	547	533	550	506	541	559	549	537	564	544	557	520	560	536	510	524	528	544	546	496	551	539	519	518	558	517	541	545	556	517	528	527	505	496	540	542	568	544	504	543	554	508	594	547	530	559	507	505	561	548	518	564	540	540	535	552	521	548	573	535	530	528	555	550	532	520	566	549	539	526	514	517	551	545	524	532	547	583	532	539	529	501	517	542	515	564	534	505	533	541	525	528	518	499	574	493	519	535	538	538	516	551	551	522	533	522	511	554	545	533	541	546	522	549	556	524	576	537	535	592	524	524	535	537	537	546	526	529	527	548	523	533	547	562	531	554	521	541	514	547	501	535	530	532	562	512	541	578	543	512	544	503	552	558	592	526	579	536	552	551	548	526	515	545	545	496	536	536	530	563	544	505	566	550	539	494	519	561	589	526	542	565	568	542	547	524	517	541	534	537	545	538	542	499	499	564	586	545	546	519	536	541	515	546	520	506	553	542	546	537	537	536	513	550	528	527	524	500	543	566	535	562	545	491	510	539	547	537	540	523	554	541	532	568	531	511	573	539	539	522	541	506	516	547	557	520	578	536	518	555	529	548	587	552	509	523	530	532	503	552	538	542	541	565	544	524	545	535	531	540	519	525	526	530	548	541	544	553	559	552	559	514	537	558	533	554	530	573	574	556	504	509	543	560	578	552	542	507	518	536	549	512	540	524	550	576	577	553	555	519	532	477	559	556	556	549	518	538	495	526	549	516	558	526	527	505	565	542	547	521	530	515	538	581	528	505	505	581	542	541	532	514	540	496	520	561	546	533	555	519	499	507	536	527	511	520	541	535	529	536	560	527	545	521	518	546	562	526	515	519	576	467	540	555	540	507	485	508	547	540	583	537	532	534	480	546	510	513	546	541	523	505	513	543	561	554	557	559	532	535	569	572	545	573	529	556	519	500	545	548	547	550	526	545	572	527	528	522	584	550	541	551	570	563	549	539	526	506	526	549	554	531	549	551	565	550	567	519	538	511	517	568	535	516	553	540	542	513	566	521	495	531	517	521	522	508	515	559	488	529	521	546	538	525	561	534	556	507	567	530	550	497	540	505	539	540	537	520	471	502	533	523	535	514	524	530	511	517	496	567	523	546	552	531	551	561	529	483	532	550	528	514	536	550	567	561	493	520	556	538	528	553	543	533	551	479	525	530	556	525	534	488	550	550	531	550	572	497	536	505	536	517	544	553	523	513	546	575	529	480	524	526	556	520	501	558	520	550	568	538	561	539	566	550	465	539	516	484	538	542	530	571	513	539	566	555	507	533	507	626	498	556	558	544	523	534	512	522	528	531	538	499	530	504	549	537	481	543	534	545	538	587	525	536	565	535	550	510	495	530	573	522	566	548	530	520	552	541	544	518	525	530	558	576	516	508	544	516	554	548	523	549	560	503	538	515	543	551	535	534	574	547	502	541	532	549	538	535	514	540	545	529	517	526	519	560	535	522	536	522	549	535	528	539	540	487	542	544	555	580	490	539	500	572	535	541	522	548	509	537	524	589	541	560	582	481	511	562	505	537	545	520	546	534	486	511	537	526	539	542	519	545	529	540	518	534	551	466	561	520	561	539	531	547	552	565	542	569	532	545	518	564	521	533	498	585	603	521	555	536	578	576	520	533	506	532	523	540	564	548	522	529	503	537	527	539	512	570	547	490	524	532	536	578	560	543	532	534	566	552	543	554	526	518	554	515	532	529	558	508	513	529	534	541	548	506	536	534	552	551	589	542	529	526	537	534	512	557	541	566	505	572	509	502	555	526	568	556	535	533	483	519	521	593	514
6061	530	201	155	151	126	132	106	128	196	100	85	104	123	87	109	100	104	106	104	108	90	98	100	112	100	104	108	117	89	95	118	83	120	103	100	107	84	103	74	106	91	99	113	85	100	110	104	101	102	93	92	113	98	98	98	102	105	91	111	112	87	108	86	97	106	101	108	97	81	95	127	188	201	96	112	115	104	113	98	113	102	102	95	118	106	105	112	109	82	105	105	92	125	112	96	104	105	109	109	101	98	98	113	103	97	96	88	98	99	102	105	95	101	106	105	105	94	103	100	112	99	100	100	90	107	113	107	98	116	104	107	88	123	105	97	110	100	121	104	102	103	97	120	102	109	121	77	106	125	97	85	101	109	93	97	103	100	93	101	78	92	115	93	104	99	95	109	94	99	92	102	123	88	114	108	120	102	105	95	100	111	90	115	120	99	101	112	100	101	97	95	83	118	111	106	95	104	107	102	97	105	103	107	83	99	118	114	106	117	95	113	109	79	105	91	94	95	134	119	92	88	96	104	106	92	103	109	86	97	87	107	112	107	110	106	89	112	89	103	116	104	105	98	95	103	93	109	124	99	94	97	122	123	107	110	94	112	89	93	113	101	114	90	102	101	101	100	98	127	104	103	109	97	93	114	121	94	86	99	95	97	88	111	103	97	107	113	102	105	93	107	109	103	91	123	113	94	101	102	114	120	84	104	97	128	92	88	101	110	99	111	102	96	103	101	103	101	123	113	107	97	91	100	106	83	94	115	92	79	98	96	111	89	100	116	100	104	104	94	94	97	102	104	102	109	105	105	104	110	75	92	90	99	94	107	96	104	108	119	95	94	97	110	100	89	117	100	92	96	95	93	96	115	103	84	106	89	105	115	100	102	111	106	109	107	90	110	103	117	100	112	115	88	97	94	95	115	113	96	117	106	98	90	95	80	118	98	95	124	107	95	91	98	110	90	116	98	107	96	116	105	107	93	98	89	121	108	102	96	93	102	104	111	104	110	90	102	99	104	114	103	88	91	104	109	84	76	113	101	119	111	91	97	100	121	110	118	89	105	104	90	107	95	119	120	115	90	108	100	99	91	99	97	90	101	115	94	107	95	92	87	106	99	102	90	102	100	110	126	83	103	108	113	93	93	85	86	111	115	115	117	104	106	107	112	90	104	125	98	103	119	100	86	100	109	103	93	96	103	111	86	99	80	110	88	111	79	89	97	100	100	82	121	98	88	83	114	98	105	102	96	93	97	99	116	106	102	93	110	82	93	91	93	85	98	103	109	96	108	96	89	98	89	106	98	115	88	93	127	102	123	98	88	109	93	122	108	96	111	110	111	104	116	115	102	112	106	93	96	113	112	93	100	108	116	91	92	106	111	97	112	123	97	86	89	108	85	112	93	104	109	112	107	110	98	103	124	101	91	110	116	98	105	99	105	99	124	117	100	101	98	101	102	99	118	86	104	97	110	120	122	96	105	108	99	90	119	87	99	115	104	107	86	79	86	94	83	88	92	103	105	95	96	86	101	112	98	98	98	93	93	93	94	105	134	119	113	109	121	95	103	105	116	86	100	107	98	91	102	86	109	110	96	108	110	115	111	113	105	93	133	118	123	97	81	111	100	113	103	96	102	84	88	105	92	97	112	126	102	91	112	89	90	101	104	105	101	106	99	89	101	117	114	92	110	122	123	105	125	93	97	115	111	107	106	115	110	121	106	76	119	90	115	103	103	90	107	108	127	99	94	103	99	98	108	117	109	114	91	106	87	83	107	117	93	102	85	120	109	106	91	116	92	106	100	89	121	94	101	108	105	110	89	100	100	94	96	104	115	108	90	100	104	103	126	109	105	99	99	105	100	109	104	100	113	88	100	106	106	107	109	117	114	78	88	90	103	98	91	105	104	92	92	108	102	107	89	87	102	98	100	125	104	125	101	105	81	99	91	105	92	110	99	94	112	101	105	114	106	104	95	115	109	85	115	118	92	88	99	106	114	104	98	96	119	108	113	102	91	102	88	111	109	107	99	107	100	101	116	98	90	101	112	110	88	92	122	107	93	104	99	91	101	102	83	121	107	110	103	105	114	95	80	89	84	101	90	114	98	79	112	122	96	91	116	106	106	95	87	105	117	88	115	92	122	105	102	117	90	98	93	103	87	114	91	110	115	97	108	118	95	94	107	108	101	124	116	102	115	100	107	98	100	99	84	104	104	96	102	112	112	76	94	97	94	100	105	105	111	114	97	108	125	96	106	111	102	103	111	79	104	99	108	110	108	100	123	102	106	102	103	82	89	101	99	95	99	100	105	106	139	109	91	82	104	104	105	91	107	91	100	93	100	103	100	127	104	98	109	108	84	104	92	73	105	128	100	114	112	85	111	111	102	92	107	101	98	79	97	78	90	116	93	115	115	113	89	93	93	78	110	101	97	94	102	112	104	109	96	102	112	97	104	79	103	121	96	86	98	96	110	107	113	105	103	112	95	103	93	93	96	98	119	91	114	114	84	85	115	123	114	87	97	116	95	99	113	110	96	100	101	106	103	104	91	117	103	93	102	120	119	95	100	87	95	108	98	82	92	102	117	110	90	107	104	134	102	113	91	109	101	102	114	106	94	109	106	111	99	100	83	104	88	99	101	93	103	109	114	115	76	99	116	104	93	109	107	110	111	96	96	106	117	109	108	113	78	74	105	102	100	106	96	98	74	94	111	114	122	102	107	104	121	112	111	96	79	100	102	95	105	81	111	113	96	104	98	100	98	123	103	101	116	90	105	105	97	102	93	101	120	135	100	98	112	97	112	119	96	105	103	112	120	102	88	95	104	93	100	87	110	108	106	92	96	92	108	108	87	109	108	107	93	92	98	86	110	104	106	103	115	99	102	101	118	88	112	115	102	99	97	103	93	94	96	84	88	103	94	79	105	90	117	93	96	93	104	102	96	92	121	107	103	91	108	91	93	104	93	98	97	107	95	108	95	89	81	87	115	96	91	108	112	124	97	89	106	105	111	101	107	127	106	100	93	100	112	101	97	124	109	102	108	92	115	93	109	93	103	118	92	102	113	85	103	95	114	99	98	107	109	108	99	122	106	99	111	99	117	100	100	95	75	94	104	89	106	91	114	94	101	86	116	88	104	91	94	98	98	107	109	91	110	104	86	111	103	97	109	103	113	114	103	90	94	102	108	112	106	101	129	108	122	104	115	104	90	94	94	98	114	97	113	90	104	98	92	99	118	110	111	104	119	98	106	102	122	130	97	117	105	107	99	92	105	110	95	86	103	119	79	111	99	118	109	117	100	115	100	100	87	92	104	79	89	105	130	95	106	93	107	104	95	97	103	105	108	93	97	120	101	104	90	113	84	95	122	107	103	114	84	105	105	102	107	98	90	100	93	110	115	101	100	98	94	113	103	112	97	101	120	105	111	103	95	99	91	103	90	122	86	103	113	97	100	126	93	117	116	102	99	100	90	98	88	77	109	104	93	99	108	103	108	99	95
4403	752	536	533	492	485	461	416	610	1017	349	352	364	317	343	323	332	386	329	356	326	354	345	334	351	331	361	320	306	356	325	281	352	319	320	310	330	305	348	287	282	351	333	297	324	323	314	313	334	319	309	330	305	322	326	331	316	326	328	326	307	354	338	343	333	327	317	339	347	320	378	627	1021	951	382	325	341	294	322	350	337	331	346	329	339	351	318	323	332	327	292	305	311	319	354	321	359	340	311	322	299	317	311	300	343	307	318	300	294	359	323	347	337	312	326	361	302	298	306	329	329	319	320	318	338	336	306	361	338	301	307	316	346	332	315	330	355	343	337	314	319	330	348	332	311	329	301	308	325	312	325	344	313	293	364	345	317	310	332	319	357	320	296	320	338	341	317	350	283	317	344	336	308	312	339	323	282	297	329	333	346	314	313	327	294	330	365	319	335	314	316	327	342	303	305	374	312	347	310	314	305	323	306	355	324	305	341	342	343	294	302	323	312	308	312	345	323	322	294	296	317	334	367	284	303	304	328	318	372	312	338	304	320	307	331	317	331	354	341	342	305	293	308	306	329	307	311	335	352	307	289	325	331	326	308	317	323	336	334	320	355	328	327	311	354	316	326	324	326	310	299	308	334	338	314	298	333	375	289	331	296	338	322	326	292	332	321	341	303	289	305	324	321	309	333	334	343	341	334	308	294	313	315	331	337	315	347	316	298	338	308	310	310	324	342	332	286	345	333	337	347	353	335	346	330	324	319	337	327	322	321	320	340	322	330	312	296	327	332	317	327	340	342	307	308	305	300	357	302	365	311	297	323	313	311	318	341	321	360	292	336	313	315	333	307	320	310	336	304	324	291	314	377	319	308	319	319	315	334	313	320	328	311	329	326	316	326	340	296	337	334	296	339	300	335	315	320	348	331	331	343	332	349	300	336	336	339	369	344	326	339	346	304	318	327	335	333	307	315	324	308	344	317	338	345	289	310	348	302	331	326	335	325	345	324	340	336	304	331	334	310	302	352	307	322	293	354	311	306	345	317	329	315	347	295	301	335	322	310	355	332	352	345	314	307	309	330	350	353	377	340	342	344	354	325	307	334	336	337	329	342	346	331	325	326	296	300	322	319	330	331	319	325	326	300	303	325	293	315	350	313	339	308	347	356	326	345	329	353	329	316	307	305	317	313	339	347	353	360	320	315	326	330	299	344	317	345	338	317	326	319	335	317	320	350	306	304	321	325	337	303	326	327	301	311	349	328	338	341	334	355	330	327	299	316	342	305	340	328	365	311	312	329	314	303	327	327	348	320	313	286	315	308	289	300	323	301	323	320	344	339	326	325	327	320	312	325	337	329	333	325	322	325	323	320	328	307	316	300	339	359	307	315	325	320	308	320	329	294	315	339	348	314	350	330	318	351	317	296	302	305	322	304	350	339	341	315	327	315	330	326	338	343	306	369	318	324	318	323	347	301	303	319	354	322	352	314	323	298	317	298	352	293	325	314	319	326	281	336	336	310	320	361	313	304	335	302	318	344	348	336	326	313	346	313	302	304	333	340	320	312	344	322	319	338	331	308	300	322	322	295	327	322	322	324	315	312	383	326	313	348	323	312	313	336	349	314	309	352	369	328	305	303	346	310	327	308	344	298	304	297	337	304	308	312	325	339	331	317	291	296	296	310	325	301	325	323	332	327	300	316	312	320	308	320	323	356	309	335	301	293	341	330	331	333	344	347	348	345	315	345	340	321	319	350	321	327	306	319	316	336	344	314	344	319	318	331	306	310	329	336	286	311	336	318	325	321	306	298	329	312	302	350	305	349	309	319	320	324	316	321	329	321	305	325	319	315	355	324	302	319	343	295	297	301	311	296	330	327	311	322	322	326	337	313	333	322	325	328	312	319	316	339	340	325	329	293	343	332	342	315	354	316	332	311	354	348	317	356	314	326	318	335	316	330	318	329	357	355	327	306	300	306	348	361	333	281	289	328	345	300	344	338	319	334	338	331	313	301	326	310	287	346	328	347	318	310	350	297	324	335	304	297	332	336	310	336	328	333	317	349	346	339	277	321	305	332	343	334	341	299	343	327	318	315	324	295	317	334	322	306	325	330	356	316	326	319	323	319	303	335	322	319	312	331	341	322	310	347	329	315	307	323	328	339	316	333	345	333	320	334	316	329	324	286	355	317	300	324	333	318	337	319	346	319	339	335	327	326	314	301	341	322	322	295	310	311	338	347	316	338	319	315	331	295	322	306	351	315	342	351	302	334	331	316	335	310	290	284	292	326	330	320	318	320	334	318	309	332	332	352	324	296	335	317	326	305	306	323	310	324	310	324	331	307	340	331	334	328	303	322	346	335	289	330	302	308	344	346	346	315	336	324	322	325	321	321	313	339	338	314	333	331	334	327	307	314	286	284	323	338	338	335	334	333	340	337	309	303	344	333	341	329	323	308	297	316	329	306	334	343	286	347	333	324	321	311	318	327	338	333	325	301	333	300	336	315	316	307	331	319	333	272	297	321	352	307	312	333	322	292	348	312	321	327	313	324	310	330	299	329	334	308	305	335	282	325	324	344	331	332	327	348	317	346	302	348	295	340	318	339	344	302	319	337	313	344	351	331	312	291	341	355	328	350	296	301	318	328	306	333	326	296	331	336	331	329	324	339	320	342	321	337	329	315	314	302	315	331	328	318	340	342	331	340	304	330	342	340	303	305	315	305	327	294	279	301	351	325	305	333	326	328	351	325	293	312	294	349	320	331	328	303	329	304	353	312	330	313	315	324	300	325	313	340	303	311	285	368	307	305	335	313	329	339	319	296	316	343	340	325	304	279	292	298	323	319	344	308	338	312	328	321	358	273	326	284	338	317	346	313	329	332	349	329	303	313	328	327	303	373	339	338	342	318	336	337	331	309	320	324	310	326	315	326	307	301	299	319	311	366	299	352	351	299	306	339	320	334	341	342	318	344	315	311	352	313	326	319	319	326	310	334	285	319	346	342	313	347	343	305	343	317	302	308	317	325	304	308	354	315	342	325	326	321	327	299	326	335	337	325	320	335	332	296	327	335	327	319	341	333	319	333	318	323	312	307	320	346	342	326	356	332	307	322	279	342	324	339	367	353	321	278	334	324	319	324	317	328	323	301	305	344	334	333	318	334	329	378	291	328	315	319	320	325	348	332	330	319	329	307	347	320	330	319	325	310	322	321	305	340	325	300	342	322	292	342	328	307	281	347	337	292	316	323	325	305	324	331	316	335	320	310	336	316	315	337	327	297	332	315	322	335	330	326	311	339	320	347	319	338	305	316	330	348	333	337	329	296	305	336	328	272	337	309	355	334	306	305	347	309	339	317	334	333	329	342	319	285	306	311	358	316	320	342	291	318	292	367	340	358	355	291	321	320	353	328	310	362	326	297	331	314	338	337	323	283	329	324	337	289	322	335	342	309	323	359	311	350	313	329	329	327	313	290	325	297	325	316	353	330	307	347	314	301	315
20474	6474	2206	1328	839	592	480	377	1601	1744	191	163	166	134	141	148	133	128	137	121	139	113	127	120	122	110	133	125	107	98	141	138	121	116	127	113	135	113	111	107	110	117	108	125	90	132	104	108	116	86	107	111	110	109	114	115	120	121	126	108	100	104	106	124	94	109	107	115	117	111	132	357	585	504	224	103	121	106	103	132	99	105	136	91	101	81	115	103	118	112	98	76	129	108	106	124	118	93	99	121	127	108	109	121	109	106	96	106	127	100	126	112	102	99	96	113	111	107	102	109	128	102	116	126	112	106	107	121	119	126	116	110	111	99	115	106	95	131	122	111	111	108	114	107	113	99	124	113	104	113	104	106	117	109	111	104	106	116	115	95	105	116	119	116	87	114	111	102	99	109	109	111	119	115	114	103	102	120	118	105	110	113	110	109	99	104	122	104	96	123	122	100	118	102	124	85	98	125	124	119	111	128	108	104	134	97	106	111	133	100	119	112	113	109	104	119	92	91	112	113	107	110	103	87	119	111	130	108	120	116	99	102	100	109	116	110	107	108	107	118	117	114	107	124	111	125	95	106	127	111	102	117	99	124	123	124	129	105	100	100	121	105	95	123	112	127	114	116	105	100	100	100	103	121	85	133	108	107	134	99	111	117	104	102	124	111	117	118	107	116	108	112	112	107	108	119	132	87	101	115	101	99	98	121	115	125	119	122	125	113	108	95	129	113	104	101	127	122	103	112	113	92	116	113	114	110	119	97	139	111	103	112	116	119	112	125	89	118	124	117	101	108	135	116	117	109	110	108	113	116	118	115	99	123	109	105	114	118	119	98	104	96	104	124	126	104	96	120	132	121	111	102	103	131	111	97	111	108	103	116	101	107	113	107	115	100	100	101	86	106	113	105	133	126	111	110	120	97	88	121	123	120	97	114	121	105	114	117	107	107	113	110	104	95	83	103	94	132	101	116	102	113	134	108	113	127	112	125	98	113	113	95	87	108	115	118	122	135	112	110	114	100	106	116	102	92	106	94	108	118	107	106	108	109	117	116	100	103	107	110	132	109	101	85	120	129	113	109	106	120	110	102	114	123	99	98	120	82	109	84	109	90	118	135	109	102	126	119	122	83	115	106	91	117	115	105	99	111	107	92	101	110	103	127	105	111	125	119	115	117	112	105	110	107	110	83	114	108	116	106	115	96	112	121	109	113	119	116	130	101	114	115	119	113	111	113	112	141	111	120	114	115	109	100	122	127	114	102	110	109	119	99	109	112	112	96	112	125	113	120	98	104	93	110	101	114	115	104	111	133	122	94	103	112	122	110	99	106	104	110	108	115	116	107	117	129	115	86	126	100	116	101	108	101	93	110	105	114	117	103	125	109	108	97	115	115	109	108	97	106	115	117	105	112	122	103	115	115	108	105	106	114	111	119	118	106	107	109	115	101	111	104	123	142	120	106	114	123	118	104	130	116	121	107	114	113	114	116	108	109	114	138	114	134	107	114	97	117	112	107	122	106	115	112	105	126	105	117	121	117	129	123	120	110	118	91	128	108	116	92	114	111	104	106	116	136	130	134	113	102	99	121	121	108	99	118	126	137	149	104	105	128	109	101	113	99	96	115	119	97	123	102	120	117	105	109	113	131	114	100	114	98	126	111	121	100	110	117	93	117	102	106	108	121	101	102	97	122	89	134	115	106	120	112	120	99	98	110	106	115	126	118	88	101	112	119	125	114	119	104	108	115	102	125	113	121	126	117	129	105	95	108	112	117	105	112	105	101	125	117	85	126	128	108	125	86	129	102	96	100	115	120	94	117	105	91	130	107	113	99	118	109	99	101	102	108	100	99	116	98	131	116	97	102	107	117	111	110	111	123	112	118	114	110	104	130	126	130	99	99	104	114	128	108	123	87	120	110	123	119	118	113	96	93	136	120	104	93	99	119	118	117	124	117	95	100	116	102	112	116	113	93	106	123	108	131	118	110	93	111	117	108	120	131	122	116	102	112	105	109	108	121	107	114	98	117	117	104	107	102	110	104	92	111	93	118	104	105	85	105	100	118	121	99	124	127	123	108	108	127	104	96	107	111	91	104	130	94	90	95	105	117	103	102	119	117	115	122	103	115	103	110	111	132	122	111	130	124	119	114	103	120	97	106	96	99	110	118	101	118	111	106	118	101	116	103	144	127	108	116	113	112	101	102	102	95	86	126	126	93	109	91	98	105	102	102	90	104	127	94	106	127	117	116	117	106	108	111	107	111	104	106	116	103	104	110	106	98	102	94	80	114	100	89	126	103	119	126	89	107	121	102	115	103	107	113	110	106	113	111	108	105	99	104	128	113	103	123	113	105	117	103	121	102	127	121	101	105	130	125	117	127	105	125	124	121	119	108	106	104	123	122	124	123	101	108	123	111	101	116	120	94	131	122	99	104	100	115	102	116	99	114	103	128	126	111	139	141	119	114	99	113	100	123	98	103	106	100	111	132	115	113	120	122	128	94	121	94	117	89	114	128	112	117	114	102	107	100	115	119	109	110	103	108	92	118	115	111	118	130	109	98	128	116	125	115	118	102	119	107	100	110	107	103	117	106	116	121	115	107	122	116	125	111	108	121	115	101	140	95	111	100	111	107	134	123	110	103	123	121	128	100	132	133	107	109	104	119	109	128	112	118	118	112	113	93	101	115	103	97	127	114	109	113	115	83	97	107	123	116	99	118	102	107	116	104	106	113	108	107	114	125	97	104	133	105	124	97	108	102	113	110	109	127	110	114	109	130	107	114	110	107	115	116	117	111	112	108	111	123	103	104	124	113	120	98	110	124	120	110	107	140	81	125	102	123	117	105	116	127	107	107	98	120	122	118	107	101	112	91	121	111	113	120	126	125	123	131	107	118	114	111	126	111	105	97	98	97	109	134	96	116	105	100	99	95	108	107	107	98	109	136	107	103	98	105	123	120	87	122	107	105	124	110	97	91	122	128	93	96	122	113	96	108	134	116	125	124	119	96	99	103	96	113	119	111	119	110	107	114	109	97	119	124	106	91	132	113	119	105	129	121	101	120	116	96	113	125	111	119	138	114	102	94	110	114	113	113	92	107	102	101	105	132	104	93	99	115	111	109	108	137	107	120	112	127	126	115	114	96	113	111	112	85	97	105	123	113	104	95	103	117	138	95	117	111	99	131	113	107	113	103	106	104	133	116	93	115	130	128	98	127	98	94	119	111	92	114	114	109	132	101	118	116	107	103	95	109	103	115	121	138	106	124	110	117	97	88	120	115	101	123	114	104	118	117	105	99	100	117	117	111	107	116	106	101	113	118	125	95	130	110	129	113	99	130	110	110	103	115	118	114	108	101	131	112	114	96	97	102	109	103	101	117	103	80	117	100	100	110	106	118	117	106	100	96	125	107	106	100	117	103	107	114	113	111	126	106	111	119	121	116	121	109	120	101	117	109	117	110	119	95	108	90	111	121	109	107	130	106	123	94	117	95	131	105
13144	3224	3113	3536	3234	2564	2189	1910	7004	5388	887	860	792	691	659	650	579	575	527	532	534	527	501	470	454	457	432	457	419	439	416	450	455	426	394	392	402	402	420	382	426	398	372	394	385	379	378	402	348	405	411	350	362	384	383	407	392	344	367	428	352	374	350	394	376	374	373	383	363	420	705	2978	4452	3681	1428	346	366	352	354	317	378	356	369	348	358	356	357	358	369	357	335	353	385	333	312	343	368	405	356	383	355	337	345	339	359	320	347	347	384	349	363	365	375	345	370	367	394	332	345	403	346	341	363	348	352	369	379	333	333	365	359	362	339	354	382	347	341	384	325	364	364	367	349	354	365	380	359	378	338	351	382	334	393	395	373	352	350	374	345	307	365	400	364	357	392	354	384	358	335	354	364	353	356	359	334	332	342	387	343	375	335	326	353	352	342	357	360	342	362	367	364	381	338	333	364	368	374	346	358	360	361	329	354	367	378	359	347	365	352	362	374	330	346	328	403	368	362	369	341	384	370	381	392	358	370	360	377	342	334	388	354	362	383	337	347	365	368	359	344	368	379	361	366	374	336	382	366	340	369	376	356	378	372	359	358	332	323	332	363	378	368	341	369	345	330	354	355	362	370	379	371	368	371	368	321	362	384	376	388	362	359	331	357	372	324	369	367	348	372	351	366	365	398	370	359	357	377	376	331	371	350	378	370	319	341	396	390	362	361	373	347	358	357	344	393	347	359	340	362	331	359	350	361	355	359	377	362	357	361	391	380	363	348	343	372	336	371	338	365	339	352	348	339	393	368	354	383	364	359	384	358	353	383	387	372	365	346	383	368	384	363	349	324	351	351	323	369	358	376	359	377	348	372	365	386	342	390	352	381	352	338	379	371	345	386	357	373	368	373	369	341	352	349	346	352	383	336	330	342	335	335	357	330	374	344	365	350	338	350	376	357	340	332	331	361	362	339	377	333	342	361	351	338	388	344	363	346	395	340	366	371	396	344	375	318	338	365	339	358	371	347	341	378	349	322	357	381	375	379	353	376	381	351	339	365	352	328	395	380	338	357	380	350	336	360	376	352	329	336	369	363	337	346	393	362	357	356	368	338	355	360	376	359	351	361	333	370	331	355	358	334	344	349	359	383	323	356	418	373	365	343	368	358	349	339	356	364	340	330	356	341	379	374	354	377	363	363	336	368	354	381	331	378	322	374	325	344	372	378	370	343	412	373	353	373	399	359	333	383	347	389	370	330	363	371	348	369	335	340	375	337	345	369	364	374	370	355	341	375	351	361	331	370	384	349	355	372	377	347	352	377	366	355	377	368	333	317	354	358	365	320	365	360	353	344	341	357	355	360	352	344	349	349	366	362	387	362	365	335	347	351	358	339	368	353	363	353	374	374	364	368	347	376	369	358	372	337	347	380	372	365	333	344	364	348	344	356	377	404	359	348	327	335	362	352	370	366	344	375	362	339	368	382	365	355	324	366	383	356	340	332	385	352	355	397	322	346	370	358	382	379	344	376	393	383	351	338	383	336	333	378	398	373	361	353	389	352	321	356	355	364	360	349	361	372	352	361	325	343	336	365	348	344	346	385	340	343	380	359	335	353	348	361	359	362	385	334	368	342	354	372	362	353	340	356	313	334	379	339	378	347	358	328	385	366	351	351	415	366	404	330	340	356	361	363	345	344	335	361	363	373	343	348	359	349	404	346	356	362	339	361	379	362	356	350	341	367	354	336	391	365	354	387	339	333	379	362	349	386	389	340	365	361	361	364	379	395	385	326	356	377	382	363	346	359	341	355	364	345	380	367	363	405	342	360	367	337	415	339	372	362	354	390	389	361	369	351	319	362	354	361	411	360	343	378	362	364	363	357	363	358	340	345	382	367	379	338	400	346	347	330	358	371	345	334	400	360	334	351	374	369	359	365	330	354	374	361	358	336	368	389	342	338	364	360	364	362	384	346	365	392	335	381	325	335	343	351	384	371	382	367	325	333	360	378	368	367	382	325	323	320	380	391	343	349	333	361	341	403	369	352	368	384	360	336	339	365	345	330	356	340	371	369	337	364	375	376	384	338	354	337	355	375	353	394	339	346	350	371	362	366	349	354	386	361	324	343	344	354	347	370	377	370	356	316	332	333	361	369	403	353	371	369	333	377	364	371	384	345	376	354	348	359	345	354	344	369	363	355	342	391	401	351	376	370	347	352	360	390	384	335	353	332	367	403	361	348	367	350	350	346	357	376	342	333	333	384	384	362	347	380	406	360	373	354	340	348	374	380	367	344	356	377	376	370	350	373	372	380	359	365	364	348	367	365	356	401	361	361	347	346	372	348	334	320	389	378	373	373	354	327	360	327	408	362	329	346	369	351	343	347	353	344	357	370	338	361	375	343	377	325	374	376	378	358	347	355	383	369	365	346	364	357	352	351	360	371	371	349	345	358	332	351	370	380	360	355	363	368	367	386	359	338	323	366	361	385	354	334	330	344	356	371	364	376	341	352	331	347	399	385	347	370	359	362	358	333	391	348	335	340	401	363	355	340	310	362	380	377	369	349	389	344	365	371	358	354	348	338	354	362	348	342	352	341	381	367	363	404	351	341	345	360	356	362	380	336	381	377	306	393	331	390	399	355	348	358	385	339	362	344	343	352	373	380	354	363	344	362	349	346	360	343	357	356	336	383	391	358	358	372	363	361	347	386	356	364	381	360	331	366	347	368	357	358	386	331	357	325	358	362	353	356	379	372	365	361	378	368	340	371	339	344	361	362	367	345	349	325	351	404	381	360	397	337	366	349	376	382	351	367	388	333	393	370	359	375	374	322	340	341	307	338	361	309	328	381	340	364	344	370	381	350	362	362	328	361	366	340	345	353	344	374	325	330	346	391	336	322	350	350	368	370	339	376	357	327	356	384	337	354	346	359	347	336	323	386	388	393	372	359	362	344	355	325	376	365	363	357	361	387	347	315	329	376	359	360	394	339	336	378	350	336	384	393	346	329	361	386	365	348	341	331	361	365	397	363	361	322	352	362	361	387	369	361	356	352	350	350	338	361	365	367	363	366	341	362	346	382	388	371	352	378	353	327	377	344	361	360	363	369	350	354	346	348	387	347	376	336	379	355	345	342	348	330	350	387	362	347	339	372	357	362	345	346	340	353	366	361	402	333	359	346	355	332	319	353	350	374	354	397	378	368	374	377	343	354	352	355	378	390	331	370	325	348	336	340	363	368	365	353	365	341	342	387	346	376	314	371	306	335	370	358	356	341	377	352	349	356	339	329	381	348	320	359	366	367	376	357	391	362	395	329	339	368	357	389	315	375	378	366	338	345	355	374	339	380	361	343	365	384	363	321	318	359	365	359	360	376	379	386	379	376	348	348	336	415	359	384	342	342	375	329	316	357	376	337	339	347	380	344	393	370	376	384	379	348	407	343	354	353	318	364	353	362	319	339	367	352	367	352	358	364	364	368	343	355	354	371	382	335	360	326	360	361	344
33683	14314	6342	3781	2337	1574	1172	946	3844	2742	403	383	326	340	311	267	291	263	259	260	228	244	254	213	228	212	229	204	200	235	204	226	195	218	225	198	215	216	220	231	210	203	204	212	202	237	199	189	222	202	195	213	211	212	197	167	198	193	193	225	224	240	206	226	218	207	187	217	199	189	220	600	1390	1060	782	205	213	197	194	197	202	211	202	205	184	198	184	190	181	190	199	179	203	223	203	160	195	227	188	196	195	195	207	191	191	197	198	203	185	193	180	183	236	189	212	210	196	198	217	172	182	190	190	193	221	208	192	182	215	192	186	187	207	211	212	185	171	219	220	182	168	211	204	194	187	195	224	208	195	199	183	189	204	206	201	193	178	211	169	178	198	197	185	205	201	229	193	216	227	197	224	208	211	226	189	201	199	191	211	191	197	206	187	226	209	191	184	205	211	182	190	187	176	207	185	188	234	197	202	165	170	182	195	205	171	208	236	199	225	186	181	185	188	183	196	215	186	206	175	192	206	175	204	184	192	208	175	203	212	205	213	190	168	203	193	197	206	224	190	195	214	211	204	183	180	200	211	191	199	202	184	188	212	202	199	193	227	192	209	199	177	195	199	188	191	206	179	198	178	183	196	188	214	195	190	209	208	194	180	164	215	184	175	200	206	205	217	162	191	201	211	211	206	176	181	215	209	201	199	175	191	217	231	226	225	192	186	183	214	203	222	194	190	199	209	188	201	205	202	190	164	205	202	185	198	175	183	216	200	179	211	239	225	170	219	193	174	188	191	210	210	172	233	201	203	163	170	177	195	197	210	184	181	196	213	192	202	178	192	197	206	204	213	187	200	198	219	197	219	185	217	204	189	205	173	223	196	195	194	213	210	199	194	211	182	204	191	181	189	205	216	202	202	179	204	195	217	179	180	220	174	206	197	173	201	204	197	215	193	188	192	184	165	216	217	203	195	196	185	223	196	215	201	202	217	202	225	219	189	197	193	210	213	191	190	189	213	196	211	224	199	197	200	203	195	202	221	187	191	193	197	189	184	197	212	199	190	202	206	189	184	195	191	213	193	189	201	204	210	204	193	186	195	201	233	215	192	210	215	220	219	213	207	209	194	227	189	208	196	167	198	209	183	189	209	204	198	208	205	211	205	211	179	196	174	185	192	193	199	197	201	214	225	190	183	223	213	178	183	189	184	182	198	225	185	171	180	210	191	218	199	202	207	179	188	190	215	190	203	199	192	180	221	214	190	192	193	190	211	169	188	182	187	187	207	200	195	189	216	227	179	217	216	203	232	195	192	226	189	199	190	183	196	248	193	166	192	197	185	177	243	180	192	197	218	162	226	206	202	188	184	207	226	227	179	209	196	196	193	178	234	207	186	189	198	179	196	185	226	196	197	211	183	197	222	171	199	196	190	207	187	200	188	197	211	190	183	186	186	191	214	173	185	168	215	221	186	202	190	170	226	199	187	202	221	214	210	215	172	218	196	176	201	193	200	205	183	201	209	236	183	203	205	178	191	194	185	208	190	203	206	176	224	187	207	160	180	217	231	194	181	212	200	210	183	213	219	195	168	196	182	209	180	213	175	239	205	203	189	193	188	199	198	202	191	197	215	179	215	193	189	220	192	218	214	196	211	195	195	202	184	176	197	236	192	204	218	196	217	209	202	212	184	204	207	215	199	172	181	194	234	194	178	172	214	218	188	151	202	198	230	203	194	207	211	181	200	223	212	211	194	198	181	192	184	203	209	211	224	212	202	175	217	182	195	181	186	200	209	182	203	190	216	228	209	213	223	228	207	189	196	204	218	198	221	210	194	202	216	215	180	175	196	213	193	198	220	212	198	197	180	188	183	194	208	192	168	183	186	208	207	205	229	230	210	216	193	204	221	195	180	210	191	211	225	204	219	212	193	203	173	202	202	190	219	188	211	182	181	184	192	162	211	209	189	207	214	194	207	204	183	195	198	216	223	202	191	170	202	188	207	220	207	159	189	214	198	183	202	198	161	221	174	188	186	185	184	199	227	201	204	198	205	207	203	207	204	220	191	197	206	185	228	186	209	215	211	186	202	249	189	199	209	228	186	179	193	197	188	180	231	212	176	186	188	210	179	203	194	195	187	204	214	203	207	195	203	208	196	191	167	165	183	210	186	197	185	192	195	194	212	208	190	186	188	208	194	215	215	201	204	214	211	197	186	192	231	190	191	209	199	210	210	223	205	164	193	202	191	202	195	205	182	211	173	198	157	202	197	196	216	210	186	157	207	210	204	200	200	184	198	184	222	177	173	221	186	183	204	180	185	206	205	218	196	198	211	199	210	194	208	198	206	214	199	206	193	199	202	174	181	196	205	185	200	210	227	184	166	233	184	195	195	191	185	203	187	194	210	176	204	206	192	212	201	196	207	193	216	225	213	206	200	215	210	190	181	218	219	196	211	173	179	198	192	208	198	188	185	164	189	198	198	219	195	197	210	230	191	218	193	174	174	187	200	221	231	201	187	187	210	211	202	198	193	196	185	204	214	203	207	200	204	191	212	211	205	180	222	193	210	197	185	199	198	212	197	198	212	211	173	175	189	172	198	200	182	189	205	191	213	207	189	196	182	198	203	193	187	165	196	203	221	216	196	208	179	193	206	227	200	199	218	190	201	182	187	184	197	223	205	168	204	187	208	206	202	203	183	198	175	181	208	177	213	186	203	199	186	179	189	199	204	195	174	182	186	186	201	185	236	207	199	195	211	219	201	222	207	202	192	212	211	227	207	193	196	203	199	189	209	195	170	202	197	217	193	188	194	202	177	196	198	205	179	191	205	214	205	190	172	227	195	192	170	187	193	198	168	207	227	185	212	199	227	208	210	168	220	195	191	208	218	182	206	183	208	207	207	183	198	173	189	188	212	186	190	179	195	199	201	208	198	222	221	200	215	184	199	208	190	178	183	213	210	179	183	196	209	191	226	189	193	193	188	185	219	197	206	177	212	185	178	219	191	215	200	218	206	231	196	203	201	197	211	202	213	188	193	197	223	213	197	188	199	189	217	223	178	216	201	197	215	210	179	235	192	170	208	221	200	193	182	200	164	209	228	194	209	219	221	213	159	187	188	202	182	212	212	193	203	185	188	198	189	196	175	207	207	172	198	178	206	201	189	203	214	196	212	206	156	201	186	190	197	180	186	206	200	197	201	179	213	191	205	189	163	226	214	193	202	188	192	200	212	214	211	199	191	191	203	202	216	201	197	211	179	196	226	231	212	201	189	198	191	220	197	188	175	176	202	196	185	183	206	183	204	187	215	179	206	186	183	215	197	207	200	202	224	199	201	203	202	188	180	200	202	182	181	184	202	194	192	223	218	218	206	199	212	190	185	211	193	212	205	177	184	213	171	202	205	208	196	190	196	193	199	201	188	166	184	198	198	193	186	169	212	180	192	181	207	217	192	195	188	174	220	202	198	203	199	200	215	195	204	197	212	206	190	194	211	205	189	196	198	201
21540	5245	7175	8040	7176	5873	5196	4406	12272	5614	1925	1726	1601	1480	1312	1312	1166	1172	1068	1060	1065	883	940	894	863	846	853	796	768	753	759	717	737	718	741	699	723	697	682	657	693	674	725	683	653	744	654	646	667	674	637	641	632	631	598	670	645	629	642	647	594	633	655	661	683	666	651	633	664	595	671	4001	9944	7618	5118	680	596	591	583	590	580	575	595	593	572	619	572	588	573	603	606	580	636	565	554	576	554	574	618	603	556	573	602	523	561	595	552	592	648	605	566	591	538	600	553	564	578	582	566	585	550	609	599	592	616	581	624	598	604	621	604	555	593	607	623	548	533	546	614	601	626	576	584	607	576	592	589	563	592	595	578	616	517	610	602	598	592	546	597	565	627	558	605	571	604	591	563	566	607	565	569	576	590	581	605	567	554	550	582	592	563	603	552	586	589	564	591	586	590	610	604	586	637	580	580	584	591	570	617	556	574	609	610	587	554	580	561	607	601	590	582	577	551	608	610	574	564	569	563	579	577	573	589	573	673	590	595	578	624	596	586	604	571	576	618	569	558	575	575	615	565	566	627	568	601	603	612	572	578	568	581	586	551	629	576	592	611	568	567	625	606	569	548	630	604	573	581	567	597	568	599	566	632	576	575	601	593	604	575	568	601	586	580	532	610	526	550	558	639	573	581	586	583	574	565	604	574	612	574	587	587	616	559	559	583	560	579	542	600	597	555	533	591	571	579	560	568	562	573	557	547	607	582	592	582	557	561	602	558	611	582	534	532	604	599	606	595	646	582	631	617	629	584	598	570	563	574	581	600	585	595	597	538	633	567	626	587	573	597	551	605	601	587	560	589	611	614	525	629	570	595	547	574	606	502	602	561	553	620	608	638	562	586	569	568	622	653	581	601	555	590	567	594	658	568	598	599	591	617	548	581	555	568	611	622	593	576	565	618	587	565	552	582	623	564	561	601	602	566	578	604	629	577	571	579	609	636	570	605	579	577	591	598	613	595	575	599	620	634	605	619	565	588	648	617	582	568	625	584	585	599	575	571	589	564	588	560	602	614	614	546	638	593	578	586	607	538	579	561	578	565	584	601	593	592	587	588	574	567	605	593	580	606	558	581	578	579	605	571	617	593	618	591	580	606	537	550	554	563	561	588	576	598	548	629	583	572	573	574	541	583	593	586	586	536	582	613	525	560	546	595	595	571	547	558	548	597	582	573	628	597	539	653	613	564	606	602	586	574	578	586	581	576	603	598	567	595	585	546	572	594	608	601	597	598	605	601	575	551	555	582	593	611	613	526	524	574	613	579	598	604	595	574	582	584	603	635	580	555	577	587	612	605	616	580	589	582	608	559	594	606	557	590	544	600	553	588	599	568	572	577	590	561	611	625	571	617	578	566	587	581	591	596	558	601	578	605	612	615	585	565	575	576	569	592	601	584	567	576	604	615	602	573	589	590	575	561	610	581	585	585	623	590	635	639	621	594	608	559	569	584	587	538	580	591	568	595	583	561	564	612	576	637	586	600	620	570	567	553	589	586	588	584	615	598	566	590	583	574	614	581	612	591	576	549	550	604	565	527	559	594	541	614	572	546	585	532	555	580	561	628	568	611	593	594	575	563	610	552	616	563	590	580	560	631	589	598	631	593	644	593	602	594	605	569	592	569	605	599	600	562	557	574	541	565	527	611	549	536	584	625	588	570	577	604	574	586	603	569	580	562	608	568	609	562	583	615	587	572	598	559	531	562	589	560	612	640	596	578	567	573	579	609	556	619	546	597	574	584	592	621	618	550	544	594	603	614	599	558	623	581	596	568	594	585	626	620	568	584	607	663	603	576	570	614	614	550	572	562	585	634	591	560	608	559	604	556	594	613	580	617	619	591	610	548	637	579	622	603	551	560	576	630	559	587	602	571	548	544	586	588	581	544	551	578	565	624	592	570	638	570	600	602	564	619	620	588	610	574	591	564	586	598	576	613	563	585	605	559	557	593	592	561	563	578	562	615	620	559	572	526	600	562	572	573	565	579	600	593	586	627	608	616	582	579	577	545	589	610	567	610	537	558	630	562	608	600	604	603	564	615	593	607	590	605	565	544	569	585	602	603	581	594	581	607	576	568	559	584	591	585	598	631	573	631	615	541	566	564	592	548	582	578	556	598	534	607	540	596	623	613	624	583	572	611	576	593	622	601	548	581	574	571	554	583	577	566	597	556	584	593	569	580	595	549	564	596	580	629	589	602	555	545	609	599	592	591	615	604	607	561	580	570	577	604	600	564	547	606	587	556	639	627	578	528	543	592	588	646	576	593	588	589	529	601	571	590	545	611	619	570	566	572	561	578	609	578	574	583	573	576	607	589	586	581	600	577	584	580	575	575	574	591	563	622	583	577	596	597	619	562	582	566	565	575	578	577	615	589	617	608	574	573	617	544	597	617	557	614	612	594	586	587	552	523	559	616	607	614	603	607	527	530	571	594	572	596	596	562	627	624	598	569	603	597	588	597	619	587	621	564	615	627	574	607	592	590	621	562	592	621	644	581	572	595	565	575	573	618	586	578	589	576	605	578	568	602	574	598	596	582	587	598	592	577	567	582	573	577	594	570	606	530	583	564	597	597	588	592	609	585	604	583	618	584	599	609	581	576	642	557	564	593	556	611	548	571	584	595	584	593	605	579	603	598	575	593	579	555	583	570	581	593	611	588	639	585	572	554	581	536	575	624	596	580	553	604	605	580	564	609	588	598	588	600	597	587	594	576	579	557	592	600	534	590	615	563	543	621	610	617	548	569	575	607	598	569	599	576	545	589	594	551	582	598	594	601	556	591	542	621	585	588	561	590	612	638	609	616	609	593	566	593	550	615	627	609	618	574	618	529	565	578	599	594	604	568	592	562	577	578	602	605	588	586	596	574	622	547	589	580	545	609	605	579	563	603	566	568	593	605	579	605	606	548	601	568	561	599	581	579	614	563	563	604	561	579	554	587	559	599	574	617	592	613	558	591	581	555	607	573	648	583	599	599	554	611	590	520	612	571	599	578	630	616	579	582	565	588	595	554	575	577	612	601	596	589	599	600	569	596	605	568	553	586	597	555	619	597	571	555	566	579	577	561	581	570	576	580	581	572	550	566	598	576	578	609	623	579	585	585	605	545	580	597	587	583	593	633	600	566	574	538	564	568	568	590	632	568	586	571	599	585	538	617	555	582	583	553	596	602	585	567	605	560	564	572	651	548	601	513	555	610	588	552	592	556	628	589	572	573	588	562	574	554	602	576	575	565	602	563	594	605	607	562	605	600	600	588	619	622	596	571	591	565	627	576	594	539	615	556	622	563	573	597	541	638	593	616	620	601	587	644	587	545	626	582	629	624	572	612	562	614	628	572	604	584	548	594	584	580	601	630	611	594	577	550	591	571	615	604	541	549	611	554	590	574	599	599	556	615	550	640	549	567	566	583	591	559	591	583	582	588	640	627	583	566	575	543	622	606	590	543	589	593	587
6227	632	301	226	185	182	185	199	241	328	162	152	137	159	158	186	144	142	174	169	159	166	135	177	147	138	157	155	169	163	139	168	172	132	149	135	143	157	165	160	154	145	148	156	150	170	145	162	149	153	145	147	138	158	140	141	173	172	142	150	147	167	133	149	169	149	163	146	150	151	155	176	243	245	265	196	150	176	153	158	154	178	156	143	159	133	170	159	165	147	150	162	138	120	148	124	141	137	155	154	191	165	152	158	167	150	165	173	159	141	146	178	147	156	163	152	153	157	171	156	168	158	149	165	162	182	172	150	169	149	159	173	158	157	156	152	161	139	149	127	154	156	155	162	169	139	148	167	153	149	157	139	160	150	135	184	166	156	160	153	147	139	178	150	151	170	138	146	155	158	157	145	135	153	159	168	156	141	145	137	129	154	142	140	174	141	137	165	160	158	166	137	132	140	144	151	145	132	154	164	141	161	158	181	159	159	164	175	164	162	155	171	153	162	163	167	163	144	162	147	148	150	128	138	171	172	156	141	153	165	153	152	155	149	162	133	175	167	158	159	169	139	175	168	149	169	149	164	183	153	167	175	161	155	152	148	148	149	150	161	150	152	167	160	168	154	167	162	149	155	149	153	155	149	156	158	157	143	158	139	168	145	172	177	158	156	158	166	150	147	163	183	166	169	136	152	168	150	153	157	131	143	152	165	144	140	154	150	178	160	133	155	151	160	137	147	151	158	174	174	145	162	156	166	178	170	165	162	149	152	149	163	176	157	145	138	142	158	156	167	162	161	163	150	153	153	159	169	160	176	152	155	159	188	167	147	143	152	152	166	174	177	146	173	149	151	151	168	155	149	164	156	165	158	158	162	157	161	132	164	150	146	169	173	154	146	161	142	172	142	157	129	156	150	181	150	169	159	167	150	154	170	136	176	177	153	157	156	156	139	159	155	154	134	134	155	167	177	166	145	141	168	159	144	154	151	164	142	153	157	173	161	158	141	132	150	180	150	149	153	157	141	166	140	168	174	161	147	164	163	145	178	134	185	140	147	149	179	166	139	139	165	151	148	167	153	148	149	158	143	154	143	173	133	166	158	137	135	124	156	165	161	158	166	151	164	168	170	157	159	173	166	140	148	150	186	147	169	144	156	155	148	121	153	163	163	170	170	163	155	155	160	165	163	137	156	167	153	172	167	171	170	171	171	179	165	170	160	155	143	141	153	158	150	150	137	136	148	160	137	168	159	166	167	147	149	147	167	156	142	148	145	135	137	147	139	140	156	159	156	153	132	149	152	147	157	154	147	157	149	130	164	168	168	153	149	144	162	167	177	153	154	169	131	176	167	127	148	143	163	138	164	196	152	168	143	172	158	162	153	144	148	144	153	134	157	168	128	156	176	167	155	136	123	175	149	153	169	179	185	181	160	174	158	160	142	147	141	169	170	161	160	155	135	155	175	164	172	136	142	132	155	134	161	168	148	162	153	145	167	148	183	166	172	187	178	166	149	153	152	165	169	157	148	170	153	155	172	178	159	140	150	153	166	151	174	173	159	123	128	141	159	134	163	143	168	155	163	140	156	155	166	174	173	143	151	151	152	154	177	181	159	170	148	145	177	147	148	158	152	142	142	154	123	156	163	128	148	148	152	147	154	130	159	154	178	156	168	172	159	169	147	174	132	137	174	166	129	155	168	151	158	149	152	153	165	161	169	141	153	162	178	169	157	145	155	181	167	141	141	150	162	179	170	141	150	136	171	160	151	165	175	150	139	147	164	169	150	132	160	161	160	174	161	157	159	177	163	142	142	148	147	139	137	169	149	143	165	162	155	148	170	152	149	164	150	143	151	166	163	135	160	172	165	168	168	149	160	170	155	146	175	125	168	176	156	153	146	154	146	152	157	185	169	159	169	164	161	170	153	156	174	160	150	169	133	146	161	165	158	161	140	151	152	142	152	165	138	168	162	134	158	153	145	155	159	147	161	161	159	151	169	142	148	172	153	156	159	168	162	171	156	134	141	148	152	184	166	166	156	169	156	180	168	151	148	180	159	152	147	156	156	155	175	147	155	156	157	144	149	146	162	133	160	148	167	152	160	141	169	165	151	148	171	164	141	158	164	160	159	160	168	167	175	156	163	133	150	169	158	152	156	144	149	165	168	155	144	145	164	149	151	160	172	188	146	160	156	151	131	142	147	163	141	132	167	154	148	140	154	159	172	154	148	152	140	174	157	164	141	188	158	138	152	148	164	150	143	155	121	175	145	134	153	151	156	166	164	146	145	168	130	167	168	150	161	160	152	174	156	153	163	159	156	135	153	170	116	148	162	154	138	148	159	136	151	156	141	149	158	169	166	159	151	160	156	146	159	152	148	138	134	134	161	170	143	138	151	154	156	146	157	144	155	158	153	153	169	149	151	154	181	130	157	149	174	153	131	169	140	153	140	141	134	161	153	152	156	180	150	175	160	165	168	152	152	164	182	159	159	154	148	174	160	175	161	157	171	165	130	152	150	130	171	163	164	145	144	161	147	157	157	134	157	143	148	176	144	163	149	163	166	158	151	151	148	147	159	136	169	162	162	156	174	140	171	165	179	154	152	133	145	144	128	151	149	163	163	139	147	174	155	158	163	164	158	145	135	167	164	176	169	164	152	144	160	166	179	176	166	148	153	144	156	166	159	167	151	152	161	144	141	154	191	152	174	135	149	165	128	135	175	151	152	137	154	146	156	142	165	157	153	154	129	138	160	148	159	158	148	166	145	138	138	140	155	146	161	136	132	149	141	166	154	144	175	170	159	157	159	166	151	154	143	162	149	145	201	176	156	142	171	155	179	146	160	123	159	153	149	152	174	145	163	157	161	136	142	161	150	148	157	157	158	146	172	169	140	161	152	148	143	148	160	156	145	168	146	144	170	165	155	153	150	158	146	142	172	146	158	155	156	147	152	152	136	165	152	155	149	155	181	152	161	146	155	176	158	142	149	149	166	155	155	173	149	151	142	137	143	155	151	173	138	151	156	162	143	165	165	159	141	174	146	180	165	135	161	138	137	154	154	165	149	165	162	141	155	155	179	179	136	168	151	132	167	172	156	176	160	133	168	156	146	129	155	162	148	138	161	146	164	152	169	169	145	152	151	151	142	149	167	145	159	144	178	148	132	147	155	173	152	132	169	149	165	146	155	156	115	161	142	140	158	164	145	145	158	143	141	166	161	179	144	175	173	172	142	155	160	147	143	135	135	175	151	153	147	159	144	139	149	161	155	147	169	155	139	157	165	152	155	149	167	155	148	154	170	177	157	142	164	122	169	164	130	143	142	138	173	140	153	143	177	148	151	157	152	144	161	166	149	151	167	156	171	141	151	142	155	150	166	155	163	134	151	182	154	181	151	159	145	156	125	158	150	171	155	169	171	145	154	167	162	149	145	164	150	154	149	150	128	163	156	166	160	131	148	149	167	154	145	153	172	170	153	156	158	173	145	162	154	157	167	156	145
4474	889	741	725	712	695	669	687	1021	1581	540	524	486	486	538	503	445	474	495	494	480	471	461	460	498	455	483	476	463	507	474	482	490	513	466	507	463	505	448	496	460	438	470	449	476	500	464	477	466	482	448	469	514	484	454	451	455	491	435	501	501	490	498	472	479	468	497	473	511	487	478	712	1247	1360	1125	715	477	446	448	442	466	491	468	418	457	432	476	482	474	485	498	492	422	506	455	559	464	481	488	488	488	453	450	488	485	467	506	439	480	431	469	487	478	472	456	496	471	480	471	471	482	501	465	479	477	460	496	474	528	463	472	454	481	480	483	446	487	450	469	461	454	496	467	491	494	425	466	432	467	471	449	483	507	427	471	488	472	476	469	467	485	464	452	450	501	449	478	489	476	506	431	485	495	496	490	542	500	499	474	505	481	508	471	475	452	496	482	446	498	468	503	436	470	467	454	454	488	460	493	425	482	487	474	523	466	446	497	467	471	461	453	483	465	466	467	445	463	475	457	452	495	473	487	478	463	446	447	478	448	486	533	460	466	442	486	453	460	483	516	461	471	543	449	479	479	461	467	460	471	434	479	482	431	439	459	471	444	468	465	482	474	445	478	474	479	442	490	488	507	437	451	473	468	484	465	480	437	516	483	452	483	495	488	456	466	455	482	471	454	482	528	484	430	486	481	480	452	450	494	451	458	461	474	504	448	477	477	470	457	490	456	476	528	489	503	496	467	475	463	469	488	472	489	427	484	454	509	474	454	471	469	469	486	481	470	440	518	471	463	453	479	479	473	515	503	456	460	491	445	447	459	478	508	457	468	447	466	457	476	468	488	442	478	454	459	485	478	441	486	458	495	466	469	481	448	426	494	505	489	476	431	489	420	488	460	446	478	491	462	475	492	465	461	480	446	477	438	494	437	437	501	464	473	460	459	469	490	422	487	462	468	464	455	499	438	449	445	453	472	467	461	458	453	450	427	500	467	484	455	475	478	437	463	475	518	480	508	447	440	459	463	457	480	453	453	480	446	458	469	495	508	491	500	485	470	456	473	496	510	507	492	480	510	518	453	422	477	509	496	469	484	492	483	492	456	439	454	466	474	487	493	476	453	488	516	465	473	473	433	440	514	450	482	449	453	523	497	474	438	475	456	441	488	473	490	474	484	477	483	458	462	445	498	467	446	463	468	464	423	469	483	483	426	438	470	476	471	496	494	470	462	470	481	473	477	469	487	470	486	468	458	431	464	468	476	499	500	480	461	389	483	486	497	460	458	449	437	451	459	456	481	494	483	454	490	499	486	442	458	452	503	468	453	474	495	480	448	460	471	490	456	483	501	414	471	459	471	478	511	489	464	485	471	486	445	507	484	513	466	463	502	471	470	472	486	479	468	467	476	456	479	458	499	466	470	482	420	445	477	489	479	469	482	484	456	500	477	466	492	473	461	456	434	450	455	447	477	482	473	462	488	472	473	460	466	485	420	473	488	494	469	423	443	432	471	472	464	472	471	476	465	474	503	481	459	459	473	480	474	479	495	484	469	447	469	455	482	451	473	492	474	480	492	443	438	496	466	512	490	458	493	485	442	453	479	458	461	480	513	447	449	446	529	477	451	487	497	460	506	477	494	474	469	492	476	481	453	468	484	483	481	450	495	477	476	477	433	481	441	439	460	468	444	478	431	488	450	447	475	492	465	475	440	432	457	462	470	483	459	483	462	491	482	465	475	474	467	483	504	513	450	459	502	476	456	491	473	453	466	503	469	498	446	502	487	468	481	471	446	466	489	505	479	462	467	504	461	473	462	460	499	462	483	432	478	452	459	468	462	453	488	471	476	467	467	480	483	488	456	488	468	487	419	486	493	478	457	465	476	471	440	486	463	447	448	440	463	446	448	492	444	464	476	472	474	465	482	490	496	497	471	479	503	480	453	478	479	461	471	466	447	441	421	501	465	467	450	473	429	494	479	489	441	486	466	438	474	494	475	473	454	447	511	477	472	513	481	454	482	446	481	475	479	452	497	444	438	472	452	442	455	462	498	442	475	467	464	489	486	454	465	453	463	469	481	463	481	473	489	441	455	470	458	498	432	485	488	486	518	475	487	490	489	491	491	465	466	493	473	462	474	468	497	508	482	474	441	461	456	481	436	478	491	490	509	494	448	469	468	491	448	498	458	518	486	469	455	498	456	477	458	504	478	504	478	442	466	458	504	478	510	453	482	465	465	485	482	487	485	455	510	489	493	456	464	440	435	487	451	449	476	465	459	504	476	488	491	488	437	468	456	479	480	455	442	456	471	453	470	465	491	472	463	482	486	506	485	474	448	503	484	459	484	470	446	496	450	481	483	475	441	499	478	445	479	459	468	489	481	470	510	479	480	471	511	458	491	475	447	432	493	452	467	446	442	457	419	499	492	498	449	486	457	506	512	467	444	493	477	463	446	482	463	438	448	467	496	453	457	488	472	425	457	468	458	458	463	471	441	484	498	470	437	456	471	491	452	444	481	486	454	452	470	440	482	482	439	493	481	478	498	455	473	441	467	450	480	516	465	455	453	445	466	488	472	487	475	478	482	491	483	438	457	456	469	470	433	446	474	464	460	491	500	492	459	459	476	510	484	468	443	493	495	467	530	520	474	479	451	471	485	479	509	465	495	474	492	483	453	478	509	485	468	467	485	512	483	468	433	485	480	482	451	425	473	450	456	464	471	506	479	447	481	478	458	483	452	492	458	500	464	497	440	479	497	452	504	480	469	521	477	476	488	468	470	468	515	460	488	498	485	478	496	474	490	427	467	463	460	471	483	477	516	474	475	475	491	464	469	476	473	460	488	439	481	452	430	491	469	444	463	488	515	469	475	466	449	486	472	503	517	493	479	484	511	446	481	482	449	484	486	488	480	439	479	456	472	494	462	476	458	466	468	453	439	497	458	493	455	429	478	426	465	490	465	443	476	438	458	445	470	453	475	491	505	463	486	489	446	479	466	458	472	497	448	465	448	449	472	472	470	485	457	502	469	466	493	467	479	469	480	470	517	466	503	487	462	455	481	497	493	432	444	468	471	471	456	474	501	508	494	446	442	466	448	467	489	448	492	469	472	456	525	470	507	472	444	441	467	482	491	487	475	467	466	481	479	495	434	485	446	475	487	438	471	474	480	476	467	545	428	500	483	453	490	452	456	496	473	453	454	486	509	502	471	464	486	490	440	473	448	489	495	458	523	440	461	473	453	516	472	490	475	477	485	451	475	487	497	444	502	494	445	466	485	423	465	442	518	455	457	480	470	437	464	487	508	475	471	494	445	457	476	476	459	477	480	473	443	466	490	459	481	477	482	471	431	462	454	489	458	465	454	492	454	500	447	496	537	477	443	499	486	462	476	506	444	478	480	475	457	499	500	427	457	506	470	486	465	467	517	504	499	504	466	474	481	488	489	447	458	471	481	506	466	464	443	501	480	458	485	463	416	451	472	442	428	471	479	449	457	462	443	484	471	435
19858	8421	2668	1445	934	698	686	5152	4931	1703	266	221	212	208	203	205	190	182	174	175	162	182	173	161	186	184	161	193	165	192	157	154	201	161	164	163	182	196	175	157	133	167	183	159	180	139	165	147	147	147	154	165	140	156	157	145	176	154	173	159	129	178	159	183	171	143	155	158	186	160	155	419	610	497	365	198	143	164	174	163	133	177	157	161	160	131	155	169	153	155	161	164	160	173	143	143	164	186	174	140	145	179	173	153	138	148	173	170	167	143	148	154	174	170	158	171	158	177	161	159	145	176	152	148	149	160	139	167	154	154	178	146	162	153	171	161	151	172	176	164	166	159	156	146	156	161	155	169	169	148	170	164	171	182	164	164	160	173	167	154	177	153	147	149	172	189	165	163	148	146	131	153	153	154	170	166	165	179	153	169	152	173	160	169	158	180	145	155	169	154	176	166	147	146	189	154	155	181	169	160	152	153	147	154	124	173	168	172	151	183	163	142	168	159	171	154	176	133	159	168	168	165	185	172	169	148	190	177	178	124	162	167	146	153	140	164	152	172	155	162	154	157	164	169	163	158	173	160	149	179	161	164	172	130	171	163	160	125	148	169	157	180	153	137	175	150	170	155	142	177	160	158	147	151	164	164	167	164	179	170	162	158	169	167	152	161	139	156	161	161	138	151	146	130	148	165	177	155	164	154	158	149	173	147	157	170	146	160	142	138	185	166	168	198	176	169	147	165	149	141	161	155	147	154	155	171	158	152	176	155	157	165	163	169	130	165	169	139	166	199	169	187	163	157	185	164	172	161	146	152	160	169	170	166	163	147	189	145	171	180	156	127	149	155	164	184	182	169	148	151	132	142	169	153	163	164	166	184	169	135	156	149	166	156	143	191	178	167	162	152	166	169	167	178	165	173	168	159	164	161	158	155	134	158	131	156	137	164	152	162	155	150	149	154	158	166	162	134	176	163	155	184	159	149	153	148	177	179	158	157	153	186	158	156	154	173	164	129	156	184	158	160	163	160	154	191	157	156	171	155	162	168	157	174	170	158	169	177	162	151	165	149	152	147	168	168	172	166	173	143	187	149	141	149	168	146	160	167	174	158	162	153	167	144	171	172	150	155	162	164	148	179	163	175	172	153	172	146	174	183	158	184	155	156	141	145	148	176	147	142	159	154	165	150	175	162	167	159	166	171	135	187	158	153	170	158	150	174	184	166	128	162	154	138	170	173	176	153	162	141	140	163	147	173	184	150	163	160	144	168	136	157	176	161	164	168	165	134	153	137	154	137	159	166	161	154	135	155	173	147	150	171	148	170	148	158	154	155	177	151	158	198	147	173	161	143	175	153	141	145	174	157	171	153	156	158	158	177	152	152	158	144	163	146	189	157	160	161	152	146	171	195	169	184	164	167	139	154	153	167	170	167	149	156	149	164	182	167	164	155	152	181	164	165	157	161	159	174	181	156	158	162	174	150	165	139	174	161	161	149	158	186	157	139	146	140	169	186	166	162	168	170	157	154	161	140	181	139	158	164	168	173	174	181	160	170	163	184	151	166	144	150	164	172	149	143	151	152	177	152	157	185	140	156	193	180	136	135	172	162	182	169	178	166	146	158	180	154	157	172	171	163	153	173	173	153	167	153	131	158	151	165	150	142	146	173	174	153	176	168	163	172	150	147	164	154	154	161	155	151	147	185	161	167	163	177	142	149	159	166	150	169	165	171	180	158	174	157	148	163	178	189	155	157	177	158	157	166	156	167	155	135	175	154	159	162	158	157	158	145	183	146	183	172	175	166	172	169	166	186	162	141	140	162	159	156	162	154	173	170	149	153	151	161	174	196	177	165	172	177	171	165	151	180	148	166	161	180	169	155	161	150	167	162	173	145	153	160	175	170	162	173	188	144	182	153	157	162	173	153	170	147	168	153	162	170	170	158	153	139	170	145	155	150	173	144	165	159	168	150	157	147	156	165	168	173	156	154	150	157	160	173	145	158	165	151	167	153	157	165	142	159	161	169	168	172	128	166	148	161	175	163	179	148	156	164	131	151	179	175	169	163	145	147	167	150	152	173	152	168	159	164	156	144	160	185	149	150	166	144	155	172	174	167	170	169	167	151	172	135	166	154	156	183	174	139	148	153	150	159	153	148	187	147	166	153	152	170	173	166	148	156	162	148	152	165	160	171	163	149	162	178	161	138	150	137	162	159	151	169	166	154	179	173	166	150	168	153	183	146	168	147	158	162	174	179	146	151	154	156	155	170	148	146	168	159	169	161	169	182	172	170	150	160	143	151	165	197	139	168	151	152	159	160	154	150	176	150	148	141	176	158	188	164	158	169	168	145	155	170	162	166	174	142	150	170	142	144	148	153	145	145	176	164	148	167	145	156	177	148	160	166	161	165	154	177	161	172	162	152	159	171	155	153	149	159	145	153	154	166	179	165	169	169	167	157	155	127	141	180	171	166	158	166	167	174	164	172	157	161	156	170	166	154	143	142	169	170	148	129	201	154	182	154	162	165	162	142	147	168	170	166	159	166	150	181	150	172	171	154	171	156	152	152	161	152	161	158	166	172	167	178	185	153	180	165	179	157	175	161	149	150	150	176	163	145	172	173	158	183	160	155	149	145	156	156	147	184	176	163	191	142	155	212	154	145	152	170	169	176	156	192	148	165	156	150	150	154	173	149	135	173	162	160	178	162	190	156	141	144	182	151	182	158	150	135	162	177	166	160	152	166	171	151	171	160	170	143	174	172	174	162	150	151	149	170	172	139	184	159	135	150	162	157	172	172	177	165	146	161	156	164	139	168	142	179	153	142	166	170	189	153	149	157	151	143	150	148	189	177	152	155	170	142	141	163	174	142	171	140	174	128	166	162	157	162	175	157	169	162	165	161	143	167	147	180	143	161	152	149	177	154	159	178	136	148	175	156	168	125	174	192	175	163	163	165	174	140	165	162	164	154	169	143	162	158	162	145	156	158	164	171	158	148	156	153	187	175	155	159	173	155	161	148	142	158	176	186	152	167	156	150	160	190	173	160	149	155	144	151	182	131	169	165	178	169	162	163	173	146	145	152	163	165	193	148	158	168	143	151	125	149	165	137	185	165	155	148	186	180	179	180	159	149	153	158	185	168	162	158	157	153	154	145	163	136	160	168	164	178	153	139	163	154	160	168	183	144	178	156	143	181	170	144	171	147	181	148	167	166	162	160	151	160	158	166	151	170	163	176	178	139	148	155	170	131	171	188	153	152	151	154	163	159	146	163	176	153	154	134	135	149	144	154	150	147	146	164	165	185	140	146	190	180	164	160	168	178	150	175	141	159	134	165	153	162	171	154	156	163	152	184	158	143	158	182	155	146	161	151	181	160	158	189	136	156	186	170	187	178	162	158	163	185	163	179	185	152	158	137	147	148	160	168	152	171	170	120	142	165	153	170	135	142	166	181	151	155	189	175	170	162	171	152	151	153	143	172	165	151	174	153	159	165	168	157
12994	4924	3288	3819	3317	3049	3023	16372	15098	6848	936	903	831	807	787	785	793	717	624	706	665	645	637	661	600	599	543	551	585	557	584	546	520	554	544	550	552	546	483	543	511	517	529	543	506	532	521	516	537	513	467	503	504	520	527	526	520	475	502	500	566	487	503	525	498	536	496	535	522	545	555	2487	4590	3473	2314	715	478	486	495	505	511	490	500	506	487	502	502	513	511	476	508	517	496	497	509	507	481	465	472	478	477	490	495	500	491	551	532	467	483	481	491	492	472	505	501	475	455	529	505	487	495	491	509	502	491	528	537	463	489	511	503	470	514	515	507	531	490	496	513	476	507	483	467	525	494	487	474	505	483	480	482	490	487	543	501	525	459	466	516	508	493	493	500	472	480	491	501	487	510	478	493	512	501	495	477	468	492	505	504	483	495	521	483	488	490	495	473	456	507	463	481	498	494	457	510	455	481	487	504	466	544	485	481	498	463	494	488	503	447	503	513	468	458	463	459	477	487	486	486	521	494	479	473	475	417	487	475	510	517	496	494	468	513	472	499	519	522	476	473	539	531	495	471	455	528	512	479	594	487	494	534	501	477	517	469	481	543	526	550	486	480	501	484	500	530	516	494	452	478	516	470	534	520	488	500	510	501	494	479	488	485	512	507	509	497	476	511	507	507	534	502	481	509	534	484	484	477	494	485	518	512	476	498	432	497	454	523	485	504	498	486	544	495	505	484	485	489	483	462	502	514	534	512	508	471	480	487	499	507	487	491	501	514	473	466	491	490	497	524	512	526	488	538	439	501	507	470	476	489	494	504	458	540	526	489	521	485	485	500	515	501	502	518	464	455	514	474	437	504	503	477	515	516	502	473	457	539	491	512	512	486	500	512	491	533	499	486	526	480	477	481	503	461	481	506	455	476	476	488	472	468	535	471	492	472	521	502	487	469	478	509	462	484	509	530	510	426	525	483	498	549	478	501	467	491	494	508	494	469	475	450	496	476	517	496	518	506	480	478	479	493	493	527	486	466	491	473	540	521	498	506	524	510	533	500	493	490	509	488	496	494	500	533	473	447	544	525	509	472	523	463	476	487	490	520	501	497	481	551	511	496	510	510	429	515	498	512	484	506	471	474	506	480	498	529	500	464	464	485	484	501	510	527	518	510	466	525	447	478	536	500	506	503	514	523	489	494	502	531	496	474	512	469	522	536	500	495	495	510	477	529	494	502	498	516	504	490	468	502	523	474	483	448	482	504	504	468	481	518	475	491	512	492	493	500	508	528	504	506	524	490	499	561	529	516	490	506	483	466	501	530	505	506	484	474	477	525	495	455	495	495	506	502	482	471	518	479	495	524	468	477	510	481	503	485	492	482	479	480	507	508	470	482	483	501	472	506	496	503	516	486	521	485	507	515	493	460	489	482	522	516	458	511	496	503	520	487	518	497	496	502	510	488	464	532	485	467	452	477	524	461	478	489	498	471	490	451	510	488	498	518	532	493	472	494	528	566	505	493	501	487	526	495	501	461	487	475	520	530	477	478	510	485	516	510	485	459	522	504	517	503	475	457	503	499	478	489	459	501	468	493	508	497	507	566	478	512	520	464	522	482	478	484	510	482	495	480	497	474	448	506	499	503	521	516	488	465	523	500	492	514	517	514	533	485	482	503	460	470	520	533	512	515	528	483	494	499	460	490	491	488	499	468	501	490	500	511	489	540	480	502	511	514	553	508	496	478	498	484	504	517	533	503	494	478	522	500	475	470	508	493	503	492	502	509	547	480	519	468	496	447	471	487	502	520	474	471	507	469	512	484	480	530	479	517	478	490	475	468	482	495	505	512	498	482	480	533	493	535	501	500	488	476	557	518	468	488	508	502	501	483	523	483	487	514	505	454	498	484	491	503	511	468	518	504	511	505	498	489	485	457	485	505	518	515	486	539	519	528	529	481	522	490	501	499	488	491	500	516	469	517	505	455	477	457	508	482	474	465	517	497	485	508	521	454	497	506	505	478	514	506	512	456	494	513	469	473	481	497	466	481	480	499	498	477	502	491	496	473	511	465	459	520	528	485	523	493	549	490	467	504	455	494	529	508	475	483	492	480	514	494	471	518	486	506	497	492	519	496	472	518	493	480	485	509	507	537	472	499	491	491	501	507	476	496	444	509	517	511	527	526	496	507	540	478	485	463	442	511	484	486	495	479	492	503	477	519	471	519	504	476	455	492	460	497	517	460	499	544	497	533	457	487	498	498	504	510	511	485	465	507	472	519	473	481	504	495	515	486	546	491	494	479	526	504	500	474	461	541	508	531	480	508	502	475	469	496	477	516	516	524	464	560	464	490	511	492	493	515	518	473	505	508	508	486	469	498	504	484	439	474	496	504	506	468	489	469	511	508	524	464	488	498	464	479	524	522	519	478	499	496	475	495	501	524	484	497	499	517	503	515	498	491	509	527	483	477	478	474	503	445	529	503	468	491	495	471	489	481	518	469	500	495	495	497	498	508	484	469	533	484	471	493	478	508	511	457	502	465	551	499	488	492	518	482	520	501	502	467	538	491	485	507	518	538	517	533	514	502	482	512	492	469	506	501	506	497	507	545	470	471	523	482	501	504	520	485	503	438	524	521	510	520	515	488	492	503	511	465	494	482	512	462	509	481	469	507	489	488	470	508	470	505	534	500	507	505	504	535	517	480	475	514	535	502	513	497	487	484	502	492	523	522	478	501	502	519	501	495	480	531	500	478	511	514	481	516	487	539	487	503	500	524	497	468	471	468	519	485	498	505	525	542	505	492	506	507	507	463	531	504	505	489	468	486	487	488	477	464	488	503	477	479	489	489	518	458	521	496	514	468	494	498	514	521	529	500	463	506	487	522	472	497	484	525	512	464	487	509	489	515	523	481	479	491	529	484	484	503	505	497	485	500	490	496	521	494	493	524	461	477	452	515	463	529	502	505	483	511	543	528	503	483	496	499	499	484	516	477	517	473	512	538	496	525	508	498	505	508	530	537	508	474	531	492	492	495	471	534	527	489	505	499	500	504	524	485	516	512	505	484	490	489	508	502	512	498	505	501	471	466	497	502	510	505	520	504	485	535	514	503	494	515	503	519	505	474	475	507	476	526	459	500	501	495	499	492	503	536	493	538	466	453	537	484	457	498	528	496	484	479	476	539	479	525	483	490	507	532	489	498	492	495	481	495	475	482	479	487	469	510	462	483	508	488	482	514	515	509	488	501	512	459	452	501	461	502	528	510	483	464	472	514	547	533	485	505	507	479	472	489	490	530	540	473	464	526	487	490	482	487	470	475	458	487	504	491	511	502	449	538	500	522	474	492	501	499	527	486	500	491	534	549	518	503	518	518	489	466	525	541	496	453	487	508	526	522	482	468	518	493	459	484	506	501	484	503	504	512	513	522	496	487	493	458	500	469	500	516	504	468	495	529	485	474	529	498	490	501	488	513	462	491	481	473	499	518	521	532	485	485	494	500	474	457	526
32197	11312	5628	3432	2276	1514	1451	11908	25395	12630	640	341	351	348	304	296	299	277	276	263	259	258	284	239	253	224	258	218	236	264	252	238	233	256	245	221	251	215	254	253	222	241	280	235	226	226	251	213	225	245	235	232	231	213	248	229	217	246	231	247	232	234	253	210	216	235	208	210	272	272	532	952	1037	723	411	251	241	229	243	252	240	243	222	213	216	202	205	267	220	245	247	228	224	238	248	233	232	217	222	232	252	224	201	214	246	235	267	234	233	258	257	230	211	221	247	240	221	222	228	222	253	235	252	221	214	216	226	216	248	210	181	205	232	231	244	260	241	252	216	251	250	209	241	224	223	234	241	255	227	211	243	243	211	228	232	196	252	216	232	256	212	228	227	254	199	203	235	211	208	208	220	244	248	217	239	239	226	236	267	207	216	214	235	254	244	247	234	235	249	208	240	240	222	231	213	206	224	245	213	256	222	234	220	231	228	198	215	223	226	206	239	236	249	209	212	228	211	200	233	228	236	231	200	219	246	229	222	217	232	257	220	241	218	230	211	201	211	228	223	231	232	219	239	200	255	219	201	239	252	205	246	233	230	208	278	224	242	218	221	222	224	253	242	216	225	233	235	208	203	237	219	233	244	216	223	208	214	242	242	230	226	239	243	229	221	240	235	247	227	245	240	191	199	204	222	215	214	213	233	231	259	222	254	226	213	212	222	217	220	235	243	215	239	231	232	232	206	219	233	207	217	225	218	225	223	253	214	233	245	220	219	229	231	231	231	255	232	218	249	220	230	236	206	230	210	225	262	233	229	225	238	234	209	192	234	217	226	236	223	228	220	228	220	229	195	212	251	228	239	221	232	238	236	208	206	226	218	229	235	246	235	221	243	199	230	211	229	214	241	223	229	245	275	237	234	258	223	246	224	221	205	210	234	221	218	248	230	237	235	250	235	231	246	256	227	222	258	230	231	251	255	223	226	208	216	211	241	243	221	190	226	264	235	229	224	276	224	190	218	207	233	229	221	197	253	230	240	250	243	220	244	219	223	220	212	252	234	222	209	223	223	223	228	274	218	213	237	237	210	238	250	247	214	219	233	228	237	223	205	236	236	234	227	226	240	221	224	241	231	229	210	226	226	269	237	230	249	231	214	200	221	244	240	216	231	212	219	259	221	261	241	194	220	218	225	229	246	217	253	226	218	216	233	268	251	239	208	214	239	223	217	247	218	220	199	224	252	219	237	234	238	238	235	212	242	250	230	234	185	222	211	236	219	227	263	230	239	229	233	218	219	225	224	207	210	222	212	246	241	203	247	249	253	244	215	237	238	223	209	259	242	243	228	234	249	212	234	236	213	209	228	208	232	215	233	258	231	239	256	216	210	229	238	243	230	208	261	263	224	235	214	234	242	201	241	221	258	199	221	232	242	259	245	220	217	254	230	245	202	209	246	216	243	247	238	236	223	206	244	238	223	239	241	240	233	229	220	250	212	258	232	242	238	226	187	211	221	228	238	205	242	245	221	225	195	242	230	282	214	214	209	222	218	249	253	240	238	211	226	196	224	217	228	214	246	249	219	219	211	208	233	229	249	225	234	223	241	230	213	216	239	228	243	220	215	233	256	203	238	249	233	236	244	213	193	217	206	233	240	226	271	257	253	234	200	227	229	245	214	222	255	209	268	195	247	227	243	216	242	215	232	254	225	241	251	205	237	220	236	227	210	231	223	255	244	204	238	217	260	228	224	233	235	274	275	220	249	236	228	208	260	235	249	229	246	219	251	215	235	214	221	246	229	207	243	210	233	213	234	213	238	238	236	192	232	215	236	221	277	250	243	234	217	241	223	248	235	200	237	217	245	238	237	247	252	227	225	238	242	233	232	211	222	206	213	228	243	255	233	244	219	219	225	217	228	230	229	243	214	189	238	247	252	220	235	254	210	228	253	246	217	211	232	228	249	238	224	226	204	222	260	224	249	224	226	235	209	204	198	240	219	242	211	240	234	217	232	221	231	259	236	227	228	235	232	232	216	226	244	229	218	231	224	217	235	226	228	232	210	242	227	204	258	216	207	241	218	245	214	239	213	238	246	228	241	198	253	221	217	236	240	234	210	242	232	195	247	221	228	221	223	222	215	242	197	238	190	241	274	242	225	235	223	201	218	264	239	219	209	217	229	216	238	211	198	208	241	215	226	221	233	221	206	235	240	242	232	248	230	219	199	249	242	233	235	192	242	208	215	236	239	209	206	249	253	223	250	209	291	208	256	223	232	191	215	222	213	217	206	241	233	195	234	225	225	242	221	234	245	218	228	209	233	243	214	241	228	232	227	223	237	234	199	249	211	221	221	247	216	220	243	220	236	220	266	226	256	226	200	211	242	241	249	239	221	254	199	230	239	274	219	251	207	214	247	196	230	233	223	238	213	253	238	248	191	237	248	237	224	224	221	246	243	238	217	241	216	247	240	215	227	244	225	254	241	228	216	220	251	245	223	235	212	240	251	223	219	213	213	226	242	264	233	242	261	235	220	232	229	242	232	236	233	246	240	246	218	242	197	242	201	222	229	220	221	213	219	232	223	205	198	228	228	246	213	211	237	244	219	236	235	218	200	243	263	228	210	206	228	245	228	227	245	247	224	234	254	267	243	230	248	234	219	194	240	245	237	229	227	231	237	232	256	228	230	216	238	233	250	250	210	216	231	201	197	224	267	231	228	216	241	232	240	217	225	253	235	256	242	239	208	240	204	198	236	218	213	222	229	224	217	223	221	214	211	248	221	223	239	235	218	213	221	205	262	194	248	209	219	212	208	207	216	222	250	228	233	232	231	240	219	226	256	228	228	226	216	199	239	243	205	226	223	234	218	228	220	231	198	215	267	241	230	186	217	222	239	233	211	230	212	266	229	253	241	222	272	223	212	224	196	253	225	229	212	214	218	231	224	219	229	210	235	193	223	220	232	226	247	246	241	202	217	247	223	224	244	194	192	256	238	237	258	213	217	232	221	212	222	226	266	227	220	232	240	224	235	226	224	240	212	237	218	205	231	242	230	231	241	227	235	249	239	199	222	241	233	243	226	225	203	246	234	237	247	229	221	241	245	205	234	224	251	216	218	221	226	244	235	233	237	231	220	275	218	248	244	214	229	223	259	226	229	255	225	226	229	230	221	226	245	228	244	218	241	240	227	237	242	241	241	252	232	209	209	215	208	216	269	218	236	256	245	253	236	239	235	229	210	218	269	235	226	246	221	242	221	218	252	209	254	221	242	228	208	209	236	227	228	216	258	237	231	245	242	240	214	235	256	215	257	232	232	239	237	188	188	239	256	246	224	224	246	240	246	232	223	211	229	231	220	238	237	242	237	246	217	203	237	242	244	219	237	229	241	208	233	222	228	231	228	223	217	249	203	229	225	232	216	238	236	239	233	226	241	238	208	259	260	181	234	230	206	212	249	249	260	219	242	215	225	225	245	204	242	232	233	225	242	249	246	230	226	230	268	241
19542	4395	7648	8168	7252	6427	6340	25392	43208	14024	1773	1545	1479	1314	1247	1228	1113	1079	965	1019	911	933	925	883	873	877	876	836	894	801	774	792	809	810	755	758	733	763	789	760	741	761	772	750	700	735	711	696	751	712	726	734	736	642	710	750	761	712	692	706	716	665	733	737	666	704	653	718	679	1008	3332	6383	6675	4593	2310	786	675	669	705	705	727	658	697	647	706	672	632	678	718	674	709	710	681	705	675	679	678	663	682	689	664	709	678	704	605	651	642	672	649	614	668	682	687	686	635	666	671	668	673	681	649	669	713	694	637	690	648	691	640	652	682	674	683	682	669	668	616	666	678	626	692	687	655	642	644	661	645	633	688	689	659	690	699	683	672	651	665	648	673	690	625	705	635	644	677	680	675	669	646	709	671	641	640	635	664	709	730	645	652	686	655	674	687	693	659	660	657	666	669	731	695	685	674	681	638	653	659	660	645	705	642	648	674	627	700	666	715	642	693	669	658	655	642	659	635	654	655	707	677	684	634	654	696	690	634	691	639	687	664	635	658	709	640	699	628	685	679	640	688	693	655	651	663	706	686	689	702	675	637	688	676	647	657	701	686	620	676	674	636	678	728	719	669	643	661	650	666	644	668	651	689	654	620	672	634	717	722	731	680	668	673	634	685	673	647	676	642	639	676	637	664	613	688	671	698	664	659	658	674	676	654	670	654	677	666	680	690	651	687	679	621	686	691	629	672	699	711	693	653	688	701	675	728	674	715	664	680	642	696	656	675	687	640	649	699	668	658	704	683	643	636	642	675	710	666	633	667	627	705	702	669	718	656	673	657	675	668	639	675	631	678	673	641	644	636	662	689	682	710	667	688	675	673	699	649	693	666	651	666	692	685	625	668	631	654	688	660	642	665	660	713	635	682	688	654	623	639	650	666	670	652	660	691	670	668	686	670	650	665	632	654	641	694	652	649	697	651	654	628	656	660	675	676	683	629	693	708	659	704	670	670	696	677	680	683	686	609	679	699	695	680	665	672	654	736	617	666	663	653	671	693	657	674	687	704	693	679	673	697	694	670	675	645	663	673	701	638	691	669	705	680	637	643	706	665	698	673	676	695	677	647	661	670	710	650	683	674	652	656	677	670	680	646	681	680	675	649	645	707	635	647	642	682	632	744	629	639	694	660	630	666	643	640	683	676	654	705	712	684	714	632	714	662	646	645	671	663	664	669	645	712	668	714	682	666	682	699	705	707	701	641	643	677	704	716	646	680	685	672	684	669	683	658	691	661	647	683	664	659	657	683	669	643	655	674	652	671	657	686	700	675	646	695	664	748	732	686	663	652	675	649	684	661	687	680	667	690	677	668	630	647	677	664	647	674	706	629	703	685	652	698	667	661	706	676	693	664	650	646	630	693	663	645	649	681	710	672	641	628	684	650	673	669	710	654	686	671	692	672	650	676	672	706	687	650	682	652	654	665	672	665	724	646	657	660	705	657	711	666	624	684	663	705	649	688	688	644	675	644	673	677	670	659	651	638	688	688	683	686	693	656	633	665	685	645	641	674	696	640	680	695	676	665	645	695	686	672	643	697	634	618	689	669	679	667	654	652	699	666	657	712	659	668	701	712	633	676	676	686	690	680	674	632	662	661	683	666	712	662	677	677	691	682	669	691	675	652	664	677	641	697	656	687	669	682	643	630	641	649	640	641	681	681	715	697	680	699	657	663	637	639	662	671	710	679	665	695	694	670	664	679	701	672	678	649	709	644	653	653	660	677	669	640	688	610	693	663	685	694	692	675	654	636	712	671	662	637	652	673	633	656	658	684	699	721	681	651	677	672	669	694	669	628	737	673	688	664	653	664	693	658	673	671	641	656	645	673	643	653	734	667	655	651	644	651	647	688	696	691	644	670	660	686	670	686	659	675	678	731	619	678	678	681	667	687	661	634	682	647	694	623	679	712	661	685	672	626	682	613	664	666	645	688	678	652	666	678	718	643	679	754	662	669	657	705	682	685	664	684	653	673	633	648	650	653	661	698	688	709	634	725	696	657	672	694	676	703	674	649	634	671	679	665	682	686	666	732	682	668	663	672	619	644	683	653	669	680	670	644	681	619	651	680	685	707	663	647	686	654	660	602	698	712	673	630	639	650	660	685	653	694	602	700	660	679	673	633	669	700	701	706	670	651	668	653	649	662	667	652	649	678	659	652	670	693	653	663	738	648	700	738	631	699	612	665	672	714	698	668	690	627	655	624	681	691	694	680	666	668	668	647	660	710	669	659	685	675	663	650	689	669	703	683	630	654	643	648	699	636	667	624	646	665	649	647	671	699	711	685	627	665	711	665	653	708	679	688	651	655	650	627	656	658	674	681	646	683	681	626	674	656	661	689	686	716	638	673	695	687	670	658	665	705	665	670	681	647	635	705	683	653	688	690	653	673	690	653	688	663	688	654	655	666	690	695	690	681	635	643	692	682	673	663	688	667	716	646	699	657	647	661	670	681	657	674	617	663	692	676	637	699	652	661	651	667	679	687	669	666	650	650	653	689	637	715	678	724	636	685	671	642	642	666	652	676	673	686	676	648	655	666	656	670	644	671	652	669	657	644	655	631	680	624	629	629	665	642	674	644	629	658	660	684	682	675	659	598	707	671	665	638	698	648	707	673	715	670	671	668	675	641	663	661	659	647	645	693	668	702	703	649	639	697	682	665	664	658	680	627	703	661	673	669	678	683	713	663	671	672	683	723	670	703	649	643	671	718	689	663	671	680	663	645	644	671	652	674	632	649	665	681	707	683	674	666	616	677	652	691	680	673	663	635	684	636	663	674	656	703	657	680	689	685	661	679	694	629	652	743	619	667	679	689	666	648	648	678	655	652	645	725	657	656	664	631	667	655	668	692	710	698	694	681	714	652	677	676	630	667	674	664	617	671	672	637	695	706	653	636	654	651	678	681	640	632	679	703	628	714	696	679	669	636	668	645	667	685	661	677	668	654	660	702	679	686	672	657	687	667	671	711	675	657	656	662	632	669	653	687	646	679	694	713	658	635	677	682	663	652	660	730	698	667	671	687	668	675	685	684	645	656	696	720	673	692	651	656	641	642	640	632	663	651	658	709	665	658	682	707	634	669	688	663	641	658	683	672	663	682	648	670	676	665	704	633	643	678	686	668	638	674	658	646	655	661	653	647	690	625	660	667	669	656	687	684	718	687	637	694	681	656	681	648	642	644	684	660	677	672	630	756	642	660	645	649	626	630	673	682	648	674	684	690	715	631	666	669	667	711	691	693	662	666	668	665	651	671	700	684	628	657	675	666	690	669	669	704	634	719	677	637	698	636	672	681	666	657	643	619	666	693	687	703	717	620	663	630	676	659	688	658	698	675	685	632	667	705	696	652	720	684	684	688	636	661	634	638	636	610	701	666	649	696	676	638	653	701	661	646	691	651	669	651	623	694	689	670	637	662	649	659	673	658	670	682	697	660	683	658	683	647	676	654	668	676	705
5831	432	215	178	154	169	159	180	614	315	184	135	161	130	143	147	127	161	149	141	137	139	130	132	155	157	148	142	134	135	114	141	133	150	152	130	144	133	148	132	122	140	135	145	137	132	124	128	133	137	155	147	143	124	134	131	149	143	147	146	142	143	136	137	140	149	133	143	134	156	122	162	199	239	211	143	152	112	144	143	144	155	139	141	121	148	138	130	130	140	139	150	138	153	151	126	140	118	159	133	137	136	146	147	135	144	124	154	137	133	149	146	118	146	137	148	138	145	135	138	150	154	156	127	144	138	134	125	132	130	139	139	127	149	164	132	136	156	135	142	145	117	127	151	145	141	157	132	153	140	142	151	115	123	155	126	125	139	137	154	150	152	130	148	135	142	122	158	131	151	163	172	142	150	168	125	149	145	155	137	124	137	122	137	148	150	155	138	147	129	146	131	155	153	155	141	147	137	135	140	128	133	134	122	146	116	143	129	154	132	144	123	138	139	130	131	139	152	137	154	156	138	141	154	161	144	150	153	139	123	132	130	134	153	169	142	162	160	133	137	131	136	133	146	166	155	141	129	130	136	110	144	147	141	135	162	155	133	146	130	143	153	122	130	152	144	140	151	140	141	141	158	155	145	128	129	138	134	136	146	148	148	140	152	126	154	146	136	150	134	106	137	152	155	121	142	135	162	150	141	132	137	137	128	148	130	136	140	157	130	143	135	141	116	142	160	139	146	141	137	147	175	131	136	141	133	144	165	149	155	136	131	151	133	158	127	147	122	146	139	143	129	124	134	163	133	134	153	129	134	163	148	147	136	129	123	136	141	129	156	146	139	125	133	133	157	148	131	143	138	125	141	126	153	129	146	142	136	141	144	132	119	140	136	133	139	153	123	144	147	158	145	131	133	132	155	137	158	139	160	155	138	152	143	151	132	154	134	155	159	134	142	155	148	136	126	149	157	122	164	126	164	155	144	142	155	142	146	138	148	145	126	136	154	149	139	128	145	127	130	151	126	158	119	154	141	152	133	126	149	126	142	156	152	121	146	130	139	132	154	148	153	136	143	134	151	158	143	145	169	126	138	115	131	128	141	110	155	141	152	146	148	128	161	144	150	134	162	120	130	138	127	127	143	107	147	136	137	131	148	139	156	129	139	136	138	141	133	129	156	143	134	136	142	135	160	136	156	130	129	136	131	150	149	149	147	146	136	134	136	137	135	168	138	131	142	141	132	151	131	146	136	142	143	138	144	135	123	157	155	139	139	150	150	169	148	145	151	137	143	127	143	130	132	120	130	125	148	148	153	144	153	139	157	150	134	119	146	134	133	118	134	130	131	129	140	131	147	142	146	153	148	129	128	147	163	137	150	135	126	149	138	136	117	137	148	162	133	153	139	130	137	140	136	153	138	136	147	162	145	151	129	152	150	135	134	148	148	149	131	140	139	145	145	154	147	128	130	128	130	147	152	156	141	141	151	136	131	143	154	141	143	155	147	121	142	118	147	133	149	159	131	111	155	139	152	123	152	160	143	138	147	138	150	134	140	148	127	166	142	145	153	147	139	133	152	131	137	138	143	135	135	137	142	143	120	131	142	132	126	144	136	132	121	146	151	124	138	146	155	138	146	165	160	137	154	144	146	146	170	134	150	137	134	151	142	128	122	145	155	145	157	128	141	131	136	133	164	148	129	155	125	152	129	150	128	127	138	146	139	148	132	146	148	156	148	132	145	157	129	153	168	130	150	148	134	153	147	151	118	146	125	153	143	138	149	119	148	134	144	154	160	146	135	133	128	134	162	124	151	150	141	125	142	133	156	149	124	129	137	144	140	149	140	129	152	152	149	130	148	142	147	138	145	147	121	142	159	127	161	132	163	159	155	116	173	141	149	139	152	140	143	144	147	137	163	137	128	109	123	134	159	161	144	117	138	147	153	126	136	129	120	136	135	131	128	155	138	126	139	132	145	140	142	126	158	155	142	135	151	133	136	141	142	124	146	147	128	130	145	110	146	131	138	148	148	142	156	134	133	152	152	158	148	127	151	101	147	124	142	134	147	128	129	166	123	128	132	149	135	150	140	131	141	118	137	131	136	138	121	138	145	115	152	129	140	155	125	144	170	117	135	141	143	143	137	155	149	150	132	143	137	139	139	136	152	141	140	143	134	152	129	140	141	145	144	167	134	135	151	137	155	145	161	144	146	142	168	154	129	147	134	126	149	169	131	157	144	151	154	136	124	151	138	152	129	134	152	135	151	133	136	147	146	135	165	143	142	124	110	127	147	156	126	157	122	132	146	130	142	139	145	137	142	124	129	133	144	132	133	131	124	143	130	138	138	127	146	163	137	144	141	127	123	155	157	139	149	122	153	141	154	164	133	164	132	123	119	116	143	128	128	132	148	165	126	154	135	144	140	141	155	134	132	167	136	156	143	155	165	154	134	145	144	148	142	132	138	147	129	149	151	124	135	137	138	147	144	156	141	150	132	107	140	130	120	147	149	122	147	119	137	132	146	128	138	155	112	142	147	127	141	131	138	131	143	132	156	140	141	134	137	138	123	156	166	133	153	158	180	156	150	160	139	137	116	143	141	131	148	143	128	119	135	140	161	137	147	140	114	132	142	120	128	136	145	165	133	133	147	134	121	145	147	127	147	123	148	138	142	125	149	159	139	147	151	142	134	156	141	162	173	132	134	139	143	143	148	145	151	140	134	124	140	160	147	152	117	146	129	151	161	123	147	151	137	128	157	158	134	159	117	132	142	108	149	146	150	154	135	131	142	138	140	137	157	158	137	149	126	183	140	143	136	128	148	155	134	165	131	141	145	135	133	129	163	147	134	171	153	146	147	118	132	161	141	124	138	143	139	128	140	147	136	146	166	133	148	120	157	128	142	159	148	139	155	139	137	158	145	129	138	142	157	125	144	142	123	141	128	153	146	154	159	135	130	136	126	148	146	142	139	131	146	147	139	129	144	129	129	140	123	132	133	132	136	130	138	154	151	132	164	139	138	142	135	153	140	148	144	154	122	126	153	156	161	147	156	148	138	134	158	142	123	145	161	132	159	132	140	137	128	136	138	128	140	157	154	128	142	145	128	141	128	141	145	150	161	135	132	164	129	133	151	132	143	134	140	131	155	153	144	132	133	147	152	137	131	121	126	140	138	121	145	125	132	146	150	131	141	139	132	151	159	127	133	122	144	153	152	133	131	139	160	137	154	146	160	126	138	148	128	139	136	155	131	126	134	144	146	134	157	143	144	137	151	137	123	143	159	150	125	164	155	131	139	143	121	145	145	137	147	130	148	145	140	124	140	152	156	151	125	128	139	130	150	135	133	121	134	136	113	150	131	134	140	135	147	126	136	139	151	141	172	144	131	128	156	170	117	138	149	120	138	119	155	154	142	137	136	136	168	152	129	157	146	136	135	141	138	155	132	143	138	144	115	156	128	142	134	135	158	154	156	139	141	147	145	154	149	142	154	148	121	142	160
4115	675	618	670	594	579	555	731	3520	1307	445	465	461	412	500	446	418	418	445	419	408	436	458	425	422	466	408	429	429	439	428	418	418	440	430	431	473	413	398	405	441	450	421	439	456	472	387	439	448	397	395	397	420	458	402	402	409	448	398	445	404	438	444	422	408	466	440	445	432	408	454	533	928	1217	928	431	421	430	398	426	450	449	463	393	461	401	430	411	425	417	439	437	418	438	422	443	412	435	404	455	442	443	436	425	441	403	420	406	452	400	445	405	426	456	428	436	439	463	446	405	461	412	404	435	438	448	432	425	400	445	465	443	473	441	404	447	432	425	416	433	446	414	403	402	385	413	439	441	441	436	426	431	456	422	400	417	426	423	449	400	436	444	419	444	404	433	407	459	411	436	418	433	422	389	439	424	422	441	437	418	409	451	407	443	405	463	457	416	453	436	444	424	412	467	404	418	435	417	464	456	440	436	441	406	470	405	423	433	430	408	421	438	409	436	429	439	445	426	463	430	405	433	463	484	383	450	411	436	435	434	430	414	432	436	402	427	428	410	441	395	390	391	417	472	421	431	376	432	432	420	423	428	434	446	404	437	442	395	428	442	435	438	413	439	391	413	429	447	418	423	395	411	435	433	446	449	428	444	421	441	420	438	429	441	466	434	438	396	446	422	409	443	424	485	452	454	412	420	459	420	444	439	431	444	419	414	445	438	425	417	413	425	396	403	461	432	434	429	424	451	405	454	494	446	434	421	418	460	433	428	435	426	458	430	442	404	452	433	438	435	446	414	412	423	415	433	432	440	408	409	419	447	405	448	412	407	417	429	462	432	430	396	413	403	435	415	461	451	448	439	429	364	441	414	420	416	422	449	398	423	408	435	429	452	425	437	435	456	425	446	447	403	413	427	447	444	482	429	385	414	408	383	409	430	437	411	441	413	462	432	415	452	425	455	432	420	468	450	426	424	382	426	430	439	398	439	472	423	393	405	398	416	467	419	384	435	464	409	449	421	424	435	421	428	473	401	458	441	479	430	434	419	448	384	442	448	436	439	435	439	445	427	421	419	430	454	430	462	389	402	460	446	422	431	411	462	425	429	431	405	437	399	423	422	431	399	440	442	411	431	451	398	450	443	451	413	417	429	425	426	404	429	416	420	409	411	415	402	458	427	446	426	439	393	445	454	398	436	435	480	394	402	432	437	422	399	443	457	413	438	434	429	413	407	415	376	448	416	396	474	443	410	456	410	446	421	419	424	474	435	443	422	411	421	427	410	403	477	426	452	391	445	432	427	418	464	443	423	445	440	419	427	414	409	417	429	454	424	374	394	433	450	417	446	425	415	405	422	414	368	444	421	493	406	444	454	394	432	482	416	418	454	417	447	388	445	463	414	415	424	423	452	451	413	382	414	444	421	461	418	423	437	429	433	431	417	419	422	443	438	428	447	426	423	422	413	448	423	449	411	436	450	457	419	420	443	438	410	407	465	471	374	389	385	442	455	419	435	436	476	463	449	439	411	441	480	429	414	431	402	441	418	424	398	435	445	394	402	449	425	418	435	428	439	390	398	423	434	450	415	455	413	471	440	432	437	437	384	458	426	444	454	446	448	454	422	428	420	438	425	387	428	490	374	400	449	437	406	454	422	440	392	426	395	429	434	438	475	437	375	426	455	449	447	413	429	440	459	418	424	433	422	467	407	430	417	435	461	407	428	396	485	450	422	428	407	421	425	449	441	411	426	431	467	424	405	419	418	419	426	423	423	439	459	418	435	418	423	411	425	455	443	399	418	389	422	450	458	443	474	429	459	468	419	405	437	467	414	491	423	422	420	468	445	379	437	393	425	442	436	431	431	427	434	431	448	416	436	439	454	399	424	386	416	450	432	446	430	428	402	442	442	414	426	448	417	415	435	447	395	390	449	470	481	421	418	430	413	424	440	424	412	399	374	450	414	480	446	411	422	417	474	406	402	441	445	420	428	449	433	418	457	417	428	415	450	421	417	410	431	431	429	440	420	407	422	426	452	409	478	430	440	421	458	434	437	435	400	422	444	400	441	425	427	432	462	431	440	390	425	406	430	418	457	464	420	419	471	436	459	428	416	456	433	440	432	424	438	401	404	454	419	428	427	440	412	447	402	450	363	445	482	421	400	417	414	443	442	422	435	423	435	424	410	411	452	420	431	428	393	433	406	421	411	401	415	431	430	417	424	423	406	406	438	440	432	429	425	416	437	450	459	478	460	454	478	416	475	418	435	432	409	459	441	441	455	468	445	433	419	422	401	423	474	428	426	420	412	395	417	416	448	427	439	451	398	420	438	412	427	448	422	444	446	435	426	439	443	461	409	428	418	407	384	432	424	399	438	423	470	432	443	456	406	401	442	432	445	438	427	467	434	394	396	445	431	434	450	442	406	442	400	413	452	451	439	455	440	445	438	447	431	402	419	393	441	446	464	394	450	382	441	430	454	439	448	436	404	422	404	415	412	406	440	446	474	404	376	465	446	433	440	440	407	415	439	421	442	436	440	396	409	395	398	420	421	438	398	445	413	449	430	480	418	429	405	384	446	425	414	414	421	418	403	427	397	451	390	439	415	435	432	462	409	432	409	420	426	421	449	432	432	439	432	417	383	424	395	444	442	446	433	444	434	415	411	428	455	475	373	441	448	423	420	427	464	475	427	446	420	416	421	439	405	434	421	424	430	398	456	409	452	450	432	411	431	392	447	412	441	418	418	446	454	426	435	468	435	436	394	426	459	460	417	430	432	416	436	458	401	461	429	405	460	405	447	394	384	422	399	417	458	470	435	449	457	412	407	455	430	418	448	454	397	400	452	445	385	429	406	437	417	444	444	450	451	432	421	425	420	412	412	428	434	434	422	469	406	461	449	458	452	444	439	430	458	410	411	425	425	412	405	423	411	412	417	439	422	440	417	432	438	445	404	431	438	416	405	424	432	423	420	490	428	462	442	404	401	421	436	388	417	428	440	419	434	444	415	416	415	416	376	418	397	405	390	448	441	420	440	418	450	443	427	381	406	414	448	395	446	454	485	451	454	446	450	432	410	437	426	438	422	452	457	415	441	425	452	446	401	440	430	423	434	509	435	441	426	396	451	443	409	453	478	440	449	384	443	423	413	410	427	427	462	422	410	427	428	460	409	430	426	396	408	408	441	404	431	424	463	445	432	406	423	448	424	443	419	420	440	410	412	421	470	453	416	421	459	445	460	443	463	427	405	443	440	396	431	464	437	446	438	459	452	430	427	445	385	440	397	429	431	414	434	413	436	394	450	451	444	412	464	461	411	424	465	440	451	464	385	463	422	448	433	431	421	432	431	416	405	422	397	413	426	429	431	426	457	416	441	431	438	402	464	444	400	449	441	420	439	496	440	459	458	436	406	387	446	433	461	434	425	457	425	433	463	421	455	424	410	441	449	410	437	432	432	461	411	459	402	434	406	465	455	441	470	464	421	423	437	446	411	405	419	396	437
17440	3540	1707	1125	792	585	460	531	1261	354	193	183	163	171	165	147	162	138	146	158	132	132	127	148	143	123	138	142	142	142	131	124	125	155	138	138	121	134	114	118	143	111	136	143	95	117	146	121	145	125	145	105	114	144	136	137	150	138	137	107	112	134	147	137	136	129	135	124	136	138	147	357	612	536	291	135	149	121	123	131	139	125	106	109	136	124	121	122	122	115	100	117	140	128	125	120	127	139	143	117	119	123	128	147	105	128	125	131	127	115	114	122	137	143	137	112	120	140	103	135	115	136	117	130	132	137	109	129	132	106	101	111	124	118	121	118	129	116	122	128	119	125	108	130	105	119	163	139	135	137	131	115	116	117	107	113	135	141	129	100	116	116	127	127	121	126	129	145	125	116	134	129	131	130	120	128	153	111	117	130	137	115	124	107	132	101	129	114	127	108	124	128	113	118	127	128	116	125	100	123	120	117	113	135	116	127	146	129	116	116	101	130	145	98	121	136	155	135	126	119	110	143	111	110	135	116	134	130	118	110	125	122	114	141	119	121	114	110	112	112	118	118	120	120	133	135	134	139	121	131	138	121	121	105	151	128	126	155	108	133	156	97	109	136	109	121	130	132	145	121	115	108	130	115	124	111	118	120	113	139	130	128	117	120	142	126	123	118	132	127	137	105	119	133	128	111	117	132	127	127	121	131	153	143	139	108	140	142	119	129	120	117	113	115	125	107	108	118	115	122	130	115	122	123	142	112	133	132	131	137	114	132	128	115	141	123	141	105	121	120	140	116	122	125	136	131	122	114	126	152	146	130	117	100	131	118	138	138	116	125	129	132	136	136	122	144	126	131	141	118	118	124	116	133	119	144	116	112	118	110	131	123	129	112	135	123	147	114	145	134	124	117	124	122	117	117	149	130	112	131	110	120	134	131	142	116	114	127	141	128	115	119	130	125	122	97	133	106	142	129	111	115	113	132	123	116	132	117	130	118	125	136	111	100	113	117	114	126	141	122	132	113	136	136	119	123	126	140	124	136	123	123	137	136	142	136	142	146	128	116	149	138	117	118	130	112	128	115	111	129	148	131	125	128	124	142	126	119	134	125	115	122	128	123	126	103	122	130	121	128	139	122	137	154	126	132	111	124	123	117	133	112	133	124	122	128	158	115	138	147	122	123	127	160	133	116	118	126	122	123	121	123	131	134	127	143	131	134	122	124	129	137	126	135	119	129	128	107	129	134	134	133	140	142	141	134	110	136	119	132	122	126	120	143	116	125	122	114	126	121	157	111	127	133	136	119	131	126	118	132	116	114	125	108	125	127	119	117	131	124	128	122	115	110	117	157	145	138	121	141	125	124	128	119	121	127	134	140	108	120	124	120	124	159	120	157	124	133	148	123	144	131	133	145	100	114	129	121	148	131	135	121	118	125	103	110	129	129	121	117	121	117	125	142	117	128	134	125	120	148	115	137	108	124	129	128	138	128	120	134	117	116	121	100	112	114	112	150	126	113	122	120	116	111	133	123	94	99	109	158	106	127	134	127	128	126	131	113	136	122	107	128	94	131	114	123	105	130	112	126	122	142	128	131	142	123	146	129	128	145	126	123	134	116	140	121	128	114	130	124	120	123	105	131	137	137	137	133	98	127	111	113	126	110	132	138	113	117	144	139	129	115	114	143	135	109	115	120	115	114	130	103	127	127	121	107	102	126	122	123	119	116	145	138	126	134	119	121	130	151	142	146	112	118	102	122	139	112	111	131	113	125	111	140	141	124	109	148	125	105	140	112	94	119	129	122	126	127	158	153	137	126	130	125	116	147	128	104	124	142	120	144	109	113	104	122	121	143	121	143	119	138	116	124	119	128	129	128	126	110	125	118	126	128	152	115	109	147	121	131	116	145	123	130	122	134	118	120	119	118	122	124	121	146	137	124	120	121	99	131	117	136	133	124	115	126	123	114	140	113	123	115	118	132	118	127	132	122	120	126	103	117	146	136	124	139	129	125	146	124	119	140	115	112	127	135	139	109	127	116	136	147	135	124	142	121	154	129	124	131	111	120	118	120	132	117	122	141	118	128	113	135	142	139	112	128	136	123	120	113	127	121	130	139	136	109	129	111	136	118	121	126	106	124	119	155	110	115	125	130	131	132	134	121	120	109	136	119	123	139	128	119	109	107	131	119	140	130	136	130	134	110	128	115	118	115	129	121	128	130	114	139	122	126	139	125	141	134	113	118	120	119	124	124	138	113	125	109	126	126	128	144	146	131	123	122	107	125	136	128	120	124	124	117	115	105	114	123	126	131	122	144	117	111	113	111	133	104	132	117	134	121	113	124	124	114	124	135	119	104	135	111	139	130	108	138	120	147	121	131	133	123	126	131	115	117	123	132	119	123	128	117	118	132	132	96	124	128	119	123	132	152	125	138	117	135	136	135	119	128	126	137	115	109	129	110	143	110	120	119	99	127	150	132	119	114	109	141	136	133	105	119	118	134	133	131	126	114	159	137	123	105	141	132	125	134	142	120	145	120	131	120	130	119	130	113	116	116	145	141	107	114	115	142	130	127	105	107	109	125	120	138	114	116	132	108	134	126	117	114	133	133	136	127	123	142	118	130	105	146	150	125	130	138	114	120	121	106	120	124	115	124	126	118	136	107	127	130	108	126	125	114	142	114	128	137	141	122	135	104	104	127	116	131	139	103	127	129	131	99	116	110	129	126	116	144	132	145	117	131	129	139	117	120	143	123	114	130	124	125	125	127	119	119	129	115	121	112	133	122	112	138	127	140	127	110	142	102	124	121	124	126	122	140	140	138	134	124	124	124	140	127	134	124	128	117	120	134	128	129	137	125	118	129	130	137	117	120	136	119	141	125	119	134	127	115	151	137	107	150	108	131	121	129	140	132	110	138	140	115	125	132	157	124	129	118	127	123	135	109	133	131	125	122	110	121	126	134	110	126	132	114	112	132	129	144	127	114	115	137	125	139	126	146	98	115	114	111	126	125	137	119	135	147	137	144	122	124	132	130	140	130	127	122	134	122	122	134	113	138	117	129	114	121	125	140	122	122	115	125	125	145	162	120	126	117	138	101	108	114	115	132	114	121	133	137	112	122	140	131	123	113	142	119	132	127	170	122	139	118	126	117	117	151	127	129	130	131	111	117	137	118	117	146	124	125	127	108	123	117	133	128	126	102	119	120	147	116	124	115	126	135	120	142	131	127	139	129	113	127	129	122	126	143	106	147	119	122	128	125	114	117	118	132	134	129	109	117	114	141	135	117	117	120	126	124	113	144	145	119	138	127	133	123	125	139	126	123	119	134	120	120	152	137	126	114	127	126	133	138	134	107	120	119	128	119	124	110	136	117	118	111	130	120	125	107	125	114	140	117	130	120	134	136	112	119	122	127	119	126	119	108	115	137	119	143	112	128	114	113	116	123	111	119	142	135	143	134	122	127	113	132	125	128	113	127	123	125	139	131	136	102	113	121	133	115
10989	2064	3227	3563	3137	2704	2080	2662	5924	1551	912	908	781	771	702	713	633	669	626	545	570	551	582	473	482	526	488	474	510	462	477	460	460	479	446	423	455	431	425	420	442	405	419	445	420	473	422	441	432	428	423	403	420	395	414	412	466	446	422	417	399	443	442	382	435	468	461	421	429	428	573	2836	4623	3593	1649	420	374	352	350	387	394	421	381	388	439	392	389	370	398	417	397	393	405	418	357	386	396	370	401	357	381	402	395	383	415	401	383	406	387	410	395	394	382	379	402	385	417	395	417	375	403	425	427	386	418	404	393	393	394	411	382	392	374	404	400	355	402	392	416	403	381	389	416	429	376	386	389	433	378	416	401	422	384	373	398	391	404	401	380	418	371	386	389	435	380	392	397	393	381	421	408	383	405	377	408	377	424	423	412	378	415	404	413	399	411	420	383	411	365	398	381	378	387	401	384	392	408	364	399	408	434	383	419	363	402	382	409	395	410	390	398	400	388	362	380	402	374	378	389	451	393	421	401	383	391	431	415	385	425	416	373	436	380	391	408	390	384	411	387	450	408	419	387	378	394	417	383	380	366	390	379	416	380	415	409	388	407	405	416	390	434	356	400	372	392	394	397	406	349	394	419	394	398	420	345	388	387	411	430	379	383	333	364	407	401	406	373	406	378	414	404	368	442	413	378	381	365	405	387	384	404	425	363	424	369	415	389	425	332	408	398	343	414	392	413	406	371	403	373	403	384	363	398	373	408	394	388	390	467	373	437	394	419	399	376	400	390	419	394	358	351	398	408	429	404	393	387	386	369	395	404	396	412	400	357	349	396	382	386	429	405	396	409	384	387	350	413	394	419	366	430	404	369	418	388	394	363	400	395	408	401	380	333	422	377	396	369	424	381	369	395	410	374	379	378	404	381	393	364	447	398	388	356	400	422	423	409	369	377	437	413	414	414	413	425	361	419	405	341	394	398	402	430	403	407	380	400	404	412	372	400	391	433	397	359	425	377	428	363	387	401	410	383	364	410	410	397	388	361	414	369	383	413	336	395	396	398	403	390	400	382	396	421	371	375	398	390	441	377	382	371	393	398	421	367	415	404	432	387	395	413	415	384	390	404	392	403	419	378	376	392	394	385	410	444	395	390	392	404	410	398	403	401	393	406	394	384	417	407	431	407	407	379	378	413	372	383	427	398	421	381	435	386	413	387	401	408	415	414	374	382	359	398	378	418	422	392	412	365	386	419	406	406	401	417	391	381	387	401	392	413	420	380	428	375	411	379	396	369	422	422	393	381	373	394	369	414	378	422	406	383	438	385	404	429	388	382	414	402	392	365	392	412	402	375	393	401	398	364	434	412	413	416	388	393	467	380	389	403	413	397	402	379	410	427	403	391	398	382	415	377	388	390	395	399	445	416	381	378	429	420	370	414	386	367	401	398	399	385	383	436	404	426	418	364	392	398	381	358	396	376	402	403	373	418	397	443	425	342	387	393	384	398	397	349	389	388	369	405	398	402	390	397	419	402	413	380	403	427	384	398	442	412	380	409	403	378	387	396	400	398	413	403	393	413	414	426	387	391	390	384	401	388	430	392	434	384	378	413	398	382	405	400	370	437	397	410	399	408	387	454	380	422	392	392	403	378	379	383	383	392	418	397	424	402	427	411	390	393	393	444	421	374	395	403	364	441	421	366	395	426	403	389	422	394	416	381	413	401	357	387	372	378	387	418	423	414	385	373	401	428	402	404	391	389	403	421	423	422	396	397	424	409	380	374	404	400	413	423	372	408	373	431	390	380	410	396	377	386	356	396	386	370	384	408	383	383	360	393	402	427	387	352	396	410	391	372	403	382	390	389	402	378	385	374	392	445	364	463	379	383	394	405	394	382	376	413	422	372	379	391	391	399	408	405	397	404	372	359	354	384	385	425	398	396	408	400	382	394	417	405	434	372	403	429	364	431	399	389	391	395	412	371	369	376	398	394	368	399	393	383	407	388	381	418	366	407	392	392	387	374	386	362	398	384	391	404	365	390	416	402	426	396	397	414	403	414	378	396	384	393	368	378	395	408	424	399	369	410	374	416	378	376	415	393	378	384	383	382	379	407	394	409	388	397	396	378	399	388	390	384	379	401	390	400	422	414	400	396	419	430	364	391	413	430	377	405	417	422	392	366	410	420	407	401	422	398	382	372	387	396	379	392	392	376	391	391	384	359	381	436	382	401	458	407	413	391	372	390	401	388	412	391	353	395	381	396	368	406	394	407	323	409	388	422	384	409	372	383	400	361	386	393	388	416	420	402	400	381	381	394	448	406	410	392	397	390	359	378	389	430	385	420	401	373	410	406	392	386	371	393	400	412	382	422	367	378	396	401	413	380	392	397	413	394	360	360	376	402	384	419	395	380	389	408	436	405	388	399	414	359	412	359	387	418	366	391	373	386	405	423	352	414	395	391	369	378	371	388	379	379	395	362	394	387	408	412	411	382	388	399	402	383	391	429	402	410	386	381	407	384	396	379	411	369	400	355	393	411	413	370	422	431	411	361	411	365	410	413	377	401	415	397	398	382	371	417	376	382	386	370	410	391	410	366	380	384	405	398	375	415	379	420	408	397	375	379	408	417	424	408	393	437	433	399	401	390	374	397	404	414	402	417	390	380	419	431	427	371	379	388	404	421	418	414	409	396	400	433	381	376	410	392	399	408	404	398	374	379	404	410	386	375	418	393	426	390	405	388	398	369	378	381	411	428	419	375	381	408	381	390	402	412	402	430	369	411	398	449	406	418	403	383	371	389	421	411	385	450	389	382	422	410	418	385	412	351	399	388	366	416	407	411	410	384	385	370	381	408	401	366	392	404	406	406	410	386	399	396	457	405	423	399	412	352	381	404	425	381	395	386	399	414	423	423	377	387	382	408	417	409	370	391	393	363	417	397	368	393	386	362	394	386	392	388	385	391	443	386	403	416	375	336	392	395	355	431	410	364	398	380	395	385	409	395	375	346	423	386	372	374	389	397	386	412	393	398	412	408	390	434	415	372	397	423	378	387	407	414	430	390	327	453	416	382	411	391	363	391	397	391	392	406	403	432	400	402	407	390	406	397	414	418	422	389	388	369	369	429	398	384	412	384	409	404	371	404	385	396	365	441	381	398	374	386	398	417	439	399	434	397	371	434	372	402	394	393	402	390	381	371	404	395	409	351	400	398	411	406	406	412	410	433	378	387	379	377	395	381	365	383	421	437	334	397	376	408	416	411	393	422	388	408	377	379	391	372	405	399	414	377	409	380	412	419	381	405	393	388	377	401	429	365	374	359	409	364	401	398	334	394	395	373	423	413	429	422	410	383	441	369	420	402	393	376	428	344	398	374	414	421	358	388	386	419	419	384	413	400	359	392	423	418	377	430	383	424	439	381	403	424	397	418	373	393	370	367	380	370	407	397	375	422	407	404	432	404	415	367	386	406	429	383	438	416	454	370	400	392	404	381	395	410	427	396	394
28769	11052	5220	3139	2010	1449	1085	839	719	569	461	408	345	336	342	310	284	250	266	260	259	276	251	246	245	243	219	233	231	243	212	217	237	193	199	271	227	227	220	212	232	226	243	199	203	214	222	220	228	212	200	211	242	230	215	223	212	221	203	220	214	203	223	246	230	209	234	223	221	205	275	771	1376	1073	572	264	205	198	213	182	216	204	194	186	210	209	188	226	196	222	202	219	195	195	196	181	218	188	217	215	189	226	209	213	195	225	217	212	211	203	205	224	204	193	213	199	199	200	200	213	226	205	204	185	229	185	218	196	203	193	232	214	226	218	237	219	209	249	204	212	201	192	212	223	214	230	200	233	201	232	225	227	219	201	179	189	206	211	212	188	210	212	219	223	234	206	189	215	203	213	194	194	194	227	197	227	229	206	193	220	218	213	221	215	212	217	207	196	199	243	206	204	214	225	211	222	210	212	250	230	212	202	188	204	230	204	195	224	203	212	230	226	229	218	199	211	193	240	204	223	229	223	219	205	216	217	202	195	224	208	209	178	198	203	248	226	194	203	224	218	201	207	192	219	202	205	213	233	198	209	202	235	215	174	229	200	234	208	195	184	209	222	211	178	195	174	202	207	217	217	226	194	203	211	208	215	178	208	191	231	202	209	210	198	219	170	202	212	213	194	223	209	199	222	187	219	206	205	204	196	212	209	211	209	193	173	205	199	201	219	224	198	193	225	210	185	210	189	200	216	225	201	218	211	213	227	190	213	185	203	230	192	196	228	208	215	188	203	205	193	207	224	219	217	200	194	205	162	218	198	190	224	215	203	188	194	197	201	225	205	207	202	216	213	198	198	208	181	184	197	224	197	186	225	193	208	213	230	193	202	223	188	208	206	208	218	229	207	211	218	211	204	202	214	202	198	207	207	227	210	181	205	190	219	200	213	195	204	221	208	197	212	212	205	210	216	206	198	206	227	202	225	206	203	214	213	222	201	208	218	211	193	220	206	241	171	207	199	208	207	205	194	199	214	196	217	184	227	190	225	212	171	219	194	207	215	207	232	203	206	236	205	192	219	196	204	211	216	188	215	204	206	227	193	216	230	188	186	189	210	223	230	203	208	271	251	219	177	223	210	197	206	210	223	212	217	218	202	214	219	210	204	212	196	221	213	203	218	206	239	195	210	211	211	223	239	210	205	207	190	204	211	219	218	201	221	231	216	232	215	216	214	223	220	210	211	240	189	222	199	197	205	217	214	214	228	194	205	185	183	219	227	213	182	200	206	206	203	205	199	195	204	181	195	198	220	212	209	201	221	191	206	205	203	198	196	205	214	203	213	220	193	198	203	177	215	216	195	216	250	226	197	200	197	206	183	212	238	198	224	192	214	207	202	204	238	220	208	183	240	199	210	209	220	225	191	232	203	200	215	193	202	179	208	196	224	221	220	228	259	206	206	208	210	203	223	215	216	205	204	204	204	194	206	244	229	196	228	186	188	231	212	208	210	196	198	220	184	188	198	190	205	175	204	225	212	222	206	181	201	181	192	235	185	195	199	186	224	208	229	197	216	220	235	225	197	182	202	223	221	210	202	208	187	191	217	184	190	207	218	205	203	199	203	218	202	207	190	211	193	229	216	213	185	229	210	226	174	220	237	228	204	214	231	213	217	178	189	224	211	224	215	207	241	218	210	212	213	231	196	208	213	218	200	192	209	186	217	208	208	225	202	249	209	222	211	196	205	211	241	207	204	204	198	204	199	214	213	186	204	194	235	221	207	193	229	207	226	239	204	197	214	202	224	211	187	212	235	227	199	205	223	195	199	237	213	212	252	197	218	214	219	193	207	217	210	194	236	203	219	210	208	217	208	208	209	190	222	193	218	194	197	208	232	213	222	218	209	202	205	238	194	224	226	212	204	210	218	209	216	215	188	189	214	229	201	202	201	228	203	210	199	194	202	219	199	203	201	182	193	200	201	209	200	210	199	181	206	203	226	221	236	245	234	195	235	228	201	205	209	199	198	196	207	242	222	193	217	202	216	223	219	194	231	218	195	227	205	201	205	215	188	203	201	201	225	217	193	237	204	199	222	210	189	198	199	215	214	195	210	203	208	224	202	198	208	229	217	217	191	195	192	219	214	205	227	208	202	213	195	218	190	239	181	221	222	197	227	182	216	190	199	205	213	236	218	195	218	204	218	174	211	222	219	188	208	189	187	219	224	196	246	200	222	204	203	201	205	215	216	212	202	214	216	212	213	212	215	221	210	201	217	205	205	210	180	228	208	213	235	225	217	212	191	215	214	229	194	210	214	202	237	203	227	219	176	204	212	196	209	244	231	217	217	220	206	219	228	182	203	223	237	223	191	216	210	206	224	218	199	195	196	202	181	218	178	209	195	221	204	216	207	205	190	226	208	210	204	211	204	174	209	206	177	210	214	213	224	209	220	213	196	220	242	209	235	189	185	206	231	201	193	208	197	212	190	208	207	196	189	225	211	191	208	194	200	217	229	236	204	215	231	223	195	210	194	220	196	231	216	199	222	184	186	200	196	183	201	201	194	210	204	206	209	222	237	219	199	193	224	190	202	194	208	236	202	205	232	236	231	208	224	212	214	221	210	197	215	227	214	182	222	209	187	210	197	207	223	221	200	210	222	221	215	193	220	213	217	192	189	214	207	206	182	224	225	209	221	194	189	224	225	216	212	202	195	217	213	223	206	204	198	202	228	212	195	220	214	196	212	186	233	231	239	203	206	213	209	226	205	196	184	194	187	235	223	217	198	186	205	190	199	205	207	190	186	207	185	202	217	210	217	208	214	198	205	209	200	215	192	194	208	204	216	208	233	214	201	197	210	199	204	245	232	203	206	186	233	211	195	195	183	222	197	187	200	219	169	217	212	201	194	234	187	222	196	247	220	217	207	204	213	224	203	226	218	232	205	235	216	219	220	197	211	203	223	213	209	198	202	193	203	194	209	194	185	225	187	191	188	226	200	221	183	207	211	207	206	214	213	196	227	187	205	204	211	191	201	170	204	209	200	203	198	205	239	211	194	198	226	211	210	213	240	227	239	226	212	180	213	205	217	225	203	198	213	213	203	243	214	203	212	195	209	227	195	207	193	205	194	215	207	213	220	211	217	214	185	219	201	222	201	194	213	205	218	200	204	189	229	195	188	233	238	198	222	261	228	207	213	217	221	206	208	188	191	214	215	214	216	232	214	185	220	224	203	211	188	216	183	215	200	219	201	214	213	221	205	204	189	192	196	238	216	217	188	187	216	232	252	203	212	201	212	187	220	230	231	216	216	211	223	180	214	191	202	231	202	200	238	194	176	203	214	200	193	192	185	203	203	188	207	199	206	210	198	176	215	203	215	208	212	240	213	231	217	189	200	218	224	229	214	198	216	206	200	185	190	197	220	212	217	216	205	190	185	214	214	220	194	205	228	178	213	204	198	224	223	213	207	211	200	228	186	190	214	209	218	201	184	231	196	221	238	218	200
17290	5332	7311	7901	6910	6007	4970	4000	3622	2751	2026	1778	1654	1496	1372	1308	1193	1182	1079	1093	1037	987	967	902	887	882	870	876	840	856	752	799	794	770	783	705	730	699	726	722	734	687	705	748	711	694	716	705	693	645	729	670	692	651	646	665	681	704	664	696	693	666	782	730	748	750	672	704	690	624	1249	6183	9877	7576	3436	1019	604	591	557	579	583	622	601	625	595	660	590	630	595	597	639	646	616	566	624	627	590	613	623	607	581	606	619	632	575	603	640	601	654	583	629	631	650	620	609	639	638	540	585	603	597	575	649	604	611	617	623	634	603	607	601	633	601	614	624	621	654	631	596	631	590	619	600	605	589	660	622	621	627	626	595	586	640	632	620	574	648	601	662	596	624	635	638	614	626	599	630	663	638	595	620	626	605	617	599	628	580	587	632	604	589	609	637	600	569	612	615	619	563	644	581	641	589	598	584	652	626	600	656	620	640	663	610	598	595	609	592	648	631	646	639	595	608	634	624	626	630	634	562	624	634	607	603	617	587	634	632	599	635	636	647	611	609	638	602	576	626	648	607	645	610	616	650	612	574	628	625	620	590	636	656	661	639	624	633	639	592	634	628	617	599	607	624	667	605	611	638	638	625	605	604	558	616	638	648	602	646	590	616	586	618	558	629	656	654	617	635	607	589	637	582	642	672	582	594	624	637	599	633	592	597	617	623	585	648	600	626	593	576	629	574	631	659	609	597	629	613	622	655	641	618	631	618	597	607	600	619	632	602	634	632	610	640	589	629	634	552	667	623	636	600	613	588	637	583	608	582	622	627	635	570	621	654	639	625	632	675	607	626	607	628	603	619	593	612	595	626	600	634	611	582	603	605	649	592	604	652	615	656	602	585	620	638	662	623	586	590	634	640	581	623	612	601	625	605	603	627	615	616	587	589	571	632	585	591	604	586	606	613	622	604	641	713	595	617	630	618	595	595	650	585	595	615	585	630	633	624	630	651	636	641	612	586	610	579	619	582	630	671	620	588	651	602	632	626	611	626	637	614	610	580	647	584	629	609	595	641	649	592	623	607	582	596	600	587	636	612	588	653	612	615	613	645	640	633	608	605	606	596	612	621	658	625	633	601	608	630	601	607	610	565	614	577	603	604	610	599	588	571	602	636	611	588	598	657	596	637	605	629	608	656	662	585	631	617	636	650	648	650	672	621	617	614	658	613	652	661	612	577	579	613	611	594	573	625	562	625	605	628	633	620	571	599	630	629	589	593	628	593	655	614	574	624	589	679	627	649	596	607	593	646	550	624	594	639	644	628	597	625	616	603	589	628	622	589	582	608	613	629	596	567	628	603	578	600	587	610	624	625	612	605	651	685	603	636	622	597	590	615	607	573	583	608	652	622	608	645	582	615	642	634	608	601	649	602	603	650	636	599	621	603	643	582	636	608	612	612	618	612	619	638	622	610	571	589	639	628	601	582	631	639	643	576	592	624	665	616	629	624	618	637	637	594	590	597	648	588	642	608	634	641	634	615	625	661	628	563	588	597	612	613	618	606	632	628	614	597	615	606	585	607	625	614	661	641	610	633	642	644	636	605	615	645	627	590	587	592	599	603	582	610	607	594	640	626	634	636	591	678	575	610	641	620	619	556	596	620	645	597	613	641	628	599	650	591	595	600	639	668	593	611	630	633	552	664	647	627	615	662	601	570	611	600	619	631	616	579	628	598	613	631	639	642	606	644	659	645	644	642	591	646	574	608	633	595	625	663	638	628	608	570	632	646	633	612	606	637	613	613	611	611	621	613	629	586	633	612	622	645	640	603	657	600	600	634	676	641	611	586	627	621	570	586	584	606	615	598	583	621	554	596	625	643	607	583	620	626	605	650	601	643	638	575	581	631	607	626	617	639	604	637	600	603	623	653	640	657	589	651	610	571	637	657	608	624	632	592	592	627	616	576	626	612	624	597	616	658	600	616	636	671	603	615	597	616	586	603	598	639	635	610	671	630	581	586	611	612	599	641	644	609	612	598	639	620	633	616	619	595	639	652	624	629	591	599	598	585	618	623	610	637	591	593	650	612	579	583	621	602	613	606	585	618	577	627	633	646	589	597	635	637	592	629	590	645	550	623	612	626	606	598	622	584	661	613	599	655	616	624	574	618	625	611	616	621	632	674	595	595	637	623	589	582	540	605	588	613	589	633	587	632	619	587	626	625	635	612	635	612	663	582	627	618	601	655	619	615	628	595	627	591	627	617	625	593	616	641	584	644	580	643	581	669	652	602	601	606	608	620	612	570	618	608	622	618	568	580	660	608	585	588	654	635	616	594	580	589	580	637	615	621	557	605	620	616	639	613	614	573	594	633	641	565	677	625	664	610	632	618	603	693	627	620	616	605	629	591	607	619	583	612	619	601	587	652	600	659	645	616	608	625	605	594	619	573	575	633	635	628	619	652	596	591	621	565	659	656	654	621	634	637	667	591	604	591	594	603	636	614	587	597	621	625	628	626	668	635	645	658	669	628	607	593	605	610	592	650	602	626	627	657	626	615	657	599	581	592	631	604	619	573	618	630	644	623	641	605	603	606	693	633	617	622	561	618	611	615	630	643	630	620	623	633	609	609	581	620	625	627	631	605	608	604	580	627	604	596	599	623	595	623	576	628	593	630	637	641	636	640	601	625	615	614	594	635	599	641	609	594	612	635	635	608	630	632	639	665	606	553	620	642	591	585	631	623	585	586	601	596	643	659	638	589	632	607	628	606	625	637	606	648	592	671	664	593	638	646	611	616	596	596	630	640	657	673	640	647	612	656	633	624	622	611	609	656	594	635	648	598	592	656	604	610	574	613	615	647	621	612	641	632	604	603	558	578	626	593	627	623	607	636	596	615	624	552	638	591	617	622	621	618	586	612	604	601	592	650	617	656	615	621	654	635	651	664	635	608	603	628	647	587	589	620	573	630	644	610	604	583	600	639	619	663	651	594	615	664	630	617	598	655	623	565	600	602	647	603	635	584	583	633	647	638	633	621	612	584	626	596	566	561	602	604	636	621	578	656	620	632	683	618	620	614	598	598	581	612	584	641	647	612	599	610	653	614	610	635	624	633	597	622	581	614	610	601	636	651	613	657	637	609	578	640	598	649	641	623	646	626	625	642	596	573	615	601	581	578	647	595	567	610	610	613	583	615	612	564	576	620	594	550	608	637	593	623	671	601	612	598	631	602	579	604	618	607	583	662	634	633	618	602	610	609	604	621	632	632	604	625	586	649	656	631	602	619	630	643	626	605	572	595	605	631	635	573	595	620	646	644	559	616	634	631	628	556	640	591	610	641	602	601	598	581	608	614	622	614	576	634	606	635	649	617	623	622	560	653	621	600	610	652	602	605	605	603	603	616	616	582	601	613	600	579	600	639	642	573	595	667	605	617	595	585	550	627	649	575	656	657	587	598	605	622	634	596	576	553	597	603	593	656	584	619	597	626	598	629	582	605	585	646	602	625	626	605	626
5534	460	223	232	211	196	195	182	179	200	160	180	167	197	162	187	190	157	149	171	141	179	146	177	160	169	162	172	136	148	174	152	159	161	183	149	163	182	154	151	141	168	181	157	156	170	148	175	149	160	150	158	162	173	162	151	151	165	154	183	160	162	163	183	159	175	171	155	164	154	162	192	258	291	288	207	181	141	155	172	170	184	158	164	168	149	155	167	146	159	166	185	146	129	144	170	157	170	152	175	163	178	162	164	168	166	166	176	170	167	150	154	170	164	157	171	169	161	149	165	154	172	131	158	158	160	159	150	178	166	156	177	171	142	162	171	179	161	150	170	186	153	159	193	175	167	148	179	154	161	157	182	162	178	144	177	179	177	156	172	161	172	165	180	155	183	175	164	162	180	160	187	151	158	136	165	177	157	152	153	164	164	153	153	170	151	175	159	177	179	155	185	163	157	177	187	145	172	193	146	163	165	168	159	170	174	146	166	150	165	170	152	160	172	166	177	169	156	156	152	169	160	159	149	161	171	174	175	181	167	171	170	172	172	152	156	185	175	161	143	169	161	179	144	144	159	170	146	189	160	152	170	161	181	166	162	177	171	170	144	162	158	157	159	173	171	170	157	158	186	168	148	187	158	169	164	162	169	178	158	167	189	160	180	155	181	165	140	144	188	176	166	185	162	150	151	158	157	169	183	165	175	172	175	154	156	172	161	164	142	185	141	162	176	144	165	163	173	167	156	165	177	163	176	177	153	183	170	160	158	169	173	176	154	168	183	152	174	160	165	169	170	161	186	169	155	158	170	157	185	149	153	157	173	162	174	176	177	144	164	173	159	144	162	170	148	156	155	166	162	176	191	154	152	143	167	152	152	171	189	150	165	184	178	164	158	165	137	168	190	171	172	158	149	159	154	161	144	165	188	139	199	142	142	167	148	171	161	168	158	176	172	160	157	182	169	159	157	171	172	172	180	175	142	162	184	172	164	158	150	157	155	197	154	163	155	179	177	169	151	154	145	191	164	160	176	174	174	159	164	151	157	169	173	189	144	149	146	157	147	166	169	165	161	161	158	163	146	168	168	156	159	158	163	182	169	166	162	177	172	175	152	153	178	164	183	162	172	176	172	166	162	161	159	190	154	150	170	170	164	165	168	155	170	188	159	180	178	167	160	150	134	159	159	166	150	166	164	174	163	178	192	130	151	183	143	149	156	179	174	147	127	169	142	167	167	177	145	166	164	158	156	171	160	151	156	173	150	146	153	164	194	162	182	161	164	157	176	165	181	155	167	150	140	182	154	173	160	160	142	169	163	162	157	184	177	162	190	185	181	162	174	164	145	176	142	142	145	141	171	174	134	159	171	172	178	154	188	164	153	162	155	143	142	184	158	175	168	144	161	154	155	156	157	167	147	179	159	163	168	184	189	155	144	161	169	171	172	161	179	144	146	179	168	196	177	147	187	174	194	143	162	158	152	155	169	186	181	162	154	203	169	179	165	177	163	149	150	174	151	155	178	165	127	179	142	141	152	148	161	173	183	174	166	165	150	155	174	169	155	166	156	180	147	165	176	158	150	144	183	186	183	167	167	155	185	195	165	188	161	167	157	176	177	153	160	184	169	160	167	170	170	155	167	160	154	154	162	157	178	170	162	162	168	160	176	179	175	156	185	174	161	165	151	164	146	174	160	157	175	164	162	168	163	175	140	165	168	167	153	153	176	180	161	187	150	164	172	150	186	173	160	172	158	173	157	155	159	179	169	148	161	142	191	165	156	160	169	154	159	163	142	174	156	156	149	169	195	139	172	137	180	153	151	162	172	158	172	174	159	151	157	182	179	155	154	155	165	159	179	176	171	170	150	157	145	170	155	161	171	179	153	167	182	180	158	170	169	177	152	153	151	168	160	170	162	171	183	167	160	157	162	161	149	159	165	164	175	169	157	167	174	181	165	171	146	174	158	182	154	157	176	147	178	148	170	150	141	155	163	165	162	171	149	163	187	160	167	172	158	186	168	173	157	205	161	152	162	169	171	150	166	166	139	159	157	159	165	165	176	182	139	205	173	158	171	171	180	169	192	174	153	171	175	172	180	185	150	172	150	166	176	179	172	201	175	137	174	169	150	169	167	173	163	145	172	157	140	179	166	174	147	167	161	178	158	144	151	170	171	165	165	166	164	154	180	160	165	155	149	150	165	175	170	173	178	151	172	146	161	182	175	166	168	183	165	175	156	160	160	164	161	164	184	166	187	150	165	172	176	169	168	147	158	191	153	174	154	174	168	164	137	162	169	173	160	169	172	160	178	153	152	180	170	160	171	178	149	171	181	162	140	158	172	145	154	179	154	152	177	176	165	156	171	162	191	154	167	173	151	167	180	146	151	167	175	169	167	180	173	160	164	148	169	174	140	158	185	145	184	155	162	179	182	181	162	169	188	173	169	187	172	155	158	175	148	172	169	157	163	141	146	176	152	166	175	161	152	168	167	162	183	166	153	154	171	179	157	157	175	163	171	170	173	178	144	161	154	153	169	174	194	177	171	155	145	174	168	168	169	163	173	161	179	154	139	159	135	167	168	167	167	170	164	190	159	142	173	166	162	167	167	150	169	150	175	142	161	147	165	134	175	152	178	181	167	163	132	192	139	163	172	167	191	158	160	162	164	164	180	159	168	170	140	161	155	159	148	191	150	162	178	173	163	187	182	134	162	167	158	163	166	162	157	161	147	165	191	164	160	185	163	175	180	143	173	162	151	160	167	174	149	172	164	154	170	162	167	160	153	169	167	155	167	139	176	184	179	160	162	166	175	168	167	172	175	164	177	184	161	169	162	147	181	196	160	167	157	175	181	174	163	134	175	151	171	150	177	150	166	145	171	171	151	145	153	170	176	142	174	174	168	150	160	182	151	147	200	159	156	156	170	169	168	174	147	170	169	156	169	161	165	163	166	169	159	177	177	167	150	155	173	166	168	163	157	188	171	153	166	155	184	185	150	161	139	178	157	168	160	161	159	159	164	176	161	159	154	182	184	164	165	175	173	151	179	137	141	169	145	159	160	152	165	165	187	175	173	179	182	185	171	154	161	164	188	199	166	165	167	163	152	133	173	166	162	191	139	145	165	157	167	165	163	167	150	183	164	166	177	160	141	185	159	182	162	171	170	187	176	160	165	152	159	174	157	171	182	175	154	155	169	184	146	151	156	167	152	153	169	169	165	187	147	171	146	139	165	146	175	179	176	161	152	190	184	168	178	169	183	169	151	171	170	136	173	156	178	171	145	158	167	180	162	189	183	134	145	162	177	161	159	170	178	158	158	171	137	166	157	148	190	162	178	158	167	176	151	162	174	165	156	194	172	141	146	192	154	170	169	169	173	157	171	162	149	172	153	171	170	142	159	160	155	170	153	174	163	169	173	162	165	154	164	181	148	163	163	171	187	169	153	185	180	181	153	170	171	165	179	158	164	142	158	182	164	159	187	168	126	164	143	175	173	145	171
4029	726	695	687	643	627	606	613	593	574	492	557	531	527	538	522	566	490	487	492	490	536	499	529	523	529	491	516	472	482	512	522	545	470	538	557	513	487	503	466	525	475	522	482	470	538	506	521	482	512	536	498	509	484	499	516	511	515	535	545	488	519	509	541	492	457	491	488	531	483	474	734	1271	1458	1222	761	500	496	517	504	509	467	530	488	516	519	513	515	468	475	463	499	542	485	498	517	498	533	553	454	517	497	510	475	507	531	507	485	547	507	510	497	523	506	513	535	564	499	520	500	542	509	514	531	493	482	491	500	477	512	501	486	492	508	499	455	516	505	522	504	502	503	467	516	542	513	511	532	468	506	479	486	488	535	513	492	505	468	519	525	542	510	502	515	519	521	547	483	495	494	543	515	498	537	499	487	507	503	532	521	517	467	536	530	502	536	512	532	497	484	502	495	497	497	513	508	471	505	540	511	485	525	559	512	512	499	486	540	467	566	502	486	491	504	486	493	463	512	528	490	474	459	503	498	478	490	508	524	493	481	471	486	521	536	462	510	501	504	509	534	469	501	510	504	495	501	508	534	487	478	530	530	519	507	495	544	478	535	553	505	570	534	577	493	539	516	465	490	492	491	478	512	522	565	492	494	505	482	505	529	475	499	478	506	527	517	515	480	532	523	499	489	503	544	503	482	507	497	491	474	476	515	478	487	511	520	542	497	476	508	491	486	530	495	470	481	490	528	528	503	536	488	489	481	505	521	494	502	505	484	500	516	497	515	501	499	480	540	473	501	528	530	521	502	495	494	501	531	516	518	460	516	498	478	489	512	482	540	496	496	500	489	470	541	481	522	536	493	476	465	494	505	480	528	518	527	477	511	519	516	536	453	554	508	524	488	482	482	477	475	496	500	489	499	503	471	515	501	473	487	447	529	497	497	489	527	478	516	498	472	535	519	450	500	516	489	521	477	486	488	498	522	465	529	489	552	473	498	506	473	511	523	510	484	481	516	527	467	508	485	483	510	520	546	503	492	503	431	488	511	521	507	511	513	499	497	510	476	481	476	494	484	486	480	500	490	501	498	522	506	512	506	553	514	517	525	511	475	480	524	505	535	532	492	516	504	509	500	487	534	499	469	525	521	484	530	504	490	491	533	476	466	477	522	489	501	481	511	509	513	512	510	504	523	536	516	506	510	479	527	468	441	442	498	487	465	508	515	519	503	499	502	524	506	493	529	509	468	517	479	520	468	448	496	503	426	509	468	530	490	498	477	490	496	511	490	483	508	540	525	497	505	495	513	519	526	504	503	477	520	490	544	478	505	535	500	518	540	500	492	501	462	477	508	502	493	488	498	480	480	480	513	552	478	540	500	462	519	489	503	502	511	529	490	520	489	514	474	504	450	508	456	569	512	520	448	503	481	559	489	459	496	463	495	494	531	515	469	539	505	518	493	511	461	517	507	490	479	443	460	497	516	478	513	456	523	514	536	503	501	520	511	514	498	509	496	482	509	474	475	467	548	486	438	498	528	520	527	491	483	535	500	504	513	507	527	533	467	501	537	492	466	500	511	476	553	478	512	500	549	521	482	512	486	493	513	473	470	517	506	478	482	526	504	503	539	489	467	494	490	474	531	561	521	461	480	506	498	495	487	507	490	450	525	504	522	524	479	510	519	539	476	538	475	517	539	501	473	494	493	520	513	547	509	518	515	500	495	487	556	541	526	487	481	499	517	486	515	521	497	502	533	516	515	538	487	532	495	462	502	520	488	538	491	474	483	505	512	514	492	474	517	473	520	514	478	504	506	502	514	472	515	492	457	484	498	522	486	500	497	505	492	491	513	488	557	500	518	493	494	494	513	484	555	530	513	489	504	503	507	498	505	495	466	474	468	505	516	510	487	533	492	484	533	493	514	509	527	475	503	475	500	510	471	518	513	511	475	507	523	526	486	465	507	486	509	510	501	508	513	487	521	520	490	504	499	476	509	465	484	510	505	527	525	504	513	491	487	484	500	469	492	494	504	528	479	516	552	490	522	512	492	494	514	491	467	535	540	479	485	475	507	485	537	481	526	488	528	502	479	510	530	520	516	537	491	491	495	486	500	503	510	477	485	531	488	502	512	536	483	507	509	463	478	512	489	466	516	523	513	498	507	494	461	501	527	504	469	526	458	471	489	501	504	468	495	516	506	490	493	532	477	448	502	499	513	469	477	529	495	524	456	492	510	551	458	514	515	518	489	517	525	483	497	508	503	502	522	511	540	476	506	527	508	517	481	511	533	517	487	484	489	511	508	504	493	480	467	463	507	546	524	477	468	487	520	522	527	493	518	504	485	489	512	473	521	491	484	490	473	512	529	541	533	473	459	538	520	520	518	508	527	468	524	517	504	480	464	503	546	496	457	531	557	431	492	489	526	503	444	518	512	486	503	502	512	519	466	492	509	507	513	549	490	528	544	484	504	522	544	510	492	501	506	496	516	507	498	495	494	507	513	506	500	529	469	530	472	510	490	465	484	478	494	465	478	471	473	503	502	557	516	521	534	490	486	531	476	501	471	505	493	499	473	520	525	512	496	524	519	516	547	488	471	473	517	491	543	555	499	435	516	509	491	481	514	533	526	513	481	525	500	508	493	501	513	508	488	493	527	503	536	511	508	509	488	532	532	548	510	476	513	481	489	512	515	501	499	493	501	512	518	514	491	490	553	499	557	505	526	519	517	498	528	516	537	521	486	554	516	508	552	561	494	513	520	524	549	492	528	527	480	471	537	474	514	509	492	531	523	533	516	527	486	525	502	500	491	479	507	492	494	504	485	521	473	509	499	515	493	487	485	494	490	501	476	516	496	489	488	494	520	487	487	505	541	534	501	536	480	480	504	506	494	524	531	491	495	488	560	486	523	489	535	487	507	520	501	491	508	557	485	498	518	475	526	490	523	491	495	489	513	488	462	531	488	533	509	514	498	485	477	478	476	478	517	506	463	464	521	511	506	475	493	502	511	513	509	498	478	506	494	497	523	487	491	470	484	468	535	506	500	504	485	496	501	499	482	524	512	489	516	487	522	512	500	491	535	501	520	527	492	502	524	538	537	471	504	490	517	466	536	464	491	498	483	483	504	491	471	514	505	476	514	510	538	521	495	518	520	480	497	471	521	498	497	482	506	495	516	509	522	493	503	526	489	478	491	511	459	500	471	510	484	514	489	507	514	506	528	512	505	497	497	524	542	513	481	475	460	490	497	488	513	476	493	513	508	474	511	484	545	494	521	468	492	482	482	471	535	468	475	520	528	507	520	498	533	524	511	476	489	499	548	479	555	480	506	515	507	507	506	509	492	482	517	471	527	503	511	546	510	536	507	503	486	476	517	490	503	522	522	481	493	521	502	492	483	501	449	496	491	472	526	516	504	520	510	527	488	475	494	530	489	507	470	483	502	479	467	468	488	504	491	470	517	492	516	482	502	504	493	545	503	480	504	493	539	512	540	500	527	515	494	504	536
17880	3125	1704	1198	780	588	430	380	336	246	239	201	171	202	181	172	178	163	142	181	177	152	186	156	163	161	164	153	160	168	131	153	139	149	146	152	149	162	146	149	153	148	162	139	159	123	156	164	136	167	139	140	132	135	137	144	143	150	135	163	124	131	134	148	157	137	140	153	144	137	158	371	640	574	414	189	148	147	143	158	139	171	116	157	148	156	141	149	147	148	135	163	135	150	167	154	121	127	166	150	148	143	153	144	151	133	140	132	147	138	157	141	151	143	149	124	158	126	154	161	154	142	154	138	152	149	138	154	150	134	161	128	133	138	137	129	166	130	128	139	137	143	138	135	139	124	131	155	129	151	145	144	127	154	138	146	159	139	140	154	136	121	155	144	134	144	141	137	137	157	131	144	149	172	146	149	128	133	143	125	122	162	153	122	144	146	141	150	141	135	142	147	139	138	139	154	158	144	152	159	142	159	131	130	148	148	152	152	136	128	167	133	134	119	140	145	156	135	160	149	139	126	142	168	149	157	145	128	148	138	146	134	158	136	139	154	130	148	137	128	139	139	139	150	150	149	144	129	139	134	155	134	137	149	143	149	155	156	151	146	147	137	142	122	127	128	138	146	142	155	141	146	150	152	135	131	138	162	117	146	160	142	132	175	134	132	140	171	173	154	134	131	148	141	131	137	150	144	136	143	149	128	141	144	137	160	146	128	136	155	136	139	141	153	162	148	138	132	143	147	147	155	139	150	167	132	151	167	137	140	145	149	159	142	152	144	143	127	135	139	171	157	163	155	151	153	150	143	149	149	162	163	166	157	139	120	150	140	146	145	128	147	163	147	110	146	138	126	156	141	130	120	114	114	150	156	164	142	170	139	159	139	141	137	177	147	109	153	134	142	157	124	150	144	163	154	159	136	168	139	144	151	158	131	132	139	149	127	138	168	137	150	156	141	125	151	154	153	137	131	123	151	138	159	130	155	138	154	141	155	119	143	149	154	150	151	137	128	121	168	137	138	155	149	154	130	161	138	134	152	114	155	146	155	143	137	141	146	144	156	150	138	133	160	152	150	147	134	152	152	151	117	143	140	152	143	137	123	118	129	134	134	149	146	136	146	134	139	138	149	138	132	134	139	158	152	144	147	150	135	151	134	140	153	145	127	161	147	146	139	145	121	146	158	165	141	121	151	146	161	129	152	148	148	153	153	149	124	153	162	164	153	138	148	147	146	160	134	124	143	141	134	140	134	134	149	146	154	153	169	159	133	153	169	145	163	134	151	138	123	155	133	148	143	137	125	152	158	156	140	124	148	137	154	140	138	158	129	146	143	158	135	142	149	144	139	151	145	145	140	155	130	137	143	143	151	155	155	151	138	153	143	150	132	167	145	132	157	135	151	150	143	142	145	148	153	150	126	114	157	125	117	156	160	140	152	156	128	145	136	151	157	123	136	128	132	131	144	132	150	155	147	124	141	149	136	153	149	139	126	163	151	140	125	122	133	136	130	126	160	126	144	142	152	145	148	138	132	143	141	137	151	161	138	134	137	138	132	147	130	141	145	137	112	125	143	127	142	154	135	163	150	161	136	140	148	139	128	135	162	128	149	148	147	152	139	136	143	144	141	140	143	155	146	152	142	142	133	157	159	158	133	150	131	163	156	138	135	155	137	152	142	144	136	145	154	152	133	145	119	133	156	155	153	156	146	155	124	149	140	141	144	139	149	134	130	135	141	146	146	144	160	133	127	164	129	149	160	147	150	137	131	152	112	130	153	131	156	135	132	146	137	140	131	153	158	146	159	137	128	152	139	153	147	157	146	153	125	140	141	161	163	157	133	122	152	150	156	146	153	119	142	140	132	137	159	142	127	116	139	150	130	133	151	136	153	148	160	134	149	123	169	149	144	124	122	148	150	145	158	140	149	136	124	164	146	128	139	137	142	131	156	148	134	167	133	140	123	154	133	154	127	123	143	142	165	133	137	149	139	132	136	167	130	163	153	118	141	143	149	161	134	145	128	131	133	139	135	135	170	151	134	144	150	136	133	162	145	147	158	136	137	145	146	148	135	142	154	144	168	143	111	146	161	147	154	122	127	164	141	142	130	159	140	150	173	129	188	161	154	151	147	129	150	125	147	137	150	141	142	148	153	142	147	130	154	150	136	161	139	153	138	126	129	138	122	157	164	130	118	128	130	129	141	133	174	136	134	142	143	158	135	133	110	171	140	171	136	138	142	133	130	127	135	141	165	169	139	133	148	131	153	146	157	160	147	160	150	139	143	143	134	150	153	172	138	151	137	143	128	130	144	156	164	141	140	149	140	151	132	136	161	157	142	136	135	140	159	129	148	158	159	148	148	147	150	143	129	133	136	136	114	135	143	154	157	158	155	143	149	121	122	131	137	151	149	136	141	153	153	139	168	147	141	140	156	149	155	152	145	156	145	140	149	165	147	152	152	150	153	152	143	168	140	164	127	154	143	139	126	129	133	141	148	154	137	135	145	149	160	155	126	145	138	154	130	167	139	125	135	127	148	140	137	124	134	132	142	153	132	131	146	146	140	147	148	134	146	151	131	157	145	150	142	164	135	146	134	142	146	121	147	151	147	144	151	161	148	140	146	146	148	140	147	153	134	137	143	137	138	163	151	131	145	138	128	147	151	148	148	136	125	144	152	143	136	130	132	130	137	121	129	128	139	152	158	132	141	149	129	132	137	156	142	141	146	149	161	131	154	133	147	143	148	152	141	126	121	131	155	167	156	159	155	144	140	153	131	129	156	165	143	167	132	138	152	130	157	147	133	143	148	155	160	144	117	140	143	162	142	147	135	160	161	139	132	155	134	131	128	150	142	154	139	129	155	138	147	160	134	144	139	148	166	138	144	127	135	132	175	139	148	136	149	137	139	132	146	139	162	141	138	166	153	168	139	164	148	137	146	151	161	153	143	123	162	143	145	147	145	123	155	143	148	165	134	125	137	143	159	153	130	138	146	153	145	143	123	157	133	152	137	141	151	134	121	140	140	138	151	136	140	145	133	145	151	144	145	155	147	167	158	134	127	144	164	156	156	136	156	157	159	131	141	142	147	140	144	163	160	144	131	135	134	120	138	140	131	146	149	157	144	143	159	153	157	140	150	155	147	138	136	152	152	132	138	157	154	143	142	163	152	144	144	141	134	156	145	147	146	140	142	142	141	143	126	144	166	131	136	138	150	142	127	132	124	134	171	134	127	150	149	147	133	141	134	152	133	132	175	134	148	135	133	142	171	147	145	126	148	140	154	144	135	143	143	142	149	123	135	168	154	142	147	137	133	134	141	132	140	129	148	137	139	149	173	155	135	151	142	138	138	128	120	123	152	139	154	141	150	138	151	168	126	150	151	161	166	141	138	130	151	140	155	168	151	161	162	154	140	142	140	135	134	136	128	144	138	131	148	156	115	175	166	129	173	158	155	180	128	134	124	137	134	142	133	153	149	168	117	141	131	141	142	150	147
11201	1763	3218	3588	3002	2558	2150	1859	1517	1327	1090	934	889	886	794	736	701	674	614	650	626	627	579	626	551	594	573	553	510	512	520	509	500	523	523	492	495	461	475	480	491	517	471	461	484	477	474	484	451	472	460	505	475	516	489	474	494	465	500	452	479	469	473	465	491	476	496	475	493	459	475	2616	4931	4033	2655	857	453	497	472	448	465	440	460	475	453	459	465	453	490	444	452	435	452	448	443	457	448	425	452	481	466	466	452	453	475	492	483	414	441	456	435	477	443	417	479	486	457	445	455	444	440	426	489	467	445	444	423	465	461	417	441	441	436	499	453	455	452	468	441	451	449	465	458	439	454	483	412	456	411	434	450	470	424	468	465	444	476	466	475	451	440	468	438	488	482	452	463	489	407	407	430	485	426	452	440	432	456	446	439	430	448	473	481	455	427	442	448	451	477	454	424	460	484	487	392	482	453	450	492	459	437	441	465	467	484	488	485	476	441	446	465	482	435	442	463	453	457	458	472	445	438	456	436	457	449	509	491	463	486	462	467	452	448	495	468	425	455	463	445	454	444	469	469	431	485	508	454	447	464	471	437	455	439	450	492	447	460	450	437	466	469	451	453	458	459	419	438	458	475	439	492	462	458	458	479	424	474	477	426	455	459	468	489	455	485	471	465	447	459	484	421	444	461	426	444	451	458	454	450	465	433	446	453	483	429	460	436	468	458	469	416	432	448	424	468	476	441	439	459	471	460	432	485	477	498	465	481	404	443	441	470	435	447	464	476	454	425	437	475	470	427	464	467	513	476	458	443	481	465	423	479	463	483	494	479	468	390	451	474	473	494	435	477	462	448	442	431	448	457	463	478	456	444	425	459	451	468	458	449	459	453	506	423	477	433	459	450	395	442	461	431	421	441	437	492	431	442	487	474	453	436	449	453	434	438	477	459	477	478	464	446	441	453	471	457	470	427	462	441	451	410	479	485	502	465	440	458	441	444	472	456	477	461	433	457	416	454	466	405	460	452	439	459	423	430	436	435	453	457	423	419	474	423	439	451	444	462	440	443	454	423	459	424	431	462	515	443	431	440	457	420	463	447	454	403	441	451	436	456	520	484	503	442	449	430	462	434	429	452	435	439	487	456	478	459	477	419	449	448	476	447	428	451	468	445	470	460	460	460	410	449	458	445	452	485	462	453	441	444	416	475	442	459	452	437	448	446	487	452	521	474	472	456	460	450	460	425	462	506	436	453	457	414	466	461	444	459	488	441	420	462	415	441	421	450	448	409	461	478	440	429	495	410	460	452	479	486	438	437	463	460	468	446	451	445	450	436	453	464	441	484	467	461	436	469	451	465	400	460	431	467	475	452	442	454	479	426	494	453	424	458	493	442	453	438	425	462	482	444	511	457	466	476	409	402	472	465	414	445	475	452	488	475	482	440	464	415	469	495	462	462	425	492	432	411	414	459	487	453	488	430	448	457	509	470	456	427	484	431	483	484	418	456	479	450	474	472	459	471	453	477	443	473	463	467	452	512	462	437	459	424	451	430	465	437	419	433	475	465	436	444	487	451	431	426	437	456	464	445	479	467	414	449	418	463	489	445	455	439	488	455	454	453	464	486	471	484	465	423	415	465	447	448	433	431	476	449	414	484	440	456	431	427	430	473	461	424	462	466	447	519	446	464	433	470	431	420	456	414	462	463	432	506	442	480	489	445	424	437	459	472	448	447	474	480	430	464	474	483	460	474	453	404	406	477	437	448	464	461	481	465	424	480	449	469	458	485	465	445	433	413	449	483	469	473	439	485	457	452	473	440	464	469	509	480	447	452	484	459	436	460	436	493	503	468	437	464	465	405	500	492	456	469	511	444	480	473	454	405	437	462	449	419	442	486	441	429	438	484	434	446	460	424	424	452	454	444	459	507	466	468	423	435	461	439	442	462	475	433	409	429	434	414	456	469	497	488	496	442	457	456	450	448	452	432	432	455	459	471	457	451	481	456	453	436	463	470	460	477	495	459	424	477	451	453	437	432	443	443	444	457	464	468	475	448	407	430	438	459	472	441	469	502	483	422	469	454	461	455	477	466	468	465	494	450	512	457	494	451	428	431	459	477	474	442	480	471	487	461	487	452	443	442	440	442	442	431	488	480	444	467	459	464	449	454	462	480	503	415	439	490	471	475	454	493	443	454	429	438	455	453	451	432	458	457	474	451	467	448	438	444	478	460	436	455	455	470	458	480	445	442	442	437	449	470	478	416	450	466	418	500	489	452	465	481	463	415	455	448	444	465	436	405	448	439	450	430	436	458	453	439	446	397	470	454	441	444	455	413	452	434	456	441	432	435	466	465	423	460	446	446	485	425	470	448	448	452	477	471	476	457	443	438	458	475	463	445	454	459	449	450	416	463	434	459	425	442	461	429	441	450	485	499	465	497	476	497	439	460	450	437	453	475	473	449	460	432	483	484	431	482	496	450	436	447	452	444	450	438	470	467	438	455	444	423	454	453	439	428	460	436	438	465	426	435	481	478	484	429	476	463	476	498	443	455	426	424	464	465	429	488	439	474	467	456	489	501	420	458	457	464	440	455	402	455	436	408	411	461	453	443	445	436	430	445	471	496	484	468	456	472	444	487	471	486	473	428	410	469	467	423	487	458	421	442	518	437	473	488	417	450	483	459	449	429	473	457	487	473	463	412	435	419	432	466	439	476	448	428	455	442	438	438	447	470	465	462	431	482	433	447	442	456	451	453	428	427	448	437	410	446	485	429	467	444	474	465	450	454	482	456	457	428	462	452	454	449	453	465	429	450	464	462	455	470	471	453	490	418	476	449	445	446	444	457	450	454	427	440	448	455	438	453	464	475	464	458	469	468	460	456	461	462	477	427	533	421	459	506	451	422	436	463	460	422	481	483	464	457	400	479	442	447	441	452	489	457	475	413	468	461	476	462	474	430	500	475	438	433	438	456	443	453	488	467	467	480	517	467	474	441	471	466	475	447	465	463	478	457	452	440	447	450	497	441	420	461	445	423	454	458	432	445	439	445	474	505	449	435	438	476	476	442	456	421	435	452	455	463	463	465	475	442	503	504	452	462	472	459	453	416	464	441	492	443	454	451	499	463	463	476	431	491	437	481	480	460	474	456	453	445	466	462	470	467	477	450	455	460	471	459	496	468	454	474	475	471	455	458	451	447	467	448	442	440	454	476	456	444	457	463	452	440	438	466	441	454	457	468	456	457	450	444	456	449	459	464	484	434	458	473	445	487	448	502	456	445	440	460	461	462	456	497	457	463	435	445	465	497	449	443	432	453	454	445	491	435	470	473	478	459	446	448	463	454	465	451	473	449	418	416	412	449	425	455	475	434	461	459	429	470	498	465	461	471	412	471	448	504	486	471	477	430	482	455	453	465	475	481	490	456	472	461	438	445	474	456	469	497	479	431	470	479	492	413	464	476	476	439	440	465	461	476	504	437	462	469	441	421	482	461	434	491	437	484	485
31467	10231	4632	2957	1825	1301	1064	809	623	562	451	391	348	335	312	282	277	318	298	249	254	287	246	214	245	243	211	199	222	248	244	219	225	219	223	229	259	226	231	236	246	202	216	230	209	188	199	210	224	240	202	222	195	225	209	199	228	211	184	212	212	204	236	223	203	216	197	211	195	225	265	1019	1322	1103	590	242	178	223	217	216	205	230	199	224	207	219	229	222	251	205	204	195	189	197	239	236	233	217	237	181	217	233	210	174	217	207	204	250	196	193	195	203	226	216	214	216	213	199	217	222	210	180	184	243	189	164	214	219	211	176	235	196	224	232	198	222	218	197	181	225	220	212	223	203	233	213	195	212	217	197	216	207	211	170	239	192	213	182	221	178	225	198	185	169	221	209	214	198	207	227	211	216	196	225	212	196	227	218	215	213	198	205	200	212	219	200	197	210	200	217	198	240	200	235	197	208	211	191	208	188	212	223	195	184	214	212	182	197	187	197	213	234	212	205	211	215	197	182	203	204	209	235	236	206	213	196	182	203	224	230	213	205	203	212	214	211	221	208	194	212	206	233	222	205	207	204	219	204	211	228	217	229	218	205	200	209	244	202	218	208	187	223	188	225	223	217	219	235	230	212	217	205	200	211	224	196	216	206	218	210	221	219	207	224	222	201	230	226	200	203	193	233	222	189	211	199	209	211	207	233	192	194	221	209	207	225	191	198	219	223	201	208	204	205	225	199	233	194	211	190	210	212	225	183	194	219	215	191	219	212	237	205	214	202	206	210	203	253	224	222	216	205	244	194	232	222	222	213	208	209	221	230	203	201	208	190	196	197	192	201	205	203	205	202	200	220	203	226	230	187	226	210	209	191	214	238	209	227	220	236	229	190	230	206	195	202	192	228	223	220	182	229	189	227	200	209	226	211	239	236	212	212	208	230	248	227	221	201	188	214	205	171	208	192	189	201	192	218	232	211	199	180	197	217	187	206	209	194	211	169	193	201	209	215	232	216	219	207	206	233	212	213	200	224	201	203	224	225	206	209	209	235	242	221	196	200	211	216	204	235	206	213	230	210	201	214	209	223	208	202	216	244	225	223	223	194	203	216	222	234	210	213	201	192	223	233	192	229	216	234	200	229	198	206	201	205	220	227	216	218	194	217	210	201	232	203	208	217	221	227	194	210	200	178	212	207	190	213	217	190	215	197	181	239	199	212	183	221	250	229	234	235	251	201	219	217	200	181	219	192	198	223	218	200	197	193	200	204	210	218	219	221	205	202	226	201	217	196	216	212	209	191	233	209	201	203	196	221	219	233	195	192	215	202	208	204	200	213	209	195	236	206	206	182	182	226	193	221	224	227	186	223	192	193	217	221	214	229	207	208	232	218	195	220	219	224	202	206	196	228	189	206	206	195	222	205	229	229	194	227	215	212	246	198	231	216	219	233	228	200	226	197	186	191	193	210	208	218	224	225	223	213	197	214	205	213	193	191	190	209	163	199	208	211	194	188	202	211	184	176	220	195	191	193	210	188	209	239	206	198	236	224	243	200	197	197	224	197	217	206	204	176	222	202	217	225	204	213	204	217	207	194	230	222	188	232	224	215	222	197	222	209	200	208	201	216	218	203	222	223	207	201	216	231	205	213	200	202	229	220	204	207	221	219	210	217	238	226	225	213	233	216	224	208	230	219	202	221	201	203	206	194	192	247	226	191	198	198	200	208	189	205	226	231	197	215	214	200	222	199	195	220	225	205	190	222	186	208	189	188	199	243	188	219	209	218	212	227	183	252	206	212	218	240	231	204	222	225	211	198	217	217	209	208	201	229	214	216	206	198	185	209	229	197	212	207	222	233	212	223	199	208	224	207	220	213	256	184	198	214	187	200	198	227	209	217	196	224	220	187	237	222	199	195	220	219	227	217	230	235	210	197	202	255	207	224	215	190	229	233	227	173	217	222	205	233	226	214	180	224	209	230	214	231	188	220	211	198	190	205	201	223	221	261	201	218	237	240	216	208	200	218	208	213	200	229	213	217	214	168	223	221	223	224	212	203	216	196	232	181	202	224	213	214	200	210	209	195	208	219	226	220	195	208	197	233	191	201	193	246	231	214	184	240	218	214	196	208	200	219	213	214	212	199	202	215	193	205	209	218	237	201	202	212	209	216	236	226	244	220	212	193	209	219	234	212	197	215	214	211	246	213	225	208	217	199	217	199	200	192	210	209	202	220	192	203	193	208	207	200	244	218	201	219	190	207	189	184	214	226	209	203	207	237	200	235	210	222	205	211	226	195	200	213	222	208	199	200	247	216	215	216	205	231	238	207	215	216	203	205	211	205	213	197	194	224	184	206	225	210	197	189	224	189	211	210	205	245	216	233	217	187	227	216	222	208	209	232	239	237	246	222	191	226	204	226	199	206	207	181	212	211	228	216	216	178	220	230	234	205	216	212	211	202	211	226	231	214	179	232	220	197	213	229	225	204	223	212	208	222	211	220	234	209	229	208	210	195	223	216	212	185	201	207	212	236	217	191	205	208	229	210	206	199	209	206	207	201	204	197	183	218	198	209	242	214	227	202	208	222	238	196	218	205	206	224	225	212	227	206	216	213	225	212	201	203	197	222	209	244	209	204	219	228	221	202	199	214	202	203	214	214	189	216	206	213	220	206	211	210	228	212	183	202	187	221	189	211	191	199	202	204	198	202	185	191	233	215	227	213	223	224	223	207	214	217	233	206	187	209	226	198	218	201	216	219	213	202	220	216	190	229	220	234	228	215	194	209	239	213	235	195	211	221	204	206	226	210	211	201	215	219	199	219	187	221	208	208	219	217	172	224	207	217	212	242	205	231	223	210	218	195	204	211	215	218	213	201	202	185	203	245	226	175	211	211	212	206	221	224	206	212	196	214	217	205	209	240	224	234	216	227	195	215	218	192	215	174	193	200	240	215	196	213	190	207	201	201	205	192	192	230	191	229	195	216	220	232	208	192	222	213	211	235	212	211	224	206	205	193	222	185	217	204	211	204	242	179	178	191	226	222	195	229	202	230	207	208	212	194	191	214	187	217	188	212	227	197	221	202	203	214	203	199	211	219	202	202	185	235	213	192	214	229	218	213	227	221	204	232	219	212	226	211	185	191	229	216	234	208	201	224	208	210	216	236	209	209	187	212	209	213	237	219	192	217	210	206	221	218	208	214	192	202	195	214	212	213	200	214	220	214	237	193	195	222	227	213	233	224	235	199	207	208	199	200	208	227	232	188	207	236	215	209	205	209	188	243	202	200	223	230	212	229	216	221	190	224	209	197	203	207	220	210	225	216	200	202	209	182	212	208	219	210	196	191	190	208	222	222	225	192	234	210	200	212	247	234	203	198	229	193	206	205	209	191	202	193	201	202	225	237	212	221	259	221	206	207	208	239	231	193	194	195	215	219	221	182	195	193	230	201	215	224	205	223	222	208	212	206	203	206	214	210	207	206	232	225	225	216	229	185	214	205	209	232
18370	4646	7065	7771	6535	5349	4489	3759	3273	2587	2098	1746	1633	1565	1385	1378	1201	1127	1073	1091	1031	1008	984	899	890	876	862	829	881	773	755	765	778	788	789	766	756	762	706	699	789	755	713	696	715	720	708	681	716	653	747	698	685	660	714	659	633	706	671	677	696	701	693	693	662	630	681	667	646	684	1075	6934	9657	7360	3828	922	641	613	610	636	568	631	600	591	640	597	611	631	635	660	608	594	630	668	597	609	602	656	638	613	594	582	596	666	599	620	640	635	629	624	605	598	628	634	650	601	624	657	622	666	615	610	622	645	602	605	619	614	651	635	628	637	624	627	600	632	625	607	603	675	630	626	625	612	602	624	652	621	651	608	634	612	588	629	605	674	618	619	612	649	629	657	634	630	606	612	666	655	627	577	631	641	606	607	585	591	609	640	639	635	666	616	647	641	635	582	635	603	605	601	607	615	623	612	630	575	622	677	597	611	625	648	623	585	619	607	605	619	612	607	595	612	625	621	664	663	582	590	586	607	611	627	601	646	583	665	605	576	684	600	571	610	614	627	659	601	615	596	602	606	618	695	570	608	635	660	616	614	633	591	611	632	622	605	630	626	600	620	592	609	644	583	656	606	647	613	581	679	607	614	585	612	612	651	640	595	650	625	631	618	629	617	598	592	619	611	636	662	640	633	579	619	659	590	584	593	618	638	573	643	650	647	640	663	630	631	602	625	641	630	605	629	628	614	666	609	639	621	656	613	611	584	631	622	650	594	652	614	616	593	628	605	626	650	599	637	621	607	633	632	638	640	590	585	643	600	588	645	582	622	620	635	639	621	596	602	626	624	622	613	597	581	595	600	577	651	600	623	662	671	633	630	611	618	590	636	620	618	630	650	618	608	627	604	671	646	568	590	615	618	611	626	612	605	592	629	634	619	588	574	603	630	637	632	590	607	603	573	626	600	631	650	661	636	614	607	639	641	623	602	642	625	559	598	633	635	610	613	599	603	628	625	620	606	596	657	594	604	636	614	646	621	632	620	662	611	571	617	571	632	637	640	612	615	584	615	626	668	628	649	601	616	613	626	641	653	586	595	642	633	649	615	582	596	604	607	647	573	658	624	605	624	604	636	581	632	619	607	634	617	619	626	645	657	613	633	574	567	659	597	635	649	641	619	645	591	607	584	604	592	631	598	664	590	588	590	594	637	589	600	632	616	628	625	625	639	669	633	665	653	642	597	591	582	600	641	584	627	656	624	626	607	657	620	633	623	633	572	618	622	583	565	625	643	625	638	612	615	615	642	608	575	625	620	599	649	632	656	598	594	608	576	603	624	644	651	610	631	700	608	651	611	646	640	565	594	614	604	588	602	647	566	636	579	611	620	615	609	642	614	598	648	587	615	628	589	616	657	608	675	636	620	593	600	622	625	618	603	594	629	624	595	634	599	596	635	597	642	634	615	615	586	592	648	575	592	649	617	665	600	605	599	584	644	586	618	624	641	619	589	572	635	613	661	614	639	622	635	631	616	621	644	631	635	634	693	608	626	633	641	665	605	655	643	642	623	606	614	641	597	632	634	602	609	643	607	689	648	644	642	673	641	618	655	612	635	625	595	589	625	607	596	633	625	624	629	614	621	629	626	599	615	592	655	601	631	630	644	620	631	643	614	599	606	608	622	635	605	618	617	640	625	611	635	644	617	606	634	617	597	644	594	650	564	596	582	645	627	621	628	641	634	643	640	663	620	654	617	619	567	610	653	583	636	651	603	629	628	624	574	627	651	624	620	622	604	639	610	596	641	618	632	648	670	655	627	590	617	631	617	624	639	677	648	647	641	679	647	653	640	604	609	620	630	618	612	598	625	612	627	614	635	606	631	672	659	648	648	582	594	611	593	620	652	644	611	647	625	594	632	595	604	633	638	633	634	633	648	628	642	627	632	587	603	662	583	600	640	654	564	607	630	629	637	621	594	661	612	625	619	645	683	651	661	635	634	584	613	626	655	584	646	625	602	617	610	658	620	607	616	582	618	630	643	600	656	613	624	633	650	593	640	583	612	625	602	595	635	654	643	611	599	645	640	640	661	594	602	592	620	601	604	671	599	661	624	613	608	655	605	608	610	573	614	635	601	647	594	609	644	602	604	555	632	647	602	601	625	627	601	587	607	628	626	651	608	622	635	607	598	615	637	599	604	607	644	621	571	617	579	605	649	622	605	609	630	616	618	640	580	613	617	581	607	611	568	647	657	611	605	624	646	610	634	652	626	672	632	617	634	653	639	641	632	641	647	600	623	646	656	584	622	622	643	631	619	643	634	620	655	623	636	586	625	601	637	617	608	592	634	647	635	605	613	636	588	638	642	636	625	598	689	617	623	569	626	627	589	639	598	569	628	654	622	609	592	594	603	606	603	659	646	627	625	662	649	639	618	653	675	604	613	620	629	651	623	638	630	646	618	638	593	630	633	611	606	635	654	621	620	636	650	601	658	625	628	632	617	625	608	625	631	629	659	666	594	590	646	619	646	646	651	600	613	639	646	638	582	647	604	631	622	670	650	608	598	630	602	642	610	603	648	595	605	626	603	603	627	622	614	635	645	640	604	606	647	622	647	637	637	657	646	570	614	644	636	621	627	624	675	632	603	625	646	652	600	607	645	622	636	705	613	610	627	605	649	623	597	607	597	605	618	622	636	633	615	647	624	646	645	589	639	619	629	649	646	631	612	648	628	634	647	597	612	670	633	637	575	619	605	625	617	605	603	612	584	678	603	657	621	649	626	619	613	568	650	608	615	653	631	646	652	631	653	590	591	619	655	662	639	619	587	635	649	679	610	648	619	632	612	635	621	626	619	655	625	625	614	635	609	627	624	657	608	662	655	607	648	602	673	569	661	615	599	654	591	551	658	631	627	624	629	603	638	647	614	665	631	563	624	598	645	664	621	615	587	618	574	634	629	615	640	638	621	684	611	636	660	609	625	620	607	626	629	649	602	610	629	594	609	626	638	629	608	599	620	608	600	602	609	600	636	617	609	664	618	685	675	591	612	649	623	617	584	623	598	659	587	620	665	610	650	635	628	637	662	608	635	628	609	639	648	583	635	632	598	610	645	620	617	632	609	593	583	641	638	621	641	640	630	623	622	630	578	601	645	642	648	598	626	596	592	641	579	601	634	631	600	565	580	655	639	600	598	622	615	643	676	624	625	623	625	611	661	656	632	653	651	609	564	619	597	611	614	566	595	590	616	628	625	585	595	667	611	621	620	625	609	629	646	626	645	614	599	632	572	612	598	600	580	607	634	607	622	621	600	606	624	584	614	599	610	633	588	664	644	624	613	619	593	625	616	653	630	652	600	652	635	666	581	627	639	615	637	594	627	628	642	592	598	559	592	599	650	612	631	594	640	622	686	660	596	637	606	670	646	616	603	602	624	598	627	632	636	638	656	632	637	558	599	595	593	629	620	645	622	658	629	662	640	663	649	600	628	643	579	631	610	669	604	619	595	637	593	624	637
5075	297	174	172	153	123	124	119	113	125	109	125	100	110	114	108	97	84	95	115	98	97	117	97	98	122	96	118	105	122	114	123	111	92	87	88	109	103	116	88	94	100	79	108	101	95	106	108	106	112	96	117	109	97	100	104	100	125	103	100	103	91	94	84	97	101	101	117	104	103	93	123	176	198	154	108	95	90	106	101	104	95	113	100	80	112	77	93	114	110	109	90	117	90	86	103	87	103	97	100	99	105	107	103	99	110	94	95	94	102	89	105	104	121	111	94	103	97	100	114	115	94	106	87	102	105	95	97	106	94	108	92	98	106	94	105	105	109	122	118	115	132	102	108	102	113	101	99	99	96	84	104	85	91	100	108	113	102	106	102	102	89	91	99	119	98	107	106	110	100	95	93	97	111	95	115	102	102	98	100	107	120	87	97	103	95	104	109	111	116	99	100	91	102	106	108	94	95	117	112	94	84	103	106	93	96	126	102	118	106	97	116	91	94	85	96	91	112	110	110	81	98	86	106	106	101	114	94	97	108	91	113	117	121	120	104	106	105	108	98	86	102	107	116	112	101	94	102	101	106	110	121	106	116	102	106	96	101	115	104	120	102	121	109	110	108	119	116	117	106	95	98	100	93	108	104	105	85	104	113	101	111	109	113	100	96	103	94	81	94	86	100	94	93	127	102	104	102	92	104	101	103	109	82	99	99	119	110	88	115	97	99	92	90	95	102	113	109	90	94	106	97	110	103	101	93	89	91	94	98	113	98	86	101	113	100	101	105	102	88	125	119	98	100	87	111	103	115	99	106	108	95	126	95	95	92	112	112	102	87	97	112	95	98	136	112	112	108	108	93	105	86	101	103	115	114	101	101	95	106	112	106	99	98	103	115	121	100	105	106	104	100	113	114	109	94	90	115	99	105	114	97	109	104	101	98	81	88	108	91	92	105	97	103	102	100	98	93	96	101	100	118	95	88	110	101	102	92	101	117	90	112	101	107	96	92	104	115	107	85	104	89	98	98	93	76	86	111	95	93	104	99	96	106	106	94	101	98	86	90	94	91	92	103	103	100	99	112	111	109	111	110	111	103	100	102	105	101	89	90	94	107	95	86	99	96	100	104	100	105	89	91	110	117	93	94	99	100	84	99	91	100	102	90	97	116	102	97	104	120	85	103	109	98	106	81	109	100	87	85	79	89	86	107	105	112	99	86	111	114	84	101	83	116	115	99	110	93	97	115	98	98	110	88	107	99	96	90	96	125	100	112	118	111	96	102	98	102	87	104	96	110	93	100	98	98	110	91	103	107	102	108	102	95	112	103	102	119	110	101	102	114	100	72	101	94	123	112	113	99	81	121	118	101	113	104	96	97	107	82	115	92	85	93	88	103	114	111	96	107	93	96	114	97	116	92	114	111	98	93	129	120	94	116	111	112	117	91	91	92	100	90	83	113	95	99	113	103	95	93	124	94	93	102	101	104	91	97	104	87	93	110	105	94	104	97	120	94	105	100	93	94	111	119	120	93	100	100	104	116	90	102	107	101	94	120	89	100	91	93	90	99	112	94	100	106	130	99	106	103	104	115	111	105	107	98	117	100	113	109	103	92	97	106	106	113	101	121	130	91	85	101	96	89	108	95	99	94	107	116	121	91	79	106	114	92	114	107	89	107	89	90	90	101	87	108	96	99	101	118	102	104	87	91	109	102	104	106	107	89	99	102	95	85	121	100	86	98	89	90	95	96	104	112	98	118	90	90	111	129	93	105	99	98	112	100	98	107	90	112	101	103	106	107	88	97	114	104	108	91	103	85	94	115	92	100	103	90	106	127	100	93	93	111	110	113	103	102	94	103	99	104	78	122	94	87	117	118	91	99	104	98	102	95	100	87	101	98	105	117	100	93	100	75	113	98	134	99	118	86	100	112	113	113	97	102	109	101	107	93	121	113	108	118	101	111	98	104	105	104	102	112	109	104	91	98	90	89	117	96	97	108	104	115	94	105	110	92	115	99	126	104	105	98	104	97	92	101	118	95	99	108	76	95	87	101	103	82	116	97	106	104	99	84	98	104	92	102	103	101	97	98	93	106	92	101	116	110	102	118	105	93	85	116	105	83	106	92	116	105	86	104	106	115	103	105	89	102	92	114	98	113	115	123	106	107	106	114	104	99	80	121	98	97	110	111	113	107	102	104	95	101	96	106	105	88	116	97	96	104	125	104	112	104	88	93	108	106	90	84	96	108	90	102	100	96	106	95	94	92	99	108	122	135	109	95	131	101	110	88	112	108	91	110	94	99	111	95	111	111	123	87	106	100	95	103	102	106	118	83	92	90	115	103	90	106	112	107	95	94	107	98	113	88	99	103	93	108	91	87	118	96	95	107	109	113	96	99	84	102	103	96	103	103	115	96	100	96	107	116	106	121	105	101	107	101	94	97	122	129	108	88	103	99	94	130	103	117	118	87	94	95	90	102	105	104	87	107	96	98	103	96	105	88	81	114	109	112	103	107	102	111	108	91	103	88	93	105	84	95	114	110	107	102	116	113	90	113	112	110	97	108	100	105	105	93	103	92	95	102	107	88	91	106	116	83	103	92	89	111	112	101	109	106	98	99	88	103	104	93	103	84	103	122	104	89	96	107	125	116	100	103	117	94	108	103	86	91	99	86	99	95	99	103	105	81	115	99	102	110	114	115	93	98	107	104	92	120	117	111	104	102	111	115	104	94	102	103	92	114	110	96	99	95	92	98	119	88	127	105	84	97	105	102	96	105	86	88	98	108	105	95	105	89	103	81	95	89	112	88	121	121	94	97	92	93	110	120	100	100	103	101	102	100	113	93	101	96	87	107	96	110	117	93	96	91	94	107	96	105	119	113	100	90	113	91	123	105	99	109	137	93	98	118	96	107	111	83	93	124	103	85	89	94	92	101	107	87	123	100	95	108	94	90	97	81	104	92	115	102	109	107	87	93	92	89	112	91	102	104	106	96	99	93	101	112	102	96	87	92	110	115	81	107	92	107	108	116	103	105	102	92	81	114	96	87	92	118	105	107	103	113	99	102	99	109	98	101	117	103	110	98	95	105	98	88	74	117	93	94	116	98	96	97	110	123	103	102	130	109	88	99	119	105	98	106	110	101	114	92	112	95	94	105	103	104	108	103	112	102	98	106	84	96	86	102	113	100	98	112	89	117	93	100	109	88	107	96	91	96	100	105	94	111	87	107	105	100	92	87	107	120	96	112	94	98	87	95	87	108	105	90	100	101	109	118	101	109	108	109	81	109	107	78	104	116	94	103	97	113	116	94	117	93	122	100	100	86	118	105	120	104	102	109	101	104	97	96	105	104	127	106	103	89	112	106	107	92	116	98	88	124	96	114	102	103	86	104	114	99	110	89	97	108	99	115	118	91	113	99	93	110	102	134	107	114	101	96	109	107	84	95	95	110	93	100	89	107	105	103	109	106	105	102	111	102	95	94	105	117	94	110	78	106	104	115
3806	486	505	605	504	481	428	424	434	380	384	361	359	352	345	355	338	342	369	324	364	317	338	344	337	316	326	325	341	354	323	344	330	322	333	340	315	341	313	317	323	375	306	310	325	305	344	322	312	333	342	352	347	346	320	360	362	359	316	331	351	304	333	323	307	350	320	322	326	331	283	524	898	980	681	351	333	345	314	305	348	309	305	281	338	334	334	365	341	297	321	326	318	345	333	309	336	354	313	331	306	383	337	336	335	331	321	329	319	300	366	352	316	366	344	310	361	340	342	307	356	309	285	335	308	318	322	322	363	320	313	313	313	303	324	315	306	318	322	278	309	341	333	327	292	338	323	321	306	347	347	346	317	306	315	303	310	307	319	317	331	340	323	354	322	329	331	329	300	308	308	306	325	312	319	311	328	296	288	325	313	299	342	335	351	329	344	333	354	354	333	279	324	333	328	321	324	308	329	338	314	350	332	342	329	343	289	355	331	320	313	351	332	308	315	354	348	339	347	341	331	312	318	330	319	317	329	349	351	344	328	317	333	335	313	320	323	343	334	348	358	303	325	308	316	327	340	360	343	359	348	354	331	327	323	353	287	316	307	324	332	329	324	345	348	338	345	346	334	344	357	343	317	339	328	307	295	341	304	301	321	329	325	306	316	321	347	316	311	310	310	346	346	322	332	303	334	339	328	314	311	339	314	350	352	333	321	321	351	293	323	321	322	320	334	319	322	350	341	314	344	312	350	326	303	333	297	292	332	329	301	324	367	316	318	313	291	285	312	334	311	317	337	337	332	357	313	356	340	322	309	325	344	309	328	358	315	327	336	334	331	340	316	352	311	340	290	335	345	302	323	326	335	328	341	318	330	343	320	320	341	336	296	347	293	306	338	308	312	311	343	321	359	350	367	336	303	326	315	347	328	313	331	379	294	346	344	320	296	321	322	312	324	314	293	378	340	332	331	325	315	364	331	323	300	338	328	335	283	354	299	319	319	331	333	327	320	333	353	354	315	319	311	355	337	307	317	307	303	309	333	346	321	312	317	340	364	323	356	330	306	313	313	340	321	341	298	303	344	327	320	348	304	354	326	345	354	299	330	337	329	297	371	318	317	351	326	337	356	333	294	311	300	308	358	325	305	343	339	308	338	358	308	337	330	323	333	320	332	338	343	300	341	329	307	298	331	330	333	314	311	365	304	359	336	316	304	338	369	301	338	316	335	302	312	308	333	310	348	343	361	324	303	319	303	320	344	318	363	325	321	309	339	322	308	328	322	328	323	324	325	340	295	377	311	311	342	335	339	312	320	325	315	323	346	351	319	313	322	347	334	331	314	321	305	297	324	307	340	326	345	356	351	320	330	304	313	320	323	306	356	334	325	339	312	322	322	320	341	314	347	317	319	341	338	362	330	321	315	320	328	299	304	284	324	326	343	322	347	320	314	370	316	363	326	334	325	329	302	304	312	304	343	338	347	337	326	332	316	304	322	327	305	320	322	336	355	320	344	332	309	326	334	331	354	327	323	320	316	316	350	339	318	317	333	317	321	295	308	351	340	325	337	329	319	317	311	355	331	346	292	330	344	317	320	351	336	355	332	336	310	312	290	324	333	312	353	351	348	349	320	311	346	320	312	356	326	345	327	350	331	328	328	320	320	337	313	316	329	303	334	342	310	303	304	321	344	318	312	337	338	351	307	302	312	300	336	347	327	333	344	318	352	316	322	317	317	311	300	350	363	333	341	327	313	311	319	358	310	296	342	330	339	352	334	318	343	358	308	344	314	333	345	336	316	324	313	337	332	314	295	309	364	329	338	358	333	320	333	356	328	301	349	354	304	333	326	324	310	368	313	319	313	376	318	341	333	368	344	329	349	286	366	343	308	303	306	327	290	305	347	360	298	325	328	325	303	342	331	331	297	291	328	303	320	311	299	347	349	324	297	347	340	324	336	356	313	332	320	315	347	351	351	328	323	342	325	342	354	330	293	339	339	350	351	309	337	345	337	331	323	345	332	322	333	320	330	297	296	301	320	345	319	315	316	298	321	340	346	348	292	367	337	335	306	347	318	342	295	289	351	313	313	314	358	302	361	329	333	350	331	314	309	330	327	337	349	292	349	349	357	313	318	335	317	344	319	323	302	289	298	335	314	335	345	307	336	312	324	314	361	309	306	356	355	320	302	335	338	323	347	330	321	325	329	305	318	315	330	322	339	335	313	333	310	321	272	317	320	309	336	325	357	333	328	322	318	340	332	339	334	301	320	312	330	359	340	331	321	330	324	357	340	334	319	335	343	322	323	305	348	349	295	319	321	303	309	334	348	309	337	310	334	324	326	312	343	330	323	339	326	316	321	340	333	327	313	325	341	310	323	314	332	346	331	321	376	318	304	323	327	317	336	319	347	312	346	323	359	316	346	343	290	342	317	360	357	330	316	364	302	325	324	325	338	316	330	303	349	310	356	339	350	352	333	308	334	340	344	331	297	341	321	319	319	334	325	313	343	321	301	325	345	331	320	352	312	328	296	334	333	341	345	324	337	341	331	327	337	325	320	335	336	343	341	318	354	320	312	325	336	332	343	314	334	340	335	348	305	322	315	331	349	291	302	316	335	318	312	315	324	335	315	312	312	320	316	301	348	355	326	316	332	330	311	367	305	320	328	326	307	317	292	282	345	340	314	345	303	312	347	327	319	326	331	346	327	316	323	330	330	347	339	326	367	328	325	316	321	345	353	333	316	351	332	316	332	324	352	301	320	308	329	340	300	340	350	331	343	314	316	338	311	323	330	286	320	320	324	371	352	316	308	334	322	375	323	320	294	293	339	362	319	313	313	298	326	332	312	347	354	340	319	329	334	324	344	315	345	319	309	349	339	311	298	348	320	343	310	337	322	323	317	326	334	343	311	336	356	318	339	317	305	338	303	349	320	315	342	332	354	316	325	307	344	339	343	359	326	347	325	332	333	309	343	320	318	336	308	319	369	328	329	325	343	292	337	356	329	303	343	332	339	338	333	338	331	327	326	312	325	331	330	311	324	342	339	332	328	321	324	339	300	314	323	290	323	275	313	345	333	314	333	354	318	348	341	297	313	328	347	325	371	314	349	315	320	313	320	336	328	348	325	373	325	324	318	329	337	320	312	337	330	332	316	317	317	290	351	331	313	334	336	359	303	367	336	349	319	345	321	330	314	329	312	336	301	332	320	368	335	319	306	286	360	308	309	331	297	353	326	342	351	307	337	328	324	322	319	357	379	299	312	310	347	333	317	359	324	341	331	341	324	356	339	326	367	311	323	317	323	379	293	323	329	303	345	314	344	326	311	347	320	328	285	380	316	302	276	322	315	360	346	325	341	344	317	305	339	352	330	334	350	332	328	351	349	316	339	355	328	331	329	351	323	344	361	319	338	315	328	318	326	316	340	331	337	346	327	321	326	311	348	334	336	330	324	325	310	304	313	339	306	314	322	309	331	355	333	333	310	293	328	321	333	311
19060	3902	1920	1157	743	516	398	328	270	240	205	150	168	174	131	140	164	126	151	124	137	146	152	122	129	120	112	134	123	105	108	92	126	140	104	131	103	127	115	116	112	115	107	115	106	108	115	93	96	112	113	96	109	109	139	118	119	120	116	108	109	120	107	115	99	114	137	110	112	121	152	430	615	528	252	109	114	91	115	110	96	135	87	112	119	109	109	105	119	108	101	111	119	111	105	97	112	101	109	88	108	96	91	109	115	92	96	94	136	116	124	136	88	112	117	87	104	104	122	94	95	107	122	102	97	117	105	102	103	105	111	120	116	112	110	120	82	101	111	102	94	114	115	100	108	96	109	108	120	116	104	93	95	100	105	109	106	94	94	103	106	96	114	98	102	107	99	108	125	101	108	119	100	92	90	113	106	102	112	97	116	98	98	100	104	127	111	108	130	116	126	117	106	93	111	92	109	111	97	100	115	96	105	99	120	92	85	102	118	119	106	122	110	87	100	92	93	133	90	119	96	96	108	113	108	107	123	100	115	102	106	101	115	108	118	104	94	101	96	104	108	107	130	104	106	108	100	100	106	120	119	96	116	117	108	111	109	100	97	114	115	94	108	121	101	119	116	106	111	94	116	103	125	110	100	97	106	106	109	116	95	131	95	115	109	117	113	88	109	111	94	109	108	108	120	100	102	117	96	120	122	116	104	117	121	99	107	88	104	110	99	104	102	96	104	128	94	100	103	119	112	118	119	104	125	107	102	97	113	95	108	106	100	107	101	101	89	126	117	112	112	109	117	109	113	107	95	106	97	114	108	93	110	104	99	113	104	110	106	108	117	79	113	119	101	97	118	125	103	92	100	115	88	97	90	98	111	118	125	119	109	123	109	111	116	119	117	118	106	110	110	99	130	102	84	91	89	107	113	105	110	117	112	106	91	126	117	110	106	105	100	139	115	106	124	115	93	88	101	99	83	92	118	115	101	131	101	112	105	114	115	112	105	106	109	93	112	99	110	107	117	106	105	130	140	110	110	108	101	91	106	123	87	97	96	100	116	104	96	103	94	94	105	123	115	81	97	98	95	104	118	110	100	104	126	120	110	100	108	121	82	109	106	101	107	119	118	92	85	95	122	95	89	104	98	105	125	120	119	102	102	80	123	96	128	111	94	107	110	110	117	102	124	115	102	105	108	106	114	105	108	109	106	98	101	95	110	107	113	100	121	118	91	128	106	113	105	99	102	120	119	102	117	113	100	101	125	101	117	111	103	105	107	115	124	95	120	96	107	109	111	100	101	100	104	104	104	113	96	127	112	95	93	114	115	102	111	107	98	101	100	110	117	106	121	99	111	120	118	92	89	104	101	107	101	104	99	102	116	106	109	130	117	112	130	108	131	138	106	99	118	113	105	124	96	104	109	98	102	111	90	99	102	112	119	94	115	113	98	106	103	110	95	109	109	123	116	95	109	100	103	119	117	99	111	98	93	109	116	107	103	100	103	113	118	108	105	94	116	116	101	106	133	97	88	97	113	112	111	103	119	109	132	106	110	105	133	102	119	95	111	108	108	119	112	102	106	105	112	107	111	99	116	83	96	102	104	108	118	101	109	83	114	102	117	95	100	104	93	123	121	119	103	118	106	111	120	114	102	106	104	101	83	116	120	105	95	90	115	122	97	107	94	102	129	91	96	111	100	96	120	100	100	90	117	119	107	97	116	111	106	109	91	108	108	114	112	96	126	93	115	116	97	111	123	97	111	106	117	104	113	100	113	111	101	96	113	102	106	113	103	94	107	105	96	132	103	96	113	99	101	98	100	93	128	99	111	109	136	116	129	111	125	100	110	130	88	104	121	107	105	97	112	110	118	96	97	102	104	111	84	111	119	92	120	97	133	93	114	119	102	106	106	116	88	125	94	111	128	135	110	115	109	83	108	107	101	110	99	110	114	95	107	94	95	122	101	90	101	109	104	112	100	102	100	81	96	102	111	99	110	102	110	101	113	112	109	95	103	100	110	109	126	119	122	103	116	97	136	94	96	94	104	111	113	88	110	118	116	134	116	107	122	111	129	98	113	106	98	89	112	123	118	111	116	112	102	110	107	99	107	98	93	107	92	96	110	124	96	104	121	104	88	109	99	103	104	125	122	98	98	95	114	105	105	82	96	95	100	104	123	107	127	104	122	103	106	114	100	103	105	117	96	125	108	112	100	112	110	118	108	108	109	107	116	124	102	97	118	108	109	91	117	127	100	109	102	120	107	117	107	98	95	120	111	109	105	117	105	122	102	116	112	109	99	105	101	124	102	90	116	99	130	98	109	105	97	95	111	111	106	104	114	109	110	93	106	101	109	97	104	118	100	102	127	129	114	115	96	108	105	100	109	92	104	97	99	112	107	120	89	110	110	121	115	104	106	113	93	118	117	110	99	129	119	107	88	111	104	102	106	106	106	110	105	96	109	110	107	118	97	105	113	104	96	114	99	104	100	113	110	119	101	107	87	91	130	104	118	85	99	123	105	105	99	106	115	112	92	97	98	116	109	107	106	81	96	104	103	107	97	105	104	115	93	104	91	108	111	106	121	109	111	131	138	90	103	119	107	91	118	114	113	132	98	100	106	109	98	88	99	97	103	112	129	107	105	108	114	119	91	103	89	106	88	106	97	113	110	92	87	87	119	103	93	106	103	105	128	92	100	110	115	108	98	95	104	103	108	85	114	103	117	85	117	120	111	81	103	117	106	112	106	92	110	107	106	90	110	117	103	120	96	96	120	97	119	102	109	100	97	95	102	109	125	119	108	131	121	110	124	105	116	128	110	94	98	114	90	89	110	96	105	87	115	112	98	128	108	95	99	108	115	107	101	127	95	92	108	101	106	94	116	108	106	111	107	103	93	119	110	107	107	107	116	122	86	92	112	118	96	110	109	109	83	96	125	103	107	112	113	101	102	125	114	112	115	113	104	129	105	110	107	124	120	103	94	103	92	108	108	126	97	106	97	99	109	110	116	115	116	105	115	105	92	101	108	105	83	107	104	89	107	109	118	97	108	94	89	118	106	116	95	107	108	122	116	99	103	127	98	99	107	99	108	93	103	99	99	112	113	123	118	123	97	91	110	111	108	100	109	116	119	105	118	108	112	111	118	127	134	95	106	102	122	116	119	113	105	110	114	98	110	114	97	101	99	95	111	107	110	95	123	101	127	108	103	110	94	115	101	112	120	106	101	113	97	109	116	102	114	100	106	111	115	106	105	124	90	120	118	125	130	123	98	116	111	107	106	109	99	115	103	108	101	99	101	104	115	114	120	101	112	102	102	96	124	91	102	113	100	115	94	101	86	101	98	100	117	99	113	102	96	106	110	88	96	110	113	109	86	99	108	94	112	102	114	126	87	106	112	105	116	88	112	103	112	98	127	130	107	101	113	103	108	100	103	90	100	125	104	106	109	115	121	100	117	110	109	101	120	132	111	118	121	104	102	99	100	94	97	88	91	101	123	108
12057	1643	3084	3372	2914	2350	2023	1651	1491	1098	951	824	816	744	689	633	559	564	562	536	528	505	470	501	449	479	462	434	438	410	394	397	393	451	401	393	416	401	398	409	380	404	388	416	366	393	372	423	389	395	361	375	361	367	409	375	373	381	404	348	386	385	393	379	372	392	380	331	376	394	435	3201	4729	3820	1349	385	368	348	322	344	333	324	346	354	340	354	357	342	341	346	347	301	338	363	372	350	345	348	363	328	340	357	366	370	356	345	379	344	334	337	356	374	330	368	351	344	347	362	369	367	347	316	378	344	361	383	330	327	325	338	333	326	364	359	323	319	353	369	341	353	357	332	343	351	363	349	322	393	372	326	361	360	329	343	344	360	327	337	367	382	356	343	334	343	343	364	345	341	360	330	350	319	361	316	343	327	327	338	318	343	344	346	377	347	369	380	359	337	356	334	345	366	341	343	305	358	325	313	333	339	359	331	321	349	323	375	362	339	370	327	340	383	367	337	354	329	378	362	348	357	338	354	369	347	337	338	356	348	356	373	355	331	360	348	333	362	364	353	333	347	361	354	384	331	316	346	362	349	383	299	335	366	325	314	348	354	341	383	347	348	349	338	342	366	349	363	324	342	340	363	363	356	350	389	348	365	354	348	339	373	332	328	327	342	330	337	355	353	330	349	361	335	334	352	320	324	354	321	373	382	366	364	370	379	387	365	365	375	353	351	373	343	363	334	328	394	357	381	326	361	340	396	332	349	365	358	335	360	350	316	376	341	365	359	346	357	343	345	381	354	346	328	357	355	358	331	352	344	372	386	357	364	353	351	368	343	346	337	357	369	351	363	338	348	354	333	343	346	334	303	336	348	348	355	345	336	363	368	339	343	377	341	323	349	328	365	333	350	331	314	376	349	372	390	339	327	329	361	336	363	336	372	322	344	326	351	363	327	347	352	360	347	332	323	341	328	343	330	361	334	347	355	344	345	339	317	349	364	335	344	349	314	381	367	303	314	325	310	387	322	344	320	306	340	361	341	333	352	341	348	338	311	358	395	352	374	346	309	377	312	354	378	343	355	375	359	365	394	350	360	363	341	369	385	332	382	373	304	338	354	356	349	360	354	352	332	360	313	337	353	367	338	340	334	355	339	346	344	345	336	350	370	356	371	389	358	368	333	363	375	370	352	346	362	356	363	343	333	328	344	327	352	376	321	334	377	347	336	356	381	365	358	373	350	342	355	327	345	352	336	345	344	356	350	337	347	350	349	307	331	362	325	356	341	355	381	355	343	369	369	385	331	361	362	352	358	351	348	332	295	339	351	374	339	370	340	329	345	347	341	331	377	361	371	401	369	333	356	332	358	341	352	320	360	350	364	344	370	393	350	324	326	368	378	341	396	341	347	352	346	372	356	334	375	338	318	334	368	367	373	364	355	355	354	341	350	333	328	352	348	347	340	319	323	377	351	349	340	347	368	340	361	356	369	324	313	360	351	360	356	329	335	348	350	331	358	323	335	345	391	340	353	356	353	371	329	358	309	358	324	401	357	358	368	370	330	358	317	347	363	353	370	337	322	381	355	340	381	365	341	338	344	341	345	350	343	368	331	362	328	355	355	363	365	370	347	369	337	348	365	356	330	359	388	355	359	321	335	352	320	352	323	357	355	381	331	357	365	365	352	352	375	365	383	351	334	333	379	351	360	399	317	379	355	348	309	374	358	360	336	376	332	346	359	309	363	343	340	334	395	354	351	362	341	350	345	340	357	348	361	359	343	345	387	364	375	349	339	357	362	348	373	353	332	352	356	368	328	336	364	354	366	345	333	372	359	339	350	368	329	325	352	336	360	345	358	325	311	376	361	344	350	350	310	346	388	371	336	352	321	340	330	370	336	324	352	357	317	342	319	351	360	364	345	358	328	340	307	353	402	357	387	340	361	357	374	374	342	346	356	338	355	363	356	340	360	316	374	338	340	330	333	353	343	347	337	308	331	370	348	336	364	359	362	332	357	344	370	340	342	352	366	338	320	334	327	360	300	339	357	351	339	357	385	332	348	367	346	307	369	345	356	344	322	355	349	338	365	330	347	353	342	344	333	355	364	353	383	321	344	356	351	335	359	358	354	371	389	368	325	364	375	338	355	361	333	335	375	357	347	339	380	377	358	344	318	345	379	357	347	343	338	338	331	347	314	341	341	387	338	328	303	346	356	361	314	317	333	368	359	352	337	347	360	346	366	382	340	363	350	333	333	345	358	304	359	325	344	340	364	358	359	376	328	357	321	333	352	388	381	330	357	307	317	317	338	339	330	367	357	356	349	373	375	335	349	328	343	351	356	340	348	359	356	321	315	315	404	326	328	351	356	343	363	343	339	363	319	344	329	325	298	361	380	377	353	332	334	333	340	370	342	358	333	352	380	347	362	371	337	394	337	356	378	356	317	340	376	381	378	314	352	342	359	330	359	348	341	374	366	342	334	350	353	359	366	333	371	373	331	339	360	353	333	323	344	380	314	358	331	357	343	354	329	370	349	360	360	362	352	321	335	336	340	357	348	351	331	332	359	334	371	340	354	366	326	320	360	362	318	363	355	361	339	359	363	370	342	349	325	349	386	347	351	331	323	361	366	341	332	347	359	356	341	330	379	370	298	345	346	390	334	357	341	344	352	359	328	367	360	371	362	345	353	356	331	330	321	346	362	337	355	352	323	349	347	369	347	327	342	350	351	352	360	348	328	370	371	375	346	334	335	359	367	306	323	372	344	354	370	343	322	361	358	348	327	344	359	343	346	322	355	347	348	413	355	335	354	357	365	393	341	334	346	350	330	333	369	347	336	358	338	372	363	325	336	341	345	340	357	344	351	342	379	338	350	357	351	344	334	352	354	361	348	324	357	365	351	362	324	317	351	334	339	325	366	410	352	374	326	359	356	351	349	341	331	366	316	337	354	343	367	353	349	351	361	331	304	347	352	348	371	329	321	362	361	321	395	329	347	330	348	350	350	311	347	343	354	322	349	345	337	363	359	375	357	342	353	348	337	338	372	320	339	356	321	380	326	366	362	340	334	351	296	349	371	364	331	323	348	340	376	377	377	344	364	364	327	349	351	360	339	365	347	369	369	361	340	357	362	331	334	344	368	342	340	353	375	342	348	327	350	356	344	332	367	354	358	339	323	326	341	360	332	333	368	324	380	366	359	368	371	342	325	329	341	356	325	380	355	350	375	342	365	321	343	366	328	346	349	370	337	357	321	384	381	315	308	344	335	339	359	346	350	361	322	357	324	354	328	365	366	345	335	365	357	379	356	325	346	374	348	391	352	327	359	355	335	379	337	332	348	329	374	341	346	349	335	323	371	344	335	376	361	335	323	338	343	382	360	343	360	360	326	399	389	380	344	336	373	321	352	401	384	402	347	357	389	344	365	385	345	327	367	326	348	331	358	376	363	344	382	365	353	381	329	355	351	353	371	337	338	374	380	341	344	338	372	371	332	332	375	349	360	328	348
31163	9563	4744	2900	1851	1288	923	758	623	520	415	367	314	290	290	267	255	246	246	232	219	235	216	196	243	215	194	207	193	225	217	185	185	200	176	195	221	183	179	178	193	208	185	173	199	173	192	190	190	185	164	174	181	161	190	197	189	204	201	183	189	195	188	205	158	209	191	177	170	190	203	888	1282	1073	474	181	205	179	202	187	196	183	187	178	182	181	200	176	185	181	163	202	162	191	200	172	168	194	165	176	178	196	186	156	165	184	188	175	179	185	156	204	171	181	179	170	181	165	184	175	184	206	177	185	181	175	177	176	221	165	197	205	186	200	180	193	191	204	202	171	194	201	191	183	194	182	181	178	189	166	187	177	164	175	170	183	184	183	179	179	196	184	179	200	193	171	184	180	176	192	168	183	177	181	194	196	194	181	189	186	196	153	182	174	187	201	169	173	189	190	195	190	184	191	167	179	191	194	189	206	177	206	178	207	178	206	201	174	170	191	171	176	178	183	163	179	197	165	166	187	186	181	204	155	176	189	183	169	165	188	214	190	175	180	208	184	181	174	186	169	174	189	181	191	184	198	169	209	170	175	188	187	164	180	185	180	166	162	180	168	197	158	180	178	156	187	182	165	178	209	183	180	180	211	167	174	186	178	162	187	187	171	169	199	220	201	191	198	213	155	167	187	164	179	170	195	174	166	187	188	197	204	153	186	175	176	169	168	199	182	168	188	177	208	191	184	171	195	194	188	171	160	207	190	198	180	187	156	172	170	171	183	182	200	180	167	190	195	186	182	213	183	193	192	161	180	173	179	191	192	178	208	195	173	177	171	189	195	190	192	188	160	194	164	174	182	149	180	169	216	169	202	178	176	184	195	165	202	202	201	191	165	187	194	166	154	183	215	179	194	172	189	173	190	179	184	176	193	179	184	158	180	177	206	156	172	178	173	190	180	182	183	165	190	146	191	196	188	172	191	190	188	188	173	170	176	189	181	181	193	206	186	188	172	189	173	187	168	173	179	179	198	216	205	200	187	158	162	176	198	189	159	183	165	167	181	205	190	179	186	199	192	169	163	192	172	205	160	167	194	185	199	183	183	180	200	187	192	192	184	193	160	217	187	211	201	195	175	201	189	184	205	192	171	196	166	190	204	167	191	175	184	155	181	201	197	172	173	185	146	207	189	183	203	185	188	179	179	197	183	162	186	192	191	178	187	179	161	183	151	185	202	166	171	195	159	178	174	191	185	210	193	141	194	203	171	188	163	189	190	190	201	187	180	168	164	194	184	173	191	178	201	165	191	203	180	175	198	196	180	201	188	214	180	163	179	176	161	171	184	168	187	180	165	197	177	182	196	187	181	190	194	166	191	176	167	221	162	187	193	149	186	172	187	173	184	195	154	176	165	169	187	191	213	187	180	189	185	160	182	192	173	194	195	176	194	202	197	161	150	163	198	181	157	191	195	200	207	182	172	192	183	167	189	188	195	186	207	193	177	191	184	180	186	162	161	161	170	194	209	168	196	180	168	166	175	188	190	173	167	188	151	164	201	196	175	155	209	182	184	199	185	181	175	167	193	184	179	192	176	205	166	182	171	184	207	179	197	196	176	217	183	173	205	194	199	191	170	204	162	179	191	190	184	170	203	189	176	156	157	167	202	193	170	174	164	191	170	169	188	152	175	189	184	188	149	169	186	169	212	191	189	169	194	177	185	194	210	184	176	171	184	195	191	187	197	164	193	187	173	155	181	179	194	188	177	177	196	185	169	196	178	172	169	199	205	188	197	177	173	161	178	191	190	185	197	188	190	164	168	180	198	192	169	177	204	174	173	205	187	156	169	180	178	177	153	189	211	165	189	168	215	168	174	192	183	196	170	165	191	175	176	184	189	182	165	155	206	172	166	186	187	172	205	171	142	200	217	219	183	183	172	185	180	180	186	185	178	178	191	195	177	190	177	149	191	175	201	185	173	191	162	205	173	175	169	173	162	182	186	178	209	183	162	183	178	192	187	160	168	184	162	179	191	200	185	182	198	195	179	181	215	185	198	192	191	172	198	185	182	187	168	176	177	163	176	182	155	195	198	179	172	184	203	187	182	176	193	181	187	161	183	183	195	174	174	189	171	224	200	190	165	185	199	172	169	199	191	189	172	190	192	183	169	197	171	200	209	183	180	183	178	168	176	193	176	189	182	194	184	164	175	198	182	177	197	172	174	186	198	144	174	177	168	191	173	166	176	170	171	196	173	185	148	171	182	189	184	198	177	189	179	200	167	195	187	169	189	169	178	195	175	179	181	188	177	200	157	171	185	172	201	194	177	176	157	181	183	181	185	173	173	165	177	196	192	152	187	162	179	175	158	181	173	200	169	175	191	186	188	171	175	159	189	185	179	188	174	168	165	172	174	195	166	203	193	192	194	181	171	175	174	190	172	171	187	174	194	198	181	217	181	179	191	181	185	209	195	218	183	187	211	187	179	190	177	199	160	174	181	179	165	177	175	174	200	174	178	158	194	181	177	172	187	172	185	186	190	155	161	189	194	182	188	185	201	196	179	178	176	150	200	201	187	170	157	172	176	190	154	171	190	164	182	193	187	184	186	188	190	165	207	174	166	172	173	170	200	191	168	182	196	188	187	181	166	157	196	175	188	162	178	157	198	166	184	180	187	161	173	191	173	193	184	191	196	171	169	183	203	185	188	175	197	181	198	192	168	181	198	197	162	195	181	201	178	164	184	180	176	192	177	193	185	194	188	180	173	157	157	180	180	187	175	159	165	189	184	182	182	182	201	181	183	197	211	179	185	153	197	190	180	179	171	167	180	194	186	186	196	167	203	188	170	184	188	188	169	180	180	190	179	171	173	210	172	189	186	215	157	173	171	180	171	183	176	189	206	186	181	136	168	204	195	171	186	201	168	165	187	186	164	182	205	172	200	197	168	155	169	203	193	170	177	202	191	173	171	151	173	174	189	192	155	146	174	189	222	191	186	189	181	185	202	165	188	180	176	175	166	171	174	194	181	175	205	173	173	194	183	197	197	178	160	178	185	176	172	175	186	175	220	160	174	189	204	186	180	167	184	160	203	169	191	192	195	193	159	157	175	203	178	157	186	181	163	178	192	155	179	177	180	164	174	190	188	174	192	172	174	180	196	154	209	209	149	214	157	194	178	218	173	191	209	189	173	181	174	190	203	177	176	192	171	175	168	171	184	190	185	177	207	177	188	175	170	204	181	175	173	160	180	177	181	195	172	178	161	146	182	171	186	146	185	162	171	187	172	186	212	215	166	174	175	186	192	183	173	173	200	174	170	208	201	199	184	207	177	177	198	223	155	182	192	157	183	183	199	193	169	182	186	186	177	186	178	165	204	179	196	176	173	158	186	175	178	158	169	212	197	195	176	192	188	173	166	188	163	183	182	188	181	200	192	175	193	192	168	177	154	183	150	190	197	185	175	196	189	161	185	175	153	195	174	188	194	184	188	202	172	192	197	163	188	194	151
18251	4091	6968	7678	6365	5101	4231	3528	3206	2381	2050	1798	1547	1423	1345	1309	1181	1078	1045	973	903	949	889	872	861	765	796	728	776	753	719	708	709	695	663	662	729	636	662	610	611	654	607	634	609	603	632	563	631	575	632	628	571	619	636	607	623	582	600	587	601	633	602	613	611	594	564	632	598	607	937	6838	9594	7021	2683	543	579	561	557	568	556	578	563	533	592	523	563	522	561	530	543	520	528	581	529	520	543	529	513	521	541	516	521	540	541	564	543	524	568	630	531	522	577	529	541	533	531	544	534	548	527	530	554	536	527	517	520	565	516	535	538	557	548	506	545	575	578	571	536	541	519	546	586	564	543	527	555	534	531	573	559	550	576	547	510	519	535	523	536	495	541	533	571	555	589	531	565	550	576	599	526	536	511	548	572	486	523	522	512	567	561	539	532	529	514	566	585	540	534	527	518	567	566	517	531	596	574	528	558	562	519	543	526	533	546	559	587	555	559	531	546	541	569	468	547	554	523	508	600	540	548	539	563	558	543	540	526	549	486	516	566	515	549	534	522	554	540	539	551	515	528	520	555	576	536	558	531	545	512	476	564	531	551	558	546	521	523	530	521	524	521	529	493	562	553	548	548	532	534	565	513	575	524	506	509	552	520	501	536	545	556	507	527	538	548	548	553	519	568	516	529	540	502	561	537	577	553	539	531	528	535	579	589	550	534	565	551	551	524	581	535	537	583	549	527	525	529	528	530	521	597	521	573	570	521	579	569	523	561	542	524	542	510	537	539	536	563	543	544	525	539	552	537	536	597	565	575	528	565	563	566	533	559	549	593	556	594	530	549	558	532	538	554	531	529	567	551	541	523	538	564	551	515	519	528	537	536	545	551	527	511	525	563	530	531	534	518	558	534	552	547	511	544	579	546	544	544	521	544	533	521	546	500	525	519	529	550	560	558	550	542	515	514	560	567	548	566	514	552	550	548	506	544	505	520	571	547	572	554	537	543	556	535	549	578	540	554	575	508	504	551	577	521	575	537	535	513	545	546	495	580	526	533	540	587	538	511	528	529	553	569	493	509	538	547	511	539	572	514	538	549	556	501	545	545	566	537	544	549	540	557	535	564	540	519	559	510	546	550	526	508	534	577	564	528	538	554	540	609	484	504	547	532	519	530	535	543	541	524	537	547	530	563	544	518	545	551	564	547	516	572	532	532	568	547	543	560	546	548	551	559	528	511	510	526	555	560	572	573	588	513	564	540	541	516	502	508	509	557	488	575	540	537	549	498	559	529	576	533	516	517	552	537	526	531	575	525	560	558	559	485	508	524	481	552	542	572	546	539	499	591	537	547	536	524	512	537	495	552	539	574	557	554	496	550	525	496	540	555	515	591	547	543	545	519	551	503	530	525	534	551	545	537	539	516	552	520	563	547	561	553	543	542	536	523	559	566	541	577	543	529	548	547	543	490	568	540	578	557	524	549	526	575	556	525	550	547	572	511	545	541	544	554	526	566	547	553	547	569	551	569	545	543	507	525	516	535	560	537	541	543	568	585	536	540	524	504	565	553	578	589	541	511	539	528	534	571	563	503	537	607	519	538	535	552	560	543	559	556	531	541	587	517	536	563	548	585	573	581	545	609	578	521	557	536	584	514	536	506	546	510	587	568	535	480	573	525	548	534	496	515	522	561	570	535	530	519	559	590	524	542	505	549	558	505	564	519	536	526	572	547	518	559	508	551	557	532	536	550	508	559	546	521	526	514	523	507	576	526	517	543	580	509	559	545	563	513	538	510	540	540	534	520	566	534	555	566	562	534	598	532	526	537	545	576	537	548	549	544	531	504	555	560	555	549	544	529	522	532	509	560	559	543	531	546	600	513	554	537	526	533	534	543	564	529	555	522	554	545	554	564	550	501	513	567	551	521	544	537	522	537	534	547	479	528	556	523	538	493	517	534	543	556	529	559	513	557	570	513	547	544	541	528	559	532	506	530	534	540	514	545	554	541	552	522	508	557	518	560	565	517	523	558	554	565	560	548	547	517	538	567	531	547	543	565	551	532	555	554	526	541	565	512	519	562	510	546	541	545	535	531	554	503	530	533	545	535	534	538	546	555	513	571	532	566	565	535	577	561	573	523	544	543	510	524	557	534	545	551	597	526	557	524	531	527	496	473	555	539	496	511	536	549	570	561	527	497	555	536	559	523	511	527	540	560	505	586	538	551	558	562	510	548	529	551	497	533	541	546	522	568	513	542	555	545	569	554	543	472	540	556	553	536	538	538	555	534	512	524	589	537	544	525	559	578	551	529	517	548	540	532	552	514	542	541	539	525	528	538	534	551	524	539	554	515	568	546	521	573	546	573	543	551	546	533	541	504	568	524	546	564	534	557	547	545	520	511	531	545	541	520	510	532	524	543	549	560	509	555	531	504	494	562	591	522	567	536	530	585	548	520	538	515	543	520	536	549	545	566	561	555	568	545	558	546	564	512	517	534	514	558	569	523	549	538	523	532	524	506	531	521	598	542	555	546	522	542	556	541	551	524	545	537	556	523	548	587	522	557	558	520	534	540	563	535	570	523	540	536	551	541	506	569	549	563	559	524	516	518	554	573	528	486	562	611	524	560	529	510	523	547	532	532	561	569	549	559	587	571	542	528	549	560	530	529	534	523	540	547	590	527	515	564	522	546	531	524	514	523	550	546	506	487	513	571	541	582	530	521	564	547	556	534	540	487	556	549	542	488	527	544	556	547	575	541	526	555	575	564	547	549	573	502	535	556	590	555	535	563	549	523	528	515	502	486	557	549	531	513	480	554	539	561	549	565	588	552	539	532	541	554	543	539	521	550	550	536	521	530	513	529	532	528	538	552	542	546	544	580	571	498	543	546	537	525	521	533	543	514	549	539	530	551	559	548	552	566	557	575	528	561	525	562	602	540	580	534	557	544	561	536	553	581	536	484	585	514	557	522	563	577	546	578	537	546	525	546	504	576	539	539	568	573	547	512	522	531	514	584	517	541	510	529	574	565	550	572	541	550	557	558	556	542	564	558	539	536	538	501	536	536	567	533	576	552	550	579	555	518	547	545	558	485	571	574	561	551	563	549	547	556	503	528	480	559	512	572	542	562	544	538	545	564	526	570	592	523	569	544	563	561	565	521	552	504	559	563	516	532	548	536	560	547	553	544	522	546	538	532	553	525	554	498	562	522	584	556	538	559	576	493	513	570	552	511	535	535	551	537	546	537	564	570	562	581	554	506	525	535	557	544	510	524	551	523	557	539	539	534	524	518	524	540	557	557	538	558	548	554	530	562	559	540	531	559	535	526	488	518	574	556	487	539	517	550	578	554	546	568	540	553	554	533	503	546	546	544	557	566	512	519	523	518	528	494	533	528	517	519	530	514	554	559	524	562	552	528	475	591	516	535	543	550	508	530	526	559	520	559	554	498	545	543	526	573	545	574	555	521	542	561	591	514	547	561	573	526	537	530	529	555	509	595	535	568	567
4949	300	192	186	161	155	140	147	139	150	137	139	143	128	126	106	143	129	125	110	136	124	141	121	123	137	138	118	133	128	136	126	133	125	126	137	126	130	114	117	130	144	128	106	116	126	116	117	132	127	115	138	122	124	123	119	140	109	139	120	131	124	115	129	123	121	113	139	147	122	135	174	200	202	219	134	126	130	123	125	134	120	143	112	108	114	122	129	123	129	116	124	137	126	121	115	142	140	113	119	118	115	130	125	107	125	129	123	113	123	126	144	90	131	126	104	111	114	122	122	106	110	108	108	124	126	136	122	132	126	133	132	115	129	106	131	123	143	125	109	125	134	129	120	120	120	114	126	135	124	141	131	126	111	105	137	128	119	120	107	143	126	128	133	103	127	130	143	132	146	121	117	121	137	136	135	131	125	119	116	94	134	128	118	114	133	120	140	117	130	106	123	110	130	113	130	137	133	94	132	121	136	134	125	117	121	115	133	138	135	147	119	122	127	134	128	109	113	118	128	128	130	113	115	120	128	107	129	115	107	118	112	112	131	123	129	129	125	129	121	137	137	129	125	119	133	135	129	131	123	143	111	138	123	134	98	116	119	118	123	135	136	116	126	133	116	123	139	120	126	126	133	129	142	109	112	138	113	116	132	100	118	134	123	150	122	112	128	128	113	115	130	136	135	123	128	119	129	130	97	140	123	131	122	109	147	125	98	122	128	123	120	108	115	118	110	127	109	110	136	141	124	128	102	122	112	114	127	135	128	105	147	149	105	127	113	130	114	138	128	112	103	134	144	118	125	114	123	124	125	109	117	132	138	132	114	125	139	142	132	110	124	114	124	113	138	118	121	101	132	125	135	114	115	131	128	125	126	122	112	104	108	110	129	114	118	134	114	123	112	113	139	104	122	124	136	118	115	108	115	128	143	122	123	145	142	106	153	126	110	114	138	147	122	120	142	120	128	137	111	112	120	124	132	126	139	125	121	125	123	131	133	124	107	130	117	114	119	109	122	138	125	124	111	131	138	126	134	145	132	131	121	133	123	131	131	113	123	129	113	113	112	132	121	117	128	130	127	115	117	104	138	137	128	148	127	113	116	115	128	140	122	136	139	124	122	119	125	151	112	137	106	139	113	124	116	127	103	117	120	123	115	108	122	145	131	122	111	147	113	117	133	127	118	126	121	126	109	120	126	137	135	141	133	131	128	135	109	122	122	139	134	120	127	104	132	131	147	123	119	128	111	128	132	129	110	112	114	115	127	135	130	112	111	138	130	126	112	104	111	139	129	116	117	132	116	115	127	116	119	126	125	110	135	110	112	147	145	137	137	125	131	110	132	135	130	122	125	145	126	112	132	140	128	108	121	136	129	125	129	125	119	133	114	147	122	154	119	136	139	112	129	123	119	123	135	140	148	111	130	122	124	143	126	124	105	134	123	117	111	116	102	126	130	117	120	144	134	131	121	125	146	100	125	109	138	120	117	116	120	120	110	110	130	122	110	123	126	107	130	146	142	142	120	121	127	134	137	143	133	107	118	130	115	132	120	117	106	131	120	109	146	100	130	131	130	122	108	129	118	146	126	108	139	146	112	151	121	110	121	135	128	118	139	113	149	133	131	124	121	114	107	116	117	132	112	110	126	128	138	109	133	124	127	137	109	132	126	127	117	136	118	116	133	126	136	129	141	115	112	132	129	130	121	130	127	142	128	128	131	131	111	116	124	112	132	114	112	139	131	124	119	109	143	119	135	107	144	168	122	126	120	124	120	105	128	125	138	127	140	113	121	118	128	114	101	115	128	133	119	125	111	109	127	132	107	143	134	130	98	109	121	118	112	122	127	113	121	112	115	133	129	140	109	115	146	142	130	115	127	115	112	120	139	121	127	118	139	113	136	115	134	133	104	108	115	113	142	146	134	124	127	116	115	123	134	124	95	120	115	101	138	115	120	110	140	131	119	124	116	112	118	116	114	146	147	140	119	106	90	127	116	151	134	135	137	117	115	117	121	122	108	126	137	120	140	117	153	143	138	108	148	123	137	129	116	120	142	129	117	148	134	112	142	117	105	145	120	124	119	96	124	119	119	107	117	153	161	137	110	121	122	131	113	126	127	115	143	113	113	121	125	161	117	129	132	142	135	127	124	132	105	127	124	123	110	118	110	132	109	144	136	115	136	117	118	110	147	118	131	122	135	121	113	136	126	112	146	118	129	133	136	101	134	120	110	105	133	122	124	135	119	121	125	118	124	114	113	121	140	133	111	123	124	130	118	149	128	123	142	138	127	128	125	130	114	115	128	138	128	126	130	122	119	132	123	123	98	123	115	118	120	106	113	121	124	139	115	113	117	144	108	106	132	127	129	119	128	146	122	140	119	121	115	128	108	128	121	112	122	147	117	138	147	126	120	143	119	114	120	127	124	131	107	121	123	128	127	111	122	124	125	130	118	125	111	120	115	128	130	133	119	128	131	126	118	136	121	98	134	112	130	120	99	125	115	123	112	113	110	116	109	131	127	139	113	123	120	99	118	102	124	119	133	130	123	121	106	120	130	143	126	140	113	130	112	116	132	109	101	128	124	131	114	113	128	120	117	130	128	119	131	140	113	114	140	134	118	142	134	105	129	124	123	134	155	99	108	122	98	131	130	112	113	109	122	104	121	130	112	138	129	126	138	120	117	131	123	121	125	124	101	100	123	131	126	127	119	119	105	117	118	135	124	133	130	126	136	138	113	118	130	116	129	125	126	151	135	118	129	118	119	119	128	115	134	115	93	124	121	134	129	130	145	131	140	125	119	127	113	126	139	121	119	126	122	116	118	148	145	121	120	124	124	154	110	127	158	110	125	129	125	105	140	121	138	101	130	126	142	117	110	137	122	124	126	117	110	126	116	120	138	138	112	119	100	107	122	107	119	136	117	125	116	135	123	108	129	145	133	123	122	112	129	124	110	118	114	109	136	128	106	123	122	135	121	123	110	126	114	124	133	128	129	121	136	116	130	131	111	129	118	119	126	116	136	128	117	118	111	117	122	105	116	130	123	139	104	114	123	120	125	124	99	110	139	117	120	139	127	115	141	96	155	128	142	127	143	113	115	122	114	116	109	115	115	123	132	127	120	127	125	117	128	119	128	127	110	130	136	128	142	124	118	114	127	109	129	129	109	139	117	131	130	124	113	113	116	143	111	129	152	112	133	119	131	131	127	148	126	132	141	107	118	115	133	120	120	137	123	127	125	100	120	123	120	139	120	122	108	117	131	123	139	131	122	131	121	124	116	102	128	137	102	117	111	136	136	120	109	112	116	104	127	117	132	126	112	131	128	135	115	112	127	116	130	115	109	105	124	139	143	122	120	100	121	117	122	117	139	127	116	129	129	133	131	116	117	132	123	99	117	142	124	128	105	131	128	136	151	122	129	113	128	117	122	151	126	110	141	118	155	140	118	119	118	120	123	134	121	118	118	117	131	126	131	112	115	127	126	129	132	114	116	116	124
3582	546	554	606	570	501	489	469	446	454	439	425	408	390	457	430	419	394	406	387	408	370	403	375	407	387	403	382	399	386	381	404	367	370	372	408	380	375	343	404	371	408	406	390	431	425	385	358	387	391	351	398	393	419	412	390	357	410	401	354	439	408	392	398	385	385	370	405	374	414	430	749	1036	1094	938	428	403	355	390	386	415	383	412	397	392	371	415	376	398	355	359	363	420	380	392	413	386	369	369	369	395	395	407	377	415	383	372	383	370	364	351	398	388	387	429	430	406	402	360	397	402	354	416	398	387	394	366	386	388	372	347	404	388	369	393	385	400	398	389	380	384	428	359	364	409	364	377	364	399	369	415	369	373	378	414	335	425	442	393	375	418	373	335	407	386	407	380	405	398	390	370	404	399	394	408	403	398	367	419	391	366	370	357	401	386	386	386	395	397	369	396	376	413	378	397	373	401	414	410	415	404	374	382	387	383	388	411	410	367	426	358	347	405	373	419	403	414	396	376	392	373	392	425	408	388	397	408	410	411	441	371	433	395	378	394	395	396	367	387	415	389	394	415	389	408	378	417	403	374	381	356	378	377	369	379	381	400	381	416	411	399	398	408	364	371	381	420	396	380	367	385	392	390	392	356	416	421	412	384	379	415	394	400	393	386	415	404	399	359	395	394	373	357	386	385	370	398	443	402	387	399	396	395	402	411	389	398	338	388	382	378	407	351	401	377	413	398	392	361	411	378	370	383	382	370	399	389	413	376	400	385	377	393	395	370	367	378	410	374	415	429	371	421	439	384	380	392	397	406	378	410	382	344	375	367	424	380	389	387	407	357	419	427	377	384	386	412	388	371	381	403	360	381	424	393	405	405	370	386	377	386	347	371	371	373	394	363	396	391	387	386	410	408	395	405	379	358	430	414	388	400	374	399	392	363	389	396	384	400	422	412	376	415	382	364	404	369	382	386	378	396	400	407	358	359	393	381	339	345	401	373	400	419	377	384	404	392	428	395	423	409	404	351	358	414	395	401	394	389	404	406	366	432	375	391	359	386	350	369	379	409	422	388	404	401	377	401	400	365	381	406	378	382	403	423	413	396	356	408	412	399	394	418	384	399	378	381	375	373	446	409	405	410	415	407	411	405	386	373	407	382	419	387	386	433	401	370	427	379	386	390	396	384	383	380	377	418	401	379	395	367	385	376	365	400	394	371	383	358	389	422	365	417	384	383	372	355	414	390	399	375	380	409	401	398	391	409	349	405	428	416	424	360	413	401	416	378	395	362	377	421	392	412	382	360	404	386	403	415	384	395	393	405	426	391	333	355	424	394	423	395	381	392	349	407	366	394	365	391	408	384	377	421	394	376	393	377	421	367	382	398	364	363	403	350	408	396	425	390	411	407	396	421	401	394	366	391	414	397	383	396	396	401	376	424	392	392	382	382	394	399	408	407	368	391	380	427	347	366	374	369	401	384	385	375	372	357	367	439	411	348	399	378	392	389	422	380	379	437	395	407	364	405	386	400	423	394	380	395	419	394	381	390	369	375	396	383	358	412	408	382	377	399	387	415	397	409	400	384	385	405	363	377	398	400	395	375	372	396	383	397	388	383	386	382	380	369	357	401	394	399	399	400	377	381	407	378	369	392	362	387	420	412	407	396	364	401	378	386	417	396	378	405	401	409	381	365	371	374	371	384	371	381	406	355	394	394	399	373	351	400	387	381	363	430	399	378	395	416	408	387	392	365	397	363	373	380	373	377	394	360	384	383	418	373	437	408	403	385	378	425	396	406	353	354	389	390	409	376	398	373	369	388	372	408	375	356	387	380	394	400	383	388	370	392	375	358	400	385	376	412	401	384	391	362	418	414	359	384	416	426	406	372	370	397	399	405	377	396	410	366	431	385	378	399	381	428	342	427	381	377	376	385	394	355	444	362	418	400	393	406	402	408	384	378	388	426	392	378	360	384	368	398	369	394	400	412	391	398	418	353	379	383	404	393	368	376	358	413	362	378	397	406	405	437	398	403	383	381	405	396	404	393	378	395	401	359	390	405	416	360	382	385	378	364	382	365	387	414	391	379	392	403	388	414	397	385	396	363	374	368	408	392	386	377	399	392	353	349	383	369	406	359	407	394	406	394	345	390	415	370	364	432	385	423	367	381	402	404	394	439	367	368	410	399	374	373	350	406	362	385	391	396	385	392	378	424	384	404	364	387	370	396	389	399	372	384	409	392	382	396	398	356	387	368	404	405	355	397	399	400	385	434	370	399	407	395	397	422	367	403	415	383	412	409	378	380	359	392	408	370	380	398	395	408	378	398	394	388	392	390	376	421	393	452	385	405	375	394	413	359	421	407	379	387	401	374	385	382	387	433	361	396	393	392	361	392	401	395	422	392	426	394	394	369	375	375	370	391	385	349	394	394	413	410	415	350	377	398	373	378	402	395	392	388	419	385	406	370	410	361	413	382	396	381	393	374	366	369	351	374	377	391	371	400	400	383	407	402	400	376	377	411	369	393	419	358	373	397	376	373	396	386	404	369	407	365	402	404	396	376	345	417	414	379	407	402	387	400	404	412	404	410	425	396	390	395	385	411	370	385	370	376	398	415	407	401	399	409	398	373	412	380	396	390	413	369	410	393	375	384	396	397	379	368	383	358	385	407	366	422	434	383	376	358	358	432	368	381	392	375	378	372	390	355	401	399	393	386	416	394	373	405	416	393	418	388	389	373	378	391	388	365	379	428	348	343	389	400	396	371	401	380	421	398	380	373	377	376	414	406	375	398	385	389	423	374	390	412	354	379	426	375	397	363	385	381	412	372	401	387	408	392	373	401	381	403	370	393	377	398	374	404	386	366	417	389	381	379	400	359	406	382	382	389	396	396	397	379	394	356	423	367	405	393	363	405	405	371	388	396	398	417	421	350	342	409	417	384	367	396	388	390	388	391	387	374	383	400	399	419	388	380	412	368	369	379	386	388	407	386	433	377	375	362	422	370	369	369	374	400	377	374	399	408	376	379	387	398	397	363	380	373	387	375	355	392	413	398	381	398	419	416	389	374	341	366	378	393	387	420	432	420	370	381	355	396	391	397	388	396	392	398	380	387	380	386	375	380	409	371	370	393	408	394	393	412	390	409	403	419	390	387	385	422	398	354	385	413	388	385	367	382	406	383	378	380	407	421	407	368	389	361	372	385	396	402	369	381	395	328	402	358	410	360	423	390	394	369	406	388	382	389	395	396	387	405	387	384	392	376	389	377	379	392	388	417	404	396	386	415	406	387	383	376	374	421	391	361	393	362	386	418	378	401	405	349	393	377	432	378	401	376	390	376	368	372	382	424	388	389	388	389	406	411	424	363	357	401	424	418	377	396	386	385	391	392	376	409	382	376	418	379	393	366	391	392	349	407	396	378	425	424	360	364	367	411	390	366	378	380	406	410	399	389	364	383	410	442	402	417	375	377	413	399	390	398	433	352	411	380	368	377	402	404	399
18297	4233	1948	1210	800	526	384	366	358	253	250	232	224	213	193	200	190	186	175	179	168	143	177	189	179	140	183	155	161	184	144	178	150	144	183	166	159	150	168	159	169	162	157	159	168	167	174	157	169	153	162	127	160	173	155	154	152	149	164	145	166	163	181	170	159	143	150	175	170	165	190	621	635	497	371	259	135	172	164	144	159	156	135	149	159	172	146	146	140	168	181	137	138	160	165	177	155	165	175	153	195	156	141	152	168	149	160	161	186	149	162	147	162	161	156	171	140	140	175	141	151	155	150	153	156	156	158	127	144	150	149	154	162	161	154	160	145	163	149	141	172	148	156	163	148	133	158	156	122	155	178	137	135	175	159	166	161	138	141	134	156	144	135	158	167	157	163	168	169	168	150	154	168	173	133	164	153	146	137	130	168	154	148	173	161	148	161	149	146	142	158	173	161	153	149	160	142	168	133	149	140	160	160	155	165	153	164	186	168	171	154	165	148	138	149	151	163	157	164	177	159	150	188	159	157	134	163	133	125	174	157	163	161	145	161	143	147	135	159	158	143	165	152	156	177	156	150	147	165	159	142	165	161	150	152	138	154	153	165	155	137	160	168	157	180	149	170	146	149	159	161	147	161	165	189	134	143	166	146	170	158	172	151	164	146	145	167	188	142	143	144	173	175	175	149	149	135	158	155	171	149	153	145	165	143	155	157	169	136	149	165	146	143	156	170	158	158	151	143	153	136	141	151	140	172	162	146	176	155	167	142	164	153	146	167	179	158	169	164	145	156	166	146	149	140	135	154	170	159	164	148	139	170	173	146	154	168	165	152	168	156	161	174	171	135	168	148	158	168	163	142	160	160	168	134	148	154	149	181	142	158	142	157	165	162	172	119	163	178	148	159	172	159	147	144	137	136	175	116	148	165	188	164	156	162	168	138	164	145	169	157	162	150	164	172	166	160	152	149	169	172	142	143	163	133	163	148	155	186	153	156	144	155	121	152	142	153	144	150	154	157	157	137	149	151	142	155	155	144	168	154	144	143	173	163	168	161	150	151	162	155	167	170	145	155	159	152	153	133	166	168	138	171	136	156	168	150	164	134	157	154	162	133	172	143	150	152	167	137	156	159	155	145	144	150	145	165	168	167	131	127	149	182	154	157	150	169	159	153	169	144	144	144	160	147	158	131	139	156	151	126	165	141	145	146	153	164	187	130	149	181	176	146	179	161	155	139	146	163	160	168	144	160	135	149	142	143	160	164	161	152	151	146	164	148	160	164	155	156	156	164	155	153	153	150	138	155	149	159	150	150	166	174	156	140	166	172	142	162	158	154	160	142	168	160	145	152	143	152	159	156	175	164	157	155	155	157	167	148	163	170	152	152	128	154	140	169	180	159	159	154	140	164	169	142	177	156	157	161	153	170	126	166	139	154	157	136	174	145	151	142	161	149	160	159	170	171	146	148	142	157	159	139	162	155	192	146	157	155	145	136	176	163	134	145	175	168	148	164	156	151	145	170	168	164	142	173	156	166	126	162	172	180	160	165	156	145	161	166	148	176	151	172	157	142	142	161	158	159	155	141	140	152	157	149	149	167	141	158	167	141	173	159	164	156	152	171	154	139	156	154	137	149	172	171	126	167	145	156	158	178	148	154	167	144	127	148	154	158	152	170	173	168	139	166	168	158	140	168	162	168	164	162	127	161	166	145	165	181	163	161	156	131	161	176	140	159	159	138	165	156	153	149	179	140	166	151	171	161	133	156	155	152	151	145	149	194	162	172	139	137	164	144	163	149	168	150	179	153	168	163	145	150	167	197	156	148	154	166	164	167	152	153	183	171	138	159	143	168	181	152	159	162	168	134	172	156	157	130	146	178	153	145	156	148	135	175	141	144	135	155	162	131	152	145	178	141	146	169	162	130	152	155	151	155	159	128	169	164	162	149	149	154	152	164	157	142	163	151	150	169	145	162	172	173	153	165	171	177	157	153	145	158	166	185	139	141	160	165	151	146	138	139	126	166	152	155	180	158	160	139	147	156	165	147	170	175	156	136	173	139	143	164	160	151	180	147	156	177	139	160	141	165	158	153	124	159	120	173	145	162	167	151	152	167	150	141	158	146	177	142	166	133	151	149	129	155	130	149	154	153	171	154	160	172	162	140	151	155	178	151	161	147	158	158	157	153	175	132	150	131	151	151	164	139	156	148	154	165	150	161	157	141	154	148	153	153	156	159	161	147	159	161	159	159	191	186	162	151	143	158	166	141	159	165	167	142	150	164	162	140	162	160	144	152	147	165	160	164	150	164	172	164	133	157	151	153	144	177	174	146	153	163	158	150	145	136	162	144	152	143	184	154	156	170	151	153	149	158	169	134	145	176	165	170	151	153	142	156	137	135	164	168	163	147	146	163	153	142	147	162	157	145	137	168	152	156	149	172	138	153	144	158	160	157	159	151	164	162	156	178	119	148	171	145	168	186	162	148	152	141	139	155	153	152	174	143	169	154	134	158	158	138	157	142	142	155	167	159	164	159	159	149	151	147	156	148	175	145	131	160	168	156	144	173	145	176	144	165	160	178	158	144	151	181	145	169	168	130	156	160	148	170	168	163	171	152	155	160	188	157	159	154	145	159	174	153	156	151	162	133	131	136	178	157	145	161	178	155	154	184	166	143	160	170	147	143	159	150	170	131	180	132	171	139	158	139	148	163	147	163	170	157	153	166	159	123	157	158	133	160	174	157	157	158	179	173	161	168	170	161	138	171	149	149	144	141	140	143	152	160	152	169	175	140	144	142	153	147	164	174	138	144	134	159	139	133	163	139	151	154	148	170	166	166	186	167	138	151	162	146	149	155	165	147	160	173	171	176	118	191	137	168	178	160	147	173	162	145	152	147	163	146	146	157	175	167	155	172	169	169	151	171	144	167	168	158	162	135	159	159	167	143	146	153	134	153	167	152	161	177	147	157	172	164	149	164	137	148	149	156	161	150	154	125	179	162	135	153	149	196	144	131	168	144	157	167	151	158	150	164	137	167	150	155	157	135	140	146	180	137	165	149	138	167	151	169	145	161	157	179	149	160	152	163	162	164	160	153	170	165	152	148	154	152	160	154	157	182	149	154	157	157	141	145	164	152	162	174	139	150	167	153	159	148	169	175	178	146	157	137	153	177	159	133	171	172	161	154	143	154	148	162	136	146	138	166	156	141	159	172	181	143	139	162	141	162	144	146	156	152	147	152	161	154	170	154	149	129	160	144	130	164	159	152	153	148	171	147	154	152	132	149	135	153	164	172	150	176	163	157	142	147	174	147	175	153	172	161	142	156	172	153	158	161	149	162	157	171	169	148	151	165	157	190	170	161	149	154	142	150	161	157	144	163	150	141	145	164	166	146	146	160	150	142	140	155	145	147	154	161	150	165	149	157	180	170	144	142	157	172	155	163	142	144	151	143	175	164	171	175	125	137	156	166	144	155	164	141	160	164	131	165	158	149	169
11520	2550	3288	3697	3039	2418	2056	1834	1653	1298	1089	946	901	845	831	754	700	743	689	649	654	653	601	626	603	604	586	523	562	543	594	558	546	521	574	565	512	520	553	514	508	539	493	548	517	525	537	548	544	524	546	538	471	488	520	491	508	495	485	523	547	464	523	518	499	493	548	552	525	522	891	4663	4366	3405	2133	1048	467	486	457	525	480	484	481	502	511	445	501	495	457	479	481	501	469	465	487	466	477	516	433	502	526	502	448	474	522	503	484	510	462	475	477	512	461	504	463	471	466	514	488	456	453	507	473	495	494	505	488	474	490	489	481	494	481	463	467	439	462	495	464	464	453	482	475	457	458	443	431	470	501	477	504	517	487	516	486	497	487	486	508	504	472	468	455	487	506	510	462	483	500	494	474	472	489	524	446	505	485	499	489	435	499	473	512	480	529	451	502	482	491	469	498	518	476	460	474	500	482	482	464	478	485	487	453	475	515	459	450	480	501	496	476	480	494	496	431	495	466	481	469	481	475	510	481	489	457	483	475	508	475	487	489	455	433	473	507	496	475	449	497	484	500	482	510	516	473	476	459	459	533	501	461	506	473	504	467	496	474	478	499	455	500	493	491	509	481	503	459	498	479	486	500	466	488	532	471	495	463	457	491	485	490	458	472	520	467	504	441	481	512	457	502	488	452	488	477	476	494	449	495	487	489	485	457	507	480	471	491	467	483	432	472	461	477	491	481	509	477	461	470	471	473	485	450	500	466	505	507	489	446	490	475	539	531	510	460	463	497	482	480	511	475	518	496	462	471	458	512	476	474	460	500	471	447	490	465	518	473	455	482	480	459	443	527	534	483	478	501	463	475	522	487	444	525	455	517	492	491	506	491	509	491	490	497	480	479	492	467	486	522	438	495	505	474	474	462	497	485	492	479	430	472	446	514	486	476	508	484	513	484	484	494	459	459	468	504	530	553	485	479	467	473	468	461	504	489	477	489	444	489	507	510	431	463	486	478	510	500	504	487	476	473	473	439	473	470	523	467	477	460	500	485	500	447	506	457	510	494	454	518	497	486	489	477	473	496	524	490	458	483	471	506	508	485	466	478	476	474	498	467	497	484	489	501	491	483	502	434	428	462	470	514	469	480	458	505	480	457	523	488	466	465	477	524	451	497	466	465	476	485	504	502	464	491	469	492	480	485	507	472	465	444	500	451	489	530	492	500	505	491	486	473	496	486	486	495	477	517	488	455	504	524	472	463	484	498	483	512	468	501	524	489	506	456	515	483	470	476	496	510	475	509	498	500	485	487	527	456	451	486	492	442	489	503	492	433	524	503	504	507	467	485	479	502	507	491	512	479	499	471	485	495	516	495	478	476	463	485	469	451	437	493	475	520	508	490	472	498	479	512	532	523	481	460	457	445	507	485	506	482	517	466	506	526	487	475	456	506	495	496	510	462	478	474	509	482	475	462	493	487	467	468	438	479	492	447	463	480	475	511	489	483	477	454	499	486	450	485	539	501	473	513	498	478	456	488	457	495	497	433	492	472	450	455	489	512	452	474	489	500	493	477	538	485	488	458	468	407	494	501	500	498	484	512	484	482	501	453	468	473	494	475	478	509	491	475	445	487	495	511	505	462	502	499	506	464	451	460	461	481	482	483	497	484	460	505	490	497	477	519	464	481	488	497	464	486	491	461	502	478	506	498	481	460	501	497	476	431	477	480	500	459	455	449	491	478	501	455	491	447	452	473	524	499	493	483	480	471	473	475	475	447	499	477	477	439	502	474	478	444	478	456	474	441	525	470	460	498	471	476	480	461	463	477	447	433	481	504	487	507	469	450	483	441	488	484	447	503	470	464	487	471	476	439	448	504	468	489	491	504	513	513	486	441	496	451	538	463	448	475	461	446	452	500	496	504	513	487	542	432	483	459	495	503	478	491	494	495	441	480	528	480	441	470	450	479	458	493	480	460	484	462	510	446	486	453	474	486	479	470	524	507	460	531	500	465	467	535	522	512	504	488	511	488	429	490	461	524	480	509	461	435	505	492	487	457	478	504	461	491	502	475	466	493	506	502	408	473	460	439	498	463	486	458	513	494	471	445	486	453	484	475	448	510	453	453	519	495	490	505	500	472	467	472	479	497	493	506	505	467	463	470	466	483	462	454	448	496	481	473	485	458	450	517	467	468	491	476	497	521	493	459	474	488	456	472	475	496	526	495	494	493	490	485	476	494	492	494	467	469	521	498	487	505	484	503	468	496	470	463	519	457	463	483	509	517	494	506	486	450	471	456	502	470	469	488	465	465	475	486	491	507	450	469	504	484	443	491	502	498	459	470	472	506	498	494	471	454	472	494	478	488	450	460	451	464	533	493	478	495	476	464	521	480	520	487	497	491	460	483	459	480	507	518	470	506	458	482	466	469	481	497	472	500	494	473	509	477	509	477	483	493	453	504	423	500	478	520	442	484	456	486	498	464	481	465	473	478	494	466	486	447	457	496	473	510	506	464	486	462	521	499	476	477	443	464	508	504	470	463	512	490	472	483	449	487	482	476	506	455	480	498	469	500	486	476	483	480	482	486	474	469	452	470	478	477	473	471	499	501	464	464	474	507	489	498	433	488	447	515	489	458	471	460	434	520	485	487	492	459	453	465	491	475	457	519	464	480	460	490	503	480	441	478	479	499	486	426	496	436	505	518	456	477	477	492	466	463	496	489	498	479	474	457	524	496	467	524	442	516	444	506	506	466	479	464	459	470	435	453	508	480	510	479	495	539	500	501	461	473	474	455	484	481	460	491	493	485	514	452	490	510	480	473	450	487	475	468	479	448	471	476	443	478	500	482	481	534	528	438	458	440	473	488	466	482	497	498	473	472	469	494	461	497	471	463	531	481	509	508	528	516	461	498	482	495	484	468	505	452	485	426	478	459	449	493	462	503	492	451	492	479	491	471	500	517	472	498	469	451	507	490	473	465	464	463	478	470	473	478	527	498	469	466	488	504	483	503	447	464	516	544	474	481	542	442	457	488	486	495	503	460	479	495	500	502	483	455	468	495	488	478	463	545	463	514	488	511	447	488	476	457	468	451	492	498	462	484	490	498	481	505	477	440	470	532	523	494	450	482	474	496	517	467	525	502	487	459	508	498	483	507	502	484	481	495	472	479	432	497	524	482	467	456	445	452	471	467	503	490	434	507	461	476	447	482	455	499	492	457	478	465	452	454	493	491	473	497	452	496	466	487	504	470	468	503	475	437	447	485	467	466	476	483	489	453	509	507	457	474	479	448	513	485	449	503	457	507	488	471	461	502	469	501	479	504	446	492	513	472	489	447	455	485	489	478	460	486	473	432	494	451	482	451	503	471	451	497	460	459	493	486	481	473	517	479	474	488	494	506	466	427	466	488	510	477	513	478	476	509	465	524	503	499	510	494	454	470	469	463	477	439	497	512	478	506	473	494	492	486	471	486	502	504	490	490	480	486	462	439	507	443	457	480	448	509	466
31392	12240	5581	3285	2145	1399	1045	788	698	581	434	424	359	336	297	313	331	298	277	256	261	284	268	258	256	249	243	261	219	225	248	228	220	222	240	228	230	211	235	249	228	244	223	213	262	231	222	211	207	235	211	227	222	206	256	197	201	208	228	223	228	205	261	223	218	202	204	225	244	230	418	1349	1179	959	516	249	186	216	206	209	207	213	213	212	191	186	219	210	242	214	222	238	201	206	190	204	213	226	231	190	247	239	230	219	231	207	223	202	242	208	224	222	204	212	197	220	200	209	208	199	207	201	229	222	197	230	230	179	233	213	192	216	210	202	204	232	208	230	206	192	210	220	213	187	184	216	231	204	228	229	191	210	176	223	197	225	208	230	237	238	196	226	209	233	208	209	217	228	219	211	223	215	237	194	219	224	196	217	187	204	223	222	210	189	213	216	230	195	200	217	219	180	221	194	191	228	217	236	234	210	204	203	212	193	225	224	227	215	220	234	209	225	258	199	210	206	196	233	232	212	214	227	201	219	208	213	216	230	238	249	199	235	205	191	202	218	202	206	224	239	223	240	211	217	210	220	202	235	228	228	232	209	222	214	202	191	225	199	203	205	223	194	228	202	239	233	218	211	224	193	202	251	217	203	214	231	218	219	214	225	193	182	229	205	219	236	197	213	218	226	197	207	218	210	205	210	222	209	221	203	192	227	242	189	234	209	206	230	213	229	217	211	204	217	217	215	195	233	216	220	224	208	225	192	233	217	217	221	198	208	188	202	193	247	212	202	233	194	201	205	228	222	184	228	207	205	220	200	203	210	235	216	202	209	207	238	195	226	221	219	215	217	213	215	214	225	196	212	202	205	211	234	224	204	220	233	229	247	216	213	217	210	196	223	239	226	216	190	214	212	234	218	243	196	212	198	185	233	214	218	220	224	211	234	188	208	229	195	231	194	182	223	234	193	228	221	189	222	232	215	216	234	263	223	222	242	215	231	228	212	213	202	214	202	240	221	226	223	226	197	224	218	203	219	206	214	209	202	232	212	228	231	191	232	198	208	243	197	211	212	227	224	213	194	217	206	232	222	210	192	228	206	184	227	208	211	202	223	193	197	208	190	190	227	204	211	221	214	209	212	214	202	212	217	207	213	203	209	188	202	210	221	211	219	219	231	213	228	209	209	222	196	218	201	215	217	204	214	204	217	228	215	207	191	189	207	195	194	225	210	228	212	208	204	202	196	232	217	208	218	218	210	207	207	215	200	205	225	215	217	198	229	218	242	213	212	223	206	204	178	199	194	222	217	212	228	189	189	215	190	203	222	209	214	216	198	216	209	246	241	201	212	216	218	242	201	213	237	249	225	193	187	202	187	197	211	183	224	207	191	189	192	231	190	222	213	208	196	220	215	215	205	199	230	220	185	192	203	198	203	225	214	203	247	232	225	221	196	219	220	207	225	213	215	212	214	205	204	223	239	218	212	210	213	199	212	223	197	210	212	244	222	226	206	228	211	201	247	193	216	248	193	207	218	224	236	189	217	204	225	199	215	222	212	214	185	224	210	194	191	240	207	204	225	244	215	205	203	215	232	202	240	209	198	209	190	214	218	225	223	240	198	213	206	212	201	209	239	204	226	201	198	222	188	240	232	212	212	198	228	211	190	209	221	175	223	206	225	206	200	224	233	217	231	200	217	215	209	206	221	235	203	204	214	237	235	231	194	230	206	218	214	197	226	233	201	231	210	212	213	218	230	251	194	240	201	221	210	249	220	221	200	223	216	210	215	227	206	210	231	211	200	208	220	190	235	218	209	193	212	218	248	207	225	218	223	195	209	212	196	194	219	189	207	226	216	184	195	239	222	221	216	221	216	217	205	215	203	226	211	203	224	208	205	198	181	215	214	220	196	233	210	222	234	220	224	202	207	216	205	230	186	204	203	230	213	214	224	216	187	217	218	206	199	208	218	252	207	216	219	215	203	206	219	226	206	214	216	217	211	225	209	212	246	229	197	232	225	201	231	211	232	202	215	206	196	213	216	230	211	209	211	194	226	220	199	221	220	245	218	224	210	229	194	214	223	194	219	234	211	211	207	216	229	191	222	216	232	214	204	195	231	217	227	218	184	203	215	242	255	203	205	190	227	225	207	223	236	212	239	226	227	217	212	208	194	214	212	189	216	229	210	222	224	211	238	187	221	222	187	210	231	209	200	219	220	218	204	223	222	221	204	211	226	191	208	223	211	215	223	193	213	214	246	207	184	239	237	239	200	224	232	233	214	196	202	221	210	211	212	218	214	224	199	207	237	209	213	233	202	199	209	220	229	214	208	188	198	186	211	233	212	201	227	218	226	205	187	230	210	227	206	195	204	181	224	195	190	221	208	231	204	179	223	204	216	223	196	254	200	209	233	199	223	239	222	221	209	222	227	223	231	194	231	217	218	239	198	201	222	240	245	206	229	201	235	212	213	241	215	204	217	199	208	229	179	232	237	219	201	208	210	219	201	176	218	229	206	223	225	221	213	205	238	213	227	228	225	206	218	207	231	209	203	235	196	210	219	219	185	204	229	208	197	196	208	252	210	212	229	206	201	182	192	209	206	199	206	220	198	206	201	222	229	231	221	203	203	212	205	224	218	216	225	191	197	204	220	222	225	197	222	192	206	205	229	236	184	247	218	213	210	231	226	228	213	236	233	208	182	236	237	219	206	229	235	246	214	223	200	213	212	230	213	203	212	216	210	231	219	201	210	228	189	206	219	202	213	222	208	214	232	214	196	200	232	196	221	218	201	205	204	224	205	215	210	198	237	200	234	240	207	210	225	213	196	188	200	230	220	204	217	216	217	199	198	232	192	220	209	197	230	214	244	187	223	228	221	209	224	207	226	225	228	257	223	203	216	212	243	235	196	209	201	211	235	209	213	205	175	228	206	196	201	196	239	205	202	248	216	213	209	215	203	221	204	237	215	224	241	214	232	203	193	262	206	193	203	210	189	230	211	211	210	210	221	187	224	216	221	207	183	218	224	206	208	209	243	208	203	217	196	190	201	231	224	224	222	210	219	228	210	228	235	210	194	208	230	224	243	202	193	218	207	213	187	231	234	248	230	218	234	234	223	244	246	212	211	210	227	220	199	211	253	212	197	227	205	199	238	211	228	208	194	217	211	211	217	198	194	208	224	218	221	219	249	220	222	222	228	202	216	226	218	219	219	214	207	222	223	224	232	224	207	222	201	240	221	208	191	222	199	230	215	227	220	240	207	232	220	211	219	214	218	230	198	194	206	190	239	204	206	221	215	206	224	211	236	242	206	236	215	225	206	202	221	221	212	200	208	204	229	204	253	229	196	257	215	234	194	220	231	198	230	204	184	217	195	192	213	207	217	200	196	227	194	220	211	179	230	214	221	230	216	224	207	216	206	206	224	195	198	181	215	221	219	224	191	235	205	194	208	196	221	201	217	231	206	220	194	191	212	233	218	209	211	234	244	230	205	200	211	222	190	216	220
18544	6250	7275	7759	6503	5451	4484	3760	3386	2669	2070	1802	1688	1498	1408	1288	1268	1173	1126	1027	1043	1019	1011	936	924	897	877	916	874	846	822	798	805	775	811	770	769	755	745	743	698	744	710	710	686	693	738	733	732	759	724	656	669	686	677	709	714	649	733	742	731	719	712	720	703	771	726	714	747	711	2531	9843	8299	6030	3311	849	650	644	675	597	599	652	659	646	656	619	665	614	623	630	614	608	624	574	632	587	606	641	624	623	595	660	674	637	647	610	677	663	630	640	634	632	627	659	633	609	640	646	618	617	600	581	635	627	633	643	624	637	648	611	627	611	646	611	633	677	631	633	604	668	623	615	605	684	635	635	645	643	640	594	617	643	651	588	620	622	682	634	687	623	607	610	604	631	654	633	668	618	639	597	607	651	629	634	670	596	666	594	583	652	621	656	618	648	670	613	616	616	635	619	643	648	593	620	662	615	612	625	620	626	659	644	694	577	610	621	607	600	659	641	616	664	622	676	633	616	578	707	631	667	651	618	636	589	629	616	635	634	601	633	638	592	610	643	702	611	614	662	659	637	618	643	613	612	645	613	668	600	686	613	669	657	641	638	620	614	604	643	616	597	608	626	641	620	620	616	614	611	620	621	669	606	625	630	639	642	639	642	641	666	651	624	666	622	596	651	634	642	656	614	652	638	620	636	626	642	668	628	643	628	648	623	625	644	643	645	670	637	642	631	617	649	656	621	628	637	592	614	649	609	631	607	569	622	628	643	610	672	615	628	623	640	658	614	637	583	626	647	613	571	631	665	611	542	611	652	637	653	590	618	645	627	631	662	656	657	613	656	651	577	659	640	622	637	626	625	679	661	619	625	655	574	696	624	621	642	642	600	672	624	608	693	647	636	581	641	629	639	621	666	627	688	596	637	639	620	604	643	618	632	645	627	634	628	632	627	685	629	613	634	637	622	656	636	652	660	643	669	637	619	637	622	658	686	565	618	632	593	627	643	605	635	632	604	679	628	665	651	632	651	623	623	621	618	580	636	614	622	613	606	655	632	632	610	587	636	677	629	596	614	618	621	636	645	635	626	660	630	669	614	652	616	638	615	644	624	642	608	632	655	655	589	654	672	593	633	667	638	610	683	622	624	618	595	652	636	672	603	618	651	618	658	647	583	648	624	614	613	632	637	618	604	598	664	581	662	626	599	631	612	575	604	648	623	629	581	627	649	627	667	671	600	658	610	608	654	657	671	613	665	614	636	630	636	596	616	623	655	650	618	613	619	560	630	631	639	659	658	636	628	644	628	636	633	614	636	650	633	657	613	632	625	635	656	630	607	599	678	662	613	601	608	605	676	653	601	617	615	652	576	649	664	617	617	584	642	586	638	613	633	636	615	586	655	602	625	613	622	602	670	598	634	633	655	619	630	628	611	637	587	656	639	603	639	647	618	613	623	685	646	634	694	621	641	619	656	648	626	636	613	631	656	636	632	637	637	668	625	640	595	615	589	640	624	620	604	616	647	631	661	618	669	649	628	626	664	599	629	633	605	636	620	609	616	630	629	626	607	675	645	688	675	659	658	627	637	653	657	643	645	601	643	595	622	630	678	616	653	629	616	644	642	667	633	635	619	644	637	589	634	636	619	640	629	627	653	654	600	621	657	656	608	609	685	672	604	639	633	633	622	618	644	602	650	634	696	628	663	641	626	591	675	668	644	631	603	631	633	623	686	645	624	644	681	698	619	636	590	589	628	586	606	627	627	635	636	596	656	658	631	630	620	619	689	669	603	654	669	652	638	585	667	580	633	659	613	655	668	660	613	669	629	648	684	605	600	641	686	641	652	605	651	636	680	701	671	639	642	647	644	654	645	612	659	713	630	664	648	646	586	622	617	634	594	618	621	569	660	598	620	614	608	645	635	657	658	582	660	608	612	605	691	630	566	648	656	618	668	647	630	613	614	662	662	638	607	600	638	642	662	610	604	627	601	638	651	668	612	619	629	585	625	653	640	657	647	650	612	626	656	639	628	584	651	628	618	658	627	593	567	634	611	605	649	643	621	599	654	656	617	613	630	643	630	619	622	653	645	618	637	622	620	623	611	573	641	649	639	652	681	680	547	631	696	621	618	627	630	616	630	646	568	646	686	645	596	608	664	636	622	622	633	659	639	648	631	651	645	631	643	645	633	617	660	621	615	694	609	639	633	644	666	617	665	652	633	640	584	647	574	630	625	633	608	622	632	616	612	615	629	623	622	580	639	635	666	616	615	642	636	615	657	610	631	657	631	618	632	668	644	614	687	637	622	648	610	607	634	674	636	629	658	647	587	654	578	616	621	596	640	661	588	621	615	624	717	598	614	600	639	615	619	607	625	628	644	639	625	627	572	622	644	657	653	638	663	656	692	645	643	581	657	621	636	664	611	619	615	663	614	621	622	629	608	642	613	647	647	604	610	624	573	614	605	634	659	663	637	628	630	642	694	647	648	653	627	631	656	591	649	595	572	646	626	572	642	639	615	662	584	587	647	620	588	659	657	627	636	641	628	626	593	622	632	649	637	650	647	620	619	613	603	662	647	674	616	641	567	575	697	613	619	661	606	665	671	608	663	613	603	628	624	607	615	631	617	599	597	647	636	588	618	627	599	638	657	641	634	609	614	625	621	604	629	676	607	629	645	619	602	650	564	641	624	667	616	602	614	604	647	632	643	666	645	625	646	628	646	620	630	638	572	607	663	625	654	596	613	635	645	655	680	605	637	654	672	617	643	639	619	617	624	629	655	626	686	589	637	641	624	665	613	621	651	600	625	655	617	673	586	617	703	611	601	643	629	593	606	606	662	633	653	594	636	658	624	635	651	646	632	646	629	614	657	638	606	655	652	651	616	641	603	661	641	638	667	650	632	629	630	631	628	635	675	624	634	607	673	632	610	674	594	588	656	677	622	668	637	629	601	645	647	635	587	633	658	659	655	636	655	673	647	666	642	628	565	636	645	647	623	641	640	593	630	613	660	651	610	649	636	669	635	628	618	669	565	590	585	674	591	681	573	634	624	619	612	657	654	651	639	637	635	601	586	641	635	613	622	631	642	635	623	620	634	592	617	646	620	638	599	617	663	626	621	685	589	648	599	634	618	639	669	581	643	629	664	638	632	599	626	627	624	607	620	687	641	606	613	621	624	619	643	683	653	606	588	634	643	651	613	658	661	631	658	619	623	659	588	640	622	687	648	606	614	655	611	621	652	651	655	623	625	617	608	631	637	633	645	613	666	623	642	645	615	603	615	630	636	618	666	606	674	617	656	626	624	660	611	623	604	619	591	666	649	615	637	649	687	669	620	596	669	609	663	629	660	605	668	622	675	641	628	640	594	666	655	679	638	612	625	642	629	654	656	633	633	589	625	614	610	596	623	580	629	623	634	633	645	647	648	595	632	641	623	630	610	615	612	663	614	642	662	636	676	659	630	647	610	630	680	654	627	643	610	593	610	583	641	642	631	594	621	613	665	629	605
5550	434	206	182	153	130	139	134	113	169	116	109	137	131	132	124	129	121	118	115	141	111	121	128	126	119	136	106	123	130	114	128	130	151	107	122	130	120	118	119	142	131	106	112	128	125	126	128	133	103	127	136	135	162	126	146	122	124	132	103	110	104	133	136	114	131	143	133	140	107	136	168	251	216	160	117	121	141	131	120	122	126	117	121	109	124	135	119	135	126	128	116	127	123	125	142	128	111	108	136	132	133	105	120	143	142	112	122	116	123	139	102	126	128	122	111	108	113	132	135	127	128	108	117	124	123	125	122	110	122	141	122	121	125	107	110	117	112	121	114	111	92	115	122	125	125	137	131	118	121	110	119	116	123	102	123	130	97	131	132	111	134	126	101	116	120	142	124	129	101	111	111	123	131	129	113	121	109	124	132	125	120	138	118	115	136	121	132	112	128	140	115	156	123	109	126	123	114	122	126	121	136	125	111	119	133	128	140	119	128	116	96	136	111	131	123	116	131	131	116	148	120	140	114	111	121	121	131	127	123	123	142	111	133	108	127	122	118	124	120	123	122	141	117	114	109	126	129	111	133	131	146	129	137	144	127	120	118	121	116	131	126	122	120	131	126	128	118	135	137	133	130	135	119	111	133	118	116	119	126	115	143	102	129	116	123	137	124	107	150	132	129	118	141	106	131	110	125	142	125	148	133	125	115	121	117	127	135	127	109	141	121	119	132	143	116	121	124	130	118	113	123	124	127	131	119	132	133	122	105	137	107	132	118	121	115	114	132	124	132	124	126	128	123	133	136	130	119	112	131	120	107	107	122	117	111	138	129	132	101	112	131	120	121	118	98	110	118	148	140	101	124	129	122	113	100	133	113	117	118	114	115	117	114	110	130	107	127	116	120	106	115	130	139	121	132	133	119	122	120	127	133	109	131	138	99	132	125	122	123	118	121	111	125	125	118	127	114	129	121	132	128	138	144	133	125	112	135	96	124	119	122	123	143	126	101	127	133	129	127	114	131	121	111	107	118	120	124	111	118	139	117	119	131	125	126	124	120	131	129	124	124	136	116	138	146	130	130	113	115	122	107	145	117	121	115	111	101	126	119	128	133	114	118	115	120	114	125	126	139	139	108	111	102	119	133	111	103	134	117	113	118	133	103	123	121	131	131	119	118	125	137	131	134	131	130	116	142	134	115	116	138	120	146	116	125	114	124	127	114	140	122	124	133	124	135	139	145	135	124	134	121	127	129	113	128	135	131	116	98	107	103	109	126	149	111	120	120	109	108	127	125	108	127	129	115	124	134	124	109	145	117	106	110	122	123	123	105	126	109	128	116	133	128	130	107	135	153	116	114	130	121	129	125	128	111	137	128	121	111	118	119	123	113	123	131	132	133	107	104	138	118	116	119	125	124	127	127	117	126	130	137	108	116	118	131	125	119	109	108	141	134	116	120	112	122	135	116	120	106	127	111	123	136	123	107	127	124	137	122	120	113	119	123	118	128	127	132	113	122	136	131	132	125	118	115	118	140	128	116	130	117	115	107	140	119	133	116	137	126	131	127	107	119	113	133	123	121	114	143	131	151	120	128	130	142	128	128	119	121	120	141	129	123	118	115	116	140	114	132	136	142	122	119	122	123	126	129	133	114	122	122	110	115	118	125	124	118	117	131	158	142	114	140	135	126	129	120	104	120	140	110	137	88	123	131	122	121	138	137	140	141	107	134	102	114	121	105	124	108	126	111	136	122	121	124	123	111	117	130	136	121	134	114	110	114	135	111	119	142	124	118	140	143	111	140	108	116	116	115	123	136	130	107	135	111	128	104	130	130	131	132	126	91	116	130	133	116	127	140	114	154	143	136	148	125	139	140	126	135	129	135	107	136	122	117	128	114	123	129	109	136	117	140	137	123	111	127	116	127	122	112	129	126	123	123	142	119	119	123	122	125	113	92	129	125	121	149	125	131	139	130	126	138	116	113	136	117	122	118	141	132	114	114	117	118	121	120	113	134	141	114	97	120	113	138	120	115	121	132	112	129	123	136	127	113	126	104	118	119	131	128	140	123	131	116	124	114	121	126	131	113	125	105	128	126	121	132	113	122	111	124	120	110	105	118	98	118	134	116	108	98	119	113	109	124	120	133	135	109	141	105	100	97	120	118	104	112	104	121	129	126	123	119	135	113	111	117	111	133	120	141	108	112	122	129	106	117	123	128	118	129	131	100	98	119	117	132	136	116	129	119	111	124	124	128	104	141	133	119	127	111	114	117	133	127	117	140	127	135	137	108	124	119	131	117	104	141	135	124	102	130	128	136	149	106	127	119	109	146	124	103	128	123	110	130	136	126	113	123	153	148	121	136	139	115	140	105	134	139	122	119	120	93	148	114	128	110	129	116	134	110	134	125	119	116	115	117	141	137	129	124	105	129	114	113	122	124	149	149	113	128	114	120	146	126	110	121	123	127	118	115	136	129	138	118	150	121	122	124	124	139	136	92	128	108	140	139	120	118	112	99	125	129	115	129	128	125	116	145	128	128	132	117	126	136	109	116	136	118	115	137	121	125	129	127	124	120	113	126	130	126	103	124	121	110	115	109	125	133	125	106	118	120	129	108	118	110	116	108	117	112	128	145	130	131	117	131	124	129	117	130	134	117	118	131	142	116	110	111	125	145	136	139	126	118	128	128	124	133	114	131	107	89	132	128	124	117	124	125	105	112	138	119	118	122	119	128	136	111	114	138	132	131	99	106	120	127	111	134	129	124	152	132	135	125	117	140	123	117	116	137	131	131	122	115	108	108	107	129	119	119	109	119	129	102	143	134	128	132	128	122	119	114	110	115	114	144	112	123	111	114	125	136	147	138	118	125	131	123	136	113	115	124	126	129	112	119	120	131	124	119	134	130	138	130	125	150	131	125	108	139	123	122	130	126	91	124	130	110	137	115	101	118	118	108	96	120	135	112	131	103	130	114	144	140	116	129	104	123	94	110	122	106	105	116	148	125	109	129	137	122	147	107	136	130	132	128	115	106	135	93	138	113	124	135	113	112	135	126	118	106	99	135	120	110	126	122	143	115	114	133	115	112	121	114	116	124	129	119	126	134	138	145	146	138	122	106	102	128	125	114	115	114	132	149	127	128	129	140	124	125	125	117	134	130	114	143	113	126	113	131	127	126	133	136	102	113	130	107	133	117	117	151	148	120	109	117	144	135	123	123	122	131	124	119	135	128	113	108	126	125	140	147	119	116	105	107	115	122	141	113	116	129	132	119	124	119	110	103	104	119	108	108	125	124	138	115	105	129	120	108	115	147	122	121	127	141	126	135	130	126	118	128	114	136	131	133	115	137	121	126	141	133	106	107	103	106	132	131	136	100	113	136	131	115	128	120	105	119	126	113	122	141	131	118	112	119	121	129	143	123	116	119	115	121	111	128	130	120	137	129	131	145	111	120	125	118	129	123	126	137	117	112	124	125	131	109	131	126	107	127	153	120	137	128
3895	721	624	585	544	506	489	423	467	568	400	389	446	409	389	394	372	404	395	384	394	401	406	376	391	370	365	408	395	357	380	364	395	385	365	392	415	375	383	394	334	392	401	382	373	399	380	390	373	396	434	388	353	405	418	334	359	374	387	367	352	397	390	387	403	367	372	379	412	395	460	937	1169	1135	717	377	399	407	378	409	347	401	377	367	395	385	377	405	373	386	380	389	412	379	385	391	394	368	413	367	372	398	390	355	384	367	381	405	352	352	374	428	389	356	342	389	383	393	392	410	400	364	376	354	407	404	376	339	368	426	362	395	387	402	343	399	367	360	377	363	357	398	380	415	397	407	403	385	364	390	396	393	344	351	384	380	379	412	381	384	387	376	372	372	392	422	399	420	387	371	368	408	388	359	393	383	358	386	380	393	378	391	397	373	396	388	414	392	411	397	390	430	394	368	354	346	361	375	388	415	438	412	369	352	359	375	436	401	370	370	375	418	387	376	414	373	398	368	362	399	405	403	382	379	360	385	374	361	416	413	339	406	414	400	354	384	386	378	384	359	371	417	350	371	388	371	401	359	359	374	398	364	383	378	386	383	416	376	392	380	369	414	377	366	388	354	401	346	383	385	372	366	375	396	360	400	371	358	407	371	368	374	344	381	383	374	377	386	397	382	387	395	369	417	364	388	385	382	379	420	373	370	375	388	427	390	368	380	404	399	359	375	369	403	352	353	392	372	379	374	385	403	417	377	365	376	410	368	350	393	398	400	378	383	365	381	412	398	404	413	381	391	384	400	355	390	369	371	370	367	350	359	378	399	394	424	390	436	371	387	376	400	357	370	392	396	393	404	374	360	382	408	397	367	375	348	360	358	371	418	405	360	388	362	384	413	409	374	426	403	383	371	377	389	406	347	339	425	383	383	385	393	371	377	367	396	386	401	371	359	395	392	394	391	394	418	372	392	355	400	387	408	390	376	348	378	368	370	396	364	372	360	345	383	387	417	414	382	374	391	403	438	360	395	374	384	375	408	401	385	374	393	372	378	394	382	402	360	369	395	387	399	377	368	365	408	375	421	383	389	387	395	417	414	364	368	394	353	363	386	382	383	356	392	385	383	400	392	401	425	392	347	351	382	371	378	387	381	404	396	390	418	364	398	399	410	385	397	364	401	418	391	373	359	358	397	351	374	378	372	407	426	378	357	341	358	380	374	405	408	395	397	363	389	383	385	399	411	387	414	415	341	349	443	405	422	425	391	362	351	365	366	387	360	365	398	370	388	398	377	379	401	366	409	394	335	374	385	392	339	367	404	409	384	402	395	391	371	369	380	390	389	391	418	379	407	396	379	348	400	369	377	340	379	378	398	371	369	386	351	391	372	411	345	362	395	415	375	390	407	373	401	395	388	389	380	378	399	412	397	344	346	375	367	402	402	380	391	383	353	375	388	358	373	404	398	375	371	352	394	382	386	368	417	357	363	379	417	368	381	391	358	385	348	365	380	358	372	413	409	414	386	403	434	429	368	365	384	405	375	352	373	386	407	373	371	411	416	393	428	394	378	371	375	369	381	375	384	389	399	393	384	383	346	369	390	382	359	366	389	363	394	383	415	383	380	379	382	376	417	369	412	387	370	383	393	382	360	334	371	384	376	350	383	374	412	372	354	397	386	367	364	386	383	342	381	389	401	393	382	378	333	372	378	400	390	407	415	365	341	397	355	417	368	371	416	390	394	376	416	349	386	384	388	408	368	354	387	380	386	421	417	351	373	412	361	430	403	369	389	369	371	379	388	399	380	398	388	385	352	345	372	389	365	383	368	361	397	360	356	397	394	378	393	359	401	342	389	357	418	395	391	399	372	390	409	371	371	353	372	364	384	409	364	371	366	376	389	377	387	403	390	343	390	377	379	396	397	394	396	420	415	386	434	377	424	364	375	379	348	368	365	371	379	378	431	406	389	366	390	376	389	381	359	388	356	352	348	387	391	410	376	396	365	364	403	376	350	375	364	365	356	383	369	361	368	369	391	391	403	401	348	378	392	385	384	368	378	402	406	387	385	365	411	392	413	343	372	388	353	361	376	420	404	408	377	388	354	363	364	411	397	390	373	400	361	364	398	380	382	359	377	331	375	425	388	388	366	377	366	404	392	364	371	390	350	333	352	424	370	405	349	408	379	374	399	386	385	386	396	405	363	354	397	402	369	381	360	390	366	384	368	383	399	389	398	339	409	372	392	380	400	374	395	404	421	385	379	347	360	375	348	380	392	383	374	394	420	349	376	370	378	351	373	372	402	388	374	404	387	401	373	379	363	368	404	380	384	385	370	365	392	374	384	387	348	398	354	341	375	387	402	371	366	399	374	381	361	410	390	382	385	365	378	414	398	391	363	392	379	399	400	378	384	339	382	385	386	381	408	361	407	437	385	393	391	397	358	393	420	365	390	380	404	369	406	385	384	379	392	387	399	386	388	386	406	363	360	388	375	378	355	382	385	412	387	407	411	378	354	392	407	376	395	398	404	343	405	376	403	389	378	381	372	397	373	387	382	419	401	340	358	364	357	380	415	396	371	380	371	404	372	378	378	415	386	395	390	397	381	364	406	373	355	356	381	377	385	415	381	371	412	357	382	371	406	366	355	394	350	390	386	400	408	382	405	403	395	406	384	390	396	360	388	383	411	444	356	382	406	360	387	358	423	360	405	388	376	367	379	327	390	377	378	351	368	377	391	404	397	373	381	383	404	375	368	397	414	392	382	369	404	397	425	400	358	367	383	384	360	377	429	382	388	381	362	385	372	363	386	409	356	383	346	375	352	402	395	382	360	370	368	393	400	374	362	392	423	390	355	386	380	359	428	401	392	360	357	400	369	415	371	384	380	412	391	366	376	379	346	389	398	369	404	350	373	374	414	387	396	402	382	382	391	405	406	377	398	376	359	356	379	394	369	387	353	361	379	388	394	357	387	355	374	382	405	399	390	378	378	377	351	392	416	363	379	399	363	391	400	342	393	364	358	419	354	362	366	384	408	409	394	399	358	362	398	372	388	354	381	363	394	384	396	343	387	412	364	420	384	379	379	389	392	403	424	369	369	356	406	385	358	386	383	392	402	379	411	360	360	402	366	350	369	418	382	412	386	388	378	393	373	376	395	366	384	379	406	369	417	399	350	377	373	392	411	399	373	401	399	395	390	372	382	387	388	381	413	355	400	382	401	397	379	369	368	389	367	398	388	352	370	370	367	397	399	374	373	391	385	368	395	387	378	363	395	374	422	395	351	380	359	394	372	373	391	359	396	422	392	385	389	374	353	391	402	378	383	359	383	396	408	369	378	365	383	370	372	373	349	420	371	401	356	380	372	360	362	375	383	388	407	375	380	366	383	406	390	382	381	389	401	363	379	364	388	367	398	362	383	369	362	401	360	395	393	373	374	390	386	362	374	427	343	361	386	398	407	383	394	373	383	397	388	379	388	377	394	415	391	392	392	381	402	380	446
19283	8245	2679	1258	762	576	390	334	349	782	249	188	177	156	151	162	146	138	164	154	148	143	122	137	125	121	116	131	136	120	116	115	130	124	137	164	125	131	124	131	113	113	109	139	141	123	122	122	125	110	112	123	147	110	129	123	112	133	98	129	120	120	114	109	151	125	119	135	113	129	249	514	566	417	225	143	108	126	131	146	132	113	133	139	114	107	120	119	119	100	118	114	140	112	130	136	114	109	121	113	118	129	92	127	133	118	134	107	115	150	140	127	123	117	99	110	103	131	110	102	118	137	123	131	134	108	120	122	130	130	99	118	125	112	121	130	105	143	133	122	119	120	121	115	105	134	106	148	132	127	126	121	126	129	102	114	147	115	112	120	115	124	116	104	113	122	112	119	129	108	103	135	141	126	115	118	126	125	146	124	110	125	116	119	133	134	106	137	112	130	136	132	119	126	130	131	119	115	114	109	126	138	147	102	157	116	132	144	123	116	117	116	127	116	133	124	117	106	117	118	132	102	116	109	149	105	122	118	121	116	117	107	106	121	148	141	122	129	118	141	139	129	107	116	91	123	119	144	122	126	128	128	128	119	117	104	119	122	129	139	108	129	135	123	133	119	124	136	129	108	131	125	121	117	112	113	112	132	119	105	123	118	118	120	115	126	112	115	142	121	126	115	124	102	113	128	138	122	109	135	98	119	113	127	119	116	133	131	115	110	109	117	120	134	112	126	120	140	103	139	119	130	122	96	134	133	137	122	129	131	128	122	128	136	120	110	120	119	125	122	104	130	119	100	117	114	99	114	128	134	127	117	137	124	105	126	124	130	128	119	134	110	135	115	123	129	133	141	147	129	142	134	118	108	132	124	114	148	121	122	105	123	132	140	113	118	121	140	118	148	124	111	130	135	123	138	130	116	140	119	125	118	117	113	136	109	108	127	121	131	96	128	132	119	116	122	107	107	114	126	114	121	124	115	124	115	110	130	117	132	118	114	106	129	121	127	126	144	115	125	106	115	122	142	131	103	116	117	113	125	127	124	110	125	111	133	124	142	144	105	110	125	122	131	132	108	117	104	132	131	111	137	112	121	144	126	105	102	125	113	128	108	120	133	109	129	137	124	113	115	132	124	126	119	126	137	133	118	136	124	121	111	103	112	125	122	116	111	113	109	120	105	100	129	117	103	134	134	134	136	113	120	137	129	99	116	108	109	137	129	129	127	113	124	120	133	122	111	104	138	118	110	116	110	109	137	125	125	110	111	137	141	123	113	116	121	125	107	108	102	118	129	128	126	116	132	123	127	135	110	120	124	121	134	117	116	103	115	110	130	118	127	125	103	121	128	130	112	123	109	133	135	112	125	118	124	113	129	109	114	137	103	123	134	114	134	131	116	122	139	120	131	124	124	125	113	122	127	129	125	116	135	127	122	126	112	124	130	114	121	135	96	123	127	119	132	126	126	114	131	120	127	117	132	112	123	105	106	131	133	127	108	128	126	134	122	128	148	117	146	131	135	103	140	113	134	128	121	114	111	132	110	138	116	123	126	113	119	120	120	110	108	134	111	106	137	130	127	134	137	121	104	130	123	124	128	115	122	130	147	119	129	112	110	117	117	126	128	132	121	128	117	111	107	111	108	108	106	122	124	117	121	123	115	132	123	129	126	128	122	113	119	108	111	124	127	138	98	125	127	105	113	120	118	101	130	101	108	115	119	103	127	120	123	118	113	134	125	112	131	100	113	109	116	130	125	115	132	126	118	117	124	122	114	126	102	114	119	125	127	105	130	117	128	112	112	101	116	126	121	124	122	117	133	147	133	146	117	114	123	116	116	120	131	112	123	134	138	123	113	125	124	132	125	132	109	106	108	114	111	120	132	120	122	111	94	123	131	116	108	113	113	120	136	117	125	116	119	129	129	122	132	134	121	120	122	123	140	127	143	125	120	116	132	126	129	100	142	111	130	104	116	121	128	109	101	122	128	102	136	103	122	123	115	119	141	123	126	117	125	115	133	121	126	119	102	120	136	131	119	116	114	133	125	129	135	107	118	126	140	111	137	129	106	124	123	116	107	147	133	129	112	127	122	126	132	109	132	119	114	130	117	122	110	127	159	132	116	117	127	113	105	128	119	127	121	119	114	123	120	136	115	113	130	142	113	123	131	108	117	114	117	131	108	135	133	102	116	96	103	113	108	120	114	113	135	122	113	114	122	130	144	133	122	113	97	126	131	117	121	118	111	119	109	116	119	116	151	127	118	125	99	119	135	124	129	115	137	131	128	114	129	126	117	112	122	118	117	122	124	133	128	129	129	107	121	124	119	110	137	128	122	124	141	112	122	137	119	103	118	140	132	129	119	135	114	127	120	131	114	118	142	124	112	122	111	149	118	131	122	111	107	112	107	118	116	129	122	134	143	124	122	122	127	122	117	98	111	128	120	135	123	131	106	112	153	130	114	106	106	133	139	136	128	117	126	125	123	127	123	119	112	107	113	133	115	125	120	129	113	121	138	113	123	114	112	118	121	118	131	134	120	112	137	161	133	125	128	134	129	108	118	123	100	113	127	107	116	115	122	135	115	130	124	130	128	129	127	117	103	117	132	141	117	125	107	116	118	122	113	131	113	160	118	120	116	118	133	110	109	112	130	118	118	126	133	136	116	120	132	105	114	103	120	108	126	120	133	98	121	102	130	123	108	105	118	119	126	109	132	123	122	130	102	132	118	122	127	120	107	124	127	122	100	137	136	110	113	108	133	104	125	126	128	119	121	125	152	119	117	123	115	127	138	124	117	136	116	125	123	132	112	125	133	116	129	124	127	120	136	112	141	128	111	120	103	125	118	120	128	154	123	126	124	123	144	127	118	124	100	127	122	140	115	130	118	124	115	124	116	115	120	110	135	110	109	114	139	118	116	139	113	126	112	138	130	122	124	115	131	114	133	123	112	108	111	127	121	116	117	124	126	123	109	120	125	111	110	113	121	115	110	138	113	121	108	117	103	133	132	120	116	110	123	119	114	128	125	143	105	112	124	127	122	111	120	114	136	117	104	123	130	129	142	123	116	119	120	110	137	105	132	105	114	124	106	140	145	114	129	137	133	132	133	111	120	126	118	119	116	119	108	117	126	126	137	119	118	119	115	124	115	149	140	111	110	101	115	136	124	138	125	113	119	131	115	120	105	130	139	108	125	120	118	132	104	139	128	119	120	111	129	123	118	133	129	148	127	104	136	117	116	106	133	103	128	120	119	119	115	138	132	134	135	116	130	124	128	130	144	115	110	125	110	111	99	111	131	115	120	136	131	120	134	121	130	137	109	117	98	120	105	111	117	109	116	135	130	105	136	125	118	129	124	130	124	122	131	106	129	122	122	130	119	105	124	116	125	133	131	123	112	118	101	121	118	140	124	134	119	118	120	122	89	98	120	128	114	102	126	104	103	120	117	119	117	112	107	129	129	121	119	121	135	122	128	116	127	123	115	117	134	107	140	142	118
12574	5143	3204	3553	2954	2501	1988	1713	1624	3444	908	854	771	741	670	695	640	638	620	555	567	565	499	516	525	491	475	503	493	431	469	475	430	454	438	427	449	410	442	447	412	441	450	419	386	418	408	408	438	452	394	424	431	436	405	437	395	440	405	446	427	389	397	421	411	444	399	414	429	434	1559	4174	4282	2935	1042	498	383	383	369	369	376	350	394	362	377	383	367	366	406	396	377	383	395	408	358	431	372	381	357	401	415	403	392	382	369	379	395	382	365	383	393	413	358	401	387	400	374	363	400	341	359	368	395	368	362	381	408	398	388	410	383	403	400	374	365	402	382	419	398	371	394	442	387	410	391	404	351	351	385	387	396	397	403	371	390	381	377	418	371	384	373	402	399	402	387	391	409	385	369	402	389	393	373	359	346	417	372	390	386	428	382	400	361	372	389	392	372	449	395	368	400	375	393	383	399	428	411	383	396	375	378	359	373	383	372	395	391	406	419	376	414	380	409	393	416	401	412	389	394	387	389	368	399	372	380	398	358	404	375	388	361	401	390	379	383	368	382	386	373	350	396	387	352	378	387	419	415	388	388	408	378	416	388	383	386	397	422	379	382	419	374	380	395	372	388	379	414	443	390	394	377	398	403	441	387	384	365	362	395	345	367	384	394	387	406	431	401	376	389	415	420	393	376	388	415	360	384	390	388	438	464	388	398	410	393	379	389	350	406	424	356	367	368	421	425	356	351	388	386	355	375	428	418	388	380	395	378	348	368	376	410	392	401	389	373	380	365	379	379	414	376	375	397	399	383	372	403	392	433	353	412	429	397	395	408	406	389	368	367	381	383	384	386	383	391	394	378	388	387	406	403	380	388	378	372	368	396	397	410	369	399	371	435	381	386	392	391	395	406	380	449	376	423	413	387	377	398	387	411	358	369	389	379	414	400	378	339	391	399	421	364	370	399	379	373	378	363	385	424	363	414	410	395	401	401	396	392	366	396	386	340	394	376	392	386	330	406	402	393	377	409	370	372	376	404	395	387	379	394	401	403	419	384	409	415	400	390	378	354	399	368	372	415	412	388	354	408	366	386	376	367	377	386	391	355	362	386	401	379	385	395	400	387	418	404	374	380	377	385	429	373	408	402	397	415	415	403	390	369	370	416	385	368	404	377	398	401	397	412	382	400	427	370	371	387	409	377	401	390	397	382	399	398	421	371	413	388	385	366	361	391	384	386	350	404	398	343	368	407	401	425	377	413	401	384	327	383	389	411	392	406	398	386	401	396	371	376	391	372	386	385	407	423	369	415	402	405	374	395	410	377	365	413	385	365	357	387	387	412	423	385	374	385	350	363	414	424	345	382	399	375	396	397	394	378	372	369	346	405	408	375	405	409	375	410	394	388	355	409	381	427	392	368	355	377	401	375	401	425	413	422	345	411	374	359	394	368	386	387	374	397	387	372	369	416	401	396	381	395	391	427	371	360	403	395	407	412	404	429	395	422	388	383	392	384	414	406	394	402	398	370	361	376	430	378	357	375	374	403	409	374	411	419	378	411	380	406	391	372	387	399	420	411	376	425	378	406	349	399	362	369	423	360	385	399	337	355	382	360	399	375	404	400	376	394	383	393	394	393	386	410	365	398	395	393	394	392	373	382	351	402	372	372	368	404	370	398	385	396	438	376	385	400	366	420	373	437	379	398	378	418	365	404	380	393	356	412	370	377	372	394	388	436	383	376	399	380	417	410	382	391	393	356	421	396	396	391	391	328	373	350	417	376	394	382	386	376	383	384	386	356	370	379	426	368	429	378	367	385	418	402	375	414	389	398	402	405	364	404	421	362	365	410	382	392	391	396	386	382	393	370	398	407	390	365	379	415	420	406	423	393	387	380	363	333	411	384	402	432	352	416	388	365	411	379	387	387	378	382	384	392	386	386	359	421	353	387	374	407	364	376	370	380	397	364	344	387	389	369	371	347	369	388	406	351	410	366	383	342	365	359	406	358	393	413	387	374	370	370	381	351	397	390	418	377	385	350	372	383	385	404	429	357	371	368	375	372	380	382	384	388	388	378	401	372	383	364	434	403	369	392	389	386	388	382	413	401	380	397	411	367	408	384	374	361	402	388	417	411	385	375	379	377	379	390	398	397	394	411	389	382	390	405	382	399	369	365	374	411	374	399	375	401	374	390	386	387	393	389	385	400	432	422	367	385	357	359	362	407	377	369	393	406	374	375	376	367	389	382	379	380	359	413	413	404	382	374	382	387	393	361	375	398	359	357	405	364	364	394	384	433	395	381	409	396	394	398	374	416	362	406	412	375	370	369	390	432	377	379	371	404	379	369	379	422	390	377	384	396	393	395	409	382	377	379	418	380	394	377	371	383	352	396	384	377	376	436	399	397	426	372	387	391	381	411	357	452	397	395	368	427	412	370	381	422	384	408	397	365	403	383	357	430	387	372	380	369	393	381	420	365	397	360	391	405	399	424	417	412	393	406	404	371	344	393	398	405	387	360	416	403	400	360	408	401	357	397	412	374	392	383	384	386	383	405	378	399	396	349	418	382	359	419	428	378	374	381	399	407	416	397	390	379	418	382	376	412	371	425	391	358	379	402	382	418	391	428	392	381	394	400	393	373	360	393	395	391	411	383	394	398	377	382	397	415	373	381	381	393	377	392	390	374	392	382	387	380	380	378	399	407	395	414	383	385	364	374	364	343	390	403	384	358	385	370	379	412	375	371	427	403	360	382	375	369	420	353	397	399	369	405	386	392	385	407	378	399	356	393	420	402	450	391	355	398	396	427	389	380	412	371	376	422	372	396	417	408	365	430	362	398	386	386	407	382	391	386	364	391	417	362	370	372	376	354	357	416	345	360	377	394	391	372	398	424	402	392	363	376	410	375	383	360	426	361	373	375	345	404	399	397	399	383	382	402	353	370	406	405	375	352	385	412	393	383	422	389	394	424	406	342	347	429	409	369	378	382	386	386	430	422	404	420	363	396	394	401	387	399	389	376	392	363	391	365	378	384	408	373	348	392	362	371	378	371	387	398	414	410	398	399	378	386	378	368	402	380	402	385	392	381	419	393	395	413	362	378	374	386	396	360	405	376	379	382	390	406	412	405	350	391	384	372	373	400	391	383	385	389	401	418	373	400	374	381	407	417	397	422	361	361	371	399	402	349	403	370	407	370	397	386	393	390	379	384	403	367	436	372	381	385	377	441	401	386	412	397	411	368	385	386	411	387	352	376	418	400	370	396	397	380	364	381	415	383	393	404	389	413	400	403	385	394	404	385	397	394	396	365	396	395	392	408	387	366	360	397	394	375	367	374	402	356	396	375	402	357	395	383	370	413	377	413	355	379	369	402	386	390	392	400	387	391	386	384	402	406	422	369	376	378	393	394	387	413	390	369	368	406	409	380	376	394	385	363	396	387	386	406	387	396	363	394	403	412	382	355	405	393	372	388	399	385	387	401	396	386	389	392	334	400	420	396	394	406	358
33715	17200	6773	3842	2263	1513	1019	738	1282	9864	615	362	350	309	319	314	277	287	262	245	254	269	252	231	245	257	250	226	239	189	213	232	203	217	244	214	233	214	220	232	204	220	238	219	223	216	194	194	198	238	227	223	205	206	236	208	208	228	209	241	195	213	194	195	222	195	211	212	198	222	478	1049	1129	888	579	252	205	213	207	232	190	219	184	216	229	197	213	197	224	193	215	194	225	227	227	201	193	188	222	234	223	209	228	235	235	182	215	219	222	203	217	230	220	217	227	193	217	214	207	211	220	220	222	221	221	189	203	186	210	217	217	200	193	209	213	192	227	219	212	189	233	173	204	224	250	198	241	227	213	207	226	210	217	175	208	230	227	213	214	210	196	202	238	204	219	203	212	217	205	201	191	196	223	206	216	220	226	243	215	217	208	230	202	194	222	217	216	227	208	219	206	215	183	214	218	215	215	230	204	208	205	246	222	206	211	245	193	221	212	193	247	187	187	232	215	235	220	205	222	221	198	221	218	203	240	209	188	221	215	220	217	230	190	201	216	244	207	195	222	205	226	224	189	213	235	201	218	212	197	203	217	236	212	204	216	213	201	216	224	237	213	261	209	234	197	189	213	218	179	215	198	209	217	227	222	217	184	211	214	218	198	230	232	186	210	209	219	220	234	213	228	217	206	211	227	220	204	234	220	226	225	190	223	185	207	227	191	213	198	228	211	194	209	216	234	215	233	217	208	232	211	212	203	229	200	226	196	211	213	247	185	218	195	200	206	237	232	202	207	229	213	199	176	210	191	224	211	230	211	229	200	212	213	228	215	219	220	189	212	201	225	198	219	196	201	187	219	229	228	219	205	203	216	232	198	203	206	237	211	227	215	218	228	198	206	215	189	217	205	206	215	225	236	230	199	202	209	220	199	179	204	197	219	199	178	198	198	212	205	200	219	212	189	188	187	237	216	229	208	217	195	200	215	212	217	241	229	230	223	206	208	217	223	185	195	251	208	196	200	195	203	224	232	204	200	217	217	215	220	222	221	216	230	199	220	216	255	195	226	219	216	214	230	187	204	216	212	198	190	201	220	200	186	197	197	220	198	222	217	222	222	205	207	215	229	234	227	219	232	192	217	221	213	215	229	202	210	224	213	193	216	196	206	225	211	258	204	195	233	217	221	223	227	229	230	225	224	220	208	215	225	205	220	228	205	240	207	212	208	198	195	198	208	217	206	191	217	199	201	206	189	218	231	213	206	216	209	219	219	217	220	219	188	209	235	221	227	243	212	189	219	223	201	204	177	234	229	213	197	197	207	207	212	216	231	233	213	233	204	207	221	197	201	211	226	224	222	228	222	220	209	193	206	194	239	230	233	230	200	227	188	201	216	185	207	199	203	233	215	189	214	188	215	235	187	222	226	242	226	208	202	223	244	235	226	213	188	206	234	219	224	219	225	197	194	228	191	211	220	221	216	195	208	211	217	197	172	223	189	213	227	223	220	217	206	207	208	212	188	210	235	212	233	223	232	179	225	237	212	203	224	204	199	211	214	223	199	188	238	244	230	228	214	213	194	221	199	216	202	196	209	216	193	204	247	204	233	209	194	186	220	221	203	227	207	199	219	206	258	187	217	220	215	232	261	230	215	206	210	208	206	221	231	211	211	200	214	213	209	249	201	191	196	205	207	219	189	236	213	219	197	180	182	235	205	212	199	222	233	217	228	209	200	205	228	210	244	209	180	211	225	204	213	211	211	208	199	194	208	217	229	221	211	181	205	191	181	204	209	230	220	243	226	201	210	199	198	222	192	216	216	207	203	208	214	228	209	215	213	237	222	208	220	207	252	245	212	219	184	242	242	206	223	222	219	243	194	222	218	187	201	196	196	194	215	224	221	212	195	208	217	199	221	205	203	207	204	228	199	176	203	195	199	173	189	215	197	233	229	199	214	208	203	213	213	240	200	208	211	221	210	250	216	206	168	215	209	215	221	241	224	233	237	202	209	214	205	206	224	217	229	227	236	175	208	223	219	218	213	221	225	217	199	227	217	226	192	211	232	196	230	232	228	226	195	215	211	211	220	171	196	210	221	219	217	222	203	238	194	211	224	219	228	218	213	208	202	242	190	194	201	209	230	228	193	203	204	218	198	200	207	215	227	216	194	214	193	205	215	223	211	209	229	219	205	190	214	191	220	206	210	215	205	205	235	206	193	206	226	208	245	224	232	232	227	231	198	206	213	187	208	229	221	231	201	213	215	184	219	233	220	210	205	195	198	219	219	239	197	243	251	211	207	238	236	212	221	229	212	229	219	240	238	210	217	207	246	186	231	208	222	196	211	211	215	220	196	197	217	206	193	211	211	212	225	236	200	212	217	215	212	200	225	262	186	187	216	197	216	209	190	224	192	209	197	239	231	204	238	221	208	196	221	186	232	199	212	196	207	204	196	249	210	221	182	213	219	186	222	179	188	210	202	229	197	242	223	230	197	222	233	214	222	196	214	190	217	224	218	212	180	229	230	210	215	224	206	238	224	205	222	222	203	217	198	229	213	214	218	218	205	223	209	193	218	231	231	209	203	188	196	195	212	205	202	220	196	205	225	219	222	198	220	215	199	209	216	214	229	199	247	202	238	200	191	213	223	236	197	219	229	229	201	214	218	200	212	216	226	242	217	226	220	208	200	217	206	229	212	212	200	207	183	230	211	202	220	209	188	216	217	179	248	196	205	230	216	217	217	220	222	211	218	213	207	227	202	228	241	205	199	202	193	199	224	233	216	212	194	236	188	203	198	197	204	211	216	222	208	223	187	227	221	210	219	191	242	216	212	216	207	198	207	221	250	208	230	228	213	197	202	208	198	212	200	231	213	207	238	212	222	201	222	210	206	186	213	214	240	203	201	204	203	201	209	187	181	212	215	206	201	225	225	205	221	219	203	232	250	201	221	209	206	223	244	206	215	206	219	213	215	211	218	204	225	186	250	198	168	222	219	198	194	193	212	208	210	224	233	205	203	215	222	221	208	212	220	216	232	201	212	225	202	206	200	196	204	215	232	247	196	222	254	233	202	214	215	205	214	210	216	236	188	204	228	210	216	207	227	214	221	208	208	221	218	212	208	209	239	210	245	238	208	195	200	243	218	232	207	203	213	250	217	216	184	227	222	227	213	205	198	239	199	203	223	204	200	224	240	195	231	218	189	231	204	220	197	228	195	209	203	194	219	215	201	201	229	225	215	188	209	242	206	232	253	213	225	219	228	228	209	203	205	219	226	220	200	216	233	231	216	219	218	220	240	215	195	199	201	227	188	207	206	229	205	213	223	247	222	238	253	242	199	197	204	203	215	235	246	210	238	241	212	222	203	219	212	191	194	237	227	225	225	231	234	209	213	236	230	254	203	234	190	214	211	211	203	204	195	212	204	218	215	246	210	229	235	219	230	239	201	237	223	197	236	220	233	206	178	191	217	191	224	212	197	210	214	207	204	208	224	213	223	210	204	232
21815	8050	7099	7715	6387	5513	4388	3643	5545	21879	1896	1754	1612	1485	1401	1264	1226	1128	1103	1024	988	946	926	933	903	888	852	852	833	774	780	791	779	777	777	751	730	715	739	775	736	743	722	688	729	701	675	682	708	612	696	671	655	699	693	663	688	650	648	680	709	638	716	741	690	670	644	610	660	711	3100	8176	7996	5848	3432	1070	629	603	626	624	585	641	650	624	606	617	640	656	644	573	635	656	623	641	639	644	617	607	599	610	613	637	659	625	640	620	625	654	661	661	611	650	626	635	637	636	642	647	630	646	610	627	636	659	647	617	632	625	616	615	627	640	636	594	643	655	627	611	675	668	616	643	660	624	634	687	623	630	673	636	627	611	609	603	625	664	674	617	617	653	633	616	652	660	630	578	634	613	634	621	657	643	601	662	660	658	609	642	622	655	672	610	613	621	661	637	599	602	638	660	600	646	628	654	597	607	641	642	611	628	642	607	614	660	635	633	629	632	629	615	630	648	638	621	620	600	592	639	652	615	632	633	640	624	619	618	634	676	653	619	665	616	658	636	638	656	640	672	601	642	580	631	637	598	616	659	658	641	672	635	626	631	655	656	595	653	655	608	658	618	675	633	654	627	632	600	616	635	629	654	601	611	666	631	654	609	629	641	615	610	643	623	616	609	602	642	688	619	632	649	629	622	600	596	635	623	642	639	630	607	680	656	635	624	635	652	640	647	578	604	614	622	585	616	649	628	616	606	667	635	616	646	603	591	636	618	615	602	626	677	646	662	614	621	617	621	640	627	625	635	658	668	655	641	630	630	638	652	634	698	652	700	632	612	656	663	695	678	631	664	654	635	668	624	624	647	643	625	698	662	632	678	613	634	574	647	641	594	576	601	670	628	639	655	634	662	649	636	669	652	666	636	627	637	650	655	659	650	650	645	651	629	653	612	640	617	635	622	639	682	608	629	635	672	664	665	630	628	596	575	651	653	632	625	665	636	638	665	638	640	654	673	635	643	633	635	644	644	607	642	653	653	663	651	611	663	659	590	638	652	682	627	613	675	614	676	611	604	593	609	593	607	580	663	631	650	651	641	652	652	654	622	605	643	635	604	619	668	650	621	623	615	619	641	588	624	612	597	646	581	619	643	647	638	640	589	652	682	638	664	628	652	637	653	629	636	645	647	621	632	644	591	628	624	646	605	630	633	680	619	631	643	655	602	631	653	596	632	610	646	620	600	654	648	688	628	592	623	576	630	641	636	647	626	586	642	635	626	632	664	622	629	643	629	625	651	634	604	618	596	614	618	668	562	661	663	612	616	658	664	624	608	625	657	643	634	646	619	643	619	602	638	648	598	654	608	607	626	618	659	635	634	556	666	644	582	585	638	618	671	636	625	627	665	621	616	609	664	648	608	600	654	644	614	611	635	651	622	640	603	665	630	593	651	664	624	670	657	589	613	634	684	654	631	594	608	613	649	664	636	617	666	611	654	632	639	641	593	612	639	632	679	634	662	686	604	619	642	605	594	636	614	623	658	606	611	628	614	654	660	626	601	598	633	641	622	631	656	655	591	616	650	638	613	649	642	644	672	645	622	660	683	628	599	653	642	613	598	632	641	648	604	628	647	635	627	631	655	637	622	615	624	636	648	607	654	648	682	605	590	604	680	638	614	641	644	613	587	655	654	624	603	613	620	601	637	647	593	659	653	656	673	651	664	589	591	607	590	648	680	611	598	629	665	634	650	617	648	599	608	610	639	653	602	626	663	626	644	633	632	672	624	621	610	602	666	560	584	629	620	663	665	624	658	617	630	650	664	613	638	583	593	667	659	636	623	596	585	631	651	634	595	601	645	612	598	683	650	604	632	584	616	655	638	625	632	645	643	625	628	656	656	631	613	608	659	651	628	586	623	654	657	640	624	657	604	640	659	626	668	626	620	576	597	623	669	627	617	583	603	658	609	637	606	648	631	628	608	641	630	644	623	628	646	631	647	622	672	638	590	658	625	615	666	659	652	636	615	621	579	652	666	627	629	661	635	633	639	625	630	667	613	628	621	673	628	628	666	650	622	691	581	567	639	670	636	654	633	682	635	642	636	623	628	609	625	633	643	640	605	674	581	611	613	645	659	626	661	637	639	647	593	615	691	624	653	628	606	566	696	607	622	596	655	661	613	632	626	625	703	633	658	654	664	621	605	650	621	616	609	617	648	628	652	638	640	633	670	625	605	579	600	677	607	669	676	649	620	650	611	637	598	626	690	629	610	633	603	643	632	646	589	603	716	598	625	635	618	641	630	663	657	620	660	632	657	618	646	628	584	646	616	646	612	646	645	660	675	610	653	642	628	619	627	582	656	631	633	631	644	651	634	657	610	609	631	636	648	631	617	625	630	646	616	655	642	678	649	636	630	604	662	627	639	638	706	633	691	646	669	622	618	618	597	634	612	641	678	608	662	626	576	660	601	616	614	655	651	648	640	600	626	645	600	662	650	624	654	679	617	598	622	627	588	614	621	578	633	625	647	642	633	646	623	640	662	578	575	600	667	609	640	713	627	649	636	682	649	656	651	559	619	654	664	642	609	612	623	645	619	647	631	584	642	645	651	622	614	625	621	614	646	655	637	653	656	669	657	661	601	625	657	623	649	609	681	656	651	662	635	625	602	604	671	627	649	640	611	674	625	591	677	630	641	638	648	576	619	588	644	635	610	689	692	646	640	607	600	578	667	643	632	644	621	655	631	637	580	684	639	596	645	608	627	625	581	611	635	625	642	675	639	629	641	641	636	658	674	648	617	621	610	643	636	587	652	636	617	629	616	625	681	593	606	653	625	617	634	633	667	636	683	657	636	666	608	651	623	666	651	618	619	605	605	610	613	615	612	664	626	612	616	630	631	649	602	615	572	652	662	633	676	659	597	606	651	676	607	630	600	681	657	634	644	634	641	584	609	605	651	655	650	693	606	649	606	627	592	591	637	609	644	649	635	623	602	606	679	671	613	618	599	643	605	645	669	691	656	667	639	647	645	652	640	629	653	661	648	607	607	612	640	643	634	659	629	675	617	647	646	628	661	609	649	624	632	623	660	643	610	612	641	637	657	618	628	645	673	667	628	638	595	626	616	673	631	625	662	608	608	652	591	633	627	595	606	626	642	672	639	654	607	660	671	644	636	653	624	613	636	635	649	631	618	660	648	686	610	619	659	617	646	634	623	651	607	636	623	622	702	643	630	600	674	624	656	639	640	621	656	670	597	668	629	614	631	571	649	648	628	668	635	678	611	610	661	706	640	611	665	640	598	657	675	639	604	665	615	646	655	643	620	650	642	631	652	632	643	626	635	636	632	653	653	648	628	629	666	650	639	628	680	662	636	632	640	607	688	651	621	654	638	669	682	652	611	643	636	618	611	662	702	624	650	646	648	589	634	608	625	636	663	608	621	636	666	614	613	610	641	654	656	635	574	650	653	625	663	591	620	589	629	613	619	630	621	621	670	671	630	607	650	697	636	603	643
6746	659	263	230	191	170	173	170	183	373	184	151	183	161	144	156	148	157	171	159	169	164	149	161	154	171	146	163	159	171	151	163	170	182	139	158	177	159	172	155	157	173	176	161	154	155	178	145	139	172	167	167	149	164	165	159	167	136	152	157	141	160	160	143	150	150	165	157	145	169	190	217	279	250	229	184	168	135	164	152	165	152	155	165	125	153	128	142	162	154	152	151	152	161	158	150	156	179	168	144	161	148	135	166	153	160	133	165	143	160	163	161	149	139	162	160	138	156	154	162	182	144	167	157	171	147	167	155	151	171	156	145	160	146	137	152	159	151	158	149	133	165	155	166	157	158	166	168	137	147	173	137	155	153	170	179	175	155	136	147	162	145	141	150	143	139	150	155	164	149	156	166	166	147	175	159	158	183	176	147	174	145	136	162	149	170	139	157	165	168	166	148	164	158	150	148	160	165	129	155	177	156	140	158	146	140	176	151	138	152	146	147	162	182	157	144	145	176	174	181	162	138	164	166	163	155	151	168	165	148	162	147	156	160	179	154	162	163	164	159	157	171	141	134	153	166	166	168	155	165	168	150	134	149	166	143	139	146	132	156	153	149	163	157	168	133	170	163	145	165	172	175	161	148	155	158	144	169	174	145	172	170	146	157	161	162	140	162	137	166	117	132	150	154	151	141	133	158	160	158	165	149	171	141	146	165	168	147	139	127	173	169	138	121	160	137	174	129	169	148	146	172	146	143	154	158	178	152	172	147	148	140	141	163	175	145	148	151	169	174	170	133	159	166	172	163	166	135	148	150	179	166	158	136	155	169	175	156	155	162	142	154	149	151	164	189	148	163	136	145	164	169	147	160	162	145	173	179	156	145	165	151	165	146	165	145	151	155	139	154	145	167	159	168	160	140	156	167	138	179	137	167	169	165	161	161	148	167	157	141	144	170	154	147	172	163	157	172	160	180	167	138	154	143	176	152	150	173	152	172	151	146	137	145	161	134	140	145	143	154	144	155	138	154	153	138	145	154	153	151	131	164	144	172	163	146	163	159	168	162	165	145	143	143	145	176	153	172	156	146	153	153	152	164	130	143	142	145	145	156	139	140	138	168	165	138	142	163	146	145	167	153	159	142	140	187	142	163	151	175	141	138	152	159	139	157	152	141	157	160	136	137	149	130	162	149	164	178	140	137	166	179	156	170	161	156	162	142	164	138	150	165	176	189	127	152	155	144	155	154	144	134	182	172	129	156	174	156	175	162	148	153	158	155	172	169	159	152	152	179	158	177	136	147	142	133	168	149	161	171	155	144	125	156	177	174	170	148	141	174	137	158	147	141	147	141	152	158	146	146	152	142	145	183	156	149	151	158	149	152	182	163	135	156	159	148	152	146	166	126	159	138	153	136	141	166	145	146	144	152	161	150	163	174	160	152	163	167	167	173	158	171	169	192	136	158	157	175	139	143	144	137	159	144	162	161	140	154	151	154	137	145	167	179	142	168	146	157	162	149	175	149	174	166	150	157	147	159	146	160	156	161	138	138	157	154	139	165	170	171	149	153	177	154	159	147	143	167	124	150	145	178	145	137	143	168	141	161	151	179	155	174	155	154	173	155	184	147	143	153	155	152	142	163	156	156	155	168	146	143	155	132	158	161	147	146	154	158	143	168	156	165	159	144	177	149	148	145	148	159	133	170	150	153	148	153	149	153	163	175	151	162	167	148	157	156	167	139	134	152	153	166	129	164	135	173	138	148	131	159	147	165	144	156	153	143	172	169	168	161	146	178	172	168	139	182	157	152	151	146	151	169	179	170	170	148	158	153	155	160	140	173	165	149	152	156	154	153	152	169	156	157	148	155	161	147	152	153	152	177	157	147	172	146	153	161	166	152	161	140	136	157	150	142	166	172	154	142	160	144	160	184	148	144	132	160	141	152	162	174	152	154	143	161	150	130	136	151	158	154	139	166	147	146	167	151	170	134	195	172	170	150	148	157	146	161	158	146	172	149	156	125	149	152	154	131	156	162	156	154	161	170	164	151	134	162	162	150	161	167	142	167	160	155	149	148	138	165	155	141	154	158	175	145	152	148	150	137	148	144	150	157	138	120	147	160	158	146	140	174	162	185	149	146	152	156	163	158	155	167	139	137	174	130	166	147	136	146	165	151	160	145	165	154	149	157	180	135	166	175	148	159	165	162	152	152	143	148	162	165	137	141	162	175	134	155	158	160	159	159	152	134	146	157	139	176	159	163	156	171	163	148	152	159	143	162	161	162	146	159	128	138	133	166	139	152	144	151	157	163	155	149	156	156	166	150	167	141	154	167	148	144	153	143	156	161	166	150	168	154	159	154	175	168	138	148	165	145	166	169	171	168	155	165	158	166	164	183	164	160	135	155	167	138	192	175	127	150	164	169	171	160	171	189	163	162	140	168	169	168	157	165	166	169	171	151	164	148	158	156	173	176	170	149	161	150	142	150	151	173	146	150	167	168	135	162	151	159	135	148	140	161	144	164	155	165	145	153	167	155	135	154	176	165	156	141	158	149	156	142	165	172	155	148	160	157	145	138	141	168	164	135	153	163	141	162	138	169	156	146	153	176	147	179	157	163	165	147	151	172	160	161	160	156	139	154	145	157	156	163	152	150	146	173	134	152	146	155	153	165	156	152	154	165	172	162	167	136	148	165	142	146	148	146	154	141	154	176	148	180	161	153	153	168	138	157	168	156	146	168	160	154	156	157	155	168	147	159	177	147	166	159	136	160	142	154	154	152	157	185	163	146	162	150	134	156	171	152	166	154	154	154	142	160	170	145	144	140	162	157	175	164	168	144	180	133	163	145	170	150	165	148	160	160	142	155	163	157	140	158	150	177	164	142	138	158	151	154	161	169	163	142	125	171	181	163	151	137	154	169	127	166	138	138	171	155	149	145	158	162	159	151	162	157	177	179	166	154	158	148	157	155	166	139	146	186	155	139	171	146	152	144	155	157	162	158	163	138	149	152	139	144	167	171	160	181	164	160	142	156	156	149	148	172	152	148	131	140	147	149	152	181	160	171	167	146	156	175	143	177	140	163	160	152	149	173	172	157	153	147	145	157	150	157	151	146	168	138	164	150	154	171	146	125	158	156	146	168	170	158	159	171	154	144	185	144	153	160	150	185	163	139	181	184	152	138	159	162	132	161	148	150	173	145	140	147	160	157	150	168	145	158	178	158	159	128	138	162	143	150	134	151	177	160	169	160	154	146	143	150	172	153	147	174	160	149	155	146	174	152	182	163	167	145	132	160	166	150	138	173	150	167	179	167	148	132	162	168	153	154	161	157	153	169	168	150	159	157	159	152	168	137	184	138	136	159	176	144	157	151	161	142	157	148	185	153	166	147	176	157	140	158	142	160	145	157	163	169	152	181	149	146	166	162	137	152	151	176	144	157	153	149	159	147	167	152	160	157	132	152	144	140	163	141	160	173	161	170	183	144	160	139	157	167	153	139
4899	1000	714	726	710	662	630	605	659	1603	487	541	484	518	471	529	466	486	482	518	486	479	476	484	504	478	494	486	519	483	506	514	516	492	508	471	500	474	472	498	479	455	485	479	503	447	493	486	474	482	493	483	482	504	424	497	507	461	451	504	470	492	512	459	463	485	471	466	503	472	507	1002	1295	1267	988	642	478	467	455	467	497	475	452	493	522	482	515	504	467	466	495	452	453	518	474	480	465	513	486	441	500	472	501	489	485	473	493	488	486	460	483	493	444	435	459	470	460	491	474	469	449	476	459	473	482	504	505	471	460	464	452	492	446	483	484	504	488	479	504	472	488	468	441	481	476	506	501	465	482	454	495	505	511	542	484	455	477	423	490	451	487	461	537	507	436	478	479	460	485	529	496	459	491	483	488	462	483	468	488	493	499	476	468	475	505	473	470	497	475	489	499	477	458	513	491	509	483	459	487	488	507	455	447	476	445	467	470	479	504	514	445	480	503	467	490	519	473	488	445	461	504	483	495	439	455	469	483	507	472	476	496	515	457	482	434	453	464	452	468	482	464	507	472	460	500	484	449	484	525	496	452	522	491	437	502	467	503	472	480	483	474	459	447	452	441	440	468	514	500	451	515	474	461	482	505	486	443	464	479	487	484	462	514	468	470	488	462	463	481	478	487	470	444	516	494	508	500	467	480	482	459	478	472	480	483	480	507	484	484	465	480	466	504	476	475	497	509	489	515	517	481	500	458	486	489	519	506	453	484	476	450	473	475	452	478	463	497	468	505	483	475	475	467	474	474	524	431	512	489	464	453	471	481	504	490	478	485	489	494	472	467	506	454	501	501	455	484	468	474	457	498	497	471	478	470	538	473	507	528	465	514	490	472	482	485	498	473	517	496	486	485	473	465	489	480	457	492	487	443	475	502	468	463	491	476	508	470	477	480	493	480	491	509	476	458	498	483	448	477	454	488	504	509	497	509	483	493	519	485	443	474	462	455	434	469	500	438	488	468	508	481	475	502	458	463	500	487	503	472	480	446	486	466	493	486	473	461	480	478	482	503	500	471	448	505	470	501	507	477	469	491	458	480	490	486	463	437	483	459	486	498	467	458	496	495	485	518	479	446	477	479	496	498	506	509	506	463	475	516	468	441	470	515	489	522	456	472	477	485	497	477	511	478	491	485	466	465	484	460	488	529	509	444	484	506	486	489	483	498	479	445	442	499	484	503	499	474	472	493	460	485	494	494	509	433	467	498	485	510	481	491	463	471	462	461	477	477	442	509	484	425	504	487	508	438	469	491	506	504	477	476	496	490	467	492	490	520	465	446	445	468	463	479	494	486	504	501	492	513	474	485	521	480	454	480	481	477	514	477	422	503	471	459	469	480	479	454	502	481	470	493	501	461	529	464	500	474	460	462	471	468	509	491	453	438	484	529	477	446	489	502	486	491	459	482	502	494	513	479	479	448	483	475	462	461	499	507	505	501	484	475	474	509	481	457	483	514	502	437	483	474	499	505	455	471	444	485	466	465	506	440	486	498	463	459	480	456	488	481	488	451	460	502	450	481	465	458	497	473	482	425	464	458	464	471	518	468	495	454	481	478	468	475	499	472	483	430	456	470	453	446	506	484	520	457	461	502	465	468	489	460	485	453	473	506	505	477	481	517	516	477	471	484	489	498	457	477	483	514	479	453	486	483	466	478	496	451	476	478	460	478	476	463	465	500	453	491	462	483	486	463	447	516	493	506	514	498	482	491	449	455	485	466	487	489	520	491	506	469	469	468	479	463	477	480	487	475	496	506	469	453	517	462	462	451	447	491	469	503	492	499	449	516	441	470	475	492	474	463	469	476	505	489	483	492	472	472	456	467	438	448	509	414	530	467	502	474	456	487	479	469	482	475	486	512	496	473	496	485	478	466	510	481	477	459	474	500	492	507	506	493	487	500	445	457	489	499	469	477	503	470	528	492	484	483	459	483	499	432	500	482	483	463	512	428	469	490	477	467	498	427	437	505	478	476	458	491	468	469	484	465	480	482	459	499	480	496	529	471	464	456	493	525	494	520	462	467	504	460	462	488	476	487	465	496	531	479	500	498	491	476	516	456	519	461	472	523	487	499	472	512	477	508	434	514	488	475	489	469	503	488	466	453	482	462	475	525	476	478	498	481	464	451	483	471	479	462	449	493	472	463	506	471	472	488	493	503	484	523	487	485	503	467	455	496	474	452	497	491	474	468	417	497	509	481	450	492	481	494	447	478	484	485	472	493	479	474	508	515	487	523	427	452	509	469	512	451	479	491	468	425	498	494	499	492	430	483	472	474	467	495	448	490	515	470	457	442	503	498	532	466	484	539	489	482	513	533	471	481	520	482	470	481	443	518	469	503	492	491	514	523	493	440	472	485	495	522	441	450	466	495	455	486	504	505	468	504	473	475	486	478	482	451	505	454	472	475	485	440	491	480	477	487	485	487	439	465	508	444	488	483	458	458	471	487	450	477	490	471	465	471	497	491	464	471	483	454	483	475	502	486	482	459	464	500	529	492	454	492	499	493	501	477	474	457	456	506	490	465	474	482	467	470	490	470	466	484	462	496	466	497	482	517	474	484	442	510	476	451	505	486	476	497	500	503	487	451	492	441	517	465	461	465	450	464	453	497	471	487	475	469	450	479	446	489	491	483	472	472	484	469	484	495	459	482	479	460	481	475	470	479	456	484	496	500	477	488	458	522	487	503	492	512	507	473	531	474	484	483	514	529	481	485	495	461	489	481	439	532	448	501	520	476	490	458	482	481	457	480	504	483	498	437	485	472	539	455	481	476	485	492	466	445	532	503	490	514	470	449	467	436	484	471	468	474	488	456	485	440	490	452	455	468	428	485	484	469	491	446	481	486	449	483	470	478	498	488	510	462	498	483	493	501	492	517	481	475	496	505	505	487	475	501	480	486	445	467	472	517	433	492	498	481	431	480	472	505	481	493	505	509	502	481	467	440	498	508	468	486	452	518	452	463	494	452	482	477	493	470	492	509	481	481	491	497	473	478	477	447	457	488	524	468	500	460	467	448	502	469	456	464	462	493	462	450	483	502	451	504	482	476	478	476	487	467	480	500	515	481	463	470	494	528	469	461	475	471	507	491	454	460	493	510	452	488	469	466	476	479	435	439	448	462	481	470	464	469	477	477	512	488	500	467	499	453	494	506	470	489	502	500	470	486	442	506	510	491	476	515	465	489	496	463	501	482	490	471	506	464	507	494	484	500	463	464	492	465	459	500	469	482	459	487	494	499	498	517	470	518	494	452	505	464	474	509	498	488	460	473	465	490	445	483	488	501	513	494	473	492	492	470	480	488	469	481	465	490	462	476	488	463	439	498	490	499	472	479	489	461	477	490	484	497	479	465	461	497	487	481	505	504	528	449	482	461	506	481	465	489	447	481	475	467	490	456	469	521	460	512	515	465	438	459	489	460	496	444	472	501	473	512	458	464	506	458	476
21031	9864	3221	1669	971	673	466	411	350	354	228	234	229	216	210	216	163	192	188	173	180	185	164	177	173	171	183	159	169	158	154	154	178	177	162	196	168	173	163	161	171	142	163	165	130	188	169	169	177	162	168	168	176	160	168	174	177	165	126	158	182	150	186	173	161	182	178	159	155	158	242	579	560	493	388	234	150	178	163	164	168	127	152	179	196	170	160	165	154	177	158	173	163	181	140	168	156	155	183	151	147	158	140	177	148	150	170	160	179	150	161	154	152	154	174	163	136	167	178	172	179	175	169	160	173	182	165	141	144	162	147	154	150	151	150	150	164	141	134	167	162	145	161	156	178	168	164	156	167	154	139	152	157	165	200	160	174	165	154	173	172	153	149	150	163	181	175	157	153	156	174	148	154	148	168	181	154	168	164	153	171	164	143	166	168	143	159	140	158	191	151	158	162	161	172	164	174	170	174	164	151	161	159	173	148	173	160	134	162	177	135	175	178	166	167	179	156	172	186	137	147	181	167	162	149	157	161	156	165	175	167	149	164	155	158	161	191	173	165	136	163	164	157	146	161	157	152	179	168	164	152	163	168	163	151	171	152	167	152	153	150	147	154	173	151	161	152	147	166	160	164	144	168	157	147	145	177	159	151	184	159	158	174	180	145	163	143	161	171	178	162	165	163	157	167	173	163	167	166	156	163	160	154	165	173	157	155	139	168	151	190	176	153	187	163	156	159	160	145	155	176	151	180	164	178	170	154	152	167	162	153	167	143	160	165	144	155	171	149	183	158	163	172	154	195	162	166	175	148	156	175	151	144	151	175	186	169	171	158	175	160	161	170	158	186	130	156	172	161	156	158	137	171	157	170	163	135	186	151	152	169	164	158	168	147	144	158	154	171	144	163	178	161	159	141	153	142	134	176	156	127	159	154	163	164	146	179	160	155	138	188	186	147	159	126	164	156	149	150	164	161	164	165	164	170	134	176	173	153	162	172	166	154	173	141	161	150	165	159	164	172	148	150	141	152	160	163	186	169	171	170	164	161	150	162	161	157	188	164	128	174	160	136	161	151	178	155	175	154	169	177	176	148	166	150	155	168	157	150	136	143	138	170	162	164	164	159	154	170	158	156	137	167	168	171	160	146	169	168	166	155	164	152	187	161	175	149	163	162	136	145	168	180	154	160	169	188	168	155	178	173	154	159	158	168	153	162	143	136	180	179	149	162	148	153	154	151	166	160	166	179	168	173	155	165	169	155	165	145	179	171	169	173	161	165	158	189	158	165	154	156	167	166	178	177	170	156	178	151	157	169	165	180	162	145	143	168	172	174	164	172	176	151	146	165	192	150	149	160	176	147	161	152	156	161	162	158	161	151	154	164	157	138	160	154	154	151	144	178	141	165	195	147	164	159	166	184	166	174	153	150	174	162	158	161	155	156	153	170	149	165	156	182	170	171	156	197	164	152	172	166	159	162	143	187	186	156	185	157	163	175	166	161	158	166	163	135	180	153	148	144	166	158	167	160	160	174	141	162	153	151	168	135	178	159	153	159	180	163	159	165	179	158	170	157	185	180	174	151	184	173	166	175	157	168	178	139	163	204	159	171	140	172	173	176	170	147	153	171	159	151	149	162	155	174	160	159	167	167	177	156	154	178	154	166	188	163	146	172	158	157	170	168	160	175	156	152	179	133	176	188	166	147	170	182	188	143	159	188	151	150	162	171	182	171	157	173	140	156	165	147	177	171	160	158	160	165	183	149	157	147	185	151	180	179	147	185	151	162	141	159	149	154	163	132	151	176	156	174	169	152	146	154	167	153	168	171	170	168	163	146	174	149	167	150	169	155	157	163	148	156	179	167	146	164	173	149	158	163	155	165	161	153	157	157	150	158	177	155	141	156	163	166	157	152	164	175	159	161	166	177	156	144	145	145	161	146	173	162	144	169	156	164	149	175	165	173	144	169	162	157	172	172	150	163	174	167	167	177	177	161	173	155	161	148	174	170	145	172	163	134	158	154	173	154	156	192	168	185	193	179	151	178	155	148	167	151	156	152	159	189	187	166	177	163	141	179	164	172	152	172	167	172	140	168	158	169	153	178	164	159	176	133	170	175	149	165	147	173	170	158	181	165	179	157	187	156	164	146	172	158	153	187	146	153	168	144	159	149	180	194	138	157	162	149	157	162	162	163	174	144	165	156	163	167	151	160	177	155	139	181	163	156	165	176	157	159	163	161	161	171	168	165	186	151	165	184	156	171	153	169	164	166	153	162	178	143	166	139	155	183	162	177	136	190	146	178	159	148	169	165	171	187	164	145	183	155	155	162	138	146	172	170	149	150	178	189	169	169	155	160	166	174	136	164	158	152	153	160	166	171	161	181	181	175	181	161	163	163	151	162	139	168	120	147	167	154	163	154	162	153	181	164	155	170	170	158	158	186	172	163	175	185	168	163	151	171	177	161	144	164	174	168	162	162	143	167	168	157	181	170	157	163	152	172	151	138	157	164	191	158	144	177	155	166	195	172	156	142	171	173	136	153	167	181	150	181	169	159	154	174	153	172	148	160	158	144	157	159	144	146	172	161	141	178	175	148	171	166	160	164	170	164	160	186	162	157	163	159	161	158	178	166	161	154	165	158	135	145	159	160	165	176	169	160	164	162	184	159	169	152	156	156	140	155	156	183	149	169	154	157	172	139	174	136	178	143	160	162	165	169	157	176	154	140	148	158	168	169	145	169	178	168	171	168	156	170	157	148	138	167	147	157	181	165	184	154	153	158	154	148	143	162	153	178	158	166	155	162	172	158	159	157	166	169	167	157	173	148	158	146	186	172	165	150	155	165	167	170	133	151	144	159	164	155	144	163	174	170	156	172	195	140	158	167	152	178	177	165	153	183	178	176	173	187	159	137	145	140	145	167	167	167	140	153	150	191	152	166	166	171	147	139	145	168	157	146	170	166	163	170	168	180	148	160	144	165	151	159	149	167	137	148	153	148	163	152	160	173	173	161	157	149	165	164	167	174	160	153	141	164	165	160	164	160	165	171	152	147	144	135	164	151	149	186	160	174	167	168	137	163	157	165	168	164	171	173	156	172	172	145	149	168	177	148	148	175	175	175	162	161	161	180	146	151	158	158	151	152	142	171	183	165	160	157	182	125	174	166	161	170	159	150	186	164	155	157	167	162	157	148	146	148	127	161	168	151	182	158	201	166	165	167	177	149	180	156	158	146	172	149	166	162	169	168	146	160	181	156	162	167	174	161	154	178	169	141	154	143	159	156	144	171	152	167	178	161	166	160	151	171	165	157	161	138	151	176	161	197	166	166	168	167	173	154	157	160	176	164	175	163	172	174	162	163	154	167	150	153	155	167	146	169	179	170	152	169	153	176	155	144	161	169	176	164	162	154	154	158	168	161	171	156	171	177	155	155	153	168	186	171	193	170	152	165	160	160	166	173	175	151	154	148	167	187	172	171	163	158	155	170	151	165	165	166	153
13525	6480	3384	3678	3091	2533	2080	1813	1800	1646	1174	942	929	876	779	805	762	687	735	726	667	648	647	633	611	596	628	646	587	565	570	597	597	558	615	563	551	610	543	561	518	524	529	546	532	569	526	571	519	525	548	545	489	533	498	549	569	524	563	542	503	579	513	574	551	530	505	559	514	499	1345	4372	4349	3382	2115	953	486	495	515	471	531	524	510	510	489	558	565	516	515	496	528	514	493	502	474	519	538	526	504	554	528	527	545	479	482	531	504	530	536	503	491	527	523	483	523	505	558	553	511	518	530	497	502	498	535	565	518	475	492	517	560	543	488	510	523	505	533	530	511	474	508	498	507	505	488	503	474	502	471	513	518	487	520	508	489	520	482	505	521	540	537	542	477	524	489	500	497	506	529	501	494	514	515	526	529	521	573	520	481	526	504	477	511	530	468	525	445	496	530	512	524	537	512	512	502	464	539	460	516	527	505	495	552	535	519	510	554	484	526	480	492	501	480	517	504	478	510	497	522	504	492	501	500	485	503	499	496	496	493	531	476	499	489	518	519	539	531	497	493	471	514	521	525	521	494	506	506	514	514	532	526	508	491	504	490	517	526	503	519	487	467	499	504	517	481	542	534	513	498	511	565	475	494	514	505	530	533	495	505	515	501	510	504	502	546	501	489	528	481	538	497	497	507	492	505	528	526	483	491	491	486	521	525	510	466	465	506	506	483	498	475	506	489	500	512	504	538	534	449	513	528	520	516	498	529	503	496	512	466	479	514	497	498	553	514	483	536	510	525	511	520	512	491	525	499	525	507	511	514	483	509	497	504	540	492	494	488	542	507	533	502	484	531	472	507	509	495	490	516	520	501	509	490	548	522	515	487	482	538	479	504	505	475	540	531	526	514	473	530	509	503	517	526	512	563	504	516	524	514	531	527	517	541	499	488	506	511	509	529	513	456	497	512	483	481	480	465	510	462	522	495	498	539	478	461	548	486	539	482	502	508	524	471	498	472	519	498	544	487	532	507	538	534	522	515	499	479	534	484	522	508	481	503	543	518	499	511	478	506	513	529	532	508	521	516	480	530	484	503	507	493	536	508	472	485	535	475	502	515	510	495	518	499	567	482	514	521	500	499	501	498	502	505	525	522	496	558	478	504	472	554	508	523	483	522	536	494	503	515	512	497	485	473	478	490	491	512	513	521	492	535	516	535	499	531	499	458	516	499	547	500	508	509	537	491	521	492	468	492	481	466	501	509	501	559	504	529	482	484	494	468	531	475	511	516	490	507	511	528	499	477	500	508	497	541	472	533	490	515	497	539	511	481	505	492	538	511	472	511	501	520	497	513	509	500	511	488	519	546	464	548	512	540	502	477	498	511	506	488	498	507	489	522	497	490	538	535	454	506	509	501	516	520	540	519	493	566	483	530	475	513	534	472	487	536	504	525	527	501	511	524	513	495	514	448	516	546	474	538	527	426	522	529	522	545	466	466	528	482	550	476	500	528	500	568	491	502	488	494	524	486	475	498	485	530	468	506	538	463	504	500	488	503	476	507	501	503	514	523	531	498	470	508	535	535	514	490	501	527	461	541	487	534	483	508	507	544	501	507	514	492	514	497	499	518	513	540	536	528	478	496	530	527	484	503	492	489	497	527	524	480	485	489	483	512	550	480	497	534	531	507	469	521	512	505	529	499	504	478	482	528	484	506	515	478	498	485	473	513	499	442	530	494	504	524	536	526	510	559	515	540	536	529	520	514	508	541	516	508	481	494	492	500	531	519	487	501	533	533	525	533	541	483	528	548	514	470	527	500	539	511	497	494	512	509	496	462	501	505	537	495	529	494	499	508	546	490	504	551	508	464	535	501	515	542	517	476	523	541	516	482	512	489	518	502	519	541	540	514	519	514	532	501	506	485	506	514	519	515	508	474	506	494	502	477	510	510	483	516	503	504	495	513	512	517	526	506	531	506	525	507	487	485	524	507	500	479	491	518	542	539	488	529	533	469	502	511	492	501	514	505	556	545	480	500	540	494	509	505	559	463	474	457	536	478	489	472	485	497	537	501	515	483	490	484	529	511	505	479	542	532	511	492	514	499	498	504	522	495	504	489	531	525	525	544	561	539	498	517	503	510	509	497	535	487	505	482	526	548	496	495	487	510	537	515	504	478	485	491	487	484	494	458	522	515	487	528	535	514	512	547	496	475	488	472	527	518	525	535	458	544	522	523	467	516	523	532	486	507	499	486	522	526	532	568	469	537	570	484	503	496	499	489	557	483	512	508	508	501	528	516	522	500	517	488	487	519	522	517	528	504	492	510	525	495	496	490	502	487	524	493	520	530	504	533	527	466	511	466	547	497	473	447	483	494	527	536	486	485	563	479	528	499	508	508	528	524	540	491	503	535	548	500	516	493	557	528	539	516	505	496	535	497	549	488	519	532	494	514	494	521	513	502	533	472	506	492	519	499	541	533	562	518	511	534	508	536	471	509	488	509	497	518	536	469	547	523	464	508	471	530	461	485	490	517	476	497	488	496	461	507	500	505	492	505	507	511	496	491	583	558	501	479	502	532	507	525	508	505	525	506	465	471	521	545	529	480	495	517	523	546	504	578	515	479	495	504	524	527	492	486	512	490	524	511	507	476	508	499	494	479	501	520	451	537	521	507	524	484	517	523	466	497	535	483	482	523	560	478	512	501	472	507	482	491	510	484	494	540	521	526	534	512	493	532	503	491	517	507	509	500	514	540	524	545	483	522	486	489	470	516	511	475	548	494	479	532	495	502	487	513	503	497	536	507	479	539	528	543	511	537	519	509	506	523	518	510	534	496	513	495	510	518	497	532	515	497	540	513	513	527	519	458	496	512	513	525	496	529	554	565	481	514	512	498	522	481	504	492	535	520	491	507	524	502	526	491	456	490	503	516	511	544	494	503	490	479	528	487	541	531	495	524	494	485	488	482	490	513	494	517	494	502	510	504	498	491	452	481	523	485	499	524	488	486	535	519	540	507	507	534	477	531	504	493	558	500	497	550	482	491	504	502	549	491	506	519	508	500	530	490	514	539	497	475	505	518	496	517	502	533	524	536	522	501	525	494	513	560	551	543	479	494	475	509	518	489	496	504	527	514	500	510	520	540	483	533	505	527	479	507	542	480	505	533	517	494	486	498	510	540	534	525	511	527	494	513	505	501	516	483	549	517	543	494	484	476	503	446	511	481	509	500	518	515	509	479	495	487	517	502	513	506	490	533	488	484	455	515	492	462	504	489	472	500	510	514	494	507	465	478	545	461	519	543	504	537	498	510	508	540	548	508	479	515	531	482	557	488	476	486	508	521	479	490	513	484	525	477	512	504	483	482	493	482	535	497	507	483	520	479	449	502	495	526	519	488	501	489	552	519	533	480	512	498	505	489	476	479	474	480	542	541	498	485	489	505	523	536	482	538	455	562	527	538	449	458	536	555	524	447	509	532	500	536	497	492	500	471	531	555	521	552	539	500	522
35010	20158	8068	4218	2362	1547	1024	784	729	3254	522	406	333	360	326	332	280	300	293	289	293	266	289	285	272	258	258	236	271	272	266	265	253	235	249	260	230	252	258	255	226	262	224	241	250	246	241	235	227	233	193	217	241	263	230	237	233	232	238	268	244	251	271	252	258	239	258	272	268	237	309	1288	1262	1084	587	289	208	227	235	234	230	249	223	219	236	220	224	238	255	247	221	224	248	213	233	214	229	247	245	260	234	225	231	257	223	217	216	234	226	269	243	228	223	262	240	243	254	260	202	261	216	228	222	253	250	218	268	236	236	225	227	233	223	221	231	248	223	226	249	232	223	222	226	225	225	233	251	232	223	254	206	221	231	228	227	239	217	218	215	231	221	235	228	230	245	252	251	244	222	251	238	215	228	211	250	211	228	204	223	251	242	199	210	250	227	250	220	235	229	230	242	223	217	213	216	238	234	235	220	241	217	239	221	194	241	226	213	232	222	246	243	248	218	247	288	221	245	249	242	260	228	228	246	240	234	234	250	239	256	243	223	261	230	220	221	226	231	261	238	217	236	224	209	238	237	242	247	233	211	213	223	229	211	220	233	256	262	247	246	214	228	262	236	225	219	243	220	233	225	234	227	241	243	229	223	211	221	252	244	238	232	222	235	238	261	224	243	248	220	234	231	227	246	286	248	238	215	238	246	230	203	245	227	237	247	246	219	229	227	208	245	224	214	207	217	226	246	228	217	233	223	237	219	221	251	236	204	252	228	207	233	228	218	221	218	215	241	211	253	248	245	235	212	252	229	225	249	237	206	231	227	237	202	227	210	216	248	225	244	245	229	221	231	228	247	231	236	237	288	232	245	266	211	232	221	231	232	231	241	247	219	240	225	244	203	219	234	257	223	232	219	209	233	216	232	238	239	233	243	246	215	233	229	213	231	221	238	207	228	248	215	227	256	242	207	239	205	234	225	258	222	249	218	247	244	211	198	241	248	232	243	244	229	239	237	239	249	218	234	237	206	250	251	249	266	219	255	229	224	244	229	220	218	242	218	236	228	254	226	218	245	232	236	238	246	231	232	212	229	235	232	209	216	217	237	217	233	236	215	225	211	240	235	229	252	259	234	237	244	202	236	239	219	239	252	228	213	273	221	246	245	245	202	246	208	240	243	263	227	250	212	211	232	221	229	244	218	234	249	225	227	255	259	255	204	221	222	221	264	247	238	233	238	236	235	214	230	248	196	230	232	214	221	251	246	247	219	252	220	253	248	243	234	217	235	251	214	225	283	247	208	232	275	231	257	250	245	227	219	246	252	228	239	242	249	218	229	226	239	236	234	236	211	244	262	242	214	241	215	236	213	239	244	245	224	245	248	224	246	211	222	231	256	211	245	203	237	247	224	235	236	212	240	222	223	240	220	264	216	231	239	255	224	244	237	196	237	222	222	249	241	227	241	239	264	224	235	256	235	203	207	233	238	231	215	244	260	223	214	204	241	245	216	247	220	226	257	225	209	261	235	235	217	232	239	222	246	233	251	230	254	204	218	230	213	239	260	250	246	248	217	235	225	243	237	217	243	232	227	239	258	238	228	248	244	211	235	264	233	250	249	225	229	246	230	265	224	220	235	215	229	231	227	233	226	231	225	236	267	241	245	229	216	244	242	244	231	223	235	213	228	223	208	215	209	229	249	244	228	241	239	222	243	226	234	256	236	237	233	235	230	206	224	225	248	219	214	253	209	226	233	229	224	247	234	229	220	242	223	248	222	237	232	203	252	242	210	220	244	210	198	218	246	254	214	251	249	223	257	202	261	220	247	233	215	268	255	235	238	224	208	246	244	240	229	231	234	237	233	245	236	238	225	232	224	214	230	240	236	227	216	227	205	252	231	226	239	236	210	218	239	222	230	199	279	251	201	219	252	210	225	229	253	250	240	224	227	208	223	238	237	228	215	237	196	237	222	213	243	216	245	217	234	232	232	244	225	230	238	267	233	201	258	234	249	191	240	215	216	239	241	217	228	228	241	259	249	247	231	243	250	237	223	232	222	204	205	251	233	251	231	237	259	247	230	224	218	280	265	231	204	225	219	228	249	229	201	236	235	222	221	222	266	250	244	250	245	219	247	235	220	216	217	236	241	263	225	214	240	233	252	236	244	222	224	252	246	233	246	219	230	253	200	208	236	199	215	220	222	216	244	214	199	255	241	238	265	233	251	238	227	244	218	263	218	241	236	232	220	234	241	242	235	238	232	235	221	215	250	232	228	223	240	257	227	234	209	209	241	204	228	248	242	198	233	210	237	224	224	222	239	232	220	226	218	233	210	209	244	246	226	220	213	210	247	222	239	200	223	205	254	246	230	229	235	230	245	243	240	218	211	246	244	248	243	254	236	234	235	213	250	224	236	210	224	248	211	247	242	227	252	249	230	235	237	241	235	234	214	222	227	230	230	216	223	203	229	210	237	229	227	218	212	223	234	243	246	237	217	216	240	226	248	238	225	241	229	253	245	227	228	275	217	223	234	258	243	235	219	196	231	234	224	228	258	196	241	214	264	246	238	235	226	222	228	235	228	221	243	240	235	232	219	278	232	214	191	231	231	256	222	263	216	224	221	229	219	209	229	240	222	231	223	239	236	233	231	237	241	227	225	228	229	228	233	242	240	253	246	232	216	222	198	209	244	200	226	229	248	234	201	229	228	226	245	230	242	225	195	209	243	243	212	250	250	221	265	239	230	214	240	206	201	227	222	216	248	249	235	250	255	213	239	206	219	214	231	231	217	241	237	231	232	248	225	248	209	219	246	216	231	242	222	270	235	254	237	225	228	248	263	229	246	233	220	231	255	241	231	225	231	216	220	233	219	241	204	228	254	224	238	211	228	227	245	228	213	254	253	224	248	213	229	227	241	224	234	219	218	232	230	226	212	243	243	225	257	253	239	228	200	246	214	242	240	237	233	220	251	244	247	191	230	224	208	223	228	205	214	229	243	232	230	225	211	233	240	239	216	245	224	254	248	230	241	225	237	227	238	241	244	216	263	217	273	213	240	208	250	249	242	219	254	218	219	229	196	217	238	227	218	238	285	247	241	240	251	240	238	227	213	244	242	201	250	230	239	236	230	223	235	219	255	231	225	234	222	226	252	227	242	255	233	228	242	239	260	232	225	203	270	233	199	229	220	255	242	240	225	236	262	260	228	257	219	234	227	241	221	209	265	229	268	234	217	223	241	240	237	252	244	261	210	245	245	243	253	207	234	244	226	232	213	243	226	215	234	224	241	256	212	252	245	231	244	209	247	236	234	207	224	226	218	229	236	222	223	224	230	211	226	222	238	232	222	213	234	236	230	233	239	223	229	244	227	237	228	213	228	222	222	234	202	237	251	232	217	244	234	244	233	240	236	214	218	252	225	261	251	237	221	220	256	241	230	215	259	208	216	250	238	246	245	235	251	213	262	229	262	219	201	266	275	228	235	248	240	198	219	219	223	223	224	235	261	215
22416	11016	7046	7933	6673	5305	4397	3792	3391	9317	2110	1778	1689	1599	1440	1336	1326	1251	1154	1106	1053	1021	1003	968	945	914	907	896	938	854	873	794	836	852	805	806	863	811	752	798	734	740	782	768	776	784	768	756	731	788	762	784	742	729	746	780	750	743	759	771	779	764	785	738	768	795	755	781	782	739	1545	9260	8809	6854	3396	1261	657	701	695	698	712	684	689	676	714	735	679	689	658	680	685	670	655	661	685	668	735	699	646	679	670	682	700	730	707	695	651	668	709	689	690	620	693	697	673	704	717	700	733	697	675	669	696	681	658	663	684	675	672	715	668	640	658	705	669	650	667	703	715	702	712	714	678	644	701	709	647	675	607	679	660	661	702	658	660	677	663	684	707	720	689	648	665	689	724	721	695	673	678	689	667	651	654	718	685	670	676	707	719	648	650	703	686	648	686	648	659	700	717	691	705	673	655	689	709	661	674	663	658	681	719	676	728	656	676	747	688	658	708	656	664	651	669	669	669	661	716	662	666	669	686	714	703	732	679	691	709	678	648	657	677	672	651	654	680	664	710	712	715	680	713	682	664	697	674	702	721	647	657	655	635	653	674	656	661	712	680	692	674	673	679	676	676	696	646	641	704	733	690	691	679	672	686	694	680	640	674	660	730	697	678	727	706	659	683	694	697	699	689	671	702	678	667	723	743	681	672	710	700	677	721	718	637	726	656	670	645	721	689	712	696	701	672	670	694	713	667	657	672	694	720	678	624	681	677	664	717	676	626	676	695	697	665	685	669	657	691	701	698	697	670	680	743	705	681	660	639	715	727	675	674	715	697	715	743	688	676	655	662	715	711	644	696	697	685	682	680	662	654	652	671	664	665	675	719	746	695	680	668	695	701	680	699	635	651	680	702	700	670	679	710	646	651	686	695	704	672	672	716	678	680	693	668	696	666	666	704	708	643	690	696	731	667	660	602	708	649	634	700	685	654	645	674	669	656	678	673	686	738	678	687	672	659	670	736	660	687	678	716	667	703	661	668	678	692	696	717	661	726	669	705	718	712	652	632	645	651	700	662	695	638	670	723	692	696	667	648	647	652	680	654	666	656	685	737	674	654	676	659	686	700	695	640	691	669	671	675	650	644	661	644	683	685	696	711	687	654	682	665	726	713	661	648	722	667	699	681	689	674	703	746	656	716	729	688	681	707	682	706	647	717	657	679	686	699	687	655	691	756	640	672	696	723	698	677	713	717	653	680	711	723	662	701	692	702	674	693	655	658	725	723	682	668	719	721	684	654	705	696	674	672	681	685	692	693	708	683	691	681	654	664	701	646	668	671	642	661	680	693	688	712	636	631	693	644	648	690	701	697	711	716	693	695	684	663	696	689	674	693	677	658	669	722	654	696	686	693	678	688	703	710	725	694	672	685	713	688	694	695	689	734	752	678	704	680	658	678	697	647	713	697	668	627	664	685	722	678	672	693	673	673	731	689	655	684	686	676	654	694	671	715	693	648	693	672	679	700	684	655	714	689	719	656	645	698	711	686	694	709	712	738	648	687	697	688	650	674	662	680	665	649	668	724	660	700	737	689	676	685	716	674	685	681	700	646	699	705	661	693	613	692	658	638	669	660	714	680	648	744	636	672	660	660	672	617	659	654	631	698	688	682	718	688	686	661	713	734	681	681	708	674	719	677	680	645	660	684	736	662	652	674	697	670	685	683	668	676	667	627	719	670	662	677	682	729	675	680	661	663	635	669	689	732	629	663	677	691	650	694	685	704	685	666	631	694	686	651	685	666	705	628	700	692	662	683	682	719	620	743	664	654	658	660	701	682	652	668	633	708	657	754	642	679	708	681	657	675	663	704	671	684	667	632	717	736	746	642	691	660	679	709	682	680	688	708	637	664	702	704	667	718	665	683	675	653	684	673	644	678	663	717	634	628	697	662	653	660	647	689	670	670	655	663	662	664	651	681	705	684	685	739	668	687	708	690	725	684	713	687	663	661	659	657	673	638	688	686	687	694	664	679	650	662	686	723	709	714	689	664	659	639	716	708	662	648	711	646	691	709	644	697	687	691	707	691	759	669	700	658	660	696	662	685	663	704	656	730	687	667	701	716	675	752	706	707	695	717	681	679	699	706	657	701	694	676	655	660	682	661	665	663	664	693	691	691	669	710	717	709	701	698	673	682	667	670	707	670	723	674	665	698	669	691	683	714	691	729	716	624	727	704	696	650	709	704	679	730	673	688	650	660	657	641	670	665	701	678	677	694	689	689	709	664	659	686	682	737	685	690	678	691	667	705	699	687	684	722	642	689	680	674	728	668	651	665	708	673	659	716	679	722	707	693	692	719	698	652	697	707	694	723	627	693	672	679	675	700	686	695	668	712	683	702	657	675	691	692	695	682	653	652	653	694	667	661	638	648	697	730	710	707	641	689	705	757	627	710	665	700	708	670	728	658	647	640	673	678	712	658	692	686	699	659	663	641	651	661	692	711	703	690	720	629	684	628	682	745	694	691	710	665	683	718	650	656	667	707	659	680	679	734	687	688	722	663	654	663	665	720	674	706	685	697	710	712	679	693	676	677	726	686	696	681	675	659	707	700	671	660	685	725	671	730	679	663	718	710	723	695	690	671	703	710	683	655	708	714	715	690	670	704	708	663	649	658	701	684	677	612	697	659	692	704	663	718	715	704	676	697	704	708	707	684	623	709	666	691	712	708	714	692	679	655	591	674	670	621	678	672	694	700	679	738	664	674	705	667	672	723	713	699	644	731	679	665	687	680	663	748	664	654	706	662	673	728	654	672	716	669	693	681	641	654	637	683	663	663	652	658	689	702	684	684	693	709	704	724	646	673	681	708	684	683	662	651	693	695	695	658	649	730	693	690	664	694	669	652	722	664	680	675	655	655	676	698	689	653	655	669	698	700	660	666	701	674	654	704	729	712	692	668	675	642	697	685	635	706	682	694	701	719	702	672	688	643	685	677	698	670	687	665	681	670	695	677	670	672	680	629	644	679	683	643	697	673	660	654	670	708	676	680	666	715	711	666	668	697	671	713	730	685	651	728	653	669	701	686	687	673	677	693	695	696	676	696	688	705	729	673	684	658	665	670	718	651	693	673	678	682	645	680	670	689	642	652	697	694	701	686	723	655	665	655	628	650	682	680	680	706	676	662	636	654	706	659	704	715	711	632	712	705	677	682	711	690	694	702	658	725	655	710	641	691	701	677	662	720	653	721	705	677	660	674	735	707	694	695	706	755	692	698	678	677	673	654	634	730	671	669	660	750	699	670	650	673	691	680	701	690	677	674	687	669	657	675	712	712	628	685	690	666	718	692	657	678	637	655	663	679	642	671	648	621	720	714	714	731	686	679	703	709	687	665	675	658	699	705	690	692	671	680	714	717	691	665	684	647	754	701	679	692	734	705	711	699	689	669	721	672	642	726	692	675	657	743	666	704	678	698	735	680	667	675	670	660	678	687	666	648	708	690	645	750	694	671	669
6961	1333	228	207	181	219	198	172	188	240	168	153	164	150	165	154	155	166	178	155	162	152	145	161	148	127	154	150	161	137	164	166	148	142	179	163	172	150	168	163	155	139	130	171	163	136	149	178	161	170	166	152	158	154	146	160	168	148	157	148	146	147	154	151	161	175	165	167	181	136	178	203	244	279	217	150	155	152	155	176	150	166	162	160	144	151	152	161	159	167	152	166	148	140	176	154	165	147	134	161	173	130	183	168	140	193	162	152	164	158	161	144	167	164	151	160	176	143	159	148	137	168	144	148	162	146	143	163	168	161	146	156	140	178	145	178	151	143	151	157	146	174	146	147	139	154	160	163	158	168	142	147	136	162	169	162	164	177	171	158	131	156	179	141	139	152	159	165	151	144	161	154	140	149	152	177	165	172	174	166	153	147	172	151	151	153	152	136	160	154	156	165	154	159	154	138	181	162	144	153	164	169	163	143	159	147	180	187	146	147	152	147	152	156	161	166	183	172	149	164	155	147	149	165	162	130	149	152	161	154	143	161	151	152	161	148	168	139	144	159	154	139	159	139	157	162	148	159	151	161	161	147	166	145	160	164	162	141	159	163	158	140	160	147	142	153	169	171	182	179	163	175	142	151	143	147	168	155	161	171	166	154	168	166	156	144	176	166	162	144	176	180	153	161	162	159	168	153	159	144	157	158	178	167	147	150	157	154	140	165	170	160	163	129	151	165	158	155	157	170	161	178	156	178	152	151	132	156	149	154	164	160	184	176	156	155	144	164	152	161	161	167	149	152	157	152	172	172	126	171	163	170	151	151	161	155	140	167	171	163	163	161	177	145	169	167	149	144	139	166	145	157	157	165	152	171	137	169	158	175	161	171	140	165	159	164	154	142	162	153	152	154	160	120	145	174	167	138	175	148	174	163	148	179	153	146	166	156	191	144	155	152	154	150	153	162	176	161	135	166	170	142	140	183	155	155	166	143	158	143	140	169	149	168	183	159	144	153	136	161	161	154	149	183	163	138	157	146	164	167	143	160	149	131	156	179	171	167	146	164	163	138	186	142	149	165	160	178	133	154	161	133	146	158	166	140	177	175	162	167	160	162	144	179	177	174	176	155	158	149	152	161	167	168	141	142	158	147	139	150	180	163	152	165	159	151	124	168	146	159	154	189	149	148	147	171	143	156	185	150	163	184	146	171	152	167	140	164	151	132	156	146	156	167	146	162	150	139	188	151	133	152	128	164	149	162	148	173	159	158	159	149	136	136	159	155	140	157	164	163	155	157	138	179	144	149	137	145	166	166	135	154	159	168	161	151	156	162	164	168	159	151	147	146	159	160	150	139	162	151	158	167	147	171	154	149	161	144	161	165	164	157	151	153	140	153	140	155	167	163	155	154	135	170	141	158	149	149	187	155	139	169	175	144	163	150	157	161	157	162	174	156	166	160	165	147	160	152	158	153	146	162	155	158	141	139	162	163	148	152	150	159	142	142	116	156	157	137	152	164	143	147	148	168	153	179	138	143	139	147	154	146	136	160	152	141	151	157	163	163	131	146	160	148	152	159	158	164	158	174	164	140	135	136	157	171	147	134	150	162	173	167	150	163	167	159	168	182	154	148	161	160	164	143	150	155	167	132	164	166	151	154	154	154	151	162	133	150	176	152	173	171	178	148	154	162	140	175	144	163	158	144	178	155	158	149	152	179	162	150	179	144	148	147	151	144	154	159	173	161	140	157	171	165	148	186	143	147	148	163	159	141	160	145	175	160	173	167	159	173	158	136	163	149	138	167	144	151	150	149	137	173	152	181	163	156	169	174	157	179	161	172	155	166	163	161	170	152	168	159	161	146	150	161	142	161	136	172	167	167	163	144	149	150	163	156	167	155	159	151	167	164	181	192	158	147	153	158	156	146	164	136	157	171	144	163	185	160	161	148	159	133	143	143	149	157	153	167	147	165	154	178	165	160	150	170	161	141	160	167	164	161	148	161	136	139	125	137	158	164	162	159	147	163	136	157	168	139	132	141	170	160	160	183	126	151	150	139	173	175	154	141	134	170	168	148	183	143	157	161	143	152	156	132	161	163	166	160	162	167	170	162	166	165	154	150	164	168	153	143	147	189	146	186	166	153	138	168	164	166	163	171	149	141	158	162	142	158	141	162	137	148	175	163	139	181	149	145	146	148	140	156	148	165	184	155	149	152	118	171	163	157	157	155	166	161	173	154	141	158	145	140	174	137	165	143	175	180	154	133	149	149	158	158	141	136	187	163	144	161	156	151	156	153	172	153	133	165	155	145	160	161	150	152	171	188	179	167	153	143	181	154	147	157	139	154	118	150	165	146	154	179	141	130	187	174	149	143	161	138	155	163	149	154	151	145	164	159	166	177	154	163	149	147	164	139	162	159	159	157	156	163	143	141	151	142	163	172	158	156	137	146	138	148	163	159	165	182	162	163	188	158	169	163	156	153	155	152	176	171	166	152	154	147	173	151	171	155	164	164	153	158	131	161	136	151	157	149	138	150	142	170	162	156	146	159	148	171	143	165	157	142	144	153	145	181	156	154	162	170	152	162	175	181	171	155	189	164	154	172	146	159	146	155	154	164	165	170	162	170	180	163	161	134	166	202	160	159	161	174	168	149	160	145	153	155	158	146	154	150	168	163	145	158	154	180	143	153	157	153	164	138	144	144	169	175	137	158	146	165	171	164	164	156	153	166	192	144	142	167	147	162	151	160	136	130	180	153	152	147	161	154	137	174	165	158	155	143	149	151	134	146	145	172	154	154	142	155	152	158	155	146	172	147	152	161	159	139	152	173	158	178	149	175	166	156	158	157	154	146	170	168	150	149	158	165	154	145	149	143	144	141	155	175	146	151	147	154	168	152	159	160	158	159	151	153	144	135	166	138	167	165	156	154	165	159	137	162	162	146	160	156	159	161	165	153	155	150	139	156	153	152	187	138	142	185	162	146	156	173	147	168	177	177	171	128	167	155	174	152	156	143	131	138	157	154	143	155	149	175	174	160	173	138	159	147	148	145	167	162	154	182	153	160	131	149	173	153	142	137	180	160	159	163	162	176	150	160	144	164	149	167	143	155	143	153	133	172	161	135	146	153	174	151	181	171	162	168	157	148	154	162	157	146	179	142	164	137	158	168	144	142	174	114	153	158	165	173	137	169	172	152	159	167	165	161	170	161	161	153	154	137	139	140	134	136	167	154	158	159	160	149	175	150	142	163	144	171	146	150	151	161	157	181	136	146	158	160	154	156	134	156	135	132	156	176	178	160	155	140	151	138	150	132	167	155	170	190	160	162	152	160	150	155	135	150	166	166	160	161	155	142	144	150	166	153	171	175	153	158	139	166	154	172	132	158	129	155	156	170	162	170	158	147	156	159	170	161	144	162	150	149	165	169	153	148	151	152	152	159	154	166	168	164	180	173	163	159	157	165	140	146	161	162	153	140	151	151	174	141	156	140	143	173	140	136
4963	1898	695	696	642	651	557	551	655	935	496	516	469	533	500	477	506	496	505	453	497	500	445	472	509	471	519	516	527	485	489	449	464	458	507	476	496	477	510	480	534	525	464	502	464	491	515	504	463	481	453	491	476	491	468	449	537	491	493	483	466	485	498	505	469	518	482	504	479	495	599	964	1275	1346	940	529	511	478	455	474	515	477	420	474	477	500	471	480	457	462	487	478	466	430	495	468	452	473	462	462	472	485	497	495	450	478	490	482	516	493	479	454	505	482	464	497	481	504	494	490	526	490	450	461	482	480	426	471	431	478	513	491	484	462	489	485	445	501	479	462	523	495	447	518	484	479	467	477	500	492	498	474	468	512	462	483	472	458	451	493	486	521	468	457	478	506	486	513	466	485	505	480	474	444	471	495	492	483	435	487	511	500	443	471	481	479	509	515	486	484	461	477	500	502	466	476	498	485	529	484	489	465	481	495	447	488	454	445	505	480	497	464	504	496	490	463	433	490	510	461	489	540	486	475	488	502	440	406	453	473	493	467	500	475	500	484	485	474	478	478	483	468	422	486	443	446	456	489	519	487	449	507	494	457	481	512	458	491	473	463	454	516	468	484	527	473	467	514	451	507	488	481	480	492	462	487	495	461	462	487	470	459	484	475	467	480	473	493	512	470	449	478	492	494	480	460	513	439	480	499	508	494	483	458	481	470	511	491	443	478	491	486	492	494	465	473	489	489	475	471	496	464	467	442	500	480	465	453	473	461	485	506	463	525	477	494	499	476	494	524	506	520	521	461	489	489	483	458	496	463	450	493	472	470	466	461	480	496	470	493	454	472	489	469	513	457	466	443	476	469	455	487	457	462	495	479	478	471	492	479	462	478	461	484	471	480	486	473	495	481	482	465	477	465	467	470	476	515	497	491	460	471	465	511	474	434	479	464	508	467	472	454	504	468	498	462	499	452	473	446	476	448	458	487	500	520	486	531	414	488	494	516	445	465	493	490	473	466	429	459	468	474	485	495	481	458	500	516	482	501	492	469	495	470	461	480	505	455	470	504	479	475	494	485	503	481	463	501	497	461	498	472	456	444	487	473	446	490	477	494	470	472	465	501	483	446	450	454	464	510	456	500	478	450	490	463	474	450	492	501	503	468	462	503	480	500	489	444	476	484	504	475	486	504	473	459	501	488	500	501	461	490	479	467	526	471	478	456	481	490	500	511	514	516	456	490	441	450	512	482	460	484	467	526	516	455	480	499	456	478	479	477	508	439	496	441	489	538	493	503	505	487	471	511	483	468	472	515	471	479	469	450	510	473	528	518	471	468	455	457	474	453	463	482	494	461	459	443	435	470	444	475	496	511	440	495	462	466	512	499	455	463	499	457	464	508	486	455	465	478	470	449	514	490	497	498	487	455	486	489	499	476	519	515	469	517	452	493	489	500	441	467	478	533	440	500	493	458	477	507	469	457	469	462	478	464	486	452	484	473	480	495	479	473	498	526	443	490	491	481	513	441	482	529	512	485	507	474	511	463	489	479	485	509	516	490	446	483	495	430	500	455	468	480	489	434	473	475	423	437	483	500	482	485	460	490	465	459	479	445	489	473	479	471	484	501	470	450	471	537	457	458	444	461	463	497	460	454	491	481	483	467	494	494	499	459	466	473	512	481	469	469	479	467	473	481	476	478	458	484	473	469	460	471	450	500	469	441	455	523	476	458	497	511	485	468	448	469	463	497	473	469	499	491	452	468	454	481	482	466	469	492	446	492	484	466	484	458	510	474	488	508	496	494	493	469	495	429	466	510	468	495	485	491	481	455	477	428	478	451	503	453	476	442	476	441	522	490	474	453	485	424	456	474	473	484	471	483	476	480	488	471	453	492	486	489	526	462	494	470	448	479	473	456	441	480	472	497	502	446	482	494	489	463	461	535	460	514	500	456	472	451	444	527	470	482	465	509	455	463	487	458	477	494	478	465	462	488	443	495	498	463	490	450	479	470	484	496	458	491	488	503	476	496	522	488	465	483	491	486	482	440	496	475	462	486	497	474	468	506	499	492	531	497	479	485	444	504	490	477	483	498	456	458	453	474	476	493	460	502	480	485	462	478	459	448	509	474	505	491	469	481	516	505	460	495	482	492	473	445	476	496	467	464	466	539	508	446	443	493	448	489	471	481	471	459	474	470	489	481	455	461	501	481	471	500	478	466	450	485	477	471	453	472	472	451	496	463	467	521	487	495	446	462	484	504	490	460	499	497	517	512	488	511	488	461	466	507	459	467	490	463	497	500	499	481	448	473	505	489	495	500	466	460	486	480	501	513	453	465	438	504	476	484	477	470	498	489	488	467	487	484	488	453	486	478	471	482	460	463	461	487	512	469	483	471	459	502	425	444	482	485	461	458	498	450	443	481	521	457	504	479	494	492	486	453	561	501	481	486	488	467	481	448	485	511	550	493	496	465	478	475	501	480	479	509	475	477	444	478	469	496	540	490	496	496	481	512	490	452	463	458	464	492	528	488	486	480	474	491	473	467	473	485	470	488	471	448	470	481	502	456	508	433	479	485	453	459	423	488	502	502	502	464	483	489	511	496	460	454	472	444	508	476	463	422	508	462	487	494	485	471	504	484	492	505	439	450	494	517	505	485	485	474	467	485	450	471	483	454	494	412	513	467	513	452	538	489	502	469	443	446	528	470	479	470	495	449	486	506	519	448	515	466	447	493	468	522	469	466	470	451	502	515	451	482	480	491	480	470	504	476	471	503	518	531	476	463	477	499	482	493	519	490	468	492	440	481	453	475	499	445	516	511	469	477	455	478	537	458	484	501	499	453	488	484	469	445	492	497	491	492	493	495	473	474	491	486	496	460	458	505	480	499	491	498	468	475	467	486	500	490	475	472	478	469	479	475	507	499	469	496	492	479	463	479	488	471	467	456	453	474	480	508	487	505	494	497	479	480	475	506	458	507	487	495	469	462	511	517	462	483	520	489	461	479	480	473	468	462	510	472	474	499	491	472	490	478	468	482	477	467	439	481	536	501	474	464	481	459	449	433	493	486	481	505	459	496	480	504	495	458	489	481	463	480	488	484	475	454	473	470	484	484	459	510	473	487	448	469	486	451	458	523	503	497	502	455	494	456	475	483	514	484	470	460	525	475	480	514	505	469	479	453	455	472	458	496	452	461	525	466	508	492	507	492	448	476	515	492	452	481	444	469	484	452	484	464	475	476	473	481	449	449	499	474	489	464	448	481	473	464	495	481	490	496	491	503	449	473	469	514	474	464	522	505	461	506	475	478	486	474	476	450	472	495	509	447	463	481	440	461	427	518	442	497	491	459	493	465	462	480	443	496	453	477	491	463	513	414	471	502	472	457	521	474	468	424	473	459	494	489	507	466	439	446	470	474	485	472	486	460	495	516	473	453	475	432	477	479	467	447	501	490	458	456	492	450	467	484	493	489	464	475	461	504	469	453	461	447	479	474	495	491	469	458
23221	14591	4360	1911	1091	674	479	340	1013	505	252	236	214	206	210	227	192	224	203	191	174	194	220	172	207	200	176	183	205	184	171	205	187	162	172	146	180	175	171	176	167	185	179	175	187	192	157	170	188	146	173	168	166	178	171	171	165	176	162	187	169	162	170	175	177	192	160	172	185	176	318	612	610	503	362	205	179	187	195	172	181	155	165	187	190	165	160	177	166	183	168	183	166	150	192	179	164	174	152	173	176	170	181	180	172	185	164	175	162	157	169	164	189	187	151	185	181	180	183	184	177	187	162	135	169	168	168	184	169	151	164	141	170	166	178	156	160	185	176	161	178	182	184	163	170	183	167	177	182	161	165	163	171	148	187	148	193	184	169	164	177	192	161	184	173	165	159	168	161	173	173	156	142	170	174	166	161	162	170	164	165	174	166	167	185	176	163	176	171	188	183	169	178	188	155	192	181	160	179	173	158	183	151	161	175	161	175	172	189	139	152	176	154	167	150	160	158	167	173	205	187	195	164	165	195	166	159	177	175	188	173	160	153	177	173	147	179	171	196	165	172	175	158	166	155	172	193	162	180	159	169	187	170	174	158	165	177	202	160	166	166	169	176	184	163	184	168	169	152	166	153	164	197	155	152	166	176	191	168	154	155	143	164	185	161	168	179	176	182	181	175	194	156	166	187	165	176	181	145	150	174	168	163	171	148	184	166	175	192	182	169	191	155	176	178	188	185	173	159	180	180	154	170	183	161	187	164	189	159	155	194	149	157	163	160	151	152	174	185	166	173	189	174	181	159	150	171	189	165	147	154	165	143	162	162	178	147	160	200	171	188	153	154	176	189	172	150	169	181	174	167	192	181	181	170	174	162	158	178	168	192	164	161	175	152	186	167	162	165	173	170	176	161	143	156	158	187	156	164	149	146	183	164	187	166	156	205	181	162	164	185	158	150	182	185	178	159	195	197	147	169	181	182	158	169	177	176	192	175	175	160	187	160	182	156	185	175	168	171	166	181	168	168	178	157	176	159	170	171	170	173	174	179	169	169	174	216	181	167	178	178	172	187	182	167	180	165	173	190	167	152	180	158	163	161	174	135	191	163	173	168	160	184	161	164	160	161	197	158	142	175	163	161	158	170	169	150	175	145	174	176	166	186	186	182	140	161	162	171	174	175	184	153	174	154	182	202	167	166	187	168	178	166	168	176	182	159	164	169	144	168	178	176	172	189	158	177	194	188	167	149	190	166	178	182	196	185	195	182	162	158	161	179	169	181	167	162	166	181	192	192	168	171	174	176	156	146	171	182	149	168	194	173	181	170	169	180	193	180	170	176	167	181	168	163	181	182	155	154	160	149	168	167	167	181	156	201	169	186	187	171	177	186	173	197	173	173	186	182	174	176	189	170	185	183	175	162	154	173	167	176	145	198	169	155	177	150	185	149	174	152	160	168	173	182	175	162	165	188	186	174	163	176	180	155	178	150	162	156	164	176	174	163	181	178	172	147	158	180	159	166	174	178	163	189	174	192	183	154	151	180	166	176	174	169	165	190	212	184	177	181	165	179	166	170	161	182	154	153	154	155	142	172	176	174	167	146	155	172	176	158	194	169	181	173	174	170	166	167	168	180	171	171	195	169	146	165	171	166	178	178	152	169	190	188	182	156	173	195	179	178	160	146	171	163	186	156	182	170	152	176	180	175	173	193	180	195	172	198	139	179	154	167	161	183	173	182	190	153	163	170	188	147	160	172	165	181	177	159	179	169	176	177	175	174	158	197	168	154	176	196	162	166	180	180	166	186	148	160	148	154	181	181	165	165	158	153	184	178	147	189	178	155	169	173	168	191	180	179	184	190	171	189	198	165	170	179	181	158	167	174	155	179	196	176	180	174	186	189	163	182	172	175	158	160	167	174	161	174	188	169	147	179	176	171	162	158	183	194	167	191	172	164	173	184	186	141	167	172	180	181	218	202	157	174	162	171	151	164	171	182	169	179	177	148	173	182	187	178	169	206	181	196	155	187	163	167	170	163	172	162	171	175	194	164	200	155	155	173	183	164	177	148	177	163	157	174	176	182	163	202	178	161	170	170	173	173	150	165	197	181	169	146	198	173	168	153	168	152	158	172	169	150	174	152	178	166	163	177	163	193	174	133	189	182	195	159	186	171	160	175	180	163	152	156	170	158	152	160	153	158	194	179	144	155	204	157	168	156	165	214	158	185	177	169	165	186	174	198	157	184	172	169	162	151	137	160	181	174	170	179	167	156	161	188	170	176	182	162	161	164	171	185	175	179	164	177	149	182	170	196	165	180	155	171	176	143	184	189	171	202	182	182	165	150	160	173	170	162	185	157	188	169	165	170	177	156	154	183	170	175	192	157	165	165	168	171	175	177	180	161	175	171	181	178	167	168	165	156	157	212	178	170	147	166	180	187	188	187	188	153	177	200	183	167	175	180	153	162	167	165	196	161	167	188	180	175	167	195	164	166	153	194	179	203	173	145	163	184	169	165	167	164	165	183	178	150	192	155	176	169	178	185	187	168	178	161	165	173	192	176	162	150	160	177	183	174	146	181	171	149	149	175	173	156	141	151	193	178	144	189	185	161	155	164	185	174	175	174	169	166	181	165	177	169	163	211	167	159	159	196	172	150	177	176	171	178	186	155	187	173	172	174	167	171	168	185	152	189	160	159	160	183	173	167	173	180	157	168	198	168	180	166	173	165	179	184	193	154	160	178	167	178	164	172	188	174	189	168	180	192	186	194	161	163	163	174	167	184	186	171	165	179	164	185	191	156	191	183	171	183	168	173	168	175	176	157	177	168	172	160	172	172	175	159	172	162	173	180	168	181	197	171	175	195	157	199	156	172	168	161	169	174	156	137	198	170	180	167	167	176	166	178	171	174	153	165	165	174	178	166	177	161	169	156	150	165	165	161	168	170	166	166	172	163	156	182	165	169	178	189	187	169	157	176	199	197	188	165	183	151	186	171	170	157	167	195	171	168	149	177	160	165	166	164	157	176	171	165	171	164	169	147	182	151	154	168	156	168	197	177	165	169	158	162	179	180	164	166	177	159	177	175	155	164	163	170	202	180	189	170	203	175	189	180	181	170	159	180	175	158	173	166	155	170	165	163	190	159	181	174	161	183	151	184	191	183	165	178	187	193	175	170	165	144	162	174	152	156	180	177	179	164	175	184	202	163	181	179	167	155	178	142	166	179	178	171	184	167	162	171	136	175	158	169	154	177	151	183	180	177	156	191	163	141	175	163	185	166	163	156	171	165	170	188	188	180	163	186	171	164	169	150	159	195	149	185	163	165	175	177	182	160	158	187	181	165	170	147	177	175	183	183	177	174	174	157	172	140	165	175	166	170	172	182	150	170	161	155	177	169	164	164	174	179	194	178	183	166	150	164	172	162	166	171	174	170	146	154	170	198	170	177	178	168	171	180	174	166	166	162	131	196	161	139	179	167	159	173	172	159	158	178	179	175	169
15315	10178	3302	3599	3083	2519	2038	1794	4907	1831	1050	978	997	937	810	804	784	727	739	695	677	676	649	654	659	643	663	646	614	631	592	590	573	562	607	576	564	545	571	568	583	566	595	571	551	583	542	558	569	547	558	556	519	542	521	558	568	538	537	544	555	528	597	538	536	542	584	559	517	592	1902	4598	4083	3243	1892	749	517	551	526	517	535	518	533	505	537	532	513	508	523	526	557	531	544	557	525	507	487	545	517	551	555	538	537	474	541	529	527	501	523	513	524	506	541	544	529	510	524	537	546	512	514	531	559	525	539	530	525	567	537	526	548	532	555	532	561	504	501	533	559	542	577	533	514	523	550	555	513	478	517	519	561	539	538	526	555	522	511	524	514	474	509	522	574	593	503	515	559	506	532	552	548	507	558	527	562	529	526	517	527	534	547	537	540	533	503	531	503	515	573	539	534	571	508	523	506	564	536	542	546	485	493	553	525	526	507	554	526	532	519	544	566	527	536	521	511	588	540	532	503	513	534	513	516	527	513	515	553	553	577	526	542	519	508	514	520	541	562	512	558	552	555	525	511	506	528	509	506	503	558	523	512	485	520	546	568	549	526	535	494	529	552	548	502	538	549	557	500	546	559	518	510	535	527	568	530	530	544	539	533	521	523	524	563	526	541	509	560	519	495	535	488	524	522	517	536	531	511	535	547	490	533	526	555	522	501	544	482	568	537	537	526	492	523	514	500	545	513	516	506	531	543	507	503	548	509	484	523	574	544	558	551	504	522	560	512	544	488	530	537	530	543	507	510	566	523	517	528	502	552	518	524	530	506	512	534	568	513	559	494	556	509	552	490	580	572	509	526	501	579	511	517	541	560	540	531	532	498	514	548	556	544	543	556	507	543	530	523	520	558	511	507	539	539	500	511	513	543	527	519	542	545	510	497	588	535	540	529	508	507	488	521	536	514	552	497	557	515	541	497	501	511	506	502	524	523	503	589	522	494	555	515	520	566	544	560	538	516	509	532	497	510	561	569	547	543	511	539	540	519	521	585	502	567	545	549	538	573	554	537	525	567	517	532	568	567	540	533	521	540	520	559	544	546	513	541	502	510	497	520	527	533	515	533	501	512	586	577	485	555	558	489	494	543	509	536	528	550	539	533	517	510	513	505	541	510	501	532	535	546	500	522	564	485	529	491	540	514	565	513	544	557	534	547	518	511	553	525	485	563	499	498	525	536	523	524	574	549	499	580	532	538	510	530	504	538	531	510	515	568	520	511	532	537	464	552	545	530	567	560	512	566	534	522	528	529	567	564	536	520	515	586	486	515	523	527	539	578	490	499	538	541	552	507	555	526	497	518	542	515	532	512	550	512	560	551	518	533	538	531	568	534	534	540	554	565	517	545	506	534	505	530	503	521	508	571	554	492	554	525	536	520	547	516	507	529	504	563	526	509	499	484	537	535	537	543	539	500	480	525	530	540	550	531	580	507	508	518	539	508	540	527	528	546	497	528	545	487	478	540	544	516	544	558	500	554	555	513	530	482	505	511	532	510	533	530	517	620	490	581	548	555	510	561	505	493	502	549	555	578	517	492	514	541	527	500	547	508	585	503	527	548	535	544	516	518	542	501	523	539	536	492	511	533	528	535	505	530	515	510	518	554	522	516	557	523	535	491	553	531	529	551	516	536	543	586	572	515	561	552	540	553	579	566	538	524	537	518	519	531	509	491	484	533	508	563	556	533	536	526	537	521	519	541	547	556	493	559	524	505	531	530	559	532	521	517	525	562	545	504	533	553	534	533	500	498	527	547	524	493	531	511	519	501	518	551	537	549	514	516	567	520	535	508	504	486	561	490	528	593	520	574	568	529	544	518	560	538	505	518	495	481	544	531	515	564	520	510	488	554	568	562	486	548	567	531	539	544	514	552	544	538	501	517	528	527	560	532	553	532	533	509	529	527	535	528	544	542	544	547	517	564	500	532	537	516	532	517	495	501	505	537	529	561	519	557	539	482	487	564	513	559	541	526	527	526	516	551	498	520	535	547	547	514	496	559	501	534	528	535	548	537	512	553	505	538	551	515	512	555	540	529	545	534	518	525	516	554	553	535	544	527	532	555	577	527	494	490	527	532	524	528	512	540	538	513	513	487	531	541	520	552	551	519	518	550	528	531	499	508	490	521	485	534	548	533	552	538	541	563	477	554	497	544	528	533	560	551	513	529	487	525	532	527	508	527	546	535	542	567	493	516	556	495	523	539	511	538	543	490	545	550	520	495	533	531	547	543	542	525	508	499	544	522	521	577	523	530	531	550	527	529	569	536	546	541	524	513	520	527	524	497	520	523	509	561	528	520	473	554	523	527	543	573	537	541	520	496	522	553	531	526	517	521	513	523	508	544	523	490	515	511	515	526	536	527	519	505	503	544	522	539	534	530	540	549	544	511	513	534	537	547	515	497	489	581	520	519	477	540	520	546	515	540	521	567	550	524	502	510	519	539	533	545	550	558	523	500	517	513	517	508	540	511	528	570	524	514	534	519	568	528	516	526	543	581	524	554	538	545	522	485	498	524	543	522	520	496	539	503	530	536	489	565	516	535	514	507	521	526	564	544	527	530	537	541	530	525	510	506	490	536	502	546	527	542	523	544	575	539	533	507	511	523	548	489	555	512	531	517	530	504	497	535	541	556	536	528	505	563	519	536	552	526	478	508	502	536	557	524	515	481	516	534	512	593	510	540	523	543	500	514	525	517	529	506	557	548	528	549	538	537	481	538	555	524	504	529	527	541	517	530	591	531	496	535	492	484	513	490	508	527	538	504	499	537	517	536	531	551	551	546	516	550	555	493	502	563	520	515	539	548	537	546	555	545	551	550	514	494	551	520	542	523	484	582	491	524	495	514	578	525	511	539	518	513	549	525	534	533	542	511	476	558	541	497	503	538	496	534	491	522	512	561	508	556	574	501	552	505	471	502	581	524	492	550	515	514	515	488	505	535	545	504	594	499	504	494	529	521	472	561	531	525	515	504	510	518	516	563	537	543	473	511	512	589	554	489	536	513	487	532	530	534	502	518	510	550	562	567	532	530	526	524	485	533	560	497	545	487	528	534	503	581	497	509	556	558	522	540	576	538	535	498	530	549	530	557	540	548	525	532	541	565	481	532	508	506	518	564	546	574	512	555	545	505	542	513	551	550	535	540	525	519	579	545	514	517	550	528	525	509	494	540	542	511	492	556	555	548	501	514	489	508	522	552	524	516	574	515	556	472	528	513	551	517	571	522	566	531	479	526	525	490	511	508	552	548	502	487	542	516	559	510	537	541	515	559	495	516	517	540	540	527	534	488	528	573	539	500	491	530	530	535	486	520	523	543	516	535	529	551	544	548	524	548	505	516	503	496	534	499	469	515	553	531	528	530	545	554	534	574	545	500	525	524	540	518	534	567	533	564	561	521	565	557	504	544	545	533	480	545	550	563	481	523	585	532	575	537	547	490	551	505	492	537	535
36588	25815	10623	5411	2878	1602	1036	796	736	592	446	423	441	392	339	333	366	320	322	290	318	270	270	305	267	278	261	281	300	282	307	249	227	299	305	274	247	236	241	243	280	264	265	267	251	223	266	287	233	240	260	264	292	251	283	278	254	244	233	248	293	271	265	267	249	244	253	238	260	251	326	1211	1318	1009	663	321	252	257	262	276	218	278	231	233	244	255	263	252	213	225	260	246	247	239	265	254	259	258	262	270	249	252	235	245	250	276	242	213	237	255	247	232	247	236	235	250	283	256	261	228	294	240	256	260	247	253	247	279	231	249	252	260	253	262	263	244	251	251	241	225	264	265	264	269	268	261	253	244	260	250	278	257	267	218	240	252	270	242	256	241	233	243	241	269	266	268	244	240	249	243	218	253	247	249	280	245	250	229	253	263	265	249	258	254	251	261	240	222	257	258	234	232	225	243	242	251	252	235	266	248	258	242	246	216	298	255	240	270	241	215	260	244	241	254	228	222	234	228	233	240	243	234	242	239	242	273	242	246	235	210	261	230	228	241	230	254	241	229	263	254	259	239	240	238	272	248	247	236	249	266	263	266	230	272	270	259	257	243	256	221	261	228	262	223	252	249	243	257	255	263	249	255	256	247	242	273	228	256	247	242	223	250	255	240	264	257	260	245	239	253	260	237	228	253	265	252	226	249	255	236	247	256	283	219	226	250	277	270	249	245	232	214	261	256	267	230	255	263	250	240	241	256	264	249	292	258	236	245	239	237	247	260	271	240	284	252	241	245	261	268	266	234	241	277	249	252	251	254	263	247	266	237	261	228	246	261	263	247	251	290	259	248	263	265	252	243	273	260	242	258	258	240	232	247	232	240	237	269	251	308	247	250	228	245	247	246	247	233	238	217	248	272	254	246	255	247	243	241	256	247	222	216	265	222	260	274	219	209	248	235	243	236	264	226	261	232	230	243	269	244	246	285	241	273	248	229	244	233	230	258	272	258	239	259	243	251	244	265	265	262	254	258	239	253	262	259	231	243	268	281	245	250	270	242	237	245	243	252	266	240	251	254	241	227	269	248	244	249	245	280	265	246	243	276	240	272	246	261	267	262	232	227	260	230	282	248	268	278	260	255	231	247	260	265	223	252	237	244	249	236	274	236	265	270	256	242	240	209	249	246	243	249	272	258	248	229	250	236	251	245	249	239	238	259	252	234	282	222	240	240	243	255	262	265	250	276	260	248	263	240	249	260	258	236	259	222	247	253	261	248	258	238	273	230	218	259	239	228	236	239	246	235	242	248	299	245	246	236	266	262	243	226	247	251	264	258	255	246	255	254	245	188	235	242	239	263	251	235	230	251	238	254	233	238	260	238	239	261	252	248	278	243	247	260	232	272	277	249	269	241	228	253	260	281	263	291	216	249	235	247	251	251	226	261	231	235	262	234	270	258	248	236	277	268	218	253	245	237	284	242	254	240	253	238	239	266	239	218	250	250	227	263	239	259	261	233	230	229	249	248	247	260	225	215	241	263	257	252	256	243	226	275	263	266	235	203	255	262	248	266	245	239	249	232	232	233	270	245	249	295	225	232	263	249	289	257	240	209	287	221	244	295	243	309	222	247	231	253	253	226	245	248	222	227	255	255	239	263	210	248	239	252	272	266	232	251	248	232	247	234	237	257	259	244	240	268	249	245	236	261	265	260	263	278	257	248	244	246	247	261	246	234	257	264	289	258	223	208	261	272	215	257	246	260	247	229	248	246	242	241	262	245	227	239	225	248	248	236	211	227	242	254	241	262	240	252	241	240	260	249	235	296	253	249	267	254	254	244	223	236	251	266	252	235	278	223	232	268	257	241	246	263	225	262	246	220	238	238	240	229	255	209	233	223	246	202	248	235	240	256	253	243	259	260	224	221	245	223	236	247	289	232	248	257	257	263	251	236	235	234	247	263	229	257	236	234	235	250	293	256	252	223	243	215	232	227	275	243	243	256	264	236	278	233	239	255	226	252	273	272	236	237	277	244	249	271	261	261	234	255	252	258	242	263	259	237	265	236	255	256	269	228	241	237	247	246	221	230	249	221	256	228	264	266	238	290	279	237	234	239	269	237	261	248	240	253	254	251	244	228	248	255	278	241	257	227	249	269	246	255	244	246	268	250	266	267	227	260	247	246	242	255	244	235	265	226	249	248	253	237	240	252	255	261	247	259	241	245	254	257	250	265	221	242	244	252	262	270	235	248	256	255	260	257	277	254	284	240	257	250	254	247	231	225	251	215	235	263	249	247	239	230	267	260	239	239	239	234	250	220	241	246	227	278	245	237	246	256	246	222	242	262	245	237	261	275	249	235	256	234	254	272	236	265	250	283	250	255	250	242	249	237	221	232	226	250	235	258	235	271	256	253	275	214	245	267	236	230	227	247	256	252	232	229	231	259	236	281	251	224	227	248	264	241	240	252	253	273	233	251	226	254	241	268	261	234	267	274	253	234	260	253	243	272	238	253	268	254	244	246	235	255	221	253	235	247	250	253	242	241	235	241	245	241	257	260	243	242	255	263	267	258	241	256	217	268	262	206	237	255	271	241	267	244	248	258	266	225	234	240	223	251	288	227	257	256	248	229	254	254	255	235	242	237	245	246	244	241	267	262	224	257	258	283	264	253	252	252	248	240	271	275	259	230	241	255	257	259	251	250	237	256	225	259	253	265	258	225	255	222	219	252	254	276	259	223	241	242	271	232	245	243	256	239	272	252	228	260	240	258	257	281	256	256	258	263	248	251	243	241	261	238	257	261	244	210	243	232	246	266	244	277	234	243	232	264	223	281	252	258	239	240	243	228	249	237	263	250	240	258	233	239	251	230	233	261	255	285	279	247	267	276	264	291	246	254	220	226	270	261	247	256	252	246	264	253	247	218	255	253	280	238	254	254	241	247	270	276	270	256	225	257	262	257	270	234	256	261	239	244	244	261	260	250	239	267	290	236	262	272	228	252	243	243	257	236	226	273	257	275	266	233	245	270	250	244	290	227	252	265	261	265	259	250	270	240	255	244	249	234	279	251	252	251	274	255	272	250	256	261	245	268	236	226	236	247	247	237	262	262	251	223	244	239	239	262	263	254	234	240	258	269	232	235	269	248	249	268	255	281	262	238	241	231	272	263	222	231	248	266	270	242	268	235	257	265	234	242	249	246	238	216	268	278	271	240	243	246	257	241	228	260	248	259	228	231	260	253	250	259	229	267	223	275	230	244	258	242	265	242	237	313	255	244	267	230	234	278	230	268	247	228	213	254	245	232	242	240	245	282	262	278	252	281	229	239	262	246	273	277	268	239	255	229	241	252	248	247	280	260	241	248	228	262	264	237	257	245	248	274	262	242	233	221	244	263	245	253	215	191	230	247	251	257	253	255	242	232	228	244	240	237	240	254	269	248	242	270	241	236	246	219	275	266	216	250	258	258	232	215	248	234	262	239	237	258	248	231	244	277	219	264	272	269	277	255
23811	15821	7248	7898	6611	5267	4243	3706	3761	3038	2094	1761	1769	1580	1494	1392	1291	1252	1218	1207	1123	1144	1102	1020	1047	986	1022	895	936	896	898	928	914	921	899	848	879	862	860	831	806	852	758	851	805	802	817	750	851	832	827	844	820	832	804	830	771	790	794	734	806	723	845	801	791	818	778	801	802	812	1315	8762	9141	6734	3818	1219	733	764	709	724	747	691	703	728	777	747	757	733	758	686	715	767	679	743	712	774	772	690	745	744	747	738	822	771	680	734	719	716	750	691	722	744	685	762	747	704	720	704	763	684	733	774	731	716	682	703	753	733	729	719	724	766	760	719	682	736	755	745	739	660	714	719	742	767	784	727	684	716	720	700	700	734	789	707	760	726	731	716	716	698	811	737	747	698	777	763	734	724	719	743	753	736	768	729	727	775	756	747	737	725	758	803	791	730	765	766	692	680	748	724	692	732	768	787	707	673	732	700	713	712	736	708	671	693	723	757	765	698	754	707	736	779	731	710	709	716	789	735	746	723	732	740	735	713	745	746	734	698	773	707	707	752	705	763	728	729	725	697	750	770	729	766	717	730	728	699	748	746	713	696	783	708	736	683	724	702	686	692	673	733	762	732	763	761	690	780	775	755	731	739	737	722	686	715	748	730	736	733	743	726	746	705	696	757	738	714	731	746	778	738	742	675	694	742	760	728	750	762	762	728	749	724	725	728	729	733	708	669	701	735	763	736	742	726	743	799	735	737	725	755	737	732	748	690	701	759	753	759	715	711	763	740	734	741	698	777	690	710	713	738	757	758	725	790	756	690	741	713	664	745	725	737	722	705	710	750	752	765	725	714	728	662	714	735	747	726	759	779	738	745	747	718	765	724	704	748	743	710	727	750	711	754	762	712	726	702	673	737	766	742	714	712	754	720	770	706	718	713	749	697	754	705	732	722	720	722	649	758	677	709	737	768	745	737	763	759	751	737	730	713	732	721	716	701	735	694	750	725	712	744	679	750	736	738	721	718	730	692	721	738	722	725	715	736	796	705	728	747	717	712	695	719	739	712	781	767	716	714	730	728	785	730	762	728	733	769	756	716	705	729	726	697	711	733	725	737	721	739	709	705	757	742	756	725	735	709	748	742	739	707	744	711	747	735	733	756	713	746	745	727	736	735	726	716	714	738	749	743	718	726	708	728	700	745	742	776	730	704	704	703	719	706	746	741	719	736	752	698	709	781	746	730	755	736	712	721	728	787	713	751	723	735	784	732	739	709	766	747	731	767	788	739	783	777	739	712	711	715	720	746	795	682	690	701	749	736	743	746	711	751	690	697	693	733	749	742	716	745	712	746	733	716	771	769	720	749	678	726	748	732	737	755	739	718	767	748	737	709	702	746	756	782	776	751	734	727	763	712	751	744	771	717	750	789	737	717	729	684	708	737	735	757	745	774	705	707	766	716	731	742	713	700	687	747	701	688	746	752	744	707	738	765	727	772	752	751	770	742	746	702	730	777	709	750	742	713	696	708	698	771	732	693	756	742	708	717	724	688	723	752	739	733	686	712	723	739	737	739	759	693	680	737	687	765	759	784	701	756	755	788	754	736	742	737	749	786	720	735	789	709	717	719	749	702	735	744	708	754	765	715	714	719	742	777	740	777	783	719	715	736	717	736	723	725	740	702	748	753	765	735	705	754	704	782	733	733	776	762	720	751	797	752	723	737	749	723	718	705	772	755	724	747	689	788	766	760	648	696	781	748	739	725	742	738	710	712	727	725	742	748	741	700	708	710	713	736	711	726	717	699	744	725	709	684	685	736	751	745	752	755	785	745	740	715	748	713	684	750	777	777	758	699	727	721	726	753	730	732	764	707	695	699	749	725	720	758	771	758	751	756	719	689	757	710	695	775	722	764	703	670	700	733	725	733	704	734	743	726	731	724	724	754	697	764	700	775	726	721	727	734	723	714	715	768	732	694	712	760	741	741	760	714	749	760	725	730	704	718	666	701	694	679	726	715	710	690	739	738	733	693	752	689	762	688	705	705	767	735	723	740	712	697	669	721	708	741	742	720	722	708	764	726	752	742	701	772	716	757	726	769	750	732	696	667	761	715	705	784	727	732	726	762	691	742	760	733	727	704	725	722	760	710	708	730	716	747	775	718	730	780	729	733	718	783	712	720	732	734	734	714	795	716	739	757	701	750	791	757	723	736	749	762	721	813	708	694	733	736	756	692	710	740	753	740	724	695	754	713	736	729	730	706	736	732	708	804	707	694	754	702	731	681	727	767	718	692	793	766	697	688	731	708	757	743	765	758	749	758	736	733	764	698	758	762	801	718	745	729	741	742	758	733	730	738	747	772	704	754	762	722	738	784	768	721	745	693	726	683	767	729	739	759	747	776	763	800	701	726	673	720	759	746	704	784	750	717	730	710	753	742	737	671	773	765	725	726	718	712	761	707	758	780	722	740	730	749	711	748	727	746	737	706	734	720	691	686	746	743	720	742	668	747	745	720	703	693	738	762	764	754	660	717	746	727	731	737	769	690	753	755	743	698	717	722	724	727	707	713	727	765	735	756	769	740	724	745	702	749	754	728	720	785	734	685	709	774	729	713	729	742	724	691	707	731	705	710	726	702	739	723	727	759	750	711	757	732	733	714	708	721	763	760	742	737	707	780	741	728	735	745	713	709	762	699	725	726	768	739	714	729	684	687	713	765	721	734	737	713	759	717	700	716	736	721	740	760	737	745	719	762	779	764	761	751	746	678	693	711	719	704	696	731	717	730	721	755	754	711	736	685	746	734	742	757	697	696	726	785	742	741	739	733	795	740	721	784	702	721	681	702	728	758	790	733	730	754	728	700	718	742	725	767	732	692	752	776	742	688	700	744	705	754	773	695	782	752	719	688	739	701	787	788	777	717	729	776	732	694	720	778	711	736	702	702	736	728	751	725	727	775	750	722	666	681	697	773	714	717	766	710	725	753	729	736	765	664	737	757	706	747	742	748	695	738	736	741	706	736	726	690	709	753	743	710	745	745	726	743	691	726	776	771	710	693	718	706	718	769	744	708	777	724	726	792	763	769	748	741	780	683	725	708	678	781	735	703	715	696	719	733	746	709	725	710	780	726	730	701	738	759	739	718	768	715	693	734	790	711	763	770	752	688	757	777	753	747	702	793	678	724	728	723	769	695	713	714	754	692	693	739	698	752	731	744	728	712	705	736	692	693	785	709	723	793	692	723	718	703	734	736	701	712	728	708	753	689	728	737	722	714	737	756	734	715	764	765	721	706	747	734	738	802	737	763	758	742	738	711	748	758	760	726	809	792	706	709	774	754	688	746	728	750	720	745	725	703	744	723	758	771	753	678	750	748	728	785	736	748	739	769	783	735	703	749	703	754	713	711	724	711	698	748	722	707	730	721	738	749	731	709	693	766	711	712	701	713	742	726	750	716	673	749	721	730	742	751	721	776	722	723	733	794	742	747	753	725	712	755	730	756	729	743	689	719	735	754
7775	2126	308	229	194	155	172	154	160	158	157	150	146	147	153	157	154	172	146	160	140	149	150	142	150	125	148	157	124	151	142	164	123	167	138	148	153	158	140	168	161	145	159	157	176	134	150	139	140	148	132	146	152	161	154	142	161	166	160	137	136	149	155	143	139	143	160	147	132	170	158	198	267	309	208	146	137	138	140	126	164	148	136	133	154	155	141	134	145	139	156	143	158	148	146	138	149	151	131	149	130	163	147	145	146	160	159	165	155	133	155	142	142	153	149	153	155	152	171	162	144	137	141	141	161	161	157	166	139	144	130	133	149	138	168	134	133	138	145	148	145	161	146	139	126	158	146	140	147	140	166	131	148	145	149	155	146	154	156	152	145	123	166	152	161	138	139	154	151	140	162	143	154	144	141	170	152	151	155	131	160	136	132	163	130	158	137	135	138	148	131	125	142	166	126	159	138	140	137	152	149	181	153	145	155	145	148	126	139	159	145	152	155	166	148	135	133	145	144	146	149	143	139	137	133	156	147	166	189	169	146	139	144	167	148	125	149	133	156	142	152	146	163	151	143	148	134	150	137	167	143	144	155	150	146	148	159	155	148	141	159	132	144	153	136	147	139	151	174	147	123	147	147	141	138	141	142	155	161	162	166	138	163	140	154	170	159	135	143	146	158	152	154	174	152	132	144	150	166	138	155	148	171	161	144	160	146	155	133	164	160	154	148	130	150	160	165	142	143	164	154	159	152	145	137	146	164	164	140	145	180	156	175	148	149	142	138	156	140	147	138	133	165	160	152	148	144	149	155	153	139	172	156	143	150	154	153	141	166	146	135	131	156	143	154	158	147	137	155	128	146	139	142	140	167	163	135	153	146	139	164	156	136	147	144	156	172	150	142	169	161	178	164	148	150	133	138	143	143	142	160	133	168	150	139	152	153	140	128	151	135	160	163	163	155	152	139	173	163	134	139	152	157	195	135	110	154	148	151	147	146	140	148	151	159	130	152	151	143	155	144	156	152	145	149	149	161	148	152	144	168	139	151	142	154	158	155	141	136	126	154	145	136	134	151	143	143	149	156	132	147	150	147	144	152	144	162	160	157	162	128	157	159	157	147	147	165	131	151	131	148	141	133	145	142	158	132	169	148	160	163	143	165	164	137	133	149	157	134	147	140	162	160	137	148	158	166	149	152	148	152	140	152	129	162	148	152	153	137	154	155	143	125	146	149	148	136	148	147	147	166	163	135	152	143	150	139	156	153	141	137	151	136	165	139	136	159	135	162	134	155	133	132	152	161	159	142	172	162	147	143	170	151	139	151	132	154	140	145	156	155	148	124	146	156	152	160	151	156	152	152	121	137	158	153	149	149	160	148	151	160	133	155	139	147	149	149	163	149	149	146	136	149	152	128	142	145	158	169	148	135	143	147	158	163	132	131	140	147	142	158	148	159	129	158	142	150	154	132	147	162	158	136	142	146	159	131	128	136	145	148	166	135	139	154	137	157	174	137	170	168	154	160	163	158	154	164	141	147	131	153	155	144	158	140	151	165	140	177	138	141	146	144	164	161	146	159	168	135	167	155	142	143	163	151	138	151	145	129	167	149	140	155	157	134	161	142	140	171	144	122	152	156	154	153	140	159	147	154	154	145	182	135	154	137	131	153	138	131	151	162	153	122	131	146	132	132	135	166	157	142	142	150	140	155	163	125	153	164	132	136	169	161	149	158	159	153	156	148	163	153	164	141	165	133	160	151	156	159	143	156	146	172	148	143	151	145	148	142	166	140	141	141	141	162	149	150	141	141	140	151	150	162	124	149	167	173	142	149	161	134	146	156	142	153	156	141	146	136	141	151	125	141	151	163	131	153	151	167	153	126	154	145	174	144	149	135	149	157	154	155	161	142	163	132	150	152	151	135	139	164	147	141	149	161	191	152	146	159	136	134	147	163	147	164	141	145	148	145	175	138	149	159	158	155	172	147	164	160	119	150	155	155	156	144	159	129	132	153	137	151	149	160	143	177	154	161	178	166	149	161	146	170	126	117	154	166	155	158	152	152	177	149	139	135	145	176	154	153	147	157	135	134	147	154	125	155	147	174	158	145	168	152	138	133	150	143	144	155	151	151	161	153	154	156	140	137	162	149	162	180	151	163	150	128	134	136	152	131	142	154	136	173	155	155	128	154	156	148	137	124	139	149	148	166	147	149	141	149	155	138	161	153	176	147	132	142	149	150	145	154	129	161	158	142	133	134	163	149	152	150	163	148	160	148	146	151	148	145	160	145	147	138	146	159	152	163	136	149	151	138	142	125	121	125	141	165	159	153	161	145	137	155	136	146	147	134	125	135	134	152	153	156	141	134	147	145	156	146	144	135	175	143	154	153	137	148	138	147	146	143	151	153	146	142	134	144	145	144	155	143	142	166	141	159	167	139	158	169	150	150	133	135	154	157	134	136	149	164	147	139	149	140	156	149	160	135	170	126	162	137	162	149	141	139	142	165	167	143	151	151	144	131	132	154	152	145	149	129	148	145	139	154	140	143	138	144	138	181	153	154	147	144	149	172	130	149	151	164	142	156	159	137	153	168	148	147	178	174	148	156	129	145	144	163	162	140	137	157	164	121	157	164	157	161	141	145	155	149	166	164	156	134	149	150	168	183	179	148	137	143	146	172	120	158	146	150	162	167	154	156	148	157	146	158	149	146	137	147	140	150	131	131	155	147	147	149	126	152	133	139	163	152	137	155	136	169	128	167	129	137	153	159	150	123	150	154	125	134	153	159	161	153	165	144	132	146	146	164	171	149	127	159	133	145	145	143	163	146	158	150	145	162	153	149	146	141	130	151	143	143	157	136	150	142	160	138	142	152	153	128	142	159	146	123	157	159	142	153	160	126	165	151	130	146	153	142	149	129	149	140	164	159	166	159	142	142	148	135	139	155	167	150	150	138	150	177	161	147	144	153	144	142	148	140	150	145	153	131	156	162	145	147	134	149	167	157	137	143	145	151	143	156	154	144	163	145	135	157	140	157	119	138	140	145	160	161	121	118	140	120	152	146	160	137	142	142	166	165	160	136	137	161	143	145	150	159	152	147	153	145	140	172	160	135	124	142	139	138	144	141	160	152	164	135	152	157	147	142	157	147	157	143	145	137	153	148	153	151	169	165	137	156	135	154	148	130	148	151	134	164	144	165	166	152	146	149	162	143	124	160	152	137	171	136	160	142	125	161	149	173	144	168	153	170	146	116	160	124	163	153	158	149	156	140	159	121	151	138	175	143	124	153	168	137	135	148	136	166	151	149	157	166	161	161	146	149	136	161	171	152	166	139	132	146	153	160	157	135	127	162	128	157	136	123	141	152	149	152	163	177	144	171	158	145	148	157	152	150	164	153	142	149	135	152	167	181	146	131	140	158	143	147	114	152	151	163	162	156	145	157	152	147	147	138	148	152	141	149	145	163	132	142	147	141	144	141	161	143	138	130	155	150	150	154	142
5504	2568	718	704	641	618	570	562	559	568	486	503	493	517	506	480	449	487	498	489	486	492	496	507	448	448	494	472	459	456	444	459	459	463	442	462	458	474	470	473	475	455	462	426	481	469	476	463	448	463	444	475	446	474	485	429	455	458	450	442	459	477	470	490	477	471	515	446	455	462	465	845	1320	1383	1018	493	502	472	507	474	458	447	472	500	443	459	449	468	433	477	484	456	471	435	489	499	473	481	494	469	492	484	479	447	489	458	494	494	475	456	442	465	475	461	449	486	502	420	480	463	471	510	429	461	441	458	509	464	433	415	494	475	492	449	466	461	430	458	462	448	474	450	444	467	464	461	433	452	506	465	435	436	437	434	483	491	491	432	445	469	508	449	468	427	469	449	444	463	427	466	449	454	458	442	488	418	454	472	455	453	480	420	496	460	505	470	443	471	423	497	463	485	479	457	480	445	473	431	448	480	445	444	472	460	451	488	481	474	457	453	450	487	442	464	431	478	502	453	437	448	430	452	460	435	478	465	436	497	475	460	457	481	469	484	466	451	508	473	449	459	483	506	469	480	483	488	456	464	463	458	437	471	453	452	489	447	476	444	460	470	457	484	439	465	469	482	476	453	446	500	492	469	455	461	433	469	446	452	479	486	391	473	460	464	464	479	459	476	438	502	465	450	506	473	453	451	477	502	476	442	448	461	505	466	442	487	462	470	463	456	482	447	460	496	467	465	436	449	430	507	485	445	467	462	448	472	482	442	418	464	452	488	445	464	466	439	455	462	453	448	466	456	449	465	437	448	449	496	454	453	448	443	426	453	465	422	459	439	422	519	500	433	457	502	474	493	461	447	472	451	432	460	452	454	459	456	474	486	439	464	450	431	472	455	436	474	473	487	430	439	481	487	456	477	435	452	484	464	480	457	473	485	448	443	454	459	494	467	440	466	450	473	494	455	472	500	455	433	489	430	457	467	458	480	436	452	434	491	405	433	466	485	476	461	461	447	445	455	495	481	498	445	457	491	445	430	462	470	500	475	431	442	463	461	454	457	450	481	444	453	474	467	447	468	439	456	433	449	412	441	465	421	468	482	469	493	480	433	465	498	437	466	490	475	490	403	436	453	449	522	466	477	466	450	465	486	470	455	453	467	438	480	452	460	430	455	481	473	439	448	474	459	474	456	465	439	472	457	476	468	420	450	482	467	447	463	489	438	467	462	461	449	423	464	430	466	433	429	447	465	490	433	462	448	451	445	451	437	459	431	487	462	444	445	437	469	514	482	478	450	467	458	453	466	437	455	471	477	443	478	469	453	450	458	453	466	459	443	503	440	472	482	457	449	477	458	436	461	485	485	473	455	451	469	472	416	482	480	444	413	464	458	485	464	489	456	473	500	441	438	459	474	490	446	443	478	480	454	445	440	443	454	458	447	452	472	434	452	422	452	471	462	469	437	497	463	455	493	467	482	479	445	449	437	479	452	482	444	465	459	478	471	478	485	445	508	504	480	458	423	430	466	434	497	462	440	462	500	495	515	477	477	470	457	469	437	464	475	467	441	444	468	447	454	460	495	483	435	455	488	464	465	495	476	480	466	456	480	498	452	449	419	456	468	451	474	499	460	478	436	485	443	485	452	447	484	499	477	491	484	496	479	452	456	479	510	466	476	446	484	475	482	488	475	432	473	446	463	435	462	440	425	408	452	446	445	431	466	439	431	492	425	433	446	480	487	490	476	465	465	464	466	477	473	452	487	471	438	480	453	509	466	454	479	469	460	458	446	433	483	484	454	458	449	475	437	458	509	451	450	409	428	460	451	478	419	478	436	444	445	471	447	509	464	480	439	480	415	474	434	494	444	415	436	471	459	421	453	454	464	426	462	459	465	438	455	451	434	434	442	432	452	437	455	463	471	452	454	437	470	452	455	418	408	482	479	455	479	488	473	473	499	497	493	457	505	461	469	458	444	467	460	469	426	444	485	457	456	454	443	511	480	488	443	468	454	449	485	450	422	461	443	458	454	447	439	471	454	477	489	444	490	512	461	479	460	472	523	485	423	478	458	478	496	468	496	436	452	465	467	440	509	430	433	480	456	463	471	484	460	416	484	481	429	439	440	424	455	484	476	464	453	466	441	467	475	504	456	484	480	465	454	473	435	475	447	469	471	464	449	483	432	447	479	448	436	504	458	466	463	501	472	451	440	467	491	467	465	458	459	473	496	460	495	471	435	426	483	470	480	476	448	435	471	469	504	469	450	432	437	510	492	454	434	479	427	498	464	473	491	476	477	431	463	502	453	470	484	475	486	439	444	463	459	436	435	438	440	497	422	463	497	444	471	468	442	466	456	450	462	432	475	443	447	462	464	459	457	422	470	446	452	449	467	460	472	447	476	450	469	463	477	467	492	458	458	433	468	471	434	491	465	446	434	474	459	454	439	475	445	490	461	469	475	428	410	452	463	432	428	467	468	452	485	463	473	461	433	443	460	433	456	484	475	440	488	481	494	410	476	480	466	451	475	463	454	454	462	475	507	445	454	450	468	449	448	438	462	469	453	468	453	480	450	501	440	479	454	494	486	508	499	459	466	459	440	479	464	486	438	458	451	499	484	464	446	452	467	463	483	468	483	503	487	454	471	464	483	474	428	479	457	459	456	472	478	468	443	468	434	486	451	477	456	448	432	449	470	458	467	454	413	454	465	475	411	422	453	421	457	501	454	498	471	431	424	432	477	449	452	438	460	436	429	457	447	438	478	460	479	414	463	449	426	453	470	454	490	457	461	490	445	495	464	420	446	436	461	481	481	471	487	488	434	495	458	426	464	458	463	446	480	485	469	461	480	456	465	489	393	441	505	477	471	443	441	448	430	435	450	427	490	518	440	437	448	506	484	459	449	464	478	460	429	417	499	462	423	485	470	505	475	464	470	504	472	461	463	424	445	460	461	475	471	452	484	454	460	463	452	485	467	451	455	472	474	457	492	470	490	435	453	433	473	424	472	458	455	463	511	454	457	432	469	463	488	458	460	475	489	450	459	447	490	451	468	468	419	440	454	446	478	437	441	456	455	442	460	458	471	447	471	440	481	509	504	488	463	464	455	494	447	534	438	441	459	484	484	468	454	481	438	440	472	449	459	456	480	466	484	454	432	471	444	431	475	472	468	467	460	459	445	448	434	433	451	498	483	486	451	477	458	442	440	508	441	490	470	435	439	463	473	455	474	464	429	464	477	452	429	474	439	461	445	456	475	460	458	485	476	477	470	502	427	442	502	490	470	440	458	501	486	473	452	473	460	475	390	480	464	471	482	481	486	461	476	465	439	440	481	444	447	461	452	450	460	450	421	482	458	471	464	442	440	470	467	419	441	441	504	467	471	467	483	460	468	435	450	467	480	446	450	443	460	483	502	454	474	483	456	450	469	476	436	501	466	479	470	501	457	418	445	469	467	480	439	451	469	459	461	447	483	438	443	466	446	468	479	474	456	454	473	453	444	435	455
23609	11662	3504	1648	912	556	385	329	284	251	212	192	165	169	167	181	188	156	161	157	150	130	156	142	157	118	137	142	136	122	137	117	126	136	118	135	131	127	128	145	131	105	119	132	144	129	115	132	119	121	124	139	119	126	111	105	127	120	132	108	119	115	126	134	146	119	112	121	105	114	136	446	635	507	247	135	118	114	138	114	126	117	128	140	112	118	115	133	119	131	112	129	108	132	115	115	122	111	121	128	135	117	119	130	116	150	114	110	136	115	124	115	120	143	117	136	126	134	138	118	107	120	122	128	133	115	119	120	118	126	115	117	122	119	118	117	160	127	124	139	127	91	128	119	126	120	122	128	136	121	145	121	118	125	128	123	147	121	141	140	121	112	115	115	114	138	118	107	117	128	159	102	122	132	137	122	143	148	111	132	122	111	124	131	114	144	123	119	128	114	129	130	125	142	131	116	134	112	106	111	119	119	132	112	124	118	116	135	99	107	117	142	125	119	116	122	126	126	111	133	134	138	109	130	120	117	136	102	138	127	101	120	130	133	104	132	154	143	127	124	124	127	125	116	122	115	111	138	122	122	132	124	126	144	123	111	116	111	116	135	126	148	132	129	121	126	116	140	119	91	110	120	120	124	114	122	112	122	135	133	126	106	133	122	115	113	108	117	127	118	113	134	140	117	132	120	133	126	138	133	117	102	133	103	126	108	122	116	115	116	137	117	111	114	119	117	124	127	106	135	118	108	146	110	120	124	123	149	130	133	128	124	118	113	138	109	112	107	131	108	128	123	118	120	107	120	146	117	133	111	114	120	134	135	135	135	111	122	128	121	121	122	132	139	109	128	108	126	127	114	123	117	126	116	119	134	155	137	127	108	110	126	127	126	138	112	131	123	123	97	128	125	112	132	110	116	139	123	103	131	113	107	144	130	136	121	115	122	109	132	125	118	135	114	119	125	125	149	124	127	140	126	123	124	123	106	136	122	127	108	138	104	113	116	119	118	117	120	147	118	113	126	129	115	132	121	125	130	147	142	129	122	110	132	122	115	123	127	109	121	124	113	115	101	134	118	127	112	148	129	130	110	128	116	148	124	127	107	127	144	122	137	129	124	126	122	134	105	126	119	120	111	106	131	126	106	129	110	82	131	127	108	123	128	118	117	119	114	118	119	125	121	128	126	128	139	121	126	115	130	131	119	119	135	123	127	120	139	120	127	141	131	131	143	126	145	129	124	122	131	110	137	149	122	119	120	115	117	113	118	145	139	133	122	111	115	125	122	110	121	124	124	134	126	98	108	133	114	131	124	125	127	118	109	117	110	124	112	120	128	122	125	121	132	117	134	143	134	141	117	115	125	133	120	125	130	119	128	116	124	129	124	138	129	118	133	105	125	109	123	120	128	125	132	119	126	129	101	131	120	125	105	109	116	109	111	106	113	102	119	103	107	125	146	126	130	152	128	121	126	111	125	127	114	121	127	135	129	119	132	121	112	129	137	112	128	132	106	137	128	146	133	117	99	127	123	119	112	128	117	122	128	129	146	134	138	124	128	127	118	119	129	103	128	115	121	111	130	127	107	130	131	119	119	108	141	138	124	131	116	132	122	122	109	114	117	108	123	91	126	134	118	119	125	124	124	120	111	122	120	120	129	138	128	126	131	135	127	135	133	115	126	115	117	130	139	105	133	125	131	121	136	119	115	137	126	134	117	137	128	122	123	136	115	122	121	114	105	138	122	132	116	125	107	123	141	108	137	118	105	115	127	140	134	108	139	136	115	126	129	106	130	127	124	126	130	121	109	117	132	131	128	114	119	129	125	132	118	136	115	105	136	133	104	133	127	164	119	129	122	129	123	111	115	115	126	141	125	133	123	118	122	120	129	117	102	147	131	117	148	120	125	129	114	118	101	126	127	125	114	117	114	132	108	143	116	118	110	106	119	139	123	109	128	126	145	113	129	115	129	120	130	139	159	107	124	107	131	114	134	113	112	109	129	135	136	115	127	145	118	121	122	135	122	105	126	118	133	114	115	120	115	120	128	121	121	127	114	129	113	114	145	120	129	120	117	126	132	117	128	97	132	120	106	125	133	123	119	132	117	112	124	140	107	130	116	125	118	128	140	124	124	115	99	137	117	119	126	118	117	122	124	107	113	132	119	118	124	120	148	99	124	111	127	132	133	125	146	113	106	125	127	114	124	133	136	117	112	129	117	140	114	112	139	122	111	106	145	118	129	119	125	107	136	126	105	142	130	137	126	114	134	111	138	129	150	151	136	138	112	118	122	116	123	132	109	135	125	131	135	123	153	144	115	126	121	123	133	138	119	120	129	110	106	132	120	142	120	124	121	109	116	119	102	120	132	140	142	117	124	143	118	110	126	136	128	120	115	152	120	126	111	146	114	135	123	114	104	100	111	121	115	125	137	137	112	112	113	120	126	130	130	143	106	118	130	129	136	134	118	129	116	126	114	113	125	126	116	119	134	121	116	130	160	134	94	121	124	123	130	111	123	136	111	139	129	127	125	131	117	100	125	141	149	130	98	124	118	114	114	120	121	122	135	126	108	117	126	124	121	92	125	126	123	133	116	108	104	127	119	125	117	134	112	109	114	135	131	118	121	120	139	123	130	111	125	137	121	125	121	128	115	124	131	130	134	125	133	126	117	119	127	125	122	137	126	128	125	115	129	101	130	144	116	127	112	130	139	125	116	123	124	123	107	115	145	139	129	121	119	122	130	118	121	113	110	129	125	105	128	124	133	124	129	105	102	130	132	114	145	119	127	107	126	118	117	147	135	131	104	141	124	133	148	106	124	127	118	117	108	117	95	119	143	115	133	113	116	138	128	149	129	131	109	112	142	115	114	131	125	105	128	109	135	118	143	118	141	116	115	134	127	110	123	129	127	119	123	107	125	119	115	124	109	123	125	139	119	115	126	129	130	129	118	123	129	135	112	134	130	117	122	117	133	128	105	90	99	126	114	115	141	131	123	131	125	125	125	134	136	128	134	119	118	117	126	110	120	107	128	131	159	132	101	120	127	106	124	132	134	116	154	147	126	115	150	121	134	119	109	129	125	126	123	110	111	127	127	115	132	117	124	135	135	124	132	112	123	124	116	127	101	122	124	133	123	115	143	110	117	109	106	108	118	116	117	117	124	134	141	121	109	144	114	130	117	125	125	141	110	119	115	130	134	123	135	133	109	130	128	120	111	136	129	134	110	136	124	114	135	139	123	131	129	130	130	124	136	145	109	143	125	132	117	129	122	126	115	138	139	118	114	134	145	132	107	127	127	128	142	122	128	130	117	123	129	115	132	122	119	121	123	122	116	116	128	140	125	136	130	109	136	134	110	133	122	137	144	149	112	133	137	108	134	110	134	123	120	131	109	130	118	128	147	139	138	108	120	132	133	104	122	129	127	138	115	134	119	125	104	128	146	128	135	119	135	130	105	122	135	136	139	120	132	108	120	130	128	127	118	145	90	123	118	110	136
15640	6832	3192	3532	3050	2337	1852	1524	1559	1158	979	859	796	759	712	653	641	619	611	563	535	519	529	488	464	504	483	474	450	513	419	470	486	457	454	428	449	476	449	378	454	434	386	421	465	410	441	427	419	428	401	435	406	399	432	449	437	409	390	414	417	436	430	442	442	406	409	362	423	445	563	3261	5045	3543	1697	414	368	387	409	391	377	395	362	375	399	399	389	403	423	386	438	393	378	394	401	422	357	418	412	382	392	392	397	430	398	378	378	407	410	331	418	384	388	395	391	425	409	439	429	411	379	395	397	402	386	408	400	374	364	377	391	401	376	398	426	384	393	376	398	395	420	421	400	360	395	396	415	393	402	374	382	416	397	386	413	399	387	397	409	403	399	389	377	386	422	398	396	404	414	381	393	409	423	364	407	375	399	382	418	395	380	397	397	426	378	402	373	394	409	373	374	393	396	382	416	424	386	407	376	439	404	353	406	422	385	406	414	368	411	368	365	378	406	405	406	388	396	365	420	386	407	375	361	411	400	377	394	381	392	367	416	391	375	378	396	429	431	457	390	374	410	366	375	396	403	397	364	403	388	407	381	412	397	398	361	432	379	397	388	411	399	380	356	345	368	384	410	412	394	426	399	403	417	384	379	418	393	378	374	389	396	380	379	399	363	380	395	403	404	377	445	386	406	411	399	387	356	398	418	391	367	424	367	422	394	416	397	395	413	372	393	414	365	402	384	405	369	394	412	379	461	376	335	385	428	414	379	402	422	405	381	421	404	375	409	413	399	381	406	422	391	381	375	389	413	421	377	442	385	391	404	396	387	427	369	402	372	396	396	380	371	413	396	384	426	360	393	394	373	373	422	403	380	378	381	403	398	395	391	414	373	375	379	406	373	406	392	375	388	415	394	403	408	405	380	384	374	426	406	376	397	387	364	365	415	394	401	370	434	376	417	405	368	427	399	390	412	406	394	369	397	388	389	425	355	372	359	390	403	388	424	405	392	407	371	365	449	357	386	407	380	426	381	384	422	441	412	368	401	370	409	388	400	417	407	387	382	368	383	413	413	391	382	410	381	366	387	389	364	400	376	375	401	408	395	401	395	403	391	400	345	384	444	367	407	397	422	384	377	402	392	393	425	408	416	405	395	393	403	381	399	429	369	379	369	374	394	403	410	385	388	409	388	398	363	397	391	408	412	385	372	386	397	357	399	366	381	395	408	403	397	379	400	391	409	415	386	376	394	406	375	393	378	415	398	399	395	407	404	379	381	410	423	393	390	427	411	376	398	419	403	424	436	376	393	419	412	408	394	390	405	434	396	420	386	358	383	392	385	366	384	421	367	400	413	383	382	400	381	418	393	350	414	387	382	383	398	394	419	398	365	434	408	346	373	390	393	390	395	415	399	365	392	405	399	389	412	423	377	417	386	398	408	408	372	402	408	379	369	400	382	416	407	373	386	385	411	401	390	405	377	379	360	417	417	390	407	395	379	391	390	396	370	419	400	388	397	441	409	401	426	418	395	420	396	405	421	400	393	430	441	393	359	388	391	388	379	387	419	382	425	403	407	375	425	406	398	400	400	396	397	452	394	414	402	365	393	390	384	407	407	400	379	411	368	384	381	412	377	380	390	402	438	416	408	384	379	400	370	367	377	395	409	403	383	394	412	402	431	386	411	373	358	428	371	416	418	404	382	369	410	429	377	405	404	382	440	374	390	391	427	396	408	405	434	395	404	417	390	397	392	412	407	362	429	388	389	391	367	403	408	389	367	371	388	427	360	431	402	384	373	404	387	390	385	390	440	429	397	379	398	400	403	418	380	426	405	390	367	387	378	392	405	412	417	392	349	394	410	392	384	392	384	373	384	389	379	389	386	394	412	390	401	397	389	383	391	393	371	400	389	409	388	439	410	379	415	355	374	401	424	397	419	426	407	382	416	411	379	391	390	401	424	374	422	388	417	405	370	395	418	386	392	402	364	362	377	401	388	384	400	370	399	401	359	413	369	419	374	381	398	423	417	399	354	404	411	408	404	392	408	384	379	386	369	382	394	360	386	385	364	414	395	426	379	424	399	410	394	408	374	390	400	399	386	426	377	363	383	386	366	413	385	385	373	412	435	396	352	414	408	414	427	383	420	403	395	410	391	390	388	391	384	403	416	396	419	387	351	376	364	383	423	377	360	394	390	377	389	403	397	390	423	407	404	408	413	441	426	399	357	402	402	428	391	406	380	384	413	421	399	407	415	398	405	361	367	375	378	372	397	416	420	403	398	381	397	377	370	432	375	436	412	380	406	387	376	378	385	405	398	424	410	377	402	387	406	425	384	392	406	393	408	416	392	408	396	424	398	393	370	374	422	402	390	396	398	388	393	417	367	405	402	378	398	423	394	384	405	396	411	395	384	397	382	409	427	417	385	437	368	417	385	401	396	415	392	415	377	413	388	368	397	400	405	398	388	362	402	425	433	377	375	431	358	399	400	379	407	392	404	406	404	380	380	386	416	348	377	428	385	386	418	408	400	388	385	375	357	405	362	404	402	415	414	444	412	340	426	397	391	392	415	393	404	404	422	383	398	400	395	426	388	382	394	360	336	368	406	365	395	397	386	392	402	384	387	370	399	386	410	401	421	399	426	408	398	394	391	362	380	356	407	378	352	423	401	414	404	400	377	422	413	376	416	397	406	385	361	413	412	413	384	388	379	386	381	400	412	379	407	392	411	391	376	384	405	388	392	397	441	379	403	396	394	399	406	413	384	390	405	396	401	381	405	344	388	407	377	409	398	419	376	390	388	385	387	393	390	372	424	384	418	412	368	432	399	380	395	394	375	404	405	392	407	406	401	369	431	393	411	397	370	410	431	379	383	392	433	373	420	389	372	386	391	409	405	395	373	385	423	402	377	385	397	371	401	383	381	399	418	405	448	389	423	424	392	398	409	393	351	374	403	344	405	374	389	409	393	362	381	420	417	442	398	375	350	407	365	366	373	352	411	391	382	411	408	421	382	411	390	427	395	415	392	408	368	378	381	377	411	404	385	394	380	414	405	374	395	412	433	387	438	429	413	391	388	390	402	406	393	396	411	404	403	423	421	416	404	405	395	400	370	381	420	405	404	417	383	412	373	398	358	405	411	393	417	380	405	384	418	387	392	382	395	375	380	402	413	382	405	406	373	405	381	395	398	401	394	430	381	397	407	401	393	378	373	415	399	395	410	414	411	417	397	390	385	390	406	382	389	390	390	404	437	383	408	376	408	402	388	405	388	382	397	388	373	415	386	378	390	392	408	418	381	408	405	372	405	381	390	381	358	413	380	406	409	386	410	415	416	399	431	403	399	402	389	378	383	375	403	408	377	387	411	385	392	408	421	428	406	404	409	393	416	373	391	418	414	367	414	406	382	411	360	393	395	422	415	407	381	384	423	410	413	400	399	361	400	387	422	395	384	388	433	395	393	388	425	403	379	424	360	386	389	422	421	398	402	396	378	393	397	396	376	393
36937	26671	12000	5691	3195	1726	1007	752	654	503	411	357	352	296	295	268	254	233	248	250	239	258	246	210	197	212	206	204	185	220	189	215	200	202	194	184	218	199	201	187	208	191	174	221	200	220	200	225	215	206	178	205	215	178	233	169	188	182	209	213	211	210	182	226	203	194	209	188	196	272	631	1150	1093	688	274	190	182	187	180	200	186	186	201	187	177	185	201	176	190	225	188	201	169	193	201	225	204	203	186	223	199	181	194	191	186	171	184	194	167	206	191	176	179	170	188	185	177	198	185	172	203	173	188	173	164	205	185	184	182	198	201	197	194	185	210	201	192	184	166	176	183	176	205	184	180	191	178	179	163	194	165	196	192	218	167	188	180	200	172	196	181	186	212	191	211	206	185	209	188	179	176	209	201	180	196	190	207	178	176	169	208	212	197	201	188	171	206	185	195	190	224	189	179	194	196	201	172	177	178	217	180	188	192	207	171	181	193	189	189	204	215	205	191	188	182	191	199	181	175	186	181	190	194	193	184	170	176	164	188	223	197	174	181	182	191	197	199	164	154	188	183	215	188	196	185	211	194	167	199	189	191	181	175	203	196	189	184	200	173	224	197	193	201	209	183	187	180	203	206	190	178	192	179	169	170	182	217	161	194	196	174	212	186	199	191	200	188	209	197	180	209	182	185	187	164	178	175	182	180	184	181	219	161	188	187	192	181	218	192	179	181	174	195	181	191	203	210	182	194	208	182	223	202	199	190	176	191	181	207	195	186	166	207	201	203	200	173	194	201	181	196	172	190	213	205	186	195	183	178	176	195	178	192	174	176	197	181	211	212	199	192	203	171	188	204	191	205	190	203	174	209	184	184	205	164	191	198	214	212	181	208	168	203	236	201	193	183	184	180	171	223	183	198	186	212	185	200	161	209	200	173	220	185	164	168	210	176	205	172	192	180	182	191	190	179	174	205	205	173	180	154	183	175	197	204	199	192	189	198	191	216	171	184	198	196	206	200	192	205	176	210	193	186	174	192	163	180	200	209	181	206	207	171	203	200	197	210	176	186	204	186	213	200	183	216	167	174	195	211	183	166	169	175	176	205	172	184	179	194	190	183	177	207	193	189	185	213	198	174	216	197	190	199	201	192	199	196	210	216	183	170	193	188	188	154	209	169	204	196	209	176	195	190	193	176	224	206	174	180	166	176	196	190	188	207	196	194	171	164	204	185	165	194	198	184	204	189	201	163	200	198	189	196	205	184	206	198	192	195	208	211	213	210	195	193	161	217	200	180	187	191	186	190	178	183	182	193	193	209	187	208	204	185	207	178	201	205	168	191	181	177	191	166	191	217	193	178	170	181	184	199	230	204	190	190	196	197	169	178	188	193	182	205	187	214	212	196	190	191	196	181	169	204	184	201	203	176	165	209	202	166	204	170	187	193	187	209	195	178	160	171	200	198	205	171	190	193	178	207	194	190	208	205	213	196	199	191	156	179	207	199	204	187	192	190	173	190	189	207	183	177	170	192	184	213	224	200	171	199	217	212	208	220	188	188	199	185	201	186	192	174	182	170	172	195	159	189	165	177	209	212	189	206	211	166	187	197	199	202	180	198	207	157	192	179	175	187	208	203	187	193	176	158	192	171	165	192	180	208	191	175	206	165	171	204	189	197	192	181	209	181	194	153	203	181	200	187	203	189	178	183	176	203	190	187	216	172	172	180	199	213	165	175	192	175	168	186	196	195	173	176	206	205	209	185	190	199	191	189	169	179	190	206	234	190	187	207	198	180	179	198	174	211	189	213	195	172	211	203	192	180	168	215	203	180	205	189	191	203	218	200	192	170	192	186	221	186	194	198	200	194	209	166	193	219	185	207	193	193	194	178	184	202	194	152	175	176	202	190	171	201	169	180	193	176	193	188	186	194	189	207	197	194	205	192	179	192	178	191	166	208	216	196	167	204	201	180	193	187	211	202	184	201	211	184	196	195	222	192	182	179	202	188	180	182	214	193	203	193	195	208	203	182	192	186	205	200	171	168	179	191	202	205	188	219	182	220	212	216	178	196	203	208	212	194	190	189	186	157	194	204	187	192	200	175	178	193	188	191	187	210	193	172	200	214	208	225	185	203	186	179	179	196	200	183	176	169	202	219	173	178	172	189	202	199	194	206	166	177	172	184	176	197	200	178	183	183	159	194	179	216	207	184	177	219	187	192	216	203	197	213	216	174	196	209	197	188	178	176	200	204	181	186	179	185	185	200	184	228	190	179	200	193	201	200	200	186	183	206	213	180	200	204	179	168	193	208	185	208	189	174	183	180	189	181	187	188	193	182	199	210	179	219	183	198	188	189	193	186	177	202	202	228	187	176	186	181	205	207	171	210	178	188	186	195	184	195	207	218	195	180	179	209	199	171	183	188	185	166	193	187	182	213	178	209	177	192	203	174	193	161	208	179	188	176	201	188	167	194	200	182	196	181	170	155	189	193	198	205	201	184	208	174	157	184	166	180	191	210	202	186	185	212	174	168	176	203	179	191	192	170	203	189	188	187	198	168	206	200	168	184	194	203	197	172	200	200	177	202	182	176	198	172	206	200	180	177	203	201	181	201	205	187	185	184	191	204	187	174	207	184	183	201	194	195	191	205	183	164	211	205	171	178	162	202	190	194	213	192	175	169	189	192	193	176	173	189	188	177	198	218	182	179	189	192	199	185	193	205	210	204	196	173	207	167	186	232	165	177	189	190	198	188	208	206	169	203	200	191	188	183	184	203	177	199	196	196	190	166	159	199	204	201	185	187	207	178	195	189	215	182	207	203	193	185	179	208	184	179	192	192	190	183	187	197	193	205	189	161	208	174	196	199	202	186	195	181	198	195	187	168	194	204	210	194	214	198	208	196	186	225	169	202	184	197	206	204	174	176	199	176	186	220	199	203	191	217	214	187	186	198	172	196	191	204	174	196	164	169	200	191	202	181	172	191	182	195	220	174	162	212	171	205	160	176	196	196	168	170	182	217	185	175	210	213	188	179	196	201	190	196	172	203	168	188	193	200	183	197	162	188	213	192	187	199	163	201	165	177	192	184	201	180	173	188	187	188	215	207	178	173	187	201	169	205	185	197	208	185	194	214	202	198	176	203	195	199	193	199	162	186	222	190	196	201	194	186	183	183	150	207	169	164	190	169	179	194	205	207	201	182	194	178	207	209	198	212	169	189	197	195	204	203	195	185	188	159	218	224	182	189	208	185	189	185	176	204	204	188	168	190	204	199	170	187	169	202	186	206	201	170	177	175	208	204	174	187	193	199	193	186	200	181	193	206	216	214	181	195	181	192	194	194	175	170	186	188	190	210	193	183	199	202	172	169	201	191	199	191	193	188	195	212	204	191	172	177	190	184	198	190	196	185	187	187	191	192	174	183	194	192	190	184	186	199	206	164	219	189	189	205	216	216	197	204	217	193	186	198	180	198	189	219	197	185	196	184	201	171	168	214	185	198	187	193	188
24276	16917	7800	7907	6594	5063	4041	3462	3275	2296	1904	1755	1562	1405	1312	1234	1144	1083	1021	978	913	905	863	862	848	807	779	751	771	718	775	777	712	738	704	685	735	710	714	718	667	678	656	633	696	595	611	564	666	708	633	639	643	633	645	624	662	616	608	597	579	616	601	620	627	684	628	567	688	1296	4654	8650	7534	4759	1388	564	566	588	544	620	564	556	592	559	590	574	533	555	562	601	609	568	551	549	543	575	587	532	556	578	551	562	613	603	568	550	605	569	572	602	575	587	549	558	588	523	559	576	583	536	548	546	575	563	580	533	543	575	543	597	509	547	523	585	586	605	662	592	595	569	572	558	573	580	541	632	561	627	567	592	601	518	555	553	553	575	594	579	588	567	546	515	558	564	549	594	605	569	552	589	556	564	540	580	594	580	571	570	581	549	516	584	572	570	547	535	565	557	529	551	551	555	515	579	595	552	598	598	554	592	578	570	535	579	560	567	561	588	539	577	542	602	540	615	554	536	579	554	596	559	542	519	593	542	613	573	579	565	583	578	558	588	584	555	579	515	574	534	586	553	632	573	562	593	568	588	558	534	590	571	544	601	572	563	533	541	565	542	581	574	580	559	605	505	589	562	556	583	592	536	594	558	559	509	610	585	585	591	609	600	574	546	567	552	591	566	580	578	592	616	620	568	606	554	561	541	588	583	573	554	529	523	564	535	581	592	532	560	568	578	560	552	571	567	604	525	576	586	601	543	537	580	515	609	575	533	591	546	565	594	584	588	568	586	574	586	588	570	577	568	580	579	546	581	614	587	585	554	547	578	566	590	571	559	514	536	539	580	529	584	572	592	560	588	563	571	580	610	585	524	560	572	554	590	585	561	531	541	574	597	589	587	591	581	615	532	599	601	586	560	564	568	581	579	625	523	618	584	583	569	553	557	575	581	601	537	561	548	597	553	582	534	585	597	610	534	551	595	567	559	544	553	604	585	559	594	558	559	595	606	571	577	525	535	583	565	598	581	555	562	567	569	550	597	544	561	610	552	541	559	573	533	581	519	600	574	569	575	553	543	537	566	549	586	574	569	602	575	547	560	593	563	568	580	570	560	545	560	566	558	553	583	588	584	533	569	565	569	592	606	520	544	588	560	567	618	561	576	587	531	533	601	578	550	584	549	556	550	597	581	578	523	555	570	540	587	550	572	543	540	575	538	585	600	555	571	568	568	589	532	549	542	558	542	568	550	564	567	580	595	577	539	615	577	567	563	585	599	596	556	619	584	568	557	589	568	538	603	593	557	555	566	561	586	556	563	541	570	597	567	603	595	557	540	537	573	593	589	554	548	577	582	578	600	596	568	568	568	543	544	585	556	562	542	614	542	590	594	610	585	524	581	598	540	595	555	535	570	537	571	554	583	592	560	596	571	545	538	551	527	543	599	576	596	566	566	595	562	574	543	569	542	611	584	531	594	591	535	608	558	573	558	551	564	560	597	562	580	584	549	598	587	533	555	576	576	613	563	558	562	555	578	601	540	562	571	572	586	548	555	547	570	567	610	562	594	603	586	584	592	609	573	646	546	563	594	587	584	580	551	596	560	558	551	560	572	568	547	545	529	566	605	534	575	585	570	528	561	554	569	525	546	517	571	583	549	575	546	530	553	563	528	602	553	601	560	534	569	557	588	543	592	610	531	570	551	525	546	589	605	573	599	582	552	577	548	596	556	577	544	591	577	566	563	597	563	556	576	535	556	570	531	547	572	526	546	547	571	536	621	564	540	559	578	579	591	546	587	551	587	552	584	610	577	569	575	603	583	574	546	584	580	575	590	569	608	584	596	572	584	581	542	536	558	541	486	566	509	550	570	563	578	590	571	568	550	551	558	574	608	630	601	585	580	567	558	549	541	590	559	624	563	579	564	625	551	629	582	605	568	606	593	597	575	555	600	577	569	569	577	596	585	535	570	552	611	578	586	627	543	568	567	597	562	584	604	580	588	555	548	597	551	554	595	559	571	604	549	608	566	569	585	596	568	557	549	585	587	569	593	555	557	559	598	564	561	589	574	589	599	532	572	573	558	640	572	572	566	580	560	569	585	576	535	606	551	586	588	544	564	574	549	604	544	570	566	575	521	575	555	595	602	571	608	599	550	557	612	575	590	621	584	594	539	566	610	586	574	536	598	599	568	560	626	581	561	540	595	560	603	556	549	582	596	593	589	530	576	573	554	587	581	561	530	533	535	605	572	580	569	600	534	618	501	583	582	584	595	569	547	558	570	555	546	573	545	539	562	610	551	586	583	579	562	547	566	574	550	590	555	544	593	587	569	565	580	573	599	578	607	584	564	593	597	627	578	527	549	563	537	578	561	580	610	523	579	613	565	586	606	554	541	593	588	582	567	579	545	570	514	550	568	577	534	558	562	572	538	570	573	612	546	596	581	569	566	532	572	552	540	541	558	563	587	619	594	555	584	555	567	590	586	580	561	549	581	576	529	565	575	537	601	583	601	588	581	606	595	595	594	561	593	545	570	592	571	561	555	616	584	573	534	574	583	577	575	602	617	576	567	553	602	569	601	565	587	539	615	577	617	567	548	560	572	566	558	592	599	587	542	575	600	578	579	559	596	554	531	597	563	542	595	550	551	522	592	590	530	594	604	551	610	572	571	606	560	578	590	577	585	581	548	557	558	593	543	567	603	557	593	587	568	584	511	629	628	531	603	538	574	583	570	557	590	568	570	588	575	542	557	568	566	578	549	563	590	594	590	593	569	593	552	551	584	600	572	585	575	626	549	573	555	580	563	568	568	547	588	565	567	574	570	569	591	575	544	574	553	556	540	529	541	578	557	565	576	626	558	579	562	584	573	564	548	582	554	566	550	579	572	537	599	555	558	597	557	552	550	537	557	544	621	571	587	599	535	551	597	552	561	597	563	561	536	555	546	546	550	566	598	576	574	567	588	599	569	555	572	598	570	609	527	571	574	586	548	598	575	549	568	561	596	585	567	583	566	600	557	568	559	579	596	541	563	580	573	598	586	540	585	528	535	576	578	571	538	600	533	594	549	538	553	554	572	567	571	595	558	565	594	568	588	564	557	562	561	589	589	563	580	578	585	549	572	545	596	585	542	550	612	532	531	574	572	594	558	601	572	598	527	549	589	593	541	553	588	585	577	547	579	587	608	548	609	554	560	554	590	604	555	521	560	554	568	581	564	592	574	584	589	578	597	570	568	597	601	575	549	553	570	582	541	561	539	589	558	587	576	564	578	588	550	573	539	543	540	573	555	546	553	560	606	561	544	581	545	531	551	580	593	510	552	574	510	553	552	569	604	583	539	575	613	586	591	588	583	603	622	544	535	568	569	594	554	603	556	536	609	554	544	551	590	595	558	586	538	554	589	562	595	586	578	526	579	563	549	605	552	544	542	552	587	610	570	557	577	560	583	609	598	552	604	554	548	563	574	582	567	564	604	586	572	592	555	566	544	566	576	561	577	568	579	554	590	578	570
8350	2222	326	218	156	141	150	138	125	149	130	119	128	129	117	120	108	127	122	105	138	111	122	117	113	139	119	131	113	116	121	119	122	133	109	121	129	127	108	104	118	122	151	125	126	106	107	113	113	112	120	86	117	119	112	119	126	90	113	116	105	114	118	126	119	125	116	136	117	116	124	142	196	248	175	107	125	118	109	122	147	137	112	105	115	118	128	132	151	119	112	102	134	117	132	93	122	117	101	113	113	122	129	109	107	109	121	110	106	122	136	110	121	90	132	118	117	121	137	121	113	119	131	123	99	118	109	115	104	114	111	117	109	116	130	111	119	132	130	103	120	116	107	121	110	127	132	129	134	120	102	118	107	109	133	118	123	113	106	112	125	121	112	114	102	115	112	104	121	116	134	118	105	101	103	115	129	115	125	130	118	120	110	108	117	120	116	96	113	126	114	111	108	109	117	119	123	106	98	114	138	127	130	103	130	126	112	113	140	126	109	116	116	116	127	123	111	108	130	132	129	116	141	133	116	125	134	126	126	114	107	120	124	134	142	124	114	113	107	128	112	117	113	106	125	110	135	105	124	131	124	135	125	130	109	107	150	131	120	98	106	122	112	95	134	95	132	159	121	128	142	127	118	118	102	113	132	123	118	95	108	111	112	132	115	116	116	133	106	123	101	110	148	123	108	94	129	104	96	128	123	125	119	115	95	116	115	110	130	110	106	120	128	126	94	114	126	119	116	110	91	116	117	127	110	112	107	110	107	112	132	135	111	116	117	123	113	116	106	111	115	138	128	130	124	119	112	114	109	118	118	120	118	128	114	119	101	133	107	136	99	113	123	106	106	107	112	94	111	123	128	121	137	83	112	106	120	111	107	104	125	107	105	139	117	137	129	117	119	110	116	112	103	111	116	118	111	132	97	113	123	108	108	114	115	116	118	111	119	123	110	137	117	105	134	111	108	115	118	122	135	126	101	113	124	117	113	104	118	105	113	109	122	115	102	125	123	124	129	98	126	116	113	117	116	124	122	114	111	109	118	121	120	110	95	136	123	134	121	114	115	114	118	102	133	105	96	113	132	119	125	147	112	112	105	126	111	125	131	100	111	113	129	123	96	134	128	112	133	107	121	126	127	115	109	152	108	129	115	117	105	126	128	103	118	119	96	116	125	127	103	125	119	150	128	123	108	133	142	100	120	92	98	110	130	135	99	122	129	123	114	129	117	116	126	134	117	99	103	134	116	122	111	119	100	118	135	118	109	113	102	116	102	116	119	110	118	111	112	114	117	147	107	144	123	121	111	96	132	120	113	116	133	113	114	115	118	111	115	115	112	131	124	121	109	119	116	117	102	116	115	119	119	112	128	104	104	105	130	123	115	120	114	106	122	116	112	107	106	123	107	120	95	117	113	117	123	126	110	100	135	115	109	135	116	108	135	137	103	127	112	118	111	129	122	117	109	116	115	124	125	123	130	141	106	99	115	103	123	108	112	109	103	115	110	138	131	108	135	124	117	125	117	117	111	123	100	121	117	126	101	114	124	118	135	136	120	124	108	111	130	120	106	127	100	107	132	94	115	115	116	109	123	137	128	114	129	122	114	140	106	110	130	106	108	134	101	119	125	102	115	127	115	130	98	128	116	116	121	117	115	127	121	115	111	118	109	117	112	124	124	110	109	113	117	116	116	109	110	123	108	107	140	131	120	108	117	104	114	111	129	118	138	108	107	117	107	117	125	118	132	114	137	116	104	122	114	116	113	128	128	111	117	123	108	133	118	107	118	124	113	119	99	104	125	127	112	124	123	129	128	115	113	100	109	122	94	132	105	118	113	108	115	116	115	105	124	136	132	122	120	105	106	115	121	121	98	133	110	131	117	119	112	113	108	119	130	123	97	111	118	116	133	133	115	117	126	128	124	122	117	126	111	142	106	135	118	118	122	102	109	112	110	108	128	124	116	122	120	114	105	126	121	136	105	127	106	115	141	126	134	105	98	108	108	124	113	125	138	121	124	108	110	128	117	127	114	112	120	122	107	121	143	105	111	121	116	116	111	142	116	105	107	104	114	114	100	110	119	118	112	108	114	117	117	110	111	118	118	121	96	124	114	136	122	132	111	101	113	118	123	126	92	118	106	123	135	124	109	120	115	123	129	111	105	95	125	135	109	111	113	107	124	116	112	119	144	116	111	116	116	112	114	119	114	98	130	110	96	117	111	118	129	117	106	132	117	112	126	138	110	109	107	103	122	143	133	132	105	117	122	119	108	108	129	124	91	101	109	122	118	106	126	128	126	117	116	130	106	129	99	129	117	119	113	129	84	94	122	108	126	110	132	125	120	128	127	136	124	127	137	115	118	109	106	116	123	134	120	95	124	102	121	115	112	114	115	132	126	122	124	129	113	104	127	107	140	111	114	102	107	136	120	119	115	124	127	132	139	134	101	105	133	106	106	99	124	115	130	121	123	113	131	119	117	100	112	123	105	127	138	112	142	131	104	124	129	112	104	108	117	130	111	119	104	125	104	113	136	122	105	122	116	108	117	119	118	120	125	117	133	109	121	113	121	119	103	135	135	123	128	133	108	109	109	143	111	102	105	125	119	122	97	112	127	132	127	112	122	123	104	130	103	130	123	110	110	118	119	100	114	100	94	113	119	134	114	101	135	111	118	124	109	128	96	136	124	116	121	140	147	135	124	118	119	115	133	109	113	108	133	129	115	116	112	132	116	113	105	112	102	114	109	113	108	151	111	102	124	121	110	117	116	134	115	118	120	113	120	119	121	111	114	107	123	129	126	128	106	140	96	109	117	111	132	120	107	105	122	102	98	111	117	141	127	120	126	102	128	138	129	122	122	116	99	106	125	127	120	114	136	113	108	104	125	128	107	108	101	121	123	104	102	99	133	118	141	114	127	101	114	118	119	138	114	106	130	99	118	98	107	108	114	117	126	94	111	126	129	103	97	123	120	118	109	109	118	120	95	114	108	119	99	123	102	119	115	128	111	120	121	145	108	119	108	129	126	132	109	120	118	96	116	99	132	112	132	113	113	112	128	109	100	132	119	124	110	109	94	118	103	124	117	132	119	112	132	114	134	127	105	92	95	115	124	131	105	107	102	109	125	141	135	116	102	122	124	120	109	115	115	104	122	113	124	118	123	110	135	109	108	105	110	107	110	114	116	114	116	104	103	131	123	115	121	124	124	112	130	116	133	105	112	119	110	122	111	113	129	99	119	121	123	138	113	112	115	123	116	132	111	123	118	116	121	105	132	118	111	93	125	107	121	133	129	123	118	118	100	115	109	120	108	130	121	120	108	101	133	133	148	119	113	102	122	127	117	109	102	112	103	128	112	113	122	119	127	120	132	107	120	135	99	117	128	132	129	119	122	114	104	91	125	117	120	108	102	108	112	109	112	119	116	104	121	115	125	105	134	113	105	122	118	102	121	81	112	89	120	116	135	114	113	113	125	113	115	104	110	120	123	118	122	150	132	126
5927	2743	646	577	568	486	496	435	445	426	392	419	407	391	413	390	406	379	370	375	376	402	413	390	375	363	406	406	393	370	360	381	362	371	354	376	363	366	384	379	408	372	409	377	356	364	402	380	346	359	382	382	346	376	347	362	395	369	349	376	373	373	341	411	371	339	373	364	356	375	420	685	1094	1317	751	412	367	377	357	340	371	347	376	383	357	360	382	370	383	398	348	406	395	373	371	355	392	377	373	403	355	333	365	382	344	362	366	370	391	374	388	385	335	355	375	401	357	364	369	372	371	338	373	356	375	366	392	361	414	340	337	394	398	394	350	373	401	357	371	373	355	349	373	362	367	382	370	355	417	395	383	400	368	378	415	368	375	379	396	381	386	357	384	364	358	366	398	432	376	430	351	363	376	347	390	357	384	395	384	359	369	346	382	341	381	357	376	396	397	379	387	401	370	386	397	360	376	359	391	387	382	406	371	360	357	356	341	341	372	384	362	404	399	354	346	360	383	379	354	391	396	391	358	337	384	377	396	356	386	357	387	370	375	389	339	378	439	340	392	424	361	367	357	382	349	390	373	352	381	363	383	380	390	380	353	369	346	374	345	376	381	379	347	369	338	376	402	378	410	349	372	350	377	369	343	399	372	403	376	377	377	389	395	362	370	409	392	364	378	389	366	373	348	379	380	388	380	365	391	378	386	406	347	392	376	378	389	376	388	386	391	360	361	397	391	379	356	356	413	377	387	357	344	374	358	401	385	369	364	350	332	370	353	368	342	402	363	373	403	353	393	342	376	407	365	373	379	388	392	365	308	346	423	351	385	388	368	362	361	350	388	348	357	369	375	348	341	344	366	360	324	387	413	372	386	354	386	356	405	360	377	374	388	386	360	384	356	377	396	366	401	357	378	383	400	375	374	383	404	356	360	352	346	357	382	361	381	375	392	384	344	409	366	398	349	374	359	368	360	352	374	349	334	340	364	372	371	371	381	375	326	376	390	414	326	386	371	365	346	371	361	376	395	373	380	401	362	348	380	354	380	370	367	368	375	372	359	352	372	379	361	353	307	366	374	387	370	371	388	359	350	347	382	362	359	395	369	373	369	379	372	383	370	370	366	392	357	350	376	373	355	364	375	381	376	378	353	356	355	379	376	375	357	360	379	398	380	364	343	350	365	364	367	361	373	357	391	403	382	392	397	348	377	388	355	404	379	386	384	382	399	380	379	363	368	354	330	392	391	333	373	340	387	339	361	357	359	366	370	385	403	363	389	395	374	336	374	374	360	367	336	358	398	379	368	367	373	382	377	370	354	366	380	383	361	363	358	359	351	336	379	383	349	381	357	371	378	404	392	375	350	353	334	381	381	364	344	377	365	384	373	384	381	367	407	363	372	395	387	346	377	337	407	406	352	361	368	378	369	396	372	390	366	401	410	370	327	336	327	383	385	363	358	366	362	376	379	360	380	372	364	366	390	385	348	371	349	362	345	341	400	325	357	326	345	359	361	350	406	399	373	335	408	374	366	351	353	347	362	379	408	355	369	385	380	363	391	387	357	371	352	345	356	355	377	360	354	385	364	346	367	360	391	339	389	348	371	368	387	361	359	355	385	376	377	374	364	377	359	359	369	369	377	342	363	385	326	397	362	383	354	376	376	408	368	405	348	402	394	351	364	368	339	369	368	409	364	391	334	400	377	337	389	370	383	341	375	344	332	354	371	384	368	356	353	362	356	379	389	375	368	385	345	400	362	374	379	359	388	370	369	382	373	386	389	377	373	370	372	362	371	416	375	347	378	362	383	359	373	368	370	361	344	397	348	394	395	399	335	352	381	390	376	338	401	346	352	390	405	378	409	375	372	387	376	342	342	368	364	376	385	381	409	391	415	395	387	369	380	354	328	358	316	399	356	370	358	371	366	363	385	380	355	368	393	378	385	360	395	372	384	371	376	378	373	364	356	395	338	375	365	372	370	404	378	372	362	370	342	342	420	386	367	364	383	394	357	400	382	357	337	345	345	379	338	370	362	364	386	371	356	390	364	405	368	352	353	387	346	399	375	355	368	373	384	361	360	379	398	393	397	376	377	394	387	396	362	349	351	402	365	353	382	389	328	345	353	374	367	400	384	381	375	357	388	387	360	395	367	369	398	371	382	359	355	347	369	394	364	379	360	379	411	366	410	385	364	361	377	374	352	345	356	380	357	363	373	390	362	380	414	350	400	378	357	366	348	359	366	360	366	411	346	354	357	356	375	373	381	353	331	339	403	405	384	338	376	330	351	373	401	373	347	380	363	367	407	395	342	381	374	350	377	381	359	377	355	390	376	383	387	382	341	352	368	368	364	366	366	363	367	401	407	358	385	393	375	362	361	365	349	366	393	387	386	408	388	374	395	381	381	358	391	372	371	364	343	348	363	364	367	370	363	346	376	354	376	375	380	381	375	382	397	350	367	383	393	373	357	356	368	372	372	366	356	354	397	377	362	397	363	349	364	379	381	370	364	369	393	349	352	397	362	363	380	375	385	362	317	395	351	354	372	371	350	361	380	376	388	382	370	361	362	390	350	390	377	371	384	377	353	378	362	355	405	344	368	398	361	372	371	363	364	370	359	388	382	363	339	375	374	379	390	383	358	386	350	382	365	355	389	366	336	370	387	377	388	410	375	368	343	359	402	391	348	369	387	356	360	397	349	338	383	369	376	389	366	351	328	370	336	345	346	386	407	364	356	357	349	389	395	354	383	357	355	365	382	369	377	328	365	384	380	367	359	364	377	371	359	390	389	359	342	346	378	349	380	370	379	377	395	418	381	384	396	371	351	366	373	403	377	355	373	380	369	384	370	376	374	371	379	367	361	366	391	378	376	375	346	359	402	367	361	363	391	373	365	353	382	336	367	347	359	379	352	394	354	369	361	404	367	364	360	414	354	391	386	381	374	349	348	362	373	388	389	347	377	391	365	391	378	343	341	378	359	371	362	363	332	348	389	360	335	392	376	399	379	372	371	400	379	357	364	380	371	361	366	350	381	366	372	374	379	373	357	387	381	358	364	368	363	352	358	337	423	359	371	399	403	393	394	392	411	362	340	360	368	338	365	349	383	405	358	410	364	374	377	388	377	384	344	387	370	363	374	367	353	394	364	365	371	408	374	367	410	364	376	409	376	371	382	373	357	356	328	344	388	348	386	346	353	388	387	346	363	383	351	368	379	416	375	374	377	356	374	375	357	391	375	376	387	383	347	382	358	374	388	375	353	361	370	370	322	381	369	362	380	418	368	387	374	394	403	323	357	347	345	357	355	348	378	373	363	390	365	347	367	398	383	372	393	359	371	384	361	399	336	378	376	389	399	346	378	385	365	371	383	392	369	368	400	378	362	364	386	433	363	360	337	340	368	385	379	373	369	363	348	363	370	378	358	370	384	344	394	359	370	362	347	392	364	395	355	384	350	375	367	370	385	363	350	380	364	358	360	375	374	380	358	374	378	335	392	356	344	377
26382	20781	7364	2765	1202	713	431	336	283	237	213	199	169	178	156	156	149	142	137	166	164	156	160	137	126	133	138	133	133	113	137	131	143	128	142	133	132	141	150	140	127	128	133	118	123	123	108	140	137	128	115	120	134	121	106	125	122	131	115	131	128	140	136	136	116	131	125	137	138	145	249	548	582	473	262	121	133	123	131	131	131	128	118	146	121	124	135	130	116	118	142	119	119	124	107	131	138	118	113	133	110	118	135	120	115	127	130	128	123	136	110	123	148	121	126	124	127	129	112	126	130	131	129	133	142	136	146	123	115	118	137	126	132	143	123	123	136	139	112	124	123	122	122	109	120	129	131	115	128	100	138	128	131	123	142	105	135	118	127	142	125	131	127	115	123	133	133	129	133	121	121	116	126	118	132	122	121	137	112	108	123	125	130	123	114	123	124	135	150	132	126	110	137	137	138	128	102	135	128	150	134	117	123	116	135	124	143	122	120	139	123	128	134	126	139	128	116	130	133	126	112	143	114	113	135	127	144	130	122	145	115	152	102	114	109	127	124	130	104	117	124	141	150	108	121	121	150	108	132	118	122	142	148	112	111	128	131	127	123	142	135	112	140	112	111	139	139	143	147	129	125	107	115	122	109	110	123	121	129	123	118	151	130	122	122	127	126	128	139	99	142	141	114	125	105	137	111	115	109	120	123	124	115	128	133	130	117	141	126	109	120	119	158	132	133	130	104	118	132	135	128	124	146	110	121	136	138	116	130	115	123	136	119	137	131	139	120	135	124	128	138	128	122	122	118	122	130	131	118	138	135	106	112	114	117	120	126	136	103	128	111	123	131	139	117	125	135	112	140	121	119	125	118	128	107	124	114	137	133	129	126	131	124	103	124	120	108	136	148	132	123	134	141	128	131	137	109	113	132	136	119	120	126	117	122	118	119	134	116	120	137	105	116	139	134	133	121	114	143	120	130	123	129	115	122	139	140	115	133	121	112	117	117	126	107	121	117	126	123	110	126	140	96	113	143	120	128	127	120	123	127	123	117	131	127	109	149	133	120	121	134	132	134	136	133	139	131	115	114	128	138	126	126	123	131	135	126	113	118	145	123	133	126	128	135	126	126	154	117	117	132	119	133	128	126	131	114	152	122	128	123	142	129	128	154	134	117	105	142	131	115	115	129	146	128	131	105	127	138	109	130	126	134	107	136	121	110	136	111	132	138	133	146	124	108	120	117	120	106	109	89	134	136	118	122	115	123	103	121	134	112	119	127	120	128	126	136	106	143	117	138	118	120	139	115	134	108	142	117	121	138	103	130	128	133	130	118	128	113	116	130	109	109	118	113	133	122	127	115	129	133	102	145	117	135	125	103	101	118	119	137	130	122	120	124	109	138	120	141	136	112	131	133	117	131	126	123	122	135	134	123	129	120	116	113	143	133	129	135	137	133	119	143	125	146	142	127	119	138	122	130	146	136	109	116	130	120	103	140	124	125	132	115	113	137	135	117	137	92	117	113	140	125	122	126	110	124	123	148	123	132	128	137	114	151	108	126	105	121	132	145	135	134	115	129	145	128	98	109	115	113	108	101	116	121	124	126	122	142	129	116	114	123	127	134	127	125	120	139	123	114	121	137	118	137	121	120	109	126	122	132	111	140	135	120	151	125	134	120	115	110	110	112	122	125	124	106	132	120	118	124	117	130	129	135	131	123	110	130	121	129	106	137	107	131	121	123	117	130	112	123	135	121	151	138	98	144	135	138	114	129	128	119	105	131	133	104	135	119	130	142	130	127	122	112	137	141	136	134	139	110	120	139	124	119	140	152	115	147	139	120	134	130	138	119	114	132	119	123	112	122	132	136	116	117	124	117	120	100	111	118	144	115	107	122	119	118	132	122	143	138	130	124	115	120	133	124	128	134	114	131	128	115	117	118	129	126	117	127	117	124	139	131	124	132	124	144	129	124	121	136	130	129	145	123	132	133	117	129	132	128	123	129	136	135	97	143	137	126	106	106	134	142	138	115	101	140	136	124	114	117	119	121	122	102	101	133	109	146	117	126	117	119	128	112	149	125	133	107	131	141	123	109	121	138	122	131	125	117	114	134	149	116	115	108	119	109	142	114	132	127	145	120	114	128	118	155	139	116	122	133	132	124	125	128	125	140	112	128	115	133	118	131	127	131	119	123	141	110	126	119	114	102	144	120	122	120	115	147	139	138	136	118	139	117	112	119	142	139	130	126	110	136	109	133	133	138	123	142	123	137	129	130	117	116	104	139	114	130	137	124	121	142	120	112	152	116	118	120	131	136	114	128	138	131	123	122	126	133	125	136	111	126	124	129	125	131	115	130	110	121	107	112	157	129	104	130	136	139	131	99	117	136	132	112	118	146	132	134	115	98	119	129	137	107	114	110	119	119	144	134	127	139	94	114	123	129	117	127	123	110	118	124	100	144	143	130	125	110	128	115	108	129	108	122	124	129	126	131	117	113	128	112	116	103	130	127	122	122	121	136	119	144	124	127	127	134	162	113	109	116	112	122	144	112	148	109	115	102	117	137	120	139	110	131	135	111	137	114	120	121	125	150	125	137	131	148	121	150	118	125	100	124	117	119	109	121	140	133	113	136	119	150	136	132	132	126	142	121	138	119	108	131	118	123	150	120	137	124	113	118	147	120	119	124	131	135	126	148	137	116	103	107	115	117	138	125	121	126	127	125	129	122	120	140	130	101	143	152	124	148	113	109	115	139	120	119	103	113	115	112	129	119	150	144	114	120	146	131	120	120	113	133	114	122	118	127	110	145	123	124	117	121	149	125	128	106	131	138	122	120	139	116	130	129	132	151	149	120	124	120	115	124	107	116	136	121	103	121	130	138	123	109	121	132	126	112	130	145	122	134	120	120	140	118	122	130	126	114	136	120	122	120	128	118	134	137	127	120	118	123	134	124	111	119	115	118	129	127	119	137	127	125	120	122	124	140	132	113	149	123	138	128	114	125	111	122	130	99	124	135	148	134	121	119	127	118	120	134	134	107	118	130	128	137	142	137	123	122	107	130	124	116	132	151	122	115	139	94	109	132	105	147	141	122	115	125	121	133	121	123	119	146	100	123	109	137	106	133	145	113	123	143	117	121	137	111	132	115	130	130	136	130	132	117	126	107	123	126	113	136	111	111	141	125	113	150	135	124	120	118	136	120	112	127	127	109	116	142	112	121	121	119	126	111	143	126	116	128	125	139	136	136	125	158	135	127	110	122	141	122	122	130	109	120	115	139	130	125	131	119	121	157	121	138	115	119	126	117	127	121	117	134	135	113	120	120	125	137	127	124	137	134	141	133	102	121	112	115	119	125	142	129	118	104	117	112	115	113	134	116	129	119	118	140	120	136	109	132	138	144	127	116	122	119	126	126	119	118	131	153	131	107	108	113	116	123	124	145	121	115	142	118	132	123	120	146	111	138	121	120	118	126	127	129	116	110	133	132	121	143	127	119	124	118	135
18209	14390	4001	3536	2923	2303	1898	1648	1412	1126	929	910	771	734	727	705	676	584	571	568	547	524	526	501	531	487	473	481	440	478	456	459	454	455	490	459	472	466	411	407	427	428	408	430	419	409	379	466	417	439	402	425	417	440	448	413	420	398	362	441	439	417	439	444	423	432	420	403	390	497	1625	4004	4059	3079	1298	376	389	387	390	355	408	444	388	378	404	401	392	381	375	411	370	419	418	407	410	405	365	380	401	414	364	390	386	423	385	376	430	382	391	414	420	398	411	416	439	421	436	404	381	360	412	390	404	383	412	406	426	396	336	424	424	399	394	417	404	410	393	457	393	416	453	405	391	392	381	400	389	407	435	361	376	406	392	386	373	418	385	369	468	419	407	442	395	403	421	381	400	380	444	383	462	405	398	406	406	394	405	415	374	395	407	390	400	374	424	437	426	397	357	409	373	378	400	386	391	383	411	391	351	376	370	395	429	390	392	384	395	390	398	378	398	402	443	407	383	388	399	416	401	417	390	425	402	433	394	361	402	390	394	389	407	371	352	420	394	407	421	424	386	416	390	409	388	372	398	406	410	420	378	401	408	389	377	400	350	412	362	414	379	405	406	407	414	405	404	410	405	401	407	400	406	375	404	406	417	394	368	409	410	406	378	373	362	414	385	413	435	396	396	347	395	417	430	421	397	374	407	371	401	411	405	414	381	445	407	408	388	404	374	383	382	376	360	387	430	414	380	389	421	419	434	398	405	374	436	421	397	378	405	394	397	372	424	401	433	414	401	402	349	403	414	401	387	392	399	414	418	400	425	397	387	402	400	399	413	388	378	414	367	395	389	419	397	421	394	391	417	420	375	388	412	386	389	413	389	415	389	375	387	396	385	383	396	408	413	403	404	387	372	446	396	402	419	418	419	400	417	388	377	411	397	374	413	390	412	413	386	384	427	432	401	421	415	397	376	392	381	408	400	407	408	407	409	391	397	443	414	406	398	407	412	419	408	424	412	431	383	393	409	417	387	378	410	415	369	393	429	397	370	420	391	368	407	421	412	407	400	430	413	452	396	413	389	404	381	430	405	408	421	362	399	421	382	401	396	412	398	423	415	387	356	406	422	420	413	388	433	422	395	376	397	383	407	375	394	379	400	429	374	419	383	390	392	397	398	375	368	423	381	389	436	403	379	377	424	358	408	439	401	415	401	381	406	389	392	406	373	408	417	352	344	402	422	385	424	401	374	427	385	392	396	419	437	374	394	404	417	399	382	425	421	407	405	416	395	399	428	421	397	394	401	406	385	399	423	376	408	363	395	374	397	402	388	397	366	385	371	390	372	415	382	406	407	375	408	400	400	391	403	379	422	414	430	409	371	365	396	373	369	409	378	380	401	403	414	403	387	429	402	407	386	351	396	378	358	393	396	379	425	390	370	385	395	388	370	403	416	419	393	401	403	445	376	395	419	388	401	418	388	413	370	378	379	378	390	378	392	409	386	404	369	430	363	429	392	409	394	417	403	403	383	392	389	400	408	375	393	411	414	426	403	384	401	383	362	408	375	400	386	360	407	415	373	405	394	390	418	395	399	391	422	398	407	437	389	383	381	429	362	417	384	416	394	410	396	399	397	444	408	407	423	440	405	411	423	412	370	397	402	377	368	393	351	375	417	398	397	413	365	417	410	409	393	404	380	366	439	410	371	399	404	404	390	416	396	413	435	387	368	393	421	388	398	374	375	393	401	367	451	404	388	442	384	358	405	417	392	411	443	403	371	389	407	367	384	400	364	394	404	411	399	397	411	403	398	404	412	379	404	378	400	378	401	401	384	367	422	390	388	383	400	414	403	378	391	407	410	384	378	398	379	393	404	397	412	362	421	404	352	399	372	402	431	376	384	418	376	402	399	406	412	380	359	380	380	380	389	394	379	404	410	407	452	435	395	402	399	404	355	399	366	367	382	364	412	390	409	378	394	404	384	372	396	387	410	404	435	385	389	420	401	380	411	416	392	391	390	427	413	414	390	389	365	398	410	362	411	420	379	395	400	418	379	395	417	386	409	388	431	415	380	419	416	407	380	402	434	400	405	404	401	370	389	427	387	398	425	435	420	378	399	390	372	376	393	403	435	403	408	419	387	401	392	400	411	411	402	402	380	405	411	442	373	400	402	399	399	407	377	391	383	405	424	401	379	391	390	433	370	386	442	379	404	420	371	390	398	377	421	364	427	401	400	399	342	395	377	379	412	374	414	382	413	419	399	416	414	369	429	400	361	401	399	406	407	418	396	412	366	422	395	351	412	390	398	372	395	397	395	393	395	402	396	396	381	401	376	396	387	449	420	415	385	408	400	403	372	366	405	379	396	391	401	424	356	383	374	413	397	394	413	382	399	407	421	423	375	402	425	437	395	418	386	398	379	411	421	404	374	418	406	396	426	415	383	407	436	403	410	379	399	378	368	402	413	366	377	401	373	407	405	420	412	431	427	414	403	408	417	391	399	379	408	416	424	387	415	442	397	437	391	416	376	415	398	431	417	402	389	420	375	415	407	392	394	395	356	402	397	382	404	373	387	380	427	403	430	404	402	400	390	389	391	380	391	390	421	414	414	378	356	419	405	409	418	413	359	430	383	365	405	414	384	399	398	401	403	395	410	419	421	360	423	399	397	397	404	401	380	386	406	360	377	422	406	400	393	401	400	405	417	411	333	385	380	408	398	429	381	406	422	386	450	392	409	390	393	408	365	414	401	394	394	434	389	382	392	424	383	400	392	393	390	412	402	379	424	393	394	364	399	410	394	416	366	396	393	413	399	396	375	379	429	396	408	423	368	423	383	375	385	385	415	405	375	414	389	385	380	355	407	400	423	424	413	380	381	440	433	416	368	351	395	429	380	393	373	399	451	415	398	382	426	375	429	392	403	398	387	392	424	402	410	385	407	408	365	384	436	373	401	446	380	365	407	405	376	424	405	390	385	377	379	370	391	402	442	407	408	396	397	415	406	432	412	411	400	407	388	437	390	387	398	397	386	407	387	449	340	394	364	414	445	403	406	416	398	415	410	368	391	423	412	385	401	398	430	403	415	383	405	437	446	439	394	372	396	394	415	406	369	421	431	360	401	399	411	370	388	427	388	395	416	388	401	410	417	411	392	417	407	392	409	390	375	410	386	393	394	358	394	374	397	412	413	388	412	396	449	427	434	438	383	401	385	413	397	373	391	391	372	395	407	356	389	403	389	362	392	424	405	394	397	432	385	390	413	412	379	416	368	397	427	399	394	415	403	399	385	368	398	404	385	400	393	384	374	406	372	420	418	398	384	409	407	421	387	392	372	406	356	391	408	390	392	379	424	432	411	372	407	440	433	404	390	388	400	410	370	411	404	398	400	379	381	366	392	393	383	399	389	423	441	411	381	409	422	393	379	435	385	378	351	406	383	407	400	391	423	374	400	378	458	412	422	433	396	417	449	432	395	393	420	392	395	403	391	371	410	389	389	377	393	387	402	388
42172	36264	19553	10320	5290	2710	1348	779	630	502	393	378	351	353	335	298	275	273	264	265	252	239	232	267	241	255	217	223	244	220	220	199	213	228	253	243	236	223	230	224	233	213	211	238	201	217	225	209	217	200	213	209	184	272	241	213	234	217	220	212	204	199	218	213	212	245	239	180	218	214	404	1138	1208	934	566	208	197	210	219	227	216	236	199	217	180	232	217	204	234	211	185	240	215	182	240	196	237	195	215	200	211	213	180	225	191	218	233	212	216	226	214	221	193	184	219	217	196	187	214	200	197	220	213	201	173	200	197	216	190	210	202	203	214	211	232	211	190	211	217	224	229	207	187	201	205	210	210	235	192	198	220	198	207	207	213	209	215	234	232	207	217	197	212	172	188	182	192	197	213	204	191	201	203	201	234	202	197	198	226	220	200	203	220	220	208	219	202	208	179	226	199	206	214	230	197	188	189	215	182	244	216	221	204	197	191	184	207	198	227	204	203	231	223	206	184	218	180	214	196	199	215	192	187	209	196	221	200	207	187	216	221	216	234	221	193	230	192	230	240	223	214	222	194	191	202	198	209	203	182	215	213	218	219	214	229	214	202	192	170	211	186	199	213	200	209	212	219	192	215	206	234	214	193	209	219	186	225	216	224	226	216	221	201	203	190	221	214	196	220	222	206	187	225	236	223	221	212	232	209	221	223	206	201	205	206	217	207	208	216	249	213	214	203	211	182	199	209	206	180	203	196	208	219	193	224	203	198	239	200	193	230	218	190	236	182	198	210	205	196	219	210	225	190	220	214	193	234	209	216	217	172	208	201	201	205	207	235	206	199	205	212	212	214	233	221	190	214	233	199	214	201	232	213	223	199	212	213	210	215	224	220	208	224	197	209	209	193	197	186	218	216	219	206	209	219	207	217	234	234	180	215	221	218	205	228	203	223	220	171	206	224	212	207	193	205	197	216	189	202	226	201	203	202	204	217	206	199	224	216	188	235	208	201	202	235	221	186	234	229	212	232	212	206	215	211	204	198	200	202	225	225	186	230	202	203	198	208	201	192	215	207	210	215	211	213	186	213	212	204	222	204	192	204	202	237	198	212	199	210	192	190	204	208	220	215	208	224	194	219	221	220	235	207	210	227	193	208	218	194	212	216	221	206	213	239	213	218	186	201	230	185	200	192	191	221	228	192	196	181	201	209	191	208	218	211	201	197	205	220	202	240	217	213	218	188	173	223	237	232	219	193	183	207	203	219	211	190	206	217	202	195	185	214	205	215	218	224	182	212	186	212	221	206	200	182	203	205	207	189	231	227	206	227	219	228	224	186	216	208	193	220	204	197	202	171	233	225	189	238	223	207	206	200	199	216	191	213	189	213	200	189	227	220	206	214	198	204	206	209	170	189	209	197	225	226	198	223	233	207	197	179	177	191	232	209	194	190	206	232	227	209	216	216	223	212	215	209	221	205	218	208	206	214	210	218	203	212	207	213	209	212	213	214	188	221	222	200	213	220	208	230	210	206	196	212	206	219	204	226	220	223	213	198	217	195	209	198	199	206	224	213	222	212	187	220	223	194	206	200	191	212	211	230	210	213	221	211	174	224	209	186	210	204	219	194	187	222	199	204	204	219	217	213	206	189	180	206	207	219	189	215	216	214	243	210	216	228	221	210	219	227	208	209	219	193	234	201	204	178	180	211	200	194	201	212	197	219	219	212	207	213	212	221	221	206	218	213	206	192	207	207	217	224	239	174	216	197	217	225	222	192	196	202	189	228	183	210	201	190	224	232	197	195	182	205	217	212	208	221	173	204	208	229	186	194	200	204	216	183	214	233	196	180	187	189	206	222	218	219	202	199	203	187	181	205	222	231	183	203	203	221	212	207	230	228	219	224	194	193	206	179	205	200	218	189	191	201	202	218	211	206	223	197	172	241	215	208	224	202	203	218	212	210	216	207	193	196	210	208	213	203	204	224	244	196	200	211	212	180	224	214	220	221	218	230	234	214	219	198	217	231	195	193	236	212	215	216	192	191	226	228	204	197	207	197	216	194	207	213	207	231	187	203	207	234	232	187	216	214	206	178	227	241	209	212	198	208	240	200	215	210	227	187	175	212	204	213	202	185	195	208	204	210	212	224	224	209	226	213	213	228	204	205	218	219	216	221	216	209	188	215	216	218	222	219	212	247	223	233	197	214	220	207	209	196	218	211	202	214	210	231	221	209	208	213	224	194	205	228	187	224	180	215	218	205	212	200	207	211	179	236	196	215	201	191	200	216	212	247	208	212	177	215	185	200	227	231	219	207	214	202	208	192	218	209	220	198	202	227	213	253	207	202	207	215	228	243	225	207	208	236	212	185	217	222	211	208	209	196	208	203	223	216	216	188	199	220	221	218	185	215	208	223	218	229	208	205	209	192	212	200	211	227	195	187	211	217	214	196	211	169	220	195	209	213	195	218	187	201	194	213	197	194	198	203	216	224	201	203	204	210	226	189	197	207	210	207	231	210	198	204	191	223	236	172	201	196	215	208	207	198	188	208	202	221	223	237	232	209	217	202	186	228	187	218	225	203	250	215	204	241	190	204	181	226	210	210	222	208	193	206	210	219	236	203	206	191	206	208	217	234	197	223	221	198	199	219	205	187	222	210	224	179	177	206	224	203	196	191	231	205	202	208	220	224	219	223	171	247	204	182	190	201	218	203	222	186	199	189	234	220	211	221	214	206	206	203	195	213	192	215	218	210	222	241	190	204	224	195	203	204	212	206	192	222	202	199	233	204	221	207	177	220	187	196	219	222	215	204	189	204	205	218	190	210	210	229	220	222	212	226	207	219	206	216	225	239	206	211	224	206	221	229	223	211	167	206	227	218	209	205	227	202	208	204	204	208	205	218	167	206	206	200	219	200	228	215	242	205	200	201	201	173	228	210	197	203	176	232	225	217	205	216	184	209	180	216	206	187	224	204	193	209	187	215	219	215	212	186	229	212	201	196	196	215	211	212	207	205	190	230	198	187	203	199	187	216	218	210	195	209	190	222	188	234	210	231	199	181	197	196	223	203	204	202	184	207	224	187	207	234	205	215	220	220	193	220	203	215	215	215	200	213	227	216	186	220	232	218	202	227	190	207	193	222	190	217	198	207	207	219	227	203	219	185	239	218	200	204	217	210	208	201	192	202	169	220	226	213	219	211	208	213	207	200	215	193	217	216	189	245	205	194	226	172	189	195	192	214	249	220	203	192	204	206	213	209	198	215	221	210	230	207	187	206	229	200	213	213	212	226	183	218	218	211	212	222	215	174	218	200	198	200	193	212	223	194	221	225	220	210	229	213	221	198	211	195	218	206	216	188	199	212	213	229	202	216	195	206	206	223	223	228	217	230	233	198	221	221	216	214	231	217	204	204	206	199	207	207	227	221	222	215	221	220	179	199	218	209	217	219	225	221	212	197	231	210	217	223	208	221	214	188	221	215	193	210	206	194	194	228	194	191	216	183	214
29442	25711	8878	7658	6248	5032	4037	3432	2991	2342	1977	1774	1515	1449	1383	1260	1232	1128	1134	1047	998	948	931	964	908	860	815	821	842	800	835	776	769	717	758	806	698	771	733	734	730	701	661	715	693	694	695	685	695	688	696	710	665	663	663	666	645	678	626	706	684	671	670	618	667	662	693	733	681	684	2655	8308	8637	6209	3313	675	635	610	653	610	617	620	584	614	621	620	616	618	634	606	615	641	599	599	634	623	579	650	614	601	619	644	613	642	642	607	627	631	574	590	622	587	616	598	617	607	621	599	639	602	615	626	623	595	569	555	600	624	617	608	584	558	600	607	580	601	612	587	631	628	613	573	587	629	675	579	605	649	634	626	659	627	652	610	590	601	550	581	602	634	652	633	591	639	634	585	645	586	621	616	579	596	600	615	612	659	624	605	646	568	639	638	636	642	590	596	619	634	629	599	586	628	629	655	581	594	636	623	611	578	575	612	589	659	583	592	638	597	612	638	645	585	588	582	637	612	582	626	592	612	600	628	619	614	591	617	615	645	618	603	617	588	631	651	600	631	640	605	636	574	642	585	600	639	614	651	614	588	618	587	567	655	600	614	638	610	611	628	645	600	573	586	575	623	593	592	608	589	665	626	582	657	617	577	594	645	625	640	609	606	626	631	677	628	623	624	603	597	633	596	620	600	616	574	662	627	676	648	638	591	633	614	583	626	573	613	608	603	598	613	612	640	655	592	639	634	610	599	631	620	582	586	688	574	632	627	611	574	572	600	630	625	600	606	606	637	603	565	607	599	575	609	613	617	595	637	605	615	606	579	624	654	643	599	592	586	582	621	594	604	626	630	589	643	641	658	615	613	621	607	626	631	594	602	626	636	586	607	629	616	615	594	623	611	600	608	676	616	575	589	584	611	621	617	637	636	589	617	616	650	657	661	605	571	619	560	632	615	623	627	657	595	629	631	599	617	632	664	615	613	600	613	640	619	641	636	580	620	608	635	642	561	585	644	585	589	631	599	660	617	624	601	637	591	625	612	620	588	631	638	613	573	601	565	599	643	575	587	587	602	621	651	628	584	602	609	603	616	598	603	598	654	587	606	643	654	573	599	602	627	617	645	615	569	626	592	585	607	556	592	581	635	642	662	672	627	598	642	621	628	603	614	620	616	595	647	591	620	638	590	608	660	600	614	654	592	679	613	651	621	628	584	593	603	609	635	612	575	607	609	637	634	579	594	596	677	649	636	626	604	649	619	620	599	598	579	598	613	598	599	584	592	627	630	603	626	580	631	612	638	638	650	662	588	613	611	659	609	611	673	602	606	608	637	633	629	644	604	632	626	639	603	653	593	601	619	584	600	611	576	573	617	631	625	625	628	648	621	623	619	658	640	612	606	617	631	623	660	650	652	596	627	624	626	584	568	612	586	620	706	612	589	613	632	658	642	626	591	597	620	675	587	594	628	639	635	577	599	615	614	610	605	640	617	587	626	608	622	650	562	632	608	615	621	619	620	643	589	560	619	650	594	625	616	599	592	608	639	597	601	616	602	594	610	659	632	624	635	641	631	574	610	617	641	644	586	584	607	608	579	646	634	573	654	614	601	619	576	668	610	600	632	643	622	631	593	610	580	597	627	607	623	651	601	635	601	582	617	619	600	628	626	608	603	598	617	606	616	629	639	650	619	610	613	624	634	606	626	606	622	559	600	609	643	621	634	596	603	566	557	613	622	611	608	648	619	637	646	629	600	599	652	566	629	618	631	571	605	679	578	618	641	644	629	655	583	623	631	603	627	627	670	600	593	618	630	629	633	592	650	588	598	600	600	608	576	618	586	649	624	591	606	645	655	626	587	566	582	610	590	641	604	640	615	651	605	618	585	630	600	678	606	617	578	627	631	628	604	591	643	636	578	629	614	574	598	620	584	594	632	643	644	631	593	618	597	627	667	667	651	628	570	640	603	631	600	598	645	595	660	587	610	620	588	592	587	661	609	651	592	620	583	597	619	651	653	578	557	625	605	629	587	594	592	578	638	655	607	604	629	635	590	564	559	607	640	594	605	600	606	637	606	589	627	670	580	646	614	618	576	623	604	601	600	618	651	611	649	605	620	632	606	595	643	594	634	643	600	649	616	595	621	609	616	621	633	607	635	586	606	654	669	619	610	628	589	616	613	667	626	602	573	624	618	613	622	646	559	549	602	590	624	639	610	639	625	618	585	575	620	625	603	632	619	623	613	577	634	575	640	612	599	610	589	624	619	622	615	607	615	657	611	565	617	570	626	596	591	559	592	625	595	630	667	609	561	671	611	598	652	587	648	634	638	600	630	615	597	605	591	598	649	584	658	639	640	595	642	659	610	611	613	634	645	588	617	612	596	604	617	625	600	636	619	620	626	648	629	593	576	613	620	628	612	596	601	659	614	669	669	607	614	610	592	655	582	573	607	587	628	621	607	610	631	606	591	646	662	650	655	669	620	623	613	634	625	653	628	608	646	616	649	625	583	601	577	610	610	621	612	592	639	618	620	639	656	581	628	632	621	644	589	681	656	601	676	620	619	657	597	611	592	611	605	586	600	597	653	581	578	609	618	602	674	658	579	635	593	611	593	609	597	629	626	618	640	655	668	619	624	629	604	610	593	599	609	667	627	636	622	617	644	625	621	622	627	658	622	613	639	610	626	649	617	661	587	576	607	632	636	590	619	610	580	634	640	609	600	626	616	596	639	600	614	602	633	607	621	605	589	611	637	612	632	615	621	641	654	615	627	614	595	657	626	588	633	596	628	645	585	651	638	583	631	587	586	643	615	611	629	623	605	600	626	597	663	596	607	646	589	647	625	611	567	630	613	638	593	629	646	652	642	604	656	612	616	633	617	610	593	655	582	653	615	577	612	615	646	643	627	616	624	588	560	597	608	588	618	633	635	642	624	592	590	609	608	614	584	596	617	611	570	622	622	638	606	669	576	615	651	602	637	637	606	607	607	596	574	555	593	631	616	583	592	612	647	619	596	640	597	594	593	615	615	653	652	578	615	603	639	639	659	594	615	599	648	622	617	602	570	605	634	601	606	637	661	589	639	604	603	643	606	633	586	610	660	613	645	593	618	619	623	604	589	572	617	645	605	641	615	616	642	597	620	581	568	635	603	631	612	616	608	615	587	618	633	618	640	623	593	595	599	602	611	618	629	580	605	630	589	571	639	620	596	551	650	578	624	645	642	568	593	625	632	621	671	625	630	629	651	609	644	627	642	601	589	595	623	593	639	589	579	621	606	628	602	662	582	647	661	601	632	616	612	659	620	571	648	645	646	618	601	596	592	643	615	634	653	567	606	598	589	658	634	612	614	624	630	628	610	595	569	634	601	613	602	643	592	610	611	622	643	620	616	613	586	604	616	617	640	590	633	568	584	619	622	638	652	627	616	642	595	634	564	615	628	637	637	648	589	602	606	684	631	586	645	600	608	663	607	649	568	625	639	611	602	581	622	625	611	617	599	597	608	597	599
8891	2564	510	241	162	149	165	149	150	145	126	141	141	116	130	160	131	160	138	147	147	140	115	143	159	133	153	154	141	141	139	168	137	126	164	136	140	144	135	145	126	147	139	151	143	135	147	132	139	116	139	117	124	154	129	142	153	134	128	135	128	142	134	148	149	125	144	121	123	136	143	168	242	234	242	153	131	136	134	130	116	129	131	121	138	145	172	130	122	116	144	148	124	138	129	141	138	126	130	119	114	125	138	126	128	146	144	142	138	120	140	156	132	132	126	137	132	120	148	136	142	128	142	138	135	150	133	133	161	169	145	109	141	146	127	133	161	155	144	151	109	132	127	119	130	149	160	119	122	153	109	116	148	149	137	137	107	131	131	140	138	137	133	126	130	156	127	138	132	142	115	152	133	128	140	137	146	139	134	126	137	113	134	132	136	135	132	144	123	141	128	135	123	122	133	137	123	153	135	132	149	153	137	142	151	124	126	138	134	139	126	141	151	130	142	153	138	135	129	162	148	146	116	143	126	167	121	130	137	158	126	150	148	157	130	140	148	131	149	126	147	145	144	145	144	144	120	165	157	137	128	133	134	131	135	150	139	147	149	153	118	143	140	122	134	147	144	155	140	130	137	147	130	142	152	144	136	125	131	136	136	128	127	126	134	148	160	133	142	131	127	135	153	140	142	144	126	123	128	125	129	123	137	125	120	133	135	151	132	134	141	155	123	127	130	159	143	142	156	125	138	155	131	129	135	129	111	147	121	130	146	138	147	147	149	165	121	134	141	126	135	129	124	151	140	140	162	123	135	160	165	149	144	153	146	107	166	151	139	160	148	142	135	149	141	139	140	130	158	140	123	144	136	120	154	116	136	126	144	141	151	134	123	113	146	139	121	124	121	145	126	125	152	129	117	170	124	123	138	138	124	141	131	130	145	139	127	151	157	143	142	117	138	125	123	153	161	130	144	120	133	134	138	142	128	134	114	131	137	135	154	141	159	117	141	136	118	122	159	140	134	146	137	127	136	144	127	127	144	141	145	136	138	146	143	129	125	129	120	129	149	140	129	152	156	129	130	133	147	134	129	133	139	135	136	132	152	166	134	126	146	137	146	142	130	141	129	157	150	136	144	155	139	137	147	136	150	145	154	126	131	146	116	129	153	142	155	139	126	132	143	147	112	140	142	136	150	127	125	131	139	134	131	127	141	126	152	150	137	152	140	129	123	129	135	146	123	144	139	130	110	147	118	120	138	144	122	133	138	146	155	116	140	131	128	150	132	123	123	139	139	128	159	142	136	149	145	135	130	166	150	149	159	157	114	148	149	117	125	142	131	120	142	131	142	115	133	123	143	131	120	128	139	115	135	118	148	137	145	149	152	146	138	130	138	128	149	122	159	170	135	161	120	132	134	137	136	113	140	126	163	119	134	121	135	142	139	131	120	146	153	154	120	129	139	142	149	138	150	141	131	125	154	127	141	143	125	140	118	136	129	126	128	154	108	128	125	123	139	135	139	128	149	148	126	146	140	158	137	131	142	147	111	130	157	151	127	122	130	151	139	151	148	151	140	122	123	159	142	132	137	134	147	139	117	152	134	124	153	129	128	140	154	171	135	127	152	142	141	139	150	133	137	155	142	134	166	131	134	129	139	147	139	144	150	129	132	134	130	135	131	133	149	147	143	142	129	107	124	137	129	136	138	135	155	138	122	132	146	140	129	112	116	131	140	130	140	138	140	148	120	132	149	142	124	123	154	131	176	147	122	141	153	139	125	147	134	137	136	165	144	147	144	138	167	132	139	129	148	143	147	130	112	124	140	131	127	132	142	150	123	128	135	134	142	122	136	121	151	113	137	152	145	129	132	142	151	122	138	138	134	135	163	119	141	124	149	141	140	113	153	148	144	137	134	152	154	144	138	144	132	139	142	166	143	119	149	135	150	138	117	143	101	155	144	119	126	136	136	132	126	137	149	129	132	152	129	134	137	133	162	123	147	155	135	147	156	145	136	120	122	129	111	133	142	135	154	141	119	159	125	128	141	136	136	140	128	136	156	128	131	131	142	162	132	148	141	134	133	116	129	127	146	149	149	124	139	136	173	142	115	133	123	154	149	134	144	126	129	123	133	134	125	144	141	117	148	134	128	108	134	131	125	131	126	123	129	132	135	144	132	146	145	141	136	137	123	130	146	154	138	141	144	138	139	134	146	148	141	138	135	148	135	157	132	141	146	139	140	133	145	129	133	132	135	132	149	136	131	132	123	132	152	138	141	134	129	149	131	129	145	135	144	165	135	118	149	130	156	134	165	137	123	118	155	130	134	141	137	134	124	124	146	139	123	140	154	113	122	133	134	145	143	130	137	152	129	132	140	140	149	150	142	145	118	149	161	132	145	127	142	146	138	146	166	154	125	141	139	133	138	136	119	136	114	127	115	138	138	137	155	144	139	129	137	148	133	144	142	116	135	126	143	135	144	123	133	136	146	146	124	140	132	135	128	142	150	107	145	147	141	120	129	140	146	144	146	161	146	145	131	135	129	141	123	112	125	152	155	138	147	143	147	141	150	151	110	133	145	140	136	125	120	130	140	150	131	154	145	127	136	134	152	126	124	136	140	146	127	128	138	145	144	138	129	122	165	133	127	124	145	147	142	155	155	127	150	125	139	148	157	122	138	141	137	113	139	120	149	144	139	146	112	139	133	128	132	125	139	160	141	147	154	145	119	149	156	124	117	142	139	149	151	143	130	128	129	144	138	122	136	139	156	123	127	152	135	130	145	146	132	156	142	138	140	139	127	137	122	117	148	138	121	131	127	135	153	128	146	146	153	129	155	153	126	135	131	120	127	154	132	151	152	131	147	153	133	146	138	128	136	163	121	140	149	143	147	139	121	147	142	128	158	140	140	138	142	136	147	150	152	157	145	121	145	138	151	131	135	119	127	135	134	151	134	122	129	142	120	155	164	162	137	140	132	126	133	141	122	166	139	147	143	157	132	140	130	147	123	157	133	135	143	117	146	140	137	118	136	136	139	143	142	139	157	148	138	141	132	133	122	135	133	148	159	138	141	125	143	130	122	170	125	152	159	130	141	120	144	146	121	132	121	155	167	137	146	120	133	138	114	140	144	148	141	143	142	128	152	139	148	147	152	154	151	140	159	144	163	134	136	144	131	117	164	140	158	139	119	137	134	119	142	121	136	137	134	133	121	147	122	130	140	131	136	155	126	138	133	117	137	137	144	149	153	141	131	138	144	131	146	128	119	137	140	150	154	127	149	118	135	137	136	133	148	143	146	117	133	143	127	128	144	123	125	133	136	130	142	127	145	131	151	144	121	121	142	144	121	119	127	134	147	138	148	165	143	134	125	134	128	150	143	144	111	122	141	152	154	146	148	124	130	113	144	131	147	159	153	165	140	129	153	144	141	132	134	132	139	136	132	128	147	147	156	141	123	150	143	150	130	150	130	150	160	131	154	134	137	124	128	115	143	146	127	140
6493	3453	854	631	626	528	511	541	513	491	419	478	431	447	463	448	465	446	454	453	426	431	390	439	420	420	420	434	441	451	409	460	440	430	420	455	406	431	427	415	414	455	419	464	398	427	461	419	447	434	457	429	387	446	437	422	380	421	466	397	445	432	399	443	441	456	422	467	430	428	428	744	1368	1417	1023	479	406	459	440	427	397	441	424	412	459	412	401	429	371	441	421	409	436	409	431	421	435	416	421	397	442	427	424	401	444	430	446	446	429	427	462	384	419	415	384	428	429	446	452	433	431	375	384	431	448	435	403	434	409	416	456	460	410	432	430	417	432	434	432	429	446	435	401	436	414	417	426	404	458	429	404	430	397	446	433	439	384	427	419	445	425	420	426	462	439	454	424	439	394	430	439	425	421	433	433	408	454	401	389	460	416	401	433	411	463	394	424	409	434	444	430	411	428	430	429	436	461	435	438	423	424	409	431	430	421	402	414	386	450	434	476	454	440	437	422	406	403	450	426	445	428	446	396	412	418	422	457	415	465	418	420	441	416	429	402	417	414	451	402	436	409	422	423	398	455	423	393	417	439	429	418	421	408	382	443	412	453	414	398	427	465	455	453	411	397	411	410	417	403	458	411	431	430	387	457	391	399	413	439	400	463	401	431	413	420	410	433	427	440	412	428	392	440	392	412	386	438	434	431	440	397	408	449	404	465	467	420	445	426	423	423	438	419	454	423	423	407	401	395	437	407	430	393	413	401	430	437	441	411	427	455	447	457	412	437	382	424	426	421	391	440	428	448	448	442	407	443	414	443	418	460	453	424	397	431	434	390	418	442	429	411	439	439	424	416	449	437	412	399	461	430	409	415	402	464	430	429	414	423	410	408	429	433	431	429	382	453	431	443	407	408	441	431	403	409	449	443	416	423	447	389	450	480	433	440	443	423	424	426	434	411	420	441	394	419	451	432	444	416	439	415	441	411	457	459	424	442	434	422	433	424	408	389	391	406	401	400	428	412	440	433	406	393	445	408	416	413	467	450	467	433	446	398	387	449	433	420	434	441	431	423	422	437	384	414	469	422	424	449	447	424	442	420	428	439	397	406	428	434	385	442	414	462	439	402	405	441	398	444	416	408	400	460	401	436	463	436	448	408	439	423	410	466	393	414	442	434	444	413	387	418	421	451	439	437	424	424	457	401	449	397	416	455	443	479	412	432	449	444	445	458	425	420	451	439	447	444	446	405	446	404	401	419	425	426	413	433	376	396	406	472	410	417	425	411	464	414	421	432	447	428	420	425	392	426	451	413	447	388	418	420	422	410	398	444	443	413	430	425	433	428	453	440	420	432	402	439	441	403	410	409	408	427	422	445	413	421	409	423	415	437	421	459	396	446	400	423	446	421	411	403	418	447	430	401	431	412	426	397	399	439	383	444	455	410	445	443	438	401	388	415	437	439	446	429	439	454	400	429	424	404	432	452	440	425	436	450	413	449	417	416	392	443	410	438	427	435	413	415	420	418	434	414	420	430	445	424	391	418	450	407	401	403	396	409	434	414	399	423	389	440	425	423	418	414	449	412	397	444	429	447	425	419	420	417	418	444	432	425	441	413	397	418	434	422	437	421	411	409	452	449	434	418	437	437	412	427	424	440	450	447	416	429	455	413	448	414	424	420	413	476	411	404	406	414	434	446	413	388	433	457	417	380	434	424	421	425	423	402	416	459	434	421	454	432	437	408	447	408	422	389	481	406	393	408	447	429	460	426	424	377	419	436	442	447	408	422	418	429	443	422	413	439	439	373	448	443	410	426	429	419	419	446	440	427	435	429	417	394	435	426	407	447	392	414	444	427	391	396	415	409	421	466	428	442	406	402	428	392	434	434	395	458	415	396	433	444	429	432	401	395	435	424	426	409	412	446	438	449	392	412	434	427	443	405	438	426	408	429	453	462	425	449	422	414	401	411	461	413	477	413	441	432	410	426	465	427	444	431	430	441	408	438	428	443	425	438	402	451	418	437	457	438	408	414	409	435	420	447	446	422	425	423	449	445	417	454	414	418	426	430	434	444	448	392	373	396	380	412	394	446	430	437	417	449	450	432	420	433	427	451	406	399	406	427	419	459	435	432	430	400	391	425	456	372	434	463	408	425	461	408	407	420	437	411	447	438	437	439	378	410	427	413	429	425	418	439	453	459	433	392	461	409	452	403	403	423	456	407	425	420	422	437	445	414	430	441	426	456	433	449	426	429	437	483	417	444	423	418	423	422	437	376	410	444	431	443	434	412	409	455	415	463	413	431	426	431	370	381	388	454	404	432	473	433	429	448	423	421	429	474	406	429	470	396	428	403	443	425	439	437	446	411	406	432	417	446	421	432	464	430	440	409	403	403	416	407	432	435	438	412	452	406	444	466	425	431	418	426	445	412	423	417	407	414	466	409	396	402	436	396	415	395	404	412	419	433	455	437	447	386	445	413	419	421	442	436	415	418	435	425	456	405	415	417	447	402	405	449	415	420	446	399	420	413	413	429	443	445	432	408	449	448	439	391	447	435	479	428	439	441	432	407	429	407	405	418	417	471	412	439	428	475	425	421	461	456	455	457	436	427	446	417	434	406	419	418	401	441	453	380	394	422	403	409	442	445	426	447	428	446	402	481	453	384	439	446	412	400	444	461	383	427	412	437	442	417	446	447	462	433	373	410	439	444	408	439	447	402	425	408	415	401	418	428	437	430	441	422	407	446	433	391	403	420	437	410	410	436	411	445	444	438	421	460	440	440	435	440	408	407	406	414	436	404	431	431	420	406	459	459	404	455	442	413	416	420	414	441	449	452	466	406	418	428	450	436	448	397	397	446	415	433	403	417	422	449	417	398	417	410	451	409	455	427	439	394	450	417	405	361	441	446	397	435	440	422	423	426	431	413	384	415	393	416	409	413	376	413	413	437	426	445	417	452	454	441	425	421	406	443	405	425	449	451	387	429	441	393	456	403	432	428	434	416	426	424	423	422	438	426	429	430	439	430	422	418	469	425	442	431	419	436	426	423	428	390	397	416	410	452	404	392	427	437	412	431	436	444	451	402	433	418	422	409	455	412	415	402	420	453	442	406	431	456	415	392	426	454	431	419	417	417	452	436	486	436	394	415	452	428	442	429	385	451	426	430	392	418	402	432	405	451	420	422	448	427	391	463	459	414	415	418	384	405	459	491	433	409	412	417	428	437	421	404	415	387	449	424	439	427	436	392	407	439	462	428	427	422	396	434	406	401	437	421	405	396	421	439	419	429	449	430	424	432	419	460	463	415	395	408	430	413	442	480	413	434	405	409	422	412	422	437	445	452	427	401	436	421	462	450	391	468	400	440	412	439	424	424	424	459	429	421	422	459	419	433	435	429	446	400	438	431	401	439	406	453	434	420	411	450	409	384	411	431	453	416	472	434	407	399	481	441	410	393	435	432	437	426	418	401	444	438	455	413	399	406	441	454	436	414	452	458	475	409	450
28893	28124	14763	5521	2198	1036	520	337	282	207	206	215	198	197	178	173	173	146	149	131	116	141	128	149	165	129	126	147	128	132	126	141	128	138	141	129	161	133	132	120	145	150	122	141	146	132	118	125	143	135	141	125	133	124	131	149	138	140	160	148	141	137	126	119	128	122	128	126	147	122	156	253	525	571	463	171	123	127	126	133	141	126	142	131	145	136	129	114	140	132	131	151	118	135	113	125	124	123	129	117	129	142	145	135	143	122	141	130	128	122	130	121	138	123	133	113	150	143	121	116	122	112	144	122	135	131	114	148	117	112	104	128	136	126	107	108	115	128	132	151	123	123	120	134	133	119	120	138	122	130	124	123	122	141	108	145	151	133	126	138	113	125	124	140	123	129	129	115	124	159	127	116	130	116	138	116	147	125	140	100	127	135	114	135	131	118	150	125	139	107	123	136	143	127	122	133	144	128	125	147	127	133	128	162	123	137	115	155	130	129	134	127	136	115	130	127	129	116	125	138	131	146	135	112	157	145	143	132	127	116	125	136	128	113	144	126	103	126	144	119	128	140	133	140	105	113	131	124	125	145	135	125	136	129	145	108	142	129	128	138	133	133	126	135	121	128	117	137	137	145	148	154	136	129	127	114	126	138	142	128	138	123	139	110	128	140	129	129	127	114	134	137	120	131	138	120	138	121	123	176	134	133	131	137	125	137	129	113	107	114	129	126	129	138	127	138	110	130	130	130	124	132	143	116	142	120	145	135	137	127	143	143	142	127	141	111	129	115	125	114	134	124	133	132	119	126	122	115	123	138	139	148	123	141	114	148	141	125	143	145	114	142	126	120	138	153	146	133	117	127	127	123	143	133	126	152	135	139	138	116	91	121	114	119	120	133	128	129	142	122	148	152	134	124	110	115	108	134	130	133	128	134	126	129	144	138	120	126	139	124	135	116	126	131	119	108	132	128	142	127	146	132	114	117	127	109	115	124	140	137	133	114	138	120	143	128	118	123	122	135	132	115	145	123	122	122	135	120	123	152	133	142	126	124	120	164	152	160	132	144	150	123	146	147	128	131	162	131	126	145	124	114	129	140	120	122	138	144	122	122	114	125	124	131	131	131	116	135	123	114	122	129	138	131	108	129	129	130	117	138	117	130	145	136	139	123	128	136	123	118	124	113	111	119	131	139	126	130	147	122	153	120	130	135	131	141	133	133	120	126	126	121	104	141	137	126	120	133	119	126	116	133	126	131	101	131	135	134	109	107	139	144	133	148	113	151	137	126	122	114	117	127	123	136	131	126	126	130	155	125	120	142	131	105	131	139	148	127	134	139	138	121	115	144	139	123	106	128	131	137	132	128	129	134	118	131	142	124	122	116	126	147	133	136	141	121	142	117	130	128	136	126	133	160	127	117	148	144	133	126	122	149	117	130	138	129	134	139	130	136	117	148	136	116	128	144	108	125	123	140	121	146	130	108	129	132	124	130	133	130	144	121	100	119	138	124	129	130	145	137	122	139	124	136	135	138	129	136	160	138	128	136	143	116	129	123	140	126	126	146	134	119	108	126	125	147	133	129	112	139	124	127	136	129	128	114	118	125	118	160	122	120	125	122	149	130	117	118	131	132	126	117	131	126	130	126	127	111	112	117	109	159	131	141	147	164	131	138	137	140	118	132	131	119	149	113	132	133	134	119	124	122	120	133	116	127	160	134	114	118	142	126	123	162	138	102	111	100	120	153	153	147	127	130	126	119	124	128	118	116	127	115	149	122	110	132	118	129	118	123	118	116	134	128	131	129	129	119	131	133	127	146	140	146	128	138	141	117	115	136	144	127	141	131	128	139	130	115	124	138	128	119	117	114	130	146	120	122	126	142	130	136	132	108	139	126	147	117	117	105	122	127	147	115	112	114	132	126	138	135	128	116	136	149	139	124	123	124	130	128	130	128	110	123	115	140	147	124	114	120	142	120	127	115	122	133	150	131	131	153	120	120	143	109	118	133	117	134	122	140	126	127	124	116	120	133	160	92	128	112	135	122	130	129	139	118	134	141	115	115	123	126	135	145	133	147	151	133	125	112	117	118	137	123	157	131	117	133	112	126	128	134	116	141	131	130	134	133	128	136	127	132	129	138	133	123	120	143	114	127	149	140	121	138	138	130	133	128	133	135	124	134	111	104	124	135	120	117	132	141	123	129	116	130	139	153	137	141	123	142	121	121	111	126	123	140	150	129	135	135	124	122	113	131	119	115	115	124	139	106	144	132	120	151	148	107	114	117	114	140	132	123	117	120	142	114	121	125	114	119	138	137	116	125	135	136	146	123	129	122	144	125	135	142	136	139	97	114	121	149	139	125	140	133	119	137	134	149	127	135	131	124	129	119	132	139	124	144	135	147	129	139	133	120	114	138	136	132	114	125	119	127	117	138	119	129	122	146	127	129	112	124	141	130	121	117	125	123	112	122	143	126	151	150	133	110	109	110	113	148	119	139	119	118	112	144	135	125	123	106	117	114	116	116	129	113	139	137	135	139	123	112	138	135	137	129	128	119	121	127	130	127	132	130	133	129	134	141	122	116	122	123	122	137	118	144	131	132	126	134	120	136	146	126	145	124	132	147	134	126	143	141	121	134	142	129	140	136	122	114	106	150	132	140	127	146	138	126	129	121	123	124	129	122	118	127	134	142	132	122	140	142	140	134	111	129	137	131	104	146	142	114	116	144	141	135	114	131	144	147	132	134	149	139	115	118	116	133	125	119	138	140	130	129	142	131	135	109	120	134	133	127	128	109	125	146	138	128	108	112	125	125	128	120	119	135	122	119	140	136	127	122	130	107	141	136	125	122	134	146	116	128	126	162	120	123	133	127	117	123	134	132	124	140	131	130	114	132	129	156	117	125	137	136	126	116	124	151	133	137	130	117	135	134	130	120	129	130	141	134	111	135	112	113	139	123	111	131	128	122	119	120	117	145	124	134	155	111	137	142	114	123	124	124	133	124	122	131	124	135	125	154	132	109	114	135	114	132	124	140	127	114	130	109	129	130	132	147	112	115	109	144	121	116	123	121	124	132	138	131	133	141	125	139	128	134	127	129	139	137	119	142	161	145	128	133	121	133	128	114	138	136	141	132	134	110	139	129	126	100	107	120	105	126	145	128	133	114	125	135	132	134	139	116	123	117	131	136	92	137	131	128	120	140	120	146	112	126	127	106	139	127	108	148	126	156	137	133	126	135	123	138	122	103	138	136	121	112	131	143	124	150	129	122	146	124	141	116	131	122	144	131	127	122	134	112	146	132	109	120	129	148	143	137	130	117	120	122	111	138	131	98	133	124	130	152	148	154	112	125	132	108	130	136	115	147	120	122	146	138	139	117	149	119	134	118	128	119	126	139	127	119	144	131	131	143	149	130	136	120	114	159	121	101	128	115	128	108	142	116	117	142	145	138	139	131	140	139	138	119	124	111	138	133	131	116	100	127	132	114	120	142	145	116	129	141
20007	22449	8471	3505	2807	2301	1845	1653	1366	1075	934	823	818	801	729	716	593	637	596	593	516	563	543	539	532	518	509	492	475	537	498	464	474	448	457	481	432	440	443	457	434	429	453	442	435	441	437	420	478	453	421	448	412	413	419	413	424	421	426	453	441	450	436	422	438	438	460	456	483	394	733	1558	4103	4044	2943	618	408	389	401	396	442	411	428	428	402	420	393	405	422	400	408	393	448	434	415	403	392	384	424	433	429	432	419	407	403	407	426	419	409	427	402	419	395	408	409	478	393	422	411	433	434	422	416	418	428	454	394	403	406	371	412	380	419	389	368	439	422	410	387	388	388	426	419	404	405	418	394	421	436	374	429	401	410	412	395	454	399	416	444	424	397	431	408	422	400	422	401	402	436	384	423	441	431	455	419	405	407	399	406	434	400	405	382	399	369	385	402	421	449	417	432	414	438	395	412	401	435	420	411	388	444	427	414	414	400	417	365	431	410	413	419	405	465	402	407	406	393	354	422	384	431	401	404	372	418	465	392	411	414	427	397	416	417	407	428	384	394	414	421	441	406	420	426	401	445	456	443	350	421	419	415	442	441	410	386	429	394	377	393	453	437	424	404	386	410	384	415	419	408	397	443	399	409	405	447	394	397	392	397	380	409	386	382	394	384	414	425	419	433	397	418	445	409	422	429	382	409	409	414	384	411	396	398	406	470	433	415	431	446	380	381	430	411	405	409	428	427	396	400	427	440	450	417	382	429	389	401	421	416	384	416	407	388	404	413	407	420	398	400	376	453	381	406	436	427	426	436	371	402	436	388	460	379	437	409	385	384	387	428	406	411	392	432	361	442	418	401	410	423	402	411	407	384	415	389	409	446	415	396	398	424	375	417	381	406	443	397	386	412	446	435	417	426	418	427	405	422	409	382	398	410	382	377	400	425	418	398	378	420	404	411	434	431	412	425	375	404	420	417	409	411	432	392	436	394	423	403	439	437	457	407	423	410	415	418	384	381	406	407	393	386	393	418	365	404	385	438	404	431	413	410	410	382	403	457	415	429	454	411	416	407	386	421	393	410	414	396	407	407	403	401	435	434	440	426	423	397	458	430	363	440	377	430	405	385	446	406	433	398	390	466	399	416	416	441	383	396	411	408	425	401	377	408	443	426	406	397	421	397	427	417	420	421	420	406	399	390	404	405	459	388	419	415	421	421	427	429	424	427	437	416	383	429	437	426	421	402	408	419	426	409	452	403	390	397	461	403	423	425	382	401	390	418	432	410	436	436	398	416	427	442	408	395	385	392	425	404	447	408	451	424	398	388	408	412	428	411	422	427	432	420	439	401	369	404	402	407	368	455	400	413	408	402	376	386	392	435	365	402	419	395	380	407	422	425	388	381	428	400	417	388	410	433	423	431	429	434	389	425	437	388	388	436	401	430	432	445	411	424	409	394	403	460	404	425	423	399	439	407	431	408	416	403	438	425	396	409	395	396	451	396	428	398	415	407	399	420	390	408	415	416	419	427	426	434	403	429	421	445	429	397	408	404	428	439	425	405	411	388	430	379	393	426	406	407	368	449	426	422	405	417	396	425	405	418	435	444	407	413	416	463	393	404	381	439	405	411	396	403	403	420	433	418	378	387	381	440	407	387	410	427	447	389	420	400	388	387	415	410	374	405	380	433	421	407	463	422	416	443	425	410	414	409	407	385	401	382	403	398	431	427	410	407	432	439	423	407	387	393	400	359	423	417	412	418	397	415	426	431	391	409	434	446	381	386	438	403	421	405	393	380	382	418	416	415	410	399	420	438	409	413	438	418	418	373	408	381	390	421	391	454	400	406	374	402	384	394	393	393	413	396	429	418	402	387	412	395	382	404	426	426	433	418	367	404	424	400	403	410	406	394	386	403	409	433	424	411	431	430	409	421	373	408	387	393	409	413	428	395	419	427	402	422	396	413	402	408	416	420	394	451	459	431	417	412	395	424	409	408	383	442	428	364	410	401	391	436	449	392	383	415	421	424	398	423	389	382	414	396	418	394	416	422	423	423	437	427	425	415	445	422	399	421	411	397	427	425	401	382	410	411	425	420	408	407	399	422	397	411	405	421	408	410	429	425	393	378	408	421	415	431	437	421	378	440	426	399	445	417	376	449	413	420	406	393	406	418	433	426	434	426	422	409	423	387	433	409	400	417	444	419	404	390	429	428	438	387	371	382	432	415	420	426	354	393	403	383	453	412	449	382	428	422	444	390	383	409	412	397	427	436	428	419	407	414	421	460	464	414	428	431	431	396	420	393	387	410	415	419	455	415	394	449	418	393	415	428	411	399	408	420	436	430	395	462	388	430	445	423	396	443	403	416	408	434	404	416	392	412	437	405	452	436	420	412	411	410	429	430	400	472	397	388	424	410	371	435	431	444	420	424	403	400	367	400	396	458	387	427	405	442	412	418	429	427	413	397	433	381	400	443	432	404	412	384	428	430	381	392	444	419	475	395	390	424	416	437	402	423	407	366	391	440	426	385	429	391	430	417	386	417	429	390	395	402	424	458	434	407	417	462	435	386	399	449	399	440	399	420	415	442	406	419	403	374	425	433	419	429	415	424	405	406	439	459	418	419	452	427	396	405	404	433	397	417	368	384	416	417	413	419	402	425	388	439	421	378	397	399	421	393	435	447	455	423	403	396	422	405	408	400	417	413	407	380	423	409	380	464	419	381	393	448	426	381	414	437	396	380	443	430	382	433	412	405	419	417	405	396	407	394	372	439	418	387	453	422	409	397	427	410	420	384	421	403	404	401	418	392	437	438	440	399	427	401	434	433	410	377	416	385	430	391	384	407	409	441	399	423	409	444	407	425	425	424	403	409	364	435	403	428	427	445	411	424	431	379	435	402	390	407	391	446	404	421	421	388	420	401	393	414	365	417	418	398	396	430	418	364	421	436	445	367	419	400	366	368	422	394	407	370	383	427	401	444	421	405	419	440	405	407	394	411	390	391	420	374	427	442	409	437	402	430	432	442	425	385	410	385	391	423	387	449	369	417	426	418	455	448	424	409	430	442	396	427	401	421	392	434	393	427	448	429	390	405	423	409	444	420	409	375	399	383	433	404	423	427	439	428	403	412	460	421	409	420	424	408	376	401	400	429	414	412	438	438	455	423	418	428	397	420	416	422	398	421	434	420	454	385	446	386	427	386	401	367	439	420	390	397	368	422	394	426	393	415	361	409	422	431	410	428	381	399	390	421	455	399	401	395	404	422	408	392	389	416	414	421	430	428	458	395	368	409	424	424	423	415	398	427	377	405	376	445	397	428	399	419	369	435	433	383	389	432	410	409	429	398	401	398	462	410	426	384	386	427	445	383	386	382	422	413	397	384	390	409	398	422	407	414	414	402	407	413	397	413	426	433	397	412	396	436	407	389	441	440	412	400	413	413	390	391	415	401	414	408	435	386	417	372	414	436	415	429	400	378	399	405	443	433	403	407	420	410	389	418	404
41815	37559	19979	11040	5785	2740	1491	1334	569	473	404	342	333	352	282	278	264	255	308	287	260	234	242	251	226	235	225	222	247	222	236	240	236	238	211	204	226	228	226	233	220	210	233	225	233	226	226	222	195	198	201	211	222	195	228	193	231	229	232	227	214	235	242	229	216	224	207	224	194	217	613	1288	1167	798	419	193	238	205	192	198	209	218	205	199	217	204	224	195	195	225	220	211	231	180	190	219	232	202	232	192	215	197	217	177	203	214	223	188	208	181	207	193	207	198	201	195	227	217	189	199	198	210	206	213	195	219	204	217	216	221	220	198	231	206	205	205	190	220	228	232	199	226	236	220	202	207	202	223	195	207	213	242	200	202	197	232	229	189	207	213	211	195	215	184	191	189	215	219	208	222	215	224	226	218	211	197	217	196	204	233	215	191	204	187	212	200	192	218	212	203	217	217	206	205	188	199	237	189	226	208	205	195	223	231	212	179	212	204	195	198	205	204	206	244	204	202	207	224	212	201	184	212	225	229	168	197	196	187	216	207	215	214	196	209	184	217	204	203	210	203	199	193	219	195	206	214	202	203	201	212	219	213	195	216	194	202	221	181	189	220	206	188	216	167	207	215	207	226	205	192	211	210	202	191	196	180	213	195	219	226	184	200	208	195	203	191	215	182	235	218	204	221	195	232	205	221	212	201	205	223	199	215	237	210	190	221	219	200	187	211	190	211	196	208	201	216	226	218	207	215	183	239	203	211	215	223	200	194	195	213	215	218	187	205	204	194	201	209	195	207	200	232	214	232	224	195	203	192	215	227	212	236	206	226	206	206	232	239	224	224	224	207	215	204	216	224	218	214	210	214	216	213	220	207	201	225	220	210	201	191	226	213	214	227	179	207	245	186	201	216	196	220	216	201	205	195	239	198	213	200	209	217	203	201	225	206	213	215	190	196	222	200	202	180	220	208	237	206	218	194	199	182	220	219	191	189	223	227	208	198	224	201	174	180	208	216	226	230	232	201	216	197	204	207	219	205	209	206	204	199	212	203	208	198	203	212	202	198	206	184	212	216	213	206	206	226	195	216	200	210	211	201	189	244	243	193	213	188	220	212	205	236	201	218	230	199	211	230	196	207	220	197	211	217	198	192	188	207	222	222	204	190	204	185	207	209	195	231	198	219	188	208	259	197	249	208	198	181	206	176	219	225	195	216	207	213	228	232	208	187	215	224	232	193	210	206	234	190	212	232	231	198	207	209	210	225	211	200	209	210	214	201	217	215	222	218	201	192	199	186	227	158	202	192	213	203	230	202	196	199	215	190	188	203	223	218	234	212	214	197	220	208	209	213	203	206	210	202	184	196	183	191	224	188	207	211	199	201	227	226	199	199	226	226	216	225	198	208	202	199	210	216	211	220	187	220	203	203	201	212	215	229	208	213	214	222	219	214	208	198	196	204	216	210	197	198	222	206	210	209	227	202	194	196	230	215	213	209	193	201	202	188	220	204	211	206	222	217	221	209	199	221	236	184	180	221	178	194	200	209	227	207	216	211	201	224	196	206	229	227	200	232	220	213	198	209	218	202	223	237	228	211	202	230	201	206	218	194	177	184	230	205	183	203	212	188	191	211	228	220	196	216	222	202	217	195	177	210	209	176	200	208	211	205	198	212	185	195	232	211	213	212	228	212	207	213	194	229	228	221	212	218	201	208	214	208	212	204	214	204	197	205	219	207	206	199	224	206	200	162	198	202	202	230	185	186	225	184	205	209	226	217	211	210	222	200	226	215	223	206	231	201	193	209	187	207	213	227	194	221	199	223	223	173	212	228	224	208	202	203	205	214	230	213	213	209	187	201	192	197	246	208	213	206	216	194	221	195	242	191	202	207	223	213	194	201	196	240	203	200	177	208	196	202	222	193	208	218	239	218	195	218	215	249	201	258	239	206	207	237	207	191	221	192	214	207	228	201	220	202	230	223	200	207	203	196	206	203	204	245	209	214	195	216	197	199	188	212	186	191	211	224	229	186	212	211	216	212	205	195	190	211	198	204	210	190	205	222	222	196	208	205	188	200	211	225	193	177	195	215	221	207	215	217	227	215	199	203	207	224	205	221	217	196	234	194	198	231	197	207	216	201	203	217	215	225	219	206	223	205	211	217	213	197	223	180	197	218	217	209	253	203	205	199	183	213	209	200	196	211	200	215	206	211	206	231	215	198	227	225	200	223	198	208	204	196	212	194	212	222	193	216	223	213	219	219	225	202	214	190	215	219	219	227	175	213	222	232	219	203	224	241	207	189	214	215	195	215	204	204	173	200	193	211	191	242	195	193	187	202	234	203	215	214	215	209	203	206	230	218	194	229	216	200	250	234	192	230	209	168	205	211	186	205	197	228	229	210	199	192	217	192	229	226	214	201	200	204	218	204	207	217	187	208	201	214	202	226	216	196	210	220	198	227	183	215	202	217	206	200	209	225	200	219	206	218	207	208	218	217	223	190	216	184	208	223	210	191	199	206	211	203	196	207	215	222	198	182	208	191	221	232	224	242	227	208	216	195	220	204	225	196	190	189	216	213	168	205	220	191	245	207	217	224	196	212	245	211	224	216	238	193	213	232	211	200	196	182	206	227	229	185	188	211	208	209	219	204	211	219	174	216	216	201	208	222	225	227	219	194	211	201	198	243	219	229	214	200	225	211	206	220	226	201	185	188	198	218	235	190	198	206	191	210	220	198	211	216	224	190	194	183	207	207	214	200	195	213	215	244	221	211	194	222	199	220	203	218	208	181	201	209	220	232	212	249	210	195	216	206	221	204	228	223	213	229	199	206	215	233	200	194	226	212	193	202	219	236	221	204	181	196	228	210	213	220	211	226	218	215	208	214	199	200	204	229	216	202	210	219	198	219	213	208	178	198	201	200	237	215	182	207	222	224	180	206	200	205	220	206	213	225	195	213	220	214	200	209	201	196	229	216	196	198	225	201	169	208	210	212	201	194	195	195	221	199	229	218	205	224	200	206	195	216	209	221	179	232	195	182	200	224	205	226	177	245	209	203	209	206	237	210	241	221	177	220	208	209	212	208	212	212	212	204	228	245	184	222	224	187	217	194	186	226	220	207	204	234	221	211	206	195	233	203	220	198	211	195	223	219	213	190	218	237	196	210	193	219	217	201	210	210	214	204	200	216	177	213	221	216	225	214	212	217	189	191	205	216	195	206	207	199	228	237	217	220	188	212	232	223	212	209	208	194	227	201	213	219	204	225	192	210	223	207	197	237	216	196	228	209	238	239	208	237	224	203	201	216	191	217	206	249	225	223	221	212	204	207	197	216	233	215	217	205	210	227	202	199	210	213	201	222	220	218	229	208	214	209	208	216	218	208	236	226	215	175	205	203	201	185	200	210	211	211	200	213	208	208	207	201	230	187	193	246	185	195	204	194	220	206	198	230	213	199	219	203	202	208	200	192	208	211	214	213	216	234	222	198	203	208	224	218	202	236	216	219
29092	28559	7922	7586	6194	5268	4303	4722	2824	2265	1890	1731	1598	1512	1407	1317	1164	1095	1142	1048	951	1026	988	898	897	885	846	762	854	792	778	791	767	738	726	732	723	702	720	717	711	711	701	673	728	663	678	676	680	673	667	632	659	632	672	668	638	669	649	641	633	667	664	712	664	650	618	671	674	738	4392	9521	7650	5054	2211	636	666	623	649	651	626	630	647	611	591	640	621	620	588	577	665	603	605	630	652	672	621	658	587	616	596	610	607	630	656	632	627	582	644	609	597	592	587	637	598	588	624	632	620	648	593	617	584	602	620	593	617	603	641	612	581	601	577	613	575	630	648	672	593	596	585	632	603	604	653	644	651	613	654	652	563	599	586	589	564	615	601	582	559	593	583	598	608	616	551	586	621	618	638	648	658	650	591	595	588	633	613	617	580	592	619	601	604	635	594	629	574	630	687	605	573	609	633	642	602	612	664	617	616	611	642	608	640	650	613	567	618	615	619	609	635	600	602	634	611	658	604	620	626	656	603	611	627	579	574	608	659	612	604	667	613	592	624	655	610	619	593	609	663	616	621	616	607	599	627	609	621	591	593	616	618	621	571	651	674	635	625	614	624	585	646	598	597	648	615	571	606	644	649	581	610	583	616	610	615	586	618	649	580	613	571	621	658	640	633	621	567	609	580	636	580	614	609	670	610	560	598	595	607	609	611	578	667	617	625	613	618	624	650	628	591	586	633	630	654	598	631	597	650	621	599	643	624	603	631	589	641	624	612	600	628	612	597	637	616	619	625	599	625	653	619	624	621	608	625	660	638	625	595	579	617	632	609	625	631	617	597	651	615	618	610	699	566	615	641	587	604	557	618	611	576	633	635	606	576	662	644	570	654	624	606	639	608	582	615	584	559	604	620	646	602	627	580	596	663	612	571	572	597	584	602	581	601	630	584	622	621	600	595	606	589	617	674	623	630	625	621	658	632	666	616	655	592	658	582	612	609	611	624	641	611	598	600	645	609	621	593	615	638	632	599	619	632	640	641	631	587	624	632	597	655	585	560	648	627	660	639	585	620	596	652	596	606	597	648	634	671	627	604	639	612	602	649	600	662	584	583	599	656	619	598	604	635	606	581	614	590	637	622	588	588	583	623	614	631	612	598	587	589	572	591	645	665	600	624	625	646	609	622	599	638	584	596	610	595	604	643	554	618	606	615	623	600	638	662	605	600	676	587	578	600	633	595	635	611	607	613	587	610	571	630	595	609	661	670	575	602	571	633	644	607	647	627	589	651	625	648	657	654	565	634	634	613	620	650	603	609	612	619	622	636	588	614	633	632	608	642	555	617	615	617	600	603	655	599	601	653	608	610	622	584	634	610	613	622	603	626	593	615	601	600	632	635	593	664	562	608	648	646	640	625	576	617	574	630	602	657	636	614	602	651	600	646	598	647	636	660	606	602	681	629	573	638	597	568	617	593	636	609	612	582	627	606	580	642	642	590	611	616	632	587	611	601	617	608	606	612	625	635	600	580	549	612	633	632	635	583	586	621	584	596	651	644	652	581	617	574	594	594	609	672	616	651	599	578	654	602	612	597	635	637	617	617	631	621	614	620	630	605	606	604	597	605	627	637	631	640	618	610	599	584	601	617	619	632	639	586	647	623	667	617	609	534	599	636	619	599	565	638	641	605	618	588	662	609	607	652	592	586	624	611	617	623	609	651	608	604	602	593	590	619	586	605	637	585	650	622	649	564	609	653	642	623	653	618	599	630	619	698	617	638	606	598	610	622	611	660	581	634	612	595	650	621	637	608	634	569	609	654	624	599	606	614	610	615	605	630	601	632	625	666	635	618	642	620	607	563	616	590	608	626	637	649	610	635	601	644	652	603	634	630	668	631	611	619	583	613	564	630	607	578	625	596	634	629	587	627	612	649	588	574	621	643	629	626	625	614	615	650	603	636	582	589	672	590	614	621	598	622	595	628	603	612	652	643	655	652	583	632	621	623	619	624	611	606	614	605	630	664	632	650	608	598	585	582	612	601	589	602	624	652	592	598	645	601	612	619	611	633	642	608	617	615	612	624	632	614	619	604	660	657	653	644	626	613	603	628	646	623	591	663	623	582	620	644	646	617	617	603	612	629	582	627	613	638	628	649	611	611	585	638	617	587	655	637	590	602	625	608	661	642	627	631	634	591	605	625	686	594	598	591	610	580	631	630	581	613	579	582	609	579	593	620	619	604	624	641	601	583	658	592	619	590	605	603	645	608	627	613	594	613	596	632	645	602	661	626	626	571	590	680	631	599	650	602	605	654	612	625	643	620	631	683	575	637	615	598	626	685	680	632	581	596	642	623	606	602	596	588	602	573	537	667	595	640	596	599	633	644	632	653	631	616	630	635	561	583	602	671	569	600	602	623	634	611	632	655	586	614	635	607	598	583	628	634	605	662	642	563	601	629	640	610	589	596	637	588	592	569	613	627	628	559	660	631	618	601	582	604	628	650	609	588	624	589	590	614	616	647	630	584	662	608	632	615	634	606	604	611	636	626	633	592	600	644	644	577	652	607	590	593	610	581	594	593	628	654	593	579	604	603	620	638	672	580	598	599	600	646	592	679	604	612	637	630	579	598	595	645	607	624	610	630	602	671	650	582	601	656	624	637	603	596	621	602	609	604	608	614	597	643	653	633	643	610	610	630	635	564	613	584	601	634	631	618	613	565	618	558	625	631	605	669	645	645	624	588	624	599	612	615	644	576	620	626	642	601	617	639	614	640	605	597	626	633	625	625	658	587	665	672	625	611	591	655	624	581	585	608	675	651	640	632	597	623	665	603	611	648	665	644	610	682	622	607	612	593	620	580	599	672	597	632	609	625	588	637	622	584	626	597	612	587	650	666	665	602	595	608	605	629	645	604	638	598	631	624	635	601	628	564	607	625	601	601	591	578	621	651	577	609	617	601	611	621	648	607	629	677	605	619	606	590	655	627	592	618	655	586	580	611	603	609	594	627	653	578	622	616	628	672	642	623	570	637	588	628	592	625	596	653	659	624	593	625	586	630	584	626	648	616	585	646	600	614	629	602	608	579	660	613	625	614	638	654	601	602	608	629	594	604	653	646	634	629	559	594	650	644	597	622	624	626	613	622	606	648	599	633	676	582	606	598	634	652	607	621	626	647	641	646	618	635	603	628	652	611	630	587	605	650	562	635	576	582	643	635	638	640	648	644	608	587	571	699	628	612	633	588	641	608	611	614	617	632	615	597	588	595	620	537	564	617	588	635	590	615	577	636	622	602	586	629	592	615	605	655	619	620	580	644	571	582	645	620	611	617	612	636	645	592	626	616	570	668	602	650	617	621	616	662	593	617	658	631	654	646	614	604	615	598	580	639	613	576	618	625	618	617	592	672	600	635	611	611	587	551	599	581	623	635	573	593	604	612	628	607	638	640	641	615	597	635	570	622	648	591	630	644	610	623	600	620	610	571	613	611	660	619	606	619	583	616	609	605	573
9619	2431	311	178	163	164	119	122	115	119	121	139	131	104	101	116	116	110	111	113	113	110	115	114	134	91	144	113	131	104	112	86	123	126	108	139	113	102	112	118	123	106	109	119	104	101	123	106	113	110	123	130	117	113	103	124	103	111	128	129	121	116	108	122	143	115	116	104	112	101	139	179	230	190	111	113	104	112	109	97	119	125	129	116	115	117	100	108	107	115	122	106	122	124	113	114	118	117	101	112	100	113	102	109	98	96	127	102	105	99	100	117	99	104	124	99	92	111	113	113	111	130	108	112	117	143	111	108	117	100	109	127	110	128	118	120	125	125	127	99	109	106	106	131	108	119	90	124	128	120	111	107	115	107	117	133	102	106	105	123	118	109	104	108	127	105	132	134	118	111	93	111	103	117	110	109	113	120	115	118	136	106	114	99	108	123	110	125	114	126	115	76	94	122	120	115	115	115	120	105	125	115	86	90	123	125	112	105	115	115	115	106	105	131	115	98	144	116	113	115	120	119	115	136	98	113	116	119	130	105	123	132	123	117	118	107	127	105	133	124	123	121	100	111	116	102	109	121	114	107	102	111	135	116	122	106	108	112	110	123	134	116	100	118	137	102	110	118	107	99	94	114	123	119	118	106	115	119	111	112	105	108	136	116	106	110	113	127	103	126	118	130	124	112	115	119	91	129	113	111	108	106	110	121	121	98	115	121	126	104	99	115	112	127	134	114	108	109	106	121	128	116	127	104	99	120	134	118	104	121	128	118	101	112	115	107	99	120	125	117	134	117	115	105	102	107	89	131	116	133	133	108	106	107	122	104	127	113	137	114	110	117	105	99	113	108	99	123	104	124	116	133	126	111	108	116	98	107	131	106	115	134	128	113	99	128	90	115	103	110	119	115	126	118	118	120	105	127	100	101	112	116	99	96	114	122	117	111	103	110	114	131	112	129	114	129	116	119	107	101	124	119	119	112	109	115	115	100	119	100	104	115	100	121	130	113	125	123	112	114	126	122	117	106	112	104	114	113	106	109	126	130	128	112	117	115	110	118	120	123	116	132	130	110	106	117	99	120	130	127	108	109	120	99	125	110	85	135	118	110	100	99	128	106	125	120	119	110	117	118	125	114	105	118	118	98	117	92	112	104	129	111	122	139	106	122	125	121	128	107	118	73	127	119	117	125	139	109	96	115	101	92	110	116	116	107	108	98	98	125	100	111	106	138	124	119	117	104	113	96	118	119	104	117	102	129	112	125	120	117	127	104	108	123	119	112	120	126	114	112	110	110	112	104	120	107	120	121	115	99	87	106	101	116	131	109	102	116	107	125	120	104	129	131	109	120	122	111	114	110	131	117	128	119	117	131	105	105	120	122	124	113	121	114	112	117	105	111	119	112	130	109	123	104	125	126	120	105	114	118	131	111	97	113	100	108	113	132	90	118	107	118	104	117	101	95	103	106	119	122	128	121	111	125	126	114	122	103	129	114	115	113	101	136	127	103	115	121	122	109	121	101	113	135	115	107	110	93	136	113	96	93	120	119	127	134	121	106	99	113	118	110	129	107	119	116	106	126	114	131	112	122	109	126	94	124	102	98	142	118	106	128	130	121	109	102	125	86	102	127	110	120	113	111	115	126	104	134	124	115	134	115	111	105	121	110	118	117	110	112	125	127	114	113	120	114	121	126	110	98	104	110	98	111	110	103	123	107	108	124	121	125	114	116	113	119	105	115	113	107	122	110	123	113	124	103	113	113	119	100	136	103	129	101	111	109	105	105	108	125	117	126	128	121	118	114	99	113	112	119	116	108	101	144	130	136	105	110	97	126	99	122	103	113	104	122	112	125	119	112	115	116	117	133	116	114	89	134	102	106	119	120	124	135	105	120	122	144	104	104	112	115	118	116	115	96	109	120	131	131	114	109	118	95	118	118	122	108	101	82	115	122	114	116	127	129	108	132	102	111	109	117	121	113	125	115	122	117	104	104	106	120	113	93	122	119	127	115	135	111	107	120	122	100	93	126	115	120	114	100	127	101	141	118	119	134	120	123	121	114	113	137	102	104	121	128	126	125	104	98	113	119	117	120	105	121	132	131	110	104	134	127	99	99	109	104	115	107	136	123	109	130	104	125	127	108	94	115	107	130	112	107	102	119	134	128	121	102	105	110	120	129	123	118	92	134	137	110	114	108	115	118	118	116	115	132	109	117	119	123	115	114	109	124	134	124	129	126	124	134	103	103	127	119	136	113	111	110	105	110	115	111	134	107	128	106	136	108	123	115	127	123	133	133	109	113	110	113	115	131	109	112	121	115	113	109	109	121	114	111	122	139	106	114	91	114	111	106	102	115	103	113	131	129	112	130	100	105	115	120	106	116	130	109	107	119	110	103	118	110	119	122	118	107	118	99	144	105	121	117	105	109	123	100	121	95	107	108	137	115	122	102	107	132	103	116	136	114	108	108	115	129	119	122	110	113	133	104	99	117	100	125	109	94	116	110	104	106	112	125	110	114	99	112	114	103	107	131	100	108	125	121	130	112	120	109	116	126	94	130	124	127	105	110	105	118	101	117	134	108	119	122	107	109	108	103	114	114	118	110	110	124	125	113	102	106	122	117	135	112	115	118	133	122	102	117	118	118	100	124	119	103	98	116	111	100	115	107	121	114	108	125	127	100	122	107	118	120	112	121	105	136	117	127	140	109	118	124	120	102	115	123	101	108	121	105	117	105	135	98	86	122	121	113	123	115	112	113	136	106	110	128	113	124	125	123	116	99	122	110	104	103	92	110	119	115	116	120	118	117	121	119	110	109	118	104	117	129	113	102	127	108	119	116	106	109	119	120	129	139	121	116	108	122	98	128	120	109	110	103	111	103	132	107	126	119	110	118	104	112	101	118	118	122	137	109	123	118	120	100	106	97	127	105	116	112	111	113	110	104	95	126	106	109	121	114	107	105	124	124	109	99	112	131	108	114	105	124	114	110	127	117	134	97	107	116	106	113	128	112	118	125	116	113	104	118	125	125	112	115	120	116	128	112	123	105	103	107	98	117	99	121	134	126	119	98	131	117	104	110	98	122	130	106	110	110	124	124	115	107	114	126	118	100	107	114	119	107	129	114	111	104	89	120	117	90	132	122	102	129	112	112	109	110	104	116	121	115	106	103	120	117	102	116	100	105	88	113	105	128	107	119	100	113	108	106	103	129	135	112	119	109	102	114	97	102	118	105	100	121	114	124	120	108	121	107	106	145	117	102	118	129	126	107	112	102	105	128	106	105	111	96	106	118	126	114	118	130	97	98	103	130	114	103	138	119	95	94	111	102	107	123	121	111	104	127	109	128	110	109	126	119	97	138	123	114	121	117	113	100	121	117	118	104	120	121	120	100	140	105	107	113	98	120	111	125	119	123	100	111	135	106	109	104	111	118	125	121	141	107	123	105	112	106	119	105	119	108	114	120	130	122	106	107	115	122	106	117	102	125	110	119	106	119	117	113
6750	3017	560	522	524	504	483	421	455	404	371	383	411	420	371	363	384	361	370	338	386	359	346	370	374	405	338	407	375	386	370	346	379	334	346	366	397	369	354	381	367	373	359	383	341	373	396	374	335	379	395	386	370	326	360	367	352	350	369	335	402	382	378	360	375	395	361	354	332	373	443	1017	1353	934	373	365	388	348	370	369	376	379	357	389	377	380	373	354	346	351	339	363	368	354	353	351	360	380	365	340	362	326	347	354	330	361	386	369	356	393	365	366	369	372	391	365	350	358	346	371	357	349	376	347	364	390	383	375	388	378	317	361	352	389	368	352	364	355	346	404	380	352	356	357	352	369	341	346	363	308	393	359	351	360	331	395	336	357	361	363	364	370	361	366	380	380	368	395	358	363	376	354	331	360	418	397	327	345	382	380	354	390	379	365	350	382	346	375	366	374	367	370	347	365	384	359	373	361	344	380	340	402	363	365	371	376	331	373	360	415	352	363	385	374	359	376	367	361	379	322	380	332	378	365	357	370	345	369	397	344	386	349	375	380	352	360	338	384	341	362	365	368	339	375	395	342	336	348	319	347	332	375	361	360	381	377	366	376	357	370	345	363	385	370	379	341	371	381	359	393	353	372	335	368	355	357	364	380	374	341	360	344	389	317	389	336	368	383	369	349	392	351	352	379	377	350	345	361	361	382	373	390	354	362	391	337	371	343	391	311	349	374	364	345	368	378	350	374	351	354	354	345	360	368	345	323	391	353	341	383	356	376	366	344	353	387	381	345	380	369	345	386	374	404	389	368	348	391	377	381	343	391	344	365	348	357	356	359	376	389	342	390	368	351	359	351	374	340	365	364	398	362	345	404	350	383	369	402	346	333	363	349	339	385	379	380	367	340	357	362	406	340	374	396	376	380	349	376	348	337	379	344	416	375	331	366	361	373	359	382	359	353	390	365	363	379	374	358	373	355	361	380	369	366	352	386	361	363	326	358	389	328	354	343	370	343	357	360	379	360	334	393	361	348	345	351	352	374	398	346	363	334	345	346	347	333	354	345	392	370	335	363	415	339	320	393	365	382	350	363	371	365	362	351	379	355	360	387	346	321	377	344	345	346	374	363	392	369	362	367	380	353	395	370	365	373	370	361	348	369	382	378	351	393	352	380	389	356	345	383	376	392	379	339	374	360	371	354	333	358	335	390	381	374	347	346	363	363	346	360	365	362	342	365	396	322	355	380	385	359	361	341	366	341	367	339	366	370	364	376	371	360	365	361	396	337	342	363	347	377	345	366	373	368	368	363	344	344	356	331	382	322	387	382	398	366	367	343	377	380	347	386	387	358	350	341	367	320	356	350	343	384	367	375	386	342	348	361	346	353	341	341	332	359	373	365	431	356	346	344	344	328	358	367	368	377	370	362	368	368	371	396	346	360	393	347	409	354	369	388	386	396	358	366	413	371	368	379	365	387	340	387	328	411	354	366	346	372	358	357	323	327	348	354	382	338	381	324	347	338	394	384	355	372	382	379	379	380	362	371	330	379	383	375	387	345	352	412	374	348	393	359	360	362	382	377	349	353	350	368	363	342	337	355	359	385	355	355	365	370	369	344	365	376	361	371	363	337	357	381	374	357	365	358	365	330	371	368	339	376	335	360	374	382	407	372	353	367	389	344	330	390	380	356	339	338	370	346	380	368	387	377	374	351	366	349	389	340	389	346	363	362	341	378	359	351	372	360	354	382	327	331	355	373	360	377	397	355	337	359	387	379	361	381	368	357	356	339	361	359	325	352	391	331	350	371	350	354	385	350	391	356	367	353	339	344	399	362	389	340	349	348	386	347	373	391	354	373	369	390	369	322	344	365	372	358	400	341	385	357	360	390	347	384	345	391	359	373	347	362	355	397	383	361	375	372	366	401	359	341	384	335	323	364	368	409	385	385	333	358	378	382	376	355	362	348	353	388	313	331	326	378	330	370	379	377	365	361	363	371	335	371	357	367	380	361	391	378	351	356	357	398	361	333	365	341	358	367	347	356	383	397	394	375	420	380	331	393	354	351	327	356	349	349	344	345	348	367	393	374	362	335	373	384	377	385	317	385	355	345	380	368	347	390	382	371	379	329	363	360	358	339	389	383	357	365	343	363	352	343	369	371	392	343	324	380	345	394	388	344	407	389	388	371	351	394	344	335	385	340	392	356	361	396	356	393	373	322	344	321	364	392	380	394	364	349	378	370	369	346	342	369	362	347	304	367	342	374	359	358	360	361	328	373	346	352	359	363	394	355	345	344	364	364	361	364	351	365	396	373	374	378	354	361	394	350	354	366	361	369	412	337	344	392	376	373	367	343	367	360	383	347	394	380	389	331	350	369	364	366	381	390	366	337	353	367	389	364	356	357	389	346	374	357	397	387	367	385	352	383	380	371	350	356	354	377	361	380	356	380	378	379	358	357	356	346	359	350	352	364	405	393	384	363	375	331	377	364	348	375	382	325	361	352	343	353	379	363	333	364	326	361	330	409	337	340	386	389	350	356	351	362	368	382	398	378	375	359	364	303	357	376	367	340	352	329	359	371	357	381	375	366	367	357	366	371	345	353	383	391	365	367	331	339	362	351	352	366	343	364	353	341	354	357	325	332	383	324	368	376	369	389	355	353	323	358	356	358	370	322	386	350	344	355	369	369	346	352	369	363	371	364	354	369	353	353	349	336	371	352	352	419	346	350	401	355	362	362	377	363	356	352	371	384	368	372	351	396	351	369	350	384	369	379	365	370	381	389	350	370	396	370	352	404	394	340	364	334	338	352	392	378	346	389	383	372	359	353	376	376	361	367	349	351	367	365	371	353	368	373	388	345	393	343	347	385	369	381	365	341	339	346	384	324	368	342	341	343	365	383	357	323	382	371	378	356	335	327	368	352	354	332	376	344	352	378	350	379	336	390	391	355	402	387	377	416	358	361	355	357	372	355	370	369	355	352	336	361	368	387	384	336	344	373	374	355	378	344	349	388	347	379	391	379	371	357	337	351	359	357	335	357	347	393	333	342	366	351	366	346	378	375	345	392	376	360	335	347	375	361	353	375	389	373	349	343	367	335	376	374	376	374	361	368	349	374	385	350	358	365	363	354	352	379	347	374	352	390	355	390	370	375	382	357	360	350	378	373	370	338	354	385	358	345	333	361	315	339	334	408	381	367	357	372	355	349	359	380	364	359	374	372	340	398	369	369	373	402	349	359	370	372	383	354	365	324	363	368	381	364	352	343	349	335	348	360	360	339	365	375	351	347	369	309	347	339	357	340	378	366	360	387	353	342	353	369	362	358	371	340	338	379	360	356	379	313	340	330	365	354	352	384	373	377	357	361	340	334	397	357	370	346	347	337	369	358	367	395	337	353	361	343	363	356	357	378	380	340	372	346	342	349	370	397	351	355	368	356	335	366	382	371	349	370	364	348	370	382	365	363	372	405	343	397	326	360	364	373	394	409	371	382	346	393	368	382
30485	27029	9597	3650	1487	762	501	444	275	269	213	201	222	195	184	190	164	168	170	158	172	157	164	153	174	145	150	130	142	139	135	137	141	165	161	161	139	151	136	144	127	132	143	138	164	135	147	163	135	143	134	124	137	133	132	156	171	151	173	133	141	149	118	146	134	119	170	157	139	152	294	625	624	371	197	156	125	124	119	136	165	140	148	145	133	140	145	135	140	143	126	149	130	122	163	157	117	140	141	122	150	136	145	149	152	151	148	164	135	154	119	126	155	134	130	132	163	142	156	158	123	128	125	137	170	143	113	157	141	132	143	146	130	138	154	130	129	139	142	147	141	153	133	137	134	137	134	127	135	143	161	134	160	153	119	125	143	164	158	116	140	148	151	137	143	136	130	158	166	145	154	124	115	139	136	137	133	143	136	131	146	128	137	141	138	160	149	148	140	133	136	151	128	134	143	129	146	121	148	145	159	153	114	170	135	141	140	142	137	133	129	132	137	135	165	153	162	150	152	150	144	140	151	146	131	127	142	140	128	154	117	130	143	140	170	150	131	136	134	142	134	158	127	125	156	137	153	127	134	128	144	150	171	139	149	131	149	136	128	135	148	141	143	136	134	150	120	142	134	144	133	143	150	164	134	120	137	146	157	140	129	142	131	126	151	153	119	147	148	148	153	120	150	154	117	148	152	132	124	153	144	131	128	127	146	139	110	143	146	131	131	139	145	152	135	135	141	137	131	157	143	153	133	138	132	121	137	133	123	129	123	124	148	125	120	147	135	146	148	139	127	148	142	161	132	160	128	143	145	122	140	123	138	136	138	143	118	122	166	153	148	159	161	152	122	133	157	138	136	135	132	151	145	138	144	137	155	130	131	144	142	141	128	119	138	128	142	157	133	170	148	143	147	147	131	129	144	155	161	157	133	135	137	148	150	140	156	145	139	142	131	149	161	115	135	156	140	148	147	151	133	151	140	155	144	145	135	138	130	159	148	128	134	147	164	132	135	131	144	139	146	126	135	143	132	133	142	141	146	142	140	138	139	130	134	136	132	152	137	159	153	142	120	141	140	173	141	139	130	161	125	147	157	156	123	145	155	143	138	146	154	162	137	128	129	150	141	141	140	152	151	134	133	154	145	135	139	145	123	121	147	133	134	135	145	138	153	125	120	145	136	136	152	132	145	110	117	144	153	119	139	134	147	139	141	151	136	136	152	148	148	127	135	146	165	141	127	148	147	146	136	142	121	160	132	149	126	132	144	156	156	148	139	143	149	136	146	110	144	130	153	128	151	143	150	148	160	135	118	147	135	169	127	129	142	144	156	129	136	145	134	128	145	134	122	121	142	118	146	123	136	137	154	138	145	142	136	152	150	142	133	137	138	148	135	130	146	136	154	142	141	162	148	125	144	117	129	154	124	155	113	157	143	132	135	142	133	149	139	147	121	153	130	146	131	141	164	135	150	139	144	130	161	135	148	127	149	143	131	142	128	145	158	130	134	121	147	138	146	130	143	143	151	138	147	158	152	131	149	132	137	142	131	127	151	134	161	128	124	149	150	157	138	137	145	138	147	137	162	155	148	155	133	125	147	150	146	159	152	154	119	142	127	143	135	154	151	136	136	131	137	151	149	122	144	137	144	143	152	137	153	147	111	104	151	133	135	142	121	145	141	149	146	131	157	153	143	136	139	132	125	150	135	134	144	140	138	147	139	170	144	157	153	138	139	129	158	158	152	138	163	142	161	153	145	138	122	146	168	124	152	127	135	145	159	145	122	125	142	143	153	148	143	159	158	155	128	153	152	146	130	149	159	153	141	122	136	164	125	152	154	130	163	147	133	134	156	151	150	138	131	143	133	142	143	132	130	134	123	139	156	146	151	140	147	158	154	131	128	161	151	131	155	144	132	145	141	150	131	136	115	146	141	149	159	130	144	156	141	138	134	128	160	138	142	149	140	138	158	132	145	142	142	116	143	165	151	164	144	136	149	130	133	149	158	114	135	123	137	136	147	164	138	147	155	120	157	124	157	140	137	133	143	129	151	167	128	156	142	140	163	145	131	152	137	145	129	136	124	133	158	142	145	148	157	154	132	157	166	145	143	142	137	138	141	166	135	136	135	131	135	150	133	135	141	138	150	127	157	150	126	132	166	149	148	143	132	148	145	130	152	150	148	139	142	149	146	165	149	159	154	131	147	144	151	147	129	139	122	129	127	147	143	133	142	139	125	146	131	146	150	150	143	141	153	157	127	155	155	141	139	138	135	145	134	127	140	122	126	140	157	152	159	122	155	154	127	137	125	150	142	143	131	138	149	153	134	137	134	121	141	151	147	146	140	144	128	149	135	136	136	140	133	135	135	158	157	120	132	153	133	118	143	166	170	135	152	131	137	133	162	131	140	145	132	138	112	152	138	136	146	146	144	145	158	144	125	144	140	135	155	153	147	161	133	132	155	126	133	122	161	146	165	147	130	151	153	126	125	143	160	142	148	120	143	125	154	169	154	128	154	141	145	117	142	133	148	139	137	149	154	120	164	114	138	154	139	119	144	143	125	154	142	136	142	173	132	119	145	132	120	148	142	133	146	123	148	134	158	150	143	148	144	113	132	142	121	136	132	161	146	131	144	139	160	152	140	166	121	138	137	122	150	141	154	151	136	145	142	132	135	158	133	140	137	131	132	144	143	131	150	130	132	156	130	163	130	115	158	124	134	129	145	149	128	130	129	165	122	137	136	157	153	128	120	133	139	146	152	154	146	157	154	136	148	147	147	144	161	151	136	131	132	120	135	128	124	146	131	130	156	158	135	133	129	163	146	140	148	152	136	152	138	133	123	151	166	129	168	162	124	129	159	145	153	148	139	153	140	160	126	153	165	143	147	129	137	145	159	141	149	145	148	136	130	119	150	157	137	135	148	139	151	145	142	116	169	129	148	129	140	140	148	139	160	142	164	128	140	147	142	146	138	144	150	129	129	128	139	155	169	135	128	165	142	145	143	130	128	133	118	149	139	158	150	138	152	144	159	137	133	127	128	142	127	139	150	157	139	146	136	145	147	137	145	133	130	153	131	137	157	136	126	154	137	136	120	145	143	142	146	139	148	144	146	121	139	144	138	151	157	128	132	148	140	132	137	139	148	134	149	146	110	139	152	154	139	138	169	159	141	158	134	143	155	147	136	136	144	151	153	145	141	137	139	149	148	142	132	147	132	148	143	150	140	142	125	144	171	128	152	128	126	164	135	141	131	165	144	166	152	152	135	136	121	153	155	153	135	130	146	137	158	135	137	130	152	156	168	127	130	154	123	128	135	151	126	148	124	127	129	164	139	144	154	135	152	119	142	136	145	133	136	143	138	162	133	147	152	141	140	132	123	149	132	135	144	134	129	130	142	144	131	161	142	154	133	137	143	163	144	133	133	135	150	145	154	142	156	117	134	128	136	142	146	165	144	143	115	149	142	126	159	139	130	138	156	142	132	163	144	132	124	139	136	123
21159	18946	3244	3421	2913	2454	2077	2168	1353	1174	1032	899	880	821	741	692	700	679	650	629	619	585	580	594	523	579	559	552	512	493	519	478	460	497	534	540	522	491	505	486	482	489	489	503	504	501	506	475	512	485	447	468	483	467	452	462	494	500	462	468	472	445	486	471	479	443	435	499	477	458	2008	4902	4347	2480	807	474	429	469	438	478	467	462	472	421	447	411	441	467	436	442	422	438	503	417	485	477	468	424	445	428	429	483	483	449	444	460	436	447	424	450	468	449	473	469	441	471	469	418	425	437	427	449	478	445	493	464	444	422	448	458	413	466	429	484	450	445	458	456	441	444	380	442	455	427	456	427	435	451	447	443	420	505	438	437	437	470	412	447	433	473	433	466	460	438	420	468	436	452	446	456	432	445	448	469	428	459	454	448	454	436	426	415	459	422	443	453	434	456	440	455	479	434	430	482	426	445	446	447	409	465	426	460	463	442	428	451	450	459	437	472	434	405	439	457	432	444	471	460	489	425	459	463	409	433	457	471	506	423	413	416	447	401	435	448	445	474	444	440	432	420	451	421	486	493	459	429	465	468	441	468	432	441	419	394	427	441	460	435	448	453	486	413	452	482	408	460	478	457	440	438	444	451	442	439	468	457	471	488	426	404	441	412	436	461	461	456	447	427	447	412	434	402	432	447	434	450	421	438	457	447	439	494	424	478	479	469	468	475	450	492	464	428	432	425	459	427	434	447	449	428	476	432	442	424	464	476	441	470	421	441	441	431	441	465	474	416	423	471	451	444	446	443	449	460	436	440	411	443	444	433	437	414	446	462	424	421	445	432	433	451	437	439	427	465	448	444	483	411	460	431	430	432	443	455	425	467	424	433	460	430	459	421	450	424	468	439	418	436	456	442	465	472	437	458	470	506	481	459	463	429	447	417	422	409	454	443	435	446	423	449	434	414	455	440	432	455	432	427	458	431	451	459	444	438	442	420	440	434	474	474	433	456	384	427	445	465	431	431	436	423	440	422	427	461	458	488	460	488	442	446	447	465	431	442	454	452	477	434	436	449	459	440	482	439	419	467	452	451	466	422	450	431	422	461	435	482	470	472	428	433	428	472	505	465	468	438	457	411	449	395	434	462	472	462	414	437	441	406	449	419	414	450	450	465	446	442	427	463	435	449	421	449	438	474	485	464	450	447	407	424	437	436	437	438	456	474	467	432	432	421	468	443	469	429	432	451	442	453	481	470	482	463	448	430	441	472	469	467	468	486	408	444	449	441	443	452	430	463	442	467	462	461	430	426	431	438	464	461	418	428	387	452	469	424	455	453	420	417	462	440	426	439	485	425	444	458	471	431	475	438	408	427	467	415	423	461	455	470	475	458	460	445	437	489	470	430	430	430	438	417	439	411	460	461	461	454	474	441	448	433	483	432	457	445	518	436	445	463	456	428	455	419	432	460	445	469	466	435	444	436	448	433	427	439	462	416	470	440	432	419	425	448	425	446	490	490	436	439	437	446	438	435	435	423	423	479	465	458	439	450	387	435	448	403	450	442	449	400	472	438	445	426	469	433	430	472	453	437	467	459	464	464	436	401	436	461	455	437	465	459	446	435	448	502	461	423	427	474	437	427	438	428	444	458	467	435	444	486	459	482	431	455	455	443	491	509	464	441	429	468	500	426	427	506	410	430	444	438	423	422	462	445	443	448	462	442	426	443	472	410	459	458	440	416	424	434	460	490	407	476	428	500	459	439	424	434	444	418	462	465	461	404	416	463	472	473	427	470	476	462	443	472	413	440	430	433	498	473	440	444	449	424	424	447	455	467	397	426	439	459	461	465	469	409	472	461	448	409	424	445	426	462	465	441	457	438	430	442	457	426	467	433	428	438	458	422	449	456	458	443	446	462	479	449	431	466	413	415	425	488	441	379	469	473	458	483	459	435	461	480	428	437	436	443	407	460	450	441	452	434	458	464	430	444	441	474	410	453	418	441	457	432	441	430	445	479	443	422	464	425	414	445	428	439	426	510	409	458	451	436	438	430	463	448	434	462	451	444	440	400	428	469	463	435	477	492	455	478	441	454	431	425	466	447	456	443	442	486	457	439	446	443	446	490	401	418	466	394	422	441	474	417	436	458	449	445	442	467	453	394	473	408	443	464	432	432	460	440	467	494	436	430	483	411	422	491	426	421	431	455	478	450	448	446	447	424	437	469	447	442	435	434	457	416	437	445	447	464	436	441	460	403	421	473	466	425	439	417	412	475	429	467	424	462	449	430	447	422	462	455	412	399	470	500	460	450	413	455	436	481	488	403	478	441	458	468	438	422	434	477	444	438	452	434	425	404	431	450	420	403	448	442	461	436	475	444	421	405	438	466	453	458	415	452	424	461	481	496	458	451	407	468	435	469	445	441	443	428	449	462	429	419	433	437	449	438	446	466	460	496	474	441	437	473	403	481	450	446	467	462	467	481	454	472	463	458	442	433	459	469	425	466	444	437	433	452	478	469	473	474	433	425	470	430	441	477	510	447	393	461	464	447	452	455	471	451	434	460	419	434	426	451	452	456	407	463	403	459	457	426	458	448	453	447	452	434	463	430	431	433	410	451	452	446	414	460	445	427	418	489	451	451	443	414	463	467	439	473	414	424	435	457	437	487	438	474	457	449	450	431	414	424	476	472	442	440	431	435	435	453	458	466	479	443	448	454	470	452	445	444	451	443	461	406	454	454	443	468	455	462	473	454	459	435	415	437	468	412	446	438	403	446	417	454	446	453	437	458	436	458	470	437	457	420	429	461	464	428	463	438	457	448	454	473	449	454	479	462	444	436	470	454	421	441	473	387	476	470	471	455	431	485	433	449	477	472	452	426	444	472	429	432	411	465	450	421	486	449	428	452	472	442	437	422	458	477	423	423	441	458	452	441	450	418	406	448	488	447	406	428	417	421	421	465	439	444	452	420	470	437	436	429	457	436	442	422	404	460	433	446	452	473	429	468	506	444	407	440	406	454	450	435	437	451	439	420	433	454	463	445	466	464	454	444	451	424	469	461	430	448	447	456	463	442	467	446	447	441	434	423	479	450	423	433	428	424	453	454	427	469	445	445	481	472	417	428	454	471	466	463	423	437	433	445	460	434	469	477	453	431	449	435	436	438	431	444	442	422	397	429	448	424	494	446	394	434	497	427	442	420	473	447	461	481	461	443	434	449	425	456	462	471	443	462	439	479	430	445	465	414	474	480	488	413	453	458	467	466	468	453	440	476	434	461	476	430	447	442	439	457	468	438	469	410	454	482	444	461	434	410	405	433	422	446	476	448	459	449	471	417	440	449	401	457	416	431	424	433	452	472	440	470	439	446	466	470	419	421	452	434	439	449	432	469	438	426	454	439	464	420	414	419	481	434	440	458	472	479	514	470	472	457	456	471	457	437	458	462	441	431	445	470	435	443	420	454	482	430	452	433	438	445	434	459	433	451	478	422	437	444	492	427	441	438	432	483
43078	37299	17065	9535	4703	2340	1293	1002	663	533	432	422	394	343	320	296	313	285	293	303	304	280	323	260	262	257	260	262	256	247	250	265	232	264	256	252	263	219	240	260	230	228	239	233	253	254	251	241	259	215	247	235	246	243	236	245	261	257	248	221	257	214	252	235	233	235	235	233	244	480	965	1155	997	657	399	281	236	243	259	235	229	212	219	236	215	227	218	228	249	244	254	244	223	238	247	247	243	248	228	243	257	243	249	230	218	212	236	241	236	266	258	224	243	240	261	226	200	244	264	230	253	218	212	232	229	270	218	223	263	233	236	242	230	261	230	221	223	229	236	236	232	252	228	229	230	219	248	257	227	219	242	220	240	230	226	234	242	250	248	228	223	203	232	264	234	226	246	222	200	243	242	228	229	253	214	220	223	243	237	219	228	213	222	252	252	230	228	185	243	228	219	237	208	234	220	200	214	264	214	243	230	236	267	239	237	236	230	255	258	211	216	216	229	218	231	229	251	260	241	274	235	253	222	232	228	257	249	234	244	265	217	250	196	265	244	246	229	251	263	228	217	218	236	215	225	245	230	237	228	244	221	257	232	251	218	243	237	229	221	218	275	231	239	248	226	219	242	246	217	237	218	230	249	239	233	227	227	231	237	213	237	230	234	235	247	242	230	259	247	240	236	242	216	269	260	226	241	254	205	214	229	230	236	229	199	209	224	211	227	239	240	240	239	253	234	229	218	247	218	213	232	258	233	237	241	232	235	230	219	212	234	248	225	220	239	231	247	222	254	239	231	221	240	230	221	244	239	258	226	233	230	233	236	227	223	248	208	252	219	255	250	233	223	217	209	260	222	244	246	220	260	232	221	257	222	234	238	237	220	235	245	228	229	231	253	218	253	228	241	229	219	242	243	234	223	223	230	217	251	240	267	247	228	215	253	241	265	233	220	221	236	231	239	233	225	214	238	213	245	240	249	207	264	266	250	246	243	220	233	242	203	230	228	217	237	218	197	215	235	235	257	262	226	254	251	229	229	213	243	216	230	236	233	234	239	217	226	252	229	244	211	242	242	210	209	220	243	233	235	235	249	240	252	241	225	247	230	212	242	242	235	205	243	242	233	232	230	201	250	231	191	226	244	256	220	224	215	241	230	241	228	244	237	217	229	236	214	216	244	227	213	285	231	230	246	243	206	240	231	259	203	250	246	262	228	209	230	216	288	229	234	216	228	225	240	242	226	239	225	232	235	224	235	242	253	256	215	222	252	243	212	216	228	251	247	240	213	243	227	253	253	262	246	243	237	230	231	268	216	220	209	218	215	204	228	243	239	225	239	244	215	255	232	228	250	220	239	222	246	227	246	230	237	259	240	280	210	226	211	270	248	224	257	256	245	244	243	232	253	221	208	255	243	271	245	221	238	234	253	239	224	251	230	211	235	254	238	250	205	236	259	244	283	238	234	205	243	237	235	207	231	220	225	225	223	218	243	233	206	246	239	208	218	244	223	236	246	212	228	218	225	235	244	236	241	255	224	220	264	256	237	216	230	247	232	239	231	227	230	244	265	245	259	235	212	264	256	247	236	228	240	266	246	242	229	216	252	238	238	263	257	237	241	256	253	210	225	222	236	243	243	219	233	228	214	248	214	253	237	226	218	259	239	222	218	204	262	232	225	249	229	276	242	250	220	238	222	230	226	223	232	249	231	224	225	247	244	226	228	264	255	246	250	236	209	233	238	243	225	218	229	233	239	240	239	213	241	245	209	239	223	224	245	242	248	254	225	244	244	235	226	215	213	207	195	266	252	238	246	228	234	232	228	240	264	245	237	239	241	252	245	257	225	256	246	238	263	215	260	236	225	223	249	239	242	237	225	240	232	229	250	223	240	227	248	231	217	246	222	233	241	249	254	243	229	211	203	234	243	254	217	248	233	237	225	242	220	220	243	230	222	240	252	251	207	244	238	258	243	223	238	244	220	222	212	235	229	222	225	261	236	237	215	224	222	236	199	242	245	258	234	246	233	226	234	231	204	223	235	263	220	238	243	260	227	247	231	213	240	221	232	233	267	231	224	244	256	243	249	262	255	264	216	219	276	227	240	230	234	218	227	255	238	234	243	207	243	236	241	223	230	221	235	248	245	242	208	229	234	238	250	217	216	234	233	222	240	217	222	218	219	212	239	242	248	232	234	229	245	261	244	234	272	256	235	244	221	248	224	244	246	248	242	217	227	233	233	251	237	221	248	246	212	260	251	243	232	290	243	218	253	242	236	223	228	219	212	247	233	258	227	253	214	245	241	249	226	240	264	231	230	244	255	240	230	244	250	260	244	238	202	247	202	218	248	222	231	216	246	231	220	244	206	235	222	252	253	249	225	231	253	256	233	221	243	230	237	238	239	224	235	199	255	213	218	238	231	222	251	225	232	230	243	234	234	227	254	240	230	219	231	248	221	250	209	211	242	225	281	240	254	232	233	221	240	243	227	222	226	227	231	238	208	224	236	240	239	219	235	225	233	236	229	238	237	234	237	210	220	245	249	202	234	226	233	220	207	209	242	216	217	232	232	247	223	247	235	227	257	248	211	246	218	229	268	235	238	221	227	245	220	249	246	238	243	238	223	243	238	223	209	231	204	242	223	217	238	249	248	230	233	253	238	272	215	244	221	222	229	240	248	207	217	244	254	242	237	261	225	235	229	254	259	257	223	243	233	269	236	229	229	246	222	232	252	222	237	243	224	235	245	227	221	245	238	218	232	214	243	226	226	226	222	237	242	217	209	223	213	250	229	202	258	229	239	226	228	248	210	214	249	258	252	253	281	225	219	243	251	235	223	209	231	249	249	227	233	221	262	229	204	241	234	261	231	192	245	237	260	243	241	225	217	241	234	248	230	216	206	220	257	274	249	243	230	256	247	236	255	260	221	233	230	226	244	253	238	239	253	213	240	232	214	223	246	234	245	256	237	196	249	246	234	226	223	236	227	220	220	230	230	244	239	202	247	232	241	242	219	242	260	230	225	238	254	245	226	217	239	258	242	240	256	230	235	239	246	248	239	246	234	239	204	231	253	243	238	240	240	225	236	223	260	243	237	244	216	239	238	250	241	221	229	239	224	252	227	263	240	230	216	241	246	225	239	241	259	220	224	246	239	213	259	247	275	220	222	213	252	231	223	232	235	218	241	240	234	234	214	199	216	222	239	219	251	244	223	225	222	218	202	246	240	236	239	239	222	231	235	230	236	246	210	228	264	256	247	245	254	232	222	239	229	237	259	244	219	245	227	229	241	244	242	225	223	231	215	239	238	212	226	209	232	240	243	247	193	233	235	248	240	258	219	224	250	229	226	232	224	208	229	228	243	244	223	230	256	229	227	249	233	234	249	235	253	234	239	251	264	237	247	226	232	238	252	226	255	235	238	260	263	220	241	226	238	244	225	219	260	210	241	236	233	220	237	234	229	236	236	232	210	233	228	201	239	245	255	231	225	241	228	238	264	253	243	237
30224	23924	7073	7402	6128	5082	4422	4244	2921	2311	2033	1811	1598	1574	1415	1347	1287	1210	1127	1103	1060	1023	1010	928	945	961	962	948	920	864	840	820	827	770	840	796	812	818	781	748	783	755	785	736	753	745	753	725	711	775	723	732	690	737	749	777	763	706	754	757	686	710	720	736	693	710	727	776	853	2885	7257	8279	6087	3994	1706	898	698	669	703	703	689	670	638	661	683	664	731	669	675	672	694	683	649	676	683	711	715	689	677	719	734	659	700	658	693	669	657	676	707	706	692	672	696	717	708	658	679	715	679	684	689	675	721	700	664	653	712	704	703	724	699	695	693	676	703	709	654	723	664	684	749	680	697	715	701	721	713	695	711	709	686	728	684	684	704	665	655	694	681	674	659	683	630	666	698	712	655	661	693	645	650	634	680	663	689	703	734	673	693	633	698	659	712	646	681	634	642	651	676	682	659	685	742	687	713	671	650	688	653	652	650	659	713	657	684	673	671	656	667	728	670	703	690	740	738	748	697	652	704	624	682	630	658	689	670	701	681	654	682	671	671	680	689	676	680	686	631	686	700	744	711	669	695	696	750	647	658	722	649	635	734	644	706	670	639	691	742	731	632	687	670	716	694	706	719	676	663	694	688	716	677	720	665	641	687	723	688	668	645	677	660	738	682	694	654	685	697	677	718	686	702	620	713	748	742	694	656	679	682	674	687	734	666	702	692	605	674	693	695	712	707	709	738	705	702	644	658	699	728	734	710	723	666	676	745	671	677	706	673	700	700	698	698	651	716	734	680	712	708	682	671	660	682	632	715	690	639	677	710	667	715	704	712	666	716	719	647	744	693	686	679	698	729	718	706	682	639	694	702	665	686	688	663	661	671	674	673	680	724	659	650	718	711	679	666	674	690	696	724	710	680	674	681	690	711	677	667	709	689	652	656	686	695	685	680	683	660	690	716	681	696	660	649	716	683	670	640	669	733	709	708	669	719	699	679	640	703	675	729	680	690	744	693	673	666	674	659	694	695	676	687	712	742	673	670	668	692	674	688	640	730	713	697	690	690	689	703	642	671	663	683	678	709	676	712	676	683	629	643	692	646	706	685	665	687	709	721	711	675	670	710	729	770	709	688	649	706	667	683	636	647	717	698	701	686	683	693	671	684	716	656	701	671	719	740	719	666	696	681	755	682	690	715	676	654	668	642	661	672	687	679	702	723	715	702	651	686	645	675	651	684	665	666	695	695	691	650	693	664	697	659	757	733	667	668	742	705	696	685	700	663	681	646	706	705	673	700	691	677	647	699	663	624	694	683	688	700	693	710	630	687	662	678	710	651	655	681	746	704	686	706	675	659	685	681	674	734	700	678	690	633	702	707	692	668	701	679	669	677	732	670	668	652	688	751	735	668	654	650	646	718	700	664	679	738	715	713	715	703	669	698	728	698	661	693	709	666	660	711	679	647	640	706	659	642	685	700	682	706	687	676	745	718	653	703	649	660	709	634	726	679	654	654	669	658	715	676	685	658	641	690	716	646	733	726	733	655	682	695	665	679	713	682	699	642	713	679	687	669	666	671	695	682	705	718	685	696	696	764	714	660	701	733	732	701	623	713	724	661	676	688	686	747	725	664	712	698	656	667	684	724	694	688	710	690	711	697	656	703	613	712	686	694	655	699	671	686	714	695	716	639	691	700	666	712	657	688	669	671	713	672	694	696	658	717	665	678	716	649	705	675	706	675	659	678	703	636	635	670	665	619	642	692	672	686	673	679	659	687	652	681	701	662	689	704	686	676	686	728	711	657	664	703	715	705	710	695	706	696	678	685	651	662	732	690	666	655	671	681	706	698	705	695	685	676	667	652	666	679	698	687	681	664	715	658	684	682	733	722	754	639	649	721	673	673	717	728	612	734	658	681	683	663	653	654	744	668	695	696	630	687	702	694	673	694	632	729	673	691	691	687	707	670	685	725	709	639	713	676	680	733	675	696	666	647	702	691	703	707	682	702	648	717	681	711	676	710	653	635	711	677	640	715	691	669	667	671	652	686	712	669	677	679	691	678	680	703	710	660	677	706	690	658	645	644	675	682	678	673	711	682	641	747	677	680	661	708	677	712	721	640	677	689	653	697	688	697	659	694	676	675	663	742	710	679	719	644	689	727	645	654	644	678	687	634	704	714	659	706	700	720	719	662	722	714	736	688	713	749	685	705	688	696	717	681	693	708	717	678	688	709	671	634	692	666	696	626	718	716	649	646	712	671	679	707	691	664	700	713	724	702	702	719	701	718	678	664	671	708	668	697	702	680	698	656	705	680	645	627	676	711	703	697	710	688	709	722	707	700	667	714	707	661	684	698	680	759	692	682	660	677	709	679	684	687	674	700	702	651	673	711	732	727	664	675	635	689	678	708	677	669	694	705	735	680	679	713	717	680	650	642	724	678	673	669	710	662	681	660	722	740	685	734	671	637	684	673	693	667	676	678	711	667	741	718	701	696	744	625	693	742	681	651	693	687	661	676	692	657	708	672	650	675	655	688	711	698	714	711	690	657	701	679	660	721	689	682	663	660	693	690	658	706	677	706	689	691	695	715	672	647	665	642	638	668	699	692	676	665	704	676	667	735	648	676	689	691	667	701	715	685	680	653	693	703	734	649	716	648	690	671	684	678	693	697	657	719	721	668	718	720	635	654	683	661	660	709	713	646	663	719	690	718	703	665	668	701	702	747	689	676	668	687	706	644	655	728	667	723	681	731	611	717	677	662	707	664	684	667	696	717	694	680	696	718	688	671	645	712	689	655	699	718	680	637	663	696	681	673	703	706	702	660	645	622	682	691	711	690	635	690	705	727	719	698	674	707	680	721	705	674	690	675	689	670	674	755	664	719	695	664	726	677	647	687	664	686	688	708	669	652	705	720	662	696	689	714	697	692	663	719	694	718	674	678	685	688	704	718	676	685	698	694	681	711	650	685	635	690	701	642	650	682	695	692	695	680	706	664	666	685	712	664	682	707	711	690	744	643	681	716	723	687	713	712	731	673	662	672	733	636	685	696	667	686	670	682	699	646	698	674	726	684	720	681	688	718	675	688	665	680	703	658	671	635	697	713	681	674	714	711	687	723	680	738	670	701	698	703	672	726	692	693	663	724	686	638	713	659	669	699	737	738	646	677	690	678	708	670	698	727	709	656	702	708	632	716	746	672	687	689	706	677	659	650	703	641	676	672	719	719	682	696	692	679	677	735	719	751	695	671	704	663	668	671	690	664	707	692	722	677	666	692	665	693	660	663	683	679	685	646	651	667	618	710	723	647	693	696	705	683	666	684	701	700	686	671	686	662	664	701	700	686	674	720	687	648	663	677	728	714	693	689	660	746	668	722	658	694	659	681	672	674	648	682	710	657	690	682	706	646	713	699	654	723	693	716	715	713	678	676	674	662	681	714	693	684	701	675	699	704	697	667	661	733	644	684	738	670	682	649	703	697	680	669	660	661	678	647	639	713	701	693	684	690	689
10096	2308	309	225	176	201	169	191	174	183	162	168	157	193	172	169	175	173	170	166	190	168	157	180	156	159	172	156	191	156	157	166	180	176	179	161	177	168	171	172	170	174	149	182	154	171	173	172	166	161	156	137	166	168	176	145	145	161	166	141	161	169	145	173	178	146	144	158	178	201	232	265	280	253	199	180	182	180	164	168	186	166	167	163	152	160	151	182	157	190	178	156	158	165	148	168	159	160	171	162	178	153	173	181	166	164	161	173	170	174	177	130	152	190	154	172	185	164	189	190	172	187	176	191	158	149	168	140	171	166	146	156	162	182	152	165	195	167	148	143	184	172	154	160	172	162	161	176	171	158	169	202	155	150	150	162	162	168	171	154	169	177	172	182	155	181	164	191	169	157	171	167	179	167	174	156	190	189	173	184	169	165	170	158	171	165	177	182	165	189	175	141	144	153	176	165	190	174	194	151	153	158	166	176	170	194	161	173	160	164	150	160	158	166	182	164	154	155	174	163	159	169	160	157	165	167	170	184	168	182	168	159	195	167	153	148	172	142	158	156	167	172	148	170	167	171	158	168	165	164	162	170	157	173	162	156	174	166	146	148	180	177	145	141	153	162	160	182	172	161	175	166	157	173	158	165	171	150	172	171	159	182	183	162	162	174	187	180	151	176	175	160	178	181	162	193	159	150	149	148	173	153	168	178	176	165	140	164	166	177	161	170	174	153	158	176	153	167	144	165	161	169	182	154	164	173	162	165	193	169	173	176	155	179	188	169	186	161	175	167	183	165	176	167	157	172	179	171	168	163	175	177	154	147	171	170	171	156	144	171	156	173	156	188	174	183	150	180	176	176	147	170	169	197	171	181	140	140	158	167	156	161	173	175	167	158	144	165	176	177	181	176	150	139	149	153	179	147	155	176	170	184	159	171	164	167	159	168	161	146	126	145	167	175	146	173	170	182	180	171	149	160	172	167	183	163	165	182	154	171	160	164	169	153	194	160	158	192	182	170	183	170	169	161	180	186	176	135	140	167	164	168	156	153	169	177	196	176	174	152	159	144	167	194	134	164	161	174	170	156	165	158	174	149	181	184	176	161	155	162	155	172	182	167	162	172	179	182	173	157	158	182	152	175	175	164	168	174	172	192	173	172	165	177	171	159	145	178	167	147	170	170	190	165	150	170	183	173	173	181	171	166	130	146	145	166	169	180	140	146	156	151	166	139	173	153	165	133	159	158	169	174	168	173	175	173	166	153	177	197	184	154	177	148	185	149	169	180	186	168	164	179	189	149	167	163	164	152	167	171	182	187	177	169	171	169	188	184	165	169	153	165	167	149	184	164	156	170	177	165	153	168	153	179	177	166	165	175	155	151	182	160	175	155	173	184	160	175	144	165	190	161	151	157	142	149	178	171	171	152	176	172	182	176	190	164	180	146	153	147	171	175	177	171	180	171	180	164	158	154	176	178	175	133	170	178	184	151	167	166	157	157	177	164	161	175	161	162	148	153	157	176	164	164	158	156	163	161	159	174	172	181	154	165	165	165	153	155	184	145	178	147	174	165	150	206	171	165	153	165	162	159	168	171	153	181	157	181	156	151	173	178	174	184	179	173	170	162	163	160	151	167	165	167	151	147	165	168	167	163	160	191	183	178	187	175	152	157	158	180	169	138	163	161	189	161	162	151	160	178	175	159	170	163	186	201	166	175	169	155	144	168	147	145	163	162	161	165	182	174	175	160	163	178	170	170	156	183	174	173	156	164	179	185	163	123	176	166	177	145	179	174	167	142	187	154	179	184	177	172	167	161	153	192	190	151	149	150	173	153	153	169	185	167	159	159	171	170	138	156	189	160	163	170	148	161	166	174	181	173	162	160	166	176	157	162	163	145	174	169	193	153	169	173	187	167	170	186	168	154	160	166	157	159	163	158	191	154	176	152	162	184	175	174	190	173	176	182	172	170	150	164	149	162	157	160	139	149	163	153	163	143	205	172	161	183	147	173	172	144	148	174	183	168	179	182	153	166	159	158	173	168	165	175	188	171	151	185	157	168	163	167	188	177	170	163	175	148	184	144	195	166	161	154	159	164	176	183	170	167	155	160	162	159	172	183	175	152	168	165	172	146	173	134	151	161	159	167	159	163	154	166	154	150	162	174	149	165	155	176	168	166	182	174	149	156	154	155	166	160	193	179	171	168	166	185	168	194	177	159	170	192	166	171	175	182	155	173	186	154	195	182	171	169	162	149	153	178	153	183	167	180	171	165	159	170	154	174	134	142	175	159	181	145	180	176	170	173	160	161	147	157	168	163	160	165	183	175	174	144	157	166	160	150	143	149	159	161	167	187	164	165	161	186	156	161	146	147	173	150	174	163	165	156	163	152	180	171	171	172	187	155	163	173	174	161	202	170	178	161	174	175	172	169	164	153	170	163	186	159	170	172	180	161	160	158	177	165	180	185	167	181	165	142	186	143	140	178	169	183	185	182	178	174	163	185	154	155	172	151	178	174	148	156	146	171	162	177	177	176	181	156	151	168	158	189	162	188	180	190	167	178	176	152	166	154	167	151	180	179	180	182	151	160	191	177	177	171	149	136	172	175	176	176	173	171	161	173	158	171	169	165	172	164	158	175	191	159	156	179	165	179	155	164	171	173	150	163	177	152	151	142	193	186	158	176	165	170	171	159	152	183	187	154	166	169	171	194	179	164	185	161	173	192	192	163	151	161	180	143	153	160	166	162	185	166	161	143	149	171	183	164	148	159	158	174	160	183	156	156	170	158	206	153	151	151	163	185	176	174	158	165	174	175	168	168	149	177	159	141	138	159	156	172	179	163	165	180	150	188	149	149	172	165	168	156	167	169	207	178	154	186	178	181	164	161	179	160	167	169	169	177	147	173	168	167	170	166	158	181	177	163	187	186	162	175	156	169	160	153	172	186	187	174	143	148	151	159	176	157	144	179	168	165	164	159	199	154	162	149	170	163	156	164	174	183	179	163	171	176	173	166	160	152	163	173	139	144	170	195	179	180	169	195	168	176	177	177	150	172	190	174	154	166	144	164	167	169	169	157	173	157	163	158	183	155	168	166	177	156	152	178	141	161	158	153	147	177	173	170	173	195	176	153	192	174	156	172	161	158	158	172	171	158	162	166	181	148	167	192	162	181	171	150	176	165	170	151	150	169	179	158	181	178	190	166	162	160	143	185	182	160	182	167	155	161	156	172	167	172	158	171	173	164	170	147	142	169	154	145	166	161	155	148	156	170	162	177	162	162	175	193	161	159	177	161	162	151	143	152	167	152	189	170	164	170	140	172	161	199	165	157	156	165	159	174	150	159	190	171	166	148	146	164	166	160	163	144	165	185	154	147	176	166	182	160	185	166	146	150	160	184	185	164	161	163	163	187	164	175	166	179	197	167	170	176	176	175	149	167	165	163	160	159	176	185	155	162	193	164	154	194	158	134	176	170	144	159	190	148	158	159	164	161	182	174
7396	2898	659	667	594	628	605	601	622	623	571	543	515	558	510	507	527	504	544	491	503	501	567	530	500	538	462	538	575	499	514	507	486	492	536	457	503	517	480	515	501	532	501	513	524	520	588	509	494	515	481	519	478	537	528	513	494	504	530	499	517	501	487	520	497	494	533	498	528	682	1193	1285	1204	923	622	490	526	504	521	510	485	531	473	477	509	498	496	517	550	491	546	529	475	541	532	483	488	507	537	461	490	554	493	550	542	505	513	475	457	550	486	550	533	516	532	482	512	537	530	521	520	488	529	510	494	488	487	497	478	468	487	468	515	498	510	490	511	429	525	500	519	475	501	511	525	508	514	488	519	481	500	532	473	493	511	483	478	494	490	536	495	522	521	487	531	506	497	482	564	497	502	518	521	528	521	522	505	489	503	491	465	527	534	536	478	490	501	501	519	493	482	519	512	459	517	474	482	499	474	505	496	539	482	546	491	445	513	523	470	480	522	540	458	474	568	558	529	523	479	466	535	492	504	520	521	517	516	505	517	508	495	484	545	503	524	517	507	489	475	473	513	493	492	531	457	517	496	523	471	487	480	498	491	477	483	488	529	549	473	491	545	489	486	490	502	511	492	537	519	485	507	525	520	515	518	483	507	538	504	520	519	527	512	521	499	526	518	480	520	471	486	462	504	504	533	502	474	529	498	506	530	497	513	517	499	529	540	488	539	514	512	460	518	498	478	483	492	508	534	563	516	490	533	487	534	464	474	486	511	497	485	515	534	483	476	523	513	510	523	473	518	487	484	529	476	503	477	558	550	513	490	490	504	497	472	512	505	476	518	515	487	525	502	506	480	536	525	508	528	512	513	468	469	474	498	529	492	460	505	513	516	505	493	486	485	515	541	503	496	473	487	513	498	491	530	521	539	491	522	501	501	505	545	485	506	540	497	485	510	502	474	525	534	517	468	503	500	496	490	501	483	450	513	485	513	512	511	531	499	500	488	550	488	549	505	506	525	484	497	527	518	523	511	493	497	526	502	519	517	515	499	493	530	515	536	463	453	491	468	493	522	520	488	499	542	512	497	524	496	547	482	521	514	484	484	493	503	484	549	509	508	520	545	520	480	488	511	511	519	489	490	480	509	491	523	526	508	506	518	460	494	516	499	551	485	468	518	483	522	515	522	569	478	495	530	539	522	540	471	492	496	492	474	507	507	498	552	529	507	496	483	507	526	519	505	506	479	491	522	522	463	517	498	491	479	469	507	496	543	471	479	496	469	532	470	465	506	512	455	464	513	515	506	481	476	487	485	509	500	477	533	538	489	518	497	504	507	487	449	482	532	499	479	524	507	498	468	517	529	486	510	460	524	500	507	498	528	527	492	496	515	507	536	523	516	517	524	503	504	527	533	511	499	501	504	530	551	492	517	480	469	512	515	500	560	532	518	548	506	542	491	568	499	527	513	547	508	530	491	547	505	522	486	539	503	486	526	504	520	523	496	499	450	506	497	520	527	504	471	491	522	521	563	474	456	500	530	500	465	518	534	532	504	514	489	506	493	502	482	497	507	507	508	511	508	490	536	473	569	497	516	502	484	513	496	517	505	512	501	509	479	501	488	516	457	532	525	508	490	509	528	496	489	522	507	535	528	512	515	563	486	521	483	526	511	479	499	510	514	481	499	536	494	493	514	472	498	464	505	517	534	483	483	520	533	505	539	468	555	498	523	541	456	517	493	516	495	500	488	515	536	455	525	520	484	478	515	491	489	529	470	518	487	474	494	479	515	534	520	513	523	486	510	496	504	490	533	487	511	514	526	496	551	509	512	563	494	519	487	491	497	558	490	507	494	481	528	523	511	514	548	533	490	503	503	503	475	497	531	528	519	517	494	486	456	478	490	503	439	510	531	509	509	551	488	481	498	537	495	436	472	515	493	501	557	495	528	473	473	534	541	467	521	484	493	496	474	507	511	510	487	512	519	515	500	477	474	513	492	494	515	500	512	493	463	527	487	488	499	542	550	502	455	491	532	530	490	480	511	498	514	505	522	488	543	514	524	494	516	496	533	510	550	531	521	525	471	521	496	525	501	484	502	565	528	496	525	489	516	532	508	490	481	500	538	487	515	533	514	533	501	501	497	471	511	485	530	484	522	510	511	519	500	513	449	510	495	484	572	531	499	518	501	510	493	505	519	516	488	466	510	529	525	524	508	492	510	516	535	499	500	482	500	499	501	497	512	500	516	491	510	463	534	550	500	489	471	525	513	505	478	509	530	546	514	527	499	511	491	516	526	492	565	506	508	460	456	486	506	529	527	471	478	501	478	518	493	516	505	518	500	541	555	491	529	498	531	533	513	518	504	524	552	520	514	511	482	511	499	494	503	513	498	505	502	457	510	500	496	526	469	513	506	499	507	509	487	492	485	490	477	502	514	496	499	545	504	503	510	555	497	517	508	530	522	479	519	472	501	528	517	518	492	477	501	516	548	501	467	551	534	456	540	505	520	490	517	509	514	497	495	485	533	483	487	508	507	508	516	483	500	480	530	484	493	521	501	502	524	511	509	552	512	496	513	497	523	511	539	509	512	499	489	487	492	523	502	527	470	531	503	513	517	509	534	512	529	498	499	537	494	509	503	515	496	534	515	515	514	544	504	492	520	525	506	513	527	497	499	511	520	491	518	482	479	465	551	538	475	514	489	534	503	529	536	517	482	510	477	528	477	516	531	439	518	474	516	479	510	514	493	467	506	525	524	527	495	501	492	476	513	491	531	450	503	521	537	508	509	500	492	507	516	475	509	518	499	518	531	498	494	504	496	496	523	527	515	496	554	466	490	531	534	494	488	484	500	517	497	506	483	506	523	546	535	461	506	486	505	523	509	522	511	470	533	515	503	505	527	491	471	512	470	540	535	528	532	525	525	523	476	498	494	514	550	492	530	488	508	517	473	503	501	500	545	554	493	526	492	520	500	465	502	502	531	494	522	491	430	515	492	534	474	509	525	500	486	505	498	485	511	500	545	537	480	525	516	524	516	506	531	502	533	515	531	501	517	465	541	528	527	508	525	476	503	513	524	516	477	473	470	529	526	484	519	460	545	480	538	527	549	532	491	506	468	528	521	532	527	528	541	519	497	502	524	513	491	503	499	496	491	531	518	542	482	514	498	503	546	502	558	527	506	517	565	459	509	498	489	516	503	532	490	510	549	473	507	477	483	522	516	475	467	483	501	486	508	531	501	522	503	539	529	476	492	481	476	477	512	499	507	536	506	494	491	528	546	491	468	492	523	523	530	485	511	523	522	527	524	485	532	491	521	521	506	482	567	497	505	464	492	481	496	512	550	505	534	493	496	501	506	509	535	523	493	507	524	515	486	523	510	501	491	519	509	524	516	529	455	464	507	455	503	495	497	498	489	503	510	508	493	492	481	510	500	503	530	521	476	512	509	524	510	528	509	479	546	491	493	488	494	506	499	506	499	501	512	540	506	495	498	529	508	535	542	523
31153	24964	9586	3906	1730	882	595	1236	596	289	211	252	242	234	214	196	211	205	204	191	200	208	195	197	207	207	214	197	177	172	183	190	215	163	168	198	148	193	177	207	183	206	202	168	184	173	157	161	165	199	193	211	182	169	158	194	213	180	171	178	166	182	193	196	162	175	192	194	325	661	711	544	370	235	197	204	212	154	181	179	185	179	165	172	188	186	196	195	170	207	184	171	183	146	162	176	177	184	179	167	169	184	178	181	172	188	196	166	178	191	169	177	175	169	208	199	177	184	182	197	191	165	191	205	188	164	208	186	209	145	188	196	186	188	171	191	181	185	174	178	176	181	185	173	177	186	184	188	160	185	164	171	185	203	164	185	193	202	196	182	169	193	185	185	189	146	189	181	152	182	192	179	173	180	198	191	175	205	186	182	206	177	200	195	182	173	179	169	172	183	187	182	161	179	169	198	188	171	167	185	189	201	207	189	163	174	178	177	184	172	183	178	195	183	212	172	179	180	213	166	193	176	197	179	152	169	163	191	223	183	202	184	195	194	193	166	187	174	181	178	186	189	183	172	172	187	186	198	181	181	180	192	146	161	158	194	198	164	167	196	157	198	175	178	200	207	181	199	182	167	184	211	183	172	169	178	175	178	181	187	183	157	162	189	205	194	175	194	185	195	182	198	165	177	196	168	182	196	185	156	196	189	192	180	175	182	162	174	193	170	214	178	175	162	188	170	201	152	180	171	172	205	199	171	198	176	180	208	192	183	176	177	194	192	193	180	166	200	175	226	165	182	216	181	187	180	181	199	188	180	195	173	187	172	146	225	163	171	178	189	190	183	179	190	173	180	185	176	193	199	194	201	176	187	197	168	177	192	190	189	190	171	185	183	164	191	182	176	189	182	209	189	197	180	169	187	174	173	204	165	168	165	167	172	183	206	189	186	172	149	172	180	191	180	187	163	190	188	142	171	172	171	191	151	180	179	166	185	202	194	159	183	199	191	200	186	184	166	181	198	182	179	180	178	174	192	195	186	179	171	182	199	196	181	178	188	187	175	187	196	190	195	208	192	170	189	192	181	231	201	216	156	172	191	179	166	185	200	164	184	173	193	201	182	189	190	172	181	175	204	181	203	185	200	163	176	184	180	163	178	197	178	187	170	186	180	185	176	178	183	185	174	201	197	186	207	179	178	199	175	189	191	192	183	186	209	176	189	219	146	200	189	192	176	163	162	178	192	164	173	189	168	178	153	192	160	181	167	173	189	201	183	186	172	180	192	191	167	181	190	153	177	189	177	195	184	187	200	184	190	170	168	172	198	164	169	191	195	196	181	178	192	192	176	179	187	155	191	205	180	166	201	164	186	200	168	195	169	177	174	183	165	185	188	164	179	170	173	190	196	190	179	183	189	171	199	179	181	174	199	189	175	220	194	183	189	210	157	171	167	183	193	198	194	175	186	147	168	175	178	195	206	176	172	172	210	186	200	163	183	200	178	181	182	198	186	181	179	175	207	205	216	182	168	163	184	185	160	205	183	199	178	212	168	186	191	179	187	192	197	184	193	165	196	156	165	158	164	176	177	186	185	199	186	196	177	166	176	179	178	156	197	187	176	189	177	198	198	176	199	179	189	166	170	170	185	172	173	170	166	147	171	194	192	186	200	166	187	193	160	186	163	179	193	202	187	180	188	193	196	169	155	177	190	198	172	187	183	168	176	194	168	209	162	194	217	177	190	163	185	152	186	209	221	195	158	183	170	201	170	197	180	190	184	188	161	172	168	201	183	204	163	204	180	167	187	196	193	203	182	174	183	188	200	206	188	188	181	201	179	170	174	177	175	158	201	158	179	175	188	191	199	187	160	190	206	188	188	176	168	177	167	185	218	175	165	180	173	202	159	155	228	167	188	186	188	209	181	184	171	176	194	187	167	194	191	202	174	169	204	179	202	186	175	178	188	205	178	197	185	179	167	186	185	180	195	177	181	171	188	176	189	178	178	190	186	207	202	182	191	198	183	200	214	181	211	191	160	171	194	182	184	190	186	179	162	189	177	198	168	186	188	164	179	193	178	171	177	181	182	190	210	177	199	185	161	166	180	187	186	175	181	173	173	181	181	188	167	167	205	179	168	154	206	189	185	159	162	181	176	204	172	168	197	165	179	186	189	198	179	172	187	179	167	202	186	185	205	185	170	174	170	191	158	160	164	175	195	182	189	191	180	173	184	185	185	166	185	152	162	184	185	196	173	206	179	181	186	190	193	185	194	203	180	196	175	200	165	159	180	182	180	173	187	212	164	202	160	188	184	193	160	169	195	180	187	160	187	160	157	186	176	164	163	150	170	188	183	182	195	184	176	190	208	183	186	198	180	188	161	179	187	176	165	180	177	185	173	170	172	168	198	185	178	186	170	186	153	163	165	177	175	181	168	202	163	210	163	173	184	179	178	188	170	173	183	170	179	189	185	186	169	188	179	164	204	186	169	179	164	184	211	177	202	178	193	184	176	176	213	201	179	191	173	182	182	165	169	174	189	178	181	192	171	162	181	158	193	166	178	168	178	180	170	185	149	184	169	180	194	185	192	171	196	197	181	184	198	175	173	157	194	177	175	154	153	202	179	184	167	194	213	191	165	197	198	182	187	192	166	164	196	159	200	194	184	193	178	183	165	182	173	196	183	162	175	175	215	176	178	188	174	174	173	166	187	188	168	192	190	177	198	174	171	200	169	170	205	182	173	181	195	195	175	202	182	171	202	192	179	170	183	168	165	169	189	225	170	196	193	189	172	175	185	196	165	195	201	172	183	160	189	190	205	196	190	176	164	178	180	181	184	207	220	178	175	187	203	171	189	174	203	189	203	159	170	192	209	171	174	165	199	195	168	170	178	180	202	190	182	177	202	197	185	177	174	179	172	211	186	186	184	194	162	197	179	169	190	219	146	163	190	163	196	162	185	181	172	188	212	173	164	186	185	174	162	151	169	168	178	185	151	212	171	167	185	177	164	174	197	160	193	186	188	190	216	171	216	172	203	185	200	178	183	177	171	188	169	196	198	173	180	198	179	200	170	166	177	176	190	180	184	196	171	165	191	189	165	186	142	199	160	183	173	198	187	183	180	180	173	195	180	189	191	192	201	170	186	191	190	188	201	181	157	164	194	171	183	164	174	188	175	184	176	172	193	175	164	180	181	175	158	157	183	194	175	182	183	187	198	182	162	195	175	168	155	185	187	196	179	177	161	201	194	186	183	167	193	176	206	191	208	180	180	158	186	156	201	188	192	180	182	173	164	174	179	176	177	185	180	183	185	172	166	183	169	187	211	174	196	154	203	179	193	194	169	183	189	155	180	176	170	196	195	194	189	188	194	206	179	173	180	153	183	199	190	176	183	192	154	172	195	181	193	182	173	195	171	169	202	196	163	173	189	189	180	189	185	202	171	185	181	199	180	183	180	192	171	174	206	168	189	186	164	192	182	171	161	171	177	171	184	188	178	173	172
21988	16240	3341	3526	3010	2546	2239	5380	2289	1239	1078	1067	940	942	849	881	885	810	726	713	760	731	692	711	689	715	648	636	631	651	608	640	641	620	611	621	600	607	652	591	571	566	581	571	565	592	599	571	573	595	547	584	590	549	606	578	604	597	581	585	586	591	575	576	558	592	519	594	1777	4372	4970	3373	1967	1097	667	595	564	539	584	552	541	513	567	544	548	550	557	552	578	563	516	556	541	589	542	573	562	580	564	566	528	585	551	547	552	537	567	543	502	565	522	576	552	525	586	516	542	546	568	584	568	580	556	582	541	555	583	566	519	554	539	513	585	550	628	537	540	567	556	587	538	524	546	541	562	538	540	530	591	561	550	559	529	518	569	561	552	539	546	587	569	535	540	543	559	563	588	546	628	508	568	555	547	576	552	550	586	561	527	583	569	518	603	560	541	531	551	551	592	522	535	566	558	552	525	566	547	520	516	570	534	590	577	554	552	535	511	546	512	567	558	534	597	521	570	576	587	540	564	553	536	540	546	563	514	553	537	541	528	571	535	571	516	552	542	584	551	557	562	538	579	533	561	585	523	573	546	575	522	528	550	558	560	533	565	587	498	550	580	537	558	556	604	546	605	493	592	517	586	530	570	573	532	545	509	608	566	566	537	541	578	555	571	565	534	526	489	525	572	573	602	566	577	508	545	555	561	542	552	537	629	551	576	597	537	511	565	537	594	488	548	557	588	561	544	586	584	545	578	504	542	558	559	576	553	575	583	600	574	540	537	564	568	528	603	545	578	525	574	571	542	551	575	579	581	559	529	507	553	571	573	554	566	540	539	580	586	574	532	559	563	583	578	564	548	551	570	577	548	562	548	561	532	576	587	567	542	575	543	562	539	571	548	575	539	572	534	563	487	553	532	558	555	555	581	561	565	555	592	529	575	516	533	535	557	560	533	567	504	556	559	576	587	574	572	545	538	562	569	525	543	575	561	581	547	537	555	542	528	561	555	496	561	557	558	583	542	540	554	555	572	537	549	536	564	580	549	543	535	556	568	572	587	612	541	550	555	542	565	542	566	554	523	582	580	575	567	494	578	590	562	582	554	552	551	496	586	549	531	566	556	592	554	538	560	550	549	570	535	556	542	518	538	548	598	533	526	578	568	553	561	511	552	487	531	530	548	577	602	529	591	556	572	526	552	579	522	567	573	568	532	554	588	543	561	544	541	573	575	558	560	571	562	561	593	511	567	562	557	560	516	546	532	557	591	633	536	541	561	547	498	539	556	576	562	581	555	578	535	561	566	603	521	571	569	527	578	563	538	570	563	540	584	578	601	553	548	553	546	539	573	528	543	535	553	557	589	561	619	532	545	527	582	593	542	526	570	609	556	537	557	551	553	575	544	523	569	574	569	564	570	529	561	587	534	533	559	567	614	580	595	526	568	521	551	549	612	597	554	574	529	535	525	566	594	529	599	524	540	517	544	528	565	568	575	530	552	543	591	516	539	514	571	550	538	534	506	564	582	559	537	546	509	557	570	585	561	529	600	542	521	523	599	538	574	551	496	534	567	552	562	606	601	556	548	601	574	560	582	556	565	573	561	533	559	511	569	526	566	559	574	553	567	570	547	583	582	583	587	526	549	544	590	551	542	562	587	520	566	546	551	541	531	547	586	601	566	588	566	562	565	576	532	559	558	532	577	544	543	562	549	537	578	521	570	577	575	548	529	566	553	595	505	552	580	529	565	581	560	581	545	538	578	518	587	545	566	574	522	581	562	543	586	585	537	551	575	515	587	536	578	533	589	560	528	535	595	549	586	575	588	561	563	533	578	545	531	555	555	609	537	557	554	513	540	576	545	577	543	561	561	573	570	541	537	560	568	559	556	594	533	551	557	526	543	560	536	566	571	541	555	543	531	559	588	560	550	582	545	480	562	560	553	552	561	541	563	588	538	560	519	551	554	537	559	579	634	590	543	527	506	579	560	592	568	575	543	563	575	535	571	537	567	545	548	566	532	582	550	568	537	589	509	565	570	560	533	542	581	584	584	597	518	578	553	555	576	562	556	518	586	560	545	548	569	533	573	589	605	543	529	556	566	563	545	581	556	564	512	572	552	530	562	575	589	543	526	545	488	549	564	572	551	531	531	568	522	547	547	586	588	534	548	580	614	563	568	566	617	569	489	590	567	586	580	602	560	547	547	547	574	528	538	537	578	539	586	533	551	593	540	563	550	543	550	556	550	513	547	579	527	567	573	552	555	577	516	557	557	557	586	592	578	567	567	537	541	571	563	547	579	552	584	577	558	554	512	492	585	568	576	561	598	528	564	538	518	547	486	530	547	516	544	544	582	550	501	536	534	557	529	571	583	554	530	528	521	575	516	563	535	627	512	492	558	552	526	547	556	569	515	580	563	554	586	573	528	547	513	564	528	546	549	538	574	581	559	561	577	534	512	566	562	550	557	544	564	505	522	559	570	564	565	555	553	526	557	533	538	545	546	513	566	599	514	555	546	545	589	522	541	525	538	553	546	586	550	551	562	592	550	565	589	541	573	561	576	537	559	562	571	580	549	564	566	546	587	492	571	533	550	559	591	607	534	536	565	530	584	602	551	580	573	542	561	568	574	580	567	569	556	601	552	539	565	556	570	533	518	573	550	530	568	511	564	547	547	549	546	513	554	572	558	543	535	559	610	554	560	582	552	536	596	518	507	515	519	553	545	562	582	546	563	571	611	601	550	547	585	515	557	550	568	562	547	584	567	600	531	606	578	610	540	521	553	564	554	550	538	496	527	550	583	576	548	544	563	578	613	528	541	530	545	555	566	563	546	570	594	558	540	595	554	597	550	595	529	554	535	558	543	571	579	567	568	528	513	594	561	566	611	569	553	553	561	546	557	526	546	545	517	534	559	594	573	566	555	531	549	590	530	540	520	587	549	559	538	547	574	569	554	560	543	542	530	555	592	530	567	549	528	564	557	596	557	575	549	540	570	564	563	542	541	564	512	556	546	583	586	577	546	543	578	539	572	571	545	542	568	577	560	536	547	532	553	583	554	531	545	578	555	543	551	537	518	531	564	540	510	586	575	533	529	551	614	560	530	587	566	591	553	542	564	605	538	531	539	546	531	522	549	554	564	579	539	524	568	594	522	535	545	581	562	501	545	536	534	575	561	557	588	571	536	573	573	549	582	567	594	566	585	557	562	549	546	560	537	548	608	544	577	556	587	546	567	538	536	546	535	553	557	546	540	538	524	538	617	551	619	505	579	615	554	558	526	561	557	573	550	600	541	553	558	541	591	571	588	539	547	520	552	577	567	538	596	569	594	549	582	532	557	558	563	565	566	603	563	507	549	547	563	576	535	556	563	556	536	545	571	545	574	555	568	558	550	584	536	551	594	541	572	545	543	547	500	519	569	556	540	577	564	515	590	535	567	570	623	533	552	540	553	600	564	549	512	555	564	572	593	585	579	527	570	561	550	555	572	563	578	566	545	557	568	579	556	538
45664	34805	17440	9487	4724	2353	1364	1353	3363	585	453	421	392	378	339	298	298	291	331	294	302	276	276	280	281	259	262	258	262	264	289	272	246	268	292	268	294	292	285	230	247	257	258	243	240	250	263	250	262	265	248	243	273	252	249	262	260	282	238	232	258	265	227	259	270	259	244	242	257	694	1505	1051	829	521	363	279	258	237	269	264	240	275	237	232	276	246	238	261	233	241	262	229	252	270	257	251	225	270	246	242	251	252	233	249	258	256	214	261	264	264	237	254	267	251	225	254	231	240	253	230	255	255	251	261	242	258	226	229	222	270	232	278	243	257	272	269	234	277	233	225	262	250	226	251	247	246	252	219	243	256	251	244	244	258	252	249	258	247	245	248	272	280	245	256	234	237	227	249	245	264	237	247	262	249	224	238	234	243	228	241	212	270	298	234	249	249	234	285	248	264	270	264	254	245	228	232	229	269	248	242	258	248	265	248	231	276	234	248	243	209	234	264	233	267	277	244	272	235	231	235	220	242	239	269	247	276	260	268	284	254	258	247	242	211	233	249	263	246	230	264	251	242	242	263	257	263	230	224	249	222	263	259	225	225	228	249	241	259	238	285	244	243	242	244	264	258	238	261	266	288	243	246	242	217	215	254	242	265	247	240	248	276	251	281	227	254	258	259	254	266	234	270	242	259	234	236	237	218	250	250	223	238	267	253	246	254	224	226	246	244	242	229	247	251	266	266	277	256	238	236	235	260	258	270	248	253	270	259	231	229	254	238	228	221	250	244	296	266	256	218	231	269	244	276	290	241	241	252	245	251	234	234	261	255	258	251	274	226	248	241	236	280	248	241	242	236	270	235	252	262	265	253	244	250	260	236	243	241	228	239	233	244	243	258	267	261	257	236	242	260	226	251	222	270	242	266	235	244	270	260	275	245	270	265	228	233	236	246	239	233	268	267	257	238	230	228	259	292	254	202	251	241	226	262	262	219	247	215	257	234	238	249	247	242	256	286	231	235	264	226	274	225	250	281	224	245	263	249	247	231	250	250	255	244	252	232	271	263	232	259	240	231	216	269	266	260	246	238	234	231	247	255	265	237	223	241	264	197	248	220	233	236	266	242	236	265	226	247	251	267	255	236	236	231	254	245	255	235	236	262	248	259	254	262	230	225	244	237	250	272	234	246	243	277	254	266	269	249	262	254	260	247	252	274	248	215	267	243	237	264	250	243	242	266	225	244	232	279	239	250	236	260	241	267	267	239	261	272	262	253	272	267	246	259	252	228	245	250	260	258	238	226	262	245	253	272	212	230	260	262	280	234	225	267	234	253	232	234	276	237	272	229	239	220	260	236	246	253	252	243	270	243	241	261	251	235	261	260	250	259	244	224	237	240	228	242	261	266	252	266	265	251	256	240	276	273	265	231	235	261	281	234	236	235	242	252	233	261	249	264	229	262	240	236	272	238	242	249	237	258	236	275	234	253	243	242	253	270	256	276	278	254	280	250	243	258	240	223	229	237	235	243	248	265	255	234	257	242	234	249	264	242	259	239	256	254	282	242	217	244	230	255	242	250	243	282	239	230	244	236	243	251	259	236	253	255	247	244	242	288	270	262	239	277	247	253	251	244	226	240	245	240	233	251	237	270	256	263	229	236	242	238	270	237	259	275	266	283	239	214	264	251	274	247	253	251	218	239	258	241	215	238	262	275	245	254	253	267	227	238	234	251	242	253	279	228	245	278	240	266	249	235	221	267	271	248	288	256	264	247	225	265	251	262	253	254	241	219	267	246	271	274	233	239	269	239	244	242	257	245	228	253	240	288	246	229	238	261	267	247	255	262	249	259	240	214	241	242	251	238	231	233	259	243	239	270	256	270	249	228	234	229	263	239	273	242	283	238	243	267	238	246	257	245	269	227	254	262	247	258	225	240	241	248	228	248	251	261	221	266	240	235	233	257	251	233	239	233	254	244	267	242	255	256	265	248	255	206	227	246	236	236	251	279	228	239	252	265	260	249	221	248	234	245	261	263	258	247	256	231	238	254	220	248	254	258	270	233	228	274	247	222	236	247	251	231	289	236	260	229	227	257	234	245	258	253	219	266	290	225	272	229	249	266	245	228	236	244	271	240	239	248	258	245	246	219	237	252	232	246	246	266	249	241	251	242	237	238	264	243	270	243	245	224	256	234	254	242	222	223	250	236	267	259	265	250	256	227	248	214	245	255	229	255	216	219	245	253	255	271	242	247	243	230	258	234	238	267	232	219	241	276	231	237	257	266	249	241	262	247	252	267	215	272	277	233	279	250	262	220	225	251	240	240	240	236	233	232	249	266	249	260	233	239	256	253	245	256	239	216	249	252	251	273	251	243	229	282	250	257	270	230	257	246	230	275	250	259	256	230	237	244	252	299	240	257	247	239	237	269	246	249	264	253	238	270	253	257	260	265	267	243	272	248	262	250	242	241	271	264	246	252	256	218	279	266	270	245	214	250	253	260	247	208	254	235	260	226	250	232	246	246	256	263	237	268	216	260	261	254	264	222	239	227	240	224	251	256	250	261	231	261	262	235	258	244	257	233	264	251	265	248	253	257	234	262	237	239	234	224	235	278	254	288	254	236	271	259	239	240	248	255	240	245	229	263	237	267	273	244	232	250	255	238	249	256	258	257	261	284	214	234	212	253	265	280	226	246	274	230	275	253	277	251	263	259	234	237	238	237	261	223	246	232	245	256	228	215	224	266	236	236	265	237	243	274	230	242	227	230	263	266	252	243	242	242	225	276	238	267	272	236	252	239	254	249	249	261	231	257	223	267	238	235	258	277	240	230	251	254	265	248	252	244	234	269	233	244	242	217	259	254	251	248	254	226	242	228	238	261	254	251	254	252	251	264	234	241	256	212	262	252	266	244	248	278	255	250	235	263	265	248	239	236	270	236	238	239	243	245	238	258	239	268	249	254	242	295	249	242	243	249	243	242	253	258	243	240	233	265	259	236	253	225	253	243	241	249	233	254	252	246	257	259	218	272	266	257	240	242	270	251	277	251	264	237	229	261	214	236	291	243	243	236	235	261	234	221	238	238	267	257	268	248	231	255	255	225	228	274	231	259	239	247	218	242	237	233	255	252	239	268	242	290	216	247	245	250	256	237	242	220	252	237	261	265	230	254	260	233	231	260	253	227	236	254	283	247	243	231	239	234	252	245	236	250	272	246	230	266	252	244	288	270	244	249	234	255	241	258	258	262	256	262	260	267	240	203	239	252	238	234	229	273	245	254	236	237	210	269	254	263	242	279	239	241	247	261	243	278	252	252	232	246	239	235	218	247	257	250	258	247	251	257	243	258	226	243	239	227	240	267	239	259	259	243	238	234	228	262	256	265	235	242	253	232	233	259	301	258	248	244	248	241	231	234	218	274	261	261	256	249	264	235	248	250	238	254	250	242	251	244	250	256	243	235	252	239	256	238	223	223	265	239	240	255	253	281	228	264	268	264	253	252	242	262
33374	20476	6978	7451	6089	4992	4293	5571	8338	2351	2021	1817	1708	1550	1496	1380	1285	1272	1148	1168	1115	1022	1051	1032	1043	1001	914	949	926	977	893	898	858	867	837	876	849	806	849	776	862	793	794	854	797	835	777	812	753	832	816	800	782	839	797	817	779	795	739	777	777	833	774	769	755	775	758	754	973	4827	9871	6825	4955	2598	1392	865	727	719	748	715	718	697	704	739	711	736	757	718	724	722	707	751	761	663	706	787	689	715	760	717	747	697	735	733	664	699	734	717	732	733	710	727	782	787	722	724	733	721	700	706	725	729	698	720	727	711	691	744	770	741	701	716	732	695	654	714	688	706	730	713	747	688	696	747	700	731	767	748	706	764	727	768	723	739	714	679	720	756	732	775	732	729	752	769	764	750	747	688	743	764	760	723	706	685	753	691	702	752	722	735	776	722	733	664	720	770	724	745	739	808	731	765	713	714	716	731	723	716	681	677	743	745	759	763	717	732	717	783	695	745	714	713	750	747	769	745	735	747	684	793	685	725	769	712	656	720	677	721	719	717	706	714	741	757	717	663	719	714	661	726	675	785	707	708	716	700	734	747	720	708	765	738	768	746	686	717	684	725	715	755	688	789	722	711	737	742	727	694	695	732	689	745	693	714	736	726	734	696	747	737	707	730	689	741	780	719	750	719	757	744	751	674	733	737	730	730	710	695	731	687	767	757	785	701	755	717	683	711	743	750	752	721	692	721	724	724	737	736	719	706	690	717	698	720	715	700	712	701	727	689	726	703	728	738	740	743	777	749	666	728	720	753	701	775	731	697	775	685	735	721	690	776	766	699	765	688	746	707	709	726	740	760	704	720	705	682	743	735	770	746	700	731	697	776	759	759	765	709	724	743	717	755	696	748	738	719	706	697	747	701	735	711	746	782	745	712	671	727	726	790	715	759	711	688	668	695	708	694	736	721	721	724	724	760	733	688	758	731	712	660	698	689	710	699	718	709	680	723	737	724	739	766	716	713	708	733	729	754	703	725	707	698	684	678	771	741	737	703	706	658	707	727	745	735	705	675	741	728	713	762	738	698	699	719	724	771	751	706	719	695	681	722	711	735	761	778	686	728	754	749	736	699	714	701	714	695	719	680	698	702	754	688	727	756	683	682	725	710	697	708	702	796	769	742	734	719	704	746	751	737	753	753	704	697	707	725	748	740	770	733	710	739	683	714	717	761	740	737	724	728	814	751	727	696	737	702	728	735	695	674	717	764	750	721	742	680	748	682	717	722	789	729	723	736	720	771	719	701	747	725	692	788	825	740	691	708	706	698	750	722	736	722	721	731	682	740	722	718	752	748	727	750	669	722	751	742	740	716	747	744	701	734	744	738	720	802	719	729	741	720	725	729	719	758	738	674	794	690	756	706	699	665	713	749	726	687	724	712	746	692	691	714	737	728	785	748	741	763	732	731	762	736	708	723	781	747	765	714	734	730	720	719	745	693	739	686	716	711	666	769	713	705	759	790	782	720	755	744	699	712	687	718	685	752	725	734	727	740	710	755	762	690	718	719	735	740	764	765	719	744	724	750	741	758	757	712	715	730	756	723	768	724	737	746	764	722	757	672	761	746	732	759	683	732	723	757	725	767	669	671	679	756	698	751	763	693	750	725	747	729	706	735	787	769	752	707	690	697	663	699	710	723	737	778	704	750	728	706	716	760	730	723	748	699	747	728	741	721	710	707	726	748	683	721	664	733	698	716	745	766	737	768	689	740	704	733	694	742	673	711	773	730	692	677	700	709	717	721	718	748	735	731	714	747	773	724	688	759	709	745	739	772	731	744	704	721	733	655	703	653	791	717	723	732	758	746	725	755	660	702	725	718	714	723	752	753	737	680	745	724	732	758	727	669	752	668	738	768	717	733	752	708	690	735	730	696	696	753	682	703	758	769	786	750	715	729	712	730	694	765	693	729	748	733	731	773	724	771	692	768	741	718	752	730	749	740	690	750	737	703	734	674	706	715	696	707	709	748	744	720	710	715	719	708	735	730	727	694	742	718	763	696	761	687	668	715	717	736	674	702	717	764	759	692	684	734	731	745	708	733	661	743	720	711	755	768	782	711	740	730	711	708	743	760	719	744	732	690	707	733	711	730	722	747	750	715	767	731	764	723	710	725	780	683	703	713	701	728	736	771	720	711	730	746	711	749	777	717	739	731	743	729	723	737	732	722	735	741	700	742	746	717	692	760	712	766	726	773	756	699	752	713	760	735	665	712	685	717	726	743	769	714	735	754	761	706	744	707	730	715	650	741	699	745	743	703	704	694	757	710	727	721	742	719	713	717	741	697	718	716	674	790	709	709	736	752	777	712	710	671	785	719	748	744	739	768	735	712	723	742	756	734	701	705	700	769	734	713	735	726	746	741	713	739	722	704	724	715	689	723	742	739	715	754	723	761	726	714	771	739	727	745	732	755	712	757	681	720	725	731	729	785	724	798	746	710	688	722	704	741	723	743	734	683	717	780	762	785	678	741	714	741	697	758	761	730	698	735	713	729	711	699	786	719	747	741	700	732	757	705	731	727	701	749	710	704	699	721	694	698	752	682	707	731	732	755	717	673	697	714	749	737	755	732	759	747	712	713	751	692	754	737	704	716	733	721	746	719	731	723	727	718	718	728	748	762	742	709	755	728	726	731	712	725	712	738	759	675	777	688	692	729	684	730	714	719	713	771	697	703	742	726	762	743	716	713	728	701	731	682	719	708	772	688	679	732	732	712	715	732	755	722	751	757	759	666	733	785	725	713	782	717	742	721	735	752	731	748	673	734	727	756	703	719	720	708	697	704	723	693	708	729	709	767	739	753	729	749	679	730	717	760	764	759	766	736	716	743	712	742	715	701	747	754	738	762	680	717	723	692	704	712	712	755	728	745	714	769	709	757	693	736	730	706	742	737	721	741	715	755	708	730	711	733	776	733	700	757	713	760	716	718	733	728	745	742	723	719	706	773	723	744	724	690	767	718	734	727	712	729	705	712	707	652	734	731	726	748	733	743	749	742	757	722	733	709	708	702	703	732	706	680	739	755	730	738	692	738	749	697	717	719	699	700	765	723	753	720	682	720	712	695	703	769	716	705	745	696	735	749	673	738	750	741	698	675	747	732	725	777	718	740	690	737	733	737	695	753	757	702	756	669	745	706	731	685	705	761	738	737	738	734	714	645	721	745	742	733	709	763	752	743	765	708	727	729	729	711	729	760	682	687	756	720	734	712	737	728	661	732	736	736	662	745	761	742	700	698	705	714	706	703	738	712	753	759	706	724	696	728	718	691	689	748	731	721	723	732	715	693	705	740	744	747	783	685	763	715	738	768	722	764	676	739	728	682	745	740	781	749	718	723	775	718	725	714	729	706	775	731	785	730	690	741	754	724	716	731	700	733	700	732	742	731	732	707	724	708	761	763	739	714	758	706	752	748	743	774	718	695	743	706	755	735	727	703	716	739	794	684	768	702	717	709	757	702
10326	2381	321	214	202	189	180	199	179	158	168	200	195	168	157	188	204	159	165	180	186	162	166	166	181	167	187	155	179	153	186	168	151	162	163	190	165	184	182	145	179	164	185	165	173	170	181	185	172	174	143	196	164	182	177	154	156	184	169	170	164	140	172	189	173	167	177	174	170	167	228	280	285	241	214	155	158	170	166	152	169	171	157	175	175	165	171	170	173	201	153	171	180	156	165	178	153	187	162	176	165	174	162	164	165	190	184	176	167	187	148	168	161	156	176	158	129	192	175	182	205	160	173	182	174	182	183	180	188	167	173	166	146	182	194	172	154	190	164	145	173	130	151	164	178	164	167	168	178	177	174	190	169	167	161	173	154	165	200	203	162	131	191	191	172	162	170	184	159	155	151	159	175	166	157	160	153	165	167	176	172	184	180	176	154	173	187	171	172	158	188	195	172	158	182	166	201	165	174	193	166	178	173	171	158	178	194	178	157	173	174	175	162	174	166	176	149	148	185	181	148	205	180	150	170	174	178	168	153	151	154	168	176	168	175	191	139	166	186	156	177	178	180	177	176	182	158	171	165	149	171	161	208	155	167	171	175	166	153	199	177	163	170	173	156	179	165	181	156	169	179	166	157	162	167	182	144	165	171	159	155	159	160	181	189	169	168	170	168	164	161	174	170	167	154	161	185	167	183	168	192	154	158	171	150	171	141	167	166	161	166	168	170	188	166	161	157	167	167	165	182	172	179	171	160	180	158	182	207	170	191	188	178	163	145	159	177	177	161	158	178	178	177	186	151	173	166	161	194	153	163	174	161	138	152	176	178	182	180	188	163	173	173	155	171	160	177	167	189	172	176	188	175	166	167	161	169	188	180	181	164	177	169	174	152	161	172	181	152	181	173	170	152	177	183	164	144	175	178	179	169	166	156	177	164	177	170	174	193	171	156	171	168	161	154	175	176	187	165	157	184	182	170	191	173	171	190	158	184	173	167	177	176	181	181	177	182	159	162	166	155	175	197	197	170	180	179	157	177	192	155	151	153	182	158	170	191	190	166	154	160	178	167	163	170	155	177	160	184	163	153	164	191	189	176	180	163	154	161	174	171	162	186	166	161	140	160	190	177	193	211	170	172	171	160	160	176	179	168	156	180	184	163	179	173	184	170	184	189	169	159	167	148	167	187	169	190	181	156	174	170	187	179	169	154	191	152	204	182	167	159	158	185	182	184	158	182	174	180	159	168	198	178	182	174	160	181	169	187	172	180	170	165	165	183	166	160	170	150	193	171	170	153	154	164	167	170	187	172	142	204	186	168	169	189	185	143	184	170	173	193	151	161	182	188	192	190	171	171	172	156	156	144	152	174	176	174	170	156	178	175	167	199	168	193	165	165	195	174	189	185	163	153	180	178	170	161	180	184	155	192	174	163	203	160	168	172	178	169	162	178	172	167	164	158	170	175	197	160	148	152	163	188	169	190	147	186	190	187	158	174	153	203	175	156	157	190	170	167	159	185	171	154	182	164	190	165	162	208	174	173	158	180	184	156	172	181	169	172	160	171	191	164	178	164	161	179	160	164	156	163	196	157	176	193	174	162	161	187	161	165	185	170	154	173	170	188	172	145	183	166	160	143	138	168	191	170	159	183	168	176	177	184	177	181	161	182	178	169	162	183	164	162	154	181	156	170	197	188	190	184	176	162	163	180	168	210	166	177	169	159	149	158	182	174	192	159	169	159	162	183	183	162	172	181	166	169	198	188	187	195	189	159	189	168	151	161	193	173	197	175	188	179	168	172	145	173	176	159	172	140	186	159	167	178	161	173	156	184	176	185	181	196	191	190	192	163	176	183	179	167	184	181	179	183	167	165	152	138	184	187	154	157	168	156	187	179	174	160	165	188	188	156	168	163	148	183	175	158	171	178	188	174	167	163	180	159	191	150	176	165	169	158	157	170	161	156	145	165	183	179	166	170	162	186	156	185	189	179	161	162	151	156	168	160	184	178	183	139	171	142	155	181	161	192	170	178	148	196	168	154	175	156	171	161	164	173	166	185	193	149	186	165	168	166	182	149	170	174	159	184	162	161	180	174	167	170	179	161	178	146	152	187	153	181	191	191	186	164	163	176	154	175	184	180	143	172	159	167	173	207	159	177	171	163	166	175	159	199	163	191	162	183	171	166	195	175	179	184	186	173	162	162	184	187	175	194	155	164	190	179	162	198	173	182	186	189	170	159	181	190	190	155	179	193	171	160	179	161	172	173	158	188	142	201	193	168	166	141	171	170	182	161	159	171	188	157	185	162	150	185	170	183	177	171	159	179	160	182	177	156	158	157	163	178	184	180	165	160	175	169	178	167	173	188	173	156	169	166	176	147	173	171	164	170	171	161	152	143	170	162	175	147	163	174	164	175	164	178	172	153	164	183	179	141	175	177	175	173	158	201	186	166	168	152	166	157	177	175	193	172	163	146	175	164	157	198	169	181	185	147	163	151	173	181	174	174	171	179	156	187	154	161	178	161	174	161	174	153	157	157	159	176	169	159	185	163	186	172	167	166	181	184	182	180	180	155	148	183	177	148	165	159	159	169	184	174	193	168	188	170	164	162	170	154	172	183	146	184	173	184	172	155	152	160	166	147	183	167	158	168	177	188	183	145	148	175	184	165	158	160	162	188	162	161	161	169	164	195	157	157	173	178	169	162	180	169	187	175	143	187	165	166	177	148	168	187	171	173	156	186	203	165	154	167	162	145	154	193	166	168	179	150	177	155	176	170	154	181	170	156	190	180	170	177	169	167	189	167	164	167	173	171	168	184	170	185	168	173	167	158	167	160	174	172	172	184	178	189	166	182	145	177	172	151	174	184	161	191	163	156	173	143	162	164	176	174	171	162	178	196	182	177	150	184	160	164	163	178	183	190	196	151	154	171	184	172	161	160	176	175	175	175	166	167	177	170	196	182	176	184	153	155	193	172	172	172	175	174	157	172	190	187	177	166	168	180	174	164	183	152	173	154	166	152	157	175	182	179	140	140	162	161	160	190	176	187	179	183	160	146	192	167	172	150	180	168	176	173	175	204	154	169	162	159	170	173	169	190	166	165	173	171	169	166	166	163	167	172	162	176	175	172	183	171	159	205	157	175	190	160	167	144	179	191	163	179	164	153	175	176	172	181	153	162	171	185	150	178	171	168	156	157	167	161	176	174	199	166	149	187	161	159	188	166	187	165	175	164	176	171	156	177	167	155	167	176	158	181	158	163	162	172	169	174	181	179	160	158	145	173	147	150	166	168	160	149	165	183	167	177	200	175	153	172	170	187	162	165	178	149	181	186	170	168	178	171	158	168	187	158	173	180	170	174	162	184	186	168	159	166	151	176	164	160	160	178	181	157	165	171	169	176	184	155	186	168	175	188	164	182	163	174	176	175	170	166	163	160	180	174	150	162	174	150	187	164	172	174	184	150	167	156	185	191	161	157	184	157	170	175	170	162	145	175	193
7597	2788	668	699	720	657	644	640	566	554	567	573	545	609	561	582	527	559	503	584	519	531	559	521	547	522	521	532	521	538	562	525	552	551	555	597	570	515	565	558	552	559	500	563	512	572	526	560	539	558	540	533	548	550	525	511	547	549	530	530	545	514	518	564	517	518	519	508	543	559	1086	1424	1422	974	770	543	531	524	527	485	546	528	522	536	553	536	523	548	529	549	534	529	541	541	569	564	510	533	528	520	535	542	546	536	533	538	520	524	548	551	551	563	547	510	544	527	556	536	496	512	529	534	516	528	573	532	501	531	527	528	513	501	560	485	529	514	529	520	506	534	552	516	505	545	525	519	498	511	550	549	508	547	531	526	544	535	515	511	484	538	562	529	538	534	538	528	513	566	535	562	508	528	504	554	537	573	533	512	515	529	523	531	541	550	557	516	543	538	531	589	520	570	535	544	547	528	516	481	527	515	518	536	544	552	531	557	534	556	566	524	522	537	514	524	504	528	516	528	506	546	514	574	561	521	542	512	492	530	527	546	526	504	517	474	552	550	539	513	528	568	535	572	514	533	523	529	527	537	501	514	497	525	572	534	571	502	536	516	521	510	538	504	551	518	504	566	507	517	516	537	534	474	523	578	500	510	537	515	519	523	532	537	529	522	547	536	520	522	544	529	542	515	523	500	538	545	528	550	552	534	543	517	554	535	519	516	528	547	591	509	509	522	514	514	584	519	526	499	560	523	517	510	511	547	575	485	557	547	537	578	535	534	548	575	499	522	561	533	512	553	542	560	529	496	553	553	551	537	532	509	567	538	581	571	537	548	535	530	523	537	521	531	549	531	534	540	528	530	525	527	533	554	526	547	495	551	547	503	510	504	493	576	549	523	507	500	509	548	540	506	543	481	531	555	515	521	535	521	506	531	553	561	555	567	559	558	504	549	511	527	527	517	505	524	499	503	533	522	498	562	553	532	502	542	572	511	517	510	558	522	535	529	530	540	561	496	508	555	538	536	540	518	547	539	500	538	480	540	535	496	549	533	574	556	509	569	516	538	601	537	500	552	536	506	529	553	492	561	510	514	544	473	529	553	540	531	533	540	541	499	514	567	509	539	567	483	558	554	507	477	528	510	507	578	558	558	528	525	526	564	515	535	530	487	513	528	564	520	555	524	546	553	494	536	542	580	542	516	535	494	569	487	513	539	475	512	560	508	553	567	514	546	484	589	566	508	518	531	528	543	554	520	534	542	535	518	511	557	497	515	520	536	525	524	548	506	514	566	557	522	491	533	522	550	534	515	544	496	527	547	506	533	529	514	551	550	501	563	547	516	521	509	532	517	523	512	537	530	562	523	539	502	535	520	525	483	531	534	512	540	559	536	581	511	543	488	505	511	522	540	560	542	556	510	565	527	563	475	515	538	498	510	507	507	553	543	521	508	536	541	537	544	558	522	497	536	521	548	534	527	487	477	539	543	532	529	495	519	534	566	531	539	536	556	564	544	549	533	517	515	507	567	518	510	517	566	544	498	552	530	550	514	540	529	527	540	546	487	563	555	512	550	508	524	537	501	497	523	524	514	520	534	540	572	549	506	508	535	516	517	512	488	514	512	568	508	557	572	518	529	501	518	539	551	508	493	569	507	496	512	514	554	581	499	556	534	504	536	504	566	510	556	560	511	498	541	570	522	562	523	515	535	521	534	532	519	518	490	518	542	534	526	520	540	495	500	535	519	539	485	537	517	514	544	543	538	494	489	555	527	543	495	505	552	511	505	521	505	511	535	526	530	537	462	515	543	567	531	514	549	529	518	542	538	538	516	552	518	540	498	537	538	485	507	526	509	543	521	516	519	514	506	497	513	520	556	569	537	547	540	510	526	532	537	591	555	494	491	517	494	511	566	498	522	553	532	512	519	500	553	502	523	506	567	537	521	509	552	568	556	523	531	540	541	535	500	534	494	514	518	537	513	530	512	536	476	555	515	514	499	545	504	529	476	525	539	543	502	565	513	498	568	552	570	516	503	531	557	528	541	563	547	535	547	515	500	524	516	532	575	530	521	537	549	521	549	541	505	531	542	494	541	524	552	513	511	476	519	526	536	535	508	532	547	485	553	562	514	516	514	529	519	512	566	501	506	514	550	516	544	511	563	543	553	511	525	494	506	496	516	532	550	549	491	534	542	530	490	518	553	511	533	515	504	550	548	475	572	519	549	499	490	561	533	508	503	529	519	523	503	537	519	588	529	562	534	539	523	559	542	502	493	499	543	510	578	555	556	577	539	501	524	528	515	538	550	546	548	540	529	568	540	551	515	560	563	527	536	575	541	514	536	537	551	504	529	533	503	545	574	529	528	493	510	522	525	536	555	509	526	529	519	528	524	538	507	543	523	521	522	509	539	528	506	556	517	556	526	525	520	555	521	495	526	524	525	543	522	500	546	540	542	557	504	553	574	556	500	507	528	548	531	471	518	503	544	524	505	525	549	523	538	564	519	525	518	521	534	492	554	519	535	536	524	523	540	534	526	518	551	504	503	557	531	520	573	537	526	556	538	501	522	538	516	538	513	510	531	569	566	532	522	535	527	562	552	508	527	510	496	511	524	532	502	512	520	548	553	568	526	557	515	541	532	555	518	520	526	531	533	572	592	503	519	552	527	503	539	513	476	533	552	540	538	527	523	531	541	556	520	565	509	559	565	480	492	565	555	510	566	547	554	511	532	586	556	505	537	555	541	531	502	546	521	532	521	515	482	521	578	513	510	497	488	538	516	539	515	600	523	514	552	534	516	506	521	520	570	559	569	535	532	537	539	520	548	485	514	516	487	502	522	549	540	514	513	520	518	506	519	518	529	536	544	528	557	508	523	539	540	555	581	520	523	511	525	544	511	538	561	512	550	520	534	576	476	516	525	534	563	546	556	531	570	583	523	494	504	496	553	519	554	541	559	533	576	546	511	568	554	526	573	517	531	537	528	559	518	538	564	548	536	522	518	513	520	562	524	549	562	485	516	520	536	533	537	515	526	548	528	532	541	541	537	565	542	533	508	549	529	496	538	498	480	537	582	528	573	500	542	491	517	533	529	538	533	548	536	520	492	498	484	568	521	537	486	538	510	506	524	509	520	558	494	546	511	516	541	541	564	487	521	555	555	535	522	554	550	529	522	543	528	516	525	521	509	538	511	534	497	529	561	540	534	513	541	488	522	498	529	535	517	521	571	511	516	530	508	550	495	545	540	537	537	562	550	557	554	502	486	548	541	552	527	507	530	488	568	518	521	526	543	541	594	532	494	502	539	525	518	508	511	509	531	556	555	558	517	533	527	561	537	506	537	520	487	550	553	543	562	570	539	513	522	519	512	540	520	536	503	526	503	544	552	520	571	501	537	533	544	506	552	526	510	543	538	502	530	506	560	504	500	505	551	533	558	532	493	540	558	564	478	515	575	496	492	566	507	541	530	514	520	577	501	507	525	520	519	502	499	530	561	496	541	516	505
35102	25574	10435	4189	2038	1021	576	619	323	301	262	238	227	244	235	214	212	222	231	203	205	219	189	173	184	196	207	178	174	198	195	160	167	183	186	191	188	164	193	188	182	197	205	163	183	203	182	166	188	204	175	154	207	198	159	195	161	180	174	169	194	172	195	188	203	197	189	172	189	287	621	580	520	345	264	179	171	177	173	165	172	183	162	182	168	187	202	189	168	189	180	178	182	161	187	187	158	190	170	154	200	176	173	207	204	195	167	185	178	169	195	174	194	204	180	174	182	180	195	181	179	199	157	178	171	176	174	200	168	172	175	188	176	192	184	196	199	191	175	209	179	180	175	168	174	174	172	172	170	190	164	187	197	189	176	197	192	185	182	174	180	204	210	195	172	171	175	171	159	169	178	188	219	188	202	190	175	172	179	164	174	167	194	149	181	174	153	183	203	170	181	176	169	178	170	178	171	200	165	161	194	187	179	165	207	205	191	195	170	189	187	178	157	198	197	191	205	185	170	167	179	212	189	176	186	178	175	180	188	174	166	165	192	192	184	179	163	170	185	166	169	190	194	200	181	191	171	187	192	183	168	170	178	186	172	194	189	186	172	197	173	204	196	164	157	170	184	203	163	163	174	187	194	174	203	176	202	195	177	184	168	168	182	165	173	193	199	154	188	160	187	177	192	179	179	172	177	197	175	189	166	193	177	173	203	166	178	186	174	186	191	174	177	197	168	216	193	181	203	177	153	207	196	214	169	206	161	179	178	182	185	196	168	169	196	197	208	188	186	187	188	180	182	171	174	204	193	177	195	213	162	178	215	194	163	183	198	178	163	163	196	167	191	164	170	160	181	189	169	180	180	182	186	167	195	159	190	180	172	160	180	178	188	171	190	200	168	184	170	172	194	194	182	178	165	188	195	188	186	180	186	167	180	157	184	191	198	176	201	194	168	188	211	176	182	190	176	182	165	161	179	159	158	180	177	205	189	179	157	175	170	196	177	182	173	201	190	174	180	192	188	179	185	160	169	165	198	201	174	191	194	195	178	189	147	182	185	180	204	178	180	174	196	192	184	159	186	160	196	171	179	182	184	189	196	210	174	173	167	221	183	163	175	154	166	185	184	182	185	201	174	174	192	155	180	176	164	175	172	174	173	146	190	180	185	184	184	172	168	193	179	170	182	191	174	183	183	172	183	176	195	179	204	196	176	191	152	195	197	183	180	164	182	174	182	183	198	185	194	161	170	193	164	181	180	192	233	178	187	144	183	172	168	182	180	195	175	165	172	182	196	189	180	195	174	181	204	183	175	184	171	185	181	191	207	191	195	196	173	150	180	221	191	166	196	183	185	163	192	187	151	185	158	171	169	152	207	174	164	159	179	183	180	186	171	185	176	174	171	173	179	169	176	195	182	185	167	178	196	203	193	184	217	183	173	165	154	184	198	170	165	192	178	184	180	170	190	188	193	190	172	152	198	174	182	170	190	161	184	192	182	193	208	174	172	183	199	189	217	209	163	170	195	175	177	151	184	195	180	195	183	175	177	183	178	186	177	178	164	161	164	189	175	196	170	186	186	195	170	191	186	169	196	188	196	188	173	177	207	184	179	171	194	187	177	180	175	160	197	180	224	179	202	190	176	182	165	196	188	168	190	184	197	201	183	173	183	138	160	158	183	182	174	152	173	186	178	163	183	196	187	215	159	167	163	183	197	176	184	173	193	199	181	195	197	201	173	169	166	171	181	171	171	211	182	197	190	198	173	164	182	166	187	179	195	166	159	180	171	176	179	217	209	171	175	155	195	188	163	201	184	206	164	190	184	180	203	146	180	193	181	184	158	190	152	163	190	161	196	182	168	168	173	185	177	186	196	161	181	198	177	167	178	186	190	198	179	170	174	191	206	198	173	205	189	173	187	189	179	186	160	188	208	164	184	167	171	175	204	185	216	175	179	169	174	189	202	172	181	163	170	183	168	178	183	179	183	208	181	175	184	196	174	176	183	189	182	173	181	187	191	168	175	188	148	184	176	183	170	155	194	184	182	195	176	161	180	182	173	169	184	192	199	193	179	161	152	194	172	190	170	189	199	172	217	173	189	171	181	181	183	195	200	161	184	193	176	183	160	190	174	204	187	198	189	172	168	172	186	197	180	184	168	196	164	184	193	177	164	194	174	184	189	184	182	166	179	164	198	181	163	205	211	193	193	190	186	173	194	173	199	170	175	177	202	154	189	178	169	196	181	167	182	195	174	181	190	174	176	218	169	184	192	187	197	165	184	179	174	183	183	174	169	175	201	183	170	185	183	181	169	168	168	161	169	192	182	174	201	164	190	168	193	176	188	199	180	172	181	190	171	193	194	198	190	191	193	177	185	173	168	157	206	172	187	175	207	172	178	180	197	181	169	200	180	208	188	209	185	190	194	181	191	184	152	183	179	172	195	166	171	181	179	188	185	172	200	165	170	175	171	162	184	167	168	200	175	187	186	171	177	161	178	183	227	174	159	187	179	151	180	177	175	191	196	171	195	181	162	179	173	187	198	182	172	158	179	182	174	172	182	191	175	181	195	167	182	174	181	201	191	187	184	189	177	177	190	179	163	184	173	181	205	175	194	158	187	175	163	180	174	193	190	161	173	197	156	165	195	176	175	174	170	163	176	180	167	180	202	186	164	187	187	179	173	187	195	185	183	182	196	168	185	170	166	213	203	193	185	188	190	181	167	170	219	161	177	206	183	167	189	196	154	190	197	179	174	188	188	178	163	184	175	176	187	179	217	194	174	182	192	210	192	183	174	190	201	191	156	187	182	182	171	205	177	209	167	170	209	183	184	171	172	188	170	162	175	172	163	219	204	163	177	171	187	165	165	189	188	189	185	204	175	209	171	194	170	196	186	174	179	191	169	173	184	198	157	205	203	210	186	167	176	201	176	181	194	199	210	163	176	204	179	178	208	170	176	169	173	164	191	182	171	176	185	188	175	181	189	170	174	164	174	177	179	208	168	172	169	182	177	186	170	193	209	180	174	204	184	182	152	189	176	176	184	219	192	197	189	204	198	182	182	209	166	171	178	171	177	217	143	171	189	162	181	162	175	170	163	208	206	183	190	191	190	181	180	149	182	196	185	163	177	188	176	187	174	183	152	192	153	189	169	191	190	159	163	190	201	171	188	180	183	181	163	173	176	201	176	200	174	164	191	168	177	203	180	170	197	181	172	181	189	197	186	188	181	210	165	170	181	183	191	169	183	198	200	183	183	162	173	179	170	181	203	174	203	179	188	183	174	197	195	188	178	197	186	184	194	193	183	197	183	204	182	170	188	202	201	181	198	178	169	168	164	179	166	177	185	184	193	180	201	152	194	206	177	178	159	197	176	190	164	149	174	205	190	211	171	193	183	166	187	213	191	167	168	163	191	196	190	187	212	201	195	201	195	165	171	213	194	171	174	175	175	177	179	186	152	155	215	176	155	165	189	159	193	213	151	196	170	195	199	173	200	172
25657	15262	3544	3698	3097	2479	1981	3174	1649	1261	1091	1032	970	931	867	857	747	744	730	746	708	671	714	692	682	676	609	647	630	663	645	615	636	622	668	607	625	610	614	637	601	612	578	596	607	593	607	612	564	617	583	577	550	620	607	669	569	623	602	627	556	614	564	611	563	579	581	576	537	1769	4960	4036	3173	1867	1050	632	548	558	532	593	578	555	570	563	540	588	582	528	545	550	513	552	564	600	589	551	534	546	546	572	548	573	517	528	543	551	585	597	573	529	603	552	576	532	537	577	542	558	545	555	553	600	563	589	560	565	562	525	570	577	564	560	560	527	583	584	566	548	566	588	560	602	595	590	571	552	526	549	602	549	577	577	546	558	551	568	567	537	610	588	588	578	575	546	549	577	544	554	569	585	561	554	580	582	546	548	567	529	559	542	557	541	605	566	576	570	576	572	555	516	534	606	560	544	543	568	547	578	567	565	542	549	484	576	572	552	577	584	585	552	576	551	535	523	576	577	584	533	547	556	569	563	538	526	556	569	562	581	590	567	567	580	583	562	575	586	583	539	540	582	558	526	567	575	538	557	563	540	601	542	557	569	543	586	588	610	518	557	533	581	557	581	541	533	569	573	549	613	557	576	530	530	539	526	538	538	553	538	611	568	545	568	576	554	538	545	561	552	567	560	529	552	555	541	557	575	568	522	619	561	572	567	561	586	570	569	576	570	562	596	531	546	567	583	559	600	538	536	577	537	534	553	526	623	579	540	619	564	534	507	563	536	571	545	547	560	564	545	543	561	572	571	565	531	549	556	553	606	591	585	564	600	560	567	548	536	592	579	603	506	529	551	556	558	534	586	568	526	608	553	521	601	596	558	590	565	566	557	579	562	573	613	569	553	538	565	552	538	560	566	540	582	572	523	561	538	568	586	588	589	557	534	518	598	566	549	628	579	553	589	567	582	594	574	564	545	539	528	521	539	558	518	559	560	577	567	531	581	584	546	497	556	600	601	585	569	553	507	559	570	564	568	574	539	562	536	569	557	569	580	530	579	571	548	538	561	608	595	558	533	582	555	584	546	589	522	581	582	602	562	570	537	582	572	554	530	574	566	581	543	549	580	546	542	543	572	528	558	533	557	533	554	575	600	569	538	542	554	556	545	552	557	556	582	565	570	525	568	569	557	557	582	551	553	586	576	578	527	545	574	564	540	539	560	577	575	532	538	588	555	563	586	515	548	572	559	526	579	552	561	566	554	554	541	578	539	597	537	538	531	527	569	577	559	573	588	575	603	642	531	555	538	606	590	558	560	522	577	550	571	552	562	552	527	578	570	566	576	577	565	558	547	544	575	538	550	574	552	561	601	580	560	565	532	589	546	562	566	579	599	556	514	556	546	567	560	557	561	560	568	575	572	548	574	521	554	567	561	590	555	536	563	565	531	589	580	542	584	534	589	558	608	535	557	595	561	582	636	541	564	545	609	563	559	541	562	561	573	603	556	610	556	559	564	553	555	596	573	572	539	549	525	567	584	553	546	604	576	571	526	621	545	566	546	507	580	599	571	532	582	521	586	593	545	570	586	595	550	570	550	588	518	598	533	582	550	529	552	590	542	574	588	547	554	550	594	549	592	520	510	552	551	593	576	591	547	566	605	543	521	560	588	559	575	559	569	561	524	564	524	530	598	570	577	528	588	572	603	541	512	583	537	555	583	563	551	560	535	580	575	600	558	577	546	575	572	553	549	550	583	556	640	537	540	567	574	542	540	563	528	593	542	546	581	530	542	553	547	571	582	536	574	510	541	578	567	552	622	591	567	570	573	528	519	610	591	573	585	559	576	575	579	581	555	537	612	560	608	564	531	550	559	608	534	545	549	523	555	549	525	558	541	548	580	586	556	562	558	517	534	542	598	563	534	528	547	590	555	585	591	563	575	574	558	569	537	558	601	541	572	559	590	620	562	574	552	543	523	549	592	577	571	538	593	526	527	587	599	584	549	524	543	586	543	584	592	540	564	558	558	575	571	595	562	556	533	600	572	534	613	563	557	576	525	565	584	593	545	546	549	526	542	595	566	518	552	541	594	582	580	577	571	616	557	599	521	564	569	543	592	560	554	549	579	543	603	559	564	555	533	521	558	555	543	562	539	564	602	513	588	549	537	590	538	594	517	535	539	541	575	568	527	579	550	525	555	574	595	535	550	578	524	584	595	596	559	571	592	531	549	560	585	557	603	573	563	579	560	567	593	589	537	605	539	566	556	521	528	559	576	509	579	540	540	550	548	548	559	573	541	543	583	534	553	582	570	551	516	569	582	588	541	575	563	535	520	555	587	540	573	547	561	565	540	617	549	548	607	543	562	556	578	574	571	543	531	588	563	517	592	577	580	542	550	580	583	576	566	557	547	562	521	537	533	541	521	563	572	570	552	537	558	532	552	581	545	537	561	614	566	576	578	521	597	618	555	546	516	580	530	545	568	610	591	542	572	558	562	561	532	565	543	587	594	540	551	551	570	559	561	571	568	507	559	577	521	585	551	574	614	553	526	530	559	556	551	541	549	601	586	533	564	548	583	531	558	564	547	551	586	590	501	566	518	533	558	609	540	571	554	578	577	591	545	528	557	553	540	579	527	555	541	558	567	561	578	589	561	532	565	516	606	574	570	553	567	545	580	533	581	579	546	569	527	551	577	541	539	539	523	535	596	590	581	559	574	578	610	576	582	592	545	578	558	558	534	583	513	541	561	542	551	574	582	549	573	542	584	532	556	514	541	552	574	542	561	520	564	539	569	554	552	571	576	548	582	552	550	554	556	573	562	513	524	550	580	539	589	585	567	563	542	583	562	572	579	560	566	566	549	570	558	586	588	550	601	576	538	556	563	569	622	601	575	570	558	575	564	548	560	557	550	588	574	580	553	537	567	528	589	559	567	570	549	547	566	587	546	564	546	527	585	554	557	565	598	542	596	564	525	560	552	554	601	564	555	575	569	585	527	563	553	570	585	540	541	582	514	563	617	595	556	587	586	575	584	570	563	540	601	552	532	567	571	531	548	584	546	573	574	553	561	572	567	539	562	574	557	569	583	567	547	554	578	553	557	548	545	581	594	564	554	542	591	550	585	547	571	563	562	534	547	571	554	550	562	574	572	544	532	551	567	576	601	523	534	534	589	545	529	581	515	580	601	496	574	541	579	608	565	542	555	550	566	555	532	551	576	581	540	558	543	589	550	564	551	583	544	547	548	554	563	560	568	578	525	537	573	556	570	571	498	526	543	564	549	578	581	563	509	515	581	515	586	578	551	529	577	602	501	553	555	542	594	514	568	539	566	586	576	555	550	538	560	512	528	543	558	570	556	552	552	554	605	542	560	539	585	526	580	490	549	537	532	545	558	505	547	605	563	492	546	538	582	550	544	562	561	576	560	534	572	588	500	537	559	538	576	557	576	551	571	556	532	569	564	525	575	603	570	545	541	558	563	592	522	575	564	557	504	572	539	558	553	517	536
46869	34926	22033	12924	6578	3423	1725	1357	827	524	425	394	389	367	328	332	308	294	326	299	279	308	286	274	276	262	280	288	258	274	265	245	244	257	256	266	267	266	232	278	251	273	275	247	247	251	232	250	240	241	231	250	254	239	250	247	263	253	243	257	267	238	275	266	272	239	241	271	271	696	1208	1102	883	556	343	292	238	227	263	233	232	221	238	231	227	265	238	256	240	237	236	226	231	255	264	244	232	244	258	246	215	277	227	230	247	246	229	239	240	234	265	217	244	251	219	243	247	242	227	252	256	255	263	240	244	241	250	247	216	218	246	232	268	226	230	231	242	241	274	264	255	255	236	224	262	254	198	236	251	228	252	252	238	247	263	246	256	243	214	253	225	202	269	267	233	253	268	254	233	239	244	244	229	252	241	238	224	254	248	243	239	252	244	241	233	258	249	263	230	224	232	244	242	286	229	211	237	243	258	249	255	253	235	286	267	252	237	263	247	224	246	215	241	253	269	271	253	236	249	256	252	253	248	228	246	241	256	229	219	232	269	252	215	214	204	230	255	254	253	241	246	247	235	228	251	252	235	273	260	221	246	232	272	241	227	228	233	220	242	250	227	241	246	236	240	264	262	245	242	238	252	272	228	267	238	260	231	251	257	243	248	236	239	241	255	265	237	261	268	244	273	237	267	276	248	218	245	248	240	209	220	248	224	260	231	235	240	245	261	241	262	252	258	231	252	248	243	277	244	259	253	222	234	243	233	222	280	240	230	231	239	248	223	230	252	220	255	264	265	255	247	226	242	230	253	251	235	231	250	241	255	240	253	273	263	246	266	243	236	260	258	268	222	261	221	252	242	210	250	251	252	231	229	214	257	258	212	248	254	265	247	243	247	240	257	255	234	264	262	253	255	233	244	250	246	260	240	262	238	218	260	240	252	245	231	238	258	260	221	247	238	250	232	221	240	233	233	256	248	202	259	240	246	259	234	268	253	241	275	229	236	228	212	233	247	240	266	243	232	223	260	237	232	268	250	247	228	213	225	228	254	241	240	221	257	284	272	265	256	249	273	250	237	226	245	242	252	263	288	237	239	227	243	272	267	233	246	271	263	250	258	232	248	239	272	262	240	247	226	213	252	243	257	232	238	263	255	235	235	228	262	265	258	227	227	223	242	229	229	270	290	221	237	252	231	221	250	261	248	240	226	252	276	238	230	281	278	225	237	226	225	226	236	239	259	247	249	223	263	241	234	246	261	218	257	267	270	254	252	228	240	259	243	240	252	259	211	245	245	246	249	240	240	250	240	243	239	223	241	246	241	233	200	252	273	254	242	249	224	260	258	244	248	254	266	253	253	268	236	228	246	261	238	252	246	270	237	264	233	232	280	223	247	249	257	234	269	240	222	241	268	243	237	242	242	240	218	249	250	246	243	275	227	217	224	257	259	223	229	245	275	248	253	236	252	244	217	241	230	214	258	225	266	227	223	231	234	215	223	251	228	258	255	229	235	238	220	234	225	249	233	249	263	270	237	271	245	258	248	255	252	216	238	244	240	236	230	242	259	232	257	231	231	244	253	264	264	280	240	238	228	235	253	239	232	224	252	228	242	227	235	281	264	240	232	248	240	216	258	234	214	247	253	241	265	233	253	256	250	256	251	237	244	285	255	273	233	249	270	247	241	248	219	253	270	254	254	248	246	243	248	234	220	223	273	251	252	229	234	219	227	241	244	258	247	225	257	268	234	246	250	267	235	243	235	250	210	246	246	257	231	217	233	223	249	225	235	243	239	259	241	219	253	263	212	247	264	247	285	245	219	252	223	261	219	242	228	235	252	274	209	255	240	226	248	259	226	237	248	256	253	243	266	247	277	230	243	274	244	232	247	227	245	245	236	261	243	234	245	257	258	257	243	253	223	244	192	244	216	236	227	256	273	246	237	247	243	235	237	230	252	238	259	241	233	268	260	261	256	249	267	220	243	250	230	255	234	219	225	249	251	245	235	239	265	241	249	244	241	255	252	215	240	250	259	256	260	237	239	233	255	219	261	237	251	254	236	230	246	237	242	250	246	231	257	255	252	252	243	256	231	245	230	258	253	215	237	243	238	237	236	257	238	229	266	240	259	248	245	215	220	254	258	240	257	258	226	263	238	245	228	229	240	269	235	266	247	262	260	247	225	232	222	239	252	229	240	234	252	244	257	239	264	269	256	234	248	224	261	254	263	228	224	251	231	245	241	252	248	269	246	252	265	240	252	262	262	246	248	246	228	241	244	259	245	244	270	247	243	246	216	261	230	238	263	241	253	246	261	234	221	221	245	236	240	238	236	250	241	274	240	252	269	199	244	230	239	282	237	267	235	247	235	264	256	282	264	215	234	231	232	231	269	234	235	264	254	226	242	268	232	221	268	282	248	223	226	239	231	264	256	257	225	264	241	244	219	261	260	245	267	241	252	249	234	264	250	237	221	245	237	249	233	230	247	248	258	251	241	220	261	256	222	209	239	257	229	239	235	256	247	241	240	252	251	229	249	232	257	231	269	249	228	240	254	232	256	260	226	223	260	223	259	260	268	237	239	242	228	225	248	256	241	263	255	256	237	247	256	260	241	256	244	254	241	236	235	251	223	237	253	243	227	225	240	273	233	264	251	247	252	233	234	217	219	252	206	260	243	216	242	244	231	249	271	269	249	243	238	236	250	261	261	247	243	233	226	228	247	237	236	243	259	256	248	261	249	243	227	270	256	232	252	223	252	263	263	256	265	239	253	258	269	253	231	228	224	257	248	259	241	257	234	245	245	232	241	229	245	262	265	241	228	265	257	262	240	243	247	247	242	267	248	243	232	253	233	271	243	269	241	235	257	250	242	246	238	250	231	251	234	210	250	237	260	279	226	240	242	258	281	238	222	228	239	222	230	232	259	225	251	243	235	242	271	239	244	252	235	272	216	249	238	215	234	230	250	265	247	230	230	253	256	235	235	264	253	260	252	238	226	262	221	218	237	219	229	272	263	250	225	247	214	228	275	231	236	241	251	244	273	257	213	245	224	252	252	237	231	249	236	254	265	243	234	282	242	251	265	269	262	254	246	252	239	271	257	239	263	248	222	231	253	244	248	232	226	236	258	225	249	230	239	235	238	254	231	209	258	237	238	255	260	246	242	235	259	243	234	268	250	244	271	236	252	212	219	242	253	286	246	268	227	254	259	225	263	251	226	278	243	240	246	250	262	221	276	245	224	225	247	246	248	229	236	234	241	266	239	260	246	251	250	241	238	254	247	223	261	258	242	239	275	234	218	218	210	233	241	230	257	240	240	219	287	257	231	245	245	223	279	228	251	246	278	230	232	239	232	248	253	255	262	250	245	270	261	231	260	249	228	246	245	231	248	263	251	253	235	228	269	244	260	262	250	245	239	232	261	221	240	251	248	224	245	243	259	229	256	248	263	210	227	253	279	250	258	238	232	253	222	234	237	258	253	239	231	242	229	220	256	249	234	233	225	273
34698	27352	7576	7450	6305	5015	4081	5654	3499	2377	2033	1717	1636	1463	1413	1344	1306	1184	1140	1151	1072	1015	934	1003	1037	916	935	890	923	903	885	916	898	846	855	817	805	814	819	775	775	762	697	760	844	775	778	739	785	739	753	805	770	724	747	744	775	749	782	758	768	694	717	750	747	799	768	770	1158	4965	8694	7539	5453	3034	1321	733	692	711	721	734	756	731	705	714	691	719	712	753	751	714	685	693	682	676	722	693	717	735	727	683	689	701	709	723	714	707	710	726	739	660	677	724	733	692	681	716	687	665	662	716	709	719	722	757	711	714	705	705	687	683	662	685	682	707	730	692	716	664	704	689	679	711	713	680	700	700	756	714	685	678	687	675	696	731	719	717	748	728	719	686	683	722	673	698	755	752	714	726	705	716	718	739	725	727	703	728	660	690	687	700	711	716	703	694	678	733	662	743	688	702	657	744	682	755	695	715	700	676	717	712	695	697	712	674	752	691	738	725	738	710	720	649	713	718	664	744	717	673	732	700	690	694	708	721	714	699	711	720	719	670	694	674	688	734	714	714	754	701	685	712	691	701	712	712	701	710	704	700	672	673	668	723	732	750	734	692	689	714	685	725	681	732	705	742	683	707	694	688	711	698	673	686	643	728	704	723	705	705	670	768	696	712	720	741	699	746	689	668	719	673	737	661	722	712	718	704	681	720	725	729	718	672	709	678	713	710	728	720	723	696	733	733	686	742	711	683	711	701	750	740	736	704	681	722	743	698	737	709	674	650	723	712	728	696	709	701	688	723	740	719	714	747	701	719	673	732	738	722	666	681	740	693	684	684	740	704	716	766	675	742	692	678	703	729	702	683	734	719	698	716	754	691	705	684	717	758	678	709	645	660	709	699	715	697	727	715	749	671	646	735	699	709	702	726	714	728	708	731	710	727	680	745	699	691	745	709	646	707	737	722	678	690	702	705	726	705	681	718	694	704	685	700	653	722	688	695	680	694	707	676	709	693	749	686	714	715	691	748	720	693	681	746	756	716	683	721	713	658	734	686	704	697	660	710	726	689	722	696	697	707	730	688	720	729	703	705	732	715	714	730	714	699	668	690	733	709	702	721	710	720	705	750	723	726	673	694	738	725	696	672	708	697	693	725	692	768	711	719	721	696	724	701	720	738	661	690	757	722	737	717	690	699	708	747	758	670	714	719	739	735	695	694	747	712	724	713	655	685	695	678	705	731	693	686	715	669	734	705	716	708	711	740	728	704	740	665	729	671	747	682	748	756	673	715	703	767	685	699	689	691	723	729	679	693	723	657	696	704	746	675	690	723	694	700	783	706	708	728	706	722	697	722	680	699	719	725	735	713	714	677	696	661	733	677	707	724	690	690	716	694	700	719	699	695	694	686	709	721	669	697	673	691	696	699	655	708	718	664	686	721	691	682	670	674	686	690	703	712	715	751	704	677	699	731	688	755	687	719	723	697	722	709	725	685	736	726	699	715	732	714	686	675	759	747	722	694	746	755	705	702	731	690	727	721	686	728	751	725	702	734	758	666	731	708	692	714	726	681	697	724	723	650	703	698	724	701	693	722	731	707	713	668	724	728	746	685	748	701	678	749	714	676	703	685	708	729	721	691	699	712	708	711	689	702	729	730	706	701	646	725	676	714	661	750	681	690	747	672	721	656	718	704	727	716	708	715	728	698	728	704	769	768	684	688	688	732	659	672	699	758	692	702	698	733	693	747	690	724	699	706	685	673	706	690	725	668	641	672	684	711	707	753	715	723	707	715	752	733	763	701	665	652	674	712	701	739	706	722	733	660	701	713	694	731	730	734	710	703	708	750	673	659	702	701	651	688	683	699	724	701	741	702	726	741	726	737	686	697	723	729	747	758	712	679	751	737	705	719	684	688	728	710	692	724	731	712	759	692	683	703	681	712	670	694	724	719	684	715	745	685	736	741	715	720	640	692	697	732	708	713	670	762	723	714	705	703	705	691	757	709	660	764	699	687	688	744	691	742	671	751	657	684	713	657	728	719	658	720	733	710	666	707	702	694	684	721	704	688	729	652	726	703	660	693	695	720	680	702	731	666	744	731	694	684	713	725	752	683	698	770	679	729	738	672	714	689	708	722	697	712	725	740	738	698	736	690	744	737	704	700	736	716	734	662	748	718	670	694	705	693	666	646	754	658	712	698	680	741	692	718	694	717	683	734	737	733	695	728	759	715	664	702	658	668	687	691	750	720	741	688	714	734	744	650	711	672	741	720	721	717	698	682	665	755	704	694	694	668	705	680	751	681	699	693	679	684	680	683	694	712	686	714	738	726	748	725	699	675	674	696	747	697	692	719	695	689	730	654	691	741	711	679	703	752	722	716	724	727	678	704	692	728	722	777	712	711	692	699	697	737	701	724	668	669	681	703	718	743	765	755	675	734	704	740	752	677	743	693	678	659	717	688	695	749	692	699	712	638	710	681	670	719	702	732	701	694	703	708	711	706	721	680	694	699	704	730	664	689	744	691	728	703	694	691	683	688	694	713	710	678	715	722	671	718	721	720	736	746	668	713	705	752	705	709	665	698	660	661	726	719	733	715	751	724	713	667	737	735	683	712	720	718	728	720	676	660	725	662	717	709	721	747	697	691	693	686	722	670	724	721	714	691	709	718	683	711	667	692	692	696	703	674	691	644	728	720	716	737	716	697	722	709	726	732	694	702	700	743	683	655	661	715	718	679	691	706	695	664	732	652	701	698	718	699	714	726	720	741	697	691	709	691	692	755	698	717	702	703	700	690	706	745	736	699	702	713	712	706	730	715	680	736	702	736	718	726	701	694	714	677	780	722	683	712	707	707	676	723	733	686	737	633	734	678	697	715	731	715	679	678	710	697	697	703	695	704	721	705	743	716	713	692	689	680	714	692	703	731	669	682	723	709	716	688	663	688	672	727	738	719	675	705	696	717	736	715	708	667	697	777	690	677	710	701	684	731	681	676	685	683	746	715	713	720	715	670	698	704	729	750	709	731	704	681	670	718	653	718	733	686	664	719	718	709	680	682	671	738	668	722	678	721	697	708	694	692	745	689	718	724	652	689	703	732	706	718	751	720	721	691	696	641	767	683	701	752	741	656	693	690	689	667	668	731	722	710	695	732	709	705	723	686	682	703	734	726	744	718	696	738	673	669	686	691	755	670	691	719	688	726	694	737	741	730	683	718	713	692	694	747	754	665	718	705	734	696	679	697	710	720	681	767	692	695	708	710	690	768	681	682	693	760	684	752	692	698	735	727	676	697	718	689	689	663	743	756	688	716	663	718	727	762	695	723	693	680	717	707	687	697	716	719	684	734	686	745	705	655	692	706	739	706	659	743	679	703	710	739	711	704	698	697	702	733	707	708	706	734	704	730	679	707	754	691	676	698	731	701	703	704	673	719	696	690	700	702	694	707	660	659	681	692	709	720	687	721	682	730	670	693	682	755	664	708	696	672	703	681	691	706	697	634	698	710	752	730
10131	3317	464	312	242	211	180	220	185	183	187	149	194	182	155	161	172	172	171	167	155	174	164	167	163	173	159	180	196	192	153	162	161	184	159	163	168	172	171	147	180	142	170	200	149	140	159	160	174	134	170	132	174	160	152	174	179	135	158	182	146	156	158	168	154	157	182	191	177	203	238	296	310	212	190	150	158	169	169	198	149	173	158	168	150	152	166	170	160	194	173	160	151	177	189	155	167	176	165	153	162	171	156	172	157	169	153	179	165	152	164	161	167	148	167	158	150	170	178	177	202	145	148	146	157	164	155	142	186	153	170	152	150	143	176	153	177	151	184	167	173	148	155	163	133	184	169	195	145	163	196	158	160	152	194	151	200	151	154	170	168	174	181	165	176	169	173	179	196	175	166	167	154	174	132	160	165	171	149	175	162	167	179	183	159	171	154	167	174	160	146	166	146	178	162	165	156	180	177	161	180	174	171	169	163	166	159	184	180	117	175	180	174	165	152	164	170	171	159	157	171	176	175	154	143	170	166	170	158	132	158	171	166	164	175	166	184	159	171	153	172	177	182	157	175	161	180	179	181	164	181	157	169	190	166	189	177	169	156	153	196	154	176	183	165	171	165	159	164	156	165	160	179	152	168	156	173	169	176	157	161	180	180	172	173	179	184	151	160	155	162	175	173	164	166	154	160	181	192	160	155	164	172	145	159	142	153	182	157	161	168	162	145	171	166	184	142	165	152	173	179	169	171	159	184	166	159	137	170	174	151	167	154	164	168	157	146	160	159	175	168	197	153	152	152	192	182	165	183	172	145	176	137	163	177	161	147	163	189	186	162	157	174	165	175	173	174	193	183	173	165	176	184	175	190	150	174	167	183	159	161	166	146	178	157	174	170	159	176	153	167	181	168	169	177	138	145	146	153	173	158	142	148	165	154	162	163	163	186	152	166	156	174	158	163	160	151	171	161	170	161	165	155	169	157	183	177	172	160	162	160	176	161	186	188	156	170	163	173	181	152	172	171	193	147	167	144	180	156	164	181	162	150	164	171	173	162	150	171	164	178	159	161	159	165	149	158	163	168	161	164	170	194	161	189	161	173	157	180	153	158	165	132	166	170	168	149	186	194	181	174	173	160	188	172	167	162	175	174	164	174	180	173	160	142	192	169	196	155	207	176	180	191	150	160	150	185	149	147	160	165	158	175	154	177	162	185	174	162	161	163	182	156	179	157	151	155	158	164	176	187	179	163	163	154	168	162	174	158	161	159	182	154	171	169	150	173	174	158	164	157	162	163	168	167	172	157	150	132	158	152	166	164	159	175	154	178	185	183	163	180	179	145	145	149	170	170	164	187	174	146	179	160	175	164	165	168	181	198	169	177	151	157	171	151	167	167	172	150	145	164	183	159	138	156	148	177	158	184	147	155	177	158	170	162	162	152	153	164	166	163	157	173	183	167	189	150	179	163	170	155	167	158	173	173	186	157	153	160	167	158	183	187	166	148	161	170	161	180	145	151	171	148	169	160	181	161	158	164	127	177	165	151	153	192	164	156	140	183	174	190	179	171	175	189	153	156	173	144	189	150	168	161	159	167	159	153	179	160	152	186	192	153	159	150	150	170	173	172	156	145	170	179	172	154	153	183	142	154	174	180	162	181	162	182	162	160	159	172	167	159	156	193	177	159	167	169	171	166	182	180	176	158	155	178	152	165	198	160	167	169	153	167	155	181	157	143	175	171	173	168	156	167	162	159	156	178	174	161	158	157	195	170	164	152	163	157	180	148	154	149	155	185	189	156	156	162	167	187	177	180	162	158	192	159	151	180	171	157	150	176	181	157	137	148	162	164	162	152	182	175	164	155	161	169	164	154	154	163	172	159	157	168	177	169	166	145	156	161	186	165	156	178	170	147	170	144	169	144	165	159	165	158	153	171	153	195	162	157	176	171	185	155	161	166	175	187	157	200	166	188	173	171	170	164	147	154	163	156	167	175	174	167	165	163	172	137	170	162	169	169	186	163	162	152	165	166	164	151	152	158	166	158	171	153	160	181	158	161	160	144	134	172	160	159	146	143	175	141	171	159	160	175	161	162	158	164	195	166	184	172	172	178	176	174	164	186	180	184	152	186	156	165	168	151	142	153	148	183	195	168	167	144	165	138	144	176	156	203	177	186	152	156	178	169	151	131	154	183	160	174	150	160	164	164	177	167	176	172	154	152	161	165	179	195	156	187	161	172	152	166	165	175	158	165	198	167	168	159	148	173	157	168	175	172	181	146	173	155	156	166	166	151	184	184	157	158	158	170	191	135	173	173	171	168	141	163	147	165	162	184	178	157	181	147	180	175	173	188	156	182	178	157	145	190	171	168	193	148	198	181	175	156	191	158	187	173	183	160	173	165	142	157	153	162	174	156	177	167	160	193	145	173	176	174	177	164	195	149	221	168	176	170	189	162	179	157	180	176	191	164	181	196	161	154	149	176	159	159	154	176	166	153	179	155	153	156	167	153	170	158	172	167	185	159	165	169	174	176	154	145	180	176	173	153	188	177	148	148	173	145	171	180	148	174	169	153	158	165	177	195	170	162	187	162	155	153	155	166	160	185	170	173	172	159	160	166	150	153	169	176	181	157	156	170	171	161	157	175	162	146	162	169	186	161	163	166	193	167	158	192	163	187	180	164	157	165	181	186	164	182	172	155	175	160	154	148	175	180	172	183	181	161	170	168	194	162	158	161	178	130	192	159	145	173	155	165	169	157	187	153	151	158	173	150	175	133	166	185	165	179	147	164	188	164	163	152	158	173	152	177	160	146	157	155	155	177	151	177	162	172	196	174	179	167	156	177	159	176	159	182	165	173	179	178	169	149	172	169	174	189	171	178	167	165	176	157	174	158	187	189	166	161	159	157	187	153	143	170	173	177	174	168	159	164	169	160	171	184	148	160	165	166	162	189	174	181	171	154	197	149	184	166	160	179	185	182	180	153	182	175	154	142	144	174	188	181	170	157	181	160	178	161	174	163	141	165	162	179	145	174	168	175	179	160	160	161	180	166	175	192	157	156	181	159	165	181	166	167	192	180	172	167	155	178	179	152	149	174	174	149	184	142	175	162	162	148	153	163	174	170	171	171	142	162	142	167	172	168	194	159	194	165	156	154	202	157	166	180	162	174	159	140	178	149	160	183	186	146	162	182	166	165	158	171	158	168	166	148	170	174	171	190	173	171	170	147	192	192	158	135	164	166	156	186	158	151	178	156	188	194	170	169	171	172	163	161	166	166	155	182	179	178	160	171	156	148	153	157	150	169	157	151	173	146	163	174	176	185	163	168	133	177	170	145	156	196	182	166	140	174	144	163	168	159	179	170	184	158	177	176	160	181	154	153	161	163	185	163	165	180	185	161	165	161	170	170	157	172	170	159	175	158	165	176	149	171	188	166	181	166	162	153	169	170	176	148	148	166	162	175	144	165	186	180	165	188	198	169	163	184	170	151	169	179	165
7336	4260	747	762	673	617	648	618	571	523	539	516	500	509	501	512	549	520	505	478	495	513	524	504	497	513	521	483	503	533	504	507	563	481	469	511	514	492	509	480	488	471	511	514	505	508	484	515	477	459	487	484	511	487	495	464	525	501	498	526	505	511	495	494	520	467	507	486	550	733	1161	1450	1210	892	594	539	503	500	520	503	505	531	524	503	466	507	517	511	535	495	491	493	515	440	491	500	483	485	492	464	466	496	491	500	504	507	516	486	505	514	488	528	515	509	502	474	487	486	502	531	473	539	544	513	470	533	547	499	508	494	517	480	485	529	513	497	481	529	513	490	472	539	523	499	522	523	484	523	527	499	494	491	505	498	448	479	483	506	491	483	523	530	496	511	500	563	535	509	507	549	487	514	552	470	517	534	530	489	495	509	507	500	530	477	508	473	501	495	533	489	475	496	525	482	515	477	505	522	513	549	499	509	488	503	515	494	510	499	513	505	535	492	500	525	502	504	469	528	478	503	534	543	492	514	511	498	502	506	499	499	503	520	495	458	516	509	444	494	501	508	472	508	504	487	487	501	482	481	536	520	508	486	487	481	511	493	508	531	504	503	498	542	536	523	477	501	495	536	525	510	481	530	540	505	490	544	509	519	519	517	521	470	460	494	497	531	497	493	486	502	523	509	530	476	487	459	544	495	468	486	478	535	489	467	512	496	505	548	533	502	502	507	471	446	512	502	527	490	495	483	512	508	506	497	517	481	490	509	518	509	515	510	489	510	529	509	469	511	516	482	483	495	514	489	460	494	484	488	504	506	533	501	533	520	499	504	541	512	534	517	492	451	466	480	494	526	500	495	472	497	506	501	488	489	518	525	513	473	490	482	518	523	476	493	505	479	467	502	516	526	534	499	492	492	487	498	504	515	536	523	500	571	510	502	522	529	518	506	490	493	469	518	484	471	488	504	491	505	542	519	437	526	502	533	512	483	510	511	505	482	470	487	509	508	467	530	508	537	515	480	529	515	492	521	521	494	471	493	507	505	544	470	515	507	529	519	472	516	503	494	477	483	509	514	495	511	526	490	501	475	507	491	511	517	482	492	507	522	467	463	489	472	467	527	513	471	486	482	529	478	487	528	521	484	491	507	475	480	494	499	506	518	494	539	523	474	484	517	541	488	522	489	510	489	489	477	489	532	497	523	487	506	455	512	474	473	512	495	487	501	501	483	521	478	526	459	480	517	480	488	511	495	480	507	530	524	499	515	547	487	494	520	524	492	534	483	498	483	503	508	499	528	495	518	508	518	504	494	543	487	462	503	520	504	492	516	527	507	482	534	525	507	539	494	501	511	494	499	493	549	487	471	497	501	509	498	504	476	509	550	499	490	498	498	469	483	481	529	520	501	523	494	521	530	520	515	510	504	517	513	532	479	490	483	509	482	500	497	474	500	472	481	495	505	500	494	514	506	495	477	491	515	496	493	540	494	526	554	493	514	495	519	476	519	471	508	513	480	498	477	494	493	526	547	540	524	500	515	514	502	497	487	471	496	488	492	501	493	520	528	494	503	498	504	501	484	491	491	487	479	494	492	484	514	525	513	512	546	519	495	497	517	464	491	504	490	504	523	546	502	561	507	554	490	471	543	479	496	497	564	523	497	526	513	451	505	538	497	508	530	486	532	503	513	524	491	499	503	521	503	493	534	489	489	527	532	522	487	492	467	481	503	530	472	514	520	490	479	494	505	509	505	475	500	478	493	465	466	498	483	519	498	506	515	536	527	524	492	524	534	495	559	517	498	469	475	517	483	455	493	511	522	516	524	495	505	534	478	485	505	487	527	537	522	506	530	508	515	510	507	477	505	491	527	509	483	501	468	498	447	530	497	513	473	483	492	480	539	488	515	528	489	482	520	491	496	499	468	498	500	517	473	502	492	444	558	479	450	502	475	498	561	468	499	477	521	518	509	489	524	482	532	497	495	516	549	492	522	546	503	555	514	483	508	485	532	502	548	496	500	505	490	486	516	509	502	509	459	502	545	501	511	519	503	518	498	490	435	512	497	496	508	562	511	478	511	499	508	520	520	535	534	472	522	484	483	502	467	514	479	491	502	499	491	512	544	445	480	467	459	548	510	527	511	477	502	463	466	509	492	454	504	515	537	500	501	536	501	486	482	486	487	499	476	478	513	504	519	512	530	577	503	504	505	520	515	507	482	539	485	486	530	488	479	492	485	460	488	495	539	488	510	512	527	502	536	509	501	480	499	506	474	505	489	503	534	515	493	504	522	493	521	463	477	512	470	560	505	497	500	514	543	495	529	490	463	501	503	497	493	508	519	513	482	491	515	460	525	508	533	536	556	518	497	519	501	518	477	485	498	507	527	463	461	452	496	497	529	478	491	507	525	492	517	509	460	499	512	509	466	477	552	512	508	521	488	499	489	477	546	504	478	482	511	484	522	520	524	505	510	538	511	501	476	502	503	557	506	501	506	496	496	526	505	459	527	513	531	516	466	493	499	488	543	488	489	527	509	544	504	502	517	513	511	488	504	480	526	483	502	494	474	505	515	494	523	481	500	477	490	492	471	521	482	474	511	512	521	490	529	470	483	517	503	519	518	467	516	499	502	501	489	491	550	523	506	520	493	517	502	538	537	511	520	493	475	521	543	521	519	436	512	526	503	499	483	537	540	530	517	439	515	515	513	526	495	510	515	491	474	531	505	481	501	527	476	474	488	552	481	501	482	474	472	512	521	519	480	512	500	516	535	497	519	474	504	502	500	503	497	505	506	506	505	541	487	499	480	452	526	496	506	524	473	515	483	492	529	434	504	508	545	469	497	546	491	500	504	509	520	521	536	517	478	500	500	482	524	484	526	538	490	489	464	500	502	474	532	499	490	491	498	512	493	499	489	514	520	534	510	505	480	521	488	487	489	465	470	513	474	507	473	475	492	488	483	476	525	509	499	536	507	513	480	486	519	485	533	488	492	516	497	497	519	531	518	549	509	499	494	476	509	500	486	500	518	522	507	523	510	547	473	478	489	509	524	473	489	532	462	483	489	518	516	485	452	485	501	514	475	487	462	493	473	500	503	490	497	512	517	471	502	539	462	505	522	492	521	494	469	502	492	510	483	490	493	547	489	507	562	494	479	489	487	517	499	513	518	511	486	475	530	478	522	495	518	499	516	510	544	507	495	501	467	531	532	502	536	508	478	481	502	532	525	463	474	497	502	508	499	465	508	465	501	537	508	524	483	517	536	522	520	548	524	507	501	508	504	499	473	493	517	522	484	507	523	510	514	493	545	492	521	508	526	500	471	477	515	519	491	507	503	468	439	507	553	498	507	499	496	512	501	492	464	539	471	490	515	462	506	543	495	499	492	501	506	523	456	504	519	489	492	526	521	491	525	507	505	535	520	485	503	521	499	489	509	526	528	517	489	513	481	530	518	496	483	504	478	466	492	532	528	463	558	517	499	501	513	496	469	490	519	480	511	509	513
33177	32364	13785	5706	2287	1018	565	407	313	243	224	188	174	163	161	169	168	180	154	162	154	153	138	145	171	180	145	162	163	135	142	169	142	157	154	162	135	171	158	149	129	152	136	135	150	144	141	153	130	158	153	138	135	145	153	120	148	129	164	146	134	125	145	126	131	130	145	198	335	467	535	489	343	188	144	133	131	122	145	148	145	155	134	167	131	144	131	137	137	162	137	147	128	134	154	127	140	142	131	152	152	152	131	133	141	185	151	137	130	140	138	138	131	150	146	142	168	167	138	122	153	126	118	132	136	165	155	146	153	151	152	145	149	138	150	165	139	158	141	147	158	145	139	136	152	128	132	129	153	130	118	138	158	138	145	124	135	147	154	155	154	148	179	130	158	128	126	122	150	142	135	122	142	161	140	139	148	152	130	133	129	136	135	172	142	125	136	139	123	148	133	129	142	163	163	154	145	143	146	148	158	159	155	164	157	127	139	139	126	137	138	148	127	156	132	133	148	132	136	154	132	154	144	147	131	147	153	162	141	152	144	133	143	132	152	144	147	126	149	147	142	163	146	148	134	143	121	158	147	126	132	144	130	131	140	152	157	176	142	154	161	134	130	159	142	134	145	176	145	144	136	149	134	132	135	135	148	139	152	126	154	121	146	126	124	129	132	141	151	133	141	148	141	126	140	135	134	143	134	119	153	148	145	154	139	152	146	125	123	135	136	140	146	144	136	138	156	154	149	126	119	160	116	153	157	140	119	131	152	130	127	147	139	134	138	158	165	148	145	121	150	146	132	153	134	173	148	136	145	159	133	155	162	128	158	149	131	127	143	149	144	160	144	162	133	131	144	126	148	146	151	135	160	148	143	140	117	141	171	150	143	142	145	131	128	130	133	146	144	166	146	145	133	147	131	138	148	147	122	131	124	136	138	134	147	137	165	150	146	149	184	135	155	131	156	158	147	151	151	152	168	155	134	155	140	155	125	155	150	123	142	152	147	135	158	156	134	128	142	133	138	161	150	144	123	133	142	130	138	137	129	147	159	148	126	160	152	147	131	146	143	140	143	155	157	153	129	152	165	146	127	127	140	111	120	151	131	119	144	149	143	156	146	157	147	155	168	146	161	140	140	131	113	125	119	148	125	155	152	138	156	156	163	150	148	144	130	159	142	126	147	138	159	153	132	168	161	151	134	130	147	137	160	137	158	168	138	146	146	132	150	152	140	122	159	136	142	129	147	165	142	146	146	150	152	154	144	144	154	148	146	125	146	162	128	134	135	155	135	133	161	148	141	158	166	149	132	148	125	139	153	151	150	145	147	160	134	122	124	150	151	133	139	138	144	153	169	139	138	144	136	157	149	131	132	108	160	133	138	155	150	125	129	145	129	149	144	151	137	149	155	156	152	166	147	141	134	139	150	154	167	147	148	153	159	166	135	134	144	138	131	150	155	145	141	138	139	133	143	142	157	141	133	153	144	124	148	140	128	136	140	152	141	144	157	139	159	162	143	135	130	141	146	157	147	156	142	121	163	167	144	148	160	141	147	159	126	129	119	135	130	123	131	156	126	139	134	164	156	145	170	133	141	139	152	136	124	139	139	125	132	140	131	135	142	146	153	143	127	163	136	136	153	126	153	134	131	158	134	141	154	149	143	151	118	124	141	145	144	155	129	146	153	149	133	156	153	154	153	107	144	142	139	134	155	137	131	151	146	115	144	151	151	149	151	145	147	140	160	159	170	151	144	160	141	139	146	137	158	124	122	136	145	134	154	144	132	159	138	137	157	156	137	117	146	146	113	154	138	139	137	119	141	138	142	147	147	131	129	129	146	141	162	144	141	146	158	152	141	146	146	159	158	151	163	138	142	123	125	163	160	160	148	144	154	160	137	147	118	155	150	136	136	131	141	156	170	157	165	125	164	146	144	158	140	132	152	150	145	143	136	144	153	150	171	148	147	149	154	151	155	136	153	138	147	128	146	125	133	162	147	164	140	133	149	138	148	144	161	130	143	134	129	149	149	149	142	148	142	127	135	142	155	127	127	149	169	144	122	120	145	140	111	162	149	146	125	135	143	157	137	155	113	172	146	169	128	167	139	133	167	126	142	124	142	107	141	145	149	139	147	145	163	158	147	131	119	142	145	127	134	141	135	145	133	155	144	147	139	150	131	171	135	140	134	130	118	169	125	121	148	170	139	134	138	148	149	161	152	146	154	143	173	160	165	126	148	146	166	139	139	148	171	152	145	145	158	123	123	151	129	141	138	156	145	137	139	137	131	159	142	128	158	139	141	165	160	154	141	153	147	137	168	131	140	146	143	129	146	162	140	141	136	126	135	148	134	141	133	131	157	138	142	138	141	157	150	139	137	128	127	146	136	127	142	150	128	164	138	134	153	141	162	137	141	143	123	145	150	153	149	125	144	145	144	145	134	144	123	124	135	137	144	147	139	135	140	155	145	140	141	143	152	162	141	134	135	139	138	157	156	151	127	169	130	142	146	138	138	142	142	133	136	160	138	123	138	142	132	161	156	151	149	139	139	125	146	132	140	138	145	133	150	147	137	166	170	135	135	135	126	143	138	124	149	132	135	145	146	143	131	152	161	146	136	151	124	151	159	129	159	152	159	142	124	153	148	138	135	143	132	136	147	152	144	131	141	159	151	137	118	145	132	134	147	153	155	140	146	166	170	157	133	145	134	148	164	138	162	155	134	136	147	130	129	144	129	148	142	134	147	141	150	142	144	132	128	153	145	157	149	145	136	143	153	139	158	116	141	144	135	141	146	126	146	143	138	129	147	119	147	146	139	129	143	153	159	152	127	142	133	167	124	149	134	162	136	158	151	139	142	149	150	132	124	139	177	135	153	142	157	130	148	152	144	132	157	150	140	140	149	162	140	153	133	153	129	149	139	141	134	150	126	158	141	159	150	145	138	159	180	121	146	130	152	152	128	148	170	155	146	155	136	151	168	127	144	120	132	120	132	145	109	169	137	136	162	146	126	117	144	132	160	141	144	136	150	141	135	145	135	138	132	139	138	133	142	152	139	142	161	157	146	144	134	147	144	148	143	158	143	148	137	109	153	149	131	137	135	153	141	145	130	150	136	126	145	122	161	124	120	174	149	163	127	155	136	145	126	148	150	142	144	165	150	138	147	140	144	144	133	172	126	144	144	154	149	154	153	151	141	137	166	166	153	139	150	143	158	155	136	151	133	160	140	141	165	136	124	139	153	149	152	142	127	151	133	133	135	143	119	164	126	131	130	139	133	165	160	165	153	136	159	134	134	132	164	140	144	138	166	157	134	152	140	113	142	153	152	143	150	149	149	151	146	151	151	130	136	152	137	160	150	139	136	153	143	143	126	147	123	159	142	145	131	164	151	134	133	173	137	163	136	153	137	153	131	142	168	156	151	153	126	145	133	131	152	138	151	132	114	147	139	135	139	135	167	152	140	148	162	138	152	132	147	134	140	153	164	134	151	131	143	136	146	136
23737	23198	3257	3400	2896	2281	1963	1808	1394	1163	1032	895	885	771	750	770	689	664	650	637	671	601	616	547	579	529	521	537	538	508	525	493	513	508	542	484	498	511	499	496	484	454	484	475	485	482	483	466	470	432	445	467	501	507	499	467	469	511	499	471	524	448	451	451	442	463	508	1026	2394	3353	3727	3102	1736	792	480	483	425	437	482	471	422	441	455	446	418	439	458	419	457	455	471	429	426	422	460	448	443	474	460	452	410	453	433	438	438	474	438	492	448	397	434	469	450	410	461	421	463	465	461	449	434	459	461	451	459	474	438	479	433	419	440	450	444	463	446	435	473	441	477	462	455	444	441	421	438	446	438	464	465	467	410	461	460	417	480	467	432	431	458	426	458	470	446	441	429	496	443	481	441	473	436	485	450	441	429	488	416	462	450	485	451	447	438	492	459	482	430	458	450	429	451	448	510	442	446	485	424	437	446	463	467	455	379	442	417	427	448	485	440	477	467	433	451	480	465	475	459	423	432	468	429	445	461	419	431	419	486	474	469	460	437	454	455	463	415	433	468	443	423	431	475	456	443	439	437	462	454	444	424	456	437	435	438	451	459	400	468	439	421	446	447	477	462	454	455	435	418	405	423	484	433	459	465	461	494	432	495	412	430	432	451	461	450	445	467	462	399	453	468	477	454	426	469	427	486	472	458	449	471	472	431	428	475	436	460	441	446	449	431	476	485	414	425	463	453	422	438	464	456	480	462	460	463	469	445	436	439	429	410	457	423	464	468	477	464	462	468	424	421	427	481	422	452	428	438	461	428	435	405	448	463	481	477	460	433	420	418	451	451	447	439	475	429	478	456	451	447	467	423	485	480	501	443	471	468	465	433	448	434	452	473	415	463	469	474	464	469	445	431	448	456	450	490	442	403	436	458	431	478	475	429	442	418	434	431	466	399	473	454	462	472	448	439	434	441	442	475	431	435	460	454	475	420	474	449	455	439	465	476	453	452	430	428	474	437	435	434	439	452	426	431	425	427	452	443	447	430	490	478	432	480	422	457	466	470	454	435	427	455	442	461	445	459	430	488	438	425	442	449	458	460	468	461	453	478	448	439	501	470	430	437	419	463	427	470	457	441	431	418	440	468	449	472	423	428	440	459	447	453	425	435	447	453	480	422	437	460	447	451	459	462	451	418	452	455	460	452	457	455	441	425	438	435	450	450	423	490	413	433	447	446	469	476	425	446	412	436	465	479	463	448	437	461	422	469	464	468	480	467	492	482	471	423	445	421	461	443	487	481	454	436	434	434	420	465	433	460	435	420	468	441	482	473	424	457	437	464	430	451	414	439	452	472	440	486	464	444	465	512	447	481	455	436	430	450	422	453	486	484	451	437	422	474	444	436	441	490	432	460	476	464	452	454	483	412	460	425	479	456	453	482	447	441	487	474	471	447	464	440	480	404	494	450	472	405	473	435	460	456	447	440	433	457	455	412	446	423	433	432	461	443	458	459	441	433	437	436	435	469	434	458	495	424	441	424	416	439	455	426	454	484	455	462	463	418	461	437	442	490	435	421	422	429	449	476	445	463	434	455	453	455	469	421	444	438	449	419	451	452	466	459	440	417	451	444	436	466	462	435	460	475	451	415	493	470	428	430	474	437	443	432	465	443	432	448	432	463	432	409	434	445	489	437	446	426	436	444	488	436	430	425	451	444	445	420	406	428	410	418	451	467	447	424	435	451	437	449	438	442	420	452	445	479	467	439	477	442	466	451	511	397	457	481	460	437	459	469	425	455	482	425	448	420	439	489	445	448	448	447	466	450	455	478	445	432	447	517	447	422	454	452	475	432	462	443	490	449	414	434	440	413	454	477	461	428	384	447	431	464	446	459	456	444	459	453	456	461	436	452	459	435	458	455	465	401	443	469	434	445	459	490	500	437	474	414	430	469	440	433	454	420	470	449	464	417	465	462	481	483	448	405	418	448	446	445	429	374	448	484	495	451	408	463	485	450	439	474	456	478	454	391	444	483	448	452	440	438	433	443	453	456	431	484	438	441	427	482	463	416	468	422	424	404	427	411	453	442	425	478	457	442	465	427	454	476	456	441	442	444	464	430	461	431	472	443	420	453	464	463	476	438	407	443	430	459	449	461	435	468	443	467	483	477	423	439	438	473	456	427	447	451	428	452	458	455	479	498	426	442	447	454	451	504	482	437	438	508	467	474	455	441	465	467	471	418	434	417	442	470	470	422	476	440	465	442	489	459	460	480	464	481	406	479	435	426	459	425	478	460	454	469	441	457	409	427	451	475	463	421	448	435	394	461	464	421	453	399	452	430	467	476	455	452	499	474	463	453	449	441	431	507	423	450	449	458	452	443	441	434	482	476	456	444	491	449	500	448	451	432	443	471	453	434	455	447	476	434	480	435	480	489	417	443	434	468	412	470	409	463	479	448	445	440	459	440	478	430	475	433	470	452	416	467	435	422	459	434	434	424	455	477	411	444	451	461	458	408	473	439	481	456	496	404	463	464	443	433	454	466	425	447	466	463	446	485	457	480	433	446	429	444	437	436	458	429	444	439	443	446	472	465	486	451	455	444	481	474	424	471	472	460	439	486	462	416	481	450	433	444	428	442	430	468	450	420	476	473	443	449	433	408	433	446	433	475	448	449	469	469	442	464	448	462	403	452	483	432	417	415	488	458	475	438	416	439	456	421	482	441	435	444	409	418	446	469	477	460	440	451	441	465	398	457	463	426	451	457	443	468	451	481	454	470	429	423	423	469	479	449	464	431	454	441	426	446	445	466	439	429	462	447	427	440	467	450	468	491	488	416	459	464	447	424	435	407	429	478	463	465	438	405	447	422	439	499	442	452	448	454	451	500	455	464	419	439	439	461	455	439	431	453	474	458	444	456	490	420	418	497	432	481	467	426	453	483	487	481	452	470	479	471	451	420	422	469	459	466	444	464	455	440	450	439	474	451	428	478	434	455	473	461	457	440	438	413	437	420	449	463	442	459	433	452	412	462	474	444	466	490	467	470	419	421	457	427	456	480	444	461	464	452	461	460	442	392	478	432	457	486	493	449	500	442	430	470	453	428	433	435	438	428	426	423	440	455	480	446	459	464	497	462	501	474	445	440	481	436	445	418	445	440	468	436	442	433	424	499	442	440	469	458	413	442	499	498	444	444	421	469	434	475	447	491	444	463	501	452	440	464	448	424	440	506	461	487	418	460	464	445	460	473	470	488	476	472	437	445	413	463	461	448	428	443	451	456	514	486	453	469	463	431	438	404	452	416	467	491	466	496	447	423	442	494	434	430	455	451	440	435	450	430	460	468	419	474	448	441	436	471	447	436	497	446	448	408	466	481	498	406	434	493	474	460	447	419	432	416	423	436	450	408	455	416	419	464	458	433	461	452	476	467	458	453	419	445	451	453	453	478	460	434	439	465	427	455	453	462	459	469	442	448	458	426	456	440	442	462	451	490	425	438	467	467	431	468	446
45101	40635	21027	12684	6333	3120	1508	968	804	486	414	415	335	329	381	343	294	324	342	297	291	300	274	256	298	285	260	307	246	270	242	266	264	283	234	225	240	259	222	242	238	238	236	205	249	221	253	250	242	217	247	278	245	246	231	237	261	252	204	264	237	228	255	248	219	217	224	280	480	953	1213	1086	654	432	286	260	237	243	238	250	205	262	226	256	250	214	226	212	229	245	233	233	236	212	213	233	241	237	243	238	225	242	240	220	257	233	213	233	238	249	254	229	215	260	239	243	242	227	239	216	247	237	230	203	236	247	220	261	248	232	223	248	251	220	239	274	241	242	217	278	274	235	203	239	224	237	220	209	234	239	193	246	252	230	257	268	256	231	207	243	212	246	241	212	280	248	242	236	245	234	267	243	243	237	229	240	236	244	238	237	248	233	237	257	245	234	242	233	223	262	240	240	264	237	209	235	225	229	239	250	238	233	241	228	220	234	235	262	253	220	247	224	236	229	251	232	230	227	239	249	235	259	235	227	238	232	239	197	254	224	240	212	244	242	245	241	262	270	231	215	229	219	251	246	237	262	211	212	231	255	236	212	229	222	233	215	259	240	257	255	230	247	247	251	248	237	227	211	222	256	249	248	248	234	220	246	260	265	241	237	245	249	254	257	253	242	226	268	250	237	251	226	262	246	228	213	207	225	254	235	231	237	278	215	224	249	244	247	258	259	223	227	215	215	268	240	252	265	242	231	224	246	239	234	237	241	225	233	219	233	247	244	257	222	221	241	244	258	224	249	263	224	228	222	227	230	226	245	235	245	220	217	230	264	258	235	240	232	222	253	216	241	240	236	234	252	219	216	268	224	230	250	241	236	223	222	219	235	233	272	234	258	221	240	238	248	241	233	257	242	261	227	234	264	222	272	239	233	257	224	254	213	223	239	217	243	221	246	247	250	238	261	248	225	272	238	258	217	245	267	228	267	264	257	257	250	247	247	244	240	238	211	240	244	225	230	244	270	233	239	253	245	251	257	271	259	207	245	245	266	241	259	232	226	265	252	235	236	226	212	260	264	227	234	258	249	247	248	215	243	217	257	220	237	242	223	224	226	214	228	223	264	256	249	229	236	259	260	255	248	253	224	221	250	197	236	229	242	226	263	248	219	229	247	253	224	223	204	219	245	248	252	214	251	236	239	230	262	219	223	275	225	227	233	222	268	246	239	234	266	220	242	205	221	224	227	221	234	235	230	228	281	272	252	252	266	243	250	208	241	221	209	227	271	258	230	251	241	205	253	253	258	258	209	239	249	230	230	218	293	209	257	237	230	242	214	225	252	229	231	196	239	266	231	245	239	247	241	241	267	228	246	232	270	264	241	249	245	260	245	241	243	225	251	238	251	223	254	256	217	249	245	231	229	219	227	252	252	235	235	237	233	225	203	246	221	234	231	214	211	228	252	227	265	215	249	239	228	217	240	239	258	236	220	229	247	239	222	231	255	245	262	231	246	207	235	241	262	246	247	223	223	215	236	223	246	273	233	239	254	244	241	230	258	235	268	242	238	241	237	228	230	230	238	213	222	249	205	238	256	239	237	243	245	223	241	260	216	239	234	230	221	222	227	246	237	230	244	236	229	212	220	218	232	221	213	263	274	229	248	244	243	217	254	243	229	229	232	250	236	266	223	201	244	249	238	253	253	214	254	242	247	235	255	224	245	215	234	227	214	237	245	220	241	243	248	243	232	243	265	238	224	238	237	240	246	242	260	269	259	240	231	247	255	253	258	222	259	265	238	228	245	265	236	208	244	235	221	233	235	232	270	230	261	259	222	228	227	275	242	251	231	250	222	254	242	266	245	226	255	229	246	223	240	263	244	234	250	257	242	221	248	279	200	254	226	253	248	219	265	224	248	225	239	213	240	241	239	242	267	277	244	233	252	228	245	255	247	247	233	234	217	224	243	247	248	213	219	284	228	242	266	233	263	233	226	244	241	228	205	256	221	260	261	223	200	238	211	238	245	253	240	239	227	246	254	232	238	234	251	245	245	266	241	237	236	246	273	242	239	235	277	285	242	243	231	237	249	225	248	253	241	217	265	250	239	211	238	230	225	237	221	239	218	234	208	230	248	219	230	233	228	240	225	244	233	248	264	250	241	238	221	235	271	246	203	244	237	277	231	253	224	222	238	241	238	237	220	271	214	236	230	248	238	244	252	207	230	268	233	252	225	238	230	259	231	222	235	264	233	238	212	240	220	228	260	246	246	234	245	241	244	241	222	222	228	224	233	262	232	225	238	231	254	246	260	227	218	258	242	252	278	213	242	244	234	250	250	239	245	237	229	243	240	247	238	226	246	255	235	231	230	241	225	255	232	215	264	211	245	249	268	222	239	229	252	245	230	259	249	229	249	234	243	221	232	254	267	257	239	235	247	256	248	248	263	249	240	241	221	225	232	212	243	228	212	233	218	251	228	213	248	223	230	230	240	247	247	225	231	251	230	246	227	248	241	248	245	235	257	225	236	227	233	260	219	245	219	228	246	228	253	238	237	210	253	225	246	254	245	210	247	234	244	230	232	242	206	215	223	243	246	244	222	226	211	241	216	251	204	275	231	213	224	253	226	231	254	254	243	218	240	232	242	253	214	253	224	243	218	244	229	249	252	245	234	233	210	263	227	258	255	255	224	239	245	237	240	240	194	196	246	226	242	228	215	254	262	280	224	268	251	227	246	269	223	223	236	236	242	255	230	251	253	213	243	242	251	256	240	252	237	232	245	241	235	244	235	273	236	252	199	228	256	235	257	249	233	229	238	256	245	198	237	230	223	247	218	238	249	219	232	268	242	235	244	230	229	222	216	241	256	249	256	229	259	245	245	221	206	267	242	223	243	248	204	252	254	229	248	248	240	205	226	236	228	236	243	222	222	242	241	227	234	252	260	229	239	221	221	253	238	232	232	237	256	234	254	221	252	215	222	245	242	220	228	239	231	222	254	226	264	218	219	230	248	223	244	243	204	239	219	247	239	242	245	273	230	257	257	240	275	218	237	252	254	209	235	241	223	241	217	204	238	225	218	221	243	241	240	244	217	258	232	249	239	236	228	245	244	255	227	220	246	260	248	232	258	228	235	234	259	244	216	234	238	252	250	245	235	264	232	228	243	283	234	244	265	229	234	222	240	221	228	231	218	241	226	228	249	255	227	208	244	247	250	256	247	243	248	235	216	213	225	223	241	225	228	249	252	236	197	247	222	234	224	222	245	256	258	212	225	239	257	233	240	245	239	242	228	235	256	265	231	260	260	233	242	227	245	216	233	234	218	222	234	218	245	227	235	238	244	247	233	226	228	248	241	253	229	248	243	219	208	241	247	260	232	232	230	245	229	229	232	225	257	225	225	261	215	244	221	236	225	234	242	248	224	240	214	226	245	245	228	246	242	226	249	262	227	258	252	264	233	266	259	226	245	248	238	258	259	252	261	237	246	238	235	225	230	265	235	215	258	260	197
32555	27908	7579	7389	6245	5253	4363	4032	3465	2300	2005	1746	1611	1470	1341	1278	1291	1141	1136	1110	1038	1059	1002	983	943	937	937	922	898	886	853	819	830	778	876	790	833	860	806	772	782	762	829	741	818	793	747	717	741	716	784	769	748	744	705	743	724	695	733	748	756	708	739	768	732	718	798	1186	2959	7094	8613	6523	3652	1806	1016	675	650	689	674	645	753	671	706	661	683	718	688	721	691	691	729	665	670	664	624	651	697	690	656	739	672	661	674	690	658	717	703	752	748	713	654	677	682	709	721	693	716	694	675	704	679	689	716	688	710	715	697	732	701	703	678	686	661	642	680	665	731	659	669	669	706	681	693	689	718	694	681	745	704	692	697	690	697	706	668	661	766	698	674	715	707	664	678	681	718	694	677	691	670	705	698	691	643	734	718	691	641	641	656	670	757	681	683	651	700	662	685	689	680	683	641	730	729	668	698	712	702	700	690	710	686	699	690	650	636	680	711	678	705	707	720	721	739	676	671	665	683	687	671	663	674	662	647	633	686	672	677	637	677	634	673	720	691	645	714	674	713	680	673	730	675	675	670	694	706	695	689	722	682	746	652	700	701	663	697	724	726	686	705	692	703	706	710	698	674	669	727	709	675	649	701	669	705	713	670	691	755	729	719	682	707	676	681	687	692	693	693	651	733	737	710	691	658	675	732	622	706	737	696	647	693	674	683	677	681	665	746	668	664	691	662	695	683	665	724	651	656	677	711	755	674	694	706	678	669	678	697	655	690	716	713	652	710	645	702	717	655	696	693	690	700	663	743	711	702	647	675	720	707	712	661	690	669	629	764	691	736	714	702	730	718	678	720	696	706	679	729	647	691	690	711	668	692	687	646	689	728	654	681	680	714	704	670	671	705	672	677	671	713	666	701	712	738	730	694	740	714	729	699	676	734	708	697	679	689	708	683	732	658	709	688	695	703	698	642	696	653	677	701	681	719	646	653	691	716	663	734	699	652	703	710	674	666	693	665	700	669	704	687	710	672	686	715	710	702	633	645	665	694	672	727	678	688	709	650	683	653	686	699	665	714	686	695	704	669	671	706	691	665	707	679	694	746	715	694	723	677	676	644	672	722	686	695	718	692	692	653	702	704	711	692	697	684	671	715	726	744	659	703	672	688	650	695	682	680	684	648	685	683	695	691	709	695	702	665	683	690	709	686	701	729	723	698	640	687	690	727	725	676	702	657	673	681	731	723	723	701	640	690	685	662	711	724	704	729	694	685	677	687	656	681	710	696	652	677	675	676	733	651	689	657	695	665	663	660	669	668	709	685	653	683	691	699	698	626	691	660	675	718	688	691	695	678	721	720	687	704	754	694	684	727	751	678	752	732	730	675	703	668	668	706	703	684	717	697	683	724	680	658	706	714	701	688	649	690	760	701	694	697	654	662	677	678	686	689	739	737	696	661	623	705	746	722	701	679	663	687	719	694	719	672	709	670	751	708	689	680	678	685	673	675	716	694	714	672	725	685	666	728	740	708	666	733	689	742	668	698	696	700	732	675	702	660	715	672	681	720	684	668	671	727	683	699	692	703	722	665	710	700	649	656	694	665	684	668	711	678	734	689	673	685	669	638	693	688	657	690	704	667	680	716	687	675	703	700	672	646	739	706	705	680	693	711	724	683	665	691	687	679	709	689	666	695	691	698	664	693	711	649	723	730	660	707	692	720	657	743	691	685	672	683	698	687	665	686	699	675	689	707	651	689	657	659	746	698	698	741	667	722	685	665	722	711	677	652	648	687	681	695	738	706	711	698	659	644	668	668	657	675	681	724	654	716	705	647	699	679	650	687	691	689	682	634	684	652	667	721	703	705	660	669	686	696	711	695	663	692	651	699	662	694	723	678	691	656	719	665	679	649	684	646	656	654	689	654	701	708	712	698	713	734	723	672	694	686	705	677	698	669	689	695	721	732	719	629	678	702	688	686	729	676	709	672	696	636	715	701	706	678	693	640	708	688	657	700	695	633	715	695	662	647	652	701	705	641	702	730	733	695	709	702	727	699	710	722	698	733	660	684	681	694	664	691	707	699	745	696	714	705	701	632	692	716	676	731	710	617	684	678	723	705	722	705	687	640	724	685	701	667	699	694	680	682	717	738	637	699	681	660	715	684	681	648	658	654	628	711	759	594	676	661	690	742	665	695	693	695	685	679	703	646	690	668	721	704	664	682	697	675	685	717	740	699	668	685	695	687	687	717	680	705	667	697	689	656	742	690	691	694	713	666	697	654	656	698	724	684	693	680	684	713	733	702	728	758	699	636	712	696	703	714	686	715	656	698	691	695	649	708	671	688	703	688	679	736	707	659	689	692	632	678	723	664	653	635	655	670	756	695	728	664	732	656	687	671	707	729	675	701	697	722	707	706	677	649	720	693	690	701	718	714	712	702	707	692	688	664	686	675	702	698	762	682	706	683	652	667	688	673	702	701	682	685	683	714	674	691	687	696	693	693	697	708	658	700	655	690	656	722	765	684	690	727	662	656	709	740	699	724	702	730	621	703	659	684	715	654	740	726	710	706	689	682	728	710	679	726	704	658	665	664	681	695	662	673	703	718	685	702	645	670	665	678	706	635	709	667	751	731	731	718	670	686	671	696	720	688	706	734	715	648	694	675	708	663	677	651	674	690	686	688	716	689	751	661	696	729	643	682	696	703	718	667	627	699	681	688	700	654	692	712	730	682	713	686	700	704	707	723	690	692	641	710	680	714	671	737	685	644	680	736	693	690	690	703	707	683	699	637	701	696	674	691	630	740	651	714	667	657	662	675	681	762	694	698	678	685	658	641	743	707	669	699	728	679	701	673	642	698	743	678	691	703	676	721	681	748	662	696	695	688	657	730	671	695	696	704	650	694	695	707	729	693	683	687	651	682	693	665	683	659	731	701	643	650	694	637	771	705	654	702	753	649	731	649	736	715	684	694	676	701	726	717	689	693	706	683	707	719	660	686	674	687	719	679	661	682	687	678	710	714	661	685	684	678	687	683	698	656	722	727	663	657	668	686	700	697	683	660	669	674	707	710	636	676	647	676	723	692	683	713	668	708	739	698	708	704	684	737	696	683	727	706	703	668	663	677	689	703	713	671	705	726	672	695	666	719	698	647	668	716	673	724	704	652	692	726	751	709	682	745	686	677	716	720	693	661	652	732	659	664	681	664	681	714	665	714	685	722	703	663	697	694	728	745	673	697	653	683	719	700	713	657	701	690	685	661	726	681	677	657	720	666	707	735	731	674	734	693	722	747	714	617	692	698	708	684	732	693	628	701	708	674	719	710	723	691	684	749	661	693	694	716	694	662	693	716	674	698	699	656	686	669	727	676	653	732	746	703	694	706	668	708	684	685	699	682	726	728	671	667	693	655	650	719	736	636	740	627	671	706	713	657	690	689	724	668	653	687	714	729	656	670	685	703	677	702	637	674	689	700	669	656	692	681	697	708	691	723	680	649	679	704	698	683	671
11661	3768	448	312	226	210	201	182	214	182	199	189	192	191	202	195	202	173	207	198	169	224	215	194	185	179	194	188	203	190	194	199	202	192	192	187	200	211	196	224	165	186	203	180	177	189	180	201	197	205	190	194	212	215	173	205	193	187	178	180	180	198	191	213	216	193	197	205	177	199	295	315	304	231	240	198	184	194	210	179	203	165	201	212	194	208	206	177	200	193	193	209	192	193	187	191	195	202	179	193	208	179	196	176	185	224	207	203	207	194	193	242	172	182	181	184	185	215	192	193	195	196	167	183	188	186	180	187	212	179	207	167	209	198	204	206	207	189	167	190	215	191	179	206	174	212	192	206	180	182	188	169	203	205	171	186	194	186	207	187	200	194	211	185	188	200	207	181	193	183	190	196	201	188	190	202	178	193	179	153	217	199	198	190	190	193	171	203	186	195	224	166	191	212	197	173	198	184	212	156	179	216	189	202	202	184	195	202	215	171	195	166	206	199	217	215	180	191	206	200	172	203	187	197	194	179	212	188	202	181	190	184	196	183	191	196	197	181	185	187	215	186	175	180	184	215	197	181	214	191	191	212	204	182	186	207	173	221	226	209	191	196	217	178	191	195	178	185	166	190	161	193	167	232	185	198	182	194	182	184	178	195	217	218	168	200	185	194	209	181	216	231	190	203	190	167	203	192	181	210	208	194	194	216	191	192	169	194	200	197	173	194	202	165	173	195	214	201	198	224	191	207	188	160	178	190	182	195	191	208	171	193	217	177	200	163	177	188	193	190	216	205	191	184	189	190	196	187	204	193	208	184	195	216	195	205	191	158	206	175	207	193	187	188	195	187	176	183	187	209	179	188	168	183	187	219	210	200	211	187	193	167	194	209	217	219	184	197	173	177	201	216	182	181	209	219	206	210	215	218	180	198	216	204	184	171	202	187	200	188	190	203	212	202	177	203	190	174	188	184	195	188	170	204	179	187	209	206	173	189	197	173	217	213	209	189	200	187	209	188	178	212	191	205	174	207	194	188	175	215	195	189	177	204	176	187	182	213	193	179	194	197	181	190	199	203	183	194	207	186	198	185	198	191	206	218	209	191	196	166	201	208	199	200	199	177	211	184	175	207	184	202	173	201	197	191	185	185	190	188	190	178	233	218	201	200	195	189	204	201	173	211	207	171	198	193	192	181	200	180	187	194	200	177	169	166	211	206	188	209	208	179	195	172	199	194	195	210	189	189	202	180	168	188	201	221	193	205	196	191	214	204	182	184	211	194	190	182	200	180	198	187	162	188	185	205	190	177	199	181	190	209	220	207	184	194	199	193	233	192	192	203	180	193	186	209	209	190	189	205	210	185	210	188	187	179	204	202	203	202	181	170	190	180	187	202	213	204	195	193	196	209	214	179	196	168	170	189	187	178	187	208	203	174	189	190	199	186	166	181	207	201	184	199	205	171	190	217	204	192	201	216	187	201	202	204	238	197	193	188	204	204	188	195	180	198	216	170	205	193	220	194	202	181	184	201	204	195	235	172	163	208	215	212	189	200	193	195	192	211	199	206	182	202	167	214	196	192	218	209	202	200	185	192	204	197	168	164	188	167	202	185	183	210	199	196	180	200	216	182	181	184	178	185	195	204	193	209	181	200	214	204	188	183	209	212	222	191	208	189	201	207	201	200	198	199	191	227	192	212	179	194	208	193	182	203	194	198	185	215	175	175	176	209	220	190	215	187	188	193	206	202	183	178	205	184	193	182	188	199	182	180	213	201	203	176	197	222	188	194	211	202	201	186	204	221	197	196	190	180	153	188	181	227	168	206	189	186	219	186	171	194	182	216	208	207	200	197	205	183	184	181	177	234	185	196	199	178	217	224	202	202	193	182	173	201	191	193	178	216	167	202	195	201	197	218	185	187	192	220	209	214	189	217	193	177	202	203	201	196	218	217	191	217	209	186	201	202	198	194	188	238	205	223	194	206	190	182	174	197	228	234	188	191	186	185	210	186	198	206	180	198	183	198	186	193	216	194	196	202	220	206	207	171	178	194	183	207	212	199	171	203	219	196	168	190	236	180	200	201	172	193	208	223	195	209	195	172	158	199	195	185	170	227	206	194	188	190	218	190	188	199	214	199	208	206	201	182	182	195	190	204	180	182	188	193	202	187	208	201	173	195	203	197	178	191	212	176	205	203	161	197	210	211	229	183	195	199	207	182	212	183	175	179	203	202	206	197	168	193	199	209	194	191	178	202	217	216	193	176	195	204	160	203	212	215	199	182	176	189	222	213	209	193	211	213	185	190	189	182	199	189	194	211	178	210	200	201	199	207	208	207	176	198	205	194	203	209	201	209	190	176	209	191	189	193	225	183	193	187	197	198	213	163	198	189	212	167	213	192	180	223	188	208	189	176	195	183	216	197	195	192	195	180	178	190	189	209	176	189	218	188	202	197	189	193	166	176	195	165	188	182	196	193	174	175	197	175	194	166	190	201	199	210	203	200	194	205	202	201	186	195	221	194	184	173	202	182	195	182	219	198	205	190	166	205	174	195	196	187	171	203	172	206	199	223	172	196	227	194	192	183	204	200	212	191	203	183	206	195	201	191	197	190	192	175	218	182	194	168	190	193	173	189	177	209	200	183	179	202	189	197	201	208	193	188	175	192	196	209	183	202	196	195	218	212	193	213	202	195	207	194	198	217	192	208	170	188	237	186	187	191	203	205	196	187	183	180	176	220	206	206	197	197	206	187	188	195	176	155	207	191	186	182	202	216	193	196	214	197	187	172	218	187	200	219	194	209	188	193	193	169	204	209	186	197	193	191	189	198	182	212	182	183	193	193	206	190	217	199	175	209	174	190	223	174	209	195	184	181	184	189	206	200	174	214	215	193	183	198	173	194	187	182	180	183	196	182	188	189	191	211	203	203	190	188	194	206	181	175	194	182	185	188	209	210	203	190	211	194	184	191	195	206	186	192	185	184	186	209	185	202	199	189	203	174	195	210	183	186	197	208	198	189	229	188	200	171	202	193	193	216	185	170	186	185	197	182	216	195	182	164	188	170	187	215	205	188	204	211	180	206	209	187	191	207	174	183	214	204	191	207	197	175	189	221	192	205	196	180	178	208	212	182	207	205	213	215	198	163	200	206	197	187	199	216	223	168	214	190	203	194	196	193	200	179	185	181	190	219	199	184	199	214	198	194	203	166	194	216	181	199	188	192	210	197	186	196	192	188	197	198	176	189	195	207	195	205	196	189	199	219	219	207	190	205	179	190	187	181	209	213	193	184	207	196	209	192	192	179	196	202	191	185	186	187	171	207	191	167	220	203	189	170	179	241	197	189	217	189	205	206	207	183	195	171	195	194	172	194	209	214	193	200	190	189	172	196	200	184	214	200	197	202	176	184	175	181	215	161	195	181	224	197	173	202	178	188	199	204	188	201	191	197	194	208	217	182	214	223	203	215	214	170	204	220	188	197	203	165	203	221	190	205	195	183
9325	4239	838	789	748	724	668	701	636	627	622	614	598	633	590	607	625	633	595	604	578	562	564	568	590	588	583	553	540	587	577	590	569	553	568	582	584	585	656	569	597	547	581	598	572	564	613	554	548	578	542	608	570	584	577	598	560	584	587	573	604	631	554	582	584	597	616	579	576	676	1179	1410	1246	990	780	579	562	623	571	583	603	576	567	577	578	599	564	591	579	579	551	605	623	600	587	574	604	609	635	604	554	565	558	562	576	561	540	561	571	613	583	564	576	556	599	561	585	599	605	591	567	569	571	571	565	561	553	576	593	581	582	560	581	531	584	569	651	590	584	568	577	569	547	574	549	578	575	568	562	557	600	574	571	603	606	563	556	574	581	557	552	595	557	589	548	600	598	634	559	570	582	617	597	611	579	560	573	596	571	550	572	537	585	580	580	621	566	597	582	551	611	540	591	550	597	585	608	560	598	566	570	606	583	597	527	642	576	543	593	564	572	610	551	595	568	544	632	641	561	572	591	572	631	585	553	574	568	610	517	584	593	572	574	566	587	583	607	585	595	527	580	566	589	578	629	576	588	512	608	595	584	562	546	611	599	564	544	548	588	589	574	559	564	573	587	595	565	586	588	580	607	597	587	626	577	586	572	586	604	565	562	575	606	551	571	597	590	583	573	596	605	542	608	629	590	588	586	568	569	624	549	570	554	594	590	575	635	584	552	600	568	545	620	606	612	548	551	563	573	576	545	581	578	566	544	604	544	561	580	599	552	564	578	575	599	588	549	535	571	561	577	578	622	575	603	593	610	609	584	554	574	589	598	567	575	570	579	580	573	593	592	595	552	558	544	615	582	531	582	580	601	614	587	602	555	537	603	591	591	598	573	569	563	608	608	597	646	559	619	582	592	580	595	576	603	596	595	572	584	570	620	592	553	580	554	609	640	606	564	553	574	555	544	539	587	568	601	621	571	587	595	599	604	554	561	597	588	604	547	575	600	564	560	569	572	605	628	574	566	557	589	585	580	571	595	624	592	604	588	579	552	544	605	591	574	593	604	601	548	632	598	598	578	597	597	569	561	597	591	614	639	581	571	585	575	558	569	618	605	576	568	543	548	598	576	585	594	568	583	618	618	563	607	602	582	580	592	566	576	604	562	594	591	557	617	577	607	577	587	614	569	569	600	586	590	609	599	609	558	577	607	584	594	551	577	556	583	565	555	557	554	566	564	556	548	595	563	575	595	589	581	610	596	596	563	625	548	577	568	539	593	557	599	553	564	559	580	597	618	589	571	563	565	584	588	629	517	598	599	588	533	575	553	585	595	620	545	534	588	608	569	555	625	592	584	540	562	544	597	584	589	572	591	581	576	552	598	614	602	587	586	598	590	616	607	554	568	555	561	587	578	584	608	563	610	569	558	595	600	553	603	553	571	604	564	576	581	577	603	551	582	589	603	555	603	604	565	592	579	609	619	564	547	582	567	605	605	551	602	593	587	557	543	603	590	556	594	563	603	557	578	621	568	573	553	578	588	557	623	587	563	561	564	540	554	579	637	571	588	547	591	593	602	537	574	557	576	572	534	575	633	595	610	557	550	600	572	552	590	630	574	549	591	610	579	564	597	538	571	592	570	605	573	549	553	609	628	536	564	562	604	577	561	563	612	566	562	560	548	603	580	541	574	606	567	606	582	590	573	528	575	578	566	555	568	562	577	562	605	570	614	588	602	608	559	635	608	596	606	593	609	646	583	558	576	586	589	562	565	579	543	581	613	628	630	534	565	563	618	588	564	615	585	590	588	625	603	623	559	562	586	550	555	568	611	613	559	596	538	572	582	611	616	569	566	573	562	581	518	573	560	582	550	607	593	602	572	570	570	562	567	570	575	585	575	594	612	526	577	586	552	605	583	618	551	580	590	595	580	566	597	587	590	538	555	588	561	598	586	619	565	615	592	621	573	619	601	604	599	552	600	559	544	616	531	551	591	543	644	557	581	555	581	601	610	617	556	572	601	591	596	625	581	573	558	613	595	642	596	594	541	580	600	597	607	610	610	625	609	572	595	555	558	519	557	591	579	559	566	572	565	552	571	615	570	572	607	600	575	559	570	584	592	586	624	603	573	598	567	561	573	610	573	542	553	592	587	576	583	583	555	606	574	608	569	560	606	572	579	579	585	568	607	559	586	550	547	577	572	601	597	529	589	557	615	563	607	555	546	549	595	555	576	509	583	579	561	609	525	630	621	596	584	592	584	594	590	550	559	573	605	617	571	596	577	575	537	555	536	587	619	582	584	577	544	592	539	634	580	594	572	567	589	526	563	574	588	576	526	572	589	559	580	575	554	591	569	568	528	565	583	556	567	575	573	586	596	567	617	577	592	573	524	524	589	563	612	577	551	558	589	577	587	547	578	558	549	555	599	563	581	569	612	534	570	549	591	596	575	581	568	571	577	585	592	593	563	612	564	574	553	564	568	547	589	567	592	545	621	600	546	573	554	560	535	581	607	596	574	603	585	595	579	574	576	552	558	570	587	560	619	580	542	608	609	610	546	561	562	601	572	556	575	592	571	571	563	567	603	547	588	559	556	590	556	589	619	566	554	547	580	584	581	572	583	589	589	603	578	564	585	590	574	565	563	617	611	613	555	563	535	568	554	551	592	572	593	588	595	549	602	608	593	582	552	582	602	581	594	583	570	564	572	559	572	578	609	583	591	562	586	561	593	614	574	596	586	574	555	604	575	587	614	606	572	602	564	569	591	605	521	590	546	569	614	586	560	566	589	581	570	582	569	574	591	592	605	578	581	574	557	554	601	576	575	559	575	573	620	618	580	567	582	570	600	621	605	579	580	557	598	611	613	608	586	580	594	626	539	594	617	580	591	652	627	588	587	602	602	573	587	582	616	566	560	580	571	593	606	598	595	593	628	581	578	543	585	572	622	574	581	593	618	588	592	596	614	583	581	586	605	637	597	546	582	560	602	605	631	586	581	595	566	558	542	605	577	630	571	587	553	576	559	589	574	574	565	574	621	581	595	617	589	580	601	618	548	556	565	548	581	540	551	518	569	582	587	589	515	546	587	583	540	569	597	618	606	600	571	575	608	585	570	577	603	565	558	603	539	558	563	582	601	532	579	602	615	585	533	565	567	586	593	594	560	578	591	574	575	552	533	601	632	594	589	556	594	587	562	604	556	638	584	546	585	545	574	586	565	558	560	621	622	576	569	581	559	569	585	563	583	578	585	549	607	517	602	600	602	533	573	566	565	564	582	584	591	569	637	609	605	586	577	556	578	561	593	569	612	572	604	531	545	611	602	532	553	592	596	574	571	562	583	560	568	555	602	593	572	569	569	595	553	609	589	593	566	595	605	564	564	587	572	632	579	609	552	598	567	592	567	570	605	574	623	595	586	548	621	622	590	558	636	576	600	598	573	602	564	571	571	586	578	611	579	610	572	605	597	556	582	520	539	601	582	598	609	576	554	557	585	561	578	555	555	550
37700	30793	13294	5920	2759	1276	694	494	2736	430	271	263	226	228	219	235	196	227	220	207	230	157	192	223	223	170	190	208	197	206	187	205	197	184	192	210	209	187	193	208	183	205	186	201	185	180	211	172	172	211	179	191	180	201	188	199	174	203	176	171	180	191	179	175	191	181	199	203	257	356	575	627	518	359	258	175	182	183	181	181	172	173	198	203	217	210	213	207	182	199	213	164	175	204	217	212	192	180	180	173	221	172	190	159	180	192	208	191	181	191	201	190	203	167	217	191	208	182	193	186	196	175	223	204	188	177	207	188	171	182	206	207	224	190	192	180	191	197	175	196	184	208	204	202	186	186	200	184	184	188	191	170	202	179	188	193	153	168	204	199	194	184	194	187	187	185	196	191	182	179	168	167	192	188	181	191	196	172	194	170	197	173	184	174	177	181	168	164	170	162	174	164	190	188	186	194	179	167	181	197	172	177	181	194	206	195	191	194	197	198	222	203	199	166	194	156	185	165	178	202	183	195	188	202	186	174	194	198	212	194	199	187	170	168	196	188	208	180	196	180	162	202	198	182	201	205	159	197	197	170	190	181	194	199	174	191	184	175	187	207	200	201	212	189	167	180	181	167	202	204	158	203	213	185	162	190	191	198	176	199	198	184	214	187	185	175	196	199	188	198	187	213	181	158	185	192	180	184	159	192	202	206	191	200	181	197	189	172	174	198	180	164	176	183	185	193	192	170	180	226	184	177	203	189	169	184	180	181	187	192	187	188	194	184	229	179	202	208	216	188	183	204	183	174	178	215	189	187	182	201	210	195	210	202	149	164	209	183	179	214	183	184	189	161	190	196	203	201	187	177	215	185	200	195	201	182	196	216	200	152	190	179	174	187	204	174	178	192	175	185	204	190	185	201	197	216	203	177	194	162	205	183	182	187	172	209	209	187	175	137	186	186	225	184	184	207	231	151	211	161	188	192	197	176	202	204	191	176	193	177	178	194	203	199	189	204	189	180	198	172	188	196	191	220	198	206	173	173	191	190	194	184	174	180	199	183	198	160	213	210	211	178	186	171	178	171	212	192	174	189	202	184	174	198	189	165	196	184	191	188	181	193	186	205	173	187	215	193	190	172	182	207	218	208	185	191	189	189	173	185	187	186	194	179	196	168	209	191	171	197	204	173	197	180	193	184	187	173	177	190	174	207	200	200	173	207	164	184	168	201	179	191	199	188	189	203	175	208	174	182	183	180	187	163	191	181	183	192	192	191	219	179	180	188	182	183	187	178	196	198	171	207	196	196	183	173	196	179	174	193	167	197	182	194	186	184	158	186	176	207	212	195	175	203	197	177	170	186	172	199	187	167	183	194	169	170	209	191	197	204	195	197	193	184	188	193	187	172	176	205	202	210	184	166	183	193	168	206	197	190	182	196	197	196	207	189	190	185	206	201	214	204	221	196	183	189	187	182	210	197	167	200	188	172	211	185	180	221	186	188	186	205	189	211	196	185	193	201	191	178	191	228	195	155	213	215	212	192	174	192	191	187	187	184	189	209	182	208	193	187	194	181	160	184	196	193	186	207	201	188	189	168	208	182	188	188	178	195	194	180	191	184	163	191	180	206	181	194	202	178	198	197	186	201	199	185	210	188	177	165	184	200	204	186	196	210	165	196	180	183	199	175	193	181	159	209	188	198	194	218	180	200	173	176	186	193	194	214	175	179	210	189	198	176	199	183	175	181	172	191	210	184	201	162	173	196	194	189	176	216	172	204	189	200	215	191	182	189	177	173	179	171	206	182	208	169	168	195	183	184	207	191	183	180	174	217	185	203	206	193	212	194	171	178	179	175	199	207	182	184	203	195	207	197	193	187	196	181	195	167	204	199	165	167	209	192	204	204	177	152	173	175	191	175	181	169	196	172	178	191	189	152	203	182	205	181	199	199	211	185	168	182	192	181	212	178	188	195	184	192	202	185	205	191	180	202	178	177	202	195	195	176	198	188	184	188	192	182	204	200	206	184	181	158	172	184	188	200	190	183	180	192	197	202	200	186	170	179	214	189	186	168	210	189	191	192	198	179	200	188	170	179	183	193	169	195	175	167	212	205	202	201	205	177	194	195	196	175	175	195	175	159	221	163	206	200	196	196	185	178	175	190	155	204	177	176	189	195	183	210	178	169	181	226	183	181	194	184	194	202	194	193	195	182	191	186	228	182	188	187	195	188	191	174	187	179	170	175	180	197	174	196	185	177	185	180	172	185	186	197	199	196	205	185	186	182	201	195	199	178	174	203	188	207	190	182	197	199	203	182	184	202	183	184	192	194	196	183	195	194	213	193	198	183	184	187	184	197	199	195	193	202	195	236	183	184	197	168	182	184	214	178	198	158	190	171	153	199	198	204	180	171	188	197	205	189	203	182	190	225	187	175	201	198	181	190	196	196	185	201	189	165	194	187	205	177	204	197	194	177	185	193	211	195	183	206	195	201	208	198	174	187	224	196	193	208	180	199	171	213	197	172	180	204	187	173	188	187	191	194	194	177	189	171	201	189	181	189	192	188	190	193	203	195	161	190	191	167	175	195	201	204	170	178	164	180	199	203	188	196	188	194	184	176	170	168	202	192	180	178	186	191	188	204	166	159	192	165	190	207	196	172	190	181	182	208	173	210	158	179	206	205	173	192	171	188	178	177	171	167	186	177	174	200	171	189	188	197	196	199	209	185	179	197	206	174	189	169	184	191	184	202	181	210	196	225	177	183	192	183	208	191	201	188	161	189	200	195	197	192	176	201	195	186	196	208	176	190	187	208	198	204	188	200	174	171	185	198	194	174	196	180	188	178	189	180	209	151	197	162	195	188	196	177	188	189	163	200	193	187	201	194	187	157	196	185	187	198	180	187	171	175	191	184	198	218	185	192	178	174	187	183	211	172	193	217	175	176	174	183	190	194	186	196	203	204	207	199	165	199	143	187	178	173	182	193	197	211	184	196	178	163	204	167	197	185	184	174	187	167	160	175	192	219	190	179	190	173	196	163	202	193	184	205	202	195	210	207	177	166	180	193	198	198	161	193	159	173	189	179	151	191	182	185	178	195	193	208	178	179	163	189	177	227	189	168	184	177	182	183	183	193	193	180	199	195	182	165	177	188	182	201	169	201	181	182	155	192	187	195	190	180	175	195	215	172	204	191	185	192	219	210	176	197	148	205	203	164	202	180	198	169	193	189	194	171	175	212	182	169	198	188	184	184	178	172	196	179	187	164	189	153	194	183	161	190	193	179	175	195	186	188	219	167	203	179	171	184	183	194	180	223	186	163	193	189	190	178	209	167	204	166	190	191	180	179	177	175	193	184	170	185	201	204	185	192	175	174	199	208	179	196	161	183	215	188	182	172	184	215	198	215	191	180	204	188	187	184	206	180	186	198	176	174	163	176	207	173	164	182	176	178	176	181	179	187	205	175	208	156	177	196	207	196	183	177	156	201	172	188	202	188	198	197	173	200
28079	20484	3366	3517	3013	2451	2196	2078	10469	1172	1116	994	918	934	849	811	812	758	787	727	706	653	709	687	670	664	691	682	638	617	657	630	597	601	621	573	631	621	606	597	599	603	591	622	597	562	585	570	571	584	592	612	592	588	581	577	557	563	561	600	568	597	589	545	580	599	561	643	1187	2112	3825	4171	2921	1739	990	562	559	586	605	579	606	566	564	580	545	574	579	544	580	568	577	570	573	597	560	583	527	580	550	584	574	581	562	525	545	513	553	610	562	525	578	572	546	555	549	579	574	592	599	590	539	624	558	578	565	563	538	553	617	568	585	570	610	594	588	546	566	591	622	552	532	579	551	554	557	546	581	542	542	560	558	538	553	595	585	578	554	552	538	542	561	566	605	536	562	518	547	557	540	600	539	550	567	596	537	576	570	559	576	576	522	560	547	604	572	517	549	525	585	601	573	548	609	544	591	604	586	531	572	585	567	595	594	575	573	558	551	564	541	612	522	576	523	593	607	563	537	580	521	579	540	567	567	605	551	541	547	568	584	546	585	548	586	555	602	538	576	579	573	592	562	624	554	536	541	579	621	567	561	531	548	576	556	561	559	542	583	612	594	556	565	596	554	602	551	575	547	579	580	547	555	546	565	530	526	545	565	547	549	548	575	549	540	542	595	600	598	549	534	563	581	559	560	547	576	588	558	562	614	588	572	582	567	545	544	613	576	524	557	564	588	554	571	572	525	619	537	593	529	557	574	566	563	556	611	532	550	517	549	550	557	541	569	567	571	555	520	606	581	534	560	583	579	570	533	569	523	570	562	531	546	515	546	518	569	566	545	613	526	568	548	572	550	585	562	567	575	586	562	569	587	533	526	576	540	594	568	545	565	544	580	518	533	552	594	550	555	565	591	550	548	540	566	566	546	569	526	592	557	590	565	567	618	547	538	527	551	542	562	562	532	569	546	551	545	611	551	542	566	582	561	565	538	596	561	591	525	582	565	536	566	595	558	524	572	601	587	605	598	568	518	568	533	543	590	520	548	545	608	574	593	577	589	551	535	579	564	546	572	612	522	555	549	588	572	598	582	573	607	580	597	549	611	596	532	588	561	545	563	561	539	572	565	583	561	570	566	537	596	566	601	557	584	569	580	514	595	568	565	577	554	578	558	588	533	577	599	553	555	562	554	590	547	530	534	547	568	541	531	564	557	569	577	535	574	583	539	530	580	584	569	585	584	541	551	562	578	605	568	593	554	543	581	572	542	594	603	565	559	565	585	562	526	577	579	572	595	585	543	550	580	583	565	534	572	557	555	542	562	543	598	577	562	538	565	602	526	589	564	572	574	575	508	591	589	535	562	570	552	556	563	560	577	560	586	563	567	593	603	553	559	534	565	590	546	548	538	562	561	572	545	544	539	599	542	553	551	608	586	576	552	546	552	575	536	564	538	545	614	549	536	561	520	578	568	519	590	512	536	535	580	528	621	549	562	591	552	536	551	595	574	573	536	571	531	589	554	580	548	545	593	566	591	565	587	572	552	547	591	539	579	605	521	577	573	532	570	605	598	550	546	603	536	562	550	567	536	564	559	599	547	558	552	542	540	556	615	535	548	553	552	550	553	546	557	557	575	538	577	552	538	518	541	627	539	561	556	511	562	601	592	557	569	560	573	568	560	511	547	586	573	603	577	583	607	524	558	553	565	562	578	569	583	517	533	539	555	582	562	574	523	522	574	588	553	546	568	553	554	575	586	590	544	567	552	563	608	528	552	584	522	542	604	547	540	563	574	520	530	554	584	578	607	537	572	581	567	562	562	543	559	568	559	554	546	575	574	550	550	584	563	544	531	590	586	565	552	537	592	493	593	557	597	580	491	569	549	580	543	571	584	555	591	517	558	538	565	543	562	581	586	629	565	592	537	524	570	541	596	610	579	599	548	572	540	593	538	606	563	580	532	601	592	582	548	566	564	565	545	573	582	615	591	549	512	585	560	601	538	537	605	515	575	546	563	520	600	548	592	548	557	583	557	561	551	554	550	535	561	562	554	549	549	583	511	560	591	557	541	559	508	532	602	583	546	570	591	586	571	563	553	526	586	544	570	576	595	563	504	545	533	559	572	546	573	614	570	572	610	534	527	542	551	594	564	562	565	577	597	553	618	561	585	530	565	550	569	550	570	554	538	549	535	607	569	570	535	576	560	570	512	542	576	555	537	593	539	561	536	586	567	588	562	546	555	588	532	543	556	576	572	509	518	615	562	580	588	570	565	562	562	554	608	559	609	543	542	561	590	587	556	572	585	575	602	571	555	571	551	578	607	535	573	530	568	530	549	508	568	565	551	550	561	577	521	517	580	541	595	549	562	555	553	565	526	594	547	566	548	583	563	541	557	578	562	545	534	554	516	601	588	566	541	561	545	554	556	536	560	556	525	571	598	597	552	533	585	575	548	539	577	577	568	540	574	556	568	530	594	562	558	565	538	562	552	572	543	551	586	564	559	559	521	565	604	551	538	546	538	560	541	582	559	598	571	588	590	573	575	536	545	538	587	560	611	545	532	563	587	558	584	621	558	565	553	555	539	566	573	568	548	566	588	597	548	599	557	574	554	559	591	557	555	553	558	553	582	605	616	560	558	554	578	534	585	541	538	620	560	543	526	579	582	598	527	553	521	551	599	570	603	547	541	545	614	551	543	541	610	593	545	571	539	544	528	561	552	540	530	574	565	542	576	541	565	553	605	579	515	507	572	575	583	544	538	584	567	527	527	563	575	537	578	573	567	547	504	559	557	581	541	617	591	579	551	553	587	620	604	548	571	574	585	543	587	558	572	549	573	585	563	592	564	558	577	594	544	574	593	557	578	540	606	569	558	549	563	585	544	579	570	548	552	582	550	572	602	604	594	575	557	527	572	580	585	544	592	591	528	549	573	567	580	606	557	566	589	575	535	529	601	541	563	550	568	590	537	597	542	559	573	600	617	609	518	555	579	555	551	556	552	556	567	540	614	594	533	561	561	505	558	577	561	577	569	554	572	562	519	569	562	613	584	564	520	542	565	583	558	568	579	558	583	613	552	584	585	593	543	572	577	548	609	606	573	556	582	515	578	559	573	610	553	546	556	572	560	560	562	563	565	540	553	536	544	587	574	573	507	576	567	546	541	589	553	573	545	533	554	579	580	584	550	568	535	558	570	550	555	570	576	537	533	575	578	566	542	539	576	554	583	522	549	550	517	574	562	586	571	555	563	533	592	563	589	570	568	587	543	535	547	559	571	548	596	526	558	578	550	558	550	573	622	575	581	563	587	568	560	573	578	552	558	544	576	544	563	574	577	561	579	586	619	579	616	541	560	597	560	552	554	553	575	569	553	512	595	606	558	530	556	577	528	567	538	574	549	526	621	588	558	505	532	565	567	574	550	552	554	555	563	551	554	592	562	551	531	549	578	573	558	578	577	602	599	541	556	534	569	553	547	551	558	600	553	566	600	563	590	551	569	592	575	580	543	565
48397	36101	21395	13658	6976	3483	1754	1033	3716	759	477	402	357	382	330	352	342	332	286	318	302	310	308	289	322	270	300	270	275	269	261	280	295	265	293	244	249	274	282	246	247	292	272	255	278	293	275	257	264	264	296	260	268	267	282	290	261	262	302	263	263	272	256	256	244	272	261	271	399	788	1117	1019	835	568	365	272	266	255	282	259	267	253	297	270	258	275	280	245	284	253	255	286	258	246	249	281	267	247	260	252	267	246	259	262	250	276	254	244	252	279	272	272	254	272	312	280	253	251	273	236	239	234	268	284	290	261	243	259	258	242	210	240	270	269	253	264	250	267	274	238	265	268	271	265	243	237	262	273	239	264	246	260	261	270	260	255	250	266	241	264	258	244	275	268	280	277	245	265	247	252	239	251	254	245	259	275	258	242	261	257	263	234	310	245	261	280	268	262	259	267	253	282	252	264	248	273	249	265	267	264	264	268	267	269	264	256	259	251	248	288	243	256	278	302	225	248	260	292	262	230	257	241	255	288	242	245	269	251	244	254	245	277	266	279	263	259	263	249	269	231	254	287	287	275	252	234	252	262	259	271	255	245	228	266	279	267	299	257	258	239	262	281	264	268	252	230	268	234	256	267	287	246	268	258	254	242	266	244	244	262	283	284	256	268	260	254	227	270	268	231	252	258	258	221	244	260	269	252	239	284	264	256	254	288	263	280	270	235	268	258	255	261	261	230	269	229	280	274	242	263	268	285	255	288	265	274	277	268	257	232	269	266	230	235	279	273	253	248	276	265	278	277	253	235	255	254	246	304	263	276	265	261	236	237	269	233	267	254	268	232	262	250	256	235	273	260	248	243	269	244	277	254	248	278	259	254	259	270	273	241	273	267	230	269	245	246	248	283	269	248	275	264	269	255	255	294	242	258	240	265	263	230	248	244	263	251	245	227	240	232	237	251	273	259	265	241	271	268	281	265	256	281	254	245	256	268	258	246	256	257	245	250	280	246	263	262	231	262	252	253	238	242	282	257	263	256	268	257	290	251	246	260	267	258	264	273	238	260	277	251	276	272	261	264	237	281	252	244	236	244	241	281	268	231	293	257	282	246	254	280	276	276	245	254	273	262	283	241	254	243	246	241	284	261	287	264	261	251	273	257	260	244	249	256	224	261	247	260	252	255	280	247	276	240	264	241	248	251	248	245	236	250	220	208	256	263	262	243	267	270	253	273	256	268	254	268	271	246	304	252	237	240	271	239	240	288	244	256	256	258	238	266	267	269	264	209	289	278	267	279	234	253	255	230	257	259	247	259	318	274	237	286	261	249	279	263	220	226	238	232	250	254	264	227	244	244	251	256	266	282	249	267	263	269	267	258	258	263	240	277	266	279	276	246	239	259	264	252	269	254	249	249	249	251	259	278	262	256	234	265	222	238	278	254	266	264	278	250	254	276	241	221	250	244	244	296	269	235	275	284	242	268	260	260	265	238	270	279	260	278	255	278	238	250	253	238	253	267	255	265	253	253	269	257	237	256	250	255	269	257	248	258	249	273	269	255	278	270	276	269	241	279	242	238	253	259	277	276	286	267	258	260	283	312	229	243	250	251	257	264	276	259	271	257	265	269	265	289	254	255	288	257	250	282	268	271	272	273	255	246	226	257	273	246	275	283	301	280	247	241	246	243	240	252	240	251	266	268	261	263	276	249	264	249	262	282	295	251	248	255	245	250	261	259	284	254	277	257	272	244	298	251	273	285	233	282	272	257	279	285	246	247	295	262	281	278	261	284	256	230	299	285	252	240	256	264	267	293	237	264	297	287	234	220	245	260	262	242	243	247	239	263	228	250	255	294	242	242	268	259	290	238	253	265	255	269	252	247	264	249	256	241	241	261	249	295	257	245	257	270	234	276	259	223	253	273	296	252	256	277	287	257	278	235	251	256	237	246	242	269	258	251	261	263	274	273	232	225	254	268	258	281	252	242	260	222	247	275	272	303	276	229	249	241	269	271	247	294	284	291	283	271	277	249	271	266	290	255	244	233	276	225	249	239	293	232	262	255	249	262	257	261	248	287	273	262	280	256	263	268	245	246	254	231	275	213	260	243	266	255	273	259	278	254	252	256	272	267	277	251	265	236	266	251	252	260	242	241	253	261	250	292	262	260	233	299	245	256	299	245	275	247	251	247	242	263	303	268	264	276	224	258	246	276	208	246	258	269	260	266	291	246	247	271	291	288	277	212	262	252	249	255	245	266	242	274	281	263	281	247	296	225	262	246	253	254	259	274	229	264	246	266	248	277	273	270	231	231	246	222	267	261	250	258	224	286	275	256	297	248	245	267	257	257	270	285	227	250	263	262	251	243	259	238	280	256	258	273	251	228	260	263	261	250	264	236	235	266	269	278	282	261	268	263	278	266	254	286	259	244	256	278	247	263	245	243	270	270	246	244	280	255	258	270	278	231	253	248	259	271	258	260	249	275	264	281	253	269	268	285	269	267	275	227	252	260	268	254	286	248	283	264	282	260	280	243	270	251	260	272	245	271	252	262	279	266	256	280	247	261	280	276	262	245	254	253	258	252	279	277	253	258	231	266	270	285	246	244	275	243	280	271	264	263	274	257	238	242	235	258	255	246	288	237	285	247	237	264	259	283	291	256	253	283	249	255	264	226	268	253	250	260	240	268	258	249	245	231	279	252	233	234	269	258	261	254	265	242	232	260	294	251	243	267	258	237	279	250	271	267	280	255	250	274	239	251	279	262	259	254	267	252	274	274	266	278	240	250	254	236	254	270	273	273	255	250	269	278	239	268	272	252	248	254	240	278	241	267	266	276	271	222	281	257	271	256	270	277	258	264	283	245	268	275	251	257	252	259	278	269	240	265	240	263	266	275	270	269	256	257	229	272	246	250	264	260	260	234	275	257	251	240	276	290	264	253	274	250	292	254	242	241	269	240	258	256	264	265	241	272	256	265	236	287	254	271	280	260	261	275	233	270	249	240	219	295	278	258	237	266	260	259	253	249	270	255	264	259	274	231	237	260	262	243	251	262	271	247	249	259	251	238	266	282	252	281	281	260	263	266	253	299	264	253	269	266	243	239	264	281	236	245	302	269	269	240	254	277	255	274	269	276	282	260	252	285	284	242	252	241	217	286	291	250	226	289	258	264	276	252	228	272	253	246	264	252	251	270	266	266	259	292	279	258	252	260	266	237	246	272	266	271	268	263	243	268	288	284	275	273	282	252	265	255	262	261	268	260	266	274	265	248	271	254	282	252	275	252	268	242	265	262	254	249	253	269	243	240	271	258	250	248	217	265	250	233	232	268	246	245	251	259	260	249	255	248	245	279	253	283	257	286	264	258	250	235	271	257	224	269	246	239	233	284	258	278	264	247	285	253	277	263	277	246	297	269	259	247	223	259	277	252	262	251	255	269	263	245	270	230	228	251	243	286	262	246	257	254	253	253	253	254	247	244	252	268	265	259	241	268	257	293	273	242	295	267
37132	25009	7749	7249	6362	5072	4237	4382	11267	2308	2020	1849	1613	1522	1416	1345	1261	1142	1131	1134	1067	1087	1042	1002	915	978	948	947	930	925	916	937	925	871	827	781	831	858	831	810	803	774	830	815	856	829	792	812	807	765	812	806	803	794	803	820	761	820	805	778	818	798	808	811	771	818	846	806	2058	5590	7712	6957	5100	2988	1355	769	735	723	768	725	706	732	702	721	699	763	683	734	736	741	756	735	744	723	771	755	730	728	730	723	710	708	737	675	698	747	691	718	735	778	713	659	772	721	685	753	757	768	732	720	738	726	707	751	741	724	690	724	748	813	694	767	695	760	734	724	765	762	742	696	702	788	764	749	733	753	707	757	747	752	756	727	747	704	736	719	727	701	749	738	773	695	764	743	752	698	724	756	732	742	715	750	798	738	707	767	673	776	700	739	736	715	714	750	729	776	765	758	757	741	773	695	765	729	721	726	718	691	775	790	705	765	787	721	760	731	747	764	725	778	761	763	709	759	739	745	770	747	770	731	695	742	654	726	733	736	792	707	712	789	743	699	720	747	846	766	771	778	692	747	704	685	731	730	773	766	716	750	706	729	742	711	731	743	710	746	735	763	703	697	763	752	736	728	726	794	738	722	706	738	729	723	782	754	800	746	746	718	741	756	649	718	742	733	695	768	743	694	737	680	719	717	762	752	739	737	727	724	728	814	716	740	747	726	741	722	726	768	743	718	777	735	716	739	743	746	737	707	769	707	669	696	770	743	749	681	741	760	729	688	676	775	747	745	747	699	720	714	769	743	794	701	797	809	755	722	720	786	693	722	750	751	731	765	758	741	755	761	764	730	774	742	742	729	784	742	743	721	741	786	789	759	754	746	767	770	766	735	725	751	698	766	716	725	736	748	756	750	787	729	713	728	726	713	723	745	786	732	699	748	756	792	725	708	679	797	691	684	716	742	738	709	789	758	753	740	724	739	757	797	682	739	749	726	690	679	753	732	733	762	746	759	734	707	765	729	718	742	733	724	718	768	732	728	767	758	741	743	741	760	754	790	720	715	703	750	714	737	743	726	766	754	759	761	726	752	740	736	726	736	722	763	715	720	781	731	677	721	727	740	749	737	752	687	730	700	706	661	743	776	732	736	766	704	768	774	765	701	783	732	707	766	721	762	725	706	712	746	742	753	759	736	724	756	728	746	725	686	773	749	712	735	764	764	745	711	697	699	750	768	787	761	753	777	705	733	707	819	772	755	719	802	732	723	768	725	770	653	725	716	725	720	757	725	735	746	725	735	741	754	729	716	733	739	786	787	718	743	743	718	745	763	762	775	711	690	756	790	735	708	726	698	755	745	774	734	779	762	756	748	753	798	698	729	742	740	723	790	737	716	709	741	695	748	737	705	698	727	723	766	725	771	784	709	700	728	769	783	711	722	775	806	765	726	773	738	707	723	717	738	734	724	725	707	697	744	734	723	726	702	743	698	720	741	746	774	711	751	732	740	759	791	723	716	703	744	715	711	693	760	715	748	735	763	748	720	741	757	770	726	741	736	746	719	741	730	672	714	744	763	750	746	768	748	694	726	704	779	735	790	718	749	703	703	686	721	723	717	778	727	755	742	704	743	773	709	737	708	741	715	721	739	702	746	713	778	751	790	704	740	748	764	752	725	784	758	784	723	751	763	739	731	763	715	763	734	790	750	712	753	699	716	717	783	781	736	753	717	696	708	748	715	740	743	733	717	772	713	726	742	732	686	729	743	721	696	782	728	742	731	694	725	729	765	764	699	807	750	698	762	734	774	707	711	714	725	719	753	743	740	721	734	720	736	751	786	780	773	671	732	746	714	710	749	707	722	752	799	744	766	761	762	769	655	730	721	774	731	712	749	724	761	757	700	708	722	717	748	737	780	722	737	712	765	717	770	735	758	732	743	699	786	784	718	722	745	741	767	730	768	769	711	797	754	748	755	718	731	745	726	748	729	765	750	702	731	747	716	747	716	742	763	717	739	717	720	771	708	687	770	710	726	789	729	793	711	725	769	740	823	710	750	766	747	749	744	741	738	777	707	716	750	711	717	730	757	742	766	759	741	765	691	721	697	759	747	722	736	796	784	725	759	750	725	729	772	720	774	768	772	720	745	743	727	716	727	730	740	751	718	722	772	731	743	723	743	724	729	750	785	743	788	705	737	750	786	770	732	717	741	714	750	703	703	717	748	755	718	794	774	736	743	753	736	761	734	720	733	736	712	699	711	745	736	700	764	718	720	733	719	755	740	768	722	709	785	721	733	763	751	739	719	754	711	714	739	747	750	712	741	737	727	754	761	711	758	770	753	777	723	746	734	731	714	748	754	713	680	713	721	741	755	699	750	778	731	756	774	721	741	720	685	701	734	728	733	756	728	768	798	715	728	729	741	711	736	732	723	756	755	711	693	699	718	710	686	712	742	750	748	757	732	713	769	710	733	709	756	743	690	727	730	692	702	715	757	769	776	786	771	767	727	717	707	730	762	760	753	722	771	730	715	789	725	743	747	742	730	717	730	710	710	775	749	754	720	700	724	705	708	730	707	688	758	711	742	752	694	761	751	738	716	736	749	743	768	752	741	735	713	731	759	705	727	687	749	719	772	742	710	735	750	716	731	726	742	728	701	768	739	770	750	753	701	732	680	746	747	724	753	768	751	740	726	784	746	712	773	698	759	774	767	790	699	706	735	734	723	730	707	736	710	751	745	748	755	745	732	777	781	752	680	743	782	751	695	782	722	744	686	751	732	757	750	794	730	733	774	791	757	722	744	744	775	751	756	704	747	794	767	738	717	724	718	718	756	761	736	750	721	736	713	745	703	767	762	717	726	725	711	742	737	760	731	787	747	710	764	761	721	726	702	765	704	696	700	758	706	716	707	713	725	709	724	727	700	761	730	746	774	780	773	727	737	781	738	719	744	768	745	739	757	755	728	702	811	798	783	728	705	759	737	766	736	756	742	763	726	747	756	727	715	667	723	729	723	783	743	716	732	735	758	778	727	729	756	743	745	797	756	730	677	717	740	723	741	739	738	772	724	691	734	744	730	721	730	753	724	742	757	734	766	738	692	716	728	717	734	761	692	756	734	720	789	740	679	775	757	721	748	748	741	783	732	751	741	773	752	711	712	743	725	703	707	764	750	742	740	720	751	705	748	706	778	737	739	726	683	741	757	730	749	720	705	731	758	751	697	742	767	694	778	787	751	773	696	697	785	722	735	712	748	675	742	720	774	766	745	768	767	726	734	726	741	728	744	723	731	722	740	768	759	738	773	708	745	757	761	689	765	701	763	729	744	755	739	747	732	749	700	772	725	702	742	725	758	753	761	716	734	773	674	731	750	789	727	752	748	719	748	716	748	734	803	760	689	736	752	768	738	742	701	787	688	731	741	731	736	736	755	736	718	713	765	726	758	708	726	761	717	746	780	709	719	717	709	693	742	748	734	757	727	664	767	737	703	775	699	752	759	726	714	726	733	736	754
11263	3963	489	298	267	218	211	221	188	188	173	199	186	202	167	167	193	200	200	175	196	177	174	189	219	195	167	184	202	180	161	189	195	199	206	157	202	185	214	168	191	196	181	191	181	177	175	196	196	168	202	186	173	197	179	179	193	190	187	182	166	211	184	177	158	203	194	178	175	194	220	260	271	250	194	200	177	186	192	174	210	189	179	178	178	178	171	201	169	209	178	195	208	175	190	167	188	175	205	187	178	203	194	184	182	199	189	195	193	184	179	192	200	172	204	184	210	185	215	180	190	202	195	184	193	178	185	188	197	217	186	207	198	192	182	207	190	190	192	209	193	187	200	193	193	193	182	192	181	191	158	187	223	190	188	194	207	192	207	200	182	174	174	227	186	193	185	194	186	201	193	178	186	203	172	189	182	177	192	200	149	170	231	189	200	190	179	197	197	201	198	187	190	189	183	183	213	172	167	206	203	182	199	211	182	197	179	191	182	182	191	186	178	170	187	191	204	185	162	190	191	186	169	181	213	183	188	195	183	179	193	185	197	184	185	202	195	215	193	186	211	212	185	200	168	223	205	185	186	176	202	198	172	182	221	176	185	180	188	192	165	190	180	194	199	189	208	204	186	201	182	200	223	205	183	184	211	201	194	175	180	190	203	178	191	200	173	170	207	183	191	186	177	204	188	182	183	178	167	204	164	170	157	202	194	170	180	183	207	174	177	197	187	195	164	160	179	203	192	189	183	196	183	195	184	198	192	181	181	206	176	188	192	171	211	177	207	183	178	174	190	207	159	203	188	186	194	178	173	198	168	202	178	185	189	203	193	192	182	194	199	184	178	187	181	179	167	174	178	166	181	201	183	192	196	203	174	193	220	204	199	190	173	191	182	171	178	205	201	190	187	195	188	192	184	172	198	193	212	201	182	187	171	201	202	187	200	199	191	167	196	196	185	184	192	185	193	174	189	192	199	207	187	203	195	198	175	197	201	189	194	209	183	179	186	189	176	194	196	194	185	189	188	191	177	172	182	172	177	176	202	175	202	179	193	183	184	214	195	193	172	203	176	220	183	185	173	197	195	178	202	170	175	185	181	180	187	198	184	183	198	183	182	194	189	166	171	177	187	189	221	190	202	203	177	162	177	165	221	180	203	179	207	174	190	182	190	188	196	187	178	206	188	186	187	176	190	199	201	192	167	189	183	214	217	199	177	188	172	184	185	189	179	166	163	197	175	207	186	209	187	205	168	199	179	183	204	197	170	163	199	174	184	192	207	206	199	200	213	192	171	183	208	194	184	207	173	166	188	200	182	182	181	187	178	162	177	207	210	212	180	182	203	193	171	188	185	175	183	183	180	185	184	192	174	202	221	171	177	195	205	181	186	220	157	212	196	189	188	211	192	200	204	188	193	211	171	193	192	188	213	191	185	189	209	190	189	190	184	166	187	158	186	155	182	181	180	164	182	175	166	197	185	175	196	183	167	156	184	178	202	184	178	197	188	204	196	188	207	191	190	219	183	182	188	208	210	210	181	189	195	197	198	182	182	185	206	196	172	166	180	187	172	165	188	172	178	196	174	192	188	206	194	195	184	202	186	197	178	181	188	199	194	183	176	195	190	212	188	209	191	180	213	172	196	200	201	180	200	190	171	207	162	232	187	169	186	184	207	217	179	204	209	196	182	222	186	195	183	197	168	158	185	196	204	163	158	182	204	196	201	192	177	171	193	181	201	196	186	198	180	201	176	203	173	194	199	190	193	191	195	184	195	182	191	180	199	161	195	205	192	173	172	197	165	175	187	194	188	198	185	197	168	204	187	184	180	184	185	188	175	181	204	167	191	196	176	178	178	192	202	195	196	195	185	182	199	167	175	190	195	212	175	196	183	188	175	190	191	183	198	186	169	203	173	201	210	187	177	195	177	199	194	196	178	167	192	213	190	169	169	183	195	196	188	181	187	208	189	169	210	191	172	178	198	195	211	181	216	166	198	187	194	173	200	181	194	200	183	197	181	181	188	204	206	183	173	210	213	203	199	204	190	214	185	197	190	189	197	209	188	206	202	185	180	193	178	203	172	169	195	185	207	180	186	191	203	186	202	187	195	198	176	168	169	166	214	208	184	175	204	251	186	178	191	190	192	195	169	182	163	184	201	184	196	213	211	193	175	178	192	164	184	192	197	193	192	184	189	212	204	194	208	171	180	223	177	172	229	187	188	192	182	191	191	171	177	178	190	178	198	182	184	183	188	196	202	179	204	172	196	195	186	170	187	171	202	200	184	174	186	190	194	194	198	204	158	177	201	171	174	167	183	180	173	201	191	196	180	201	167	200	156	197	183	183	226	168	160	193	201	197	191	183	199	149	192	181	171	183	195	183	181	169	203	179	190	194	207	170	201	204	168	196	209	220	179	194	194	167	178	203	207	185	206	193	200	164	208	194	193	178	185	193	172	171	173	176	178	187	180	185	192	176	201	185	176	192	179	197	200	200	181	192	193	192	181	201	173	205	193	215	188	190	195	169	206	189	189	214	167	210	178	178	186	190	222	195	196	170	173	151	199	197	196	193	196	189	196	182	180	194	183	185	188	173	194	204	187	169	194	164	191	182	179	194	180	192	185	206	195	181	205	177	191	198	168	186	175	208	187	187	189	193	178	185	187	226	177	184	218	229	176	216	205	223	191	200	181	194	189	189	175	184	191	195	180	189	192	185	189	178	190	197	186	184	185	168	186	159	189	194	197	166	184	171	158	198	213	193	199	214	209	164	185	170	203	193	173	196	185	187	189	174	181	174	215	186	207	202	199	178	184	183	178	190	187	170	200	171	181	196	212	188	188	199	214	213	171	197	202	177	177	197	178	189	185	177	181	175	181	180	176	198	189	181	161	208	200	180	204	175	213	224	201	181	203	195	168	188	185	181	180	210	175	180	174	172	166	182	198	172	214	173	190	175	180	194	218	193	203	200	180	189	202	179	187	189	195	179	203	178	203	175	195	174	200	181	196	171	199	211	201	203	191	190	201	207	184	208	169	221	194	176	217	182	196	202	173	199	213	192	177	207	197	178	187	187	196	182	190	190	184	172	210	190	196	209	182	178	185	200	193	198	203	193	195	195	203	198	205	181	186	194	200	170	166	187	182	196	194	205	206	184	207	176	203	167	206	190	166	188	202	162	173	192	184	194	186	195	186	206	189	194	226	168	192	198	191	187	229	217	216	218	171	199	213	195	206	180	199	185	200	188	181	186	182	169	171	213	186	207	178	181	174	200	191	174	183	192	153	158	179	189	165	176	174	188	174	198	201	198	198	190	173	179	177	176	176	170	178	208	202	200	188	201	199	194	174	196	204	202	190	188	199	206	201	183	191	197	189	192	181	183	178	206	187	194	197	197	213	195	189	194	189	220	178	177	174	190	197	176	172	163	176	210	202	196	218	189	184	174	179	169	168	193	172	166	197	211	189	172	179	194	184	166	193	194	217	176	187	208	195	188	175	193
8492	4633	789	758	757	731	656	699	685	620	624	625	599	618	589	594	569	571	595	608	590	557	604	530	544	562	582	551	562	575	568	578	569	563	596	555	558	583	555	577	567	589	586	603	567	549	595	629	586	598	591	543	541	559	556	547	549	590	603	547	597	549	570	557	572	561	574	607	569	726	933	1269	1315	1040	822	641	492	542	563	543	593	562	615	597	553	560	562	580	601	508	589	579	579	542	537	528	577	592	603	596	562	593	604	570	561	596	569	569	573	574	579	567	552	549	554	532	597	549	619	586	578	574	577	561	552	543	560	580	603	580	569	556	546	618	602	536	590	667	576	583	585	550	562	556	575	604	537	551	564	594	585	550	601	527	580	535	601	565	523	621	531	571	576	532	524	569	534	535	559	540	595	560	598	578	584	543	562	566	580	542	574	563	580	544	566	577	567	586	551	600	559	501	554	507	597	590	554	569	576	551	594	579	533	571	530	553	598	583	576	586	556	530	535	538	582	590	543	557	577	547	568	561	573	559	597	598	565	562	600	543	571	532	599	572	529	574	576	589	560	585	565	568	564	568	566	593	564	558	564	584	538	491	580	545	563	567	548	571	510	569	576	551	584	558	620	573	534	577	585	550	585	560	603	581	575	547	622	563	543	559	565	558	555	565	602	585	548	543	568	557	558	581	555	599	541	584	574	559	595	526	553	549	587	546	566	575	554	563	575	565	574	606	571	564	580	538	594	534	559	569	536	557	519	581	547	576	593	563	561	591	551	604	559	593	571	578	513	549	551	564	567	578	543	604	556	572	581	579	555	562	545	557	583	591	562	579	531	575	590	577	557	559	543	557	536	576	595	546	548	564	614	554	550	560	542	557	603	570	584	532	542	598	592	578	553	574	578	570	541	567	569	573	572	552	606	516	570	603	544	604	576	567	575	562	558	568	569	562	522	565	552	569	602	585	580	567	590	574	558	572	584	565	581	587	530	579	572	558	570	570	560	586	541	614	544	558	555	560	612	535	538	573	547	564	570	590	572	579	603	631	552	548	563	563	596	565	575	577	600	561	552	559	614	574	611	590	581	581	588	599	558	618	566	567	537	566	584	587	574	538	531	574	573	609	587	582	534	568	581	599	551	568	567	576	525	571	564	547	578	550	490	576	601	560	537	569	581	535	569	580	585	563	548	568	548	536	568	555	587	550	596	618	559	562	574	582	551	592	576	519	559	574	563	609	604	554	568	563	578	593	585	599	534	613	581	587	551	519	578	518	583	586	593	544	572	537	559	569	571	602	550	551	602	570	582	564	570	590	572	559	607	564	599	590	579	562	575	518	567	545	538	526	564	531	562	563	561	585	524	564	585	529	587	572	574	562	548	543	538	511	582	543	556	586	536	623	595	525	568	542	546	568	581	578	556	519	592	554	570	602	573	549	554	588	576	548	550	577	569	560	577	577	626	520	555	561	593	554	549	535	578	610	583	594	568	551	581	572	585	556	504	553	537	560	602	544	573	621	550	566	565	549	576	571	587	567	602	575	567	575	557	590	541	525	576	548	555	556	539	573	578	576	552	595	554	582	567	558	540	571	555	585	571	561	555	541	572	538	573	598	577	575	622	559	536	552	528	550	618	573	561	544	590	585	627	544	577	578	557	528	592	580	585	573	558	513	622	604	602	602	555	572	575	609	549	579	587	539	602	539	561	572	566	548	515	533	613	581	558	554	559	571	567	551	544	571	583	560	548	567	590	576	574	579	553	572	574	548	567	582	569	536	538	594	545	567	590	583	581	544	568	595	564	598	538	531	576	514	604	585	562	577	555	562	599	535	547	586	593	589	554	561	576	575	557	557	556	573	527	542	539	577	578	591	554	571	565	589	590	565	563	557	575	555	575	535	552	576	576	548	566	561	587	580	571	573	544	566	604	561	515	579	561	590	607	556	608	566	565	568	552	552	570	616	535	546	580	547	522	532	587	534	572	569	549	597	566	553	576	532	594	547	583	567	572	577	565	589	549	551	530	589	619	578	550	598	576	562	560	601	596	570	532	583	578	583	531	579	543	560	565	570	552	559	618	504	590	527	550	552	551	568	565	608	538	575	566	580	536	550	557	561	548	588	539	587	550	586	516	579	536	592	574	592	569	602	578	587	574	579	579	514	591	578	552	560	534	604	571	534	550	530	584	598	566	565	586	605	567	551	531	569	578	576	576	612	562	613	504	561	566	587	533	558	546	586	559	564	560	584	591	598	542	613	561	564	545	565	590	572	565	552	583	560	543	564	582	540	510	546	609	619	534	577	559	557	647	574	561	575	593	559	558	540	561	567	561	604	514	570	567	583	550	568	578	580	578	550	559	574	580	567	581	576	562	570	550	579	552	561	580	590	573	556	568	594	557	576	554	575	564	588	586	580	591	608	582	571	562	528	606	581	589	560	615	560	544	563	579	588	546	562	624	602	570	572	552	571	569	561	617	552	566	586	600	544	566	521	570	590	556	525	574	584	564	573	538	542	586	551	594	544	610	584	564	541	547	548	575	532	570	579	582	593	570	554	615	612	533	567	598	577	558	545	544	618	542	577	554	568	597	545	604	577	578	565	580	534	591	575	570	546	574	585	560	570	544	600	584	561	545	615	556	532	593	595	552	584	555	538	575	537	572	566	564	550	615	549	561	541	564	547	542	559	560	564	569	603	573	570	534	621	564	582	574	549	585	573	540	592	508	601	627	549	567	527	572	609	608	573	591	601	523	584	591	558	555	616	630	576	576	579	564	624	576	585	532	563	596	523	549	585	600	602	528	543	583	580	579	578	549	565	556	577	556	585	611	586	586	620	554	599	595	593	551	588	589	581	567	605	542	582	566	587	588	608	582	565	590	542	583	559	526	637	538	577	574	527	526	557	547	560	616	561	548	585	543	562	538	559	567	595	559	579	564	576	581	550	557	542	569	542	556	555	600	544	521	543	558	545	588	573	530	542	582	537	558	566	521	581	561	573	551	577	524	528	561	562	583	569	591	589	550	546	591	546	576	600	534	567	576	586	585	557	590	565	610	606	574	521	573	543	550	555	567	557	561	595	589	533	579	546	569	569	568	558	552	552	567	550	567	564	576	571	553	563	548	553	531	598	549	601	593	555	597	584	534	583	572	543	535	582	578	545	578	544	583	571	577	556	570	572	557	593	608	575	613	569	531	623	495	562	577	595	554	587	551	595	584	570	542	547	571	602	585	551	595	527	573	580	579	584	602	566	550	538	534	563	591	561	551	544	575	549	522	525	598	580	532	572	558	554	578	575	560	589	562	534	569	604	588	573	616	604	558	551	589	529	586	569	561	595	560	570	578	609	583	627	564	591	571	536	579	561	565	574	574	556	577	535	545	579	583	547	600	528	556	589	588	578	590	552	587	578	537	576	569	599	587	582	593	583	548	565	554	523	557	539	562	572	572	517	580	549	532	569	566	579	549	516	581	549	549	586	548	598	578	567	575	580	526	556	504	547	576	549
35920	31091	12963	5484	2349	1104	605	433	334	278	247	234	214	209	190	213	179	173	190	181	180	160	182	182	180	182	187	182	193	175	177	200	171	186	170	193	145	180	165	158	182	178	194	146	140	147	167	150	170	165	169	175	202	172	187	180	171	147	168	168	165	161	178	151	139	150	185	176	168	292	542	646	520	344	250	182	147	196	166	157	156	160	153	156	165	170	177	164	175	173	174	171	169	162	168	197	154	159	177	166	136	139	158	158	144	164	151	162	163	179	166	156	141	158	153	164	180	170	165	163	150	150	164	156	155	152	158	151	162	165	158	120	181	154	147	167	153	141	152	147	168	176	163	162	172	131	177	169	173	156	181	159	174	194	158	174	180	157	170	154	156	165	162	191	170	156	184	184	156	151	171	156	178	192	164	167	149	173	175	164	184	160	168	191	175	156	164	160	163	171	161	162	165	156	168	163	183	164	177	168	166	186	166	154	147	160	164	176	145	157	167	171	144	155	155	162	153	155	167	160	148	160	150	166	192	145	178	180	148	167	147	148	165	162	179	176	147	188	161	182	168	153	147	153	151	171	149	171	168	170	167	154	161	175	178	158	147	153	166	171	173	188	144	170	170	162	159	160	168	151	152	166	150	181	183	175	164	167	159	162	170	176	157	156	184	182	153	167	181	171	161	153	159	169	173	153	173	157	152	167	157	176	169	164	142	158	167	129	152	150	148	148	161	161	154	148	163	175	150	173	164	165	162	144	182	192	177	160	156	123	150	154	165	149	161	179	154	161	155	186	164	167	192	145	137	169	150	161	139	157	171	154	174	171	158	139	165	148	141	166	166	161	155	190	161	146	139	162	175	166	145	158	167	144	182	167	182	158	188	157	153	170	177	163	180	180	158	175	159	164	161	164	155	165	148	155	134	177	163	168	131	156	171	172	155	150	164	172	167	154	164	150	158	202	153	153	161	156	171	171	182	153	158	185	159	165	176	153	154	153	151	157	182	163	149	162	161	185	149	177	168	173	158	161	162	156	165	177	155	160	165	147	144	148	168	168	139	151	159	163	175	149	156	153	166	162	155	169	186	145	177	142	162	166	170	143	159	164	178	156	154	162	161	151	159	162	169	140	181	177	180	176	159	162	165	193	138	160	165	185	178	172	174	157	155	152	170	168	169	169	182	152	162	169	160	167	149	164	151	144	169	163	150	177	150	145	167	161	209	154	157	151	160	186	173	164	172	147	167	172	164	148	169	133	176	191	145	173	159	180	173	180	158	150	154	173	162	167	152	170	182	185	173	173	171	139	146	153	185	166	189	160	148	148	158	165	143	175	159	147	176	125	169	165	174	161	163	145	132	153	139	160	149	182	156	164	184	151	166	155	165	132	144	151	150	165	175	195	156	173	142	167	146	185	140	177	177	146	184	161	154	156	170	145	162	148	168	157	173	153	145	169	159	156	167	183	167	168	159	167	160	146	140	177	172	157	155	131	151	178	152	136	132	145	160	171	169	151	169	174	162	166	167	166	170	181	144	171	183	173	155	168	174	154	159	154	157	161	159	140	148	166	150	157	165	178	172	152	181	162	160	163	164	180	148	179	169	158	156	180	167	157	146	155	179	184	160	152	147	153	155	155	136	140	160	137	175	158	153	177	185	176	175	163	162	159	142	164	173	173	128	161	168	184	169	169	130	185	176	151	158	166	160	168	184	156	145	153	180	160	171	159	185	174	172	175	171	154	181	173	164	180	183	153	162	187	175	162	165	164	153	177	188	173	166	171	173	166	140	151	155	173	156	139	167	169	178	152	157	148	169	161	148	166	181	184	167	161	162	156	190	163	170	183	152	156	179	161	151	169	172	139	164	179	154	174	175	173	156	149	152	169	147	158	174	164	180	165	163	146	167	176	152	143	162	162	136	160	170	160	136	176	150	156	170	155	147	170	155	163	156	173	141	171	163	165	155	167	165	138	169	176	158	192	140	155	151	181	168	167	143	164	148	147	154	129	152	169	183	158	143	182	196	156	154	141	161	156	182	179	170	187	172	174	146	160	173	170	144	152	165	194	178	152	154	150	173	158	194	164	156	173	178	167	162	175	162	159	156	165	167	151	160	171	174	168	158	172	159	182	153	163	168	167	178	147	145	174	166	163	128	144	177	140	192	173	136	154	168	166	160	179	161	163	164	164	174	166	160	155	149	172	157	169	162	160	171	167	170	184	160	146	178	178	157	151	165	156	162	143	192	169	167	139	169	166	156	156	152	196	191	160	158	158	137	161	139	156	166	161	166	153	140	142	146	152	181	168	148	189	169	165	185	162	150	138	164	156	196	158	161	153	166	185	162	157	173	156	183	175	183	140	158	154	175	175	147	171	171	138	158	173	146	164	150	152	156	152	168	151	143	153	177	160	174	170	176	148	146	159	137	169	160	152	150	151	162	143	175	164	172	152	180	157	150	186	161	180	171	170	179	150	139	158	164	164	152	166	149	177	146	144	152	154	187	144	168	174	159	181	175	183	162	161	184	175	152	168	167	143	178	161	146	164	171	142	171	167	172	165	159	156	168	151	150	167	149	167	165	158	182	158	171	165	159	170	149	172	146	158	151	144	170	152	183	152	131	145	148	177	157	154	160	168	188	176	172	164	160	171	157	152	146	148	155	130	178	152	162	142	151	182	174	168	174	164	168	144	167	168	155	184	183	165	176	149	173	185	160	168	161	165	155	151	150	168	176	166	166	180	173	152	158	184	164	168	164	166	188	165	160	156	174	159	175	157	158	175	154	192	163	148	163	180	161	164	161	156	159	167	190	175	170	161	160	163	148	153	191	151	167	170	162	164	144	171	163	150	179	156	185	164	141	156	160	168	162	162	180	169	169	163	154	170	166	175	149	157	157	163	157	175	130	159	170	173	187	174	181	169	177	180	196	158	157	157	150	158	161	173	164	162	173	169	188	163	176	173	163	158	173	142	182	151	161	150	184	154	159	161	168	174	169	148	163	142	171	149	174	177	173	172	160	160	172	170	167	180	131	151	166	171	168	143	153	164	150	157	141	171	158	159	188	169	169	166	159	155	169	164	149	164	187	179	165	154	145	174	177	160	144	153	158	180	184	143	162	178	178	165	152	152	153	185	168	177	171	176	158	154	187	153	152	165	158	168	150	168	158	162	165	155	159	147	152	175	155	171	151	151	183	153	158	165	145	172	157	156	174	163	143	175	177	167	163	162	175	163	168	172	143	158	162	168	160	169	159	152	171	160	183	169	160	129	165	155	133	160	141	159	132	152	172	149	171	156	188	156	147	153	174	155	184	172	156	153	151	162	145	162	144	150	130	179	155	163	155	193	158	167	164	160	157	154	155	159	162	162	176	150	159	165	151	146	150	143	166	184	154	160	140	171	170	165	152	158	154	177	162	128	160	161	166	171	138	146	156	163	164	159	158	162	163	142	150	148	156	165	148	159	157	172	158	188	146	178	135	147	140	153	147	160	178	160	165	166
26336	20754	4619	3519	3006	2391	2154	1864	1493	1195	1054	931	888	821	796	764	747	693	690	683	662	658	577	619	591	597	594	581	595	566	587	586	567	561	534	591	575	520	560	495	559	514	496	540	508	527	562	567	555	495	540	523	494	554	507	537	519	513	528	504	523	530	563	556	540	521	486	500	597	1563	3737	4408	3416	2004	963	555	491	526	501	483	483	550	503	572	491	513	530	511	520	481	470	482	494	531	521	519	492	468	487	509	470	529	527	477	486	461	489	475	517	494	492	520	543	491	494	503	533	498	427	512	511	484	514	514	491	497	493	511	503	522	505	516	538	505	494	482	506	497	503	515	511	517	505	495	527	518	471	482	499	515	487	491	527	525	493	485	516	492	526	514	510	527	502	537	522	504	547	495	501	522	523	506	485	511	506	459	509	475	490	473	520	512	493	499	506	509	494	517	519	489	533	536	501	456	482	502	466	495	467	507	521	511	492	502	489	475	499	500	512	501	493	481	504	469	468	509	449	496	507	486	465	475	496	505	522	458	496	512	477	509	498	495	500	490	520	482	457	506	482	471	494	513	484	518	501	478	496	536	495	484	504	515	479	498	503	510	514	522	537	511	500	531	512	498	496	520	528	501	500	495	499	488	472	509	482	505	496	478	510	496	587	519	514	532	509	468	491	469	463	504	522	469	477	502	489	483	504	475	481	486	490	534	533	493	565	472	500	498	511	527	479	505	507	480	508	463	518	517	538	496	475	527	481	481	512	498	546	506	517	508	501	494	496	456	496	514	477	527	528	514	479	501	478	478	499	469	490	486	507	504	532	528	470	527	504	498	498	526	489	511	480	511	533	511	517	494	502	507	493	491	502	512	541	520	499	517	480	498	455	531	499	523	548	467	494	506	517	483	496	490	509	523	505	471	470	525	479	513	480	501	501	565	467	483	481	513	455	517	513	461	485	527	442	492	468	460	502	521	538	518	474	482	507	517	555	489	514	483	500	522	511	483	531	519	500	506	501	504	522	495	491	491	511	522	499	500	456	474	543	503	498	519	505	494	492	518	481	500	515	493	509	487	473	473	504	470	494	511	547	514	512	523	457	510	499	496	521	478	496	464	506	495	510	513	518	502	477	500	490	493	524	497	498	482	534	517	494	485	502	500	526	500	508	532	481	458	490	496	480	519	510	525	491	521	541	523	485	504	499	470	485	442	492	506	517	484	490	520	500	502	496	481	522	509	481	511	543	514	483	475	504	487	492	484	513	509	548	496	472	509	522	476	473	494	508	508	485	510	495	482	503	507	492	490	485	535	508	465	544	556	494	490	504	448	485	477	484	494	506	487	499	475	518	491	489	491	481	491	519	498	501	437	468	528	502	445	468	505	500	524	498	458	489	503	501	489	498	536	513	500	542	498	455	515	477	517	520	516	528	495	488	528	490	485	488	503	514	490	469	496	475	495	467	496	529	544	483	498	463	527	475	475	500	494	504	492	496	497	508	508	460	495	513	478	516	507	486	480	480	515	509	493	517	510	496	503	502	516	485	500	499	513	483	463	505	512	492	511	526	472	525	514	502	493	511	508	498	471	491	518	531	514	515	500	526	489	480	486	524	507	517	538	529	499	465	514	502	470	520	504	517	490	497	517	508	513	527	541	529	513	501	471	507	508	556	467	502	480	476	486	534	518	513	515	534	477	541	524	522	469	474	517	499	517	524	485	548	511	469	520	519	484	514	504	495	463	492	484	529	503	468	469	482	501	489	559	482	481	510	530	516	523	538	464	514	471	477	512	504	476	469	476	489	481	508	510	510	485	497	526	511	474	545	466	522	453	475	513	540	516	475	535	490	518	486	503	520	511	518	486	483	508	486	471	495	554	494	503	494	503	515	484	502	488	546	529	499	519	520	501	540	509	468	522	483	483	506	517	492	461	495	471	497	469	483	505	492	501	481	529	504	484	489	502	527	531	513	482	552	506	506	495	497	498	467	510	506	484	517	496	489	521	492	528	502	539	494	518	511	502	520	501	510	476	504	499	489	505	451	511	473	473	492	501	476	476	523	507	496	500	507	487	511	499	521	495	540	555	498	482	495	487	540	490	523	522	529	483	496	487	519	504	506	519	493	496	469	479	485	542	481	512	493	525	517	441	545	463	494	522	493	514	531	498	503	491	550	509	496	545	484	457	529	508	498	511	504	547	506	474	514	477	537	494	536	496	493	480	530	488	520	486	529	502	448	502	483	517	493	519	510	489	502	510	526	558	540	514	491	510	511	501	529	506	550	533	515	475	482	505	480	492	534	485	494	482	489	494	518	543	495	508	524	506	530	514	495	491	492	523	481	527	520	485	497	486	478	525	462	484	487	468	488	518	482	476	548	478	490	497	518	459	507	460	490	461	533	502	503	542	523	543	468	516	463	528	495	545	500	530	486	486	476	500	523	487	477	519	473	516	519	461	534	495	508	498	514	513	467	516	507	523	475	472	515	485	496	454	489	466	487	489	494	479	487	517	496	524	485	466	460	479	507	448	524	468	505	503	529	472	480	488	469	470	489	508	462	539	523	534	490	497	483	463	501	502	489	500	463	509	463	504	482	470	492	509	571	458	502	518	515	464	503	504	510	476	529	518	494	496	458	505	461	546	508	496	468	525	491	434	497	474	509	534	477	485	505	477	500	493	497	517	500	498	521	543	555	546	506	501	485	533	474	513	488	489	485	489	488	472	481	455	486	495	500	529	499	487	485	496	472	524	461	532	461	463	472	497	515	557	499	504	474	474	506	479	509	536	527	519	476	456	538	552	500	456	478	497	558	506	457	498	456	510	498	513	486	484	490	500	452	501	515	544	467	487	510	491	498	484	463	511	482	498	533	499	476	480	508	508	463	467	509	535	512	460	499	488	490	466	522	540	518	544	478	482	477	501	512	477	508	476	487	509	530	486	527	514	517	520	518	510	512	523	489	467	518	516	485	482	466	479	505	475	445	550	477	528	491	532	495	517	494	498	488	475	505	504	483	483	496	524	506	489	534	505	501	511	501	511	513	479	522	517	498	477	475	495	520	497	507	478	495	499	480	521	484	480	497	495	495	481	490	533	531	514	510	500	510	518	495	509	520	493	470	518	509	461	487	467	497	495	545	496	523	500	497	477	469	500	540	536	493	485	525	478	487	488	481	454	472	548	479	516	509	514	487	513	521	495	464	538	530	478	517	483	502	482	482	498	509	539	509	488	545	469	522	517	528	491	482	487	463	515	484	496	526	469	496	480	528	522	519	475	495	526	488	502	479	461	503	458	470	524	490	481	444	493	480	474	474	487	520	518	493	486	461	515	506	531	479	510	505	503	530	500	514	506	472	510	512	475	496	523	479	556	478	499	452	481	496	493	503	507	499	508	476	507	510	497	483	505	485	513	467	517	475	488	516	527	520	529	490	491	469	544	454	489	534	538	513	485	496	504	490	480	512	473	506	502	481	522	491	489	543	451	539	521	501	518	484	494	464	525	512	523
48873	36476	20471	13581	7459	3607	1812	1085	686	510	418	388	340	366	287	296	279	293	272	284	265	262	265	235	276	241	209	235	234	257	245	237	244	215	231	213	243	231	246	234	254	217	235	195	230	232	250	193	232	254	244	218	222	212	216	221	225	214	199	201	220	217	219	263	247	263	232	244	201	276	857	901	858	755	522	251	211	203	211	221	225	231	229	204	226	225	207	206	234	213	228	245	243	199	239	189	208	211	244	217	215	191	242	233	212	213	211	207	224	204	236	212	220	208	233	205	200	204	213	234	238	223	208	205	214	234	215	203	218	227	200	222	205	204	225	205	230	204	219	231	215	209	210	228	230	252	195	229	206	194	253	188	219	185	205	214	215	209	212	220	229	205	211	239	228	216	219	238	235	175	204	252	231	211	206	195	230	209	251	215	202	204	246	226	205	228	193	205	218	222	217	197	217	220	246	228	210	197	222	201	212	224	199	205	210	230	224	199	215	229	216	208	236	226	206	229	209	211	238	206	241	248	241	223	201	220	233	195	210	248	223	227	202	234	247	207	202	230	214	208	237	208	219	207	228	179	217	231	205	190	211	223	244	213	186	233	230	223	188	223	215	239	227	188	203	224	219	210	217	233	199	193	216	218	224	207	231	230	227	218	228	200	202	207	217	232	216	211	240	226	194	243	213	197	222	210	208	237	215	207	189	216	211	214	221	227	222	217	225	209	214	244	217	234	195	212	216	191	221	198	220	209	222	237	184	221	215	219	241	223	212	191	209	227	232	215	210	214	217	205	211	212	222	190	211	190	211	212	237	196	207	225	224	213	199	213	200	261	219	233	211	201	219	201	217	219	230	206	208	223	209	211	201	208	219	247	204	202	207	202	208	203	231	241	218	229	224	207	235	207	220	214	212	210	215	229	247	192	178	218	217	214	194	204	215	201	256	222	228	196	222	238	211	224	194	222	228	220	201	207	215	224	208	195	212	224	216	212	206	236	227	223	220	217	192	197	222	201	235	213	201	224	219	222	220	203	227	215	200	219	219	201	222	222	205	210	224	186	244	222	207	219	226	212	222	213	226	211	219	226	241	220	185	192	226	232	196	204	237	225	205	217	216	206	198	197	235	214	231	208	246	206	214	221	232	240	245	237	222	241	191	212	183	229	224	201	228	223	200	214	199	220	230	206	207	220	212	218	223	224	197	218	220	217	243	205	211	190	203	203	197	225	237	210	201	220	224	191	205	230	187	212	205	199	221	210	204	204	214	204	218	213	209	215	241	215	252	213	205	235	215	193	230	204	217	209	208	227	218	218	225	199	233	217	244	197	224	209	198	221	218	201	195	203	235	202	191	199	198	192	255	198	213	226	227	198	211	214	237	205	218	248	206	221	211	222	238	199	204	241	182	213	226	211	209	221	216	209	205	210	192	206	180	228	189	192	201	206	227	215	220	223	204	208	212	230	219	209	205	217	203	213	207	215	194	226	216	214	204	250	236	229	215	214	216	225	255	209	214	213	205	190	245	228	230	209	216	215	197	226	232	194	224	218	211	226	219	237	200	221	226	232	205	220	215	227	221	217	227	239	190	222	231	211	182	213	207	211	210	243	235	225	213	216	185	208	227	200	200	243	226	209	204	224	237	220	209	226	192	202	220	229	202	197	191	223	206	215	231	198	217	220	234	234	234	222	197	208	234	201	197	227	202	224	203	228	214	221	222	250	211	223	213	208	205	197	224	225	258	213	217	224	202	217	221	211	243	217	224	211	215	215	215	209	212	196	198	219	202	222	199	227	207	240	207	202	185	222	252	231	243	213	230	213	212	192	208	203	198	210	223	209	172	212	228	217	241	219	223	215	232	217	217	228	214	228	234	211	221	206	186	191	214	242	214	195	197	197	186	212	196	216	192	219	237	220	234	198	231	193	197	192	196	215	219	223	223	226	235	203	218	220	189	192	231	242	226	217	217	214	185	215	212	231	221	193	231	199	200	214	227	224	212	232	198	243	202	229	229	214	238	208	199	203	198	230	189	210	235	206	218	190	242	216	219	226	243	235	202	216	205	212	206	223	212	198	216	222	202	221	223	198	180	222	229	215	200	206	222	188	210	214	218	220	198	239	222	225	247	217	210	208	186	252	209	201	231	197	214	224	219	232	215	229	184	192	219	219	205	230	202	200	206	246	226	218	211	222	231	195	235	225	210	203	209	190	233	220	230	202	204	208	224	224	203	244	218	191	242	196	195	214	212	204	229	197	259	232	189	238	211	234	210	222	190	227	231	187	210	208	213	213	209	224	212	198	227	205	207	210	234	205	230	241	204	215	204	206	234	244	215	199	198	217	228	196	240	252	237	210	213	217	198	206	230	214	199	198	209	221	224	207	211	219	217	203	228	233	227	226	226	190	226	224	209	199	208	202	222	208	188	201	221	217	254	213	210	197	239	211	234	245	227	252	198	247	216	188	237	213	227	222	229	233	223	230	213	223	237	201	207	217	204	225	235	235	227	215	217	237	221	197	208	232	221	229	192	201	190	245	226	227	224	221	210	246	251	199	221	221	221	244	211	211	223	201	208	222	207	201	217	197	219	228	198	207	218	184	216	206	219	214	211	221	220	208	219	240	206	212	212	194	216	228	215	236	228	237	200	199	218	220	236	225	215	209	217	219	197	214	219	246	193	214	229	222	229	209	201	204	191	235	223	205	207	230	216	216	206	208	198	252	192	191	229	226	197	200	198	211	222	231	231	208	227	199	191	237	213	234	236	258	261	223	193	199	213	198	205	215	204	213	220	228	205	195	220	212	211	177	223	226	219	243	234	236	224	182	232	214	215	198	200	205	207	223	218	180	213	232	198	237	230	210	222	242	202	195	217	205	205	222	225	218	184	229	231	211	207	207	223	235	205	233	250	233	203	219	230	224	210	201	229	216	224	217	209	212	219	203	200	220	230	233	204	215	233	241	188	196	197	234	230	206	202	222	202	203	242	206	235	185	200	207	257	216	220	235	205	219	201	208	226	186	213	210	230	223	229	228	236	210	203	229	216	223	239	230	192	243	226	233	236	188	230	190	189	236	236	230	204	190	207	201	220	218	206	215	213	220	220	178	222	239	229	242	242	223	188	221	215	209	230	229	219	239	230	209	208	186	204	213	228	217	212	215	208	240	232	217	241	241	216	201	200	226	215	221	249	221	245	222	216	201	218	216	246	233	219	207	229	216	220	208	228	224	202	237	193	215	236	204	230	198	204	206	216	224	221	208	228	232	209	201	248	214	244	186	198	216	202	237	189	204	235	225	202	236	203	220	227	206	208	216	208	217	222	236	234	235	217	224	214	207	207	218	233	210	222	227	212	217	193	245	236	218	198	202	187	199	210	211	230	218	246	206	212	216	193	216	197	219	220	228	234	226	230	181	217	239	206	208	215	217	233	224	218	211	207	227	206	247	181	249	212	212	186	219	224	230	210	196	241	211	210	236	228	188	219	203	209	220	206	204	206	203
36788	22148	8944	7635	6412	5112	4359	4099	2902	2205	1843	1699	1592	1437	1342	1202	1197	1115	1029	1041	973	950	903	885	917	848	831	841	801	829	780	796	767	767	755	713	735	719	721	714	719	704	720	726	676	697	678	656	694	682	660	701	705	671	664	685	674	716	684	690	697	719	746	697	737	731	677	693	684	1260	6116	5943	5412	4893	3043	736	615	638	638	604	657	632	623	583	659	641	622	616	641	597	589	624	611	626	614	648	617	599	612	689	644	623	612	618	623	661	653	619	595	619	626	643	612	605	653	596	670	633	651	616	684	612	625	598	624	643	618	639	633	608	610	594	631	664	648	661	607	651	600	678	639	590	643	651	657	597	623	587	662	646	638	615	647	610	618	603	632	615	612	569	653	651	618	619	608	606	651	593	594	647	593	630	629	634	600	635	596	643	619	646	635	639	626	633	595	612	627	621	640	636	630	677	626	635	634	600	605	644	631	621	658	595	661	634	594	637	605	648	629	622	603	616	646	633	642	616	639	608	663	641	693	614	594	605	614	589	583	637	626	583	617	606	648	563	611	669	586	612	648	638	620	653	603	619	666	657	624	629	650	654	671	615	568	633	651	577	605	629	602	651	607	656	612	646	618	638	644	634	571	644	660	599	670	577	590	638	676	607	635	632	633	596	685	628	602	619	629	632	629	606	653	609	617	661	640	629	586	586	591	604	675	604	629	626	652	653	657	643	633	633	629	674	615	606	605	620	610	654	643	632	609	639	631	599	597	621	590	571	614	612	614	625	603	659	658	666	680	600	628	602	614	603	632	628	634	626	614	683	613	623	662	605	662	609	621	596	636	650	638	612	622	601	614	663	616	616	614	604	598	598	652	643	629	630	608	573	592	651	631	637	586	617	631	633	620	610	641	626	621	603	620	600	686	611	597	634	666	610	588	596	585	590	620	622	593	644	629	646	630	626	644	630	628	619	623	651	603	585	613	630	628	651	618	702	651	636	634	622	611	617	616	622	657	623	614	616	622	591	661	618	632	653	631	656	624	628	647	657	620	619	618	658	649	617	602	634	584	595	598	665	596	622	604	606	645	667	667	644	614	597	633	631	665	666	620	618	605	684	664	627	635	641	612	591	589	614	655	626	626	617	604	582	609	603	649	636	622	645	692	659	619	625	636	607	620	613	595	625	663	620	598	611	601	662	622	670	632	642	587	597	657	592	617	604	609	649	665	607	610	617	611	641	624	659	619	634	603	627	652	631	588	613	638	627	627	630	640	632	604	589	603	593	644	620	607	614	644	609	649	651	606	608	607	628	625	624	628	637	608	628	607	572	620	613	566	614	595	682	654	651	652	623	648	602	656	647	623	643	612	665	626	592	623	614	646	612	613	612	635	599	630	588	628	627	639	597	589	658	623	623	600	621	642	657	639	635	660	671	605	602	640	650	666	607	657	620	654	658	648	640	612	652	566	602	626	554	642	632	651	607	631	615	646	608	612	646	626	655	622	633	637	643	647	577	663	615	641	631	668	604	632	618	615	653	591	644	596	633	626	599	599	640	673	647	635	657	653	655	619	642	622	578	640	614	608	621	621	630	607	631	669	643	607	619	650	639	607	593	664	670	635	584	621	592	637	595	576	605	643	590	633	620	639	619	601	579	584	623	670	584	675	667	629	628	627	604	623	624	619	627	581	625	569	601	607	581	622	637	688	646	583	650	635	612	619	664	668	638	619	676	642	661	630	606	624	626	598	614	605	620	620	617	616	628	624	632	617	665	591	653	572	637	649	623	576	620	635	616	656	648	639	676	599	652	621	617	640	600	669	611	640	608	631	661	670	634	670	626	627	602	568	600	678	608	611	638	651	618	624	657	591	595	632	636	598	614	628	601	641	615	605	633	600	620	613	690	630	616	630	614	642	639	626	637	589	645	609	645	636	640	632	633	687	657	616	610	627	630	635	583	594	584	676	601	628	643	605	606	620	614	642	641	620	602	638	642	626	610	660	638	636	621	599	677	663	652	632	622	606	612	676	636	645	642	605	637	615	639	599	613	671	602	597	624	643	615	673	614	652	619	633	615	620	598	677	635	611	605	621	608	640	587	609	672	616	628	599	585	606	620	608	641	601	623	614	589	628	651	585	631	608	659	662	606	616	642	666	632	630	638	657	646	643	588	629	695	643	588	610	649	672	577	631	629	633	636	597	636	637	646	612	631	603	644	635	611	589	685	648	615	595	611	649	620	624	601	625	636	628	608	612	618	613	630	596	586	651	637	639	669	645	625	635	636	628	644	621	612	651	653	593	623	611	617	628	638	676	624	631	602	633	613	621	652	609	692	607	649	600	618	620	595	613	611	639	609	582	617	628	607	648	643	623	614	649	637	587	610	599	588	624	600	615	628	593	657	628	613	666	603	606	617	568	636	634	597	617	643	617	644	659	647	635	610	636	640	678	680	616	619	603	597	638	634	608	605	642	635	647	649	624	614	622	609	642	634	679	622	665	656	617	638	626	595	616	593	648	642	661	659	624	607	615	616	664	628	605	668	606	616	628	682	601	652	605	652	587	602	646	656	609	627	629	624	644	617	640	628	635	605	612	617	583	611	645	612	607	591	624	628	620	606	640	621	615	626	583	691	656	626	616	633	602	596	664	641	637	570	639	617	645	619	572	647	618	603	634	609	612	619	625	617	644	636	688	628	628	630	609	621	585	635	645	616	629	649	625	631	635	631	652	651	640	639	615	615	640	608	599	591	589	645	609	629	659	637	591	626	621	604	626	634	626	661	622	639	632	596	611	605	673	605	629	615	604	625	656	601	648	626	606	617	650	678	619	654	662	609	617	642	617	592	610	604	576	651	640	668	620	601	613	626	632	591	689	619	652	614	603	644	622	575	612	647	616	645	629	623	637	614	659	628	636	641	640	623	617	632	607	605	645	609	649	632	617	635	581	672	628	638	613	631	626	636	629	655	607	635	578	557	614	571	613	598	616	647	629	612	614	644	653	692	616	641	622	619	630	583	636	630	640	598	612	602	631	609	603	649	617	649	634	618	592	609	648	612	590	581	639	669	636	603	651	609	638	627	637	736	658	571	606	611	650	622	630	645	649	628	662	650	657	619	633	613	620	649	635	660	607	652	639	609	639	642	652	596	628	618	606	604	574	630	664	642	616	618	655	639	665	567	656	644	619	631	595	665	660	616	669	622	604	620	665	638	570	628	655	590	658	660	641	660	625	612	621	612	674	634	628	670	627	628	625	625	629	621	616	594	645	645	628	617	624	640	606	630	615	606	635	665	627	636	641	633	598	632	622	652	623	630	619	617	630	618	642	570	683	590	653	641	621	638	628	607	629	630	678	616	602	594	630	634	590	627	626	627	652	632	631	609	608	658	648	596	617	626	669	639	614	634	665	569	614	643	614	657	634	584	601	611	635	631	594	624	611	621	660	634	610	581	625	591	618	606	610	629	630	616	588	613	614	640	614	605	640	600	618	647	613	590	659	641	617	654	598	598
10735	3088	299	174	151	135	97	104	97	102	105	98	87	88	75	91	83	75	94	99	93	83	82	97	101	68	90	66	105	97	100	84	111	92	88	92	102	86	93	106	89	97	91	92	98	89	96	85	107	87	103	82	101	88	89	81	74	90	96	86	82	82	74	93	83	105	65	97	89	74	90	86	114	122	143	88	92	80	86	88	95	115	96	91	78	82	101	84	89	91	95	102	96	91	90	93	84	88	94	83	114	87	80	110	87	92	91	101	93	131	71	99	85	80	94	94	82	93	88	91	76	96	90	77	79	91	95	86	66	86	79	82	79	89	80	77	81	89	80	98	92	88	105	92	95	92	91	73	87	109	106	97	94	82	98	91	112	91	82	99	88	92	99	88	92	84	84	79	96	93	77	81	93	78	107	96	79	92	85	91	104	78	98	86	86	96	98	93	88	90	90	84	105	88	78	93	83	76	93	79	78	97	87	94	76	92	90	85	95	70	98	87	100	106	95	94	76	77	90	72	86	96	83	98	97	89	86	91	85	78	78	87	77	100	96	86	95	76	96	93	92	91	99	103	103	87	88	83	83	92	80	89	105	77	79	96	92	89	102	83	108	85	95	89	84	114	81	89	65	76	96	91	96	67	68	81	102	80	79	88	92	75	100	83	106	90	79	97	93	101	84	97	88	102	89	87	81	95	76	83	82	117	79	98	91	102	80	100	100	77	80	86	74	82	96	86	92	86	83	82	107	110	89	106	89	88	114	96	95	88	72	103	90	112	87	98	95	98	89	95	76	74	103	81	100	87	96	95	97	94	91	89	91	87	86	101	93	97	88	93	90	85	98	108	91	99	84	96	81	88	108	81	79	90	95	93	90	88	87	93	97	96	90	95	79	79	84	86	95	87	84	94	94	92	91	97	81	96	85	94	95	110	95	92	97	89	88	118	81	96	76	80	105	82	84	98	96	83	92	84	83	100	91	109	82	85	69	87	87	86	102	72	94	92	98	83	77	67	83	93	96	93	94	94	102	95	84	86	103	94	101	92	76	86	72	84	86	84	107	103	95	88	86	89	86	87	93	83	89	91	93	104	74	91	87	93	95	77	93	111	67	87	95	76	98	79	73	93	85	71	76	93	89	108	98	95	98	97	83	100	85	77	80	78	91	94	91	90	87	96	86	90	87	86	88	82	96	105	88	92	78	96	90	89	76	93	84	90	87	110	74	87	101	120	76	96	76	90	82	88	92	95	82	94	82	79	95	91	86	91	104	99	94	90	84	81	89	93	80	86	92	100	77	91	79	98	101	84	115	97	79	95	94	96	96	97	75	102	104	83	97	98	121	110	89	87	95	99	91	83	76	90	95	99	87	72	94	77	93	97	91	72	91	91	94	79	102	87	90	101	76	95	88	118	76	99	99	91	95	94	86	95	105	100	94	96	68	85	86	75	82	74	78	79	96	92	92	64	85	89	84	100	98	100	90	69	81	86	86	89	87	79	61	68	76	105	93	115	94	93	82	95	113	81	90	99	79	98	80	86	89	82	73	89	88	95	104	85	88	98	89	88	83	96	74	92	97	103	109	90	108	98	87	99	104	75	85	102	94	124	90	106	87	94	90	93	78	87	94	95	93	98	108	78	82	110	95	79	88	89	82	70	76	94	84	94	101	89	88	78	78	81	80	94	80	81	98	79	97	105	87	106	80	99	85	88	91	91	89	79	94	75	91	93	102	80	80	96	112	95	88	73	71	83	76	91	82	108	83	91	97	99	97	80	90	88	93	81	84	95	85	97	84	84	87	103	78	102	74	95	94	100	87	82	76	100	92	96	99	101	71	103	100	78	77	86	99	77	89	84	104	103	90	90	91	105	98	74	77	104	94	89	88	99	81	99	92	94	93	83	92	98	83	97	95	85	109	73	105	90	87	96	75	94	100	72	108	96	75	93	87	100	98	88	96	79	93	81	87	101	75	92	81	80	98	85	103	95	83	73	80	95	108	69	72	104	74	101	88	83	87	92	84	85	79	100	102	83	98	93	94	77	93	103	80	93	84	76	90	94	98	88	98	104	90	86	83	100	84	96	93	86	97	91	108	90	99	93	83	90	93	83	93	98	95	94	98	89	88	97	87	103	77	82	92	69	100	97	84	82	90	106	78	85	101	77	72	93	97	75	84	90	100	88	87	107	99	82	71	102	82	108	87	85	90	91	106	86	76	79	91	86	88	80	75	77	84	78	86	96	104	99	80	91	84	94	82	93	95	84	92	81	88	87	106	90	84	94	90	82	66	89	81	97	92	94	82	98	88	84	83	97	99	73	92	89	82	94	72	79	77	96	82	91	84	74	83	99	85	94	87	97	108	89	89	79	71	85	89	98	83	102	94	94	99	95	93	63	72	87	92	81	81	101	78	90	93	95	68	96	86	85	100	86	87	73	105	102	107	99	88	89	88	101	98	88	91	86	104	89	75	87	94	90	87	105	99	82	88	81	96	97	92	98	67	99	92	99	85	82	75	80	95	88	105	77	106	104	89	91	91	95	100	93	93	87	113	76	92	100	74	98	91	89	88	92	87	70	74	87	98	94	80	91	102	81	108	82	93	87	83	111	84	84	87	112	94	101	100	90	98	87	87	96	89	110	82	110	70	96	93	81	100	73	103	99	84	89	92	93	72	78	85	86	81	106	97	78	90	103	83	90	96	95	93	101	94	104	90	83	90	102	118	79	91	90	102	85	84	85	96	84	96	86	96	101	82	85	98	78	82	97	89	92	87	96	83	80	102	86	100	89	93	98	95	90	93	89	83	95	98	83	97	93	90	88	93	81	78	100	69	94	86	76	92	83	89	89	98	104	95	80	82	78	87	78	91	83	88	84	90	73	92	106	95	93	79	91	103	95	89	98	83	100	86	100	95	100	98	74	86	79	76	78	86	103	73	89	79	69	86	110	104	103	92	69	86	100	91	83	86	94	80	98	89	92	90	89	89	90	101	90	94	88	88	94	85	88	94	95	94	88	92	92	99	104	95	95	79	84	74	90	89	101	90	96	94	77	81	90	89	103	95	85	86	89	98	89	81	89	87	113	85	87	104	90	97	78	106	77	86	84	86	100	88	85	90	108	87	89	87	108	81	101	79	81	102	93	88	83	104	87	86	98	92	98	97	94	89	83	73	101	96	102	94	88	83	102	78	88	95	113	92	90	98	97	102	100	100	87	90	94	86	85	102	92	98	93	79	87	105	87	86	87	97	95	86	96	102	88	92	75	90	80	79	91	98	103	73	88	89	78	90	95	86	97	97	107	90	97	81	96	102	91	99	80	84	85	84	93	87	84	72	103	88	99	104	89	77	84	79	88	112	79	97	83	91	106	80	85	95	94	101	86	81	94	98	92	99	87	83	96	73	89	88	89	84	88	93	90	83	91	83	74	85	91	98	87	86	93	108	74	89	78	101	87	97	93	87	94	82	100	76	79	80	82	96	89	98	96	72	86	103	91	87	81
8053	3608	467	525	466	417	415	449	373	354	305	348	325	298	327	318	306	328	292	318	313	276	313	318	287	304	307	308	304	280	307	306	331	309	312	319	326	306	294	318	303	302	295	272	320	312	324	318	314	330	315	311	307	306	290	302	308	298	289	306	329	293	270	292	319	314	298	315	261	331	269	307	333	544	707	319	315	282	299	302	309	293	308	316	301	304	311	314	286	296	318	314	317	291	304	297	276	297	305	316	310	295	310	288	282	301	305	336	291	297	295	302	299	278	316	309	304	318	326	292	276	287	299	324	319	293	292	319	276	285	326	301	272	302	278	289	316	275	315	310	306	297	293	294	277	327	304	297	324	328	308	280	288	315	314	308	308	281	319	303	321	311	302	285	285	304	304	306	278	299	306	294	286	313	298	283	301	318	290	312	322	307	298	317	315	323	285	290	294	310	296	315	298	294	340	293	313	310	265	284	318	295	304	299	297	304	304	314	314	286	303	274	289	273	310	289	305	310	307	318	318	280	289	297	315	329	294	327	287	304	304	300	307	302	299	311	295	309	298	303	292	315	318	280	270	322	303	319	313	306	286	317	286	306	322	282	332	327	299	306	300	309	272	306	297	301	298	317	315	309	298	277	300	321	314	299	317	298	308	305	318	288	321	315	294	309	295	307	307	297	292	286	280	265	286	290	300	287	305	295	273	306	281	350	307	309	315	315	321	312	285	310	320	279	282	261	292	295	310	277	282	273	293	269	284	290	298	273	266	316	291	284	301	307	273	309	291	300	287	290	314	346	288	307	289	300	290	297	291	275	307	318	276	289	296	276	283	277	296	301	312	306	317	307	294	298	324	300	286	344	276	311	314	318	292	280	298	282	317	310	324	325	312	284	314	304	300	322	315	273	281	287	288	315	263	326	287	284	319	301	305	327	281	321	319	298	238	282	317	288	302	310	316	287	309	319	302	288	275	299	313	309	309	287	301	295	288	273	300	314	334	280	275	314	291	285	284	322	306	343	295	314	310	299	293	288	272	302	328	292	301	263	293	305	287	347	297	347	303	322	295	304	278	313	313	301	305	283	289	303	341	286	297	293	280	291	295	279	322	311	287	297	261	296	320	299	312	290	288	339	303	304	294	283	296	322	296	284	315	321	307	332	308	295	291	318	297	269	294	301	313	283	313	304	308	330	297	295	327	293	276	252	257	301	285	311	304	281	301	261	285	288	281	308	296	298	261	310	282	299	318	290	337	293	302	293	297	283	337	320	287	310	288	303	282	289	305	326	291	326	302	272	299	292	303	303	274	295	300	291	328	266	309	292	299	318	292	261	317	320	291	285	309	310	308	300	298	303	292	243	314	310	325	285	301	309	315	277	282	319	303	319	275	286	294	289	309	298	343	297	270	299	303	310	333	321	318	318	307	277	329	316	296	294	304	287	296	302	323	283	295	318	294	268	305	287	252	290	313	296	285	295	287	279	301	291	328	310	292	308	286	287	280	320	310	302	298	327	315	275	296	254	288	300	308	292	308	277	307	300	316	313	308	316	285	286	304	301	286	290	277	292	292	323	302	278	286	323	298	298	326	298	307	263	307	336	316	277	309	308	294	303	296	313	297	308	315	275	298	302	316	293	328	317	330	319	305	299	291	308	318	312	278	324	278	303	307	322	305	316	283	276	313	312	313	307	307	307	330	288	298	303	280	287	308	294	296	317	302	297	333	293	307	295	291	322	301	309	291	284	313	289	295	312	275	294	284	284	291	301	269	302	292	318	304	296	332	281	301	317	286	297	253	298	321	309	309	281	277	315	308	275	306	296	301	294	318	304	299	301	310	285	305	312	308	298	333	315	304	305	311	309	283	289	297	269	330	302	315	304	327	297	289	257	312	328	304	303	303	306	329	305	289	298	293	294	283	302	304	302	305	298	287	295	297	301	326	309	297	298	302	294	298	283	324	300	330	289	283	349	315	261	295	271	271	313	306	282	310	298	320	286	314	316	289	306	283	327	286	299	308	291	317	327	303	282	301	288	295	269	344	304	303	311	295	320	277	274	280	302	282	288	329	298	294	289	303	299	288	280	317	303	296	300	280	277	308	289	328	306	291	283	312	282	277	277	339	303	296	317	278	299	300	282	298	297	288	282	309	291	322	324	302	314	329	262	323	308	312	300	268	335	300	297	265	330	301	320	309	287	321	312	290	275	284	292	304	304	288	293	297	307	287	347	325	278	316	306	308	328	298	289	284	310	285	302	282	298	285	281	288	311	304	310	317	297	305	283	284	309	296	290	301	319	291	287	286	289	289	280	282	282	285	311	321	310	253	318	296	304	302	292	301	304	283	291	316	301	310	267	311	282	302	286	292	330	285	330	345	287	299	308	321	311	320	327	307	307	288	323	330	306	322	297	283	303	287	293	343	290	320	301	301	283	294	306	303	310	301	312	309	311	294	291	297	287	290	283	308	301	307	295	304	294	307	318	310	290	256	300	293	280	286	267	265	310	277	311	296	300	306	313	299	306	315	300	271	293	286	286	307	310	303	292	307	309	288	320	266	317	336	291	310	279	302	314	295	290	305	278	312	285	281	284	316	280	317	287	275	314	305	290	298	290	296	308	297	317	289	309	327	276	311	277	309	287	292	307	295	299	267	274	283	310	310	302	304	286	302	316	296	285	282	294	307	306	303	312	299	299	313	278	300	286	297	297	296	325	265	292	294	299	288	307	322	277	292	296	295	304	311	336	274	301	288	338	310	294	309	321	312	312	304	311	319	311	314	293	280	294	298	357	308	289	285	291	341	309	278	323	285	299	300	327	320	320	273	290	297	295	298	300	329	296	302	293	287	312	315	301	274	305	284	281	291	325	322	303	291	314	293	303	318	300	292	285	312	291	279	304	271	304	285	299	278	316	281	261	284	328	264	311	332	294	293	315	291	283	301	319	314	311	268	305	292	301	284	298	276	297	289	325	305	298	292	278	287	297	276	285	292	288	308	292	294	321	317	323	302	294	268	290	284	341	304	301	308	300	279	258	297	314	324	272	287	311	293	273	309	263	303	277	282	291	310	309	278	307	309	278	300	318	288	300	306	300	286	301	285	311	300	312	302	311	300	296	300	312	292	295	281	307	290	303	313	316	314	322	297	307	305	320	305	306	315	280	273	327	318	306	294	303	299	330	285	276	289	298	299	279	286	289	299	288	295	302	281	292	302	274	311	300	305	311	312	283	321	305	301	309	312	280	305	335	326	310	297	304	293	303	325	295	282	319	285	294	314	279	304	284	306	317	306	311	305	297	322	291	303	318	274	295	286	284	283	285	328	315	303	316	294	285	295	304	329	305	311	257	319	298	281	306	304	290	309	339	312	284	259	276	286	282	298	310	284	321	314	321	293	312	289	308	288	292	288	298	326	292	294	304	285	274	322	275	319	303	293	309	286	313	271	281	300	299	306	315	315	275	324	296	292	311	286	318	302	300	299	264	296	317	312	293	288	307	300	309
37407	27443	12167	5309	2589	1193	638	2413	449	194	180	146	143	154	120	92	107	132	97	118	106	122	103	103	93	112	97	113	98	108	93	85	115	95	100	108	117	93	123	117	88	93	76	87	97	99	90	88	99	105	113	78	104	84	100	91	108	97	116	102	108	101	86	84	103	103	94	101	94	97	104	101	278	412	207	115	96	91	106	87	102	102	93	93	101	88	104	100	90	92	87	85	81	101	93	110	92	108	103	105	109	106	107	100	104	107	81	93	98	93	97	81	105	118	84	96	99	100	108	106	89	100	87	97	80	103	86	97	98	92	108	87	98	104	89	87	105	82	87	87	102	95	97	101	87	91	83	104	97	93	96	90	82	89	94	79	99	98	110	115	96	98	95	85	76	101	71	98	100	97	68	89	106	101	77	105	93	85	96	118	93	88	82	82	100	93	87	84	73	83	84	110	97	84	88	88	117	103	105	105	88	80	96	114	95	82	106	84	80	104	106	96	95	90	91	105	93	102	108	91	97	76	97	80	91	102	83	80	105	99	104	90	93	95	96	92	96	97	99	97	84	80	86	99	79	84	116	84	95	103	91	109	96	95	83	109	120	96	97	94	86	91	95	94	80	87	91	122	85	99	103	99	94	92	88	120	109	107	87	111	93	103	110	95	89	111	113	95	90	85	89	102	89	92	78	94	99	101	80	82	98	106	99	107	111	100	99	95	95	102	104	91	92	96	90	80	110	88	93	92	89	99	80	83	83	86	98	97	94	73	103	100	103	98	93	77	94	105	85	104	97	96	103	99	98	89	96	113	93	85	85	84	102	95	96	90	100	92	101	100	90	98	116	98	82	101	103	88	94	97	94	82	118	93	113	94	86	89	100	80	97	85	97	82	96	97	95	98	92	105	108	93	94	94	113	103	96	94	99	101	108	110	90	95	84	95	90	111	105	96	81	89	102	91	85	104	92	86	96	91	96	97	104	98	95	103	101	79	94	94	102	92	84	86	93	85	91	90	104	78	101	81	105	114	107	103	87	102	102	83	100	92	106	86	89	81	93	87	95	106	86	99	94	99	88	109	89	98	93	99	98	92	99	86	97	100	89	91	89	89	90	86	78	91	96	84	93	78	89	94	80	98	98	100	97	81	101	100	96	97	101	100	75	102	89	84	78	88	100	104	102	87	96	92	102	89	88	107	101	111	107	81	93	81	109	89	82	88	88	88	90	114	84	94	108	80	90	104	101	93	87	101	100	91	95	82	99	81	105	91	88	79	82	98	112	95	110	96	91	110	93	78	87	94	104	89	85	96	102	78	95	93	94	82	93	88	88	97	102	99	93	94	106	60	109	100	94	90	80	89	90	81	78	103	96	85	74	88	108	79	110	101	84	81	94	89	101	106	85	100	107	101	88	123	98	126	100	80	97	89	90	101	83	99	87	90	90	83	76	94	85	101	97	108	96	87	104	83	101	99	92	100	91	99	93	92	94	101	87	94	113	107	98	101	103	109	75	84	104	104	95	81	80	88	81	96	97	89	94	103	103	97	86	78	100	72	102	92	92	90	86	114	98	97	81	97	96	93	80	87	83	107	98	89	87	97	92	85	84	85	81	86	94	75	94	81	91	112	89	78	80	106	93	100	104	86	89	85	90	91	93	110	76	84	105	80	91	100	101	91	96	85	90	101	103	103	99	93	100	115	95	118	107	88	92	97	86	92	110	88	90	71	102	95	95	78	97	98	97	97	109	87	84	86	100	85	90	85	91	99	100	100	111	104	84	115	99	104	92	97	87	104	96	82	82	92	77	88	84	87	95	86	87	91	97	88	97	98	82	97	90	90	90	109	80	88	100	79	107	90	94	85	96	88	109	84	111	103	90	96	86	101	87	90	91	88	100	104	89	90	102	111	102	75	82	98	115	91	99	92	93	84	95	128	98	72	82	76	98	124	100	92	91	98	95	96	118	106	104	80	83	79	111	98	95	83	103	91	97	88	100	108	102	100	77	101	89	99	104	97	102	88	89	92	90	83	89	82	89	90	96	107	97	91	77	72	116	85	88	108	112	87	91	99	83	90	101	100	76	92	108	94	97	95	82	98	94	81	100	102	89	89	94	105	82	90	104	92	102	95	109	113	83	97	94	89	108	99	94	105	98	91	89	92	98	119	114	97	113	81	89	90	106	83	91	88	102	95	85	123	100	109	101	97	100	93	74	88	100	107	106	118	111	99	92	85	91	98	95	112	90	84	99	103	103	78	102	87	100	105	113	92	74	91	78	84	81	83	92	94	98	88	110	91	93	102	107	108	91	74	95	103	110	90	107	81	96	85	85	92	81	105	91	96	85	87	97	91	114	104	74	96	111	90	97	91	84	79	98	94	90	88	111	90	97	82	102	111	95	109	88	91	94	107	97	89	99	106	87	92	101	107	99	103	80	102	79	88	77	96	101	99	101	107	86	81	103	77	90	97	104	95	110	83	100	104	94	97	81	86	87	110	96	68	109	99	101	99	96	87	100	91	100	89	96	95	92	86	104	100	81	100	88	98	86	119	92	79	88	84	96	100	91	91	103	92	86	96	92	79	77	100	86	79	103	102	97	92	87	84	86	90	108	80	101	111	83	104	91	100	93	84	104	98	89	107	105	90	74	84	90	85	88	103	87	97	96	103	80	69	83	107	108	91	80	113	104	96	91	96	107	96	85	95	95	93	83	87	100	86	98	103	92	88	77	109	102	93	94	92	80	75	92	88	99	92	84	95	96	97	95	106	114	95	90	100	98	90	95	75	83	86	82	86	97	92	98	90	86	85	102	92	92	92	90	93	92	107	101	93	104	71	97	103	86	93	75	106	106	87	100	80	107	81	94	95	91	97	92	114	99	90	91	88	108	93	75	113	84	93	104	103	93	75	92	111	90	96	94	104	104	92	95	93	82	98	90	103	86	94	108	101	86	93	97	108	87	86	100	104	91	100	92	94	93	99	77	88	92	96	91	111	102	100	105	82	99	82	112	94	90	124	87	98	106	84	77	101	78	100	97	85	84	100	84	77	97	97	103	91	83	107	90	97	103	97	100	103	92	100	98	91	96	87	114	98	98	109	107	93	85	93	74	76	99	89	89	88	109	82	89	79	97	79	108	109	90	93	100	100	94	88	86	93	75	88	107	89	82	104	95	105	83	81	90	96	101	95	76	100	89	101	91	114	101	91	103	95	88	78	91	100	87	92	102	83	103	79	101	104	92	104	107	107	86	99	98	97	98	96	108	92	93	99	89	99	89	84	88	87	119	103	87	90	85	90	112	99	86	79	106	99	108	86	89	79	99	93	96	108	107	104	107	85	100	95	96	82	83	75	94	88	93	109	108	85	89	76	100	96	91	90	102	102	98	81	91	104	102	97	93	87	103	98	85	88	88	95	93	97	103	82	86	91	98	92	106	109	105	93	91	100	81	85	84	104	96	116	85	97	91	80	105	105	89	103	116	96	121	95	102	91	93	92	95	89
28030	14985	3818	3332	2811	2288	2071	8498	1350	991	808	778	696	634	610	574	572	536	468	499	467	427	445	433	406	444	476	410	396	398	383	377	345	347	349	394	411	336	345	344	337	357	334	339	362	329	315	328	320	345	314	327	326	306	315	321	338	354	311	321	323	313	342	361	371	358	358	387	354	424	337	502	2016	3113	1184	309	319	310	336	294	343	283	295	313	319	306	321	301	306	321	313	327	302	334	314	303	314	321	337	328	302	307	325	308	334	356	338	301	323	316	332	294	297	324	316	320	302	331	312	344	324	285	317	298	339	324	309	310	342	329	311	304	303	299	303	308	336	327	323	312	317	299	317	294	298	306	299	309	284	301	296	318	317	361	321	309	329	291	296	301	329	267	308	298	323	296	306	309	295	311	316	278	309	314	279	335	306	315	291	297	290	314	313	289	281	322	335	312	318	298	294	349	327	304	319	320	308	303	307	317	356	306	296	310	311	310	287	318	289	275	300	351	316	328	308	306	300	327	290	297	311	318	328	316	284	301	288	364	292	344	300	338	326	310	312	336	274	312	313	293	302	312	311	313	303	311	287	335	294	336	295	328	312	347	328	329	314	287	296	324	294	287	320	305	341	326	312	321	311	305	305	335	277	295	334	291	317	292	315	341	320	310	330	318	296	314	307	319	292	323	319	300	316	292	322	330	330	292	284	303	296	298	284	322	300	323	307	289	282	322	327	321	308	307	318	313	290	343	311	318	280	296	326	328	307	299	295	296	331	328	314	368	333	322	321	318	343	312	322	305	332	307	301	306	320	296	292	294	285	295	323	294	298	325	321	327	309	320	324	344	288	315	267	291	308	346	296	317	298	296	313	293	277	324	322	329	298	354	298	314	324	330	321	326	293	332	310	295	318	324	307	342	276	356	304	328	316	317	311	319	309	326	288	301	300	292	321	308	303	323	289	303	352	306	310	306	352	305	322	312	299	277	301	287	298	316	324	332	310	312	316	304	295	331	279	308	309	301	316	296	323	328	301	296	302	306	273	326	308	305	310	306	302	263	279	316	286	342	311	321	331	304	301	303	310	314	292	324	296	320	302	304	313	304	345	313	292	341	330	274	324	310	326	320	323	292	332	318	312	279	306	298	314	328	325	341	342	313	345	335	297	325	309	319	308	300	292	292	309	294	308	294	293	311	316	294	283	321	315	313	325	270	316	314	291	303	317	282	346	322	274	344	292	289	328	302	272	282	277	329	322	321	285	330	305	320	314	317	295	332	285	326	287	327	304	335	306	329	323	316	310	282	295	294	297	253	314	323	306	307	277	271	293	309	305	313	317	329	303	287	276	305	323	282	317	312	321	323	298	320	305	339	307	312	299	331	287	304	310	317	292	304	312	288	309	302	275	300	348	290	327	320	307	292	292	304	338	330	345	296	275	307	323	318	309	325	294	328	297	294	305	282	300	306	315	260	318	315	263	295	323	316	321	317	295	336	295	328	306	324	279	327	268	319	296	294	301	312	304	279	307	322	340	308	305	307	321	290	336	321	345	287	292	329	330	306	327	297	323	318	328	312	341	310	305	307	337	291	338	295	303	312	293	309	333	298	316	295	304	293	315	302	301	284	317	305	321	309	318	312	324	301	286	328	309	307	320	294	297	319	321	305	302	339	307	339	299	303	315	296	290	320	306	311	306	313	334	304	329	315	327	312	290	292	329	334	297	298	321	304	291	311	336	273	291	300	307	278	295	291	294	291	307	312	301	309	314	318	307	310	319	329	312	325	318	308	309	303	324	312	309	311	307	316	307	315	282	354	285	307	333	307	298	311	297	318	312	299	317	359	333	298	317	300	298	312	318	306	322	317	324	296	282	280	315	298	344	326	316	346	308	294	301	295	315	317	300	325	340	303	341	301	341	320	289	299	296	325	335	337	314	279	312	301	298	301	322	304	287	326	289	287	324	310	330	344	300	292	321	296	329	304	297	318	311	322	313	314	325	300	314	319	288	318	328	320	322	274	295	337	305	308	317	303	303	311	297	337	308	352	283	323	313	298	339	292	321	315	321	325	297	328	291	295	310	312	307	286	315	330	341	328	290	338	320	301	287	300	307	308	311	306	319	304	310	300	318	332	305	301	284	313	320	276	300	320	309	312	299	298	309	333	319	311	288	315	308	327	343	313	299	273	299	329	306	315	337	317	300	333	325	302	309	307	291	328	331	302	307	316	325	308	302	288	313	303	306	281	293	282	310	304	307	321	277	300	334	309	306	335	329	321	320	324	293	302	297	307	322	289	323	310	326	299	307	315	338	295	301	325	279	331	315	294	298	306	285	331	288	305	353	294	330	297	284	318	319	295	314	309	344	305	305	319	327	331	283	331	275	304	287	304	292	345	314	321	309	280	301	301	323	326	311	291	287	289	313	316	316	304	346	300	317	303	283	320	326	316	295	319	312	347	308	330	299	291	346	320	300	304	300	318	337	334	273	317	273	309	319	324	292	327	336	339	289	293	289	347	332	298	311	313	309	317	338	307	325	292	319	284	324	325	326	317	312	314	328	291	325	315	304	313	300	332	305	312	283	300	293	324	316	337	317	327	290	297	339	303	337	313	325	302	306	313	327	338	322	318	294	284	338	298	302	317	303	334	311	324	347	287	332	314	314	309	331	309	269	325	327	312	306	304	297	331	298	313	292	294	332	321	326	324	289	294	309	297	340	296	298	339	271	343	315	272	314	315	285	302	296	307	345	319	287	310	328	298	312	295	318	314	313	319	312	313	328	313	317	279	329	316	319	312	303	288	310	312	334	321	304	322	323	306	319	321	313	274	316	309	297	316	315	302	320	321	314	311	296	323	302	312	334	287	323	299	334	297	303	328	297	328	289	307	355	311	319	295	312	323	301	299	323	300	316	315	304	327	294	295	318	328	312	333	314	293	302	309	317	308	314	325	290	302	292	322	338	316	310	279	306	316	326	292	333	296	315	310	292	325	340	306	293	299	317	323	324	325	319	317	320	303	337	322	301	298	306	287	336	325	273	331	324	321	263	301	337	279	254	296	322	308	310	322	327	314	291	310	308	289	307	307	307	315	302	307	313	291	317	319	310	290	323	294	297	314	322	300	316	323	323	319	311	328	289	295	324	295	317	334	296	288	311	320	340	300	315	338	322	313	323	329	281	331	281	298	315	307	323	338	326	310	299	323	331	342	310	312	322	317	327	304	310	310	303	317	316	294	312	314	311	289	337	325	308	307	317	306	306	322	285	272	324	288	287	297	329	313	318	300	321	300	292	335	286	311	324	307	304	323	318	316	296	300	320	295	309	337	324	296	328	291	308	332	310	319	340	331	308	314	288	324	309	281	317	307	315	340	321	331	320	274	321	336	328	337	302	285	307	334	325	331	318	324	322	306	298	308	301	330	316	318	315	310	320	309	311	297	326	298	293	328	315	275	295	339	293	301	280	294	325	309	304	331	304	310	302	288	318	286	349	331	301	339	310	343	330	317
47420	34046	21729	13931	7873	4168	2216	20021	13145	811	395	320	323	341	292	274	290	278	285	267	265	241	240	281	245	234	260	233	233	219	243	239	244	181	241	261	229	223	213	218	233	211	206	229	208	224	223	250	224	226	218	223	246	224	214	235	226	217	233	205	216	222	240	194	228	198	235	219	220	227	238	353	1103	1060	610	300	191	216	211	211	183	198	213	207	233	226	244	201	224	229	211	228	217	203	197	206	226	220	228	225	216	250	190	212	210	218	225	216	204	220	227	258	214	218	223	222	198	208	233	210	235	205	201	191	220	221	228	218	215	231	193	211	234	202	207	209	211	210	202	240	199	225	206	231	202	234	236	215	247	225	234	203	217	209	223	221	214	212	198	230	221	213	245	242	207	232	227	221	200	237	224	208	188	207	228	221	216	212	207	233	235	233	218	212	215	204	232	210	204	243	231	237	217	227	217	196	209	217	219	221	212	219	210	234	235	215	229	209	204	217	213	225	214	224	229	236	203	225	227	237	221	230	218	198	213	210	199	217	222	222	211	198	231	220	190	240	194	222	222	240	193	203	237	228	237	231	210	217	206	218	221	222	219	202	207	240	204	225	217	229	194	236	204	201	229	245	233	209	223	233	215	192	201	211	198	203	204	256	256	209	240	203	225	229	209	194	232	223	228	215	210	219	223	212	214	214	217	224	220	218	233	222	227	192	235	260	180	214	207	238	225	211	229	201	223	217	211	215	224	216	217	222	212	234	222	221	224	188	217	224	231	210	224	210	212	213	233	239	218	222	225	208	226	228	224	213	241	214	227	218	217	233	199	230	210	216	224	200	207	239	213	205	194	241	239	210	236	207	244	222	227	199	199	229	223	212	208	244	220	215	199	218	246	210	192	199	200	226	208	223	215	202	213	194	172	221	217	209	199	216	206	205	228	219	240	219	215	242	218	202	238	242	201	195	229	210	225	192	186	242	230	223	200	215	221	211	210	226	245	211	199	211	231	211	198	211	205	211	242	232	206	210	185	223	216	237	221	219	253	178	228	221	182	206	238	197	203	232	216	216	237	192	214	229	198	205	218	213	243	218	234	209	191	203	223	218	214	221	190	254	238	226	213	230	220	215	208	208	222	219	201	204	227	196	223	219	199	229	213	208	226	255	229	243	206	216	227	206	215	222	223	215	221	206	193	217	221	229	220	230	206	233	220	209	224	228	229	192	226	224	244	204	219	209	218	227	246	235	237	219	228	252	231	212	221	212	213	231	184	201	209	239	232	218	250	219	213	235	213	211	227	201	218	210	221	201	206	211	214	224	222	231	237	227	218	228	202	206	241	230	207	236	220	185	244	216	212	225	255	212	220	191	201	221	212	215	218	206	224	225	224	205	244	216	236	239	235	213	220	207	233	247	223	208	208	210	223	207	239	238	215	221	221	230	233	228	196	218	223	193	221	211	231	228	206	216	227	202	218	230	194	220	211	232	244	203	239	204	200	224	228	219	202	214	205	189	230	220	198	221	219	230	207	242	213	222	230	214	200	241	215	221	204	254	230	218	208	222	212	212	199	211	208	209	195	196	221	210	219	198	242	218	232	229	208	239	220	204	232	213	228	256	217	223	205	231	226	221	226	183	219	229	208	218	211	252	221	225	204	206	224	215	217	217	224	248	208	213	222	207	229	214	195	245	224	223	222	230	213	216	223	239	205	215	207	227	217	217	208	231	209	205	235	230	245	185	221	232	233	217	213	194	237	197	237	206	213	206	221	230	195	210	231	241	205	195	225	231	205	220	204	206	237	227	196	215	213	213	222	235	232	216	218	228	218	229	205	224	224	217	227	223	232	230	249	233	216	226	210	225	247	225	225	248	209	198	239	214	205	224	215	207	236	236	220	233	232	237	220	201	232	229	228	219	192	221	237	244	199	217	221	213	213	228	204	210	191	213	221	220	216	232	195	196	203	216	211	220	231	245	210	231	235	217	217	179	217	205	235	232	215	214	223	243	230	217	216	224	201	228	214	227	232	211	242	225	206	207	235	222	221	218	190	219	195	217	205	230	215	224	234	225	204	234	218	189	194	216	203	227	208	231	219	218	217	264	198	210	214	203	239	209	200	211	240	205	204	221	215	198	216	230	206	231	222	203	233	215	201	221	219	221	228	218	244	196	195	211	264	218	220	197	232	225	211	234	178	185	225	197	204	194	216	230	229	228	217	240	217	231	224	215	213	239	206	199	205	207	218	215	223	207	217	194	218	207	199	205	255	242	208	188	230	224	221	216	216	211	237	221	254	200	207	220	214	185	205	211	221	215	183	203	218	242	252	237	231	231	224	208	207	206	249	221	230	211	206	207	228	229	215	215	225	224	204	211	235	227	225	222	222	212	215	206	206	202	221	231	209	206	208	227	237	227	235	221	235	221	241	239	234	204	242	184	222	216	195	243	199	229	210	216	238	222	222	242	197	210	211	219	213	230	202	235	236	215	241	217	212	229	234	203	238	221	208	188	193	189	210	209	216	221	206	228	215	211	223	215	241	212	214	238	198	229	227	224	209	217	231	209	237	216	226	216	233	184	224	226	226	227	213	241	234	209	214	195	222	187	224	211	212	214	206	230	226	205	205	244	232	194	210	203	223	235	237	244	216	217	176	243	217	220	214	222	228	202	199	234	241	217	215	197	242	219	242	208	205	235	219	243	234	209	222	212	218	179	220	228	191	208	239	237	232	231	229	221	209	212	205	214	231	248	196	220	209	197	209	223	207	212	229	237	215	233	205	225	209	210	226	238	217	222	207	195	218	226	222	220	220	192	208	177	269	209	217	217	224	224	217	258	211	228	236	227	203	204	224	224	221	214	219	230	229	202	238	229	223	230	208	199	198	235	228	226	228	224	231	207	237	225	227	240	197	235	207	250	201	214	216	226	211	226	202	208	214	246	210	226	215	208	215	207	210	201	213	241	235	228	217	210	208	187	198	237	222	195	205	231	208	213	236	235	200	195	219	229	229	210	210	215	214	207	218	241	219	197	221	218	211	214	206	228	240	256	207	255	202	207	212	194	210	215	228	245	214	196	213	219	209	200	229	218	213	216	206	230	235	253	203	216	227	224	213	194	238	250	201	213	210	211	240	202	204	233	210	188	246	193	197	204	232	227	228	217	199	214	248	232	217	208	212	207	233	226	224	231	199	246	206	199	203	227	243	228	241	238	210	203	228	208	220	224	217	211	208	196	205	235	248	211	222	216	186	212	207	247	232	201	244	199	202	215	219	226	215	220	223	244	232	206	211	213	206	226	240	237	193	233	217	218	223	241	215	242	236	219	200	222	235	211	204	216	197	213	233	227	218	233	217	212	228	198	234	234	195	206	227	229	199	222	219	218	212	229	238	200	205	248	220	223	212	202	233	215	240	234	210	237	226	238	209	223	231	194	229	208	236	206	217	244	202	199	216	223	212	212	228	214	193	221	239	214	205	216	227	231	221	183	207	214	206	205	198	203	209	213
35324	21209	12215	9390	6478	5424	4816	34487	5186	1976	1698	1556	1329	1340	1266	1170	1097	1052	985	1036	1020	928	876	863	837	815	784	800	798	755	777	771	734	793	709	747	713	730	742	685	719	730	671	702	648	675	658	634	682	713	689	698	623	625	659	651	702	683	704	641	657	689	650	668	659	678	700	716	710	700	699	1837	7924	7344	3522	1088	627	595	629	645	637	648	601	614	649	632	626	685	645	587	653	644	638	631	612	657	627	617	651	697	655	638	605	633	646	607	619	669	672	601	655	615	677	634	614	671	619	641	661	591	583	588	621	644	655	600	624	667	581	604	626	666	625	690	669	607	615	643	644	669	631	637	659	653	610	595	620	648	628	604	652	592	634	640	640	700	625	619	633	639	628	678	684	605	583	658	599	636	638	619	621	567	600	660	616	611	567	650	680	618	644	639	654	625	662	615	613	651	616	592	585	659	670	623	606	625	635	659	656	628	631	677	636	650	648	601	608	612	670	641	638	652	620	680	641	654	628	656	658	636	590	644	661	637	633	604	671	575	658	575	621	610	631	634	644	637	664	612	625	662	633	591	616	628	691	669	629	638	612	628	638	590	646	605	630	654	655	601	614	630	619	632	634	623	687	641	645	603	612	606	640	633	622	684	612	633	669	621	603	643	613	636	609	637	605	632	680	675	619	636	649	633	606	616	639	601	616	628	627	622	627	570	598	550	620	610	604	643	685	618	662	624	645	665	636	658	631	632	604	642	638	613	582	679	643	603	621	629	630	598	639	589	637	625	619	628	642	617	631	634	631	622	622	648	656	642	659	644	619	621	666	624	635	647	647	621	621	615	618	605	639	646	661	646	642	653	639	623	635	601	646	699	637	617	657	716	602	656	632	642	626	697	630	623	626	656	613	616	603	633	603	605	622	624	614	646	639	572	603	593	650	658	643	635	620	649	608	625	644	654	686	643	639	634	641	620	601	675	621	714	623	633	613	615	618	620	635	621	637	616	656	583	615	613	655	606	637	656	599	575	649	683	619	678	631	628	662	640	674	657	641	624	654	655	599	670	646	628	600	595	612	583	630	654	636	644	673	613	602	632	672	650	620	613	636	660	618	642	700	625	616	603	610	621	620	673	618	635	621	639	592	628	608	622	585	584	682	674	664	649	674	630	644	640	626	647	608	674	598	613	642	644	669	648	712	626	617	610	634	628	630	619	654	613	645	580	625	636	608	650	601	644	632	615	629	583	617	576	651	636	645	684	637	632	611	595	620	597	654	637	702	637	616	627	626	619	653	631	662	608	706	650	675	648	624	649	617	590	633	643	633	648	615	626	624	627	674	660	603	652	628	570	639	617	623	689	649	596	607	666	657	595	627	661	660	638	621	616	587	602	617	639	659	676	622	611	603	654	677	653	624	708	637	640	645	635	599	617	607	617	625	602	650	632	636	591	606	621	633	679	662	669	624	630	606	621	579	646	604	606	641	619	673	585	648	581	672	627	620	689	657	635	666	608	630	598	642	646	667	597	618	674	667	603	666	602	642	632	624	661	606	665	595	604	636	584	639	596	647	634	642	601	618	590	625	661	640	650	651	628	678	634	625	647	627	627	622	617	674	634	559	687	661	623	632	659	620	660	606	644	618	649	641	617	655	616	599	659	649	651	645	596	659	642	623	654	619	628	666	630	644	576	643	589	654	645	692	598	633	644	665	659	593	594	642	632	624	626	644	673	637	649	664	612	656	622	602	569	595	612	611	583	621	649	618	584	663	633	629	620	665	590	610	628	645	606	595	611	641	648	617	589	634	651	623	583	653	633	590	651	620	582	657	605	589	570	638	624	651	641	631	653	599	657	660	629	604	634	604	639	605	637	653	669	592	614	586	619	639	633	635	651	599	621	618	622	644	626	643	629	647	577	607	687	653	605	664	651	662	650	659	636	615	671	626	618	617	625	588	620	598	637	639	643	658	632	620	632	638	681	613	633	632	660	617	609	603	619	623	650	582	634	590	653	596	626	556	617	634	627	568	627	600	642	618	643	599	651	675	640	644	603	676	630	686	597	621	661	626	651	593	660	619	667	595	609	658	624	650	599	648	594	587	625	630	636	678	610	605	645	618	659	609	624	614	609	673	610	625	632	612	622	635	663	605	639	596	622	674	700	638	642	652	616	637	643	675	697	611	636	637	666	683	617	616	641	629	633	642	670	661	659	625	612	629	579	631	615	639	635	656	668	659	618	656	643	617	614	640	641	569	655	659	587	633	610	676	610	615	589	622	656	630	639	589	631	669	637	612	640	611	625	651	586	629	608	647	648	626	632	613	662	609	678	652	694	625	619	669	625	621	637	618	599	685	641	633	617	670	630	632	614	627	644	612	687	658	638	659	638	623	643	584	592	662	635	620	632	588	641	668	593	637	615	602	645	629	620	638	619	603	650	600	601	612	613	639	607	663	611	637	639	654	649	641	595	605	623	639	670	623	657	623	636	637	676	608	633	670	666	661	627	648	616	637	652	587	650	640	652	683	622	649	604	634	626	652	619	643	671	623	630	647	610	641	640	637	650	652	647	638	632	633	656	612	656	641	609	667	637	662	590	603	606	602	603	640	652	618	645	614	630	587	644	647	639	600	646	626	664	663	645	609	698	618	659	604	643	707	622	625	629	635	652	625	662	628	644	604	624	606	599	588	627	677	651	647	625	618	629	630	633	602	588	659	649	646	657	619	648	640	655	674	611	669	626	626	606	647	641	676	671	615	661	638	646	672	601	642	619	664	630	645	656	665	598	568	642	619	660	602	608	620	611	616	624	665	650	609	608	605	599	634	622	640	596	673	641	620	601	622	633	667	612	658	648	614	610	646	631	621	636	618	606	666	629	566	678	645	629	613	633	642	640	627	678	611	614	620	651	625	610	598	640	623	656	617	632	636	659	615	654	608	644	646	635	650	607	668	606	596	572	659	641	702	648	627	663	651	607	628	603	589	673	639	619	615	625	614	641	598	626	675	608	620	636	661	621	616	627	631	619	656	640	621	669	626	599	612	644	621	636	629	679	632	620	648	617	687	651	616	652	636	665	619	680	637	601	658	621	616	639	599	621	629	603	608	609	634	606	627	621	630	605	622	627	660	631	651	656	649	608	673	610	640	608	600	672	610	654	680	624	600	638	629	629	585	645	631	573	636	632	651	615	654	633	640	599	624	647	647	605	656	675	625	631	658	637	666	630	638	570	624	631	613	622	610	629	640	642	668	601	620	629	605	638	614	652	609	617	628	615	641	646	589	617	656	644	600	630	656	619	651	641	641	601	676	602	644	611	659	639	662	636	614	592	616	642	614	627	606	635	603	645	646	637	658	597	608	632	584	614	657	627	669	606	624	599	678	629	611	656	665	683	591	672	626	642	607	670	615	611	614	646	641	651	595	653	651	630	643	633	591	665	642	637	653	631	582	639	663	605	625	631	598	645	615	678	628	591	660	657	635	613	635	664	646	632	655	680	679	642	614	621	594	612
11711	4635	1211	349	218	207	180	274	184	141	140	163	183	157	148	145	157	161	135	150	148	170	148	149	144	138	179	133	123	148	140	142	165	147	171	153	163	155	147	139	166	161	149	155	142	158	158	148	137	154	145	149	134	146	160	143	145	156	174	142	143	149	150	170	158	151	148	146	138	150	160	173	231	229	235	158	130	149	148	156	168	147	152	166	162	149	172	151	171	127	166	132	182	122	147	130	134	147	148	158	157	163	158	147	152	143	162	140	123	167	139	162	137	167	137	151	148	125	133	155	145	134	160	146	127	157	151	157	150	157	149	134	145	145	152	140	136	145	130	125	145	158	144	154	144	150	148	134	133	124	151	127	139	135	156	150	165	142	166	162	137	122	141	138	147	143	156	131	156	151	156	125	156	123	147	154	147	135	159	149	150	159	166	145	155	155	155	157	123	148	144	146	137	170	156	164	141	139	160	153	161	146	139	160	147	166	137	160	136	159	140	148	142	142	151	133	146	163	144	131	158	146	136	142	135	164	129	148	128	159	160	160	152	133	144	154	135	141	158	159	144	150	145	156	130	128	138	170	143	154	150	134	146	136	159	138	161	126	132	157	169	138	146	161	134	133	139	156	132	127	150	159	165	141	148	116	144	159	155	144	161	154	148	145	154	136	135	170	177	165	131	151	145	141	142	127	155	156	152	123	166	148	150	131	140	132	162	131	135	152	153	140	149	149	161	156	154	143	136	143	148	148	153	144	129	155	153	146	143	137	161	146	149	140	143	155	164	136	141	159	141	139	141	149	158	166	179	154	169	146	139	143	148	149	156	163	153	144	138	134	143	141	131	147	144	160	156	157	155	141	145	156	150	139	159	150	153	144	137	145	123	130	132	146	143	156	144	140	124	164	152	160	157	149	122	144	143	146	137	149	160	166	144	147	137	145	158	141	158	141	151	149	140	154	144	126	134	138	134	146	151	150	166	166	178	140	164	130	142	166	147	118	142	148	139	158	151	140	152	146	173	158	149	153	147	154	140	150	146	164	152	162	164	123	147	133	126	132	175	133	165	142	151	148	124	155	156	146	154	152	148	168	140	140	144	141	140	133	148	145	146	122	163	154	149	151	136	136	166	138	140	164	141	124	146	164	145	118	159	145	144	143	152	155	155	138	141	143	152	154	130	156	156	139	161	142	157	136	139	146	141	140	141	150	155	147	141	151	133	152	145	155	168	158	121	158	160	157	146	137	153	149	132	167	157	149	153	155	145	148	168	149	143	150	150	154	155	155	165	134	121	146	144	156	141	152	155	149	163	146	145	139	148	155	156	149	155	138	167	155	144	152	123	147	158	193	146	143	160	166	136	149	165	154	142	139	147	159	137	142	160	124	133	154	149	140	133	143	152	132	154	134	145	151	138	132	119	153	148	163	162	143	149	158	114	131	145	136	160	176	137	161	151	158	156	148	143	134	183	145	128	124	148	147	161	152	144	156	147	133	147	157	140	149	147	154	147	144	161	160	135	157	141	157	135	166	152	147	148	141	166	165	164	140	161	169	171	158	122	125	153	127	160	148	133	157	144	143	153	141	148	125	155	153	158	157	156	146	161	142	156	150	156	128	154	158	164	141	144	159	166	137	174	153	163	173	151	164	139	148	157	156	149	149	151	144	156	168	164	155	152	132	131	156	137	155	154	129	161	142	139	151	136	148	121	158	153	161	150	134	152	166	164	117	142	162	126	123	149	156	168	151	156	129	130	149	145	129	142	146	155	166	155	164	143	153	151	141	145	115	171	132	150	149	148	148	147	155	153	144	146	169	150	159	154	176	128	143	136	155	150	143	145	144	161	158	157	156	141	169	153	146	155	161	145	149	157	154	117	142	149	135	164	180	162	142	137	149	153	173	145	148	150	173	151	132	156	165	142	162	126	166	148	137	144	157	143	157	167	136	145	156	165	162	127	163	153	156	135	145	127	146	141	156	154	170	153	146	133	142	149	163	154	147	141	139	121	144	148	151	152	157	140	141	155	166	152	166	129	129	149	160	128	134	144	152	131	165	159	131	156	162	139	153	140	151	131	164	153	155	155	161	159	150	164	144	152	154	162	159	163	153	137	128	144	138	147	169	159	156	156	181	156	152	136	140	132	147	156	129	126	147	147	138	150	162	134	128	156	138	161	152	133	154	172	159	150	147	135	161	136	156	160	153	154	154	147	142	132	156	135	150	162	151	163	141	145	137	155	151	150	157	176	155	140	165	155	141	156	141	159	137	179	169	158	148	148	152	135	154	141	144	152	126	150	138	152	151	150	139	146	167	150	145	171	138	139	157	150	139	150	125	143	133	157	146	143	147	151	152	136	157	165	138	151	151	135	139	187	133	173	137	134	137	139	167	149	136	137	153	151	157	147	125	132	160	157	148	146	138	144	165	173	133	166	115	160	130	140	136	137	164	154	141	122	160	141	156	149	151	163	133	128	130	159	144	146	139	141	158	153	176	141	148	143	157	138	134	153	155	138	142	155	135	161	143	142	139	172	148	129	152	142	158	124	132	137	147	173	144	141	130	157	168	148	136	156	135	144	176	157	152	133	152	140	153	143	139	159	150	139	157	163	139	144	159	149	150	155	131	125	172	149	144	168	164	148	150	149	147	140	171	146	125	153	143	151	137	146	161	162	148	135	173	170	156	159	135	135	136	151	172	158	164	147	175	156	160	150	141	136	151	129	145	143	150	146	122	144	144	139	129	146	141	172	155	148	138	170	163	119	160	129	139	126	132	156	166	151	152	130	155	151	155	137	146	150	139	138	140	174	157	139	164	150	160	153	165	153	153	138	140	159	146	158	142	126	149	146	145	162	139	149	157	144	134	136	139	124	139	147	157	152	133	142	161	134	165	133	142	154	159	144	148	121	131	158	139	130	147	151	147	157	152	154	162	157	153	150	121	152	137	139	161	150	159	129	158	125	150	128	140	133	152	153	182	147	153	157	165	143	137	160	142	164	152	157	147	151	157	136	135	136	143	155	143	158	153	166	141	145	155	138	144	146	153	165	164	171	164	140	143	142	124	139	127	152	131	129	138	153	143	174	125	155	150	160	143	162	154	125	154	125	130	160	145	112	141	150	148	146	163	135	149	149	152	152	166	143	148	167	137	159	150	139	143	155	158	165	143	133	164	145	146	147	140	148	150	147	145	146	146	127	147	141	148	147	145	149	168	153	155	133	141	148	158	163	160	164	171	127	136	129	151	154	148	155	168	135	149	134	151	157	134	139	138	163	141	131	157	123	123	139	141	149	150	141	174	147	128	141	146	162	162	130	133	114	156	139	150	129	137	150	149	138	134	157	139	146	144	129	153	126	139	152	149	156	150	157	154	134	146	142	146	159	130	157	141	149	153	153	145	150	158	148	147	143	163	148	153	164	167	142	146	158	148	154	146	143	132	146	151	142	150	135	138	150	148	137	145	145	128	161	159	164	145	161	128	145	129	153	158	153	128	128	165
9238	5788	1886	670	644	577	583	970	675	546	453	418	499	506	482	448	467	496	464	438	395	453	476	460	477	487	482	467	487	494	508	472	468	487	449	430	494	468	435	440	501	431	485	467	498	443	450	487	452	474	442	453	467	464	475	448	454	448	493	481	447	472	445	510	474	489	457	465	481	507	542	703	1020	1232	987	560	459	501	458	452	458	483	453	456	459	458	459	476	434	460	478	418	425	462	412	433	475	470	487	479	443	472	459	485	469	495	504	435	486	467	431	465	438	473	420	464	478	467	449	459	507	447	451	438	446	411	452	428	421	475	461	481	449	464	448	421	448	485	424	464	451	472	482	434	446	425	494	456	470	444	482	472	487	458	448	495	466	484	465	452	445	451	474	459	415	473	453	471	480	469	421	467	454	445	448	430	443	475	495	444	426	427	417	450	475	457	427	467	434	441	447	453	456	454	453	487	456	467	447	472	435	494	421	465	467	430	447	458	433	445	460	460	449	487	450	452	461	461	458	468	461	487	456	447	441	430	441	446	459	434	466	464	447	430	460	451	488	471	409	481	437	505	450	470	447	449	442	461	444	460	469	453	451	485	429	460	420	478	475	417	471	448	450	453	464	446	468	451	410	454	482	442	488	445	470	460	467	440	480	461	435	453	484	478	447	421	464	436	440	432	473	489	449	460	478	412	457	481	487	429	438	481	458	473	457	425	512	449	451	444	489	454	399	474	478	471	456	468	473	415	478	463	457	479	430	490	442	456	425	442	448	469	446	427	480	450	436	451	442	437	454	486	468	470	443	460	460	472	413	485	467	427	459	488	427	457	420	471	444	461	447	478	473	444	461	436	467	428	453	401	420	450	456	477	441	444	460	471	446	480	473	444	466	461	466	463	483	476	456	406	467	456	481	487	478	487	406	487	482	440	461	447	456	472	463	449	432	430	410	438	427	479	438	458	439	469	482	464	465	431	402	454	450	451	448	477	494	418	441	427	459	443	459	460	479	486	452	455	434	507	458	469	437	439	447	454	433	455	449	467	454	470	457	464	444	426	457	458	475	487	452	434	458	477	433	463	455	446	450	471	482	436	445	475	474	467	420	453	442	458	415	415	461	458	478	424	459	433	428	433	467	467	455	453	493	451	456	472	473	446	448	460	442	478	506	429	468	469	436	489	473	455	461	445	489	417	478	494	462	481	423	463	470	480	478	421	480	496	461	459	465	461	445	489	437	444	469	466	424	476	462	442	471	487	458	442	471	452	475	448	445	486	432	474	415	442	475	441	435	421	470	469	485	468	429	464	461	446	463	463	449	497	437	461	471	426	439	449	467	455	465	503	521	453	435	485	468	441	440	439	462	475	459	482	440	483	444	465	456	454	466	476	448	478	449	419	442	457	465	437	472	444	452	468	464	462	480	416	483	438	477	503	423	421	472	449	486	481	475	446	445	486	455	442	435	463	429	481	440	471	458	454	473	447	470	480	421	431	471	445	439	490	460	439	433	438	461	460	481	433	495	459	442	450	449	489	495	449	462	458	485	450	423	487	450	443	465	471	449	477	437	456	456	463	437	412	449	501	446	475	457	458	464	457	444	510	463	447	462	472	467	445	495	426	471	436	479	481	438	505	435	468	445	445	472	425	426	465	468	461	451	480	460	447	451	459	453	461	483	437	476	441	455	484	495	474	464	488	478	480	443	466	465	424	429	488	425	467	466	442	435	457	446	450	404	470	437	430	483	476	489	457	482	459	478	416	432	456	437	469	485	492	458	467	486	454	431	477	474	471	445	450	470	457	445	455	471	440	471	473	484	497	446	476	474	451	441	449	485	443	459	438	466	426	474	461	457	449	486	428	463	436	412	446	463	463	446	445	421	481	457	435	473	462	469	487	441	463	457	462	473	457	438	496	481	448	433	442	449	460	426	462	483	445	455	441	459	416	464	483	500	434	454	415	452	471	430	489	472	476	446	502	454	437	466	466	436	428	437	455	408	419	422	450	452	446	454	459	413	429	455	499	469	422	487	461	443	469	430	455	477	452	495	477	438	453	432	501	473	469	477	474	473	467	489	459	457	454	461	425	457	435	466	481	415	448	471	452	447	463	475	440	431	430	457	481	440	450	458	451	448	509	467	424	435	477	422	471	468	462	472	423	435	478	452	427	398	478	459	453	461	457	457	462	472	438	470	440	469	461	439	445	435	486	459	460	479	440	453	427	445	484	466	454	450	468	452	465	468	427	449	441	463	426	435	474	489	457	461	429	437	458	446	450	469	467	438	451	421	419	426	451	448	441	462	464	493	475	441	448	418	423	446	428	458	472	443	418	470	431	436	441	466	492	486	483	478	459	467	401	446	417	447	463	466	453	462	453	465	440	442	474	444	453	458	443	462	465	425	474	470	473	483	468	449	444	472	469	466	458	481	437	451	462	433	444	475	469	426	442	429	503	469	474	436	470	429	436	470	478	449	441	470	437	440	433	425	405	427	466	462	439	509	486	468	460	455	475	439	446	486	463	514	451	428	466	483	435	445	445	484	462	449	444	450	446	444	434	447	460	454	470	450	484	453	435	461	407	421	484	408	500	454	432	461	462	484	484	460	494	487	438	453	447	456	439	462	448	465	471	463	460	474	460	460	454	470	440	426	468	473	480	471	465	486	464	456	475	451	402	420	467	452	461	482	456	448	447	459	434	469	475	484	473	444	439	448	481	445	470	463	460	456	469	439	443	458	464	442	450	490	466	464	453	419	454	460	419	457	465	441	487	455	457	462	446	477	462	475	450	440	468	480	418	483	488	456	418	476	530	466	420	438	476	486	446	487	462	432	473	495	481	488	488	508	486	458	512	422	431	444	473	457	451	418	470	448	455	480	452	463	491	474	454	476	476	453	471	488	467	462	455	450	466	461	466	450	451	471	443	482	510	476	440	438	454	435	474	423	431	447	439	457	447	443	447	469	425	443	437	478	471	448	460	484	454	503	447	469	469	471	449	429	489	441	439	475	463	469	465	454	468	425	451	458	486	469	481	447	501	462	468	470	468	481	455	478	434	473	468	470	466	454	440	466	459	438	450	468	463	441	470	444	456	474	429	461	452	411	453	456	456	450	427	454	454	463	437	471	476	469	439	462	458	484	462	421	450	479	448	439	491	448	447	480	462	437	437	461	474	487	442	466	461	465	439	457	476	465	473	461	450	466	402	448	481	448	517	469	420	438	461	495	414	445	435	506	506	470	461	452	471	450	457	443	452	439	486	443	455	466	465	455	424	461	452	478	429	481	460	473	461	439	419	470	453	479	423	437	448	447	452	450	488	464	416	468	444	487	432	449	444	443	473	461	428	459	443	433	467	451	457	480	450	475	468	424	452	462	428	455	486	478	473	487	461	482	458	428	437	440	458	514	488	442	474	456	468	466	498	453	428	478	453	440	461	455	438	512	445	433	448	458	453	455	485	436	463	470	475	504	427	443	444	428	501	461	468	482	432	454	440	466	441	471	477
38635	34305	24093	12080	5369	2398	1040	961	418	257	233	228	191	215	174	196	177	163	175	189	150	153	159	161	170	170	157	167	153	161	161	148	142	151	140	157	140	134	144	142	158	128	132	163	155	150	153	139	156	160	139	161	144	154	134	119	146	171	146	153	158	161	140	157	158	137	154	160	152	187	327	521	476	422	314	157	159	134	141	116	151	139	134	140	132	138	134	148	151	164	156	141	154	136	164	137	141	159	147	151	149	176	136	139	162	145	157	151	157	137	153	144	134	141	137	123	157	147	149	148	150	119	137	155	132	150	139	147	129	151	138	127	116	128	160	156	149	148	121	146	122	133	149	122	141	139	123	135	123	146	155	139	145	153	128	141	138	140	142	158	138	157	130	150	143	127	142	125	156	151	142	145	159	157	152	141	153	115	164	158	152	148	147	154	144	147	142	123	150	140	165	146	149	148	152	132	133	146	143	144	154	108	154	144	133	135	142	125	140	149	152	157	134	159	128	152	134	160	143	168	160	142	125	130	124	135	135	147	164	163	143	129	122	136	155	139	138	140	140	127	152	152	130	145	134	153	118	135	159	127	158	129	140	134	134	153	154	144	129	139	162	132	138	134	146	137	127	119	165	118	149	131	140	142	167	134	153	152	170	145	141	144	140	134	151	161	149	159	141	171	159	144	149	163	122	132	135	120	152	148	138	131	146	122	163	154	150	155	145	134	165	145	147	155	130	147	129	134	136	147	170	148	156	155	133	158	147	151	147	151	152	132	159	148	148	159	142	131	165	144	146	153	147	162	124	150	166	152	155	138	161	171	137	135	130	150	140	128	145	155	127	130	127	150	166	154	136	129	155	142	162	142	147	160	142	153	153	134	130	142	152	137	162	154	154	136	126	145	134	147	143	148	141	118	138	150	142	144	167	165	143	146	139	145	133	139	150	166	136	143	149	155	133	146	161	151	165	144	138	147	151	153	144	143	138	145	158	118	170	137	149	155	163	153	164	171	133	132	165	136	135	131	156	158	155	118	159	140	135	142	155	156	144	151	141	164	137	137	144	159	156	163	129	159	146	155	133	157	147	147	143	174	147	132	159	149	151	116	149	148	132	122	119	162	129	136	142	155	146	130	172	138	137	147	135	140	133	139	154	149	129	144	146	133	147	150	130	132	143	163	159	143	161	131	147	168	126	159	128	152	164	141	149	157	150	153	148	144	139	184	148	120	149	139	140	147	133	154	139	146	169	166	149	156	178	155	170	154	142	153	156	155	133	144	139	174	144	130	158	132	144	157	159	136	138	139	131	142	152	138	170	134	141	146	142	140	150	148	149	137	156	123	166	137	145	144	160	144	146	146	133	120	132	152	143	132	141	159	135	151	127	152	147	156	141	122	152	135	148	128	155	153	154	149	144	143	146	160	150	143	149	145	152	134	146	138	140	136	138	146	149	140	138	150	146	146	153	148	143	136	141	133	151	158	139	143	152	145	151	139	149	141	150	137	148	150	140	169	168	136	144	142	161	139	168	149	134	145	152	142	133	140	143	132	143	127	164	142	125	132	142	139	152	160	133	150	134	131	156	159	142	143	123	166	169	141	139	166	149	160	126	143	137	133	144	136	148	144	133	151	133	153	141	159	159	138	141	157	137	162	128	155	131	110	154	141	170	152	151	144	157	135	155	125	152	159	167	146	142	128	142	138	164	160	145	156	146	147	140	147	144	130	114	165	153	146	136	150	142	155	144	146	148	139	137	157	161	143	141	155	130	118	140	138	138	146	145	130	130	150	152	168	165	160	149	171	141	146	129	157	146	150	178	140	173	145	128	143	143	137	153	148	126	148	154	158	150	145	137	141	151	153	166	154	154	131	141	141	158	134	154	130	142	130	163	142	136	144	136	155	126	159	141	129	147	139	162	146	141	115	131	163	132	153	133	148	146	138	139	151	146	140	144	144	164	137	157	159	141	124	162	148	177	160	139	108	137	160	138	144	145	143	148	133	154	123	145	142	136	170	131	133	138	147	148	172	123	133	149	157	146	149	138	152	142	135	139	147	136	133	154	149	147	152	164	142	148	134	139	133	160	155	146	129	130	152	130	141	139	159	117	145	133	138	138	138	143	148	156	125	154	144	167	160	148	154	145	128	147	148	140	132	145	172	138	172	167	154	146	143	154	139	126	140	132	138	141	160	135	142	119	166	136	161	125	134	148	154	152	135	160	140	137	151	162	121	141	153	161	140	144	137	168	138	145	156	152	155	152	147	132	152	140	177	125	143	129	149	132	126	169	141	145	145	150	148	146	152	138	144	148	156	158	140	127	138	126	135	140	149	163	113	160	147	171	134	172	161	131	145	147	125	149	148	153	148	147	161	146	123	152	159	147	129	158	137	140	137	126	147	150	135	135	141	148	114	169	142	152	148	140	147	132	131	148	160	134	136	153	153	146	139	159	127	164	154	162	158	145	143	146	142	150	128	161	144	121	137	148	143	155	142	146	160	172	132	154	120	132	152	150	132	163	155	135	141	142	145	142	142	131	147	145	149	139	139	128	150	128	166	120	140	149	158	134	149	136	142	142	155	141	142	148	150	144	142	146	152	147	147	129	151	159	139	127	148	158	140	156	155	132	145	142	159	145	135	140	163	137	132	115	149	129	132	136	130	165	146	128	159	124	160	132	121	138	166	135	142	148	131	144	121	141	152	152	147	148	167	147	134	148	141	136	138	157	138	149	161	128	144	145	170	161	151	149	139	133	137	158	144	145	128	139	159	164	139	162	133	130	140	159	158	129	141	138	144	142	147	132	140	120	149	154	149	155	122	152	131	155	137	140	148	169	142	127	146	144	129	141	155	120	171	147	134	157	149	142	134	152	150	131	149	141	143	156	162	166	133	145	138	130	149	147	151	135	134	143	142	135	147	167	137	136	183	131	147	149	155	138	141	139	143	143	143	127	131	147	154	140	142	148	163	161	159	151	126	151	136	161	165	135	147	146	158	166	128	160	154	157	128	165	162	161	132	144	133	149	145	147	125	154	119	136	138	147	156	146	133	143	138	138	139	141	141	115	148	138	145	131	116	146	145	150	140	144	161	169	149	142	147	152	146	146	152	151	145	157	148	153	162	138	137	139	154	150	161	134	145	130	144	160	130	172	142	130	153	146	128	137	143	152	146	136	155	140	125	128	142	129	132	136	138	130	145	167	129	139	138	144	140	142	143	148	134	113	148	143	144	149	152	142	158	144	183	145	143	135	139	146	142	141	139	140	127	130	158	142	128	154	156	139	134	147	158	162	134	144	139	148	158	162	136	126	144	144	146	157	171	135	124	137	163	151	119	136	139	160	135	140	144	143	131	141	130	121	132	153	122	144	138	163	145	134	144	149	141	110	152	137	136	152	136	165	144	159	139	116	133	143	137	131	157	140	138	140	142	147	131	141	143	138	155	142	121	137	139	163	138	124	147	144	152	148	165	154	134	138	143	130	154	130	142	154	149	150	144
29664	29137	11880	4850	2960	2564	2361	4337	1980	1147	971	863	879	759	746	679	673	689	607	620	642	602	551	564	612	584	541	539	529	536	527	495	531	543	516	491	486	505	555	488	490	498	509	470	500	486	520	475	488	522	464	527	503	486	481	463	470	474	498	496	494	455	488	453	460	477	503	518	476	836	2159	3782	3444	2337	1497	586	439	447	464	439	489	457	450	421	473	454	475	439	449	477	453	464	475	465	450	457	438	448	445	464	440	466	439	475	431	433	486	454	438	484	436	439	410	448	449	445	460	469	441	463	444	467	453	424	463	425	443	439	450	472	497	461	427	484	433	497	472	501	450	465	457	449	438	442	465	443	462	431	479	437	430	478	395	437	459	464	484	432	456	455	470	483	470	449	462	448	468	465	440	458	457	492	431	435	439	477	456	424	447	461	405	455	432	425	436	485	486	417	446	452	429	457	449	471	429	490	454	452	431	445	465	486	465	447	475	441	442	491	460	466	454	495	512	490	447	449	459	466	479	476	469	447	459	456	467	451	441	486	455	406	420	464	423	453	458	485	461	463	422	463	441	456	448	469	488	462	501	469	405	469	468	464	423	441	445	446	479	477	472	481	449	489	463	447	500	463	462	463	463	446	479	459	431	439	439	455	473	460	461	444	433	432	462	413	452	456	476	502	433	460	505	468	442	438	470	471	475	517	438	433	509	461	448	448	447	455	440	485	457	487	452	430	454	467	484	458	461	427	452	466	444	461	486	449	452	439	445	483	458	444	459	496	446	440	442	471	462	485	451	483	454	450	411	518	450	456	446	438	462	455	465	423	440	453	477	489	449	446	453	451	431	433	451	471	461	417	448	473	430	479	437	461	475	472	439	486	468	457	442	443	460	453	490	454	451	489	498	449	494	416	471	483	458	452	470	486	448	449	461	456	463	487	457	493	484	436	466	481	473	442	483	430	444	456	442	443	446	487	467	468	465	460	420	470	451	435	489	453	462	470	491	451	442	477	435	468	452	466	464	472	464	470	404	460	468	431	485	483	446	459	484	456	466	466	447	489	480	444	439	463	448	470	449	436	468	431	484	480	449	477	465	463	462	419	493	444	463	437	505	513	459	411	482	445	455	465	470	425	470	409	445	443	448	458	447	453	468	468	440	419	462	446	487	438	440	451	445	448	449	474	460	438	490	485	431	441	432	490	477	457	470	489	463	449	445	454	473	456	445	457	449	450	451	469	469	431	468	459	473	444	442	451	452	443	440	477	437	393	497	456	471	461	436	470	474	484	457	470	431	476	468	454	449	463	457	457	466	500	456	481	477	472	459	452	452	433	449	422	480	490	494	454	421	463	452	472	480	449	442	461	444	438	417	477	480	478	504	458	441	470	463	464	456	428	485	463	434	476	492	486	431	439	435	468	460	465	475	471	470	455	414	426	470	468	434	464	477	464	454	444	453	417	473	459	501	473	446	495	422	423	417	437	510	485	447	469	460	465	473	499	415	455	462	453	414	458	425	448	430	473	478	458	449	449	435	461	485	448	445	419	455	451	452	452	443	467	481	486	501	457	489	433	438	447	470	452	444	488	456	457	474	450	432	479	439	448	465	472	463	432	455	464	435	476	474	416	455	465	471	455	415	464	424	451	456	431	436	451	442	478	436	437	472	410	436	459	478	464	448	444	459	431	446	454	451	462	432	479	436	449	476	452	478	434	468	450	451	461	438	484	410	443	436	472	466	484	420	479	447	469	451	411	452	418	427	468	453	500	452	443	448	467	468	478	476	457	434	442	426	469	441	435	453	487	448	468	417	453	462	451	429	426	459	453	467	455	479	470	479	463	480	431	432	458	433	489	478	447	447	427	469	424	432	444	456	471	491	478	464	434	477	455	460	478	393	490	467	452	436	470	497	471	431	427	437	451	488	426	443	450	466	421	466	446	441	475	442	466	453	394	462	439	430	451	443	487	430	453	450	468	440	466	488	461	450	469	487	444	478	459	479	490	453	419	470	480	444	472	466	461	488	458	437	464	456	484	477	471	470	428	445	451	493	474	487	434	438	438	460	454	457	493	439	474	449	452	463	469	441	458	470	469	420	430	462	469	462	464	454	470	446	469	471	453	471	449	485	443	451	458	473	500	449	469	473	466	475	473	440	451	426	486	441	447	427	438	449	455	438	448	499	485	429	439	454	485	479	435	445	457	458	425	444	448	445	472	470	484	489	421	461	459	458	412	457	424	444	475	465	454	442	476	427	464	428	416	496	477	502	468	459	476	413	473	449	416	478	448	476	434	453	456	421	439	508	497	487	434	473	444	446	480	434	467	458	444	432	437	436	455	450	459	452	488	449	441	453	456	446	446	484	465	465	458	452	420	467	435	482	468	463	471	450	465	415	465	444	471	440	476	457	440	455	448	435	453	466	441	457	431	451	440	461	489	422	484	488	449	436	425	444	459	441	428	423	465	455	474	458	472	446	477	499	463	488	428	468	475	450	465	452	462	450	479	483	448	502	424	424	495	436	486	490	455	460	454	443	459	458	482	442	442	447	451	449	461	452	453	426	503	433	438	426	469	508	447	461	439	467	478	474	488	448	468	465	428	438	471	420	460	421	417	416	452	451	444	485	478	468	470	497	468	430	461	451	464	471	414	485	440	430	459	433	471	403	453	438	479	457	437	451	424	480	453	448	438	501	426	483	444	425	436	435	435	452	447	463	469	453	445	470	462	493	458	433	491	475	454	468	483	437	455	487	478	444	461	485	483	479	431	438	519	453	479	490	444	463	447	500	444	469	444	423	459	430	444	431	456	446	479	468	448	469	462	484	464	448	478	461	466	451	430	450	444	466	505	404	451	470	455	435	496	434	456	431	448	446	426	480	439	417	484	472	439	469	463	443	483	456	544	421	437	465	438	494	454	469	471	447	469	441	489	437	461	477	443	456	413	446	469	486	459	464	445	457	449	438	433	465	479	476	468	439	447	486	426	451	424	428	441	489	465	458	460	408	438	440	442	466	496	471	463	463	444	432	486	445	466	450	463	409	452	416	475	485	497	480	422	468	446	439	434	466	432	452	461	428	414	481	438	496	448	457	435	499	456	449	449	437	468	425	475	440	481	449	459	458	406	495	429	441	436	500	462	476	472	433	454	480	446	446	453	449	459	483	446	441	430	451	448	443	470	457	427	433	441	453	455	468	456	474	459	422	444	456	430	457	471	433	445	490	473	432	387	455	474	457	443	473	451	470	424	461	451	431	452	481	451	448	434	423	450	466	435	444	439	456	453	462	488	491	496	436	446	445	449	486	455	451	446	492	454	470	451	432	443	433	418	457	491	445	457	409	471	443	479	456	447	468	440	470	469	474	497	470	476	452	438	475	462	423	466	476	431	450	451	467	475	474	444	479	492	451	467	453	482	420	456	448	414	463	464	476	466	427	470	454	494	454	436	422	477	435	453	463	461	470	432	455	462	486	466	447	470	470	446	417	466	471	424	438	476	452	446	426	473
49706	45948	29500	22266	14470	7745	3795	14375	7360	608	379	364	353	317	316	292	278	262	269	285	250	249	286	257	244	242	246	249	218	228	239	244	249	228	263	243	208	226	240	231	241	250	211	245	201	219	236	234	206	199	225	231	228	220	196	221	236	200	242	216	208	232	212	224	207	226	194	215	234	230	255	797	1175	763	536	237	195	215	233	203	204	200	189	220	209	215	216	220	213	202	211	232	218	230	191	207	201	200	211	225	220	212	214	244	240	188	221	198	195	213	222	237	218	223	226	199	201	244	222	225	212	222	228	189	201	211	236	221	230	232	209	214	198	214	236	226	222	218	195	230	222	223	209	212	237	206	223	228	206	198	219	220	190	214	203	204	236	213	231	212	219	218	213	179	226	203	209	202	215	207	223	194	199	213	216	262	217	193	191	213	232	210	196	223	204	207	205	230	212	210	234	227	199	215	215	206	215	219	233	217	211	234	227	217	221	208	221	193	217	227	227	212	218	219	214	229	232	236	222	234	232	217	213	239	190	209	190	199	182	215	211	204	226	224	196	217	220	227	181	208	215	231	214	205	215	201	194	193	206	190	222	219	205	232	207	206	223	193	215	220	221	218	211	226	211	247	193	215	187	215	225	221	232	203	206	232	220	204	225	221	228	220	222	207	222	218	176	208	209	222	223	200	218	209	239	199	220	189	183	237	230	210	200	230	211	229	228	210	210	199	240	212	219	223	207	189	231	227	189	230	197	194	235	218	227	191	197	225	212	230	212	194	225	234	194	202	230	202	210	210	228	186	203	228	235	189	222	210	211	219	244	186	215	223	190	203	213	200	218	209	204	217	220	202	205	209	199	207	213	210	211	226	196	200	213	250	207	229	229	211	232	203	218	213	238	210	232	231	216	195	229	210	244	210	216	210	188	223	218	199	203	239	214	209	214	236	236	210	245	239	203	198	240	211	243	185	218	213	225	230	226	212	232	233	194	196	194	205	223	229	195	242	218	213	206	230	227	227	216	217	209	219	233	208	211	233	199	208	206	204	214	232	242	225	213	198	188	225	209	207	206	221	218	187	207	221	217	212	195	221	231	230	213	203	237	210	234	225	210	237	243	229	211	230	212	221	218	209	214	220	200	208	212	208	188	220	245	203	193	201	222	229	258	210	205	217	198	205	198	195	220	208	211	220	212	202	237	194	222	211	201	204	189	225	194	204	218	218	203	223	245	228	221	228	234	216	244	207	223	210	208	216	212	223	226	210	260	223	214	235	225	219	203	171	198	226	231	202	207	195	187	234	210	210	219	220	202	215	276	210	202	188	205	199	224	207	231	207	207	227	243	220	240	194	235	215	210	237	195	216	210	225	218	224	222	197	206	210	217	207	192	204	231	193	230	201	236	223	235	213	201	195	219	227	227	224	196	221	238	187	212	207	233	220	197	195	224	220	236	239	219	235	214	198	206	212	225	247	240	206	235	213	203	216	201	213	220	211	239	222	224	216	206	200	208	223	245	217	210	206	200	236	223	211	209	232	212	207	209	233	223	236	213	200	221	191	218	207	201	211	209	226	201	201	214	218	236	220	240	218	211	208	227	232	162	225	249	215	198	231	215	234	220	199	225	211	235	251	227	230	251	190	225	246	207	208	220	241	198	217	224	208	188	206	225	207	225	213	197	219	216	201	215	194	228	241	246	202	229	190	226	215	212	195	204	229	202	220	221	182	224	231	184	196	224	226	192	246	205	199	221	204	199	220	217	219	213	203	206	199	210	240	211	199	196	204	203	211	189	226	236	229	232	238	205	229	226	223	175	219	213	194	210	220	200	210	206	207	207	176	213	204	214	203	233	221	225	225	229	230	214	232	237	225	234	206	227	228	219	221	209	231	202	222	207	172	226	228	206	215	188	212	211	205	224	227	223	194	221	201	222	236	229	237	227	213	229	220	223	250	231	242	207	211	205	194	223	237	221	210	223	211	229	228	219	209	218	210	201	211	191	213	204	220	228	219	213	196	252	234	226	226	226	225	211	212	213	204	210	197	210	226	214	211	202	211	233	227	210	232	188	209	215	212	225	208	208	236	231	221	201	211	223	208	237	221	218	225	196	208	211	205	228	228	208	207	217	202	223	198	201	233	197	208	207	204	231	191	221	222	211	223	231	190	228	201	203	228	215	205	222	194	247	245	235	187	240	223	208	219	225	244	258	242	205	202	211	203	220	221	214	239	217	241	243	216	189	223	209	213	240	214	193	218	208	231	216	217	220	210	201	203	209	213	219	239	217	227	200	221	241	228	206	239	241	218	248	189	213	186	207	207	226	231	223	199	237	202	244	205	219	204	232	214	173	226	206	219	206	213	228	230	228	211	213	217	215	227	224	208	208	252	239	216	257	227	208	204	223	214	228	199	232	240	201	221	206	244	244	211	212	216	265	233	225	206	201	225	218	227	193	179	212	218	208	220	213	213	196	212	206	185	214	216	196	202	216	210	214	218	208	192	225	215	212	239	226	211	225	208	198	228	235	232	205	178	194	207	197	223	220	242	228	212	218	207	190	214	225	224	234	187	214	203	237	194	224	213	179	219	219	236	238	228	238	219	216	224	208	211	232	252	228	206	204	223	186	213	192	190	216	228	222	208	215	215	228	194	227	222	209	215	195	219	204	210	210	190	236	221	200	224	228	211	221	200	223	240	226	204	226	216	219	228	219	220	210	222	222	215	221	180	218	249	225	207	248	232	206	230	240	215	233	225	228	232	250	215	229	197	242	214	179	224	212	197	227	206	270	220	192	206	233	215	196	196	204	210	204	216	214	191	211	210	194	203	221	225	212	200	213	218	250	205	224	189	197	211	221	234	234	193	220	231	222	252	235	242	215	231	215	204	208	203	237	182	238	232	203	238	207	229	230	208	204	193	223	220	195	227	190	231	202	230	223	204	208	202	234	239	186	212	233	202	178	211	207	196	213	234	214	223	221	199	211	221	206	223	207	189	212	237	248	198	218	227	214	207	236	211	228	171	247	197	228	234	194	206	209	230	221	221	203	205	225	210	205	211	240	212	220	204	189	214	208	210	217	190	213	221	205	214	236	208	203	226	206	204	190	215	196	198	217	205	237	196	186	221	220	215	208	200	204	217	205	214	213	215	266	222	177	223	237	190	216	207	204	226	232	223	202	200	218	222	223	227	243	221	213	228	218	218	227	227	220	191	214	220	226	194	202	200	214	224	196	225	222	228	195	185	240	221	216	233	220	226	215	207	200	204	176	217	202	196	211	239	226	225	201	196	228	205	224	202	181	235	231	215	225	207	182	225	227	203	240	194	203	236	219	213	221	238	204	218	198	205	217	224	237	199	223	209	214	229	216	221	198	202	206	219	207	238	233	204	198	219	207	218	218	213	222	238	199	202	232	216	212	195	201	209	217	191	222	227	215	228	214	204	206	220	213	249	220	211	236	199	225	229	213	228	220	238	203	226	212	217	227	213	217	214	215	228	192	212	218	208
37578	41752	18939	12049	6191	5130	5172	27296	7889	2089	1740	1553	1422	1318	1225	1150	1075	1057	1046	1026	918	953	923	857	825	830	841	764	858	781	759	748	713	740	730	770	736	690	736	719	675	681	687	696	704	698	694	686	727	702	633	657	662	656	659	650	699	659	662	679	716	680	693	682	628	658	674	659	694	644	1208	5722	7861	5329	2997	802	586	599	615	652	608	561	613	651	613	566	610	616	613	671	631	610	632	594	632	594	619	615	621	619	608	616	617	603	594	639	576	622	577	616	603	602	608	626	578	621	641	634	643	591	598	592	631	606	633	624	608	639	613	676	598	638	610	613	611	639	588	634	632	623	638	600	609	608	584	586	622	605	618	635	615	570	616	623	620	657	663	626	625	624	666	652	607	624	602	653	658	635	661	590	663	618	587	635	633	633	632	577	626	626	611	598	613	650	614	678	587	616	627	624	676	614	592	646	673	628	651	616	598	636	627	592	621	604	603	631	639	627	609	625	652	630	641	625	621	638	631	611	642	605	630	591	592	596	598	614	584	591	620	623	651	616	609	615	629	629	648	626	635	638	596	635	612	620	625	654	627	638	570	603	586	617	629	614	615	671	624	607	661	623	613	622	605	636	648	596	605	602	618	638	603	640	643	609	624	652	610	593	599	558	616	646	627	645	634	608	628	606	650	609	598	659	569	607	590	613	626	636	659	597	622	662	612	610	625	605	606	614	635	588	608	583	648	621	611	623	641	630	596	608	603	656	586	610	642	604	620	599	588	608	600	621	616	637	620	619	622	633	643	645	643	602	613	628	681	615	610	634	609	648	664	580	608	625	592	599	632	644	649	608	610	645	594	651	609	598	650	613	656	652	625	576	615	634	604	667	595	615	628	659	569	643	648	639	642	618	621	635	592	674	587	627	632	621	623	586	634	635	591	644	574	677	594	655	652	616	637	632	602	604	636	621	628	599	641	658	590	605	595	599	622	594	635	634	605	600	626	602	611	636	608	590	642	664	631	535	588	658	654	648	575	642	571	593	649	622	624	642	567	614	609	604	641	588	605	599	619	637	593	612	594	574	625	595	636	595	666	607	600	631	616	622	628	632	601	642	605	568	610	592	637	592	630	612	602	606	590	622	616	588	594	598	603	588	598	602	646	591	630	594	609	664	636	599	635	621	617	599	627	641	599	643	607	627	601	572	618	628	566	644	610	652	573	640	605	608	594	614	616	627	642	599	610	691	589	602	645	612	643	627	596	598	582	645	602	581	608	619	626	640	671	604	643	584	565	623	644	614	616	577	596	659	611	608	604	580	626	656	662	638	652	622	603	593	624	595	643	609	593	577	615	654	641	639	630	626	633	664	607	624	620	585	668	607	645	669	611	646	609	570	622	610	600	681	623	672	640	593	591	599	586	642	605	647	590	599	677	592	609	622	567	663	614	648	638	642	575	628	642	635	602	659	591	621	624	594	631	589	573	605	578	636	621	635	611	641	610	657	600	621	663	610	657	610	621	638	630	609	655	628	660	620	600	597	590	616	563	601	623	622	603	664	657	581	665	634	598	632	619	670	612	633	586	581	624	618	604	640	587	562	586	583	611	660	594	626	632	620	585	626	584	666	607	633	615	625	619	655	621	623	621	673	620	584	599	618	683	640	585	592	618	625	622	638	609	601	619	595	618	616	588	676	624	619	656	660	626	635	621	620	648	600	583	627	628	637	622	602	593	589	626	649	574	580	626	634	645	615	591	592	622	645	633	596	559	606	626	565	592	609	613	607	588	609	654	549	633	605	595	655	617	623	619	604	594	646	572	643	643	644	601	639	580	595	660	632	593	609	597	581	617	610	608	644	653	645	655	617	569	645	613	619	615	598	654	607	613	621	566	549	628	626	595	610	645	602	628	632	605	630	619	639	594	600	674	640	597	600	591	617	587	618	615	601	591	634	646	627	619	614	627	642	618	627	660	602	605	655	628	650	617	623	644	612	621	717	624	603	637	648	615	622	630	644	629	602	629	619	656	605	606	617	577	624	659	628	644	597	641	613	632	592	624	626	657	651	612	584	629	609	600	602	606	633	619	618	643	647	623	642	663	621	594	611	657	599	617	580	571	600	600	610	628	616	627	642	603	585	659	633	624	660	633	628	639	643	654	658	560	619	641	622	625	633	608	634	627	633	632	585	599	661	590	613	587	626	619	586	616	623	642	599	631	627	678	652	629	647	627	611	636	629	600	647	632	588	621	633	605	591	652	618	613	648	609	640	636	652	675	649	579	625	603	647	599	644	625	630	605	656	607	617	600	622	593	599	596	647	607	607	664	650	675	616	621	633	606	617	620	641	647	606	588	630	636	631	620	662	612	631	650	587	622	571	620	580	641	589	629	614	611	620	563	619	651	610	600	604	618	616	615	622	603	632	602	610	614	600	646	579	599	650	586	630	611	643	601	599	617	593	622	645	604	615	622	587	636	651	620	641	593	626	595	654	606	609	616	621	604	643	619	608	648	603	607	653	654	644	591	651	639	588	623	627	663	640	613	598	621	609	600	613	596	618	643	604	664	626	654	603	606	600	610	609	634	683	623	669	595	651	617	606	601	634	657	572	574	610	590	590	635	584	608	607	598	613	621	611	632	652	639	670	639	589	616	644	589	642	650	602	619	620	600	611	606	630	620	613	625	645	626	635	643	628	648	612	636	613	683	587	604	586	586	626	635	612	651	602	649	659	607	575	595	614	654	635	614	642	632	613	633	643	623	648	583	617	605	639	627	622	610	558	625	673	622	617	650	678	612	647	646	581	635	649	648	597	619	659	659	623	596	657	651	631	589	637	617	661	610	656	652	593	613	619	617	641	613	548	584	578	595	627	579	596	612	611	580	624	627	647	603	574	679	687	591	619	602	610	593	590	555	650	602	659	625	628	610	597	647	618	608	612	593	572	596	621	638	615	670	639	625	601	623	658	631	613	604	634	647	618	634	593	632	576	601	642	617	623	606	615	600	606	575	571	610	626	657	628	632	629	582	633	638	615	676	632	626	625	650	654	628	657	615	595	603	656	600	612	603	665	653	552	593	624	640	620	586	618	585	621	631	604	639	605	646	599	604	614	610	613	644	644	657	613	553	638	594	597	634	620	618	625	648	633	644	603	626	605	638	636	639	618	662	650	638	616	573	639	619	659	656	645	620	632	602	626	593	618	585	649	597	579	621	591	574	659	653	628	626	629	593	589	599	586	608	646	625	613	585	641	634	609	610	623	639	628	620	609	593	609	630	549	641	655	596	634	629	613	667	589	649	609	617	612	621	646	667	637	627	638	625	570	626	589	598	648	645	619	645	598	620	649	612	623	647	562	625	614	615	653	640	636	626	629	634	631	650	650	656	635	612	596	649	649	604	651	584	604	611	646	658	601	639	639	625	604	595	604	645	633	626	645	621	604	571	635	623	629	629	626	614	602	614	611	629	598	627	633	667	620	605	634	613	590	599	620	650	643	579	651	611	686	574	599	624	613
10995	3683	940	223	180	141	116	589	554	102	90	91	111	92	103	93	98	92	93	95	96	87	101	97	91	102	98	94	99	107	113	92	112	108	98	100	104	85	77	60	105	75	92	99	115	104	109	83	81	113	101	88	102	103	97	112	100	97	97	102	98	97	109	87	83	87	103	97	98	99	77	88	117	113	117	101	109	87	107	81	85	97	111	102	86	94	104	99	97	94	89	108	101	101	90	94	91	108	88	99	76	107	96	81	85	84	94	90	99	87	105	107	92	82	113	106	84	98	89	118	100	93	95	91	85	106	101	95	94	101	91	97	79	121	106	93	82	93	83	101	115	101	96	85	98	106	95	89	87	91	86	84	81	92	110	85	93	109	96	115	94	93	97	85	117	105	98	82	83	98	122	102	89	99	107	94	94	103	107	99	92	98	94	87	93	102	87	107	94	105	104	91	96	98	104	82	107	90	94	98	101	91	99	106	104	91	89	89	108	93	109	89	98	86	107	90	90	78	113	73	104	71	122	100	84	98	97	96	86	87	105	96	96	120	103	113	94	77	84	74	100	83	95	89	86	84	85	91	100	112	97	96	90	96	86	101	104	100	104	102	100	99	95	116	85	104	111	108	107	98	92	79	85	91	98	104	100	90	95	84	100	100	88	74	95	91	93	108	94	92	94	100	111	86	98	85	79	90	79	100	95	91	94	93	84	97	90	78	89	94	107	94	85	89	105	96	105	85	98	78	80	84	107	93	91	95	88	108	105	114	85	105	88	100	96	94	102	103	95	93	82	118	104	95	103	99	94	110	96	108	95	84	114	96	93	120	94	77	119	100	88	84	95	83	104	108	104	97	103	92	82	97	103	88	89	103	108	99	108	85	92	110	99	80	98	102	101	83	84	91	101	100	89	100	93	82	82	91	76	99	93	96	100	93	97	105	108	84	90	78	114	101	104	94	91	85	82	93	93	112	85	95	104	91	98	87	102	104	92	110	89	93	88	94	103	98	90	96	102	111	101	100	85	110	90	91	96	96	92	103	105	103	95	96	106	108	88	91	113	105	90	107	108	99	94	95	93	91	75	108	100	100	91	95	82	103	105	92	92	101	102	114	113	112	89	101	95	85	77	86	101	99	92	84	118	87	107	91	84	84	86	100	94	102	92	110	85	80	92	101	103	105	90	102	91	75	106	92	99	106	77	106	111	105	114	91	103	100	89	82	98	100	88	89	91	94	99	91	81	109	108	96	109	95	105	83	113	99	94	89	88	88	101	83	74	107	91	96	97	98	115	95	100	90	85	103	103	100	117	102	103	94	98	112	94	111	110	94	81	99	84	85	95	75	91	99	109	110	111	116	85	103	79	102	110	109	103	89	94	72	106	119	101	96	90	94	109	91	95	88	99	77	114	98	102	87	95	110	87	113	96	78	88	102	90	84	94	80	87	80	97	103	111	104	82	114	82	88	100	109	94	69	105	97	90	111	102	116	98	101	91	98	93	100	99	98	91	82	110	90	85	93	89	78	96	112	92	114	94	91	99	107	90	99	93	105	83	94	94	102	80	95	94	104	107	108	88	93	99	83	97	104	83	92	93	102	116	106	92	85	87	97	77	81	93	81	103	82	114	81	105	98	90	89	111	99	102	104	84	101	106	109	90	100	94	107	95	97	106	81	98	112	95	98	97	105	96	101	94	96	96	96	100	90	102	91	105	87	93	87	86	106	101	88	96	84	86	96	82	90	91	103	93	104	99	103	116	98	100	95	100	106	103	89	101	94	98	105	104	92	87	88	91	107	95	105	104	92	91	124	109	112	98	91	100	89	91	102	116	109	81	103	91	91	86	106	104	96	94	110	80	98	110	93	104	91	92	82	103	92	98	113	95	97	103	92	111	71	103	111	94	79	110	115	100	89	103	105	98	108	93	81	101	87	105	97	88	98	92	102	72	114	95	94	94	81	102	82	98	95	93	85	91	97	81	83	82	100	101	101	100	100	112	111	90	70	77	114	95	107	99	106	101	87	95	86	85	88	87	85	88	88	97	110	91	90	96	101	110	98	86	87	108	99	98	81	111	94	113	99	90	91	104	88	93	83	101	89	105	92	85	101	91	99	92	103	84	112	103	87	84	89	94	87	93	81	92	101	91	102	92	100	114	82	101	85	108	103	94	98	95	77	104	94	102	90	97	83	105	96	99	81	99	110	95	98	82	85	99	116	120	113	99	73	88	100	105	73	101	100	93	104	109	88	103	107	90	103	102	92	104	100	105	88	92	104	85	114	82	90	102	89	95	92	109	82	106	91	93	104	97	99	95	83	108	100	112	87	87	102	105	101	87	96	100	100	120	103	101	85	103	98	110	100	89	96	89	96	100	87	90	82	86	111	90	95	98	105	103	88	76	104	97	90	88	99	96	104	97	112	97	88	104	88	100	95	105	97	88	104	107	105	101	80	96	93	108	101	119	92	92	98	101	89	84	103	114	97	99	103	94	98	91	87	100	96	81	101	106	106	109	100	116	106	103	92	99	110	92	79	97	102	109	91	93	90	118	86	100	90	117	80	101	97	103	115	104	97	103	100	79	90	85	107	93	100	88	104	96	107	100	92	101	94	84	101	123	87	93	82	92	101	104	93	102	86	103	101	107	81	107	67	102	95	85	108	111	96	74	117	101	84	102	105	93	83	89	103	93	79	101	97	101	108	71	102	104	88	103	107	92	100	81	86	106	94	113	103	77	107	104	107	114	100	94	112	77	97	103	97	90	105	106	106	73	89	109	99	96	103	111	101	112	100	110	105	105	90	110	80	78	90	96	96	72	89	100	87	106	97	92	79	79	98	102	102	111	76	94	103	89	87	98	88	113	84	85	109	101	107	96	91	108	101	93	108	104	99	97	89	98	86	120	113	96	101	93	102	107	93	100	95	97	94	106	85	85	91	85	102	93	105	97	86	97	92	95	98	88	100	84	91	89	107	93	90	110	106	88	99	102	99	119	83	103	86	99	93	103	80	85	96	80	93	88	88	100	106	75	92	77	112	85	100	78	103	89	83	95	100	107	92	105	104	97	77	99	100	124	89	100	84	97	98	84	92	87	109	89	95	99	98	116	95	101	97	83	78	94	97	109	93	93	99	96	88	95	116	103	85	87	104	127	95	86	103	89	81	114	101	91	98	108	79	94	98	102	105	104	108	107	113	86	94	96	92	79	85	87	89	98	101	109	99	97	89	84	97	83	101	80	85	93	93	94	98	85	99	77	84	101	103	96	100	88	91	73	106	97	98	106	100	98	118	119	95	83	116	89	90	88	103	109	98	90	86	117	99	113	87	90	114	114	112	83	90	110	104	113	98	99	108	102	81	85	91	115	103	93	76	103	103	92	98	110	111	103	95	93	112	98	104	121	94	95	106	101	96	102	104	103	83	104	89	95	85	97	100	73	89	84	104	96	86	88	84	94	92	90	104	97	87	98	92	110	94	103	95	92	97	74	93	88	108	89	108
8088	4999	1361	447	463	461	434	3468	2891	350	313	334	324	325	295	318	276	320	322	334	290	311	314	341	308	282	298	322	315	297	280	300	311	314	290	313	300	310	298	312	296	303	346	296	271	279	319	315	319	315	302	307	303	292	306	325	307	293	324	296	300	299	298	305	284	354	306	298	290	320	292	366	446	475	383	302	290	313	301	316	326	301	324	311	286	289	276	317	315	296	323	258	275	325	310	343	304	280	296	286	331	317	326	307	283	313	288	338	303	307	301	288	322	287	306	290	305	283	308	312	275	312	311	283	313	290	339	311	299	331	331	292	292	297	320	320	304	300	310	310	326	297	303	310	328	322	298	298	316	300	309	324	295	307	334	304	316	310	322	309	271	282	303	279	289	312	309	353	328	300	306	310	280	311	322	315	304	315	328	290	323	279	295	295	330	306	317	298	315	316	291	281	348	295	291	307	306	287	299	331	316	313	304	303	341	296	287	317	320	314	289	322	270	307	314	298	311	294	315	313	323	316	277	328	285	305	328	279	322	312	305	324	292	296	293	318	312	309	300	302	316	259	299	303	338	314	299	328	300	294	309	330	303	288	298	306	300	312	340	309	308	298	276	311	335	332	310	323	312	288	318	311	309	304	294	318	300	311	284	272	281	282	334	284	310	310	323	332	332	292	292	303	325	300	308	306	318	299	309	321	303	315	290	302	342	299	311	296	274	287	306	307	285	319	299	302	319	300	323	293	325	294	302	277	302	307	339	335	300	324	336	328	321	280	315	336	312	316	297	284	310	304	316	289	358	299	319	289	282	288	309	316	308	289	284	316	295	322	304	301	312	305	336	284	309	324	314	338	298	291	326	281	315	312	270	296	320	293	316	317	323	309	299	284	339	312	291	340	289	303	325	290	302	306	320	310	297	304	281	322	333	316	283	284	320	312	310	319	287	326	294	305	303	295	288	290	292	295	300	319	306	323	273	331	302	286	314	292	306	300	308	319	310	318	312	299	313	302	290	307	336	332	325	278	290	318	335	292	292	284	300	289	328	312	324	309	293	315	292	332	332	295	288	305	305	311	311	296	316	337	316	303	307	333	313	306	323	291	282	279	297	307	316	319	294	332	274	305	310	303	342	302	318	293	284	281	324	309	295	313	319	325	318	314	278	273	300	302	294	321	314	309	334	304	293	269	305	313	311	307	325	306	304	303	309	317	290	310	298	321	298	320	276	333	338	316	324	276	271	282	287	300	310	308	304	311	274	303	315	324	324	317	295	311	258	312	314	288	314	293	305	330	281	309	316	310	341	286	323	336	298	278	292	311	295	318	320	299	318	336	300	286	299	324	289	276	296	295	281	320	337	278	325	320	325	297	319	286	303	300	309	284	287	300	313	335	317	284	300	315	314	298	322	329	300	290	291	321	300	290	298	311	312	297	288	311	309	309	302	281	315	281	273	327	332	276	306	310	315	294	310	302	288	307	316	312	301	252	304	317	296	319	270	324	320	315	275	301	322	318	308	289	322	312	304	308	310	292	302	315	290	306	288	304	326	320	293	292	309	323	307	310	314	292	302	311	327	312	325	302	312	299	320	325	304	304	298	321	286	284	303	330	323	310	318	279	316	304	324	315	328	327	304	301	267	299	308	318	290	289	329	342	324	304	337	307	293	311	336	287	316	297	312	310	304	297	274	293	313	327	293	314	302	281	296	342	323	289	319	303	277	332	320	272	355	312	299	301	325	289	290	333	285	273	302	307	292	309	319	297	274	274	291	306	280	274	300	306	271	317	305	286	327	309	330	309	304	309	269	317	316	285	314	293	307	324	283	303	322	272	302	334	323	319	275	272	302	311	298	316	294	285	327	265	283	307	287	327	289	315	312	328	280	317	307	308	313	294	311	310	324	269	300	307	286	301	280	324	289	280	342	299	325	295	322	292	301	296	298	289	290	308	301	298	292	322	307	293	307	300	285	334	349	295	308	296	340	316	308	278	289	309	312	311	296	314	291	339	341	283	298	303	306	303	285	297	299	323	284	312	304	313	324	299	283	324	301	286	323	304	310	321	315	287	326	287	314	326	297	325	286	286	304	297	306	319	314	312	300	296	314	291	304	298	290	306	321	309	324	302	308	315	306	304	304	294	338	303	300	297	318	269	274	326	284	309	337	307	322	256	304	304	328	315	270	275	286	294	296	310	290	302	293	310	296	307	309	307	286	276	312	299	270	278	277	296	304	266	316	306	305	317	299	320	296	295	300	330	310	297	314	315	365	331	334	297	337	307	327	285	313	325	311	330	316	305	308	296	307	294	307	326	314	315	317	321	285	310	326	304	317	292	272	331	309	326	278	300	297	278	273	332	282	303	319	295	303	280	292	255	298	297	299	291	332	292	304	309	305	299	336	298	298	297	295	305	293	303	295	289	303	330	314	319	332	299	334	278	326	326	295	307	296	297	296	310	303	306	299	329	283	314	309	328	304	314	300	293	289	331	297	300	293	310	311	283	288	307	336	296	298	311	300	299	322	301	275	278	284	304	301	323	261	333	350	360	325	308	314	300	311	299	341	294	290	295	277	274	289	313	319	321	305	309	305	303	291	303	295	314	304	325	335	278	287	331	287	296	311	320	276	328	329	303	303	333	274	325	316	304	309	285	297	317	278	296	285	312	295	315	300	297	310	299	299	288	309	301	329	301	320	303	296	312	310	298	338	316	315	291	311	323	336	292	315	324	301	316	287	336	310	317	297	318	287	314	302	296	309	286	309	286	300	283	310	300	282	286	311	300	294	309	321	292	308	284	303	296	282	309	313	310	292	324	307	307	319	299	293	288	314	308	323	293	286	301	315	310	325	337	288	326	293	317	311	331	317	320	298	315	295	310	361	316	330	301	326	321	321	304	304	281	268	315	301	328	293	316	322	300	298	300	294	296	291	303	285	328	276	298	301	307	301	328	284	295	303	310	286	297	267	333	323	307	298	287	297	293	293	301	296	324	305	280	323	320	313	329	295	316	325	343	306	298	310	295	311	345	286	304	319	317	312	330	330	296	310	298	328	301	295	315	336	310	296	293	287	284	279	295	312	301	324	306	319	316	327	273	330	314	332	312	318	315	305	290	308	297	299	284	303	332	284	309	318	323	307	329	290	316	325	290	302	291	297	307	300	309	296	290	307	314	309	278	323	291	330	288	322	310	309	302	321	319	329	285	337	329	307	318	332	313	279	315	310	299	320	296	313	310	283	316	322	278	300	321	301	313	284	310	302	309	301	341	297	305	323	310	314	316	310	313	313	276	292	316	298	277	299	287	315	305	304	310	296	291	297	315	270	310	343	320	308	313	271	276	327	298	272	272	323	308	291	292	324	326	309	308	298	278	315	290	280	266	308	291	286	266	306	290	295	293	315	340	309	315	291	290	300	300	303	330	290	310	314	314	283	290	284	312	313	329	296	330	294	295	307	268	339	294	324	315	295	281	285	314	321	298	286	289	296	294	342	326	327	312
39658	41507	31873	16727	8860	3652	1260	2621	10805	509	167	134	142	113	136	108	130	122	100	121	110	89	109	104	95	88	121	90	97	98	118	89	99	100	85	87	88	93	93	109	103	96	93	98	78	92	106	98	98	103	101	100	82	103	84	88	86	97	76	116	87	89	103	94	114	93	89	99	103	83	175	331	200	127	80	104	101	98	82	79	93	97	96	87	105	90	83	75	101	70	83	90	99	101	91	87	79	105	84	107	89	91	89	112	87	102	88	86	102	92	85	86	85	102	91	89	82	78	115	98	85	109	113	88	95	93	71	99	95	83	102	99	101	82	90	95	97	88	90	99	74	77	95	104	92	90	81	101	76	96	85	90	72	86	82	89	85	101	108	98	77	84	104	85	93	76	83	98	98	104	83	79	70	86	100	83	100	95	104	100	83	84	93	85	85	103	99	84	96	99	80	90	93	89	82	89	91	75	88	93	95	86	99	92	83	106	93	89	75	111	100	107	88	94	88	97	75	83	90	89	79	116	96	104	88	94	103	87	105	89	94	94	97	85	107	87	96	87	100	87	98	99	82	100	75	98	89	79	85	106	106	99	72	101	93	111	89	98	91	77	77	80	84	92	92	113	81	90	84	116	94	92	98	91	122	85	88	86	93	85	78	76	81	98	82	74	84	81	94	108	87	93	75	72	91	90	107	100	100	91	93	103	88	106	96	119	75	106	86	105	112	91	88	80	77	96	89	95	91	78	95	94	77	92	91	81	86	100	112	81	90	78	85	82	100	80	82	93	71	77	82	96	86	104	97	90	86	95	85	108	81	89	95	99	97	73	98	90	79	92	83	118	97	103	92	106	103	95	86	85	105	99	98	95	98	96	107	88	85	98	82	96	97	96	70	91	91	87	86	89	94	111	85	78	101	91	92	69	96	92	81	97	97	83	96	76	113	84	88	95	93	95	92	100	102	71	101	87	91	104	93	99	98	85	108	93	93	99	88	80	99	87	99	100	97	85	78	75	88	83	96	81	96	84	97	79	93	102	94	100	93	80	88	104	89	110	93	81	84	95	88	109	103	102	89	94	109	82	83	94	104	102	82	81	90	99	91	106	102	87	80	87	93	120	85	91	87	102	100	78	97	89	104	84	81	94	86	104	97	90	92	88	81	81	86	85	93	74	82	86	96	97	95	72	104	93	93	69	81	77	99	94	83	95	83	93	92	88	93	106	91	79	96	81	89	97	89	99	109	114	95	95	100	89	100	99	90	97	102	93	112	78	77	85	102	87	94	91	103	84	93	90	81	93	85	85	108	89	79	91	97	109	101	105	98	101	91	84	79	81	89	99	66	78	86	89	76	67	89	92	86	106	94	94	83	102	86	113	101	91	82	103	87	84	85	98	86	112	85	83	85	92	88	82	95	101	93	93	86	96	91	91	91	114	94	98	102	77	80	99	91	90	77	95	94	125	84	102	115	87	104	102	98	98	88	94	106	72	85	101	93	96	81	85	100	101	94	96	91	88	105	92	97	90	90	78	101	89	99	95	82	83	88	95	91	94	95	92	79	87	78	100	100	78	105	79	99	101	74	91	82	93	92	89	87	86	99	98	89	79	96	86	98	87	95	97	83	73	89	84	104	109	101	81	94	89	92	99	78	106	79	88	104	82	88	108	101	94	109	98	84	108	110	79	90	90	94	93	105	92	82	96	100	83	94	78	103	95	95	90	97	79	99	91	101	93	88	87	72	111	102	95	81	99	77	82	81	83	96	71	102	100	86	105	103	81	92	81	121	108	80	96	87	105	97	100	99	105	81	88	90	97	93	93	105	90	85	81	82	92	83	92	70	82	93	85	88	102	86	79	90	106	103	85	100	85	100	85	98	97	99	87	82	98	69	100	101	84	100	80	69	86	92	87	90	93	71	80	78	88	96	76	93	88	91	100	85	79	74	87	97	90	91	76	93	91	91	83	73	86	82	102	95	102	91	89	114	87	92	95	76	93	96	89	88	74	86	97	99	68	88	85	84	84	89	92	87	83	82	103	92	81	79	86	105	70	102	91	112	95	95	103	78	93	99	100	98	81	103	93	106	85	97	83	77	79	85	91	90	96	106	94	93	79	89	99	97	77	102	85	92	97	98	111	81	85	69	79	72	101	82	92	102	106	100	95	87	86	83	77	82	96	87	83	77	85	84	80	80	91	95	89	86	84	91	74	99	84	95	94	89	92	94	96	89	103	84	82	98	96	79	100	91	86	93	86	90	86	90	101	95	90	83	93	80	111	86	91	85	109	87	99	95	80	100	99	101	104	86	76	77	80	97	103	100	97	92	96	102	78	80	99	106	85	78	100	91	103	93	91	95	111	102	91	84	95	91	72	92	81	82	86	91	81	97	90	104	69	108	82	111	92	87	89	99	88	82	86	94	72	91	77	91	74	104	93	87	91	103	97	82	74	97	87	102	89	90	95	89	77	88	87	81	97	98	95	86	93	94	83	79	89	94	90	108	86	85	99	83	97	101	102	101	79	90	109	73	90	90	93	108	96	96	89	109	79	85	106	75	77	104	91	80	74	113	84	101	96	87	102	104	88	87	93	90	84	90	100	96	93	87	86	80	94	98	98	79	105	78	101	75	73	100	84	78	88	92	73	104	84	76	85	87	99	94	95	89	89	83	81	98	78	93	79	79	114	85	93	96	86	91	90	73	89	80	82	88	97	94	77	91	85	86	86	100	81	93	88	97	81	80	89	84	88	85	85	95	78	81	101	92	83	92	97	91	95	102	89	79	85	88	92	92	81	99	89	86	108	84	94	104	90	95	83	108	85	83	78	95	105	99	86	77	111	98	81	77	88	96	99	82	70	85	92	93	79	99	86	92	88	107	86	82	83	83	94	85	88	89	90	101	78	98	70	84	101	86	80	88	99	78	101	102	90	85	109	101	106	99	82	90	95	99	104	95	95	94	104	83	91	81	83	77	89	88	78	91	84	100	104	90	106	77	87	91	70	96	87	94	87	103	108	92	88	110	94	88	92	92	98	97	77	97	91	86	80	100	90	98	90	89	94	102	90	87	82	96	84	88	79	96	97	85	94	84	101	93	93	90	98	100	92	94	77	112	90	72	99	97	112	108	79	100	101	101	91	88	84	96	96	90	96	96	97	95	89	79	93	86	108	103	82	81	86	72	84	93	94	113	97	77	103	103	90	79	89	86	79	84	89	84	87	92	102	90	80	101	106	79	82	107	80	98	93	103	90	95	109	100	81	84	86	92	81	82	80	97	91	73	100	98	103	98	81	93	78	91	85	80	90	105	76	95	86	89	78	74	98	93	93	84	70	115	88	72	90	107	96	88	92	100	90	96	104	90	114	95	96	74	89	95	82	92	68	97	89	93	79	119	82	101	92	92	91	86	99	79	95	75	86	98	89	77	101	92	76	71	90	93	89	99	93	94	89	89	97	91	86	96	103	102	87	92	101	83	96	80	94	94	90	101	85	93	91	99	99
29534	36978	20477	3221	2612	2106	1813	10152	24170	867	749	666	640	561	545	501	502	491	462	429	411	425	372	368	404	405	367	343	351	386	353	361	349	354	353	335	324	349	363	324	335	336	308	285	313	298	321	322	331	299	283	325	328	318	336	303	343	324	301	330	356	316	302	318	319	349	317	322	376	362	1182	2253	1301	593	297	301	330	303	297	282	259	299	339	311	325	309	311	286	266	272	256	293	316	329	266	288	313	296	273	302	303	300	284	311	333	305	326	323	300	292	280	302	317	326	294	271	316	293	300	304	285	308	303	279	294	296	281	304	314	301	281	311	304	303	308	286	319	289	293	286	300	248	330	294	314	296	329	308	294	278	296	304	312	337	289	283	279	272	284	304	261	268	303	310	298	319	311	301	297	318	324	303	312	292	297	315	298	280	301	301	304	319	282	313	300	268	304	319	282	291	272	340	332	329	272	282	286	295	299	312	289	309	318	296	297	303	312	330	277	296	295	275	305	317	307	304	292	318	293	286	318	304	306	288	266	299	275	284	293	287	299	304	297	278	285	284	287	334	312	277	299	291	289	298	331	318	286	291	289	287	294	288	320	318	293	287	295	304	309	308	290	277	282	302	289	332	265	289	279	291	283	305	300	302	324	314	309	263	281	252	297	291	282	310	309	324	317	285	288	322	297	307	276	319	293	279	287	299	306	306	275	314	314	324	295	309	275	303	303	309	277	299	272	298	291	309	312	311	321	293	271	290	311	313	269	292	305	284	286	275	297	295	294	307	300	286	304	284	289	312	297	297	314	276	305	298	317	291	302	263	314	310	295	281	298	302	287	301	281	282	292	306	293	293	287	301	298	337	287	319	309	296	304	276	346	297	307	307	309	300	337	309	306	289	271	282	318	303	300	288	311	290	272	299	282	320	271	283	303	310	302	310	302	307	284	298	301	303	297	310	291	304	290	284	290	288	282	289	287	292	310	313	299	308	296	301	286	280	278	320	286	308	286	310	284	307	293	290	313	266	295	294	262	288	320	286	304	299	272	295	277	307	310	287	299	279	303	284	300	302	314	303	294	327	292	306	288	309	308	293	260	317	316	299	299	279	326	288	281	321	288	296	295	291	294	308	262	303	263	304	285	307	329	320	299	297	287	291	333	313	315	268	282	272	291	302	297	331	291	310	309	277	318	331	305	277	299	298	282	320	332	301	313	283	284	295	321	279	281	269	307	325	280	314	337	322	278	312	285	312	290	284	283	284	318	298	304	319	287	282	280	291	318	265	287	288	318	296	283	296	286	280	299	296	293	294	310	289	298	294	302	286	292	299	251	294	272	282	249	302	288	296	320	332	286	281	298	290	306	314	294	293	262	289	299	296	274	301	346	307	281	319	292	296	274	305	300	305	315	305	317	307	309	318	290	296	286	310	305	315	301	314	306	312	316	319	313	303	316	324	324	345	302	307	297	269	287	275	304	287	309	356	308	300	302	314	290	278	314	270	268	282	310	287	318	282	306	296	283	300	327	286	294	291	281	263	295	292	299	320	293	325	299	286	295	299	310	275	332	286	288	276	278	302	265	308	304	269	291	288	267	295	255	318	310	286	288	297	298	291	308	304	321	306	297	286	300	303	323	299	278	309	293	300	298	309	263	287	284	306	277	290	287	316	321	304	307	305	298	285	301	329	279	282	301	305	307	277	284	307	298	278	274	305	305	309	329	296	295	323	328	299	280	328	313	283	291	297	319	313	299	299	287	267	303	312	321	299	309	268	301	277	297	298	326	311	289	282	322	320	281	318	340	268	297	284	299	301	314	331	287	296	275	315	314	298	306	318	257	296	274	303	303	321	305	290	299	312	286	326	294	271	292	338	310	293	296	303	305	271	294	283	295	312	288	273	290	312	292	302	298	307	320	319	325	319	300	288	310	291	283	321	309	331	269	302	318	325	305	290	302	313	289	285	289	270	294	293	322	314	313	284	313	286	264	284	339	304	303	327	280	308	300	312	308	282	270	282	293	277	300	326	263	278	310	281	284	299	294	284	335	311	314	276	307	296	280	279	283	305	305	277	280	276	320	310	274	286	315	318	309	334	285	323	316	285	270	277	301	303	261	303	272	273	329	305	285	303	294	278	272	290	280	281	303	283	292	304	284	321	307	277	268	278	284	304	322	310	306	301	291	287	317	272	303	284	253	318	331	291	293	303	294	275	327	297	281	283	315	298	312	298	303	271	312	295	324	292	307	288	284	293	293	293	285	318	290	294	301	292	301	291	312	279	310	293	283	302	276	306	305	310	265	293	300	306	321	300	295	299	283	304	285	316	293	267	300	308	313	321	298	299	286	311	271	301	282	305	309	327	307	306	284	291	291	298	294	294	295	310	273	286	308	310	301	263	283	313	321	281	312	286	283	253	296	288	298	290	312	315	328	285	282	300	310	299	279	282	269	318	312	304	303	320	288	310	316	300	307	310	284	281	280	288	301	306	300	312	315	293	312	341	272	320	305	283	271	299	302	277	307	295	272	277	295	313	279	318	297	284	283	293	315	310	284	284	326	269	295	264	306	321	294	279	273	319	277	300	291	281	291	287	294	342	292	282	310	308	300	290	280	307	295	261	280	343	284	308	284	301	313	294	293	303	291	284	279	310	290	283	328	331	292	303	307	304	308	275	313	326	316	303	296	309	311	278	303	260	317	294	321	290	290	297	282	281	305	321	331	296	312	286	299	289	287	287	333	292	293	296	298	284	292	314	318	278	298	309	286	301	305	312	315	279	277	285	278	319	294	328	305	276	313	291	296	268	316	285	298	330	307	294	305	311	299	297	299	282	281	299	335	279	297	309	303	298	293	314	281	333	302	290	319	288	314	306	314	333	310	296	287	283	288	295	301	323	299	286	297	270	306	290	251	284	276	308	270	309	287	281	310	303	287	287	289	300	295	320	303	319	290	290	327	290	279	281	310	280	273	283	300	308	324	299	350	312	266	280	316	305	321	310	292	304	308	317	336	268	304	298	298	294	293	321	319	320	311	319	309	277	303	268	324	288	297	251	286	307	295	299	265	305	286	308	286	295	318	305	304	308	317	301	292	309	300	286	302	309	295	282	283	332	304	286	307	298	254	298	305	299	302	287	268	325	326	292	302	279	306	299	282	300	313	303	293	294	322	326	296	302	298	290	285	295	317	316	311	311	285	301	319	278	294	311	285	293	298	306	284	282	298	260	297	321	294	290	318	289	274	327	335	276	297	286	326	323	298	269	338	299	286	314	317	292	286	322	310	296	312	274	279	263	292	275	305	298	285	294	300	293	294	322	299	294	287	270	283	323	312	281	279	308	304	285	290	304	323	303	290	293	301	292	282	283	295	257	315	292	290	303	287	282	300	277	307	320	282	291	306	304	308	289	326	327	290	312	306	315	294	274	283	300	316	301	290	277	331	291	323	311	282	315	289	305	308	263	302	303	281	312	287	308	260	289	311	292	289	302	312	349	281	307	291	274	279	313
49122	48278	30621	21116	14826	8313	3682	7545	24172	3106	367	311	291	307	299	282	275	261	238	221	257	220	240	229	226	217	243	183	228	171	218	224	220	194	207	233	202	214	202	193	200	217	210	191	183	205	206	225	232	207	211	195	208	206	188	192	200	186	179	222	201	183	206	215	198	191	183	206	198	233	492	712	987	538	307	197	198	206	208	220	172	205	225	207	200	187	213	190	196	200	184	211	191	177	224	198	207	198	224	204	195	168	219	189	215	193	206	190	204	195	208	201	213	217	188	196	173	194	182	216	191	196	179	202	209	228	213	215	193	213	222	204	205	203	181	212	199	226	224	173	207	200	202	191	206	219	191	192	181	215	184	199	189	208	183	191	180	201	203	181	177	196	200	214	188	195	203	201	216	199	211	189	208	205	192	213	217	199	185	207	184	200	208	233	184	209	222	210	178	196	191	205	217	219	199	191	193	202	191	194	198	208	191	180	212	201	170	196	179	174	215	197	203	193	205	213	205	220	210	196	187	176	204	206	207	213	215	197	204	212	193	173	174	179	210	195	206	178	178	186	177	203	209	174	206	190	222	205	202	209	172	211	205	227	216	190	206	214	174	183	180	199	202	203	177	209	209	198	214	177	223	183	210	221	204	205	207	213	207	210	206	197	191	187	206	204	217	231	185	201	191	214	224	214	186	214	207	199	209	213	195	218	213	199	217	166	194	188	191	189	209	182	183	198	191	184	196	199	182	199	213	222	202	235	181	206	229	202	206	190	166	206	191	201	211	216	218	211	197	198	196	177	187	227	206	190	191	221	206	213	215	195	209	220	191	187	203	225	189	192	190	203	193	203	192	181	199	181	195	197	165	192	176	194	208	199	182	192	199	226	209	179	209	209	213	215	205	196	205	209	217	185	166	189	191	185	186	180	187	209	193	184	196	183	186	183	211	205	203	184	205	207	203	186	182	175	195	166	174	198	173	182	187	230	188	197	182	208	181	183	201	193	188	222	180	179	191	165	201	221	187	176	180	236	191	218	205	199	171	196	224	192	193	196	197	216	187	193	206	211	197	211	224	207	199	206	225	202	220	204	211	181	208	208	224	210	175	195	214	184	204	201	186	209	194	209	206	202	186	186	210	200	201	201	190	189	218	202	197	188	196	187	203	203	205	195	188	197	214	203	185	189	197	202	177	208	202	195	203	199	214	202	177	175	186	218	239	192	187	170	196	221	190	183	196	222	202	177	214	200	227	186	220	201	205	180	202	184	194	211	203	195	195	176	218	181	198	170	201	181	175	193	179	194	198	181	216	182	208	209	215	173	189	178	179	186	210	180	203	183	172	188	211	201	197	226	211	224	208	201	204	207	211	201	185	211	198	204	182	201	182	172	163	175	191	197	210	179	203	218	198	180	201	163	179	202	207	217	181	191	173	208	204	183	198	215	204	192	219	202	236	188	214	200	201	223	197	192	215	197	206	200	213	177	196	194	181	183	206	201	211	224	201	209	191	196	188	181	207	188	198	214	195	192	174	213	202	200	217	191	218	223	234	195	199	221	184	213	203	203	194	215	198	205	190	194	216	214	181	204	188	189	195	183	194	205	215	207	198	177	186	200	198	185	195	216	178	194	208	190	207	210	204	183	228	236	219	191	192	196	185	179	183	179	192	193	191	194	201	215	176	210	201	207	214	223	209	199	212	191	185	207	199	189	216	188	209	187	217	200	200	194	182	195	192	187	214	198	210	178	197	210	203	212	185	193	198	200	183	194	202	180	202	239	200	192	218	194	212	191	215	231	211	196	202	186	200	195	180	199	214	209	197	207	195	216	186	217	212	204	196	176	218	190	188	187	218	209	190	188	204	196	192	191	205	237	204	188	183	201	210	176	197	209	222	217	223	199	212	213	175	213	202	192	201	204	188	235	189	204	174	198	182	193	195	227	205	189	188	170	206	154	209	201	210	193	194	207	212	204	190	196	196	208	195	181	205	192	178	188	211	215	197	205	197	187	202	171	172	183	184	231	189	209	177	180	222	192	203	194	222	216	214	206	226	207	198	216	182	206	209	214	195	205	188	204	202	194	212	177	212	220	193	222	193	205	225	170	192	207	190	200	186	196	198	215	209	202	217	190	212	217	200	187	215	210	196	183	192	190	201	210	193	210	194	176	193	204	197	200	198	183	193	194	209	207	208	187	202	195	197	234	184	195	211	200	171	191	206	192	179	167	194	175	222	209	214	191	200	184	182	200	220	196	240	184	209	201	185	198	198	202	195	211	209	218	190	203	178	187	217	196	211	218	209	209	214	180	200	214	171	194	225	237	184	188	193	189	182	174	199	207	199	209	184	217	218	190	194	209	204	212	218	197	193	226	188	245	202	205	198	201	204	195	194	201	188	200	210	199	199	189	196	194	184	187	196	196	183	190	187	182	188	188	218	197	223	216	197	180	197	219	219	180	193	221	203	196	196	205	179	187	204	205	217	203	185	213	192	189	175	203	206	189	194	208	220	195	197	216	189	191	189	179	201	186	205	191	186	210	211	186	212	213	177	192	189	189	206	169	200	197	207	189	190	209	204	220	180	211	217	179	225	200	204	173	190	177	165	211	215	215	189	186	220	201	172	215	211	183	208	200	181	181	214	208	192	208	202	211	189	191	199	197	203	196	177	212	220	195	200	195	203	174	177	196	189	189	193	209	220	200	187	193	187	209	213	187	202	187	187	189	203	193	192	198	212	181	207	200	192	196	230	218	177	207	193	200	233	186	207	199	208	231	176	219	207	191	196	196	209	193	219	212	197	202	188	207	197	182	186	195	207	215	203	211	203	215	202	189	194	200	209	243	175	162	213	198	203	179	199	197	201	191	206	191	214	202	190	187	194	186	220	196	214	177	199	204	186	185	219	197	198	212	194	207	178	223	188	201	228	198	201	213	171	173	184	199	218	229	223	227	191	194	193	201	197	195	204	186	178	227	190	188	193	182	176	188	206	202	200	191	197	178	215	188	191	200	186	184	204	209	216	231	195	208	198	178	214	193	206	169	168	218	179	225	199	189	191	213	201	191	196	197	188	196	201	196	193	201	184	203	204	196	204	231	211	207	194	207	211	190	184	204	189	177	193	202	214	194	229	203	195	195	219	203	184	205	189	201	200	220	206	197	181	219	202	192	211	210	198	203	192	190	188	188	207	192	207	212	192	213	187	188	200	218	179	185	184	200	217	165	200	187	196	207	208	208	225	189	192	204	183	195	178	196	206	188	205	207	189	195	220	209	176	187	195	185	217	171	197	187	182	196	171	202	206	180	210	185	170	194	188	232	221	196	193	212	181	197	187	173	184	195	212	183	218	203	183	213	213	184	210	191	207	197	194	197	212	208	193	189	223	203	182	210	182	199	191	226	205	197	213	214	198	200	191	193	207	219	206	177	189	180	191	186	197	196	198	208	179	197	199	217	197	192	203	192	198	192	177	214	187	206	195	192	198	194	201	203	181	182	223	183	208	200
36108	45088	16009	7006	5784	4782	4208	18057	35691	2944	1573	1468	1338	1249	1220	1062	1015	976	967	856	855	808	792	820	778	756	786	768	747	732	708	668	709	690	670	669	650	648	655	658	657	640	612	623	647	634	647	651	643	655	628	584	590	608	616	610	600	610	607	615	594	616	615	594	695	614	635	630	610	992	3538	4922	6797	2874	1239	602	607	573	599	589	564	581	568	549	556	559	656	543	590	553	582	605	576	587	568	590	581	540	551	565	597	572	579	584	555	502	572	585	584	593	577	531	578	580	596	582	582	570	562	575	573	593	576	580	623	534	597	531	576	579	568	551	552	529	551	585	592	573	537	559	599	593	587	566	552	583	571	594	569	557	604	571	598	564	585	578	583	560	581	553	577	548	606	611	647	576	568	565	576	604	598	603	590	535	578	578	569	551	572	585	556	581	539	601	569	591	580	570	583	570	554	595	563	573	613	560	593	569	582	551	563	537	573	591	604	578	552	610	616	557	590	534	591	559	574	635	615	597	564	615	564	538	587	590	584	575	560	533	583	601	555	584	540	603	560	582	593	571	563	575	572	610	570	556	613	567	538	569	595	582	618	572	579	568	572	582	587	528	588	578	607	596	612	553	546	548	590	558	561	545	545	608	587	571	559	589	566	589	587	564	548	555	593	628	543	595	575	543	552	540	609	546	586	637	600	523	568	561	578	587	578	632	574	589	626	549	584	589	524	562	602	550	621	571	599	556	570	564	604	530	575	556	572	608	587	551	562	567	583	577	607	554	567	605	588	574	593	599	596	574	607	584	568	553	568	574	575	655	599	558	585	566	599	574	577	521	543	540	585	555	547	562	536	578	581	562	566	582	584	575	618	549	553	610	592	607	550	557	584	506	587	559	587	610	583	579	546	602	551	593	570	590	546	581	543	591	551	582	590	559	619	583	558	604	572	599	550	586	555	569	524	588	563	617	563	570	563	573	596	600	621	534	573	572	568	581	597	593	627	585	545	618	575	589	550	557	557	532	563	586	566	562	626	570	567	590	546	552	545	574	599	588	560	577	549	558	559	561	513	569	618	593	522	557	581	543	545	555	555	572	593	604	557	551	543	585	597	567	516	569	582	591	590	580	565	617	547	575	617	613	564	550	596	545	564	609	564	580	551	556	594	596	554	592	553	557	560	600	573	599	588	579	597	578	577	608	584	585	584	554	565	611	619	621	591	546	609	572	574	624	612	576	615	617	614	527	603	558	504	594	540	583	576	562	591	580	570	560	569	596	570	581	573	586	592	606	552	593	593	534	527	621	565	565	597	576	596	601	603	582	545	584	565	571	592	582	581	535	580	563	565	600	564	559	551	555	568	612	555	575	575	559	558	576	557	560	583	554	576	574	543	574	566	555	576	587	591	607	561	586	602	591	565	559	562	614	569	571	566	549	541	573	590	597	592	583	635	586	610	597	549	604	550	568	548	587	587	586	559	584	627	579	580	559	601	578	549	569	577	554	615	576	559	579	593	524	533	541	595	565	587	603	615	585	618	581	595	518	562	561	604	580	553	574	582	526	563	588	542	583	560	573	623	548	601	547	568	580	575	608	590	567	598	607	603	576	605	594	514	551	579	597	540	586	539	571	593	600	581	577	578	591	570	568	560	556	595	597	561	589	606	568	605	585	611	580	565	578	567	594	568	582	556	580	588	571	585	611	584	587	604	599	578	594	562	562	576	559	586	562	597	564	565	611	569	548	587	529	560	527	563	509	589	550	543	572	547	541	585	598	594	564	586	533	550	606	559	564	557	553	639	546	532	543	562	567	602	603	590	588	516	572	585	599	563	581	536	574	572	588	532	598	567	580	591	621	624	578	559	596	563	544	568	528	581	597	613	554	607	559	572	572	563	614	611	566	589	574	612	585	571	553	576	571	566	555	563	541	559	635	563	590	560	566	622	586	634	611	571	580	575	555	538	564	572	592	550	599	562	576	566	560	581	568	579	603	582	578	557	544	599	614	576	566	623	588	572	578	555	557	586	560	555	612	621	562	547	563	576	541	561	568	570	562	576	573	584	604	586	600	557	571	547	575	602	574	612	551	622	588	532	560	575	575	614	619	602	584	553	587	573	553	568	540	587	576	565	564	565	578	627	555	572	567	547	581	551	552	532	550	600	569	560	617	552	585	570	577	588	576	562	593	575	550	573	581	554	588	578	566	546	597	577	554	586	579	540	561	594	534	584	559	543	593	566	564	598	580	549	580	615	524	593	599	568	569	553	581	557	569	534	581	605	545	620	545	588	605	567	590	568	573	594	599	583	581	581	609	572	543	565	550	566	557	622	558	562	578	600	573	578	568	575	571	565	591	630	591	557	549	571	568	554	599	593	597	575	549	555	581	563	538	633	631	552	559	561	583	566	586	557	556	581	563	559	550	546	570	572	587	537	613	602	592	577	602	598	590	570	573	579	573	596	539	587	554	577	565	591	572	562	600	553	590	578	546	599	600	596	549	603	599	560	606	576	555	556	587	609	558	577	583	567	559	595	578	583	589	606	532	559	562	607	583	574	600	582	575	563	591	575	584	578	580	548	537	546	548	595	561	554	600	610	552	583	617	540	603	602	563	594	578	579	595	565	577	588	639	552	596	580	591	545	577	625	580	553	567	549	540	581	557	597	549	569	594	582	535	572	591	553	572	587	614	593	571	586	565	579	576	529	590	574	597	551	577	566	586	612	570	604	584	599	583	574	601	563	590	581	611	551	583	591	627	618	592	584	587	609	591	567	610	583	591	606	599	562	571	613	633	546	627	549	568	571	559	565	581	609	575	580	578	580	572	563	551	536	579	600	584	557	628	560	606	604	534	566	591	575	568	548	598	594	560	591	586	608	576	565	543	595	559	554	624	602	609	590	557	565	608	584	558	613	618	613	583	573	591	568	578	565	550	568	563	598	544	564	585	574	579	608	581	599	566	584	598	569	574	584	565	570	592	581	530	555	540	602	569	589	608	557	580	572	611	560	574	555	607	588	613	556	594	542	569	540	560	613	579	597	612	543	607	591	574	576	600	587	556	572	576	567	601	582	570	554	573	559	572	545	543	610	587	570	584	540	568	587	590	581	610	607	574	552	559	598	562	558	553	594	547	581	540	574	557	592	550	561	574	586	574	588	604	577	564	556	568	553	610	604	589	533	615	550	585	534	587	574	566	565	613	552	568	583	603	535	555	641	600	557	555	567	612	550	593	567	524	593	577	568	575	546	564	597	596	541	552	626	597	573	586	566	587	536	522	525	580	583	576	589	557	580	596	575	525	571	554	588	554	596	562	555	590	591	549	572	561	587	586	582	582	566	596	583	506	549	598	577	585	532	580	584	573	533	605	586	552	530	582	579	591	589	575	562	582	597	573	622	511	609	562	540	574	595	578	606	598	609	619	547	598	546	561	559	553	549	577	591	572	544	570	567	563	547	625	512	580	588	576	564	545	601	559	591	565	563	573	599	631	568	564	595	572	540	556	562	560
10912	6143	1314	248	181	176	156	154	282	230	168	155	136	156	152	148	154	145	147	133	151	150	157	140	144	119	110	144	141	153	153	135	136	144	134	154	144	166	141	137	134	152	129	135	165	153	135	137	141	115	128	129	127	148	165	154	137	135	148	139	140	147	152	150	114	169	133	132	156	145	132	176	172	185	248	157	138	133	126	143	136	131	162	138	139	150	124	134	151	136	148	133	137	139	156	133	159	173	133	122	140	136	136	142	132	115	143	153	141	157	132	133	138	127	136	142	126	149	154	129	155	162	144	136	145	135	154	140	147	165	132	143	134	147	132	130	151	132	162	132	146	145	131	138	135	146	146	116	134	138	131	137	144	122	136	143	141	143	152	129	150	119	129	149	143	153	173	154	133	135	155	140	155	132	123	137	138	148	157	136	157	137	131	160	143	143	145	143	133	139	121	135	154	125	145	156	174	133	147	130	137	147	138	129	133	138	135	148	140	135	147	132	130	132	144	151	131	145	129	147	161	151	139	142	127	127	168	162	144	138	133	148	146	134	146	148	128	127	129	127	159	130	135	138	142	140	140	130	144	139	158	125	155	146	148	129	141	137	146	132	124	143	119	155	142	145	144	150	140	128	124	148	148	131	153	150	143	146	143	129	145	135	129	126	153	141	141	139	148	139	136	133	113	159	139	122	136	146	119	151	136	149	148	139	141	150	142	139	141	149	112	163	145	135	136	131	138	142	143	156	149	152	159	138	141	153	118	131	160	158	153	159	157	123	143	146	135	149	138	133	119	156	134	151	131	128	151	146	134	131	152	141	143	124	131	148	142	141	127	147	140	140	131	144	156	138	115	120	145	162	135	154	121	150	123	141	137	150	137	135	155	141	149	155	118	151	136	150	151	121	147	132	140	132	126	143	141	147	128	141	139	154	148	150	123	139	115	148	125	153	153	144	135	134	137	148	151	157	133	155	130	143	131	127	122	122	137	161	135	129	146	137	131	124	133	158	154	159	150	134	153	140	177	137	123	121	150	146	132	147	138	136	125	147	145	120	132	126	150	138	158	155	145	128	139	121	131	143	145	164	139	147	158	152	140	146	143	121	130	171	145	134	143	149	162	138	143	141	129	147	143	149	144	136	139	138	147	138	143	139	130	129	156	165	168	157	128	130	147	139	135	131	138	126	131	141	139	137	127	146	163	145	141	160	137	146	137	145	147	134	152	146	154	137	146	166	143	148	155	131	123	113	127	137	142	145	152	126	126	126	150	130	158	149	130	150	126	129	134	159	147	125	126	148	159	147	117	149	133	132	171	130	148	165	143	132	147	125	137	130	149	129	156	151	159	128	133	136	131	146	119	127	124	173	130	136	156	146	125	129	144	115	156	132	151	134	127	143	137	137	133	126	147	142	162	137	147	163	131	156	145	132	138	133	139	142	141	140	143	160	140	160	143	141	152	161	150	121	116	127	133	148	137	149	156	144	157	130	144	135	147	155	128	154	154	118	152	135	135	136	149	146	156	130	162	132	128	125	142	132	141	143	144	126	140	137	142	135	135	135	133	140	159	147	142	122	133	156	155	156	128	159	137	148	156	136	142	152	155	112	168	151	149	125	133	135	150	149	147	150	144	145	167	133	137	131	136	159	148	144	150	130	153	155	165	122	155	155	158	143	126	125	144	137	136	164	143	138	130	150	140	129	133	116	146	145	126	119	147	132	165	137	135	120	137	132	144	154	161	133	148	148	134	111	152	157	175	131	133	132	139	161	129	147	151	141	129	149	128	144	157	138	130	145	139	163	150	135	148	133	131	149	154	145	121	158	128	132	125	128	124	127	145	142	147	144	134	160	145	145	131	117	152	144	129	125	144	128	137	144	135	108	164	150	150	129	177	139	155	150	144	151	171	159	131	152	131	135	126	147	145	150	160	167	153	150	146	155	144	138	165	125	141	125	120	133	140	138	123	125	139	143	148	146	147	144	153	128	151	128	129	148	157	131	145	142	134	129	149	120	139	142	148	161	142	135	127	134	115	143	147	148	138	151	159	155	156	136	133	137	154	129	122	149	151	154	145	139	138	139	148	133	168	154	136	133	137	108	131	161	126	135	142	148	123	144	151	147	156	148	150	142	130	133	128	138	131	160	144	132	142	157	139	142	144	137	143	157	147	130	139	148	137	128	131	148	123	153	168	146	176	143	135	140	148	137	148	130	127	154	142	131	131	134	139	129	134	143	146	139	142	132	138	149	144	139	135	129	136	140	148	125	141	153	149	141	135	137	135	154	132	155	160	143	150	110	144	136	161	131	148	123	122	140	144	141	150	142	127	133	136	136	135	138	154	147	144	137	137	140	129	141	167	124	136	150	145	142	144	137	154	136	135	157	139	123	154	132	143	138	142	130	138	147	141	136	141	124	130	151	147	130	129	141	162	142	168	141	144	137	145	140	137	139	166	127	139	144	149	136	138	130	123	150	129	129	149	152	161	145	134	136	140	119	137	130	157	108	143	146	153	158	105	147	126	138	128	113	134	155	115	159	156	149	140	138	143	134	138	153	152	153	152	142	141	134	140	150	132	138	149	133	146	134	138	141	136	146	146	117	164	133	124	148	173	121	145	144	143	136	139	140	159	155	131	143	145	121	158	143	164	165	142	126	131	131	135	136	131	133	129	151	141	130	131	151	141	133	149	111	148	154	153	152	139	141	153	144	151	143	158	152	139	135	134	144	142	156	141	172	144	165	138	160	154	146	135	141	159	126	142	126	149	115	143	129	128	145	140	147	162	146	126	116	146	129	160	121	135	164	133	147	149	140	120	165	147	139	152	129	144	145	125	160	161	139	140	155	159	142	142	128	135	134	139	152	156	125	142	155	140	130	153	149	159	134	154	158	124	150	146	132	151	138	131	123	133	124	131	146	154	138	125	148	124	131	147	146	150	137	131	147	155	153	159	148	155	106	133	144	142	139	147	140	146	148	123	153	129	128	128	131	130	134	162	166	156	151	144	130	132	129	143	153	150	159	123	137	142	157	130	131	125	154	145	141	147	125	146	153	144	132	128	176	150	140	110	140	145	141	134	154	165	138	152	152	144	147	137	147	111	143	148	135	139	151	128	128	124	140	132	132	151	140	136	147	148	138	117	124	122	151	152	120	138	148	162	178	133	133	136	132	122	137	144	142	129	159	151	150	133	143	136	139	142	139	138	146	136	127	142	150	132	164	117	139	153	138	154	133	141	138	142	137	121	154	128	153	122	141	149	134	126	126	138	131	118	155	151	146	148	141	154	155	141	156	150	144	147	137	117	155	144	128	165	131	154	145	140	143	142	154	149	141	151	150	159	149	145	144	155	154	137	149	132	135	151	129	103	138	143	154	179	138	139	145	119	150	124	146	136	146	135	154	180	144	134	143	147	148	151	145	151	132	154	159	147	142	139	128	133	134	160	136	136	141	147	135	133	144	132	155	148	145	142	130	151	134	162	136	139	142	138	130	143	131
8327	8772	1585	602	578	542	528	496	1395	1033	434	471	435	437	440	439	461	441	436	457	471	432	460	432	430	503	463	454	424	466	474	441	419	449	425	448	467	454	424	439	437	459	415	438	421	449	447	412	427	426	434	409	418	420	459	378	436	426	420	389	426	436	399	405	430	406	449	427	408	420	502	619	823	900	981	552	408	411	430	443	428	443	434	427	460	436	427	394	429	444	422	408	421	398	448	416	455	405	424	443	460	430	429	428	409	456	396	424	428	434	432	428	458	431	461	428	455	445	429	419	422	426	402	439	423	458	434	447	407	471	425	415	426	439	446	424	394	436	428	458	447	446	429	420	430	429	431	413	438	418	459	454	433	447	436	433	458	419	412	437	473	454	449	397	437	433	427	412	479	434	402	441	423	426	424	430	405	412	461	452	420	420	467	431	414	405	447	392	428	450	370	446	410	457	416	431	440	471	429	425	399	403	410	407	424	424	426	457	486	447	427	457	401	397	424	458	465	444	408	425	418	434	432	437	443	398	394	477	407	439	472	418	386	419	452	487	440	435	408	441	449	419	409	415	417	435	425	422	434	433	426	419	429	394	440	441	468	381	424	425	413	443	449	404	469	423	442	453	394	434	442	442	446	418	468	431	446	404	400	447	427	450	436	430	443	422	425	377	453	420	503	424	459	392	419	428	404	420	435	422	409	469	434	413	436	435	424	446	426	446	421	402	433	422	415	408	402	402	448	445	435	436	457	420	403	439	430	443	477	415	433	431	469	435	454	457	426	461	427	409	409	402	410	413	399	418	465	415	438	456	442	418	412	457	428	428	436	437	411	428	446	461	429	467	441	462	426	449	415	434	430	463	395	457	442	426	422	455	455	399	433	427	441	398	468	418	453	426	441	416	444	441	433	428	434	437	453	397	427	377	449	430	409	426	444	414	434	438	468	431	457	410	388	445	434	454	446	444	418	475	421	404	439	419	434	426	421	448	412	365	417	460	437	412	431	439	451	389	418	424	433	392	435	458	466	465	383	432	468	437	425	445	445	424	449	412	398	432	441	444	425	461	518	437	481	462	428	383	473	398	435	431	411	433	377	389	429	440	447	400	432	416	462	405	428	414	416	411	423	398	411	459	442	455	390	447	447	435	397	430	417	415	385	428	438	430	429	446	442	437	451	425	425	417	424	449	440	427	426	400	377	430	420	404	457	388	432	431	395	421	424	444	446	465	441	442	404	455	416	438	443	458	433	407	413	407	458	444	409	473	396	443	433	448	457	462	418	453	453	399	470	424	393	453	427	440	407	434	399	425	444	430	436	403	407	438	396	467	389	429	434	481	405	468	392	429	420	447	452	442	408	451	400	427	417	432	415	403	446	470	427	417	475	442	440	419	411	429	444	438	432	418	408	421	431	440	448	429	459	414	405	420	431	428	431	404	408	396	432	408	406	420	451	435	428	462	397	423	477	432	405	416	462	410	434	435	431	425	443	471	432	454	406	421	454	434	441	424	428	415	455	397	403	412	444	429	430	459	465	452	410	420	436	434	389	435	446	437	440	439	448	424	454	465	432	424	428	428	433	439	463	450	457	441	422	450	414	440	447	437	429	455	456	377	417	439	462	417	415	443	426	454	430	442	409	399	422	422	414	439	437	410	422	416	435	444	432	449	427	428	426	426	419	426	433	418	422	381	402	441	414	409	453	444	401	428	448	417	420	423	406	427	393	418	442	413	444	434	437	428	458	408	401	445	443	439	442	421	461	427	446	431	402	435	455	425	439	465	441	422	425	439	446	451	424	412	391	401	416	403	424	392	429	440	414	426	455	475	438	429	424	468	414	441	405	447	441	411	437	426	411	426	410	441	427	424	461	432	428	436	413	441	415	410	455	432	437	453	447	437	451	470	398	453	401	440	446	426	430	384	456	438	407	457	422	429	440	437	460	427	438	416	427	445	423	444	423	455	445	441	430	438	420	449	463	414	415	457	404	438	436	442	427	452	430	416	422	423	455	433	453	435	386	408	466	440	439	430	432	435	430	406	429	445	460	406	393	428	415	409	412	403	431	428	463	426	490	445	420	458	462	396	451	443	405	431	469	430	438	422	433	426	431	422	393	429	458	398	427	416	421	438	435	455	459	431	447	416	418	405	468	433	438	473	413	418	408	423	454	464	412	417	415	432	424	441	399	406	426	439	426	451	468	429	425	426	447	421	437	401	419	451	437	468	416	439	461	448	443	402	404	418	422	438	459	427	404	405	424	446	419	429	433	414	433	411	435	388	413	456	457	421	427	442	455	421	458	424	459	412	410	444	404	414	412	453	420	432	436	428	431	414	431	456	437	444	455	453	426	451	417	420	433	419	447	479	416	457	451	490	425	456	423	400	460	416	445	400	443	425	480	445	485	433	464	386	441	437	436	453	435	451	433	428	416	429	405	459	430	432	406	394	414	436	420	434	406	398	457	460	433	449	408	439	440	432	431	466	468	463	457	402	418	414	439	420	439	429	446	432	434	454	406	431	428	458	436	424	425	463	428	465	403	414	431	424	437	440	425	410	442	423	434	442	411	433	433	419	473	430	401	425	416	443	431	433	411	451	415	425	416	450	430	409	426	401	441	469	419	411	425	415	404	438	429	434	452	415	406	415	454	434	424	432	426	450	440	432	444	419	449	459	418	414	413	402	411	428	429	419	413	441	408	410	430	412	426	402	435	420	400	425	398	439	411	433	426	439	426	416	430	428	447	427	436	417	416	431	415	440	431	474	438	419	434	456	420	428	403	425	416	471	425	421	441	436	415	438	416	445	422	463	431	441	426	448	396	457	441	425	446	430	429	413	427	428	439	398	447	449	400	409	398	455	428	461	447	436	426	400	389	419	414	420	471	443	444	446	439	432	445	459	406	444	431	421	459	425	415	428	450	456	413	421	422	446	426	410	416	435	438	402	461	428	473	437	427	434	452	453	452	422	437	443	436	412	412	398	482	435	481	452	428	428	454	439	442	400	409	436	404	401	442	456	452	407	411	453	455	438	450	407	401	438	446	445	458	434	406	405	454	442	444	435	419	442	438	409	433	446	412	442	439	445	426	410	421	400	412	450	483	417	432	458	419	459	442	444	425	412	432	430	437	410	418	459	396	444	457	428	436	433	438	446	424	431	463	408	431	412	451	459	411	449	443	477	431	431	432	389	451	439	436	418	428	430	440	442	401	437	414	396	371	407	458	409	433	452	484	498	452	421	422	420	435	420	461	447	415	428	426	426	458	470	448	418	388	423	418	438	423	459	424	415	447	451	385	422	432	422	434	447	430	429	423	394	437	445	425	408	439	443	439	399	440	451	410	435	487	444	450	397	460	435	430	424	411	446	446	398	451	433	433	394	435	433	414	463	428	463	430	424	453	440	422	502	412	430	415	423	402	436	477	429	435	486	438	445	426	437	435	421	441	433	447	442	412	439	445	442	378	406	446	398	428	422	403	403	427	425	410	434	437	423	421	462
39120	40594	18742	10107	4304	1611	868	498	341	1462	265	252	228	213	203	206	186	204	171	216	174	175	181	184	194	172	182	175	157	171	176	188	165	170	170	159	168	173	177	161	175	183	144	163	163	187	171	156	170	142	175	178	146	151	184	177	162	186	165	164	169	173	196	182	169	160	164	171	205	319	451	465	393	384	360	239	152	174	167	168	161	161	165	160	149	166	166	180	187	159	176	164	168	160	170	159	153	160	167	153	166	157	170	169	171	159	175	154	160	151	147	177	176	159	158	162	165	162	155	171	169	165	152	158	179	178	172	145	163	177	157	146	160	152	173	154	170	156	156	161	154	148	163	184	165	140	150	157	168	169	169	154	151	166	173	175	150	161	165	148	148	173	161	153	151	170	177	157	168	175	175	148	166	156	177	166	156	162	158	161	152	185	165	152	140	186	179	165	157	165	167	170	192	152	162	184	174	155	170	191	162	122	173	166	138	152	159	165	164	156	167	157	157	160	148	157	164	158	170	177	191	186	171	150	162	177	146	188	136	158	159	150	162	168	157	176	142	166	155	159	181	144	151	166	166	155	150	149	152	159	164	179	170	168	170	152	145	156	167	170	140	157	172	171	169	165	184	166	163	179	169	189	176	154	159	152	163	179	153	162	157	161	162	150	162	164	175	162	157	170	165	177	186	163	163	132	177	138	155	178	182	174	173	169	172	156	150	167	163	151	162	177	145	154	164	165	166	160	162	147	163	160	155	155	172	160	167	180	207	191	158	165	186	158	149	179	166	184	141	156	151	163	167	161	152	144	165	173	161	176	156	150	166	166	171	164	182	163	146	168	150	156	175	162	161	161	159	186	178	157	186	173	165	181	169	149	157	162	165	159	153	169	177	161	164	157	162	176	153	147	178	155	183	157	176	165	159	146	177	174	170	170	153	189	161	195	190	172	164	136	161	160	166	197	173	200	184	148	166	166	167	167	160	139	184	172	152	148	162	171	167	183	157	165	153	173	131	176	168	149	144	160	179	176	141	151	168	165	158	187	165	165	172	164	179	158	171	179	169	157	166	159	182	176	163	170	161	153	161	167	155	149	152	163	171	169	144	163	159	177	190	154	159	145	167	171	143	167	194	161	145	157	153	154	173	157	184	171	185	153	188	172	149	167	174	163	167	151	168	160	171	154	167	137	168	181	156	146	165	168	168	170	155	143	174	164	191	164	161	156	170	152	146	165	135	146	157	182	161	154	175	153	170	175	160	158	190	169	152	157	142	183	177	174	191	159	165	162	180	150	163	177	166	168	178	154	160	182	147	146	169	135	181	144	167	161	148	162	188	141	143	154	147	155	176	194	183	150	180	157	174	171	172	178	157	171	153	163	152	173	173	156	177	168	165	176	174	141	160	143	174	176	197	186	154	149	153	179	164	174	152	170	183	178	147	157	145	167	190	174	174	138	166	158	172	167	149	165	169	162	160	137	191	131	165	162	185	160	201	182	175	160	174	161	158	162	168	160	158	169	167	157	160	182	148	185	154	154	153	173	140	153	160	151	165	171	167	145	171	157	169	151	192	176	163	168	137	142	186	155	159	147	162	159	176	148	152	163	172	169	189	157	159	169	156	187	174	135	178	176	162	151	159	164	185	166	160	173	165	153	161	142	155	148	160	168	159	155	169	206	154	148	175	166	196	144	165	163	167	154	173	179	173	172	185	142	175	174	151	151	186	178	168	165	168	182	153	175	134	145	162	170	166	177	144	171	150	180	188	167	168	161	162	176	167	177	148	177	168	166	164	153	169	153	144	158	146	185	172	180	165	178	140	163	163	158	170	182	165	179	159	170	140	163	172	152	162	144	165	177	179	163	167	138	150	175	176	173	149	164	172	161	153	165	144	162	143	145	168	151	155	163	171	163	175	157	158	157	189	189	169	160	184	169	161	146	177	162	161	167	170	165	170	194	160	181	164	170	165	193	177	166	180	161	145	128	157	142	170	165	137	175	152	168	167	169	176	168	166	147	166	173	167	167	151	164	161	159	151	172	174	165	162	183	157	169	168	150	139	150	146	169	162	174	168	179	148	149	145	160	162	171	149	162	174	191	189	166	175	170	166	164	175	165	163	184	155	163	152	166	158	154	169	151	140	164	153	156	157	192	170	160	157	166	158	175	173	171	158	164	155	163	157	159	160	162	173	165	164	157	171	168	162	169	185	144	158	152	139	162	148	152	145	153	164	147	138	184	177	171	156	164	162	157	152	146	167	170	175	181	171	170	179	176	208	184	164	165	176	190	152	162	162	184	167	142	156	190	157	155	157	192	171	164	175	172	141	186	163	172	141	150	142	185	197	165	173	182	174	181	136	170	164	157	168	182	161	162	192	157	178	150	171	167	180	168	148	151	161	156	147	154	172	177	188	134	181	147	166	176	160	166	163	174	159	149	150	156	183	153	158	171	146	153	177	159	170	173	162	167	163	168	176	157	167	164	177	173	181	148	160	159	162	158	181	170	147	161	168	157	184	172	193	172	128	168	170	165	153	178	148	145	166	170	141	195	155	142	144	163	167	179	195	171	154	169	178	180	165	138	175	168	160	183	175	177	155	180	162	173	171	190	169	151	163	171	148	173	161	147	168	198	150	163	148	205	186	164	181	160	188	168	158	161	174	166	159	163	183	161	167	173	172	155	162	155	187	168	175	151	167	179	138	158	150	139	154	181	171	180	183	198	158	169	164	165	170	178	173	157	151	173	156	156	157	149	162	195	156	141	144	155	140	157	145	165	146	169	158	164	170	161	158	165	189	165	149	148	166	178	161	159	152	170	180	167	176	166	179	187	163	150	158	175	153	153	147	153	167	178	183	166	190	185	169	144	152	157	161	171	160	177	171	181	178	150	163	158	164	165	153	149	155	163	140	178	172	180	160	172	160	186	162	158	142	159	167	156	184	152	172	145	166	147	161	157	185	161	149	164	153	164	177	182	156	171	174	149	176	174	131	170	162	165	154	173	154	164	183	157	159	189	181	151	163	148	172	170	154	163	166	149	165	182	161	166	173	162	151	173	151	159	165	159	178	143	154	148	193	156	168	173	141	155	169	156	213	160	185	177	157	161	168	186	188	160	183	186	171	170	139	137	175	176	156	148	152	162	169	168	163	160	170	150	162	185	167	150	159	153	173	162	154	177	170	167	158	150	195	152	205	159	157	178	166	159	173	168	153	189	156	158	150	171	156	177	178	146	172	140	171	182	169	171	173	171	157	158	138	154	132	165	154	172	179	150	162	137	168	167	143	180	155	173	150	189	152	178	168	176	153	163	145	158	155	157	170	169	181	154	156	165	179	165	141	164	182	189	176	166	157	171	175	155	183	162	166	164	164	147	148	158	156	171	176	158	171	147	139	182	181	157	164	148	195	174	167	172	159	151	186	144	145	170	158	175	169	169	170	190	168	159	160	152	156	166	162	154	168	162	153	162	144	168	159	162	179	173	157	163	161	171	181	152	156	159
29952	29864	3775	3527	2878	2424	2622	2033	1553	6302	1068	971	871	844	818	798	691	720	664	635	602	632	606	591	601	562	567	592	536	595	557	569	534	525	487	531	517	524	551	476	538	516	525	526	567	520	553	545	533	529	512	509	442	506	506	513	514	476	534	471	469	559	513	495	511	521	507	508	776	1817	2824	3027	2235	2211	2026	902	493	495	512	518	482	534	479	490	493	525	514	487	494	536	489	496	513	503	506	526	503	490	477	500	497	501	484	503	494	475	505	506	463	493	503	512	488	514	467	519	456	482	519	487	495	496	505	492	529	507	530	524	519	522	484	510	495	516	483	490	491	488	442	474	568	522	497	503	485	505	536	474	498	483	518	478	494	516	499	496	490	514	523	495	535	462	481	520	533	455	486	511	539	491	510	463	488	487	474	498	494	496	470	503	478	505	503	491	489	480	480	469	491	501	514	517	505	494	498	510	529	477	484	503	511	511	521	492	475	454	494	509	506	466	529	477	510	477	475	498	504	497	520	490	538	474	497	487	511	506	476	458	507	520	493	498	476	473	526	530	475	496	474	495	495	499	507	482	484	505	472	495	489	465	495	466	526	490	501	487	513	520	509	503	497	496	505	467	493	492	513	479	493	510	478	492	464	477	488	461	471	510	492	506	470	463	529	464	481	498	499	482	441	505	451	518	490	499	514	488	454	525	495	487	505	481	537	485	491	487	458	491	457	486	519	529	474	510	514	480	520	498	517	519	503	485	519	505	495	515	509	475	497	480	481	486	456	484	499	505	511	495	497	495	522	513	499	516	521	499	490	516	457	486	500	509	518	517	464	550	509	476	483	470	507	490	521	481	479	461	530	457	520	478	518	465	466	502	475	448	486	495	473	487	489	518	465	536	470	486	527	498	475	516	486	499	515	476	528	478	478	480	486	501	459	481	496	501	494	492	514	485	512	468	452	514	479	536	505	488	509	465	485	480	510	494	507	501	509	510	477	483	463	507	474	498	471	492	466	458	472	449	443	492	495	489	472	481	490	509	508	513	482	463	488	481	503	488	497	535	480	515	518	487	482	498	469	494	510	490	452	510	493	481	460	503	471	506	498	500	468	527	499	466	517	493	496	490	494	433	504	487	493	493	457	522	516	474	520	499	473	477	528	494	544	487	488	477	517	538	490	530	529	545	497	509	500	470	507	502	487	511	498	463	496	512	501	510	537	543	483	489	470	463	528	485	501	480	525	494	504	527	521	491	488	492	464	500	487	488	484	501	493	479	493	476	523	499	495	473	493	478	475	496	485	523	467	506	504	482	525	506	464	471	479	512	486	474	467	487	487	482	498	505	506	491	522	498	480	509	512	516	531	465	504	493	511	528	524	441	489	520	525	469	491	515	492	504	454	479	493	510	454	511	470	433	482	514	503	499	471	511	512	512	506	470	497	467	511	490	486	501	461	484	509	511	541	488	531	472	499	525	532	475	471	503	520	466	533	475	504	482	491	502	457	502	499	510	501	536	497	506	480	496	473	469	492	474	468	504	465	500	486	471	491	500	501	507	503	479	480	495	513	546	519	509	523	513	486	483	471	501	490	512	506	473	486	504	491	471	536	508	462	480	501	494	480	476	537	464	521	490	443	534	495	478	525	460	489	445	519	510	502	496	531	477	484	526	499	492	468	506	515	484	512	507	500	497	487	464	499	492	448	497	500	487	458	477	492	491	440	505	451	514	527	493	553	479	479	492	515	485	521	490	496	453	512	505	485	473	512	486	516	485	472	480	523	492	475	543	505	483	450	542	517	491	464	514	526	530	468	495	507	477	457	521	524	488	504	514	517	464	504	507	475	473	501	510	475	487	486	493	491	457	462	481	498	454	510	480	510	470	415	503	510	456	517	488	521	549	475	499	487	447	504	482	499	455	478	473	462	495	520	497	546	484	527	489	490	496	514	492	484	507	555	479	446	479	471	521	488	499	509	508	486	504	511	491	485	549	508	496	476	492	536	501	453	503	514	461	541	505	459	464	480	485	460	533	496	493	496	521	471	490	506	465	488	486	517	520	491	487	466	465	494	537	509	429	491	524	532	482	477	530	510	493	481	505	476	496	477	507	505	531	484	509	497	507	508	481	478	487	469	492	485	461	469	483	451	494	507	503	480	470	496	464	475	500	513	519	478	501	458	469	473	516	488	497	462	475	512	507	515	462	548	525	492	484	457	485	473	471	501	491	505	510	490	526	472	483	480	486	521	487	509	466	521	487	558	485	475	473	515	475	502	517	465	482	508	486	498	496	478	479	509	472	505	508	459	483	521	512	497	500	487	489	467	494	499	475	487	501	466	479	455	496	537	490	461	490	432	500	473	495	491	494	459	473	502	499	507	478	516	512	493	458	491	487	472	474	500	490	482	452	498	497	479	497	531	507	532	490	479	504	486	525	460	458	489	513	491	491	484	489	481	492	490	517	483	503	513	480	488	492	523	489	526	525	479	490	470	494	513	490	441	507	493	497	483	512	503	485	521	468	525	499	551	525	511	490	509	491	501	464	497	494	480	515	511	467	487	465	505	501	511	485	493	472	460	499	494	529	470	484	498	482	497	520	473	504	457	525	481	462	453	486	498	479	482	501	472	544	507	484	534	522	451	470	531	448	469	524	481	470	516	493	494	472	490	507	491	492	496	502	513	508	444	478	552	492	475	527	503	521	533	505	442	475	492	462	482	472	490	480	517	479	517	530	482	506	477	503	431	507	497	518	491	479	496	498	522	494	486	517	465	488	486	476	476	513	482	453	471	520	467	496	545	450	483	504	499	511	471	458	535	481	505	466	563	476	500	488	491	469	507	437	484	502	474	506	517	476	516	492	515	524	474	537	486	518	527	486	477	457	485	486	479	420	454	526	496	480	486	530	477	484	482	459	531	507	505	492	463	493	491	519	521	497	480	480	518	527	491	504	510	501	511	500	513	485	492	493	511	510	497	500	473	507	499	455	492	503	481	518	534	512	487	501	473	472	524	500	480	530	534	501	510	469	505	497	518	484	530	534	484	490	485	502	499	507	476	522	459	480	501	539	508	520	454	463	489	513	471	478	510	496	502	546	495	489	544	493	528	499	510	485	475	451	504	494	482	485	488	524	481	517	487	517	498	475	498	496	489	514	455	504	458	479	479	499	475	481	476	502	485	495	493	490	493	508	475	511	495	490	504	469	479	491	507	520	463	493	470	501	486	512	484	479	512	507	504	514	525	492	498	493	513	514	470	512	499	494	481	529	474	504	472	522	498	486	468	513	469	475	476	483	494	481	505	473	488	481	519	492	489	518	470	494	489	552	486	508	524	532	516	502	513	489	513	489	499	491	457	498	502	483	508	514	497	523	514	506	466	498	479	520	502	448	482	514	494	523	538	496	510	494	491	501	514	511	505	473	516	490	498	476	543	483	526	522	486	510	492	509	502	529	502	502	487	438	491	492	520	507	438	466	489	523	511	467	484	501	448	509	499	492	449	488	461	482
50067	40336	22740	15972	8971	4325	3042	23851	23515	3221	438	346	327	327	337	328	300	290	324	264	288	280	279	288	299	269	264	292	288	265	266	256	285	252	262	277	289	253	287	265	252	256	291	271	312	273	256	259	245	226	264	248	231	237	246	280	278	264	289	227	261	239	235	269	266	250	269	287	296	706	1098	885	569	354	318	265	264	248	266	250	270	244	279	248	259	254	244	248	244	257	249	274	228	267	276	260	240	244	267	227	254	241	260	247	232	273	229	233	254	212	255	234	244	278	265	247	260	272	259	244	250	261	252	262	262	243	247	271	275	243	256	243	282	259	232	267	253	270	254	236	241	283	271	250	271	255	253	244	244	244	242	253	249	239	262	242	288	257	263	246	259	247	234	237	255	286	252	287	238	262	262	258	256	256	240	262	276	289	250	240	276	250	257	257	236	247	245	243	269	283	252	261	245	270	252	264	260	253	267	276	279	237	235	262	251	238	262	265	282	248	297	251	277	256	259	287	244	255	269	257	266	262	258	258	252	241	255	284	284	249	270	259	254	270	247	243	250	279	240	278	267	255	269	280	254	251	231	264	226	247	265	259	278	248	239	288	227	238	242	243	277	258	229	279	262	254	269	267	271	271	283	253	259	242	247	275	283	243	239	268	275	256	269	262	258	241	262	264	200	255	256	254	252	260	248	244	245	254	252	253	256	253	267	284	261	261	246	239	256	251	269	252	248	238	267	245	246	275	250	239	223	241	250	244	210	258	270	251	257	284	234	269	260	269	245	247	261	253	268	240	283	216	253	288	259	263	251	267	232	239	276	257	237	243	267	249	271	246	237	235	269	233	245	236	253	264	255	247	235	252	278	250	267	234	264	256	252	263	267	248	273	223	287	283	286	233	219	252	254	245	269	235	261	229	252	264	257	259	257	238	238	270	257	258	272	251	228	243	264	238	230	252	267	250	257	254	234	253	281	245	259	253	273	252	269	271	236	262	249	244	276	253	270	259	255	266	248	251	288	308	241	278	248	245	232	253	218	266	251	253	278	252	280	237	241	221	290	249	296	247	244	253	238	254	295	253	265	231	270	261	294	287	269	235	233	256	261	223	217	243	224	254	278	254	271	225	264	248	252	286	249	296	253	238	283	258	237	252	256	232	275	287	272	263	262	232	254	285	249	240	245	257	267	236	246	256	247	241	249	254	270	225	271	227	264	260	242	262	279	271	239	266	239	245	248	252	238	244	232	244	230	226	260	246	262	262	246	254	271	258	268	266	266	261	245	251	288	259	263	258	260	254	253	224	260	257	277	240	239	256	276	237	281	259	255	239	252	225	269	276	265	277	236	230	272	281	272	265	248	234	254	247	248	233	234	258	263	246	235	259	302	269	247	271	254	229	248	237	262	276	253	258	248	244	253	242	265	274	272	267	285	236	256	257	250	233	252	241	264	266	267	262	258	270	255	253	272	276	267	247	259	245	251	268	232	246	267	255	239	263	265	285	261	233	248	232	276	259	244	266	270	274	268	262	268	259	256	234	250	249	256	280	245	249	254	236	231	278	248	275	270	262	239	254	281	258	260	249	290	273	244	268	260	226	250	283	265	245	222	261	246	275	254	273	237	280	252	270	232	271	287	254	230	264	267	249	278	253	227	221	285	288	269	252	280	269	266	249	264	283	270	248	251	247	241	228	252	260	255	276	262	271	246	259	272	271	252	257	289	256	274	267	232	251	251	247	231	280	256	251	272	283	235	251	251	243	254	262	262	238	252	235	241	257	229	237	248	269	259	226	266	264	273	217	271	232	277	252	265	278	274	240	245	224	250	261	265	266	267	263	263	233	223	271	288	264	241	275	256	265	233	271	269	268	244	253	245	237	262	257	272	235	251	245	247	273	276	234	228	242	268	261	257	256	260	223	273	281	236	248	249	245	237	301	257	267	245	236	260	237	236	259	231	259	271	263	253	250	245	252	263	274	279	246	246	251	279	243	243	241	246	236	270	247	258	253	255	285	263	246	245	239	249	237	302	235	238	265	283	262	247	258	281	238	249	257	268	256	252	263	225	268	267	244	253	261	242	283	231	229	250	257	266	255	237	253	247	270	254	240	251	263	264	244	268	275	253	247	243	231	269	256	265	245	273	256	254	265	260	265	261	253	288	241	262	286	281	245	237	264	239	240	247	272	251	259	287	255	251	263	270	256	238	281	266	246	262	269	267	280	254	249	250	243	252	250	270	276	248	235	293	245	264	270	262	295	241	265	260	271	260	277	241	254	251	285	270	237	269	254	264	253	226	242	249	227	258	253	237	251	281	264	238	245	237	266	223	243	261	283	268	262	242	233	257	249	269	248	229	254	248	262	281	244	251	247	270	230	223	225	273	259	250	246	266	244	238	221	269	256	238	260	262	285	241	250	268	272	275	238	244	253	236	251	282	267	233	266	296	269	247	240	249	233	257	235	271	274	263	255	250	227	256	258	262	273	237	256	260	271	241	238	268	245	249	252	238	250	208	286	273	263	254	252	258	231	227	239	247	247	257	256	256	245	264	241	254	246	234	262	227	240	271	240	263	236	236	243	241	231	258	208	273	264	257	248	237	278	241	270	245	267	249	243	246	231	237	239	248	264	255	242	270	276	254	272	239	229	281	256	266	242	246	262	271	287	267	265	276	262	266	234	264	258	257	254	265	302	268	275	241	235	243	264	238	276	247	265	252	253	272	243	266	273	256	259	270	269	271	258	247	247	264	226	247	245	269	266	254	259	237	252	273	266	249	280	257	259	235	249	240	260	251	253	245	261	264	234	275	268	275	247	239	267	253	266	281	242	228	264	267	290	260	257	278	265	244	246	240	266	279	236	246	262	244	262	261	257	266	239	253	257	245	269	269	263	252	253	282	261	238	255	280	293	237	253	258	249	252	206	251	243	239	284	247	292	281	273	241	271	256	279	253	249	290	251	268	251	241	257	268	239	251	250	225	234	246	228	249	265	223	270	269	253	254	244	254	238	297	251	269	246	239	242	250	261	265	263	280	274	269	242	290	291	293	286	250	256	265	244	246	284	267	239	270	240	281	243	288	257	285	254	291	250	218	258	263	224	257	241	229	243	226	261	267	251	267	233	263	270	258	271	258	236	244	245	239	247	240	254	268	274	290	266	252	277	243	246	229	272	236	263	256	277	280	256	242	263	255	276	257	276	258	255	225	264	274	255	276	259	264	236	246	291	243	253	261	216	262	248	259	249	225	224	234	279	286	248	264	289	252	231	272	272	277	264	268	246	250	247	262	254	270	277	249	264	264	269	234	255	237	249	247	270	257	253	242	276	274	247	246	244	240	259	262	250	298	250	242	256	264	276	268	249	280	255	257	271	262	244	225	235	267	272	240	253	269	255	271	240	274	266	234	256	250	274	235	236	296	226	251	246	218	262	258	253	255	266	249	270	253	275	255	241	234	265	249	233	255	265	270	267	291	275	252	245	266	227	247	238	267	242	246	249	237	253
38838	25157	6908	7279	6415	5243	8135	37289	25692	1825	1587	1438	1388	1305	1239	1152	1181	1036	1047	995	940	970	947	885	920	916	899	818	894	856	870	847	848	808	839	823	820	798	828	811	749	773	788	753	824	794	763	820	808	765	756	778	796	749	737	745	810	764	781	775	779	813	783	798	747	721	740	758	1197	4426	7371	5389	3208	1672	1009	764	692	731	737	711	667	721	668	747	720	705	748	748	749	746	732	767	743	711	677	742	727	707	690	737	679	752	660	740	705	696	757	712	745	680	766	745	760	741	716	738	747	751	731	731	754	754	689	746	719	773	770	765	710	743	713	732	724	684	725	737	764	730	720	732	728	791	750	754	681	802	677	698	735	766	724	679	732	747	729	781	723	706	748	701	715	752	737	742	755	761	727	746	749	736	721	707	734	721	735	728	736	723	725	721	777	757	749	713	709	711	759	727	798	767	745	718	748	750	684	730	723	719	745	703	730	686	729	739	690	736	746	722	747	778	720	784	715	758	702	710	765	734	752	752	771	738	731	706	742	746	723	712	698	706	722	746	710	727	721	757	718	745	716	724	776	732	699	708	788	745	717	736	751	702	701	722	755	763	742	687	740	746	738	711	757	722	726	689	724	748	763	789	718	722	777	719	694	705	746	819	722	722	724	750	749	697	741	732	723	731	735	730	752	702	720	761	697	745	700	766	735	743	739	794	706	790	708	776	706	762	723	718	696	714	753	755	717	690	702	751	723	720	741	757	664	749	688	768	735	776	720	725	713	744	750	734	769	699	738	777	733	718	736	771	733	767	696	772	776	749	754	699	739	746	756	706	751	707	728	758	738	710	738	718	785	707	781	691	751	705	757	768	772	748	711	720	735	722	729	750	721	710	761	744	720	716	753	731	737	741	713	742	717	738	762	646	778	730	688	706	710	729	760	687	700	747	738	767	739	720	763	725	758	732	772	719	714	738	760	728	710	689	684	735	700	727	711	768	773	719	709	718	717	722	742	732	752	768	740	719	741	687	741	757	721	709	706	736	691	765	741	719	679	785	733	706	719	732	731	805	706	786	712	739	788	746	712	751	732	703	790	764	749	745	730	694	739	766	721	733	744	730	695	749	781	737	749	666	755	741	762	761	708	768	746	696	703	756	711	692	717	694	699	703	763	769	752	701	751	692	724	691	733	694	718	762	683	745	708	720	746	736	772	720	719	739	745	762	764	727	707	743	768	773	751	751	724	786	657	750	733	702	728	748	721	712	673	697	731	748	739	735	709	745	751	732	734	723	727	735	749	723	706	665	767	717	747	702	712	785	715	714	723	689	742	739	766	716	742	757	744	756	742	732	773	727	769	742	737	681	738	734	744	710	735	772	746	715	750	751	737	704	797	705	719	702	752	700	688	705	705	772	744	716	730	680	783	743	704	745	747	746	724	697	742	711	710	722	727	741	720	705	665	724	684	764	692	677	722	759	679	763	713	673	722	751	721	714	726	745	752	718	701	776	786	744	750	727	705	722	710	705	744	689	699	709	723	666	789	755	757	751	713	763	746	782	675	725	708	733	733	736	657	776	743	686	702	727	714	756	759	680	710	724	724	704	733	712	727	731	756	714	677	736	738	722	790	716	737	740	782	733	703	728	717	686	732	741	727	733	804	748	734	738	725	760	745	739	741	783	718	725	753	744	730	757	758	815	724	708	770	770	700	736	771	770	750	709	703	703	738	707	743	724	718	742	747	743	734	726	724	712	727	754	724	703	735	738	786	727	689	777	728	746	700	737	742	777	740	747	776	706	743	688	745	690	715	745	752	757	729	751	759	782	725	754	706	732	729	777	745	712	710	722	744	690	743	720	706	737	710	708	753	727	702	708	744	791	752	680	763	713	729	762	747	666	693	732	666	685	691	739	713	723	740	743	702	729	748	694	720	718	728	751	742	725	712	779	736	745	687	799	777	682	744	734	743	770	688	722	715	766	706	766	745	757	686	724	702	729	743	720	718	726	751	715	731	749	704	694	790	706	694	745	693	780	696	697	749	698	726	738	739	741	744	732	768	706	751	729	747	716	720	749	786	708	711	695	722	742	721	721	738	768	714	688	746	713	706	738	726	688	702	691	726	749	732	716	729	771	746	781	702	730	785	748	718	734	692	734	740	708	762	722	734	725	771	764	756	696	755	743	697	709	771	672	753	764	799	746	699	727	706	745	745	731	714	766	754	740	785	733	736	791	696	781	786	733	732	744	759	678	725	782	725	756	721	688	712	771	754	721	718	715	739	733	738	756	722	719	728	778	728	756	767	675	759	720	747	731	765	737	758	746	753	764	722	670	713	751	747	741	731	714	760	725	737	721	743	701	679	767	719	746	733	708	729	714	710	683	707	769	766	743	755	716	698	750	718	683	722	708	786	684	739	702	746	777	753	767	701	724	732	763	719	735	755	693	755	734	737	747	734	696	757	720	692	773	744	783	748	764	732	759	730	680	668	724	760	755	715	768	707	715	727	698	691	743	713	759	739	668	795	740	675	768	715	717	721	750	720	728	756	707	759	775	752	744	718	699	770	728	761	716	721	713	756	714	743	731	733	745	715	780	714	692	749	746	725	714	758	740	747	722	728	686	697	776	709	721	732	743	730	704	716	721	756	732	746	774	702	747	739	737	711	710	764	732	717	728	683	724	691	702	674	728	688	714	716	743	699	751	747	753	783	711	759	717	695	748	799	754	745	752	717	767	765	767	744	703	775	783	702	701	727	739	728	736	753	724	717	704	704	736	715	714	722	719	687	708	747	700	719	722	773	731	729	718	715	667	735	719	747	742	703	727	720	722	719	732	726	772	733	705	722	719	674	725	705	679	765	752	687	770	723	742	764	713	723	724	736	731	723	691	751	764	716	733	731	746	721	730	699	715	773	719	747	692	726	743	749	731	781	696	758	691	728	687	699	760	764	710	727	698	746	766	748	794	716	774	761	720	692	746	760	701	698	755	682	739	722	745	701	744	714	705	755	713	794	710	746	713	710	733	733	732	749	765	721	752	716	764	731	719	726	711	747	707	745	697	736	762	755	757	739	711	737	734	711	731	738	749	729	740	714	760	737	700	778	727	728	715	753	716	738	716	762	727	769	735	748	743	761	738	707	739	731	733	721	716	734	722	715	749	720	706	779	714	686	756	752	704	731	747	705	690	739	691	712	713	747	765	740	756	721	702	687	744	747	746	726	716	689	708	752	697	706	731	687	750	745	675	743	740	738	728	703	725	732	738	739	717	719	747	767	716	768	734	755	758	713	752	756	716	693	746	706	737	713	721	734	747	740	758	687	755	733	726	685	689	713	714	710	711	743	702	744	725	696	720	764	717	734	773	745	749	694	807	748	700	719	743	717	691	739	723	764	686	720	729	733	770	717	744	714	733	694	694	771	731	727	756	735	815	756	721	696	761	746	722	732	718	729	780	677	810	757	733	744	752	719	733	654	730	673	721	743	725	698	749	747	772	690	747	712	721	783	722	729	752
12400	3561	459	293	254	270	340	2090	1662	188	189	183	207	211	198	208	193	195	197	171	181	196	210	195	188	183	184	197	203	203	184	184	178	188	188	183	201	189	196	201	198	212	202	212	196	196	221	209	211	201	185	214	218	196	211	218	181	205	202	224	181	201	209	198	190	197	200	178	197	213	256	239	264	236	190	203	214	193	189	162	197	188	215	192	187	218	197	182	182	188	187	193	185	203	200	171	184	196	200	175	206	209	188	202	166	217	172	196	209	219	213	209	180	224	192	196	199	189	188	198	184	184	222	194	196	223	208	177	191	221	196	207	225	189	205	188	193	200	204	196	202	205	229	205	199	211	179	184	192	202	217	199	208	211	176	178	203	208	192	203	171	217	199	186	197	176	211	207	183	196	203	208	179	187	186	195	217	178	193	201	202	192	178	217	172	198	200	201	208	191	199	210	202	194	188	204	198	198	201	176	199	190	191	184	218	217	171	177	197	210	183	188	165	184	220	189	191	217	178	207	178	189	185	199	178	175	194	218	193	188	215	185	189	187	198	199	198	186	219	187	199	180	164	211	191	201	191	198	214	202	200	190	203	202	189	163	204	183	211	180	212	196	189	159	198	187	176	192	183	184	184	198	191	201	203	207	192	177	176	183	209	202	214	183	211	205	203	207	200	203	186	207	203	169	229	204	204	201	184	182	191	186	204	230	189	203	205	190	167	176	181	184	218	178	207	221	184	181	192	200	197	198	209	179	194	191	219	202	168	203	184	182	190	201	197	214	199	192	206	197	178	183	181	177	226	202	198	199	184	209	191	202	208	170	202	218	224	192	189	196	197	195	215	209	205	211	203	210	194	201	190	203	214	202	192	166	189	187	217	194	208	229	208	190	203	194	190	175	194	186	192	195	184	188	171	199	187	214	207	197	183	181	181	183	208	206	182	199	206	176	179	192	180	197	197	200	197	177	167	175	203	198	184	187	208	184	180	211	201	203	183	209	191	210	197	196	200	224	220	206	212	219	191	205	184	194	201	217	202	187	184	178	205	218	204	200	189	202	200	203	209	222	197	178	184	189	202	204	188	190	182	194	218	194	187	206	184	185	221	180	181	217	188	201	182	208	207	198	205	207	208	193	170	187	209	199	193	217	189	187	206	225	187	220	188	207	183	188	210	213	204	195	199	210	183	181	181	200	192	196	198	215	200	209	176	196	194	180	194	199	194	206	185	197	186	215	174	197	205	196	192	196	192	181	217	188	174	218	210	211	194	193	207	216	195	204	192	210	202	190	220	192	180	203	216	198	199	197	204	200	197	192	188	208	199	198	186	188	172	182	198	199	173	227	192	218	217	203	200	185	187	210	180	194	208	167	179	193	211	200	229	171	174	193	195	221	203	179	186	194	205	198	188	201	226	223	204	197	194	224	196	175	193	185	192	204	198	211	196	188	191	186	181	189	217	206	195	186	189	189	194	198	188	177	206	198	193	192	179	191	220	185	202	225	190	198	206	179	197	197	197	207	220	206	200	182	209	193	219	189	183	196	181	181	186	174	173	182	190	208	170	190	177	192	185	193	206	206	199	159	182	213	232	221	207	199	220	209	208	187	208	228	193	191	199	230	197	197	192	186	209	189	194	197	202	185	222	184	196	203	196	183	182	190	188	213	191	208	187	157	195	161	172	192	187	204	200	203	183	188	170	194	204	184	220	198	182	208	185	194	205	179	185	196	230	188	212	195	194	206	220	217	183	187	213	207	204	188	205	187	189	212	181	190	194	196	197	211	179	178	229	196	218	202	215	193	197	193	189	218	203	207	176	218	220	226	210	224	166	204	200	188	208	217	193	187	190	160	205	188	177	196	213	189	203	192	207	190	196	209	203	175	206	186	198	196	219	217	207	201	207	183	194	189	204	219	178	170	197	203	175	188	218	192	194	180	212	211	202	201	181	203	203	234	192	213	213	182	179	195	203	170	182	204	211	203	191	215	199	198	177	204	189	181	173	208	206	163	223	176	194	183	195	179	183	172	201	198	177	184	198	170	194	205	179	242	205	178	191	199	196	213	201	196	228	212	217	200	215	200	203	199	189	183	196	180	190	194	194	183	205	228	203	192	207	191	204	213	217	199	194	198	192	184	189	192	194	164	208	175	193	182	199	177	176	173	206	201	222	212	199	201	240	213	190	180	194	202	215	226	206	219	184	205	181	199	179	175	199	185	206	188	202	182	201	194	194	201	191	213	198	194	173	188	175	202	196	191	178	174	183	206	215	192	196	210	183	208	201	206	180	206	236	212	204	209	185	175	197	187	181	207	177	210	209	195	196	228	187	189	203	197	173	199	215	171	178	193	186	165	184	196	208	206	185	201	198	191	201	233	212	212	221	176	200	189	192	188	202	196	195	205	192	175	216	203	205	228	191	218	196	207	195	205	191	229	178	202	190	199	179	215	212	192	202	178	200	205	172	193	191	191	201	219	198	208	177	220	197	217	195	222	183	214	186	208	207	193	228	181	195	180	185	222	194	202	199	203	183	216	175	222	185	210	186	195	169	177	190	202	192	195	188	210	195	216	177	191	203	198	205	185	192	219	211	202	191	198	194	189	198	178	190	214	204	208	212	195	183	199	202	208	197	195	188	200	183	172	181	174	211	179	171	183	200	196	216	194	193	178	208	193	196	189	221	187	185	199	193	213	193	196	194	188	210	188	186	222	187	190	220	178	195	205	165	222	219	184	206	190	185	220	209	186	213	175	178	184	203	214	220	195	201	211	208	191	169	183	185	222	181	230	158	194	206	187	193	193	214	203	194	213	194	188	197	215	206	182	193	184	175	193	216	214	222	197	197	192	202	187	206	192	199	183	187	202	204	200	199	216	202	180	200	180	210	192	187	194	187	222	203	173	186	202	170	190	192	187	186	199	181	197	176	204	204	215	208	200	228	222	187	191	180	204	214	193	200	190	185	170	210	200	209	224	215	170	214	203	201	184	203	190	196	177	223	194	202	199	199	174	194	193	214	202	215	205	210	210	185	200	191	175	196	211	210	180	196	185	215	176	195	207	219	211	188	210	217	180	212	200	194	220	177	210	189	177	217	171	183	191	209	195	186	188	210	216	210	201	211	205	204	196	212	182	182	192	195	186	184	193	221	197	193	211	208	222	199	198	206	188	201	198	196	205	206	197	183	209	172	199	208	220	193	196	195	180	193	215	193	195	186	196	188	183	215	199	209	190	218	182	194	213	181	209	226	178	202	200	185	186	193	207	213	180	206	187	193	197	199	214	219	193	189	205	214	168	223	198	164	185	181	198	208	182	177	190	189	198	205	216	199	188	175	223	196	183	181	189	200	193	211	212	182	215	166	174	188	169	203	204	196	190	191	212	210	201	196	201	184	203	193	193	160	203	201	173	180	198	191	200	209	205	184	180	178	198	181	217	176	178	170	194	198	209	174	198	199	182	202	192	189	184	188	224	190	229	196	201	199	210	221	207	198	224	223	186
10181	3539	794	806	744	654	1521	10052	6147	630	616	591	615	613	556	623	610	575	538	618	539	635	595	582	560	607	552	557	623	578	588	631	599	589	528	554	634	579	616	585	573	593	579	593	580	591	586	589	573	619	565	595	536	599	548	603	617	555	606	641	561	582	579	582	526	554	649	575	567	603	781	992	984	782	686	596	580	608	598	539	603	610	595	586	601	600	547	595	577	615	554	577	580	584	545	587	570	549	604	617	589	559	573	558	577	634	540	576	591	616	586	558	565	570	602	610	535	580	597	600	609	614	638	588	581	565	583	604	584	597	589	596	595	559	646	551	572	581	566	574	571	586	568	555	586	545	558	568	614	570	588	603	592	539	606	619	561	565	575	580	574	543	544	612	602	570	549	604	557	559	604	615	609	600	589	572	554	590	621	567	566	603	583	538	623	598	588	616	612	571	581	567	602	582	562	606	561	555	583	586	571	553	625	622	570	544	566	572	597	569	540	556	588	610	592	527	564	551	596	563	593	589	578	598	583	639	571	596	610	548	543	532	606	580	593	588	587	612	589	566	557	601	547	560	603	539	625	566	589	577	605	595	613	590	601	613	562	592	560	555	591	583	593	537	554	552	611	603	600	557	566	569	566	573	523	581	608	617	569	578	617	613	619	623	561	604	596	572	591	588	589	597	598	550	567	589	570	593	562	560	586	586	589	583	554	580	568	599	547	589	602	602	629	583	593	551	565	563	569	613	593	549	574	566	604	597	561	570	581	562	573	584	593	608	594	592	594	608	578	526	618	552	633	599	580	549	594	541	598	595	596	576	561	592	557	586	594	653	546	570	559	579	564	561	574	605	576	535	598	571	600	606	578	565	593	591	556	591	563	601	579	571	569	618	586	577	589	585	565	624	577	547	588	583	572	577	667	610	565	596	575	522	584	608	599	611	604	573	609	556	565	575	592	529	592	600	594	619	607	557	562	602	582	583	577	587	566	526	573	576	580	587	562	605	597	567	614	587	587	546	565	593	572	600	562	560	583	575	550	574	580	572	591	591	617	576	564	603	591	608	592	596	568	582	585	602	621	581	574	573	646	584	556	566	571	566	560	580	566	591	579	611	601	616	552	569	582	569	568	546	591	580	602	557	564	554	596	543	575	592	580	562	563	604	604	611	591	598	587	572	575	601	564	567	572	621	549	585	590	573	596	580	593	563	604	591	624	575	606	618	590	567	606	632	546	637	540	600	586	560	629	579	549	545	600	591	595	582	543	592	586	562	553	590	616	593	571	546	607	580	635	583	579	619	587	592	595	570	583	564	580	577	582	571	527	558	585	565	581	589	548	591	651	606	600	595	600	608	546	633	616	569	567	616	610	589	577	602	568	570	568	573	573	558	587	593	573	624	556	662	548	570	546	551	602	561	603	569	628	561	596	614	608	573	580	575	565	589	570	588	534	566	560	556	582	574	587	622	590	577	601	623	612	598	605	553	580	602	545	633	627	594	624	579	542	578	571	577	601	557	631	606	663	587	593	615	591	584	627	613	588	595	603	584	599	582	617	565	567	597	579	572	557	557	589	609	545	574	567	564	624	621	582	576	593	590	577	557	528	569	601	596	585	570	586	570	577	567	571	563	605	571	537	577	555	561	568	615	577	614	534	628	542	590	619	574	588	565	599	576	569	573	615	573	586	578	586	544	589	541	591	562	565	585	562	533	601	634	592	553	592	622	573	585	610	602	573	568	578	570	565	619	601	611	605	607	600	596	608	549	580	592	597	579	580	568	522	560	599	588	584	572	596	582	597	607	566	553	606	613	540	598	569	588	571	601	616	563	555	586	604	590	592	580	590	624	628	580	591	578	596	632	581	611	592	570	576	612	582	588	595	589	574	598	598	568	574	631	605	572	606	573	582	547	578	623	591	568	578	580	556	588	551	592	556	595	574	607	585	577	570	584	591	576	625	581	587	597	577	571	578	594	614	550	565	584	587	579	593	571	572	568	566	572	616	598	584	602	551	582	569	640	625	583	616	593	613	564	567	567	599	584	582	618	605	635	614	570	512	621	583	608	572	632	549	617	558	556	573	592	586	558	620	593	641	582	596	605	572	549	645	591	577	583	542	569	603	576	565	579	572	627	622	554	597	619	573	590	571	627	565	585	606	611	592	576	565	553	544	579	599	593	546	577	601	565	566	555	617	615	629	589	586	604	598	514	577	592	548	528	569	571	584	577	592	559	586	578	580	570	633	610	608	603	582	581	576	555	575	580	573	590	563	578	544	564	617	581	553	550	575	550	664	610	560	570	566	563	570	563	578	597	582	608	588	597	606	576	545	578	560	611	624	582	615	608	622	566	595	624	628	622	597	556	599	600	561	589	601	599	609	595	601	576	563	571	568	568	567	582	562	590	596	565	585	572	584	554	569	614	591	599	564	590	580	602	581	581	576	575	591	578	610	569	525	596	594	579	625	556	583	553	602	581	571	622	641	554	578	597	576	580	562	594	568	612	599	607	589	609	637	607	566	539	567	607	625	589	575	592	589	583	581	600	553	616	549	536	582	525	587	567	555	558	549	560	573	579	571	570	612	580	590	628	596	519	564	571	627	579	554	571	600	584	577	582	599	624	575	596	604	644	633	571	593	617	596	566	571	566	557	559	587	556	600	570	565	601	677	594	581	610	582	586	611	540	564	526	597	577	578	565	586	576	636	599	541	631	558	560	534	587	560	595	538	625	581	569	616	606	581	556	617	577	589	586	613	568	531	574	552	591	617	606	585	606	615	601	559	557	563	598	650	577	601	602	586	618	621	576	623	551	567	630	589	584	610	573	591	597	568	559	607	561	584	580	610	580	567	585	600	554	562	634	582	611	594	604	559	565	564	559	573	608	571	606	584	591	602	605	578	575	587	579	568	557	565	593	590	608	586	624	591	599	570	622	595	571	597	558	572	622	566	553	584	566	576	578	587	599	560	575	626	606	602	609	557	599	586	580	587	621	542	518	604	590	583	647	547	569	561	590	599	614	610	580	601	579	612	607	551	585	551	626	571	572	599	590	543	632	554	625	597	597	581	568	608	581	588	556	566	579	560	589	580	552	611	597	603	619	581	576	585	585	588	609	567	610	558	647	560	592	586	609	625	587	600	612	592	575	574	538	612	569	581	553	574	583	623	594	590	584	607	557	567	568	555	553	595	582	577	589	593	570	551	543	577	591	563	592	614	552	618	612	571	612	601	559	613	580	577	618	589	630	598	569	572	597	581	557	546	569	605	560	567	561	591	561	563	591	588	580	606	594	594	594	549	571	594	612	581	591	588	607	544	585	567	604	572	609	606	574	595	591	602	625	559	578	578	588	554	582	557	643	589	567	566	598	586	549	580	630	630	564	566	567	591	583	595	550	589	596	591	582	547	617	562	550	571	599	538	602	593	573	610	590	586	607	601	581	598	585	573	587	588	626	571	606	613	595	580	600	571	593	590	621	615	576	532	582	572	602	593	521	598	606
40414	31399	15338	7308	3318	1585	1542	972	355	287	268	227	242	192	222	205	222	201	187	180	203	182	181	155	194	206	184	181	172	166	169	161	174	183	216	171	176	169	179	174	142	171	184	184	166	185	178	167	152	192	162	185	162	177	177	190	194	169	172	181	184	179	162	167	176	158	177	157	167	267	645	590	454	338	244	191	161	164	153	207	183	174	156	154	173	183	135	175	170	187	175	183	176	184	159	157	168	168	165	169	172	181	191	157	181	187	165	161	168	180	178	172	172	157	161	145	192	163	185	161	162	181	162	172	142	153	180	167	164	150	159	156	183	184	174	180	173	186	160	168	160	170	176	162	167	180	124	146	163	163	166	141	162	149	180	174	159	148	159	159	151	164	157	167	169	175	170	172	163	175	173	188	170	156	166	172	165	177	178	200	156	171	170	169	149	152	183	155	159	195	178	159	178	156	178	160	159	161	171	180	156	169	176	155	173	166	165	160	159	162	155	159	167	151	181	160	158	168	176	166	173	191	159	165	160	155	158	178	181	172	175	189	172	159	175	181	180	163	176	190	173	158	168	190	159	177	173	167	137	174	190	164	168	130	201	186	169	156	188	178	174	186	155	147	161	172	184	157	162	165	161	152	153	145	178	154	159	175	152	183	194	164	176	166	173	166	195	172	170	162	154	160	160	161	175	164	147	165	174	148	201	192	166	155	160	178	162	167	155	148	142	152	167	157	151	159	153	148	160	168	176	190	160	174	169	168	154	157	159	172	188	166	157	154	150	166	165	166	182	162	166	157	165	154	184	155	161	122	162	166	174	159	145	151	166	186	153	155	170	169	172	177	165	158	168	187	209	160	165	164	175	178	198	162	165	174	158	172	145	169	165	165	151	164	178	158	163	148	162	163	184	173	166	182	149	153	167	149	157	169	143	171	188	149	170	172	189	175	171	155	163	164	164	161	174	177	150	181	171	164	164	161	197	162	175	169	158	178	164	159	167	149	156	163	156	167	164	189	182	168	164	160	182	187	160	164	179	155	191	180	174	165	169	167	171	170	156	158	163	184	190	167	180	158	143	158	160	169	191	165	176	181	175	191	167	182	159	180	154	181	173	156	174	166	177	165	167	172	167	180	153	155	167	151	200	151	169	138	171	168	164	163	162	179	158	163	156	175	152	158	170	165	192	171	155	176	151	179	166	185	168	151	153	185	171	155	157	157	170	185	186	148	144	186	154	142	222	158	156	176	166	178	131	181	160	200	166	173	194	166	156	157	163	156	177	202	163	160	157	184	164	168	184	176	160	177	191	173	176	136	150	171	172	170	184	181	193	180	162	154	149	178	163	142	146	168	166	162	157	175	177	172	212	163	166	156	153	174	185	174	163	159	182	167	183	171	162	176	173	162	173	170	179	150	155	156	160	188	162	165	163	179	182	159	178	174	176	151	173	185	178	158	165	164	170	163	158	162	166	151	171	190	165	173	158	182	167	168	172	172	199	170	191	195	180	165	179	155	161	172	153	170	175	178	187	175	182	177	159	155	163	162	165	155	156	138	179	172	192	161	177	168	147	163	185	157	162	156	188	148	170	188	184	166	172	172	180	158	127	181	163	168	192	190	165	165	162	156	182	162	182	167	162	169	200	151	138	180	175	166	184	170	177	165	161	177	187	162	171	163	168	149	162	156	168	154	189	142	134	152	165	167	178	186	174	182	177	155	174	161	173	172	155	161	176	189	156	189	180	169	161	180	180	169	176	170	145	183	158	168	188	152	163	137	166	187	175	186	184	150	163	169	162	155	190	177	191	158	154	165	164	153	154	172	170	176	166	171	184	168	179	156	160	205	141	154	152	161	185	170	159	178	165	178	158	169	172	179	175	140	164	177	167	157	191	149	163	166	144	176	176	161	184	208	185	170	166	156	144	154	168	162	172	174	171	178	154	149	180	182	161	140	164	161	166	146	162	178	229	182	151	165	151	155	149	186	159	186	174	165	151	198	166	183	155	152	160	183	187	165	181	173	158	177	166	158	177	145	181	179	161	166	158	170	168	165	172	176	157	151	171	160	166	155	156	175	191	193	176	161	155	158	158	161	169	180	149	161	175	157	153	183	163	143	151	158	178	172	177	171	180	189	162	164	171	177	149	176	142	173	190	179	136	163	155	167	161	167	175	176	175	171	146	165	165	196	181	159	153	192	152	169	166	172	179	144	161	158	173	165	187	161	172	162	187	145	148	187	156	179	175	194	159	164	179	149	150	177	185	186	176	178	171	172	160	174	171	167	166	164	173	170	205	173	157	169	173	171	163	164	167	164	184	166	166	174	147	157	184	169	178	164	189	163	170	165	185	162	164	168	174	192	169	157	161	159	185	154	143	172	159	178	158	141	151	173	178	179	164	151	170	175	189	170	163	151	170	187	169	166	153	152	171	160	147	170	201	160	165	193	170	179	163	156	173	161	153	156	174	177	177	162	186	193	167	175	163	171	175	180	145	162	157	175	161	194	157	149	157	172	150	195	164	179	132	179	159	174	163	155	171	166	185	144	167	172	180	134	187	163	151	162	190	170	143	142	181	169	152	133	169	170	134	132	165	181	155	157	180	189	169	163	155	167	178	173	170	167	179	157	155	163	180	172	155	178	147	162	159	174	174	187	155	167	176	155	170	140	164	177	178	165	160	167	160	145	177	178	181	138	176	169	185	187	169	173	175	178	171	211	168	186	177	188	184	179	167	150	160	166	162	129	165	167	182	191	163	146	155	181	167	142	166	170	166	178	144	176	145	188	162	152	160	168	157	177	155	188	198	166	140	147	160	147	182	175	160	169	172	174	186	171	169	149	176	173	173	207	168	176	171	183	151	172	159	163	169	166	180	169	176	155	180	159	184	171	177	163	169	166	179	160	177	146	165	190	167	183	182	169	177	168	172	175	166	167	173	174	156	194	193	154	163	151	169	170	181	162	164	168	187	161	179	181	161	174	170	161	170	122	173	151	166	153	155	173	191	175	179	205	163	170	175	187	168	195	176	183	155	182	186	152	163	170	173	164	174	177	144	181	164	160	155	180	148	177	155	156	142	169	140	182	177	159	172	181	164	166	156	175	184	158	171	166	184	183	160	160	183	161	181	186	175	163	194	139	180	159	196	149	156	174	152	166	159	153	168	169	158	153	189	172	170	157	152	164	174	148	156	179	146	163	174	174	162	178	152	173	167	167	165	179	163	178	194	194	168	183	181	157	163	167	184	177	169	162	171	155	167	174	177	182	164	156	161	155	176	160	149	152	206	158	157	193	146	171	150	160	166	175	171	168	146	174	161	190	181	162	145	163	162	155	155	158	151	183	170	163	162	163	181	193	155	179	174	167	152	165	145	156	156	189	157	178	164	181	154	185	170	180	175	155	164	156	207	177	159	157	179	126	174	169	169	182	217	158	174	168	166	156	198	203	178	170	173	167	164	160	177	163	189	182	176	189	148	190	166	168	159	153	202	141	158	192	156	155
31605	17281	3881	3709	3064	2836	5284	3796	1503	1306	1090	1042	923	854	857	787	720	657	706	654	649	680	636	596	628	584	609	618	585	565	584	590	553	543	563	543	575	574	616	512	534	522	524	546	514	511	478	510	538	525	515	511	554	505	555	544	499	543	524	506	537	500	515	528	558	556	537	559	538	1446	4659	4087	2779	1646	995	552	522	510	562	503	519	529	491	465	520	519	527	536	489	501	504	488	472	517	518	537	520	523	515	497	536	510	540	496	540	506	486	482	527	498	532	472	549	517	507	505	507	523	527	538	498	483	514	529	499	499	495	527	503	479	533	537	485	487	500	492	475	482	469	483	479	499	451	523	482	522	480	485	503	508	525	511	501	515	464	491	538	502	508	516	481	546	484	521	536	510	512	535	483	528	471	504	499	477	492	517	512	512	496	496	483	505	515	496	552	480	537	482	507	509	537	508	528	474	530	517	515	536	504	483	481	549	515	504	517	494	514	504	518	510	506	476	503	477	505	517	494	508	503	525	519	508	495	563	515	502	529	496	487	478	470	502	503	451	500	511	506	520	495	527	551	533	479	491	515	513	504	469	557	490	468	497	553	491	503	492	475	523	497	441	538	510	501	525	508	509	502	503	487	529	512	515	459	525	502	482	519	491	486	506	476	527	482	541	519	496	496	495	477	532	479	451	522	508	496	484	539	506	497	531	509	513	462	490	482	547	494	541	482	525	496	494	494	517	455	495	500	529	503	514	513	518	489	475	500	487	478	498	502	529	490	532	490	534	510	504	526	458	516	520	522	506	500	513	465	537	516	479	458	507	444	530	487	493	459	491	526	535	521	526	482	491	505	514	489	522	487	512	478	533	500	513	505	526	496	507	491	499	496	518	518	523	515	473	528	480	502	526	482	519	497	494	539	520	490	495	509	513	520	521	482	519	483	528	509	494	507	528	509	523	525	507	496	551	510	485	517	527	493	496	505	508	483	511	516	501	499	503	534	530	532	503	519	515	503	538	505	498	496	487	526	515	513	527	532	495	536	518	538	503	488	467	488	523	476	500	489	534	517	508	517	489	489	515	556	532	543	448	521	520	497	483	502	519	490	497	479	511	501	491	507	460	462	512	562	519	515	524	484	505	539	504	558	521	476	472	504	539	476	515	560	482	486	513	523	461	502	474	508	501	509	541	547	454	496	513	577	495	498	509	487	459	462	498	498	467	505	497	539	501	499	496	518	529	465	512	477	519	521	478	481	476	513	512	510	455	476	523	489	517	510	499	488	507	485	506	475	511	510	522	459	513	454	535	559	479	535	524	498	470	499	537	486	494	513	498	493	528	537	464	527	533	516	472	505	526	521	481	563	486	482	517	495	467	499	488	503	454	500	479	473	520	545	517	512	512	496	492	452	513	511	451	537	500	507	524	520	544	518	509	499	503	488	503	471	513	486	499	463	528	519	463	482	524	499	492	508	519	495	542	502	500	493	571	505	527	523	528	496	509	539	510	544	498	487	515	464	509	508	559	486	506	517	489	468	496	515	490	515	484	489	493	551	497	499	489	492	501	493	520	512	468	532	489	503	487	486	499	485	487	512	502	498	524	466	547	514	496	534	507	484	530	529	540	533	482	489	516	525	511	495	526	502	504	528	474	486	527	505	497	519	560	502	486	526	507	554	478	492	512	521	521	550	486	478	504	512	475	472	492	534	512	492	511	519	477	507	514	495	524	495	502	495	488	492	526	490	507	475	497	510	503	524	491	527	481	480	476	490	549	521	496	466	522	519	506	507	486	482	509	504	507	495	494	501	489	492	513	491	497	536	511	488	501	544	514	494	498	567	515	508	510	512	493	467	558	543	462	503	519	464	486	516	527	537	486	500	507	529	526	552	484	466	508	520	460	522	524	500	476	508	497	483	503	486	493	510	491	495	491	519	480	500	504	528	493	473	542	496	487	507	450	551	484	497	511	489	520	488	531	482	495	519	484	451	544	496	501	523	491	527	482	503	507	486	508	503	479	527	498	538	467	467	463	538	536	498	516	498	548	470	551	483	491	527	487	566	527	491	474	542	505	473	504	469	521	503	488	504	561	445	470	521	474	517	507	481	471	505	504	501	521	538	503	520	501	536	499	513	485	480	495	570	495	509	505	510	469	514	486	557	488	519	534	468	520	469	528	536	513	491	507	482	471	505	492	514	514	529	474	509	487	525	475	519	477	508	516	490	515	480	495	486	509	492	525	510	484	529	506	531	493	548	474	533	460	511	482	509	515	514	477	514	518	502	523	491	463	507	552	482	502	510	479	527	524	468	527	496	512	476	550	500	475	522	496	528	492	488	469	481	535	492	501	484	530	481	504	488	513	526	534	492	501	475	507	514	500	505	497	551	501	545	502	540	506	519	516	520	531	514	529	507	481	489	519	495	472	489	488	482	457	523	528	481	504	483	521	513	456	513	498	509	513	543	519	519	505	505	471	528	505	522	466	519	495	532	525	514	501	498	516	536	489	511	503	463	505	513	474	513	502	508	520	468	499	502	529	511	511	506	476	490	536	502	486	524	523	493	469	519	488	487	506	473	532	521	504	512	519	492	487	495	521	522	492	525	487	531	496	536	522	536	499	481	464	528	527	534	494	519	449	464	498	532	496	537	521	493	482	503	499	514	509	470	468	497	478	522	478	504	532	465	480	475	500	503	477	525	503	513	487	492	507	491	547	509	517	522	514	522	515	528	507	472	488	504	508	485	498	504	493	512	521	459	505	507	499	480	495	518	489	529	509	464	511	512	518	520	507	520	514	505	491	530	496	513	510	494	474	511	521	511	505	502	507	495	506	501	496	475	466	505	534	512	482	553	508	531	508	489	516	514	547	486	496	510	476	486	447	496	505	472	514	483	492	509	467	502	571	487	528	471	508	485	498	492	487	508	521	506	533	476	544	497	507	548	522	494	577	489	498	493	495	511	475	497	491	498	469	525	502	534	476	545	541	542	524	505	538	506	526	462	466	493	477	514	516	509	508	463	503	509	558	530	520	514	515	529	523	507	517	520	480	507	510	488	524	485	467	538	476	500	515	485	485	499	515	490	484	540	530	557	545	535	507	536	487	514	504	551	488	529	517	501	519	515	483	543	481	481	529	522	498	522	513	501	490	522	536	507	491	527	522	535	508	526	505	538	511	544	545	510	526	517	494	507	503	507	509	507	465	521	500	527	489	500	519	496	496	476	529	501	479	494	511	466	495	472	525	528	484	483	511	511	511	468	519	500	484	466	505	494	473	509	515	504	485	525	502	484	517	500	527	524	489	513	490	542	557	502	510	458	490	505	508	524	463	518	526	527	506	502	531	551	529	472	520	481	483	495	499	517	514	469	505	540	493	477	471	526	514	517	487	530	512	484	538	504	503	508	511	479	522	532	525	481	546	480	519	548	500	510	550	503	498	478	509	470	529	486	542	486	485	496	499	491	524	456	499	511	485	481	523	511	494	518	531	503	491	534	453	488	508	509	515
49634	32276	21064	13334	7206	3715	1794	2234	7061	777	452	385	359	347	316	323	301	311	253	288	278	262	256	272	301	259	260	251	233	287	223	259	247	256	265	281	246	241	243	226	242	235	242	275	246	253	253	284	242	236	252	227	224	223	252	239	267	225	229	219	237	262	200	241	233	243	248	237	241	471	923	1125	1117	761	378	266	220	226	205	202	254	224	217	255	238	224	257	224	234	220	213	231	253	270	231	226	243	231	235	228	259	239	250	262	219	242	221	216	227	274	256	267	233	215	224	256	196	260	244	214	240	263	236	237	223	226	232	229	254	222	218	250	233	228	216	255	242	206	238	243	271	252	236	232	254	251	213	256	226	209	227	251	243	223	239	230	230	234	249	227	218	222	261	218	199	224	239	238	227	228	235	252	207	247	230	248	230	259	235	233	224	218	255	243	212	273	253	232	228	203	238	234	241	216	212	234	223	207	215	255	247	249	232	234	244	242	215	229	261	232	243	238	230	223	215	247	227	213	228	219	245	237	229	217	224	227	227	255	222	264	263	252	228	205	237	214	229	233	237	230	202	216	214	227	205	235	233	235	252	225	245	237	252	215	246	246	255	223	227	204	216	250	252	242	246	223	246	247	242	239	233	202	224	247	261	252	236	241	230	237	232	226	226	221	236	249	269	265	232	261	224	234	236	237	238	236	191	230	244	241	236	237	234	261	266	223	227	211	226	238	237	228	221	245	224	227	243	240	292	254	224	267	215	201	241	205	222	217	221	257	208	233	222	221	231	256	236	235	263	225	224	262	258	244	260	234	230	227	243	229	217	213	225	242	245	259	217	224	252	230	225	241	231	180	233	224	210	223	243	241	226	238	247	272	236	211	260	233	250	234	228	204	236	214	214	254	233	217	240	219	241	231	265	245	244	219	249	240	205	255	246	205	222	252	216	244	239	236	221	231	217	231	215	208	228	239	242	234	246	255	238	227	257	251	219	227	231	248	227	221	240	279	240	229	222	255	231	224	246	212	239	254	222	242	221	207	248	251	216	227	249	245	243	226	242	255	235	211	251	229	220	224	243	265	216	226	258	227	217	285	267	227	209	226	238	260	216	227	226	221	215	220	209	236	238	246	206	232	236	228	222	219	228	228	259	252	244	223	230	225	260	241	222	226	226	223	230	252	237	257	226	224	230	210	222	216	245	227	240	230	242	228	238	233	221	253	223	243	228	224	245	227	211	222	238	229	215	221	216	245	241	265	226	249	239	204	235	234	208	234	211	218	234	230	222	243	219	226	249	231	216	216	230	251	217	253	229	227	222	221	234	246	224	224	238	258	243	239	211	212	263	217	244	235	234	260	237	224	250	226	236	232	264	214	224	253	229	216	243	246	206	223	246	243	231	258	255	239	208	240	232	223	259	228	244	218	224	218	240	238	230	237	232	224	227	221	218	210	218	232	240	222	236	216	238	216	234	233	238	231	227	230	260	245	209	231	224	234	229	223	245	244	202	248	255	220	236	262	231	240	245	257	243	231	217	244	247	233	215	206	206	264	247	234	252	231	257	263	229	259	226	220	253	245	219	209	219	236	223	194	241	237	233	251	229	209	236	256	210	266	221	221	229	250	256	230	226	223	229	215	249	246	226	207	231	233	216	245	234	223	222	226	239	219	223	228	239	270	234	223	220	256	258	216	229	237	211	252	240	213	236	218	229	216	269	231	225	221	245	223	235	216	239	273	217	233	242	254	255	249	246	233	235	204	216	222	257	234	212	242	241	214	243	251	198	234	238	256	238	198	217	212	231	236	245	211	233	235	237	241	228	233	243	220	240	251	230	248	238	205	237	218	228	235	259	256	204	235	245	246	232	196	229	206	258	266	231	240	238	247	241	231	253	232	237	247	235	235	212	222	221	235	220	254	243	236	231	231	242	214	247	200	241	217	252	234	244	215	213	232	219	201	226	218	223	241	233	242	246	226	228	226	221	244	231	241	241	246	220	232	235	237	238	214	233	234	216	233	228	230	226	246	246	219	229	259	233	222	235	227	245	213	232	219	204	230	225	234	215	213	226	197	236	211	261	230	225	257	249	232	223	225	250	259	267	207	219	209	249	219	224	244	240	247	249	235	252	243	224	236	227	239	242	268	212	222	225	241	222	219	220	220	207	248	268	259	249	216	248	227	239	242	222	236	241	246	243	215	249	241	255	209	237	249	235	248	249	220	227	208	228	255	255	229	236	224	214	228	245	230	230	221	206	227	265	245	225	255	258	249	251	222	222	233	221	231	236	218	221	227	256	257	245	234	232	216	238	224	218	256	253	243	199	228	258	225	226	275	237	239	233	277	243	239	244	220	230	252	227	230	259	264	235	233	217	218	240	215	190	254	260	247	239	194	206	234	190	214	244	184	234	231	243	203	274	263	231	237	229	231	227	235	243	228	225	243	209	215	254	241	258	232	241	212	221	233	230	220	242	246	230	225	269	223	243	214	231	237	217	217	211	232	229	212	232	226	221	253	217	221	217	277	259	237	236	235	242	226	234	229	229	263	228	262	255	215	252	253	235	239	214	224	247	269	241	230	248	235	255	235	209	242	242	241	222	247	214	233	237	232	265	235	214	196	251	214	232	237	213	229	225	209	260	235	234	231	255	232	220	215	243	252	223	260	272	240	217	258	249	200	245	227	240	232	240	242	242	229	225	237	222	224	243	234	250	206	223	217	208	231	226	208	244	241	237	215	232	223	246	214	229	233	221	236	221	260	225	236	261	250	229	259	233	242	264	206	230	216	226	229	239	265	218	229	218	231	233	229	242	222	252	248	246	234	214	247	234	236	213	230	235	213	233	233	263	237	265	222	221	260	230	223	226	218	219	231	245	223	244	224	240	224	201	220	226	230	206	206	247	235	230	212	236	229	203	255	226	248	255	217	254	248	255	217	212	240	241	246	262	247	220	240	239	208	211	237	239	247	247	234	253	240	254	225	231	234	234	226	228	241	232	260	224	246	222	233	248	210	228	234	221	218	224	221	231	214	230	243	226	269	254	241	237	246	261	241	213	238	234	246	215	240	235	215	227	236	216	231	207	217	232	240	212	264	215	220	234	257	209	246	237	230	227	224	235	221	273	278	243	250	215	218	242	272	232	238	229	236	217	233	224	252	278	265	209	214	240	238	251	232	242	203	252	264	210	253	227	244	217	232	221	240	203	235	236	269	207	242	233	219	238	243	248	238	243	219	258	223	211	212	210	239	219	240	224	228	211	225	242	226	268	227	224	256	224	223	232	214	236	211	213	228	226	232	258	243	245	223	236	207	241	229	217	263	222	242	222	243	252	229	203	244	248	253	253	267	236	241	237	223	254	230	245	240	250	247	234	220	222	214	247	235	253	270	243	248	231	241	231	204	256	244	237	205	239	255	239	213	246	197	233	214	247	232	227	237	255	239	260	229	224	273	239	227	219	264	248	240	247	250	225	247	229	251	201	212	268	225	225	214	227	242	219	257	259	231
37833	18216	9731	7514	6478	5530	4412	6741	8253	2425	2007	1717	1597	1455	1369	1323	1156	1138	1105	1005	1055	1004	980	912	927	885	902	824	856	859	837	807	770	748	859	795	797	759	714	737	713	714	761	756	744	751	755	795	778	681	719	746	752	749	705	746	740	672	711	735	777	764	767	749	768	770	748	729	712	2692	6078	7674	6904	4446	1962	692	672	679	697	743	669	650	674	668	667	666	682	674	658	628	644	648	654	643	663	656	640	629	698	648	691	652	648	622	682	682	682	701	700	654	650	705	666	644	623	627	645	702	681	719	686	678	646	656	636	641	664	673	650	641	665	636	654	700	667	656	686	697	655	677	661	660	686	691	650	690	673	691	603	688	678	642	671	680	686	704	667	677	662	611	689	663	671	693	681	659	650	618	706	663	664	664	698	707	655	675	667	660	643	655	654	703	744	663	656	669	628	671	640	663	637	690	650	659	702	685	682	742	693	662	688	629	662	635	662	685	688	609	677	730	697	652	665	705	668	679	675	719	625	659	683	745	659	726	712	686	655	646	723	648	663	619	670	710	677	681	685	673	666	683	646	642	641	704	651	682	643	702	631	657	670	678	632	667	718	661	676	657	647	657	695	648	679	644	660	682	674	742	651	696	688	656	677	674	686	719	657	638	697	689	707	676	669	676	655	607	650	686	629	610	659	716	655	646	682	629	676	671	717	663	688	675	709	675	664	640	658	648	705	690	710	715	696	642	664	659	706	671	692	693	697	649	682	666	664	680	679	657	707	666	707	655	717	637	677	681	658	621	650	682	648	685	708	629	659	629	684	649	684	666	654	663	676	668	684	691	689	672	677	649	664	701	647	696	605	690	650	654	696	667	685	662	599	669	704	621	675	640	700	688	675	694	688	687	654	682	689	705	665	681	719	703	686	633	685	694	688	676	722	658	690	681	693	651	650	678	678	664	677	629	649	686	709	677	682	650	645	654	638	652	673	687	650	645	619	696	660	714	717	651	649	672	672	639	701	710	658	652	668	652	711	660	698	673	715	674	645	643	656	675	695	652	669	695	671	666	677	655	657	647	678	705	671	711	690	679	675	676	650	644	663	719	652	652	675	671	660	647	657	667	643	648	727	656	655	681	640	637	702	705	649	660	658	685	677	671	649	708	657	670	715	657	649	678	640	636	639	646	719	669	729	684	658	694	701	672	692	647	649	678	663	661	709	634	687	644	667	693	687	702	680	669	687	704	687	699	663	682	688	669	705	663	707	657	670	678	657	679	669	646	707	687	689	600	704	670	658	665	671	654	691	675	647	647	672	651	629	655	679	657	652	682	679	651	669	649	678	719	666	707	664	690	668	676	691	648	692	638	694	653	665	682	679	697	655	641	735	703	712	688	672	678	711	657	652	694	680	698	648	672	668	694	644	646	638	653	651	701	639	671	643	690	667	650	736	715	696	648	675	679	671	713	665	664	673	678	715	664	647	689	672	667	668	662	677	633	686	686	718	695	694	667	661	682	670	668	677	665	693	661	680	707	684	628	675	645	705	654	694	665	667	641	666	614	696	674	687	672	668	691	693	698	629	715	727	664	663	642	684	659	677	640	653	685	664	694	708	665	628	683	680	681	672	681	705	671	626	710	670	659	689	642	671	653	689	708	693	717	687	701	715	681	641	651	646	678	670	677	656	681	688	649	639	691	654	658	683	628	697	716	652	685	627	664	686	673	677	657	694	630	641	685	646	684	666	667	656	686	653	667	679	684	640	692	648	665	629	707	679	660	675	656	690	677	611	659	652	697	661	641	716	663	689	678	652	659	625	689	630	650	656	667	651	647	654	626	636	693	648	686	657	725	629	693	645	652	673	688	633	658	642	644	647	662	644	666	660	656	646	650	672	648	693	639	709	635	636	657	694	638	636	682	681	655	671	652	675	672	721	688	669	688	683	681	674	660	663	644	652	685	698	674	657	697	657	697	662	707	699	682	680	664	663	631	640	655	677	697	652	660	651	709	670	659	647	663	658	657	692	694	685	680	697	688	691	674	670	670	650	658	689	672	677	684	698	652	706	685	641	643	723	675	679	640	667	675	696	673	684	676	629	670	636	655	650	645	689	680	644	689	679	677	686	675	652	699	671	719	652	667	647	693	698	663	668	677	700	687	683	664	662	662	682	699	664	677	667	657	697	641	706	619	678	680	604	683	642	674	670	707	656	723	678	673	669	693	674	704	689	705	611	718	706	682	705	632	662	642	648	699	727	698	650	606	661	607	664	684	645	634	669	696	627	620	680	678	646	662	638	645	665	683	708	678	723	628	638	670	689	647	664	698	663	706	654	662	672	664	693	658	654	633	694	691	682	697	708	675	640	710	712	706	709	676	667	663	638	709	684	641	661	691	663	680	651	663	709	677	652	667	684	688	644	718	684	750	647	683	657	665	691	648	739	674	687	630	661	685	662	694	679	674	692	683	674	673	668	629	707	666	681	679	644	687	678	661	707	664	694	687	680	665	710	662	651	713	676	632	633	654	674	684	659	674	668	681	653	657	663	628	670	664	641	676	682	660	652	668	644	667	664	710	677	656	702	717	677	639	674	680	654	630	646	690	688	682	684	672	676	682	652	700	692	643	731	699	685	663	684	648	671	700	677	675	681	660	707	683	640	683	685	659	674	644	679	652	632	677	639	648	683	659	680	685	713	672	661	637	704	646	699	699	643	660	682	697	660	651	675	720	673	641	648	650	705	665	676	662	663	688	626	617	672	688	669	659	675	677	686	618	667	677	713	640	669	641	651	661	701	667	711	712	697	647	685	663	663	695	726	650	712	714	718	672	670	697	659	656	641	664	643	671	660	668	660	682	683	721	696	650	629	674	698	698	657	727	640	672	707	609	614	686	698	677	682	693	682	680	661	660	652	648	739	653	657	630	700	685	672	687	614	672	642	677	621	693	630	662	681	651	687	674	654	694	641	666	692	660	742	659	684	658	686	675	718	737	698	705	690	710	626	627	685	635	659	683	677	658	662	682	649	658	673	652	635	658	665	705	685	666	715	688	655	684	696	752	656	654	682	641	689	723	633	670	680	654	605	687	689	662	649	616	643	652	720	663	647	640	668	653	692	656	665	656	678	666	627	659	681	643	704	671	690	649	614	688	633	678	631	674	627	704	668	648	714	711	710	740	696	636	670	680	708	630	694	691	694	709	695	662	676	693	680	665	655	700	613	680	678	674	691	696	632	618	701	680	665	709	629	697	674	660	682	671	664	666	682	668	688	653	727	686	646	681	687	688	679	663	639	668	634	603	619	664	632	746	678	635	667	710	633	660	687	644	692	637	667	731	676	653	651	656	712	653	675	686	691	655	674	670	648	620	693	661	673	678	682	681	678	681	672	635	733	641	707	709	655	685	712	655	649	676	614	692	663	694	669	696	666	657	684	672	651	662	655	680	692	634	654	656	682	682	633	683	628	686	664	650	672	683	662	674	659	667	680	713	619	689	677	692	664	705	701	719	677	642
10098	1446	329	251	191	207	187	321	350	186	183	178	167	186	181	150	174	163	184	160	181	187	171	169	160	191	172	163	175	177	143	167	171	184	172	165	176	184	159	162	180	133	161	167	158	168	174	161	182	169	174	167	178	192	180	180	136	164	177	173	175	170	166	159	161	164	156	178	169	187	227	260	290	254	224	178	176	182	190	163	178	188	173	175	172	169	167	153	163	195	185	170	178	166	166	172	174	185	179	157	163	171	163	180	150	162	184	193	175	173	158	165	177	177	175	164	170	210	163	174	171	135	180	178	171	171	164	188	176	158	161	203	168	194	167	187	190	170	183	164	167	164	187	155	181	173	189	175	198	175	171	215	162	167	179	170	151	143	173	187	165	161	161	159	157	162	163	208	163	190	182	182	172	173	155	180	157	159	163	174	177	158	174	175	174	178	176	177	170	145	162	148	166	163	166	187	153	170	161	158	163	163	164	195	176	171	189	177	164	172	165	191	153	165	178	191	170	176	165	182	173	189	197	140	180	180	157	165	159	170	151	161	162	158	171	159	177	164	183	152	178	157	160	164	172	174	164	153	161	171	198	186	184	181	188	178	160	160	159	175	182	155	174	183	186	172	163	172	153	176	165	167	168	173	176	170	177	171	160	188	156	168	167	159	185	177	160	145	145	171	167	210	168	168	161	178	180	198	168	163	187	183	170	177	187	155	168	153	183	175	182	148	164	162	166	174	152	177	191	165	165	160	152	185	195	154	160	166	173	147	162	142	189	161	159	171	170	142	177	166	194	161	168	168	174	141	184	190	161	195	183	163	180	140	163	184	191	190	174	151	172	178	155	191	188	172	156	158	163	186	171	156	181	174	178	168	157	155	192	162	165	188	180	163	170	153	173	165	188	164	176	176	190	168	166	169	169	159	160	185	152	176	184	172	169	172	174	186	149	186	164	168	165	193	181	168	174	154	190	178	205	160	186	167	183	165	190	170	173	165	155	171	165	184	180	190	194	186	169	180	168	167	185	176	162	189	162	160	164	185	189	167	154	189	181	201	172	172	164	168	160	187	169	171	183	186	180	178	187	179	166	178	195	186	168	171	176	152	164	171	181	176	173	173	176	161	182	177	178	148	184	172	158	174	161	169	166	186	188	159	159	182	186	180	171	173	170	170	152	143	185	181	178	173	160	159	178	134	190	178	178	166	168	188	157	169	173	202	177	167	167	177	185	176	171	167	158	156	155	203	173	186	143	170	180	160	180	171	211	177	157	158	201	164	172	178	179	156	181	175	176	167	192	159	181	162	183	146	163	157	175	174	184	207	179	178	173	179	160	175	177	178	174	177	169	148	184	179	184	196	177	197	178	156	164	159	163	165	156	173	166	155	157	156	169	180	200	177	177	173	170	191	168	169	195	152	168	161	179	171	162	168	179	177	167	172	167	171	151	185	166	173	168	164	169	200	168	160	157	181	164	174	207	178	177	177	187	176	183	180	175	159	171	149	168	166	166	156	175	194	170	155	183	163	198	188	153	179	165	157	166	173	162	157	142	165	174	179	172	180	159	180	175	162	172	184	187	174	157	179	160	157	173	165	177	192	220	176	152	164	179	165	193	192	191	157	182	177	164	163	167	195	172	166	150	196	166	183	166	186	185	173	182	179	186	170	163	175	175	174	160	146	171	196	175	187	156	171	184	150	210	160	188	188	157	158	157	167	152	176	170	152	163	164	167	158	168	173	186	175	177	169	152	163	202	174	185	174	182	169	170	189	151	174	177	150	158	161	173	143	172	156	166	162	180	183	177	173	180	180	175	154	146	160	169	166	183	152	172	158	180	165	184	173	177	178	167	157	163	177	189	174	195	195	172	175	173	148	182	179	157	173	165	200	188	193	176	165	171	149	166	184	170	170	150	155	185	180	151	151	181	167	174	148	189	170	157	145	168	174	176	170	167	171	189	162	159	165	166	173	188	168	182	172	188	159	170	168	166	171	177	167	164	148	184	185	157	149	176	167	153	183	222	180	203	157	153	151	159	176	188	160	167	167	163	173	184	178	163	166	173	183	172	170	156	187	154	188	156	187	182	161	178	162	179	167	183	176	169	158	179	158	152	171	152	198	154	180	167	185	170	179	169	171	162	167	178	170	169	163	154	186	178	159	189	153	163	172	168	149	179	158	179	165	174	169	183	163	161	208	171	183	183	160	163	185	159	175	159	168	177	155	180	177	172	151	166	164	175	175	171	177	168	160	185	179	176	164	164	175	178	196	172	188	187	168	188	158	186	173	184	185	177	165	163	184	175	188	158	171	153	202	157	173	147	156	180	178	165	140	170	156	156	169	172	156	161	183	168	150	154	187	152	158	193	159	173	164	156	177	172	161	158	203	157	172	168	164	162	200	171	164	178	177	174	169	147	190	195	199	164	143	147	156	186	176	167	177	148	181	164	162	163	162	176	192	188	179	170	166	157	196	172	169	176	171	167	175	167	168	158	181	171	150	169	183	170	185	162	173	182	166	171	175	159	190	154	170	166	169	161	154	180	154	167	191	178	156	176	142	197	175	143	156	173	180	184	154	169	152	171	168	177	169	172	145	172	161	171	171	157	166	173	211	151	172	178	182	147	191	178	163	180	165	144	169	187	172	182	174	160	167	193	183	196	169	159	169	166	138	140	166	156	178	165	169	164	160	145	183	187	173	162	159	183	155	164	160	170	152	203	185	171	147	172	172	166	154	158	160	173	139	153	169	182	186	156	181	143	182	179	150	145	163	154	182	161	189	161	173	192	170	179	195	176	175	157	176	162	150	162	178	145	148	152	173	189	162	161	182	178	173	173	169	162	181	160	159	145	148	148	146	185	187	177	173	182	178	172	173	200	179	186	157	177	185	180	155	182	195	174	174	171	174	171	184	167	149	179	173	165	177	191	179	168	168	181	171	162	172	194	182	166	181	162	177	171	184	166	174	175	161	155	188	167	177	169	178	166	191	158	161	163	159	154	188	178	167	162	145	174	190	203	197	190	171	159	206	150	178	185	162	193	165	174	178	138	181	163	160	157	188	154	149	193	176	181	179	177	156	186	190	176	174	187	181	161	168	190	163	173	167	169	186	163	167	178	166	153	183	183	171	167	181	181	169	170	145	154	167	147	162	162	164	164	160	161	172	182	184	172	160	146	168	155	144	182	184	163	172	188	160	173	188	150	187	158	174	163	176	181	190	190	163	188	161	155	170	163	188	165	181	166	176	194	196	177	172	172	187	151	160	156	172	183	178	183	184	148	170	170	172	194	177	174	191	181	172	181	168	184	164	160	173	154	158	180	170	187	176	165	174	182	160	174	147	157	165	179	150	170	193	175	176	170	184	159	175	186	170	162	142	173	167	177	167	134	177	172	157	163	166	177	168	168	157	156	155	187	180	153	165	192	163	148	199	154	164	156	167	168	164	173	171	156	163	174	173	165	167	156	162	194	182	151	166	178	154	156	174	199	192	198	171	181	161
8087	1470	753	745	687	661	638	1404	1032	583	581	543	513	504	524	511	539	532	578	527	543	513	555	537	522	542	537	535	503	517	512	543	554	488	534	526	529	500	515	525	486	558	507	519	489	535	504	515	520	531	536	544	534	475	534	498	519	539	522	532	546	543	511	494	528	536	515	542	497	561	887	1105	1274	1054	743	554	479	544	513	503	515	525	472	499	502	444	475	519	496	501	511	522	529	526	507	530	485	514	528	517	529	504	549	481	500	503	478	483	521	506	477	514	527	520	527	498	468	491	535	491	510	518	480	470	554	514	559	558	500	532	526	554	520	526	487	537	479	538	511	490	534	528	512	533	519	468	545	518	525	521	471	516	531	458	489	515	520	519	497	534	545	482	493	484	506	547	501	528	530	534	513	508	525	492	534	536	490	537	507	559	536	504	537	504	548	546	487	569	527	540	489	525	535	497	543	499	508	506	512	513	453	520	532	503	512	494	503	473	523	457	507	510	513	498	512	534	517	521	581	506	510	490	506	530	542	492	499	506	478	524	500	513	521	488	552	486	527	511	483	486	552	484	552	534	554	543	534	551	499	493	499	513	533	477	521	523	527	534	535	501	501	559	510	537	476	527	542	491	485	535	480	535	518	528	528	501	511	483	547	540	534	504	509	490	517	490	502	533	586	507	549	513	537	498	508	516	488	573	526	507	503	506	478	561	507	483	499	523	497	515	547	519	516	530	507	485	516	495	526	530	525	536	516	522	465	527	526	457	503	537	508	502	503	505	518	530	494	513	548	498	467	515	507	512	516	508	497	543	518	542	502	479	582	493	519	501	501	474	504	525	516	565	472	514	507	548	511	489	503	526	504	513	497	503	483	469	503	519	497	498	465	533	520	523	508	465	520	515	496	539	515	512	511	516	501	470	531	458	502	505	504	514	528	528	489	493	529	550	513	537	476	530	521	542	549	493	514	524	532	555	511	516	520	502	498	536	513	507	548	489	474	493	522	527	465	471	491	497	509	523	505	485	520	511	506	509	505	496	522	523	500	489	539	540	506	536	517	497	506	507	530	491	510	557	537	556	507	505	503	515	501	497	472	531	493	538	518	501	544	552	548	508	506	550	508	502	542	481	476	558	523	497	458	506	514	487	539	524	519	542	499	523	495	491	523	488	498	454	491	496	538	527	505	468	523	521	504	554	507	461	527	495	477	538	529	523	523	496	492	508	517	490	510	502	586	527	531	463	521	475	495	499	505	539	534	517	536	528	460	499	515	482	507	491	508	552	482	539	487	537	500	516	478	512	532	525	474	489	528	501	516	525	467	522	495	523	523	495	491	521	527	511	468	499	532	558	504	519	535	490	496	479	558	504	547	485	511	519	481	508	536	499	516	516	515	496	476	477	546	522	537	497	520	497	512	518	495	492	506	499	476	527	487	513	532	514	522	459	534	477	507	493	529	505	509	540	515	499	509	541	488	549	515	491	470	485	510	510	534	484	523	491	492	495	483	509	509	450	516	495	504	531	497	539	463	501	498	516	488	555	521	519	492	492	487	525	515	506	532	555	497	526	530	487	500	478	500	525	534	520	478	497	558	478	492	516	516	503	492	536	494	507	546	490	503	530	518	508	477	541	504	527	515	542	538	530	495	500	486	502	487	519	492	535	541	513	507	509	550	474	501	506	527	542	582	513	514	511	504	504	492	506	523	555	541	497	536	485	524	528	507	487	507	492	515	541	510	506	536	505	505	482	516	516	511	492	526	528	540	505	530	517	497	501	487	554	502	502	494	501	511	551	538	545	519	536	521	496	524	517	541	505	504	549	508	499	513	476	522	520	552	484	491	541	507	496	550	511	518	517	508	531	510	521	541	523	534	487	548	515	476	502	486	516	558	465	519	517	461	521	527	503	521	515	503	521	550	531	504	538	519	536	504	513	529	496	509	524	528	520	505	570	516	537	523	504	490	525	531	564	520	509	510	506	510	537	507	524	533	535	483	477	480	511	507	563	519	521	524	502	496	539	512	497	516	507	525	540	506	514	522	488	478	542	478	475	527	569	546	500	494	501	519	502	532	482	487	522	483	499	530	509	508	509	484	460	498	505	516	503	577	557	532	526	550	512	463	510	534	522	496	483	502	486	532	531	495	502	532	496	510	521	526	553	477	512	515	501	482	538	545	560	472	530	514	533	509	543	484	516	492	504	513	508	537	536	487	510	513	521	513	493	505	522	512	476	521	487	478	484	491	504	500	504	509	506	476	528	510	532	510	506	498	506	514	473	522	506	508	511	531	501	513	491	485	585	459	518	495	536	498	489	498	498	478	532	516	551	531	495	510	483	539	482	500	534	506	514	521	528	481	540	507	518	550	540	539	509	509	494	536	519	528	533	517	510	499	508	518	550	512	511	506	526	494	490	506	529	515	536	464	487	525	514	484	514	526	482	518	533	523	542	508	562	485	511	536	502	537	508	497	491	553	491	537	510	533	499	478	535	544	528	532	462	520	540	524	496	549	497	535	529	571	491	522	550	510	511	523	499	533	514	486	522	517	523	481	474	488	557	496	488	527	536	515	553	508	554	510	538	505	493	536	491	510	478	473	474	494	504	512	481	508	513	496	512	504	521	511	483	497	528	536	490	529	533	505	519	507	500	544	465	511	475	513	524	474	509	524	509	488	468	498	547	487	526	552	553	514	532	528	499	530	487	495	526	486	541	498	523	516	486	487	530	513	505	483	473	557	551	507	541	533	513	522	484	503	588	529	491	504	496	499	486	514	520	506	511	526	515	526	536	514	538	502	485	517	487	502	541	516	488	519	522	512	506	505	501	542	530	497	482	494	498	476	556	548	508	511	498	488	498	537	532	522	457	477	498	505	505	501	530	562	511	481	530	465	544	540	471	514	477	486	547	488	514	530	507	527	482	523	546	517	522	532	504	540	507	498	550	530	541	524	513	545	513	515	513	525	498	496	551	497	501	492	518	500	511	498	518	522	524	520	487	536	487	508	556	548	494	512	503	531	514	558	510	510	551	497	531	527	532	503	528	539	559	538	550	526	498	524	489	510	460	518	530	553	583	506	505	526	507	524	483	506	506	512	523	517	483	491	498	488	514	486	554	511	523	523	514	514	555	499	507	527	513	542	530	520	490	510	500	520	540	475	502	526	564	506	546	535	544	541	486	509	478	535	498	512	510	507	546	559	493	500	498	513	514	498	477	524	500	491	499	514	518	538	534	509	526	544	531	527	524	519	553	567	503	504	492	539	522	522	514	495	526	521	515	490	541	533	526	500	491	468	495	499	500	519	518	561	473	507	489	497	546	512	578	514	533	518	513	558	538	492	511	529	514	556	504	498	530	511	530	475	535	561	508	541	540	517	493	499	526	524	499	489	540	509	494	495	484	527	489	522	480	525	528	521	501	519	529	532	513	536	511	508	527	537	493	510	517	480	534	519	506	537	536	558	497	493	492	512	524	516	501	523	496	535	540	499	514	509	540	492	519
36823	19021	9593	4422	2254	1204	668	509	385	538	268	296	271	264	276	229	235	234	217	240	233	223	209	220	240	250	223	204	223	225	228	215	220	188	209	215	192	223	219	224	234	201	206	215	197	218	195	225	207	210	204	179	228	198	218	208	188	202	204	226	190	215	184	198	186	218	211	209	209	345	744	675	497	371	302	240	220	215	215	216	192	213	199	227	206	224	227	217	211	209	235	207	236	199	221	222	217	228	202	196	206	197	191	232	199	212	202	177	212	224	208	221	213	209	212	192	207	233	211	183	219	191	202	200	195	188	197	173	213	205	220	215	208	203	222	212	227	202	193	226	197	209	236	221	223	188	192	193	217	209	198	242	223	191	195	210	213	198	215	188	224	212	194	204	197	197	214	236	210	207	234	192	171	225	185	215	208	211	224	188	247	209	211	198	213	202	172	222	198	190	235	217	237	220	207	199	207	241	215	188	207	213	208	193	204	206	204	240	210	187	225	218	212	218	245	206	213	192	197	207	216	198	203	240	195	220	202	206	204	200	202	211	210	210	188	213	217	209	216	209	201	209	242	214	208	201	181	204	220	209	203	231	198	196	238	187	200	199	222	207	179	206	220	195	203	209	186	227	202	217	208	208	220	178	222	179	210	230	194	205	207	228	212	193	212	186	235	189	175	199	200	206	208	188	209	214	191	207	200	208	223	203	197	212	223	195	216	210	213	181	198	226	191	201	207	177	223	217	223	212	213	215	229	219	195	189	225	187	197	197	210	222	220	217	227	221	197	247	214	213	211	229	183	222	211	199	189	202	211	198	228	202	217	232	211	190	221	184	190	204	224	200	206	197	192	225	221	212	213	208	207	210	203	186	203	188	204	187	225	197	199	216	191	197	216	239	220	214	210	219	248	187	213	241	195	224	205	239	227	200	192	227	204	196	189	214	217	201	228	196	183	224	194	211	213	212	195	212	219	207	201	235	229	215	214	207	203	195	187	207	209	208	190	212	223	199	225	190	219	170	222	222	202	185	192	190	208	220	203	177	227	205	236	207	209	240	203	220	229	196	197	220	199	200	192	193	205	197	202	239	211	202	220	188	204	193	237	182	223	204	200	204	217	203	187	213	212	202	214	202	207	177	197	225	214	233	227	222	212	215	223	210	213	220	203	239	201	219	203	198	181	219	205	213	192	204	232	224	232	225	201	210	206	188	210	191	227	215	204	188	185	216	206	227	211	206	237	212	217	206	214	198	217	246	228	212	189	223	193	186	185	194	217	212	187	200	214	215	179	210	222	198	227	233	225	202	225	222	197	231	184	238	251	230	212	211	195	209	225	210	238	220	226	214	210	211	212	184	207	191	218	215	197	188	203	226	183	210	217	219	204	213	213	221	223	230	198	229	220	229	189	188	210	200	190	199	193	202	201	203	227	230	199	192	207	210	216	212	181	231	203	217	202	217	185	209	178	197	219	210	209	185	208	199	201	192	215	225	218	180	211	208	195	205	211	184	202	201	229	203	228	193	201	243	198	183	213	201	221	205	231	197	206	221	230	196	192	209	208	210	192	202	196	197	209	196	187	214	193	229	209	223	187	222	207	221	198	221	211	192	218	227	181	223	210	210	183	187	182	191	206	230	207	227	232	205	213	186	197	198	210	219	202	179	220	184	203	211	207	182	215	197	191	200	198	214	212	220	225	201	219	210	235	212	204	213	208	222	215	210	212	210	224	217	228	215	195	207	214	218	200	214	211	207	195	208	197	200	191	245	203	224	212	200	199	206	213	203	216	196	221	200	207	231	235	191	214	195	186	200	204	187	189	211	227	196	220	205	206	198	200	226	199	213	201	200	248	210	191	198	207	203	214	218	210	227	209	194	208	215	188	222	197	208	204	203	197	193	202	209	218	199	235	203	211	214	184	214	229	212	224	185	188	223	204	216	197	185	208	192	210	201	171	217	206	198	209	230	217	200	208	223	235	205	221	236	224	214	222	207	245	189	193	199	196	197	198	230	212	225	208	203	209	220	182	219	237	218	196	191	176	222	209	223	219	219	214	243	193	219	210	172	212	213	199	196	204	192	226	193	213	209	203	201	199	189	226	202	230	204	205	197	195	192	210	218	182	197	215	221	190	210	196	195	205	188	229	200	191	194	215	227	226	202	194	214	205	204	211	213	223	220	206	206	193	219	192	202	201	202	210	216	244	201	204	203	223	200	189	205	192	218	225	201	212	215	195	221	245	183	220	205	208	220	210	226	228	205	202	202	201	198	218	210	198	213	223	196	184	199	230	186	193	210	224	195	202	209	199	197	215	204	197	204	183	174	217	197	224	201	213	210	230	219	218	208	237	248	221	227	218	199	196	229	200	190	219	186	207	196	202	211	208	215	217	222	215	219	196	191	197	231	216	194	196	213	200	201	209	211	220	192	214	168	206	187	218	210	226	215	211	207	199	217	201	212	210	214	215	229	205	232	221	201	194	216	208	192	199	215	216	200	224	235	187	208	200	191	171	190	225	198	201	181	227	194	218	194	213	189	201	231	212	173	189	222	216	220	215	210	229	231	199	225	206	206	228	213	194	221	200	207	207	204	215	198	210	192	205	191	206	194	199	211	235	204	198	202	191	214	215	205	204	212	222	225	204	194	196	197	188	217	218	204	217	196	207	192	202	218	185	208	192	215	185	189	208	229	224	206	222	224	191	232	209	196	235	212	206	197	196	210	229	190	195	214	200	221	225	202	191	216	216	203	219	233	202	206	198	190	203	198	212	201	203	221	208	232	200	219	195	211	186	205	186	197	198	188	218	220	215	212	220	191	204	199	208	204	197	192	218	223	215	212	195	200	197	227	214	217	225	199	202	211	199	214	196	206	237	210	216	212	216	195	195	202	192	210	216	203	210	207	209	187	225	204	204	231	188	177	220	200	198	211	184	193	203	207	208	200	212	210	218	184	243	192	189	199	225	211	221	207	205	205	225	205	212	191	195	222	241	212	197	203	226	210	217	191	222	221	210	200	215	214	215	226	210	198	195	204	208	212	207	221	208	210	206	224	217	210	191	208	245	218	210	188	190	217	185	222	207	208	207	197	191	184	211	209	225	197	228	192	213	178	215	204	183	224	206	223	185	217	186	220	239	209	213	224	198	206	192	209	202	239	208	203	253	226	208	201	198	217	185	219	211	213	216	204	192	210	210	216	228	210	174	242	192	205	194	214	220	197	214	229	209	193	199	198	206	216	196	212	186	191	192	210	201	203	211	226	211	229	228	209	232	207	188	225	222	211	228	231	190	203	213	207	197	222	201	205	203	217	213	194	207	192	236	203	239	195	213	194	193	233	233	193	211	200	202	212	214	206	216	209	193	210	209	226	188	203	202	185	197	185	202	172	204	240	196	209	210	197	207	214	209	227	211	203	230	201	205	215	207	230	236	218	198	210	199	190	189	214	222	206	183	201	202	209	213	196	200	209	193	207	200	209	205	235	188	229	239	222	224	221	203	203
26167	4077	5183	3758	3348	2658	2231	1927	1828	2528	1250	1109	1052	984	892	912	883	853	899	792	787	766	806	711	774	728	738	713	681	678	701	726	681	672	657	669	657	651	686	690	639	653	645	652	642	681	640	625	693	662	675	685	639	633	664	622	679	611	641	616	686	631	626	658	628	644	656	670	716	2201	4909	4478	3087	1763	1134	732	619	614	601	621	619	626	592	620	630	647	601	594	576	631	561	615	644	587	601	580	582	610	623	625	605	625	620	648	603	649	600	637	576	643	685	616	624	594	628	588	587	655	616	617	574	633	632	603	571	617	645	602	596	593	612	660	610	608	597	649	603	621	639	628	626	627	621	588	616	623	570	608	596	614	632	621	588	610	660	625	619	627	599	623	632	609	650	615	639	606	586	611	608	620	658	640	617	582	625	598	632	650	632	594	625	600	648	645	621	602	663	644	625	567	619	615	650	601	615	624	582	661	566	582	565	594	621	629	607	611	635	632	613	649	653	590	621	625	603	606	592	608	569	628	610	624	609	642	628	638	660	624	613	634	597	615	611	621	610	638	613	582	621	665	608	636	634	552	589	634	641	621	609	619	628	564	618	589	611	635	622	591	606	604	635	599	553	604	640	612	633	566	609	569	613	582	598	575	652	627	625	649	592	625	608	628	647	602	583	619	608	629	641	618	644	635	598	645	594	643	649	618	628	603	610	615	593	603	612	633	610	599	586	619	664	638	644	626	549	590	588	586	614	595	635	585	610	633	606	653	623	602	642	649	596	603	632	591	620	641	609	594	621	599	615	630	655	567	647	621	631	611	587	596	624	671	603	596	663	576	625	617	650	651	595	545	636	657	635	619	622	609	621	605	610	623	649	629	649	596	584	605	607	614	624	636	647	617	609	562	651	634	645	639	621	600	631	626	635	636	614	591	602	579	625	577	585	692	603	626	652	630	641	631	620	606	616	621	646	624	594	641	620	621	635	590	605	629	662	625	621	618	615	622	650	565	620	601	600	618	600	598	658	599	569	652	587	620	618	592	623	656	610	609	620	600	624	571	648	641	602	594	627	636	624	567	587	598	601	627	591	640	592	633	642	605	628	601	633	640	596	618	592	634	662	626	634	636	617	631	642	619	618	610	621	614	623	668	592	641	622	599	637	617	613	598	581	627	597	615	639	629	657	621	630	654	656	651	611	658	576	644	592	643	555	601	628	649	601	645	662	607	592	599	641	628	593	589	642	602	602	626	576	612	609	607	636	627	615	617	577	597	588	612	600	626	634	576	603	625	618	590	656	650	583	607	612	621	627	596	620	630	583	610	590	620	613	575	658	588	582	586	655	627	658	648	583	618	622	639	617	606	636	602	650	613	565	607	644	565	595	606	596	653	607	630	659	628	605	585	570	626	630	640	572	593	632	582	646	676	615	626	628	642	586	611	588	624	603	628	653	627	619	621	650	603	608	571	615	665	606	591	623	649	608	586	610	605	611	626	606	607	634	633	614	637	598	611	633	611	629	604	599	591	620	589	634	629	573	625	585	632	586	596	590	587	599	599	610	635	659	625	656	641	621	619	617	629	582	582	605	630	611	609	617	617	601	644	623	658	604	595	607	642	605	637	621	580	609	608	607	611	604	636	602	636	618	602	603	592	606	641	595	643	622	650	589	586	643	626	622	654	567	625	664	633	596	645	617	605	663	669	598	635	622	630	612	613	572	615	645	614	578	592	589	619	608	630	606	610	648	608	658	576	625	634	621	563	638	620	654	620	596	659	626	584	619	607	597	638	614	601	592	598	645	661	654	588	600	606	616	560	612	615	618	594	644	612	661	600	628	607	604	574	644	607	580	628	614	595	591	601	589	608	630	585	599	609	625	580	624	651	592	696	682	631	638	615	598	611	571	606	648	600	614	635	608	566	653	636	609	573	588	637	615	620	622	568	588	636	578	611	604	659	616	604	622	608	604	639	629	619	585	598	628	637	610	588	596	616	667	624	658	572	578	571	632	619	610	577	656	634	600	593	632	621	641	615	619	633	594	609	581	670	656	589	629	665	592	575	599	625	592	636	629	580	609	669	672	599	613	603	597	598	597	633	616	606	639	592	595	645	583	612	578	645	599	599	562	606	593	617	633	592	637	639	619	661	651	626	597	610	589	581	643	599	630	628	652	648	636	589	621	620	618	613	610	688	637	640	568	630	598	612	624	662	598	581	590	605	611	635	623	616	602	617	611	632	654	604	581	615	625	612	620	667	647	598	604	627	608	613	581	621	585	558	594	625	656	608	653	607	597	575	597	635	606	656	599	617	638	626	614	614	622	629	626	612	595	571	609	576	649	607	617	597	607	605	634	632	585	596	621	628	581	617	604	623	575	596	583	627	575	623	627	649	648	596	575	604	615	619	632	657	657	630	632	686	603	615	643	601	632	615	618	622	650	598	636	629	619	577	586	594	571	623	648	652	581	577	659	601	569	592	666	607	623	597	619	576	595	580	635	603	621	650	652	612	599	589	629	610	618	565	575	650	637	611	613	601	600	582	622	626	642	614	615	624	647	623	595	662	601	593	602	610	617	597	620	579	591	631	637	665	618	614	620	600	644	643	591	586	615	613	632	618	589	592	656	612	586	598	629	625	633	622	636	615	575	660	620	593	651	629	648	628	625	600	648	639	664	582	613	617	651	591	634	608	613	626	607	584	657	623	606	610	640	636	632	594	607	652	592	608	567	639	597	618	637	601	648	640	617	642	615	601	568	632	570	604	576	607	592	643	648	610	622	597	631	665	597	616	651	603	631	655	625	587	612	596	586	583	599	595	578	634	631	630	601	640	638	596	625	631	592	570	594	604	649	677	628	637	628	603	621	653	615	602	624	660	618	582	641	632	644	625	594	613	611	595	604	619	589	646	590	604	615	611	619	613	614	602	602	621	625	596	620	638	587	610	603	614	615	613	591	599	563	655	593	621	632	626	598	615	628	619	636	610	626	573	650	616	623	620	604	670	600	629	594	587	579	607	622	577	620	613	635	638	627	663	660	663	610	648	637	604	622	611	620	602	571	547	616	609	651	605	602	604	619	640	664	637	639	622	596	568	585	603	634	601	652	646	629	600	587	611	601	572	593	632	601	631	579	634	614	604	620	603	597	606	612	636	582	596	591	640	630	683	688	654	627	648	598	618	618	610	629	660	651	598	626	561	630	608	618	599	611	621	622	607	650	676	669	603	626	562	630	621	588	590	594	613	637	608	604	622	613	571	655	617	619	623	625	601	625	657	600	578	596	606	589	570	616	587	614	610	613	613	620	618	609	626	613	612	611	642	612	613	608	644	663	623	603	658	615	599	615	602	643	606	612	591	597	599	628	606	620	633	634	670	593	606	589	637	591	603	654	595	650	631	661	623	622	617	643	637	633	592	653	558	614	649	639	624	647	614	637	662	596	630	604	625	597	643	613	681	625	624	621	657	639	588	603	631	667	648	650	610	615	578	586	634	637	626	638	605	610	616	553	615
47347	26269	16941	9638	5101	2733	1486	856	1411	2122	436	385	376	314	378	340	321	314	313	296	260	247	255	270	287	245	273	280	249	273	259	243	242	259	289	263	239	278	248	244	259	269	262	241	293	215	237	233	261	229	263	251	258	276	241	242	239	251	272	222	258	259	234	260	241	256	246	238	273	324	946	1031	1010	839	553	251	241	220	241	257	230	225	238	244	244	227	262	241	255	275	260	246	270	236	258	259	279	230	237	218	252	230	249	230	220	240	251	264	266	271	242	244	231	229	224	236	234	255	226	225	294	220	231	264	213	255	256	246	244	242	234	226	271	234	251	239	247	261	230	242	243	241	244	260	234	249	218	241	247	214	236	248	248	241	256	232	265	227	256	245	235	238	221	258	250	244	255	241	237	231	243	242	244	276	231	228	263	234	226	221	235	237	252	225	226	246	247	239	256	212	248	249	244	245	237	215	257	251	226	240	250	276	249	247	256	218	252	240	253	259	241	220	233	232	238	273	234	235	267	264	264	236	252	242	253	247	269	252	246	235	250	217	232	255	236	216	264	266	226	258	249	277	220	253	217	241	254	240	218	232	255	254	215	235	224	230	266	240	231	226	277	255	228	235	223	260	244	261	251	213	229	242	231	262	232	229	255	222	247	257	242	243	235	257	264	237	252	229	240	263	219	238	219	248	234	243	256	250	246	230	270	240	270	225	266	208	224	243	229	229	246	213	251	223	232	247	266	212	238	240	233	224	231	249	233	231	257	213	223	223	230	234	245	265	251	228	232	222	241	226	235	221	242	259	260	242	256	250	275	248	269	256	267	207	252	246	244	240	235	237	217	253	269	239	252	235	222	215	255	280	248	231	242	255	249	226	239	243	264	242	219	231	208	252	223	226	227	234	238	246	246	255	242	239	244	227	266	277	256	220	255	255	225	252	231	223	236	265	276	255	237	234	230	248	251	228	203	248	236	265	230	225	228	200	226	251	226	251	204	239	248	243	234	249	246	235	257	231	221	253	268	256	256	210	247	237	254	243	262	254	246	235	254	218	244	246	236	249	234	241	230	241	263	254	229	239	246	246	244	243	242	236	227	256	244	246	242	235	266	224	228	205	275	241	236	256	252	247	241	243	238	262	233	250	241	218	225	232	252	250	248	239	242	234	221	248	220	206	256	236	259	226	236	237	243	231	240	246	272	238	247	225	237	244	253	254	243	243	278	233	252	252	222	224	233	234	234	258	241	269	258	247	212	246	207	237	221	245	247	240	258	235	197	253	224	220	263	250	238	248	248	250	250	244	225	221	232	234	237	253	262	260	229	233	214	249	242	246	255	224	233	223	239	223	265	243	252	245	238	237	225	238	220	245	266	267	226	253	235	266	265	249	251	235	239	239	226	249	251	241	232	233	234	247	250	245	242	250	263	229	263	248	259	251	237	218	215	272	244	228	234	208	232	234	216	255	231	262	234	211	237	262	225	240	251	243	244	245	222	231	243	259	219	235	229	236	257	236	239	219	232	234	264	241	268	280	231	237	249	238	251	232	226	238	251	255	235	258	260	276	254	240	250	246	236	231	239	231	244	252	235	228	254	251	233	245	249	259	248	246	234	281	233	198	258	267	240	249	221	247	256	237	232	217	241	237	251	256	250	200	252	239	243	250	250	240	217	231	248	236	231	244	272	230	217	223	279	264	229	251	237	269	230	242	228	228	195	220	236	242	238	223	216	227	248	241	231	250	243	238	252	270	203	249	231	250	243	233	243	253	231	263	217	264	265	217	240	249	229	232	224	244	246	230	267	227	274	254	218	249	254	201	228	258	234	235	240	250	264	222	235	245	254	254	242	240	252	238	249	241	260	261	244	250	238	219	263	249	244	250	232	248	230	245	262	243	255	247	239	250	236	233	236	248	211	258	251	236	253	247	247	237	256	233	272	247	262	215	226	240	251	227	242	236	256	205	248	259	231	247	225	238	224	235	293	256	224	240	232	225	286	240	218	206	250	263	206	225	242	251	238	286	244	226	248	239	232	238	189	217	240	249	237	232	264	224	236	249	209	226	259	235	246	240	253	234	217	239	224	230	279	240	255	268	249	223	278	243	257	226	243	243	219	237	214	276	233	239	238	238	250	247	241	248	282	251	248	238	238	258	245	248	230	254	282	253	257	213	231	218	236	211	221	233	261	248	237	285	232	233	261	239	258	258	237	255	199	240	249	232	253	266	251	218	231	230	259	275	271	234	243	240	247	252	223	242	234	234	248	233	250	245	247	248	220	214	201	240	255	252	220	215	262	222	240	245	240	267	233	246	255	246	258	259	240	253	243	261	242	220	247	257	250	213	243	254	250	240	253	247	245	258	248	253	238	236	244	223	230	251	256	239	243	223	234	238	232	263	250	236	218	244	254	262	240	214	223	256	257	269	273	217	241	230	244	252	240	234	226	211	216	234	234	225	230	243	235	256	257	251	218	215	245	265	238	267	224	254	247	243	247	286	250	256	252	226	214	226	229	240	256	265	253	228	247	238	246	246	249	254	261	234	284	243	229	224	240	267	229	271	271	235	277	225	236	228	260	256	217	251	249	239	221	258	249	243	228	243	230	232	213	240	257	228	249	216	251	250	220	258	232	231	216	220	236	235	256	224	259	206	231	235	229	227	250	254	232	230	244	220	246	242	232	244	248	244	230	236	221	265	258	233	225	265	254	227	227	250	236	229	208	288	231	235	266	232	242	256	267	245	224	236	217	235	237	248	248	252	258	241	229	252	229	229	224	223	239	248	211	250	210	260	239	242	220	267	263	236	240	240	247	229	236	254	235	236	250	245	236	211	250	259	228	244	240	234	228	243	227	262	243	239	273	245	248	242	242	238	226	221	263	255	227	243	212	229	224	237	234	248	264	225	231	256	224	256	224	249	241	238	245	259	203	237	232	230	217	259	240	280	232	255	251	245	247	266	229	236	252	255	256	231	273	228	247	211	218	232	272	272	259	220	261	220	227	262	242	239	253	235	254	256	254	219	237	241	216	212	237	244	244	246	244	224	220	230	222	249	236	258	254	248	228	263	231	246	245	243	254	245	243	268	246	230	227	256	249	243	240	251	233	229	232	230	260	250	226	269	226	240	256	236	240	239	230	254	260	244	225	237	236	229	220	237	256	211	246	219	241	235	241	235	244	236	238	259	227	220	211	248	209	226	230	243	257	219	252	263	234	236	257	244	237	216	240	238	234	252	247	252	245	270	249	246	282	226	234	259	235	233	237	224	229	250	219	274	257	239	257	238	207	239	221	248	242	253	246	244	226	232	232	237	239	255	250	228	257	234	234	236	230	258	242	236	225	226	247	229	239	265	239	220	267	260	269	264	223	251	221	251	251	239	246	245	238	185	236	202	242	258	212	229	233	232	254	243	236	248	242	229	253	249	241	237	227	215	232	210	245	244	253	233	237	232	253	263	226	216	249	234	253	226	243	204	259	245	251	228	255	271	250	265	232	263	232	234
34994	9308	7288	7418	6330	4926	4354	3699	6157	6056	1978	1745	1636	1519	1387	1373	1221	1190	1126	1139	1089	1054	1025	995	957	924	909	936	889	855	816	889	775	826	834	821	840	815	801	871	723	805	776	809	796	815	750	800	770	826	746	748	744	754	681	779	702	722	731	740	799	772	743	793	755	800	768	811	754	1319	6722	7335	6755	5096	2847	773	718	736	670	693	705	726	691	718	740	686	669	683	684	757	708	650	697	707	684	702	712	690	698	684	686	648	707	637	727	707	678	722	697	721	718	736	695	686	651	672	669	688	713	740	694	716	682	710	704	708	663	703	727	655	682	688	709	696	706	696	691	712	662	655	672	692	726	680	708	716	675	724	699	743	704	674	691	694	678	683	704	691	673	651	709	710	656	682	652	680	681	702	701	708	696	664	726	682	668	714	665	711	714	706	705	666	689	675	708	738	675	690	729	712	719	680	663	687	709	729	699	671	694	665	748	672	676	703	723	739	731	715	705	651	689	670	699	647	709	685	692	713	701	699	657	694	684	724	693	702	737	703	671	671	700	714	688	684	689	693	690	704	696	690	658	699	719	709	671	618	706	665	700	698	695	712	659	710	690	718	747	687	689	699	667	628	695	694	710	663	691	672	674	696	691	662	709	761	672	692	712	739	689	735	713	709	665	707	697	678	708	729	672	741	687	682	709	642	653	703	730	700	705	704	617	694	707	692	671	703	720	691	655	646	660	696	697	682	700	681	724	697	687	642	682	732	670	677	708	679	671	678	694	745	698	679	638	704	689	708	738	647	683	679	706	716	680	647	711	693	736	695	645	672	683	683	742	706	690	708	731	717	707	711	675	667	736	743	733	691	708	707	732	704	670	698	666	707	700	635	666	718	705	659	657	663	684	685	643	725	711	714	670	704	695	674	692	719	695	709	648	730	710	703	691	674	692	662	692	735	650	696	698	700	671	721	708	670	681	708	696	708	744	707	718	732	727	655	724	718	663	716	642	667	664	727	704	731	684	733	690	672	695	732	685	648	670	703	685	718	679	708	674	686	655	725	705	682	722	740	723	745	702	692	725	708	695	744	695	696	673	664	692	696	669	694	708	706	707	680	676	688	679	724	684	708	640	702	691	679	661	717	717	723	696	674	679	677	662	685	691	676	662	688	709	668	678	678	704	688	683	701	721	708	633	697	684	675	702	710	745	714	696	712	728	700	683	730	683	713	673	727	716	650	718	709	704	711	717	702	671	682	659	697	687	712	683	664	701	703	709	666	688	686	709	695	668	672	701	684	699	684	672	652	712	731	735	700	711	647	703	706	715	719	717	707	687	678	695	699	670	703	659	675	704	701	620	686	701	730	642	683	714	674	714	684	693	672	696	723	701	694	645	718	710	686	702	695	720	719	714	723	704	662	728	663	699	701	728	690	728	725	719	708	717	728	709	716	716	677	673	730	706	717	625	640	702	714	719	705	697	689	633	655	687	693	721	728	672	654	712	691	665	668	704	669	698	681	638	684	663	709	691	699	728	672	725	668	716	703	700	646	676	723	678	711	684	677	722	696	716	704	647	708	734	707	670	661	760	697	719	687	687	718	689	687	681	650	649	692	707	735	738	686	663	664	679	667	671	722	673	699	693	713	679	677	683	705	729	702	658	672	672	748	702	661	750	672	667	651	650	666	689	683	694	713	712	697	726	692	671	700	694	678	693	690	685	688	728	646	700	649	748	708	694	710	689	690	679	711	682	680	684	662	722	686	694	662	708	704	687	705	684	680	678	741	695	719	716	719	667	678	669	706	690	691	726	658	655	741	691	691	681	668	708	725	739	703	679	717	695	720	692	716	675	697	728	668	688	689	692	672	683	671	679	674	712	694	708	708	718	694	708	639	694	685	674	680	704	716	731	668	696	664	709	718	739	674	721	688	687	733	728	691	680	702	709	719	638	695	703	681	728	711	655	670	700	699	715	698	688	780	736	651	720	669	725	675	645	674	732	677	718	673	717	705	676	647	672	670	664	732	683	731	664	693	710	707	694	700	698	735	739	698	719	719	690	696	674	667	679	679	643	731	686	703	696	657	689	720	660	670	687	676	684	704	697	715	720	700	739	727	695	686	683	682	648	720	686	729	693	675	734	705	691	705	709	732	687	687	685	677	706	691	705	742	659	647	703	681	709	700	677	721	716	665	666	749	729	709	692	693	683	718	709	666	743	659	729	687	688	707	713	670	657	697	681	683	696	711	691	700	721	697	676	641	680	671	718	724	626	672	702	675	696	696	648	770	679	666	696	744	716	692	682	685	722	700	756	693	700	702	664	665	689	648	688	721	664	703	731	749	657	685	691	662	693	716	683	665	661	692	681	697	680	699	665	672	715	699	715	697	717	713	676	683	653	708	697	708	669	695	702	726	720	710	697	677	698	708	727	696	669	700	686	699	681	687	726	734	731	731	690	715	688	697	723	657	695	732	713	707	725	723	676	691	681	678	663	688	700	694	702	671	668	730	659	683	708	699	698	741	670	659	716	659	672	671	689	668	687	664	738	650	686	701	692	719	715	716	690	668	676	661	689	711	725	654	712	717	713	694	705	653	693	696	705	700	671	702	700	687	673	625	725	696	658	669	668	681	694	682	699	662	685	732	684	704	703	679	684	714	718	714	696	699	720	691	686	705	686	708	686	652	641	678	698	722	710	653	688	690	700	675	698	664	705	703	695	683	681	734	662	668	662	707	662	736	706	695	621	700	692	704	689	672	666	706	711	706	694	682	679	653	696	736	695	659	725	686	728	727	706	665	697	691	648	697	675	701	718	621	681	712	695	686	643	726	695	664	696	720	749	678	687	688	689	645	686	652	715	746	715	731	711	671	652	712	690	731	688	728	681	666	671	692	704	677	697	651	693	718	687	699	736	669	691	693	638	704	701	707	706	632	684	705	682	720	716	730	662	672	688	731	700	692	684	700	709	696	675	670	623	674	697	720	697	702	735	664	694	648	716	685	693	676	652	672	665	712	717	687	699	702	706	654	718	699	695	694	618	697	673	716	659	653	712	712	688	681	680	694	701	689	675	652	717	674	721	697	688	719	706	717	742	673	656	671	723	734	703	703	670	662	679	755	685	670	702	704	655	685	694	712	679	667	719	657	721	704	642	708	649	694	606	685	726	709	662	682	692	669	687	649	689	768	639	704	673	717	667	696	715	696	675	680	679	702	709	680	694	682	699	686	673	680	670	682	692	675	679	740	679	705	740	687	740	742	746	665	691	677	736	707	667	722	700	668	722	701	721	703	689	696	669	729	707	714	734	652	716	699	691	678	691	698	704	678	700	683	709	688	672	709	691	665	680	686	697	696	680	702	719	701	705	684	717	685	654	716	648	740	675	718	677	723	687	695	690	657	716	634	665	694	672	682	678	691	651	675	717	676	669	685	666	682	690	619	705	684	680	696	688	675	708	714	644	692	656	652	733	702	693	727	721	669	705	673	673	711	686	677	684	686	691	680	676	652	680	668
8777	778	261	190	166	146	135	121	139	124	152	121	124	107	129	102	120	120	117	119	130	108	140	129	114	124	95	125	127	139	100	121	128	127	109	125	125	114	122	124	128	97	108	116	118	106	103	110	111	124	126	145	101	115	121	125	131	107	118	116	125	122	132	120	113	109	114	116	109	111	138	170	197	242	169	112	124	112	113	123	120	124	112	112	149	124	119	112	114	123	98	96	112	100	124	93	129	120	113	122	135	118	107	126	119	127	119	115	109	122	101	121	111	119	106	101	123	126	111	96	114	121	109	104	111	126	114	102	126	127	92	116	135	137	147	126	126	136	108	128	102	122	107	127	122	134	136	141	109	120	125	106	121	139	130	122	109	139	137	123	118	118	123	134	121	125	109	122	121	107	123	121	116	111	116	118	110	131	127	123	122	134	118	109	125	109	145	96	136	133	110	110	114	127	134	128	136	125	123	126	111	130	95	114	112	134	132	131	122	134	111	116	103	123	129	119	120	110	118	116	116	134	116	115	131	119	116	102	138	125	112	118	122	131	114	97	106	112	112	110	125	123	121	130	109	108	114	134	140	110	132	132	141	125	114	126	127	122	109	123	120	129	117	108	121	98	126	137	126	123	127	98	136	117	121	90	106	131	136	104	105	104	127	107	121	120	127	127	122	117	117	106	113	151	122	133	101	118	110	123	102	113	126	123	101	120	120	126	116	91	117	114	121	121	104	122	143	132	107	106	94	136	106	130	87	132	124	132	113	121	128	120	111	110	141	117	99	126	130	107	115	124	101	121	122	139	122	111	119	121	111	140	121	111	119	142	109	133	111	130	118	116	120	123	124	116	124	122	118	128	116	122	116	113	122	112	117	123	118	122	132	121	130	109	99	141	133	123	122	98	104	102	119	140	117	116	108	114	130	109	123	107	121	134	122	138	111	119	127	138	132	121	127	132	108	137	107	95	118	134	110	107	130	105	99	122	111	144	128	112	136	116	153	118	106	111	123	120	124	112	113	118	134	127	120	124	119	117	117	126	114	122	126	125	127	108	131	126	106	117	121	130	127	133	121	118	109	109	116	130	117	125	129	117	120	105	122	108	112	95	124	123	100	116	128	109	121	114	125	117	130	106	111	120	114	124	118	99	120	111	97	117	122	117	111	121	123	121	131	122	113	109	132	116	102	116	124	149	147	117	144	115	137	124	123	101	128	119	112	119	106	81	114	110	115	123	128	113	118	144	109	139	128	111	123	95	127	142	117	111	102	119	131	103	108	115	110	100	141	110	132	129	133	102	110	125	125	114	127	131	107	121	96	134	116	121	121	117	112	139	111	114	113	124	110	126	113	117	119	121	121	112	126	106	130	132	133	123	133	118	126	121	112	109	110	122	113	118	109	138	112	124	127	130	133	112	122	117	125	116	115	98	118	118	105	113	121	134	120	135	110	128	114	107	130	119	114	111	126	134	122	123	106	134	139	122	110	111	119	117	108	119	122	110	126	132	109	124	120	115	123	118	107	114	105	121	111	117	126	140	111	110	120	119	116	118	109	123	109	112	129	116	119	128	114	132	118	120	116	129	122	105	125	119	115	135	102	124	119	102	134	115	130	128	118	109	119	124	126	135	138	106	120	133	125	121	117	113	136	117	126	117	129	133	109	130	113	112	133	114	127	119	120	118	111	116	129	132	124	107	123	107	106	114	127	117	132	114	133	139	126	116	104	127	129	127	121	129	140	125	139	131	127	124	100	130	132	118	100	131	113	122	126	123	120	109	122	131	93	125	144	120	117	117	117	118	116	121	100	114	131	133	124	103	138	124	111	127	130	116	105	117	115	124	107	111	107	140	105	126	126	124	120	125	122	140	143	135	112	115	134	127	129	95	104	121	126	132	109	137	106	134	120	127	117	118	135	127	123	110	116	132	117	129	125	107	113	129	122	115	107	113	119	143	112	116	131	106	105	127	137	102	104	106	121	111	140	119	120	109	120	103	104	99	109	103	119	105	112	126	119	115	122	114	112	119	134	113	128	121	136	119	109	122	126	107	120	125	138	129	131	117	126	98	124	135	119	112	135	116	133	103	128	115	125	108	116	121	121	134	132	98	121	135	111	133	115	134	130	114	117	96	101	114	128	118	122	130	111	108	127	113	108	121	119	108	128	128	127	127	124	102	124	138	119	115	118	117	132	105	116	119	118	133	111	97	129	138	118	121	136	124	111	118	134	119	112	119	103	122	105	128	130	121	133	119	123	136	130	101	125	90	121	125	114	96	106	141	122	122	104	134	121	102	130	106	142	108	136	97	102	122	123	121	122	119	101	125	128	113	102	142	149	118	128	110	113	112	121	116	113	110	127	119	136	117	113	127	123	122	118	119	113	148	118	132	121	124	103	140	115	126	104	127	114	115	126	110	114	119	112	109	129	113	114	137	112	130	112	108	127	126	129	116	128	109	105	114	139	125	129	117	120	113	108	119	107	91	125	127	124	125	128	127	125	105	120	124	123	123	113	114	111	111	143	133	117	116	113	107	101	116	126	117	116	109	105	120	114	105	121	114	113	115	132	141	120	121	130	137	117	123	139	137	124	127	129	132	116	112	127	130	118	143	133	145	117	108	128	120	116	123	103	119	131	114	141	104	133	114	109	115	123	122	114	123	104	117	91	143	135	148	109	124	126	131	107	137	122	109	102	119	107	120	119	106	117	125	112	120	121	125	138	111	119	125	116	119	100	111	120	104	116	116	123	136	104	114	119	119	128	120	131	135	116	144	121	121	124	118	111	122	102	132	123	131	116	106	112	112	109	114	111	116	121	130	105	127	122	115	111	126	135	117	115	105	127	125	137	129	120	114	121	118	129	118	111	116	129	132	121	125	128	136	116	113	112	110	127	91	115	129	129	106	116	102	133	135	104	123	116	122	113	117	113	133	105	133	145	117	118	132	121	96	140	124	115	126	146	125	111	104	119	105	95	128	113	121	107	120	120	118	122	116	117	127	120	132	128	139	137	118	126	130	117	138	127	119	123	143	136	125	119	117	126	119	121	120	120	150	107	128	112	113	117	121	108	121	109	116	135	118	114	119	111	120	100	128	107	121	104	124	117	125	115	103	126	119	117	125	146	128	115	130	112	128	123	123	110	131	112	125	119	104	98	124	122	115	125	125	112	103	108	126	112	125	111	126	108	109	130	114	105	121	116	122	140	112	111	117	121	120	127	114	117	117	131	116	118	117	120	119	128	117	111	112	113	109	107	123	125	130	113	123	103	102	122	100	114	123	123	160	115	125	127	117	111	133	116	102	123	109	109	133	127	112	112	119	125	126	136	103	105	145	130	116	126	128	105	117	116	123	118	121	115	128	109	125	124	104	111	124	113	128	132	124	131	121	102	134	118	109	137	129	132	87	117	123	113	133	119	110	128	121	111	121	123	128	125	132	107	126	133	122	131	140	111	109	143	111	138	121	114	115	139	113	119	122	136	148	115	134	116	113	129	129
6456	742	563	565	507	497	513	429	378	416	424	401	399	400	380	418	424	360	379	389	385	350	370	394	389	363	390	397	371	375	348	384	385	382	367	405	362	355	382	366	347	359	406	389	336	376	359	369	388	356	410	382	373	358	385	370	330	391	408	421	369	414	408	368	407	360	395	375	376	382	491	596	1053	1170	632	373	350	392	358	398	379	367	363	372	345	402	373	369	376	362	380	343	386	399	332	393	371	397	344	405	381	395	388	376	393	369	376	365	346	361	344	398	340	378	373	365	371	376	384	437	343	366	362	371	403	365	349	370	399	354	398	397	376	372	372	363	340	382	360	379	358	381	394	381	351	366	366	421	360	412	375	404	387	313	404	417	352	389	345	353	377	362	414	373	348	387	375	384	377	379	366	363	372	374	361	380	395	382	375	356	372	343	423	365	373	360	416	363	371	365	349	360	405	342	374	384	397	380	372	376	394	363	353	375	364	372	362	370	391	405	378	382	388	382	357	390	398	410	363	388	353	394	361	363	388	358	384	387	376	399	384	345	394	359	361	378	377	400	375	374	364	355	362	403	358	378	385	404	404	368	371	381	383	392	388	369	382	379	383	364	372	348	395	363	363	387	405	358	359	387	350	385	339	373	343	348	368	380	376	372	400	348	376	384	402	382	387	358	377	343	376	398	373	353	347	381	363	377	371	420	384	391	369	390	376	388	374	383	407	363	347	411	413	365	389	334	398	385	389	445	341	378	372	403	388	394	379	401	380	360	379	388	359	371	359	388	385	371	365	348	373	398	349	392	359	396	402	390	354	357	419	357	358	366	374	394	393	372	421	336	380	395	369	367	397	367	365	382	337	357	390	371	352	369	374	333	390	355	357	394	374	409	384	405	361	393	344	405	351	368	407	373	367	355	373	371	378	375	388	373	367	389	393	393	407	366	384	356	348	371	380	322	387	344	381	328	399	388	370	370	377	375	387	383	364	345	364	404	392	374	336	361	384	352	364	388	363	414	358	371	353	422	365	372	345	385	387	399	394	381	366	357	388	391	384	354	376	386	400	381	416	389	375	373	401	365	382	361	382	389	415	381	379	402	393	384	363	376	354	365	356	371	400	351	352	354	371	346	379	358	375	378	368	371	344	395	373	384	367	363	372	378	394	364	414	394	391	351	377	353	407	401	384	402	367	366	377	376	371	410	344	346	362	371	388	384	406	371	365	407	361	392	376	355	388	384	385	375	405	384	370	378	386	359	389	333	371	372	374	376	361	356	370	407	380	376	332	369	365	402	384	403	402	367	353	399	397	409	351	385	358	366	371	357	379	391	421	378	375	346	384	362	394	377	370	409	360	423	353	374	369	364	350	381	380	364	387	359	346	343	371	364	383	376	360	388	357	388	373	396	396	354	367	375	390	385	358	363	396	370	371	353	381	365	377	363	395	342	365	367	363	413	386	378	380	352	393	404	372	381	366	365	360	405	372	357	328	345	357	352	386	353	357	413	349	354	369	357	371	333	390	334	394	378	328	359	383	389	402	377	381	334	384	360	389	344	389	363	367	347	397	424	403	387	373	339	371	386	356	378	379	373	365	381	361	385	390	382	349	368	352	392	362	375	356	366	355	355	387	354	384	337	337	370	369	352	330	408	368	366	390	375	379	367	368	398	375	349	378	347	369	360	368	383	374	380	350	385	355	385	406	401	372	387	335	385	380	411	363	350	401	369	371	378	382	371	346	361	358	394	339	384	368	389	365	391	378	369	398	402	374	373	386	375	367	350	349	399	366	360	323	372	378	403	400	386	375	347	357	357	354	375	392	400	373	384	366	380	394	375	350	378	360	384	382	403	380	377	383	380	399	395	375	372	355	346	386	346	426	398	408	371	374	353	368	345	367	365	377	359	350	351	337	359	392	389	407	377	379	382	349	351	372	376	413	360	374	349	388	402	385	363	375	359	359	397	369	395	374	414	415	371	376	399	382	345	365	355	356	344	373	346	386	378	357	365	363	373	382	405	376	358	381	370	390	375	338	361	352	391	368	377	346	392	382	375	406	400	415	407	345	374	336	378	371	424	357	357	371	370	372	352	366	389	356	368	378	384	362	398	393	364	364	381	371	362	325	366	356	377	359	365	374	380	365	366	340	370	367	357	388	386	375	367	377	381	393	400	395	391	362	327	394	342	366	390	365	365	371	397	376	368	385	365	368	366	417	373	332	369	365	381	397	387	375	390	357	383	368	377	408	387	388	408	378	373	408	394	416	387	376	349	377	360	366	359	380	366	421	393	367	356	356	338	370	395	351	373	360	378	376	385	371	404	339	342	394	375	402	354	359	375	379	395	391	371	383	340	386	343	396	355	395	378	440	371	352	394	402	385	371	384	359	398	363	378	374	375	365	357	366	400	366	357	383	363	367	341	385	367	382	396	362	413	358	374	346	364	369	411	378	348	349	366	358	381	383	369	377	337	398	364	400	339	370	374	370	377	397	366	390	393	356	345	374	357	384	403	394	358	355	413	378	352	345	364	416	415	390	389	376	387	376	383	353	360	371	374	359	386	379	367	379	372	374	369	355	358	350	372	368	379	375	388	378	385	386	385	385	386	377	380	347	382	373	386	382	401	358	379	394	377	364	386	385	362	391	395	364	356	373	359	367	406	375	392	356	382	347	389	371	407	397	349	384	367	358	350	367	355	392	358	395	366	380	340	362	342	361	388	367	386	349	379	410	375	366	359	374	352	367	365	396	373	374	367	371	370	392	366	386	397	393	388	393	381	382	358	371	353	350	394	374	378	394	382	363	377	359	371	344	384	366	357	383	401	409	394	353	388	384	352	359	382	381	408	351	362	366	369	368	381	340	331	352	387	358	366	373	423	373	374	349	391	356	330	375	348	388	368	367	371	371	363	380	343	404	382	399	365	366	346	388	367	369	389	353	377	353	385	375	384	407	352	358	375	393	384	363	347	346	387	400	338	371	374	382	373	383	359	354	384	387	404	367	363	378	336	351	392	435	383	391	384	364	393	408	375	404	412	372	378	378	366	365	376	394	375	385	381	395	357	399	369	406	386	404	371	369	373	357	376	374	376	368	410	376	394	394	368	375	383	415	340	374	372	355	384	386	383	386	383	386	366	338	383	386	418	372	404	358	372	370	404	384	366	366	369	340	405	358	351	370	366	382	385	391	361	358	403	384	386	371	349	363	333	399	409	391	360	364	369	383	382	338	365	365	355	341	396	380	365	393	392	347	379	362	365	393	341	392	379	382	387	380	364	385	385	390	345	415	366	358	382	375	377	354	381	361	358	397	399	379	387	370	356	355	367	354	375	383	388	344	367	382	386	363	357	399	321	389	373	357	366	368	388	378	396	375	361	405	398	385	348	356	402	377	400	346	392	364	380	356	349	360	350	395	367	382	381	405	406	400	395	356	391	375	381	381	381	335	362	342	393	413	336	383	367	345	393	335	387	380	359	353	354	371	375	384	379	407	403	361	347	362	365
37857	21139	10775	4655	2048	967	508	369	621	330	202	184	161	165	165	158	141	142	147	154	135	131	132	126	103	108	125	118	109	123	115	130	123	122	110	130	122	125	118	131	122	102	100	121	105	111	119	115	114	127	97	132	126	124	125	103	125	116	121	113	121	107	111	127	131	116	105	112	115	174	312	473	518	250	105	116	96	106	107	117	108	113	109	120	128	143	121	111	109	109	108	114	106	125	116	109	128	128	101	112	105	117	112	127	126	130	112	102	113	106	114	103	105	90	101	105	129	116	112	123	103	132	111	133	108	116	115	104	116	101	127	112	113	127	128	114	119	113	122	108	109	109	106	105	113	107	119	124	114	102	125	111	118	117	119	97	114	115	109	121	111	102	106	117	109	108	107	100	129	120	100	105	102	114	130	116	114	106	102	113	139	112	114	118	102	108	123	123	112	130	105	123	114	112	104	112	122	99	116	105	100	106	102	143	105	104	104	118	115	119	109	105	112	125	113	109	127	111	137	113	126	116	96	122	102	112	98	122	112	102	115	92	114	103	121	100	114	121	107	120	91	104	129	100	109	118	107	100	90	125	125	102	130	108	119	132	114	112	125	86	105	135	108	115	101	121	97	116	111	113	110	123	96	120	109	110	107	111	113	117	126	106	119	105	110	104	86	121	108	114	110	118	107	96	102	120	127	123	120	108	100	107	116	144	123	115	117	113	113	99	120	103	116	132	112	110	113	121	119	94	106	121	126	105	133	111	112	126	103	113	109	112	103	117	116	106	133	127	117	117	98	112	102	128	101	116	99	116	103	116	100	122	109	103	104	100	119	111	104	98	102	122	114	108	99	118	115	104	108	103	143	118	101	114	107	116	111	122	112	112	98	108	104	122	100	103	120	107	110	129	108	116	110	113	118	108	122	99	82	112	100	111	109	103	110	115	117	104	104	102	110	115	123	123	111	103	105	106	126	114	119	98	107	118	118	102	108	115	104	117	120	115	121	140	112	126	108	118	111	115	98	112	131	124	110	114	117	113	104	103	96	114	112	125	102	95	133	107	111	114	111	119	105	106	113	111	134	112	122	119	106	107	123	97	116	97	105	107	115	111	118	108	119	104	123	125	119	113	103	113	132	95	114	102	96	102	108	111	117	129	116	120	100	115	73	112	132	122	99	87	107	101	111	137	110	123	119	122	113	111	115	104	129	115	106	88	127	103	117	141	123	100	103	125	121	126	132	105	103	111	106	128	125	127	98	110	115	114	115	108	141	114	99	109	106	119	100	94	91	109	110	114	100	102	110	119	132	116	110	119	119	109	112	113	107	112	99	104	123	121	118	111	118	112	104	111	97	119	96	113	125	111	106	120	109	105	98	128	110	100	115	122	104	92	125	134	119	120	107	101	109	111	115	115	141	130	118	116	116	115	116	123	106	119	119	112	96	105	120	115	116	119	118	98	92	93	112	109	115	114	101	119	105	111	105	101	107	118	119	107	121	126	111	119	112	105	108	128	100	107	118	124	118	121	132	121	110	106	94	120	121	117	101	128	107	84	110	115	112	122	108	105	105	105	116	99	147	113	113	98	112	111	114	112	101	121	125	102	114	117	107	110	128	117	119	113	129	111	117	144	112	118	121	98	103	111	90	116	114	116	109	122	106	88	115	102	96	104	112	89	111	119	121	91	114	106	103	121	126	105	101	109	99	107	120	117	105	105	97	130	94	109	93	113	123	103	122	117	109	114	116	121	96	107	97	129	105	111	113	115	112	111	92	122	114	101	103	116	107	106	121	125	134	123	100	134	101	117	102	130	109	123	103	113	102	126	114	122	111	102	118	112	107	107	127	123	114	104	108	104	103	121	116	109	123	123	112	117	94	112	121	110	132	121	117	114	139	125	115	133	112	100	108	125	116	107	117	127	108	98	118	109	128	130	94	105	132	114	114	126	127	112	119	118	132	143	99	123	105	128	103	111	98	129	104	120	124	126	108	119	108	110	92	119	112	111	96	120	100	106	124	109	128	111	124	103	115	112	117	116	121	107	106	129	111	115	110	122	103	121	123	119	114	122	86	97	103	127	105	109	126	106	116	108	107	110	88	117	102	111	113	114	115	107	101	113	129	113	118	117	130	122	108	105	120	105	114	109	118	110	101	97	114	105	103	118	109	125	101	110	94	116	113	123	111	122	105	120	117	124	113	114	113	112	124	101	112	121	92	122	115	101	113	100	115	133	118	137	109	125	100	105	100	112	132	121	107	110	116	131	106	104	119	99	114	103	102	113	123	98	119	126	102	138	124	112	100	109	112	126	112	126	101	117	100	130	100	125	116	125	122	111	108	101	99	112	114	123	112	133	103	118	114	118	112	108	117	115	126	134	122	124	121	107	111	130	105	112	127	116	126	101	118	111	117	112	112	107	119	113	113	112	98	95	104	113	121	107	119	113	119	104	132	121	105	115	140	114	128	113	116	113	110	111	121	105	111	121	133	100	115	107	102	105	110	101	110	99	100	132	109	123	103	118	103	109	124	130	97	127	123	116	105	113	123	104	121	111	114	125	108	114	95	95	120	124	106	110	124	114	123	119	103	109	112	112	101	104	109	102	118	93	106	101	113	114	120	119	121	75	107	134	106	111	105	130	108	86	107	102	115	113	127	114	145	107	122	123	100	124	109	117	109	100	122	124	98	98	117	105	118	118	105	133	92	97	118	92	91	91	132	113	138	116	108	127	132	130	127	97	122	108	137	103	106	112	109	112	101	96	111	97	107	97	113	113	106	127	108	122	109	109	111	102	110	106	125	119	124	127	102	116	101	112	111	127	106	107	128	123	115	99	117	122	103	106	98	126	94	109	125	103	124	125	103	101	113	126	95	115	109	100	96	132	102	105	123	131	93	115	101	121	123	110	104	123	92	110	114	104	110	95	108	117	112	124	113	112	107	111	110	125	100	112	126	117	116	120	118	98	118	85	127	117	109	118	118	107	133	88	108	104	108	109	103	90	106	136	114	115	100	106	116	88	100	114	117	110	118	127	130	115	129	103	137	114	124	107	92	111	135	106	108	112	112	104	83	112	78	115	114	116	124	122	106	74	103	102	111	102	112	110	142	121	107	119	125	107	120	120	114	108	123	101	133	104	98	133	107	119	101	106	127	105	138	112	114	128	103	107	121	119	113	107	111	105	111	104	116	113	146	96	130	115	111	105	117	127	121	114	115	120	111	106	132	123	103	116	110	96	116	115	101	98	107	108	99	131	109	126	119	134	112	97	109	117	120	121	91	104	135	125	116	105	107	126	126	113	110	122	119	104	117	108	114	133	111	104	116	116	103	95	93	111	117	105	120	120	103	135	104	99	100	102	106	124	103	118	99	99	112	131	98	130	120	101	118	117	108	120	117	132	103	114	116	123	127	128	130	124	110	97	118	130	99	92	112	110	124	108	100	132	138	122	124	142	106	115	121	107	127	109	108	102	97	105	120	100	103	126	92	98	126	101	113	119
28149	5528	4183	3453	2871	2296	1922	1637	3422	1551	973	857	782	702	678	676	551	590	555	513	521	493	498	543	474	453	464	451	423	438	446	428	449	406	413	394	374	430	400	438	394	372	420	397	415	399	369	385	380	390	412	372	411	369	384	385	375	379	355	358	365	381	369	399	431	369	408	409	615	933	2422	4094	3432	1468	455	326	355	346	338	385	372	318	362	344	409	365	333	368	372	368	351	355	320	344	348	390	369	343	376	367	348	388	343	366	334	351	365	349	362	355	349	377	359	340	366	334	390	347	317	356	356	372	350	344	350	378	359	333	363	387	346	381	373	370	360	318	368	362	370	348	348	376	387	365	351	341	364	362	367	367	344	379	333	369	345	406	358	372	338	313	352	364	334	336	346	356	364	389	370	390	379	354	349	349	368	391	345	341	356	364	364	358	378	385	368	385	361	361	379	331	356	360	357	388	378	367	354	333	335	385	358	358	357	387	346	363	378	376	343	357	332	364	371	378	364	372	356	369	358	365	349	376	346	353	334	368	355	353	387	364	365	353	372	331	368	378	349	356	387	346	346	368	372	334	345	360	336	360	362	395	339	368	345	382	326	348	380	377	382	364	373	368	339	384	374	384	332	346	376	359	374	362	352	353	378	336	381	376	342	344	332	374	340	354	364	379	350	392	357	363	339	355	360	363	360	367	362	349	350	381	335	346	379	390	387	348	376	352	387	366	348	336	310	362	349	324	360	361	379	359	363	339	331	391	362	373	375	352	340	347	367	330	328	344	373	369	381	362	374	350	348	378	367	375	377	363	396	338	366	347	381	331	341	365	388	347	378	362	350	394	358	365	368	386	350	377	356	362	348	344	349	368	371	357	348	355	368	352	360	342	346	339	375	354	366	345	326	346	376	404	377	376	373	356	407	369	365	350	340	339	399	338	354	367	365	404	366	377	389	354	357	352	349	352	333	355	387	315	368	347	346	367	366	378	367	365	357	399	360	343	338	347	358	394	359	373	365	355	391	378	382	359	363	344	363	367	364	354	363	377	338	371	387	366	383	360	350	375	357	365	369	340	348	378	381	344	377	367	344	361	381	367	374	340	347	384	324	387	350	367	358	369	372	389	355	361	351	404	368	386	356	376	356	350	387	329	347	352	327	347	348	346	347	350	375	363	374	321	370	385	385	364	369	333	391	352	333	354	382	377	370	363	365	346	354	395	349	345	368	356	341	365	366	364	374	344	375	398	326	369	365	356	348	367	370	342	363	348	385	382	384	380	368	363	378	363	376	365	341	348	369	361	338	352	324	333	373	337	391	358	370	365	372	364	343	401	346	382	345	341	355	375	357	370	364	380	379	346	378	369	374	353	370	372	361	401	338	331	346	392	368	376	343	363	347	354	377	373	390	336	384	345	367	359	360	360	348	352	352	340	384	328	319	363	364	360	356	368	356	354	376	349	365	376	353	394	326	355	341	359	352	354	375	369	348	333	357	356	327	366	346	372	370	348	341	352	359	348	370	385	354	386	371	383	354	369	324	373	409	341	355	393	327	373	405	372	360	345	351	371	355	356	378	379	376	341	383	357	354	336	377	366	333	368	368	382	350	350	326	359	340	353	338	323	370	349	328	316	395	362	374	321	355	406	331	352	365	345	389	333	370	344	363	356	351	364	353	376	381	366	374	373	329	334	357	327	336	380	346	319	343	354	335	359	364	351	341	385	369	355	363	376	362	381	354	355	332	364	383	385	351	339	363	357	338	335	347	341	342	358	344	382	359	354	344	386	418	363	403	379	366	343	408	354	341	372	358	332	344	385	374	367	366	377	335	359	331	358	339	357	367	376	346	365	350	407	342	348	348	367	378	359	341	374	386	376	400	349	378	353	366	371	367	372	349	382	356	378	378	353	368	354	348	355	345	353	358	358	338	370	353	352	341	372	343	355	369	328	334	327	352	361	347	378	341	386	352	348	350	333	395	361	370	361	401	324	348	323	344	382	361	338	331	372	388	363	324	355	344	374	329	385	393	390	362	357	375	367	376	376	354	349	358	332	364	390	359	304	373	363	325	341	344	379	396	362	339	358	366	347	341	350	341	373	365	362	377	371	333	377	370	393	331	361	359	362	359	363	330	339	343	376	349	407	376	361	354	366	365	416	405	363	392	386	354	352	361	383	361	360	378	393	363	343	366	336	350	387	400	385	361	356	345	336	344	368	345	350	343	315	358	342	368	335	358	345	353	321	385	361	344	373	387	322	342	331	336	358	344	338	372	377	355	388	351	373	378	360	366	343	353	355	360	352	382	380	351	324	394	356	363	322	350	354	366	354	357	335	339	336	353	365	357	374	368	347	387	358	364	352	384	354	344	349	366	378	351	391	370	366	358	374	361	374	382	392	338	383	344	342	356	356	403	373	364	368	364	345	346	368	390	370	369	329	348	374	336	329	371	376	372	367	354	373	337	337	359	371	387	342	364	374	357	400	359	349	372	371	379	351	337	367	349	381	363	375	380	376	350	350	353	377	393	344	371	373	345	355	380	367	357	369	334	359	350	343	351	362	404	355	376	371	354	346	350	344	354	372	384	354	371	344	360	366	377	356	405	349	341	337	366	356	347	358	388	355	394	311	364	399	371	351	374	316	375	389	349	404	361	390	387	368	374	359	351	355	363	389	337	339	370	321	343	362	367	374	328	354	374	352	363	351	337	356	357	354	364	374	363	351	360	403	387	372	359	350	353	337	342	361	358	418	331	344	345	393	345	375	364	383	367	358	399	353	352	363	372	365	321	386	373	375	361	341	344	359	378	392	357	379	364	356	366	363	398	360	350	364	396	359	337	348	343	349	360	355	391	369	387	353	393	352	360	353	355	356	356	388	363	339	371	373	372	340	344	381	352	391	338	374	367	372	382	348	367	382	323	391	370	408	348	355	354	375	398	343	359	367	353	377	346	332	352	353	364	354	389	378	364	376	348	377	390	392	383	346	356	345	364	360	363	353	363	366	375	344	331	359	380	377	363	344	332	358	388	350	316	386	359	396	322	382	365	312	354	363	339	341	364	333	358	354	373	343	362	354	366	348	357	357	352	373	361	376	345	314	331	341	348	369	346	364	345	375	369	345	354	350	373	374	370	319	364	377	346	335	368	347	350	366	344	362	368	350	391	385	380	352	356	363	358	391	386	353	384	366	349	361	358	321	350	327	341	347	382	367	357	360	340	344	323	367	389	391	333	413	337	381	361	386	342	406	320	349	359	358	376	346	382	349	356	331	370	362	358	337	349	340	367	399	373	356	379	370	359	376	370	351	357	349	363	356	367	365	377	388	356	364	334	337	333	362	370	340	404	340	373	359	354	358	351	363	329	379	374	354	391	370	376	356	389	359	367	358	357	372	354	346	412	336	352	357	377	350	356	369	375	366	364	359	324	374	370	365	384	351	327	376	355	352	352	343	364	385	344	392	378	377	351	384	362	335	345	354	348	359	367	373	345	374	381	369	364	354	329	368
47011	26163	16766	9971	5732	3094	1633	1002	1801	869	414	415	387	376	353	347	307	328	301	282	301	289	277	260	267	269	260	268	259	234	259	289	256	272	256	240	265	261	252	227	258	258	271	270	246	269	276	257	261	231	220	245	242	288	276	277	234	242	244	247	261	257	247	264	246	249	251	268	532	1217	1290	993	570	429	278	232	234	227	249	212	282	249	232	235	247	267	224	242	257	259	252	255	223	244	223	234	235	233	275	231	239	227	248	236	235	242	248	214	241	249	226	245	250	202	225	219	283	254	239	212	253	254	239	244	278	252	244	251	199	230	269	248	250	222	252	222	249	235	264	261	253	223	258	239	278	246	240	270	245	239	227	263	211	246	248	260	260	248	262	266	232	248	251	247	263	220	268	229	240	270	223	257	251	243	264	249	259	246	248	243	244	257	212	254	270	247	262	245	220	241	243	245	272	269	235	248	253	236	204	257	219	263	234	254	239	255	220	264	225	255	255	238	243	247	250	255	247	253	268	238	231	233	276	270	225	220	249	224	222	258	257	250	259	261	242	253	245	233	268	236	234	266	233	249	254	276	229	239	234	238	251	227	243	247	275	248	231	254	250	284	217	271	263	233	228	249	232	254	229	222	225	236	245	242	244	236	246	259	250	242	254	239	233	255	284	234	250	242	248	232	222	240	241	237	268	241	224	260	257	238	231	246	244	253	259	247	238	258	231	241	238	255	222	256	273	244	225	232	242	246	277	239	255	247	255	243	243	252	249	219	225	250	225	230	238	250	258	259	256	254	233	235	231	253	244	251	243	260	241	237	247	244	252	240	260	208	229	236	235	256	226	235	252	236	258	247	277	241	243	225	242	275	244	237	256	229	222	265	228	249	224	231	242	240	245	238	270	227	229	224	267	264	234	230	229	252	245	244	252	245	246	235	257	216	275	226	234	251	254	267	279	249	255	239	230	229	262	241	241	257	239	270	247	252	257	221	237	246	247	256	250	244	227	248	253	266	247	267	246	244	245	235	239	236	244	264	234	268	228	262	226	266	248	244	233	261	245	251	236	263	251	225	251	237	257	224	227	252	260	256	234	234	258	248	256	225	221	221	252	260	223	247	217	250	251	261	253	234	241	241	256	245	244	253	243	230	256	223	234	244	237	239	219	242	234	229	233	233	253	269	234	234	235	260	218	221	258	230	236	245	263	234	253	234	258	235	226	215	240	245	256	225	240	223	234	249	235	241	222	250	229	238	226	237	252	255	268	223	252	220	234	246	238	234	227	272	265	234	245	227	242	268	225	254	247	248	263	227	268	219	230	230	254	254	244	234	249	237	236	234	225	238	228	239	264	243	268	237	246	251	259	261	227	256	228	272	224	236	247	244	243	250	246	295	260	259	229	245	234	266	248	234	251	260	247	241	246	256	262	238	247	243	257	221	246	248	238	247	240	234	253	224	235	232	266	263	257	231	239	233	260	232	226	260	252	239	254	268	234	257	227	220	255	262	279	264	215	230	247	254	230	265	232	255	246	249	234	225	261	245	229	217	232	212	248	221	251	223	236	251	228	249	209	247	244	243	218	263	240	260	236	247	243	246	265	271	251	250	231	228	261	247	212	236	231	251	240	252	238	246	249	217	233	243	194	240	238	232	226	250	253	222	222	254	240	213	242	237	259	260	255	243	261	266	260	223	252	256	250	250	242	235	205	236	230	246	236	252	241	259	236	273	268	246	236	221	227	256	242	249	234	239	245	221	241	262	237	265	248	244	245	239	225	207	209	258	252	252	209	267	249	259	252	248	241	244	213	233	251	267	252	236	246	243	265	243	268	240	265	247	282	238	241	230	248	256	251	241	249	240	243	236	257	260	243	268	264	245	253	236	258	208	251	231	263	230	254	252	246	254	246	240	231	209	242	229	255	259	234	225	245	235	269	261	238	246	227	235	240	239	265	267	281	246	215	234	253	215	254	222	246	250	255	246	228	240	245	216	284	242	225	268	242	248	243	243	250	236	264	229	235	239	232	250	228	246	272	235	214	214	233	247	270	269	229	230	235	245	245	253	254	265	253	247	240	235	237	224	255	258	264	255	239	235	280	271	252	257	233	257	216	225	230	229	229	224	283	236	256	232	224	224	245	224	213	231	236	235	246	241	227	271	241	224	252	260	236	252	250	263	242	238	231	252	203	267	243	237	263	249	247	246	247	250	253	213	240	269	250	265	229	238	254	264	209	262	239	240	265	266	234	253	247	255	259	245	221	243	222	238	240	267	232	261	266	241	247	217	234	241	230	220	237	244	222	244	254	246	275	244	246	279	242	248	251	233	244	250	235	234	268	258	247	271	234	247	236	221	253	252	257	271	236	237	266	212	231	230	242	231	244	216	237	252	249	258	234	263	255	233	252	226	269	257	234	234	242	277	273	234	241	238	239	231	237	249	234	233	238	243	244	259	233	238	242	228	242	258	238	262	229	282	245	236	239	226	250	252	244	245	237	228	229	247	252	253	248	233	254	268	247	238	234	233	254	247	247	239	259	244	247	250	252	254	248	250	250	224	253	220	242	241	244	233	261	252	265	230	227	255	245	234	238	221	242	260	243	254	234	224	242	227	246	273	220	246	242	254	244	234	238	209	239	241	218	206	235	248	238	231	233	270	281	235	253	239	232	246	255	282	242	225	247	237	254	258	247	220	251	209	249	240	267	240	243	257	278	229	251	231	249	239	236	254	253	234	247	251	219	231	278	202	243	244	223	211	241	216	239	241	249	243	270	231	237	231	217	246	240	226	252	242	251	214	233	246	262	248	246	210	233	244	222	261	237	243	256	259	243	227	274	254	276	247	233	253	230	257	234	245	222	243	194	226	236	208	250	240	242	251	221	247	258	253	240	257	238	249	263	243	268	265	220	268	238	230	223	229	253	265	241	249	258	231	229	272	263	251	239	233	259	255	268	245	245	219	258	286	241	238	270	230	282	238	237	254	259	239	241	281	255	275	248	275	275	266	234	241	227	257	242	225	226	213	237	256	234	257	277	259	241	260	253	239	262	241	239	216	246	246	220	235	262	257	228	251	233	220	245	229	244	240	246	253	268	238	239	231	257	250	234	227	263	247	244	244	247	248	255	222	249	248	248	229	250	264	250	219	226	247	217	259	238	263	227	233	288	222	225	249	244	217	231	237	215	217	225	250	274	245	239	242	258	230	251	242	249	233	246	254	221	211	248	273	247	241	257	250	230	225	221	239	261	250	258	238	247	251	266	236	230	227	254	230	239	245	273	237	245	253	266	231	246	255	235	235	259	203	264	248	242	255	257	224	235	225	243	243	249	272	245	233	258	240	258	248	234	245	257	269	245	254	217	232	244	223	241	231	253	247	266	277	241	246	253	235	256	235	239	249	256	214	210	258	239	236	264	262	257	248	229	256	242	242	256	234	220	242	219	242	229	232	232	252	252	264	260	238	226	224	213	258	255	235	274	255	238	270	243	248	253	265	225	232	236	220
34365	8540	7846	7471	6227	5035	4316	3897	7816	2999	2019	1871	1744	1543	1387	1323	1218	1222	1214	1157	1073	1132	985	1014	975	965	909	882	934	845	864	859	860	874	839	782	787	833	817	798	821	789	770	776	775	756	723	759	776	794	765	808	793	695	763	735	775	770	720	771	706	770	759	739	729	757	742	932	3242	8650	8714	6065	3279	1831	1058	743	691	687	755	679	678	679	682	702	670	671	709	684	709	668	650	680	695	725	689	685	664	718	701	644	715	698	728	725	681	659	687	719	732	701	706	669	728	703	704	748	699	735	707	704	657	733	702	769	673	705	712	688	731	720	707	767	682	705	705	682	709	681	678	724	716	669	698	639	652	681	683	700	734	700	761	699	706	716	706	715	675	666	713	658	673	757	698	716	700	706	712	703	678	705	727	714	701	699	700	733	715	711	687	718	679	689	751	713	723	688	681	712	720	736	691	740	693	690	749	699	708	705	731	656	674	712	715	709	691	665	697	707	727	697	681	761	727	699	684	713	702	728	694	692	678	730	766	716	709	712	708	659	733	650	710	674	709	671	718	701	758	673	703	714	698	685	690	700	714	730	694	663	667	695	690	711	672	718	718	738	707	672	687	721	675	712	694	739	706	711	717	744	657	720	751	690	756	685	744	709	723	682	679	678	749	690	726	740	724	677	692	686	717	662	734	709	727	722	683	733	658	718	661	735	684	688	732	690	691	717	693	718	686	732	744	707	712	726	717	724	744	708	659	694	672	721	703	751	680	749	714	758	706	654	676	730	734	707	695	694	698	666	670	703	701	723	719	667	701	694	737	723	690	701	677	730	733	703	714	695	697	719	705	746	704	723	679	723	745	706	722	717	728	735	695	713	690	727	639	686	733	729	720	678	692	731	708	711	702	704	688	674	718	710	675	712	694	686	685	724	702	672	634	681	743	668	693	652	700	734	717	728	707	642	671	659	713	683	680	684	663	751	727	751	691	694	692	670	674	746	644	751	723	684	708	679	707	697	699	672	724	696	744	651	731	701	699	695	737	700	706	707	657	686	718	696	675	706	727	706	726	696	695	716	645	767	695	711	737	708	684	709	728	686	749	659	697	749	719	722	684	678	713	676	671	704	705	687	691	672	719	688	659	767	730	679	709	741	670	736	705	691	702	723	672	643	728	782	721	728	684	720	740	661	708	723	697	640	698	718	710	750	666	726	704	730	729	684	681	745	644	704	706	697	696	683	650	690	686	684	689	690	694	689	680	687	690	740	667	658	676	691	673	714	625	719	684	718	712	690	650	717	695	662	705	682	707	675	744	709	632	697	682	735	743	683	706	694	683	706	756	709	681	723	722	685	725	687	716	716	728	726	689	719	751	682	706	667	719	721	673	672	735	693	673	692	728	677	672	681	739	708	678	720	701	669	719	671	754	709	647	694	734	703	710	682	697	639	733	745	723	687	657	762	708	717	734	627	687	695	692	660	681	771	694	703	734	724	642	736	762	707	744	704	691	690	688	702	723	683	698	674	729	686	687	738	729	694	717	697	683	663	677	721	702	733	743	699	691	685	704	698	692	669	701	700	677	646	730	709	726	608	657	689	705	707	705	710	702	682	727	718	728	706	695	659	697	723	663	662	685	659	678	670	692	721	717	752	638	702	684	699	707	697	734	681	699	658	727	687	711	718	725	744	683	724	704	685	652	658	737	704	738	697	674	735	721	700	712	687	732	712	719	716	727	727	719	727	656	663	690	717	746	736	718	724	721	761	727	681	669	742	705	667	705	681	652	698	679	705	687	727	711	674	671	771	720	744	666	693	672	717	721	680	649	703	650	646	700	714	723	731	699	741	664	713	728	717	692	651	763	724	727	697	674	773	696	670	720	712	629	699	706	739	722	702	686	658	720	694	704	720	712	712	706	693	715	758	727	703	708	715	694	693	740	705	661	675	720	698	727	742	743	711	705	675	675	744	728	719	767	724	660	706	696	662	720	718	697	683	707	658	702	686	710	729	746	715	692	661	713	673	724	688	708	724	746	740	700	689	712	682	690	711	714	727	665	731	710	688	736	673	670	690	690	701	749	730	692	688	682	657	693	714	680	701	726	671	728	690	703	673	710	698	719	711	694	715	732	730	727	642	748	692	686	714	676	742	675	731	748	715	680	703	717	732	703	704	726	714	755	689	753	703	702	694	638	725	694	687	729	706	701	731	679	653	719	673	712	710	668	719	692	698	690	711	722	707	682	741	713	728	660	731	780	750	704	723	683	705	696	667	722	698	718	676	701	730	707	723	710	700	705	700	746	665	689	716	675	711	688	687	685	716	679	712	743	740	722	738	700	695	666	710	721	690	698	720	689	622	660	692	706	749	732	687	725	737	724	685	672	683	702	745	747	716	749	701	718	686	702	700	703	638	768	710	704	711	782	674	699	722	691	689	659	680	733	703	693	710	718	749	712	671	686	697	688	729	705	691	677	671	719	715	644	689	673	694	640	660	760	696	683	704	724	702	645	664	713	718	711	697	769	688	708	686	718	691	690	700	674	719	679	715	723	723	669	691	666	713	733	674	745	740	673	706	730	715	681	683	714	687	708	679	732	654	696	717	728	673	687	688	702	695	716	700	701	705	696	745	681	660	682	721	712	704	700	664	738	701	711	665	692	685	728	668	731	690	701	658	656	751	740	715	697	729	672	724	675	722	698	725	745	743	670	703	714	748	724	744	710	665	662	739	704	686	699	681	735	732	735	719	711	677	684	653	742	709	686	737	700	661	652	711	700	658	747	712	658	727	709	718	747	674	685	766	710	706	691	704	728	765	668	693	683	685	710	661	714	718	693	661	690	701	690	746	706	646	742	692	690	683	683	736	672	709	718	730	707	741	688	673	734	724	683	671	688	751	681	723	705	679	719	662	741	730	662	717	654	692	710	730	716	698	710	718	689	679	730	720	712	745	654	666	731	684	721	706	703	652	705	696	676	720	692	706	635	726	715	715	730	698	735	751	689	684	727	686	713	654	725	741	781	753	690	669	717	720	676	699	706	709	674	683	700	683	737	685	737	743	692	697	687	713	665	703	693	709	738	716	723	707	707	659	715	665	688	734	719	667	707	675	740	714	717	702	685	726	684	684	723	729	695	691	731	671	713	717	675	711	681	745	710	684	717	720	694	735	708	725	704	695	705	711	746	726	678	720	689	691	694	732	671	691	725	707	729	666	742	672	697	669	722	695	676	724	689	690	682	721	675	685	640	687	663	667	692	654	714	688	678	662	739	667	699	676	721	681	719	738	662	700	706	702	699	726	675	702	676	674	720	674	719	689	716	704	661	709	690	685	701	749	711	745	707	711	686	708	703	720	687	721	731	657	730	718	733	688	676	735	687	733	735	695	681	718	700	747	703	737	683	725	676	693	681	708	702	694	719	684	672	726	675	704	702	683	696	663	743	717	691	654	701	690	745	677	666	722	723	749	774	740	721	697	701	683	729	688	694	699	733	750	706	650	740	708	740	687	724	678
8461	899	387	300	268	235	230	218	229	227	247	217	232	220	243	241	245	204	227	216	225	191	230	190	193	220	213	211	221	234	211	213	219	215	213	253	206	248	228	221	219	231	231	247	226	192	214	209	209	204	212	201	196	228	208	233	206	217	247	208	194	204	211	204	234	205	239	233	235	286	341	327	272	257	231	235	225	201	218	189	244	226	207	212	213	197	204	226	237	210	204	228	222	205	243	196	206	217	200	235	226	241	192	217	210	227	205	222	206	191	204	230	224	232	227	199	215	193	193	194	181	215	260	209	217	209	232	230	199	219	205	239	217	217	258	195	208	225	223	221	233	197	218	211	237	207	214	212	210	211	171	223	205	204	225	229	234	227	252	174	246	215	226	236	226	207	235	208	163	231	206	210	216	220	228	233	209	204	220	194	242	235	245	201	203	249	237	211	218	228	252	217	262	250	224	226	201	221	224	257	231	209	193	237	227	243	188	232	221	246	224	196	216	198	211	243	233	210	203	207	215	210	252	234	240	216	223	222	233	194	196	232	227	211	218	223	219	228	205	226	222	191	209	221	204	204	225	223	221	217	212	205	212	220	214	225	211	213	241	238	238	225	205	212	224	222	225	204	220	197	224	210	218	212	234	250	207	200	225	175	227	207	223	224	218	203	203	213	227	208	205	218	215	214	228	238	232	212	234	201	229	226	229	192	209	213	201	211	191	192	234	249	213	221	225	256	188	219	219	223	235	229	193	225	208	243	217	192	212	187	190	239	199	210	246	224	210	226	232	204	212	203	211	204	187	220	222	205	199	187	219	234	225	222	217	219	203	230	224	203	218	215	248	217	216	217	233	227	208	227	232	187	212	222	213	208	202	230	225	223	234	236	234	196	219	221	222	207	194	239	214	200	228	212	206	245	205	206	198	222	208	191	212	213	233	224	210	228	197	221	216	216	229	229	227	203	199	201	211	195	218	197	214	203	212	244	198	216	191	206	219	207	191	202	227	188	242	196	200	225	209	188	223	183	211	221	234	185	208	199	199	210	215	240	176	216	216	217	222	225	230	227	182	209	211	237	193	207	213	228	224	205	238	212	216	212	204	229	197	244	225	211	230	242	204	254	200	227	198	213	205	215	218	203	232	245	203	207	202	204	212	237	231	263	215	217	242	222	214	212	205	191	230	208	224	219	227	231	231	225	219	228	182	214	215	197	210	234	192	219	233	205	210	202	226	242	214	191	200	240	211	219	234	207	214	207	219	196	206	252	230	242	235	215	228	203	200	219	224	203	217	226	222	212	214	232	232	206	202	236	228	226	204	209	207	189	210	199	220	237	221	227	213	215	204	208	213	214	222	228	222	210	226	223	210	202	214	221	212	211	223	196	211	238	203	217	221	215	209	232	192	227	235	222	235	215	212	194	229	205	223	206	229	219	208	211	217	200	209	233	206	243	215	214	233	202	200	235	211	227	219	206	210	198	204	216	250	220	237	212	208	220	205	240	224	222	187	225	191	215	214	232	201	202	223	210	212	220	232	218	202	208	225	234	203	214	209	223	215	254	232	219	205	207	230	206	212	234	215	238	217	218	199	197	206	245	219	211	229	225	212	217	218	225	225	234	204	214	218	224	247	211	227	216	212	196	230	204	211	214	215	190	221	249	230	224	241	234	204	227	206	200	231	223	213	203	223	232	216	210	223	233	228	228	198	228	209	210	198	227	215	195	222	210	216	205	232	205	193	209	226	212	213	206	247	231	207	198	235	218	232	242	208	182	233	247	213	214	223	205	226	239	219	234	236	198	219	221	214	217	239	227	215	247	220	192	215	209	207	239	213	213	181	232	211	224	207	196	216	220	197	240	202	237	225	186	246	248	197	214	225	227	235	217	232	242	201	227	220	208	232	197	235	243	216	225	224	221	196	209	226	218	218	214	180	229	219	206	232	220	240	243	211	208	200	213	225	205	215	224	213	192	229	206	206	216	210	209	228	200	205	226	218	226	228	228	221	221	219	231	219	227	204	220	199	247	228	242	208	221	220	205	217	214	212	209	204	217	193	216	248	230	227	202	206	204	225	226	227	206	217	223	247	183	200	232	205	180	200	230	209	204	198	230	181	208	212	219	233	224	240	232	234	202	245	204	213	228	223	205	195	242	223	220	217	231	226	219	243	180	212	236	186	210	203	232	223	214	233	219	214	226	208	221	211	222	227	227	223	214	211	230	221	223	208	250	208	214	231	213	231	213	235	228	229	191	218	200	205	218	228	174	205	201	235	222	197	180	214	201	222	207	227	221	196	223	225	233	223	217	225	209	239	224	206	206	224	207	222	253	216	231	235	266	219	236	223	223	208	233	219	205	221	234	228	227	231	210	241	216	209	209	212	221	227	221	217	189	237	220	218	216	202	208	201	209	203	222	211	220	199	235	218	209	204	219	244	232	213	206	190	205	210	233	214	218	229	197	217	221	219	200	203	203	241	222	201	208	231	207	198	203	208	205	227	198	208	196	223	218	227	206	241	208	221	201	232	237	232	237	244	235	222	212	221	216	200	245	224	209	202	190	255	205	208	212	228	201	221	233	204	234	232	236	212	199	216	226	223	196	216	198	206	210	197	198	216	207	229	222	211	226	236	211	217	231	210	223	191	176	210	230	234	190	212	220	206	235	203	241	207	186	216	218	213	204	198	226	228	202	213	219	220	238	224	209	202	219	187	222	218	206	216	224	238	224	190	236	239	253	246	232	249	231	226	174	203	200	210	196	206	233	222	225	224	204	207	206	208	233	219	219	240	204	207	209	231	215	238	184	210	167	239	220	202	208	216	234	231	214	201	212	218	217	222	201	205	230	219	221	209	209	200	232	232	208	186	208	200	218	202	202	213	241	235	251	207	231	205	210	205	212	230	212	202	206	199	189	215	224	196	181	222	240	215	202	210	219	217	213	216	229	234	236	264	198	218	240	212	190	210	208	202	227	215	256	230	206	214	208	219	205	224	213	240	200	239	217	190	224	215	212	210	222	228	221	201	227	245	205	206	232	193	236	208	248	207	206	230	205	215	208	220	229	215	212	214	201	220	219	206	216	227	231	213	191	224	218	224	244	190	195	230	206	238	215	214	201	217	231	244	210	215	215	248	220	197	220	200	215	240	200	200	200	219	184	236	213	222	227	212	204	213	207	213	214	234	190	231	218	207	219	228	206	211	204	199	229	237	217	214	193	254	224	205	197	210	211	229	209	217	195	234	206	229	196	220	212	181	184	230	211	233	218	211	232	237	236	190	219	209	243	207	243	201	205	213	228	205	225	202	205	219	196	212	187	224	222	193	212	225	228	194	240	214	181	198	234	230	214	223	204	221	210	217	188	213	183	245	224	202	240	201	240	220	219	206	218	204	217	214	202	208	234	217	201	180	218	191	246	205	243	223	195	234	184	190	204	234	203	187	226	219	221	214	199	221	204	216	207	211	224	214	195	216	232	228	212	228	213	198	212	198	246	203	199
6326	998	853	862	793	799	777	751	853	742	679	641	691	640	658	615	646	652	618	641	643	627	682	660	631	622	553	709	696	660	646	635	645	663	623	636	625	602	605	595	639	622	676	647	683	670	687	617	640	642	646	632	624	625	683	617	641	620	657	610	644	617	632	670	619	627	578	645	808	1184	1466	1332	1133	885	736	646	632	680	609	633	572	603	648	631	625	587	612	674	636	623	658	664	601	640	647	635	619	669	621	654	621	607	660	598	623	620	644	643	630	627	623	664	621	623	651	661	608	637	658	669	628	657	639	662	623	641	646	640	626	648	632	618	680	643	626	676	646	606	633	687	612	629	615	646	683	642	632	607	668	627	633	588	662	651	665	642	640	607	640	651	641	620	631	614	622	679	656	619	626	612	621	625	625	616	651	586	603	640	600	608	631	600	644	675	652	660	650	647	638	657	606	650	680	624	671	597	640	652	617	693	634	626	599	604	626	631	618	658	622	629	640	631	641	613	621	656	614	652	647	611	641	622	639	643	616	648	624	665	657	672	640	730	645	645	611	630	613	641	646	631	630	638	638	593	655	618	611	621	658	665	657	648	680	647	626	645	615	659	642	645	621	611	687	680	627	613	643	615	609	644	619	700	592	644	662	609	669	615	673	644	594	654	635	620	645	662	660	650	619	620	651	642	671	637	610	578	643	632	651	657	665	645	586	648	704	623	636	623	607	611	647	621	658	663	681	648	638	646	591	606	609	620	637	651	619	670	634	636	638	643	640	672	663	664	634	638	613	636	676	665	604	648	612	656	661	622	662	630	665	652	672	655	647	627	634	616	633	639	659	602	624	625	671	566	630	611	671	631	693	614	652	626	630	627	650	665	638	604	655	678	662	564	630	636	635	636	596	688	612	633	615	624	578	646	656	638	622	635	592	595	666	599	619	644	638	649	574	635	635	628	625	621	597	626	657	626	665	614	611	614	600	630	646	619	650	584	628	627	660	624	633	621	623	634	666	661	677	619	610	641	602	659	629	642	632	613	685	593	639	673	642	585	661	592	602	640	648	620	656	613	660	633	644	611	587	640	644	667	658	614	610	653	631	638	656	661	638	601	584	608	645	630	664	622	618	626	631	684	621	668	631	652	622	640	635	618	659	620	641	606	594	608	592	605	650	602	600	651	654	638	668	618	618	623	675	652	612	657	635	654	649	646	659	611	674	605	612	630	645	625	587	618	616	670	577	575	653	608	641	664	657	633	596	650	643	645	586	637	628	621	636	623	612	689	613	590	618	627	661	591	625	630	623	659	631	685	635	651	646	649	636	627	639	644	632	694	633	625	611	653	688	649	657	637	634	633	658	626	615	605	627	642	630	663	629	600	606	632	601	666	633	682	660	658	623	679	621	660	680	577	644	644	628	625	658	586	664	631	604	592	650	601	632	641	629	635	593	667	684	663	647	619	641	672	639	666	599	650	595	682	581	581	613	634	642	634	625	626	639	649	640	596	619	567	625	615	641	636	631	652	668	640	619	654	655	669	668	619	654	679	619	644	629	634	685	630	644	645	628	618	634	656	641	647	623	647	667	626	620	607	622	624	663	647	639	646	662	639	631	670	585	625	617	673	634	594	644	645	646	652	667	625	628	604	632	664	609	653	631	651	673	610	599	677	615	617	635	599	637	649	653	638	646	676	631	624	614	647	666	626	593	632	612	592	614	654	651	663	657	674	627	617	640	619	656	611	596	591	653	645	666	631	628	610	654	652	667	585	619	669	654	619	689	606	677	635	669	624	632	605	572	615	623	629	637	678	632	631	598	630	598	685	619	660	639	638	599	606	621	644	627	575	613	664	631	634	615	688	626	606	609	635	649	633	593	652	575	585	637	618	571	635	626	617	637	569	634	658	573	640	653	624	636	642	616	641	697	635	638	637	669	631	637	615	630	682	664	652	655	635	619	637	617	669	622	617	640	657	649	619	641	614	665	646	674	645	659	639	637	680	642	622	649	627	648	633	666	657	626	626	627	672	621	687	654	681	602	629	636	643	614	574	657	628	673	625	632	653	635	653	663	642	660	668	627	644	618	630	647	623	660	627	641	630	598	580	648	641	636	659	614	665	647	650	609	634	642	605	649	607	629	618	621	641	591	619	650	573	614	660	692	654	581	613	687	631	659	638	685	632	624	669	639	641	608	649	633	632	660	622	648	667	621	621	667	646	674	610	660	623	668	647	630	611	625	682	643	616	615	620	605	630	640	609	610	634	597	597	680	605	637	623	636	631	676	590	612	610	679	636	649	650	686	629	623	676	643	614	650	654	665	655	639	647	617	622	545	587	640	585	611	619	655	651	633	632	650	619	621	660	647	652	617	640	632	630	648	610	662	602	694	642	631	609	633	622	653	668	651	646	664	583	660	612	641	622	657	645	624	653	647	646	680	656	644	637	670	643	632	623	647	627	599	647	640	597	660	633	660	649	651	623	626	612	635	661	632	648	672	649	620	625	633	643	646	626	676	649	671	635	632	625	645	697	659	650	627	657	643	647	637	617	637	647	610	627	672	634	684	644	655	613	649	679	655	630	655	650	684	597	640	652	604	657	607	612	627	641	605	630	676	625	561	654	633	624	659	646	610	646	648	621	623	612	619	682	632	642	637	612	664	664	640	637	661	646	660	610	590	621	629	637	609	649	640	593	634	654	660	688	582	629	686	642	665	589	678	631	659	656	672	646	641	632	617	635	671	641	620	659	652	589	592	637	634	639	655	565	623	612	656	628	647	641	636	625	660	637	618	647	661	612	588	623	597	638	654	649	623	606	647	662	636	600	653	607	622	653	602	635	627	653	657	660	621	601	637	671	635	666	640	603	656	646	689	649	619	655	630	653	651	656	658	648	623	644	607	605	622	652	592	671	653	662	597	654	669	628	555	602	638	638	609	643	630	606	631	638	636	654	683	659	661	588	623	632	592	648	616	580	637	627	640	624	626	606	735	654	653	629	663	610	647	681	631	644	646	641	645	655	642	676	640	646	609	624	628	620	735	661	624	643	643	644	620	642	640	617	645	627	667	693	624	605	631	651	618	638	610	615	677	661	641	643	628	591	616	636	616	647	635	598	620	593	619	607	646	604	645	609	631	644	649	657	661	579	609	611	629	623	681	610	666	650	554	624	694	602	631	689	609	668	619	644	627	641	598	587	621	654	633	652	621	667	635	638	639	680	650	623	658	674	636	632	640	686	638	665	687	631	641	641	642	645	624	586	626	676	609	672	617	627	609	639	671	599	663	631	626	637	650	603	646	665	628	692	632	636	671	678	685	633	637	634	612	657	650	608	654	564	674	675	672	628	599	648	609	688	662	595	615	643	625	650	648	657	639	617	625	638	562	647	639	653	594	660	631	606	624	632	580	641	644	580	615	607	628	607	622	641	627	660	656	640	645	629	673	630	607	631	623	604	617	644	635	603	644	585	653	646	636	638	665	580	617	655	670	669	651	683	657	620	592	628	688	640
35136	18602	8639	4425	3355	1481	700	514	3207	953	297	289	274	257	261	232	237	235	246	230	237	212	233	213	209	213	227	223	245	227	233	219	209	210	191	215	220	236	205	219	245	225	171	241	224	214	183	217	234	225	221	225	230	208	217	222	224	228	193	210	209	190	220	213	214	203	197	236	242	321	730	715	565	380	284	218	223	204	223	211	202	222	216	211	208	211	227	206	200	227	206	232	208	210	215	204	193	198	200	218	206	205	210	192	208	232	246	220	185	210	235	210	206	195	190	198	206	213	200	178	236	173	227	209	218	218	204	222	207	203	242	207	208	220	187	208	221	212	213	187	206	201	214	201	194	212	180	199	210	196	210	194	216	213	206	211	217	210	242	224	185	211	202	193	208	202	202	224	221	178	211	227	193	192	208	205	213	217	230	199	232	204	221	191	220	195	209	207	233	207	196	212	200	186	213	230	236	198	223	196	217	195	217	191	217	191	200	208	217	195	210	201	205	199	227	203	214	230	222	192	213	199	194	220	172	212	213	200	210	191	193	198	219	209	182	209	204	205	206	197	217	212	184	202	186	212	212	201	212	214	223	229	230	213	220	208	228	223	206	209	220	209	224	176	196	206	212	216	229	210	183	231	219	199	199	167	207	203	208	211	217	201	203	202	193	208	188	197	239	220	232	193	225	186	194	182	195	222	206	220	199	203	216	213	202	200	225	238	185	191	208	228	197	216	216	229	210	201	190	233	197	205	220	238	188	224	206	217	205	205	178	227	198	202	218	211	213	215	208	228	213	203	242	211	199	189	200	214	218	209	218	212	190	176	203	208	216	208	207	208	185	208	171	195	186	197	211	186	208	228	197	177	201	205	208	214	208	202	202	218	218	211	220	209	213	208	217	199	212	233	196	199	189	207	206	217	216	195	233	203	218	216	226	207	206	224	198	223	202	197	229	235	210	202	196	214	203	241	205	218	215	210	208	190	202	211	223	216	238	195	241	212	198	198	225	212	189	230	209	210	202	202	203	224	213	193	205	212	200	220	194	211	204	182	221	190	199	209	191	224	208	197	181	172	196	219	186	183	202	197	191	196	194	229	213	194	208	230	219	202	217	170	183	208	231	216	220	208	228	189	188	199	203	242	185	214	210	176	216	217	205	191	213	209	215	199	193	213	201	201	184	199	217	216	205	215	205	208	190	204	184	186	204	224	209	196	186	191	188	229	228	193	222	207	207	189	232	204	227	236	201	198	200	192	199	197	202	217	200	208	210	211	195	226	209	190	221	202	221	230	198	222	216	191	195	211	211	189	210	239	218	190	204	240	213	193	224	207	223	194	203	211	201	213	226	218	220	241	187	220	190	198	221	189	210	191	212	195	207	219	192	187	199	217	204	218	223	193	191	189	231	192	199	212	211	218	216	197	226	187	228	212	209	200	202	205	230	210	223	228	173	189	211	244	213	187	190	200	210	243	202	230	229	247	195	212	196	223	223	213	220	232	199	214	192	197	229	209	195	198	212	225	194	185	202	231	201	209	209	207	179	208	187	200	201	210	217	204	196	191	169	232	193	225	210	215	205	196	212	201	208	208	199	217	216	181	208	211	215	225	199	200	217	196	224	210	213	236	206	208	197	218	201	217	213	228	220	200	222	216	191	229	239	212	225	217	196	221	213	212	207	185	195	193	215	222	210	212	185	198	203	215	223	196	208	197	213	209	204	220	220	210	212	226	223	197	231	239	190	188	227	231	200	190	207	223	206	209	214	194	224	234	206	203	208	204	209	239	203	191	200	196	221	194	210	183	191	204	205	215	196	219	225	202	222	206	188	203	211	203	213	203	188	210	212	210	184	219	217	212	201	209	209	211	189	213	197	184	219	229	193	214	250	222	209	195	203	208	189	222	216	209	205	213	215	215	195	244	206	202	218	202	218	244	193	212	206	198	195	206	194	197	214	202	204	203	215	203	201	203	193	198	189	231	186	216	200	221	221	215	215	228	224	240	197	208	188	182	226	222	207	218	226	201	191	214	211	188	197	217	184	203	216	216	205	218	204	203	185	210	199	232	227	204	200	201	208	219	195	199	215	205	223	226	224	194	229	200	196	198	226	200	233	198	193	212	206	213	185	221	240	212	216	212	200	209	195	225	213	224	197	205	202	212	191	209	240	218	235	209	216	193	201	195	211	215	234	195	179	224	200	197	200	185	208	213	224	204	203	206	227	204	223	208	228	229	237	220	198	223	206	205	223	221	227	171	218	218	220	210	195	211	197	207	206	209	220	210	213	195	197	219	236	199	228	197	222	203	227	222	222	202	191	233	250	192	191	207	177	214	233	205	227	212	211	222	225	191	219	192	211	207	231	205	216	213	221	192	197	207	199	183	224	205	238	200	195	197	199	197	204	181	236	176	200	185	220	203	210	186	246	217	196	212	195	224	205	213	212	216	203	203	237	187	203	207	206	190	210	188	172	204	187	192	215	195	223	205	208	205	211	222	212	209	203	177	240	207	199	192	196	189	224	209	223	215	195	200	223	229	204	200	203	233	204	204	180	192	199	211	194	209	198	208	211	188	221	207	220	212	183	196	262	211	219	206	226	206	217	185	214	195	221	214	201	210	226	193	226	217	223	217	229	197	182	206	193	228	198	200	223	212	203	218	220	219	202	232	192	200	211	209	187	198	218	197	175	221	200	223	211	208	179	222	219	208	216	225	194	223	201	205	217	192	221	206	202	222	218	172	189	174	224	199	186	204	193	217	198	239	204	220	186	204	160	219	197	214	194	214	228	214	220	222	223	225	229	239	215	223	224	193	191	222	199	221	176	188	202	193	185	232	221	186	199	215	224	232	189	215	201	228	191	209	208	193	207	212	200	211	203	215	232	201	199	225	202	203	209	219	206	215	207	187	171	221	215	223	206	192	213	200	202	222	233	207	202	206	215	183	224	208	194	224	199	221	213	221	246	205	214	186	211	199	184	211	193	219	199	218	225	210	203	210	216	211	177	210	210	215	181	239	218	207	222	202	165	215	212	218	208	192	217	203	205	230	188	208	228	204	240	196	201	202	193	230	208	242	205	209	206	178	223	194	186	218	200	206	219	201	206	193	207	217	178	200	241	208	212	219	212	209	206	213	210	210	207	200	199	210	212	183	201	197	209	203	218	219	217	210	233	215	227	225	217	209	216	201	199	232	192	216	223	221	235	195	234	222	224	210	213	217	204	205	198	217	217	196	209	223	203	213	213	204	207	203	204	198	208	188	201	187	207	202	195	221	191	214	207	210	224	213	180	217	208	197	193	205	210	201	204	207	228	223	232	206	203	189	230	201	207	189	202	185	206	242	194	243	222	235	202	197	199	209	219	220	201	179	195	206	197	235	229	217	237	213	187	199	232	220	233	212	211	195	182	203	208	212	219	198	194	199	196	189	204	201	214	221	218	225	197	200	206	200	206	201	220	219	217	218	222	178	179	210	213	220	224	203	206	201	192	220	207	189	214	206
25612	3876	3630	4781	5732	3033	2358	2085	10894	2051	1178	1076	1053	970	965	917	891	876	810	830	783	792	769	759	774	738	730	726	709	697	708	722	753	744	671	698	732	668	657	645	652	650	701	630	660	685	629	643	637	672	668	651	654	599	620	651	671	658	641	702	670	662	650	641	730	619	672	620	749	1576	5408	4766	3197	1704	935	673	622	587	650	615	603	667	631	606	642	633	620	628	590	663	637	578	601	625	627	636	592	625	630	615	633	639	643	619	610	637	588	648	595	602	608	662	633	617	645	616	609	639	615	608	603	631	602	631	607	649	630	622	598	592	593	584	639	644	640	644	652	595	666	615	597	652	605	617	608	608	620	595	630	575	644	614	620	659	596	587	609	564	652	620	583	591	649	613	613	635	633	681	601	630	592	628	632	631	583	693	582	666	607	609	619	677	649	623	650	589	639	620	637	635	684	554	637	579	616	587	594	676	640	623	623	624	620	642	634	623	632	647	637	601	642	588	635	618	604	633	615	588	622	627	602	613	641	602	602	611	691	621	625	640	588	612	607	612	632	615	669	636	605	619	603	592	599	637	626	640	615	578	608	571	649	614	643	634	627	612	663	619	607	601	555	633	606	609	633	664	605	653	625	646	576	579	637	623	627	627	628	646	644	612	616	611	636	612	661	613	623	633	653	630	662	625	649	629	625	643	607	595	617	636	663	566	634	686	628	615	642	658	638	602	596	615	619	564	600	635	612	645	599	593	678	613	572	653	600	602	606	652	624	580	637	583	614	638	631	647	595	610	639	621	567	605	659	620	618	610	642	607	633	572	613	624	632	645	592	642	626	570	686	623	629	607	667	668	596	589	642	619	599	656	632	660	633	623	617	652	613	618	626	611	605	646	622	631	629	611	626	607	591	611	632	571	632	623	599	631	650	614	646	653	614	634	625	635	628	635	650	616	634	625	643	697	655	622	637	596	570	620	581	671	610	633	619	655	614	621	622	615	642	650	557	638	642	622	594	626	629	603	609	602	620	626	628	601	552	650	612	673	637	609	664	644	617	645	680	656	642	626	654	629	671	645	642	634	552	615	639	629	661	644	613	699	632	649	622	605	636	613	604	633	633	645	614	617	616	640	637	611	628	632	633	617	611	627	637	669	606	592	605	621	598	595	621	640	628	599	602	638	633	562	622	620	589	602	608	616	617	645	586	609	588	617	631	658	648	613	659	630	612	599	638	652	665	621	626	620	622	661	672	612	645	611	662	594	659	651	693	635	640	631	643	651	620	612	643	609	629	592	630	633	606	643	647	624	614	617	595	629	613	635	622	599	642	603	630	630	660	591	645	607	642	600	611	600	596	633	640	644	672	604	633	617	667	629	558	626	627	594	594	633	609	597	620	629	625	646	632	586	618	591	656	652	601	630	615	657	643	628	627	635	632	647	639	632	641	615	592	656	654	643	573	644	613	640	638	599	643	616	610	597	578	622	612	664	606	640	582	686	623	645	663	625	588	626	631	667	650	629	611	655	590	591	597	624	598	636	659	591	620	660	621	678	594	634	620	658	615	630	603	630	613	621	631	638	610	627	587	619	621	630	603	604	599	658	604	601	605	582	651	646	604	639	605	685	592	614	609	627	596	648	604	633	570	637	622	608	598	601	601	641	630	607	653	630	647	660	605	659	638	617	621	633	637	586	619	624	592	641	582	642	683	638	625	585	662	606	645	618	654	599	618	673	637	628	627	605	605	615	591	627	639	621	626	676	623	623	579	614	617	603	621	617	618	623	613	605	609	618	655	598	627	644	639	613	626	607	609	612	661	612	624	654	609	619	659	655	569	638	640	664	646	618	654	588	631	647	645	660	619	630	622	614	623	591	624	592	592	641	652	617	639	632	633	634	654	645	615	630	609	601	617	626	637	634	586	655	599	647	596	624	624	593	598	614	622	633	613	642	640	593	629	696	633	600	656	599	627	647	613	648	644	636	587	627	659	598	617	648	621	602	647	654	593	620	646	620	637	593	627	635	632	583	587	580	595	651	602	649	612	623	614	636	590	579	586	645	619	638	614	617	610	620	632	603	620	622	623	671	631	615	656	626	625	614	643	608	647	662	595	612	612	632	623	612	659	641	613	613	634	591	616	634	624	631	610	604	630	618	612	572	638	615	605	616	618	593	621	621	636	644	627	590	645	593	648	595	637	602	635	635	606	644	661	638	593	610	645	601	625	609	593	641	633	635	618	629	649	633	606	604	616	607	586	616	635	601	598	584	630	626	616	637	641	602	694	625	637	587	621	602	600	630	657	616	625	641	593	601	646	604	661	592	638	594	604	637	577	650	615	623	648	590	649	681	597	599	647	614	611	621	674	590	626	649	671	643	599	648	629	633	618	653	607	607	635	690	646	624	620	606	616	610	579	668	629	656	625	627	630	617	617	616	593	636	620	603	573	648	591	664	605	629	627	612	596	651	613	632	612	643	576	634	637	646	589	633	636	641	615	614	582	664	649	616	630	627	643	637	612	650	626	626	618	645	637	635	610	615	637	640	650	616	633	644	590	597	620	615	600	613	598	614	626	630	650	660	632	672	627	605	657	597	597	646	652	640	594	626	637	632	613	582	666	602	588	630	608	569	624	572	641	649	641	655	671	630	627	587	581	641	635	610	628	630	623	643	583	609	649	645	643	643	680	636	591	606	638	599	604	637	599	639	637	645	632	615	644	611	660	644	688	647	597	601	677	644	601	638	663	627	697	615	663	646	632	594	650	663	667	673	648	654	577	634	622	662	617	633	639	605	596	630	668	608	600	640	615	629	655	651	620	610	683	589	657	625	620	602	608	610	633	652	645	618	601	643	634	578	639	601	635	641	594	639	588	571	602	649	595	599	638	598	602	626	619	640	578	605	674	628	585	597	605	619	580	613	635	656	659	641	663	653	696	578	620	634	632	614	607	589	634	586	597	650	634	644	651	592	579	659	634	605	646	639	584	634	618	613	632	626	629	643	621	601	651	668	602	594	664	649	590	627	653	614	615	611	676	625	633	659	626	621	625	619	615	628	621	629	642	640	643	610	642	609	620	637	559	556	625	660	680	578	636	634	645	639	633	624	637	594	595	654	609	622	599	652	589	625	632	614	610	656	629	621	663	637	604	639	645	655	570	613	638	590	609	586	611	636	598	655	595	626	608	629	621	652	649	605	593	648	595	614	592	722	599	603	650	610	602	625	622	621	634	617	628	643	584	637	636	657	619	598	628	631	602	654	607	640	607	631	606	593	635	635	613	626	635	593	616	624	615	657	632	640	677	633	559	613	615	608	598	599	580	623	613	638	628	615	675	630	625	623	606	612	598	604	622	633	634	616	641	612	625	611	641	618	604	604	678	625	679	653	603	628	622	639	623	615	600	622	655	604	609	636	581	662	638	622	600	602	664	638	615	677	633	607	630	647	635	637	637	591	589	659	645	619	638	606	678	659	599	585	604	634	614	627	661	635	634	641	557	606	645	602	600	610
45125	24811	14419	10880	8936	4343	2133	1206	7497	822	429	368	351	329	316	307	275	309	307	235	255	244	267	273	254	252	240	227	246	253	238	244	245	225	241	265	240	222	217	232	208	234	229	216	202	243	224	205	233	215	219	205	227	232	231	219	205	238	235	230	207	204	227	213	226	231	187	224	417	871	1355	950	640	303	218	212	219	212	231	210	234	224	202	236	232	202	190	222	247	220	231	212	211	215	229	231	219	201	223	221	205	241	204	218	203	234	213	217	224	229	217	226	221	241	260	214	250	225	217	205	201	207	210	220	225	216	229	209	182	191	222	210	212	230	235	247	212	202	199	195	221	216	218	198	229	219	234	235	212	245	223	211	212	213	215	240	237	229	209	214	221	189	227	195	241	250	197	237	211	201	243	202	222	210	220	210	224	202	222	227	247	247	192	210	218	227	226	242	221	237	227	212	213	233	218	221	225	189	184	205	218	220	197	203	199	203	223	205	222	255	204	211	215	244	235	196	210	211	205	234	214	240	209	220	212	240	206	233	203	224	225	200	200	212	203	197	252	219	212	208	215	240	217	218	206	219	224	228	216	202	220	191	217	204	217	220	221	213	225	222	217	221	224	202	197	225	238	219	229	215	224	224	223	175	213	217	200	227	219	219	205	197	215	188	201	215	235	240	229	193	217	222	210	215	219	204	253	209	212	212	201	222	224	228	205	207	214	196	217	226	213	222	231	246	218	206	211	197	221	190	234	232	228	213	207	245	189	233	228	206	224	200	241	226	242	242	212	216	229	219	205	204	219	205	223	202	227	218	222	224	193	206	232	209	232	227	237	207	240	183	233	216	218	220	222	213	234	207	213	202	221	190	214	208	215	209	196	204	194	226	223	226	221	197	226	196	190	242	187	191	204	237	190	233	203	234	204	243	234	247	189	222	212	213	215	239	199	197	205	222	200	225	225	221	237	207	230	212	219	227	210	189	208	197	194	197	217	210	239	231	260	222	213	205	212	232	234	233	212	215	182	211	241	215	220	219	229	211	239	210	227	198	210	243	227	207	214	194	226	216	181	206	217	213	184	243	213	190	210	241	193	191	207	227	215	234	227	211	219	215	227	219	223	233	213	190	214	220	214	234	211	225	224	205	188	219	202	211	184	211	200	221	215	236	208	212	234	205	212	228	220	219	232	198	193	213	229	211	217	193	215	219	215	226	244	196	203	187	233	186	228	198	218	233	228	208	212	215	199	190	233	215	244	214	209	201	218	214	207	191	236	202	222	187	184	199	217	208	226	228	231	237	228	185	194	218	211	212	216	222	214	214	240	180	210	220	200	228	218	234	210	205	239	236	231	225	218	228	215	250	263	232	209	228	241	206	219	216	217	192	222	215	186	228	235	222	222	223	199	235	223	246	197	228	217	221	246	251	236	236	198	227	206	207	229	239	238	217	230	213	235	204	232	231	203	209	223	203	221	220	225	216	220	208	222	223	194	232	200	223	217	239	218	189	206	222	196	231	208	184	215	186	232	222	185	223	192	217	214	204	241	216	190	201	220	212	216	220	181	219	238	215	223	229	218	229	236	237	238	179	200	269	219	228	205	224	243	210	215	213	223	204	199	204	223	221	215	234	217	213	229	206	201	235	195	220	214	205	218	240	213	229	215	210	192	214	248	230	195	230	203	225	211	217	223	208	212	219	220	220	212	183	217	208	225	225	196	214	215	221	224	205	208	232	234	212	229	242	220	234	241	225	231	216	199	210	223	215	218	206	219	220	216	243	232	220	222	242	200	216	238	221	209	202	221	185	213	198	225	226	185	242	221	234	173	217	180	222	207	221	231	195	227	215	239	198	198	225	219	203	216	205	214	204	218	194	206	229	221	216	234	198	201	214	198	223	220	239	212	203	221	222	212	204	205	203	217	205	240	191	218	232	217	216	205	228	213	195	179	207	224	232	216	210	214	205	197	212	218	220	221	248	218	227	222	217	233	221	219	218	229	194	222	207	209	224	219	223	221	242	232	227	202	265	220	231	210	221	182	245	225	228	209	217	232	200	225	212	196	241	206	198	218	209	199	243	238	224	227	223	198	238	213	230	207	250	228	221	203	245	232	211	215	221	222	219	233	210	204	227	204	198	200	222	193	189	194	202	202	222	211	233	219	192	217	225	202	220	218	234	184	223	225	230	216	227	223	201	212	221	216	238	213	193	225	222	209	206	219	246	228	237	228	215	202	221	238	221	235	218	200	223	233	208	237	222	211	199	231	239	216	214	218	199	222	203	186	226	241	222	205	206	242	214	226	218	207	205	207	226	227	227	215	203	214	228	237	193	237	218	246	224	215	252	216	226	251	203	241	206	227	203	209	215	214	199	216	198	225	216	234	191	203	212	214	185	232	233	207	202	237	225	225	208	217	231	227	219	203	230	204	228	212	209	207	235	226	220	218	195	202	216	203	193	210	221	215	206	225	233	211	215	224	215	229	195	234	225	251	200	225	221	226	217	204	207	212	211	212	210	189	211	211	227	210	217	209	228	226	210	219	208	252	208	211	226	222	220	206	207	213	228	211	213	214	216	235	196	191	185	195	214	241	199	227	224	256	218	235	217	195	208	222	231	222	225	233	230	248	213	229	230	207	218	233	221	211	229	187	236	228	252	204	210	223	201	237	214	219	230	209	229	224	217	221	201	231	226	211	218	228	220	248	198	226	241	214	206	203	226	210	212	206	209	226	223	237	228	214	220	201	205	210	214	231	206	215	219	230	212	234	208	231	225	238	228	224	232	216	239	220	226	216	254	228	216	222	234	234	196	197	206	220	222	234	223	219	217	209	186	213	216	212	194	230	231	209	224	221	192	225	234	221	221	185	193	216	198	235	220	230	198	243	206	183	222	216	220	210	232	225	234	218	225	214	226	222	210	233	218	202	181	215	231	196	237	222	214	189	201	215	240	246	232	201	208	194	230	213	228	198	197	205	215	224	237	215	228	219	214	204	217	218	245	207	202	191	214	223	220	224	240	229	206	236	223	217	199	213	193	215	241	216	209	245	225	230	239	229	207	212	216	222	238	240	208	209	214	219	228	203	220	205	232	235	216	217	228	251	219	210	195	216	217	206	199	248	217	216	217	227	208	227	213	217	205	224	222	198	235	194	208	217	195	234	214	202	215	240	191	209	241	214	211	223	224	234	198	252	200	217	228	221	221	195	224	208	223	224	220	227	228	205	199	222	217	204	227	204	215	209	205	224	234	222	243	219	229	232	213	212	222	224	204	200	237	205	221	211	216	224	226	223	208	231	201	216	264	212	225	242	236	231	201	229	220	216	205	234	225	203	217	218	228	219	224	214	222	242	198	223	232	222	219	232	213	238	238	213	209	204	223	216	205	228	211	236	248	188	227	221	211	221	194	216	216	218	213	214	228	218	202	209	226	222	191	227	219	208	243	242	212	226	220	231	228	202	195	218	238	200	209	215	226	210	217	213	215	228	212	231	213	212	208	233	228
33222	6071	7057	12410	10823	5595	4430	4453	19354	2507	1909	1816	1576	1540	1354	1295	1252	1104	1136	1053	1033	986	934	911	895	877	904	842	797	844	808	800	782	799	791	760	777	755	712	730	761	771	691	689	729	718	702	706	666	740	711	649	761	685	693	715	685	733	659	683	732	672	659	682	723	730	683	779	2107	5977	9783	6583	3448	1379	714	664	632	671	635	587	659	654	646	603	654	699	614	629	661	671	689	702	622	671	663	619	634	641	675	604	615	649	667	622	630	642	640	640	629	616	666	644	663	660	643	672	688	643	638	657	648	606	631	595	629	671	619	638	621	589	650	634	624	671	650	660	630	598	622	642	638	649	627	578	639	662	682	651	644	648	622	665	644	655	650	674	667	633	627	599	610	658	651	580	665	653	668	622	613	649	648	643	699	662	649	647	610	651	641	665	581	644	600	620	682	587	662	673	633	621	677	627	626	628	602	622	670	643	672	603	653	648	636	603	643	651	652	663	645	606	629	643	626	660	645	660	642	662	664	629	616	651	658	672	588	624	657	662	684	661	682	628	602	574	619	627	655	652	630	639	624	648	621	630	643	634	602	654	617	620	620	674	658	625	654	664	641	634	634	637	629	626	681	680	663	623	664	651	673	610	629	644	639	629	589	619	597	630	620	592	634	648	630	614	580	600	605	614	658	635	643	641	662	595	665	647	584	600	680	714	626	671	622	646	663	615	641	636	686	626	642	659	636	626	629	626	659	635	633	602	667	630	645	634	677	647	655	657	592	644	624	640	632	653	639	633	654	639	637	630	687	606	675	627	674	649	610	618	611	631	619	656	610	665	669	600	622	606	647	629	647	608	636	621	627	622	664	694	596	638	592	658	649	671	666	615	619	618	621	628	633	647	670	663	645	649	639	674	690	605	630	636	655	640	691	608	621	643	559	593	646	631	617	612	641	647	655	688	673	660	591	672	656	630	624	659	593	596	660	664	650	672	624	655	646	657	648	625	617	638	606	593	626	641	631	660	588	627	626	645	605	658	657	621	628	683	648	654	662	646	685	638	690	641	619	655	618	658	634	615	650	666	651	681	641	675	640	620	621	602	627	653	647	654	628	626	646	652	609	636	623	618	628	654	615	647	643	669	644	615	615	664	664	680	636	601	677	639	670	603	571	660	637	658	636	678	662	635	650	659	657	625	609	646	654	630	614	681	644	622	663	656	660	581	634	656	633	652	607	614	664	626	614	629	622	688	658	622	625	644	616	639	591	650	659	612	625	634	623	637	647	603	664	656	660	605	648	639	648	599	654	621	683	643	614	627	662	655	615	639	661	693	629	645	650	618	644	679	656	635	685	690	650	601	702	666	617	661	626	656	612	649	656	619	660	692	674	644	661	627	679	629	634	654	660	622	620	641	631	621	593	602	616	651	624	644	624	630	622	651	633	663	610	637	653	622	684	616	678	654	678	610	657	661	635	642	646	673	620	672	624	593	661	635	582	647	638	665	621	631	618	619	612	652	651	615	637	656	667	673	664	681	652	639	628	647	640	588	624	636	651	633	660	621	627	633	645	638	674	642	633	635	668	648	635	602	644	653	607	676	618	651	663	620	621	622	639	636	645	623	633	663	676	617	622	682	618	656	634	646	649	653	700	656	593	611	648	657	636	680	657	624	657	688	626	694	640	661	617	672	669	705	635	634	653	622	653	645	630	677	600	674	617	619	598	624	622	609	648	610	610	592	611	636	689	605	659	620	647	612	663	630	629	631	614	641	655	679	638	630	642	642	638	674	587	655	678	653	653	635	590	628	622	634	612	654	679	627	656	633	637	648	596	627	683	629	636	617	671	610	651	621	637	622	649	650	600	667	642	655	626	654	672	610	649	649	649	649	635	602	640	692	619	614	615	609	651	640	698	650	632	610	600	616	635	644	607	638	607	634	638	647	616	615	615	629	624	670	663	645	695	647	679	656	650	611	643	716	638	640	667	638	608	576	599	644	617	672	661	648	611	649	721	596	643	588	643	599	602	684	664	626	666	648	616	660	626	647	642	638	640	622	656	649	662	624	639	654	620	633	596	613	634	680	666	642	689	653	691	654	670	612	625	660	676	650	610	686	625	601	612	664	632	627	632	654	676	585	629	640	625	644	672	631	624	647	625	633	633	616	629	634	650	651	662	654	653	665	641	620	617	595	637	653	651	638	684	665	662	646	655	600	651	634	626	652	619	637	648	668	653	630	642	663	602	644	601	662	625	622	649	659	658	633	619	658	583	569	671	587	676	623	616	685	649	608	647	668	644	677	635	630	647	675	611	669	604	630	640	656	641	642	650	639	639	605	662	607	657	649	681	676	666	612	632	638	631	633	651	606	650	666	634	644	670	609	640	685	604	642	647	636	625	673	629	603	633	626	670	633	686	638	680	628	626	644	612	669	627	634	636	617	601	579	671	646	626	628	653	686	641	651	628	662	589	647	668	643	623	717	644	629	635	644	644	685	589	636	629	624	670	657	604	633	616	660	589	689	691	622	678	674	634	653	633	641	682	602	616	653	639	626	591	627	657	649	645	635	672	637	652	625	674	652	672	630	663	643	605	640	653	690	621	688	629	615	637	649	695	625	636	619	627	667	634	629	658	624	597	643	611	592	634	653	653	636	667	659	666	607	613	630	638	636	593	619	630	627	660	640	613	645	622	653	617	606	652	626	638	653	653	631	632	638	617	641	641	609	648	640	656	613	635	624	712	635	675	613	636	612	641	667	608	645	619	641	600	618	644	610	649	674	603	604	617	616	661	613	618	660	604	660	614	602	626	676	583	655	644	627	624	667	672	636	631	636	625	626	611	629	650	607	695	634	640	642	657	626	602	639	662	667	610	627	694	610	596	642	650	638	637	643	620	625	641	625	629	613	621	624	645	646	644	630	671	657	669	673	605	672	645	642	654	645	628	604	562	645	628	594	636	648	638	631	616	623	667	650	647	666	659	628	654	643	677	675	648	656	631	637	677	630	669	646	653	633	638	599	602	644	625	683	659	623	597	622	634	648	649	628	654	659	622	645	607	638	598	681	620	635	670	627	637	658	612	646	642	580	616	651	647	618	668	646	593	661	626	634	649	650	673	649	655	630	685	662	674	573	669	659	619	630	586	618	628	659	601	617	626	642	570	645	621	630	615	637	632	607	641	612	655	661	643	627	596	631	620	660	649	638	646	700	629	659	608	640	674	665	643	621	679	631	666	652	619	639	626	651	643	610	607	638	629	656	605	655	617	630	645	659	676	587	600	577	609	685	698	646	647	630	638	628	652	673	657	618	635	594	654	699	635	655	658	639	627	624	693	613	649	606	623	640	606	624	666	645	615	616	654	673	622	612	645	603	617	632	624	642	591	583	662	613	648	582	647	600	651	633	681	615	644	597	611	620	641	621	670	587	659	603	645	655	661	637	581	621	651	598	669	607	621	650	645	620	701	623	632	657	629	610	636	674	620	622	667	671	596	629	641	615	656	633	603	650	666	604
7457	861	431	453	458	264	222	199	258	193	236	194	145	223	188	188	165	192	177	179	200	196	164	169	180	195	191	195	168	183	176	183	231	169	169	185	191	185	184	163	173	181	183	181	201	200	178	198	184	184	189	179	160	213	185	183	187	203	181	180	170	174	169	163	200	170	166	194	170	265	331	248	235	198	190	179	189	170	188	179	194	168	166	180	173	178	158	177	177	163	177	184	185	170	187	180	170	200	181	204	168	169	167	190	163	201	176	193	192	193	214	171	170	189	143	209	173	186	187	181	149	206	193	203	160	192	178	174	171	189	172	193	184	180	189	165	166	185	195	192	161	201	194	164	176	168	184	181	166	172	189	161	211	174	174	159	191	166	177	178	198	186	182	198	168	183	181	175	169	196	183	191	193	198	171	194	180	170	192	186	200	181	201	202	162	160	160	177	191	202	171	202	181	201	185	161	211	177	179	163	195	175	174	174	178	177	193	179	174	181	176	171	203	189	177	181	171	187	170	171	201	163	201	186	197	162	161	165	177	203	184	175	189	168	200	180	179	207	170	158	196	176	191	195	186	162	176	181	194	172	191	178	166	206	176	181	194	162	181	198	170	198	177	165	175	147	179	200	188	177	172	183	163	203	192	195	185	174	151	194	197	187	186	206	189	184	151	172	176	181	166	179	167	187	178	197	185	177	204	164	188	175	191	161	187	185	175	188	168	173	185	195	172	190	219	182	173	182	175	193	155	184	181	177	184	188	187	178	175	174	180	182	163	181	181	198	200	196	166	201	183	185	193	183	163	160	204	196	168	183	164	168	173	179	215	205	168	195	205	186	208	163	182	182	169	179	199	165	173	200	175	173	180	188	180	177	175	156	182	169	185	169	162	180	168	178	189	191	168	192	184	172	183	188	175	207	171	209	163	177	185	191	166	192	178	176	145	186	186	180	179	191	187	207	195	176	168	180	202	181	202	169	186	181	188	167	185	164	173	184	196	178	160	177	201	168	175	194	207	180	190	190	165	191	156	151	179	167	178	180	178	170	193	184	183	181	199	185	193	179	167	201	191	182	215	163	201	185	172	191	187	171	172	194	187	192	193	191	186	179	199	196	178	182	180	180	196	200	167	177	183	200	192	199	171	166	177	180	165	171	197	168	176	179	169	190	201	182	180	200	171	151	174	166	169	177	165	175	193	190	179	192	162	168	186	194	201	191	175	171	167	157	174	190	173	200	187	177	186	197	180	176	204	180	204	187	196	167	190	176	185	167	201	188	160	189	191	192	176	195	199	205	190	165	153	179	150	193	174	173	190	187	169	196	177	184	170	170	156	176	188	166	184	180	209	172	175	191	173	167	182	182	191	169	168	199	162	168	184	198	183	171	170	204	160	185	193	167	192	174	187	189	174	182	187	170	194	187	190	190	188	188	181	169	176	179	180	180	159	180	190	194	166	181	157	179	193	172	190	211	193	209	151	187	202	180	170	176	208	172	183	170	186	186	186	198	178	167	173	181	159	192	182	175	192	189	202	168	177	199	181	183	191	178	190	188	184	177	203	199	192	173	182	168	197	200	168	172	184	203	187	194	183	174	184	195	203	178	172	192	163	164	183	182	199	183	177	156	185	173	180	180	194	176	162	198	180	162	199	185	162	182	161	181	191	160	183	176	179	175	187	175	183	190	198	161	180	188	166	171	172	181	171	187	164	199	184	190	188	178	202	178	180	175	187	187	167	182	185	210	186	178	173	186	187	195	188	173	166	172	183	218	182	208	181	185	166	198	198	188	179	171	177	186	161	176	184	189	170	174	176	166	196	192	178	198	180	192	166	183	195	183	172	189	170	178	184	168	180	191	185	211	177	158	182	158	191	169	166	189	181	175	186	174	156	173	159	153	202	197	182	184	176	183	195	184	211	185	172	188	149	184	140	173	192	189	178	170	189	173	180	171	177	180	163	189	197	162	164	191	176	172	192	167	191	175	166	179	205	174	179	181	177	202	193	167	182	164	185	186	196	191	182	209	172	195	176	181	185	196	184	174	180	165	172	173	201	196	168	154	184	170	193	195	182	183	206	168	175	172	178	189	186	203	162	167	200	199	179	185	165	192	177	193	169	186	192	185	186	158	198	167	214	191	171	156	185	224	178	179	200	162	193	177	186	173	187	172	185	191	177	193	161	184	176	200	167	187	196	167	185	176	183	165	175	193	198	200	187	180	205	190	161	192	194	199	194	175	168	178	190	166	163	216	168	201	179	173	207	169	207	193	174	180	202	166	169	178	195	201	165	199	170	168	146	173	201	176	189	185	176	178	202	194	174	184	172	200	168	170	164	209	166	183	223	188	183	178	182	184	181	175	176	194	179	186	189	173	175	174	177	163	196	189	177	175	192	189	180	162	160	177	184	194	172	189	199	177	198	176	189	169	170	181	170	203	168	178	204	178	191	173	172	179	168	165	171	194	182	189	210	177	179	196	165	186	181	170	187	225	200	172	184	211	171	188	171	180	173	174	162	168	197	183	184	186	190	181	188	184	178	202	182	185	164	183	177	181	187	204	188	169	172	223	173	194	180	182	169	186	200	167	170	164	195	175	192	182	173	177	181	194	175	162	208	179	167	202	184	176	182	193	169	170	166	180	163	165	197	186	170	178	199	174	179	179	186	162	201	181	187	181	177	214	199	176	194	165	203	189	203	168	176	185	191	192	190	197	169	174	158	166	181	187	169	182	189	176	187	188	160	200	188	170	190	183	192	180	166	223	172	169	178	186	191	140	186	180	180	190	179	194	194	171	174	182	186	178	212	153	210	182	196	173	207	193	172	179	177	160	173	189	196	199	184	154	171	217	175	173	169	162	180	161	178	185	177	161	193	192	198	186	187	153	206	170	191	183	179	169	156	202	146	179	169	195	191	179	186	169	199	198	191	181	167	185	202	184	206	202	165	201	199	204	178	196	171	155	195	173	208	206	177	191	201	166	200	172	176	197	194	161	172	182	188	180	191	188	142	196	157	162	173	202	179	190	194	190	209	177	191	170	165	168	182	183	176	138	183	169	178	171	188	172	184	190	175	178	187	161	172	184	185	187	180	189	178	163	189	178	182	187	186	178	182	173	173	200	162	188	176	212	169	189	183	178	183	192	206	186	155	192	177	175	200	166	174	169	192	177	194	174	150	166	183	184	179	175	202	205	203	191	172	187	188	190	186	176	153	185	189	201	192	181	183	190	168	194	165	187	181	207	184	207	176	167	152	192	181	203	169	198	191	169	157	230	174	158	196	175	180	174	179	192	189	182	193	190	165	182	173	165	185	183	167	183	182	194	189	162	186	164	201	195	163	176	184	172	199	175	173	173	184	197	179	176	188	198	173	189	162	180	178	159	176	190	163	188	212	166	170	185	184	190	196	208	173	179	154	177	200	183	170	172	190	205	185	191	154	175	136	187	176	175	192	206	179	185	203	177	179	152	178	222	164	172	180	170	196	195	180	184	192	209	189	166
5956	887	778	1364	1627	870	701	625	948	658	581	567	524	512	571	570	552	577	591	557	538	571	571	539	534	495	577	563	550	541	554	562	552	598	554	543	571	532	546	573	570	562	522	481	536	569	499	574	577	561	503	573	562	528	517	557	544	573	520	546	585	565	543	546	541	534	570	552	726	1245	1368	1101	801	729	585	509	549	570	537	548	529	552	521	472	559	549	545	561	579	549	528	541	548	544	552	561	563	541	535	547	559	542	527	498	555	550	529	526	525	586	538	514	550	588	549	554	519	532	551	540	529	539	567	523	549	558	591	528	531	532	532	586	570	552	565	533	548	587	513	531	573	530	538	571	545	488	515	527	530	579	567	556	534	513	527	534	514	521	531	550	528	575	539	553	582	513	502	514	455	520	544	557	524	543	511	513	573	557	582	605	578	553	552	539	525	540	551	556	524	511	522	568	517	543	514	568	530	547	512	534	527	550	533	529	524	543	554	543	515	585	563	585	531	519	601	526	540	555	517	500	581	570	561	544	555	519	559	555	541	566	562	561	580	551	556	556	557	553	557	513	540	524	505	547	567	557	549	578	543	568	607	566	530	549	543	535	543	569	532	534	529	552	523	581	571	495	527	553	550	560	552	533	542	557	530	584	525	535	576	530	561	554	523	570	507	564	548	516	539	539	570	546	569	567	555	576	564	525	524	563	579	536	528	590	561	584	527	555	545	578	579	553	547	564	572	519	527	526	557	539	512	529	520	548	539	512	543	523	546	520	508	571	544	524	492	511	524	511	584	564	521	567	574	520	530	527	560	568	563	556	521	547	557	529	531	560	538	558	549	529	542	578	521	503	537	503	568	522	578	549	593	533	535	527	569	540	546	541	536	547	546	567	556	567	541	541	523	565	569	580	547	492	531	514	567	523	519	527	508	525	555	551	560	518	561	572	556	587	564	557	548	551	570	549	509	571	527	523	550	541	534	534	585	571	550	549	534	574	531	551	581	537	566	530	524	584	575	528	573	561	561	530	547	528	514	561	567	553	562	528	542	509	561	535	534	537	514	518	576	543	535	567	559	541	558	588	553	514	544	553	515	534	550	538	533	522	503	523	537	548	539	521	570	592	530	510	514	491	543	585	552	549	553	545	515	569	599	515	552	543	540	539	538	503	537	526	528	566	546	533	571	555	560	554	530	562	556	560	590	548	560	544	547	537	526	554	541	525	543	531	551	506	559	541	551	522	576	554	524	510	537	556	565	534	535	506	575	606	519	535	545	504	556	545	535	577	536	557	564	596	529	526	487	541	547	523	532	551	538	541	521	519	513	522	543	535	557	558	535	546	524	496	546	518	548	535	519	588	549	567	528	552	552	555	541	535	548	544	504	545	540	557	543	510	521	596	562	521	588	563	520	534	519	517	550	543	531	547	543	514	541	544	547	551	524	514	498	530	562	524	570	533	549	618	558	547	565	545	560	557	541	514	514	566	534	580	530	538	530	533	563	563	560	564	525	569	526	566	508	514	541	559	543	535	582	542	552	549	607	536	555	563	572	553	526	579	575	512	510	594	572	557	503	545	534	549	521	555	537	541	562	497	567	551	507	494	565	533	558	524	564	594	501	575	512	535	536	565	568	568	572	529	529	585	560	538	542	519	575	565	567	500	573	562	517	504	514	537	563	523	541	515	581	528	566	555	541	524	534	540	577	543	542	521	557	536	566	617	566	540	553	547	552	531	559	541	521	533	571	544	560	514	544	536	493	574	550	519	537	566	579	534	588	564	535	579	534	567	556	524	570	535	531	546	515	540	506	561	607	563	558	568	552	489	551	531	503	498	544	577	555	552	519	543	548	555	513	543	536	530	565	502	539	566	546	548	565	559	567	526	511	523	539	559	498	517	520	530	583	549	546	549	565	540	510	536	540	540	559	542	579	537	532	563	536	574	552	552	514	542	502	556	575	589	545	554	555	575	543	556	564	540	520	589	535	520	539	551	520	548	531	484	544	570	534	575	514	531	532	533	492	502	538	555	506	566	524	535	550	580	561	554	547	569	570	552	492	560	560	541	579	595	535	529	553	540	564	541	553	521	530	577	552	544	551	521	574	568	573	543	527	563	551	543	575	559	553	543	578	488	591	499	549	556	530	542	559	577	545	563	504	505	515	500	573	520	548	583	541	507	550	562	541	547	553	554	524	541	563	543	568	552	509	538	560	545	543	539	507	539	562	591	532	531	546	555	563	549	570	558	575	520	553	547	537	561	556	550	563	491	553	562	532	564	545	525	501	539	559	505	538	542	528	539	574	534	564	559	522	543	555	543	532	556	521	555	529	539	541	577	556	528	515	565	539	529	566	532	584	520	526	535	557	518	530	537	534	541	582	539	516	548	484	551	558	528	484	547	537	532	545	532	549	546	519	537	509	554	549	556	556	534	551	517	534	571	505	570	582	539	578	529	571	538	526	550	528	566	581	561	534	558	512	543	500	519	514	533	539	542	549	543	579	515	589	546	553	529	482	546	533	562	548	524	494	529	539	568	519	567	539	567	541	527	537	567	538	530	529	540	584	547	541	508	493	572	497	519	532	565	579	518	524	543	548	510	542	490	540	506	551	572	535	542	524	502	552	530	554	568	570	533	545	504	591	487	555	553	552	513	561	548	603	531	560	544	539	540	571	536	543	593	507	547	577	501	567	569	577	600	574	553	561	518	557	556	558	567	554	528	536	538	536	568	572	547	519	531	538	556	565	583	544	557	547	532	524	504	557	549	532	583	541	561	551	564	567	519	545	557	521	551	474	504	598	521	593	564	570	532	557	561	508	573	572	554	564	535	558	551	582	568	538	532	519	572	530	534	558	546	559	606	535	578	540	545	531	515	538	539	555	536	538	528	520	598	531	588	496	529	563	512	597	533	509	551	563	544	525	520	572	570	531	555	509	536	549	586	516	545	572	570	553	554	572	553	534	588	550	543	537	532	524	530	536	526	573	510	555	504	540	543	519	555	532	532	579	536	558	521	532	538	546	534	580	556	542	594	514	513	556	498	568	538	499	537	563	514	527	522	541	537	506	539	547	571	509	473	515	594	557	533	516	562	540	522	601	531	541	549	551	529	511	588	488	586	533	536	523	576	582	551	524	504	531	516	548	558	598	548	555	544	556	543	554	551	535	568	586	537	502	514	545	541	534	565	543	557	569	571	558	544	515	504	511	552	515	582	580	577	555	540	516	544	531	548	545	569	520	568	541	542	542	571	526	534	565	566	553	541	584	554	547	543	551	555	511	562	566	538	535	576	526	543	530	547	542	598	540	540	519	577	523	555	546	537	510	521	516	577	532	543	556	533	534	513	547	546	507	562	558	557	518	557	561	534	547	508	567	570	527	551	509	545	549	535	545	552	560	556	543	589	559	528	565	564	580	503	575	535	484	571	521	519	533	552	555	501	538	608	568	526	515	541	556	547	559	535	512	585	546	545	589	560	555	552	534	551	538	530	541	539	564	576	526	515
32931	21441	8632	4408	2873	1360	791	459	440	407	290	233	261	254	217	208	221	236	224	206	230	220	234	213	201	185	194	182	186	170	186	185	190	206	203	194	181	225	196	174	195	195	193	191	158	197	188	180	152	160	173	178	169	212	177	183	205	172	185	208	162	197	212	174	213	155	176	188	416	735	581	501	363	257	209	194	180	168	210	181	187	186	188	169	197	173	202	181	186	189	162	181	180	185	168	176	209	181	179	152	165	164	183	164	180	187	157	168	174	188	174	185	175	193	180	171	191	173	199	175	183	186	169	166	204	165	174	187	188	184	170	160	166	196	177	183	152	173	177	173	163	171	172	204	180	184	182	188	177	180	168	174	182	164	161	174	168	162	203	166	192	185	165	179	179	184	171	169	196	186	174	191	163	179	192	163	176	202	184	209	201	178	198	159	183	171	178	181	226	162	182	175	191	183	190	196	182	178	182	170	160	197	170	208	186	153	185	173	193	197	176	179	179	193	199	163	164	172	172	186	188	187	178	174	179	188	193	208	168	207	191	174	181	199	170	180	180	154	176	186	156	176	192	201	164	188	177	191	168	196	161	170	175	159	161	186	168	178	187	200	174	176	178	187	195	174	182	169	174	185	201	159	202	183	192	196	199	180	218	191	178	185	194	186	189	190	173	179	206	199	198	163	196	205	167	191	170	176	181	165	206	178	167	189	181	193	169	191	186	169	195	198	200	162	182	175	162	175	170	187	174	181	163	156	209	196	204	194	192	197	213	188	161	178	170	157	185	165	211	197	173	161	161	213	181	180	168	186	186	167	167	163	197	173	194	185	167	157	186	189	171	185	153	198	190	168	196	184	170	198	157	178	181	190	185	178	184	183	202	187	187	170	195	178	190	187	190	185	183	188	175	189	187	211	186	183	207	183	172	173	181	185	180	172	183	184	202	186	176	197	192	180	191	184	170	209	163	178	172	178	189	196	202	187	164	192	198	194	183	188	173	181	195	184	182	176	206	181	221	183	165	190	188	196	189	196	182	190	188	172	188	170	173	199	183	180	179	198	172	199	181	164	184	176	182	191	184	189	189	203	162	209	169	187	186	188	173	170	171	177	176	191	201	200	195	173	174	173	197	181	179	194	163	160	169	157	184	198	184	205	186	206	198	190	187	203	172	198	176	195	168	178	179	171	159	189	161	185	167	170	160	180	185	172	200	228	175	154	195	213	188	210	183	186	183	161	206	167	181	165	175	188	187	200	187	176	205	153	186	163	173	161	177	186	163	159	192	194	182	183	184	181	181	188	174	203	188	189	177	166	208	189	179	160	178	174	181	187	182	177	187	193	163	176	196	170	178	173	164	191	195	192	170	197	197	160	176	186	202	203	177	188	168	196	161	186	163	188	174	209	202	185	168	158	166	185	176	196	197	170	189	186	206	185	171	174	187	169	173	175	203	174	192	179	191	169	176	203	183	189	182	181	167	191	179	170	178	201	180	183	199	195	164	179	179	147	165	187	174	188	190	173	168	186	162	182	192	194	184	173	198	176	174	184	172	192	187	176	192	196	166	169	201	207	192	169	212	200	181	171	191	189	186	186	175	185	182	171	189	186	183	195	196	203	206	192	193	173	163	186	180	167	153	170	181	194	175	173	201	159	181	166	196	193	157	171	160	186	177	181	175	188	191	188	181	178	180	150	190	191	220	170	163	172	171	186	187	191	179	175	180	156	193	175	162	203	180	183	208	167	193	193	169	180	189	193	177	177	197	179	177	176	176	168	185	188	202	164	181	190	189	191	172	174	183	184	179	201	167	182	185	187	165	168	192	194	164	186	205	193	206	212	187	209	200	197	207	175	177	153	164	178	191	187	199	197	177	170	189	173	182	186	187	178	171	183	183	185	184	185	203	171	161	196	195	198	181	191	184	180	188	175	177	220	176	202	201	195	195	188	188	168	177	205	187	202	194	193	166	157	191	184	158	199	179	179	202	172	191	181	168	179	181	163	190	181	197	169	174	206	195	186	175	185	186	191	220	184	191	181	186	178	173	181	179	204	175	176	203	176	182	172	185	175	180	186	154	196	163	159	194	174	194	181	210	180	212	166	175	196	177	176	172	210	180	169	191	171	187	175	176	184	191	204	198	179	168	171	187	180	203	197	171	178	181	173	172	164	203	200	183	183	186	157	180	174	197	186	190	181	197	175	193	174	190	171	192	203	210	149	179	169	195	185	169	184	190	187	188	187	205	196	184	186	180	176	179	177	185	195	167	187	177	190	197	178	168	189	179	177	191	158	202	185	167	168	186	177	184	198	173	169	152	175	184	198	174	173	185	200	175	195	165	174	208	186	163	196	184	159	170	173	195	210	201	179	208	195	205	193	187	163	167	150	207	199	185	173	187	168	198	211	179	177	189	187	172	171	178	199	184	180	193	195	173	169	173	190	211	172	193	181	193	191	191	176	211	176	178	184	187	198	172	159	162	194	172	184	180	190	170	188	164	162	172	191	195	173	186	191	169	179	172	177	192	182	166	171	183	179	184	175	166	172	161	197	197	166	168	188	198	187	175	203	181	190	174	182	160	176	210	195	190	198	203	193	185	181	191	149	174	179	182	193	183	181	173	180	180	182	210	183	178	190	175	186	172	223	203	184	176	178	186	176	176	181	172	164	195	156	206	167	164	188	192	195	191	155	172	191	189	186	189	191	182	174	185	204	196	192	199	188	166	175	196	192	175	202	196	173	193	180	172	160	177	189	184	187	182	183	196	175	176	164	156	181	165	193	181	191	195	181	176	184	178	196	179	185	183	179	156	176	186	210	192	184	171	185	195	180	184	157	168	155	177	191	183	210	180	194	181	187	175	184	186	201	187	182	197	170	186	194	182	154	196	189	193	164	183	180	175	178	207	184	180	194	204	168	184	189	189	184	186	175	205	175	181	181	182	185	200	176	198	198	196	182	163	208	170	180	189	166	175	182	188	157	174	175	181	141	206	184	188	192	180	171	177	181	186	178	193	170	165	202	192	204	181	197	193	193	184	181	193	191	177	174	191	198	173	167	157	202	161	179	175	212	174	183	170	180	165	178	157	172	193	176	182	181	182	167	176	187	182	183	200	192	204	160	193	183	198	155	185	184	178	162	208	191	168	189	193	184	195	167	183	195	157	188	215	183	178	194	207	181	180	164	179	157	196	174	204	193	179	176	180	164	189	179	178	181	157	171	170	187	173	177	169	194	177	190	175	212	175	182	206	174	200	211	180	181	192	181	186	196	216	191	172	189	193	178	195	186	193	199	185	161	209	166	167	194	184	200	219	171	171	163	177	193	179	186	158	202	184	170	171	186	191	181	159	177	158	165	189	160	194	209	194	174	182	222	195	183	181	188	187	167	166	212	177	193	178	166	207	183	146	188	178	170	181	187	197	184	197	169	207	176	162	192	164	168	181	187	175	181	203	186	170	180	189	191	187	171	163	207	167	186	164	162	188	168	157	179	195	198	183	196
23723	10290	3505	4593	4676	2751	2482	1936	1959	1938	1145	1067	979	931	870	794	808	771	746	741	731	661	708	661	720	632	639	632	658	654	637	634	578	605	605	562	581	597	597	581	557	601	606	551	575	547	554	576	571	582	606	562	593	579	551	541	585	608	564	566	559	591	548	543	554	538	556	690	2460	5205	4202	2977	1712	947	602	537	606	558	542	534	580	546	517	576	537	554	555	524	537	536	598	543	550	550	529	576	550	510	523	553	560	516	552	513	539	547	583	561	573	545	543	566	532	548	531	567	558	519	530	551	569	558	586	588	562	560	554	590	535	536	541	542	565	586	589	548	501	599	551	530	507	556	540	563	542	578	496	550	516	508	580	565	546	569	482	545	546	535	544	551	605	586	569	544	546	531	569	555	562	540	530	539	544	528	529	563	514	552	537	533	556	530	550	520	544	577	551	542	544	524	523	537	516	551	536	534	533	571	514	617	543	567	563	524	570	563	513	503	536	557	558	575	532	571	540	565	564	539	536	590	548	561	567	581	570	549	540	571	552	532	547	517	562	512	542	553	533	527	559	538	537	549	540	554	536	561	529	593	567	521	512	540	551	561	548	536	552	586	572	556	558	536	571	506	562	562	572	537	579	533	583	553	577	546	555	583	605	562	553	537	539	579	534	564	525	534	589	556	563	517	521	561	587	565	566	567	554	609	572	533	538	541	515	554	520	541	526	543	578	594	510	556	523	591	570	570	570	546	564	550	552	586	566	550	560	578	581	557	546	529	508	545	575	580	571	548	562	543	523	521	543	579	532	566	550	597	564	516	551	549	554	567	576	515	567	554	534	582	514	566	575	541	535	530	537	547	563	530	562	524	536	499	588	536	529	559	563	535	533	555	548	580	612	550	555	546	547	565	562	589	561	551	536	544	528	611	541	533	587	583	576	551	535	561	519	489	531	526	622	584	526	543	518	552	550	545	585	538	526	538	575	556	496	536	596	583	566	562	540	630	574	545	533	534	584	545	557	547	518	572	559	538	530	549	536	522	578	516	573	543	567	592	552	551	548	540	549	533	547	539	550	579	560	533	544	565	550	525	546	521	559	566	605	571	573	542	544	544	547	561	532	524	542	545	593	577	553	534	534	574	535	536	548	537	551	530	586	571	592	540	547	564	503	562	548	564	536	566	578	555	539	551	523	553	566	557	539	524	532	548	553	521	534	552	546	543	574	522	534	538	549	548	547	554	508	549	571	518	574	532	504	532	534	557	562	543	591	559	581	574	569	566	581	536	571	566	565	568	529	538	536	544	543	533	529	574	562	528	522	523	515	533	544	566	567	496	527	536	555	555	509	542	553	563	540	537	502	535	521	520	563	573	565	543	559	532	514	524	547	557	520	549	559	566	527	548	564	563	535	547	523	534	546	580	551	552	503	518	601	606	517	531	550	557	576	555	565	561	566	562	558	553	558	547	530	516	558	588	556	552	606	553	580	518	531	488	501	534	566	608	568	545	594	562	548	562	539	534	544	553	547	540	580	518	532	541	533	554	563	547	576	567	514	577	548	564	482	525	514	572	512	541	557	563	498	508	586	569	538	486	513	551	579	558	527	543	552	588	562	549	536	552	507	569	534	562	544	507	554	549	510	546	545	567	525	533	580	556	566	580	513	539	518	537	563	559	544	574	550	558	581	558	534	551	517	579	579	544	573	553	599	545	533	572	572	511	524	510	515	521	595	557	511	550	552	519	504	563	533	578	511	536	564	586	542	593	555	593	530	562	556	554	513	562	548	536	528	576	524	535	566	558	560	545	561	526	546	532	518	533	533	544	526	551	564	567	551	545	559	588	542	547	563	573	516	543	534	573	552	510	546	544	555	561	554	617	578	560	536	564	578	581	554	547	554	550	535	533	578	554	554	537	536	542	549	588	553	598	570	525	504	517	504	535	561	518	538	576	570	553	511	540	533	573	570	553	545	558	556	603	536	564	549	528	490	555	522	553	565	533	551	573	580	579	534	548	578	564	543	546	576	538	562	541	529	547	584	582	545	507	534	563	571	586	536	573	542	576	542	563	525	545	580	524	527	545	573	516	496	511	555	547	634	530	538	575	538	583	539	579	548	555	575	562	569	547	566	546	566	566	556	561	548	570	525	563	539	514	535	522	547	526	558	570	578	521	579	523	546	541	541	561	571	538	528	600	574	546	541	523	536	557	500	531	587	520	530	526	507	543	572	496	528	599	507	525	533	568	511	539	550	547	556	538	551	517	576	562	568	519	528	515	533	613	517	532	511	553	541	555	540	560	545	550	584	546	541	534	554	523	543	576	556	513	556	542	530	533	563	556	539	530	576	544	551	599	560	567	521	525	555	555	550	562	545	567	545	558	571	550	579	586	548	542	554	537	539	520	534	539	558	555	548	576	553	567	556	536	569	553	577	560	575	563	568	555	525	545	597	529	574	541	554	527	556	538	536	546	536	563	518	599	560	559	540	567	533	583	562	519	576	542	549	565	540	551	509	543	505	563	539	551	514	529	535	551	570	567	544	527	570	520	524	567	553	543	565	559	525	507	568	507	554	616	585	562	528	547	536	557	509	548	541	578	545	532	534	561	568	491	496	522	565	553	556	531	551	599	510	550	574	544	529	553	536	481	547	562	554	550	543	542	498	560	556	541	521	579	527	507	560	574	549	564	588	558	543	520	535	552	568	559	505	553	554	582	569	553	551	544	561	554	545	535	580	543	531	559	559	544	540	576	544	537	551	530	571	531	562	537	527	584	549	494	570	597	584	539	540	530	560	500	562	544	518	561	511	562	543	563	579	568	518	554	559	529	522	560	560	519	552	549	541	553	582	575	579	512	583	585	528	578	508	549	537	526	554	518	581	531	525	556	589	538	522	565	542	581	505	534	549	539	549	560	544	551	577	546	509	529	552	539	544	496	522	578	549	583	561	561	507	546	561	520	540	566	504	562	521	553	563	566	527	566	552	534	533	550	580	587	546	541	553	584	548	570	555	513	556	548	486	565	541	575	534	576	567	536	572	605	612	560	526	596	565	554	510	547	597	575	584	541	547	547	526	539	531	512	537	530	541	554	544	578	559	581	568	549	549	589	550	561	591	575	555	558	530	538	527	547	555	569	502	531	538	550	562	556	537	561	552	548	533	586	572	615	537	550	570	542	546	624	554	554	528	564	544	553	550	502	564	533	533	526	543	540	515	539	532	555	524	539	546	529	540	507	537	561	546	523	506	577	581	540	589	568	504	563	574	568	527	532	560	541	535	546	535	527	568	546	561	546	547	556	577	555	575	567	546	579	619	547	539	597	561	538	529	601	534	507	549	522	597	540	591	517	573	563	516	557	534	585	576	529	539	527	568	558	533	561	533	542	500	523	607	537	537	552	549	539	554	518	574	579	558	541	509	566	572	527	571	541	594	583	592	538	590	582	570	546	563	529	556	557	565	551	514	543	544	560	582	518	566	564	576	551	581	543	562	581	588	541	529	527	551	537
46148	26705	16757	9855	5362	2827	1571	956	826	655	450	395	360	342	335	335	316	285	322	297	311	270	257	286	271	253	268	280	285	276	276	259	257	254	241	264	244	250	261	250	279	219	225	262	260	275	271	245	268	243	247	263	240	248	266	230	245	242	214	261	260	249	254	264	244	231	258	261	597	1311	1263	992	624	376	269	234	243	240	243	243	280	263	253	231	231	257	248	230	248	260	232	287	254	235	242	233	249	233	242	234	223	248	253	233	257	259	286	248	234	242	262	262	292	242	226	265	271	232	244	232	251	249	244	250	247	292	266	261	255	234	249	269	275	247	230	274	271	246	238	247	242	264	256	211	237	231	250	241	231	239	265	234	246	290	229	276	232	244	266	260	280	233	246	253	251	251	237	235	258	264	226	249	259	268	233	257	255	257	240	241	235	242	245	272	225	257	277	262	237	214	253	250	253	258	278	285	204	264	234	234	238	220	225	260	247	258	259	238	267	223	262	243	255	257	250	221	250	257	257	264	233	236	263	213	234	245	253	246	233	237	242	232	241	259	242	232	231	244	267	264	276	257	236	245	236	257	276	258	243	237	223	234	220	242	262	228	241	252	278	238	225	252	245	235	245	231	250	274	278	252	251	228	258	247	236	251	238	248	222	255	229	243	250	270	236	282	229	241	238	237	244	247	246	244	257	243	247	241	251	239	251	272	226	204	240	220	256	227	239	223	250	218	234	262	247	227	256	251	235	233	244	244	283	218	232	224	266	257	246	277	229	218	227	248	253	263	234	266	238	238	247	265	243	257	240	219	223	218	232	260	244	253	254	246	257	246	239	251	279	248	219	193	232	244	268	251	244	239	258	241	240	255	236	230	242	259	247	248	268	263	274	251	245	236	258	241	242	238	246	246	238	229	251	257	237	255	236	238	248	240	247	260	257	243	247	247	270	240	244	253	235	251	281	258	221	228	252	253	231	250	245	221	249	262	251	244	254	267	246	241	272	239	261	233	248	240	257	241	285	250	252	229	247	245	219	245	272	253	253	252	263	265	270	242	222	249	263	248	257	248	266	279	251	214	224	237	273	241	230	244	237	264	265	246	249	253	276	249	229	247	284	256	247	290	232	269	256	253	245	256	260	236	241	232	227	239	261	268	251	272	207	255	226	235	216	256	251	239	245	270	246	236	243	256	215	234	241	246	265	255	249	232	272	242	248	240	243	237	245	262	227	257	234	272	237	252	260	242	242	238	237	244	237	256	261	235	229	251	242	236	254	216	245	279	249	238	225	229	228	250	207	224	228	228	254	266	256	234	240	241	255	245	267	235	248	221	257	258	259	234	254	227	246	224	265	234	249	266	255	242	272	242	251	272	227	274	255	237	232	259	246	233	251	222	242	258	257	239	227	234	244	237	261	240	225	243	213	239	258	270	229	232	206	211	229	244	237	243	214	229	246	250	257	245	249	250	255	205	220	235	281	248	280	236	254	245	246	217	227	212	238	250	222	248	228	245	237	247	249	272	250	268	245	223	256	242	253	267	236	245	232	225	264	270	253	257	223	258	251	224	256	237	264	244	224	252	257	221	275	232	275	235	262	250	260	274	276	229	245	251	256	261	247	237	239	282	238	268	234	243	241	254	269	271	240	217	258	245	263	252	227	245	266	235	269	246	262	247	252	259	236	220	216	242	248	215	267	253	217	230	258	267	222	250	238	245	288	237	256	228	250	245	213	251	236	231	257	225	257	253	239	267	220	263	263	243	238	262	231	256	220	241	238	267	245	248	246	231	237	284	242	228	248	256	273	259	251	264	264	251	250	246	244	225	245	251	248	239	275	240	267	254	230	274	236	261	257	232	230	239	243	273	250	261	251	262	228	260	270	251	245	242	235	255	249	269	245	248	225	229	258	243	237	249	240	241	229	244	253	251	263	239	276	242	246	219	250	247	243	239	252	276	238	277	238	233	255	239	231	243	235	234	258	228	243	274	239	249	235	251	248	249	223	242	266	240	248	275	214	252	233	275	258	244	222	236	220	272	206	243	268	259	239	248	236	254	227	229	228	250	239	234	253	242	261	243	252	272	252	230	227	263	234	261	252	252	268	227	238	245	263	248	258	252	226	247	254	280	241	237	222	210	237	255	248	253	236	245	237	249	254	249	236	258	258	270	233	260	243	264	243	248	268	257	267	229	248	250	245	261	250	245	266	233	235	234	265	232	236	258	241	244	252	251	225	254	229	226	238	255	236	246	227	255	261	252	238	275	244	249	242	244	237	250	228	243	231	255	228	243	227	212	267	218	246	267	279	238	247	239	269	226	240	220	255	215	213	255	248	234	270	236	220	251	277	254	228	214	245	234	205	262	258	238	221	235	261	208	231	263	254	223	245	255	237	266	239	274	261	237	244	236	262	260	252	234	248	254	247	219	278	250	218	246	234	265	235	243	269	251	237	227	228	216	255	243	244	238	224	248	246	252	259	253	237	214	232	245	234	251	221	246	240	230	257	265	250	281	254	251	226	234	270	235	286	238	279	232	288	242	253	273	246	262	238	239	241	244	254	252	235	243	250	226	220	228	245	216	252	234	250	254	240	238	270	254	197	251	243	238	253	234	243	231	239	244	253	268	246	216	256	237	255	278	232	245	250	271	243	237	256	228	251	243	243	232	251	225	254	262	258	237	256	215	217	217	255	240	257	241	267	239	256	255	268	257	237	268	255	262	247	240	242	246	234	245	253	262	248	249	258	235	223	214	224	245	209	247	225	245	234	260	286	242	243	260	225	259	273	241	260	241	258	239	212	213	234	255	276	255	237	244	258	255	216	255	233	234	231	217	242	243	233	251	272	251	256	227	237	273	233	238	261	255	266	233	250	240	269	262	247	257	244	233	253	280	234	244	263	249	262	250	229	259	256	256	218	268	251	280	240	257	221	253	253	260	278	270	239	247	255	266	245	245	243	252	278	247	234	240	265	247	218	236	228	241	242	253	248	280	253	252	236	275	240	230	268	245	246	263	263	218	245	255	262	248	234	271	255	259	227	220	220	262	253	254	257	237	247	257	235	263	246	217	275	242	241	247	260	288	250	233	241	217	235	237	240	211	252	265	246	264	251	256	248	252	236	229	232	235	246	237	217	239	221	242	238	250	259	232	253	239	241	264	241	261	215	246	229	282	223	238	254	250	243	265	265	223	229	232	254	231	270	269	292	249	230	223	262	235	224	238	261	258	274	222	247	268	244	263	226	254	243	224	249	260	238	265	244	270	258	268	254	235	262	231	242	257	263	269	240	231	246	225	238	217	266	262	229	224	248	246	243	249	248	252	241	254	235	234	238	279	251	236	238	237	253	244	231	252	266	257	226	262	238	248	229	227	253	239	254	226	236	240	242	242	250	251	289	262	249	288	263	236	288	264	235	223	262	276	245	273	226	221	264	235	226	255	258	238	233	243	252	271	243	258	233	253	250	246	238	238	244	251	269	250	236	239	256	258	260	251	236	237	246	245
34231	5579	7178	7520	6531	5363	4851	3986	3830	2915	2069	1853	1626	1524	1519	1340	1287	1297	1148	1194	1074	1068	1054	999	968	956	868	915	892	896	889	835	796	850	872	836	798	823	830	814	807	792	837	764	771	799	789	807	819	737	730	833	747	737	749	782	725	768	751	697	748	778	772	751	774	789	742	761	3918	9189	8458	5992	3384	1581	920	686	659	692	692	709	656	735	731	696	687	697	666	722	638	738	709	684	676	660	722	661	687	675	689	704	698	658	704	657	717	797	725	744	727	660	685	692	666	679	694	718	710	688	704	704	738	668	712	718	745	663	715	705	677	670	638	692	727	723	719	721	691	716	694	693	675	663	735	688	676	747	717	731	724	679	717	701	730	695	687	651	647	739	716	696	701	736	714	698	686	683	678	719	698	708	704	714	681	689	700	683	701	719	678	728	706	749	653	740	701	729	665	758	706	695	666	723	725	648	699	654	734	698	679	698	697	710	671	771	683	681	651	693	728	679	709	688	666	637	715	742	701	677	722	686	708	723	744	701	680	720	736	660	683	651	701	774	644	681	688	702	684	680	685	695	659	701	665	674	700	715	721	713	650	714	710	656	633	641	685	704	697	693	683	701	716	711	673	678	715	744	744	645	687	718	707	716	694	693	742	704	725	664	688	691	656	692	723	713	693	757	714	714	680	731	726	720	680	700	716	686	759	724	709	710	705	681	714	673	664	708	695	718	703	717	659	656	654	713	693	685	709	686	687	703	695	682	702	720	775	645	698	715	670	667	710	674	672	664	715	696	740	742	719	640	696	705	720	695	678	694	726	697	719	695	699	657	671	684	689	673	737	692	666	715	710	667	716	707	685	698	696	687	699	680	729	656	732	692	674	727	752	699	712	715	663	665	669	722	708	699	713	704	735	749	702	677	683	704	730	681	717	650	696	680	625	635	677	695	674	731	677	651	672	661	694	699	716	725	716	654	726	718	712	703	729	708	682	680	675	646	693	690	653	710	718	717	672	675	693	684	741	710	672	725	741	684	687	681	718	726	686	656	696	697	714	693	665	656	707	692	727	710	693	705	727	731	703	708	683	626	703	695	693	698	692	698	674	729	679	678	685	725	725	680	705	697	690	681	713	683	677	737	705	667	688	698	704	674	733	703	647	693	769	717	691	724	736	691	709	691	684	701	672	689	720	725	699	723	670	673	701	699	721	710	717	713	666	726	729	604	724	697	689	690	698	686	726	691	680	686	693	659	715	666	704	710	684	682	724	714	680	715	720	691	683	675	683	695	725	712	740	673	640	671	718	675	652	661	694	727	708	686	695	633	647	719	656	738	686	704	729	685	651	701	689	685	656	671	701	687	669	704	670	672	687	716	702	666	678	676	677	649	698	684	715	670	621	712	693	700	693	711	708	688	719	685	717	689	722	733	697	666	704	675	699	661	713	663	689	652	699	742	702	741	698	729	710	709	729	721	666	710	740	710	653	688	683	727	726	719	707	673	662	726	746	642	688	715	650	694	698	707	681	689	684	700	658	681	672	725	685	678	671	713	732	726	705	681	726	745	719	709	705	704	723	738	690	696	728	702	690	736	734	658	657	679	693	667	719	698	723	671	691	739	767	692	702	739	631	719	720	688	734	708	691	689	676	711	743	725	701	671	667	715	721	739	707	726	672	716	692	713	680	723	700	736	668	686	726	711	684	670	691	680	700	642	708	736	702	666	724	691	754	687	692	710	696	721	680	657	691	647	683	711	692	737	716	626	692	721	704	671	657	740	690	711	728	676	694	750	704	688	669	711	721	677	688	691	753	706	715	693	718	697	683	717	677	741	743	675	706	720	712	695	692	676	727	685	718	722	673	698	730	705	699	708	660	722	695	736	728	712	684	736	714	708	710	685	704	690	684	660	692	693	660	732	705	737	728	692	653	697	731	696	678	698	711	730	695	716	732	666	751	651	661	684	665	719	680	706	666	711	694	735	689	719	712	667	706	688	691	680	662	696	656	709	662	701	730	701	698	725	750	694	703	685	684	696	726	648	706	698	679	710	675	709	754	716	756	700	707	647	682	650	706	694	730	651	682	702	688	659	751	723	697	681	723	687	703	703	706	700	725	704	680	688	679	709	712	653	699	654	754	699	669	760	682	717	728	705	663	701	739	688	701	717	664	657	710	723	738	745	693	663	677	715	718	694	674	681	689	709	682	648	725	718	707	718	760	709	697	715	689	678	698	793	689	671	693	678	683	674	652	710	691	717	705	688	683	668	721	688	707	687	710	708	689	681	713	723	693	664	713	689	705	692	694	717	700	720	715	765	723	720	714	669	715	745	648	747	702	670	694	719	702	721	698	703	715	712	703	689	740	678	720	649	742	709	701	707	737	715	725	695	699	741	696	647	711	708	699	744	712	683	703	669	673	676	717	724	685	677	730	704	717	685	665	703	689	683	677	700	712	708	687	665	675	735	675	701	716	686	681	684	704	684	723	626	687	691	730	706	704	683	678	671	693	706	706	723	708	663	685	738	668	699	680	736	756	693	724	697	750	657	703	700	732	708	681	701	735	686	707	668	742	695	676	666	690	689	711	713	702	684	662	693	725	771	710	726	694	710	682	698	711	709	710	716	712	684	726	725	705	707	718	665	677	674	734	677	731	715	736	692	683	727	669	692	658	679	696	707	704	710	757	698	722	722	701	628	715	733	716	729	740	690	701	719	725	678	681	721	711	706	753	664	711	683	647	679	656	675	725	686	764	682	698	728	727	699	759	702	700	680	699	697	697	739	706	712	658	687	701	686	653	680	687	669	685	674	677	687	728	738	700	636	713	660	722	720	726	733	706	673	706	688	680	722	674	699	668	689	710	700	706	695	728	694	714	722	638	662	674	725	718	686	659	687	682	713	744	729	627	690	711	737	700	730	673	645	710	731	697	680	725	695	656	721	714	703	656	669	684	669	685	701	681	698	661	753	697	712	745	739	738	663	657	663	691	689	693	696	695	623	696	720	704	706	692	693	743	655	690	714	641	674	672	716	674	704	742	663	687	670	712	686	707	698	718	743	699	672	734	677	728	682	735	639	687	692	680	698	692	683	679	715	702	712	706	676	706	676	688	709	707	716	685	731	682	694	686	682	688	724	694	681	759	736	682	725	679	665	708	673	692	731	711	659	654	744	704	717	655	660	684	704	673	694	719	678	695	717	728	713	690	665	692	737	718	719	717	693	700	707	716	699	711	680	678	695	762	683	716	713	722	658	689	711	678	742	701	721	699	633	663	692	730	643	715	737	734	682	732	676	725	694	723	658	687	718	700	685	659	691	695	732	689	715	668	721	662	736	738	704	673	731	790	720	741	696	696	661	693	704	696	696	676	698	652	626	699	677	685	668	667	708	716	700	682	689	704	684	712	709	711	719	741	706	685	678	687	708	728	694	679	665	675	696	718	682	718	693	698	719	685	732	692	662	684	696	718	685	684	749	663	736	693	673	740	705	700	713	716	735	696	720	684	705	679	690
8681	992	443	284	257	164	163	145	166	150	125	143	118	137	132	151	140	128	135	132	146	121	142	151	141	125	149	128	155	127	135	158	141	150	162	142	125	122	140	128	139	127	144	148	133	156	124	132	121	137	130	128	128	115	146	143	127	149	121	135	117	132	132	143	138	145	138	145	143	181	251	236	165	142	144	144	138	126	155	137	132	126	143	129	147	129	139	132	162	113	116	134	125	141	144	153	139	129	157	140	133	138	126	115	124	128	120	134	129	127	144	134	123	138	153	137	131	138	131	146	139	119	135	146	112	141	142	137	147	148	122	130	134	150	146	134	119	135	149	149	118	151	139	147	155	147	136	148	154	146	129	127	134	130	132	128	144	141	128	142	142	142	143	136	127	148	119	134	146	144	153	154	135	128	149	120	121	134	126	139	150	134	116	149	148	138	143	139	125	140	135	155	130	132	141	139	144	165	146	143	130	152	156	145	138	144	127	121	125	122	135	131	139	134	136	132	158	125	128	164	126	144	150	129	160	133	130	151	164	131	126	149	152	131	134	122	129	127	130	118	120	155	136	132	130	131	150	150	153	120	136	140	126	134	128	133	113	122	156	144	147	138	133	137	121	127	136	142	137	126	119	139	129	136	135	140	122	134	106	143	141	124	140	128	118	153	136	145	126	156	113	133	159	137	119	143	153	146	149	136	146	136	132	125	134	140	131	157	132	129	123	145	153	127	164	145	137	147	131	145	126	151	134	145	126	150	132	135	141	124	134	124	134	113	139	124	133	135	155	132	138	126	145	148	152	151	132	122	137	124	140	127	161	143	157	123	129	137	141	121	148	127	125	135	143	145	120	113	149	146	131	140	137	160	129	116	125	151	144	143	127	128	129	150	156	143	141	121	112	147	145	137	122	158	139	137	145	135	143	137	139	138	145	137	153	142	147	126	123	129	136	143	130	155	138	144	151	124	159	147	146	137	121	128	149	144	132	129	148	147	134	132	127	161	129	130	147	138	140	137	131	133	125	129	152	131	134	137	124	139	138	104	124	137	140	141	177	138	153	144	152	140	165	158	149	124	140	141	137	131	128	131	138	151	141	136	123	128	132	109	138	126	122	123	120	156	154	154	150	158	149	150	145	116	123	123	127	133	149	123	164	141	148	132	133	129	147	106	131	146	122	139	135	119	149	142	130	126	128	135	126	120	130	121	138	143	142	136	154	122	124	138	113	149	169	142	148	115	148	134	141	159	144	139	127	135	145	121	140	140	138	142	157	166	136	114	149	142	121	137	118	171	134	159	127	134	130	148	135	132	154	141	112	120	124	128	100	144	121	131	137	126	161	155	148	119	139	139	116	133	137	139	131	149	135	147	121	161	123	143	151	136	149	119	111	132	147	149	140	113	133	150	139	123	149	155	129	117	139	131	146	141	148	149	133	143	140	138	145	137	124	149	130	125	134	153	143	142	137	135	148	140	127	136	143	116	113	125	127	154	128	133	156	126	118	144	134	140	116	141	127	133	124	130	126	141	168	141	139	121	143	161	140	138	130	129	143	134	145	162	139	131	129	134	127	142	128	151	127	129	126	139	131	146	148	148	143	149	149	129	152	137	150	142	152	119	142	130	148	158	121	125	146	118	126	130	143	126	137	145	111	145	126	140	163	146	159	138	144	145	107	147	123	141	148	147	160	119	131	128	164	128	134	142	130	134	119	144	150	138	121	145	145	164	129	128	141	153	155	151	136	153	125	140	128	137	139	170	140	149	129	148	124	138	127	134	135	112	152	124	145	134	142	149	122	140	135	137	140	124	160	146	136	153	136	127	140	145	116	155	154	138	130	144	135	133	149	135	145	139	134	147	133	125	112	132	124	134	142	137	155	144	147	148	131	138	144	141	99	130	139	131	135	132	127	122	146	125	138	119	135	156	136	142	130	135	131	154	139	134	151	151	128	120	132	143	150	132	121	122	149	121	123	134	135	133	130	136	131	118	121	130	130	146	137	127	122	126	130	133	152	131	120	137	131	154	133	141	137	119	140	138	151	115	135	135	135	168	130	146	137	141	145	146	147	153	133	130	134	152	127	147	103	122	117	134	156	141	122	140	149	140	131	153	162	133	141	144	131	132	132	145	152	135	125	126	145	123	139	137	125	122	138	137	137	132	141	127	134	166	140	117	142	131	126	132	136	143	134	128	130	137	149	146	155	132	154	137	126	129	123	123	143	154	139	145	150	144	144	122	141	136	131	135	129	133	151	131	153	120	149	136	151	137	130	137	121	146	136	136	152	134	150	141	130	156	154	129	157	124	155	146	134	139	127	140	151	119	132	129	127	144	137	130	138	132	122	139	147	144	159	134	137	141	148	156	134	142	165	136	120	120	139	139	136	123	140	144	145	140	133	131	136	132	149	112	152	141	140	122	141	161	150	147	116	137	126	133	141	135	154	147	127	151	142	138	124	119	140	114	151	162	122	142	125	130	131	138	149	128	126	150	127	136	121	125	120	133	141	121	142	150	143	123	132	142	141	143	127	138	153	136	125	156	144	139	115	132	133	140	153	145	124	143	142	137	129	135	135	142	130	129	129	128	146	132	104	137	135	134	112	122	145	120	146	125	149	119	141	127	120	124	148	129	132	144	144	137	133	106	155	148	131	141	139	141	124	126	129	148	143	153	144	137	148	136	162	154	142	134	123	145	135	147	170	149	143	156	138	124	158	148	137	121	156	143	126	119	128	160	144	128	120	151	148	129	149	128	136	141	136	141	127	145	131	144	148	133	121	136	157	132	131	144	136	124	135	138	126	142	154	141	143	125	116	124	145	131	143	121	148	156	152	121	131	131	132	127	142	130	145	154	144	152	141	140	137	140	159	149	159	141	145	117	129	138	130	178	147	128	123	136	128	111	141	138	140	131	128	168	130	126	144	161	153	121	142	148	117	153	133	122	124	140	128	127	135	114	145	140	161	153	136	144	159	136	118	143	142	135	142	128	138	159	133	134	115	142	126	139	132	127	137	126	128	152	142	140	152	152	152	142	138	149	146	134	159	138	131	146	133	140	131	144	153	140	137	143	116	136	139	114	122	133	138	144	140	141	130	144	129	106	131	132	140	157	139	156	136	119	144	157	139	131	112	143	143	147	135	155	145	132	130	151	136	124	129	126	152	119	129	144	165	135	149	119	143	140	135	141	137	127	128	141	145	135	137	133	148	149	126	129	145	128	134	126	149	120	126	133	146	147	128	148	151	141	131	137	119	141	140	123	142	135	143	111	157	138	144	127	122	141	152	122	159	124	122	151	136	136	108	133	125	148	119	135	147	112	141	116	150	139	128	150	157	126	132	124	133	144	114	126	140	134	154	141	145	120	153	137	136	152	148	137	134	137	138	138	140	136	138	133	138	119	137	132	139	132	129	147	149	137	154	151	148	145	125	133	138	146	124	119	134	150	131	138	120	127	118	150	141	151	131	143	142	134	137	118	152	143	166	146	132	140	133	136
6737	665	665	745	663	560	563	531	661	535	427	460	443	467	418	458	493	425	446	436	413	418	434	450	431	429	424	439	443	410	428	446	415	493	415	416	408	436	390	410	420	402	388	460	397	432	415	432	414	418	420	411	407	410	404	406	410	438	380	454	391	473	398	431	432	448	422	393	591	972	1269	1187	791	478	404	393	454	416	428	432	409	438	419	430	434	420	460	410	408	482	403	391	434	421	453	399	459	411	433	423	428	459	430	428	456	380	426	402	441	437	387	423	415	398	417	404	438	428	421	453	458	437	395	454	365	422	427	398	403	416	378	403	429	417	433	395	439	455	426	413	397	441	426	442	416	430	434	396	418	433	429	410	397	474	418	439	417	407	424	422	436	401	454	389	391	428	431	419	382	441	413	433	400	460	416	432	455	413	421	386	406	408	393	452	402	431	392	420	394	434	435	427	432	440	385	406	425	426	428	350	437	429	433	412	413	432	417	414	427	427	401	405	410	414	427	424	398	411	423	408	428	426	417	411	420	452	415	471	422	398	434	422	422	422	413	427	414	452	433	395	417	423	408	382	443	438	414	420	439	441	393	394	454	445	422	397	412	428	420	427	433	420	425	426	414	390	412	420	434	413	429	396	403	407	435	435	426	384	411	453	460	466	437	432	419	390	420	410	402	392	447	420	429	449	387	423	413	442	464	462	425	436	403	420	427	429	377	425	406	462	469	423	414	441	418	445	409	421	396	417	405	408	413	405	369	384	408	425	378	423	399	424	408	414	408	413	401	451	399	419	451	464	428	434	444	474	416	464	445	448	418	405	421	410	378	411	394	420	454	425	417	401	405	413	374	400	407	453	416	414	453	425	375	436	446	402	432	403	415	380	411	425	393	428	432	364	382	443	440	409	412	434	385	428	386	411	411	434	432	444	439	427	418	432	405	394	455	448	416	458	422	402	415	436	398	412	422	442	410	417	448	419	402	416	442	432	425	421	410	398	417	396	429	433	394	415	429	466	437	413	459	409	406	400	421	398	399	426	410	427	408	414	409	396	408	416	432	410	415	465	431	415	435	405	417	445	402	413	442	423	403	393	430	445	408	417	425	394	447	420	385	434	436	406	430	437	434	381	412	407	397	433	454	421	419	409	410	420	401	428	414	408	406	420	411	415	391	379	393	412	445	453	416	457	438	412	407	430	423	394	448	420	410	372	393	436	422	426	429	424	374	447	422	406	417	436	410	403	430	422	392	411	392	451	415	417	436	428	456	410	418	417	380	429	394	423	429	426	424	439	457	430	398	427	411	389	434	403	418	395	449	419	406	415	419	461	422	400	410	408	415	435	441	443	441	437	393	415	424	426	421	412	437	419	437	425	401	445	386	415	436	405	425	427	409	413	445	409	425	402	444	409	420	408	469	390	436	406	419	494	424	414	427	411	435	404	420	431	401	422	411	396	413	407	433	412	402	437	423	460	407	423	414	406	432	396	411	438	420	405	402	380	416	418	428	398	416	436	413	426	402	421	397	442	389	421	429	421	423	429	411	422	424	435	429	420	414	406	423	432	395	398	401	381	418	441	412	455	433	413	422	425	419	393	425	417	451	436	428	426	421	425	440	433	426	444	421	380	396	429	439	407	430	399	408	420	439	424	455	422	431	423	440	419	410	418	410	447	438	443	386	464	421	393	451	406	422	392	401	425	414	411	393	400	430	439	405	392	444	438	438	409	442	427	400	407	436	436	383	406	433	343	416	408	406	430	400	390	413	455	424	434	424	398	392	405	465	426	392	451	419	429	433	407	412	425	408	447	432	452	414	403	428	398	401	383	437	406	453	419	412	445	409	408	406	415	441	449	424	437	438	418	392	433	466	377	409	428	407	421	400	433	414	456	433	404	445	452	413	428	431	395	430	376	456	389	413	414	373	472	435	419	435	422	394	435	432	369	437	389	442	402	421	431	424	422	420	426	416	419	434	402	420	424	391	410	391	419	415	415	424	418	421	399	400	411	416	416	402	394	393	396	430	399	403	403	405	463	413	391	407	447	407	387	420	424	391	431	425	426	408	403	452	409	450	425	438	424	396	431	404	413	413	456	436	418	393	433	432	398	433	431	423	395	400	387	435	409	419	406	418	440	399	425	425	443	427	463	413	395	466	394	449	390	399	409	393	437	428	422	448	426	423	406	430	417	418	414	405	439	399	400	415	438	399	411	426	450	405	442	416	401	437	396	464	420	415	395	397	396	428	418	439	431	424	402	432	433	414	403	435	399	397	437	440	425	420	440	413	369	445	413	411	383	435	411	405	394	391	445	447	397	395	430	386	434	437	437	430	429	426	455	427	416	423	408	463	417	393	456	445	410	436	451	401	396	435	449	410	436	429	445	418	434	424	435	431	421	413	429	452	418	405	424	410	400	395	380	432	437	387	404	409	461	429	424	414	439	397	417	442	424	405	435	417	441	418	411	428	421	404	418	394	442	400	435	399	395	410	402	426	426	407	435	399	406	391	422	441	431	394	408	400	398	446	396	414	412	406	398	393	415	435	454	392	424	408	430	426	450	423	460	410	394	436	429	410	434	428	430	410	394	410	425	404	427	430	418	438	392	423	409	377	413	443	425	435	384	409	434	447	450	383	435	380	442	408	414	424	414	407	421	414	420	411	450	432	385	409	426	437	405	429	485	433	437	416	449	468	429	398	393	425	408	454	446	443	457	421	437	412	420	440	394	386	425	445	425	416	402	404	426	409	395	442	421	432	418	411	449	396	453	429	386	419	426	463	438	411	421	404	411	457	400	412	446	398	390	410	443	433	432	412	437	439	452	401	446	411	392	429	432	375	347	423	423	429	423	402	424	431	407	448	418	433	390	443	417	436	402	470	447	382	428	406	423	449	400	398	434	426	455	420	465	463	446	429	408	406	425	435	442	411	415	413	401	428	403	405	426	399	387	451	419	417	441	417	424	402	434	417	418	370	401	394	399	442	396	410	419	429	439	422	391	430	416	426	377	438	408	380	417	441	430	432	398	432	408	414	405	404	411	409	424	414	375	421	381	394	433	416	417	436	418	444	397	440	417	421	409	407	433	436	457	420	414	456	428	421	386	425	381	383	402	435	427	422	410	420	420	432	431	433	438	450	397	440	408	436	406	417	429	404	411	406	430	448	427	434	402	385	405	437	429	423	448	404	414	449	420	403	413	428	398	426	422	425	397	409	430	435	386	434	436	425	414	432	448	389	421	399	388	438	414	403	456	407	439	403	432	419	400	387	397	408	403	417	435	419	441	431	406	408	434	385	434	401	441	443	423	384	449	444	412	421	401	402	434	380	449	420	423	466	423	421	413	429	394	420	434	436	409	403	407	408	401	415	405	413	448	414	432	429	447	397	424	385	411	443	435	425	422	401	443	436	407	396	397	410	408	396	400	437	365	401	425	422	423	428	381	431	428	412	417	437	425	398	458	406	421	420	418	403	423	418	429	393	454	415	419	395	440	399	386	402	430
29577	11217	5122	2638	1431	786	522	352	802	482	191	204	202	180	163	154	165	147	179	157	156	161	141	143	154	136	173	147	139	164	131	132	132	127	137	132	132	139	125	129	157	135	137	143	150	140	130	141	139	122	129	129	158	147	155	139	129	146	141	141	123	137	154	145	127	119	128	158	329	506	625	459	317	148	150	123	137	139	144	127	141	161	127	133	128	125	122	139	133	142	122	140	115	131	138	137	132	120	154	155	122	129	157	143	123	157	146	138	128	119	133	142	118	144	134	122	138	121	137	146	121	126	123	146	153	126	143	127	120	137	136	119	138	144	132	125	125	145	131	153	131	113	130	111	132	130	140	123	151	132	123	113	151	149	116	120	120	133	127	120	137	134	134	109	138	134	136	131	122	139	140	142	123	138	150	139	143	117	137	136	125	114	132	108	148	124	134	147	127	146	105	143	129	137	151	119	122	146	133	125	153	124	142	150	132	144	134	155	120	135	150	149	139	139	141	134	154	119	139	140	129	117	151	150	129	151	117	131	126	138	132	123	143	137	117	121	123	135	137	141	108	134	126	146	128	114	142	126	140	120	148	125	140	115	126	135	117	146	134	138	139	130	123	133	140	148	133	144	150	112	145	124	125	125	138	119	122	136	123	127	131	148	142	130	136	131	134	130	131	155	128	141	141	131	128	127	137	142	127	141	126	112	145	120	124	131	135	110	128	139	155	126	126	108	144	114	153	130	121	149	147	139	127	123	157	151	154	119	145	158	155	132	126	123	139	125	130	135	147	126	116	141	134	122	146	149	149	130	142	140	124	132	111	119	135	147	145	154	112	141	113	115	134	124	138	116	145	126	144	143	109	127	107	129	134	139	127	134	147	140	135	145	124	104	121	119	144	133	142	138	105	137	141	123	134	130	135	122	130	114	141	148	144	132	139	136	115	131	143	122	135	117	127	125	157	130	133	119	127	135	124	140	136	136	154	122	125	125	143	139	129	108	125	157	134	129	143	129	128	135	130	128	140	171	126	123	129	128	136	149	127	129	132	132	146	140	123	124	131	142	138	124	132	129	134	129	131	123	132	138	130	134	132	151	137	134	141	159	140	132	141	141	122	150	109	120	132	139	142	151	127	123	130	132	144	129	113	125	140	129	133	117	164	127	127	138	137	127	129	132	129	148	136	143	134	119	118	137	142	162	123	136	137	118	116	145	141	130	130	118	143	128	105	110	131	140	111	137	125	128	126	138	137	157	133	151	136	129	110	133	117	118	143	143	116	124	131	117	153	137	148	137	118	135	146	126	130	153	147	126	126	130	118	126	137	139	130	124	136	120	148	107	132	160	125	133	122	128	142	142	135	131	145	125	138	143	138	119	158	138	156	147	130	113	142	128	114	132	133	138	149	125	149	128	115	115	135	126	153	134	140	142	119	121	137	116	153	139	137	136	149	120	133	126	143	152	145	138	140	129	125	143	141	143	122	125	131	142	144	144	139	115	128	129	141	122	116	149	137	132	151	144	121	120	138	134	135	130	119	118	135	126	130	151	126	98	121	112	143	118	146	131	144	130	142	135	117	159	140	122	148	124	124	142	131	155	117	134	148	142	151	133	131	126	129	129	121	133	154	137	134	132	137	132	137	137	116	135	129	134	139	125	124	130	145	132	145	157	134	135	137	122	131	124	133	151	142	124	138	131	125	139	147	129	131	114	124	173	141	124	139	127	126	144	137	158	151	135	123	124	133	128	127	149	144	128	131	136	137	128	116	129	144	127	136	148	130	141	131	144	130	135	140	120	130	128	146	131	133	112	126	134	134	137	118	137	144	122	117	130	132	130	138	152	139	166	128	121	136	139	132	136	116	135	121	145	139	124	144	127	123	142	133	136	125	136	127	129	139	132	136	120	141	148	135	124	131	133	137	135	127	126	123	139	116	136	120	134	136	138	124	155	119	123	126	137	133	136	133	137	127	140	156	139	132	151	154	132	125	150	129	132	121	129	112	145	134	137	133	133	112	135	151	127	136	139	135	115	112	105	135	141	148	133	136	148	138	139	129	130	117	129	117	130	115	113	136	143	151	120	128	155	156	127	138	136	142	125	147	118	137	136	156	111	113	152	154	137	126	146	132	143	136	137	141	112	133	139	142	121	123	140	142	142	139	121	135	138	143	142	123	123	115	105	165	142	136	141	133	141	126	107	142	148	123	118	150	151	164	127	152	146	138	137	121	131	132	138	128	123	149	122	143	130	135	140	149	132	143	143	122	146	111	123	138	136	142	145	138	130	131	119	155	146	137	136	108	112	131	121	121	122	138	140	139	133	130	134	118	135	134	130	152	132	126	140	127	143	111	130	145	145	127	144	132	138	138	141	134	137	133	138	119	125	130	146	129	146	132	138	127	143	169	142	133	131	118	135	139	142	135	135	156	155	130	145	138	141	129	133	127	140	131	112	143	140	145	127	130	151	131	126	120	108	127	136	141	130	152	126	147	136	128	124	136	130	144	134	121	145	143	139	143	130	143	126	132	135	123	121	124	135	137	107	130	132	119	137	119	144	127	159	137	127	145	132	123	141	127	142	120	146	150	129	127	152	142	141	131	123	128	91	132	127	113	140	125	132	145	146	128	137	130	129	121	156	159	131	122	114	141	137	154	121	133	145	136	138	121	145	142	144	143	147	120	128	123	134	143	140	125	152	126	155	125	146	137	165	123	134	132	134	140	145	134	103	154	129	152	136	141	147	130	146	133	135	116	127	143	133	107	137	120	134	148	116	103	134	148	134	140	147	131	119	142	116	142	127	120	133	128	128	115	145	132	107	128	139	129	131	120	138	154	125	114	144	132	158	133	136	144	126	149	124	120	127	144	130	112	132	137	154	120	113	120	127	129	137	132	129	134	138	137	131	123	136	126	107	118	114	141	143	134	144	125	129	109	144	135	137	129	152	124	137	149	151	154	109	123	122	122	140	116	126	145	140	132	135	135	123	132	149	133	128	143	146	154	123	135	119	136	121	136	126	141	135	119	144	141	119	134	140	142	139	130	149	138	130	133	127	143	131	114	135	128	131	133	136	138	125	141	135	138	125	141	149	117	151	141	134	114	137	127	163	124	128	142	132	136	117	134	117	126	144	141	132	116	127	143	162	137	126	128	139	131	127	129	134	116	157	123	146	136	144	124	131	125	129	126	138	136	127	111	133	152	130	121	127	118	148	132	134	131	135	168	141	152	126	127	126	121	132	143	126	126	132	143	127	133	144	104	137	127	138	149	139	130	159	114	141	127	145	135	112	125	134	133	138	139	118	128	132	128	136	144	126	128	116	127	127	141	135	129	145	145	133	142	145	120	125	125	157	115	121	133	132	147	139	132	150	130	139	131	130	139	133	121	153	131	117	145	115	149	116	140	118	126	123	119	122	137	129	146	136	119	121	140	136	117	122	117	127	124	132	129	135	139	139	127	138	124	107	123	134	111	143	128	126	138	138	151	142	131	141	139	124
19264	2568	3345	3850	3099	2468	2145	1894	4220	2003	1001	922	842	790	714	680	707	648	574	582	604	570	536	565	532	544	503	483	498	450	478	480	431	459	495	494	431	457	494	495	467	451	464	455	440	465	436	422	436	481	458	435	423	442	400	450	439	444	449	412	452	436	472	425	467	434	440	657	2038	3929	4443	3389	1738	641	380	391	394	448	421	434	438	437	444	403	424	416	454	461	418	441	381	392	400	422	410	398	420	397	410	414	402	440	405	391	389	454	418	399	459	413	396	411	382	436	398	434	436	368	398	400	383	430	428	410	418	416	432	432	387	400	387	427	403	431	415	394	401	393	447	398	427	402	417	458	420	446	380	412	419	377	424	428	398	405	412	398	424	413	425	402	382	388	380	393	398	411	401	422	437	420	401	410	397	419	408	411	425	427	436	385	429	384	420	427	395	409	436	414	405	394	422	426	373	407	420	434	384	409	387	393	431	372	404	456	441	427	421	416	411	456	401	449	420	431	447	424	393	394	424	427	351	393	400	413	413	397	424	433	437	408	440	399	408	398	431	427	406	441	414	470	420	399	432	415	426	399	415	387	425	435	417	411	452	414	441	415	399	408	416	404	428	392	423	381	441	437	434	435	411	409	430	385	433	395	412	380	418	431	419	444	439	434	379	426	422	404	410	434	420	396	400	415	419	408	428	432	409	417	375	426	424	400	379	407	430	428	401	406	423	425	413	428	434	418	401	420	427	442	394	410	419	453	417	429	434	413	386	439	403	443	391	416	377	431	397	396	431	438	437	428	435	429	369	413	391	440	434	397	342	391	423	425	391	401	432	389	390	386	429	412	419	418	452	397	399	450	405	440	405	412	426	380	429	424	399	426	400	389	429	442	406	401	407	443	415	431	364	377	440	447	414	478	421	405	407	408	403	388	405	392	435	422	422	434	388	428	396	410	395	417	384	379	421	426	400	415	434	405	399	406	418	400	391	444	400	457	362	405	416	421	425	384	419	385	432	425	447	397	427	391	449	402	356	410	434	394	414	409	458	401	428	444	413	428	461	400	422	406	433	375	414	440	421	434	405	421	418	417	418	439	449	429	376	400	414	404	410	442	447	405	449	393	386	382	406	392	431	437	407	446	408	453	451	408	380	434	406	393	413	398	402	406	420	425	399	398	419	429	433	424	420	412	431	422	434	440	446	421	398	409	413	409	448	441	442	413	397	423	397	477	416	420	415	422	422	434	439	408	407	407	392	442	402	397	408	386	390	377	446	411	424	442	442	411	398	390	382	433	405	417	415	445	418	412	428	396	438	418	394	420	408	407	409	400	432	413	423	389	391	396	389	410	443	403	403	407	399	430	422	423	429	425	453	421	407	418	431	398	393	406	405	432	426	411	418	438	414	388	396	433	382	438	378	431	438	419	411	462	406	382	411	408	396	408	449	401	401	407	421	380	398	408	423	433	394	450	425	459	413	409	382	395	401	436	410	386	421	397	405	402	396	453	429	417	413	411	356	394	436	378	401	427	421	406	402	401	435	404	429	434	418	420	443	414	403	394	424	400	454	398	439	420	431	393	395	433	406	399	406	433	459	409	412	456	439	413	417	388	429	381	429	440	367	416	418	430	439	401	384	381	402	423	403	392	418	393	425	457	445	423	429	419	424	428	420	428	433	433	429	414	436	418	459	441	413	423	411	395	416	429	415	410	395	451	416	405	396	415	422	446	429	446	434	438	386	401	435	443	407	444	385	409	399	448	406	410	380	412	384	423	412	413	400	433	437	430	453	405	428	404	451	417	408	413	413	404	415	411	385	438	419	400	392	425	420	358	416	430	424	394	426	410	435	395	411	404	439	442	438	425	423	417	414	398	408	419	414	430	406	389	376	431	383	418	422	417	404	450	410	413	427	412	434	431	406	401	386	443	449	401	419	401	409	400	407	425	434	444	445	395	396	442	381	374	427	424	411	454	474	382	424	415	385	421	418	436	453	392	428	457	421	412	424	423	418	430	386	391	388	407	395	410	377	398	446	411	376	422	361	380	410	408	422	379	413	432	427	387	382	415	409	393	397	391	374	424	425	427	408	432	413	395	419	414	408	399	429	443	453	455	405	410	420	395	424	395	412	417	397	403	422	455	400	401	431	445	396	419	392	422	442	403	401	387	432	423	404	412	430	431	416	437	452	405	371	443	412	432	404	409	457	418	399	468	398	393	406	406	393	407	414	430	412	435	382	434	381	413	407	406	442	450	426	402	388	428	437	399	444	431	367	432	439	416	399	433	402	403	403	361	384	415	411	426	421	423	384	425	413	414	408	393	437	423	402	449	448	400	423	433	436	431	385	424	409	434	423	428	377	409	409	405	398	415	391	401	382	428	438	420	423	404	379	455	449	411	411	391	370	406	426	412	409	387	404	421	389	396	428	413	405	424	390	425	434	441	391	413	396	390	405	408	437	416	379	415	437	401	430	393	430	443	441	432	392	424	451	416	414	431	410	423	381	414	393	430	429	413	419	401	441	445	414	416	410	361	407	384	426	401	385	424	411	404	398	397	395	421	399	409	423	397	384	422	434	441	432	425	433	407	401	396	383	395	408	439	389	417	427	391	413	455	463	438	387	378	422	430	450	396	430	418	380	392	411	407	425	412	425	405	414	416	434	383	417	421	451	407	428	410	427	401	431	431	383	410	402	421	384	430	384	432	467	424	406	404	451	434	455	404	371	416	420	421	399	441	418	417	390	416	391	426	399	419	394	428	431	403	451	413	412	372	410	390	377	424	418	427	429	402	412	397	401	455	420	402	411	408	440	420	416	402	435	427	445	367	432	410	433	437	431	399	410	428	446	395	395	427	408	427	429	401	421	430	401	432	410	371	404	387	399	469	421	387	419	414	417	440	399	404	410	407	414	401	416	412	432	394	456	390	420	375	431	409	418	396	434	440	393	400	407	428	418	402	399	429	405	411	416	395	410	425	402	390	408	388	427	449	430	435	406	428	442	390	411	420	424	412	445	403	420	404	389	410	412	384	396	425	405	392	405	406	444	407	418	444	428	422	432	397	415	413	405	407	440	397	408	488	419	443	411	402	413	459	424	396	415	414	425	414	410	417	401	399	412	400	432	420	370	401	444	442	417	434	411	443	418	441	425	422	404	414	413	424	374	419	398	414	416	438	427	405	386	432	385	395	401	398	426	403	449	429	412	418	434	421	390	426	446	391	424	373	396	408	415	421	426	414	438	400	458	399	417	415	378	388	383	413	418	442	398	425	408	409	412	402	399	418	452	410	390	381	447	419	389	420	412	412	429	418	417	410	427	394	443	435	448	396	396	399	406	418	402	411	403	385	449	415	414	432	417	398	382	419	444	409	432	414	390	414	415	423	420	438	470	439	442	445	418	424	384	409	395	374	391	445	386	398	397	425	420	410	436	423	438	389	454	420	416	405	439	383	431	410	386	409	413	428	408	428	423	437	423	418	452	454	371	404	426	400	400	392	413	430	436	432
40065	19603	11200	6041	3535	2091	1271	834	625	511	400	375	352	318	307	310	303	275	259	261	258	228	263	245	243	247	248	252	246	230	226	204	224	243	246	241	225	223	220	212	209	228	229	215	224	232	236	206	192	237	239	201	219	227	194	242	213	230	237	224	220	227	205	212	218	199	214	275	378	1043	1352	921	672	402	272	217	204	228	196	181	214	229	249	214	210	212	209	202	197	225	216	221	212	236	230	217	211	208	196	239	209	195	215	225	206	233	240	231	196	235	211	208	210	240	194	195	193	209	228	187	227	180	208	218	197	221	202	214	189	206	217	230	204	193	223	212	219	230	199	226	214	207	229	198	217	221	203	208	234	215	215	227	225	200	220	212	203	214	217	210	208	205	217	222	201	190	186	222	219	207	247	206	231	225	208	225	214	233	208	199	217	225	229	243	218	216	205	248	237	210	197	200	198	194	215	193	207	221	209	208	208	222	199	218	200	209	235	165	237	229	197	206	212	226	214	185	193	207	250	226	246	200	221	201	211	201	224	202	212	204	225	197	197	189	247	209	209	195	237	194	199	232	203	218	213	179	213	203	192	228	216	192	189	232	182	225	209	212	235	221	216	221	210	197	209	214	201	214	212	220	199	186	210	214	224	227	194	217	222	188	228	240	222	213	212	199	203	195	200	198	220	211	232	216	207	209	229	211	211	214	195	237	213	212	195	221	177	220	204	211	223	210	219	217	200	228	187	213	230	185	195	204	207	226	233	219	174	217	217	210	213	192	217	201	200	222	218	228	204	222	232	205	194	203	201	232	208	189	223	213	222	199	213	230	208	207	215	208	226	197	191	203	192	202	172	212	194	221	230	202	216	216	195	198	198	220	200	220	192	234	184	201	219	189	210	203	199	205	216	223	203	202	200	199	209	202	205	216	199	184	216	197	199	203	225	190	211	215	200	208	201	209	201	200	201	226	188	202	202	205	206	198	225	196	226	205	219	223	230	213	217	229	225	189	209	201	219	222	215	213	212	194	193	204	214	230	205	212	207	195	213	213	217	207	198	219	215	194	206	200	196	212	227	225	190	204	217	216	194	221	216	230	215	225	195	210	237	206	209	244	199	204	202	203	209	213	205	215	209	238	209	191	208	221	199	211	196	191	229	225	199	234	178	223	245	184	234	208	216	192	216	217	203	213	217	209	200	216	196	205	191	224	186	179	212	212	246	207	201	232	199	231	212	223	208	227	216	224	192	197	214	220	209	228	227	234	204	224	207	213	207	221	229	203	209	222	192	222	216	198	219	187	222	208	199	249	189	232	218	206	209	194	209	192	221	212	193	210	208	221	227	223	213	209	205	219	205	215	206	187	201	221	213	194	195	217	225	226	202	198	217	218	215	216	209	206	207	225	233	235	183	211	224	220	216	205	230	255	205	213	213	205	197	220	197	197	186	194	216	214	210	221	221	215	206	215	225	204	195	221	200	232	243	200	193	215	218	198	209	205	201	231	217	199	192	219	197	203	215	219	198	232	209	199	190	219	215	211	205	212	195	212	208	193	190	234	211	222	218	208	218	168	190	209	223	214	212	209	210	229	209	200	230	195	211	210	199	206	207	199	204	213	204	220	208	210	221	236	220	194	221	216	234	201	184	197	215	213	206	229	188	206	207	209	209	207	216	241	209	204	193	217	220	234	187	189	215	214	184	215	187	214	213	202	201	207	213	214	211	200	200	192	220	236	236	221	232	198	201	200	198	226	191	196	217	199	184	210	214	222	203	218	189	209	216	176	229	210	205	223	233	237	211	223	216	222	212	235	211	218	218	217	190	222	209	199	213	209	206	200	218	221	233	219	190	199	232	231	208	221	213	208	201	214	222	227	228	209	205	182	193	217	182	196	195	218	213	197	221	197	216	209	215	221	221	219	224	200	217	227	222	220	193	201	229	211	208	222	214	222	193	201	224	214	231	242	234	196	209	210	235	237	240	198	212	196	206	202	221	200	204	199	198	212	211	235	211	221	222	194	190	210	200	212	209	207	197	206	211	241	219	216	240	205	209	178	189	221	195	227	203	222	217	210	203	197	214	213	224	202	198	208	205	204	217	217	221	192	229	215	215	184	214	232	207	230	202	207	202	194	209	219	204	206	221	230	206	190	212	216	197	214	203	208	197	189	227	230	228	194	193	201	248	229	211	216	187	188	206	197	198	213	239	240	221	206	214	218	208	232	224	201	227	221	236	204	230	194	235	214	222	222	242	213	210	215	218	200	203	200	200	200	194	209	211	214	224	212	235	238	213	223	225	193	193	201	206	212	209	223	226	229	213	211	222	220	217	214	205	210	217	225	189	198	213	206	186	193	218	205	217	219	203	236	207	215	226	197	182	209	211	192	231	213	250	192	213	209	240	214	225	230	208	202	208	211	194	201	195	206	232	210	191	230	228	234	195	199	188	211	241	218	212	215	209	224	203	203	226	205	202	228	212	226	208	230	195	192	218	213	224	207	204	241	221	207	203	211	204	206	218	217	194	200	222	201	176	195	216	203	205	211	224	225	232	189	217	196	209	209	240	230	260	213	210	194	209	221	198	179	188	209	198	219	212	200	201	235	211	192	179	238	205	216	200	198	222	201	209	209	212	209	195	235	179	213	228	211	213	200	207	221	200	207	211	223	200	212	244	196	210	221	219	204	201	209	231	216	203	208	202	211	220	219	199	197	205	213	220	193	234	236	198	252	213	194	208	188	219	228	215	210	218	226	219	234	226	201	187	221	223	195	237	207	187	208	201	201	198	210	215	218	203	228	210	213	228	206	203	181	212	226	184	217	226	209	209	217	213	233	231	233	218	199	223	193	218	213	205	203	201	210	218	226	221	221	213	203	219	187	208	197	215	235	228	202	214	205	208	206	210	210	222	209	206	211	235	217	197	214	227	190	198	223	194	234	228	228	214	204	202	223	225	204	199	203	198	212	198	219	171	221	212	203	200	220	206	221	216	195	230	203	206	206	195	196	203	229	222	205	206	200	206	211	207	222	215	203	228	203	211	205	199	212	231	189	196	210	190	213	178	219	202	219	216	214	230	197	217	224	207	220	219	212	203	200	199	240	201	217	214	199	208	216	208	193	213	218	218	193	206	209	202	188	215	201	199	217	183	204	254	222	229	198	228	242	226	211	205	240	229	188	219	205	222	224	252	209	208	204	212	206	216	226	219	205	208	204	226	236	215	231	202	227	217	205	197	203	220	217	222	236	198	240	202	209	226	190	197	212	188	220	202	203	194	213	197	220	191	185	213	197	233	204	184	207	200	184	194	206	199	188	208	216	246	200	197	213	197	219	226	190	220	198	196	212	215	226	201	212	202	238	218	192	226	220	229	201	217	191	205	190	193	218	218	223	215	222	211	200	215	232	197	239	223	217	218	221	196	220	195	191	196	218	218	203	219	234	200	203	205	218	201	209	214	226	217	188	200	189	205	215	212	200	200	205	197	210	225	226	225	202	237	176	210	222
27898	5321	7124	7442	6510	5241	4202	3632	3028	2365	1953	1829	1541	1441	1328	1271	1173	1184	1051	1065	1031	959	917	916	889	841	880	882	831	780	802	782	802	776	720	751	753	704	681	731	705	698	671	701	688	666	733	703	705	684	692	688	684	685	683	640	677	675	706	721	684	653	681	656	669	705	692	764	1923	7335	8972	6197	4240	2031	905	661	634	589	599	623	605	664	571	622	596	586	658	609	602	627	611	591	611	596	630	615	577	630	644	593	598	619	628	609	604	618	586	625	611	618	570	628	597	616	632	621	609	616	604	652	627	643	610	645	592	609	615	573	597	620	553	618	626	578	626	619	581	639	583	577	625	578	588	636	574	638	590	639	597	578	594	609	621	606	602	603	596	634	648	635	632	612	608	605	599	628	597	583	580	649	636	595	626	612	687	604	572	594	640	593	640	583	612	594	621	584	595	633	645	625	631	606	596	629	625	611	636	627	638	598	650	602	607	614	636	636	635	622	631	602	626	621	605	619	581	650	617	598	624	611	626	568	592	646	672	610	594	656	601	631	639	568	596	621	601	606	613	609	631	645	622	604	579	662	610	611	603	627	642	612	599	619	627	619	602	555	616	636	614	621	592	642	620	598	610	665	608	635	550	634	675	570	626	594	616	649	625	631	559	623	562	565	603	574	602	629	615	582	602	644	599	587	602	589	632	585	592	608	685	605	579	603	593	635	614	587	658	638	586	628	589	585	606	578	598	652	626	613	592	611	582	641	635	630	624	588	606	618	564	640	540	587	614	621	584	557	633	626	584	621	626	616	626	677	605	564	638	637	643	634	630	604	598	570	623	625	599	582	632	637	615	607	597	632	623	617	611	582	612	597	590	615	587	599	665	594	607	609	634	603	585	589	615	614	611	599	618	585	628	641	623	595	636	625	629	646	592	642	615	596	555	639	614	624	585	654	594	624	608	605	561	628	585	628	601	640	643	586	613	653	630	617	610	642	655	660	576	639	627	614	619	654	618	632	574	631	618	598	657	563	643	607	613	579	613	626	639	589	628	603	625	632	644	593	620	603	600	609	593	640	622	651	621	592	590	597	638	610	585	623	564	614	559	646	643	590	605	581	600	620	624	652	623	672	637	617	596	611	606	647	609	602	606	608	627	600	629	605	649	628	604	573	620	604	675	627	551	616	625	609	637	580	577	581	604	638	618	612	614	587	626	657	582	614	661	621	648	600	595	588	603	623	580	621	633	599	578	580	626	570	628	618	618	618	625	588	588	645	602	576	547	587	637	597	623	613	587	596	616	606	573	613	647	663	586	614	618	589	602	637	608	655	599	599	572	585	635	612	608	604	630	613	627	607	655	610	593	617	618	617	628	626	612	638	595	618	630	589	655	619	627	572	578	596	609	635	691	595	595	612	590	580	617	576	609	604	636	617	612	612	592	600	573	600	657	646	655	587	589	653	594	642	629	603	644	576	597	600	618	637	611	618	570	610	619	632	599	578	610	596	622	583	629	626	619	624	648	662	602	635	612	628	626	556	601	628	609	589	635	621	568	630	613	596	618	634	631	601	604	584	564	586	647	607	582	582	611	629	621	604	583	622	619	582	584	586	613	602	588	613	655	612	602	614	642	603	657	592	574	586	572	612	565	615	639	636	632	630	640	594	598	649	608	617	588	628	657	588	600	609	642	633	581	586	610	611	605	612	592	664	604	559	581	609	593	593	593	638	558	622	568	608	606	639	623	622	651	603	653	623	625	614	612	604	621	636	618	605	653	597	591	599	610	638	660	638	604	639	622	588	603	551	579	577	592	635	628	611	630	608	641	625	582	580	608	644	657	609	608	632	624	607	586	627	636	627	648	607	643	608	624	608	622	646	628	612	603	609	611	654	622	627	621	629	637	567	611	577	631	615	588	651	620	591	670	610	655	662	611	642	611	624	612	627	606	606	628	614	606	637	637	597	589	634	634	596	604	602	586	603	654	600	593	601	579	577	584	613	603	573	590	576	631	590	622	627	613	607	605	606	607	592	585	566	641	616	608	562	597	621	619	599	601	621	628	630	632	611	594	622	627	624	628	623	613	644	619	596	638	604	596	615	565	618	584	610	620	610	621	643	588	630	610	593	612	620	627	626	631	590	657	615	631	592	634	624	608	619	619	600	609	634	611	601	599	560	622	639	600	618	619	639	616	631	575	632	602	648	576	622	571	585	641	638	557	634	654	604	584	587	566	667	654	648	652	669	585	633	627	613	623	605	626	589	562	639	595	603	634	605	606	659	653	644	639	658	612	605	585	616	616	603	602	588	612	599	574	606	558	655	614	614	624	631	610	586	618	600	592	660	606	597	561	628	639	601	620	637	598	590	645	619	592	635	590	635	616	591	668	579	585	614	579	629	605	612	615	606	585	604	611	602	609	612	600	659	586	626	648	612	617	621	592	614	629	623	637	592	576	618	567	616	627	567	605	608	598	599	665	621	607	608	614	647	591	605	614	644	622	622	610	631	613	583	627	619	640	604	627	660	609	636	595	641	584	599	607	607	639	595	620	622	596	635	628	595	590	582	613	584	606	565	616	582	613	612	589	625	601	591	595	613	612	579	573	593	644	626	612	618	620	615	626	591	574	612	593	630	619	623	614	613	594	587	595	600	561	623	615	616	558	606	580	605	649	632	625	611	599	608	614	615	620	642	575	575	579	612	603	582	621	592	656	638	600	618	592	586	587	651	612	624	646	678	605	631	613	641	587	624	611	616	593	578	637	594	628	635	640	587	628	679	620	606	595	606	596	617	644	629	587	590	563	647	586	590	595	622	589	638	613	587	550	590	631	584	605	562	629	617	609	612	627	595	631	633	572	596	635	630	618	604	634	580	621	590	614	566	583	598	570	594	635	599	657	528	600	665	616	614	624	600	572	612	601	632	587	624	574	628	576	605	583	606	612	643	594	616	642	637	616	601	601	600	625	598	600	638	580	621	607	605	609	651	632	636	645	605	598	618	620	623	636	649	570	579	579	603	601	632	608	594	637	584	576	605	594	623	613	591	611	603	629	625	627	616	589	590	584	615	622	642	598	587	615	626	600	620	596	589	618	603	602	612	565	560	601	640	629	617	662	608	628	609	586	602	641	610	621	629	602	616	593	665	608	637	595	650	623	630	603	625	607	641	625	634	620	609	631	601	623	640	559	645	600	601	625	612	640	667	624	642	609	650	650	599	569	613	637	633	567	582	586	583	646	606	621	566	653	577	640	597	619	583	612	577	612	592	624	610	567	582	605	612	611	558	577	598	623	618	666	617	620	624	628	573	649	599	618	625	602	609	627	599	612	625	635	670	627	617	620	617	615	598	570	559	592	608	573	607	631	630	586	615	633	613	637	614	637	575	613	618	584	635	596	586	596	635	611	602	647	656	605	627	601	634	591	641	649	608	616	584	610	609	570	588	638	587	573	607	606	598	578	619	590	573	630	647	596	640	607	612	600	570	639	655	656	613	664	614	612	599	651	625	620	623
5911	482	307	226	214	174	151	157	172	176	193	162	171	179	169	157	159	185	172	139	170	165	149	148	137	156	167	150	163	175	174	158	166	152	148	166	162	166	176	155	161	161	148	155	167	142	165	168	148	158	144	153	163	141	141	187	157	177	142	150	161	158	156	157	157	151	161	157	179	214	230	281	244	244	184	167	162	137	172	151	153	164	166	178	147	153	149	149	151	185	147	157	154	158	160	144	162	150	168	162	177	179	136	148	154	145	139	157	161	157	132	185	162	176	174	144	152	155	172	159	151	149	150	131	157	164	139	137	165	140	184	170	152	166	168	137	162	158	149	127	150	163	154	161	158	180	171	179	172	172	161	159	172	181	143	143	178	165	179	175	136	138	173	189	174	148	147	181	146	184	168	185	157	134	180	144	168	178	134	173	167	173	165	175	153	186	161	145	162	169	160	169	152	145	188	165	167	135	135	140	157	156	157	142	147	154	149	163	150	158	149	149	163	169	173	174	157	157	142	142	153	146	166	159	146	152	135	171	163	132	151	162	163	162	144	173	172	165	167	162	177	151	155	143	158	165	172	155	150	168	132	156	152	158	174	140	148	158	150	161	156	150	141	141	159	133	159	153	174	170	151	187	157	171	179	154	162	163	152	154	157	157	179	145	152	166	154	158	157	161	178	151	176	160	153	140	151	143	159	149	178	185	168	120	171	165	155	161	167	166	185	161	162	153	155	162	150	171	160	155	161	165	154	136	161	175	164	170	149	168	162	175	161	143	135	179	161	182	145	148	164	129	144	134	172	174	155	160	152	173	156	164	175	139	158	143	146	163	176	145	144	154	169	148	141	161	158	168	170	156	162	147	196	168	150	133	156	150	157	150	168	157	167	158	169	173	142	168	148	149	158	143	166	134	168	150	157	158	172	160	153	172	156	166	157	166	147	177	139	177	156	163	163	153	149	162	184	156	155	169	143	179	149	164	150	145	152	165	154	184	174	143	152	158	143	145	157	148	159	173	163	175	158	158	189	141	157	161	141	175	181	170	162	149	143	153	162	150	166	165	162	180	139	172	159	169	162	155	128	142	147	151	174	171	173	159	149	132	173	157	178	158	127	159	148	141	161	165	164	161	158	141	168	154	145	156	163	138	164	176	175	144	164	163	164	162	164	145	171	160	144	154	168	178	162	178	156	159	184	140	157	158	140	143	167	164	170	137	157	173	166	164	159	171	171	176	130	187	177	168	149	162	172	147	169	137	155	144	139	166	157	146	159	145	166	163	160	188	146	150	158	178	160	141	153	175	162	161	170	137	161	155	152	168	162	155	166	161	170	180	175	146	150	151	159	153	185	156	165	167	160	153	157	172	158	153	149	152	163	146	165	169	155	119	140	191	145	158	154	174	166	172	159	147	173	142	164	148	155	146	159	174	164	136	151	178	165	171	152	149	175	159	144	170	160	141	164	147	160	144	161	134	154	144	133	151	149	169	167	137	162	155	151	150	141	161	150	170	156	133	162	185	164	152	135	169	160	155	160	171	161	158	166	142	168	167	168	165	148	156	165	164	160	149	165	146	188	154	157	152	169	171	151	148	143	175	162	161	166	157	165	159	163	177	155	164	159	155	145	172	160	177	163	158	159	135	144	157	150	155	185	149	153	168	180	158	157	156	141	177	149	138	154	154	165	165	149	172	165	165	159	165	173	160	145	159	144	162	162	156	142	169	172	163	176	173	151	146	154	157	153	147	185	143	168	174	155	141	152	165	145	155	159	147	172	159	159	179	153	150	153	153	157	163	137	160	154	156	189	159	172	147	153	152	173	160	142	174	146	153	165	140	178	158	158	156	175	143	167	166	149	135	146	158	167	166	154	178	162	149	164	173	135	152	151	161	158	158	190	144	170	157	155	185	155	146	150	173	154	189	148	156	157	145	178	165	157	151	147	153	169	156	155	160	150	156	152	146	159	157	151	147	170	162	152	151	153	149	160	152	168	152	162	166	152	179	146	184	141	139	165	147	163	166	186	148	197	175	143	163	165	172	155	168	173	141	172	171	157	143	155	158	150	141	165	160	144	166	151	149	160	170	161	157	159	177	147	145	168	155	164	159	169	154	161	153	133	152	163	163	171	164	168	132	182	148	173	155	157	138	157	187	156	166	160	148	170	152	164	167	155	186	154	153	156	164	158	149	179	169	169	149	163	163	160	151	167	148	159	152	182	153	125	142	163	175	171	177	165	174	163	150	162	157	167	190	165	154	163	164	157	189	168	135	178	166	152	146	159	154	164	167	167	170	157	195	156	171	162	170	134	151	145	161	147	160	164	170	150	156	159	139	154	172	170	151	153	175	163	154	163	140	151	129	144	147	165	154	136	142	178	151	168	152	167	167	163	152	169	176	162	151	157	158	162	176	159	168	155	150	154	186	147	152	177	163	174	164	171	164	158	173	176	173	165	153	142	137	153	161	194	152	161	154	162	159	142	163	148	168	170	159	153	151	164	168	154	173	150	160	150	163	146	178	150	151	161	152	156	157	158	174	145	172	144	163	150	154	163	148	158	169	163	164	158	167	142	142	157	153	165	143	149	187	154	172	171	158	145	132	158	149	142	150	166	158	147	175	157	177	159	173	195	169	184	151	154	164	148	157	144	159	158	149	171	180	143	149	150	156	160	151	151	160	174	171	155	150	175	154	156	146	155	162	161	151	175	154	170	162	169	162	160	133	180	169	150	167	181	171	165	145	160	149	141	170	140	148	187	137	155	151	162	180	157	167	163	165	141	157	176	163	129	180	176	133	157	159	151	187	189	168	140	151	165	171	157	151	183	166	150	161	172	168	153	148	168	175	144	154	135	155	153	153	151	169	161	168	163	153	136	170	183	159	118	163	159	156	167	142	153	160	142	166	181	160	163	165	173	169	162	175	162	157	166	149	172	161	158	179	150	150	154	155	175	163	167	149	178	162	171	141	164	164	161	144	175	133	166	193	174	153	161	146	146	160	167	161	137	171	143	172	157	163	151	151	157	161	167	165	144	148	163	141	132	146	145	179	157	156	146	171	148	147	159	160	177	185	146	154	178	170	149	169	183	136	170	159	132	168	162	172	136	189	151	160	159	181	174	166	147	161	135	174	167	169	151	162	164	157	171	159	166	160	164	145	171	145	149	159	159	159	159	165	167	144	141	155	152	142	152	147	154	164	144	127	159	173	176	161	171	145	149	171	162	178	157	156	149	151	138	181	147	160	150	146	158	196	182	146	147	157	134	153	172	148	162	187	150	159	148	167	167	176	154	147	153	145	183	165	161	168	155	153	153	155	165	177	147	146	166	165	156	156	151	151	169	168	165	163	148	155	176	183	143	154	172	162	172	158	195	165	156	170	139	180	149	160	137	148	176	145	169	141	157	169	180	176	146	167	150	161	164	174	157	148	155	154	157	153	156	154	156	164	164	166	175	160	165	183	158	175	163	178	135	168	178	157	141	179	167	161	159	143	159	171
4440	661	679	729	693	626	559	581	569	536	538	535	454	560	501	505	505	454	489	493	459	512	460	498	494	502	487	486	456	491	465	449	479	470	468	483	474	446	469	520	496	449	508	490	502	445	484	525	475	457	479	490	465	448	503	476	472	490	468	520	495	476	458	509	498	483	491	491	482	936	1301	1299	975	822	549	490	459	455	498	468	467	476	482	478	521	509	472	452	465	478	513	464	485	495	463	486	497	503	496	517	467	525	436	495	469	484	507	456	466	496	481	489	478	456	452	470	480	487	481	450	477	515	447	493	475	449	459	501	461	442	463	458	428	495	472	476	486	454	477	449	468	451	501	493	497	544	485	523	503	441	464	495	480	488	459	511	471	495	477	432	469	495	511	483	486	447	478	506	492	463	470	479	491	492	508	453	494	495	492	419	473	498	476	488	510	462	517	469	506	473	478	485	502	473	434	455	472	509	490	475	468	452	464	447	516	483	501	476	491	523	486	484	514	470	468	447	472	502	487	519	472	510	475	481	451	480	487	513	427	454	478	430	447	489	480	496	503	451	488	511	506	475	467	491	464	498	480	479	515	469	493	449	436	472	486	481	461	495	485	481	465	443	485	458	492	509	528	464	456	468	473	479	442	453	472	511	459	473	448	487	506	491	492	463	473	466	514	462	475	464	476	447	488	483	500	472	494	482	465	541	488	472	495	481	482	476	503	457	494	492	493	471	489	470	446	494	473	505	454	426	463	468	506	530	468	486	452	426	474	487	458	472	486	507	527	495	430	472	467	488	466	467	486	467	476	474	479	508	488	483	480	500	424	481	465	478	478	512	453	477	479	455	453	480	449	492	454	474	442	468	528	487	467	498	483	496	491	490	494	479	491	507	466	477	473	426	485	486	506	490	497	494	456	465	463	427	499	499	487	436	480	492	504	475	512	470	510	501	478	447	491	491	473	495	470	463	494	501	479	495	472	479	498	481	438	512	457	451	442	441	478	473	489	489	443	461	472	430	456	509	502	459	456	478	477	480	494	488	457	481	491	461	480	522	496	474	515	475	463	510	486	463	481	502	483	464	525	474	502	478	440	469	487	459	423	487	448	441	484	495	471	482	493	461	463	506	479	428	469	454	481	495	500	506	486	476	505	419	499	442	439	477	503	484	501	511	471	471	449	453	503	500	465	489	474	460	467	433	482	524	518	439	473	445	479	452	494	511	479	466	500	474	475	503	470	443	479	483	490	486	470	505	497	495	459	487	490	482	504	522	471	480	483	476	494	487	454	464	478	480	518	494	491	561	487	492	475	492	479	520	481	442	484	482	471	440	510	484	465	489	479	471	473	514	471	510	497	514	468	480	457	486	499	483	502	490	516	492	475	479	493	502	506	472	530	487	511	465	482	472	461	471	450	481	485	495	467	493	485	486	514	485	494	479	483	467	459	494	482	442	434	499	436	465	467	463	491	476	455	536	471	500	501	468	503	516	499	474	467	455	484	497	442	487	548	478	507	481	494	453	498	488	477	494	479	501	476	474	467	454	456	486	489	498	466	473	460	468	478	479	452	502	490	508	449	445	474	476	483	497	486	454	488	508	495	522	462	502	456	464	484	462	488	495	476	503	474	467	452	481	434	499	509	465	477	505	518	489	494	501	490	460	492	471	456	455	472	444	456	517	470	488	515	464	503	453	454	510	477	497	436	433	449	475	427	540	460	497	440	518	455	480	482	505	496	511	478	512	479	482	503	510	489	505	473	479	453	495	447	479	466	481	497	469	435	498	457	463	481	495	474	451	504	490	447	464	498	496	478	459	462	456	506	512	496	483	477	489	469	495	482	429	461	503	468	510	480	493	477	508	520	481	482	482	509	466	469	503	478	460	463	487	485	467	480	484	512	500	467	498	476	493	480	507	472	442	472	445	474	483	473	482	484	512	480	504	488	460	482	461	473	486	493	453	487	491	465	436	472	495	482	458	500	480	475	506	517	450	459	499	447	460	463	467	481	470	457	468	491	489	476	481	493	488	492	478	467	514	446	484	519	490	455	500	438	500	478	450	482	439	497	497	477	489	463	460	503	473	513	497	496	510	481	499	471	452	491	476	438	440	509	498	442	532	509	444	477	483	517	458	480	474	452	494	453	464	503	497	474	466	477	457	525	510	478	455	472	440	470	492	520	512	477	500	492	479	477	480	505	500	466	464	546	511	492	469	487	476	473	475	507	486	478	467	421	490	459	464	486	450	450	508	491	503	474	454	427	499	492	473	488	460	476	462	509	474	468	480	501	471	460	520	481	470	508	518	509	474	454	491	486	461	492	486	457	475	513	469	484	505	477	519	452	499	477	478	477	502	463	459	499	476	469	497	465	466	483	462	489	471	480	467	483	453	483	475	510	443	492	485	439	463	460	533	484	505	491	459	515	492	482	486	481	482	491	474	466	465	461	489	483	473	477	498	475	491	484	479	469	478	503	508	486	514	479	479	469	467	428	517	458	480	448	467	501	488	521	509	494	448	443	479	472	451	508	490	496	502	460	457	476	464	495	433	487	461	469	458	471	494	481	489	439	453	513	523	488	510	506	468	531	483	482	459	504	429	497	467	448	476	472	498	499	486	466	507	487	517	496	471	497	492	457	472	464	480	480	486	464	474	469	482	493	487	494	476	471	494	495	481	519	513	500	478	501	503	422	507	443	449	474	467	498	434	506	473	484	483	483	462	459	479	502	470	478	491	482	497	482	491	447	451	452	464	486	509	508	493	477	471	445	490	456	498	515	483	440	486	453	489	538	518	498	517	501	458	511	497	498	446	494	496	468	476	459	554	483	485	444	483	489	470	474	487	476	493	445	481	542	494	456	436	463	491	509	473	473	502	482	485	527	466	452	496	495	477	472	514	471	457	475	520	428	510	513	483	500	466	472	430	451	516	468	544	471	452	434	474	446	496	505	476	470	459	485	481	445	488	472	439	487	476	444	503	477	465	476	499	453	476	443	457	497	474	489	445	511	466	505	478	491	483	488	475	455	468	464	473	496	486	504	469	477	476	499	498	483	458	455	488	466	498	492	476	480	492	463	478	485	506	496	454	475	472	495	496	472	481	498	504	507	463	523	435	507	460	480	472	497	474	413	510	445	499	471	473	503	489	446	501	509	512	480	504	498	503	501	459	476	451	490	496	446	485	490	486	494	470	482	507	489	509	492	498	462	519	483	449	468	503	449	474	481	487	479	494	483	450	503	468	478	488	485	445	473	477	503	499	486	491	497	485	500	475	492	497	456	512	459	473	477	489	427	447	488	501	520	496	507	506	462	484	480	485	501	466	470	476	495	430	485	456	458	479	480	486	512	505	493	443	464	470	516	516	444	470	445	476	457	511	466	474	479	466	481	504	474	478	446	507	450	488	468	494	479	483	461	480	505	473	475	475	508	451	479	483	453	500	453	449	474	491	455	480	449	472	519	457	447	505	477	444	476	472	497	490	468	511	494	492	465	472	489	472	451	466
23841	10691	4298	2203	1330	804	558	392	346	274	250	229	211	201	221	200	188	204	176	193	212	165	193	185	189	172	194	180	195	180	183	173	177	163	188	170	171	190	168	161	179	146	183	179	174	186	193	155	162	185	171	165	168	167	191	149	174	188	177	192	201	160	172	167	188	180	172	181	191	460	744	608	412	275	209	169	160	163	152	172	175	150	173	175	183	153	172	169	161	174	162	173	169	180	181	188	173	182	189	169	162	148	166	160	207	163	176	182	173	171	186	148	168	165	153	176	178	166	155	163	152	170	143	170	165	191	179	162	152	167	168	148	182	171	195	194	175	172	144	176	184	166	198	167	190	155	156	178	176	179	157	181	169	156	135	174	165	159	162	167	174	154	180	153	158	158	168	181	174	169	178	166	164	184	174	195	150	153	157	156	166	161	153	152	167	167	146	160	141	168	177	146	164	154	165	189	174	147	182	154	181	160	168	155	162	183	152	196	155	159	152	176	170	176	181	176	170	172	170	174	166	182	168	158	155	171	158	170	162	163	163	157	159	179	169	163	152	178	182	155	157	161	183	184	183	182	161	177	171	162	179	159	157	173	171	154	172	181	191	167	178	168	178	177	145	166	155	178	183	155	170	154	177	189	180	159	162	165	177	160	167	155	167	161	161	168	155	175	165	174	159	160	188	175	148	197	149	178	169	165	173	157	161	148	150	163	163	174	178	202	147	170	164	160	146	177	167	153	179	169	161	174	178	173	197	168	165	158	151	167	150	156	160	162	170	164	162	183	160	153	172	148	177	166	161	154	187	171	175	168	191	144	183	152	159	163	161	170	148	158	159	159	152	177	147	156	164	161	163	185	163	155	182	162	162	173	164	170	189	171	166	176	189	164	157	160	188	158	147	178	173	150	163	170	176	163	182	171	150	172	184	169	153	150	141	163	197	164	156	161	162	175	151	180	181	167	166	151	175	154	154	168	150	170	171	171	185	190	184	159	162	155	185	167	157	177	161	180	158	172	143	171	164	145	164	164	184	173	185	162	179	167	168	178	181	153	164	160	157	191	188	195	161	177	186	186	192	149	139	158	148	152	152	167	162	176	155	161	202	162	176	145	178	191	157	176	155	164	189	161	157	172	171	164	167	177	171	159	154	159	179	180	171	163	187	193	169	160	139	159	185	167	160	169	176	166	176	171	169	158	153	189	158	153	165	142	160	164	185	186	174	176	153	181	151	171	189	156	160	155	156	150	159	176	150	164	168	166	170	164	187	174	157	174	168	190	169	161	182	171	161	169	139	163	167	174	155	151	175	175	165	175	155	171	164	178	162	152	170	166	191	158	162	153	160	170	157	196	176	172	163	174	162	166	151	167	148	178	173	182	171	162	172	181	165	164	168	160	170	174	174	149	153	182	183	163	171	159	143	178	172	166	159	165	169	168	169	167	146	188	179	157	151	175	174	177	198	177	155	170	168	177	159	163	169	166	172	168	170	167	165	142	162	138	166	155	173	172	158	167	173	190	164	182	167	166	164	199	158	159	171	163	149	167	179	184	187	197	179	187	176	177	183	167	149	170	167	149	201	165	183	171	160	172	178	164	185	172	185	167	159	188	166	184	180	144	180	168	157	164	159	148	173	159	176	142	145	170	175	144	169	175	157	153	161	161	162	162	180	156	159	175	168	159	166	209	177	170	188	181	171	169	202	168	159	176	152	169	179	182	176	143	148	180	175	190	162	160	178	163	171	174	149	189	182	154	156	174	158	174	154	188	148	164	178	177	179	178	160	183	182	157	167	185	164	148	172	170	188	178	171	160	167	183	159	166	159	184	174	159	159	166	195	179	147	171	167	176	165	195	184	171	176	184	169	170	185	181	178	189	194	196	170	174	176	154	151	143	180	177	191	166	160	178	156	153	173	155	153	168	170	168	164	179	163	167	177	168	148	174	165	132	147	175	166	185	164	168	150	154	181	176	171	187	156	170	176	187	161	163	154	161	137	149	166	165	159	165	165	182	164	176	159	145	151	148	147	168	176	149	164	174	150	166	182	183	168	167	174	166	173	169	168	190	152	166	176	144	154	164	171	162	165	157	191	179	166	196	166	174	172	151	164	158	176	180	169	175	154	185	165	159	163	169	146	150	186	169	170	191	172	166	158	171	176	172	173	174	167	182	166	172	163	159	167	138	186	168	155	150	171	182	166	175	159	171	154	181	147	166	164	176	168	153	173	166	177	159	170	159	176	187	151	166	180	175	162	170	141	174	157	157	149	167	168	162	195	183	166	181	143	186	186	189	131	154	168	167	186	184	172	159	161	177	177	184	172	156	178	169	193	189	148	197	173	180	184	168	179	161	180	170	175	167	167	152	185	163	146	173	170	130	176	170	158	168	162	181	165	185	145	151	188	158	173	178	165	170	143	171	181	165	180	197	170	166	170	171	153	162	157	168	170	187	184	139	165	148	146	157	184	169	160	141	186	163	157	134	179	170	179	170	172	175	153	147	183	180	146	157	164	163	153	171	174	170	145	197	164	169	176	174	154	178	155	188	178	174	151	171	177	139	159	166	174	163	159	175	172	152	150	167	166	169	163	163	186	147	122	178	164	148	158	158	161	182	178	163	144	173	156	167	161	147	174	168	158	168	169	165	167	162	180	173	137	166	146	164	169	164	166	176	139	169	170	160	161	168	181	184	172	170	154	159	162	170	176	144	166	173	167	155	158	180	160	170	173	145	171	170	196	157	172	208	162	150	174	172	157	167	180	163	177	154	172	182	153	177	157	177	162	152	143	152	171	169	162	173	185	179	146	148	170	179	178	181	172	196	156	172	160	161	152	166	167	185	168	174	167	124	166	169	165	149	159	177	171	168	176	176	156	167	172	144	179	155	149	179	170	180	179	152	195	180	183	193	179	208	170	153	157	177	151	183	165	178	168	181	167	158	163	189	178	173	160	182	148	163	165	168	169	152	175	167	188	188	179	177	162	159	144	192	177	170	184	167	191	163	170	198	157	168	146	146	156	169	169	157	150	163	176	183	160	146	175	174	154	147	187	173	158	166	170	182	187	129	169	174	164	175	152	155	171	200	155	168	137	161	165	177	171	202	158	188	174	165	156	167	154	163	153	193	184	153	166	162	143	184	170	173	144	165	167	176	161	147	188	174	171	160	175	156	160	137	188	185	184	178	165	165	154	170	158	145	172	157	184	179	163	156	177	152	167	142	153	166	173	182	168	169	167	176	158	168	157	172	144	197	136	183	172	174	192	167	132	174	164	136	146	152	155	166	160	175	156	161	175	151	161	170	172	165	164	167	183	164	172	174	171	199	167	161	159	179	176	163	171	186	155	163	152	180	164	161	157	152	157	181	155	158	169	150	184	184	160	177	161	139	157	179	161	161	165	156	159	163	176	165	150	181	162	175	158	163	175	166	163	219	162	160	190	170	164	166	148	174	162	183	154	143	172	171	166	174	174	160	170	140	167	162	171	178	167	185	182	154
15673	5287	3459	3684	3386	2713	2256	1988	1565	1239	1131	1040	1031	889	818	771	783	715	730	709	668	658	614	662	618	627	629	613	603	598	629	555	599	540	562	548	575	606	537	585	583	528	539	551	583	571	568	598	518	534	518	564	545	558	567	501	542	516	522	513	505	559	571	589	523	524	533	506	650	3292	5507	4114	2623	1330	753	543	543	492	543	504	521	521	495	467	579	505	556	510	508	535	511	473	527	523	512	521	479	542	491	508	558	500	503	507	508	547	480	502	505	532	505	531	475	531	517	510	519	528	521	473	480	474	496	524	490	494	522	553	498	512	488	469	493	493	495	492	537	496	486	555	555	494	537	544	524	498	499	482	527	519	508	526	522	529	523	465	546	525	516	477	483	548	523	508	507	561	541	510	531	511	591	499	516	537	507	552	496	482	520	491	518	516	502	508	517	522	479	517	507	533	496	507	516	463	491	496	471	487	490	523	489	519	547	478	516	522	493	501	527	519	499	515	526	498	532	547	508	528	486	503	516	527	529	523	506	488	486	506	467	502	509	520	493	496	499	534	509	485	531	508	495	519	543	499	509	539	507	482	474	537	503	529	517	526	530	511	477	514	458	505	496	522	513	513	526	508	488	536	511	468	496	514	546	511	521	483	556	504	529	487	479	490	521	532	527	515	498	501	465	561	541	528	481	461	501	529	521	496	522	508	520	498	510	539	505	518	521	499	495	505	493	505	518	502	503	512	511	496	514	537	508	491	517	511	504	490	520	501	545	496	505	499	497	520	495	476	543	506	532	522	554	454	523	497	489	509	457	471	578	515	538	542	491	540	513	518	481	503	491	494	504	503	532	501	560	511	510	510	477	489	530	532	466	533	534	529	510	491	496	536	528	546	528	499	492	502	556	519	509	483	497	538	497	518	532	502	481	504	525	509	519	520	544	502	521	572	508	512	500	520	527	480	476	472	550	530	534	551	490	507	529	549	505	524	499	524	523	493	511	486	499	512	501	481	509	496	527	506	502	509	564	505	541	510	530	527	502	510	523	505	531	531	549	526	474	515	519	508	464	506	511	513	538	531	537	544	499	535	509	507	566	522	511	508	485	508	573	482	515	540	470	524	499	493	504	510	528	539	535	504	502	498	533	572	492	518	495	525	552	529	517	498	525	546	505	511	480	523	490	546	534	515	448	494	498	523	496	519	485	470	502	529	526	510	560	465	494	505	514	528	505	486	519	561	559	502	537	503	538	494	515	487	507	497	488	501	521	497	539	471	514	518	513	543	517	522	488	494	513	521	499	545	497	485	468	529	480	538	505	467	504	511	492	470	497	494	522	507	524	515	500	497	508	518	470	499	514	480	504	528	534	485	522	487	539	533	495	486	531	528	497	515	499	551	499	508	508	493	492	538	520	471	508	515	525	496	505	497	549	529	532	506	536	527	548	507	518	523	503	525	492	522	538	507	489	512	492	470	503	548	557	488	471	508	555	510	501	488	484	495	500	531	478	515	539	475	535	518	513	535	530	524	511	495	502	497	493	487	482	513	462	521	490	534	503	531	512	489	523	521	470	545	565	529	511	552	457	529	506	515	492	513	577	523	493	495	534	505	538	521	517	534	536	514	502	560	496	518	506	509	503	528	518	519	488	554	535	504	475	492	510	523	534	497	519	510	521	501	514	537	489	519	495	480	529	532	497	506	523	546	548	480	513	549	491	503	493	500	470	523	517	480	502	481	531	527	511	514	524	492	510	536	509	544	469	583	581	504	513	572	514	516	540	542	490	476	522	518	544	523	503	487	542	482	505	575	520	505	500	486	501	487	499	488	527	496	561	518	504	518	478	477	487	510	468	532	483	490	483	502	486	512	549	513	522	507	526	519	525	513	503	502	499	541	499	495	494	520	487	503	489	504	502	539	541	524	495	513	500	516	508	517	524	510	498	472	483	532	511	529	485	510	571	499	492	489	524	493	513	520	528	518	511	472	486	533	491	547	503	518	473	539	514	551	487	482	540	502	517	527	522	508	527	546	524	511	523	494	526	534	467	490	515	503	482	503	535	500	499	482	504	533	500	522	474	513	532	469	527	527	497	487	520	540	470	501	514	515	534	551	496	463	536	491	525	482	511	502	527	520	505	490	508	495	515	516	500	493	513	474	524	540	491	502	473	523	501	516	473	537	484	480	522	523	502	494	522	533	517	509	489	513	500	487	526	519	573	525	514	516	541	475	545	486	513	534	533	502	495	521	486	497	493	501	505	493	514	553	475	529	536	544	469	538	544	510	503	475	548	521	505	505	479	523	492	495	542	509	537	490	498	478	502	526	475	544	481	524	502	511	494	510	521	522	528	537	503	453	527	484	503	540	493	526	485	506	495	519	496	465	556	532	500	512	507	500	535	508	474	486	518	507	498	503	557	510	483	485	499	532	514	542	484	509	512	505	496	520	489	506	519	532	495	501	528	477	477	509	537	500	521	489	521	507	481	503	488	513	531	499	494	510	546	482	523	488	521	515	491	488	494	539	506	525	509	476	531	498	458	527	510	493	530	511	567	536	475	517	531	508	534	500	488	481	511	508	515	482	527	517	523	490	526	532	488	518	527	518	483	527	475	552	531	516	513	526	542	555	496	500	523	522	552	549	540	552	497	489	514	529	509	523	551	546	502	494	509	497	508	480	542	503	506	509	545	526	520	518	557	535	495	547	508	507	564	477	502	503	525	500	554	560	537	524	501	499	550	489	516	508	483	489	491	507	506	484	522	481	544	499	505	532	525	524	511	500	508	516	508	526	501	539	469	524	536	501	499	474	519	556	510	488	535	529	547	535	483	485	529	488	515	513	527	480	512	527	525	497	456	497	493	533	564	496	501	488	508	498	463	500	519	520	495	495	509	506	493	519	517	494	519	481	525	524	501	490	507	542	517	546	504	543	526	509	523	530	515	521	497	501	488	489	509	488	489	522	483	505	505	555	511	471	513	560	519	483	498	524	509	502	529	510	527	502	499	509	469	521	536	480	501	497	525	512	439	508	536	529	502	517	517	455	497	529	542	498	483	514	520	537	536	524	533	528	495	501	525	529	491	498	472	488	507	494	494	509	526	500	537	513	508	551	506	491	502	516	500	531	544	466	510	563	482	535	503	479	550	495	484	522	532	535	475	551	552	496	501	524	497	471	522	535	543	502	544	503	515	521	521	496	494	517	550	495	527	509	544	508	498	507	515	525	541	493	502	531	510	507	531	493	501	502	534	511	539	528	493	534	541	434	476	521	512	510	545	467	529	515	483	512	524	490	517	535	502	501	520	500	523	535	550	506	511	549	504	504	503	531	518	511	479	503	540	529	485	472	515	503	530	497	519	494	498	515	491	478	502	506	526	512	480	507	493	504	503	550	514	499	551	467	517	537	537	517	511	515	516	508	521	511	519	494	496	516	491	483	533	503	530	530	527	547	501	534	516	528	464	510	513	513	491	537	534	534	499	499	483	498	523	479	486	499	470	537	492	514
35379	13589	7540	4368	2757	1713	1113	799	650	523	460	456	389	384	352	333	294	320	308	313	319	313	283	284	298	276	275	290	273	259	267	242	277	249	290	256	250	271	255	257	258	243	247	274	261	261	257	251	281	260	273	255	234	252	226	242	227	267	269	237	244	240	262	219	257	263	269	262	267	949	1506	1082	688	479	316	250	258	235	232	255	229	250	238	239	234	230	273	248	245	259	277	237	217	244	247	260	245	250	238	240	240	228	250	224	256	245	270	241	241	246	243	243	268	254	255	246	240	236	242	243	249	262	253	249	252	227	260	236	222	261	211	247	262	267	238	267	221	252	212	249	252	219	237	214	242	243	241	213	248	238	260	246	247	224	255	242	243	224	228	270	252	277	245	225	211	245	241	252	274	219	234	241	236	244	235	255	258	237	257	261	253	246	250	246	272	238	236	246	258	255	250	231	242	257	247	221	265	232	261	230	267	265	245	244	254	226	272	234	268	249	237	248	243	266	247	257	253	248	230	228	246	250	257	240	226	229	241	246	267	260	238	235	249	244	255	219	244	228	261	232	236	238	214	263	258	266	227	238	248	220	239	251	268	256	239	238	233	241	257	259	248	257	222	229	248	231	237	244	257	234	236	239	257	221	234	237	282	210	237	230	263	246	255	245	242	246	255	243	234	253	266	241	218	237	240	249	210	246	242	215	244	236	240	233	269	264	238	255	210	246	238	224	242	215	236	245	246	246	255	253	259	231	247	251	248	283	211	251	233	251	222	249	248	251	211	234	239	241	238	264	241	248	234	245	252	238	225	237	227	261	243	232	258	247	249	251	247	225	246	239	271	247	263	265	276	250	245	272	258	244	245	259	234	268	229	230	232	236	260	232	248	244	244	241	270	249	254	250	247	254	259	244	206	270	224	243	252	265	249	240	262	252	240	240	236	260	214	255	243	291	243	252	226	262	243	216	239	227	243	231	206	235	226	224	253	244	256	260	217	240	237	284	249	281	242	225	244	270	258	244	225	268	261	247	244	214	243	260	239	244	284	260	235	225	247	229	242	255	248	267	231	250	281	246	276	257	228	231	238	263	245	233	263	262	243	226	248	249	251	245	228	209	234	223	272	243	258	243	254	259	244	255	245	230	250	265	236	258	223	242	270	230	228	262	229	250	244	234	251	272	242	257	252	238	223	226	278	227	239	273	226	235	254	233	250	241	261	257	232	244	245	257	306	253	235	241	216	253	227	237	240	205	240	240	244	227	246	246	252	234	248	276	236	261	269	260	252	226	256	272	226	245	222	252	242	252	233	237	237	250	252	236	230	274	246	256	256	268	263	228	222	253	230	277	244	247	240	239	238	227	247	244	264	243	242	233	231	240	244	263	236	243	255	246	223	240	267	278	241	243	229	230	234	251	267	256	254	227	220	263	235	251	259	242	266	256	233	244	234	264	238	267	265	251	257	251	241	222	231	228	243	259	246	254	253	232	248	251	239	237	245	240	217	241	228	252	252	232	247	228	239	248	249	247	244	228	224	264	237	234	267	256	215	236	245	254	246	239	237	235	228	246	237	258	259	235	272	225	257	222	250	273	222	225	239	241	255	245	234	234	231	216	264	259	241	214	258	245	244	245	239	245	246	262	227	233	268	248	245	250	216	278	242	248	222	233	259	237	274	258	250	237	253	270	232	266	231	238	271	248	258	210	250	256	248	235	243	257	242	246	240	245	229	243	276	252	231	237	239	226	263	256	259	260	241	253	275	269	228	255	240	247	257	270	213	240	263	261	254	241	259	258	262	263	262	260	246	257	264	250	262	237	264	230	246	251	232	275	256	239	261	223	228	232	253	252	245	251	240	248	236	280	234	245	253	240	261	229	237	248	270	231	256	242	251	268	251	246	234	240	253	230	253	208	278	254	227	258	279	237	248	248	252	253	253	253	228	258	260	277	234	238	273	261	243	240	239	234	234	228	245	236	253	237	237	270	233	249	206	235	262	264	275	242	256	233	240	226	264	243	265	261	221	270	245	232	231	253	260	249	238	241	239	246	271	234	243	250	238	242	236	259	251	236	257	265	255	268	222	236	267	247	245	208	251	254	252	252	231	268	241	259	219	259	238	236	238	274	211	246	260	234	234	268	250	254	251	246	240	253	250	261	271	227	246	252	246	232	237	250	272	232	238	269	242	252	261	288	216	235	259	251	241	225	227	242	234	282	233	245	248	215	240	231	231	252	257	263	285	257	272	234	239	243	263	218	257	239	243	233	230	241	263	230	222	262	270	269	245	264	274	219	248	253	242	250	251	254	243	226	244	220	248	255	227	255	234	223	234	246	253	229	242	234	237	264	230	259	243	267	236	231	229	267	271	249	226	230	247	258	259	260	228	245	220	251	249	281	224	243	259	273	260	241	223	237	271	232	244	269	263	259	255	260	243	246	227	229	234	265	256	257	231	258	280	255	255	235	261	234	253	241	221	237	256	242	261	237	253	300	207	273	261	241	219	231	230	224	251	213	245	227	269	242	222	239	224	243	224	258	233	265	238	228	258	237	249	243	250	254	222	251	249	234	245	238	247	225	259	245	216	277	250	248	241	273	246	238	239	226	264	257	238	229	269	250	240	238	226	234	241	255	261	256	250	240	247	234	236	280	253	237	244	220	255	216	243	237	245	258	249	260	222	245	237	212	231	267	269	267	248	212	215	256	254	244	238	242	233	250	241	227	254	280	236	223	247	255	245	230	246	238	240	267	251	223	273	241	267	247	254	215	226	251	254	251	219	246	243	251	233	247	242	241	252	235	241	255	238	236	254	231	260	268	266	251	208	234	240	258	225	254	255	229	261	259	257	225	247	235	250	209	253	243	258	216	274	235	262	217	236	242	237	238	260	248	246	233	246	255	264	263	239	238	253	240	270	236	262	250	269	255	262	240	241	229	251	237	253	234	237	240	228	231	255	236	244	237	251	247	264	256	246	242	286	260	240	273	238	246	261	263	227	241	227	206	237	271	263	237	254	236	222	241	263	261	246	225	227	241	241	263	265	212	233	244	233	220	247	234	251	243	261	225	244	243	238	231	241	257	231	251	247	239	234	262	238	245	262	240	250	229	244	270	271	250	240	248	266	281	247	228	227	225	255	251	240	248	271	280	233	228	264	251	238	260	239	249	233	235	234	252	267	235	248	260	222	236	233	240	240	266	233	242	244	236	222	234	254	223	276	248	267	208	242	247	234	236	215	256	228	267	234	219	257	256	217	230	243	220	230	222	264	247	221	236	211	278	269	234	266	242	233	227	234	223	252	250	263	244	239	252	236	256	238	271	226	263	226	254	237	263	229	261	235	252	271	260	237	253	233	264	300	289	230	267	262	238	236	246	276	251	272	233	239	242	247	251	251	242	242	262	248	231	235	235	236	220	255	248	241	254	285	226	226	233	247	226	269	268	256	242	241	257	249	262	256	235	249	244	228	254	252	244	218	236	238	239	221	230	223	268	263	243	258	239
22470	4427	7026	7441	6550	5465	4386	3852	3026	2395	2148	1819	1750	1659	1518	1378	1289	1270	1149	1137	1100	995	1021	1029	1035	929	998	963	907	904	936	904	871	869	880	861	787	763	858	823	822	790	777	783	786	752	800	793	770	700	768	760	793	777	752	773	765	758	755	746	812	741	808	781	783	793	822	824	1096	6789	10314	7213	4438	2195	1187	738	737	679	781	740	674	738	698	692	721	662	703	685	731	713	730	703	732	656	712	723	710	650	711	710	651	728	697	710	669	761	665	717	709	696	767	684	669	737	710	691	697	717	740	729	730	744	737	719	683	729	706	711	719	651	692	729	715	686	734	753	693	770	685	739	694	737	728	698	754	738	726	684	681	722	686	730	717	683	726	730	720	707	696	730	676	701	648	697	721	702	690	708	695	701	702	679	693	731	710	715	760	742	701	671	714	727	754	726	706	706	716	708	704	751	699	725	684	681	699	731	690	686	693	703	720	703	725	721	711	678	696	709	699	702	697	721	694	706	713	675	730	715	676	735	691	692	679	666	719	701	698	691	707	686	691	706	705	761	724	766	689	680	697	696	713	716	709	736	713	710	663	739	694	758	704	732	752	747	724	690	757	677	683	747	701	709	696	754	685	738	692	683	703	738	717	728	686	696	739	692	687	652	742	713	676	732	691	695	658	700	708	678	687	698	723	689	672	714	712	723	705	703	715	710	725	723	687	735	641	706	685	649	678	714	686	669	712	720	681	699	715	738	752	712	679	680	638	718	742	670	720	701	695	694	758	730	698	710	720	708	742	700	702	676	708	696	696	705	740	747	729	700	688	697	705	672	719	708	745	734	643	725	741	705	685	668	714	706	722	685	665	687	707	679	721	751	766	693	689	684	699	711	729	689	703	689	671	694	690	735	732	725	707	708	703	729	662	698	698	689	726	633	725	677	662	689	717	690	699	746	734	680	712	746	668	698	745	686	696	695	707	728	720	686	690	709	682	713	722	721	699	738	673	711	680	720	661	700	721	682	699	663	701	682	682	713	672	688	713	689	695	738	686	655	710	715	714	691	694	702	706	724	713	716	726	715	680	732	703	727	700	686	686	646	714	670	708	683	664	689	690	706	698	699	707	709	686	706	774	717	734	690	710	725	724	688	741	749	666	704	689	715	660	740	671	744	694	701	694	681	716	748	668	742	709	680	727	718	700	756	669	710	727	714	722	753	689	685	733	692	710	696	694	751	678	696	753	712	703	757	718	713	687	736	693	697	736	675	727	695	685	719	703	681	736	720	687	699	729	712	718	694	684	688	685	710	708	728	676	675	710	716	749	749	638	649	679	677	696	760	712	687	728	716	716	702	717	652	723	681	717	723	746	668	670	751	743	705	711	719	717	696	693	697	714	649	684	693	640	717	725	738	700	725	682	726	699	723	687	646	736	711	757	733	728	670	715	687	698	736	682	637	665	732	728	694	737	747	713	686	702	682	690	685	683	749	711	683	709	708	728	709	709	674	662	696	677	700	706	669	675	689	711	698	676	673	682	686	697	735	742	718	710	716	713	691	678	714	674	740	716	706	725	631	706	661	689	706	687	704	648	671	660	697	682	751	749	725	679	731	700	714	686	703	738	734	672	746	711	729	673	726	698	689	687	690	684	714	690	736	717	707	712	724	715	652	712	680	693	673	702	680	677	700	693	695	714	669	711	706	726	719	673	732	718	656	738	716	677	718	683	716	699	719	706	695	705	720	716	721	711	713	655	690	663	698	747	727	694	710	682	686	746	668	706	731	673	730	719	724	720	717	655	704	753	704	743	702	758	695	683	706	672	729	715	695	753	734	683	773	712	738	729	712	689	675	691	703	721	709	714	720	700	729	677	724	668	717	690	738	628	686	667	706	692	676	695	713	692	712	709	700	783	662	715	693	725	710	757	686	697	659	712	723	678	719	712	724	697	679	702	690	714	689	697	710	731	742	723	749	720	728	675	710	725	749	682	735	763	731	707	739	742	688	721	699	711	691	656	742	687	689	727	705	745	693	739	703	736	740	686	727	746	714	699	736	761	678	663	722	723	703	674	708	735	726	702	693	769	719	674	661	720	735	720	686	674	686	727	700	700	726	690	722	662	717	725	704	633	705	748	683	703	685	737	713	662	655	750	694	730	670	720	765	705	705	661	687	701	723	683	731	717	705	720	742	692	792	694	707	721	676	671	720	697	674	683	702	760	737	717	738	750	716	751	714	716	741	708	704	752	678	731	696	729	713	663	718	728	734	724	705	680	734	722	687	694	700	698	724	697	734	727	726	663	725	689	655	707	720	718	672	684	692	674	745	657	671	747	744	690	699	729	678	709	697	708	707	690	734	743	703	688	713	732	665	756	690	675	716	722	680	709	715	737	698	689	729	703	697	692	741	714	717	713	694	697	729	709	709	675	703	701	717	672	709	683	678	695	720	714	678	630	714	732	704	685	703	743	687	688	675	758	654	679	679	637	779	685	678	688	712	703	707	741	731	684	716	682	741	757	697	656	667	680	658	720	760	684	712	692	726	724	721	745	697	677	705	711	650	684	716	736	700	719	707	689	665	700	731	695	712	681	689	724	688	687	719	738	657	693	720	679	728	743	664	654	712	678	694	737	710	746	699	721	695	722	674	660	728	726	760	723	725	717	696	707	705	708	694	719	686	714	705	702	729	704	689	722	706	727	753	764	713	716	718	708	682	681	727	727	683	698	692	754	700	704	724	699	720	753	681	737	669	664	674	710	696	690	675	758	714	689	696	698	711	673	676	696	712	664	719	720	697	687	706	680	705	667	733	733	758	693	705	709	688	741	704	738	742	672	714	720	681	715	740	705	744	744	715	667	704	736	710	708	651	690	722	717	712	680	696	694	676	725	714	667	658	722	737	735	720	697	767	745	714	703	724	666	738	653	707	735	689	738	715	726	693	694	702	706	696	756	664	696	732	740	723	751	724	718	675	726	704	756	698	729	674	657	739	730	713	744	672	710	757	704	725	701	739	691	727	703	734	709	695	717	731	696	690	706	744	726	724	746	708	679	722	736	737	704	746	751	707	677	729	738	649	738	751	766	733	697	742	757	703	685	733	680	727	702	725	684	707	710	670	709	704	713	685	711	708	730	708	725	680	698	715	731	700	683	725	730	688	717	727	678	714	682	728	739	679	718	710	712	678	685	685	670	705	705	681	759	697	697	719	716	712	736	732	673	722	758	734	710	668	710	716	748	695	726	692	688	724	687	697	737	715	672	719	739	690	698	739	650	726	688	693	679	678	712	701	717	753	691	702	702	725	729	705	693	720	642	692	741	691	695	751	715	682	745	719	723	723	711	693	727	682	701	714	720	705	688	670	701	730	660	734	677	672	740	725	748	711	648	704	645	682	742	703	667	739	750	712	706	694	693	689	676	709	708	670	686	704	730	702	703	712	714	705	711	676	703	763	682	700	704	685	719	689	683	692	731	708	691	720	745	680	717	728	749	720	668	646	719	705	635	693	721	670
4657	495	365	323	273	226	222	198	185	217	195	210	202	211	199	227	185	211	180	202	205	213	206	192	216	187	198	210	192	206	211	201	206	205	211	210	217	202	199	212	196	205	223	206	214	205	190	207	202	192	232	215	217	186	211	189	210	207	207	188	203	222	199	202	206	213	217	179	241	202	320	350	291	261	214	235	220	182	187	174	203	193	188	204	204	220	226	214	194	206	213	207	208	178	185	165	187	204	194	178	191	185	187	199	190	199	197	188	203	207	197	189	194	174	206	201	177	207	210	182	194	191	204	224	204	195	202	203	191	188	188	194	216	212	187	210	197	208	215	186	238	188	213	173	195	180	201	188	205	191	194	187	197	176	200	210	201	195	209	206	188	206	182	210	191	188	204	196	200	180	205	205	213	235	206	198	174	209	202	197	201	209	176	199	191	204	206	189	213	217	177	203	209	193	192	205	209	217	210	215	203	220	192	191	186	184	177	211	219	189	222	193	202	194	181	205	191	194	192	204	228	226	195	196	194	185	216	196	195	185	208	184	199	186	188	186	209	203	180	177	204	192	175	194	191	195	201	233	198	185	191	232	222	203	188	215	212	193	203	201	199	204	198	182	184	171	197	214	176	182	190	212	188	212	209	211	202	197	190	182	197	169	184	217	204	203	210	192	220	201	189	200	196	204	172	170	192	190	201	215	190	212	198	218	205	214	194	195	222	200	184	196	168	174	177	203	189	185	194	182	182	174	206	177	201	182	226	194	200	191	204	193	200	203	199	214	224	211	191	189	179	185	191	199	189	216	205	181	202	188	226	212	181	199	202	202	215	199	235	206	204	199	203	209	195	188	203	175	184	159	188	177	184	184	199	199	201	212	184	216	189	193	193	207	190	213	228	201	212	201	206	192	211	201	196	203	177	183	206	192	201	182	200	182	245	199	174	194	193	200	204	203	219	220	207	203	200	202	204	199	201	196	207	219	214	207	217	188	201	220	175	201	211	198	198	182	221	193	201	228	199	217	218	219	180	198	208	198	215	212	193	213	203	188	192	212	189	221	180	220	227	197	193	197	191	216	198	221	208	176	186	183	196	210	210	208	188	211	194	220	172	203	179	205	208	227	203	209	226	204	205	183	203	202	191	192	219	203	168	206	195	189	187	196	190	206	172	198	211	218	173	199	211	202	212	189	197	194	200	202	179	185	209	182	196	221	209	208	198	210	157	214	185	203	189	202	195	195	227	198	205	181	205	219	184	189	205	204	189	202	208	199	210	202	216	199	177	212	213	196	204	211	183	194	197	191	179	190	221	224	220	187	225	230	221	201	200	213	196	201	194	201	193	191	193	208	210	210	186	222	198	218	182	186	207	196	194	202	166	205	216	205	209	209	216	197	180	190	231	176	173	216	166	200	186	205	191	207	192	191	195	201	218	200	202	200	188	183	222	178	194	203	185	198	207	193	207	173	176	190	191	198	169	200	213	222	194	178	209	191	204	203	162	199	203	196	203	200	207	180	209	209	206	176	231	185	205	194	201	214	190	198	196	204	180	200	198	208	211	198	170	195	200	202	191	208	193	205	215	183	197	192	202	200	193	207	219	189	199	212	211	205	203	207	205	192	192	197	184	209	175	201	209	173	206	181	208	229	201	217	209	178	205	176	175	193	230	224	181	213	199	204	212	176	181	188	190	184	200	207	190	212	215	204	206	200	191	206	194	208	204	200	215	205	197	185	216	205	209	195	196	226	201	208	183	190	163	201	197	204	188	201	155	196	206	179	201	221	196	216	190	195	223	178	211	208	198	196	214	204	190	209	180	204	206	211	185	196	219	233	204	232	188	196	175	194	207	189	191	213	197	184	203	211	210	189	198	202	201	220	219	210	199	189	197	199	195	194	202	191	208	178	209	218	207	202	205	207	195	205	197	201	179	210	172	220	217	202	189	182	185	203	200	197	193	193	178	183	193	203	199	199	216	163	187	191	186	208	208	194	184	207	195	179	197	205	199	210	190	182	204	188	193	210	212	191	207	199	207	181	199	224	198	172	203	215	217	209	183	205	211	175	208	207	185	206	212	176	212	176	209	229	223	202	179	198	199	182	200	204	224	219	199	211	214	174	178	174	184	203	186	187	200	206	178	173	187	183	198	189	185	214	175	179	232	202	195	188	232	191	166	184	198	188	182	210	197	186	197	184	200	201	192	183	193	186	193	210	172	227	192	214	170	198	197	166	206	202	204	204	179	200	201	208	181	176	192	194	229	203	187	210	216	178	179	203	227	174	206	202	209	220	173	177	223	198	202	182	213	205	231	178	194	223	194	206	180	208	202	207	203	180	215	220	221	212	206	210	191	201	213	195	202	221	172	226	203	161	198	195	196	197	178	156	204	204	207	209	224	179	196	190	198	211	171	175	243	191	192	202	192	192	213	181	220	202	208	200	188	194	223	206	186	210	172	200	170	211	219	193	197	201	205	201	208	193	218	175	194	198	196	226	196	223	188	194	237	199	197	198	211	184	199	198	218	216	222	192	199	207	185	191	208	204	212	200	206	209	188	188	175	180	207	206	214	190	185	200	209	201	200	196	193	199	199	197	183	195	209	182	204	181	190	201	205	203	199	194	186	219	218	176	192	177	182	210	218	205	192	223	193	210	206	198	211	235	192	203	218	226	189	195	209	191	206	214	167	199	196	185	210	191	189	213	211	218	198	206	165	204	216	212	216	202	168	212	187	203	210	185	200	218	198	195	191	225	217	206	198	177	181	194	229	193	188	188	210	210	181	188	195	223	239	213	191	190	191	207	189	236	212	188	183	192	217	201	195	187	209	193	195	177	181	196	210	200	180	204	194	182	193	189	214	182	194	182	200	184	180	220	207	189	195	185	204	192	209	198	179	209	221	206	199	185	196	216	192	190	198	203	200	212	194	192	185	218	196	220	206	203	178	214	198	203	196	199	182	200	207	203	207	220	210	205	218	176	201	217	194	184	207	204	196	211	189	198	192	213	191	194	193	182	205	225	220	215	198	212	203	187	189	213	189	207	218	207	215	185	210	185	178	208	192	209	189	216	180	179	197	202	193	194	201	221	216	187	201	200	210	202	224	201	235	217	199	189	199	193	180	227	170	185	193	186	185	221	211	185	196	195	199	189	192	194	179	172	197	208	205	216	210	213	214	206	199	189	214	204	200	214	216	189	182	161	171	209	183	200	185	225	175	220	197	219	211	207	194	197	199	198	196	212	192	190	195	192	198	179	168	196	203	201	219	185	202	225	196	194	187	197	197	209	204	200	191	233	195	197	207	199	204	187	210	208	196	190	206	215	205	227	183	202	212	211	193	216	207	215	162	214	203	202	204	188	183	185	203	184	187	197	196	190	197	207	192	187	212	205	210	206	191	195	192	210	221	224	191	211	198	202	179	181	190	208	184	203	215	183	206	212	209	231	188	208	186	202	176	182	172	217	206	195	183	203	199	212	199	198	216	203	211	200	203	195	180	196
3603	731	825	884	837	738	776	692	714	653	609	616	655	602	627	603	603	594	603	636	592	604	612	625	613	601	593	575	605	562	576	595	621	615	612	604	534	633	600	585	611	594	596	604	606	609	630	594	562	623	589	633	541	601	605	570	619	569	635	601	604	635	566	598	654	614	583	592	576	768	1445	1646	1309	952	765	600	574	564	564	589	590	577	607	570	618	623	604	585	619	566	615	614	585	607	550	594	577	547	547	571	602	575	588	581	644	608	562	563	593	600	587	585	626	609	561	598	577	578	592	596	611	553	614	636	648	595	609	636	593	576	578	601	583	551	589	615	569	595	627	569	599	583	575	564	550	583	629	599	531	573	589	604	573	588	556	644	601	610	570	584	554	628	564	607	617	596	583	580	602	620	615	579	592	574	595	565	614	550	607	585	624	595	637	616	606	582	593	573	565	606	619	632	569	600	584	567	579	626	569	531	581	640	608	584	619	543	592	564	597	602	603	592	617	619	607	597	557	581	609	575	596	560	590	585	597	601	590	594	602	548	574	622	571	638	587	600	598	620	568	551	580	606	551	555	574	614	604	594	566	557	541	587	581	570	613	623	640	547	561	607	591	602	562	582	608	561	579	621	583	548	546	589	568	550	596	569	572	548	582	616	567	620	551	574	528	622	534	569	581	611	553	585	566	575	607	634	557	568	596	599	560	570	571	554	568	599	613	560	564	592	601	600	602	562	611	607	572	620	572	537	551	586	619	568	576	569	602	569	543	618	586	621	590	635	578	591	615	587	620	574	569	584	618	559	605	589	563	573	603	582	606	629	566	623	615	621	624	571	571	579	588	591	614	569	590	584	599	555	584	581	632	592	558	576	585	594	576	577	586	612	586	605	602	607	572	594	612	545	566	616	609	619	565	563	646	590	560	627	585	608	588	548	590	604	620	606	580	611	612	655	562	598	587	576	584	608	605	628	579	594	593	604	599	572	582	615	626	582	585	627	581	614	615	573	591	627	573	574	612	608	617	598	575	607	601	541	577	609	597	608	595	601	601	596	619	602	628	539	574	589	596	605	593	533	612	588	600	638	603	621	575	571	538	601	578	547	597	592	579	641	581	594	571	582	558	594	580	596	589	587	572	574	577	558	572	584	623	580	548	608	590	575	548	597	541	611	603	596	636	577	604	573	556	578	584	543	579	576	578	621	585	585	548	590	588	628	551	559	577	597	573	574	571	634	568	580	595	578	599	565	559	586	593	582	585	597	548	598	571	556	557	581	570	583	582	610	598	576	597	604	590	591	612	537	599	561	592	563	582	604	614	595	635	550	570	581	587	613	604	590	613	587	580	573	589	570	559	605	612	577	556	570	612	565	605	566	582	611	588	580	577	568	581	617	579	594	556	584	621	580	561	593	573	599	584	583	585	523	623	575	601	553	600	566	605	604	584	578	560	618	603	596	614	562	564	602	609	528	561	637	609	580	573	604	522	572	545	582	593	558	604	609	579	599	582	570	605	610	587	545	595	629	559	602	610	625	602	563	549	599	592	614	566	561	594	597	608	586	606	566	635	570	599	596	599	579	581	563	572	556	549	583	569	570	608	616	596	554	583	563	555	616	579	574	632	622	613	570	599	612	572	596	618	561	580	617	595	615	592	603	578	612	613	620	590	554	586	597	593	591	628	595	603	626	579	612	560	602	591	599	616	586	610	539	570	588	582	561	587	574	548	558	636	617	589	580	560	588	618	583	583	579	635	578	567	563	575	590	625	589	579	605	613	606	604	587	572	603	627	601	584	586	592	619	598	638	593	590	584	551	609	566	604	584	598	593	584	580	602	590	617	570	562	576	571	594	615	621	602	595	546	601	605	612	528	586	614	560	586	571	587	648	620	583	641	589	586	619	604	572	591	577	555	587	620	656	594	578	646	600	564	607	613	596	560	557	576	570	557	575	600	574	572	608	604	627	603	577	565	602	560	541	564	587	553	595	615	595	624	577	585	609	581	599	579	572	625	557	546	557	594	568	602	602	569	536	643	615	605	577	599	582	544	627	574	571	602	606	617	572	581	586	581	555	631	591	600	573	618	548	585	632	628	603	581	544	561	619	608	604	575	545	565	591	586	604	571	616	596	554	600	603	600	580	633	574	584	634	591	576	612	630	610	574	606	578	557	558	609	594	582	579	578	593	617	592	552	600	604	570	557	623	551	580	596	576	601	544	547	612	574	609	589	589	605	570	579	570	584	596	596	589	583	562	558	586	589	594	593	608	610	628	585	616	587	623	529	584	585	581	571	604	563	564	579	576	596	571	616	557	578	575	569	584	604	576	564	593	556	605	572	552	572	575	572	564	581	603	611	542	583	588	565	581	580	613	603	565	620	600	576	575	584	583	586	585	566	621	548	628	599	565	626	626	574	534	628	595	607	633	574	642	590	626	562	583	570	557	621	606	578	598	631	563	592	576	577	576	609	541	599	583	627	592	660	656	579	588	604	592	613	587	596	568	606	642	604	574	586	579	598	544	588	600	609	624	611	629	608	556	597	589	532	606	574	601	603	591	592	639	581	603	588	619	558	569	580	595	592	574	585	591	543	623	570	576	589	548	604	636	634	615	575	606	567	600	621	584	536	632	574	612	606	589	575	600	577	568	603	559	607	565	579	613	578	557	578	587	579	608	552	599	546	576	596	556	643	585	584	580	564	608	580	570	569	621	551	603	567	569	580	572	562	592	606	576	545	569	586	585	593	625	560	571	583	571	563	574	563	600	641	571	585	566	610	564	619	561	581	627	560	634	581	564	612	570	601	583	601	581	589	588	567	609	602	587	579	585	576	551	589	615	602	557	637	593	525	632	593	582	574	562	592	544	559	621	602	561	630	595	617	572	555	599	579	604	605	563	577	589	579	597	626	523	573	631	596	565	585	585	646	582	591	636	622	577	589	567	546	562	628	593	631	601	599	534	600	585	579	578	602	601	583	565	609	616	581	583	635	596	586	584	557	603	561	538	594	572	608	577	594	591	566	597	584	581	593	587	575	579	576	607	654	568	608	562	579	554	557	577	595	570	599	617	558	577	595	572	557	611	626	594	605	560	585	578	588	592	638	600	597	552	552	537	620	574	617	598	596	572	565	557	598	617	637	634	544	568	553	593	569	591	591	594	619	586	617	589	618	582	603	592	569	578	611	595	599	588	624	610	605	546	575	601	571	600	577	572	572	600	584	590	555	585	611	610	640	594	621	625	593	572	549	596	563	586	630	593	603	593	610	554	555	630	608	579	590	606	566	585	561	615	586	586	633	612	618	576	596	595	586	599	603	549	571	564	570	591	610	561	660	572	584	609	622	579	576	583	564	581	592	555	598	601	610	562	598	559	625	563	582	563	538	636	564	606	616	592	547	568	610	591	594	609	584	602	596	583	570	588	569	582	619	558	604	578	572	592	616	594	609	609	587	631	565	597	553	596	593	618	620	558	573	578	605	616	626	635	621	590	558	584	595	568	604	598
20734	5575	3340	2122	1306	806	587	509	404	306	275	274	229	270	249	214	243	197	223	202	196	208	185	204	197	196	182	192	191	168	180	200	195	195	195	206	192	203	189	204	210	187	174	200	196	189	181	190	197	188	171	200	177	187	172	193	189	181	177	198	193	191	212	164	164	209	180	191	210	305	764	572	526	418	297	212	183	205	200	189	170	173	172	185	198	188	174	177	193	196	166	208	176	181	188	210	193	202	190	202	193	184	202	193	182	175	201	232	208	207	183	194	184	190	179	187	193	193	196	181	166	173	173	194	203	201	165	184	183	205	207	202	183	184	148	171	189	198	196	208	193	194	181	199	182	191	180	221	200	186	176	186	162	188	188	197	199	190	200	180	195	172	184	163	197	208	186	206	194	186	185	196	165	203	177	195	192	197	184	165	177	167	169	176	178	179	187	189	179	202	190	218	195	200	189	171	188	167	195	184	193	201	209	167	181	189	176	192	200	210	204	188	185	185	159	160	199	180	213	180	179	197	191	193	193	186	171	187	176	184	194	189	185	193	181	160	193	214	201	187	187	197	190	189	197	198	192	174	201	192	182	174	169	164	214	218	210	170	194	222	194	175	175	187	217	180	178	166	194	205	176	189	170	183	185	218	191	206	176	188	194	183	192	202	197	180	170	212	195	207	184	187	178	198	198	211	190	180	194	187	190	194	186	182	173	197	191	173	186	182	187	181	199	207	208	186	191	212	214	172	183	175	177	204	192	193	191	178	202	200	193	165	178	183	209	191	191	184	187	195	178	174	191	174	193	201	194	178	210	179	197	224	193	200	203	218	195	182	199	184	181	179	197	169	180	206	215	201	192	199	208	186	177	188	192	170	170	189	185	180	189	210	200	163	212	169	210	176	201	180	175	214	206	172	188	166	184	184	187	190	186	185	187	203	197	213	199	160	175	186	171	185	185	185	189	184	211	183	175	188	228	182	179	183	177	185	168	209	176	199	174	179	200	192	176	192	180	178	187	181	182	207	187	197	190	186	178	201	206	167	172	207	164	186	192	201	198	166	208	180	163	194	179	173	197	181	189	228	208	194	185	201	187	185	185	200	198	182	214	156	161	184	201	181	199	191	195	179	191	173	196	167	192	192	161	197	174	203	178	184	185	196	197	217	185	191	173	187	186	190	175	202	175	207	179	194	196	184	204	193	190	192	164	194	182	160	172	171	157	192	219	178	187	184	186	184	186	167	195	174	185	181	171	182	192	187	176	191	192	199	191	192	195	178	177	198	173	159	185	177	181	201	183	176	189	224	178	185	176	185	199	204	192	175	177	183	200	168	206	208	205	189	160	192	196	201	191	173	182	183	197	190	188	190	194	188	177	156	181	186	169	190	195	223	199	199	195	194	204	196	181	204	168	200	177	190	186	188	188	174	206	181	186	191	184	172	202	174	204	179	196	178	183	182	210	200	158	210	215	203	185	179	185	203	210	175	177	206	186	196	200	205	193	163	177	155	184	217	194	180	208	170	181	187	183	188	167	179	185	200	192	204	207	169	171	199	183	186	185	201	186	173	210	159	177	169	182	200	175	197	187	182	184	167	187	182	180	209	196	186	207	168	195	196	201	188	204	183	187	170	190	168	200	183	189	205	213	193	199	191	205	168	191	186	181	195	202	165	166	183	170	184	191	199	201	185	193	185	185	178	205	181	193	175	191	193	187	193	206	182	189	218	176	177	176	187	182	176	195	171	197	184	183	221	216	196	179	171	184	191	197	186	198	179	181	179	174	172	185	199	172	176	194	167	210	202	194	181	174	187	213	188	192	169	179	203	189	219	170	189	220	202	181	194	195	195	200	194	180	210	153	183	177	202	185	169	177	187	194	191	200	163	177	218	195	173	206	164	184	184	167	179	204	191	182	181	193	162	185	187	184	183	190	173	173	174	199	203	191	191	175	180	201	174	180	183	209	166	189	192	175	185	177	195	184	230	174	192	189	195	174	183	184	197	167	183	197	181	189	198	212	193	196	203	215	199	212	201	184	173	192	187	169	222	170	181	197	190	198	196	218	194	170	193	198	211	195	197	197	180	166	159	192	201	189	173	206	158	188	183	207	173	185	178	198	183	201	189	193	210	185	167	193	178	188	180	209	175	202	175	178	221	192	189	191	168	173	181	197	156	210	161	190	180	191	178	209	181	170	182	200	175	199	202	183	210	194	177	217	201	163	192	190	167	186	172	167	178	178	198	185	171	195	210	191	189	194	189	194	202	197	174	169	166	180	199	170	167	177	218	193	175	227	164	203	189	206	197	184	201	196	171	196	179	161	155	180	183	203	180	187	210	179	185	200	171	187	174	184	200	191	175	187	187	183	168	195	178	197	199	194	178	199	192	208	193	172	183	203	197	211	209	187	192	215	181	202	188	185	198	198	184	208	190	185	219	196	207	189	181	169	200	176	206	183	187	180	195	185	185	192	178	192	173	181	195	184	169	171	193	187	210	193	201	194	207	173	200	194	213	199	185	197	188	183	181	197	197	180	189	171	171	194	201	186	197	183	209	198	213	200	206	196	170	206	189	191	198	188	195	183	182	207	206	185	193	184	191	169	201	191	186	175	209	175	192	173	199	169	205	191	192	174	175	193	178	174	203	171	182	203	180	194	208	204	195	197	199	161	187	181	177	207	191	189	189	202	205	181	182	205	159	188	201	177	189	163	166	192	190	208	156	185	198	204	188	163	194	201	203	182	193	195	179	207	167	208	184	200	177	187	182	174	194	187	202	184	189	206	174	175	150	190	189	176	195	187	189	179	194	205	214	185	198	200	184	167	205	188	162	181	189	177	213	189	188	199	200	197	188	200	207	212	171	197	163	175	194	182	194	194	195	190	211	222	195	167	206	195	183	195	193	169	208	217	180	181	171	164	174	195	186	191	219	200	178	208	173	176	210	210	209	193	178	180	195	175	183	212	188	192	183	186	186	181	187	196	192	191	151	210	171	169	173	179	203	181	194	169	196	184	185	185	151	218	210	197	198	178	181	200	203	196	179	215	186	196	179	190	202	171	204	185	171	210	193	165	192	193	208	191	198	185	192	195	200	215	218	189	177	208	158	184	200	174	189	188	186	187	183	193	169	171	163	190	168	185	180	173	180	172	185	159	175	171	198	201	184	203	182	188	160	198	191	165	176	163	196	165	186	199	177	197	176	189	184	175	190	211	203	200	179	175	183	186	189	169	183	170	203	188	179	209	192	188	215	195	226	214	177	204	178	187	190	180	184	202	157	184	173	216	183	195	196	172	215	170	164	168	156	183	184	183	178	199	162	152	213	201	181	201	210	191	198	186	174	172	212	181	197	198	170	175	179	172	182	213	188	201	182	183	184	177	180	180	187	211	184	189	191	209	200	210	188	184	197	200	181	175	214	180	197	205	188	183	200	180	184	197	183	175	178	182	185	182	208	197	217	193	191	160	199	174	193	218	184	195	212	219	196	209	172	180	204	167	172
13493	1860	3879	4137	3370	2806	2212	2064	1850	1355	1131	1086	1033	943	913	820	830	814	759	718	792	706	709	696	679	695	685	645	640	641	652	668	626	625	621	652	628	637	670	635	617	616	649	625	597	579	581	604	606	581	588	603	582	587	575	611	620	641	590	591	612	556	579	603	602	635	628	616	603	1636	5743	4234	3330	1946	1077	683	560	583	563	560	546	547	596	586	589	552	557	560	555	539	559	581	559	541	553	574	571	604	567	607	519	556	573	556	554	592	536	528	517	570	578	570	571	591	535	597	588	555	522	547	537	530	547	599	544	547	538	511	524	589	580	557	585	571	545	585	581	557	535	598	592	585	583	548	573	587	573	524	587	558	553	578	572	555	539	546	571	584	596	559	555	585	570	531	591	551	575	567	543	548	569	540	561	571	548	592	534	555	625	580	601	531	579	535	572	574	579	566	545	552	530	564	550	556	564	556	580	571	565	540	605	603	559	597	565	568	548	627	615	553	569	584	523	547	592	526	591	578	593	564	586	611	534	565	532	528	564	591	540	568	562	581	562	564	566	529	602	564	544	596	584	557	546	584	574	566	579	558	520	567	569	549	541	638	573	578	539	560	571	547	557	569	584	547	577	562	557	569	528	548	573	559	558	521	572	569	575	582	580	542	564	527	542	544	542	554	554	580	578	575	554	545	552	586	587	538	592	557	546	535	551	546	596	588	556	565	563	557	589	603	559	595	598	583	586	610	577	551	579	565	568	580	569	596	571	579	608	548	579	595	560	558	564	588	577	591	592	592	587	578	582	552	572	575	575	549	553	525	553	564	565	540	567	556	593	618	574	548	594	566	562	585	557	577	555	573	537	585	573	581	572	550	559	549	596	567	576	535	545	594	575	548	545	564	566	538	573	582	525	601	564	565	568	532	558	607	548	598	566	515	541	603	583	556	549	590	617	546	562	587	582	578	589	559	558	576	562	581	555	590	542	566	542	549	582	579	561	581	568	564	576	545	574	547	574	550	595	596	607	544	620	583	556	559	535	593	551	578	522	578	567	576	580	590	522	586	577	567	564	585	550	592	563	611	547	558	582	588	527	549	583	575	538	544	532	546	588	545	593	581	531	548	583	590	588	544	565	577	534	542	572	515	553	556	576	591	551	578	602	542	556	584	583	506	591	580	553	536	565	531	549	545	547	541	594	579	614	584	576	537	551	547	606	556	565	544	547	612	587	552	599	573	566	562	549	542	564	568	564	566	559	534	566	553	557	563	580	597	556	558	540	574	597	593	578	608	579	541	591	593	587	571	611	593	589	564	521	553	547	556	562	528	573	559	545	589	568	569	584	583	560	566	539	560	588	571	552	565	589	556	567	549	594	556	559	571	567	616	554	568	544	548	601	567	583	548	580	601	595	533	596	559	564	619	520	589	550	559	560	557	566	541	593	562	591	654	569	577	585	611	594	556	550	541	578	530	573	530	570	595	557	544	563	578	517	565	581	587	566	573	534	592	568	550	554	552	513	533	616	553	560	578	574	544	577	533	587	549	608	572	589	570	533	510	594	541	568	523	575	594	559	601	552	532	558	569	581	583	531	548	577	576	549	532	548	542	588	591	595	565	565	615	549	579	578	564	573	533	559	563	617	553	549	603	571	582	564	554	582	554	561	592	584	576	551	534	556	569	535	547	570	562	587	571	545	581	582	559	559	607	604	568	546	533	560	585	598	524	539	592	598	542	561	554	584	536	586	544	543	550	560	582	549	551	598	554	506	581	561	599	599	543	579	557	580	563	601	601	581	535	567	535	562	585	573	586	540	575	559	552	545	558	550	546	567	587	574	575	553	529	578	543	551	543	605	575	587	555	523	555	525	557	533	541	567	597	584	570	548	547	605	634	549	579	552	543	549	571	555	588	582	586	567	568	543	558	553	597	581	571	570	547	626	564	534	574	537	571	583	614	544	557	580	590	623	543	544	582	571	556	551	534	566	598	566	569	563	537	538	569	565	577	538	548	581	524	560	540	575	589	565	541	559	580	552	598	563	595	575	559	554	537	572	577	579	571	555	597	576	582	599	571	565	565	601	577	577	621	578	567	545	591	546	592	509	632	577	576	557	574	543	574	548	557	581	564	605	596	617	540	530	577	549	523	563	544	584	578	537	545	610	559	606	547	540	516	571	541	542	586	557	581	582	526	535	559	524	582	538	567	596	595	550	562	545	529	590	524	596	592	535	549	564	567	567	550	561	541	554	567	553	572	583	575	592	536	598	551	571	519	564	537	574	500	549	591	590	585	555	570	546	549	530	599	553	566	573	527	585	568	561	565	552	591	584	546	562	568	568	585	551	565	578	585	595	557	553	534	506	522	564	606	558	551	574	531	584	571	601	569	576	554	591	511	578	561	523	545	559	572	561	606	550	572	553	573	536	555	573	596	545	570	581	555	557	567	562	570	556	654	533	616	576	551	535	568	546	607	553	553	593	583	559	555	579	541	547	527	582	553	572	554	529	573	552	593	591	602	576	593	569	578	551	562	544	628	555	583	579	570	559	594	573	603	523	613	546	551	542	540	543	575	561	537	572	574	540	567	587	576	579	536	591	522	558	565	654	542	600	580	567	584	574	604	559	541	572	545	586	555	545	605	538	553	572	552	557	575	581	566	535	626	572	556	578	559	559	505	606	581	560	600	598	538	526	574	566	601	539	597	556	606	557	602	549	542	578	559	585	602	638	611	573	631	570	555	546	591	538	559	570	559	547	548	578	569	589	521	567	593	572	540	553	548	568	606	520	561	584	582	601	575	548	596	562	571	576	543	596	538	557	531	556	585	560	564	625	565	571	554	538	561	572	587	568	602	549	569	567	581	574	561	575	565	582	571	557	602	549	577	528	575	558	581	588	627	548	584	549	585	568	570	601	551	546	586	528	583	568	552	565	539	556	574	597	531	569	539	585	527	572	549	577	567	565	563	530	594	548	563	563	567	543	527	523	581	541	588	582	582	569	626	553	578	567	515	549	532	553	589	589	557	568	578	616	585	557	606	573	589	583	562	521	561	556	562	575	580	585	555	549	572	539	582	543	528	569	556	558	571	545	573	571	610	586	567	594	546	529	570	600	574	538	581	554	566	529	571	548	548	558	548	590	601	553	617	600	570	569	556	560	515	560	582	588	593	536	588	530	550	595	564	566	596	575	579	566	562	595	607	552	503	572	518	548	540	551	560	544	597	554	556	552	537	568	572	563	592	510	561	542	564	568	604	569	619	564	557	593	577	538	587	575	600	608	570	524	573	573	546	581	557	589	540	589	551	557	610	562	550	558	551	595	582	592	570	610	551	562	596	549	582	566	549	546	583	569	588	562	549	560	548	549	545	524	560	529	548	549	584	608	508	543	615	513	564	576	571	543	516	604	572	556	572	622	558	599	537	595	590	570	554	566	575	623	573	549	539	610	518	564	555	550	568	546	574	556	540	585	587	596	590	609	553	542	621	582	561	529	546	623	540	582	579	544	566
31028	10641	7400	4517	2626	1600	1178	884	851	514	518	406	406	329	347	335	344	319	279	294	337	278	286	295	261	276	274	266	273	251	247	254	252	244	252	262	271	280	249	243	271	239	231	261	241	233	233	229	252	231	233	230	248	241	243	236	265	240	239	256	243	211	243	219	262	249	265	242	255	516	1454	1226	921	602	375	248	216	256	246	228	221	229	228	259	239	219	223	234	230	218	239	248	226	259	222	252	222	217	224	225	215	254	247	242	250	230	220	237	220	235	232	219	241	247	228	232	240	233	228	237	239	236	242	244	211	209	244	237	235	219	237	241	254	223	223	246	258	255	230	244	237	225	261	219	235	267	246	243	222	221	230	249	219	219	244	246	221	221	240	219	232	208	244	252	252	251	233	251	232	268	235	216	255	217	223	245	224	227	242	205	216	254	237	246	246	264	211	228	237	244	228	241	254	236	255	278	218	203	238	217	216	228	243	208	218	238	229	217	230	238	229	234	260	264	209	212	249	230	236	254	232	224	216	234	240	197	272	215	235	200	243	229	240	241	249	231	216	218	222	238	245	266	228	240	245	252	216	229	226	227	225	251	229	252	269	221	237	261	245	228	233	253	256	207	237	231	219	210	259	226	241	219	250	246	234	241	231	243	227	226	229	240	222	259	230	224	241	259	240	249	223	231	230	223	222	222	228	236	240	238	245	240	234	220	233	250	212	220	265	218	243	204	224	245	236	239	225	251	249	227	222	221	217	242	224	217	226	234	234	238	226	211	226	275	260	228	229	244	213	265	251	248	228	240	242	269	229	248	250	234	249	234	235	226	220	228	230	230	251	228	181	236	231	215	241	239	249	228	256	257	250	246	220	234	222	234	228	244	208	253	248	225	234	230	243	261	251	223	245	211	225	232	219	224	237	252	238	267	240	241	232	240	224	251	238	231	255	238	241	229	245	248	236	245	231	226	209	227	230	240	246	231	238	247	233	250	236	216	260	250	249	226	235	251	205	226	268	236	240	239	251	252	214	225	215	241	257	208	236	252	231	213	241	230	235	252	239	254	246	219	269	257	226	251	240	235	217	215	232	241	229	238	208	221	243	261	240	205	262	237	226	244	227	203	220	226	255	244	247	236	241	244	235	246	228	221	260	230	233	222	267	253	219	213	236	254	220	229	233	250	212	243	237	243	252	239	246	230	234	225	204	262	241	232	245	250	233	210	244	220	241	253	229	243	221	261	226	231	213	247	214	220	217	217	221	224	232	233	248	236	255	234	228	239	230	231	231	226	239	227	221	241	224	259	213	222	225	234	217	244	235	216	236	226	215	241	245	245	202	218	190	231	262	237	238	222	225	246	234	252	243	237	225	231	228	253	224	226	224	219	240	234	216	235	227	248	230	235	222	240	232	252	233	229	245	223	220	220	257	250	238	238	244	234	234	260	259	244	227	236	256	233	221	217	233	233	220	208	226	264	237	215	220	238	242	214	242	214	249	226	253	219	209	261	226	235	235	233	238	225	240	232	268	203	234	238	238	237	255	225	233	208	215	222	232	255	241	215	233	213	229	211	220	238	251	220	256	239	245	225	259	226	240	219	247	245	236	224	241	235	231	218	220	212	220	217	206	225	233	235	242	255	262	240	214	250	230	238	240	232	244	238	243	213	246	228	233	218	239	242	219	222	230	238	228	213	227	244	248	255	241	239	236	237	217	215	246	246	235	230	233	207	215	200	237	242	250	252	220	231	236	252	246	230	242	233	205	232	237	226	224	224	222	250	224	238	216	244	215	225	240	249	258	220	249	218	213	241	216	210	249	222	205	236	223	260	252	280	224	242	239	256	224	250	270	235	230	243	221	244	258	258	229	229	245	246	239	238	242	237	225	232	218	225	221	215	220	243	247	226	230	232	229	245	279	225	238	249	237	261	224	235	209	242	234	251	208	246	248	229	276	212	234	225	208	230	237	189	241	260	245	262	239	233	216	262	255	217	235	256	249	234	247	241	223	228	222	231	214	300	245	226	228	250	229	246	221	246	245	232	249	245	236	228	230	240	241	222	257	229	216	248	237	231	213	221	218	252	224	233	225	237	236	245	257	241	243	212	217	226	216	227	240	238	214	222	220	260	256	224	243	235	234	241	234	205	230	230	249	230	237	237	200	256	228	220	236	276	216	237	212	231	234	201	256	247	257	223	219	223	215	225	218	256	269	223	236	226	226	241	232	216	251	223	248	236	247	212	209	234	266	238	247	257	225	253	226	259	220	214	228	233	239	234	281	238	216	214	224	235	222	235	220	226	243	233	209	252	235	219	252	277	214	248	242	233	229	249	233	218	241	223	264	233	244	220	256	223	227	264	248	220	234	227	242	232	263	232	240	233	200	239	236	238	250	236	240	227	248	229	213	207	236	194	232	235	254	229	209	250	231	270	221	221	242	210	234	242	225	258	233	227	241	239	253	238	231	225	234	234	256	255	219	220	237	228	212	252	211	244	231	229	226	255	229	215	226	244	214	257	226	222	241	252	224	231	240	228	236	223	228	242	247	232	241	249	217	239	240	192	234	214	258	235	234	223	234	222	250	224	240	240	247	241	250	230	213	238	250	241	214	246	233	253	247	237	272	243	241	213	220	243	269	215	271	205	213	215	244	228	211	221	228	226	243	244	243	271	245	228	240	238	225	241	218	255	246	237	271	227	242	249	228	225	264	195	231	221	223	246	221	214	250	228	239	248	230	267	247	218	236	237	231	247	209	239	251	260	226	229	222	234	222	232	279	264	227	235	249	228	229	216	230	252	237	264	231	217	242	260	205	219	229	226	234	258	222	226	230	234	237	238	230	229	250	237	243	222	247	259	225	227	218	214	241	219	249	236	241	231	235	216	255	248	238	245	237	262	221	254	224	225	227	256	218	224	234	276	231	227	247	224	237	236	191	203	217	246	237	227	238	229	251	240	235	224	234	220	233	233	224	255	228	205	243	230	226	256	205	224	216	260	222	245	228	216	216	197	262	267	213	225	248	260	235	226	237	230	251	210	236	236	232	226	238	232	232	219	258	209	201	236	241	231	244	244	245	239	223	243	226	237	221	217	239	230	216	218	234	227	254	235	247	248	242	258	262	250	220	234	268	234	227	238	252	231	233	255	224	203	202	230	237	225	238	227	263	243	257	225	242	252	245	243	244	259	226	244	227	214	226	239	257	196	256	210	228	212	232	223	231	223	262	238	234	231	243	236	248	231	257	275	230	227	234	205	207	228	232	241	210	255	232	197	227	234	236	219	259	228	249	245	234	223	230	251	225	241	258	213	240	236	221	207	238	211	233	263	235	229	210	219	190	238	228	232	245	229	253	257	232	246	222	215	264	231	222	279	252	217	237	228	231	227	233	227	252	223	231	249	251	249	242	222	253	212	233	223	237	235	231	232	206	227	245	215	238	239	253	268	225	272	258	254	246	247	257	217	224	219	244	227	235	220	254	257	220	220	233	225	239	222	223	241	223	240
18253	4809	8266	8058	6718	5409	4424	3905	3874	2364	2110	1800	1660	1548	1493	1354	1321	1236	1216	1137	1071	1038	976	989	939	917	916	924	933	824	891	834	822	865	841	799	798	829	776	786	809	818	756	817	779	763	721	728	794	713	760	726	779	755	713	797	775	752	751	711	733	726	729	749	753	759	765	770	801	3193	10312	7989	5686	3307	1524	708	695	676	704	707	702	750	656	624	667	682	672	698	663	714	681	720	708	652	660	668	721	651	690	699	667	655	701	708	690	652	695	684	710	678	667	680	718	749	695	727	680	660	668	665	635	678	666	691	686	699	652	662	702	680	713	651	683	702	713	665	680	689	663	707	703	658	686	675	627	697	708	663	670	672	647	706	703	687	634	683	716	677	683	696	714	730	653	709	701	656	732	642	682	675	644	669	674	703	727	691	670	716	667	669	684	651	664	666	734	651	671	652	676	690	684	668	683	702	659	741	710	668	660	707	670	671	740	656	688	665	612	695	668	647	681	749	739	714	664	715	679	697	665	726	656	681	683	636	702	670	666	681	706	718	686	677	728	675	632	677	723	654	703	728	688	718	686	689	708	693	661	715	703	655	676	660	644	647	657	681	691	674	688	692	649	708	650	635	700	706	678	676	682	655	697	708	696	680	683	682	692	735	706	718	726	707	669	634	697	672	691	698	688	701	711	678	653	724	690	675	641	701	688	671	662	667	689	692	674	678	728	706	678	675	689	722	662	676	662	696	681	668	679	680	729	702	664	672	697	657	684	717	700	664	713	667	728	721	714	672	685	706	695	661	665	744	705	682	687	713	748	716	725	665	698	632	724	701	760	665	691	682	698	686	668	644	642	695	704	694	684	672	677	658	691	669	711	636	691	650	679	694	709	686	688	684	713	670	655	622	685	684	696	646	691	680	677	694	754	627	681	643	662	642	703	711	657	639	713	696	687	698	729	683	691	704	701	712	707	706	651	705	673	725	711	707	668	651	669	663	687	685	674	676	676	682	671	708	694	713	698	670	674	641	690	643	665	683	688	701	713	713	700	693	684	689	659	633	698	696	656	652	713	660	681	628	704	670	682	670	658	673	677	700	685	692	692	649	660	715	699	703	687	731	682	656	691	690	711	679	684	702	714	709	707	690	673	683	703	714	698	684	710	677	739	726	669	735	703	685	659	704	678	684	696	685	673	653	656	704	633	674	692	693	668	718	678	679	652	673	669	641	689	695	708	738	708	635	679	697	695	718	674	725	640	671	627	634	676	675	662	700	688	673	680	639	683	685	655	707	700	662	664	678	639	651	698	666	710	662	701	697	699	675	700	715	689	675	675	719	695	675	688	698	640	717	683	669	673	683	699	696	759	677	746	665	709	673	746	681	665	622	708	669	699	693	704	671	714	714	733	673	683	691	750	706	710	668	687	662	663	698	684	663	704	640	681	697	678	728	667	689	730	699	721	693	705	648	685	647	679	702	724	708	656	670	718	658	665	690	727	711	680	710	663	666	669	683	712	689	681	724	688	678	671	699	691	689	649	752	715	717	687	716	698	681	719	665	724	694	684	701	663	716	698	696	707	656	684	620	695	679	700	700	687	682	696	665	712	720	632	669	688	681	682	679	657	665	710	669	666	696	685	741	718	697	691	698	642	656	685	679	687	740	701	674	722	678	665	686	709	681	705	654	659	698	687	676	650	650	675	632	725	756	671	714	666	706	679	653	657	681	655	662	726	739	689	723	680	674	712	708	704	646	674	690	654	702	652	719	636	703	659	643	692	652	699	705	682	692	667	628	669	665	654	710	695	657	679	711	674	658	675	647	700	675	659	684	698	718	716	687	674	677	716	678	644	674	677	676	669	733	718	688	689	674	712	699	682	698	698	739	698	709	743	623	676	683	709	708	744	665	672	691	695	705	688	708	699	715	696	723	654	656	674	704	690	674	719	712	635	700	769	654	666	707	701	728	687	750	727	639	685	696	704	679	663	651	675	723	669	718	717	698	685	716	621	725	694	678	675	655	721	683	742	656	708	674	727	665	662	710	655	719	673	674	719	679	668	714	696	662	727	644	640	697	667	670	681	674	634	708	667	692	720	647	696	696	739	685	688	701	748	749	692	675	668	689	728	678	690	648	700	705	665	702	693	673	683	707	713	642	687	662	700	713	660	667	662	662	674	684	658	732	670	680	686	677	751	707	671	759	700	671	673	645	702	717	682	701	698	669	626	683	669	692	689	702	652	659	680	668	657	735	677	663	672	661	680	661	681	686	735	692	697	706	682	676	717	758	721	639	663	696	732	718	712	726	723	684	675	692	679	658	691	708	670	614	724	671	686	664	708	685	673	676	691	729	710	665	686	711	728	701	689	646	648	692	672	726	645	711	684	728	668	707	683	669	700	636	690	645	663	700	739	681	682	697	690	668	699	674	707	716	684	672	744	703	710	676	729	660	719	677	707	697	673	681	733	690	694	712	673	718	687	702	671	665	681	680	692	689	716	713	713	704	734	665	707	679	689	677	683	722	671	690	662	659	679	678	713	691	710	679	705	694	660	726	668	680	657	671	704	667	647	671	705	665	653	706	701	712	684	677	694	683	719	702	692	693	681	704	755	660	690	696	694	689	698	686	689	683	693	682	704	700	686	693	681	702	678	708	716	700	652	711	665	687	701	732	729	684	675	664	643	711	721	670	688	695	692	681	689	670	681	702	690	692	703	643	684	642	732	721	638	687	686	712	674	676	702	704	663	711	715	672	656	733	680	686	669	664	701	703	710	667	674	661	667	719	662	673	660	706	702	671	693	732	683	649	747	681	680	676	658	710	686	695	689	671	655	646	682	669	685	670	665	685	694	672	726	675	670	678	713	702	662	680	685	705	717	688	692	668	674	734	671	661	674	631	700	717	766	691	707	674	677	697	642	634	654	653	684	728	654	695	696	683	715	733	738	673	739	698	689	686	743	699	666	693	734	658	672	724	682	711	678	656	681	690	677	677	688	678	703	713	699	669	656	671	736	702	687	700	714	675	648	690	693	705	659	664	674	699	695	684	679	648	655	710	669	696	731	692	680	694	670	663	712	683	635	719	688	735	699	702	684	709	688	693	675	691	691	633	706	651	688	733	655	700	683	664	693	729	669	660	713	692	672	698	611	681	657	686	624	669	672	731	724	653	666	687	680	688	683	674	718	603	687	647	653	641	695	649	682	642	716	677	678	700	696	654	651	658	700	669	723	716	704	712	649	663	674	687	674	688	652	649	690	669	630	678	701	664	642	745	690	664	675	712	717	633	678	664	711	667	701	668	687	624	655	708	687	731	687	724	661	672	658	668	691	756	678	653	692	712	691	675	691	717	636	744	759	693	709	686	653	697	681	710	659	735	715	681	674	735	686	675	702	686	687	637	720	715	673	708	719	681	740	690	693	734	707	669	660	700	685	695	693	654	761	691	713	712	655	638	711	702	686	669	678	705	692	699	693	680	616	732	674	675	677	681	636	713	735	679	724	668	677	669
4777	421	244	218	209	195	197	208	201	187	166	188	172	170	169	162	174	188	175	159	163	173	142	156	173	159	175	159	175	168	173	178	189	183	190	161	156	187	177	184	173	184	161	145	160	165	200	172	168	173	161	163	145	166	173	168	159	178	168	188	160	197	181	172	198	159	167	149	169	179	258	289	344	287	214	165	179	149	183	191	179	178	174	175	172	175	187	171	162	184	180	173	166	177	189	159	167	166	175	162	170	170	188	158	170	203	174	155	189	154	191	169	148	147	157	177	139	177	158	207	208	161	159	171	157	178	187	168	156	165	168	169	169	194	183	152	198	159	143	166	186	153	159	183	198	180	168	201	162	174	194	160	176	180	154	180	196	149	183	172	159	173	185	182	179	170	169	166	154	152	194	170	180	161	167	177	146	178	179	187	179	175	190	186	195	193	143	176	200	170	192	176	174	164	182	176	190	151	207	183	164	151	182	181	177	182	192	176	161	162	186	167	195	159	177	177	174	156	189	165	178	160	165	169	175	204	189	163	169	161	181	152	174	187	195	171	165	145	168	181	179	194	177	176	171	173	170	157	167	161	146	197	176	183	176	162	207	177	174	180	172	160	171	178	152	164	168	172	170	169	181	164	176	167	179	158	176	182	181	158	163	182	190	173	183	179	168	157	180	179	188	197	166	177	174	155	174	174	166	186	187	156	200	185	147	147	165	174	170	182	191	161	180	203	172	180	177	167	133	170	169	168	177	162	183	169	169	180	171	171	183	187	155	163	154	182	178	163	185	185	175	200	183	169	146	189	191	161	180	169	158	188	182	168	173	186	178	165	185	182	164	163	165	166	181	162	183	192	156	169	171	168	172	171	157	165	183	152	161	159	147	168	174	159	184	178	158	168	164	163	163	196	182	173	170	171	187	183	188	162	153	166	176	166	166	192	167	189	166	181	176	186	179	150	158	175	161	179	182	164	159	178	149	167	168	167	166	176	176	177	159	147	162	153	179	171	179	150	185	161	179	154	174	176	173	198	170	159	160	167	175	174	180	172	184	164	184	172	172	163	185	193	165	172	165	194	192	158	173	170	164	165	181	171	186	163	158	165	184	179	167	159	171	166	150	174	172	171	189	188	164	174	156	180	149	183	172	163	161	170	155	190	144	171	169	199	161	195	195	188	193	153	172	177	158	146	168	171	168	183	169	161	166	174	168	181	173	184	171	162	183	173	172	151	159	172	165	154	165	162	168	170	142	157	176	165	194	164	181	190	175	174	187	178	164	197	171	174	161	190	177	155	170	211	164	176	147	166	186	144	193	192	188	184	186	171	189	186	145	170	204	176	170	181	183	174	157	175	174	172	163	196	173	186	202	170	142	172	188	195	178	161	187	183	195	177	194	200	164	163	148	157	156	173	198	171	168	174	179	152	192	176	188	167	131	181	160	193	165	184	177	196	183	180	156	186	173	173	172	180	185	165	160	181	154	147	170	169	159	187	180	165	154	186	150	189	152	178	153	184	173	171	183	175	205	165	188	189	162	159	171	168	159	185	159	170	163	180	153	192	175	173	192	167	186	161	179	182	166	194	154	172	165	167	189	162	168	201	171	166	164	177	197	190	156	167	183	172	207	181	150	164	169	147	148	185	164	154	179	162	180	171	192	164	180	166	189	171	168	168	188	164	169	189	176	162	165	142	160	176	151	166	179	188	168	176	181	173	167	159	159	172	173	168	170	167	155	180	168	160	172	142	169	185	176	165	175	174	150	172	176	174	162	190	202	181	167	180	179	172	179	166	170	178	180	160	190	169	162	180	174	188	171	176	182	148	163	171	166	170	167	156	158	177	183	179	143	155	163	167	188	167	192	185	190	165	160	158	162	169	156	159	180	180	199	180	171	181	184	177	203	197	191	170	158	174	160	151	171	170	156	158	146	208	168	179	167	171	160	167	175	153	178	173	183	171	150	184	169	183	191	178	159	149	163	174	163	165	169	196	178	150	182	178	182	160	180	168	183	190	189	162	162	185	166	174	194	179	160	165	189	187	185	188	166	190	186	162	165	173	171	195	206	173	163	191	189	156	170	155	173	194	171	174	174	150	187	164	160	149	164	167	157	174	171	185	169	180	198	162	195	162	165	147	182	165	204	191	174	182	188	164	168	178	169	186	181	180	161	188	172	176	163	166	179	172	201	191	169	177	147	170	154	164	164	178	184	187	163	165	184	157	188	176	169	169	166	181	155	192	188	173	183	184	188	156	180	169	152	157	171	178	170	168	160	161	187	174	164	159	164	183	175	194	171	162	163	167	177	168	141	182	148	160	175	194	170	185	149	155	158	172	148	181	180	169	175	155	162	181	189	183	180	151	183	163	171	166	165	162	178	177	207	181	167	171	171	198	170	159	156	160	136	187	179	162	155	180	152	165	173	176	156	144	168	197	160	166	164	185	165	162	194	179	154	183	187	168	174	185	191	172	192	160	187	197	168	172	198	185	178	181	173	171	163	179	181	175	149	155	150	164	173	179	174	146	187	161	156	151	171	187	188	143	181	154	164	168	170	161	162	177	169	190	161	183	164	179	195	166	169	166	187	158	209	166	173	168	159	175	192	186	165	189	194	169	171	173	177	168	190	151	166	165	163	170	161	168	198	181	175	156	166	193	167	183	175	177	174	166	178	162	168	160	174	144	191	185	172	163	156	150	163	179	191	180	168	182	184	163	183	168	175	173	155	158	170	182	146	158	176	165	159	171	183	180	175	197	178	185	167	183	166	158	176	167	175	174	180	169	211	184	158	196	168	190	153	155	195	176	147	161	152	166	184	188	153	183	186	161	184	162	185	169	166	159	191	168	162	167	138	148	169	188	162	184	191	182	179	168	168	162	168	176	174	195	164	178	147	172	168	159	198	180	174	174	172	179	150	198	176	152	170	169	202	158	178	161	166	171	160	172	179	169	179	169	154	144	182	170	161	177	190	181	148	160	174	165	171	165	178	163	159	178	182	169	155	160	172	156	180	158	174	165	169	153	165	193	162	186	185	177	176	180	156	150	186	157	178	176	179	171	191	162	163	189	184	170	173	176	167	160	179	168	170	165	152	177	154	177	171	176	171	174	168	173	164	157	171	178	173	171	180	184	150	186	187	190	180	180	153	191	152	190	165	170	187	186	155	181	188	197	162	166	163	191	185	175	162	153	193	167	190	164	177	172	162	177	186	178	175	180	173	187	193	193	183	177	173	193	150	175	170	171	177	199	161	177	181	185	184	173	178	155	171	140	170	198	170	159	160	166	163	212	176	182	165	179	208	206	181	179	160	157	148	181	165	178	181	174	170	168	164	158	148	210	165	166	162	150	160	179	186	184	180	162	156	179	162	172	207	162	161	182	160	193	154	155	174	181	156	166	194	157	178	179	161	170	180	173	174	162	167	178	181	167	146	184	163	169	164	169	178	158	189	151	166	150	178	203	150	179	183	159	179	188	181	188	188	170	174	167	148	206	180	170
3714	808	806	798	715	665	633	605	669	571	542	493	587	508	527	523	537	553	555	543	525	562	544	499	518	518	553	519	515	509	522	559	537	493	563	531	497	481	515	520	530	517	510	506	551	516	528	534	531	557	508	463	512	528	516	526	516	511	514	524	518	532	545	586	512	535	533	523	531	584	1032	1450	1360	1042	767	512	518	543	486	530	541	514	488	545	510	496	500	547	493	531	537	509	540	525	549	533	527	532	536	516	582	525	527	512	520	472	546	488	539	500	531	491	527	525	483	518	570	496	505	536	521	528	520	452	541	513	522	481	557	483	490	497	513	511	519	553	519	478	479	519	520	508	524	549	506	510	551	522	497	514	531	507	559	520	528	517	537	510	522	509	530	521	506	532	502	517	533	535	530	500	545	517	531	532	533	525	567	534	535	512	502	545	516	503	538	536	545	509	511	554	527	570	522	521	494	522	523	497	515	573	517	498	504	565	550	495	509	511	493	564	516	516	524	522	542	495	528	491	505	522	506	542	493	547	521	557	514	510	501	532	485	522	469	551	541	483	503	511	527	549	508	486	511	558	537	450	481	481	497	518	529	525	521	523	568	483	507	515	495	506	519	513	478	520	485	505	514	525	543	507	522	547	569	507	515	495	524	527	499	531	552	520	537	523	506	498	509	527	496	513	534	548	479	527	557	510	533	482	551	535	468	492	483	503	525	500	515	496	530	509	526	497	546	514	507	503	511	531	495	503	502	548	533	519	532	479	481	492	514	508	537	536	517	554	511	557	496	567	514	556	483	526	552	491	523	486	556	539	494	523	504	520	529	542	482	525	520	489	562	511	479	555	467	536	522	506	512	489	520	512	579	540	529	557	515	539	519	539	472	532	524	502	556	471	512	567	510	526	517	543	509	514	534	507	547	493	519	511	511	502	500	500	551	502	542	549	515	547	523	549	533	495	493	520	553	484	488	523	522	518	526	513	535	519	518	504	484	530	505	516	525	493	523	524	500	507	524	515	504	525	563	522	486	518	505	527	499	516	528	489	523	544	517	518	536	512	507	526	521	501	510	557	529	546	525	515	528	525	530	509	485	508	531	533	540	535	543	521	503	487	497	557	477	538	500	507	527	528	521	486	523	553	542	503	539	489	504	524	575	549	541	514	486	535	519	514	531	538	507	512	574	517	516	495	502	524	499	516	520	547	531	511	535	510	561	517	542	499	529	518	551	503	509	486	520	520	493	559	526	549	526	540	515	541	508	529	509	502	537	495	542	536	512	480	515	505	516	476	532	483	524	499	498	492	527	553	497	510	538	530	499	463	560	523	520	481	511	509	485	534	572	494	483	523	505	516	516	501	522	471	531	529	528	531	528	504	511	532	489	518	526	522	547	531	557	518	523	525	519	515	495	510	530	587	514	502	548	538	561	519	504	523	507	530	540	538	509	526	553	550	531	531	516	511	522	527	510	519	493	534	498	524	454	501	506	523	536	508	511	493	545	493	542	497	520	546	519	487	500	503	573	495	510	486	516	476	496	541	516	564	560	500	528	511	533	517	537	524	515	513	489	514	534	556	499	470	509	574	493	525	535	527	529	567	483	535	502	513	486	529	533	503	536	540	509	528	549	498	555	500	493	483	534	527	507	524	498	495	531	487	548	503	509	534	534	539	514	538	532	502	505	572	511	518	477	545	502	491	495	532	532	526	509	524	521	530	487	495	527	530	556	521	523	552	532	507	503	538	518	499	525	511	512	487	521	541	482	548	530	537	543	535	473	491	518	495	524	545	533	517	521	487	537	521	571	491	498	546	477	512	511	508	492	513	535	505	515	558	527	542	519	531	485	521	502	531	530	523	494	521	545	520	530	527	522	552	487	516	545	502	493	487	517	511	506	506	489	509	488	518	518	507	515	505	520	510	522	535	466	521	520	516	480	496	529	504	502	501	497	545	510	550	515	521	520	491	492	501	546	474	487	539	481	521	505	503	519	473	452	486	511	547	525	517	530	523	500	504	507	519	528	559	513	520	519	503	525	531	592	494	510	494	566	475	534	585	504	505	497	535	563	556	513	470	511	489	557	578	490	522	518	504	543	568	548	524	504	528	534	518	485	530	496	527	496	486	557	534	508	540	502	528	496	510	496	479	510	507	557	530	526	533	532	530	518	511	525	525	565	528	524	512	523	539	508	519	480	503	472	553	490	503	539	521	477	539	522	553	512	510	569	552	530	522	517	485	505	483	509	547	497	493	483	557	520	515	508	509	514	520	515	540	524	522	511	511	538	516	527	580	495	494	507	517	515	520	540	531	520	507	512	530	479	507	524	530	503	557	510	519	544	508	522	533	486	520	527	506	555	538	540	527	529	488	504	527	557	512	515	542	535	496	514	530	506	510	493	551	490	544	508	515	476	504	524	551	505	517	495	531	506	530	514	513	559	529	514	542	490	510	532	547	522	541	529	482	530	519	538	529	518	537	554	555	468	498	536	500	532	583	512	541	548	476	504	530	553	497	534	477	497	487	478	530	530	554	514	507	541	539	506	532	551	544	539	515	513	555	474	515	477	532	552	516	477	527	506	477	531	515	536	514	500	538	481	461	608	535	484	512	538	520	525	493	510	499	528	503	547	509	486	502	526	528	536	535	552	514	542	536	513	508	497	512	501	490	534	532	532	524	531	535	537	527	516	551	508	567	505	547	542	501	514	498	564	553	555	503	514	555	478	540	519	560	528	522	500	496	548	544	509	524	499	490	498	520	510	557	499	495	490	510	507	514	498	568	520	505	509	522	498	513	521	533	542	488	545	514	515	501	498	535	520	491	498	481	487	505	506	526	520	543	464	532	509	539	486	530	535	537	516	516	525	540	517	484	474	537	498	496	530	517	566	532	507	478	495	481	529	549	519	503	471	520	509	527	533	516	524	515	515	508	525	540	583	528	524	504	538	467	516	499	516	509	498	497	498	499	502	512	500	508	513	522	485	528	471	527	550	507	508	530	542	486	495	496	513	535	550	512	516	532	524	483	515	531	542	557	584	509	549	529	543	485	489	520	529	555	501	474	497	524	515	541	479	501	539	530	565	544	530	533	529	505	513	520	486	506	521	502	523	498	541	510	489	467	524	483	509	529	519	508	554	482	560	515	526	514	542	523	515	485	553	508	515	549	546	509	506	511	496	502	514	524	483	516	509	536	526	552	558	479	521	533	486	510	546	511	497	494	559	518	554	520	552	546	503	505	507	545	486	483	502	515	533	512	506	525	508	556	523	545	530	517	544	502	534	517	503	532	525	499	508	511	509	529	546	463	492	514	535	505	498	514	538	525	534	500	529	480	523	533	513	524	511	527	507	477	483	478	530	536	534	541	524	501	494	494	527	533	520	519	553	542	502	528	497	491	510	515	559	560	540	539	527	552	541	514	487	507	522	519	495	509	519	524	514	512	496	489	505	499	494	516	509	511	533	525	506	553	499	572	476	523	515	518	470	495	529	526	518	489	515	544	493	515
15137	3966	2408	1465	901	649	497	441	431	305	247	242	257	205	217	194	163	213	210	187	190	201	187	170	177	184	178	184	156	184	176	209	164	201	186	169	175	177	155	172	184	185	170	176	199	173	185	163	174	162	142	163	175	173	148	172	180	166	158	180	181	187	192	176	173	177	184	184	173	280	745	699	551	353	228	180	156	175	170	198	189	183	195	169	162	162	180	175	146	163	162	162	166	178	176	162	178	164	161	175	180	170	165	160	177	176	167	166	184	167	156	161	177	181	162	166	183	159	184	168	190	178	174	160	159	168	159	145	144	185	148	151	163	169	161	184	158	142	201	141	148	162	175	154	181	190	195	196	178	138	163	189	181	156	156	153	165	177	138	167	164	140	173	176	176	171	177	146	171	156	163	147	155	188	172	150	144	172	190	177	173	168	167	164	149	177	186	167	173	180	151	176	188	170	166	176	179	176	168	156	157	155	160	174	168	189	158	173	166	176	184	161	148	168	148	159	161	160	174	175	159	169	182	163	177	173	162	172	180	160	175	168	161	160	184	177	147	174	167	163	151	169	154	156	152	152	177	152	186	161	176	166	172	191	158	166	200	165	158	141	164	166	149	153	139	172	184	170	147	136	155	173	155	188	152	169	170	157	155	172	157	182	180	132	179	182	164	175	184	170	163	163	158	178	200	184	185	180	178	159	198	175	143	198	175	188	171	149	175	187	168	171	165	168	169	174	155	177	152	153	130	153	175	152	174	163	183	159	158	166	147	161	153	164	161	166	159	143	144	177	157	169	159	173	195	190	153	162	166	201	169	178	148	168	160	176	167	164	155	162	162	152	166	155	155	156	174	177	140	169	149	163	161	177	185	162	151	151	142	177	153	183	176	161	171	152	181	153	172	206	150	172	169	165	159	169	177	165	148	159	151	161	167	151	174	163	159	180	160	177	175	160	163	162	153	157	159	161	175	151	170	178	160	154	146	158	156	187	173	170	180	177	164	170	171	156	180	181	171	173	182	135	173	163	186	156	157	160	148	160	182	174	158	189	172	170	182	174	165	151	146	163	167	174	168	151	158	171	158	148	171	178	168	164	181	158	174	139	181	153	165	183	186	161	162	169	140	146	153	158	160	203	156	165	178	173	172	153	178	162	205	181	176	165	160	165	158	165	191	177	175	195	146	172	181	152	151	181	190	165	137	174	157	168	181	170	152	165	168	149	191	149	156	171	148	171	174	188	172	159	185	162	173	148	182	150	166	178	146	180	152	174	151	163	181	149	146	195	174	152	168	180	172	160	157	170	158	173	190	153	162	162	176	181	156	174	166	134	177	158	147	191	186	166	168	136	163	191	171	177	172	179	159	179	167	142	153	164	158	149	174	176	158	195	159	161	178	169	167	177	183	163	170	169	142	183	162	188	157	157	162	166	162	170	163	170	189	183	154	136	152	173	146	168	172	164	166	179	166	175	169	171	187	177	176	168	168	141	163	172	179	188	141	162	190	147	160	187	184	149	141	174	167	152	165	180	165	163	145	184	164	188	172	163	187	169	152	152	169	153	182	164	171	177	157	171	138	175	161	183	182	146	172	173	156	174	175	195	169	162	172	168	191	154	150	177	166	152	163	150	153	169	170	151	166	136	168	163	157	186	181	166	171	165	170	163	173	167	186	191	154	150	162	181	167	163	160	174	165	165	183	155	157	154	177	159	171	177	164	160	159	158	151	166	180	171	169	162	176	165	172	129	181	163	169	159	161	162	157	144	169	159	153	158	169	155	163	171	158	186	181	160	157	161	162	162	173	164	159	161	182	147	149	140	163	160	164	165	135	157	148	178	160	164	165	163	160	159	193	160	146	162	168	172	159	171	153	164	179	165	178	146	158	148	144	160	152	164	178	207	186	186	158	139	156	161	183	171	155	149	172	173	146	176	159	157	170	153	156	162	186	192	171	165	158	157	175	153	152	176	162	172	177	148	163	157	178	166	160	181	173	199	170	157	147	162	191	159	159	171	164	174	178	186	151	154	162	176	170	153	154	164	175	163	175	179	137	158	151	174	170	161	161	164	140	167	174	155	202	176	158	152	148	178	169	176	190	178	131	164	147	158	158	166	171	143	167	166	188	174	162	166	183	147	163	142	163	169	160	184	168	183	186	158	163	167	165	176	179	176	158	157	159	175	169	174	152	147	142	167	188	161	175	162	161	152	167	165	143	165	172	149	187	158	180	173	157	139	162	152	170	181	185	153	177	151	159	174	177	189	163	165	135	160	170	181	184	174	153	179	162	173	175	176	177	152	187	176	169	180	179	174	165	145	152	167	148	174	185	174	147	157	169	161	161	170	172	180	158	158	149	149	168	164	155	167	171	151	167	181	174	149	154	175	161	159	173	149	174	178	172	162	147	163	161	156	166	199	151	200	150	189	189	180	179	179	156	171	171	177	163	143	150	178	163	149	155	152	180	199	170	170	162	169	154	155	162	174	140	185	186	160	174	156	151	181	161	170	169	175	149	169	167	169	177	154	189	150	161	170	166	191	168	171	142	178	166	183	154	156	158	182	191	180	147	179	181	163	160	165	156	165	187	198	157	194	162	191	169	171	178	181	201	183	183	182	163	158	168	178	146	175	183	175	172	159	173	170	166	158	155	152	150	160	156	164	175	166	161	163	151	174	158	176	137	164	159	155	182	172	171	176	137	187	145	170	205	169	160	177	169	177	181	169	171	195	172	170	143	164	201	170	164	174	181	180	172	154	166	150	159	168	162	199	168	164	195	171	160	153	171	160	156	187	158	185	172	168	158	159	151	167	139	152	156	160	173	192	199	161	166	171	146	153	176	170	171	165	190	167	178	156	155	157	159	166	178	156	191	170	182	168	153	173	165	193	156	158	166	163	173	159	180	177	164	168	171	169	177	160	189	159	168	175	161	162	162	160	152	157	162	187	168	170	167	162	167	145	155	161	164	162	163	135	169	157	172	147	165	157	167	162	173	169	153	170	179	160	173	146	168	145	155	184	177	145	156	147	162	177	156	183	172	150	148	152	176	184	151	186	162	191	162	157	178	175	157	175	171	162	172	171	175	188	173	151	165	158	155	173	167	181	152	139	161	159	160	158	184	192	170	159	173	169	183	153	173	163	152	166	183	165	182	166	171	181	149	177	170	168	172	178	176	134	167	171	158	135	165	165	170	151	163	163	161	191	156	160	176	193	165	164	157	166	185	158	174	161	163	151	163	176	180	165	175	156	146	144	188	179	131	175	174	176	163	171	164	157	158	160	167	161	146	176	171	179	176	163	164	148	154	170	160	159	160	171	167	177	143	153	160	157	199	158	164	190	161	168	176	177	162	160	144	161	158	153	154	164	177	147	171	183	184	160	191	162	175	173	153	171	169	174	187	169	155	142	158	163	165	168	166	167	191	159	180	160	177	157	152	181	173	184	157	161	167	143	155	154	160	161	174	169	157	160	183	175	173	158	184	156	142	157	158	162	155	183
9907	2379	3585	3893	3159	2580	2420	2159	2015	1363	1176	975	1001	892	864	813	779	730	764	666	733	648	681	586	600	634	593	633	593	629	626	534	574	586	602	552	586	617	574	510	560	572	523	539	510	522	513	583	520	525	562	514	514	558	544	571	506	565	561	503	531	590	533	553	533	604	596	536	596	1680	5212	4707	3392	1930	897	485	495	521	494	516	537	483	497	485	494	489	531	518	550	485	520	468	532	515	552	541	499	490	524	502	523	501	518	470	543	505	505	526	524	526	520	530	505	508	504	499	514	476	533	514	537	493	483	518	494	463	511	480	525	517	512	482	516	516	502	496	524	511	497	471	504	537	470	520	493	480	504	521	476	526	547	553	524	499	521	492	500	492	483	518	549	479	561	490	511	522	510	530	526	479	478	519	557	489	481	513	484	499	502	508	498	525	514	521	540	526	498	512	493	500	472	533	495	441	536	507	474	479	514	541	532	516	489	493	516	505	540	542	522	462	479	512	508	516	509	464	518	488	511	515	465	512	528	527	482	513	519	486	487	515	491	503	511	506	508	511	490	516	499	489	487	530	539	498	515	538	532	495	527	540	478	501	498	517	497	490	487	524	496	511	485	478	465	521	533	522	523	494	535	505	463	539	458	500	539	512	551	553	489	560	514	522	538	497	541	536	456	504	507	511	508	505	555	520	492	545	532	498	540	525	501	532	487	491	444	545	525	511	457	514	464	495	482	502	506	550	501	456	512	492	490	477	511	517	490	516	510	537	519	489	536	498	522	555	525	486	470	503	484	546	522	530	496	468	500	482	532	487	488	510	507	527	537	517	542	509	502	496	510	518	495	521	497	499	509	528	524	515	524	518	496	552	528	498	503	516	517	503	511	511	513	500	502	518	498	502	512	525	547	456	484	524	504	524	530	510	519	520	506	525	495	512	519	534	494	526	503	539	524	522	547	496	483	460	494	531	542	524	544	523	511	512	492	515	522	482	484	531	483	536	497	536	546	465	487	492	548	507	521	545	499	496	490	499	498	501	482	515	519	515	532	514	489	542	495	479	517	549	503	485	516	525	535	485	517	520	489	520	485	500	514	524	503	479	512	502	523	527	503	478	514	462	549	495	537	508	517	511	499	539	524	484	475	513	510	514	543	529	516	536	499	523	525	522	507	485	511	493	515	507	508	488	529	514	514	518	510	514	530	497	521	500	535	493	500	503	471	587	486	520	525	469	510	516	514	539	523	502	498	463	477	510	492	514	471	538	534	496	576	517	529	527	481	483	513	489	492	509	531	503	511	477	524	520	482	472	500	508	510	580	490	494	503	547	535	538	495	494	472	505	518	519	518	523	524	519	521	498	534	512	497	474	518	487	521	500	524	542	506	523	548	537	505	485	535	486	548	504	549	520	503	518	538	481	510	467	487	503	531	513	555	549	532	447	507	485	496	481	500	538	520	511	557	475	491	495	510	501	512	499	501	489	471	518	521	523	499	514	473	533	499	510	469	489	488	494	529	569	502	483	503	522	514	491	514	501	481	494	536	525	479	494	522	502	517	497	567	505	518	503	492	546	512	492	541	489	492	504	508	546	452	556	490	495	469	549	473	535	519	493	499	528	496	460	502	524	520	540	519	508	514	517	550	543	550	532	524	494	481	506	531	506	517	475	549	496	542	519	466	540	505	526	529	509	530	561	534	558	515	507	517	514	512	494	525	573	499	486	513	487	528	508	526	513	505	484	493	474	467	479	504	507	500	493	500	519	523	503	550	497	488	519	514	464	523	494	492	549	499	493	516	493	501	490	540	509	471	535	551	510	554	551	533	506	539	526	488	543	500	480	505	472	521	470	496	521	531	521	545	537	536	522	518	524	509	536	540	479	524	525	569	549	515	510	500	489	502	550	516	522	461	479	574	515	493	509	500	451	479	518	506	549	530	534	511	482	515	499	484	509	495	511	549	520	512	507	537	533	477	540	499	483	512	506	528	488	516	464	494	542	536	515	503	468	519	505	514	496	484	542	530	523	487	574	508	485	525	512	465	536	470	490	518	554	511	521	503	534	510	501	493	502	494	472	486	501	476	484	490	501	509	496	499	529	506	490	530	509	525	532	509	498	537	542	502	516	490	575	508	491	508	514	484	512	500	549	509	492	514	543	509	528	497	529	516	518	521	520	531	512	538	493	509	518	469	504	489	505	494	520	492	499	490	530	510	489	518	522	479	505	530	520	468	449	515	528	537	532	531	539	503	479	518	535	482	537	516	508	538	515	507	511	520	509	487	469	493	518	515	506	497	483	468	526	497	514	519	498	493	494	536	529	528	507	508	504	533	475	500	542	532	511	505	529	523	507	508	508	499	495	519	519	476	526	508	494	528	496	472	579	514	496	507	487	475	498	503	542	501	523	495	522	509	506	506	497	481	527	503	532	477	515	499	512	487	509	542	488	472	520	487	489	518	458	515	501	533	493	503	499	498	476	482	509	538	496	479	541	504	481	499	524	495	474	499	473	508	496	453	508	491	519	520	490	561	520	528	522	469	500	499	508	524	529	484	501	511	495	500	519	522	518	505	547	506	509	479	519	477	538	518	528	505	514	540	527	540	515	533	475	515	501	499	496	539	505	513	514	504	483	517	504	555	519	481	534	537	520	472	511	501	518	487	519	503	505	489	517	533	489	501	524	524	538	520	495	498	524	496	539	469	519	479	503	537	527	502	552	479	530	513	503	503	548	499	471	565	515	505	504	508	505	499	481	517	525	520	533	529	510	499	499	512	545	522	523	516	516	525	506	544	505	539	511	495	480	522	483	553	492	496	518	492	531	501	505	518	508	495	532	477	518	531	536	494	508	484	502	504	519	524	515	496	544	466	533	500	535	525	538	491	519	497	527	494	489	555	551	490	534	536	474	518	532	487	493	519	496	520	531	487	510	532	527	537	513	522	497	468	514	508	532	526	468	557	512	470	504	524	504	526	489	506	513	479	524	508	499	517	522	528	486	541	507	509	517	496	538	506	491	518	507	476	508	492	471	519	511	508	516	515	504	515	503	503	512	525	520	534	477	530	491	511	541	536	521	520	504	514	500	504	496	525	504	501	497	496	495	509	520	573	517	494	488	502	504	519	532	463	518	556	535	502	512	524	533	514	492	517	472	520	510	495	497	566	489	459	559	506	516	516	552	514	545	458	460	532	500	481	508	497	548	502	490	491	499	479	542	525	514	453	503	468	501	491	458	521	529	465	535	499	543	501	495	503	507	497	531	488	533	535	519	484	528	531	512	507	476	516	520	487	504	513	494	515	487	555	489	531	498	512	498	517	494	526	474	505	509	485	528	527	529	456	461	468	525	496	500	509	487	519	493	477	522	542	503	527	541	528	489	474	473	450	491	547	537	513	486	504	519	476	521	483	554	511	487	494	515	525	511	513	536	502	535	530	482	524	525	503	494	500	540	549	523	516	497	484	505	521	521	509	499	500	511	504	486	491	517	505	507	498	466	530	493	480	561
27863	15082	7999	4594	2790	1837	1253	961	870	527	427	378	349	355	335	294	313	299	285	280	271	268	253	252	264	277	258	246	265	243	264	237	263	256	231	231	250	269	244	224	249	225	248	247	265	218	232	243	219	224	261	230	247	225	210	213	260	234	228	248	236	235	248	225	231	228	229	229	267	356	1215	1502	1045	549	281	205	207	246	234	243	200	229	212	246	206	217	222	232	219	209	222	234	215	226	213	235	227	222	208	238	234	238	236	211	202	218	234	249	235	214	192	227	240	236	219	199	225	214	232	207	240	223	244	215	225	227	215	257	226	235	234	229	224	217	245	232	258	238	214	244	212	226	231	224	243	243	232	219	236	250	208	235	231	209	193	222	216	222	233	225	224	212	228	231	230	224	235	227	216	237	232	211	222	190	223	239	224	238	224	240	228	220	219	224	221	247	245	214	228	205	240	264	220	245	210	230	185	216	220	222	195	259	228	218	200	210	254	236	192	203	207	230	212	206	229	243	202	241	224	199	228	219	233	215	220	240	228	212	229	224	248	229	214	228	201	220	232	228	222	215	228	208	206	256	226	227	246	226	238	238	196	240	239	218	217	225	231	228	204	218	256	196	209	222	206	228	224	208	209	233	222	203	203	211	238	215	224	224	224	239	216	225	230	215	235	220	243	225	246	201	203	183	240	211	222	209	193	221	217	223	235	242	249	212	232	233	238	242	198	250	196	229	197	237	219	205	206	232	248	228	226	205	225	209	214	218	209	202	233	230	248	205	181	220	207	238	240	234	229	210	232	215	218	212	231	212	222	195	218	226	230	218	221	203	238	269	221	226	224	214	206	210	240	221	222	252	226	210	236	241	185	225	221	203	242	252	236	220	226	244	257	215	200	205	243	222	224	227	215	218	226	236	202	200	195	207	238	238	213	196	234	240	225	239	236	228	214	220	216	239	217	211	227	208	234	248	231	216	218	232	218	225	236	224	236	234	212	220	221	213	216	221	194	203	213	224	223	241	230	216	232	224	203	239	223	227	243	213	249	234	220	233	235	214	213	237	243	210	220	219	214	227	233	233	215	246	224	254	247	205	205	235	224	232	212	240	244	221	216	205	225	233	229	252	253	238	224	227	214	224	238	186	227	245	232	265	220	208	225	215	227	244	232	233	244	205	235	223	207	202	234	238	226	244	203	221	217	208	204	219	246	227	207	238	254	234	239	201	239	206	226	221	193	221	202	232	212	229	216	219	220	238	250	234	235	203	227	242	249	210	210	242	229	245	232	216	218	209	232	219	229	224	201	224	241	263	230	239	211	204	203	230	218	230	220	242	222	222	241	226	236	231	226	216	240	233	242	233	211	218	201	254	244	196	217	217	221	205	226	216	251	234	238	231	226	234	239	221	228	223	211	225	245	237	247	213	232	226	241	218	220	221	231	220	243	221	228	223	209	244	204	227	236	237	241	239	230	247	223	222	235	231	200	214	214	217	209	224	222	238	210	226	207	252	217	240	222	244	252	207	244	203	225	227	230	229	220	221	220	231	236	233	226	241	222	253	235	226	203	225	250	215	243	234	216	230	238	217	208	217	219	226	241	234	254	231	226	224	243	233	222	237	214	220	217	206	223	218	217	219	227	214	222	222	237	231	212	231	255	249	241	258	215	218	248	199	232	238	209	219	259	214	230	233	247	220	241	222	256	241	215	231	223	221	234	232	212	219	239	236	233	240	216	217	215	253	222	218	233	224	231	248	234	210	227	218	225	199	211	204	224	190	219	233	237	221	233	237	204	229	193	201	254	237	233	209	226	241	214	218	217	241	231	213	234	194	228	251	248	214	225	223	245	215	234	229	249	234	207	216	230	240	234	229	229	230	255	241	234	209	247	223	251	224	213	231	244	213	208	197	220	211	209	219	228	218	230	215	246	223	229	242	214	215	197	239	238	238	224	245	213	250	268	229	225	231	220	213	233	220	191	222	201	223	205	239	222	229	227	247	216	218	249	228	243	228	234	197	229	227	232	220	219	203	242	223	212	231	218	231	230	255	235	216	255	226	217	233	237	216	216	208	232	224	219	231	233	205	216	224	228	233	230	222	217	214	227	251	197	234	233	222	225	219	222	234	219	228	241	247	219	230	233	231	218	198	235	233	219	248	225	245	226	231	211	221	237	252	205	212	223	197	228	226	230	230	231	235	230	232	253	247	231	209	230	250	227	229	233	234	236	222	219	243	206	221	214	230	220	220	198	220	222	236	220	237	218	244	224	224	230	220	211	217	223	228	219	222	246	216	228	225	232	194	216	244	221	231	223	225	228	231	232	180	239	231	243	256	241	260	212	200	222	247	231	240	221	223	244	247	193	239	238	219	204	224	255	224	223	202	207	208	233	230	239	223	194	233	217	224	247	225	238	231	201	226	229	206	226	224	202	216	200	254	238	230	227	239	229	235	238	252	248	225	240	221	253	235	199	238	222	206	229	235	229	234	217	231	242	217	214	212	199	230	206	221	226	211	214	235	233	221	238	245	245	227	243	203	213	245	218	237	246	220	215	237	206	221	216	223	216	207	221	230	227	208	215	228	252	213	230	216	217	225	225	217	227	217	214	219	210	249	209	204	228	217	245	209	208	220	239	247	249	239	227	230	231	241	222	233	223	241	216	202	232	208	217	233	214	210	213	243	222	198	218	247	213	216	222	224	235	259	242	228	214	243	238	218	247	255	244	221	232	261	224	262	229	222	215	229	211	231	222	221	209	200	222	219	202	236	238	211	240	241	255	254	209	195	225	219	220	264	220	203	217	230	233	241	211	232	216	236	237	215	239	230	234	241	234	213	217	192	213	214	215	234	233	232	228	225	224	215	208	218	227	218	241	219	225	221	246	216	247	218	242	209	230	231	231	228	216	220	209	235	205	243	215	233	237	205	227	207	233	224	219	199	225	234	222	272	234	246	241	225	228	254	225	232	246	222	232	209	239	205	215	213	208	230	221	243	213	234	207	230	225	227	220	226	222	231	230	191	244	217	213	210	227	254	231	245	221	238	252	216	234	231	221	205	226	240	198	238	252	181	232	238	248	202	240	244	265	228	241	230	234	206	204	251	239	235	242	193	212	205	213	232	244	235	220	220	240	196	228	211	214	247	208	260	220	244	234	253	204	240	255	229	214	224	231	209	194	198	206	224	234	201	250	229	223	225	217	240	231	241	212	233	223	220	229	226	209	246	220	234	216	230	232	241	236	250	214	222	205	190	222	248	241	220	223	223	258	219	226	199	237	245	205	225	233	239	212	244	195	235	192	221	226	215	227	216	208	229	250	234	230	207	256	228	239	246	186	217	242	193	213	241	204	201	198	234	217	250	227	219	194	244	234	230	216	209	234	241	250	214	235	263	225	241	226	254	242	240	229	222	226	194	202	223	235	203	217	250	224	225	209	233	241	221	226	206	231	234	251	233	238	232	250	235	222	229	258	215	210	247	237	215	224	229	235	251	216	198	236	218	260	238
16210	8819	7195	7608	6402	5378	4614	4192	4139	2447	2103	1782	1733	1581	1447	1378	1296	1147	1182	1112	1056	1037	1008	1018	933	887	941	889	891	879	805	848	859	842	781	766	759	791	764	767	779	735	701	739	756	694	725	788	727	680	737	735	698	764	699	772	704	738	707	745	732	745	707	730	746	762	758	762	777	1844	9295	10492	6846	3089	1067	666	674	677	648	680	661	641	707	713	640	671	656	673	675	676	658	649	644	637	671	663	695	696	683	668	669	674	618	626	666	600	684	636	611	701	598	655	696	640	674	643	679	672	686	656	674	627	650	637	628	646	629	661	682	632	641	714	625	693	657	594	660	644	664	678	655	652	670	698	653	660	645	618	668	659	638	637	640	669	649	626	670	664	682	656	667	649	652	617	669	651	672	639	660	640	616	666	658	654	665	676	664	629	662	690	619	622	667	672	638	662	673	677	624	689	646	593	691	662	658	673	674	657	652	664	656	634	662	669	640	661	666	648	694	638	667	654	644	654	650	644	616	646	688	680	678	686	664	612	692	684	642	629	611	662	664	684	634	627	632	664	653	629	609	684	631	664	634	666	662	622	695	692	602	684	672	689	663	639	672	636	637	659	647	595	634	682	675	585	661	678	677	704	708	660	657	643	659	656	635	703	672	636	680	661	674	663	710	636	659	653	662	661	680	725	687	661	704	647	703	678	691	672	621	670	664	659	689	674	694	644	710	635	660	672	631	704	632	689	703	657	670	635	637	686	703	682	616	655	673	680	626	621	629	674	649	696	656	701	678	648	671	673	653	651	642	674	637	661	657	677	643	664	688	613	618	638	658	664	695	624	702	672	628	625	698	682	682	694	714	659	675	699	701	633	641	663	681	661	650	652	615	676	700	657	664	675	608	655	636	644	677	677	653	632	657	670	680	673	681	700	658	618	657	671	659	659	652	625	660	614	627	680	645	661	682	627	623	667	623	660	651	667	671	681	581	657	651	663	624	671	684	625	686	662	709	647	699	678	646	653	708	638	632	592	657	680	648	647	656	647	696	648	630	663	689	642	621	648	672	655	645	684	627	631	643	656	597	654	640	636	676	629	669	656	686	645	621	681	689	658	619	638	648	667	668	667	670	667	694	644	660	677	649	646	666	656	677	683	650	663	668	643	656	651	636	665	701	639	654	684	651	615	666	666	691	666	662	639	674	668	682	695	683	703	638	750	696	669	674	644	700	636	676	687	707	637	657	691	725	665	667	634	640	614	655	708	648	618	625	599	643	647	687	636	679	665	660	636	691	699	650	619	683	685	698	652	631	699	668	670	665	677	670	663	631	648	668	655	652	691	659	629	624	639	611	687	673	620	698	686	659	613	635	642	623	651	659	647	679	668	703	676	702	686	620	643	644	652	651	655	687	669	644	594	697	684	629	682	656	669	640	627	663	708	665	693	633	700	642	614	612	685	711	676	612	641	698	664	671	683	688	641	638	670	711	663	633	700	663	670	668	666	618	667	658	685	672	688	707	686	652	677	662	693	607	631	589	634	694	652	621	672	647	640	643	638	674	636	671	634	613	635	624	673	644	629	673	641	606	646	660	702	660	681	673	651	602	642	667	664	665	603	659	661	631	649	663	670	702	655	661	658	672	670	645	724	666	683	676	666	661	669	637	679	620	677	667	690	642	652	714	646	622	672	643	688	658	681	651	633	642	683	652	640	673	666	616	708	648	671	667	634	680	645	647	621	672	663	673	667	656	675	642	628	668	714	706	666	682	662	629	637	648	668	669	696	640	661	643	660	680	662	642	682	667	651	652	642	725	672	658	705	673	641	635	642	682	624	654	658	656	629	654	675	659	673	684	674	651	691	616	639	675	615	659	667	617	611	688	639	671	654	638	642	683	702	666	624	627	632	647	648	655	670	673	650	647	650	695	646	681	620	708	642	634	651	635	644	669	661	627	630	686	676	643	661	667	694	699	643	645	633	652	626	656	632	676	663	660	654	650	685	624	667	654	595	630	689	638	595	649	676	662	664	663	654	667	680	706	627	668	631	626	632	697	665	700	643	692	635	670	699	705	689	660	687	718	689	669	652	630	638	698	675	637	658	656	642	672	660	663	626	644	632	623	670	632	643	630	645	674	648	622	645	699	671	650	708	677	633	672	680	666	630	637	644	649	663	670	661	657	658	683	677	635	650	657	674	654	634	652	616	651	599	666	708	659	626	699	627	665	659	662	687	686	689	669	643	657	682	659	646	687	701	654	664	714	624	642	656	682	644	652	672	655	692	713	629	680	710	684	668	654	633	663	673	588	625	673	717	701	652	687	659	702	644	671	647	691	677	641	624	670	614	671	666	614	629	642	625	629	654	677	639	684	636	625	668	667	663	646	661	652	643	633	585	693	698	671	666	641	678	637	665	632	642	651	641	673	663	663	660	670	623	653	673	685	665	690	677	660	677	665	648	652	682	663	643	696	683	654	643	657	704	649	665	646	653	689	607	685	667	673	672	653	637	648	678	674	679	636	652	621	678	637	623	613	694	668	650	654	636	639	649	650	659	646	660	685	718	695	707	702	625	711	709	656	675	644	655	695	608	656	667	671	660	679	674	634	686	676	672	605	699	675	644	704	657	675	649	648	670	626	675	646	654	702	691	679	655	644	635	622	634	671	718	632	670	664	696	626	665	637	663	655	649	677	653	676	645	699	656	620	690	633	674	659	638	650	660	638	665	660	636	676	638	700	648	672	698	617	719	683	677	632	649	647	745	662	653	635	690	653	657	657	678	636	657	653	626	653	635	667	684	659	669	656	627	650	638	673	668	692	669	655	658	679	659	667	681	650	667	679	662	670	638	647	614	660	655	633	635	686	702	667	671	654	666	690	624	615	664	650	627	663	659	641	670	644	660	641	647	618	675	644	620	632	664	657	651	690	624	668	643	644	698	682	633	670	719	651	600	669	665	677	668	688	706	696	624	653	663	618	689	652	711	658	661	674	675	674	634	689	645	647	654	629	659	676	693	639	659	655	731	669	632	648	617	624	660	613	646	633	654	707	659	667	638	601	657	706	708	670	693	632	694	632	650	676	645	614	661	643	690	661	703	673	663	682	654	644	651	676	670	633	650	680	646	659	675	648	683	654	683	655	674	636	672	635	675	688	690	662	601	623	624	681	659	672	656	615	649	642	626	675	672	638	651	639	658	649	654	657	712	656	649	663	684	666	633	716	696	659	639	652	604	634	661	671	638	674	664	622	633	687	612	641	675	670	662	644	671	627	620	634	683	636	630	655	663	652	641	622	648	683	667	645	657	659	691	677	690	688	644	657	628	659	722	662	681	653	585	686	663	655	655	643	671	629	640	689	670	687	656	634	667	666	668	659	709	672	676	650	618	661	663	639	699	663	653	625	660	671	698	598	687	722	588	644	665	633	705	648	678	648	644	654	670	656	660	640	670	685	659	689	644	635	672	654	646	698	662	709	657	665	673	697	682	681	658	629	683	621	688	679	659	596	651	667	685
4125	1209	313	229	191	183	168	196	179	150	156	151	148	154	150	147	149	138	161	142	127	171	154	139	169	146	147	138	146	149	145	160	137	156	168	160	150	150	146	126	137	132	145	163	163	145	151	140	176	150	140	153	145	172	149	123	170	143	141	144	159	134	154	178	137	110	141	137	140	133	176	253	273	238	173	143	152	157	142	140	153	157	161	150	130	158	182	155	142	183	143	147	134	148	140	141	147	145	152	152	149	164	154	142	157	137	155	129	167	149	142	135	130	154	151	151	145	138	154	154	126	152	149	148	148	149	143	161	141	131	151	156	169	130	173	136	134	167	161	129	144	147	155	128	157	159	140	166	148	153	159	147	144	140	151	169	155	133	136	141	158	164	118	149	166	163	131	151	153	152	154	139	146	138	171	149	147	140	133	162	174	131	142	127	150	152	169	139	140	154	150	151	152	173	136	126	181	138	160	174	143	159	168	154	150	151	153	165	145	137	139	148	160	161	150	159	143	168	161	138	164	136	139	136	128	157	154	164	143	160	154	130	147	160	154	125	162	146	144	154	135	155	164	160	135	164	129	159	129	171	157	140	142	153	147	185	144	141	160	140	176	166	148	145	149	146	150	156	138	146	155	150	179	168	144	144	173	132	147	144	126	160	152	159	137	124	142	146	142	134	147	152	157	169	148	169	157	150	150	138	138	139	136	154	157	149	143	143	141	131	134	138	166	141	146	156	153	164	146	160	173	158	140	153	156	156	166	150	161	153	143	152	164	142	130	115	155	148	129	134	128	153	142	156	132	140	145	139	140	150	158	162	156	173	135	152	144	156	165	144	165	143	157	132	175	131	155	144	138	147	152	144	159	152	156	165	148	150	159	156	139	166	121	145	150	132	161	173	136	129	153	149	155	156	156	123	140	138	148	169	134	141	150	146	138	137	167	170	149	142	163	145	131	154	154	159	158	136	148	157	156	157	151	164	147	156	137	164	165	145	141	150	132	150	149	139	165	137	176	150	147	144	139	161	145	141	158	154	162	137	154	140	166	148	140	150	157	171	152	146	153	160	131	152	154	141	143	152	141	146	155	155	173	154	142	155	158	132	149	137	172	150	154	158	159	144	138	163	127	154	139	137	155	124	139	167	169	165	158	159	146	143	157	139	151	147	127	147	149	159	156	153	142	141	156	153	132	149	147	152	136	154	128	147	140	142	139	131	169	157	151	134	147	136	162	143	139	161	143	148	129	153	148	145	166	139	144	145	131	163	156	142	163	144	159	156	135	147	135	156	151	151	151	133	167	132	151	136	163	162	169	157	152	171	159	149	144	173	171	121	163	172	130	157	132	162	150	142	159	149	153	151	145	136	164	156	154	145	139	146	148	137	166	122	152	148	154	163	162	146	139	166	147	147	131	142	167	152	144	151	154	149	144	143	159	137	154	149	162	151	129	150	145	148	144	142	131	150	147	127	155	152	127	161	154	135	137	154	168	171	148	143	157	151	174	171	158	156	155	123	148	127	178	139	140	150	152	151	143	154	135	154	146	153	143	160	148	154	148	149	138	152	134	158	141	164	161	148	158	149	157	151	141	131	156	139	151	157	160	144	140	130	145	155	137	134	146	126	160	146	160	136	152	167	158	148	164	155	154	163	138	139	127	154	153	155	164	160	152	150	157	142	150	140	134	145	148	156	144	149	145	164	143	142	145	135	166	138	140	142	127	142	154	161	134	144	145	148	151	154	151	137	151	162	144	148	156	138	142	132	159	155	146	152	141	162	157	138	141	149	151	152	150	130	154	143	159	141	165	146	136	131	146	148	163	147	135	131	135	142	165	134	136	151	148	140	131	151	162	155	141	140	157	149	154	143	160	163	150	138	142	142	148	150	147	173	169	171	161	136	120	132	145	139	139	171	141	137	152	139	162	139	159	156	143	140	151	149	142	149	123	145	150	147	147	149	157	186	157	148	151	143	130	141	159	160	149	149	141	122	161	151	147	123	145	148	172	152	161	147	158	154	161	137	152	137	145	154	146	136	147	157	151	163	150	143	167	143	133	141	159	161	124	170	136	164	164	159	162	146	152	154	148	161	143	156	145	144	138	153	160	146	162	131	164	162	164	151	155	125	147	129	142	149	176	157	122	151	164	129	146	143	153	153	143	159	162	142	164	148	153	150	145	169	153	155	158	148	159	146	149	138	151	143	148	169	166	158	161	153	152	145	149	153	160	141	159	180	161	135	145	142	159	139	143	147	136	171	139	141	159	136	159	144	163	133	138	134	131	149	148	158	153	143	153	132	147	137	124	159	141	142	134	145	145	144	160	151	165	148	149	177	142	146	176	140	138	143	160	144	150	152	139	158	143	186	145	143	163	130	140	144	140	161	139	147	146	147	154	152	137	165	161	145	158	177	159	160	147	163	144	154	129	174	142	135	158	148	164	144	154	157	173	159	167	160	142	168	154	150	157	127	143	159	163	161	142	143	151	157	152	133	141	150	129	149	160	154	139	173	146	141	132	148	155	135	143	172	126	154	120	128	157	152	149	141	138	144	145	167	146	148	151	114	148	141	146	150	170	168	140	149	135	155	159	156	141	133	136	156	145	154	145	142	157	135	176	152	142	147	136	142	135	147	160	132	143	134	149	139	177	142	141	149	154	124	150	148	137	154	144	173	144	147	169	124	161	138	159	158	143	146	152	160	185	149	136	149	161	144	157	137	154	141	146	140	147	135	153	153	150	157	149	133	144	153	161	137	142	167	163	149	163	135	155	163	137	144	155	170	124	163	148	129	136	130	120	161	169	148	161	132	165	162	157	149	162	140	127	147	153	170	174	136	149	174	147	133	143	136	163	142	147	131	139	152	153	141	148	129	170	142	146	144	143	168	156	168	155	149	137	157	134	145	141	159	142	146	160	145	161	180	134	151	141	156	151	154	138	150	129	141	167	163	134	161	137	145	172	169	154	140	154	139	162	154	155	151	153	144	146	147	145	163	142	141	160	131	128	133	136	147	164	158	162	152	169	118	142	159	143	133	144	158	139	169	144	147	153	151	114	158	150	153	143	155	134	159	140	162	140	133	160	158	157	141	168	149	148	169	148	144	150	156	155	145	147	149	151	147	136	150	146	148	151	184	146	136	144	141	150	152	167	147	139	139	143	137	143	134	134	157	146	138	152	131	151	151	158	144	160	153	150	172	161	134	155	149	163	127	165	147	163	157	155	136	144	147	144	133	142	140	123	148	156	160	160	149	134	151	139	131	147	155	157	147	137	144	161	162	148	163	139	160	158	184	143	158	148	136	168	139	135	131	146	161	156	149	168	148	160	142	153	134	157	156	140	148	132	158	150	161	151	150	139	166	143	171	142	165	140	165	155	156	157	125	148	136	160	165	161	154	154	146	153	134	165	159	153	146	146	156	169	137	151	149	148	159	150	159	145	171	163	147	140	152	155	178	131	149	140	146	157	149	134	158	138	142	144	173	158	155	145	163	176	172
3418	2110	670	632	598	587	538	598	553	535	487	457	482	488	481	499	481	493	455	472	471	452	436	468	489	476	499	480	455	440	472	445	482	465	469	430	450	449	468	456	500	423	420	450	442	454	481	420	465	458	456	429	449	487	432	503	472	397	484	482	503	435	475	448	458	486	439	443	472	493	813	1346	1387	1115	674	461	462	457	463	442	451	468	466	470	466	444	447	429	467	461	476	414	464	477	442	450	481	467	444	502	479	449	464	464	452	417	448	475	456	472	474	430	451	445	440	431	454	457	446	474	430	491	476	465	449	487	473	445	416	449	410	471	449	429	458	463	447	449	445	447	465	450	462	475	469	417	496	419	400	466	456	489	483	447	490	426	424	489	473	475	458	512	439	505	466	437	462	448	410	491	490	443	460	467	454	452	437	466	481	435	454	438	471	480	481	477	451	462	450	465	475	452	459	447	452	471	465	464	444	448	481	447	437	486	463	532	450	454	479	497	426	457	494	445	474	459	439	445	449	410	471	435	474	460	453	449	470	492	445	478	472	482	451	468	451	427	468	447	465	448	488	479	428	431	467	436	441	441	455	493	453	439	481	472	442	457	440	471	454	435	420	422	512	458	437	437	455	461	451	433	435	439	509	474	440	482	463	443	454	480	477	464	468	482	435	495	472	477	499	457	458	433	479	457	488	441	411	422	445	461	455	467	424	468	417	485	432	438	461	495	478	498	495	440	445	465	480	445	475	461	450	470	441	453	479	458	433	437	427	485	431	477	444	454	462	417	469	446	476	459	484	450	472	434	490	440	438	509	474	469	430	464	463	499	398	454	483	462	454	472	414	459	480	450	466	460	456	480	423	465	446	467	468	479	455	450	453	460	458	429	451	452	471	453	440	482	456	466	454	442	489	479	453	385	453	428	456	474	441	445	453	456	450	450	488	496	488	481	497	506	447	447	434	463	494	452	445	484	473	483	432	460	432	457	445	467	463	459	525	433	476	452	454	435	437	450	481	450	478	445	468	468	504	463	452	433	495	482	468	423	408	471	458	443	427	449	466	448	480	435	444	462	504	451	426	473	492	441	467	440	468	427	485	484	431	450	504	407	471	456	469	437	494	456	404	443	431	456	495	496	491	472	415	426	477	446	425	420	450	437	485	474	453	430	465	471	503	438	474	442	468	452	452	466	462	458	467	459	490	494	433	473	435	453	459	448	476	502	444	462	472	431	447	480	432	428	466	439	469	469	434	440	449	458	418	400	463	483	487	433	419	458	467	481	461	489	496	518	465	462	421	466	449	431	492	453	466	495	451	469	484	474	416	429	432	459	469	439	465	477	457	458	465	479	472	463	458	449	485	497	444	456	465	456	427	443	452	474	461	461	497	502	441	440	487	456	500	426	454	432	486	453	469	393	477	479	465	463	463	460	445	464	433	452	458	453	440	466	432	478	471	452	497	458	467	453	449	450	499	478	441	472	434	456	456	484	466	455	455	482	461	391	483	446	420	499	436	429	427	466	453	486	440	479	490	498	461	469	451	435	475	458	439	457	454	453	410	478	452	458	465	456	447	446	493	462	458	435	501	461	497	437	456	482	450	457	455	444	469	437	464	440	457	475	440	477	451	498	438	429	440	468	440	473	484	489	452	454	468	481	466	470	470	472	466	487	463	502	461	461	491	454	453	474	487	466	478	456	445	504	497	435	466	437	425	487	470	445	456	472	457	478	443	442	455	441	426	434	464	448	447	440	474	476	458	479	439	468	462	440	497	441	459	454	470	448	475	476	487	452	452	428	468	472	472	451	418	421	443	455	473	442	448	427	477	479	463	494	445	480	444	453	475	429	444	463	485	482	463	454	491	460	417	484	499	461	460	431	465	489	456	475	452	495	443	458	496	484	466	419	454	446	411	497	470	454	438	458	439	461	485	456	463	476	458	469	470	423	457	449	487	448	466	483	436	455	459	456	460	483	443	440	457	467	439	462	431	458	500	449	484	488	445	459	460	474	455	462	455	460	463	462	488	479	469	462	444	435	444	453	442	479	482	460	486	453	458	463	467	434	428	485	464	457	435	471	485	450	459	421	452	454	424	465	472	449	481	458	438	476	433	482	469	488	498	450	460	454	466	436	460	433	461	454	450	449	428	465	461	470	479	486	458	474	503	462	507	433	499	469	447	458	485	473	447	441	470	469	461	448	499	469	447	425	439	484	456	474	442	439	448	484	464	408	506	437	462	438	452	471	441	462	442	436	485	487	454	450	463	458	441	479	477	468	443	478	475	461	474	435	438	456	480	452	478	471	442	466	423	470	455	453	450	461	469	472	453	500	473	449	448	444	462	428	455	448	458	473	400	439	464	392	451	454	485	463	500	501	479	463	439	489	467	463	450	444	457	448	428	480	485	488	487	466	423	463	475	451	478	445	435	446	455	454	445	437	454	466	423	488	468	443	456	458	457	421	465	422	460	493	430	468	461	456	438	498	439	422	439	455	434	430	475	458	448	448	466	481	442	470	443	453	487	477	487	462	453	473	469	458	448	459	460	485	449	460	472	457	490	454	455	457	443	480	449	466	431	467	490	431	470	453	466	437	433	446	446	466	488	469	473	469	486	473	492	480	465	449	436	476	471	443	501	448	472	458	490	470	466	429	439	445	467	454	440	501	463	529	510	517	455	483	452	486	474	491	437	457	448	473	469	438	450	441	431	457	460	464	438	499	428	432	459	476	439	485	469	500	439	464	457	438	450	405	473	437	487	467	488	446	447	449	449	474	498	483	458	467	471	510	471	442	479	475	470	415	450	412	474	432	508	466	467	428	455	431	466	424	443	455	453	473	433	500	486	418	441	491	489	449	470	478	474	474	472	473	441	473	492	482	453	462	472	459	503	449	465	461	494	450	455	440	458	456	479	449	479	452	477	455	449	498	467	478	485	439	452	437	436	471	461	468	463	457	449	463	450	451	474	475	445	447	458	476	440	489	451	433	456	466	447	448	457	473	466	456	485	456	459	458	460	428	458	450	447	470	433	433	434	451	501	505	444	458	477	468	440	456	465	463	464	456	451	463	457	457	466	444	478	457	484	470	458	437	486	443	439	501	459	492	463	483	506	456	456	509	480	449	481	466	434	467	444	494	464	460	461	458	450	472	465	442	480	473	489	438	451	500	430	466	436	455	436	441	452	471	440	439	506	461	476	458	436	487	469	441	455	443	448	460	456	452	453	439	460	447	479	478	447	455	441	436	435	466	461	462	463	446	480	489	472	462	466	441	430	450	433	445	461	483	465	490	448	472	469	469	452	522	458	422	467	452	445	465	449	494	430	454	433	424	480	440	427	475	443	471	443	464	462	491	427	483	481	472	458	448	492	458	481	484	424	502	446	450	480	484	478	496	437	439	439	453	461	443	471	459	416	428	435	459	494	455	473	440	462	477	461	465	474	477	441	492	466	481	472	461	477	481	462	455	447	499	480	446	496	431	491	467	467	486	433	426	482	474	480	492
18534	18582	7034	3322	1755	967	603	443	553	285	292	242	222	221	231	204	194	211	220	187	220	175	184	194	165	171	169	191	182	184	182	152	191	194	178	177	183	151	205	183	181	181	164	173	188	166	180	162	163	180	166	183	189	158	159	163	162	200	170	149	179	176	171	180	176	154	176	184	201	510	662	570	444	316	219	178	176	177	171	151	162	181	144	169	156	155	194	150	187	150	177	151	162	157	160	153	164	163	179	160	188	177	164	192	157	169	184	163	180	170	167	165	158	190	158	161	166	170	184	168	170	167	167	183	177	176	158	166	142	178	177	173	155	159	172	153	181	197	176	171	147	172	174	147	171	150	162	168	171	174	194	186	176	171	196	146	178	176	151	195	170	161	166	176	157	148	179	157	155	202	181	175	162	172	155	166	172	165	156	142	183	195	163	181	178	180	146	166	178	136	165	151	163	167	173	169	161	157	175	176	181	179	175	188	161	191	150	187	154	132	164	177	174	167	177	170	158	152	179	157	160	177	174	153	179	170	151	181	160	201	172	196	179	166	161	155	157	174	172	185	167	143	165	156	176	153	174	198	178	145	195	178	172	182	181	181	159	161	159	157	160	171	162	182	189	174	147	163	190	167	140	154	148	179	167	161	174	168	159	185	175	161	152	170	172	165	166	173	168	171	172	146	159	141	167	179	172	190	173	166	150	161	176	190	179	172	217	199	179	178	163	141	163	152	167	189	172	185	187	173	142	170	159	175	176	160	182	178	157	163	191	176	168	148	171	187	156	181	185	158	181	170	175	161	171	156	161	184	149	160	173	172	171	145	153	166	169	166	178	184	178	170	191	175	168	154	160	170	165	169	161	179	152	189	163	182	179	170	169	168	162	156	176	144	168	150	148	149	186	163	190	183	176	188	174	178	171	169	178	172	148	181	182	154	181	186	158	184	168	156	169	165	149	149	167	166	156	150	156	178	166	159	162	169	178	165	147	169	194	169	184	141	193	174	159	200	169	146	164	145	196	180	145	178	180	172	141	152	153	166	176	159	154	183	192	170	174	150	187	177	167	156	164	173	184	176	176	172	156	161	165	152	170	161	169	182	157	175	172	152	175	163	167	172	159	164	177	171	175	175	171	170	161	170	168	154	175	181	179	172	185	165	170	150	178	162	161	162	163	178	153	163	163	163	171	162	165	150	147	145	156	152	185	175	173	164	160	147	173	148	154	169	183	171	161	164	179	176	162	154	193	159	155	170	190	156	184	162	172	185	162	143	190	174	182	143	172	174	166	160	145	164	170	162	167	183	150	177	185	166	172	153	174	184	154	172	166	145	173	177	175	148	146	201	174	159	144	187	187	172	170	171	164	163	162	174	178	164	181	174	160	158	176	164	163	183	168	155	165	178	157	141	178	158	169	162	183	162	132	154	174	175	174	170	159	182	169	155	175	181	180	172	152	165	184	167	180	176	168	163	175	171	175	181	147	169	164	162	156	162	151	173	165	168	163	164	151	176	174	174	166	160	174	168	157	163	182	183	201	170	153	169	191	179	178	162	181	157	151	154	157	166	179	147	156	166	174	171	173	179	163	178	193	159	175	162	200	160	189	195	163	200	169	159	160	177	160	162	168	193	177	171	150	181	182	164	178	174	185	178	167	148	170	192	191	177	167	187	170	181	174	185	173	185	156	144	148	183	169	159	169	195	157	180	197	169	164	162	153	166	172	162	167	154	162	170	166	154	171	172	159	165	152	198	181	172	168	170	162	176	190	182	178	154	200	156	158	179	180	154	152	159	181	159	184	166	172	175	174	173	158	184	197	168	153	152	178	175	154	153	191	164	174	159	186	193	197	170	152	174	169	182	176	149	173	163	175	174	181	186	146	158	166	167	167	187	192	141	158	159	173	162	172	158	177	158	172	175	187	143	167	182	147	177	174	166	167	171	163	194	151	182	173	173	163	158	160	181	182	162	165	158	168	170	180	182	148	166	164	150	165	159	184	175	138	171	155	195	152	183	190	164	155	187	167	156	170	147	179	181	172	175	185	164	152	154	175	171	201	138	171	174	147	165	150	174	165	179	154	195	167	171	195	151	168	169	180	212	149	153	174	149	180	172	177	160	174	182	187	188	169	152	187	180	164	172	181	182	169	160	170	160	183	189	178	202	175	176	160	158	171	186	167	192	181	156	161	189	177	146	146	169	166	166	177	169	167	176	177	165	148	142	179	149	177	170	168	162	188	171	158	179	169	194	168	178	190	159	164	162	165	182	146	151	179	172	181	166	160	150	149	172	167	159	166	145	198	167	175	194	185	186	148	185	169	199	144	172	169	168	148	151	151	201	158	176	176	164	174	160	165	174	178	163	149	176	178	167	164	160	174	170	181	166	167	158	169	172	155	169	160	171	147	193	159	167	166	175	184	182	176	197	153	177	174	185	160	175	146	174	165	162	173	175	148	179	172	180	192	165	160	167	170	164	173	181	172	157	194	168	170	161	167	160	175	185	160	155	158	175	171	157	175	202	175	176	157	166	173	173	157	173	187	178	159	171	155	176	162	180	178	155	169	179	186	172	170	164	164	167	175	194	133	172	162	175	181	180	179	169	151	142	173	158	151	173	183	167	168	191	181	156	163	169	167	194	184	167	162	166	169	154	188	174	149	173	140	158	168	190	188	154	178	164	150	175	177	186	166	186	182	193	177	185	165	176	164	162	160	149	150	179	162	163	154	156	149	181	175	182	178	167	180	178	171	173	159	163	178	156	168	150	152	179	183	185	159	159	161	177	155	185	175	170	155	150	162	161	157	161	148	156	170	182	159	163	169	169	183	195	170	136	188	182	162	141	164	190	147	192	173	188	177	170	162	176	159	163	172	193	165	148	165	174	173	167	145	181	159	163	143	159	156	181	145	184	164	191	156	164	185	168	167	174	158	143	158	153	184	164	172	159	154	144	190	188	150	167	154	171	152	152	164	185	147	176	179	167	188	176	182	175	173	177	171	171	168	151	160	144	176	156	162	164	125	176	179	168	161	160	160	165	187	139	181	171	181	201	163	160	164	173	153	174	195	186	170	186	184	175	165	181	165	148	170	159	166	173	184	168	165	171	151	160	169	156	149	158	172	154	181	184	178	174	185	180	161	167	162	177	154	194	167	151	169	161	135	174	174	170	147	157	172	185	154	147	160	165	161	174	168	159	176	177	167	172	153	181	172	164	177	196	161	165	176	173	183	185	175	169	181	169	196	176	180	147	168	155	161	150	177	169	169	191	166	173	162	155	185	184	181	159	182	180	159	180	130	168	166	178	168	181	181	163	163	167	178	174	182	183	170	178	146	184	186	153	170	161	158	176	160	160	160	182	157	174	170	177	171	170	153	173	174	146	167	143	159	165	186	153	200	181	187	144	160	165	203	158	155	185	156	185	163	144	156	166	175	157	152	155	157	155	149	184	179	188	161	166	178	179	196	186	156	168	166	181	158	131	186	162	167	161	160	178	157	157
13043	11242	3445	3750	3211	2614	2290	2146	2904	1380	1197	1050	990	907	856	808	771	745	796	699	650	726	698	681	591	596	572	612	615	608	574	586	584	561	564	581	579	597	561	557	574	553	557	542	555	554	544	490	555	558	544	535	583	522	545	582	543	536	549	568	557	560	536	563	534	566	572	548	879	3380	4540	4148	2993	1677	849	527	480	512	496	529	515	530	535	539	519	520	548	494	551	475	523	510	537	535	526	521	459	517	528	477	530	527	463	524	527	501	502	521	524	553	535	502	524	538	511	505	491	521	522	535	514	542	504	565	502	510	509	550	488	520	536	520	526	536	497	540	518	524	514	511	517	496	485	521	526	532	528	518	525	494	531	485	557	538	496	502	538	535	499	513	542	506	506	541	505	513	475	546	487	543	502	510	498	498	517	508	499	503	510	501	515	520	506	513	506	504	524	498	523	508	527	534	513	490	516	495	554	548	496	499	544	511	526	509	521	529	517	534	533	513	500	507	508	510	510	508	483	527	507	542	516	528	518	529	509	527	500	530	507	562	543	514	504	549	468	529	534	493	509	496	533	523	509	489	540	499	551	514	536	513	506	516	494	484	493	502	492	489	542	481	506	489	493	526	524	518	549	494	548	513	542	550	486	533	502	497	502	539	522	520	547	525	528	505	559	551	518	548	498	513	493	496	524	528	539	517	493	510	528	547	496	530	536	488	486	528	528	499	505	510	535	549	487	501	517	470	482	555	502	528	525	535	484	499	504	528	499	511	540	513	515	468	539	517	510	514	527	548	541	521	479	512	469	501	524	511	516	524	505	529	507	481	557	487	498	468	488	542	504	521	514	502	535	514	487	530	536	521	499	507	499	500	498	470	534	501	524	502	540	528	541	494	512	549	487	531	547	508	492	522	534	499	499	527	520	568	503	497	494	508	503	523	491	509	548	533	516	530	492	503	522	515	503	477	513	490	502	547	491	517	505	523	508	511	541	514	538	522	458	510	488	522	531	525	507	532	506	527	540	545	523	490	521	505	496	552	522	517	533	510	511	484	494	511	537	470	481	548	505	521	564	528	530	502	534	525	538	521	483	525	503	498	552	469	518	517	510	545	531	499	495	537	512	487	478	516	542	526	548	477	504	550	514	518	519	517	511	504	477	514	514	483	468	557	562	500	514	530	493	520	526	504	539	519	491	526	500	530	541	538	479	469	505	535	522	520	503	508	524	553	556	516	530	468	465	526	506	486	512	508	540	527	545	528	503	551	494	537	493	504	538	544	489	546	529	515	491	543	527	509	525	524	526	529	543	504	539	536	508	520	470	515	528	511	521	527	544	512	513	518	519	530	495	490	518	491	562	515	491	484	503	526	517	521	502	543	495	510	488	496	535	505	493	516	470	456	499	530	585	527	545	491	491	524	531	519	544	484	552	517	505	497	523	529	517	522	551	515	519	490	516	515	505	516	517	514	527	550	510	536	506	485	505	501	512	511	502	500	555	493	513	509	479	514	570	502	513	541	542	554	514	504	509	531	462	571	508	532	492	529	495	495	522	486	504	498	514	536	529	517	477	521	499	513	499	492	536	489	500	530	512	485	531	489	523	513	500	527	527	514	518	508	580	528	520	513	509	531	531	494	519	540	558	483	491	513	533	491	486	487	508	476	494	503	517	481	514	498	508	526	465	511	502	501	520	515	507	497	500	499	489	524	494	517	526	536	532	536	513	551	498	485	511	480	512	519	493	529	526	516	533	519	514	527	525	512	509	514	505	544	536	497	477	496	542	497	548	557	537	544	517	467	520	494	501	510	526	535	516	505	551	480	521	496	537	496	465	500	525	507	505	528	496	549	544	470	492	513	487	522	479	497	493	540	479	533	487	481	514	514	514	511	527	520	501	501	504	534	500	531	548	504	482	526	532	530	523	503	514	511	538	503	497	481	485	490	476	509	508	502	542	514	498	522	517	521	508	552	545	519	526	472	476	494	520	519	532	489	541	510	469	552	501	498	520	506	507	490	511	542	561	528	539	534	522	557	498	501	516	543	517	504	542	521	539	513	548	483	512	473	464	571	508	523	502	503	526	511	525	514	530	488	508	532	514	499	510	505	492	531	535	526	542	506	518	500	525	480	511	524	511	506	522	509	478	540	533	518	528	526	520	524	509	512	553	512	518	482	514	527	494	518	520	475	525	501	499	520	516	521	504	492	560	512	552	539	493	522	495	544	526	529	517	516	475	515	522	516	510	563	483	511	514	562	526	475	493	545	524	485	483	572	495	541	514	521	540	490	527	530	531	552	559	526	516	501	504	477	504	539	528	513	517	517	521	523	511	531	491	512	536	504	534	499	524	498	532	522	530	509	534	497	527	509	521	518	535	511	519	545	540	505	488	509	489	510	523	523	526	488	491	489	510	527	509	507	436	502	467	488	577	544	521	525	530	513	546	517	500	486	521	492	514	496	505	544	536	488	485	524	502	478	543	526	531	512	528	517	510	536	525	516	527	503	512	510	505	518	520	560	567	507	517	486	520	490	514	532	500	507	526	514	520	497	533	511	564	507	523	510	503	496	526	520	514	464	483	502	537	514	531	496	509	488	511	521	525	467	479	488	556	508	529	497	520	473	535	549	523	533	541	481	485	530	528	501	523	580	516	496	505	510	549	499	533	522	530	527	512	507	499	520	520	515	510	459	511	501	512	455	471	554	520	525	488	519	514	504	476	511	484	497	499	514	496	545	472	534	506	522	554	511	518	504	509	529	494	535	527	471	541	509	527	525	528	523	514	515	513	512	493	522	526	536	549	483	529	502	549	556	523	532	535	502	540	503	540	564	519	519	515	528	520	509	510	528	514	498	528	521	533	523	507	499	481	521	519	547	513	526	471	471	498	506	513	543	468	546	495	509	511	514	508	490	523	501	496	472	495	504	522	497	541	487	499	545	492	519	515	549	511	522	504	526	519	499	461	513	542	499	511	488	546	516	513	527	468	504	507	519	486	509	479	533	545	527	469	510	499	491	539	520	516	510	593	519	509	546	514	502	472	515	519	490	486	531	472	456	529	484	489	532	533	511	510	509	535	504	508	502	547	527	562	495	498	526	477	511	472	464	534	495	527	509	557	502	578	523	541	504	543	539	474	489	503	516	541	518	523	500	511	486	498	510	508	493	496	534	525	542	510	519	550	512	542	547	488	530	505	512	506	499	482	527	491	491	507	511	526	544	504	505	493	530	544	498	506	534	530	499	533	523	510	517	529	518	531	502	519	501	499	497	513	519	516	539	537	493	519	507	526	493	493	521	530	529	515	546	541	492	536	548	508	531	528	515	518	482	511	513	497	526	511	531	492	532	508	508	502	496	531	507	552	528	501	503	468	514	527	501	542	514	490	508	495	550	569	516	487	530	488	552	514	527	517	496	505	535	501	485	513	504	482	536	528	570	474	549	488	532	484	527	514	470	515	476	528	507	529	503	528	547	521	534	526	514	535	491	513	538	531	535	482	506	540	505
29310	14873	9825	5524	3069	1967	1321	1022	812	546	450	422	411	384	344	363	350	322	326	287	297	339	292	301	290	289	346	300	270	287	257	281	295	282	277	268	259	282	278	266	242	278	287	276	280	259	238	253	274	273	229	251	230	258	282	229	252	301	251	289	239	294	286	272	273	255	235	328	743	1423	1293	879	590	359	292	243	248	254	265	272	249	246	257	255	252	222	272	258	286	234	261	263	252	245	248	280	268	268	259	227	258	251	230	222	251	253	267	233	234	240	253	256	269	268	254	253	256	238	259	232	269	243	276	246	234	274	242	272	258	263	261	263	249	261	241	274	233	254	255	266	238	257	271	255	277	237	236	263	272	219	235	262	227	289	248	271	254	233	238	259	273	276	271	247	253	253	247	257	261	238	276	239	251	270	240	237	268	258	283	262	279	283	257	268	244	231	220	257	252	233	236	261	209	254	267	246	252	249	241	231	256	255	273	260	247	275	271	258	257	264	247	248	249	266	249	250	248	242	234	278	240	254	249	277	259	239	238	247	264	271	273	275	259	245	222	249	254	266	225	248	247	255	263	253	287	274	257	249	275	250	232	269	257	274	238	250	225	256	270	219	267	262	243	253	226	240	223	248	276	247	238	254	232	255	289	273	271	255	262	263	257	252	257	260	302	262	238	259	246	285	245	251	251	268	286	259	286	241	280	241	247	244	249	246	247	266	254	253	292	230	237	230	232	244	247	286	249	249	276	246	229	229	261	252	247	262	289	265	247	270	259	284	260	249	266	260	230	250	201	267	253	267	246	258	231	300	235	235	240	262	243	273	241	266	246	246	263	221	282	267	273	240	263	269	245	213	252	281	244	295	253	280	257	267	256	238	238	251	265	258	281	263	259	280	255	253	242	267	248	238	224	256	247	228	293	247	241	265	231	248	284	242	237	255	250	274	269	242	254	254	252	283	234	253	246	281	259	274	264	214	277	248	257	270	244	267	234	261	288	250	270	271	224	233	226	258	219	243	254	279	264	252	231	249	241	248	238	236	246	260	246	247	242	250	267	246	257	228	233	265	240	252	250	249	251	260	236	243	249	259	250	264	260	274	248	258	247	257	271	246	256	280	237	258	289	261	247	245	267	245	268	265	222	253	273	263	259	246	240	283	246	249	234	267	239	255	278	249	260	232	270	254	245	225	261	242	277	277	260	294	246	259	249	235	243	242	246	231	229	269	268	242	219	274	248	265	276	244	257	265	263	261	245	248	240	236	231	236	264	231	266	255	263	258	241	257	248	252	246	235	262	244	261	282	267	259	246	255	230	245	218	232	262	274	265	258	215	227	241	264	236	251	250	242	247	257	216	263	244	234	278	260	275	267	253	278	283	264	244	222	258	263	265	265	236	263	243	268	240	229	277	258	262	246	227	281	265	248	267	243	254	252	249	242	255	253	247	260	255	234	243	238	266	254	259	254	242	294	275	264	259	255	264	241	255	221	272	236	272	244	280	254	265	263	237	254	269	230	252	267	272	288	252	275	275	241	252	274	250	225	224	228	284	270	256	238	243	275	263	279	248	239	254	246	262	245	246	239	239	253	249	224	240	257	237	243	257	246	250	261	259	262	262	269	289	284	249	248	253	265	260	238	238	223	252	287	253	260	271	260	242	287	262	249	275	255	257	264	239	282	261	226	265	244	262	268	248	252	248	255	259	255	240	262	248	258	255	229	232	242	236	290	236	247	270	247	261	285	230	259	257	263	283	239	270	270	254	261	247	272	247	276	254	268	265	273	271	250	253	262	269	242	216	236	236	249	272	268	268	263	259	256	291	247	284	263	262	263	251	263	235	246	278	256	249	273	296	234	262	275	277	247	286	219	266	266	236	244	250	266	259	237	262	265	280	256	253	263	249	239	254	248	242	266	268	248	268	269	258	251	266	254	232	274	256	259	250	258	265	242	244	263	252	278	241	270	251	277	253	242	276	289	263	259	268	238	250	267	261	248	230	252	266	276	265	266	257	262	245	238	241	256	267	238	235	247	269	268	239	254	254	214	272	257	250	268	243	248	239	227	224	258	257	278	252	229	266	245	248	253	237	257	264	263	260	260	217	260	241	260	268	241	261	267	239	252	235	268	256	254	239	245	230	242	241	246	245	274	251	242	250	255	293	234	252	242	278	246	247	263	228	278	239	233	254	269	270	242	282	257	228	251	265	247	275	244	254	285	258	238	252	231	265	243	266	239	274	248	262	262	244	270	282	272	271	250	240	265	248	262	233	265	281	251	269	272	266	241	273	279	253	256	276	244	243	229	254	255	251	224	267	246	251	250	239	278	267	264	261	226	269	260	273	262	246	270	255	267	268	246	242	251	262	273	228	270	216	248	237	260	257	239	276	261	263	272	260	260	238	264	260	260	249	280	258	288	248	255	243	263	262	244	264	258	282	244	261	282	277	238	253	270	250	261	257	271	254	249	268	226	291	260	274	267	274	263	264	264	230	264	236	257	230	243	240	246	256	254	240	236	232	255	234	268	283	255	289	225	255	294	280	261	249	252	265	264	261	249	251	258	265	232	233	220	267	253	283	243	252	247	230	269	253	288	254	227	238	245	272	236	247	245	243	209	267	249	253	287	249	265	238	268	231	259	246	257	247	247	289	242	212	241	248	244	252	240	261	269	279	252	253	267	218	242	251	257	247	253	242	267	252	256	259	253	258	268	252	263	236	249	265	254	270	262	246	286	275	265	246	257	282	225	238	226	261	232	219	272	241	269	254	251	268	258	243	233	266	246	240	263	250	246	255	259	276	272	266	286	252	236	249	262	253	247	258	259	255	258	257	243	254	256	247	242	243	281	241	284	261	262	280	215	222	261	271	220	246	237	256	271	247	252	245	246	267	248	268	236	264	243	271	259	261	252	263	261	262	240	259	263	250	281	239	248	273	263	257	265	248	238	245	272	254	302	234	242	233	259	247	266	248	238	257	227	246	235	239	222	286	238	248	253	251	273	244	275	240	234	265	262	244	240	266	228	247	245	240	259	267	250	288	266	252	262	305	237	248	260	260	270	240	242	262	273	283	236	248	262	255	259	251	241	252	243	224	247	247	259	245	247	263	262	268	252	259	243	242	287	268	247	259	276	228	275	262	265	245	260	281	267	279	242	247	278	249	250	238	239	271	216	283	250	250	278	251	243	289	229	265	229	276	243	260	244	243	224	260	273	228	250	255	263	256	253	220	247	262	250	264	232	251	230	245	286	266	235	254	222	241	259	253	255	250	274	266	241	248	245	248	205	254	235	261	240	284	270	264	268	268	244	267	287	246	260	259	233	262	239	260	250	265	266	284	237	274	251	255	255	226	216	269	229	266	271	257	226	255	250	257	249	229	244	278	238	236	254	260	243	254	218	251	243	259	272	256	236	259	238	230	247	235	249	272	252	265	249	253	272	264	252	252	274	252	261	243	240	251	252	233	274	239	226	219	240	248	273	257	291	275	274	233	266	230	252	308	253
19069	6320	8993	7825	6523	5374	4622	4084	3532	2586	2166	1925	1789	1604	1544	1402	1341	1240	1251	1204	1188	1128	1024	1032	1028	1023	941	969	979	988	882	863	882	852	858	946	875	822	879	886	857	814	823	847	761	772	813	793	809	755	801	748	774	792	803	865	810	798	823	734	779	777	860	732	843	833	776	1262	4717	9695	8937	6106	3227	1635	1018	770	739	730	719	727	756	685	760	748	690	718	740	717	718	728	752	697	722	737	716	754	704	764	722	713	758	740	753	719	730	788	690	743	726	753	751	700	670	712	747	754	745	709	764	756	724	771	752	765	718	756	723	725	739	774	789	742	706	779	679	721	697	761	779	719	727	676	694	743	727	750	674	781	780	729	751	757	757	718	715	687	712	734	723	735	807	714	736	751	731	711	714	684	748	731	737	745	765	724	720	728	724	732	765	699	691	743	709	734	752	704	706	750	743	746	739	708	705	761	727	703	740	741	773	731	790	644	736	717	730	781	698	728	711	719	739	723	725	772	730	726	723	735	727	753	747	747	727	740	736	763	762	738	757	697	718	697	718	707	735	714	726	779	792	741	739	733	730	743	732	730	732	735	724	762	718	751	701	729	718	746	719	741	754	721	724	748	747	747	719	705	780	738	750	671	698	733	747	728	712	813	746	714	760	718	734	771	690	734	725	791	721	741	741	778	719	768	715	776	785	742	717	702	661	728	769	731	732	730	783	704	718	753	716	743	755	734	651	706	715	764	718	714	783	750	728	743	752	714	741	730	736	729	747	689	735	736	766	745	717	778	681	704	769	727	722	706	727	750	765	705	731	716	733	710	737	752	749	747	743	691	773	737	723	782	774	737	715	778	745	752	741	721	759	739	733	752	727	761	762	724	723	756	717	706	736	735	698	749	751	743	704	726	775	741	710	797	708	729	762	780	734	717	721	733	708	721	746	709	745	744	770	741	718	747	788	758	726	748	710	751	807	733	721	694	717	674	706	723	750	726	720	702	744	715	763	773	755	760	736	760	726	763	743	734	674	736	714	732	732	687	704	737	727	744	744	766	799	701	709	720	716	739	739	728	730	772	708	762	684	737	726	717	760	722	739	731	754	753	705	718	706	746	747	735	723	703	736	753	735	719	746	746	690	764	666	767	714	713	780	707	731	742	686	710	781	735	739	736	744	731	731	736	725	765	730	730	728	750	703	700	772	759	734	718	723	722	738	723	739	711	702	726	726	766	695	757	738	705	716	739	714	725	784	731	729	709	751	696	662	679	755	725	704	704	742	719	694	749	740	703	711	712	694	722	706	762	710	682	744	719	704	686	701	752	702	740	723	775	710	771	680	745	718	742	716	688	759	717	768	748	723	697	719	723	719	692	727	752	743	770	760	752	710	754	752	756	733	741	736	736	733	764	740	728	823	703	727	684	739	752	712	736	716	705	733	701	733	745	783	767	739	716	767	706	736	726	751	746	807	721	715	751	758	761	713	756	718	732	745	714	716	711	757	743	746	757	738	743	705	695	733	695	760	768	675	724	715	761	728	714	763	719	709	716	725	694	689	705	702	768	731	747	719	672	725	707	723	715	714	773	779	677	726	721	720	686	728	684	736	711	724	691	748	753	755	773	734	696	747	727	739	700	702	746	684	711	702	760	732	754	724	740	766	714	746	728	704	772	740	726	753	720	688	767	739	759	724	731	732	735	737	770	697	782	704	764	720	710	732	727	757	727	708	742	685	706	727	702	692	684	765	712	718	746	759	699	746	762	762	740	668	759	734	754	723	758	699	719	721	782	773	721	728	706	739	758	712	734	736	706	713	764	754	752	690	752	719	770	679	698	739	730	747	745	691	736	699	671	751	752	741	746	748	706	759	737	738	700	735	780	742	728	687	746	740	724	767	704	716	719	700	724	692	736	719	741	774	785	725	750	744	703	796	732	746	728	742	670	746	726	737	710	783	756	731	718	777	745	731	749	723	733	722	791	746	707	721	690	745	730	720	746	696	710	682	740	784	718	686	756	737	731	731	707	740	710	763	736	723	772	699	712	701	704	756	747	739	722	698	709	739	750	754	771	707	729	673	754	749	768	740	746	722	705	704	737	750	748	727	768	686	740	696	735	740	727	711	712	735	718	752	733	709	692	693	745	741	714	737	687	743	807	717	688	725	761	748	727	750	726	734	710	721	752	726	737	697	720	733	719	739	749	681	765	790	724	770	754	748	684	764	728	761	696	769	732	714	777	712	761	735	684	729	722	709	687	711	710	710	749	754	703	745	780	738	748	733	735	725	720	743	756	771	700	789	751	763	747	782	732	765	723	738	744	737	734	727	804	739	731	722	723	680	690	750	798	769	765	825	711	741	732	705	724	797	719	740	724	767	747	778	704	697	706	733	752	723	746	745	738	783	771	800	739	729	720	760	710	739	733	732	779	726	785	755	711	723	734	800	739	724	749	716	724	738	740	759	705	730	744	720	723	732	739	706	745	731	775	684	706	707	744	680	699	781	746	746	700	709	740	688	777	693	760	727	732	756	764	734	714	730	744	679	699	744	737	748	737	704	708	769	745	735	709	738	742	752	792	758	759	737	769	713	730	766	687	697	719	794	769	722	741	719	784	700	761	725	744	709	709	703	684	734	730	733	761	715	707	742	743	710	751	731	738	732	726	710	663	703	738	727	753	691	722	726	761	708	759	754	763	706	696	729	725	738	692	786	723	712	814	739	743	732	724	696	692	692	759	720	717	729	741	708	758	747	772	742	733	760	737	705	745	741	758	700	707	739	677	715	744	743	721	738	736	717	757	730	740	750	741	721	722	722	730	744	751	805	719	741	727	697	725	688	725	736	713	681	719	722	676	718	763	719	736	749	729	744	740	781	740	761	729	746	704	757	669	748	722	752	745	759	722	688	747	706	736	687	730	712	689	779	734	690	748	739	704	744	743	722	721	777	723	712	707	711	722	732	738	678	658	745	786	722	733	721	701	740	712	711	712	769	714	773	777	758	721	672	712	730	730	724	681	736	745	765	738	696	700	710	773	782	735	728	740	734	721	766	715	773	706	744	707	739	734	750	735	731	666	737	802	729	715	726	766	769	741	737	772	686	708	715	740	732	740	710	713	759	736	760	756	715	707	729	695	731	719	747	693	717	756	705	770	670	744	752	753	714	753	737	696	712	737	778	761	744	715	708	768	726	765	714	714	767	694	744	780	733	741	661	737	738	727	780	831	772	728	752	721	713	749	717	751	720	698	767	730	752	719	702	746	745	728	718	756	740	738	729	694	710	694	745	725	747	742	766	704	694	711	777	761	715	751	714	764	724	731	685	715	736	709	714	730	775	676	736	727	743	769	715	718	711	726	725	717	714	714	707	743	743	740	777	740	731	737	730	745	739	703	732	737	726	704	756	748	768	783	704	751	698	715	732	736	769	724	752	680	750	743	734	738	735	696	730	691	732	751	714	693	782	754	736	768	702	711	732	778	753	758	810	754	744	741	710	700	742	703	747	750	740	720
4059	380	212	238	221	189	170	194	179	182	194	176	179	201	181	176	170	198	173	196	196	200	159	192	196	177	177	166	194	185	176	173	180	152	162	190	180	179	163	186	189	154	165	176	185	189	186	179	191	186	197	162	158	151	196	191	183	167	178	181	174	187	177	179	173	168	167	197	201	220	291	333	290	238	208	170	177	150	190	168	188	181	159	174	183	171	188	154	167	182	176	168	185	194	188	178	180	146	169	176	151	196	177	188	190	155	196	148	179	177	187	192	188	159	175	177	183	196	196	194	211	178	178	208	169	171	185	173	195	215	185	165	185	168	169	196	159	193	169	179	185	188	163	192	174	175	179	189	162	172	204	181	174	159	162	162	175	173	186	193	188	172	181	178	182	187	174	166	169	147	168	158	187	178	200	177	205	167	180	177	163	174	162	176	165	176	175	182	182	183	181	172	185	181	165	161	176	189	178	161	198	181	156	187	195	204	193	170	187	174	195	167	196	152	183	166	187	197	218	178	186	186	183	188	170	149	181	178	180	181	198	178	169	194	181	181	185	165	178	166	162	181	182	200	157	169	166	174	179	172	183	156	177	178	188	200	171	182	174	148	190	195	177	175	176	190	187	205	176	176	202	186	178	160	178	177	193	164	175	187	172	172	151	189	173	205	178	189	186	179	170	176	182	176	178	172	167	180	180	179	191	166	190	180	170	193	190	167	166	177	181	168	163	196	160	178	170	183	197	182	176	164	155	163	169	160	181	159	165	167	176	164	202	161	172	170	226	185	163	205	165	165	172	179	193	187	202	163	152	175	184	159	167	177	157	204	178	203	174	183	180	163	161	179	191	203	170	155	167	190	178	182	160	176	167	197	173	162	171	162	179	171	182	165	184	168	196	164	177	176	171	191	153	184	185	160	169	162	196	164	169	179	167	178	181	157	208	157	180	184	189	181	153	174	173	175	178	176	179	168	178	162	192	153	171	168	195	180	170	174	184	182	174	160	172	191	179	171	184	177	197	180	164	178	187	165	192	157	154	162	190	182	158	173	180	157	187	182	178	164	160	187	169	184	161	168	173	194	170	187	211	171	186	180	193	186	156	174	197	165	197	182	189	184	173	169	178	185	192	172	177	158	161	169	182	180	184	165	177	174	167	181	176	187	171	148	197	160	177	171	189	190	189	173	166	195	183	177	195	170	194	180	169	162	196	182	178	193	159	164	178	179	171	164	201	185	199	188	173	183	175	176	184	173	158	179	194	154	171	191	172	185	206	185	163	164	178	191	167	165	155	177	163	180	152	184	175	182	176	187	189	154	168	171	186	175	178	171	178	166	160	176	164	194	166	160	193	182	198	173	189	158	157	170	156	190	173	201	185	156	161	182	185	166	188	178	178	176	204	183	175	175	160	137	172	189	168	150	176	202	170	180	169	159	156	161	183	175	185	160	154	190	171	185	189	179	172	190	165	164	161	178	173	173	190	189	165	177	201	182	218	172	196	182	164	185	169	205	177	163	183	197	186	159	169	186	168	190	185	166	179	178	179	166	173	168	160	169	158	176	153	172	182	191	187	187	173	155	181	186	181	186	173	166	183	181	179	163	149	169	150	156	176	159	190	183	177	176	209	168	204	185	202	169	168	174	196	198	190	196	194	163	214	166	172	209	189	181	190	190	176	196	173	178	170	191	179	183	183	155	190	166	174	178	199	167	182	181	164	178	165	192	187	178	172	169	161	157	163	165	195	169	187	198	190	172	192	164	178	187	169	161	175	173	187	177	173	177	168	180	188	162	189	181	200	164	155	184	177	186	167	165	154	207	199	159	179	174	183	161	173	159	178	173	163	175	188	168	177	195	187	179	153	173	162	167	192	163	180	187	177	182	163	159	187	192	168	162	178	169	192	181	172	166	164	210	205	174	167	171	190	197	164	169	189	178	179	182	169	171	199	151	191	171	177	156	189	163	168	171	154	168	183	164	172	181	163	191	189	182	175	204	178	192	200	165	178	168	176	158	196	200	204	190	183	183	202	193	199	190	186	197	171	159	184	164	174	192	169	167	185	161	160	156	160	191	169	162	206	169	226	183	211	154	166	193	167	159	175	179	198	157	153	152	172	184	179	188	196	172	180	164	186	166	188	190	175	173	175	183	158	213	189	155	166	177	196	175	172	171	173	189	187	153	189	179	183	206	192	150	162	153	177	186	163	178	200	182	167	174	205	175	171	182	173	204	198	142	184	161	163	166	155	185	175	180	173	175	193	203	168	173	184	187	166	170	213	174	155	173	209	182	167	148	145	192	174	190	184	174	149	170	197	167	177	162	187	181	163	164	176	169	182	171	165	181	200	181	193	197	174	181	167	172	191	193	164	175	166	187	174	186	188	176	164	173	176	193	194	142	184	150	150	177	168	207	174	173	172	172	163	173	180	187	187	180	178	168	187	155	146	184	170	168	171	208	180	174	188	191	185	191	182	184	178	203	203	175	174	188	175	170	210	181	193	150	161	169	187	155	167	177	176	181	153	185	171	202	200	195	144	203	151	185	180	170	162	180	170	160	188	188	203	156	173	182	182	163	176	187	168	183	155	190	186	181	165	183	165	177	181	168	194	171	177	152	171	168	173	199	191	174	201	178	176	189	183	177	183	181	181	171	181	199	175	188	188	162	161	164	180	175	184	201	175	180	168	155	152	201	184	167	186	170	173	191	180	199	193	167	161	218	169	171	171	212	159	162	183	173	191	217	170	163	195	179	163	203	159	201	215	177	203	173	181	201	192	163	190	180	200	173	176	177	163	167	185	170	160	183	175	190	181	184	195	178	199	185	182	171	193	167	193	170	180	187	184	177	152	168	191	183	174	166	194	169	186	200	185	175	170	186	163	175	189	182	191	172	173	191	189	161	157	177	178	216	180	173	190	155	165	199	179	203	184	183	178	188	185	179	164	187	161	170	179	188	181	157	140	169	174	157	185	170	174	196	179	176	173	168	192	172	171	163	185	167	182	183	194	181	183	190	192	195	194	147	174	149	144	179	139	169	200	189	161	177	185	192	193	172	182	159	174	166	182	179	159	158	185	183	172	187	153	180	184	177	181	190	195	183	157	160	189	177	194	177	155	170	179	160	175	189	207	183	174	193	174	180	180	140	181	152	189	168	175	171	170	156	187	159	198	161	191	172	196	182	154	172	181	183	183	195	168	158	176	166	172	199	183	211	184	171	167	205	173	179	168	196	147	141	174	170	174	177	161	171	164	149	164	175	186	179	186	194	181	162	170	168	158	165	178	175	167	170	176	171	168	198	193	165	188	170	185	174	149	169	153	164	195	184	196	178	193	171	170	167	184	168	174	160	183	163	174	171	154	194	186	184	183	187	170	162	201	187	150	169	160	191	183	185	188	185	171	177	165	165	171	182	183	176	151	170	190	175	157	202	171	182	190	179	182	168	169	201	179	173	175	195	200	178	165	166	181	196	168	181	189	193	164	160	180	161	184	180	181	185
3538	685	713	780	663	642	549	616	619	598	509	600	553	563	519	576	516	564	566	512	541	583	514	518	547	518	519	565	519	544	565	559	583	532	526	559	588	545	537	510	555	538	560	530	564	536	506	540	542	558	529	572	499	524	526	549	555	536	549	513	514	578	575	544	521	544	525	527	588	858	1230	1414	1321	922	634	542	491	527	538	533	522	521	530	557	500	536	511	525	518	511	495	498	527	542	490	512	537	534	549	526	555	554	504	559	562	540	535	578	516	549	564	507	498	499	539	529	532	525	555	502	484	517	527	525	549	525	544	551	516	517	548	537	535	573	577	527	546	521	543	556	566	484	572	560	505	530	547	526	506	559	525	522	511	573	541	520	519	545	533	505	586	520	547	551	546	557	565	509	545	507	563	510	561	505	532	519	540	518	523	541	502	544	580	529	556	541	551	542	531	557	564	521	564	527	498	544	587	549	521	570	523	478	506	510	523	591	550	578	544	531	533	544	502	539	503	545	580	545	517	491	493	509	524	538	557	530	533	556	511	525	533	524	556	512	584	556	525	585	492	530	547	522	560	533	540	536	521	514	521	480	486	513	536	509	481	541	519	477	553	539	518	463	544	515	538	540	528	518	485	550	524	526	537	548	539	528	552	541	519	513	515	543	533	548	508	543	573	545	569	479	525	563	558	487	555	541	524	531	568	519	520	559	486	516	518	545	507	531	498	524	540	519	530	527	566	519	498	551	560	539	482	504	494	546	571	547	556	538	528	527	536	522	525	557	509	546	524	521	536	521	515	509	546	529	548	576	562	509	534	476	572	492	549	578	535	504	568	503	511	535	527	529	520	522	518	539	540	547	526	507	557	512	572	493	510	509	529	507	570	517	533	524	532	555	548	530	500	526	536	550	563	532	558	523	500	506	533	513	533	492	508	532	552	510	551	533	506	528	547	540	527	559	504	515	546	540	571	560	509	544	494	546	510	534	571	527	561	589	572	538	559	514	536	550	580	484	539	550	565	556	597	546	560	525	518	542	569	541	528	504	518	543	555	516	535	545	553	526	524	536	543	551	534	545	546	525	517	546	529	503	513	556	532	547	554	533	533	548	525	567	504	546	541	530	527	516	580	506	495	567	543	545	529	504	550	521	515	513	552	551	510	512	554	540	519	524	514	528	509	531	560	540	544	537	515	530	557	540	512	553	577	542	540	530	525	545	561	572	531	566	538	540	507	494	540	536	523	499	539	520	551	538	505	516	532	515	512	535	501	555	499	517	557	533	541	534	517	480	548	538	591	523	522	536	536	575	537	525	561	521	493	494	531	527	520	505	508	524	512	506	546	559	546	496	531	553	523	573	507	552	530	534	563	581	562	579	541	533	529	533	529	534	505	532	533	515	596	550	546	544	532	569	508	495	523	566	528	531	510	526	507	538	512	546	519	554	555	606	583	561	544	513	511	581	551	541	532	541	514	533	547	551	552	538	565	524	538	540	543	518	566	513	555	552	516	549	517	539	547	527	524	481	500	510	525	563	534	578	565	496	486	525	546	521	536	546	531	541	559	534	539	522	576	499	566	546	502	522	508	502	564	516	561	567	480	506	538	555	532	549	564	559	531	552	552	542	546	530	517	558	505	505	547	552	564	551	542	517	540	554	559	536	526	517	489	524	529	481	491	536	527	587	531	538	508	548	524	528	548	511	543	587	539	579	579	508	553	527	549	539	552	510	537	585	510	579	543	537	551	568	542	560	513	526	547	517	523	494	506	533	542	536	539	517	551	473	537	541	533	547	549	535	535	534	554	507	535	508	497	535	518	531	537	572	505	532	501	523	524	515	529	532	540	536	541	545	510	518	564	483	517	543	544	559	488	529	514	539	570	518	561	511	541	497	489	475	555	526	528	544	577	552	554	552	528	521	548	580	522	525	478	503	543	534	552	521	534	522	569	522	534	544	493	502	538	532	541	534	551	533	521	499	519	526	525	561	546	515	538	487	513	545	517	508	514	531	544	557	508	531	505	523	537	512	519	547	485	561	555	548	546	540	512	525	557	566	527	523	547	543	502	535	509	526	496	538	545	561	502	561	534	505	527	516	560	553	538	520	553	517	521	518	539	521	529	518	574	497	518	499	509	514	560	548	540	557	571	520	554	549	562	550	550	569	575	550	551	529	532	473	505	578	548	506	541	492	504	543	535	530	541	503	560	541	551	553	558	536	558	506	524	546	502	593	521	543	547	572	564	540	562	566	519	550	543	542	538	523	523	519	531	536	503	540	580	563	521	521	545	535	546	534	526	514	490	529	558	517	546	573	540	541	533	574	504	531	519	575	536	506	496	523	530	512	546	560	547	558	510	520	535	467	548	534	522	528	494	532	545	520	508	490	514	521	558	506	547	529	578	555	534	535	507	591	587	494	518	561	570	568	547	540	578	539	536	515	544	486	537	522	507	558	542	511	548	543	547	498	535	526	540	553	525	557	576	548	492	529	540	546	541	534	543	531	546	537	520	550	535	512	514	483	510	551	539	565	518	501	523	563	556	542	506	544	520	549	534	494	506	488	520	542	524	542	536	527	539	560	509	527	513	546	491	560	541	593	527	532	532	553	513	536	532	500	498	557	565	547	556	542	505	532	550	519	520	571	552	560	547	502	531	555	540	557	541	492	544	501	559	534	525	476	494	517	542	532	547	513	524	599	548	594	529	550	502	533	553	513	536	544	522	504	519	542	584	555	536	505	483	565	569	527	548	543	544	504	550	567	552	525	554	511	492	564	541	534	556	544	549	553	556	531	498	552	557	536	546	535	528	522	537	528	507	502	562	557	504	550	542	543	553	550	569	521	534	515	524	525	543	554	533	512	489	551	521	555	573	544	533	528	509	532	497	534	527	544	536	583	525	513	488	545	533	561	513	481	544	516	551	550	572	584	487	551	521	530	543	518	525	609	575	534	559	544	544	562	526	588	551	534	565	538	577	550	525	553	493	532	546	529	539	547	528	554	543	511	528	519	529	581	535	533	534	516	544	531	511	512	531	545	500	538	526	496	537	518	531	501	533	531	567	510	591	558	553	504	519	514	544	549	537	536	502	540	527	543	539	541	517	513	495	552	544	542	551	557	495	554	532	548	537	524	557	509	491	550	515	517	527	573	555	545	527	518	504	539	529	547	530	512	546	590	510	533	524	579	524	539	531	577	515	543	516	518	523	521	557	550	548	559	546	554	528	559	560	535	554	555	550	515	552	524	527	534	604	548	494	542	523	526	505	518	520	511	587	507	559	535	537	515	480	549	541	533	480	550	525	545	526	568	494	548	533	527	506	563	540	533	501	540	498	505	553	550	561	498	541	531	527	499	537	542	563	554	530	543	562	545	556	512	530	503	545	560	541	558	478	537	527	528	503	526	555	533	537	518	538	547	556	497	540	525	545	510	562	550	555	571	519	552	554	517	522	561	555	551	529	520	533	542	589	499	570	514	556	502	497	498	565	518	574	555	522	529	540	540
19269	5019	2780	1702	1173	778	569	462	355	315	286	252	247	208	220	206	209	212	200	199	207	185	195	195	180	177	170	180	191	187	144	171	184	176	186	181	196	166	174	152	173	180	194	166	193	162	162	170	189	187	159	163	166	146	170	184	148	185	180	192	177	172	195	180	196	157	176	191	184	270	668	750	511	366	234	184	173	160	177	170	166	152	164	162	186	169	201	161	192	177	203	177	173	173	173	165	186	170	201	147	176	183	150	177	171	180	172	159	163	173	185	190	171	191	163	183	182	194	162	161	161	158	172	181	168	188	171	173	176	158	181	156	186	145	169	164	169	184	194	157	166	172	176	176	170	164	181	179	189	182	190	202	187	171	206	150	169	186	157	166	164	173	160	144	180	155	187	166	168	150	167	166	184	189	195	171	158	171	191	158	180	183	162	163	162	173	156	171	182	189	185	176	164	178	177	153	164	161	192	167	161	165	184	170	182	169	156	198	160	162	191	187	180	186	165	166	168	175	173	169	177	155	144	197	188	167	172	165	171	180	179	148	173	175	150	154	162	161	157	167	175	166	169	174	168	163	170	157	187	181	183	154	176	192	153	176	158	197	162	175	165	179	192	181	182	191	178	191	172	183	174	186	143	155	168	165	212	163	175	163	190	207	175	206	176	179	135	153	166	169	165	164	169	183	180	179	178	153	192	178	197	157	164	174	178	170	168	196	187	177	177	176	176	169	170	186	194	214	155	188	157	166	181	172	154	177	159	181	166	196	181	157	165	188	159	187	185	172	171	172	164	161	176	164	182	159	179	190	173	174	170	170	162	168	203	190	182	188	159	151	179	187	172	172	189	191	174	185	195	183	171	176	176	189	173	175	187	169	202	176	177	171	196	164	175	179	173	162	175	155	182	167	163	160	197	150	162	169	151	151	171	180	169	181	196	158	144	193	181	185	145	170	186	159	150	178	177	178	170	177	180	194	192	147	146	169	172	149	170	185	180	180	189	160	171	166	162	162	156	166	183	186	178	145	147	150	173	183	191	154	153	177	165	167	165	193	172	151	153	196	168	177	188	178	163	181	176	188	177	174	136	187	168	175	179	174	198	173	164	147	178	166	194	168	186	160	166	190	174	179	164	178	195	170	195	182	152	186	179	173	184	155	190	174	161	145	175	161	165	188	182	178	183	162	182	175	145	164	178	161	180	152	192	187	183	157	148	162	171	179	178	170	188	179	177	155	188	155	164	181	157	195	161	182	158	172	168	189	187	168	149	140	150	197	168	179	150	169	189	178	174	166	188	170	174	175	193	179	152	203	176	174	168	175	172	164	178	158	163	178	163	174	160	155	171	173	159	153	161	150	170	193	177	151	166	160	196	165	149	181	146	166	165	142	167	193	165	166	154	162	193	180	171	188	168	162	185	188	169	187	172	179	161	161	154	195	150	176	171	181	157	179	149	187	161	151	182	187	167	207	155	148	181	187	152	209	176	169	194	172	184	165	167	186	173	175	172	169	185	185	160	196	166	183	175	179	174	158	172	162	175	177	166	158	169	175	178	171	181	179	181	147	175	171	187	150	153	189	161	162	160	175	180	152	187	179	195	180	188	183	182	161	141	166	177	157	187	187	179	173	187	176	162	183	174	167	165	189	177	172	175	184	173	174	186	190	161	177	169	171	168	162	184	186	178	186	164	162	171	170	158	164	164	155	178	167	162	181	170	184	189	179	151	178	188	158	162	196	153	198	170	162	146	169	153	177	184	177	162	167	182	161	173	166	190	172	161	168	173	156	189	159	169	183	187	161	211	152	169	162	156	195	169	191	161	189	155	175	170	175	164	174	193	151	157	165	196	173	166	157	158	188	181	158	178	163	164	182	164	169	158	155	193	163	177	181	151	163	176	174	168	186	161	209	167	182	169	152	162	173	171	190	196	182	165	180	167	157	155	164	170	167	180	174	187	160	174	182	175	187	171	165	171	164	165	166	171	172	156	167	174	161	184	165	161	177	171	153	190	177	159	148	173	168	174	162	180	184	180	150	172	155	162	161	164	177	179	173	167	159	158	177	178	178	160	175	167	170	177	182	165	171	146	177	159	179	183	176	177	152	148	181	167	189	176	155	176	169	203	147	188	183	159	180	172	167	170	188	188	185	162	168	171	166	184	175	175	161	171	160	171	178	142	161	182	157	158	173	150	175	175	155	152	185	162	188	173	212	159	192	160	158	181	190	194	200	142	152	153	177	151	173	187	167	159	177	169	158	181	167	165	145	185	170	175	159	159	176	175	149	176	160	177	179	171	181	160	181	194	158	165	156	178	152	177	165	173	201	190	150	162	150	200	171	170	163	157	180	176	188	183	191	176	190	161	195	155	159	197	155	169	159	188	171	174	207	194	168	209	153	174	179	171	166	161	190	158	162	176	157	177	168	183	180	170	158	180	157	167	187	162	151	163	187	179	192	186	185	170	153	185	167	165	160	170	176	165	166	157	179	168	202	164	150	196	168	175	172	184	156	167	163	173	180	177	173	170	176	176	194	160	168	190	195	166	169	151	175	161	176	150	182	189	168	186	193	196	160	160	160	156	178	174	172	175	167	167	152	174	191	205	195	167	181	166	154	163	182	181	147	151	167	142	163	179	168	155	178	173	176	159	160	161	174	176	152	179	193	166	186	197	177	177	171	169	190	172	165	196	189	182	177	197	156	179	173	155	169	174	164	176	183	162	140	171	183	171	195	174	173	186	174	156	195	170	157	173	176	184	188	182	169	177	182	159	157	154	186	179	167	162	168	210	181	160	204	181	169	172	190	165	153	187	163	183	187	184	186	171	178	165	161	175	162	178	173	166	168	171	166	167	178	165	174	183	176	186	185	187	175	166	184	167	178	197	164	187	171	188	176	180	167	166	173	186	183	166	182	178	172	196	172	160	175	187	167	155	178	169	188	151	186	166	188	164	203	172	184	167	191	172	170	156	170	191	158	166	175	190	197	181	145	151	157	162	172	156	182	168	167	155	171	159	179	180	154	192	172	166	169	196	191	167	201	175	156	182	182	156	176	173	171	183	150	160	180	176	190	179	169	162	149	173	174	193	207	140	200	189	194	180	167	183	181	151	167	190	167	208	172	186	174	174	201	196	179	169	174	146	194	168	193	180	173	177	154	173	168	137	179	176	174	166	178	165	176	180	176	181	169	172	191	162	160	159	193	170	172	168	160	191	172	183	184	175	154	161	164	168	152	205	186	168	150	157	150	187	182	162	188	177	197	186	160	141	170	165	178	165	195	167	186	166	185	185	173	165	174	164	169	182	144	151	190	190	160	155	170	196	172	144	190	171	178	192	183	168	136	165	171	167	167	171	159	164	181	193	154	162	148	186	169	169	166	204	181	160	175	180	174	159	181	179	163	167	162	163	161	163	165	162	188	171	157	195	174	199	176	179	159	167	168	169	170	193	158	180	176	175	194	166	157	157	173	162	177	141	151	179	158	170	191	176	174	187	175
12428	1816	3436	3713	3222	2637	2443	1989	1704	1361	1180	1096	966	909	860	831	785	778	742	747	722	724	670	620	658	648	691	608	632	616	571	603	604	617	610	591	563	627	574	571	552	597	587	572	564	583	567	545	615	571	533	581	532	557	569	538	552	569	574	594	553	551	548	557	595	562	553	559	584	1545	4810	5416	3500	1908	974	573	518	488	573	520	525	579	520	523	511	561	512	584	536	521	543	546	541	602	530	485	565	525	508	539	568	514	517	512	503	542	503	522	481	531	568	559	552	512	517	504	537	517	508	495	534	557	478	554	480	496	538	545	516	499	523	527	537	533	529	548	519	552	542	499	499	526	574	514	543	556	509	546	518	532	518	499	536	546	551	517	530	536	534	531	556	499	519	543	528	502	508	534	501	508	527	529	514	532	570	519	522	506	522	531	548	599	521	538	550	464	524	540	588	570	541	513	564	506	542	559	526	539	516	510	520	523	564	499	529	548	548	552	537	524	494	522	589	537	534	538	552	519	557	538	526	532	498	499	560	531	532	554	522	517	515	553	494	559	525	575	539	520	532	541	512	538	541	514	578	471	515	555	486	524	533	528	515	558	523	573	548	521	517	511	546	516	524	561	496	545	526	590	526	535	513	529	515	537	504	524	539	550	541	544	539	558	527	532	497	544	556	530	540	546	541	536	545	531	518	533	505	523	508	532	544	531	523	585	554	563	497	506	510	536	516	501	525	518	486	497	529	498	526	511	543	542	507	523	507	553	518	489	532	541	536	557	527	541	486	525	520	506	525	535	520	538	528	504	544	545	509	531	528	510	491	522	494	544	517	517	476	551	484	535	533	493	510	552	534	543	552	532	503	468	568	472	538	547	538	572	522	561	539	519	500	552	539	544	550	531	527	500	526	512	505	502	510	536	538	517	492	521	518	480	492	534	537	520	541	530	517	523	523	515	518	526	536	581	518	517	506	533	555	493	521	518	535	548	542	524	540	549	494	580	518	558	529	527	522	552	531	489	537	550	525	564	525	508	513	509	548	519	543	600	514	515	510	550	529	511	552	563	544	544	520	549	536	535	509	514	537	547	562	533	496	536	540	571	545	504	552	539	567	524	531	548	538	535	519	524	536	569	544	527	508	520	491	510	557	541	527	520	517	542	537	504	525	532	484	543	486	494	491	503	499	536	531	527	539	517	556	532	530	538	558	519	508	567	513	537	531	516	526	497	532	529	505	515	542	536	564	533	586	541	530	561	545	551	544	521	530	529	514	566	551	543	545	533	504	526	505	559	530	539	537	544	535	564	542	521	554	522	527	556	543	528	507	521	541	543	535	557	530	519	514	526	532	544	541	506	551	516	547	536	553	531	505	504	521	558	540	538	547	569	530	488	576	548	536	531	537	551	505	502	490	509	510	522	491	555	520	471	538	540	519	528	548	497	509	550	527	506	533	510	500	511	546	478	542	528	524	516	531	493	555	555	543	551	487	511	543	528	520	506	523	574	531	547	515	560	522	564	524	516	518	524	495	536	544	544	523	552	514	523	508	557	552	508	522	548	514	508	555	563	543	533	562	578	501	549	507	505	491	523	529	512	524	473	505	530	511	535	510	507	522	541	519	506	517	547	566	492	524	502	516	539	496	515	511	506	539	500	532	533	539	541	530	478	564	532	524	527	517	529	525	562	509	537	555	561	577	515	529	533	479	549	519	552	518	525	609	516	508	539	514	538	525	507	532	528	481	537	501	527	514	521	558	537	527	523	529	519	538	533	548	500	544	544	528	552	522	533	503	524	527	514	526	524	569	526	543	576	551	470	511	522	519	521	463	549	515	522	507	586	534	516	549	525	555	526	530	570	533	539	541	515	515	485	549	530	501	536	497	519	515	548	549	517	545	535	537	528	500	509	492	554	519	507	526	561	512	526	515	522	537	541	537	536	527	544	533	511	541	504	555	530	538	495	538	502	512	515	537	504	517	504	539	538	569	564	504	538	578	514	543	497	512	563	558	572	575	522	536	492	533	520	527	505	572	542	512	534	524	482	534	544	523	552	556	540	505	492	526	533	530	505	541	517	500	550	536	564	522	541	507	563	504	524	549	570	525	508	536	540	564	517	511	531	521	515	568	530	555	523	505	552	518	529	574	546	515	533	533	516	531	528	542	525	502	578	521	502	568	475	556	566	538	503	530	529	558	566	498	552	551	553	541	505	545	561	582	512	538	494	513	562	533	535	543	553	536	565	537	508	542	543	524	539	538	551	524	531	540	512	548	543	529	556	490	493	542	502	519	540	493	515	562	499	553	536	529	507	495	520	519	552	487	525	508	559	523	569	509	512	500	490	507	542	549	542	516	529	531	512	510	536	542	502	545	511	507	509	533	527	538	555	533	526	504	550	534	520	559	550	490	553	560	496	490	517	482	550	509	563	511	560	523	565	546	503	546	540	521	509	583	552	519	540	563	537	510	521	539	514	504	521	568	574	544	553	499	497	503	539	554	528	554	556	541	581	514	517	533	529	537	545	541	506	476	521	539	521	524	502	513	498	540	555	547	512	508	519	491	521	573	525	535	550	534	526	512	559	504	509	523	550	510	541	546	520	495	510	526	557	539	568	573	486	550	552	506	543	538	498	514	539	557	517	506	490	530	503	544	552	567	507	531	507	524	513	502	549	523	532	516	541	526	579	572	567	517	532	492	523	531	539	560	540	524	481	513	548	516	502	514	509	526	528	525	514	553	542	555	531	487	497	512	542	567	530	569	528	490	559	530	543	584	544	510	526	552	560	509	546	505	502	516	510	534	533	531	522	574	490	507	513	518	522	534	524	558	510	543	556	542	483	531	559	552	532	551	542	547	557	503	503	551	529	485	493	539	556	512	565	548	520	556	583	515	515	552	508	531	532	551	523	483	545	503	520	530	554	544	525	550	524	565	526	548	559	504	530	499	534	530	520	539	467	526	546	552	558	478	516	505	540	531	563	498	522	525	556	549	491	526	566	572	541	526	553	508	526	512	520	502	529	543	531	555	540	537	514	527	526	547	513	501	510	534	552	546	507	537	533	530	520	520	539	527	552	528	558	527	516	557	487	537	551	515	536	483	565	534	515	526	565	550	508	539	527	522	497	519	540	529	520	530	522	530	543	566	520	517	558	500	498	536	560	507	560	530	560	496	490	502	522	462	524	488	512	540	524	516	497	499	505	550	502	516	523	539	517	537	553	549	539	498	516	527	521	502	549	525	530	531	576	492	525	508	562	552	603	495	527	508	559	522	564	525	549	513	546	548	522	497	534	532	559	526	537	586	527	527	593	510	546	497	511	516	531	492	510	497	531	528	515	495	529	568	554	492	542	522	567	515	556	531	523	534	512	523	535	534	526	508	488	546	513	544	521	518	550	524	507	549	493	523	532	531	539	514	537	586	487	521	542	490	534	489	549	501	555	537	530	561	541	522	549	533	510	536	507	496	571	512	536	508	496	499	522	519	537	547	586	550	516	531	487	492	537
28539	9524	5611	3541	2381	1490	1184	897	682	578	471	395	416	356	359	358	321	319	300	299	297	269	280	251	281	263	266	239	277	278	249	242	246	230	263	247	257	239	272	247	245	239	234	250	246	240	247	246	253	241	210	229	245	225	280	211	262	236	221	233	228	232	242	234	225	249	258	247	237	391	1185	1345	985	686	381	233	227	258	242	216	211	247	212	232	217	231	228	225	242	252	237	223	220	238	235	231	227	280	253	246	228	233	236	226	238	232	231	226	230	226	222	226	224	226	227	253	231	228	224	208	253	245	222	235	245	249	204	262	238	223	223	240	213	240	227	250	226	225	235	232	221	232	245	232	235	228	221	241	235	218	223	225	235	232	233	248	224	200	234	239	241	225	237	232	246	194	236	255	235	235	244	233	244	243	241	243	223	248	239	227	226	205	259	220	237	253	253	206	230	245	219	254	237	227	218	240	211	204	233	225	229	233	223	215	238	201	211	222	248	252	237	232	229	257	208	261	226	237	220	237	228	220	277	238	226	237	232	226	220	206	228	234	238	214	240	239	242	272	224	258	236	198	265	221	199	197	220	236	212	231	226	219	240	225	220	236	238	246	220	235	235	227	209	222	229	264	232	226	211	210	226	238	238	224	218	254	231	248	231	229	220	228	233	251	238	232	232	250	258	231	221	232	226	237	229	218	218	222	227	222	247	235	234	222	234	243	241	238	236	227	229	211	203	248	249	248	251	213	277	203	210	245	230	262	249	248	221	237	214	218	221	236	218	242	276	208	250	246	221	217	249	253	199	234	224	281	231	223	237	244	223	215	246	221	213	241	245	240	241	215	223	227	218	235	216	229	227	234	238	230	250	201	225	208	228	229	232	197	234	239	232	236	216	235	225	230	232	210	249	233	251	233	243	213	237	264	241	219	224	232	247	230	262	263	249	239	243	227	234	225	220	254	224	258	245	244	254	202	264	253	226	245	230	222	214	206	227	207	247	255	224	222	222	226	232	246	270	232	219	266	229	223	254	241	230	249	204	242	219	246	261	237	247	248	230	230	248	234	221	242	231	240	213	257	253	237	220	226	269	244	248	216	225	251	249	221	246	215	236	233	231	233	244	263	248	224	228	238	226	223	234	260	232	235	242	238	254	232	210	225	243	240	235	256	263	213	236	239	262	227	227	216	243	207	254	237	219	244	233	245	236	256	232	244	208	214	209	243	255	232	224	237	234	195	235	226	218	274	252	218	237	228	251	218	214	232	234	229	235	236	214	241	227	239	238	212	240	228	250	245	218	217	247	239	252	222	252	240	215	220	230	238	235	211	218	266	253	248	243	226	243	232	226	230	234	240	245	230	248	240	221	258	206	235	222	212	223	252	213	245	208	237	209	225	241	220	251	228	238	228	268	252	237	223	229	216	240	222	257	227	235	245	229	236	226	240	212	232	203	258	215	200	224	224	238	228	233	251	213	227	241	222	212	243	246	255	219	204	229	235	198	249	258	239	224	260	251	195	240	235	229	219	214	202	237	212	225	260	222	229	248	209	245	217	233	237	235	223	256	252	234	269	218	210	231	208	222	230	229	248	245	219	226	235	229	221	248	222	249	199	243	206	223	238	223	209	245	260	237	210	241	226	248	250	232	222	218	252	229	221	246	238	245	212	250	227	231	232	228	230	235	208	233	245	253	235	218	255	224	242	208	236	234	215	237	221	205	219	226	231	243	242	223	261	230	218	243	237	237	251	207	212	226	244	222	258	231	244	226	228	230	235	214	237	237	229	233	216	258	257	226	208	225	210	242	226	223	220	207	256	227	243	230	260	231	243	230	229	249	237	221	253	196	231	228	237	223	222	238	211	250	257	243	220	241	226	240	230	222	223	231	230	219	242	241	225	248	240	241	247	229	234	235	240	233	241	244	227	219	222	251	251	199	241	234	269	234	251	222	236	221	253	206	237	244	226	249	245	247	244	234	236	241	213	239	251	226	218	237	238	233	221	234	235	199	243	226	211	229	202	204	239	231	231	237	216	226	215	231	229	199	242	198	232	219	221	227	217	210	240	239	241	228	242	224	224	227	239	236	243	229	243	213	234	231	234	233	221	239	231	239	241	230	227	229	215	247	218	236	208	243	241	247	268	251	212	210	204	251	231	241	219	216	215	237	229	239	240	232	210	248	266	246	263	206	213	240	251	262	247	246	231	237	242	244	246	217	232	199	221	231	242	229	231	247	247	241	260	235	209	226	219	224	242	250	194	248	253	239	253	239	232	241	237	242	238	238	251	218	228	224	229	240	220	238	244	247	211	213	238	243	224	227	243	248	239	243	240	225	213	235	217	224	245	221	250	240	236	251	245	239	255	232	209	218	238	235	229	215	238	232	271	202	217	237	211	213	242	255	215	254	222	243	245	242	227	234	247	241	259	228	252	237	264	197	235	251	206	228	251	203	226	230	262	250	223	239	177	264	236	221	245	229	212	238	233	252	239	258	231	217	230	233	246	227	224	223	235	241	217	249	226	235	247	240	225	234	245	236	232	243	249	253	196	264	251	229	247	266	237	197	226	253	222	221	215	233	226	220	234	223	234	239	224	235	242	242	235	244	220	240	237	264	225	241	226	226	240	226	233	236	217	242	254	249	234	242	236	231	211	237	236	231	254	260	232	230	238	236	226	231	247	211	236	237	228	231	224	231	220	217	232	238	217	199	213	250	241	250	221	241	224	235	225	225	229	240	218	249	252	265	241	267	219	238	246	250	218	225	247	248	230	258	219	221	247	262	252	216	233	240	214	211	217	233	235	239	256	225	215	218	235	213	227	219	218	245	231	233	233	248	181	232	218	254	198	229	223	223	225	241	239	237	224	247	227	236	233	250	231	237	250	213	213	213	261	231	209	238	224	241	200	222	212	241	219	218	239	224	209	222	206	259	236	210	240	221	230	228	236	221	194	214	227	245	240	242	228	246	226	269	232	216	255	213	237	220	274	222	212	206	247	210	210	241	237	199	229	219	236	219	216	223	233	233	251	216	217	237	238	259	253	221	212	233	230	232	239	215	215	239	198	234	219	221	228	265	239	216	218	213	230	230	224	244	220	230	241	217	226	231	241	241	228	233	231	210	210	226	233	228	229	211	232	222	225	217	231	216	234	209	210	217	237	237	241	225	227	224	228	208	218	231	221	249	236	241	243	233	232	235	232	239	218	242	247	229	216	228	205	227	231	226	207	234	246	278	212	224	243	244	258	211	251	248	217	234	235	229	246	213	241	250	247	262	223	216	224	213	261	237	228	236	245	221	247	252	220	233	214	221	210	207	238	264	245	256	237	223	243	259	211	237	215	217	232	238	236	235	215	238	242	204	231	231	247	226	214	242	244	247	243	242	234	231	233	239	233	219	263	214	241	235	237	246	244	229	243	238	245	246	220	246	250	258	242	229	234	233	249	216	264	243	237	195	237	223	248	233	209	244	228	240	244	217	223	214	217	204	252	240	220	279	255	205	217
17197	3706	6995	7540	6412	5446	4919	4331	3232	2576	2046	1871	1648	1523	1441	1353	1262	1197	1160	1107	1080	1038	1030	1038	960	924	906	896	892	849	902	872	829	896	863	833	806	767	793	817	786	746	692	755	773	754	714	718	736	735	764	761	683	764	683	739	744	746	753	738	746	693	710	725	744	775	809	747	782	2459	8578	9497	6668	4120	1670	658	684	684	685	679	645	649	662	687	663	682	701	671	634	699	667	639	662	683	653	690	684	680	666	639	657	686	672	673	705	705	676	691	693	678	737	693	694	675	681	677	670	657	622	675	638	739	706	671	693	648	707	674	610	685	679	681	685	640	703	686	686	669	656	646	711	699	672	698	696	680	706	692	635	677	696	719	649	664	653	665	690	647	708	655	664	686	672	631	694	700	723	702	717	678	701	668	674	688	697	644	696	686	692	702	668	679	705	718	740	682	696	643	666	657	685	656	675	691	660	651	651	735	668	697	653	649	654	620	723	695	698	646	617	693	724	744	678	729	699	675	692	699	691	639	701	699	667	676	673	641	686	696	717	650	704	722	669	649	639	685	698	670	715	697	630	730	732	693	640	655	704	686	669	652	706	701	684	686	675	721	643	710	657	678	651	665	682	688	655	680	650	682	736	692	696	658	665	626	693	663	668	664	657	692	654	632	632	664	664	728	677	649	706	717	674	700	703	716	661	673	670	706	673	657	682	653	643	694	651	664	700	668	659	662	672	709	667	692	680	675	638	680	676	672	669	652	665	681	678	674	690	669	705	641	669	640	663	695	632	678	664	670	683	663	687	632	708	682	724	698	670	675	689	718	709	687	706	648	677	694	706	705	668	681	722	698	658	700	703	681	664	673	672	656	674	736	643	679	701	653	695	635	668	671	713	674	660	682	690	668	704	662	720	683	664	658	695	671	709	684	692	691	665	650	720	662	666	673	664	675	677	677	687	676	667	671	649	679	643	702	671	674	703	705	647	697	672	667	656	596	677	695	650	665	673	682	672	658	673	674	627	677	694	676	617	771	667	696	713	701	670	656	702	660	706	641	676	683	678	658	687	711	683	701	709	700	652	680	662	684	691	682	706	676	689	640	695	702	677	688	699	651	656	646	717	684	689	629	693	655	683	680	738	661	658	690	665	716	628	702	678	686	678	658	656	627	695	673	687	701	687	684	688	688	687	720	698	618	708	651	653	682	677	672	672	675	650	677	691	741	711	702	680	658	665	692	719	674	661	711	719	614	638	689	658	658	620	650	658	682	663	686	670	692	659	719	697	638	719	689	680	734	594	668	720	665	699	664	705	677	683	668	679	692	645	737	731	668	715	721	690	693	634	674	670	699	724	673	629	672	651	697	650	683	688	621	652	653	651	671	672	690	676	663	695	725	692	679	662	679	680	675	645	630	610	668	671	645	639	660	730	695	714	662	668	695	691	678	651	691	656	643	663	675	667	709	693	669	641	655	666	684	680	687	688	665	689	662	656	687	649	670	677	668	710	681	701	659	655	685	653	656	682	656	643	685	738	689	687	664	694	673	702	657	659	737	680	662	730	664	716	672	697	682	679	700	662	699	713	661	682	691	742	721	674	653	712	685	697	690	675	697	638	660	711	689	694	679	690	686	703	663	691	674	678	687	668	660	673	723	654	680	678	664	674	676	677	663	718	671	656	669	671	649	649	668	722	702	659	711	656	629	707	626	668	645	648	644	661	686	668	684	679	706	656	662	726	689	659	646	719	653	698	617	649	696	693	708	677	725	683	668	678	678	661	650	686	663	655	677	685	665	672	696	670	680	684	673	700	661	685	668	675	651	679	719	689	664	667	713	699	688	695	680	701	660	718	657	682	665	688	666	689	674	654	687	707	694	680	703	654	651	652	691	674	704	671	700	700	664	671	693	677	690	712	692	672	690	663	715	662	638	668	679	721	711	677	676	683	707	685	665	676	697	623	695	719	695	657	649	632	698	669	690	687	651	655	672	689	677	708	674	695	690	677	707	671	680	666	664	657	637	729	650	644	677	698	716	688	710	704	727	682	626	698	682	658	692	661	656	681	680	681	709	664	689	668	677	682	683	713	665	684	687	695	653	645	717	718	676	663	677	637	700	633	681	640	662	720	676	673	674	731	663	674	662	691	690	677	638	656	672	688	697	678	678	655	682	700	667	697	647	661	655	700	708	720	688	654	701	671	684	728	672	693	661	673	696	698	649	663	739	687	681	693	706	705	697	652	667	653	696	675	679	665	675	686	678	669	698	680	637	658	693	687	675	609	678	629	696	698	650	695	679	685	719	678	672	681	681	657	680	714	654	643	678	632	692	687	659	671	652	722	705	707	648	688	719	627	638	671	672	691	673	655	664	711	740	693	682	739	685	686	697	700	687	650	661	653	638	743	655	653	666	665	718	653	644	625	682	668	672	681	720	698	664	662	702	678	660	691	698	683	725	639	712	691	682	682	662	703	650	710	673	724	683	662	677	662	723	708	634	663	690	636	657	665	672	662	654	671	699	676	674	684	685	689	673	676	680	694	699	646	663	678	704	687	660	626	687	661	702	704	707	637	713	689	655	627	658	666	688	719	682	706	698	643	685	653	698	683	716	713	629	641	655	658	688	660	676	742	671	663	695	629	623	693	681	658	632	662	696	678	707	663	712	731	696	737	743	676	700	661	702	642	670	692	632	686	655	723	666	657	672	669	662	704	669	686	620	663	652	659	683	710	679	669	713	621	699	666	681	677	695	697	686	705	714	658	690	669	599	685	676	649	711	674	649	656	692	656	720	693	679	657	687	656	674	721	682	684	682	659	705	700	720	692	682	671	640	718	632	700	674	716	696	696	699	692	623	708	638	687	649	644	686	658	670	685	671	699	660	687	701	684	700	695	724	617	653	703	693	679	675	655	724	675	683	688	615	678	636	645	664	690	708	682	610	722	723	649	669	687	663	713	655	665	674	717	708	688	663	714	678	667	710	643	683	657	692	691	680	711	695	658	669	707	645	698	688	679	710	666	683	694	665	708	692	725	681	683	665	638	666	686	688	696	684	747	690	676	719	625	653	661	658	708	670	674	657	700	670	687	634	654	677	698	718	657	655	678	653	659	692	691	670	671	703	699	661	669	694	681	646	680	686	665	688	661	710	652	709	668	680	651	673	708	728	665	684	633	692	700	670	699	672	694	673	732	629	692	667	715	696	667	655	663	661	682	682	693	633	722	666	696	649	712	652	670	647	692	645	680	716	691	663	697	637	679	692	681	706	687	672	669	665	649	739	688	717	707	703	650	652	644	663	632	688	694	690	642	673	718	650	630	640	664	675	629	649	690	665	705	644	653	639	686	657	692	709	701	749	676	686	676	667	673	726	669	609	663	671	714	702	679	712	620	664	685	683	646	691	680	661	681	700	641	693	695	671	695	677	686	685	681	676	752	667	670	679	686	674	694	635	648	647	690	694	716	661	661	692	728	681	659	700	681	666	636	717	651	662	686	680	665	670	675	682	673	661
4083	332	264	239	196	191	194	188	166	182	176	184	190	170	169	170	165	158	163	181	178	179	172	148	180	177	156	201	178	171	148	175	165	148	169	163	167	182	149	173	154	154	169	183	174	166	168	163	157	175	177	182	201	157	186	159	159	202	172	169	180	178	182	159	178	137	138	165	173	180	219	237	264	281	185	173	168	174	170	158	155	181	167	168	161	173	157	167	169	196	151	171	164	170	141	169	161	177	194	167	182	172	172	167	167	145	156	161	156	129	173	156	172	180	147	154	171	172	164	169	209	188	145	182	158	181	185	158	167	172	186	154	174	176	176	189	159	172	178	160	158	176	152	189	192	146	164	154	162	155	154	190	148	164	141	166	165	155	169	163	163	187	165	150	148	167	143	177	162	176	186	149	147	190	176	157	171	169	154	169	171	169	164	158	156	167	191	163	159	171	150	164	144	168	171	156	182	196	179	150	176	173	166	168	160	166	171	161	133	191	179	162	174	172	154	161	146	180	166	140	180	172	162	159	140	160	162	156	170	156	170	162	182	174	164	153	178	164	160	178	167	170	189	176	174	168	166	172	157	165	170	170	163	201	175	184	135	182	157	155	157	180	170	189	198	151	152	167	178	179	184	170	174	163	168	148	156	166	151	168	163	164	141	165	163	162	185	167	178	174	161	154	162	182	185	171	176	168	144	163	176	173	179	185	163	175	165	179	169	170	148	165	155	182	181	179	156	169	185	159	173	178	179	166	146	170	157	166	142	159	178	173	175	158	164	178	161	175	179	186	134	173	180	202	156	174	165	167	159	164	199	167	173	143	176	178	163	177	160	135	171	162	165	175	194	154	128	197	174	167	167	174	163	169	158	172	164	168	159	172	168	171	170	159	147	167	161	153	171	185	182	149	150	181	156	156	159	145	180	140	159	146	150	174	144	154	177	145	176	151	155	162	151	167	179	158	173	161	176	174	158	186	192	156	181	178	165	130	180	155	162	160	197	177	197	164	138	196	175	180	167	181	156	150	190	174	171	185	157	154	179	163	161	157	165	168	154	174	166	176	139	164	163	170	168	172	170	171	167	160	144	161	168	148	159	157	159	153	136	189	177	182	173	159	174	180	176	154	186	161	172	171	186	169	178	165	162	188	163	171	151	169	174	193	176	179	169	161	166	166	174	166	166	160	165	188	173	170	150	147	184	171	179	179	167	182	179	153	148	166	152	184	163	182	178	141	177	171	158	172	203	168	171	148	165	168	167	167	169	186	160	167	165	163	160	182	150	178	160	165	172	171	151	160	192	182	171	167	170	175	177	148	143	176	144	159	163	165	168	156	154	178	144	167	151	203	148	187	155	137	163	158	178	169	159	166	159	166	172	168	169	176	169	177	173	162	168	175	173	172	169	155	183	145	180	149	173	147	189	174	178	161	177	159	190	147	164	172	155	179	169	171	151	161	174	161	155	154	168	158	153	137	158	156	159	174	152	173	143	146	155	157	173	163	176	183	177	163	180	163	169	152	172	154	158	148	200	158	161	179	172	183	148	145	160	167	161	152	165	153	179	168	170	155	155	147	139	165	201	163	196	210	153	175	161	170	167	180	167	165	169	147	168	208	164	152	180	161	177	177	176	169	167	146	169	170	165	152	165	156	154	136	155	141	189	181	197	170	178	156	166	186	180	149	186	185	160	159	147	176	173	142	168	178	159	172	142	201	161	162	154	144	159	186	150	171	159	156	173	145	170	160	173	169	157	159	156	153	162	181	171	150	185	165	168	173	167	183	163	185	182	193	154	154	189	160	158	153	151	169	164	174	160	152	182	147	142	156	155	171	175	156	165	170	164	156	170	158	164	156	167	168	173	179	182	161	196	160	180	169	146	139	153	163	170	149	165	163	175	190	167	157	180	179	162	154	164	187	185	149	156	173	158	171	160	159	151	154	172	149	173	178	170	146	175	190	170	170	161	198	163	165	155	169	183	163	172	164	161	168	191	152	162	172	162	167	181	164	158	182	141	185	158	174	150	172	160	165	159	149	143	154	179	147	168	188	172	187	186	166	190	153	155	180	174	160	159	145	169	189	171	145	151	175	152	173	174	161	169	197	166	172	146	156	167	169	188	150	192	143	180	167	148	176	184	183	150	181	188	163	141	178	162	158	149	172	154	165	160	177	158	164	164	159	171	154	146	150	161	184	200	153	186	167	188	159	160	162	155	155	155	181	161	158	161	179	159	176	177	141	178	158	161	173	177	170	161	153	157	154	167	158	175	174	142	169	146	161	127	185	178	157	187	168	175	163	173	150	154	179	166	180	178	161	142	166	151	158	152	148	152	161	157	148	171	192	166	188	163	143	170	187	154	164	168	143	159	154	153	158	148	179	193	175	179	176	155	157	164	172	169	165	174	175	178	170	147	178	173	169	175	176	171	136	142	200	186	152	196	170	175	161	171	179	146	171	175	185	169	161	175	192	177	185	152	169	177	154	176	148	144	157	161	135	180	177	163	167	166	141	154	171	174	181	165	164	182	173	164	149	164	160	174	171	155	167	162	154	162	157	169	162	178	168	162	165	197	199	153	176	164	162	171	186	163	165	183	158	174	160	160	146	167	163	145	167	170	167	145	157	153	188	158	152	171	166	159	163	149	161	156	146	153	180	166	163	186	162	179	181	156	178	162	172	183	154	172	139	172	155	152	140	181	167	153	160	162	160	177	173	181	154	143	165	174	192	132	174	169	178	174	164	168	191	149	172	159	161	173	166	176	164	156	196	181	147	169	166	148	150	173	146	154	184	156	163	159	164	190	178	176	198	174	167	170	183	158	158	175	191	150	168	164	173	158	167	166	173	181	184	176	167	174	178	177	165	168	164	147	150	157	187	168	153	152	169	184	176	166	147	171	138	178	178	151	190	169	204	152	173	162	190	167	176	154	171	184	178	170	175	164	176	162	166	193	156	143	144	164	210	169	177	182	167	162	173	164	173	153	187	151	161	174	166	186	170	160	154	191	173	174	172	158	183	175	186	152	186	166	152	169	147	183	162	173	172	164	168	165	168	159	183	180	166	163	185	154	164	177	175	182	172	173	143	176	166	171	178	171	165	174	148	186	171	169	174	172	147	192	165	165	140	173	187	191	162	166	172	172	184	167	184	153	162	139	151	180	189	157	151	164	158	164	176	163	144	170	194	163	176	194	172	158	189	176	160	174	172	163	173	143	164	138	175	166	171	170	162	184	160	136	205	162	187	159	144	162	154	166	157	181	176	175	170	169	167	164	136	170	159	149	177	180	143	149	173	148	181	176	178	170	173	164	175	166	150	152	161	143	167	147	181	170	170	165	178	166	164	165	171	172	155	174	185	172	164	155	153	144	159	183	154	158	199	161	160	183	201	165	167	175	172	178	185	152	177	158	177	169	177	147	169	173	183	185	151	162	175	182	172	163	180	165	161	172	166	177	174	156	187	152	172	161	175	170	175	158	166	177	161	178	180	179	153	165	156
3370	615	711	758	656	669	635	652	572	556	591	560	528	544	555	540	543	548	529	499	487	526	520	490	566	537	499	524	478	517	497	538	490	545	510	528	499	493	513	567	529	483	503	490	532	526	484	535	516	483	507	497	523	529	471	512	489	487	568	495	500	511	512	529	488	538	520	494	493	666	1049	1169	1206	1118	720	555	478	492	511	485	539	480	515	459	511	478	559	527	472	504	510	498	535	519	501	535	518	512	506	533	488	528	528	514	456	511	458	455	482	506	480	500	526	479	457	486	474	452	487	507	516	477	500	530	497	487	530	487	524	543	500	510	508	515	497	477	522	483	504	501	507	515	509	504	506	514	532	479	472	503	532	508	521	486	511	507	533	532	536	518	516	555	539	487	519	558	502	496	523	470	496	530	432	503	496	527	522	492	502	499	515	509	542	481	560	500	535	490	509	523	473	473	515	504	510	519	491	468	526	545	485	475	537	529	495	504	495	501	473	501	540	509	522	527	497	509	505	526	476	495	499	475	520	512	497	538	502	531	524	515	529	470	509	464	500	523	507	484	520	506	522	508	492	458	511	487	507	512	513	518	504	513	477	518	525	487	506	493	511	509	545	523	463	482	510	497	511	512	504	518	490	482	502	523	525	492	509	464	464	530	523	481	511	547	508	521	530	566	506	554	531	535	517	495	489	531	484	561	515	486	550	494	492	527	527	494	496	508	484	506	487	470	490	501	521	493	554	513	475	533	459	528	520	484	518	517	483	499	526	509	487	526	477	515	516	520	491	464	522	494	531	469	520	536	531	519	484	488	502	504	486	483	491	507	515	518	534	548	510	526	533	499	518	479	482	498	554	491	516	494	498	519	504	498	492	508	508	495	504	473	517	470	500	481	493	471	495	509	493	465	488	512	518	505	487	523	531	525	512	511	493	522	475	506	515	498	468	525	557	500	502	481	502	514	518	477	518	515	479	521	505	526	549	542	501	509	480	493	506	519	466	539	529	482	502	509	488	503	507	508	545	503	498	513	566	509	533	536	568	526	541	538	476	536	455	492	517	515	485	486	525	535	542	492	516	478	514	491	468	511	496	509	502	537	541	531	515	535	535	494	477	500	526	526	517	529	505	501	506	536	510	507	536	492	497	522	502	500	505	506	472	498	510	505	499	499	544	518	472	504	490	546	513	488	511	505	484	512	496	502	522	524	491	524	496	514	473	540	455	514	483	542	533	513	539	494	499	479	500	476	507	545	481	546	503	514	518	523	514	519	521	496	492	502	486	527	522	519	453	504	501	513	526	489	550	492	542	497	517	555	486	479	473	468	523	543	462	515	491	519	466	496	498	523	485	537	514	466	486	477	527	492	508	501	497	488	488	488	523	475	495	518	503	478	512	518	519	522	511	516	483	520	516	489	524	533	491	519	496	484	482	488	528	528	525	544	493	496	492	460	473	492	491	553	502	499	510	547	518	506	525	508	522	478	494	502	527	485	521	497	527	549	527	502	557	558	493	483	488	532	512	494	528	507	535	476	553	513	520	532	532	488	475	531	541	466	481	521	480	533	561	506	538	524	498	477	493	477	523	533	554	507	461	491	510	506	462	536	525	509	539	522	488	470	487	527	509	508	474	514	480	498	520	515	552	548	512	517	546	519	440	526	496	489	507	512	514	490	462	514	482	526	497	521	475	522	549	509	524	477	525	516	512	519	476	464	498	519	497	488	530	541	467	502	531	533	547	538	493	529	509	524	520	471	509	515	517	494	530	524	520	503	511	479	516	511	504	511	518	542	522	482	571	488	511	511	451	496	530	517	534	514	474	475	500	501	551	552	506	513	507	546	496	475	489	550	470	529	523	501	494	492	491	464	482	512	518	498	499	514	525	498	521	545	521	531	516	498	476	490	490	537	519	511	509	517	496	501	527	528	517	490	495	456	521	518	479	488	523	493	507	466	492	515	551	537	519	510	502	516	523	487	505	513	490	506	530	509	490	509	528	481	479	483	500	500	493	532	511	516	495	480	505	508	478	530	539	484	514	496	519	498	517	522	513	469	487	511	513	516	521	472	547	486	498	533	514	482	540	485	499	496	486	536	522	480	532	566	510	494	498	507	515	485	520	529	494	508	478	502	492	499	463	491	504	506	479	507	503	512	500	542	505	504	507	556	524	523	484	506	477	501	494	494	520	509	551	490	515	538	494	517	523	534	492	513	486	515	509	480	504	469	488	507	523	516	517	522	529	510	485	513	510	528	498	552	471	506	494	525	518	512	513	453	534	496	535	537	526	489	493	495	496	518	530	530	488	490	514	501	527	535	505	521	508	480	492	518	536	500	478	486	531	505	506	483	500	503	494	523	548	493	492	481	501	453	493	502	509	482	492	490	505	523	509	480	510	497	477	517	476	540	522	492	504	531	501	516	457	534	501	569	538	471	515	525	520	530	489	489	518	511	528	494	494	483	510	498	508	526	484	478	529	531	512	488	511	477	501	531	485	485	508	526	572	499	526	542	503	539	512	499	498	509	458	516	526	481	505	489	506	496	494	493	497	509	491	490	498	535	508	448	494	516	469	533	483	524	536	512	527	536	498	521	460	509	513	482	485	482	527	492	494	540	498	532	511	519	517	532	476	545	470	499	515	492	464	488	491	522	480	517	494	509	516	535	541	538	520	490	523	476	507	474	517	509	515	498	470	481	496	490	490	495	496	525	506	533	482	481	499	501	494	530	521	475	488	546	495	493	514	488	512	505	492	464	487	496	499	522	515	498	544	494	525	502	507	501	509	512	485	506	513	509	504	511	511	508	505	478	510	517	522	473	498	525	487	473	487	490	480	532	521	502	472	485	512	473	500	488	544	540	486	506	549	541	540	487	475	475	517	491	454	535	489	491	496	483	519	490	490	527	502	509	497	491	539	530	497	542	528	557	503	549	488	514	501	513	484	489	508	507	527	511	536	470	479	500	533	523	554	531	520	514	491	473	484	486	503	497	501	526	490	523	512	502	504	537	510	479	509	484	529	524	505	532	543	533	536	539	528	535	494	501	505	564	536	483	493	499	556	464	506	516	496	497	526	505	549	522	492	477	499	472	536	503	509	514	569	496	530	491	532	552	503	519	476	520	546	535	515	489	515	503	517	515	477	491	486	540	509	484	529	509	528	507	510	500	550	496	509	516	485	517	502	489	558	505	524	513	509	518	496	479	550	519	545	505	471	524	497	518	514	491	515	500	503	490	478	539	515	514	527	494	462	491	509	515	490	539	505	475	549	493	504	501	522	495	503	538	515	538	518	495	480	530	488	483	498	516	513	511	529	482	499	541	485	507	502	526	510	540	487	528	503	505	518	541	515	497	517	545	499	519	543	511	512	546	532	465	518	494	503	526	449	476	510	500	498	508	509	505	544	473	485	496	524	492	519	478	518	491	491	485	490	500	526	488	487	487	462	526	495	510	506	468	517	543	483	512	498	508	475	516	538	523	539	487	539	530	466	484	489	495	515	481
16984	4092	2344	1502	1025	705	485	424	323	277	256	240	227	216	225	174	202	195	182	193	180	170	203	164	159	170	153	168	176	164	144	175	177	170	184	163	178	161	160	142	178	160	154	153	197	164	172	156	163	151	169	160	154	191	137	182	171	169	171	182	170	155	172	151	174	177	150	179	182	191	306	643	748	526	273	173	160	158	152	176	166	140	161	173	142	150	151	145	173	147	162	168	149	153	173	155	151	170	149	173	144	172	176	164	168	146	147	174	168	169	164	165	146	142	141	173	145	175	167	139	154	146	174	127	182	161	171	166	160	168	178	171	169	146	144	157	166	156	165	166	150	182	179	144	170	163	173	160	151	170	132	148	161	152	166	173	123	163	133	149	159	159	171	162	156	151	166	177	149	156	149	173	159	171	160	140	163	174	160	158	174	128	173	169	149	149	153	167	150	165	153	155	149	169	168	157	159	164	156	152	160	180	166	143	166	144	180	147	161	166	157	169	146	143	156	159	148	162	179	149	166	160	155	172	185	168	179	167	174	155	155	171	150	177	155	166	154	155	142	142	163	174	172	153	147	160	164	129	164	155	166	143	161	141	164	174	169	144	165	138	142	154	170	156	155	151	170	162	147	177	171	143	149	147	155	174	176	172	168	156	153	153	162	164	191	172	155	149	137	144	147	126	152	166	159	180	156	144	167	154	162	146	154	163	166	143	147	142	169	155	151	147	132	173	158	168	147	146	156	156	157	156	153	172	158	147	171	176	150	152	153	157	179	148	170	156	133	161	154	145	171	149	179	162	149	189	152	139	146	165	157	162	148	179	138	171	170	168	173	144	148	167	161	152	170	153	147	151	157	136	171	159	157	176	137	141	174	159	167	179	148	171	154	166	152	148	179	149	143	146	140	174	158	139	152	149	145	159	162	162	158	163	158	147	180	180	165	133	179	156	157	157	165	152	179	178	164	145	153	148	185	145	141	149	177	177	152	163	146	160	142	109	184	154	139	152	140	158	164	163	162	163	156	154	137	158	151	164	158	161	148	167	168	166	164	157	153	165	169	136	146	154	148	149	162	165	167	148	162	155	144	159	174	167	157	157	172	162	158	162	140	164	157	172	155	171	190	160	146	169	161	143	131	167	151	161	166	155	150	174	176	165	181	150	177	157	129	146	165	142	160	155	133	170	155	157	151	162	144	158	148	146	160	147	146	172	151	167	155	152	165	138	151	156	141	164	180	160	164	198	170	152	166	172	155	164	164	167	162	172	144	152	161	173	151	161	158	172	173	166	186	165	139	136	152	183	143	143	139	138	168	168	154	159	158	142	154	153	158	177	140	134	140	150	157	152	153	156	158	155	178	188	163	166	156	177	130	154	129	168	157	152	167	161	152	164	169	175	182	173	153	145	155	144	153	162	159	143	163	155	182	167	172	185	180	136	164	169	169	144	191	157	156	144	137	129	162	135	181	175	166	157	174	151	145	144	160	166	156	153	174	170	174	159	157	143	179	133	182	183	164	165	161	153	171	150	149	164	146	163	157	158	158	167	153	150	154	157	172	175	168	145	159	158	170	171	172	164	156	154	160	154	161	159	152	165	160	166	156	168	169	143	168	173	150	141	148	132	158	156	161	157	149	156	167	175	136	163	155	170	131	204	156	159	162	151	168	171	161	152	133	151	178	136	176	159	160	160	141	143	166	169	156	160	142	158	174	177	157	166	149	152	180	195	159	179	163	154	166	156	167	159	162	176	155	136	165	168	177	145	170	149	170	159	163	175	167	141	152	165	152	169	136	156	171	153	170	173	164	175	157	164	163	148	147	173	176	127	160	168	166	150	152	155	161	154	149	159	168	192	180	153	155	132	171	159	174	153	184	168	157	172	145	143	163	159	162	143	142	156	165	154	162	155	172	157	160	165	150	164	160	147	169	170	141	151	158	172	146	155	142	142	200	168	164	170	166	160	175	182	153	143	171	148	160	167	165	133	148	147	174	149	143	153	142	159	161	171	186	156	181	133	144	158	160	150	160	144	178	145	168	142	133	176	166	168	157	152	166	182	149	163	145	169	173	163	152	144	165	163	161	183	143	140	149	155	158	168	165	164	164	138	148	143	187	152	150	161	162	177	155	169	161	146	172	142	152	176	157	158	148	163	144	161	150	150	170	154	130	164	155	161	145	157	151	162	157	147	153	161	164	191	158	165	155	151	153	150	148	166	148	157	154	126	161	158	142	155	155	159	166	162	140	144	140	132	181	164	171	172	171	197	160	165	131	167	155	160	154	139	157	145	154	166	169	151	185	164	155	152	184	160	169	168	167	176	151	171	173	159	155	186	164	153	157	152	160	185	158	163	165	139	165	162	146	174	159	162	156	144	168	144	162	162	136	174	158	153	145	158	136	201	173	136	136	181	151	170	162	161	181	178	144	165	162	130	180	150	174	155	159	155	162	173	156	135	150	156	168	164	150	157	175	156	131	133	150	150	164	184	151	164	163	145	144	150	149	146	158	153	150	198	146	167	150	157	177	153	174	167	160	135	176	160	173	160	170	128	150	181	160	156	164	165	158	165	170	152	177	152	157	180	182	152	153	152	154	167	147	177	171	156	174	162	176	154	148	148	183	194	169	173	158	158	182	179	163	147	153	155	147	163	165	158	168	150	151	152	143	134	149	163	158	175	136	169	182	153	171	168	155	158	173	160	179	151	176	145	131	148	161	160	141	151	169	168	153	148	186	142	171	180	166	140	171	140	158	149	172	127	178	162	162	159	147	162	138	161	162	170	173	166	165	188	162	161	160	145	169	164	172	150	192	172	166	161	158	159	151	165	153	154	172	157	148	157	130	199	150	141	153	157	158	154	138	151	177	142	163	164	139	158	166	158	155	143	168	169	164	154	145	167	153	165	157	188	141	148	152	157	178	145	163	183	133	144	137	154	158	147	152	178	141	153	158	137	160	143	162	175	162	161	173	151	140	137	191	148	153	163	141	132	161	144	177	167	169	171	155	177	155	167	165	164	127	159	160	163	162	160	124	151	171	168	158	152	157	167	161	132	167	141	159	156	152	134	177	157	149	154	143	156	129	157	171	160	139	134	161	164	152	144	158	173	165	145	140	168	154	147	181	152	173	165	177	152	171	162	143	160	167	159	171	130	155	163	153	147	166	160	156	155	143	160	147	145	145	141	167	144	163	150	155	165	156	150	158	152	166	160	142	147	186	162	167	149	158	161	148	156	149	168	141	170	163	156	173	155	161	162	161	133	166	157	158	163	152	157	156	150	145	171	141	155	163	170	157	153	166	159	164	186	146	149	148	139	147	151	160	169	169	119	133	173	146	138	145	146	166	146	153	147	178	179	149	161	143	170	159	166	149	171	149	172	163	155	156	145	159	175	166	144	153	154	167	160	175	158	171	166	148	160	170	163	172	152	170	148	171	160	144	152	144	149	157	151	147	163	152	166	171	191	139	159	154	161	179	155	174	143	148	170	158	170	158	163
11051	1710	3371	3812	3417	2667	2250	1943	1620	1445	1113	1021	948	893	809	780	793	776	687	721	687	681	605	631	582	580	588	619	567	589	526	568	602	556	551	553	560	534	577	584	565	511	545	532	573	504	551	536	536	495	548	543	533	523	509	542	510	496	522	537	543	537	547	526	546	514	593	538	620	687	1836	4420	5515	3463	1334	532	496	499	498	459	472	491	507	491	503	477	476	489	496	465	501	458	498	464	469	485	478	492	465	491	500	534	466	489	507	491	529	478	510	483	476	503	485	498	492	481	497	520	492	479	478	516	505	510	515	485	499	441	525	510	480	452	509	498	469	461	477	480	520	497	470	510	488	504	493	482	462	499	468	466	511	485	478	489	504	468	539	503	511	514	481	503	493	492	474	474	510	492	479	506	481	494	459	502	500	472	476	480	467	478	434	500	497	458	503	488	522	485	561	507	512	488	468	500	493	436	500	475	480	483	457	476	489	474	483	548	516	475	499	459	506	497	493	519	493	506	526	492	508	503	479	479	485	501	475	516	493	511	481	505	478	481	498	510	483	497	497	474	529	507	494	494	491	474	496	541	527	507	510	480	490	483	504	498	480	495	499	468	493	507	499	506	476	477	473	477	493	490	485	516	492	486	517	495	515	486	535	469	510	506	471	477	495	513	506	514	518	499	505	444	518	481	521	506	473	484	534	510	442	498	494	497	505	441	489	501	506	466	473	498	500	530	495	506	458	484	475	476	500	497	509	496	524	490	483	478	492	468	507	503	534	483	534	492	485	506	472	498	504	470	508	515	497	500	505	473	512	487	474	508	509	464	481	486	467	498	473	486	487	510	476	508	508	446	485	509	500	487	485	461	490	511	515	469	474	472	493	488	516	495	502	471	480	502	526	494	488	500	503	480	462	491	512	470	471	518	485	494	549	501	491	480	511	463	474	520	505	511	465	518	502	488	491	504	483	498	562	524	481	465	493	485	484	470	485	503	496	494	457	506	503	475	499	503	467	480	497	475	471	475	491	494	510	446	514	494	506	471	512	463	454	482	465	462	515	504	473	524	491	502	505	519	507	488	477	503	505	488	484	476	454	511	546	496	471	505	454	520	473	490	497	504	497	483	479	502	506	472	484	458	507	506	500	504	494	534	469	491	492	498	516	463	498	487	454	504	468	485	529	471	554	504	481	478	486	525	487	491	455	482	507	490	530	474	524	489	503	487	530	473	471	515	503	536	529	496	532	472	529	505	529	495	493	502	489	461	501	492	497	508	493	448	461	499	500	465	512	526	462	512	475	505	452	492	469	486	467	499	512	465	495	507	484	488	505	506	508	519	476	472	489	488	488	521	477	544	474	524	463	487	487	485	456	462	496	504	491	479	516	519	491	517	485	424	514	505	519	530	511	456	456	512	492	493	513	488	459	504	487	467	451	495	556	491	514	486	515	484	505	474	484	487	470	490	509	514	487	548	465	460	492	532	504	499	507	500	514	477	537	517	525	523	492	501	494	551	523	516	460	515	512	504	526	512	490	496	458	513	523	495	506	463	503	513	512	476	448	448	500	497	471	488	455	522	483	488	482	467	457	517	460	490	485	519	535	476	513	463	485	514	490	513	507	496	515	466	489	491	458	468	515	477	479	482	533	488	471	510	514	495	508	550	509	469	496	501	502	507	511	492	479	516	485	498	519	509	484	496	507	500	458	497	507	482	470	495	459	496	518	510	464	509	491	509	464	488	467	502	498	487	493	489	537	481	492	489	492	516	484	511	509	505	503	500	510	478	455	497	475	482	509	488	497	497	444	480	466	491	497	509	480	486	478	520	502	519	506	466	473	490	501	451	516	502	513	485	461	456	500	435	511	493	465	454	528	508	478	482	482	535	477	517	500	528	510	467	505	481	448	525	465	488	480	478	496	495	495	465	490	520	480	500	512	483	476	495	486	524	505	447	456	487	500	498	497	493	522	503	493	537	442	494	515	483	499	527	467	515	497	498	521	495	516	496	479	489	516	475	532	500	459	485	458	510	483	449	477	471	459	496	485	480	502	496	465	436	505	473	479	531	464	467	462	506	487	459	496	497	498	507	521	442	511	501	496	470	515	488	486	510	483	516	491	462	524	509	485	503	532	495	445	512	486	520	463	531	467	498	502	515	483	479	462	474	491	474	498	499	454	483	489	443	523	483	449	503	505	488	471	492	476	494	484	501	460	501	497	515	480	523	474	517	502	486	474	466	443	498	475	500	444	511	511	521	520	514	485	495	544	481	527	508	496	504	438	483	494	467	520	500	490	481	497	505	441	508	506	510	492	478	480	484	489	499	476	486	462	499	481	490	543	499	525	457	495	488	500	478	479	452	479	470	443	494	470	441	493	512	484	474	472	478	470	476	453	512	507	514	480	463	485	482	484	499	453	516	495	496	490	468	496	476	501	504	478	489	505	471	470	495	511	487	513	495	471	477	483	529	480	508	497	482	466	500	450	525	488	479	505	525	494	475	488	502	454	483	495	487	486	481	481	473	478	496	463	488	481	493	478	512	497	460	481	521	535	493	500	486	496	515	484	500	518	497	519	484	464	496	510	454	476	501	478	526	510	511	516	513	479	484	506	472	471	467	508	448	442	523	487	473	461	539	480	528	493	510	490	506	531	472	473	491	493	489	512	482	493	487	465	489	483	476	512	486	480	471	490	461	524	513	466	496	504	490	475	473	469	506	461	487	494	503	489	529	478	519	522	480	473	488	478	482	482	509	504	462	551	534	496	492	488	501	532	478	523	509	490	498	512	506	510	436	472	530	511	445	491	525	461	506	480	487	465	494	481	525	499	493	428	513	483	511	446	508	462	484	472	526	523	451	532	488	518	493	483	487	498	492	482	535	476	476	485	473	544	539	478	467	456	518	499	476	494	503	497	559	481	495	465	502	481	463	475	512	522	522	499	488	471	503	485	484	511	477	464	505	513	469	496	547	481	482	505	481	492	485	525	512	476	479	468	480	503	499	458	485	517	500	510	459	523	511	462	500	458	481	497	453	498	495	482	497	456	502	485	464	531	478	478	510	461	504	491	482	502	521	493	478	479	484	494	494	504	505	485	487	549	511	480	503	520	471	502	491	488	467	472	457	500	480	484	485	489	490	493	486	492	463	474	478	515	514	495	441	489	469	479	492	497	522	511	478	519	513	482	511	480	522	478	461	478	454	497	536	486	477	488	501	493	516	485	514	497	500	488	501	497	480	510	491	479	545	531	467	503	457	466	500	456	466	530	495	506	442	484	486	524	500	510	524	528	503	474	544	512	476	475	486	519	505	494	543	486	500	499	485	501	544	496	526	519	474	459	474	509	518	473	460	496	493	508	468	490	474	475	472	491	483	528	527	516	462	469	481	523	472	498	483	473	509	495	485	435	529	520	505	502	517	492	511	530	502	494	523	475	502	515	463	499	519	503	496	486	466	528	461	481	479	505	488	509	507	464	476	524	518	467	477	493	519	484	520	504	521	503	481
26104	6682	4562	2975	2026	1398	1134	863	736	550	466	435	394	383	346	353	352	350	331	267	262	298	283	288	260	301	282	283	293	281	277	298	243	255	258	302	289	271	262	282	246	281	292	294	267	264	279	267	273	226	252	250	253	280	262	264	250	284	281	252	230	276	260	224	264	265	241	296	258	268	557	1357	1512	1001	536	267	243	225	255	273	262	236	272	267	259	246	230	270	269	233	259	239	251	254	266	247	257	249	240	243	249	250	245	251	244	265	277	282	258	242	296	264	256	267	254	255	253	279	239	263	240	254	264	246	285	263	265	251	255	241	268	274	228	255	255	262	280	262	250	251	256	255	242	253	248	240	250	248	277	247	215	238	249	267	256	229	271	237	259	240	273	247	298	246	254	290	257	281	275	246	255	233	273	267	243	239	250	279	265	253	271	268	249	267	220	279	253	249	236	258	225	248	237	264	244	263	248	264	251	254	225	244	226	257	252	283	267	194	232	279	252	247	249	260	264	258	242	254	236	274	248	261	264	266	281	283	254	234	266	244	255	257	248	274	270	266	270	283	245	261	279	265	253	264	260	265	249	251	284	277	254	287	269	247	237	268	272	251	276	281	260	244	267	248	235	241	231	309	262	263	214	260	274	288	247	234	233	289	241	259	256	219	253	247	277	245	263	251	221	259	278	264	250	261	246	265	282	278	275	237	251	266	243	231	256	256	266	254	262	245	257	263	249	252	254	246	263	287	251	234	243	244	259	219	251	279	262	263	267	268	227	235	254	259	267	271	260	251	252	254	262	223	255	244	270	245	255	258	240	240	263	261	234	255	251	236	301	232	252	254	248	256	259	283	253	248	249	250	245	250	248	269	259	272	248	251	258	291	253	263	255	266	220	244	282	300	264	267	254	239	260	244	289	263	242	263	239	262	236	250	251	238	245	252	251	209	263	238	261	283	262	253	240	218	235	223	253	255	280	281	243	271	262	273	276	253	264	251	270	256	276	299	248	265	249	279	267	276	263	235	232	270	272	281	237	248	280	261	253	246	257	265	256	265	269	234	269	249	263	255	292	236	266	267	243	280	239	290	260	253	267	271	244	263	282	261	279	282	245	251	241	274	254	257	251	248	257	255	244	238	271	260	265	265	243	300	261	241	277	273	282	252	257	285	276	249	250	219	260	278	249	257	288	289	234	280	292	251	255	257	249	238	250	243	222	262	273	269	262	228	266	271	262	246	231	249	279	247	290	244	243	239	261	259	247	250	260	270	257	237	280	230	259	276	266	267	264	278	282	265	265	251	268	265	249	235	266	265	242	276	247	279	254	262	250	265	283	232	253	250	256	242	268	259	272	245	259	278	268	242	222	244	244	250	240	241	240	261	261	253	268	288	269	267	250	284	296	234	251	287	258	230	266	247	242	241	229	280	235	245	238	257	269	266	293	277	283	297	242	300	237	283	263	262	256	242	257	234	267	249	255	237	236	251	236	271	255	255	244	245	274	259	264	276	252	243	236	248	255	277	261	243	263	276	272	283	265	222	255	250	255	246	277	255	259	248	236	230	265	262	245	224	252	270	228	264	268	248	262	238	251	281	277	234	276	244	254	254	264	307	238	255	257	246	260	226	285	259	267	269	242	265	287	272	265	256	234	258	271	283	257	251	264	249	292	266	254	275	240	267	261	283	254	239	290	258	234	270	299	258	231	267	233	255	255	246	264	274	276	252	248	273	257	242	271	274	313	253	257	254	247	265	241	270	246	260	257	242	265	245	272	252	240	275	267	260	256	286	258	258	280	273	254	237	270	287	250	259	278	242	228	260	241	234	228	257	225	238	250	221	256	277	230	284	241	237	266	267	243	265	278	243	296	261	227	255	247	268	265	238	256	264	285	239	255	287	253	252	242	264	243	273	272	240	261	283	246	254	273	264	277	252	235	233	231	291	278	276	255	306	266	246	266	254	252	298	254	271	252	269	237	237	271	251	257	242	254	266	308	251	243	269	260	262	231	247	269	255	250	277	270	226	221	252	263	248	258	237	240	242	251	279	269	260	308	241	309	257	280	224	245	261	253	266	266	249	233	259	276	239	260	249	264	261	264	247	249	250	286	272	265	272	249	251	254	261	261	255	269	255	255	255	251	274	255	243	238	256	239	249	267	251	219	263	283	247	261	252	312	256	264	275	261	267	266	276	238	250	225	250	265	260	269	272	262	267	239	272	290	241	254	277	234	259	249	267	266	282	233	257	238	266	269	302	281	237	250	259	238	243	243	263	276	225	279	243	275	246	258	257	258	246	256	234	245	245	234	280	256	254	265	258	247	247	256	275	266	241	238	257	243	280	249	245	256	269	253	240	281	270	278	256	283	278	263	252	236	251	261	280	260	274	240	240	260	228	280	262	272	264	283	245	247	243	283	241	248	273	258	258	249	274	255	267	252	238	232	263	260	253	234	255	246	240	271	261	257	275	236	270	250	257	268	240	272	241	263	234	253	259	281	267	293	236	251	257	265	260	264	269	288	286	236	270	245	256	259	251	251	266	234	244	229	282	268	250	267	258	256	269	255	249	252	285	261	260	265	281	269	273	244	242	279	259	248	244	248	240	264	253	266	274	259	230	265	232	263	265	246	259	264	266	239	238	261	229	278	253	282	274	249	212	232	258	242	247	243	252	222	247	260	255	262	260	290	248	259	240	259	236	233	262	244	271	270	261	258	260	261	234	266	269	271	267	244	281	251	258	244	247	255	286	276	258	234	249	261	260	234	225	249	250	252	270	255	265	261	258	235	252	253	259	233	250	238	257	259	226	257	245	254	248	239	229	235	231	253	264	239	220	278	265	272	265	222	231	238	261	253	261	264	268	275	234	230	218	259	281	275	220	275	261	248	266	252	251	232	230	260	234	264	259	249	236	270	284	259	275	279	222	255	254	278	267	240	282	268	267	282	252	211	242	248	234	231	262	266	236	258	243	267	235	250	257	278	254	250	242	247	264	248	287	256	268	260	260	244	259	253	260	254	243	277	280	254	230	256	264	244	264	243	255	264	244	238	274	271	269	261	262	282	274	276	257	262	282	272	247	272	232	294	271	289	267	268	259	248	291	240	253	249	258	246	266	271	262	251	260	295	261	268	261	244	244	245	284	250	227	256	285	264	273	275	247	274	265	226	279	257	268	261	286	238	262	256	268	269	258	254	266	252	271	267	241	256	254	239	257	253	257	270	267	215	239	272	239	271	232	254	252	284	240	261	260	267	258	264	276	264	255	270	245	275	280	259	244	272	248	261	288	251	246	276	229	271	252	253	255	272	254	266	253	251	250	308	269	264	259	233	255	280	255	261	237	254	247	262	238	235	232	240	259	260	242	258	263	255	248	249	258	273	259	239	237	281	241	253	256	274	268	254	255	248	247	254	266	278	253	285	273	257	240	242	252	254	263	261	242	270	284	243	254	269	252	250	247	271	246	280	279	276	234	261	260	242	234	285	241	243	264	222	282	252	239	255	255
15044	3514	7093	7717	6482	5376	4583	3931	3359	2774	2161	1971	1819	1601	1498	1505	1368	1286	1219	1179	1157	1130	1063	1037	1006	1053	977	956	954	950	973	944	966	950	928	895	853	901	827	894	832	804	900	860	830	797	818	805	802	777	854	855	826	823	801	852	821	790	796	846	831	841	777	870	843	832	841	851	851	901	3681	9653	10206	6331	2660	957	746	732	754	760	755	738	798	749	745	734	785	738	729	743	779	742	722	749	765	719	758	774	774	741	761	778	786	780	738	770	796	724	748	781	761	754	792	752	720	753	753	808	744	741	814	726	742	776	745	741	777	711	788	754	773	766	778	779	772	767	738	785	736	752	770	742	755	718	742	745	767	782	713	742	797	754	778	795	725	753	802	762	728	773	756	764	790	785	791	785	713	744	748	758	753	763	805	749	722	733	772	748	701	744	743	802	716	783	712	787	772	801	706	747	819	779	795	745	793	781	739	754	774	780	726	748	742	753	760	734	798	711	746	750	752	762	755	756	725	783	759	757	749	752	744	741	743	709	764	768	728	751	764	757	743	764	804	757	724	739	724	722	748	778	781	756	729	738	707	796	699	755	710	777	789	795	777	789	748	760	744	747	760	722	783	764	769	774	756	770	747	772	731	722	762	738	765	787	769	771	717	724	732	725	685	776	773	761	733	742	709	776	780	764	764	732	731	711	754	741	709	689	728	787	751	766	798	774	745	730	755	731	741	746	780	733	769	807	760	738	773	739	740	773	799	789	812	796	759	676	764	737	768	718	736	713	785	732	761	762	765	732	752	739	721	771	779	732	713	789	816	741	743	757	742	717	748	759	742	709	757	800	733	778	757	748	700	803	750	781	719	752	687	753	704	732	765	777	791	732	747	745	764	754	730	794	773	725	770	745	750	765	767	817	744	746	748	767	741	762	743	784	710	749	726	725	706	768	738	793	793	746	753	781	756	774	787	716	714	769	788	756	714	777	810	773	749	756	743	752	750	709	729	777	793	714	743	733	692	762	691	807	753	798	786	748	791	737	727	765	739	762	750	761	754	765	732	729	655	728	760	707	764	744	756	771	730	819	754	719	762	748	774	783	806	773	748	771	732	782	771	757	749	771	736	724	782	732	734	766	753	763	777	794	702	798	740	714	742	762	773	750	742	697	811	708	767	737	770	776	735	758	714	724	793	734	774	760	766	777	819	762	793	760	789	723	738	783	774	773	702	743	765	712	768	759	758	757	778	735	779	783	716	759	773	764	725	784	792	772	742	709	766	765	722	765	714	761	751	757	735	752	776	734	718	734	765	760	760	749	773	719	738	721	725	774	773	766	768	759	739	759	759	790	743	788	776	770	731	748	767	751	766	700	802	765	742	716	774	746	775	692	717	755	749	779	765	741	749	736	799	753	738	744	741	774	733	762	755	779	760	762	774	789	743	812	774	761	741	732	756	766	761	740	689	781	755	732	771	793	768	768	759	764	764	784	790	725	758	725	711	795	739	737	725	782	726	707	775	706	724	717	738	745	739	775	748	725	773	740	742	753	768	796	733	692	749	739	740	773	754	736	769	737	758	756	701	747	750	749	752	815	745	774	751	733	759	726	784	714	775	738	721	768	759	761	755	735	765	781	764	730	747	752	725	782	752	720	815	740	739	746	746	784	744	724	747	733	744	730	797	764	761	771	767	770	738	755	791	732	796	793	755	764	775	738	763	758	802	785	722	714	725	672	737	791	781	751	729	738	778	750	715	750	771	755	741	766	762	733	753	747	688	763	729	730	756	745	791	788	722	736	782	723	759	745	753	743	735	726	737	722	737	753	782	752	725	718	770	731	705	776	769	721	773	715	755	781	751	781	756	775	752	779	754	774	756	769	818	748	738	754	718	792	788	793	802	721	756	755	716	790	807	752	742	728	776	773	732	757	788	773	785	778	743	802	735	725	751	738	774	723	748	741	767	718	778	805	819	760	780	739	724	741	719	728	743	753	780	769	750	772	753	775	780	759	742	769	749	725	787	801	771	712	763	723	770	765	721	770	745	696	747	796	766	744	724	741	768	730	739	759	733	762	740	769	757	718	767	730	723	738	796	759	748	786	758	729	792	719	713	692	759	766	741	761	718	750	742	733	741	754	817	729	756	722	764	751	725	755	743	717	798	831	754	747	789	754	751	688	765	764	727	793	744	797	734	716	784	738	798	760	759	740	802	740	768	782	729	736	709	730	714	777	753	753	794	713	767	737	785	751	716	738	784	814	706	758	784	789	783	767	754	775	718	770	727	758	795	742	796	769	741	752	791	796	750	709	714	749	739	733	720	767	761	730	728	745	760	727	758	699	783	702	698	755	739	737	750	783	809	756	788	774	707	740	735	814	778	728	815	752	758	724	739	741	767	756	733	754	726	744	793	662	725	780	768	767	729	752	733	726	738	755	730	750	691	728	749	797	716	775	740	766	746	699	770	745	760	764	780	728	758	804	755	750	776	752	748	778	738	732	754	791	760	747	741	789	755	720	791	729	712	754	708	777	737	754	735	759	743	766	748	796	775	754	767	783	763	711	707	769	759	753	730	753	817	761	780	727	788	752	691	765	745	773	774	776	737	741	763	745	760	756	799	727	738	769	762	815	730	764	745	733	679	778	758	741	692	788	805	742	750	744	758	814	771	737	772	712	713	708	762	762	760	768	783	752	734	752	754	770	743	744	786	777	723	765	779	796	775	779	751	722	768	753	758	726	726	749	768	701	750	779	736	748	774	735	774	745	772	741	722	770	699	755	767	770	720	729	736	749	771	788	724	759	779	777	730	785	777	773	729	770	776	725	755	727	733	782	712	780	773	673	740	761	770	775	734	755	747	757	734	769	775	751	753	759	720	767	749	744	730	761	745	793	745	747	745	743	782	741	765	803	738	741	733	707	748	772	778	761	720	768	726	751	718	764	792	800	767	756	757	763	730	761	759	740	715	751	720	758	759	788	748	820	775	733	740	822	791	773	696	713	755	738	755	742	696	752	761	794	810	753	792	729	750	717	796	791	733	747	761	742	764	765	733	774	729	765	754	775	776	762	725	753	716	766	737	740	741	758	732	784	754	771	767	752	722	718	706	782	789	734	711	704	765	720	789	742	736	771	716	809	805	784	746	680	771	698	806	748	746	750	726	754	747	748	762	767	762	793	765	752	760	807	763	747	725	728	739	767	741	721	732	807	740	724	797	766	773	734	743	720	767	755	805	734	762	756	772	764	782	744	816	729	803	748	736	697	743	741	784	775	805	748	701	779	743	749	717	748	740	760	804	741	755	695	721	748	825	749	758	744	762	800	756	729	751	727	761	758	747	757	773	739	794	745	753	726	783	737	734	697	722	730	768	746	737	740	758	798	780	744	774	769	794	780	777	709	769	765	750	778	771	798	712	763	747	803	734	750	731	803	764	752	811	770	765	743	730	740	769	751	749	749	755	748	766	781	736	750	763	728	748	739	733	751	743	769	723	757	727	762	761	775	734	771	776	766
4213	421	339	318	273	244	256	266	295	234	211	207	233	224	233	246	222	231	252	222	228	232	211	231	235	234	233	225	204	234	231	213	204	221	251	212	235	208	207	224	195	211	246	189	228	248	225	245	232	231	244	243	212	235	220	247	216	214	245	211	253	213	215	203	222	221	217	230	231	234	279	369	376	323	274	233	239	199	228	231	248	232	236	235	190	218	233	205	228	194	211	234	214	258	252	227	242	215	238	218	209	225	200	217	209	234	209	227	228	223	247	226	188	208	209	221	206	204	237	218	199	226	201	232	243	232	191	219	239	243	225	202	215	216	225	226	230	234	236	243	171	210	218	236	221	234	207	208	228	227	204	199	239	246	234	227	235	232	223	233	231	224	241	233	214	212	231	240	209	216	210	236	202	213	220	255	207	262	206	221	233	219	213	211	230	235	214	243	226	237	249	244	236	244	221	219	226	257	229	238	218	223	219	244	236	216	223	193	199	195	236	228	227	254	233	237	248	220	247	215	215	247	220	226	234	234	217	230	231	212	216	218	228	226	237	231	225	234	211	208	235	189	230	220	241	237	225	211	214	223	238	252	213	234	219	211	236	231	214	248	237	211	250	216	268	249	250	187	236	212	214	213	263	207	215	225	228	216	209	219	216	212	208	219	210	221	230	231	226	224	218	188	220	213	256	221	249	219	209	214	216	242	236	229	227	243	226	205	209	245	232	247	212	203	222	248	206	219	210	192	218	203	213	222	209	219	229	233	201	231	253	240	229	209	222	187	217	235	210	243	208	224	231	256	220	221	215	231	216	221	231	218	238	232	236	227	229	208	237	221	236	198	246	205	217	243	204	224	213	225	219	227	207	201	248	222	205	199	233	221	199	191	231	204	209	222	203	211	227	219	263	223	218	225	242	220	224	219	211	213	227	222	211	235	250	228	248	228	212	243	223	234	254	216	195	222	223	221	223	202	223	222	237	218	231	204	232	207	224	233	238	223	210	202	227	216	225	214	204	245	229	212	211	226	195	231	227	230	233	205	249	235	239	247	211	226	250	216	202	234	250	219	243	207	238	235	218	221	192	248	230	239	227	243	208	220	222	216	225	226	237	212	202	210	235	226	202	200	228	228	256	225	220	193	250	227	225	243	228	217	223	232	226	228	227	243	217	232	201	215	216	193	214	242	233	237	242	234	214	252	217	220	240	221	229	218	224	214	215	235	202	229	229	228	223	208	191	223	232	244	242	224	243	227	230	230	230	205	210	216	216	193	220	212	235	225	226	221	209	216	245	241	213	241	241	216	210	234	238	213	240	219	205	221	225	227	242	223	227	222	211	188	220	232	227	242	213	212	210	195	202	231	239	250	220	239	227	246	235	225	201	215	230	232	199	239	209	225	193	232	221	230	239	223	243	195	215	241	217	215	236	217	233	233	197	222	248	215	240	211	231	228	215	206	230	219	224	242	221	217	218	213	240	228	252	221	208	199	220	260	242	226	217	215	222	221	223	219	196	231	218	207	220	218	241	199	221	220	217	244	223	214	224	231	227	219	227	220	233	228	228	230	222	216	259	226	217	231	234	230	222	237	221	218	205	212	216	230	188	249	219	224	219	201	230	201	226	205	225	205	242	234	228	237	227	226	238	222	233	215	248	224	223	237	198	244	238	222	211	237	232	225	255	227	218	245	244	204	221	270	197	178	217	204	233	211	189	218	221	189	219	204	218	220	222	240	225	236	221	216	219	195	234	255	222	231	212	190	227	264	195	243	223	223	236	249	222	246	231	204	202	227	246	235	225	205	210	257	225	207	225	264	241	213	231	191	247	219	181	247	210	200	219	209	245	208	217	259	226	237	237	218	215	241	239	199	251	215	223	244	232	225	217	230	220	204	213	210	253	197	220	219	225	220	231	240	223	217	233	257	242	220	227	269	256	238	222	232	208	203	232	256	227	218	216	207	211	216	224	216	217	224	215	219	215	235	209	204	203	234	224	244	238	226	214	230	207	217	225	257	215	228	208	214	217	238	236	211	245	237	170	229	233	249	232	209	227	194	211	234	222	238	218	216	221	235	217	215	204	186	207	219	248	227	182	231	232	226	219	228	212	243	223	249	230	210	230	217	201	214	204	206	243	222	221	222	218	260	203	206	227	226	226	230	224	266	209	221	205	239	194	221	233	242	236	203	214	196	217	210	237	210	215	214	246	239	212	227	242	226	213	215	207	231	218	236	222	214	212	244	253	202	239	227	246	218	218	226	201	212	246	227	219	235	224	208	209	202	219	228	213	198	191	235	238	223	185	203	226	234	267	212	244	227	215	212	203	231	210	213	229	233	223	227	227	245	206	218	244	236	219	233	206	239	224	208	247	212	232	236	213	218	237	252	220	238	202	211	201	203	232	205	224	244	239	243	217	201	218	246	208	204	214	202	247	234	235	215	209	212	214	252	213	231	222	235	229	202	235	215	190	197	199	233	216	239	222	229	214	228	229	242	248	203	252	211	181	210	214	228	235	224	217	200	224	229	208	233	227	251	217	192	246	218	209	202	235	205	203	209	215	215	231	218	214	218	233	254	208	219	222	216	231	237	216	224	191	189	214	212	239	240	218	248	235	227	217	216	229	224	229	230	219	210	236	224	229	220	242	251	227	203	223	217	209	225	229	248	210	209	212	229	228	206	225	236	216	233	228	221	227	207	238	204	207	245	257	232	224	224	212	224	223	229	226	202	205	228	215	223	232	214	214	212	235	228	213	207	212	221	206	194	230	226	226	196	222	247	220	198	232	219	220	226	216	204	196	236	215	234	222	240	238	218	204	213	205	195	234	231	212	215	215	242	209	196	233	249	231	205	236	240	208	259	212	244	227	219	251	207	250	221	208	224	220	252	238	214	220	238	250	219	259	210	221	217	206	219	220	221	221	235	219	219	221	205	204	232	212	204	229	202	221	218	239	212	219	202	234	206	215	223	266	233	229	225	227	225	211	209	197	211	220	234	246	224	222	207	235	221	229	218	236	211	213	230	216	227	235	229	224	234	213	232	226	219	224	212	214	207	223	212	228	238	250	244	231	217	227	214	217	190	244	234	252	238	209	216	238	235	216	224	210	203	226	257	218	202	220	215	221	228	234	229	207	222	211	227	215	234	251	251	221	214	190	225	216	223	226	233	230	242	208	228	240	246	211	243	208	239	211	194	209	231	213	203	219	225	221	228	195	223	222	226	260	223	240	225	226	215	221	219	221	254	215	238	235	225	230	256	229	228	203	217	218	194	195	228	221	206	215	214	214	209	222	238	220	234	249	255	253	240	226	197	236	248	235	247	229	223	239	210	246	244	209	203	200	241	242	227	202	249	221	228	239	226	224	213	211	229	224	225	237	224	242	233	226	261	212	218	204	221	210	212	237	223	236	201	217	210	212	229	227	195	247	238	218	208	211	247	222	208	203	233	205	217	211	210	215	226	210	227	227	227	225	209	252	215	250	247	243	228	222	204	234	227
3455	713	969	934	948	795	830	798	1017	729	672	735	716	714	688	702	724	691	704	704	653	649	664	639	702	665	704	688	622	646	711	691	658	662	657	629	696	682	672	647	703	677	681	708	670	651	673	676	673	653	657	685	655	676	676	639	652	675	641	665	661	681	596	691	693	683	658	695	657	794	1393	1665	1473	1196	931	698	654	686	605	642	690	679	704	630	660	692	676	628	638	636	632	673	646	672	696	665	674	680	700	642	653	662	692	656	627	673	678	650	687	649	671	653	656	646	664	678	684	623	699	650	659	629	653	635	675	633	665	676	628	668	637	636	690	665	658	665	699	694	674	663	643	630	668	641	623	653	654	693	654	672	622	686	668	715	690	650	639	622	672	684	639	648	655	682	639	680	651	659	663	681	683	663	681	691	660	686	682	651	670	669	670	671	651	657	630	675	654	650	638	663	668	670	668	659	642	677	648	652	659	686	682	629	628	690	666	675	636	635	662	677	710	690	627	698	657	648	664	639	647	648	689	655	676	669	665	694	658	659	674	661	685	675	692	672	685	693	700	682	631	671	622	657	635	670	693	663	680	658	678	707	645	675	677	644	658	664	656	690	638	650	672	629	679	657	684	719	679	625	701	642	658	656	680	689	638	641	666	675	659	694	680	655	673	655	644	687	681	708	640	656	698	659	659	632	736	647	706	688	608	651	668	729	691	702	679	704	633	654	685	689	643	628	652	708	686	622	646	706	681	660	676	647	660	624	651	650	672	629	662	609	688	620	644	681	682	650	653	655	655	646	669	676	663	633	683	667	661	667	656	702	643	679	683	662	651	662	663	623	637	676	655	655	657	625	650	652	694	630	671	638	699	672	668	658	686	648	665	649	705	637	647	683	698	704	684	680	606	658	725	691	657	677	662	692	704	661	677	681	625	676	687	668	674	654	637	636	677	658	639	645	691	643	663	679	646	643	678	723	691	628	644	648	627	701	670	689	656	613	600	641	664	689	701	716	603	598	603	658	642	712	676	721	661	644	666	670	683	665	673	707	674	648	647	657	655	672	652	670	665	639	675	635	642	664	680	682	642	653	705	696	657	664	688	709	624	656	708	687	682	655	677	636	659	661	627	657	647	686	658	647	639	668	661	623	661	677	628	654	691	675	666	657	665	680	694	693	647	664	620	660	692	679	671	621	683	655	667	663	685	667	644	700	613	667	695	637	705	711	693	665	645	682	698	698	727	645	678	613	688	694	675	672	665	667	660	690	665	711	679	638	700	655	683	622	696	651	689	660	651	693	659	638	673	700	625	643	688	654	644	663	674	706	657	674	623	668	656	713	648	630	645	661	655	696	669	680	669	704	715	647	687	670	676	658	670	679	668	704	654	668	675	628	703	646	623	695	658	681	630	681	677	703	631	668	692	651	670	677	644	675	670	671	674	696	660	664	670	702	611	663	613	724	665	709	620	701	677	643	665	675	645	639	676	626	663	656	711	678	613	679	706	629	682	667	648	670	678	627	671	690	633	648	660	765	654	625	655	669	678	696	705	657	664	647	660	670	643	644	677	674	647	636	652	692	659	646	657	721	677	720	636	649	722	698	648	654	697	682	687	685	661	652	647	650	638	594	659	679	670	664	710	668	639	680	682	640	666	704	703	663	713	644	634	689	613	650	682	681	623	677	677	688	677	700	680	663	675	678	656	642	659	655	669	645	675	660	607	669	692	695	672	701	645	582	652	654	645	640	657	658	689	673	687	633	680	657	694	677	696	662	674	666	670	656	605	694	644	631	655	676	699	636	654	672	669	686	680	662	685	673	650	651	677	727	662	655	682	680	612	658	654	630	678	658	693	664	666	668	643	658	675	701	623	646	656	713	689	665	678	670	683	686	639	666	630	621	673	674	663	704	663	655	664	645	679	685	617	635	698	673	630	663	678	673	641	689	671	625	622	651	724	661	648	670	676	641	675	686	672	713	671	676	645	666	651	647	681	716	690	667	679	681	696	647	659	622	631	658	669	676	679	638	651	693	702	640	660	691	681	691	697	688	678	659	688	678	651	693	650	694	637	720	684	640	673	676	593	660	672	714	656	680	639	684	674	636	736	678	670	620	646	639	657	660	666	685	679	642	674	669	653	639	627	705	688	709	643	667	680	662	716	632	614	648	673	657	677	665	664	639	701	663	655	625	673	659	645	649	653	619	664	700	666	699	699	686	671	707	722	625	673	677	682	663	682	670	646	648	688	658	667	685	734	646	684	664	631	652	680	678	667	687	681	701	661	708	683	668	675	638	643	713	628	664	679	688	675	666	659	671	659	663	672	632	651	671	686	689	698	660	739	683	702	652	662	671	687	603	653	688	678	647	683	666	666	644	590	700	685	693	681	628	661	665	644	661	698	639	681	670	650	694	688	689	693	641	672	650	671	681	629	667	707	657	669	682	665	717	673	690	673	601	675	705	652	646	681	693	684	670	676	671	605	662	659	679	677	656	664	682	650	644	665	657	634	653	712	677	644	650	702	661	637	673	676	649	695	634	628	641	668	644	693	637	617	649	685	559	660	685	669	639	637	632	646	670	625	665	634	640	636	690	705	683	662	644	691	678	691	653	670	701	696	696	680	683	699	648	647	662	664	659	686	646	640	639	648	673	707	695	720	703	622	666	656	705	637	669	664	718	658	594	638	624	712	651	666	655	639	638	694	667	688	619	613	648	697	698	633	712	691	698	636	666	670	678	627	678	697	652	664	693	649	642	613	661	696	665	684	694	634	685	630	641	655	613	667	717	639	651	656	669	687	646	676	644	686	637	656	670	680	653	653	691	636	718	611	665	623	746	694	686	696	631	631	667	688	646	645	661	691	644	638	694	682	683	646	640	676	646	658	631	624	614	689	695	670	698	664	627	666	700	598	624	693	717	607	640	696	667	697	690	619	668	660	640	651	676	682	649	656	655	652	739	638	656	636	670	643	671	688	648	629	702	683	614	679	622	699	705	682	662	659	649	605	692	639	636	646	662	657	659	641	678	664	668	684	646	687	634	703	656	679	688	680	632	675	685	653	661	684	686	633	607	642	629	677	647	657	707	636	657	673	663	649	668	673	677	739	683	668	666	692	644	672	642	659	681	667	675	682	728	670	640	679	671	643	699	676	695	650	660	694	646	657	728	670	707	656	681	700	720	645	688	705	634	642	647	698	675	688	623	724	675	661	653	676	674	640	614	653	629	634	662	673	649	698	667	697	691	653	684	699	647	635	650	677	636	657	654	656	657	705	719	708	678	636	620	657	643	651	665	669	698	674	644	681	720	648	677	628	638	657	658	683	697	655	636	684	622	659	687	655	634	675	673	647	690	665	678	632	683	617	679	643	655	655	696	659	621	660	653	682	712	680	667	704	656	689	694	685	650	716	667	625	613	665	696	647	671	655	720	654	647	654	671	651	621	681	629	672	659	659	697	687	737	662	675	635	677	705	601	649	655	681	703	669	676	646	661	635	666	693	669	677	613
14889	2858	2129	1461	950	657	553	476	1104	372	338	290	289	270	279	242	270	285	242	237	239	241	257	251	255	251	236	229	239	226	234	255	228	235	218	246	212	239	212	201	234	221	226	270	214	249	229	237	222	243	238	221	258	217	247	250	214	248	212	235	234	237	251	232	250	244	254	210	239	472	850	692	527	370	294	240	201	218	239	231	213	237	231	235	232	266	229	221	253	228	232	201	218	221	219	201	224	208	225	257	248	224	241	223	235	227	216	219	229	231	209	229	219	231	212	227	222	242	232	220	236	225	239	214	249	208	211	236	206	221	255	184	223	207	205	241	230	229	214	217	236	230	223	220	230	235	246	225	234	242	226	226	253	229	231	190	213	224	216	194	208	236	250	222	227	233	208	220	236	217	225	235	216	230	212	238	223	225	243	248	211	257	224	221	204	224	230	257	268	247	215	233	219	248	228	200	227	222	250	210	210	250	210	192	246	216	232	222	236	245	227	233	210	208	231	224	231	225	238	235	241	207	224	242	228	224	230	207	247	207	208	216	242	205	242	223	228	246	204	236	210	210	237	222	221	263	215	215	215	231	210	243	207	219	214	221	243	231	238	210	219	248	231	198	213	247	210	223	225	227	240	221	240	266	202	215	204	225	243	234	209	240	237	210	218	213	223	227	236	227	222	209	240	214	262	257	225	235	231	222	229	242	259	237	230	228	253	216	232	214	227	221	246	221	241	243	208	201	220	229	213	217	224	216	215	241	227	269	234	228	208	229	216	270	223	197	214	205	221	243	211	221	233	218	238	237	231	219	233	247	213	235	239	208	201	219	243	243	221	224	214	187	209	213	232	216	253	214	225	236	241	220	226	243	227	231	223	243	179	246	218	223	216	216	234	218	235	207	231	221	227	214	232	212	216	233	244	250	233	219	243	217	232	228	228	222	244	235	241	238	237	262	232	255	231	235	243	235	218	214	250	216	250	245	232	249	233	226	227	225	246	234	209	223	241	228	220	212	254	237	212	231	234	227	218	246	234	264	206	225	245	226	228	252	205	208	246	220	201	229	226	242	204	260	227	214	209	245	213	236	255	214	213	236	217	236	213	257	224	242	221	226	211	241	223	213	250	231	230	219	227	221	226	209	239	227	197	248	256	228	239	223	240	231	222	224	242	237	210	227	255	250	233	234	232	242	199	228	233	209	241	245	252	231	232	226	235	209	223	227	197	220	231	261	224	250	230	243	256	232	243	233	233	209	224	239	238	240	235	229	248	208	227	238	194	247	252	223	228	186	267	223	244	214	224	208	240	248	224	214	217	198	222	228	254	219	247	227	197	255	267	216	242	209	246	254	217	233	226	224	208	232	208	219	235	210	251	238	235	249	244	230	255	217	233	246	224	255	198	265	227	231	205	243	235	238	233	250	250	223	205	207	219	236	245	224	234	235	223	240	245	233	228	215	189	242	205	225	213	246	238	213	228	218	247	206	204	251	242	226	203	213	228	216	218	226	218	242	214	217	259	221	213	257	241	226	239	193	268	247	225	220	219	205	226	215	195	247	217	211	243	244	219	240	231	247	203	251	227	248	229	195	232	250	230	202	250	252	235	228	211	249	227	235	232	229	235	235	218	234	245	249	208	215	243	233	233	227	216	223	257	214	246	220	221	227	230	245	228	259	228	247	234	227	212	234	223	261	227	239	223	214	226	236	238	227	239	218	216	242	240	239	241	238	225	237	233	231	216	230	245	246	206	229	243	241	248	227	238	233	244	205	210	231	258	231	220	240	213	232	232	244	216	191	250	215	243	225	228	216	217	244	234	242	222	219	224	230	257	244	226	234	231	241	238	234	237	245	239	207	219	243	223	237	224	231	187	230	210	245	241	258	220	236	217	211	221	182	234	253	232	248	256	232	248	215	209	243	233	221	227	210	209	196	225	216	231	223	226	238	233	236	224	217	233	223	236	228	226	226	240	232	211	224	249	244	211	229	222	210	210	202	223	231	246	243	226	225	215	223	233	245	225	231	237	207	223	212	236	227	231	281	224	214	250	235	220	223	239	235	220	246	208	261	227	207	211	246	230	232	226	218	230	193	215	258	224	205	229	238	229	203	238	242	238	233	214	220	225	230	224	230	230	240	245	236	231	227	230	228	219	187	211	245	230	218	232	220	251	246	230	243	192	217	221	253	231	247	229	203	207	238	210	207	249	236	220	222	239	228	210	241	236	207	205	239	216	249	252	247	223	217	271	229	243	233	227	227	249	216	217	232	238	240	234	231	231	241	242	254	269	226	227	227	247	197	268	232	232	214	224	225	229	237	211	232	209	225	212	225	218	237	252	240	227	243	232	205	264	219	233	234	241	240	229	203	236	246	225	218	212	231	199	214	217	210	245	228	213	224	235	192	223	218	231	222	235	180	252	201	200	210	234	197	217	245	230	228	196	209	208	214	204	256	257	232	229	222	227	250	213	237	240	228	232	239	200	238	225	200	225	239	243	230	240	250	216	209	208	221	210	242	245	224	231	234	217	231	226	216	238	239	204	227	241	226	259	233	233	197	244	237	202	241	224	233	229	213	204	206	228	219	238	245	228	217	239	235	239	226	239	211	246	227	239	217	246	211	204	219	214	241	223	255	224	208	273	240	259	234	243	241	234	236	248	233	221	243	221	219	225	249	223	230	244	223	243	239	236	254	218	212	227	220	229	219	235	219	232	233	233	258	220	235	222	238	225	214	236	201	235	225	251	235	221	229	236	208	227	229	249	255	239	230	244	244	221	275	221	213	228	243	246	222	225	228	210	233	227	242	230	213	222	240	214	239	209	216	199	237	200	235	226	204	226	218	225	237	218	234	240	220	232	248	211	202	245	225	213	225	238	226	186	229	223	234	252	250	192	221	220	250	197	244	239	234	246	209	221	203	242	237	243	217	232	240	239	223	203	218	232	241	249	217	263	226	234	210	238	229	197	222	243	248	204	226	218	232	230	229	232	229	220	220	220	261	240	235	229	203	268	222	217	234	233	210	234	243	262	212	230	220	254	233	246	209	241	211	226	237	227	247	233	204	231	227	248	245	223	216	231	228	232	194	217	234	239	215	231	234	242	246	227	233	250	228	266	240	203	236	226	246	213	235	237	230	207	238	234	212	240	221	248	212	246	218	232	237	207	230	231	218	230	256	235	224	226	242	245	237	227	251	221	235	233	239	215	247	239	251	217	206	236	209	218	217	238	230	253	231	213	207	243	258	227	244	206	213	235	227	223	251	233	245	232	205	195	230	217	238	196	229	237	232	199	243	232	208	210	249	224	220	216	214	236	234	235	187	229	224	210	207	245	268	237	224	221	219	260	233	244	217	249	246	229	244	243	227	218	261	241	225	227	214	233	194	211	244	210	244	219	228	195	247	251	217	224	250	224	230	248	235	240	241	228	207	235	213	229	224	218	199	247	214	253	191	233	218	238	224	217	234	252	231	201	240	229	242	219	230	230	251	244	265	223	244
9532	1777	3747	3993	3433	2876	2425	2290	4689	1521	1277	1271	1140	1045	1044	947	1012	855	910	907	823	821	784	873	800	781	813	773	708	797	760	745	812	747	716	831	737	765	754	681	725	747	781	760	733	669	747	712	678	713	669	713	671	678	752	752	728	739	699	726	761	722	787	894	825	804	819	771	773	2602	5788	4344	3174	1889	1165	748	656	618	708	670	658	689	679	680	651	691	691	670	686	661	687	651	669	655	656	650	685	685	683	656	662	708	692	671	668	718	649	670	638	721	714	694	695	673	706	650	647	702	697	672	688	662	669	686	637	638	685	708	707	641	727	666	696	687	674	693	706	717	685	699	668	661	682	710	679	655	682	680	714	652	651	699	662	653	708	720	694	682	670	675	697	706	702	690	640	706	716	665	652	663	661	685	702	644	664	682	687	660	696	652	699	666	672	687	647	679	676	675	711	703	691	676	721	673	669	685	703	669	689	672	653	720	682	689	661	696	659	701	701	628	706	736	686	646	705	659	685	628	645	683	698	657	695	684	699	689	686	696	671	647	634	714	712	649	753	688	674	695	686	616	680	710	643	711	667	738	675	714	647	694	662	661	668	712	626	705	698	694	676	670	710	692	725	683	684	658	660	698	697	699	648	653	738	658	670	651	653	703	726	651	675	701	661	693	684	694	654	666	688	693	644	686	664	714	680	722	690	684	646	660	655	690	672	638	654	694	703	659	689	665	661	669	670	649	661	700	681	666	663	710	683	671	664	681	681	639	690	639	684	699	645	697	652	685	661	714	687	708	672	692	648	703	737	687	692	691	707	721	686	702	698	673	665	707	702	702	720	695	701	718	659	701	684	706	689	687	671	686	681	677	692	662	625	715	726	710	720	661	682	711	688	659	667	648	671	677	655	678	673	675	681	661	692	676	723	680	655	674	677	680	662	657	680	694	662	673	705	647	691	656	658	693	632	668	660	725	706	675	652	660	662	677	651	677	663	687	684	651	667	660	641	674	679	685	724	682	699	677	707	706	661	695	696	638	673	712	643	694	706	664	688	699	687	675	675	646	695	686	687	689	670	688	640	668	682	674	688	720	698	665	659	694	686	674	677	695	682	700	647	651	675	640	686	721	671	635	724	749	682	710	691	684	678	713	694	654	668	680	683	690	665	630	674	688	667	645	646	663	670	711	731	703	631	667	664	722	663	653	683	694	671	713	641	695	658	702	670	636	733	661	686	674	697	689	735	692	650	675	698	679	684	653	683	705	681	706	728	673	673	696	653	699	667	706	684	702	696	630	684	679	630	759	680	645	738	703	668	696	686	680	691	662	684	681	712	680	702	713	658	684	694	726	712	677	679	698	652	692	662	684	653	674	712	717	663	704	691	688	696	724	711	666	688	678	737	640	645	685	719	680	695	673	652	696	649	685	697	708	657	662	690	705	687	633	744	675	698	704	667	635	692	651	678	725	678	710	721	623	682	652	649	665	643	646	679	662	682	698	678	636	709	687	711	692	648	661	635	681	661	696	698	676	682	720	650	698	702	682	697	699	735	687	741	681	656	678	634	651	706	702	704	674	640	695	642	660	692	616	714	711	701	701	724	702	680	676	713	698	712	661	673	705	689	715	716	631	705	680	726	685	698	709	670	665	684	691	632	697	685	649	673	693	655	690	659	690	686	693	723	721	659	663	681	674	684	687	720	663	676	663	667	641	672	656	707	691	665	680	646	647	641	712	682	722	667	705	657	674	681	677	717	671	698	681	713	682	681	679	659	643	692	689	667	685	689	710	682	704	694	696	661	669	682	679	672	637	683	659	732	697	656	620	718	665	682	698	693	660	690	719	637	684	696	700	659	642	702	725	705	658	676	626	684	687	673	684	627	691	604	662	705	659	699	655	693	671	674	667	673	695	691	687	701	674	637	661	685	668	646	686	721	661	690	694	715	628	724	644	665	665	682	701	711	714	715	666	647	719	670	680	703	708	708	697	646	658	701	628	671	690	657	690	613	676	669	671	702	721	656	713	691	679	658	719	600	676	653	654	715	689	674	697	696	678	699	713	688	639	636	653	658	675	691	724	658	701	669	687	631	653	669	684	617	710	632	724	702	653	627	705	648	666	702	704	686	683	667	728	653	708	618	699	710	671	706	700	704	716	690	652	685	691	707	697	616	682	655	662	723	715	701	698	696	697	652	676	663	648	692	701	673	668	679	630	697	639	689	696	678	670	725	697	643	680	685	653	669	703	757	706	691	687	679	705	662	672	676	683	704	681	716	718	663	675	718	696	682	682	641	673	659	640	716	694	656	710	692	661	689	727	756	688	674	699	712	627	692	669	683	685	719	668	645	693	663	686	647	696	704	663	631	682	682	685	703	687	728	636	662	694	676	698	658	639	705	695	691	703	696	627	677	712	682	677	655	710	705	662	670	679	687	708	699	685	670	692	651	625	668	678	680	669	672	670	718	695	678	693	674	627	695	680	685	688	706	694	703	690	720	689	658	689	660	690	640	670	646	651	679	648	688	696	698	657	649	661	671	662	659	705	659	717	673	672	638	696	693	678	679	661	716	673	636	682	713	738	673	684	716	711	707	690	685	629	682	675	671	702	669	694	708	682	686	685	662	635	706	661	732	664	691	669	671	688	691	685	642	714	646	701	707	737	671	656	662	723	691	683	719	652	647	724	680	732	700	622	704	655	697	694	675	697	676	676	668	705	667	665	714	670	679	731	704	676	679	651	686	678	685	666	633	666	703	670	712	731	665	714	639	660	679	728	677	693	727	666	690	692	692	685	685	667	659	678	714	682	687	686	657	680	715	739	665	644	726	706	733	682	685	630	643	701	715	652	649	667	653	712	676	686	696	666	700	685	675	662	679	665	657	688	668	657	682	665	690	652	703	678	717	695	651	657	686	725	711	653	691	673	679	664	699	732	654	688	726	717	652	632	689	690	632	682	690	641	703	723	634	660	668	670	635	664	686	644	708	705	689	720	703	681	649	680	649	710	663	663	678	688	686	670	678	676	661	704	672	704	674	689	675	727	656	715	653	731	705	661	713	703	696	651	668	659	685	704	673	706	662	707	654	646	678	664	659	689	701	694	679	722	660	684	661	637	651	654	714	664	729	670	723	705	674	695	665	666	669	666	681	623	633	649	667	684	703	643	711	645	639	667	718	708	694	702	685	683	722	696	672	698	692	614	663	711	655	731	667	699	662	654	683	648	631	655	672	644	679	692	704	685	685	698	679	693	704	693	659	671	675	646	728	691	698	656	711	714	692	712	719	661	674	681	660	664	674	716	634	706	702	699	621	689	677	716	736	651	654	670	634	714	688	715	667	680	639	706	696	662	711	673	683	698	650	640	663	633	685	703	638	653	663	639	694	649	641	657	632	662	706	673	684	701	727	689	696	670	618	694	706	675	694	689	726	739	628	696	714	652	708	680	644	704	718	651	750	734	697	705	674	693	661	655	682	704	740	709	649	691	637	650	661	650	719	723	680	654	669	718
39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
