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
336691115506	336691116066	336691116616	336691117166	336691117716	336691118266	336691118816	336691119366	336691119916	336691120466	336691121016	336691121566	336691122116	336691122666	336691123216	336691123766	336691124316	336691124866	336691125416	336691125966	336691126516	336691127066	336691127616	336691128166	336691128716	336691129266	336691129816	336691130366	336691130916	336691131466	336691132016	336691132566	336691133116	336691133666	336691134216	336691134766	336691135316	336691135866	336691136416	336691136966	336691137516	336691138066	336691138616	336691139166	336691139716	336691140266	336691140816	336691141366	336691141916	336691142466	336691143016	336691143566	336691144116	336691144666	336691145216	336691145766	336691146316	336691146866	336691147416	336691147966	336691148516	336691149066	336691149616	336691150166	336691150716	336691151266	336691151816	336691152366	336691152916	336691153466	336691154016	336691154566	336691155116	336691155666	336691156216	336691156766	336691157316	336691157866	336691158416	336691158966	336691159516	336691160066	336691160616	336691161166	336691161716	336691162266	336691162816	336691163366	336691163916	336691164466	336691165016	336691165566	336691166116	336691166666	336691167216	336691167766	336691168316	336691168866	336691169416	336691169966	336691170516	336691171066	336691171616	336691172166	336691172716	336691173266	336691173816	336691174366	336691174916	336691175466	336691176016	336691176566	336691177116	336691177666	336691178216	336691178766	336691179316	336691179866	336691180416	336691180966	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41895	42838	35734	29170	40439	42561	39361	38266	34091	28405	25634	23764	21657	14715	6898	7535	7279	6526	5684	5333	4283	3098	2659	2610	2163	1194	1112	1190	1804	2285	847	590	433	438	496	500	451	349	355	444	900	1755	2423	2064	1219	739	446	322	288	264	271	247	274	250	235	266	261	256	241	258	278	240	269	248	249	266	245	258	261	267	240	275	267	264	256	273	278	251	288	265	261	239	285	227	260	265	256	261	267	250	261	272	300	269	270	269	270	274	265	278	274	229	236	241	253	267	266	275	237	274	250	273	266	274	257	258	267	241	274	273	262	256	279	247	283	272	243	245	226	247	251	298	284	256	288	256	266	218	244	259	242	243	262	275	260	279	277	264	256	249	280	258	285	248	230	280	267	254	238	291	260	255	247	259	260	268	256	267	283	241	270	251	273	230	249	273	258	287	250	263	287	287	256	241	239	257	250	261	282	267	257	261	266	274	251	241	268	256	251	269	275	254	238	260	261	258	267	259	243	244	229	250	255	259	228	258	249	250	268	259	238	276	247	233	243	278	246	255	227	262	292	229	239	246	252	258	255	255	270	275	237	221	274	263	251	234	244	259	267	237	284	234	242	278	248	290	272	285	260	284	279	248	272	278	244	281	268	252	249	259	279	296	282	256	256	284	262	267	247	239	269	268	233	273	292	266	229	286	243	234	263	260	267	250	239	262	288	292	261	297	272	275	266	247	256	261	263	269	258	262	241	267	242	235	267	253	272	266	316	234	250	261	248	256	276	263	271	237	248	252	278	266	260	253	282	267	248	296	252	244	230	262	240	286	269	250	274	270	245	265	282	270	256	265	243	283	278	270	273	229	288	238	270	255	268	266	267	271	256	269	247	252	270	261	258	250	281	243	298	251	269	242	274	271	245	264	250	241	256	274	272	256	259	253	274	262	263	244	251	256	281	295	268	274	270	251	272	244	295	258	268	242	254	258	261	240	249	251	266	257	283	272	289	253	272	242	261	293	282	284	267	263	271	272	264	273	261	256	259	280	244	255	227	246	271	254	275	277	272	226	244	247	250	256	259	245	237	235	271	267	242	272	250	253	288	247	263	265	267	233	251	276	280	255	289	253	278	311	253	252	273	278	265	271	235	265	241	249	262	260	245	275	256	275	260	258	268	236	246	281	252	296	263	267	309	236	226	268	261	249	254	306	237	281	254	298	292	278	273	238	259	229	261	286	267	270	247	230	256	250	267	248	245	252	265	269	277	231	279	219	258	262	236	242	269	241	270	236	270	248	266	289	264	246	237	272	244	257	249	289	281	268	270	255	241	277	266	276	269	247	265	280	269	254	272	258	265	261	248	259	284	260	258	228	254	238	267	268	288	258	265	284	257	237	271	242	282	269	268	232	221	229	269	279	259	256	271	274	256	275	254	255	241	253	255	275	239	275	235	286	257	238	251	270	249	242	304	271	258	253	254	227	253	252	232	270	274	248	256	268	272	267	265	280	259	240	252	275	258	252	275	237	264	228	268	233	267	254	260	252	248	268	267	307	258	259	268	239	237	270	279	261	235	269	255	264	262	276	262	283	260	273	260	270	278	258	280	275	250	243	274	254	229	263	238	297	250	275	245	252	266	231	261	240	267	239	260	250	277	286	239	238	281	252	280	265	253	265	254	270	268	280	248	259	274	226	230	265	287	243	275	236	277	264	270	249	240	254	264	277	274	271	248	250	280	279	244	248	250	262	264	237	245	273	273	250	271	254	248	274	284	232	245	268	264	262	245	258	261	268	247	291	265	247	288	263	271	244	270	274	246	266	245	251	254	247	247	256	257	242	270	265	262	250	238	252	234	278	267	270	273	308	249	254	256	273	286	253	267	284	223	256	255	277	284	261	253	256	270	250	256	302	256	253	244	247	281	272	249	255	266	257	230	280	270	273	242	289	261	256	249	255	257	266	264	264	277	251	271	269	278	276	281	241	235	242	250	216	273	257	265	227	251	242	260	241	253	273	283	245	263	265	269	256	258	250	273	255	246	258	256	240	265	260	237	239	247	274	270	257	255	251	228	278	238	273	273	273	259	259	251	258	256	251	270	239	242	263	242	266	231	250	282	277	244	250	247	294	260	218	254	248	228	240	262	260	266	236	262	292	261	228	279	229	261	247	236	260	302	274	240	258	261	281	275	272	289	247	240	271	237	271	264	278	254	241	251	261	247	246	266	242	258	273	267	256	257	295	273	253	213	236	242	266	251	246	275	240	242	272	261	279	245	275	235	258	242	256	252	250	234	268	249	271	266	261	267	272	249	248	267	280	254	248	286	229	253	244	248	253	238	238	262	253	258	279	250	288	281	252	276	248	238	288	259	250	264	283	237	277	272	228	267	241	264	251	258	236	260	254	261	243	258	284	250	275	242	243	254	264	259	241	244	272	242	242	264	261	253	269	267	258	249	244	273	258	271	227	246	284	270	241	244	276	255	258	284	267	264	260	268	241	263	255	288	255	264	225	250	279	270	254	261	257	263	244	241	261	230	258	255	257	226	291	275	268	313	289	265	219	280	265	248	250	261	251	263	283	253	263	284	249	243	251	302	260	252	247	260	274	278	246	249	260	258	266	242	252	232	254	250	305	264	231	283	247	270	248	239	240	262	277	283	240	269	259	240	273	254	244	247	272	247	227	273	249	262	269	286	262	283	238	250	270	241	276	236	270	251	247	251	267	253	251	262	275	255	264	270	270	265	235	242	253	243	224	260	255	254	261	251	229	257	238	273	236	272	267	268	237	225	270	258	271	259	251	271	274	211	269	253	289	260	281	244	264	282	265	246	264	238	268	268	251	248	239	228	261	285	254	254	238	257	261	258	245	273	260	280	239	235	262	258	246	253	252	281	239	259	290	246	232	276	234	233	249	284	244	264	267	259	239	262	222	245	262	250	288	258	258	289	252	248	269	257	227	241	251	256	250	265	269	234	269	248	274	284	254	267	298	258	231	268	246	271	257	271	280	254	262	257	293	252	282	228	267	252	270	322	284	282	244	221	256	282	268	262	264	243	273	249	225	268	275	269	281	271	280	253	277	314	239	276	234	255	243	246	258	275	267	263	250	240	251	244	228	261	227	262	242	288	255	269	266	267	250	278	279	275	272	259	267	236	259	270	251	290	259	260	223	267	258	295	264	270	280	266	279	268	235	236	234	243	253	238	279	262	293	268	255	236	276	260	262	271	243	260	290	314	246	234	267	232	232	285	274	240	285	227	266	270	249	228	279	228	247	240	243	254	225	275	268	251	273	286	262	260	246	259	247	262	256	232	253	236	275	218	264	240	270	264	257	292	272	254	267	262	260	261	270	279	291	230	278	284	258	257	257	230	281	244	237	253	271	275	212	249	250	248	252	262	315	289	253	279	255	258	242	271	257	259	258	268	269	264	271	237	244	245	252	253	262	260	273	248	268	286	262	248	264	266	273	230	247	268	274	263	265	247	255	264	281	267	275	269	249	258	272	244	265	298	241	251	260	252	261
32736	38020	35525	34664	48672	50486	57769	55288	53899	45664	42327	42493	41380	32870	18837	25832	26323	25979	23775	23554	18930	14424	12148	11711	11148	5682	6072	7506	11206	12435	4786	2992	1984	1817	2164	2195	2231	1703	1172	2060	5260	9959	13243	10928	6222	3364	1725	986	776	661	614	639	612	669	631	607	626	612	682	606	616	651	610	625	620	597	625	619	621	640	652	641	616	654	675	649	651	623	637	627	632	656	662	599	606	614	625	638	635	631	614	643	662	598	670	674	625	626	626	681	664	643	595	667	651	632	611	587	640	624	606	637	640	620	617	667	651	651	692	653	632	639	624	572	601	629	643	610	628	674	636	649	589	682	672	646	632	602	623	665	636	641	600	646	649	612	673	648	608	689	651	623	649	646	650	650	595	647	617	671	630	685	631	646	619	623	638	677	679	608	672	619	662	615	679	664	657	662	616	673	615	635	623	629	614	656	599	666	586	633	602	624	595	611	617	685	646	676	607	614	616	631	662	664	651	693	623	610	583	651	643	625	644	610	646	638	635	645	630	615	650	609	668	621	683	626	610	614	617	616	619	687	682	630	643	610	628	643	638	612	630	631	680	574	594	673	687	619	609	644	648	640	631	621	585	645	643	616	669	612	606	647	671	624	590	651	642	650	660	640	611	608	612	659	651	632	645	626	642	635	630	664	654	613	679	641	591	608	632	702	631	620	601	634	617	627	620	638	659	580	698	637	673	609	668	623	658	601	629	611	652	637	647	616	621	650	643	650	672	606	611	620	637	604	607	666	632	647	610	680	653	641	668	631	618	603	620	621	597	620	602	643	622	650	615	667	633	664	624	689	637	613	629	669	665	671	578	609	654	624	656	633	627	625	647	615	647	600	645	660	628	635	620	609	621	672	610	609	631	614	626	630	630	619	641	645	642	607	633	656	651	620	669	639	630	659	649	641	618	631	680	652	607	626	678	614	672	604	630	684	648	652	624	626	587	661	591	629	641	616	634	594	645	611	660	664	649	605	598	633	664	681	633	681	624	660	571	644	670	629	636	643	615	625	635	600	643	622	682	640	664	642	626	623	649	659	628	628	637	629	604	675	640	636	686	652	619	613	616	639	635	610	633	640	637	677	668	637	626	649	657	652	642	626	648	629	629	622	610	601	618	636	614	635	622	634	633	624	638	634	681	655	682	655	651	669	611	638	673	620	623	635	616	646	608	642	613	657	667	653	666	654	607	687	666	613	628	628	609	621	634	692	695	611	610	643	657	622	663	635	623	647	617	670	648	648	614	639	697	665	605	605	681	595	624	640	637	649	651	636	643	610	621	612	636	665	627	661	630	632	688	628	635	594	678	633	628	635	622	656	705	621	661	638	623	626	653	644	611	598	642	615	636	639	644	688	579	579	643	668	606	632	624	596	622	631	625	680	620	666	646	654	657	623	607	653	660	628	609	630	672	590	677	685	625	610	689	700	605	648	627	629	621	620	635	595	616	644	629	679	617	640	648	658	626	626	649	597	665	673	642	590	640	651	649	634	645	623	616	671	628	605	618	619	655	668	654	630	646	602	625	656	624	612	691	607	625	656	601	591	566	656	627	663	642	602	659	602	637	606	593	628	653	619	683	630	655	675	674	626	682	615	627	647	627	622	608	628	656	657	662	635	624	608	683	644	636	622	612	627	633	624	629	626	596	673	610	666	636	600	646	629	624	615	679	621	651	618	641	640	666	637	595	638	643	678	640	630	581	583	630	666	646	682	600	602	668	639	579	635	659	584	647	593	655	606	670	668	629	626	635	665	652	690	645	593	598	636	636	636	636	698	632	645	648	600	640	628	598	654	646	634	615	635	588	626	636	605	640	574	634	660	631	626	602	620	626	610	600	619	636	651	649	597	601	619	647	683	617	625	605	570	612	635	618	659	591	641	636	604	658	625	630	662	604	648	626	636	629	659	591	635	600	640	574	616	654	655	604	650	679	630	627	630	635	648	607	624	660	616	602	643	625	659	642	595	628	641	657	639	606	630	641	644	638	629	623	620	677	648	599	656	664	617	603	612	644	652	669	598	620	681	687	598	652	629	632	643	667	672	605	634	638	621	620	649	619	622	624	639	642	637	647	616	601	633	665	613	644	637	601	651	651	670	647	616	606	613	600	628	620	645	641	639	614	666	563	647	662	654	658	593	633	656	633	651	690	577	641	649	586	639	594	590	607	713	659	638	601	636	648	638	606	656	624	619	643	648	650	633	605	685	641	622	606	601	639	645	642	589	617	612	617	635	612	672	678	616	617	676	665	684	665	621	623	645	615	554	576	633	643	661	658	625	650	674	640	633	614	663	613	620	657	614	658	662	632	633	641	577	633	636	631	665	651	628	666	662	613	606	600	669	636	627	635	616	644	620	576	629	622	617	638	640	650	641	633	601	651	660	612	657	624	659	657	636	632	658	640	617	636	673	634	681	619	673	662	640	624	606	607	647	657	610	621	662	601	635	598	623	653	645	674	637	636	622	657	619	587	633	639	645	632	623	647	668	622	612	624	617	653	626	658	601	597	633	650	628	602	668	585	680	625	650	618	670	611	641	607	544	685	572	615	658	663	583	659	649	617	608	674	645	596	683	668	645	644	624	635	663	612	633	633	653	613	683	668	679	644	627	666	593	657	669	657	618	674	657	612	652	632	635	635	602	628	632	626	593	645	655	646	634	666	611	616	609	655	645	633	680	593	681	610	641	630	657	679	694	646	661	601	647	594	621	594	625	626	633	650	642	587	667	636	659	662	670	651	609	605	604	642	613	636	626	632	645	598	647	645	673	683	644	644	644	643	685	639	625	648	639	647	630	666	608	592	625	597	634	649	664	662	656	634	628	631	639	580	586	652	646	599	653	620	658	690	627	614	712	642	616	651	623	621	614	658	646	642	663	676	630	628	675	619	645	617	672	655	622	636	654	649	603	635	644	625	671	655	631	638	630	644	678	622	654	612	632	639	624	618	636	621	630	626	655	616	665	630	652	660	572	652	659	683	651	647	638	616	619	620	626	651	645	644	609	613	628	639	601	634	662	632	639	638	605	619	654	636	598	647	606	675	638	653	645	605	620	624	617	632	647	597	648	626	646	654	642	620	630	656	663	665	626	638	637	644	637	667	677	625	618	633	654	654	640	638	651	661	660	631	648	621	586	599	634	635	599	644	635	646	642	671	668	630	706	592	650	647	622	630	662	612	636	623	608	644	620	622	646	645	626	632	638	622	641	671	605	631	618	633	653	656	606	609	617	606	651	620	667	630	635	625	639	639	670	673	610	641	646	617	609	654	594	633	636	652	631	631	619	614	650	625	634	674	679	623	632	639	618	647	638	630	668	623	611	650	652	661	658	659	612	645	575	671	631	635	615	633	654	596	644	622	678	635	657	648	632	657	648	631	638	611	652	575	652	619	677	613	647	620	643	639	645	652	615	599	626	628	586	658	634	660	675	584	598	593	663	635	633	662	664	622	591	601	621	628	642	617	644	647	586	698	648	632	611	628	627
7796	9646	10997	5113	7177	8239	6086	3461	1996	1004	944	853	859	588	481	476	474	438	417	453	447	407	311	365	320	362	317	310	317	308	315	343	309	287	318	283	257	266	269	251	282	295	307	363	410	281	298	296	273	276	270	277	280	258	236	280	280	244	256	249	250	250	263	258	282	299	236	280	303	253	241	263	282	291	264	253	292	243	276	303	276	268	271	266	297	289	269	282	264	289	240	273	265	250	290	266	257	286	254	272	266	276	272	278	288	274	247	282	266	238	262	257	257	246	261	253	290	251	260	269	254	258	282	265	277	235	281	278	277	254	262	296	273	287	255	266	270	254	256	274	274	253	274	268	268	267	283	248	249	260	272	262	286	243	254	275	292	258	278	269	266	291	277	268	270	256	284	273	280	267	262	251	251	260	289	275	253	263	278	272	271	266	249	296	283	272	260	264	311	287	240	260	245	257	285	277	244	276	259	289	268	283	265	269	283	299	271	263	252	284	266	256	272	273	266	288	239	273	265	263	277	252	253	284	313	267	247	282	260	278	267	245	283	274	290	295	265	254	284	261	255	254	238	271	259	275	266	259	310	291	251	268	260	283	259	285	257	285	261	302	252	282	268	276	265	266	255	266	275	274	250	257	277	277	282	256	267	273	244	264	265	254	275	251	251	285	284	252	242	265	266	264	270	279	255	259	273	299	265	270	250	279	252	278	270	258	291	262	263	260	258	255	247	269	265	287	266	253	284	283	300	318	278	245	269	254	259	263	274	290	303	244	246	252	243	240	255	243	252	252	292	260	291	239	284	285	274	265	300	264	284	281	262	250	284	251	271	272	264	263	283	285	238	264	266	281	262	279	235	268	263	243	280	249	267	270	276	258	243	278	252	255	262	240	274	268	248	267	283	243	324	266	250	288	274	260	279	288	239	284	258	242	235	248	272	266	258	298	250	285	243	261	279	245	256	286	249	273	274	282	268	251	257	281	278	272	258	261	286	286	246	264	288	273	256	259	243	264	263	258	271	268	257	256	308	259	248	262	271	268	258	291	259	294	250	289	283	261	282	265	253	264	286	272	277	256	276	267	288	296	279	272	260	265	241	288	277	271	253	299	289	284	251	270	268	253	291	259	241	265	263	286	255	248	276	282	290	270	288	268	275	252	255	273	265	274	273	270	268	244	279	292	239	296	255	262	294	273	264	260	279	247	276	266	253	283	254	293	255	300	253	276	282	278	255	254	270	299	289	282	265	252	271	264	228	281	251	295	251	269	283	246	285	247	262	264	264	266	303	255	263	277	276	272	234	257	282	253	245	255	288	286	257	310	286	271	252	267	285	269	240	244	253	267	250	271	261	269	238	252	285	267	282	267	285	269	270	231	265	276	265	277	251	300	292	276	251	265	263	260	267	247	275	275	225	262	260	280	256	243	234	272	282	286	260	263	263	265	255	278	251	276	262	274	277	245	262	280	300	263	294	300	248	261	239	279	256	265	249	256	247	258	250	270	298	292	280	268	282	292	266	261	234	292	303	271	263	263	248	260	268	316	263	267	266	241	254	265	259	295	251	270	294	259	274	259	276	253	264	238	274	288	248	284	275	262	251	275	267	262	260	282	290	257	254	280	291	270	251	287	270	275	276	258	241	273	269	278	287	284	237	256	257	267	253	256	251	260	271	294	297	246	260	270	269	259	278	248	265	258	244	285	298	279	273	251	275	240	270	274	268	258	288	265	288	283	260	269	257	281	259	279	278	276	256	263	297	266	306	296	261	255	251	268	253	274	266	283	293	263	295	241	249	274	272	258	278	289	256	277	285	265	285	289	293	284	239	269	276	305	290	282	278	282	274	288	289	263	277	262	236	301	268	312	270	274	258	253	275	276	288	262	273	282	269	279	268	250	276	281	276	274	287	275	266	255	264	280	282	281	261	269	248	231	301	305	270	273	244	287	275	276	257	236	266	306	255	240	269	275	251	291	273	276	279	297	280	259	268	260	251	280	253	258	324	268	264	263	247	280	251	288	288	234	250	278	291	270	273	255	266	258	289	226	243	254	289	279	304	279	267	242	256	262	309	234	273	281	279	253	265	284	263	233	259	278	276	259	259	284	265	267	253	256	236	268	267	303	256	286	263	268	247	262	269	275	284	275	271	234	254	290	280	246	268	241	285	294	278	236	281	248	283	308	263	270	280	261	275	275	266	276	237	302	289	242	261	256	295	261	281	255	269	280	281	249	259	264	281	253	272	265	265	260	332	263	236	323	278	271	263	271	262	275	263	277	280	284	258	253	283	258	259	276	284	266	263	246	283	282	294	263	268	305	262	281	252	267	275	270	265	270	254	278	269	295	254	259	227	269	271	316	283	235	270	245	274	277	289	277	278	282	293	281	277	274	290	265	257	237	272	265	259	256	258	270	241	291	305	262	269	259	293	265	274	245	263	273	311	250	274	245	260	281	264	269	288	287	273	252	277	260	278	304	250	275	273	232	286	258	259	280	284	243	272	268	279	287	259	266	286	259	265	244	280	273	298	251	250	251	266	273	317	239	256	251	273	289	282	261	285	261	281	294	249	299	252	303	238	270	278	265	270	238	276	273	266	246	275	279	248	233	292	279	286	232	245	250	251	240	277	244	274	257	275	269	249	279	259	251	253	268	277	258	258	265	251	280	286	252	246	275	255	267	286	274	275	265	297	257	294	258	235	253	280	287	276	257	266	255	243	275	276	275	258	264	279	245	278	276	267	291	276	259	269	271	275	264	254	270	246	268	280	281	287	288	272	269	258	272	262	249	262	286	286	269	270	257	256	275	257	259	271	237	268	285	299	294	265	278	245	280	274	243	255	262	262	257	264	282	287	245	282	233	244	284	274	271	309	260	269	278	298	245	268	260	295	288	237	268	251	283	257	266	255	250	246	278	288	242	264	266	268	250	246	260	273	260	247	252	268	265	286	271	273	256	263	293	244	262	251	276	269	267	267	261	276	286	245	261	275	239	282	276	290	267	261	253	257	288	263	257	263	280	260	249	288	289	256	260	274	264	282	265	265	262	260	248	286	274	274	249	258	286	230	254	277	260	260	271	259	295	267	241	276	262	253	262	259	270	274	267	290	272	234	257	256	280	235	250	256	271	248	267	239	270	281	243	288	280	252	273	260	238	254	295	267	265	262	290	271	255	247	276	246	267	262	295	270	255	271	264	253	280	274	277	247	266	269	240	276	263	280	267	266	274	279	275	273	302	298	267	274	260	272	240	248	260	246	233	258	275	266	294	271	255	266	295	253	288	270	253	279	261	244	276	282	267	257	277	260	250	262	284	258	274	255	268	267	264	294	275	266	276	253	280	251	265	259	243	300	293	253	258	262	270	261	268	269	255	248	246	293	263	256	249	273	247	284	247	276	284	269	284	284	272	244	269	288	293	272	275	263	258	265	269	288	278	272	278	282	277	306	252	270	285	277	259	261	264	257	242	285	288	252	281	292	274	268	261	256	232	270	293	286	241
6694	10052	14283	7911	16994	19171	18138	13439	10360	5999	5490	5170	4761	3306	2204	2429	2348	2103	1986	2237	2058	1770	1302	1344	1241	1353	1089	1012	1139	1213	1096	979	994	1080	947	868	779	825	740	722	853	962	1046	1373	1327	904	816	746	691	699	686	655	649	683	623	689	695	691	704	679	670	660	659	677	615	726	659	642	679	663	702	704	683	643	652	693	643	619	682	665	672	665	676	648	682	636	676	639	671	693	678	651	645	682	686	676	663	675	680	732	676	648	674	699	610	633	693	662	690	653	670	696	648	695	623	628	687	683	697	663	612	662	653	656	690	696	663	674	687	702	667	675	619	627	641	619	669	687	642	666	646	653	664	669	634	682	660	596	621	681	636	672	651	692	681	657	674	667	705	663	662	651	680	678	690	635	692	669	617	646	634	630	692	644	657	645	639	674	694	679	640	670	675	656	667	692	617	648	675	677	662	670	684	698	646	744	647	640	643	705	662	682	664	701	669	703	641	660	657	647	708	634	646	690	653	673	655	653	710	697	642	702	634	676	699	685	638	650	656	685	682	662	646	619	659	681	633	626	647	653	659	636	699	636	662	640	651	652	601	659	655	678	655	652	637	650	640	658	696	680	699	652	704	672	665	670	690	658	679	653	720	687	638	685	686	623	670	674	706	659	674	674	679	658	649	664	621	657	634	654	670	688	649	655	666	695	666	622	711	658	601	698	645	685	675	673	625	666	663	633	660	669	622	620	689	686	683	634	640	633	628	656	707	634	662	677	694	644	650	642	702	661	624	639	689	666	658	663	678	687	627	676	664	671	640	697	663	656	679	662	640	690	686	667	691	644	653	669	670	656	645	615	660	624	628	684	690	689	683	654	672	637	650	696	674	651	666	679	652	685	650	644	662	651	670	661	685	634	668	644	646	684	629	666	640	659	655	667	660	669	653	636	641	714	665	695	670	636	697	658	677	605	672	687	629	689	664	671	664	687	652	638	697	705	651	665	671	673	647	664	705	671	657	662	675	711	681	689	662	658	706	647	629	650	622	698	678	680	700	647	712	674	639	619	669	669	709	686	676	687	673	615	671	671	733	680	665	676	636	678	699	691	697	717	648	690	694	669	616	681	678	644	662	691	660	646	690	679	685	691	691	693	648	647	633	644	670	640	647	665	663	614	669	673	638	677	669	657	615	667	662	646	699	657	666	699	689	647	680	658	684	646	637	639	684	660	638	683	641	662	665	666	694	663	653	652	710	674	646	685	652	688	690	645	692	638	663	663	659	673	673	657	696	654	686	614	694	690	673	652	644	672	726	650	641	652	669	683	642	637	602	670	686	669	652	707	659	685	676	726	675	628	676	666	659	723	632	679	654	655	663	633	674	674	722	677	676	639	676	707	680	648	658	657	707	664	688	620	684	653	636	632	655	654	664	697	666	701	665	678	687	680	675	630	672	694	635	674	701	659	677	651	608	667	654	647	692	692	660	702	632	670	643	653	698	652	647	653	664	656	713	667	678	687	638	692	681	655	722	678	635	615	656	683	689	659	632	674	643	688	643	626	671	665	649	656	707	692	651	673	646	704	662	676	686	667	641	650	737	662	657	663	702	699	672	672	718	678	635	656	675	665	653	665	646	661	678	709	629	656	687	633	636	633	643	627	690	645	707	679	712	684	665	731	685	654	698	664	657	658	695	652	669	608	646	651	650	678	632	669	698	639	643	656	650	640	646	659	619	685	676	643	672	676	657	630	701	642	672	681	695	705	654	682	687	620	687	649	679	646	658	660	650	648	635	686	631	600	657	678	700	680	652	641	721	649	653	650	664	660	688	661	646	667	673	660	657	683	670	669	627	667	634	658	683	631	668	671	659	715	634	639	666	679	618	691	693	663	694	658	672	688	643	703	671	666	650	623	612	652	687	654	661	662	676	676	669	657	646	660	653	732	669	661	675	661	653	667	643	647	658	640	720	633	634	646	645	652	649	641	679	649	663	665	680	655	696	647	647	663	639	698	669	653	662	675	603	619	717	653	662	645	654	654	677	646	646	675	654	688	698	722	647	673	712	682	658	639	716	671	690	659	672	680	655	656	706	670	675	649	695	640	654	686	643	648	646	639	693	661	641	663	676	652	642	647	685	700	753	700	668	678	652	667	677	676	690	679	646	690	658	639	635	619	665	644	642	672	650	638	685	678	726	659	649	633	702	681	594	637	678	683	676	672	639	674	663	641	704	632	655	649	687	596	645	675	667	649	650	674	650	634	643	613	635	658	663	635	673	626	737	677	636	679	666	667	675	625	675	664	625	597	665	660	635	644	679	699	688	637	645	666	659	673	635	667	659	662	669	680	638	711	656	662	655	672	698	648	667	632	737	665	666	700	657	647	676	723	642	662	667	637	669	604	642	691	698	684	679	630	685	670	651	642	641	669	674	671	672	703	597	675	665	699	686	652	629	648	675	674	665	710	661	629	628	637	655	615	698	686	721	660	661	631	660	706	649	664	675	681	681	661	627	628	723	639	679	631	686	684	627	661	687	638	642	662	659	592	701	716	659	598	661	682	712	720	633	703	677	666	648	669	651	656	620	649	681	658	660	632	653	651	640	643	677	632	673	666	661	669	660	663	705	676	657	666	676	677	633	713	651	672	649	679	662	685	624	674	713	666	655	687	631	652	597	653	654	655	650	649	672	637	708	671	698	682	616	645	645	672	691	652	650	684	681	672	704	649	670	612	664	686	643	686	667	666	702	678	644	621	675	650	697	660	689	632	678	639	666	675	697	708	698	665	701	693	684	727	671	673	650	648	663	671	646	667	615	643	645	658	689	676	664	637	621	683	646	695	662	665	644	641	632	678	644	675	618	680	683	669	625	670	670	731	630	651	644	684	698	708	628	676	649	632	668	702	689	688	658	723	629	727	632	641	628	682	679	662	657	684	634	707	682	659	636	691	652	679	648	648	668	713	650	688	649	668	609	616	622	648	652	665	691	616	647	661	748	672	646	642	634	667	707	720	683	651	614	658	665	674	688	651	645	689	658	644	696	650	646	641	627	702	659	691	684	671	659	688	624	691	666	621	652	665	647	692	646	676	637	689	645	684	698	647	692	640	647	639	645	675	701	692	698	617	708	647	723	677	613	697	657	629	656	704	678	670	675	691	659	677	648	754	677	683	632	658	635	650	673	656	703	699	667	678	665	705	670	628	703	635	715	646	662	697	677	632	624	701	676	652	682	676	689	645	658	689	649	678	695	662	688	679	652	641	677	690	682	674	702	625	647	692	655	665	674	663	690	667	637	651	643	671	660	669	662	679	669	644	666	648	717	708	672	673	664	686	720	684	682	662	652	645	609	680	685	641	681	655	618	629	667	608	692	719	681	634	686	700	665	656	664	688	637	655	684	659	661	652	649	648	686	660	623	668	664	682	642	653	683	707	681	655	620	652	626	693	655	692	637	655	597	657	653	670	685	668	653	670	722	659	637	651	652	704	672	662	684	634	633	671	658	688	668	663	674	625
31762	39492	37201	27430	35714	39188	37168	31979	26559	19316	17040	14404	10939	6325	3449	4017	3390	3233	3563	2899	2125	1837	1324	1123	1032	669	686	870	1051	909	591	458	453	418	378	282	267	259	221	235	313	698	1632	1306	684	363	234	238	246	225	235	239	267	255	246	218	281	242	252	231	231	251	253	237	223	236	276	250	238	225	264	262	224	222	259	283	231	225	234	231	233	235	240	236	228	223	245	253	245	253	270	260	269	218	242	251	235	250	254	253	254	256	240	285	225	235	214	265	243	230	244	250	251	262	211	241	251	247	262	262	255	244	211	252	217	245	238	262	225	237	239	218	261	262	258	230	223	255	227	273	262	240	261	264	249	214	238	224	266	236	230	232	245	197	221	237	257	230	242	236	253	243	276	231	237	221	262	257	210	253	260	244	215	255	273	245	243	238	230	273	215	252	239	249	251	248	240	254	256	233	253	226	246	233	247	229	228	253	244	227	269	247	277	248	234	262	229	254	272	240	262	232	247	228	225	225	248	245	231	220	228	261	237	225	240	240	249	213	247	255	244	231	233	245	237	241	213	266	244	230	243	227	252	252	249	239	255	217	271	233	250	250	250	254	241	261	232	244	218	258	229	222	247	244	243	220	233	233	238	228	218	221	245	237	234	238	230	257	230	256	253	213	234	230	277	250	234	267	266	232	222	224	258	235	241	231	235	239	241	227	252	243	240	241	250	242	269	267	253	253	204	256	262	216	240	218	251	228	251	265	244	258	250	221	215	231	223	246	276	275	255	234	222	262	207	262	242	219	256	229	245	224	243	275	245	254	261	229	228	225	277	260	234	245	255	231	264	249	251	237	233	242	245	243	239	258	241	240	240	218	241	240	238	239	253	247	235	218	228	233	266	229	203	220	253	225	214	244	261	228	253	258	260	256	249	280	252	241	209	270	258	234	242	244	201	241	229	238	240	257	230	261	228	246	252	224	240	235	220	254	268	266	242	236	208	256	257	266	207	246	252	233	259	236	238	246	249	243	249	225	228	232	224	229	225	250	254	247	264	255	244	238	267	241	236	249	230	227	222	261	231	227	240	284	249	217	254	256	246	250	220	240	250	226	281	212	219	254	258	230	244	254	230	245	252	226	221	274	246	246	281	238	263	249	247	230	251	247	238	231	234	223	247	252	227	254	250	239	242	255	234	261	244	259	241	235	208	226	214	262	235	232	238	230	230	220	266	248	251	221	249	247	248	255	256	231	251	239	270	236	259	254	224	236	250	233	249	242	277	247	251	272	260	239	253	243	224	243	263	225	237	263	264	236	263	220	203	253	286	233	252	241	231	245	223	233	235	224	250	255	259	256	216	249	256	232	239	264	249	288	224	213	211	241	242	244	242	266	282	256	240	254	256	258	245	246	222	242	248	238	246	278	276	243	229	215	251	234	282	224	259	262	257	247	234	252	216	237	200	236	242	233	236	239	226	216	242	237	243	249	279	254	239	256	228	252	258	214	241	254	243	260	226	240	226	236	259	269	224	240	249	240	234	231	240	242	247	243	239	246	276	238	252	256	239	264	219	225	256	245	220	238	233	222	236	237	244	239	247	236	234	234	233	227	217	245	263	247	253	241	239	220	265	229	235	250	243	254	226	241	230	246	224	240	235	248	282	239	220	257	253	224	249	223	228	255	214	269	260	253	245	261	226	228	216	243	226	243	228	241	260	240	243	232	215	233	238	230	240	234	243	226	250	214	229	252	235	223	239	249	234	246	215	259	278	261	240	241	247	228	198	243	247	224	239	207	232	248	224	253	231	241	238	257	256	264	230	232	257	218	253	224	250	256	213	240	239	249	251	225	265	255	225	259	221	259	248	234	224	217	239	260	276	225	226	271	252	238	248	217	241	259	243	273	275	228	262	247	224	210	227	254	230	275	269	225	207	258	230	245	222	282	240	213	232	210	266	236	223	212	226	224	243	236	269	279	259	225	247	247	248	260	247	217	242	264	272	219	228	239	236	228	257	264	207	241	249	253	256	241	217	251	195	243	224	256	230	244	232	240	235	226	257	245	201	242	240	246	249	242	224	257	246	263	234	220	244	235	256	232	228	260	249	272	266	226	240	227	229	231	257	204	235	231	265	245	257	233	240	247	220	234	231	257	236	245	230	247	246	256	230	231	247	230	253	229	231	259	213	255	249	281	224	244	259	271	243	274	229	228	245	248	226	260	236	223	269	250	235	245	260	236	221	253	257	245	203	277	246	273	242	274	234	246	278	244	243	245	237	258	247	223	231	257	221	254	272	235	223	235	205	245	239	258	251	214	233	261	252	261	263	235	210	217	222	236	204	248	259	252	244	244	238	231	246	232	244	210	253	225	245	214	219	217	227	258	243	228	230	216	225	260	218	258	240	207	231	241	229	262	241	246	245	225	268	269	242	251	249	232	232	256	238	222	206	241	254	223	246	232	250	237	272	215	247	254	252	254	231	233	235	209	228	268	230	281	235	245	250	235	261	232	246	265	224	236	246	263	254	251	249	226	230	285	247	243	239	250	230	249	226	228	243	255	230	233	230	239	237	264	238	271	240	225	204	229	227	262	240	264	234	220	256	251	233	262	246	259	238	261	220	251	223	260	243	223	288	254	247	217	206	226	264	243	243	233	235	238	230	261	230	257	218	220	268	235	242	240	237	253	231	243	251	211	266	228	240	243	273	255	258	220	237	244	264	225	231	255	210	237	227	243	269	238	244	243	249	221	226	228	262	274	257	238	258	240	223	237	253	231	250	230	249	250	233	213	241	230	229	250	257	241	264	256	228	223	236	254	229	255	261	268	235	253	230	254	243	277	234	259	274	260	272	220	230	259	228	263	265	265	259	252	255	232	254	225	232	226	258	261	221	246	234	255	262	265	231	252	233	229	238	250	222	233	219	263	252	241	243	257	262	250	236	272	246	241	235	224	233	256	226	234	261	256	233	246	232	221	233	235	224	233	228	251	240	244	240	252	225	236	254	238	239	261	217	236	222	240	255	246	263	239	233	239	212	234	251	268	214	254	266	233	242	244	241	247	246	257	201	221	240	253	234	254	220	224	223	238	236	261	241	239	242	251	220	240	250	248	222	251	247	241	266	272	249	265	234	265	238	221	226	213	261	220	224	252	235	269	219	224	221	258	252	234	243	268	279	225	236	232	229	256	248	287	220	243	195	237	253	255	243	251	231	231	239	238	252	240	227	229	229	256	251	243	244	255	203	228	259	206	248	247	249	233	243	222	241	240	257	226	226	264	237	237	211	204	232	264	264	248	266	243	232	230	265	251	250	273	253	232	259	234	254	235	259	273	275	248	238	230	247	260	271	243	215	234	238	249	248	227	234	237	239	205	296	268	212	209	263	207	255	263	232	252	252	240	235	239	230	241	257	234	226	255	245	209	249	235	238	246	225	240	232	252	230	245	255	263	256	242	260	229	216	210	242	236	261	234	239	245	244	244	223	232	242	238	253	255	268	242	256	251	244	243	254	275
24468	33100	33962	28212	42699	47959	51390	47980	42409	34185	34280	33018	29365	20165	14657	18709	16630	16995	18077	16132	11079	9893	7872	7267	5862	3359	3596	4898	6600	5085	3158	2558	2605	1944	2088	963	756	728	678	675	1190	4231	9526	7383	3548	1453	585	579	597	584	613	610	611	596	673	653	581	612	628	607	604	570	584	577	627	622	596	575	640	612	593	634	622	544	596	586	630	593	600	597	550	569	645	609	613	590	617	668	573	621	623	618	608	590	606	587	613	623	554	596	596	606	634	591	610	635	632	557	571	599	608	591	645	606	591	660	613	603	611	643	604	598	643	585	597	618	594	628	563	613	612	649	576	603	598	593	608	601	589	614	595	592	594	612	639	628	596	605	639	576	603	571	595	600	626	593	573	592	606	551	602	602	598	573	579	597	582	639	591	624	614	567	604	576	611	584	608	588	603	586	597	610	601	588	599	608	561	612	628	579	604	625	603	611	604	610	584	613	596	582	588	598	601	597	583	612	629	568	638	609	596	584	623	596	576	591	630	633	611	557	589	596	584	613	596	626	638	623	609	590	650	596	638	553	608	624	595	619	592	597	596	583	623	607	596	633	616	612	567	589	616	596	593	626	653	610	634	609	633	585	620	610	594	555	618	593	543	606	604	620	603	669	635	627	602	589	642	570	610	629	548	612	580	636	581	606	576	603	600	626	610	591	583	601	620	587	594	588	579	560	607	580	633	603	600	600	590	605	589	608	626	594	625	595	594	602	564	612	614	635	598	592	581	582	567	597	586	609	578	624	610	585	578	602	599	597	573	613	627	589	629	599	559	609	589	590	568	629	570	622	567	593	595	627	628	624	614	606	611	613	587	600	592	588	587	573	570	595	632	594	589	612	633	590	603	580	566	621	561	580	603	601	621	626	573	596	609	571	584	617	612	627	597	585	585	644	611	623	619	598	605	565	610	586	560	621	621	541	608	636	588	633	592	640	590	554	638	589	632	619	596	583	635	610	580	543	563	606	568	574	616	570	611	577	606	588	577	605	637	623	579	587	589	598	583	575	583	607	563	582	586	538	585	568	637	573	587	613	579	583	586	629	601	606	591	606	583	603	592	596	611	647	595	608	557	579	639	595	611	598	571	639	640	644	602	587	599	618	609	628	570	600	602	646	600	622	576	606	598	616	595	599	626	581	604	646	613	621	610	640	584	575	601	572	603	536	605	623	598	591	623	619	599	607	637	572	604	596	570	640	602	610	593	645	595	572	597	600	604	626	587	588	608	611	614	645	604	577	571	596	624	547	607	643	643	653	562	596	601	588	626	566	578	593	626	613	588	577	641	606	555	596	622	590	664	605	632	613	658	611	591	598	606	645	576	572	622	604	559	595	598	614	608	621	580	589	626	600	596	623	614	594	593	592	595	623	561	620	587	581	627	627	586	552	566	624	605	619	590	579	554	581	581	599	616	605	571	625	568	580	614	589	612	609	619	639	582	599	665	581	578	596	630	611	671	617	587	599	613	609	615	633	617	583	622	589	605	610	599	609	566	607	635	591	534	610	620	605	616	587	618	587	603	576	533	598	576	629	569	590	580	618	621	649	548	586	595	620	579	620	620	571	602	600	642	555	654	581	598	600	592	634	580	618	607	605	596	625	604	597	619	619	562	562	642	599	678	608	607	621	587	595	642	627	631	577	584	595	599	626	557	589	603	602	592	592	638	601	597	595	609	557	582	607	588	614	619	615	585	601	624	589	601	603	638	604	624	619	582	612	603	614	574	640	592	606	654	592	629	605	548	606	611	605	621	611	614	615	594	653	596	612	563	611	573	579	608	582	597	602	607	628	619	570	604	602	630	602	635	550	630	619	628	600	646	590	607	596	621	627	575	553	567	601	587	550	548	588	584	591	605	590	607	600	617	578	621	599	561	580	615	593	585	634	557	618	605	600	622	652	563	584	601	600	628	596	573	566	605	611	609	602	582	583	587	618	612	597	597	596	617	603	607	597	548	613	626	611	621	596	626	594	581	615	617	601	599	605	605	623	596	580	592	593	603	601	632	598	592	606	587	582	597	590	617	632	590	593	608	551	574	626	607	569	585	602	589	564	630	568	580	576	637	645	602	632	644	599	645	601	539	592	580	611	555	610	568	589	574	637	652	593	541	594	603	628	643	577	584	598	632	617	599	626	584	594	591	590	561	616	621	624	581	636	632	574	566	607	554	598	598	571	556	561	630	606	564	591	560	615	605	569	571	629	596	571	618	555	571	641	567	601	578	598	608	597	567	615	583	628	590	576	617	595	579	634	603	564	631	615	597	605	625	579	617	594	540	581	591	631	623	613	591	614	626	633	611	605	576	660	604	645	582	580	588	597	620	550	615	570	583	587	591	610	626	564	607	623	586	640	601	597	618	597	627	607	589	598	606	605	570	591	634	637	556	604	569	574	599	617	590	646	621	579	584	551	602	581	641	645	613	592	619	589	613	588	616	613	570	624	597	591	615	605	598	609	583	563	601	610	603	579	591	608	625	622	608	571	575	587	607	593	616	625	593	545	597	601	588	592	602	617	693	572	602	604	571	574	592	586	629	623	596	617	617	630	599	591	600	579	620	636	649	643	604	585	584	620	614	607	579	604	581	588	595	635	603	611	628	587	541	600	628	570	551	612	590	592	604	572	603	573	606	602	624	620	631	578	592	566	585	607	598	574	619	657	596	581	603	572	614	585	590	608	583	629	635	596	607	594	583	624	628	597	612	654	573	610	618	579	584	594	597	606	625	626	623	647	584	623	587	587	603	587	588	634	586	596	597	610	616	613	586	633	599	580	608	596	622	612	582	593	597	581	614	615	637	619	593	599	574	589	619	571	603	583	572	626	647	605	613	636	571	605	593	647	595	566	613	601	531	640	598	593	625	602	582	591	589	572	601	631	575	639	602	582	591	582	607	569	611	599	614	618	600	634	587	594	639	591	582	579	599	611	634	560	626	573	604	564	639	594	585	567	601	622	584	618	593	570	578	586	595	621	569	604	662	597	586	635	595	600	579	628	625	603	628	640	597	610	577	598	618	596	585	624	584	563	565	615	604	613	596	583	598	602	598	574	589	589	575	597	642	608	610	628	595	604	642	565	618	554	570	600	573	576	611	623	623	597	601	626	580	584	598	623	578	578	615	615	603	639	553	618	600	610	589	598	599	589	555	620	603	526	578	597	606	600	565	577	540	585	602	626	606	613	592	571	553	615	593	583	611	596	575	603	628	612	583	576	573	591	581	632	602	608	637	599	582	578	628	601	587	614	651	614	620	601	588	634	637	627	634	609	566	596	609	600	573	562	616	620	630	595	620	580	624	599	577	593	621	626	611	631	548	564	579	621	606	598	597	579	613	588	610	628	594	591	607	589	593	613	604	633	615	575	610	617	577	586	580	601	576	663	613	612	577	585	600	626	634	602	577	652	613	618	610	616	614	604	584	570	582	603	605	607	581	608	587	587	603	603	550	591	590	601	624	577	612	554	588	616	621	623	546	629
40485	41478	35302	29392	39818	43331	37748	34377	31414	26618	26916	22891	20743	10534	9299	8172	5636	6198	7277	6197	3989	3831	2413	2257	1974	1076	1198	1396	1340	1482	857	899	1003	630	344	252	222	220	220	254	514	2103	2719	1988	1163	457	207	195	199	221	227	200	247	209	213	216	210	203	213	204	214	193	201	217	202	215	198	195	200	200	204	207	199	202	233	202	217	219	203	218	181	220	223	188	207	217	213	192	209	188	201	231	212	217	213	207	216	198	209	202	249	192	188	222	186	222	224	193	215	207	197	218	217	216	231	186	204	193	198	214	214	222	209	216	201	201	192	211	220	227	220	189	226	209	194	224	199	219	216	230	218	238	184	236	204	191	202	181	223	204	186	218	208	184	231	208	205	207	210	207	217	226	229	165	213	191	203	200	187	219	198	205	213	205	210	214	194	203	240	226	234	229	196	237	216	202	212	201	223	224	202	198	179	207	213	214	212	232	191	218	207	219	201	199	207	192	193	223	218	217	217	209	203	197	199	209	238	216	216	209	208	224	243	182	211	209	195	207	226	214	197	232	228	212	194	207	192	216	205	187	212	220	209	245	179	197	215	208	201	216	216	209	187	203	184	207	208	195	188	188	193	201	221	212	209	202	196	211	214	224	205	207	217	211	233	204	196	196	197	195	206	230	193	201	192	210	228	182	210	201	182	206	189	215	197	220	214	205	199	210	207	226	197	226	214	204	224	198	196	205	171	192	246	220	183	200	194	219	217	208	189	176	229	188	221	215	248	197	227	216	225	189	171	233	204	233	207	190	220	223	238	207	194	228	220	229	218	198	177	202	207	226	223	194	203	207	230	203	208	215	222	211	202	225	187	184	182	196	210	198	219	200	227	189	208	191	197	219	201	200	228	231	223	227	213	194	247	204	199	167	209	206	207	197	205	198	217	230	223	190	204	204	206	209	210	207	202	206	218	210	206	228	213	206	211	230	217	219	225	222	197	210	222	189	235	202	204	226	233	187	213	223	203	220	211	243	213	179	205	204	202	177	197	208	202	192	217	227	202	216	210	219	190	204	198	212	190	211	231	209	198	194	217	201	214	221	215	201	197	204	180	177	221	216	218	228	193	212	226	222	187	186	217	186	195	214	197	202	205	215	202	227	198	222	211	203	221	207	199	191	207	244	217	204	209	198	213	201	202	215	225	226	232	186	213	242	224	181	155	214	230	195	212	154	207	224	230	194	203	202	198	219	204	205	207	208	194	203	201	201	213	209	213	223	216	185	202	182	181	198	226	196	209	191	214	198	222	210	219	221	205	229	235	218	216	229	201	214	207	185	211	201	205	195	217	214	234	205	204	187	229	203	234	205	191	213	229	236	209	205	234	224	198	222	231	200	229	233	188	216	199	224	209	200	198	205	200	242	193	212	213	206	212	216	205	187	206	222	229	201	208	217	207	216	195	193	217	205	200	213	212	198	193	214	200	228	203	209	190	237	199	224	223	232	201	156	221	211	240	238	204	214	180	221	199	212	200	206	204	203	200	206	207	214	218	209	208	232	206	182	224	214	178	183	193	214	216	209	215	239	205	212	203	188	187	224	235	211	194	180	199	221	196	219	186	210	206	210	190	205	194	203	203	219	188	203	223	221	223	223	243	197	230	208	208	182	182	194	207	197	211	222	186	211	204	208	223	223	195	212	210	191	207	192	212	201	202	203	227	217	201	198	206	228	213	181	208	237	203	210	193	213	212	183	219	212	172	210	224	187	196	203	222	223	184	202	216	222	199	206	199	224	214	194	228	197	227	222	178	200	216	229	222	201	207	219	199	206	210	227	218	223	213	205	208	223	204	214	225	195	221	222	227	212	184	181	230	228	193	214	215	196	246	194	217	216	218	226	235	208	253	200	221	217	230	243	205	233	208	205	196	198	222	197	207	203	219	206	215	219	211	196	211	227	234	184	226	203	209	194	228	221	217	220	210	221	165	228	238	231	195	230	214	171	212	206	202	214	246	200	209	203	222	233	221	199	223	244	201	212	201	238	235	206	206	210	202	203	215	205	243	243	179	186	211	193	197	199	186	233	213	237	218	212	212	177	218	211	203	184	193	205	186	217	198	200	199	187	205	174	208	227	209	219	217	215	194	247	202	226	198	219	213	226	210	219	195	181	197	223	208	225	212	204	205	208	205	186	202	217	180	212	206	190	213	183	209	214	205	185	225	198	193	208	199	201	208	225	200	221	236	196	241	218	217	209	197	224	216	204	202	216	174	206	207	216	227	221	214	208	227	202	217	208	211	189	223	238	212	196	199	215	191	234	218	206	210	193	212	209	216	221	180	231	211	214	216	205	219	212	231	189	216	205	205	190	191	228	207	226	231	210	212	198	224	213	210	205	214	245	219	202	190	217	219	209	204	185	222	198	205	204	187	225	218	208	197	233	212	232	184	210	201	216	219	191	206	207	203	216	212	218	201	184	203	203	223	191	181	204	217	189	207	193	216	182	209	208	199	221	218	202	213	195	214	189	221	231	216	233	196	195	206	212	213	223	186	220	196	198	186	226	213	205	202	189	215	201	215	215	221	199	217	220	211	193	223	204	209	234	215	208	218	210	205	218	194	188	191	176	201	202	204	206	228	221	205	206	192	218	162	198	213	173	205	247	210	216	206	207	199	208	200	210	218	230	214	235	191	196	205	201	232	186	207	219	204	196	202	218	202	236	195	218	230	231	220	189	201	225	214	184	213	202	204	205	200	227	212	176	192	203	202	205	195	215	221	188	192	204	238	184	210	226	197	221	204	208	197	191	207	195	209	210	223	205	204	202	195	210	200	206	204	218	230	202	223	213	200	216	210	233	221	231	221	209	228	181	209	215	224	190	227	210	226	219	190	236	217	189	190	205	206	194	212	197	208	195	195	196	206	210	240	243	226	205	215	192	218	214	202	208	197	208	196	208	205	208	206	235	213	208	202	193	216	231	233	193	201	195	221	234	241	196	185	202	201	194	212	198	213	205	205	224	199	199	217	229	242	214	193	187	206	221	197	211	200	219	227	204	217	202	233	197	220	194	212	188	226	215	228	199	194	239	204	183	176	204	238	192	200	205	210	208	206	194	195	231	227	218	214	202	220	207	181	238	203	183	196	200	205	185	212	179	180	230	212	167	222	207	191	226	194	216	188	197	213	207	171	224	210	222	191	217	188	192	199	209	207	213	215	210	222	208	182	206	219	229	180	233	224	214	186	214	206	191	193	193	191	201	197	214	224	213	217	230	213	207	189	195	221	166	195	209	193	220	231	231	193	190	212	194	234	205	230	199	216	225	230	225	190	187	199	196	227	197	214	224	180	214	205	184	211	191	184	209	206	244	218	207	206	204	212	185	200	191	248	206	203	203	214	222	189	186	235	202	211	204	218	242	225	191	214	191	170	231	208	189	217	195	220	235	213	212	191	203	188	231	186	206	221	197	209	235	214	229	203	202	214	212	225	180	211	215	209	201	215	194	214	198	196	215	223	201	197	188
31154	36508	35255	36123	47952	53456	54700	54695	48712	41362	43104	41022	36910	23170	28154	25206	22306	25373	28094	24425	17713	15481	11636	10953	9987	5294	6558	8023	7911	8752	5566	5791	5997	3547	1492	858	686	734	702	703	2671	12116	14736	10748	5853	1982	512	487	515	508	518	539	489	537	512	517	536	538	546	502	540	536	490	548	521	519	589	517	530	468	508	498	524	520	497	546	543	519	533	525	488	509	525	517	515	500	546	545	503	535	510	494	541	527	506	549	477	528	498	571	507	525	514	533	472	542	526	544	517	502	554	509	515	491	551	538	526	544	498	508	533	519	491	553	528	518	503	543	521	560	530	518	530	527	548	572	518	555	523	547	485	526	537	526	521	537	561	552	533	543	508	515	533	522	553	524	506	528	516	493	447	475	551	528	513	518	505	537	455	492	517	499	489	467	526	541	495	494	578	550	564	527	496	468	495	509	511	510	550	534	544	577	531	503	498	513	511	483	536	528	512	567	537	509	488	509	493	551	534	518	530	516	569	520	519	501	514	520	524	503	483	571	494	567	485	524	515	497	539	498	514	525	478	568	489	480	533	526	537	500	511	535	523	559	486	516	483	498	464	539	519	511	499	538	499	534	531	558	510	547	559	556	537	516	552	543	482	547	501	524	483	551	489	509	516	546	554	554	517	488	534	499	536	548	558	511	552	560	536	518	513	460	514	499	529	501	512	541	527	503	546	521	525	520	543	483	517	518	518	514	545	526	532	517	526	498	522	535	512	506	527	531	536	502	483	538	506	492	549	507	522	524	490	534	473	571	539	544	503	510	536	497	561	501	517	549	480	525	515	558	493	516	566	474	520	482	492	491	510	509	489	518	478	540	483	486	545	514	561	517	553	541	541	547	537	553	510	544	535	497	515	542	520	539	565	521	467	526	543	553	520	523	542	521	514	514	460	506	518	515	489	563	498	476	548	460	530	511	470	484	509	496	547	514	531	534	539	510	533	552	503	499	549	519	545	548	551	500	511	560	549	513	496	485	494	524	463	509	508	523	520	494	488	504	497	544	494	489	531	512	513	526	512	525	480	509	512	495	552	557	524	528	507	507	473	485	517	543	518	488	488	517	525	564	527	527	512	520	521	519	509	526	488	490	468	515	474	542	539	505	539	518	544	498	533	497	518	519	480	517	484	544	483	511	517	519	509	512	524	469	504	524	574	519	534	499	485	489	523	517	498	514	489	516	522	514	505	533	498	523	527	511	527	543	519	493	536	528	533	498	500	511	526	522	515	505	518	466	518	504	491	529	513	519	512	492	522	558	561	514	486	552	523	568	484	493	493	554	544	515	504	531	537	531	484	510	477	524	530	493	508	491	548	505	583	478	534	537	528	513	501	533	516	531	508	523	482	510	509	502	523	541	469	516	542	546	509	541	546	543	530	511	521	510	536	526	509	521	537	503	512	476	526	520	495	496	521	514	513	528	492	534	507	511	521	534	528	471	553	480	500	507	512	539	513	485	507	479	472	521	523	545	543	530	481	517	492	522	529	501	513	545	532	544	491	510	525	492	550	470	519	517	493	508	540	526	576	534	529	544	542	522	516	521	522	522	564	499	507	491	512	544	556	511	483	517	553	500	502	517	470	478	509	526	536	533	491	550	563	546	527	492	537	504	521	532	514	520	515	519	502	521	497	509	516	515	517	535	548	546	550	540	528	483	501	517	520	537	528	517	514	542	484	525	497	539	495	487	535	484	531	570	528	530	533	523	499	546	505	552	507	517	570	548	518	515	516	564	527	517	528	542	513	500	549	543	511	452	521	498	524	519	525	561	537	513	547	493	474	535	555	559	529	525	555	506	507	524	514	564	551	516	516	518	495	502	495	489	540	531	493	528	526	517	523	512	480	528	528	510	537	479	513	519	536	541	528	532	486	510	538	512	553	513	512	519	507	566	573	490	516	506	529	528	507	524	502	499	515	531	523	505	501	533	496	522	515	479	540	465	550	515	506	568	540	553	521	536	507	488	517	535	512	483	477	478	515	548	519	514	547	497	482	544	493	535	491	557	519	550	495	517	525	512	520	494	526	519	528	518	542	584	513	525	494	505	539	529	521	486	534	480	535	520	513	529	521	515	501	485	536	472	536	506	562	581	535	552	515	546	535	511	512	494	534	520	505	521	541	513	574	471	488	486	519	531	547	503	517	496	547	585	511	538	516	542	582	531	518	516	508	497	517	522	536	534	512	596	507	528	485	502	505	509	544	451	540	505	485	488	507	505	529	530	516	553	550	545	494	547	543	530	529	486	521	513	496	521	523	499	519	497	566	528	523	522	525	512	530	546	507	475	490	499	521	529	531	548	498	500	513	548	520	559	520	525	518	493	524	583	539	518	498	521	499	548	526	555	520	465	539	507	513	501	518	534	540	530	538	499	516	549	473	514	472	533	546	525	517	539	514	487	532	514	528	521	555	526	506	511	478	510	530	512	479	526	535	522	549	499	501	489	522	538	471	529	528	551	499	508	543	496	483	518	472	532	501	545	554	539	514	526	478	506	548	510	508	543	565	530	517	507	489	511	508	489	530	511	563	493	519	535	526	519	499	516	511	500	463	509	543	498	527	522	512	523	556	496	547	534	533	511	500	518	499	528	496	506	528	473	489	497	544	542	553	494	505	526	537	490	498	535	519	532	474	518	520	543	488	532	532	496	511	511	491	498	556	530	514	579	511	520	485	482	531	496	513	530	554	531	501	515	531	514	532	537	544	540	503	529	552	555	537	536	531	515	501	506	530	509	492	500	538	542	510	515	530	508	536	533	566	528	517	525	528	528	526	533	567	527	510	510	531	540	524	554	489	547	512	512	522	533	488	477	523	499	519	520	495	533	506	554	469	531	537	520	538	538	533	461	510	532	498	544	556	536	532	505	544	505	574	532	576	546	522	515	549	473	490	539	544	567	521	507	530	534	528	533	522	525	538	541	504	503	520	505	521	533	554	531	506	517	481	542	523	501	526	547	544	543	532	523	542	533	531	523	523	542	501	519	527	487	526	512	486	532	523	549	487	529	516	507	535	534	530	534	516	499	506	526	479	460	561	526	534	472	553	506	501	517	531	527	524	507	510	518	522	522	494	541	516	536	509	533	551	531	497	527	529	514	554	543	504	541	508	514	566	550	513	551	492	514	526	533	575	493	527	475	535	516	487	471	498	517	534	511	557	566	542	520	525	505	514	515	497	519	484	531	537	501	516	526	551	523	507	529	546	541	549	503	496	531	536	567	484	523	564	523	524	506	540	519	536	517	505	515	544	532	586	527	518	546	513	482	516	495	491	508	510	548	543	510	523	547	524	546	489	519	507	516	564	550	511	488	505	491	513	522	541	553	508	470	520	497	532	574	480	495	534	526	507	537	523	539	546	543	547	525	552	508	508	496	523	530	552	501	570	526	497	542	497	539	531	480	543	531	510	508	521	551	497	515	536	469	530	528	519	470	515	511	501	511	532	503	542	483	516	524	519	461	512	507	532	500	494	552
7453	8986	8107	4355	9172	9960	5058	2923	1645	999	1009	797	796	585	551	453	431	460	502	476	436	359	367	338	339	286	304	336	344	330	343	312	309	293	260	228	244	235	216	259	261	391	439	403	376	309	261	252	286	289	255	291	283	249	250	264	277	302	291	276	256	278	283	262	232	244	276	272	250	267	273	274	288	275	272	259	279	278	253	277	249	264	242	233	265	244	259	243	268	252	253	289	263	251	228	255	272	252	240	282	243	294	244	254	262	258	237	269	273	267	249	240	253	260	241	251	247	233	257	279	295	237	272	270	263	257	245	265	269	257	282	257	258	271	264	281	301	287	235	250	268	268	262	248	264	275	264	283	266	233	251	248	260	270	261	252	254	286	226	250	250	237	236	254	253	268	237	258	294	247	272	272	285	251	243	253	294	249	275	236	297	268	275	262	236	274	251	280	243	302	299	229	277	259	257	256	260	256	268	264	241	257	226	258	274	246	241	248	269	249	257	271	244	256	241	265	271	274	271	255	271	262	283	247	261	252	273	280	249	254	260	255	228	273	260	227	279	266	280	249	298	289	258	253	265	279	275	261	229	253	273	276	254	254	245	243	255	258	266	257	258	256	249	270	236	269	239	257	259	260	252	263	301	256	278	261	273	250	267	251	252	251	277	230	251	283	267	252	279	259	255	249	265	249	231	257	250	266	252	253	263	270	265	267	271	284	260	277	258	278	262	255	250	271	289	267	247	252	267	247	246	268	262	255	264	280	259	249	262	263	263	267	268	280	233	255	260	257	249	249	261	253	256	292	262	270	285	264	256	274	298	254	235	248	246	267	261	277	258	220	252	238	252	287	254	282	259	240	248	231	244	251	268	245	269	265	249	278	272	274	247	266	247	246	241	259	232	266	260	269	285	255	258	255	289	245	276	279	250	245	264	258	244	270	261	259	241	249	248	286	237	257	281	243	269	275	252	252	248	231	268	285	244	269	252	264	235	240	286	258	231	271	278	253	253	264	282	271	279	240	271	275	246	267	261	244	230	243	259	259	267	249	257	271	276	267	270	281	256	267	273	273	271	252	279	249	258	257	237	261	246	261	239	268	241	229	254	246	280	242	244	253	262	249	265	299	274	281	257	280	261	263	241	252	289	259	311	284	265	266	247	241	272	281	282	267	278	298	255	239	287	243	294	289	234	268	252	260	271	268	262	273	259	271	269	269	268	267	256	271	236	268	261	270	263	258	283	268	266	257	286	285	270	274	253	271	268	285	282	267	260	286	241	279	301	296	268	245	259	275	280	252	274	279	235	245	229	273	261	250	242	256	256	245	277	263	255	241	257	274	267	234	265	248	270	250	244	243	258	277	255	250	264	252	246	258	259	294	277	260	255	260	290	263	248	257	265	266	253	245	267	240	283	251	290	270	244	265	274	281	250	265	261	265	279	273	249	261	224	269	267	274	271	279	261	277	254	233	259	263	243	246	286	231	278	249	272	248	266	255	275	254	271	264	243	295	260	280	254	295	262	279	251	284	250	267	238	276	293	245	277	266	268	244	257	269	262	275	272	278	233	234	263	282	298	254	256	249	278	262	277	233	237	265	261	277	233	262	262	243	270	246	267	247	279	267	284	261	269	245	256	235	242	258	255	256	302	249	248	236	249	273	275	217	259	269	260	295	251	285	245	246	273	246	250	246	269	282	292	280	220	233	251	274	264	288	231	258	251	277	242	281	248	246	260	279	288	280	255	243	254	282	258	259	261	262	243	261	305	251	260	238	258	282	267	246	290	262	276	276	251	273	280	275	255	275	290	269	302	282	305	264	256	261	263	233	264	297	229	269	247	263	272	301	255	275	266	259	274	258	250	249	244	281	266	250	245	263	299	279	266	244	238	275	257	236	286	263	275	237	248	267	285	269	277	250	269	252	251	275	261	263	255	265	248	234	262	268	270	255	232	271	244	248	259	254	270	274	268	253	255	252	266	301	262	280	285	228	230	258	272	256	215	268	236	281	238	278	258	292	273	248	241	256	309	257	250	266	263	260	290	230	235	255	267	264	266	272	257	268	250	300	254	258	271	261	255	289	285	265	217	253	243	269	251	287	262	254	277	248	236	260	259	243	223	247	266	238	262	261	218	255	255	271	256	232	291	231	279	258	244	296	284	238	281	275	248	241	262	278	256	269	264	261	273	252	244	288	287	250	267	269	250	286	248	280	240	259	264	264	253	302	273	259	243	248	254	260	250	235	228	247	233	283	225	258	270	273	274	255	268	281	261	275	291	278	262	236	299	261	259	234	267	274	269	262	292	288	253	244	228	248	274	259	242	267	254	314	266	290	249	260	233	255	270	257	259	248	288	252	261	227	290	234	265	263	242	265	263	254	231	220	230	254	291	248	262	268	240	262	289	245	265	262	258	265	241	227	244	251	271	263	270	244	282	260	259	259	257	258	261	280	250	282	298	257	268	270	263	253	241	248	256	244	281	244	267	256	233	264	245	243	252	282	233	245	278	255	281	278	251	270	299	268	285	257	259	272	259	239	270	279	269	263	276	263	273	245	240	275	276	231	231	243	272	258	261	239	246	263	224	246	273	245	266	284	263	248	241	248	239	237	230	265	254	271	280	261	291	281	259	297	262	270	278	257	282	270	255	236	260	253	244	266	285	281	260	253	265	273	244	258	248	275	254	250	243	253	239	251	271	244	296	274	249	228	252	268	250	297	272	267	273	245	257	269	268	260	256	274	241	254	269	268	268	255	253	270	246	273	249	269	331	224	260	260	260	252	239	254	253	273	262	267	270	265	292	284	265	241	264	272	265	262	289	248	251	252	285	246	270	281	239	261	270	245	281	257	265	248	256	251	257	279	269	279	228	245	248	257	288	254	254	272	271	276	246	239	270	256	271	274	267	266	289	233	240	269	241	266	308	260	232	285	266	238	254	260	271	259	275	256	260	240	276	244	239	248	263	248	272	254	252	269	244	260	246	261	250	249	263	274	256	274	261	276	259	284	273	249	254	265	271	261	258	291	283	271	243	263	275	249	262	242	261	294	288	243	247	258	261	281	258	269	235	247	263	261	279	244	240	274	254	290	280	243	247	285	282	275	243	273	287	306	253	286	223	264	261	281	240	264	260	286	271	274	256	230	251	241	294	255	248	246	268	244	240	239	257	293	249	265	244	269	254	256	220	250	235	268	275	248	264	262	268	257	269	262	267	283	260	269	279	274	260	297	268	225	282	269	243	259	244	251	264	279	279	237	233	251	273	245	228	256	244	282	252	267	246	259	266	276	239	297	255	264	255	258	265	256	261	250	259	257	268	240	240	269	254	263	249	252	255	239	277	266	273	233	261	237	289	247	225	266	247	258	284	258	288	257	269	273	294	262	252	242	255	272	263	263	265	278	237	257	304	282	231	252	247	275	263	275	217	253	224	258	250	256	285	256	269	256	256	268	262	298	229	224	275	260	280	255	245	257	266	275	276	248	253	243	259	269	247	277	267	271
6896	9007	10166	8010	20863	21578	15007	12343	7925	5688	5977	4819	4141	2793	3138	2303	1908	2007	2670	2404	1939	1467	1458	1391	1301	962	973	1061	1192	1192	1147	1079	911	846	698	685	696	709	693	650	886	1510	1591	1560	1168	798	666	616	628	627	639	657	630	652	639	694	649	612	640	654	677	652	631	650	627	634	607	626	640	629	632	637	618	668	605	664	675	643	626	623	628	661	675	634	645	611	654	660	706	638	682	694	655	635	616	632	686	587	619	639	674	626	661	655	645	599	615	700	688	641	607	616	654	617	639	608	674	645	635	655	611	644	686	627	632	651	635	608	576	681	659	691	647	633	669	674	643	632	633	607	626	630	641	654	611	636	646	620	610	659	648	697	665	631	686	663	664	654	670	716	605	646	676	632	616	667	688	619	678	653	653	676	666	681	661	653	671	652	596	673	599	695	640	606	633	662	692	631	685	627	613	599	620	678	627	608	641	651	655	662	619	680	673	652	613	659	621	639	664	653	670	673	661	651	677	685	634	647	664	660	695	628	662	645	642	641	618	651	650	621	628	625	646	655	634	680	635	655	677	671	642	620	571	639	635	635	646	630	629	638	662	608	669	634	633	640	610	684	611	655	620	652	637	628	662	639	653	657	685	660	640	702	648	655	652	630	649	630	663	664	624	680	646	696	656	628	616	628	684	625	668	625	671	643	665	609	660	688	663	663	704	655	650	623	587	586	640	674	634	665	666	626	677	683	644	659	623	679	662	645	690	668	663	657	609	660	650	663	629	647	687	645	672	677	644	649	669	625	626	655	668	642	639	634	590	626	637	641	647	642	642	666	635	642	693	676	661	646	647	622	636	665	645	612	661	684	613	638	673	662	653	690	632	651	628	656	650	638	658	646	675	643	620	613	703	668	662	574	611	666	601	651	688	646	650	642	651	652	646	647	648	619	631	661	651	682	659	646	661	614	615	685	651	632	644	611	670	643	657	670	661	659	678	635	622	619	691	659	653	648	635	617	657	663	634	701	673	648	655	662	627	633	625	676	666	661	676	662	626	627	700	683	640	622	639	656	618	667	641	613	643	662	607	662	639	669	643	648	616	681	601	649	658	654	669	589	651	643	629	624	691	680	632	635	640	638	651	647	643	620	632	685	687	656	659	675	630	616	670	627	663	613	620	599	659	645	647	664	637	605	643	678	663	675	659	678	654	628	640	653	646	676	679	620	670	624	636	605	674	622	708	626	685	677	628	629	629	678	653	667	675	642	638	661	640	646	657	715	659	628	633	664	628	645	678	673	653	617	638	675	647	678	661	662	664	673	649	638	660	680	672	637	649	681	606	647	621	657	675	660	628	638	636	692	653	642	615	656	708	664	664	633	638	609	598	664	658	631	674	622	654	671	629	676	623	665	631	668	663	667	624	646	675	642	642	692	686	689	635	686	614	665	644	646	598	677	649	619	616	648	655	652	676	660	674	669	671	625	615	611	633	661	603	629	668	663	629	649	618	659	633	622	656	663	655	683	578	620	640	642	626	624	658	644	638	614	687	629	672	612	686	664	620	647	652	659	607	643	650	612	654	681	656	646	629	628	629	613	639	656	643	633	624	682	652	623	629	622	687	657	589	636	672	617	636	606	609	660	654	675	614	609	613	700	670	664	651	656	679	669	659	685	704	621	653	632	632	633	633	669	658	651	680	601	635	638	641	632	614	669	691	643	657	649	610	670	662	650	657	661	666	633	696	649	674	619	660	664	632	648	634	639	628	624	631	686	624	645	672	634	609	644	659	659	584	644	654	631	659	652	665	636	637	636	689	623	688	653	657	666	659	609	621	637	614	630	681	648	721	596	589	666	657	645	634	649	624	648	639	678	609	657	636	634	662	610	655	607	685	636	647	651	647	652	676	643	663	649	605	691	652	619	651	692	644	628	673	640	650	641	645	634	691	641	652	645	655	644	634	623	664	671	623	660	653	640	665	708	657	642	684	649	670	713	633	660	667	659	638	706	650	634	651	648	612	661	648	632	638	634	616	639	730	622	693	660	650	667	625	665	699	668	604	646	623	627	690	670	650	628	642	663	632	661	628	614	676	669	625	701	611	603	671	655	638	713	629	681	643	624	616	659	627	675	645	609	670	645	690	640	653	662	664	631	634	648	645	624	659	679	641	623	648	625	666	672	675	640	604	664	608	631	691	626	639	618	616	651	663	665	659	671	643	611	624	650	663	603	647	646	648	673	631	606	654	627	692	640	626	636	601	697	658	650	641	638	665	613	634	624	677	660	644	644	693	673	653	619	639	647	643	622	647	691	658	666	630	660	657	607	653	636	635	661	607	643	634	651	688	667	672	685	598	654	674	621	636	648	653	625	630	621	666	630	636	653	644	644	683	679	639	625	650	648	663	656	685	626	644	663	621	666	654	639	664	652	629	690	651	638	664	627	648	615	579	577	681	628	615	651	692	672	628	632	624	642	679	674	654	643	648	656	669	638	631	637	623	652	656	600	606	677	648	675	651	652	619	647	695	627	640	684	670	661	676	612	666	631	642	623	609	634	641	642	658	565	646	651	645	670	630	645	693	628	629	645	607	659	647	689	663	602	657	631	722	660	707	671	674	664	661	635	720	674	632	649	687	709	623	672	661	646	640	649	646	646	601	647	676	650	638	642	638	625	652	633	664	663	678	642	658	673	631	641	618	638	670	630	682	639	624	685	642	651	621	631	655	629	646	625	650	630	621	624	602	676	680	634	570	641	647	586	667	660	655	663	712	639	656	675	698	650	650	659	623	625	648	648	640	597	658	625	632	619	622	643	645	619	649	684	646	675	641	644	633	690	666	624	638	684	663	609	674	644	658	697	688	597	628	638	597	679	648	626	669	671	671	631	683	654	626	636	648	635	644	660	677	658	653	670	622	579	646	644	639	640	631	646	683	653	638	652	661	600	663	642	619	667	687	645	621	646	646	620	654	661	641	658	626	633	647	665	607	628	617	656	647	632	660	663	691	642	603	665	620	635	644	643	618	635	638	676	668	636	621	636	693	649	629	668	638	673	675	656	644	620	665	646	669	675	665	664	652	637	623	651	678	660	645	642	639	621	621	663	670	582	620	662	673	655	632	708	634	651	699	659	654	666	640	648	668	682	691	622	663	621	660	652	677	642	659	640	700	636	626	655	642	607	677	631	665	638	682	668	622	655	668	660	645	695	576	676	618	674	609	666	610	634	670	677	660	659	662	689	668	668	657	645	631	639	631	669	629	682	642	671	675	681	692	653	605	668	642	650	631	651	674	620	685	642	631	638	647	653	643	631	609	653	630	652	682	658	638	680	628	635	649	638	667	633	655	656	668	677	657	661	634	633	632	633	668	653	623	620	647	654	618	662	606	651	661	630	629	643	616	656	677	677	618	638	593	671	620	656	591	639	624	640	691	673	666	674	664	682	653	617	616	656	637	629	667	669	686	637	653	647	618	651	659	634	614	678	618	649	639	613	618	619	676	630	626	695	688	649	635	689
32972	39306	33648	31521	41063	37484	31788	31091	24470	19784	16392	13542	9176	4333	6069	4132	2791	3035	3637	2889	1933	1543	1370	877	686	613	751	708	1085	985	1149	1016	944	394	294	281	249	277	233	252	407	1312	1293	1262	726	373	200	232	214	208	245	216	223	230	239	237	240	255	220	226	252	275	231	219	256	267	240	247	241	220	242	202	228	243	231	240	230	250	237	235	257	240	264	227	227	207	212	253	219	229	215	254	246	207	242	225	219	216	201	254	237	239	255	219	213	266	242	219	238	222	206	251	214	214	233	225	236	232	243	242	242	288	229	267	248	228	222	205	215	227	288	237	225	221	203	254	228	214	251	233	243	230	249	234	209	233	242	230	228	222	227	270	243	233	251	224	250	263	238	218	259	250	246	240	213	229	237	261	261	216	250	240	243	213	218	227	219	259	221	216	242	279	237	255	240	242	259	217	231	202	252	196	254	267	240	248	221	255	237	216	251	245	228	256	247	232	225	261	241	236	246	229	246	242	248	249	249	215	283	272	273	249	236	255	247	223	234	211	218	242	216	229	219	224	223	241	196	221	244	216	234	214	240	197	214	234	250	262	244	246	238	215	254	223	224	228	219	233	257	222	234	229	239	240	238	270	231	255	229	238	225	250	213	241	275	229	261	239	242	237	260	252	243	207	220	209	225	235	231	235	245	260	254	255	270	241	250	242	218	217	266	239	240	246	196	235	221	220	250	225	227	251	249	261	237	248	216	260	236	265	257	230	235	218	222	235	231	230	237	255	209	229	227	247	220	264	234	270	222	271	252	218	235	234	217	222	236	265	234	233	238	235	239	231	243	238	219	222	221	216	219	255	212	243	243	216	236	214	209	226	235	220	222	248	227	235	239	234	249	227	247	269	228	240	232	208	215	242	218	261	234	233	271	244	244	217	231	248	234	261	267	221	221	240	225	234	262	262	273	209	231	216	205	238	246	277	206	239	249	242	243	265	210	220	252	270	247	213	252	220	219	254	249	236	252	252	234	219	241	237	252	273	271	250	253	247	245	214	254	274	214	220	223	233	233	212	243	273	251	232	246	248	243	212	244	206	236	198	226	229	251	252	216	254	219	250	252	248	237	262	230	242	249	246	202	247	216	265	233	238	230	240	220	225	241	205	229	211	236	221	251	233	255	223	227	225	243	223	227	230	228	240	240	256	235	238	221	263	210	253	208	230	243	265	257	236	226	233	231	216	247	228	223	249	218	243	240	253	244	225	238	237	219	231	256	228	216	231	224	256	246	238	226	233	264	233	233	214	229	254	224	214	267	250	247	263	225	232	250	235	222	260	241	232	270	254	240	240	224	261	232	230	209	232	227	238	248	229	239	255	237	265	228	256	260	219	228	213	235	243	248	215	208	219	242	238	233	238	234	244	275	236	254	216	223	249	219	233	225	272	228	207	249	244	242	225	247	210	260	221	250	244	218	244	208	259	217	265	240	257	240	245	257	214	234	201	238	228	229	210	239	249	216	228	253	224	263	253	228	216	216	232	241	236	206	248	201	241	245	230	254	224	260	236	247	228	218	263	258	271	239	245	234	256	259	217	230	231	210	250	226	206	231	218	214	223	246	242	246	226	268	216	242	228	240	220	216	235	254	260	236	243	242	232	261	244	241	218	194	278	214	255	215	227	238	252	231	227	223	241	228	231	205	262	209	227	243	233	223	213	280	236	265	261	249	238	233	254	234	229	245	230	249	237	243	269	262	222	246	262	231	229	212	243	239	242	250	224	235	239	226	245	222	207	248	214	237	242	238	237	229	221	250	236	232	239	217	233	217	228	240	233	209	267	234	219	211	253	267	260	231	215	239	211	227	242	264	258	224	227	252	202	230	241	245	234	269	238	234	241	223	222	246	260	242	240	213	249	266	225	234	213	207	248	223	230	252	244	218	243	225	226	255	223	269	254	250	230	238	267	236	247	252	249	236	216	236	224	245	265	254	243	245	229	232	245	235	263	238	228	238	237	246	246	224	246	231	265	250	237	237	232	232	205	229	239	213	246	261	210	243	243	251	232	240	216	267	242	227	239	235	227	241	214	240	228	243	212	218	210	226	262	219	223	214	250	245	206	204	238	222	246	225	266	269	246	252	218	222	245	221	233	232	227	267	238	203	259	234	232	215	243	257	249	237	223	229	244	257	259	251	263	253	218	235	252	259	227	212	254	227	246	211	234	232	269	240	229	238	230	253	227	253	271	242	238	237	240	230	238	232	239	208	244	249	238	243	242	240	231	218	237	222	224	235	238	195	229	267	226	279	229	256	227	244	222	245	245	266	255	252	246	237	234	253	230	249	237	244	224	239	212	227	243	237	212	245	240	224	226	257	236	226	234	233	222	253	218	234	233	214	213	235	251	205	234	236	240	236	236	233	222	250	244	247	229	247	228	255	243	227	214	253	224	236	237	237	259	258	253	225	235	250	241	238	253	218	217	218	255	244	244	241	248	218	229	230	218	238	226	239	226	224	251	218	237	233	242	261	223	256	218	228	263	200	213	221	233	212	211	219	255	257	251	219	249	248	240	247	225	263	234	226	237	219	249	247	240	230	244	246	235	237	257	244	231	238	246	247	248	235	231	221	220	226	246	237	244	245	233	242	251	245	224	229	207	225	233	267	239	234	251	230	239	242	234	252	238	255	235	238	223	251	242	260	249	237	238	207	247	223	241	243	234	213	215	216	260	196	217	232	230	243	221	220	262	256	214	266	234	222	249	219	246	201	205	208	207	253	233	231	238	234	249	222	243	257	246	261	216	230	246	241	228	234	200	227	245	236	239	244	251	231	248	252	239	232	217	207	244	241	249	236	243	243	238	229	255	249	232	250	227	245	265	231	225	225	190	231	241	252	243	230	208	230	234	248	244	257	220	256	261	234	217	259	238	242	249	260	250	222	230	219	231	245	259	223	231	240	229	224	252	231	240	228	227	259	258	247	213	257	240	243	251	202	244	265	240	238	222	217	216	234	237	253	220	244	248	208	247	236	237	227	234	243	243	245	281	247	224	245	255	238	246	225	261	229	213	227	206	237	277	243	239	244	246	235	236	243	227	234	222	198	219	211	244	259	226	224	218	219	256	221	230	254	222	217	227	214	268	239	220	246	214	275	237	259	257	234	224	238	238	246	228	246	249	220	258	239	241	247	253	217	229	223	230	211	264	212	205	234	250	212	246	239	284	233	232	226	221	254	242	223	236	216	245	225	229	235	210	233	227	245	244	235	232	226	250	254	224	245	212	256	245	243	214	238	241	227	250	263	277	242	235	216	247	222	270	237	224	233	237	245	239	267	247	257	252	233	238	216	237	227	233	219	230	239	253	244	240	241	237	229	246	261	227	264	232	217	241	255	273	228	208	231	242	207	210	200	231	257	258	263	250	253	220	236	232	222	216	226	245	254	233	228	239	234	229	250	237	225	227	242	224	221	228	251	227	243	217	215	237	220	201	257	230	230	260	246	225	255	248	228	247	201	237
25541	31870	32087	35803	45831	48557	48389	48473	36347	34317	33761	31850	23483	14124	22589	17338	14037	15991	18714	14826	9933	8016	7345	4237	3300	3075	3888	3951	6285	6088	7265	6738	6104	1994	711	694	754	691	693	664	1814	7804	7552	6915	3942	1449	593	594	596	589	617	553	558	600	606	565	569	602	617	608	618	623	583	620	548	575	529	652	576	571	568	603	605	581	630	566	580	598	557	588	589	607	620	591	568	590	567	571	619	582	588	560	578	582	608	568	624	591	586	565	589	590	597	552	584	661	575	573	587	603	569	598	561	586	563	547	576	585	621	601	594	542	591	594	556	553	626	605	626	587	582	606	549	582	579	583	578	591	591	604	591	585	586	575	584	519	576	599	600	618	555	604	579	584	617	589	597	583	589	604	582	582	628	577	628	590	597	600	568	559	609	618	574	589	589	616	567	588	596	583	581	602	585	537	583	569	592	600	627	605	570	573	588	581	570	597	559	622	575	577	590	564	549	588	575	563	597	594	574	589	601	579	602	594	609	567	554	596	559	559	557	561	575	555	611	591	606	568	567	655	611	575	618	539	567	572	572	556	548	578	580	569	560	576	565	604	607	580	587	555	577	584	594	621	607	578	546	581	618	600	581	583	600	631	603	627	598	607	603	611	615	549	582	598	573	571	530	599	587	569	544	588	605	606	603	608	576	563	567	591	586	571	620	569	561	554	592	611	635	619	624	587	575	563	568	555	595	571	588	576	613	604	545	575	573	625	587	636	602	580	557	597	575	523	619	598	605	557	576	559	580	617	571	556	589	572	637	634	552	596	564	558	624	561	582	611	610	555	571	528	603	636	582	591	566	575	578	556	595	574	506	553	567	583	604	626	538	591	581	576	551	589	600	555	569	568	605	542	569	565	604	593	605	602	570	601	575	569	584	579	602	625	555	579	619	600	633	577	561	598	598	573	601	587	616	586	586	553	600	584	592	600	585	593	600	569	589	580	550	564	587	601	576	612	610	560	590	591	621	557	560	588	563	612	620	581	564	582	559	590	595	581	603	588	598	564	600	587	584	595	632	561	607	563	583	569	545	575	620	588	595	573	608	604	550	595	616	554	607	577	543	586	543	582	593	562	594	540	617	647	602	537	607	569	536	624	565	566	579	559	549	568	604	562	582	559	534	564	603	589	592	591	639	586	579	603	553	566	569	628	576	635	565	576	580	583	602	573	622	552	595	569	601	613	617	570	608	590	577	593	606	555	612	591	613	582	588	573	594	589	531	567	581	567	570	555	549	580	608	544	588	574	627	560	590	573	585	642	578	568	543	597	558	607	529	615	609	615	572	525	549	600	639	586	629	589	629	590	564	627	575	570	583	551	586	620	568	605	550	558	587	533	616	620	555	604	622	598	612	583	581	592	581	577	602	581	576	599	580	554	582	599	591	576	613	604	614	543	576	580	569	574	624	550	587	594	559	598	590	604	591	591	589	567	579	577	603	641	608	599	566	565	592	629	554	579	574	588	580	615	622	582	575	582	591	575	533	612	571	594	590	619	613	574	557	595	574	600	571	572	597	577	571	613	590	553	585	594	601	568	565	594	569	581	576	609	563	583	576	557	601	572	582	556	591	603	587	577	607	585	564	593	618	606	598	612	568	550	534	608	606	598	589	620	625	592	628	604	551	621	575	585	554	582	545	581	611	572	582	581	528	574	569	599	597	588	603	556	575	562	583	607	596	601	562	623	611	601	572	585	601	563	546	598	550	574	585	551	616	571	588	599	573	565	611	550	637	554	580	617	552	564	587	541	562	590	537	555	578	604	600	595	587	594	612	620	525	616	549	603	575	554	590	569	586	570	574	528	655	543	581	597	618	598	571	582	645	576	605	574	603	569	593	558	575	594	571	573	559	564	569	620	590	631	581	572	579	581	585	567	559	598	572	608	575	606	570	570	570	585	604	600	541	590	589	562	613	601	601	576	627	552	607	620	570	634	571	585	562	565	604	571	562	551	609	575	549	564	640	604	590	600	631	536	602	559	587	543	574	555	583	625	566	571	541	565	567	576	583	600	596	584	530	595	578	576	603	559	570	551	600	618	550	566	607	578	616	577	561	591	606	614	594	564	549	611	565	624	595	580	538	565	599	568	603	592	583	572	582	581	615	590	577	591	567	578	554	599	605	592	591	610	642	608	613	644	581	576	577	624	629	564	544	584	541	558	572	586	600	548	576	625	545	600	586	603	621	570	553	601	588	583	597	604	642	577	587	604	620	554	600	593	575	569	532	556	556	561	595	540	596	582	567	574	620	583	614	608	607	590	518	592	595	584	565	568	589	515	585	578	589	598	572	608	557	580	541	564	615	590	550	587	602	559	567	618	617	559	559	579	561	589	595	572	581	610	542	587	525	580	574	548	604	590	546	575	601	608	599	612	582	567	602	566	595	535	609	629	592	602	571	587	608	577	582	563	593	571	567	563	569	578	559	620	560	549	584	549	587	566	560	590	629	611	575	588	555	604	562	607	582	560	604	580	546	590	610	604	565	582	565	600	604	546	567	598	562	580	571	605	631	557	545	551	512	581	579	566	609	596	568	587	557	550	558	611	587	599	595	627	606	582	598	597	598	545	587	604	585	579	631	608	609	613	593	578	570	570	580	555	579	578	571	580	573	576	645	571	565	569	594	536	618	609	570	542	606	596	598	601	590	544	600	573	571	638	616	616	551	564	604	576	569	572	551	549	593	569	591	619	588	607	548	620	572	555	571	616	608	585	631	606	587	522	540	572	549	596	583	559	566	543	584	570	576	572	571	576	595	569	587	566	580	583	601	576	621	532	564	616	593	596	573	612	574	580	581	580	599	568	566	555	614	575	584	571	550	605	664	591	563	613	596	588	569	573	578	538	581	599	601	580	621	579	569	574	598	557	583	582	612	597	569	617	576	581	600	584	606	569	618	581	580	566	641	599	590	575	571	572	579	577	554	637	576	570	580	607	554	590	609	603	545	555	595	574	575	595	605	603	553	572	570	579	576	611	591	594	571	586	636	537	582	572	591	555	546	598	580	581	574	589	591	592	566	588	585	614	609	545	619	598	578	599	602	565	566	589	581	595	585	572	629	575	582	595	570	593	602	562	592	589	599	570	585	549	597	538	567	566	643	578	590	566	599	587	589	568	580	557	590	542	576	589	624	612	569	589	545	591	608	586	592	525	628	636	609	546	612	581	611	572	590	588	636	584	591	545	548	573	607	550	619	613	634	591	541	556	539	606	539	577	565	592	585	550	571	620	596	588	599	566	601	588	565	554	601	595	564	592	591	561	610	588	548	561	556	574	543	544	541	586	586	557	562	550	615	594	581	557	605	615	568	545	588	596	597	549	564	621	591	603	624	591	531	601	582	576	576	588	619	587	577	586	592	544	591	588	596	542	620	573	571	543	591	542	580	607	605	627	603	589	558	632	615	555	566	581	605	566	589	586	615	594	598	574	584	554	567	588	576	627	594	577	544	591	560	601	577	594	591	569	571	599	578	596
42411	41537	35547	33504	43554	37175	34175	34821	28840	28014	25903	21036	14032	9331	11255	7935	5359	5007	5991	4469	3144	2476	2182	1317	932	1092	1589	1526	2297	1790	2423	2248	1940	237	278	277	216	215	190	197	424	1416	2037	1622	594	426	189	177	187	183	179	191	219	184	219	172	172	185	170	173	193	186	171	219	193	177	180	194	178	213	184	187	181	199	184	214	187	192	180	196	175	197	179	152	196	203	177	201	180	194	186	173	182	165	196	203	181	201	192	193	197	186	193	181	178	215	204	188	177	204	203	159	181	185	174	168	154	172	170	168	169	204	161	188	189	212	174	170	188	200	171	157	173	158	182	161	185	182	172	169	178	192	195	161	176	175	182	193	198	184	177	180	182	203	184	182	184	205	161	175	188	194	183	194	189	185	185	177	181	169	199	179	193	167	213	176	187	202	203	168	166	163	179	193	174	188	190	176	189	163	179	195	199	186	201	186	190	181	165	187	196	175	194	200	189	198	196	173	181	185	209	186	195	182	186	161	186	199	198	180	200	178	164	194	176	180	174	190	184	191	165	164	186	185	163	183	168	183	174	209	157	186	196	176	161	154	213	183	191	175	178	172	177	176	161	168	201	186	181	183	199	167	177	201	192	210	179	195	200	185	184	189	202	194	171	198	177	191	179	167	190	179	188	193	193	199	173	170	177	195	172	191	198	184	161	176	204	167	174	199	199	168	198	165	227	186	161	185	172	190	191	195	193	186	158	183	190	184	194	181	200	175	159	175	201	177	178	180	176	176	174	173	164	175	174	203	209	186	191	197	164	182	194	186	161	171	171	174	191	187	204	154	170	182	153	169	176	189	159	198	221	193	162	201	192	158	175	180	197	206	183	177	189	172	186	175	169	173	164	204	166	181	195	189	170	175	167	174	185	175	169	181	188	180	197	168	192	177	196	189	161	156	176	173	196	165	203	184	184	167	170	204	195	208	183	186	191	185	187	178	167	189	179	178	200	214	200	188	179	197	203	194	196	205	183	171	164	190	171	189	188	193	170	185	149	184	197	183	165	189	202	173	188	192	183	188	189	175	180	199	187	175	197	186	180	170	217	226	185	184	193	181	208	178	202	193	174	185	181	180	198	161	165	164	179	186	179	188	169	164	191	188	187	203	190	154	197	179	191	185	165	194	189	176	162	191	185	207	197	194	164	173	209	189	178	181	159	191	181	189	185	148	190	219	163	203	188	175	185	178	199	197	175	204	192	187	204	177	191	171	178	192	190	190	196	168	179	186	169	179	192	186	209	214	197	185	179	190	191	174	175	192	193	210	180	164	172	186	184	189	180	189	180	203	201	191	218	202	146	188	178	167	179	156	181	166	181	178	168	191	175	179	180	169	182	165	166	181	199	188	185	164	207	198	195	204	180	176	170	188	160	153	173	188	195	169	195	180	182	161	182	181	223	178	188	183	180	179	216	188	171	204	180	180	166	175	175	198	188	175	173	192	181	202	183	170	186	169	181	191	202	187	186	180	181	164	204	213	166	171	208	203	178	189	177	171	182	180	186	184	193	182	191	196	180	177	179	182	175	171	195	177	169	165	177	173	179	172	208	157	147	185	184	184	183	188	184	177	183	167	145	186	211	178	171	187	188	189	186	179	204	181	178	187	168	172	195	195	169	199	188	170	194	160	190	183	206	176	196	170	175	196	171	188	201	170	162	193	186	180	197	189	175	169	187	190	188	169	162	185	219	203	195	174	176	194	183	175	197	195	211	189	180	194	169	190	200	158	168	177	178	183	194	180	199	217	172	196	204	188	173	186	196	153	190	203	167	184	181	184	169	180	194	214	177	185	205	202	180	198	191	199	190	178	163	171	174	176	185	170	215	190	194	174	166	171	161	183	170	179	194	223	181	171	197	166	198	176	171	185	184	196	180	191	181	168	203	206	186	188	197	191	198	168	161	190	169	184	171	173	191	183	206	173	158	163	168	177	191	179	197	200	186	168	175	170	182	195	175	179	193	174	197	200	169	188	192	174	197	188	183	173	171	215	200	201	183	178	154	161	190	171	176	164	183	175	165	195	154	177	175	167	199	179	191	186	159	195	169	189	221	192	176	174	166	193	197	152	196	192	178	172	204	190	166	172	206	194	181	199	202	199	181	163	181	174	183	170	202	182	178	196	203	214	184	174	184	206	194	160	200	167	184	169	181	171	168	183	162	189	200	204	189	164	181	184	177	193	190	183	163	211	187	220	187	188	173	188	181	189	166	171	162	198	171	195	203	205	180	182	217	179	178	172	162	160	189	160	219	163	158	181	205	213	175	183	188	179	164	159	180	198	187	210	186	172	191	161	187	178	180	187	192	188	188	173	189	185	190	151	165	171	161	164	163	166	179	163	179	171	170	192	177	184	207	208	187	193	179	179	181	187	193	172	183	208	189	169	181	168	157	192	176	163	199	168	200	181	180	175	210	175	171	212	178	173	168	159	186	178	177	181	183	199	197	184	189	186	171	188	175	151	171	168	185	201	187	182	182	180	159	179	186	195	189	198	189	176	174	203	181	152	180	183	171	171	185	176	178	169	200	159	171	185	149	167	191	201	190	188	191	170	165	153	165	184	197	195	173	168	181	173	174	194	162	158	195	161	187	198	194	205	157	180	209	158	177	169	201	187	182	201	206	168	167	187	183	183	176	154	181	182	189	194	162	187	183	207	196	187	192	178	185	191	203	168	177	194	187	174	179	193	189	187	186	180	179	199	167	160	177	164	181	167	170	178	159	171	144	162	177	203	188	177	192	204	210	193	190	193	196	183	186	208	186	192	169	165	176	192	174	187	181	210	158	173	167	179	184	185	209	177	178	203	166	162	187	171	174	172	195	182	193	179	192	173	171	202	195	208	188	202	186	190	190	193	174	172	205	191	201	200	175	185	152	184	189	223	214	201	197	204	185	181	165	186	194	195	185	165	189	185	204	206	185	187	180	166	203	173	161	172	183	178	169	189	175	218	217	189	177	195	181	158	185	194	221	192	171	188	182	195	168	172	175	192	191	207	197	162	202	182	192	166	180	188	173	185	198	161	181	184	180	176	194	189	184	179	175	188	198	183	191	197	194	178	169	163	182	183	191	208	168	176	170	145	170	194	183	185	186	184	187	188	190	198	194	183	199	195	166	193	184	182	187	177	157	184	183	178	175	190	187	171	183	176	176	185	199	196	191	181	195	191	174	193	169	202	163	166	169	189	176	197	153	166	206	184	165	192	192	177	170	175	162	208	185	193	165	170	179	180	199	191	188	194	166	185	204	174	167	186	209	195	178	184	185	201	176	195	199	190	179	141	183	175	216	177	191	186	190	200	197	184	191	208	185	182	193	162	162	186	188	192	187	156	164	191	188	170	188	188	178	209	205	182	182	175	199	184	203	176	174	193	164	196	177	185	199	188	183	201	166	202	167	170	181	177	185	193	176	197	186	211	182	177	173	181	185	190	191	194	190	196	191	195	188	197	170	225	208	183	181	186	175	173
33147	35772	37205	41370	48375	51000	54429	54984	43975	43439	41254	38448	27829	23342	30162	24023	20178	22906	24951	18161	12782	11683	11132	5637	5230	6335	8838	9066	13160	10530	14666	12962	10971	751	1013	1022	677	610	598	620	2447	8583	12373	8769	3158	1857	486	474	439	479	449	458	439	452	469	470	472	474	478	470	461	464	464	432	463	458	467	461	469	498	505	471	482	458	477	517	453	477	469	514	452	472	513	473	454	510	488	466	510	486	510	510	485	483	500	420	470	475	463	474	482	504	453	467	476	455	475	481	468	458	457	491	473	477	450	471	468	450	501	469	442	472	452	479	491	443	492	472	428	460	450	505	453	425	454	484	450	484	426	462	477	458	499	479	433	459	442	467	445	454	431	483	451	457	467	502	474	472	427	469	481	470	462	467	457	467	470	468	464	435	498	427	466	488	454	506	466	430	448	455	479	450	436	449	477	452	462	436	446	434	458	463	420	448	421	475	450	441	410	461	472	505	444	432	440	459	461	435	443	487	490	442	446	456	441	453	445	507	466	477	443	444	466	456	473	451	454	465	453	474	448	432	481	421	473	421	450	457	478	460	483	419	511	459	462	423	449	451	486	489	441	451	442	470	468	483	417	466	417	485	468	439	462	481	486	470	439	431	436	425	426	472	447	446	436	449	459	479	455	479	442	429	469	434	469	455	466	437	424	514	447	463	428	460	441	422	460	417	481	425	452	454	469	474	392	476	427	459	465	450	442	470	447	468	425	466	442	457	447	486	474	452	426	418	459	477	439	446	494	482	438	444	473	437	448	441	476	438	469	452	469	496	471	460	455	470	467	429	468	444	467	459	444	459	478	486	457	413	458	459	482	492	512	454	435	452	456	469	468	447	459	429	476	425	444	433	450	478	446	411	505	443	460	451	468	501	432	441	442	434	470	479	417	449	421	457	479	448	465	440	441	468	451	514	462	488	472	445	472	449	429	458	465	462	434	474	444	465	468	442	468	437	447	477	478	460	466	458	417	445	428	445	451	416	448	453	457	452	465	458	456	451	500	517	477	432	443	475	470	467	434	478	455	455	492	449	471	473	457	442	430	489	490	469	500	451	428	460	461	479	410	471	472	462	445	481	411	454	462	460	434	456	456	467	481	459	447	431	427	450	510	459	457	426	440	462	435	443	452	480	458	453	416	454	487	456	441	436	463	474	463	474	457	462	445	459	479	452	433	483	486	463	457	456	479	453	436	454	514	463	436	449	438	473	400	431	446	399	446	474	439	425	430	436	447	489	468	470	461	484	431	425	433	466	434	459	471	478	458	424	465	479	482	453	460	448	477	443	435	457	468	477	483	460	485	479	488	485	414	454	471	452	446	437	426	444	463	450	446	422	451	514	452	458	448	473	427	480	452	429	450	394	431	419	442	469	441	450	454	448	423	453	428	480	455	459	466	464	459	447	458	486	473	458	465	479	470	443	420	475	476	477	429	435	490	471	442	502	456	457	428	467	451	463	459	502	459	451	409	484	454	482	467	438	479	497	469	465	462	465	500	491	477	445	449	449	437	462	458	456	487	464	435	434	510	460	477	440	447	463	423	431	443	442	433	463	431	427	426	460	448	447	450	438	431	421	431	464	474	446	456	452	413	526	431	448	467	456	470	458	455	462	449	423	427	430	456	429	499	391	463	467	495	417	452	466	442	461	482	465	432	464	470	463	463	436	440	444	449	435	469	447	471	453	474	458	449	454	467	471	464	451	457	441	449	505	451	422	473	446	485	448	475	430	479	473	451	467	510	420	451	413	474	430	445	436	500	414	445	473	453	438	489	435	430	493	423	443	430	441	456	459	462	476	492	431	475	459	485	438	449	480	478	466	438	455	476	472	449	454	465	448	440	478	462	429	472	409	482	475	473	444	453	447	468	419	446	458	473	442	457	449	503	438	471	445	456	420	444	454	469	430	481	458	471	495	440	445	430	489	458	456	422	433	464	455	465	461	484	467	451	456	480	449	439	467	438	459	460	452	436	472	461	448	430	427	467	450	459	463	423	450	440	438	439	464	494	470	447	430	469	436	480	483	497	467	442	430	461	432	459	438	482	440	495	448	437	426	488	433	400	454	443	470	468	467	463	457	427	447	483	436	508	442	422	495	467	442	431	439	478	477	487	476	443	464	474	449	438	439	453	422	448	445	442	453	429	459	482	465	477	462	452	453	449	432	456	478	446	444	448	442	449	430	457	448	458	416	452	433	451	442	421	452	440	442	471	430	438	443	477	452	475	478	464	494	445	459	437	463	485	443	448	472	446	497	440	475	479	478	450	456	451	463	445	463	443	489	431	468	446	456	425	471	441	477	437	456	490	421	453	478	459	462	477	466	469	440	477	462	488	415	445	460	413	441	462	455	455	473	435	495	458	463	482	438	462	428	467	417	438	474	433	469	440	501	450	433	441	429	447	431	441	447	440	439	506	435	455	471	427	444	472	479	454	431	435	484	463	458	462	466	487	456	448	474	479	457	458	475	435	463	472	430	447	450	477	468	489	473	459	460	433	434	436	431	493	474	465	424	462	455	404	463	466	466	468	421	470	455	457	468	444	474	426	468	407	468	448	468	464	473	457	468	458	442	470	483	473	469	419	458	454	487	441	428	459	449	486	484	452	456	429	467	464	482	478	449	443	475	445	426	468	453	417	464	469	424	481	466	483	417	425	423	451	474	459	442	476	447	439	421	451	465	465	451	440	440	441	451	444	455	432	443	440	475	453	445	463	483	488	469	433	424	448	446	460	451	469	459	468	410	448	451	465	457	446	463	440	427	455	454	446	402	422	497	422	438	484	416	413	443	462	447	473	416	449	415	451	462	446	473	469	428	458	439	458	425	438	451	480	471	466	429	434	466	443	442	471	444	448	476	463	461	417	455	432	458	434	448	456	452	469	445	461	470	504	462	437	463	441	443	458	498	471	462	456	447	441	449	441	460	458	450	466	508	440	463	445	445	476	453	465	437	417	463	472	450	473	439	449	435	446	425	453	478	452	461	413	472	448	462	444	454	463	443	504	461	460	467	485	474	449	465	431	458	448	464	432	460	474	488	485	466	453	446	467	490	415	435	461	450	427	447	464	461	455	494	435	455	478	454	482	449	432	471	422	442	428	456	436	444	435	478	468	474	457	462	456	476	439	450	441	476	487	456	427	452	439	461	438	491	481	438	447	465	479	443	442	500	435	451	428	448	454	436	423	476	442	460	490	454	456	445	425	462	447	449	443	457	472	480	438	478	473	490	445	455	438	440	431	483	444	436	448	477	441	466	496	428	441	466	496	418	429	460	443	456	465	464	480	453	431	433	492	478	452	465	479	408	473	444	478	432	430	460	480	431	458	442	466	507	435	473	477	529	475	463	428	468	464	467	454	507	459	479	505	439	481	454	444	433	436	449	454	433	451	457	443	459	449	430	407	442	460	433	470	453	492	457	441	428	476	471	494	452	436	494	457	428	423	450	472	501	418	459	484	465	488	456	448	456	443	429	497	434
9161	9983	9507	6172	10400	8123	4680	2912	1329	1396	994	888	641	636	622	433	418	407	418	398	346	377	329	275	334	322	327	280	303	296	304	287	238	224	261	263	189	257	261	239	221	257	352	235	234	252	241	223	223	211	238	249	233	198	239	237	234	244	209	266	241	246	236	221	244	231	227	212	245	264	248	228	198	236	219	226	263	259	235	240	273	214	216	222	244	253	267	242	236	220	281	229	224	223	238	245	221	225	234	239	238	257	255	218	246	250	214	229	272	218	251	203	228	201	218	218	239	231	260	272	226	244	250	253	226	205	218	241	241	209	239	229	245	234	233	220	232	239	243	230	230	233	204	231	260	221	284	258	243	210	229	245	225	219	233	232	240	228	225	213	218	233	222	256	218	255	228	226	246	234	276	247	256	191	253	240	254	230	226	225	233	238	227	214	234	191	265	214	198	233	258	265	212	245	247	230	226	218	255	225	222	256	256	202	207	210	261	238	219	206	235	226	207	234	242	235	211	236	224	237	241	237	225	226	225	230	252	248	237	237	232	246	210	223	207	238	239	216	215	220	230	233	238	251	217	236	211	246	233	239	208	219	253	222	209	219	240	224	227	234	228	222	236	251	245	210	218	222	226	245	218	259	258	219	225	236	221	269	225	228	239	234	269	243	213	230	209	246	238	232	245	226	213	241	250	259	236	220	228	228	226	218	254	241	273	206	251	238	255	261	230	228	231	243	223	243	242	232	238	245	246	232	264	239	247	237	228	219	241	237	229	239	222	235	237	257	247	242	225	231	229	222	231	233	225	256	261	223	225	264	233	261	249	219	256	225	209	228	241	201	242	223	201	238	207	223	257	241	218	236	224	241	232	236	216	238	231	227	226	227	248	257	206	216	233	241	236	247	212	203	234	237	212	253	232	232	211	206	238	224	224	257	233	232	242	225	201	261	219	243	247	245	231	230	238	259	243	235	241	229	221	246	200	230	219	237	216	227	203	234	234	241	225	213	238	252	241	227	239	218	237	238	258	260	235	227	235	258	241	213	235	239	215	244	200	247	219	237	250	242	247	223	211	247	221	236	246	237	237	235	249	213	236	220	232	227	225	238	220	223	242	253	252	235	242	228	248	229	244	211	225	243	179	245	224	232	236	226	250	204	246	237	244	243	218	227	244	241	219	242	255	227	212	258	223	234	248	246	234	227	242	216	236	246	241	258	257	245	214	234	267	220	230	251	240	245	241	228	214	216	231	241	251	260	249	226	245	239	225	226	246	242	216	218	235	223	263	232	244	213	210	235	235	231	238	230	226	226	252	226	202	208	246	233	250	238	226	236	268	247	235	236	241	250	239	244	252	255	230	227	236	216	213	241	251	245	269	208	220	228	237	237	231	228	264	212	225	219	233	220	219	237	217	229	253	237	255	238	236	218	194	277	218	221	220	240	259	230	249	264	243	218	262	211	207	244	228	202	242	231	218	218	222	262	243	233	238	215	245	271	239	254	218	234	231	257	221	231	212	222	189	223	231	208	259	215	238	249	225	218	255	214	229	217	218	236	234	228	236	223	225	236	233	233	224	226	213	220	245	235	222	230	238	235	238	238	233	215	220	232	213	231	245	227	244	222	223	262	224	231	249	261	237	220	211	254	230	228	232	223	236	240	233	245	238	235	235	207	211	221	214	238	253	232	235	212	229	229	211	226	242	243	223	222	220	205	233	242	248	255	256	232	265	247	206	226	239	234	237	227	228	232	199	236	235	233	214	218	229	229	240	236	222	229	222	226	245	224	230	252	220	236	233	235	219	230	225	220	204	212	221	249	214	253	235	236	245	254	212	282	236	242	235	209	229	217	206	265	246	247	219	227	262	217	238	221	226	215	226	260	229	215	236	232	204	227	221	248	215	221	223	249	232	221	207	235	240	241	226	247	239	233	234	210	258	236	268	235	226	246	208	223	247	241	221	241	250	248	219	251	242	222	231	224	222	213	247	246	205	242	210	258	227	247	240	238	213	212	249	223	249	222	203	232	216	242	247	227	216	225	250	256	235	209	262	212	258	241	229	225	228	184	245	220	224	239	233	223	220	243	221	238	224	230	208	233	240	236	222	238	211	260	239	210	225	220	246	232	247	215	238	236	218	239	237	246	234	252	200	229	215	230	215	242	213	257	227	230	210	240	243	231	238	240	262	227	256	202	207	232	238	245	250	234	243	212	228	211	232	233	245	234	237	230	223	215	232	237	240	234	217	255	247	226	231	242	240	209	221	249	246	237	225	243	223	225	249	258	236	238	225	204	209	241	231	229	215	250	249	213	225	228	247	220	201	228	222	250	227	241	240	243	248	230	221	228	233	225	235	228	248	238	260	251	267	227	247	224	229	252	251	236	227	259	229	237	248	223	243	242	263	248	238	233	225	228	245	210	222	252	245	176	221	249	246	237	245	220	226	258	220	227	212	248	237	236	211	221	223	219	234	241	228	229	231	255	220	245	256	235	238	218	230	232	256	216	251	212	220	252	216	226	230	210	216	217	225	234	229	200	246	255	242	247	237	235	226	243	213	236	250	236	238	219	233	243	216	228	204	233	242	210	263	250	251	201	249	211	251	233	256	243	255	240	238	250	233	255	213	218	255	212	245	242	231	230	220	227	231	240	238	236	244	233	242	222	230	239	225	226	249	232	231	217	222	240	243	215	230	237	254	219	203	213	214	233	221	239	233	199	211	238	224	240	231	220	235	231	239	252	226	238	250	200	202	227	258	239	230	244	231	218	250	244	254	207	224	247	199	237	242	245	233	206	237	223	234	225	236	268	228	248	236	240	220	224	247	250	239	252	228	224	239	226	237	204	250	203	225	221	215	216	217	225	235	216	259	244	235	231	228	224	248	247	244	220	200	220	239	253	219	269	232	221	202	279	262	220	216	250	218	231	244	225	223	236	222	234	198	213	227	240	252	219	233	210	209	231	240	247	229	236	213	221	218	239	212	270	231	266	238	220	223	218	218	223	239	244	220	237	243	215	221	210	264	264	231	249	223	235	238	244	253	229	203	230	219	220	262	239	223	244	240	230	219	216	212	238	222	237	224	231	215	194	236	219	236	242	227	236	241	254	198	237	223	245	213	231	239	235	231	275	224	231	242	239	231	236	251	232	252	231	219	225	242	213	241	239	236	222	236	249	227	215	259	211	224	246	260	270	228	242	228	240	228	225	229	216	224	237	244	218	254	228	233	232	243	225	216	256	221	215	244	235	217	216	234	220	231	255	245	218	234	251	239	231	199	249	245	264	277	238	240	217	216	198	218	217	222	236	250	233	237	217	226	213	224	221	199	240	252	223	250	259	222	262	235	249	211	254	218	235	202	236	250	224	219	240	248	242	247	231	219	241	239	238	258	231	216	215	214	250	233	210	215	209	267	277	221	195	202	233	211	221	200	224	239	239	245	283	217	200	219	218	253	230	254	263	218	224	233	231	205	222	239	236	255	232	218	239	226	226	252	215	242	232
7912	9513	12174	10909	20793	18496	14984	12364	6889	7496	5577	5093	3136	3198	3648	2400	2005	2068	2363	1838	1500	1519	1385	1015	1148	1222	1263	1077	1067	968	1176	1066	724	597	696	620	662	580	611	609	575	796	1226	635	564	574	578	601	629	578	573	605	603	615	595	631	584	586	533	596	619	579	587	547	615	611	610	553	559	592	541	576	627	596	566	613	610	559	578	560	600	584	567	632	591	629	598	618	617	602	599	581	595	579	596	581	595	623	555	610	659	603	547	588	578	555	619	616	594	535	530	612	597	636	571	596	637	572	591	593	609	561	562	563	535	610	547	608	539	582	598	598	590	621	599	561	547	595	563	597	584	558	599	638	591	584	613	633	579	602	602	548	617	559	582	583	561	598	592	578	582	567	586	621	570	552	551	618	600	571	534	569	608	556	573	581	599	556	565	594	578	614	593	596	602	593	568	548	561	597	581	588	571	547	580	580	629	587	594	581	603	581	578	561	589	560	529	568	615	619	610	646	543	566	567	559	593	582	561	620	546	540	585	591	576	556	560	557	567	558	565	602	606	588	585	577	570	601	557	589	592	595	603	623	562	611	567	592	581	570	594	572	580	589	543	628	520	585	615	567	552	518	609	572	574	570	569	612	621	565	561	581	597	574	558	583	600	547	592	532	612	534	579	556	578	571	563	620	606	567	585	581	573	609	599	558	556	580	541	642	586	568	530	568	580	598	587	601	578	572	581	577	574	571	586	562	609	592	540	559	611	580	601	561	590	592	560	604	602	610	565	584	582	609	566	584	600	595	581	566	583	616	561	544	551	573	568	545	537	583	595	534	570	553	586	602	582	560	618	584	571	607	577	572	581	592	564	552	558	543	550	565	601	606	578	627	580	563	588	588	572	575	553	597	578	599	562	611	609	586	572	628	610	560	587	590	598	575	559	579	563	613	585	551	579	569	589	592	555	605	542	591	583	579	598	599	554	584	595	598	604	571	576	577	574	629	566	573	584	580	641	555	574	554	594	569	577	557	567	619	607	593	555	596	579	574	592	582	574	568	589	554	591	600	533	569	564	581	555	571	569	591	586	585	586	600	542	559	604	585	567	605	607	600	573	540	584	558	597	556	557	571	527	608	609	598	574	564	563	574	560	625	625	557	581	588	573	605	574	605	614	630	559	599	603	561	556	571	614	578	585	587	554	571	592	571	594	586	544	597	603	548	556	586	581	598	495	578	607	613	580	549	595	572	517	611	556	578	542	537	583	596	566	554	577	613	558	580	572	562	567	572	582	579	587	564	582	583	605	567	610	605	583	561	555	592	555	611	571	581	587	558	600	544	594	551	590	582	551	662	605	579	570	556	599	580	584	587	579	545	574	568	584	593	608	571	549	589	573	583	603	619	594	586	561	593	571	584	578	592	574	588	612	601	584	545	551	589	578	592	603	554	559	607	604	597	583	580	558	527	563	622	574	524	598	591	593	598	597	562	568	546	574	589	562	574	552	556	576	541	584	553	597	574	592	575	569	554	616	563	611	552	572	616	550	590	541	570	577	566	578	588	596	539	634	591	606	555	559	585	588	567	557	535	566	560	638	581	533	580	595	544	605	576	565	561	566	537	600	569	582	578	569	566	598	547	561	537	573	564	551	561	579	628	544	573	642	605	575	589	593	592	608	569	593	586	603	565	577	622	594	538	563	599	582	585	588	563	581	575	590	578	556	595	565	601	561	569	559	589	587	582	608	604	610	556	567	608	588	573	551	602	605	597	583	604	591	582	560	564	560	581	551	566	556	596	579	579	577	617	551	580	563	553	597	579	595	580	623	598	589	591	576	605	550	587	544	602	596	576	570	571	601	573	539	610	578	607	583	551	594	545	587	576	575	560	589	584	545	583	632	591	600	597	562	564	566	572	582	594	560	586	562	602	582	586	601	589	602	585	577	602	568	528	606	556	582	520	534	558	606	588	620	541	568	614	515	545	608	590	574	555	549	550	567	596	560	596	593	586	572	555	592	570	576	570	617	576	573	591	579	566	547	581	567	568	577	573	598	611	571	537	620	588	575	580	595	582	595	608	591	557	584	605	592	537	560	601	554	559	629	563	617	537	602	608	539	577	570	565	543	575	549	571	574	551	582	569	612	616	575	549	555	593	573	544	541	562	592	577	523	590	567	578	561	593	572	589	582	557	580	586	574	602	589	583	568	577	548	642	533	575	537	559	576	598	589	599	567	578	611	562	585	555	588	595	602	588	593	600	556	591	573	560	594	583	574	599	577	600	583	598	589	608	621	592	583	567	610	582	602	602	601	570	560	532	526	559	636	566	576	572	583	535	576	640	605	563	555	602	563	593	569	608	575	536	566	597	587	616	567	528	588	543	560	596	564	591	539	557	572	587	588	588	554	563	595	590	592	560	604	575	616	575	567	608	543	563	569	611	557	615	565	611	596	564	608	592	590	621	603	552	554	605	595	569	593	616	554	586	606	573	566	592	602	589	580	609	606	593	567	544	585	585	609	556	565	606	573	569	568	608	592	600	563	629	571	575	582	599	575	590	571	607	599	559	613	605	618	626	565	556	574	590	616	544	587	575	597	580	553	558	576	593	558	570	547	611	595	576	576	576	562	608	574	559	560	619	594	590	621	601	533	573	617	582	519	584	578	573	613	596	594	594	553	557	611	599	543	578	582	554	593	624	581	587	604	603	547	621	615	622	593	596	588	628	530	569	565	574	553	605	567	591	555	567	583	567	589	608	599	574	538	565	557	614	593	565	545	548	535	556	585	597	576	583	537	594	584	548	563	553	601	553	548	558	534	591	596	596	561	583	636	557	594	533	616	569	541	562	543	614	507	552	590	587	533	590	598	565	565	600	553	579	629	567	583	596	560	583	575	611	581	596	560	574	589	594	535	585	576	558	601	607	586	597	631	572	551	578	604	638	610	590	573	578	601	525	526	602	615	572	551	599	597	572	618	559	634	600	597	573	617	562	589	543	560	516	578	563	610	550	548	580	590	584	554	572	601	570	602	588	604	615	601	625	570	544	583	583	588	589	614	588	611	541	603	566	574	559	558	592	597	578	597	546	567	562	558	632	603	626	632	547	597	568	573	554	576	565	588	572	547	549	566	536	592	577	538	620	571	572	572	564	545	591	567	575	571	572	539	567	615	589	582	582	611	554	626	522	553	581	594	563	593	607	591	538	560	613	584	581	566	584	540	579	598	567	629	562	646	587	588	555	579	562	615	615	579	553	639	610	539	576	538	575	565	604	559	619	565	568	595	596	585	594	584	599	578	631	604	564	599	576	592	555	601	549	548	590	604	568	583	554	553	605	571	584	595	600	581	550	602	589	598	585	612	561	600	570	564	559	602	593	593	573	562	604	577	601	566	570	589	582	589	603	583	587	616	591	551	561	592	631	605	589	589	566	587	573	592	578	573	550	618	584	570	604	576	569	535	581	575	577	611	564	570	580	574	628	593	612	576	548	584	565	570	552	556	581	574	611	551	581	600	563
35766	36913	34059	32660	39444	36575	33117	31099	23486	20877	13694	11375	6821	6754	6157	3880	2829	2513	2624	1602	1493	1348	1208	539	647	1022	1219	1336	1066	741	1420	967	588	486	232	223	222	224	223	216	218	792	913	231	200	225	211	211	216	204	219	189	218	211	174	202	211	224	245	230	219	214	191	191	224	225	207	205	187	206	208	218	211	222	225	226	212	218	203	229	221	223	197	223	219	233	231	200	236	227	239	226	206	215	194	205	203	220	214	225	208	212	240	199	221	215	211	236	192	218	181	224	230	209	206	213	221	195	218	215	220	217	217	226	204	222	219	218	239	217	197	200	205	214	218	197	193	220	197	218	199	203	204	214	201	230	196	222	192	227	197	203	211	224	197	216	193	207	193	213	185	207	200	204	212	212	206	206	215	214	180	202	205	191	196	214	196	195	196	240	213	237	228	228	213	209	224	214	233	251	202	226	211	199	191	197	206	216	210	233	247	194	223	206	218	208	211	215	200	195	228	180	216	191	224	238	181	200	212	238	200	213	202	207	200	212	194	227	215	217	189	203	201	194	223	204	190	238	211	235	187	234	219	223	218	206	202	213	213	177	198	204	207	213	218	192	206	224	212	221	220	208	223	200	184	214	208	242	205	209	214	225	198	177	213	198	189	216	202	208	215	225	204	237	187	183	195	234	194	231	220	213	208	208	220	213	188	189	214	228	208	228	199	220	234	171	207	219	185	207	223	209	234	202	208	191	183	226	226	216	218	190	226	231	193	204	191	221	199	200	228	221	215	217	247	203	198	209	206	219	215	206	212	212	200	192	206	209	202	199	216	181	216	230	191	233	198	208	199	205	221	183	202	220	215	214	199	192	200	192	215	202	207	220	200	246	230	194	231	184	239	218	242	211	166	200	203	201	218	212	206	187	198	211	231	210	233	225	200	200	220	226	222	213	201	215	196	225	210	195	208	240	223	187	199	225	198	223	196	198	223	201	200	187	233	195	196	255	208	191	205	224	204	221	223	213	195	222	215	217	215	213	232	225	208	210	224	216	215	181	227	221	204	202	202	197	206	213	215	198	215	212	233	193	205	186	204	227	196	194	218	213	215	218	194	210	184	204	207	205	232	219	204	225	231	202	212	191	185	210	196	207	191	201	200	226	214	193	214	216	223	225	233	195	218	219	212	211	209	193	193	222	238	216	200	218	194	213	201	196	203	208	219	174	189	196	205	235	201	230	201	226	187	214	231	211	233	203	198	215	209	227	182	231	207	210	176	204	252	199	214	203	216	218	226	202	222	230	204	223	214	200	221	214	206	211	216	186	206	213	198	226	207	198	207	225	211	185	191	198	255	224	191	233	210	202	193	196	215	195	230	221	209	202	197	208	212	215	229	237	241	221	199	208	208	207	186	200	179	204	203	215	192	215	232	221	196	198	160	214	213	238	208	177	223	212	198	199	231	176	214	187	202	195	212	192	222	223	206	188	204	205	226	183	202	214	237	228	232	194	215	218	209	230	195	224	239	186	212	213	219	231	202	217	203	194	204	221	221	211	212	208	200	223	234	224	215	233	228	224	187	202	223	221	219	205	176	236	212	210	206	218	211	220	225	210	194	220	198	187	210	200	195	189	223	205	190	231	204	189	241	220	184	225	203	188	195	198	198	215	209	237	206	189	200	190	224	180	220	229	241	219	213	204	208	216	230	197	219	216	200	206	223	212	222	217	217	207	221	214	191	230	208	209	209	197	232	213	195	203	205	224	209	197	184	209	220	218	193	217	212	169	220	211	207	209	201	218	206	199	196	222	216	210	211	191	209	214	222	212	202	214	234	220	192	224	221	239	232	212	217	210	211	206	201	217	203	230	220	195	180	215	212	242	192	223	231	197	217	227	222	196	199	193	231	232	198	227	212	220	212	211	231	205	222	221	216	210	217	187	194	200	217	201	195	227	210	218	229	194	207	202	214	193	205	219	201	235	206	233	226	202	196	208	194	214	211	231	215	226	257	195	209	197	219	244	222	230	230	250	209	191	194	234	202	211	237	216	220	202	219	211	219	207	192	208	203	216	203	198	189	208	207	197	216	217	242	197	228	191	224	198	172	206	201	197	187	199	235	199	218	218	220	193	219	228	226	200	212	245	193	211	225	193	190	219	208	205	231	218	217	212	230	222	204	231	226	228	220	207	223	201	196	231	201	202	195	230	220	235	207	228	209	220	212	202	222	205	199	194	235	217	193	211	213	215	225	207	214	209	237	199	241	210	216	201	188	219	259	234	187	201	218	228	201	212	207	227	194	224	237	199	220	211	197	200	200	219	229	220	204	204	216	188	210	239	200	212	221	177	206	200	200	211	197	228	212	204	204	209	200	201	183	229	196	193	197	208	181	218	198	230	188	193	214	216	206	216	175	228	191	217	223	244	237	214	260	231	221	199	209	194	223	219	198	202	183	190	193	200	228	182	221	225	197	216	196	192	210	234	195	213	233	217	212	214	223	205	226	198	224	208	209	221	197	193	218	208	220	217	224	198	195	211	202	217	229	232	200	207	221	215	218	211	220	227	214	205	196	185	206	182	195	231	220	208	192	215	194	217	218	186	218	227	221	201	190	190	211	233	202	211	210	205	224	211	211	229	193	215	209	233	199	208	224	232	190	189	224	192	205	222	251	222	193	201	229	190	206	211	218	213	209	220	232	222	206	206	189	237	213	221	211	229	216	231	207	190	230	191	230	190	190	233	196	197	208	209	202	202	193	224	225	209	224	196	227	206	201	207	203	187	225	219	228	215	207	230	212	258	206	195	209	220	216	245	224	212	214	193	214	221	208	180	182	213	228	203	237	212	211	218	218	199	222	202	222	203	221	195	212	206	237	195	217	195	221	223	209	215	220	199	205	194	220	218	187	181	230	233	213	202	217	201	181	222	214	218	217	191	223	237	229	213	189	215	210	200	216	210	231	235	205	204	213	201	212	199	188	199	210	195	224	217	206	203	203	211	200	224	234	212	209	180	203	217	211	227	197	206	225	208	205	185	208	209	216	196	193	231	206	210	208	236	217	192	206	214	208	214	202	219	224	201	197	216	205	213	221	191	194	215	207	210	194	230	245	219	210	216	188	232	208	225	211	202	213	208	212	220	197	222	200	208	215	206	216	215	203	192	211	217	219	197	207	197	199	205	206	210	225	200	236	214	224	198	189	213	215	193	226	222	214	211	236	214	203	215	206	214	208	242	213	248	211	216	218	246	197	180	181	219	192	222	199	185	226	231	228	193	211	213	231	206	205	236	192	182	224	218	199	224	214	202	201	187	234	206	199	179	198	194	212	185	232	234	197	220	209	215	205	211	219	209	219	240	219	209	191	215	206	189	222	210	203	202	190	222	178	191	214	206	200	218	222	212	192	210	195	194	202	196	180	198	223	227	228	207	247	215	209	224	226	219	237	210	213	170	203	226	202	204	200	226	224	214	197	186	191	204	202	200	252	213	225	205	195	194	189	200	224	212	210	228	190	223
26986	29646	31892	39708	45617	46441	49611	47178	36759	35883	27917	27359	19612	22210	22251	15867	14423	13501	14384	9386	8094	8309	6359	2612	3896	6252	7473	8294	6122	5159	9011	5684	3272	2207	747	632	662	650	594	575	594	4820	5225	575	542	570	573	564	511	531	583	525	533	503	513	568	537	489	541	520	551	562	544	519	551	555	542	537	537	554	574	565	532	586	537	561	537	564	561	553	537	535	545	592	614	571	577	557	563	506	566	571	561	576	544	543	489	535	573	571	579	565	563	546	564	550	529	546	516	551	586	518	516	541	514	569	527	543	583	552	547	527	536	555	533	495	550	535	546	542	542	583	528	512	532	524	552	501	530	493	527	515	557	506	530	543	574	512	521	517	531	518	515	521	540	541	519	543	528	478	506	528	527	507	548	567	519	536	528	492	544	516	528	521	482	528	543	538	510	526	533	522	522	507	553	567	535	520	511	509	535	569	509	518	513	531	524	536	509	509	489	528	517	518	530	492	534	542	503	509	546	530	507	539	512	509	482	534	541	514	496	502	507	561	533	487	495	562	548	524	542	529	519	549	537	529	510	557	523	515	539	501	533	535	559	542	512	481	486	498	524	499	524	523	521	510	503	500	489	513	540	529	539	528	518	518	556	524	489	517	519	528	541	535	511	543	533	494	502	509	516	521	512	499	478	527	545	533	498	545	490	508	499	533	524	527	515	472	530	545	524	557	524	513	515	485	527	515	549	552	527	520	472	533	531	468	504	512	519	497	532	508	489	511	513	512	546	547	535	528	498	533	515	518	495	514	508	545	545	537	514	587	488	479	522	546	505	535	564	528	522	528	490	557	518	529	490	503	540	543	524	542	537	545	494	533	489	514	508	561	559	520	544	511	535	527	539	547	490	534	523	548	535	534	508	558	517	557	542	540	540	508	519	524	532	548	534	511	512	531	525	476	493	543	503	560	500	545	504	495	505	529	502	529	500	528	496	517	503	538	490	496	544	516	560	524	540	498	506	531	540	557	531	523	544	523	513	530	526	527	497	540	474	463	539	516	470	536	514	501	513	532	527	522	495	552	548	581	494	468	516	530	565	494	520	535	534	540	525	545	504	538	526	515	498	525	522	524	534	522	527	498	505	541	505	530	496	520	533	539	501	524	545	485	521	488	528	498	512	481	557	547	521	504	538	544	585	506	522	507	487	523	502	502	510	549	518	547	548	471	498	500	548	480	583	529	499	543	518	498	545	556	517	503	540	520	504	514	503	502	548	498	516	557	519	465	534	526	497	514	556	506	510	525	501	476	468	521	532	512	488	504	512	475	501	529	528	508	533	500	503	496	526	515	516	525	521	512	541	521	520	535	529	583	533	499	520	529	539	496	545	505	566	558	540	567	471	539	540	549	510	510	515	524	466	521	513	523	539	499	499	522	505	490	518	534	496	518	514	536	532	512	535	544	523	524	532	510	535	539	507	480	512	538	541	529	535	518	526	521	488	529	487	521	529	531	558	547	496	522	536	535	489	548	482	544	507	498	489	513	511	525	529	540	507	512	500	537	469	547	511	512	494	500	518	523	516	567	545	517	536	483	528	518	519	538	513	536	553	482	512	518	529	538	519	527	505	514	506	513	556	520	504	528	569	515	513	538	541	565	508	540	535	553	530	524	546	563	501	539	539	551	535	534	498	529	530	522	501	532	520	519	511	504	493	505	491	536	547	542	532	550	521	532	546	525	522	525	517	520	490	499	526	526	536	512	525	507	503	534	537	555	506	518	495	544	504	520	546	481	525	497	491	513	518	524	559	503	489	508	523	504	497	513	533	515	511	543	514	508	542	516	509	499	495	532	560	506	535	536	499	536	504	505	506	547	508	506	516	534	559	500	519	515	522	482	492	522	532	523	538	538	512	511	521	517	526	527	529	489	524	509	497	528	545	532	543	530	490	519	506	514	563	544	513	529	578	538	507	502	517	566	527	522	541	549	515	504	522	515	522	529	518	497	539	569	524	532	538	525	522	449	568	500	509	458	532	535	534	501	486	515	477	511	495	542	525	531	531	501	528	535	501	528	511	494	502	514	530	539	528	505	485	515	532	524	512	516	516	521	525	524	546	492	451	523	569	481	466	550	522	565	533	503	468	528	502	513	536	511	519	565	547	509	516	477	480	543	515	515	517	522	524	547	500	530	523	515	544	524	516	520	541	557	567	498	485	538	516	526	508	498	497	514	534	508	527	490	561	547	553	519	482	513	549	527	494	517	558	517	519	546	542	550	539	509	527	521	573	538	509	512	512	520	517	527	539	538	522	513	527	547	527	536	478	518	473	541	512	549	526	518	551	515	561	540	484	464	479	491	536	564	541	517	533	518	529	543	537	486	528	528	516	517	553	513	529	542	499	515	532	509	551	503	542	543	506	516	539	507	500	490	491	527	553	513	553	491	535	539	526	505	571	514	526	532	510	548	525	493	502	537	526	537	535	554	533	540	497	529	535	539	536	535	517	535	545	497	542	509	542	493	514	503	520	588	540	512	526	494	500	497	537	489	560	529	512	537	516	541	514	506	527	525	501	517	521	506	569	541	530	513	514	537	523	525	547	526	533	513	533	548	499	542	513	528	523	557	563	503	517	555	537	468	532	499	511	507	502	520	485	501	567	482	526	538	557	537	518	498	563	535	529	544	522	554	522	538	507	511	544	492	526	526	486	542	483	507	497	521	470	539	502	523	528	483	535	507	503	519	527	502	478	520	509	472	537	534	546	520	524	521	545	495	500	542	520	521	520	519	509	506	521	523	523	536	539	512	523	507	507	493	516	563	543	509	549	542	544	543	536	533	537	541	553	527	534	548	512	475	514	506	504	512	563	491	550	516	545	489	520	506	522	552	514	465	527	534	483	479	519	535	488	499	537	523	549	517	517	530	494	518	573	501	529	560	561	509	513	496	547	543	506	512	522	508	526	528	504	482	523	509	522	507	521	523	521	502	489	510	518	553	480	492	526	547	499	524	556	493	474	543	554	515	501	526	502	537	523	508	518	524	514	550	482	497	537	531	509	526	508	528	521	506	552	539	517	566	495	531	481	536	488	461	530	524	533	533	520	488	531	591	547	541	517	538	552	484	504	527	529	492	505	497	537	545	546	538	532	525	535	509	507	539	561	530	496	505	499	558	549	562	536	511	515	532	480	464	504	489	516	519	519	531	520	535	496	486	527	494	491	531	530	509	511	507	489	529	529	536	533	508	545	530	507	524	487	506	496	568	546	481	526	517	529	492	545	525	514	496	546	511	532	521	503	491	470	495	521	516	527	486	521	534	551	574	530	503	527	486	535	556	544	535	575	517	523	483	504	551	518	500	542	473	495	474	520	537	547	535	522	519	540	509	504	516	470	510	528	536	514	528	542	540	504	532	536	543	517	550	546	528	538	533	498	544	518	516	503	516	501	528	524	515	486	541	540	494	554	482	506	518	539	538	504	486	527	503	555	507	532	511	566	507	517	552	506	504	540	550	525	539	490	559	561	545
44396	39030	37442	33914	40089	37592	35374	34749	30258	30385	21741	20335	14679	14204	13262	7299	5221	4455	4539	2450	2413	2508	1590	750	978	1667	2219	2735	1878	1849	2455	1104	1228	240	191	205	181	194	202	190	384	1815	1997	237	178	175	149	183	161	157	174	166	175	188	170	144	192	168	158	171	162	175	194	143	177	196	174	151	171	175	173	174	200	169	167	160	167	169	184	171	207	179	165	173	169	142	167	203	161	158	179	192	192	166	211	192	187	184	175	195	160	180	155	201	153	174	170	179	181	149	179	164	158	165	181	163	184	167	194	187	160	164	167	181	146	178	174	203	172	174	157	176	159	190	163	172	155	174	152	172	165	179	154	163	153	175	169	169	162	174	152	150	141	186	147	162	158	152	165	176	180	147	151	176	167	175	178	167	189	165	150	157	172	171	154	161	157	166	166	144	186	192	166	171	153	165	172	148	171	169	169	173	151	160	160	163	175	149	164	165	155	170	163	170	160	178	165	189	162	153	175	162	184	156	169	162	146	162	159	156	175	158	162	164	181	163	174	156	175	192	161	190	184	178	161	176	155	188	153	155	146	162	155	183	146	160	159	181	179	195	154	178	139	158	167	176	150	140	176	162	167	180	159	151	170	167	148	160	150	164	181	168	143	175	160	172	181	174	152	168	159	169	164	174	167	160	160	165	150	209	148	172	157	171	160	146	161	198	175	158	141	191	144	162	147	166	170	174	160	163	165	163	152	171	153	150	148	150	151	163	178	156	167	163	149	190	166	169	154	170	150	184	199	151	181	151	164	167	174	169	170	170	167	146	159	152	166	160	195	154	156	177	140	172	165	181	162	150	162	159	171	155	173	159	178	137	133	160	155	159	165	152	188	169	172	151	136	196	178	178	165	167	164	151	189	168	162	160	164	152	168	170	176	186	166	172	172	173	170	160	155	185	168	172	150	196	187	156	162	151	173	169	164	192	186	163	167	173	174	176	147	193	168	162	175	159	154	179	162	172	173	176	154	172	179	167	158	149	142	151	174	169	166	172	174	189	163	139	164	156	163	172	157	150	162	183	164	169	160	175	151	172	183	173	185	197	183	161	150	190	170	161	180	130	153	176	184	154	173	174	165	178	173	156	161	180	175	161	173	193	158	170	175	170	163	157	182	171	182	188	159	171	173	148	160	148	152	143	154	174	171	166	157	169	160	195	156	169	164	155	160	189	166	153	161	172	165	183	152	177	184	169	180	168	176	185	161	143	150	165	158	150	163	148	171	165	158	170	140	187	150	177	155	155	178	172	182	189	137	153	172	151	139	186	151	165	168	157	152	140	161	160	135	179	134	182	177	164	137	172	160	163	181	141	162	197	154	173	176	162	156	182	169	172	178	166	166	162	155	163	166	162	161	172	162	155	178	143	184	168	170	159	138	179	190	156	184	160	168	149	134	162	188	183	172	175	165	157	181	165	175	185	151	180	164	179	178	162	148	159	163	177	170	166	148	181	150	172	172	153	174	157	164	136	180	154	146	167	179	188	158	167	178	153	157	164	157	175	164	193	178	151	160	167	174	154	170	181	183	150	178	167	169	155	169	165	166	181	174	184	163	171	176	169	171	152	154	181	174	145	166	167	170	165	173	178	182	161	156	157	178	144	164	140	166	171	183	165	164	169	171	149	161	173	169	165	179	155	182	168	161	149	169	183	193	177	168	153	156	177	155	150	166	171	163	203	172	179	148	166	180	179	163	167	143	151	170	158	152	170	124	169	168	144	168	148	179	157	142	155	153	181	185	141	173	190	158	176	166	145	171	187	188	165	160	161	161	128	164	139	176	142	173	160	161	163	172	153	173	177	162	170	172	175	182	149	149	149	163	179	148	162	154	153	159	167	185	136	167	184	154	188	184	170	167	141	187	170	175	157	167	147	140	186	159	198	151	173	168	164	153	141	157	197	178	183	149	166	177	187	163	186	163	173	160	164	162	161	170	170	204	164	177	154	159	158	172	139	144	190	174	172	161	136	147	163	161	159	170	170	175	152	173	183	174	177	184	190	150	165	162	165	160	159	174	178	152	169	175	152	182	172	183	157	165	164	149	171	188	165	146	180	158	161	173	158	146	150	167	166	146	170	178	188	159	178	170	200	151	173	195	171	158	158	179	170	145	170	160	167	167	165	157	170	154	161	176	183	170	172	177	193	182	145	156	170	162	164	165	166	168	139	154	180	152	176	176	145	179	156	154	185	153	188	172	165	185	173	174	146	177	180	150	160	159	177	162	157	153	157	174	168	173	175	172	176	150	169	168	149	176	161	185	192	172	182	160	159	181	180	172	190	188	180	160	150	169	151	141	184	151	181	158	190	179	185	163	175	164	185	158	184	164	175	155	176	161	174	168	163	137	157	167	163	149	155	156	170	187	130	178	162	175	157	168	174	178	188	160	181	158	180	156	179	190	147	164	158	153	164	155	185	151	170	148	127	184	166	171	160	147	169	158	168	165	159	176	183	132	187	155	165	127	187	173	162	168	164	184	167	184	157	165	178	156	172	144	157	161	151	181	160	158	166	161	171	162	160	186	191	191	156	155	174	189	171	171	183	183	160	187	172	145	170	157	159	152	169	163	171	176	152	153	179	142	153	148	175	180	179	168	173	170	169	178	172	162	180	182	201	180	197	176	162	175	192	148	154	172	177	179	170	167	169	177	144	161	162	185	174	182	133	179	175	178	157	159	185	158	172	162	144	158	172	169	152	156	173	154	163	158	163	146	178	166	163	184	176	149	186	151	170	154	166	144	158	147	148	164	179	181	134	166	164	158	165	174	168	153	163	156	162	150	171	178	178	158	169	175	161	164	156	188	161	171	154	178	182	147	161	190	156	159	181	150	159	167	150	171	158	156	141	178	162	169	164	178	164	167	161	172	161	184	157	169	169	168	160	154	174	171	169	147	180	154	166	148	183	153	175	183	181	170	175	164	137	169	173	156	172	133	157	169	145	160	160	170	165	158	146	179	177	144	157	177	158	163	178	152	159	196	182	190	165	182	180	161	198	157	191	165	152	171	182	150	160	164	142	138	155	147	145	182	156	167	170	171	139	203	169	195	151	174	154	170	177	179	179	175	173	168	162	157	159	161	149	166	163	172	162	175	162	172	148	149	162	156	163	161	174	176	160	143	172	174	182	174	163	161	210	172	168	167	182	179	167	161	153	178	167	164	158	159	139	162	154	151	155	183	150	163	162	177	181	165	173	162	156	144	167	161	185	165	161	192	168	164	154	165	164	154	161	166	135	176	169	176	144	162	150	151	177	160	166	179	167	180	150	159	179	160	156	155	187	176	154	169	173	165	166	170	164	187	158	173	134	172	167	170	158	161	171	167	148	157	154	174	184	164	188	157	176	163	161	161	163	179	159	172	174	192	162	190	168	147	150	166	170	176	187	182	166	170	158	183	181	166	176	170	156	170	179	193	168	164	160	166	148	183	167	172	169	153	168	143	174	174	179	161	135	190	178	171	161	176	152
34427	35332	38288	43026	49865	50260	54308	52847	45735	42888	34987	35138	27039	31135	31456	23165	20810	20159	19842	12167	12350	12625	8003	4446	5466	9829	12718	15084	10256	11155	13543	6547	6882	759	717	655	587	617	574	597	1981	11112	11573	618	438	438	484	422	463	462	400	441	391	401	417	447	491	426	428	454	428	438	390	411	435	433	462	479	420	444	481	495	474	515	466	473	465	451	475	413	394	473	467	505	455	457	508	453	517	497	419	456	517	480	490	472	452	407	499	489	524	508	466	408	438	453	432	454	433	449	453	447	449	458	456	438	442	435	441	446	428	425	448	412	443	469	504	429	440	514	453	462	419	449	406	449	389	391	442	432	435	391	401	393	441	424	466	409	414	422	438	457	396	444	426	400	446	439	430	433	450	410	441	397	424	423	463	421	418	430	380	403	419	394	424	417	410	409	402	411	410	476	404	409	408	433	391	432	464	442	412	391	427	441	419	428	430	414	440	406	425	445	391	481	395	429	379	394	420	395	404	413	431	427	413	396	439	445	389	414	438	450	384	397	389	432	405	430	415	449	430	444	426	431	437	405	423	422	415	409	374	398	414	372	412	413	412	437	407	403	437	428	424	394	424	441	411	401	401	401	399	433	418	388	398	449	418	404	426	389	430	415	385	457	456	380	405	389	440	453	404	429	431	432	445	426	421	420	397	418	430	426	450	406	412	389	429	392	396	436	404	421	442	391	416	441	398	413	399	427	413	404	426	434	386	433	407	414	452	437	435	418	389	410	422	444	387	447	446	434	426	410	408	422	415	427	392	387	386	403	426	421	417	417	418	399	439	400	410	429	403	410	383	410	454	429	472	389	419	401	406	423	419	407	384	409	460	416	398	416	455	386	444	443	434	425	438	393	433	434	452	437	409	420	446	424	438	404	430	449	451	397	400	445	368	407	422	414	424	390	389	406	427	420	421	427	452	442	454	399	434	455	392	410	411	456	401	414	398	433	395	441	421	385	436	432	407	406	410	470	409	442	404	420	414	441	430	425	413	401	399	402	413	402	402	430	458	452	402	405	421	424	438	410	429	416	439	406	394	457	405	438	397	454	413	404	388	399	400	392	418	410	434	444	435	434	416	409	384	430	406	415	444	431	420	431	414	398	414	410	410	399	405	399	440	427	428	421	428	418	379	414	451	452	414	430	400	405	408	451	410	446	387	424	420	428	407	421	448	410	438	404	437	438	423	419	435	427	419	365	409	439	428	387	446	423	447	438	422	385	454	428	396	438	439	426	418	418	438	412	439	389	433	384	427	408	411	423	475	389	425	424	467	391	425	435	386	407	396	374	423	395	414	386	440	397	412	413	440	453	402	412	405	411	389	395	408	431	414	412	397	429	438	375	421	421	443	431	420	443	414	424	435	402	439	435	392	412	398	427	395	420	430	433	424	451	421	401	407	399	426	406	418	427	412	394	432	431	380	431	407	421	422	434	414	369	406	423	401	410	435	379	414	427	404	412	448	407	417	389	418	445	432	430	442	404	416	387	420	367	410	462	454	399	451	421	398	407	419	433	429	420	415	440	412	383	426	401	416	422	452	431	409	418	423	419	434	426	414	407	429	400	402	420	377	377	443	412	395	410	395	457	461	429	434	394	449	412	459	412	410	424	407	402	430	429	417	399	396	391	434	422	410	415	387	414	397	427	439	437	398	480	316	406	441	403	450	411	464	420	426	412	429	434	411	464	444	410	444	439	420	439	433	434	433	419	434	418	414	418	432	432	416	410	408	406	401	355	440	404	423	395	407	427	438	399	441	437	435	373	442	483	435	455	419	418	405	396	426	435	436	430	449	432	448	389	403	393	402	436	410	418	425	413	415	399	430	437	450	444	410	422	426	417	475	445	417	410	407	397	398	442	434	380	417	408	418	400	423	400	410	384	460	424	414	423	441	423	427	415	430	420	450	410	398	420	414	431	440	397	398	415	386	486	426	419	411	420	395	386	430	434	433	443	465	411	391	400	461	407	426	405	455	448	414	437	409	413	409	391	408	435	424	419	401	380	393	397	437	387	412	415	418	425	391	433	408	428	463	425	445	390	381	429	403	418	415	421	425	410	444	474	417	429	434	412	425	419	400	386	418	448	442	444	417	447	422	458	447	432	396	442	394	419	405	450	438	431	404	414	410	400	409	405	360	412	391	433	431	421	436	393	376	383	439	420	395	399	449	441	391	437	408	398	410	415	418	392	413	404	391	453	417	431	414	391	403	427	410	439	434	431	414	432	406	391	407	387	415	410	408	404	414	409	443	395	409	374	417	407	420	384	408	431	425	428	432	413	422	389	418	415	443	416	420	433	448	413	435	392	422	454	420	414	399	410	431	446	418	484	409	393	385	421	391	402	379	405	406	430	436	399	428	400	411	367	412	470	436	421	400	427	390	385	435	380	440	399	429	413	439	462	420	428	427	439	422	397	409	443	424	419	440	443	461	412	423	417	443	408	395	404	391	420	424	409	421	429	403	449	395	423	436	373	400	420	418	409	447	416	410	404	428	453	448	390	413	404	396	407	430	395	431	429	424	459	416	432	456	405	417	410	422	392	455	406	448	426	400	470	453	385	410	413	458	414	415	417	417	435	425	404	413	406	406	464	418	410	392	393	408	412	408	404	412	430	433	452	438	429	454	432	411	436	433	434	404	444	447	428	413	413	414	398	390	423	402	377	401	397	401	443	432	403	410	408	384	381	401	401	421	410	388	409	384	436	448	433	430	403	376	402	391	428	404	422	446	403	401	406	404	407	404	417	415	406	379	430	450	391	396	495	412	406	404	443	424	397	382	413	426	403	426	376	414	430	421	461	430	389	423	404	434	422	428	390	404	462	432	412	470	405	428	446	407	414	424	403	382	399	436	404	420	414	398	437	362	420	392	399	417	433	427	433	400	448	437	390	432	415	432	428	423	357	393	432	406	452	374	392	391	450	407	440	430	419	417	421	398	461	425	421	405	437	400	374	440	434	437	414	386	393	417	464	416	418	430	396	407	446	419	422	394	419	409	408	410	392	442	385	435	418	423	443	384	407	442	431	399	439	402	385	410	399	421	446	428	456	419	438	406	408	421	429	368	389	430	423	439	423	407	389	433	410	428	397	384	387	422	422	394	397	366	410	388	401	423	437	427	448	410	412	435	427	400	387	398	415	387	409	411	413	400	438	430	407	423	433	410	369	386	434	407	432	436	410	410	419	418	424	425	380	379	469	425	388	409	428	427	422	434	421	450	432	416	452	412	428	434	461	443	421	419	414	447	402	405	417	411	421	429	432	423	377	402	383	415	412	436	452	403	452	451	422	441	394	401	418	430	413	415	421	403	400	404	401	386	414	431	421	411	417	402	433	425	398	417	425	427	432	405	386	407	476	387	438	417	403	429	415	424	397	415	447	404	461	394	431	412	409	444	425	399	422	433	425	430	432	409	412	387	416	416	411	428	415	420	423	392	414	401	423	409	429	396	431	452	415	418	426	397	420	411	413	400	408
8560	7771	8409	5881	7888	7001	4184	2650	1745	1465	848	944	708	740	671	548	476	460	359	376	381	350	305	296	333	285	273	311	264	272	281	277	222	224	249	219	225	249	203	244	236	303	421	295	235	207	220	241	248	218	215	221	222	223	237	236	231	208	228	227	225	231	242	216	262	226	217	226	243	254	195	246	251	258	243	211	204	237	237	248	221	231	270	226	209	219	242	225	257	236	231	246	194	217	221	257	222	232	233	233	252	221	236	222	228	226	242	208	222	219	257	218	242	238	239	234	233	251	219	257	212	230	199	211	241	230	224	218	244	233	253	221	212	249	248	253	220	234	233	236	240	233	231	228	218	242	248	261	255	244	236	227	226	195	214	235	226	242	221	236	217	213	249	250	233	210	215	234	233	240	232	235	241	244	253	247	245	253	221	212	212	232	273	215	213	256	205	239	262	232	227	249	245	274	223	236	261	249	240	199	242	226	227	208	221	233	237	208	262	220	206	218	223	237	217	217	226	228	244	208	229	212	235	241	195	244	220	262	241	188	236	235	230	229	252	247	230	260	237	243	250	223	228	227	227	237	229	223	225	224	232	249	241	192	260	240	226	217	225	237	218	222	246	225	243	254	237	234	237	218	220	220	256	231	246	220	222	222	253	261	239	220	224	228	218	221	205	230	223	256	246	231	229	232	217	211	221	244	241	235	228	260	219	221	271	209	257	251	214	234	240	245	244	219	231	252	236	230	252	228	246	218	247	235	213	222	222	232	232	216	241	212	216	225	240	256	219	244	233	217	236	227	254	245	243	243	244	228	218	235	219	230	211	210	230	236	238	254	216	247	232	222	215	224	227	237	234	230	240	220	227	228	216	235	228	248	252	231	211	237	221	237	263	219	242	208	257	249	195	251	255	239	244	233	218	195	236	227	216	224	235	234	230	196	247	219	280	214	243	212	244	245	252	240	230	218	220	256	231	244	214	218	205	252	241	252	226	230	212	229	213	244	238	209	258	241	235	241	220	222	201	216	210	218	242	238	231	232	205	210	217	247	231	252	215	254	219	243	248	238	219	219	208	229	230	236	225	210	248	205	243	231	242	225	258	213	234	223	226	244	219	231	212	223	235	222	193	217	230	228	215	243	233	217	231	263	224	212	220	261	225	233	230	228	227	221	249	252	227	238	218	248	266	252	223	201	251	230	238	215	217	226	231	225	257	228	219	215	245	218	221	251	206	234	238	215	234	259	235	205	240	264	231	251	240	221	222	223	240	226	235	214	212	190	240	237	260	245	259	240	230	216	235	211	225	233	223	254	236	233	241	233	229	242	227	217	226	202	190	206	225	229	218	217	205	244	213	234	223	229	246	219	236	236	225	218	210	220	232	250	230	235	229	193	225	203	218	252	264	240	220	238	240	216	218	214	250	232	235	237	243	225	224	240	261	225	251	232	229	223	228	234	218	235	234	239	208	223	214	229	242	224	246	256	250	230	225	226	227	236	205	236	248	238	225	221	237	213	260	231	235	220	233	219	253	236	243	251	262	224	237	256	246	233	235	237	219	227	234	214	246	227	228	229	255	214	227	256	204	250	241	220	243	243	238	238	255	210	210	205	232	219	277	212	229	227	232	221	227	227	254	250	216	233	237	236	224	211	248	216	230	243	231	196	209	235	219	236	229	200	208	248	225	225	232	230	253	273	238	238	250	227	231	232	238	193	259	241	225	257	238	231	223	248	240	233	228	249	241	236	219	202	233	221	237	219	234	229	235	232	243	230	251	220	262	244	221	235	210	234	224	259	245	225	211	239	237	228	235	237	234	215	223	251	249	250	233	210	209	229	235	221	214	224	229	248	223	245	240	227	222	238	235	227	262	234	219	204	244	235	242	225	239	245	229	223	210	241	231	238	240	217	231	213	228	229	230	220	257	221	213	192	236	248	242	239	251	223	241	240	209	222	210	231	245	221	197	212	218	246	213	239	248	217	239	223	246	246	229	219	228	256	232	253	234	223	251	237	233	239	219	241	218	252	227	219	233	239	211	227	231	253	227	242	229	259	217	231	242	227	228	241	233	228	234	238	252	268	203	226	243	259	242	239	231	258	214	248	234	233	247	212	191	238	251	243	241	208	257	285	248	217	265	236	224	237	234	212	210	238	253	259	264	228	245	227	228	239	268	208	239	218	241	234	236	243	210	211	228	237	246	209	220	204	209	246	230	224	252	240	231	220	248	237	216	223	249	216	233	222	231	244	254	220	240	246	232	215	220	243	224	229	232	220	230	212	207	242	237	224	224	265	237	242	246	260	220	214	217	213	204	242	254	221	224	262	253	217	238	230	263	230	245	216	219	246	190	254	210	235	229	236	242	243	208	231	208	235	247	247	235	222	233	236	229	232	238	245	239	234	243	233	226	226	211	238	218	208	229	224	226	225	234	255	228	201	220	221	250	264	225	217	258	234	201	234	224	231	226	211	228	207	234	230	222	237	242	206	237	238	241	230	210	220	263	218	257	236	244	253	254	206	253	240	224	284	231	242	229	255	252	241	239	213	216	205	198	259	252	208	252	240	231	248	224	252	251	234	221	265	220	211	240	220	221	216	241	235	245	227	246	201	229	226	240	213	199	226	241	239	249	200	248	228	236	228	220	267	239	249	257	220	198	220	250	201	212	210	246	225	242	255	228	215	234	247	226	230	234	228	249	239	220	221	235	245	242	198	207	207	225	222	225	232	224	244	214	242	227	244	250	231	218	242	240	227	226	210	234	239	240	237	221	235	232	215	233	195	243	234	211	219	225	218	222	227	251	242	234	227	257	227	187	240	247	229	250	215	232	240	252	223	264	229	224	255	239	226	223	262	228	225	233	234	210	228	245	244	221	220	236	227	251	214	232	238	240	239	213	248	237	218	240	249	227	243	234	243	239	217	249	235	225	231	248	253	243	203	246	244	232	216	223	230	254	226	225	247	237	224	250	218	266	228	244	213	235	214	213	242	241	252	232	229	226	253	238	192	225	252	247	224	205	245	244	241	238	239	230	229	214	234	227	227	243	231	219	216	224	275	251	242	241	224	240	253	235	239	246	216	239	240	228	247	227	207	205	251	214	235	222	231	225	203	233	228	214	217	232	264	224	264	228	247	257	218	231	210	214	219	269	224	216	203	221	228	250	212	247	238	207	238	237	234	237	246	225	246	242	241	250	230	265	228	217	226	263	218	229	250	241	225	223	216	230	225	248	229	236	210	252	215	199	230	227	251	241	213	256	227	217	252	219	227	211	207	206	219	220	225	263	201	247	272	238	222	219	231	234	261	223	236	260	223	223	237	246	226	216	232	222	214	224	225	204	215	229	204	221	230	230	271	239	224	248	231	228	218	245	247	222	224	245	213	252	230	229	245	212	225	250	246	235	212	218	238	196	239	228	185	238	216	224	224	256	224	236	211	222	239	244	242	208	221	223	244	231	254	210	232	231	275	201	209	205	222	217	219	222	251	222	252	239	225	204	236
7280	7535	10752	11707	18192	16898	14138	11624	8250	7380	4887	5286	3883	4017	3820	2839	2366	2280	1882	1436	1656	1398	1223	1331	1250	1125	1018	1074	956	1067	903	893	687	627	627	641	665	608	576	584	672	1102	1698	984	554	580	524	589	602	583	581	581	603	596	577	574	584	570	594	568	571	581	617	571	591	628	580	627	591	594	588	563	584	582	537	598	542	603	602	595	564	574	587	553	581	583	553	562	597	570	614	600	573	629	579	612	568	580	608	611	642	591	577	564	592	532	597	561	601	601	631	573	593	566	571	579	571	614	581	584	552	564	600	603	586	590	576	551	584	552	589	558	578	562	585	590	584	547	534	568	626	600	554	561	581	597	618	565	542	543	576	559	574	570	576	592	548	613	581	602	531	582	560	585	569	601	583	563	577	581	580	583	588	558	580	576	559	576	589	573	569	561	559	600	571	579	593	609	554	593	591	606	530	542	571	554	551	599	559	572	578	564	555	623	524	594	589	570	638	562	572	571	578	589	625	557	591	594	574	587	589	588	580	564	558	538	586	533	550	557	556	552	598	548	556	567	586	559	555	557	589	589	607	571	538	549	564	582	547	595	557	579	597	556	581	576	605	572	631	602	580	605	584	558	605	560	558	578	573	543	607	596	580	567	560	605	590	565	571	550	560	620	564	594	572	593	630	604	568	578	566	542	609	577	569	565	582	582	582	549	606	547	623	591	570	600	602	537	577	581	596	539	581	561	547	542	588	585	602	606	543	586	613	569	549	598	571	556	561	555	550	600	599	562	601	594	614	572	524	594	565	592	598	607	581	571	580	573	550	558	593	600	567	579	593	598	651	548	584	577	591	598	555	625	563	585	551	581	557	589	581	590	539	583	595	545	597	587	568	587	564	592	622	560	589	573	570	612	601	575	578	572	573	541	525	622	573	571	591	590	538	617	595	546	573	547	556	570	578	576	584	614	575	557	586	602	577	568	576	571	570	581	563	522	554	571	597	577	625	596	591	586	573	562	593	552	558	602	573	582	581	612	598	566	608	546	559	555	597	564	619	562	528	565	559	594	555	577	578	583	557	582	581	550	583	542	583	559	558	598	587	567	571	618	606	573	580	601	599	574	564	601	567	564	588	579	575	590	579	561	585	610	557	604	586	574	585	584	562	548	593	621	602	591	581	575	611	620	571	584	535	581	579	565	576	540	611	569	576	608	541	565	542	552	598	534	587	582	617	584	564	598	609	589	601	617	559	560	633	528	547	596	544	551	579	562	597	571	535	571	602	584	548	569	539	589	590	576	541	583	579	579	599	621	576	582	576	584	613	577	577	562	575	568	554	608	606	587	578	590	544	563	590	558	598	605	580	591	578	612	525	590	556	605	609	600	556	553	568	548	575	589	599	574	548	604	576	547	621	617	570	540	585	554	582	576	555	563	591	580	551	588	599	581	580	576	578	555	529	569	563	604	525	561	568	560	542	573	585	580	570	604	566	586	577	628	556	570	562	560	616	566	550	561	556	588	565	577	601	563	601	524	583	602	590	593	569	565	595	574	604	584	553	534	617	578	590	574	602	607	577	568	586	584	637	578	532	578	561	593	547	565	643	598	563	585	610	604	551	616	624	568	535	552	573	553	580	564	575	585	602	551	590	569	539	579	594	549	563	548	621	574	573	602	570	586	575	570	587	586	560	582	530	597	569	545	575	559	561	600	554	596	600	567	555	566	533	544	567	595	582	621	589	595	593	576	585	568	592	565	584	576	624	538	552	578	539	512	543	595	579	563	594	544	605	556	543	549	585	547	556	587	582	601	589	541	562	554	573	579	599	600	554	597	565	610	573	605	583	577	590	600	586	549	617	596	590	603	595	602	542	607	598	591	609	566	542	563	600	597	576	575	534	620	617	554	598	566	591	580	598	562	595	579	565	556	573	599	571	570	578	530	603	592	613	555	568	597	592	623	562	593	590	571	594	560	621	570	585	557	564	579	545	560	507	593	573	548	567	604	571	572	576	578	571	586	570	598	551	580	603	553	573	562	595	568	590	543	591	575	567	537	576	588	566	575	551	633	571	612	547	547	590	561	582	585	623	613	571	584	594	591	591	584	562	585	558	525	562	590	611	581	585	607	552	623	604	567	581	572	612	580	586	585	609	628	571	574	591	594	580	576	565	573	556	548	602	569	587	580	557	629	592	547	529	575	587	548	555	551	605	581	566	553	590	599	609	593	525	567	566	533	574	538	565	578	611	579	594	616	610	604	589	605	570	577	581	559	585	598	524	529	551	597	562	614	574	548	547	590	587	580	545	599	588	573	627	539	545	546	623	583	539	582	551	574	604	594	555	554	567	598	581	583	573	585	630	593	624	599	573	612	594	552	539	551	594	575	615	570	578	593	525	582	575	559	597	541	550	595	584	582	572	585	623	594	595	559	560	604	578	498	545	563	574	563	592	578	579	577	615	547	593	582	526	590	576	568	578	545	537	544	554	575	601	544	588	546	620	604	595	556	581	588	565	571	552	573	583	597	569	554	591	561	531	571	584	589	540	554	565	553	612	573	548	584	565	561	595	580	606	550	579	621	573	655	573	569	618	602	564	602	549	584	562	582	551	608	563	606	585	584	613	558	601	604	607	588	544	537	608	599	567	606	577	576	565	570	575	582	597	564	578	600	577	611	535	608	605	588	539	614	573	568	590	598	629	594	585	587	606	603	522	572	576	557	606	612	572	583	590	553	568	599	561	547	558	579	564	609	612	596	541	558	562	589	601	588	595	562	565	552	533	609	525	618	559	609	589	610	613	620	611	582	571	593	598	547	578	601	595	583	565	565	643	585	576	561	576	574	582	579	538	584	591	577	586	543	591	596	584	557	565	622	589	590	635	573	542	590	565	548	584	595	578	597	535	608	614	616	592	572	605	563	559	528	576	592	544	621	582	570	575	596	573	582	618	575	540	569	579	589	623	601	573	549	549	596	562	603	540	576	570	602	573	573	547	562	596	574	593	561	545	545	559	586	559	567	569	590	590	574	572	555	581	585	584	576	567	579	569	548	605	540	561	561	552	571	531	591	581	599	556	606	597	574	580	592	598	580	565	585	554	547	590	600	585	575	547	593	575	532	568	551	592	585	577	567	594	618	554	543	540	548	559	582	569	567	546	538	581	577	606	577	585	578	586	575	583	585	578	563	567	590	572	556	591	576	556	600	589	574	598	551	561	581	530	553	569	593	548	598	618	578	538	585	557	606	590	637	569	585	593	601	575	585	593	626	596	577	547	565	534	580	614	593	624	556	552	566	582	621	542	604	571	563	581	546	590	586	635	587	559	586	586	578	525	570	542	519	604	570	580	583	569	558	579	579	572	620	588	565	570	569	578	589	561	587	576	554	577	599	523	563	605	571	577	596	564	597	575	568	576	577	592	588	593	616	551	587	616	564	551	556	566	536	558	581	587	609	560	587	604	617	582	583	578	589	561	524	596	604	562	576	551	529	578	564	600	575	595	600	592	591	564	602
33428	34667	35758	32236	37647	35652	33248	30653	24787	19451	14286	13134	7757	7217	5584	3666	2694	2691	2018	1711	1375	1175	794	544	695	1011	1001	1441	1508	1566	424	225	252	267	218	218	238	231	220	222	304	1236	1435	1014	244	199	186	232	225	228	210	235	200	219	226	234	226	216	205	222	217	194	230	227	243	231	207	204	224	220	225	208	197	224	207	225	217	257	221	200	195	216	238	212	243	209	200	212	218	223	195	180	222	258	220	211	214	237	224	208	208	228	214	215	207	209	201	209	185	215	220	216	227	250	212	211	214	210	215	205	232	215	224	205	211	246	258	216	231	225	232	227	212	206	194	234	199	190	206	208	206	205	205	220	204	208	216	206	186	199	202	246	206	210	237	202	207	211	229	226	199	218	195	224	192	218	227	211	203	200	205	230	218	206	221	209	207	214	208	233	195	201	211	205	226	231	194	205	195	210	211	231	234	195	219	224	222	232	207	235	234	209	200	201	232	202	223	221	215	190	227	211	218	216	224	245	206	193	210	220	220	206	226	245	194	230	229	212	217	203	207	200	230	202	211	212	232	188	206	203	222	206	202	223	219	193	247	224	215	224	255	199	212	238	200	211	213	203	240	212	179	214	213	221	219	212	199	209	225	193	216	183	227	243	214	203	194	211	233	187	204	220	217	231	222	196	228	237	207	201	213	202	220	199	217	230	245	221	202	203	224	225	221	200	220	193	201	217	203	225	210	215	193	219	223	225	223	227	219	217	226	213	224	210	204	193	198	206	203	208	194	194	212	212	193	248	212	215	216	221	210	197	193	243	224	235	238	213	206	203	211	230	229	220	230	187	199	217	208	200	228	217	224	203	222	221	194	215	210	205	218	223	217	231	224	229	217	218	206	210	228	220	200	195	217	218	244	235	241	208	208	177	223	227	243	214	227	191	237	238	234	201	221	210	220	212	206	217	218	225	209	224	214	240	219	199	209	215	222	196	193	242	199	206	227	197	222	215	208	213	213	206	213	242	214	234	198	228	180	218	206	218	224	194	222	204	210	225	235	214	230	216	236	210	196	224	213	242	229	227	231	227	227	219	205	223	218	216	213	172	201	220	201	208	224	234	217	184	228	235	227	241	220	241	211	215	212	196	203	210	214	225	199	220	228	203	237	195	220	215	227	201	208	242	242	204	238	219	222	224	232	185	214	209	238	223	231	176	219	240	188	194	204	221	208	214	216	199	209	198	192	216	225	202	217	226	209	204	212	241	237	224	203	231	224	209	204	219	231	218	215	249	229	246	219	237	192	213	205	214	229	242	205	201	201	229	221	210	215	204	202	239	243	215	204	199	194	216	223	207	219	194	191	220	218	240	208	204	189	226	205	223	184	222	213	222	215	208	208	197	226	227	222	211	214	219	193	234	189	205	195	208	186	212	209	221	227	223	229	207	197	222	201	199	223	192	205	215	209	216	190	206	240	218	199	227	241	209	203	226	230	210	230	254	239	207	216	242	204	200	229	238	221	218	206	222	211	217	211	188	219	229	208	215	199	226	213	198	209	233	228	218	219	211	203	216	212	230	228	218	234	226	212	189	205	220	212	207	226	188	218	245	180	217	198	214	207	243	199	212	210	218	200	208	218	210	226	218	227	228	247	218	210	207	232	223	201	238	223	204	236	216	199	214	232	209	212	213	226	218	209	235	204	214	237	259	229	208	206	204	205	219	236	231	212	224	223	218	215	225	228	211	245	193	210	203	221	209	192	204	208	190	252	219	176	212	199	197	212	211	230	205	244	201	235	205	211	189	204	230	216	198	216	222	207	209	244	221	225	215	215	209	198	202	225	199	245	212	225	173	206	207	206	235	202	223	213	213	200	217	191	222	218	210	197	220	214	212	213	202	253	234	188	222	229	206	197	208	226	221	233	230	196	223	221	226	226	220	231	208	256	213	213	237	215	219	203	215	205	216	205	210	203	221	199	238	200	223	201	226	202	219	196	228	212	234	214	220	192	201	213	210	216	215	194	239	247	211	223	215	225	201	230	220	215	244	216	227	221	212	210	234	233	199	210	236	223	217	228	182	216	205	195	208	220	216	227	239	208	212	219	230	207	224	198	210	205	238	249	203	190	204	199	222	223	208	212	223	224	208	221	224	188	206	197	204	213	198	181	209	205	215	213	197	212	244	239	213	215	238	213	236	224	191	186	220	218	203	228	208	179	225	229	176	205	218	184	201	209	250	213	195	189	222	245	202	218	211	218	187	196	217	214	232	229	252	198	215	225	202	216	227	189	204	232	203	213	220	206	203	219	207	250	177	201	214	231	239	202	247	209	212	180	224	221	225	222	219	221	196	208	198	217	222	214	223	223	218	213	220	243	214	197	208	221	214	217	222	218	222	203	209	207	210	234	239	207	208	201	207	197	210	251	219	239	228	210	234	217	217	202	203	209	210	223	209	203	215	202	218	204	238	202	210	200	226	207	236	221	209	209	232	246	213	201	218	246	221	218	236	218	263	230	205	211	234	209	193	219	218	222	222	203	205	201	231	236	229	193	197	219	185	188	206	214	223	189	204	188	208	229	198	229	226	190	240	219	242	201	212	205	196	218	227	244	222	242	201	219	198	225	226	192	214	213	194	225	204	215	203	215	189	211	223	206	203	204	209	247	193	211	213	202	194	207	220	228	240	213	202	192	212	247	229	217	216	218	228	222	220	221	215	231	198	214	251	210	187	200	225	220	234	224	192	239	230	237	232	220	213	212	202	219	224	244	222	232	238	223	229	224	200	208	225	227	222	213	212	205	221	217	223	220	224	220	200	199	213	218	218	203	221	235	192	195	205	183	220	215	217	220	219	219	214	237	217	253	195	221	186	227	193	212	210	188	222	188	246	218	169	221	200	197	221	234	209	213	240	228	255	242	200	232	211	219	241	220	227	207	225	210	232	225	229	200	225	212	202	213	193	223	241	237	205	188	229	233	190	223	217	235	218	225	202	226	210	217	203	205	192	216	227	236	224	208	213	214	232	207	224	215	189	196	218	194	202	201	211	234	246	205	228	223	204	220	218	235	221	217	201	204	240	235	208	230	248	206	219	206	210	187	211	236	239	202	212	210	234	204	209	214	248	221	200	195	224	221	224	210	203	203	235	208	243	237	209	210	224	235	209	173	190	237	218	222	225	221	212	199	233	242	212	210	217	212	231	247	195	224	215	188	215	210	219	220	230	201	204	224	197	218	230	231	245	238	191	214	230	211	194	229	203	211	237	199	205	201	230	250	221	244	218	214	209	210	204	239	212	229	222	229	177	227	216	225	209	240	204	231	208	230	191	242	208	209	226	192	191	237	193	257	210	211	212	208	232	225	223	215	212	207	215	205	196	217	210	228	198	223	222	195	206	203	236	226	216	217	203	243	212	229	264	209	214	208	216	204	200	211	205	211	237	238	206	217	234	225	227	193	209	195	223	228	209	203	205	207	209	222	221	205	215	222	224	226	236	171	220	219	215	211	220	214	217	205	193
25828	26850	33053	36168	44378	47866	49403	45085	38273	31862	28600	27742	20595	21727	19577	16121	13491	14574	11762	9026	7891	7325	3948	2918	3400	5997	6419	8494	9337	9530	2169	829	774	723	697	744	699	650	719	648	1352	7667	8863	5802	713	572	547	563	521	534	570	553	559	567	517	551	507	540	550	508	517	527	538	497	555	552	521	512	562	590	613	539	580	552	531	540	557	521	507	598	516	538	540	547	543	533	504	582	532	515	545	534	571	547	566	520	531	574	554	513	534	544	518	555	534	562	532	523	540	558	525	546	546	550	536	557	517	543	549	558	496	583	550	475	550	513	507	548	551	502	565	548	517	530	563	557	482	561	527	566	508	555	567	532	539	501	549	539	546	516	555	537	551	542	548	504	558	562	554	536	550	540	588	539	524	552	549	553	558	540	537	524	587	551	516	545	557	518	530	498	529	523	512	519	551	504	516	535	524	534	586	541	530	529	534	562	551	531	544	578	550	522	522	512	579	560	546	548	574	554	545	519	526	519	556	558	562	524	580	514	511	546	543	549	506	523	525	507	530	542	532	519	515	524	545	519	580	533	560	499	514	541	511	519	521	562	485	548	581	533	541	538	542	576	586	551	522	507	543	485	542	558	540	512	491	546	523	523	536	560	566	567	513	553	590	557	555	546	538	554	548	555	530	558	540	512	570	524	542	514	536	565	524	504	510	535	489	541	557	551	543	493	539	520	575	519	488	538	526	541	556	507	548	540	501	539	520	525	538	513	516	496	557	528	575	551	550	519	553	478	561	520	538	487	525	550	514	567	550	485	557	471	506	541	522	591	562	517	552	547	564	525	551	626	539	557	538	555	529	558	547	468	551	487	532	529	503	510	531	519	542	512	568	523	560	540	539	517	542	558	548	548	495	542	531	530	515	557	527	572	568	545	547	547	530	515	542	529	540	542	531	546	536	542	530	540	536	573	545	537	528	537	542	554	563	539	486	545	538	526	539	543	533	531	490	576	571	529	610	546	532	550	551	574	498	524	532	562	555	535	513	538	511	546	534	578	571	528	536	550	566	529	563	543	511	519	550	553	526	536	564	546	511	525	548	543	527	543	510	581	558	532	518	560	554	561	517	533	552	524	561	534	544	543	565	558	530	527	521	515	519	515	582	566	537	490	518	552	524	566	544	535	520	536	527	551	506	532	523	547	517	525	529	577	557	532	555	530	566	552	520	549	500	514	562	591	531	532	523	511	529	545	534	534	538	503	564	571	538	507	548	580	499	503	553	533	533	506	518	522	549	555	550	542	518	543	541	552	538	534	547	558	522	505	514	537	582	491	553	553	554	540	533	519	543	516	521	499	510	571	538	517	505	553	504	520	549	529	515	563	550	565	540	539	519	568	557	522	554	545	531	529	520	516	559	494	537	529	533	524	553	526	507	551	536	535	523	538	532	484	517	539	529	558	578	550	559	494	539	524	564	569	559	517	544	529	575	542	543	499	531	533	553	566	543	559	543	512	522	495	522	512	520	533	529	533	535	546	552	545	503	522	518	526	516	516	555	562	511	546	513	481	566	560	508	518	558	567	534	571	500	536	560	521	547	521	556	545	537	535	571	549	526	529	552	501	522	545	517	549	536	553	500	529	533	547	531	539	546	443	491	535	533	518	542	574	541	536	535	517	577	540	528	541	516	514	521	528	525	578	500	546	510	537	558	568	498	542	557	550	571	514	528	537	503	575	537	519	550	551	522	489	530	556	539	546	546	537	532	520	522	527	550	482	587	491	519	545	522	567	535	523	525	516	516	536	537	534	505	567	537	541	570	580	523	510	512	555	532	576	524	523	501	524	532	580	514	546	525	492	523	541	548	495	545	533	517	475	568	550	531	517	489	546	513	548	570	524	530	552	523	534	543	552	526	522	564	509	558	516	568	567	509	510	532	517	509	513	541	546	529	523	546	538	549	530	495	573	584	567	521	522	539	514	552	518	516	540	522	522	547	539	533	589	526	561	496	499	528	559	520	561	545	558	555	515	586	575	499	554	554	534	504	519	522	526	563	512	480	498	526	518	536	508	511	556	501	513	554	530	515	564	533	553	516	523	522	545	534	563	550	518	523	530	571	550	521	554	526	537	555	513	555	561	549	532	529	548	588	554	537	498	538	507	528	512	513	511	567	543	547	510	586	545	532	533	532	500	506	537	544	559	558	558	541	549	519	566	536	586	461	576	565	491	522	548	518	516	533	522	547	539	564	503	537	538	571	528	546	530	552	514	563	530	593	526	548	519	550	539	538	554	547	547	557	556	552	513	549	513	529	533	537	531	509	521	521	557	533	488	516	547	522	533	530	533	527	555	562	554	525	565	571	545	567	563	519	535	561	537	524	523	528	531	591	508	550	550	538	569	528	498	550	530	540	547	527	535	566	523	559	537	529	549	510	532	528	506	524	559	497	533	536	521	532	562	541	524	514	544	519	512	481	520	542	514	502	534	514	529	536	560	535	538	510	543	529	543	550	549	540	534	547	534	480	530	516	562	531	508	539	503	518	553	536	509	557	511	587	505	512	545	521	580	574	578	507	510	500	502	525	565	549	537	518	532	563	536	523	540	564	559	531	548	550	558	587	529	547	512	541	529	509	545	511	512	515	514	523	507	539	498	556	553	513	539	508	542	555	554	532	562	543	544	520	501	552	519	547	553	566	563	490	551	513	576	531	531	556	559	534	545	537	550	538	549	573	552	537	570	534	521	520	535	549	546	538	486	565	524	500	532	517	547	542	546	491	561	509	533	526	544	518	524	517	567	497	509	533	543	536	548	545	563	557	509	553	555	545	528	520	556	545	553	528	562	528	500	536	565	530	560	528	559	514	571	586	512	541	571	560	530	520	556	572	563	538	519	499	538	517	550	569	532	538	580	532	525	569	532	522	552	538	528	557	542	518	558	547	530	532	551	566	568	539	499	560	549	552	522	516	546	478	540	536	545	523	522	573	541	533	529	538	571	555	521	534	529	547	523	528	555	543	548	540	569	507	579	526	523	495	506	493	504	541	496	541	550	505	515	525	538	539	527	528	489	531	564	537	544	549	492	533	531	528	504	525	534	534	537	524	536	532	528	558	518	516	563	527	537	570	554	551	504	544	533	565	528	588	550	535	542	541	545	554	543	544	551	488	515	584	531	560	552	543	577	510	526	559	520	472	555	505	522	537	531	491	523	538	556	518	523	514	547	528	543	533	547	562	577	557	539	539	521	533	519	541	516	573	551	564	560	540	579	530	504	533	543	567	577	538	519	561	531	522	515	534	537	517	491	518	507	530	548	541	526	518	556	557	499	569	522	516	536	537	544	560	525	504	523	523	507	499	523	542	551	535	495	544	491	536	528	572	576	504	554	497	555	548	534	545	557	505	521	567	519	524	568	526	563	519	482	564	532	543	506	569	571	494	521	506	539	489	538	554	541	514	540	583	517	575	559	540	547	557	503	530	538	533	563	541	568	553	533	550	523	555	522	567	561	606	540	545	512	512	518
41031	40267	37840	35374	38345	36586	36755	34405	28953	25056	21174	20013	14650	12845	10125	6941	5038	4947	4386	2806	2685	2237	1272	781	829	1223	1888	2851	3794	1923	299	258	221	231	203	233	217	231	202	210	449	2249	2310	1789	774	208	203	197	183	175	204	173	180	185	170	195	180	150	147	180	182	200	165	221	165	190	179	177	178	181	180	181	176	189	166	185	169	194	178	168	172	179	173	177	173	188	181	176	188	176	173	153	190	193	168	179	180	177	173	197	174	188	180	184	176	169	143	181	188	194	192	220	182	172	186	166	199	140	157	178	199	179	201	191	183	203	173	175	183	172	181	176	184	190	173	175	166	203	171	165	186	215	193	186	180	172	173	176	197	165	185	170	176	182	199	177	174	181	169	147	175	192	177	185	185	183	161	187	163	209	174	194	205	194	190	163	190	193	175	186	180	187	212	174	205	203	176	181	167	193	183	192	159	170	174	208	184	188	166	209	191	176	160	184	171	182	158	187	175	174	178	171	180	179	179	175	159	167	166	167	178	167	167	196	190	166	177	167	178	206	177	174	159	159	171	190	181	165	176	158	190	192	195	204	169	176	179	211	191	191	198	201	165	192	180	171	165	177	163	204	161	222	186	179	178	179	161	192	192	193	166	173	195	198	176	165	178	177	186	162	173	189	199	158	179	190	214	150	154	179	177	201	206	202	192	188	188	180	148	161	190	161	196	211	173	168	172	189	149	178	150	198	174	189	177	182	214	160	147	182	177	172	172	190	190	152	180	186	159	188	182	158	190	168	191	190	164	189	191	181	177	183	176	179	201	199	205	162	179	169	207	161	178	164	154	188	189	182	200	174	189	172	206	176	189	180	183	170	183	184	193	201	182	177	154	172	185	193	181	184	208	162	181	176	183	178	179	192	175	174	177	172	164	188	149	174	156	155	187	169	185	190	179	171	182	186	188	190	187	217	184	203	168	189	179	176	202	191	199	200	182	177	183	184	195	165	188	184	189	183	162	185	182	184	178	179	163	178	174	184	176	150	174	156	164	173	200	176	172	181	213	194	151	175	162	182	197	177	167	177	181	174	201	162	164	161	196	181	166	189	179	161	186	180	167	188	187	169	184	180	178	202	198	185	199	193	174	157	222	199	202	165	156	164	173	178	186	163	169	180	171	188	156	181	155	186	178	168	193	185	184	200	171	187	153	162	177	194	166	182	190	187	193	178	187	193	168	176	161	194	163	169	181	170	192	180	183	159	169	181	209	152	185	150	162	168	195	166	182	188	189	182	188	171	183	181	176	185	197	178	172	162	174	166	169	179	169	166	197	189	170	179	188	180	158	171	189	188	161	176	172	179	183	168	159	156	171	166	190	186	175	196	216	190	168	205	169	185	178	165	194	162	190	182	177	172	151	158	177	189	174	188	166	188	171	190	185	191	183	173	165	163	168	186	177	175	175	180	165	173	168	205	162	187	179	168	185	185	187	155	188	177	173	197	165	173	173	183	179	171	200	166	157	149	186	187	191	189	154	181	180	170	211	167	196	166	180	171	150	183	184	179	184	164	175	203	174	214	193	171	162	188	180	169	147	186	158	174	203	164	193	185	178	188	191	157	166	185	148	157	168	182	172	168	185	199	153	174	166	182	150	196	165	189	160	146	165	168	192	170	215	193	187	171	159	175	177	169	187	164	172	176	206	193	182	173	193	202	187	189	177	179	171	159	197	188	172	181	176	194	184	179	163	174	185	167	174	169	174	170	166	171	174	200	186	152	197	193	184	166	162	184	180	189	178	188	193	190	182	181	153	173	155	185	174	173	176	192	184	180	177	198	191	179	180	152	173	168	175	171	184	193	161	174	184	174	176	199	207	165	184	175	164	187	179	192	151	164	168	196	169	178	163	191	168	142	202	182	167	178	176	194	185	184	196	202	171	183	194	161	189	175	199	168	179	174	183	179	182	160	181	169	178	184	182	166	182	155	180	182	176	179	175	190	199	167	180	186	173	182	205	173	175	171	176	170	161	149	193	166	179	174	171	191	191	177	188	160	187	151	177	183	200	182	153	177	166	181	159	197	174	192	184	164	198	176	183	178	194	170	171	158	186	168	159	167	182	195	187	187	179	180	181	195	176	192	173	186	149	165	178	193	165	167	187	183	174	170	178	196	194	205	174	153	165	173	166	181	196	174	184	176	162	167	214	168	186	172	175	173	172	176	196	170	182	168	198	182	185	182	184	181	184	172	153	175	201	182	162	192	164	171	183	193	175	188	185	191	159	164	184	185	188	188	217	176	208	195	186	175	164	195	188	204	179	201	169	181	184	181	160	155	170	176	187	204	167	193	183	164	172	169	216	184	177	169	160	177	194	190	172	179	174	199	181	177	177	161	170	147	161	153	157	164	171	172	178	173	160	185	161	170	211	199	161	174	169	187	173	191	158	172	186	185	168	176	173	184	182	175	170	178	178	208	191	184	193	182	190	183	178	158	173	177	188	167	182	159	171	202	212	179	207	194	171	159	205	164	174	187	192	188	174	213	191	179	180	184	185	178	205	184	190	183	163	166	162	181	181	175	193	171	179	181	177	193	178	198	193	182	177	163	174	161	188	178	168	184	204	178	194	191	160	176	171	175	155	169	196	187	176	207	170	185	183	190	193	194	180	165	181	188	186	165	195	187	158	182	197	167	208	156	178	198	179	168	192	170	181	202	190	182	151	217	198	181	181	194	176	195	183	174	179	197	171	157	175	185	179	160	167	194	164	182	187	205	190	184	186	154	177	185	181	177	158	180	156	170	190	159	215	208	181	152	179	186	183	200	202	166	196	174	185	167	186	193	188	165	158	181	203	173	177	180	168	210	195	195	169	201	184	193	175	188	188	190	145	183	197	190	164	161	210	175	186	145	164	182	154	183	191	173	176	159	167	185	177	205	173	183	174	191	160	175	162	144	156	190	163	181	174	187	160	180	181	169	186	167	191	191	180	194	179	178	173	192	186	193	175	184	182	183	210	195	189	221	185	161	169	195	182	177	153	170	168	176	168	194	181	169	192	166	173	164	169	194	189	186	176	179	164	189	185	180	183	165	185	195	180	172	176	186	148	186	189	212	163	177	173	159	203	174	181	191	190	163	172	182	164	181	188	168	199	160	183	201	192	176	172	188	170	180	175	173	189	176	167	168	168	179	169	191	174	197	166	171	176	176	189	181	173	173	161	194	174	161	195	187	171	172	185	159	205	154	178	151	151	174	172	201	184	168	184	179	181	157	176	167	180	169	170	178	200	177	192	187	183	189	178	201	191	171	188	166	185	180	166	193	199	194	163	199	165	158	173	158	169	199	192	173	184	194	192	154	170	163	189	154	189	181	184	180	177	184	165	173	190	158	181	163	172	193	173	161	191	167	188	206	178	180	172	182	174	179	181	179	173	181	183	184	181	200	178	157	169	166	178	180	182	177	182	190	189	151	194	181	199	210	161	173	197	185	191	187	188	187	174	170	176	180	168	172	163	155	188	184
30881	34088	37215	40247	49430	51977	53909	50567	44472	37912	37125	35641	29315	28228	25798	22036	20170	21694	18070	13295	13766	11365	5952	3682	4522	7326	11182	15645	19122	9565	1505	818	889	801	802	740	750	772	712	712	2325	13644	13563	10078	4180	588	475	466	439	447	470	437	426	452	485	473	415	445	453	451	466	472	418	445	442	467	466	429	451	443	459	504	459	478	434	436	438	435	476	440	462	476	472	441	480	430	461	460	506	451	457	447	448	452	448	455	439	456	440	479	473	472	469	475	434	461	442	443	459	474	474	471	475	442	423	443	446	455	446	462	449	473	442	448	490	444	431	454	439	448	471	500	454	462	509	411	508	453	413	463	434	442	389	444	426	450	470	480	463	476	473	448	474	487	476	477	491	461	462	443	442	449	448	476	431	463	458	498	459	466	455	462	444	435	456	460	475	439	470	451	487	439	440	445	426	453	465	440	486	463	450	449	465	462	496	460	435	412	425	467	465	476	464	436	441	433	433	462	402	466	448	441	479	463	460	440	429	448	395	445	448	417	470	460	449	442	439	462	444	453	448	454	426	439	434	453	425	454	439	413	425	468	441	464	455	450	428	409	436	452	474	468	473	424	439	445	457	412	426	430	426	474	457	473	436	474	435	467	463	406	485	448	425	446	461	421	442	463	442	451	431	443	443	443	456	478	459	474	458	428	448	451	454	430	428	451	419	405	491	436	475	437	445	450	500	428	438	476	435	437	448	485	467	453	430	440	430	435	437	412	493	416	443	435	445	463	440	435	474	438	433	470	426	485	421	472	448	463	444	489	472	482	404	484	437	461	451	476	469	458	424	443	412	401	457	462	440	446	464	426	453	485	451	474	428	473	450	472	438	460	437	421	459	456	501	465	436	449	431	439	467	452	478	436	391	458	458	425	463	452	453	476	426	449	439	435	445	453	464	470	428	462	479	521	462	473	505	405	449	433	427	480	415	436	460	445	456	443	437	425	441	481	442	440	425	437	493	458	398	452	449	460	435	431	426	462	434	417	445	466	460	447	432	492	442	402	456	418	433	481	423	472	451	444	436	429	453	453	430	442	446	435	409	445	468	442	447	459	470	444	490	450	469	472	489	469	474	399	436	451	457	414	424	458	455	446	484	457	447	446	429	456	469	446	446	438	455	423	450	466	444	467	433	434	446	478	438	465	404	450	440	463	456	487	432	447	424	476	446	454	458	472	454	473	446	435	451	472	472	435	437	459	444	488	442	417	448	448	421	432	474	424	446	478	413	439	458	435	458	480	450	457	452	430	452	425	465	430	446	429	443	432	445	491	457	440	467	429	448	425	438	502	425	473	429	419	461	431	438	449	473	450	460	454	433	448	444	485	477	452	433	468	439	412	454	441	449	496	437	438	439	453	436	438	443	477	447	463	468	427	474	413	445	472	449	446	449	450	442	461	468	440	455	451	454	450	444	435	482	421	455	449	485	467	434	423	426	428	474	486	444	424	451	450	474	450	458	416	460	458	445	438	441	459	462	437	432	407	439	459	450	453	451	448	456	446	450	438	433	434	452	425	451	490	467	402	438	487	417	459	498	489	438	453	406	426	421	472	469	464	423	428	469	430	422	454	466	445	461	442	448	476	459	443	466	451	422	441	452	460	442	459	439	450	463	424	440	472	440	448	423	474	422	429	433	422	486	447	469	491	459	458	417	429	436	471	459	442	441	448	530	424	442	443	457	472	457	443	449	506	447	440	452	441	482	422	475	403	453	456	445	459	460	453	478	442	503	452	454	458	456	442	473	434	467	437	439	422	434	415	456	475	446	420	443	442	437	459	455	472	462	428	475	430	423	419	464	459	451	438	461	427	469	427	429	430	439	474	453	445	424	458	467	451	462	429	431	453	471	432	447	418	449	445	472	450	478	419	448	473	420	451	497	424	431	430	452	425	438	462	456	442	446	471	453	441	485	498	476	457	461	447	425	466	475	458	493	444	429	457	436	450	471	458	447	465	468	440	467	437	472	423	432	431	418	444	404	437	475	470	460	474	440	479	461	496	486	461	470	458	496	443	423	483	415	435	432	468	441	451	473	436	436	472	461	446	469	409	446	457	451	475	471	470	443	440	466	476	449	439	480	418	447	467	462	471	421	446	457	446	417	431	474	448	447	457	427	451	456	441	491	441	469	427	451	474	421	453	463	454	443	440	468	457	425	467	415	437	441	490	456	392	468	463	439	421	464	463	432	452	490	421	447	448	489	415	466	507	474	448	447	443	460	461	471	431	440	478	448	464	462	425	454	456	462	489	440	455	455	428	458	439	438	418	397	448	462	444	477	480	455	422	428	495	392	471	450	447	453	444	434	453	425	463	472	433	444	454	440	428	434	473	471	448	448	454	451	444	442	444	453	425	460	441	464	455	463	419	407	429	452	425	458	440	422	442	407	436	494	427	456	446	408	492	436	430	431	446	434	462	403	414	449	433	424	449	402	409	436	466	435	456	443	461	446	444	460	450	448	405	459	473	458	429	453	419	458	448	484	463	438	470	424	401	431	466	510	481	435	474	448	429	432	457	457	458	436	421	431	409	437	409	440	467	421	445	413	466	451	430	437	440	460	455	448	434	479	447	483	453	477	443	482	436	483	462	494	405	437	471	425	472	408	453	448	454	408	461	456	411	446	454	475	443	448	479	426	446	428	447	497	437	450	459	471	448	465	425	458	411	454	467	454	390	468	440	420	467	422	455	441	441	448	470	419	461	457	465	444	463	431	444	468	445	447	462	461	437	451	451	472	478	468	471	459	444	450	458	444	463	460	447	455	430	491	475	430	475	457	418	439	449	420	439	461	470	451	452	474	449	467	443	422	430	460	440	466	441	437	394	441	444	452	404	434	441	463	434	443	460	477	441	424	422	458	469	450	448	425	461	454	441	444	458	442	471	465	424	431	462	459	442	469	452	454	503	467	442	459	415	444	438	468	470	422	452	441	444	431	458	451	444	443	427	473	445	438	444	469	466	478	445	475	463	453	429	435	470	438	460	445	428	454	447	511	468	474	442	477	484	408	408	480	411	437	460	469	448	477	426	445	451	447	441	410	453	453	440	460	456	439	465	429	449	455	480	431	463	474	446	441	450	468	466	466	485	476	453	450	411	417	450	416	475	407	463	414	462	486	488	479	476	472	412	428	419	436	443	448	456	457	478	477	447	502	454	458	444	426	485	437	444	446	456	464	479	452	481	449	457	416	450	394	439	425	427	506	440	437	463	460	486	457	432	419	427	445	417	439	497	452	460	495	423	464	441	461	446	433	480	446	422	455	437	433	440	449	446	465	479	461	446	442	433	457	449	491	427	448	438	433	455	452	481	423	425	473	460	458	492	451	469	419	468	399	447	430	438	427	447	466	471	412	448	451	442	442	416	469	457	457	416	450	420	470	407	455	484	473	474	444	470	435	441	458	432	448	450	480	466	469	434	476	431	433	467	475	408	490	454	420	435	451	449	476	441	443	449	427	438	477	439	475	471	429	467
8206	8231	8535	7615	7547	7117	4251	2313	1467	1144	1011	1006	764	616	489	501	443	410	403	372	339	302	290	304	276	241	286	319	331	291	249	265	233	254	251	266	264	230	255	244	257	300	405	400	291	272	243	243	225	243	241	229	236	237	233	225	226	252	246	269	252	257	227	237	240	247	246	211	232	226	224	236	242	258	212	247	232	244	221	216	200	225	238	219	232	251	207	234	221	231	231	237	199	202	219	226	246	244	224	247	249	216	232	226	231	249	235	241	210	218	246	244	215	222	270	225	226	215	260	241	216	229	248	222	256	235	237	248	230	231	232	245	229	193	245	229	252	224	231	239	224	211	236	239	204	261	233	241	244	244	219	230	231	221	228	210	245	267	209	242	260	238	245	224	227	220	234	237	222	227	225	240	232	236	227	259	237	200	219	250	237	232	219	237	262	222	216	244	243	208	207	249	225	280	225	211	258	257	229	201	237	237	244	236	207	233	226	207	242	224	243	264	259	237	219	261	237	235	237	224	236	244	225	223	194	232	257	224	252	247	245	226	223	242	228	241	227	214	239	227	246	232	213	230	232	243	256	254	220	223	242	256	230	238	213	216	217	263	249	246	233	243	218	216	263	219	246	251	227	228	226	234	214	223	239	242	218	225	235	244	252	236	215	225	215	234	242	247	217	252	210	208	232	264	240	236	201	246	217	222	236	214	237	210	228	263	220	236	283	250	220	234	248	244	242	243	240	225	242	246	242	217	233	226	250	200	250	230	226	248	241	220	230	218	249	225	220	236	219	237	221	245	262	252	239	219	245	245	238	251	270	228	243	207	262	240	223	227	234	243	269	194	231	222	269	222	224	229	248	214	219	246	238	225	214	209	228	248	256	262	239	246	255	242	227	229	237	234	243	226	234	237	262	236	233	234	222	250	238	243	239	249	249	229	219	215	232	242	234	242	256	243	242	247	223	232	275	224	254	244	210	216	251	227	236	252	238	224	251	221	220	242	232	214	223	258	250	247	270	229	225	238	201	243	233	221	237	224	244	232	245	220	220	228	215	234	233	241	225	222	205	220	233	261	235	268	247	223	219	222	221	215	213	230	237	232	227	259	233	223	253	241	222	250	253	244	251	241	227	212	258	235	252	227	247	239	245	232	231	265	235	269	220	224	276	234	226	244	272	222	249	240	241	253	255	241	245	219	240	234	248	227	243	253	244	244	226	244	254	211	236	212	255	238	234	227	209	229	230	240	232	257	247	215	229	247	227	214	235	242	205	220	225	263	229	224	234	235	232	249	224	244	226	246	236	243	240	225	229	231	212	247	230	241	275	254	267	200	236	207	234	256	230	236	238	250	227	241	207	213	235	248	262	236	241	256	196	231	233	230	226	238	223	245	225	222	254	256	247	237	261	250	217	222	238	247	222	226	256	261	223	226	227	223	224	244	229	225	218	224	218	221	248	238	249	257	224	237	256	266	248	202	235	238	270	237	246	237	239	242	227	236	235	224	217	213	235	229	234	210	226	253	260	243	248	220	249	240	242	222	236	226	235	247	252	252	245	217	228	223	247	216	218	244	243	225	229	253	223	202	236	215	222	241	236	224	240	224	220	260	248	226	251	223	257	238	191	216	222	222	247	246	234	216	224	242	231	223	239	230	205	228	214	220	227	230	249	246	238	230	257	223	241	254	218	223	222	249	239	234	221	247	227	238	221	247	233	232	222	230	246	212	232	208	228	227	214	220	243	256	232	239	237	255	248	215	229	222	247	252	250	242	215	243	255	257	244	255	227	220	197	217	244	244	252	215	233	225	235	203	247	231	262	215	216	251	224	206	225	249	216	254	219	241	244	232	270	187	266	228	217	231	237	219	243	235	229	214	223	219	229	225	264	251	222	233	228	241	241	238	223	235	232	256	232	242	227	206	210	236	257	212	233	235	246	228	218	242	213	215	248	222	264	234	232	246	224	247	281	245	236	229	244	242	245	224	260	204	227	235	233	236	254	248	222	215	215	225	238	234	241	244	252	245	251	220	231	249	249	260	240	201	215	238	237	248	239	208	215	261	245	258	230	248	252	230	229	239	225	218	242	269	235	226	260	221	229	214	220	260	251	205	231	225	269	268	235	254	217	239	240	252	211	201	205	228	243	249	239	215	239	234	242	244	230	238	241	256	233	220	231	224	216	269	234	225	231	239	209	219	228	240	248	212	230	218	245	221	227	229	244	246	247	241	221	223	220	204	236	260	205	269	248	244	226	228	233	255	256	214	216	235	229	258	216	233	260	210	215	225	240	251	221	207	235	233	208	220	234	261	233	267	227	240	244	249	226	243	253	220	241	237	234	255	241	239	240	263	230	241	229	247	227	243	217	253	219	244	235	225	221	226	239	252	217	249	251	239	219	250	231	253	238	227	253	193	239	254	256	238	248	227	224	243	250	234	192	221	197	229	195	231	212	267	245	227	251	274	232	207	218	211	224	232	232	243	247	226	236	205	261	274	221	225	221	205	219	255	233	257	242	268	262	226	214	238	236	243	245	228	240	249	226	259	197	231	237	245	255	218	208	225	219	202	227	229	237	211	217	262	225	292	238	229	264	206	234	197	193	215	248	193	223	223	212	245	243	212	235	272	229	219	208	241	247	232	217	253	222	225	242	250	225	240	225	216	218	261	224	233	243	239	250	225	206	216	229	230	242	260	249	257	218	249	244	236	239	239	241	206	227	227	248	213	235	230	251	247	227	233	220	229	231	231	240	218	239	214	247	241	226	234	218	240	248	218	243	229	242	250	241	228	226	219	236	240	257	241	194	232	251	221	230	235	216	223	227	228	218	235	227	220	222	239	212	234	248	240	220	209	233	221	222	220	238	261	237	251	250	246	239	237	229	237	217	243	245	209	234	215	216	242	249	210	242	234	259	235	233	210	235	228	220	233	239	223	267	243	223	238	243	229	242	218	239	225	231	211	234	227	253	248	227	233	215	216	231	250	255	252	241	219	242	209	239	207	200	237	256	236	236	262	199	246	241	250	260	231	243	209	242	243	200	235	242	248	242	260	227	218	211	209	236	241	261	259	246	228	212	230	230	259	254	208	210	221	244	223	226	200	221	207	234	215	238	212	218	216	229	222	238	239	223	233	250	211	228	236	260	221	222	243	256	227	203	225	208	230	197	258	238	220	246	248	262	240	264	238	231	197	208	231	235	233	245	236	218	239	254	228	252	224	247	231	261	248	251	242	256	218	234	244	236	233	211	207	221	211	250	225	242	225	225	244	230	214	235	233	227	190	212	251	228	255	243	209	252	253	227	233	245	240	192	233	227	258	227	234	218	236	247	250	231	233	247	250	246	225	225	220	230	253	220	252	220	224	252	255	227	224	239	249	216	238	244	238	228	241	245	219	230	194	240	223	252	213	235	251	228	217	248	204	231	214	227	230	257	230	250	241	242	218	201	225	274	246	243	226	263	193	222	253	216	211	223	233	205	252	235	235	219	244	247	238	216	276
6899	8485	9223	14454	16187	17173	13398	9297	7271	5904	5745	5892	4266	3336	2883	2536	2276	1976	1804	1831	1648	1401	1064	1043	1032	1000	1102	1114	1229	948	701	701	800	728	708	700	768	677	721	640	674	1259	1720	1581	950	583	564	578	585	603	619	598	549	530	608	624	616	586	619	581	524	581	584	621	553	564	614	573	582	603	608	642	623	608	599	587	611	594	608	586	582	589	574	624	575	574	618	586	565	589	642	543	657	634	606	571	580	582	590	593	566	560	599	594	599	585	582	624	616	586	579	568	574	599	577	618	604	556	574	574	578	587	599	618	576	587	599	593	536	604	589	555	607	629	575	587	564	616	621	583	552	515	583	607	589	576	610	574	605	557	609	571	564	609	576	635	563	587	552	597	604	590	561	576	585	594	624	566	580	582	582	629	657	572	620	566	573	631	579	599	594	601	608	614	591	584	602	624	589	585	562	590	610	589	616	610	601	569	567	577	598	577	610	618	598	588	590	570	544	587	581	587	563	583	553	567	592	648	573	566	621	542	611	597	584	628	618	581	579	559	587	556	596	601	582	570	589	641	597	555	589	583	634	609	575	591	579	575	609	577	576	631	605	614	582	601	626	597	560	589	544	574	551	599	568	545	607	548	578	599	598	590	593	625	593	603	587	559	581	583	551	573	629	615	646	599	553	595	559	610	631	534	601	603	594	606	567	579	581	551	597	615	578	604	563	612	620	563	564	612	590	566	581	558	563	620	563	631	582	628	604	609	635	621	585	562	562	541	605	590	582	627	608	593	614	559	593	600	603	577	595	608	540	599	606	561	616	589	568	606	571	605	563	600	586	611	596	572	608	601	600	607	572	549	604	554	568	586	599	606	626	605	569	567	591	575	594	524	601	591	576	585	618	587	596	610	589	582	571	600	600	611	555	580	563	598	576	591	596	577	583	561	548	618	553	567	611	577	567	559	587	587	617	572	598	595	626	576	587	552	583	530	512	563	598	631	638	609	598	632	555	575	581	579	589	591	596	600	605	588	569	549	607	567	599	574	556	625	601	541	586	578	572	626	607	593	569	590	558	578	633	605	592	576	570	608	616	610	576	582	566	561	583	618	624	533	585	602	641	590	592	611	599	592	616	559	610	622	600	621	573	613	598	563	603	616	585	613	592	617	617	590	577	567	577	574	589	615	585	569	563	577	564	546	617	558	602	567	606	569	572	580	567	551	591	577	594	574	603	581	555	582	571	623	562	568	561	578	592	583	609	597	570	563	565	604	552	583	559	596	589	583	575	589	593	572	562	584	596	594	622	580	590	573	599	585	603	583	575	592	599	591	590	572	625	562	572	589	607	570	577	589	570	616	592	582	605	644	626	606	602	586	539	593	618	594	588	580	594	648	649	576	571	638	576	605	607	614	588	558	638	561	571	597	560	581	621	544	593	604	547	617	589	606	565	626	562	566	604	624	610	569	586	572	644	586	584	562	638	580	599	575	584	570	587	604	547	581	600	553	561	579	566	625	625	583	619	604	578	598	600	608	580	615	593	549	594	566	576	610	577	549	582	586	580	597	620	562	590	597	600	566	562	609	550	633	572	596	594	594	576	573	620	624	593	607	606	639	563	539	578	597	562	605	589	619	631	633	558	624	589	593	603	556	582	544	601	557	619	586	576	597	565	577	615	602	612	598	596	596	564	568	584	612	558	587	589	585	566	572	589	557	589	575	561	603	610	553	576	633	574	601	560	605	600	624	583	557	571	574	665	545	600	590	609	577	568	600	581	572	591	575	618	620	570	569	579	564	579	573	583	552	590	619	542	580	559	597	564	549	565	576	572	614	602	590	580	585	619	613	575	574	567	576	586	543	585	567	551	600	540	563	618	608	591	603	580	612	586	577	564	569	609	592	593	553	580	598	603	553	574	621	582	562	559	580	592	602	584	616	572	615	611	609	605	575	595	618	586	578	606	587	618	608	542	599	594	554	565	571	607	602	574	578	603	593	568	642	617	594	574	609	612	588	556	616	625	589	638	588	602	576	601	589	656	547	597	611	583	594	592	610	635	598	573	583	645	596	538	598	548	549	639	601	547	567	634	572	568	621	603	605	592	620	589	594	571	605	602	582	617	624	561	565	566	591	592	625	578	567	545	614	580	586	569	616	610	572	592	587	610	578	616	529	577	603	528	603	619	545	605	590	568	612	607	585	600	607	546	605	595	581	608	607	534	572	607	581	576	611	598	575	630	579	599	559	562	601	569	610	585	591	581	587	561	582	571	591	595	558	611	569	626	616	545	614	605	561	571	587	648	616	615	593	654	589	611	614	600	562	546	609	610	594	586	589	572	567	591	579	578	584	545	571	578	588	628	593	595	605	619	596	567	576	570	580	584	589	599	611	571	605	594	617	585	585	595	585	550	567	580	554	599	584	564	606	577	641	576	545	576	628	551	611	559	586	574	640	561	569	607	583	602	611	666	587	613	597	600	517	574	601	566	632	591	562	558	614	607	625	586	594	605	596	582	567	605	609	626	587	591	579	596	628	571	583	602	596	624	595	543	551	595	601	569	565	580	552	648	612	585	591	614	599	610	566	594	557	617	587	605	582	572	589	624	549	602	583	565	591	554	567	573	580	630	574	586	588	556	615	531	584	556	557	590	626	580	612	574	609	604	554	648	553	572	579	562	619	591	622	592	580	559	547	583	580	585	613	573	580	555	573	575	580	613	605	576	609	584	598	562	588	559	533	605	577	534	604	609	597	591	598	568	616	591	585	594	513	584	581	583	606	559	619	569	617	593	566	585	614	590	578	590	604	570	596	579	586	545	617	631	607	563	569	550	626	572	610	602	594	587	559	557	584	635	609	574	613	593	584	547	612	631	600	570	593	592	618	628	621	580	671	623	573	601	593	591	575	559	591	569	547	607	580	607	570	589	609	594	608	596	574	574	572	580	568	603	616	576	640	569	609	601	596	590	558	583	542	596	574	561	564	531	599	577	592	600	580	602	612	584	601	585	615	602	564	608	611	593	583	598	612	550	583	559	606	653	582	607	557	589	557	593	627	603	574	590	588	528	619	605	575	584	608	608	568	555	560	596	613	615	572	587	623	544	595	583	605	561	630	605	602	543	592	554	602	609	612	601	613	585	641	553	640	632	610	590	592	607	587	589	621	561	579	551	582	606	599	570	575	629	585	602	589	602	558	610	571	591	604	589	588	607	603	609	583	564	582	574	605	623	583	591	617	613	557	567	602	568	587	614	594	582	588	594	559	562	591	569	613	597	582	561	599	569	583	601	607	585	588	598	588	629	610	605	596	580	574	574	642	585	612	550	604	644	589	608	601	565	592	580	586	619	614	585	591	646	602	543	621	603	603	621	644	554	645	603	551	535	566	608	550	597	600	558	571	551	628	613	607	594	582	594	552	594	606	590	585	611	599	562	605	571	618	584	604	571	601	584	603	552	583	589	568	573	583	585	593	602	564	590	625	646	601	557	618	631	619	624	576	598	580	622	615	585	581
30537	33802	32891	31918	35120	37171	33548	25486	19962	15051	13053	12332	8123	6440	4317	2869	2372	2145	1659	1660	1359	1268	699	468	723	947	1519	1451	1375	552	252	288	229	258	274	239	297	249	216	248	476	1272	1376	1091	703	390	212	249	199	204	229	224	235	223	241	264	232	229	222	236	205	205	214	240	229	216	237	207	198	219	224	211	221	201	213	230	231	199	228	217	209	221	218	197	237	227	236	220	211	221	212	221	237	258	212	207	246	227	192	249	194	219	219	230	221	220	210	213	236	218	184	215	222	218	210	233	234	219	202	213	230	209	200	220	226	219	204	206	223	216	223	242	225	216	226	248	218	194	207	238	207	227	201	208	224	255	232	229	247	235	220	205	236	233	255	222	213	229	212	196	219	229	232	234	194	225	217	218	235	204	195	220	214	224	218	215	226	221	209	221	236	223	237	235	222	235	241	225	228	218	201	214	239	204	190	235	217	215	235	212	208	197	238	212	228	227	225	191	226	245	233	212	225	222	201	215	232	201	231	221	212	240	212	210	218	250	216	230	223	225	221	240	240	233	227	226	214	208	232	240	233	204	229	239	209	236	243	199	234	226	206	234	215	216	218	221	225	239	236	251	215	196	214	196	241	227	209	208	220	263	257	206	226	240	241	220	199	234	187	213	215	205	222	221	224	216	218	223	244	216	201	217	208	234	220	228	223	211	208	197	217	204	236	232	229	234	221	219	219	248	245	225	230	231	237	246	233	232	237	219	217	244	241	206	214	209	258	212	237	216	235	235	216	213	221	228	230	252	216	233	208	240	228	236	237	226	226	215	236	227	209	232	211	228	199	223	208	217	227	219	195	254	220	216	210	203	245	211	234	239	217	215	231	210	208	251	208	196	224	191	217	217	209	218	208	215	190	240	206	222	199	184	219	221	251	230	225	226	230	237	238	207	219	218	194	225	199	217	199	198	223	216	199	222	237	214	210	254	257	217	224	215	225	216	203	210	217	229	212	215	193	212	215	209	198	219	228	192	224	222	226	223	215	197	236	210	228	209	233	206	226	216	190	228	228	226	204	250	238	204	219	218	211	228	243	213	249	223	226	255	219	238	218	218	219	215	218	228	212	214	213	232	241	231	207	238	214	237	224	233	222	182	224	239	211	234	235	228	193	233	220	241	207	231	211	230	242	224	225	221	226	210	213	228	214	223	230	234	226	236	227	231	220	236	226	233	252	236	203	206	203	212	220	199	245	217	212	224	219	225	220	211	239	228	232	231	214	221	233	212	223	229	222	221	232	230	202	229	215	222	197	229	221	219	212	214	220	211	229	247	256	234	229	245	218	233	248	193	237	208	221	214	214	195	178	216	227	218	239	209	179	225	210	218	241	225	226	215	200	230	187	233	231	226	176	209	234	199	222	246	206	184	209	214	243	222	234	212	231	226	199	212	204	225	204	234	254	236	208	225	226	222	194	187	227	220	218	221	220	214	215	229	213	219	221	211	238	205	213	223	233	223	259	221	207	218	243	237	217	209	199	226	226	240	223	222	215	222	218	235	241	201	232	200	216	246	225	225	218	247	209	231	205	222	233	246	216	215	207	234	253	229	229	218	216	223	205	233	202	210	229	243	223	196	219	194	212	222	201	218	210	212	220	225	232	208	188	242	257	238	220	197	196	214	215	232	212	225	203	200	218	236	218	215	259	229	213	223	210	213	234	234	221	211	239	235	232	239	193	207	204	211	225	213	234	219	233	229	213	200	203	201	234	221	209	206	213	224	214	221	220	216	219	220	216	210	219	224	223	238	246	240	219	222	211	240	217	206	210	239	207	225	230	209	205	219	211	201	213	238	221	245	254	224	214	214	214	241	222	224	228	203	216	215	215	227	188	240	243	206	246	206	219	226	202	243	243	239	221	232	243	205	188	223	237	220	198	246	227	216	214	227	208	202	204	203	233	247	225	206	233	177	218	241	187	226	235	230	208	226	210	234	201	228	259	190	213	202	231	254	209	236	223	218	226	194	223	268	198	251	242	207	220	216	228	237	250	233	207	196	204	216	236	205	213	214	199	225	202	223	227	245	206	202	233	229	219	233	210	211	225	218	221	225	217	233	208	206	199	207	210	240	246	243	219	250	225	209	188	215	212	230	198	212	221	220	227	224	206	244	206	201	198	223	223	211	208	221	223	228	233	216	272	229	202	229	220	236	222	216	222	227	190	245	208	205	204	213	215	217	237	230	219	209	223	188	224	206	235	216	229	231	215	211	219	230	209	223	221	254	219	220	204	248	211	219	219	227	229	254	237	182	210	225	223	221	221	202	219	203	207	238	225	240	214	235	176	238	235	215	226	202	228	201	240	217	246	220	244	204	212	248	211	228	235	235	198	202	236	213	244	235	228	227	238	219	234	219	207	208	222	205	252	205	214	230	245	206	225	219	216	211	237	218	235	203	199	223	218	200	248	217	224	198	226	204	194	221	226	206	224	225	221	230	215	239	239	241	229	224	203	217	210	192	226	224	231	257	214	198	232	229	204	220	224	231	233	218	250	234	231	248	213	200	221	208	222	229	216	235	229	206	211	212	217	225	216	236	187	204	240	211	206	229	205	215	205	199	195	197	203	199	224	250	231	220	217	210	221	203	202	207	196	235	259	227	218	229	244	226	230	214	221	233	221	216	240	235	232	255	238	208	205	228	229	228	233	210	225	202	224	220	262	221	212	211	200	226	246	192	210	205	228	252	231	223	207	200	222	236	240	218	236	199	209	220	239	234	227	238	230	226	215	219	208	218	207	205	230	212	232	220	243	207	215	217	236	225	205	203	197	212	255	233	231	218	224	220	216	238	231	217	244	218	193	207	220	252	195	203	198	226	192	205	230	212	202	255	209	209	218	235	203	209	204	211	239	245	207	242	233	225	211	216	197	243	211	206	236	228	220	209	226	251	248	184	203	213	222	221	197	215	230	205	240	208	238	212	235	219	209	210	218	202	210	202	209	277	220	236	226	219	216	217	213	219	230	228	201	214	219	213	217	205	205	237	203	213	204	217	223	220	195	242	210	213	245	205	206	210	215	236	249	218	226	239	220	234	239	196	209	225	222	245	224	247	234	253	220	205	193	204	246	202	226	224	242	238	234	221	223	210	238	221	235	238	219	207	232	248	236	233	231	204	232	234	229	240	241	212	225	225	233	242	201	211	223	211	216	214	242	228	234	248	202	237	216	216	241	238	223	216	244	212	223	232	203	246	229	211	243	251	217	219	221	209	242	183	239	187	223	212	223	230	202	214	212	238	204	227	184	229	231	216	207	219	211	209	240	183	243	191	241	237	246	198	235	214	247	219	213	244	209	226	237	215	238	223	212	206	209	226	222	228	222	217	228	205	220	215	233	194	206	223	215	200	203	228	226	235	236	241	228	196	210	215	210	229	197	237	208	222	208	224	224	239	217	233	228	208	213	207	206	240	214	216	229	197	211	207	236	204	229	219	220	231	199	217	220	220	234	250	244	216	207	202
22788	27039	28805	36432	41720	49134	47028	37793	33036	27654	29429	26214	22411	19329	15644	13082	12760	12609	9804	8933	8341	8010	3919	2341	3925	5937	9087	8576	8808	2670	885	873	890	878	869	896	1002	882	657	657	2771	8447	8328	5948	3435	1312	564	555	543	581	552	538	564	577	540	584	544	558	545	549	555	562	591	558	568	538	581	568	543	547	567	566	547	544	522	556	531	529	537	530	577	566	573	552	531	545	573	563	557	562	576	579	536	544	566	564	570	537	534	600	533	537	560	601	561	582	537	577	558	519	555	552	545	588	501	549	599	519	538	559	536	524	547	561	577	555	560	532	562	591	524	529	558	602	588	555	562	542	504	516	557	550	539	551	549	566	557	557	564	522	541	559	538	522	518	530	597	558	553	535	504	557	591	572	557	557	545	558	552	538	582	572	559	528	589	577	576	569	543	554	553	568	578	578	541	547	535	545	531	586	561	525	552	536	528	528	558	561	598	561	561	580	554	562	531	533	601	566	558	533	549	537	561	547	569	562	546	582	543	570	520	547	607	570	515	518	584	552	581	569	553	601	511	575	558	556	563	559	567	566	518	582	537	534	526	591	576	557	549	527	554	554	508	540	546	571	555	539	525	545	563	532	531	541	556	581	538	521	556	581	547	524	563	542	530	558	571	581	540	605	561	551	554	565	582	523	552	618	563	546	563	536	552	524	532	518	564	544	558	530	573	545	569	557	561	589	518	541	529	514	516	547	578	535	567	574	585	565	577	516	560	553	543	547	550	537	557	544	581	526	531	548	525	502	561	577	546	513	554	576	588	526	545	540	542	550	541	537	566	576	513	581	559	461	555	528	519	542	580	561	588	537	572	593	518	530	525	553	562	552	557	542	530	572	547	568	520	559	559	556	523	553	523	555	548	516	574	546	577	515	556	532	535	570	562	558	540	561	563	548	530	555	536	543	546	558	510	542	559	584	573	537	580	602	557	556	566	547	569	531	564	528	566	537	554	570	576	486	522	604	574	570	509	558	557	571	531	562	525	522	509	516	587	545	592	566	475	551	566	523	598	512	545	552	548	533	588	571	534	538	580	583	587	548	514	525	564	588	538	542	510	532	575	570	566	534	571	534	522	563	587	558	541	551	569	518	561	498	565	583	568	518	539	534	562	513	610	568	537	529	552	573	552	594	522	534	559	535	535	555	470	491	584	535	543	543	596	530	509	517	540	587	521	530	542	550	578	572	546	498	553	530	541	582	549	571	534	548	602	536	528	565	539	546	553	538	562	550	545	529	545	562	582	513	533	539	531	546	586	571	565	614	573	537	520	541	539	585	537	540	575	535	522	548	560	536	536	566	578	552	562	555	558	547	554	555	533	552	540	551	553	538	539	550	581	541	524	572	541	580	565	538	569	545	567	576	546	575	597	568	583	578	601	529	588	599	547	526	588	505	508	565	605	561	535	546	587	583	555	548	509	550	557	525	553	560	583	555	564	571	562	549	556	564	583	575	541	530	534	552	590	573	570	516	576	544	544	546	549	549	543	572	532	587	524	533	516	552	537	576	596	585	572	562	513	612	573	549	549	545	574	558	548	551	558	545	549	536	525	559	588	559	536	545	521	553	527	554	573	547	551	563	529	528	565	555	551	561	580	554	558	519	559	542	543	545	568	571	586	583	551	550	544	553	570	554	547	539	509	571	533	584	544	562	548	595	545	542	560	557	531	537	578	582	520	596	539	599	557	553	579	512	559	559	598	600	521	579	567	568	567	537	547	530	551	519	540	529	569	531	527	548	547	577	547	540	523	538	584	597	554	531	527	534	588	565	508	503	516	530	581	504	545	585	535	557	566	594	564	565	502	541	545	539	590	517	548	526	547	556	559	547	561	566	592	604	556	600	533	536	561	526	569	536	505	562	532	576	523	530	542	531	541	532	521	563	551	570	541	579	568	561	537	522	553	575	557	561	532	539	557	585	586	514	570	509	585	529	555	535	538	521	554	526	563	568	540	561	554	507	505	565	548	594	559	537	554	565	598	527	563	520	518	590	526	576	538	557	543	560	564	558	546	517	564	544	572	565	558	569	571	538	527	557	558	523	535	532	546	553	496	564	551	565	549	556	515	515	505	602	540	534	529	526	559	546	525	556	517	569	549	556	556	488	532	561	541	549	538	517	514	526	550	566	572	554	559	585	534	572	539	587	540	501	562	524	544	586	508	629	531	558	553	548	549	536	533	574	614	522	536	546	571	580	541	551	535	542	570	566	578	570	509	564	524	589	565	527	594	566	561	528	516	513	526	554	524	541	578	590	555	578	531	532	511	575	513	562	515	556	584	555	518	501	531	594	537	562	557	530	499	549	569	539	511	558	550	553	576	555	565	562	544	548	549	557	575	555	533	515	559	528	556	571	563	561	572	572	593	588	581	586	571	545	534	559	574	564	520	522	524	556	544	535	565	525	569	553	581	554	560	549	560	550	559	534	554	537	566	520	543	559	534	535	503	531	539	551	595	529	574	536	563	549	575	567	564	535	515	528	535	574	570	551	576	572	583	540	563	559	576	576	523	541	514	504	556	562	531	559	551	554	538	539	542	565	557	532	529	585	563	577	557	546	553	556	519	538	551	513	546	560	524	557	546	544	579	513	549	556	521	585	573	564	538	569	515	551	555	629	548	548	538	571	525	549	543	585	560	565	542	511	551	534	560	546	552	550	563	547	572	592	546	580	525	552	535	552	512	503	548	568	588	553	571	545	547	551	567	539	517	516	580	580	575	522	537	568	531	555	555	583	570	545	552	559	634	578	510	563	536	540	517	554	567	590	596	561	583	559	541	555	556	536	498	554	553	550	571	564	526	548	541	602	565	528	557	525	580	536	559	525	546	550	576	560	558	571	622	550	525	516	524	550	551	538	532	536	556	579	544	585	520	552	556	524	507	575	552	543	552	544	564	531	558	538	542	550	563	537	541	543	516	531	566	548	553	517	579	533	516	550	558	590	555	561	542	545	552	538	562	512	530	526	543	588	555	548	530	544	555	588	538	517	544	538	584	555	570	508	531	569	507	582	597	577	543	555	580	546	551	589	568	591	518	535	559	531	535	583	529	572	532	541	553	542	530	553	554	533	516	542	548	559	547	575	537	530	518	580	567	546	529	561	539	547	547	553	542	590	541	566	566	524	564	545	537	564	579	529	557	569	574	545	559	523	524	507	523	542	526	567	544	569	545	565	585	580	569	576	567	555	524	552	560	577	559	570	543	564	537	510	535	558	528	552	551	578	526	579	571	571	516	562	543	575	510	552	549	583	560	562	574	553	550	597	536	516	559	558	570	579	560	555	562	592	538	537	573	547	506	547	530	532	518	571	576	569	521	562	568	555	545	567	593	549	540	547	569	559	535	557	551	586	550	536	545	534	562	547	581	571	542	507	520	587	591	533	547	538	506	552	530	533	573	570	566	506	546	558	512	537	533	524	579	557	581	591	544	571	564	552	539	519	569	529	547	580	537	538	519	570	515	558	551	586
37842	38725	35687	36011	38512	41340	36915	30047	26367	22640	20339	20048	14558	11351	8150	5596	3832	4208	2892	2339	2377	2066	1409	715	898	1717	2550	2696	1746	565	272	280	307	227	268	264	242	210	204	233	737	2447	2329	1815	987	419	156	183	178	182	166	178	190	180	185	164	182	186	188	190	169	192	173	215	191	193	193	190	168	183	161	180	162	154	170	191	165	184	167	164	167	195	177	193	157	176	166	180	186	170	154	149	164	198	167	175	174	170	190	183	192	185	176	189	186	186	177	181	159	177	178	199	168	192	165	178	165	198	195	168	163	182	168	183	186	169	188	217	174	180	165	205	174	182	177	174	196	166	184	172	160	195	190	193	173	170	168	185	193	184	200	155	191	172	141	194	215	181	165	211	170	201	181	181	185	160	152	178	187	153	171	166	161	150	172	175	186	146	176	170	182	189	151	185	169	182	186	178	182	187	163	178	196	207	193	180	181	218	194	189	160	186	206	168	171	173	184	161	194	182	160	174	180	183	157	182	217	162	199	149	171	188	178	158	188	184	160	186	174	178	192	197	198	180	163	166	188	175	158	182	173	206	158	178	176	180	165	202	177	200	179	185	186	162	166	160	151	179	172	213	184	182	166	165	169	174	188	164	182	189	209	183	175	176	170	195	199	200	182	166	194	183	150	158	161	178	190	194	183	169	158	155	179	195	171	181	157	176	164	176	168	165	185	174	188	181	173	185	169	186	175	213	198	185	196	175	188	179	169	170	173	156	183	195	178	185	192	182	170	182	200	169	198	205	168	182	154	173	187	166	189	189	179	171	194	189	188	166	162	145	181	176	179	166	176	184	182	181	181	189	185	157	181	181	197	174	168	185	181	161	160	177	177	186	164	165	157	152	149	164	170	150	156	166	194	179	172	201	182	185	188	172	195	181	155	165	162	178	200	166	194	189	177	149	153	187	164	178	163	201	200	166	172	173	195	178	203	168	195	155	157	172	177	199	168	176	186	189	186	175	181	160	191	196	172	180	163	179	170	192	183	196	168	188	171	203	177	170	186	197	156	172	157	173	184	176	178	170	155	173	182	174	183	195	198	189	147	179	161	160	167	191	162	186	204	186	185	183	177	194	183	180	158	179	181	158	187	188	173	179	162	195	159	192	187	188	181	147	179	187	179	168	185	178	170	157	166	181	166	186	182	163	177	174	185	174	188	181	169	162	205	166	173	193	172	173	178	176	184	182	176	185	180	144	163	157	160	163	186	173	180	169	169	191	178	189	180	183	187	167	189	204	167	167	197	172	172	178	175	174	148	146	187	194	188	183	168	171	172	152	203	169	193	182	172	182	188	173	165	188	171	169	204	207	153	171	176	184	151	176	150	149	150	192	168	142	174	182	179	185	169	187	197	185	179	181	139	164	199	164	191	163	164	184	158	179	159	160	183	187	162	187	165	171	156	198	193	186	196	179	201	210	201	179	177	158	174	163	170	158	144	190	185	169	181	184	191	156	202	201	147	182	176	167	180	188	181	197	194	166	194	164	162	183	178	211	186	166	166	162	161	176	186	211	181	195	159	169	166	184	187	194	154	179	190	178	211	153	183	192	172	180	185	179	208	180	161	175	174	160	180	200	190	183	171	160	180	163	171	174	172	172	179	174	167	191	184	173	180	190	170	196	205	173	188	186	167	171	208	150	182	175	165	188	170	178	190	188	181	190	176	182	176	145	157	184	177	193	196	178	181	174	171	183	175	200	205	189	166	186	191	175	177	173	194	179	168	203	164	192	194	159	170	212	195	168	181	194	176	176	185	180	176	195	173	189	183	185	173	165	169	184	172	166	168	159	170	167	164	173	178	177	180	174	199	173	197	190	198	182	189	183	176	150	151	206	169	200	215	204	193	172	181	166	191	176	193	179	184	177	161	187	179	164	152	208	163	158	177	170	160	184	168	164	185	177	156	182	159	213	161	185	171	194	194	173	181	189	181	166	194	183	164	192	183	163	163	176	177	183	173	174	152	179	192	152	188	162	183	171	180	171	187	177	192	163	172	179	178	175	188	176	202	173	183	173	199	182	172	183	200	197	187	169	180	174	185	170	172	175	166	178	187	170	196	175	174	160	157	197	159	165	175	195	175	155	169	180	190	189	181	150	187	184	162	180	173	170	165	171	184	197	163	139	188	169	191	167	171	162	183	198	161	182	185	192	181	161	193	164	176	157	193	185	186	173	192	163	176	155	173	182	158	191	180	159	160	168	187	176	179	205	158	169	163	177	173	207	180	185	186	161	196	179	186	171	162	199	162	144	189	181	203	153	202	159	180	170	182	186	173	188	176	187	163	174	157	163	199	179	178	188	182	174	153	149	192	184	177	195	168	174	188	180	201	178	187	171	205	182	177	202	156	176	195	183	193	181	158	167	176	176	175	177	194	172	165	182	153	204	172	157	170	186	161	170	197	203	176	185	174	170	209	160	178	184	197	156	145	182	187	181	174	194	170	171	145	184	196	194	198	171	183	180	178	169	180	158	187	217	198	183	178	171	184	177	144	183	214	146	172	177	174	185	197	195	198	161	161	184	136	184	196	201	168	188	154	170	163	185	164	176	187	180	183	179	179	174	176	186	173	199	175	159	172	192	176	197	171	181	160	174	187	181	180	178	201	181	202	175	181	153	192	172	184	172	191	201	178	157	171	166	188	200	182	188	157	186	180	176	164	158	173	155	191	186	155	162	196	191	194	165	167	193	197	161	221	158	181	163	163	168	185	179	163	160	163	172	193	203	202	189	180	171	185	182	185	191	185	184	171	169	196	184	175	179	171	182	170	163	159	167	210	163	163	189	183	189	179	166	168	156	175	165	175	173	164	176	188	204	189	168	187	187	190	168	190	191	190	196	175	183	188	182	187	192	183	188	204	186	201	180	175	182	176	181	169	178	174	185	140	194	165	154	159	175	172	189	157	148	162	159	166	168	160	158	201	160	177	166	166	190	182	167	179	175	185	157	181	197	186	186	196	168	167	161	163	172	190	188	187	188	190	163	183	173	173	188	173	165	173	158	171	172	176	184	158	178	152	144	163	185	162	165	188	153	180	169	173	178	191	161	185	190	173	164	142	195	180	169	150	207	174	181	191	153	167	199	165	179	194	172	185	195	181	186	178	166	206	162	177	170	198	179	177	205	185	174	166	167	182	163	166	184	150	212	200	175	187	182	182	184	168	225	184	200	157	176	178	177	175	180	171	192	170	156	169	170	172	166	163	168	150	170	185	185	158	181	200	180	165	179	158	166	190	156	177	186	180	169	174	189	173	167	159	210	158	183	166	191	172	179	179	155	167	185	163	159	166	176	165	163	185	172	215	146	188	171	164	203	193	168	199	177	205	160	187	199	180	170	166	167	184	202	191	183	183	196	168	179	176	201	154	166	177	196	181	191	198	206	151	188	182	168	182	182	187	193	181	172	173	165	170	200	176	184	179	175	185	165	194	191	175	186	175	175	164	185	195	176	183	177	171	180	169	206
27599	31417	33859	41557	46625	53464	51605	44643	39938	35825	35572	33227	27974	24518	21401	19648	17760	19685	14059	12022	13745	12087	7812	3742	4860	9931	14347	13735	10328	3120	1012	1023	1172	1147	1177	1159	1025	725	723	666	4640	14024	13563	9940	5415	1818	481	448	470	423	433	457	445	427	458	452	445	426	465	488	464	412	459	457	435	471	458	463	453	470	479	449	449	475	459	463	458	483	441	473	433	419	464	439	456	463	478	467	470	445	465	447	430	444	492	447	437	492	425	478	446	420	474	427	441	451	429	433	449	453	456	476	475	472	455	438	439	435	442	482	442	475	425	464	452	441	441	470	422	463	456	464	472	445	451	463	438	442	468	446	490	416	431	455	448	440	491	476	462	448	441	468	438	487	467	420	485	456	453	460	458	455	439	436	459	458	442	434	456	446	460	443	516	428	434	444	457	430	417	453	460	454	454	448	436	454	431	439	475	463	430	458	442	473	437	472	440	447	440	482	456	410	468	476	451	467	450	456	451	442	436	457	449	447	452	422	468	461	443	489	457	433	440	468	473	460	416	468	503	446	432	473	456	459	421	473	441	392	456	461	430	460	427	430	491	459	456	445	456	487	424	476	419	415	497	461	429	447	461	448	466	465	473	410	474	431	430	463	459	468	452	461	461	443	459	447	450	440	451	445	453	477	460	469	437	431	460	449	458	423	456	475	480	421	421	460	464	454	497	424	435	492	435	460	430	425	461	451	447	463	422	437	438	420	459	461	422	475	484	436	467	454	441	459	457	443	434	404	444	471	456	482	457	436	437	457	500	437	428	453	450	481	448	454	425	452	461	455	480	491	457	476	460	450	446	439	422	432	466	444	432	446	472	419	464	476	467	427	404	460	446	449	424	457	448	477	450	418	436	470	443	449	411	420	464	456	417	418	438	451	467	451	433	421	432	453	441	454	429	426	460	420	460	458	459	463	439	423	442	473	422	465	438	432	450	434	482	432	453	440	458	447	449	428	456	442	451	457	464	423	451	456	455	432	448	474	466	443	428	440	438	490	467	510	457	410	435	411	459	452	444	461	428	426	442	424	418	420	468	460	435	456	473	442	422	459	481	467	422	433	447	438	457	428	422	453	439	435	483	488	425	450	494	470	474	466	436	415	434	478	446	467	432	477	501	433	433	431	433	480	460	474	437	452	453	385	434	446	427	435	444	442	453	446	410	449	464	453	462	469	459	497	450	432	445	426	449	463	442	469	478	417	467	432	476	447	465	471	473	458	449	496	462	422	471	452	462	448	469	474	454	440	471	443	478	431	460	449	444	464	436	447	448	441	464	512	451	471	461	479	465	444	418	448	474	463	470	465	428	440	424	475	457	423	413	435	467	454	442	412	480	446	484	434	459	469	461	432	452	426	418	435	440	473	439	453	465	415	436	460	469	464	455	467	473	387	438	460	466	498	419	452	423	438	423	455	429	468	434	443	432	446	460	430	440	453	422	450	455	465	452	443	458	437	417	452	476	443	434	470	444	461	431	440	470	480	438	431	454	444	446	450	443	477	465	480	449	434	504	464	500	444	491	440	473	492	439	455	459	472	492	412	468	465	482	421	457	444	470	439	444	457	444	436	434	465	442	462	464	460	478	469	437	423	431	498	467	438	445	434	489	482	436	478	457	440	449	402	405	482	464	461	456	478	455	472	455	503	444	456	448	428	425	450	445	422	443	446	457	480	454	459	480	432	432	464	432	425	431	457	489	465	443	478	449	465	457	472	440	452	458	425	467	445	461	461	468	443	452	450	421	462	470	439	441	486	438	432	475	445	480	420	473	441	457	442	453	465	435	480	453	456	447	468	452	447	450	472	408	447	420	491	469	472	446	446	449	472	470	442	451	457	452	408	483	436	424	475	441	437	447	438	488	437	446	458	466	479	451	462	418	390	424	446	492	441	421	416	457	500	461	436	469	452	487	454	398	498	442	428	421	485	460	468	437	450	450	459	420	458	456	476	412	449	455	452	455	449	432	462	456	428	427	463	436	438	470	475	469	466	435	447	461	466	449	474	450	489	441	466	420	419	428	492	444	493	462	471	435	449	455	473	458	446	405	432	455	514	459	459	468	444	476	454	432	475	444	444	473	457	458	490	482	469	442	432	464	476	442	493	430	454	470	421	428	451	430	472	427	417	457	453	415	400	424	458	430	470	442	418	475	444	473	490	468	457	424	458	447	468	437	420	416	485	452	427	443	444	446	431	414	428	462	434	432	420	438	413	430	467	413	432	454	455	406	472	483	443	447	436	418	479	475	433	468	445	413	469	457	454	440	482	490	484	437	460	482	481	416	436	452	466	455	424	440	461	447	457	463	424	474	470	455	440	432	452	459	477	460	444	456	462	461	455	453	445	459	448	459	456	453	461	475	466	452	452	413	449	428	447	443	452	433	458	473	432	453	451	429	467	411	459	478	435	448	456	434	459	401	457	445	450	445	453	453	438	488	448	457	457	478	450	452	460	485	493	487	453	467	456	463	448	482	449	376	424	483	483	462	441	454	437	435	497	471	443	440	477	434	423	456	441	452	455	449	442	467	497	445	475	499	441	451	422	441	460	443	468	406	470	442	427	457	485	453	478	410	460	455	471	453	447	421	436	410	433	473	487	438	427	477	435	474	406	424	461	456	417	450	450	497	441	485	494	484	486	482	433	486	462	436	467	493	451	488	486	517	453	452	451	421	461	391	456	469	449	409	459	493	459	476	471	460	451	458	415	435	441	425	469	465	437	428	450	448	460	477	424	466	467	444	447	424	459	432	490	429	432	435	433	443	456	470	441	405	453	467	410	477	447	479	429	482	425	428	489	455	428	428	484	457	460	463	450	474	466	429	428	443	402	446	479	444	435	449	398	443	466	457	401	474	463	505	435	449	470	468	435	443	489	416	421	471	464	437	461	444	483	436	459	464	447	489	428	485	411	436	423	463	411	436	452	459	447	430	444	485	453	463	462	437	472	432	471	457	450	467	432	441	485	461	403	429	418	427	500	454	450	468	446	430	492	470	427	420	463	423	444	437	449	400	446	461	440	429	449	450	428	434	462	466	398	454	457	440	446	433	413	458	429	465	442	415	430	434	452	425	467	457	422	481	440	469	477	453	447	477	435	474	461	456	441	473	413	453	467	449	429	454	494	463	425	464	465	445	408	487	440	457	446	437	430	450	437	414	395	439	437	428	432	432	429	465	435	463	423	427	463	427	439	447	419	473	437	455	461	452	474	469	468	458	481	473	445	448	478	437	466	470	437	434	428	417	448	460	457	459	460	468	424	415	452	470	465	451	438	468	478	469	413	495	446	440	480	431	442	424	442	468	477	454	428	464	430	423	445	414	453	466	463	486	480	425	416	462	437	440	441	433	420	455	455	443	435	508	468	452	451	480	469	421	482	444	473	425	500	446	437	454	460	463	497	411	467	456	471	425	443	451	443	466	465	455	435	460	462	434	420	466	435	461	424	475	451	453	450	388	423	477	488	431	448	452	427	468	469
6679	5594	7522	5463	7042	6577	3460	1793	1290	1096	898	856	592	548	503	491	378	405	371	375	403	340	301	276	297	266	317	283	249	253	277	229	265	264	245	245	226	256	233	225	231	311	379	382	275	262	199	228	214	200	212	185	249	204	223	239	205	210	215	223	210	204	221	196	210	215	227	227	230	208	223	215	214	227	204	228	257	231	179	206	195	217	225	229	208	225	222	203	224	216	212	246	218	231	226	233	216	261	215	222	215	246	222	211	259	195	227	227	234	245	218	211	221	227	197	203	220	248	238	239	238	249	241	234	231	228	230	185	218	229	218	220	221	219	223	186	207	251	203	200	231	238	243	220	233	200	239	214	227	226	238	239	224	237	230	206	224	214	255	201	196	220	211	204	224	222	204	222	218	259	201	243	213	250	207	207	231	226	237	221	212	240	218	213	234	223	247	247	219	210	215	220	180	214	218	227	237	214	236	226	212	234	240	236	234	222	248	232	213	218	203	213	228	234	207	233	232	242	276	238	237	218	213	223	200	238	214	228	213	228	221	233	221	205	228	230	215	206	214	257	197	234	216	234	234	208	248	213	252	210	206	243	231	211	220	219	231	229	213	211	190	233	226	222	185	221	225	220	249	237	225	219	211	235	260	251	229	241	224	212	226	223	242	205	242	225	234	209	240	219	246	224	209	228	222	229	217	227	196	205	219	222	243	230	239	227	225	230	243	220	210	234	240	197	213	244	241	219	220	238	189	230	204	224	259	198	230	220	228	197	229	226	198	221	235	214	237	241	228	241	228	232	246	241	218	212	190	221	208	204	226	240	228	210	223	204	245	217	223	212	227	228	216	222	229	224	221	208	204	187	236	237	230	226	200	231	210	210	253	217	229	222	189	215	219	242	196	212	204	216	243	221	235	244	243	238	215	227	210	248	218	220	239	237	235	228	211	232	222	251	212	225	216	233	241	221	218	207	234	187	214	238	219	236	232	205	233	252	233	228	232	233	182	248	243	215	194	214	217	210	224	229	241	223	258	230	247	230	233	210	233	212	232	243	211	199	224	238	230	224	232	223	247	203	212	225	240	228	225	236	215	250	237	255	220	243	223	227	233	219	239	219	223	215	202	219	227	233	231	237	216	241	232	212	198	229	233	224	240	225	206	231	202	238	235	242	206	222	234	238	236	232	221	222	202	224	207	241	229	221	218	215	233	234	228	251	237	243	233	222	211	248	239	234	206	232	237	229	208	224	222	228	219	237	244	207	252	219	201	205	235	220	198	222	192	218	246	203	222	217	213	232	217	223	234	227	262	250	199	236	216	221	236	192	246	231	230	238	237	228	244	228	203	229	251	218	244	206	218	250	224	202	228	217	258	201	205	236	208	234	227	238	226	248	249	209	177	227	243	219	228	247	224	225	232	189	201	213	215	227	223	234	207	238	227	237	250	238	208	198	215	225	202	225	250	231	242	244	198	237	205	224	209	227	226	203	218	212	191	212	233	227	245	254	235	221	220	223	204	225	219	236	231	250	230	230	197	230	211	254	256	229	213	232	205	240	239	201	248	234	228	223	214	249	233	206	243	222	207	237	197	231	226	244	221	217	249	219	225	225	215	205	231	212	206	237	233	224	240	211	218	239	239	232	229	210	218	202	200	239	245	235	209	258	225	226	214	219	221	217	233	225	211	228	207	222	209	239	215	212	194	238	230	234	234	254	253	211	235	228	215	243	239	218	209	216	219	202	217	204	213	194	221	221	210	242	227	218	218	225	216	206	208	226	220	226	222	214	237	205	238	212	234	232	244	212	257	241	228	199	220	224	243	210	216	217	233	213	245	224	226	239	236	216	225	217	198	234	219	206	213	234	229	198	229	214	217	234	228	227	216	226	198	213	233	222	241	212	230	241	198	270	236	237	253	256	236	216	230	209	228	240	210	215	222	209	232	191	224	189	230	211	226	254	213	248	234	223	220	207	247	216	240	245	223	229	219	237	245	253	224	229	211	236	239	219	222	207	218	198	230	234	216	242	221	212	227	185	222	198	247	218	227	240	226	211	203	260	236	252	199	230	210	234	202	215	224	221	218	194	244	230	207	222	240	199	216	207	211	218	226	238	254	227	230	234	201	212	199	208	205	231	224	195	216	223	191	233	218	211	220	241	223	234	231	220	208	211	228	213	190	226	239	227	255	214	240	218	213	261	211	203	208	213	239	220	219	244	221	228	224	268	222	253	207	231	217	229	249	252	220	218	246	222	242	239	195	215	228	210	207	224	200	221	224	245	223	244	236	199	225	226	234	226	218	233	219	202	224	198	235	245	233	226	217	238	252	219	212	224	229	229	279	224	224	216	204	216	220	217	222	218	236	238	208	221	216	224	215	205	244	239	216	220	203	229	232	229	216	211	235	239	217	234	225	220	249	213	190	227	230	221	215	228	218	215	212	215	225	252	245	239	209	225	186	193	221	217	214	244	219	223	242	226	211	235	249	203	260	210	235	235	238	246	218	207	189	212	220	245	242	219	225	254	241	218	204	221	210	216	200	248	233	209	199	193	221	249	211	212	217	233	206	244	204	256	223	230	226	241	222	221	241	214	223	233	251	244	220	207	246	268	225	225	242	222	227	184	201	239	229	236	233	236	207	214	239	238	238	242	221	216	219	207	220	230	226	230	239	221	232	201	218	229	217	223	241	241	237	213	219	225	195	259	217	223	213	193	214	256	229	218	216	208	224	253	212	216	211	227	214	240	223	261	227	221	226	202	212	212	224	213	233	211	208	236	225	196	246	231	246	235	258	206	229	236	242	233	207	233	245	236	217	223	220	188	224	238	220	217	219	228	261	221	214	228	209	226	223	237	212	215	223	207	256	207	214	206	232	199	211	231	245	234	236	206	216	209	251	230	247	215	206	241	233	231	212	258	196	213	206	190	253	213	199	236	212	241	212	217	230	245	212	219	225	242	237	223	212	235	228	222	217	217	222	217	239	193	249	230	204	241	224	218	225	211	252	221	221	235	206	210	220	250	235	219	223	209	230	245	223	212	213	235	213	218	230	226	233	218	226	223	205	222	195	204	227	215	219	236	209	225	219	213	206	236	238	229	221	226	213	226	227	235	230	240	231	208	237	222	237	224	225	206	200	233	240	207	231	229	247	198	230	234	235	216	233	238	196	218	236	221	261	236	220	230	227	221	222	202	214	239	207	249	240	215	202	225	213	218	227	225	216	200	213	233	216	205	241	230	204	237	257	234	212	236	250	199	234	252	218	224	212	220	233	228	253	229	236	241	245	214	219	214	249	239	238	209	224	214	240	212	234	207	238	230	214	212	227	200	218	212	216	215	264	246	248	235	218	210	228	225	198	225	230	222	226	221	228	244	232	228	234	235	253	207	252	220	205	249	195	242	207	206	221	234	238	214	230	236	217	223	198	235	213	220	258	256	238	213	193	215	223	199	219	234	216	199	236	246	234	230	224	204	215	219	206	238	232	226	218	214	237	251	226	204
5994	6021	9678	10930	15237	17231	11515	7521	6425	5570	5306	5060	3265	2930	2641	2374	2138	2286	1803	1647	1562	1230	1205	987	1126	1017	1254	1165	913	805	800	791	695	709	764	796	732	788	746	626	732	1268	1693	1300	867	620	541	557	589	556	520	537	599	581	577	576	595	574	528	574	598	602	590	614	576	575	558	567	590	564	551	524	623	577	581	555	580	542	575	551	596	551	603	566	583	570	546	587	526	556	509	547	572	583	540	595	583	576	545	542	523	567	572	571	563	573	576	551	594	592	581	598	581	596	525	551	574	572	602	560	566	601	559	603	572	553	567	538	541	587	590	499	587	550	585	538	534	558	561	558	556	567	558	558	569	544	575	566	579	567	600	547	614	572	566	568	606	544	544	548	523	541	578	548	569	570	574	546	570	583	553	597	559	567	563	568	586	591	535	563	647	584	599	573	549	576	600	582	603	541	589	583	581	546	557	615	598	545	531	581	578	578	548	508	566	584	555	608	586	561	574	582	566	563	595	552	530	595	574	545	553	594	578	603	582	596	580	555	581	592	538	582	582	571	579	546	573	530	588	567	588	570	581	586	582	587	557	593	597	592	589	561	594	609	600	538	567	569	586	576	530	546	605	564	535	533	588	543	542	579	585	570	560	566	542	567	571	594	553	565	617	637	579	604	570	550	602	551	509	543	563	557	563	545	616	555	578	568	551	573	590	567	558	546	547	519	566	547	536	563	544	577	571	550	632	564	558	549	528	541	556	576	570	545	510	585	568	549	607	588	585	577	591	573	599	578	597	601	527	569	602	538	541	585	551	557	614	532	568	555	561	546	579	543	577	590	592	557	550	551	570	584	590	533	539	585	549	574	557	613	605	566	598	596	604	554	567	527	572	578	596	575	547	524	526	565	570	511	561	566	571	578	625	603	595	558	580	568	563	568	558	639	585	564	579	572	524	539	557	565	569	597	575	577	555	580	604	586	576	551	631	558	516	561	536	563	543	575	570	531	537	605	549	523	539	576	554	583	538	593	573	612	533	589	596	555	548	531	594	556	561	567	558	581	590	553	600	528	589	576	593	575	577	561	590	558	555	560	575	602	559	597	623	562	580	566	572	531	598	535	588	560	589	593	575	559	556	584	562	533	579	528	541	555	603	561	592	596	567	570	563	558	506	552	558	560	597	566	586	578	552	559	549	534	522	571	564	546	553	551	552	583	582	572	548	564	582	592	579	586	594	612	587	553	547	603	554	590	640	552	614	586	590	561	585	563	576	533	550	539	566	564	562	595	579	572	583	549	531	575	548	576	552	554	579	598	563	601	566	556	574	593	532	590	586	557	585	619	524	554	556	586	549	562	552	543	534	588	551	542	609	605	559	566	574	604	605	550	558	579	555	547	588	558	580	580	553	548	544	587	593	582	554	538	559	595	568	565	549	568	596	609	568	566	560	541	608	518	540	570	570	538	596	553	571	591	568	599	554	540	573	564	525	574	616	513	563	531	572	579	550	557	546	547	518	550	543	564	582	562	552	538	567	548	579	585	573	571	554	571	597	540	576	552	571	568	556	579	590	609	554	552	559	549	593	550	545	554	555	566	554	527	582	621	569	596	524	591	545	575	544	559	566	591	569	555	557	593	555	597	607	586	563	611	625	567	586	577	572	591	566	555	591	597	557	573	592	583	601	602	468	540	563	549	567	591	576	591	551	576	578	570	530	553	601	529	584	604	585	563	571	578	617	575	571	552	572	570	561	565	568	594	584	563	556	572	592	575	553	591	534	577	542	548	599	562	561	538	578	599	555	561	538	566	613	585	581	544	568	604	509	559	557	576	543	568	578	597	569	556	562	520	568	598	596	572	565	519	598	574	552	585	522	567	615	552	568	593	548	605	591	608	576	582	604	551	561	561	570	571	612	594	578	631	551	604	581	602	580	560	575	567	585	590	576	552	579	528	551	574	569	556	595	588	576	581	547	564	539	551	566	516	555	550	560	581	582	583	571	535	594	560	582	548	578	566	612	618	560	542	574	585	541	578	625	592	573	588	569	572	516	573	550	540	567	548	562	615	564	586	601	594	591	575	545	600	583	572	587	560	596	571	584	570	601	526	568	518	574	585	537	520	589	569	574	580	558	522	549	553	588	551	562	557	593	591	575	596	573	551	575	539	553	613	602	547	583	565	584	587	559	569	573	611	552	555	601	590	576	538	579	568	573	568	531	573	605	558	553	560	521	561	561	529	575	599	570	591	549	551	556	559	572	533	568	570	538	562	557	549	587	573	543	539	616	554	581	576	574	526	542	613	604	548	554	535	596	529	607	606	598	570	572	545	622	559	591	568	528	558	591	546	582	542	553	573	574	621	607	578	572	596	571	609	577	597	531	548	563	587	574	607	551	588	612	606	583	576	534	565	560	556	566	576	569	604	530	600	577	566	550	581	538	551	597	563	541	579	548	582	556	556	582	589	541	575	573	629	566	560	540	554	590	534	554	564	554	533	534	519	521	512	573	563	562	558	540	579	548	564	579	564	502	523	519	562	523	570	587	594	588	583	593	568	562	550	539	572	571	581	570	543	579	564	592	572	530	575	597	533	548	562	559	574	600	516	555	589	520	590	596	591	545	574	581	581	573	564	533	574	553	564	582	512	607	539	562	594	580	548	591	569	588	611	561	536	533	568	505	556	534	517	583	562	575	578	543	581	557	563	560	574	563	554	582	590	559	563	569	610	576	579	539	573	563	564	563	578	580	551	565	594	556	562	564	577	527	600	601	571	594	556	564	550	588	610	553	550	590	588	518	607	560	610	594	563	571	592	556	554	573	590	552	609	544	569	581	592	582	560	642	594	546	581	544	561	537	531	519	586	561	563	579	534	548	544	601	540	564	573	579	549	609	587	582	565	538	553	600	527	578	531	587	576	606	592	609	562	582	604	562	548	581	596	565	586	549	570	555	560	582	563	554	600	605	536	589	538	554	567	613	572	579	555	576	593	532	554	599	581	544	533	588	545	531	552	572	572	557	611	593	507	540	517	588	560	549	600	538	569	544	552	539	534	598	579	585	578	526	561	573	570	593	563	573	542	563	559	582	545	523	549	576	545	548	554	613	548	563	535	585	570	572	577	560	549	536	559	579	581	551	516	596	595	525	596	548	563	603	585	573	563	552	590	586	542	520	542	548	591	561	600	576	568	615	577	545	556	535	528	552	535	575	596	568	557	573	594	587	605	524	575	605	558	586	600	567	533	635	561	565	546	549	576	529	540	579	535	607	577	564	547	537	578	533	584	532	587	502	532	584	568	595	524	501	532	524	572	581	607	579	572	556	533	567	567	563	556	553	533	581	563	632	563	542	578	571	553	577	564	572	570	515	569	584	515	597	580	539	587	593	568	552	563	557	549	564	585	563	538	569	585	556	575	593	556	554	525	573	584	569	511	573	540	519	611	580	559	581	603	589	517	561	587	577	585	555	533	558	602	568	569	595	563	595	550	555	604	559	595	583	592	585	554	595	539
29376	29857	32066	26785	35597	36909	29705	21791	16593	13186	9743	9476	6612	5711	4306	2905	2600	3127	2365	1726	2168	1110	870	468	945	1149	1728	1525	557	570	273	286	283	276	256	302	263	233	202	218	626	1333	1315	919	538	274	199	219	201	196	185	211	193	237	187	209	227	208	196	210	190	202	207	232	215	208	188	207	211	198	208	212	201	209	191	223	223	211	210	234	231	212	221	196	224	217	213	213	226	223	191	196	206	206	191	198	233	198	238	195	209	194	197	192	214	220	223	196	172	188	209	185	198	173	176	182	200	200	211	226	178	207	195	213	221	199	221	183	228	207	189	209	233	207	236	210	166	214	213	209	200	201	192	196	216	203	190	205	216	171	192	208	202	192	239	213	233	214	220	201	208	226	208	205	219	180	190	237	194	214	205	217	243	236	203	216	223	221	222	203	191	206	192	231	194	186	214	215	184	215	236	206	216	208	208	221	187	190	191	201	209	203	214	214	206	216	217	200	223	189	193	203	210	194	202	209	201	203	206	219	199	222	209	225	228	192	214	182	202	213	209	204	213	215	207	174	186	224	222	191	193	207	215	209	172	205	191	198	208	215	223	204	194	208	187	177	181	183	193	189	213	188	200	179	205	174	218	182	213	224	184	236	183	237	197	223	210	212	208	203	222	223	174	227	256	214	218	223	215	217	212	205	177	202	206	203	216	233	218	216	214	209	196	185	181	234	209	200	198	196	214	228	202	181	182	220	201	212	212	219	220	201	197	162	221	202	227	180	206	208	209	202	214	213	218	228	217	240	201	194	185	193	225	208	191	201	205	205	205	197	200	212	203	208	192	174	204	228	190	212	217	211	194	227	215	228	194	190	217	203	226	251	216	207	206	215	227	183	202	190	216	204	213	244	198	209	246	200	199	209	204	219	206	195	204	207	207	204	214	216	167	212	195	199	213	215	201	196	224	201	191	203	198	222	214	184	214	215	181	219	188	210	221	208	190	192	177	218	217	211	201	199	190	205	209	206	189	185	223	210	199	205	202	202	185	202	210	195	208	200	229	216	198	177	205	213	211	192	190	200	195	213	220	193	216	221	181	223	222	223	203	198	207	208	203	209	197	223	192	187	190	216	173	199	179	208	209	221	184	202	215	213	224	206	211	190	185	182	216	236	192	188	212	204	221	207	200	207	203	235	205	217	199	189	220	184	204	204	208	196	216	211	227	212	210	216	208	216	203	199	196	228	227	211	210	205	218	209	191	232	219	191	210	205	231	194	221	200	216	202	209	244	194	192	188	190	227	202	181	211	195	201	213	186	192	211	211	231	206	227	200	213	233	220	226	209	219	200	199	195	210	214	210	203	207	225	220	224	210	192	204	190	207	205	194	205	210	207	206	210	218	233	194	223	228	214	210	231	200	196	224	204	200	196	192	208	215	205	194	223	174	203	215	179	200	217	211	199	200	194	190	220	216	214	202	211	231	219	219	212	240	209	180	220	215	222	191	225	206	202	222	195	203	217	202	224	204	219	194	250	205	215	188	226	190	207	194	202	214	188	212	219	216	218	215	219	193	206	215	221	200	189	196	184	201	202	203	188	221	224	207	210	208	214	218	212	214	213	205	217	227	210	210	203	228	219	180	195	202	191	191	221	226	228	216	213	189	192	203	203	198	212	200	205	191	221	210	209	188	208	201	212	214	223	215	217	192	231	218	209	211	177	216	203	201	226	223	196	211	196	223	218	210	189	215	202	209	216	195	224	216	195	197	207	218	227	184	198	201	219	192	209	207	207	215	227	240	187	226	199	217	210	204	208	191	207	219	210	198	183	194	205	203	215	213	217	222	195	225	193	189	197	196	226	215	208	201	211	205	203	194	200	204	204	225	188	233	218	208	189	220	190	201	206	197	223	208	213	199	200	185	181	208	203	231	187	199	200	210	196	220	234	209	202	214	206	220	234	193	204	225	192	194	205	177	182	197	205	208	211	212	192	217	215	212	218	226	201	224	201	174	206	193	200	195	207	226	192	182	198	201	181	176	218	231	201	221	215	228	187	206	189	202	216	207	210	183	218	187	183	211	221	203	186	187	199	195	207	207	209	224	204	206	218	186	219	197	222	212	199	206	212	201	203	201	210	218	231	219	180	218	209	202	214	215	218	206	219	196	187	226	200	222	219	224	197	202	236	236	190	191	218	190	205	214	197	179	221	198	221	217	233	213	206	221	212	208	213	225	209	216	217	217	196	229	187	204	201	207	194	233	181	210	222	176	231	209	175	180	231	226	222	207	200	222	234	204	210	193	199	218	211	194	205	216	178	184	209	230	195	221	221	207	214	212	186	238	214	200	229	204	217	216	209	211	201	190	216	196	195	217	211	223	220	212	224	198	219	195	202	212	223	197	200	177	216	195	209	184	206	208	223	196	226	207	224	182	202	219	208	218	190	209	204	191	210	197	213	215	214	196	222	208	195	183	191	209	200	233	211	214	195	209	201	239	184	214	236	206	200	208	213	231	223	229	205	230	210	194	226	200	198	203	223	244	224	205	180	207	186	220	224	193	211	201	218	233	210	191	215	184	222	191	204	225	205	184	213	207	171	212	226	206	206	201	196	224	194	193	201	215	204	197	223	210	178	228	177	214	205	192	223	212	215	181	200	228	174	231	226	214	213	214	216	195	217	190	189	230	213	199	196	196	216	209	202	207	193	209	213	204	199	224	211	244	202	205	192	217	218	185	203	218	205	197	223	212	188	190	201	217	219	207	201	212	186	207	219	198	191	190	179	199	212	209	239	197	229	206	207	194	265	206	198	203	232	208	202	208	175	200	218	189	193	196	191	209	238	193	201	188	200	215	195	198	202	225	220	216	200	202	198	212	220	194	181	235	237	216	213	206	219	221	226	201	184	211	181	218	235	195	212	218	204	195	217	212	213	199	194	211	219	215	239	219	202	217	197	190	207	197	208	209	216	201	182	187	225	214	211	223	209	184	204	228	199	223	194	243	214	206	200	235	223	192	188	216	210	200	196	207	215	222	180	211	195	214	188	234	201	234	199	202	203	182	197	202	198	200	222	222	185	200	211	218	203	216	199	198	202	216	213	193	203	186	181	219	220	187	204	193	190	244	217	204	223	189	206	192	198	208	211	197	185	211	218	175	229	224	225	236	206	242	190	208	206	193	206	172	223	187	202	206	199	206	192	198	207	189	203	217	202	198	217	208	219	183	202	200	227	184	199	212	173	199	184	175	226	206	196	238	204	219	195	215	208	201	200	210	206	209	196	200	191	227	235	228	210	223	214	213	215	193	195	222	203	209	224	202	193	222	196	216	214	217	202	212	212	215	185	211	223	207	209	224	202	211	220	189	196	205	210	203	196	218	234	208	209	174	196	193	208	193	195	200	219	210	198	202	177	211	223	235	203	226	196	213	205	189	208	216	186	202	230	216	205	188	196	194	194	191	213	193	218	207	202	212	199	186	202	201	246	186	193	216	239	213	216	205	211	193	223	217	199	208	182
22170	23042	27603	30796	42707	47687	42216	34823	31020	25994	25260	25770	20075	18377	15734	13329	12973	17433	13200	10599	11595	6620	5264	2470	5600	7331	10698	8525	3423	3549	1054	986	1015	1040	1118	1105	994	853	648	874	4001	8292	8001	5391	2854	786	499	542	521	516	492	542	486	497	524	533	519	516	565	507	476	522	547	547	541	514	559	545	533	498	488	529	538	526	512	499	523	526	530	531	534	497	553	537	518	529	519	519	493	518	566	532	482	524	541	512	499	516	516	564	504	533	514	515	554	503	563	537	548	553	502	563	539	516	507	496	532	580	518	569	536	508	528	525	478	551	480	560	492	523	539	509	547	565	513	530	504	499	490	550	510	548	525	516	513	537	508	514	502	521	559	509	513	546	540	552	574	525	478	531	528	524	545	503	553	563	531	512	494	459	523	531	535	547	535	527	523	540	553	531	564	552	536	534	470	521	559	555	523	526	516	530	521	506	531	545	531	544	543	537	517	524	545	514	503	512	510	509	512	549	535	509	528	548	563	547	515	562	580	516	531	530	492	520	552	512	523	548	546	525	570	539	494	520	509	500	560	556	536	509	523	503	492	522	529	505	569	518	538	544	545	539	544	511	530	559	545	533	538	484	545	556	504	510	539	473	543	538	560	495	519	506	526	497	534	516	535	525	534	545	558	522	485	501	533	528	528	518	512	554	558	508	507	566	504	531	530	499	533	533	536	526	544	567	525	546	512	520	472	532	528	520	500	577	507	537	496	534	529	524	506	525	549	511	536	528	558	529	515	498	499	554	497	537	584	554	519	501	530	550	507	554	502	528	551	579	493	553	489	542	543	489	545	525	512	523	570	523	508	543	509	507	498	494	533	465	550	513	530	541	522	508	519	542	562	543	478	521	522	526	516	556	550	527	496	511	517	555	519	447	505	539	544	487	497	535	559	524	523	553	501	530	517	532	581	479	535	488	525	513	507	490	489	499	486	515	521	509	545	527	554	547	512	554	544	527	509	552	520	516	508	474	547	562	474	531	528	498	568	503	525	512	536	481	518	503	494	530	560	527	494	528	524	532	511	531	507	500	555	553	532	591	521	532	505	540	540	509	521	527	536	532	495	534	525	590	516	493	501	550	478	543	509	527	532	480	549	548	501	563	517	529	515	510	503	543	541	547	540	537	550	517	540	530	502	548	533	501	508	505	514	503	521	503	451	571	522	504	521	541	517	540	536	507	505	525	544	551	508	531	545	519	451	544	522	549	521	524	511	491	534	498	532	498	515	532	572	503	526	544	547	557	552	528	497	517	502	540	561	465	566	514	531	569	515	514	519	520	508	508	541	528	543	548	521	553	570	513	522	502	546	519	543	513	506	541	575	531	540	509	554	520	516	513	501	472	522	582	507	537	473	556	502	499	476	512	550	508	520	504	483	542	533	531	552	523	536	501	533	534	486	527	542	489	511	514	514	526	511	521	495	518	495	534	529	477	562	516	477	561	522	516	516	503	526	492	512	545	559	524	540	539	515	497	576	504	522	526	509	531	536	513	498	527	565	522	520	528	512	538	506	543	531	508	534	525	501	557	528	567	542	550	520	507	569	528	556	528	522	555	534	557	518	544	517	486	491	564	534	527	512	508	497	510	555	537	521	537	537	559	570	513	483	559	518	527	524	486	511	537	523	524	510	524	531	517	505	532	540	500	508	516	527	527	532	550	504	543	520	548	520	506	491	495	505	535	524	495	522	499	541	524	511	538	548	482	534	584	504	501	540	541	558	501	574	490	508	516	502	565	533	499	534	500	554	487	528	483	538	503	509	555	487	520	494	500	528	536	494	494	532	517	535	551	520	544	513	546	517	568	482	496	475	524	545	531	509	524	507	535	524	541	537	540	498	483	525	513	544	502	561	535	544	520	553	550	499	489	514	511	564	563	501	492	544	501	536	509	506	493	518	523	507	495	513	510	505	483	516	499	555	517	536	505	548	560	523	573	497	493	502	517	558	535	481	509	571	513	520	526	546	543	538	511	532	539	492	498	518	547	542	503	544	520	495	487	571	538	493	521	518	521	505	526	524	518	541	550	502	551	485	535	529	509	512	466	557	499	532	530	504	497	512	536	523	530	541	551	506	526	518	501	506	508	514	547	503	530	499	526	551	488	556	554	517	557	528	517	515	493	523	524	482	528	496	527	521	512	524	480	515	516	537	516	494	539	558	549	531	525	507	476	499	525	535	557	487	521	533	532	547	562	490	509	471	476	544	506	516	525	562	535	547	515	532	531	537	539	505	522	568	555	514	506	591	492	520	504	511	571	521	545	554	520	558	526	508	565	477	511	529	539	522	498	504	532	545	572	520	530	529	544	550	519	512	543	543	533	556	551	473	511	535	497	492	544	524	533	549	475	521	527	526	550	555	540	510	527	592	519	550	560	524	557	580	556	510	491	539	577	509	559	520	522	523	515	550	527	500	506	533	521	510	561	517	504	518	498	491	537	547	549	536	531	531	536	529	535	509	479	501	494	482	543	529	534	507	498	505	505	583	506	515	537	577	560	549	489	512	505	534	527	509	556	545	533	507	560	501	530	503	553	521	534	515	532	544	520	504	534	531	505	508	540	540	509	547	535	528	504	543	528	547	529	519	491	570	521	509	507	551	516	508	533	595	473	542	506	526	514	498	530	531	553	509	543	536	504	542	497	505	513	505	535	515	485	511	514	523	517	490	511	551	563	521	563	562	528	562	547	532	483	582	540	529	487	520	522	545	573	498	537	500	531	514	537	535	500	526	543	509	527	522	539	541	508	532	501	497	544	570	516	508	547	528	531	506	545	532	493	524	489	561	530	499	520	556	551	571	506	518	510	501	516	516	534	551	519	569	478	534	533	531	521	522	525	522	551	511	521	574	533	508	503	548	522	532	518	485	519	543	520	537	527	521	549	564	502	541	553	545	521	515	562	522	550	518	529	544	563	528	493	543	504	548	553	525	515	542	526	518	509	523	574	498	534	526	511	533	505	516	542	511	551	565	496	512	557	531	523	490	507	514	571	505	578	523	534	557	516	489	529	537	535	541	509	534	526	535	528	539	552	552	510	541	532	491	530	487	549	509	482	527	522	500	508	530	533	541	517	538	523	528	504	518	521	498	550	514	546	531	535	529	530	508	499	474	487	558	537	545	522	534	530	500	517	533	528	542	505	484	563	476	493	521	524	579	526	480	564	508	536	503	501	517	515	516	512	523	482	540	507	507	528	549	516	517	492	554	514	522	516	528	562	482	538	517	496	526	483	487	522	535	529	493	511	521	518	530	523	531	535	496	536	512	520	536	585	512	519	532	526	555	536	493	515	545	545	559	499	509	560	558	536	539	491	531	533	514	529	512	541	508	492	513	510	542	493	521	516	545	537	500	559	546	504	513	529	520	518	527	512	554	510	507	518	531	530	552	490	531	509	541	532	532	487	504	551	524	542	472	530	506	506	527	548	521	544	522	495	509	547	546	497	528	546	542	517	555	522	511	531	553	532	556	487
38456	36039	35598	33308	39623	39645	33788	28184	25111	21831	18349	18419	12928	11077	8807	6014	5137	5677	4979	3581	3229	2531	1566	598	798	1899	2944	2222	741	892	304	320	325	283	263	248	233	198	180	214	763	2225	2403	1587	638	332	221	166	189	179	184	177	191	166	200	158	185	149	180	143	199	174	172	174	161	185	164	190	179	165	179	167	175	175	175	184	149	165	156	149	173	167	169	231	166	187	148	174	157	175	172	179	210	201	160	184	151	176	179	182	169	158	163	181	188	172	186	172	169	167	184	160	196	158	184	168	181	158	170	160	162	174	161	172	156	166	178	166	171	150	186	160	176	183	155	194	183	180	129	175	162	185	169	165	159	178	154	155	179	154	150	173	185	178	193	176	188	164	171	182	160	177	168	202	161	177	158	193	180	193	169	176	164	163	213	187	189	167	172	176	167	211	180	162	198	169	161	147	171	163	182	175	168	176	169	153	148	183	190	173	182	161	172	182	196	159	159	178	163	172	148	160	193	156	160	193	195	165	173	187	158	168	156	172	164	168	170	165	187	175	160	180	191	165	173	165	165	176	173	167	166	166	175	188	172	181	165	164	168	185	161	141	173	173	157	171	180	190	150	165	159	175	181	164	170	188	170	182	173	150	177	171	169	166	159	172	177	180	194	178	177	174	147	170	186	176	160	175	152	186	178	172	177	186	151	161	164	180	188	176	161	165	156	198	158	164	194	173	152	159	181	169	153	149	150	175	172	154	148	171	155	152	176	182	207	170	182	171	187	176	186	180	175	163	178	162	151	156	177	173	155	202	196	149	156	162	183	173	172	149	174	166	163	178	156	170	182	156	169	165	171	167	195	159	159	189	185	165	169	152	186	208	173	171	162	171	155	198	143	153	162	167	180	165	180	181	166	183	140	158	178	177	161	156	168	194	168	180	177	184	141	167	180	149	158	163	175	181	167	174	150	171	181	186	188	201	173	187	155	198	188	168	174	191	206	166	176	149	170	201	164	158	165	185	153	171	180	177	193	171	146	158	171	168	172	177	159	153	177	162	188	157	159	187	174	189	171	192	168	185	145	181	179	165	184	156	152	173	179	190	181	141	179	176	199	212	176	177	163	199	173	189	188	162	168	161	175	148	188	186	172	174	162	139	197	199	179	173	197	149	178	188	153	156	190	165	188	165	166	162	167	198	187	169	164	172	178	160	177	158	183	179	197	153	166	177	156	161	128	170	168	172	158	196	194	177	154	147	163	168	170	166	192	156	167	156	168	171	182	156	174	185	150	171	168	168	181	163	178	158	167	159	155	165	171	161	190	167	164	145	176	194	186	160	161	169	171	148	167	148	175	192	159	152	174	172	178	182	193	148	187	177	161	175	156	159	170	167	194	167	161	178	167	176	181	168	171	172	161	171	166	174	183	163	166	168	160	196	169	166	169	178	165	183	157	188	161	175	164	169	146	178	187	168	152	167	153	190	179	144	183	170	185	189	156	158	184	178	204	169	184	171	178	158	178	159	168	180	168	149	156	170	163	160	179	192	155	152	158	143	151	152	165	169	156	158	206	171	159	157	151	187	159	166	179	169	175	174	153	186	190	171	171	168	171	182	166	164	166	190	170	161	169	186	148	161	172	165	163	160	141	177	155	176	157	191	170	175	173	172	158	176	165	171	161	156	150	151	185	166	182	172	163	167	182	158	190	191	177	158	163	160	167	169	172	176	153	151	196	185	190	208	173	181	179	155	181	160	173	156	155	157	157	184	170	204	188	165	164	156	179	165	185	204	197	165	186	161	182	181	196	201	166	161	180	177	170	174	171	179	193	169	160	182	180	162	188	174	160	151	156	188	144	149	150	175	158	196	189	180	171	189	167	202	148	178	182	182	161	158	142	155	174	165	166	180	190	200	147	189	160	155	187	179	177	162	186	186	147	173	164	186	192	167	186	162	168	163	195	172	164	165	167	175	154	178	173	172	196	185	166	170	158	159	159	191	181	180	171	170	177	185	189	187	159	174	193	165	156	162	190	182	182	182	139	179	149	170	169	178	169	180	183	167	174	165	189	188	184	168	182	171	174	174	164	170	163	159	182	175	161	176	167	163	159	157	184	168	165	179	171	163	165	154	189	149	173	167	162	180	173	201	164	174	161	198	169	179	183	165	206	179	150	183	178	158	154	171	178	180	179	180	176	157	163	158	156	176	170	154	166	138	180	199	174	168	205	168	165	175	157	168	180	177	170	189	168	179	191	182	153	159	182	140	165	170	145	140	168	158	208	183	179	173	165	158	170	174	169	200	173	168	203	148	145	171	180	154	169	171	167	190	163	172	189	157	162	182	154	183	183	161	186	184	157	185	167	185	157	181	163	170	168	179	185	175	188	163	200	151	153	176	156	171	166	174	195	155	151	167	168	152	180	169	168	195	142	172	173	183	159	150	149	144	147	165	193	156	175	178	151	188	176	155	196	179	175	191	181	171	152	163	183	160	177	168	174	168	165	180	176	193	176	187	165	172	171	152	189	165	168	153	167	191	205	181	175	164	176	142	161	185	167	159	179	178	191	166	186	153	162	163	157	154	159	173	155	169	175	171	178	174	161	159	185	173	172	163	156	170	176	157	173	166	176	165	157	190	193	165	169	131	167	180	169	161	196	155	156	155	159	181	187	181	169	179	182	157	180	164	148	166	166	190	165	179	191	159	165	159	168	149	178	164	165	169	182	158	204	204	172	186	158	174	161	175	194	169	162	174	206	173	172	165	167	166	177	183	143	143	164	176	187	177	154	164	144	174	156	173	155	154	157	170	186	165	189	168	174	165	180	176	179	155	169	164	183	162	148	174	169	167	178	175	190	166	171	152	151	171	169	180	147	188	150	187	157	168	185	150	179	149	175	174	171	169	184	189	165	165	189	163	184	164	188	175	180	157	161	166	159	171	161	173	154	187	182	153	194	161	191	178	165	152	159	170	164	181	152	160	156	180	171	156	155	171	193	149	170	171	167	176	177	185	206	169	211	168	166	173	165	162	177	187	174	150	152	184	149	162	160	176	154	181	160	175	162	176	190	169	193	211	183	178	142	153	187	159	161	187	164	183	169	168	176	175	164	178	171	171	179	174	178	165	158	151	164	156	178	180	177	160	194	182	203	174	167	177	181	177	192	168	165	152	176	166	185	181	183	171	187	164	163	188	163	167	155	172	178	167	179	173	165	174	181	171	159	173	167	166	176	180	176	177	172	170	175	192	144	160	179	191	180	167	168	183	172	144	154	200	200	164	162	179	188	166	189	159	186	180	158	161	171	155	180	185	189	185	160	181	172	196	172	161	152	158	163	163	180	160	176	186	160	184	187	174	140	206	140	169	194	161	177	197	166	168	160	183	163	195	170	154	174	200	197	162	182	175	162	159	177	178	162	169	157	177	161	196	157	188	144	162	169	187	155	180	156	164	174	180	165	172	189	168	179	174	164	156	181	170	184	183	167	205	151	173	161	167	222	171	171	152	171	166	160	167
28435	29558	33470	39496	47479	51046	48960	41718	39113	34516	33033	33351	26290	25417	22620	20075	21730	23868	22105	17374	16501	12920	8162	3361	4651	10899	16809	11623	4240	5552	1391	1357	1539	1448	1095	957	783	680	674	704	4955	13390	13410	9097	3465	1344	595	438	421	452	461	450	455	438	392	440	447	438	436	447	469	422	469	407	447	417	455	388	448	443	451	445	438	468	425	439	443	436	429	444	480	427	467	430	429	460	475	445	407	459	462	443	462	448	437	462	422	444	452	437	468	411	443	417	459	456	478	470	428	426	451	453	466	458	455	421	410	407	445	458	454	395	436	426	454	443	421	416	404	450	435	449	462	451	463	411	436	449	420	424	457	454	423	434	460	437	438	437	450	454	449	446	473	417	415	435	468	442	386	421	474	465	420	438	417	456	421	439	425	471	381	436	452	442	430	418	448	391	414	449	435	450	415	460	446	442	434	423	460	379	448	475	394	427	440	426	416	416	433	475	416	429	462	444	437	452	458	439	465	400	450	416	444	450	442	436	442	415	412	467	429	436	438	424	449	434	399	450	425	451	434	450	452	459	437	445	477	437	434	435	439	417	484	449	472	431	447	446	418	440	412	430	454	440	433	447	444	449	435	440	466	403	430	448	414	431	417	424	424	401	425	435	456	457	422	440	428	437	460	427	424	449	437	411	462	434	447	414	438	454	445	388	429	435	438	436	443	449	452	443	473	432	434	447	439	436	419	463	448	445	442	408	436	447	452	412	438	421	465	442	426	481	424	445	450	419	436	488	451	431	431	412	441	437	448	446	412	475	415	401	433	433	438	460	444	427	458	423	445	446	457	435	411	432	429	395	423	456	419	436	397	487	433	455	391	424	460	440	386	456	447	410	431	419	412	415	439	421	436	416	418	439	464	435	443	447	420	442	434	474	409	477	414	431	453	428	472	439	411	452	451	447	475	431	428	431	446	442	501	417	417	402	449	452	391	438	409	454	448	439	435	445	457	450	446	411	448	411	439	456	468	439	446	391	455	446	428	423	482	474	446	427	478	427	412	438	466	459	466	437	457	440	426	453	444	418	436	446	420	445	461	468	437	446	435	436	414	438	442	438	431	438	454	392	455	454	433	462	441	454	443	427	417	476	459	431	434	404	436	414	421	441	472	456	431	390	410	454	419	432	450	436	417	447	411	470	443	453	465	443	423	451	424	457	438	458	403	431	404	410	421	456	417	408	438	407	467	448	445	428	430	457	421	412	433	452	416	419	436	446	465	450	409	430	432	415	404	426	398	450	423	459	457	436	439	443	448	428	414	430	415	418	454	393	441	442	427	445	446	450	457	425	400	444	429	466	415	433	476	430	425	463	470	429	441	436	417	412	458	422	442	403	423	399	436	393	429	447	410	435	437	432	421	454	509	443	441	448	446	445	473	420	433	404	439	425	463	449	428	465	415	410	454	418	441	421	417	488	432	443	460	422	423	464	405	416	432	463	445	455	422	435	407	434	429	456	452	472	426	432	421	474	408	427	450	432	468	462	432	448	464	452	418	443	437	454	367	448	420	406	440	463	454	434	414	426	476	428	409	444	422	428	424	466	448	414	437	470	447	397	422	413	433	425	479	425	437	403	462	413	433	435	433	434	411	453	408	445	422	446	447	464	470	418	423	447	441	433	452	459	426	454	463	414	480	464	487	441	420	450	407	439	406	399	449	470	446	389	393	503	440	420	431	451	419	428	461	469	446	444	425	445	443	416	442	442	436	424	429	432	469	467	439	454	447	458	446	440	428	436	456	423	407	403	438	424	464	391	435	412	453	420	439	404	444	454	460	456	426	432	438	431	474	457	439	478	422	451	433	444	417	426	447	457	413	448	458	423	410	440	414	399	428	454	424	415	420	457	425	444	431	443	424	443	406	478	428	446	426	453	472	390	410	415	428	443	474	416	419	466	446	449	439	431	404	422	399	432	411	441	441	406	427	435	438	455	442	475	412	452	419	426	451	404	475	413	413	459	447	420	437	459	415	444	468	429	462	464	467	469	436	434	405	469	432	438	449	447	429	427	413	461	478	406	400	413	476	454	408	435	430	438	407	434	449	425	443	415	421	457	435	435	430	441	432	393	424	403	452	451	433	447	442	395	484	462	425	440	472	426	414	438	423	413	433	417	455	397	441	445	440	407	447	425	437	407	433	414	433	438	424	465	453	437	428	461	451	424	483	444	450	440	408	445	406	458	439	437	406	420	452	443	476	450	440	431	421	453	413	377	467	419	442	408	408	452	489	419	437	489	479	443	432	431	430	394	481	440	460	423	425	468	442	425	443	443	452	422	429	458	437	478	425	440	415	450	450	475	447	432	460	418	420	435	468	418	465	425	400	417	429	453	424	422	412	412	396	431	438	456	425	406	434	435	436	445	443	441	434	459	438	448	445	439	461	457	446	443	438	438	435	453	447	460	480	451	418	420	441	454	465	447	394	434	437	461	454	452	424	444	437	443	402	466	454	423	446	484	453	389	396	446	409	416	486	443	439	431	448	402	443	448	444	433	468	419	445	428	448	448	440	424	424	438	438	453	449	460	444	455	439	450	434	451	457	419	425	427	411	445	442	423	441	442	397	467	468	421	417	413	410	451	426	406	441	434	419	430	434	431	450	451	418	455	443	423	449	412	452	424	444	447	472	436	449	469	461	441	490	481	415	452	446	428	435	414	460	417	417	440	443	438	446	441	450	427	445	422	455	455	445	443	406	463	443	402	423	453	436	468	415	407	456	438	435	443	447	440	446	402	403	445	458	452	375	407	420	432	412	424	451	420	432	373	440	440	465	425	380	474	460	410	420	450	470	449	448	461	406	425	393	424	439	384	436	452	476	410	421	445	448	453	401	442	420	416	420	430	425	434	444	421	364	452	422	417	433	442	467	446	435	422	443	435	471	442	405	444	456	435	437	416	417	457	428	416	426	431	461	431	446	417	437	417	414	431	452	435	470	434	442	426	463	411	448	466	455	440	422	437	428	419	455	422	453	398	431	423	474	423	443	416	432	418	447	446	421	482	456	448	416	440	440	446	468	436	463	430	434	436	434	422	459	422	449	466	425	465	442	432	459	433	469	406	459	447	462	455	416	413	434	419	458	445	442	446	463	430	440	422	454	462	450	468	421	443	437	457	421	433	459	432	426	436	409	449	420	437	435	453	432	417	449	454	428	404	433	462	432	443	450	451	483	435	404	417	468	429	451	409	458	432	420	423	473	449	452	406	451	390	451	457	450	451	449	418	432	451	437	446	427	462	451	400	446	466	448	469	423	426	457	429	462	424	437	432	418	431	459	441	443	440	453	431	413	438	433	441	434	425	440	424	436	434	438	446	402	499	404	447	413	433	475	425	452	443	426	411	446	426	429	432	431	465	413	457	405	416	446	412	444	469	421	436	454	431	423	448	443	441	448	434	422	461	421	467	459	446	458	406	442	435	448	407	447	416	476	463	419	437	412	448	417	489	417	430	459	451	457	476	427	457	408	450	425	485
6292	5022	7102	5149	7180	6133	3598	1644	1309	1062	836	830	661	567	533	567	494	490	424	402	384	300	349	283	226	288	302	315	294	277	259	258	258	261	241	232	258	245	209	244	278	377	427	425	368	330	299	245	255	255	234	209	243	202	224	228	241	274	241	239	220	252	232	248	261	250	234	248	248	261	247	239	241	239	240	235	232	232	236	236	253	244	231	209	231	226	229	236	243	231	239	241	234	262	242	230	238	230	233	224	231	214	255	245	242	258	238	247	211	225	223	251	278	251	260	250	245	252	272	252	256	246	256	246	228	219	238	258	247	261	240	240	229	263	224	251	247	246	258	235	236	219	257	255	235	242	240	226	253	236	216	229	259	261	250	241	242	227	265	237	222	255	271	232	229	242	233	235	235	247	250	255	254	197	238	236	258	214	211	240	239	220	266	236	243	226	246	228	263	246	232	246	253	239	263	235	221	217	236	228	273	221	229	280	242	245	225	237	239	232	239	216	238	261	260	250	236	230	275	259	266	210	228	241	229	213	231	234	244	230	223	242	257	232	218	259	271	242	256	218	245	203	252	244	249	250	240	259	254	259	220	211	261	242	251	216	224	234	272	238	261	241	249	248	237	238	237	213	224	240	240	248	258	258	287	222	219	251	235	253	220	280	237	256	248	230	237	241	248	247	232	292	227	216	229	254	234	257	226	236	217	241	226	258	253	281	208	253	268	231	264	247	264	229	272	240	253	245	249	260	253	241	238	220	260	266	229	258	232	245	208	253	246	253	280	244	246	243	231	229	253	245	234	241	247	249	225	217	256	238	256	236	222	258	256	205	246	253	247	263	231	249	258	244	279	262	232	213	213	236	253	246	243	256	253	225	220	237	205	240	238	257	255	261	251	243	250	246	250	235	232	250	228	267	254	216	219	262	252	260	230	211	256	236	247	268	240	231	248	258	220	265	246	225	264	225	257	255	232	236	244	220	223	230	226	234	245	229	243	222	237	232	225	232	236	261	217	225	240	230	250	248	225	236	222	269	262	247	254	245	218	238	250	256	231	245	220	220	233	245	244	231	238	265	259	225	249	236	240	224	254	231	217	254	223	257	224	235	273	220	202	242	231	235	240	223	223	196	253	231	235	213	234	233	223	256	244	214	253	246	231	205	242	253	267	259	258	267	252	228	211	242	257	233	251	246	249	242	223	231	240	275	257	233	245	257	256	240	221	243	257	231	234	254	213	213	245	283	284	224	231	242	252	257	228	280	273	228	250	243	276	242	221	246	238	240	237	249	244	226	236	242	251	256	244	243	226	232	265	244	236	231	258	215	244	246	230	233	232	243	240	233	206	254	237	250	259	257	250	265	261	255	228	249	257	232	259	258	240	234	254	255	231	226	265	258	257	233	260	193	223	245	242	257	249	246	261	251	265	250	245	235	230	262	230	260	260	245	241	256	208	259	229	243	262	228	251	243	229	230	265	227	240	266	259	230	240	247	247	202	219	250	253	255	242	264	230	216	243	225	274	239	215	244	233	223	233	235	240	234	242	245	246	250	222	250	223	238	224	235	242	238	257	215	223	208	252	236	276	223	246	230	227	247	263	246	230	229	227	255	239	241	218	231	222	249	253	238	256	240	244	251	245	268	236	234	239	241	247	267	223	245	256	265	251	222	253	259	232	242	223	228	244	228	262	227	243	221	256	226	219	223	261	225	256	228	231	226	232	266	258	241	237	236	243	240	244	253	243	226	240	257	216	264	263	224	223	255	230	242	222	249	248	224	254	242	232	259	226	241	260	238	241	257	245	209	239	231	233	222	260	290	227	259	229	259	258	251	250	249	239	251	229	264	250	243	256	238	232	245	225	249	266	236	239	253	263	257	223	240	225	261	255	242	270	247	242	248	241	220	253	248	222	265	242	234	226	230	234	218	260	249	246	226	208	260	236	242	227	249	244	261	240	254	258	244	226	268	245	263	240	228	254	250	264	256	231	259	247	241	231	244	242	277	237	238	228	215	255	294	244	246	229	250	245	221	242	231	229	230	253	236	251	228	248	218	242	212	236	259	249	214	241	224	221	231	246	240	248	215	245	222	239	235	260	246	254	242	217	218	225	248	240	218	246	244	229	220	251	230	222	254	235	244	235	263	256	251	260	271	227	251	235	272	256	267	247	212	218	283	240	219	258	270	254	203	243	223	246	243	258	261	208	255	250	221	241	229	254	237	244	214	272	244	231	249	216	238	224	251	221	237	248	251	242	245	225	261	258	246	232	222	248	255	240	249	218	242	237	232	272	264	242	246	223	229	237	231	232	231	246	263	235	227	218	240	236	248	230	237	262	232	251	217	261	252	223	247	260	252	217	225	240	244	245	260	227	223	222	231	229	231	222	238	252	264	246	247	225	248	267	231	263	228	219	210	240	250	243	272	244	227	290	240	245	273	255	249	238	228	229	251	216	225	254	236	236	249	238	251	238	245	238	212	230	236	250	227	250	219	213	274	257	247	236	216	250	231	239	248	243	213	222	259	251	246	233	242	234	232	203	266	239	250	260	245	238	254	251	265	236	221	256	229	228	258	216	245	270	268	246	209	267	236	243	264	259	234	275	233	242	248	244	257	238	217	230	237	277	227	262	255	268	245	235	225	250	271	221	240	215	262	249	242	239	231	213	226	206	271	247	242	281	242	223	218	237	242	246	234	243	231	226	261	220	235	234	269	242	229	259	273	243	247	232	253	230	258	254	237	213	240	250	241	229	238	247	217	222	251	237	262	233	220	220	220	253	239	249	230	255	247	232	245	225	240	237	250	275	240	234	258	260	220	273	231	232	259	263	255	247	231	245	228	246	256	233	269	263	262	235	265	252	270	257	240	239	238	234	240	267	222	252	224	265	232	252	245	217	243	249	247	238	230	259	248	246	240	244	220	232	231	254	256	217	249	260	233	240	250	252	242	205	231	239	236	265	247	218	244	214	234	251	262	266	230	248	223	258	244	229	248	230	230	243	244	250	277	236	269	236	227	231	270	233	265	256	230	234	248	238	245	235	247	226	242	216	243	250	240	238	252	252	239	220	235	245	258	234	192	248	265	251	227	230	254	254	226	224	232	241	205	222	229	206	256	254	250	261	241	255	237	205	234	241	248	243	222	280	263	247	255	239	230	247	228	218	195	222	260	235	252	280	241	264	260	247	239	253	225	252	250	250	255	251	225	223	239	259	238	225	222	252	257	251	216	207	249	255	236	253	243	231	239	248	277	263	241	229	234	205	251	241	227	236	247	261	220	246	251	251	241	242	258	280	245	218	248	236	229	251	270	241	232	254	231	240	236	228	247	235	223	244	266	251	231	252	232	243	212	217	241	267	266	251	233	249	233	235	253	234	252	251	229	252	233	245	229	227	256	236	238	206	246	249	203	273	246	263	243	237	250	223	253	257	243	263	248	241	237	239	241	262	245	229	268	243	254	242	269	251	242	255	251	221	227	224	227	236	222	215	263	230	244	245	267
5519	5474	9712	10948	16636	15185	11687	6739	6902	5546	4606	4600	3427	3248	2877	2702	2263	2405	2183	1722	1800	1420	1290	988	887	988	1330	1136	985	882	837	879	722	695	725	680	684	681	685	634	819	1317	1646	1598	1137	932	777	628	593	623	620	617	608	599	628	595	610	650	602	616	606	638	685	615	546	592	660	610	585	575	610	657	592	635	632	585	668	609	591	609	559	652	645	644	564	597	557	603	596	594	612	582	590	627	646	590	581	649	612	565	597	618	624	555	568	657	601	608	585	609	579	603	610	572	633	651	608	633	638	652	586	582	621	589	608	588	639	656	577	620	589	615	613	614	588	628	594	579	644	636	593	597	570	576	590	641	608	617	612	639	600	605	575	648	598	605	609	582	632	624	614	623	638	634	623	605	601	644	650	622	612	591	585	589	606	609	648	598	549	608	587	612	615	551	596	592	604	604	640	594	635	615	608	649	600	592	629	592	587	664	622	609	629	624	604	586	581	608	591	534	667	605	633	614	625	589	603	589	568	605	629	604	631	665	623	628	637	598	610	663	592	637	611	620	630	658	675	548	598	580	636	571	608	598	581	592	606	620	675	572	634	633	613	625	626	601	629	616	630	612	609	596	607	627	584	595	595	653	599	614	623	636	551	582	633	588	631	599	615	615	580	595	617	594	631	633	598	611	648	630	593	672	589	645	639	636	638	653	592	637	575	635	586	603	605	653	620	631	597	645	588	577	608	589	606	590	658	642	570	593	590	608	621	628	589	632	634	634	599	663	613	610	617	565	604	594	567	647	662	606	599	639	593	587	585	583	590	621	628	597	637	622	596	596	609	606	614	574	635	604	643	587	609	608	601	625	561	580	601	629	592	573	620	621	609	587	615	635	596	601	594	619	636	632	611	631	576	656	631	595	586	604	607	567	637	646	605	656	594	647	620	567	601	598	617	621	628	619	640	614	617	569	603	631	616	585	616	614	610	600	594	620	576	613	587	618	582	625	635	649	616	615	591	603	637	602	662	599	575	677	613	615	591	598	598	586	670	603	585	646	631	630	618	597	626	630	661	623	596	636	617	579	637	633	609	626	615	615	630	597	606	666	638	622	609	596	592	601	623	588	600	608	581	622	568	656	642	613	611	619	605	628	623	588	607	621	592	641	586	635	672	633	627	607	613	616	618	603	590	633	632	545	651	631	597	582	605	609	626	676	605	610	608	610	665	635	656	620	623	643	592	573	619	654	654	631	570	607	641	604	638	581	568	607	618	588	601	614	610	595	584	589	589	638	624	625	565	593	572	636	604	609	618	626	618	592	585	616	611	610	570	584	577	641	626	619	620	597	609	621	645	607	544	609	669	583	629	610	639	637	586	627	596	583	628	629	620	594	606	623	573	634	617	590	580	621	602	597	628	598	610	608	672	651	630	593	588	617	613	625	594	615	592	596	589	603	615	628	580	581	641	651	602	570	620	564	588	616	594	615	608	694	639	641	596	618	618	610	651	595	624	620	578	590	637	638	621	586	582	609	622	614	608	561	660	610	628	638	583	616	591	568	595	563	646	607	620	588	617	628	602	607	603	564	563	633	576	556	630	653	586	581	631	597	615	566	588	614	594	641	631	606	630	622	587	602	586	622	562	654	645	620	593	640	609	567	576	661	607	602	601	640	615	609	596	617	604	622	635	624	580	643	614	599	591	601	580	580	622	626	619	603	640	604	646	598	592	626	632	603	594	595	609	642	594	607	597	577	624	611	583	610	648	548	608	597	606	577	634	623	569	611	627	620	651	628	624	606	607	581	607	578	628	633	655	578	619	564	564	639	630	638	643	581	609	618	625	562	609	622	587	598	582	583	574	612	614	620	621	593	595	618	594	578	634	617	603	617	602	647	605	639	616	617	629	564	592	605	616	591	645	602	633	639	615	609	564	596	620	595	597	625	611	661	614	597	622	640	615	561	630	597	591	609	611	564	588	621	625	605	601	594	610	572	609	574	636	575	628	615	621	608	643	625	636	605	654	623	594	601	584	625	602	612	588	591	628	660	641	610	649	632	583	584	641	603	630	628	644	645	580	621	629	618	573	602	635	644	601	558	589	587	598	547	577	640	591	596	614	615	595	620	612	589	636	621	617	592	627	621	617	629	618	595	631	588	584	642	635	651	627	647	616	546	622	604	662	596	583	599	592	556	598	602	595	594	630	634	607	615	631	628	637	591	609	642	614	625	589	639	566	580	584	650	597	622	615	596	592	620	624	615	609	637	637	626	593	550	643	595	618	611	621	549	573	607	644	617	594	604	599	587	641	589	639	624	652	609	635	549	611	642	623	652	653	655	570	598	638	647	559	640	597	597	630	599	595	626	615	612	600	563	593	635	542	625	618	624	627	600	600	594	604	584	658	599	622	613	583	609	642	656	635	616	628	683	597	645	584	572	618	604	617	659	598	602	630	596	597	582	604	616	618	603	600	641	586	586	608	623	562	624	593	601	614	602	610	606	600	583	592	630	547	572	617	594	581	604	610	635	624	633	600	595	621	577	621	615	623	622	570	592	594	615	661	577	590	623	603	590	615	627	600	608	642	621	608	606	639	633	584	561	611	608	555	612	586	574	582	593	614	643	599	575	591	621	607	633	635	631	625	600	573	624	609	609	625	580	643	583	610	637	635	581	613	604	595	613	591	590	622	611	655	647	636	637	608	594	626	626	587	605	639	624	637	598	589	642	613	566	607	606	560	581	584	606	634	640	651	601	637	633	601	588	644	635	610	633	669	597	606	605	612	637	604	606	599	619	596	624	599	617	590	597	587	618	550	583	609	588	621	605	637	566	560	593	600	633	597	625	619	622	565	585	621	584	643	624	596	596	594	592	643	621	622	570	605	633	591	618	629	621	556	622	555	634	597	590	628	641	612	635	629	564	589	567	651	555	599	589	627	655	657	602	601	625	602	608	645	622	611	638	622	640	590	635	611	624	574	576	635	575	642	587	620	605	623	613	635	625	606	588	633	613	565	597	648	607	626	629	634	621	589	580	586	613	609	645	603	598	595	599	619	601	605	573	636	584	659	593	614	586	654	603	551	630	629	608	577	634	604	562	653	639	586	586	628	639	582	589	590	607	597	611	566	581	592	641	590	638	617	625	633	624	600	602	634	634	597	604	626	598	612	586	644	597	607	623	620	617	598	640	585	580	607	634	583	642	582	593	558	611	608	613	603	648	604	573	598	568	615	587	589	615	618	595	602	634	591	602	599	638	639	634	623	565	593	660	598	586	627	581	676	650	660	611	604	630	622	611	587	617	654	583	635	589	601	625	589	600	612	592	654	625	600	617	598	603	593	613	626	620	641	629	599	595	574	610	611	606	616	604	612	602	641	567	597	580	564	599	571	608	542	651	596	625	664	603	597	610	615	642	593	577	575	643	575	619	583	573	544	616	567	641	585	625	610	610	640	588	573	577	563	553	616	647	602	559	638	672	624	651	598	607	609	632	634	606	625	627	592	601	606	557	635	635
26998	28052	32136	30382	36825	34498	29717	22210	18229	13632	9819	11771	7622	7276	5663	3898	2947	2929	3289	2487	1845	1312	1086	788	703	1067	1664	1315	377	312	296	271	278	285	274	266	279	276	271	284	505	1315	1442	1105	757	433	315	245	241	257	241	232	240	228	231	244	252	237	238	225	212	225	225	241	231	237	214	239	263	262	227	219	227	233	253	211	256	228	264	236	243	230	200	235	220	223	254	196	244	236	235	224	220	214	232	222	234	260	233	225	237	245	247	236	225	243	217	247	229	245	237	221	255	229	234	196	234	251	210	251	245	213	248	213	244	231	223	229	225	224	219	241	251	254	207	246	226	236	229	242	248	218	244	235	229	249	217	202	252	216	209	219	241	238	238	229	244	208	266	214	261	228	234	206	236	229	240	253	236	240	249	257	227	235	234	214	218	231	211	245	231	206	245	240	242	234	264	229	230	229	265	224	232	240	240	221	243	234	219	219	225	250	254	245	196	203	262	234	195	226	234	232	250	246	261	225	230	214	237	238	223	230	233	242	237	210	250	254	238	223	212	253	249	219	259	243	199	220	220	241	221	209	237	223	247	236	224	264	271	215	227	210	184	227	240	264	215	241	241	247	242	238	209	241	227	234	261	240	227	239	239	192	253	236	222	276	263	244	236	229	226	240	256	236	250	247	243	212	220	208	241	243	243	242	243	220	240	205	245	236	217	240	212	250	254	229	217	219	258	238	255	218	214	236	243	214	244	224	234	237	223	236	251	225	219	234	232	237	233	273	215	240	250	220	268	233	256	223	228	248	262	237	218	240	239	249	226	233	245	242	212	221	245	219	247	237	226	247	229	238	218	256	259	214	244	247	217	214	229	239	270	198	243	220	227	214	202	232	229	224	241	286	221	215	229	245	215	236	216	254	262	229	215	239	251	230	234	227	272	239	260	213	223	224	241	242	218	213	223	206	242	214	250	225	232	231	263	204	217	233	225	261	233	288	234	244	233	230	240	252	235	224	263	228	214	263	228	231	250	209	236	246	238	236	258	213	258	210	251	227	243	238	224	226	247	219	207	232	217	219	222	206	253	243	230	221	225	226	217	251	236	234	258	241	218	209	243	216	229	251	222	242	239	237	245	265	219	250	241	224	204	222	252	265	243	225	251	239	270	264	246	234	229	232	206	232	214	249	239	230	245	240	226	238	244	232	236	228	206	246	241	227	246	212	247	227	247	219	233	235	254	243	245	232	251	242	226	216	248	243	203	244	212	219	234	249	240	235	229	245	239	240	247	235	228	219	237	242	230	279	229	225	217	229	231	237	259	217	231	251	229	210	248	243	215	214	241	206	233	259	222	251	242	229	236	240	203	207	190	232	230	262	240	225	225	248	233	254	245	215	239	200	209	221	253	204	226	222	226	242	251	246	227	233	226	226	240	246	255	253	240	249	263	232	266	222	252	223	224	239	241	221	252	228	229	225	218	228	207	234	226	220	228	230	253	245	231	195	222	239	232	236	205	242	255	257	247	227	213	241	217	208	241	274	240	245	250	245	254	239	217	240	243	216	213	258	238	253	238	252	225	222	189	269	257	247	257	253	254	255	227	242	237	267	235	235	210	220	230	258	207	242	257	216	210	236	219	221	242	236	250	253	233	219	254	226	253	224	234	245	245	230	231	214	255	242	241	264	250	223	241	232	229	235	228	247	196	222	266	238	229	207	233	214	232	217	242	229	212	253	235	253	245	234	205	217	209	226	257	240	243	246	257	250	224	226	246	230	232	226	244	210	212	229	214	259	235	202	232	230	236	239	218	212	218	231	259	231	235	248	248	228	238	256	235	230	235	228	229	236	235	226	209	240	227	214	236	237	243	240	232	226	244	239	261	197	226	227	240	217	222	216	278	229	245	200	245	249	248	233	220	226	216	224	228	243	217	218	250	244	220	245	244	231	221	259	244	219	245	237	251	257	231	242	228	253	218	221	252	249	232	226	222	238	222	234	220	229	219	229	223	241	241	264	268	218	226	252	226	230	237	238	225	238	231	234	250	234	246	237	217	239	228	236	201	231	234	237	257	251	234	223	236	253	227	215	247	225	202	227	234	235	249	238	254	222	238	273	220	250	258	240	243	239	251	255	254	228	211	247	237	221	258	257	232	235	243	230	243	256	236	241	235	211	221	250	208	248	261	235	240	259	219	227	217	241	237	220	231	243	256	216	233	230	243	252	227	217	205	258	218	237	220	227	238	231	240	226	238	223	232	220	198	236	204	236	230	247	271	223	224	235	249	230	223	250	229	231	253	235	220	236	256	231	237	221	238	242	232	249	222	238	245	250	214	261	224	240	226	239	232	221	246	240	232	204	229	222	244	204	247	214	221	215	246	240	234	255	222	227	231	264	269	243	219	245	248	230	245	230	238	212	253	222	250	228	237	222	254	247	228	228	254	258	222	254	245	215	243	215	240	267	209	276	254	249	229	229	253	223	219	217	204	230	223	235	228	211	228	218	260	224	239	235	218	218	245	244	224	249	200	223	263	224	232	257	230	246	217	255	193	244	225	210	228	236	255	233	232	249	251	259	260	239	233	222	243	218	227	231	250	237	226	252	239	262	227	242	244	232	240	237	246	230	237	245	247	252	222	225	236	223	238	259	233	220	232	227	250	221	233	198	205	230	212	216	216	236	216	249	233	232	239	219	227	231	250	220	237	215	238	240	242	246	235	217	223	235	213	229	208	238	225	212	211	224	246	231	241	228	199	243	235	197	255	235	233	246	212	243	245	232	210	208	215	221	184	261	230	209	207	239	194	260	230	247	234	251	255	241	237	232	225	207	232	223	223	237	250	198	252	244	230	268	251	236	229	213	246	257	242	245	241	251	228	223	218	234	246	208	235	215	239	205	211	266	223	218	254	236	240	228	207	211	229	247	237	231	260	219	262	218	247	246	227	232	202	223	238	244	231	234	253	247	227	234	227	268	220	243	234	271	247	238	261	211	214	221	241	228	241	229	200	221	225	209	231	248	237	246	238	223	228	225	230	238	222	242	242	230	203	213	201	244	224	229	247	240	228	215	212	248	239	256	208	222	257	249	229	244	236	228	218	247	258	223	239	214	220	238	244	218	248	242	235	232	220	225	217	237	239	233	229	210	222	264	228	217	231	232	243	227	237	229	226	237	250	186	207	226	242	223	236	246	214	232	242	218	216	255	247	251	224	237	217	257	235	255	238	234	233	230	259	240	239	242	243	236	228	257	243	250	237	214	215	275	233	248	229	205	262	246	220	222	225	238	220	252	245	225	246	226	247	225	223	243	234	237	290	223	220	225	239	228	224	229	216	248	227	253	251	242	243	249	243	266	265	230	242	234	243	241	260	217	231	243	214	230	241	221	218	227	216	233	261	238	249	257	226	234	231	229	234	224	232	225	217	261	223	260	225	232	244	239	218	224	247	237	247	235	232	214	215	248	259	250	218	234	249	247	218	221	232	263	241	249	242	261	228	205	229	235	240	225	246	223
20129	21403	29057	34585	42486	44533	43330	34178	32441	26870	24269	25554	19980	20325	18258	16708	14512	15515	16898	13845	11368	8857	6948	3931	3789	6019	10659	7689	1604	1294	1020	1121	1013	933	861	814	847	777	725	725	2690	8147	8837	6276	3563	1862	955	675	589	606	589	567	597	583	578	583	599	561	627	579	585	593	544	586	590	593	603	616	603	607	570	578	582	566	577	579	601	533	561	593	565	574	549	623	585	617	568	599	556	606	613	586	618	616	603	628	567	625	576	607	574	596	585	553	583	593	644	565	578	571	632	614	557	593	604	607	578	628	575	567	606	602	575	593	583	626	588	572	545	560	601	632	574	595	568	563	552	598	587	618	521	595	593	624	565	591	549	580	542	596	603	613	572	542	603	572	602	646	567	598	556	601	547	638	593	606	572	600	551	547	578	623	611	597	638	579	603	595	568	585	576	576	596	568	612	622	590	610	618	539	556	620	568	625	594	577	583	605	617	586	548	581	587	594	617	584	596	581	591	615	589	599	549	587	581	622	578	562	617	604	562	628	561	567	585	567	608	583	605	607	584	570	600	629	602	595	586	612	569	578	617	633	613	537	576	558	577	603	621	595	608	575	579	577	579	586	573	591	571	553	554	621	568	560	574	632	579	582	584	543	576	597	578	593	598	624	567	597	588	576	549	603	564	606	594	618	573	605	561	612	611	577	609	587	583	629	610	628	586	571	600	590	569	613	585	581	592	657	589	575	579	578	591	580	583	610	608	641	559	593	573	555	602	548	565	563	570	596	531	583	559	588	598	614	673	548	596	588	598	614	582	611	599	538	592	580	591	619	559	595	590	595	590	591	610	566	555	592	572	547	571	610	608	599	557	591	579	597	548	602	590	557	590	573	653	532	542	536	579	591	579	592	572	599	606	581	576	528	563	617	521	580	562	579	575	590	604	580	558	560	588	600	529	588	619	587	585	533	579	574	620	576	615	584	571	617	573	546	625	620	633	598	596	571	601	596	578	598	611	591	567	589	581	606	570	549	595	540	587	584	543	614	559	612	591	575	584	587	588	585	617	601	599	596	566	564	557	546	623	558	610	603	609	565	565	561	580	623	552	549	635	594	586	600	618	597	594	588	566	594	558	587	569	551	554	567	583	622	561	564	569	616	558	625	603	556	575	584	584	603	572	563	624	592	603	624	609	572	548	559	591	602	596	625	580	582	589	576	594	581	566	593	570	566	582	646	540	585	520	585	571	564	577	592	589	563	585	599	600	609	546	563	599	566	598	593	552	592	599	610	586	582	568	581	585	574	611	596	573	602	570	560	582	573	581	624	571	622	576	618	591	598	579	611	596	596	562	581	576	609	579	567	570	553	600	583	559	591	528	617	594	607	527	579	603	583	583	532	595	583	547	643	606	622	598	539	608	574	576	548	619	597	629	616	614	604	607	558	580	616	589	587	571	592	560	601	609	604	578	546	572	567	585	632	596	528	588	565	589	593	596	604	593	574	619	580	599	607	597	576	600	614	568	599	638	593	629	594	590	632	560	589	607	561	605	572	578	593	588	580	631	595	573	583	591	567	556	573	572	589	604	579	603	597	588	561	606	579	604	599	606	628	598	621	571	540	559	567	566	617	542	588	616	629	611	567	610	617	584	639	584	596	613	615	564	577	600	605	589	592	575	630	594	587	591	598	601	594	593	587	593	559	553	607	587	557	573	592	577	550	601	569	561	606	602	574	593	591	604	578	597	534	611	586	593	608	570	540	571	552	614	578	557	568	564	583	582	584	558	553	589	572	608	611	558	587	626	524	585	607	594	618	544	578	640	589	594	586	580	578	618	611	559	586	594	536	526	567	610	609	558	627	623	586	598	554	572	565	581	582	591	576	599	593	555	631	587	586	605	603	565	605	597	583	603	553	552	570	588	590	558	552	589	568	611	598	580	601	560	547	568	566	578	604	551	596	618	556	612	583	634	590	564	570	578	593	596	582	603	556	585	600	598	592	599	581	559	583	567	562	604	583	566	605	549	555	598	590	597	570	619	596	587	578	575	608	618	561	588	608	589	572	586	634	597	589	647	640	606	597	563	602	639	584	601	638	614	621	595	613	591	574	590	589	580	580	577	585	585	608	591	595	530	562	616	577	564	584	606	545	592	592	566	616	560	574	592	616	542	536	587	589	565	606	593	584	610	610	573	577	599	615	561	545	593	609	561	554	575	598	585	584	577	607	637	616	539	583	564	636	540	609	561	586	579	618	599	582	631	593	606	584	592	546	592	598	584	628	569	539	541	634	598	594	578	595	598	563	565	564	567	582	613	565	594	588	553	571	609	597	567	585	588	554	605	582	576	567	580	570	591	559	594	542	591	624	614	579	578	613	591	577	615	584	615	569	574	557	579	597	627	563	608	581	605	590	586	549	561	588	611	632	592	599	607	587	637	571	613	603	616	611	581	584	571	602	614	586	600	591	580	566	574	618	596	610	625	565	582	580	581	583	571	605	574	543	605	554	591	618	647	588	625	594	626	606	587	590	564	569	591	618	617	584	584	623	601	607	602	591	572	567	579	596	582	590	603	567	589	577	580	583	613	572	613	582	580	629	571	609	551	573	606	596	566	621	589	597	563	548	582	671	638	578	626	577	568	575	628	582	573	575	566	560	606	581	590	572	588	592	587	556	593	574	537	559	591	589	574	635	646	554	614	522	603	614	591	588	572	556	570	596	578	570	629	551	568	573	606	583	595	616	553	536	574	574	573	581	560	605	589	599	572	580	563	571	570	579	567	588	553	605	594	587	617	600	617	615	613	619	614	591	583	580	590	581	600	590	591	593	534	604	550	553	632	630	600	594	608	576	586	576	589	597	599	592	567	583	576	616	550	560	575	562	575	595	550	570	581	610	587	568	606	598	565	590	582	588	605	602	572	576	613	606	572	577	592	592	563	569	554	595	572	570	558	631	587	602	582	601	574	568	567	598	595	605	651	594	577	602	581	574	602	592	590	566	625	578	558	600	586	545	574	547	581	549	568	600	594	579	618	608	613	577	583	531	587	578	611	549	594	591	603	550	596	570	592	586	589	536	611	604	605	615	664	581	572	601	608	571	576	575	584	598	595	571	574	596	576	583	602	561	626	567	599	547	621	549	586	553	543	585	618	579	600	576	606	554	583	616	607	580	569	585	577	578	572	591	628	584	619	567	601	580	600	576	589	572	603	564	642	574	595	553	585	628	563	586	556	591	563	535	571	587	590	614	564	624	593	620	592	592	635	577	581	615	616	594	601	575	563	567	596	570	588	584	588	606	602	601	597	661	585	547	602	628	580	634	574	610	591	596	601	594	586	585	593	594	577	634	545	600	565	598	576	607	651	597	640	592	572	591	594	575	562	588	602	565	602	554	593	548	579	601	596	609	558	564	577	549	583	584	603	525	580	598	557	642	627	583	581	611	576	565	642	617	568	592	606	585	636	595	609	621	606	600	587	587	574	597	590	582	616	560	619	590	561	574	632	608	603	584	598	629	607	600
36304	34517	36366	32604	39020	38853	34984	29982	25061	21657	16606	16996	11865	12857	12183	8333	6507	4926	6768	5690	3185	2753	1802	1709	897	1949	3538	1902	456	359	316	255	329	243	257	245	236	233	238	236	443	2211	2677	1654	975	571	312	208	198	184	200	219	193	207	205	212	201	195	234	182	206	203	210	196	181	194	218	187	190	193	167	173	197	194	164	194	201	179	202	179	177	191	173	189	158	208	209	204	197	171	165	194	171	189	179	196	191	196	199	195	207	197	211	189	172	192	203	169	210	211	225	200	172	208	200	201	170	215	198	203	202	205	222	198	179	173	229	178	178	173	201	220	202	197	176	193	188	205	191	208	200	199	178	189	216	208	228	174	189	207	206	175	197	211	204	193	193	171	197	193	166	208	191	190	216	188	199	194	187	186	215	218	196	201	186	179	192	198	202	191	202	187	189	210	204	209	194	201	205	188	187	182	206	179	196	190	226	193	181	174	219	205	174	192	230	239	198	194	225	212	193	202	204	198	187	212	199	195	205	196	185	183	190	188	206	220	207	196	211	188	186	182	202	196	192	199	172	205	205	216	189	201	196	193	214	212	179	188	176	191	212	161	194	177	186	189	171	172	169	170	205	190	203	195	195	198	200	185	158	186	188	217	191	199	194	188	204	171	199	184	169	176	207	197	190	206	220	182	185	190	199	174	174	182	178	201	161	189	188	207	195	196	185	193	183	199	193	225	194	189	178	191	192	198	180	202	189	197	200	200	180	190	191	190	181	178	185	181	211	178	186	193	203	193	207	199	184	205	212	186	169	177	193	191	193	212	173	188	197	195	197	195	220	204	182	169	223	210	208	195	209	183	197	202	174	178	167	176	198	199	194	171	204	197	185	208	185	198	211	186	210	167	174	167	195	173	218	224	188	192	206	174	197	174	173	208	216	193	179	207	186	183	202	199	204	193	196	189	176	214	180	204	194	209	172	187	192	219	188	178	172	211	189	191	164	185	199	236	203	193	194	209	191	179	183	194	208	200	199	195	188	206	200	188	197	186	189	181	219	189	174	174	182	191	193	165	182	202	229	203	210	215	176	192	206	171	206	197	203	190	213	202	216	185	196	201	218	216	193	186	190	196	211	176	202	201	206	215	215	185	199	190	183	234	199	207	189	192	192	180	177	211	197	187	226	204	214	216	196	189	203	199	208	194	196	190	204	211	188	179	221	198	209	206	187	197	196	188	190	193	180	188	196	205	205	219	210	218	209	176	188	203	192	208	199	198	192	198	188	197	193	186	207	179	186	182	181	154	169	197	210	188	181	189	177	173	199	162	201	200	184	195	206	190	203	187	210	185	212	182	182	222	185	160	199	187	192	236	203	178	162	191	206	212	214	192	205	187	182	201	194	194	196	193	188	166	194	201	184	213	215	192	195	194	210	192	216	191	234	193	164	183	212	195	201	189	203	200	193	215	186	194	201	187	201	197	170	209	211	189	183	178	196	172	173	233	208	177	180	216	225	175	202	180	199	197	200	192	190	197	210	189	163	196	195	185	212	194	219	191	193	203	214	220	209	194	209	230	211	184	216	218	207	186	191	182	192	218	178	201	202	204	206	170	217	201	211	171	178	220	191	185	177	191	188	188	203	173	188	213	183	179	170	182	186	213	211	187	167	196	204	179	211	188	210	212	196	188	195	174	192	199	196	211	212	188	197	212	187	210	180	159	207	192	195	206	185	193	191	199	199	213	176	182	187	202	199	210	190	203	176	207	189	238	209	189	177	185	173	190	202	192	189	189	211	192	207	187	195	187	199	208	208	191	195	192	216	188	195	225	233	184	204	180	200	162	207	194	176	205	196	159	218	184	191	184	223	157	195	173	200	215	169	200	202	221	186	171	182	196	186	196	196	185	186	188	191	177	182	196	205	184	207	175	171	180	201	209	220	213	204	184	176	202	195	213	210	189	201	176	179	169	204	202	225	191	189	210	194	200	184	200	172	219	211	204	201	224	187	184	192	204	183	187	192	177	182	171	219	209	175	209	210	202	217	195	187	187	210	193	170	165	222	188	201	183	207	192	184	192	200	175	161	188	174	203	187	191	216	192	183	184	175	208	191	214	225	192	226	165	193	198	196	198	187	186	184	197	176	188	187	202	177	166	202	178	204	214	205	172	178	222	216	182	184	211	171	226	201	175	213	204	182	201	163	175	193	179	193	218	216	205	188	181	186	192	199	204	203	187	217	187	173	181	215	196	182	196	191	202	192	196	221	187	181	200	181	200	187	207	174	178	204	210	192	185	215	221	178	210	196	214	186	192	184	184	197	182	177	176	200	181	216	199	198	188	184	224	185	198	177	195	178	200	166	224	207	199	194	179	193	221	215	193	191	187	204	200	186	195	214	178	183	193	178	219	186	201	183	204	204	216	226	183	208	184	182	222	200	203	211	186	217	202	219	194	191	185	190	194	171	186	177	198	187	200	198	200	194	233	220	194	196	194	220	200	179	180	211	188	200	203	189	181	178	183	193	202	183	216	187	220	202	208	199	199	218	212	184	201	168	191	202	194	193	191	178	189	195	160	194	190	194	192	197	199	189	181	190	201	205	210	188	172	195	177	191	188	203	205	182	182	189	199	171	184	186	194	193	190	179	191	212	203	198	206	179	206	194	201	181	205	207	212	220	202	197	153	171	187	207	211	203	210	186	192	211	203	198	184	179	202	197	199	184	181	178	186	219	191	206	204	183	229	204	209	214	167	205	147	173	187	200	188	196	194	202	177	190	191	176	217	180	193	184	208	226	180	175	194	211	186	211	176	203	181	203	186	207	216	199	200	206	210	202	170	198	210	196	200	190	227	193	197	192	210	204	203	224	223	207	187	207	224	190	196	212	183	180	197	174	195	209	211	203	193	198	172	193	205	181	184	185	195	201	223	210	206	198	181	200	192	197	202	197	211	204	189	217	185	173	196	177	183	199	190	200	198	191	184	215	217	207	222	201	189	190	168	198	226	183	200	195	176	158	184	217	196	202	188	186	179	179	210	206	221	189	182	184	209	178	184	190	223	176	198	183	231	194	186	195	193	206	176	192	209	187	187	196	185	199	203	194	204	197	171	189	183	204	198	202	194	202	172	210	174	211	195	180	195	180	198	219	187	205	198	182	226	212	179	189	204	192	172	194	203	196	221	189	191	182	197	185	168	206	213	192	209	185	190	185	194	182	206	219	200	203	177	198	197	202	205	175	185	197	207	221	216	189	202	167	192	194	213	207	226	187	207	202	215	206	209	197	187	202	176	183	184	212	204	206	229	186	203	188	208	180	203	184	207	213	211	178	199	206	221	183	172	217	167	182	190	187	191	211	209	171	184	199	230	218	209	229	171	171	211	193	197	190	216	198	199	194	174	202	189	208	199	178	211	216	207	193	172	183	200	204	185	212	215	213	202	209	194	189	201	190	205	199	200	161	199	195	189	199	208	200	209	189	196	172	181	216	189	176	194	209	204	185	171	185	183	182	218	172	182
25788	27492	34558	38403	45187	48431	49695	43524	39930	35776	30729	33907	24974	28298	29146	23497	23673	20886	27414	23868	15918	14416	10197	8268	4998	11157	18544	8799	2276	1942	1406	1174	1305	991	855	813	761	762	751	747	2476	13560	14332	9140	5288	2730	1147	582	514	483	510	483	473	466	449	507	491	506	486	481	471	474	499	503	448	462	523	450	483	482	496	504	508	498	503	485	486	504	489	501	512	483	474	502	477	488	508	501	535	509	502	526	506	500	517	492	478	499	553	512	486	496	521	518	525	516	458	449	466	538	482	509	495	545	526	452	471	548	510	455	515	482	461	507	505	482	507	499	459	492	479	507	504	488	449	508	475	493	460	500	529	501	487	488	513	478	486	461	510	526	508	498	511	484	476	535	484	491	450	518	519	501	492	505	490	512	497	501	480	470	519	479	466	505	467	480	534	508	496	486	504	489	505	483	501	523	491	456	526	488	494	482	528	540	514	490	504	474	462	526	463	511	507	508	487	498	499	513	496	500	508	498	475	505	515	503	526	506	486	492	498	511	497	466	507	502	497	516	510	487	489	432	477	527	509	497	546	492	468	523	468	462	484	444	511	499	522	488	513	467	511	508	492	474	472	514	530	464	537	509	510	519	464	517	511	486	465	503	532	495	470	465	482	486	509	478	491	457	530	496	491	507	488	466	464	496	496	497	519	482	473	477	472	484	486	499	474	474	525	514	526	506	483	483	510	458	538	478	513	442	479	464	468	502	491	478	529	495	515	492	473	473	517	527	476	507	548	505	517	497	500	477	477	517	484	491	503	490	523	485	510	498	474	480	480	506	440	499	496	517	421	489	498	497	508	496	481	509	498	423	498	522	507	471	534	437	529	490	503	533	520	514	531	456	478	496	485	497	531	462	463	513	483	514	513	503	542	525	511	474	471	517	506	472	497	507	469	459	480	444	486	478	492	474	525	506	479	515	471	474	509	500	486	489	559	489	484	493	481	467	508	511	482	492	525	520	488	527	500	470	504	503	506	503	508	517	480	482	505	504	515	497	477	484	474	522	490	499	494	479	483	479	529	480	477	484	495	513	457	487	436	507	516	481	469	494	495	488	522	527	519	487	504	498	485	502	520	510	505	505	483	517	534	498	490	491	469	476	488	505	473	479	478	476	496	521	460	486	498	511	500	548	479	492	511	479	553	457	500	485	482	504	511	481	444	518	503	511	519	458	458	438	508	478	479	504	512	527	473	481	520	524	521	494	495	493	541	477	493	517	526	497	500	523	507	487	484	498	479	522	503	508	475	479	459	484	471	528	498	510	469	453	489	479	512	503	467	511	439	485	490	506	480	466	499	484	497	488	469	492	481	497	451	482	479	522	483	485	491	465	467	488	488	527	469	487	498	522	497	542	456	492	477	483	500	512	502	488	487	488	483	473	476	502	466	503	515	487	483	505	477	504	489	463	522	501	492	486	468	491	464	476	473	493	481	491	520	481	454	491	495	485	499	517	492	443	483	484	485	487	453	502	495	454	551	495	515	523	503	516	473	499	514	466	520	474	490	478	502	460	471	522	480	440	501	490	513	537	485	455	536	449	487	544	464	501	513	521	517	503	477	489	486	495	516	489	489	475	507	469	538	486	479	465	444	516	513	479	456	522	516	484	516	477	468	493	486	479	463	457	515	497	497	503	496	470	456	469	472	519	472	467	486	477	503	514	522	509	488	532	500	469	512	520	506	497	513	469	481	523	455	466	513	481	500	521	505	494	484	520	513	487	479	483	532	465	521	498	512	452	514	521	512	476	474	487	509	491	488	472	520	490	516	484	564	522	487	482	488	498	478	507	501	524	453	468	482	455	484	517	508	478	517	488	509	498	489	502	531	497	514	479	447	500	494	496	472	455	489	523	508	454	498	493	484	500	491	490	502	513	442	496	482	441	473	500	445	490	470	494	457	481	544	490	459	482	451	462	511	468	501	513	505	501	497	559	510	512	484	468	507	470	501	508	463	459	449	531	472	536	489	511	519	489	480	515	485	487	517	505	489	480	474	498	493	492	467	458	473	508	521	504	484	498	507	490	492	486	460	510	516	461	502	504	484	520	467	503	497	497	534	519	462	478	500	481	453	508	520	465	482	512	487	501	501	489	498	526	510	512	486	480	510	463	428	508	493	473	528	474	464	482	494	482	498	501	500	459	462	525	496	456	521	491	486	480	466	525	508	494	501	461	475	507	480	513	550	479	485	488	502	483	454	503	481	497	454	484	421	490	468	494	479	511	477	511	469	521	462	511	476	494	512	494	503	473	489	504	535	507	486	476	494	508	493	529	484	456	484	524	476	509	524	465	537	486	503	482	450	515	473	493	499	493	481	482	513	515	456	514	531	482	488	494	508	506	476	494	490	477	495	503	475	486	483	508	501	478	538	503	471	522	486	495	477	494	506	496	546	506	485	457	517	509	510	495	491	466	463	515	457	451	510	464	505	513	539	470	490	459	477	461	478	493	501	473	509	495	467	466	448	471	507	509	435	473	515	480	487	495	463	526	461	501	505	501	512	499	485	482	513	483	501	513	478	493	529	488	520	458	462	493	488	501	492	506	488	498	515	507	476	481	512	503	453	507	463	474	459	504	493	500	475	474	510	489	497	478	507	548	490	482	465	526	495	493	475	531	482	515	499	479	499	515	526	500	464	478	496	492	517	486	490	479	457	476	526	519	500	521	494	484	485	508	497	540	469	478	476	530	493	493	501	510	469	512	482	524	467	480	537	517	543	501	468	470	489	455	519	485	456	539	475	503	473	484	459	500	469	496	476	492	488	526	498	472	513	488	535	490	500	499	488	496	482	462	488	467	489	495	479	527	481	486	495	505	473	480	486	498	467	506	469	478	470	519	537	477	464	481	497	464	473	495	472	462	525	478	474	510	451	490	477	508	498	499	494	462	536	508	494	498	496	497	464	492	493	491	501	494	441	503	486	482	511	500	462	463	514	487	510	464	513	481	450	543	510	487	474	471	509	478	483	504	462	510	499	483	527	478	511	461	496	471	478	486	515	477	501	479	484	495	526	506	498	514	496	487	503	508	534	480	477	517	495	481	499	470	468	483	491	464	523	536	470	501	481	470	491	470	514	464	499	454	480	496	503	485	479	475	498	497	491	511	496	488	519	507	504	469	496	496	448	483	472	520	493	500	510	527	506	495	458	533	466	500	474	503	481	503	507	509	529	513	490	494	495	494	511	474	513	467	523	471	496	513	530	491	507	473	490	488	537	463	463	468	461	474	492	450	511	474	547	511	486	497	504	470	479	486	500	475	508	460	480	492	526	503	497	481	505	482	506	494	486	486	476	478	509	483	474	471	474	443	501	475	531	516	494	480	502	535	495	443	490	489	469	485	482	512	476	474	530	468	491	490	481	511	474	517	508	527	509	521	498	473	460	499	496	469	521	477	508	469	500	511	546	506	520	475	499	525	473	507	526	496	519	463	468	498	471	504	474	502	451	477	511	480	439	497	512	507	487	479	511	495
5333	4475	6090	4858	5467	5205	3340	2239	1444	1060	729	814	574	656	607	621	544	438	459	429	347	318	295	273	290	297	313	338	272	263	263	249	233	260	232	255	261	256	238	243	243	374	416	371	325	313	240	236	231	244	250	245	242	225	260	224	235	229	247	239	224	200	233	253	235	236	245	245	235	224	223	193	262	240	224	213	227	254	235	232	235	227	197	234	215	242	223	220	239	215	231	236	243	237	223	211	229	235	219	209	230	219	244	221	229	265	226	253	237	244	248	243	228	216	251	213	225	230	265	251	243	229	220	236	240	237	210	222	221	216	235	248	241	249	249	266	223	232	222	227	230	222	208	244	227	213	219	222	258	235	224	203	227	216	257	232	244	218	262	259	198	227	207	232	230	243	275	210	283	200	214	261	244	211	224	243	240	238	229	256	247	257	232	233	214	233	226	256	232	204	201	224	219	212	251	229	226	242	220	249	269	246	229	240	238	245	248	216	235	231	227	229	226	244	236	230	261	216	233	227	225	209	221	228	264	251	218	232	236	240	244	247	225	237	252	244	207	235	224	214	234	236	231	241	232	231	206	239	224	226	245	243	257	211	243	240	211	229	225	185	221	231	257	252	230	241	241	218	244	233	232	232	227	253	218	219	244	213	240	215	226	216	233	248	219	210	242	249	217	221	230	234	261	227	231	237	254	223	227	245	241	244	198	235	226	212	207	242	212	252	244	215	235	231	240	235	221	238	229	261	215	254	238	233	239	229	237	223	252	226	237	239	235	236	250	241	237	238	241	242	246	243	231	218	235	251	223	227	239	241	225	226	271	219	226	231	212	227	243	221	241	241	225	248	234	241	230	238	225	221	259	232	229	241	234	229	219	221	227	227	224	263	203	236	221	233	227	223	197	254	207	218	193	202	248	244	220	227	248	232	226	235	223	243	214	233	232	223	224	222	241	233	243	222	222	233	231	234	244	241	238	198	221	238	243	228	224	216	232	246	234	237	205	241	218	209	203	237	249	228	233	242	254	257	263	224	214	234	228	225	238	252	247	247	224	210	221	218	209	238	250	237	222	222	222	217	253	260	237	226	233	225	234	241	248	211	215	260	226	217	212	235	235	213	243	225	217	246	231	238	202	236	217	223	252	245	230	249	227	234	232	204	235	204	244	226	213	230	223	239	261	226	246	242	241	250	234	212	214	250	223	217	221	224	240	251	252	254	234	223	240	240	208	259	249	256	240	245	200	233	244	229	223	237	225	242	211	229	234	206	203	225	244	228	243	223	217	247	236	234	224	230	227	207	236	239	246	242	246	224	218	202	193	222	211	236	233	251	238	230	237	230	228	257	238	236	246	221	233	239	200	221	232	241	248	229	245	224	205	224	222	225	230	248	236	237	248	246	244	222	214	227	227	262	235	239	233	216	237	231	222	231	246	215	225	226	253	235	218	219	235	241	229	220	210	234	238	208	214	241	228	221	229	256	225	221	226	229	245	237	218	253	237	213	214	208	232	239	212	240	261	226	247	233	240	199	242	230	231	252	220	255	241	232	230	250	212	200	246	234	240	262	203	273	231	246	239	215	208	229	227	263	229	238	253	240	245	245	222	226	216	255	211	241	236	218	238	234	210	208	238	225	231	229	241	249	242	246	238	231	212	253	266	219	224	207	239	252	192	244	256	218	248	225	228	236	223	226	223	220	253	230	237	249	249	185	220	200	242	194	237	223	207	226	226	223	217	216	213	236	196	250	189	228	241	216	232	224	248	245	238	210	234	228	216	220	228	221	252	232	246	236	238	220	209	247	248	221	228	233	252	227	235	212	245	221	222	202	241	231	251	243	229	230	238	218	233	210	232	221	239	230	235	224	208	233	252	235	194	228	221	220	233	234	257	212	261	262	215	265	257	235	245	239	257	228	218	229	233	242	214	244	224	226	221	218	232	217	238	204	224	244	232	238	214	265	212	238	248	230	240	219	246	249	240	240	212	197	242	216	231	211	244	269	219	257	225	227	235	246	256	207	214	244	207	231	243	225	245	236	217	235	240	221	246	257	251	222	231	227	222	215	234	244	227	228	245	236	227	248	245	246	220	244	248	235	250	232	239	233	193	224	243	220	211	235	260	221	229	215	257	250	232	222	207	256	259	201	248	251	253	247	231	260	232	227	202	231	236	195	259	239	270	260	224	239	219	228	204	242	214	219	242	239	217	235	245	255	221	228	221	245	256	264	224	221	263	225	217	234	200	243	239	228	253	261	227	261	226	231	276	248	246	213	219	218	245	218	202	225	200	211	221	234	245	218	216	254	205	232	220	230	246	234	233	253	216	235	239	219	242	237	191	200	221	237	222	234	241	245	225	290	243	241	227	234	219	213	215	215	245	263	229	226	230	253	220	245	228	227	218	225	190	212	220	234	205	254	240	235	255	193	251	247	214	227	252	232	198	222	192	233	226	238	251	216	229	231	232	248	220	229	238	189	219	235	208	212	213	186	242	228	236	223	257	261	229	218	216	241	245	241	211	219	208	234	230	223	189	262	234	248	235	236	213	238	242	227	233	210	228	248	227	245	236	229	268	237	211	225	238	268	257	241	244	242	223	225	243	241	233	229	219	232	241	242	222	233	223	230	248	265	255	193	227	211	232	216	223	229	210	183	226	247	210	207	234	231	226	222	209	225	245	247	250	249	217	220	224	237	250	239	243	226	227	215	248	223	241	239	216	209	219	229	219	239	232	247	233	216	222	231	264	247	264	255	218	212	248	230	229	237	259	244	226	249	235	205	263	222	246	255	237	235	216	245	243	250	245	221	224	220	245	222	236	251	211	217	208	234	230	211	224	231	237	252	229	237	252	248	226	219	220	283	230	260	233	177	255	237	217	219	235	223	236	218	227	230	207	235	267	235	238	221	258	245	218	227	211	241	222	220	229	252	230	255	187	251	216	226	231	239	226	272	239	197	234	252	258	238	221	223	241	239	253	234	212	232	242	236	225	244	242	223	243	217	228	244	214	231	249	232	225	225	200	229	237	229	231	243	236	231	241	237	205	239	254	217	243	223	226	243	235	249	220	225	227	236	225	234	247	231	216	259	227	252	243	235	213	234	245	224	246	247	262	243	214	219	224	211	227	229	232	214	247	228	268	245	225	241	245	206	233	200	263	218	240	231	230	207	211	274	236	225	223	218	246	253	238	210	239	236	247	213	239	219	237	246	245	239	237	223	218	218	258	235	196	243	254	220	228	217	231	247	226	222	211	226	225	231	237	205	218	227	259	239	224	228	253	229	243	191	241	248	241	206	266	222	257	244	265	196	248	234	236	270	240	255	247	217	241	222	236	253	240	233	255	216	241	211	241	221	214	258	206	243	223	221	250	209	220	242	249	227	237	224	233	231	261	258	230	209	214	219	221	238	243	229	216	238	220	236	240	258	253	227	232	222	230	209	239	234	211	242	258	229	237	214	225	243	236	250	249	223	233	223	237	221	240	212	227	222	208	226	218	245
4541	5348	8645	10735	13471	13974	11643	8977	6879	5555	3854	4685	3071	3695	3564	3247	2865	2342	2200	2239	1537	1381	1124	1108	830	1119	1622	1174	919	772	745	713	672	706	673	648	678	673	667	679	741	1406	1758	1466	1165	835	541	604	613	524	625	574	566	588	621	573	587	589	625	558	585	620	607	608	551	582	585	620	626	572	597	586	581	558	597	590	547	601	602	551	559	638	577	566	572	583	591	627	592	580	583	574	565	590	644	617	571	572	620	617	569	558	624	609	583	618	618	529	564	537	574	599	578	580	597	629	535	582	577	593	569	556	595	571	590	566	593	583	587	605	589	616	574	600	582	566	600	516	601	617	587	574	584	582	579	550	649	558	586	583	606	555	570	570	600	631	606	594	594	602	545	611	564	604	572	582	591	588	541	578	614	575	553	599	644	563	593	623	590	603	584	567	539	588	567	620	589	590	618	581	581	598	579	590	555	647	547	579	602	584	655	584	577	641	606	588	554	631	605	570	607	622	609	565	593	555	556	581	580	585	634	589	576	615	578	617	572	630	572	555	566	568	604	610	557	581	587	609	610	574	585	577	580	560	611	576	584	550	599	623	569	601	614	601	579	572	560	568	595	605	600	602	622	567	614	592	619	577	591	583	619	607	620	598	579	599	582	546	570	540	567	613	586	561	569	605	602	599	605	575	603	645	579	635	596	603	565	571	581	601	582	569	599	647	574	598	577	615	610	573	561	578	548	526	587	605	579	561	570	562	607	602	594	590	573	599	644	629	621	599	574	565	619	568	616	567	575	602	612	586	612	580	573	601	556	610	589	602	582	611	564	595	542	592	565	589	553	554	559	591	546	576	558	570	653	612	585	581	604	585	596	578	574	610	615	615	584	592	555	547	576	607	568	555	558	557	613	578	606	562	576	628	567	585	617	594	652	573	618	557	614	614	616	533	574	605	608	580	626	575	626	587	563	567	579	583	597	544	619	560	592	553	570	586	546	605	598	553	629	587	593	575	595	573	554	602	588	548	612	553	570	598	598	570	595	582	599	621	568	590	612	610	605	620	575	606	542	597	581	624	571	560	557	543	580	581	601	533	604	556	560	599	594	613	584	632	590	594	612	628	579	628	565	609	607	611	616	598	606	577	566	585	550	592	570	581	603	613	641	602	596	555	604	588	575	587	557	568	597	571	616	593	590	574	550	600	591	567	576	609	587	588	584	574	592	542	541	567	550	562	543	628	622	603	594	596	600	576	609	565	553	557	581	581	579	596	581	575	614	601	624	592	606	644	591	532	606	587	586	553	551	573	588	564	607	580	569	602	600	602	592	552	590	582	596	559	612	577	584	623	585	571	571	607	596	593	547	546	562	632	566	601	616	598	573	617	581	585	613	566	563	573	589	587	604	532	611	591	620	580	552	642	573	522	549	568	608	615	628	568	565	637	558	580	598	551	586	603	627	584	588	580	594	655	599	547	563	614	590	579	590	561	593	542	559	597	604	598	564	576	569	605	621	560	585	580	609	546	553	582	601	590	561	580	574	596	567	554	609	638	582	566	579	547	582	598	603	586	585	606	554	597	581	611	599	608	549	561	608	599	570	592	601	575	621	575	561	597	582	607	546	560	570	574	604	604	557	597	568	602	635	591	610	602	539	567	549	589	579	578	579	575	604	577	564	578	614	579	620	578	566	604	592	561	570	583	594	605	564	640	592	567	585	606	611	581	557	609	548	604	562	615	573	552	604	627	614	616	606	575	575	550	564	573	565	598	591	584	608	602	588	576	579	561	557	551	629	581	578	585	575	573	601	574	583	580	534	580	586	601	597	590	563	575	567	570	578	583	548	570	543	571	590	576	583	530	573	587	603	571	602	595	603	623	588	592	584	625	559	569	574	592	575	597	578	558	611	537	602	604	574	617	524	561	631	557	559	593	558	583	602	605	562	633	613	580	586	635	621	575	589	569	563	602	629	595	562	628	597	600	585	611	583	567	593	600	529	593	599	592	571	573	565	599	594	562	517	604	575	586	571	602	580	591	602	572	572	608	620	605	567	542	600	598	581	566	585	566	535	586	580	591	606	542	576	595	566	599	603	601	547	572	572	577	568	597	574	584	592	593	601	596	592	592	608	603	581	592	614	576	611	585	595	561	605	593	589	591	597	595	551	569	571	573	609	575	597	575	572	616	617	555	586	590	592	620	589	542	546	571	590	596	566	571	615	598	589	649	604	583	582	591	597	567	564	588	618	610	570	607	593	564	553	600	570	630	590	590	616	573	592	644	582	592	566	613	567	569	585	594	594	620	583	568	576	576	565	548	592	561	562	627	580	625	575	548	607	639	586	598	588	524	579	573	592	600	598	601	540	552	574	596	578	597	588	639	568	583	613	604	562	612	585	573	616	648	623	583	602	628	569	583	596	600	569	619	581	614	595	626	595	567	557	598	590	589	577	585	609	611	583	606	635	592	583	577	610	598	538	596	559	545	571	594	618	613	592	582	610	615	565	617	587	573	546	595	589	593	606	617	591	605	567	581	607	563	586	558	601	577	584	620	570	639	610	595	602	632	589	565	595	551	623	618	593	623	555	581	615	624	569	589	588	591	604	562	575	560	564	612	606	602	590	594	583	550	592	546	591	590	567	604	569	600	626	584	552	558	585	575	558	589	619	601	616	594	568	565	583	631	583	583	583	578	594	566	609	576	582	549	592	610	573	594	579	597	605	629	620	590	597	546	602	568	616	589	597	595	585	579	579	581	591	645	610	602	578	577	580	589	601	587	618	602	556	564	536	615	553	566	544	606	584	581	575	613	605	591	556	550	629	610	598	608	606	568	591	621	591	592	578	618	579	592	551	588	584	646	581	620	613	579	611	551	570	542	605	602	621	587	598	572	648	579	589	613	559	575	576	605	590	586	564	534	613	567	537	566	603	593	606	567	584	646	601	587	597	569	594	639	602	594	591	582	567	565	600	602	553	560	567	581	599	593	560	586	600	599	607	590	562	596	574	604	589	570	616	583	575	563	566	574	625	575	566	581	604	614	561	597	586	586	624	612	591	590	571	626	551	618	597	575	566	555	591	604	572	616	601	582	642	628	612	602	629	604	578	550	566	600	597	588	550	576	616	668	566	570	624	591	564	576	576	553	587	564	537	612	576	614	582	565	617	590	622	594	600	593	619	585	605	574	568	541	606	570	588	603	584	604	568	590	628	605	604	552	629	596	606	623	603	572	567	564	594	553	602	615	572	599	589	566	577	623	579	572	579	596	558	628	614	592	569	588	593	601	547	558	585	592	599	547	569	625	543	590	586	592	601	621	515	581	571	572	560	575	603	608	577	589	595	592	607	545	616	562	587	635	554	598	619	618	554	584	578	598	571	613	564	578	606	597	631	574	647	569	562	579	570	553	560	557	607	597	544	579	568	641	572	629	587	591	587	611	609	586	584	620	600	587	599	610	557	598	644	620	576	587	585	592	633	568	589	529	556	655	612	620	601	618	585	569	580	597	564	587
23465	25706	32215	27107	32067	32754	28779	24153	17230	13231	9708	8764	7990	8346	7177	5946	3671	3010	3150	3908	2695	1432	1108	986	641	1479	2162	481	311	268	268	291	276	233	246	238	248	250	216	228	477	1455	1438	1033	566	306	261	196	211	216	204	209	221	210	208	236	197	245	227	207	218	220	206	205	207	179	216	228	226	187	221	192	206	224	230	217	227	199	181	207	234	210	228	228	208	219	218	208	234	188	221	211	226	209	183	205	215	217	192	212	205	219	216	220	215	210	207	193	233	242	204	218	212	219	218	214	206	214	260	208	211	238	217	197	227	202	215	199	215	220	230	220	191	218	201	224	219	213	202	211	208	191	218	222	217	188	213	218	225	218	228	190	200	240	218	200	220	222	187	216	221	193	220	222	227	211	219	209	220	224	203	189	209	205	181	210	214	200	197	210	207	208	208	198	220	206	210	223	190	229	205	227	208	204	190	220	215	231	220	206	239	195	240	226	247	234	208	201	204	207	244	227	213	217	215	215	231	209	209	210	206	214	213	207	233	195	207	219	212	218	255	213	213	197	212	191	197	193	198	221	232	227	208	214	254	219	240	192	236	217	224	207	200	217	209	191	215	209	181	208	220	201	210	205	234	227	241	213	209	212	200	200	194	210	194	226	241	220	237	181	223	197	202	240	212	209	247	225	178	216	220	213	205	183	227	202	183	225	208	212	214	210	227	224	237	221	203	204	220	218	204	224	193	220	219	220	217	219	208	215	256	221	224	211	224	219	191	212	211	243	235	188	218	166	230	218	193	210	215	218	226	225	216	193	205	223	212	225	215	186	233	194	206	196	198	193	209	209	221	219	202	215	211	220	223	237	230	192	210	236	224	227	199	208	196	243	166	232	198	218	208	217	218	222	204	227	209	222	206	213	202	191	191	216	204	231	212	206	186	206	195	197	213	252	246	198	209	203	201	200	199	195	233	211	240	230	212	245	212	210	212	220	228	206	227	207	200	221	226	192	185	222	246	211	228	195	226	195	215	205	216	202	175	215	205	212	198	222	221	227	232	215	220	202	216	210	204	210	221	231	222	225	220	235	186	216	198	203	205	210	214	227	205	217	205	224	199	209	225	227	220	207	231	220	229	208	198	242	201	236	225	194	215	216	201	221	203	222	214	208	226	245	207	232	222	196	223	209	206	205	189	208	214	223	213	206	237	215	226	224	213	215	227	215	197	238	198	230	209	202	204	215	239	183	230	216	203	234	243	191	220	242	207	254	234	212	234	213	202	232	206	198	214	224	201	218	221	189	226	199	238	204	225	211	242	224	207	219	218	217	219	218	229	193	198	235	205	213	188	222	227	221	217	196	218	227	211	223	205	197	235	215	215	216	212	233	227	213	223	200	230	229	222	214	210	214	216	248	225	232	192	200	226	243	234	207	222	208	235	201	248	234	222	181	182	219	221	197	205	223	233	227	185	244	259	215	215	207	202	195	245	205	230	206	201	230	188	219	183	227	247	224	229	219	213	240	234	190	214	204	218	210	207	198	202	210	221	223	178	250	203	200	191	222	194	209	219	224	201	233	225	199	192	222	246	180	217	226	217	201	214	179	200	203	172	198	228	219	196	220	211	210	236	237	204	187	194	190	207	220	180	214	189	206	211	227	194	205	202	221	216	219	220	233	239	209	226	215	210	194	231	237	201	215	229	216	227	235	206	193	198	189	219	207	170	202	209	228	217	185	203	205	238	214	208	218	230	202	220	192	230	209	203	227	228	191	209	226	211	224	217	195	197	199	197	189	203	235	208	229	226	200	222	206	235	214	187	217	243	204	207	231	198	209	207	183	209	206	220	197	226	222	216	204	194	189	214	221	226	196	225	204	231	197	205	202	222	238	223	239	215	200	200	191	226	210	216	206	229	224	193	197	206	231	211	194	215	217	206	202	199	225	207	195	208	224	207	217	188	206	210	209	225	247	201	248	223	205	231	217	248	190	199	212	208	188	197	221	212	210	199	185	218	206	208	226	214	212	222	207	202	220	191	210	217	217	243	228	196	214	213	218	195	210	232	210	223	253	208	213	210	211	212	220	207	207	231	225	211	187	197	214	225	218	243	179	197	232	212	195	205	218	196	224	222	191	224	223	192	202	207	203	213	204	217	201	212	205	219	204	203	232	202	198	214	236	216	221	210	191	226	226	192	221	197	234	228	245	221	195	221	209	205	199	212	235	221	211	246	203	192	210	187	240	223	199	213	222	203	221	225	207	189	226	190	232	193	234	236	217	227	192	201	185	210	219	209	209	209	193	220	213	209	230	211	245	250	202	228	200	225	215	214	187	210	216	219	187	218	224	196	209	223	229	204	230	199	227	206	212	229	192	193	203	218	206	216	212	218	209	182	193	217	215	204	213	205	224	240	201	218	227	210	214	224	221	226	241	213	212	218	233	205	210	211	206	207	206	225	228	218	199	225	175	190	210	201	187	193	218	212	201	210	198	223	206	202	185	220	202	227	199	183	200	229	214	218	223	209	238	213	194	223	218	208	213	207	215	191	216	219	194	221	199	200	209	203	201	201	208	223	222	183	220	213	223	218	224	214	249	198	225	226	213	205	190	202	231	190	206	233	226	224	199	214	218	197	232	224	194	206	223	242	198	232	218	215	190	195	216	221	222	196	190	203	237	217	224	208	223	205	209	221	198	214	242	207	195	206	214	212	227	185	193	219	243	226	198	216	215	218	223	217	217	207	186	194	215	207	191	217	209	203	204	211	240	212	232	176	228	201	215	200	254	218	226	195	213	217	215	215	193	209	201	213	230	197	200	210	213	241	222	183	211	224	208	211	222	228	214	219	200	219	197	218	214	208	221	253	197	219	218	183	221	187	231	198	218	202	202	218	233	199	212	195	260	219	230	257	215	195	209	227	221	205	188	212	209	214	241	202	217	202	207	174	206	215	203	223	204	189	196	217	202	240	215	229	217	195	218	204	208	190	227	210	207	202	215	217	216	212	218	192	211	205	228	238	227	219	213	210	184	217	198	199	196	222	217	242	228	216	193	209	231	213	215	219	208	227	242	226	215	179	217	211	220	222	217	197	221	214	219	214	194	201	232	213	169	231	231	223	231	216	227	207	225	227	208	235	236	214	233	215	218	228	224	195	225	216	247	201	208	213	215	193	220	205	203	190	220	188	216	216	221	227	187	200	233	202	187	206	214	197	222	221	227	203	201	214	227	217	220	210	237	230	200	213	196	202	208	239	221	204	229	187	250	234	222	214	211	204	211	217	196	227	237	187	213	216	203	230	208	227	230	218	190	225	183	182	194	207	217	192	215	191	226	237	223	229	225	217	205	209	212	240	212	213	225	237	206	228	222	196	205	208	207	192	206	197	204	214	211	185	190	198	193	221	203	202	208	223	193	227	218	219	224	207	219	202	208	216	228	217	211	223	207	214	210	230	227	246	219	237	244	208	196	215	194	209	216	199	228	231	201	211	187	232	205	204	229	209	196	241	208	219	219
16865	20319	29159	30477	39477	41592	43183	36846	31513	27866	24693	24817	21463	24081	23046	22431	17995	16140	17193	19843	14660	8313	6767	5943	3703	8706	11906	2273	1360	1194	1213	1086	944	935	830	800	735	711	715	695	2547	9022	8388	5576	2791	1265	651	533	510	537	544	532	562	508	549	517	536	531	528	477	579	514	532	560	565	552	525	567	530	559	549	517	530	530	527	517	505	547	531	499	562	507	538	558	508	530	553	533	535	568	544	538	508	527	554	541	536	565	559	563	540	540	572	577	569	508	566	586	569	519	508	514	523	534	569	547	525	500	525	528	494	515	538	575	557	551	552	549	533	543	537	543	570	511	547	509	549	575	557	565	477	534	521	501	549	519	535	518	539	534	531	532	530	527	555	534	522	523	533	517	560	512	505	506	536	509	523	478	549	508	488	516	574	543	550	569	583	557	529	523	566	537	518	582	532	541	526	526	534	532	556	529	537	510	520	516	544	550	574	582	534	500	542	530	511	534	532	539	534	509	541	555	527	559	555	552	562	539	509	564	529	534	522	570	549	485	532	556	539	549	524	540	514	559	547	561	541	512	534	532	564	517	500	555	532	525	519	584	570	527	534	543	514	556	585	553	570	530	479	555	549	529	534	521	531	542	549	607	574	547	547	548	569	515	543	528	527	541	560	510	523	563	527	551	521	551	527	544	561	520	569	536	489	559	532	558	485	553	546	566	517	537	521	512	534	490	523	508	536	516	478	566	553	589	600	558	598	534	600	543	516	506	558	541	555	542	588	522	559	520	514	541	554	528	514	491	555	538	516	543	506	509	559	528	548	563	564	512	531	529	533	579	483	537	520	564	540	542	527	551	597	500	526	590	532	584	571	511	509	552	556	536	533	525	566	524	538	519	545	530	582	506	566	542	516	521	598	550	582	531	479	516	577	538	549	575	500	530	553	552	539	538	549	549	571	567	530	520	523	608	528	541	497	484	506	548	558	572	534	553	533	537	556	535	508	579	523	526	582	589	578	510	535	532	505	567	564	552	552	531	561	532	550	563	573	582	531	523	555	541	532	513	518	560	562	570	557	541	544	533	498	594	551	539	530	555	530	601	523	532	515	528	518	543	574	529	538	539	570	526	501	521	573	512	511	560	519	544	577	540	478	559	532	543	545	527	537	522	572	544	550	527	544	545	557	543	521	532	517	566	539	541	501	525	544	502	542	512	506	494	541	511	531	496	491	536	510	557	510	526	539	581	549	530	533	525	564	544	563	566	520	549	539	571	577	512	572	543	507	570	545	572	534	548	525	538	574	557	511	548	526	554	556	509	497	504	561	546	539	531	511	590	555	549	507	561	545	550	535	558	590	536	582	596	535	539	523	550	538	550	525	529	530	516	576	554	513	530	521	542	551	516	526	563	556	538	491	525	570	546	552	551	556	524	564	540	517	550	545	548	555	542	524	505	534	541	560	573	536	544	482	554	551	532	521	529	550	559	524	527	537	496	571	531	532	510	545	540	539	537	527	517	555	566	521	541	493	527	546	543	557	537	518	570	530	540	559	518	554	526	544	544	534	529	546	565	556	529	494	530	537	541	564	578	544	540	563	515	532	532	526	509	510	497	578	566	529	586	508	573	528	529	494	535	584	517	522	538	567	554	519	516	520	524	494	536	525	514	526	540	558	547	537	533	482	542	545	539	563	530	501	509	522	507	524	545	498	533	548	541	511	546	551	560	545	534	535	570	533	517	542	517	517	520	504	520	539	516	503	544	547	549	516	538	565	565	554	550	550	522	553	557	531	537	509	536	502	562	548	551	559	505	520	566	493	555	558	566	545	535	529	558	499	518	520	510	555	530	565	553	532	563	532	548	569	546	553	536	561	524	534	569	561	570	553	584	523	541	534	557	542	567	523	503	552	561	536	512	561	566	520	549	553	530	542	548	563	527	577	496	553	517	525	530	563	550	513	524	497	531	546	581	537	575	529	526	526	543	503	556	520	548	531	553	588	543	559	542	538	568	551	538	524	504	556	532	533	544	509	536	509	526	545	563	531	529	555	539	542	569	518	506	518	520	511	583	540	527	516	540	512	518	549	545	547	587	476	512	515	511	529	507	499	542	539	545	537	489	582	557	572	543	499	541	574	523	527	534	514	570	508	515	538	526	557	513	564	535	596	559	556	538	522	544	554	526	522	517	537	579	569	567	538	585	559	544	534	544	550	538	524	504	555	541	536	575	566	550	511	558	559	560	533	559	547	575	530	521	570	532	538	528	549	574	514	531	516	533	546	564	520	530	551	574	533	513	567	542	512	582	507	522	507	542	523	542	568	527	538	555	571	527	530	546	541	549	518	547	546	544	520	563	566	525	554	547	545	569	528	561	567	533	578	511	571	545	551	550	554	516	533	543	565	541	538	522	543	557	538	537	541	513	550	514	570	540	522	542	545	522	546	539	503	518	529	513	556	553	528	536	535	549	509	552	525	510	559	596	566	535	553	552	527	542	539	568	516	569	507	527	531	518	548	569	530	540	549	596	554	517	574	485	559	514	541	560	518	544	538	519	531	512	518	547	580	553	539	531	580	537	515	537	569	517	569	564	544	561	542	554	540	491	543	521	541	556	512	543	564	531	539	561	519	559	509	538	547	494	559	576	527	586	568	477	547	540	551	535	542	526	506	584	546	531	549	541	565	501	546	535	489	537	556	530	531	517	565	535	537	522	556	565	546	552	566	540	574	509	511	563	535	508	554	556	511	574	577	509	527	506	535	510	539	537	520	516	496	518	530	538	573	577	526	537	544	531	485	530	547	557	522	510	528	537	518	515	562	553	534	544	567	514	551	582	541	563	538	574	549	567	565	571	502	504	550	547	501	550	515	535	549	525	539	513	505	555	563	524	537	540	541	555	552	552	563	557	505	528	543	530	549	537	526	516	578	544	557	588	547	527	567	561	511	501	501	556	516	540	552	547	529	547	527	527	559	560	547	590	538	536	505	560	535	532	579	534	548	515	499	539	543	559	540	528	552	530	566	581	496	526	578	549	516	572	503	536	526	540	529	532	531	532	592	529	547	541	508	528	532	539	550	532	615	545	561	516	484	477	564	508	571	549	553	552	531	558	599	555	541	505	523	529	501	527	545	555	504	537	523	544	530	572	534	561	571	575	522	515	525	528	525	541	564	551	546	517	538	569	548	530	558	559	538	562	512	519	502	583	564	603	514	502	536	537	562	543	553	538	548	510	578	541	556	532	514	546	525	551	514	522	556	549	550	531	529	547	554	513	553	598	570	526	588	539	524	533	543	520	569	548	527	548	553	565	553	533	534	525	548	574	541	505	571	510	551	514	541	605	564	534	519	576	553	512	480	518	531	553	552	532	494	516	541	551	501	523	541	514	544	530	517	519	545	531	538	495	569	522	538	538	551	491	522	559	522	506	533	575	546	529	561	542	569	562	512	553	530	504	544	554	528	576	533	569	562	554	540	544	550	544	543	540	519	563	524	545	555	514	551	486	544	534	541	531	495	556
31828	33068	35817	30437	36214	38295	35143	31038	25598	22670	18651	16391	15095	14936	14810	13448	8563	6218	5965	6010	4652	2620	1960	1650	981	1803	2844	875	448	406	374	333	316	282	262	258	225	194	228	271	1408	2778	2016	1162	724	377	256	213	186	189	171	187	176	194	189	150	182	191	210	178	175	186	208	179	169	196	194	208	175	195	155	172	198	190	180	204	188	203	178	203	193	180	180	213	182	215	181	188	200	203	164	196	203	218	187	196	187	192	200	175	181	217	221	192	195	192	201	171	186	187	186	183	193	186	192	181	186	197	187	187	198	195	184	198	182	178	199	178	167	189	175	174	183	184	184	220	181	171	189	171	177	205	183	193	188	193	186	217	193	175	177	182	204	210	205	180	179	183	175	185	174	204	163	203	202	206	168	191	189	194	194	211	189	191	167	187	193	153	177	179	179	187	177	180	192	201	186	189	167	192	178	184	219	194	190	156	197	168	209	187	170	162	172	207	179	170	210	187	185	185	189	174	195	204	208	165	191	191	186	176	197	188	188	179	198	184	212	189	195	172	188	185	187	169	169	161	199	146	193	191	176	173	209	181	184	189	164	192	176	203	200	193	223	190	182	184	182	202	204	192	203	196	182	181	191	197	186	201	196	185	197	173	210	202	183	163	179	181	164	156	158	189	189	197	206	176	168	182	179	164	189	149	208	179	187	188	159	175	181	167	204	194	206	188	209	183	171	198	162	209	169	190	212	173	185	184	176	174	185	205	202	203	194	179	171	194	181	167	181	182	197	194	190	189	209	158	179	162	174	205	170	192	217	189	172	169	172	175	173	182	183	207	208	184	163	172	193	203	186	160	175	204	191	177	226	185	217	191	190	180	200	195	206	187	191	183	163	201	210	175	201	215	187	196	184	171	188	194	197	185	168	188	191	178	228	186	172	169	192	198	171	176	193	192	154	208	169	182	194	187	185	156	164	204	184	191	173	195	195	150	179	197	207	189	201	176	169	197	185	204	149	200	225	189	170	182	183	189	152	219	179	177	204	202	195	197	190	164	178	181	185	211	188	177	176	192	200	175	215	179	170	181	181	188	200	197	181	194	169	177	174	171	179	182	201	177	217	203	190	187	212	165	214	190	193	200	207	177	169	169	190	211	174	188	172	170	185	198	191	208	161	204	185	197	194	187	188	192	178	199	159	175	182	182	192	171	177	193	190	180	187	182	177	183	196	203	210	168	184	168	169	187	180	177	212	183	198	207	205	164	193	175	184	205	181	182	177	167	179	178	185	198	225	207	191	187	172	174	174	163	201	194	192	205	193	189	203	209	176	177	167	204	200	212	200	187	206	201	217	190	182	192	188	195	169	170	197	193	188	196	207	187	170	163	206	190	167	169	177	184	195	194	201	196	189	201	181	197	166	217	189	199	203	194	192	191	181	178	193	186	198	168	168	185	205	177	210	199	202	203	176	172	185	209	181	183	187	183	156	184	194	184	178	177	184	177	188	166	201	191	207	185	178	197	199	228	205	221	180	197	187	166	179	213	203	185	182	211	197	193	198	203	188	203	199	205	211	219	187	185	216	217	189	175	190	198	209	183	192	181	195	228	221	196	222	210	205	194	182	167	193	184	204	180	196	199	195	196	180	180	187	187	193	173	185	175	203	177	200	199	187	166	206	189	190	185	186	209	177	179	200	213	204	178	172	194	185	192	171	206	153	206	195	190	212	202	195	209	166	199	201	180	197	191	208	212	186	195	170	194	174	170	181	183	207	187	172	187	217	172	193	199	194	213	179	195	172	199	180	187	167	176	174	186	178	216	191	178	203	184	196	184	176	167	181	222	171	206	208	178	181	187	188	171	190	180	191	182	180	205	199	179	190	198	171	177	201	186	197	198	193	166	188	174	211	196	191	189	191	187	204	180	162	198	168	198	213	160	169	165	161	198	174	179	169	201	174	202	225	180	194	200	182	173	186	194	188	205	196	185	186	166	189	175	188	181	157	212	199	190	184	196	176	198	187	191	201	183	172	192	155	178	183	191	189	201	181	196	161	193	185	205	192	196	204	159	194	199	188	211	188	199	188	187	198	174	185	189	215	187	199	176	168	195	178	204	164	185	187	201	169	176	191	188	189	210	172	223	149	213	198	195	171	198	186	171	185	176	179	174	190	179	176	184	193	182	180	179	174	222	177	182	200	175	166	185	181	183	186	200	184	203	179	171	205	180	190	207	181	188	194	194	190	213	173	195	205	210	195	178	174	187	194	207	184	214	202	162	171	183	204	178	170	184	208	177	183	196	194	208	180	167	216	219	208	201	175	183	218	184	185	212	177	179	235	200	193	204	204	178	182	196	196	203	179	185	173	194	189	207	178	188	162	188	185	185	175	188	185	188	193	201	162	198	167	180	174	198	198	210	156	203	181	197	178	214	173	179	164	187	204	181	177	192	179	189	167	169	173	174	189	160	212	184	183	179	189	185	210	198	196	182	172	210	170	192	194	197	181	198	188	178	176	203	173	172	188	203	179	192	172	177	178	185	178	195	176	209	167	200	194	190	184	189	174	172	201	195	186	195	208	173	179	176	200	174	193	180	198	162	184	180	178	185	170	193	190	177	171	210	179	186	213	164	186	218	159	193	183	215	189	179	191	174	182	178	189	191	210	185	197	182	168	182	203	177	170	202	174	199	237	173	176	199	201	205	207	196	185	195	198	207	216	198	202	171	185	193	172	209	191	196	191	184	171	169	154	204	187	199	210	229	186	183	189	196	179	181	202	207	217	205	198	210	178	178	198	186	185	172	206	198	165	205	226	187	183	200	179	179	197	178	216	193	193	209	180	200	204	186	182	180	180	202	218	178	173	206	186	196	187	175	202	168	170	180	194	179	182	159	179	180	180	177	213	194	177	210	177	191	233	182	212	179	167	196	183	196	176	196	157	192	191	169	188	203	206	192	197	197	187	169	182	190	192	172	149	156	175	209	173	186	199	202	205	180	188	179	196	219	177	218	199	207	201	176	211	168	170	184	169	192	203	173	176	197	216	221	161	191	195	214	204	168	200	193	187	192	204	187	170	183	199	192	207	185	173	184	195	208	183	162	198	164	181	201	183	210	180	221	183	182	207	175	210	173	176	211	175	205	193	196	176	182	185	179	180	183	176	169	193	189	193	194	189	178	205	167	179	164	179	191	167	205	178	172	199	160	167	202	153	206	179	183	188	180	169	190	197	195	181	208	183	205	188	186	203	190	181	152	169	171	185	201	213	190	181	195	193	186	168	178	210	199	191	204	209	217	198	208	208	194	178	183	185	209	187	199	206	185	184	172	186	156	186	185	176	187	185	192	200	193	161	215	185	193	201	200	199	210	187	174	192	157	179	197	183	198	185	195	207	174	214	195	169	197	191	212	202	194	176	192	173	200	208	205	155	195	183	171	197	165	183	169	186	197	173	190	186	194	181	178	194	170	179	164	187	207	194	188	194	182	196	199	197	164	182	224	202	190	187	192	167	217	178	179
21443	26734	32709	34242	44060	47001	50291	44169	39903	37305	34304	34311	30197	31980	33789	33353	27690	24512	25063	25884	20973	14605	11758	9430	5403	9601	14281	3691	2267	2056	1702	1732	1478	1127	945	895	805	629	627	1169	9055	15416	10919	6761	3785	1858	1019	577	491	463	478	443	478	486	486	501	483	529	522	477	493	477	443	522	508	507	531	505	485	466	434	492	480	516	516	466	457	496	476	488	429	478	478	501	473	490	493	476	480	459	532	474	460	456	497	466	498	470	468	494	477	506	453	479	452	520	446	494	483	473	483	498	484	448	480	468	477	411	489	504	506	483	476	496	485	488	477	504	443	470	468	491	515	456	470	478	506	486	445	472	463	476	480	480	491	500	495	482	470	478	460	469	501	464	460	522	448	509	467	490	503	498	495	482	469	551	501	467	506	460	491	491	450	451	465	447	490	497	456	445	480	471	453	500	457	438	529	501	536	518	512	510	468	508	477	522	471	514	448	521	487	496	480	486	464	495	495	466	484	478	459	442	463	465	480	488	442	488	483	483	473	494	507	464	487	499	503	463	486	522	470	519	498	486	516	480	486	489	485	500	468	499	461	476	439	453	463	498	456	473	434	495	480	521	471	459	485	523	527	465	460	507	479	498	490	477	478	482	452	483	478	484	503	503	439	468	506	482	470	463	468	487	510	473	483	502	427	484	504	471	534	525	472	461	500	464	487	444	449	474	484	468	501	436	457	448	485	467	477	529	527	466	476	499	486	492	519	464	480	487	497	487	475	444	489	444	486	482	483	477	518	453	486	498	451	478	488	457	489	481	480	479	489	460	482	450	432	498	470	476	491	502	453	455	479	473	462	447	503	527	483	508	450	452	472	473	493	491	490	477	506	470	507	496	515	481	486	478	453	473	452	483	485	477	497	484	463	438	506	506	434	512	486	470	442	452	480	496	495	445	499	464	472	483	438	522	498	536	478	496	488	520	472	462	499	503	471	491	482	468	450	498	504	468	517	469	515	539	481	492	477	449	487	480	522	487	493	454	471	482	488	477	484	482	501	480	528	503	446	514	463	475	467	479	452	467	490	496	514	503	479	490	457	509	493	476	473	471	465	471	498	516	497	476	492	472	443	506	534	472	459	463	479	457	498	495	468	519	481	505	499	481	472	496	507	456	474	510	480	525	475	489	495	503	555	467	481	428	460	491	503	479	485	484	495	490	466	516	500	465	499	478	499	528	484	454	482	496	463	485	481	515	471	474	530	492	449	506	463	492	478	506	510	481	470	480	508	496	481	488	490	476	495	467	448	475	463	466	496	436	482	457	503	525	465	496	488	532	497	482	465	482	508	500	516	475	461	532	512	497	500	476	490	456	515	511	466	495	452	470	506	484	467	470	518	478	445	507	484	487	466	484	456	493	452	487	458	489	494	491	484	487	481	525	491	493	500	464	485	474	457	472	466	513	476	478	473	494	430	474	513	480	489	479	485	456	471	459	471	460	454	470	464	488	518	469	458	472	493	483	486	489	480	462	494	490	472	498	519	473	461	476	505	479	484	482	500	449	468	452	489	498	492	511	442	485	439	467	487	497	473	482	495	444	481	485	480	478	480	486	441	453	487	522	535	477	468	494	461	469	529	487	478	465	465	518	471	477	464	511	431	487	433	479	456	454	460	498	482	459	501	483	461	479	463	469	491	477	455	474	465	463	480	471	469	480	472	497	520	448	488	486	480	470	482	459	497	460	453	539	528	475	454	493	489	469	519	464	482	499	438	458	453	487	491	487	473	443	494	495	476	490	469	472	525	484	476	481	506	494	493	466	479	488	473	466	512	480	492	484	457	497	464	459	511	468	487	521	496	486	511	476	482	491	487	471	499	484	486	489	477	468	484	481	487	474	474	454	492	528	487	520	521	478	459	462	475	508	522	483	445	470	486	529	468	484	513	451	493	499	472	473	498	497	478	468	469	455	501	493	499	481	470	494	478	494	469	492	433	495	523	433	520	461	475	498	494	521	459	435	474	509	464	457	487	489	493	454	484	485	508	474	527	499	503	467	457	492	510	487	473	478	495	508	498	510	488	530	448	467	441	460	489	484	515	485	514	447	494	490	464	485	510	462	486	490	484	496	486	476	477	483	474	468	481	497	479	484	463	475	465	509	498	463	442	432	433	511	508	463	477	492	491	460	486	531	488	533	476	486	504	484	456	496	513	479	507	504	482	486	543	478	498	469	484	472	498	469	469	479	508	506	500	463	490	499	440	495	453	465	477	521	459	487	465	433	467	469	443	507	447	522	507	421	489	520	462	473	483	483	491	490	481	504	493	506	462	479	497	462	469	490	469	487	471	515	481	515	448	489	444	479	505	500	468	441	492	516	494	474	491	489	450	455	462	477	462	503	478	471	503	436	492	468	468	498	491	491	496	494	484	489	490	459	465	481	473	453	473	497	463	500	438	451	451	461	490	458	525	490	476	468	495	482	477	465	495	490	496	505	472	564	489	483	503	524	511	479	477	465	453	491	457	494	476	452	507	476	454	477	437	479	502	491	495	426	473	440	454	491	487	493	468	517	493	440	468	450	499	485	445	502	486	466	463	443	534	428	480	444	454	455	485	449	463	501	452	505	501	491	504	441	486	460	486	493	531	470	467	478	508	484	425	517	483	449	501	461	451	482	468	475	490	487	451	463	483	463	502	488	500	478	477	492	490	471	460	496	523	475	484	491	476	515	532	482	493	482	501	497	516	445	473	487	502	489	485	478	470	488	466	503	451	500	474	482	478	472	475	473	480	473	472	453	472	520	520	478	459	470	490	504	489	471	502	488	474	478	473	423	533	493	500	462	489	501	485	512	520	459	472	502	478	446	501	501	468	540	542	449	490	485	461	484	445	469	475	499	457	515	484	482	510	490	451	464	515	487	467	486	452	486	489	475	514	440	486	495	477	456	484	458	483	461	496	450	450	493	473	421	487	453	503	470	511	484	451	466	475	506	492	508	468	477	500	456	488	510	474	509	487	497	459	474	460	443	446	479	481	488	477	464	482	500	487	477	471	516	459	460	506	496	478	505	499	503	472	481	512	480	485	469	452	452	464	450	494	471	490	471	484	521	487	473	455	475	453	493	516	477	471	492	515	468	536	499	488	476	492	463	498	466	472	493	498	481	511	507	457	485	437	458	516	461	517	471	476	511	454	490	488	473	487	456	460	519	474	476	552	518	518	452	491	484	458	493	487	433	491	435	471	486	479	482	444	432	439	477	496	473	471	457	481	477	478	477	484	477	525	490	510	458	480	486	508	449	464	520	493	502	468	476	486	472	499	479	523	505	523	453	485	471	468	471	499	492	449	505	532	534	450	475	445	476	478	515	468	459	485	465	483	531	497	502	496	478	502	447	497	508	507	466	472	487	472	508	435	482	488	508	518	483	462	509	490	491	504	501	433	506	475	516	486	495	434	502	470	526	476	468	457	527	494	497	469	464	486	499	469	495	446	463	487	464	474	468	481	500	484	497	452	504	490	480	466	469
4763	5486	7486	4145	4873	5096	3419	2349	1436	1045	837	800	677	627	696	674	620	466	445	404	357	335	293	271	267	290	341	279	269	289	269	241	250	267	225	284	263	230	262	222	283	360	426	394	360	284	304	272	220	232	199	248	227	241	238	242	220	241	241	233	233	228	205	217	224	227	229	255	228	216	237	224	229	246	229	270	211	251	221	236	241	226	233	231	231	255	229	258	251	271	234	212	223	220	252	222	242	254	219	263	239	244	246	270	232	223	206	252	234	226	234	239	223	259	216	233	242	262	245	230	214	234	228	240	227	224	242	220	245	252	227	238	262	195	240	229	233	249	255	251	248	231	205	257	252	215	237	228	229	205	260	225	229	224	261	217	248	246	238	238	261	249	253	239	238	241	233	219	229	259	220	222	238	240	229	224	228	225	235	233	229	221	236	247	207	233	215	218	247	235	230	267	202	232	241	241	243	218	243	242	240	215	215	239	240	228	192	232	214	237	220	250	248	260	231	256	215	185	253	243	217	259	242	240	244	251	214	252	233	221	212	231	218	257	239	231	233	195	223	248	226	210	252	230	248	213	227	227	254	233	241	235	217	224	244	248	232	225	240	223	231	211	231	248	228	237	245	236	219	235	253	237	228	230	219	208	253	251	249	266	221	233	229	220	235	221	214	225	238	248	260	239	244	247	226	215	221	251	218	211	229	235	200	243	221	228	254	268	238	250	234	219	262	266	247	243	241	210	235	268	242	247	218	268	252	212	227	258	218	237	222	262	256	237	248	233	249	242	227	223	234	233	253	230	257	261	239	256	246	242	213	250	245	223	213	242	242	230	214	240	230	240	246	222	227	246	197	217	222	245	245	217	256	263	237	260	232	250	235	215	275	218	257	237	241	201	209	216	220	248	235	213	240	248	245	271	222	207	252	235	247	262	227	227	265	225	218	269	216	235	237	208	224	228	252	261	236	240	208	239	257	250	251	235	226	236	225	225	242	238	240	213	223	209	259	259	212	236	234	262	259	236	228	246	245	237	235	237	243	217	219	242	228	227	229	247	233	258	217	219	238	220	241	253	220	234	230	211	247	230	245	228	231	218	238	225	234	209	247	234	237	239	226	216	222	240	224	262	234	264	223	221	242	251	241	211	264	248	211	240	233	253	213	229	250	226	212	247	253	223	251	208	238	214	209	242	221	244	242	236	253	236	258	229	233	251	222	238	269	210	241	233	225	240	241	257	220	248	226	220	244	229	233	259	254	233	237	259	230	248	240	255	218	210	213	229	211	255	228	245	236	241	248	245	254	219	241	246	260	238	239	243	213	244	211	246	258	239	221	249	249	257	220	213	228	238	258	209	257	219	243	249	249	250	226	244	251	217	226	255	234	230	256	239	221	229	238	221	236	209	220	225	234	237	237	239	230	220	273	217	237	260	230	239	233	224	248	217	244	231	244	244	222	224	207	258	232	225	220	218	238	229	226	228	239	259	249	249	253	262	227	240	235	233	231	241	239	241	225	245	255	248	238	244	253	225	203	244	243	240	252	218	240	210	224	228	233	230	278	212	249	243	247	258	232	240	234	241	236	238	243	242	273	244	245	238	238	239	228	260	228	234	262	254	247	241	223	235	232	214	227	251	207	235	204	226	247	232	264	223	218	258	236	262	239	223	250	225	233	253	240	228	258	242	227	235	250	241	264	225	250	230	243	216	237	210	240	235	212	234	243	228	208	231	225	238	257	231	268	209	246	237	200	215	261	205	216	239	244	238	212	219	252	257	232	234	229	230	242	237	246	256	251	255	245	238	256	211	223	235	236	224	248	245	222	216	248	244	243	226	244	226	250	267	221	224	236	224	254	235	220	235	257	253	255	234	257	234	233	233	256	242	237	223	220	222	253	265	246	240	218	237	250	261	258	224	218	255	239	239	213	228	218	244	247	233	217	244	213	218	251	209	234	235	253	223	224	234	230	200	265	239	223	245	238	235	246	240	222	232	234	235	229	264	229	250	237	248	235	227	239	215	215	210	224	241	247	243	240	248	238	247	232	234	241	243	236	213	250	263	242	236	248	230	243	222	245	262	236	238	241	223	246	257	233	209	243	238	211	233	240	244	229	247	236	264	219	223	255	236	271	235	235	238	210	239	259	239	225	241	236	233	220	224	210	247	234	239	206	217	222	236	229	218	231	235	211	256	230	238	232	237	231	232	246	238	265	271	237	260	256	237	219	236	221	246	259	229	208	242	246	244	247	210	249	238	234	236	218	233	261	238	224	226	236	227	243	256	224	259	243	240	262	213	232	221	254	253	273	237	240	208	239	208	249	239	218	275	207	257	244	274	227	245	226	241	267	263	198	201	236	280	266	236	238	237	234	248	271	223	221	233	215	222	207	229	217	223	232	264	263	252	237	214	245	221	237	231	261	249	236	250	232	242	234	240	233	247	264	233	254	251	233	227	215	262	268	242	252	256	237	223	229	256	224	254	246	237	238	256	217	244	283	243	224	266	237	256	241	239	254	227	239	232	238	247	224	233	224	214	241	228	228	236	227	241	233	239	215	245	245	234	242	238	253	240	239	246	264	211	259	220	211	255	260	224	194	241	247	190	229	228	264	238	216	247	252	213	249	238	247	237	217	205	225	225	236	248	271	235	224	253	248	259	230	241	216	241	261	264	255	242	239	255	222	249	227	251	261	247	252	242	253	227	244	217	240	210	237	202	236	232	216	253	235	229	270	250	227	229	236	240	238	237	243	241	233	253	240	197	243	228	234	246	228	234	228	259	238	239	233	251	222	232	220	237	231	217	219	244	229	222	226	258	268	248	252	241	232	248	236	240	212	228	221	240	234	222	244	246	212	250	268	224	237	243	250	235	232	242	236	225	240	240	238	238	218	229	236	256	229	214	246	247	233	226	240	256	237	236	260	224	211	251	229	244	225	243	206	234	224	238	251	235	241	208	240	229	252	220	232	240	250	246	246	241	226	270	238	262	235	255	222	265	233	270	226	212	244	242	230	249	222	214	243	230	228	243	226	252	252	224	260	248	235	241	220	250	239	244	204	241	243	218	229	254	222	253	252	225	221	196	248	244	256	265	271	257	245	268	225	230	256	223	223	232	247	246	234	247	220	210	257	247	255	222	230	223	219	236	270	228	218	236	240	250	238	258	253	230	248	245	270	240	260	240	215	249	217	259	228	233	268	222	254	229	245	236	258	240	242	225	232	228	240	224	265	244	253	227	236	244	231	241	225	259	251	265	252	240	240	243	265	220	203	237	254	224	246	234	245	217	277	229	254	220	219	249	250	243	238	255	222	253	227	254	232	249	238	240	243	232	215	254	246	260	230	241	233	243	255	262	210	259	238	259	244	255	237	238	267	231	262	254	253	222	255	274	242	227	224	234	222	255	239	254	233	237	227	253	211	221	257	258	215	215	224	284	247	239	232	237	234	247	238	258	241	244	238	225	245	237	241	228	235	258	226	230	229	238	242	244	228	245	237	232
4072	6426	10194	9180	12855	15107	12954	9919	7028	6000	4716	4553	3940	3997	4243	3966	3347	2597	2191	1995	1582	1319	1195	1030	1001	1166	1301	929	855	845	696	726	844	747	731	664	618	639	639	633	942	1629	1683	1371	950	765	676	585	554	617	607	570	585	626	612	617	660	577	596	599	622	618	586	579	593	568	597	588	595	545	630	575	592	611	624	620	594	607	601	605	577	605	575	569	537	592	639	593	621	561	545	592	614	607	628	612	620	579	601	585	623	588	597	556	664	599	603	587	596	618	602	640	602	644	624	588	607	604	604	647	590	651	600	597	617	584	584	608	617	576	587	611	555	580	573	566	629	601	590	621	586	567	613	573	567	595	571	635	619	626	599	581	627	591	602	606	588	629	606	635	609	602	584	604	564	561	571	634	604	599	594	540	614	583	567	554	589	638	558	595	622	563	557	585	598	572	609	622	621	585	581	635	600	637	582	600	625	603	613	599	624	635	571	636	623	607	629	581	568	630	569	623	583	581	550	596	609	579	562	607	572	583	607	589	614	621	576	657	592	598	590	641	555	616	623	630	598	606	613	592	588	631	621	623	618	619	580	636	621	614	575	595	603	584	606	644	602	589	608	629	581	584	626	586	620	593	600	618	621	599	594	623	616	593	612	610	626	619	623	628	606	627	602	561	631	614	589	617	624	592	557	549	573	609	610	572	626	587	600	587	591	595	590	603	582	622	613	610	599	576	567	553	661	636	627	576	572	634	599	615	550	562	633	597	562	594	620	605	602	645	625	613	639	636	601	574	632	587	580	598	650	645	576	624	577	625	618	556	611	562	595	594	614	606	580	634	586	625	610	573	595	620	584	604	585	587	641	638	607	620	562	578	570	568	586	592	626	583	584	575	603	610	589	588	580	617	610	613	611	600	599	603	613	588	609	599	613	610	625	580	623	607	620	604	632	610	623	565	608	577	619	601	585	598	631	571	619	626	621	656	607	591	593	567	657	588	605	605	654	561	568	616	603	593	584	596	606	590	564	655	567	564	619	615	615	579	600	632	599	607	618	637	628	598	565	620	623	599	567	594	607	601	589	551	556	595	544	591	556	575	642	598	593	586	605	616	597	605	608	610	599	572	605	547	579	642	624	593	597	596	596	612	584	594	593	592	577	611	590	589	591	620	569	638	567	649	622	608	627	584	593	588	617	613	589	611	621	590	601	597	579	561	630	619	617	552	604	557	613	602	612	608	592	613	609	600	548	612	627	606	614	631	578	586	586	611	603	591	606	634	587	636	617	630	662	581	605	540	573	600	602	601	609	579	557	596	629	599	611	610	639	624	618	594	574	572	604	620	564	611	596	593	592	586	591	596	580	586	630	605	599	566	589	614	601	591	608	597	583	581	565	616	602	632	583	581	563	579	588	610	588	560	563	594	573	636	610	587	635	618	574	555	582	613	618	613	559	620	630	616	575	601	604	621	572	612	576	598	600	583	580	602	589	597	606	575	570	573	580	638	602	577	627	596	593	619	621	592	576	596	615	600	573	595	563	612	577	637	586	587	595	616	612	622	602	570	605	589	605	648	545	611	560	518	600	607	597	622	592	590	589	566	572	596	589	597	606	584	603	590	609	600	565	568	597	587	639	590	615	570	592	622	591	584	605	641	622	606	616	631	610	551	603	632	568	596	588	558	609	574	564	604	596	630	617	569	587	658	558	647	586	564	592	573	565	630	599	563	573	611	629	605	569	637	628	616	619	593	611	639	581	627	574	611	568	590	640	622	604	625	576	628	610	580	569	607	604	568	600	595	603	646	603	587	545	628	629	581	573	639	594	602	597	586	614	594	597	576	576	618	606	600	561	578	587	617	595	610	607	561	649	559	593	582	607	626	581	650	575	594	576	573	578	620	596	608	620	554	613	587	576	634	564	597	648	608	582	608	619	582	572	625	608	584	626	641	637	610	636	615	582	581	581	647	599	607	619	617	626	565	584	617	624	609	596	562	614	613	612	616	617	604	613	628	635	619	588	635	605	602	557	626	663	572	624	595	620	575	601	570	588	604	624	644	624	628	604	615	573	589	582	614	637	588	564	580	649	567	647	580	591	602	551	551	597	631	553	625	581	613	626	595	577	619	643	587	582	578	614	602	619	594	635	635	600	621	639	574	614	620	583	565	609	610	558	567	607	556	621	605	649	602	611	590	632	609	599	628	636	605	623	590	592	609	661	599	609	596	613	626	670	626	609	558	603	618	587	568	548	533	667	599	604	588	628	598	628	585	587	601	654	595	577	593	579	579	574	622	581	632	617	588	592	626	602	622	593	612	617	542	574	611	586	641	607	559	585	578	634	604	606	588	582	602	584	629	626	601	618	616	593	601	603	551	634	609	593	622	572	622	612	612	597	570	574	623	596	570	580	617	623	594	592	660	626	603	606	655	614	627	644	536	626	609	603	615	575	609	558	572	625	585	585	550	616	590	601	616	618	612	636	608	611	622	607	618	621	558	594	623	589	619	556	583	575	638	562	608	600	604	613	602	640	571	587	589	602	607	593	608	601	646	601	584	581	607	598	584	581	615	552	563	573	592	634	551	607	603	557	583	605	594	624	592	624	558	586	586	638	605	644	617	584	582	628	588	576	594	594	583	571	571	544	599	602	601	599	616	619	617	618	579	628	594	638	592	566	585	605	584	658	604	577	593	605	586	591	627	593	605	627	631	580	598	590	610	631	544	553	567	587	624	590	614	599	620	571	591	607	580	631	607	575	579	570	608	591	578	569	595	642	575	566	561	590	568	613	613	596	579	624	584	660	588	573	634	636	597	655	580	603	594	587	582	570	621	609	617	624	582	601	610	601	640	585	619	611	634	586	587	564	618	582	576	635	598	595	563	585	601	584	531	599	629	601	608	594	581	599	604	598	622	644	595	623	603	567	603	605	567	618	603	608	568	618	610	569	596	598	639	572	621	596	568	602	572	607	592	582	647	580	598	630	604	590	609	580	602	616	636	624	584	614	587	627	609	575	588	618	599	576	570	559	588	623	619	627	611	573	599	605	646	610	570	601	637	612	599	572	571	567	606	604	624	584	574	636	598	599	595	583	587	595	594	606	593	579	614	591	593	593	619	606	590	550	627	572	622	571	585	597	578	602	610	582	596	618	581	567	549	632	581	604	602	658	633	566	568	577	594	596	594	633	587	585	627	592	569	578	593	592	593	611	592	637	628	593	603	588	584	566	577	609	585	608	588	624	603	629	645	633	615	604	576	629	594	575	590	613	604	596	533	582	603	581	611	646	584	605	590	610	607	585	616	609	615	619	613	579	604	585	623	555	590	619	600	583	589	616	619	642	632	623	637	586	629	571	633	632	604	597	584	613	607	665	622	597	582	558	611	566	586	567	560	567	551	592	557	624	583	562	607	626	573	592	628	571	557	640	589	664	611	553	574	545	576	641	611	576	592	601	636	597	618	601	635	569	619	597	598	587	605	651	603	563	549	595	602	607	637	558	619	637	629	626	616
21911	25482	29464	23581	27380	33279	30074	25834	18526	15485	13253	11010	9912	8379	9258	7411	4843	3541	2772	2357	2055	1477	1083	1045	587	856	1178	438	561	365	334	365	386	258	274	242	202	253	204	227	713	1650	1281	850	510	348	207	199	248	207	212	214	198	243	198	219	208	187	219	206	230	232	241	231	252	227	171	217	223	216	253	206	214	204	238	203	214	225	197	216	226	215	244	182	209	222	195	192	232	201	205	218	192	204	220	221	272	196	196	210	243	237	247	179	204	230	196	216	206	210	233	226	228	205	218	215	228	211	193	225	209	213	220	224	220	250	215	213	220	204	248	221	220	216	194	229	243	214	218	209	201	211	219	225	219	208	222	203	209	226	210	223	221	203	222	227	231	239	216	201	240	220	225	243	187	211	196	230	216	242	222	210	195	204	220	212	213	192	233	227	200	235	238	199	206	220	208	229	239	210	210	198	218	252	214	233	221	218	212	205	238	241	228	228	232	201	204	241	216	242	212	209	209	198	210	200	214	221	222	228	218	202	197	199	216	217	210	230	213	234	244	238	231	189	213	211	205	213	238	206	196	233	236	208	223	235	230	202	247	205	213	227	223	232	203	225	218	212	198	222	235	202	234	224	227	224	205	207	184	233	216	206	231	215	253	205	189	220	205	194	227	265	220	195	202	221	188	199	218	219	236	218	237	233	227	252	208	214	180	230	219	187	222	200	209	209	221	241	246	215	202	221	240	258	205	224	204	225	234	212	223	199	225	219	228	222	218	186	221	228	192	241	213	216	242	217	205	214	225	217	208	213	241	217	215	242	216	226	240	238	213	207	214	200	209	219	231	243	214	210	228	176	225	227	245	218	227	241	198	233	213	210	226	212	206	212	205	216	203	208	223	220	229	202	232	208	233	224	212	220	201	241	201	202	237	240	206	200	243	208	196	235	223	215	197	186	238	218	217	225	208	203	247	214	222	213	221	195	215	206	223	201	218	205	216	245	213	207	226	223	210	228	207	193	257	204	220	201	238	202	221	223	198	233	216	211	236	246	222	236	222	225	225	225	210	224	249	210	225	188	217	223	226	229	212	199	231	208	241	188	204	197	204	218	209	222	215	207	207	225	220	215	232	225	227	200	221	234	207	231	203	215	199	212	212	250	193	237	209	221	215	205	230	246	209	227	215	218	238	221	223	226	210	205	227	191	248	230	233	235	211	208	213	231	202	217	192	235	223	207	226	216	238	190	202	207	227	231	268	214	210	215	223	219	210	212	218	202	223	228	211	229	219	221	202	227	234	215	213	218	191	226	247	209	220	200	220	225	194	241	249	207	222	230	212	213	218	205	222	228	220	218	227	232	211	210	224	202	218	219	231	205	222	225	214	227	204	216	231	220	216	215	207	216	179	215	237	212	237	201	213	203	214	220	240	198	212	215	219	189	235	255	243	228	194	208	221	223	214	238	212	209	177	194	226	220	210	215	207	191	183	220	244	228	211	211	235	232	251	209	232	204	217	234	201	182	213	188	227	218	238	221	217	215	235	211	209	223	202	223	216	220	219	226	244	236	207	209	236	215	179	223	225	200	198	215	204	244	250	202	220	199	217	219	206	243	193	223	211	204	218	218	238	230	211	207	203	206	224	203	217	235	212	238	231	225	218	207	220	210	205	231	231	210	223	212	232	210	195	235	203	237	213	204	192	203	212	232	212	236	222	210	235	230	201	238	224	235	227	197	229	225	219	213	224	231	226	204	214	238	210	217	206	210	218	230	208	245	225	232	203	224	229	216	220	207	213	205	212	238	214	229	208	198	203	258	238	222	210	197	234	199	246	176	214	202	193	213	215	226	219	229	210	224	220	248	206	225	236	231	239	201	224	248	220	226	213	214	236	250	211	223	212	197	237	220	242	236	218	199	229	261	202	235	225	238	216	234	194	196	219	238	220	216	218	212	227	236	209	233	216	214	193	242	203	192	229	213	230	220	215	212	214	230	208	203	230	218	190	225	231	226	199	191	217	212	226	238	225	239	198	220	213	218	219	211	227	212	200	265	203	223	209	214	196	219	218	206	190	230	218	236	223	196	220	196	198	197	193	212	219	208	222	239	207	235	196	228	223	226	236	226	226	219	222	214	207	192	218	243	176	179	202	220	209	201	223	227	195	250	212	201	224	266	210	237	207	221	225	233	213	213	229	212	217	180	214	228	207	220	231	239	211	190	236	216	224	228	218	207	194	229	198	233	206	226	227	213	221	216	229	206	210	246	219	214	201	215	218	230	240	205	223	215	229	206	230	218	211	207	240	213	220	207	210	223	210	213	228	217	234	178	202	196	197	241	215	213	208	219	210	239	231	208	225	206	232	207	216	217	213	228	219	199	180	220	220	249	208	234	196	216	203	225	236	241	202	228	215	202	235	212	241	221	209	220	208	228	209	242	205	238	189	184	212	228	232	220	219	239	200	226	208	223	204	209	226	225	190	226	229	230	241	234	201	213	224	226	225	183	234	232	215	188	208	196	207	227	228	219	204	227	214	200	221	227	234	237	217	219	224	221	215	214	218	236	196	205	205	223	212	225	206	236	209	217	218	214	230	193	211	199	237	230	202	176	232	214	221	214	191	214	229	200	226	220	201	188	180	207	206	211	241	223	198	218	210	236	183	218	230	194	219	201	238	242	223	215	228	206	223	216	206	205	230	235	226	216	199	244	194	217	228	209	202	231	235	175	224	226	237	226	209	212	224	204	219	235	206	207	231	214	227	204	177	227	231	221	219	216	206	172	207	241	229	218	215	218	200	196	219	212	207	202	189	216	236	242	207	208	233	236	219	227	229	216	199	216	195	229	219	183	213	222	218	202	212	240	207	235	216	238	220	244	201	203	210	215	194	224	216	218	208	213	205	243	225	211	208	205	201	199	229	219	238	205	212	222	214	230	210	203	232	199	189	217	224	222	227	241	212	220	239	205	195	213	210	218	223	216	235	221	218	217	232	215	200	198	200	190	221	245	214	219	251	222	216	199	227	236	206	235	212	221	205	243	215	209	209	202	205	210	227	227	207	214	206	248	212	228	218	225	230	202	216	200	239	217	201	226	228	227	216	229	210	203	190	218	223	215	227	235	207	229	218	201	196	202	241	220	235	215	268	226	210	235	235	211	204	227	225	221	216	220	205	233	214	229	227	213	196	220	223	221	217	226	229	213	204	235	242	224	228	208	205	218	201	223	171	224	187	216	236	243	221	212	219	208	216	210	234	202	184	219	202	234	202	232	221	217	203	228	242	215	253	235	236	221	204	207	235	183	210	224	216	210	236	195	194	212	230	210	243	214	206	194	217	220	223	208	234	223	214	227	224	199	237	217	221	223	216	226	213	202	230	206	235	211	198	204	209	211	218	230	225	208	228	225	223	225	225	205	221	212	216	208	190	210	206	206	193	243	205	214	244	222	251	212	180	201	193	224	216	216	223	228	228	250	218	234	218	194	213	227	204	221	211	230	202	219	213	192	212	197	215	205
15112	20875	25788	26932	34309	41779	43591	38920	31731	29761	27562	27843	27223	26828	27787	26617	21105	18296	15576	14197	11720	9088	6937	6302	3472	4841	7034	2219	2638	1563	1770	1699	1494	1024	923	832	715	747	648	619	4112	10382	7305	4343	2393	1323	701	566	506	578	553	573	539	531	571	528	579	544	523	550	584	554	534	580	526	562	553	522	556	566	544	538	535	555	541	549	572	575	584	567	531	567	556	531	535	565	521	585	519	557	536	568	563	501	549	546	555	507	590	543	539	595	549	518	579	576	585	563	569	566	549	568	537	586	574	534	562	510	541	544	550	563	559	549	558	530	559	519	523	542	522	540	541	563	537	553	546	556	561	535	507	516	526	524	535	584	556	567	603	533	557	514	549	540	531	574	539	561	556	571	534	569	522	542	533	578	557	573	550	521	567	573	537	532	511	540	561	543	524	535	587	572	558	527	583	550	557	592	579	558	555	531	534	567	556	563	523	575	565	539	555	539	543	551	522	562	565	522	582	581	520	600	569	559	558	586	572	547	537	511	559	597	548	557	561	529	531	554	558	605	576	529	519	596	541	524	544	554	594	565	556	584	547	559	564	568	556	539	559	562	552	567	558	499	540	573	535	560	573	546	589	520	564	531	545	565	529	526	587	546	556	570	530	541	572	544	522	544	537	503	535	560	534	515	566	563	552	559	593	567	532	547	540	564	584	605	569	572	563	507	575	527	571	534	577	578	554	573	578	575	542	512	519	610	570	552	544	567	531	593	593	592	535	538	519	555	531	525	525	583	603	548	564	572	554	527	549	594	540	570	564	518	584	582	557	534	597	579	590	560	545	539	562	593	547	559	546	531	553	537	581	551	524	559	551	529	545	550	519	526	505	536	542	571	531	577	513	590	530	549	551	540	573	589	562	537	514	573	542	510	529	576	574	513	536	531	544	553	523	552	540	551	577	543	568	518	543	541	531	583	541	547	524	544	522	564	545	574	541	511	532	558	546	535	549	519	539	535	525	517	548	550	543	564	588	555	546	490	590	554	561	524	519	564	586	513	591	569	541	512	536	560	580	559	537	519	554	558	546	543	533	604	543	532	547	523	529	520	565	595	538	497	548	548	536	548	543	524	533	514	547	559	555	563	556	542	571	581	551	519	566	504	576	570	553	561	512	533	559	581	536	510	538	597	517	550	547	520	548	568	568	551	529	557	576	542	541	564	528	614	569	582	546	555	551	563	522	599	566	585	559	532	549	530	512	554	548	548	561	563	537	555	581	562	564	563	524	560	562	568	531	594	533	542	556	576	534	580	524	535	530	592	572	548	581	583	551	549	533	542	539	554	546	572	622	557	534	551	545	558	543	541	533	561	571	553	589	566	556	534	524	542	537	573	575	519	577	540	567	551	553	563	548	569	515	518	528	546	577	564	558	580	548	554	534	598	581	573	537	579	573	561	573	520	587	609	505	581	581	552	508	581	535	503	580	533	619	587	605	586	564	543	607	534	576	566	565	524	552	547	567	533	567	521	514	565	587	594	530	540	603	547	523	568	549	546	546	530	506	566	553	575	560	561	525	576	563	552	555	494	512	571	584	540	525	578	551	536	551	551	571	554	547	544	562	565	576	582	541	569	538	542	541	565	552	573	590	570	555	524	574	571	570	566	561	576	511	604	589	532	525	550	574	533	578	554	582	578	567	564	553	536	564	552	577	542	581	572	578	580	527	552	584	569	553	580	599	511	540	519	555	579	499	575	531	530	554	552	576	542	540	550	582	530	526	513	519	569	525	584	548	526	542	569	546	523	563	563	593	549	526	541	510	512	555	580	578	569	530	553	525	532	567	528	580	570	534	542	507	551	555	550	580	589	541	518	546	604	579	578	522	562	549	566	552	514	554	572	536	567	572	599	516	523	544	574	543	571	555	572	511	573	554	551	547	597	562	558	550	553	605	592	552	547	569	562	555	536	548	549	539	524	557	566	545	531	559	564	522	568	539	558	549	530	551	563	594	569	545	528	522	606	581	535	549	550	544	536	576	575	561	517	530	539	543	488	526	561	527	582	571	513	549	593	589	550	591	528	571	513	542	567	568	538	533	570	590	538	595	561	540	571	592	508	554	562	571	559	540	551	571	552	528	519	537	557	586	560	528	528	618	564	533	535	537	550	596	535	536	535	527	574	552	534	545	556	553	546	565	491	539	517	534	539	543	575	554	573	566	560	576	533	573	565	524	554	557	493	560	533	541	546	572	582	539	572	564	598	568	536	572	545	571	560	556	544	562	609	560	537	567	550	535	545	575	556	565	585	534	574	573	531	564	552	593	577	533	542	589	531	548	572	538	554	552	517	511	563	557	585	563	552	550	563	560	565	575	568	599	531	585	594	539	548	576	562	551	506	565	542	552	542	555	528	546	551	593	581	526	546	555	605	544	573	563	573	592	543	524	555	531	555	551	575	554	536	529	554	575	590	534	553	545	540	579	521	586	562	582	541	578	560	564	526	559	561	566	555	554	564	533	530	558	537	555	544	570	566	542	519	555	531	571	569	577	586	584	574	584	558	527	547	554	508	520	576	523	590	572	560	596	557	554	538	584	531	528	521	515	579	584	544	586	556	596	532	571	574	544	545	550	544	570	516	554	556	601	572	553	530	518	533	573	551	590	532	570	560	606	576	517	573	533	533	549	576	545	551	570	525	524	555	576	584	574	532	548	542	563	564	588	559	548	547	547	568	555	577	528	576	542	567	533	569	545	556	606	550	573	595	532	556	518	544	545	546	564	563	557	560	582	556	551	577	541	569	584	602	530	537	566	531	538	533	540	578	531	566	576	557	543	533	572	519	581	568	550	557	608	563	553	578	615	559	566	555	513	606	520	558	503	519	551	538	545	528	569	575	583	526	528	543	562	548	590	564	547	534	592	534	588	554	577	573	577	510	570	565	530	559	556	577	537	529	565	556	566	528	550	527	569	537	574	555	567	565	503	566	523	573	572	572	506	540	536	591	559	520	553	537	570	545	592	573	575	570	575	550	556	554	548	560	580	576	561	534	546	578	528	568	560	537	597	515	577	538	565	533	564	545	546	577	596	576	534	526	546	558	574	545	573	551	563	560	574	533	571	537	524	560	565	522	526	574	564	571	548	532	547	536	533	551	552	571	518	588	582	531	548	560	545	520	560	534	604	541	516	526	582	581	565	558	536	550	565	570	545	568	568	575	556	529	560	568	584	571	537	574	521	573	542	558	560	564	527	537	525	551	521	544	561	557	537	525	530	584	559	559	570	527	523	554	599	528	570	534	565	550	501	582	564	565	547	564	567	618	550	544	607	552	557	558	547	558	555	566	534	558	572	559	540	569	537	545	598	550	537	573	556	511	573	497	593	567	585	548	603	550	561	569	572	557	593	519	505	551	534	531	530	574	516	532	516	581	574	561	565	535	551	546	537	539	541	562	568	565	573	540	564	548	526	516	551	555	518	532	554	580	577	524	549	540	506	548	597	543	540	534	520	532	536	513	576	537	584	529
31106	33039	37868	29107	33016	36946	36249	32583	25682	23842	21771	18966	19826	16404	17074	13780	9625	7086	6005	4536	3913	2651	1901	1581	1076	1561	1997	685	885	597	434	408	378	303	252	250	243	244	208	202	1277	2857	1866	1277	679	366	232	202	198	194	177	170	199	209	174	186	167	171	162	188	159	176	185	172	180	202	170	159	178	193	200	198	165	183	161	210	197	183	147	185	187	182	189	208	153	173	210	185	173	176	189	190	173	178	192	179	178	185	191	175	197	177	165	177	207	194	187	193	160	173	172	175	191	184	188	179	205	203	182	227	181	159	178	167	178	178	181	177	172	176	206	173	182	190	191	174	195	181	164	180	197	171	182	189	202	169	190	195	156	168	185	169	185	177	172	179	197	171	218	190	178	194	179	180	207	167	184	165	190	187	192	171	176	162	142	192	193	168	156	177	164	193	186	161	192	159	206	209	173	179	166	165	141	174	168	180	200	177	180	162	189	187	173	173	173	178	168	195	210	214	176	182	161	192	178	179	159	156	177	181	201	187	187	168	185	212	204	188	174	186	199	198	187	178	189	167	161	149	150	172	187	174	173	190	188	191	172	167	182	191	163	173	160	175	177	181	194	193	219	173	186	182	163	196	201	176	189	187	169	176	204	184	161	179	175	181	197	178	192	171	165	171	191	207	180	166	175	187	187	204	167	175	197	176	180	187	176	179	158	165	163	174	170	176	193	180	185	187	190	185	172	161	184	164	174	184	170	170	183	172	168	199	175	204	203	177	210	208	162	193	195	176	170	178	177	197	188	156	168	192	194	172	193	179	180	172	169	188	181	212	173	178	180	195	180	163	175	187	182	184	187	205	190	150	171	172	199	186	163	168	168	172	197	169	217	181	168	176	173	191	169	179	196	197	163	201	189	207	178	217	175	173	183	160	160	167	185	181	174	159	194	188	171	179	183	188	190	181	167	191	191	191	171	186	210	194	183	211	170	191	173	182	174	177	187	191	170	151	188	158	160	174	183	180	182	183	175	157	158	183	193	190	200	181	210	214	173	160	191	153	188	204	177	173	179	185	178	187	171	184	190	192	165	194	157	163	200	179	168	188	191	160	181	166	177	201	179	160	198	190	181	170	169	166	181	211	170	169	179	179	209	177	189	178	180	179	169	194	195	165	201	175	193	171	179	209	179	169	190	189	209	192	164	191	180	178	178	156	174	156	161	167	173	170	163	189	205	178	171	166	177	180	186	179	197	181	178	195	163	190	153	159	179	197	157	184	194	168	178	165	176	191	173	183	186	166	197	194	166	188	209	180	188	194	217	168	177	184	198	177	185	182	187	188	188	181	207	179	183	195	210	199	154	190	163	182	198	165	194	207	218	197	196	184	170	187	191	194	181	162	175	171	184	192	177	191	176	184	179	196	157	191	193	184	188	186	177	161	186	209	181	208	164	193	166	169	181	168	179	185	194	177	196	165	181	151	193	178	173	165	195	181	173	185	187	175	181	190	179	169	168	179	168	156	157	200	187	193	193	203	177	188	163	178	222	173	208	217	180	173	168	192	146	188	172	193	190	159	183	165	162	198	187	181	205	181	182	191	201	163	187	243	204	173	185	182	178	187	176	185	168	170	197	195	188	176	188	195	192	186	161	178	196	190	195	199	201	169	185	166	178	198	170	172	184	180	170	188	160	174	195	176	162	165	184	178	183	162	183	188	214	172	153	209	168	182	199	188	175	182	158	174	165	168	146	174	157	166	182	181	176	169	166	177	169	165	197	177	205	178	191	201	163	185	172	196	162	183	177	212	187	180	187	157	169	190	182	198	177	195	182	190	185	168	197	184	154	197	180	174	193	171	187	173	191	186	178	173	173	166	167	156	165	182	167	191	185	184	152	181	189	198	176	195	181	196	181	178	171	212	176	173	169	203	172	188	205	188	195	181	181	187	170	192	170	185	182	174	185	170	184	188	213	182	204	168	190	162	183	209	199	184	175	183	186	170	165	147	166	185	169	184	186	169	177	182	174	179	170	169	187	201	164	176	185	174	174	171	174	163	162	196	172	148	185	188	160	178	160	204	165	167	182	195	169	169	201	211	196	178	185	183	168	189	182	213	168	200	191	182	169	193	166	179	152	189	178	179	152	175	186	215	215	188	189	178	178	173	184	192	207	171	165	199	188	176	176	162	188	195	223	170	193	175	183	171	177	182	200	174	186	188	186	168	185	209	176	167	155	176	194	172	196	177	185	212	193	173	186	167	185	163	173	195	195	168	154	196	178	185	173	171	197	198	192	169	159	183	178	165	173	212	207	207	188	200	180	176	179	188	172	179	167	191	171	199	175	184	196	183	183	193	180	190	173	181	181	185	165	178	203	202	181	188	176	182	190	176	161	175	186	149	188	187	171	194	168	172	173	185	165	168	178	177	149	165	193	184	182	187	186	193	178	190	161	173	182	186	175	179	204	182	193	201	179	201	171	183	184	181	169	180	164	190	179	180	212	207	197	190	218	182	150	189	191	187	174	209	177	169	195	198	178	179	204	140	152	184	180	161	177	199	178	187	194	165	163	195	163	191	171	179	160	190	199	179	155	167	175	182	181	212	181	163	193	189	188	184	198	178	174	201	165	183	169	178	196	194	174	184	191	194	178	174	184	165	152	179	181	200	197	170	186	209	172	192	180	189	190	187	196	181	202	176	180	187	213	196	188	171	208	185	207	161	145	175	166	178	180	158	170	192	172	208	187	176	194	176	172	154	171	166	183	181	178	166	178	195	173	206	161	169	168	183	194	206	170	182	177	184	170	183	191	202	179	184	191	185	197	164	174	184	183	188	178	178	173	178	179	164	179	180	180	174	180	196	171	185	193	185	157	171	190	154	178	170	176	170	205	190	168	159	187	205	184	201	187	195	185	184	192	189	170	175	172	162	172	188	208	172	183	190	188	179	196	196	148	181	197	159	202	196	176	157	186	163	203	168	161	177	172	176	173	175	180	189	177	182	192	161	173	173	176	149	208	160	172	160	162	157	187	192	163	165	175	200	180	173	206	189	167	149	163	177	166	185	181	191	157	148	177	177	186	211	203	184	183	164	180	169	196	173	184	186	180	171	182	176	177	165	182	171	188	197	197	165	175	160	181	188	170	190	182	172	169	172	176	176	192	174	170	186	181	166	178	190	182	181	168	186	217	200	186	164	179	176	177	183	161	164	198	167	177	196	211	182	178	167	151	175	168	173	161	167	188	181	150	197	171	171	172	175	193	181	200	183	168	174	197	192	176	179	198	179	196	192	190	167	193	151	186	171	155	177	187	180	188	187	187	192	173	184	184	186	180	174	173	167	177	174	184	166	192	179	166	190	191	193	185	190	198	193	159	193	161	185	181	188	175	158	163	179	173	168	197	181	196	168	194	199	165	184	192	183	186	183	180	186	186	174	195	152	194	190	183	184	184	180	171	170	180	172	192	191	180	182	193	195	194	197	170	174	211	164	223	173	212	199	194	193	162	187	192	198	173	187
20327	26604	33531	33737	39671	46257	48202	46242	40162	39032	36291	37246	39876	35903	36494	34622	29566	26170	24962	21632	19292	13423	11271	9950	6155	8240	9528	4016	5513	3407	2368	2216	1626	1200	1198	1042	1031	949	706	674	8582	15875	10727	7144	3513	1740	695	458	504	481	477	412	443	448	494	493	488	450	431	472	471	485	459	464	467	468	437	495	461	464	463	466	450	453	497	458	467	486	454	461	472	468	451	449	487	458	463	467	471	446	470	483	472	445	396	425	460	481	491	465	450	476	481	460	478	471	452	481	453	481	469	465	466	453	457	417	465	471	479	458	486	445	458	453	492	451	476	443	478	459	441	429	463	452	472	429	414	474	476	437	482	464	463	460	439	482	447	460	442	434	459	454	457	424	455	456	457	469	467	454	449	464	424	451	487	474	459	526	485	426	472	470	466	450	485	476	455	428	483	444	404	509	463	435	479	478	460	496	447	479	460	460	424	442	496	417	489	463	485	484	460	457	474	444	453	467	447	484	468	513	462	465	464	498	453	461	477	466	476	478	484	473	441	507	409	467	452	453	442	509	497	453	448	481	524	512	434	444	467	456	461	478	480	441	474	483	458	501	451	435	484	451	469	444	443	455	483	417	457	454	480	464	496	444	459	468	454	468	463	462	486	474	484	467	459	441	452	454	472	456	468	478	476	439	446	480	435	468	472	470	456	445	486	460	439	479	504	481	477	507	446	423	487	452	462	445	478	485	438	499	424	467	448	448	471	443	442	454	483	470	469	415	432	477	429	477	478	451	418	472	451	449	418	415	486	453	438	472	474	446	498	472	475	455	451	419	450	461	477	430	481	426	470	475	450	498	461	442	500	479	457	437	464	502	456	478	451	471	453	484	441	477	450	496	442	432	435	484	453	500	419	469	448	439	440	464	474	426	431	421	456	440	465	501	503	450	438	493	459	446	464	427	506	460	464	472	443	501	457	420	430	457	453	461	478	463	466	474	450	477	518	459	460	490	468	413	489	471	482	451	465	452	421	483	449	457	486	476	472	510	453	441	466	469	428	462	433	446	462	436	486	460	438	448	462	492	499	471	443	508	494	395	486	454	449	482	482	430	464	465	468	484	462	441	475	448	464	471	482	502	488	420	494	475	439	456	477	489	483	476	451	468	463	439	488	432	456	472	490	483	452	471	445	476	437	453	439	427	457	465	479	489	462	437	474	472	466	483	504	471	505	461	450	474	438	478	491	457	448	467	473	482	473	475	455	465	463	454	436	471	462	451	505	483	503	473	448	441	433	465	416	460	449	484	482	437	497	461	495	453	456	453	454	455	499	452	463	456	485	435	516	457	412	509	469	432	418	477	469	481	455	424	501	490	473	431	482	458	463	465	474	449	453	459	463	499	458	494	495	486	447	456	457	456	458	494	452	465	474	462	420	466	426	439	425	471	477	462	450	479	468	474	469	435	453	465	467	469	458	457	456	461	466	454	501	490	447	446	456	450	472	414	428	463	478	484	433	468	465	442	478	445	442	477	472	449	446	489	474	446	460	463	474	487	461	418	423	477	447	449	444	418	478	489	438	488	486	479	452	477	466	454	447	477	464	500	484	448	445	445	481	486	473	426	469	425	462	452	463	469	492	489	423	444	428	464	458	487	467	503	455	453	461	503	471	449	428	459	447	456	447	439	467	468	524	458	477	463	441	486	454	438	448	470	440	435	483	461	453	464	532	464	515	481	462	468	453	460	461	466	454	454	477	397	459	428	475	419	427	470	453	451	485	437	469	468	471	431	463	446	455	466	452	483	436	510	484	483	471	478	482	466	479	463	456	486	468	461	466	499	428	484	437	482	473	466	457	437	443	438	483	439	445	424	453	432	437	441	488	456	473	468	473	457	448	459	463	455	441	455	427	443	451	477	439	462	453	461	477	427	456	442	477	470	476	481	454	454	433	467	447	450	455	464	464	432	441	486	485	467	427	447	475	433	465	495	433	506	470	487	469	450	495	434	486	531	485	494	419	462	439	412	494	453	456	474	481	483	461	469	463	468	490	422	437	445	412	485	462	429	442	431	456	438	478	471	470	426	452	453	432	468	464	455	442	451	474	462	465	467	480	458	468	471	447	437	471	467	441	476	461	491	453	461	442	460	426	464	458	456	428	454	466	493	504	439	430	433	435	466	457	426	476	421	457	461	430	457	472	452	454	433	473	444	442	484	439	481	478	465	465	461	489	475	448	438	455	473	473	460	408	470	447	478	459	463	445	467	471	457	457	476	434	447	449	442	464	484	455	462	461	431	475	469	426	468	426	448	465	490	427	480	470	496	442	498	479	508	456	471	451	464	443	418	459	464	436	449	428	465	470	453	445	457	458	460	482	475	480	462	503	452	455	471	461	492	443	458	452	461	478	448	474	444	484	461	478	494	475	434	466	483	467	479	425	513	464	456	478	498	455	491	443	419	469	456	468	457	460	473	443	420	444	497	464	462	472	461	499	464	477	451	494	434	469	467	431	453	462	477	479	450	451	497	442	441	488	441	460	462	475	506	462	486	481	460	451	434	396	465	459	473	452	500	448	455	433	475	468	468	463	489	417	486	507	454	460	485	480	478	459	488	478	420	512	508	477	456	510	443	446	452	480	474	482	445	447	455	479	472	451	457	481	456	472	457	434	413	469	478	486	426	458	435	437	479	486	432	454	457	451	455	489	449	441	454	516	459	455	451	462	448	449	452	436	473	435	446	506	438	428	471	462	454	494	477	444	494	471	458	446	428	429	444	474	444	482	442	458	460	423	438	457	470	441	469	498	431	446	445	437	494	479	426	458	461	514	467	450	424	473	441	504	480	476	467	451	441	457	488	472	467	421	460	468	498	472	417	430	436	440	526	445	450	446	433	458	482	495	458	476	439	501	482	408	494	449	470	457	481	479	468	474	419	449	459	483	456	480	439	462	485	479	449	439	486	449	494	432	447	463	457	450	480	494	517	475	460	458	468	442	471	490	468	497	457	464	461	456	486	468	465	451	476	457	453	455	457	486	465	453	491	491	462	470	479	481	486	474	450	469	483	479	463	499	490	508	452	467	489	470	459	470	460	433	464	444	474	410	453	460	436	465	466	461	400	465	453	472	473	448	430	426	451	434	479	477	479	459	430	467	480	446	460	442	472	468	491	457	467	459	465	459	464	431	474	487	458	438	469	476	474	488	455	452	523	449	486	459	424	451	474	454	478	460	436	449	466	449	427	466	442	452	441	446	453	458	515	475	486	457	434	441	437	452	509	444	467	467	488	480	427	450	419	437	458	461	461	443	469	458	497	450	458	458	516	455	455	471	474	473	457	485	472	463	480	461	463	484	455	464	456	460	463	479	459	453	460	447	486	447	467	437	473	476	447	503	435	437	440	475	465	480	458	468	448	480	476	520	401	460	458	465	467	458	467	460	415	437	441	449	442	471	481	503	451	457	478	475	506	441	457	452	494	467	440	447	425	467	466	465	441	445	457	467	467	503	483	479	437	448	431	453	503	483	491
5240	5445	6954	4464	4806	4751	3730	2393	1542	1139	1100	846	826	647	630	554	545	422	371	345	342	319	271	287	293	328	296	247	255	264	238	236	253	240	212	259	248	213	216	232	249	319	374	372	348	281	221	211	225	219	188	218	245	202	199	239	209	214	207	227	194	224	236	223	226	213	218	234	214	220	209	229	202	238	197	262	222	229	235	237	239	248	210	245	219	230	225	215	214	237	235	245	203	211	198	227	201	215	228	203	216	233	234	254	240	213	222	208	217	212	235	234	232	208	214	211	219	232	230	211	210	221	243	233	259	199	237	233	228	223	222	240	209	228	203	237	222	248	216	228	238	255	221	224	257	245	225	211	212	235	193	240	224	204	249	211	229	222	212	226	227	221	233	195	208	248	221	211	219	235	210	242	238	207	204	226	237	223	238	260	227	224	214	206	230	253	231	214	191	227	219	210	238	206	210	239	225	221	225	199	225	205	218	243	242	231	226	224	217	234	209	230	216	203	247	235	206	213	202	240	222	221	230	210	218	221	200	229	239	223	193	233	217	213	210	229	212	253	239	189	208	243	211	235	248	219	224	226	177	202	236	221	232	252	211	226	187	253	228	218	224	213	226	253	238	229	230	223	253	208	230	220	223	220	218	216	204	230	227	219	202	234	249	227	216	223	227	223	222	192	216	203	239	225	219	238	215	226	224	225	246	231	224	241	244	247	233	216	210	238	243	240	221	219	201	250	202	225	217	218	234	225	227	221	237	209	203	223	222	228	228	234	216	253	236	207	205	207	211	217	230	197	238	229	223	203	207	235	217	234	210	202	236	216	224	232	241	243	239	206	209	182	226	229	205	205	220	220	224	234	208	258	253	227	220	220	216	221	239	232	226	231	197	207	228	230	239	217	226	210	248	238	217	197	212	247	228	214	189	217	216	196	215	225	226	224	223	203	223	233	213	214	230	244	221	211	231	230	228	222	212	233	235	219	218	242	252	238	214	254	194	244	260	224	219	237	228	263	242	221	212	249	239	219	225	245	233	238	249	241	217	222	224	212	237	222	203	218	208	224	257	222	225	219	215	201	235	211	222	223	231	227	224	204	224	247	208	202	218	214	229	238	229	238	211	217	225	215	218	207	221	226	220	215	226	237	239	233	226	230	213	246	222	200	203	233	259	224	245	210	258	245	230	252	211	215	226	210	241	197	208	219	236	199	203	209	236	213	215	215	206	230	227	225	206	243	245	218	237	220	239	211	246	224	226	236	226	218	239	230	227	236	259	238	221	229	225	262	209	223	196	210	224	239	249	225	208	208	211	227	248	218	207	219	217	256	211	231	212	225	223	238	211	232	230	208	215	217	208	246	205	222	216	217	210	223	251	222	223	235	239	203	200	186	189	225	235	207	222	205	217	221	222	243	220	220	240	214	205	229	252	217	249	214	193	230	219	219	208	237	203	234	219	210	253	191	212	200	243	237	200	212	243	233	197	240	216	209	219	233	222	221	225	210	226	232	192	224	253	237	197	209	217	238	239	218	197	235	240	237	207	224	218	245	239	213	212	225	220	229	228	186	224	232	236	236	217	219	220	217	221	222	217	217	208	204	213	224	245	249	226	210	228	236	242	239	250	199	204	238	241	243	209	220	212	231	198	208	242	235	201	238	237	212	207	225	225	252	219	237	212	220	233	254	248	198	204	189	220	226	208	219	200	211	233	227	240	225	212	226	215	214	211	227	201	229	220	248	227	225	254	244	231	219	237	253	218	205	227	221	226	226	212	221	193	239	230	217	230	206	248	219	185	244	202	228	238	242	211	238	228	251	210	203	240	242	222	214	249	203	209	226	261	207	219	242	225	229	200	233	238	234	213	229	219	218	189	218	197	228	234	226	237	205	224	211	230	222	217	205	223	202	206	209	205	226	212	237	182	218	217	220	243	230	200	252	215	208	222	214	229	221	252	215	233	210	220	219	249	194	219	207	236	243	234	197	233	250	223	226	200	242	218	230	223	234	242	232	215	216	210	221	186	220	227	212	220	212	213	230	223	226	205	220	200	251	223	196	225	225	226	239	213	219	204	234	227	230	228	210	214	223	234	247	224	215	235	221	211	217	208	197	236	243	220	236	203	225	220	195	252	240	221	251	205	233	221	233	231	217	190	200	219	226	184	229	209	215	237	247	227	221	239	254	219	232	195	256	255	223	227	227	238	219	244	250	221	232	242	226	208	214	243	220	226	218	233	211	237	211	226	225	225	213	205	226	226	220	197	230	220	221	220	197	223	224	242	218	226	216	226	220	239	247	222	218	219	210	232	219	219	237	226	206	208	246	199	225	231	235	216	218	221	221	203	203	221	225	242	205	226	227	200	197	199	238	204	199	234	226	223	235	186	206	248	215	212	212	214	207	235	224	238	236	247	225	222	212	221	208	214	227	238	241	216	212	221	208	243	216	219	229	211	237	222	226	211	239	227	233	232	228	210	234	253	227	221	223	217	256	215	211	218	227	204	232	211	224	245	243	205	223	236	207	209	233	192	223	237	236	232	226	235	239	215	223	242	214	209	224	223	195	236	211	250	199	218	218	223	217	236	242	231	238	214	237	241	217	229	196	207	192	244	244	230	230	236	223	248	218	227	214	237	252	229	220	258	211	209	214	243	226	214	227	233	214	237	232	213	211	218	220	218	253	245	213	215	222	236	237	223	223	213	242	243	238	215	204	239	212	235	230	230	240	217	203	231	215	210	220	205	219	203	225	202	239	215	227	220	188	231	227	202	222	216	211	267	219	208	194	214	253	233	224	222	222	218	210	234	248	206	219	246	217	224	222	232	206	244	216	224	239	232	244	224	224	212	226	215	219	234	239	242	222	223	232	226	222	199	232	216	241	212	211	216	228	257	222	242	240	197	229	223	210	242	219	236	204	231	222	211	215	208	239	239	220	238	213	215	246	244	197	206	195	216	212	192	213	209	224	224	219	257	229	215	212	200	224	224	218	249	248	206	212	208	219	216	238	213	220	225	213	239	222	224	220	226	200	210	243	218	191	233	237	203	220	224	199	211	238	221	232	234	216	216	182	215	246	222	223	226	246	209	214	245	223	197	235	208	251	232	234	245	197	230	234	237	214	226	223	217	217	233	233	222	218	231	208	213	243	223	210	225	213	223	233	196	248	216	258	243	197	252	242	217	212	237	203	209	203	211	223	215	229	229	223	217	218	227	208	230	259	236	230	219	262	238	241	217	216	201	213	224	216	220	210	213	204	260	251	251	204	220	221	221	268	211	222	245	208	232	210	208	225	219	232	237	207	205	200	239	235	219	216	224	228	236	234	246	213	226	230	229	225	199	231	221	225	222	214	232	225	264	212	203	217	221	242	225	253	206	188	212	226	209	249	236	218	254	213	216	236	235	215	204	216	222	221	201	215	206	248	237	226	216	223	227	240	205	210	217	208	198	230	203	226	249	221	229	216	221	223	202	229	219	215	235	208	242	245	218	200	237	231	210	214
4395	6473	9986	10256	13351	13539	12961	10543	7480	7008	6572	5157	5543	4213	4148	3403	2856	2323	2038	1674	1706	1293	1181	1069	1031	1334	1232	866	817	748	752	740	658	646	656	664	711	640	588	616	869	1457	1585	1320	982	707	579	540	572	601	576	573	563	551	595	532	538	586	577	614	566	564	574	559	580	561	584	559	578	575	566	572	569	577	553	584	560	572	610	537	541	537	543	543	575	586	588	548	576	544	540	560	586	563	552	594	556	537	577	566	581	562	561	537	570	512	552	560	574	567	586	567	530	598	587	556	571	557	526	558	583	617	556	564	561	526	569	559	589	574	586	588	566	565	567	558	550	625	531	557	548	575	546	561	556	588	547	556	549	536	573	565	580	596	545	587	562	532	552	546	589	599	538	536	578	569	543	609	565	565	542	566	527	554	571	593	577	549	532	571	574	555	537	559	618	591	548	552	572	582	535	560	579	588	557	535	570	554	559	559	551	574	566	554	578	557	542	555	566	557	573	557	592	568	575	570	562	526	560	564	564	550	593	601	573	554	575	570	561	581	602	519	603	569	551	580	593	514	565	565	500	555	543	574	552	602	584	532	588	533	580	517	576	591	559	570	545	569	541	561	605	570	594	563	537	568	540	574	567	523	571	586	570	550	575	589	570	599	566	567	600	601	541	636	566	547	570	558	527	599	543	590	527	542	585	552	570	599	601	603	579	550	571	542	545	589	523	517	560	554	565	581	570	561	539	593	574	541	546	558	530	561	559	546	554	541	589	616	555	561	567	577	567	548	605	558	591	589	540	558	563	565	554	571	593	560	579	564	531	586	591	587	588	537	586	562	598	603	528	562	553	547	550	594	582	562	578	561	577	563	563	568	556	520	549	522	510	576	577	567	499	565	559	557	559	562	588	577	531	591	580	565	543	511	578	566	587	579	556	581	579	568	551	592	595	552	562	555	562	589	539	614	574	574	589	576	554	568	604	586	604	561	543	592	583	580	595	573	547	486	578	565	560	589	559	558	542	589	565	573	576	555	545	567	569	563	579	590	572	591	573	550	555	625	603	589	539	589	501	522	538	555	610	538	547	577	578	528	523	589	563	609	530	570	571	486	552	565	539	562	584	580	592	549	558	584	529	554	557	581	559	550	567	553	572	564	552	610	581	595	539	596	551	566	576	583	524	570	547	603	593	590	575	601	598	578	573	572	548	593	613	601	601	582	579	570	613	571	558	536	562	533	568	583	550	574	535	547	599	544	563	549	573	591	530	555	572	549	584	576	539	564	529	611	546	577	517	536	587	563	557	517	555	587	592	577	593	585	605	574	553	577	576	571	603	590	595	530	583	568	610	558	542	557	596	570	560	516	568	544	557	563	553	602	561	574	589	530	574	579	566	561	599	577	531	546	568	580	586	546	571	558	575	557	601	606	551	557	557	552	637	594	577	547	536	557	541	632	591	561	612	606	570	605	550	561	585	514	567	531	556	548	566	556	533	506	563	580	594	557	581	581	572	574	574	540	548	586	558	622	586	572	574	578	572	575	574	615	560	578	552	593	585	527	599	548	559	539	542	541	593	634	546	566	574	576	566	552	571	570	509	586	546	540	609	580	593	585	545	572	574	538	534	572	564	557	516	541	597	532	552	544	519	564	554	563	542	584	567	580	566	550	599	611	551	588	579	564	565	561	527	593	574	531	563	613	601	542	520	595	596	572	544	569	603	602	555	571	595	575	565	586	550	577	548	520	559	587	575	571	536	563	613	560	552	558	592	561	621	566	601	585	551	567	582	581	561	561	560	552	562	592	548	577	582	584	571	586	591	585	576	541	562	555	554	556	577	547	578	566	589	534	572	566	547	621	593	585	565	529	576	557	565	573	563	524	565	581	567	548	548	535	564	550	540	552	586	587	585	595	544	569	571	582	591	591	599	553	564	577	574	548	574	557	530	569	553	606	561	597	547	618	554	577	538	562	558	588	503	560	606	584	535	547	573	596	574	562	547	604	554	646	608	598	563	596	538	544	549	552	528	562	628	577	587	591	562	559	567	573	542	546	594	551	557	600	560	564	577	553	525	562	557	605	551	558	557	544	544	580	594	546	569	526	548	563	534	563	545	526	587	580	539	514	547	565	575	608	621	612	563	581	571	571	609	522	566	516	544	535	565	636	531	587	581	556	549	609	556	561	563	572	555	553	558	546	559	563	597	561	584	591	550	582	542	531	576	537	585	565	588	541	556	570	594	566	538	563	592	578	547	561	565	585	591	500	588	592	542	532	576	563	549	539	567	551	561	602	560	555	567	528	572	579	535	558	566	596	524	558	583	555	591	556	581	565	566	606	561	587	557	544	555	586	592	526	599	586	560	572	567	548	551	563	578	550	584	557	554	580	592	587	547	558	549	565	588	527	563	567	601	582	556	559	534	569	561	517	563	571	546	550	558	539	544	569	547	515	560	538	565	542	594	613	578	530	601	529	617	608	560	562	539	552	576	586	586	611	552	553	564	594	502	552	590	530	566	602	571	567	564	577	586	578	610	579	556	533	561	571	577	560	532	568	577	536	567	596	531	545	570	565	595	557	553	578	580	602	555	595	550	560	525	552	592	548	599	567	560	563	560	550	599	577	621	572	559	571	543	640	564	545	528	586	565	632	561	558	542	560	560	593	586	525	560	563	536	540	531	559	604	566	577	555	545	569	545	556	575	554	594	563	578	529	564	577	579	578	572	586	627	618	573	591	587	577	592	592	569	585	548	582	590	577	538	587	549	505	577	548	569	553	585	586	576	580	563	547	621	566	550	567	538	574	618	590	539	536	579	528	571	594	602	567	576	581	586	532	576	614	570	595	543	573	566	616	562	606	600	559	524	554	588	620	558	550	584	539	542	549	566	576	575	570	603	518	597	549	585	551	558	563	607	613	567	594	531	595	570	625	543	547	603	575	587	569	557	557	595	554	556	595	563	555	558	575	536	629	606	540	520	532	582	557	570	544	563	592	562	540	560	562	573	558	637	566	555	609	613	575	550	598	569	568	557	545	566	579	550	533	567	616	558	553	570	604	565	534	541	537	570	572	579	547	586	612	610	592	568	533	561	579	589	593	582	530	530	542	572	562	579	590	595	572	587	507	531	588	543	557	580	543	570	585	566	553	579	580	515	558	566	571	554	562	604	557	606	573	549	552	548	552	569	573	562	515	609	567	543	559	661	535	563	588	561	580	568	580	592	581	500	560	585	580	598	590	610	557	585	551	601	549	548	551	568	584	571	563	563	545	573	535	560	569	562	607	593	546	565	544	537	559	528	576	576	577	593	581	580	552	566	591	598	556	542	542	576	553	556	532	569	572	564	566	535	568	569	503	590	562	521	605	589	536	585	576	531	552	540	575	581	566	569	566	561	531	506	618	599	570	552	559	590	565	578	553	562	496	564	567	560	573	577	574	533	580	573	598	600	572	608	586	573	601	572	554	537	580	577	576	543	549	573	519	595	562	572	566	575	593	560	577	536	564	576	540
22499	28527	30491	26169	29766	30415	29829	24535	19342	15459	13872	13095	12872	10588	7935	6490	4631	3146	2781	2579	2359	1211	1038	843	1103	1929	1556	593	603	450	381	384	491	387	217	232	191	184	198	199	672	1401	936	743	490	305	194	186	179	172	207	214	184	182	201	168	197	203	198	184	181	177	198	203	200	174	170	199	177	184	193	195	207	203	191	181	199	188	196	191	178	216	176	194	217	180	194	195	205	170	170	211	176	209	192	178	169	195	182	227	169	183	202	186	195	187	184	183	209	175	197	197	206	187	228	185	192	168	172	193	218	205	181	195	182	177	183	200	203	184	228	207	182	191	198	197	179	220	199	214	187	191	186	183	165	196	210	212	179	185	189	187	191	191	165	224	175	176	192	179	197	171	177	181	165	201	168	198	181	196	196	186	181	190	176	175	184	179	201	202	199	188	193	171	184	208	221	191	187	163	202	181	191	167	193	183	200	173	191	171	214	173	220	171	171	199	187	153	178	226	173	174	175	209	200	172	211	171	174	180	208	149	221	188	188	172	194	196	176	175	173	180	175	181	201	179	219	168	174	174	181	192	197	188	201	185	175	169	176	187	173	186	177	188	183	186	210	182	177	181	194	179	177	181	183	173	203	199	195	197	185	188	183	195	203	221	206	185	182	220	183	206	160	181	193	199	200	179	169	197	202	200	179	182	191	162	208	212	183	156	210	203	205	195	192	173	203	199	178	186	192	165	189	200	170	178	168	181	170	190	177	172	192	203	193	194	209	208	191	174	200	209	195	201	179	207	178	191	194	173	202	194	197	193	176	182	174	170	190	186	193	190	197	189	180	190	161	163	166	202	219	204	196	184	199	183	188	171	199	171	207	198	207	181	175	196	190	166	193	189	197	202	176	194	207	182	203	196	190	179	201	176	189	196	168	195	193	185	186	183	178	193	197	198	216	177	204	201	191	181	175	201	162	204	180	162	173	182	184	190	188	201	189	211	163	165	190	199	185	197	203	196	187	202	175	203	173	186	201	223	183	211	192	184	179	214	183	196	197	194	162	189	174	210	193	179	200	192	194	166	200	192	186	176	215	186	209	184	200	165	202	188	167	205	210	210	188	221	166	172	199	204	175	174	182	188	177	230	176	184	172	188	176	195	205	205	191	190	198	200	203	201	182	178	192	173	170	189	213	205	182	176	190	186	177	191	187	206	198	193	187	181	203	197	177	207	203	203	188	171	189	195	181	174	202	197	182	217	197	189	187	192	189	185	170	165	178	203	196	193	174	191	185	181	190	179	212	183	205	178	198	181	200	204	184	180	200	192	198	203	213	172	186	189	192	202	196	208	205	207	194	174	215	201	193	182	202	173	179	206	178	211	203	183	170	237	181	204	194	161	207	165	197	178	184	201	197	208	199	194	183	204	207	186	198	186	192	169	182	196	173	183	186	191	194	200	182	197	191	179	195	168	192	173	214	206	184	180	208	212	201	218	193	197	196	200	177	180	197	188	199	184	185	195	156	192	178	183	205	186	180	164	188	176	174	187	178	215	185	185	150	182	173	199	188	176	198	176	163	192	210	199	203	193	176	192	161	169	173	190	204	168	202	190	197	172	190	187	210	170	199	191	191	202	210	185	193	198	192	184	199	198	196	194	201	198	185	190	182	194	181	213	212	164	210	203	216	195	191	190	214	189	190	194	188	190	190	192	181	179	212	172	169	198	216	188	206	192	202	198	179	189	195	206	197	199	198	196	196	187	226	212	182	200	204	188	190	200	170	174	167	182	187	189	179	175	173	177	149	216	199	202	193	186	180	200	181	177	192	197	183	206	168	186	187	202	190	180	206	194	172	192	192	190	195	197	171	203	190	195	201	203	198	191	193	195	187	195	175	194	206	169	173	193	183	188	167	175	202	169	221	204	200	180	181	196	190	192	197	160	164	205	206	186	198	185	195	175	174	187	181	200	187	156	202	202	202	216	207	198	144	210	189	191	174	211	195	191	190	189	171	195	192	173	217	173	179	189	194	205	192	196	191	190	186	192	209	185	200	173	165	162	222	174	187	189	166	206	157	182	191	200	197	214	212	196	195	206	211	193	172	181	174	210	210	184	206	200	169	194	191	183	188	184	203	182	175	190	182	169	205	205	206	159	176	169	190	185	182	170	205	199	201	190	202	205	199	195	181	194	191	235	186	189	174	178	206	188	188	191	193	187	188	161	177	197	213	205	193	183	191	197	174	167	197	163	170	188	164	163	221	181	189	210	214	196	219	208	182	192	187	181	197	202	190	187	169	208	171	197	197	175	225	221	215	187	170	188	198	194	193	205	186	195	191	181	189	177	213	180	178	170	189	190	222	169	196	188	197	202	194	190	211	199	176	206	173	197	172	195	202	183	189	200	201	219	179	194	181	195	182	201	198	195	204	207	195	223	202	232	188	194	209	197	176	181	189	184	189	179	193	189	185	204	198	200	178	214	199	195	183	171	185	198	184	206	200	181	208	194	210	177	167	166	173	177	193	211	197	188	202	167	171	175	197	181	204	179	206	207	201	184	204	196	173	173	195	175	188	182	203	173	188	167	201	175	188	191	215	159	195	190	181	219	209	193	202	204	184	225	194	221	189	200	196	194	200	202	190	175	200	193	196	194	173	197	217	195	206	228	179	202	201	192	171	203	176	185	205	183	173	164	212	211	185	192	185	193	199	175	185	192	195	195	172	193	204	228	201	191	179	192	197	184	192	184	196	195	171	193	200	168	178	174	195	184	183	175	197	204	178	180	176	205	199	188	197	203	160	196	189	171	183	206	187	227	188	206	198	195	176	195	191	178	197	184	204	215	196	182	194	196	187	185	169	212	190	198	214	187	196	188	201	168	192	191	172	201	169	188	240	188	186	190	165	178	184	180	196	193	198	211	170	202	177	194	196	192	186	171	193	190	187	192	207	202	198	171	185	193	167	193	205	202	185	180	200	190	197	189	203	181	201	193	201	174	182	204	205	181	183	174	200	204	177	165	185	207	189	182	179	178	192	169	180	206	194	181	191	163	186	174	192	185	195	184	173	200	207	176	184	177	180	193	193	179	191	191	187	198	174	184	205	210	195	193	181	161	220	189	184	195	225	204	194	195	179	194	182	196	175	193	203	167	176	202	206	183	169	194	206	177	177	195	185	161	173	161	177	159	201	190	173	206	180	189	205	193	191	188	180	197	175	195	197	192	198	166	210	164	192	172	178	190	181	187	193	191	188	194	161	183	187	179	180	168	190	181	199	193	185	158	199	168	202	189	204	180	180	207	213	229	183	188	179	183	201	187	190	174	182	184	201	174	179	186	192	196	179	156	183	190	170	220	182	158	178	176	166	167	192	206	194	198	196	205	194	193	195	167	191	192	194	208	176	193	185	180	194	171	224	176	182	187	197	191	179	209	220	163	177	175	199	196	193	212	177	190	189	197	199	178	208	215	211	156	207	185	161	187	186	200	188	183	196	196	225	207	174	190	197	199	183	193	199	198
16239	22677	27157	30481	35969	40186	41452	38104	33088	30094	29988	31654	35407	29972	26647	24472	20475	16968	14549	14928	14142	7417	6621	5424	7254	11113	8383	3458	3615	2628	2025	2325	2699	1928	913	786	732	662	619	672	4116	8851	5851	4043	2446	1145	480	463	492	524	502	499	523	500	461	483	482	510	447	495	501	484	439	480	505	503	531	522	503	513	463	495	501	494	506	465	502	520	503	479	461	488	489	489	487	489	492	473	465	446	485	526	480	510	483	509	516	511	487	483	473	524	517	450	519	475	511	483	450	460	510	479	502	458	483	507	428	517	523	503	468	484	508	480	518	507	473	463	517	494	501	467	445	501	509	477	540	478	496	467	490	477	492	461	468	488	491	490	453	463	476	507	488	471	467	480	462	503	495	484	488	488	516	526	490	528	468	496	443	519	498	483	472	436	494	496	496	491	517	509	489	483	474	499	507	497	461	464	443	491	471	478	454	461	507	459	451	470	460	511	473	494	456	465	497	476	495	483	487	494	478	491	486	517	486	459	436	502	476	487	430	510	507	465	501	454	484	495	495	503	451	469	486	466	476	465	489	468	499	472	462	487	481	453	489	470	472	453	471	453	507	468	507	509	464	502	484	509	469	508	447	492	462	502	516	480	477	481	460	428	461	531	493	493	510	465	527	473	497	461	505	429	504	478	521	464	493	487	490	523	467	491	465	481	497	501	464	441	475	513	493	471	510	481	483	449	469	495	461	498	484	490	490	473	455	472	473	486	428	481	505	490	452	474	532	467	502	483	560	487	508	485	467	484	502	472	458	489	502	468	503	443	502	488	481	470	504	510	496	537	520	475	505	506	460	516	519	468	502	508	484	472	513	482	477	495	481	443	496	506	482	482	475	441	493	490	463	477	506	452	477	495	461	466	500	463	507	472	478	463	476	470	474	494	496	470	480	508	459	467	463	449	465	504	519	469	480	487	493	465	499	489	498	458	480	506	487	470	504	501	485	453	446	450	491	471	495	471	506	481	457	515	468	473	446	502	473	486	433	464	506	495	467	536	471	506	488	458	518	454	477	475	431	461	444	480	456	488	515	499	486	500	451	494	482	491	505	496	504	449	493	483	520	460	519	538	433	481	462	481	490	484	467	489	473	470	462	461	494	482	463	458	499	495	523	472	501	463	510	457	545	482	493	470	487	459	457	526	469	455	505	480	480	499	474	466	477	499	537	528	480	446	503	474	496	457	465	468	525	502	527	469	449	489	493	489	479	485	481	523	440	482	457	468	509	503	520	462	510	470	477	479	472	471	507	502	459	506	459	485	492	474	448	514	475	507	449	489	484	472	480	466	480	461	479	503	463	430	474	446	511	515	500	499	500	472	485	511	490	518	454	511	505	490	485	543	536	480	470	465	491	495	495	484	468	539	482	482	451	491	505	434	492	449	511	483	495	471	543	436	502	436	472	475	481	482	490	481	505	532	495	468	516	497	499	476	482	497	488	464	434	482	492	455	498	473	490	510	455	489	490	493	455	512	458	494	468	475	480	472	468	488	482	486	503	514	515	484	527	473	519	465	518	476	485	470	449	484	478	488	481	455	484	515	486	441	485	481	503	490	477	508	493	505	492	471	481	447	514	503	476	440	475	503	480	509	491	477	479	481	462	502	481	484	503	489	476	459	501	471	521	496	473	489	486	463	518	463	477	501	500	500	523	453	487	461	459	493	503	517	499	455	488	492	438	514	503	480	502	487	433	490	503	472	482	507	468	531	500	485	500	486	472	486	457	443	497	480	503	448	485	485	483	450	519	472	465	463	488	467	479	514	479	487	477	484	467	494	529	504	469	495	506	457	512	452	493	499	459	506	469	453	485	500	497	490	542	492	484	515	454	462	487	492	495	494	472	513	481	496	473	483	500	529	488	490	493	466	461	479	471	522	494	469	485	473	497	431	508	485	495	540	486	477	499	495	470	495	462	504	493	488	478	465	506	501	488	465	512	474	503	492	479	488	484	528	463	474	479	473	456	485	498	526	525	492	484	481	479	482	456	455	521	509	497	508	496	506	476	489	513	492	513	492	509	470	494	506	505	466	462	481	489	486	471	471	441	479	486	456	481	508	468	492	484	466	496	510	467	497	468	416	520	488	484	447	480	468	467	481	467	518	493	500	473	494	455	502	489	479	481	507	501	499	491	525	455	517	470	487	502	483	507	455	499	511	470	473	531	530	458	491	491	471	433	460	449	463	508	500	522	527	520	479	502	476	467	463	488	481	466	481	502	514	435	509	514	481	507	461	492	495	466	484	494	504	466	453	441	473	503	471	490	486	493	483	474	521	469	454	467	486	470	454	521	478	493	498	487	459	481	455	504	473	521	495	479	452	447	489	486	485	483	485	490	484	494	523	463	479	522	455	487	489	498	474	476	475	465	471	481	497	450	453	497	470	474	480	473	468	513	494	482	502	501	458	470	477	478	501	511	505	485	495	498	500	459	477	480	461	486	508	450	489	504	472	477	490	477	460	500	468	507	510	521	484	493	492	514	481	432	514	486	527	461	506	501	507	481	467	465	464	481	476	502	468	486	495	490	503	477	466	490	501	493	486	458	479	461	499	474	466	529	472	510	482	484	490	498	474	452	525	483	470	511	502	479	449	503	501	445	508	465	466	512	497	507	479	455	521	496	476	464	471	478	452	482	519	442	463	483	492	496	482	466	488	500	463	468	491	509	497	473	478	525	472	514	426	492	459	506	502	501	477	491	517	457	483	507	454	491	451	458	506	518	457	474	463	499	495	464	482	480	507	454	489	502	524	503	519	474	488	501	468	496	478	477	465	464	506	475	517	498	468	508	488	450	476	509	478	479	480	491	501	500	454	485	512	497	516	441	485	479	467	477	461	479	451	497	484	486	490	491	468	503	472	455	508	497	506	469	492	524	515	498	505	474	485	505	520	453	463	485	476	461	474	526	456	494	522	488	500	474	540	479	484	483	467	501	464	445	459	479	482	500	471	467	513	515	460	455	452	472	462	500	488	510	488	511	491	458	494	473	513	516	490	517	477	516	490	471	513	487	481	488	542	496	496	489	477	476	512	436	467	487	465	506	489	458	482	498	533	459	461	492	474	493	441	466	485	490	469	475	515	508	473	497	473	452	501	493	472	478	527	453	470	520	475	499	456	456	478	491	489	480	491	486	488	490	447	521	480	479	474	462	504	464	496	497	462	479	486	515	473	477	478	470	508	504	483	488	480	505	486	528	506	533	475	496	476	481	475	496	478	510	469	483	461	491	503	499	512	501	471	493	444	488	476	458	497	468	516	476	490	479	439	468	514	480	513	488	492	486	507	485	480	504	486	476	492	473	456	482	488	483	537	553	495	474	520	499	491	503	471	502	486	483	490	498	503	458	476	453	487	542	492	474	475	488	520	487	474	481	465	469	479	496	475	461	476	463	486	475	486	483	458	501	482	500	477	475	495	507	484	469	468	445	484	490	516	460	471	451	486	515	489	458	500	464	476	456	450	460	489	479	469
31358	35217	35957	30330	34774	37147	34727	30805	26835	23585	22076	21216	21274	20899	14847	12878	9889	6051	4967	4500	4242	2182	1763	1889	2045	2348	3284	918	683	586	516	682	552	223	191	177	209	174	169	190	1141	2692	1709	1376	652	225	151	152	152	149	152	147	172	143	130	157	148	149	164	156	138	150	134	153	164	164	149	151	164	147	144	165	157	149	129	136	151	167	153	135	156	154	154	136	158	143	150	151	134	126	163	154	138	156	139	149	144	193	149	152	141	156	154	140	136	143	137	134	168	145	141	140	161	165	157	140	153	167	161	146	187	163	173	175	160	145	160	149	149	161	158	158	151	145	145	159	107	165	166	152	145	162	154	162	179	127	144	137	155	169	148	131	150	158	141	147	163	153	113	162	133	147	161	124	134	147	137	151	145	156	175	145	144	138	129	131	157	138	140	134	170	149	147	131	166	151	138	151	158	141	180	160	174	139	133	149	170	148	143	132	140	142	141	174	159	170	140	169	134	141	140	154	142	159	142	141	146	151	133	166	172	154	139	151	132	149	149	136	146	148	182	155	143	135	173	165	174	169	154	141	155	157	166	156	134	142	137	150	139	171	144	145	144	150	161	160	156	158	168	128	167	155	140	185	136	119	140	150	151	166	139	146	141	149	152	172	151	158	155	148	140	143	151	157	131	149	150	141	161	157	153	135	138	156	157	180	135	132	156	138	143	159	149	133	159	131	158	157	178	137	165	140	139	128	130	144	148	136	160	174	151	160	160	144	179	161	160	172	132	148	127	130	169	135	173	162	170	162	161	184	163	150	145	148	131	174	164	162	150	156	135	155	150	180	166	130	171	129	163	154	141	158	161	143	146	159	146	164	172	170	142	167	149	142	125	138	148	157	160	142	173	139	142	155	162	187	160	149	149	140	169	143	155	147	154	159	144	154	162	178	160	156	161	154	143	147	152	153	150	133	129	126	149	139	144	131	121	157	164	162	142	171	152	143	179	154	133	171	160	155	141	147	162	159	136	144	142	150	141	121	155	145	164	148	132	148	146	133	157	126	138	135	127	145	139	144	164	144	145	140	132	167	154	145	165	146	139	144	136	149	153	150	137	152	138	166	136	139	144	145	146	125	148	139	152	138	118	152	153	125	151	139	126	151	172	152	145	157	138	119	145	160	171	150	174	132	151	180	160	141	150	147	147	144	152	147	145	158	143	151	151	116	160	156	135	135	145	168	163	160	155	155	133	145	142	140	148	147	130	157	162	161	155	177	162	184	144	157	140	158	153	165	141	139	142	134	148	148	128	136	152	138	174	147	165	124	130	130	152	142	129	138	163	139	153	160	149	132	157	157	155	163	157	162	147	156	130	158	169	145	146	156	153	159	129	142	163	160	135	131	146	143	135	157	144	145	145	131	157	162	143	140	136	146	138	139	153	153	153	150	159	163	146	169	151	146	157	137	154	155	154	170	149	153	132	147	152	147	152	152	156	112	143	134	150	148	134	139	177	135	143	138	154	174	153	146	180	154	144	129	142	127	154	152	156	158	151	152	162	150	145	145	149	142	173	138	159	166	158	118	171	149	151	157	159	144	185	144	154	142	146	151	139	138	118	150	143	138	141	148	144	171	144	140	159	143	163	161	156	134	169	162	146	153	149	151	148	149	147	156	137	152	159	172	140	169	161	158	147	148	139	141	153	146	149	152	144	159	143	143	146	161	139	151	144	160	164	141	156	181	149	145	138	149	182	158	165	156	132	141	151	167	136	154	160	133	171	162	152	138	156	155	124	148	143	143	159	153	162	135	142	141	167	144	163	143	141	170	154	183	154	140	122	137	153	169	157	144	144	150	153	153	145	142	141	155	146	151	156	145	129	142	144	167	158	148	149	131	157	144	156	144	160	163	148	164	134	164	140	156	157	155	139	190	152	147	169	156	146	143	146	152	152	153	147	146	156	172	140	125	127	147	159	148	148	150	157	152	150	146	169	151	168	149	152	126	158	139	153	138	148	144	141	145	151	143	144	150	140	151	133	143	152	131	152	139	164	192	150	128	121	159	157	167	135	126	149	137	131	140	153	176	159	153	142	140	139	137	138	143	140	146	125	149	144	139	140	146	139	150	158	154	148	164	130	153	153	138	140	128	169	137	127	139	147	134	136	142	145	123	149	142	146	121	145	140	147	138	169	149	150	134	146	127	152	157	173	144	166	140	140	158	143	150	149	151	136	153	153	154	136	139	119	155	158	141	141	141	150	129	163	160	129	156	174	155	126	145	142	142	128	165	136	166	154	173	113	129	162	129	162	161	144	158	145	163	180	158	160	156	180	141	172	193	150	165	128	139	130	160	146	133	167	138	136	147	157	147	150	149	152	144	149	138	145	137	128	164	163	150	142	149	154	165	153	156	176	138	139	134	154	156	158	137	142	166	144	147	142	157	179	161	136	147	163	161	148	157	165	160	138	151	135	137	159	155	149	138	150	149	140	129	187	156	136	165	135	143	142	151	150	150	125	170	177	154	153	162	183	145	133	143	159	160	149	139	150	166	158	162	153	147	148	143	138	123	143	144	145	142	151	164	177	146	169	123	150	139	167	145	166	158	143	155	156	151	151	156	150	143	141	143	137	144	152	139	169	135	168	176	140	143	120	161	156	168	162	142	156	140	120	126	166	145	144	149	148	156	179	174	141	137	143	168	139	175	146	157	143	144	148	128	151	155	138	125	135	126	140	155	166	173	137	158	153	158	157	148	144	170	160	146	147	131	156	163	142	148	191	152	142	154	159	176	144	156	164	142	143	169	157	148	139	140	164	140	186	156	148	174	167	137	150	159	156	157	156	161	147	152	146	136	171	163	162	140	132	167	159	121	158	165	136	177	168	149	139	155	163	148	155	161	148	153	145	177	169	142	160	153	160	149	140	150	117	142	154	150	156	142	151	158	139	142	171	126	160	142	129	142	149	158	139	158	158	126	146	131	154	154	151	154	169	154	155	166	160	142	138	160	162	155	164	154	141	160	184	133	137	154	157	128	158	146	125	149	158	148	148	129	166	155	151	157	150	141	161	156	160	164	141	149	126	173	139	161	152	148	163	153	149	168	138	156	138	141	182	163	129	109	137	154	142	146	133	153	156	149	177	151	161	144	142	139	153	138	164	149	160	151	152	156	153	158	138	138	138	154	180	166	151	162	148	128	152	131	142	158	132	140	156	150	159	139	145	138	141	156	156	156	144	141	173	160	141	150	154	128	156	161	138	181	158	176	131	150	154	123	159	157	126	154	145	135	131	135	136	159	150	129	156	143	157	148	150	167	132	140	175	156	181	160	161	154	168	148	175	132	151	156	168	155	144	139	143	130	148	140	156	159	162	136	161	128	157	141	156	136	140	158	138	148	134	140	160	136	147	160	151	153	159	157	162	153	170	131	163	143	168	164	165	138	157	151	157	162	149	119	141	153	144	162	158	145	156	150	163	174	146	127	145	134	150	159	158	153	164	143	136	154	146	160	165	130	145	163
21344	27971	33460	34270	42219	46536	46125	45530	41754	38801	38941	39270	43633	39511	34764	33748	30108	24058	21977	21683	20751	11945	10652	10405	11293	13153	15918	5621	4614	3321	3147	4352	3220	849	747	688	597	522	514	585	7281	15066	9966	7683	3885	793	392	364	408	409	393	371	392	377	390	389	357	425	369	360	405	425	350	403	361	392	409	414	359	419	390	411	351	392	365	400	415	411	409	407	390	419	405	380	364	377	402	396	414	390	419	393	413	393	382	430	379	377	370	393	429	393	400	397	405	369	371	373	351	390	381	389	373	395	394	380	364	404	381	412	405	357	393	422	401	389	406	444	382	396	375	418	423	394	391	385	399	391	401	390	407	390	383	367	389	395	376	395	394	404	373	382	401	398	403	356	411	380	390	366	394	392	419	393	396	394	406	357	352	392	391	347	384	389	385	393	384	399	383	384	420	373	378	403	375	425	348	398	385	387	428	395	409	387	409	379	408	395	411	393	403	364	396	413	379	420	375	358	356	411	385	393	366	383	380	349	399	396	422	401	392	386	353	394	413	407	380	367	422	372	385	402	369	369	398	410	395	380	382	368	394	402	412	391	381	368	379	392	345	378	404	388	392	384	372	394	364	392	408	412	406	412	383	398	395	393	386	371	380	389	371	362	401	390	377	423	382	404	417	361	363	426	388	375	396	317	391	389	395	392	377	388	395	363	427	421	378	389	416	374	372	387	414	360	380	423	387	367	387	372	384	390	403	421	371	392	396	370	388	356	384	371	376	373	388	371	398	420	367	384	353	413	403	372	353	409	388	387	390	381	398	385	386	379	435	424	390	391	401	398	393	399	363	395	397	416	401	378	383	377	390	379	368	386	390	378	392	372	359	393	395	416	373	388	394	397	379	425	373	399	367	430	426	391	350	378	402	364	381	434	378	359	396	424	378	386	376	413	365	404	409	372	382	365	377	428	377	397	373	370	370	390	374	371	414	398	379	390	379	411	383	347	402	377	426	360	366	383	372	379	415	388	368	393	414	378	377	379	416	367	379	377	413	392	382	411	407	389	391	384	448	366	373	387	348	352	369	412	382	393	362	362	384	378	374	420	405	398	372	377	373	381	371	404	375	398	368	424	381	391	406	401	376	395	374	400	421	407	385	374	393	383	416	368	399	362	377	412	355	396	411	409	383	379	368	367	421	358	389	425	369	376	383	409	424	411	418	390	386	403	398	380	362	382	394	371	376	329	383	395	395	390	422	405	372	399	386	385	396	438	390	412	382	403	355	408	368	364	408	370	356	377	386	398	380	373	412	380	367	388	373	389	376	394	384	391	384	392	414	382	375	381	402	391	363	409	390	382	374	359	414	406	367	396	390	390	369	374	374	421	388	386	391	426	377	338	380	391	403	389	415	382	403	369	387	383	376	422	357	349	389	387	366	406	385	419	384	400	393	355	413	392	381	400	376	347	392	401	369	388	395	401	426	370	408	375	409	410	363	382	400	372	384	342	371	370	382	386	393	359	413	379	391	377	373	385	417	366	385	421	370	379	410	347	352	391	381	389	399	384	397	386	392	398	409	367	388	378	375	400	394	364	375	398	411	402	380	398	376	371	360	405	374	381	384	371	427	384	398	431	369	389	382	420	399	383	392	388	385	361	407	373	386	369	422	340	375	404	431	383	383	400	427	377	376	401	407	378	431	395	420	388	395	382	376	402	397	388	407	407	391	371	385	432	376	385	395	401	435	389	395	387	369	397	390	353	380	410	400	347	356	368	417	390	382	386	358	381	425	403	379	409	403	405	355	400	390	371	400	416	391	406	394	428	378	367	384	383	393	376	453	396	371	392	406	373	399	391	383	417	395	385	373	359	363	381	393	419	370	386	401	416	390	370	416	345	391	400	354	405	383	389	425	394	391	380	427	395	384	419	378	425	366	416	371	398	388	402	376	433	414	381	403	404	376	413	367	350	381	402	351	377	381	385	372	365	419	397	395	388	405	391	381	411	379	346	386	396	373	377	404	386	396	365	360	374	388	388	387	350	371	396	393	400	391	422	393	417	386	390	385	419	367	394	387	369	414	386	370	383	389	413	385	380	404	413	385	371	413	379	357	406	371	369	423	396	397	372	392	397	394	364	403	394	385	391	394	404	383	379	405	394	384	424	387	404	417	360	374	406	399	339	431	400	365	400	407	373	401	364	356	397	375	357	389	374	402	395	396	406	391	399	391	412	404	367	402	369	397	402	416	419	372	401	399	374	364	384	380	365	389	388	404	364	372	398	393	348	412	384	365	391	391	372	410	367	414	401	372	404	382	382	356	389	395	385	385	392	353	386	407	393	417	419	380	417	394	374	397	401	381	371	426	407	362	373	392	419	400	367	404	385	349	397	360	345	382	404	370	336	402	379	430	371	413	386	383	395	410	401	393	414	393	387	398	398	373	384	379	401	407	367	394	374	377	388	424	403	410	431	410	384	387	351	385	400	399	416	385	413	441	364	407	363	383	416	374	376	389	370	375	377	364	350	381	399	372	385	349	418	408	413	379	368	420	379	411	361	425	416	376	412	396	379	396	391	395	377	404	407	380	352	366	345	367	378	390	413	378	411	383	371	374	342	354	384	393	370	379	408	363	372	390	383	372	354	378	402	383	380	371	381	392	386	377	393	399	383	388	392	363	368	394	438	390	374	361	441	381	388	408	361	356	413	397	380	373	376	389	343	397	370	375	377	367	365	383	356	427	352	344	394	402	389	418	393	367	399	414	409	403	337	421	402	374	368	343	410	405	383	352	378	405	345	365	381	377	378	411	396	357	429	385	392	424	373	424	383	409	385	400	398	359	364	369	378	395	400	382	362	406	418	412	411	375	376	392	396	383	381	391	386	390	381	361	383	394	404	446	355	378	400	397	368	383	376	422	386	368	394	368	360	376	380	390	409	372	390	413	388	393	398	398	393	390	348	383	393	388	394	418	418	388	390	393	373	414	398	363	370	367	378	402	390	377	384	393	409	367	397	388	373	402	412	371	363	383	385	395	390	410	396	375	371	392	389	383	408	384	389	368	360	381	437	373	437	379	410	386	441	409	359	380	405	369	394	340	399	417	358	420	352	399	386	399	358	368	406	393	407	374	390	388	369	379	412	339	372	430	415	412	401	410	370	401	392	373	418	396	391	407	401	395	384	428	392	368	391	380	382	381	393	397	391	400	396	403	375	363	391	392	405	388	366	389	388	364	357	441	398	391	381	434	356	383	376	360	420	400	371	386	390	425	369	403	354	376	387	385	362	375	393	407	422	356	396	402	336	399	388	367	416	409	370	397	370	378	358	421	402	408	416	376	424	367	386	413	387	371	421	406	383	370	379	391	389	382	363	408	379	365	389	370	401	402	407	379	380	395	380	386	420	422	379	430	394	413	421	369	378	386	395	366	420	385	380	406	372	363	385	383	392	381	384	324	361	412	352	410	431	396	416	380	405	356	385	400	375	395	369	397	355	412	384	381	385	389	385	373	416	399	437	389	425	389	413
5178	5261	6286	5114	5332	5182	4198	2642	1739	1326	1185	973	861	815	679	632	483	414	361	325	310	270	252	261	246	245	309	214	224	229	198	230	213	213	200	210	210	228	240	193	226	295	327	378	278	222	191	190	199	215	189	184	200	225	231	197	201	203	202	207	192	191	186	185	178	201	205	210	205	221	221	228	223	175	191	207	212	189	194	202	202	200	210	215	217	180	173	180	219	202	213	203	192	192	210	236	201	192	220	184	202	185	224	191	192	203	208	192	189	185	214	174	201	220	229	201	209	208	195	212	189	213	210	215	183	182	194	243	216	207	218	226	184	201	226	197	201	194	198	222	190	215	214	207	175	210	190	208	187	205	235	231	240	192	203	184	173	235	232	208	202	199	201	209	228	190	184	217	220	215	222	170	210	215	209	211	224	179	224	189	204	221	202	198	178	199	197	195	223	230	210	176	193	225	200	203	206	213	237	194	193	209	233	204	191	209	206	216	192	197	190	185	208	217	203	203	214	189	220	178	214	210	233	186	212	201	214	204	210	232	193	202	223	185	193	187	176	227	231	215	202	198	206	209	184	178	200	243	213	205	161	188	209	198	196	221	208	192	198	236	204	215	198	197	204	190	221	229	207	200	210	200	199	210	188	210	196	212	210	188	220	224	182	207	216	210	195	193	191	211	208	196	227	216	192	182	185	200	212	212	195	220	211	187	208	207	211	202	211	226	217	207	224	184	178	205	226	211	211	176	216	238	176	196	196	225	204	231	198	215	216	197	191	202	200	184	202	233	200	205	232	188	222	217	245	203	196	230	212	225	187	202	186	232	208	208	216	201	214	208	179	192	193	235	228	187	187	215	216	200	220	215	178	204	210	198	186	215	184	231	184	214	210	198	222	186	222	193	206	226	233	209	200	214	213	219	180	205	208	212	217	213	210	211	189	189	214	176	220	199	219	205	203	208	197	208	210	213	216	193	215	194	207	210	186	219	196	192	210	197	214	205	205	216	208	218	181	225	200	205	195	218	181	177	229	182	214	208	230	216	212	223	213	202	214	211	197	225	242	205	180	181	197	203	192	215	199	217	223	201	239	203	205	198	201	218	211	204	228	215	195	193	201	200	190	213	177	211	207	216	212	204	211	202	185	198	215	185	209	213	207	211	183	221	208	210	193	203	201	189	195	218	209	205	208	191	213	194	191	206	208	219	192	204	209	209	207	206	209	206	205	190	196	215	199	209	186	187	226	215	207	214	186	193	183	208	184	202	234	213	221	228	213	205	188	185	204	214	220	220	207	221	214	228	194	206	190	203	223	205	190	196	221	178	187	225	207	182	205	226	209	195	197	227	234	199	207	195	187	203	177	207	209	197	208	222	214	194	193	204	188	195	216	212	189	210	199	191	210	207	205	239	199	206	200	188	192	195	215	215	198	223	190	215	211	192	214	204	171	205	204	178	179	219	188	190	205	212	186	184	220	191	213	206	188	202	181	207	181	195	196	212	214	207	186	178	201	225	200	198	180	207	237	193	205	220	200	202	215	198	220	164	203	195	215	207	208	202	244	185	233	211	217	208	207	209	205	201	224	201	207	177	205	206	201	193	202	200	232	185	221	203	212	212	183	223	197	226	192	199	222	208	201	200	241	223	188	186	194	203	209	202	219	184	207	221	208	223	186	210	181	184	230	190	226	183	200	190	185	224	222	192	208	186	218	193	210	233	237	226	201	202	185	215	199	211	215	228	218	205	200	195	206	206	196	169	219	190	226	207	230	214	218	192	207	199	211	202	207	190	197	198	193	200	206	213	193	179	195	216	192	192	232	209	207	169	229	210	192	194	202	179	216	204	246	206	193	213	205	191	222	210	202	197	201	214	188	210	213	201	204	209	206	208	191	198	205	183	223	173	192	211	177	224	212	230	222	219	218	183	200	206	226	202	216	201	201	205	192	196	212	215	205	201	200	220	225	184	205	213	181	202	187	192	195	220	210	186	185	197	206	182	209	197	185	207	193	211	194	223	180	203	203	190	197	193	205	205	210	200	188	211	200	185	205	208	209	212	183	205	221	198	201	191	190	202	187	225	189	202	184	178	185	201	217	211	227	206	199	197	227	173	204	194	200	205	189	207	212	210	188	185	224	210	173	211	197	180	206	204	189	190	217	225	193	182	193	203	201	204	214	217	174	228	219	206	196	204	189	191	194	190	203	201	189	187	210	185	199	224	206	190	232	207	202	211	205	204	178	206	178	189	229	220	193	188	195	195	204	201	206	192	201	214	194	183	221	206	183	212	215	224	205	200	220	193	227	208	202	229	193	205	216	211	220	206	214	211	173	188	202	185	217	212	204	192	211	232	221	205	190	197	207	200	198	216	207	184	217	193	177	258	201	197	192	239	189	175	204	225	211	217	196	210	181	198	204	179	197	211	189	215	223	190	219	235	212	196	181	219	195	210	194	198	203	195	207	227	198	193	213	193	215	210	192	212	215	222	204	188	199	227	203	222	208	205	182	196	212	219	195	197	208	198	212	234	208	209	179	206	218	180	217	213	231	205	226	205	209	187	210	226	217	213	208	214	227	186	182	188	228	177	191	230	222	211	214	215	205	186	217	213	189	192	201	202	197	212	187	209	175	203	217	224	208	232	206	199	201	201	205	215	196	197	181	206	197	203	191	210	191	202	228	192	191	204	204	187	187	173	208	197	191	201	203	185	213	214	197	215	198	204	213	217	218	185	195	212	217	222	185	194	215	225	206	195	216	221	197	198	189	194	209	198	230	229	227	221	217	216	222	195	180	222	204	192	195	224	210	233	193	222	207	204	178	177	225	217	202	188	210	201	178	184	218	185	213	208	200	189	182	202	189	200	199	201	186	206	200	203	198	217	222	207	193	215	222	207	197	191	216	183	201	207	212	211	204	209	210	196	194	194	183	201	176	199	208	205	204	224	164	206	225	181	194	201	215	189	192	188	201	184	209	220	212	241	195	186	219	234	189	199	209	196	205	193	210	240	193	193	213	199	200	187	198	191	216	182	224	219	198	211	199	213	191	186	204	200	201	220	186	184	190	206	216	190	213	218	195	196	204	193	211	187	198	237	230	228	206	190	182	205	186	223	215	197	206	194	192	196	196	204	193	197	236	172	206	191	179	197	230	215	201	235	193	217	198	195	216	209	244	183	176	219	207	195	227	176	192	200	218	200	195	207	206	226	192	198	211	216	182	199	222	199	199	227	194	217	203	215	203	198	208	231	223	233	205	206	202	182	207	192	209	208	228	213	219	172	215	213	205	206	203	217	207	218	217	232	227	231	195	205	216	203	202	199	211	207	223	229	203	183	187	202	178	209	205	210	225	201	175	176	195	208	192	193	206	192	180	202	212	220	179	205	241	187	167	204	216	204	229	202	178	212	196	182	169	189	221	213	209	219	189	197	211	182	195	210	172	212	219	191	200	205	241	211	183	233	204	197	191	215	194	195	178	213	180	218	222	207	191	205	227	190	200	203
4294	5758	9907	11583	14351	14144	13355	10011	8533	7458	6641	5416	5085	4927	4258	3564	2851	2197	1739	1687	1672	1223	1051	1175	1016	1204	1271	773	721	722	710	699	614	623	550	553	552	576	533	529	652	1098	1396	1449	971	561	523	482	518	537	528	512	548	511	507	517	510	528	547	499	486	500	520	546	575	528	522	519	505	536	521	547	515	521	513	538	483	558	511	526	521	504	526	554	509	521	532	513	562	538	527	553	587	544	536	500	522	487	519	502	516	537	512	520	515	518	519	521	544	498	472	518	550	536	548	514	556	489	523	538	498	516	569	526	518	549	531	483	482	504	558	518	527	542	508	518	520	505	533	522	521	502	521	507	513	478	518	498	546	478	516	553	514	526	553	532	528	507	552	562	516	501	498	509	540	523	549	516	500	561	531	517	521	529	490	543	496	567	520	501	531	518	510	519	508	506	550	531	543	560	524	541	522	537	496	523	527	558	526	510	525	552	537	476	493	518	510	519	540	558	498	537	547	511	553	532	477	503	467	554	534	553	524	552	497	500	555	481	509	526	540	520	545	520	525	515	557	560	506	522	521	531	543	530	511	539	497	516	533	532	516	514	543	519	526	485	519	483	498	526	521	525	510	501	524	546	551	512	508	495	527	471	538	521	522	535	470	519	519	569	535	516	490	500	554	511	519	506	513	513	531	547	520	525	521	510	517	537	555	565	559	538	521	515	496	547	501	542	518	499	515	492	500	534	538	495	528	547	493	561	550	480	526	557	545	526	537	500	546	545	511	492	494	512	553	565	498	565	522	528	535	513	510	511	521	490	505	505	514	534	517	515	558	537	492	545	538	515	529	497	479	478	527	517	533	533	544	528	499	545	508	472	545	494	493	491	543	517	494	525	539	564	516	535	548	517	529	520	522	518	554	494	521	495	507	559	518	549	525	536	555	546	534	523	514	540	514	494	485	502	570	559	490	499	553	524	536	536	511	486	528	522	502	527	557	484	481	507	476	522	514	520	542	509	541	516	465	519	520	522	512	532	551	546	522	510	546	537	538	517	522	512	530	482	533	525	543	533	558	545	523	518	509	512	506	509	512	520	490	532	541	532	554	520	539	514	512	501	524	539	528	520	514	540	520	498	513	458	503	518	547	497	499	477	522	540	547	498	528	540	513	474	505	517	546	537	548	537	540	557	522	537	516	502	496	526	493	530	503	544	521	523	477	545	562	514	479	516	503	543	483	549	504	521	482	524	515	552	529	537	554	518	524	548	530	516	528	546	516	523	524	512	507	553	509	547	457	556	493	562	530	500	529	492	529	515	511	527	491	533	504	518	562	500	513	528	526	509	515	575	551	483	524	531	535	517	530	489	534	503	489	516	508	554	531	516	521	493	562	466	533	535	541	514	489	500	546	553	528	547	507	485	531	542	493	543	523	529	510	500	513	502	493	522	502	540	505	512	514	525	547	530	512	523	507	520	509	525	511	548	567	526	527	537	520	478	478	551	449	504	497	526	528	570	521	538	547	545	520	513	496	557	518	513	523	515	541	511	534	535	542	505	472	505	548	524	523	560	535	536	520	517	530	516	462	526	521	552	519	493	566	518	538	503	512	534	505	523	525	522	514	514	549	534	529	487	540	520	526	495	514	559	540	526	520	534	506	573	474	538	545	548	499	539	505	504	560	527	480	544	508	488	516	516	519	491	548	538	534	551	520	508	525	527	541	471	510	539	553	546	525	490	482	511	531	517	471	552	538	520	551	548	571	519	505	541	567	473	546	533	514	530	540	481	527	554	504	498	535	518	532	533	511	507	547	535	551	507	540	514	559	474	525	513	520	516	502	532	537	546	521	513	547	533	514	523	517	538	520	550	538	506	508	512	502	511	527	516	553	533	533	505	518	507	520	521	509	513	542	521	503	528	515	517	484	536	551	501	507	541	536	542	515	535	500	525	497	540	510	535	537	505	486	528	545	522	547	507	521	538	509	524	507	493	528	539	512	495	497	480	533	524	518	522	504	536	534	515	540	540	511	492	490	500	525	488	498	559	473	501	512	540	511	538	505	520	512	517	542	530	579	499	510	520	539	518	492	544	569	541	504	530	513	548	536	515	480	521	516	549	544	513	551	554	502	517	553	554	558	533	509	545	532	575	503	500	481	531	508	536	471	522	569	503	534	480	532	511	474	511	527	523	552	514	519	505	521	498	514	506	539	522	512	534	523	501	470	536	542	487	490	489	535	508	512	518	544	520	519	513	524	535	534	538	529	505	511	537	531	529	591	539	540	488	526	509	504	514	527	504	521	503	508	550	495	546	513	565	478	550	503	541	521	544	519	540	534	489	543	519	521	501	499	527	497	540	500	502	539	537	568	512	526	530	530	550	500	535	489	503	490	509	531	574	540	492	515	538	527	496	495	565	537	496	523	545	550	539	534	505	561	551	540	483	483	521	537	521	541	521	556	530	531	491	536	536	520	514	491	509	508	524	514	564	544	510	526	500	512	513	544	524	535	547	527	540	532	523	485	542	537	538	560	518	537	504	553	534	498	511	464	529	524	550	515	561	478	493	492	554	575	509	515	535	547	537	515	507	532	527	500	543	520	528	544	488	567	559	508	506	526	530	529	533	561	522	532	524	540	513	532	527	557	488	468	484	522	521	531	563	519	524	536	503	516	504	546	497	503	554	551	563	559	529	522	523	534	533	528	562	499	555	512	546	505	529	517	521	551	517	515	504	535	495	500	530	523	533	527	550	529	501	498	542	505	503	526	501	505	496	534	517	525	505	533	512	526	522	532	506	503	511	525	524	534	499	541	519	512	546	514	541	518	504	549	504	496	490	516	480	555	537	504	519	493	509	514	526	511	549	553	519	542	507	555	494	507	510	494	468	537	530	525	520	489	516	534	508	512	489	503	516	509	532	521	487	526	518	561	528	522	500	513	531	531	513	500	531	549	499	495	505	512	556	533	510	558	501	565	469	548	538	529	526	509	512	536	512	519	519	547	534	524	530	511	555	524	543	552	506	504	489	508	490	514	511	535	529	463	541	505	561	517	554	518	554	531	479	547	496	498	536	498	547	515	543	534	542	503	515	506	516	491	541	540	500	535	497	512	519	497	579	516	504	565	527	506	527	508	534	528	527	555	520	525	521	530	524	533	480	521	521	504	517	516	536	554	549	533	509	514	555	520	553	524	516	503	540	501	528	520	506	521	557	502	547	512	497	491	532	485	564	512	499	520	526	515	528	500	541	537	542	485	518	546	556	519	552	524	560	504	567	498	525	513	521	532	486	485	523	494	497	548	507	519	527	527	508	481	483	501	552	514	521	479	544	499	525	512	510	492	516	517	503	487	510	534	507	542	540	496	498	517	520	466	543	512	507	538	503	530	524	554	509	542	513	550	513	554	483	549	511	535	460	493	522	506	520	553	549	552	535	554	534	487	498	505	477	529	536	498	540	552	543	517	521	524	563	507	477	543	482	479	475	509	520	515	566	506	490	543	497	578	562	512	546
20800	23960	26354	29278	32752	31542	27800	22003	20101	15536	13236	12386	10365	10994	8857	6673	4572	2878	2485	1960	2099	1147	1085	946	931	1229	1263	436	422	511	459	423	224	207	213	204	198	203	219	195	485	1225	1312	990	503	210	193	199	185	209	187	190	186	196	174	207	163	199	193	190	221	193	169	158	206	178	193	176	193	168	169	174	208	189	201	170	173	189	182	176	192	201	191	207	194	184	229	180	197	196	179	210	188	188	187	187	190	177	179	193	183	204	173	212	182	192	198	158	163	182	201	203	199	186	199	195	203	183	201	168	168	167	170	197	192	173	172	210	171	204	201	166	192	206	200	168	192	188	171	178	177	175	208	198	180	199	175	182	179	185	194	209	165	176	171	188	174	180	161	202	187	185	194	151	189	174	191	215	160	180	185	174	170	171	206	190	200	197	210	208	190	204	172	189	207	186	173	164	204	192	206	211	190	174	179	194	202	166	191	191	191	193	188	155	173	194	183	186	158	182	167	173	187	180	193	214	190	151	200	188	177	183	170	161	176	175	187	202	177	210	193	161	177	203	198	200	182	166	196	197	164	169	188	176	174	184	200	222	172	178	180	193	172	176	174	172	166	177	165	163	215	204	190	207	164	180	186	185	166	159	179	182	163	195	190	184	221	200	165	185	175	193	200	186	189	198	209	190	174	210	175	194	197	175	185	176	172	168	189	179	185	183	182	168	203	188	194	175	185	178	171	181	188	184	204	173	185	177	175	195	186	189	178	170	184	207	216	184	187	188	198	204	215	187	217	216	198	170	201	202	179	174	199	174	181	206	178	200	192	176	174	184	176	184	173	178	180	178	186	168	171	198	180	188	171	195	204	193	168	161	195	173	168	184	211	168	194	188	170	195	193	181	178	160	186	180	191	190	191	175	186	180	177	208	185	191	187	214	178	195	190	181	171	204	197	172	179	162	200	168	187	159	169	170	176	191	194	210	185	183	159	177	186	181	158	197	181	161	179	173	160	194	177	200	192	192	193	183	172	184	183	191	207	196	171	186	180	206	174	192	185	180	201	161	192	200	169	188	194	184	201	197	168	184	181	212	191	203	187	188	182	193	185	189	203	199	182	197	189	156	166	182	236	174	176	192	202	185	205	192	192	183	190	190	191	237	192	203	172	218	210	198	221	205	206	166	193	168	173	194	191	186	163	181	205	183	201	203	175	187	193	193	189	161	218	191	195	199	189	201	172	158	178	213	186	189	199	171	156	162	188	183	197	175	185	204	180	181	199	165	183	206	171	190	183	194	196	181	174	173	180	161	186	206	167	200	201	198	160	196	192	195	176	179	176	183	184	218	198	159	163	205	194	200	193	170	200	187	197	192	184	178	185	183	198	204	184	188	184	199	174	170	168	177	180	213	192	188	165	192	151	184	199	179	193	217	181	186	206	200	179	203	193	169	171	157	165	213	180	173	167	202	180	176	205	185	200	169	180	212	177	199	172	168	173	168	183	210	185	190	196	184	194	188	186	223	172	168	183	189	185	183	186	205	189	176	173	194	218	192	164	185	193	180	191	199	173	179	191	185	191	173	168	197	180	186	190	187	205	231	200	212	212	183	185	169	182	159	180	169	191	203	218	192	168	180	177	192	158	195	187	180	189	159	175	175	174	182	215	186	192	171	177	190	182	178	212	173	195	196	193	197	181	181	210	202	193	186	185	186	167	167	183	185	164	190	208	170	186	173	193	176	195	164	176	199	164	206	186	196	184	190	181	188	176	190	191	179	178	203	186	207	205	197	197	186	186	190	191	182	192	179	185	179	181	187	187	201	175	169	179	198	213	191	206	191	197	172	170	183	206	193	170	189	176	177	184	177	206	175	192	186	158	203	182	174	179	172	185	171	171	185	177	206	191	205	162	172	176	165	192	185	226	186	185	186	165	186	180	201	188	196	186	188	191	181	196	172	231	167	190	191	185	163	174	191	179	182	168	207	183	164	192	167	174	188	178	173	177	185	192	186	198	198	187	174	208	199	187	198	169	192	176	192	168	194	172	196	165	196	198	185	217	184	204	218	218	174	187	179	172	185	179	208	176	195	186	193	181	221	209	176	207	168	198	176	171	185	215	192	189	190	176	180	196	189	168	165	196	161	221	187	173	196	185	176	196	161	180	188	179	201	173	227	210	196	194	187	197	179	198	201	190	176	189	191	184	184	202	190	167	193	193	153	197	203	199	184	180	206	200	197	187	198	190	184	162	213	205	194	170	203	185	176	190	201	189	184	178	188	177	165	179	203	173	183	181	180	194	185	182	141	209	164	206	204	153	186	178	173	191	178	219	189	177	175	182	164	185	197	186	193	196	176	182	186	184	204	180	167	174	172	180	176	175	165	188	193	187	180	182	171	195	193	163	169	179	175	208	192	179	185	230	191	184	180	171	185	195	176	177	210	184	194	225	170	186	172	177	208	187	171	181	196	164	193	209	199	174	164	190	181	203	171	173	175	175	191	164	174	160	196	198	165	189	193	183	197	173	142	183	196	189	190	188	176	201	166	198	200	185	218	187	212	194	172	186	181	203	195	175	181	200	218	202	174	177	181	190	186	185	179	184	190	181	176	163	185	166	182	173	189	184	167	198	172	170	173	199	182	168	175	192	176	172	177	193	180	166	181	195	161	158	192	162	178	190	182	173	168	191	173	191	178	185	169	176	177	184	167	212	199	196	213	174	204	196	154	169	193	184	184	202	192	186	153	176	188	174	190	198	174	179	206	193	190	168	178	191	193	193	193	159	200	209	198	188	177	181	173	197	201	193	188	157	192	201	180	185	175	203	200	195	169	191	179	188	172	190	191	210	210	175	181	168	178	184	193	176	186	203	182	190	182	193	193	163	205	180	193	154	206	187	180	180	191	205	206	175	179	178	176	187	178	178	184	200	206	193	170	170	184	179	153	191	201	188	180	174	172	182	160	186	185	210	181	187	201	191	203	206	179	179	204	193	188	212	192	164	206	192	194	186	174	178	194	185	195	209	181	208	165	188	193	205	172	168	157	174	193	173	174	194	174	190	170	181	151	180	189	198	182	151	192	191	185	176	209	197	221	177	199	191	149	181	202	186	166	197	214	230	188	162	175	168	179	203	186	199	193	190	188	180	200	180	192	179	196	161	184	191	178	198	185	178	175	190	175	202	179	182	209	172	193	176	197	197	202	191	189	177	182	154	186	163	165	174	192	177	201	205	193	184	179	189	216	193	193	182	197	178	197	195	183	201	175	173	171	185	198	191	197	187	184	204	218	189	189	198	178	181	170	188	194	180	190	185	177	196	158	179	161	210	149	185	174	181	193	172	154	192	183	166	167	185	196	184	177	183	188	208	194	194	178	213	169	165	186	196	172	223	199	188	201	199	190	209	185	175	202	166	204	175	197	177	162	220	185	177	178	187	196	182	169	163	180	168	153	170	178	179	214	176	188	174	166	188	182	206	187	222	173	171	178	184	197	194	172	205	177	170	217	176	168	173	170
14634	18396	25884	33704	38505	40222	39161	36483	36258	33716	31597	31303	30983	30183	28295	24117	19539	15569	13478	12428	12575	7584	6827	6024	5559	7064	7758	2231	2284	3183	2631	2175	799	765	680	643	670	587	537	541	2860	7747	8122	5630	2661	705	473	442	418	486	499	492	479	480	472	479	477	462	455	507	441	478	497	426	480	492	458	474	512	479	489	492	457	447	441	492	457	459	506	516	470	446	482	512	501	458	462	454	457	490	427	490	465	458	519	474	485	453	458	485	499	475	490	470	460	493	526	488	483	452	521	465	511	503	477	462	496	457	454	490	457	468	473	465	421	422	491	463	447	462	507	487	480	438	510	492	471	465	463	474	502	471	511	500	453	464	489	502	480	484	493	472	481	459	485	502	467	480	488	476	442	468	481	442	520	477	468	458	460	463	497	526	455	466	495	481	485	488	458	482	425	472	477	489	451	502	459	466	444	470	501	509	471	534	499	465	448	477	510	518	501	493	494	473	476	492	486	511	492	464	453	477	461	471	436	501	450	454	501	480	481	443	501	464	508	477	446	468	478	476	468	440	484	486	446	482	483	491	481	503	463	494	457	491	480	466	482	504	492	504	499	475	460	491	473	481	468	478	513	472	462	474	469	473	487	471	498	510	439	496	484	483	465	481	469	485	454	478	454	458	471	499	464	467	483	479	458	488	457	423	479	434	476	494	480	480	500	444	485	467	459	465	473	490	475	454	485	450	537	453	463	490	446	502	470	501	481	461	452	461	454	466	438	465	484	458	514	477	492	470	505	462	491	506	493	529	480	437	478	502	512	481	482	505	425	437	487	447	460	477	461	483	428	484	471	482	476	457	468	470	505	465	482	456	479	475	455	451	458	448	526	474	472	484	481	471	447	496	484	504	416	479	481	482	471	469	465	489	495	489	478	452	461	448	471	495	438	502	442	457	457	462	466	490	497	464	534	490	478	497	452	505	457	473	447	479	496	482	477	495	502	491	483	469	447	464	503	466	442	458	468	458	494	475	488	443	469	485	496	441	489	465	444	466	475	461	491	474	488	451	457	444	460	436	503	470	488	501	466	477	440	483	496	450	532	463	421	515	501	553	493	472	527	457	492	469	468	458	466	446	505	506	472	457	465	485	476	489	490	465	448	468	458	466	477	517	445	445	462	477	470	507	443	421	502	496	421	488	487	491	427	454	484	452	458	452	473	490	485	487	494	478	454	463	498	490	472	471	478	482	490	445	469	446	448	467	519	502	445	474	453	505	433	456	457	459	439	452	503	465	433	511	474	460	480	465	498	462	474	486	462	439	451	460	478	481	418	465	440	488	499	481	467	471	471	461	491	465	472	488	442	508	457	485	478	456	484	474	489	465	503	478	483	458	476	470	480	512	483	498	449	484	449	516	458	463	475	446	494	454	505	469	468	470	484	448	485	449	428	489	472	463	460	462	520	471	458	477	471	483	460	485	474	502	494	517	420	448	497	446	477	468	458	463	500	454	430	475	481	483	454	456	466	479	471	490	537	474	436	444	496	473	510	465	474	467	482	473	473	433	468	486	494	494	458	457	480	491	463	457	471	466	465	492	490	491	454	468	483	506	467	466	486	434	462	501	490	460	486	497	432	516	532	475	467	420	473	487	479	462	494	464	478	426	439	496	519	457	479	494	516	498	477	482	485	501	490	463	483	465	473	495	490	463	483	458	506	468	441	479	448	494	469	492	459	498	453	466	492	475	467	480	463	525	487	471	471	480	435	468	494	486	459	492	444	526	466	464	491	476	534	485	479	449	446	499	469	458	422	466	476	500	479	485	484	476	452	471	476	495	474	489	440	460	515	459	467	448	531	488	477	470	501	463	467	468	470	477	503	484	481	488	445	460	492	463	493	442	505	493	479	491	472	490	479	479	474	504	477	491	489	481	465	454	452	477	500	459	451	468	487	510	492	451	458	483	474	471	469	505	501	471	442	433	466	426	493	513	507	444	448	466	491	490	502	428	467	441	462	487	469	475	449	486	480	487	486	471	490	468	471	461	469	493	482	489	425	479	474	456	512	478	471	429	468	478	478	495	508	453	486	462	458	454	477	470	492	498	467	519	476	473	479	462	459	504	500	440	491	453	466	490	486	465	469	477	469	469	473	493	473	442	468	496	437	434	492	472	478	504	450	493	501	493	466	430	486	501	459	482	490	479	477	480	532	467	421	491	484	473	472	473	452	511	482	520	468	514	459	481	481	507	482	456	487	435	481	485	481	460	475	470	501	463	495	499	510	483	472	465	442	461	477	452	483	510	465	444	478	485	492	480	462	502	512	446	439	440	444	428	467	448	442	506	466	496	481	478	475	495	487	456	456	462	428	443	447	479	476	491	484	490	500	505	475	445	451	467	468	440	463	472	437	486	466	474	462	471	503	460	483	428	474	524	490	447	482	476	470	474	498	485	451	475	447	455	469	490	497	474	482	469	499	439	480	483	456	448	469	481	473	489	518	450	479	477	494	438	471	468	445	482	481	469	520	497	463	507	475	461	488	484	460	481	505	475	466	441	472	477	478	437	462	481	487	484	481	484	479	493	479	480	482	453	458	473	455	477	482	495	481	490	431	484	486	464	488	477	474	538	466	451	486	495	480	457	488	432	477	469	454	435	445	497	482	437	480	484	493	461	496	501	483	494	450	430	486	477	483	475	460	463	474	494	412	456	465	502	476	477	523	483	452	480	496	453	482	480	455	435	482	492	469	472	493	500	504	453	483	509	502	469	495	475	489	469	449	482	522	455	518	468	447	483	484	470	486	446	482	476	483	468	470	476	514	502	481	468	457	497	493	490	458	459	465	454	491	481	454	502	507	450	481	519	469	468	490	453	462	504	468	504	464	485	473	433	478	514	465	495	490	493	498	508	482	467	499	449	490	508	502	455	447	521	466	462	466	478	492	444	440	437	468	493	448	467	452	506	468	461	464	487	460	488	510	489	465	497	473	473	466	445	442	492	463	474	459	477	490	480	450	461	506	468	473	445	492	522	481	467	491	477	483	485	482	484	519	485	452	450	502	505	463	440	499	472	458	455	432	489	487	487	461	449	489	465	461	467	519	452	501	490	481	478	493	467	445	491	455	450	460	476	445	449	433	501	463	465	488	500	474	504	462	510	480	455	514	448	449	452	466	468	461	513	476	470	488	478	509	496	462	478	451	481	440	452	457	447	464	500	491	473	428	501	435	479	471	452	456	414	501	482	501	463	500	469	510	476	456	438	488	418	511	455	455	481	482	467	452	505	472	453	507	459	503	490	452	461	491	471	457	493	479	505	510	476	427	503	466	456	448	504	464	473	496	477	470	475	488	446	490	487	505	500	479	524	454	473	476	452	468	480	467	497	472	464	464	487	467	510	452	491	497	469	462	458	482	508	453	456	497	485	465	478	473	495	478	430	442	484	512	477	472	458	477	440	500	460	442	477	475	426	472	481	484	535	472	492	463	492	490	449	477	468	465	497	451	464	510	517	484	478	509	427	456	447
30235	32426	35751	40186	37728	33687	31704	28084	27469	25106	23722	21061	19573	19505	16469	13079	9381	5684	4871	3825	3440	1916	1945	1797	2328	3318	1603	499	597	810	572	249	254	236	194	191	209	165	173	190	800	2115	2148	1342	683	148	137	147	138	146	159	128	153	152	148	151	143	138	146	140	146	133	124	137	127	162	163	145	129	118	158	145	138	126	154	128	124	159	155	137	153	146	156	179	123	161	152	142	132	157	166	135	158	137	151	159	140	150	138	142	148	130	149	125	141	125	159	126	136	137	132	137	124	161	136	136	147	131	129	125	161	144	147	138	141	163	143	158	152	138	150	151	123	145	165	146	130	137	128	139	150	124	143	127	135	167	134	148	159	138	133	153	151	131	147	162	131	145	140	156	124	149	159	141	155	148	162	119	140	127	144	158	148	135	126	152	130	141	113	148	130	130	131	139	156	152	161	129	119	126	127	145	134	145	133	146	157	148	153	159	156	168	159	153	178	134	126	120	130	159	143	125	154	142	141	150	135	156	130	147	140	124	133	149	156	133	152	154	125	130	123	160	163	169	137	175	122	141	149	162	131	128	154	157	126	143	141	142	159	129	132	144	149	140	128	131	142	137	129	125	133	143	163	145	118	139	140	134	141	133	126	143	156	124	153	138	128	130	163	131	136	162	137	154	119	144	122	132	130	124	139	126	128	133	155	136	151	119	146	139	159	157	134	158	157	133	140	126	129	132	135	134	139	152	134	168	134	123	147	138	145	144	148	137	115	138	151	135	131	148	151	147	128	127	135	169	138	128	139	143	141	149	161	135	143	150	141	121	167	147	170	143	152	160	132	141	138	169	141	179	147	131	150	134	155	143	133	138	146	138	139	143	141	157	129	140	145	139	140	144	139	139	125	141	156	125	146	151	160	170	128	131	135	160	150	149	133	136	117	128	127	132	170	164	154	139	154	150	122	142	151	144	151	145	141	141	148	152	145	145	147	124	159	158	143	138	145	157	139	135	147	134	139	142	149	146	136	144	154	124	154	125	146	157	149	134	132	150	153	157	123	130	145	159	133	136	160	136	145	143	129	153	153	125	128	133	122	151	142	132	146	138	125	120	167	133	146	156	147	155	141	140	140	127	143	141	150	151	150	141	135	141	159	144	126	147	145	144	127	132	154	132	145	132	142	151	151	152	143	135	137	139	144	132	142	157	173	160	126	148	129	176	156	147	137	151	128	131	142	132	155	157	117	157	123	157	152	137	111	165	147	158	150	144	146	124	147	131	141	151	139	163	126	129	161	131	134	155	152	130	137	151	136	146	140	146	136	145	140	136	127	138	144	148	136	138	134	155	153	126	133	140	156	146	148	138	143	163	132	123	144	146	138	154	138	134	148	137	152	126	152	119	154	151	133	148	137	128	130	145	147	138	145	166	141	148	134	143	154	127	129	140	138	131	138	153	134	149	153	113	131	136	139	143	145	128	155	161	137	145	128	142	154	154	139	124	133	130	133	134	133	136	128	153	113	166	127	127	152	160	126	140	144	152	129	120	128	114	145	160	132	138	152	130	129	159	160	136	138	172	115	147	168	141	139	142	129	167	141	118	154	145	150	152	151	158	146	150	122	124	134	134	160	131	127	148	137	150	155	142	128	132	139	133	137	130	152	154	132	132	141	146	138	143	157	161	164	167	162	141	169	140	122	146	170	156	129	139	141	131	139	143	150	144	118	142	137	152	158	139	123	135	162	138	148	145	128	105	141	146	154	148	147	152	137	128	146	140	151	148	126	163	151	155	155	137	140	139	136	133	124	144	152	169	153	137	149	145	150	152	129	145	148	124	159	145	130	149	111	147	146	147	137	151	144	150	156	135	152	142	155	144	126	139	138	138	139	147	126	155	149	155	133	135	136	132	144	151	151	131	153	146	163	135	130	137	144	144	131	137	134	139	134	143	157	138	147	136	120	146	141	156	149	143	139	136	139	128	139	144	139	149	146	167	167	151	131	145	122	121	150	154	143	138	149	139	141	128	136	148	145	153	147	163	151	145	159	159	132	140	140	153	143	151	128	117	119	148	142	171	136	149	148	150	110	135	138	141	159	139	146	135	138	131	152	115	144	154	170	153	138	141	140	133	162	137	146	136	149	134	129	134	147	168	171	155	120	137	152	148	128	126	126	160	144	124	162	139	155	153	140	159	140	129	142	142	162	139	156	162	119	140	146	148	137	134	152	139	141	150	125	130	145	120	150	141	147	126	142	145	125	146	147	155	138	134	155	138	167	155	160	140	173	161	121	121	130	155	162	135	133	138	126	140	140	143	144	140	136	115	125	168	145	152	150	129	132	145	132	142	156	137	133	124	117	145	165	153	133	123	167	146	139	136	142	139	147	152	121	146	126	151	121	151	136	183	151	153	148	151	152	134	135	138	155	114	176	146	143	125	127	148	168	167	152	134	124	143	129	142	128	137	145	142	135	127	137	157	138	124	142	143	134	140	140	154	130	124	151	144	135	152	119	137	154	131	159	154	151	112	119	125	139	130	118	142	133	141	145	152	137	153	146	152	129	148	141	148	144	142	145	141	149	141	120	150	151	115	153	136	149	133	158	121	130	155	128	117	141	142	157	168	126	140	140	137	151	143	138	141	119	150	146	144	149	151	127	136	143	124	151	135	148	126	136	126	149	126	150	144	138	127	134	147	146	139	130	132	136	140	155	164	157	150	145	137	129	135	117	142	147	137	144	163	170	148	147	130	123	131	128	163	149	129	133	141	144	143	123	137	120	119	117	119	118	136	150	172	161	167	135	157	147	162	145	137	128	140	139	167	158	137	138	139	130	155	142	170	133	137	160	153	137	127	142	120	130	138	147	171	152	126	155	159	165	138	141	140	130	140	158	129	155	133	135	144	143	166	145	137	139	134	136	143	137	128	154	160	140	132	140	134	143	140	131	126	164	106	152	149	159	146	144	136	129	133	161	127	136	133	158	144	128	155	146	139	133	142	140	147	128	158	135	151	136	163	134	130	136	127	129	123	122	146	137	125	157	154	145	137	148	121	164	144	128	146	150	154	136	142	142	145	132	152	152	124	151	128	145	144	156	146	155	152	132	148	138	134	131	127	133	122	130	125	151	163	135	155	135	157	153	144	129	169	116	153	163	150	157	151	146	154	139	156	166	123	142	153	148	127	142	138	141	132	131	143	133	134	129	148	152	153	181	135	132	135	130	157	146	160	160	168	145	128	137	127	148	158	125	139	130	146	162	137	140	141	154	125	138	142	140	128	153	142	143	154	127	122	132	129	147	164	133	130	138	139	158	147	115	139	157	134	155	133	139	146	141	132	147	144	138	146	133	133	142	130	126	140	128	145	131	141	153	151	150	151	140	148	136	138	131	135	126	118	146	136	143	129	126	138	141	155	141	153	127	155	139	125	149	141	143	133	143	152	142	144	149	129	153	141	152	130	138	137	135	128	151	146	131	149	136	135	150	148	148	138	170	127	137	126	126	154	160	140	138	121
19439	25388	33373	43093	43879	44740	44605	42916	42777	41987	41182	38567	40444	38610	37450	33200	29160	23335	20988	19394	17554	11296	11197	10508	12571	15612	7663	3128	4107	5759	3589	1128	1097	962	899	861	755	675	533	779	5363	12737	12241	7921	3704	501	389	346	353	379	391	357	354	369	382	371	362	396	346	369	370	370	367	337	404	356	390	348	411	355	392	400	369	389	370	414	351	409	393	362	389	376	406	369	396	428	365	388	388	375	373	367	391	354	382	383	387	374	356	388	355	381	385	386	379	392	365	397	375	378	361	394	389	381	383	369	387	403	419	385	385	373	357	356	358	374	400	394	378	369	398	383	375	369	377	381	364	384	370	378	368	376	377	372	388	374	374	396	382	360	378	364	338	394	382	347	398	362	395	394	362	359	350	375	351	348	368	355	315	346	348	386	385	378	348	365	406	403	393	373	370	365	368	382	380	369	364	357	356	388	347	380	360	367	352	323	380	378	344	349	395	362	361	386	361	354	386	349	401	386	375	370	384	368	329	385	342	365	366	346	342	414	336	360	346	361	396	368	342	373	357	378	382	364	378	354	385	360	346	388	374	345	356	367	374	384	415	367	368	375	383	377	347	358	367	349	386	380	364	373	364	327	376	382	351	384	382	374	357	382	386	404	386	371	360	390	374	369	418	374	372	348	361	352	343	327	382	374	333	328	370	366	388	364	362	370	365	378	365	345	390	358	406	373	332	372	353	371	392	355	389	382	354	392	368	377	395	335	356	363	368	379	367	374	364	345	390	348	365	385	358	339	377	374	344	379	350	367	353	399	367	374	378	349	366	415	389	353	362	377	347	306	383	384	384	334	363	329	391	374	373	358	411	384	361	347	356	320	394	388	396	364	345	350	390	397	352	388	348	369	371	362	369	365	376	382	382	375	398	382	357	366	379	356	384	352	367	364	367	384	387	387	358	369	423	397	369	380	372	366	369	350	363	348	374	364	356	377	344	350	368	381	347	353	369	403	358	397	383	397	359	372	373	366	374	402	402	406	366	340	373	364	391	372	354	379	378	385	375	385	392	404	361	380	340	351	352	380	368	369	387	383	346	387	347	353	400	368	345	340	419	366	374	361	376	377	383	383	379	352	384	371	386	402	365	371	375	371	379	368	354	343	382	365	387	350	409	374	326	364	366	343	358	356	363	341	401	335	356	368	385	408	354	359	396	385	392	398	384	396	336	363	363	360	354	393	319	375	404	368	363	390	375	352	391	367	340	383	377	367	353	384	371	398	340	396	361	385	373	353	383	371	379	380	378	361	360	392	365	335	366	394	331	364	337	350	381	350	383	372	389	337	370	389	359	364	355	341	340	365	345	344	415	360	398	375	406	390	347	401	368	388	343	361	374	370	359	363	389	357	337	358	365	380	353	350	352	354	364	381	339	372	411	384	375	398	382	381	403	375	384	368	356	349	361	377	392	371	338	397	371	377	384	354	384	359	380	369	390	364	339	363	354	359	370	349	334	387	383	376	396	321	343	357	363	354	372	364	358	411	379	393	386	347	385	373	350	360	374	327	358	360	358	375	352	373	356	350	376	339	410	364	381	322	380	392	347	342	361	390	376	359	402	361	399	367	356	376	365	347	360	384	354	361	365	361	367	364	354	367	384	368	378	372	375	367	407	353	386	348	407	364	362	384	344	395	379	343	374	368	361	350	384	383	384	375	374	366	342	343	371	377	334	357	306	377	372	370	341	363	345	362	370	355	356	365	368	372	393	353	354	375	367	342	364	391	345	358	367	359	358	362	379	384	383	356	329	373	361	401	336	368	360	374	362	379	398	410	337	346	361	358	364	356	367	389	365	408	376	354	361	332	375	360	339	365	387	365	376	350	358	389	368	374	359	344	367	357	343	391	362	371	367	356	375	364	349	347	364	363	374	388	371	377	384	369	363	360	410	323	372	361	356	372	379	350	392	374	345	379	365	345	363	374	356	330	366	381	389	334	336	386	363	403	337	369	379	371	383	376	358	368	347	364	373	391	350	369	357	367	370	405	343	366	368	371	383	374	397	367	356	398	358	388	369	403	379	354	374	329	372	381	360	354	348	346	319	348	396	372	378	376	382	377	387	374	382	371	317	365	361	363	362	368	357	374	373	346	360	381	365	402	373	356	367	351	392	373	379	353	405	372	393	354	338	373	346	366	396	384	399	372	341	361	393	355	350	380	370	398	378	396	345	363	380	374	343	386	388	366	353	361	376	363	368	372	402	366	381	370	345	385	372	360	371	341	322	355	348	370	403	352	368	382	382	355	374	332	400	362	360	366	363	362	386	356	354	384	384	356	361	381	365	371	363	354	358	393	395	392	349	373	340	362	346	353	352	351	404	347	345	344	386	347	385	401	381	383	356	403	327	377	396	356	359	361	354	398	367	375	366	336	379	366	359	358	350	390	393	337	369	370	373	398	345	359	371	350	370	359	383	350	386	380	369	348	365	333	372	371	335	331	376	363	379	394	399	396	355	393	343	336	373	346	357	397	353	361	364	352	366	349	361	367	373	383	404	362	375	352	350	362	382	354	357	366	346	376	358	378	366	384	360	340	365	367	360	362	381	354	370	374	363	381	388	365	394	353	342	372	368	362	363	380	356	374	347	354	365	323	357	403	408	388	342	357	317	383	379	389	387	328	354	371	398	367	367	407	389	376	373	362	362	356	357	351	378	365	355	375	356	344	377	394	339	353	349	358	388	343	400	362	351	363	359	380	389	362	385	399	362	370	373	340	377	395	382	393	356	386	353	335	402	392	350	359	351	390	376	370	387	360	387	380	392	373	392	396	377	369	371	354	361	356	344	363	348	382	366	340	356	362	376	374	376	364	367	396	370	350	379	381	382	375	365	335	406	313	351	379	378	349	375	371	347	377	371	334	345	384	383	385	339	370	336	382	386	372	373	355	344	367	382	372	363	332	358	376	345	388	357	343	412	358	370	393	385	369	345	386	371	385	373	375	346	353	379	349	385	369	366	400	367	376	342	356	349	359	361	347	391	377	341	361	366	361	383	345	354	379	366	364	383	387	396	377	341	367	350	383	413	366	374	399	380	370	360	392	378	348	365	401	371	378	350	371	372	405	375	366	328	340	358	376	379	339	372	372	333	382	355	340	346	418	370	354	387	395	372	359	374	379	400	367	369	361	359	349	371	387	373	373	356	357	358	334	372	344	368	349	396	355	384	373	354	389	366	338	369	345	362	371	360	391	400	331	350	340	354	361	328	366	375	393	345	367	363	355	385	360	372	389	371	358	328	339	374	367	392	393	365	361	368	366	378	376	375	395	401	368	371	355	365	375	347	384	390	344	396	394	357	346	369	391	391	345	363	345	343	413	355	386	351	364	385	345	369	405	360	369	380	379	329	376	384	393	373	404	389	366	359	367	382	433	388	386	370	394	386	391	368	381	419	362	394	390	366	373	365	375	400	397	368	381	365	372	363	357	340	355	344	352	355	406	363	396	357	347	370	365	344	383	355	346	407	358
5328	4635	6133	7454	6301	4375	3394	1960	1574	1189	1104	827	848	894	776	611	472	416	364	328	316	281	282	287	297	285	262	226	188	218	202	207	200	196	224	224	194	193	200	193	233	306	389	331	261	159	190	183	191	220	202	193	221	162	211	196	211	207	208	196	169	182	188	168	205	208	198	190	194	213	185	188	184	183	194	198	212	217	192	217	222	188	198	213	218	202	192	232	211	196	227	207	199	197	206	207	187	193	226	190	188	184	200	193	218	223	195	212	189	203	196	217	191	211	210	182	184	208	216	200	216	193	181	185	199	197	208	188	196	196	220	198	182	223	192	190	207	211	202	206	207	204	206	223	218	168	185	197	213	221	200	186	184	201	204	198	187	194	179	204	216	216	213	216	187	191	216	192	187	203	204	203	176	210	192	218	185	205	196	189	248	191	206	202	196	202	195	198	191	195	239	201	195	227	206	187	207	182	181	192	188	192	185	229	205	201	229	185	188	192	198	201	180	199	169	184	192	193	204	223	192	196	202	207	202	180	174	198	204	206	205	207	222	189	202	204	218	188	188	216	206	201	204	201	189	191	218	195	188	163	186	204	190	192	204	177	201	215	192	208	201	191	183	204	216	209	172	212	193	185	190	195	210	187	202	223	211	174	201	213	212	216	213	203	175	206	186	197	211	166	187	208	211	206	205	202	193	207	206	182	206	205	215	202	197	189	192	199	204	186	175	201	210	217	206	194	198	208	207	200	178	218	198	194	195	203	176	196	212	190	190	187	194	192	202	196	175	209	184	213	201	223	203	192	209	231	238	235	191	211	214	191	203	203	208	192	193	220	225	234	176	190	206	196	209	185	206	215	223	196	177	213	162	228	199	191	214	194	211	202	202	203	182	190	179	224	201	199	183	187	205	206	183	208	209	219	182	222	184	206	189	194	215	201	205	183	202	205	197	209	193	201	204	224	193	195	201	210	186	217	193	183	214	194	194	191	181	182	221	197	201	186	211	171	194	251	206	200	234	197	198	200	219	192	199	198	211	202	200	206	182	205	211	192	210	195	183	208	200	219	191	181	234	209	196	203	213	184	163	193	200	193	217	182	192	215	209	205	192	192	236	233	184	199	208	214	198	196	184	200	187	186	234	198	193	210	195	181	193	209	197	201	202	191	184	187	173	197	196	216	204	200	192	205	211	208	183	211	191	184	195	185	191	209	224	186	210	185	219	182	199	186	193	200	233	185	176	234	206	215	206	205	183	198	176	167	197	196	217	190	203	223	194	176	196	202	185	193	220	199	215	212	203	188	236	216	195	215	196	205	205	189	206	197	191	194	202	221	211	196	186	214	210	196	212	189	198	193	192	196	178	183	210	193	184	192	207	191	215	222	186	201	191	209	205	187	187	213	204	201	196	196	182	220	212	177	212	210	220	219	202	193	225	183	199	221	189	211	210	199	221	214	183	216	211	179	189	217	205	200	176	206	188	205	176	185	220	206	192	191	182	205	196	190	211	207	176	219	216	196	206	223	209	206	208	177	203	193	198	214	191	210	197	181	235	220	206	237	167	203	204	198	222	207	190	190	191	224	190	197	196	194	202	220	179	197	210	207	206	160	170	217	181	195	201	170	192	221	195	201	206	209	168	189	189	231	222	203	211	185	174	205	186	197	203	192	184	191	199	220	185	198	201	193	174	188	196	180	215	197	203	197	211	201	191	178	198	182	180	204	223	204	187	209	200	215	194	182	212	179	178	186	194	219	200	186	207	185	217	214	201	176	186	197	195	210	201	191	199	186	185	200	200	204	193	212	188	214	199	178	188	228	210	187	204	216	187	203	197	198	200	215	193	220	207	183	196	204	179	197	210	206	197	205	212	187	206	169	186	204	178	171	191	185	167	188	184	214	180	204	197	189	210	186	199	184	187	179	189	184	200	189	191	178	202	197	205	214	225	180	191	220	208	209	189	171	190	219	197	188	206	220	225	197	209	210	196	202	221	188	212	196	210	194	208	191	211	185	201	200	196	200	170	167	214	189	205	196	202	166	193	209	182	212	204	202	216	229	200	189	201	171	186	198	165	196	210	203	193	185	203	192	177	214	168	192	233	194	224	216	192	187	205	206	202	204	201	217	225	176	186	201	185	185	205	215	204	194	212	186	200	190	209	232	188	209	194	183	193	203	202	211	199	218	199	174	217	224	212	204	195	204	230	204	170	199	196	189	216	214	186	182	202	245	196	204	194	189	195	197	220	210	204	211	208	196	210	205	193	221	212	226	221	196	209	205	220	216	195	221	199	189	158	187	214	190	219	232	195	226	200	196	213	205	211	201	193	174	206	182	180	175	210	239	209	190	202	187	211	217	207	210	203	195	197	200	199	198	188	193	204	191	210	213	209	188	210	194	179	155	173	200	198	194	190	180	191	196	216	212	232	184	216	206	193	209	192	214	209	210	185	215	208	190	206	216	193	215	194	200	198	203	196	209	190	232	198	201	189	206	194	202	209	230	195	193	213	201	211	192	193	206	197	200	199	192	205	182	202	214	188	203	194	199	229	216	193	214	189	180	182	193	165	194	180	206	226	220	198	202	211	200	164	226	211	208	197	180	196	198	208	213	204	222	196	198	189	213	198	172	179	189	182	205	186	188	174	198	196	221	195	193	209	194	198	200	217	175	185	208	199	192	205	239	212	205	170	218	208	202	227	213	203	195	173	187	229	184	204	225	206	207	204	203	234	241	207	199	197	212	189	197	197	195	205	204	207	187	213	222	229	191	188	199	205	204	188	221	190	189	224	196	196	214	188	190	207	190	192	162	200	139	200	208	208	208	183	183	197	195	204	229	228	212	197	189	196	195	204	190	184	192	192	197	215	218	194	189	199	172	211	183	193	187	233	202	188	203	214	184	221	190	221	189	219	170	203	192	217	198	200	170	179	208	213	182	221	198	181	218	196	202	204	189	186	205	192	189	195	219	193	187	194	203	193	210	226	186	177	199	198	216	203	207	200	230	170	197	203	218	178	189	205	198	214	187	199	203	233	186	187	202	218	197	210	193	196	189	178	202	180	199	226	179	194	216	182	184	195	191	212	181	205	176	194	178	202	208	190	201	219	215	181	184	180	205	219	191	175	191	199	201	201	196	210	197	195	193	215	194	194	203	191	209	193	196	210	180	208	189	198	180	201	198	217	217	204	207	203	210	216	221	211	197	189	205	202	204	198	193	191	163	208	209	166	193	169	196	196	221	218	176	211	210	216	188	209	205	200	192	188	193	205	207	211	199	203	157	193	188	185	207	197	195	189	183	209	207	179	207	202	203	195	178	195	188	201	190	229	209	214	200	187	195	196	216	193	183	193	191	199	201	230	232	186	226	164	205	206	197	206	222	221	216	204	208	191	200	183	198	188	202	213	218	197	209	198	204	205	182	198	173	211	221	180	206	211	207	202	203	176	185	195	201	199	205	175	207	191	224	203	227	222	185	201	190	214	176	203	195	202	197	193	175	201	195
4201	5056	9776	15783	14520	11025	10600	8177	7968	7202	6545	5105	5154	5416	4655	3782	2939	2203	1803	1533	1543	1234	1166	1205	1343	1345	998	681	769	787	630	653	577	596	572	577	515	513	531	516	694	1220	1560	1269	786	496	497	473	514	466	499	494	492	515	541	468	503	582	509	492	542	508	517	535	530	468	482	511	503	564	501	529	509	493	489	542	517	493	478	511	520	562	524	515	541	469	477	469	536	492	466	508	526	519	491	489	498	496	514	480	475	509	488	523	478	485	497	546	491	488	485	504	485	509	519	531	528	442	491	473	488	484	512	487	506	511	515	512	524	481	502	491	499	527	512	488	509	480	521	509	521	484	481	469	523	533	549	535	488	479	566	536	491	531	489	489	526	512	484	569	503	493	464	477	521	541	510	490	505	460	501	496	512	509	466	484	498	487	521	510	518	531	524	528	490	496	489	514	522	493	530	548	490	490	498	461	508	545	535	511	516	471	525	484	506	514	477	515	518	498	493	485	542	501	495	521	460	493	532	480	501	526	468	499	543	540	480	501	512	527	501	522	494	490	504	499	505	492	536	518	495	514	539	530	512	510	485	488	507	516	553	454	508	530	523	478	531	500	523	490	498	501	501	513	521	500	507	474	516	520	523	515	500	509	477	505	482	493	506	539	526	543	506	513	534	488	523	546	487	479	535	535	464	486	492	534	515	499	521	514	477	519	505	516	527	509	511	512	487	512	528	486	565	478	511	560	526	516	524	533	516	540	528	532	525	493	521	490	489	471	494	478	542	519	518	518	523	531	503	486	486	464	453	476	496	469	492	510	491	539	537	539	496	476	496	514	526	517	483	490	483	546	466	498	521	474	554	493	491	501	501	488	511	523	502	473	500	469	516	499	485	494	506	558	501	517	511	515	487	505	521	496	515	486	519	480	509	533	542	540	505	512	495	514	533	476	542	499	469	537	509	508	550	528	480	546	465	536	494	485	547	510	507	462	528	527	502	478	533	524	480	448	444	525	515	508	522	503	502	525	495	541	532	503	532	466	494	512	521	482	486	511	506	492	507	514	515	511	507	544	479	478	517	515	496	494	497	538	505	501	468	514	520	503	499	532	515	531	504	505	530	526	472	515	487	506	488	498	547	520	516	494	491	501	494	493	492	537	514	482	495	494	490	507	529	486	490	499	531	552	497	518	517	506	539	515	566	503	498	492	535	469	461	490	548	488	509	506	505	494	515	512	520	495	499	535	523	520	469	484	517	472	503	508	517	478	507	470	474	492	537	450	502	506	514	502	511	510	495	498	506	495	514	485	509	546	536	549	536	468	564	506	520	519	499	492	514	535	499	531	513	488	514	488	507	507	513	494	496	516	532	542	506	498	539	527	510	475	504	490	526	508	506	469	536	511	516	560	550	482	503	500	521	498	465	527	514	536	499	504	549	521	527	534	521	488	499	536	485	490	480	497	532	513	484	514	480	503	459	468	496	495	505	516	509	526	505	507	496	449	522	516	532	503	540	496	482	508	513	484	528	487	495	497	522	498	510	513	514	478	529	503	489	520	475	506	521	483	474	474	477	472	478	468	485	510	508	498	472	506	514	528	491	470	457	489	545	512	488	519	532	527	516	522	469	513	516	509	491	506	517	530	507	507	501	523	515	493	532	544	530	469	491	486	530	516	506	495	515	496	499	486	536	516	518	485	509	534	498	495	514	504	502	483	540	541	512	521	519	550	505	477	522	489	508	519	498	467	505	532	515	463	510	485	527	502	474	505	480	500	489	495	512	499	515	489	503	502	482	548	483	541	493	528	451	510	506	514	518	494	502	561	463	538	469	532	535	516	467	548	530	508	498	469	474	524	491	515	524	489	546	498	522	549	491	507	477	512	505	525	513	526	493	515	486	507	513	548	466	505	528	495	484	526	522	508	515	485	473	505	509	529	531	442	543	503	556	511	497	508	517	532	525	500	500	478	469	508	504	474	467	476	470	527	578	531	538	508	554	503	530	530	505	480	516	541	524	480	497	500	539	517	494	527	510	505	543	548	510	515	539	533	509	475	524	482	531	489	526	495	517	511	500	515	533	519	479	510	538	495	522	503	478	499	508	497	517	527	494	541	501	517	485	503	472	475	470	484	507	519	531	509	493	510	522	490	510	506	523	503	504	476	492	464	513	485	531	518	489	506	485	517	485	519	482	496	472	531	521	531	523	524	496	542	491	507	515	520	522	497	489	517	441	526	499	512	516	483	504	514	503	510	517	515	498	539	511	450	518	531	500	487	525	524	522	527	484	553	489	501	503	492	496	511	444	525	506	489	555	569	523	513	484	502	484	527	507	507	516	517	555	518	529	510	499	474	548	493	535	566	502	496	494	501	555	511	475	491	533	521	502	483	513	500	526	503	496	482	523	498	568	468	472	509	518	524	521	502	538	512	508	498	550	525	503	514	528	498	516	506	524	506	465	517	540	484	487	519	516	492	502	480	539	538	491	512	501	514	524	516	526	489	530	465	466	495	512	500	517	474	509	520	510	530	542	528	475	521	518	524	520	472	501	515	484	533	543	559	486	521	490	488	505	506	512	530	534	528	514	493	533	479	517	521	514	569	494	515	557	474	522	463	504	509	489	487	524	471	540	517	510	545	501	489	488	504	461	512	543	472	528	484	504	524	514	512	531	452	481	538	484	506	484	488	523	525	519	484	550	538	485	508	541	485	457	498	527	497	514	510	494	467	541	522	520	502	493	532	535	529	481	505	486	523	487	501	520	486	501	480	480	477	532	519	513	539	529	487	497	503	483	489	539	440	489	520	527	500	578	462	501	501	488	520	466	526	518	498	550	509	485	506	514	511	473	500	517	500	505	506	516	536	532	511	501	485	523	488	483	482	543	528	487	491	504	500	545	530	461	515	526	519	520	525	495	481	497	532	492	520	534	508	537	533	503	540	481	502	476	492	493	509	507	474	488	552	483	509	518	534	543	518	507	487	529	500	531	513	552	477	473	517	513	536	506	496	490	513	506	506	532	483	521	544	494	450	491	500	501	481	482	537	498	473	550	556	488	516	484	511	518	495	504	490	540	509	527	537	559	554	502	507	519	515	501	501	532	518	501	556	491	521	483	520	517	507	519	483	495	520	510	500	510	506	522	561	514	533	475	493	484	507	510	530	498	481	524	534	526	504	512	494	547	508	462	518	512	518	497	504	505	520	521	500	534	523	490	530	506	484	494	498	495	519	503	538	523	509	474	516	540	530	494	515	457	493	515	509	503	547	501	510	473	485	514	501	536	502	504	520	507	535	484	462	476	465	499	523	491	548	508	479	540	490	482	545	514	500	457	537	496	518	514	529	510	532	495	479	534	504	513	544	523	490	495	543	475	562	485	505	492	515	511	530	481	506	510	493	526	518	475	473	502	522	518	529	513	488	463	496	524	510	473	518	522	514	532	516	467	505	499	510	519	522	517	526	522	499	457	520	540	532	535	501	496	539	495	496	527	485	504	498	533	506	479	505
19870	20882	26835	38497	35569	28163	27117	21725	18231	16743	14069	11361	11460	12096	8733	7308	5051	3217	2366	1947	1741	1337	1103	1403	1508	1654	764	408	553	574	355	257	225	225	208	190	190	182	188	201	331	1189	1178	949	475	167	191	150	178	189	208	156	180	177	174	183	178	177	161	181	173	151	155	170	169	171	184	171	207	196	198	161	151	178	187	186	178	155	165	212	176	191	195	197	170	173	186	172	166	155	208	187	159	175	176	153	207	171	162	168	175	192	183	182	167	167	170	142	147	193	185	164	182	185	183	195	168	159	173	160	193	178	171	169	161	200	184	170	211	184	186	189	177	167	177	177	176	176	185	191	175	186	162	177	189	187	196	193	162	191	160	174	172	166	182	176	182	158	166	191	178	200	170	174	172	169	180	190	167	156	203	172	185	170	181	170	164	195	184	166	177	193	192	197	163	178	185	180	182	171	195	163	170	184	200	182	147	166	161	176	182	168	174	202	188	170	173	159	164	167	159	192	191	150	197	179	204	178	166	173	165	168	164	178	146	139	165	165	171	176	173	179	172	175	148	179	169	203	178	193	180	182	182	183	174	172	190	185	153	149	166	180	168	167	181	181	177	176	168	167	175	184	170	170	174	167	177	183	165	164	148	183	178	191	180	171	155	160	176	174	192	170	192	183	183	171	182	158	174	162	164	169	192	170	162	168	180	180	157	183	152	150	190	189	176	167	166	173	171	193	188	174	167	179	182	177	179	160	177	176	178	160	171	181	204	196	170	178	157	197	139	168	170	182	188	181	178	176	156	164	170	182	174	160	164	162	179	168	170	176	185	193	189	190	173	176	166	181	197	180	198	178	149	172	201	147	177	172	201	184	175	170	186	198	179	163	171	177	170	178	160	181	153	169	177	174	197	174	175	194	184	161	174	196	191	176	164	176	163	180	200	160	196	176	177	175	175	181	191	184	180	188	154	188	188	164	167	182	164	158	182	164	194	170	162	161	194	164	173	173	192	176	185	170	170	168	172	165	175	194	178	151	146	156	156	178	168	178	161	189	194	183	167	152	169	163	180	181	191	199	202	154	173	155	196	165	191	178	180	186	180	190	160	155	174	182	184	179	156	189	195	169	174	176	172	168	180	148	158	155	174	204	160	180	190	169	188	173	172	178	193	186	182	187	194	146	171	169	208	164	180	206	164	187	194	181	161	192	168	166	217	174	164	173	180	175	166	159	195	190	173	193	170	161	177	172	156	159	184	198	170	146	150	177	172	157	148	220	161	174	162	169	200	181	203	163	156	186	189	176	163	172	198	162	165	162	178	168	178	180	180	182	160	166	181	206	166	147	176	194	184	170	201	166	138	196	178	173	172	181	165	193	177	156	183	160	178	161	153	161	170	180	178	196	199	201	177	199	169	180	201	172	183	179	180	166	179	161	155	177	209	181	159	162	151	164	180	177	180	173	166	183	178	153	189	182	154	182	212	170	158	176	176	202	158	180	185	176	184	181	170	160	171	176	198	171	170	154	179	185	172	174	204	172	187	171	167	183	186	163	181	184	171	170	188	153	186	174	179	182	185	178	171	165	156	169	174	167	180	191	171	168	168	185	167	147	180	181	178	161	172	178	161	176	184	171	177	168	155	163	175	183	177	151	173	183	184	168	168	182	164	202	201	179	167	180	187	192	194	176	172	158	210	186	185	176	192	172	178	167	183	173	182	182	177	191	170	167	173	186	158	197	162	167	176	186	176	166	162	192	166	170	156	177	159	161	196	178	182	169	182	175	141	179	179	171	193	158	185	178	164	166	174	191	159	202	178	183	162	185	168	178	177	176	188	176	156	176	161	173	176	216	157	171	195	169	173	182	175	198	159	179	183	199	181	165	199	168	171	168	204	179	185	162	181	172	187	176	169	147	194	159	175	183	172	182	187	199	208	179	172	206	168	166	184	189	191	173	185	169	170	173	206	200	174	148	188	168	188	169	185	159	193	165	195	197	192	169	175	182	180	178	186	197	185	158	166	181	169	190	149	181	169	180	201	191	197	185	182	200	190	169	209	180	174	175	169	176	188	176	202	177	179	185	174	199	187	190	149	188	169	186	157	159	190	191	163	174	185	189	180	208	168	174	174	167	181	170	171	180	205	164	159	181	169	151	172	164	173	210	193	165	171	152	169	179	179	173	169	178	171	189	154	179	176	204	181	186	176	176	203	200	177	169	177	173	186	176	172	164	175	173	170	190	177	192	176	187	176	178	160	182	157	162	160	173	161	179	193	195	168	190	165	187	173	167	176	180	177	172	164	174	173	185	178	189	186	182	161	186	180	158	187	187	163	169	165	168	180	174	180	180	180	183	168	167	160	200	172	175	168	171	172	194	190	176	175	197	175	177	193	174	176	184	184	165	156	159	170	166	172	174	164	201	193	167	166	171	194	172	192	161	156	173	171	180	191	179	184	188	160	179	167	194	164	178	176	176	183	175	163	184	193	167	175	187	177	187	176	180	168	170	183	175	211	212	171	203	187	170	171	201	158	191	173	176	166	190	185	182	169	152	167	186	177	168	186	162	184	196	179	178	189	161	179	197	193	188	196	197	184	189	181	180	187	186	149	162	201	167	163	170	182	190	182	167	209	179	176	186	154	180	173	168	182	174	186	195	196	171	170	167	189	165	179	169	172	176	195	193	195	232	165	172	198	176	183	157	150	192	167	199	179	199	190	176	176	181	190	179	179	164	181	199	153	180	171	161	182	208	174	173	169	182	181	171	171	168	194	157	172	156	168	193	156	176	188	208	200	178	187	173	166	191	184	169	181	166	175	194	180	167	180	181	171	157	186	174	185	160	204	180	183	170	167	172	183	156	176	194	159	163	175	167	156	177	194	177	171	176	176	187	177	186	166	200	175	152	177	168	182	193	188	176	141	169	160	167	182	162	162	153	186	174	184	181	170	161	201	172	156	174	148	164	178	168	178	169	184	178	188	180	200	165	181	177	157	180	205	168	160	195	176	175	172	201	189	182	184	186	168	160	181	164	173	176	192	182	162	214	163	179	152	175	151	201	140	198	170	185	182	152	194	201	162	180	164	175	172	159	157	171	168	168	166	178	191	171	182	167	156	184	160	178	173	200	169	181	170	180	176	191	163	161	179	179	184	198	185	178	174	173	188	162	178	175	189	173	161	183	182	185	194	181	178	180	167	184	190	176	187	178	177	175	187	168	134	159	189	180	171	185	183	158	150	142	154	192	191	178	175	191	159	134	186	163	150	189	172	204	183	175	179	183	181	178	169	181	182	162	176	186	159	185	171	166	191	179	168	169	159	179	148	160	190	183	193	167	193	202	184	181	173	176	164	179	174	157	172	184	197	171	182	172	183	185	162	171	172	187	166	167	163	146	147	165	176	171	195	180	164	168	180	173	167	175	181	188	168	182	173	195	172	191	191	185	170	176	151	165	162	200	185	183	165	170	192	191	173	179	184	189	185	169	177	191	191	171	187	158	172	172	159	163	185	186
13471	16590	26135	41489	39495	36744	38146	35005	31800	34102	31978	29968	33259	31312	27475	25840	21205	15912	13489	11967	9804	7468	7201	8635	8153	9880	4806	2285	3558	3645	2023	1135	1073	1129	645	596	561	593	580	551	1895	7345	7099	5673	2385	441	451	438	459	470	449	467	418	406	446	457	440	459	471	458	454	456	453	485	445	474	447	458	476	441	471	427	458	462	477	443	416	484	424	426	473	460	459	439	439	466	459	464	444	494	496	435	473	451	477	495	464	466	471	502	430	482	489	448	458	456	476	458	464	405	412	451	440	456	486	433	441	475	471	476	466	442	420	460	450	467	431	465	483	475	447	456	437	432	483	448	406	416	494	422	459	427	456	444	441	473	426	452	408	435	482	451	436	431	469	436	453	487	482	474	455	443	478	446	461	456	481	457	489	454	486	439	482	461	423	453	449	442	425	445	455	464	434	417	398	426	441	446	418	454	416	443	468	402	471	407	430	478	446	457	430	429	432	436	482	433	445	448	444	437	451	417	432	453	481	418	439	458	447	402	450	442	468	465	453	409	459	446	381	422	437	462	428	427	426	481	451	459	409	463	457	455	439	436	459	444	454	459	430	427	444	461	453	434	430	454	481	470	455	410	466	453	445	448	399	416	451	478	443	445	427	425	451	442	390	456	445	488	395	449	443	458	450	452	404	418	472	449	443	440	451	433	452	492	442	429	480	454	456	450	432	459	479	448	471	473	437	464	456	457	454	450	446	446	448	446	442	428	468	420	455	449	425	440	476	417	442	416	457	453	461	430	441	465	426	436	430	432	447	490	411	411	411	468	447	444	458	444	444	453	394	455	502	450	454	452	483	442	448	460	459	446	424	456	430	437	434	442	435	453	438	436	499	453	468	455	430	445	448	443	500	442	478	450	485	424	464	433	426	454	469	441	467	439	440	453	453	447	439	416	450	440	481	459	461	439	475	437	452	452	472	482	466	443	455	461	449	443	457	485	456	462	446	460	465	455	449	467	422	436	486	456	435	463	471	432	468	462	443	413	462	433	477	441	425	479	451	478	439	478	440	435	437	460	475	485	469	445	434	489	471	457	438	414	447	460	440	448	467	447	504	452	421	486	439	447	458	465	467	456	458	481	450	474	437	459	445	468	455	466	489	447	411	474	444	463	434	446	464	470	448	460	435	456	454	452	453	410	418	447	455	454	446	459	464	416	463	467	448	435	451	503	477	447	465	427	440	482	429	474	479	457	440	471	494	443	433	448	455	445	456	446	481	440	470	465	445	494	432	461	431	431	447	479	445	452	445	420	470	457	455	436	405	475	460	443	469	455	483	421	484	507	436	414	448	474	468	456	415	420	451	459	458	474	426	456	469	439	447	496	487	461	466	456	447	438	460	440	442	462	492	479	423	458	426	474	478	425	447	474	451	417	475	401	435	460	442	432	477	484	478	453	403	465	453	435	444	462	497	417	468	459	452	427	443	464	432	478	473	418	443	422	511	432	485	423	460	434	454	459	471	441	443	434	481	452	431	473	412	472	418	420	487	449	482	463	482	465	475	482	427	453	467	485	468	443	430	448	479	451	473	485	443	457	476	441	442	429	477	502	466	430	476	439	476	417	445	446	470	465	453	430	424	479	463	453	399	465	439	428	400	444	449	448	485	440	437	429	410	476	456	437	417	402	475	432	430	467	463	434	476	451	452	438	471	464	437	473	456	461	465	454	461	449	426	441	446	477	451	429	481	432	434	465	451	440	453	422	464	425	407	447	492	463	434	474	436	481	460	429	445	420	480	480	470	396	464	434	450	425	423	482	445	463	418	473	461	463	470	483	444	463	501	436	407	463	434	431	449	430	456	441	479	451	419	433	418	414	451	430	467	490	421	415	439	438	409	435	448	428	485	456	499	423	438	484	455	440	487	467	469	450	427	438	440	440	450	441	483	463	476	507	426	420	470	452	457	464	450	471	429	424	467	460	472	444	406	475	439	441	468	467	446	480	440	448	436	460	452	472	429	476	428	457	420	476	453	442	422	440	475	449	409	431	443	417	435	488	436	476	478	460	433	438	446	464	461	442	435	459	477	468	462	445	450	482	455	458	459	397	421	466	456	449	469	457	450	437	448	462	428	434	457	467	393	467	445	452	448	451	483	394	413	453	454	438	444	429	454	467	445	453	455	452	455	448	424	452	458	442	482	482	467	461	456	473	456	435	440	436	437	456	475	456	435	432	468	455	470	431	438	462	446	455	424	462	420	495	465	465	493	406	434	493	441	471	429	447	460	381	453	423	467	473	442	447	480	431	432	456	433	468	472	446	449	445	416	427	433	440	448	444	445	469	418	456	499	436	451	447	471	420	411	434	474	440	432	479	433	446	442	437	444	494	417	477	446	428	480	467	449	436	412	454	467	465	489	471	439	458	439	492	471	468	456	461	473	435	442	453	477	455	466	454	439	494	453	459	426	434	422	447	486	451	462	442	449	475	446	447	456	418	447	416	427	419	426	452	422	438	483	504	426	469	461	485	430	421	454	421	447	451	494	489	501	446	456	419	459	397	476	477	440	463	463	497	435	428	474	450	428	424	462	426	448	441	471	432	464	461	484	437	465	453	441	454	465	504	448	438	433	454	442	470	427	438	474	476	445	466	462	405	447	430	448	441	466	457	446	455	416	481	439	453	436	430	453	445	496	470	433	473	452	427	493	462	491	417	434	468	460	491	473	419	436	472	420	433	418	441	461	407	484	452	458	450	478	481	435	435	439	469	486	423	449	482	451	483	490	398	476	493	462	466	451	481	463	436	453	469	429	448	463	389	469	419	453	453	453	432	451	456	482	484	417	437	467	434	418	479	454	478	410	470	414	449	474	452	492	478	461	405	472	415	449	462	473	456	433	426	479	454	490	443	442	436	462	456	457	448	434	464	496	431	418	457	468	405	426	468	400	427	459	469	431	436	435	482	445	445	462	456	448	483	436	440	463	443	451	433	448	439	463	476	464	452	426	474	439	458	430	445	457	446	449	448	454	469	424	431	445	420	436	471	417	435	458	463	476	448	427	473	449	452	438	455	454	473	467	455	422	442	477	457	435	459	443	431	445	446	422	472	413	465	448	434	440	437	456	459	459	456	440	472	417	479	425	430	464	504	441	444	448	443	439	439	457	466	467	440	451	422	442	468	472	414	455	390	436	474	459	436	446	480	475	460	423	465	446	435	438	430	419	444	428	459	440	461	459	480	471	448	453	444	472	465	507	476	473	481	460	427	488	467	456	425	445	467	417	459	448	471	432	435	437	476	469	420	468	428	471	430	472	475	461	466	467	471	453	473	451	438	466	450	431	441	484	448	460	474	458	442	485	419	449	434	430	425	480	474	421	438	440	429	445	469	437	441	423	429	423	436	448	467	435	430	453	408	442	495	457	463	423	476	464	443	435	482	486	447	486	443	449	455	472	482	416	457	471	429	438	469	419	453	480	471	449	469	455	433	480	444	445	465	460	455	452	418	478	442	442	475	438	431	453	453
30202	30682	34366	44292	37502	31105	31293	27840	25270	24168	22365	20974	22866	22917	18298	14739	10275	5962	4116	3701	3201	2406	1943	2457	3103	3088	1799	602	908	878	507	368	424	248	193	173	156	148	160	151	336	1255	1657	1798	1325	236	146	134	124	139	130	130	141	145	154	150	130	136	133	113	128	154	139	124	138	123	134	146	117	142	157	137	123	130	122	116	123	146	125	124	132	117	130	143	147	137	146	147	157	109	146	115	152	146	163	151	122	129	145	130	138	140	145	120	129	138	156	131	141	143	146	129	136	145	137	117	134	137	157	108	133	114	132	115	112	124	143	130	139	121	127	137	154	163	145	126	127	143	157	132	134	126	122	131	129	128	133	123	129	129	112	135	153	120	113	133	146	109	130	145	141	128	157	134	118	158	138	121	121	120	121	119	137	143	121	134	126	135	147	133	142	135	125	140	137	124	133	143	143	118	122	148	143	140	155	138	128	132	121	141	136	130	146	121	113	124	130	117	107	132	136	133	132	134	146	117	151	143	136	135	144	134	142	138	151	126	153	132	124	128	110	146	121	117	140	126	136	119	161	149	122	147	136	134	133	145	127	139	130	150	141	115	128	137	148	152	138	155	133	164	129	138	144	110	149	134	138	154	139	132	133	161	125	122	127	123	140	133	145	153	137	118	119	117	140	126	127	142	136	148	144	122	130	141	136	113	129	153	139	143	133	141	121	127	149	134	139	138	136	143	136	146	137	128	146	121	120	124	141	136	141	125	146	143	134	124	121	131	128	114	142	121	122	133	125	149	128	130	154	138	130	118	109	126	124	139	121	131	131	122	106	147	133	138	114	123	121	145	127	113	126	143	133	127	149	131	142	123	138	133	135	131	142	135	120	108	127	117	154	168	128	141	154	133	143	131	113	120	119	144	146	140	145	148	135	121	137	121	145	136	123	130	135	137	137	133	141	118	124	124	144	154	132	138	117	150	156	145	119	150	123	127	132	119	127	134	154	143	135	148	155	118	111	128	124	137	132	115	108	115	133	143	127	141	141	121	128	129	143	116	126	142	140	134	148	136	119	137	138	121	147	168	139	152	121	117	129	139	134	153	148	124	126	132	113	116	146	125	125	112	125	122	140	136	154	128	152	128	134	143	124	121	137	141	158	123	147	132	150	129	121	125	130	129	134	144	141	116	148	142	133	141	113	144	128	128	130	128	145	136	124	121	138	153	114	126	125	145	145	131	130	139	129	119	112	126	143	145	144	139	149	127	130	127	138	114	135	123	133	135	130	127	142	134	146	133	132	126	130	142	130	156	149	115	131	132	111	133	144	147	162	127	132	120	138	130	126	105	135	145	124	136	131	136	123	135	152	151	108	139	131	129	124	138	143	144	138	148	130	155	153	121	140	137	129	142	134	116	126	119	143	132	125	136	132	123	127	145	136	142	120	158	150	140	141	126	138	131	141	138	136	134	143	139	138	139	121	152	139	128	154	121	139	161	142	155	142	138	143	131	155	150	141	143	146	134	140	108	139	133	152	156	126	145	131	135	145	121	128	111	138	135	144	148	130	134	164	135	143	155	119	113	132	146	132	153	125	141	148	128	129	143	146	124	128	125	154	155	134	141	149	126	136	112	144	123	142	152	152	145	127	145	128	140	131	136	121	138	135	135	122	119	152	148	140	143	119	129	146	141	135	145	130	153	130	152	157	133	126	134	117	145	139	140	120	137	137	137	134	158	114	144	109	137	118	133	122	138	128	131	147	124	132	114	134	131	124	137	123	129	148	122	126	131	139	114	142	143	119	134	127	146	121	153	129	131	145	125	123	135	132	121	121	121	139	157	141	128	116	135	149	142	141	134	125	108	123	109	131	152	133	125	121	149	151	146	125	132	123	134	122	120	142	128	118	128	136	141	126	140	125	146	140	126	135	149	148	140	125	137	141	123	132	136	123	115	127	139	148	155	124	123	123	133	102	152	126	128	133	137	126	142	133	123	137	138	147	125	138	134	161	129	118	139	105	121	150	143	122	126	148	140	140	137	126	124	126	152	140	124	122	168	129	138	149	139	119	105	145	132	143	128	114	133	145	123	150	142	132	132	111	140	125	144	139	134	127	154	133	134	128	143	122	145	126	132	130	133	123	139	143	143	146	133	142	136	127	115	116	133	124	130	123	148	126	128	125	127	147	131	128	114	145	140	157	133	152	140	136	136	134	151	133	133	143	112	142	124	137	150	119	146	145	152	133	133	127	124	128	112	137	154	136	133	126	129	137	130	144	144	119	136	154	142	116	121	136	157	146	130	142	134	111	147	122	119	133	143	129	139	146	144	118	139	126	139	124	145	116	149	157	152	135	137	126	113	105	137	117	124	139	125	134	138	143	142	126	140	145	137	119	114	132	157	147	151	124	138	158	107	145	128	122	132	128	126	125	124	121	119	134	138	122	151	138	121	125	114	131	122	131	131	143	92	137	133	144	141	123	137	126	121	152	141	120	140	139	132	136	165	151	137	119	116	148	144	154	131	142	136	124	142	129	123	120	134	143	116	142	123	152	154	113	128	112	125	126	152	128	116	155	144	120	133	132	164	156	173	123	163	125	122	127	135	144	140	127	145	115	116	146	134	139	133	130	125	148	148	166	148	126	143	116	123	116	144	134	117	140	140	141	132	129	144	134	128	144	130	155	129	127	124	117	133	145	126	131	124	139	153	131	147	133	139	130	148	147	132	124	131	125	149	133	131	137	144	155	145	146	154	117	131	139	129	124	126	142	148	130	152	122	147	132	145	135	121	124	134	113	131	144	128	145	140	154	142	149	128	120	126	158	143	150	129	145	157	134	121	136	149	140	123	136	120	139	129	125	118	124	146	133	133	114	105	126	129	131	134	137	142	147	121	130	145	131	128	131	137	132	131	123	131	137	131	121	139	143	131	159	129	146	131	115	129	113	140	132	141	137	136	146	136	140	121	117	146	138	124	130	142	137	148	129	135	133	139	133	130	142	159	130	141	134	145	135	138	128	140	135	123	125	110	137	158	127	134	118	123	147	112	141	113	120	136	142	121	151	144	129	130	130	137	129	150	144	137	131	134	144	144	158	119	125	148	129	130	129	142	127	138	125	142	132	117	153	129	126	136	126	147	148	113	135	147	128	137	152	159	129	123	136	157	124	147	136	126	134	135	140	137	124	126	132	134	133	102	115	127	130	115	142	135	131	126	140	136	131	167	143	121	115	132	133	154	139	125	154	133	157	144	150	135	132	123	150	143	129	133	142	168	138	120	130	132	134	141	133	130	133	124	147	137	120	135	136	144	126	145	143	121	132	131	126	150	139	99	151	141	113	127	162	146	124	149	140	129	139	125	132	142	144	130	143	132	112	120	135	121	133	154	122	130	139	131	136	133	137	143	124	141	117	121	148	119	130	138	138	126	138	147	126	103	145	139	148	147	146	122	117	134	155	119	131	144	116	116	164	138	133	146	127	112	119	142	151	142	148	124	144	131	137	134	149	127	130	153
19381	22804	33061	46613	41880	42848	43742	41396	39448	40253	38751	39800	43829	40948	37712	34552	29740	23307	19509	18922	16179	12932	11064	14287	16083	15109	9370	4147	5644	6093	3303	2006	2480	1317	708	609	588	533	536	510	1494	8125	9741	10809	7845	830	344	352	330	362	386	341	339	364	381	333	381	384	364	338	387	314	396	363	353	308	323	338	353	369	397	318	359	382	336	376	371	357	359	378	342	382	388	388	399	376	376	371	350	375	390	369	381	343	353	328	365	348	357	346	341	393	343	362	335	356	350	348	359	356	390	348	417	391	380	389	339	362	338	354	329	307	398	333	355	359	356	353	353	352	352	349	408	376	341	351	355	392	350	358	386	355	357	354	401	385	342	345	373	325	359	317	358	376	370	360	349	347	368	379	353	351	352	363	349	338	351	343	361	330	335	342	375	339	376	361	358	369	380	392	342	340	349	343	369	328	346	380	354	366	349	353	324	354	322	348	317	333	311	333	354	349	352	341	336	359	338	355	326	367	330	375	368	317	347	349	371	333	363	358	323	350	350	361	318	366	379	348	348	336	325	372	348	329	380	351	375	360	350	326	341	327	339	356	341	342	344	320	372	348	370	354	399	379	370	318	351	359	372	326	343	338	331	370	343	380	366	378	322	336	346	349	347	362	318	348	343	359	381	336	351	365	361	364	339	354	361	345	339	356	349	351	333	331	367	335	354	354	351	339	382	358	362	360	357	363	362	330	340	320	393	322	344	340	340	359	348	347	338	350	341	342	362	307	364	327	333	367	355	324	343	349	351	386	337	365	353	377	335	373	347	334	328	350	369	327	325	350	344	370	377	360	332	329	387	348	339	376	335	344	334	354	357	300	323	338	338	376	350	380	361	411	320	338	356	341	341	322	348	337	347	339	346	328	347	358	325	356	337	340	362	372	375	352	329	330	335	353	354	331	345	385	373	382	313	353	318	356	336	359	358	350	321	316	352	319	386	361	359	326	338	364	344	325	357	346	367	338	334	322	368	370	371	336	375	337	371	356	347	353	367	366	342	339	340	357	323	345	321	377	390	330	355	360	328	340	355	325	323	321	321	351	351	365	331	357	346	360	331	360	343	365	332	335	354	360	359	329	327	364	360	342	362	380	356	364	339	342	373	377	319	377	346	362	324	357	396	315	386	343	352	332	349	340	326	359	327	333	366	361	330	333	328	324	346	314	322	350	360	354	397	326	336	338	347	362	302	329	316	371	344	342	347	367	374	369	333	349	353	340	344	315	346	389	318	344	350	370	344	358	341	348	362	344	357	371	354	347	353	356	360	358	381	373	358	331	336	357	335	327	337	339	344	342	345	386	309	344	366	341	344	350	363	314	322	349	361	343	342	346	343	334	369	336	350	336	355	324	341	320	372	367	357	364	333	347	340	353	367	359	339	335	293	346	335	324	399	348	400	327	339	330	374	323	346	336	374	329	344	338	368	368	357	342	368	356	407	326	377	377	323	322	350	329	374	347	369	357	361	318	373	325	353	363	358	355	323	372	343	333	356	360	362	359	340	336	364	363	305	341	376	343	356	330	355	336	350	347	345	347	331	328	375	345	360	331	340	330	371	358	359	324	322	328	365	371	388	351	371	352	344	339	340	366	346	358	357	364	368	348	348	341	382	324	359	365	363	400	377	380	346	343	336	348	337	355	375	374	367	326	349	343	357	344	313	380	337	355	368	346	325	359	364	350	340	357	337	376	365	375	344	349	363	372	358	354	356	358	351	333	336	341	349	359	333	342	377	348	353	318	326	331	358	364	363	331	323	389	354	336	361	377	342	353	360	349	349	323	365	345	297	340	381	319	377	370	325	327	344	345	385	372	330	329	323	352	343	331	349	363	365	320	324	358	365	329	344	364	320	321	308	339	330	347	343	337	351	371	364	320	318	326	342	326	342	343	335	364	338	371	329	321	329	340	347	355	339	373	371	330	331	369	359	358	314	304	376	329	379	333	369	386	325	367	362	327	345	369	376	361	327	350	344	314	327	364	380	342	352	359	350	377	343	385	339	345	341	348	332	339	347	364	365	348	319	344	361	349	349	384	320	333	333	366	308	354	344	316	362	359	358	334	341	335	312	331	335	350	344	371	356	359	339	345	357	342	335	333	334	358	363	338	339	337	327	361	320	362	376	341	341	341	310	348	367	349	358	355	365	328	336	371	334	346	334	344	314	321	352	343	354	335	368	345	303	337	349	381	372	401	381	351	313	331	318	330	335	324	341	362	337	361	314	351	351	354	372	342	348	365	370	345	369	362	325	383	361	356	355	360	321	341	354	363	355	339	350	374	335	313	346	345	377	349	349	374	336	366	344	336	363	335	363	348	385	367	332	361	374	306	367	333	383	384	333	364	356	317	353	338	340	373	323	306	333	348	345	342	347	337	316	353	318	356	337	332	364	347	363	332	342	341	364	335	375	386	341	327	368	334	342	312	327	333	375	382	375	361	339	347	350	382	342	342	350	354	324	355	347	365	362	348	371	338	358	346	341	329	390	366	303	362	319	388	345	360	369	318	358	343	317	375	362	362	372	344	361	352	356	331	345	359	363	350	366	351	354	352	367	337	355	380	337	332	338	353	332	348	380	355	336	327	341	357	354	349	367	368	346	351	334	360	336	370	347	371	336	355	330	366	354	363	337	375	360	341	326	332	350	346	366	344	346	361	349	331	361	342	339	362	334	343	352	335	332	355	364	381	366	325	313	371	363	358	328	374	343	346	330	340	371	323	323	333	377	338	349	361	347	311	378	375	385	368	362	348	320	376	370	343	355	322	329	333	356	331	350	362	364	336	340	304	331	333	382	346	331	364	348	359	357	333	362	312	367	393	341	348	385	329	367	316	381	374	361	374	365	324	382	348	355	321	376	341	339	343	343	346	361	333	317	358	344	346	373	328	346	357	327	349	382	334	358	339	349	364	346	336	370	351	342	333	358	346	327	360	342	354	344	343	335	308	372	344	327	330	353	340	358	351	377	352	331	350	350	357	364	332	344	364	361	353	344	321	350	356	334	353	327	362	349	356	346	328	381	340	345	335	326	311	343	361	378	320	354	373	383	368	337	352	369	345	333	339	327	372	340	348	352	301	364	326	353	365	325	328	375	352	330	313	349	345	349	345	354	377	360	335	373	356	372	376	332	317	328	364	329	337	317	358	345	371	337	398	351	359	373	363	300	332	327	351	359	353	343	348	352	358	323	358	327	352	364	326	367	384	327	369	342	360	359	343	354	361	346	357	345	341	343	341	350	326	342	359	375	354	372	370	360	354	362	357	355	372	359	326	346	363	342	335	377	323	341	349	392	361	374	344	362	329	303	370	364	369	324	347	337	341	350	357	340	330	384	345	362	357	340	341	333	329	311	326	345	324	378	349	343	330	370	343	358	371	320	355	353	361	323	347	352	374	344	332	336	366	359	362	361	355	354	308	341	335	347	353	361	320	325	359	349	336	309	325	329	348	367	353	378	349	321	331	362	358	322	357	357	350
5829	4574	5606	8514	6404	4764	3614	1845	1248	1072	1025	874	976	912	733	595	459	373	361	338	319	276	262	276	302	288	242	246	228	221	196	225	210	224	214	216	229	189	194	225	197	240	269	312	303	220	161	194	200	212	223	192	181	176	208	179	223	212	210	188	185	157	202	232	200	206	208	170	195	186	174	183	208	188	200	192	185	202	210	188	171	227	205	229	204	176	200	189	220	187	216	174	204	201	210	201	214	211	214	199	219	196	175	154	176	202	204	183	193	196	189	181	199	227	201	181	204	223	216	210	218	207	199	196	198	207	199	240	198	197	215	191	211	190	184	174	189	188	216	214	202	194	168	186	197	228	178	209	202	184	178	190	231	211	190	175	207	188	188	213	199	194	207	201	208	193	197	191	176	176	203	207	170	197	176	177	193	188	184	203	211	193	179	192	192	193	221	189	186	189	180	212	202	214	191	210	221	190	218	200	196	185	238	203	193	228	169	195	222	216	202	193	198	194	212	203	188	207	183	211	195	194	219	210	204	190	219	209	211	219	180	199	208	189	207	211	196	187	197	208	211	183	182	197	224	198	216	203	222	201	205	221	184	215	207	210	204	188	191	210	212	200	213	206	201	188	215	208	181	189	214	191	171	203	207	197	179	185	196	208	226	210	183	181	203	192	201	179	198	212	224	226	212	188	167	193	207	199	185	166	208	206	210	179	188	230	209	194	196	193	187	209	210	195	212	184	235	221	207	185	201	188	180	189	225	189	197	226	219	186	180	190	186	185	191	186	187	176	189	191	211	170	195	197	193	185	202	178	191	184	188	224	248	205	231	197	191	199	219	200	215	187	206	196	214	192	194	189	207	202	192	207	195	181	240	214	198	191	184	203	209	199	202	206	206	204	198	211	194	185	208	204	185	202	200	200	185	202	207	176	177	212	222	199	215	228	209	197	202	207	172	186	203	208	186	165	201	189	185	219	187	185	193	191	179	194	192	198	210	189	179	193	200	199	200	194	214	190	180	214	203	220	189	215	189	211	208	189	204	209	200	210	209	220	203	185	197	215	210	196	227	188	197	208	186	203	219	215	209	209	209	194	180	181	202	194	204	191	192	200	196	199	192	202	206	205	201	211	191	190	184	174	195	186	209	191	187	221	186	197	203	179	176	191	216	187	200	195	196	191	187	197	192	216	182	206	218	224	207	234	184	211	206	203	173	197	188	210	182	192	190	197	205	211	200	231	204	196	185	208	176	191	203	207	169	205	197	204	147	187	215	174	202	168	183	200	221	201	214	210	220	215	177	192	199	220	216	222	215	206	205	186	200	207	186	196	193	198	189	201	205	221	171	197	212	184	195	215	198	214	235	214	204	195	204	190	202	185	230	227	211	202	200	201	215	198	205	206	195	198	189	190	191	209	182	185	200	191	212	221	174	200	193	194	190	193	175	183	202	202	202	189	215	200	205	192	194	211	198	196	202	177	205	212	210	197	210	221	227	206	205	201	204	208	205	184	196	203	206	185	219	197	202	221	210	197	200	200	220	185	205	191	186	187	204	223	187	184	181	197	202	183	183	216	198	192	218	203	177	199	193	222	200	193	213	181	221	202	215	203	159	192	197	206	219	182	187	219	211	188	184	202	200	198	227	199	163	208	210	209	192	214	198	203	212	179	199	196	207	200	198	195	199	223	210	200	222	196	210	204	165	188	202	184	184	192	203	195	168	217	190	191	186	180	233	186	193	201	217	199	206	219	213	193	162	198	214	224	180	212	191	190	186	230	196	204	205	197	181	206	199	193	208	207	202	189	201	189	181	204	210	211	174	210	216	222	186	200	180	228	227	178	206	200	209	191	209	194	166	183	198	188	161	219	204	175	190	221	193	206	164	205	217	188	176	188	187	219	210	195	179	213	179	206	229	198	165	209	199	196	199	179	190	196	219	208	195	205	217	209	211	191	190	202	192	204	199	224	193	200	211	184	180	198	186	195	203	214	220	231	180	175	219	199	190	184	178	175	199	200	235	225	208	214	184	181	201	201	205	217	189	197	205	183	201	215	200	207	190	190	202	191	192	169	191	183	209	196	192	199	227	201	202	200	206	188	208	204	195	183	221	197	206	197	211	219	193	196	190	218	235	203	183	205	214	189	203	185	179	191	211	197	189	211	188	197	183	208	216	174	194	197	210	188	189	191	214	171	184	211	200	200	216	197	178	196	194	189	211	209	188	202	198	206	179	236	203	201	206	201	206	169	204	184	180	201	214	179	171	201	180	192	185	186	191	198	228	178	192	190	176	209	207	168	191	176	186	170	208	197	210	215	206	189	175	205	232	195	205	190	187	187	198	202	219	217	197	179	174	195	219	231	188	184	199	181	195	192	196	201	168	174	193	208	221	205	219	196	194	174	182	205	181	214	216	210	199	158	213	210	206	191	200	192	226	218	187	203	184	177	202	195	186	204	194	211	199	185	213	202	170	195	205	189	203	203	204	198	230	186	213	213	167	167	192	236	174	181	202	199	218	190	168	186	213	210	225	195	197	203	196	202	208	189	203	213	190	204	169	162	195	204	180	214	182	178	201	212	202	200	192	179	171	200	185	198	189	184	206	181	192	164	204	227	207	196	176	199	190	247	184	189	188	200	210	197	171	207	205	195	188	200	207	222	196	188	198	209	204	210	210	181	172	204	180	213	213	178	221	205	205	200	182	185	182	202	221	191	206	191	181	173	196	208	212	210	159	202	186	189	167	195	197	195	184	221	216	221	195	169	184	171	210	174	211	215	175	217	202	197	213	205	184	210	179	188	203	189	191	186	208	197	201	179	191	178	161	199	202	200	185	199	201	194	183	208	238	214	207	203	186	185	216	203	169	185	195	193	186	213	189	200	186	206	203	191	197	179	197	184	201	196	201	216	216	189	206	219	199	187	201	189	198	205	169	184	214	225	240	199	230	199	196	236	209	188	190	185	211	213	187	194	217	213	223	170	191	214	215	227	192	214	184	199	206	205	193	183	206	194	223	193	211	210	180	183	203	194	199	180	222	219	193	198	196	201	206	226	182	181	172	207	174	189	216	215	200	235	197	177	201	184	197	211	188	180	197	229	200	194	191	184	190	187	202	188	192	179	212	212	219	176	197	209	184	211	203	223	193	183	226	174	196	192	191	193	221	208	220	191	201	219	181	190	188	227	193	194	178	190	190	188	206	183	220	175	214	195	211	194	192	184	192	178	184	173	184	191	217	188	211	205	183	199	177	236	194	207	190	202	224	198	162	200	184	180	181	201	184	190	170	228	181	213	192	198	179	212	203	219	241	201	194	194	205	217	177	195	207	190	211	189	186	184	231	206	201	184	213	201	206	216	191	179	188	191	184	202	213	192	194	211	171	204	199	198	209	194	176	224	208	209	211	194	191	203	210	189	197	182	196	186	190	188	192	204	224	213	215	190	204	178	211	195	161	207	194	210	161	201	200	188	207	184	208	206	192	178	188	172	190	201	190	189	183	175
4555	4684	9666	17766	13303	12329	10040	6838	6352	6049	5725	5666	6211	5800	4532	3525	2725	1873	1666	1639	1461	1331	1187	1329	1519	1374	804	729	691	776	737	716	620	551	553	581	517	550	554	536	546	709	1048	1266	1169	673	566	525	510	510	532	534	497	501	514	517	515	487	494	491	513	516	506	528	519	495	490	520	506	519	509	506	486	533	518	511	510	501	513	491	492	471	535	502	537	536	526	497	508	524	507	534	495	495	494	497	510	535	488	558	532	493	468	485	475	528	502	592	523	493	570	511	513	482	492	483	484	547	494	504	487	487	473	478	511	535	515	510	493	484	479	523	509	455	501	501	501	526	461	504	471	530	511	525	490	504	537	488	526	500	508	511	544	496	495	530	472	520	504	493	521	497	506	505	518	482	508	502	511	544	535	506	523	523	501	500	544	476	541	473	501	512	527	489	472	503	556	540	530	498	497	547	494	507	509	455	496	504	511	495	491	517	521	496	534	537	540	548	486	523	452	533	484	472	497	502	521	496	493	483	538	493	518	493	530	454	523	542	528	513	499	520	498	495	522	517	476	527	511	498	545	497	511	521	522	487	514	454	495	499	462	512	511	476	506	499	509	506	500	523	494	512	485	494	494	494	510	467	485	525	490	525	540	516	537	534	473	530	513	494	496	508	512	486	536	525	506	510	566	467	518	511	495	475	513	517	544	531	515	529	487	520	498	507	526	479	498	503	516	519	524	524	480	507	490	517	523	496	508	506	508	494	497	496	477	489	465	492	512	530	516	495	497	531	508	512	524	526	525	508	498	508	485	469	538	536	539	491	521	561	507	514	492	495	474	534	488	562	495	525	486	524	522	522	499	510	530	496	532	521	502	492	489	511	503	513	516	510	516	502	492	524	471	552	514	537	477	513	493	459	524	478	484	523	521	494	459	499	526	505	499	566	525	520	504	503	545	527	502	507	530	498	509	527	555	494	521	498	501	516	515	502	513	517	538	528	492	492	529	458	527	522	511	469	513	497	502	474	541	520	516	525	530	491	544	520	464	483	508	467	520	507	544	496	509	508	537	514	465	538	490	538	520	555	480	504	527	531	521	518	496	476	541	477	533	514	521	506	539	515	486	519	476	513	502	511	497	545	469	511	525	529	529	501	493	550	454	471	524	511	499	502	549	498	479	521	512	489	517	468	510	511	488	512	507	494	479	515	531	495	499	488	474	519	546	512	486	486	533	519	475	515	472	507	531	527	517	527	477	509	488	495	495	498	529	527	522	518	504	476	486	504	508	489	506	519	544	496	542	544	545	555	519	498	495	515	498	478	437	506	512	493	524	464	515	527	478	472	543	500	530	530	498	482	488	518	504	511	518	493	480	521	492	530	538	523	502	521	493	507	500	514	473	495	512	465	504	525	490	520	516	499	533	495	513	459	509	501	495	525	573	528	477	502	536	465	475	520	461	467	536	517	495	503	513	506	517	490	509	535	504	470	535	482	506	472	508	493	499	518	556	456	477	486	500	500	549	506	538	489	539	475	502	503	530	510	490	509	535	476	520	509	487	453	483	511	486	529	493	520	530	502	511	499	518	513	541	522	526	515	485	537	479	487	487	499	497	560	520	487	493	496	510	487	538	512	501	484	493	553	553	476	505	484	525	521	488	497	535	491	538	481	526	514	511	507	511	536	513	485	514	527	498	529	516	508	467	495	541	494	511	511	450	495	484	521	481	537	499	449	517	514	506	506	500	523	488	521	515	472	498	502	538	517	528	484	525	549	522	513	529	494	559	518	511	496	498	496	470	501	512	514	501	507	464	493	535	526	498	485	516	492	521	509	489	530	538	472	547	514	523	487	486	490	542	476	537	458	497	503	507	521	499	529	511	473	510	515	488	525	498	539	540	531	506	532	541	492	516	494	474	504	545	530	453	478	498	515	490	484	495	488	516	521	520	514	502	496	519	542	500	513	509	531	554	511	468	545	509	492	522	522	509	480	485	522	488	500	492	525	487	524	492	486	484	514	487	496	483	556	504	541	509	514	441	470	515	512	528	524	491	498	500	465	504	504	550	521	549	521	546	519	523	533	478	527	503	479	511	482	543	522	510	556	527	494	512	490	470	494	521	521	507	553	515	502	468	493	481	470	529	500	463	525	519	480	546	506	528	497	514	476	521	497	481	565	505	523	540	509	494	494	519	485	499	490	523	471	500	509	482	484	515	537	562	504	493	519	529	498	501	523	474	542	520	499	501	499	512	541	501	497	534	466	464	519	490	515	452	531	481	538	495	512	533	470	514	533	501	502	517	497	544	502	523	525	480	499	492	535	518	531	505	512	507	511	524	484	510	520	520	496	531	510	453	445	520	500	523	512	465	507	501	500	517	489	526	520	542	482	507	501	525	516	513	561	474	527	483	513	493	497	534	539	483	513	527	509	532	490	513	536	470	488	487	492	494	525	495	492	514	520	539	534	475	522	500	493	518	468	523	504	483	506	519	548	482	483	538	490	490	545	522	539	523	497	516	464	529	515	521	501	509	541	513	539	498	498	532	518	481	490	496	534	518	516	481	512	523	547	509	517	510	513	490	519	478	522	489	494	517	509	550	512	490	506	502	524	500	515	487	495	485	513	517	550	463	502	503	493	544	544	550	551	497	542	533	517	478	480	519	476	521	480	500	498	497	484	505	546	537	489	485	488	533	520	513	526	524	544	562	474	487	497	488	499	508	580	539	512	468	484	493	526	488	497	505	518	534	501	523	479	538	506	507	486	524	521	542	512	515	518	507	540	484	547	503	479	509	493	505	519	472	466	525	528	533	524	522	510	541	493	480	512	528	486	549	521	484	495	511	482	491	515	506	491	490	512	520	499	519	449	487	507	468	502	504	493	496	510	489	504	480	558	485	528	488	510	511	479	517	517	544	511	495	508	502	523	483	509	453	546	514	521	511	547	534	485	502	519	505	539	495	526	501	463	506	523	489	537	490	504	528	496	511	499	534	477	523	554	506	492	487	554	524	557	487	485	506	500	475	509	543	526	494	477	524	523	502	504	471	535	498	517	497	514	493	492	517	480	550	503	506	552	474	512	469	513	516	515	534	497	528	503	509	516	515	467	522	490	513	495	491	462	477	467	493	486	496	473	507	511	495	517	506	553	519	507	489	497	493	547	488	519	475	537	498	494	558	540	517	436	463	493	502	509	498	507	507	458	533	485	508	524	518	514	474	506	462	527	525	515	506	496	509	496	471	493	531	502	502	550	517	502	514	483	508	511	506	498	543	490	494	501	503	500	514	493	530	499	531	501	513	519	519	522	497	501	503	471	488	523	562	506	551	521	483	534	499	530	499	479	502	500	494	510	471	508	505	538	493	556	536	505	519	484	548	514	513	526	512	494	501	503	476	526	492	490	501	473	477	507	480	462	535	544	457	507	519	500	522	498	516	506	507	516	516	467	487	515	526	532	506	504	475	520	481	546	487	523	495	507	547	519	515	509	522	483	497	516	498	491	501	532	506	516
21382	24244	24519	36961	34898	27618	25739	20735	16548	14589	13299	12464	13692	13128	9361	7134	4451	2578	1992	1716	1334	1254	1450	1791	1935	1521	649	591	597	695	973	741	296	226	196	215	208	206	181	222	233	615	1100	1060	845	639	367	207	182	191	188	183	189	188	185	182	197	181	187	189	198	160	194	185	199	198	193	192	190	206	198	195	201	197	195	178	189	170	174	203	178	193	185	190	196	205	171	171	191	193	191	179	186	211	185	179	186	208	212	183	182	200	201	212	205	214	206	182	202	184	210	201	194	190	191	177	202	194	184	223	181	191	195	204	180	209	203	193	188	183	206	188	185	187	182	168	186	198	199	187	175	217	173	191	196	166	219	167	162	186	181	212	158	188	188	193	200	186	193	186	210	194	171	181	184	207	175	197	193	200	193	182	212	222	186	175	189	196	204	167	189	183	191	197	188	184	186	167	185	174	161	187	198	222	199	219	196	186	177	198	202	177	193	185	178	170	188	168	195	196	206	165	199	174	170	210	178	159	179	227	184	190	205	189	197	171	217	188	197	196	195	191	179	201	190	201	192	199	207	194	179	198	190	177	185	226	181	158	197	212	205	175	197	205	187	184	169	189	204	205	191	174	192	178	167	195	187	199	181	202	174	204	175	196	181	180	205	188	204	163	171	191	189	213	199	205	175	204	187	195	208	173	163	187	182	180	201	189	191	183	175	168	194	195	195	198	173	162	203	201	175	185	174	187	198	190	220	173	182	205	211	209	170	221	183	190	173	213	161	184	184	178	206	167	197	202	176	200	185	209	184	207	199	189	211	197	190	169	201	194	170	195	186	205	195	203	189	186	213	175	208	188	206	198	163	229	185	197	205	180	213	186	159	198	191	175	201	199	221	181	191	187	198	190	174	208	204	195	188	237	189	204	186	172	179	159	193	185	185	189	216	206	190	203	210	210	166	199	173	204	192	180	213	206	204	170	193	202	193	181	169	193	190	194	200	203	183	184	180	189	180	173	197	221	212	166	197	184	205	185	180	201	187	164	213	169	188	210	172	216	190	204	197	189	219	172	191	188	204	193	203	190	191	189	203	168	164	168	192	191	182	200	220	175	178	206	203	182	181	203	185	160	176	168	183	190	175	186	183	189	216	189	199	206	209	195	167	187	192	203	193	165	173	158	204	205	167	188	172	208	206	202	190	217	184	199	187	207	197	195	200	195	168	194	174	184	179	199	204	182	196	175	179	200	199	182	164	207	180	178	191	178	194	171	184	197	188	187	178	187	196	187	197	203	162	204	178	195	193	202	199	187	192	183	170	186	180	206	194	202	209	207	192	183	186	180	173	203	213	195	177	192	182	187	202	189	178	198	188	161	209	188	193	203	198	197	170	190	179	179	184	203	209	192	215	173	164	210	177	201	191	195	171	198	183	211	198	206	171	202	176	191	206	183	194	186	183	208	181	196	190	191	188	196	195	185	194	188	188	191	191	196	203	198	201	185	192	174	203	206	175	185	178	183	190	176	199	156	167	197	172	194	170	175	208	209	184	178	195	194	163	175	196	190	166	187	210	190	184	188	214	189	186	193	175	203	207	167	172	189	178	189	210	213	209	186	209	184	194	195	162	164	207	182	195	180	182	182	182	227	200	180	196	211	215	187	191	183	169	186	199	192	218	209	178	193	215	193	208	160	201	191	199	208	195	187	194	196	184	191	197	158	160	198	183	206	195	190	204	190	194	220	187	229	187	191	208	188	187	237	171	221	178	223	184	180	174	191	180	173	185	200	175	197	200	191	187	203	175	212	192	203	196	204	195	197	171	186	172	204	206	221	206	195	198	194	176	192	185	196	192	185	179	196	194	204	193	193	226	210	190	205	183	216	174	195	179	169	163	165	183	183	204	156	183	186	195	182	186	197	190	212	202	198	193	206	175	185	190	209	215	212	186	176	180	191	186	185	202	217	207	184	182	170	208	183	216	190	166	176	182	165	182	197	189	180	206	209	188	172	207	189	210	179	190	182	200	182	189	212	187	183	172	204	214	198	179	166	205	192	207	184	191	181	187	182	185	194	183	196	194	157	181	192	179	211	219	193	169	206	164	190	196	187	209	198	189	192	178	179	187	185	180	186	182	199	186	216	203	199	180	194	204	199	201	194	182	197	180	201	198	173	206	182	188	206	200	196	213	173	195	187	189	180	187	206	172	202	156	202	193	187	194	177	193	218	197	166	182	198	194	222	210	193	200	182	172	222	179	170	196	216	206	202	185	156	186	196	188	171	192	189	208	180	191	208	198	182	205	202	192	182	177	172	181	175	195	194	184	216	193	176	192	190	199	206	211	206	192	194	204	213	204	178	195	179	191	206	185	175	195	213	208	200	162	196	203	169	209	224	183	171	197	205	197	161	198	181	226	172	177	215	195	223	168	205	200	197	199	216	187	216	192	173	201	188	187	203	187	196	198	208	192	188	206	186	184	181	180	188	204	196	184	185	182	203	182	204	171	192	219	186	200	207	223	200	181	177	177	165	187	198	176	197	205	178	184	181	231	192	181	198	185	184	190	184	194	190	187	195	190	164	201	192	208	183	203	190	211	195	175	184	206	207	187	213	210	185	215	188	165	183	188	189	188	209	198	168	177	183	192	183	199	192	199	191	187	212	183	173	185	177	180	206	212	162	182	198	197	198	201	181	226	201	181	201	205	188	206	201	161	195	204	190	195	190	184	176	199	205	183	207	171	198	184	200	193	182	196	170	191	197	214	192	188	187	188	220	216	192	189	180	196	185	185	194	203	206	173	197	193	200	185	198	170	179	198	182	215	182	179	171	203	222	199	195	198	209	187	162	174	195	192	178	181	151	194	181	187	192	188	212	206	188	164	177	193	201	217	185	153	182	169	182	181	192	198	173	179	199	190	214	197	190	186	179	189	208	196	194	206	187	192	197	190	203	181	196	175	166	227	201	175	176	186	183	203	174	178	212	182	176	207	192	206	208	178	188	206	187	195	179	194	211	179	187	182	173	199	207	201	189	190	167	225	190	209	173	184	195	175	186	186	164	206	203	200	170	200	180	177	186	194	191	191	192	177	189	187	206	217	183	193	188	183	207	181	174	207	186	180	195	198	200	192	183	207	192	194	201	188	201	196	178	175	184	197	200	168	180	199	218	196	164	168	169	213	197	186	193	206	198	211	190	180	170	173	192	175	197	180	178	207	196	188	202	178	187	196	177	190	226	174	189	197	192	220	214	192	195	173	170	210	177	196	199	201	197	177	168	207	218	202	183	190	205	179	153	176	184	184	181	202	192	193	205	195	196	199	180	183	191	162	215	171	209	209	194	199	203	170	194	211	204	186	195	179	168	179	169	217	191	196	170	180	172	188	207	196	196	184	174	200	190	201	180	217	180	199	146	178	162	208	178	183	189	176	213	180	198	211	200	202	181	192	168	199	174	194	193	184	194	187	190	200	190	200	190	167	178	197	187	194	197	183	194	201	177	183	165	178	183	182	168	181	179
14995	17736	25159	39962	38210	37082	37032	33451	31399	31880	30672	32432	35502	32417	28360	25568	18789	13851	10743	10815	7878	8315	8972	10968	11334	8413	3806	3584	4451	4702	6462	4443	1049	742	691	650	579	546	626	548	894	4132	7037	6521	4852	3143	1681	545	527	503	473	483	494	490	512	510	498	480	474	536	521	475	461	515	539	492	476	490	499	463	485	481	482	471	517	528	517	484	534	501	486	488	499	466	491	483	533	502	493	459	488	450	503	501	521	507	493	526	514	513	489	474	434	497	523	530	457	486	453	504	490	479	485	524	459	510	486	502	520	492	504	519	485	448	477	463	473	469	478	463	499	480	539	503	492	468	532	460	527	501	481	477	470	472	506	490	492	482	480	521	479	478	527	457	477	521	472	517	485	479	470	501	495	492	479	478	529	492	505	501	437	483	494	465	465	442	499	526	511	509	482	509	480	491	488	488	474	515	469	451	522	525	469	480	502	496	472	485	483	464	478	485	486	501	487	484	443	511	512	507	499	464	468	488	519	514	502	493	498	494	481	451	494	515	495	511	503	522	492	472	484	488	471	489	498	522	463	507	490	517	482	531	491	503	462	517	501	493	485	490	487	522	500	537	527	493	482	486	462	476	507	482	470	497	497	462	475	496	515	465	509	499	483	518	448	499	499	508	517	489	479	481	497	520	502	465	511	457	486	503	473	516	500	458	479	508	480	484	474	459	490	498	526	496	484	509	512	497	499	455	507	472	521	469	487	511	508	522	484	482	494	499	485	501	468	489	490	482	504	499	490	471	463	478	515	504	499	498	484	514	522	503	521	466	461	485	491	517	494	474	493	480	482	488	496	475	477	558	521	489	481	458	489	473	505	503	442	477	492	502	516	476	492	492	533	484	469	477	493	505	523	468	474	519	507	487	490	491	463	491	502	520	471	514	483	464	500	534	461	441	480	464	483	482	485	476	472	523	504	503	485	476	490	485	475	480	455	465	459	496	467	510	491	474	483	511	530	493	503	511	483	483	517	479	508	471	458	502	484	468	493	460	494	477	511	472	516	448	493	514	490	551	515	471	480	505	522	502	481	471	455	549	463	471	494	480	524	471	472	509	492	510	455	527	486	532	541	516	494	480	543	485	490	482	511	486	499	494	468	473	469	494	453	470	509	510	495	525	469	470	473	482	491	490	459	442	461	468	511	513	500	483	505	471	488	502	456	492	489	510	494	436	456	457	477	501	511	507	502	494	459	521	498	474	468	519	467	452	516	470	474	497	518	480	483	501	500	508	511	517	494	463	492	524	477	481	460	486	483	460	508	503	490	498	438	497	486	504	518	532	490	487	463	490	505	503	486	496	499	459	477	475	474	548	477	502	518	486	492	481	492	466	473	463	509	533	488	525	521	489	466	471	501	522	477	466	515	458	492	485	463	477	467	493	476	444	491	505	457	517	507	508	490	493	498	482	467	476	562	445	460	494	509	480	463	518	430	469	518	480	527	449	530	524	510	498	483	484	497	494	517	522	496	461	527	468	483	503	506	455	479	469	531	489	470	474	446	497	473	499	511	484	522	505	500	504	509	473	482	508	534	482	526	446	534	465	509	485	518	536	524	538	460	510	474	490	484	462	504	512	512	516	461	509	499	454	503	495	507	489	461	466	504	530	439	514	460	480	482	545	533	500	497	490	489	487	497	487	518	487	530	463	507	461	500	500	504	479	485	502	532	533	475	515	488	463	457	477	476	442	490	500	461	465	497	522	485	476	493	454	482	525	511	496	499	486	504	505	496	462	452	521	508	523	508	512	496	503	499	494	505	498	461	503	490	473	505	496	516	512	497	502	486	482	495	511	501	527	449	503	488	489	493	514	490	468	531	478	482	464	501	468	468	498	473	483	498	509	471	471	475	505	502	504	487	489	505	492	468	489	453	476	501	506	487	464	446	453	494	453	516	483	516	492	534	516	502	499	455	476	518	488	460	487	476	479	495	478	478	475	487	510	480	516	511	526	467	472	506	490	531	470	493	488	478	474	493	523	521	528	545	434	484	493	469	499	498	473	452	480	503	509	498	462	488	499	498	485	498	473	519	520	461	480	495	469	487	500	518	475	506	481	519	483	501	499	488	483	455	501	467	500	481	494	490	498	482	518	520	490	477	492	495	489	508	513	477	506	476	454	486	456	505	472	506	502	500	518	493	497	477	489	518	498	468	477	477	483	498	476	468	467	492	486	472	502	507	483	514	471	504	485	451	505	480	516	485	517	496	429	504	493	499	476	498	486	545	497	530	489	535	515	511	504	507	499	499	503	446	512	480	458	516	489	454	494	510	495	467	486	536	489	472	466	456	548	460	467	490	494	521	488	471	484	465	454	494	470	507	486	476	475	518	478	515	493	467	459	559	490	481	500	465	489	481	490	491	467	472	467	494	470	482	454	510	473	510	474	500	520	476	487	498	496	471	490	513	497	460	502	503	457	511	504	510	502	462	509	496	520	510	548	485	505	514	509	534	513	485	475	519	486	498	477	492	488	501	466	462	488	483	503	492	506	507	485	497	517	464	493	486	496	503	503	518	472	505	486	484	504	518	464	495	496	515	505	508	463	531	526	441	486	489	481	513	493	474	505	445	466	510	489	472	482	502	459	507	506	499	516	487	455	477	489	456	462	499	468	490	432	518	452	488	500	464	524	487	490	490	507	500	514	455	504	510	504	488	518	460	499	459	521	465	460	508	479	478	528	520	505	509	483	485	498	475	474	513	470	495	483	512	482	500	520	514	513	506	502	481	480	471	445	444	516	491	485	509	479	475	476	527	505	498	484	497	504	487	471	509	501	450	474	492	499	515	483	495	502	503	457	487	463	506	500	517	478	493	447	481	458	510	482	541	492	505	473	490	474	471	495	483	529	476	484	478	514	482	494	512	484	533	445	487	481	481	500	470	510	477	468	500	495	486	501	465	503	499	464	487	531	485	507	511	498	508	509	500	490	502	472	539	499	483	491	490	476	492	461	530	499	496	497	486	467	493	478	489	463	470	476	493	483	474	467	494	498	487	496	488	478	514	457	483	482	475	493	502	491	532	504	456	500	503	507	496	490	508	487	496	512	465	512	500	492	481	463	483	464	533	504	516	486	483	550	495	475	526	488	483	491	500	438	471	429	536	498	476	485	458	498	486	523	485	508	504	443	498	522	530	460	484	496	480	519	497	496	513	501	498	481	449	536	515	488	508	499	516	515	495	491	492	477	496	474	470	512	473	472	471	477	510	514	499	488	464	521	469	473	529	495	489	488	514	531	468	504	521	467	505	509	489	456	500	485	492	504	468	481	474	506	464	494	450	523	494	451	500	477	452	525	503	464	495	471	489	458	501	489	476	493	487	431	474	451	489	454	507	495	513	462	479	505	464	488	474	504	474	486	502	491	506	515	508	481	526	496	497	501	496	517	447	506	512	499	504	511	482	481	460	474	479	464	485	504	519	496	431	515	473	478	509	480	519	520	480	496	467	523	497	492	486	502	499	540	506	519
31175	33867	32326	43275	38505	31242	30819	27143	24400	23627	22292	21590	22573	21310	16802	13134	8098	5184	3256	3058	2016	2648	2821	3355	3422	2667	1317	891	996	958	1395	883	259	302	232	185	186	185	183	204	207	955	2265	1882	1282	881	462	201	155	166	175	176	152	157	174	166	164	178	162	148	144	162	167	141	156	153	159	174	153	160	139	150	178	166	164	160	168	174	155	183	147	158	162	148	155	153	145	177	163	163	151	173	169	159	169	170	130	173	167	146	150	173	142	168	160	173	158	167	159	150	154	133	157	154	159	152	164	144	156	152	163	146	149	177	143	167	157	150	153	141	191	180	173	143	169	162	157	146	186	160	178	153	164	160	133	183	138	160	154	157	159	163	139	165	149	161	168	165	160	164	184	149	157	165	158	136	166	177	187	175	165	164	167	160	163	132	138	160	169	169	144	169	149	164	165	170	159	149	156	167	161	168	174	162	163	156	152	179	174	159	161	175	171	167	154	154	150	167	178	175	189	172	147	163	161	148	172	150	180	164	183	155	158	155	172	178	179	152	152	161	167	172	155	157	175	145	181	166	154	158	165	178	151	165	170	177	155	168	145	159	164	162	141	174	167	158	174	156	169	162	181	163	158	154	160	166	197	151	149	157	191	192	172	168	166	163	173	162	176	153	158	144	156	142	148	166	161	165	187	162	156	162	161	163	145	175	151	155	163	154	148	159	170	184	162	159	145	166	156	142	183	165	166	169	146	200	160	147	167	190	155	169	159	181	168	151	166	173	176	157	154	162	180	174	155	173	160	143	165	161	157	187	163	171	178	140	179	137	181	157	165	155	173	157	175	149	159	186	156	159	155	169	154	187	162	151	187	142	146	150	169	161	165	172	171	177	164	163	156	166	179	138	186	126	151	154	153	154	162	179	157	177	175	175	181	165	166	162	159	149	147	131	187	167	146	169	133	159	136	156	159	158	143	163	159	153	166	165	166	166	151	193	158	143	165	152	171	147	185	147	147	152	163	192	145	157	169	173	169	181	157	157	169	170	156	184	173	155	173	154	150	151	157	126	153	180	165	160	154	165	170	170	161	170	171	156	139	159	136	179	145	165	164	171	151	167	164	156	178	171	166	156	140	164	148	142	167	146	154	159	158	153	168	161	162	161	160	191	175	160	149	136	167	171	153	179	147	150	156	169	171	166	152	153	166	142	181	170	165	152	157	149	149	162	178	152	182	163	168	195	158	150	150	170	147	143	142	148	157	166	175	177	173	174	142	158	170	184	178	162	144	154	186	160	168	154	172	145	151	178	155	149	177	154	154	150	178	171	163	150	161	168	169	168	155	151	167	145	143	175	152	145	155	157	156	159	177	167	152	174	147	147	182	171	151	140	159	156	163	152	177	190	169	154	172	154	137	167	163	164	169	169	162	155	154	147	179	146	154	149	170	145	167	180	176	161	141	179	160	154	146	161	163	154	161	135	183	142	157	166	172	194	159	162	168	142	166	181	158	171	170	177	144	174	149	188	166	156	143	156	176	160	150	176	152	146	154	154	181	165	155	144	159	180	139	182	143	166	147	152	147	166	158	181	153	169	157	163	157	184	159	145	146	178	156	170	188	172	166	165	162	167	152	184	177	151	171	178	143	173	161	156	139	153	136	172	136	172	174	165	167	178	177	157	152	187	156	147	192	170	183	175	184	151	170	175	176	181	182	158	185	150	164	146	161	154	149	162	174	150	181	170	161	133	137	167	167	162	176	154	170	135	189	166	167	151	135	151	173	163	157	144	160	159	164	145	158	168	185	174	140	153	147	162	163	157	166	144	147	163	161	152	148	149	137	159	155	150	137	165	155	148	152	152	171	159	144	169	180	169	150	187	160	158	148	181	172	160	165	168	179	146	175	166	163	149	162	148	148	143	162	149	186	169	164	173	150	172	150	182	157	172	145	164	170	139	165	148	148	166	119	154	173	150	160	159	154	170	156	171	155	181	163	155	160	165	153	169	139	165	160	176	140	173	153	152	171	158	152	173	189	175	153	142	143	160	171	157	143	143	154	158	178	152	144	151	154	168	156	150	157	163	143	154	169	180	163	158	155	150	164	144	166	159	167	169	145	151	164	159	158	166	143	170	157	176	171	179	157	168	163	154	166	164	158	163	164	178	142	150	163	162	175	170	177	155	154	143	161	170	177	159	142	162	181	162	180	176	161	170	180	155	127	170	166	138	156	182	165	152	181	145	144	176	147	154	156	159	163	144	169	149	160	168	161	151	138	182	161	154	158	153	163	149	175	148	191	160	155	182	161	167	159	173	157	183	158	151	158	197	162	202	168	165	144	176	157	162	149	155	170	164	168	159	173	134	153	144	164	170	179	149	131	160	156	149	154	151	158	153	165	166	145	156	177	168	178	151	174	168	174	166	161	163	158	175	183	167	134	183	145	159	137	128	191	169	161	155	168	158	168	165	163	149	156	129	168	137	168	171	158	153	160	147	147	140	172	172	176	162	173	171	172	147	159	161	161	160	136	127	172	175	146	173	146	156	168	150	149	189	178	157	167	164	160	152	128	148	143	138	166	169	160	166	161	141	150	169	158	148	171	159	168	180	168	150	140	150	161	153	179	137	155	174	157	180	157	140	175	160	163	180	162	174	141	143	147	158	165	158	178	162	172	161	155	143	146	153	170	148	162	130	182	167	165	150	165	146	148	170	151	175	156	167	137	170	175	161	151	174	163	168	144	161	163	147	153	132	152	178	158	156	164	177	156	178	169	164	155	158	171	135	153	147	164	179	172	162	169	144	173	166	168	175	164	153	143	169	166	170	157	176	162	139	183	157	159	145	161	158	196	159	158	147	145	154	167	162	168	143	182	184	141	134	176	165	147	157	179	163	168	153	153	178	159	177	167	168	149	168	151	145	134	166	171	150	161	156	143	133	175	177	171	147	145	155	163	177	153	167	159	142	170	173	147	164	159	151	139	159	175	159	143	176	173	161	160	165	141	152	155	155	142	163	176	166	175	167	174	166	152	156	140	154	161	157	168	169	169	146	174	135	165	167	161	164	157	161	148	183	170	157	177	171	169	177	160	163	163	143	141	171	157	142	171	141	160	147	159	156	178	143	156	178	171	149	191	149	159	179	172	171	164	170	179	143	159	153	148	173	180	145	164	170	168	151	148	175	175	161	174	162	193	171	163	130	173	167	153	154	157	161	155	176	167	143	164	155	165	171	169	158	154	159	166	153	137	165	157	153	165	173	169	137	164	147	170	170	163	171	153	172	176	162	171	172	127	152	178	186	152	170	178	168	162	165	159	177	170	149	153	145	176	167	148	177	155	181	174	161	151	139	161	175	166	178	152	181	183	187	155	137	180	166	152	167	171	173	148	162	158	154	182	167	173	164	152	177	162	148	158	144	142	171	164	186	158	147	165	169	146	172	145	174	157	158	161	157	131	168	136	168	164	163	163	157	143	159	164	176	177	168	163	163	180	166	152	160	173	154	156	171	152	167	156	173
20246	24506	31457	45084	41937	41793	41727	40652	38945	40206	37386	41437	43884	39698	36135	32992	25274	20804	15588	17011	11505	13985	15226	17372	16064	13984	8104	5664	6550	6420	9222	4642	993	1234	803	621	596	595	552	504	622	5965	13621	11090	7813	4821	2215	585	442	426	429	446	406	438	380	431	403	380	425	411	464	431	404	466	391	432	371	434	455	420	416	419	375	407	448	409	422	407	419	430	427	432	432	416	386	418	418	402	428	391	425	429	394	444	426	418	419	410	418	440	386	410	422	399	414	409	406	427	457	394	347	417	382	440	446	433	416	432	389	418	434	391	395	424	445	390	421	422	431	414	441	396	430	435	412	405	420	410	362	410	389	424	380	426	396	428	421	415	397	449	416	471	442	438	411	393	406	404	390	431	454	393	401	421	429	447	427	389	374	453	390	375	390	428	389	413	417	409	417	404	431	445	448	402	437	427	421	449	454	425	388	392	405	394	432	376	409	378	410	436	442	397	419	450	447	436	415	394	433	424	379	401	445	404	416	408	398	424	409	420	412	390	374	420	410	417	413	391	415	402	391	474	424	411	422	439	447	399	403	434	411	415	407	421	419	410	429	456	409	453	455	432	461	423	462	416	420	408	412	450	409	416	400	396	410	426	426	409	389	380	408	392	417	425	391	454	420	421	385	413	387	382	446	415	427	418	426	421	369	383	410	402	416	384	416	407	435	427	398	424	415	399	448	415	418	400	382	430	408	419	413	385	401	418	411	420	424	413	427	412	412	430	412	451	419	395	420	389	398	398	388	397	402	458	394	411	409	368	428	401	417	410	405	427	429	395	415	411	406	403	406	418	388	417	438	437	419	400	434	435	405	435	389	415	388	424	383	409	412	411	428	427	427	422	459	391	422	405	430	386	431	430	404	401	405	417	436	423	449	427	421	438	428	385	404	417	412	420	445	443	413	393	427	407	449	408	408	415	403	412	380	375	384	449	426	400	431	397	417	433	400	403	398	411	417	397	418	430	398	397	433	403	407	411	428	416	410	412	373	404	422	430	428	388	378	416	446	459	381	401	402	430	404	417	424	424	440	402	421	397	436	438	409	398	408	446	431	446	385	414	439	408	447	377	425	395	373	466	383	433	423	404	414	431	472	409	405	400	372	425	401	417	385	388	404	404	428	412	375	427	391	408	415	423	399	420	438	416	411	429	385	437	412	466	424	417	448	421	401	430	440	407	401	398	394	416	432	386	426	417	429	438	388	418	418	428	428	371	407	415	435	417	398	417	405	390	391	425	426	401	386	415	397	410	413	433	409	438	438	450	437	408	426	386	385	430	417	426	431	414	411	436	407	414	449	441	390	409	413	415	391	422	421	393	389	424	396	394	407	422	443	414	429	404	415	434	419	412	448	420	412	387	391	432	410	392	412	391	388	415	429	376	409	432	433	446	406	428	403	415	432	434	429	447	393	426	412	415	448	405	437	372	423	410	409	397	418	403	399	415	418	452	464	414	413	445	433	416	399	422	453	406	415	416	415	408	375	419	413	412	425	408	425	395	408	425	415	405	427	422	430	359	410	415	420	426	401	414	403	431	406	428	412	421	420	400	427	438	414	442	411	441	395	422	446	409	398	442	446	440	425	401	423	410	404	423	378	447	385	416	434	391	426	443	403	371	456	404	404	373	405	433	411	407	412	421	417	395	443	416	426	429	399	417	438	393	450	410	404	412	424	433	408	403	422	413	433	391	433	426	417	397	378	429	411	438	393	407	429	451	445	395	438	416	456	412	434	414	429	417	433	425	424	444	438	443	397	437	401	401	454	409	452	425	402	423	402	436	392	476	422	446	412	403	418	439	387	397	437	439	384	422	384	432	432	399	399	416	382	386	408	401	405	409	412	405	462	415	413	415	386	452	396	410	439	460	395	420	427	420	434	437	436	417	408	409	416	395	435	427	408	440	441	377	426	422	408	427	421	369	405	414	421	419	422	452	425	370	421	451	440	419	373	409	416	380	390	409	415	399	442	398	431	448	398	433	437	426	434	401	434	400	411	410	414	425	413	407	393	395	419	404	427	437	434	421	413	388	382	442	420	403	434	454	441	420	377	390	439	437	432	422	433	429	427	418	398	407	408	418	447	399	441	422	419	386	403	413	416	413	462	437	426	434	439	392	401	436	428	435	466	396	425	409	385	411	413	424	436	437	410	417	443	448	432	414	409	426	441	430	438	388	428	420	413	427	428	400	398	421	450	417	452	429	421	411	430	441	423	431	419	436	391	411	435	423	377	414	402	418	422	385	388	437	402	412	389	399	407	416	373	418	403	438	433	410	400	395	387	421	402	423	425	388	452	429	389	402	424	436	428	399	444	437	404	413	399	403	425	449	409	406	428	425	412	428	407	366	421	425	426	405	400	474	416	401	412	410	413	408	414	403	425	367	424	415	446	421	430	394	441	424	410	444	429	406	410	409	424	404	383	415	411	446	430	405	406	441	441	422	413	397	424	414	443	413	442	458	402	452	410	425	420	412	418	409	420	404	400	413	392	420	404	413	451	410	413	431	396	422	421	402	402	370	391	437	403	399	443	418	410	401	380	437	459	423	429	440	464	442	411	440	429	422	389	429	420	419	420	409	429	389	447	446	423	388	425	441	423	400	391	413	464	429	430	420	426	394	423	367	488	401	402	392	425	362	428	393	409	369	413	407	407	403	360	456	452	409	451	415	416	396	437	387	412	430	446	435	413	397	382	387	367	401	425	389	452	385	417	429	389	376	429	394	389	414	420	452	443	388	429	426	423	402	406	417	397	393	427	388	429	408	406	413	410	393	451	425	424	418	396	386	400	425	401	413	408	441	399	408	414	403	388	440	456	409	416	424	403	379	427	444	404	410	427	451	435	403	398	413	425	402	442	426	417	390	387	437	426	435	430	405	419	429	404	453	407	432	390	426	384	425	408	403	444	395	401	419	423	417	431	417	405	404	411	413	383	395	394	385	430	447	414	453	419	430	402	421	420	428	426	428	430	390	394	416	418	400	380	413	397	388	424	449	415	398	410	430	418	431	419	426	424	412	415	406	451	396	411	430	400	434	425	456	404	410	404	391	472	406	396	436	432	437	422	429	398	433	409	396	437	425	403	427	436	434	434	448	404	389	445	408	405	421	424	403	419	414	378	420	442	412	442	409	393	408	418	423	403	408	390	403	432	424	410	421	410	401	390	424	409	388	402	448	412	404	441	441	449	419	430	399	401	386	385	455	398	428	388	417	406	399	443	365	410	401	390	399	418	403	396	436	422	409	412	404	434	448	399	424	416	390	428	402	429	415	441	395	416	398	443	463	388	415	391	424	416	394	395	413	423	442	385	428	442	396	413	383	412	427	425	424	402	413	468	423	437	408	424	398	422	427	430	400	430	417	406	387	423	420	439	437	430	440	402	402	406	426	408	405	451	408	385	404	415	411	416	428	462	423	423	409	398	419	403	437	385	414	444	434	415	416	384	402	399	413	415	412	417	427	412	449	419	412	454	420
6078	5255	5200	7205	6350	4518	3044	1668	1207	1173	1079	1015	1017	964	727	578	453	381	341	302	318	326	306	348	271	267	210	231	280	250	230	238	225	198	237	208	193	213	183	199	176	229	314	356	344	280	256	220	199	198	229	235	193	230	223	176	207	197	236	194	228	231	214	205	217	224	200	222	187	219	181	207	210	214	234	226	197	220	209	235	194	211	222	189	216	217	191	224	221	215	204	226	187	199	212	219	188	182	194	194	227	204	194	208	219	194	215	219	205	217	217	198	208	237	216	204	227	193	207	229	196	222	244	197	197	200	196	181	246	222	225	227	200	203	245	237	225	203	189	204	216	237	213	213	212	227	199	240	198	204	194	186	214	226	198	204	219	226	188	228	208	217	196	199	197	225	221	227	208	214	237	190	203	180	208	221	194	228	187	210	214	210	185	194	204	215	215	225	215	217	226	197	201	186	188	220	190	199	204	200	225	200	201	194	209	203	212	222	187	206	238	212	197	207	204	218	218	196	222	218	198	223	202	234	206	188	208	239	202	196	233	198	249	189	190	221	223	219	205	189	199	227	223	211	205	195	213	201	195	212	199	199	197	210	203	233	198	217	183	235	224	222	229	214	192	190	219	200	207	188	221	243	214	219	216	228	188	196	226	196	216	192	220	200	219	202	216	197	224	210	220	192	211	199	173	217	197	212	206	213	190	221	193	191	225	213	237	220	198	215	213	198	235	237	237	219	211	212	212	227	196	208	214	196	215	228	216	184	231	212	230	204	213	204	209	206	222	198	227	199	198	158	189	190	199	216	208	189	227	202	235	220	211	238	231	210	197	205	221	212	209	218	201	191	203	218	217	197	211	217	203	227	188	221	225	225	202	230	219	200	224	212	212	208	218	185	215	234	215	204	213	191	202	211	209	179	209	212	204	204	194	235	202	202	209	240	219	225	199	206	214	207	214	211	213	190	190	213	188	209	234	221	206	213	179	192	208	217	215	175	208	192	191	196	190	209	226	199	208	217	227	212	205	212	203	210	229	207	237	208	204	218	209	214	209	207	208	220	215	206	193	182	203	198	241	195	205	228	201	197	192	218	230	225	200	216	232	185	210	180	217	203	199	198	229	216	224	209	226	204	213	203	251	196	214	222	232	218	198	201	224	174	247	205	194	192	184	199	234	205	207	205	226	198	188	212	185	193	217	236	194	199	215	228	205	204	205	200	206	266	226	196	219	230	222	199	213	208	201	172	209	196	242	226	195	198	219	220	218	217	221	183	231	219	210	204	216	213	182	204	186	217	195	210	214	225	191	227	234	227	217	200	194	247	213	201	208	215	201	220	211	219	210	211	229	215	224	216	223	190	198	226	199	235	186	198	219	185	204	249	197	198	217	234	181	228	203	204	222	223	181	212	206	219	197	196	184	187	227	227	193	217	224	208	218	209	225	227	213	208	198	208	222	205	205	223	212	226	235	206	202	192	212	188	258	215	238	174	221	192	217	201	205	222	207	209	181	206	204	223	219	172	188	242	208	199	204	207	196	209	202	193	175	217	215	205	182	182	202	183	214	225	208	213	219	227	239	212	208	222	180	196	200	177	227	196	206	220	218	229	232	238	203	204	215	192	215	208	182	231	178	212	202	182	219	222	194	253	228	217	213	210	211	207	201	198	206	230	220	219	201	195	193	224	219	212	209	199	213	199	244	196	218	222	210	211	223	189	193	200	187	225	226	185	199	198	218	231	226	214	200	221	214	212	225	225	179	213	193	219	205	199	210	193	226	223	227	222	220	213	220	206	196	212	205	215	220	218	221	244	205	186	200	210	205	221	207	236	197	217	204	219	193	206	186	235	230	197	206	203	193	218	232	229	203	234	202	202	212	221	217	207	214	178	214	191	205	218	228	217	188	217	209	202	218	229	212	201	184	194	218	209	224	191	245	202	220	218	215	206	208	212	204	210	233	221	194	218	198	215	243	236	216	223	195	213	198	201	201	212	217	228	202	218	205	211	209	191	203	222	194	182	219	190	189	227	234	206	188	195	197	235	260	199	218	206	208	202	213	216	217	214	217	209	239	216	208	201	209	226	210	222	161	195	223	222	193	174	215	214	209	187	217	217	205	207	205	213	233	184	207	214	234	202	223	199	213	221	230	192	192	184	216	208	196	233	202	215	209	225	208	239	184	205	199	188	225	223	210	242	229	214	231	222	213	211	229	219	204	224	189	224	225	200	213	213	229	217	251	220	184	219	205	205	206	202	208	206	195	211	217	210	231	244	229	209	233	189	227	212	175	207	194	195	204	198	250	202	199	210	195	204	210	203	210	211	206	208	223	225	183	178	189	203	224	233	197	178	213	224	205	221	192	229	227	209	218	181	221	182	232	246	211	224	203	198	244	237	240	222	208	190	207	202	191	218	213	223	212	223	210	221	205	203	218	208	197	221	196	181	212	209	205	201	221	224	207	230	217	186	220	217	240	201	213	240	222	218	233	221	231	210	185	211	189	226	220	235	221	210	198	192	230	205	213	201	233	195	207	208	233	224	231	204	224	239	219	209	226	200	239	229	198	200	197	191	198	223	225	213	228	210	227	205	189	222	241	215	244	202	194	189	226	218	200	195	212	224	199	215	195	188	193	228	220	233	206	204	186	207	229	197	229	201	211	199	196	220	219	202	215	205	219	197	200	218	213	220	197	213	189	197	185	178	197	243	178	205	208	215	217	209	223	205	200	225	196	192	214	219	207	199	221	221	201	180	210	209	192	216	199	222	206	214	192	183	215	208	213	216	219	231	198	202	190	202	204	215	205	227	223	207	217	215	209	200	246	211	210	229	191	211	212	226	223	202	239	226	196	198	224	199	246	213	192	206	230	205	221	194	178	211	227	218	197	205	189	190	191	211	206	224	210	215	190	196	205	211	201	187	226	236	216	196	199	208	223	215	206	221	216	207	220	214	207	236	199	186	226	219	201	222	190	213	204	212	226	230	186	198	201	216	216	209	210	205	188	234	202	231	181	198	205	193	217	192	206	231	197	215	199	226	187	210	221	208	208	193	202	212	211	249	201	211	198	211	228	211	188	210	211	208	220	230	216	209	205	227	215	208	258	231	210	197	220	194	210	203	234	220	205	256	197	203	223	216	193	209	216	203	198	204	210	214	205	209	224	230	197	207	177	209	204	211	203	233	202	197	235	196	225	205	214	222	222	203	216	213	203	216	215	206	209	227	195	211	225	210	241	171	201	218	188	201	246	235	216	230	227	216	207	199	207	212	209	202	215	197	215	190	230	196	224	222	212	194	202	201	216	209	200	191	213	198	227	179	197	228	212	209	194	227	211	205	224	219	209	228	226	194	215	198	209	222	195	199	217	190	197	211	197	236	212	201	191	227	214	185	210	214	197	220	228	196	184	184	228	195	207	204	217	178	210	178	219	234	205	223	194	214	205	227	206	218	209	217	206	217	214	203	213	192	232	192	198	252	215	215	193	207	242	216	213	201	203	196
4698	5759	8737	15674	14142	11670	9836	7188	6160	6455	5844	6344	6507	5723	4484	3185	2339	1925	1601	1543	1363	1288	1474	1613	1336	1082	838	800	977	876	902	741	694	581	582	594	585	578	597	582	589	680	1282	1361	1284	1049	766	557	556	532	538	526	542	545	488	548	519	563	530	541	552	524	569	547	514	525	558	547	517	535	529	528	511	544	556	518	528	536	515	532	489	547	544	552	547	532	561	569	525	567	537	531	536	522	524	563	493	512	488	476	564	536	535	526	533	554	509	548	564	523	526	536	512	548	543	514	539	548	546	529	521	522	511	548	544	490	536	504	538	470	516	504	499	506	529	538	529	529	517	539	557	548	507	535	579	512	519	543	528	512	531	537	544	544	498	519	537	570	498	539	561	514	517	533	515	522	520	562	527	546	548	565	523	548	527	523	563	587	488	532	558	535	536	542	462	555	499	554	523	516	534	549	561	529	516	495	544	530	551	513	575	559	533	500	544	532	541	518	531	510	548	496	570	529	582	522	540	511	512	528	506	507	584	528	534	563	539	573	522	563	532	545	516	543	521	535	504	536	525	503	540	513	536	535	565	579	550	570	513	547	516	547	527	572	502	539	549	505	556	534	512	499	531	532	534	585	538	544	528	526	540	547	555	547	532	492	583	569	541	528	523	528	531	544	525	551	529	554	559	540	544	527	558	571	532	506	578	521	532	522	518	537	538	525	501	542	525	517	559	512	553	459	546	512	523	507	504	543	509	524	555	494	539	516	542	507	542	551	514	564	544	516	536	592	533	565	562	525	521	565	548	529	528	525	489	538	519	542	504	546	554	549	528	524	514	526	539	527	568	535	585	526	529	563	546	542	508	534	536	523	527	551	548	515	532	519	483	557	583	472	541	541	522	517	475	539	530	573	484	529	553	519	574	522	529	544	543	503	567	533	514	506	522	558	533	535	503	511	542	529	498	522	539	545	512	546	522	542	529	565	527	544	555	551	501	518	536	498	507	521	512	556	539	553	511	499	516	496	550	522	553	498	503	536	514	519	505	548	568	515	573	527	542	562	501	534	532	489	568	585	547	532	546	518	531	532	568	520	518	541	531	557	508	606	569	603	515	563	543	555	531	544	514	475	550	553	516	560	546	507	555	525	524	503	488	496	519	502	541	517	551	520	526	543	513	524	551	530	539	537	561	524	524	537	510	517	573	566	556	541	511	546	574	518	537	521	506	572	545	534	542	576	536	573	522	524	570	511	508	540	495	564	550	550	538	522	518	533	519	547	551	578	510	589	556	511	556	528	504	562	557	560	558	548	519	505	545	551	510	565	513	544	523	555	520	565	532	523	524	547	512	526	546	528	519	564	521	537	536	505	532	561	543	521	537	534	525	514	519	506	544	527	519	501	563	548	563	566	533	537	505	548	550	549	519	491	563	515	510	528	511	535	518	554	525	553	514	529	568	499	503	551	522	528	548	534	538	541	561	551	535	498	549	543	556	546	527	517	517	534	567	535	516	542	500	552	563	516	529	532	478	490	569	524	527	529	580	502	539	530	512	569	528	534	539	558	525	533	533	523	556	539	547	521	532	527	535	540	568	531	499	539	521	549	502	522	552	521	585	533	537	500	572	490	535	528	522	530	545	523	532	539	532	563	499	566	563	517	555	562	539	546	556	517	555	570	553	464	498	518	538	551	542	525	615	527	500	494	546	542	534	545	556	548	546	543	597	519	581	519	552	539	530	520	553	541	516	538	539	503	539	509	537	545	543	540	525	514	548	540	528	522	553	527	520	538	549	525	511	517	554	560	552	551	542	555	531	510	531	598	533	551	554	526	535	553	530	576	569	552	517	562	541	571	537	580	537	494	551	517	552	515	512	544	508	543	553	523	531	510	517	555	575	553	514	584	525	531	529	568	504	525	557	529	496	543	514	554	492	500	514	527	532	531	532	513	533	541	563	533	520	496	529	535	564	578	524	502	516	521	508	544	490	540	515	561	560	538	498	515	525	536	546	495	521	532	488	532	529	534	484	586	486	535	547	529	539	558	508	522	517	540	534	546	553	511	561	568	516	501	524	487	518	553	504	535	506	521	522	538	540	507	550	510	528	583	496	559	508	534	507	515	502	476	515	512	555	548	523	549	545	469	542	558	519	540	563	555	539	586	513	546	519	536	546	499	561	540	519	513	555	521	511	548	528	532	529	525	516	511	540	524	532	573	542	530	530	520	516	518	523	542	520	564	529	538	548	495	524	493	542	487	525	590	545	559	520	526	533	592	499	484	548	564	554	516	507	511	540	548	522	541	550	565	543	561	536	530	534	546	553	557	503	545	547	577	528	541	549	550	532	522	526	515	580	544	515	530	555	550	538	563	546	493	581	563	541	521	513	568	529	546	548	543	552	586	548	505	511	521	527	534	532	507	533	537	501	529	517	554	525	533	545	500	506	506	525	536	548	527	565	545	538	526	507	545	540	534	551	536	539	509	539	545	486	508	537	461	548	543	497	539	477	544	559	554	549	560	530	540	530	524	524	557	525	501	526	566	522	554	507	547	520	553	562	573	516	529	567	490	545	517	547	535	547	544	573	546	547	562	513	549	510	539	517	531	524	510	515	551	547	549	544	520	507	504	537	546	548	512	520	517	542	545	547	546	544	575	545	570	586	552	528	520	517	566	537	502	530	515	507	526	530	540	525	499	572	548	538	525	545	532	515	510	561	499	540	509	546	544	497	513	571	523	505	546	520	549	555	504	550	564	564	548	544	544	552	528	552	552	522	549	526	546	531	572	516	527	532	551	517	546	517	572	515	493	504	578	530	519	548	517	561	563	571	511	510	529	562	496	518	484	521	532	540	539	516	522	534	539	505	507	503	495	522	572	527	542	563	527	529	555	519	547	531	550	551	517	555	555	563	537	531	567	532	551	524	528	585	603	517	512	537	530	516	531	509	536	517	546	553	542	506	528	555	525	544	540	524	513	527	538	570	495	559	542	540	552	531	543	506	515	552	554	563	595	508	504	540	528	533	546	556	544	549	525	494	533	551	518	481	492	564	534	550	529	569	522	541	509	560	542	549	504	532	540	547	497	548	560	548	578	527	556	550	532	534	534	539	552	524	551	531	503	507	514	522	579	565	568	534	562	551	552	569	501	488	530	506	521	529	558	548	537	560	510	556	554	532	485	517	582	542	500	464	551	541	542	547	529	527	520	554	529	550	544	534	539	550	527	524	532	497	510	535	543	520	542	541	527	514	551	526	537	535	526	508	515	538	523	555	510	528	550	544	533	557	533	501	568	514	568	569	529	535	496	533	546	532	524	506	556	507	513	541	526	549	499	542	537	510	552	542	532	548	576	488	511	557	559	573	550	537	510	524	495	550	543	555	552	515	522	539	555	504	557	553	550	522	535	572	556	537	542	504	540	520	569	531	511	511	542	542	540	497	488	568	569	547	539	531	501	510	518	474	499	498	479	505	546	548	533	521	505	522	531	560	541	545	506	528	562	523	541	552	540
20848	26645	22796	27782	32874	30262	25832	21116	17310	14862	14596	13174	14133	12706	8776	6777	3601	2242	1693	1735	1227	1429	2227	1960	1430	955	578	688	785	721	840	402	332	233	195	192	237	209	216	184	194	480	1220	1203	896	528	270	211	194	192	207	189	174	194	178	176	210	181	177	184	195	210	189	176	196	202	182	197	186	178	173	176	208	210	187	158	186	169	184	205	211	191	196	201	175	183	186	186	186	203	158	188	192	200	210	176	211	204	207	207	199	204	193	186	208	203	179	166	181	176	189	141	189	189	197	183	183	200	191	213	184	205	186	184	201	194	165	204	174	191	186	214	191	193	210	204	208	179	185	170	211	202	210	187	201	187	205	214	150	189	193	190	197	170	205	208	173	179	155	183	158	210	193	189	192	182	176	206	190	177	198	186	192	164	174	171	167	198	227	182	191	168	166	218	211	197	164	178	172	180	204	185	163	195	183	173	167	201	209	204	190	192	210	197	178	191	195	186	194	180	199	203	183	190	189	195	173	165	198	172	159	191	192	212	175	168	190	174	199	178	210	184	205	211	194	216	180	165	167	187	203	178	163	177	186	181	193	176	194	181	205	188	212	198	209	187	218	191	192	204	189	215	200	178	196	217	180	206	197	180	201	181	196	177	203	180	217	198	204	218	189	142	194	196	179	178	175	190	180	176	172	200	194	181	194	163	209	218	204	194	199	159	182	186	206	173	185	180	198	176	208	196	220	195	233	193	193	204	191	192	185	182	197	197	244	189	198	185	181	172	187	207	187	213	191	174	189	203	185	197	198	188	212	186	198	189	195	185	182	188	186	190	192	187	190	219	193	213	185	191	191	189	200	179	201	200	196	207	185	180	186	196	194	181	174	188	192	172	167	166	201	196	212	183	173	191	176	199	198	183	174	227	211	207	209	184	194	193	182	207	177	183	174	174	206	188	189	198	210	186	184	187	193	173	176	198	193	205	191	175	163	177	213	172	185	207	195	203	185	187	180	189	198	202	186	203	190	181	183	186	193	175	189	191	194	159	169	212	173	195	211	170	187	192	208	168	182	173	178	173	207	199	183	200	191	170	164	177	192	172	201	198	195	209	200	208	164	228	205	194	182	174	203	164	189	202	187	188	202	202	208	181	190	179	194	190	192	201	199	185	180	177	213	190	205	206	210	182	188	205	185	184	184	198	202	191	183	160	186	206	218	216	171	180	190	196	178	180	191	191	206	189	199	205	184	190	180	184	187	225	188	193	197	181	191	188	181	172	199	184	176	180	186	203	197	173	187	204	212	212	205	193	211	186	207	195	174	208	207	203	159	190	204	200	216	218	180	204	196	214	180	183	199	184	187	173	210	182	189	187	180	192	192	184	198	222	174	184	206	178	207	212	187	187	196	189	200	169	207	178	197	207	189	184	198	204	167	187	186	161	206	175	203	186	204	189	177	193	204	175	186	180	192	209	194	201	194	188	185	178	191	191	203	214	216	186	190	168	173	196	181	196	180	201	185	189	169	185	192	211	205	171	195	177	190	207	176	203	194	183	188	189	183	173	185	176	169	174	180	204	200	195	169	173	173	202	171	180	179	177	191	182	191	189	196	188	183	191	173	188	198	157	177	208	197	167	194	192	198	180	166	203	201	195	181	178	170	208	193	206	175	186	203	188	197	187	199	201	177	166	173	203	181	190	188	196	178	206	174	196	172	189	190	206	196	189	214	190	181	205	196	192	175	188	188	194	194	179	184	188	186	191	192	176	187	197	178	224	183	220	197	203	224	185	205	194	203	194	203	193	183	204	192	193	195	201	188	177	192	180	189	179	180	175	166	200	203	190	205	203	181	194	174	184	190	190	178	198	212	166	201	184	194	206	196	168	203	206	181	195	180	156	194	224	184	213	204	178	217	219	183	184	184	181	188	196	201	195	166	174	208	205	184	203	210	191	198	185	173	187	189	200	189	180	173	163	179	171	203	171	212	178	197	219	189	201	169	177	183	200	178	194	199	189	213	179	179	187	175	210	176	176	185	182	188	189	194	210	198	176	195	168	183	200	176	183	173	198	170	192	209	191	173	220	210	192	194	216	193	209	187	203	182	204	199	184	180	195	191	164	205	195	182	163	179	171	222	187	188	168	174	198	162	198	198	183	191	199	188	198	179	194	200	213	206	186	191	198	179	160	189	194	188	211	208	205	184	199	158	185	192	198	166	178	197	180	205	192	198	177	196	199	208	187	192	177	208	167	198	201	192	177	222	215	197	187	175	204	203	195	208	196	212	209	176	189	210	163	185	186	189	194	203	199	198	167	211	162	180	198	177	221	169	188	164	206	196	174	177	188	213	189	204	174	177	167	209	196	173	206	206	179	185	189	193	198	197	176	173	188	181	195	188	199	204	203	201	199	199	204	200	201	193	175	180	167	181	176	197	193	194	195	204	199	201	220	190	190	198	194	192	195	199	206	199	206	205	183	209	199	199	206	185	188	203	219	185	185	191	197	199	185	229	193	202	177	163	202	161	183	180	206	204	205	170	204	179	189	198	193	169	193	192	180	179	210	179	182	182	181	184	197	202	199	204	185	189	191	190	174	203	197	204	190	189	205	164	180	166	158	192	183	206	184	180	160	189	179	179	195	217	186	166	187	179	176	168	193	188	208	181	174	176	171	212	173	206	151	192	180	189	189	198	193	195	199	211	196	183	178	185	184	212	187	180	187	202	186	182	212	195	185	189	197	213	193	199	201	185	182	221	206	179	188	184	168	210	158	193	179	213	193	163	180	212	175	212	188	211	196	195	201	204	184	171	181	167	194	171	197	217	192	166	194	180	216	206	172	194	194	202	210	203	184	191	175	196	197	212	213	182	200	186	206	200	203	185	180	198	179	204	208	182	197	175	184	168	197	197	196	185	215	190	179	192	170	198	177	180	189	172	169	186	196	207	160	187	198	205	203	177	172	201	172	200	191	180	183	188	190	186	189	188	197	176	198	196	197	198	202	207	183	166	202	163	190	194	217	187	198	175	196	203	200	189	195	189	187	211	226	202	184	193	177	185	201	179	162	178	188	183	191	215	190	159	174	192	207	176	204	169	187	190	218	199	225	214	188	175	189	218	200	226	172	199	192	178	194	168	186	181	179	188	215	197	158	165	184	185	177	173	192	184	181	181	229	187	190	179	194	189	173	191	196	174	219	195	202	185	184	191	170	192	208	186	193	194	176	211	194	186	199	204	158	181	182	184	198	196	204	158	207	220	210	185	187	205	191	193	205	196	217	212	183	166	164	173	178	190	181	204	195	185	194	213	229	201	203	215	202	207	232	206	200	193	192	209	198	183	184	179	197	179	191	174	190	181	184	210	177	162	204	193	180	207	195	191	175	194	174	172	155	179	193	165	196	190	181	205	205	198	176	200	202	196	188	185	188	212	209	215	201	209	194	202	191	195	188	215	173	210	187	200	186	206	198	184	189	185	189	176	198	184	205	194	207	197	202	184	199	183	177	181	184	201	196
14307	19734	21738	32928	37995	37235	35549	33568	32014	32205	32382	31502	35288	30897	26277	24338	16007	11979	9850	10764	7423	9423	12715	11013	8240	6246	3589	4425	4999	4655	5448	2000	1486	800	679	596	634	612	558	568	586	2875	7872	7473	4939	2683	1060	476	500	453	458	487	490	482	451	474	501	447	516	482	452	479	500	525	473	427	469	499	511	492	498	493	487	520	479	467	487	465	497	500	463	428	462	503	456	513	479	494	474	530	445	492	527	520	491	455	459	546	466	468	506	502	482	520	536	470	458	507	520	519	463	480	493	484	512	507	462	512	458	488	453	475	469	461	550	520	442	506	500	493	473	502	478	487	488	463	494	558	503	472	466	497	509	534	470	479	436	458	498	488	474	483	457	472	483	488	502	494	483	534	517	508	492	509	484	472	487	465	461	482	520	485	436	503	471	503	499	518	530	435	487	474	471	510	471	495	470	517	477	484	472	465	467	495	425	519	478	483	485	449	540	465	440	465	498	477	459	458	467	474	514	445	428	491	485	517	496	480	470	466	493	489	493	478	513	470	518	492	464	450	497	517	472	477	477	457	478	510	452	547	457	512	463	458	479	463	476	461	502	441	505	487	479	489	489	475	472	518	443	477	451	504	484	466	490	465	502	469	501	502	483	449	485	448	447	490	464	468	474	479	459	486	466	449	490	491	490	503	478	487	495	492	491	499	516	455	496	487	481	515	500	505	440	479	486	499	475	518	498	499	459	490	485	461	508	505	510	484	487	482	507	487	487	456	486	490	500	494	432	467	484	493	483	506	452	458	468	482	527	462	502	477	483	481	498	502	478	480	500	457	477	456	485	478	468	476	520	449	519	470	463	461	467	496	510	515	488	489	480	467	529	490	483	519	487	480	500	482	509	491	487	476	454	483	493	479	471	463	504	511	509	456	473	436	468	484	520	475	463	475	475	510	488	459	464	501	448	486	463	439	477	449	454	463	463	473	465	496	458	485	508	478	453	506	485	489	485	502	481	493	489	481	475	469	481	462	416	505	493	494	458	462	485	467	490	498	462	471	476	473	504	470	464	464	478	450	477	463	499	503	500	492	487	490	505	507	453	484	487	478	509	477	470	466	478	471	481	471	506	478	430	506	547	456	547	525	458	501	471	493	462	461	472	468	462	489	507	481	478	478	495	460	487	503	498	473	512	489	501	463	455	507	483	454	484	477	465	505	481	466	477	488	517	478	495	497	451	533	468	474	488	483	485	511	550	460	484	494	494	448	534	452	474	493	459	461	474	480	498	505	500	507	484	479	481	504	510	483	487	474	485	498	484	496	465	484	487	482	442	484	484	485	539	471	513	498	471	510	484	451	477	532	456	451	484	495	482	486	481	500	502	503	507	458	488	448	468	494	480	508	499	490	484	497	475	504	486	497	458	481	478	476	474	456	437	476	475	492	501	494	514	491	469	479	468	522	459	474	513	504	493	484	435	448	498	497	509	496	495	450	437	498	491	537	447	501	438	487	450	481	502	486	514	488	485	475	493	511	483	472	463	466	479	483	506	517	483	513	481	478	488	463	502	480	461	486	480	472	487	461	455	458	526	504	480	469	489	482	497	479	530	480	541	435	493	484	463	477	455	483	481	499	486	498	470	518	521	488	473	449	527	523	472	475	503	482	466	453	466	474	517	499	454	507	470	495	475	499	500	513	483	500	467	486	471	486	472	465	452	477	507	496	482	477	500	450	482	516	484	493	496	480	487	489	464	465	473	475	447	511	543	531	484	546	514	493	474	494	478	549	464	472	539	501	487	483	451	468	506	465	511	500	503	484	477	479	513	546	483	499	484	466	518	476	493	498	468	531	487	444	506	489	479	493	493	473	450	460	483	502	478	485	493	459	446	530	482	464	513	484	494	517	511	471	458	488	501	514	429	476	519	489	440	474	436	491	477	524	473	479	479	467	485	493	471	477	498	471	499	485	493	485	469	460	485	475	498	457	498	448	508	514	461	515	459	479	484	478	461	510	502	475	455	484	500	511	480	470	484	514	471	496	485	462	423	473	461	473	495	476	511	464	455	499	499	481	446	493	478	465	516	497	437	470	505	484	501	491	485	512	470	513	463	490	484	494	508	500	502	492	500	479	492	470	472	477	481	483	468	502	516	465	497	480	487	469	472	445	485	500	460	539	522	526	488	464	456	465	491	494	489	483	485	497	459	463	476	460	452	461	493	525	447	492	526	484	485	466	474	488	461	473	488	502	477	494	458	470	474	473	464	445	534	468	508	518	500	452	500	499	512	478	485	461	518	485	488	478	486	487	492	496	480	481	495	488	477	451	479	482	469	514	503	464	463	485	491	459	460	492	448	502	478	481	465	479	448	487	496	483	475	469	508	477	464	468	433	500	503	494	517	427	480	529	453	462	431	493	502	487	510	490	483	483	484	543	500	495	497	474	491	540	486	428	485	477	504	480	505	501	481	473	492	481	494	500	500	489	494	468	442	460	476	450	483	479	537	436	527	482	489	468	494	483	478	507	485	473	454	500	537	488	477	452	503	465	496	486	469	489	486	484	488	488	483	449	506	499	488	509	496	488	513	466	485	519	463	475	497	491	436	462	446	493	455	482	496	520	486	489	481	492	473	465	455	475	471	517	508	467	522	459	490	473	527	498	492	464	470	462	482	456	482	495	496	435	473	464	494	495	502	497	515	462	483	479	476	477	482	491	496	483	467	478	487	469	537	460	466	536	481	470	492	488	492	517	480	519	468	477	489	450	477	470	461	489	467	486	458	480	463	462	464	458	510	488	508	475	483	502	495	473	472	507	477	455	503	511	519	465	495	456	474	480	475	464	457	453	490	466	472	500	482	512	498	496	493	478	510	501	475	502	509	484	484	500	454	443	503	495	464	495	468	503	486	463	479	481	465	471	491	448	488	476	485	498	527	477	515	516	488	493	477	472	491	513	489	484	473	464	464	476	466	517	497	499	474	489	475	487	505	511	496	488	504	488	464	454	476	490	521	441	469	515	457	482	493	487	511	526	461	443	490	502	453	490	511	477	464	483	502	508	454	472	492	455	500	491	528	453	475	462	504	516	488	492	450	446	496	466	482	462	484	484	452	500	463	476	458	486	487	479	490	492	462	478	498	521	452	500	474	512	455	484	455	517	493	493	521	495	494	473	481	505	483	476	477	495	492	478	477	489	484	472	512	485	482	469	457	503	470	474	454	510	494	495	498	473	466	474	506	470	494	464	457	530	496	431	486	505	465	492	513	474	491	476	462	511	470	499	478	486	452	476	468	489	504	487	460	472	467	496	480	457	490	442	473	498	473	504	508	509	499	506	496	465	497	486	474	490	443	494	481	504	493	481	512	498	507	485	481	510	461	484	466	511	502	492	463	500	502	492	488	509	513	437	482	510	491	477	486	464	471	472	495	490	488	482	494	491	489	515	497	463	461	447	510	470	466	451	449	493	516	509	469	537	471	487	454	504	481	543	453	494	515	500	493	495	470	459	504	451	492	482	469	461
30228	34902	31320	35249	36258	34774	31560	27377	25414	25002	24073	22375	22988	20390	15589	13160	7224	4110	2990	2993	2287	3027	4112	3767	3121	1625	1232	1132	1259	1098	836	336	253	177	194	177	192	170	152	163	296	1046	2121	1803	1238	580	177	137	147	151	159	159	174	152	153	129	133	152	141	134	153	145	139	169	136	141	128	143	117	135	136	155	146	153	156	150	154	149	168	143	161	164	140	135	133	139	135	146	150	151	155	133	151	118	132	157	150	164	145	144	155	159	129	167	143	157	136	127	140	152	149	156	147	154	161	134	167	132	161	133	134	127	145	144	135	133	142	161	141	130	119	165	127	162	148	142	143	133	147	143	141	154	135	143	139	143	141	124	142	157	156	153	150	135	133	156	144	143	160	154	134	125	142	148	136	165	146	158	133	136	146	155	149	158	135	163	144	147	126	105	163	166	152	135	147	131	151	134	135	143	175	154	145	118	156	161	153	155	144	150	136	147	156	134	156	156	138	155	153	170	139	153	131	144	177	178	143	156	156	137	144	154	151	149	146	157	159	164	140	173	170	135	148	150	132	140	127	146	151	147	124	144	146	166	148	158	153	147	147	151	163	116	120	157	131	147	139	144	133	135	138	153	134	130	157	130	136	124	137	152	131	133	142	150	152	138	167	139	145	163	144	167	140	134	139	124	159	164	148	128	138	157	148	141	152	163	160	145	136	126	158	128	154	141	126	137	140	159	134	140	144	144	132	155	141	128	161	149	143	145	132	163	148	177	146	132	119	148	157	142	153	156	149	163	138	161	148	135	152	126	148	137	155	138	121	146	156	132	139	133	138	129	142	143	134	162	141	139	162	144	145	145	123	152	169	156	140	128	152	168	164	110	140	144	139	127	126	179	155	128	151	143	156	143	125	131	139	119	135	135	145	153	138	127	172	127	133	151	139	148	170	139	143	145	152	142	137	153	162	132	180	127	149	152	137	156	152	158	137	150	118	149	137	149	130	156	143	128	130	128	165	168	120	134	148	150	135	145	144	134	151	133	131	149	129	135	161	146	132	152	147	151	161	140	136	134	137	157	125	116	148	149	182	162	136	152	179	147	142	150	141	144	160	146	150	142	131	140	141	129	149	144	148	127	155	138	135	132	204	160	158	136	154	138	165	152	124	146	123	134	136	139	144	148	143	165	136	114	142	158	159	158	155	135	153	149	152	140	144	167	133	124	153	131	162	140	155	141	142	147	127	143	162	125	143	135	121	142	145	152	130	138	139	125	134	154	136	135	142	124	156	156	143	135	152	127	170	135	150	159	161	141	157	171	160	150	163	147	117	162	155	125	159	151	128	128	134	132	148	151	158	155	148	145	131	159	138	139	151	150	157	162	136	142	171	156	151	150	135	161	159	140	132	115	131	145	155	141	166	155	137	151	151	138	136	142	159	147	147	144	147	143	157	158	171	136	129	137	147	152	158	149	135	137	143	148	157	152	142	129	143	122	145	138	157	144	163	134	131	137	142	159	153	124	145	148	154	139	138	142	143	159	147	149	124	152	154	151	147	127	131	157	162	143	135	155	135	172	154	147	149	154	121	148	128	130	130	160	139	162	157	164	144	131	127	146	147	144	147	154	131	140	138	159	141	141	167	168	143	142	158	133	134	142	143	127	145	153	159	141	159	160	123	141	141	161	154	158	151	138	150	137	144	152	164	147	154	143	150	152	151	155	151	154	139	143	126	140	142	135	156	155	141	148	144	141	163	141	161	141	153	166	136	147	150	143	147	145	150	147	146	143	140	147	132	142	160	145	151	144	141	127	153	133	136	166	154	137	137	155	144	140	153	158	116	133	132	133	152	147	155	157	134	143	145	142	134	147	156	157	152	169	130	147	141	186	123	146	142	141	156	156	149	165	144	154	160	165	141	158	141	124	141	152	152	136	138	151	158	140	146	150	130	146	143	155	119	145	121	166	159	150	143	160	167	152	133	157	155	126	139	155	134	131	151	158	148	153	146	151	139	125	148	150	132	114	165	144	128	138	157	141	123	169	152	134	163	159	147	150	126	140	147	142	143	157	166	154	143	135	133	163	139	123	152	147	157	144	137	145	125	146	140	150	132	142	144	157	133	139	154	146	140	129	136	161	159	158	145	144	142	150	135	138	126	142	145	144	140	173	152	136	147	139	132	149	152	142	145	140	155	145	157	164	135	142	157	156	146	130	146	140	154	129	136	123	148	127	149	159	164	140	143	129	139	164	139	156	149	149	138	123	111	146	117	159	125	154	146	143	159	150	141	128	159	134	133	167	162	141	149	159	167	138	141	151	160	150	142	161	144	139	135	148	136	163	142	149	139	132	144	138	139	139	158	154	143	145	176	163	148	165	149	158	171	152	167	142	141	146	146	143	154	154	140	152	141	148	138	150	142	138	180	139	134	158	163	148	141	150	161	145	142	153	145	136	143	136	149	134	147	147	162	149	152	139	163	112	157	142	148	147	156	144	148	144	139	133	155	144	150	139	158	145	161	164	165	145	125	133	159	132	137	175	159	153	119	156	149	131	152	138	152	164	177	166	138	131	151	140	142	132	155	153	150	164	138	143	136	165	161	139	149	138	146	139	155	138	157	152	137	160	158	143	131	143	132	130	156	171	164	137	155	138	138	128	156	153	133	144	148	159	125	123	152	146	139	130	147	151	141	133	145	145	138	149	149	180	140	153	153	144	144	134	156	149	150	134	135	116	148	127	135	170	171	156	161	157	130	146	149	157	139	160	134	134	160	126	144	136	141	177	156	147	119	149	139	142	139	145	141	123	149	140	153	140	144	122	153	152	147	145	156	138	145	139	152	147	145	147	149	167	136	139	146	150	153	135	159	155	159	167	130	105	162	118	136	136	123	159	140	134	158	142	154	157	126	136	178	149	148	144	146	149	162	138	158	173	142	133	151	145	143	137	150	143	140	136	155	130	137	169	152	168	149	166	153	119	137	130	143	132	151	140	152	165	155	147	134	147	149	158	135	150	159	133	122	138	154	137	117	138	152	137	146	123	142	139	140	157	143	128	175	136	137	132	137	149	148	129	140	151	138	145	149	132	148	134	143	167	125	144	156	146	126	128	134	151	151	123	148	139	144	144	156	132	146	163	166	136	168	140	157	149	139	143	160	150	158	150	154	150	135	154	146	155	152	119	125	164	137	134	128	164	138	164	157	125	131	147	156	150	154	144	144	136	148	166	144	118	141	152	135	148	154	129	126	131	152	152	158	145	154	129	153	148	145	124	142	151	133	151	132	157	158	156	139	122	128	146	133	142	142	120	137	136	170	122	142	133	152	129	141	140	157	137	129	151	139	130	148	144	139	158	146	137	150	134	156	160	145	162	151	151	136	144	155	147	138	145	156	151	150	165	157	155	136	153	160	139	139	142	135	163	142	162	141	116	147	150	161	129	131	154	138	162	153	140	155	134	163	185	166	160	137	142	143	132	154	136	133	174	120	118	138	130	141	147	154	135	162	162	155	142	161	138
19472	26164	29419	38806	42328	43075	42797	41215	40901	40813	40811	41551	43549	37399	35372	32793	23955	17939	16110	16653	12658	15837	19330	16431	14395	9279	7797	7342	8389	7462	5470	1167	1288	766	786	775	695	552	503	596	1808	6610	12656	10690	7173	3110	507	393	360	397	392	404	407	387	369	379	375	349	357	375	362	385	388	393	410	387	399	396	399	381	381	406	333	375	400	384	416	359	391	393	387	393	391	408	418	367	401	401	392	365	396	358	409	378	419	368	418	397	393	373	377	378	361	404	415	389	370	384	405	372	400	382	395	394	346	415	374	374	400	412	385	386	355	375	345	366	394	410	357	382	379	389	391	374	386	394	384	380	333	383	374	367	369	371	340	371	393	368	403	377	360	361	390	379	343	394	388	359	359	370	388	416	402	385	384	371	375	396	372	350	393	380	383	376	398	380	345	376	331	374	395	392	344	390	419	370	363	379	373	352	398	364	405	399	365	369	370	344	369	377	367	372	395	398	380	405	363	385	367	370	333	383	372	358	350	384	365	372	374	389	371	409	389	377	345	380	383	362	368	407	383	356	380	384	373	387	402	381	391	412	383	359	369	364	391	382	388	386	401	397	350	386	367	373	399	380	339	366	386	358	389	388	391	421	379	381	376	370	395	394	393	326	360	384	381	377	391	402	373	346	384	381	396	363	391	380	359	353	385	400	395	403	379	360	341	388	381	363	360	391	343	395	348	363	394	367	391	401	388	377	384	361	371	390	351	392	372	365	368	388	361	371	392	392	420	384	376	376	385	368	351	363	367	399	404	311	354	401	405	364	378	361	353	404	367	349	377	376	366	362	332	377	406	389	392	378	386	365	366	394	374	366	368	351	394	359	377	379	363	388	377	329	359	341	372	382	363	352	360	399	344	384	376	379	386	375	358	366	375	330	381	376	398	403	379	375	364	417	358	414	373	402	351	383	382	362	355	379	399	385	394	403	376	341	370	353	376	350	372	379	400	344	354	380	352	357	343	389	382	355	363	360	376	386	380	384	382	359	354	422	385	359	380	393	375	368	384	380	366	364	382	376	401	367	369	353	367	383	372	357	387	402	372	387	388	359	337	382	358	387	370	409	377	381	361	400	372	342	366	359	387	380	365	373	383	360	376	357	362	332	397	387	376	372	368	385	371	399	379	416	382	388	385	359	404	369	353	380	387	396	357	372	374	393	337	367	363	417	386	407	368	343	354	337	381	395	351	381	384	373	385	374	392	362	384	366	366	353	390	359	359	365	373	357	362	335	367	385	388	353	380	373	393	419	392	418	383	342	388	362	366	368	382	393	418	400	397	367	396	365	401	381	398	376	350	384	352	328	355	392	380	345	374	376	420	368	413	394	391	379	357	355	410	410	398	390	362	365	382	368	374	364	368	384	417	375	371	385	394	375	387	382	378	414	361	370	355	346	358	402	354	389	381	353	388	360	380	383	353	343	347	379	365	401	376	408	368	372	383	400	390	372	340	386	395	358	376	373	389	410	370	349	387	395	410	384	390	386	351	346	364	369	375	387	381	367	383	336	374	400	361	415	362	365	391	424	372	371	415	397	393	342	385	382	363	370	388	370	399	392	369	399	377	382	375	348	370	386	402	378	372	367	370	371	326	378	425	363	372	375	396	399	397	394	382	380	365	381	395	410	374	405	388	410	342	383	388	363	380	358	357	342	331	355	349	411	364	400	363	383	354	381	393	357	370	394	391	376	357	351	415	403	382	357	380	390	362	408	376	355	369	366	385	366	400	389	408	379	392	404	400	366	377	390	383	362	402	359	370	373	376	403	354	367	357	326	415	382	363	418	376	384	364	378	373	401	380	365	390	355	396	400	363	371	384	407	376	377	342	376	380	323	380	347	391	405	374	371	356	376	351	383	350	377	372	400	363	362	376	391	350	383	342	352	387	400	387	380	386	356	385	385	388	373	360	372	410	364	394	395	363	372	396	364	359	369	357	366	372	406	370	366	382	418	385	371	358	419	406	361	409	409	392	386	382	394	369	395	368	353	387	378	352	357	364	350	376	377	347	349	385	368	388	402	355	373	374	379	375	378	387	406	370	403	360	371	368	396	393	402	366	383	378	385	391	363	369	358	332	397	339	405	356	362	388	377	387	368	379	325	386	349	375	381	382	371	390	392	357	334	376	367	376	386	402	405	377	367	386	399	401	371	346	369	372	365	376	379	350	337	383	397	357	377	408	360	362	387	388	397	356	370	353	381	378	396	399	364	377	390	373	377	372	424	363	377	353	368	337	358	352	380	383	378	355	364	372	390	375	385	395	373	362	393	358	384	339	360	380	344	364	393	354	377	355	386	370	352	344	369	393	390	334	369	371	358	382	374	405	398	391	373	370	402	380	366	390	405	400	367	383	359	393	349	370	384	349	377	362	372	370	371	362	376	388	342	352	388	394	385	394	343	397	400	403	354	348	370	365	371	357	363	353	369	416	366	371	363	382	353	403	382	355	389	373	356	366	385	362	362	386	335	397	367	367	377	382	367	409	368	381	380	331	394	386	384	386	351	374	379	347	369	401	318	389	397	397	395	391	371	378	403	396	386	389	369	409	433	370	324	361	410	385	417	347	366	387	393	360	366	387	353	385	356	365	356	363	394	318	392	383	396	365	383	401	395	425	388	373	399	354	376	372	375	385	376	395	377	391	373	378	409	366	388	377	369	369	363	343	370	375	394	417	345	402	371	383	351	366	354	393	349	350	403	375	340	376	389	384	339	384	407	358	377	336	354	376	380	395	394	376	358	378	403	397	400	364	377	371	376	383	367	375	392	333	372	405	369	341	384	345	381	399	377	373	398	373	376	362	412	325	397	349	372	366	410	367	370	344	331	378	394	356	400	372	401	371	358	385	416	368	392	395	357	367	358	338	399	371	396	372	365	397	375	339	391	386	377	341	351	374	397	358	411	408	381	360	374	348	322	363	370	385	375	362	380	376	356	371	376	341	401	358	383	412	364	413	374	393	381	337	353	387	367	397	376	356	402	385	380	374	373	389	394	381	393	366	384	368	343	366	391	388	395	344	360	382	368	397	329	393	389	370	364	383	381	351	369	360	363	382	392	398	421	359	367	381	385	399	381	377	363	380	361	360	406	387	381	374	366	337	379	395	390	366	408	379	356	362	384	437	371	387	402	342	384	396	385	365	400	347	382	377	378	403	358	363	395	366	326	371	383	371	359	425	350	341	376	376	399	387	395	356	376	366	381	383	379	359	367	352	364	371	357	330	399	361	342	372	366	423	378	391	416	394	339	383	393	385	369	379	370	347	405	404	365	374	344	351	332	341	340	390	351	391	396	374	407	385	360	358	379	361	369	378	404	356	350	341	364	392	377	388	362	384	368	347	353	399	389	372	378	390	367	355	382	377	395	386	379	352	360	377	358	350	366	398	354	351	376	390	384	387	374	359	389	357	372	390	406	355	365	343	355	342	355	391	378	374	393	397	374	375	369	337	383	384	339	400	387	377	369	354	393	352	368
6007	5099	4890	5285	5286	4560	3390	2011	1471	1273	1285	1180	1026	832	714	578	455	363	309	329	276	325	360	268	279	231	254	227	238	244	234	204	212	197	194	193	203	227	217	238	230	248	240	292	203	188	166	179	204	186	192	210	182	178	215	191	199	187	177	196	198	212	190	174	180	177	190	182	199	196	193	197	211	232	195	194	157	173	205	199	178	187	207	186	190	201	194	183	201	200	195	186	215	186	213	221	224	187	192	201	207	190	210	202	191	240	226	201	198	177	199	193	185	190	200	197	216	185	177	197	185	188	209	201	181	203	194	196	204	181	185	203	144	195	204	188	193	209	206	185	179	188	192	183	191	178	221	195	213	196	216	187	208	186	185	211	187	193	174	177	189	177	196	180	180	201	206	219	200	193	200	192	218	211	179	184	197	170	215	201	199	182	193	202	211	191	187	202	194	187	212	203	191	177	169	193	203	183	181	197	200	208	182	186	189	191	202	202	180	183	171	174	203	186	179	210	199	211	181	190	176	201	193	211	201	194	227	203	213	175	192	197	217	219	217	215	178	133	171	188	190	198	196	195	180	201	194	203	187	202	169	205	191	197	189	168	196	193	192	178	188	183	192	180	207	190	198	185	198	178	191	221	212	220	234	182	190	202	205	190	200	195	206	200	205	206	226	228	188	180	212	205	200	174	218	205	201	223	194	194	238	189	208	198	178	171	186	180	174	194	205	191	194	176	186	184	175	208	173	195	209	194	185	194	208	204	175	182	183	194	194	201	179	182	182	194	200	203	216	201	186	199	203	209	161	199	181	188	185	177	168	196	171	180	183	184	184	186	198	184	189	183	186	202	205	165	198	227	202	219	202	170	206	201	181	199	189	179	205	183	215	203	195	193	200	183	197	195	201	206	178	196	194	196	174	183	179	170	182	208	207	178	205	183	200	190	200	193	183	180	197	192	187	185	196	189	177	217	188	189	170	192	193	202	181	191	190	168	203	204	193	207	229	204	191	199	198	204	187	214	189	168	176	194	208	183	193	186	192	191	201	196	199	191	211	180	203	179	175	190	194	159	195	192	180	196	180	174	186	209	188	195	192	224	179	183	222	220	196	194	225	184	208	192	214	211	195	183	196	194	192	211	216	203	208	194	191	173	187	174	172	193	192	191	185	217	194	197	189	209	194	203	188	197	195	205	209	190	180	197	209	185	220	199	182	188	171	202	208	209	167	182	190	213	212	195	199	177	200	190	184	199	186	221	158	216	200	187	211	208	195	180	210	211	190	199	189	209	208	212	173	203	216	184	220	199	184	205	185	184	188	196	190	190	181	206	197	204	202	179	199	197	216	196	181	190	193	209	191	184	195	175	210	169	209	207	193	208	172	202	194	190	209	183	191	182	193	209	198	173	164	186	190	217	195	212	194	192	209	200	226	165	179	170	185	205	189	192	193	183	217	185	188	192	195	201	207	201	221	206	174	171	197	216	174	167	197	179	216	195	184	190	189	181	178	204	187	186	184	199	193	174	162	180	182	197	210	166	188	188	193	178	200	182	174	192	191	215	187	206	173	191	197	194	192	203	226	194	203	219	207	210	182	212	200	190	183	189	198	188	178	200	215	204	217	181	190	197	199	195	214	206	194	227	184	207	188	168	180	198	184	186	224	197	188	205	184	198	220	210	200	220	202	192	179	185	214	183	207	210	170	200	171	188	168	189	189	203	187	187	190	217	234	166	205	191	177	184	197	179	187	189	189	186	234	196	197	182	198	224	183	200	182	206	196	183	196	197	178	188	211	186	199	223	192	190	181	179	203	200	168	214	174	183	233	211	204	209	213	200	166	199	205	192	193	226	191	184	198	180	180	192	212	205	180	180	185	219	190	203	197	167	183	198	220	188	198	173	170	198	223	206	192	197	191	153	196	180	202	178	201	199	207	155	201	172	231	197	168	190	224	209	196	196	199	214	200	191	198	185	211	193	190	225	203	196	186	189	190	196	192	197	202	214	207	192	193	208	168	195	182	190	217	210	180	173	192	195	182	203	192	220	193	216	190	187	207	191	175	195	186	190	200	184	213	220	195	195	198	192	187	217	179	179	232	199	227	180	180	189	196	176	198	198	184	194	192	172	204	179	197	214	202	210	208	173	185	187	194	218	194	191	209	219	201	200	178	194	206	195	211	211	196	188	188	185	194	169	207	199	193	204	196	166	179	228	202	202	174	197	200	184	193	207	177	208	179	182	179	187	163	186	192	193	208	211	203	183	195	192	195	197	173	195	184	209	189	165	199	199	211	231	189	222	199	196	198	192	204	176	155	161	223	226	192	210	178	195	204	187	202	201	210	184	195	177	184	207	209	212	198	184	176	207	200	182	190	191	210	184	183	193	201	211	176	170	192	187	180	203	185	190	179	182	195	168	215	184	182	203	176	195	200	204	175	201	207	186	191	181	208	184	200	173	207	188	180	197	204	214	173	187	202	168	220	189	202	193	186	201	199	203	218	193	215	180	188	186	208	192	181	193	192	194	198	172	205	171	181	195	183	170	196	178	188	180	180	187	175	200	196	194	197	198	188	192	187	196	179	200	177	181	183	187	213	193	206	181	226	191	184	177	202	208	212	183	213	189	190	160	209	201	189	203	187	198	183	194	202	165	213	209	179	221	172	199	182	191	185	186	198	196	195	204	203	209	185	205	205	206	193	211	219	194	173	185	175	185	190	206	188	183	176	209	198	211	210	203	202	173	192	172	206	190	207	198	213	196	195	186	207	202	187	194	207	176	194	211	210	205	178	203	210	178	213	195	206	215	203	189	167	201	216	163	165	207	193	185	185	204	233	211	208	197	196	183	209	189	213	162	186	206	215	186	195	205	195	197	208	199	201	193	179	196	181	191	197	215	210	178	183	184	192	201	180	201	207	197	203	210	189	201	190	198	194	218	192	197	195	154	187	211	203	154	196	183	184	200	181	165	176	190	214	190	198	192	194	176	201	179	217	172	200	181	184	178	222	189	177	198	190	217	190	195	181	205	183	193	193	181	205	202	200	182	211	183	196	197	185	169	202	206	203	183	188	198	219	180	181	223	186	202	214	191	183	190	209	203	194	198	225	202	188	204	205	190	213	208	194	202	191	199	192	200	238	185	180	202	204	189	207	203	187	183	191	189	194	181	169	208	173	210	218	184	211	198	208	188	190	201	176	202	209	191	192	211	192	234	215	198	169	189	208	173	178	200	220	183	205	192	193	206	207	182	203	184	174	199	208	208	188	177	200	210	172	202	199	188	198	189	189	202	216	177	200	209	199	198	192	195	206	203	188	198	192	174	191	200	204	210	182	197	226	189	194	195	196	210	203	184	185	222	210	208	204	220	185	211	192	185	171	196	198	200	184	184	183	187	187	195	183	196	175	159	196	208	196	182	204	204	233	188	201	191	189	188	177	200	177	191	190	196	163	205	198	234	212	202	197	214	188	192	191	182	187	191	198	193	194	176	172	208	208	183	206	185
4502	5894	8139	11631	13104	12066	10593	8215	7392	7122	7157	7158	6296	4923	3997	3351	2220	1829	1592	1597	1230	1594	2005	1437	982	925	877	854	937	879	836	726	617	573	565	547	524	558	505	509	634	939	1131	1072	669	467	491	499	500	529	497	445	445	498	521	522	482	493	508	501	501	469	469	474	491	500	489	495	487	511	488	499	456	463	486	466	514	486	495	491	492	479	516	527	510	521	484	505	517	553	496	560	481	545	500	503	489	489	491	498	525	512	498	509	515	480	500	490	467	510	518	503	511	533	487	502	494	526	503	460	507	521	516	508	528	520	476	531	477	534	535	500	524	459	520	495	474	462	506	471	468	465	515	557	499	489	504	511	493	510	463	501	527	543	528	513	521	540	463	505	523	516	516	541	487	504	532	544	502	527	505	523	445	506	510	485	540	466	500	494	473	493	520	475	522	496	483	470	489	505	508	484	502	508	501	485	499	478	493	487	483	523	503	485	485	488	481	546	520	487	487	533	501	499	505	501	450	513	513	523	510	496	493	513	492	521	506	487	500	505	471	484	508	525	481	499	503	496	522	458	532	491	467	515	489	565	463	488	516	489	463	497	508	514	503	476	502	442	489	512	494	511	534	449	487	498	452	494	494	485	503	502	514	513	549	484	487	483	481	502	436	516	458	500	538	520	487	482	508	485	496	468	527	513	515	524	473	496	471	515	478	514	514	504	495	522	453	471	533	508	475	464	501	470	465	492	488	464	489	492	537	513	511	490	503	475	493	460	478	491	516	525	492	474	491	456	483	462	475	536	542	499	501	513	522	490	476	449	486	462	519	481	480	506	493	505	524	490	496	464	496	517	488	476	483	498	498	475	497	494	475	495	471	519	462	488	483	470	497	481	491	490	508	483	487	501	550	511	506	504	516	493	494	485	536	493	519	493	486	505	503	489	485	481	478	548	499	529	495	487	466	499	486	540	513	521	511	499	567	477	483	503	469	544	519	542	464	515	472	473	485	511	520	500	473	532	482	489	465	496	504	496	502	468	505	532	485	495	494	475	489	472	498	484	468	454	488	513	493	507	486	475	472	479	513	474	519	440	483	501	522	493	486	498	501	518	514	485	466	501	503	486	503	507	495	501	500	501	496	512	494	541	464	508	478	476	502	460	485	501	495	511	473	495	523	484	457	523	497	528	539	492	467	521	483	489	499	502	469	490	477	535	489	489	495	486	447	462	493	515	458	470	475	471	519	506	489	466	495	519	461	501	507	461	504	493	494	507	441	502	476	474	483	455	452	500	456	474	523	517	474	504	483	452	484	492	509	417	481	502	469	506	486	475	468	525	509	508	524	473	486	523	496	470	473	466	534	488	522	505	457	491	468	493	487	534	492	515	472	484	482	479	501	514	497	508	522	512	522	454	492	505	472	494	513	541	476	509	484	498	484	481	492	491	472	498	505	506	524	468	508	490	498	505	480	495	487	473	496	479	474	525	506	482	493	486	470	540	456	498	451	529	516	499	488	476	487	499	513	517	484	497	476	476	503	505	452	459	520	529	499	471	485	513	470	503	516	491	504	494	499	479	480	473	515	490	488	489	519	530	514	510	522	503	484	511	569	500	476	520	440	461	463	484	537	508	479	491	470	497	522	503	489	495	478	507	531	459	508	492	540	528	522	529	518	509	492	471	528	512	536	498	463	527	486	481	517	502	493	496	472	518	473	467	468	482	462	469	483	487	507	500	508	509	482	473	507	516	501	476	487	508	497	490	482	473	522	496	485	513	510	505	489	493	491	492	488	479	480	510	519	506	495	490	520	506	440	510	507	504	519	520	514	490	536	488	462	491	487	463	513	470	492	481	499	518	512	466	513	524	466	481	507	483	505	500	511	510	474	449	476	503	525	499	469	483	472	446	516	489	482	493	507	511	521	470	518	495	469	478	499	479	508	509	506	541	514	485	488	446	485	521	492	462	513	495	479	482	513	493	493	431	490	506	501	520	506	506	533	513	542	467	458	513	456	497	471	514	499	495	504	485	476	478	514	478	527	496	473	488	487	507	457	511	457	494	505	512	511	484	504	487	522	486	469	469	483	475	492	509	511	514	513	487	450	518	489	523	470	550	503	501	500	488	525	505	457	519	501	521	479	536	525	499	467	528	485	422	489	498	473	484	483	480	452	515	480	500	474	524	485	489	514	502	470	493	520	498	485	451	499	493	480	477	477	465	511	504	509	499	491	479	503	526	474	501	534	492	481	505	510	474	493	486	514	488	488	556	493	528	522	464	491	455	487	477	479	475	515	506	485	481	503	474	501	477	484	506	495	479	507	498	501	500	474	475	480	558	520	509	499	495	519	513	484	476	520	490	506	461	476	463	518	482	474	499	521	517	479	499	468	476	446	527	479	539	493	520	504	501	520	517	496	488	488	528	455	494	498	497	534	496	455	479	513	532	505	493	538	526	526	492	488	517	486	495	481	475	501	478	526	525	531	514	446	508	471	463	524	517	522	531	469	494	458	505	528	452	480	547	502	508	499	473	487	507	492	513	497	459	501	515	480	519	464	505	485	492	535	495	466	463	493	519	529	493	506	500	484	493	502	485	504	486	491	490	520	491	513	474	509	519	513	527	481	467	470	468	521	502	521	503	519	524	523	521	505	513	441	506	467	512	496	483	498	501	507	481	471	485	541	521	462	469	519	475	474	481	502	534	550	430	508	493	475	496	497	469	486	502	501	514	465	527	491	484	515	494	543	486	495	488	506	458	477	453	495	491	465	516	479	561	512	469	524	518	491	497	560	443	524	493	515	458	528	515	499	458	491	503	523	545	494	524	494	457	510	532	504	510	472	509	535	554	482	538	483	467	476	479	473	494	477	471	484	508	518	488	490	492	511	548	471	475	488	488	468	531	499	511	493	472	477	509	515	500	475	486	498	494	525	492	474	531	564	519	530	498	510	508	456	511	542	523	481	495	482	528	457	507	439	490	517	493	499	487	462	511	490	502	524	490	491	488	566	475	516	481	539	513	486	512	531	516	483	532	510	476	547	516	473	498	534	470	519	521	529	509	503	450	469	496	528	512	494	499	473	486	486	526	509	496	473	502	514	463	446	540	526	503	484	498	554	510	496	488	516	476	467	490	502	471	477	520	521	507	510	457	535	497	482	541	516	497	514	515	516	497	496	543	505	482	482	487	498	473	512	499	514	491	494	505	510	466	496	482	466	497	469	503	475	501	478	498	504	513	485	492	475	510	468	470	481	490	499	510	449	467	531	526	521	486	471	500	495	502	519	518	501	504	524	479	512	501	511	472	493	464	456	516	469	537	474	489	477	496	509	478	468	481	490	516	501	518	515	524	522	493	499	464	509	487	525	480	490	484	465	513	472	490	514	482	474	483	501	456	502	522	480	483	447	450	531	531	519	491	529	486	523	526	521	482	484	514	506	472	466	511	523	459	493	486	458	505	536	523	485	454	500	509	503	475	499	472	481	486	478	556	491	495	484	521	504	492	512	486
20122	26438	25170	28011	31535	29428	26245	22459	19186	16274	16029	14153	11603	8730	8756	6026	3199	1997	1531	1461	1138	1918	3067	2200	1684	903	743	668	974	824	796	569	235	213	202	185	168	165	184	169	230	721	916	838	215	161	174	179	158	171	169	163	160	170	179	203	181	192	169	166	157	168	160	155	171	156	182	176	154	167	178	156	168	159	197	157	181	191	159	152	167	188	210	168	171	180	170	150	182	176	175	166	179	168	189	158	162	167	159	152	171	165	169	188	171	191	181	183	169	161	194	203	186	170	159	168	191	169	168	157	173	182	179	172	162	198	181	170	190	166	160	179	176	183	189	170	176	150	169	187	154	175	155	164	158	172	171	155	180	197	158	171	185	160	147	159	152	181	165	173	182	209	181	186	164	156	167	181	164	154	166	175	168	190	169	181	192	189	175	180	173	153	148	174	187	157	171	179	149	166	171	173	201	180	182	157	148	153	194	159	166	166	156	152	172	183	191	160	174	194	179	146	182	176	145	170	165	180	183	150	175	193	174	150	167	150	174	161	170	181	183	177	162	192	180	159	162	179	160	176	179	166	195	154	202	174	162	151	152	172	174	150	161	152	178	175	150	184	181	162	175	181	168	165	164	177	158	186	181	163	181	164	162	150	202	179	178	174	177	133	188	168	176	161	157	185	152	152	162	184	189	199	178	169	187	166	158	187	165	197	171	156	164	183	185	173	165	178	147	164	154	176	165	171	200	178	174	163	174	165	170	185	157	170	182	161	187	167	213	167	166	159	183	172	172	158	182	194	173	167	178	180	168	174	165	158	165	182	167	185	160	184	175	179	157	145	144	183	175	174	164	171	162	181	166	168	160	169	139	165	151	178	174	166	172	164	174	181	145	163	153	170	156	133	174	164	177	172	170	170	166	178	185	154	183	155	172	155	170	172	177	183	185	168	183	172	172	188	171	194	168	144	167	159	153	175	168	152	153	161	166	177	174	168	149	171	193	158	161	139	205	194	160	166	175	157	140	187	173	163	176	155	161	178	167	169	182	136	155	175	157	161	169	173	170	180	171	173	162	168	145	155	168	191	162	184	186	143	176	185	181	157	181	157	193	165	161	183	156	192	161	160	177	160	169	179	157	154	182	174	159	170	168	172	172	172	176	169	171	178	146	162	178	188	146	160	191	188	164	169	151	179	159	183	155	163	169	171	172	202	168	175	166	178	167	160	166	140	201	152	183	178	160	156	156	166	180	172	153	160	190	152	170	169	164	167	186	164	176	164	178	174	182	175	176	175	170	176	170	185	191	162	161	170	153	209	167	158	176	189	181	152	153	173	158	191	171	176	181	162	177	173	186	178	153	168	178	162	182	171	163	170	178	157	202	178	162	157	167	177	162	164	173	159	146	183	163	202	155	175	175	176	149	188	159	145	149	182	162	199	159	171	151	168	190	194	157	191	181	164	167	173	173	172	185	155	189	175	187	160	164	161	149	181	176	191	176	174	149	170	172	169	178	168	191	154	172	171	163	166	196	176	182	180	172	173	178	171	170	189	182	157	175	166	171	176	164	148	173	158	168	178	192	167	186	159	167	145	183	154	125	163	166	192	153	169	161	178	175	178	153	168	158	186	149	162	186	165	166	150	180	164	186	174	175	152	167	179	173	166	164	165	190	177	162	176	164	153	168	173	173	168	149	179	183	152	172	161	153	172	165	174	144	175	167	175	149	158	175	177	172	174	185	159	187	140	175	169	173	175	151	173	170	171	159	184	169	160	144	152	171	171	164	139	166	166	165	198	172	178	177	149	171	188	159	154	166	179	182	174	181	167	184	175	171	166	154	137	193	171	167	203	200	179	155	161	160	169	148	173	154	182	170	158	194	187	184	152	166	184	177	193	160	161	166	186	184	165	170	169	151	172	176	195	167	178	142	145	158	156	189	145	177	179	184	162	166	176	166	205	175	158	141	189	171	183	166	184	169	147	141	155	181	178	178	171	194	177	171	181	155	179	156	170	167	165	166	166	195	173	183	158	169	158	177	153	165	167	207	162	166	192	151	170	173	174	196	172	179	151	166	179	203	150	188	167	157	171	183	186	180	178	176	159	191	168	157	177	159	168	173	165	177	180	168	189	179	172	192	172	191	179	184	183	171	189	150	148	176	158	172	167	164	183	179	172	146	184	201	191	191	159	155	171	189	172	177	163	157	164	160	173	185	169	159	171	185	178	168	176	172	188	163	158	152	176	198	180	149	197	194	172	174	154	191	175	169	179	165	187	161	169	164	174	210	146	146	162	162	157	145	193	162	171	156	175	168	184	165	141	157	162	180	176	152	164	166	152	182	163	168	155	175	160	163	158	179	175	200	195	176	166	215	160	164	155	166	190	152	177	174	167	178	178	183	149	185	171	182	156	149	159	141	170	193	159	180	163	163	200	176	155	159	176	143	168	176	161	184	156	142	166	157	170	156	163	187	187	155	177	172	176	158	184	174	174	169	157	154	174	168	175	196	158	154	166	181	172	171	163	160	180	153	174	161	171	172	182	157	188	153	180	161	161	156	166	181	149	162	157	169	177	174	148	158	167	164	181	197	171	167	201	151	180	166	193	167	196	160	164	176	173	188	168	178	168	166	158	173	154	153	140	154	183	163	143	173	148	192	173	162	170	186	187	190	179	181	156	190	188	172	161	177	186	193	179	168	172	180	154	171	154	167	181	175	171	155	176	176	158	158	186	161	167	178	163	156	158	185	162	155	172	174	192	159	178	167	182	196	164	173	156	181	152	179	173	168	177	170	160	176	173	179	161	154	158	216	175	159	155	185	179	177	150	166	178	156	160	161	177	166	176	166	186	142	168	174	176	164	164	168	171	167	159	171	176	159	154	150	168	165	192	171	154	171	146	192	182	168	153	160	183	165	161	161	173	165	179	160	171	209	177	156	166	166	162	189	179	170	156	168	166	178	185	183	176	177	205	175	170	155	165	176	186	172	195	161	195	177	182	142	176	171	173	188	167	167	180	170	180	158	150	166	181	187	160	195	171	182	164	192	175	152	173	176	169	161	155	169	160	188	168	179	174	181	160	173	149	173	151	181	186	152	175	165	172	179	167	164	184	168	161	157	177	167	168	169	167	162	170	193	180	178	191	164	180	166	159	169	171	162	171	180	162	174	172	199	156	170	166	168	176	178	148	172	149	165	177	189	168	158	154	178	195	165	187	155	159	186	170	177	177	205	162	146	161	198	185	168	153	163	167	182	167	155	192	181	169	174	177	167	163	159	149	181	163	170	167	188	168	174	173	172	163	194	165	159	163	184	182	150	178	180	180	160	155	175	158	181	173	159	166	185	148	163	171	185	179	165	162	150	150	157	189	173	162	163	157	171	175	160	182	181	168	198	180	161	177	174	156	177	161	177	152	160	178	168	158	178	204	148	159	166	194	161	179	171	169	156	157	167	177	164	167	157	136	154	156	168	145	162	166	140	148	181	167	165	161	167	158	161	183	187	165	202	186
13589	20046	23649	32055	36579	38558	35526	35528	34518	33128	34417	32834	30829	26074	27816	21772	14850	11183	8685	9537	7651	11589	16143	12323	10378	5803	4814	4471	6356	5571	5505	3518	990	578	565	586	523	498	459	567	1163	4759	5728	4904	808	408	449	434	452	446	445	435	453	428	433	398	446	444	428	443	409	408	449	448	449	453	445	458	448	441	492	452	448	447	430	426	430	472	434	447	487	464	480	506	479	462	505	505	482	468	444	456	470	432	480	440	418	442	459	450	449	478	441	452	483	467	429	444	441	488	452	462	404	435	426	460	483	441	429	454	422	447	439	448	463	446	423	459	425	428	434	446	423	397	448	432	416	458	475	451	444	402	430	433	425	392	421	448	471	458	436	427	399	421	434	459	483	410	461	425	389	465	461	445	458	426	433	448	450	411	456	437	451	420	415	411	408	388	433	436	428	412	439	426	432	446	425	467	445	425	447	447	420	427	443	425	437	406	422	429	428	408	426	435	450	479	508	414	421	458	414	438	434	426	424	469	390	412	446	431	430	447	421	450	410	462	448	458	415	406	444	429	436	448	433	420	436	442	418	467	415	413	425	403	458	435	398	440	429	419	455	391	429	431	424	434	442	430	469	416	404	424	418	443	422	410	438	481	450	397	434	429	453	439	434	438	439	453	409	449	427	447	413	406	455	406	438	405	449	450	449	380	466	451	429	444	417	433	423	405	454	426	444	449	398	430	430	427	436	432	404	441	450	451	453	440	432	443	427	413	421	483	413	448	444	391	440	433	425	435	456	423	432	469	456	403	436	429	433	404	441	417	467	455	430	468	427	444	407	405	448	455	432	448	444	435	417	451	448	403	459	432	398	454	396	430	389	450	422	442	463	480	432	445	409	437	405	471	445	452	412	432	454	446	418	426	416	422	397	449	437	434	413	401	441	451	439	419	424	439	436	456	412	437	439	425	465	435	421	434	462	455	448	447	405	408	401	437	456	437	443	419	437	473	430	421	458	434	438	433	458	443	436	465	428	449	440	462	390	439	418	447	443	433	461	431	466	426	418	405	425	420	478	436	406	448	437	443	407	440	429	438	425	430	437	426	403	410	438	435	432	445	420	402	455	423	447	420	479	453	454	425	422	443	427	443	433	405	455	483	413	452	413	428	471	442	417	473	388	436	431	468	420	462	427	402	470	451	445	491	450	432	454	453	427	410	438	425	436	462	406	467	436	468	417	434	457	435	453	408	443	407	480	453	437	457	414	438	451	412	414	437	437	429	431	429	444	426	433	477	408	436	452	438	420	409	432	398	442	462	407	425	417	431	445	481	430	445	469	428	421	406	507	421	421	450	448	427	420	422	435	421	401	468	470	452	463	393	405	436	434	418	428	458	443	450	428	429	431	415	456	425	411	417	433	407	400	436	439	426	450	450	388	415	438	471	469	447	420	464	416	446	498	447	409	441	438	442	386	442	413	415	450	479	470	447	440	443	455	446	420	414	466	428	430	428	479	413	444	408	416	407	502	450	397	423	452	455	413	444	438	453	395	445	449	469	436	428	451	455	453	425	424	439	402	464	456	442	422	434	429	446	445	450	412	443	470	481	434	422	410	421	449	398	437	489	435	439	417	459	480	425	450	433	441	457	404	427	420	431	412	422	439	420	447	436	413	418	428	428	434	447	448	399	452	435	429	418	419	442	455	479	462	438	420	470	397	470	425	427	442	426	413	480	415	441	451	424	423	439	431	415	396	438	409	464	443	428	468	410	419	429	496	443	427	430	441	423	398	447	444	460	440	413	453	481	460	445	394	417	429	396	407	444	402	476	453	444	437	428	436	447	458	462	433	463	451	456	411	424	437	434	427	432	395	384	422	410	414	416	416	404	428	412	408	447	466	446	426	428	483	449	404	432	438	422	399	436	427	425	445	415	460	420	454	430	456	415	446	411	451	435	473	459	446	448	460	424	394	446	416	415	398	424	436	419	459	391	405	442	458	449	452	464	473	437	432	433	443	454	446	430	424	429	435	392	486	410	427	454	420	463	422	397	422	456	443	464	404	455	443	462	442	427	404	433	466	448	430	410	446	384	416	417	468	449	467	414	455	446	432	447	443	440	410	434	453	425	429	439	426	429	434	433	405	447	439	417	406	429	439	435	443	442	436	413	418	455	435	396	432	442	436	448	413	439	442	433	445	449	386	495	419	421	435	451	453	421	452	430	443	412	412	436	418	467	426	425	423	448	447	440	413	445	406	421	419	429	477	444	421	430	389	474	442	442	442	451	443	467	430	462	395	420	448	468	474	422	415	472	440	370	453	469	422	453	426	441	447	435	403	432	422	460	420	433	420	431	469	424	444	436	445	463	418	446	450	480	422	436	427	409	417	428	425	430	475	436	452	413	441	412	452	449	484	421	404	405	402	426	429	456	427	388	467	423	456	448	445	408	419	421	450	467	421	433	444	415	461	455	442	418	429	442	449	405	444	427	503	443	441	412	371	447	403	424	426	435	480	432	460	436	422	433	440	431	425	449	405	398	434	410	420	446	441	432	438	418	427	385	440	449	454	478	422	447	427	447	413	436	408	409	421	408	447	419	440	442	435	450	430	436	456	416	470	442	431	415	436	439	414	466	415	405	442	427	440	386	444	454	460	440	423	420	453	412	462	436	441	408	422	422	439	451	416	458	433	416	452	434	425	414	454	452	439	410	440	436	467	417	454	423	460	431	485	429	429	437	461	434	456	443	398	459	456	442	406	443	419	444	429	475	425	428	428	410	432	433	422	446	420	448	423	442	450	422	442	431	448	469	416	432	431	426	434	443	440	452	426	435	446	439	442	430	428	462	434	428	431	465	455	430	430	413	436	445	459	436	474	412	435	408	433	394	444	420	389	454	440	438	449	460	448	447	431	447	443	427	475	463	408	415	419	435	419	461	424	415	425	446	433	433	430	419	435	438	426	400	445	458	427	476	474	485	415	451	415	434	437	446	440	430	441	446	447	428	414	454	419	427	429	433	445	429	414	431	423	497	374	456	399	421	411	449	430	441	437	413	447	424	415	409	436	445	437	434	424	430	410	433	398	452	422	435	445	447	425	400	414	444	426	442	452	433	435	398	435	449	426	465	432	433	485	446	419	437	426	410	462	413	451	464	409	476	448	433	419	430	442	421	451	452	439	424	444	441	403	468	471	417	411	423	436	442	447	452	452	434	448	428	418	419	409	467	462	439	434	463	429	435	453	521	441	429	427	448	450	427	460	437	392	417	398	390	421	468	438	447	437	402	444	409	443	411	439	473	449	405	429	389	439	486	405	419	412	416	456	452	412	469	425	458	477	441	407	422	452	430	424	435	430	405	438	462	460	431	422	414	430	419	405	465	451	464	451	437	399	461	442	433	445	436	453	456	457	423	418	482	462	421	434	430	458	456	453	434	466	421	414	412	434	451	427	410	422	418	431	432	461	440	446	417	450	400	448	413	432	409	440	417	430	459	408	430	446	405	417	440	427	445	395	443	447	390	435	437
29731	34771	33594	35371	36767	34429	31519	28862	28004	25241	25157	21551	19312	15975	14633	10844	6647	3808	2658	2452	2463	4075	6176	5432	3108	1616	1190	1132	1373	1499	1243	317	188	156	160	174	177	180	121	151	505	1773	1960	756	425	144	148	124	157	136	120	134	127	131	139	138	149	127	134	137	126	124	129	133	121	130	133	135	130	139	150	139	113	160	149	168	141	127	126	137	158	151	123	121	141	138	140	123	135	120	117	132	130	146	145	114	151	131	144	150	143	129	131	141	147	126	132	132	148	153	115	134	137	141	141	123	131	128	129	132	121	135	124	128	121	137	137	118	136	116	129	132	124	114	143	141	146	140	122	143	129	133	113	132	144	107	129	144	122	138	133	118	115	136	126	135	134	126	136	133	156	128	123	161	142	126	131	140	119	124	150	137	127	108	139	114	124	140	135	118	137	143	131	134	124	140	134	129	128	138	125	140	137	133	130	132	120	131	130	129	119	139	130	121	122	122	123	125	125	131	129	128	125	164	142	140	126	125	163	138	132	159	125	131	124	143	118	129	133	127	115	161	145	152	155	139	122	131	134	135	114	138	140	114	140	125	129	119	156	144	141	130	157	124	115	138	129	142	132	142	105	127	139	124	121	115	130	128	140	139	133	131	132	101	115	126	113	133	134	122	140	130	105	115	130	120	123	138	151	130	133	137	146	137	140	119	120	121	154	147	120	127	121	128	129	126	150	138	116	129	122	124	126	141	126	132	156	133	144	142	129	138	132	137	127	121	136	126	129	131	126	127	137	134	134	154	136	140	134	120	151	104	118	155	131	138	136	141	132	147	138	112	136	128	134	136	133	129	138	129	143	144	128	137	137	141	123	132	141	128	133	159	117	133	122	111	145	135	142	114	123	137	141	144	143	150	128	144	126	138	147	129	138	127	149	144	151	131	140	124	145	139	121	140	130	137	162	127	144	99	136	112	120	148	115	134	132	123	120	118	124	120	135	130	129	133	126	140	137	137	118	136	131	152	119	140	124	147	118	131	129	131	140	115	125	137	156	118	140	125	136	141	139	127	121	126	130	122	145	128	134	143	129	143	139	141	135	122	128	121	145	129	119	140	115	139	129	117	135	147	121	141	149	139	140	127	153	142	139	148	137	129	145	133	118	114	112	129	142	144	135	142	133	112	144	117	141	130	151	117	128	127	136	119	130	133	119	123	123	139	127	143	143	129	148	153	124	127	135	151	124	128	116	125	137	129	128	135	140	129	126	124	135	145	133	120	133	111	140	123	134	149	132	111	125	128	139	130	140	115	145	127	136	136	144	145	129	148	154	115	136	118	133	138	140	146	127	135	132	144	146	145	107	144	122	134	146	153	113	127	126	137	146	142	136	132	117	130	135	144	128	136	122	133	127	132	121	129	132	134	139	119	109	149	148	126	151	137	135	134	133	124	112	116	136	124	123	154	156	140	139	124	129	154	139	144	111	141	131	134	141	119	129	150	122	149	144	121	130	124	139	139	111	128	149	133	146	123	122	123	102	117	121	124	120	142	140	146	136	145	131	124	144	121	120	121	140	118	135	128	145	124	138	137	128	128	170	132	153	124	121	133	115	137	132	149	138	133	129	135	137	137	144	123	133	126	129	120	136	126	140	133	127	143	146	135	141	144	141	150	134	157	146	136	134	131	126	122	138	144	120	131	130	140	153	148	137	113	141	135	145	152	129	146	151	158	127	136	134	138	153	129	145	141	125	139	135	141	133	133	133	118	116	127	116	153	141	138	136	139	131	134	135	121	129	128	140	118	145	129	138	119	139	112	112	122	164	135	132	121	128	134	136	135	145	135	136	121	120	139	121	136	120	128	138	123	145	139	120	114	135	150	141	132	139	128	137	120	130	133	152	127	127	130	145	143	117	152	174	109	142	134	124	135	135	137	123	143	137	122	128	122	118	125	116	142	111	149	122	124	150	125	150	115	124	129	123	138	126	141	143	145	119	137	132	129	122	134	139	136	156	130	151	144	131	117	126	132	110	149	126	142	124	134	121	113	133	126	131	126	121	124	132	103	126	130	125	132	132	129	154	149	126	137	148	129	113	144	139	133	130	106	152	127	140	131	124	152	132	118	136	140	137	130	136	91	136	129	132	165	142	132	112	139	136	156	140	152	153	129	150	124	133	147	158	143	126	147	145	122	137	135	134	104	111	125	142	104	133	127	123	142	144	118	128	133	129	157	145	137	128	136	120	136	117	143	123	129	142	121	141	122	148	125	125	133	137	127	129	144	133	108	143	129	117	123	160	138	134	117	153	128	138	130	141	134	128	142	117	123	145	125	142	132	98	128	143	131	169	134	141	123	127	135	154	132	120	130	122	120	123	139	143	133	142	137	120	144	106	128	159	109	122	114	148	149	145	164	156	131	126	126	134	135	156	141	123	120	137	134	145	158	133	120	145	135	124	121	146	131	134	116	141	121	135	116	162	141	117	137	121	127	146	151	142	154	145	129	143	109	156	133	131	153	139	142	133	132	119	135	158	129	140	137	154	138	130	119	129	106	135	115	126	139	148	130	164	142	118	124	131	160	144	117	137	126	136	128	130	125	131	119	129	114	119	127	160	123	115	133	137	135	124	117	141	139	145	126	125	128	123	140	135	146	129	111	111	120	125	132	145	147	128	132	134	128	126	119	150	130	138	132	134	130	116	119	137	143	120	121	128	117	139	142	150	150	133	151	134	123	129	122	133	149	146	130	133	129	139	144	131	134	126	120	144	121	129	128	146	139	132	114	129	116	136	141	108	116	128	136	162	154	141	125	131	124	121	126	147	129	134	134	127	123	123	130	114	146	142	148	91	148	128	142	130	121	138	130	136	132	144	148	153	140	119	112	153	134	125	143	142	147	116	145	136	114	110	119	142	116	119	148	133	144	159	117	126	139	109	122	123	146	134	133	131	140	141	132	140	134	139	141	143	117	125	121	146	145	135	127	141	133	126	126	129	139	132	149	139	136	134	133	140	149	150	125	136	131	133	149	114	130	143	143	150	136	134	130	129	127	138	136	133	114	153	133	121	146	139	155	151	139	133	123	147	140	129	128	121	121	115	150	123	130	128	132	126	109	136	128	148	118	133	141	157	135	125	126	127	139	144	133	120	149	141	149	122	138	136	141	130	155	136	130	101	116	136	126	142	148	152	126	141	121	138	136	132	126	131	142	150	129	136	113	127	140	121	111	130	108	127	124	120	122	131	124	139	161	136	126	123	141	139	122	134	130	128	105	123	130	140	127	138	128	119	124	134	140	165	104	123	127	137	123	114	108	121	128	124	139	153	138	128	142	117	120	135	145	123	121	132	151	127	129	118	155	127	145	122	114	109	123	119	119	151	129	122	152	130	131	116	143	118	131	152	117	147	136	134	146	126	143	135	145	134	135	121	130	142	120	133	111	149	118	153	140	133	147	122	125	124	137	130	129	130	115	122	134	119	110	132	119	123	138	161	121	140	120	135	140	123	130	114	129	133	116
19147	25969	32052	39068	42266	43648	43117	42743	42212	41677	40544	39749	38924	34460	33903	30085	22383	17707	13913	14825	13250	19036	24750	21718	14507	9653	7781	7198	9340	10265	7238	1602	831	669	616	569	592	539	497	540	3467	11432	11806	4219	2365	473	342	348	344	328	343	354	351	345	372	350	343	353	365	352	375	382	353	356	381	346	368	392	385	370	361	372	329	352	369	382	371	346	373	395	398	396	376	432	374	392	412	394	380	384	377	393	344	368	364	399	350	367	382	372	383	374	393	343	358	339	380	372	361	348	364	359	357	351	342	361	359	370	373	330	366	348	329	371	331	344	382	318	365	362	349	353	356	308	368	347	336	348	313	363	367	341	342	374	388	364	335	348	357	355	334	333	358	294	350	338	366	351	338	388	335	342	324	337	373	325	352	339	333	322	343	307	354	351	355	351	345	363	342	330	315	362	345	346	360	332	328	330	365	368	369	314	336	343	293	364	351	315	340	341	355	367	342	324	370	377	361	344	390	345	318	329	308	328	359	362	353	370	339	360	318	342	334	336	331	326	345	343	374	351	362	353	360	375	338	390	311	317	339	310	374	355	366	356	366	341	318	327	382	342	354	334	376	359	325	320	387	300	309	351	354	325	345	354	318	333	337	353	355	338	346	333	332	308	349	328	321	389	309	356	322	318	355	351	372	348	324	311	372	352	371	341	316	361	327	367	352	344	313	349	330	310	332	373	322	319	353	369	343	338	374	366	363	304	378	313	330	333	358	324	317	364	372	368	356	320	354	324	349	357	343	353	293	352	366	337	361	316	322	345	313	361	368	353	365	348	353	351	339	333	350	366	355	347	358	380	362	337	364	324	351	379	321	328	340	315	294	355	366	367	348	348	332	343	335	366	374	359	341	324	388	357	362	336	337	379	375	375	334	375	362	338	336	340	330	355	363	355	376	323	386	370	339	345	334	359	346	313	350	337	336	349	391	374	334	339	332	379	327	328	314	334	378	374	361	369	321	361	334	343	351	359	308	318	346	351	367	322	319	347	353	331	336	363	316	358	340	341	340	354	363	339	349	332	339	355	370	314	348	346	357	353	352	328	362	357	306	341	358	330	350	330	348	349	352	367	355	371	332	378	360	372	337	352	389	348	339	352	337	360	351	381	339	360	352	363	325	350	329	346	353	344	333	340	306	377	339	345	328	355	359	327	346	335	340	390	351	349	324	365	371	365	334	338	372	362	328	356	308	313	358	333	333	361	344	349	350	362	349	337	321	380	340	377	351	338	372	322	343	342	358	359	347	312	334	343	364	363	305	356	362	345	333	350	362	346	346	353	357	343	343	370	361	381	355	327	317	351	345	318	345	361	357	325	359	344	339	343	351	383	331	308	358	351	361	398	345	335	323	316	350	347	401	341	332	368	344	335	356	341	352	348	356	345	317	360	328	332	341	372	368	348	346	333	344	348	361	368	340	324	344	330	324	358	364	323	381	326	382	374	336	370	349	360	353	329	332	339	350	328	339	327	354	341	355	359	342	304	370	357	362	338	335	354	375	330	346	358	348	355	352	329	362	352	335	311	337	363	336	361	341	346	344	391	352	322	357	374	312	321	355	359	381	358	336	343	343	361	344	371	366	356	357	341	335	348	349	364	370	359	356	377	294	363	352	354	341	355	350	363	377	322	346	338	327	315	364	347	375	356	376	341	338	328	315	342	365	362	340	330	314	342	345	358	354	334	378	351	316	378	335	374	349	388	362	361	375	340	348	332	364	325	334	332	339	381	365	370	347	345	350	335	353	327	351	365	344	362	354	352	322	351	316	354	314	365	359	371	356	363	360	368	353	332	355	355	356	368	334	358	365	322	350	352	330	344	348	329	338	349	363	337	357	353	353	328	373	357	359	346	321	345	353	372	333	353	334	366	346	294	350	343	350	346	325	378	331	341	338	336	333	333	361	346	336	322	340	327	335	307	351	310	300	360	364	349	340	343	371	335	313	358	341	319	335	345	376	312	359	340	371	332	354	313	366	312	355	358	325	340	333	352	360	316	331	322	303	355	353	343	359	367	351	326	363	340	361	331	313	345	329	370	386	362	350	307	346	361	361	332	322	354	332	325	364	323	314	338	346	361	330	328	377	357	360	312	347	324	341	336	372	325	320	347	395	354	340	371	320	358	353	368	305	332	344	330	325	358	333	360	364	352	389	365	340	325	378	348	315	365	307	354	344	361	316	337	339	345	364	351	317	337	353	342	341	331	362	338	338	335	364	356	359	347	364	307	336	349	361	329	348	320	360	361	340	347	358	374	357	355	328	384	373	349	341	351	347	338	348	329	344	350	346	320	309	352	360	337	328	356	368	346	361	354	324	321	329	355	327	364	339	336	350	360	342	329	350	342	356	353	340	356	349	333	346	357	310	341	320	354	371	343	353	336	354	340	370	340	318	335	390	347	336	320	367	367	344	357	372	369	352	343	325	342	379	341	380	364	357	349	328	355	311	332	345	353	351	341	325	347	360	332	315	385	323	327	342	371	332	312	320	327	344	410	368	327	363	345	359	335	333	323	299	351	334	353	319	321	348	345	324	336	381	359	319	321	351	329	316	360	334	355	330	345	324	371	341	341	337	363	334	355	375	358	354	325	341	314	321	318	329	336	367	400	383	324	366	317	347	357	343	347	339	327	364	331	335	311	343	351	350	335	359	334	331	312	369	350	361	320	338	325	329	351	350	332	369	356	357	346	351	356	370	332	356	367	346	341	372	379	328	330	329	341	358	364	332	335	346	334	332	327	371	346	358	371	375	350	377	343	352	358	359	331	367	342	360	351	353	355	351	359	392	370	345	364	346	321	331	343	368	357	376	376	362	365	352	376	323	375	362	348	335	368	336	355	322	341	345	341	340	316	319	342	370	359	349	321	369	350	345	327	360	360	356	360	336	340	347	339	377	360	359	356	383	368	346	348	354	373	343	329	353	377	346	306	340	369	343	348	338	382	319	322	360	372	379	343	371	322	355	346	333	345	303	318	350	328	342	340	358	317	322	347	339	333	340	347	347	351	340	331	362	334	347	349	374	376	347	315	357	360	349	322	325	361	344	322	315	352	350	341	328	326	343	357	344	312	329	382	343	371	336	352	350	361	330	332	335	318	344	353	373	301	368	344	340	360	362	348	346	348	370	331	331	339	337	360	368	328	373	341	348	377	384	349	337	352	371	364	364	332	347	328	343	333	342	347	337	346	348	320	346	360	330	356	345	375	327	382	357	337	329	377	364	339	337	334	355	333	312	337	336	340	356	373	341	351	370	282	373	347	347	335	333	366	408	344	364	364	349	326	331	374	335	364	375	338	342	376	357	331	371	331	367	355	352	375	350	336	317	370	344	323	378	350	360	351	368	364	350	330	331	354	349	340	342	297	337	326	319	330	348	366	317	339	311	353	364	339	348	323	357	349	350	330	316	326	344	365	342	344	330	383	326	315	330	338	344	319	330	334	357	371	356	308	334	351	329	343	346	384	341	313	379	362
5247	4976	6056	5905	5389	4066	3215	1998	1588	1331	1290	1026	856	754	644	525	411	389	327	295	293	325	362	309	225	222	237	253	252	215	208	210	208	202	215	214	170	178	188	181	221	234	301	246	239	190	214	200	192	183	197	177	176	193	192	230	176	170	178	198	195	177	178	183	200	191	190	185	167	199	199	185	179	199	199	222	183	209	198	207	183	184	212	182	194	185	163	211	183	180	182	188	178	198	192	201	181	205	217	213	196	183	193	193	188	182	198	186	204	196	180	204	177	203	180	188	180	215	217	194	175	207	216	177	172	166	173	178	205	177	183	184	192	186	170	188	178	195	192	177	202	175	202	185	180	177	183	202	191	185	182	196	190	172	198	196	195	231	181	193	213	191	189	173	191	196	199	188	171	211	191	194	180	181	224	201	171	180	168	182	169	174	197	190	183	207	178	174	185	154	161	190	189	182	204	204	195	191	201	201	171	221	210	163	184	196	214	177	203	188	165	170	194	191	186	187	181	172	194	186	181	192	192	194	174	186	168	153	184	168	187	179	168	193	169	196	165	189	201	199	163	198	215	182	184	210	186	172	193	197	191	179	194	188	166	168	192	175	185	194	202	174	187	190	181	196	185	179	191	202	181	192	181	167	157	204	223	172	190	184	195	177	190	206	205	144	197	218	183	191	178	196	203	195	198	176	176	192	172	168	208	207	194	192	183	191	196	180	187	166	198	208	199	167	168	195	190	192	196	170	171	184	187	174	217	213	193	182	166	195	168	179	185	194	182	190	203	194	181	185	214	190	196	201	215	179	171	213	192	204	174	196	189	208	197	174	184	197	196	168	198	180	204	204	168	172	191	207	197	176	209	170	184	196	202	188	174	173	194	182	171	178	175	184	205	172	178	182	170	201	153	189	176	191	194	212	195	190	179	206	156	180	162	180	191	188	181	197	181	175	170	188	203	195	157	172	172	164	182	169	191	184	193	208	184	204	170	176	194	197	198	199	196	222	185	194	210	170	187	175	188	161	184	178	186	184	194	186	181	202	204	165	184	205	166	215	186	197	165	207	173	185	179	194	187	188	182	206	212	209	176	180	187	192	178	197	174	208	156	196	190	181	205	187	199	168	197	180	193	184	187	172	172	183	186	177	201	187	207	191	196	169	178	202	175	169	193	176	168	208	212	189	195	158	196	187	199	190	166	183	219	159	197	198	156	184	178	164	189	220	173	184	185	168	188	195	190	193	208	203	185	174	201	202	191	196	210	208	187	190	201	204	191	167	180	211	171	180	186	180	192	175	185	195	191	203	184	178	181	177	180	188	178	189	187	198	176	186	190	185	185	199	161	191	188	195	198	196	198	215	188	184	176	190	191	163	200	182	182	178	206	171	157	189	192	184	173	212	188	201	213	180	178	180	180	215	190	193	200	199	210	192	207	195	175	183	193	192	169	202	189	186	163	188	192	189	184	234	200	201	209	196	175	188	180	179	195	196	170	197	175	165	211	198	197	195	168	174	170	190	185	179	181	206	189	173	203	186	186	186	186	221	205	201	173	193	203	189	176	188	210	190	196	194	182	193	172	208	187	160	186	175	190	206	186	176	206	208	216	176	172	196	208	206	179	168	194	190	175	170	187	195	199	187	195	198	209	190	157	197	176	204	201	224	199	175	164	187	187	188	159	200	226	187	187	200	197	175	167	185	192	185	164	177	199	173	181	200	212	175	211	172	204	153	173	200	214	198	195	190	171	183	183	176	162	196	204	186	188	185	220	182	230	196	211	175	211	183	187	183	200	196	176	180	203	176	185	168	190	212	180	199	169	164	181	202	184	190	191	178	182	200	194	208	193	195	188	187	195	183	202	197	175	197	182	188	184	190	159	206	180	192	192	178	205	188	174	217	205	198	178	210	204	191	207	175	185	191	185	190	180	170	204	181	190	161	190	206	189	212	195	206	191	188	193	180	169	189	191	184	183	176	215	203	181	192	197	173	180	187	191	170	181	179	175	189	200	198	183	170	178	189	178	196	190	174	184	197	213	193	191	179	192	200	182	186	205	174	179	182	191	199	211	197	175	183	194	189	194	198	195	174	174	198	185	189	180	177	193	184	193	216	193	166	208	207	169	206	174	186	208	193	183	184	189	174	204	180	203	183	188	159	173	211	182	187	199	205	208	200	184	199	206	179	191	186	194	203	191	216	188	200	183	188	177	186	202	184	195	180	217	180	191	188	185	199	187	202	176	189	208	202	193	157	182	226	199	179	197	201	203	189	203	192	192	180	209	170	180	202	195	192	194	195	197	209	205	188	178	166	164	188	198	178	209	198	183	188	207	193	185	215	175	217	207	177	179	189	173	169	211	186	177	203	183	195	154	179	195	187	192	220	208	194	188	186	190	199	164	198	201	186	206	164	190	203	175	177	186	188	202	200	187	190	166	201	197	166	193	189	187	188	166	185	212	172	216	185	204	185	198	172	204	199	189	185	198	212	195	182	193	196	191	174	197	196	207	170	203	199	180	195	186	167	193	186	180	207	230	195	203	185	190	196	199	205	191	183	195	174	193	188	171	201	191	194	208	202	201	192	201	203	193	188	181	194	187	189	189	183	196	196	211	199	197	220	177	207	182	188	185	172	184	174	183	192	180	178	181	173	195	214	188	206	184	202	184	205	188	207	172	183	195	185	178	216	183	187	208	190	170	184	168	172	166	195	190	187	184	185	169	204	205	184	166	177	206	172	214	185	205	196	174	161	192	185	222	207	187	200	202	184	196	206	198	176	171	203	186	190	199	184	193	157	200	178	181	198	170	197	182	170	177	188	203	184	170	202	168	209	212	187	211	172	214	213	189	204	198	166	197	180	210	167	221	191	181	202	167	184	182	166	186	185	188	197	184	187	186	200	161	210	198	172	189	188	189	190	181	201	164	199	180	189	180	195	173	163	180	192	165	191	200	183	193	215	196	193	186	162	196	174	190	202	167	181	183	195	201	208	192	201	207	201	179	181	172	153	216	202	166	184	193	204	178	181	162	200	172	194	186	198	186	181	185	173	164	201	189	188	191	199	184	207	180	195	215	188	176	179	183	172	174	177	181	194	174	198	198	203	179	189	212	186	203	194	206	193	170	209	184	194	174	183	197	185	174	185	190	194	172	180	162	171	203	203	186	191	190	197	219	181	214	197	174	198	174	210	204	201	216	215	188	190	191	199	197	186	198	179	215	175	195	167	182	180	189	206	189	177	179	187	192	177	204	182	193	173	173	191	178	180	172	190	194	202	198	176	211	199	202	168	184	190	175	200	181	189	195	176	196	177	197	173	206	218	204	174	178	221	193	174	169	191	200	185	195	216	182	187	199	175	211	189	172	197	196	194	177	198	203	187	169	168	200	219	184	180	188	181	187	203	195	184	190	182	196	192	194	199	198	184	172	210	171	191	194	180	178	179	190	199	214	223	187	193	201	221	211	202	201	221	205	184	187	188	204	185	179	186	196	206	186	178	169	182
4340	5680	9600	13286	13609	11785	11080	8873	8117	7320	7088	6049	5055	4503	3768	3043	2216	1833	1507	1482	1432	1690	1811	1425	1043	961	870	871	910	764	626	538	553	528	523	486	509	506	517	509	509	895	1351	841	514	532	474	483	484	477	477	474	460	495	481	469	461	467	476	492	515	481	482	495	502	486	507	500	463	446	498	523	532	511	493	480	502	483	498	497	484	506	521	487	526	521	489	494	548	537	515	486	483	501	497	505	506	492	507	494	486	461	503	523	526	478	493	537	489	503	492	479	482	528	494	488	467	512	473	477	528	493	474	484	492	482	436	488	487	509	491	468	437	470	521	464	466	445	462	524	446	452	502	455	482	459	527	482	492	498	460	513	463	490	446	505	465	512	459	492	500	503	445	500	488	444	434	473	509	513	469	481	482	455	486	490	509	498	478	475	476	475	448	478	506	486	517	532	475	449	462	469	479	466	453	518	489	501	487	484	497	482	484	492	501	506	476	488	552	466	504	523	490	499	469	518	482	523	500	481	521	512	467	480	501	494	510	470	449	482	475	494	460	497	520	484	504	519	478	479	460	488	438	488	495	443	493	454	521	467	470	468	468	465	473	501	468	478	493	472	506	471	510	494	475	524	482	466	485	529	494	497	525	487	459	459	495	507	484	487	477	500	489	508	502	474	464	497	484	514	443	522	469	517	488	436	510	476	486	472	464	516	482	506	522	450	494	459	478	492	530	454	498	495	505	463	492	499	493	519	481	519	517	459	478	501	522	520	488	473	502	471	486	471	510	491	463	509	511	507	505	477	494	473	456	490	484	497	476	496	501	486	493	462	491	463	478	496	493	445	517	524	514	491	523	471	484	468	502	469	498	487	455	471	465	487	462	494	498	480	534	520	482	496	509	461	528	471	488	488	466	511	458	484	511	491	536	466	489	502	501	458	453	467	523	481	473	449	492	499	508	533	492	502	456	487	482	451	502	475	480	473	454	499	537	475	509	477	433	478	514	454	501	491	480	455	512	437	479	474	424	473	470	476	459	495	513	525	483	481	500	468	495	510	511	444	492	445	487	485	455	473	458	444	485	465	448	447	489	499	441	454	478	468	476	510	487	501	493	475	494	514	528	471	515	465	467	478	461	464	435	476	536	464	478	460	504	509	493	477	467	485	482	482	512	474	480	483	502	466	500	477	477	516	486	467	493	473	438	496	514	462	498	493	482	476	467	447	518	511	491	453	467	490	480	470	464	508	464	479	500	474	454	441	475	508	524	487	481	502	518	492	510	470	498	444	496	483	488	475	455	493	498	475	484	497	486	501	482	478	476	466	480	473	452	487	498	481	485	466	501	476	471	489	480	518	502	471	515	491	490	509	474	511	474	508	503	489	439	505	488	519	477	492	484	479	476	505	499	457	432	489	474	470	473	533	491	494	480	506	443	504	476	453	483	471	487	436	514	441	484	497	484	413	494	507	446	453	493	498	493	461	514	452	505	489	439	524	458	505	493	472	486	505	483	485	477	491	465	475	463	506	490	460	476	489	455	445	483	453	482	506	517	492	502	469	472	503	481	467	468	514	493	493	509	487	514	507	464	476	457	483	517	459	464	496	506	471	497	507	471	502	513	513	438	474	508	487	476	489	469	511	497	505	485	451	517	511	440	500	479	488	448	454	504	498	489	515	435	458	455	436	500	484	492	476	467	422	491	489	481	439	476	480	447	481	434	495	486	491	516	442	472	516	481	487	489	488	502	482	494	542	463	504	489	481	470	488	483	469	512	487	455	503	447	505	493	451	512	501	492	481	511	494	480	522	520	497	496	472	504	527	467	507	511	475	485	507	488	482	503	489	478	466	439	479	485	486	497	519	494	518	528	519	505	492	515	488	490	498	499	464	509	491	444	466	484	444	510	495	486	464	538	518	480	497	482	487	493	467	460	447	469	515	504	499	462	499	486	449	499	463	475	485	467	495	494	500	487	466	477	471	509	480	469	479	481	466	508	496	498	476	479	444	496	452	492	499	503	478	504	462	504	497	498	487	446	468	537	466	497	532	453	478	511	528	454	511	482	481	512	486	495	472	484	435	478	487	456	462	484	488	488	508	490	477	479	499	494	486	466	472	507	432	477	477	535	505	491	516	471	457	476	513	477	459	531	491	522	522	505	483	541	486	514	492	488	478	474	540	499	451	499	474	506	478	498	451	444	467	492	513	493	497	472	513	502	534	488	498	489	469	446	515	478	492	487	467	501	501	448	443	496	473	512	468	444	461	471	477	485	492	472	487	493	465	505	432	449	452	460	504	507	527	509	492	458	478	521	467	482	485	475	505	486	481	481	501	493	492	494	483	471	485	485	479	496	509	492	502	474	478	495	451	485	455	486	475	474	471	486	457	461	476	515	487	481	492	515	507	504	513	475	450	492	461	516	485	492	466	470	508	505	484	483	499	522	530	472	481	492	521	475	479	529	472	489	551	475	510	506	512	469	522	507	460	502	464	495	474	468	460	504	472	493	471	468	500	480	436	477	516	495	510	476	491	434	483	445	521	473	473	444	472	465	537	482	483	528	483	486	477	439	513	466	462	479	481	481	451	503	514	473	488	466	465	491	477	464	492	500	481	469	485	465	481	474	479	496	478	513	472	447	478	482	505	508	529	515	473	477	451	495	479	470	518	491	488	516	469	475	474	527	475	473	499	485	473	474	446	484	496	478	448	473	466	484	486	466	535	463	473	473	458	477	444	480	454	492	499	474	479	488	473	448	495	455	480	480	492	471	504	486	500	452	487	507	494	471	463	518	490	471	501	461	532	467	449	491	474	505	518	493	475	499	508	445	465	492	498	443	502	489	492	496	483	498	511	441	476	495	469	486	461	469	520	470	488	514	496	458	468	501	494	512	502	465	495	478	473	496	479	503	542	490	516	484	511	467	499	498	517	491	473	428	467	485	452	468	450	475	473	515	464	471	487	475	501	493	470	469	459	495	516	493	509	466	503	487	472	470	467	481	471	508	513	486	488	468	468	500	449	458	482	504	462	477	496	526	472	453	473	489	471	472	477	493	514	466	521	529	446	458	451	471	507	509	457	490	484	500	459	520	487	512	486	474	494	488	480	477	490	463	496	465	510	486	461	498	532	519	499	452	492	472	483	449	495	491	496	493	471	473	482	474	493	473	474	484	521	522	527	473	510	463	484	521	480	525	462	458	483	493	480	501	517	507	474	469	503	482	512	479	468	474	490	499	491	478	481	489	470	468	463	454	533	433	498	491	505	516	451	463	497	509	477	477	438	474	464	504	538	481	489	470	464	489	476	525	494	492	464	543	492	498	484	490	516	435	463	505	487	480	465	471	477	501	484	482	465	509	486	468	468	493	506	465	516	499	463	483	512	477	510	480	487	490	501	526	467	498	498	475	500	515	475	453	506	498	510	509	498	450	484	485	487	476	461	438	522	468	517	536	467	463	470	456	467	505	501	480	490	501	469	527	499	466	451	477	491	492	512	492	443	444	491
19823	29174	27713	28624	32217	29088	26533	22518	19449	16098	13953	11502	11359	10473	8205	5507	3148	1915	1411	1579	1550	2062	2434	2148	1589	1090	600	669	637	284	284	265	281	196	182	189	223	198	164	204	262	1025	1320	653	287	219	147	196	167	172	170	151	201	190	160	173	196	215	156	199	190	174	150	155	180	152	158	184	181	181	163	173	189	197	194	186	198	202	166	177	183	163	193	193	183	153	185	160	189	224	170	196	185	186	190	200	177	158	187	169	183	187	208	173	172	176	174	189	170	175	166	181	159	170	179	190	176	195	196	178	179	174	163	171	174	176	166	167	186	190	166	195	169	158	157	200	148	178	165	150	163	166	171	169	196	156	186	174	192	186	180	160	169	196	143	164	184	164	154	155	180	186	189	189	193	189	172	189	151	180	191	173	159	161	160	159	168	177	169	145	164	185	176	181	159	150	189	199	170	187	181	168	172	200	183	197	179	181	184	204	189	182	182	194	201	157	171	199	168	160	137	179	160	175	171	174	191	150	161	169	179	191	182	165	166	187	169	172	163	146	159	187	194	181	185	170	152	179	197	167	189	164	180	170	180	194	164	176	179	177	191	195	182	159	168	174	169	156	157	172	198	171	171	157	159	182	209	156	220	170	155	194	167	156	193	198	146	187	183	164	184	196	173	196	194	170	141	174	170	173	194	167	181	187	185	149	181	174	169	159	168	183	156	168	176	183	176	174	166	180	162	170	175	178	167	185	184	180	188	203	195	191	177	154	159	165	169	183	175	176	181	164	171	186	177	174	204	188	185	178	210	174	189	203	180	162	178	181	180	168	175	171	186	180	170	199	155	199	157	179	178	176	168	179	184	185	178	181	173	161	178	162	193	148	177	198	187	182	170	159	154	162	186	185	155	159	176	183	165	149	162	148	165	182	162	147	162	183	183	173	165	167	164	185	210	160	165	195	182	167	169	174	189	180	163	153	177	173	176	183	166	172	178	151	192	194	181	174	168	180	190	182	147	157	163	160	151	201	153	168	159	178	177	167	186	172	170	173	192	175	181	194	178	191	190	175	189	157	172	173	158	183	168	201	191	177	180	174	200	164	187	195	171	180	163	179	184	167	212	177	189	174	164	174	195	181	173	162	184	171	176	152	162	186	180	189	169	169	158	188	165	190	160	177	178	183	199	182	169	197	172	161	198	180	171	174	180	187	173	183	181	172	170	159	186	151	162	195	181	181	175	197	198	171	159	173	159	185	163	172	174	150	165	181	190	175	170	176	195	175	168	186	184	174	182	178	194	172	181	189	193	187	153	150	165	181	164	168	194	176	156	183	162	175	182	188	202	197	171	167	169	162	174	162	171	184	183	170	170	198	157	170	210	175	164	181	152	189	172	186	168	168	164	190	194	192	169	192	159	201	179	187	200	178	169	195	161	213	164	180	185	168	184	156	171	204	193	180	176	164	170	175	197	166	179	161	173	157	173	159	177	161	159	165	169	150	190	161	173	190	173	169	169	177	202	175	168	186	181	170	171	180	153	159	179	161	180	166	214	180	190	162	182	204	166	167	183	195	160	173	159	154	181	205	183	177	170	174	178	176	170	167	137	177	153	158	203	176	179	188	165	177	190	178	175	189	159	168	203	183	156	148	202	173	186	156	170	168	162	175	173	198	174	183	181	195	153	164	171	166	176	188	146	181	163	184	177	173	175	160	180	176	190	172	165	159	155	158	179	177	185	177	182	177	167	175	202	173	182	173	181	159	199	177	189	157	171	179	166	173	163	182	173	167	195	145	161	171	174	186	178	171	162	147	160	173	191	181	180	200	179	160	176	180	171	175	172	187	185	204	171	189	171	167	173	174	174	209	193	187	158	195	177	152	178	142	154	148	196	179	186	175	148	200	162	183	182	186	184	185	196	180	174	189	171	142	171	172	167	193	199	170	189	181	182	175	158	168	174	181	170	199	167	152	179	183	145	160	151	201	184	183	177	150	182	176	204	169	180	181	186	165	186	192	182	162	166	178	198	171	198	182	183	175	195	176	178	178	165	159	181	200	162	172	186	164	166	175	155	177	182	173	181	165	162	171	175	168	187	194	170	173	178	167	188	168	183	197	154	176	178	185	164	154	164	159	177	192	164	166	161	162	192	188	169	160	167	185	176	179	172	174	172	169	178	163	186	192	186	168	171	165	177	195	169	190	163	155	173	169	181	190	205	178	165	161	190	180	216	183	161	160	183	154	163	160	186	150	169	162	184	166	167	161	170	170	157	171	168	207	170	175	170	175	189	174	197	179	169	178	174	175	167	160	157	166	183	181	184	165	190	168	190	170	182	175	166	157	191	184	162	172	195	188	161	169	170	160	192	201	171	159	175	168	165	174	179	155	165	182	187	175	158	182	174	189	195	163	167	179	174	172	171	191	171	164	182	148	208	186	187	162	166	179	164	191	165	169	179	185	166	167	145	158	185	166	180	149	175	175	170	201	181	152	181	180	193	182	141	158	167	170	164	162	182	179	176	190	184	163	177	162	172	155	178	173	166	173	187	179	175	205	163	157	167	161	161	162	163	157	172	153	219	182	160	183	176	181	181	161	156	188	165	178	172	188	180	157	164	172	194	154	189	189	193	165	158	169	184	175	155	172	172	179	174	160	163	190	177	177	191	163	195	193	145	166	193	181	176	181	154	173	168	203	171	189	181	180	181	173	189	181	160	185	192	182	175	136	177	192	157	183	179	158	177	164	181	173	178	181	186	173	184	175	182	186	170	172	181	158	170	184	165	168	188	166	163	168	179	188	188	195	171	198	191	172	175	148	169	163	194	170	171	170	180	172	195	186	192	179	179	166	169	187	158	176	153	164	196	175	198	198	177	175	171	190	166	186	165	171	179	194	179	172	184	197	189	182	191	194	165	160	180	162	164	169	190	189	184	183	183	161	165	175	181	181	188	171	177	155	186	155	159	161	184	196	182	158	183	147	205	169	183	156	154	164	178	186	168	159	205	181	169	166	145	165	169	178	155	182	159	176	177	182	167	178	183	182	158	188	169	166	197	174	145	190	159	165	227	170	171	171	139	173	166	183	198	170	173	169	174	160	182	154	187	174	163	152	149	165	184	193	178	189	174	194	176	175	166	177	186	179	165	174	193	162	177	173	179	173	164	155	186	156	171	169	174	157	167	156	184	170	193	183	190	169	168	183	199	170	187	164	173	155	178	190	169	186	183	186	192	175	176	174	184	169	186	186	159	204	182	175	181	173	193	194	195	173	184	148	179	174	187	166	193	169	181	182	155	178	168	177	159	165	168	189	205	185	171	169	162	148	176	171	175	160	175	161	178	202	167	158	164	163	161	171	184	198	185	193	155	168	197	178	184	176	159	179	166	191	189	174	172	183	160	169	185	169	178	161	181	170	188	194	181	174	198	201	178	170	156	187	183	185	169	168	194	151	178	169	180	171	180	177	177	174	167	181	155	161	177	178	187	185	160	172	167	209	160	180	157	172	192	164	164	171
13704	22256	25612	32432	37816	38121	38389	37254	33741	33400	31426	29093	31606	28933	27389	20413	15479	10689	9030	10078	9739	11116	13825	12490	9239	6603	3829	4366	3884	1380	1290	1230	1136	595	589	591	556	549	529	536	1516	6680	8180	3887	1250	738	414	434	453	462	475	438	443	459	491	452	453	440	431	463	462	431	485	445	457	411	452	453	473	435	456	457	434	454	511	417	446	454	448	452	496	457	496	490	462	532	465	497	489	460	457	477	469	462	469	476	444	458	482	451	456	451	470	454	442	439	472	487	474	478	494	436	446	463	459	452	447	442	456	498	470	494	414	432	473	522	463	435	464	447	476	479	457	475	455	432	423	453	413	461	453	452	450	439	455	468	466	489	488	457	457	472	479	477	462	400	421	446	475	438	428	464	475	440	441	410	490	444	426	482	423	444	467	423	463	443	492	466	490	433	433	424	496	442	459	453	451	476	429	447	428	436	444	472	479	448	422	492	424	435	466	446	458	426	417	463	443	438	447	508	449	438	431	429	417	440	448	454	478	479	411	439	423	430	459	450	466	462	450	439	451	488	446	426	410	438	477	429	457	446	456	440	423	433	449	478	429	519	448	424	456	437	474	460	462	461	434	449	453	459	467	481	438	431	452	452	407	423	444	447	443	449	466	464	487	424	418	440	453	456	454	450	438	460	488	418	489	470	452	439	467	477	444	444	442	442	455	439	454	481	441	440	481	460	447	476	480	473	449	438	462	448	464	432	452	430	417	450	416	480	470	446	408	417	445	429	462	466	465	464	466	466	472	447	476	443	479	467	461	463	418	449	462	435	416	454	430	429	433	453	485	446	449	463	431	452	474	487	461	435	484	467	452	440	476	450	462	458	487	456	452	489	442	445	456	420	470	413	457	469	444	442	451	434	406	455	435	461	439	456	480	458	424	422	451	440	455	475	430	460	448	468	465	455	455	472	460	468	430	464	414	414	421	447	482	469	439	432	438	478	481	443	439	431	445	433	447	466	451	425	469	446	467	484	412	428	465	441	444	446	433	454	446	426	444	427	420	439	428	415	473	457	442	468	454	453	463	461	457	438	436	404	419	453	456	476	459	426	438	469	461	477	463	439	462	431	448	448	440	446	423	463	457	450	455	428	419	439	424	463	438	420	439	478	451	473	444	449	456	429	455	462	446	476	498	437	415	471	425	426	466	435	390	478	460	459	440	456	434	418	426	450	471	418	461	459	483	452	431	418	415	457	453	444	478	435	467	458	444	443	484	471	440	468	464	437	471	466	486	433	434	497	408	462	422	488	476	494	419	461	469	461	427	442	469	460	415	471	436	448	456	419	463	466	444	448	485	473	443	431	425	429	441	475	468	453	476	496	428	464	465	418	438	419	434	475	443	478	438	436	447	426	453	446	451	460	447	439	425	453	474	421	452	460	494	437	469	407	457	471	417	434	428	403	450	440	442	433	392	461	465	456	427	458	448	472	441	435	432	415	441	464	444	455	473	454	434	458	484	449	447	451	483	445	463	454	449	433	420	454	474	487	429	438	414	388	436	428	416	435	473	472	430	428	463	463	485	446	454	446	432	490	449	452	472	424	429	472	439	457	440	428	451	472	485	465	442	423	461	468	479	474	451	447	466	458	433	495	473	456	415	447	448	478	445	449	464	421	452	442	439	476	454	456	444	476	489	459	483	426	467	426	464	470	452	460	489	485	424	430	510	454	416	465	428	436	448	438	443	422	445	474	454	452	447	435	426	448	447	434	458	443	432	468	430	453	434	421	473	458	471	436	443	465	467	459	467	450	486	439	463	419	457	455	426	465	448	415	467	445	487	467	466	472	446	378	455	450	451	457	418	452	437	447	395	460	445	415	466	412	428	434	450	435	442	448	425	446	455	428	443	446	437	467	442	444	468	425	453	480	462	441	461	442	474	465	428	486	458	451	434	454	487	423	458	457	423	473	475	477	426	461	448	434	447	441	468	442	475	449	445	432	449	481	467	459	426	468	456	479	448	441	446	410	448	458	453	454	431	460	475	473	486	438	456	457	461	450	496	430	470	494	409	486	458	445	463	450	464	444	437	482	449	444	450	444	464	427	423	479	463	449	435	470	453	456	449	444	433	449	444	437	437	459	430	449	449	442	464	445	471	499	459	474	456	467	449	446	422	431	459	504	437	444	463	414	461	424	458	496	443	451	471	464	456	465	427	459	454	465	439	436	423	462	413	406	471	508	452	472	481	450	444	467	442	439	471	431	412	463	462	390	453	464	450	487	477	441	417	451	451	457	447	447	422	434	438	467	419	431	449	456	480	494	467	485	481	449	453	445	424	434	430	427	482	472	438	462	455	419	456	439	449	444	454	469	453	462	497	467	465	466	444	456	453	448	428	444	448	426	427	464	446	469	433	442	420	444	457	432	410	440	471	432	464	426	448	465	459	413	458	452	454	452	488	499	442	448	461	475	491	493	469	451	425	464	465	435	463	500	462	437	446	418	484	430	448	416	440	448	475	445	437	465	446	444	413	427	502	455	433	447	447	455	469	439	444	460	451	448	425	468	461	432	446	457	451	447	455	451	417	427	468	495	459	486	432	452	419	482	425	429	445	440	457	447	462	470	429	432	414	447	460	452	453	449	487	433	433	480	433	449	461	449	460	474	458	430	443	465	462	475	431	434	493	420	447	445	441	459	437	481	424	427	480	421	438	459	469	413	488	449	458	462	458	438	411	441	401	491	470	463	481	440	464	430	450	445	453	421	444	444	435	432	474	466	459	455	463	436	457	464	470	420	410	395	462	451	409	424	459	475	415	450	402	453	459	479	438	431	443	428	431	431	432	439	483	448	446	431	465	425	438	428	438	489	441	478	474	428	477	456	430	433	443	451	458	453	452	433	469	451	464	455	462	446	449	471	466	479	454	438	459	481	476	446	458	464	449	472	468	414	441	436	437	441	437	424	430	456	430	468	478	475	445	450	480	436	487	462	449	463	458	439	439	464	482	481	428	479	452	430	461	441	453	462	413	458	447	457	501	462	459	537	464	486	470	451	444	440	452	453	440	495	413	454	455	497	450	444	429	438	457	483	472	454	453	448	459	435	484	454	456	414	464	442	505	465	428	456	416	436	408	449	451	460	468	450	416	466	489	455	468	447	470	434	443	442	461	434	419	498	448	425	418	452	423	441	466	450	444	440	447	462	458	439	443	472	457	434	484	487	472	445	475	441	429	434	486	450	505	464	459	457	434	442	410	458	452	461	464	475	445	393	439	455	461	443	448	471	473	475	456	475	434	475	462	461	473	456	427	440	461	436	470	451	439	470	428	450	450	441	475	460	472	486	456	440	439	448	420	409	453	481	478	462	486	414	430	443	445	460	440	457	454	492	478	461	469	462	470	453	429	462	423	424	456	452	463	445	431	428	476	443	483	433	412	469	446	441	457	445	427	447	448	429	481	471	420	474	482	432	431	469	460	445	460	446	437	440	468	461	455	450	447	446	445	429	457	436	444	446	414	453	465	437
29583	37129	30603	34648	37391	34361	33022	30165	27174	24735	23220	20119	19411	18179	15011	11705	8344	4290	2593	2707	3271	3539	4603	3990	2426	1475	1084	1288	915	343	407	409	195	191	192	170	169	189	190	277	943	2147	1405	1133	686	427	242	173	154	167	145	147	133	127	161	153	171	150	161	143	137	138	141	153	130	157	156	142	164	161	118	140	163	127	143	136	162	155	148	174	135	152	162	154	139	162	117	153	152	131	147	150	140	152	151	148	148	156	127	150	156	127	168	154	135	146	139	156	156	137	124	126	138	156	150	154	143	152	146	165	170	151	161	148	160	154	145	160	153	143	120	153	136	135	147	134	125	137	134	156	153	142	129	130	139	143	131	147	147	140	137	156	134	126	149	147	136	153	151	168	124	150	162	148	138	136	122	160	148	150	163	153	128	154	149	151	130	154	154	160	146	145	145	123	140	161	140	143	143	168	145	148	169	126	153	143	157	156	155	137	146	143	162	158	146	175	128	142	142	141	148	151	140	151	136	155	166	170	137	135	146	147	145	126	151	134	156	150	114	112	151	149	155	149	140	155	157	148	155	136	134	155	124	163	155	153	136	144	164	160	164	130	155	138	136	128	148	147	141	145	166	144	143	142	149	157	146	121	139	159	146	154	146	139	147	140	133	132	143	141	144	142	155	156	154	136	158	150	131	139	157	136	145	136	142	155	157	144	131	155	164	122	142	158	158	160	153	154	141	136	152	148	136	126	154	139	139	144	138	144	147	160	133	149	150	148	144	156	140	139	141	144	124	155	127	135	160	160	154	142	154	154	152	165	162	161	160	123	132	136	111	144	144	163	126	142	138	150	146	125	148	140	179	161	123	130	167	151	134	146	148	133	144	142	141	155	125	152	152	140	165	177	149	148	149	147	153	129	155	124	148	139	157	143	150	154	157	142	143	131	149	149	152	157	148	137	146	130	138	141	141	156	143	132	141	154	160	135	130	146	151	145	165	149	136	130	142	162	151	138	127	155	157	143	149	149	155	138	149	162	136	131	128	156	123	147	133	137	151	179	143	151	154	152	144	145	153	164	142	123	142	166	151	128	150	158	142	136	136	144	147	157	149	157	135	163	153	154	150	144	151	154	131	131	166	160	158	148	146	160	122	155	166	142	133	149	161	143	133	146	160	146	167	151	146	164	154	145	132	145	158	137	147	137	155	148	155	157	131	145	154	141	151	159	140	151	143	142	140	162	117	138	133	134	145	140	166	133	117	135	127	141	149	129	136	125	164	157	151	128	150	133	149	164	154	161	135	166	155	168	139	148	141	150	151	150	158	155	149	157	133	122	161	152	156	158	114	145	136	139	162	136	135	151	146	136	151	134	160	130	168	149	142	163	140	134	164	159	128	132	151	127	136	161	137	147	142	148	146	129	140	155	152	132	140	135	143	138	116	146	142	170	163	161	169	159	151	136	150	160	151	158	156	149	135	143	164	141	143	129	146	125	137	137	171	152	155	164	140	153	127	155	161	162	146	164	122	137	155	142	131	149	139	156	161	129	160	148	146	160	166	143	140	151	141	124	137	141	130	151	143	143	157	141	127	129	143	141	145	169	150	141	158	150	150	166	139	167	135	147	131	132	145	121	156	168	129	159	161	157	147	139	160	149	150	164	137	144	123	137	142	151	170	151	162	164	146	128	152	162	152	140	150	135	152	141	126	135	145	144	136	151	146	153	151	148	150	133	155	144	155	133	119	134	161	143	162	161	139	155	171	148	124	150	151	162	118	145	134	119	152	152	141	145	118	153	174	133	167	185	130	154	153	139	117	164	157	128	157	125	130	136	148	135	160	141	144	116	148	158	142	151	149	133	154	146	155	137	138	153	152	166	153	154	130	118	159	145	161	142	145	126	140	142	142	152	140	135	155	137	153	151	151	145	148	137	146	141	133	142	141	156	125	149	166	154	130	141	139	127	147	145	138	142	137	134	147	150	128	127	157	145	144	159	126	134	152	163	147	125	158	148	140	168	150	137	136	151	152	166	156	128	157	147	148	126	147	177	151	139	135	164	147	128	147	122	136	130	134	141	171	162	159	140	157	157	144	140	148	148	148	141	145	154	153	156	169	157	152	139	145	147	153	109	146	132	133	169	156	158	146	130	141	131	152	155	145	139	148	158	140	140	153	147	166	155	167	129	160	140	155	176	135	146	143	131	152	134	149	138	132	154	175	138	153	146	128	155	148	138	131	152	155	154	161	147	166	144	143	155	160	137	154	146	119	169	118	137	145	133	133	158	134	133	165	157	140	163	145	164	142	137	146	148	141	141	143	143	183	171	143	170	152	143	138	137	132	142	150	158	150	132	127	148	159	124	147	140	142	151	154	165	134	145	138	162	140	145	155	152	154	150	149	117	154	141	145	138	112	144	136	136	161	141	134	151	150	135	150	132	142	142	142	138	133	136	146	139	134	147	131	144	146	158	150	159	147	141	144	148	150	133	142	140	135	141	130	133	136	157	169	131	145	170	158	129	151	139	148	142	166	137	159	153	122	154	158	136	161	147	139	152	149	166	149	149	138	136	161	143	140	148	158	139	142	147	130	155	146	131	139	135	142	148	150	161	137	153	150	154	154	149	138	156	131	155	152	155	147	142	153	177	147	147	134	139	171	151	135	133	152	163	144	143	161	148	147	176	139	147	154	167	145	164	136	130	160	148	143	150	163	158	139	147	153	156	162	142	139	166	138	138	153	138	149	142	149	149	139	138	135	157	145	146	143	146	148	152	138	120	134	138	155	150	138	163	134	143	161	139	141	156	149	146	148	158	134	119	178	156	132	145	142	152	158	150	160	150	139	156	169	147	162	147	149	154	138	133	163	158	148	128	140	156	157	131	161	128	156	164	103	137	149	151	147	148	142	141	162	152	141	145	159	147	135	161	144	150	154	149	159	144	153	152	158	151	167	137	159	144	146	140	144	151	134	142	150	152	145	141	138	146	126	140	140	127	129	148	120	171	133	147	132	140	160	178	162	148	146	126	150	117	129	141	129	130	147	141	138	147	149	130	147	154	142	183	147	139	142	140	133	159	176	155	155	137	126	143	145	164	137	150	126	148	147	144	152	131	147	145	146	161	133	143	169	159	157	141	166	165	116	148	163	162	153	148	152	147	148	138	131	149	154	146	137	141	171	140	133	151	141	132	153	122	141	160	130	139	149	163	166	113	129	141	149	139	138	145	142	141	153	139	174	156	167	166	162	124	138	156	147	147	157	161	150	145	141	177	136	141	142	148	132	139	140	129	136	141	143	136	146	139	134	153	169	145	154	153	146	135	141	158	137	139	130	138	145	148	153	149	135	126	139	151	147	154	141	131	128	137	144	152	131	137	153	133	166	165	158	119	156	149	131	155	154	147	136	178	145	132	156	139	153	145	136	142	153	151	129	152	127	131	166	145	145	148	140	176	139	156	128	125	156	143	133	153	134	136	152	142	125	160	120	118	152	145	156	133	134	153	156	132	144	149	147	156
19213	27738	29446	39323	42160	44404	45531	44651	41331	40654	39064	37161	39287	37344	35152	30133	26579	16730	14630	15174	16690	17626	20058	17677	13537	8803	7379	8742	5777	1764	2144	2527	832	732	734	581	666	561	529	1321	5982	12914	8242	7185	3851	2089	961	599	367	383	426	390	367	370	384	353	440	397	400	380	389	397	353	412	363	366	371	413	407	427	409	358	365	412	408	398	387	363	365	376	379	420	449	418	417	428	396	447	405	380	370	390	435	396	389	408	400	415	379	417	409	406	397	382	415	393	377	389	368	388	390	388	405	360	412	397	398	383	417	379	391	354	391	422	384	344	398	401	385	409	371	389	371	363	412	396	361	456	404	385	423	386	376	407	379	372	412	390	373	403	389	399	401	371	403	373	380	379	391	414	349	369	407	413	358	382	379	391	382	391	386	410	399	354	345	382	373	353	394	387	380	397	370	408	371	343	380	423	397	393	368	386	388	367	334	379	385	395	408	379	375	371	354	358	349	351	349	377	359	432	384	383	373	393	358	416	354	392	386	389	392	391	391	395	399	411	390	380	421	380	380	403	382	392	371	368	424	356	404	394	367	366	333	400	430	377	384	370	374	389	406	392	382	346	376	346	401	397	394	374	342	407	349	407	376	360	409	366	391	368	366	382	376	398	377	357	391	368	349	379	388	365	403	401	387	351	350	405	395	365	367	372	378	377	408	393	390	353	363	335	404	363	367	377	378	362	412	402	441	392	365	385	388	396	393	380	389	430	409	408	399	370	376	362	396	397	375	402	384	387	412	393	405	352	389	360	374	385	342	377	390	393	385	385	377	374	358	402	366	346	357	361	390	356	399	377	396	354	378	351	420	414	385	357	369	391	404	367	414	351	440	365	396	368	403	377	357	375	386	379	359	419	412	363	369	352	421	380	378	373	369	384	386	409	406	376	361	351	372	388	387	392	392	386	383	398	372	415	421	371	382	381	387	382	405	365	377	402	396	352	389	374	378	361	380	367	392	365	410	375	391	352	390	419	381	371	375	400	372	410	364	363	393	371	417	387	417	388	387	388	393	382	415	424	404	381	424	367	388	408	376	371	378	376	376	395	386	400	376	416	403	391	413	359	404	386	376	384	383	394	414	377	329	401	386	393	376	351	338	389	374	399	393	358	352	372	382	388	377	361	388	364	391	404	384	384	404	376	375	372	386	379	390	367	393	373	386	387	374	402	359	382	393	401	386	393	373	362	402	374	400	352	382	383	396	377	385	361	382	395	387	356	375	386	407	333	412	379	395	412	351	398	387	387	376	341	376	392	413	460	357	404	354	395	371	378	391	379	383	408	390	401	376	374	356	355	408	400	416	395	364	397	372	389	371	331	393	398	387	395	367	401	396	386	372	374	394	385	409	378	416	365	385	344	407	397	395	358	391	396	346	360	360	417	370	399	399	351	371	408	418	396	370	392	359	381	372	388	386	377	355	387	377	383	369	379	409	423	392	383	390	390	383	412	362	345	389	386	380	387	367	380	361	366	366	369	357	361	393	404	385	383	347	370	360	393	356	399	376	403	394	392	382	387	373	360	342	390	357	376	348	406	370	381	361	386	397	362	359	414	367	364	368	402	397	385	371	363	393	380	384	411	371	395	382	405	391	395	394	380	413	394	341	404	363	414	369	392	402	410	445	358	365	361	387	370	368	361	413	373	416	396	378	397	403	382	361	408	362	355	388	396	363	327	403	419	410	388	390	359	386	391	384	398	369	368	398	421	386	374	373	368	383	376	411	414	388	378	415	369	397	363	384	379	371	408	389	376	370	392	387	368	377	391	386	369	388	401	401	405	345	378	424	397	398	378	390	356	423	395	374	373	350	390	350	393	371	369	371	376	374	361	371	383	413	380	351	394	382	351	348	361	395	362	379	378	386	399	405	349	398	374	384	399	378	396	375	423	368	387	393	375	382	360	420	385	370	401	362	366	353	402	356	366	409	391	415	402	358	405	402	378	364	372	356	419	409	372	393	399	377	399	360	423	398	353	381	387	384	386	394	413	420	378	398	382	371	363	385	358	362	405	375	393	401	392	404	408	365	380	383	423	372	379	392	390	435	425	420	400	391	381	374	377	400	375	389	362	386	399	391	386	360	422	399	373	375	398	372	379	359	382	378	379	364	398	414	389	391	392	382	374	375	404	395	373	359	387	384	378	395	429	368	388	380	401	375	352	375	414	373	374	375	392	391	420	367	369	360	345	386	401	366	369	376	395	370	373	380	388	360	384	384	367	362	389	343	388	364	368	409	371	419	361	395	376	377	379	374	363	395	391	385	386	376	386	402	385	390	363	375	378	399	403	370	382	398	382	379	365	375	409	368	344	388	371	397	391	369	357	391	387	373	383	436	355	423	389	381	382	353	403	377	411	394	348	349	354	380	345	396	395	398	366	370	381	389	377	410	369	378	386	394	354	393	350	401	399	383	381	400	392	380	388	367	372	381	402	348	383	400	393	373	387	388	356	383	377	378	377	377	395	383	371	365	356	364	382	382	383	392	375	370	370	443	372	380	395	429	355	347	375	390	371	384	358	417	385	375	378	387	364	396	405	355	362	401	408	370	397	396	373	405	383	379	404	378	362	366	397	402	365	365	398	405	381	381	413	395	386	386	337	361	379	370	382	394	356	361	369	400	399	376	372	396	402	391	400	402	373	379	354	366	413	399	349	333	392	383	398	364	385	361	363	390	382	397	417	413	370	386	396	388	377	364	390	397	350	349	367	375	376	420	383	394	360	387	401	373	391	343	359	421	378	369	370	397	413	389	357	392	407	383	381	405	357	383	425	409	368	375	412	394	378	425	367	401	371	374	412	410	408	354	371	391	377	408	385	441	373	406	367	419	349	387	369	399	408	385	427	358	397	393	367	368	406	393	398	380	404	390	351	372	385	381	387	404	389	412	416	374	363	389	395	385	382	391	374	366	404	395	379	356	389	410	376	352	400	361	414	407	401	407	385	361	393	402	345	378	374	369	378	401	364	432	377	384	387	403	388	366	390	382	359	379	364	364	376	376	391	389	343	390	388	392	415	411	381	411	407	397	363	365	353	387	403	405	343	353	379	399	367	408	368	366	385	394	387	370	396	396	399	401	382	381	361	383	385	363	411	390	386	394	420	389	369	373	429	389	387	343	382	384	412	360	381	373	404	377	386	389	341	383	385	404	377	356	359	395	376	387	393	387	402	412	403	391	383	366	399	396	376	391	404	378	367	365	409	387	371	379	365	434	413	394	360	387	390	392	349	408	378	365	379	404	402	376	396	400	378	405	379	372	371	402	382	404	385	392	380	390	398	389	371	364	398	375	372	370	372	373	379	355	419	385	382	365	372	395	352	365	402	382	438	370	380	348	372	389	420	381	418	396	399	380	401	371	369	377	396	396	399	403	343	408	404	363	439	404	414	343	382	359	370	382	407	405	396	377	400	367	348	380	381	382	386	417	372	385	367	379	382	370	361	377	381	405	365	408	402	387	366	381	419	374	368
5920	6396	5679	5763	5516	4420	3317	2153	1449	1224	1257	951	813	793	672	573	460	360	343	327	355	340	302	299	263	264	276	246	237	229	233	233	197	226	213	202	218	205	201	229	234	308	313	352	263	252	219	194	196	194	200	215	228	213	210	201	203	200	222	193	235	192	193	212	226	217	223	203	229	208	190	194	220	205	197	251	223	210	204	189	207	195	207	221	185	215	221	236	208	216	245	222	231	224	199	199	211	248	229	176	239	229	233	207	224	215	224	249	203	237	213	183	204	211	210	211	234	186	226	216	214	199	221	205	208	193	236	216	236	217	210	221	204	202	202	205	223	231	205	211	247	210	211	196	209	206	198	225	208	205	182	222	217	236	215	202	193	207	241	208	189	226	193	202	216	226	220	226	212	226	207	203	222	198	207	228	226	193	210	217	237	203	216	199	210	203	232	199	225	234	203	220	207	192	206	217	220	214	212	230	231	201	217	204	208	207	217	198	233	201	229	217	203	254	222	171	217	199	208	208	203	204	208	204	210	210	208	175	211	214	192	182	221	204	231	243	206	209	200	193	226	229	216	180	214	213	205	220	214	205	229	221	211	211	218	196	201	197	219	220	199	215	220	201	211	194	190	187	217	233	211	222	208	197	195	202	241	212	187	227	216	199	230	205	230	241	223	231	226	208	201	225	221	205	226	242	220	206	198	220	217	213	202	203	204	210	223	223	228	236	217	207	214	224	201	234	194	200	206	208	207	201	222	216	218	207	196	179	187	202	192	179	226	223	221	212	199	221	227	198	233	217	235	203	203	198	201	228	220	200	209	212	212	192	200	205	203	215	216	215	210	202	220	215	202	200	205	206	209	189	228	200	199	208	217	225	206	217	197	184	204	215	217	208	215	224	209	233	202	181	221	214	209	205	199	220	216	214	216	202	198	217	219	203	208	235	205	223	231	212	209	199	210	209	222	209	228	231	209	189	216	205	195	221	194	223	230	230	216	185	221	195	233	206	217	198	209	235	189	208	198	231	218	219	199	204	235	222	234	192	215	215	203	209	214	209	193	212	200	216	206	223	220	202	252	209	193	206	209	182	203	219	232	216	196	206	189	212	209	208	216	229	218	192	208	227	194	205	216	232	202	199	203	189	214	201	243	206	214	209	217	203	209	192	216	217	243	210	234	213	198	225	221	157	183	202	210	208	206	214	234	208	220	216	199	226	229	233	183	207	199	193	186	181	219	186	222	214	210	231	206	199	239	217	210	208	199	229	212	182	216	209	188	214	214	211	180	202	214	189	234	222	230	218	209	229	208	209	223	201	196	222	212	219	212	215	206	217	219	204	208	202	196	234	223	230	192	181	233	225	207	197	226	184	214	203	197	214	210	213	214	209	197	189	198	218	222	207	191	211	181	221	247	207	218	190	203	223	234	200	225	212	178	229	198	216	186	223	193	233	195	211	193	191	218	212	221	212	229	214	226	201	217	202	202	206	216	216	204	183	217	199	201	257	212	234	223	205	250	208	202	225	213	227	195	206	205	194	214	188	207	206	234	231	187	210	206	243	215	205	236	216	211	226	230	229	218	215	230	199	213	237	209	202	231	195	190	214	211	206	188	211	207	213	208	224	212	223	180	230	181	222	196	201	194	217	208	195	238	205	222	207	167	208	236	200	220	244	220	202	204	204	176	200	214	202	194	228	191	211	213	233	212	214	211	200	205	197	216	222	222	198	230	173	205	238	205	217	229	225	221	221	235	199	196	198	210	218	210	230	233	208	195	192	225	215	242	236	195	237	219	217	192	212	233	201	214	213	212	208	206	247	189	221	215	216	241	210	224	222	214	219	226	212	213	219	193	225	196	200	181	191	214	223	213	189	190	208	207	223	223	197	221	210	195	208	223	212	245	222	201	187	193	202	212	218	211	193	194	221	208	216	221	236	208	205	178	224	215	209	220	205	193	203	209	229	231	218	213	218	196	206	251	219	220	210	211	189	199	230	208	206	199	201	215	218	189	172	222	236	216	188	205	204	212	190	213	220	213	226	211	210	198	173	220	208	208	235	212	215	195	222	224	219	233	232	239	211	191	186	219	181	199	214	207	220	197	218	188	203	200	196	211	203	201	219	212	190	212	215	219	223	195	210	229	219	203	204	170	190	207	209	190	199	205	179	198	192	224	218	204	209	192	185	232	220	230	196	237	233	199	209	206	197	232	213	229	217	207	227	237	211	205	218	201	220	213	196	201	181	198	202	200	231	198	217	197	194	192	194	244	197	207	211	217	195	221	236	226	199	196	219	194	189	238	193	224	192	192	210	196	206	206	202	206	210	217	215	231	191	197	221	204	202	197	227	230	230	214	197	266	232	198	225	201	198	227	237	210	211	209	216	199	214	213	217	215	210	202	205	239	212	196	188	214	231	215	222	206	191	216	192	221	211	201	193	233	205	197	217	210	233	182	207	202	200	188	200	202	192	230	209	172	224	223	229	182	211	236	230	198	198	212	193	201	188	218	225	207	199	198	217	211	212	197	234	224	209	190	209	222	220	211	215	229	221	224	218	219	212	205	198	208	191	198	188	209	188	206	172	236	217	182	222	215	210	208	222	229	226	223	243	212	232	233	216	223	185	207	220	202	215	217	202	225	225	211	208	215	181	212	209	208	201	215	202	187	199	225	203	230	223	199	216	207	196	206	214	190	214	215	220	210	203	200	233	233	197	190	208	201	214	181	201	216	199	217	193	220	210	200	224	216	218	199	202	221	190	206	223	190	204	236	207	188	217	204	203	230	214	203	193	226	236	214	230	213	210	202	219	251	239	228	219	223	207	210	231	213	185	199	223	221	215	200	216	240	225	234	210	207	229	222	228	236	220	207	209	208	212	196	207	211	205	186	198	218	209	205	193	213	188	191	212	229	182	201	190	206	222	184	233	198	210	232	208	217	209	227	193	213	226	196	189	223	194	249	199	194	229	224	218	218	183	180	194	214	217	193	158	198	219	191	214	184	227	210	217	223	224	192	205	210	205	203	170	231	201	213	204	202	219	203	222	202	223	221	221	211	214	196	214	212	228	203	198	207	189	207	231	217	242	202	205	196	181	193	195	189	224	219	220	216	201	207	211	200	198	201	201	201	220	212	208	215	221	196	224	187	251	210	177	184	212	200	224	231	203	216	243	216	183	233	195	205	196	222	195	245	219	207	210	213	205	207	209	213	213	213	234	223	214	186	211	231	205	195	244	218	206	168	208	190	210	219	213	221	209	207	224	198	226	204	199	206	227	192	216	188	200	197	203	210	214	220	214	170	200	231	193	227	186	215	214	227	197	205	213	216	213	219	192	226	190	205	222	221	228	227	205	230	221	232	227	227	200	217	197	212	230	214	204	176	213	220	222	209	198	201	253	200	206	187	194	201	197	233	220	189	204	241	203	194	234	218	207	223	218	212	213	227	222	215	198	207	218	200	238	185	174	197	190	204	223	201	216	200	222	233	234	215	192	218	201	215	228
5112	6658	8499	12344	13661	12169	11682	9398	7691	6748	6820	5218	4842	5165	4210	3426	2432	1844	1634	1605	1766	1781	1525	1352	1047	925	893	842	651	695	661	675	609	695	640	577	548	570	555	550	706	1214	1248	1267	980	685	604	571	503	540	530	590	533	557	543	569	491	535	557	530	520	528	542	535	546	542	566	542	542	571	546	528	607	565	518	526	567	534	517	556	561	551	533	557	518	564	529	544	534	568	556	590	528	534	526	486	536	558	594	564	551	514	513	529	564	547	542	532	532	518	558	525	546	588	536	556	519	523	532	546	570	534	546	518	554	530	584	533	592	565	527	512	520	564	566	524	524	540	517	534	524	487	516	556	535	535	559	511	535	539	522	547	486	577	603	522	528	529	518	530	549	589	530	532	555	591	512	529	530	499	548	564	505	540	546	541	528	555	561	561	584	558	458	572	550	584	553	515	540	505	574	583	549	533	506	559	559	529	545	535	529	529	548	580	518	543	526	557	576	527	580	577	521	527	563	540	519	555	552	536	523	532	550	562	543	539	538	536	523	537	580	547	535	526	549	571	582	526	571	532	560	547	526	551	569	557	527	586	481	548	527	524	584	515	545	556	570	525	535	516	568	536	541	559	541	523	533	544	555	552	558	563	548	547	502	536	556	513	514	534	519	545	576	540	540	539	540	559	515	550	521	560	546	508	508	534	556	511	515	510	528	557	514	545	557	536	512	614	575	589	533	554	521	523	541	532	598	519	547	563	549	520	551	567	534	562	494	536	522	548	542	524	531	541	524	626	545	528	498	532	532	536	556	558	559	562	539	529	538	592	548	552	580	551	533	535	547	544	560	514	588	546	573	518	543	494	499	564	547	570	546	556	487	558	528	539	579	524	533	516	573	529	514	566	539	509	529	528	556	559	571	508	535	546	548	540	506	522	510	537	537	518	519	574	498	579	525	487	520	505	577	525	521	534	525	553	535	589	542	528	539	561	549	534	540	618	544	550	553	543	553	526	572	555	553	537	518	532	528	526	519	542	529	522	561	516	519	571	577	520	543	541	512	551	491	534	513	560	526	565	553	549	529	562	553	556	535	530	549	503	569	569	542	545	553	542	527	473	504	521	544	510	587	554	539	567	570	546	530	572	554	551	546	525	576	561	543	539	557	568	570	514	511	551	555	513	579	557	540	550	605	499	518	542	523	518	516	524	554	502	574	520	510	561	568	553	552	523	537	557	545	539	556	531	549	556	599	550	536	597	515	543	502	495	557	573	517	552	552	547	545	545	550	567	537	538	544	542	554	531	565	555	538	541	547	539	543	565	537	603	518	598	531	542	534	545	551	572	503	536	557	535	557	521	567	582	521	554	550	557	556	524	547	550	503	516	503	532	537	504	540	521	561	590	518	565	559	537	566	498	544	519	543	541	565	565	567	575	508	569	550	594	542	524	520	546	537	532	521	542	557	521	495	594	524	552	550	542	541	536	547	491	563	543	528	530	566	584	545	594	512	533	536	537	513	521	560	596	569	494	540	514	566	557	518	591	564	533	525	526	523	498	537	552	552	560	516	499	518	545	536	520	525	551	510	516	549	523	539	544	541	567	526	526	529	563	545	536	579	541	555	591	529	579	567	573	534	515	544	554	511	555	567	579	555	572	575	539	571	525	534	560	550	584	531	578	564	579	539	544	568	534	551	563	549	539	502	530	520	562	553	506	527	541	545	528	551	530	526	492	539	494	546	527	580	486	508	552	554	568	525	569	594	539	583	520	530	533	527	528	553	522	558	544	570	508	543	560	495	531	583	546	543	497	566	549	559	529	511	566	597	532	547	550	539	547	535	578	549	551	537	521	549	570	547	578	593	560	605	550	545	559	525	549	534	555	589	549	573	491	564	538	527	509	558	577	514	538	501	544	559	545	551	539	525	550	534	512	525	550	538	553	549	557	540	557	567	535	556	518	512	513	554	514	515	586	527	514	515	489	547	530	534	564	508	550	589	546	541	541	512	542	551	537	523	532	559	562	540	544	586	535	540	522	544	556	550	557	525	517	527	519	521	529	553	547	521	574	564	563	557	547	549	540	524	508	504	545	543	553	546	553	512	510	573	563	568	583	563	564	527	556	576	561	569	544	518	582	535	553	549	523	560	543	560	558	534	554	555	584	552	570	522	531	574	559	539	525	530	546	505	540	515	504	499	553	561	533	531	527	595	541	567	550	575	548	548	566	572	538	560	525	531	568	537	533	517	529	548	547	515	600	553	568	576	558	519	533	530	553	541	562	577	541	551	527	573	527	540	549	564	544	546	549	546	529	524	570	552	519	530	548	529	540	573	559	534	561	537	568	531	523	502	530	534	574	577	576	531	530	532	499	469	534	563	531	563	543	548	528	582	560	591	554	518	517	503	558	528	538	529	554	555	548	529	579	564	558	562	571	533	520	580	516	553	521	552	537	537	540	567	558	597	507	508	522	560	571	512	540	564	568	538	512	568	562	570	545	515	570	556	556	548	517	532	527	539	572	533	497	546	578	516	560	523	523	587	564	525	547	527	536	506	569	516	532	556	531	530	506	548	535	542	529	561	586	532	565	516	525	564	528	532	569	533	503	537	543	535	522	535	539	583	506	533	545	547	541	522	550	521	549	544	571	525	547	552	558	510	546	556	554	519	536	528	544	513	516	504	514	545	562	564	517	514	566	537	540	556	545	539	533	490	521	584	551	531	532	546	548	538	516	566	524	597	508	514	558	495	546	534	525	570	560	561	508	537	535	524	552	507	535	557	519	524	552	557	551	512	544	531	546	575	575	542	540	539	541	527	566	541	557	563	571	521	532	557	541	592	563	545	536	550	531	563	512	567	547	534	546	518	551	521	565	521	549	548	519	547	542	539	557	537	550	561	553	576	539	530	546	538	537	554	560	531	523	560	546	546	495	551	529	569	550	521	541	508	584	530	508	523	508	554	532	569	542	561	520	571	531	543	523	541	497	543	573	529	541	505	519	548	573	555	573	521	527	555	536	568	558	515	560	540	553	510	543	529	543	560	551	528	495	555	543	523	518	511	492	534	558	513	528	564	538	525	550	552	548	515	564	541	562	527	562	530	566	578	541	540	548	550	521	556	566	583	553	516	528	569	539	547	583	520	534	530	577	521	517	518	518	575	519	545	553	530	550	544	561	522	522	539	524	531	560	527	551	535	521	527	552	571	493	546	565	543	524	586	517	514	511	510	579	543	554	543	553	494	546	544	571	510	527	572	559	557	530	543	579	543	527	527	550	544	571	550	552	561	576	548	571	568	509	528	564	550	556	549	575	511	563	532	557	496	517	554	561	565	523	538	575	556	574	558	534	541	571	558	518	567	538	547	524	505	537	556	548	537	560	510	568	559	574	557	561	515	573	574	509	521	544	550	519	516	538	564	523	562	537	522	557	555	552	552	522	568	547	542	567	530	540	539	516	542	546	542	540	554	520	555	497	513	524	524	537	541	548	543	533	557	540	543	552	537	542	592	542
21195	30845	24237	29743	32295	29470	26958	22241	18536	16116	15536	12271	9200	9813	6735	5939	4281	2636	1685	1669	1689	1900	2573	2151	1059	765	760	702	309	326	317	310	236	236	275	235	204	224	210	223	413	1208	1246	998	641	373	292	230	261	237	199	193	211	204	205	206	211	226	214	225	214	199	196	208	199	204	187	200	213	193	189	205	171	209	205	197	210	214	215	227	200	216	223	196	223	194	226	206	194	193	214	229	214	211	208	188	193	209	224	226	220	204	207	196	196	184	202	215	203	231	200	215	228	191	178	173	205	204	212	208	228	214	225	191	212	213	213	197	191	216	180	194	207	173	179	181	206	203	210	214	206	201	199	236	205	182	218	199	203	201	193	206	204	226	202	216	230	225	213	215	184	217	219	206	220	192	217	223	221	188	172	169	205	207	212	206	206	194	206	199	219	194	196	197	186	199	180	207	203	192	196	202	202	239	221	186	182	216	200	207	204	200	214	191	208	225	190	206	212	222	212	217	202	233	228	179	187	206	215	219	236	213	226	233	191	175	200	205	189	220	195	195	218	234	196	205	221	194	213	205	191	236	210	208	229	196	224	218	212	228	204	205	217	191	231	171	188	188	193	184	182	199	198	205	225	200	227	188	203	220	242	186	200	192	231	215	209	207	217	201	203	209	198	219	213	197	218	216	194	198	194	193	210	224	208	190	192	194	183	220	204	199	211	189	191	223	212	208	186	218	208	183	206	215	238	209	205	215	189	221	174	210	187	187	195	195	202	218	182	221	180	202	238	201	213	223	182	204	199	196	197	209	192	215	217	259	198	220	197	209	211	193	179	206	190	202	212	211	222	188	231	180	201	199	191	214	202	223	207	188	219	214	230	204	233	188	203	203	183	190	218	207	218	221	221	191	204	233	182	193	231	182	209	197	191	207	226	210	193	233	227	188	202	197	207	230	221	229	198	215	198	192	174	193	202	233	208	203	211	240	203	212	234	196	205	234	200	210	208	210	182	198	193	204	205	195	191	214	225	206	215	209	203	205	193	202	203	216	216	209	220	217	206	196	226	211	211	222	206	208	195	183	218	197	180	203	174	201	217	185	206	180	218	196	211	207	207	205	182	218	210	220	201	202	198	187	215	203	205	201	191	205	196	190	196	202	203	206	209	210	190	197	227	198	207	217	203	173	196	186	207	215	182	236	229	195	191	189	230	205	216	205	180	229	222	207	202	188	222	195	197	208	187	197	234	199	191	204	211	200	219	208	230	217	227	192	215	213	236	193	200	213	228	220	195	187	207	188	212	196	221	233	245	211	215	184	210	192	189	213	200	191	191	230	184	168	197	215	212	200	197	193	190	182	174	184	193	206	210	237	205	224	217	190	205	206	196	208	224	183	216	219	206	209	202	197	201	202	224	199	194	217	211	208	210	240	221	188	227	212	195	223	197	227	199	210	190	190	212	194	205	196	212	172	187	205	211	201	204	226	216	226	211	217	195	227	185	192	208	207	219	207	212	187	226	195	206	211	193	242	213	182	240	208	203	240	198	194	188	220	186	201	201	214	240	196	226	231	209	174	200	198	182	175	182	208	213	194	186	200	187	177	213	209	201	195	210	213	193	190	199	205	221	199	196	193	227	194	193	188	176	232	224	218	200	190	200	188	202	185	218	214	214	203	187	222	224	217	203	214	210	233	216	211	202	188	187	179	181	195	211	208	199	210	204	212	213	203	202	202	205	213	221	220	210	203	194	202	192	204	218	217	229	193	214	216	193	187	221	190	179	193	198	189	217	223	202	190	206	201	218	213	204	182	223	192	198	212	215	202	192	215	213	189	210	207	184	216	200	200	223	186	200	213	193	222	201	205	192	199	205	199	226	190	187	212	212	190	209	211	198	198	190	198	215	200	203	202	190	200	180	237	189	197	206	230	194	225	184	182	208	212	228	206	206	228	230	187	202	208	201	221	196	222	186	221	210	214	204	227	218	224	205	189	190	216	198	213	221	221	181	196	215	190	201	207	187	210	223	207	202	190	180	200	215	194	179	226	205	207	184	187	206	197	199	213	228	225	217	210	200	212	217	207	219	190	183	208	201	227	194	206	184	238	198	205	195	200	164	207	220	211	192	218	232	216	215	232	235	202	187	202	231	214	200	180	189	209	203	220	188	208	190	207	195	202	228	207	193	195	212	197	208	196	204	212	208	219	214	196	219	221	221	203	204	216	217	196	231	223	216	202	204	206	191	221	179	203	216	198	194	187	201	215	221	194	219	229	196	214	210	217	198	196	236	187	205	214	205	234	205	206	204	238	203	231	235	186	219	202	222	211	183	192	203	192	195	195	198	202	203	223	197	196	201	230	205	230	190	224	218	212	176	203	229	205	232	203	209	207	194	217	215	184	179	211	208	222	213	240	231	232	213	197	218	240	207	216	221	203	197	210	203	203	218	197	216	198	204	180	218	194	204	241	214	194	222	202	229	217	206	226	210	193	207	191	207	186	193	210	214	221	222	190	210	196	230	213	206	229	191	200	190	190	223	198	211	199	206	202	194	201	213	183	192	197	200	210	199	200	201	211	189	198	206	195	191	207	226	203	211	226	214	200	231	212	210	226	239	215	184	185	201	199	216	213	210	223	189	215	208	237	211	182	227	227	179	226	189	214	218	225	210	212	186	202	207	211	201	200	230	190	212	212	232	187	193	202	226	192	231	219	199	201	207	247	206	194	235	190	214	192	212	210	221	179	203	191	207	201	188	212	201	197	196	185	219	223	221	185	230	222	211	234	205	214	204	200	202	220	207	209	192	206	215	229	209	198	221	197	207	187	219	209	192	193	199	217	207	213	220	201	230	195	205	243	218	175	234	198	209	240	206	202	205	203	197	205	221	195	203	205	204	191	209	223	195	192	229	235	209	210	198	184	224	181	188	188	198	188	215	199	236	236	213	217	187	197	198	189	199	211	179	195	186	193	204	211	224	224	201	238	206	206	208	204	221	212	195	187	201	202	230	202	200	178	205	209	208	197	213	212	192	209	198	202	197	236	196	228	206	243	186	215	214	238	198	191	213	220	210	187	203	210	192	201	208	207	207	205	223	213	218	205	219	211	199	211	205	209	193	230	202	217	217	205	203	207	204	185	220	233	214	197	209	230	187	219	201	206	204	185	196	196	189	192	203	206	204	214	198	179	215	188	208	196	216	194	230	187	219	223	217	220	240	195	192	210	201	208	181	205	209	179	209	245	213	221	197	210	196	214	192	194	197	190	209	202	198	208	224	209	214	202	218	238	213	229	189	193	203	226	204	210	198	190	200	184	191	209	221	178	208	192	198	203	203	204	210	179	210	232	186	195	197	208	202	197	227	212	198	199	195	225	176	178	209	212	190	216	213	216	214	217	207	227	197	212	222	231	221	199	215	199	209	193	211	194	211	210	196	225	195	215	208	193	223	186	183	206	230	199	186	223	208	231	216	193	202	190	226	212	198	221	214	199	199	205	206	205	227	200	195	204	187	188
15267	21860	23052	34061	38023	38506	38273	35547	33004	32464	33108	29883	26572	27734	23726	22264	19101	12660	10148	10653	10584	11257	14262	11833	5875	4990	4735	3976	1216	1400	1327	1304	880	955	869	722	674	621	653	680	2221	8002	7569	5940	3278	1471	971	652	518	506	529	562	522	512	522	562	540	571	521	523	570	512	552	521	569	507	551	562	515	543	514	582	544	534	546	521	549	527	567	537	513	560	539	516	534	495	511	549	537	532	565	532	542	520	547	506	533	508	521	534	556	534	533	499	510	511	500	484	520	482	491	544	545	513	542	556	503	567	551	513	551	558	517	531	507	526	548	559	541	521	511	526	543	533	515	547	545	503	544	543	502	541	517	554	534	527	534	556	534	534	519	480	547	509	521	507	538	544	510	468	512	510	561	521	525	530	494	550	511	572	542	527	563	537	482	531	553	492	493	517	526	556	508	512	545	469	523	539	573	517	565	489	540	505	507	558	550	536	524	534	505	542	533	536	516	523	544	538	523	512	517	496	483	529	482	582	534	541	485	501	535	476	520	535	506	514	523	526	503	501	530	512	508	549	516	547	536	528	509	509	503	537	537	538	529	516	552	518	524	528	488	511	552	519	563	495	548	517	521	512	540	550	542	519	519	542	547	524	562	538	525	553	519	498	522	528	492	503	560	479	507	516	548	488	532	495	532	527	569	522	530	560	494	534	538	515	532	563	509	584	508	519	564	558	544	506	530	555	519	530	514	538	539	532	504	501	548	519	527	474	501	545	516	497	522	506	567	498	542	550	556	513	493	499	552	516	484	521	562	516	502	501	554	516	510	534	515	512	516	528	528	535	530	522	539	562	547	515	550	537	576	560	488	495	488	517	476	515	523	510	505	538	516	568	559	528	508	531	525	482	565	512	581	559	485	507	556	552	511	519	500	521	517	530	541	524	528	532	538	535	517	511	532	501	520	564	524	506	518	501	527	561	549	523	466	559	523	484	571	470	553	520	583	550	530	499	570	510	525	532	497	535	478	499	539	519	554	526	534	533	522	535	565	560	548	511	505	518	504	506	490	527	555	536	520	517	544	510	516	533	536	495	531	522	463	535	542	529	507	547	501	527	506	532	515	535	508	546	548	506	515	550	517	526	523	553	537	543	502	491	549	554	514	516	503	497	505	485	508	551	522	505	536	527	522	539	512	544	531	516	516	556	530	555	548	526	529	554	562	566	536	559	523	510	538	558	556	540	516	532	492	530	504	532	502	567	528	527	536	533	552	539	535	517	545	477	539	539	567	515	543	531	569	530	549	518	546	483	528	541	530	519	558	499	524	514	495	540	503	553	539	495	534	541	536	529	522	548	501	533	518	492	502	519	540	531	518	544	539	557	538	531	505	530	494	505	533	545	551	540	523	537	516	558	517	561	533	557	523	545	541	542	544	557	528	565	509	479	515	542	528	529	535	520	553	518	517	543	505	560	539	527	514	504	530	505	488	511	514	530	515	505	498	534	499	518	525	511	490	495	522	577	573	521	506	553	482	518	526	501	558	531	520	478	510	535	483	508	525	517	523	534	507	574	517	551	555	554	533	516	517	575	505	588	521	524	535	523	495	540	554	516	540	548	514	522	521	462	551	555	532	512	536	502	503	504	541	534	511	514	533	497	515	558	540	536	542	565	549	528	534	511	519	483	555	524	553	568	525	510	517	504	493	501	511	486	530	535	543	502	487	562	549	519	553	526	526	530	529	527	554	537	522	559	546	476	517	497	539	493	499	524	528	477	517	532	524	541	506	501	532	526	535	524	489	523	499	526	531	522	519	560	517	483	557	514	529	549	539	517	557	551	524	512	512	543	546	491	525	567	500	534	531	531	525	533	510	527	538	557	510	526	535	501	510	559	538	551	517	542	511	517	551	559	530	503	510	549	562	578	535	548	551	525	491	499	522	514	554	471	513	557	486	505	506	524	523	530	575	559	481	528	548	498	538	527	528	546	492	582	491	533	535	560	522	501	542	517	512	581	517	522	490	563	536	512	551	561	510	512	504	521	551	518	532	511	527	537	504	515	534	518	578	532	518	490	547	517	504	500	489	529	546	561	546	513	500	550	594	505	520	498	545	549	533	515	530	524	542	494	502	545	519	491	513	558	553	544	530	551	522	529	549	559	543	550	551	532	524	554	551	515	536	534	529	550	539	530	510	498	526	532	520	526	539	492	484	488	486	508	535	548	523	515	497	527	547	520	501	514	500	527	538	493	523	490	540	520	527	556	533	527	526	531	505	551	498	519	499	534	525	568	560	514	519	560	494	542	567	519	515	506	524	532	495	481	510	573	536	546	529	518	542	532	554	527	482	550	522	553	499	522	519	575	551	540	535	529	493	529	534	540	530	513	546	528	512	500	593	542	551	540	516	550	517	504	494	545	561	517	537	523	510	504	538	531	507	520	536	534	533	471	502	518	515	551	507	517	526	542	493	497	544	503	551	526	534	533	507	566	481	527	512	534	518	486	529	562	559	489	527	566	555	531	532	502	508	550	516	547	531	531	556	576	529	520	530	514	528	513	521	512	517	538	505	522	525	539	555	542	537	536	500	569	514	524	514	507	515	565	529	527	578	533	584	577	498	508	516	518	517	527	528	529	502	492	547	528	527	537	525	559	531	519	519	520	520	545	540	498	524	510	546	515	513	517	548	553	535	531	563	549	520	530	505	543	550	525	544	517	532	545	535	542	519	503	508	544	537	532	533	505	518	560	484	504	487	506	577	551	543	498	546	506	520	556	535	535	507	533	472	548	523	493	500	527	561	531	527	550	513	570	501	521	534	502	504	545	509	508	561	504	514	519	515	561	562	490	520	517	502	510	535	495	478	503	509	514	535	555	535	540	517	496	526	554	488	528	535	527	532	523	506	505	494	504	523	540	553	520	518	509	531	528	498	526	510	572	482	502	534	542	523	530	513	526	553	513	522	527	512	537	490	546	589	505	502	527	535	526	553	521	530	539	506	531	520	513	544	504	518	567	521	508	513	537	532	550	535	552	514	542	530	537	526	531	500	537	549	515	506	497	507	537	496	533	527	541	490	501	524	535	495	507	519	535	539	503	518	540	506	516	524	536	548	534	513	530	557	573	502	586	526	520	495	519	533	536	547	502	523	552	517	509	525	547	503	542	530	532	512	529	550	509	537	513	591	501	519	545	543	542	554	509	543	553	507	523	500	571	524	538	537	536	553	522	577	520	509	521	524	521	544	536	512	501	516	540	490	514	486	536	538	491	530	552	564	527	557	534	540	494	507	564	534	524	532	514	506	542	528	522	496	577	527	552	522	524	535	572	473	520	545	541	569	547	479	529	542	522	569	516	532	540	554	523	537	520	556	531	549	554	543	545	527	539	564	554	543	512	549	487	513	523	543	498	528	531	551	522	549	523	511	475	523	549	520	552	491	523	516	512	538	514	512	551	515	544	487	536	531	518	532	501	515	512	518	514	524	496	510	507	540	514	539	475	545	515	561	519	515	470	528	554	508	531
30300	34029	30778	35209	36329	34248	32097	28880	25565	24020	23792	20425	15029	14829	13494	12566	10748	5685	3325	3404	3313	4190	5055	4028	2428	1215	1216	1175	590	486	517	346	263	269	220	204	204	221	236	227	944	2463	2061	1494	778	469	282	219	183	194	185	179	160	189	198	204	172	216	197	180	209	182	184	189	191	185	187	185	203	189	187	187	188	179	183	187	171	187	190	173	178	206	189	167	204	174	187	179	195	195	194	192	164	163	183	202	172	201	215	188	190	196	175	175	175	181	182	194	187	167	189	193	185	175	162	197	164	185	193	173	178	166	196	177	194	179	179	185	180	185	164	192	190	181	155	172	194	186	173	193	187	191	172	191	185	208	208	200	182	187	186	180	193	172	200	175	184	198	167	212	176	197	181	171	185	198	170	200	189	198	144	181	183	189	190	195	189	157	198	174	163	164	177	170	160	178	168	156	157	182	197	179	148	163	214	172	180	185	188	177	148	159	181	205	158	172	187	194	206	179	205	195	209	182	207	169	184	164	188	193	190	195	192	194	182	166	207	198	202	198	170	206	199	195	196	195	175	166	189	200	159	199	186	167	206	184	183	174	198	173	188	196	168	175	162	186	168	192	186	190	174	196	168	201	172	168	188	170	185	167	154	166	201	178	185	176	188	195	183	194	194	184	181	160	180	183	206	199	176	180	175	178	183	169	200	196	196	185	161	168	176	165	200	183	181	185	160	196	169	187	169	214	167	201	214	203	184	173	168	189	190	188	173	173	196	171	190	172	203	181	187	157	176	183	183	195	178	194	198	183	186	175	191	180	163	189	184	167	183	187	182	202	202	178	171	191	202	199	184	210	168	191	187	176	183	175	177	169	180	162	179	194	153	188	169	198	194	187	205	208	177	182	168	171	188	186	166	172	187	190	175	210	192	179	192	212	180	198	168	184	201	188	212	194	179	169	146	179	173	189	186	188	184	197	201	161	205	194	161	222	180	175	182	175	189	188	166	166	203	172	194	211	191	201	188	166	194	190	174	179	199	183	196	199	206	203	204	192	151	210	212	202	179	173	188	208	186	204	195	189	183	190	192	177	200	174	184	174	188	178	173	186	173	207	156	194	170	190	190	183	186	203	171	195	205	161	169	188	161	165	198	187	209	187	180	178	174	205	189	205	181	218	168	172	152	180	192	162	151	185	196	189	179	178	181	192	202	183	182	225	191	198	202	182	204	181	198	198	197	188	186	194	180	190	179	204	194	193	203	210	185	175	183	202	178	169	182	206	200	216	165	158	204	180	180	195	184	179	203	160	146	189	189	196	180	182	190	181	204	176	188	161	196	204	180	155	181	173	167	205	211	175	201	182	203	185	148	180	182	157	198	178	209	174	202	176	184	201	204	142	200	197	198	176	171	185	172	187	160	161	174	195	176	196	185	193	184	174	199	170	172	214	178	190	186	184	205	188	167	182	173	192	182	188	145	183	191	180	188	223	176	183	185	193	202	160	186	185	196	165	183	180	162	177	158	170	168	191	187	170	198	177	164	208	190	180	179	155	178	196	181	196	175	182	173	188	175	178	200	166	200	182	184	213	182	179	196	167	175	198	184	176	154	171	196	193	186	180	178	210	199	183	190	169	189	173	172	201	202	215	189	176	163	160	177	173	170	202	190	162	215	193	176	177	181	173	195	193	183	184	178	183	162	189	204	160	159	181	203	187	195	176	159	175	174	201	196	199	182	177	178	174	180	221	160	169	177	197	161	183	187	190	189	174	190	208	209	168	188	188	209	165	194	207	173	199	172	162	170	184	171	181	179	197	191	180	174	164	166	178	198	175	172	189	201	188	191	206	205	178	192	196	165	180	164	192	191	186	215	163	174	193	173	166	178	190	188	190	174	191	189	165	199	184	160	166	177	157	162	196	173	177	172	174	192	181	184	174	166	207	186	190	185	170	196	197	188	185	205	179	183	180	207	190	175	196	180	193	184	185	175	166	203	185	194	173	173	200	188	176	177	190	169	198	178	175	177	176	172	203	213	177	174	198	196	193	168	186	184	206	180	201	195	189	163	196	199	172	196	209	194	191	186	197	186	188	165	172	185	176	176	166	183	174	210	190	166	182	190	188	189	164	181	163	173	184	227	166	185	179	182	205	195	209	167	173	188	205	181	174	202	170	185	192	172	188	181	183	212	214	166	178	172	170	194	188	197	204	171	168	190	180	198	164	195	170	184	189	198	188	201	166	176	161	177	173	172	165	175	183	210	199	210	187	185	199	202	206	204	160	188	184	174	185	181	177	189	177	198	191	217	185	170	188	164	181	174	195	177	172	194	194	171	184	184	160	184	182	173	201	179	177	164	168	202	191	173	195	192	196	191	183	169	184	163	186	179	168	199	188	168	198	201	171	183	157	184	188	169	156	168	199	184	183	213	168	189	168	199	191	200	162	189	170	170	171	180	173	206	155	196	197	181	180	180	197	175	204	184	170	165	153	183	194	215	201	187	166	179	189	166	173	186	180	177	190	199	206	196	198	147	187	174	174	202	187	172	179	193	183	184	165	193	187	201	187	186	180	159	180	175	177	182	196	193	174	193	176	175	188	223	188	191	171	189	183	213	186	169	206	179	199	203	197	196	164	194	190	169	190	174	165	184	173	175	204	197	179	184	192	204	199	185	191	190	203	218	186	189	154	199	178	180	185	176	166	202	184	169	178	186	194	164	213	191	178	203	173	184	205	176	166	174	168	191	183	192	204	169	179	201	192	206	199	158	186	164	148	169	198	191	187	198	179	169	176	189	177	168	180	206	161	180	169	194	191	177	187	201	184	156	185	185	185	165	174	180	211	142	158	202	167	205	188	173	165	186	196	194	196	182	203	199	173	195	172	174	172	200	174	174	197	199	195	176	209	189	175	165	199	202	187	165	179	171	181	194	235	182	180	182	202	147	208	194	177	186	178	181	191	199	167	178	185	190	179	171	190	150	173	187	185	165	173	157	172	169	173	194	166	168	195	187	205	194	185	173	170	175	184	167	178	154	195	197	174	196	168	178	178	176	177	183	194	179	178	171	202	184	174	203	184	184	199	185	167	192	199	164	147	197	186	197	161	198	187	205	179	178	174	178	193	187	166	196	178	169	206	192	175	213	188	167	195	194	200	186	180	176	166	196	177	177	172	185	176	176	186	201	196	173	192	193	152	176	192	174	197	182	166	196	179	179	195	188	203	166	168	156	162	180	180	170	185	190	187	187	188	203	177	176	202	188	191	187	178	192	183	167	212	178	186	184	194	162	157	190	172	169	180	210	180	173	161	175	188	195	182	156	195	172	187	177	164	166	188	209	212	188	172	185	190	202	228	169	182	181	195	183	189	197	193	184	186	175	195	191	200	184	192	202	192	181	193	207	197	173	185	182	172	200	189	186	205	197	187	205	174	188	189	181	182	167	191	198	183	180	186	159	177	203	166	191	183	187	186	182	179	184	182	202	200	163	195	174	197	182	177	182	178	188	189	199	191	180	184
20392	24006	29509	39514	42274	43947	44212	41970	40004	40394	39758	36551	33385	33669	33862	32697	29323	20038	16877	18264	16665	19236	21639	18623	11432	7309	7316	7421	3329	2913	2613	1672	1109	941	841	827	637	663	687	628	5994	14490	11555	8280	4494	2198	1104	563	455	446	471	486	473	496	469	467	499	476	461	506	469	471	508	458	471	486	441	454	487	507	459	471	501	464	467	449	484	468	465	489	499	450	485	463	448	498	460	474	453	447	477	521	495	457	471	491	450	459	494	516	465	462	486	487	463	466	518	447	452	481	473	503	473	495	462	476	499	471	456	451	453	483	486	456	481	461	458	469	527	462	511	476	468	435	455	464	479	453	490	479	503	475	466	431	482	507	487	505	479	477	507	439	459	456	491	461	441	480	512	444	490	460	477	499	496	479	448	430	471	481	459	513	443	464	476	450	446	484	493	463	460	474	487	510	457	478	446	462	507	485	528	460	465	449	484	485	499	499	502	489	449	461	523	460	458	448	463	462	481	473	464	475	422	491	508	463	447	443	489	468	465	466	465	533	450	481	493	486	430	473	488	478	469	484	480	485	468	475	533	455	490	467	461	496	485	498	494	473	444	452	479	468	441	482	483	446	520	464	516	480	439	467	462	474	455	464	454	480	489	452	469	450	463	448	505	494	529	434	465	489	471	481	492	499	475	465	491	470	496	477	480	493	483	498	465	497	469	474	474	482	478	459	500	491	497	488	443	461	500	452	487	477	465	453	447	459	484	433	493	467	438	461	466	449	464	538	503	414	459	479	464	489	447	491	461	453	473	448	480	480	449	483	460	476	488	510	451	494	451	487	502	471	448	487	470	466	484	427	463	487	454	484	464	473	509	452	478	458	454	456	465	490	468	442	514	497	486	444	471	486	442	475	469	496	492	436	491	516	473	483	482	517	479	451	467	462	478	443	471	465	501	502	490	467	487	491	495	462	459	488	514	465	459	487	508	466	530	451	476	450	483	493	465	523	490	523	486	481	454	461	453	471	450	521	482	461	462	445	464	484	494	481	498	465	456	457	503	466	476	483	464	459	482	468	444	472	479	436	441	448	457	460	459	463	493	474	444	465	485	490	487	429	456	477	469	475	488	476	488	455	488	466	480	462	475	433	461	477	458	502	468	493	459	475	436	495	460	485	498	514	475	453	452	462	444	491	496	469	442	493	492	484	490	466	495	469	491	458	462	488	446	470	463	478	483	481	497	470	479	478	512	477	430	445	460	466	487	488	441	512	487	478	495	454	453	450	464	489	495	484	457	467	504	456	477	478	471	478	507	444	459	512	466	491	489	445	456	491	479	490	444	503	471	468	505	485	471	473	460	477	468	480	472	528	472	479	478	464	470	492	474	436	486	486	460	501	495	474	468	483	466	485	478	456	468	470	467	501	502	483	434	476	482	531	477	486	457	454	481	469	480	435	491	480	436	446	471	481	434	501	446	509	453	477	467	498	506	478	473	468	507	459	452	446	488	464	457	463	474	470	468	472	466	489	492	472	508	504	469	470	498	488	456	459	478	511	485	468	463	454	458	466	424	485	432	491	467	471	463	477	499	473	489	446	475	476	453	471	463	427	503	455	497	427	493	508	451	494	484	479	483	494	476	497	461	445	486	471	497	462	508	456	484	494	486	485	439	481	492	454	455	465	537	508	458	494	451	480	484	473	477	431	489	478	469	446	500	461	484	438	493	487	469	494	450	500	517	540	507	449	491	463	476	453	466	413	498	480	439	463	488	476	474	495	459	516	474	446	498	466	477	439	463	448	476	482	469	486	475	475	462	494	441	518	492	498	449	492	470	454	470	481	498	448	510	494	479	489	488	500	456	444	499	484	462	467	471	477	493	497	492	511	478	473	492	473	481	463	501	516	487	491	452	457	489	481	511	436	485	462	475	450	477	458	464	499	453	471	486	468	463	458	463	473	484	499	414	491	486	485	439	484	473	457	465	486	495	493	462	449	461	465	469	451	460	470	464	479	486	471	431	493	469	476	464	465	467	446	491	469	453	457	494	468	493	471	464	474	491	504	511	477	482	471	486	460	485	501	457	480	457	462	475	469	485	449	455	449	510	432	482	464	468	482	503	502	480	486	474	525	467	476	490	457	446	533	453	468	465	475	510	434	457	469	442	479	446	470	507	508	495	511	472	495	485	490	449	475	515	472	473	453	467	456	486	452	449	478	493	475	456	480	490	486	486	512	465	492	462	470	469	471	488	482	486	464	438	472	445	491	456	467	502	478	456	487	499	491	464	496	496	490	493	461	447	476	455	479	478	443	489	428	518	489	459	472	528	495	504	476	508	444	458	503	464	500	501	416	476	466	468	489	431	438	519	454	431	469	458	488	473	467	466	472	495	503	452	508	477	472	479	461	492	467	483	493	454	461	473	470	448	429	475	466	492	449	462	501	452	486	469	471	469	485	484	481	470	505	498	472	442	532	492	510	446	504	510	489	482	462	481	479	464	453	506	497	490	463	470	481	447	493	490	468	509	472	475	496	495	470	479	479	457	448	480	447	512	433	471	534	464	456	481	471	446	469	478	458	503	491	497	439	494	463	467	511	487	486	467	454	461	498	459	497	483	459	432	485	470	476	474	472	470	494	496	468	457	487	408	460	482	485	468	454	450	478	476	447	467	473	475	446	470	464	487	481	478	506	475	472	484	492	476	484	486	450	491	465	489	492	474	450	516	464	488	524	462	467	508	478	465	448	434	473	487	474	489	468	502	480	476	473	499	502	431	504	498	467	430	491	461	477	471	500	453	512	450	440	473	434	474	445	494	455	456	467	489	482	468	458	501	467	477	487	461	479	476	442	515	483	494	454	504	501	498	477	542	436	460	517	440	496	460	504	451	480	478	489	503	411	503	478	454	492	456	457	469	457	446	484	527	461	467	526	501	452	453	485	489	484	474	486	499	430	508	452	466	454	467	474	466	488	485	449	484	473	452	469	437	472	485	447	501	470	492	455	485	471	475	463	486	494	493	453	469	465	496	481	475	489	482	477	493	467	471	516	425	509	472	464	489	482	473	478	535	491	461	475	499	431	442	473	500	466	494	489	467	451	471	467	491	490	467	478	471	475	506	482	441	445	510	475	458	479	470	444	461	478	508	472	479	484	463	470	457	493	459	499	487	434	458	459	493	452	476	482	498	483	475	499	471	471	495	510	472	472	467	473	494	482	466	504	458	445	457	495	485	469	532	477	439	483	473	437	467	464	457	495	443	504	490	464	498	472	487	515	449	482	438	495	449	472	480	455	493	469	509	485	477	481	453	474	496	486	522	491	449	457	488	468	528	488	485	454	444	488	466	457	461	453	442	472	482	464	443	456	472	462	451	490	488	444	462	483	467	481	467	467	473	475	471	484	499	497	475	469	485	463	450	466	468	489	467	488	516	443	442	528	531	458	501	451	453	463	483	457	456	458	445	483	421	474	417	443	454	441	480	492	492	483	478	470	478	491	460	506	512	472	447	477	491	508	458	476	508	462
6154	7188	5477	5481	4980	4236	3235	2139	1536	1275	1165	882	810	727	677	569	551	445	352	402	411	338	350	306	298	259	289	276	259	266	232	281	206	218	236	220	220	217	244	198	258	355	377	400	347	298	238	225	222	235	244	242	218	235	243	227	214	198	206	248	201	236	226	242	231	226	260	255	244	211	225	184	210	242	217	220	243	212	223	240	216	239	236	227	250	240	232	246	204	211	237	212	203	242	254	253	231	251	240	229	218	214	219	232	230	237	216	231	236	217	246	238	218	238	241	204	223	209	230	224	222	234	225	215	220	221	227	236	230	229	220	222	232	207	226	227	234	236	239	237	243	213	262	232	225	239	246	217	232	227	218	225	220	224	214	233	211	237	208	226	242	240	249	194	216	241	217	223	258	200	242	191	229	224	233	214	231	230	214	211	229	218	193	238	234	193	221	209	216	226	234	220	219	206	235	218	219	237	244	242	242	226	236	235	242	234	210	204	225	230	221	227	232	211	189	250	233	237	231	219	244	208	216	247	224	237	222	215	223	233	212	199	220	218	226	233	189	231	209	242	217	253	251	226	230	251	218	216	225	213	240	233	222	192	235	217	229	217	228	239	230	224	215	210	219	240	210	211	246	226	211	226	222	216	215	225	257	268	215	212	196	238	253	240	245	214	240	210	216	203	218	253	207	223	222	190	222	202	234	225	208	223	222	224	246	233	232	267	246	249	228	224	232	240	242	206	225	208	241	245	235	231	255	228	228	197	219	241	240	244	226	238	207	224	215	249	247	223	253	221	226	213	237	253	239	214	224	229	239	228	251	231	224	239	231	204	244	242	220	240	232	231	238	200	220	244	245	202	189	241	212	223	222	232	260	218	228	225	241	209	204	216	195	246	246	239	211	205	221	248	212	221	197	235	223	243	229	218	237	252	236	212	227	209	229	233	236	209	233	265	207	224	201	221	219	218	226	246	230	213	234	232	210	230	255	213	247	207	215	203	250	249	238	236	234	243	205	242	254	223	242	222	228	253	199	235	224	241	236	234	221	194	199	230	206	219	212	212	232	243	239	210	234	207	203	212	244	260	212	219	226	221	223	229	189	223	213	257	213	219	245	221	237	233	241	215	223	231	190	256	218	214	258	237	225	251	245	213	236	212	191	224	234	208	231	227	224	226	236	223	238	231	213	241	234	241	204	224	228	219	254	244	242	235	234	230	232	230	220	206	256	220	224	212	230	221	206	234	227	246	233	211	230	238	205	238	215	225	234	249	213	192	231	229	241	223	248	229	210	254	227	247	225	209	247	251	227	234	237	231	221	204	223	226	238	232	233	231	213	236	215	240	235	223	235	198	211	244	251	239	228	219	259	233	221	246	229	229	257	233	198	208	190	200	249	223	233	256	228	241	226	216	256	244	231	230	236	235	235	204	245	227	194	215	212	205	223	230	219	239	215	232	250	230	240	216	224	218	232	248	229	235	207	235	215	215	255	219	249	234	237	233	213	222	230	190	217	233	236	233	238	222	239	217	232	209	220	225	246	209	200	212	228	232	249	227	249	237	217	227	251	229	225	218	229	247	225	222	223	218	198	217	220	222	232	231	280	221	213	227	244	232	224	224	247	222	243	228	205	233	226	230	244	226	225	214	211	225	216	232	238	246	232	258	219	252	212	238	202	233	220	259	233	234	190	243	236	234	239	223	232	229	220	236	253	229	222	212	212	243	219	237	230	239	226	238	204	216	247	221	241	206	214	217	210	263	224	201	228	251	219	214	236	230	209	219	234	229	234	226	223	246	219	228	211	224	249	237	239	230	220	258	236	239	233	218	240	223	221	209	221	219	231	208	241	259	171	211	221	221	227	222	209	241	242	235	270	220	226	231	227	218	251	225	237	233	230	233	248	213	224	222	228	241	242	234	199	217	250	247	203	235	249	206	223	219	214	213	230	193	225	234	246	217	268	236	211	260	214	230	253	233	236	227	225	228	226	209	207	243	229	236	230	223	202	257	209	241	245	217	237	218	233	229	217	232	204	231	242	216	231	226	223	246	255	254	241	235	231	215	234	219	222	245	219	193	226	248	211	232	223	236	246	240	205	215	252	227	219	225	203	202	228	219	212	193	216	248	199	215	257	250	246	225	255	230	239	224	222	209	225	210	226	242	253	217	260	209	198	233	214	205	200	236	222	204	250	226	267	235	222	252	235	231	219	247	224	210	218	219	229	239	255	240	221	232	223	214	233	240	208	250	224	250	224	212	221	241	228	219	232	206	223	213	224	196	232	228	211	225	184	228	193	213	214	227	238	201	240	230	213	236	252	242	243	239	215	229	209	222	233	229	254	231	218	232	227	211	257	218	223	226	243	249	225	240	215	210	208	222	243	231	255	224	267	201	265	253	225	225	225	247	217	227	220	218	205	227	232	216	204	213	207	231	221	211	243	209	205	243	213	210	214	234	241	243	240	233	212	216	234	252	239	241	223	216	204	224	233	199	218	241	233	222	222	245	220	217	221	221	227	194	223	229	229	201	219	244	237	213	210	229	222	211	229	231	223	247	233	217	215	222	217	211	243	208	225	197	220	248	215	186	232	199	251	224	232	247	212	250	232	218	232	213	220	201	224	209	221	225	250	223	224	216	221	226	236	246	209	214	248	202	227	207	215	230	220	207	242	207	233	213	230	216	246	208	238	244	244	276	215	211	244	215	220	213	214	226	199	198	229	209	247	246	244	230	234	226	246	267	263	236	208	221	224	227	212	244	228	238	215	245	217	216	224	201	239	259	220	199	204	246	253	238	214	233	203	235	197	226	255	235	235	223	221	199	228	236	210	239	233	229	239	261	227	239	238	221	251	226	219	235	235	220	236	214	241	230	204	222	204	223	242	226	228	229	236	245	257	221	241	243	237	221	226	235	251	203	210	236	223	205	219	246	214	233	219	223	227	224	223	231	216	238	227	228	230	233	221	228	198	212	250	219	257	227	229	224	206	225	228	234	233	229	249	231	237	226	236	213	210	210	240	236	243	221	225	234	230	225	212	229	256	223	247	234	235	236	219	247	246	228	233	251	208	229	220	225	267	229	254	239	219	243	215	249	204	273	216	236	214	215	236	258	206	222	245	211	199	242	224	231	231	218	212	208	222	237	258	240	218	265	213	251	221	230	255	221	236	227	246	221	235	229	229	261	225	232	215	222	270	208	205	227	214	247	247	224	229	222	211	207	237	223	214	241	220	217	213	223	255	232	229	245	245	212	195	219	211	226	252	241	222	224	242	237	238	219	226	227	238	237	247	221	227	195	220	232	237	235	234	193	194	203	230	210	213	238	218	199	245	230	212	221	215	251	248	222	223	206	231	233	239	241	233	236	244	255	221	232	216	199	241	230	200	237	215	213	238	249	226	252	232	235	254	239	249	232	209	232	231	219	228	240	239	224	228	258	210	228	227	240	212	233	230	212	206	226	218	221	218	248	247	206	227	254	242	215	241	226	234	222	232	237	215	214
5143	7116	8501	12692	12899	12533	11051	8879	8016	6684	6608	4871	4361	4022	3885	3417	3117	2080	1688	1966	1987	1690	1590	1350	1087	996	888	937	899	921	730	701	652	638	687	653	618	650	665	628	792	1486	1592	1342	1021	806	642	572	606	583	630	643	586	615	601	617	607	591	540	561	615	576	598	611	625	586	580	601	597	606	599	600	565	547	631	560	627	588	589	592	582	600	577	574	630	595	624	591	599	606	587	586	627	592	566	607	557	585	556	578	566	623	577	533	586	598	592	591	583	581	629	570	616	582	585	572	581	569	626	561	576	598	589	566	622	637	594	598	612	559	607	608	548	585	591	578	588	587	595	556	565	545	610	623	575	599	566	611	569	607	608	595	616	610	596	558	581	607	618	558	567	636	580	550	573	606	540	594	598	574	566	536	612	606	582	565	598	567	591	580	579	559	614	568	552	592	631	550	609	613	579	606	584	555	608	574	530	599	587	558	592	593	605	623	531	564	569	563	594	582	542	606	574	589	561	578	611	572	578	567	587	600	558	627	573	575	605	622	573	595	580	603	561	593	608	599	616	568	573	562	576	559	544	617	611	588	573	646	590	608	603	600	603	585	564	581	587	563	616	623	609	603	608	573	588	533	528	576	565	580	593	575	603	603	577	591	579	597	626	590	590	581	582	570	549	560	581	583	600	571	579	553	589	543	566	588	598	570	585	581	549	597	556	584	541	597	589	528	569	604	580	551	581	566	592	581	609	616	548	585	575	595	615	562	559	572	597	563	576	572	611	600	612	618	597	563	542	601	593	609	579	597	575	605	577	617	608	543	585	560	596	595	618	581	594	578	598	591	587	584	538	574	598	598	577	584	559	619	553	591	637	575	575	556	624	547	593	587	575	574	589	617	576	587	624	610	576	565	593	565	564	552	612	578	563	604	571	620	574	552	599	575	559	578	608	646	589	603	617	566	571	557	600	588	579	562	601	545	588	603	584	624	608	585	628	522	580	579	606	565	607	574	558	528	558	610	591	598	574	588	524	557	626	572	587	580	559	576	566	582	556	594	546	613	580	572	590	556	535	586	655	563	615	593	573	633	581	594	545	566	619	551	577	577	622	573	621	596	590	557	579	591	608	567	632	615	604	642	629	609	592	600	546	570	565	570	564	598	535	570	582	571	576	594	541	569	565	600	529	614	630	555	579	611	584	559	611	604	592	618	552	610	554	611	623	586	588	596	552	561	569	587	587	649	562	586	601	531	605	591	613	581	591	598	632	598	596	630	570	561	537	583	594	587	581	565	596	570	590	606	587	544	611	555	529	625	549	598	606	576	588	600	590	624	631	551	577	593	593	569	617	604	602	613	580	584	574	531	544	613	570	571	586	591	561	629	558	535	589	570	566	590	574	568	587	603	538	574	620	592	595	571	591	579	639	582	574	594	636	583	587	553	601	622	601	611	585	596	551	582	590	571	559	601	605	619	565	535	563	603	597	562	525	592	567	603	602	615	585	581	600	608	578	564	545	527	562	602	608	584	572	595	557	579	593	609	602	598	611	592	560	581	516	564	609	563	608	613	620	616	606	616	577	547	615	566	606	599	561	615	575	575	581	552	552	649	578	554	561	560	616	593	572	585	555	547	578	578	583	593	584	588	549	584	586	564	547	595	571	633	562	595	570	543	579	570	572	643	573	594	561	571	576	589	575	574	592	580	613	568	599	614	554	566	584	601	546	556	616	572	608	577	579	586	604	613	563	580	573	633	589	613	613	577	586	607	590	591	625	589	564	594	597	604	538	616	632	602	569	587	613	590	552	628	566	572	601	556	602	586	561	561	540	571	590	571	574	574	598	587	621	581	578	598	599	554	590	537	573	582	608	592	563	586	588	602	548	583	587	567	553	621	605	577	576	547	576	602	580	574	584	565	529	594	544	577	549	591	600	594	642	578	577	592	574	598	579	602	564	585	539	562	629	602	625	584	529	624	560	610	557	611	584	625	631	603	545	590	585	557	540	589	613	543	577	610	584	610	578	581	619	546	568	542	585	590	538	618	589	596	624	565	598	606	604	502	591	585	537	597	581	583	582	587	539	589	588	615	576	578	557	576	584	537	618	580	592	591	591	621	571	615	555	596	590	614	595	591	578	562	568	572	599	573	610	575	557	557	615	556	609	588	593	596	568	594	591	617	630	549	559	598	606	548	582	566	599	571	609	572	557	577	586	576	580	639	574	588	606	537	573	598	571	589	586	615	592	544	576	549	569	601	596	650	604	600	586	556	554	581	624	588	559	561	620	596	553	590	612	564	593	566	578	525	583	562	575	565	619	581	599	638	554	575	574	628	573	580	577	530	586	615	586	598	585	563	576	553	595	603	551	598	565	625	589	582	620	577	588	598	579	602	558	578	588	613	592	588	588	614	568	560	642	620	598	571	587	637	604	593	580	589	585	553	551	559	618	593	605	567	599	581	603	588	582	575	593	568	587	564	525	571	578	577	601	532	616	575	637	562	590	551	638	610	562	602	572	553	533	574	596	624	611	579	578	547	603	558	568	570	584	560	567	620	571	571	550	594	612	546	610	582	534	610	586	579	540	547	605	580	569	549	550	597	581	596	568	528	626	611	600	599	618	579	616	575	603	543	571	574	544	557	583	620	570	557	595	537	611	563	569	621	624	610	594	557	583	579	588	590	598	599	578	610	575	598	591	578	596	582	590	578	557	555	578	553	564	569	596	579	564	594	575	569	619	563	613	547	580	595	605	568	567	613	620	547	591	583	604	583	591	545	546	575	566	582	587	549	575	552	587	581	581	577	608	612	617	573	583	570	549	568	592	539	631	557	581	629	559	586	621	585	611	618	606	586	596	595	594	586	668	593	560	582	607	594	594	545	541	581	541	567	580	590	621	547	630	623	589	562	584	554	562	594	598	590	612	632	618	565	576	602	644	554	550	575	589	566	594	585	613	626	610	589	600	597	576	546	617	548	581	583	589	548	621	601	607	580	596	615	549	576	625	609	533	591	592	583	579	598	553	601	566	604	562	589	634	593	553	604	593	550	576	541	561	622	635	625	558	583	544	583	542	579	532	595	543	622	559	587	605	624	631	539	544	585	594	570	638	600	609	547	543	578	560	617	585	606	586	629	571	593	629	602	599	577	568	593	602	556	565	567	557	574	613	560	580	604	600	560	556	522	594	604	582	593	566	617	546	612	611	584	598	595	582	573	617	578	547	572	624	607	576	592	568	596	624	578	601	619	595	604	590	647	581	589	581	602	522	577	582	571	614	592	594	558	553	594	609	607	608	638	547	558	624	564	562	558	593	604	574	593	577	602	559	578	623	627	606	600	575	603	583	596	545	577	545	612	614	575	611	584	551	603	512	626	564	551	614	652	577	566	545	603	567	607	578	573	594	569	614	590	526	559	570	603	612	555	565	604	596	595	569	604	616	551	611	602	629	556	617	572	567	611	607	589	570	574	608	572	578	561	584	601	609	579	586	624	564	605	573	578	628	579	590	631
22460	32947	27354	28945	31142	28270	25041	22469	18983	15109	13339	10662	8902	8047	7417	5624	4112	2824	2052	1943	2012	1859	2115	1923	1581	1043	772	726	880	706	370	288	234	250	226	227	234	253	228	229	522	1404	1260	963	621	387	277	226	186	205	199	221	229	193	203	240	245	231	231	255	217	210	210	217	218	200	174	218	234	221	216	218	206	216	212	219	191	204	205	213	211	229	224	254	207	208	220	201	204	214	219	188	198	240	232	227	203	245	230	229	232	220	203	194	175	207	227	214	230	243	193	223	229	228	240	214	233	214	221	221	203	205	228	235	208	220	213	193	235	228	215	214	206	219	216	221	215	227	206	204	205	225	226	239	212	229	222	226	242	203	232	245	200	218	216	187	176	224	200	236	198	212	204	207	234	213	199	232	229	194	211	230	211	221	206	191	218	219	202	209	215	217	218	206	231	206	212	208	206	220	221	196	207	244	217	203	207	208	209	222	204	213	224	234	207	222	199	194	220	227	215	203	222	238	227	232	213	206	217	197	187	198	224	204	221	226	246	216	220	208	235	221	226	231	202	220	220	202	210	207	185	195	234	208	219	181	221	213	233	209	230	191	231	236	248	228	205	224	196	220	228	212	238	206	214	210	220	218	214	209	213	188	219	213	189	193	221	236	233	200	229	227	239	235	206	221	209	220	216	222	208	218	212	209	216	183	186	206	227	218	220	235	240	201	223	247	219	214	190	236	201	226	198	203	195	223	216	204	212	211	216	241	214	230	201	205	223	209	198	215	210	222	217	213	240	203	237	252	210	211	214	208	201	224	218	215	231	228	238	213	225	230	236	203	199	194	233	209	220	209	232	220	212	212	212	220	215	243	222	217	209	207	237	244	223	208	222	214	207	209	226	208	200	212	202	209	198	192	167	193	201	219	222	203	221	234	222	233	239	226	190	241	199	199	205	247	227	214	252	210	223	213	240	216	214	215	232	202	237	233	216	217	208	204	196	231	207	232	206	247	202	227	213	187	207	207	225	206	217	199	202	215	232	213	207	202	206	225	213	220	218	216	214	215	214	209	215	244	222	209	212	197	215	228	232	215	216	219	219	209	220	220	207	208	222	211	212	203	187	202	210	213	209	179	191	217	230	212	189	205	217	201	189	193	211	192	214	224	237	218	204	235	209	222	201	227	205	206	235	216	207	223	212	226	227	236	218	242	202	216	203	187	209	189	213	231	241	214	205	213	224	245	206	223	196	189	199	221	189	183	224	190	222	254	209	209	201	208	215	213	182	215	236	235	206	233	218	195	212	221	232	246	226	223	208	223	223	224	205	216	219	221	211	204	219	217	202	196	204	204	194	224	198	221	209	218	231	221	219	197	239	213	192	207	214	224	220	191	228	209	205	227	251	201	217	221	227	235	195	197	210	224	204	209	197	199	232	228	221	198	222	238	237	222	227	203	213	231	188	238	232	206	185	210	209	229	212	235	234	224	203	207	233	236	201	215	230	216	225	213	198	219	199	199	230	205	214	240	212	221	198	204	181	201	190	221	197	214	198	219	198	169	219	211	199	212	221	204	208	209	203	228	219	235	203	193	224	212	199	221	193	218	203	227	223	197	231	217	236	219	196	201	199	211	189	230	199	198	242	201	220	210	210	212	190	218	219	219	202	245	229	213	188	194	213	209	238	197	221	212	211	221	229	203	222	193	226	200	238	225	201	237	206	194	231	207	227	207	225	216	245	234	217	235	192	229	247	222	217	205	225	198	242	209	209	216	234	208	245	236	216	235	226	215	215	211	202	202	229	252	181	229	215	224	206	219	195	218	211	224	219	203	202	222	217	209	178	184	207	238	221	210	203	185	220	220	203	197	218	238	217	234	202	213	205	208	245	219	204	205	198	202	215	237	224	210	195	203	201	208	210	209	234	195	208	192	201	256	207	197	188	220	219	246	226	214	202	201	242	209	213	210	209	205	244	199	221	216	176	211	191	185	228	222	229	210	236	217	212	244	217	201	201	214	234	216	196	229	178	244	195	203	213	209	221	182	229	231	213	210	222	218	232	212	210	202	195	174	241	221	203	223	204	203	191	219	215	199	240	222	214	224	188	222	221	193	221	222	206	182	215	207	227	220	200	240	218	241	205	191	215	215	224	217	202	216	221	181	218	215	192	202	232	224	182	205	244	218	198	214	222	222	214	220	212	208	236	207	226	201	243	213	220	221	217	231	193	212	212	206	197	223	232	216	221	204	216	233	222	230	212	223	206	199	218	208	223	212	231	206	221	227	206	201	190	214	219	213	222	219	203	214	231	207	184	211	220	241	207	215	190	208	221	219	213	236	201	219	228	201	193	210	213	226	227	222	229	203	205	229	235	233	223	230	225	227	204	217	227	235	210	206	230	215	212	245	225	206	259	187	215	193	207	207	204	194	211	208	219	223	218	231	220	207	210	211	191	215	216	230	199	196	213	226	222	225	221	230	219	226	244	215	216	211	215	230	231	185	226	232	199	193	194	224	197	233	234	235	206	184	217	222	227	212	228	201	200	219	238	236	253	223	203	209	193	210	206	196	194	230	199	208	232	231	216	210	215	232	218	219	218	217	246	244	206	208	244	227	169	219	239	239	219	208	216	216	216	211	242	234	229	251	200	189	215	199	268	193	221	209	208	206	218	182	186	228	201	229	217	217	246	211	215	191	198	207	221	236	210	229	223	206	207	222	223	235	218	193	223	245	223	191	230	219	220	216	198	220	238	216	207	215	221	195	219	235	215	212	210	216	206	243	237	205	217	245	221	219	224	211	202	215	204	202	215	214	223	232	223	184	238	220	238	214	204	219	206	242	239	231	219	208	230	205	195	218	234	199	197	237	194	191	196	213	210	226	218	218	232	238	195	211	217	205	242	207	213	209	228	222	214	220	211	209	222	246	193	206	229	209	228	239	247	206	208	196	217	206	208	221	225	235	237	212	223	224	243	190	219	216	177	205	220	216	182	211	214	219	192	203	193	193	212	210	238	199	213	204	208	201	178	208	219	237	186	210	217	205	246	202	224	218	212	202	198	208	214	231	214	226	240	240	212	216	205	206	231	213	222	242	226	192	229	181	237	223	221	243	213	232	212	200	208	221	221	204	214	202	211	233	213	210	217	242	197	224	237	238	203	215	203	209	206	207	205	217	227	217	205	216	199	226	190	183	214	206	209	225	215	200	211	212	217	211	210	203	212	233	257	242	221	221	218	209	221	220	193	209	196	212	200	240	196	228	216	215	208	207	214	210	207	212	227	196	185	222	204	227	205	200	232	202	221	238	224	203	218	219	221	224	209	223	229	233	215	203	200	214	211	223	249	219	221	225	204	208	232	222	213	229	217	221	219	195	210	208	236	228	218	221	230	217	177	208	216	204	221	245	204	214	210	221	225	229	184	225	229	204	214	227	230	231	219	202	246	249	216	216	234	212	215	226	195	221	217	225	203	202	204	241	207	203	188	206	241	196	242	213	205	223	227	216	220	221	189	211
16232	24801	25285	33543	37400	37070	36159	35837	33014	31093	31046	27422	25697	25492	25259	21134	18567	13643	11644	11608	10989	11292	12243	10984	9403	6642	4559	4801	5453	4374	1935	1129	807	804	759	672	745	678	675	721	2981	8930	7514	5213	2897	1509	880	639	563	563	544	556	561	575	516	554	512	569	554	550	542	539	531	601	564	519	528	503	556	523	547	521	543	507	533	562	560	515	539	551	551	589	584	527	601	524	542	558	541	580	574	545	496	579	523	591	602	556	535	539	488	569	526	550	538	538	544	559	560	538	536	579	548	536	507	570	585	566	536	549	512	526	578	559	541	567	573	508	574	563	551	571	566	539	538	549	546	530	585	552	537	598	562	516	554	525	530	583	555	556	583	602	526	527	581	551	580	548	531	541	574	556	568	529	563	554	543	566	569	563	510	555	583	555	542	546	541	573	539	528	612	518	528	528	532	559	532	539	524	537	577	556	527	545	533	532	534	550	557	615	537	570	521	571	552	584	563	538	545	554	502	542	589	503	525	585	542	572	623	538	565	619	596	536	545	545	536	551	574	579	553	533	552	502	526	560	577	549	537	547	542	547	564	585	536	578	566	554	572	577	516	557	546	559	570	594	545	519	567	568	559	565	548	520	587	563	592	516	497	539	578	592	579	552	529	538	550	497	516	572	545	519	535	527	593	573	544	536	552	543	537	555	574	551	562	552	536	520	534	514	513	534	575	552	570	569	551	533	604	542	520	590	526	535	606	511	536	562	535	509	556	576	520	483	539	566	553	550	605	540	553	581	532	590	540	536	552	593	524	607	580	537	589	521	520	549	572	516	585	557	528	607	584	558	530	545	552	528	538	576	557	526	554	578	584	526	527	534	600	556	554	534	546	547	543	567	574	527	523	555	563	584	481	557	534	526	580	548	548	559	509	570	531	547	550	556	550	584	528	524	580	580	535	518	524	580	588	530	530	563	556	567	542	578	555	597	501	521	560	571	585	521	543	567	604	538	566	553	590	503	553	532	560	552	530	505	573	556	535	531	554	553	595	560	560	555	557	516	612	600	576	514	549	537	558	565	558	534	526	594	581	575	567	534	521	525	543	547	544	515	525	585	560	545	589	576	555	521	523	567	552	568	552	539	562	538	518	511	561	478	550	565	521	565	567	577	504	606	564	575	598	547	555	509	560	533	575	554	576	548	539	548	498	543	526	561	574	598	573	547	559	521	562	579	578	518	568	575	545	548	565	558	572	555	579	536	534	555	549	552	525	554	547	555	520	539	550	552	557	547	577	564	545	569	570	547	510	548	575	559	554	544	601	548	562	542	529	591	570	554	550	575	583	510	571	510	574	542	549	576	576	549	573	550	563	507	537	559	585	582	552	528	550	530	552	547	571	578	568	558	541	542	601	574	591	511	588	565	572	549	599	519	570	541	566	573	562	506	532	548	542	551	565	567	558	539	488	548	564	585	514	544	586	535	559	573	511	601	533	513	557	598	565	589	604	572	535	529	604	584	580	565	509	607	542	564	533	573	544	524	578	559	545	519	593	537	552	565	553	606	527	583	503	553	550	538	566	556	570	509	545	548	551	600	566	518	545	551	543	520	558	545	577	527	540	567	520	566	578	517	538	530	562	546	539	551	552	525	546	549	502	570	559	575	512	525	534	550	579	584	544	563	571	586	518	546	532	484	556	588	513	601	533	562	551	545	548	544	554	537	570	547	555	524	516	578	554	538	527	546	583	597	528	549	556	561	541	550	542	501	564	509	570	551	573	564	495	563	518	584	580	566	572	560	575	560	548	545	534	531	580	529	607	576	546	548	573	571	563	542	533	497	530	576	532	560	575	623	531	583	515	531	532	590	521	548	568	543	567	558	575	517	558	559	491	576	517	546	575	529	588	560	549	515	548	546	529	558	545	558	529	560	546	555	582	509	545	549	599	578	557	543	565	508	574	566	550	568	531	568	524	593	579	526	568	562	523	574	547	560	578	585	564	555	524	592	535	529	555	552	561	527	576	565	576	549	583	555	603	525	592	566	552	567	527	556	531	543	514	559	540	552	546	570	580	555	534	566	560	547	540	538	525	528	603	593	596	531	579	551	554	534	549	526	550	553	537	516	522	542	547	542	545	579	518	548	584	577	598	500	558	563	532	561	562	535	576	591	560	538	536	552	561	567	596	559	537	597	575	555	570	539	543	522	535	520	530	559	525	570	581	558	588	535	533	601	543	549	566	529	607	518	534	560	541	558	598	562	530	545	542	566	570	555	566	539	544	536	543	522	541	537	575	570	537	540	616	591	564	507	532	571	564	551	562	536	510	540	566	564	562	538	551	546	507	594	597	521	522	518	535	554	568	553	589	559	547	539	548	598	568	589	514	540	534	542	509	579	550	553	565	557	532	615	570	534	554	564	566	551	521	561	499	554	517	555	537	552	569	565	561	538	550	547	538	592	545	557	553	552	598	557	527	526	555	563	574	583	537	552	584	564	511	539	558	516	526	503	550	538	540	561	526	551	559	539	578	564	567	513	528	569	527	545	558	556	534	542	551	540	600	580	529	570	534	557	550	523	555	565	584	597	570	543	521	541	541	522	555	587	560	545	580	517	516	565	523	574	560	528	570	562	560	563	513	547	556	556	563	512	549	542	554	586	551	556	535	528	565	550	558	556	543	563	512	591	578	544	586	571	610	592	532	554	598	560	562	579	599	575	534	551	562	583	548	573	571	526	586	527	563	581	536	540	551	555	513	541	549	550	575	533	521	548	553	603	584	536	539	576	521	586	597	517	550	542	548	534	552	552	584	578	548	574	559	566	502	584	522	577	543	539	561	600	566	526	545	580	562	548	567	581	554	526	537	532	519	550	546	550	534	545	579	561	533	566	556	547	580	521	587	534	537	547	585	542	572	615	554	615	552	585	543	525	539	545	538	541	613	556	550	541	545	589	578	579	569	547	623	546	559	536	554	581	538	567	566	576	566	538	525	573	566	565	536	555	561	564	549	583	542	563	578	585	527	597	611	552	536	557	578	569	541	582	560	572	532	561	519	539	528	561	524	515	502	549	543	527	554	528	568	533	566	576	564	558	535	568	557	576	520	554	530	607	553	572	579	583	527	532	557	571	569	540	615	582	540	584	587	566	561	548	531	545	584	562	547	552	593	561	528	567	543	542	535	529	508	559	567	576	569	577	529	536	511	526	534	577	552	544	550	525	578	581	526	577	579	575	554	542	544	564	555	563	565	544	585	591	552	585	543	518	539	563	562	559	566	558	561	579	538	574	602	547	547	528	579	555	525	520	561	541	537	546	531	553	528	597	554	543	537	504	537	493	524	561	543	561	554	585	538	547	579	522	558	559	549	561	541	567	581	543	545	566	598	556	565	546	551	547	617	579	580	548	546	580	543	544	541	610	526	552	563	593	552	513	503	549	565	544	576	538	547	539	542	526	565	547	541	572	548	548	559	578	518	549	541	589	569	537	509	524	543	539	519	568	541	538	553	539	537	526	539	557	601	557
32078	38953	32406	34592	35311	33249	32789	30897	27357	23757	23501	19287	15545	15230	13938	10239	8684	6513	4459	3770	3412	3648	4234	2844	2232	1840	1219	1315	1131	1047	499	349	243	258	258	230	193	192	193	227	631	2106	2007	1595	1007	542	313	229	191	197	173	206	170	178	190	170	188	206	152	183	174	195	175	165	209	178	192	195	196	208	189	180	213	200	191	225	185	188	178	192	172	195	173	186	204	193	188	199	173	193	195	188	176	187	178	177	178	185	181	182	197	182	215	188	174	179	180	193	166	202	188	177	213	204	241	193	191	206	213	178	186	180	179	183	185	186	180	206	195	190	208	162	175	193	196	218	209	175	168	172	186	195	206	214	173	183	195	198	195	177	204	188	208	195	193	187	161	188	186	213	206	217	182	186	197	179	207	191	195	167	186	173	204	195	200	174	194	189	216	168	201	195	212	183	187	211	213	196	213	188	200	192	191	178	217	202	189	201	213	198	192	186	193	204	185	202	186	205	167	210	177	170	199	202	191	173	187	186	181	215	175	227	186	178	205	186	201	180	192	192	180	157	197	228	174	196	187	205	208	187	192	178	204	160	178	214	195	190	201	197	195	194	202	224	180	186	205	184	192	230	157	179	183	201	164	208	195	181	221	162	183	207	196	188	192	163	178	185	194	182	189	202	214	161	195	175	190	196	182	195	205	186	173	159	191	184	196	222	192	202	212	168	195	181	200	214	159	177	202	209	184	187	174	182	200	185	176	184	211	182	217	172	186	185	191	188	205	188	172	190	177	207	189	213	179	173	170	176	221	198	194	212	192	203	209	183	210	182	205	198	204	181	188	177	201	180	224	182	205	172	176	209	201	202	173	183	191	190	210	195	208	180	178	185	192	175	183	213	199	222	177	205	204	185	185	191	189	197	191	171	199	177	209	194	164	199	168	206	186	196	188	179	194	194	200	201	197	180	165	170	167	186	199	188	198	186	196	182	182	193	157	192	200	213	199	208	201	189	198	189	203	205	167	169	196	203	192	187	212	173	185	172	193	157	182	212	189	181	181	181	166	187	200	193	200	176	198	201	198	180	184	180	194	209	196	180	181	195	196	190	189	189	209	180	177	204	198	180	195	183	174	205	189	173	197	195	203	186	201	207	195	168	175	186	178	200	178	178	200	213	213	206	200	222	195	197	201	197	211	189	174	180	219	197	184	203	196	187	195	200	199	160	182	167	166	168	215	170	183	200	183	176	202	196	182	178	182	187	175	213	205	181	185	187	162	200	204	192	196	164	198	184	199	188	187	192	209	207	201	184	191	184	190	189	191	197	172	196	171	192	178	197	201	175	206	193	172	171	191	173	195	165	215	207	184	187	211	191	191	201	179	160	189	181	200	178	191	178	205	190	192	178	209	189	187	195	200	187	196	195	199	203	176	187	172	189	189	195	183	172	161	177	191	189	204	185	201	178	172	205	175	179	194	198	201	164	171	186	200	195	179	195	189	176	192	205	205	173	171	174	201	196	180	195	195	187	171	191	186	189	194	182	166	204	168	183	184	206	160	175	193	200	205	186	175	174	199	202	189	195	186	215	197	189	219	177	181	220	190	196	212	188	214	213	206	183	169	181	202	209	213	173	207	184	173	180	185	171	192	189	187	206	169	208	186	184	206	187	185	162	178	185	168	203	207	189	200	178	197	196	170	174	197	183	176	189	214	190	198	185	186	194	192	190	162	180	206	191	187	193	192	187	188	188	198	211	194	224	164	216	190	215	193	199	197	206	172	193	211	185	167	184	200	212	214	193	196	186	185	175	182	204	190	173	198	197	211	173	200	185	208	188	226	186	187	191	192	165	181	189	168	187	194	174	178	181	183	192	172	193	195	183	185	175	203	216	216	180	179	199	179	185	162	191	205	190	181	188	200	191	202	177	226	197	201	169	188	182	188	181	176	189	170	194	163	206	187	179	199	196	211	199	174	170	205	210	201	198	205	145	168	184	166	196	191	213	201	192	165	180	198	196	182	207	174	180	197	199	198	226	209	189	206	190	206	163	173	178	191	219	212	224	180	188	192	185	211	166	208	172	180	184	186	204	186	167	210	213	183	209	183	173	194	194	191	191	186	200	189	176	175	210	200	207	185	193	182	178	175	178	181	174	188	205	181	178	197	204	189	205	175	195	178	180	195	180	179	190	186	227	187	210	218	200	202	193	194	186	168	174	205	196	190	181	178	198	207	207	222	197	187	197	192	154	192	164	212	179	204	174	175	193	173	190	184	197	189	185	187	175	177	190	173	191	208	213	183	204	226	192	172	205	188	184	224	185	159	207	198	199	194	194	175	198	203	175	205	201	166	195	200	175	190	195	207	177	168	192	202	175	211	199	184	193	213	209	166	172	203	191	197	172	192	174	160	195	174	196	192	188	184	198	205	185	181	186	171	184	187	214	209	177	194	196	175	173	198	189	190	175	178	189	208	206	229	195	190	185	216	206	162	195	188	184	189	197	183	206	178	177	179	172	172	176	203	198	195	178	184	203	190	199	163	196	206	174	204	188	185	213	188	205	184	157	199	172	166	182	176	166	185	185	204	200	156	197	183	195	176	180	186	215	189	188	185	180	180	177	220	198	171	217	187	179	181	195	208	183	199	181	200	192	183	192	175	185	200	176	179	192	193	194	192	176	204	200	217	209	197	177	185	182	178	182	191	163	201	196	175	201	214	181	180	197	172	163	171	189	205	187	179	168	180	181	181	183	210	181	203	197	181	177	193	215	170	173	160	196	171	194	169	184	195	179	173	199	192	174	170	196	210	173	188	214	189	192	168	183	183	175	196	217	204	184	201	174	185	192	165	189	199	186	203	191	189	185	200	194	198	177	173	191	189	194	177	169	179	195	196	190	197	186	177	167	199	180	174	201	208	214	204	184	210	196	197	178	185	187	236	194	191	171	187	192	187	170	181	160	186	173	195	188	194	189	201	208	177	179	196	178	190	172	198	196	204	175	196	162	200	184	179	179	205	173	186	179	198	199	177	168	210	188	239	205	206	180	188	191	169	202	170	209	189	193	182	198	212	150	196	177	183	170	182	190	190	218	192	209	199	190	164	191	186	186	182	188	204	198	204	212	201	194	217	221	186	183	187	179	183	186	198	196	188	180	194	169	204	174	211	199	190	182	166	188	208	202	202	188	206	174	175	194	179	190	195	189	185	191	164	153	189	195	175	189	167	188	192	189	197	186	162	213	195	208	201	202	178	171	181	190	196	191	210	212	191	183	193	188	191	197	192	199	164	178	207	201	194	185	193	211	203	179	198	173	206	165	180	199	189	204	202	173	160	205	186	180	185	182	195	172	210	189	205	211	160	208	203	184	198	196	187	188	198	201	195	189	166	180	181	198	182	201	202	173	200	186	184	171	211	183	178	187	202	207	186	203	201	188	196	201	172	180	197	209	176	227	172	185	208	187	176	178	179	168	187	208	184	193	172	187	199	209	190	184	194	168	184	175	231	166	196	189	186	165	189	185
22142	29564	31812	39512	42182	43324	44151	45005	39836	39898	39024	35144	34032	34660	33194	27626	27004	22795	19735	18634	17135	17945	20171	13799	11487	9971	7638	8147	7581	6609	3144	1646	1054	1002	939	788	737	713	636	683	3683	12435	11882	9104	5538	2567	1122	656	501	509	495	481	480	470	440	520	467	478	455	477	428	515	503	493	494	476	505	452	530	510	526	473	466	461	472	465	447	489	493	461	472	482	517	509	510	473	481	489	477	487	525	544	461	527	459	488	553	471	489	481	518	460	461	487	517	475	473	471	470	500	494	467	494	467	483	488	501	492	451	471	471	515	488	474	489	506	485	536	426	483	453	489	492	509	477	513	495	484	511	455	480	455	481	487	493	474	504	444	495	464	464	471	501	480	452	464	498	522	495	484	501	495	501	519	473	512	496	467	489	485	470	482	499	455	520	475	468	480	513	480	468	481	457	475	485	488	470	471	502	471	490	504	505	548	500	466	487	482	476	499	485	480	461	497	493	487	522	504	484	502	469	451	465	468	478	483	500	472	496	454	524	486	489	497	502	487	463	465	504	545	491	511	501	495	501	489	458	504	478	482	486	500	489	489	492	458	483	513	517	493	482	486	450	504	502	513	482	453	480	487	462	505	482	505	473	491	462	520	497	502	530	471	457	501	476	523	492	480	504	465	518	485	501	519	522	501	495	432	486	474	509	489	472	481	519	520	499	475	459	518	472	484	541	466	505	506	492	464	489	478	492	499	487	473	477	475	488	476	452	485	506	481	473	492	501	526	483	488	512	528	504	453	482	491	474	485	468	473	534	496	506	510	496	534	510	448	473	505	504	476	479	465	521	467	486	469	488	450	505	492	469	485	481	501	466	513	498	460	486	491	486	477	516	497	488	529	501	474	475	483	444	433	493	485	487	468	494	520	497	481	469	484	494	522	503	525	487	497	479	495	475	488	502	488	474	484	458	503	460	511	488	461	444	485	515	523	463	503	493	478	504	478	471	504	488	498	456	492	464	469	490	486	495	476	530	462	508	455	495	432	493	506	491	488	512	476	491	483	452	447	527	505	468	464	472	488	457	492	506	495	498	535	504	482	524	496	477	463	477	517	481	511	521	521	515	495	486	460	506	497	502	450	486	477	494	465	498	498	479	504	503	484	512	477	467	475	487	461	477	492	490	508	479	496	505	484	472	500	467	466	507	506	507	490	459	511	485	497	472	483	458	484	459	452	485	464	491	539	461	490	493	446	516	482	495	467	502	487	496	446	445	534	518	530	464	500	499	513	487	463	488	490	495	479	463	507	498	480	515	478	491	522	497	465	476	483	442	478	498	483	527	502	510	487	491	498	469	528	500	486	502	488	497	480	492	465	487	488	510	517	449	485	506	525	507	496	493	519	473	485	519	488	475	514	434	476	490	478	459	496	444	468	514	490	492	457	491	485	483	518	489	451	499	492	473	469	503	477	464	465	487	492	517	477	464	485	500	490	487	490	455	498	504	482	537	479	516	517	535	502	476	469	462	510	522	480	514	476	502	499	478	478	502	536	464	465	488	496	484	481	472	491	490	457	489	482	460	486	506	479	459	470	496	474	490	480	489	530	461	463	495	514	502	493	513	462	492	468	468	483	472	502	522	483	444	492	492	503	481	475	454	495	484	512	492	491	474	481	484	528	536	503	513	491	544	481	482	450	476	465	504	494	512	490	529	473	498	481	476	509	483	461	499	468	458	510	508	449	479	473	536	513	503	482	448	484	496	485	472	523	500	483	479	507	497	515	534	485	506	464	496	478	503	461	501	499	533	503	474	442	452	502	488	476	515	520	485	468	472	474	491	472	460	511	454	504	500	495	463	501	536	485	481	471	499	465	489	537	484	480	517	482	496	473	467	519	530	486	469	499	501	503	476	496	477	479	487	455	466	511	497	450	518	454	487	475	460	481	502	464	473	516	509	496	466	508	528	501	524	506	489	499	484	486	469	493	476	491	490	486	498	486	462	508	473	481	483	492	481	481	451	445	479	521	494	515	491	477	477	511	505	502	501	501	475	509	509	483	494	522	492	490	459	534	499	526	475	541	493	499	552	440	490	474	475	533	500	499	463	505	481	484	512	488	489	490	477	441	514	481	447	481	474	468	452	467	490	490	521	496	455	479	508	447	513	484	463	489	482	478	471	488	485	488	476	478	477	510	477	486	468	490	461	473	464	520	488	477	493	475	481	473	484	486	520	492	505	453	488	481	465	496	491	486	484	502	459	467	518	464	456	492	506	507	513	478	517	541	468	466	470	467	496	470	462	496	501	505	449	504	486	524	495	462	523	500	448	504	468	481	481	494	499	497	493	471	460	519	488	477	490	487	496	515	482	452	504	482	527	460	497	474	554	519	485	483	498	480	503	473	471	464	469	463	449	487	469	521	498	489	484	512	457	529	485	474	507	472	489	453	482	491	465	476	509	500	510	463	553	499	519	469	493	464	501	518	499	507	455	497	522	462	479	514	460	513	484	462	517	490	524	538	490	491	505	496	444	473	486	483	487	496	522	518	513	465	523	503	448	470	478	495	516	500	509	478	483	470	487	490	496	496	482	496	486	485	453	485	461	503	476	508	505	505	509	444	475	507	482	461	502	483	484	499	459	503	517	480	473	501	447	462	478	530	510	488	498	470	527	453	488	521	449	494	472	533	483	478	486	455	482	491	507	472	492	496	478	475	515	492	485	478	481	534	486	493	486	474	493	473	486	528	496	521	480	490	489	494	488	493	459	499	510	491	450	466	466	521	451	461	499	486	482	483	474	504	498	504	492	515	476	485	524	506	543	502	472	466	484	464	547	515	495	508	486	504	467	469	475	496	455	464	498	509	461	485	509	463	493	551	513	508	486	480	479	495	501	488	498	461	495	507	487	480	500	481	503	492	511	526	492	517	478	498	505	514	458	492	497	528	525	497	487	479	467	504	470	493	443	482	481	508	495	495	505	481	517	511	457	486	501	512	477	504	521	463	478	515	504	518	513	481	469	516	499	497	488	494	476	506	539	471	462	521	554	465	531	510	496	515	494	503	456	457	464	489	486	513	545	474	512	488	485	509	487	501	477	469	459	507	521	505	487	495	477	478	498	496	501	455	474	508	459	466	472	516	481	471	564	469	532	487	479	462	487	541	529	520	477	483	485	496	461	451	470	518	482	495	462	500	502	510	495	483	487	490	482	514	490	493	477	458	480	488	473	487	505	432	504	523	516	489	476	474	471	476	468	486	482	510	497	474	504	479	465	472	522	482	492	483	502	523	465	505	501	462	482	494	499	527	462	463	452	476	499	463	480	488	488	497	517	470	496	493	492	475	460	525	463	503	482	467	521	475	512	506	499	472	462	479	466	486	489	460	481	508	463	542	480	508	523	495	550	466	461	520	488	473	477	474	505	459	470	498	488	536	478	486	523	510	479	502	506	479	492	501	522	496	521	508	526	476	484	510	529	486	477	465	503	468	471	466	495	491	465	479	525	485	501	507	522	536	467	534	496	480
6341	6453	5966	6138	5613	4389	3219	2183	1795	1200	1102	853	918	1011	994	600	568	560	509	430	349	311	285	296	275	288	253	245	256	268	242	240	256	229	236	234	236	246	245	244	255	307	383	358	323	295	254	264	201	221	236	244	222	253	237	211	238	236	247	225	228	234	221	246	204	226	219	229	241	222	231	211	208	216	239	228	226	237	205	257	235	222	235	246	225	223	231	258	253	226	252	232	233	229	202	248	233	209	259	238	202	229	235	223	234	209	225	210	230	225	225	235	216	219	256	214	224	226	240	215	216	209	230	198	224	260	233	231	251	231	244	229	235	250	234	213	228	219	231	228	228	233	229	256	213	225	230	258	248	257	219	235	200	235	224	229	222	217	236	204	248	265	220	219	223	216	218	247	255	219	224	226	222	222	258	236	211	249	238	227	245	236	233	238	220	217	222	235	222	222	185	222	230	208	215	253	225	209	234	210	237	224	239	209	230	230	233	239	227	228	240	216	248	239	225	218	239	214	242	245	252	251	272	214	224	233	197	200	229	223	208	221	239	231	256	269	209	249	218	264	212	232	262	232	211	229	239	223	256	231	236	215	219	253	229	206	205	226	190	231	250	223	224	248	222	234	206	225	234	234	224	224	243	235	224	230	227	226	230	221	207	221	256	221	256	228	244	245	246	217	239	246	221	228	237	233	260	228	218	226	213	261	225	220	227	220	213	227	227	265	214	212	209	215	194	199	223	213	229	229	231	218	216	225	241	218	222	226	238	204	212	244	237	226	214	207	228	221	234	220	236	227	228	226	226	215	222	211	208	224	241	244	234	236	262	271	232	212	229	187	237	217	239	231	219	219	207	249	217	211	232	218	250	237	234	234	222	253	232	240	256	254	249	249	237	214	227	242	218	227	260	209	250	230	259	236	219	217	231	205	229	228	246	260	232	215	235	219	233	219	225	238	246	261	228	227	240	240	234	235	215	202	240	216	234	264	246	210	228	258	240	231	219	216	196	238	194	243	238	212	241	258	211	264	231	222	257	232	220	244	219	253	215	242	235	193	222	244	238	216	224	239	235	223	229	230	235	247	230	230	232	206	213	205	192	202	220	195	218	240	231	210	242	238	237	244	207	236	228	227	230	258	234	255	260	245	213	198	248	227	245	286	216	207	209	221	243	221	234	245	236	215	234	218	237	226	225	239	225	219	245	226	230	244	226	253	203	216	230	247	215	249	227	228	207	239	220	221	216	229	225	240	226	251	230	249	223	200	220	221	232	219	252	234	224	246	222	216	226	227	206	245	219	211	230	219	227	256	239	227	227	222	232	234	231	238	239	231	218	227	229	248	249	232	214	230	224	220	262	234	218	240	227	230	229	235	215	243	232	225	229	230	205	243	231	248	230	242	239	214	232	212	230	229	218	230	206	211	234	230	240	209	261	227	234	216	227	224	225	239	204	227	225	216	236	218	217	233	235	249	239	224	246	256	243	260	233	228	231	221	230	217	209	244	217	214	234	232	245	223	232	218	228	225	234	233	225	225	224	216	220	231	231	220	239	229	212	224	224	241	262	219	222	220	226	233	230	230	246	228	263	249	242	251	207	231	239	220	240	190	236	255	246	231	234	218	252	221	244	252	249	238	212	229	223	245	236	218	248	214	228	201	242	227	243	215	221	217	233	235	214	249	232	234	224	230	227	220	250	245	223	225	241	252	208	229	230	233	229	212	228	238	229	242	232	219	220	232	217	240	215	223	236	220	212	226	224	201	229	246	225	237	234	221	254	234	203	225	203	249	238	198	207	225	236	245	236	239	233	248	255	235	251	220	253	202	206	218	212	216	205	233	249	222	233	215	199	214	240	235	241	266	230	219	226	222	244	246	234	235	204	227	233	230	225	232	226	233	222	241	218	218	213	220	198	221	221	242	214	249	223	215	205	252	240	212	240	227	222	240	224	218	227	229	177	209	226	225	240	234	209	240	229	238	235	240	260	233	231	210	229	225	207	274	229	209	219	213	249	205	245	259	210	213	240	240	221	229	241	235	214	238	222	208	233	236	203	215	235	220	229	227	228	231	228	206	237	231	243	239	238	276	239	200	229	254	220	212	207	220	246	230	232	248	202	248	214	224	220	270	227	240	208	239	220	260	200	221	250	231	203	222	223	223	221	232	228	229	228	227	225	237	236	211	231	200	210	210	217	221	218	211	245	237	259	207	239	245	237	224	215	230	224	213	221	221	202	249	227	212	218	245	231	260	248	201	246	225	233	232	252	231	194	229	222	226	235	217	220	211	223	257	243	210	271	213	252	257	223	233	245	230	219	213	222	209	239	235	223	232	213	228	222	216	222	237	243	221	240	229	229	207	259	237	222	237	235	199	240	207	237	230	248	241	206	218	238	226	209	224	212	246	235	224	242	233	231	193	227	227	226	225	230	243	230	243	225	249	232	242	242	234	238	236	211	248	231	273	188	221	210	219	216	223	234	228	238	229	232	229	214	246	239	235	218	234	244	232	239	212	227	235	217	236	234	197	227	238	246	205	277	250	241	235	210	201	212	221	223	224	236	230	226	187	215	232	222	243	241	237	216	204	235	231	224	221	235	240	225	230	229	212	224	250	233	222	230	231	213	242	228	249	253	214	238	231	222	242	246	209	238	236	243	232	234	240	235	224	241	238	221	206	234	212	218	209	240	237	230	249	250	232	238	232	228	199	257	232	230	226	223	234	217	230	219	247	222	233	220	207	213	196	191	233	223	223	244	227	227	233	219	204	227	254	205	211	273	249	231	215	215	216	245	232	224	247	217	208	236	212	218	237	235	217	238	234	220	234	236	244	234	249	215	248	262	234	218	187	242	220	248	238	233	230	231	237	245	224	209	227	241	214	247	213	230	206	233	250	207	215	236	216	259	227	261	220	215	225	241	268	204	220	237	191	232	244	217	217	220	240	225	223	200	219	246	227	214	240	216	223	244	236	212	229	233	210	243	192	242	256	213	226	213	219	221	245	242	235	217	229	261	234	222	229	239	234	243	246	227	213	217	189	212	245	240	254	250	228	231	211	224	203	206	236	233	233	245	233	230	207	226	226	213	208	237	218	224	237	215	245	234	207	207	221	226	246	210	218	210	210	195	221	236	203	276	218	225	213	251	237	243	248	194	225	218	223	231	223	244	204	216	249	220	227	226	240	240	222	235	220	213	223	233	215	239	224	250	224	233	223	238	266	201	210	223	237	239	213	232	238	240	221	229	244	243	207	187	266	228	232	245	218	252	232	253	255	247	227	223	239	238	226	232	192	230	236	215	248	217	249	272	261	224	225	226	228	220	234	247	240	232	228	233	215	228	254	247	240	260	240	191	262	246	223	222	244	197	236	216	224	272	225	215	223	237	220	246	243	227	227	242	218	193	220	238	221	230	267	237	233	201	233	217	223	235	216	237	243	240	231	201	243	235	249	228	214	249	225	223	201	231	210	244	228	228	256	223	245	205	210	225	236	252	238	234	230
5216	6681	9520	14680	14068	13454	12138	9868	8071	6608	6399	4726	5392	6227	5672	3515	2983	2991	2624	2223	1680	1406	1384	1131	1074	1085	979	857	861	767	724	697	713	682	629	608	612	627	619	658	680	1339	1517	1430	1125	882	638	630	604	569	555	591	585	574	544	559	601	551	595	553	609	577	583	588	578	620	558	581	565	633	628	562	588	626	553	564	584	584	582	591	557	557	585	594	613	549	588	588	594	562	612	591	576	584	573	579	571	562	580	558	567	618	588	603	635	617	596	566	562	589	589	537	619	583	568	589	594	544	608	589	603	593	608	565	576	584	561	605	570	591	599	579	560	605	610	598	576	566	588	569	571	623	575	583	627	594	565	614	598	635	573	616	587	582	609	585	602	595	613	547	594	626	597	534	608	548	579	598	585	571	587	602	621	635	600	562	569	577	597	588	607	598	621	594	588	568	525	558	575	638	607	607	627	618	610	576	594	608	603	604	588	629	610	576	561	581	616	579	580	593	610	601	592	577	608	610	588	619	572	603	583	602	588	585	543	565	620	603	608	589	566	595	597	530	579	603	603	534	599	593	612	561	596	566	608	609	593	589	601	613	601	592	563	613	592	596	573	610	604	531	621	594	570	612	605	608	575	520	574	601	603	565	583	597	590	571	599	606	656	558	581	548	606	571	610	573	608	597	621	589	615	586	592	584	616	570	613	550	587	584	594	568	562	544	564	597	584	570	606	573	616	581	606	542	617	589	614	596	586	586	568	622	590	566	621	655	596	535	577	599	595	572	600	580	550	594	598	564	593	611	573	613	561	591	593	595	553	607	582	598	573	586	575	589	575	592	549	591	609	565	566	636	585	572	567	534	625	614	591	596	563	576	608	546	543	579	621	614	593	560	583	653	546	586	605	556	627	559	583	625	554	575	603	595	560	538	557	615	570	558	524	569	585	567	554	583	555	608	571	612	645	604	624	595	593	611	588	572	608	613	569	611	585	581	562	593	610	617	579	614	602	534	596	613	608	611	570	612	584	556	555	581	572	583	601	580	582	544	628	601	549	634	563	587	580	596	574	612	560	590	573	568	538	641	598	577	653	562	611	576	592	585	581	542	612	574	600	608	608	580	567	574	547	594	603	587	611	590	545	627	591	560	614	587	575	578	593	590	599	586	568	598	620	602	617	607	590	581	570	567	594	588	612	642	594	595	621	587	599	570	590	612	568	595	623	592	577	619	592	569	575	577	596	601	565	601	542	609	574	552	570	558	566	595	553	576	605	558	552	577	609	584	594	575	580	574	568	541	556	583	581	627	553	608	595	564	595	589	535	615	547	626	576	553	593	636	577	602	599	608	558	601	625	581	593	613	612	584	610	562	620	602	579	585	576	563	561	581	576	608	585	521	570	595	581	576	610	577	608	507	554	561	553	590	559	533	560	558	567	577	642	587	583	608	565	629	586	595	577	599	565	599	582	560	561	591	557	581	562	575	602	557	588	563	572	613	577	604	557	569	561	546	610	564	547	573	576	585	645	568	551	572	631	610	605	566	598	575	629	587	564	588	597	567	609	592	594	619	596	607	571	574	576	584	554	572	615	582	624	614	601	598	572	606	588	585	569	600	604	564	587	562	617	598	594	599	572	580	591	571	605	600	604	623	635	558	612	595	580	657	592	583	612	628	627	581	561	616	619	564	579	607	605	607	619	553	577	584	565	617	593	585	578	590	549	596	571	594	564	603	596	583	620	571	596	575	599	632	551	602	601	649	583	578	604	592	551	600	602	560	590	582	563	552	567	563	556	521	588	612	607	582	555	542	597	600	567	626	596	549	585	579	596	584	604	617	593	619	616	579	559	612	580	574	589	589	615	592	549	583	587	541	622	601	575	595	630	600	599	576	583	573	578	573	585	605	584	642	573	604	561	565	602	602	624	579	571	577	555	593	583	571	620	588	603	579	597	569	578	592	558	578	592	591	566	592	592	579	596	613	572	595	611	575	600	612	618	587	610	540	555	582	601	565	602	618	590	554	577	635	583	622	612	610	596	588	625	587	564	589	563	572	573	582	630	569	564	613	567	601	596	620	577	642	611	621	591	599	607	594	572	607	614	593	606	618	646	552	596	574	590	594	591	573	609	593	600	623	613	566	579	604	547	566	609	592	592	596	574	586	611	581	607	613	618	580	607	585	596	548	574	561	603	574	576	630	600	607	614	603	567	606	579	618	593	578	566	568	564	599	554	594	622	597	533	583	597	614	585	570	547	603	549	551	565	623	587	610	593	598	631	567	605	597	616	576	623	610	565	571	607	584	592	581	592	540	560	590	607	562	569	606	597	591	580	611	600	546	593	582	619	606	585	592	577	564	573	601	622	605	573	587	588	617	618	587	623	569	564	602	621	619	610	564	589	592	594	538	580	599	587	576	580	603	592	605	556	547	618	597	610	586	574	606	608	551	571	573	532	635	555	597	605	535	575	596	583	557	592	584	617	609	661	623	591	576	612	644	602	610	576	573	581	607	535	592	521	576	580	596	570	607	557	601	607	547	628	606	594	579	588	607	583	637	547	635	564	596	582	557	603	576	527	554	583	636	604	612	651	584	583	600	577	597	600	626	591	571	563	591	559	621	618	608	565	592	586	640	588	607	604	590	578	619	583	627	543	616	620	560	608	539	579	616	584	577	544	571	572	573	572	592	588	567	585	594	586	598	567	562	585	607	568	576	598	591	555	587	591	623	572	582	595	561	587	575	575	569	548	605	525	567	606	596	578	553	615	612	566	623	598	584	612	600	614	565	610	589	569	557	591	580	597	614	603	614	593	579	576	618	582	627	633	584	550	594	592	591	574	546	614	582	624	597	644	631	590	634	610	526	610	599	583	586	585	614	572	576	574	554	577	622	608	598	583	670	582	576	589	593	589	561	589	584	571	587	551	592	590	588	635	587	565	581	590	625	581	616	548	573	546	587	583	610	562	568	584	648	641	572	619	582	556	564	623	543	561	606	591	579	558	583	619	597	537	604	566	523	565	618	579	607	612	590	608	581	592	560	618	610	580	603	610	578	593	630	601	605	589	556	623	611	591	574	612	613	568	585	627	597	620	614	562	615	543	591	541	573	566	568	617	603	534	583	561	602	587	569	562	504	560	583	596	579	578	558	568	585	588	601	575	621	574	622	573	588	597	576	556	587	560	542	547	602	582	582	621	590	579	646	605	586	564	557	565	589	589	597	561	602	569	557	620	618	589	609	600	610	601	570	565	603	624	580	578	614	557	565	556	580	540	549	561	591	589	612	568	619	554	590	591	608	594	610	596	575	559	644	609	560	634	566	608	566	563	590	588	556	577	600	633	535	595	624	588	587	556	599	581	592	583	580	569	580	594	550	624	605	552	605	532	579	619	589	584	571	595	548	598	606	564	574	562	562	590	577	567	546	579	578	635	534	611	556	652	592	597	604	588	606	656	639	588	567	605	561	594	613	532	561	550	566	585	578	600	572	563	624	600	600	602	578	565	571	573	573
22207	29874	26169	32570	30942	30401	29587	24131	21216	18410	13564	10602	10432	11771	9588	5645	4397	3360	2327	2022	1730	1678	1944	1153	1185	1061	735	715	684	489	399	303	260	247	232	239	231	209	219	236	427	1241	1222	915	625	402	278	233	216	218	180	219	210	209	197	212	223	217	216	185	201	252	209	198	226	218	203	233	234	229	186	192	229	203	202	215	206	219	215	205	222	236	241	215	204	198	201	207	211	223	236	209	220	197	208	219	221	226	215	214	203	220	212	234	222	242	217	234	224	233	202	229	213	227	184	214	217	241	208	191	216	195	207	216	205	213	217	230	232	202	221	235	221	202	221	214	225	211	219	198	202	212	198	202	208	211	191	215	193	202	206	212	218	219	229	209	210	211	236	190	194	227	212	213	229	192	236	187	210	189	230	206	202	204	189	200	199	211	222	203	217	225	228	187	212	197	215	193	219	196	216	201	207	217	224	236	226	214	214	228	221	248	223	204	183	241	222	201	223	210	215	204	227	209	213	209	210	195	241	202	204	228	203	211	206	184	197	221	203	206	215	224	198	218	214	222	202	234	215	182	218	237	220	198	197	201	204	224	205	214	207	196	222	176	226	189	217	215	245	223	212	186	208	207	204	245	223	216	212	220	198	221	206	214	208	244	220	217	202	198	202	193	205	202	195	192	212	198	200	248	213	210	202	214	195	218	196	238	226	197	185	225	234	232	179	203	224	211	189	209	231	203	188	224	200	220	211	252	211	215	205	223	228	224	200	235	222	242	219	210	194	214	186	175	209	219	197	220	201	196	200	208	205	230	198	200	199	219	212	222	203	226	202	194	211	188	202	226	217	186	189	227	184	209	216	225	204	202	227	239	218	212	199	225	215	193	197	204	218	220	210	218	191	227	227	211	201	200	232	236	208	255	214	216	195	231	202	212	216	218	230	244	220	199	220	190	216	188	201	215	218	227	218	245	206	230	216	221	212	214	251	230	198	196	229	182	206	205	202	197	228	244	209	193	192	192	236	217	236	198	223	209	210	207	231	207	199	221	254	188	228	196	225	226	210	207	202	216	184	225	203	201	233	215	216	208	210	223	211	211	233	199	208	194	219	198	203	214	210	218	201	211	243	216	219	235	213	204	224	222	213	224	233	205	216	195	209	209	213	199	221	167	221	196	178	198	220	205	182	200	215	200	225	202	213	210	222	215	233	208	224	194	206	178	224	247	204	172	238	224	223	219	194	211	186	218	173	228	215	206	194	232	203	212	224	225	217	194	218	211	203	226	192	230	237	193	223	177	214	210	223	199	220	227	195	215	211	215	232	202	214	224	231	203	200	198	220	208	228	241	221	212	208	224	235	221	223	222	227	201	234	231	219	192	236	200	229	212	194	221	192	228	218	205	226	219	208	243	229	205	211	218	196	195	225	210	209	233	186	252	186	219	214	227	213	227	218	220	205	227	223	205	200	213	185	194	221	211	200	207	225	187	249	226	223	197	218	219	205	195	242	238	237	197	214	223	224	222	181	227	229	203	209	215	211	201	228	226	205	222	185	189	225	213	224	222	212	202	223	210	176	223	192	216	212	189	238	211	199	209	246	221	229	225	229	193	207	193	206	224	202	229	212	216	174	183	219	189	217	192	231	200	224	235	201	205	199	216	214	249	196	207	215	242	182	186	210	235	193	219	212	205	215	201	220	217	241	193	198	216	183	225	196	204	226	207	215	208	239	189	222	215	229	211	229	191	206	204	197	207	208	238	199	239	204	230	248	210	219	217	225	216	223	174	208	218	214	234	197	216	204	209	226	238	231	221	234	200	194	238	228	202	220	196	189	227	232	202	240	245	219	209	241	206	242	216	210	214	250	230	218	194	215	194	239	234	220	208	229	210	219	241	224	208	202	214	227	214	229	225	226	218	213	223	211	210	200	214	234	223	190	219	197	200	214	212	213	209	196	216	193	200	191	217	206	193	245	200	199	222	198	200	196	198	218	226	228	215	215	223	198	205	210	219	222	237	192	214	212	219	198	230	220	241	209	208	224	225	218	209	203	222	211	241	228	204	204	168	232	229	213	239	218	249	194	223	192	221	207	215	228	193	218	226	214	215	230	208	209	207	203	206	233	213	214	198	221	224	228	228	233	219	219	232	194	247	208	179	199	210	194	189	223	234	223	212	209	249	201	193	214	213	199	202	209	193	211	242	228	171	213	235	230	187	231	209	218	194	193	211	210	224	217	216	216	203	185	239	202	196	220	200	211	200	232	229	210	209	206	210	217	205	238	226	195	208	230	231	207	174	203	226	184	248	224	204	241	224	224	205	195	207	225	198	207	200	228	188	192	209	199	203	187	211	232	226	205	217	198	252	182	220	199	230	218	196	218	185	176	236	207	195	209	196	175	211	215	237	201	216	198	230	218	222	179	213	227	244	238	208	226	206	203	206	192	204	189	223	231	227	203	197	220	211	238	186	232	202	190	195	215	224	193	211	221	226	233	202	215	220	215	200	219	226	209	197	195	175	197	223	222	222	237	230	185	194	216	202	210	216	236	206	209	209	203	214	228	219	214	198	234	206	198	211	208	210	221	197	193	229	219	181	191	223	227	217	200	207	226	228	204	219	204	220	223	211	201	190	231	196	200	217	208	227	220	206	214	239	195	180	205	235	198	182	201	185	215	215	208	228	198	207	210	214	218	186	225	195	210	220	201	218	201	206	201	209	230	228	217	200	214	226	257	185	196	224	208	180	237	224	217	212	243	206	242	201	260	195	214	213	207	213	218	211	242	232	236	242	225	212	186	225	189	225	220	234	220	233	219	196	216	192	229	199	236	251	201	204	203	208	215	208	193	208	209	237	215	214	206	219	227	167	216	219	200	214	221	243	201	214	205	229	199	203	211	210	209	190	215	244	202	196	226	242	202	189	221	224	217	208	200	188	214	203	219	230	210	173	192	228	200	256	187	228	226	210	214	231	217	222	224	211	232	223	191	188	219	244	179	223	222	189	204	220	196	239	200	206	208	213	207	225	209	204	214	242	220	203	215	207	218	191	237	227	228	236	204	218	192	208	231	224	215	237	194	205	203	226	225	186	223	219	217	220	204	202	242	248	211	199	189	215	227	200	224	170	213	224	220	195	213	227	214	221	221	205	199	210	213	213	227	263	181	202	200	203	214	239	207	222	200	210	198	237	245	225	219	231	208	232	212	216	219	194	231	210	223	215	221	215	221	200	229	245	215	205	240	239	208	206	228	206	217	208	222	200	204	223	228	231	232	226	190	201	214	230	213	222	214	195	228	186	197	233	218	215	216	217	228	231	192	196	202	201	240	225	217	194	227	189	222	213	220	200	147	212	208	212	217	224	235	191	203	224	215	242	202	209	197	212	200	192	228	237	215	244	207	214	216	198	225	217	228	203	207	208	219	230	211	232	219	211	207	227	231	232	213	249	194	241	219	214	212	228	227	206	203	205	199	188	225	223	228	203	186	199	239	219	179	233	217	205	220	209	233	226
15685	23228	25487	38373	37157	41011	41379	37850	35437	34755	30195	26597	29574	31293	28643	20457	19221	15898	12604	12097	9982	10443	11209	6559	6813	6339	4660	4869	4246	3087	1971	1091	853	781	708	711	656	650	677	674	1982	8063	7330	4913	2785	1545	866	566	586	566	557	549	554	550	565	535	551	523	555	540	594	557	536	576	545	532	599	516	542	519	532	535	579	581	539	545	522	543	523	562	538	567	513	524	525	507	529	534	557	556	528	590	494	558	573	573	527	525	571	540	528	522	514	535	536	568	543	568	548	515	510	537	512	590	499	588	559	507	562	500	530	517	529	552	517	500	565	575	532	529	580	593	555	564	578	561	537	570	564	558	549	569	534	532	554	548	521	525	572	555	552	533	554	530	532	520	525	574	534	584	569	583	587	564	586	528	556	540	555	586	549	528	541	570	536	562	598	538	607	550	535	567	530	521	522	544	577	552	539	550	561	517	553	570	532	557	533	539	535	556	552	549	566	578	527	539	592	521	558	521	529	560	527	574	572	576	532	535	543	515	534	538	518	535	564	535	587	486	545	523	556	515	568	546	518	559	516	554	540	521	565	554	553	549	533	557	522	518	526	559	544	506	567	564	550	535	597	547	507	555	546	513	564	580	544	544	553	501	565	558	581	587	533	559	557	552	542	532	529	538	499	521	525	561	548	505	583	553	526	543	534	551	556	584	585	575	562	542	521	562	547	541	591	565	531	536	532	552	566	533	520	559	532	506	562	552	566	573	566	518	559	507	507	536	571	528	575	570	536	510	524	544	547	532	540	541	575	550	525	508	564	524	574	539	543	501	519	562	529	537	537	541	556	539	530	593	603	563	489	557	546	547	573	564	549	524	535	594	550	545	559	532	553	559	588	560	560	555	565	543	526	511	516	494	584	509	554	546	553	549	538	556	525	543	556	592	510	536	550	526	549	514	533	559	566	547	556	569	535	542	568	507	571	550	596	530	531	514	522	581	576	557	553	536	533	509	517	486	514	540	567	591	519	564	562	544	533	541	508	568	552	562	539	554	544	539	554	541	530	571	569	577	566	577	554	520	572	548	518	538	562	571	572	510	557	543	557	521	527	546	536	559	555	584	551	545	541	539	548	541	516	553	510	546	532	554	549	551	526	570	556	542	529	536	518	521	560	564	571	513	556	544	554	575	532	518	545	572	564	542	503	583	524	532	531	536	497	547	557	508	535	489	560	561	519	560	522	531	535	543	503	554	535	564	589	529	539	518	569	543	518	528	517	522	580	549	530	587	563	548	551	571	546	588	564	503	507	556	570	513	565	550	565	563	530	513	511	525	553	513	518	532	553	550	521	578	514	601	557	544	553	501	489	542	540	585	526	577	585	544	558	560	600	525	579	546	572	526	535	549	577	545	544	541	546	517	530	528	592	529	585	566	515	550	554	510	551	524	530	539	535	548	567	543	592	561	527	538	539	542	547	547	580	539	521	533	523	576	533	539	530	520	572	555	534	542	538	581	530	620	522	544	529	515	535	535	602	584	568	564	556	609	596	527	541	543	531	559	590	519	571	521	595	534	522	547	552	579	536	583	574	546	537	544	552	571	508	518	522	553	536	560	545	515	539	529	584	501	548	578	556	573	559	549	565	557	546	552	513	560	527	585	585	529	540	524	499	547	501	495	500	563	536	560	534	544	516	562	560	518	511	537	542	540	554	536	509	545	559	550	549	531	552	573	532	564	529	496	548	517	555	543	537	524	554	515	549	507	577	582	587	572	608	560	494	570	578	551	544	553	553	546	530	542	489	536	560	535	561	578	596	515	527	559	558	561	515	546	569	559	556	574	557	523	556	560	560	558	537	571	551	533	533	543	530	562	578	519	524	558	526	563	529	520	530	548	560	567	514	547	562	550	545	546	522	538	530	554	557	529	580	541	550	548	531	568	505	475	532	560	519	532	529	533	558	540	526	542	517	564	510	544	571	566	554	515	516	554	534	528	506	583	543	517	537	532	537	516	581	547	521	555	565	554	579	543	504	580	519	566	550	536	564	567	537	548	526	523	507	538	511	561	587	543	554	576	558	577	555	545	526	553	543	558	552	562	578	539	546	519	501	560	561	569	562	553	548	519	586	536	550	531	561	619	594	520	541	600	537	559	549	529	559	548	522	569	566	523	519	530	530	562	579	551	537	570	541	540	547	564	535	542	554	549	549	518	544	584	574	539	525	538	601	483	595	597	531	543	483	567	505	548	562	569	492	531	537	545	546	507	553	527	539	526	589	584	526	586	560	546	537	529	556	519	579	556	510	570	529	546	543	604	528	491	500	553	540	512	524	576	572	539	517	541	558	499	556	599	501	538	550	577	560	569	510	540	528	562	502	533	513	555	576	589	551	525	546	555	566	542	532	547	585	527	531	528	545	554	508	529	525	519	579	556	539	545	544	573	537	554	516	554	530	563	547	524	539	561	574	534	539	537	534	540	530	527	527	504	569	528	542	497	558	533	569	596	543	537	540	582	569	565	539	526	577	563	537	518	547	516	571	567	538	600	570	504	585	557	578	555	553	552	547	524	532	515	541	563	511	541	567	532	503	579	574	566	575	563	555	561	576	530	532	549	552	492	511	542	557	529	565	556	545	555	581	519	539	538	549	558	545	535	551	523	532	553	524	552	549	533	520	526	553	522	571	521	585	560	519	546	522	533	547	494	505	581	554	552	512	548	545	554	542	545	571	558	557	529	524	576	526	543	548	557	532	536	576	540	564	561	523	546	546	572	571	554	559	494	562	563	577	528	494	539	520	552	547	537	500	544	547	495	564	557	541	529	538	567	528	574	555	553	490	584	570	550	583	509	545	505	506	591	552	597	556	568	551	579	497	542	514	541	550	528	539	566	510	538	543	562	508	581	547	528	569	545	582	532	541	567	573	500	574	537	545	568	571	576	568	542	551	514	514	546	547	522	573	531	519	534	547	523	551	513	558	542	552	541	547	581	556	551	535	512	551	521	535	596	532	532	511	555	559	517	491	560	508	552	533	530	521	557	547	535	555	529	511	553	579	561	539	524	548	578	521	533	551	565	557	554	564	544	559	495	509	560	525	576	528	541	517	552	557	533	512	575	541	564	566	529	567	530	492	552	550	539	543	566	541	567	525	568	545	527	534	542	542	521	533	550	592	501	563	548	541	533	577	525	581	531	542	584	531	556	510	545	545	545	524	544	550	576	561	546	545	534	534	573	529	600	509	580	533	525	588	549	590	572	565	550	587	555	564	542	534	545	547	554	570	553	544	531	591	538	501	525	561	569	548	560	512	558	555	526	523	569	546	539	523	540	571	577	549	550	561	546	522	522	486	557	578	532	510	532	557	538	536	535	539	543	541	543	531	537	528	575	598	564	556	563	525	608	573	547	556	547	512	539	531	565	553	520	541	541	579	504	512	535	561	546	581	560	545	555	494	569	552	514	521	524	561	547	559	576	561	541	546	563	494	549	549	536	527	564	556	529	564	530	537	550	573	563	553	537	526	560
30608	36405	32920	35973	35164	36200	35481	30322	29658	26077	21752	18115	19307	20188	15829	10356	8505	6712	4739	3547	3110	3272	3727	2657	2080	1414	1209	1231	1137	1065	688	284	256	258	256	226	230	178	232	219	584	2084	2043	1405	822	449	264	198	158	171	186	206	171	174	172	212	178	203	184	196	156	172	185	208	182	175	168	212	187	169	218	186	169	218	192	169	172	178	182	192	173	173	172	163	173	170	173	197	161	161	161	207	179	203	154	206	181	188	192	175	173	183	210	183	202	193	184	179	164	195	192	182	160	181	195	199	164	171	175	175	187	214	192	153	194	170	190	170	178	167	205	168	212	188	195	164	172	167	175	178	177	199	168	180	192	193	201	160	192	171	190	186	208	202	192	184	162	190	203	191	167	194	167	191	168	179	173	172	171	192	174	179	189	197	184	183	182	190	176	185	178	164	185	183	188	168	172	169	178	179	202	201	211	183	188	173	167	197	201	187	197	182	187	193	180	158	164	194	182	176	163	163	184	204	200	178	176	186	179	177	192	171	173	180	191	191	184	182	150	164	200	162	207	186	209	166	187	194	184	176	201	157	188	178	171	159	225	177	158	187	201	183	196	197	208	212	185	178	191	189	191	200	212	183	178	172	200	182	202	155	172	193	195	176	181	164	205	202	203	187	185	164	203	190	158	186	184	192	210	181	154	172	201	181	183	162	191	187	175	180	193	177	150	186	165	162	195	187	176	190	169	164	183	178	189	192	181	177	171	180	152	167	176	175	192	165	162	180	207	174	170	172	183	177	176	186	171	174	192	168	186	177	175	199	179	179	182	174	195	171	170	183	168	182	166	200	198	146	164	169	167	173	165	180	183	183	181	204	187	170	192	171	177	199	173	186	181	176	207	174	176	189	186	199	187	172	196	204	182	178	188	187	186	166	211	192	214	175	183	177	195	164	190	166	185	186	175	175	153	165	171	174	186	147	167	159	205	189	178	215	188	164	199	211	175	192	190	194	194	174	163	169	183	203	182	210	176	191	183	165	169	178	188	207	207	187	188	159	171	184	196	197	189	225	200	164	167	171	181	176	206	176	191	178	174	194	192	190	161	177	192	191	177	176	183	178	166	175	175	168	174	175	179	171	181	203	185	185	175	186	172	200	172	183	158	202	158	203	180	191	170	196	178	171	182	177	184	172	189	187	189	144	201	148	173	185	167	177	180	186	202	190	188	190	181	194	183	160	193	181	202	172	185	187	196	174	205	174	187	175	177	173	172	171	183	173	208	164	191	184	180	175	171	170	186	187	193	188	177	189	188	187	197	177	181	195	208	185	187	189	192	184	199	179	176	179	180	181	203	154	207	185	202	157	194	189	169	152	196	192	169	185	157	174	167	188	176	192	173	179	178	176	190	180	204	172	166	179	177	167	177	194	184	171	186	189	189	183	197	211	176	176	170	202	194	151	188	202	160	181	185	191	186	171	197	190	179	168	211	167	169	166	209	180	199	157	175	189	198	201	193	195	160	194	197	186	219	182	194	171	180	176	174	178	191	205	171	189	213	186	175	197	156	170	192	193	160	187	172	204	182	189	164	174	174	188	183	174	182	179	191	196	183	183	182	182	191	206	198	185	192	189	180	178	164	172	177	184	198	183	211	190	172	201	199	179	182	192	189	173	174	188	165	179	185	183	197	198	166	193	176	173	191	195	172	196	182	206	184	176	167	168	182	174	208	203	176	189	144	173	168	171	189	199	162	182	195	182	209	211	183	183	184	190	185	177	180	176	181	193	182	175	194	171	185	162	191	235	190	177	191	194	200	164	191	192	177	191	212	184	152	182	174	165	156	169	153	210	193	197	191	167	190	192	173	197	166	195	175	194	168	180	212	207	194	177	208	185	154	172	217	182	196	161	179	189	204	179	133	173	179	189	163	203	184	179	178	172	169	185	192	184	193	185	194	194	175	178	182	201	175	186	183	186	165	186	169	163	184	198	183	181	168	201	175	175	173	168	189	197	178	158	165	198	190	197	181	197	192	193	164	158	170	165	182	159	167	178	201	187	195	180	162	193	203	178	187	167	177	173	185	175	179	225	191	194	183	188	168	199	204	199	196	202	187	180	194	190	193	194	185	201	190	203	200	178	163	155	203	203	176	179	187	186	198	187	171	180	200	190	198	187	198	177	160	148	191	187	200	193	202	180	180	211	180	171	200	193	183	164	198	185	225	190	154	151	204	204	202	196	169	192	193	159	207	174	156	170	167	175	170	163	177	198	184	176	176	158	197	191	210	174	217	182	177	155	206	184	177	168	181	192	163	186	213	192	189	169	209	176	195	199	185	196	195	182	196	199	200	185	197	185	177	165	154	186	213	173	198	190	181	186	167	182	182	167	174	176	156	173	198	191	191	189	183	168	214	178	155	189	202	189	189	175	180	182	190	187	192	191	180	163	202	188	175	190	172	177	183	163	166	172	202	170	207	182	186	174	170	177	174	182	182	186	188	197	213	145	150	175	179	190	200	163	186	167	189	164	194	146	179	192	174	164	198	153	178	207	174	172	220	176	182	211	180	199	202	200	203	194	178	197	188	174	199	179	184	170	180	212	213	182	149	170	176	209	155	189	207	174	187	193	205	178	189	198	187	175	182	183	190	185	174	172	201	176	194	178	189	200	210	202	198	192	194	208	186	180	198	167	178	189	195	191	176	200	167	161	181	219	198	185	172	191	184	163	171	170	177	194	196	170	180	188	177	167	159	193	195	164	176	199	185	170	164	174	172	214	181	154	191	193	165	164	178	189	196	193	173	181	180	184	186	183	179	219	167	208	210	196	173	180	187	210	194	174	194	182	156	193	187	201	178	171	173	204	194	198	213	181	184	179	189	185	183	195	180	183	204	188	175	204	189	174	191	185	196	214	178	197	188	210	181	208	186	192	165	182	190	181	182	178	205	189	203	171	176	193	182	154	185	181	183	200	238	200	189	205	205	156	192	182	175	178	188	158	180	162	164	169	194	173	201	181	205	188	176	182	179	190	176	202	180	209	176	179	177	197	177	203	205	189	195	159	178	184	177	191	185	185	182	207	155	164	183	215	188	180	189	177	178	193	202	196	202	197	199	206	193	203	175	169	176	196	166	189	176	183	203	198	160	189	183	183	175	173	196	188	179	176	183	173	172	184	205	172	172	184	195	200	178	193	187	173	220	188	185	189	179	150	182	179	168	185	168	195	161	181	180	207	192	166	177	202	179	193	195	189	178	189	175	203	191	190	200	177	200	197	187	183	191	182	154	189	186	180	185	188	177	196	183	199	177	181	184	198	158	188	177	180	169	181	190	184	207	190	185	181	180	179	201	191	187	182	211	182	174	185	191	218	189	220	204	187	172	183	182	182	172	175	188	200	178	192	167	180	184	162	179	192	185	197	161	173	189	188	190	192	192	168	203	171	197	164	168	176	194	186	187	212	211	179	210	177	180	199	184	194	194	160	207	187	181	196	172	199	191	177	178	184	203	194	188	188	183	192
20091	29217	32103	41402	43491	47436	48016	45411	44532	41048	36711	34812	39439	39078	34704	27451	27138	24758	20287	17789	16028	16992	17634	13231	11209	8513	7486	7763	6598	7008	4278	1311	912	915	868	810	773	746	628	625	3881	12866	11314	7814	4482	1942	978	545	473	470	458	523	507	479	470	487	478	470	451	502	476	487	451	484	450	466	468	460	496	478	499	460	457	446	528	475	467	466	481	443	492	441	466	485	455	485	466	477	478	471	452	484	469	481	484	469	467	467	499	468	473	456	472	451	466	489	456	476	478	463	455	453	462	465	464	458	427	484	490	495	481	487	476	486	478	505	472	452	494	502	479	485	481	446	422	475	473	495	498	508	454	444	463	498	474	452	483	459	496	464	455	477	443	486	483	505	458	482	472	468	451	478	488	439	505	461	492	481	472	463	449	480	491	448	479	480	471	469	466	480	489	441	465	467	487	482	489	468	480	460	489	486	483	467	456	465	481	463	462	434	482	468	450	484	473	461	504	471	489	465	458	477	486	449	519	461	478	466	512	473	479	446	444	470	502	470	457	486	480	462	446	479	495	477	461	498	492	441	516	474	453	462	484	459	465	477	474	493	485	479	487	455	489	448	480	491	459	461	495	483	476	451	488	471	458	494	456	482	481	463	459	478	471	457	418	461	483	504	444	471	482	512	466	498	467	428	471	481	454	469	477	548	498	447	475	437	442	492	447	483	483	445	479	508	458	483	462	497	470	474	488	515	482	474	487	488	470	460	489	481	502	446	498	515	481	482	456	471	477	484	539	453	444	467	450	449	445	474	496	516	425	465	500	486	507	475	487	497	503	487	489	452	452	457	485	458	499	441	510	531	492	481	486	493	484	429	449	466	481	467	509	479	449	489	484	501	482	429	502	476	471	481	471	479	485	487	483	443	470	461	472	471	476	481	491	450	507	458	469	503	467	471	452	502	500	474	490	470	503	512	463	476	467	471	467	449	455	457	438	493	488	457	467	489	502	487	500	499	470	477	478	502	461	470	464	449	478	491	472	530	491	429	497	472	485	448	498	489	424	466	473	486	475	439	475	454	491	478	456	437	446	440	482	450	496	477	466	465	455	478	473	477	468	489	496	472	483	451	447	455	483	472	466	464	465	511	466	475	496	472	460	438	456	526	479	466	456	480	488	477	520	461	498	481	467	472	434	480	483	485	482	455	466	469	500	451	477	458	444	467	464	487	483	458	452	482	474	463	467	492	490	434	465	509	444	423	533	493	501	471	491	472	511	485	426	470	495	482	455	464	526	508	468	473	481	448	484	482	455	502	475	463	460	502	444	447	497	482	430	436	463	471	469	473	421	497	455	453	515	484	449	497	505	442	454	452	454	496	500	466	504	497	480	447	460	457	486	489	469	470	462	445	463	444	436	464	501	485	482	502	445	474	461	490	456	433	463	424	474	474	482	449	465	490	506	491	489	485	482	437	476	490	423	462	465	468	476	486	458	452	493	491	484	465	452	477	487	429	461	490	474	469	486	445	453	508	451	458	472	436	462	461	464	480	466	467	479	446	500	496	472	489	472	460	510	438	460	448	428	462	488	486	471	461	482	477	493	432	442	480	488	456	509	480	453	455	476	455	466	465	462	443	456	496	484	533	469	506	506	472	473	493	468	463	491	490	469	462	486	465	483	472	472	434	459	480	447	460	492	506	467	464	499	482	496	490	460	464	421	454	462	470	454	452	475	486	470	484	489	468	486	461	472	455	458	470	493	463	486	465	471	448	476	460	487	464	462	468	455	452	444	440	477	473	459	509	452	444	469	471	470	463	484	471	442	483	513	498	506	504	442	446	488	472	483	477	458	464	475	485	485	487	480	448	457	481	463	470	486	473	436	451	464	454	486	466	436	469	468	427	442	442	493	518	485	480	470	489	481	447	472	511	471	486	490	488	476	468	464	463	426	491	444	452	500	432	427	452	500	492	479	484	452	484	498	485	486	486	461	477	456	504	467	499	502	502	435	463	492	483	444	491	481	499	485	479	449	492	476	476	484	461	468	459	514	518	466	478	476	484	471	475	481	465	523	489	478	505	462	479	485	489	500	450	447	436	450	447	458	493	451	465	485	472	528	486	479	500	520	466	463	453	465	493	446	461	493	472	469	475	496	462	489	483	487	465	477	479	456	439	451	507	475	496	469	495	483	468	492	503	486	453	450	430	515	511	492	463	460	508	441	474	446	499	476	472	484	470	485	483	464	472	454	481	463	486	469	497	441	473	467	464	501	485	484	451	462	495	491	482	449	445	453	449	471	494	468	449	468	442	482	454	460	487	477	452	446	506	465	470	466	465	456	459	483	443	465	475	499	483	496	501	408	452	435	481	473	443	467	473	466	441	496	451	480	457	472	520	457	474	449	441	511	469	456	471	470	471	465	450	465	513	449	446	501	459	455	451	460	469	466	486	429	472	512	495	427	445	447	492	509	407	525	475	473	490	464	441	475	493	475	463	507	489	499	483	467	467	477	455	504	451	479	468	448	474	436	481	458	509	499	507	476	473	472	482	511	468	494	475	448	464	485	483	460	449	475	486	489	441	508	463	501	500	494	458	467	458	457	498	452	431	429	482	462	437	436	474	523	455	487	453	475	471	479	484	528	504	497	475	476	500	462	497	473	503	475	444	529	505	489	481	459	495	443	458	466	466	484	450	462	446	516	478	467	495	430	462	458	462	469	490	477	452	472	454	493	466	457	456	503	487	468	510	491	462	481	466	516	501	486	493	469	467	462	464	498	431	490	487	478	479	509	488	461	445	507	444	446	488	480	469	485	465	468	471	470	474	443	483	441	470	477	434	461	446	442	457	529	438	420	490	483	475	473	471	466	442	420	489	464	458	499	466	512	462	484	486	515	440	481	460	490	496	522	466	470	505	456	451	468	471	458	480	508	479	474	470	483	451	470	464	450	466	458	460	475	445	497	478	474	475	499	425	467	463	442	455	486	483	475	479	485	462	462	463	487	458	469	499	462	479	473	499	500	440	467	493	448	488	434	480	441	451	480	466	439	470	477	483	444	485	488	509	498	444	507	466	484	471	482	536	438	465	456	464	479	468	485	456	473	459	475	464	454	438	489	487	467	485	495	500	436	500	458	498	466	492	505	470	488	471	526	474	489	489	490	429	469	437	465	490	468	512	479	463	442	438	492	481	487	486	452	479	442	465	469	455	487	477	455	462	447	488	465	497	461	452	428	472	479	456	449	452	423	450	466	449	477	470	448	466	491	475	482	467	505	471	469	476	451	496	435	473	493	440	502	510	468	512	469	472	469	478	465	468	476	465	415	477	472	466	499	442	484	497	479	448	484	479	499	469	474	424	457	460	484	473	477	446	512	459	500	459	461	451	445	475	442	495	460	481	458	480	477	490	463	505	462	489	468	503	476	469	430	500	491	492	501	461	447	466	472	441	482	477	478	510	480	502	502	455	486	503	468	479	441	492	470	466	450	487	455	458	494	480	483	510	471	469	481	481	496	478	480	503
6066	5954	7086	7387	6397	5492	4257	2532	1879	1176	915	942	1176	1272	1148	742	594	530	422	349	294	318	313	287	291	281	265	244	245	232	238	246	244	255	229	240	259	234	236	226	220	302	369	394	332	239	238	234	229	221	205	212	231	224	225	220	205	243	210	221	214	206	201	212	215	202	245	201	216	215	220	247	210	205	214	244	213	210	226	215	261	241	232	210	171	203	219	229	236	210	202	235	220	205	228	211	204	235	221	225	224	209	222	205	186	221	208	227	222	204	243	214	196	193	203	226	235	241	227	196	251	201	228	168	225	222	200	221	222	220	210	223	229	223	210	228	205	202	201	232	223	217	216	218	208	259	230	224	228	194	206	209	211	220	217	216	203	196	194	194	214	242	194	211	212	204	200	221	215	224	186	223	200	203	209	219	217	220	238	210	219	185	228	201	244	229	222	241	182	221	212	232	235	217	225	223	247	213	234	245	212	239	214	221	229	217	236	207	194	214	235	235	213	221	225	201	210	199	239	218	197	218	227	199	210	207	221	248	239	228	224	214	241	244	208	220	230	216	229	228	222	247	211	227	201	217	215	201	229	200	222	225	219	226	211	247	224	209	209	226	202	207	232	187	213	212	207	223	219	233	205	212	221	246	205	207	190	216	225	200	213	228	228	237	215	210	186	223	225	217	197	221	216	218	220	200	232	201	212	222	219	236	213	218	210	208	203	214	197	227	219	218	201	238	245	222	219	233	220	203	207	228	218	211	216	229	211	218	213	241	210	217	233	201	207	191	240	194	220	207	223	211	210	237	223	214	211	204	249	227	215	193	221	200	235	223	222	249	238	219	215	209	207	233	238	203	209	199	244	204	231	195	222	206	201	232	225	253	219	211	203	223	210	216	220	241	229	226	233	216	213	232	172	207	194	204	217	231	213	226	218	230	227	200	246	188	220	225	208	210	243	195	240	206	211	237	215	240	212	234	220	210	217	223	232	201	215	223	209	202	202	221	224	212	243	210	206	233	223	242	207	205	230	222	228	204	220	197	223	235	198	215	223	204	194	210	226	203	218	211	228	211	218	229	273	233	216	197	215	220	219	209	216	196	214	232	217	204	222	210	216	237	215	228	211	219	209	231	210	223	223	242	221	224	211	217	198	204	222	204	217	231	229	224	229	211	238	216	209	218	232	233	222	253	204	214	208	193	227	257	201	224	226	206	219	210	218	188	214	230	229	189	235	208	210	216	234	230	222	222	218	195	210	215	211	207	217	229	212	216	208	226	228	206	211	238	238	195	237	246	214	194	231	211	221	219	198	208	226	207	204	205	204	249	246	241	242	243	192	209	222	212	204	204	219	219	202	234	195	225	223	235	208	201	205	210	204	225	231	200	208	224	215	232	204	209	213	237	217	238	220	213	221	220	216	195	190	209	227	222	215	202	220	209	213	220	258	223	203	231	224	225	220	225	228	235	208	220	212	229	201	197	201	196	207	214	211	214	219	194	229	229	221	206	217	195	233	238	238	223	229	223	218	207	193	210	196	201	217	215	201	211	226	216	230	212	239	224	214	208	200	219	213	247	221	221	217	229	226	220	197	205	221	214	223	224	214	221	202	235	221	178	240	201	210	225	208	213	235	206	220	227	234	205	221	227	228	228	205	207	231	227	210	198	226	216	233	201	206	214	214	200	209	202	183	194	220	227	213	216	225	198	244	228	209	249	217	219	208	191	222	202	230	214	203	209	204	237	195	206	200	224	218	225	215	233	221	220	196	212	221	224	215	230	236	217	203	246	218	236	229	200	209	192	220	213	213	232	225	219	229	219	228	224	210	200	222	199	214	230	215	218	262	218	234	226	204	204	218	206	203	232	206	199	235	189	237	196	219	219	193	224	216	238	213	211	209	200	229	217	219	217	217	231	224	213	222	230	226	220	211	228	215	222	227	235	220	228	213	239	211	235	208	202	211	214	229	230	227	208	195	236	224	201	220	207	239	238	203	215	185	227	233	239	211	227	207	211	221	201	234	219	224	246	244	213	217	226	223	207	215	229	236	200	223	208	206	219	210	208	220	229	232	270	244	227	184	230	193	200	212	217	243	189	239	251	201	229	236	236	235	197	214	201	198	219	209	213	206	190	233	226	229	239	233	222	203	195	222	201	226	215	232	235	215	224	221	216	216	204	214	199	238	206	202	235	242	229	194	205	210	199	230	209	213	208	228	229	196	218	205	209	219	214	231	193	192	194	222	224	177	207	200	220	222	204	254	228	205	202	214	219	192	204	207	208	197	216	210	213	196	224	193	237	221	193	226	210	219	222	223	224	214	234	235	223	213	212	221	195	219	221	213	176	216	197	263	237	248	240	213	210	239	217	202	221	237	218	212	261	206	219	235	194	210	221	238	208	212	214	223	193	222	220	198	236	236	198	214	197	206	207	212	217	195	220	216	195	213	194	218	200	198	229	226	199	218	228	216	224	201	208	243	227	209	214	202	204	230	230	205	198	203	196	187	234	185	205	226	211	228	205	219	209	244	230	205	216	212	234	209	192	238	213	223	217	211	201	199	214	212	217	213	225	211	198	224	232	200	237	214	224	217	232	246	227	208	237	211	215	191	207	221	207	228	192	222	204	247	218	199	226	186	230	217	240	214	221	227	205	206	228	231	207	223	233	213	200	211	229	209	202	225	220	194	219	223	202	184	208	208	243	207	220	219	219	225	218	226	175	221	248	237	229	225	222	243	232	208	216	213	216	210	211	211	224	213	222	221	221	213	224	227	223	229	215	219	236	223	225	209	203	230	237	204	224	183	240	234	196	213	209	230	192	198	176	210	235	225	215	204	254	216	223	205	227	222	195	197	214	241	216	226	235	216	218	237	220	208	226	254	199	216	216	233	209	196	227	193	209	184	213	224	240	188	215	203	219	212	210	205	213	234	216	207	210	223	198	229	219	204	206	242	204	222	209	207	235	216	212	238	216	218	214	235	221	230	225	198	215	221	215	245	212	222	236	209	228	219	210	245	205	209	221	218	221	227	224	227	222	234	196	236	225	225	196	210	224	205	205	224	188	230	215	242	215	211	233	221	207	246	214	233	209	205	219	238	206	214	228	239	214	224	205	211	199	206	224	226	194	250	195	229	204	227	216	218	220	228	225	221	219	218	230	219	213	248	208	226	224	197	196	198	226	260	215	229	219	202	221	214	223	241	225	202	223	231	184	214	205	212	238	241	240	198	249	205	209	228	227	201	225	225	217	220	223	207	238	224	213	206	193	226	245	229	245	227	242	236	221	232	228	236	206	218	245	211	238	216	201	208	233	206	224	215	233	225	201	215	228	232	225	243	230	235	226	227	227	242	230	250	206	213	202	216	230	222	217	248	221	237	229	207	237	211	202	235	222	193	210	230	234	208	236	223	193	236	227	202	222	230	224	180	230	242	225	210	218	229	214	216	183	190	210	239	205	212	234	216	210	226	224	207	217	234	248	215	212	208	196	205	212	214	204	254	202
4979	6543	11399	17120	15749	15189	13722	10025	8974	6758	5413	5409	7146	7870	6714	4484	3476	2710	2244	1688	1257	1359	1489	1116	1186	976	836	871	875	857	805	684	626	592	609	560	565	562	590	604	701	1377	1510	1318	1008	721	634	589	547	574	578	567	576	555	574	553	582	541	545	562	529	559	582	533	542	553	575	554	533	604	583	566	573	576	503	545	529	517	568	568	578	518	571	531	579	567	559	561	567	584	533	590	522	566	572	557	576	543	579	555	591	561	546	539	580	539	535	569	595	528	561	571	570	535	546	570	565	566	525	562	577	570	562	568	570	546	538	555	516	542	567	551	516	591	575	584	566	568	527	578	577	500	575	585	578	542	565	529	539	544	530	579	526	529	546	558	542	585	575	533	545	585	577	601	591	553	585	558	557	580	534	583	550	562	573	612	570	536	561	573	568	552	585	518	533	517	526	544	537	516	582	574	522	556	601	542	576	563	574	539	539	582	553	547	567	532	544	571	551	554	535	535	564	562	568	576	557	539	579	537	551	561	622	554	538	523	587	538	552	565	581	556	593	547	529	513	571	568	537	545	564	608	569	550	577	516	550	527	547	560	578	562	557	533	558	531	542	595	533	574	549	568	559	532	550	571	544	581	539	585	543	562	540	542	558	545	544	589	592	562	599	561	558	562	534	589	588	567	548	528	566	548	554	542	559	542	588	581	603	591	562	577	545	548	575	548	555	545	569	584	540	539	560	546	574	555	567	564	545	547	555	582	568	583	562	565	583	547	533	531	540	576	569	548	565	556	554	530	613	535	563	561	528	544	536	561	584	571	550	559	545	566	549	527	532	567	557	541	534	557	558	500	537	487	551	507	518	601	578	514	548	572	570	511	548	525	540	543	570	556	519	556	548	539	553	533	556	586	533	573	560	524	594	573	539	577	540	548	573	550	578	538	583	580	514	576	526	595	553	571	577	573	564	536	576	581	572	576	592	560	553	561	539	584	568	541	556	560	539	587	553	533	569	574	512	531	560	548	543	566	534	541	519	560	535	528	503	516	541	560	573	541	599	542	574	523	572	533	579	584	587	575	559	539	580	548	573	596	522	565	519	545	560	574	587	566	524	534	597	579	555	590	539	562	568	576	575	528	584	583	550	549	566	575	557	585	543	515	524	575	608	568	553	521	580	555	571	527	547	569	515	539	540	551	551	604	544	561	562	607	516	566	561	499	575	552	569	523	535	566	588	529	531	504	589	569	570	542	582	586	584	564	564	542	549	566	594	600	576	607	549	568	555	553	528	555	564	551	536	567	526	512	551	547	532	596	541	557	570	567	621	582	563	587	570	501	547	561	530	561	601	556	541	555	568	525	546	575	571	502	531	564	592	572	594	567	537	566	577	563	570	551	565	562	534	545	596	545	549	531	556	547	552	544	540	572	549	519	558	562	532	566	515	545	564	621	581	554	589	566	566	554	501	558	582	593	556	582	569	569	529	553	564	570	615	571	538	538	561	551	546	590	577	532	563	566	546	575	599	561	526	574	622	538	585	551	571	554	580	577	513	563	554	504	577	607	531	586	589	547	557	530	593	522	575	545	545	586	543	566	514	546	560	582	584	514	609	567	538	612	547	556	541	552	522	574	575	583	542	571	561	582	576	571	531	541	530	585	552	530	531	540	535	542	541	559	572	556	513	584	576	607	532	522	577	566	589	603	550	548	592	586	591	535	536	584	562	548	572	534	562	541	521	545	559	575	605	588	593	550	551	576	556	602	584	536	614	561	575	553	537	536	535	572	559	582	558	546	575	537	591	581	589	512	525	532	567	571	580	572	566	570	549	513	568	557	555	562	560	548	506	550	553	576	564	540	559	577	543	532	546	602	570	555	559	532	510	586	516	561	552	556	552	558	583	568	524	545	515	533	568	575	533	563	575	549	585	569	573	581	564	593	583	555	515	576	555	535	582	556	556	517	558	579	546	563	557	538	559	559	571	596	563	555	535	583	533	615	503	548	547	542	565	574	579	539	579	515	570	570	594	517	536	535	558	565	504	558	559	563	527	540	570	563	556	572	558	545	553	552	550	550	589	541	576	579	534	543	545	582	550	571	553	560	564	554	609	540	588	511	538	562	542	543	566	562	540	584	552	516	551	574	565	548	546	561	586	583	537	560	528	526	559	548	518	553	561	592	575	570	563	518	585	601	536	572	555	515	548	549	550	526	564	589	543	554	544	587	548	515	545	528	529	574	550	555	545	573	570	581	522	529	550	588	556	587	531	572	527	577	575	607	564	537	539	562	595	581	551	539	562	547	555	546	592	561	544	572	566	514	562	581	523	581	560	563	592	553	524	557	552	576	595	538	574	524	543	536	568	529	552	588	535	536	553	599	543	522	521	582	580	558	559	578	584	564	542	550	573	561	560	544	542	584	574	568	570	536	553	546	583	625	580	563	593	539	598	555	590	556	540	556	571	584	573	561	498	596	540	563	570	604	593	562	573	538	518	536	571	556	564	534	588	564	609	568	547	537	567	542	542	564	537	561	542	614	582	591	502	521	512	573	580	540	531	560	582	558	595	530	536	569	532	635	540	571	537	550	549	566	518	548	538	573	553	562	586	527	549	568	574	538	549	594	563	544	575	552	510	514	522	569	552	546	547	565	625	597	570	556	578	488	524	551	596	552	562	574	552	599	608	569	555	616	552	575	549	547	537	564	550	554	533	555	583	564	585	545	603	571	559	565	576	536	541	565	568	541	571	522	535	557	529	554	582	536	570	552	599	517	576	552	564	564	566	532	587	614	544	578	516	560	563	535	528	537	563	533	571	587	570	577	542	545	536	563	596	528	540	585	571	552	558	566	579	571	608	582	571	550	523	558	574	546	520	519	570	606	571	550	560	541	548	546	586	503	544	527	562	532	582	573	592	568	564	617	540	556	555	554	563	554	547	548	569	576	579	580	537	564	559	497	562	601	561	573	556	551	552	548	526	527	545	572	547	581	603	573	545	534	523	563	555	545	556	551	545	574	513	550	576	546	488	547	563	603	544	581	553	556	580	538	535	633	572	560	559	572	530	535	565	536	551	546	562	547	528	541	519	552	527	534	585	587	577	568	539	515	577	590	591	561	542	534	501	572	585	535	553	558	567	520	601	563	559	564	588	501	533	556	587	552	572	556	522	569	513	571	523	564	530	550	540	564	586	560	570	534	576	529	568	561	576	532	557	613	610	548	543	588	570	510	569	542	512	581	560	526	565	538	534	586	584	581	565	538	496	550	535	532	553	541	554	515	574	588	606	514	538	597	568	598	599	561	555	567	580	559	546	541	602	561	531	559	555	573	574	579	566	530	579	584	580	569	556	580	535	516	608	577	554	558	607	522	575	552	562	576	576	517	564	551	594	520	569	578	559	588	536	546	522	582	515	492	539	579	550	544	534	608	599	564	546	565	601	572	568	535	555	590	589	523	555	541	596	595	553	578	567	552	578	601	512	590	535	569	574	559	536	536	567	538	587	602	533	548
23031	27656	27307	27312	32156	33123	31140	26125	22929	17392	12507	11299	10593	12325	12203	7782	5463	3343	2571	2148	1583	2219	2390	1727	1414	777	748	1070	726	632	592	364	252	229	230	215	220	215	219	193	431	1350	1192	913	573	314	220	188	209	171	207	214	195	206	217	178	195	202	202	200	191	199	207	189	181	199	187	189	219	193	198	199	196	237	212	179	199	201	207	201	192	184	207	202	202	222	197	198	201	207	204	205	203	189	198	183	185	184	246	208	186	204	194	182	188	167	179	210	193	216	191	194	204	200	203	195	193	196	209	182	195	228	184	186	191	178	200	185	188	202	216	219	205	187	188	211	205	187	216	223	202	179	197	186	196	217	217	205	191	209	191	184	206	215	213	190	184	194	195	179	187	192	206	198	183	196	237	186	225	178	195	196	195	201	218	190	195	196	188	210	185	221	184	189	204	205	185	173	198	220	187	183	210	196	197	206	231	190	177	167	216	223	199	203	209	197	217	207	187	221	192	200	208	175	204	171	200	208	221	201	200	224	192	191	192	219	212	200	203	205	208	202	189	193	215	198	202	168	175	197	201	200	210	176	165	214	196	204	192	224	184	215	224	199	200	195	195	217	200	181	203	161	227	200	207	203	206	205	211	190	203	225	213	209	205	216	213	174	232	201	191	193	185	203	237	188	216	199	212	178	187	197	165	206	198	207	172	206	194	171	176	175	178	211	209	192	195	162	183	222	194	206	198	172	205	195	186	199	179	197	209	183	205	215	190	209	202	198	207	222	194	171	204	188	198	204	202	179	192	186	195	209	200	197	190	208	192	176	217	217	181	212	176	193	189	179	220	185	188	202	206	208	211	225	201	174	213	209	207	199	194	226	191	192	213	204	201	190	205	205	207	197	202	195	200	229	190	206	177	180	216	187	187	201	224	203	170	177	197	229	189	213	194	213	192	200	206	189	181	197	198	217	203	185	175	181	199	187	220	196	213	210	197	187	218	203	188	197	186	202	197	183	203	187	189	205	198	212	189	197	175	228	203	181	207	218	198	199	191	197	189	155	184	188	200	228	200	204	207	186	191	208	184	217	191	185	207	175	188	208	198	198	191	214	185	188	183	208	231	216	213	205	182	194	190	208	213	205	193	199	188	201	196	187	204	217	191	175	174	192	186	210	209	195	179	200	204	204	199	173	208	195	189	211	189	213	196	210	184	206	180	205	196	173	220	220	203	179	203	198	209	220	187	199	203	182	186	194	185	196	215	191	208	210	188	206	232	202	220	229	229	183	183	186	178	162	220	193	200	191	173	196	202	208	184	190	211	206	227	202	219	201	198	183	214	205	202	198	230	223	182	198	206	223	204	192	194	190	179	197	171	208	217	175	195	193	190	183	202	224	216	172	178	184	193	202	190	185	199	184	209	189	184	176	226	184	217	198	230	175	225	176	217	191	189	186	172	208	208	201	196	204	202	191	191	211	207	193	201	191	205	178	191	210	213	193	181	200	229	206	185	189	189	195	186	208	177	182	198	185	201	191	224	198	223	214	193	200	197	207	181	183	209	188	213	212	217	196	211	212	202	209	207	204	184	206	188	190	205	191	215	207	207	188	198	199	191	218	190	189	206	203	225	191	189	203	199	195	193	214	198	196	170	199	207	182	173	183	189	177	193	186	202	174	181	186	193	198	202	177	212	179	203	187	209	164	208	194	188	198	197	215	208	199	203	207	215	189	172	197	190	210	200	195	176	229	190	198	184	212	185	189	189	182	211	213	211	221	189	187	190	184	182	197	197	166	176	200	190	206	203	217	194	192	218	198	204	188	212	209	172	194	199	184	174	215	178	201	185	215	192	192	221	195	190	219	199	218	176	195	199	205	210	193	208	178	192	209	219	214	200	207	213	207	204	201	177	176	162	203	211	194	203	178	189	202	185	194	200	193	175	197	177	215	185	190	200	202	192	190	184	183	204	209	196	201	189	201	206	212	205	229	166	200	187	196	208	195	202	179	192	202	187	179	196	187	196	238	180	201	211	225	223	209	183	197	207	197	209	195	208	212	189	202	216	193	185	199	194	195	176	207	191	207	229	196	208	239	199	199	202	209	191	176	207	198	204	206	187	209	200	196	202	189	207	210	197	189	229	217	203	213	216	197	200	202	195	191	232	202	200	200	193	208	185	197	202	216	209	188	192	208	197	202	196	190	214	191	213	221	201	211	175	227	167	189	167	205	207	216	204	194	209	202	194	213	188	199	198	205	196	192	198	198	222	207	205	193	214	200	187	216	208	196	188	185	182	198	197	220	202	210	184	197	179	210	235	238	187	213	213	184	176	225	201	196	193	170	189	215	219	195	199	178	178	197	201	198	187	190	156	194	206	176	172	201	216	176	191	208	190	189	185	183	185	223	182	213	203	191	183	194	202	194	185	182	199	202	191	172	195	207	174	204	200	193	187	194	209	191	206	196	186	212	178	207	188	195	212	188	188	182	200	194	186	206	215	188	192	200	186	199	199	214	217	220	229	197	193	184	190	192	189	210	192	189	209	202	171	197	195	205	203	211	196	211	194	188	179	183	199	178	219	169	202	213	190	183	201	193	190	212	214	205	200	191	209	199	194	205	189	223	191	198	193	201	205	206	206	189	202	202	215	180	206	189	194	208	201	202	206	182	172	200	199	221	201	175	196	207	172	216	220	185	187	185	189	210	190	196	194	187	199	197	196	190	195	191	207	175	186	211	209	168	209	211	209	194	189	176	215	181	200	197	197	196	202	209	206	191	210	212	215	204	185	219	196	211	211	183	208	194	205	197	222	188	198	197	211	198	207	188	208	243	175	213	201	189	197	201	168	201	225	203	171	199	202	220	208	200	189	188	204	183	194	189	228	170	200	191	203	201	178	197	186	180	189	194	186	210	207	183	195	214	200	194	207	196	184	208	196	203	191	176	201	225	183	189	190	222	179	204	195	198	196	214	214	212	220	179	203	219	195	203	198	211	210	198	190	195	187	221	187	198	228	202	206	198	180	193	182	208	184	203	187	204	203	184	205	180	212	190	178	190	196	198	209	177	175	212	199	196	155	193	218	219	204	204	193	208	190	222	190	215	189	182	194	204	177	204	189	216	197	186	229	204	202	204	193	202	188	189	200	183	193	175	200	195	200	191	197	204	200	200	199	199	191	202	216	196	200	208	199	206	195	184	194	192	201	180	213	199	198	191	199	206	165	194	207	199	197	244	170	205	177	210	196	211	223	196	210	200	207	170	213	208	171	179	197	206	195	185	222	221	198	181	196	194	184	189	195	181	191	221	211	192	203	174	174	193	205	187	207	203	187	197	223	195	210	193	210	202	189	183	165	206	199	204	193	184	179	181	206	203	195	214	198	198	180	185	210	206	224	191	214	228	193	188	204	197	192	206	209	191	181	179	200	174	191	172	223	197	201	182	198	205	223	215	204	191	226	214	202	215	163	215	192	247	197	230	197	193	192	217	212	202	201	189	177	185	181	207	189	217	171	210
16304	21516	25857	33497	40915	42939	43372	40176	38143	32861	28554	28360	29537	32668	32332	25234	21717	15485	13541	12757	9447	12309	13096	10592	8516	4684	5167	6728	4441	4147	3736	1624	950	990	836	738	652	653	557	586	2323	8375	7226	5082	2928	1435	667	506	525	514	533	509	565	492	487	550	529	532	540	529	514	492	499	525	545	479	534	525	518	527	533	485	509	523	508	513	508	503	493	515	503	487	530	505	518	503	486	507	510	536	503	538	478	491	533	498	487	540	523	494	562	506	527	528	524	506	506	535	508	513	473	547	477	499	527	515	509	482	538	505	501	476	566	494	501	548	535	563	511	515	496	500	492	491	500	510	531	503	526	495	478	478	521	488	473	510	489	532	512	515	495	488	521	541	514	534	476	537	461	526	527	489	477	502	549	483	524	505	508	538	480	498	476	500	527	498	514	508	532	521	515	492	506	511	532	509	553	535	518	487	551	473	481	517	514	501	536	533	509	511	495	523	511	521	493	524	529	528	520	474	505	554	557	501	495	511	533	572	505	515	498	477	523	530	502	513	537	487	530	524	535	538	508	505	542	472	503	499	514	494	500	542	494	488	523	493	502	485	507	517	506	489	459	497	551	474	475	538	492	532	521	552	491	526	520	532	530	518	515	525	484	508	529	518	507	517	543	489	505	484	550	515	466	509	514	529	505	485	516	583	520	492	516	532	530	533	527	513	512	548	526	517	489	511	519	510	503	514	529	535	540	516	510	492	544	508	498	485	510	536	498	483	521	493	483	546	469	532	493	469	515	487	519	538	513	496	501	516	547	531	484	527	488	508	535	519	525	513	533	476	496	457	527	530	478	538	479	478	499	475	522	518	519	461	539	521	555	502	513	524	528	495	505	525	491	525	529	522	485	530	525	526	536	484	492	522	497	490	479	561	526	489	535	511	487	477	485	502	493	550	505	488	498	520	521	493	507	469	519	513	543	499	522	540	472	528	477	535	545	520	541	532	517	515	468	534	521	507	508	519	535	541	494	495	516	505	473	474	546	484	534	540	522	506	496	484	540	480	528	522	517	529	544	492	498	508	500	534	497	548	505	485	544	529	533	516	545	522	497	544	489	522	495	508	532	465	518	514	501	490	486	506	516	507	469	517	468	510	485	518	513	531	501	508	540	521	513	531	520	517	514	482	477	517	479	521	556	553	525	495	538	497	495	533	525	501	509	498	493	496	482	524	538	503	503	504	501	525	499	533	506	508	538	501	511	521	515	529	521	493	513	502	514	549	535	518	497	543	498	462	509	499	526	527	475	516	453	509	504	534	525	494	548	510	524	501	525	526	525	496	490	491	512	522	510	475	510	511	562	468	535	498	534	533	531	496	522	522	527	525	514	515	532	541	489	492	496	538	534	521	486	465	507	497	508	518	489	535	518	516	521	532	539	511	523	472	493	483	512	539	522	517	471	517	460	514	506	488	499	523	510	525	510	500	494	564	518	528	545	515	491	470	446	532	492	519	529	517	529	511	468	505	486	511	495	519	517	520	524	496	516	513	511	472	556	514	500	500	500	485	507	567	520	501	518	497	476	521	532	552	515	502	477	515	520	532	481	507	518	500	532	526	483	539	511	486	451	523	519	542	550	522	519	505	539	535	504	522	483	494	494	492	485	467	528	529	466	507	477	533	496	527	482	525	503	558	457	518	556	522	489	460	534	536	526	495	528	554	506	513	491	526	509	525	536	505	488	531	552	490	462	492	503	521	501	496	505	469	503	507	508	476	508	515	498	497	497	473	562	521	541	505	537	525	529	485	501	499	482	499	517	519	487	505	527	510	482	541	519	513	573	526	566	528	507	541	472	551	523	524	519	511	495	501	550	531	534	516	510	549	519	482	489	511	536	516	528	469	518	556	517	528	510	531	508	516	494	516	509	538	516	500	509	549	529	486	502	500	500	517	526	536	494	515	545	530	524	551	476	490	544	510	523	497	541	504	539	516	503	514	502	477	539	515	516	515	490	501	501	532	537	532	530	530	530	514	516	514	488	484	513	550	490	519	503	537	517	483	525	508	511	498	519	485	527	508	528	473	518	526	509	536	489	511	560	498	504	510	547	495	492	550	511	477	533	525	521	514	530	521	495	508	505	474	530	506	482	453	521	547	498	517	505	493	509	521	532	536	503	524	492	494	487	547	506	527	534	481	488	527	526	481	508	500	497	525	493	532	481	531	501	486	516	541	480	567	539	532	512	553	523	487	521	502	488	492	484	505	507	538	502	482	497	506	558	516	534	493	536	503	480	506	508	506	534	496	505	514	495	540	511	501	509	478	524	531	530	576	545	461	500	495	509	516	538	500	511	474	519	507	493	483	529	469	510	517	510	503	488	534	450	529	503	484	491	528	508	510	524	542	504	513	516	507	521	533	541	463	517	498	482	500	482	535	500	566	530	535	530	503	539	553	517	487	495	494	525	532	510	517	517	511	519	514	534	522	521	486	545	495	532	500	530	497	499	545	488	518	513	451	506	520	488	547	536	535	505	515	513	490	514	472	555	528	516	538	476	531	491	494	490	506	542	504	479	543	530	531	471	469	516	512	505	515	515	526	505	523	473	504	494	545	512	517	493	529	509	535	481	460	503	503	522	462	531	503	546	478	493	497	510	515	480	425	548	510	517	538	528	502	503	540	496	503	509	508	504	539	523	518	496	512	523	505	512	519	504	509	538	544	563	467	533	524	516	513	517	508	550	525	522	496	520	499	511	525	529	538	489	500	501	502	506	533	550	499	494	500	548	516	483	519	524	526	509	515	533	510	515	510	547	530	527	539	499	522	539	512	544	497	509	536	493	497	493	523	458	502	507	529	548	542	555	545	524	497	494	527	519	486	537	494	478	529	497	476	522	509	530	542	485	501	504	507	535	516	543	503	532	476	505	487	516	526	458	502	485	526	523	497	534	513	490	553	519	500	505	529	538	483	516	482	529	494	520	492	503	490	519	515	567	509	528	526	535	526	504	514	501	479	465	498	547	454	509	512	575	538	519	468	499	465	466	538	501	508	512	497	538	509	510	526	499	511	523	525	525	478	530	494	540	521	516	513	468	472	501	528	517	548	515	547	528	511	560	525	523	529	485	520	506	495	498	525	503	527	518	532	513	510	504	512	537	517	512	532	523	532	488	524	510	478	507	510	498	506	534	523	528	548	522	499	492	509	515	499	506	525	528	501	554	578	544	508	565	509	505	477	544	493	535	538	547	475	485	541	494	515	514	507	509	536	501	485	527	467	531	488	512	543	532	508	519	517	473	505	487	563	521	543	486	480	513	540	507	483	474	492	531	517	521	518	505	526	520	530	538	527	512	501	518	524	506	488	525	496	479	480	476	506	480	494	561	506	481	523	532	521	519	523	496	495	510	536	521	500	571	555	514	536	494	496	523	464	486	475	500	505	469	508	470	488	498	511	488	512	589	519	536	522	520	473	497	547	542	477	513	554	501	503	525	474	507	489	519	495	530	487	525	499	488	525	519	504	517	490
32805	35581	32492	35258	38766	41208	36703	30765	30918	25893	20445	19066	18321	21915	22455	14943	11258	7032	5160	4067	3159	4163	4401	3275	2502	1602	1264	1747	1117	977	887	488	313	319	242	210	175	206	174	195	828	2343	1928	1252	787	404	191	161	148	160	170	176	172	155	159	172	161	169	168	166	159	162	172	161	144	187	154	154	196	171	167	178	170	177	161	166	152	146	155	161	164	184	167	155	150	190	160	161	151	167	175	151	167	165	168	167	163	181	152	181	185	169	168	177	197	154	172	167	159	185	182	163	166	181	181	168	152	160	162	164	144	168	164	165	177	182	163	145	163	171	155	163	163	192	167	171	153	174	175	167	165	167	188	158	160	181	185	160	176	150	167	167	161	166	178	176	151	157	180	169	152	148	172	171	182	156	181	167	168	176	188	167	169	139	160	171	181	167	167	196	166	156	157	170	157	155	183	172	179	147	163	175	175	183	169	173	160	148	180	177	162	162	173	189	159	178	198	139	144	160	168	148	191	193	166	177	176	180	165	148	167	146	154	167	166	173	153	140	152	172	174	163	160	171	165	174	192	160	184	147	167	151	152	187	169	140	181	170	176	181	174	146	163	171	162	173	164	156	169	175	158	172	151	177	167	160	136	174	162	177	162	163	180	163	191	177	152	156	167	164	172	190	161	183	176	178	193	172	141	180	172	184	176	144	172	176	184	155	180	176	177	156	153	172	160	176	151	183	182	151	165	172	168	191	160	179	173	178	160	178	166	164	160	181	152	178	144	155	182	186	155	157	169	160	168	157	161	170	158	161	152	159	156	186	157	175	159	163	148	163	158	143	165	159	164	160	155	181	157	171	149	157	163	161	156	167	140	182	192	205	175	163	164	149	164	185	172	162	166	166	174	172	154	177	177	156	163	148	159	155	165	166	159	169	142	158	169	154	165	156	156	157	187	150	173	167	174	165	158	143	181	170	175	190	142	148	186	167	163	149	167	184	176	187	169	158	205	185	167	175	165	155	158	168	176	172	174	150	166	135	148	156	194	173	171	141	155	180	141	171	163	189	175	150	174	153	178	182	161	208	150	160	153	186	170	169	188	183	157	196	169	155	151	162	179	170	151	176	185	168	192	188	184	177	161	161	171	169	153	171	148	153	173	169	179	145	166	204	170	168	147	161	164	174	173	166	156	167	154	146	162	191	139	154	173	156	166	146	193	180	172	157	152	171	163	172	161	189	162	178	152	156	163	145	167	171	173	168	182	163	179	152	173	165	159	163	215	168	193	162	169	184	184	168	189	162	128	142	176	150	177	154	181	189	174	178	151	172	165	167	141	165	173	177	152	150	186	182	191	181	153	163	142	160	187	154	167	179	183	179	202	165	143	171	160	159	159	179	157	160	169	179	143	166	169	185	219	159	163	178	164	162	172	179	176	157	173	163	187	178	167	161	151	180	169	179	160	162	178	197	180	167	180	160	155	182	140	152	186	163	186	172	193	174	164	179	171	174	157	142	149	181	164	161	160	145	190	179	166	181	165	170	192	151	159	179	163	165	180	177	160	142	164	145	160	191	199	175	171	147	152	167	140	155	157	167	192	159	172	157	169	185	170	201	167	179	159	144	159	149	193	156	172	158	166	172	168	181	148	165	150	180	172	174	168	159	167	159	158	186	164	143	160	178	177	174	174	161	168	176	156	169	162	158	161	144	173	176	158	148	177	155	168	177	180	156	162	174	142	187	163	156	163	151	184	158	183	176	126	166	181	164	135	173	178	154	171	167	153	198	161	172	185	189	150	159	181	156	178	169	167	168	156	166	175	174	166	147	179	170	170	154	175	174	164	154	190	176	167	152	170	178	145	164	160	174	166	185	189	168	149	150	186	187	195	165	169	150	177	171	163	180	175	173	150	154	176	155	150	185	179	170	164	176	181	163	166	178	152	166	162	175	161	169	152	174	165	175	149	168	170	180	173	178	159	164	150	159	158	159	174	167	193	145	156	174	161	152	182	143	169	168	167	150	160	130	158	162	166	157	180	167	160	174	160	165	140	174	178	171	189	172	179	168	162	163	191	151	155	135	164	176	160	162	158	176	168	166	158	168	176	165	164	163	186	171	180	149	162	160	170	173	169	151	175	166	157	164	155	156	155	159	149	157	144	160	140	156	176	187	170	167	213	158	165	165	152	177	157	167	164	163	146	162	178	172	180	170	150	154	175	162	177	201	158	172	156	175	155	146	183	164	175	175	165	154	164	158	179	161	183	140	160	173	194	189	186	187	146	149	152	162	170	166	170	165	168	188	143	168	169	167	155	149	191	165	182	166	144	149	177	163	163	163	171	169	179	171	151	159	166	179	171	170	158	145	159	186	151	150	163	146	173	197	166	154	150	162	164	181	160	153	160	175	185	170	171	165	169	148	192	175	157	163	152	176	180	181	160	192	191	178	166	186	185	173	176	155	153	187	173	165	175	166	192	167	169	166	178	166	146	149	147	157	149	180	172	153	169	175	166	151	184	158	161	159	158	147	160	159	157	162	156	161	187	169	160	158	180	178	170	180	183	171	166	180	166	162	163	187	171	155	179	161	154	172	170	171	175	164	197	148	192	160	179	174	177	162	153	176	161	146	146	157	173	157	170	159	164	156	194	167	180	155	181	170	146	152	151	164	174	145	171	207	174	151	159	177	183	179	176	177	184	174	145	147	156	158	180	166	152	155	181	171	165	152	157	177	177	139	158	167	188	140	170	168	162	161	182	162	176	160	183	184	169	183	162	165	134	165	165	184	195	200	159	145	164	180	148	176	180	156	180	169	174	162	171	173	158	181	161	173	160	171	152	159	168	139	171	183	163	174	167	169	162	183	177	169	142	147	158	173	174	190	176	160	172	184	165	158	177	166	163	171	180	130	179	157	152	164	156	170	173	177	178	181	171	152	148	162	154	157	156	134	168	149	163	175	156	175	153	155	153	189	150	182	179	151	185	164	153	172	193	159	148	158	146	161	179	150	159	172	166	178	178	170	142	164	149	161	161	175	179	163	199	163	172	175	189	175	180	162	148	184	155	167	146	153	155	164	184	148	163	177	186	195	169	134	181	166	161	195	161	148	167	156	172	180	156	155	167	149	188	167	140	148	173	157	166	164	175	158	174	172	148	169	182	154	152	152	159	164	154	168	171	162	150	170	176	156	175	184	190	179	160	156	162	173	154	155	157	151	181	138	168	160	182	179	165	160	174	171	179	172	167	167	166	166	173	173	167	161	167	165	128	171	163	136	154	177	166	170	148	189	170	174	149	153	165	153	185	149	171	193	158	172	155	148	167	134	175	134	176	162	200	181	143	156	188	177	170	174	181	172	174	180	184	165	168	168	137	159	179	162	164	170	169	175	171	159	156	160	182	147	168	170	192	150	179	163	146	175	172	169	160	156	169	168	200	173	152	169	176	169	152	180	170	181	176	173	172	165	157	157	173	177	166	172	158	164	137	202	144	193	147	163	170	184	207	176	155	186	163	202	172	167
22505	27885	31563	41340	46153	48915	49295	47347	46492	39663	37153	36671	37833	41782	42456	32498	30242	24320	21478	20640	15856	19374	19091	16394	13095	8741	8221	11631	7146	6523	6205	2742	1488	1406	1028	790	689	651	623	508	5342	14079	10925	7514	4393	2004	567	459	421	449	444	400	446	411	404	432	457	421	420	422	449	473	438	436	442	426	446	426	475	451	429	472	436	475	422	430	428	455	410	437	419	420	447	443	459	407	501	421	405	440	429	449	456	461	414	429	416	464	455	436	432	455	404	440	438	414	421	425	422	413	428	432	438	408	476	455	449	462	476	411	457	460	441	433	505	426	427	429	424	456	424	442	476	400	397	425	429	436	411	445	429	440	440	430	465	417	448	439	460	429	452	485	399	436	418	405	449	451	457	434	451	445	427	435	449	439	438	468	421	403	461	458	438	454	417	463	427	445	390	418	423	429	443	458	470	449	429	402	422	403	462	429	439	428	440	419	434	432	428	442	389	424	442	421	451	400	459	445	397	465	428	451	449	419	423	432	468	435	469	422	444	401	475	445	435	440	418	433	410	435	444	431	451	436	420	442	418	424	428	413	415	425	390	437	447	436	373	418	438	487	423	443	404	423	405	449	434	442	417	473	415	422	447	429	443	434	434	442	457	410	451	459	426	469	397	401	409	434	409	417	475	421	459	411	392	451	426	455	421	432	438	442	487	444	415	438	407	445	429	445	442	442	431	429	427	436	426	435	437	442	413	449	415	423	463	444	434	428	414	430	459	422	401	457	424	436	477	474	445	423	442	430	413	392	459	435	402	429	414	448	433	393	431	459	404	422	418	419	429	455	453	428	417	429	475	440	452	420	486	444	421	439	435	431	457	422	444	429	407	413	460	418	448	438	388	438	408	433	419	448	430	425	398	461	431	431	450	465	428	412	412	452	420	419	445	405	421	440	414	409	438	462	438	439	468	453	420	467	427	443	433	460	438	454	443	423	429	483	435	501	437	413	408	421	462	377	431	418	435	456	424	432	408	447	450	434	455	417	442	445	423	479	434	421	457	446	465	451	448	426	394	464	433	439	425	452	412	414	432	423	414	449	421	449	458	444	458	433	424	459	427	440	432	423	412	394	383	438	418	431	440	416	413	412	452	437	428	410	432	425	420	455	448	443	408	443	441	451	456	408	466	409	425	429	436	460	412	442	439	472	453	407	422	440	413	417	427	460	441	447	425	457	410	439	414	481	404	425	408	434	454	450	438	414	411	433	461	427	441	411	429	425	454	435	444	413	419	446	435	454	414	425	431	445	413	432	435	450	414	392	403	406	445	472	424	414	434	399	389	448	404	408	451	417	443	412	401	428	448	429	405	463	430	422	438	459	430	469	442	445	401	435	405	424	479	377	428	419	426	449	405	402	399	464	406	410	436	431	479	423	412	430	420	395	413	461	433	457	461	432	449	440	445	463	452	430	441	415	423	456	428	407	408	469	420	412	427	424	469	420	453	417	460	365	436	415	467	409	436	432	441	453	419	403	434	419	432	437	436	401	423	408	439	467	441	424	459	420	429	387	432	412	432	410	421	442	442	450	424	427	456	446	442	452	428	496	406	466	425	403	453	409	423	431	414	494	421	431	430	443	427	456	449	422	439	434	413	437	436	429	452	434	434	455	460	427	459	406	440	441	421	423	433	441	443	437	402	427	452	417	433	432	427	446	406	439	450	417	441	461	441	448	437	410	450	416	453	454	441	438	444	432	445	424	433	454	414	473	445	432	444	430	468	451	466	432	439	399	443	438	432	447	436	445	433	429	412	439	439	426	472	441	449	464	418	434	462	426	453	453	432	409	450	427	427	483	410	435	409	408	414	433	425	397	411	485	391	411	405	441	465	429	466	452	453	428	420	426	421	431	472	448	462	419	443	422	431	413	431	398	418	469	435	423	478	438	455	419	442	390	467	388	421	436	459	410	426	447	472	474	454	414	430	444	429	436	402	435	441	454	438	424	460	473	461	443	460	457	438	395	395	454	443	420	426	432	457	447	428	445	425	416	456	425	487	427	423	436	442	460	445	445	432	434	425	446	421	418	397	429	429	436	414	424	393	485	418	450	449	438	438	426	424	445	443	418	426	427	448	454	441	434	439	458	437	419	452	464	397	469	418	429	455	424	424	448	457	426	434	426	410	432	427	408	428	441	437	422	428	446	426	428	429	420	417	454	451	447	430	411	458	406	410	432	468	444	453	465	456	426	437	414	394	462	460	490	430	448	452	403	435	422	436	422	409	420	417	488	462	423	456	432	438	458	418	408	406	467	475	442	444	382	457	431	425	435	426	416	451	412	426	452	449	391	439	420	437	476	439	429	428	430	453	452	417	460	432	459	406	433	446	426	433	427	417	449	433	450	448	420	459	440	448	428	451	445	454	448	408	449	465	405	444	382	482	419	460	405	430	420	436	420	461	449	431	422	452	466	418	461	453	447	412	435	410	430	418	442	431	419	427	416	463	443	456	423	453	466	416	467	451	434	401	431	410	432	417	440	452	439	435	429	407	448	446	400	459	442	444	429	426	416	473	423	470	405	461	426	455	428	448	434	440	462	443	411	446	406	412	408	450	433	411	433	452	431	457	428	439	426	404	475	478	421	435	419	448	456	442	421	418	412	464	462	446	405	401	424	432	408	449	433	469	464	424	425	403	407	428	472	446	442	433	472	400	429	437	452	442	418	456	425	401	476	447	448	445	423	433	454	430	479	445	465	398	422	476	415	429	443	462	455	407	441	416	437	428	420	433	492	412	445	419	433	448	444	419	452	417	436	428	430	476	439	429	450	419	465	410	414	434	405	433	438	453	425	421	477	414	459	409	440	398	431	410	441	421	400	439	470	429	443	415	430	417	411	472	435	436	452	429	486	458	442	451	426	432	433	387	446	422	435	407	448	410	483	456	434	455	418	450	485	431	416	406	433	407	449	430	435	454	450	459	396	413	437	412	447	432	472	433	470	416	421	426	449	432	409	447	464	414	430	461	437	385	428	392	455	453	448	408	449	437	439	416	452	417	424	426	437	431	450	456	428	414	416	433	447	431	441	418	451	431	402	462	436	437	431	434	413	411	434	432	415	455	386	413	435	467	453	420	452	448	430	440	434	457	425	393	469	434	444	430	458	440	455	449	426	438	431	410	451	428	435	468	437	430	443	413	406	460	468	460	449	425	419	457	447	426	438	415	446	435	444	408	424	439	429	447	504	452	449	415	478	420	460	476	440	444	446	409	451	427	460	440	408	477	425	463	420	415	414	436	431	409	426	469	450	403	420	433	469	448	421	445	424	423	421	443	438	400	421	453	404	477	469	452	458	440	400	448	440	434	423	453	454	457	411	459	434	433	410	444	444	440	488	432	417	401	394	467	453	404	493	410	443	459	448	464	445	433	432	422	417	467	406	435	413	454	422	439	418	457	451	428	409	433	418	428	386	410	409	404	437	449	397	416	423	444	431	462	450	439	447	437	449	432	436	435	426	457	428	425	418	441	470
7752	6633	7408	7345	7393	6621	4416	2382	1960	1269	1115	1190	1079	1214	968	637	484	428	377	355	315	287	338	301	300	245	284	272	221	246	240	232	258	214	186	217	224	220	221	235	248	350	378	370	303	230	226	202	206	229	202	211	213	224	220	216	241	185	239	210	185	207	190	221	206	206	246	224	255	231	203	220	234	221	210	211	217	235	212	187	210	209	219	189	220	204	209	205	191	205	211	246	194	196	233	203	221	203	203	206	191	181	215	216	221	199	214	206	207	186	237	203	210	204	229	216	197	222	223	222	188	195	222	205	215	220	244	210	208	184	203	188	199	232	198	240	220	209	214	214	209	212	216	199	217	210	202	217	194	202	220	206	208	233	197	215	174	211	215	207	205	218	221	211	200	228	220	183	189	203	197	225	216	220	189	233	196	206	211	206	207	244	214	198	221	206	202	223	199	212	200	219	239	196	211	198	231	226	207	205	204	230	178	190	197	214	197	217	219	197	224	191	210	206	214	211	225	205	198	195	205	210	207	183	223	203	178	229	221	234	193	211	226	230	217	209	201	228	225	244	213	204	240	210	212	231	233	239	189	235	209	204	248	214	220	220	213	206	189	204	217	208	214	212	242	216	243	222	203	190	239	217	214	223	198	212	218	185	213	207	208	207	210	221	213	217	201	226	243	197	224	215	202	221	232	199	203	241	192	213	222	206	221	191	219	224	215	239	203	218	203	201	217	240	204	204	218	222	205	194	217	228	195	221	203	208	207	188	195	196	214	200	200	185	216	210	200	214	211	211	213	217	197	211	204	206	222	199	203	214	218	236	219	212	193	210	223	220	201	212	214	221	208	218	211	197	195	189	207	203	196	231	214	229	205	223	221	228	191	214	208	215	184	204	207	215	217	220	202	213	226	214	220	213	210	214	225	207	214	215	208	225	212	201	197	239	188	206	225	224	233	232	237	185	233	233	220	179	204	228	192	215	202	208	190	209	206	219	206	207	207	205	197	207	239	230	186	224	191	207	229	227	210	198	227	213	194	216	230	219	201	213	207	226	213	189	206	224	215	217	209	229	217	214	218	216	214	231	197	201	216	217	187	206	210	221	193	231	218	206	220	211	232	202	186	199	217	198	198	204	189	235	200	230	232	191	223	183	200	218	213	228	224	219	216	223	218	186	204	211	223	194	226	212	204	204	217	194	225	201	201	188	191	231	207	227	197	222	198	197	227	197	192	219	230	229	213	186	223	230	232	222	192	213	177	202	215	234	237	222	206	207	216	216	208	239	216	222	197	213	221	206	188	196	215	213	229	197	198	213	191	191	221	197	214	209	228	219	216	206	186	201	198	212	222	203	222	196	212	193	185	190	223	206	222	246	186	226	241	216	215	185	226	199	239	243	195	203	213	201	222	218	211	234	206	213	209	214	202	170	204	224	202	219	202	189	206	194	225	226	205	226	181	223	215	201	217	229	202	226	213	217	214	224	208	253	215	204	198	229	195	215	229	224	240	206	241	212	230	210	200	202	242	197	241	223	212	215	202	221	222	204	224	209	212	228	214	177	243	200	189	234	218	211	209	225	206	206	204	194	197	210	199	228	208	212	233	217	196	243	240	213	201	202	187	224	223	220	211	200	223	207	189	199	235	198	189	234	240	191	203	196	224	222	212	223	196	218	211	219	217	212	212	210	209	223	233	188	201	210	219	218	228	185	210	242	204	243	227	217	205	219	176	201	187	204	205	206	242	227	212	196	215	216	216	211	216	200	229	217	214	203	198	230	193	211	207	199	203	214	217	213	201	247	202	211	213	199	206	225	224	198	214	265	200	229	189	234	228	224	210	224	196	202	218	211	175	200	193	200	225	206	230	225	203	202	198	206	193	210	187	212	192	198	219	221	207	230	215	218	209	203	204	198	218	216	206	209	216	215	207	241	223	189	242	220	218	207	226	206	223	207	217	185	181	195	234	216	222	197	216	224	238	216	194	220	228	232	219	228	232	216	180	207	228	229	223	190	196	208	212	217	229	212	190	189	214	206	202	223	207	207	201	217	217	220	204	207	219	227	197	218	195	213	224	212	212	208	204	228	225	189	213	196	215	225	192	226	211	214	228	213	227	214	235	211	209	240	209	227	188	245	200	234	212	193	209	199	212	233	177	219	237	206	212	209	193	193	243	227	217	225	235	214	201	220	209	198	245	221	188	196	217	227	219	191	221	209	238	222	218	205	213	210	201	222	201	222	215	226	227	219	180	204	222	217	244	222	218	210	190	220	218	228	202	222	188	215	196	199	204	205	221	218	214	224	210	208	207	188	239	187	193	212	208	209	214	207	189	216	218	197	195	193	224	214	220	224	198	197	212	233	192	188	216	197	214	240	228	198	206	185	191	219	203	222	221	228	221	207	195	219	216	204	220	221	219	224	224	214	217	191	227	215	201	227	208	200	181	217	201	219	219	201	232	187	235	211	219	202	196	218	181	191	196	197	198	227	194	236	208	181	244	205	234	212	216	189	223	195	209	216	185	191	212	218	217	198	199	208	211	202	197	206	230	214	211	239	211	215	197	191	206	211	209	227	203	240	221	209	221	200	253	196	205	183	202	213	214	211	230	213	232	217	193	258	214	214	234	216	218	223	192	166	204	180	233	206	197	210	194	224	209	213	214	229	210	207	222	207	217	209	228	192	215	199	188	224	218	228	193	206	204	211	208	215	205	207	224	212	223	212	229	213	205	206	220	212	212	210	196	216	216	224	229	222	215	201	197	228	212	208	185	205	232	188	221	226	231	197	217	203	215	227	192	207	212	181	219	205	206	207	215	210	205	225	227	215	215	222	211	199	189	206	215	257	245	233	191	199	202	223	222	230	184	207	195	240	228	222	192	215	192	218	247	207	213	204	191	204	190	218	206	225	203	188	188	194	204	213	217	230	209	209	199	217	222	209	215	201	210	208	201	195	225	198	219	225	204	222	226	197	204	229	210	224	206	201	221	199	228	216	230	222	216	203	215	214	198	214	218	199	232	206	206	203	199	200	211	211	229	195	205	209	217	198	234	216	208	226	213	198	212	217	222	194	187	229	196	199	219	218	214	213	202	209	223	208	195	184	214	247	215	205	182	208	227	205	214	192	208	202	236	209	222	214	224	219	201	201	206	200	218	207	201	201	210	221	222	202	229	195	202	212	204	219	217	231	187	201	216	217	202	212	211	215	232	195	212	213	219	206	233	187	228	227	206	218	225	221	190	223	239	221	219	214	212	216	221	187	229	173	222	192	230	208	221	211	212	231	218	219	231	219	218	247	224	203	206	206	200	221	226	234	216	213	226	203	192	207	232	212	198	217	221	203	205	226	209	202	197	219	206	207	204	218	212	214	224	233	215	228	218	201	208	208	217	197	213	240	221	207	222	193	228	241	198	202	206	216	222	212	197	206	230	202	187	218	208	207	235	226	193	200	228	233	212	195	215	180	207	215	217	216	221	209	206	211	229	227	225	207	231	204	199	205
5792	6709	12236	16711	19379	18134	14442	10088	9745	6699	6261	6455	6139	7238	6166	3764	3089	2382	1828	1489	1350	1549	1670	1381	1185	941	938	1040	886	793	747	683	614	579	591	643	541	589	527	564	811	1475	1610	1275	941	727	588	540	528	503	539	553	606	579	487	518	521	548	589	507	539	525	564	551	558	560	548	517	562	576	539	547	534	554	564	582	598	524	578	561	523	530	581	522	555	512	534	473	552	511	583	596	566	567	519	525	527	552	552	502	523	557	539	530	514	525	543	559	572	533	555	538	577	557	519	515	521	524	585	543	556	561	529	532	542	552	539	531	561	559	553	552	516	565	611	531	553	497	539	531	484	565	547	479	548	519	570	568	537	547	545	513	540	581	525	517	550	511	531	531	590	544	561	547	545	564	567	544	541	513	545	586	518	585	559	543	549	520	577	503	532	576	570	562	527	569	571	568	593	575	553	525	546	533	502	569	501	546	548	532	562	601	542	578	525	547	540	493	549	510	514	557	530	526	545	548	573	533	567	519	583	534	516	577	528	547	534	523	547	528	526	550	534	567	552	564	495	544	532	546	539	497	542	545	549	579	514	523	472	561	570	601	554	584	567	543	544	566	551	532	560	590	554	542	559	530	527	562	518	550	564	503	551	526	580	530	573	561	538	544	522	509	494	541	544	519	566	555	552	575	517	529	497	514	537	529	551	530	541	584	566	508	539	515	551	512	556	513	567	534	524	542	544	560	513	547	591	551	545	595	547	555	566	574	560	565	551	523	567	529	508	581	553	546	525	536	559	547	535	518	554	562	543	552	561	534	509	532	554	539	544	527	593	558	569	487	565	587	542	513	564	494	509	540	556	538	522	544	535	530	552	556	554	548	565	536	506	601	515	568	542	564	502	600	528	538	550	532	576	532	566	548	567	521	530	519	532	529	530	531	558	509	543	504	527	552	541	543	535	495	553	531	602	530	576	551	575	525	555	519	535	552	532	562	530	536	541	570	583	573	530	556	537	539	532	535	563	483	506	532	537	500	525	550	549	582	551	529	537	550	513	549	519	525	563	528	577	553	553	566	549	552	583	574	516	554	535	592	531	550	566	506	564	533	506	546	529	569	559	547	524	552	601	544	548	538	563	511	544	509	576	574	548	530	566	505	542	558	585	546	549	529	524	536	536	537	522	528	601	533	512	598	572	538	524	552	563	511	534	571	556	555	560	551	528	538	542	548	539	576	555	512	560	506	514	560	577	534	565	521	528	577	540	501	562	551	538	507	524	559	533	523	538	523	546	547	563	602	557	538	562	545	501	497	528	542	520	526	548	543	547	547	530	531	550	562	554	603	557	551	559	527	523	554	572	557	487	529	560	548	547	563	526	496	536	539	563	542	522	512	502	536	548	530	517	544	560	567	532	554	527	541	536	549	546	579	549	571	574	550	551	539	550	570	540	548	567	530	564	535	553	546	583	610	528	543	520	560	526	490	581	535	539	532	532	530	544	550	567	526	576	523	510	565	547	559	567	547	569	534	565	549	595	541	541	539	557	545	564	552	522	500	548	549	573	534	532	564	542	579	500	516	560	536	514	517	576	533	522	565	546	523	523	550	552	518	535	506	569	501	522	505	559	556	534	506	551	596	542	560	558	576	530	563	530	529	536	545	535	604	546	546	578	537	525	506	517	519	586	550	574	551	576	575	574	562	563	519	564	523	575	564	533	523	528	600	546	542	529	539	582	534	530	538	577	603	520	521	570	574	533	558	562	539	560	522	537	592	547	535	520	546	577	567	537	564	549	545	536	547	497	528	506	555	564	572	596	531	521	540	524	536	560	560	553	552	519	525	530	538	519	560	487	566	532	556	516	545	543	568	549	509	552	538	569	566	499	519	535	556	571	515	559	516	541	513	511	572	505	555	535	546	529	570	527	589	562	509	553	541	518	551	529	565	546	515	584	547	531	527	508	587	530	541	572	525	533	525	583	570	558	560	531	547	559	528	544	558	567	554	533	545	543	523	514	574	533	566	526	523	530	532	536	566	575	537	563	540	566	539	541	554	553	518	535	542	547	537	533	517	557	490	537	511	521	566	556	531	553	541	589	526	563	543	517	506	559	564	511	503	520	475	517	556	533	520	551	512	517	593	565	545	556	546	577	538	567	511	513	529	559	547	582	527	557	548	526	584	495	542	557	515	569	548	535	560	550	531	537	544	537	558	498	506	528	533	563	558	509	553	481	539	557	539	575	597	538	553	556	534	525	521	565	514	549	535	561	517	561	555	554	528	550	547	550	542	533	570	535	554	529	573	582	523	570	553	549	524	549	535	523	554	575	548	572	523	557	568	553	520	567	548	535	563	500	550	531	547	573	537	528	498	572	523	550	543	576	543	568	527	536	526	582	525	551	536	517	515	564	569	520	562	520	556	517	531	556	564	521	541	563	566	546	530	521	554	540	563	519	553	556	503	555	558	516	553	542	546	527	528	530	553	521	574	556	557	517	503	519	493	571	533	529	559	532	527	560	576	535	552	565	551	549	562	558	522	551	558	559	527	560	528	583	535	524	569	522	567	523	567	558	538	536	566	528	520	572	534	529	561	538	508	556	598	533	558	554	548	549	536	541	526	584	512	548	535	579	521	520	509	554	511	538	561	556	571	534	512	555	533	554	567	530	506	534	534	579	530	582	524	549	527	574	578	546	548	529	526	524	510	554	539	544	542	514	494	538	502	577	527	536	525	544	479	539	563	534	584	599	494	545	529	568	521	563	500	586	557	514	506	579	544	553	544	527	545	534	520	520	537	516	582	553	535	505	523	503	562	523	547	546	520	542	484	536	523	502	575	541	511	542	529	521	547	569	504	567	550	538	514	547	591	592	558	546	537	564	568	553	585	545	589	552	576	531	533	537	589	570	512	528	545	552	577	536	554	509	532	567	555	556	525	553	560	503	538	605	581	578	518	555	528	581	536	535	517	532	572	554	526	522	532	542	525	569	524	581	557	523	537	528	518	543	556	545	554	534	564	552	566	556	533	515	526	528	565	552	546	580	581	550	520	502	521	526	556	520	557	542	531	539	521	528	562	537	556	507	538	564	582	502	538	567	514	535	548	543	518	586	520	573	524	538	538	570	526	568	540	573	516	528	533	571	540	591	529	516	544	506	526	530	563	542	534	586	531	576	559	553	545	594	534	525	533	552	530	537	544	520	533	560	550	558	501	573	575	508	547	557	578	541	536	608	565	552	536	571	535	523	517	565	522	504	532	513	477	559	544	501	580	528	555	582	557	535	573	558	483	503	538	535	567	528	579	513	523	559	577	536	568	574	565	541	565	564	523	553	536	559	535	511	504	544	532	532	553	543	542	549	563	559	537	504	548	532	552	528	577	500	542	533	554	569	541	491	532	534	521	528	562	533	547	525	548	533	566	527	563	482	593	528	553	514	521	546	533	529	522	557	506	547	517	568	530	493	487	528	553	558	575	530	559	562	553	560	554	556	551	588	553	587	487	538	560	535	538
25182	29343	29153	29088	36434	35840	33031	27557	23591	16985	12376	10175	12298	11869	11643	6986	6004	3826	2929	2422	1918	2278	2713	1801	1683	924	967	1222	877	574	701	385	260	231	220	212	220	199	194	218	685	1446	1095	791	479	297	202	232	212	204	198	201	190	191	189	203	212	176	194	201	202	216	166	177	214	196	191	206	177	203	187	189	184	187	221	208	181	196	197	209	184	189	184	218	183	180	186	184	212	216	187	181	184	194	195	189	189	176	206	180	187	177	209	218	221	198	181	192	210	199	167	225	214	193	172	209	187	203	170	161	177	162	197	178	194	189	193	188	183	183	198	185	193	188	198	191	180	207	196	212	211	188	199	178	196	190	181	201	198	198	200	191	192	198	194	193	216	192	215	173	198	192	194	192	207	188	185	162	209	179	201	189	187	193	231	210	212	194	218	203	178	194	199	202	200	178	191	175	173	177	178	183	196	206	174	203	199	189	207	179	196	198	188	199	196	169	187	177	184	188	193	177	206	184	194	178	183	196	195	190	176	172	192	195	196	198	185	198	216	201	222	214	211	188	172	200	198	157	188	191	198	188	192	203	186	179	192	163	192	191	203	205	190	172	205	191	198	206	200	197	205	199	178	193	183	196	195	166	190	177	195	179	180	195	182	189	198	171	166	207	199	174	184	205	182	226	196	180	173	191	193	193	175	190	188	180	200	189	185	195	194	191	191	192	173	190	201	201	186	176	184	199	195	158	197	201	223	178	187	227	197	240	197	171	190	195	206	186	185	175	171	176	191	221	212	191	184	215	211	186	219	188	176	181	205	202	197	187	170	179	204	194	202	226	199	188	191	194	179	195	210	202	188	177	189	203	187	206	210	226	211	198	198	171	186	208	198	171	200	209	195	238	208	173	203	211	202	209	196	185	197	204	197	182	211	200	184	196	168	200	205	179	179	183	173	195	169	182	196	212	185	190	202	202	201	175	199	194	179	173	207	190	208	188	201	186	192	198	196	183	193	180	208	204	171	206	174	227	192	199	183	214	198	207	203	202	226	184	216	192	180	219	213	199	190	210	222	171	178	176	197	227	187	211	195	174	189	209	175	212	178	201	196	188	177	197	169	200	181	202	197	187	176	194	180	195	198	198	201	194	183	201	193	193	187	192	203	201	180	211	212	172	196	188	198	179	197	163	173	210	209	197	194	209	180	188	170	183	187	169	213	186	212	185	187	208	192	202	200	161	175	201	195	197	188	183	184	192	167	219	206	210	220	166	195	190	203	185	195	186	186	210	211	174	200	202	166	189	181	189	203	183	221	199	190	205	194	220	205	186	181	186	205	205	195	178	188	205	190	204	197	185	173	198	193	209	183	214	207	223	187	186	213	182	183	169	184	174	205	178	190	192	169	189	193	215	197	193	193	214	193	183	167	187	194	215	201	174	180	187	207	214	173	183	196	211	213	188	201	193	222	192	189	203	213	195	196	192	181	202	207	194	199	210	202	191	189	201	192	193	203	215	193	202	186	191	185	180	190	189	205	187	206	191	207	200	196	167	177	178	203	169	180	192	184	188	191	168	203	196	208	202	195	198	179	186	203	198	190	204	179	177	211	178	184	185	179	205	189	215	173	196	178	215	185	185	190	195	202	199	191	216	185	194	199	195	190	164	159	188	188	202	178	200	193	178	185	208	192	185	195	166	177	195	180	186	198	194	193	236	222	178	204	197	190	202	169	189	211	188	165	197	189	210	187	195	188	194	201	213	196	183	178	188	195	211	193	186	201	191	207	171	183	205	189	199	195	187	218	187	206	201	187	183	213	180	192	193	177	204	191	174	190	213	165	186	218	184	216	212	196	179	191	189	209	175	211	225	213	216	200	207	172	187	165	195	189	165	174	196	178	200	168	203	196	185	192	185	188	190	198	151	176	198	198	196	179	190	172	188	203	202	199	184	194	189	203	185	190	207	194	208	185	194	169	198	212	179	188	182	188	219	182	190	237	158	169	199	206	211	165	197	206	179	218	191	186	207	175	213	181	181	195	194	178	214	198	187	221	190	201	211	207	190	196	228	178	212	174	178	193	185	184	195	200	201	174	209	203	169	174	200	208	191	163	202	200	196	184	192	175	213	186	202	177	183	214	195	175	179	181	185	201	190	200	170	176	203	192	174	210	196	187	187	203	165	212	202	199	177	206	202	172	190	182	183	192	202	183	199	191	167	187	198	194	176	206	193	198	192	170	200	186	182	189	179	187	168	191	184	176	192	197	170	182	161	221	210	176	203	197	190	189	198	195	190	195	182	208	194	186	187	205	193	208	194	202	210	193	200	196	188	176	209	201	204	181	216	163	200	210	202	197	201	200	160	178	193	184	187	201	219	198	188	192	201	178	224	212	202	183	197	226	195	205	186	187	188	221	184	187	201	179	207	187	175	206	191	201	195	215	201	211	204	188	194	228	217	197	210	206	174	191	189	200	196	201	181	182	198	198	213	186	189	177	169	215	212	212	206	192	207	178	197	178	184	197	186	173	180	197	196	197	196	175	207	177	209	223	177	200	173	206	193	204	167	187	210	211	201	206	225	193	174	214	211	192	196	205	197	179	191	181	206	218	204	185	188	258	173	207	219	176	165	189	193	189	208	170	190	184	199	171	200	176	196	187	192	188	216	188	184	175	216	208	191	178	192	203	202	179	196	179	190	204	197	208	202	166	217	191	193	195	200	196	196	184	172	227	175	192	213	194	172	202	186	200	192	196	207	222	188	216	184	195	194	189	178	194	194	181	201	168	182	160	202	195	197	187	184	184	185	177	181	193	193	200	210	191	193	219	170	212	207	204	195	178	198	195	196	202	208	185	197	189	211	243	192	200	190	193	186	190	172	195	201	202	182	197	203	186	192	175	187	189	187	190	207	175	173	185	199	202	214	205	225	205	207	166	176	183	189	206	163	183	174	195	201	190	181	225	209	203	167	193	175	201	175	214	169	221	203	209	206	186	170	199	179	184	195	209	198	202	210	188	196	164	211	203	201	178	199	199	174	188	213	192	169	191	188	211	194	186	182	168	194	190	200	189	188	183	209	190	200	205	195	156	182	198	186	188	217	154	179	208	183	193	220	208	179	165	201	189	181	172	178	184	190	182	201	193	187	205	195	190	183	177	175	182	190	187	194	194	183	197	209	218	184	194	222	194	223	188	214	200	206	205	195	171	217	180	208	197	184	215	175	215	204	204	213	181	165	200	187	176	183	201	191	192	181	178	195	195	187	206	182	186	192	206	196	184	186	222	206	208	199	199	173	223	194	191	209	177	206	170	183	203	182	181	156	171	183	211	180	189	207	215	213	196	187	181	171	179	195	214	207	195	194	177	182	183	182	167	189	169	203	185	200	180	208	207	185	192	196	173	191	216	172	181	204	192	180	193	207	184	205	198	181	202	224	184	196	181	206	205	189	195	216	202	180	164	207	197	197	196	198	219	188	194	195	178	187	186	197	194	190	188	204	188	205	173	186	199	183	189	173
18574	21583	27840	35502	44329	45136	45121	41657	38273	31221	28973	28235	32486	31634	32462	23326	23055	17746	15451	14230	10731	13201	13447	10011	9558	5022	6182	8044	5843	3686	4846	1816	999	827	714	795	696	616	571	583	4150	9716	6222	4245	2139	1176	641	479	460	475	494	509	483	510	476	494	519	471	529	516	494	505	481	518	507	426	514	513	513	534	518	482	512	503	534	483	508	535	449	486	551	500	491	530	499	489	512	496	501	518	513	486	541	505	489	516	492	507	481	478	473	498	492	479	513	452	470	553	503	498	503	534	512	494	497	517	473	498	523	481	517	540	492	521	550	492	494	501	504	479	503	494	440	506	511	486	475	496	517	508	483	506	471	500	485	499	511	508	489	465	490	487	487	455	488	524	482	484	498	482	505	518	521	502	497	518	460	496	542	449	503	500	485	528	470	477	458	469	500	512	465	490	514	523	493	490	552	534	510	525	476	539	513	501	455	478	547	459	472	485	520	517	496	502	493	473	484	457	470	510	504	493	498	505	509	465	524	513	467	472	547	502	487	452	445	489	509	500	509	513	473	481	487	502	504	497	494	483	496	579	510	513	456	476	532	516	513	503	501	495	511	499	502	506	477	482	484	524	488	554	500	503	473	494	473	530	521	470	493	497	491	487	476	489	508	494	477	472	470	553	523	530	491	460	533	513	503	501	482	484	445	481	509	484	500	473	527	476	470	495	558	484	499	527	491	490	447	462	544	522	505	509	497	525	531	523	473	478	472	535	501	476	530	459	482	537	498	449	508	490	497	456	498	519	445	492	522	522	459	513	519	502	538	463	482	472	491	473	514	493	480	488	494	496	505	506	509	472	502	478	492	516	513	508	511	522	467	494	497	496	497	474	495	541	481	509	513	506	508	467	529	504	487	473	519	497	495	480	489	486	493	505	456	506	492	470	524	462	496	517	481	462	502	502	492	496	507	482	500	525	489	557	504	513	503	488	495	542	457	483	483	460	484	524	493	503	460	518	520	518	529	476	455	487	528	531	492	496	478	513	502	520	465	493	480	479	485	502	474	505	477	484	494	512	502	430	552	507	488	497	491	478	505	492	506	438	469	505	471	504	499	511	529	517	488	457	470	504	495	548	489	488	522	473	463	480	483	484	494	508	473	493	492	512	485	509	489	510	492	529	478	519	526	505	489	503	491	514	506	487	500	477	503	498	502	462	502	528	502	473	533	433	482	479	493	521	498	469	515	517	461	496	474	502	510	497	490	509	501	515	476	516	508	506	470	503	453	526	503	520	467	495	503	494	504	489	518	457	501	489	487	501	517	525	521	511	501	480	489	483	540	485	535	506	540	487	534	524	485	509	502	518	509	541	489	553	496	492	520	495	486	519	471	458	529	485	516	503	462	541	462	498	465	516	499	492	472	489	496	449	502	505	502	485	523	513	518	500	484	510	526	511	504	510	547	469	481	478	506	503	475	473	516	505	506	481	461	495	488	474	499	495	530	513	499	493	493	527	528	511	499	509	509	511	489	456	510	500	521	497	517	529	492	481	481	468	491	538	517	506	478	462	444	508	474	515	516	494	469	483	448	505	507	493	529	535	492	509	513	487	501	464	459	511	486	481	485	530	522	521	502	486	467	510	517	453	500	506	532	512	475	476	506	516	486	489	467	461	495	482	522	518	513	512	545	459	492	506	512	452	540	477	508	504	508	461	471	495	446	500	520	494	502	528	513	485	481	495	498	508	525	473	467	481	536	498	484	494	502	517	485	499	502	512	483	467	496	475	519	503	492	530	445	524	488	482	499	491	470	510	480	481	494	457	445	532	504	462	496	497	471	521	530	470	470	505	491	494	522	493	503	534	504	464	508	518	485	488	500	463	496	463	484	507	477	489	489	502	476	464	544	470	482	535	481	502	488	461	526	500	487	474	460	497	515	481	480	527	495	461	519	494	544	497	500	536	499	472	479	488	466	485	522	509	482	470	487	474	490	572	493	510	516	510	523	497	533	513	505	520	497	466	477	478	491	501	526	505	491	539	463	524	464	469	525	506	504	493	512	511	489	507	473	536	484	476	475	480	474	505	508	524	527	495	536	526	513	485	472	521	508	499	519	483	527	466	504	529	486	469	504	499	512	542	508	466	462	477	498	531	525	496	513	475	534	471	507	548	501	516	463	466	491	476	519	496	462	489	486	543	530	516	514	495	492	535	493	547	512	505	466	534	463	490	512	475	498	489	514	507	523	495	499	528	520	491	493	492	505	520	497	547	469	503	454	452	502	500	528	512	518	505	515	493	510	529	495	513	512	505	539	498	524	477	516	510	499	485	528	489	482	481	516	504	500	498	470	515	494	506	507	507	495	502	517	506	498	475	462	482	477	498	525	496	494	510	454	493	492	534	490	510	513	503	478	512	494	489	491	508	487	488	521	431	520	534	496	486	466	489	488	492	508	520	500	472	514	511	560	523	522	485	539	467	487	528	469	510	505	503	478	504	517	504	513	500	505	519	524	501	511	529	508	476	485	471	499	522	510	483	472	508	516	516	491	523	510	522	534	480	486	476	534	515	491	527	543	489	514	477	516	528	531	502	528	469	428	492	498	515	507	475	503	455	538	460	486	471	531	496	494	490	480	500	459	516	485	523	523	532	540	518	478	521	508	495	528	513	539	519	458	517	489	501	474	474	492	465	492	471	502	504	526	519	505	513	503	506	519	506	511	520	474	496	525	496	477	480	512	542	480	554	500	496	486	479	447	508	500	495	480	513	491	500	500	517	493	504	485	485	470	515	515	510	504	473	533	503	480	521	497	501	507	473	484	475	456	503	499	501	476	476	526	540	511	478	541	496	458	496	510	477	485	494	511	511	463	502	475	496	475	490	485	511	509	514	490	487	525	504	536	515	517	513	498	471	535	492	472	472	526	511	498	484	486	486	458	496	480	500	493	517	497	511	547	522	511	495	530	515	469	466	496	506	523	437	480	489	556	520	500	528	519	516	494	514	513	500	475	478	491	507	487	488	486	501	496	506	487	495	504	466	460	500	512	480	506	481	512	540	493	503	471	486	526	517	488	503	519	489	506	516	517	505	503	529	506	468	532	479	499	496	498	479	504	523	532	508	501	530	521	549	484	484	479	536	488	465	500	554	474	483	491	476	465	508	487	499	534	502	505	484	477	525	485	465	516	479	537	491	498	501	517	489	507	490	471	534	486	519	509	518	538	524	510	476	504	486	474	510	514	476	496	474	517	495	503	536	521	511	511	478	492	528	453	509	456	463	512	483	483	539	506	513	481	496	510	449	516	486	466	511	524	491	489	503	502	498	519	501	453	461	482	519	478	471	504	516	518	520	482	475	509	532	505	481	508	453	532	524	508	500	513	472	511	493	496	499	523	512	526	488	477	450	501	442	448	494	497	471	468	533	498	501	501	512	512	490	506	483	481	488	483	472	509	522	509	478	482	495	531	520	517	515	468	537	487	501	482	473	542	511	509	472	496	459	494	515	562	510	496	517	510	463	510	534
33129	37277	34024	36464	44612	39585	37810	33030	30375	24573	21489	20227	22663	20175	20706	14297	12747	7681	5960	5408	3196	4561	5961	3127	2847	1982	1771	2567	2156	944	1028	803	449	297	220	216	205	185	194	210	1495	2597	1621	1107	581	313	161	132	163	163	170	155	145	200	155	149	161	149	167	143	194	146	154	166	150	176	161	153	153	173	186	131	172	176	165	152	138	158	158	134	168	156	155	171	138	154	162	164	175	140	141	165	170	159	158	173	175	149	161	167	173	172	172	138	177	173	172	173	146	160	165	136	162	159	164	159	164	150	156	177	161	164	178	159	162	172	173	139	172	165	154	150	149	155	159	166	162	152	114	154	168	187	180	173	165	163	174	162	155	183	161	159	162	182	156	171	161	164	165	141	164	139	160	164	143	152	162	145	178	160	156	153	161	149	176	157	158	164	144	171	154	163	156	157	144	144	141	156	150	184	180	157	168	166	133	160	163	161	171	153	150	160	185	168	155	159	173	137	160	168	163	151	158	163	160	152	166	159	170	179	171	159	141	150	154	137	171	154	183	151	162	130	151	170	162	185	150	157	151	167	185	182	173	184	170	156	144	166	137	155	156	152	158	153	170	160	160	145	166	148	169	149	154	160	163	163	161	124	157	137	142	163	181	131	165	162	150	161	153	172	148	164	150	144	165	146	158	164	161	173	167	136	149	175	156	170	153	127	142	169	153	183	141	176	169	132	140	169	151	184	161	167	162	171	152	177	156	170	168	162	178	161	165	172	165	171	146	131	186	174	150	144	169	155	174	160	170	147	158	173	160	141	160	158	151	157	150	153	160	157	173	158	168	156	148	159	159	148	176	159	162	151	152	153	163	154	172	153	150	186	169	145	162	156	152	181	135	198	167	144	166	139	173	168	161	176	193	150	158	152	186	156	137	170	154	147	137	150	157	164	166	129	178	176	161	164	151	150	163	138	177	152	151	140	156	162	148	165	168	141	169	160	153	155	160	152	173	162	170	177	164	134	145	169	153	160	167	150	154	144	186	155	171	149	161	182	179	142	163	158	141	176	137	148	174	163	166	135	158	142	165	148	158	164	176	143	161	159	169	144	178	173	176	160	146	192	149	139	153	146	148	164	167	154	162	167	154	160	156	170	173	142	166	144	164	149	166	160	193	154	165	141	170	156	179	145	162	151	157	150	149	157	152	166	143	163	153	147	194	181	161	172	156	134	160	162	156	157	147	166	147	168	169	150	166	165	176	155	171	177	170	148	175	149	162	135	169	172	142	189	162	178	166	152	159	161	155	162	152	141	167	153	151	172	157	151	150	152	177	162	144	136	176	156	174	174	168	177	159	148	162	158	153	173	147	162	184	169	141	155	175	171	173	157	158	165	148	158	180	161	147	144	161	162	164	169	138	149	168	176	166	153	154	166	174	163	141	155	135	146	172	165	157	134	155	174	174	170	169	145	144	129	153	150	157	131	153	185	153	159	198	180	162	124	146	176	172	142	179	134	179	148	158	160	160	156	156	175	177	162	155	157	147	139	139	154	146	156	153	171	168	169	159	142	160	152	153	172	153	156	169	149	150	158	159	161	152	153	164	173	173	155	146	183	161	166	162	154	157	169	166	148	148	157	170	161	182	211	160	152	145	173	150	146	163	149	171	152	168	159	169	183	171	159	177	165	169	140	170	168	151	141	159	155	157	144	163	173	147	173	162	156	175	164	146	146	155	164	155	160	163	141	169	158	158	183	159	171	138	148	160	146	167	175	157	145	170	158	173	158	165	147	171	147	158	161	154	160	144	160	178	154	161	152	173	165	145	149	160	150	153	141	163	178	164	148	163	167	188	151	140	168	170	122	166	158	158	165	157	186	186	161	160	173	162	156	159	185	181	151	171	156	164	168	165	169	179	160	153	157	150	164	167	141	189	158	156	159	167	158	149	165	167	139	157	155	170	142	165	186	159	157	169	153	158	168	164	172	137	168	167	183	139	145	142	175	158	159	141	162	164	172	136	171	160	176	167	152	148	153	152	169	162	174	157	180	170	159	170	175	164	157	142	152	163	151	151	168	159	157	162	171	160	162	174	164	183	174	164	172	159	153	149	161	189	161	147	164	151	152	155	177	167	152	144	157	157	166	161	169	169	165	147	155	182	136	154	152	169	168	170	149	188	150	157	170	177	159	174	199	195	165	152	159	158	171	195	159	155	151	143	168	160	155	154	166	175	142	160	139	155	141	150	176	141	157	148	165	156	175	167	180	156	166	168	157	160	142	169	168	155	160	133	170	157	161	155	166	161	169	178	193	158	168	144	147	166	187	148	183	168	141	158	160	184	162	184	160	165	171	145	165	169	157	183	177	140	160	171	160	163	162	149	156	175	147	142	164	153	163	169	152	149	144	158	144	161	174	191	168	153	168	151	168	152	165	162	156	157	167	144	151	165	164	168	162	179	159	164	149	177	150	164	187	190	158	142	164	154	148	158	173	146	170	162	185	145	156	174	177	185	164	155	161	169	181	144	195	147	166	164	141	160	153	168	155	142	159	173	193	159	153	168	154	172	159	180	167	127	163	158	171	176	169	168	163	152	163	168	165	187	144	157	143	152	164	161	172	173	149	181	172	151	158	169	160	171	162	165	150	158	151	156	153	168	171	165	127	164	174	151	158	157	167	160	142	179	147	176	164	136	153	178	153	174	188	182	151	176	169	164	177	181	148	137	171	162	175	151	163	170	171	169	176	165	149	175	182	156	151	176	153	169	179	154	160	173	161	163	157	172	151	170	173	157	161	176	143	158	162	162	153	164	165	173	144	185	179	147	159	168	161	168	177	153	184	184	140	159	156	162	145	168	147	145	154	170	184	192	189	174	160	141	150	157	161	159	173	144	173	142	162	160	141	160	151	150	169	165	151	163	181	160	208	161	154	172	191	163	158	167	170	134	169	162	163	171	148	164	165	150	161	162	154	184	163	174	175	153	153	132	173	173	166	183	160	172	163	164	147	159	172	162	174	168	156	154	163	159	162	161	168	175	172	202	209	161	181	166	128	158	173	163	178	161	150	163	177	161	163	130	146	155	158	171	174	171	161	158	166	180	162	159	172	164	181	146	162	177	147	160	171	147	168	125	169	167	164	145	162	164	175	170	159	140	158	148	171	152	143	155	173	176	146	154	192	158	149	153	153	140	153	172	183	180	144	158	155	179	168	161	164	154	188	168	159	183	190	162	184	159	160	137	168	167	173	174	140	159	141	174	179	157	172	178	168	177	192	160	159	166	150	169	160	174	150	156	137	174	172	188	179	168	157	159	148	156	178	151	143	166	142	165	172	177	160	161	181	178	154	156	159	159	173	146	160	163	157	168	155	144	133	148	187	160	155	177	168	149	159	168	161	148	173	180	166	177	144	152	185	149	163	168	166	122	172	173	160	174	158	144	150	163	178	161	142	140	160	169	161	158	160	155	165	184	153	199	151	165	146	159	179	176	138	148	175	175	154	152	174	175	171	150	170	160	151
22603	28693	33044	42273	50694	50554	50157	49269	45425	39240	36851	38822	40199	39733	39681	32390	33236	26192	23884	24330	16243	20826	22484	15353	15829	10275	10245	15621	13090	6171	6999	4926	2246	1348	982	754	742	629	574	820	9472	14433	9423	6111	3006	1382	483	414	401	422	420	405	359	395	384	422	414	420	424	428	416	396	421	422	400	453	404	420	402	444	392	429	422	417	414	421	395	440	422	402	404	415	386	402	426	430	430	404	428	401	373	434	433	395	389	400	424	398	405	419	390	435	414	418	399	410	457	398	446	475	443	427	422	415	387	407	428	406	430	419	415	452	388	401	399	404	457	404	471	460	421	435	437	369	421	436	394	429	424	437	419	387	429	425	420	408	409	442	383	386	436	409	417	410	458	421	420	397	432	383	428	397	385	431	466	395	442	470	421	445	367	407	434	458	424	460	435	439	421	394	413	459	421	419	414	439	413	398	427	426	389	408	412	397	425	397	421	366	414	398	416	404	427	426	446	404	443	385	409	400	419	434	451	418	395	398	428	406	414	400	404	415	374	408	406	421	412	395	396	413	440	424	409	379	416	404	397	411	367	410	464	435	432	422	409	426	396	401	418	430	440	386	393	411	422	458	389	410	392	404	408	408	369	454	408	395	415	430	402	402	374	425	396	384	429	433	434	404	410	379	416	436	422	431	448	398	469	411	408	405	410	430	402	389	404	418	423	401	393	412	427	399	426	384	418	387	410	400	437	415	398	410	405	385	417	424	423	459	414	417	448	410	403	406	420	430	415	405	418	372	438	406	444	447	445	421	423	391	421	399	418	392	396	397	377	427	432	377	405	404	436	417	406	416	458	435	441	433	375	423	440	378	400	385	418	418	392	421	413	391	416	401	439	399	417	406	412	416	407	407	413	422	393	402	398	407	430	405	436	419	421	427	410	405	382	400	383	398	424	413	414	405	423	462	417	415	410	411	403	431	431	375	401	410	428	425	400	385	411	438	450	412	401	410	411	463	389	406	416	431	421	408	428	377	414	436	413	419	443	417	383	438	432	379	411	407	391	381	446	450	418	435	397	390	405	400	400	386	400	423	401	401	444	423	413	419	376	425	389	436	422	386	452	383	402	417	402	407	413	390	414	436	401	394	391	412	422	428	430	444	382	427	411	406	417	393	410	419	461	384	414	409	414	435	424	455	384	404	419	410	395	440	408	402	425	420	444	418	416	405	425	428	368	348	386	388	433	416	387	387	438	418	402	391	432	401	431	431	425	329	421	407	412	425	385	414	433	414	383	446	425	440	410	407	390	376	420	402	409	404	403	410	387	392	421	387	393	374	426	392	411	428	421	409	444	395	424	382	395	418	420	418	416	451	412	414	398	411	380	412	397	445	419	382	382	388	399	432	423	431	403	416	440	420	429	405	356	407	405	423	406	421	396	395	391	447	430	388	442	415	407	425	416	416	418	451	412	461	449	432	443	401	470	393	436	405	379	437	421	441	420	457	446	399	385	404	407	408	395	420	442	414	415	394	389	414	428	422	465	404	407	422	424	412	442	414	399	392	448	461	391	418	451	435	419	402	381	422	421	423	435	457	398	377	430	417	456	422	414	436	414	396	412	367	451	434	427	420	447	389	401	401	403	375	396	414	386	408	433	409	434	452	403	387	396	396	383	413	385	410	400	405	404	392	399	395	421	434	412	403	458	422	408	440	419	404	387	434	408	395	412	418	402	412	376	408	413	376	410	422	426	391	420	407	412	360	436	446	417	432	390	404	366	432	426	413	444	424	415	403	400	416	451	397	412	419	431	399	387	408	398	436	403	434	424	454	409	428	381	409	398	426	416	415	442	430	427	395	413	395	424	395	439	411	425	412	399	449	442	428	416	399	409	403	437	462	406	413	399	400	423	396	411	463	433	418	411	374	433	439	425	414	405	433	418	411	404	384	418	386	420	413	398	410	393	414	425	438	406	430	445	452	428	401	433	388	389	413	417	404	409	376	410	419	410	406	372	381	442	420	409	414	371	391	418	425	389	471	392	432	400	378	382	400	375	398	427	418	411	392	403	427	393	441	396	395	401	413	453	409	402	440	418	418	419	423	401	418	376	400	422	436	397	415	442	430	426	447	435	414	401	430	397	436	368	417	377	462	387	414	391	451	455	390	408	406	414	412	401	379	424	433	432	401	417	420	404	408	431	366	416	411	434	413	411	446	420	418	376	411	413	374	384	408	409	409	409	393	435	419	410	400	379	419	417	402	397	396	404	425	405	426	383	418	392	429	385	378	445	430	429	399	404	419	411	406	418	420	429	418	410	436	413	396	399	412	436	427	429	388	440	405	406	411	457	408	451	406	396	417	447	418	393	429	408	398	396	391	412	394	427	445	434	410	386	403	416	440	412	422	413	409	391	445	436	414	411	418	420	407	438	438	387	425	405	400	401	374	382	397	424	425	414	396	396	424	411	408	438	400	395	417	373	430	395	435	425	415	408	391	408	398	427	395	402	408	452	432	393	442	401	435	408	387	422	417	423	417	435	417	410	412	401	397	423	405	424	410	423	417	407	421	421	398	392	435	418	394	393	377	411	442	418	420	398	410	405	432	425	429	401	370	432	419	409	398	408	395	390	377	436	433	400	392	406	390	421	371	396	436	432	403	385	413	461	426	407	428	400	406	406	401	392	385	426	388	437	394	422	417	425	406	401	378	445	412	407	431	412	428	427	397	383	405	442	444	429	402	432	435	447	446	421	414	407	418	393	403	424	429	453	424	425	400	390	418	398	397	380	398	424	397	401	410	371	443	390	411	427	419	421	425	417	411	396	405	405	389	409	399	421	409	394	428	445	411	435	406	410	389	408	437	400	445	435	383	432	461	384	380	414	400	419	409	409	421	429	441	443	424	438	410	413	394	381	431	418	432	399	438	400	375	427	407	401	415	432	386	439	439	434	406	462	388	431	435	394	414	425	466	421	418	414	365	447	427	406	407	401	419	420	399	424	394	435	407	396	392	406	424	422	429	410	410	391	373	429	422	427	405	406	399	398	396	433	377	405	411	385	454	415	419	388	416	421	442	410	406	409	382	426	395	427	413	415	412	424	439	403	402	460	427	372	435	416	391	406	441	398	435	440	400	383	439	415	444	396	429	430	404	415	417	420	427	404	407	417	425	431	397	423	392	396	398	407	411	404	405	444	411	437	394	394	372	424	425	425	425	401	416	388	438	437	424	424	428	402	385	434	420	420	423	470	443	402	395	373	417	401	422	438	384	410	432	408	425	415	415	413	422	408	430	413	400	405	435	395	441	405	470	425	394	427	426	368	416	399	414	413	419	426	390	417	436	440	431	403	407	416	399	370	413	364	411	390	394	414	401	388	385	399	425	385	406	426	431	412	418	393	400	418	401	404	438	413	395	384	408	387	417	417	420	421	414	407	417	413	410	418	397	433	400	396	394	427	389	455	408	441	415	409	422	390	494	357	423	392	417	409	418	385	398	433	416	440	420	418	400	427	420	451	433	423	422	445	380
7406	6880	6794	9659	11126	7883	4625	2947	2056	1325	1022	1119	1127	1039	777	538	564	403	340	353	280	313	325	301	261	252	250	240	232	247	240	206	174	189	206	203	201	204	213	210	262	283	302	276	230	239	183	215	186	180	197	183	207	206	195	187	217	206	186	174	197	173	194	212	211	198	196	189	218	195	185	185	200	239	190	188	186	194	168	210	193	192	213	187	197	174	191	177	185	189	197	196	199	200	181	203	203	201	192	207	180	194	174	193	191	185	184	197	174	171	180	192	196	184	185	191	175	198	197	186	201	174	215	192	185	172	196	192	192	177	178	200	208	207	171	208	175	198	186	210	208	188	209	211	182	204	187	201	201	187	182	214	233	205	181	223	186	219	207	179	202	207	200	186	209	213	171	189	186	216	188	207	180	182	211	195	182	187	163	186	226	206	204	170	193	180	207	169	192	185	191	217	185	187	202	185	185	210	216	190	205	182	187	166	206	184	199	180	215	177	196	183	168	203	187	202	172	200	193	197	204	184	199	191	172	185	184	198	174	175	197	193	201	221	210	194	178	189	196	175	188	230	178	189	215	191	234	188	196	213	202	195	209	209	205	198	200	183	172	195	192	191	194	179	178	196	194	203	214	190	191	194	226	207	212	192	182	158	204	192	212	183	190	188	182	192	184	209	195	200	179	174	196	161	205	229	177	187	199	195	208	186	188	208	190	203	202	175	192	212	198	205	183	186	211	184	200	193	201	224	195	216	206	212	180	220	193	190	190	196	201	158	183	203	189	185	181	180	225	204	173	181	173	204	185	199	165	169	208	201	233	182	184	171	198	195	209	187	197	175	165	197	168	202	190	207	186	185	236	187	206	179	198	225	225	186	181	221	183	191	213	204	180	197	188	181	190	194	204	188	188	197	193	173	187	196	205	209	201	202	213	199	182	188	200	194	176	176	169	178	179	181	175	168	214	197	184	193	180	179	208	197	192	189	188	207	196	190	202	214	195	194	206	198	194	186	168	189	187	178	165	193	187	168	184	188	182	185	216	194	198	187	157	181	214	197	201	217	182	211	213	193	202	195	185	202	196	174	201	201	202	176	154	208	206	191	207	202	190	200	194	182	200	206	212	172	193	198	222	219	170	235	182	183	203	188	204	223	211	183	190	216	184	228	188	202	206	194	219	199	184	189	179	221	185	202	212	192	172	193	228	176	194	185	205	183	213	207	218	216	208	199	184	203	176	202	167	201	207	219	184	214	213	200	174	183	185	165	185	167	179	191	214	194	161	213	196	188	180	193	194	178	175	195	201	192	189	202	191	220	192	202	217	178	186	202	215	223	191	187	199	190	192	184	196	176	167	165	185	178	188	183	153	212	185	180	195	164	196	199	205	178	158	195	198	192	187	207	194	188	182	188	199	206	196	183	202	186	191	190	180	205	209	181	183	219	183	196	163	196	200	177	191	209	198	173	179	184	190	187	187	196	188	206	194	215	205	189	191	161	196	208	196	200	212	175	185	200	196	205	219	208	198	183	177	200	184	196	179	210	194	198	201	182	190	193	201	208	184	185	180	207	197	183	182	187	181	187	185	190	206	216	196	202	165	222	201	205	192	180	200	185	175	192	197	199	193	231	214	219	212	188	194	190	196	208	211	196	196	189	172	190	171	188	193	195	186	169	184	188	168	156	194	196	149	173	189	198	169	201	174	210	183	185	181	189	209	196	185	185	188	214	207	195	170	190	212	175	191	211	179	187	227	200	175	187	208	201	197	182	176	192	187	175	182	183	198	194	186	210	163	209	188	197	195	201	190	181	196	177	176	168	208	179	184	193	184	178	190	204	199	186	204	209	188	194	212	186	196	210	183	189	192	194	177	207	199	202	170	163	190	196	185	197	213	194	179	189	181	215	173	191	200	169	190	196	193	174	206	197	187	188	197	205	181	199	207	197	177	203	175	202	190	182	203	200	185	184	190	192	181	202	188	198	214	169	187	204	205	183	205	192	191	190	205	209	179	214	197	192	192	193	192	190	190	188	223	208	176	185	204	174	178	188	196	185	206	187	178	205	195	168	195	201	215	200	189	195	198	179	174	194	198	187	184	173	160	216	186	186	181	194	178	209	203	170	221	185	189	211	189	188	203	179	213	177	159	193	203	177	198	220	213	202	200	176	211	209	212	193	203	200	200	172	195	182	175	213	198	205	208	184	219	211	187	184	195	213	181	178	213	202	207	184	184	204	168	202	193	203	177	181	180	200	171	197	200	179	177	173	184	192	197	194	185	183	201	196	185	187	216	184	199	206	187	181	198	190	193	187	173	178	180	175	186	188	198	184	185	185	202	186	181	197	205	196	186	222	206	194	189	199	198	206	189	184	180	211	177	192	206	192	188	190	178	207	211	166	196	181	225	211	203	182	198	197	185	203	191	191	206	188	237	187	184	199	210	209	189	159	210	177	189	221	182	191	199	196	207	196	191	196	195	186	170	191	186	196	181	184	210	200	181	173	195	190	198	195	177	196	172	183	181	191	208	200	178	199	219	201	222	180	198	216	211	169	190	209	191	207	215	188	189	181	186	206	206	184	160	227	184	197	211	206	184	181	189	216	180	200	195	186	182	194	181	171	178	214	168	202	176	190	199	205	178	206	172	201	190	192	175	169	185	185	200	228	172	177	182	190	185	203	192	178	192	209	179	217	177	213	196	208	178	210	187	204	228	192	202	211	205	197	188	163	179	205	199	212	168	213	180	209	185	187	203	181	188	174	192	195	167	206	205	187	198	194	218	205	187	204	193	213	187	173	180	190	198	184	188	177	195	189	191	205	177	193	197	191	195	214	216	192	193	192	193	184	199	192	190	172	202	187	177	181	196	182	187	168	177	193	182	185	176	199	197	199	188	180	182	192	177	167	176	201	189	188	187	196	212	185	206	162	174	197	195	216	199	190	199	204	172	195	201	199	206	203	190	194	172	173	210	205	187	195	183	203	168	159	196	183	195	207	181	177	181	177	184	194	194	186	176	207	176	175	208	182	187	181	209	192	213	207	192	220	215	176	201	225	212	200	197	175	187	196	199	194	200	185	194	182	198	189	202	166	176	194	188	187	188	193	173	197	204	187	187	199	183	199	202	191	204	216	201	207	178	187	189	199	195	182	188	191	193	198	182	196	206	214	196	211	189	203	201	176	181	221	174	172	185	192	214	186	191	215	188	208	191	184	192	201	177	194	206	229	200	197	190	169	177	185	191	197	202	209	208	208	198	188	191	205	208	201	188	227	197	232	185	186	201	197	230	182	207	189	187	196	195	183	188	193	180	212	185	183	182	216	184	191	197	191	177	183	197	200	176	189	195	176	204	174	207	184	209	208	184	213	202	178	189	210	188	202	221	204	191	181	208	188	205	183	212	173	208	186	203	176	207	210	193	173	208	190	213	190	163	187	184	176	172	190	205	177	192	203	186	223	186	201	179	184	193	207	171	208	198	204	182	216	195	192	172	182	190	178	181	211
5542	7364	10988	20189	24018	19081	15344	12135	9287	6615	5702	6729	7014	6561	4949	3234	3189	1954	1690	1700	1270	1536	1796	1263	1229	1020	804	1050	1110	869	798	736	643	598	586	551	543	541	554	589	1081	1155	1004	908	767	558	500	467	500	517	476	513	472	509	471	507	502	518	536	526	504	520	533	489	453	504	512	489	466	489	506	469	521	478	507	467	549	508	502	519	522	501	474	513	485	437	523	470	491	509	515	502	476	515	504	480	462	490	511	505	478	511	516	488	509	484	461	523	484	513	495	484	536	486	473	476	514	502	512	520	478	473	510	502	473	532	498	489	435	514	468	515	462	507	552	492	484	525	518	511	518	468	444	485	496	440	502	465	490	486	442	501	504	489	502	488	518	514	466	494	501	476	500	501	515	478	480	514	473	499	513	510	493	506	467	513	475	511	526	506	490	496	519	531	516	483	514	519	494	461	506	482	488	516	504	478	486	508	530	524	491	550	480	480	475	503	483	506	483	526	473	481	489	488	514	474	455	503	529	458	457	491	503	492	477	482	483	464	492	539	500	470	482	505	518	498	457	505	474	506	520	527	483	478	525	530	489	474	479	495	512	461	461	536	544	467	530	472	497	520	482	509	500	484	490	507	536	499	500	505	485	491	476	514	502	508	497	484	474	498	517	552	541	508	493	515	516	487	466	469	468	462	491	502	513	520	489	474	551	510	522	494	500	460	481	469	495	484	480	489	483	430	453	467	487	479	477	482	505	490	476	506	481	481	519	485	531	530	530	490	447	485	487	469	497	509	478	502	451	512	524	493	480	515	533	498	522	466	476	510	465	487	514	515	452	507	535	539	481	518	467	501	504	485	494	506	454	497	488	491	469	533	489	474	487	496	527	473	505	484	450	520	498	489	547	489	492	502	506	485	479	489	462	496	513	504	492	506	503	512	486	493	507	470	476	499	520	471	482	516	502	537	520	489	479	508	477	485	492	462	514	491	517	487	484	477	498	506	506	491	526	509	496	483	554	491	530	460	494	505	462	470	507	523	491	501	526	504	502	489	526	480	501	505	495	484	492	489	526	490	456	494	498	483	530	489	500	481	478	543	487	515	497	494	497	504	508	471	482	458	526	469	485	468	512	492	515	473	472	484	495	498	496	466	496	506	468	486	454	515	494	482	515	537	443	496	491	494	476	488	507	533	529	466	506	475	508	487	480	499	519	480	528	493	524	450	501	503	474	498	469	487	467	480	482	479	488	509	508	490	529	483	514	559	495	508	529	475	455	469	468	509	518	479	489	495	497	512	497	457	508	491	490	433	465	458	523	487	466	521	539	511	471	490	496	466	511	491	462	515	472	469	489	475	471	493	510	501	550	505	471	503	540	503	505	491	509	494	466	501	462	481	514	474	524	470	491	495	498	456	508	446	538	457	474	471	520	478	467	518	520	490	503	541	515	491	456	497	496	519	530	472	514	498	469	470	498	485	527	529	474	474	480	495	529	488	509	472	485	486	515	527	496	488	548	461	490	516	537	511	488	531	485	511	483	550	498	500	504	465	480	487	468	501	490	499	510	498	510	502	518	525	492	486	515	498	490	501	528	505	518	446	475	480	466	498	487	504	509	494	533	494	496	458	472	501	482	491	523	518	496	441	529	518	535	493	477	501	502	524	472	507	513	504	509	463	471	505	533	500	502	474	468	480	504	509	497	506	490	475	460	461	485	503	531	512	539	465	502	501	482	517	498	456	440	444	524	528	499	487	484	496	491	495	522	506	509	478	504	507	475	489	504	484	510	508	468	471	512	550	486	493	517	504	492	503	498	484	485	470	507	467	505	500	503	518	499	473	479	446	498	506	464	500	487	484	524	537	486	524	483	502	495	489	506	514	502	467	462	497	452	478	508	482	523	456	504	499	459	515	483	456	487	483	478	494	525	513	505	514	476	548	549	520	510	485	514	497	501	517	530	485	516	494	517	487	468	505	485	487	482	506	454	485	517	478	496	499	518	515	491	478	490	531	480	480	519	507	529	523	497	509	448	472	460	469	489	461	499	485	507	472	506	456	488	496	457	467	461	477	502	506	490	473	480	499	513	508	471	466	513	536	510	546	522	483	547	551	535	459	484	480	463	483	523	498	494	517	445	489	516	521	465	479	491	502	501	484	514	508	493	501	490	493	443	491	506	484	484	462	456	476	534	493	464	469	495	495	506	507	465	498	524	521	505	548	476	513	493	498	526	508	496	480	487	499	532	505	490	502	499	469	507	477	453	502	546	506	469	514	482	482	469	479	491	487	498	472	510	499	499	511	450	488	511	498	543	474	493	488	485	494	496	488	473	463	491	486	490	497	504	522	522	497	475	493	481	452	488	486	509	504	496	495	534	508	531	481	472	494	474	511	466	499	495	517	516	482	482	488	472	541	511	484	496	517	468	486	493	444	477	485	497	476	485	512	509	487	518	476	464	493	505	532	484	521	505	506	499	489	512	460	531	468	509	471	457	503	498	487	463	474	489	481	508	497	534	455	541	496	505	484	476	481	490	507	500	454	473	507	495	516	489	504	488	475	485	479	500	473	474	515	455	498	486	479	528	501	479	474	481	459	468	494	496	480	470	492	488	530	484	521	519	539	487	501	463	499	502	512	511	538	497	478	479	496	500	491	496	517	533	473	487	524	518	530	464	464	498	534	497	491	513	498	500	501	514	452	440	517	483	501	481	485	482	519	467	475	500	482	472	490	503	493	489	499	518	520	502	520	468	517	495	506	471	477	529	503	485	505	541	484	474	513	490	469	522	489	493	462	517	508	485	513	505	476	486	436	502	521	490	489	458	487	475	455	525	499	487	504	508	480	500	469	472	509	506	513	522	519	491	480	508	460	473	525	487	507	526	479	520	497	483	513	473	492	527	503	470	473	475	490	527	493	500	473	502	558	493	504	495	514	454	516	515	440	467	529	549	494	487	504	485	498	489	492	495	457	478	486	484	496	538	506	490	473	489	496	515	511	532	516	486	523	493	507	478	490	476	489	496	518	486	489	477	440	493	510	472	468	485	555	516	466	502	522	526	507	508	484	479	520	501	536	478	510	525	501	482	491	510	511	456	508	507	529	528	518	480	531	486	533	489	502	479	453	507	456	496	488	472	469	481	475	519	470	487	498	487	503	506	452	488	531	498	510	489	479	468	514	494	524	508	525	507	487	546	495	482	495	461	496	496	496	497	487	524	460	498	514	492	483	493	468	526	478	475	460	472	509	505	485	488	478	512	486	492	507	517	483	460	492	470	505	497	504	506	493	457	446	535	507	482	479	476	500	480	498	493	473	502	521	498	534	471	508	505	477	526	515	496	506	518	493	508	530	505	418	486	499	494	483	463	460	462	459	515	541	491	497	520	505	502	512	515	483	486	487	495	500	524	497	476	511	454	477	523	458	514	531	505	530	492	483	469	497	489	536	481	472	516	451	519	510	461	501	491	471	521	524	481	507	472	504	544	516	521	510	499	477	503	486	479	524	532	531
22464	27721	27239	32862	46173	37866	32080	29176	23469	17239	12698	12708	12355	12843	9680	7234	6598	3722	2680	2985	2289	1706	2375	1759	1712	1238	865	1419	1498	776	895	607	334	274	231	192	210	193	184	167	570	1107	851	684	363	151	167	171	152	179	176	166	174	174	151	165	160	171	137	185	184	148	149	176	178	184	178	167	147	176	171	144	136	160	173	158	159	164	160	163	177	181	177	140	186	176	170	158	160	164	186	147	169	164	181	144	177	155	183	178	200	140	166	139	148	177	169	182	183	162	166	142	181	175	138	185	157	141	180	159	165	167	159	165	176	180	188	151	168	169	154	173	190	169	173	176	171	155	159	170	153	169	174	175	159	172	196	170	178	166	179	173	179	173	172	172	154	166	144	185	172	188	187	175	158	170	178	168	178	161	203	175	182	158	165	153	192	173	176	160	164	152	180	155	165	176	151	166	162	161	166	172	183	159	177	177	161	169	173	151	173	158	162	158	181	177	162	190	179	165	188	153	165	172	181	161	167	157	157	159	148	162	153	158	161	160	150	172	181	169	157	143	153	174	147	178	177	151	171	163	176	139	171	157	162	190	174	170	177	159	167	158	163	180	176	200	164	160	176	204	165	172	184	175	189	185	196	156	161	159	172	165	150	155	163	180	167	192	162	168	202	165	160	175	176	174	166	167	182	162	175	172	195	174	171	187	170	175	178	152	173	162	183	172	161	172	147	166	169	163	162	180	177	188	191	161	164	153	181	185	162	161	148	167	192	181	162	168	164	170	147	157	177	181	176	188	178	177	161	176	141	157	167	164	167	160	171	139	153	152	156	162	195	162	138	174	184	163	174	196	163	175	161	155	177	180	174	164	172	180	163	185	168	177	161	172	169	163	154	182	162	171	180	175	190	190	163	166	165	181	191	150	191	166	172	177	156	147	167	161	160	181	175	182	176	179	170	169	164	157	157	172	155	176	160	165	166	163	174	166	166	177	164	182	183	172	173	159	188	159	153	162	181	156	177	171	169	153	146	157	170	189	151	169	183	185	174	174	160	182	158	168	150	176	160	174	194	163	156	175	157	153	152	159	165	157	164	191	164	162	156	188	178	170	184	155	193	153	182	170	165	156	158	168	182	143	152	139	179	178	162	159	148	205	175	165	184	185	206	160	164	174	165	168	152	156	169	171	182	161	160	176	188	194	170	160	182	182	179	168	165	163	163	142	184	153	169	170	173	175	159	176	160	156	176	158	166	144	168	183	155	172	144	173	157	174	153	176	170	155	191	159	159	169	164	160	169	161	181	175	143	156	162	168	176	181	196	170	189	171	187	172	161	159	166	193	159	171	173	155	175	155	151	170	183	178	156	180	151	191	155	173	174	184	161	151	177	153	121	182	154	147	161	176	155	164	179	164	164	146	171	159	167	154	154	174	171	148	171	164	154	193	182	146	183	160	180	168	170	174	157	161	172	159	173	177	180	177	150	161	145	158	172	165	166	191	192	201	175	157	160	158	160	157	163	163	182	158	164	165	166	170	176	185	204	170	188	171	158	174	185	173	146	161	143	166	161	150	153	204	178	165	173	158	167	184	177	176	154	166	168	196	185	180	169	153	174	172	180	166	169	168	158	163	163	166	160	155	158	178	149	159	157	169	181	159	149	159	166	174	172	169	184	184	138	161	182	174	163	175	173	183	171	158	163	188	147	178	187	192	175	169	186	168	177	162	184	145	143	161	147	168	188	160	194	166	146	144	156	156	150	164	176	178	187	170	172	175	177	168	154	194	173	140	157	179	161	168	186	165	175	178	167	191	179	166	188	145	142	157	162	162	175	158	169	200	158	170	199	152	175	177	198	193	140	167	135	173	141	195	167	190	189	161	178	174	174	172	198	190	184	191	176	169	191	177	178	181	158	155	175	153	156	176	159	173	169	149	176	160	186	192	159	170	185	185	173	165	194	150	164	172	165	165	185	171	152	164	187	159	152	154	160	169	185	150	152	177	183	161	169	170	154	175	160	174	169	135	174	143	173	164	147	165	178	164	160	185	186	187	167	147	172	176	168	190	161	166	171	169	178	174	176	176	183	149	157	183	152	167	177	162	160	162	172	190	161	180	163	154	167	178	200	174	161	182	182	187	176	178	176	178	160	185	162	157	148	184	170	154	179	164	165	171	155	165	177	166	159	162	158	181	158	178	153	160	149	152	153	177	182	167	167	181	167	177	163	154	166	159	160	156	170	186	157	179	156	161	176	154	157	159	170	156	157	166	170	163	175	172	164	179	157	177	195	180	167	160	161	159	153	166	167	152	198	185	178	171	186	157	169	175	167	189	157	162	184	175	175	165	177	177	164	165	178	204	171	186	158	159	167	179	171	173	154	147	159	159	193	172	175	166	166	143	162	183	160	175	164	155	165	160	167	177	179	171	174	161	176	142	156	154	170	134	177	172	168	167	184	165	176	166	166	179	168	177	176	150	161	173	167	163	167	153	165	181	168	173	146	167	186	188	188	159	152	162	151	174	183	160	158	186	162	183	185	153	173	171	160	168	172	182	151	150	164	155	183	153	183	165	202	148	166	178	164	162	151	159	180	174	145	183	165	183	164	173	167	163	152	177	159	154	175	186	173	147	163	167	154	147	169	189	184	188	167	154	149	153	162	190	171	168	205	135	173	182	170	167	153	170	166	140	167	166	178	165	145	158	180	169	170	175	163	192	186	161	163	168	171	194	167	185	166	166	160	197	156	178	176	161	168	174	152	144	159	152	173	166	162	143	160	163	170	161	165	150	165	174	197	178	168	181	170	150	140	173	177	176	161	193	158	175	186	172	158	168	160	166	171	165	152	151	186	166	188	172	168	181	160	180	159	142	176	185	197	175	186	195	161	177	173	174	166	156	165	196	161	172	171	183	178	177	178	168	154	159	173	169	190	161	168	155	169	175	191	160	164	165	169	184	168	163	177	145	164	180	153	152	162	191	170	179	175	160	184	179	146	173	185	164	153	141	153	166	180	156	166	165	181	184	156	171	152	177	160	167	155	127	161	153	188	176	143	187	167	177	167	153	185	160	159	177	159	168	165	197	176	190	153	156	171	158	190	168	164	164	154	181	181	172	185	181	156	168	169	185	174	178	175	161	140	169	150	166	165	160	167	189	200	170	151	164	162	164	182	165	168	171	161	163	157	158	162	177	150	172	165	166	173	149	168	178	175	171	160	163	145	178	155	161	175	164	154	152	165	164	163	169	157	159	149	158	143	173	176	150	169	188	175	172	165	171	205	165	162	162	179	156	154	170	188	168	167	172	141	174	174	147	165	175	165	185	152	174	173	161	163	169	142	185	158	177	166	188	157	183	183	187	168	176	182	186	154	164	163	146	143	161	162	172	169	169	150	181	158	161	164	156	181	173	190	180	159	174	167	171	177	168	175	171	168	151	178	162	150	187	166	185	200	187	157	161	157	174	188	186	167	167	171	156	161	182	177	180	145	169	155	186	160	130	177	166	195	168	167	179
14966	21838	27354	38118	51618	47418	45339	42854	37303	32022	28572	31980	31778	33175	27713	24384	24798	16980	14828	16598	12911	10538	14383	10266	9633	8142	5711	9416	9529	5425	5558	3466	1877	1500	1059	712	671	598	542	599	3818	7272	5101	4483	1796	445	444	400	458	431	443	425	425	424	446	428	431	445	432	460	430	423	424	451	456	405	429	456	414	428	419	432	464	450	490	461	408	441	450	452	461	428	449	434	443	466	445	461	462	423	444	441	495	435	463	465	424	433	427	420	384	438	447	426	435	435	404	455	434	426	458	465	411	486	428	436	437	419	453	402	430	412	436	464	418	412	454	465	415	436	427	440	398	416	407	434	434	437	452	432	434	397	415	408	464	431	421	399	493	429	441	436	435	422	421	463	465	431	416	420	433	398	440	475	436	485	446	417	432	422	449	426	453	444	411	430	410	430	466	438	443	477	431	457	407	415	442	436	396	455	411	439	438	425	450	455	410	413	416	405	452	456	443	383	434	434	448	508	446	443	446	426	447	432	431	449	397	401	438	430	453	432	447	407	414	408	441	459	434	435	412	431	421	476	434	415	427	386	432	437	462	406	423	421	444	429	460	447	400	434	423	393	411	456	443	388	412	403	426	434	464	430	418	455	434	445	402	407	405	433	424	461	418	424	432	409	443	440	426	440	426	432	422	448	434	419	419	448	438	408	453	426	460	411	466	433	463	449	444	433	433	469	399	415	425	434	447	472	431	440	459	435	460	425	401	425	442	431	460	416	426	398	481	430	424	427	422	421	421	466	406	449	409	380	431	435	435	457	445	400	429	413	421	403	454	433	423	442	457	434	454	435	400	435	413	404	402	454	422	426	414	433	441	448	457	404	463	421	448	425	373	422	431	419	461	460	428	372	440	446	386	402	427	411	393	425	437	460	428	395	401	434	401	441	383	477	466	406	394	412	430	416	429	444	474	427	424	449	455	400	479	390	441	426	450	428	455	459	432	430	420	442	443	452	390	480	407	423	436	459	423	460	417	430	452	473	411	420	378	444	428	423	469	415	427	448	398	431	436	449	465	427	423	416	395	420	456	439	450	427	443	443	414	418	396	407	448	423	436	481	460	461	428	399	447	454	411	411	456	427	400	478	443	474	447	420	446	420	431	410	433	481	457	428	428	431	416	403	442	419	422	408	435	414	433	426	382	442	450	431	468	437	400	445	414	469	454	399	415	462	421	408	459	451	367	458	414	433	415	479	477	411	436	445	453	438	425	445	429	437	461	458	421	429	419	407	440	482	442	437	458	433	470	441	398	464	437	419	414	450	449	432	384	427	414	448	428	424	439	437	449	406	459	482	434	396	431	437	397	417	432	412	424	408	441	436	435	413	464	420	444	492	453	396	442	465	428	461	407	427	450	444	428	392	401	411	414	471	423	413	471	440	408	433	407	437	434	409	446	444	440	435	452	464	435	432	405	449	427	415	446	438	418	452	433	427	431	458	441	415	435	454	429	424	428	413	427	463	454	446	409	403	392	435	437	413	413	462	427	443	436	453	432	436	446	425	458	452	382	452	425	443	410	427	423	454	445	451	428	411	448	432	430	446	427	431	427	435	413	431	416	417	430	417	439	472	428	445	413	405	423	409	424	389	426	462	439	413	401	406	409	399	415	402	461	425	420	452	444	415	432	455	410	398	410	453	474	448	468	428	410	419	466	416	415	464	435	413	437	443	476	417	429	429	427	423	449	417	457	442	454	433	413	462	450	456	436	434	454	394	417	415	415	416	422	487	427	448	401	437	424	422	425	478	435	466	431	425	446	434	423	428	478	461	422	427	398	433	402	436	446	422	426	442	412	422	444	431	440	437	424	399	436	410	414	441	454	419	482	446	426	424	435	469	396	415	450	406	414	444	458	447	473	420	440	387	426	461	420	449	417	434	444	443	450	450	456	439	455	454	457	421	416	410	423	480	429	442	454	428	409	440	413	440	450	445	420	390	480	409	364	414	452	395	420	384	410	400	466	437	429	419	409	456	446	412	445	453	409	436	419	430	430	438	416	423	415	455	423	427	441	417	408	446	419	419	455	431	442	449	402	429	427	423	420	436	454	412	456	430	436	406	413	421	432	416	452	442	445	447	440	440	428	424	436	443	399	428	440	436	403	430	436	425	446	449	424	411	426	440	428	429	429	428	432	415	442	431	430	446	406	415	410	484	399	420	382	443	461	410	438	433	424	469	446	453	456	447	415	415	432	459	444	456	419	422	419	438	435	420	412	425	455	463	458	391	420	448	462	437	457	431	407	447	459	435	449	393	431	423	427	400	464	453	444	460	439	448	414	426	423	405	434	397	427	436	434	416	413	441	413	430	463	421	421	407	429	459	423	429	436	461	422	417	485	414	423	431	442	408	374	407	432	462	419	456	448	443	448	416	464	422	427	410	450	405	418	440	446	434	402	472	427	407	403	407	428	467	412	436	453	391	458	436	416	445	426	434	428	369	408	442	435	424	450	421	457	440	443	448	432	433	448	435	460	417	443	446	426	433	434	424	465	433	381	456	446	421	429	444	471	414	419	438	431	456	444	379	430	432	452	439	451	447	447	419	457	423	405	440	465	432	435	436	395	452	428	449	450	447	430	414	431	441	402	456	442	427	416	407	448	438	441	419	416	414	471	418	425	451	508	448	408	440	439	423	441	437	422	435	410	457	440	425	461	462	440	407	455	462	420	415	398	426	433	419	419	410	462	425	402	457	453	417	412	451	432	453	401	405	408	432	450	412	468	403	414	418	440	450	401	406	411	416	415	403	411	445	465	422	438	390	398	448	465	415	426	447	390	400	445	437	418	422	422	427	409	449	405	434	439	422	413	452	427	448	424	423	430	427	452	408	424	453	458	484	446	429	451	457	457	433	450	418	427	438	427	430	418	423	467	438	413	436	464	455	459	414	458	445	421	425	427	469	484	449	405	455	477	432	444	491	440	429	386	431	443	474	452	459	448	461	451	445	442	408	454	414	407	439	437	404	408	429	439	416	425	485	433	471	470	379	461	424	426	423	402	456	413	417	406	413	404	399	434	420	448	450	392	454	448	482	446	450	436	446	417	407	406	460	462	422	416	436	435	444	412	426	444	430	456	428	437	441	421	423	437	433	424	426	422	446	439	433	402	438	402	404	450	377	427	415	445	420	456	431	400	427	432	449	427	432	426	421	426	448	390	418	421	402	453	408	413	409	438	415	441	423	438	435	438	419	398	438	405	412	433	438	423	399	449	430	448	428	444	414	432	451	442	441	435	450	481	425	437	421	420	451	442	438	433	405	401	397	428	427	433	475	426	422	424	474	429	424	406	434	418	411	451	422	472	449	442	413	401	433	414	406	438	424	422	416	408	486	398	482	461	390	454	449	443	454	427	447	409	455	459	420	427	462	405	456	413	427	426	423	473	463	404	452	423	445	433	417	413	421	408	432	417	410	478	425	429	439	436	419	438	470	477	406	394	454	436	440	417	444	448	483	429	463	458	444	441	476	453	411
31452	32946	35948	37248	48137	40068	35127	31809	30101	24897	21499	22289	22227	21432	19200	13629	11787	8677	4983	4834	6110	3806	5136	3494	3257	2302	1844	2992	2960	1464	1564	876	485	513	368	224	195	184	192	183	828	1453	2244	1744	1021	232	143	161	138	160	156	153	139	161	137	167	143	121	132	149	148	132	155	159	131	138	178	135	177	135	139	148	155	120	145	131	160	147	144	151	162	125	162	166	142	160	165	153	155	139	162	130	154	151	138	145	147	159	149	151	159	136	139	131	151	150	158	134	148	157	147	132	133	160	134	151	138	163	148	137	140	144	153	156	141	136	148	149	142	135	127	147	130	136	150	142	140	139	156	134	153	161	143	120	135	139	136	130	150	167	161	162	135	135	129	150	129	141	148	152	142	140	135	135	175	144	148	155	154	156	125	135	144	146	149	155	169	150	156	138	156	144	149	145	143	162	151	135	156	139	138	141	142	146	125	151	157	177	146	133	155	152	156	161	146	139	149	153	150	129	143	167	162	141	170	149	164	178	156	137	159	132	163	144	142	135	145	126	142	127	148	137	158	160	129	142	141	148	147	138	155	144	149	140	154	152	142	145	125	151	164	144	177	141	159	141	145	132	140	151	147	153	148	148	185	141	146	156	149	161	152	149	158	147	122	148	141	165	132	163	148	149	151	150	158	139	137	148	168	149	147	151	153	159	142	139	148	143	158	142	168	139	132	136	135	141	146	158	158	162	150	150	151	149	162	167	137	151	148	140	162	152	142	154	149	158	149	143	159	148	165	145	145	163	147	157	160	135	138	134	155	139	140	160	163	178	122	156	158	141	130	151	134	164	164	153	120	156	161	149	164	157	153	156	171	134	131	133	150	160	150	172	144	156	133	147	140	154	143	156	164	138	152	161	149	145	153	145	170	139	141	134	152	136	127	161	158	174	130	151	157	160	147	151	144	149	159	146	133	142	167	137	143	158	170	165	154	134	167	136	151	138	141	155	126	141	147	185	140	153	142	151	155	130	144	144	161	155	134	151	151	165	156	129	150	135	156	132	138	152	175	154	164	150	152	146	154	163	127	142	150	149	149	171	152	158	159	139	143	156	163	133	151	167	134	173	140	199	162	164	136	152	145	146	159	157	139	149	148	135	149	147	150	139	155	141	150	161	130	155	156	180	148	164	147	166	138	145	146	167	143	140	147	156	163	166	135	137	144	131	147	150	147	142	148	152	142	145	140	169	180	165	149	153	134	130	149	137	161	133	159	147	142	169	146	141	149	133	140	164	155	155	159	141	130	164	174	155	147	148	150	139	152	133	132	151	140	163	135	148	136	142	160	156	157	166	137	121	135	142	167	142	165	160	140	164	137	137	128	138	133	137	159	158	150	134	160	143	153	165	151	148	168	144	126	152	155	161	139	152	162	123	164	159	143	143	169	157	156	156	146	147	142	165	155	145	169	164	145	139	145	177	130	123	157	142	161	165	139	125	145	184	146	167	173	166	147	121	148	151	128	134	133	178	173	144	135	152	150	121	153	154	124	154	146	135	153	137	155	141	144	146	133	147	135	143	149	148	124	146	160	153	159	146	153	140	149	154	134	122	150	138	112	136	156	189	141	159	166	142	135	173	147	155	160	144	146	162	177	153	123	165	148	163	132	158	166	153	154	154	159	170	153	151	138	163	154	161	135	133	135	117	163	163	147	162	158	140	162	149	123	143	151	146	147	152	128	151	135	143	159	144	151	151	156	139	159	156	144	145	138	161	152	144	144	177	131	151	173	151	133	133	126	134	129	163	155	159	137	158	141	130	160	146	125	146	141	163	166	158	128	144	154	142	141	154	153	149	129	138	160	132	155	143	139	146	147	146	141	154	162	140	136	152	166	146	129	140	166	169	152	132	175	144	157	156	138	149	154	154	152	142	153	153	164	117	161	130	144	157	145	138	170	143	140	149	136	135	154	185	153	153	160	136	145	116	152	155	148	151	128	144	174	171	153	134	148	159	147	148	147	160	147	139	139	161	156	150	144	150	162	140	147	159	143	156	156	152	139	150	152	153	133	145	144	145	155	169	161	129	144	168	132	130	141	115	140	158	148	148	141	139	145	146	161	159	124	146	163	140	149	154	132	148	144	143	143	141	141	175	146	170	128	123	143	167	123	159	138	163	153	167	143	126	127	124	150	152	148	161	143	146	139	148	146	134	128	139	139	143	139	133	163	150	152	150	137	134	148	148	140	140	162	165	154	133	143	158	170	163	158	149	155	133	148	145	158	150	165	158	169	149	149	128	157	154	156	152	148	147	131	143	142	145	148	152	135	154	139	170	157	156	149	178	142	155	152	148	154	153	141	151	154	125	153	131	170	121	136	173	150	176	158	144	147	149	149	155	151	163	150	129	147	155	151	171	159	138	155	160	155	143	163	175	147	166	139	153	155	144	146	137	137	146	146	156	145	150	156	170	149	132	149	155	153	141	170	146	143	152	150	155	154	143	146	138	133	131	148	136	161	145	148	155	178	157	152	131	156	144	157	123	139	156	173	155	144	141	157	146	133	130	161	139	137	168	146	146	136	140	160	161	139	130	137	179	151	137	151	155	144	160	132	148	136	131	145	142	139	164	142	148	138	166	155	143	110	138	124	130	151	151	146	132	168	128	153	140	174	143	154	174	152	145	153	129	162	160	143	172	144	151	148	153	146	137	153	129	133	140	162	136	115	157	148	160	151	153	130	147	145	151	163	155	141	131	132	134	138	161	149	150	155	137	125	152	144	156	151	144	157	167	174	171	136	129	156	171	154	149	155	155	152	150	173	152	156	153	145	150	147	156	118	144	143	154	144	159	171	149	139	144	160	147	149	143	153	154	127	165	163	165	149	154	146	141	178	146	133	137	148	157	162	132	134	147	165	159	159	150	144	147	144	170	132	143	142	149	141	126	131	162	149	141	150	139	157	152	147	151	152	132	149	173	167	161	160	126	145	147	142	135	143	151	130	152	136	137	143	144	145	128	145	151	154	160	153	130	158	139	185	147	153	168	156	150	155	155	160	145	160	166	167	155	130	155	151	145	155	149	155	142	134	154	146	123	133	137	142	147	142	139	149	143	155	159	149	163	132	160	158	162	179	144	171	156	160	154	129	127	187	152	149	141	145	142	177	140	177	173	128	130	126	149	155	160	159	146	152	141	142	140	138	126	145	126	134	148	134	157	165	129	132	141	159	151	130	135	144	126	156	167	139	146	142	160	128	166	160	164	160	162	135	147	153	162	120	150	139	155	172	156	154	148	136	153	141	139	131	138	157	147	169	144	142	128	149	138	133	166	130	162	178	135	143	149	151	148	129	151	184	164	138	129	143	144	150	146	140	127	153	145	151	142	157	146	140	157	151	143	126	179	161	159	143	180	170	142	167	161	161	147	137	139	166	142	160	147	163	159	147	150	135	159	140	135	160	135	159	131	152	149	149	149	143	145	128	137	145	139	141	148	156	171	154	151	142	137	153	161	154	135	132	132	150	157
19921	24940	34315	42088	52008	50495	50040	49474	45451	40029	36411	40313	41343	39773	40030	32372	33021	28515	20809	22423	25247	17996	22424	16418	17043	12411	10458	17301	15961	9168	10210	5009	2927	3163	2185	1020	809	643	593	604	5383	9141	13307	9737	5773	1049	353	386	383	362	378	397	394	379	379	385	377	415	365	397	363	383	375	382	380	369	387	394	406	363	346	378	398	381	376	379	371	420	415	371	429	403	384	381	390	396	356	398	376	383	382	370	385	416	391	373	363	390	375	378	402	441	376	358	359	382	346	393	403	374	396	362	388	378	376	415	369	378	381	362	410	350	354	357	401	429	451	378	383	422	384	376	393	421	357	359	389	384	383	375	365	410	392	361	401	373	376	400	388	425	376	380	386	375	405	359	365	385	380	378	406	391	404	375	405	357	423	409	375	374	354	358	424	405	372	378	384	355	367	367	403	398	360	380	384	384	393	401	365	356	366	392	385	371	396	384	372	362	407	372	399	374	377	369	365	386	390	396	344	383	390	376	385	390	378	363	394	349	387	409	393	387	389	386	368	366	375	389	359	368	413	355	372	383	382	424	379	410	397	386	382	415	376	369	385	390	396	432	399	391	359	373	397	368	394	373	375	379	360	388	383	375	398	447	397	373	340	383	387	387	375	373	393	383	336	371	339	414	434	384	393	403	364	414	398	370	391	384	395	389	368	372	361	356	379	380	373	407	368	401	371	380	372	433	391	344	390	371	379	362	385	368	404	374	385	372	380	381	365	386	378	374	370	388	421	384	380	424	359	378	356	389	390	407	386	391	387	361	362	387	387	362	389	351	385	394	385	422	417	374	392	416	395	421	399	411	379	356	412	391	409	371	374	399	391	375	389	384	376	406	391	395	385	398	383	406	380	391	354	359	386	360	402	345	422	418	369	385	378	395	375	388	367	360	350	412	411	370	439	420	346	380	363	406	405	382	401	367	409	367	391	371	361	392	397	376	384	359	383	422	386	357	379	363	371	392	370	359	383	370	401	366	405	350	366	360	383	385	403	387	438	395	411	380	376	368	365	398	383	394	347	375	348	390	361	391	369	354	383	407	376	395	396	384	348	402	364	384	385	403	400	374	377	397	385	426	406	371	375	398	394	374	381	368	400	399	375	389	396	382	377	357	369	361	363	368	361	337	346	416	381	414	415	387	363	350	374	355	392	378	386	414	385	410	386	395	371	374	348	381	375	384	367	344	378	387	432	396	350	406	379	413	398	377	371	417	415	404	391	409	365	380	405	414	349	388	373	388	360	409	398	366	373	389	366	382	388	385	386	394	369	370	383	374	381	418	398	390	393	369	362	372	390	383	411	382	388	355	380	413	411	410	376	392	380	406	414	389	389	379	403	353	375	408	397	412	411	385	372	387	361	364	417	334	362	377	365	430	388	376	389	403	422	387	396	382	384	385	401	369	396	392	416	401	370	410	405	402	372	389	354	417	408	412	365	353	386	383	374	373	392	428	358	382	398	389	384	420	425	391	352	392	385	371	388	366	400	406	393	374	397	367	378	426	392	378	358	390	423	424	369	379	397	396	363	365	371	403	395	377	363	369	387	376	421	405	395	413	387	384	351	354	398	397	384	382	399	420	388	396	365	396	384	367	363	412	377	376	406	383	371	396	356	378	373	368	356	342	373	432	362	421	373	337	412	399	403	387	379	373	356	347	366	359	396	360	358	351	393	360	397	377	381	374	387	358	413	380	374	357	400	395	357	381	394	361	390	384	391	442	390	416	380	385	409	377	385	359	407	344	381	413	427	377	381	387	379	383	350	383	378	368	393	377	393	372	382	407	388	379	411	373	387	395	366	356	381	395	396	375	373	382	376	395	402	376	346	393	395	372	394	380	409	427	364	397	367	394	433	349	381	350	389	380	404	360	393	390	386	380	377	425	415	388	386	371	348	364	407	356	392	397	380	387	382	355	375	386	395	426	364	404	403	416	393	395	369	342	397	356	377	401	398	375	349	405	358	369	380	409	367	380	366	386	359	395	378	369	390	338	399	393	403	370	401	434	406	424	422	434	397	415	378	374	386	377	386	402	405	382	336	396	380	364	409	407	376	418	373	415	380	374	392	397	380	381	389	346	376	358	354	403	398	411	384	422	378	381	372	367	379	397	397	398	382	372	382	375	389	358	397	413	355	367	393	368	391	405	374	380	373	378	372	352	382	425	414	345	383	355	371	429	388	390	371	354	347	392	386	402	404	383	358	388	372	359	395	369	383	378	399	339	336	405	397	397	364	379	393	392	411	411	361	370	385	385	359	358	367	372	380	370	365	413	388	371	375	404	363	382	407	366	418	374	389	372	390	399	388	365	351	392	429	380	402	356	368	410	372	365	416	394	406	379	405	351	411	396	397	380	366	386	410	349	396	407	385	422	405	383	387	403	357	391	351	399	377	345	353	376	377	353	404	374	389	387	383	409	409	405	392	405	368	400	423	394	373	370	384	360	360	410	383	405	420	381	384	398	405	395	411	366	366	367	396	372	386	390	381	374	372	392	418	409	385	390	411	408	370	375	406	385	373	400	389	377	349	414	382	367	400	358	427	356	372	364	357	382	400	402	374	382	428	374	393	390	402	360	392	385	376	400	382	370	375	384	423	431	365	380	355	398	424	345	380	370	356	374	379	376	396	385	379	364	377	359	365	408	390	368	381	369	383	352	405	420	374	396	401	396	365	375	401	394	373	388	354	411	390	366	387	405	358	401	392	378	393	405	409	403	374	409	388	398	369	357	372	392	387	383	368	344	397	407	395	378	393	409	379	392	414	390	414	391	369	369	399	387	360	396	376	407	379	402	427	423	367	374	387	377	393	363	367	434	375	414	384	407	351	395	386	383	393	395	425	370	382	394	387	373	360	372	385	365	380	377	383	392	401	413	392	376	419	391	369	397	384	398	383	383	370	406	413	359	378	377	376	399	353	376	377	363	397	376	385	380	395	410	365	376	406	400	414	364	375	385	387	383	372	368	394	380	391	374	385	383	394	423	378	395	367	403	359	401	344	403	380	415	397	391	335	404	365	417	372	375	400	411	378	417	363	396	386	389	394	415	373	426	372	367	384	364	373	390	423	387	419	377	376	373	377	367	360	419	382	402	359	354	431	386	376	375	379	371	378	380	364	364	366	407	401	372	410	391	388	393	388	382	389	378	373	394	383	390	402	382	353	377	369	396	369	376	400	406	370	379	389	410	362	411	346	351	401	358	413	404	396	374	384	335	353	370	399	392	392	353	356	397	402	377	373	380	383	397	375	387	413	377	393	408	373	417	405	379	383	412	406	365	387	386	364	381	351	345	377	368	387	385	407	392	399	385	378	383	404	402	382	394	393	377	381	416	398	360	363	416	387	409	367	369	372	409	390	409	368	377	393	364	404	405	416	372	364	362	391	382	354	398	396	390	394	393	391	379	365	405	396	394	390	337	377	365	399	400	392	376	366	367	417	355	408	381	402	379	382	407	364	400	408	398	377	359	401	388	358	370
7697	7050	6111	5412	9310	7374	4569	2648	1844	1378	1162	1270	1214	878	816	570	492	408	334	319	349	301	339	308	276	246	228	279	258	248	241	225	214	234	234	213	209	205	197	196	213	297	324	354	296	238	191	180	199	192	211	208	208	201	193	200	219	201	201	196	218	210	191	241	206	191	201	186	216	217	193	223	216	213	212	184	199	215	194	192	224	229	217	219	186	219	189	201	208	205	194	197	226	185	194	194	206	220	246	207	180	189	198	195	186	173	190	200	208	212	207	192	198	223	207	198	212	215	156	205	201	200	210	209	196	220	214	208	220	205	228	217	172	206	213	178	218	239	204	207	199	187	200	216	196	220	194	208	222	207	165	206	204	212	190	229	217	187	217	192	204	243	217	178	203	231	218	199	202	214	233	209	193	223	219	215	231	217	168	240	189	184	212	191	225	212	183	212	223	197	209	231	198	205	202	200	234	200	212	213	196	213	216	194	196	210	204	201	171	217	189	227	198	199	184	192	188	238	186	203	190	229	216	221	190	211	223	215	208	235	240	193	189	206	186	199	214	206	226	206	218	192	215	215	210	208	210	205	197	226	181	196	195	216	194	232	228	183	245	202	214	211	194	204	167	218	189	225	221	202	218	181	201	202	188	212	168	195	195	191	192	209	205	176	175	198	198	225	204	195	200	203	213	201	224	206	217	207	201	206	226	213	201	174	203	192	208	208	192	183	220	213	200	209	209	203	207	186	191	195	223	202	194	205	202	216	191	198	224	191	200	174	214	210	193	224	185	211	217	230	207	185	210	212	197	224	213	208	195	211	198	180	214	205	222	210	196	196	221	185	202	220	180	210	223	206	194	215	196	203	219	197	201	202	246	212	198	196	190	205	209	193	183	207	191	202	230	191	198	195	243	203	232	199	213	225	195	160	212	208	204	199	211	218	201	211	193	191	206	227	230	196	203	216	239	196	181	177	196	209	176	189	207	209	195	195	211	211	193	247	195	196	192	187	193	204	209	201	236	196	189	214	209	202	221	195	211	188	168	202	186	211	195	195	225	207	181	192	222	197	199	201	181	205	188	198	196	225	213	213	207	189	228	211	199	197	210	220	203	210	185	207	204	190	186	210	217	219	215	205	214	192	204	211	185	212	211	214	213	197	206	205	211	176	209	201	228	213	225	191	203	204	178	203	198	221	201	219	193	202	191	209	227	192	200	230	208	206	210	204	211	219	215	214	189	230	219	200	218	204	173	207	194	218	187	211	187	206	172	197	234	197	204	207	218	205	181	198	205	191	217	214	240	183	215	197	186	190	205	223	186	214	237	193	200	199	215	208	191	207	212	234	185	201	209	210	202	207	184	222	212	191	191	200	188	241	184	204	216	210	211	216	204	205	218	207	196	199	195	218	214	202	250	199	209	199	196	212	226	202	204	201	205	188	199	205	200	186	203	208	213	209	225	209	199	210	215	207	202	197	189	227	217	172	192	225	205	198	179	237	202	223	184	211	197	203	210	208	220	212	217	215	206	203	193	206	213	220	214	226	212	200	195	187	205	208	206	175	173	207	193	175	209	208	228	237	219	191	220	163	201	189	201	185	193	213	211	209	201	221	212	217	189	190	205	189	222	227	190	180	204	193	205	178	213	179	201	212	205	236	215	229	210	209	196	217	201	186	212	196	186	220	200	218	243	209	211	200	195	199	199	215	220	219	181	174	213	189	213	199	194	200	212	196	196	216	180	213	195	197	198	202	192	205	191	179	197	221	206	214	186	220	214	221	208	207	202	193	186	218	205	210	189	230	209	179	209	202	195	212	196	188	208	196	202	204	235	187	232	219	213	197	209	198	188	187	214	201	195	204	199	203	187	234	200	230	200	204	200	205	205	206	212	220	182	214	209	180	204	190	221	204	183	209	194	211	214	189	213	207	218	194	216	234	235	188	188	207	219	224	224	201	230	190	184	184	192	226	212	200	209	191	209	214	212	198	195	195	224	215	203	185	190	201	196	190	197	208	207	221	219	211	209	165	196	186	199	227	192	212	222	174	188	212	210	204	213	194	195	182	193	223	238	211	200	192	198	201	214	214	199	182	192	190	202	188	169	224	202	212	177	190	204	185	195	223	211	210	194	219	207	212	217	205	220	179	202	212	186	215	202	251	204	220	208	187	209	200	174	210	205	190	191	205	193	177	218	198	201	197	225	199	205	202	199	195	217	201	231	219	198	206	212	187	202	196	203	222	202	198	192	207	199	209	213	215	215	178	205	224	193	199	192	207	227	175	187	188	189	177	245	205	200	182	185	216	197	196	190	220	223	216	217	198	217	207	195	207	212	188	207	212	221	200	201	179	228	202	164	187	191	205	242	210	181	203	214	195	201	205	166	200	179	210	219	222	182	234	203	206	212	177	226	203	211	201	225	211	208	204	194	213	183	206	217	202	213	217	201	196	215	220	210	199	194	201	187	190	220	204	177	186	222	175	195	215	200	179	218	199	228	197	207	201	213	210	171	189	201	214	190	189	226	221	183	206	179	206	198	177	220	199	240	218	230	179	209	202	170	200	204	201	185	200	187	202	195	211	219	203	230	220	194	199	201	186	214	214	207	195	199	192	195	211	181	173	185	186	222	197	197	211	218	208	196	172	194	185	222	200	212	191	202	201	190	233	204	207	223	196	214	201	184	209	194	232	207	202	228	201	188	204	169	199	207	184	215	193	183	210	205	213	198	214	192	199	174	193	209	187	228	204	233	200	208	204	205	209	189	200	191	213	194	208	203	203	195	185	208	231	170	216	211	202	194	207	193	191	224	191	206	239	190	182	212	187	208	195	209	201	190	195	224	226	191	206	180	212	222	200	219	194	208	206	213	183	212	196	205	216	219	191	200	201	220	212	198	204	223	200	234	208	204	208	193	203	218	192	228	193	207	192	200	164	195	215	208	215	229	199	185	193	213	203	208	180	219	205	202	222	223	187	205	209	214	203	236	206	187	200	217	208	204	200	201	203	209	196	206	191	204	197	216	191	222	245	190	195	206	200	213	209	175	176	202	218	211	199	214	204	203	172	200	173	197	193	209	195	183	203	217	214	186	206	202	225	182	207	174	193	219	195	205	201	207	184	243	215	192	202	229	184	209	204	203	217	185	223	188	194	211	205	195	182	189	219	223	210	198	215	215	185	190	174	195	208	195	219	186	203	205	197	195	233	176	201	218	229	222	213	207	209	201	177	184	210	174	184	201	180	192	199	206	250	195	218	187	198	196	212	225	201	189	212	235	197	196	195	207	210	201	213	183	199	186	232	195	211	235	186	170	219	189	212	215	187	198	184	202	216	210	199	232	223	213	196	171	215	204	199	217	194	200	209	193	183	212	202	200	205	199	198	190	185	221	202	209	180	205	197	183	183	203	183	215	213	211	198	191	202	205	194	192	232	204	224	196	219	225	186	195	188	200	210	234	186	222	208	192	179	227	215	201	202	233	223	209	181	197	189	190	201	192	203	196	211
5517	7510	10236	13129	22671	18907	14212	11257	9308	6745	6867	7285	7298	5442	5037	3286	3276	2248	1669	1506	1883	1538	1810	1612	1317	1038	931	1235	1207	881	813	693	714	734	620	613	557	513	525	555	710	1165	1539	1338	1089	774	529	489	505	536	528	519	495	502	526	549	540	487	564	557	536	531	522	495	541	511	577	513	530	508	514	526	497	561	544	521	475	481	527	564	546	546	503	506	509	576	566	518	559	535	529	564	508	507	530	539	529	491	521	499	470	517	533	511	504	589	478	497	525	505	497	515	495	546	515	534	510	499	523	525	514	554	486	553	494	555	487	507	511	522	540	481	536	490	560	503	560	496	515	494	558	515	547	524	569	492	536	499	583	501	495	541	504	542	531	533	530	527	546	502	493	517	505	521	516	468	518	512	531	483	502	537	523	553	494	530	506	482	520	513	544	496	539	538	471	529	492	569	522	532	529	546	517	541	561	515	523	501	498	546	530	497	494	518	535	499	519	523	536	575	549	541	536	499	463	545	516	514	531	522	506	524	509	511	554	526	519	500	540	501	512	531	555	542	527	518	509	542	508	499	520	535	515	561	520	538	551	542	524	529	518	507	495	482	565	555	525	527	545	495	562	502	490	493	520	524	533	569	517	508	524	510	485	542	489	502	544	533	478	483	520	567	504	510	548	547	509	511	489	513	541	542	515	553	536	516	499	537	552	512	544	516	516	517	541	541	522	525	510	515	501	509	525	484	507	517	516	522	523	486	502	501	526	500	521	551	547	520	504	525	511	553	500	526	489	490	510	514	542	529	521	508	510	514	520	547	508	528	536	520	533	545	493	543	561	508	494	526	522	526	517	496	566	500	483	581	565	490	526	485	514	545	532	558	544	494	546	518	501	508	519	528	553	522	528	532	519	505	531	572	521	545	541	508	527	514	565	541	522	516	525	545	507	477	518	531	510	539	554	518	504	552	538	555	518	575	489	513	548	526	558	486	539	524	507	558	498	546	527	526	505	525	522	523	508	564	533	487	508	518	525	519	550	527	508	530	499	555	535	557	528	504	501	562	537	531	529	509	512	551	531	460	551	491	523	512	545	499	513	535	519	549	521	523	554	552	549	603	514	548	558	531	531	534	531	524	504	495	555	534	517	556	515	503	537	561	542	541	522	500	508	496	516	507	507	510	531	530	511	522	515	529	515	530	499	542	548	508	549	559	561	535	502	548	516	517	507	518	495	556	540	498	551	528	581	495	561	531	533	531	528	535	539	508	498	546	556	492	511	492	517	466	579	538	514	501	501	524	527	521	502	483	551	535	523	512	516	539	520	508	471	565	563	512	568	524	525	535	526	516	543	523	512	544	487	504	542	520	534	498	484	498	510	514	530	530	510	523	560	547	507	553	513	520	529	541	531	518	519	501	532	562	483	488	530	512	560	534	538	513	544	495	514	563	496	526	534	554	541	554	557	532	499	514	538	510	527	487	539	510	507	495	532	492	548	546	529	540	510	495	498	516	503	551	517	503	501	509	539	514	519	491	537	500	516	516	528	516	537	528	556	549	472	546	517	502	504	503	544	535	560	523	521	488	523	532	552	515	521	520	536	539	487	547	526	513	461	534	551	517	563	517	492	522	514	511	535	545	524	531	529	533	531	515	522	499	504	514	502	534	511	532	543	498	539	491	542	536	557	521	493	522	510	528	511	485	539	500	476	562	546	493	528	542	528	548	522	506	511	515	514	493	509	558	534	517	545	523	518	533	486	555	503	555	502	510	551	524	511	486	508	558	510	526	482	546	559	506	497	540	515	518	500	500	517	539	546	541	536	491	520	524	544	560	524	559	513	516	488	531	525	546	498	480	547	545	503	536	502	504	524	516	546	550	488	503	570	563	553	527	519	508	511	515	541	493	520	493	503	503	536	482	521	478	536	484	496	499	505	471	546	529	483	559	569	528	506	543	576	527	510	531	504	530	542	529	505	512	536	551	494	505	564	506	486	522	489	523	530	545	492	520	509	520	545	557	527	539	490	555	483	511	521	526	503	532	534	517	507	536	538	538	526	558	542	525	517	522	522	531	520	554	506	525	525	552	495	490	551	490	508	507	506	527	500	497	540	482	551	538	553	516	504	522	521	531	525	507	524	542	500	530	573	544	538	561	569	544	528	461	525	519	487	529	500	522	543	520	540	569	530	515	515	504	551	553	501	532	530	513	439	525	516	532	507	523	521	521	521	529	550	556	534	539	531	550	525	527	568	560	534	531	522	488	482	556	568	510	559	520	505	537	478	510	510	524	521	500	498	510	530	486	546	502	527	526	565	554	527	542	496	490	526	505	539	530	525	527	519	515	506	512	505	530	531	544	521	542	508	500	497	538	495	512	545	556	563	509	551	515	538	543	500	521	502	504	490	472	504	533	528	531	506	554	549	508	521	555	521	554	475	509	495	514	515	511	523	509	508	542	490	506	547	498	496	524	542	496	519	490	507	574	538	522	532	546	543	492	496	537	556	548	540	517	499	490	552	558	494	522	518	535	500	528	529	508	534	543	526	584	553	509	551	489	514	496	520	529	525	509	501	576	500	512	543	518	519	507	550	526	517	511	548	568	530	547	558	531	521	523	507	519	502	540	549	515	524	554	521	503	525	522	523	545	549	491	542	539	486	495	522	523	456	531	512	500	538	525	487	529	527	536	520	534	516	511	547	518	479	489	514	533	550	552	493	502	511	523	511	525	528	514	541	533	536	500	530	546	527	508	510	511	528	473	518	486	511	514	501	521	501	574	523	525	585	547	508	523	527	515	489	485	546	542	512	529	562	501	515	503	517	516	564	545	517	502	555	548	495	505	480	490	489	517	494	495	505	516	541	523	534	529	522	529	507	508	517	537	561	525	524	518	549	535	540	554	517	539	542	504	496	533	542	549	493	492	504	522	540	502	529	534	557	516	530	526	527	572	521	515	494	546	528	513	532	521	543	541	532	501	494	556	547	521	542	558	525	505	541	490	523	552	511	500	508	589	506	502	566	508	500	504	535	531	530	540	493	495	526	565	496	511	553	506	536	514	533	531	523	497	545	507	530	504	513	536	515	512	516	525	522	539	519	509	539	501	527	532	533	539	525	525	512	515	526	516	519	513	505	493	534	522	511	529	497	523	531	551	538	541	499	494	537	533	508	511	524	520	516	555	503	522	516	531	551	559	496	503	524	530	512	509	511	520	500	549	509	548	519	508	479	510	517	533	522	554	526	530	491	543	502	561	549	511	496	522	515	556	514	561	543	528	514	547	582	522	523	537	537	537	518	527	515	528	554	546	528	509	534	511	555	536	552	508	505	534	507	563	514	567	544	543	546	518	509	506	490	509	550	493	504	500	523	520	532	521	512	510	518	531	537	507	547	551	515	510	479	522	534	498	485	504	535	527	509	540	524	519	478	532	545	566	550	536	581	541	497	488	517	546	530	509	514	529	518	530	520	562	549	469	547	578	474	546	554	504	510	525	474	514	514	494	491	504	501	557
23616	27350	25264	30631	44590	36613	31178	26237	22235	16371	13345	13235	13132	11601	10359	7093	5615	3986	2613	1932	2899	2080	2587	1842	1434	1408	969	1861	1408	803	687	413	512	386	257	208	204	190	203	222	557	1458	1102	902	532	320	179	194	183	183	206	186	168	194	181	208	186	193	187	185	200	203	198	230	182	173	210	180	192	195	195	177	168	196	189	183	167	207	177	204	179	212	180	165	202	183	182	159	186	190	180	168	202	172	168	210	186	193	192	179	171	204	194	183	204	198	217	164	178	172	179	179	219	164	193	184	173	202	175	192	177	208	183	210	167	171	176	209	215	172	199	185	185	203	189	188	187	176	197	171	169	181	170	179	210	185	181	216	204	198	194	206	180	206	184	171	182	208	195	185	181	172	189	185	181	200	174	198	190	191	189	187	215	194	199	170	202	165	199	215	206	177	206	177	198	220	193	192	167	192	190	146	145	203	201	210	177	186	186	193	186	214	200	182	173	194	189	173	187	162	203	176	185	192	195	188	205	172	194	173	169	192	205	208	177	187	173	198	180	155	173	183	184	189	179	176	178	213	196	187	204	181	182	210	185	197	191	186	191	186	206	201	202	176	200	184	203	214	196	193	182	170	200	176	187	187	188	182	185	191	187	187	191	172	187	190	181	171	190	187	200	163	203	177	199	200	158	170	187	179	163	198	178	174	184	185	166	217	196	179	173	195	196	179	189	191	212	187	188	195	194	198	180	181	178	192	187	195	190	179	193	186	203	199	210	184	207	152	187	188	175	180	192	200	191	198	173	193	175	186	181	176	187	176	177	200	194	196	189	184	193	193	216	192	195	202	183	173	190	186	167	156	201	185	194	197	197	176	149	174	191	205	172	189	219	219	216	176	210	176	204	200	187	186	176	213	185	176	195	196	192	183	173	202	175	198	181	219	214	201	168	195	173	208	186	221	207	189	164	165	194	178	200	210	185	171	168	195	187	195	185	204	152	188	183	209	189	182	187	163	182	165	200	208	179	179	191	194	207	194	183	178	203	182	187	202	186	201	187	190	191	160	181	200	210	201	172	177	199	181	181	200	190	206	209	159	202	175	200	201	199	205	185	174	182	167	191	164	188	189	192	157	175	189	203	189	204	201	184	175	198	209	185	177	203	204	171	200	175	179	175	219	205	204	201	170	195	182	186	176	183	184	210	176	183	191	198	189	154	172	179	187	201	214	192	192	198	191	203	190	181	187	184	164	199	184	196	180	199	192	197	175	182	204	159	190	207	200	198	185	164	167	202	207	179	194	181	196	207	184	184	195	188	212	186	195	194	181	190	168	187	215	170	182	187	167	197	189	200	182	178	171	182	194	192	195	184	191	191	187	204	173	186	188	185	172	197	195	211	175	176	184	187	217	199	189	194	186	204	189	177	187	196	196	167	176	197	201	183	190	184	182	206	188	209	190	176	214	185	160	198	173	192	183	191	159	205	193	195	192	183	188	168	159	200	174	188	196	205	204	169	178	186	202	215	186	189	215	174	181	197	185	162	183	216	191	180	189	179	168	173	186	193	197	196	178	179	176	164	208	179	173	226	175	204	181	168	210	181	172	199	189	209	176	179	177	197	169	190	153	189	199	180	188	191	200	191	184	178	185	195	206	185	198	187	180	166	209	177	209	166	195	175	212	184	163	162	188	184	201	187	181	179	178	168	177	202	191	188	191	176	196	198	197	166	201	176	207	193	192	154	180	160	188	157	208	160	167	180	197	171	186	179	176	198	197	209	167	159	158	197	185	169	180	182	177	194	207	172	191	188	178	191	209	173	197	193	189	190	210	187	188	190	191	184	214	163	180	195	193	185	196	199	178	172	186	177	185	174	200	186	191	183	158	204	191	191	194	223	182	184	229	190	224	213	178	196	190	190	181	174	179	209	182	180	176	183	174	191	209	201	149	155	181	166	191	178	186	207	185	157	188	166	199	207	177	186	177	185	176	183	202	160	193	203	175	206	173	197	195	190	176	187	184	204	179	175	195	189	172	193	211	163	193	179	191	190	169	177	194	194	219	181	189	160	177	171	176	167	167	192	206	220	198	197	227	204	196	201	207	190	182	193	207	171	178	174	197	185	190	199	167	199	172	158	200	187	177	169	163	171	185	184	177	186	210	185	162	181	195	199	161	179	181	190	201	196	202	171	169	182	186	186	180	166	197	197	202	168	186	172	206	183	212	168	184	195	187	190	170	213	196	203	178	205	188	197	176	177	208	176	184	197	213	204	158	166	186	183	182	203	184	190	176	196	170	185	188	158	200	184	166	165	189	171	209	208	191	165	199	178	181	187	187	167	173	173	219	195	171	187	226	200	190	199	180	174	199	176	201	210	189	199	191	181	187	209	182	208	197	199	160	201	173	202	191	166	191	197	173	212	182	194	196	187	176	189	173	180	185	183	205	191	176	189	195	219	184	196	197	224	188	218	195	171	163	154	199	193	196	179	187	193	198	184	186	181	213	191	189	199	211	170	175	178	199	171	176	172	180	164	195	206	171	170	191	184	188	179	201	190	180	210	158	208	155	209	195	180	167	172	191	163	179	172	196	175	202	204	206	192	217	185	198	190	186	186	186	211	192	201	192	173	187	183	212	187	203	185	187	200	170	186	205	190	153	183	178	189	186	194	158	205	151	200	198	203	192	218	195	205	189	192	184	196	210	201	189	197	200	161	183	186	184	202	196	179	176	197	185	205	202	204	197	171	199	203	181	179	213	218	188	199	205	190	176	191	192	174	173	191	173	193	177	178	188	181	181	198	165	174	188	198	192	200	177	210	175	208	199	172	183	197	200	182	203	208	210	190	160	210	185	177	189	199	196	185	175	196	196	215	190	211	195	193	186	193	191	177	198	207	189	191	203	168	167	215	171	189	207	186	184	198	183	177	183	182	197	187	159	191	187	180	195	183	191	172	169	178	204	198	177	210	197	187	182	218	188	195	195	163	209	185	188	185	185	173	204	173	211	175	189	187	175	197	161	196	163	197	201	195	182	206	192	169	210	181	190	166	196	199	168	196	182	188	188	171	180	168	194	183	184	201	180	180	202	186	151	193	191	188	170	178	180	177	185	171	194	183	204	168	186	194	192	191	219	173	188	162	191	176	189	180	178	189	195	197	207	167	176	177	173	194	215	164	211	185	193	179	195	176	192	182	181	184	175	170	180	173	175	184	208	164	191	187	177	193	195	172	200	182	172	180	186	186	177	191	179	180	181	160	173	181	204	186	198	181	185	195	180	227	175	179	215	176	195	207	199	179	178	188	181	165	199	185	188	181	175	174	156	193	197	210	186	178	197	197	184	166	180	197	191	199	183	186	212	208	194	205	201	196	159	192	184	200	188	171	154	184	209	206	196	198	192	193	187	177	189	189	190	168	185	190	153	187	201	194	201	188	180	184	209	196	202	223	168	159	165	181	209	188	167	174	186	198	184	171	194	209	211	157	203	188	197	187	188	192	187	181	199	188	195	176	192	185	197
15496	21243	24262	36744	49081	45396	43187	40295	36428	31910	30894	32448	31475	30514	29425	23637	23542	18088	13976	11184	16661	11783	14387	10847	8747	7959	6188	12323	8524	5464	4234	2344	3154	1869	981	643	574	598	601	778	3546	9045	6780	4882	2711	1289	509	488	452	467	478	468	474	482	485	494	476	505	499	482	465	481	510	474	495	511	501	508	483	491	464	528	487	511	475	500	486	508	494	472	498	488	481	459	493	506	513	477	447	469	475	528	467	524	514	472	523	469	504	455	483	469	457	438	474	460	485	450	491	461	483	458	487	479	508	493	488	504	464	456	432	495	487	476	467	469	493	493	513	459	490	524	486	496	472	466	466	487	476	453	478	484	483	479	497	468	467	468	475	498	468	472	523	497	501	457	468	489	467	502	510	501	502	477	499	497	494	485	492	464	447	497	459	456	426	462	498	481	473	471	455	435	452	479	466	499	431	431	477	458	499	452	509	482	483	480	479	443	497	457	482	445	474	495	485	509	516	484	474	477	477	491	451	464	460	478	518	496	457	517	472	485	496	486	488	508	492	508	503	488	481	476	532	496	477	468	449	484	488	465	477	467	482	469	474	450	478	480	465	518	451	486	487	487	489	457	481	515	433	479	466	458	480	493	461	488	506	447	465	477	491	494	444	471	481	481	511	484	495	477	537	495	479	460	454	467	488	497	523	490	469	519	507	484	469	483	538	484	457	471	477	479	474	477	454	478	499	487	487	484	475	486	507	444	496	485	454	504	472	471	494	485	471	490	476	455	499	477	490	464	441	488	474	457	447	489	482	528	481	538	472	506	481	485	469	462	500	467	516	476	489	472	458	474	460	494	548	477	471	475	488	495	495	506	429	466	456	470	453	489	491	455	486	496	465	489	487	487	497	486	500	463	471	450	478	454	498	461	485	465	465	453	473	508	510	492	491	511	493	503	437	491	481	462	482	477	489	459	478	439	498	488	491	508	430	477	478	450	474	477	515	481	453	424	453	487	465	510	465	481	447	470	459	484	505	426	471	504	511	460	498	499	517	472	489	466	493	460	497	471	501	437	436	453	505	462	481	496	510	500	446	487	494	481	450	453	480	533	496	480	476	487	470	478	448	525	504	551	479	490	494	466	494	456	514	496	477	476	501	484	545	467	492	451	475	480	438	482	482	482	486	470	477	501	489	484	476	504	473	474	473	475	529	521	473	496	467	466	502	480	474	494	478	469	455	495	489	481	475	462	430	493	451	515	507	455	500	531	468	503	522	471	478	493	467	505	458	495	487	485	474	494	489	482	443	498	451	474	488	443	487	447	518	441	498	466	437	492	471	490	474	485	494	484	512	491	517	457	449	452	465	440	438	493	463	475	458	497	471	536	500	541	466	493	477	482	507	502	482	475	499	476	472	494	477	459	470	484	445	465	440	491	468	517	494	472	459	484	493	502	500	510	507	451	511	491	496	462	483	444	493	474	443	524	500	515	481	477	479	450	445	474	456	488	455	502	506	501	480	492	457	449	474	495	475	447	483	498	486	497	488	447	467	496	494	492	485	489	483	449	452	488	508	516	482	460	499	502	488	485	496	467	473	511	486	473	488	489	499	488	519	460	500	470	488	502	486	502	481	443	499	455	484	482	485	504	499	495	503	487	454	499	499	486	484	476	474	482	472	531	498	459	487	459	501	501	451	508	498	499	524	467	485	480	498	480	470	479	493	483	522	468	503	488	487	465	456	496	469	510	468	486	440	490	465	474	537	469	491	482	473	481	510	497	479	513	502	507	465	442	478	477	460	478	475	477	480	497	483	482	486	464	490	505	493	488	470	476	475	498	495	481	508	417	473	434	480	481	454	490	451	472	494	492	462	494	493	487	487	477	488	464	441	469	499	515	451	505	494	485	517	502	487	491	500	513	433	515	496	448	458	442	510	488	501	482	476	464	435	447	519	488	459	473	458	502	467	505	492	438	475	473	459	498	488	488	500	487	496	458	465	507	474	497	513	498	477	474	476	490	494	495	507	516	462	472	464	510	490	508	461	490	494	494	514	483	470	517	490	491	473	480	502	480	433	488	478	429	460	498	479	507	520	512	500	480	524	485	488	503	477	455	508	470	478	500	451	494	462	479	490	474	450	499	505	486	486	496	476	490	475	450	512	459	500	469	492	506	499	499	453	466	502	457	466	504	515	513	499	459	496	475	458	446	477	509	470	517	479	443	467	486	472	473	440	449	491	454	489	495	440	452	471	450	467	524	471	480	492	512	506	536	469	494	481	434	480	473	452	459	487	477	477	493	477	477	470	492	498	479	508	483	458	491	481	536	498	486	479	450	497	527	444	472	441	478	477	486	487	471	519	473	481	486	482	501	510	520	461	511	506	459	462	515	502	473	493	482	476	498	543	475	461	525	423	471	494	471	481	437	470	481	489	487	486	470	437	474	476	517	469	492	491	494	498	515	469	506	506	513	503	487	507	485	467	521	466	511	473	474	505	511	474	481	492	476	503	479	488	493	486	453	519	521	444	507	458	468	505	477	457	477	479	456	468	506	466	484	495	494	471	478	488	517	501	451	521	516	479	502	469	494	538	482	499	475	471	462	482	462	450	464	452	495	456	492	510	545	524	513	507	481	464	456	501	454	473	510	480	482	454	528	506	493	477	474	446	501	493	447	454	503	502	473	460	478	491	501	476	490	437	452	509	482	484	465	485	509	476	481	487	464	481	472	476	482	455	481	495	479	508	525	474	478	473	479	499	461	485	524	485	497	480	473	500	501	456	475	425	479	487	451	481	499	502	491	455	486	498	476	476	464	462	469	495	480	498	512	501	495	505	447	506	486	489	502	498	499	483	452	468	496	498	501	480	446	456	474	465	490	486	488	450	477	481	541	486	496	475	476	530	502	484	472	473	537	467	523	527	461	449	442	458	493	477	502	502	497	468	515	461	504	508	520	484	506	464	500	460	521	457	473	485	511	454	472	460	473	490	522	487	467	448	481	475	478	513	431	457	486	489	485	443	492	494	448	506	451	483	471	475	504	469	439	543	468	511	531	483	505	475	518	507	493	496	490	502	515	472	501	436	531	477	463	502	493	492	459	505	471	497	524	476	510	460	530	479	489	466	475	465	471	502	470	450	485	457	493	481	514	500	475	499	462	473	458	444	519	490	478	480	522	492	497	546	481	465	467	492	454	459	534	471	464	480	508	440	471	458	453	503	476	447	474	527	483	491	461	420	487	483	493	441	445	476	531	509	485	489	479	474	497	448	509	475	469	488	510	527	485	523	490	484	514	455	494	481	482	470	503	484	469	533	492	520	473	459	476	514	513	492	484	497	491	449	456	518	517	455	485	536	483	527	515	476	482	456	547	506	453	483	489	483	443	473	499	509	513	444	495	479	480	481	516	501	508	463	472	478	488	465	465	506	458	458	456	491	492	456	466	474	481	479	512	460	464	493	500	489	489	428	466	493	478	451	459	496	464	436	493	486	486	530	483	499	473	477	469	460	516	530	520	463	513	460	479
33616	37614	31627	39115	45280	37604	33107	32265	29025	23957	22587	19276	19448	18573	19558	14389	11084	7959	5211	3443	4567	3706	5023	3285	2585	2769	1891	3954	2112	1484	909	937	826	370	178	171	182	173	188	197	823	2441	1980	1291	725	339	155	146	154	135	142	166	155	134	161	180	149	139	172	139	144	158	156	144	139	151	143	150	138	137	128	152	145	144	155	147	149	147	158	157	131	144	136	145	144	130	146	150	138	144	129	157	143	140	147	164	150	157	155	136	148	140	139	149	117	143	151	127	139	156	135	139	143	167	156	161	156	144	144	127	171	140	164	149	141	112	144	141	141	121	155	153	144	160	149	160	141	173	145	176	149	163	167	140	144	147	162	146	168	152	143	132	140	150	142	137	157	125	166	159	154	154	145	138	135	165	150	135	158	149	152	163	129	145	171	152	168	153	140	145	131	158	176	151	155	141	126	154	133	121	126	134	128	148	146	163	140	151	133	152	163	155	145	152	148	155	144	123	154	127	148	155	162	132	115	152	129	157	138	151	148	135	154	151	144	149	144	140	163	150	139	153	150	143	139	140	144	169	147	155	158	152	148	169	177	136	134	160	131	151	135	129	171	145	162	147	146	158	140	137	128	164	153	153	147	165	159	140	124	154	128	142	151	142	140	148	157	146	156	155	140	162	162	161	127	163	153	142	141	171	164	147	145	134	154	152	121	162	143	143	154	151	146	132	147	148	145	143	134	148	152	145	155	162	164	153	158	141	138	137	131	143	154	166	147	160	142	149	149	143	126	130	142	143	145	135	155	151	153	139	130	130	149	156	143	144	148	134	125	163	142	149	148	148	142	154	153	153	173	149	159	134	152	139	148	138	154	155	130	154	142	128	150	126	138	158	147	154	137	166	149	174	136	172	148	131	141	140	125	152	152	134	144	135	153	149	153	143	156	138	161	132	154	157	154	160	129	153	142	141	143	155	142	142	166	128	132	142	123	147	148	155	143	153	142	166	162	163	142	141	135	144	154	136	144	156	145	135	141	124	152	164	146	154	181	142	144	133	133	126	157	151	161	148	142	135	150	160	146	159	145	124	138	163	146	132	166	164	159	175	148	157	145	139	159	132	157	134	148	158	167	154	151	139	147	110	163	138	124	137	128	153	157	147	165	142	142	142	162	155	140	148	149	138	141	136	158	155	145	152	155	164	153	147	127	143	155	139	160	164	141	166	148	136	139	153	145	179	174	140	123	150	142	153	141	156	133	150	159	146	155	139	140	165	158	159	161	164	148	153	161	143	145	138	160	149	151	151	139	143	162	152	140	132	136	161	158	124	140	129	158	149	149	162	134	143	140	132	165	139	157	153	136	137	143	147	154	142	161	151	164	139	157	131	142	136	166	146	149	157	150	173	160	136	138	158	159	152	152	166	156	145	127	159	146	154	158	154	133	164	130	139	144	163	143	155	157	175	146	128	143	144	179	126	129	157	152	170	158	173	143	151	162	143	173	132	141	187	135	139	156	162	154	156	151	149	130	164	157	154	173	152	142	136	150	138	156	123	152	151	130	140	138	145	144	141	151	128	168	163	150	148	145	156	145	154	134	134	145	116	136	124	139	145	151	137	149	135	126	138	132	142	139	160	146	133	155	143	130	130	163	165	151	127	141	168	144	149	136	170	140	149	137	161	172	150	154	143	165	134	163	171	139	164	129	163	154	150	139	146	143	137	167	164	172	167	149	158	140	146	139	151	152	142	157	122	170	131	150	133	137	133	161	130	140	137	142	150	146	145	149	148	155	149	173	154	132	165	164	192	158	139	169	162	129	142	142	156	155	124	142	147	131	149	152	160	130	148	158	150	144	164	145	152	160	153	146	167	135	136	132	129	139	153	136	134	144	159	145	152	178	168	146	149	117	173	153	143	148	147	162	143	158	175	157	150	138	150	152	134	166	151	158	147	153	158	138	150	148	178	149	149	136	179	159	139	142	139	139	160	168	152	156	172	149	154	135	138	138	163	152	162	154	129	156	117	156	155	147	148	139	157	150	165	148	155	156	154	148	158	124	160	138	144	149	142	140	158	169	157	150	151	152	156	160	149	148	164	174	142	144	147	141	146	156	178	158	154	137	124	145	151	151	146	165	149	130	181	156	124	148	134	140	143	164	158	169	143	133	138	144	139	143	150	167	150	171	155	155	147	163	159	137	138	154	142	166	145	156	159	166	149	157	155	146	152	140	151	149	142	136	131	148	149	139	156	150	138	159	161	150	149	145	124	140	134	133	175	140	131	145	142	143	147	129	143	161	139	129	130	150	170	141	154	162	143	150	156	150	152	149	124	144	148	154	154	128	147	149	142	133	140	161	136	134	146	147	140	167	154	161	141	157	156	134	153	155	141	136	139	161	148	137	162	145	128	158	146	147	134	132	118	140	177	144	154	145	153	164	149	135	145	152	146	139	161	159	160	157	135	155	142	149	149	121	143	149	146	142	141	162	150	157	159	160	139	146	146	171	135	142	155	153	152	149	168	132	135	147	143	150	178	152	145	139	146	156	138	159	149	164	167	149	148	154	154	134	159	126	150	146	147	175	150	134	129	153	133	140	167	138	136	157	149	141	144	157	143	168	156	133	147	170	139	144	147	141	157	152	149	148	172	147	139	166	156	143	155	127	138	153	148	158	141	151	146	137	167	153	155	166	149	148	150	165	148	160	176	165	139	159	155	134	174	140	162	162	130	140	147	142	149	128	126	154	136	159	154	157	160	160	151	167	146	142	151	130	152	166	146	146	138	139	155	147	155	141	140	146	152	150	136	151	161	164	161	133	169	156	145	150	144	166	173	157	151	144	147	159	153	140	143	154	145	143	144	146	148	155	154	145	156	136	130	174	167	173	130	142	164	135	164	151	150	146	133	156	148	153	135	146	173	150	140	158	151	159	159	139	149	150	148	139	150	130	166	153	145	140	143	153	154	137	146	150	141	144	139	136	141	151	153	143	154	141	146	150	144	130	141	160	158	142	122	145	141	135	153	137	142	146	157	137	150	132	120	136	138	123	168	134	167	143	149	137	138	141	149	143	143	172	153	159	152	177	162	168	155	137	154	130	170	151	174	157	140	137	125	139	150	156	144	130	137	146	144	167	141	133	151	123	146	133	137	145	159	164	152	139	133	159	158	142	138	136	164	155	145	154	157	140	131	153	163	140	143	132	176	136	156	151	165	153	131	136	150	143	160	167	142	146	159	148	142	143	129	151	147	147	171	136	132	126	164	153	145	137	154	132	136	164	150	137	129	146	148	153	158	143	153	158	139	136	132	140	134	142	159	136	135	141	150	149	156	170	158	155	164	155	153	144	131	162	159	158	153	154	169	139	144	130	152	144	136	128	149	137	138	145	162	153	149	139	133	138	138	149	160	139	138	158	149	135	155	142	177	161	124	173	166	140	178	131	132	141	140	158	125	158	145	146	185	171	146	150	139	124	126	152	144	174	131	139	142	139	162	186	128	147	153	155	151	140	176	154	145
22513	27930	30605	43517	50462	48611	48562	46958	42879	39644	39201	36807	38497	37988	40870	32186	32963	26376	21508	16912	23006	18030	22032	15976	14665	14224	9471	21393	12105	9585	5233	5480	5035	2115	669	669	597	574	592	646	4867	13957	11614	7345	4118	1603	440	386	372	376	377	397	369	379	413	363	401	367	379	350	369	361	379	413	392	367	415	397	352	377	384	374	419	416	377	359	373	339	391	379	383	400	393	383	395	389	380	364	416	423	411	390	397	402	408	369	415	380	379	393	370	370	370	387	390	369	401	365	369	407	382	394	366	371	379	397	382	409	357	360	389	374	365	395	371	377	405	387	362	399	372	361	404	394	345	381	388	416	384	368	372	379	376	355	376	393	342	393	371	407	401	381	380	347	383	377	394	390	395	371	390	387	385	367	393	371	383	394	420	350	385	363	370	371	384	347	397	372	394	371	355	385	376	384	362	384	339	371	406	368	389	376	353	396	362	389	330	407	407	435	380	386	386	359	394	403	380	387	383	358	418	358	357	394	404	387	370	376	359	396	388	407	373	369	378	373	382	345	395	409	366	405	390	383	400	384	384	377	321	359	395	380	385	406	385	394	365	422	405	402	419	382	430	382	410	380	357	396	372	398	404	403	385	325	414	370	378	359	387	359	387	381	383	360	369	389	379	375	398	400	388	378	407	400	406	357	402	367	352	387	374	375	384	393	369	399	392	395	353	387	435	388	378	379	414	386	379	393	396	373	446	377	415	386	370	358	377	400	373	381	388	370	376	418	356	397	361	394	372	394	414	372	400	360	367	397	408	394	357	366	370	378	389	372	429	367	377	399	440	390	383	385	401	352	359	391	364	363	369	387	370	361	389	374	341	395	414	357	376	397	377	416	369	379	402	384	384	385	386	389	376	368	381	383	395	404	384	363	372	408	370	377	401	378	381	368	396	362	362	347	347	409	366	419	386	340	404	399	385	387	376	411	411	387	384	390	377	376	383	377	373	383	372	392	398	370	381	415	369	375	367	369	384	346	380	369	414	393	387	391	378	404	401	384	392	399	387	341	398	381	371	375	385	425	396	371	384	381	332	388	382	401	407	404	374	378	359	391	378	401	400	396	396	357	353	389	386	366	382	390	356	385	375	418	388	391	358	410	434	427	377	387	416	411	400	381	390	397	365	406	439	351	362	386	400	362	376	383	384	389	400	386	372	387	375	352	372	382	434	373	392	405	405	376	372	402	431	366	362	347	368	396	375	400	343	366	385	359	388	385	395	397	382	367	345	349	400	375	384	399	401	399	359	393	354	376	365	389	359	403	363	375	400	395	369	404	379	382	373	365	356	364	412	359	379	384	388	398	404	382	391	402	374	387	384	399	385	377	382	382	366	374	409	366	390	385	388	404	376	391	380	385	379	389	381	386	379	391	385	416	380	406	365	357	372	392	377	398	393	376	366	368	411	373	407	346	332	375	318	389	382	423	360	379	361	367	375	362	407	353	379	350	396	384	388	385	382	356	409	380	387	393	373	370	385	379	409	370	371	368	380	386	388	380	376	402	390	367	381	381	380	388	384	427	382	379	391	438	385	396	370	374	358	371	389	412	373	377	377	400	379	376	376	356	413	397	387	337	389	417	398	396	366	400	352	402	367	391	388	362	410	421	394	386	390	395	399	375	382	363	348	381	402	354	426	399	397	375	368	387	381	387	378	380	401	392	403	365	384	363	364	380	407	387	410	386	360	386	398	401	384	400	389	428	401	373	375	367	384	385	381	380	374	392	359	381	355	376	408	351	369	360	389	391	392	394	409	374	383	370	363	371	356	372	387	403	379	397	366	363	385	392	401	387	395	383	377	357	397	393	423	392	375	386	359	347	361	420	367	360	384	383	366	369	382	405	349	384	422	376	407	404	372	387	411	403	356	376	384	386	349	397	417	406	372	391	370	391	390	389	375	379	394	387	393	424	373	383	335	400	401	386	392	403	379	375	368	377	354	350	373	399	416	373	404	382	427	406	374	404	353	395	375	379	373	437	353	374	385	372	359	333	382	368	367	379	406	402	418	380	378	377	385	385	376	388	340	374	368	375	413	394	354	399	358	384	401	390	392	427	395	400	384	417	408	398	410	401	399	403	393	390	394	358	396	391	387	359	369	387	398	385	378	379	366	383	375	411	378	366	404	359	390	394	386	393	356	359	384	356	372	379	379	396	390	363	376	392	381	395	383	348	397	400	369	375	400	379	373	340	356	397	389	407	388	403	403	392	428	390	418	418	372	361	414	386	391	385	390	377	373	371	392	419	412	378	390	361	394	412	398	361	351	360	416	385	358	388	384	377	382	380	395	382	391	407	383	386	394	397	394	386	407	421	375	375	398	358	402	389	388	355	334	404	400	438	386	406	381	357	399	370	398	428	370	389	376	394	371	424	373	353	373	372	381	368	360	384	362	395	371	394	387	382	360	402	382	340	401	351	373	388	382	378	345	366	394	378	366	402	385	395	388	371	371	396	402	392	401	380	382	388	404	355	373	418	393	403	398	382	386	364	378	359	385	417	363	371	387	367	380	353	386	407	395	354	383	354	383	375	355	385	348	421	424	420	389	390	375	410	401	370	377	372	371	362	378	372	385	379	379	406	358	412	365	391	357	423	363	398	383	372	404	369	402	350	389	416	420	414	392	409	414	367	368	382	370	376	377	384	366	415	385	338	403	399	366	361	396	376	358	382	408	388	383	346	370	372	369	357	390	419	390	419	376	386	399	370	344	404	386	349	397	404	383	366	371	376	429	378	380	361	376	398	392	426	378	380	353	366	406	348	394	382	416	399	370	372	363	398	395	359	392	380	386	398	388	350	370	360	380	359	408	396	369	387	375	378	379	351	362	394	435	394	382	371	377	402	383	374	349	381	379	349	371	385	378	378	394	388	412	359	386	396	371	399	388	362	421	363	391	387	367	366	396	371	389	347	408	393	385	437	374	379	382	393	413	364	391	370	377	393	369	363	379	368	395	401	358	370	394	374	376	356	356	390	408	379	400	383	376	393	378	371	368	410	381	413	390	381	351	389	371	357	434	350	377	369	383	381	367	387	417	394	385	408	372	409	382	362	387	379	382	394	398	367	372	378	399	337	393	349	366	377	375	385	390	393	365	388	445	360	359	383	377	389	385	384	397	398	389	370	372	368	386	344	415	390	366	363	356	375	399	379	356	357	390	378	402	345	348	392	407	372	357	376	379	375	372	384	404	367	370	369	381	362	345	358	382	399	380	397	384	369	383	352	370	346	394	380	384	367	399	377	406	370	366	380	379	382	413	352	409	399	395	369	342	360	361	371	403	426	404	391	376	378	390	354	373	367	420	371	390	396	383	379	393	391	368	355	370	372	380	410	341	378	398	392	369	362	408	384	387	405	416	391	396	400	414	376	378	384	390	396	406	376	360	396	408	409	365	404	394	440	385	406	379	350	353	439	345	356	381	362	396	402	388	373	362	392	391	396	379	419	377	371	421	390	421	411	357	402	384	367	374	423
7510	5415	4822	7266	8577	6146	3810	2291	1570	1386	1496	1236	1193	953	941	596	423	360	325	314	331	312	351	246	243	254	263	296	265	219	237	252	233	200	218	211	207	201	196	215	186	262	325	316	311	269	208	197	182	196	215	188	172	187	199	179	194	196	177	214	174	204	224	208	197	193	198	198	177	195	206	179	219	203	213	179	182	194	197	196	216	211	211	199	201	199	220	171	204	193	194	184	192	179	204	203	182	218	186	196	195	193	186	220	188	181	200	204	213	183	192	205	232	216	192	182	202	195	177	183	193	184	193	203	176	202	186	204	200	200	199	198	184	261	182	204	207	203	216	215	197	219	193	218	209	204	177	175	199	193	212	187	191	197	228	191	191	193	180	208	184	205	184	215	195	191	183	176	218	200	167	182	191	199	166	212	206	167	185	180	222	174	190	202	207	208	200	198	194	174	191	182	214	177	198	196	176	203	183	182	189	200	221	173	209	180	208	201	209	214	224	226	194	189	212	165	201	196	185	195	190	221	157	206	202	179	204	189	175	191	166	210	183	227	212	199	204	189	194	185	198	152	189	186	194	167	193	203	188	174	190	208	205	188	214	197	183	170	204	204	224	189	182	194	197	199	178	196	200	191	224	194	203	226	196	198	184	198	202	185	198	207	177	205	183	213	181	187	164	200	173	208	206	216	201	205	166	179	168	222	173	176	181	200	202	197	187	172	167	210	222	204	178	195	212	172	209	194	212	182	177	189	213	198	177	219	202	189	220	180	176	206	164	190	183	206	191	208	208	181	172	193	197	191	206	207	222	206	211	184	214	180	188	205	228	202	190	193	214	223	218	160	199	183	191	204	201	194	191	242	202	196	184	184	215	214	205	180	181	182	195	214	173	182	199	202	204	197	199	194	191	174	180	204	197	191	197	198	201	179	205	186	200	204	200	215	187	206	185	194	161	192	184	189	198	193	194	203	194	186	210	206	207	192	170	154	193	185	198	198	221	184	201	194	191	176	202	196	201	215	191	207	192	193	193	210	205	195	184	190	200	222	188	241	190	192	170	195	180	203	166	203	181	182	199	208	180	191	208	184	210	206	220	186	182	176	220	188	209	182	182	199	202	189	181	188	205	192	183	188	174	163	206	184	207	193	177	180	243	185	205	205	205	200	178	196	160	198	182	189	194	204	218	213	205	216	203	200	202	180	190	201	191	224	207	189	218	210	230	187	173	194	212	196	176	212	181	192	199	190	216	194	202	181	179	203	209	185	191	198	194	192	195	182	174	195	212	180	197	201	209	197	189	217	216	192	194	170	211	205	171	195	192	191	210	204	185	194	187	209	212	186	202	160	196	205	190	165	167	189	203	203	185	228	201	175	194	199	187	204	219	188	228	218	196	184	196	214	190	215	183	197	210	194	218	179	190	175	185	183	206	168	185	211	184	179	212	206	184	190	179	163	186	214	162	192	175	226	208	216	178	179	194	200	197	167	223	158	204	179	173	189	196	189	186	188	183	190	181	196	197	215	166	193	210	184	185	195	201	218	183	190	181	184	211	187	211	196	203	204	204	214	194	225	186	228	170	184	202	201	176	182	197	195	219	192	199	224	188	195	187	205	207	215	203	173	204	205	196	200	185	211	209	209	177	195	204	196	199	163	199	183	230	176	171	190	184	199	181	212	192	186	199	214	180	182	198	196	187	211	194	182	183	193	199	222	205	185	180	220	178	180	223	191	203	205	171	183	208	230	196	208	183	197	208	176	194	205	187	207	200	213	198	190	192	163	174	188	186	208	219	190	199	199	192	199	181	177	184	184	178	184	194	206	183	194	195	158	187	188	202	157	188	208	195	187	217	184	186	257	194	196	246	169	192	164	186	208	200	188	199	174	164	218	181	194	222	181	199	188	157	175	199	205	217	170	178	192	183	181	189	216	191	191	178	209	181	172	188	210	195	185	199	212	194	207	185	188	198	188	179	196	206	190	194	180	168	178	193	186	196	196	210	183	177	200	203	191	204	215	190	192	197	173	205	200	202	194	229	205	180	186	177	207	198	205	182	216	185	225	180	190	194	161	172	167	185	195	187	179	197	188	195	180	188	191	207	192	174	176	202	189	209	158	181	190	207	191	212	213	198	184	203	182	199	168	174	178	210	208	195	213	204	180	190	198	192	174	175	183	196	209	188	214	188	192	186	186	200	189	190	197	181	218	183	178	174	195	236	204	223	202	193	209	195	221	197	211	202	204	203	171	191	194	184	195	191	190	191	193	222	179	208	191	169	183	224	205	185	176	196	205	210	206	195	188	203	207	207	185	203	196	190	181	176	202	199	190	202	173	198	188	178	185	207	191	190	203	203	204	212	171	202	182	189	209	176	198	215	200	181	181	182	174	197	195	202	196	173	193	192	205	177	169	201	197	191	196	180	194	195	167	186	205	169	202	176	197	184	188	197	190	201	179	180	177	191	176	167	177	174	182	226	193	172	201	205	180	163	199	180	168	203	196	208	200	192	202	212	175	222	202	197	195	168	183	196	194	204	201	182	195	201	179	162	193	190	223	204	200	195	184	196	202	210	178	193	196	205	195	205	226	199	201	187	196	159	202	189	186	192	192	173	169	189	194	225	179	202	202	218	173	208	199	212	170	168	213	176	177	204	188	196	173	187	194	198	208	174	195	207	194	191	188	178	194	183	217	193	188	171	197	213	191	200	219	207	197	215	198	184	203	193	191	191	181	162	192	210	214	210	166	196	222	196	178	187	174	167	172	203	203	192	198	219	187	189	164	202	205	189	206	197	170	196	174	206	178	190	202	186	193	205	182	163	198	183	234	196	221	199	205	179	157	186	180	200	191	203	232	191	202	189	174	163	165	189	212	196	214	188	178	197	216	195	209	184	196	182	181	194	216	208	178	209	206	197	192	178	189	198	204	172	197	178	186	184	172	173	187	179	205	204	203	187	202	181	189	219	189	192	200	190	169	217	168	211	168	182	199	186	207	221	209	196	183	214	200	182	210	222	200	202	181	176	182	224	182	188	180	212	192	184	223	185	189	170	190	179	197	197	164	203	210	194	178	200	200	185	202	191	194	199	163	199	191	164	165	177	179	203	186	226	166	179	176	201	214	186	185	199	214	205	194	216	171	177	201	172	197	212	203	203	204	187	199	200	181	185	197	227	230	201	196	200	191	172	171	217	222	189	202	178	195	183	216	195	206	206	191	185	184	203	202	211	188	176	199	200	206	206	178	217	181	186	218	189	186	200	214	177	193	219	194	188	195	193	184	193	185	219	208	186	190	205	187	180	202	200	185	180	197	184	186	181	168	204	195	180	207	164	192	202	197	186	212	165	205	196	191	192	200	189	174	187	178	174	183	190	209	181	188	187	223	201	195	188	186	197	181	193	199	203	198	183	199	217	205	187	220	178	190	196	178	187	222	194	198	196	187	222	221	171	176	201	209	209	196	190	202	207	208	180	196	185	216	198	189	163	204	195	230	211	185	217	170
5519	5443	8033	16038	19254	15432	12746	10101	8274	7546	8185	6796	7062	6042	6242	3843	2544	2221	1564	1326	1539	1494	1641	1152	1181	1169	995	1535	981	966	772	842	820	623	573	524	552	549	519	513	595	1046	1478	1131	1012	711	506	505	510	505	506	484	449	497	488	460	530	498	465	476	480	460	481	480	474	492	504	518	485	515	481	479	502	503	527	481	508	512	483	505	463	472	472	484	491	537	521	529	519	507	478	510	503	463	467	513	493	465	528	470	488	456	478	507	471	519	509	484	450	483	475	505	493	518	459	507	463	504	497	529	492	483	511	491	528	461	473	521	507	465	485	452	494	511	515	478	499	493	513	503	524	474	508	482	441	474	463	500	499	498	499	481	472	536	479	463	501	480	497	480	497	481	499	500	490	476	470	496	487	484	452	484	486	478	491	512	476	516	453	516	474	450	526	489	480	517	485	477	480	486	515	463	508	479	543	493	489	494	494	478	512	497	462	475	512	506	508	525	505	501	464	475	506	500	467	495	494	524	497	515	476	477	499	457	482	518	464	506	464	498	435	513	474	477	469	510	512	488	497	473	482	520	493	512	515	505	479	493	521	476	468	501	557	445	452	426	505	505	534	524	520	487	516	463	488	462	471	507	522	488	489	491	494	513	493	474	479	488	479	528	494	467	480	500	465	500	466	521	507	537	467	487	486	509	492	502	473	449	441	483	548	522	502	517	542	505	528	521	530	501	489	537	485	496	435	497	439	512	512	476	532	505	501	507	496	526	534	473	437	489	511	474	509	488	442	497	525	493	488	527	529	501	545	466	472	438	469	465	495	471	470	498	502	460	493	523	478	528	518	533	490	499	493	483	488	526	492	541	493	494	489	513	514	501	500	510	458	485	507	501	521	512	516	506	486	555	513	487	500	495	484	515	465	473	477	516	493	512	507	456	478	454	522	467	543	496	417	464	522	481	506	520	512	517	503	490	517	520	495	472	497	529	476	504	499	491	464	498	497	463	473	472	503	479	522	482	479	496	532	510	497	480	494	498	470	509	504	524	480	505	484	477	535	476	478	534	491	494	467	495	482	501	495	539	470	501	470	520	491	498	481	479	512	498	456	492	471	515	500	501	504	506	449	473	462	493	480	473	497	514	512	510	535	464	506	529	504	503	471	517	525	495	465	541	477	501	514	470	504	486	464	474	480	490	496	497	484	501	503	538	497	484	505	503	483	457	507	514	494	491	506	464	467	482	456	496	490	493	482	467	477	465	484	484	502	490	492	478	482	524	459	467	511	477	460	547	526	495	489	508	476	482	490	519	523	500	474	492	494	511	484	526	536	520	509	507	535	456	472	476	467	520	483	491	501	493	535	458	479	488	474	499	524	491	498	499	513	487	502	526	485	477	503	499	516	502	538	537	491	500	486	504	509	481	512	485	532	498	488	488	477	482	465	474	470	501	505	473	523	474	492	509	478	476	489	486	498	489	473	511	513	487	484	487	486	510	512	501	469	459	512	511	501	512	506	528	530	520	501	512	490	507	485	505	501	505	502	495	482	465	451	474	504	448	473	455	459	524	484	477	468	517	512	496	491	552	507	429	522	476	518	450	511	475	494	521	524	465	465	495	500	522	485	530	459	485	490	484	534	521	503	473	515	493	485	515	495	483	504	515	473	505	475	466	514	487	474	504	539	519	501	485	485	467	478	525	510	516	504	469	535	479	473	507	494	548	479	505	485	506	523	466	493	475	527	505	468	509	521	477	471	502	479	519	455	484	489	507	501	486	460	464	491	497	468	495	471	470	539	464	493	485	502	480	479	464	461	509	522	480	473	510	472	483	458	503	492	458	479	466	526	522	507	489	487	522	469	506	509	527	502	487	489	489	484	509	508	475	507	481	514	509	498	491	518	529	501	460	475	473	480	476	459	504	494	470	473	471	488	454	530	471	511	498	487	521	517	464	491	490	464	477	526	515	515	512	498	453	473	513	499	496	496	508	518	461	517	510	497	487	475	524	487	488	480	500	468	478	472	463	494	531	500	460	505	518	496	537	495	512	485	488	485	472	479	488	494	482	502	462	508	464	479	506	495	488	479	501	450	479	491	524	461	505	458	526	517	477	506	486	491	510	495	494	532	450	498	483	459	493	504	507	485	494	471	516	477	506	520	467	469	541	505	489	502	490	478	533	477	486	482	500	523	444	506	497	504	516	494	490	470	519	522	492	497	560	548	500	466	522	518	465	490	538	495	524	453	488	517	501	472	471	501	541	504	514	489	493	558	499	496	491	487	461	487	473	460	514	506	473	495	489	494	518	533	469	518	535	510	521	487	465	508	481	516	510	498	492	522	483	485	504	495	478	482	498	522	479	510	492	525	497	504	487	446	466	498	492	518	517	481	489	459	526	517	492	524	472	524	530	456	474	519	527	510	463	494	515	509	514	509	505	505	515	533	479	519	523	502	494	495	494	505	463	465	487	516	535	464	502	495	452	477	475	529	507	484	506	494	512	506	497	486	516	502	483	490	472	452	502	486	454	489	482	483	493	488	477	498	512	506	481	519	513	497	540	440	494	500	485	482	451	515	499	547	502	489	469	517	479	496	501	441	511	504	521	515	505	449	505	480	476	457	490	451	471	523	503	456	525	477	522	488	497	467	497	458	507	500	487	529	510	480	478	475	484	505	478	481	520	491	516	476	495	518	496	493	536	530	466	475	468	488	525	501	492	513	509	469	526	511	519	497	515	433	515	480	493	466	509	506	507	481	496	501	523	481	509	497	484	428	458	502	477	487	482	503	502	524	504	499	483	519	504	502	473	511	510	482	461	470	507	501	489	499	519	544	479	530	491	494	509	532	482	499	526	493	520	526	508	479	521	479	497	479	475	498	523	470	502	476	475	513	517	483	520	502	489	536	474	479	506	502	495	521	542	502	461	469	464	490	509	500	487	515	512	499	459	510	505	472	468	489	491	467	494	515	479	473	504	495	479	487	520	502	491	493	455	480	511	480	489	532	490	514	513	444	506	510	525	529	520	512	542	493	497	500	567	481	494	429	501	477	449	500	523	505	511	517	510	489	475	454	488	494	507	518	488	497	516	494	510	492	478	488	498	486	503	481	500	487	475	461	486	495	515	524	498	508	510	471	499	480	448	569	511	510	480	528	501	486	522	472	489	475	516	508	488	484	478	473	443	525	515	485	475	506	499	502	496	486	478	476	520	462	474	499	469	483	499	495	509	525	508	514	476	509	514	474	466	509	478	492	496	501	474	491	509	516	504	514	474	487	469	502	479	495	504	507	496	481	454	466	474	508	507	477	519	470	521	470	487	482	478	513	502	518	474	494	513	474	504	522	496	454	466	521	477	466	480	492	467	512	479	501	500	487	465	519	487	494	494	540	516	460	526	482	447	491	482	527	466	449	512	510	505	489	486	489	482	487	510	469	476	558	514	506	502	480	511	476	486	508	490	494	482	492	472	493	461	503	484	481	512	524	511	476	479	495	522	493	477	477	483	528	488
24862	23691	26873	36072	37972	33169	29709	26606	20967	17949	16928	12451	14482	12748	12576	9058	4526	3957	2470	2082	1890	2067	2462	1676	1350	1510	1465	2086	1105	852	556	688	634	214	203	175	201	190	196	171	421	1123	1070	866	668	321	213	161	178	186	148	150	170	198	182	182	181	178	171	161	164	179	164	177	191	168	154	183	144	181	185	164	191	176	180	161	174	175	178	165	175	164	185	173	185	146	178	169	177	159	167	177	178	168	157	176	175	197	178	165	196	173	190	192	189	182	181	186	193	192	175	203	167	192	164	153	174	188	145	164	186	172	194	174	161	162	202	183	182	159	198	153	180	169	177	176	172	168	202	162	196	185	170	168	168	177	200	174	188	178	169	168	180	194	144	190	159	185	178	184	187	183	201	174	207	169	185	158	168	169	169	189	162	185	168	163	181	171	150	173	151	166	168	158	185	171	165	194	165	174	183	187	174	185	178	173	165	164	159	167	174	173	177	170	169	168	182	163	187	177	200	173	193	181	207	162	171	164	159	157	189	203	150	149	177	189	185	165	162	168	181	167	183	164	200	187	172	167	172	174	184	188	160	165	181	162	162	163	179	193	171	184	167	179	178	164	169	145	185	186	190	180	159	207	175	180	204	175	180	166	183	178	187	154	157	150	160	178	180	183	191	188	172	188	165	187	161	187	193	179	172	146	158	184	162	159	176	167	169	166	151	159	172	203	203	178	192	166	182	176	170	150	198	161	193	197	183	177	176	171	169	183	183	189	176	185	193	198	163	166	163	196	175	167	175	168	193	177	189	172	193	158	172	185	160	178	178	194	178	174	163	164	149	188	159	174	162	170	188	160	198	158	173	177	206	164	171	155	171	173	156	168	153	177	153	193	175	168	174	152	192	186	179	197	147	199	195	184	186	174	167	157	187	197	148	161	172	168	199	194	181	184	152	169	181	159	177	192	197	164	188	183	149	150	184	174	160	167	208	157	174	191	170	189	144	220	192	183	167	160	188	170	149	168	162	187	178	192	167	173	190	183	183	194	170	186	185	166	175	170	166	184	184	173	173	170	196	162	165	190	178	163	154	169	159	160	188	182	196	191	190	176	170	183	193	172	170	161	162	176	168	183	179	198	189	192	181	170	171	185	167	196	163	174	183	166	180	183	186	143	186	177	164	185	166	152	178	190	190	171	150	189	178	173	190	161	189	168	188	189	185	181	181	182	191	153	148	176	182	171	172	189	168	174	173	180	186	167	182	172	184	173	170	134	171	170	177	175	187	167	183	166	191	204	203	167	171	162	178	180	180	165	181	152	185	175	187	164	151	200	180	161	152	190	169	194	175	165	164	190	162	201	160	171	170	187	173	176	187	196	172	175	197	207	200	187	194	165	166	213	176	156	167	177	162	181	179	171	180	154	150	154	174	180	161	185	170	170	179	184	216	184	162	160	172	158	198	163	181	192	168	157	179	141	154	167	203	195	176	189	161	179	181	195	166	175	174	178	171	178	178	184	176	182	175	190	174	184	184	192	171	168	184	153	194	153	183	207	151	156	176	176	180	172	184	170	169	167	162	169	182	156	177	196	171	159	188	175	193	165	175	179	193	170	186	183	176	162	179	154	147	201	183	173	175	152	151	175	196	185	192	186	155	165	201	160	145	180	184	160	159	181	164	174	156	159	204	172	172	171	166	167	162	199	194	162	149	168	171	162	158	162	164	176	180	183	161	177	171	184	165	171	184	181	174	183	189	168	178	178	178	187	162	215	181	174	170	173	168	180	173	185	194	161	194	179	164	177	164	193	190	166	175	174	164	175	159	161	161	185	184	196	177	180	205	143	162	170	170	181	181	178	169	162	170	177	179	144	166	170	196	142	162	168	171	171	186	170	179	166	166	182	173	162	181	165	167	171	172	179	167	163	173	177	164	162	172	154	202	142	188	163	171	174	186	178	179	171	155	203	164	181	175	178	166	184	182	164	180	153	154	177	193	192	184	178	147	196	169	169	167	181	187	170	167	154	177	185	171	197	167	181	178	166	169	176	147	191	202	186	179	155	169	190	177	170	172	174	167	193	177	148	176	181	192	170	187	168	166	152	157	193	170	160	152	187	184	191	184	175	187	151	175	179	156	187	157	157	180	194	167	156	165	192	163	192	198	158	161	177	177	164	197	158	187	185	179	146	157	179	173	150	177	167	179	168	171	203	163	184	167	183	148	176	174	182	187	175	208	154	196	179	151	210	160	188	165	153	168	173	147	173	196	183	158	175	167	180	196	174	167	162	199	179	156	176	164	154	170	194	179	180	179	161	169	182	180	175	168	162	177	182	162	174	183	161	175	171	171	180	167	177	182	176	173	156	153	173	165	177	172	170	161	156	176	157	176	157	145	173	170	176	168	184	162	166	165	183	185	192	181	141	190	152	183	179	158	172	159	170	196	169	177	151	180	173	185	178	148	172	197	162	199	160	177	182	176	159	163	204	150	194	169	154	169	183	155	197	180	160	163	184	183	172	161	180	150	185	187	149	160	173	168	182	192	179	159	180	186	181	144	192	174	202	213	175	169	164	178	167	199	180	183	185	157	176	162	195	162	172	153	183	187	162	174	158	178	172	204	168	205	177	171	177	179	167	190	185	169	174	165	183	205	172	185	159	179	177	175	157	191	179	157	186	162	182	166	190	185	176	162	172	154	176	157	166	186	170	154	161	184	175	171	177	170	181	169	163	189	165	182	197	175	168	167	222	189	213	186	180	183	161	178	166	189	171	175	201	181	201	180	199	159	171	178	202	181	170	200	176	184	157	185	163	189	170	181	189	192	200	192	157	165	178	182	184	184	168	181	170	210	185	177	186	154	188	187	179	194	196	184	143	176	204	184	166	181	172	159	166	173	196	178	186	181	150	176	174	173	174	179	170	175	160	162	175	168	179	166	174	210	182	175	177	164	157	174	162	187	154	172	167	175	155	162	150	177	180	174	150	195	151	142	181	163	165	190	187	171	195	168	185	190	179	192	183	194	173	167	190	189	166	166	209	189	175	164	173	159	179	202	172	196	183	184	195	179	207	159	152	154	166	191	154	184	178	166	198	186	172	184	162	174	180	155	172	172	183	194	196	173	163	170	162	167	187	195	183	171	174	182	165	202	163	173	182	179	205	171	202	154	178	181	187	168	183	189	184	168	182	176	162	188	177	154	201	181	182	183	166	156	199	187	174	155	180	158	194	190	184	190	162	174	150	164	177	178	184	189	158	155	176	179	181	156	169	165	164	164	183	171	174	191	193	186	172	164	191	154	174	168	159	201	148	170	198	194	175	162	195	197	180	165	178	179	169	182	168	157	164	186	164	174	171	176	160	177	153	144	166	162	160	158	163	184	170	193	173	199	158	181	207	182	172	145	153	173	196	176	208	157	184	185	192	170	171	161	187	193	178	185	167	182	164	188	156	169	177	170	190	193	174	143	179	173	183	181	183	178	173	169	156	178	157	158	181	179	185	159	176	173	200	179	169	186	181
17929	15877	26117	40502	45252	42337	43247	39002	36321	34652	35431	29937	34824	32305	33128	27568	19268	17858	12829	11086	11422	12508	14869	10852	9189	8832	9252	12522	6708	5387	3509	4675	3620	667	644	628	553	554	525	556	2548	7370	6970	5437	3563	1154	511	421	435	484	452	414	453	460	445	435	433	454	447	454	434	472	421	449	486	453	428	472	465	473	429	471	447	436	454	470	449	486	448	453	454	465	464	430	448	500	436	439	475	488	468	440	439	469	431	465	470	458	446	451	430	444	460	487	476	484	436	437	454	470	440	464	422	446	438	435	427	428	442	427	428	474	476	412	451	441	447	490	448	422	443	494	442	463	465	435	420	406	442	459	428	429	457	460	435	461	438	458	481	463	465	443	442	437	482	481	455	474	436	442	440	436	435	434	457	470	431	433	439	463	430	469	467	468	437	436	410	463	428	420	427	433	487	446	464	444	455	446	469	478	438	479	447	436	469	464	432	476	427	440	450	428	432	448	396	456	434	427	469	474	438	451	448	452	466	461	469	428	451	439	442	446	441	458	471	417	438	413	471	488	422	439	448	461	419	440	467	425	476	428	452	423	444	442	433	473	464	467	477	474	469	462	471	453	448	423	447	454	423	494	492	482	460	449	428	462	460	454	448	468	483	453	478	437	486	446	465	457	454	428	416	429	418	463	445	478	446	467	441	451	452	458	472	426	436	423	447	466	446	438	455	404	454	448	442	475	425	468	455	424	445	410	449	470	455	445	466	433	454	474	413	468	476	449	391	407	467	434	439	454	464	451	462	425	447	438	437	432	454	467	455	450	412	417	453	424	449	470	427	483	492	444	451	473	422	437	451	427	406	449	453	439	460	489	430	464	416	445	425	469	431	440	404	427	443	454	449	450	440	458	467	445	420	453	458	452	460	422	436	464	458	460	445	482	476	469	456	492	454	450	473	425	490	435	471	435	448	442	429	455	434	400	476	479	438	460	477	463	420	410	452	443	453	460	429	457	449	495	472	433	429	451	470	429	420	465	441	442	446	451	457	419	429	459	462	461	443	467	466	488	455	450	474	428	491	466	482	449	479	431	425	425	412	414	473	464	459	442	432	458	436	419	452	448	493	421	491	487	431	481	490	444	489	431	441	460	452	481	444	450	441	444	440	457	452	467	460	423	422	499	478	443	468	457	422	449	432	445	450	447	466	467	490	444	444	414	432	454	475	442	427	456	475	447	477	437	490	458	462	450	436	448	462	482	458	463	449	440	414	436	429	436	466	467	471	416	463	434	437	441	457	449	439	440	450	491	464	460	458	503	437	473	449	466	489	471	474	430	440	460	468	476	403	432	446	435	452	437	508	465	424	425	440	431	425	461	474	449	470	447	434	489	479	489	478	458	430	465	457	478	467	454	468	486	446	469	462	446	496	484	426	415	450	451	389	443	403	434	430	440	424	434	443	399	461	469	475	444	444	413	412	448	444	435	407	429	453	474	440	444	407	427	413	469	442	420	477	422	449	466	456	478	439	451	419	439	462	450	464	462	467	489	457	438	409	488	457	422	388	469	455	441	446	425	453	450	454	428	463	449	441	498	441	431	439	434	461	458	487	472	470	435	422	452	446	426	472	491	474	425	426	468	424	451	498	426	469	398	441	432	434	458	423	453	435	430	451	471	447	446	454	489	470	430	491	418	479	477	435	493	488	444	445	458	473	440	442	466	421	465	468	455	454	431	454	433	439	459	439	429	447	435	470	459	457	487	444	436	447	479	434	449	506	469	460	470	478	452	460	467	455	423	426	467	439	416	430	433	470	435	486	451	465	478	452	479	457	453	446	457	448	426	431	428	429	441	446	493	429	443	489	397	412	412	447	419	418	463	444	428	445	447	461	481	488	453	456	444	480	488	419	441	456	424	447	459	487	419	441	481	456	504	474	441	460	465	438	457	465	423	481	466	411	470	435	473	477	497	429	449	465	427	463	467	446	462	421	440	466	450	467	447	462	457	489	466	447	485	431	451	432	459	431	439	433	459	446	462	462	466	425	461	473	429	428	456	463	432	472	443	461	510	454	434	465	455	450	439	441	467	473	445	445	443	456	431	460	497	445	471	449	476	453	441	432	441	426	451	417	436	476	456	456	453	445	452	462	459	427	457	434	460	453	453	410	478	449	463	505	447	447	464	514	463	433	432	429	461	443	437	437	458	425	444	484	447	450	434	433	464	464	441	483	450	439	451	433	444	429	442	459	503	415	519	429	450	492	459	481	461	504	487	503	477	449	447	421	429	445	433	425	419	441	457	473	463	437	447	471	454	451	446	455	431	460	436	434	471	476	453	477	441	439	453	456	473	450	454	429	446	451	403	435	459	472	431	447	426	456	451	485	445	427	439	465	458	428	458	421	456	430	457	485	456	461	434	501	447	467	471	483	444	454	423	469	532	456	439	465	452	457	488	462	421	437	467	434	462	428	454	434	430	477	403	431	416	456	458	474	455	454	436	399	453	496	410	399	438	432	458	497	479	468	483	447	455	447	469	439	436	470	456	435	436	461	509	461	444	461	456	433	456	454	479	456	451	460	441	458	468	432	444	431	457	440	485	432	437	447	483	473	470	432	448	460	460	474	455	455	450	446	425	444	443	442	426	461	430	427	438	463	460	451	445	423	462	451	453	416	441	451	475	422	420	433	456	487	441	480	423	455	425	464	415	445	469	453	491	452	432	448	445	430	437	450	453	447	411	473	460	427	478	444	468	440	434	459	436	460	454	437	470	437	453	428	496	453	436	436	523	470	466	458	478	498	450	459	432	468	472	458	462	490	437	454	450	472	453	472	449	468	464	447	458	422	459	463	453	459	422	424	463	420	445	461	467	460	476	465	490	428	440	432	499	462	416	445	448	475	446	451	418	462	467	443	433	413	440	477	458	461	479	442	454	454	435	430	458	461	431	425	485	477	449	457	405	439	468	463	489	441	465	452	433	463	437	429	476	440	441	471	435	416	432	457	447	463	457	496	459	499	449	466	466	459	465	457	449	432	430	449	423	442	505	463	440	489	424	469	477	465	462	450	450	465	469	457	466	458	494	481	433	491	465	452	417	439	429	427	448	489	445	467	464	424	462	463	474	433	455	457	484	431	475	467	424	468	432	465	439	482	455	473	420	464	458	468	458	459	439	466	436	482	460	459	424	472	474	413	430	478	446	436	433	433	446	436	489	450	435	464	490	422	436	462	469	399	468	445	435	437	449	440	475	454	471	455	430	476	430	458	438	367	486	428	462	457	439	465	439	451	473	506	517	469	460	461	430	408	470	467	427	406	426	451	395	441	478	442	425	428	478	447	419	475	407	469	483	429	455	433	441	473	479	428	448	431	472	465	450	474	453	432	494	434	452	447	482	476	431	470	456	424	494	457	449	469	463	445	514	440	436	433	488	483	437	465	404	470	444	463	478	455	415	467	405	465	472	437	424	435	411	468	427	425	465	458	431	471	457	488	479	479	444	428	460	432	438	432	421	446	429	417	468	389	501
33938	31894	35933	37404	41226	37767	34582	30962	28496	26426	27044	22270	21887	21962	20209	16275	9589	7335	4913	3910	3503	3790	4619	3540	2782	2483	2640	4558	2004	1280	916	1152	363	205	183	173	151	155	161	173	651	1710	1566	1517	1105	639	265	147	146	158	158	140	144	152	136	132	139	140	159	152	145	136	143	149	124	130	124	152	148	137	127	167	143	159	144	151	124	139	160	137	126	132	155	127	144	158	119	146	143	111	142	149	155	147	154	132	155	142	150	148	120	162	150	139	145	157	150	135	139	161	138	147	135	154	125	129	130	137	152	142	145	167	168	146	136	144	137	139	142	139	140	133	126	143	115	125	141	133	144	140	140	133	129	132	139	143	121	145	141	145	151	137	142	137	147	142	148	124	143	137	142	135	147	156	140	126	130	132	167	139	141	150	151	148	143	154	134	130	134	125	131	118	128	140	139	132	143	157	143	130	138	124	141	138	119	167	121	136	163	137	142	136	131	133	119	144	132	132	135	144	153	139	155	135	119	148	129	143	134	144	145	142	152	152	123	177	164	152	152	134	133	153	158	106	138	137	138	129	125	151	153	152	130	141	147	159	150	170	122	156	132	143	133	129	134	141	135	134	134	160	133	146	139	135	133	119	162	139	124	136	133	165	135	137	152	144	144	152	131	132	154	157	166	136	129	154	131	139	122	139	126	143	137	138	144	139	141	151	130	124	130	143	152	168	141	123	142	131	153	121	128	141	138	135	146	148	136	154	154	142	127	151	150	119	126	137	128	131	152	159	156	147	132	160	133	158	121	120	159	134	116	169	149	141	139	147	146	146	150	152	154	125	133	127	121	131	155	178	150	122	122	140	175	144	126	134	134	151	132	156	110	137	151	146	153	133	149	142	122	162	154	133	128	136	131	139	147	148	116	126	127	122	154	141	141	125	115	126	137	141	156	146	141	144	138	136	146	118	128	149	130	131	143	177	115	142	134	134	128	139	128	153	134	149	133	150	149	174	150	129	141	155	149	132	126	167	156	153	144	144	125	140	137	123	140	121	154	108	136	121	145	134	144	132	156	153	130	137	141	125	141	131	114	150	131	143	156	129	133	141	134	134	153	159	120	139	138	153	125	133	137	156	143	156	132	141	137	134	135	142	145	138	132	134	150	136	165	138	115	130	133	125	151	140	154	142	141	136	160	140	153	144	121	151	164	140	149	121	149	142	136	149	138	155	157	158	139	151	143	139	138	137	156	143	140	152	120	125	124	140	140	130	152	133	130	134	136	159	139	129	118	141	131	141	157	141	138	152	138	152	138	153	152	146	160	146	128	128	139	149	126	143	136	142	147	159	151	131	126	145	137	140	140	111	138	124	161	140	127	175	138	119	150	130	129	129	153	153	132	150	143	124	146	137	122	133	137	128	146	141	151	146	157	152	145	137	130	141	133	128	127	143	126	159	124	125	120	139	126	142	141	135	142	135	130	125	138	152	140	149	159	141	164	157	129	152	130	130	139	137	155	155	137	152	140	127	174	144	155	133	163	146	124	152	153	139	114	124	133	143	138	132	142	149	127	138	115	124	145	126	141	130	158	133	156	103	166	138	163	148	142	160	124	119	136	146	159	142	138	148	133	151	138	126	140	159	121	163	121	128	121	146	120	114	151	137	145	151	137	125	142	145	136	136	162	150	132	141	152	159	131	157	148	134	124	154	130	133	161	127	147	148	131	125	141	158	147	143	127	142	139	124	145	130	141	158	146	145	138	137	144	144	159	139	138	143	132	151	139	147	147	136	170	143	160	156	143	135	120	147	137	153	136	133	154	124	126	142	126	134	146	143	133	148	131	149	124	138	148	162	143	134	149	133	130	136	135	126	143	138	128	141	143	159	130	140	140	150	152	146	136	130	129	155	129	141	128	148	135	128	136	148	148	151	164	146	149	157	146	123	147	139	143	145	130	145	143	138	134	142	153	140	155	141	146	144	140	129	146	148	145	164	148	160	123	145	156	138	150	146	125	123	132	159	146	131	140	137	121	149	143	154	122	132	134	146	141	150	129	124	135	129	132	130	151	145	134	155	137	136	165	146	139	142	134	161	138	123	133	141	164	127	130	127	144	165	128	158	128	144	131	125	117	125	156	145	127	127	139	147	138	141	129	155	142	145	124	136	100	131	155	130	122	165	143	147	150	156	153	136	155	133	124	154	126	153	139	153	147	146	147	120	174	150	129	139	157	141	152	162	149	164	128	138	149	146	133	151	150	142	157	123	144	149	146	160	118	138	162	128	158	142	125	132	148	151	125	158	156	168	129	156	125	137	135	119	149	132	123	143	131	132	152	140	133	136	120	147	150	137	164	141	156	154	135	166	159	146	127	132	130	148	162	129	147	128	133	157	150	126	142	134	142	138	147	127	150	142	131	138	138	146	148	153	151	168	132	126	140	156	154	156	150	139	151	148	154	124	130	133	141	134	129	141	136	142	127	151	133	151	136	138	142	154	138	138	148	142	150	146	131	159	147	148	155	165	149	165	154	155	135	154	121	133	135	145	138	135	139	147	123	150	147	150	144	151	128	139	159	160	145	145	128	136	129	155	145	142	149	150	181	134	121	136	144	116	120	130	139	137	135	154	141	126	151	134	147	134	145	145	168	133	129	147	140	153	142	135	170	150	145	136	136	149	125	125	147	139	170	140	139	137	139	170	136	153	140	130	148	138	162	143	132	141	148	148	124	151	153	158	157	121	145	138	135	148	148	143	143	134	145	153	143	152	136	131	137	131	139	126	141	152	152	154	149	156	137	131	160	132	153	143	164	135	113	129	163	147	146	130	126	140	146	138	134	157	130	130	159	146	130	141	138	134	147	141	142	120	130	158	145	135	146	141	129	153	150	136	144	120	118	138	126	137	144	133	128	136	137	137	142	128	152	136	156	162	131	138	161	148	154	137	133	141	135	146	147	142	135	137	135	133	141	139	144	153	144	134	144	153	155	165	122	165	155	132	133	140	140	137	141	153	135	146	146	145	154	160	127	146	143	149	137	161	167	145	160	143	141	127	154	164	151	127	142	146	146	120	150	123	134	124	159	131	142	139	129	149	126	157	159	162	134	130	137	141	133	155	138	110	149	154	167	143	143	142	137	141	107	150	135	111	140	126	146	123	142	128	157	147	150	114	124	125	134	136	133	145	151	138	144	149	147	135	138	140	150	137	124	132	128	139	136	142	143	132	139	152	130	126	131	133	146	143	127	142	134	119	147	132	115	125	137	145	131	128	145	148	131	143	148	131	136	141	150	150	128	148	143	133	130	145	153	145	167	134	123	142	112	143	144	129	119	132	137	158	155	133	161	150	134	134	134	120	120	141	133	144	142	146	132	146	137	150	151	130	134	138	142	146	139	130	133	145	151	154	155	137	125	140	130	147	156	154	149	153	139	129	148	135	145	141	142	150	152	168	126	137	135	153	147	150	137	137	133	144	130	130	141	145	159	134	159	146	146	132	142	147	127	117	154	160	155	145	130	132
23987	23564	34673	42800	50107	46928	50396	45863	43509	42551	43904	40522	40353	41797	41105	36048	28337	25808	21261	18345	19190	19232	21511	16944	15105	12625	14794	21542	10935	7416	6201	7476	1799	872	697	620	572	578	531	509	4402	10206	9877	9326	6650	3201	1038	446	380	365	357	385	373	327	363	386	401	327	363	364	330	404	348	358	361	359	356	335	379	365	369	376	365	375	367	364	382	364	366	366	401	378	373	385	409	391	377	375	384	395	357	370	377	356	369	350	344	356	393	359	370	365	363	391	345	356	361	371	344	402	373	362	351	374	393	399	386	373	394	363	393	378	416	350	358	396	352	370	376	379	338	380	369	378	401	355	378	397	403	375	409	378	360	366	417	410	357	392	391	350	359	378	383	388	364	377	358	377	380	398	368	416	373	364	385	343	393	370	337	369	359	362	384	336	377	346	390	355	354	367	355	412	348	380	394	344	353	415	362	367	373	390	352	348	347	370	367	356	369	356	353	345	353	388	375	366	407	381	354	378	361	381	388	386	344	405	331	377	371	383	372	351	357	359	394	362	330	355	378	375	391	359	359	369	363	370	378	316	367	370	372	335	373	377	356	371	354	364	333	367	373	381	349	354	385	343	363	379	357	344	382	374	391	385	363	379	368	353	372	396	366	376	366	333	393	402	349	344	357	347	384	361	367	362	380	361	377	397	381	395	379	330	353	381	370	361	369	354	376	347	360	367	346	382	380	374	380	348	401	392	380	354	374	350	354	338	377	334	358	388	384	374	334	363	339	373	384	357	369	376	358	375	398	362	363	367	389	396	373	350	396	409	364	373	385	349	369	380	360	392	350	393	371	370	376	352	381	392	376	372	350	375	349	346	355	379	349	349	391	365	381	351	378	387	385	385	345	367	384	364	344	359	380	394	391	367	377	380	397	379	360	428	364	403	356	366	393	393	375	393	367	398	385	349	356	356	374	344	373	334	365	394	401	381	352	355	383	370	361	379	344	328	415	387	368	385	383	354	392	334	425	357	360	393	354	358	383	342	391	386	374	372	359	363	341	352	338	385	364	351	378	383	334	369	362	397	371	383	397	357	342	385	387	368	413	336	383	358	398	374	357	359	395	347	390	376	383	369	359	397	359	363	350	343	377	386	342	348	392	338	348	365	367	347	420	368	395	382	350	377	387	387	363	365	369	370	335	374	346	367	348	382	353	345	365	386	416	370	358	412	353	367	390	406	379	373	373	348	397	366	395	392	336	350	364	395	327	379	392	358	350	362	380	368	364	350	387	355	383	360	347	365	351	335	354	371	353	378	339	382	349	355	405	355	384	376	353	380	370	374	386	428	367	358	355	343	356	388	377	345	352	382	388	347	379	381	355	346	375	359	361	346	360	326	363	370	377	380	343	321	373	342	362	365	391	385	345	362	358	354	358	352	370	373	405	366	341	344	350	386	378	402	403	366	356	324	349	349	436	342	354	351	348	402	384	385	364	358	409	388	389	364	370	361	340	348	393	398	392	385	379	375	368	353	373	369	394	369	391	351	353	370	384	399	367	347	326	391	359	371	336	351	372	360	383	345	384	370	375	363	380	372	387	369	373	347	336	373	375	407	415	369	354	361	375	360	377	372	393	429	357	387	366	391	426	343	370	344	383	377	389	374	381	377	402	387	333	353	394	357	358	372	355	353	372	421	405	406	354	360	389	376	349	369	399	345	389	380	383	391	359	352	366	376	360	352	355	372	352	334	378	402	352	365	354	348	314	317	384	337	364	382	326	354	360	368	351	341	357	389	386	364	383	368	393	380	362	343	337	376	329	326	379	359	360	359	336	383	356	358	364	352	345	378	362	390	397	347	377	383	358	369	364	348	408	373	400	387	387	385	351	346	381	412	368	367	376	385	355	341	388	350	384	359	362	370	377	421	404	392	382	399	380	346	362	381	362	329	374	362	391	355	360	361	344	353	397	393	334	387	358	364	396	363	395	350	381	372	398	339	325	367	360	383	379	346	377	345	356	379	380	397	419	363	360	373	390	356	369	364	410	397	381	370	407	397	360	332	390	370	389	370	365	361	342	388	339	322	351	377	371	372	386	359	391	357	349	393	365	394	357	377	386	347	380	385	373	379	354	357	409	363	368	347	386	370	357	372	390	356	383	388	382	367	388	380	373	381	397	403	352	350	345	375	352	365	363	385	381	381	382	392	393	345	393	395	386	379	375	350	349	391	401	378	372	379	402	403	403	388	378	345	402	325	366	385	368	371	367	366	376	373	389	378	364	384	368	377	380	389	409	363	375	350	370	392	385	337	390	346	358	391	359	401	362	377	411	344	374	415	360	359	362	388	364	389	354	365	397	348	403	368	355	351	359	382	394	419	382	344	408	346	377	335	365	371	358	353	385	357	378	383	365	364	407	357	386	360	346	352	374	369	327	337	357	365	380	407	354	363	377	384	390	360	356	299	381	365	380	384	342	364	379	386	371	374	352	358	378	372	369	326	351	372	354	360	362	366	324	335	355	351	364	386	367	382	359	348	358	354	373	361	360	393	378	366	374	373	350	377	359	361	375	386	379	339	385	360	392	382	396	391	356	391	352	400	365	343	378	337	346	398	345	383	391	349	360	353	364	370	380	381	367	365	375	350	386	411	370	359	390	405	366	373	363	363	381	360	377	384	377	366	351	365	346	369	372	341	360	391	353	347	347	352	370	352	358	376	385	334	384	387	390	396	394	342	345	372	329	352	389	367	355	371	370	368	348	389	391	392	386	355	369	386	347	360	393	341	340	338	366	332	406	376	383	416	387	390	361	374	392	378	381	362	374	367	380	395	360	392	380	341	373	370	332	364	357	370	348	340	392	352	356	392	368	347	382	354	352	356	364	385	354	382	351	417	357	360	382	356	365	368	360	336	343	347	374	349	381	355	384	389	376	384	348	369	368	372	377	369	364	366	376	376	387	394	343	339	358	364	381	350	341	345	347	384	382	356	374	378	375	339	403	327	386	399	314	395	383	353	361	352	345	386	408	370	364	372	379	371	381	376	376	395	341	383	357	385	355	364	359	328	366	333	322	401	367	377	354	346	347	359	375	367	355	351	352	339	387	365	364	418	358	374	349	417	365	373	367	356	385	389	366	346	357	357	360	367	351	396	354	363	395	371	362	411	379	353	351	381	383	393	369	373	375	390	379	371	359	370	391	371	394	370	351	378	337	358	363	389	363	371	365	403	377	360	336	368	371	396	381	367	361	388	398	363	375	359	361	352	326	388	341	357	357	403	385	352	337	389	354	380	386	354	348	376	387	365	358	356	353	367	374	371	358	355	377	362	332	373	380	392	373	360	342	359	369	381	350	352	365	378	342	393	363	394	408	379	383	387	368	391	379	374	370	360	361	393	390	359	395	373	361	366	372	363	374	367	354	402	386	348	366	362	370	356	377	362	360	371	328	382	377	341	374	377	409	359	366	323	368	360	332	375	393	385	385	380	374	367	346	385	355	396	343	385	335	351	377	361	360	326	354	390	386	358
7163	5886	6162	6178	7869	5874	4125	2353	1674	1239	1454	1277	1227	941	760	505	399	361	334	341	335	328	300	294	270	235	263	303	238	221	217	227	218	195	204	196	200	172	196	189	187	267	347	276	256	235	196	196	175	178	182	197	185	190	192	198	208	199	198	177	182	181	178	170	187	166	197	181	173	193	195	192	181	182	192	181	192	154	177	173	206	170	191	172	203	184	177	193	180	199	189	185	189	178	202	173	222	199	170	202	207	194	173	198	192	191	177	182	218	191	182	185	174	166	181	173	204	180	177	149	184	194	196	165	177	190	204	221	208	188	197	192	201	193	190	192	199	198	192	200	198	160	193	182	187	190	165	191	198	152	174	184	170	196	210	181	198	181	202	220	197	189	209	191	182	227	203	174	188	190	185	227	214	205	188	191	191	176	175	184	204	184	184	224	219	182	196	189	185	164	196	187	179	171	189	179	155	206	185	177	182	203	197	193	189	175	188	204	175	163	188	207	201	190	182	208	191	198	196	187	217	171	161	167	163	200	186	173	169	214	196	185	211	212	199	196	191	195	200	178	193	200	198	192	189	205	179	186	178	204	226	171	189	181	173	178	194	185	203	195	202	181	184	186	195	176	204	203	206	225	199	198	211	188	190	207	192	195	181	205	220	206	209	180	173	214	154	199	167	181	182	191	195	181	208	186	222	211	199	190	171	180	165	210	196	183	192	176	200	195	186	181	172	195	186	175	187	198	200	173	189	187	184	210	206	164	193	193	161	183	198	202	186	181	183	203	192	183	191	226	182	198	200	229	193	205	166	189	189	183	191	177	205	173	193	212	189	172	222	191	212	195	177	162	191	198	161	146	186	178	196	187	173	167	172	175	184	191	190	193	193	198	190	183	183	206	204	186	208	188	185	217	179	174	172	176	175	194	215	190	196	200	201	212	186	226	186	197	177	192	175	212	181	171	196	198	182	211	195	189	196	201	205	198	184	185	181	177	184	200	170	195	167	207	202	197	210	163	199	185	190	191	197	202	193	190	207	198	197	187	187	199	176	180	226	206	211	195	196	205	173	202	191	185	199	174	169	214	199	217	212	201	177	180	196	177	187	187	171	203	190	195	194	181	195	190	191	198	181	197	187	179	201	200	176	192	222	178	186	190	182	191	215	200	219	180	176	178	169	192	202	183	189	190	167	196	196	197	203	197	204	174	216	206	200	168	186	175	185	201	174	185	203	178	198	222	183	197	179	186	187	185	187	190	191	188	175	187	194	188	187	196	187	186	188	171	191	203	207	207	187	184	180	197	186	177	184	165	216	187	201	201	181	186	183	184	186	189	213	193	212	175	196	186	186	203	193	225	204	188	207	207	182	195	180	193	212	206	181	185	217	191	206	187	178	188	195	157	190	203	173	193	211	198	174	227	185	196	186	211	176	194	224	200	197	184	174	175	172	192	189	166	180	164	174	198	194	180	206	164	184	195	177	151	195	205	195	195	172	190	179	181	212	195	186	227	181	202	183	188	178	184	180	191	197	180	185	203	196	174	209	186	173	199	178	187	183	190	198	216	190	203	214	195	207	209	177	196	187	157	186	213	170	201	195	179	215	208	207	187	196	203	215	177	205	217	186	187	173	184	194	202	175	204	182	210	201	208	199	192	196	220	184	185	193	190	172	185	191	194	206	202	195	194	171	190	200	217	192	163	187	207	182	163	158	195	196	204	199	208	203	219	210	189	205	180	194	182	193	205	192	212	191	179	192	211	180	175	161	202	173	183	185	170	227	186	195	171	193	185	194	200	173	172	181	173	187	155	195	199	212	202	162	184	214	181	188	174	177	193	164	168	189	172	209	194	183	151	188	196	162	204	177	175	200	199	217	187	194	201	182	180	195	174	186	194	194	179	189	193	192	200	191	190	169	180	204	197	205	186	191	172	171	226	180	213	189	177	175	219	216	190	184	217	185	159	196	184	183	210	189	186	186	227	180	165	200	193	195	188	177	166	200	186	178	176	188	185	171	174	192	189	174	192	193	209	196	199	162	197	182	219	167	185	204	199	168	193	202	183	182	188	192	196	179	207	174	190	180	196	184	189	210	184	194	202	173	171	164	160	180	196	190	193	179	189	194	183	191	203	170	216	200	197	184	178	203	215	181	185	197	184	203	174	214	181	185	186	182	180	195	172	176	200	170	187	196	227	169	206	204	224	182	201	191	182	193	184	185	201	193	193	202	186	196	193	202	206	188	178	212	205	182	184	201	193	179	181	206	192	178	168	200	196	173	202	187	197	216	178	190	187	194	197	187	205	199	170	193	196	195	198	168	213	199	174	189	214	196	182	186	200	174	168	196	155	198	193	192	190	167	189	185	196	190	185	176	187	177	192	180	161	229	202	213	201	187	188	193	182	192	166	181	190	203	181	177	189	183	174	187	211	188	223	166	204	197	176	201	182	200	202	205	191	195	198	199	166	206	173	208	193	161	185	161	193	206	192	210	193	183	178	201	195	194	181	177	192	168	180	165	169	180	211	191	186	197	220	167	208	157	182	201	176	188	194	215	196	196	190	213	193	201	204	199	186	169	203	203	198	181	172	160	206	187	189	198	195	208	187	165	188	190	189	175	161	181	201	189	193	199	186	157	182	195	187	176	190	188	207	181	190	188	190	168	196	203	211	187	178	175	200	202	179	195	203	198	205	203	228	228	182	182	185	208	182	170	183	203	185	196	187	183	174	197	197	181	181	191	197	192	198	163	206	203	192	206	193	198	175	207	203	192	200	197	194	220	189	205	222	206	189	184	221	195	202	204	209	180	200	179	179	193	181	210	212	170	226	207	213	212	207	198	200	200	189	175	179	192	186	172	173	188	206	181	177	231	221	170	185	199	201	193	210	171	184	194	199	172	207	214	185	194	173	201	213	201	194	187	175	183	197	195	182	199	172	211	204	180	189	174	179	197	195	175	210	189	203	187	208	178	202	187	194	182	180	193	169	202	200	171	188	192	179	186	188	208	184	212	177	178	204	192	178	208	166	203	180	182	181	189	197	188	191	175	173	195	186	196	177	198	170	181	204	209	168	194	182	203	184	155	199	184	214	189	189	179	200	208	197	176	185	170	204	206	230	205	181	199	199	169	198	190	208	167	188	200	198	172	204	196	190	201	179	182	199	190	202	170	189	167	195	186	187	200	184	205	197	195	207	182	179	205	169	188	183	201	164	188	180	216	210	210	187	171	188	194	196	195	188	199	199	172	184	155	191	210	211	195	214	203	192	194	176	194	207	208	176	181	200	216	193	199	179	162	206	181	195	179	215	184	190	197	213	198	202	197	218	181	170	193	174	196	171	169	198	175	183	187	213	168	165	170	204	185	189	196	217	203	191	190	211	202	210	198	158	192	184	188	178	199	179	180	158	202	212	169	174	195	171	180	180	193	201	188	178	179	196	197	200	202	190	211	210	198	207	184	178	186	190	202	171	199	199	201	179	203	212	171	164	184	191	200	199	202	201
6054	6092	10183	14609	20128	15776	14604	10090	8530	7193	8156	7630	7138	5733	4701	3428	2372	2100	1703	1542	1724	1522	1692	1363	1133	995	1217	1465	1025	883	744	763	652	555	514	589	560	543	561	561	684	1123	1294	1065	960	716	532	486	512	506	511	494	500	489	484	510	476	510	497	520	524	479	503	522	493	475	476	489	508	520	499	464	479	491	514	523	495	483	513	491	513	552	480	490	496	468	515	471	480	484	506	531	490	440	487	503	525	482	446	507	527	524	457	483	493	516	502	500	501	512	519	508	481	488	464	477	502	524	526	538	483	494	476	497	486	460	462	475	474	463	514	480	490	484	464	465	450	483	520	482	478	490	477	485	494	499	486	487	472	483	461	462	474	479	478	530	503	503	496	505	453	462	528	482	512	491	484	509	476	522	523	475	518	485	507	505	507	515	511	502	477	475	493	482	476	506	522	510	492	449	488	510	494	487	483	501	509	458	478	463	489	481	489	464	490	489	493	519	529	488	500	483	528	501	471	459	515	513	488	446	485	488	499	482	499	437	485	466	499	520	538	515	485	515	500	486	487	482	459	523	484	465	495	438	498	484	438	500	503	516	488	502	456	454	467	509	487	495	508	519	505	500	477	518	452	505	510	505	501	522	534	524	496	486	504	492	533	461	512	518	497	478	514	505	509	535	475	486	501	459	514	481	506	501	479	452	442	511	480	489	459	520	489	560	518	497	534	490	503	474	480	544	509	463	508	524	490	459	478	488	485	484	493	500	492	490	489	542	501	489	463	510	442	491	502	531	506	500	511	518	497	517	459	473	506	523	455	523	534	460	459	479	474	492	480	494	521	501	496	460	525	498	481	481	493	465	500	478	444	501	503	483	519	458	491	504	543	505	486	522	453	518	502	499	496	483	523	452	508	496	497	500	472	521	497	461	477	514	512	536	516	503	499	505	494	492	505	510	477	448	472	488	514	511	483	479	486	494	467	506	473	475	470	464	498	541	490	474	477	454	499	559	497	474	475	509	479	484	472	496	458	472	461	513	447	517	508	543	500	490	476	529	465	487	504	508	492	488	525	484	498	495	527	494	489	457	504	504	486	456	490	551	512	496	471	488	512	541	522	508	473	512	487	489	460	515	558	508	492	496	518	494	470	502	522	499	477	527	506	514	490	512	488	521	549	508	465	511	524	474	533	463	502	532	485	483	502	469	506	471	503	497	517	502	513	503	476	542	508	551	531	502	505	509	496	518	500	502	482	505	492	513	532	459	473	500	479	502	475	499	496	443	545	483	503	469	514	498	467	468	484	483	542	529	536	508	505	516	505	501	469	474	504	497	488	498	526	488	489	471	508	522	488	492	490	514	481	468	468	514	504	482	468	543	453	480	489	509	435	451	500	514	504	472	478	425	480	468	508	476	470	501	486	518	482	520	526	504	522	490	511	510	503	531	511	461	452	494	476	520	510	526	487	508	496	458	440	518	464	507	516	449	488	485	529	506	470	502	495	506	466	517	498	495	477	509	473	503	490	511	506	483	526	517	481	488	485	481	504	453	515	493	488	496	503	494	505	484	468	500	514	539	451	484	482	491	506	450	509	497	530	483	497	462	491	437	478	495	528	480	469	484	484	504	452	502	483	486	492	497	516	493	495	476	466	495	529	485	507	511	498	522	532	545	510	516	539	480	513	495	495	507	519	484	476	477	489	491	521	505	489	481	467	434	458	510	510	507	533	492	478	504	470	441	490	501	493	525	463	467	494	500	482	466	511	479	522	501	497	545	485	483	484	497	500	496	507	526	538	502	500	504	472	499	474	483	523	492	467	524	498	479	497	480	484	514	468	467	493	493	501	526	497	491	493	507	492	519	495	468	431	501	467	540	471	469	478	483	505	501	517	450	503	504	489	566	479	501	521	462	504	477	532	484	510	534	504	474	485	482	482	490	480	515	485	513	518	505	471	505	490	516	476	503	478	489	508	530	482	473	508	481	477	469	508	476	500	472	531	504	466	525	470	506	492	484	529	489	484	514	499	501	503	484	452	493	490	488	481	520	550	506	504	479	492	476	539	510	500	511	504	515	547	511	465	479	493	493	487	522	495	498	512	499	511	488	482	518	493	502	460	468	453	503	472	493	538	498	508	472	485	474	519	490	479	476	519	485	523	509	489	457	522	506	494	492	443	494	489	541	466	529	482	463	505	476	490	506	495	526	486	516	467	486	471	516	499	502	498	492	525	516	494	494	474	496	493	486	499	480	493	527	487	487	471	474	552	472	487	468	497	428	497	463	537	516	502	476	448	507	510	535	471	486	517	461	484	507	458	464	489	494	525	578	500	487	472	534	490	476	487	452	481	465	530	525	486	500	491	490	497	519	518	497	489	504	509	488	526	456	467	505	491	525	541	472	499	461	524	532	517	485	515	520	463	517	477	461	456	484	490	507	489	475	473	479	572	541	474	515	491	476	537	522	446	506	504	498	465	511	481	478	505	504	507	479	515	492	486	551	501	488	498	488	508	509	528	501	491	496	505	499	471	454	513	489	491	464	481	512	474	484	506	477	521	471	520	469	466	460	492	534	498	503	498	503	495	482	507	498	493	491	464	459	470	499	523	500	515	465	504	497	523	542	517	478	498	496	503	525	519	502	478	496	478	549	485	486	511	508	512	496	512	506	473	472	495	484	495	457	513	463	516	445	461	475	504	503	484	489	516	488	483	510	499	526	481	485	496	487	491	480	482	487	493	485	503	477	489	482	485	532	482	509	494	475	458	466	460	518	503	528	503	532	465	483	495	491	500	511	513	491	452	499	467	443	485	491	517	461	483	526	485	522	450	490	483	487	505	493	422	453	499	510	511	531	472	510	541	500	485	485	476	477	519	505	475	473	451	518	469	508	497	497	541	481	504	487	507	494	498	503	509	486	492	515	488	481	465	466	483	490	510	490	459	496	495	492	497	497	521	454	509	418	503	509	483	508	520	468	489	486	478	517	510	506	482	453	501	507	531	494	489	455	480	522	454	502	471	514	473	485	499	523	495	510	515	490	493	475	511	469	494	497	485	493	516	457	494	535	522	495	468	523	486	474	476	479	462	506	467	504	487	481	440	504	463	500	549	507	491	504	497	464	477	495	501	508	507	504	501	506	464	484	445	469	492	455	519	480	478	491	506	497	470	499	498	507	480	479	480	508	478	474	475	489	510	481	510	489	468	508	525	499	517	491	513	504	476	500	499	481	483	513	491	503	526	516	513	483	484	506	505	497	512	481	511	483	488	445	475	494	515	508	470	525	497	488	434	520	516	479	511	490	473	525	481	487	473	495	508	514	500	504	505	475	500	502	472	453	457	507	518	475	532	470	471	485	501	456	442	512	473	477	493	495	485	455	549	498	491	494	504	497	500	528	472	480	490	469	518	503	498	488	469	476	493	510	520	488	488	471	490	473	472	546	502	493	473	514	486	470	461	488	497	490	487	465	551	455	489	454	517	515	487	491	450	466	484	481	490	486	470	533	487	495
25079	26307	24580	33668	39594	33151	31111	25780	19403	17585	17234	13569	13142	10553	12268	7466	4483	3761	2256	2018	1960	1799	2789	1949	1146	1283	2239	2334	1206	822	906	942	375	286	202	199	183	190	186	210	511	1236	966	950	625	345	228	181	189	155	207	191	181	195	173	160	194	170	192	166	172	166	192	141	177	197	160	170	171	167	189	203	193	155	195	196	191	175	172	184	219	167	167	158	172	167	196	201	177	196	199	210	180	202	185	179	177	179	182	195	190	180	170	204	184	194	175	177	188	168	162	176	187	177	185	180	151	181	209	186	208	173	180	165	173	181	190	173	167	155	183	182	188	196	199	181	170	167	172	196	163	194	209	193	196	161	170	172	196	183	178	198	178	173	199	217	168	188	200	199	198	185	157	182	201	203	180	197	192	168	166	182	180	188	177	169	169	174	178	194	217	173	162	176	173	158	197	183	184	184	153	207	162	192	176	175	179	161	186	168	187	186	188	187	178	177	198	207	196	178	208	166	177	162	190	207	207	202	176	199	178	192	206	167	175	213	174	180	181	162	183	157	197	186	188	194	155	169	181	203	191	185	206	191	202	183	184	191	200	169	161	167	181	209	148	179	186	192	183	185	178	179	179	162	185	183	193	198	187	198	177	164	186	191	165	183	201	167	167	191	178	188	186	202	178	164	188	164	162	182	192	176	176	186	188	186	193	167	171	167	181	187	174	184	203	185	195	193	180	186	183	194	200	181	179	176	196	192	187	194	173	180	166	170	169	194	203	195	201	179	164	194	194	164	191	186	210	171	158	193	184	156	215	198	192	189	200	202	194	165	222	164	194	183	204	178	197	179	186	180	191	173	192	168	192	181	204	197	189	203	181	198	170	193	204	176	207	191	166	176	200	165	193	194	191	188	175	177	198	197	162	199	165	199	178	156	191	190	210	209	190	166	202	185	202	197	176	151	172	181	215	195	176	183	181	181	184	200	194	182	185	177	176	177	193	164	189	189	186	186	182	201	194	191	166	161	161	186	173	193	177	175	190	173	158	181	181	171	178	164	198	193	184	182	191	180	198	179	182	157	167	183	161	161	192	164	182	162	171	182	174	178	179	176	168	189	192	173	185	184	198	194	167	203	194	177	209	186	173	198	224	182	167	192	171	189	158	175	174	182	200	194	194	175	172	175	175	210	188	198	188	188	190	190	182	188	177	189	193	183	181	170	172	179	195	176	205	187	181	170	168	150	177	177	179	191	171	171	213	181	172	179	204	169	173	204	184	174	197	160	183	184	173	173	191	180	185	143	172	184	138	218	178	163	168	187	177	173	174	162	179	177	167	192	163	198	196	179	172	198	183	158	197	185	189	171	190	179	180	202	184	183	198	202	207	169	182	166	166	167	152	171	181	192	179	195	164	184	171	170	181	173	198	203	190	197	177	170	175	179	201	201	167	200	180	200	172	155	171	171	176	180	198	200	179	165	177	186	182	185	193	195	212	177	198	170	192	173	156	173	182	191	173	186	170	190	193	185	158	160	183	182	205	178	174	172	149	180	159	195	161	169	167	177	177	173	165	168	176	201	195	185	181	192	202	182	180	170	197	180	188	199	172	200	169	180	190	198	158	196	193	180	205	198	171	198	190	186	187	190	176	176	199	179	195	198	181	169	170	192	192	208	212	197	210	190	177	190	186	171	203	194	190	164	157	180	175	206	185	197	174	168	169	200	206	198	186	209	189	178	193	167	177	167	173	168	186	193	196	178	166	157	173	158	180	161	176	181	181	198	190	180	190	174	176	199	185	175	184	178	203	186	195	186	212	207	183	182	184	211	205	205	174	209	167	183	193	195	195	188	192	175	191	163	178	186	164	157	205	172	212	188	151	179	166	192	205	180	206	189	194	200	191	166	187	192	162	179	176	191	176	215	168	161	200	219	188	185	171	181	175	191	169	188	166	179	159	186	171	168	171	187	172	192	186	174	184	186	198	176	174	185	167	175	174	160	176	196	187	178	184	166	190	173	201	175	180	176	186	201	179	188	190	182	169	159	175	151	198	203	183	193	178	212	200	186	178	165	174	183	188	173	176	188	173	154	177	174	194	198	167	167	157	175	178	179	175	190	180	182	194	167	191	191	174	199	193	170	181	154	200	188	182	187	172	186	203	179	165	163	216	168	162	194	171	171	182	148	181	178	175	175	158	171	184	170	192	186	190	179	188	182	201	184	178	160	183	183	167	201	202	187	190	178	163	212	168	179	193	181	179	191	183	177	180	182	186	186	175	164	188	178	164	181	179	204	198	173	153	176	183	187	179	190	187	152	177	181	195	184	180	184	201	182	178	193	190	188	171	201	191	188	170	178	173	152	172	176	177	199	183	162	181	192	196	177	169	182	177	210	176	164	188	186	157	211	179	184	147	177	188	165	189	196	174	176	171	214	193	185	195	182	178	192	186	195	207	185	225	176	165	190	165	181	199	206	175	183	177	178	201	185	178	180	153	193	198	207	191	192	190	198	190	202	198	201	188	202	173	179	174	179	177	177	175	198	187	181	176	162	178	173	182	179	229	183	206	167	167	210	180	164	183	205	179	170	185	174	199	202	209	193	186	196	189	175	172	206	179	179	194	183	175	187	184	185	184	171	194	194	191	161	174	195	168	182	193	225	143	186	187	176	174	198	186	190	175	178	188	184	168	203	184	156	174	182	179	186	178	168	181	177	178	175	178	186	165	203	197	192	167	172	206	196	194	197	195	185	195	192	211	172	183	176	179	197	154	175	207	203	181	207	182	182	180	196	172	166	192	188	207	190	173	179	161	181	187	179	186	185	189	197	176	172	193	181	199	207	197	175	193	185	186	186	170	191	161	193	172	180	183	193	190	204	188	167	166	201	196	200	194	185	179	193	171	164	182	168	206	177	195	173	187	196	167	182	191	200	196	175	176	200	185	172	194	187	188	175	206	183	177	190	177	180	180	171	184	191	196	184	182	195	187	175	186	173	178	214	194	198	174	158	179	176	177	191	170	185	194	175	183	204	183	177	201	172	179	182	173	189	161	185	172	205	189	194	198	180	187	170	171	165	189	200	180	170	206	167	185	180	195	184	167	166	163	181	168	166	191	214	190	173	172	178	185	205	172	193	158	220	187	186	176	169	198	211	198	178	185	179	158	155	203	168	211	188	180	180	189	176	182	191	161	194	185	188	186	193	180	168	197	157	172	169	171	169	179	203	175	164	177	176	180	182	207	196	164	184	188	166	171	173	175	194	164	183	168	188	192	180	198	190	162	185	192	200	183	180	197	160	193	196	183	182	191	158	184	196	189	194	166	165	181	186	170	173	183	172	201	215	178	186	153	192	175	154	206	212	184	200	198	175	202	177	239	216	196	186	188	174	175	190	176	193	161	172	174	185	181	207	189	161	191	191	169	203	185	171	186	158	197	174	184	176	179	206	179	144	206	178	179	167	158	162	213	184	196	163	179	182	191	192	187	183	182	182	171	193	203	185	153	179	172	208	194	177
18383	18174	25321	38854	45927	43025	43584	37452	34232	35621	32731	32367	33340	29253	34468	24159	20115	18128	12930	11419	12517	10470	14655	11127	8230	7794	13090	13694	7742	5566	6670	6448	1882	1070	704	624	597	516	572	904	3232	8071	5914	5512	3380	1728	793	472	465	471	485	463	473	455	513	458	449	475	524	487	448	461	466	482	440	434	490	469	517	493	473	520	478	466	471	478	466	444	496	486	471	418	479	495	463	438	510	480	490	476	429	456	509	467	474	480	463	487	450	464	445	442	450	471	493	476	463	451	510	444	429	468	518	470	479	516	494	473	478	478	463	446	499	493	506	470	499	494	462	477	471	470	515	493	504	522	497	439	444	454	450	480	511	483	481	463	503	458	477	430	475	495	449	440	500	500	517	405	452	448	440	491	455	491	506	453	470	490	476	437	458	456	476	462	477	470	478	472	485	467	410	433	482	460	437	493	479	481	446	493	470	462	489	459	475	489	488	464	484	464	471	474	486	462	444	476	451	473	479	453	463	470	449	470	475	449	524	468	477	491	427	480	494	495	478	490	468	472	461	475	512	453	442	467	492	492	447	470	511	472	454	468	445	481	473	435	486	452	457	462	464	464	463	499	450	494	480	478	458	466	496	487	443	468	452	445	482	461	468	470	488	483	454	482	425	464	445	456	483	458	481	442	462	460	481	454	479	444	476	470	460	460	498	449	459	470	459	447	446	484	536	464	486	484	511	478	447	449	456	468	468	470	483	476	491	449	479	454	477	492	462	444	468	441	502	488	472	466	503	438	492	429	506	462	474	453	459	479	485	472	487	472	421	467	455	486	465	466	480	491	457	468	430	464	499	488	514	463	473	483	442	459	484	446	507	480	436	509	500	470	458	480	459	453	477	460	463	474	455	473	473	441	467	465	461	495	499	469	479	468	452	487	472	462	463	464	510	481	464	471	450	489	468	496	445	472	491	468	486	480	463	495	472	485	448	443	414	452	481	478	458	458	488	450	452	493	478	481	491	502	459	451	512	474	442	450	475	480	455	439	459	452	478	485	496	479	474	472	446	453	481	459	439	452	457	485	475	438	476	482	468	472	448	450	453	458	527	454	461	510	482	427	428	477	439	475	490	415	444	501	452	467	444	446	472	473	436	482	497	462	472	441	467	452	468	485	464	472	467	499	445	465	453	448	462	462	476	466	480	486	488	432	461	450	483	457	489	492	446	498	480	460	465	495	441	478	508	483	491	469	461	482	468	467	466	464	473	447	463	436	460	455	463	474	443	452	468	482	488	478	506	487	469	450	464	461	469	481	477	452	455	471	455	471	479	485	467	446	471	499	476	497	454	442	455	477	474	489	444	471	451	449	475	460	446	456	491	466	460	496	500	444	496	473	490	463	440	460	494	444	513	468	440	427	454	467	460	465	491	455	488	501	465	485	462	446	540	452	470	470	464	453	464	481	462	475	476	500	491	450	476	446	470	487	461	469	484	465	454	463	493	492	488	471	512	504	465	444	485	458	481	424	492	491	422	433	466	489	491	478	470	460	453	456	502	467	457	482	454	499	507	496	466	493	449	445	492	448	487	443	461	487	460	489	473	486	480	453	528	489	416	438	494	481	444	442	454	498	481	451	461	453	472	458	446	455	475	430	460	479	464	491	454	421	492	449	476	424	484	510	458	496	494	475	459	457	478	493	489	471	477	526	463	450	480	476	454	455	440	469	454	444	439	501	438	453	478	499	473	480	487	512	460	501	461	442	467	503	443	466	473	475	481	470	439	440	422	509	479	444	477	482	499	456	496	439	485	466	468	476	480	432	460	459	451	492	477	501	500	471	464	499	494	484	419	470	462	530	500	406	468	483	452	490	444	452	505	530	484	467	492	468	483	480	476	502	480	447	467	479	480	486	452	473	442	497	462	475	512	498	455	453	482	508	491	459	468	473	454	436	468	471	465	486	480	480	447	484	476	474	454	502	505	497	488	468	453	452	489	475	472	488	457	520	477	457	476	478	422	467	468	468	449	454	482	436	462	445	480	468	440	469	536	468	481	463	502	480	451	513	475	445	476	487	494	435	458	453	498	488	471	467	459	448	508	519	429	475	457	466	484	477	491	451	492	467	445	460	460	478	439	500	465	484	466	452	498	488	445	480	477	450	465	459	465	451	479	486	476	497	483	469	488	464	487	480	493	470	476	430	445	506	489	453	456	461	490	495	504	463	527	509	517	472	473	468	503	475	447	487	455	408	470	449	468	483	467	465	470	487	453	463	451	491	455	437	450	488	438	469	490	458	493	498	480	482	500	445	456	461	463	461	478	445	537	444	489	445	434	472	493	470	519	455	440	487	468	408	489	449	502	474	476	459	473	482	482	480	495	473	448	462	470	485	507	508	464	459	442	484	466	478	493	475	478	439	460	452	472	478	488	445	447	449	464	469	444	501	485	513	457	445	499	482	478	465	472	520	464	478	457	463	452	463	485	478	452	480	485	469	460	500	451	477	463	444	501	446	477	480	448	469	459	510	451	460	479	485	456	493	465	466	521	468	471	486	450	520	441	455	486	461	488	510	478	452	494	458	474	482	472	487	496	483	460	453	471	501	469	500	493	432	495	475	498	492	456	485	447	485	505	455	442	458	479	455	464	453	472	456	483	444	486	450	469	469	441	472	485	480	493	471	446	470	466	444	423	463	473	504	502	477	491	438	449	515	470	469	462	444	486	450	492	451	489	492	484	497	470	461	482	443	481	478	463	476	447	470	453	495	478	473	483	495	509	484	443	484	468	491	466	476	436	483	462	466	428	478	484	439	468	454	525	426	453	478	522	486	470	436	472	463	475	456	406	470	451	456	464	450	484	473	491	503	477	440	447	464	434	456	461	451	434	443	458	447	430	503	496	467	507	471	467	473	471	448	473	485	476	463	474	466	462	462	499	439	481	474	442	484	477	446	492	479	458	454	453	468	467	445	499	488	484	492	514	494	447	418	456	462	485	476	461	508	449	454	473	452	452	472	477	478	448	502	503	481	434	478	434	460	480	447	480	436	437	436	474	506	465	444	509	503	461	421	463	459	466	458	433	453	482	457	464	458	442	446	497	423	521	428	473	474	486	452	517	492	453	462	467	447	453	487	490	492	464	440	465	442	483	476	477	487	483	457	473	496	460	477	493	493	495	481	457	465	462	470	514	463	452	509	512	443	473	466	468	509	444	482	459	447	481	449	485	470	467	467	462	450	462	458	446	449	465	451	520	468	465	433	498	441	496	480	492	483	490	428	448	498	453	472	465	456	459	457	470	488	477	497	444	496	453	461	511	452	482	464	511	500	491	495	458	480	490	497	492	454	530	486	500	458	462	448	472	438	437	477	469	465	445	460	461	448	505	463	459	477	476	474	500	483	475	531	487	455	447	460	503	497	469	466	448	454	446	461	460	447	454	453	489	486	453	425	471	488	462	467	451	479	446	472	460	456	463	479	488	487	471	500	483	451	459	455	490	459	459	460	469	465	431	451	465	460	496	504	450	511
32616	32947	32117	39026	44395	37202	35747	32294	26977	27975	25858	23181	21841	19469	21545	14305	9388	6604	4452	3885	3920	3081	5365	4093	2174	2716	4873	4814	2333	1604	1907	1760	618	261	164	178	191	180	200	184	547	2060	2139	1745	987	473	216	187	136	167	173	183	156	147	171	136	172	172	149	143	173	168	149	181	148	162	144	166	163	157	165	170	145	185	170	138	144	146	182	175	171	150	138	149	164	154	155	168	154	197	158	151	158	197	154	162	157	158	149	164	160	163	181	138	165	153	141	156	178	147	137	162	135	143	161	168	161	155	153	150	151	153	159	172	163	182	167	147	155	166	149	142	160	142	140	158	146	172	181	142	167	162	163	177	147	155	169	142	165	139	167	151	176	162	163	173	155	150	162	147	160	130	160	162	156	188	182	143	158	173	151	138	166	165	166	159	153	149	172	170	184	184	141	162	153	154	124	143	167	145	153	144	171	146	163	151	166	184	181	145	156	168	151	143	169	153	152	156	157	152	158	168	159	169	138	160	157	175	168	150	139	148	141	155	146	140	186	198	145	160	131	132	143	160	173	162	141	145	159	147	145	129	163	136	159	165	188	165	142	169	144	160	154	165	159	162	145	191	170	161	154	156	173	179	156	150	157	170	164	155	162	137	144	152	151	163	147	158	146	159	160	145	172	157	165	152	156	145	152	179	131	140	181	169	173	169	142	147	178	163	180	148	178	160	152	137	162	158	175	164	158	160	177	167	135	161	161	159	144	165	148	167	153	146	149	153	145	150	156	159	160	165	165	165	161	158	159	172	157	169	156	171	162	143	176	177	180	180	168	163	151	152	154	156	148	184	151	158	139	133	144	165	150	179	155	145	151	146	149	150	163	180	176	154	150	169	140	136	154	173	144	160	167	151	143	155	153	160	172	158	170	176	151	147	169	176	163	160	165	149	147	152	145	139	156	151	158	166	176	159	169	151	162	166	179	161	172	169	156	138	148	161	167	153	161	153	146	176	144	173	178	164	167	154	112	152	145	172	158	149	147	141	170	181	160	149	162	170	182	153	153	138	174	168	169	151	175	158	156	167	176	143	147	142	165	128	182	157	151	157	127	162	165	165	194	165	161	178	154	175	175	171	170	136	192	152	140	147	171	147	179	165	170	162	166	143	135	162	175	149	144	147	147	161	150	167	148	158	171	174	141	152	163	164	172	147	175	154	152	191	158	171	170	143	143	177	154	156	169	140	178	144	148	175	164	152	159	156	144	173	157	145	149	148	157	158	184	162	173	171	146	169	168	180	139	174	177	144	138	157	157	135	150	182	158	189	167	147	160	160	153	153	171	141	149	161	150	138	151	149	149	152	148	156	173	157	149	165	152	147	171	165	194	173	149	169	170	134	160	170	166	146	166	162	166	152	160	146	152	147	153	155	157	126	156	159	189	124	173	156	140	149	138	196	164	155	156	129	163	156	149	158	171	151	164	155	176	171	162	161	195	141	158	170	164	127	138	148	149	155	162	142	163	133	169	163	147	122	140	144	154	169	150	143	151	185	154	158	144	175	167	149	162	180	183	153	185	158	169	176	157	168	130	139	161	157	162	160	167	146	149	147	151	161	151	133	165	167	165	164	137	157	181	169	157	143	139	147	172	181	172	159	145	165	155	150	168	171	166	161	179	168	163	163	156	159	177	179	153	159	159	167	172	152	160	173	151	150	171	161	165	158	167	161	151	175	152	164	170	187	172	170	169	163	146	131	155	159	148	150	158	147	149	172	165	151	141	157	167	169	132	124	153	162	152	153	164	136	172	148	158	152	160	150	171	151	164	141	142	171	170	158	171	145	143	135	158	161	150	156	162	160	154	152	151	152	162	150	159	157	139	168	155	153	157	181	148	135	170	154	154	134	147	181	160	176	158	150	147	148	151	146	175	146	162	158	157	154	172	170	144	181	165	134	156	157	152	141	145	156	173	178	148	182	183	139	146	166	160	129	168	165	168	168	145	191	174	205	169	143	158	154	154	173	170	138	158	170	149	154	161	176	138	157	164	160	143	147	163	153	156	166	155	132	172	151	165	158	172	148	168	166	157	141	143	158	144	165	148	163	140	170	154	143	175	138	154	155	181	146	170	154	143	160	148	153	130	167	180	160	158	161	181	164	157	163	140	164	155	171	183	179	160	168	159	163	156	146	168	158	136	159	158	140	156	138	143	166	189	174	152	153	184	154	145	175	156	150	167	147	167	133	141	142	161	156	152	140	182	153	157	159	156	161	157	165	141	151	167	147	170	143	157	153	167	174	166	173	159	163	169	148	160	154	169	164	175	148	165	154	159	142	164	173	170	173	177	145	161	175	150	145	134	148	152	148	165	172	197	139	155	164	159	160	182	160	159	156	161	173	138	147	157	167	155	133	166	167	150	162	168	181	135	157	147	161	162	148	155	168	157	155	151	144	141	155	162	152	158	164	140	144	143	178	166	171	150	163	158	161	156	166	161	146	162	146	124	148	137	137	157	157	160	149	144	151	193	167	153	168	168	166	186	159	195	148	159	161	145	176	163	151	161	166	145	155	164	151	153	143	147	167	167	158	180	161	138	161	165	155	171	179	163	155	157	163	156	176	167	163	155	149	155	148	157	137	152	150	176	139	161	164	164	173	142	149	167	157	158	159	166	140	171	167	149	157	162	170	171	162	146	162	156	153	173	162	178	142	182	158	163	168	164	168	163	169	153	164	159	174	147	165	164	171	160	138	153	180	182	154	175	155	140	153	161	157	144	174	168	152	143	179	176	148	141	136	156	156	169	151	163	155	135	156	158	153	148	186	165	168	156	159	167	190	179	156	143	144	160	157	153	212	164	167	166	155	164	164	162	148	157	145	182	142	157	140	145	149	161	173	174	153	140	168	151	165	149	125	153	150	160	165	158	150	180	148	160	175	158	148	137	164	189	156	160	133	145	161	155	165	167	153	179	138	150	169	143	162	161	142	149	166	166	158	139	142	172	151	151	183	159	152	172	171	181	153	193	172	153	169	141	156	157	157	134	185	153	147	167	172	136	146	165	160	163	162	138	140	156	162	151	170	170	162	169	153	147	162	158	154	146	152	145	127	151	160	178	132	162	154	150	158	158	172	159	150	164	135	160	178	163	174	162	184	159	158	166	160	154	190	168	161	183	167	151	152	160	134	135	140	136	201	147	153	163	140	148	145	159	184	162	139	147	149	157	187	164	154	149	158	131	159	143	159	151	163	160	153	160	161	163	147	170	148	155	161	165	165	161	164	166	155	155	159	138	166	168	159	148	160	151	175	142	172	174	163	146	172	167	129	174	154	146	156	164	152	160	154	171	173	159	190	160	171	149	160	164	165	148	144	159	164	164	146	171	152	172	146	181	161	154	166	174	162	162	157	157	155	171	148	159	165	158	152	140	164	155	158	150	135	169	131	154	176	135	156	157	134	161	157	142	152	161	168	170	135	160	166	170	164	157	161	166	142	165	139	148	161	151	147	162	156	157	156	155	154
22457	23829	32463	44082	49525	48234	49046	45436	40742	45229	39354	42285	40943	40366	42420	33968	29622	23964	19863	18874	20107	15742	21711	18144	12022	14234	22095	20552	12981	9795	12677	9905	3510	1116	686	635	600	644	570	656	3315	12380	12611	9804	5669	2316	731	425	445	381	446	430	398	413	404	424	381	403	420	357	417	457	444	388	433	440	406	395	428	412	427	434	412	459	414	378	428	448	408	444	402	420	402	411	414	434	401	412	411	386	413	415	413	401	385	419	415	427	431	383	413	407	394	405	452	403	404	390	372	420	417	410	440	410	431	420	420	398	432	378	405	391	448	388	379	445	441	415	441	402	391	409	423	380	419	387	379	443	424	406	399	436	446	451	383	416	413	415	415	400	415	419	423	381	412	392	447	403	379	396	400	422	423	410	397	418	422	438	379	423	421	393	395	400	440	432	407	409	421	395	382	410	427	400	438	425	411	442	415	430	425	410	376	449	411	412	422	437	418	399	426	389	392	408	402	404	456	455	407	428	387	420	442	426	403	414	418	426	439	389	419	385	433	393	441	415	407	416	373	413	406	408	417	428	411	411	413	429	420	428	447	415	415	425	410	415	396	399	407	426	427	409	437	427	413	427	439	413	436	436	423	409	407	436	419	440	412	386	360	425	387	397	401	418	451	407	422	412	388	393	400	426	423	408	406	386	414	449	390	424	425	436	445	431	442	414	450	435	427	444	407	422	411	400	424	408	447	396	388	431	425	383	452	406	388	454	429	387	411	430	384	405	393	441	392	435	439	433	398	364	395	415	388	449	437	407	460	409	428	396	391	423	390	445	415	455	408	405	408	411	436	381	427	388	401	402	437	430	385	399	439	415	445	397	416	367	390	389	383	403	419	443	400	413	389	419	411	444	436	407	366	383	426	404	417	374	392	415	384	422	440	431	398	389	381	423	389	384	405	388	391	416	377	401	404	458	387	409	440	416	386	432	374	417	430	417	365	449	388	411	402	415	426	415	390	401	408	399	408	448	406	439	406	421	417	418	440	383	387	404	423	389	423	413	430	388	369	417	388	404	402	435	431	435	356	387	422	417	417	402	421	427	411	411	407	417	380	418	401	399	396	444	434	425	449	393	357	425	374	398	402	390	399	405	421	409	452	413	382	401	416	423	397	427	451	412	423	366	404	418	378	406	412	453	415	442	402	391	413	398	417	418	380	452	394	387	433	411	462	424	447	410	395	383	393	402	397	445	445	405	387	419	402	401	388	385	404	455	435	422	388	450	428	437	419	408	400	411	389	423	418	393	390	450	420	418	399	393	404	425	431	429	392	405	403	405	389	446	377	403	422	435	390	406	451	429	419	409	404	448	409	404	404	419	415	403	425	408	391	412	433	399	429	392	397	396	416	404	373	424	400	413	450	433	469	427	396	412	403	380	436	416	404	411	390	413	395	397	384	446	420	403	401	369	406	437	437	386	389	434	408	406	396	438	408	421	396	439	427	441	420	429	395	397	394	414	382	384	412	412	369	391	407	360	411	406	441	433	397	393	400	437	394	436	428	410	392	414	395	386	434	421	404	407	425	446	423	415	439	420	412	388	402	449	413	382	426	437	420	419	423	411	432	396	433	412	440	419	396	404	429	396	423	393	434	424	408	410	443	389	416	433	379	412	451	391	421	372	416	419	432	437	434	426	426	417	410	410	386	399	419	399	451	367	394	392	396	430	397	431	397	440	420	466	413	406	385	398	402	413	403	437	418	430	415	395	399	382	408	418	413	441	431	408	368	451	449	413	422	418	403	390	432	421	362	396	427	406	434	440	357	449	408	465	424	433	414	409	438	444	413	400	429	385	411	382	399	374	433	416	413	422	416	405	412	426	418	411	425	449	391	421	391	431	413	403	384	397	429	417	420	388	413	427	387	365	410	391	396	397	416	402	409	448	422	400	418	410	390	423	429	434	424	415	403	399	404	387	425	384	414	390	400	444	417	400	407	400	377	437	423	440	401	415	376	447	397	428	398	406	400	399	400	413	427	470	400	436	390	400	431	451	418	419	411	417	422	417	399	427	412	438	434	393	399	420	385	419	434	444	427	412	431	403	410	411	391	386	414	429	410	442	397	389	413	423	428	400	428	404	402	394	388	404	423	422	433	449	409	411	397	427	385	415	425	441	389	399	389	389	409	394	428	413	443	406	363	404	399	404	408	382	412	411	406	412	407	417	406	417	429	394	422	393	414	411	423	416	383	461	394	393	414	396	417	416	436	404	419	424	402	408	408	412	429	411	395	404	393	389	422	411	428	386	422	409	419	391	388	407	404	388	416	440	415	413	412	427	377	434	416	427	401	410	406	418	383	410	394	441	387	433	397	406	457	427	433	412	393	415	420	390	412	411	415	408	451	414	412	404	447	382	428	374	394	395	418	388	418	454	404	397	416	356	406	405	409	426	418	411	448	386	437	410	437	401	400	407	428	439	415	408	415	398	441	456	418	445	385	415	429	406	458	416	411	396	421	408	437	401	441	404	403	422	440	433	433	412	424	417	424	397	392	383	382	429	437	373	393	401	421	432	423	443	381	415	396	409	410	469	416	410	436	405	399	415	412	428	409	404	435	392	434	375	421	430	406	408	407	407	424	440	390	422	405	451	412	405	432	444	445	428	415	475	414	364	402	436	438	431	398	408	397	397	428	429	372	423	388	428	398	412	442	409	393	391	411	401	399	401	432	405	424	434	386	378	433	442	411	404	404	401	414	445	397	385	424	442	417	387	436	402	395	431	394	370	430	408	392	408	447	438	390	404	391	425	408	427	447	406	426	389	369	467	413	417	372	395	438	419	409	422	445	397	402	404	418	414	475	426	414	422	375	398	419	402	427	419	367	412	408	425	384	420	377	426	413	385	422	421	384	407	419	406	432	416	417	427	392	390	399	406	406	437	401	413	394	440	395	398	398	384	396	420	408	385	420	423	391	386	404	386	411	370	401	386	459	408	406	409	405	369	446	387	411	374	422	401	426	391	418	435	387	390	434	402	394	390	410	395	413	415	413	412	394	405	421	402	424	415	387	433	389	402	408	409	431	409	402	394	445	387	447	415	390	399	408	381	459	397	373	420	401	422	402	396	391	414	420	385	383	440	398	425	412	394	439	409	442	410	397	377	436	379	387	413	407	404	415	416	420	401	396	406	419	372	431	391	418	429	427	437	418	418	431	412	441	426	371	400	371	384	420	437	440	436	435	438	419	390	419	413	419	395	386	409	404	393	425	436	444	402	388	434	378	404	422	443	373	405	374	436	398	387	400	436	404	402	392	418	433	406	418	410	443	394	398	405	413	391	408	441	412	444	417	414	428	407	445	388	404	411	448	397	449	404	399	430	430	418	435	392	428	406	391	412	456	418	380	449	393	434	376	420	420	348	389	401	380	428	424	403	412	388	402	397	402	414	394	388	406	436	417	424	401	374	401	425	388	418	398	431	389	419	405	414	425	417	406	418	434	406	451	420	411	411	398	431	412	443	392	424	416	433	400	421
6553	6115	6634	7387	7353	5950	3843	2321	1554	1824	1528	1195	925	828	680	473	443	376	350	321	317	291	340	316	279	266	303	304	270	285	248	231	215	207	232	235	197	205	209	194	216	264	329	368	357	295	218	200	200	206	175	179	218	223	238	225	195	207	209	206	181	210	195	226	220	216	219	212	179	203	179	193	193	186	202	218	172	222	212	218	236	209	206	222	210	208	204	208	222	208	227	200	199	186	225	234	215	198	191	215	196	197	205	197	221	217	201	206	219	205	221	189	191	190	225	185	197	230	228	223	229	196	215	218	200	190	175	212	205	183	232	211	205	226	216	235	196	208	194	231	192	209	181	212	212	209	202	221	200	203	190	223	190	216	213	183	208	205	186	175	218	227	218	220	210	196	200	207	202	206	196	182	235	193	216	185	207	215	204	226	197	220	204	208	193	209	226	206	209	206	219	237	194	210	189	198	201	201	195	226	223	207	214	227	207	214	207	183	223	225	204	220	218	221	219	208	201	219	201	227	201	181	211	215	219	214	212	213	215	167	199	224	211	204	206	195	196	179	193	245	222	184	181	199	202	213	191	208	219	190	192	210	200	229	234	179	206	180	206	212	218	184	215	200	185	199	199	202	193	201	205	192	197	187	198	235	194	203	210	189	216	204	200	199	198	216	194	220	220	208	205	200	208	192	170	183	195	219	212	189	216	215	169	218	201	180	201	195	202	214	210	181	184	223	235	221	216	203	197	194	206	197	218	206	190	196	220	200	211	202	209	222	177	201	188	215	203	220	179	208	226	184	211	222	215	217	211	201	227	197	222	190	205	216	189	187	207	208	215	191	208	187	216	209	237	232	201	213	205	207	206	215	229	227	218	199	190	226	200	204	215	211	214	202	209	235	202	199	221	196	246	195	230	218	189	227	208	241	200	214	176	193	195	199	200	207	199	203	193	214	211	209	211	214	225	214	228	204	207	204	160	205	209	216	198	183	193	214	194	199	221	224	208	212	215	205	225	193	190	213	206	196	196	181	218	220	195	184	204	201	208	202	212	208	213	207	214	221	210	232	211	207	228	197	198	206	203	214	189	216	185	221	188	213	213	211	209	213	220	193	204	232	189	210	212	242	212	210	211	211	249	231	182	215	195	219	211	227	188	203	216	213	219	218	202	205	220	205	196	211	213	215	206	213	226	206	216	214	227	197	191	225	177	211	202	183	199	221	209	229	230	202	186	221	238	194	223	209	214	208	247	209	216	199	205	200	213	206	190	224	212	202	200	206	204	215	226	210	207	209	204	204	201	209	197	210	194	201	211	216	226	218	195	198	191	222	231	206	215	197	199	230	193	180	216	207	225	182	221	195	211	199	195	197	196	209	207	205	213	208	196	214	200	208	230	218	195	178	204	211	199	220	231	203	213	217	233	219	230	219	193	231	196	214	206	230	210	198	191	203	172	201	208	212	214	218	214	188	200	228	225	188	215	209	217	186	217	196	189	194	210	207	209	227	221	225	221	224	208	213	193	180	212	200	216	233	221	208	198	200	223	215	203	226	216	202	214	219	205	205	210	212	184	205	181	200	198	233	232	212	210	243	206	184	214	206	194	213	202	223	224	225	208	225	216	221	228	209	227	214	222	239	204	203	197	162	200	195	181	195	212	226	199	198	200	217	227	207	205	219	208	228	205	215	198	222	196	207	196	184	235	197	209	195	193	195	217	200	201	204	223	236	206	186	187	194	228	210	189	203	199	199	212	182	222	220	209	194	210	195	210	217	204	228	204	213	240	218	195	215	204	209	209	227	238	210	194	200	202	187	190	212	221	199	203	179	205	213	223	213	178	216	224	203	198	217	229	209	195	208	212	212	216	224	243	207	209	209	208	222	210	225	206	228	196	203	236	209	220	208	224	204	186	192	231	217	218	218	197	183	222	227	199	213	204	203	184	211	224	187	210	214	197	209	207	233	216	209	201	197	206	185	210	202	190	198	229	225	213	193	213	214	208	211	205	205	189	213	225	206	212	233	187	191	196	188	196	193	187	218	232	195	197	203	198	226	171	198	193	226	224	229	201	168	210	226	189	217	177	200	216	214	212	184	180	221	211	199	216	214	218	226	190	208	200	212	205	228	219	203	210	175	201	209	187	204	230	206	214	223	196	197	214	237	227	215	228	217	208	217	223	198	212	211	232	215	219	201	188	205	212	215	226	210	207	203	200	210	232	215	203	217	203	208	186	174	210	205	210	218	208	228	215	194	195	214	226	221	192	202	247	203	215	192	193	210	205	204	226	215	203	202	229	215	199	198	219	217	181	214	212	244	222	215	209	239	225	231	198	200	221	218	189	205	239	201	206	183	192	191	212	210	244	194	235	209	220	221	203	215	238	214	239	235	227	224	205	204	204	187	208	213	207	209	185	189	220	194	194	210	242	218	218	207	222	196	230	231	205	184	210	215	204	199	217	218	213	210	177	206	216	218	208	208	218	202	223	211	234	230	228	178	199	222	247	179	214	192	203	228	214	203	208	202	232	204	217	220	208	215	232	210	196	203	193	183	206	200	206	205	219	200	215	207	208	206	222	228	221	219	200	217	189	209	203	228	216	173	212	206	203	222	210	224	209	219	203	202	218	189	196	179	232	202	214	220	231	239	189	242	205	212	207	228	199	202	202	205	205	197	180	189	205	213	217	202	205	216	222	190	222	202	199	240	239	220	202	211	204	208	196	198	210	213	218	236	208	196	207	218	220	234	220	224	233	202	198	210	196	217	180	225	197	214	180	204	187	199	229	207	223	193	215	230	208	193	209	212	230	190	211	221	220	208	185	203	205	218	197	217	187	245	222	210	214	217	179	203	204	207	222	241	233	202	222	217	202	218	206	224	209	213	217	216	203	216	238	214	211	202	203	211	214	235	227	221	241	213	254	213	175	211	240	185	187	211	200	192	207	213	200	209	209	214	182	203	203	191	212	205	212	196	200	204	185	206	200	208	211	202	198	212	229	208	179	199	239	193	221	182	195	207	220	182	181	188	234	200	210	230	206	181	245	206	212	216	197	195	209	234	226	204	196	216	203	213	220	206	228	206	225	206	201	237	224	210	192	227	203	212	204	198	217	183	209	220	187	214	210	200	195	217	205	203	215	189	207	188	196	208	195	208	239	215	217	187	208	203	202	192	208	207	213	214	214	205	209	188	192	226	224	209	192	183	223	204	216	247	205	224	217	229	220	200	213	222	207	241	221	208	208	207	204	236	183	227	182	214	187	188	229	221	230	215	196	238	223	215	202	219	207	190	213	239	188	199	214	212	215	215	212	207	211	201	211	210	193	218	211	216	196	202	228	213	214	195	187	219	202	196	184	214	225	214	237	204	222	212	205	178	205	225	187	212	215	182	189	183	223	189	212	215	187	210	181	216	181	205	220	205	215	206	220	220	225	191	189	208	224	214	219	204	215	216	180	229	198	206	243	202	212	217	201	207	189	211	208	211	193	199	189	220	232	221	230	185
5311	6033	10833	16304	19005	16847	13547	9396	7812	9559	8565	7349	5713	5006	4427	2962	2486	1934	1791	1468	1475	1415	1825	1369	1148	1537	1484	1566	1063	1065	1096	790	636	601	608	583	582	563	544	582	633	1091	1541	1518	1126	862	642	516	516	528	514	524	496	515	513	508	489	512	577	525	538	529	500	533	506	534	523	553	534	528	568	549	503	496	534	515	524	540	545	511	544	538	490	563	539	521	531	511	521	512	530	550	487	499	517	524	514	534	525	560	514	509	521	524	520	532	537	528	523	537	508	545	555	523	544	537	497	536	545	536	546	510	546	535	536	534	519	554	538	532	542	540	543	540	524	545	570	546	544	547	543	543	524	573	542	512	515	506	504	556	576	554	516	550	549	503	525	537	522	534	570	574	517	561	538	538	524	565	569	558	512	505	548	577	511	526	547	505	517	523	545	509	532	517	547	525	534	513	558	550	591	511	484	529	569	560	529	522	573	565	560	576	571	545	532	581	537	540	485	533	546	526	520	538	476	516	520	516	521	514	540	544	517	514	530	551	491	513	531	569	535	550	530	513	531	514	548	495	523	521	544	543	532	525	545	533	517	504	516	543	555	547	525	518	508	516	546	491	551	601	522	528	537	521	495	524	515	547	554	548	518	536	509	530	550	553	572	504	519	563	545	543	528	531	549	517	543	504	525	478	557	520	500	525	530	561	505	534	497	497	604	520	520	505	459	551	555	546	528	525	557	538	526	504	541	564	556	549	502	546	516	554	571	545	541	550	503	542	561	553	536	557	572	561	499	538	519	521	555	525	558	508	499	553	524	568	557	541	545	505	531	539	489	457	548	547	532	585	491	527	523	530	531	486	512	525	571	525	521	536	506	565	524	539	518	536	553	515	560	531	481	550	553	514	511	544	540	520	573	523	530	502	500	555	532	510	497	517	492	526	565	573	542	534	542	536	552	535	524	547	592	523	577	513	506	541	479	530	514	507	553	524	500	544	520	523	531	535	530	535	556	503	536	548	577	573	568	521	538	556	562	535	535	559	526	493	523	502	559	483	560	580	539	560	539	528	517	540	523	533	571	546	545	513	564	511	533	550	565	525	534	589	521	539	554	502	533	534	543	541	523	517	515	500	518	531	515	564	517	508	507	531	570	587	556	586	541	538	567	507	510	519	531	517	540	539	500	518	551	528	545	521	552	553	498	533	506	549	544	546	535	510	507	487	527	507	548	545	495	540	543	524	538	522	528	500	521	570	537	580	537	498	527	566	538	533	515	527	544	539	576	525	571	531	541	525	500	562	516	516	543	523	547	557	570	558	557	550	555	500	525	557	525	556	497	589	529	559	501	532	549	520	547	541	512	483	515	513	550	487	514	535	518	516	582	528	572	528	576	547	526	514	518	528	550	518	514	517	551	520	527	555	536	498	517	547	540	544	509	530	512	513	592	504	518	508	515	506	538	536	534	526	514	536	511	541	527	561	536	576	518	532	528	497	526	527	529	528	509	530	558	530	528	531	502	530	530	492	487	519	494	572	536	520	542	521	506	522	518	542	556	540	558	534	543	544	529	554	551	517	527	500	517	553	505	505	545	580	517	511	543	550	521	542	535	533	524	578	505	553	499	511	518	526	500	534	539	546	554	520	507	562	490	499	516	565	532	500	510	523	572	534	531	584	540	527	540	523	482	525	550	566	541	534	498	530	480	545	514	521	541	518	549	532	523	490	542	522	528	561	573	513	518	555	540	517	527	474	512	519	540	539	555	517	537	469	542	532	530	533	560	542	526	515	542	530	553	509	577	552	551	538	521	568	547	584	552	529	536	547	556	530	561	543	569	556	502	548	547	549	555	560	521	553	535	544	544	531	553	504	536	514	513	528	537	514	499	519	593	533	539	549	543	540	513	515	520	499	512	566	498	555	527	542	604	520	508	524	509	519	502	530	574	515	540	519	505	497	530	534	528	574	542	500	542	525	539	570	555	553	557	507	545	497	549	532	513	547	484	514	517	540	549	520	528	500	556	556	532	566	539	521	516	513	580	526	571	530	526	507	510	554	550	507	528	512	508	582	510	557	514	514	528	567	558	545	541	555	544	537	511	558	501	525	512	531	552	496	488	540	532	563	526	521	532	546	516	557	520	528	558	544	542	562	526	536	568	532	521	521	538	575	545	537	508	570	530	523	503	526	502	505	553	549	557	528	560	521	529	508	536	495	516	548	545	516	539	549	548	536	541	533	520	529	546	543	515	570	512	487	580	534	560	539	484	551	500	464	508	555	543	500	546	562	537	512	519	545	568	502	539	535	533	564	494	518	542	505	538	565	572	546	574	539	546	519	506	544	547	545	508	563	500	565	564	533	560	545	518	540	541	556	552	555	508	532	577	519	511	569	576	536	561	528	512	546	531	525	534	571	530	563	523	577	543	533	509	539	530	551	539	514	503	477	537	522	536	528	521	513	511	504	498	535	534	513	530	523	550	521	527	533	558	527	503	522	517	497	519	529	533	536	545	581	595	545	537	539	587	525	547	495	530	504	554	539	517	532	503	580	497	530	547	551	540	547	516	540	554	521	569	523	491	512	559	523	531	532	540	518	505	545	478	531	533	552	554	554	536	555	550	541	562	572	515	518	526	514	525	513	522	525	529	537	533	529	498	488	507	567	554	490	533	524	539	536	532	545	532	550	552	508	507	524	513	516	519	542	500	550	528	534	478	489	516	536	538	530	523	552	534	523	510	551	544	538	540	543	544	520	511	529	555	525	526	506	554	564	516	562	551	517	564	541	513	548	499	536	560	551	549	517	505	555	523	531	540	520	478	518	550	542	534	535	542	525	503	521	516	516	541	518	523	533	500	516	568	524	520	554	533	541	569	553	572	536	548	502	517	521	551	543	507	535	575	550	511	532	541	579	512	573	552	516	521	510	532	530	537	570	506	507	514	535	554	525	510	591	569	537	462	490	526	548	530	564	523	538	514	526	543	576	530	523	520	547	540	511	499	558	533	504	504	567	570	480	516	527	506	499	535	547	567	543	529	597	542	511	481	537	516	535	531	537	561	516	518	526	539	554	548	538	514	561	529	499	563	525	545	533	527	514	515	556	507	523	545	563	566	550	545	540	570	530	545	501	569	527	525	544	540	527	528	528	549	556	543	500	541	555	521	515	547	552	522	495	569	512	534	576	572	572	533	505	517	481	552	526	466	548	525	538	509	538	538	544	555	555	556	543	507	542	558	521	535	517	563	516	537	569	571	530	540	527	534	536	531	528	490	537	531	544	511	537	526	535	538	544	551	540	573	541	527	529	537	570	545	513	547	506	544	514	580	517	523	506	541	519	527	548	521	598	516	539	569	533	515	574	539	545	541	509	504	504	565	551	531	516	481	575	522	547	546	533	521	539	522	536	546	560	557	560	529	541	530	549	576	527	531	513	555	544	539	544	525	505	535	549	591	521	508	512	551	533	507	554	518	515	526	483	564	503	572	488	537	500	527	540	520	519	547	551	535	554	510	545
23399	26913	27900	33990	37782	34084	30442	23737	20355	19642	14062	13272	10805	11927	9668	6391	4631	3183	2653	1892	1817	2789	2834	2063	1580	2122	2061	2445	1252	1570	1443	467	251	212	234	232	198	223	201	224	378	1192	1333	963	600	349	240	211	206	202	191	197	176	201	186	204	207	176	187	193	193	201	196	197	201	187	178	190	202	210	236	217	207	207	228	201	208	205	182	182	217	216	213	198	180	211	179	191	202	212	185	217	219	209	209	188	208	173	192	180	198	196	177	195	179	187	209	218	167	174	191	196	204	206	200	166	192	190	189	187	186	182	203	209	201	206	182	194	188	176	187	189	193	197	198	180	211	205	200	175	210	175	185	188	196	202	162	198	195	189	187	197	187	192	203	197	186	199	215	199	199	230	194	190	176	217	174	186	185	183	198	183	187	199	233	176	180	196	183	188	223	206	190	225	187	197	167	177	183	195	187	208	204	196	188	174	180	183	210	205	214	235	199	190	197	212	211	194	205	197	192	173	182	194	217	207	192	192	181	190	210	190	188	160	203	181	188	210	195	181	143	205	198	173	163	187	184	205	208	170	198	207	206	199	201	192	209	195	209	181	180	194	193	180	196	188	189	177	204	176	173	175	188	175	193	175	210	181	187	192	206	188	175	192	186	202	193	208	177	213	199	184	207	198	186	191	189	187	201	171	176	187	214	212	211	208	181	199	181	171	178	210	169	199	183	195	169	165	190	179	181	225	201	191	181	156	199	222	174	185	178	195	205	193	210	197	194	186	209	204	194	203	207	197	225	204	188	205	179	178	201	187	185	200	193	194	207	184	198	191	183	175	191	190	206	220	173	186	164	180	197	180	208	191	186	173	184	189	195	174	195	174	178	200	151	184	203	216	167	191	193	218	206	207	182	189	199	201	195	203	200	190	180	195	204	225	216	175	169	193	179	178	169	174	202	193	189	200	214	197	195	195	178	212	214	210	201	219	204	201	186	184	212	203	217	177	201	177	184	177	200	190	195	207	182	184	177	218	189	187	207	220	209	208	203	179	203	180	195	185	177	205	226	195	226	183	204	207	193	196	189	193	194	188	183	179	190	201	191	200	185	204	208	205	188	203	212	198	181	194	204	196	233	203	191	206	188	174	208	195	209	201	177	195	186	178	169	190	168	213	196	175	197	186	202	176	171	237	200	195	226	186	197	210	186	202	200	198	188	176	178	198	182	202	193	200	195	208	195	199	182	214	196	194	196	188	191	212	193	205	192	183	223	192	193	206	193	220	212	224	211	169	181	198	177	188	200	183	184	202	202	201	186	217	193	189	168	194	222	187	205	188	199	175	182	208	201	196	186	192	203	202	195	192	203	213	211	197	188	172	168	193	209	206	187	221	202	204	191	198	197	201	187	193	196	184	200	180	199	199	198	184	208	191	188	203	218	215	168	190	213	166	203	186	170	222	181	220	199	192	240	167	191	186	192	196	185	184	151	210	194	187	200	202	221	179	193	188	228	202	199	189	187	202	145	183	175	201	218	191	210	217	197	200	199	183	180	192	194	223	205	178	166	206	192	188	186	205	194	216	193	224	203	192	199	219	204	196	197	178	199	202	213	189	219	216	216	215	220	178	183	189	206	169	195	179	185	207	187	180	171	203	179	192	208	206	170	195	225	204	222	208	217	199	216	172	163	201	210	216	186	197	179	185	184	228	202	170	209	174	197	206	190	179	189	202	176	195	200	193	187	220	173	185	208	174	223	186	219	185	186	204	195	184	196	189	189	194	194	169	210	164	188	190	192	189	177	188	205	185	205	212	193	201	206	194	191	221	197	193	171	183	190	191	146	200	177	210	213	197	185	240	195	206	183	172	192	178	192	210	183	210	179	199	198	210	179	171	191	204	197	188	196	172	203	179	220	189	208	199	195	161	220	199	176	192	184	197	169	203	187	213	193	215	179	177	194	186	206	186	192	204	217	215	176	190	212	217	197	199	193	197	200	206	176	211	211	195	189	179	209	217	202	181	204	209	189	201	209	193	185	178	210	197	198	179	213	185	199	174	190	198	201	200	198	192	172	198	221	209	194	166	191	190	188	212	171	194	185	189	173	198	181	203	196	186	173	167	178	188	218	189	193	197	203	224	215	186	162	175	191	229	169	222	209	200	214	180	186	199	175	205	226	193	193	187	194	195	191	180	215	206	231	185	185	222	221	208	195	200	192	205	179	200	178	198	189	202	190	202	200	209	190	210	186	201	194	197	197	202	186	187	181	202	196	202	192	197	176	187	218	208	198	209	201	205	197	194	187	188	185	169	224	193	175	190	195	189	196	182	186	187	198	193	180	177	200	199	190	199	195	202	171	204	180	194	183	199	186	208	173	215	216	183	199	192	194	183	192	207	198	205	196	173	177	190	194	170	189	203	192	184	199	192	204	198	191	230	192	207	201	176	175	191	205	192	219	208	180	215	173	190	175	209	190	182	201	186	202	177	211	170	181	173	209	178	214	226	225	188	190	203	178	184	196	193	209	187	221	209	190	218	195	215	186	174	183	196	193	198	209	201	211	195	186	202	193	204	223	189	181	175	194	196	191	190	210	197	205	203	217	193	194	200	208	190	205	176	217	203	191	175	189	200	203	186	177	189	219	186	198	166	209	208	210	186	219	198	173	221	179	187	186	203	215	188	212	188	191	175	172	178	192	195	208	187	213	205	198	201	196	185	219	217	209	179	205	181	169	208	190	218	195	190	182	197	207	166	186	215	207	197	188	173	203	202	187	200	196	188	198	218	167	173	187	189	188	217	176	209	186	216	168	199	198	191	198	172	191	189	191	181	181	158	212	167	207	209	186	200	217	166	174	200	189	209	194	192	224	191	199	169	192	187	195	206	195	178	226	181	183	160	212	184	183	185	167	203	197	193	201	179	202	175	207	190	196	185	197	205	200	197	198	207	198	205	191	186	182	201	197	206	201	202	205	205	192	185	193	170	224	188	196	182	189	172	186	201	181	187	188	223	195	200	208	192	209	185	203	172	223	216	181	184	209	172	198	207	177	196	194	186	171	231	178	189	204	197	207	178	191	222	173	204	203	217	171	201	205	193	200	185	196	206	196	206	212	214	212	205	192	179	209	189	179	209	170	212	189	193	189	199	183	212	208	204	191	200	179	198	168	192	177	167	176	204	189	185	208	232	209	184	196	216	189	176	175	191	198	185	189	180	189	195	179	194	203	178	221	183	218	205	187	184	177	179	213	203	205	183	193	184	212	203	180	207	194	196	170	193	204	208	172	201	159	199	194	201	211	186	185	174	183	198	191	199	182	195	189	200	185	179	174	190	211	191	193	194	190	185	207	195	199	210	215	196	195	207	194	187	230	222	195	184	185	182	236	206	160	181	185	184	188	201	208	183	198	196	207	198	197	190	170	218	189	195	181	196	194	191	205	189	206	188	190	176	198	171	198	238	200	212	201	191	185	206	189	212	186	198	202	203	196	187	203	186	183	212	200	192	212	175	196	176	168	178
16963	20637	27922	38739	45266	43758	43343	33922	37043	36661	28699	32801	30467	32173	29644	21639	20465	14946	14320	11474	11001	15425	14510	12363	9428	11991	12424	14405	8228	9812	9377	2134	938	634	666	622	624	630	559	581	2430	7834	7957	5648	2996	1578	838	517	517	511	481	545	520	514	497	522	498	517	460	498	510	506	517	527	480	512	487	501	467	479	528	463	516	487	494	509	498	479	478	494	478	436	518	519	499	529	529	481	475	500	473	503	512	479	534	488	486	448	464	498	471	496	470	486	466	472	487	509	485	522	535	506	517	485	473	496	486	533	488	510	532	480	481	476	533	500	510	461	476	487	536	487	480	532	478	480	523	511	510	540	501	508	483	490	495	474	561	536	522	481	508	524	498	513	493	536	512	483	487	517	514	551	489	487	495	523	457	474	464	477	498	534	500	499	492	450	521	494	523	502	505	501	499	508	579	469	487	523	493	514	519	478	525	500	502	517	469	513	509	501	499	496	493	487	527	500	496	508	484	493	521	454	524	507	495	519	515	468	509	512	483	471	486	493	526	490	503	512	511	461	540	510	514	514	488	495	524	533	497	518	492	468	461	476	536	528	485	537	471	485	468	452	474	490	553	494	542	536	500	511	521	485	478	501	510	530	498	496	476	508	529	484	503	492	471	510	494	515	514	512	478	523	521	512	492	508	528	488	511	511	483	475	502	482	480	532	515	498	467	513	465	484	463	519	502	522	547	513	499	507	490	496	421	472	481	500	513	512	498	479	488	480	464	519	507	487	503	541	466	533	494	503	436	492	513	470	506	477	534	488	472	556	540	504	535	485	470	518	493	494	494	489	510	488	516	499	509	478	478	475	498	508	519	491	492	483	519	503	500	519	516	456	490	534	526	479	487	467	510	539	435	483	495	513	506	491	466	475	475	502	503	515	478	512	512	544	497	511	528	477	505	470	494	503	463	518	486	504	488	510	468	510	501	483	499	501	501	469	525	496	542	499	477	553	523	507	485	516	491	517	518	549	485	534	462	477	549	521	514	483	445	488	496	467	522	519	499	479	503	468	516	495	540	480	469	479	514	494	492	528	511	501	491	480	511	478	478	505	509	498	482	491	483	486	525	513	521	479	510	491	501	553	500	487	485	465	497	504	534	511	489	496	493	485	489	496	486	520	468	488	497	495	501	534	526	498	510	560	529	522	477	512	480	511	540	544	505	496	522	472	431	468	495	513	552	520	494	520	481	496	507	520	493	465	519	464	485	468	499	504	512	506	508	500	507	468	530	500	554	534	465	478	526	486	492	454	506	500	485	490	460	492	476	480	520	524	552	501	491	503	491	488	507	522	500	499	501	513	462	519	447	499	508	488	490	502	503	514	473	471	510	512	510	501	491	463	474	476	535	519	490	495	530	508	483	522	478	525	481	507	475	513	492	507	497	473	523	475	502	504	489	487	505	503	475	456	498	478	525	479	494	486	509	499	537	511	519	450	532	456	513	575	513	488	466	481	479	481	469	509	509	493	493	472	465	467	511	468	513	452	494	517	497	500	479	486	499	490	511	496	494	486	470	503	476	493	470	488	506	489	480	524	496	513	559	483	504	484	526	514	523	493	521	464	534	520	511	500	474	521	472	498	523	499	503	511	481	493	528	501	477	468	492	496	520	497	491	510	463	512	493	496	499	514	548	465	533	476	493	467	493	489	509	502	501	483	487	491	505	541	514	487	474	484	463	513	514	454	482	515	476	497	511	459	512	504	534	503	509	478	530	484	495	513	483	528	507	487	499	519	500	472	495	505	553	505	530	495	485	515	506	492	506	470	481	479	481	451	499	497	531	517	494	462	533	482	525	452	511	489	505	481	487	502	494	529	512	497	532	470	497	481	528	516	463	568	480	499	508	496	510	491	491	554	529	496	518	467	474	558	471	477	521	516	498	496	503	467	508	517	501	501	521	530	496	506	519	498	478	497	504	490	473	498	518	505	487	539	486	521	488	496	503	476	490	510	512	500	519	490	487	523	537	506	496	528	509	464	501	532	467	500	465	476	503	475	504	481	513	530	534	531	471	494	465	497	483	512	514	475	531	471	496	435	467	499	477	493	524	541	474	501	525	506	559	520	506	492	519	488	507	455	467	544	485	494	519	508	490	497	522	485	490	489	527	496	508	494	496	495	538	516	479	477	505	509	511	512	508	480	523	498	508	490	494	490	464	519	493	536	497	489	488	479	475	501	495	491	488	478	495	520	456	516	499	517	485	480	544	500	501	483	495	472	513	493	511	526	477	502	489	455	503	452	515	495	518	495	475	518	501	529	506	518	486	478	452	501	511	447	518	512	475	514	453	475	488	471	426	542	505	523	537	505	513	453	504	519	474	463	480	529	507	465	527	488	520	530	512	525	492	558	463	467	522	520	546	530	473	519	504	484	512	486	506	497	501	490	488	568	502	516	514	504	510	485	506	464	517	451	505	477	514	542	515	514	453	516	481	519	526	481	524	515	489	490	526	486	504	483	473	481	523	519	472	505	528	479	491	530	517	486	510	484	512	478	526	490	529	464	504	499	487	515	491	486	480	488	537	495	497	488	478	516	490	493	493	522	493	504	512	516	494	507	465	485	503	487	481	525	473	511	509	474	513	501	506	502	493	489	483	511	494	484	483	466	513	489	459	524	464	528	493	468	473	450	490	499	533	521	490	490	519	525	527	500	482	513	495	490	466	499	512	534	479	504	506	482	531	501	496	530	492	462	528	535	494	487	492	491	497	482	493	489	470	511	500	458	513	517	495	525	488	509	535	488	499	532	494	492	531	489	491	523	496	505	490	473	488	471	499	516	456	465	499	459	525	541	489	509	502	462	504	519	503	474	488	479	497	490	522	501	521	510	493	476	492	510	503	512	483	481	503	485	498	481	503	521	507	533	509	483	524	488	524	497	539	507	507	491	519	562	455	500	478	491	521	536	546	497	505	476	515	510	519	526	518	503	481	501	486	485	500	508	496	519	520	497	497	501	523	494	492	481	496	513	494	507	474	531	533	507	503	516	508	477	540	487	488	543	504	499	501	492	502	490	508	482	491	474	474	497	492	505	487	517	490	473	530	494	521	530	537	502	517	537	500	477	460	477	509	502	493	502	465	485	498	538	477	490	544	493	485	482	501	487	496	485	498	487	487	477	498	493	509	499	498	481	489	478	512	526	520	513	503	516	485	527	546	487	505	504	500	519	510	499	507	503	500	508	517	482	487	498	522	476	540	515	517	488	498	474	491	468	519	510	530	497	506	493	513	496	554	513	486	486	494	478	523	529	479	466	564	534	514	455	522	507	476	534	490	520	516	490	471	523	509	516	495	524	528	487	497	489	505	558	474	496	516	495	476	509	521	516	471	518	521	508	509	490	489	513	492	531	491	516	459	509	529	505	508	493	486	526	490	484	516	485	502	519	487	534	495	514	517	502	507	482	515	519	491	521	489	486	478	498	494	513	566	511	508	476	517	485	497	470	479	504	476	498	489	505	497	504	529	486
30878	34947	32097	40502	41695	37685	36238	30502	31036	28572	23222	22167	19787	20196	18477	11016	8514	6128	4673	3841	3228	5832	5395	3279	3752	4192	4678	4458	3191	3701	1781	417	194	231	183	218	201	182	181	173	663	2460	2022	1467	792	465	276	180	169	165	144	158	180	169	178	174	154	179	184	185	169	155	158	168	160	191	200	158	172	160	153	172	160	171	172	150	162	177	159	156	175	169	156	182	163	169	160	177	162	138	150	175	168	194	155	181	185	201	162	148	149	180	172	162	166	178	160	181	172	188	189	153	174	163	150	161	156	179	159	167	157	161	173	165	143	167	173	165	177	164	168	185	159	169	170	159	153	170	170	192	159	135	188	156	163	158	174	204	154	160	149	168	173	148	151	166	194	167	169	190	165	164	183	184	164	162	184	182	157	147	190	154	162	168	168	169	195	132	168	173	158	157	166	147	166	163	155	171	166	181	164	189	147	175	188	171	176	167	175	131	180	171	177	172	174	167	163	151	172	159	178	199	153	144	152	171	161	161	165	147	178	175	154	168	161	171	148	171	153	158	161	149	183	176	155	156	163	157	192	177	171	171	179	184	151	168	156	202	145	178	168	165	173	172	185	139	167	180	189	160	182	148	176	193	180	157	175	169	164	167	174	153	165	168	160	150	161	134	148	189	168	166	174	187	168	163	168	182	158	196	163	185	179	182	175	163	176	155	210	159	149	185	187	162	167	175	195	156	192	174	175	161	177	161	175	200	143	157	181	161	161	185	163	143	165	177	184	165	155	169	142	185	156	182	177	177	185	152	168	167	169	195	191	165	148	178	156	180	156	152	160	165	146	175	189	186	182	148	192	161	159	153	187	159	170	176	174	195	177	178	171	150	172	175	161	152	163	161	180	176	174	144	147	164	167	186	193	190	166	192	169	170	169	153	157	168	175	172	160	173	161	188	152	144	174	169	171	168	169	166	176	171	182	181	161	178	146	159	161	157	160	175	185	152	168	160	173	179	189	161	179	183	165	185	157	165	185	146	149	167	169	172	179	165	152	177	164	161	160	139	181	161	168	149	154	153	162	164	174	184	159	152	166	158	168	177	163	168	160	160	162	161	133	139	162	152	175	150	165	155	159	181	178	176	164	165	163	159	152	168	180	163	163	177	159	180	141	173	169	158	158	166	169	152	159	147	153	181	184	158	173	168	156	185	173	184	163	174	183	187	184	173	176	199	154	161	174	184	159	157	177	179	158	174	179	188	172	158	160	159	143	158	160	154	176	170	165	133	194	173	171	178	154	175	165	186	167	172	151	172	171	165	155	175	158	144	160	174	166	179	164	188	181	164	193	161	160	143	159	187	166	165	151	185	157	161	151	173	172	160	182	176	176	166	167	172	177	158	164	186	186	177	162	175	175	164	160	152	203	170	163	161	168	185	187	171	175	160	136	147	164	167	178	152	172	143	151	155	163	143	169	183	187	168	173	195	175	186	171	159	157	143	157	173	144	173	172	162	146	158	176	179	174	170	184	179	165	168	143	182	164	171	158	179	155	153	167	179	170	168	161	151	165	147	178	158	169	160	157	145	143	167	161	174	179	173	169	159	179	158	187	155	143	162	181	171	179	163	145	162	173	151	175	167	147	180	154	159	176	151	149	172	171	159	165	158	172	167	176	149	164	176	130	165	168	174	156	146	156	169	154	159	156	183	188	190	138	175	168	155	186	172	179	169	151	199	178	155	170	175	160	169	175	154	171	163	145	174	172	171	176	159	144	178	170	151	163	165	158	153	167	179	172	160	169	162	160	157	189	145	154	166	143	164	150	162	161	153	180	179	163	164	174	170	177	155	156	150	162	147	163	172	158	177	175	161	159	150	162	172	163	177	195	182	169	162	167	159	179	184	134	156	195	164	143	175	152	181	152	165	166	175	136	174	188	154	164	152	183	178	176	194	158	155	180	173	173	182	158	179	160	162	172	140	162	182	177	188	183	157	185	151	170	205	157	168	164	157	169	185	165	167	144	163	177	177	173	149	183	167	160	145	183	160	143	167	160	155	202	167	174	170	173	163	145	153	181	154	140	161	169	158	159	178	159	144	170	132	154	144	164	152	173	168	146	164	182	179	172	164	175	170	147	169	163	165	165	157	167	149	182	163	171	182	169	158	178	161	167	166	172	164	174	160	150	177	165	159	134	160	188	180	157	182	170	163	158	187	159	169	147	174	156	145	190	149	171	171	165	169	155	162	166	152	165	154	166	171	163	158	137	174	136	167	160	167	173	157	171	195	167	130	152	187	187	157	151	164	165	151	183	172	169	165	135	181	171	158	181	188	158	182	159	167	171	159	164	168	149	172	151	142	171	179	161	192	178	175	144	181	180	179	173	139	173	165	163	163	167	181	133	185	173	157	175	149	171	182	162	168	178	168	178	152	139	179	150	175	181	181	155	189	192	170	149	166	210	153	168	181	153	150	161	179	179	164	163	144	139	190	175	152	202	175	175	161	172	201	154	183	165	160	173	171	162	179	154	157	180	162	170	173	155	176	179	153	178	171	178	164	168	194	169	180	136	162	165	163	159	156	179	165	171	167	180	188	178	158	173	173	181	172	189	169	152	170	179	182	142	159	174	157	176	163	166	170	185	172	178	154	198	154	202	163	155	197	170	187	157	169	155	172	149	172	147	166	179	178	190	150	183	146	194	133	167	189	170	162	165	152	172	161	155	169	179	169	175	162	182	170	157	178	179	159	161	153	145	155	182	161	175	156	148	151	170	157	170	151	160	143	163	174	162	164	174	157	166	151	209	162	165	173	158	151	165	181	153	170	161	169	159	173	182	158	148	138	150	160	160	182	160	152	154	182	171	156	146	172	161	172	153	145	163	174	176	167	157	172	171	167	152	177	158	185	165	157	188	174	164	174	175	153	159	178	174	151	174	182	163	227	165	161	188	169	179	163	155	163	160	180	141	165	146	164	172	200	163	194	196	144	189	150	173	148	179	169	172	146	156	177	173	172	184	184	148	160	172	158	147	182	172	169	159	165	163	165	168	172	153	145	156	166	174	164	148	171	162	177	154	161	169	199	186	169	152	171	173	164	197	165	166	178	154	170	156	167	168	168	154	176	168	172	154	170	161	153	170	191	153	148	156	147	185	166	150	153	169	134	166	168	187	168	142	167	176	155	148	175	166	160	184	162	185	166	194	167	147	163	158	170	190	177	159	166	159	137	171	166	151	157	171	162	150	157	168	147	160	167	172	159	169	167	157	135	184	175	187	179	161	166	153	188	185	151	171	166	171	163	160	174	165	153	174	152	158	156	159	174	182	162	163	196	145	158	155	163	151	152	154	176	161	148	184	171	159	172	154	173	169	154	169	176	150	165	158	185	156	183	162	183	159	169	151	170	164	152	156	164	153	175	165	158	157	193	149	166	159	166	156	179	176	163	156	159	173	168	154	189	161	155	176	175	163	142	143	166	165	166	151	157	156	144	182	143	170	168	180	172	171	168	163	155	144	126	168	166
20546	26472	32680	44815	48640	48356	49158	42728	48190	42285	37668	41104	39017	39779	38184	28919	27981	23437	20957	18360	17146	24026	21626	16862	18866	19068	21857	20726	16600	18586	10253	2092	978	759	716	701	603	619	581	619	4083	14677	12073	8373	4423	2122	1013	506	414	423	428	406	440	450	459	490	455	477	452	391	412	445	409	412	435	406	442	427	456	444	419	424	443	427	400	381	438	447	401	425	403	452	432	436	409	445	410	452	429	424	443	409	441	405	440	457	435	455	476	468	429	415	417	464	446	408	410	404	449	391	419	438	438	403	392	479	422	416	411	408	467	446	399	448	422	412	421	431	436	455	423	426	419	413	422	458	413	436	398	428	451	472	447	442	441	457	455	412	437	433	431	474	462	420	428	441	451	400	404	432	405	455	439	427	417	445	448	467	453	387	449	439	427	414	463	437	419	434	436	420	422	412	407	449	440	441	419	431	414	440	383	486	430	452	433	454	414	435	408	423	419	420	418	393	445	460	402	418	409	435	419	428	393	440	435	440	429	421	433	449	413	416	446	436	471	431	421	417	451	440	462	437	422	426	418	457	415	438	401	391	399	463	391	411	437	431	467	432	434	463	448	437	438	437	412	442	433	458	454	434	434	426	428	460	457	433	428	406	438	482	437	437	445	417	438	435	457	463	426	444	447	433	461	480	435	436	445	432	462	396	421	438	453	403	425	447	458	415	447	466	466	418	433	431	442	443	440	452	421	413	426	422	449	441	414	440	437	441	428	446	440	430	435	431	421	422	448	466	418	453	445	400	408	469	438	441	425	441	410	463	410	399	422	416	415	430	457	420	423	426	447	423	439	459	448	428	456	433	456	455	425	451	414	459	427	455	431	418	431	404	440	429	433	420	438	446	416	400	463	421	446	391	432	433	441	415	428	399	463	441	462	425	441	446	428	448	421	439	433	452	441	413	432	429	405	434	438	425	445	446	438	429	430	432	415	440	456	486	445	427	406	420	428	412	431	425	422	435	443	469	404	440	450	428	414	416	438	416	447	445	420	411	432	418	435	402	444	421	422	405	417	437	390	402	452	481	425	456	430	388	443	430	448	447	449	434	413	433	434	434	457	439	420	491	467	448	403	448	448	427	441	424	460	416	423	405	445	435	443	431	410	423	449	421	445	437	445	432	435	413	445	440	405	398	449	426	415	439	414	428	416	461	390	403	446	435	428	448	400	435	463	432	426	478	447	440	439	427	414	441	439	413	433	434	471	423	490	440	433	455	402	429	393	453	424	433	424	444	429	470	438	462	453	374	417	444	403	404	415	463	455	409	435	431	405	430	411	471	444	423	420	444	433	432	444	464	420	412	427	437	427	482	437	444	420	469	475	456	453	428	451	435	437	430	414	434	476	420	442	469	402	429	422	408	416	417	418	430	417	429	426	452	411	442	426	439	433	434	455	426	431	409	397	414	404	413	432	428	433	447	434	425	469	449	438	443	433	432	418	455	470	406	452	426	438	423	425	440	405	412	422	438	454	430	444	408	424	416	428	445	396	444	472	432	431	442	445	408	428	467	409	459	440	428	453	470	445	430	427	421	441	415	420	445	489	427	455	446	459	446	406	436	438	417	436	422	425	426	446	435	423	430	417	441	403	399	422	424	431	439	426	439	430	452	456	472	449	448	433	455	449	427	438	380	424	412	418	417	453	424	448	425	441	400	416	433	444	410	393	435	458	422	423	421	439	448	436	417	448	458	425	418	435	413	444	429	407	460	414	495	441	466	424	443	393	424	431	400	428	443	412	428	447	439	472	409	428	457	458	419	404	417	441	457	419	432	435	429	399	458	440	406	424	446	444	430	449	458	444	415	409	414	407	437	427	385	443	439	462	395	434	458	418	469	424	416	424	423	435	425	444	421	410	429	446	425	461	446	407	436	430	414	406	409	446	401	436	407	432	404	443	423	416	448	422	452	413	421	411	407	420	428	456	419	420	423	447	459	412	419	441	435	412	410	428	457	423	441	439	437	413	469	440	443	457	420	448	437	415	438	442	419	445	432	456	392	390	419	426	421	432	397	478	449	431	431	444	428	423	445	415	424	434	432	431	417	446	433	397	412	447	438	415	426	442	421	454	409	440	423	405	439	423	424	418	434	439	399	404	472	450	426	483	445	440	453	436	431	456	406	434	429	489	437	442	432	437	417	431	422	413	407	443	411	427	424	430	415	427	438	425	441	441	465	425	428	454	432	397	454	466	428	438	426	489	457	437	465	457	440	453	448	433	443	431	397	420	448	444	437	464	404	455	426	447	374	398	425	455	409	436	403	484	434	433	420	449	422	478	466	432	439	431	455	447	413	432	421	411	440	448	439	449	481	472	433	429	453	425	427	472	450	423	438	432	445	464	385	435	445	422	424	424	442	444	464	456	465	438	460	418	403	433	412	406	430	439	407	456	415	468	432	408	429	424	448	433	423	416	439	424	439	419	419	430	469	421	459	437	399	429	421	437	472	459	431	434	400	449	461	464	398	425	445	420	438	457	446	426	427	444	428	413	421	423	429	467	484	416	403	448	425	431	439	437	439	424	419	407	427	439	432	432	482	434	398	458	443	461	437	438	399	431	451	421	428	432	391	442	410	442	427	409	417	447	461	427	418	458	432	434	477	446	409	407	462	409	474	446	432	448	449	450	448	416	451	434	434	429	440	418	433	452	437	417	450	462	420	450	447	473	432	452	406	440	442	418	419	481	461	455	401	420	415	431	464	412	438	429	432	494	422	411	441	417	434	423	433	430	441	459	395	444	452	466	411	452	427	457	460	426	473	438	425	436	430	427	414	451	422	442	431	412	422	411	458	435	455	428	440	405	435	434	424	417	446	430	423	460	458	433	415	429	441	448	457	435	411	409	446	413	461	454	421	469	442	424	479	389	462	431	434	407	442	425	435	453	431	401	474	447	421	458	418	430	442	457	407	446	399	384	399	391	482	415	423	449	439	459	460	448	468	436	433	459	400	440	448	454	465	409	427	422	450	447	469	460	456	471	456	417	468	422	403	428	484	411	446	452	465	441	392	432	401	422	443	443	390	419	431	403	422	380	457	437	414	425	461	405	450	432	417	443	459	436	446	448	429	413	431	431	407	415	460	440	423	447	422	444	426	404	443	417	428	414	422	413	442	442	394	429	419	427	369	421	443	463	414	442	428	481	436	466	438	461	432	455	405	468	444	463	415	394	430	435	442	399	448	416	413	426	424	447	443	442	402	434	436	439	400	454	383	473	420	432	487	404	425	453	436	437	456	405	454	394	484	446	438	435	434	434	410	442	471	441	432	450	412	453	410	407	443	426	431	399	429	457	474	454	454	429	446	458	426	441	463	436	416	450	439	426	452	431	471	441	425	435	443	412	473	446	429	464	445	435	425	409	429	468	421	428	415	443	431	459	417	403	441	457	418	423	426	455	440	459	432	419	436	478	407	437	424	447	412	458	416	458	427	423	479	420	409	393	408	458	404	462	451	466	440	428	448	420	437	432	383
6137	5551	6562	7955	7695	5953	4634	2547	2240	1591	1292	1006	840	677	604	474	433	377	381	337	307	346	317	261	309	292	340	306	291	284	249	218	211	230	221	189	195	214	233	204	232	307	381	390	345	279	241	247	197	224	205	214	224	214	216	196	217	206	210	211	202	213	208	206	217	212	187	196	210	217	218	228	221	200	227	230	182	228	215	213	208	240	198	203	220	191	231	233	213	174	197	182	216	209	223	204	203	219	211	198	231	195	193	202	231	209	200	209	217	187	234	194	221	206	233	207	198	193	188	222	214	216	194	238	193	214	213	224	218	201	214	205	193	220	199	217	179	220	209	224	220	219	222	223	202	224	202	209	217	197	199	237	232	218	196	202	209	249	203	204	221	230	212	204	213	221	209	190	206	201	197	236	196	198	201	213	266	182	209	217	229	215	221	231	200	250	224	215	259	237	202	210	223	222	207	200	224	224	219	206	229	217	234	207	213	198	246	191	247	212	211	190	238	197	222	237	212	188	209	245	193	227	191	194	217	217	219	222	183	189	209	229	219	227	206	212	211	215	209	235	214	234	213	210	215	215	229	226	207	222	209	216	195	210	224	210	251	231	218	215	219	224	197	234	210	194	213	209	217	192	221	188	205	187	233	206	221	239	175	199	219	219	202	224	187	237	226	212	208	232	219	202	189	206	241	199	204	212	231	215	219	210	196	210	213	220	244	202	210	195	232	229	225	210	210	239	208	218	188	227	204	210	174	193	228	212	200	204	229	191	206	211	205	194	203	188	187	225	184	210	236	251	195	232	199	214	222	209	257	224	207	217	220	207	242	189	221	202	208	237	233	221	215	200	190	204	239	213	201	226	210	198	244	187	204	231	205	215	207	227	223	212	199	188	219	222	205	247	213	216	212	214	196	220	235	231	210	215	203	210	213	219	186	224	199	195	220	189	215	216	197	228	228	203	226	193	191	207	209	216	220	222	215	170	211	196	217	218	201	193	205	223	204	202	223	194	176	238	226	243	248	190	194	240	202	213	206	208	195	204	203	204	227	203	213	196	224	212	216	228	210	189	209	208	211	203	197	210	233	211	217	198	203	211	181	205	231	224	211	213	205	235	225	211	236	224	186	209	204	213	199	236	195	232	204	201	178	205	193	212	216	191	207	219	184	209	193	203	219	195	244	213	210	208	207	219	223	197	211	230	242	222	217	192	202	213	225	197	196	183	200	214	215	228	203	213	222	243	199	214	223	205	178	200	240	204	213	212	222	210	210	206	210	219	188	224	217	203	218	223	207	190	210	233	212	228	209	224	209	217	238	194	202	182	229	225	198	222	191	205	218	209	213	212	193	196	212	223	222	210	195	206	221	212	204	192	227	222	214	225	208	210	228	242	210	208	227	225	222	188	219	204	236	210	234	187	206	227	209	196	197	196	197	213	204	209	209	227	238	213	215	212	207	195	240	273	212	215	225	188	199	163	228	229	204	228	202	208	216	201	198	207	210	206	229	214	237	223	182	193	205	188	212	193	199	218	194	230	204	206	219	244	191	223	193	185	206	214	222	187	196	185	212	208	192	248	204	217	220	214	207	199	198	191	213	226	215	206	223	256	228	233	207	214	219	263	215	222	194	248	238	209	197	201	211	239	208	209	202	228	222	207	221	220	207	222	227	198	230	233	217	216	185	186	192	183	211	221	208	180	215	212	224	190	217	228	200	233	223	206	208	195	198	218	196	223	207	216	239	203	229	230	210	196	231	198	219	217	196	208	208	199	202	222	225	212	207	209	217	197	211	212	193	226	213	219	195	190	206	203	187	220	224	223	233	244	226	209	226	213	212	214	247	236	198	212	228	210	221	196	198	229	226	220	183	192	214	206	188	228	195	204	207	220	222	220	202	227	199	223	210	223	211	216	205	211	229	196	230	207	208	203	223	213	196	222	210	210	212	216	217	200	206	210	229	205	201	209	208	212	220	198	215	199	191	224	188	218	216	219	191	224	204	223	200	210	216	209	187	215	214	220	194	217	196	219	196	200	223	211	215	202	214	195	185	206	231	208	213	194	208	189	198	221	230	250	220	202	208	190	215	215	216	222	196	208	246	232	191	211	239	200	209	224	193	219	194	216	207	212	186	217	208	209	219	220	206	212	219	216	193	206	225	227	219	194	225	227	226	218	227	176	215	235	205	237	198	222	207	210	205	217	206	218	201	213	244	235	216	195	209	178	244	234	237	217	206	190	204	230	229	202	217	222	188	191	203	213	191	230	219	218	231	215	205	200	235	223	213	231	194	210	228	208	228	217	218	198	219	193	209	205	223	201	192	212	196	200	216	229	193	154	196	211	197	255	236	210	223	214	200	231	182	203	207	216	203	233	222	231	219	214	224	210	205	204	225	215	195	230	190	212	200	211	194	226	243	233	212	207	219	256	233	213	225	252	193	197	220	219	206	201	225	233	216	208	238	218	233	187	204	189	233	196	209	228	205	217	222	227	194	223	213	221	198	214	209	213	218	221	206	232	189	198	210	203	193	209	201	194	230	244	214	217	197	216	250	188	232	200	204	193	218	220	198	211	224	227	199	201	206	228	213	217	212	210	212	190	258	213	265	231	216	199	200	197	182	232	208	196	208	231	206	244	208	208	215	208	216	199	225	228	235	229	184	189	212	180	219	211	207	218	202	214	221	228	181	217	207	198	248	207	203	201	203	199	212	175	194	215	202	215	220	227	222	207	207	202	193	207	189	245	216	202	224	226	224	229	197	204	230	211	205	208	223	195	246	230	207	221	208	228	211	197	188	196	227	206	192	192	257	227	202	216	206	228	193	192	197	214	216	244	216	201	198	206	185	198	199	200	194	199	231	188	227	188	211	219	223	205	200	201	201	190	223	220	196	214	229	221	188	218	242	224	209	195	234	214	204	188	181	214	186	221	195	196	203	204	223	203	202	211	210	195	225	205	216	201	212	215	203	233	203	210	209	188	191	236	218	186	189	201	201	213	197	195	198	216	211	209	210	202	208	230	186	199	200	216	196	223	208	227	223	207	197	224	233	225	227	203	207	205	207	210	200	218	172	194	205	210	212	196	212	206	205	216	180	190	199	222	222	217	198	205	217	204	201	231	209	184	189	216	227	205	218	209	214	223	220	183	210	208	208	235	248	211	216	179	219	236	226	215	201	213	234	210	209	204	195	249	204	219	213	165	185	208	216	216	219	202	212	200	195	194	200	223	191	209	218	164	211	200	202	203	230	229	233	235	196	227	207	205	229	215	209	198	211	213	200	225	200	222	216	213	222	234	191	225	191	183	224	209	228	214	217	238	236	213	217	207	190	208	213	215	224	224	201	194	233	219	195	203	213	234	233	222	193	221	216	198	224	233	252	212	208	214	210	222	224	200	189	212	213	217	191	195	201	224	205	207	206	205	219	198	217	193	222	226	208	202	195	225	201	196	209	201	207	232	198	215	197	189	219	215	231	218	226	209	208	194	203	180	218	181	230	215
4955	5853	11075	18085	18954	17672	15748	11103	11229	8113	7145	5896	4988	4707	3941	2556	2540	1984	1810	1478	1501	2066	1670	1447	1532	1332	1681	1576	1267	1281	761	579	655	603	598	549	584	585	597	642	684	1200	1551	1478	1101	808	644	593	591	558	555	527	573	539	533	536	531	567	552	584	533	518	574	563	536	533	568	564	503	518	560	554	607	532	541	530	525	526	609	555	545	586	524	532	563	539	522	520	583	554	561	519	589	519	534	552	547	559	522	554	537	524	529	570	607	506	555	560	513	566	548	569	516	540	552	566	564	598	530	564	537	555	571	527	544	561	539	503	528	520	529	549	547	565	504	543	521	541	558	545	546	570	577	570	562	516	574	543	548	542	529	543	564	558	566	527	544	577	533	536	555	548	547	534	555	518	543	537	535	517	546	551	526	515	544	581	534	550	587	590	511	540	539	550	539	514	530	538	555	563	547	546	523	520	554	558	577	527	579	507	517	560	539	564	502	552	555	566	523	542	581	570	544	578	538	543	554	591	558	563	564	498	522	562	504	525	535	583	516	536	501	535	540	569	558	529	551	552	576	508	588	516	540	585	576	540	550	562	563	558	588	546	534	549	553	585	527	539	520	532	530	526	540	566	496	558	542	596	563	574	537	564	551	542	551	499	534	501	557	532	545	581	573	531	545	559	550	538	551	537	560	586	527	548	534	575	562	526	541	568	525	564	524	536	523	567	543	559	524	564	535	541	509	544	583	584	549	527	524	562	541	540	519	517	570	561	559	579	577	565	547	578	533	567	529	546	557	537	512	562	515	535	512	549	504	539	555	554	540	523	538	563	532	533	542	527	538	524	532	543	551	564	557	524	598	559	511	570	548	563	611	577	557	538	547	555	521	553	515	510	530	568	538	583	528	559	581	558	538	511	513	538	540	539	529	611	523	518	569	540	505	567	555	553	545	563	556	547	513	567	539	515	573	544	601	508	594	509	513	529	546	561	526	572	533	544	501	574	593	548	522	552	551	521	502	554	557	562	561	538	559	566	527	559	514	570	543	566	525	540	539	550	550	543	541	521	571	537	543	551	596	562	511	529	544	535	538	521	527	538	564	550	518	550	524	555	565	536	575	543	540	596	524	553	561	546	581	584	558	540	554	544	547	555	521	562	524	542	570	536	523	517	555	540	601	544	554	540	585	545	534	539	515	577	540	534	520	555	527	523	493	558	527	555	576	549	505	590	608	529	556	520	542	574	560	534	512	558	578	496	563	526	566	570	531	527	542	526	549	525	530	515	510	539	530	561	560	557	519	521	553	550	548	545	573	540	502	610	501	562	515	516	535	528	537	525	543	564	541	555	550	553	568	534	529	562	554	528	513	539	534	566	606	546	516	527	535	566	519	510	555	508	602	518	568	521	494	538	542	534	531	562	519	555	536	618	532	517	544	572	555	536	542	534	574	543	546	582	516	531	563	556	504	535	552	578	533	554	523	549	534	566	561	557	554	548	556	579	543	508	526	542	549	575	556	575	534	518	567	531	556	586	513	547	496	506	550	526	520	527	554	558	523	551	529	537	510	589	538	525	536	565	555	535	552	584	563	569	602	585	556	511	507	586	515	564	523	532	507	524	580	535	573	563	511	579	563	530	516	575	524	511	579	530	565	525	543	580	563	525	543	561	580	555	540	566	557	580	544	537	534	519	552	542	568	538	573	559	590	523	531	553	520	522	587	567	560	570	542	561	572	551	530	590	547	521	544	541	535	513	542	546	531	557	536	572	527	581	559	555	539	581	602	536	544	594	601	524	525	560	531	590	579	506	561	591	526	552	528	577	579	538	523	527	569	508	559	517	554	576	549	530	549	550	546	579	554	527	534	557	571	553	555	567	540	552	545	529	528	549	539	583	586	540	506	502	549	578	562	518	576	573	566	523	584	552	571	557	553	506	516	554	566	580	527	523	568	527	557	547	581	554	530	531	559	551	498	549	558	519	569	594	517	559	582	513	523	554	553	539	494	565	551	516	524	560	550	553	534	564	544	568	531	560	563	563	498	558	550	552	545	555	551	547	554	534	561	561	548	520	559	560	528	549	588	556	577	572	529	549	560	535	530	556	550	549	565	554	601	576	557	610	555	538	549	506	597	569	584	534	549	561	536	543	518	571	539	519	557	526	532	525	557	543	571	551	558	495	549	565	536	554	540	529	501	546	533	549	560	579	521	503	528	559	536	508	578	530	539	544	566	535	615	543	558	531	548	566	538	562	564	526	552	533	637	566	519	531	565	570	585	565	539	556	570	528	527	496	507	556	534	558	540	530	551	524	519	526	586	537	540	536	530	541	539	510	541	570	560	557	510	565	576	560	588	541	541	519	513	570	523	544	559	549	517	521	525	586	542	555	506	488	585	525	570	548	552	522	551	558	554	540	573	522	585	545	563	556	578	553	525	538	555	560	549	554	523	561	556	525	559	531	516	537	495	557	562	514	558	512	552	525	543	552	551	539	553	558	550	577	532	558	547	555	551	570	577	550	558	526	545	521	521	496	539	560	548	526	543	532	544	597	541	581	563	517	559	537	546	547	545	559	578	555	547	579	565	548	516	530	511	497	544	597	548	557	509	550	555	535	544	576	528	533	568	539	543	529	566	546	519	539	523	543	553	517	552	543	631	548	550	524	540	555	552	558	545	572	589	533	539	521	508	532	532	504	595	578	563	544	531	554	541	564	511	524	523	547	516	551	544	558	543	533	550	514	532	530	572	559	542	539	536	560	518	553	539	539	523	529	545	567	542	506	551	549	574	562	540	544	580	556	555	540	527	561	543	557	547	567	538	550	528	552	543	580	585	574	519	542	539	548	502	541	549	541	551	573	526	544	546	539	532	533	544	563	550	540	548	565	534	581	556	543	550	551	499	545	560	534	506	536	565	547	539	530	561	561	585	512	575	530	515	534	589	547	571	578	555	565	509	546	543	524	521	575	519	528	574	541	552	517	533	568	529	524	528	549	554	539	557	567	561	567	525	489	607	576	557	495	537	526	562	533	529	526	527	529	526	589	536	551	526	576	534	572	562	513	542	561	536	558	531	550	530	482	566	533	557	527	525	528	538	538	555	542	550	518	553	539	557	541	524	566	559	523	525	564	533	511	601	556	514	539	565	517	527	553	540	534	571	573	576	527	546	578	547	500	561	573	531	580	537	550	591	536	553	558	549	524	558	521	525	555	546	511	547	549	513	552	536	513	582	548	522	595	555	518	538	495	574	536	563	554	539	555	554	576	532	532	567	545	538	526	558	513	524	551	533	585	524	598	520	563	603	536	514	561	526	520	538	543	502	541	547	562	554	574	539	588	532	529	497	524	552	590	544	536	540	548	527	549	521	554	509	521	549	524	572	565	587	537	555	570	556	541	526	541	572	552	508	579	571	521	560	527	532	586	592	578	539	572	517	550	534	598	576	508	583	535	536	528	574	534	538	521	549	549	536	528	578	557	510	537	565	501	518	535	549	542	499	556	531	572	564	569
21190	23382	28533	35868	38531	35486	33500	28214	21716	17334	15094	13001	11658	10268	8969	4552	4064	3199	2851	2500	2479	2945	2668	1993	2420	2416	3428	2942	1889	1589	596	256	189	198	211	199	190	225	239	207	399	1166	1243	959	615	422	261	221	207	200	206	177	187	203	187	188	183	200	199	185	193	185	218	198	208	195	203	189	188	182	212	192	187	188	182	218	197	204	198	185	205	198	196	183	225	203	200	177	198	192	180	197	192	206	200	181	207	195	216	203	211	212	205	192	191	204	198	190	186	202	205	205	209	207	198	221	203	209	192	203	194	171	196	216	213	173	197	164	202	206	191	185	208	189	203	198	202	182	188	219	191	203	203	184	177	210	177	171	208	210	197	199	188	213	223	240	197	179	200	187	191	166	194	190	201	209	217	187	192	202	194	211	178	199	203	218	198	191	187	218	175	213	215	204	210	201	186	202	186	212	173	196	192	215	191	177	200	182	203	212	202	198	204	188	189	196	208	188	198	187	198	203	199	207	200	200	183	210	220	192	200	181	206	174	179	167	212	211	181	213	211	219	198	159	213	194	204	200	164	183	209	224	194	196	196	212	182	215	212	195	197	191	198	210	200	210	182	190	184	185	195	196	192	187	192	196	203	200	218	195	203	178	199	196	210	198	198	216	202	207	199	210	213	195	187	223	182	182	221	190	193	204	185	206	187	227	205	236	201	190	194	191	185	205	216	199	202	189	185	188	214	202	187	195	195	194	224	196	200	179	212	190	242	199	199	214	196	202	199	212	211	219	179	205	194	173	172	186	215	203	190	218	212	217	183	194	200	204	202	198	216	238	169	204	198	175	201	180	170	181	179	202	201	218	195	201	209	218	213	179	190	189	204	233	222	193	204	207	206	181	192	185	199	194	221	208	214	198	219	188	188	212	193	193	195	187	188	193	183	203	204	201	207	196	205	190	176	207	212	195	189	210	218	230	189	170	191	192	209	199	185	196	194	215	179	181	203	178	184	201	171	219	178	200	190	205	196	197	176	214	175	194	190	198	199	192	198	217	193	199	232	196	194	197	189	207	182	193	206	200	213	190	202	197	198	196	194	216	187	198	200	172	218	197	204	193	194	210	200	189	187	188	165	217	212	219	223	198	213	191	186	211	195	183	199	206	222	172	211	200	214	213	193	184	210	198	192	194	193	188	217	210	192	212	200	172	187	197	223	201	192	200	183	160	179	197	181	225	209	199	195	187	168	184	212	206	217	192	212	212	189	201	207	189	199	181	185	237	191	192	198	169	200	181	154	220	201	208	209	199	195	195	223	209	195	196	201	206	185	202	208	180	206	197	185	186	196	217	172	190	193	202	210	175	192	171	217	206	195	203	185	195	214	172	171	183	211	214	201	188	203	193	205	203	215	184	207	211	208	176	174	203	190	185	186	190	199	188	198	192	184	213	200	212	191	202	189	157	221	200	198	187	201	220	171	189	206	195	185	173	166	171	207	164	162	192	206	198	170	199	215	187	203	194	191	198	233	173	191	195	186	167	183	180	204	200	194	188	196	190	206	204	213	201	185	201	179	191	185	211	209	182	185	199	214	193	191	185	201	182	200	238	199	190	171	209	218	186	189	200	196	205	184	233	187	186	202	177	157	147	184	199	185	198	202	155	205	193	190	201	201	202	182	210	188	203	204	195	184	210	187	199	191	198	193	202	213	196	194	180	200	195	204	211	185	195	212	179	211	194	218	193	217	182	191	205	199	203	197	186	198	180	184	185	207	204	166	219	185	193	208	208	190	178	224	204	162	196	185	199	174	205	204	180	198	179	216	226	201	227	183	181	211	193	189	170	209	191	184	211	183	201	218	186	233	194	205	213	201	176	187	192	169	184	213	179	193	183	204	206	202	201	207	182	179	189	205	191	206	211	226	192	182	184	208	191	202	211	187	191	184	192	203	198	176	170	169	180	199	204	204	188	174	200	210	192	213	196	212	197	191	190	173	181	182	198	194	183	202	190	180	189	218	196	198	204	213	174	198	177	212	200	181	196	188	198	187	188	197	207	187	213	211	191	191	207	221	211	176	178	227	184	228	210	194	217	201	198	187	193	190	217	211	209	188	228	230	209	206	202	196	172	198	195	182	209	187	206	190	216	214	174	205	226	191	186	209	192	199	190	194	192	174	202	189	206	185	185	230	194	207	185	193	168	197	209	202	219	179	186	207	205	204	232	169	202	189	206	214	211	215	199	208	205	236	221	178	196	209	188	200	190	196	198	229	195	200	206	202	193	180	182	229	211	202	185	171	187	186	207	211	183	196	184	191	234	220	211	207	185	202	206	177	194	191	165	211	183	186	200	186	190	217	193	176	215	185	195	173	208	183	167	180	229	174	196	217	210	195	220	181	179	210	175	200	182	174	202	204	174	194	208	213	174	198	187	202	231	208	182	202	212	220	204	185	175	192	183	171	179	199	181	209	205	186	180	193	194	197	200	196	202	212	205	221	211	204	206	161	197	174	194	195	189	184	170	185	196	194	215	209	209	213	207	199	206	187	222	170	190	212	171	182	172	199	204	181	179	194	218	201	223	194	185	192	213	196	185	219	197	200	163	212	177	195	202	184	220	194	210	191	173	216	200	184	203	186	195	222	205	198	209	203	205	191	204	196	217	191	206	195	211	168	189	176	196	199	205	215	192	181	195	193	191	234	183	216	199	197	193	176	191	176	167	204	188	226	192	207	214	195	203	228	183	188	199	218	194	182	237	187	203	209	165	198	192	184	206	194	207	197	202	201	187	211	191	185	194	221	197	224	170	212	200	183	196	199	194	187	202	195	190	194	208	195	202	205	193	194	217	211	210	200	187	195	181	181	210	212	202	187	162	183	179	202	211	209	202	191	201	196	189	172	205	195	189	192	197	187	177	169	168	186	195	193	174	177	174	200	192	231	215	200	200	189	199	209	179	199	206	164	204	236	235	223	204	210	200	193	212	190	207	188	177	204	194	217	211	202	191	196	201	207	192	192	175	204	219	200	202	201	194	211	196	184	177	199	177	173	205	213	197	188	218	208	205	211	181	199	188	170	191	201	210	215	196	184	169	190	196	216	187	193	216	191	170	176	171	206	208	200	191	199	218	209	183	179	214	196	203	186	211	199	226	219	190	190	191	193	200	194	187	211	168	204	188	183	191	189	181	209	219	206	177	184	202	204	185	176	184	181	193	201	192	208	211	204	213	201	207	207	197	194	194	195	186	190	198	195	211	204	189	213	200	190	197	207	186	189	199	198	199	206	198	217	192	192	209	195	229	177	168	187	191	178	196	203	197	191	204	180	216	180	189	186	201	212	192	168	207	179	170	177	196	192	219	187	182	228	177	206	195	180	178	183	213	209	195	193	201	214	174	175	199	192	185	176	208	227	221	187	182	185	223	204	193	189	206	220	203	184	219	164	208	222	201	208	202	193	204	220	189	206	187	187	176	205	196	218	213	182	210	221	190	208	193	203	204	193	195	180	184	195	203	189	215
14826	17952	29461	40756	44098	46012	46269	39947	36606	31794	32190	30798	31081	28809	26449	18678	18303	16526	15613	14340	13889	16314	14949	12226	13804	13452	18926	16175	11488	10673	3160	993	745	653	669	646	641	556	582	601	2338	7700	7617	5565	3358	1714	924	595	492	523	497	504	495	519	561	544	502	502	495	515	531	504	492	535	492	508	526	545	549	532	515	507	511	500	503	510	497	523	479	518	533	491	478	538	534	502	531	531	497	492	512	528	507	537	512	528	522	503	493	530	527	511	517	474	495	500	511	498	501	518	513	518	506	488	515	497	488	496	499	481	491	470	554	484	516	501	550	544	509	523	502	519	498	519	546	473	520	490	525	547	486	538	492	528	487	520	522	502	535	535	533	499	506	523	499	527	495	518	564	541	527	511	480	497	518	555	499	533	487	464	492	521	512	534	504	562	483	488	488	492	477	510	484	507	502	510	519	501	507	529	481	521	494	498	488	511	491	517	530	523	511	542	536	517	471	508	506	508	519	514	513	505	498	503	526	476	524	527	527	504	519	519	544	477	483	536	510	537	520	481	490	544	504	495	498	518	475	513	456	472	470	524	522	467	501	504	510	489	481	517	516	532	531	504	510	515	496	514	507	545	529	506	509	517	480	552	509	520	528	497	515	516	504	513	499	485	494	511	547	538	482	516	497	511	476	490	509	506	522	489	548	492	524	504	488	477	499	510	495	474	485	537	522	502	537	479	529	520	499	526	495	500	562	540	539	494	491	509	516	478	531	532	485	524	530	512	529	517	536	546	532	511	494	499	506	508	524	502	511	522	517	529	523	506	540	526	535	519	527	511	515	496	489	506	512	510	490	494	493	489	493	485	498	499	523	546	485	476	522	521	492	544	564	511	522	520	530	521	506	532	553	497	495	512	492	500	532	486	555	523	513	508	497	531	497	520	487	485	546	527	492	525	536	557	475	505	463	554	528	501	498	498	505	559	521	480	508	495	472	541	518	493	512	515	478	500	498	505	570	541	479	490	464	491	521	544	492	505	560	466	503	490	491	535	556	552	503	469	494	486	508	503	486	527	505	486	497	512	509	533	531	472	544	486	523	567	518	502	487	462	506	473	537	509	477	463	520	520	555	518	507	502	500	530	473	491	495	500	492	510	513	495	495	539	473	514	491	471	538	465	545	504	490	530	512	563	524	531	508	514	504	526	549	506	481	518	496	506	462	484	497	523	527	479	487	528	554	538	502	534	507	492	517	511	482	499	510	473	527	515	508	531	514	481	511	512	545	482	512	536	503	471	474	528	494	486	526	541	494	540	503	509	547	505	522	517	528	484	498	496	488	525	522	534	470	520	529	477	490	516	503	505	536	541	471	490	531	537	472	520	480	505	525	494	511	518	557	486	501	513	537	525	530	522	524	472	504	524	521	503	548	512	532	503	541	511	524	495	515	537	499	467	529	492	517	532	527	496	506	452	480	542	493	509	521	541	534	494	514	516	531	499	498	511	453	501	523	543	503	487	516	540	545	474	505	530	549	530	481	491	494	509	518	502	505	489	496	501	536	529	508	520	475	510	491	463	510	527	537	526	512	532	521	528	524	532	493	480	510	534	512	504	506	566	519	538	509	504	544	528	550	540	515	459	502	494	529	534	520	502	498	517	511	497	523	511	479	532	484	554	489	495	549	525	515	532	493	531	513	522	522	529	525	520	531	490	484	509	524	552	496	511	537	510	517	494	492	532	489	517	492	500	497	495	494	483	499	483	514	492	530	549	521	511	499	531	511	519	476	504	461	492	492	526	501	471	483	515	522	530	516	521	484	534	484	504	503	497	476	514	509	535	467	502	544	515	478	485	499	495	551	480	468	482	513	548	553	520	469	476	522	502	491	482	530	547	510	527	514	504	497	550	511	517	513	476	524	503	518	524	530	498	510	506	557	485	562	527	538	503	520	533	489	533	508	569	535	505	528	525	482	521	536	487	531	513	520	526	548	514	523	483	520	526	503	528	499	493	516	492	491	532	530	492	492	527	459	551	511	497	535	566	521	526	492	485	504	541	536	537	527	505	488	519	504	481	514	559	498	490	533	528	505	496	503	570	500	499	507	497	513	499	532	508	479	540	545	524	509	511	507	513	508	523	514	483	518	520	506	525	554	512	539	516	549	494	515	491	509	504	482	520	523	533	491	499	499	465	476	487	512	497	548	515	517	497	507	535	467	492	513	572	489	495	506	548	478	498	501	519	508	503	507	524	493	509	563	519	540	490	497	530	502	539	542	516	478	504	500	505	499	479	515	530	491	508	504	486	501	515	504	568	475	491	468	491	521	498	539	535	484	551	492	496	494	490	498	521	525	533	498	505	525	522	533	534	529	513	534	443	496	536	548	503	528	553	520	505	498	526	488	513	528	518	469	523	495	508	460	549	513	477	505	531	533	532	535	522	506	543	538	503	513	520	536	503	541	527	523	500	518	494	473	497	542	528	481	484	478	520	517	520	502	523	485	520	493	524	503	454	517	531	509	532	519	520	519	520	507	464	525	487	514	525	500	500	527	485	467	499	480	479	519	508	478	528	511	540	514	516	523	507	508	507	491	523	519	472	505	541	543	491	520	550	488	531	509	528	535	503	488	467	490	494	527	546	491	511	470	511	535	546	522	472	531	534	498	511	478	494	499	522	489	483	512	532	540	503	505	558	513	506	487	498	521	486	525	538	472	516	516	512	469	524	498	513	495	506	507	498	554	514	541	484	532	525	515	497	495	508	483	497	469	486	522	502	483	501	492	527	536	502	485	547	532	503	501	504	491	482	477	480	527	503	490	550	538	501	441	525	520	463	529	500	545	514	505	490	529	508	481	510	528	492	507	487	532	551	457	481	517	531	517	490	540	488	502	471	499	498	513	496	504	534	530	504	497	535	499	485	494	483	519	491	522	516	547	504	528	510	529	468	505	496	507	549	504	503	531	507	494	512	563	514	509	524	496	511	524	526	516	479	499	485	479	484	496	500	539	471	502	491	477	522	490	503	548	517	537	505	518	485	479	500	516	523	510	507	541	516	504	513	516	486	528	538	530	521	475	522	516	492	502	525	501	531	560	553	530	521	489	439	484	467	528	487	487	500	518	557	518	501	498	496	525	506	530	530	497	530	502	507	538	502	459	487	508	515	501	517	474	527	513	518	515	480	484	485	536	538	524	504	519	542	498	522	512	524	524	488	518	536	544	476	489	495	458	505	497	528	551	514	521	476	543	512	496	512	505	538	509	496	525	493	492	523	567	473	513	544	535	543	499	528	496	497	486	539	496	525	497	537	507	548	500	516	521	561	527	524	534	507	520	515	478	526	509	500	456	484	525	556	524	515	490	490	480	504	508	528	502	491	523	541	520	466	532	469	524	498	505	535	534	532	495	530	512	545	513	516	550	500	534	531	515	492	483	519	530	501	484	496	494	505	520	521	497	501	498	531	513	497	547	504	502	517	520	531	472	526	502	502	486	526	519	501	506	517	538	539	491	508	481	521	501	509
30813	31844	36695	41016	42859	39631	37561	33843	28516	25936	24615	21162	18901	19465	13622	9445	7716	6916	5810	5460	5427	6191	4914	3869	4768	4000	6219	5080	4305	2668	758	227	222	195	209	183	184	195	194	198	460	2375	2213	1419	873	498	260	202	165	177	169	198	164	161	161	178	175	175	194	162	200	179	183	187	173	185	169	173	158	178	202	173	161	177	189	194	176	172	174	173	163	167	172	179	181	185	189	194	174	188	164	194	219	187	150	182	188	172	154	160	165	185	173	153	147	182	163	173	192	170	174	177	171	176	190	175	176	175	172	171	158	177	194	162	205	176	151	180	192	203	187	174	171	153	186	165	168	163	182	183	171	182	159	158	174	151	172	185	175	173	156	167	184	180	162	189	167	182	170	175	154	187	180	177	164	190	181	188	175	165	195	180	171	181	184	154	159	163	173	184	158	177	196	154	164	149	192	179	165	159	186	170	168	176	153	163	168	195	179	181	159	187	174	168	158	160	180	167	170	164	156	169	199	174	155	173	168	170	171	193	147	161	171	185	197	190	169	192	155	173	167	187	183	193	168	165	172	182	172	187	152	164	185	185	170	158	166	179	132	177	175	169	149	177	169	176	182	160	185	186	170	182	161	185	189	170	153	173	194	143	176	153	179	189	182	173	186	190	183	184	164	171	174	173	190	171	182	172	149	175	169	156	196	195	200	170	199	180	161	182	175	160	170	163	180	157	169	187	127	181	178	162	178	193	165	150	187	162	168	188	140	188	146	157	178	184	167	167	177	157	192	166	181	187	174	176	175	167	209	178	181	159	155	162	169	163	181	168	191	192	176	179	160	175	175	180	201	200	161	161	173	176	176	159	172	190	198	168	174	169	172	173	176	195	170	162	202	174	176	187	197	186	167	169	171	152	170	170	168	190	162	159	182	182	144	177	180	193	185	158	176	149	201	172	194	165	172	197	158	208	159	184	172	161	170	204	181	178	166	179	172	178	178	168	166	188	200	169	183	177	182	157	159	195	186	186	159	178	185	164	188	167	187	181	161	188	169	154	173	200	184	181	171	177	207	174	165	170	156	177	204	159	161	158	156	178	171	166	178	170	172	162	157	173	177	162	177	170	173	163	159	135	162	178	192	194	171	170	170	171	170	166	172	164	164	187	173	172	159	173	161	183	195	190	188	176	184	180	187	174	149	192	179	199	173	194	177	160	175	172	176	162	164	154	174	175	166	169	196	200	182	181	164	156	189	176	159	172	172	175	153	179	168	199	181	195	172	180	168	168	177	178	178	193	158	197	172	180	187	184	183	182	142	195	162	195	174	170	172	156	191	180	155	174	163	175	161	194	171	157	177	205	208	179	174	194	178	160	178	183	184	180	154	181	166	189	188	189	147	176	162	185	138	195	177	175	186	182	160	192	175	189	152	188	176	188	184	171	169	172	189	160	184	152	177	178	169	180	172	168	174	179	143	176	169	161	186	172	162	191	173	180	152	164	190	157	208	198	185	188	179	165	172	161	192	189	156	158	158	183	202	160	170	172	184	177	164	153	178	184	196	165	197	182	205	169	193	158	182	182	169	181	175	180	197	163	204	198	177	184	149	167	182	174	150	179	183	162	175	192	179	174	178	184	176	186	187	195	183	174	175	182	163	175	209	193	192	176	185	172	171	166	165	169	167	158	166	178	174	172	192	186	165	176	168	173	171	166	171	175	178	168	179	171	165	176	183	184	170	210	189	171	160	150	171	166	167	180	177	171	182	151	175	181	188	167	170	157	154	162	154	179	172	171	189	189	170	179	196	154	191	158	192	191	192	184	175	164	175	156	170	177	188	185	163	156	187	156	176	161	176	171	187	144	203	160	175	181	175	151	172	170	170	164	186	186	195	147	158	185	201	186	169	176	156	200	163	172	183	153	164	177	143	189	180	188	156	191	140	164	176	167	168	184	181	185	168	170	180	175	190	188	167	201	159	154	184	182	164	170	173	176	167	179	183	155	163	164	165	192	153	178	176	174	165	178	186	178	175	184	188	183	160	161	167	165	183	184	162	175	163	186	178	157	178	182	152	154	170	180	171	173	183	204	167	154	163	205	190	188	184	173	178	203	183	158	192	172	165	141	163	163	163	185	196	154	172	139	174	160	174	158	158	173	190	166	181	185	188	170	182	183	181	184	193	196	162	188	152	159	150	170	163	157	153	173	182	178	181	174	171	199	172	184	182	158	136	192	163	174	177	163	170	176	170	166	174	187	170	177	170	156	163	203	166	193	170	172	170	158	153	160	168	165	175	161	164	206	174	177	182	151	149	167	173	181	170	182	141	165	151	161	165	171	172	180	157	159	188	183	171	168	198	162	198	177	174	206	165	165	176	147	178	174	151	183	162	160	181	182	161	171	189	169	163	152	180	222	189	192	186	173	160	166	150	167	151	170	131	186	168	175	180	169	167	174	186	165	169	161	181	189	194	156	157	185	178	188	202	180	175	175	156	182	178	186	164	182	165	158	168	162	180	173	181	181	162	155	172	158	187	167	149	177	162	170	159	177	173	172	184	176	159	180	179	187	172	162	181	206	177	177	173	171	184	176	180	143	152	178	180	212	165	174	177	152	163	175	180	194	170	175	164	185	193	181	162	146	187	168	175	174	179	140	186	167	172	159	179	183	168	193	185	171	161	153	175	181	166	187	171	153	149	180	188	195	182	159	160	171	200	158	181	150	198	174	161	166	172	184	170	172	197	157	160	171	164	165	185	162	166	186	167	208	180	168	224	196	171	172	176	153	152	175	184	159	173	182	152	185	189	156	173	194	192	173	168	177	205	182	176	179	192	178	170	169	163	162	159	172	174	152	183	147	183	166	175	159	170	202	177	176	171	182	182	182	175	179	164	167	183	177	174	171	162	191	162	180	198	162	168	172	146	173	179	179	192	165	199	164	171	176	173	171	160	179	189	171	150	185	182	177	165	192	163	189	178	176	166	166	195	169	178	160	182	146	162	201	154	159	192	176	178	180	170	175	168	166	167	176	171	164	201	166	168	185	185	161	172	179	173	194	184	149	166	178	159	184	160	179	161	171	165	181	167	177	179	160	165	155	165	167	187	161	170	167	144	193	169	178	168	204	175	165	190	166	196	195	197	166	157	157	165	179	183	162	181	174	196	181	180	182	175	175	170	158	175	164	149	168	169	178	152	189	177	188	181	159	169	182	169	177	155	171	162	158	176	194	161	164	176	175	180	182	182	155	177	166	160	180	189	183	159	160	178	147	164	188	175	168	169	183	156	180	175	178	194	159	186	167	164	163	159	192	191	184	182	178	191	180	146	145	166	174	172	148	184	163	194	163	175	170	180	181	168	175	154	185	189	190	180	195	187	162	176	168	165	165	145	171	172	167	188	183	179	176	173	162	199	156	162	167	162	178	204	170	172	164	163	174	164	180	142	194	183	167	171	177	163	176	165	171	168	188	152	161	179	169	181	169	171	184	161	172	162	184	165	186	177	155	203	166	197	204	192	171
20607	24555	35953	45098	48868	50629	51665	45857	43021	40341	40331	38659	37473	38279	30235	28607	25200	24969	23669	22325	22864	23552	20580	18582	20587	17894	26663	22491	19831	14344	3673	1161	847	740	729	637	675	659	699	691	2815	14257	12268	8505	4781	2267	941	564	465	449	458	445	429	457	497	493	475	434	452	413	420	462	461	431	465	479	448	458	453	464	477	453	469	442	480	447	457	449	429	437	440	463	490	442	444	455	415	469	454	473	443	483	472	491	468	441	415	451	476	450	444	451	457	416	441	471	457	438	465	444	439	442	446	471	447	458	475	485	469	468	434	442	451	460	407	465	391	426	496	487	422	445	487	425	428	428	462	430	448	431	435	443	463	459	447	468	453	476	442	460	433	446	463	411	472	511	436	494	457	428	478	502	448	451	456	464	454	447	459	461	498	440	475	428	454	428	453	469	474	486	472	450	464	484	439	423	441	412	471	447	432	454	471	442	450	432	482	442	459	478	492	450	491	474	453	479	454	512	444	445	450	437	427	437	437	507	461	458	484	442	462	456	448	461	486	432	500	447	461	456	451	444	433	443	443	426	465	448	434	478	401	448	468	430	431	479	453	461	481	457	493	443	477	452	466	442	456	428	423	434	427	484	467	472	438	462	446	445	496	456	459	463	451	418	441	452	443	501	450	436	460	484	485	416	429	495	463	436	470	453	462	454	464	440	435	468	461	460	441	444	427	470	480	428	452	426	479	441	437	435	435	410	484	458	486	476	429	440	430	471	471	500	434	444	421	456	425	444	455	476	477	456	447	445	456	463	480	493	466	443	457	427	449	438	442	419	448	444	461	478	437	445	468	418	437	474	419	440	436	436	407	425	428	419	459	465	451	477	450	436	477	480	455	443	482	511	455	433	450	444	480	448	480	436	453	468	450	465	457	460	469	459	453	490	447	464	450	417	456	446	430	452	415	460	441	455	443	437	434	499	442	432	419	418	475	475	470	484	460	481	460	473	456	472	469	416	467	451	469	487	475	464	432	452	493	472	434	464	467	465	481	462	466	428	466	452	489	428	439	441	441	478	411	482	439	478	474	460	463	450	507	468	435	462	461	451	463	435	476	461	453	485	476	464	489	472	476	464	464	460	435	433	454	474	441	476	471	451	469	453	425	460	449	445	475	461	459	420	455	469	436	459	440	414	430	408	429	461	492	463	442	449	497	426	467	475	464	447	464	435	436	461	481	447	442	460	425	438	438	436	472	411	460	435	453	462	490	468	451	459	433	445	458	427	443	458	448	443	490	443	432	481	441	428	435	423	446	453	459	433	453	428	470	465	449	444	481	489	440	449	462	449	467	452	464	446	489	414	456	413	444	414	474	480	448	448	429	446	430	462	442	443	478	454	485	436	450	436	447	435	434	442	456	467	457	429	457	441	423	472	426	446	465	428	457	430	461	508	457	424	488	429	448	485	454	480	432	454	419	406	437	464	419	446	490	464	430	475	427	450	468	425	473	463	437	465	439	407	445	497	532	436	439	434	451	460	455	450	479	406	442	452	454	502	475	431	429	470	459	443	441	487	476	449	438	440	443	437	423	447	456	464	466	435	445	443	473	425	457	435	449	469	468	456	462	455	463	458	436	465	486	430	447	436	436	436	467	475	479	457	421	422	445	452	443	466	476	453	456	493	434	484	480	449	422	472	455	460	460	454	442	419	456	455	474	484	465	452	463	423	464	482	431	482	431	468	480	457	460	428	455	465	468	436	451	472	452	462	450	430	431	437	447	437	446	469	432	437	460	448	461	433	421	451	461	429	439	466	459	476	457	497	446	464	431	480	484	467	440	455	457	449	445	437	459	458	461	462	436	454	433	453	407	407	427	428	481	485	422	481	470	486	448	458	461	470	466	474	442	471	439	453	435	427	474	524	459	479	434	433	427	454	441	438	433	442	448	431	471	441	410	443	437	452	449	461	466	439	438	415	422	468	449	477	459	493	443	479	473	451	436	448	452	450	417	461	441	462	473	451	457	472	412	421	426	452	446	420	429	440	442	464	435	463	438	423	478	432	462	468	444	481	468	443	459	463	470	450	454	465	483	486	454	451	482	438	460	426	482	460	483	449	441	460	432	464	453	462	467	457	436	446	457	470	477	451	455	459	462	437	483	458	441	468	462	475	468	452	412	420	445	438	463	447	473	468	504	441	466	428	450	406	474	470	468	453	450	466	451	412	452	436	498	459	508	464	428	418	475	446	479	470	471	470	452	419	442	450	433	461	444	445	447	422	432	431	450	478	440	481	444	448	456	432	433	452	440	456	455	480	464	442	456	452	449	451	425	435	447	499	480	420	475	441	443	464	437	438	450	458	431	453	463	488	437	434	443	481	451	460	449	441	429	475	455	443	449	461	461	457	444	453	504	463	447	478	449	477	497	438	497	425	434	434	443	443	459	463	451	449	461	483	447	454	437	455	454	439	448	461	462	478	463	459	473	464	461	451	445	437	450	466	433	413	454	474	453	418	447	429	445	457	413	455	468	460	469	422	464	441	446	463	439	475	444	461	459	440	422	466	463	473	489	449	481	438	456	481	423	454	442	424	445	480	451	461	453	440	432	463	416	452	433	450	413	429	436	491	415	449	460	442	487	448	432	404	473	461	485	443	449	445	471	460	487	506	475	449	421	380	425	417	478	437	456	430	468	468	450	420	429	477	464	475	446	450	428	444	465	459	460	456	433	463	467	445	451	449	439	477	446	432	471	432	472	465	452	439	409	453	462	476	458	468	437	444	425	481	449	453	440	442	493	434	445	428	440	468	437	449	424	443	455	459	443	487	416	460	439	476	426	467	458	453	453	476	464	432	471	414	456	460	451	409	468	445	418	453	441	469	467	431	465	423	497	438	408	463	466	437	468	467	450	432	479	482	458	472	425	454	401	459	468	453	430	442	486	439	445	436	443	451	485	455	492	444	428	461	481	420	459	464	442	484	475	455	427	423	455	434	453	424	427	470	500	453	446	461	471	423	466	437	534	441	421	474	461	422	466	462	434	466	459	406	469	468	452	457	488	437	434	495	458	483	458	446	436	450	472	431	459	480	434	496	499	412	466	426	500	452	478	442	485	447	442	437	432	427	479	462	429	440	462	440	457	462	440	470	422	432	445	456	478	465	479	463	460	449	429	450	424	471	458	480	419	472	469	436	490	468	450	461	485	429	452	440	434	431	466	450	491	476	422	440	446	496	440	457	465	464	483	439	480	427	467	433	477	482	480	468	445	448	462	475	453	457	431	458	462	432	420	428	487	423	448	492	441	477	471	484	465	471	425	443	450	424	446	432	451	461	411	488	455	439	462	460	440	431	443	470	465	474	497	506	470	464	452	449	456	455	424	460	446	433	456	456	459	464	470	455	430	437	399	495	450	450	440	462	446	468	439	464	458	470	503	438	421	436	444	471	494	470	458	467	486	429	476	442	494	458	449	444	462	466	430	449	469	427	471	411	457	457	440	456	458	467	470	451	434	461	439	443	448	454	468	424
6812	5757	7517	7282	8043	6180	4643	2794	1931	1660	1096	788	743	787	513	511	436	490	368	394	397	376	344	313	312	338	357	320	289	242	204	214	225	230	215	203	210	216	220	218	224	342	382	413	306	261	216	231	225	214	210	216	199	195	230	219	204	221	267	209	205	236	222	266	195	200	227	203	226	237	210	211	199	227	208	200	216	217	203	221	219	185	196	215	229	210	213	206	191	214	219	205	194	231	210	259	204	207	235	233	204	196	241	214	230	203	216	205	208	212	208	220	198	232	214	213	226	205	235	215	222	229	202	211	233	228	239	194	239	219	208	210	234	199	228	208	213	228	218	219	223	217	192	194	231	229	235	231	215	213	209	226	209	220	215	212	253	204	200	224	235	238	196	217	223	215	215	208	232	235	220	206	225	197	215	233	228	231	219	225	209	211	241	206	216	228	211	204	221	212	181	229	219	199	203	206	198	212	226	210	229	211	225	214	208	220	232	208	215	219	184	205	220	215	207	203	207	216	234	203	215	197	220	215	225	213	200	187	211	198	197	228	192	228	209	212	234	196	215	198	203	212	217	237	207	200	198	224	239	210	210	225	203	219	202	198	219	198	209	200	218	209	247	203	241	219	225	219	202	211	208	211	200	227	241	219	212	227	221	224	216	220	224	206	233	240	216	215	256	180	215	222	227	237	201	209	216	216	201	220	199	218	222	236	197	200	226	223	213	220	195	215	206	218	213	213	212	221	239	224	209	216	214	210	221	220	239	186	231	200	211	221	254	219	237	239	202	208	216	218	199	223	236	232	206	229	197	227	231	219	209	208	219	215	205	218	205	215	212	204	229	218	195	208	213	205	215	230	234	222	228	224	210	224	223	212	249	227	223	204	179	216	238	205	217	202	205	218	197	193	208	215	219	241	190	197	222	192	216	206	221	215	214	204	209	209	213	202	207	212	217	195	220	220	213	222	212	245	201	195	190	219	257	207	195	203	232	228	228	211	219	203	213	211	236	216	227	226	199	222	198	204	204	221	207	193	224	218	224	252	195	226	215	210	217	213	204	203	196	229	221	203	246	234	213	182	220	220	206	227	209	223	211	229	198	193	210	219	203	236	207	208	233	215	205	240	195	208	222	218	213	188	205	205	209	228	222	218	223	214	228	218	213	232	194	211	221	231	177	184	201	214	228	195	225	206	228	208	190	215	219	228	212	207	205	195	195	212	214	217	219	214	195	208	240	218	220	218	218	218	195	190	214	210	207	206	211	194	209	235	223	232	227	228	195	211	212	196	206	214	275	210	243	188	228	214	213	209	219	212	236	208	222	212	208	222	238	202	215	221	203	211	216	201	237	194	200	219	235	209	200	213	207	216	195	213	208	218	234	217	216	219	192	199	207	226	227	240	207	199	198	210	201	230	188	231	228	218	226	224	217	202	227	221	228	209	219	213	210	200	244	210	225	211	229	215	191	228	219	227	217	220	208	198	208	207	189	190	209	210	228	218	228	197	216	192	216	212	220	218	207	197	196	212	216	238	195	206	221	198	202	205	196	213	210	236	215	213	205	202	207	203	219	223	224	222	225	232	207	226	229	202	207	215	218	216	208	191	209	206	212	190	210	220	227	195	227	239	197	209	202	223	217	197	234	226	185	207	202	217	185	205	210	228	202	220	238	237	212	207	211	230	221	187	208	237	211	229	208	211	192	203	224	211	199	242	202	220	215	245	234	210	210	227	193	250	204	198	216	237	181	222	208	213	193	221	209	200	203	201	216	222	231	203	222	234	213	178	225	201	207	189	190	199	213	207	222	217	200	202	220	190	204	193	199	235	224	232	225	248	214	228	196	225	219	195	219	197	204	211	201	230	235	207	184	213	210	228	207	243	215	208	218	205	226	204	216	202	205	234	211	204	240	205	222	186	213	209	193	183	214	204	195	239	238	228	216	211	196	204	210	237	218	210	250	200	212	217	244	217	231	224	208	213	221	224	248	232	205	187	215	213	196	244	205	201	196	197	224	212	198	212	214	224	212	208	204	229	223	202	198	232	221	189	200	206	227	205	186	194	242	198	216	212	204	210	220	225	226	235	208	228	191	222	222	226	247	219	234	188	229	215	192	201	191	214	195	204	223	219	241	211	206	220	221	203	216	244	212	254	246	198	227	194	215	187	202	206	192	209	206	231	224	208	211	193	213	217	225	209	255	210	192	224	203	231	213	209	223	205	232	210	213	223	217	216	191	204	221	201	209	199	220	196	200	209	209	225	233	217	224	215	212	210	217	210	215	196	215	220	183	226	196	228	200	216	213	209	252	223	248	215	221	214	223	233	208	191	213	214	193	233	217	197	226	212	196	233	209	216	201	226	192	172	216	202	209	219	226	222	235	199	240	200	208	208	217	201	215	197	219	222	217	206	220	190	217	245	216	204	208	212	205	258	205	177	216	229	194	223	207	232	188	230	213	208	253	217	200	189	234	222	188	227	230	194	209	212	219	230	201	217	219	235	185	207	181	224	204	210	213	249	205	231	214	217	219	221	207	208	212	213	208	230	173	237	208	227	190	205	199	204	237	220	217	210	232	184	202	204	177	232	218	204	235	188	224	218	210	215	228	212	217	201	175	187	202	179	210	208	226	221	211	206	213	224	215	218	219	233	233	225	223	246	224	229	218	207	203	220	225	218	252	225	201	239	202	214	237	203	211	223	210	208	199	211	222	206	233	245	199	223	229	203	208	214	226	222	230	173	231	218	191	203	186	217	230	210	221	187	192	220	199	224	217	233	199	215	167	226	215	220	224	244	247	219	226	224	217	237	213	223	215	191	215	244	187	224	224	196	193	231	218	188	238	227	223	223	209	215	227	184	215	213	211	231	206	217	198	196	202	198	203	214	222	240	193	220	204	199	252	211	210	197	216	220	200	220	223	215	234	197	226	202	213	221	196	231	206	215	220	224	230	226	206	252	216	219	251	239	209	216	238	211	215	213	233	206	218	219	221	228	190	230	216	230	224	210	193	208	216	221	179	217	184	197	213	206	197	201	221	219	214	199	200	204	251	225	211	215	205	216	217	216	226	196	225	201	215	207	236	216	212	215	208	192	201	199	201	202	202	236	236	211	232	212	221	215	195	215	220	221	211	191	217	194	195	215	202	215	241	195	208	245	223	183	221	219	223	216	201	226	223	194	216	220	206	232	220	220	241	201	212	195	233	205	219	233	224	243	224	212	199	191	199	204	197	240	204	233	211	227	196	221	201	212	223	211	225	218	212	217	201	193	205	214	204	193	228	209	249	209	208	204	182	214	212	189	202	194	229	223	202	239	192	183	207	225	238	229	214	235	212	203	206	232	210	205	226	193	217	226	205	225	223	200	197	202	225	204	209	225	222	202	212	222	217	209	226	224	208	166	217	215	224	213	219	227	200	217	191	196	194	213	219	231	218	224	215	201	219	202	211	202	216	213	216	209	204	205	210	231	212	205	233	220	209	227	240	236	219	217	211	224	202	250
5153	5748	12310	17471	19816	18319	15987	11087	9041	8457	6699	4857	4253	4864	2741	3149	2610	2469	2018	2120	2049	1989	1691	1514	1271	1393	1973	1628	1285	915	629	614	554	573	574	602	568	597	601	577	715	1487	1628	1367	1027	761	647	552	549	533	568	562	532	572	541	543	500	548	601	573	534	570	547	518	548	565	563	552	541	591	543	557	541	555	566	519	528	546	535	613	588	533	553	574	555	519	594	518	566	559	549	553	538	589	583	554	548	525	537	568	556	529	514	531	564	533	541	598	535	578	611	559	546	534	577	542	558	561	532	538	571	538	532	570	586	525	524	531	547	563	567	594	556	524	553	531	549	562	537	525	530	541	567	569	536	534	583	568	545	518	560	546	525	518	541	562	547	560	483	582	546	598	538	556	520	555	538	566	544	561	576	526	535	538	578	592	545	560	579	560	555	562	551	520	560	514	544	498	571	536	557	556	536	543	555	568	557	566	526	545	510	516	559	526	567	549	537	551	497	538	566	559	581	547	573	556	542	597	554	536	513	562	613	527	593	524	531	549	500	512	517	556	520	513	531	538	567	554	590	520	521	534	538	561	520	555	528	512	551	576	548	560	556	559	578	556	559	574	528	577	576	556	527	511	515	542	536	586	555	554	560	553	567	535	545	560	611	568	562	534	551	602	540	535	579	553	586	566	489	601	553	558	554	566	591	574	552	529	541	528	540	536	528	541	584	529	562	538	585	542	564	556	582	590	545	554	561	549	558	538	543	510	536	543	511	535	531	562	574	554	556	556	495	512	576	531	594	529	543	588	607	565	559	514	567	561	513	571	550	540	596	531	592	503	549	563	556	550	517	556	573	579	537	541	507	592	573	564	543	527	537	552	555	567	547	549	547	539	559	518	547	551	518	532	535	534	568	554	537	575	549	566	543	572	557	551	562	558	543	540	581	537	601	531	565	581	567	525	548	576	576	526	563	524	525	572	570	538	560	533	609	528	564	516	574	563	566	584	565	527	540	552	566	514	572	537	541	576	513	557	527	558	550	516	535	542	548	567	537	522	523	548	575	590	572	577	528	541	549	578	561	546	553	544	529	571	512	596	557	540	556	546	532	541	537	563	550	523	564	560	514	529	564	583	546	577	553	537	563	576	514	530	540	578	568	570	551	553	560	566	567	588	548	535	510	512	569	599	515	547	532	576	544	532	555	542	560	581	510	528	528	578	536	534	513	542	539	565	594	523	563	587	548	544	566	559	523	583	578	540	617	530	503	549	502	535	542	545	516	607	507	558	558	528	540	538	549	566	541	555	533	544	550	535	535	527	529	553	573	536	565	558	534	486	506	584	515	551	543	561	558	580	552	513	559	540	542	556	541	552	538	521	571	611	567	566	511	587	539	541	554	571	549	562	503	552	569	565	545	600	549	530	573	565	560	519	593	575	533	508	560	594	598	521	554	569	543	594	522	547	518	543	577	513	539	540	526	557	520	541	541	512	559	563	563	541	534	551	532	542	595	544	562	556	554	528	585	534	589	563	547	544	564	560	524	572	532	585	559	535	522	536	558	548	531	561	557	543	543	539	558	532	534	586	559	531	532	531	526	570	525	575	567	539	527	529	547	557	552	511	554	539	519	540	579	547	579	579	571	547	541	579	561	558	565	533	520	497	521	519	486	569	556	542	513	573	600	561	566	573	567	587	527	551	512	565	549	537	573	551	549	532	618	524	519	556	512	537	526	577	577	561	524	527	552	552	533	537	544	535	501	512	598	575	531	552	556	590	570	517	539	549	527	548	573	564	523	561	591	504	550	562	602	550	562	563	550	549	573	536	537	544	552	541	564	524	547	578	537	593	513	591	553	542	572	520	535	521	549	565	550	538	557	530	552	569	567	563	571	529	539	563	569	582	562	525	543	541	533	562	586	502	555	553	528	537	519	536	527	546	574	536	544	570	551	550	575	539	560	529	582	563	518	561	532	584	563	544	540	607	563	558	565	563	504	550	551	592	524	549	541	541	551	471	576	520	522	554	579	560	532	551	560	516	550	548	561	552	556	557	592	524	558	541	568	559	515	552	556	573	547	555	549	559	561	569	543	554	522	544	535	546	502	537	591	570	523	531	565	541	541	576	508	552	562	525	605	523	549	565	563	588	552	583	566	506	535	543	543	533	562	567	570	578	514	517	558	517	563	540	544	574	555	529	532	537	515	544	546	517	541	509	553	538	554	557	555	584	524	567	540	551	526	550	512	565	541	565	555	559	524	548	563	548	565	571	557	538	541	530	577	553	557	539	568	531	540	555	563	507	533	563	530	571	540	556	551	588	517	546	517	525	550	565	549	548	551	560	566	561	568	586	517	531	549	540	528	551	556	527	555	565	544	561	549	599	548	538	557	574	603	585	534	528	507	547	564	528	536	555	601	563	571	556	568	540	566	593	538	538	519	557	610	559	548	531	508	538	569	513	544	519	512	531	547	543	523	528	578	530	585	524	566	535	533	540	567	564	552	557	580	550	560	596	600	529	589	543	561	525	578	541	549	563	568	530	557	562	569	553	566	566	556	536	576	573	569	546	554	560	580	561	514	559	535	561	538	547	612	546	539	537	584	531	596	589	532	567	529	553	532	560	526	570	552	580	567	538	532	526	550	551	535	564	555	532	533	545	564	495	535	514	597	564	513	606	536	543	559	516	526	549	546	551	495	514	582	560	549	531	545	559	541	558	584	530	596	558	562	531	585	560	531	551	542	535	535	545	584	548	526	544	548	559	577	581	561	511	555	540	564	566	578	570	516	574	507	531	528	547	572	537	580	581	569	554	571	530	571	513	589	554	579	551	522	550	541	528	543	573	568	582	514	527	548	541	554	565	587	552	539	554	583	534	588	588	536	521	558	577	510	575	543	562	526	555	548	547	538	550	531	553	522	580	546	586	555	525	580	525	590	579	530	555	590	567	535	540	505	573	539	605	538	565	610	520	556	565	555	513	543	553	535	553	560	521	517	551	547	555	529	541	501	517	542	515	543	559	546	521	536	563	553	559	545	558	581	512	577	529	561	555	515	576	573	546	518	549	548	552	558	565	540	557	582	527	556	548	539	536	558	548	572	557	572	535	561	576	565	615	559	567	562	553	559	591	566	532	551	531	545	558	563	594	541	556	553	598	561	537	538	564	550	496	593	524	556	552	555	596	553	569	553	575	490	538	544	562	514	570	554	561	547	585	531	594	508	557	556	528	536	507	553	545	536	560	555	543	544	576	512	546	544	542	546	556	565	544	556	513	525	481	509	525	533	555	548	549	560	543	579	541	570	567	548	532	531	549	525	550	576	549	510	548	549	560	567	522	563	552	530	524	565	557	526	548	511	544	564	569	537	558	530	557	531	582	528	572	512	569	589	559	556	549	539	534	537	528	532	559	519	564	543	551	601	544	532	549	559	521	564	543	554	542	565	554	544	578	536	557	547	582	544	544	531	568	508	575	557	531	577	561	526	505	567	536	550	540	563	557	566	577	567	570	544	578
22659	25335	28609	35478	38542	34682	29889	23669	19041	18485	15212	11266	10395	11662	7097	5788	4103	4476	3609	3301	3787	3623	2721	2288	2049	1697	2904	2761	1706	555	271	259	229	224	207	227	242	206	216	214	458	1534	1247	817	538	335	227	221	197	196	200	207	202	206	214	203	202	199	217	209	208	201	197	222	211	198	192	180	195	202	212	194	188	184	182	226	193	191	186	206	194	201	216	199	180	195	190	190	214	185	189	200	201	194	207	195	211	231	203	207	219	206	193	207	189	183	196	185	196	188	195	201	199	215	204	194	228	225	232	205	199	218	228	209	197	202	193	182	224	204	221	212	237	202	219	184	191	222	195	201	212	217	213	223	215	185	204	176	196	210	197	172	203	186	194	208	225	215	206	194	208	203	194	235	192	200	159	213	178	214	195	169	220	191	200	189	195	189	217	198	213	189	190	206	200	191	199	199	183	202	193	202	184	182	195	197	199	192	180	190	196	203	216	231	218	202	196	201	196	198	167	204	211	197	219	199	194	201	183	190	182	200	214	196	224	224	205	198	213	191	183	213	204	206	194	211	199	197	198	204	207	180	190	190	199	200	187	201	212	193	179	212	181	212	202	203	193	222	195	179	204	171	209	176	188	195	190	199	158	216	196	222	185	178	183	217	178	239	185	195	189	201	226	202	202	199	193	215	208	201	189	178	189	200	207	195	187	205	212	206	211	195	183	173	178	212	210	177	179	225	188	193	229	186	191	226	192	192	206	189	214	195	204	194	201	200	188	212	197	201	241	212	207	175	185	207	195	190	172	209	196	205	207	167	192	198	187	180	207	160	209	187	193	192	210	201	184	202	213	171	208	190	178	176	209	197	222	177	156	204	200	209	205	178	173	222	195	192	178	185	212	221	184	182	181	205	204	176	208	206	200	210	172	182	201	187	192	221	175	194	188	201	210	223	197	211	179	197	191	192	181	229	215	197	195	198	215	211	198	180	184	187	190	189	187	195	212	212	211	220	201	201	189	176	199	210	166	235	182	219	194	177	194	213	188	209	189	201	206	182	194	217	212	216	193	196	205	190	213	228	184	197	194	189	188	183	214	200	195	219	199	174	193	196	182	173	188	193	199	196	211	187	177	218	190	212	204	177	179	181	191	193	203	203	189	199	208	204	195	235	191	230	215	218	210	196	228	204	232	211	183	178	199	203	221	192	179	204	200	169	201	207	199	191	218	192	196	198	196	192	194	200	189	220	190	213	210	222	213	208	222	190	197	197	216	189	232	214	215	227	192	186	200	203	185	180	229	201	190	229	182	192	229	185	191	198	201	189	199	198	210	236	223	195	208	193	184	218	186	171	213	213	188	197	200	184	175	196	179	182	206	215	180	206	199	213	182	199	203	197	217	188	204	171	198	195	203	211	198	184	182	214	181	182	194	196	157	217	182	207	213	215	225	213	209	184	202	204	187	172	186	193	195	206	205	196	219	206	172	209	198	198	187	202	183	193	211	183	186	191	197	200	205	206	206	227	195	202	207	205	200	173	180	201	188	209	196	210	200	180	194	202	176	208	214	206	196	211	198	199	192	179	189	198	210	187	182	196	234	172	207	213	198	211	199	185	202	172	166	204	206	221	209	205	213	208	201	205	216	199	184	205	163	189	212	205	211	189	177	197	188	200	197	230	199	207	211	213	183	191	177	187	220	190	183	199	224	199	190	173	168	208	195	226	201	198	200	180	206	206	183	191	198	207	199	209	197	182	212	201	198	187	173	181	197	196	202	206	195	201	185	192	195	183	207	180	199	173	180	182	208	184	196	205	196	201	207	220	190	182	201	194	181	190	205	204	184	193	184	204	191	198	228	184	193	196	196	204	176	212	203	199	192	190	185	189	185	194	187	170	205	198	186	187	213	238	225	208	197	197	187	184	226	204	200	200	187	200	223	199	206	182	199	192	203	186	188	184	196	204	189	182	197	192	216	191	197	211	212	194	214	198	204	203	202	191	180	192	196	178	215	193	205	163	197	217	181	209	207	190	215	195	208	196	197	187	205	206	174	212	187	205	214	193	200	237	197	196	214	244	189	213	218	202	204	187	192	198	192	192	207	220	221	188	194	201	196	198	157	192	209	185	184	187	204	218	195	201	177	194	195	190	197	180	206	206	208	213	184	184	203	185	197	184	192	198	190	198	209	210	175	206	183	169	200	181	198	185	192	183	203	216	212	219	198	189	208	188	215	196	208	212	187	205	210	198	196	222	211	209	186	187	194	230	209	178	198	196	198	209	189	186	217	206	191	191	187	207	192	191	189	190	194	176	197	189	191	196	183	210	175	183	171	178	206	212	178	195	199	220	186	195	189	195	193	204	203	195	195	192	204	182	199	202	201	212	198	190	209	216	191	190	195	232	175	206	217	205	206	188	190	213	187	203	184	202	191	229	201	193	191	210	186	204	179	200	216	184	181	202	213	202	205	200	189	185	201	205	201	218	170	186	167	207	186	186	197	215	159	188	197	213	192	181	189	191	203	183	210	206	194	172	199	191	211	200	180	232	194	179	193	178	171	197	200	192	211	197	198	214	179	222	186	182	193	207	195	192	181	204	216	188	203	182	214	209	206	197	221	179	212	211	183	191	190	191	201	180	220	199	201	187	197	173	198	186	181	188	201	179	190	206	201	172	203	191	185	217	196	225	188	218	192	189	204	184	201	224	188	209	198	212	213	203	211	225	196	186	198	188	199	185	175	187	180	174	192	184	188	225	207	200	205	183	177	189	200	222	210	212	198	194	209	171	194	172	200	185	220	209	186	200	210	209	215	195	189	199	231	185	203	217	207	198	185	210	194	205	188	195	190	210	204	185	216	195	184	203	191	182	169	195	188	192	199	208	217	191	211	200	217	228	198	166	200	183	158	193	196	188	186	196	205	213	198	201	191	193	223	183	181	218	200	203	199	196	200	196	190	202	220	206	197	187	199	197	212	205	191	172	222	219	198	199	225	187	214	229	185	183	190	209	194	204	190	199	197	191	182	210	193	217	199	178	212	212	216	191	228	209	174	182	191	196	206	227	193	215	199	207	190	212	199	206	199	204	195	207	197	195	220	212	197	218	183	197	204	194	202	223	195	208	208	193	218	189	198	204	195	199	208	227	199	194	178	183	193	173	177	196	211	211	200	198	187	184	167	204	209	221	203	184	210	222	209	188	198	204	178	200	207	169	192	221	235	218	201	195	190	200	203	182	186	203	215	191	216	194	209	192	195	215	199	200	191	160	200	181	194	160	196	189	205	199	161	190	220	177	201	203	189	198	188	186	199	204	205	209	196	190	210	188	225	214	239	225	186	180	199	190	192	202	222	198	199	193	171	182	198	218	188	207	204	200	197	219	195	195	198	201	185	193	206	191	189	207	186	169	209	199	204	221	189	201	193	197	201	205	180	188	187	214	214	232	182	211	199	207	201	224	214	184	191	179	191	186	204	167	209	220	196	191	181	211	177	208	194	174	209	222	199	174	171	184	207	189
15763	19503	28598	40682	44928	44524	42405	35091	33656	33253	31856	28216	28622	30335	22534	21533	17961	20685	18272	16590	17839	17481	15316	13667	10868	9607	16602	15091	9994	3215	1170	630	614	679	700	624	658	649	687	592	2870	9444	7500	5236	2714	1321	736	541	502	493	496	475	557	508	487	495	535	469	520	493	498	491	476	491	484	561	529	499	528	522	540	489	515	534	493	507	493	532	507	485	478	567	531	478	489	466	479	531	514	494	516	474	520	510	488	514	521	541	524	502	482	542	518	512	529	502	523	513	517	502	514	497	525	523	558	482	535	519	508	539	493	534	500	494	507	502	543	493	541	520	507	456	510	494	557	457	486	501	487	510	497	489	488	503	517	526	499	520	495	509	520	483	533	460	520	503	455	501	478	493	500	524	477	525	475	535	468	480	526	507	513	485	489	500	513	461	518	536	518	512	542	529	518	491	470	494	507	504	539	490	490	476	531	519	491	548	511	491	505	504	504	567	498	509	498	503	554	520	500	517	484	477	499	512	501	509	515	503	525	487	515	515	513	548	485	515	455	517	494	469	502	507	481	492	476	525	489	500	479	500	504	525	516	521	494	521	502	514	488	518	520	539	510	499	527	488	478	510	476	517	502	506	521	457	550	516	513	511	543	518	535	473	523	531	493	542	520	515	486	473	510	481	455	510	514	540	527	531	535	499	502	513	543	494	497	553	482	509	490	498	443	494	534	492	514	539	529	482	529	527	490	532	485	527	514	488	473	538	501	494	473	545	535	497	472	509	534	537	499	494	492	537	476	474	490	553	506	471	548	533	493	498	553	497	488	497	488	466	469	492	523	490	464	505	508	489	513	539	531	510	490	512	528	505	527	531	491	465	485	526	516	491	514	514	511	534	531	526	475	477	550	489	495	466	505	506	496	452	534	518	518	485	517	494	491	490	494	513	522	486	550	475	516	525	473	507	502	509	512	515	531	531	551	493	522	485	500	531	505	521	514	477	503	504	556	515	531	514	515	479	496	551	557	537	526	506	537	513	515	525	481	502	460	471	476	506	519	491	491	486	534	524	514	498	492	487	486	505	487	521	524	496	485	548	512	504	502	530	534	529	465	479	493	509	548	502	486	528	474	502	523	494	506	480	549	501	485	487	501	528	483	552	483	479	530	512	525	503	487	497	444	514	522	524	496	555	519	486	507	518	546	503	487	514	485	505	517	471	510	494	493	498	525	473	533	519	522	488	483	473	512	531	508	495	500	471	507	507	517	479	522	524	514	493	468	495	517	529	496	520	507	480	515	514	522	479	529	526	504	535	507	485	514	489	488	454	509	516	515	524	486	502	559	510	488	543	499	483	481	554	461	513	512	503	470	511	495	537	498	501	505	467	473	530	496	498	520	502	506	524	515	489	521	509	484	523	466	490	502	519	531	513	498	474	476	516	519	525	537	528	522	521	509	516	507	486	469	474	461	536	491	501	505	505	506	488	529	499	478	525	482	511	516	513	518	504	458	509	507	526	515	520	515	515	525	571	543	508	538	542	528	514	492	535	511	518	506	497	529	499	493	480	501	487	539	503	514	500	487	567	475	487	545	520	481	475	499	510	503	507	508	495	493	481	533	505	546	507	538	478	507	508	493	504	500	499	517	493	509	514	538	506	508	490	509	503	489	497	552	501	479	500	516	506	511	541	496	554	507	501	522	508	497	511	500	515	534	541	521	497	465	479	525	476	517	538	535	484	501	505	492	482	515	500	503	495	514	474	490	538	510	503	523	482	552	471	567	521	485	502	525	495	498	484	507	519	492	516	462	530	511	490	520	531	474	524	466	499	519	531	517	507	520	496	481	519	495	500	505	501	497	491	496	493	513	510	484	500	525	532	505	479	516	516	522	525	502	522	514	525	531	524	538	505	520	499	474	472	525	549	514	497	524	524	506	500	486	480	465	492	557	504	536	535	507	475	498	511	480	518	490	523	542	499	515	509	495	486	541	565	520	478	490	489	545	505	467	513	513	513	503	467	549	556	510	499	529	504	530	541	560	513	519	516	490	530	529	540	486	516	488	518	512	509	484	544	522	473	485	528	489	503	511	512	524	520	491	491	488	477	518	518	541	525	493	511	521	532	548	540	472	506	508	515	525	546	508	526	517	486	489	511	491	502	514	500	500	497	521	511	549	518	485	499	495	497	472	518	511	472	525	514	560	489	540	543	477	522	492	495	497	518	541	487	516	479	435	475	517	492	551	502	534	488	529	487	466	493	484	523	516	513	481	516	495	482	488	520	519	509	524	483	522	511	496	450	514	537	503	494	497	487	519	473	503	488	518	522	500	526	498	465	521	524	534	513	522	497	522	534	524	530	474	498	509	508	501	498	514	510	505	494	512	495	524	491	503	487	479	530	499	505	459	534	530	542	510	524	473	497	549	485	536	537	484	483	521	488	511	535	498	503	514	523	510	480	534	474	520	524	464	523	527	548	498	513	526	529	506	531	476	494	511	523	547	537	513	507	486	497	504	530	491	466	513	486	505	516	493	503	500	525	500	518	522	493	497	520	511	516	538	517	507	492	518	503	515	515	508	541	535	544	504	523	477	519	527	470	521	479	556	484	526	481	494	484	558	534	460	504	500	490	482	507	504	514	494	556	482	528	474	548	481	534	529	516	514	519	505	522	480	530	506	549	491	518	521	461	513	534	524	521	490	461	535	534	522	536	507	523	472	492	535	488	499	490	548	541	535	519	507	484	538	542	501	509	523	469	501	487	488	523	483	484	499	456	502	485	501	506	511	495	526	523	532	536	444	521	499	529	510	498	498	510	523	480	511	497	512	514	520	474	480	477	509	481	508	530	523	488	544	514	499	501	513	501	520	491	533	456	497	530	535	492	503	519	522	518	522	495	493	514	560	545	477	552	500	490	465	507	544	492	515	520	494	516	529	529	497	497	537	516	499	553	497	545	512	493	499	518	551	487	518	539	484	507	477	494	543	487	508	502	540	490	537	465	533	503	519	538	491	520	542	468	478	554	502	551	505	497	516	521	533	508	512	475	521	480	496	536	516	554	497	519	524	531	528	503	521	459	491	537	529	524	479	512	504	541	477	563	479	500	532	506	518	496	532	491	537	496	495	486	531	492	506	506	499	506	467	509	487	524	509	458	470	495	497	515	501	544	521	495	520	503	492	482	556	531	510	509	509	511	499	515	477	546	517	509	539	518	523	555	531	536	547	511	460	496	527	465	530	488	504	504	528	485	506	508	497	490	513	478	500	490	534	507	539	498	503	510	516	473	522	502	489	530	511	520	540	480	465	518	502	517	525	490	523	532	514	512	536	471	505	491	546	511	514	482	539	495	494	528	542	474	510	503	541	534	506	509	488	494	533	502	538	495	515	507	530	492	521	509	509	479	530	504	520	460	524	481	522	484	540	521	497	527	485	502	486	485	486	499	473	508	484	550	511	504	520	517	538	489	531	488	503	453	516	523	518	513	531	505	504	506	479	528	506	508	513	482	511	520	457	496	497	525
31981	32295	36228	41075	41797	37684	34073	30241	27936	28762	23448	17588	18903	18133	13194	10772	7183	8411	7443	6176	6655	7872	6115	4415	4182	3324	6033	6631	3128	1275	255	188	203	218	174	182	196	198	177	192	1154	2825	1957	1263	778	386	253	174	174	163	178	168	171	159	155	187	168	194	174	160	185	150	170	151	154	178	144	158	159	177	157	166	170	157	175	166	160	174	165	171	171	167	142	148	176	153	165	178	189	186	179	157	159	171	167	151	168	181	174	118	172	157	161	166	159	169	148	163	162	167	162	179	170	190	154	156	173	172	192	164	145	159	189	173	148	171	142	158	147	180	172	163	180	181	167	159	156	162	163	154	162	172	177	179	144	173	185	163	168	173	171	163	170	174	179	202	164	202	175	176	153	178	155	172	175	154	158	172	182	157	168	133	166	186	149	151	167	173	184	191	181	168	167	156	181	170	160	177	138	183	167	149	180	173	175	168	164	169	158	152	148	174	198	169	165	172	168	166	173	165	191	145	185	147	158	158	171	164	174	177	169	181	175	182	185	164	186	160	151	149	154	144	153	192	175	184	176	152	159	143	193	141	143	171	143	157	188	177	167	173	192	196	171	151	169	163	165	200	179	167	209	189	156	170	191	188	157	178	184	164	145	157	167	177	159	151	161	198	151	164	161	140	165	198	190	194	146	176	164	150	169	157	148	164	154	190	157	196	170	174	152	169	133	165	174	182	158	179	163	170	151	165	174	185	186	160	179	140	145	160	175	171	159	161	183	138	176	137	186	170	186	173	206	147	190	175	174	190	151	165	157	172	148	173	171	155	157	187	200	169	165	145	169	181	167	166	157	158	178	165	170	171	158	178	160	166	169	172	166	166	163	140	178	178	169	185	169	188	156	182	168	160	166	175	181	175	143	158	197	177	164	171	147	171	164	169	182	165	176	155	171	177	172	188	147	171	141	185	148	177	170	172	150	168	156	203	159	152	179	161	135	183	153	146	149	175	168	121	175	171	178	192	198	174	167	171	170	187	179	152	187	171	157	149	152	183	165	154	170	182	159	160	170	158	149	174	171	163	163	151	165	160	167	163	174	164	175	159	171	180	145	170	163	154	157	166	169	198	181	176	170	157	133	140	166	181	130	182	148	161	162	167	164	181	188	182	172	172	174	172	167	168	168	139	167	165	154	154	172	191	180	160	147	166	157	180	152	157	198	169	172	161	148	162	143	191	176	156	152	166	167	163	187	146	151	166	164	155	160	178	167	148	169	180	161	169	159	174	162	158	171	149	178	174	183	148	189	170	175	173	166	150	177	207	198	182	193	171	156	167	174	164	175	182	180	156	164	163	161	171	168	142	160	193	172	173	140	188	152	180	182	177	156	156	175	167	170	185	194	174	149	181	152	180	167	181	180	192	180	168	164	182	174	196	176	171	151	149	176	151	153	161	159	155	161	170	143	148	161	181	155	173	172	159	161	200	177	175	145	156	143	147	142	155	167	165	188	183	165	170	168	165	154	201	158	188	175	178	160	150	156	167	174	177	156	148	172	163	161	170	162	164	163	173	168	162	164	153	168	181	148	131	155	169	165	197	158	180	172	191	182	161	152	179	168	194	165	176	174	183	159	176	175	176	166	183	184	185	165	172	156	184	183	175	165	157	151	196	152	148	168	178	161	154	169	187	170	183	169	152	166	208	170	137	174	177	182	154	160	185	148	194	147	172	161	165	180	189	167	153	171	150	198	162	162	176	164	162	192	175	160	161	169	162	149	161	150	171	149	165	163	171	155	180	165	155	172	165	163	184	162	188	164	167	160	189	184	164	152	164	175	142	153	169	170	174	155	190	177	180	174	170	183	163	170	156	174	154	142	167	181	164	185	166	156	174	180	147	164	158	150	180	154	173	165	165	160	161	167	161	152	155	153	174	150	191	174	161	153	158	188	158	191	185	180	160	176	211	161	156	151	157	192	143	182	174	176	162	173	163	152	165	153	166	142	171	165	177	176	158	175	181	150	154	183	175	185	150	165	156	168	149	155	166	153	172	172	170	177	151	158	161	176	156	160	154	157	161	187	147	158	150	157	154	175	161	172	175	174	198	159	153	197	175	162	178	162	151	172	165	148	165	145	161	172	165	156	154	159	181	185	174	183	171	169	157	160	148	154	181	180	167	150	180	170	177	164	169	159	180	164	161	162	162	169	163	180	177	156	158	167	184	172	156	169	151	173	150	151	170	153	180	152	161	162	160	162	155	168	146	157	138	163	191	164	165	183	174	171	139	186	142	150	157	151	157	194	160	174	181	153	157	183	186	176	167	155	176	165	163	160	174	148	163	145	156	161	187	167	151	168	168	174	167	144	175	168	160	159	173	162	163	161	165	156	166	187	170	163	170	171	163	155	171	152	170	170	169	165	175	148	152	175	169	180	181	178	149	163	159	190	161	192	191	168	154	165	142	165	170	165	175	160	175	151	161	167	180	160	163	173	166	188	159	165	175	141	151	178	152	179	183	160	164	179	163	144	166	169	163	166	129	158	176	175	167	165	153	151	178	171	165	166	165	184	147	168	180	190	161	166	167	161	189	164	179	140	164	151	157	170	159	168	181	164	160	159	149	177	173	163	172	165	157	167	188	150	163	168	186	166	169	166	191	166	174	146	166	172	175	162	167	159	172	172	158	179	178	162	174	164	157	159	156	155	181	176	181	168	141	170	131	173	170	156	169	157	171	175	192	164	193	174	170	193	180	159	171	161	170	160	177	174	187	155	166	146	158	169	163	179	167	181	187	163	156	167	183	192	185	173	164	167	151	163	186	147	189	151	150	177	171	169	155	155	175	189	186	168	162	159	160	172	171	178	163	157	170	188	193	145	156	168	171	175	156	179	162	153	182	177	171	174	177	149	176	176	201	163	162	188	158	157	165	148	178	190	179	177	161	170	166	171	169	150	198	182	171	158	151	211	181	156	161	178	179	167	168	167	182	157	172	164	161	166	180	163	152	174	163	162	171	185	143	183	185	154	161	185	140	139	165	179	130	192	184	159	182	169	185	152	172	154	163	180	155	149	158	166	178	156	182	175	155	146	168	166	183	168	146	151	186	173	171	179	162	167	164	172	152	190	159	183	177	152	172	160	139	148	171	145	151	174	156	144	187	185	156	161	154	174	177	128	158	200	170	169	167	171	184	148	209	187	161	198	195	153	163	178	158	182	163	178	166	170	131	156	174	158	182	154	166	174	165	153	191	170	156	161	152	151	175	156	145	168	157	173	157	176	156	173	167	167	160	165	185	144	149	173	172	174	160	161	172	161	170	169	174	168	158	152	155	177	168	153	171	160	169	171	167	171	160	145	151	171	158	176	166	163	150	144	179	155	183	152	177	153	152	157	182	159	152	177	169	169	170	159	178	167	183	168	170	147	169	164	171	163	171	164	200	154	153	165	179	161	155	152	203	167	173	169	153	174	190	143	150	179	187	173	176	157	148	182	161	180	155	169	157	177	177	173	163	185	170	182	182
20692	24657	34715	44918	48235	48650	47346	43823	43651	40797	38838	34360	38022	36765	31853	28792	24458	29127	27728	23613	25096	27688	23536	21213	18966	16045	27230	25332	15742	6487	1231	699	687	780	762	687	661	668	618	644	7348	15892	11256	7572	4055	1928	939	553	445	447	398	416	414	424	424	420	430	413	441	450	489	440	440	444	401	432	406	440	399	460	451	398	454	445	395	440	431	420	434	410	423	443	433	408	443	406	402	428	443	461	422	434	429	395	423	443	477	455	424	422	465	441	411	438	453	416	432	409	414	435	431	438	409	444	451	440	431	435	416	426	392	409	412	411	459	463	426	461	406	406	428	428	441	418	448	435	403	403	404	433	429	412	418	450	442	460	448	437	450	424	424	400	473	450	422	414	463	432	449	402	451	422	471	417	458	430	442	430	460	459	420	400	413	438	432	440	483	441	433	435	450	429	431	412	418	446	450	431	445	448	433	432	424	414	444	466	448	396	438	428	432	436	447	399	393	404	476	443	462	452	437	433	454	423	465	410	413	444	425	468	415	414	416	436	440	463	376	421	420	414	447	401	436	471	433	429	386	426	427	439	416	424	419	423	416	466	441	443	394	439	434	421	449	460	418	410	426	450	468	458	425	445	422	416	428	426	435	484	382	456	424	425	455	425	388	412	470	441	441	423	451	412	409	406	431	422	426	427	435	469	444	471	433	423	406	420	435	447	447	410	436	446	410	440	466	417	424	411	446	414	439	409	424	427	401	441	428	428	415	461	415	406	443	413	433	413	453	428	466	401	453	426	429	435	406	416	392	395	449	394	425	426	432	469	446	417	437	430	414	454	428	424	417	435	418	438	418	464	459	441	431	441	446	462	394	435	456	436	434	444	433	411	450	433	417	416	406	415	415	435	445	452	467	442	459	401	425	425	437	452	454	421	460	437	447	485	433	431	415	435	453	445	404	437	402	437	434	399	417	458	413	416	458	430	450	419	440	445	420	437	468	424	434	424	412	434	405	453	428	449	442	420	433	389	431	446	399	466	421	461	436	433	449	444	421	424	457	437	438	432	399	425	449	439	451	370	398	455	447	425	424	422	397	429	456	411	398	447	445	419	420	470	443	426	396	410	400	400	427	412	408	436	413	412	460	458	442	434	474	426	466	417	401	463	410	424	418	472	436	441	452	419	413	422	440	449	448	435	451	434	452	417	430	438	389	430	430	467	408	400	456	446	423	426	435	440	393	421	489	373	447	439	427	435	444	429	406	422	441	411	434	423	422	416	457	420	435	424	442	432	416	448	432	423	404	435	423	427	424	405	453	446	442	415	464	420	434	450	436	403	419	410	423	453	430	433	410	432	456	425	430	389	441	432	441	420	411	431	478	414	453	451	410	440	436	434	420	421	415	432	441	425	430	448	411	456	419	414	440	443	416	402	420	463	439	446	430	419	421	431	428	394	447	448	396	423	409	453	362	470	391	425	403	464	414	442	445	420	441	428	442	414	420	390	459	432	407	455	428	471	442	446	453	444	430	400	432	425	450	443	423	438	457	410	424	451	452	404	444	447	428	443	443	401	440	442	443	413	422	414	431	455	460	425	467	425	400	432	441	450	423	392	429	451	418	475	437	403	448	441	399	431	448	453	392	400	426	408	461	407	427	429	432	423	446	436	405	428	438	445	461	431	439	438	437	419	383	433	428	397	419	393	460	437	469	421	421	413	421	447	441	441	422	446	412	435	390	453	371	438	402	455	419	374	433	449	442	453	444	417	440	439	378	433	442	444	468	418	464	450	449	376	459	444	465	438	456	466	462	441	407	465	409	439	431	454	461	427	449	439	425	420	405	412	433	410	432	406	428	407	422	414	433	444	411	447	411	407	423	434	426	408	420	398	430	443	418	461	399	433	439	420	457	438	394	437	418	407	491	431	430	401	432	440	464	432	413	416	476	434	441	450	422	412	427	424	461	434	415	423	460	456	404	444	431	425	470	421	430	418	410	430	439	429	438	462	423	436	382	432	487	422	469	436	441	431	420	405	422	451	419	449	419	462	438	431	398	465	408	433	457	415	481	417	445	446	448	454	427	468	454	445	486	452	437	432	441	456	419	438	434	413	474	466	395	432	426	393	444	443	408	470	433	419	455	439	419	453	397	463	438	436	407	408	432	407	434	420	426	440	437	462	407	456	398	389	425	414	414	420	494	424	443	420	443	445	429	450	431	370	388	430	434	415	434	443	454	449	445	409	450	439	403	420	437	453	450	443	430	407	452	459	423	425	471	421	404	400	453	396	410	468	442	420	475	410	423	424	440	441	426	417	405	425	426	451	439	423	428	411	437	416	433	438	448	454	449	400	471	426	424	416	413	429	430	431	389	441	469	446	444	412	411	432	428	440	402	404	443	437	439	498	444	391	437	452	447	426	374	428	452	436	415	402	459	412	429	402	424	441	427	439	436	437	450	404	440	431	424	387	441	413	441	404	399	458	436	403	402	446	421	443	424	391	440	452	480	422	406	433	410	427	431	443	446	403	484	432	400	419	466	431	419	436	441	440	425	437	449	450	455	410	446	433	465	441	412	397	447	432	420	461	446	433	422	443	420	411	458	426	454	416	435	408	427	413	421	436	455	425	474	445	442	383	419	427	385	417	407	407	488	415	418	411	420	448	439	421	399	414	446	379	449	410	415	430	449	439	411	405	463	439	436	443	444	437	480	414	436	432	441	477	416	483	458	428	429	419	445	439	461	425	441	420	419	410	457	418	444	389	410	412	420	440	426	408	420	449	420	432	435	451	451	436	436	437	401	434	417	407	446	447	425	421	432	420	433	444	456	437	393	447	406	468	445	421	434	401	450	419	437	417	431	467	437	432	411	421	474	423	433	428	441	436	436	415	395	393	430	453	467	402	454	449	436	464	401	453	430	435	449	445	428	435	407	449	429	477	433	439	430	405	448	441	409	405	459	454	432	419	441	396	421	449	428	437	462	421	413	460	477	427	455	376	386	427	441	460	407	430	471	420	433	458	457	445	436	406	414	436	380	426	442	411	463	374	458	408	424	429	407	408	465	444	439	418	437	443	409	439	431	440	429	458	414	424	421	422	452	433	451	424	443	416	424	412	451	388	445	434	412	464	402	440	452	420	423	414	402	454	443	427	471	440	432	443	431	401	432	440	464	449	406	423	422	426	465	431	463	438	438	431	451	419	434	456	446	450	404	448	458	450	465	415	381	428	418	441	412	405	458	411	431	430	422	439	413	424	423	420	443	480	432	413	417	419	427	393	442	462	460	457	442	428	448	428	455	452	442	404	460	403	466	422	408	464	449	385	428	451	403	451	437	408	406	441	411	432	436	385	422	406	437	418	439	424	423	454	429	427	409	416	428	436	430	434	449	435	413	426	429	369	435	419	411	435	449	416	455	418	395	434	427	421	431	414	413	406	456	427	471	418	432	439	453	428	444	393	421	409	451	414	471	452	443	412	424	409	446	402	406	424	413	409	421	409	424	442	408	442	409	423	399	474	450	439
7538	5165	7476	7913	6682	4994	3414	2480	2098	1628	1064	703	897	748	515	532	412	415	409	346	391	362	340	339	315	300	410	330	295	217	183	195	214	241	203	208	203	224	221	223	230	352	416	333	289	224	231	217	199	218	200	204	192	177	210	194	176	199	197	192	197	197	211	196	188	195	210	190	189	167	201	208	200	199	195	196	195	214	201	194	182	213	190	208	212	195	188	222	190	221	175	192	218	191	213	203	203	184	202	210	189	199	182	217	174	215	209	216	200	215	202	195	198	218	228	203	200	204	185	173	188	221	211	197	203	206	195	185	185	229	189	199	198	208	190	188	169	201	210	208	213	186	205	209	190	183	209	208	204	220	214	208	209	200	211	194	199	204	248	191	195	204	225	223	185	219	196	235	201	198	206	206	200	201	209	197	195	182	195	213	218	195	195	219	227	201	193	208	203	220	216	206	203	195	200	183	201	212	210	208	176	203	212	194	202	207	196	206	196	209	210	172	207	197	209	206	180	208	202	193	237	195	175	196	224	179	188	179	195	195	196	176	183	182	211	219	209	204	206	223	197	206	199	210	208	186	226	216	210	195	226	187	178	217	218	229	203	208	215	191	188	198	209	199	181	203	208	195	197	174	211	213	204	210	205	196	203	195	202	196	195	165	190	185	211	182	194	199	187	198	203	194	167	215	196	186	204	204	188	197	215	213	199	181	198	188	224	178	217	191	217	187	203	204	201	191	202	162	229	204	198	168	200	193	200	194	207	227	188	225	224	203	209	203	213	216	219	191	203	217	216	213	190	225	196	173	211	187	189	212	196	206	216	179	236	190	222	204	188	201	232	225	204	183	193	195	200	174	217	219	205	192	168	182	192	196	207	185	203	174	190	244	219	204	216	214	190	188	193	193	186	194	209	207	214	177	210	217	236	174	188	205	203	235	208	223	189	188	215	197	186	224	224	209	203	205	195	178	228	208	190	236	227	212	202	202	231	202	203	190	186	188	204	204	217	213	208	189	188	186	204	196	218	192	203	194	190	189	195	195	197	200	211	199	203	209	227	201	177	198	208	202	213	230	190	203	204	178	195	199	206	216	199	187	216	199	187	209	199	203	187	201	205	202	203	206	215	210	229	207	216	194	218	180	208	207	196	220	206	230	206	225	187	187	205	214	213	190	204	188	202	209	206	204	195	189	207	187	210	182	211	203	190	203	181	186	205	217	187	186	217	203	202	201	204	208	209	215	188	193	207	207	211	183	187	215	229	178	192	224	204	207	185	210	193	190	210	218	176	206	185	225	215	211	222	164	187	199	211	204	191	184	164	210	200	204	191	180	182	222	226	195	190	200	214	187	177	185	221	203	208	223	211	195	227	199	177	199	192	214	180	208	185	179	212	200	197	174	198	189	233	199	209	206	206	160	193	192	200	228	212	195	200	212	210	216	232	214	183	194	235	189	192	218	193	193	222	193	179	218	191	198	189	202	206	189	194	206	200	177	190	208	208	216	184	216	209	211	207	186	185	197	214	189	198	197	186	191	196	212	200	223	231	206	201	188	199	179	182	194	197	188	215	175	200	182	202	217	208	213	201	194	240	207	211	193	204	214	206	190	213	218	211	221	199	198	204	195	188	183	220	199	189	222	198	185	202	202	226	227	238	199	191	205	223	194	210	204	203	236	194	198	172	202	196	184	200	222	176	196	214	200	204	215	211	185	179	167	198	189	200	195	204	224	197	227	199	213	201	211	217	224	197	198	207	236	182	187	198	209	210	204	185	192	196	210	221	205	182	197	196	200	186	171	204	210	217	240	228	210	188	201	193	202	212	215	195	218	179	198	211	206	209	192	200	204	224	195	215	217	175	176	185	193	199	232	227	213	205	219	228	168	196	192	186	167	180	213	210	210	200	180	208	180	171	196	196	186	198	214	191	195	188	203	227	201	212	189	198	200	224	212	192	179	189	198	172	180	217	192	207	201	204	221	196	172	209	197	204	188	189	205	218	189	206	215	184	211	212	210	209	183	174	198	194	195	200	186	221	190	197	181	189	203	216	190	183	208	194	201	174	234	203	194	184	207	225	184	205	237	210	205	198	212	185	184	189	229	201	207	192	199	190	207	194	183	217	185	190	174	189	197	198	235	185	206	178	215	232	216	187	177	211	216	197	195	206	192	190	205	213	207	195	209	224	213	187	217	207	207	198	181	206	187	207	200	182	223	200	199	196	219	194	209	205	201	178	213	195	218	211	218	208	200	198	190	226	194	193	210	185	203	214	206	207	191	213	216	184	188	212	185	176	216	199	177	220	183	207	188	177	194	205	192	188	211	192	174	196	209	218	176	228	201	174	212	228	199	217	201	194	203	198	212	199	204	213	179	207	204	226	186	206	191	213	214	188	208	240	208	208	174	163	201	199	220	231	172	200	215	210	219	198	217	215	208	210	214	212	193	205	215	217	197	225	203	224	240	195	199	199	206	216	188	217	204	207	209	194	205	190	187	219	196	204	217	206	199	203	210	178	215	192	218	221	186	202	200	196	200	194	200	197	201	213	209	216	227	182	187	197	185	190	243	228	191	206	191	194	198	209	184	194	179	203	222	200	198	199	195	187	210	171	211	200	202	187	220	190	181	194	198	213	171	220	200	183	191	231	210	190	187	221	194	237	197	200	217	226	187	194	230	198	196	178	180	196	177	206	201	205	193	199	190	178	172	181	232	214	212	169	195	176	193	181	193	212	194	203	191	205	204	225	224	206	179	197	195	211	212	209	211	226	195	225	204	197	196	185	198	230	190	199	213	212	202	201	192	196	190	226	180	200	194	200	182	213	209	197	188	186	199	195	226	208	196	203	193	213	197	246	192	204	215	185	208	229	180	224	190	207	176	206	209	178	189	194	230	184	184	223	182	211	195	193	232	193	217	219	213	183	201	227	206	209	209	226	195	204	200	208	198	214	204	212	218	193	212	201	187	211	213	229	204	180	222	198	203	190	203	217	222	203	198	211	215	192	204	209	225	196	185	206	217	184	191	197	176	215	204	167	220	190	201	223	208	203	214	203	209	205	194	203	195	185	202	180	191	198	186	210	209	204	192	190	202	210	234	224	192	214	176	206	194	196	193	173	190	181	198	211	216	215	193	199	213	211	181	215	191	198	198	182	220	220	209	200	190	231	226	194	214	231	215	196	203	174	217	185	205	191	214	215	204	215	210	228	230	185	190	182	196	234	199	214	182	193	216	200	221	195	244	210	231	208	217	210	203	187	210	195	205	193	196	191	191	215	211	214	191	208	210	222	188	204	202	203	187	206	177	195	204	222	202	191	203	214	214	205	207	211	189	187	207	191	187	193	213	197	207	209	202	192	194	208	239	183	183	197	187	188	209	194	187	210	210	211	195	197	200	193	191	206	205	218	177	184	210	209	209	191	208	180	201	182	205	192	206	225	211	180	197	212	205	193	213	196	195	192	204	221	208	190	197	200	214	220	194	228	218	188	178	208	201	229	184
5499	5294	12627	17926	18419	15469	12938	10121	9695	8149	5922	4341	5433	4306	3082	3010	2580	2624	2123	2125	2062	2313	2009	1686	1336	1662	2343	2047	1155	677	573	648	574	581	621	570	638	562	542	505	873	1456	1522	1323	962	752	534	539	496	511	482	558	519	538	487	552	511	520	534	512	553	491	461	476	507	529	558	520	496	490	549	495	533	504	496	526	513	491	513	512	555	528	541	495	529	496	540	485	463	495	548	522	531	504	506	520	487	519	507	509	515	534	555	477	567	501	546	488	526	526	463	495	537	495	519	547	527	461	506	543	525	485	474	556	520	535	512	517	540	526	464	491	528	525	521	534	493	511	535	507	543	523	536	545	520	501	516	510	542	521	497	493	535	534	534	479	492	528	558	548	526	517	517	537	531	507	516	528	493	458	504	457	512	512	517	526	516	546	525	543	544	536	498	512	531	481	550	533	529	505	508	501	503	530	498	542	510	539	505	481	509	493	488	538	514	543	517	521	493	550	538	571	528	554	529	499	507	543	488	486	497	511	499	537	542	537	503	514	518	528	513	503	529	522	526	513	510	508	513	484	520	502	553	514	527	515	486	523	507	524	515	537	524	536	496	520	540	518	506	544	544	542	494	541	528	489	554	552	525	543	473	527	482	494	549	532	503	528	497	483	488	509	494	504	526	493	508	506	519	543	517	528	500	523	482	548	495	533	537	529	521	515	491	512	572	512	548	512	561	530	558	537	538	519	523	529	527	534	520	534	486	535	525	486	446	536	538	542	538	549	522	509	546	521	507	513	499	503	519	521	501	519	537	498	509	500	500	516	493	522	524	515	507	507	515	534	522	511	522	516	554	523	557	563	512	511	488	508	573	489	514	538	512	497	543	501	552	534	546	527	530	521	547	490	499	508	510	496	507	501	543	546	525	506	491	511	537	534	527	547	510	516	514	540	524	550	578	514	508	491	547	504	488	507	575	501	524	518	527	519	488	492	485	486	508	551	498	516	537	471	543	518	517	533	534	467	521	515	523	505	504	489	502	527	536	490	525	511	506	523	506	519	502	491	513	533	494	514	554	518	546	492	522	548	512	486	481	501	475	481	537	509	486	496	553	498	510	504	479	543	508	491	515	514	503	535	509	524	506	534	540	502	516	505	491	530	516	506	508	540	539	501	512	513	537	551	539	531	519	493	507	512	513	539	516	521	499	522	492	527	534	539	518	531	493	550	536	526	531	501	547	541	540	503	526	481	512	489	573	518	499	488	543	521	532	525	513	545	556	518	496	513	478	521	511	501	571	505	537	571	516	564	479	504	562	540	523	531	541	528	532	499	593	505	512	531	527	495	474	529	528	539	508	544	531	550	536	507	530	490	501	478	555	515	521	508	542	471	553	533	504	507	515	498	567	555	530	526	505	442	537	520	524	528	545	551	513	541	539	494	544	501	496	500	489	470	549	533	514	557	524	469	565	524	544	521	501	484	526	514	515	526	550	483	516	507	557	498	499	532	531	496	524	550	522	535	505	548	530	523	533	533	531	510	531	519	510	530	557	554	550	476	551	555	502	493	526	483	518	540	504	523	546	517	497	507	499	521	496	532	516	522	515	522	526	517	521	543	490	544	517	488	562	514	540	533	516	537	542	515	487	520	533	552	520	518	514	490	591	540	510	525	519	517	526	515	496	535	488	484	518	545	508	478	515	531	491	462	486	497	523	530	558	546	483	559	512	548	503	515	514	546	504	470	552	528	515	495	511	528	544	518	523	554	520	499	489	533	526	505	526	500	515	554	506	499	533	500	513	494	498	542	495	483	515	476	541	535	497	500	505	528	508	533	493	501	528	540	506	479	537	488	518	488	516	559	521	504	577	553	539	554	527	511	531	543	450	513	504	572	539	516	514	512	571	519	510	521	490	493	492	525	553	550	504	506	540	509	537	545	547	536	499	519	501	499	550	499	537	508	538	477	521	504	513	554	517	500	488	532	521	487	478	511	529	508	528	493	539	520	528	544	475	545	487	536	509	521	505	509	501	516	500	531	540	533	519	494	509	510	497	532	522	511	520	501	507	559	475	516	530	556	555	465	511	491	545	489	506	523	547	484	560	485	469	559	508	524	542	491	557	516	564	523	519	512	504	493	526	530	500	554	526	520	525	537	505	521	555	548	518	502	541	514	537	525	489	521	523	527	554	522	499	511	520	540	517	550	539	524	486	530	551	532	491	510	506	507	475	538	510	523	568	528	509	468	513	523	549	509	505	530	542	487	477	482	494	558	516	500	534	503	517	531	529	525	512	525	534	522	525	501	483	517	460	509	558	491	505	470	471	537	510	528	487	541	513	531	507	575	517	536	533	510	499	524	519	505	539	519	537	518	504	511	523	525	593	477	530	544	540	558	525	534	529	531	512	505	512	499	533	527	502	541	526	528	502	507	499	506	510	514	485	504	532	519	537	523	502	514	527	496	522	533	539	516	485	552	487	526	543	533	502	552	519	549	494	557	537	537	477	513	517	511	528	493	539	536	500	519	535	530	531	472	518	523	520	518	533	538	593	480	507	522	542	517	537	494	529	521	479	509	507	550	518	526	521	540	506	511	505	532	511	478	564	486	520	567	561	540	482	561	536	519	533	560	498	507	514	517	534	532	525	519	520	512	495	521	502	482	531	464	522	545	557	540	513	486	545	528	531	482	509	540	502	503	507	539	513	522	514	531	522	568	484	542	526	530	549	496	482	486	515	506	498	479	564	487	501	549	550	551	503	516	517	541	544	518	541	542	550	522	529	470	553	522	535	542	533	543	499	528	513	509	493	483	492	515	517	487	508	550	507	520	527	496	549	548	501	498	504	465	480	477	553	559	508	545	535	541	537	527	527	525	523	546	479	533	510	507	511	494	468	581	537	531	528	547	507	477	481	513	544	488	520	510	495	512	506	530	530	516	490	484	490	511	501	519	551	542	518	536	589	515	514	504	541	527	546	501	488	549	533	574	546	552	527	512	510	515	500	507	490	530	540	562	508	529	524	486	532	545	557	521	543	543	506	527	538	540	481	519	532	501	509	553	533	513	503	517	493	550	523	504	468	524	542	534	516	504	534	491	554	576	501	543	514	534	535	507	498	503	511	523	517	527	509	513	506	548	489	515	538	522	556	500	544	531	529	531	493	506	546	457	504	543	516	506	497	501	506	575	511	527	499	467	543	520	514	531	489	500	505	511	482	540	541	520	525	548	525	532	478	507	520	513	560	544	516	557	483	550	497	529	540	535	538	508	528	533	543	475	524	525	528	537	568	537	473	538	480	488	497	523	536	521	534	517	545	506	538	514	527	536	483	509	529	508	514	507	544	531	563	513	521	534	522	519	522	536	501	513	519	519	520	533	558	533	536	508	517	488	549	493	540	547	512	510	530	541	532	546	532	555	510	556	517	524	534	486	509	524	558	554	506	524	526	520	464	477	475	547	532	519	552	502	538	527	526	493	490	562	528	510	476	534	500	569	510	518	544	517	502	486	525	506
23710	25069	29174	33827	33452	30754	26545	21928	20401	18718	14780	9942	11957	9842	6259	5612	4165	4630	4183	4334	3222	3270	3086	2544	2290	3430	5037	3247	1275	320	196	244	200	204	223	213	223	193	191	230	844	1314	1086	845	519	295	208	179	205	194	187	215	174	211	194	195	182	163	179	196	177	184	187	175	198	176	191	207	154	222	183	175	177	171	185	191	186	188	200	188	185	176	197	160	179	193	185	197	181	188	167	176	177	176	181	169	175	183	170	200	204	207	184	202	172	183	206	171	180	182	191	195	193	164	183	171	175	189	206	199	189	152	173	207	178	201	191	194	161	209	176	177	169	188	139	168	198	171	172	176	180	184	181	161	190	179	169	208	143	196	184	171	190	183	149	175	164	177	164	198	204	177	160	187	184	166	160	184	174	179	183	173	162	173	180	209	212	186	181	191	151	208	187	197	167	206	171	163	177	160	177	190	173	186	191	191	176	183	163	162	176	200	177	175	203	186	183	171	190	184	200	197	191	170	186	171	176	159	189	178	173	176	184	198	198	170	148	188	199	187	173	184	177	150	192	169	184	161	181	175	197	187	193	183	186	172	196	181	177	183	195	163	198	165	189	189	199	175	177	177	195	162	175	152	189	184	195	182	170	175	173	186	186	167	183	196	177	188	151	169	167	183	173	185	179	160	185	167	183	167	151	157	165	206	193	176	184	197	202	181	204	224	215	163	173	190	194	183	185	192	199	170	147	171	195	192	190	169	199	200	181	193	191	162	183	196	191	208	181	182	158	192	197	185	165	202	202	195	169	174	204	171	173	195	157	174	200	181	174	184	190	181	170	174	171	189	158	175	173	191	175	182	177	188	197	160	188	181	172	168	208	162	178	192	168	195	170	189	185	195	170	194	151	198	178	190	172	188	210	177	209	176	185	174	174	169	186	189	180	161	193	183	186	197	185	196	176	197	163	173	158	170	184	203	199	214	180	152	189	172	171	168	185	209	187	193	183	191	189	206	168	179	176	167	200	174	174	181	203	179	177	180	178	183	174	179	189	186	190	178	214	169	173	172	179	208	182	204	190	191	169	187	183	185	207	162	199	180	206	203	154	185	194	189	170	173	176	182	165	160	182	186	173	181	182	183	164	172	177	193	168	172	203	189	180	179	186	166	185	188	169	184	169	209	174	160	178	186	185	168	183	141	181	184	200	170	176	183	184	180	206	202	176	200	191	195	172	186	174	184	173	191	166	206	177	174	179	205	191	181	174	183	180	190	159	188	186	194	182	179	180	185	194	171	177	186	175	200	176	185	160	186	198	162	182	183	181	169	192	167	171	176	180	194	162	198	203	187	166	171	163	174	200	171	182	188	182	188	183	182	201	170	191	176	196	180	191	172	167	197	169	172	175	171	182	205	189	186	193	190	190	196	186	165	159	156	159	173	180	192	196	182	168	183	190	175	178	176	208	175	189	175	168	177	181	161	175	195	196	185	154	181	180	163	175	173	200	205	174	158	155	169	175	174	165	182	180	196	170	194	170	189	187	188	207	159	167	189	190	183	166	169	185	176	179	193	207	179	163	175	186	172	176	190	169	177	171	164	182	156	174	183	190	193	177	208	228	183	172	183	159	212	189	178	168	184	178	174	188	188	204	209	174	200	196	184	192	191	167	190	175	172	172	174	192	178	178	157	178	189	181	185	164	186	183	208	189	206	185	179	167	189	166	171	196	164	171	158	162	187	177	173	179	185	188	181	161	195	196	186	170	182	202	178	182	164	191	186	187	186	181	185	204	163	193	183	199	200	183	200	216	204	192	181	201	191	173	202	193	170	174	187	192	217	193	213	182	201	204	158	190	177	159	179	177	151	200	210	187	204	176	185	187	162	181	191	193	177	176	174	196	209	216	177	185	200	183	184	149	183	177	187	204	159	165	172	192	175	191	191	180	197	176	187	173	197	186	187	185	180	156	183	183	189	209	170	172	163	200	191	176	171	181	191	201	179	169	165	192	169	208	173	204	174	160	190	180	182	171	180	175	156	157	180	215	169	175	183	186	184	171	159	162	182	199	161	185	197	182	181	174	162	183	190	173	192	201	179	197	212	200	190	180	186	205	173	184	196	206	172	201	172	193	179	182	196	175	161	192	189	177	165	192	166	185	173	190	194	198	173	161	182	192	172	165	178	186	185	200	195	164	186	159	196	186	200	188	169	177	169	189	189	168	172	174	158	182	183	193	176	171	167	187	173	169	198	191	192	188	183	181	206	175	187	184	179	211	197	173	203	180	191	180	197	184	172	167	169	178	180	144	175	156	181	183	166	185	181	207	163	184	196	194	191	202	193	183	164	190	181	163	164	186	173	169	163	203	199	196	216	190	190	179	171	190	182	178	190	202	189	185	205	172	187	183	171	193	204	177	180	182	185	210	185	180	169	159	157	188	199	148	203	198	212	179	185	211	173	180	176	186	174	165	174	155	186	185	193	167	174	176	181	163	167	189	186	161	166	165	186	160	193	177	183	214	196	185	154	214	167	158	161	153	161	153	176	199	184	132	198	168	183	170	201	174	174	181	197	199	168	181	204	180	190	152	173	198	171	176	164	187	183	175	182	175	197	157	182	198	198	185	191	185	189	192	184	165	189	168	207	181	193	179	184	165	189	207	177	176	174	187	173	159	195	185	199	192	202	182	160	189	180	186	192	195	201	180	185	192	187	175	193	182	173	171	140	183	159	185	184	186	198	171	190	189	181	199	167	197	176	217	192	190	158	174	175	180	186	167	197	222	186	185	193	191	186	195	200	162	199	166	210	182	181	193	166	175	188	194	177	170	168	179	178	158	176	183	182	172	172	185	206	183	190	165	188	202	189	174	156	168	187	199	167	181	174	182	177	209	210	186	180	191	154	181	158	176	184	200	184	184	175	190	177	167	194	181	195	190	172	180	174	194	191	170	167	210	175	180	202	172	197	194	165	181	224	177	179	202	174	183	209	190	204	154	168	155	188	204	178	180	169	164	177	182	175	207	178	187	169	156	167	164	164	185	186	182	182	169	163	205	195	189	186	187	173	181	162	191	186	171	158	207	192	186	162	177	185	174	167	205	175	181	184	174	182	180	216	182	161	164	155	185	194	163	175	163	159	182	185	182	193	186	176	184	187	188	169	203	167	164	167	181	176	160	189	185	210	157	157	148	185	161	180	178	175	166	196	179	197	170	183	176	165	178	173	192	172	179	171	180	189	177	196	176	181	181	168	198	196	193	173	201	184	182	195	196	192	187	187	188	179	196	176	196	159	185	162	189	182	185	189	176	167	188	190	210	184	173	192	175	149	200	184	175	195	183	180	176	166	161	178	187	173	192	201	191	148	182	193	157	182	165	184	164	182	170	185	184	156	220	176	169	172	191	210	158	193	179	177	185	164	169	197	179	184	171	169	191	172	187	176	166	173	184	155	181	181	164	150	191	194	188	203	212	177	180	201	180	177	179	198	190	179	176	165	196	163	186	165	185	196	189	163	169	176
16418	18951	28632	37931	41629	40631	38739	34345	36788	33346	29649	26423	30439	26371	21857	20206	17540	20658	19517	20418	16399	16127	16384	14165	12791	18150	24381	16938	7181	1412	700	707	652	624	677	636	647	567	594	1180	5624	8571	6955	4596	2396	1235	559	456	462	534	456	494	513	465	437	495	513	484	496	491	500	462	465	450	477	462	459	471	454	495	444	427	495	491	464	462	488	472	439	468	464	485	516	492	463	431	463	450	481	490	496	460	464	487	462	468	462	457	478	466	421	477	494	421	498	490	454	459	495	463	449	504	457	479	503	411	507	461	462	455	471	459	416	486	458	497	471	449	507	493	472	492	458	446	505	466	487	495	478	454	485	457	474	479	456	466	468	452	483	466	472	461	438	460	487	509	497	462	488	496	470	455	483	447	478	463	475	475	482	481	445	449	467	488	479	476	487	462	440	479	487	447	474	455	484	470	451	454	468	484	450	477	435	521	437	466	492	465	482	456	469	462	455	445	516	489	460	488	516	470	502	518	481	468	471	481	477	475	486	498	467	491	464	448	449	471	468	498	460	469	472	483	485	496	469	440	424	432	481	468	468	496	472	469	463	432	503	486	445	453	486	506	505	485	482	413	413	461	493	467	473	472	451	463	466	451	522	429	414	460	464	444	455	449	468	457	452	454	500	480	453	448	491	458	448	465	429	461	463	452	493	475	447	484	490	433	510	490	464	469	489	474	500	473	464	446	487	471	499	461	472	481	489	468	485	478	501	445	484	476	446	488	490	440	500	481	518	477	474	434	481	493	480	481	474	440	479	470	504	460	472	470	474	455	468	464	444	483	440	467	456	440	493	457	463	443	478	480	501	454	501	502	459	506	445	438	443	440	497	453	490	475	471	449	470	481	463	450	474	472	439	451	466	450	492	486	443	477	487	455	458	465	469	512	475	503	459	485	459	478	453	466	456	506	470	466	452	450	475	486	444	464	481	487	478	473	483	460	431	481	466	438	500	457	486	449	465	473	488	495	482	484	434	448	503	481	457	460	481	485	479	467	474	502	458	533	448	485	483	477	450	467	471	462	488	446	483	496	498	453	461	466	437	436	496	483	462	445	462	467	435	473	448	476	497	434	446	462	458	447	477	490	467	463	482	495	456	477	472	468	472	465	456	495	511	491	481	443	492	467	484	489	481	471	442	453	442	476	473	513	460	459	462	430	508	422	495	504	434	448	503	489	476	467	485	447	491	432	479	473	453	498	453	475	449	455	438	412	462	460	497	471	481	471	435	450	442	510	448	477	463	439	452	463	449	491	457	481	429	466	463	452	464	427	481	515	454	459	450	466	481	492	484	476	446	476	466	503	437	455	501	482	483	484	445	465	498	448	426	499	474	461	493	496	460	461	476	473	466	499	474	454	505	495	462	421	494	466	471	461	487	457	488	460	477	451	475	488	471	497	438	503	471	463	444	498	432	500	462	476	492	489	477	442	499	475	477	437	479	515	459	482	443	446	458	469	505	473	491	462	484	449	484	463	450	446	438	464	506	448	450	490	436	453	473	491	508	496	465	468	447	462	448	432	486	466	460	438	489	438	496	462	482	483	438	451	507	496	458	510	478	439	483	475	482	475	484	474	489	472	447	509	449	455	455	478	472	497	486	494	493	443	472	435	440	495	456	466	469	473	451	511	479	476	458	465	476	461	475	479	432	429	421	435	503	470	473	462	492	487	485	482	472	485	474	482	434	445	471	442	464	471	453	427	492	454	459	475	436	481	468	490	482	480	469	491	455	492	431	449	488	495	452	497	473	475	463	447	460	489	487	443	488	490	477	474	476	479	498	457	483	480	475	453	470	469	446	482	497	465	459	456	443	440	422	460	467	485	499	445	493	445	477	451	518	459	460	445	477	425	491	457	483	451	481	488	459	466	479	475	484	469	450	488	517	470	465	477	480	480	463	492	486	518	473	485	458	482	450	476	461	494	449	463	477	464	428	473	473	458	476	451	459	428	503	482	456	505	485	461	445	457	462	486	482	453	466	480	468	457	454	459	482	494	459	491	500	491	459	498	456	454	439	447	445	492	445	472	466	449	438	476	472	467	445	450	484	472	480	457	466	476	459	451	480	487	455	467	460	459	460	477	476	484	489	436	476	494	490	503	475	467	469	478	507	474	507	460	474	414	446	465	498	469	477	463	448	482	447	480	487	495	462	482	470	441	479	480	456	448	471	447	461	482	428	448	493	482	490	478	460	475	443	472	440	507	487	497	467	471	487	478	474	488	486	498	420	483	437	448	441	455	467	497	464	498	461	449	455	469	498	453	476	449	442	461	426	487	462	478	448	472	456	465	463	466	523	491	414	496	456	434	469	490	481	442	485	447	493	469	471	421	475	496	457	478	472	502	463	452	440	449	465	457	468	470	468	419	478	486	441	459	463	470	473	470	453	432	521	470	491	445	500	498	440	447	464	454	501	463	488	473	487	446	436	463	498	458	482	432	475	456	473	482	464	450	466	491	474	501	461	461	496	488	491	485	490	476	490	492	464	477	458	477	475	467	457	493	452	490	435	433	474	509	464	461	474	459	474	484	465	449	465	461	497	491	504	498	472	482	446	485	471	510	453	482	480	478	509	426	463	502	476	488	493	513	505	460	482	486	459	467	449	493	470	466	452	464	496	471	468	506	457	489	486	483	445	499	443	449	535	469	492	432	446	457	462	458	486	469	484	461	493	482	479	479	473	449	506	488	493	438	456	469	478	445	474	490	474	449	466	472	460	483	493	453	453	443	489	471	426	459	461	471	448	446	476	471	477	442	475	487	461	476	461	477	478	467	461	473	438	465	468	449	455	481	461	447	470	490	470	481	426	438	497	451	458	463	456	434	485	466	444	509	458	482	464	501	456	453	494	441	491	422	484	449	477	496	497	483	485	463	435	479	489	444	489	522	487	457	470	490	461	453	471	506	446	496	498	483	473	444	460	463	477	455	458	490	461	499	486	501	459	450	466	433	451	490	457	442	468	469	470	475	462	455	458	437	493	450	462	460	468	464	469	482	443	485	472	448	444	446	472	463	479	458	505	485	507	483	445	460	487	478	451	447	431	481	477	485	421	480	463	443	484	477	471	508	470	478	452	499	440	477	509	500	500	489	499	450	487	428	446	472	482	456	514	461	510	448	434	449	476	451	475	473	472	447	464	462	469	451	453	443	455	459	485	462	458	464	480	499	470	482	478	498	422	469	495	492	460	478	488	473	478	438	465	434	447	463	434	457	494	501	467	468	481	459	503	456	468	462	467	456	446	450	495	478	499	487	487	492	443	499	433	497	487	459	465	467	492	444	457	455	486	472	446	464	536	438	446	517	488	440	433	453	464	439	508	501	458	458	469	466	478	490	448	450	460	455	488	476	482	519	456	515	459	489	447	453	468	454	479	511	462	463	445	496	460	478	486	486	470	457	455	458	465	481	458	428	447	469	471	481	470	478	478	482	461	437	440	507	527	505	524	515	492	506	479	522	453	476	475	463	454	460
32948	34043	36857	37944	37863	34374	30730	28562	28702	28113	23037	17562	22465	18246	13651	11814	8451	7972	8419	9268	6974	6258	5330	5782	3901	8385	10106	6357	1531	470	202	234	195	213	224	177	211	188	192	234	1151	2579	1957	1403	726	439	238	179	167	148	165	159	146	204	162	146	155	164	183	160	148	148	174	181	174	165	179	160	141	135	151	169	171	174	179	167	168	157	144	150	169	150	171	149	159	168	164	158	155	145	148	157	161	153	170	170	170	183	137	168	155	184	162	186	174	180	171	136	147	133	167	156	175	161	162	151	156	167	156	156	150	160	156	185	172	151	152	149	165	153	157	171	156	153	133	148	154	184	167	152	138	165	154	169	170	177	169	155	175	176	154	150	154	144	130	159	135	142	156	171	176	156	158	144	159	192	158	152	157	159	130	176	163	161	154	138	162	155	161	139	168	162	145	159	157	175	157	154	158	156	147	149	174	166	178	151	157	159	166	130	185	157	174	162	165	162	151	138	163	156	160	167	177	143	172	146	173	200	162	159	161	159	160	170	178	174	169	167	176	168	140	153	143	157	150	172	156	192	156	151	175	152	158	152	164	193	130	167	157	157	163	159	172	154	166	180	142	151	159	150	168	150	176	160	166	147	171	145	169	150	151	146	192	190	169	157	147	164	166	165	158	169	144	166	154	165	162	180	147	148	157	169	160	168	140	177	159	166	144	161	157	168	153	166	159	173	149	140	148	151	154	154	166	159	174	159	190	165	166	150	189	144	154	177	169	154	154	129	157	160	154	121	166	185	163	148	157	165	160	143	168	165	151	157	154	178	172	167	170	157	135	155	152	165	163	178	156	163	146	181	169	164	143	144	161	167	164	180	156	148	145	158	163	154	149	154	170	158	157	153	140	135	153	171	143	152	167	178	152	187	169	164	160	173	154	128	149	161	159	185	163	160	164	163	153	168	171	171	139	148	160	164	168	141	151	154	169	170	150	151	157	139	164	159	145	150	175	172	149	142	156	157	145	162	177	149	146	151	143	174	161	154	185	168	165	147	148	161	173	162	165	178	150	147	158	155	173	162	150	153	165	155	185	166	160	154	165	169	157	153	148	158	147	181	200	154	177	151	162	134	154	158	162	146	143	156	182	180	150	152	176	148	164	155	133	161	165	163	193	161	155	161	148	158	149	153	162	155	172	159	177	169	149	157	180	162	159	150	141	167	165	163	174	203	169	165	150	162	148	167	164	166	150	171	177	189	143	148	152	170	153	146	132	152	155	147	147	132	160	151	148	159	146	184	159	180	155	145	160	161	134	156	170	169	137	173	143	139	152	159	141	164	143	157	140	160	123	145	145	163	153	154	152	175	159	174	179	143	137	179	150	162	161	148	156	164	143	160	169	154	142	147	157	158	165	162	188	154	167	165	138	154	171	178	149	162	180	154	151	168	149	160	155	136	160	156	156	153	166	149	163	164	180	167	173	164	159	156	147	149	160	152	148	164	171	155	165	181	159	147	185	149	166	157	176	145	144	163	174	172	171	160	161	160	173	184	163	128	167	152	145	158	141	154	144	174	154	178	166	154	156	169	160	162	170	169	151	156	167	164	146	159	165	173	162	177	135	165	146	161	169	156	151	178	175	178	152	155	151	133	175	154	166	157	150	165	179	158	174	151	166	185	182	158	151	156	152	154	139	151	164	165	163	167	158	161	156	175	180	154	186	152	163	143	181	192	186	153	154	150	158	166	151	140	173	170	180	176	147	177	153	162	171	154	151	158	164	167	147	155	142	142	179	171	166	154	139	167	145	175	158	147	153	180	155	169	146	163	154	160	130	160	177	165	162	148	145	162	154	159	171	165	168	175	149	169	132	134	169	147	160	169	162	135	175	187	152	174	172	164	163	168	171	178	163	155	164	177	157	153	155	176	146	156	156	162	156	174	170	161	156	164	146	159	160	165	163	153	149	144	168	159	188	140	156	157	166	169	150	145	167	163	183	153	141	156	169	187	181	161	162	182	149	156	177	183	153	149	170	164	154	153	160	143	178	136	147	157	148	167	167	178	164	157	181	163	145	177	170	163	162	145	147	150	165	155	139	134	149	153	174	147	144	168	160	159	142	159	122	137	165	148	169	163	161	188	156	165	181	163	178	170	144	154	144	158	161	177	177	167	149	156	160	189	130	166	164	152	179	151	161	188	141	146	143	148	162	137	181	157	167	155	146	168	155	164	172	152	166	141	174	166	168	160	155	166	143	137	155	155	144	142	158	166	162	175	159	189	162	159	139	170	184	155	158	166	170	151	150	149	151	158	145	194	157	166	153	152	160	165	160	164	148	162	156	147	176	168	165	160	177	155	162	145	157	138	177	152	163	146	158	153	171	170	168	147	164	161	159	139	177	160	139	152	166	162	146	172	158	168	165	148	181	173	155	176	163	154	158	171	170	158	165	148	157	145	157	150	155	154	155	156	163	175	160	146	158	142	158	163	169	183	154	171	152	167	153	164	161	158	171	153	165	153	143	149	165	161	184	182	154	163	155	140	180	166	148	134	147	167	155	169	131	174	136	166	174	141	152	164	149	164	155	146	172	173	166	162	130	146	152	154	150	158	153	171	165	159	165	162	149	151	165	185	154	160	162	167	150	159	160	149	188	167	148	164	160	160	144	169	158	148	137	162	155	152	159	188	170	183	177	156	176	160	158	149	171	180	147	158	155	171	185	151	161	164	159	168	163	160	170	159	160	188	162	151	166	152	167	153	144	172	163	131	174	158	180	144	155	139	146	150	153	157	168	152	156	141	146	176	157	178	162	159	146	160	155	122	186	142	153	155	164	157	168	161	163	191	181	154	161	138	139	160	166	162	153	165	156	178	164	162	171	164	167	167	166	157	172	187	174	155	143	165	162	165	189	160	165	135	157	161	148	170	168	183	163	163	175	147	152	149	175	173	162	167	141	178	174	162	153	134	177	149	170	171	143	153	163	146	171	185	164	168	167	163	175	167	176	167	146	178	138	172	154	150	165	163	163	175	172	157	157	163	174	174	150	160	180	190	152	160	180	177	162	158	172	156	137	146	182	146	173	152	143	185	167	131	144	158	163	159	159	157	173	156	149	188	151	167	143	128	155	143	161	157	169	153	155	140	167	147	186	140	146	159	149	142	160	172	178	158	175	143	146	156	128	171	180	173	150	167	154	170	186	175	149	149	163	162	151	167	160	165	160	162	154	187	166	162	151	175	167	156	161	143	180	173	143	158	164	145	155	138	161	158	203	165	153	168	157	175	171	167	160	172	165	184	138	145	149	134	155	153	158	156	158	164	152	151	152	173	162	136	179	168	152	168	159	171	151	154	154	145	157	146	175	155	169	152	190	139	178	146	174	168	163	156	168	167	168	176	158	171	139	167	145	155	165	140	160	160	155	160	165	134	147	157	146	138	155	162	177	164	155	172	159	160	147	156	143	152	128	146	166	159	161	156	168	179	176	144	163	151	146	180	166	155	156	155	161	166	161	157	157	178
21956	26530	35410	41894	45638	45593	42508	41106	44006	40815	37506	35146	40388	34174	31231	29262	25370	26807	28858	31483	24989	23807	22729	24843	18010	31605	34242	22891	7682	2224	763	785	742	756	743	664	797	646	584	918	7564	15269	11075	8118	4058	1888	830	480	435	464	401	434	424	438	385	404	367	417	420	409	383	389	375	413	406	376	404	420	404	407	434	399	396	403	416	450	440	388	416	377	415	397	413	422	410	427	401	400	425	421	404	419	426	409	417	411	409	394	423	426	399	417	429	413	399	408	421	420	435	390	413	419	421	434	410	435	419	434	414	378	402	387	396	415	412	396	433	407	394	392	427	398	417	396	433	394	403	438	419	383	438	437	421	406	410	429	395	396	435	397	461	415	415	428	376	451	458	420	410	428	400	404	392	446	388	432	433	415	397	383	420	443	406	392	426	399	448	383	398	395	429	429	380	400	429	422	407	445	413	433	418	454	459	401	404	418	397	390	402	384	412	382	417	422	377	423	429	430	395	407	437	431	434	403	432	411	415	442	378	421	429	415	397	396	408	411	402	437	418	395	447	429	383	446	447	443	402	402	417	413	402	459	429	419	398	446	415	403	406	436	414	416	399	401	429	425	407	428	452	466	419	410	386	400	389	401	407	414	408	384	400	405	420	417	384	409	459	413	398	409	378	413	385	391	462	413	399	374	385	408	445	372	387	409	425	414	400	420	423	414	392	423	433	441	367	416	419	396	401	414	436	393	436	426	416	384	384	414	416	392	378	416	416	418	413	442	436	407	414	406	422	449	402	391	415	435	437	425	399	400	440	396	449	397	388	439	395	402	407	412	423	404	458	412	406	425	372	397	400	391	411	361	407	448	389	388	461	419	392	438	440	371	432	391	406	388	398	391	440	379	413	390	401	422	416	412	437	441	413	419	407	418	418	387	400	412	415	404	402	432	439	401	410	402	445	398	428	381	400	415	443	385	386	424	388	389	404	377	413	443	365	400	400	354	415	446	403	398	406	427	436	408	435	403	409	380	425	402	394	442	452	408	410	412	415	370	442	429	400	419	418	378	432	418	396	431	416	425	439	418	417	457	382	397	422	418	390	381	412	426	424	413	422	419	421	415	394	453	404	416	426	424	403	369	420	396	412	400	405	420	432	408	430	392	411	409	416	407	393	434	390	414	405	411	379	435	428	419	412	452	412	426	435	411	407	441	414	424	414	413	432	396	441	425	402	410	417	434	412	418	415	409	371	432	411	459	432	430	375	430	385	436	409	386	414	416	401	415	388	386	396	421	443	426	384	398	430	439	452	403	441	419	391	428	399	413	439	426	390	444	409	413	402	454	448	388	387	422	419	410	414	365	427	425	391	422	405	361	407	387	395	430	417	416	439	424	399	412	369	420	387	423	413	466	388	393	434	424	419	362	406	395	402	411	407	396	407	415	419	394	365	410	443	411	430	399	428	402	436	406	409	430	429	391	403	410	436	397	402	417	438	414	357	371	409	416	415	396	409	421	403	401	391	427	433	428	406	409	440	429	423	423	430	429	413	440	401	400	414	401	417	393	420	434	417	422	388	427	420	411	384	421	394	452	431	401	406	448	426	415	429	371	433	421	429	419	424	386	427	423	431	385	405	394	393	412	404	393	418	401	433	422	398	451	405	402	446	435	405	436	419	407	434	401	412	406	427	432	418	408	419	383	455	413	408	414	421	402	414	430	422	409	387	396	385	431	428	445	402	407	366	416	410	399	418	409	405	395	409	372	396	398	440	428	430	409	383	425	428	427	428	390	424	407	406	396	401	452	417	445	438	396	431	417	401	395	409	395	398	399	429	453	416	397	394	424	413	395	456	400	432	422	418	422	439	382	446	362	403	412	445	450	425	427	420	411	426	398	411	436	435	397	429	423	421	403	420	384	413	408	392	398	375	369	428	413	407	369	445	416	432	406	382	395	421	454	405	435	398	408	434	441	403	405	421	348	404	386	395	418	459	449	400	392	405	433	435	407	430	432	394	414	431	430	411	417	432	380	420	390	405	378	431	420	423	445	422	408	422	373	441	414	425	428	443	455	453	436	443	406	394	384	417	390	412	422	412	398	390	391	420	409	366	424	396	450	398	417	414	434	413	382	404	407	390	392	368	392	465	406	423	408	413	446	434	413	420	422	417	403	419	411	392	392	415	402	431	401	408	389	420	401	427	436	415	417	424	433	387	430	421	404	392	401	402	407	411	454	387	422	402	426	440	413	440	399	391	408	446	411	428	411	420	446	421	416	429	431	405	400	397	407	430	458	434	376	396	405	393	427	397	434	419	387	388	379	441	410	370	394	401	449	399	427	406	415	439	424	423	412	413	392	424	408	456	402	432	406	430	410	441	400	425	381	404	458	414	420	394	392	385	417	421	418	424	386	435	404	411	428	426	455	445	401	390	409	393	438	444	395	390	402	419	404	424	347	440	394	449	432	406	420	414	434	431	413	430	428	423	428	436	428	419	399	376	399	426	408	419	383	418	429	407	375	386	411	420	420	432	401	444	411	412	412	421	398	436	420	376	393	440	425	482	420	419	442	410	436	432	409	420	380	378	385	430	381	407	431	426	396	399	425	418	396	436	417	410	379	414	412	407	420	402	418	428	448	419	415	404	446	410	420	392	391	401	416	381	373	408	412	414	401	395	382	447	412	417	420	375	428	400	431	403	435	431	379	443	410	398	409	392	390	403	414	420	420	436	411	453	423	434	412	443	403	405	402	435	400	437	397	428	415	421	404	427	420	411	408	426	425	446	410	414	414	391	389	415	425	400	397	410	410	424	405	414	386	410	425	418	439	413	421	437	409	410	401	423	421	382	411	425	449	389	442	398	429	411	401	412	411	374	422	422	453	419	416	448	401	378	406	425	430	449	429	426	453	389	405	444	437	418	416	409	409	426	422	397	424	435	401	388	393	415	403	416	406	395	416	458	408	403	388	414	412	415	409	395	422	418	378	415	392	409	423	430	423	406	446	417	413	422	410	402	393	404	450	464	412	386	410	396	415	418	402	392	435	388	383	436	383	431	356	431	414	378	420	410	404	434	409	400	415	398	409	414	431	398	426	407	441	380	464	415	411	383	450	390	443	386	449	406	425	419	415	420	398	429	393	396	465	407	400	390	448	425	407	389	430	449	429	421	417	414	387	376	464	426	437	408	413	417	440	414	364	420	443	401	411	409	428	411	414	443	414	391	401	399	406	403	400	408	397	401	405	422	430	430	388	415	420	466	396	400	390	418	389	369	361	432	435	418	386	375	377	391	468	415	428	443	366	445	412	406	432	430	371	412	418	444	437	410	402	417	372	443	374	416	410	383	391	414	427	391	414	413	395	417	392	398	368	408	389	398	388	443	400	412	406	444	419	431	397	417	431	430	410	437	422	418	422	431	425	410	400	412	423	406	412	395	388	407	439	446	388	404	422	481	445	388	419	408	400	430	456	436	390	381	423	422	413	430	423	393	384	392	437	435	398	393	406	397	414	422	418	375	421
8418	5980	7148	6803	5772	4353	2909	2131	1567	1412	966	769	853	747	645	501	441	411	424	437	376	347	324	334	281	410	409	301	265	234	190	221	209	215	194	202	194	197	201	213	274	302	341	381	256	242	260	198	188	220	195	195	188	189	214	191	212	198	183	204	219	171	223	204	162	229	215	202	198	183	170	203	214	178	190	205	191	212	204	204	178	204	214	203	205	179	208	221	197	192	206	196	211	189	173	209	206	195	195	210	214	219	210	185	207	184	202	215	208	218	195	199	224	185	211	199	225	224	196	212	209	199	209	198	200	201	206	201	212	199	194	208	212	190	212	193	187	191	177	200	188	189	181	206	192	212	191	198	214	200	224	168	194	217	180	190	204	190	201	214	207	197	184	200	223	206	196	175	209	208	221	204	212	166	194	195	202	206	226	192	212	196	193	176	202	173	213	220	201	218	159	204	197	201	213	193	202	185	178	229	208	217	219	194	192	192	244	184	216	190	184	194	197	187	195	186	200	178	198	180	196	209	198	187	204	196	198	181	196	188	218	225	192	208	185	225	221	229	209	212	181	213	180	195	193	203	182	211	199	215	185	218	201	217	196	210	214	214	203	186	205	215	213	204	203	208	165	181	188	208	220	199	204	192	222	200	212	205	192	189	199	191	219	211	211	230	195	201	229	191	192	201	209	216	160	196	207	190	185	221	201	193	220	185	193	196	206	174	216	194	210	179	206	183	197	172	185	207	173	188	208	230	194	193	208	175	217	204	189	191	198	201	174	189	195	191	192	236	206	187	193	185	188	225	178	197	199	210	223	207	187	209	218	171	208	180	196	186	212	193	208	192	185	216	200	198	195	201	205	188	222	204	204	203	202	193	206	197	183	181	191	202	218	197	210	212	189	194	208	193	188	174	201	221	200	200	212	207	218	203	206	221	207	190	211	198	234	189	181	195	176	197	187	181	184	212	201	213	190	215	206	203	209	216	201	199	194	195	191	225	228	196	197	200	196	196	204	173	196	221	195	184	177	178	186	188	193	211	195	213	165	204	171	198	215	187	192	193	176	217	241	227	213	214	169	208	190	197	198	200	186	167	194	208	208	197	205	219	183	188	182	184	210	204	208	172	215	215	177	201	216	221	212	216	209	178	168	201	209	199	187	195	208	178	188	208	213	194	187	201	198	208	220	197	196	183	195	188	197	212	186	219	194	189	189	204	184	172	178	192	197	205	190	200	204	198	202	186	174	181	166	199	200	161	201	219	186	218	204	190	182	176	190	199	226	196	193	192	196	207	200	230	198	233	222	194	201	205	187	215	194	167	173	198	214	227	196	207	207	213	194	205	221	177	179	182	196	197	208	205	191	213	191	208	215	193	184	176	196	205	188	228	199	195	188	226	174	206	195	186	215	191	187	205	170	215	194	175	199	211	199	206	205	200	194	191	186	210	213	207	217	201	191	188	187	180	198	219	202	196	228	182	198	181	165	202	189	203	199	212	196	184	205	206	217	193	178	206	201	204	205	215	222	186	207	183	198	193	220	211	212	190	209	210	204	198	232	193	210	181	250	201	205	176	204	200	197	184	189	191	193	241	191	186	216	184	190	179	199	200	178	197	207	184	191	194	212	190	171	210	205	205	192	205	218	177	210	198	189	217	241	205	192	195	209	191	196	235	189	191	195	199	187	177	165	192	178	192	209	204	190	208	194	184	223	197	201	190	186	200	220	203	200	197	164	196	193	206	194	201	190	197	185	223	216	200	198	215	194	190	224	196	182	198	196	209	210	201	224	210	180	240	204	222	213	195	187	175	217	196	199	175	217	189	195	176	201	201	209	235	195	221	206	209	201	227	191	198	196	184	189	188	206	194	194	199	204	214	221	193	188	201	183	196	180	227	200	188	212	177	226	220	182	184	187	209	182	218	215	198	196	205	215	209	185	198	190	196	220	186	198	220	210	172	195	191	216	180	226	208	216	195	200	175	231	180	215	199	205	198	215	206	212	191	184	198	209	191	206	203	211	224	202	200	187	184	215	188	215	194	187	204	171	231	222	186	210	207	202	186	208	214	189	206	213	208	184	180	196	204	184	193	189	219	242	197	195	204	228	214	202	190	217	199	192	204	199	175	210	210	206	204	186	226	179	180	191	200	216	227	234	200	211	218	212	208	217	232	205	191	203	209	173	198	196	191	190	182	192	217	177	213	207	207	200	194	211	221	213	206	183	196	196	194	175	191	212	215	193	199	186	219	207	193	197	198	187	205	213	196	177	206	189	218	206	194	193	194	195	180	202	198	225	168	179	189	228	179	231	213	200	199	199	177	214	174	213	203	191	211	231	205	224	223	194	200	218	185	176	214	184	199	186	189	200	220	226	186	206	201	187	196	194	194	205	211	208	215	205	193	193	212	192	195	180	177	200	214	212	212	214	214	189	192	186	215	177	187	195	220	221	190	188	188	190	208	194	186	210	222	184	192	184	191	167	222	185	194	192	197	209	192	182	199	215	188	207	183	190	192	189	212	193	218	187	173	212	191	196	205	222	186	208	182	220	189	212	185	210	179	166	224	210	203	205	216	210	197	201	192	209	201	202	195	203	206	182	211	206	219	200	204	217	186	209	196	179	155	216	211	207	202	211	227	199	184	192	187	186	216	183	216	226	193	202	205	206	217	189	215	196	199	196	197	215	197	183	219	234	186	207	191	180	198	198	195	190	203	222	174	182	205	199	220	194	204	189	178	191	207	216	191	232	177	210	176	192	200	191	225	184	176	192	200	210	190	208	199	207	193	174	183	195	193	196	200	200	188	205	181	191	205	193	172	191	219	203	216	184	190	174	184	208	203	193	222	211	206	207	221	204	198	232	173	214	202	189	175	193	215	179	226	193	196	194	199	209	236	199	199	206	192	208	191	177	197	204	214	191	217	179	223	199	188	199	177	196	206	179	217	204	215	196	216	178	205	201	214	202	169	218	184	204	215	190	221	213	201	198	184	198	205	201	174	176	214	197	193	200	213	206	187	205	222	185	183	186	199	210	172	200	223	199	200	202	212	189	214	197	189	176	182	187	203	194	212	205	200	194	173	213	202	193	215	192	198	200	198	172	205	220	202	193	202	196	213	196	182	194	191	202	219	173	186	167	207	175	186	171	186	200	210	208	198	184	215	219	178	195	195	205	180	197	201	213	197	193	199	204	195	210	217	186	206	174	194	217	205	191	187	202	203	204	199	192	209	181	186	184	193	198	212	216	201	172	179	184	195	200	193	202	194	217	188	178	187	215	216	200	180	224	206	207	207	173	202	191	212	212	195	195	218	208	232	213	174	164	215	206	195	184	191	179	193	185	172	186	188	188	213	192	223	202	226	218	208	211	209	206	182	179	190	212	192	257	192	178	194	192	209	190	193	173	218	167	217	211	211	209	197	188	187	181	196	210	218	175	220	187	210	198	195	187	187	197	207	190	216	186	197	200	222	216	202	216	192	213	218	201	196	200	191	219	212	218	213
6266	6320	11194	15374	14818	13642	10757	9690	8477	7856	5490	4677	5346	4967	3610	3254	2410	2483	2512	2791	2228	1863	1590	1691	1424	2684	2494	1480	1039	619	556	560	651	595	606	579	587	590	573	647	907	1201	1476	1259	913	751	578	525	483	567	492	498	505	474	522	505	519	525	541	512	519	487	518	544	533	481	506	471	498	536	506	514	465	500	494	545	518	507	525	518	533	517	511	479	532	505	496	499	506	542	517	533	538	489	497	512	491	498	505	519	534	519	570	476	499	488	521	503	518	505	502	491	498	465	541	482	547	513	540	492	522	523	545	535	528	485	552	513	497	518	514	522	528	531	521	510	560	497	509	513	550	498	512	514	529	507	489	498	515	517	521	506	504	518	531	465	533	491	507	515	507	500	561	527	528	555	517	498	488	508	525	504	475	493	519	560	510	521	520	492	540	507	552	513	518	513	501	497	506	512	504	531	521	506	521	487	487	525	496	561	506	512	500	514	557	542	507	539	496	510	524	499	481	494	500	515	508	560	477	560	503	521	526	520	471	482	477	489	473	506	562	535	499	492	458	502	505	484	530	505	511	516	526	497	492	519	521	496	525	515	527	528	531	552	488	479	533	525	529	544	526	478	522	496	509	511	472	525	525	502	486	483	528	494	494	489	466	490	543	495	527	500	544	519	516	497	516	526	516	489	534	531	516	492	516	487	498	506	524	510	507	501	528	525	519	528	498	501	548	558	508	516	500	464	512	497	505	489	515	494	497	511	516	465	504	493	495	534	546	508	525	523	503	515	534	492	518	536	525	501	549	528	530	524	486	526	506	496	526	483	525	517	495	523	526	509	486	499	520	519	509	526	525	537	562	490	530	518	532	515	491	542	511	541	523	509	554	511	500	515	532	516	556	537	486	461	487	519	536	573	480	502	524	492	487	533	548	480	488	541	547	500	501	525	495	520	494	537	465	501	524	473	499	550	529	534	497	480	484	503	536	516	515	485	470	495	501	490	472	512	539	490	554	491	520	545	535	503	496	532	525	528	500	507	505	490	503	496	529	491	551	514	473	476	505	501	524	544	494	500	500	510	491	555	523	536	534	546	501	496	522	530	441	551	484	528	540	510	500	557	520	557	501	496	476	506	504	496	527	510	483	507	518	525	516	544	555	457	457	527	528	489	528	527	561	531	511	512	519	477	514	536	532	500	552	473	532	520	484	530	535	552	510	566	477	513	477	519	508	500	529	494	543	493	520	522	518	504	510	470	510	464	500	525	520	515	527	503	523	519	516	517	523	507	531	518	526	512	520	534	539	500	493	553	499	536	499	505	498	473	515	513	489	548	537	533	537	569	478	540	504	494	505	487	545	506	528	551	563	523	537	503	489	505	527	493	502	507	518	498	499	486	569	520	473	502	553	487	513	524	503	512	500	522	527	524	556	564	552	545	482	483	499	494	522	507	530	509	537	468	523	502	546	516	521	479	505	503	491	533	537	526	517	502	507	530	510	502	520	519	485	522	511	552	552	502	531	517	508	483	507	472	560	509	532	533	533	496	510	498	527	519	493	510	539	485	498	521	487	501	468	483	467	546	501	526	501	539	534	541	471	507	548	523	475	536	521	505	517	538	525	510	532	534	478	499	525	480	515	541	503	544	529	489	524	485	532	514	489	511	502	545	532	523	527	512	486	501	498	523	514	510	524	509	519	505	498	534	485	551	525	552	475	530	512	512	548	539	481	535	534	493	532	486	504	486	513	497	502	521	531	514	512	539	487	532	518	486	497	510	547	508	579	527	472	547	497	515	521	546	515	529	501	512	521	481	514	524	499	513	530	484	505	495	491	513	514	534	493	531	514	493	563	507	539	471	503	518	550	558	509	508	522	491	505	504	498	518	505	502	516	516	524	543	495	494	514	501	509	523	560	488	536	497	547	528	485	522	485	528	467	509	472	505	509	508	526	505	479	504	506	551	485	495	516	534	539	536	532	552	507	489	485	501	501	504	485	525	526	519	478	500	535	516	508	503	517	509	513	508	526	494	525	517	530	516	527	510	545	519	522	508	505	509	481	526	518	519	530	529	492	484	519	483	503	507	518	501	469	536	527	528	534	527	536	510	528	513	517	481	529	521	482	534	538	504	487	500	475	554	500	547	504	472	492	546	517	518	533	520	521	517	513	545	530	532	511	508	511	516	498	538	541	494	525	511	523	490	507	479	510	504	500	513	467	523	503	520	500	464	492	484	527	538	499	493	501	566	488	517	491	520	505	530	519	501	487	529	529	510	483	487	532	491	532	499	520	538	495	528	489	521	519	535	508	487	477	505	470	520	481	525	540	485	530	515	530	500	491	549	493	496	529	517	543	516	475	514	489	527	487	502	521	498	511	528	514	505	505	537	577	505	469	517	496	538	538	527	521	520	523	512	535	528	489	496	495	511	563	526	489	539	532	513	508	512	503	499	465	487	494	500	544	511	501	506	534	519	512	532	516	525	491	524	485	536	535	530	503	521	561	515	459	519	491	557	524	511	491	552	540	499	485	503	524	437	498	487	501	543	518	510	488	527	498	467	507	537	503	534	490	499	497	464	512	542	510	513	501	500	500	491	503	492	497	545	533	530	473	560	524	528	488	505	503	491	489	506	529	506	515	485	523	513	533	485	539	553	539	532	478	497	493	505	507	500	535	530	515	507	499	508	531	500	523	534	540	491	499	513	512	484	502	507	470	524	546	509	533	531	551	542	515	523	533	528	544	490	508	501	503	539	564	509	511	525	575	493	506	503	529	491	493	514	509	515	511	504	515	515	502	543	532	536	479	512	503	554	493	523	529	527	485	530	522	513	496	548	516	530	462	517	538	529	496	565	473	480	501	546	521	482	517	516	516	521	487	484	512	491	550	490	501	515	518	495	483	524	539	501	538	519	509	482	488	533	560	504	537	499	519	570	512	475	507	519	509	543	459	547	511	502	554	542	476	553	513	492	453	467	516	490	484	516	519	527	531	507	503	487	503	505	497	545	502	477	507	497	544	529	512	517	563	509	534	504	489	558	547	496	540	501	501	492	529	503	504	548	510	535	531	530	551	488	500	544	531	538	515	480	460	478	491	511	537	508	529	475	520	490	527	525	491	491	509	504	515	510	560	490	473	480	476	494	497	513	516	475	468	519	523	482	484	513	550	533	487	509	530	491	497	510	517	520	526	520	486	506	506	496	529	537	485	513	532	524	485	569	500	488	461	511	529	479	480	525	499	494	528	506	523	487	568	497	544	469	536	555	514	509	512	494	512	543	502	550	481	535	510	500	483	553	534	507	508	489	525	478	529	532	505	529	523	450	541	524	504	498	491	495	553	473	525	520	491	512	502	503	549	525	454	508	571	531	539	502	489	559	496	518	504	562	509	521	524	541	509	511	508	538	527	470	518	531	524	507	533	510	529	510	552	513	512	489	512	512	544	492	496	555	577	480	512	524	520	529	519	490	531	533	517	506	498	515	531	498	492	562	478	451	474	504	497	505	480	511
22825	20891	31658	34319	32591	30464	25548	22017	19564	18015	12853	10524	10997	11510	7975	6496	4134	3847	4394	5307	3761	3112	2055	2303	2033	4829	4488	2664	875	261	213	217	223	233	214	194	177	211	212	332	1008	1223	1027	846	570	331	238	190	162	179	195	197	187	199	197	203	184	194	203	187	189	177	173	180	198	185	193	175	167	180	205	168	184	177	167	168	182	199	194	194	168	192	186	194	202	177	187	192	185	189	184	185	186	181	173	157	190	187	198	179	171	192	176	176	209	190	191	171	192	211	188	169	191	161	178	204	197	159	177	192	182	179	160	192	173	196	199	201	194	180	169	171	207	200	172	188	189	166	179	193	188	189	186	191	198	182	177	188	185	173	178	170	205	183	182	200	176	196	179	185	172	205	199	195	168	180	166	178	172	178	194	200	180	186	195	201	215	182	200	201	147	183	200	169	183	192	178	188	188	178	203	188	187	181	196	177	178	201	177	210	175	177	206	173	162	197	198	159	178	192	174	223	173	180	197	171	190	162	194	155	185	187	165	192	196	180	201	187	177	186	180	170	204	202	178	218	181	161	175	168	158	183	178	197	193	196	191	198	177	198	192	179	180	182	202	206	171	188	199	193	184	195	186	194	171	190	176	185	179	192	196	201	209	182	186	195	197	192	165	181	159	182	168	183	193	160	181	212	195	191	184	178	209	178	152	189	178	179	200	190	188	203	176	180	213	196	187	175	198	186	167	207	193	187	185	190	188	174	190	199	179	189	179	188	182	175	187	167	173	177	177	167	181	179	193	193	189	170	186	210	187	177	187	184	174	183	205	200	173	201	172	191	161	198	203	178	161	185	204	180	203	164	194	181	194	186	181	197	166	186	198	157	179	198	184	169	184	184	180	178	166	190	183	194	194	176	178	163	174	181	191	178	181	160	180	180	165	202	203	188	163	197	179	177	175	193	184	160	184	182	182	175	177	144	151	180	178	186	179	195	181	181	192	185	183	182	208	197	190	193	199	193	194	191	161	176	164	190	201	185	174	185	179	165	176	237	181	191	186	195	183	199	186	160	173	197	165	192	162	211	179	182	204	170	185	182	201	206	183	161	175	199	196	155	181	191	178	166	173	169	167	182	188	187	185	158	207	209	206	189	205	201	186	188	193	187	175	184	195	203	169	152	206	162	171	186	201	176	191	170	184	177	167	173	179	175	170	160	148	186	184	165	190	181	178	196	179	182	201	191	156	157	171	177	189	203	211	156	194	181	180	191	198	180	185	192	157	177	220	203	185	182	172	177	181	186	181	186	183	202	168	166	170	196	186	200	180	190	194	174	172	213	186	165	169	190	144	181	169	187	192	203	214	166	194	193	186	180	193	181	185	169	165	177	190	181	190	190	213	215	199	177	162	210	191	185	183	207	184	181	184	176	181	181	193	184	173	185	219	213	196	159	178	205	185	200	181	206	210	190	179	169	162	194	184	206	153	202	193	181	192	163	196	200	175	192	169	168	175	179	169	197	173	206	191	190	178	176	182	167	187	186	192	184	202	172	182	171	175	195	196	190	186	180	181	205	177	181	201	221	173	206	189	167	171	209	196	173	192	147	186	186	200	181	191	163	185	214	209	204	193	188	182	204	177	181	167	196	165	187	200	164	165	181	187	193	197	208	181	191	182	183	202	185	152	181	197	182	180	176	184	197	177	215	190	218	196	201	189	194	183	148	184	167	183	188	193	193	174	172	178	223	173	180	167	183	215	160	199	161	179	164	187	198	233	169	212	174	186	194	158	180	185	188	180	185	190	192	210	181	168	190	187	177	174	201	172	192	181	182	206	202	194	160	189	206	190	172	204	166	190	194	173	180	177	185	193	178	189	160	187	189	192	182	222	186	188	152	187	181	189	180	182	171	212	180	188	185	197	199	179	172	206	179	189	193	175	184	208	184	173	167	170	157	189	197	184	187	189	167	179	194	189	187	189	173	191	186	188	206	186	193	174	221	195	175	181	170	186	225	185	202	183	179	191	171	165	167	160	163	164	209	165	168	186	174	196	179	187	187	191	192	184	194	214	188	190	195	176	172	190	178	180	163	182	156	171	171	177	196	186	190	199	184	176	192	180	199	194	210	209	186	159	183	186	183	185	192	194	205	197	202	196	202	174	165	170	188	186	164	199	201	176	202	179	168	184	161	163	211	174	206	175	182	164	185	190	190	203	184	161	190	201	201	199	184	152	175	187	179	192	201	220	200	164	167	177	176	177	168	184	167	212	187	184	169	153	170	208	197	170	201	184	196	198	160	196	184	201	170	186	174	199	200	195	201	186	170	199	196	191	193	191	199	187	176	177	192	189	184	178	177	184	165	205	215	183	191	186	214	188	201	199	177	204	189	181	174	186	205	213	200	201	204	188	206	197	182	183	191	171	208	175	187	158	181	185	183	176	162	166	191	165	195	204	158	170	182	211	176	165	178	210	202	181	193	201	185	172	197	179	200	190	195	188	204	190	208	185	188	177	191	183	178	204	189	166	180	197	193	182	191	174	175	196	181	185	183	184	199	183	165	206	184	168	192	167	176	180	176	187	194	159	178	182	184	185	184	180	181	181	206	193	168	183	186	209	193	173	190	169	176	198	179	164	167	169	202	202	184	179	190	220	205	195	183	177	188	196	188	160	189	195	191	173	168	185	188	183	200	172	178	182	189	213	208	180	183	186	183	181	176	197	156	203	198	213	198	196	185	185	193	179	188	179	203	176	197	177	183	175	179	179	188	196	193	201	178	180	178	203	191	188	172	174	181	180	171	200	152	173	179	200	178	178	214	194	179	192	156	154	185	172	185	184	196	187	190	180	189	194	185	184	176	195	177	186	206	181	203	192	190	189	190	173	196	170	211	184	228	176	192	178	225	192	200	195	207	191	192	193	198	186	201	181	176	190	188	173	185	191	189	197	181	172	178	207	177	191	181	168	163	177	181	189	212	203	172	209	203	189	156	180	190	169	169	241	147	169	179	189	217	189	189	197	212	195	167	175	185	181	186	196	199	193	166	195	174	184	174	187	173	210	179	209	175	188	175	198	178	189	163	211	174	191	195	200	191	202	170	192	173	190	172	216	178	186	195	170	189	188	175	180	174	172	178	179	182	145	183	191	189	164	191	187	176	181	194	165	168	168	194	191	178	192	194	172	180	187	187	161	187	239	190	171	192	173	171	187	205	167	185	220	212	191	196	180	178	189	209	139	182	203	204	173	171	197	201	152	171	187	205	194	190	192	173	192	176	166	171	193	172	219	201	193	190	174	157	188	190	187	198	168	198	164	177	194	168	181	181	168	196	202	161	199	196	199	181	192	186	172	193	202	206	193	165	180	159	165	193	191	177	182	178	185	179	173	143	197	194	147	177	171	202	185	197	163	194	177	173	167	201	185	212	189	183	204	190	187	168	181	192	218	194	152	209	173	170	194	183	198	178	179	182	164	188	191	174	191	182	196	196	175	180	163	211	194	187	176	202	172	201	190	193	190	165
15336	16508	30688	37200	39219	40485	37579	33812	34918	32590	27989	27902	29597	28825	23012	21690	16168	18115	20011	24193	17719	16671	11954	13491	11630	22343	22353	15005	4791	1044	666	664	695	633	663	667	592	598	643	1975	6531	7758	6385	4724	2897	1439	744	500	472	469	466	459	480	493	489	415	481	461	473	484	486	474	458	461	487	479	479	497	512	484	452	481	487	456	454	467	510	470	497	523	463	460	502	458	529	490	492	445	478	491	509	472	474	447	461	481	474	452	454	496	506	497	464	458	450	502	513	502	486	484	507	453	501	479	460	475	462	451	478	492	490	459	440	500	481	452	478	462	482	458	471	489	466	477	493	500	475	475	492	418	486	456	489	481	466	487	496	478	455	478	470	452	472	503	466	460	476	496	478	470	491	485	510	477	439	491	434	519	472	471	450	481	449	482	533	452	485	464	451	435	458	450	478	437	489	494	497	465	484	478	527	432	476	453	485	474	509	489	510	451	461	540	517	489	482	456	475	470	451	474	499	467	478	526	452	493	473	466	476	495	467	443	459	450	469	430	488	441	457	455	483	457	452	443	461	461	478	460	469	459	494	459	484	524	512	463	465	476	480	487	497	466	474	476	484	468	512	469	462	505	477	473	463	453	462	443	474	493	453	468	457	469	510	485	476	449	456	515	470	455	473	499	500	478	463	456	452	459	473	510	471	442	471	512	501	455	492	436	458	504	459	440	446	508	445	446	497	476	476	447	459	499	466	481	470	469	468	491	511	480	470	456	484	459	454	479	475	523	483	467	485	474	507	510	482	533	516	507	436	489	501	456	513	479	442	459	500	459	469	514	506	511	500	466	473	508	444	512	490	465	480	476	463	461	454	514	491	474	438	487	470	502	473	475	500	508	459	493	470	477	476	471	526	505	493	495	460	476	503	443	444	509	514	465	478	450	481	434	452	451	491	487	466	462	462	511	449	496	441	497	489	493	477	523	469	472	462	473	471	455	491	479	476	475	472	473	443	479	433	447	499	455	508	465	508	490	462	460	453	482	464	473	487	469	471	480	468	488	476	497	488	483	511	457	472	478	443	440	433	457	473	460	480	476	447	465	449	488	493	512	462	469	492	492	498	459	492	464	468	495	512	493	416	497	480	469	474	477	457	469	458	489	470	466	493	474	474	515	502	496	509	487	465	516	463	482	482	470	485	467	460	482	470	468	447	461	474	468	454	456	475	476	457	494	464	457	474	476	467	471	519	484	474	461	481	511	426	455	464	507	479	460	492	467	498	457	490	492	482	479	484	477	493	461	474	506	456	496	466	478	457	456	470	452	490	470	489	425	462	462	478	452	483	510	485	484	488	446	471	463	472	449	465	490	455	488	482	471	466	477	480	488	475	456	514	469	478	445	476	521	479	484	462	454	489	467	494	491	477	485	511	480	444	477	465	509	513	467	460	530	520	458	463	489	482	472	482	472	482	456	482	479	475	493	494	490	501	484	531	505	487	500	481	462	498	470	487	449	424	456	473	490	479	503	496	481	476	474	497	461	442	500	494	507	451	493	449	463	507	484	487	472	472	434	495	462	472	491	476	469	473	480	453	498	442	472	479	476	439	464	461	493	445	460	441	499	454	450	483	457	485	481	472	473	484	454	489	464	463	475	477	473	518	462	469	524	498	503	532	440	537	484	515	501	442	489	453	457	503	476	503	471	477	486	476	503	461	505	459	492	482	478	528	463	486	459	483	486	499	467	452	470	510	484	484	493	453	461	458	506	488	505	465	513	499	435	497	494	479	478	417	461	457	464	474	467	494	474	443	470	506	489	480	485	493	440	473	483	470	507	477	456	477	492	484	478	533	460	466	466	498	482	503	471	467	481	445	476	486	409	473	480	456	483	512	462	449	500	494	462	452	473	463	454	543	469	458	470	523	443	518	517	493	500	488	492	504	458	484	460	485	485	477	467	495	464	463	479	487	493	482	489	502	457	467	491	545	484	459	482	460	520	467	486	493	467	477	472	437	451	430	476	462	451	492	469	515	452	444	435	455	502	431	495	502	462	479	475	486	473	449	479	468	472	483	481	460	443	453	474	484	478	492	479	517	491	489	425	484	479	494	487	441	442	476	517	464	493	471	463	477	472	484	515	490	501	487	495	464	482	440	474	462	506	439	456	467	434	480	464	460	501	463	449	491	501	447	497	470	452	466	473	430	474	489	491	484	451	456	490	494	457	488	462	491	467	476	469	471	488	489	478	456	506	489	461	481	486	466	488	462	465	440	429	465	433	459	491	488	440	479	464	485	488	469	469	471	502	448	523	470	473	494	470	454	482	474	486	453	473	509	455	501	474	423	470	539	478	489	470	481	518	490	469	498	493	461	487	472	482	485	481	475	493	486	499	478	473	480	477	479	479	433	500	470	489	478	470	454	481	486	454	489	492	481	507	474	495	522	436	456	532	467	500	486	458	490	456	448	477	434	499	495	466	491	481	478	471	478	458	450	480	496	471	448	480	431	470	489	461	441	488	498	463	499	495	437	485	455	504	494	492	457	467	461	455	492	481	461	479	495	483	499	508	471	442	499	483	459	464	498	484	453	432	461	454	461	449	509	462	469	470	477	468	493	492	456	476	465	486	470	501	466	436	472	455	484	447	494	467	485	463	481	456	422	491	443	489	460	462	489	461	449	484	487	467	478	468	491	506	466	465	458	443	441	448	470	464	472	462	472	484	475	495	476	481	497	488	495	462	456	452	500	463	440	477	470	433	459	505	509	484	494	492	471	462	473	470	499	465	484	513	469	494	509	491	457	492	469	464	499	469	459	464	474	510	457	475	449	491	463	501	463	464	448	463	477	461	484	488	500	484	487	478	452	492	456	478	451	482	487	481	486	459	500	474	476	470	494	484	479	472	444	469	453	478	460	509	504	463	515	473	494	459	502	468	467	484	474	482	489	524	475	490	465	459	484	466	503	488	479	522	472	463	535	525	453	509	453	435	502	459	458	475	443	474	488	449	484	525	441	489	438	479	481	456	476	493	462	500	478	451	458	496	475	465	495	497	487	479	515	479	466	479	474	479	467	490	521	441	479	491	517	461	455	462	467	448	519	472	480	529	483	460	468	509	455	455	447	457	469	510	475	438	481	515	471	506	473	453	437	511	504	500	492	440	480	512	462	484	480	480	483	469	463	467	451	449	470	456	480	503	470	442	496	457	478	486	493	492	482	464	500	492	495	493	451	484	501	451	461	456	500	457	474	465	438	503	475	508	519	496	497	459	485	519	452	483	484	472	480	448	461	444	427	485	487	451	517	509	497	482	487	482	507	479	482	445	489	474	477	513	471	488	476	485	443	498	470	482	498	473	519	469	490	497	498	484	460	510	493	473	514	484	481	472	490	519	523	487	470	488	487	457	491	502	503	466	456	447	502	469	503	486	489	485	503	438	489	498	486	467	460	493	452	488	426	493	487	479	489	521	448	483	494	474	503	459	444	520	433	503	467	455	481	487	485	505	492	487	498	497	507	496	420	460
32168	31326	39066	38690	36540	34460	31560	28080	26692	26539	20979	19072	19085	20147	15037	13614	8410	7014	8645	10489	7565	6453	4491	3911	3377	9405	9116	4140	965	323	220	237	219	199	193	210	217	184	222	525	1419	2080	2134	1457	768	409	237	162	152	165	164	162	163	186	174	144	177	184	168	180	154	152	156	141	158	147	159	183	160	151	156	151	159	166	161	140	138	140	160	137	175	142	166	158	146	151	164	156	176	159	161	141	156	145	161	176	150	168	151	135	142	137	163	159	146	149	169	140	155	158	141	139	158	133	159	180	161	135	170	176	131	151	180	163	155	154	141	159	166	169	162	156	162	162	151	139	158	153	154	165	168	170	163	154	160	146	140	146	155	156	171	157	182	166	189	169	150	154	181	162	142	133	179	126	175	159	159	159	170	155	162	152	145	145	128	165	175	147	145	144	155	180	166	164	151	138	168	143	176	164	139	178	147	154	140	155	152	150	145	151	163	151	150	152	152	157	133	156	160	179	156	163	163	161	183	162	173	198	127	164	188	159	177	152	151	164	145	167	148	147	154	156	139	139	159	139	142	181	156	156	161	146	146	148	149	142	154	182	165	162	157	160	153	150	153	164	161	155	175	173	159	171	169	166	157	136	170	159	166	175	153	166	158	145	169	156	165	160	157	135	166	158	161	164	156	150	162	163	167	156	162	148	181	159	167	162	154	152	157	157	141	157	162	179	154	151	158	157	165	160	144	166	137	142	143	160	182	144	158	159	169	157	164	161	158	139	132	167	182	158	140	168	139	132	138	141	157	141	142	171	163	150	152	162	143	186	135	161	138	154	155	143	165	178	169	156	160	172	164	182	157	153	161	162	158	156	151	166	141	151	145	166	163	182	166	152	152	176	179	141	173	171	162	178	124	192	160	164	157	157	186	152	170	154	146	145	158	159	146	135	150	143	172	155	152	148	172	144	151	126	154	149	155	146	181	161	167	154	175	142	167	161	153	166	182	170	163	165	150	147	164	149	160	136	161	166	149	142	158	151	182	163	145	133	162	185	172	154	180	150	174	165	153	167	172	169	145	161	164	149	155	182	156	156	175	157	167	144	139	170	178	156	152	155	154	142	126	170	182	160	156	164	179	160	142	144	159	138	167	181	159	148	160	144	158	177	177	149	156	174	143	153	160	165	172	158	166	152	156	168	150	139	157	193	164	168	177	182	169	170	149	149	146	157	147	139	163	140	158	160	143	138	157	160	154	158	173	167	153	158	143	180	151	170	155	155	151	172	163	147	172	131	153	159	163	132	173	168	164	156	140	155	152	155	154	182	185	164	150	170	155	138	161	144	150	134	167	148	161	170	155	164	173	176	163	169	146	144	186	154	160	152	138	188	146	145	164	149	153	141	139	167	144	175	145	150	156	132	149	155	144	163	154	145	164	165	146	148	151	170	130	148	160	150	144	147	166	155	149	140	140	167	141	158	156	153	150	159	150	143	152	151	147	154	177	140	142	137	151	166	162	151	160	167	159	148	142	164	147	158	153	166	157	157	161	153	170	163	160	158	158	153	166	135	164	153	167	164	150	143	162	150	168	149	181	143	157	144	180	161	156	157	158	159	186	151	148	149	157	161	164	135	156	148	143	144	149	127	165	160	152	175	157	164	119	164	132	161	141	153	169	164	166	136	163	177	140	151	139	149	170	148	166	158	158	150	159	160	161	140	150	146	178	126	156	162	156	155	162	150	174	174	150	150	158	144	171	148	177	151	157	148	167	156	157	143	153	153	137	143	166	166	138	131	149	157	153	171	166	172	165	137	160	150	170	147	169	168	157	168	156	152	164	180	131	160	173	141	164	156	167	184	163	178	171	152	139	147	175	147	166	174	159	150	149	170	151	138	157	156	151	157	164	156	167	150	154	150	148	144	169	147	175	152	152	164	145	152	156	148	139	128	164	156	164	157	155	175	145	171	150	167	162	158	154	146	155	147	162	150	171	135	163	156	154	150	162	137	157	147	161	161	150	157	191	148	172	169	149	174	153	146	155	166	139	139	170	154	165	173	159	187	157	128	141	169	163	157	154	153	152	173	149	156	164	175	140	159	155	170	146	154	147	147	133	162	145	160	157	160	148	152	167	167	152	175	160	163	176	173	158	160	156	173	157	141	140	152	151	171	164	155	144	161	162	158	154	175	157	154	149	152	153	156	158	170	161	144	189	163	157	155	162	161	151	170	133	164	178	157	164	158	157	153	165	147	154	184	159	185	148	163	154	147	130	137	168	164	151	164	182	168	160	158	153	142	146	169	182	153	149	156	160	157	165	172	163	166	151	172	138	164	135	155	153	162	147	131	151	144	151	149	149	157	169	159	154	147	175	156	161	157	165	193	180	137	158	148	159	158	173	153	134	155	143	150	149	153	162	141	164	162	155	165	158	149	155	146	136	169	166	157	149	157	165	153	172	155	149	158	166	135	156	154	170	159	167	147	152	148	157	176	134	115	155	164	161	163	159	168	158	159	174	172	155	184	160	173	145	148	147	143	154	153	148	158	167	146	143	156	163	161	161	153	179	162	156	159	162	145	194	185	158	161	142	143	159	175	151	159	162	153	157	160	135	163	119	175	157	194	163	137	150	144	158	154	159	152	167	183	140	154	151	190	146	170	178	157	163	173	162	150	142	161	166	161	138	132	156	154	171	152	164	139	166	159	158	149	147	141	188	148	145	148	160	146	178	150	148	152	147	171	180	150	170	160	152	153	173	154	151	166	166	154	160	156	155	145	147	159	172	152	157	154	155	152	173	152	151	142	157	176	167	160	148	184	165	143	136	117	142	160	177	169	193	132	158	163	150	163	188	168	158	175	161	163	134	180	167	156	162	148	171	169	160	149	135	171	157	158	171	156	145	140	167	163	158	172	156	137	175	182	168	126	171	148	157	163	155	128	146	150	176	176	156	170	194	148	166	142	161	132	172	155	176	154	164	146	181	179	144	158	136	144	158	157	160	161	161	156	160	158	149	178	170	130	152	157	147	146	168	143	157	152	167	148	178	137	163	174	174	154	147	156	151	164	164	145	161	158	167	161	150	172	146	162	172	149	149	148	161	157	167	157	146	144	132	147	157	143	151	162	175	165	144	157	162	160	159	154	146	179	143	148	150	177	157	148	145	166	184	170	171	175	169	151	155	157	127	155	150	158	175	177	140	165	155	150	148	162	143	165	174	181	167	165	168	131	133	146	157	160	158	168	153	171	163	159	147	147	149	181	170	182	147	161	149	159	136	159	156	172	152	180	158	162	161	150	162	147	141	164	154	145	150	156	170	160	178	177	165	159	172	165	172	181	147	148	154	145	178	144	161	151	161	141	151	137	178	162	158	151	158	154	164	183	158	151	147	159	167	145	158	135	170	163	157	158	156	155	187	133	168	145	157	160	154	162	160	153	161	152	152	178	153	154	143	172	172	141	156	168	183	160	148	161	144	139	166	167	146	151	169	184	153	176	152	170	159	162	161	162	161	149	162	158
21051	23641	36242	41660	44449	45589	45253	40124	41406	40777	34964	35008	37529	37699	32334	32490	22983	25193	29837	34828	25836	24709	19747	18924	16209	33045	30827	18104	5339	1512	831	773	791	721	570	610	573	620	915	3250	9672	12677	12320	7830	4003	1933	870	431	401	399	393	440	405	412	442	411	400	395	407	431	412	453	383	428	416	395	417	411	432	401	433	384	383	419	403	428	412	455	381	399	377	407	414	436	430	425	429	406	416	407	420	436	395	412	457	449	394	402	439	438	398	391	431	425	397	435	432	433	434	408	408	418	418	397	424	429	400	381	398	405	397	423	408	401	416	343	426	407	421	402	398	403	383	402	421	463	424	390	406	431	435	389	394	393	394	425	442	451	427	385	411	373	371	431	443	413	437	370	410	376	425	437	445	402	394	417	381	403	392	412	411	430	365	434	392	378	439	402	411	399	410	399	406	410	409	396	374	399	406	436	384	427	408	416	416	415	390	454	423	422	402	418	430	407	420	380	433	402	401	420	424	447	393	404	403	426	407	442	446	406	416	421	420	453	410	451	408	425	417	417	375	406	408	384	417	405	434	395	398	398	408	370	409	406	415	428	429	428	408	377	389	419	408	445	399	458	406	423	434	408	411	432	408	421	410	395	443	402	418	421	408	402	443	446	424	415	401	398	405	435	385	402	427	418	422	400	394	390	428	420	403	403	387	382	406	395	375	407	400	415	413	438	407	385	406	443	382	371	346	393	393	440	435	386	426	368	369	410	414	373	391	409	395	409	462	435	395	386	389	434	418	432	430	420	433	464	461	418	423	397	403	404	432	434	429	468	428	426	388	415	383	409	386	382	410	399	421	403	397	389	421	416	432	415	417	390	391	384	446	433	384	438	380	411	399	401	410	423	403	409	386	392	446	406	399	417	411	396	362	396	391	384	367	425	404	405	383	396	398	387	417	404	357	411	417	412	446	412	444	472	402	431	389	381	412	410	395	442	410	420	402	456	399	418	422	408	346	421	410	403	406	397	380	406	423	381	396	377	403	446	399	422	423	406	426	403	397	392	420	420	402	355	402	430	390	357	406	403	389	426	400	398	429	413	439	382	422	401	400	413	433	396	413	417	409	408	426	410	403	417	393	426	387	435	394	411	412	402	412	430	416	399	445	394	432	414	427	380	369	435	417	398	453	406	421	442	423	447	420	410	378	407	393	435	420	378	399	409	415	426	418	380	433	378	422	406	407	365	414	411	407	416	458	429	429	382	423	403	391	400	398	402	437	413	464	445	407	397	447	417	404	435	376	373	434	452	389	412	398	405	413	416	401	428	392	390	418	401	414	389	446	405	412	407	422	391	440	448	466	415	422	426	405	391	429	402	351	387	426	421	399	345	381	435	415	416	381	390	435	381	402	436	435	413	366	435	406	454	411	406	390	415	420	396	429	393	440	345	425	416	413	414	403	388	406	439	400	380	413	364	416	402	401	401	447	429	386	425	410	422	411	400	404	406	395	383	398	397	424	460	414	427	437	437	422	418	421	429	379	385	448	403	433	388	391	432	387	413	429	415	416	409	431	421	404	370	416	404	404	424	406	401	397	394	383	419	412	374	383	400	402	409	404	393	394	411	385	395	416	404	398	413	396	408	410	409	375	422	435	412	412	422	404	419	404	409	413	428	386	363	428	436	425	432	420	417	410	385	412	409	359	398	401	393	400	444	435	440	395	405	388	439	412	401	387	417	393	425	392	441	394	406	420	386	403	411	405	376	422	417	407	372	449	380	400	400	365	413	398	404	459	402	404	387	382	398	447	425	427	420	385	412	431	384	399	388	413	383	417	374	376	378	401	412	418	419	410	390	455	446	381	410	452	389	408	421	407	381	412	442	429	363	431	359	393	414	403	438	365	414	419	425	412	387	404	420	396	424	397	368	428	419	405	397	387	404	455	417	404	382	374	426	401	428	386	416	388	379	421	410	415	422	411	445	399	407	437	423	405	424	399	414	422	384	438	407	402	425	389	395	385	434	405	369	382	378	430	390	425	463	417	429	409	402	404	414	388	434	398	426	418	409	384	376	408	384	430	388	428	408	423	388	416	444	382	416	401	401	408	410	442	425	401	396	384	417	442	430	429	404	355	399	415	403	420	422	443	437	411	398	393	432	427	422	384	399	428	406	420	420	466	412	383	411	444	432	390	436	395	431	404	396	411	411	420	406	362	365	427	376	423	396	380	402	400	416	450	402	411	420	401	430	425	395	369	413	388	427	457	438	417	412	426	404	374	403	395	423	404	419	422	346	328	412	420	426	387	428	436	442	439	396	376	419	393	417	376	390	419	426	413	417	451	445	388	415	396	399	409	409	409	407	421	412	434	389	432	412	399	373	395	447	414	429	447	443	429	388	419	432	371	444	416	432	412	418	384	385	427	422	434	380	404	385	430	419	439	398	414	403	377	446	379	418	397	413	417	413	419	421	372	439	369	419	442	412	389	398	412	428	407	414	400	404	386	389	413	411	407	394	397	415	394	392	444	431	433	423	410	388	420	432	417	430	410	400	400	409	392	425	411	399	404	430	400	395	403	404	392	432	415	394	394	397	393	429	421	378	383	368	464	391	369	415	371	387	406	413	413	400	406	425	389	426	415	426	419	391	428	424	363	399	431	394	384	410	442	414	391	413	395	391	399	394	408	383	394	409	386	447	401	399	376	436	416	432	414	410	401	416	402	404	425	450	433	417	392	408	441	402	401	399	407	472	401	392	411	376	388	400	374	415	414	409	414	395	414	394	417	405	406	428	399	389	384	406	420	436	404	431	395	421	418	404	398	399	420	399	393	460	395	410	409	413	407	415	391	391	421	461	436	447	414	379	428	415	401	415	400	394	415	407	422	397	454	417	459	416	394	418	433	402	399	383	406	443	396	395	399	419	419	400	441	392	375	418	408	398	430	405	435	432	401	402	401	401	427	412	389	396	411	389	424	443	410	430	416	402	406	468	431	425	401	417	430	394	389	395	414	381	389	401	424	374	418	416	424	444	413	388	404	395	399	437	377	392	415	400	366	403	409	410	368	389	417	428	385	411	408	394	454	367	391	414	388	390	383	411	428	437	404	405	409	372	410	373	395	406	391	429	381	372	401	420	440	384	403	405	399	385	411	408	423	392	419	396	427	427	364	438	376	419	384	387	421	386	404	415	412	388	390	376	403	408	426	401	394	425	436	436	433	389	402	446	399	404	434	426	426	407	383	415	409	359	427	443	423	395	387	398	449	380	426	387	422	409	426	428	425	423	437	402	418	439	406	385	373	396	410	447	414	402	386	404	404	421	449	401	390	408	400	403	416	430	412	399	393	389	417	413	405	399	428	416	418	427	386	430	399	421	424	425	408	411	411	375	372	418	428	376	392	430	425	430	411	414	381	387	374	426	431	416	413	442	425	415	400	403	429	390	403	431	404	418	399	415	430	375	430	393	434	387	413	378	423	411	390	398	388	362	417	424	440	415	437	456	373	455	374	417	407	405	391	379	418	387
7198	4969	7649	7236	5604	4228	2963	2147	1506	1181	862	820	797	904	693	613	462	428	415	414	392	368	297	279	329	396	379	273	210	212	218	196	210	220	192	228	193	239	206	226	283	376	360	349	277	254	224	218	202	197	179	202	183	185	195	202	198	211	237	250	198	210	211	186	199	211	193	239	186	180	215	197	188	191	204	211	207	197	226	190	201	194	189	186	189	201	220	174	187	200	208	213	196	203	177	210	184	209	215	219	205	203	204	201	207	193	202	202	209	183	223	192	203	198	206	210	200	213	204	200	184	191	202	224	218	198	211	201	207	211	199	220	208	191	198	196	231	197	192	205	192	205	212	202	171	198	195	220	189	215	202	209	192	208	187	214	207	218	220	202	185	205	189	197	229	206	191	216	180	207	173	188	209	205	178	234	184	189	195	209	196	217	198	185	201	218	194	203	223	221	189	162	196	201	209	207	201	232	219	224	190	213	207	192	204	197	208	179	197	206	222	206	181	192	185	219	205	208	215	201	199	192	221	210	181	224	198	194	208	172	188	191	220	226	209	221	214	210	211	187	192	209	206	204	205	198	185	190	206	196	204	183	195	185	203	187	180	204	211	203	220	199	179	206	225	236	209	192	198	214	193	198	204	206	213	211	201	177	209	183	210	184	180	213	213	217	228	229	213	229	211	204	190	197	217	183	228	240	194	212	196	225	192	207	199	172	224	194	205	190	203	230	229	174	177	215	193	195	198	174	206	207	205	179	187	198	232	208	210	192	206	211	200	196	204	195	197	191	186	202	208	201	205	213	190	214	213	166	184	211	230	229	228	188	197	198	215	194	202	199	177	194	184	210	203	190	179	189	187	189	191	206	184	228	213	209	197	196	197	201	205	187	187	214	192	219	203	215	169	205	211	204	220	191	192	191	190	187	189	194	199	205	197	184	172	205	207	225	215	193	194	191	181	199	219	210	195	185	168	223	219	183	191	207	198	218	200	190	212	201	214	201	202	213	195	196	222	207	182	196	207	200	217	203	211	194	200	207	199	196	212	197	197	223	174	171	195	184	181	174	206	198	212	207	201	170	201	199	197	180	238	203	194	177	226	204	198	191	195	198	220	186	205	183	180	184	201	197	201	193	204	185	159	199	238	217	196	179	201	203	211	195	191	218	205	183	205	190	187	195	222	194	170	180	212	205	199	197	204	187	183	209	187	221	202	215	190	158	201	188	188	195	191	226	194	208	207	205	200	210	220	190	211	210	197	226	216	179	199	204	182	190	180	198	209	194	206	199	187	227	199	175	191	198	188	203	210	223	177	221	158	176	180	181	203	227	223	221	192	206	194	189	188	205	220	217	203	195	198	214	183	205	184	187	219	195	210	210	188	180	193	211	207	229	183	190	193	199	199	193	208	216	201	188	220	218	202	190	189	204	203	176	181	195	218	206	200	194	208	176	186	233	187	203	202	210	206	184	222	203	209	182	177	216	199	217	233	192	234	212	219	188	196	192	192	201	194	204	189	196	214	214	210	187	192	210	197	200	185	188	190	192	204	233	178	222	195	183	202	213	211	187	194	208	205	200	208	209	189	201	202	202	207	194	179	221	239	207	201	193	192	187	206	184	195	186	176	206	210	225	219	182	219	200	213	189	200	196	190	183	223	207	189	234	202	204	195	217	202	223	181	202	195	206	189	176	199	195	196	197	195	174	207	212	224	213	154	176	189	207	197	189	198	212	192	202	201	188	214	202	237	207	207	197	203	186	185	216	205	193	210	201	212	201	203	191	212	218	221	198	190	197	189	206	227	217	181	189	172	205	197	199	194	221	203	191	227	183	189	223	201	181	201	191	206	183	205	195	202	204	186	212	197	202	211	181	197	208	186	195	196	199	192	191	202	200	209	234	194	195	218	196	194	211	218	175	204	213	210	206	187	216	196	211	233	182	191	188	211	216	189	216	202	216	202	201	190	192	174	173	206	193	214	193	196	177	206	184	185	192	197	191	223	198	184	201	186	192	203	194	187	202	212	197	202	228	212	198	184	184	207	202	223	206	195	200	206	189	223	187	197	214	218	203	170	208	235	197	217	213	217	180	206	214	216	196	203	189	221	199	214	197	216	173	180	202	193	212	200	189	172	198	208	181	204	196	206	196	190	190	188	172	215	201	155	198	206	190	183	236	182	181	211	179	193	204	188	201	197	184	211	219	214	199	236	200	213	194	191	201	208	185	233	202	209	194	205	196	207	196	198	210	201	211	201	193	195	199	190	210	189	201	186	227	210	204	186	188	200	195	196	212	202	204	205	202	224	219	226	194	209	210	199	192	211	202	188	228	211	210	223	206	228	190	191	192	193	203	211	173	190	203	189	192	204	200	204	188	192	208	184	201	217	190	209	214	200	209	206	171	194	182	221	191	200	202	205	199	209	218	200	199	211	209	215	171	202	212	183	174	187	210	189	194	190	197	191	199	211	187	190	199	201	183	210	220	223	188	197	219	198	219	216	194	231	205	199	187	186	195	200	170	199	195	191	173	220	189	199	181	223	199	182	192	206	193	205	204	180	176	207	209	208	243	214	214	206	215	211	205	187	197	222	172	209	187	187	218	212	212	206	206	215	179	226	182	197	185	196	188	205	196	199	228	213	210	192	198	214	202	226	195	214	218	188	197	230	205	200	200	193	232	201	200	203	206	191	213	202	175	183	199	186	204	208	182	192	179	201	212	178	208	210	188	189	210	219	191	204	203	215	215	213	204	211	198	206	199	208	203	171	216	194	206	209	210	185	199	188	196	201	222	218	209	178	204	214	202	198	215	202	209	205	248	214	189	212	209	212	204	207	203	195	173	209	201	220	213	188	206	230	179	217	191	201	217	204	196	205	210	200	195	188	194	208	215	185	188	212	184	197	207	218	202	199	190	207	180	214	208	198	196	205	197	219	212	189	201	194	207	206	210	199	201	185	189	201	199	237	199	195	211	216	205	177	200	177	216	220	201	192	191	193	197	187	194	189	204	221	178	182	173	200	201	206	232	197	186	209	208	199	200	191	216	192	208	177	194	216	210	208	181	177	207	209	195	199	179	198	213	200	199	183	212	209	204	206	196	202	249	196	219	165	224	214	180	199	210	222	220	178	215	212	221	182	213	216	207	190	182	210	202	201	205	216	204	184	181	197	198	193	208	188	189	187	179	193	213	187	172	200	198	213	203	222	216	211	208	217	187	201	174	215	190	196	183	195	205	174	198	184	173	209	205	215	207	210	212	219	225	231	185	242	215	238	220	199	192	188	204	208	188	209	189	217	198	204	199	193	197	182	190	183	169	208	197	177	213	206	206	213	222	213	182	207	199	190	194	214	179	203	199	180	206	188	207	199	202	198	213	202	202	198	221	193	213	191	199	209	193	179	201	228	205	177	205	220	192	192	190	188	202	181	203	184	242	197	189	192	185	184	200	213	195	190	212	214	201	218	199	196	183	192	165	188	187	206	209	190	228	189	192	190	186	205	230
5342	5463	12437	14920	13641	12230	11758	9359	7949	7052	5031	4850	5227	5824	4607	3894	2575	2412	2826	2905	2379	2034	1464	1430	1586	2607	2131	1140	717	594	604	538	645	589	543	533	583	540	571	611	1089	1492	1502	1320	942	690	554	528	500	522	506	495	551	530	484	517	498	533	514	535	538	542	499	530	535	525	551	505	548	593	479	522	520	513	523	536	512	506	534	506	506	484	507	524	507	498	496	482	495	497	519	507	497	512	518	534	502	555	505	513	499	520	490	536	513	485	502	559	529	461	505	504	495	532	513	520	536	497	486	485	513	498	552	511	534	509	529	516	525	505	524	501	525	457	528	546	525	499	529	489	498	498	495	514	510	513	498	553	491	489	534	517	509	505	506	555	508	495	504	501	500	536	527	520	543	487	558	499	505	485	523	504	522	506	526	529	494	505	511	486	519	523	492	523	497	500	488	495	478	546	508	532	515	506	495	487	530	529	507	497	523	500	544	525	499	547	499	509	494	466	500	536	536	500	516	526	500	550	557	526	489	486	540	529	504	490	487	487	533	518	523	564	559	513	508	529	482	505	521	534	555	525	499	490	501	497	496	512	508	478	492	520	530	540	517	534	468	537	514	553	502	481	544	510	524	480	504	496	478	528	485	526	503	524	509	523	510	505	500	497	546	549	513	508	531	524	529	520	515	532	553	538	533	523	519	537	527	539	519	514	513	512	544	521	504	509	542	518	539	499	518	502	518	534	506	521	535	514	514	532	514	519	538	529	532	507	495	508	531	522	484	532	521	467	544	546	525	542	530	516	511	505	535	541	532	510	557	499	589	533	528	515	506	512	509	518	565	491	510	566	479	536	522	524	527	523	495	489	549	465	497	491	522	518	526	508	529	472	511	483	511	489	521	532	516	529	505	503	548	520	542	490	526	487	520	519	474	517	506	487	504	516	476	531	476	485	507	527	536	537	547	532	525	557	521	491	511	520	525	529	519	564	523	545	503	491	529	469	526	509	528	502	533	512	559	504	516	508	506	505	525	450	548	524	497	510	502	489	521	523	502	530	500	477	529	550	519	530	520	536	550	544	523	503	532	522	519	486	499	522	548	511	543	522	523	485	510	498	534	473	478	514	562	515	514	543	527	544	484	496	531	515	486	533	522	486	556	518	527	482	550	556	523	510	456	529	558	533	478	508	511	482	512	547	490	553	511	512	522	503	518	546	514	528	538	519	549	503	543	500	502	508	499	500	543	498	449	527	492	532	512	530	514	509	531	489	534	490	531	509	525	514	519	481	537	467	523	523	557	494	529	536	507	509	484	534	511	518	522	494	523	501	496	533	527	467	493	502	527	478	486	517	506	483	494	531	552	536	543	488	480	510	504	502	528	539	526	530	470	541	521	517	540	501	541	505	514	519	500	532	537	479	509	502	502	477	525	519	536	519	515	520	513	508	501	492	469	506	543	509	557	500	486	510	560	492	494	538	539	470	559	527	560	470	486	556	516	524	509	507	515	503	513	493	500	546	542	485	522	502	525	527	445	514	535	549	509	482	549	521	512	522	560	510	540	487	498	525	533	520	541	503	503	489	543	503	505	540	547	524	507	537	501	481	515	483	519	499	515	499	557	490	562	530	500	493	544	540	528	488	551	581	507	503	502	500	532	518	529	493	486	529	552	506	563	510	524	531	524	536	508	522	532	541	565	519	507	482	497	503	567	484	506	529	521	509	562	547	496	492	552	471	529	517	532	498	532	511	501	548	514	503	525	557	527	517	514	473	489	534	514	509	456	525	502	561	504	543	554	489	502	514	507	494	547	527	533	508	472	511	512	517	492	512	501	530	513	492	520	514	514	532	541	510	511	500	542	560	545	514	529	471	500	522	488	534	508	529	524	557	517	546	554	500	528	535	547	531	508	510	517	503	509	505	522	504	506	527	504	533	495	531	584	526	535	501	522	502	482	499	520	502	524	524	490	547	527	527	519	515	599	534	526	502	505	498	499	494	496	512	529	507	519	512	527	499	537	489	519	513	498	491	549	516	553	498	514	511	493	521	567	490	502	556	531	479	509	502	515	499	537	514	543	523	534	517	544	546	534	541	525	489	501	502	497	535	494	506	520	542	499	517	541	551	463	522	508	553	537	527	547	506	494	501	519	520	526	505	502	502	492	502	502	534	505	533	536	543	552	503	508	532	546	473	514	514	491	510	500	520	529	495	526	493	520	552	507	526	486	518	507	502	525	534	501	474	482	516	542	514	541	521	549	498	499	521	515	521	525	512	526	516	529	511	524	487	533	526	536	516	532	498	533	546	514	490	546	546	523	533	480	557	487	484	558	486	546	466	518	544	526	544	536	514	522	481	510	485	566	531	533	531	498	539	556	514	531	537	509	484	516	486	512	527	488	521	543	534	558	510	542	491	503	516	509	486	536	526	545	511	498	549	492	487	535	514	544	534	478	568	556	519	495	488	498	518	522	480	521	549	499	481	482	578	537	525	474	502	542	506	511	527	543	488	529	514	503	496	484	533	499	539	501	502	541	517	489	523	496	522	529	530	554	519	539	547	543	523	512	502	522	504	530	511	504	505	556	539	530	502	526	499	548	510	477	491	552	552	509	525	543	544	544	490	520	505	523	515	508	515	537	512	543	503	516	483	537	508	514	494	502	524	520	522	518	509	500	512	549	530	521	591	529	502	527	491	522	511	531	492	510	543	521	527	522	542	460	522	488	508	528	539	527	533	517	534	540	538	544	557	530	531	543	472	493	532	510	520	498	537	479	537	555	562	472	521	557	500	503	533	509	543	478	532	527	474	530	481	520	547	529	515	506	557	497	515	503	528	505	502	518	474	510	533	588	526	536	524	524	506	508	524	519	499	532	502	536	513	519	480	504	515	505	514	509	503	523	516	504	502	504	515	490	500	512	543	484	531	515	470	530	505	504	518	479	513	519	519	517	545	536	530	507	499	501	505	491	514	537	538	486	502	509	506	527	528	468	535	523	549	518	536	526	512	491	526	533	520	472	494	480	518	531	528	535	507	482	517	494	537	530	512	489	483	517	500	486	519	521	513	519	491	511	518	502	538	550	517	543	518	524	552	540	529	525	545	516	530	483	483	506	504	490	532	523	520	538	495	490	525	505	535	498	490	530	505	515	524	525	526	533	527	513	525	500	490	511	493	516	509	467	489	485	542	515	548	496	510	538	486	494	507	520	516	570	544	460	528	493	504	498	496	550	562	529	501	480	520	529	525	513	520	489	503	520	552	498	545	512	510	549	513	493	538	471	520	530	507	498	511	546	508	478	541	521	530	484	496	531	516	488	496	506	491	511	525	476	567	515	515	511	519	538	524	476	537	486	537	522	482	517	486	527	554	510	508	535	505	551	505	504	543	517	527	540	530	535	539	499	484	535	551	507	509	495	547	521	495	499	489	539	515	532	554	507	536	538	548	527	552	518	504	524	510	520	532	538	500	492	532	516	531	482	533	541	516	520	534	519	512	555	481	514	512	531	505
23604	24086	32738	34751	32615	30224	26073	20715	17438	16394	12550	10864	9336	11220	11051	8139	4830	3858	4932	5279	4318	3460	2279	1855	2381	4447	3971	1589	541	360	244	199	210	197	173	215	233	190	254	540	1123	1418	1070	686	451	290	206	198	186	156	177	186	180	178	172	174	216	160	177	170	168	191	171	203	192	186	179	209	186	169	197	195	181	190	161	189	172	175	176	197	165	188	192	187	170	175	153	174	171	160	175	178	184	186	173	183	174	191	198	165	156	168	183	173	169	181	157	191	193	175	200	197	205	192	178	171	199	193	180	180	171	179	182	181	188	202	197	177	177	178	184	170	169	169	202	180	176	190	180	165	170	190	182	200	198	179	194	194	192	177	203	167	205	192	172	189	181	174	195	202	181	173	184	186	168	189	173	176	176	190	204	183	174	171	176	182	190	175	148	204	185	195	175	166	187	181	183	163	168	176	181	173	174	181	190	191	177	181	182	188	160	176	178	174	197	171	171	206	209	200	182	171	192	175	172	184	188	179	167	193	152	172	180	180	189	178	177	183	184	195	194	180	196	197	186	183	174	180	209	183	202	171	165	176	176	215	169	194	181	182	155	169	201	207	193	172	198	179	202	211	185	165	183	191	181	196	205	202	200	187	210	188	200	187	211	185	178	175	200	174	221	178	175	178	178	189	189	189	180	176	195	191	216	190	171	166	179	199	184	191	174	178	179	193	182	190	188	164	197	176	157	164	189	172	171	174	184	196	190	184	185	164	183	203	195	193	174	187	183	178	181	176	177	177	186	176	199	170	156	181	180	173	172	168	180	172	168	197	160	172	170	192	175	174	202	185	190	193	186	182	173	163	180	175	160	193	187	179	165	185	190	193	184	187	200	175	173	167	173	170	171	191	195	183	172	195	186	183	177	221	175	201	168	199	168	182	184	181	183	165	195	175	196	172	215	158	194	191	190	185	193	188	167	150	185	185	195	182	190	175	186	182	182	200	179	173	168	164	184	192	191	171	198	204	190	194	181	223	151	184	161	195	184	190	169	183	192	171	171	187	190	192	200	173	190	173	182	187	194	140	193	184	191	199	190	221	187	170	160	194	184	195	203	184	209	177	151	180	183	161	209	174	165	190	197	174	175	217	166	176	226	165	185	196	181	172	168	205	145	172	206	199	155	180	180	203	188	177	192	173	193	180	181	163	169	170	181	193	183	200	183	180	205	188	183	181	195	175	169	185	180	210	175	192	175	195	199	187	169	179	182	188	188	200	196	175	185	156	160	178	193	166	194	185	188	165	180	185	196	199	217	176	186	163	177	189	196	191	169	192	182	205	170	176	198	192	168	169	182	179	170	187	187	168	181	195	176	163	190	175	170	198	173	169	190	190	191	178	196	178	201	171	188	182	192	187	172	179	204	159	179	190	168	196	192	174	200	173	170	185	187	191	188	178	198	187	197	178	193	179	168	186	196	180	177	164	185	168	177	194	205	162	193	195	175	217	176	188	175	184	158	182	190	164	163	170	164	191	175	169	202	167	184	174	191	180	164	160	209	190	184	163	169	188	185	186	165	204	194	191	175	182	200	194	195	183	177	210	174	196	179	180	193	195	167	198	180	179	192	182	198	201	192	178	204	202	182	197	199	161	183	188	174	171	200	181	171	161	200	178	175	175	185	173	160	198	158	190	195	169	169	184	157	185	194	191	169	196	189	158	180	199	159	192	186	176	172	195	163	168	175	168	185	194	181	166	213	161	196	190	179	185	172	163	193	184	176	166	174	173	166	195	197	182	169	185	174	170	190	171	173	206	177	153	191	191	177	160	190	190	178	172	171	199	177	192	177	170	206	178	233	189	181	195	186	194	178	186	178	184	180	199	175	190	175	202	191	195	160	187	184	166	178	175	183	169	165	173	171	172	195	173	166	182	184	167	186	188	203	178	177	177	178	171	164	167	178	213	189	165	203	190	188	171	194	165	179	201	183	150	157	200	204	182	177	190	205	192	175	216	168	201	208	206	172	192	180	210	179	204	174	197	182	192	188	166	182	197	180	175	191	181	180	179	180	203	173	185	180	181	166	183	193	181	169	198	205	198	165	183	161	171	172	214	183	206	191	176	210	173	183	199	193	190	180	197	183	205	198	190	174	191	188	172	189	188	194	173	161	201	185	180	170	191	195	164	164	211	219	188	186	191	183	164	194	181	165	181	157	178	187	188	222	161	201	161	158	183	173	170	207	172	174	176	176	170	181	164	179	173	194	188	176	184	190	192	151	201	168	163	159	185	193	203	182	201	172	212	188	172	180	201	198	197	192	197	173	186	170	176	181	184	166	156	182	181	186	163	177	205	168	202	202	181	176	192	205	200	190	194	192	193	200	194	180	187	187	185	179	151	199	173	189	181	151	187	189	198	200	166	181	182	181	205	209	175	162	188	186	179	188	218	188	197	182	183	181	184	152	207	188	194	188	164	198	211	181	185	215	180	193	169	176	207	180	199	193	157	191	187	172	180	176	205	195	163	202	184	192	168	188	185	177	192	180	174	159	186	186	164	183	187	185	187	182	168	168	168	171	181	173	210	184	190	167	176	189	165	193	198	156	167	172	187	181	185	188	195	175	204	180	209	175	190	206	204	209	168	180	194	196	170	172	174	188	163	167	175	187	197	174	194	157	182	190	168	190	175	172	203	174	172	193	174	178	157	195	178	195	188	183	200	178	176	191	150	172	194	191	178	186	196	178	230	207	171	170	193	162	221	204	190	155	175	164	188	205	170	175	178	180	188	178	189	161	182	174	188	185	183	186	157	174	176	183	183	172	168	172	191	160	180	192	185	162	167	180	173	199	188	220	186	184	174	187	168	193	174	183	183	155	201	191	198	191	196	180	172	227	176	181	170	198	180	163	171	193	188	182	205	172	195	188	172	189	197	185	170	148	184	161	188	162	187	216	170	186	149	152	167	163	187	193	171	176	164	164	196	186	162	164	173	192	198	196	173	176	185	168	174	173	187	186	185	179	185	194	183	194	180	169	186	181	165	194	221	181	192	159	191	181	199	185	163	210	182	180	191	186	189	194	171	171	178	176	175	191	179	178	171	186	185	186	191	190	181	154	184	179	188	186	168	178	197	186	189	168	203	187	201	184	172	143	163	190	165	181	194	169	172	198	185	187	174	194	192	195	182	165	168	206	189	174	209	187	167	186	175	182	190	167	160	194	156	200	195	178	181	163	173	186	172	199	175	207	155	163	181	175	168	189	183	176	176	190	188	196	169	217	199	177	162	192	188	172	203	168	199	180	177	186	176	185	159	194	201	163	189	152	163	176	191	173	214	173	188	171	206	162	173	180	184	194	183	173	185	188	166	191	186	178	152	172	193	209	182	186	182	183	171	182	156	185	190	183	193	178	197	197	172	187	199	211	149	178	176	191	160	194	189	177	147	178	186	172	174	203	176	190	174	164	190	196	188	207	200	171	175	170	191	185	194	219	177	189	139	187	165	194	192	157	181	187	165	179	192
16822	18391	31113	37424	40191	39501	38973	31245	33289	32564	27258	28033	28377	30536	30840	26482	18165	17411	22750	24313	20012	16941	13009	11618	13398	21875	19896	8890	3337	1599	1090	771	670	659	546	639	563	569	829	3363	7312	8543	6217	3743	1927	998	603	467	522	423	449	468	490	454	472	456	492	459	456	486	420	455	444	458	434	468	465	464	485	449	479	508	447	416	502	450	478	459	515	478	456	449	458	487	479	460	435	483	466	489	460	465	443	418	410	499	457	506	477	493	447	496	454	421	499	483	455	458	443	486	473	465	477	486	448	476	446	487	445	448	453	472	506	477	429	463	461	461	470	493	460	434	460	490	434	498	511	497	463	467	474	474	423	442	466	458	480	454	458	424	440	463	513	491	467	426	497	449	445	453	445	453	483	456	444	474	450	453	511	464	440	458	473	444	466	453	481	454	436	486	462	460	451	439	467	465	449	459	473	441	482	488	456	473	465	472	511	495	488	470	466	475	494	457	476	465	473	474	471	440	489	466	459	463	470	445	437	496	506	449	462	472	442	474	457	502	436	492	470	470	459	442	525	477	446	477	468	489	463	468	492	434	498	473	518	448	483	434	465	472	446	439	475	471	429	456	463	453	501	447	458	454	488	473	457	485	465	458	483	488	451	477	444	451	489	463	469	496	464	463	471	472	429	469	449	469	492	498	457	508	450	455	504	507	459	442	463	471	462	456	459	494	490	447	481	449	488	429	426	441	469	488	436	459	430	509	458	419	491	467	441	482	450	492	451	459	467	465	498	467	466	477	502	464	469	481	472	435	483	498	520	484	452	442	475	471	482	437	481	472	480	451	435	446	485	480	459	483	467	484	471	449	471	478	459	452	455	502	467	471	416	481	454	489	466	482	488	444	466	461	451	468	489	489	459	460	474	451	457	445	462	468	470	436	457	491	517	439	471	473	503	490	436	459	479	495	427	475	467	475	483	461	498	423	497	484	432	484	440	460	463	469	451	454	409	492	448	477	424	467	457	433	462	487	494	470	477	500	470	494	475	433	447	462	480	489	471	458	446	491	459	500	437	475	486	470	462	476	504	467	512	485	472	467	465	449	432	439	499	432	476	430	418	453	458	467	454	484	449	493	503	492	460	476	450	491	444	458	509	441	455	459	475	416	482	482	506	456	510	489	457	477	511	438	450	464	451	453	481	473	478	443	511	445	497	449	458	448	465	465	443	473	489	478	501	498	451	479	460	482	475	461	486	484	468	499	440	487	451	494	417	450	444	484	474	480	481	452	490	456	456	500	468	486	448	461	515	475	476	496	481	482	458	446	451	466	487	456	489	458	448	469	460	493	486	453	507	437	483	476	485	420	520	438	493	467	465	442	483	453	483	491	492	484	495	478	490	465	501	452	462	483	449	493	493	481	557	494	500	429	465	442	479	496	492	475	447	460	481	460	501	439	488	466	462	450	468	488	464	457	459	472	467	477	513	480	463	488	483	452	473	467	466	458	465	449	488	462	517	479	485	473	457	481	480	495	430	483	469	476	498	458	480	486	522	470	456	479	499	465	446	491	475	447	462	471	476	458	481	469	485	461	491	453	451	470	447	446	479	459	449	477	453	471	490	440	480	470	492	493	506	461	436	459	485	467	455	413	471	477	463	449	456	447	441	483	467	466	453	499	474	476	476	459	467	444	474	449	463	453	447	499	458	497	478	473	464	477	467	495	483	444	466	460	476	495	460	450	433	459	485	474	514	432	455	469	463	451	478	478	465	465	450	440	480	449	438	448	458	485	455	476	443	485	480	468	484	492	438	471	526	480	455	441	465	462	483	488	490	472	486	467	479	440	468	484	495	459	503	439	473	428	444	497	460	448	483	464	467	465	453	499	487	442	466	455	436	463	469	459	460	455	477	491	471	471	465	476	499	468	427	425	481	492	444	464	490	488	470	456	495	470	459	455	477	484	485	482	504	442	488	497	429	485	490	418	444	472	493	485	478	473	487	447	455	510	432	452	448	431	496	485	475	471	479	475	447	484	472	460	493	450	459	465	477	485	470	428	491	493	481	447	433	456	460	466	440	459	452	478	508	466	470	442	439	476	497	484	443	505	495	480	464	454	470	484	460	450	464	461	438	464	495	422	516	480	492	454	443	475	453	460	459	473	471	536	418	462	485	464	433	476	498	460	469	455	495	480	451	428	482	472	468	435	525	526	470	457	493	443	526	460	490	499	455	461	485	478	458	473	442	458	474	451	454	445	499	479	483	445	473	454	472	449	460	468	417	457	478	458	492	483	463	486	503	464	442	449	505	450	458	457	488	443	466	476	492	465	490	467	488	459	478	469	463	497	475	496	442	462	526	452	494	502	465	469	466	476	515	438	463	496	446	472	456	484	475	469	440	473	520	491	449	445	470	468	488	484	475	466	481	485	480	476	447	465	458	475	473	480	448	467	521	462	455	470	463	460	483	454	484	485	457	517	485	470	439	497	440	426	478	503	463	451	443	423	452	493	489	492	514	459	476	462	482	468	460	481	495	487	486	445	478	490	440	484	463	473	435	484	486	471	533	480	506	481	551	450	468	493	474	461	471	461	488	479	455	488	490	475	466	496	460	491	462	472	425	464	476	460	498	449	473	466	476	494	469	441	452	480	466	493	478	488	458	452	423	482	500	464	474	458	450	500	506	474	467	475	445	474	491	485	451	493	449	497	471	461	463	448	418	473	485	454	446	482	478	472	492	497	428	491	423	465	472	504	472	458	465	485	448	461	471	489	462	445	479	485	461	477	486	474	439	474	486	498	490	444	463	445	485	501	455	462	475	441	442	489	464	433	474	468	467	460	453	464	479	472	444	434	453	454	498	466	474	457	462	487	446	439	488	468	458	499	456	429	467	480	461	460	485	438	468	464	441	468	489	439	473	496	432	441	461	452	468	464	420	424	439	456	519	473	437	459	433	460	475	472	504	478	481	461	454	491	462	432	468	469	497	480	486	446	482	475	446	456	479	434	472	435	492	471	465	467	472	441	481	432	474	466	488	479	453	480	450	461	467	477	460	432	493	450	469	461	456	401	521	456	479	473	469	489	490	478	489	476	437	429	496	450	489	453	464	475	477	518	468	441	472	474	463	475	471	516	481	446	460	458	504	431	479	490	475	461	461	463	487	501	488	463	453	467	472	451	473	466	453	472	476	466	508	454	461	461	510	439	466	439	505	480	461	472	431	459	454	468	456	448	442	436	497	480	502	470	451	487	446	470	481	442	464	475	500	480	463	479	492	506	465	431	488	502	469	461	471	463	467	445	464	460	474	499	445	497	500	479	442	465	489	494	465	467	479	459	423	514	466	454	451	445	451	447	424	460	455	461	458	456	432	483	469	469	474	449	495	457	502	479	485	513	489	469	464	431	480	422	460	458	469	460	483	454	483	505	485	452	465	442	508	492	454	498	431	464	481	451	477	479	455	448	470	505	455	463	447	478	484	450	419	478	443	475	466	474	455	498	484	492	457	486	464	459	480	481	481	464
31689	27659	38766	38350	38548	36243	32053	28368	27322	25248	21323	19766	17149	19602	18569	15444	11050	6737	10629	10738	8885	6445	4079	3296	5089	8417	7787	2354	812	481	295	226	189	175	172	171	156	165	199	614	1363	2116	2227	1440	734	337	200	145	157	143	145	154	148	170	153	145	161	149	160	156	159	147	149	135	155	138	129	162	138	175	161	167	153	153	133	137	161	168	153	136	146	133	146	144	149	148	136	148	154	168	149	145	157	160	152	165	139	165	140	141	165	140	160	127	155	167	133	144	142	173	145	153	134	135	149	160	143	150	123	132	167	157	144	131	159	149	163	153	136	148	158	143	158	156	143	144	156	176	157	152	146	160	151	164	148	181	140	147	142	167	140	145	157	164	132	166	164	164	161	151	163	145	160	128	139	161	155	183	141	156	137	152	141	157	133	110	141	150	134	127	140	139	163	137	140	155	149	164	163	148	144	152	144	156	153	174	122	126	142	132	150	157	166	160	153	149	150	158	174	135	125	126	156	154	162	179	150	143	130	135	171	154	129	163	142	157	147	159	124	126	144	131	156	160	152	158	158	152	154	144	177	117	133	148	143	177	150	151	162	161	155	154	155	141	134	164	135	149	140	173	153	153	139	135	151	146	166	152	144	151	121	166	141	174	162	151	155	158	145	144	149	145	147	163	155	158	154	134	165	160	146	141	127	148	152	154	148	155	143	162	153	176	141	148	140	137	161	159	142	131	148	124	156	156	142	140	143	172	146	152	140	152	153	141	155	137	134	150	137	148	165	158	179	159	142	148	151	149	164	148	158	149	144	126	143	162	150	156	148	156	143	153	137	145	141	155	155	139	159	148	150	161	178	181	132	157	144	145	149	147	146	141	155	163	152	149	139	150	154	163	145	121	154	145	147	157	151	128	142	155	155	143	156	168	163	156	153	143	144	160	157	136	141	142	151	167	161	151	172	143	158	138	149	155	154	156	137	167	136	152	142	150	148	154	156	121	137	163	138	158	149	145	139	155	132	160	145	166	162	149	166	147	151	155	149	156	139	166	158	145	138	140	145	147	155	148	151	145	163	179	154	157	159	159	137	153	131	152	137	154	162	183	150	146	156	145	149	141	148	153	163	160	135	150	165	166	130	166	141	137	158	145	156	147	143	170	166	153	152	167	142	165	146	156	156	153	134	141	167	155	154	163	144	143	154	126	166	152	137	145	155	148	150	154	157	163	138	149	164	132	135	148	139	121	134	145	144	162	149	145	154	163	141	133	152	160	165	145	141	163	144	139	118	139	156	146	149	148	141	151	134	131	170	162	138	151	149	128	153	150	128	146	147	173	162	143	160	149	128	163	148	122	150	148	156	156	149	132	147	153	154	155	145	136	140	148	128	161	147	166	143	153	162	146	132	142	162	140	144	153	151	151	170	141	161	149	139	151	143	180	143	129	141	161	140	139	124	164	169	130	160	160	143	150	156	163	169	162	144	132	136	142	148	134	162	160	160	150	151	150	146	138	148	157	156	148	141	156	175	181	155	140	136	146	135	154	154	130	149	161	144	154	170	161	127	142	172	151	154	129	143	168	157	133	145	136	144	142	171	133	144	156	137	154	162	156	183	166	143	150	144	133	148	156	164	119	150	136	154	152	162	148	136	155	138	140	149	149	145	153	161	164	151	171	136	145	165	163	156	143	145	150	193	170	141	165	150	168	134	170	151	149	133	161	140	150	151	153	155	138	160	139	161	141	165	153	173	145	149	145	141	136	146	131	142	155	149	146	140	140	132	165	147	153	161	143	175	163	149	165	137	147	153	146	159	155	152	157	165	165	158	138	151	152	137	135	155	152	160	133	162	145	147	147	134	160	138	161	148	127	158	152	159	170	155	133	127	143	142	158	136	132	133	162	154	145	142	153	136	148	152	153	162	154	139	152	144	152	159	135	135	156	162	161	162	151	138	141	137	148	153	143	158	157	160	149	166	144	147	137	144	144	149	161	149	150	167	172	169	140	157	127	137	160	151	156	133	144	164	150	149	150	148	154	153	146	149	160	139	146	129	150	136	152	168	151	155	149	165	148	159	150	140	162	151	157	168	125	146	140	126	157	152	139	149	136	145	137	158	140	140	162	148	142	138	150	161	179	196	163	148	146	148	151	139	151	144	155	157	145	157	143	145	161	162	147	184	155	144	156	137	130	160	135	137	151	152	142	150	154	162	156	153	148	139	166	167	149	152	136	127	139	173	148	144	173	124	144	153	148	138	146	140	150	139	132	153	145	135	141	166	162	141	160	136	146	158	146	138	168	145	157	157	149	147	169	121	153	151	152	135	160	161	145	144	142	148	152	155	139	164	166	159	150	137	165	145	156	146	143	148	149	143	146	159	174	153	149	164	156	134	160	149	168	166	128	142	137	148	162	144	134	155	166	150	151	149	142	144	143	149	148	158	134	158	147	157	147	147	168	146	136	154	149	155	157	146	127	152	147	157	139	167	144	160	163	126	166	149	151	152	133	148	141	151	143	131	154	152	155	161	159	147	152	113	133	154	159	156	158	153	146	142	149	166	139	155	147	152	163	142	162	129	167	127	149	133	153	145	152	158	142	163	145	153	137	132	165	161	149	166	162	139	135	141	152	146	168	157	155	150	159	144	148	136	144	170	151	148	171	133	143	141	157	149	159	131	140	162	143	137	155	160	141	154	149	145	149	146	160	154	153	143	167	140	163	138	153	155	166	151	155	160	139	162	151	153	148	117	157	159	134	138	165	147	166	162	145	166	170	168	165	161	146	136	135	158	156	164	142	146	163	156	147	147	152	138	156	164	145	150	163	160	159	157	149	140	147	153	168	148	172	156	153	140	148	151	168	139	154	151	143	147	144	149	143	149	150	148	136	154	138	157	137	161	169	163	137	159	152	156	153	142	161	143	136	139	154	170	174	158	150	157	169	137	146	146	132	167	148	137	140	148	126	154	156	142	171	156	145	147	166	152	142	139	164	142	162	162	161	161	185	172	169	151	134	163	125	155	158	145	137	155	139	156	149	149	156	138	141	136	166	148	154	134	160	164	145	149	154	145	140	172	140	170	132	147	152	157	164	142	167	138	159	171	141	136	158	155	143	164	156	154	127	142	149	154	141	132	153	167	177	165	145	160	129	149	142	163	139	162	150	142	141	160	152	155	153	142	156	157	147	143	158	114	155	139	151	139	136	162	144	166	158	145	130	188	134	122	142	161	129	153	139	146	136	122	141	162	129	137	155	149	153	137	169	164	170	169	147	142	162	144	138	154	148	155	139	148	143	161	126	143	154	174	152	145	138	141	140	179	161	161	128	162	147	146	151	130	140	152	143	145	144	152	155	152	153	148	140	145	150	115	146	135	152	136	156	126	145	137	158	133	157	141	147	170	146	178	136	172	146	158	177	108	132	155	127	142	165	159	160	145	162	158	153	146	141	131	165	140	146	155	136	174	137	132	162	140	143	159	139	167	152	164	152	150	137	143	176	135	156	140	130	143	152
19970	20458	36160	41502	46718	46697	45947	40194	41666	41359	36072	36747	35544	38044	38995	34793	27063	23520	33004	34710	28819	23024	18467	17654	23709	30482	29266	10511	5081	2536	1485	970	752	729	660	546	632	548	1043	3770	9241	12888	12657	8045	3888	1592	609	371	383	402	389	361	370	396	407	388	412	370	404	362	366	408	426	399	382	424	384	393	375	370	364	421	377	404	381	424	400	395	400	384	407	362	404	382	409	369	395	373	336	367	393	398	420	384	403	383	368	409	397	401	420	396	383	399	381	391	428	409	393	369	405	375	377	378	429	401	398	431	392	389	364	373	382	394	399	417	381	384	395	400	383	398	384	394	355	397	358	413	426	402	393	346	423	397	326	359	372	407	417	396	386	379	405	384	392	413	400	391	396	399	423	396	383	394	406	382	398	343	427	406	358	425	378	387	391	408	373	369	393	364	382	372	437	356	356	344	364	396	411	392	383	399	399	427	386	401	394	403	381	395	399	371	395	402	411	366	411	391	408	381	431	408	379	398	403	426	425	386	399	384	376	400	395	378	398	374	400	378	399	401	409	389	381	404	387	362	391	388	388	410	408	369	377	387	348	376	355	382	418	393	409	389	401	358	377	387	420	369	407	394	372	397	398	384	377	385	426	398	371	408	379	363	396	378	384	421	369	390	393	383	400	412	380	400	374	375	403	352	388	401	402	429	377	371	403	421	402	396	386	386	412	386	419	412	380	369	411	381	404	427	397	381	374	411	361	395	412	411	412	367	417	412	415	398	408	414	378	397	402	395	390	377	408	378	391	388	405	407	358	355	390	393	406	431	393	369	348	354	385	380	387	402	379	388	395	375	385	381	341	352	366	373	346	385	379	411	432	406	387	400	408	398	396	330	391	422	374	390	399	368	401	398	359	382	374	396	400	406	382	385	373	380	388	356	386	354	347	396	385	404	394	383	429	433	386	363	371	384	376	381	367	397	370	355	398	382	399	410	362	426	405	396	411	417	392	418	393	411	397	390	389	403	395	398	419	382	391	362	388	353	354	402	421	376	362	386	398	400	394	404	428	395	391	360	407	403	380	417	370	385	400	377	378	399	384	431	420	404	385	348	375	400	388	361	386	356	401	367	417	362	395	416	389	353	391	371	388	406	389	382	364	374	386	358	407	381	410	412	396	410	397	384	411	418	394	364	388	389	409	414	379	387	401	390	356	404	421	387	384	413	411	381	381	417	346	403	378	435	371	386	387	389	373	397	372	341	386	405	349	381	385	406	398	388	416	392	407	396	409	392	368	375	401	372	389	406	402	403	383	392	372	379	371	413	369	377	345	389	391	391	363	372	408	369	438	408	412	394	402	425	375	382	391	384	375	395	354	393	383	405	441	419	386	379	379	403	386	367	409	386	375	383	407	387	410	373	391	401	375	411	365	415	390	389	451	406	414	412	379	427	345	358	398	372	379	382	396	382	386	408	438	391	374	351	352	413	406	370	393	393	395	372	379	382	401	405	387	377	362	415	406	448	376	388	368	396	408	355	368	386	407	404	422	394	395	375	364	406	369	399	375	387	421	395	411	408	357	401	362	386	375	416	367	395	379	387	427	365	387	422	381	388	409	383	385	387	403	366	388	386	394	413	389	372	387	371	374	395	368	419	379	398	384	403	370	386	372	414	402	376	386	413	372	415	404	366	407	433	383	369	407	391	404	402	374	405	393	409	408	399	375	424	446	396	425	383	391	419	375	350	397	379	377	386	365	384	366	393	414	383	394	411	410	392	388	360	382	401	373	391	343	380	381	407	433	394	374	367	402	392	418	357	426	394	370	418	397	388	406	394	408	341	392	368	374	383	429	399	400	393	388	383	399	379	353	385	372	401	383	381	390	349	369	398	376	415	373	409	414	425	402	403	398	395	387	377	362	397	396	390	390	417	403	386	355	397	382	368	416	406	409	346	366	395	410	391	385	415	417	404	383	356	396	397	365	390	378	393	367	394	411	376	367	381	388	366	388	376	390	350	416	380	400	399	408	394	395	378	377	377	390	397	368	388	401	384	363	375	403	384	379	388	381	407	370	400	329	396	387	402	356	379	384	394	385	425	417	415	383	387	388	384	404	342	402	371	364	385	426	392	403	372	377	364	427	364	353	386	399	400	388	376	381	410	384	388	391	388	381	384	391	410	393	378	373	357	365	389	404	425	427	412	407	413	375	410	416	377	403	382	386	390	396	418	398	401	408	369	379	430	387	373	390	371	393	396	389	409	396	336	408	406	385	365	366	387	401	363	384	376	370	393	393	417	371	408	373	397	398	397	356	422	368	404	369	397	366	399	367	419	372	375	424	391	424	371	397	369	386	390	396	353	378	392	412	445	371	383	389	414	398	408	381	387	396	392	353	370	385	394	368	381	412	376	413	401	421	416	428	388	398	380	379	406	433	350	377	404	417	410	318	442	392	377	424	409	367	387	383	401	411	387	378	388	405	396	397	386	398	372	362	408	361	410	396	348	420	381	413	361	426	393	364	384	399	419	423	359	380	399	422	393	362	378	379	371	370	410	415	380	385	428	390	392	387	383	378	345	386	385	368	412	368	413	397	394	357	401	374	381	393	369	376	391	388	393	368	427	399	403	356	400	400	408	397	391	367	404	393	387	384	385	417	347	388	393	349	387	387	390	409	385	366	403	402	379	400	396	362	394	374	417	385	396	388	411	433	440	372	415	400	413	393	403	399	428	363	395	363	356	404	385	391	418	374	404	399	382	355	397	396	426	390	423	388	374	376	430	391	396	360	359	363	411	386	388	407	421	407	390	397	400	397	401	395	409	379	399	380	400	386	397	389	388	401	383	412	377	391	395	395	394	402	387	408	385	394	408	381	396	387	383	413	369	429	422	401	379	388	408	366	383	367	375	395	399	402	381	410	394	410	404	359	383	385	389	393	402	397	405	420	409	389	372	406	402	406	403	398	415	359	393	371	398	396	373	383	413	376	386	407	396	400	433	374	395	400	401	383	397	353	384	369	385	377	393	384	382	413	410	400	420	394	376	400	419	383	393	390	423	412	376	427	414	384	409	420	412	384	387	372	372	418	408	356	397	431	402	385	386	377	371	420	387	388	422	376	399	396	390	415	385	388	413	382	426	393	391	384	366	383	395	375	381	389	377	378	396	387	380	404	389	398	382	396	407	404	399	369	379	374	392	387	400	353	405	384	357	421	384	384	386	419	403	412	338	379	410	373	396	378	400	396	429	369	412	397	364	410	392	389	385	412	384	380	391	393	423	377	396	345	370	382	409	406	367	406	350	368	396	397	373	392	401	354	384	407	373	354	393	394	417	388	431	362	376	374	408	380	360	384	426	391	402	376	405	409	392	375	388	402	403	380	390	400	391	400	390	414	402	401	391	386	407	363	379	416	369	401	375	370	415	396	386	435	393	377	388	384	396	429	371	398	403	384	380	404	400	403	397	393	399	377	405	391	382	382	404	384	361	364	382	390	378	391	371	392	430	373	399	375	375	385	390	362	376
6488	4082	7316	6839	5870	4245	2746	2015	1301	1041	886	905	741	794	689	579	459	419	477	468	385	339	261	274	325	333	364	220	207	220	222	207	219	189	209	164	199	205	182	199	247	308	328	336	333	281	208	177	227	203	178	187	200	226	208	211	180	174	184	211	190	191	211	194	204	201	182	214	206	217	193	198	228	231	189	194	212	182	190	212	200	212	177	192	196	190	213	186	162	180	193	211	193	181	186	207	159	199	201	217	213	172	193	231	183	225	195	199	183	209	218	213	192	214	180	178	194	213	220	188	211	164	182	173	202	212	201	220	178	173	185	187	166	182	210	192	189	197	206	202	168	182	198	192	197	164	172	211	199	207	181	167	194	163	188	205	200	179	178	194	197	195	191	186	186	224	183	161	192	190	202	220	168	187	201	208	206	194	202	207	181	183	191	224	179	198	187	200	221	201	194	216	202	188	191	209	182	188	211	206	182	177	197	181	179	201	193	201	191	197	194	185	201	201	204	212	194	187	192	187	169	161	209	197	204	181	183	199	215	185	167	200	210	176	170	210	177	175	178	183	207	205	170	191	188	187	207	189	182	202	198	212	197	188	194	164	189	188	210	199	183	198	178	220	211	187	175	203	183	170	184	173	212	213	219	190	192	185	210	178	196	185	205	191	175	222	208	186	198	203	185	195	179	194	216	184	179	204	212	176	220	210	185	204	202	238	211	194	193	212	194	200	222	193	172	201	202	202	194	181	177	213	189	198	202	188	171	192	217	215	216	193	176	210	199	213	193	191	181	182	182	187	200	202	225	203	186	218	191	186	209	210	192	183	176	194	202	185	204	189	189	189	204	178	193	214	173	181	199	176	178	207	205	191	192	186	197	187	203	189	209	190	196	210	188	206	202	205	181	223	184	190	182	206	181	201	189	207	216	201	201	178	176	184	194	182	164	183	197	189	195	204	197	212	162	214	191	194	184	226	157	186	194	190	169	194	192	190	190	215	186	180	172	211	175	194	199	211	178	204	195	216	189	199	193	201	217	172	185	173	185	181	176	186	183	195	170	197	188	182	173	167	201	177	189	191	193	195	197	194	211	200	195	209	199	166	196	183	170	204	194	199	210	199	185	204	205	195	185	175	186	183	176	200	196	187	208	197	171	189	206	215	168	194	201	212	186	176	192	206	186	162	198	197	172	199	209	199	186	209	199	219	168	207	185	169	216	197	200	191	198	178	188	191	196	185	206	197	190	209	184	174	187	214	188	162	174	188	217	197	208	182	189	192	180	190	194	201	180	195	164	150	196	198	203	215	202	185	194	200	172	198	186	183	164	188	190	191	190	192	193	189	189	182	177	198	171	191	197	207	179	174	185	170	216	193	196	197	170	211	210	203	202	183	176	180	170	179	196	181	218	174	178	195	185	198	219	187	178	179	199	200	168	173	189	187	192	190	174	194	188	191	208	171	199	184	176	209	196	202	203	205	192	199	225	215	192	203	159	205	197	224	181	186	191	194	181	193	191	197	196	202	188	169	164	199	194	177	184	170	183	189	188	195	192	193	201	198	204	204	201	189	192	207	189	178	185	183	183	208	200	183	204	200	169	180	188	213	189	206	208	203	207	221	217	204	185	209	174	197	192	179	195	187	210	179	181	214	184	176	192	213	174	208	196	201	185	178	206	227	186	191	177	198	207	215	186	188	181	176	190	185	176	194	215	177	195	169	176	191	201	191	203	192	196	186	193	171	204	196	190	198	183	186	191	201	212	170	204	194	200	192	195	203	189	208	213	179	223	201	196	181	198	214	201	166	209	212	192	205	200	170	199	204	202	202	208	205	205	198	198	191	185	188	202	174	159	201	190	179	201	222	217	192	205	208	190	183	207	211	189	178	176	183	175	199	175	184	197	210	215	185	193	184	187	227	200	231	211	166	163	205	189	217	180	216	160	196	190	180	206	198	197	190	181	204	187	192	226	212	178	175	197	186	178	195	175	176	179	205	192	194	187	177	217	202	219	200	206	186	168	186	181	202	203	199	201	186	181	189	201	195	227	203	168	195	193	185	181	188	190	221	190	208	200	245	194	199	207	193	190	155	179	206	208	175	171	208	213	199	174	148	206	174	193	219	188	216	185	200	213	193	189	201	193	185	204	187	199	214	168	173	188	195	195	196	160	179	208	190	191	190	196	182	220	187	208	168	214	195	196	215	179	182	195	192	190	186	180	209	185	175	188	196	191	170	201	192	183	171	199	220	190	197	195	199	200	195	197	210	210	188	189	190	218	191	195	195	190	183	206	191	222	195	197	205	176	186	208	159	212	184	196	198	204	189	170	228	199	183	198	185	181	185	180	202	224	204	213	189	175	185	203	198	177	182	219	173	197	180	187	214	195	201	201	200	190	184	186	196	176	158	224	179	177	179	187	210	167	205	212	193	172	175	181	192	183	204	171	216	173	211	211	191	170	199	176	194	184	194	178	200	189	182	160	204	174	200	194	195	205	189	199	176	170	191	185	176	182	204	207	235	180	175	190	191	170	188	207	202	194	205	209	193	189	189	197	194	205	181	186	210	195	222	209	191	177	187	203	213	180	199	216	183	197	200	185	186	196	190	185	187	213	190	190	195	191	164	198	190	212	170	178	198	202	194	210	197	192	213	201	201	210	183	185	189	181	203	200	181	183	180	161	203	214	209	169	200	193	200	187	161	187	186	209	204	221	222	202	181	185	200	194	194	165	199	199	192	195	188	194	183	206	190	188	199	203	201	210	206	188	193	183	182	198	197	201	174	190	197	170	205	196	214	204	213	174	178	175	186	175	206	193	204	179	180	199	183	176	185	198	200	168	174	180	193	181	199	185	183	175	163	181	193	212	206	209	195	202	210	186	209	173	204	201	175	201	204	195	201	199	213	187	211	181	206	181	192	205	189	211	207	206	174	176	206	182	157	203	187	191	195	200	197	196	179	198	181	198	204	201	196	196	197	191	177	217	191	177	197	197	198	214	219	200	200	161	182	201	194	198	219	204	181	203	207	222	177	208	197	211	203	221	203	183	208	193	196	191	186	215	198	197	199	201	172	191	176	175	197	199	221	210	183	221	208	170	182	201	177	223	185	187	199	212	200	191	199	212	194	194	205	181	202	190	194	195	210	203	192	215	187	199	197	178	206	196	194	165	188	189	181	204	198	205	177	200	179	217	213	196	195	182	185	174	192	191	203	210	185	186	197	197	194	183	168	215	196	204	214	212	179	193	204	208	167	181	195	213	184	170	172	182	193	220	198	207	184	162	221	183	174	206	182	205	211	197	198	176	214	186	206	196	170	201	208	178	201	191	206	199	199	182	204	201	202	197	202	225	196	194	181	205	221	217	200	188	190	191	192	193	187	186	176	226	194	220	197	190	200	200	196	175	204	212	191	222	165	212	194	201	190	183	200	187	199	181	211	182	189	184	200	205	210	192	183	180	206	214	203	216	164	197	186	186	185	180	194	203	168	191	174	208	194	188	199
4829	4528	12441	14857	15703	13094	10783	8896	7036	6532	5177	5711	4448	5363	4940	4024	2942	2344	3002	3086	2369	1888	1317	1236	1559	2128	2397	1035	713	601	586	569	604	541	571	577	552	509	506	559	853	1326	1386	1227	1002	790	528	505	479	481	521	528	508	513	547	481	486	513	484	512	490	431	490	529	489	534	499	487	535	530	550	495	528	492	478	514	481	516	487	491	461	498	506	503	510	528	479	473	489	483	466	506	469	505	476	498	484	462	474	500	498	531	491	495	499	542	483	510	489	491	500	498	471	495	494	482	514	499	548	494	499	522	492	509	478	522	478	514	533	504	484	436	511	508	503	492	457	503	483	503	500	519	539	510	492	483	516	529	466	458	494	489	533	512	469	526	503	537	484	501	448	493	516	513	500	503	515	507	513	489	543	541	475	478	479	523	506	531	483	467	562	464	573	434	494	519	503	483	452	519	503	526	534	486	440	526	494	496	507	524	506	496	494	473	495	486	469	467	512	514	489	494	519	512	486	504	482	515	463	493	512	482	487	489	512	483	506	499	458	505	527	516	507	497	471	494	461	455	482	474	500	500	520	507	482	505	488	473	511	495	479	508	509	459	478	499	563	529	524	470	513	500	487	471	507	478	489	509	520	515	523	510	527	529	533	513	501	484	520	513	485	517	519	460	499	519	525	488	502	481	535	545	548	500	476	497	492	538	518	507	514	523	528	474	492	447	511	486	478	480	464	514	443	551	515	510	503	522	512	531	505	520	468	500	489	494	508	469	493	531	486	556	483	522	491	514	483	514	467	531	479	518	545	486	492	471	539	473	495	502	483	486	480	496	506	498	510	477	506	510	469	478	483	513	499	473	495	474	538	530	470	515	454	493	489	463	545	538	513	547	504	497	486	489	489	495	485	551	490	490	486	499	506	511	525	507	483	519	545	512	474	476	467	498	471	491	463	524	536	529	507	524	513	499	535	485	470	484	484	511	501	498	478	518	499	508	512	474	493	524	569	527	536	489	509	496	496	466	492	493	485	475	520	485	534	539	512	494	478	482	499	487	536	509	481	520	472	513	493	498	506	492	484	506	472	462	473	492	510	494	467	530	553	507	486	520	531	516	467	514	495	485	488	485	492	488	526	467	474	499	486	537	492	490	467	477	492	482	509	494	465	499	531	504	517	482	460	521	489	475	533	507	498	520	517	486	505	505	498	520	475	478	464	507	476	537	498	522	489	497	548	509	482	491	489	452	476	530	523	492	502	512	519	480	473	521	477	469	492	497	468	456	527	494	501	518	463	482	486	519	485	462	521	500	513	493	529	514	493	491	501	436	489	520	513	526	458	463	481	475	505	493	500	520	474	481	494	494	482	490	524	495	505	532	469	460	474	534	468	501	489	477	523	513	514	484	503	506	476	497	476	481	487	514	511	489	489	480	485	474	517	469	497	506	457	492	507	511	486	518	498	512	473	477	506	500	532	488	489	510	496	524	519	500	507	510	520	533	479	497	463	464	515	492	548	501	493	498	516	529	545	503	483	485	486	499	472	465	496	495	510	462	479	501	560	489	488	551	493	522	484	533	509	511	524	542	499	537	504	468	499	487	488	464	482	514	536	509	518	508	498	490	531	475	493	491	492	472	501	480	494	503	540	514	551	497	500	498	514	474	463	483	495	488	486	488	444	502	524	495	534	485	466	502	505	480	472	487	520	521	499	500	525	509	513	539	533	487	512	511	510	509	475	488	520	539	502	456	504	472	489	500	535	496	508	486	474	492	449	513	508	495	502	531	491	485	469	468	523	503	508	511	438	519	505	517	527	502	487	483	498	476	519	505	484	482	491	506	455	520	477	485	527	492	528	457	493	503	531	525	506	506	507	508	482	546	502	491	488	508	513	550	490	493	534	498	500	503	493	501	526	516	493	510	506	509	490	513	492	517	471	457	500	456	556	501	547	479	493	484	519	501	473	474	491	482	481	499	484	511	483	507	490	503	510	523	495	457	495	560	467	514	537	488	494	506	520	506	502	483	499	483	533	498	486	511	515	500	486	536	495	509	521	470	486	496	479	491	545	486	507	494	474	472	477	496	495	479	481	490	497	489	524	500	470	484	513	494	488	499	491	517	517	501	496	502	521	499	500	463	475	570	493	468	500	483	486	505	471	478	492	501	501	443	498	496	535	513	515	538	510	548	500	506	500	494	506	505	507	520	485	496	510	520	499	496	549	481	506	545	484	482	490	478	512	479	481	484	534	458	491	520	490	483	475	493	510	502	494	480	486	533	470	503	479	513	524	484	522	508	517	470	512	502	513	531	509	494	532	472	518	488	505	497	455	513	516	518	477	480	478	483	505	521	492	512	514	454	481	476	507	522	541	519	454	513	493	498	537	472	509	515	549	485	464	489	507	506	533	552	499	473	483	485	491	526	485	482	543	479	485	463	455	473	496	494	509	493	473	526	492	527	503	510	463	439	523	511	510	510	488	494	489	475	506	476	505	522	516	498	495	504	443	511	492	524	484	523	511	520	516	490	534	491	496	535	513	514	527	483	552	496	495	523	491	499	514	516	518	504	483	492	476	470	475	504	486	490	525	487	507	519	491	493	498	499	514	485	498	483	530	458	508	468	501	469	461	517	530	510	509	502	528	511	464	469	509	488	476	521	505	498	529	525	487	501	512	487	529	479	504	465	520	490	512	515	464	498	503	469	536	498	496	483	542	472	513	517	488	498	525	512	490	530	469	494	522	493	457	502	491	477	538	525	512	487	507	527	509	523	501	495	516	511	519	492	469	484	514	479	406	468	470	492	528	468	524	524	470	501	508	503	512	512	497	504	512	502	490	535	507	481	511	515	519	528	483	505	504	507	446	468	472	485	490	494	554	507	492	499	522	537	530	508	534	505	492	496	532	485	481	496	501	533	532	489	482	519	496	483	512	498	522	511	485	499	508	494	482	539	539	535	521	477	535	507	478	506	473	489	514	478	506	502	475	494	520	484	491	478	481	475	493	499	477	510	482	495	523	497	489	458	505	471	506	505	508	475	501	479	471	483	549	493	531	527	514	525	471	535	470	516	485	476	491	502	480	492	513	477	530	503	499	478	507	517	505	488	474	479	497	491	494	485	484	543	487	508	484	512	481	529	518	512	557	511	505	500	480	499	513	517	526	516	486	481	489	457	504	493	472	509	489	518	511	504	494	516	521	517	473	471	491	529	494	472	486	527	470	474	455	522	496	489	471	489	510	492	516	519	488	499	525	482	507	513	475	491	527	501	483	544	475	498	498	494	509	510	499	488	511	522	495	473	494	483	519	498	518	506	483	480	514	483	491	540	490	502	483	534	511	539	503	527	485	527	487	514	532	494	508	492	486	504	503	517	504	509	507	489	480	493	513	465	563	517	509	538	535	502	543	518	475	513	513	534	523	536	541	514	464	518	480	475	471	488	491	448	505	527	536	506	507	536	550	456	510	572	483	495	534	538	499	506	546	495	517	487	502	484	495	487	560	531	479	458
21430	19424	31129	34725	33282	30505	25788	22871	21068	18215	13593	11917	9010	9820	10117	7937	5848	3264	4949	5727	4882	4298	2454	2070	2526	4012	4880	1491	442	415	272	225	209	239	183	205	197	201	190	369	772	1174	1091	920	587	336	235	182	192	186	170	206	176	184	185	189	185	182	208	193	155	193	188	188	205	172	187	172	171	193	189	175	173	157	182	183	167	160	166	175	197	183	173	173	201	198	177	185	178	199	172	160	176	189	169	190	140	165	167	154	190	184	176	193	169	189	203	151	175	151	159	191	181	176	181	189	158	180	189	158	181	202	179	175	167	194	210	167	153	180	184	219	187	185	173	180	183	174	190	191	160	165	183	184	178	157	191	173	164	184	194	182	165	200	191	200	176	184	189	177	181	184	194	182	179	167	158	160	165	169	173	163	190	164	191	188	163	150	165	151	171	166	155	164	164	180	181	179	199	197	183	161	193	179	167	178	178	169	179	192	175	176	156	172	151	171	170	177	180	182	166	175	151	172	193	177	186	177	194	153	186	193	192	163	156	161	179	176	153	209	157	176	183	191	181	187	185	190	190	186	191	162	198	182	183	204	166	199	173	198	153	192	173	190	171	198	167	161	172	183	164	172	182	209	181	173	162	163	170	192	173	202	168	197	178	154	194	164	151	183	165	173	185	193	157	159	176	192	187	163	171	171	184	184	144	146	180	161	178	192	207	176	171	181	188	179	177	152	192	204	179	192	180	169	158	177	182	158	195	182	166	187	168	183	152	180	165	166	185	178	183	202	178	178	188	167	177	165	201	168	168	191	191	192	187	191	167	196	170	167	180	196	164	159	180	173	177	167	156	161	173	176	187	151	177	157	174	176	154	188	158	182	168	173	162	170	188	167	180	167	152	185	188	161	177	162	178	192	168	168	175	176	184	171	165	169	189	191	186	193	170	190	158	188	166	189	155	168	194	176	160	183	187	157	165	193	165	182	190	210	174	165	163	194	154	152	162	185	164	186	165	185	182	200	164	190	213	193	160	179	188	197	175	168	184	189	179	181	177	170	167	147	203	181	171	184	183	170	169	192	200	193	184	172	184	169	182	157	194	168	148	175	174	177	155	186	161	179	202	186	182	178	180	159	180	203	175	163	143	135	168	165	171	174	166	183	170	157	175	183	173	206	153	171	166	179	182	178	178	185	176	169	166	180	193	168	171	180	164	158	184	177	163	188	156	146	189	179	172	166	173	186	178	162	192	165	182	175	180	188	186	185	185	208	187	176	187	190	195	167	200	173	183	195	191	186	173	192	177	173	168	162	175	196	166	182	182	171	177	166	168	193	167	154	194	178	155	200	203	188	155	161	171	155	182	190	170	188	190	156	169	175	204	157	169	174	194	203	198	163	171	186	172	173	179	189	162	190	191	189	183	176	152	183	157	176	190	198	172	183	173	186	202	157	210	173	188	183	195	178	161	176	185	186	186	192	171	171	175	179	161	171	171	176	177	183	156	175	157	207	185	175	202	170	189	172	170	182	190	179	178	191	168	155	185	174	169	165	168	180	164	204	174	155	181	183	182	190	167	172	171	179	162	202	178	182	198	164	163	173	185	208	169	193	169	178	170	166	207	199	193	162	196	161	173	170	192	175	188	194	147	177	174	186	166	187	181	194	206	165	178	181	176	174	180	187	164	182	164	176	188	183	163	183	170	183	166	159	179	174	198	182	183	151	183	209	169	170	166	183	201	180	182	192	186	179	179	165	196	179	203	155	178	178	196	169	185	195	172	183	182	172	202	176	180	179	172	188	179	161	136	165	171	175	168	167	193	193	203	178	160	182	200	152	184	154	195	173	146	158	165	192	174	171	178	194	197	186	181	163	179	192	179	173	182	178	189	193	192	175	159	174	184	172	214	167	159	174	158	171	177	165	159	201	168	161	193	154	183	166	169	152	212	195	187	183	167	176	190	175	170	167	166	165	188	184	147	162	149	185	169	193	168	163	183	145	193	155	187	190	168	164	175	170	183	163	168	169	187	161	187	165	192	190	181	185	162	168	170	187	141	177	191	179	181	172	159	167	217	191	191	194	192	182	174	184	171	186	165	175	196	185	162	180	204	176	177	184	199	200	187	186	184	173	164	168	168	180	177	173	186	204	146	179	197	179	176	175	184	196	177	196	165	190	180	174	169	179	157	187	160	196	172	178	166	159	156	167	178	182	192	165	173	178	179	161	201	172	178	180	184	193	178	172	177	169	165	179	171	200	187	172	140	177	176	176	180	184	187	178	186	189	181	171	173	186	169	202	178	198	177	196	166	186	183	195	183	166	156	183	164	186	185	172	160	163	172	170	153	188	187	181	178	172	163	182	184	174	191	212	175	179	188	200	163	166	178	186	184	190	180	157	178	189	169	194	187	171	175	182	180	169	165	187	203	196	172	179	170	179	191	210	167	165	173	166	177	199	158	189	201	155	158	178	151	170	171	166	167	185	178	189	177	179	161	169	186	186	169	165	150	194	182	176	190	194	185	182	175	184	182	170	165	173	167	184	203	175	175	176	184	196	181	190	197	196	160	169	168	184	182	183	184	176	184	208	153	181	161	168	181	174	189	198	176	175	197	173	184	188	166	165	164	190	150	188	190	187	211	217	180	165	172	181	189	188	188	192	172	165	180	166	169	167	143	159	173	189	181	203	171	186	171	184	185	186	156	178	191	191	171	166	176	193	159	182	188	146	188	190	168	181	188	170	204	210	202	192	185	189	173	205	156	157	177	166	181	159	177	188	177	176	180	198	193	196	146	176	181	172	158	167	182	156	133	174	181	168	171	178	163	165	180	183	190	185	182	212	165	180	158	182	171	189	189	184	171	196	169	192	192	182	177	184	180	191	180	176	172	159	175	188	178	168	160	159	161	192	188	171	187	171	204	173	174	179	169	188	174	155	170	178	180	193	171	179	190	183	172	161	178	175	191	207	192	211	164	165	148	187	183	177	160	170	171	169	158	155	179	196	170	179	164	171	170	180	155	171	165	182	201	195	173	161	163	171	173	190	195	165	208	172	182	167	162	200	206	181	181	147	191	176	164	179	171	182	202	171	167	175	169	160	173	175	181	188	170	183	189	168	167	182	172	189	146	163	178	140	161	167	190	184	169	177	161	189	183	178	151	174	205	183	186	151	179	177	170	186	181	174	191	190	173	171	170	171	201	200	175	151	164	167	171	205	170	168	199	177	162	198	225	170	173	175	156	178	173	177	155	168	177	175	168	183	197	161	179	171	190	159	165	177	180	201	192	172	160	162	189	185	184	180	161	178	171	177	190	174	172	167	190	209	179	159	169	161	174	163	189	182	185	175	188	193	150	147	186	170	182	147	147	168	168	187	210	165	191	198	181	154	180	173	195	173	161	197	153	166	172	205	198	186	168	165	180	158	172	180	192	201	170	166	189	190	188	171	169	173	182	189	201	182	163	185	177	173	193	163	182	169	168	178	174	176	175	179	179	167	177	171	185	178	182	177	172	185
14319	14911	29841	37768	41325	40473	38562	35209	36710	34490	28093	28333	26220	28581	30913	26637	21323	15605	22938	25582	22317	19537	12404	11419	14489	19358	22687	7340	2827	2507	1216	975	743	696	610	579	560	596	566	1682	5190	7566	6727	5169	3131	1469	762	401	455	448	496	455	491	445	424	416	462	440	461	460	433	460	403	460	430	473	445	485	486	462	463	444	470	464	454	493	433	436	445	426	460	484	439	457	452	449	512	461	448	456	488	433	467	467	482	451	478	478	455	450	433	487	467	469	462	442	449	488	465	469	469	430	458	430	480	482	423	506	422	459	433	421	452	478	448	465	464	456	474	431	453	448	433	460	431	481	469	500	483	437	427	471	450	491	454	436	437	434	464	404	498	499	436	522	442	459	432	404	455	452	471	441	447	484	477	453	487	452	447	477	457	439	449	457	489	486	418	481	410	467	477	419	465	470	472	507	442	498	399	461	445	478	501	424	480	420	507	434	477	457	486	470	454	435	446	447	431	467	480	445	414	473	478	437	451	459	448	447	470	477	460	469	502	475	459	466	475	455	469	477	496	482	455	443	461	456	424	494	460	500	471	489	447	469	460	440	477	473	474	447	468	430	441	454	453	437	447	466	488	425	476	447	456	445	442	448	435	436	482	482	464	502	455	448	481	448	462	451	474	435	454	441	466	463	464	485	443	504	462	439	430	452	474	476	399	448	451	410	483	449	441	420	483	477	457	447	462	483	476	500	480	454	456	464	469	501	489	495	459	459	494	477	464	431	453	484	486	460	461	449	483	443	436	504	489	450	467	437	460	489	432	455	465	479	463	445	461	450	459	438	411	458	448	421	473	467	476	487	497	473	473	445	488	449	483	449	481	425	424	467	444	481	491	492	473	453	466	446	466	475	457	435	456	415	444	483	466	465	441	446	442	451	455	486	458	445	483	419	449	448	465	417	448	442	446	489	428	456	457	494	404	478	449	476	463	457	467	457	446	487	477	447	454	451	470	432	455	481	501	459	456	498	419	472	442	430	476	487	432	471	421	492	443	481	485	415	452	462	485	437	448	508	480	453	464	435	436	455	487	470	433	450	472	460	493	470	431	449	440	433	443	477	465	471	439	459	432	476	489	470	465	445	448	464	456	451	457	437	445	483	476	464	455	466	452	506	490	449	475	464	465	467	468	432	448	456	457	462	449	454	470	459	430	467	431	457	445	506	430	456	482	434	489	467	427	459	457	483	454	444	493	484	455	455	452	417	456	479	474	458	455	451	457	422	422	440	464	459	480	457	380	465	456	439	449	438	465	471	453	472	479	449	450	457	463	463	466	441	480	459	436	453	460	433	467	494	457	461	475	451	472	429	459	494	437	468	466	481	445	476	471	453	494	459	444	455	450	473	500	446	479	463	452	428	447	459	487	460	468	432	464	448	476	462	451	427	478	489	443	489	454	463	477	518	454	475	456	457	441	452	476	491	431	457	449	503	489	459	468	438	477	479	487	450	450	457	470	466	427	449	473	452	463	433	482	466	448	444	479	450	455	447	472	458	402	451	442	430	469	495	465	460	464	450	492	475	459	466	421	431	451	481	417	450	469	473	461	472	475	489	443	488	447	461	432	456	463	473	446	494	438	465	467	458	425	481	470	443	502	466	443	460	448	455	473	469	455	496	436	466	465	474	484	482	439	446	485	458	455	453	438	442	464	444	452	439	450	441	430	467	400	496	448	468	470	480	432	474	459	488	453	433	489	479	437	449	472	481	483	445	445	486	467	451	479	455	488	455	488	471	480	528	454	448	442	489	482	438	493	462	498	480	495	438	487	460	485	458	451	455	422	472	477	459	403	471	491	471	410	464	470	445	467	452	439	462	469	488	413	461	469	451	471	426	461	474	474	445	441	432	445	450	462	481	478	455	439	470	447	444	474	462	472	453	479	475	459	434	455	452	497	450	444	460	487	487	441	437	458	457	471	439	468	457	440	479	459	497	436	468	445	489	469	448	470	435	437	442	448	478	481	457	473	470	484	446	451	471	484	468	456	433	516	522	446	459	491	467	481	470	415	417	449	460	430	435	474	437	490	469	445	462	468	430	427	394	455	455	442	426	483	452	515	464	454	470	468	483	444	481	455	479	424	462	462	466	463	497	467	464	481	441	465	409	487	421	466	483	434	447	459	470	485	467	425	436	445	461	478	407	452	449	482	530	476	462	478	472	459	486	452	458	459	475	468	496	456	465	465	477	434	501	464	408	428	457	480	446	418	414	436	459	469	467	453	465	443	424	429	511	490	473	455	445	471	469	415	470	427	460	453	474	477	480	467	484	468	437	480	450	450	462	489	436	454	491	503	486	508	443	426	427	441	454	455	468	425	496	451	463	412	454	451	460	424	424	502	489	433	469	458	494	465	493	441	478	441	437	460	473	465	456	445	468	440	479	462	426	431	440	492	411	476	467	457	426	452	445	508	442	436	454	441	500	465	421	432	454	455	476	462	475	455	460	446	458	482	468	440	471	454	484	444	433	459	440	453	441	474	475	495	445	469	465	431	430	453	449	460	463	426	437	498	482	446	461	452	466	478	470	436	444	430	461	479	438	453	436	445	427	474	458	456	433	481	445	472	439	457	451	410	439	462	472	430	468	443	431	456	458	444	463	470	449	452	453	429	450	529	490	445	454	475	457	458	435	459	452	450	443	467	487	467	470	444	468	455	498	480	468	473	446	519	433	423	438	450	467	453	437	457	490	425	447	490	451	447	473	433	438	452	452	483	503	455	447	422	462	476	468	465	480	422	433	427	477	472	474	462	470	454	475	448	423	446	432	443	505	466	472	445	492	432	432	458	459	436	448	487	471	454	419	468	494	451	503	471	466	482	494	427	483	452	424	469	450	425	496	475	460	474	501	426	460	459	465	424	468	455	469	428	465	430	484	423	472	454	467	443	479	480	482	453	449	475	499	481	421	474	460	466	434	449	495	456	463	423	436	471	455	464	442	444	460	503	453	465	455	464	473	489	464	475	456	438	477	487	436	450	449	468	435	428	460	442	474	483	460	474	439	427	465	462	498	474	436	460	451	425	448	451	463	480	472	468	467	467	465	463	498	471	492	458	474	456	459	472	439	467	497	416	494	504	443	491	456	445	446	446	441	489	448	407	447	447	490	455	499	459	436	429	455	465	467	424	433	443	436	455	463	445	448	428	466	482	435	450	466	480	463	455	428	467	453	434	431	443	501	458	439	476	497	476	484	420	484	471	428	446	463	459	447	456	459	460	444	455	451	468	450	414	445	497	459	444	432	461	409	431	435	446	468	479	490	426	497	471	446	477	420	445	485	478	452	439	472	463	446	459	479	449	475	471	456	501	421	449	447	406	469	474	477	466	475	445	471	463	421	476	470	460	477	480	427	447	444	451	481	466	443	445	448	487	498	484	467	471	450	478	486	442	467	468	466	477	457	456	533	483	471	453	462	425	444	464	475	456	429	448	454	483	446	436	474	501	394	453	476	455	474	481	461	421	444	468	463
30988	27133	37038	37711	36911	34586	31808	30379	28402	26059	20908	19117	15794	15329	17577	16764	10645	5562	7990	11051	10559	7800	4690	3345	5433	7131	8674	2706	845	702	295	268	231	196	200	195	196	183	182	273	1623	2412	2054	1352	756	403	200	146	160	146	164	155	162	144	158	167	157	165	183	142	147	150	147	136	153	145	134	144	148	140	156	150	151	154	137	151	173	146	129	163	146	142	143	141	132	135	128	163	161	128	149	131	133	163	147	164	129	136	133	148	146	144	141	155	161	143	146	132	153	134	155	162	145	161	148	155	149	141	154	147	138	157	148	137	149	141	158	143	146	166	153	132	158	168	170	150	153	150	135	162	151	161	127	145	140	147	176	143	156	168	157	169	140	143	162	140	127	139	152	147	145	136	146	156	156	156	138	138	129	132	124	168	155	140	148	179	150	173	152	153	152	138	167	169	148	130	163	152	153	132	147	174	147	148	145	150	131	168	131	153	163	143	141	161	149	143	143	136	153	138	157	149	174	120	126	152	151	171	155	159	153	162	137	160	139	165	147	150	144	139	159	160	138	156	143	140	177	141	145	146	146	128	140	162	147	122	135	145	151	140	138	153	157	154	140	160	146	140	144	165	134	147	134	143	180	163	131	155	164	169	164	145	156	147	166	165	155	146	156	153	167	135	155	130	148	160	142	143	163	151	158	163	126	152	156	155	151	163	126	132	151	178	150	172	132	159	140	133	135	131	116	136	144	132	140	142	168	153	158	129	138	165	185	166	148	166	145	152	149	133	145	149	121	168	145	156	132	144	157	133	165	149	149	157	158	156	153	164	162	161	148	145	150	139	134	153	147	146	145	136	162	138	135	154	151	130	156	161	144	173	152	132	144	137	137	155	156	145	157	154	153	144	156	139	143	141	140	123	135	122	155	159	153	128	148	162	164	163	133	125	148	128	141	169	153	170	152	155	161	135	146	145	155	141	154	161	154	142	150	156	150	151	150	174	170	152	165	129	157	131	142	138	190	162	135	157	170	155	153	144	155	142	154	174	134	152	129	122	143	164	155	136	146	138	149	135	124	149	159	156	154	145	143	155	138	147	140	146	153	170	150	165	158	155	158	161	134	143	142	165	150	130	162	141	157	152	133	159	141	163	155	142	140	147	166	177	170	133	148	133	145	143	146	150	132	172	137	128	130	147	155	170	144	141	132	158	138	133	156	157	158	132	149	152	132	160	148	145	174	148	131	137	172	146	155	160	145	149	153	167	141	143	134	127	151	141	159	145	152	161	167	167	151	136	131	144	148	154	151	129	147	151	142	151	147	153	142	158	168	159	180	141	159	141	137	122	171	144	129	147	175	172	150	154	125	173	140	156	149	152	149	142	135	140	155	159	165	144	145	141	161	129	157	133	147	126	121	170	162	166	152	176	122	179	159	147	150	163	128	153	156	159	143	146	168	154	138	152	132	131	129	149	143	138	148	159	132	168	137	133	143	154	148	140	141	172	147	143	139	168	141	156	152	151	155	151	122	148	161	135	146	128	137	134	135	163	151	186	160	156	152	158	164	170	149	162	178	166	136	141	160	158	172	160	148	149	156	148	132	135	160	144	143	130	139	127	148	124	161	167	124	161	164	149	143	140	136	155	144	135	137	143	168	142	153	155	155	161	148	135	134	147	149	155	159	159	167	142	160	149	150	143	159	147	137	153	161	151	177	156	142	132	149	158	140	148	166	154	125	156	149	150	153	154	156	147	157	151	170	155	173	161	156	158	141	135	139	163	154	148	150	145	138	157	151	140	140	162	151	158	143	151	156	148	148	119	147	133	154	159	136	137	167	160	146	148	144	140	126	159	137	149	158	150	154	156	168	144	146	145	152	160	142	139	137	173	141	157	146	176	167	147	144	131	134	136	141	157	175	141	158	162	147	157	141	150	142	152	158	149	170	144	164	126	161	152	161	160	142	119	165	141	152	149	155	152	132	148	144	156	140	148	161	138	143	157	152	140	127	153	154	158	143	177	153	142	165	152	154	158	135	152	121	152	143	142	144	161	147	158	153	124	157	136	139	149	145	142	140	152	133	133	159	144	162	154	149	109	148	147	162	139	138	127	132	132	173	142	129	141	158	150	165	160	124	144	166	154	134	121	152	149	122	140	163	151	130	160	159	157	152	149	146	184	174	144	141	151	147	172	159	152	150	158	144	136	136	144	139	137	156	159	164	155	138	143	152	158	140	140	157	150	135	158	153	145	174	143	148	149	174	157	134	134	151	134	162	156	166	142	140	138	168	183	133	161	164	138	151	153	143	136	145	135	140	141	143	149	159	142	141	150	146	172	134	147	159	168	159	173	181	168	139	130	150	137	130	130	153	149	159	150	143	168	131	139	163	142	160	138	128	152	151	139	175	144	161	145	133	156	140	151	142	126	162	147	159	133	157	160	122	165	186	150	126	145	137	134	156	151	142	147	154	143	167	152	165	154	166	162	148	151	160	151	150	155	130	189	169	162	144	173	143	144	146	151	149	162	149	153	153	152	156	144	143	118	150	157	155	138	153	130	153	160	158	133	145	162	153	121	169	152	137	151	148	141	155	145	154	154	146	155	154	140	144	129	172	139	164	148	161	140	143	155	147	149	147	122	151	131	134	137	133	149	152	142	143	144	166	131	122	164	128	161	154	144	131	169	126	144	179	184	142	171	135	162	142	169	146	143	155	148	143	134	147	154	122	152	157	151	151	167	135	161	125	164	173	169	137	136	137	154	163	138	136	143	137	156	161	167	140	168	158	130	153	137	151	133	132	148	159	135	154	150	146	149	149	164	162	148	158	161	142	129	164	137	159	147	173	109	138	166	176	122	168	148	164	147	160	163	144	139	155	163	153	157	173	161	148	144	153	126	148	130	173	157	162	135	149	146	141	141	152	141	142	136	138	129	156	139	162	151	146	133	140	172	177	152	141	155	125	134	149	124	133	133	131	138	160	163	137	163	157	139	176	138	153	170	130	160	150	160	166	139	162	146	131	158	148	143	143	162	143	160	164	141	142	139	142	146	126	127	153	168	147	145	141	132	148	144	160	156	151	156	148	166	152	139	148	143	134	162	153	155	140	140	155	172	169	141	174	149	159	176	150	160	175	165	150	125	135	155	149	171	149	135	137	174	151	161	168	168	149	157	135	145	147	151	153	147	157	139	147	134	142	156	143	165	156	149	140	141	150	156	167	167	147	168	150	130	144	168	155	145	129	148	157	143	158	150	135	124	141	156	167	141	147	139	151	146	130	161	168	166	139	143	159	149	166	129	171	140	135	148	161	136	138	156	131	141	161	154	155	139	162	135	132	142	160	140	162	151	138	143	144	134	161	146	156	157	152	158	152	139	145	150	136	151	151	155	133	117	159	148	152	133	154	148	152	150	148	135	162	142	159	155	165	169	135	129	146	159	154	137	131	164	147	159	164	156	141	157	139	165	142	171	152	164	142	146	123	131	138	140	157	139	129	135	178	149	155	161	163	156	150	136
19530	19824	34620	40871	44989	45624	45586	41556	45086	41539	35474	36639	33780	34057	39597	36864	28027	20696	30419	34500	32127	25396	18767	17213	23260	28845	31247	10989	5339	4262	1384	1338	1145	747	628	665	546	608	538	1486	10602	13965	12019	7656	4007	1734	631	356	417	421	354	417	403	391	396	355	389	403	399	385	366	382	434	369	367	368	374	382	360	389	418	400	404	323	394	382	368	417	376	408	367	387	353	382	381	364	439	371	403	380	386	418	371	409	347	352	368	386	429	381	391	422	395	422	375	392	390	400	410	360	378	401	322	390	361	397	425	406	418	405	395	397	377	400	407	375	376	384	396	398	413	383	375	357	364	425	379	403	390	381	405	427	358	428	388	384	411	383	385	391	390	409	365	409	402	398	376	424	403	373	369	378	389	420	378	381	411	372	422	390	377	400	408	366	422	400	372	373	370	389	363	388	424	373	380	398	365	386	386	361	382	372	364	403	406	378	412	398	355	407	413	390	364	389	417	404	413	383	360	394	409	408	379	412	399	407	414	391	404	374	424	418	333	411	387	377	373	398	430	432	398	385	403	403	377	367	409	388	372	394	379	337	373	388	402	409	371	407	385	400	387	362	382	374	414	400	393	397	387	368	414	392	392	401	373	395	397	443	374	357	378	386	369	398	403	376	414	420	387	401	387	373	402	407	412	395	364	404	390	393	392	404	372	395	389	395	387	398	392	403	377	393	401	380	389	409	386	404	404	414	391	378	408	400	422	404	399	375	418	415	408	391	403	394	380	385	389	383	384	383	385	388	379	346	423	439	389	387	371	396	397	389	390	404	392	406	389	402	401	412	357	416	348	381	401	377	441	400	390	393	381	411	383	379	387	367	394	407	407	374	383	391	370	395	428	401	370	355	358	399	372	385	427	378	406	373	393	401	412	397	400	389	373	357	420	359	402	386	427	407	382	410	363	407	390	378	388	409	386	416	387	401	392	384	398	371	391	424	378	335	366	381	436	408	420	412	399	374	417	382	392	386	404	395	394	401	397	375	373	392	385	393	396	393	376	390	416	434	384	395	378	358	393	366	387	365	381	402	396	394	368	404	379	426	410	374	400	385	398	368	405	398	397	371	384	414	381	376	364	375	400	406	397	388	396	409	388	396	384	366	404	373	403	404	385	362	365	398	340	371	397	384	392	389	397	362	376	390	380	412	406	387	404	383	377	386	347	379	400	361	411	366	384	390	406	384	404	369	386	395	431	403	366	392	402	369	352	406	400	393	410	385	363	393	401	362	374	419	365	355	372	392	403	404	383	407	408	405	396	414	412	379	368	373	386	415	370	411	398	384	387	385	417	422	412	378	383	412	401	416	384	392	399	353	397	368	371	429	364	379	409	385	361	393	381	380	399	387	397	388	413	387	382	367	376	397	397	388	396	395	389	408	378	386	365	382	391	434	412	382	388	411	388	387	385	374	402	369	384	391	382	411	384	391	372	381	433	380	367	442	396	408	422	369	385	410	398	384	393	407	403	389	433	401	394	377	407	351	382	403	416	399	415	441	399	403	388	413	382	390	386	384	409	361	392	381	362	387	365	403	396	374	401	399	361	378	404	387	371	396	393	367	372	352	390	376	392	391	378	429	361	374	370	387	387	377	400	374	442	389	390	387	407	381	398	397	403	365	394	382	408	408	388	360	392	377	395	387	370	404	392	418	370	383	401	385	388	371	395	412	404	405	381	397	373	403	422	412	397	380	407	383	390	413	409	392	404	384	393	441	368	410	402	389	398	416	393	438	378	398	368	372	402	391	443	369	399	399	384	392	401	383	383	355	393	380	413	397	385	357	391	425	388	407	400	378	382	335	403	356	376	398	373	374	397	388	367	378	406	430	416	398	372	419	408	389	399	366	385	394	373	395	382	414	384	366	404	418	379	391	422	389	378	360	368	417	389	381	381	382	385	402	420	397	436	384	399	401	363	383	385	412	370	408	373	376	369	364	394	407	399	381	400	368	362	370	405	394	391	382	379	394	398	403	383	406	411	344	403	416	357	395	397	381	385	363	371	384	393	345	346	378	401	365	392	428	415	407	407	415	401	401	385	378	372	370	402	385	394	417	357	398	389	398	421	434	357	405	372	381	414	393	396	399	379	445	384	391	331	399	387	379	362	406	408	372	395	416	355	380	426	400	389	380	404	370	387	372	382	402	405	402	369	407	409	377	391	396	380	374	365	396	416	416	401	368	382	406	381	391	362	384	378	389	392	374	352	401	381	399	412	406	391	379	393	382	387	365	372	416	393	385	386	351	426	425	357	399	362	404	393	395	353	368	375	436	390	384	401	418	362	391	389	395	441	398	394	389	347	367	398	391	423	351	382	370	418	370	423	395	417	368	396	403	372	379	443	387	408	407	404	390	370	389	378	391	415	395	406	379	360	390	368	421	417	375	360	403	378	391	384	398	378	411	400	389	380	391	384	399	360	416	412	387	393	384	387	420	386	385	411	394	377	435	376	404	345	400	410	416	375	384	379	373	391	373	396	423	397	393	359	400	371	364	412	360	407	410	416	381	413	358	309	367	404	354	345	352	384	397	413	402	391	364	414	417	422	399	381	381	404	410	340	367	395	376	382	405	383	383	393	334	399	387	374	376	398	410	374	378	374	383	410	399	382	363	388	394	391	417	414	384	416	403	388	395	376	356	397	381	397	361	356	415	388	383	411	407	404	384	361	385	353	348	407	415	345	423	386	394	423	438	387	372	371	374	360	411	382	396	398	400	354	396	360	391	395	426	405	354	408	405	399	402	407	385	394	408	362	379	392	371	417	390	396	362	409	397	363	381	387	373	398	412	379	389	416	390	406	392	378	385	403	380	390	382	424	374	386	363	391	392	393	405	405	366	383	399	362	383	376	363	376	386	365	409	387	411	389	387	393	433	385	396	386	393	395	409	373	396	381	372	415	380	373	352	392	415	359	350	425	383	407	376	411	366	371	380	408	407	391	389	399	413	401	395	405	444	376	409	345	370	399	415	396	362	422	414	389	358	376	388	375	401	426	374	384	415	400	414	369	379	411	413	426	409	392	373	382	391	363	378	389	394	371	391	369	348	414	410	383	402	388	392	374	400	394	394	454	421	385	393	389	407	392	380	372	415	399	413	395	375	392	384	391	415	423	378	392	382	408	390	387	384	381	383	393	412	383	406	387	394	380	384	400	414	356	407	401	347	390	414	385	421	394	401	378	377	403	438	427	393	384	405	348	384	365	373	406	374	367	394	364	373	358	399	384	377	395	402	398	398	372	380	399	392	406	382	393	390	421	374	387	373	391	392	384	384	367	387	348	382	372	406	389	368	393	394	369	413	386	398	403	397	376	394	395	404	380	378	409	391	375	397	347	403	359	343	405	396	399	417	374	378	359	385	372	377	391	401	416	372	404	387	408	392	386	431	385	388	403	403	385	372	406	392	380	349	411	367	359	361	405	369	374	374	378	405	391	381	385	387	382	382	400	397	388	369	344	386	403	353	381	394	373	393
6526	4075	5804	6076	5644	4644	2931	2030	1581	1111	927	834	684	653	688	614	437	358	402	483	459	373	301	280	293	322	365	258	228	200	202	201	216	209	194	209	206	186	168	213	243	286	364	372	339	233	215	182	189	201	183	204	204	185	203	187	195	182	225	217	245	186	187	211	198	183	187	183	176	205	166	211	185	178	211	192	205	241	193	169	170	194	198	201	202	202	198	180	206	173	223	212	199	187	189	211	210	216	211	201	186	173	184	204	176	208	181	183	190	201	175	195	187	205	204	189	190	196	194	190	174	185	218	203	197	204	214	209	202	191	199	204	216	199	181	179	202	177	179	211	184	171	180	174	185	159	178	170	180	193	205	180	183	220	176	176	189	195	177	188	196	206	191	187	202	211	191	184	201	184	195	190	220	181	183	208	207	177	189	206	187	194	203	201	192	202	181	201	179	191	178	185	178	228	210	197	185	208	185	202	198	176	194	200	189	214	213	200	200	188	189	177	195	181	205	202	208	195	189	199	193	184	202	197	195	201	174	194	191	177	197	193	181	203	210	207	184	181	189	193	192	183	185	196	184	169	180	212	180	201	197	195	189	185	195	211	184	202	196	191	219	174	207	192	170	168	176	201	186	160	213	165	201	232	203	201	197	206	169	186	176	200	157	178	196	187	203	197	190	221	177	201	194	204	179	183	191	185	197	200	202	201	175	218	199	184	175	172	158	191	232	191	193	191	194	187	164	225	205	144	203	214	206	184	208	203	208	198	191	187	178	202	194	221	204	194	187	215	203	192	205	210	208	204	192	223	213	217	181	171	178	177	194	178	207	193	218	177	201	209	204	203	223	206	202	206	207	195	205	236	181	235	173	182	213	194	176	189	189	205	173	202	175	179	182	178	173	183	197	180	191	191	206	201	198	183	212	208	203	196	188	204	219	186	207	206	200	188	164	189	188	184	208	209	181	189	184	174	186	191	193	218	186	197	180	203	177	171	207	202	185	215	217	185	198	196	202	213	185	217	172	206	192	221	190	170	243	199	189	204	209	193	199	188	196	187	201	195	199	177	206	198	184	207	189	186	186	201	194	184	178	188	199	198	175	218	211	218	182	180	219	214	185	210	192	198	188	191	178	185	211	212	206	190	181	165	204	181	193	234	203	193	188	201	191	198	182	227	211	235	189	182	222	193	187	190	189	218	198	202	200	190	206	183	168	200	192	185	206	179	172	230	203	208	190	188	207	222	177	235	186	212	196	203	190	181	193	186	206	209	185	187	158	192	196	167	209	219	174	186	204	197	197	207	187	212	197	190	204	202	172	202	185	164	181	185	198	186	195	192	204	189	191	192	218	172	191	203	190	203	173	194	174	194	187	202	188	172	190	162	236	190	190	198	207	197	179	200	200	214	204	174	203	207	207	163	196	187	194	189	208	210	214	218	221	176	229	171	202	197	197	174	173	199	211	198	207	180	210	177	202	180	192	174	196	202	193	196	192	199	207	196	183	163	225	184	179	201	186	188	215	176	193	197	213	183	199	215	217	174	187	190	197	200	188	189	191	203	192	179	196	182	184	190	164	212	194	179	204	224	203	179	199	189	187	188	204	185	190	204	192	193	187	195	196	182	219	201	196	164	197	176	210	179	176	205	177	226	202	226	195	174	209	213	183	190	192	204	189	185	200	208	193	189	211	219	212	193	163	196	196	193	181	185	180	195	184	167	173	199	203	187	205	173	195	218	199	214	213	195	178	202	199	199	176	210	207	211	208	199	195	189	203	188	193	200	198	172	196	192	220	188	190	204	177	205	210	172	202	202	191	209	207	196	196	210	178	179	188	182	206	221	193	195	187	189	185	206	179	195	199	189	187	190	167	184	225	194	198	205	195	197	199	194	169	223	198	199	239	188	215	201	198	195	190	209	181	167	195	184	204	204	210	205	178	197	190	203	190	206	184	195	173	215	224	200	206	183	186	205	196	208	179	194	187	196	177	184	206	199	199	216	244	189	186	199	219	186	192	204	192	191	213	187	184	219	200	184	185	204	177	173	181	188	188	210	179	182	186	198	204	232	210	173	179	202	218	207	189	194	207	197	198	197	181	208	181	196	197	191	195	199	186	186	204	173	197	230	198	190	183	223	207	206	185	208	225	206	205	191	185	219	213	193	185	201	184	194	176	187	194	184	205	224	193	195	179	215	177	190	203	167	187	192	166	186	201	174	188	196	205	188	210	222	197	206	171	176	202	174	182	174	183	189	187	184	211	191	209	186	209	198	206	214	191	187	204	203	190	176	195	180	196	222	191	196	216	187	192	175	218	189	197	206	181	173	201	204	207	196	215	186	179	181	190	175	226	189	213	193	185	164	198	178	163	209	197	177	216	217	197	194	200	189	210	201	157	197	168	199	203	153	200	206	198	182	193	198	207	196	213	225	210	189	182	179	211	183	181	210	188	171	181	190	175	168	196	187	187	221	195	211	186	195	200	178	195	176	208	180	171	196	189	187	187	204	189	209	202	210	215	187	204	188	179	188	196	190	202	188	188	222	189	181	210	248	204	206	234	194	184	171	197	181	211	238	191	180	163	199	236	192	205	209	192	203	167	202	203	206	178	196	184	157	194	200	176	197	212	214	202	169	186	199	179	191	209	175	215	192	198	183	180	180	178	211	214	204	190	180	217	174	169	193	197	193	204	204	208	193	182	225	226	182	184	203	173	191	196	179	197	189	188	191	214	211	205	182	195	167	207	192	183	203	185	187	211	220	203	185	201	205	188	195	194	200	223	181	195	204	216	180	169	192	181	186	166	202	197	195	193	220	210	166	208	204	216	187	183	189	188	180	185	181	206	185	172	178	197	190	212	220	231	197	171	199	228	213	219	202	193	216	212	174	193	192	191	183	220	190	218	176	198	209	199	184	200	219	177	200	198	195	203	214	220	194	178	193	178	187	201	201	191	181	205	188	187	195	176	185	189	201	180	212	204	198	186	214	169	222	219	208	208	182	202	167	183	181	171	176	196	202	184	198	187	200	214	214	165	210	179	216	197	192	189	193	184	197	197	198	181	202	212	150	176	230	195	191	195	194	183	200	196	200	198	201	201	207	196	212	219	187	195	211	206	189	209	193	186	196	174	193	209	193	189	206	185	199	198	193	199	204	188	197	172	208	205	174	185	196	213	215	196	203	188	213	210	177	194	186	187	200	187	189	192	204	205	171	202	174	202	174	199	187	180	192	214	188	214	180	183	181	206	206	183	182	180	196	194	186	194	215	187	212	189	216	191	185	210	176	204	196	204	180	217	186	207	215	180	205	195	161	204	186	190	207	214	198	180	183	201	175	179	194	191	189	193	201	206	206	200	198	205	196	204	226	174	193	207	191	204	190	201	199	194	201	185	190	201	186	204	186	169	174	208	212	230	185	188	200	230	199	189	191	213	189	207	221	185	186	179	206	206	218	236	190	159	231	202	174	190	216	189	191	214	228	209	174	200	209	203	184	199	171	197	152
5029	4338	10508	14026	15128	13816	10970	9043	8404	6961	5323	5152	3947	4143	4910	4092	2801	1965	2375	2835	2583	1987	1410	1337	1665	1702	2420	1299	726	724	651	604	614	546	614	581	534	556	582	578	859	1329	1428	1374	1185	716	546	519	497	530	532	509	455	513	491	483	504	513	523	505	505	482	478	488	508	496	516	525	531	499	486	493	518	507	486	506	507	500	496	514	480	460	499	508	503	500	501	515	534	513	486	537	505	517	544	511	513	477	506	505	510	485	510	555	498	485	481	487	426	486	558	510	495	529	532	499	512	509	502	504	525	521	501	502	509	527	467	499	473	504	485	517	490	484	528	521	516	481	501	512	537	489	478	516	485	488	494	529	478	514	510	512	531	498	493	491	467	504	491	462	516	467	537	490	494	476	467	529	517	495	534	516	524	524	506	532	528	527	503	488	502	503	474	480	482	474	493	515	517	493	490	491	483	488	512	528	524	521	507	486	474	528	498	541	495	512	551	527	504	495	484	467	495	479	488	483	514	450	516	494	509	501	510	528	500	539	508	507	463	461	503	488	541	448	476	495	519	515	489	476	516	485	493	512	477	526	508	542	488	516	505	487	564	475	516	553	544	503	471	493	494	493	516	481	472	528	515	497	487	519	492	474	505	533	496	478	508	472	537	482	510	458	485	487	485	507	482	494	479	475	526	518	522	488	496	492	470	522	477	519	478	486	511	503	500	480	518	547	497	493	480	498	512	518	481	549	523	482	472	495	525	521	518	496	523	504	518	472	481	487	523	514	536	513	476	485	496	477	465	474	455	454	511	504	491	510	520	496	480	450	511	476	484	528	559	505	550	516	468	486	504	527	513	549	496	521	513	506	502	500	501	531	543	543	489	532	513	530	487	528	508	533	478	514	517	468	503	492	479	478	471	486	447	508	478	514	481	478	538	476	486	496	483	481	499	472	494	475	518	510	531	498	487	495	473	516	540	504	522	537	474	481	467	488	509	488	459	499	490	502	488	485	513	502	484	477	565	530	501	514	471	466	529	512	521	485	506	528	508	480	488	529	494	478	469	483	531	525	526	500	482	520	515	475	506	498	470	510	512	482	489	469	462	472	495	482	489	507	494	531	465	520	513	484	489	505	477	486	496	486	463	499	507	512	513	507	508	533	564	531	517	492	506	499	534	538	528	500	462	497	513	512	473	453	502	485	514	504	534	456	494	503	475	466	481	468	476	484	506	496	488	507	519	528	490	486	493	528	492	531	544	517	490	499	508	476	481	492	484	479	501	527	506	490	503	501	480	500	444	482	477	512	517	484	500	517	476	505	484	491	514	478	514	524	514	525	488	530	482	557	511	484	447	454	556	529	520	501	513	482	516	513	527	500	471	484	484	503	541	536	497	533	493	515	484	515	551	527	516	480	504	521	489	510	529	517	523	454	526	515	508	473	500	543	506	509	498	492	496	538	565	528	498	541	494	503	508	467	480	529	467	476	518	511	505	532	518	502	512	487	487	490	542	484	463	536	518	487	499	487	543	498	480	499	494	494	439	537	496	530	495	486	491	517	497	476	488	507	489	539	510	515	508	520	483	516	484	483	490	500	483	569	500	472	483	501	508	495	478	495	477	508	505	515	523	516	510	536	525	527	510	529	501	495	489	538	497	497	521	529	509	506	511	509	515	504	474	482	511	528	507	514	506	480	522	490	556	456	536	513	523	483	476	532	515	488	491	505	515	511	491	480	519	533	524	501	507	469	503	532	499	496	496	532	506	499	475	512	511	470	530	483	490	463	512	535	487	493	474	493	484	496	525	484	497	512	523	530	523	518	521	487	506	462	501	499	505	503	478	473	538	508	526	460	466	526	471	474	510	502	504	503	526	516	536	522	512	482	492	548	457	464	465	495	524	525	456	478	501	490	474	512	486	522	504	515	491	504	523	481	538	494	505	503	498	512	513	512	511	474	500	523	496	482	501	500	504	489	502	528	505	484	500	485	488	492	498	500	501	497	480	506	513	498	513	462	511	477	503	493	497	505	493	502	497	482	530	491	524	495	491	478	459	507	513	475	513	517	509	490	481	483	502	492	505	495	486	541	527	497	499	516	502	479	531	547	532	452	505	505	523	477	487	469	506	517	546	469	510	459	490	523	508	499	492	499	490	487	543	514	534	520	480	528	487	535	529	508	498	501	489	481	505	504	519	490	476	514	460	493	496	522	461	514	523	464	475	515	510	518	504	530	500	503	522	471	520	562	466	476	443	479	496	489	490	479	489	472	502	507	538	484	503	467	498	482	489	495	446	516	490	499	483	477	528	524	493	560	514	485	464	503	506	544	504	504	508	512	545	483	489	451	491	522	500	477	494	475	479	453	567	486	512	482	522	523	434	493	486	495	473	494	511	485	506	484	493	479	500	477	486	463	510	512	457	506	512	507	466	556	513	475	490	544	513	499	493	473	535	549	489	510	489	527	466	534	487	524	548	517	490	494	530	525	527	520	458	534	493	495	480	514	524	512	503	470	528	515	461	496	484	489	443	515	474	502	477	510	524	457	487	535	508	497	493	460	517	528	527	461	490	530	488	568	496	484	534	546	519	516	513	489	528	446	482	482	489	505	499	486	463	509	493	508	502	531	526	509	498	489	482	452	504	471	539	517	492	477	488	497	510	479	485	504	502	520	490	521	513	489	486	555	527	482	549	489	524	489	479	487	517	507	462	505	476	531	500	512	505	491	528	485	514	475	528	525	507	516	503	506	475	501	491	493	541	485	490	529	489	474	519	512	490	494	466	516	509	489	475	451	533	490	516	500	505	506	520	534	515	471	510	490	488	489	567	480	537	517	477	515	516	515	478	516	511	476	508	495	497	517	480	525	504	503	507	484	509	500	487	480	487	523	491	495	488	487	502	434	500	452	538	535	494	537	471	487	492	487	544	504	529	503	566	477	521	499	513	525	497	478	518	535	482	512	469	497	493	514	498	549	467	523	517	560	508	509	496	485	463	513	491	505	479	491	522	466	527	532	499	517	489	470	480	484	499	536	503	511	487	492	505	519	487	518	480	488	524	478	519	526	486	452	497	485	498	503	531	508	518	464	502	482	527	524	471	477	468	518	464	508	524	513	505	488	507	516	530	482	493	501	518	516	480	507	508	532	489	501	484	476	505	479	489	511	503	505	523	467	505	498	534	449	528	511	492	500	467	524	502	529	524	478	508	500	471	528	472	491	476	503	515	521	511	529	471	504	496	467	505	499	504	502	501	469	504	534	484	498	475	476	497	493	492	541	485	503	488	459	490	529	536	508	500	502	516	512	550	486	502	474	496	526	515	508	502	548	517	528	489	504	459	457	478	486	441	516	509	546	478	466	494	512	494	503	539	542	485	485	525	488	505	491	527	536	525	508	515	471	506	491	473	500	447	497	486	542	532	530	507	484	493	497	514	499	515	525	532	521	481	497	530	507	526	523	492	512	525	517	465	514	501	496	490	487	523	513	480	550	484	510	469	502	515	486	451	519
21842	19720	29278	34051	33323	30392	25933	22524	22110	18446	12851	11962	9152	7971	9379	7612	5141	2666	3223	4844	4721	3917	2338	1811	2353	3155	4349	2290	582	460	275	261	221	205	193	215	203	210	170	209	652	1274	1242	924	592	344	174	192	190	170	166	179	157	172	179	171	179	185	179	197	192	177	165	200	206	173	178	206	165	162	164	187	163	162	179	217	149	188	177	175	178	175	194	173	179	154	174	184	173	166	191	175	166	175	164	186	206	168	178	158	176	183	152	182	156	192	172	162	205	185	183	167	196	179	172	170	186	162	176	192	188	197	177	183	179	176	166	164	147	150	171	167	179	156	190	165	184	196	184	202	205	171	195	173	179	182	219	153	194	177	171	201	200	176	162	216	201	173	191	199	176	166	185	177	171	156	169	176	198	167	167	170	161	164	201	183	185	188	151	178	209	183	183	170	196	182	181	172	178	188	172	159	184	171	189	172	156	168	189	206	184	170	181	156	160	156	199	159	160	197	195	181	196	178	185	173	166	183	201	173	181	181	169	184	200	194	174	191	182	192	183	191	194	189	174	197	165	155	171	210	190	184	207	195	215	183	202	200	194	166	198	200	178	175	169	174	163	161	164	177	152	193	183	163	196	185	164	181	205	179	188	154	174	170	191	196	179	158	169	183	181	167	194	202	186	180	161	220	177	178	184	159	199	186	172	194	187	175	180	194	187	191	166	211	177	189	152	189	179	158	170	193	193	190	166	187	197	162	167	191	164	200	180	175	173	166	166	191	174	206	178	170	157	182	174	183	177	158	150	179	208	194	178	169	200	185	149	178	204	204	189	185	164	168	178	184	157	176	205	178	188	184	186	174	191	195	171	192	156	165	161	161	162	181	164	175	179	196	196	180	170	173	198	167	194	180	176	168	169	160	201	196	165	205	173	163	179	180	177	157	188	177	170	178	173	154	175	163	199	206	166	187	187	174	182	167	171	180	186	181	165	194	193	173	158	191	173	194	181	200	189	167	192	180	170	160	170	163	163	187	189	151	197	169	194	176	191	174	197	173	152	187	175	166	170	164	179	198	187	177	168	201	171	169	180	164	195	175	173	183	188	172	198	214	177	159	169	175	194	189	160	174	190	199	188	171	169	163	195	196	188	197	180	174	177	175	170	175	181	185	180	164	168	201	191	162	188	187	169	158	178	209	171	194	175	180	167	165	207	186	181	202	172	213	200	195	173	165	182	162	189	193	180	172	189	166	165	189	199	166	184	175	191	186	176	183	190	165	171	168	180	193	172	158	168	161	143	172	179	157	210	185	185	181	164	166	180	162	192	202	191	145	183	172	159	188	167	205	181	145	184	195	190	170	162	187	189	154	157	193	169	176	171	191	168	178	157	182	170	192	194	177	169	200	189	204	174	194	188	198	172	186	183	182	181	181	163	180	169	189	169	171	160	166	198	159	191	164	170	181	189	187	191	163	151	180	182	151	180	158	177	160	181	202	177	180	210	162	167	177	173	206	179	177	190	177	157	160	185	173	195	160	154	187	174	205	193	176	198	174	157	191	205	194	169	178	160	208	173	172	179	153	179	196	177	180	181	172	199	189	205	186	200	177	170	181	189	182	163	172	179	208	185	177	171	184	204	203	200	168	189	176	161	167	166	161	160	168	164	185	167	195	182	168	185	170	170	176	162	178	191	188	188	174	196	191	182	169	170	166	183	180	168	157	161	178	160	177	171	171	169	179	196	204	159	165	188	197	198	181	189	195	163	172	153	187	183	169	195	159	185	204	197	179	168	178	182	185	188	190	183	178	162	184	150	187	162	183	168	173	186	220	183	180	198	183	181	188	172	179	188	180	189	155	160	176	186	180	171	190	187	190	177	190	193	163	181	203	181	194	163	174	178	193	172	173	164	199	174	187	166	158	185	167	188	175	171	188	202	184	153	181	173	158	169	199	171	177	169	202	194	166	171	172	157	171	177	178	183	182	164	173	177	197	182	174	182	175	200	167	178	203	192	209	187	181	180	176	176	183	181	173	185	202	175	166	182	174	168	177	200	182	192	180	185	183	156	177	200	200	166	191	156	195	202	186	177	187	161	175	167	204	178	185	200	169	177	169	182	193	164	148	187	158	179	186	186	188	178	174	173	167	143	175	163	171	178	187	180	192	181	192	195	155	180	198	175	185	169	160	181	204	164	167	180	156	169	173	176	159	179	203	175	168	183	184	170	195	162	152	191	140	172	172	198	187	165	188	180	175	152	167	177	144	154	190	174	196	174	227	179	181	180	171	176	200	173	168	200	183	158	158	195	158	194	160	200	167	174	186	171	205	173	169	182	193	182	171	188	161	176	200	166	178	152	151	178	175	186	176	195	179	164	179	172	151	149	165	168	145	189	157	177	180	187	180	173	165	203	169	200	189	159	184	170	174	158	191	194	177	189	176	178	167	185	185	184	184	189	180	156	174	178	190	193	169	192	178	177	181	168	172	199	179	202	178	167	160	165	192	183	147	173	172	169	180	168	180	192	175	156	190	179	168	201	171	183	173	155	188	164	189	195	160	170	165	175	167	163	183	189	169	181	175	176	183	178	185	187	168	177	173	173	164	179	200	178	176	181	157	188	168	173	172	165	158	174	189	189	207	184	218	203	188	172	171	158	167	197	190	158	173	163	181	170	164	176	171	179	170	188	176	191	189	187	178	172	207	178	166	182	187	181	197	177	161	173	197	178	185	198	171	183	176	175	156	214	205	161	182	188	180	172	147	165	174	187	134	158	203	187	189	199	178	172	199	172	201	176	196	169	174	190	183	182	186	177	196	140	188	189	183	198	204	190	182	191	182	173	161	207	159	190	181	192	192	160	164	167	182	174	170	178	187	188	175	158	171	195	167	171	176	201	183	175	160	173	188	169	172	194	195	157	187	170	180	177	211	180	202	209	168	174	168	190	197	198	183	171	179	160	212	184	165	184	158	172	180	147	196	201	186	164	174	168	165	189	197	166	180	191	214	179	168	172	190	163	178	194	167	171	181	190	173	182	170	189	182	183	178	188	193	184	189	180	169	204	174	190	184	198	190	157	170	193	172	164	157	183	148	182	166	165	176	169	183	170	178	170	152	192	189	197	170	175	174	169	197	166	160	199	160	178	187	164	183	168	163	192	183	184	138	175	180	194	173	187	180	180	166	164	187	161	181	158	159	203	185	177	152	172	180	175	193	195	176	167	164	195	188	173	205	161	182	177	183	194	177	184	173	193	192	180	179	172	188	175	137	167	150	159	171	171	179	190	171	199	167	186	191	180	179	203	171	188	166	176	184	151	183	161	180	188	188	163	187	165	177	173	182	185	183	191	177	188	199	179	194	179	174	180	164	169	196	190	193	172	175	183	164	178	189	183	189	200	161	175	170	192	152	189	187	165	173	186	206	186	187	203	193	178	184	214	161	207	179	185	184	167	211	177	174	181	164	167	188	183	172	178	155	166	199	189	170	198	177	164	193	199	180	167	165	188	175	165	195
14819	15094	28774	36577	40650	40587	38782	34122	39378	35553	28169	29007	25525	24917	30261	26411	20602	12986	17074	22824	22112	19605	11710	10854	14551	18159	22180	10648	3886	2701	1118	1031	853	657	712	619	634	635	590	582	4617	8430	7384	5264	3079	1506	510	502	464	451	443	481	490	464	462	420	437	445	438	456	477	460	460	487	486	442	420	502	442	499	429	443	439	479	469	489	477	528	469	440	461	463	471	452	463	454	483	443	454	466	470	437	452	435	429	465	454	445	447	445	443	487	457	461	449	417	484	490	461	450	487	442	459	446	460	487	470	429	463	485	465	457	447	452	434	436	467	489	439	473	436	443	453	471	471	464	439	442	473	424	443	474	456	443	477	472	494	429	452	474	436	434	463	439	484	424	469	493	482	485	469	440	431	451	462	455	463	497	435	458	480	441	409	439	426	454	478	464	434	417	481	447	503	462	445	435	479	447	497	452	422	449	450	508	476	457	471	416	449	474	462	493	446	476	443	458	440	465	467	456	477	443	465	435	456	523	455	416	481	469	460	440	487	439	493	474	461	479	473	414	458	481	457	486	483	444	472	484	460	455	496	475	460	451	464	511	480	454	449	457	474	432	476	461	478	443	470	460	479	476	444	443	468	428	453	465	506	444	506	446	465	461	469	454	467	490	482	430	455	471	488	463	442	443	438	449	439	449	446	478	473	472	495	475	445	455	446	458	483	472	439	447	465	477	435	454	485	445	459	488	465	514	428	495	447	460	493	489	447	479	456	468	450	428	493	477	505	437	461	450	465	463	471	474	471	453	463	430	461	426	425	506	460	453	453	454	433	465	482	430	497	462	452	486	432	458	426	471	441	485	482	461	480	448	523	458	459	477	442	455	474	450	470	436	469	446	451	477	450	460	456	459	467	484	499	485	471	441	460	486	441	441	432	418	475	437	451	481	457	428	413	438	506	460	453	474	438	477	470	483	473	441	437	467	436	456	453	462	457	479	472	464	463	486	458	444	457	492	467	440	490	482	468	419	456	481	452	439	457	452	465	466	453	455	459	423	497	478	483	481	475	479	450	461	449	450	476	471	451	454	492	438	474	428	434	480	449	508	457	464	440	465	453	460	480	431	494	521	454	503	491	515	464	470	451	428	457	495	474	462	423	474	518	499	493	466	458	446	456	448	468	452	477	451	400	492	526	430	501	482	459	461	494	467	461	481	439	467	474	491	449	456	467	502	468	464	476	448	434	442	474	485	474	441	486	470	471	443	474	451	456	500	458	487	500	459	462	466	447	482	449	487	470	473	459	421	480	447	449	456	438	477	406	475	454	491	469	503	459	464	468	462	430	458	455	429	487	450	482	463	467	418	447	412	458	450	465	456	479	488	499	404	477	435	411	479	443	458	511	461	459	473	461	475	499	479	467	433	468	495	450	458	474	465	470	456	466	490	481	452	492	445	453	450	477	477	463	484	470	438	460	466	460	469	471	459	480	461	484	434	452	491	476	489	459	479	482	447	453	429	451	469	445	468	436	449	451	447	461	465	432	446	498	482	478	468	472	452	465	468	439	461	476	452	449	499	481	491	451	449	460	448	483	474	437	451	453	472	455	509	480	466	444	443	502	493	454	436	472	478	449	475	476	443	459	470	483	504	412	430	467	475	462	474	457	446	439	457	501	485	476	493	471	464	490	407	471	466	432	485	448	448	432	475	464	492	461	472	449	469	452	449	438	445	454	475	479	459	455	434	443	487	433	484	471	483	451	479	478	486	456	459	465	469	459	503	462	500	457	507	469	462	418	473	481	443	442	432	466	460	435	447	482	477	450	459	453	485	445	479	528	431	411	478	449	483	469	476	459	478	489	487	467	455	455	480	465	455	467	431	494	446	497	477	489	482	442	444	499	412	421	485	471	467	476	430	467	477	468	484	468	453	486	409	514	447	469	497	455	495	445	442	486	480	481	459	445	455	469	442	454	447	442	478	470	499	461	462	461	435	489	448	444	475	460	470	473	445	477	475	439	465	480	490	443	479	457	486	436	455	441	445	496	484	476	448	420	478	484	470	452	494	481	489	452	458	459	460	419	480	455	475	474	504	465	485	456	448	474	466	472	474	456	484	447	419	465	474	508	478	476	482	461	472	459	490	435	475	481	465	442	464	471	423	441	487	438	447	435	474	452	493	443	453	455	446	464	427	443	469	484	464	434	462	443	464	452	407	490	443	448	453	461	453	486	445	478	430	427	482	489	452	471	519	451	448	401	427	453	475	518	478	492	483	453	484	467	488	488	461	472	460	439	468	469	476	497	448	456	483	477	421	452	406	491	439	436	476	481	458	469	436	484	463	470	470	421	444	437	434	482	461	469	456	491	444	462	424	506	481	455	464	497	442	433	472	476	412	455	449	444	486	480	496	480	454	444	456	474	434	455	467	420	475	444	458	462	457	494	460	465	487	446	429	455	467	470	466	453	481	482	498	496	494	479	454	449	469	517	461	450	472	465	479	481	438	481	435	467	489	445	483	469	454	460	472	462	451	486	456	453	457	459	438	450	489	502	496	465	477	473	424	464	412	484	487	463	476	498	468	447	474	494	470	478	471	424	510	422	482	456	473	446	459	454	451	497	430	472	469	456	433	436	470	464	445	477	459	461	437	428	466	460	457	445	465	450	487	497	493	436	472	462	463	470	476	459	477	471	497	514	463	453	446	482	468	470	488	449	444	454	484	476	470	429	462	458	451	458	458	462	498	510	468	458	481	455	466	459	455	463	476	449	493	471	475	453	493	437	460	478	484	474	465	472	451	464	442	469	460	440	429	473	495	444	438	466	442	478	447	449	454	454	504	455	475	497	542	478	444	468	477	452	457	479	470	491	473	457	480	466	486	474	465	466	451	466	476	441	490	453	438	511	438	441	433	471	480	493	466	463	409	428	468	464	432	452	447	455	468	461	506	445	456	462	460	494	474	464	489	459	475	483	463	494	437	476	440	426	418	481	460	481	476	474	445	412	491	488	479	462	489	468	463	454	451	473	431	428	466	422	489	462	482	495	453	446	442	479	461	450	458	473	443	480	462	501	426	486	446	492	447	487	434	441	447	508	460	459	456	458	470	445	482	436	468	443	442	413	442	482	483	465	470	417	479	498	485	486	437	452	447	469	481	463	487	459	435	450	460	474	488	463	500	513	463	478	461	494	436	424	452	466	467	453	431	442	469	444	463	448	453	452	460	452	490	472	459	467	421	417	464	457	449	444	432	465	439	468	481	473	459	481	465	475	495	477	484	478	448	442	471	464	452	466	501	455	455	457	456	433	442	438	495	430	442	504	462	497	464	466	448	466	435	474	472	462	481	458	489	403	486	447	439	467	468	462	476	439	481	438	497	472	419	444	512	449	437	452	458	467	463	455	492	461	494	444	475	479	506	501	503	465	469	451	450	464	447	489	437	511	453	473	470	483	512	465	476	467	468	476	455	504	461	467	510	499	526	479	450	494	438	440	458	478	491	482	443	455	458	469	459	471	457	460	508
30776	30536	37350	39166	37165	34924	30753	28969	29982	27383	23301	20656	15394	15513	17522	14214	9633	6057	6911	9102	10369	7163	4211	3289	4095	5113	6788	3812	1173	613	314	305	256	207	212	190	202	195	209	175	1303	2576	2129	1388	780	389	240	147	173	147	171	161	135	152	152	133	149	152	166	152	170	144	150	151	156	158	137	151	171	141	148	153	139	175	172	158	168	167	175	144	145	137	166	132	177	132	143	147	164	131	187	159	141	169	156	145	146	166	165	154	151	155	152	167	173	158	172	151	150	139	158	151	161	174	163	159	133	170	149	143	169	132	171	159	166	162	160	154	144	154	159	158	177	173	160	136	142	168	140	152	153	158	148	164	172	146	177	180	152	165	146	158	171	162	138	160	180	159	157	187	164	178	152	168	155	167	164	151	157	154	152	161	143	166	155	169	160	185	159	154	166	158	182	164	148	163	159	143	162	167	171	139	175	167	159	150	159	165	158	136	153	178	148	176	138	162	139	149	174	158	145	159	143	169	173	131	176	162	164	161	174	135	182	150	153	134	165	150	164	158	154	163	161	146	152	134	157	152	174	174	173	159	147	156	160	150	171	144	179	150	150	145	164	161	158	174	166	139	158	167	155	150	170	177	158	171	167	163	156	148	157	146	144	174	171	164	132	147	146	180	154	148	153	149	168	133	170	164	132	156	167	167	157	144	169	160	158	143	171	155	170	152	164	171	165	157	160	170	151	138	171	188	148	182	175	146	138	163	200	163	157	170	153	167	159	152	169	132	164	158	157	157	179	150	166	170	151	148	164	164	163	149	122	171	158	140	168	151	145	164	142	127	154	161	156	154	159	161	181	143	178	160	161	146	138	180	168	166	170	167	135	186	150	138	172	167	159	152	155	144	153	157	151	174	164	146	170	140	158	158	119	148	132	140	146	151	159	155	158	144	149	193	163	162	162	164	144	157	154	184	172	170	143	147	164	145	151	161	155	157	163	168	161	151	156	156	169	173	153	177	154	165	155	144	152	168	134	150	139	169	143	151	150	155	147	163	159	155	158	173	155	161	158	164	144	152	150	134	171	151	177	164	166	182	142	143	141	155	145	166	172	168	135	154	174	132	148	137	138	145	137	138	156	160	176	158	143	148	159	169	135	155	153	152	131	139	161	164	152	151	158	166	156	160	185	149	153	149	156	151	155	129	153	145	158	165	156	158	143	170	142	160	166	155	184	147	146	158	170	158	152	145	134	145	149	172	141	159	167	156	158	163	142	166	147	175	164	159	158	164	169	137	148	139	155	146	169	165	173	122	139	157	154	161	158	154	154	143	146	145	162	161	145	147	174	165	163	163	147	167	132	161	138	193	172	143	148	173	158	169	153	164	131	163	150	166	181	163	170	134	156	157	163	158	155	163	184	160	157	163	169	150	151	174	162	171	158	180	157	149	179	155	152	151	164	159	161	146	142	158	144	183	173	174	152	178	171	146	162	157	144	139	143	134	138	148	165	135	171	160	166	160	144	140	167	147	148	192	141	163	179	158	160	183	157	153	171	169	160	156	148	169	164	158	158	170	151	155	146	170	156	150	150	165	151	159	170	168	160	152	153	167	145	146	146	152	164	160	178	156	146	153	170	162	165	144	151	166	167	133	182	197	147	162	156	174	141	172	160	174	137	159	164	165	182	170	157	160	164	170	167	176	158	159	161	172	152	157	157	152	148	149	163	158	173	154	171	147	154	165	140	180	157	143	159	176	161	159	174	160	146	170	165	147	153	156	164	179	158	129	155	154	148	151	151	156	157	167	155	151	168	161	153	141	162	156	165	149	142	159	165	155	141	153	144	161	158	162	148	155	161	138	163	162	171	177	164	165	165	143	137	160	144	167	155	149	173	160	152	143	173	151	174	155	133	156	153	164	163	164	165	156	168	145	146	149	155	138	135	166	155	163	158	160	132	147	155	152	182	167	171	157	173	169	171	170	161	142	123	151	170	178	146	161	143	159	150	184	153	165	155	168	145	139	158	143	147	160	175	170	182	115	168	134	170	167	168	143	164	193	175	157	160	172	156	183	138	190	140	156	154	172	155	165	149	158	145	160	165	159	144	169	149	160	136	143	143	156	147	147	155	180	133	176	158	150	158	192	151	167	186	166	180	141	151	147	156	183	140	143	168	173	144	147	146	146	167	163	170	165	160	146	165	156	171	154	152	153	142	159	138	169	143	130	173	146	150	170	169	159	155	150	183	170	179	170	150	148	142	164	130	179	172	151	169	146	153	149	151	160	172	169	169	165	173	143	137	178	174	152	161	187	146	158	159	160	139	159	167	164	170	168	166	151	147	160	140	171	131	138	143	149	150	180	142	161	163	178	174	151	175	175	145	135	163	158	151	173	143	161	145	155	151	176	152	139	166	144	165	175	148	162	172	138	187	180	151	142	146	156	168	173	142	152	159	142	142	184	137	171	163	143	136	152	160	153	164	176	141	159	158	160	168	146	163	153	177	158	174	147	172	152	139	135	124	145	115	169	154	148	158	155	157	143	170	153	145	155	159	144	157	146	167	147	123	145	157	149	172	143	140	153	158	134	165	166	163	159	162	181	145	158	155	143	161	163	165	174	153	173	177	153	162	155	163	149	153	161	142	150	146	151	161	168	174	166	152	144	154	154	160	167	166	160	149	162	165	159	149	154	167	155	147	147	145	150	163	156	152	170	180	175	156	193	139	153	157	128	141	166	136	152	146	151	167	132	157	173	147	159	142	159	155	160	155	146	162	162	149	130	142	148	143	182	162	154	171	183	142	151	133	156	147	149	159	167	128	187	145	164	178	154	178	134	142	146	154	155	184	153	143	162	159	150	157	177	149	146	170	146	153	149	153	146	161	174	163	167	159	144	171	148	150	167	173	149	177	139	160	163	141	166	180	162	155	141	155	163	166	159	138	158	170	131	162	153	136	169	164	154	153	160	147	149	163	146	136	166	167	145	161	147	149	168	150	148	171	159	157	142	156	162	171	147	143	159	170	155	170	146	148	147	175	135	171	149	147	175	151	157	152	156	172	139	178	151	146	149	170	157	150	149	136	165	134	171	147	167	150	145	153	165	141	145	160	171	159	144	159	146	154	138	159	137	153	148	172	181	143	156	162	166	172	156	165	150	140	155	159	155	164	158	140	174	159	163	163	175	175	167	149	144	173	162	161	163	163	140	131	132	155	155	173	177	154	154	158	155	163	160	151	155	145	137	149	148	164	128	149	148	146	147	152	154	160	151	135	170	179	149	163	158	140	136	146	163	165	148	137	161	179	157	166	145	150	175	146	157	141	165	140	159	139	163	139	151	147	185	169	150	137	164	178	152	155	143	176	136	165	152	161	160	156	162	144	167	175	171	191	156	151	168	159	145	161	164	148	149	147	131	149	167	173	155	168	164	142	167	161	149	144	141	151	154	152	156	156	149	167	165	158	154	153	174	133	153	153	140	170	152	161	168	154	147	153	138	156	169	157	153	153	136	161	177	169	145
19787	23136	34685	41313	44862	45393	45115	41411	45996	43801	36629	37026	31707	33565	38257	34136	27911	21172	26651	31462	34031	25542	18369	16885	20214	22745	27863	14718	7166	3939	1688	1558	1113	811	780	659	670	658	636	668	8021	14776	12325	8211	4242	1946	749	410	413	423	430	426	425	381	425	397	408	435	421	397	404	394	377	408	442	437	406	399	416	394	405	444	393	424	415	399	412	419	423	408	419	418	426	436	412	396	421	417	421	400	395	391	414	411	411	377	407	434	397	427	386	382	395	425	393	417	392	384	413	437	399	428	429	399	417	415	416	420	391	396	355	365	422	417	374	415	418	400	429	434	416	418	388	420	416	388	389	407	399	390	429	393	402	429	415	421	437	435	434	382	393	455	390	403	401	409	410	431	395	396	458	400	423	388	406	439	399	431	425	424	390	432	399	427	395	403	420	427	433	431	382	400	395	404	396	419	401	420	412	440	388	399	423	386	409	411	416	426	398	413	418	419	397	415	409	421	377	435	384	394	410	394	415	420	395	396	365	395	393	400	401	411	400	382	419	438	406	404	407	413	394	442	413	359	394	421	418	393	435	411	400	429	381	388	385	393	398	406	402	441	379	424	453	452	401	367	379	385	393	445	430	393	412	419	369	402	384	427	377	388	387	416	447	387	420	398	404	432	415	396	396	411	391	428	407	438	408	382	369	405	428	424	396	411	403	397	413	380	384	418	422	373	407	397	391	397	391	435	425	422	395	412	363	422	377	404	388	402	393	390	428	408	431	384	369	403	420	425	431	390	443	398	418	401	410	398	385	401	412	383	416	412	407	391	393	404	440	386	349	399	384	423	396	382	425	416	386	388	408	411	406	391	369	376	405	410	365	405	394	437	404	415	410	420	377	439	391	419	414	405	381	395	421	414	436	421	432	404	400	411	395	400	394	422	410	413	407	422	416	432	371	400	415	419	407	381	419	403	431	398	397	432	411	401	405	369	399	375	402	401	414	427	439	383	428	422	450	420	385	438	396	430	391	403	417	423	445	439	432	402	438	427	430	420	395	422	385	399	404	399	421	426	371	392	391	393	392	431	428	390	370	388	363	428	398	389	419	424	429	371	385	447	405	415	356	413	414	391	430	444	407	379	404	394	384	401	390	395	368	426	393	410	412	416	419	452	425	380	405	398	407	420	385	427	441	406	378	413	403	418	415	403	400	411	393	407	412	418	376	393	401	465	393	400	380	415	383	405	411	386	402	407	419	379	394	407	420	393	413	386	426	428	407	388	424	404	425	419	381	413	412	368	377	392	414	447	377	416	399	394	410	422	408	419	402	400	439	411	416	429	387	379	379	439	373	423	432	366	410	347	417	410	446	450	432	426	418	386	416	426	397	380	386	419	413	450	388	428	415	377	374	437	400	398	419	421	409	394	442	368	376	423	422	407	451	404	408	419	421	410	421	427	401	404	432	407	399	412	427	389	397	407	424	401	432	413	430	428	430	420	440	402	421	401	410	402	421	431	412	405	441	416	396	380	442	388	437	396	408	397	424	416	369	367	434	367	395	432	380	420	426	446	397	405	406	430	386	384	405	423	449	395	386	407	409	383	420	428	439	431	411	418	406	455	406	450	393	384	392	403	413	392	409	414	439	374	409	401	394	387	423	412	387	416	410	406	422	398	381	415	394	399	409	434	443	373	404	391	398	396	377	398	410	385	396	405	429	409	391	409	395	428	414	406	409	403	387	406	402	434	402	431	390	379	406	404	370	405	388	392	399	400	418	416	443	390	448	405	430	405	429	411	411	414	433	394	360	411	388	423	382	401	412	443	417	411	406	412	383	442	433	407	356	405	422	404	395	370	391	422	405	398	410	403	422	424	408	398	390	436	411	411	445	419	405	399	419	407	433	416	396	356	428	400	373	408	402	420	406	410	426	394	403	400	376	412	437	416	422	420	389	377	398	409	410	407	386	412	427	427	380	432	421	425	405	430	407	420	408	395	417	423	408	421	389	428	371	390	400	408	408	414	432	422	412	399	434	392	395	411	441	399	377	391	439	420	443	406	401	407	391	432	399	409	424	376	396	416	386	402	391	403	408	412	421	405	395	404	419	425	439	417	434	377	423	437	397	417	399	399	425	366	403	377	406	367	404	403	397	425	417	385	388	394	391	377	400	418	407	414	434	391	417	400	402	427	422	406	426	412	406	409	402	383	412	427	388	390	422	390	410	392	379	420	407	360	392	404	416	414	406	403	430	399	411	415	405	424	398	444	403	346	392	437	387	408	354	397	421	377	409	389	362	429	400	450	419	385	396	426	398	401	375	367	415	385	415	425	380	385	391	408	409	435	408	392	401	378	421	447	424	407	394	408	399	406	428	374	396	421	410	373	374	401	391	469	390	371	431	383	425	422	416	402	400	382	398	422	389	413	424	419	426	378	414	390	433	418	376	406	386	411	410	439	401	388	404	368	376	415	420	403	430	393	419	413	435	390	396	408	396	379	412	402	408	422	412	376	409	400	391	449	425	417	393	396	423	421	402	405	379	415	455	413	417	429	425	387	418	392	407	438	459	439	417	408	380	404	414	399	386	425	418	407	417	397	389	379	390	412	380	400	406	454	374	392	400	389	397	404	409	399	394	428	431	377	426	400	443	387	443	401	395	412	398	412	421	395	414	429	416	393	393	395	428	418	397	410	422	373	397	413	392	435	427	397	410	402	434	444	394	409	407	403	393	436	429	408	401	420	390	385	400	408	394	422	433	396	414	406	389	375	390	394	392	381	392	425	394	389	419	379	413	391	416	431	421	397	397	398	364	423	384	416	411	388	399	409	413	418	408	404	421	380	415	394	382	433	425	369	390	406	376	425	391	419	371	412	398	380	407	398	409	443	379	426	405	436	427	379	403	422	404	397	424	441	411	454	407	421	418	450	403	395	392	356	407	422	374	379	414	404	432	398	427	390	418	392	396	397	406	404	354	411	425	398	399	430	377	437	398	373	378	351	431	407	406	393	406	401	425	411	422	392	416	427	423	403	389	404	411	408	412	385	407	426	410	390	395	418	391	392	432	415	385	384	418	444	411	423	416	414	427	364	389	390	389	403	395	388	416	398	397	418	399	412	399	378	419	403	407	423	368	433	385	403	422	435	431	394	415	411	380	395	389	390	398	405	407	392	447	393	426	426	420	428	393	410	393	390	414	404	389	409	410	409	381	374	412	418	434	423	408	433	419	414	405	414	387	387	418	399	400	430	412	419	444	419	427	403	362	402	400	389	442	392	439	388	409	405	404	387	418	384	412	423	384	366	439	394	381	404	418	420	431	402	404	377	451	391	392	411	399	395	377	407	412	394	406	398	457	409	414	417	428	387	405	431	456	392	401	419	427	387	410	390	390	403	400	399	420	430	410	370	395	394	415	349	414	428	414	409	375	389	396	394	397	394	426	392	382	405	415	399	422	362	404	405	409	401	379	416	403	416	432	391	358	390	396	402	396	392	388	395	446	414	430	409	408	386	410	369	403	405	398	428
6139	4107	6698	6961	5755	4138	2624	1892	1481	1345	983	889	656	600	623	559	463	414	391	381	408	354	297	252	257	289	339	266	236	230	241	211	224	229	218	221	165	214	221	240	244	338	401	363	301	234	248	178	213	196	188	187	209	187	201	197	201	210	191	217	199	206	197	213	186	202	195	216	214	213	185	200	197	208	198	175	214	234	180	172	212	218	185	162	199	183	184	192	205	217	206	204	196	201	224	214	200	213	185	178	200	203	210	211	182	212	216	188	214	189	242	197	217	200	189	211	230	234	202	201	182	198	193	224	196	227	185	253	202	209	192	187	199	192	188	219	197	196	212	207	208	200	193	177	206	191	202	214	195	199	214	187	201	217	234	208	224	210	218	196	192	185	160	220	203	202	187	212	247	203	189	190	187	177	203	202	219	212	199	195	206	197	222	208	191	209	202	197	222	238	189	193	215	203	200	191	188	185	191	185	194	183	182	215	219	224	205	170	209	212	190	219	203	202	215	191	212	218	226	198	208	206	212	204	187	183	213	195	203	207	187	188	184	212	208	189	192	208	203	227	214	209	198	215	182	200	203	201	218	226	189	212	186	201	216	185	194	165	222	204	191	181	209	203	222	201	194	214	193	216	163	205	215	191	190	217	195	161	206	215	207	196	218	202	195	220	196	182	188	214	207	181	194	206	199	193	233	200	211	214	198	185	208	181	224	205	201	201	195	184	182	226	223	222	213	199	184	177	172	183	204	219	215	199	177	188	212	207	201	208	208	174	215	191	179	196	216	191	176	187	183	221	176	172	196	197	223	207	191	202	193	187	201	210	185	192	199	192	228	206	195	188	190	194	195	149	214	224	207	207	207	205	206	194	192	180	196	219	220	185	197	195	188	189	220	208	210	208	188	205	228	190	221	193	217	175	207	200	205	210	196	203	211	212	235	187	222	199	213	200	190	184	183	185	185	172	206	164	196	218	194	209	201	199	187	208	195	221	218	188	204	223	205	190	200	236	187	185	206	177	202	205	184	207	185	202	189	211	222	233	197	198	196	198	191	212	211	197	190	200	189	188	204	213	195	187	206	192	201	182	217	215	207	199	183	214	205	200	219	212	214	207	184	185	214	201	202	206	188	209	203	207	198	204	196	203	202	201	173	203	197	198	193	214	232	212	204	218	206	230	205	199	225	225	236	193	240	220	197	199	204	213	204	190	187	204	210	201	210	203	186	238	202	216	201	182	232	188	203	199	208	198	196	191	195	204	191	183	211	214	188	228	183	207	221	220	196	209	190	182	208	218	206	222	182	202	188	212	187	204	200	173	188	189	204	182	193	198	213	239	217	192	218	206	196	200	197	199	221	186	211	218	195	200	177	189	213	185	218	200	198	220	202	205	171	203	189	215	213	217	203	194	199	212	209	178	217	212	187	184	207	200	188	189	219	201	176	202	195	195	203	190	209	193	213	204	203	208	204	217	178	180	187	197	164	199	200	176	191	204	202	192	203	199	208	198	190	200	203	194	191	195	222	184	173	222	193	211	224	191	193	167	233	191	194	215	184	228	200	182	191	184	200	194	217	185	197	197	213	174	206	210	165	197	202	193	209	212	179	199	199	203	206	196	202	197	219	211	177	201	204	176	204	212	193	167	213	216	201	212	177	194	184	195	175	181	219	203	210	227	213	177	208	221	215	189	215	200	197	192	217	187	201	199	207	200	203	193	219	200	220	190	214	182	186	212	207	212	181	196	206	211	179	198	196	202	172	184	230	225	215	177	225	174	211	189	204	208	210	190	218	177	205	200	215	202	197	223	237	221	208	210	211	193	188	204	215	226	203	188	219	189	206	196	207	194	215	158	166	206	219	200	210	201	171	181	185	215	193	204	185	206	193	187	216	202	211	197	211	184	193	198	200	200	214	217	197	181	193	215	180	189	200	220	216	205	191	222	198	206	198	219	216	193	206	193	218	176	214	200	221	193	194	159	192	203	186	216	217	202	218	218	208	174	208	189	197	215	194	206	207	206	202	223	201	190	217	169	195	218	196	208	162	197	202	199	191	205	184	209	178	199	184	211	203	191	192	179	218	214	210	207	216	182	180	219	204	199	192	201	184	223	232	211	220	192	199	173	180	206	190	180	225	216	207	235	235	203	182	220	194	222	200	244	203	212	197	191	191	187	193	204	240	184	204	214	202	153	184	211	180	184	173	194	197	198	176	217	193	207	212	219	216	205	225	198	193	215	206	200	190	218	180	182	194	187	164	190	190	188	199	209	200	224	194	221	192	243	197	183	210	218	188	192	217	194	199	202	174	216	181	204	212	212	189	207	194	195	202	191	196	219	220	215	218	201	213	192	181	177	184	191	195	185	214	186	219	213	199	200	215	195	210	218	210	185	211	188	207	207	207	205	196	202	213	200	194	212	208	204	192	215	188	203	205	186	203	206	203	193	192	205	199	185	191	219	189	195	180	213	186	200	190	222	206	178	216	213	217	226	196	215	219	217	218	209	200	201	185	202	186	197	177	193	190	207	197	181	187	219	194	179	185	190	213	206	191	210	224	202	198	207	200	178	208	176	207	228	194	217	207	209	208	196	199	210	215	203	174	209	200	227	184	227	227	222	194	223	186	200	220	226	188	191	202	190	197	217	177	203	218	210	213	188	201	213	216	191	190	192	187	194	211	214	204	189	206	200	194	184	205	228	210	185	191	219	210	216	198	193	184	207	214	197	207	211	219	199	198	214	208	188	195	194	193	195	217	187	202	203	183	209	181	206	200	191	209	209	209	210	194	172	186	200	208	196	195	185	207	202	199	218	213	207	201	205	201	203	208	197	223	210	213	192	207	191	209	203	201	203	181	174	196	189	234	201	213	223	197	212	221	194	189	233	182	210	227	180	205	222	220	203	199	202	193	199	212	205	193	210	211	189	199	194	203	208	212	175	199	218	198	187	204	205	199	198	200	188	191	194	199	183	196	208	187	203	219	218	210	201	217	191	169	218	219	191	197	211	188	189	203	190	203	237	198	188	201	203	184	185	200	211	191	207	206	200	212	183	203	210	208	209	214	185	189	207	206	188	210	200	186	206	214	214	222	187	182	189	177	187	177	193	224	199	191	207	198	189	176	219	207	199	221	193	194	198	207	199	190	198	224	185	183	204	213	185	207	221	195	217	223	220	214	218	203	218	233	203	197	193	218	189	187	178	212	209	204	206	211	190	184	204	189	221	204	192	186	193	209	188	181	197	213	209	221	204	217	184	206	192	198	214	222	224	214	201	202	189	171	214	208	222	197	176	183	189	255	213	180	187	200	204	181	204	192	213	199	174	194	206	209	207	206	206	206	207	232	229	202	189	208	188	186	213	182	180	200	189	202	207	200	192	239	170	202	200	208	211	190	172	233	201	209	207	221	199	218	189	212	207	200	196	200	199	209	209	206	198	211	181	175	196	210	189	194	182	192	187	209	184	214	191	183	223	202	202	222	200	196	193	213	195	208	208	203	242
4707	4360	11732	14984	15319	13437	10355	8947	7910	7813	5876	5667	4130	3724	3996	3415	2711	2092	2091	2336	3098	1839	1447	1221	1200	1366	1955	1090	789	753	677	609	617	590	651	596	571	612	587	655	879	1418	1581	1335	967	713	543	567	533	548	515	546	536	514	538	506	498	504	539	504	544	551	461	538	548	505	540	520	532	526	512	480	520	506	521	509	548	505	511	520	494	476	513	532	520	505	537	522	515	505	558	514	515	512	531	494	510	498	524	487	523	531	506	507	493	550	522	549	534	506	499	492	498	496	507	530	505	508	494	494	543	500	491	532	525	528	512	495	526	496	521	516	527	496	532	495	532	529	535	507	471	505	462	546	493	504	514	529	551	493	569	503	513	521	549	555	486	527	495	481	515	525	517	547	474	528	497	525	518	533	536	532	544	531	562	484	496	486	491	559	520	516	493	552	541	519	506	493	478	506	524	503	493	498	547	528	488	540	527	531	496	516	565	538	509	526	514	508	507	487	541	555	522	587	526	540	511	528	500	513	544	534	504	496	512	512	498	531	443	556	501	536	519	511	507	572	492	501	516	486	523	545	526	531	492	517	560	532	497	517	535	536	521	493	570	539	476	523	500	502	485	504	517	512	510	529	524	540	530	564	518	523	515	470	513	504	522	467	511	531	548	526	545	524	506	503	544	525	487	512	486	517	536	536	513	472	486	476	534	545	492	552	518	515	526	516	499	484	499	501	472	520	540	514	554	539	487	494	541	517	512	548	560	548	510	511	504	494	501	488	568	522	494	549	559	523	487	528	507	514	543	509	491	529	546	500	538	502	519	506	523	541	472	531	527	513	525	513	537	496	524	478	515	517	489	547	507	535	520	473	519	472	541	488	541	553	478	523	546	567	488	514	490	529	541	524	514	499	512	495	545	514	554	545	477	511	519	516	500	512	498	508	524	541	491	496	479	508	526	538	490	476	516	561	504	520	511	524	524	546	471	571	537	486	530	538	517	503	522	496	500	574	473	486	544	501	480	498	491	509	482	523	515	485	527	525	536	570	533	542	499	548	502	499	519	521	514	530	537	526	504	519	523	493	482	524	533	537	548	500	498	521	517	490	506	529	516	528	533	521	545	496	486	546	510	536	521	508	558	533	520	531	485	478	516	501	504	530	532	527	514	503	528	485	474	551	520	517	525	521	543	531	524	496	542	527	504	481	515	550	530	508	534	516	486	482	472	493	489	525	532	546	496	484	512	512	528	550	498	534	512	516	548	479	536	495	499	542	554	533	494	521	564	485	497	515	501	547	527	505	516	513	504	506	474	493	490	512	485	508	501	482	530	481	496	504	529	494	547	520	527	508	530	522	537	510	534	485	553	509	500	554	528	504	557	508	502	538	524	544	503	503	520	507	479	524	538	540	562	523	505	499	555	494	524	506	513	529	551	522	482	516	545	502	543	510	512	523	503	506	562	536	520	500	519	562	525	511	549	502	542	496	527	487	528	525	489	534	533	572	501	526	502	484	528	539	476	508	468	503	546	499	520	546	529	527	470	557	532	507	528	535	508	496	519	521	542	506	541	551	507	533	492	527	495	495	493	544	499	496	482	509	548	529	514	495	563	505	519	545	497	527	531	495	499	494	518	539	506	558	517	533	541	498	505	513	459	542	545	511	535	533	509	522	496	522	527	531	501	503	502	530	546	526	483	477	537	541	567	536	517	552	509	515	521	538	510	494	511	504	541	503	518	522	537	567	550	521	521	550	510	499	528	535	508	497	487	516	561	517	468	526	525	492	531	491	498	512	490	525	528	527	535	533	512	483	489	511	516	532	502	513	489	498	500	525	533	566	514	518	544	532	489	519	529	544	502	503	514	520	531	530	509	508	515	509	526	521	496	476	519	515	520	518	554	521	527	519	544	526	528	561	528	469	570	537	521	535	507	528	505	540	479	537	522	478	503	514	542	520	502	531	484	487	531	481	526	499	518	498	530	477	527	497	539	536	511	486	478	489	517	507	536	537	519	504	501	505	507	513	507	563	496	525	516	516	501	516	538	485	538	545	527	504	506	527	489	487	488	517	509	523	503	529	505	500	532	511	551	505	511	517	496	530	525	534	481	505	513	544	508	521	523	524	513	533	492	485	512	513	518	517	543	554	551	547	522	530	548	514	500	518	512	526	496	508	526	541	494	538	525	484	522	509	494	494	524	480	533	520	494	517	510	514	499	512	491	539	529	543	517	553	533	510	537	546	497	518	536	509	535	555	495	529	542	511	509	526	497	492	492	533	519	492	531	505	503	515	513	538	496	479	549	466	517	496	534	506	501	504	510	507	498	533	501	525	509	518	538	549	568	501	509	513	533	538	486	493	546	516	504	508	517	516	485	475	517	530	474	509	563	498	536	498	472	505	521	529	491	507	499	539	537	513	527	510	519	558	549	535	518	480	574	488	513	501	502	528	513	519	525	485	531	498	509	515	556	515	477	510	507	524	527	482	528	479	539	545	532	492	449	527	523	561	554	517	513	507	511	514	515	528	506	518	520	531	516	497	515	514	521	520	545	544	532	461	549	526	510	500	515	550	520	523	537	552	504	498	526	501	562	502	524	555	519	448	534	485	510	518	489	499	543	506	518	492	531	530	394	464	492	536	538	530	524	535	484	544	488	534	542	523	520	535	531	497	519	511	542	536	480	533	519	515	488	530	540	537	509	515	502	503	511	536	491	495	544	515	560	586	525	536	508	562	518	487	531	525	492	520	511	519	473	512	510	510	495	519	528	487	469	484	537	541	500	531	517	533	497	525	530	523	512	502	495	488	510	505	547	542	522	505	538	562	506	523	485	484	527	529	527	487	520	526	547	522	509	536	504	486	506	473	460	548	501	515	486	469	534	495	540	535	545	526	487	529	528	547	485	517	527	519	542	513	510	539	524	507	512	548	533	494	523	504	465	532	513	531	520	538	484	533	491	509	495	541	507	483	511	500	522	527	523	521	520	491	538	521	564	492	530	483	529	534	513	498	520	517	587	483	497	492	535	519	514	521	494	534	512	515	529	550	523	532	533	532	507	570	528	547	517	524	518	516	511	519	492	537	528	489	506	559	547	484	484	524	547	533	545	526	494	498	531	482	487	488	472	528	500	564	531	500	475	496	513	526	498	509	480	505	513	524	463	518	516	521	516	516	495	544	534	511	513	524	509	506	491	508	539	531	489	526	531	512	495	480	471	525	541	550	481	493	500	535	495	541	528	525	527	530	524	509	506	538	547	494	535	538	518	526	524	515	527	508	576	492	498	531	515	472	521	517	480	551	515	480	534	555	492	490	505	516	505	535	492	501	529	505	498	525	543	543	480	519	516	501	495	541	515	513	512	523	542	491	539	520	524	518	531	489	511	498	517	525	509	537	534	482	545	535	528	548	482	514	522	543	550	535	507	539	514	545	542	535	524	501	509	506	521	515	494	535	520	509	498	508	516	523	510	516	557	520	503	532	519	530	522	482	545	499	540	512	535	541	547	528
20768	19245	29113	32833	34343	30463	26241	22673	19746	19159	13251	10947	7603	7736	8928	6683	4728	3019	4251	4489	5782	3237	1991	1605	1645	3151	3594	1934	691	311	379	372	278	238	217	203	209	221	187	239	785	1407	1236	868	503	370	264	184	191	174	207	190	216	183	192	194	181	197	178	194	191	186	192	198	192	185	202	208	208	189	202	158	179	170	172	169	185	198	189	179	188	187	190	163	181	210	181	185	183	205	194	173	174	178	169	203	184	200	177	190	185	178	208	206	211	188	186	185	209	175	186	180	175	182	209	150	206	209	187	209	156	179	177	186	171	205	176	204	168	167	201	166	175	166	168	178	201	183	170	206	176	180	207	171	198	187	173	179	178	185	194	171	188	207	182	177	171	190	182	188	186	174	157	195	193	172	199	204	181	208	194	184	214	178	185	181	188	178	188	178	172	202	148	176	174	210	215	181	173	187	207	169	186	202	177	192	192	207	196	180	196	160	169	207	171	172	206	185	175	187	189	186	174	194	189	178	183	208	195	179	174	194	185	188	162	179	199	192	201	170	193	202	199	163	189	193	205	191	210	196	197	180	180	178	157	189	184	204	199	175	176	157	191	162	180	187	178	178	181	168	172	181	198	188	190	202	212	200	199	195	174	215	191	188	181	191	201	210	211	182	188	150	190	193	189	172	203	171	215	185	179	186	182	165	171	211	196	198	191	211	185	188	174	212	207	151	179	189	186	202	170	179	164	177	179	207	174	194	164	196	179	172	160	190	192	163	160	184	164	165	171	195	186	196	195	182	209	177	197	204	191	171	165	176	169	163	198	194	199	149	187	185	167	196	194	194	196	211	191	155	194	175	171	184	200	163	175	187	170	173	192	198	178	193	189	182	168	183	176	207	190	157	201	183	198	192	167	192	185	227	185	180	179	193	189	161	170	164	217	201	190	180	181	189	173	194	174	193	185	191	190	216	196	194	175	183	192	208	198	187	172	159	163	186	160	202	204	192	201	189	164	190	172	193	192	170	199	169	196	184	195	167	167	166	173	193	203	182	181	195	171	190	202	185	197	173	185	196	171	177	205	193	192	181	176	174	187	165	177	196	180	167	200	196	176	163	208	169	212	187	196	170	175	186	197	176	205	167	188	187	194	194	207	191	195	203	172	199	203	203	210	190	203	176	182	190	182	188	185	168	177	170	186	200	154	189	198	182	197	186	164	182	211	214	178	165	200	179	211	183	206	225	199	195	177	196	204	200	193	179	195	194	211	177	193	176	203	221	160	195	180	175	169	181	167	180	169	176	182	225	187	201	174	206	190	172	191	192	174	185	190	200	181	174	187	197	179	176	165	168	204	169	184	192	200	205	181	202	171	184	202	194	175	190	183	208	185	190	185	199	188	194	194	190	216	178	178	192	185	193	203	191	188	207	209	174	197	199	188	164	203	203	174	199	190	185	193	177	187	160	175	167	189	193	208	184	159	191	217	189	163	183	175	207	205	190	186	203	165	183	208	194	195	184	191	197	202	167	198	182	171	175	186	167	181	160	162	204	182	187	195	188	193	193	215	170	196	177	210	207	199	183	171	187	185	193	187	178	177	159	215	192	186	171	188	181	202	191	185	202	213	191	201	184	192	193	186	194	189	197	173	202	188	183	181	180	194	193	193	174	181	166	183	192	175	209	212	181	187	187	192	183	173	164	199	183	185	207	159	176	182	175	188	177	200	189	162	160	193	183	152	161	204	196	157	198	158	171	168	185	201	185	185	209	218	196	185	193	192	188	204	162	192	178	200	207	187	186	188	189	186	187	177	207	191	186	187	203	214	181	174	216	193	188	195	186	195	189	175	149	174	176	187	162	192	194	177	202	186	174	200	192	188	193	213	179	202	173	202	204	192	218	166	157	199	179	213	207	183	166	185	167	195	190	164	169	208	174	191	185	175	190	195	199	201	186	173	197	211	177	177	194	205	202	201	188	177	187	184	197	207	189	211	200	192	175	237	189	187	199	196	196	199	177	204	184	197	187	210	154	158	176	202	190	203	178	173	194	164	163	183	210	213	211	196	180	188	195	195	193	214	214	190	180	184	176	176	182	221	191	180	183	189	191	198	203	202	153	172	167	169	196	179	202	180	203	179	197	179	184	191	165	172	171	212	185	203	200	187	169	204	206	169	198	187	204	171	210	200	187	179	185	182	185	193	179	195	175	208	192	206	154	169	218	178	190	197	182	212	222	165	193	175	190	207	194	195	184	157	206	175	162	174	179	183	184	178	210	198	169	221	196	173	181	201	169	168	207	186	189	194	172	209	205	168	183	185	176	200	179	186	171	186	177	189	186	184	201	188	179	149	180	167	197	173	198	196	184	199	196	161	192	190	181	194	195	206	208	183	202	183	184	185	176	187	197	167	179	187	203	167	184	179	166	168	201	183	204	166	210	195	185	179	189	194	213	187	185	177	193	201	222	202	181	168	226	189	182	183	201	194	180	190	174	184	157	189	179	190	199	167	195	170	173	169	182	176	180	175	212	180	212	179	166	165	198	201	162	195	175	165	204	194	207	176	172	231	206	221	184	189	185	204	162	177	192	219	182	177	206	196	186	185	200	192	183	193	198	172	208	204	186	183	162	198	207	188	193	169	168	175	191	179	188	198	192	191	189	181	196	174	193	194	190	196	193	203	190	178	171	182	151	233	179	203	208	188	182	170	192	197	192	186	170	200	195	191	195	203	164	176	187	163	180	194	185	195	191	167	176	178	190	183	194	178	195	169	180	182	194	172	171	168	194	190	174	190	169	176	189	176	187	190	211	190	183	185	192	186	165	209	186	204	190	180	199	175	184	172	179	177	174	183	192	187	207	196	199	195	180	194	193	188	168	161	196	178	204	191	155	159	192	178	178	198	205	192	175	192	195	157	187	190	166	194	190	190	171	194	191	194	195	203	199	192	170	178	187	181	194	197	192	203	190	218	194	192	166	196	179	185	188	164	196	172	170	199	169	192	200	183	192	179	171	218	183	177	208	183	174	159	196	187	177	179	192	176	186	212	189	195	182	192	177	181	206	176	188	183	170	192	164	206	207	187	188	169	205	170	163	187	177	167	186	183	209	170	192	203	162	161	190	199	192	184	202	187	176	188	176	171	202	194	202	179	178	189	172	171	199	172	170	181	198	183	184	217	186	198	169	191	187	157	173	155	198	179	199	178	213	193	183	199	185	200	198	187	214	204	189	208	197	197	205	201	200	216	187	200	183	203	217	174	180	176	199	158	199	182	167	197	223	183	199	184	190	192	194	197	172	207	182	188	174	200	190	180	153	226	209	163	181	192	193	186	196	196	185	198	191	192	184	178	211	214	176	180	181	180	195	208	191	161	191	213	172	188	169	179	187	161	221	209	165	190	167	180	184	178	179	193	190	179	196	178	192	205	184	190	164	205	186	167	186	223	189	205	215	196	194	168	183	170	203	167	209	172	189	188	150	199	219	185	209	197	173	199	195	206	197	154	183	208	184	188	168
14045	14898	28797	36514	41466	39637	39673	34117	35073	37979	29084	27943	22741	23594	28411	23662	18983	14730	19742	21884	26245	15883	11514	9830	11272	17304	19163	10733	4197	1802	1714	1864	994	924	767	745	736	679	636	991	5198	8958	7489	4790	2380	1326	702	520	502	425	478	471	445	470	497	502	494	508	455	486	464	499	484	442	489	435	498	490	471	471	472	489	465	499	484	458	498	444	470	520	491	466	496	505	481	510	466	483	486	480	439	493	447	498	465	487	498	523	517	486	460	517	472	484	485	475	482	469	460	463	464	488	473	435	465	469	472	465	460	481	480	492	474	472	481	499	477	494	468	500	464	476	505	452	478	457	507	448	483	497	445	508	486	497	453	452	477	491	507	460	476	479	463	509	506	436	500	504	489	479	487	474	470	440	483	486	484	487	482	502	513	471	506	470	494	463	477	489	476	495	488	489	504	480	493	460	478	513	514	505	457	489	442	484	491	501	474	480	517	492	444	472	496	455	459	473	471	489	459	471	509	488	478	469	469	427	441	504	485	477	513	491	485	495	483	496	474	476	478	487	512	474	487	476	479	455	471	440	448	456	497	484	479	510	493	484	470	509	482	471	491	488	474	513	460	508	433	472	472	447	455	475	495	482	500	473	473	554	521	458	484	459	467	500	484	481	481	501	485	485	501	472	491	499	491	487	480	476	459	468	462	438	471	473	463	483	494	498	454	507	468	466	486	492	472	480	471	488	455	538	504	480	489	490	522	497	470	515	481	564	497	478	464	470	502	453	506	456	457	470	504	478	446	456	457	466	441	487	460	480	492	516	492	526	483	503	451	532	482	493	447	520	492	421	479	472	455	479	466	494	496	500	460	490	483	460	502	490	457	497	512	501	443	500	452	506	493	513	482	510	503	452	510	504	495	493	467	502	495	509	472	498	514	461	487	485	471	486	417	496	473	495	514	494	471	501	486	466	501	524	468	494	520	483	497	465	497	449	521	447	452	465	489	475	484	468	485	499	495	481	482	428	512	486	495	448	479	479	492	472	448	460	533	494	463	444	490	456	494	476	499	451	496	504	465	514	457	500	478	482	486	480	476	467	468	485	474	456	498	438	488	484	469	469	471	437	459	479	470	465	436	461	491	510	491	483	469	443	455	438	478	485	468	476	493	467	475	436	516	451	464	500	486	490	507	513	454	523	494	456	484	505	461	459	473	475	465	483	473	454	459	456	469	441	475	489	506	495	499	493	501	462	532	467	489	485	453	474	477	495	449	483	501	483	490	488	489	479	469	498	488	443	478	456	465	495	538	483	467	484	488	453	479	414	491	504	517	452	497	494	457	466	476	503	472	463	463	473	471	484	441	435	464	530	477	482	454	466	476	500	464	526	471	460	485	489	434	453	490	476	460	473	495	465	507	485	480	488	469	502	516	484	458	471	422	496	476	454	478	490	501	486	450	481	546	469	517	488	451	467	482	480	485	451	467	480	453	500	469	481	472	484	500	452	486	495	503	500	478	462	477	498	453	463	499	543	488	469	451	482	461	505	497	478	454	447	436	469	498	486	539	463	447	471	473	520	482	446	480	509	462	511	490	515	490	495	465	517	467	474	521	482	492	472	487	530	504	480	503	492	483	460	486	477	477	487	502	482	512	474	502	498	522	513	483	529	452	496	419	478	473	509	467	482	462	459	484	444	500	487	479	502	468	526	498	474	437	497	469	461	478	460	480	477	469	454	459	467	483	476	476	492	446	502	485	481	508	494	501	453	482	475	472	485	454	473	481	490	479	466	418	447	480	484	464	488	504	506	455	489	465	464	454	484	480	454	483	501	482	502	494	463	481	481	535	447	495	472	507	465	494	511	498	481	472	479	451	435	472	481	521	461	481	432	451	439	467	492	493	467	512	499	473	514	476	463	457	465	485	486	482	468	483	459	442	507	489	493	464	500	494	484	497	491	491	486	497	451	482	466	447	481	480	538	470	465	452	477	470	456	495	468	460	518	444	507	503	457	467	485	488	486	465	468	465	505	474	490	479	463	488	474	464	469	483	492	455	472	488	510	461	492	487	519	524	465	490	477	471	472	501	477	464	459	505	483	469	506	446	487	469	492	455	485	472	468	500	441	499	492	487	514	479	494	457	483	478	484	448	483	457	472	463	456	484	508	486	474	493	505	483	514	544	462	472	505	480	443	489	474	428	496	444	475	468	496	479	467	479	483	519	455	479	472	458	459	457	476	453	481	473	492	511	453	453	481	531	490	476	487	477	455	491	499	493	496	515	479	488	479	512	455	502	482	485	473	491	478	492	500	472	456	490	454	487	483	457	496	488	467	503	509	490	498	483	501	499	510	463	471	499	505	489	501	507	456	443	491	443	452	451	518	485	542	463	483	465	448	470	479	499	498	497	475	509	466	459	456	518	490	464	492	503	508	517	472	465	488	516	459	514	492	441	467	481	466	491	486	500	480	489	507	484	479	490	495	527	468	475	449	488	441	459	491	495	474	487	476	446	480	449	464	469	487	521	462	480	477	481	467	489	483	490	481	463	486	474	483	482	479	525	499	460	469	452	490	475	476	490	467	501	482	494	446	482	462	503	486	477	449	444	450	472	452	473	471	450	458	438	477	448	478	480	479	462	513	466	514	503	513	490	528	479	469	477	456	486	480	465	461	488	480	478	495	512	506	452	474	471	499	462	522	479	481	494	488	467	466	494	480	534	474	471	497	509	481	482	470	481	470	468	453	499	505	494	494	474	470	470	514	449	467	502	481	477	515	496	420	485	486	490	492	425	478	456	462	475	474	459	477	471	481	474	475	484	483	458	475	482	516	475	468	494	489	456	469	481	478	499	440	509	455	434	472	491	459	478	471	475	511	512	444	516	516	499	511	485	444	484	443	482	472	488	485	448	473	494	467	468	496	498	493	473	492	494	444	492	477	458	458	487	467	484	453	489	450	508	457	486	466	440	507	428	486	472	479	499	437	451	459	478	517	444	509	434	468	481	484	492	466	453	503	476	496	481	472	465	494	481	483	462	473	525	468	545	462	490	517	502	450	487	486	502	489	482	469	538	471	498	479	445	496	472	503	485	505	455	507	481	484	425	486	482	472	499	500	474	516	453	474	490	483	497	488	478	477	467	455	490	472	425	500	465	470	489	507	496	513	504	464	478	467	474	440	525	501	474	482	472	532	481	459	489	484	507	463	477	480	513	509	503	482	468	503	519	489	497	486	521	462	481	448	469	498	476	498	462	460	497	431	470	499	503	487	440	459	497	477	495	449	458	503	437	447	513	511	502	487	482	443	497	490	506	467	444	466	483	455	451	467	460	456	501	494	475	494	451	462	492	496	482	508	475	463	500	473	475	483	457	528	480	503	494	452	481	473	518	477	498	490	472	487	462	476	503	494	418	475	485	471	484	474	493	457	464	484	505	497	447	474	512	467	508	485	481	488	487	477	496	489	473	449	505	466	472	482	500	503	480	514	456	485	509	479	471	519	465	511	485	505	495	474	477	445	509	485
30332	29032	36797	39177	38424	36429	32347	30296	27942	29193	21974	17817	14659	14339	15713	11052	8069	6071	8292	8451	10338	4913	3405	2722	3960	5736	5739	2009	1287	443	480	493	320	248	247	247	229	183	204	234	1307	2568	2018	1431	755	436	265	187	176	158	152	169	186	165	153	175	152	177	179	156	182	153	148	174	155	148	165	156	156	176	170	148	166	161	152	159	161	172	167	163	165	169	182	133	166	162	172	168	167	160	157	146	142	154	147	148	134	156	161	152	155	144	153	168	165	139	148	192	153	174	171	149	152	144	162	192	168	163	169	148	134	141	155	165	199	174	156	168	164	166	155	183	182	166	159	183	170	161	158	153	162	188	180	161	163	167	160	149	146	166	168	166	161	138	156	167	168	141	182	138	188	142	166	171	164	168	158	181	158	146	163	177	158	158	173	168	175	149	170	154	168	146	178	160	148	161	157	161	168	140	146	156	163	195	161	160	158	167	166	148	152	184	155	171	144	169	157	152	159	168	157	163	157	168	137	150	146	167	180	148	152	154	159	166	162	161	173	181	137	164	168	151	149	160	186	213	149	169	159	176	162	174	179	175	170	187	167	180	171	177	187	130	157	153	164	161	155	157	161	171	188	167	159	189	159	165	141	213	139	165	159	204	157	162	172	183	135	187	175	192	184	167	171	189	166	147	173	160	146	153	165	154	149	180	154	178	160	162	168	147	154	150	168	144	148	144	166	165	166	174	145	180	151	166	169	157	161	165	163	169	158	154	160	153	148	173	171	172	168	182	180	157	171	175	163	146	145	175	179	156	162	144	172	158	162	176	159	162	181	170	173	172	168	154	169	159	161	182	145	162	150	164	167	167	175	169	174	161	147	172	161	155	179	150	145	160	174	164	162	168	142	177	161	163	165	147	158	181	159	169	186	163	180	173	169	152	173	159	166	156	183	157	145	173	157	152	166	159	167	150	190	158	165	154	155	148	162	177	165	172	152	194	152	166	159	158	147	161	179	155	139	158	171	177	158	156	156	168	166	160	168	149	156	160	163	159	176	173	139	154	175	171	175	172	159	165	183	170	168	145	176	143	177	171	156	166	144	161	162	173	174	165	165	156	172	165	166	147	150	161	179	159	159	156	158	160	144	172	151	146	205	165	175	161	147	180	192	178	153	155	166	186	166	151	141	137	167	152	164	188	181	164	142	158	183	174	184	141	173	143	170	169	177	167	158	169	167	171	174	168	167	164	161	180	158	167	153	177	152	179	160	163	164	158	152	173	176	159	170	177	141	180	138	163	176	179	172	171	157	175	162	150	166	191	144	172	175	169	160	155	174	131	183	172	143	166	163	159	182	163	186	162	162	162	140	139	158	153	159	167	162	158	153	164	157	161	164	162	143	182	150	171	161	148	165	158	175	153	166	168	161	138	158	152	168	186	181	146	176	172	156	163	158	182	173	167	150	150	178	179	157	145	159	158	179	163	165	179	173	160	134	159	171	164	146	160	158	164	159	156	165	162	162	148	187	135	156	163	164	152	150	156	169	165	160	152	165	169	163	160	163	175	157	148	148	167	193	168	152	172	160	156	182	171	177	179	159	162	140	146	159	173	188	169	169	161	174	188	150	165	153	184	170	160	164	155	177	159	153	178	164	158	155	176	147	148	196	151	172	172	165	168	199	149	146	158	160	161	157	155	169	152	168	149	143	152	163	139	142	150	160	159	141	160	154	183	178	176	175	162	179	155	173	165	152	170	152	161	147	166	144	136	154	163	172	157	153	158	163	166	161	138	187	174	146	148	172	168	152	138	151	158	174	180	139	158	167	166	150	176	125	169	158	173	156	193	169	165	142	160	154	169	162	147	145	167	156	153	190	170	161	154	170	158	145	174	161	158	171	159	164	155	156	167	159	163	181	154	160	169	162	172	171	162	147	184	162	157	196	148	143	157	151	188	161	167	147	170	161	180	178	157	164	158	151	172	156	144	140	169	173	179	150	154	151	146	190	137	174	166	162	170	174	160	158	166	154	164	161	185	150	181	168	144	164	159	163	166	162	135	186	154	169	149	171	173	168	163	181	154	167	155	162	157	143	183	166	136	170	147	152	176	179	162	157	168	159	147	171	161	161	162	173	179	146	187	158	160	151	172	143	154	177	152	160	149	158	164	158	199	168	178	174	161	163	163	149	154	176	170	185	153	172	153	163	157	171	169	155	158	155	167	148	167	177	188	173	158	164	167	161	149	175	169	187	157	161	161	163	156	172	146	142	161	143	156	150	155	151	164	160	160	159	156	143	173	161	186	140	153	171	171	140	161	173	169	158	150	170	159	164	171	141	147	155	175	168	155	159	203	184	179	150	171	154	173	181	164	152	159	146	190	159	158	178	155	150	152	170	176	174	173	164	168	142	179	178	141	171	158	172	161	183	150	174	143	165	153	169	156	157	147	164	152	160	166	131	152	140	171	159	137	139	165	178	167	192	155	158	156	167	154	148	147	153	150	146	174	159	160	171	161	169	162	157	159	158	163	166	171	159	167	154	171	170	169	161	175	164	162	166	148	136	165	184	168	173	157	188	154	186	152	145	177	170	147	182	156	169	187	156	170	184	179	159	157	177	159	155	168	129	172	181	147	156	150	171	160	192	140	166	147	159	183	140	161	172	167	182	153	143	159	152	158	168	177	149	153	169	155	155	162	130	174	180	180	178	166	176	166	165	164	174	186	166	150	149	162	163	164	177	174	159	163	152	164	149	166	175	148	156	178	183	195	165	162	160	157	171	172	172	178	183	188	142	163	173	158	126	150	164	173	153	143	170	156	155	155	180	169	146	148	156	171	179	186	185	146	158	161	162	167	164	147	153	172	163	163	164	171	163	159	172	174	173	174	155	129	166	154	164	144	169	129	185	177	158	139	141	142	186	153	152	178	158	177	155	156	182	152	166	164	160	171	159	154	182	157	175	167	181	194	164	143	164	157	181	136	164	162	169	150	176	187	196	149	148	159	161	150	174	146	137	149	167	145	181	178	168	163	140	159	118	137	172	163	167	160	179	164	151	146	149	168	165	182	150	140	153	163	166	186	154	169	165	164	156	150	154	140	180	181	163	179	135	170	172	163	165	173	173	179	153	156	165	170	179	157	167	150	154	152	145	170	171	173	177	147	160	152	176	149	154	196	151	143	170	171	156	142	172	158	171	179	156	160	169	151	167	177	155	153	177	155	186	136	170	158	161	169	164	144	166	147	153	157	138	171	164	130	156	164	167	190	176	175	157	173	183	163	147	174	165	154	182	164	184	165	173	174	152	158	163	154	161	186	159	188	176	159	181	134	171	165	157	153	176	169	162	144	180	134	167	178	162	160	148	163	159	165	155	124	161	168	176	154	142	174	155	144	183	148	177	145	150	140	190	152	147	155	153	156	156	176	165	165	155	182	155	166	159	168	190	190	192	171	180	162	153	151	148	140	159	174	163	182	160	162	161	166	147	174	140	153	156	179	182	159	151	160	157	187	149	156	162	173
19413	21529	35258	41763	46205	46568	46928	40693	44099	46452	36237	34162	30819	33262	35588	29298	26398	21829	29285	30496	33220	20349	16292	14402	19783	24954	24679	10766	7696	2685	3022	3235	1469	1111	886	929	775	656	689	1071	8064	15002	12143	8090	3925	2036	972	493	373	401	448	483	439	384	421	415	444	428	450	418	413	404	431	467	399	431	450	409	414	417	424	457	389	415	400	411	406	422	401	454	425	448	434	404	389	411	463	415	408	417	474	481	425	435	437	410	428	433	398	413	424	435	436	433	430	397	426	429	431	465	452	402	457	415	438	417	416	433	449	446	417	413	454	431	424	425	439	413	415	402	399	424	433	428	416	429	440	426	430	407	434	440	413	436	414	468	421	417	455	454	435	415	455	403	415	432	422	410	449	400	421	414	418	386	421	401	421	406	444	425	439	408	396	412	397	411	426	409	399	450	416	422	409	448	448	427	423	453	408	406	407	438	442	445	427	423	388	406	424	409	424	449	412	415	432	440	407	396	435	425	460	426	423	459	444	439	404	427	459	402	434	430	435	434	387	404	414	442	443	422	411	370	446	410	435	406	389	439	443	372	431	428	393	399	396	432	406	423	432	416	406	428	404	438	417	449	437	394	422	417	431	446	403	387	407	431	376	431	415	415	459	420	408	413	422	412	417	408	424	434	405	418	395	424	444	435	414	449	398	410	422	410	437	435	422	432	424	424	424	426	429	452	423	460	415	393	417	402	433	439	425	385	389	443	433	416	463	425	450	406	417	399	446	397	429	431	429	421	407	409	431	425	435	422	415	450	437	426	435	428	421	458	403	424	413	443	443	447	423	398	409	433	427	489	440	411	448	383	449	432	424	393	418	427	425	419	460	399	426	376	453	448	435	401	454	411	386	441	387	416	412	428	457	421	483	430	434	434	401	410	457	460	405	375	419	439	439	420	424	424	453	467	440	434	448	432	423	413	429	440	414	423	440	385	447	412	407	430	423	448	448	382	424	416	416	397	414	438	433	393	410	403	418	448	414	418	425	415	427	424	402	398	413	435	448	412	396	441	440	415	416	417	435	423	416	394	428	423	397	445	456	416	397	429	448	436	437	398	406	453	405	399	405	401	404	413	434	408	438	403	438	425	411	418	417	426	398	469	468	437	393	442	432	418	451	421	426	444	428	402	417	415	449	434	460	422	424	481	432	437	409	459	407	433	402	409	423	439	434	393	404	423	404	413	413	449	383	434	430	422	401	413	393	441	383	390	432	421	459	406	412	430	395	445	397	407	397	441	423	391	428	436	458	392	406	420	454	435	419	420	433	419	418	434	411	428	447	420	409	415	372	385	419	415	413	403	438	418	445	376	418	421	400	387	441	457	444	461	473	410	408	425	419	415	382	377	426	432	402	465	429	410	391	433	435	411	412	451	393	426	410	413	449	439	398	403	404	414	419	413	406	429	429	467	422	416	413	425	375	454	422	407	394	387	451	439	440	440	401	428	434	390	387	385	390	421	413	401	434	439	428	427	402	435	422	421	426	440	409	412	428	404	434	412	412	408	445	392	427	453	433	392	436	460	395	444	424	410	422	402	439	411	431	426	423	422	397	413	436	451	452	418	418	410	391	379	439	425	411	406	415	424	415	427	400	420	407	438	421	392	443	393	432	427	419	425	411	438	409	442	433	392	433	423	415	454	437	455	457	410	380	413	404	428	425	410	420	440	403	422	447	453	425	404	395	429	398	430	449	404	436	453	438	425	436	409	465	444	414	450	413	426	428	397	438	406	417	442	438	394	396	426	407	422	432	411	399	406	438	406	395	398	436	443	364	388	456	410	404	406	424	403	440	464	418	417	374	397	423	421	428	442	426	404	426	433	372	440	422	400	422	409	422	414	434	414	377	443	405	396	445	409	392	402	391	408	436	406	405	435	404	439	431	395	390	404	393	406	394	411	434	418	431	448	464	437	457	401	444	429	421	407	418	446	447	460	425	439	443	418	438	436	414	409	414	421	448	419	401	435	383	414	434	411	405	431	420	420	426	417	426	425	398	435	414	429	409	418	445	398	435	435	418	417	397	402	430	435	410	440	394	415	433	396	410	378	442	410	415	410	435	413	436	444	434	396	452	431	403	422	420	409	425	441	435	404	400	429	458	395	441	451	419	416	417	384	468	390	407	434	418	449	411	425	418	408	428	409	407	395	380	409	415	386	444	407	446	454	448	398	410	426	417	406	469	429	422	416	433	441	411	462	398	411	433	386	431	429	381	419	419	436	434	397	411	449	407	441	415	402	422	367	435	405	460	424	417	400	408	420	464	417	401	414	471	443	437	428	403	423	411	432	450	427	417	401	401	433	401	421	430	448	398	369	404	413	415	417	413	442	451	428	406	411	428	392	434	474	396	412	394	407	442	426	422	444	431	431	436	432	442	434	467	410	419	410	398	438	438	430	462	427	426	414	423	392	447	425	405	415	430	424	392	396	395	414	408	445	402	447	400	423	410	398	418	427	395	390	424	421	387	433	461	460	400	444	446	417	432	385	415	436	401	440	428	465	421	409	452	423	417	449	411	435	391	471	421	392	412	426	415	410	450	445	410	420	439	402	409	426	430	438	441	393	441	437	380	430	423	420	425	397	446	396	421	407	440	397	398	404	415	431	449	452	427	405	454	410	430	428	416	422	433	411	416	465	411	445	444	444	423	434	420	450	452	433	426	459	450	430	404	415	460	426	396	421	411	426	414	432	409	436	408	429	413	444	417	416	424	409	443	454	439	401	429	401	408	393	435	433	477	433	404	433	424	390	446	440	445	389	434	438	408	407	423	389	456	429	448	442	443	431	410	410	438	424	440	433	379	426	450	403	462	449	415	406	415	415	426	417	419	418	445	412	438	420	372	393	417	419	451	434	418	442	389	397	415	487	425	410	427	436	397	435	432	430	435	451	411	387	433	421	402	440	417	426	425	405	444	431	414	420	434	403	450	401	435	405	445	414	417	415	416	417	393	450	439	443	417	407	385	428	444	403	430	436	396	413	449	446	386	422	437	409	415	402	409	426	410	408	376	405	461	399	444	420	407	416	406	430	408	410	421	410	381	408	408	409	445	404	413	436	408	409	433	359	405	471	384	448	434	436	387	390	403	409	453	450	453	408	395	452	445	422	400	376	425	403	414	432	396	390	415	472	431	373	457	393	410	393	397	447	423	376	406	459	452	394	426	422	401	451	445	460	402	447	416	445	421	434	408	460	402	439	395	391	393	438	391	435	385	390	402	452	404	412	399	441	426	418	396	426	426	431	413	421	409	395	397	407	429	412	425	417	447	435	395	411	427	419	385	380	404	441	452	416	420	417	440	427	401	442	444	399	445	388	395	428	415	430	428	406	417	428	401	435	409	409	415	409	441	441	424	429	435	422	450	451	405	402	421	396	429	398	437	428	398	446	399	419	443	418	413	441	446	441	389	437	438	426	406	416	438	432	417	459	413	373	471	379	455	397	425	439	439	409	447	412	447	403	427	434	389	369	435	421
6036	4633	6723	7320	6017	4358	2987	1978	1606	1269	1038	835	693	637	618	496	481	408	432	439	380	376	279	292	307	335	341	256	251	210	240	219	225	218	215	203	188	235	210	199	250	387	380	314	289	249	201	190	204	187	219	194	193	229	191	185	203	206	219	226	220	223	208	190	173	199	214	217	215	218	203	201	196	213	215	178	184	210	195	220	220	178	184	205	214	191	173	223	201	209	190	179	225	235	223	203	216	223	187	190	186	210	192	212	183	176	214	198	207	177	194	217	211	239	218	215	221	199	203	215	220	217	207	169	203	211	199	220	198	198	208	201	181	212	189	225	202	197	206	176	193	179	185	204	219	187	195	186	213	196	236	177	204	210	202	192	174	176	200	223	206	208	202	202	188	191	189	206	204	206	189	210	211	193	206	162	178	173	192	241	199	208	221	204	183	207	198	201	177	185	188	184	199	222	222	205	206	192	176	198	213	228	179	193	180	184	210	193	201	180	201	184	219	224	221	214	200	203	183	198	193	221	194	197	182	188	163	202	218	222	210	175	181	211	186	204	224	184	190	219	193	237	183	193	161	222	230	191	220	215	198	209	203	197	224	179	180	192	197	190	212	192	175	180	186	158	193	207	212	193	217	197	219	202	178	193	206	223	207	220	179	207	199	207	212	199	216	219	194	199	213	186	216	190	209	219	203	210	210	201	207	204	211	185	201	197	217	197	203	226	221	199	172	172	206	200	186	201	188	174	187	209	156	195	196	195	207	200	195	215	198	211	217	198	227	195	218	191	208	190	194	183	222	216	242	169	224	208	198	203	203	210	182	185	217	202	204	187	198	202	190	187	186	184	215	186	186	191	191	201	206	225	214	174	184	213	193	194	195	191	207	197	213	213	218	196	177	184	224	208	217	235	211	169	209	186	219	187	198	199	200	206	215	204	192	190	212	226	191	217	201	195	176	203	212	201	200	225	208	203	207	222	183	201	194	201	213	198	194	180	226	212	192	221	177	194	214	203	191	201	221	218	229	207	175	191	200	220	170	181	204	202	198	192	203	218	201	190	205	195	161	224	186	196	209	212	197	187	182	216	234	211	179	222	221	200	180	214	193	191	223	203	212	208	197	219	214	220	195	214	225	207	195	216	201	197	225	185	206	189	212	192	208	193	230	198	214	195	216	188	222	206	186	201	169	201	201	229	195	193	204	204	195	206	205	208	219	213	228	208	195	230	219	184	188	207	184	206	178	221	200	202	220	215	188	177	187	201	211	183	197	208	221	185	183	189	207	195	201	206	184	200	209	217	193	170	200	217	192	202	199	186	192	222	184	191	195	211	191	215	210	191	227	182	201	190	207	219	203	190	206	195	208	207	217	222	177	217	227	194	190	219	189	179	195	233	216	205	188	218	196	180	213	204	181	233	214	202	231	184	183	211	180	205	179	230	211	193	186	176	209	190	197	195	197	198	186	216	180	181	214	213	207	190	207	221	206	184	185	193	211	191	205	200	180	178	184	184	213	206	202	194	201	199	222	196	207	196	201	207	212	199	204	173	184	201	180	170	222	197	227	220	190	201	177	179	189	179	215	202	180	191	209	187	187	214	180	211	209	190	197	190	202	198	211	224	183	190	198	220	208	191	188	188	188	206	213	217	195	206	227	194	204	204	214	198	209	217	204	225	197	190	210	199	191	194	198	209	185	182	214	188	182	207	195	216	207	196	204	191	211	227	214	184	188	192	204	190	202	191	209	185	177	201	195	206	200	189	187	209	204	203	195	189	200	195	207	196	185	208	186	239	192	207	190	205	159	196	218	206	220	208	183	210	203	210	200	194	209	188	180	202	198	180	193	217	229	226	199	205	199	195	205	215	193	179	197	182	189	217	231	203	182	195	196	172	194	198	192	197	176	166	231	180	194	169	211	198	196	211	198	200	200	192	189	203	192	195	201	195	186	222	205	169	231	192	198	204	182	219	215	188	177	174	196	188	195	168	220	192	193	195	192	199	184	205	206	208	181	209	199	192	200	185	184	190	202	209	222	182	185	213	221	217	199	179	203	209	193	197	199	206	245	196	203	210	217	197	192	201	172	212	199	221	223	174	208	190	169	179	205	177	194	208	205	218	185	186	217	185	207	192	206	199	214	178	200	204	212	223	178	208	220	177	218	184	192	185	200	222	205	217	197	205	194	187	176	214	155	203	216	198	189	202	199	206	191	188	218	214	189	187	201	212	217	184	182	185	207	196	209	185	190	174	217	180	192	198	191	217	219	205	207	200	226	206	199	236	185	197	210	201	197	207	215	203	182	206	205	228	199	182	212	188	188	206	191	199	203	207	193	202	216	178	190	227	194	195	188	187	216	218	189	215	227	194	196	191	187	233	199	179	211	178	211	214	209	170	182	211	201	195	186	201	210	195	217	239	200	207	192	182	180	217	205	213	214	190	181	205	206	190	220	239	206	187	227	214	207	210	198	212	199	200	187	179	199	224	187	192	213	213	199	216	181	233	190	204	181	207	197	207	197	210	202	216	183	189	201	202	198	203	187	214	188	213	197	190	191	203	199	209	207	191	196	226	199	216	202	186	188	217	209	188	207	213	209	216	204	195	199	222	195	215	207	222	188	213	202	191	211	209	208	177	212	216	165	197	181	207	179	232	198	215	177	209	193	218	207	191	235	206	232	170	194	206	212	194	216	224	196	213	178	175	194	203	177	181	181	188	212	202	208	187	200	189	185	190	195	197	199	193	216	210	192	192	189	183	216	204	212	200	218	223	224	192	222	208	196	198	185	179	208	225	195	211	199	203	214	191	198	194	202	174	189	200	235	193	203	193	204	209	162	180	230	218	236	201	226	201	215	193	192	200	197	192	186	191	209	192	219	190	210	221	236	206	205	205	188	190	196	217	203	202	200	198	194	205	216	200	217	235	208	192	179	190	188	209	220	204	177	192	185	198	210	191	209	215	203	230	214	188	208	210	184	202	229	187	208	214	195	179	189	200	189	195	212	180	206	199	220	200	196	216	197	181	200	193	202	234	191	202	203	233	176	199	198	189	188	193	202	203	214	193	219	181	211	210	213	198	210	194	211	210	193	203	195	211	214	213	209	189	194	189	213	232	215	177	175	223	207	210	188	199	227	207	200	194	205	208	216	195	240	195	194	199	179	228	182	218	229	179	215	203	181	210	202	208	188	200	188	184	200	197	207	215	215	203	196	185	205	196	199	187	213	198	212	189	208	174	168	183	210	197	218	224	187	169	183	200	202	192	196	199	210	198	220	186	186	209	181	190	220	214	213	191	205	209	191	190	198	198	182	178	220	190	202	201	195	204	183	196	226	196	216	221	211	201	196	200	227	199	194	184	190	218	209	188	214	197	210	223	196	226	193	215	188	193	226	193	213	202	205	194	178	181	220	200	199	221	219	220	211	209	199	181	204	228	189	210	176	200	198	206	212	195	208	182	196	192	195	214	205	211	199	197	198	183	186	189	208	216	195	190	199	189
4653	4846	12188	16055	16763	14686	11380	8659	8459	7724	5966	4676	3919	3899	4094	2759	2667	2065	2321	2669	2546	1873	1300	1256	1504	1727	2067	1083	900	733	660	647	683	631	607	552	547	577	593	591	997	1647	1543	1051	873	754	581	530	517	528	548	534	524	508	509	514	526	523	519	526	530	528	500	539	492	543	495	509	514	533	541	498	521	486	564	508	481	499	536	522	534	482	513	528	501	539	540	472	508	567	515	558	504	520	499	468	519	523	507	518	559	505	541	559	572	511	539	493	526	459	511	522	529	517	505	532	530	530	495	594	529	540	498	511	511	512	499	517	499	535	554	525	461	459	528	493	528	542	539	514	479	535	503	519	477	514	482	517	515	517	526	536	529	515	472	541	492	518	511	525	510	530	544	548	501	491	527	523	534	530	499	519	504	541	499	489	508	509	508	537	535	553	534	528	515	540	504	505	485	548	568	529	595	501	519	498	501	503	486	490	513	503	542	526	495	495	486	557	572	540	539	552	538	514	522	530	523	547	514	505	494	502	540	518	521	485	526	494	532	553	487	498	516	523	490	520	542	492	458	477	505	523	511	526	529	512	507	461	505	542	553	541	489	513	482	543	496	533	540	522	501	496	556	518	517	561	520	536	492	528	542	483	558	490	500	470	513	511	516	534	526	483	533	487	538	515	507	471	502	541	527	530	503	503	510	534	487	513	521	489	551	495	500	526	512	531	474	562	503	554	487	559	524	500	532	520	522	500	524	510	498	504	465	514	517	510	511	559	500	533	509	548	538	543	528	516	529	493	508	466	513	506	498	509	512	479	543	513	548	504	476	518	488	474	504	536	496	510	477	499	485	486	493	509	479	562	511	519	507	490	540	482	515	520	474	487	462	522	500	562	480	492	548	504	514	512	508	529	518	534	537	525	530	517	503	471	508	552	493	494	534	554	492	529	487	530	547	507	509	542	511	522	504	534	503	513	509	529	516	518	526	515	509	492	480	544	533	492	532	563	515	496	522	509	506	523	525	458	532	522	501	477	517	509	525	506	503	538	544	508	477	507	495	497	503	534	503	515	513	516	523	539	548	526	503	503	521	495	507	517	517	500	531	539	496	473	604	539	481	496	510	506	532	494	526	480	514	538	536	513	544	505	525	510	541	479	525	510	541	471	555	513	531	539	484	479	489	512	516	513	547	518	502	513	468	519	490	522	516	558	491	525	544	479	486	503	505	480	529	510	522	489	518	487	526	563	542	535	498	498	498	489	483	489	528	503	490	543	498	513	508	520	508	512	471	505	503	503	540	530	534	499	464	508	563	496	536	499	527	550	475	501	525	547	514	482	547	501	525	510	532	537	523	508	505	493	488	540	496	558	554	517	547	492	496	496	462	506	532	530	549	504	530	542	529	502	501	514	497	502	527	535	527	466	559	531	545	517	518	517	499	489	531	493	493	553	476	508	554	508	499	552	526	489	514	543	478	501	513	499	544	485	506	504	483	518	532	473	536	512	534	508	526	520	523	489	508	548	506	538	472	525	515	516	519	513	527	538	517	512	526	510	495	501	534	532	506	529	548	484	550	524	498	482	508	519	536	535	489	511	505	538	477	521	536	521	539	540	511	524	525	505	496	522	499	524	484	556	531	495	482	512	556	553	537	490	491	557	533	507	477	563	511	528	509	508	528	502	508	521	513	573	470	515	477	522	524	530	522	549	521	498	519	535	510	588	528	561	531	490	506	494	510	447	569	505	506	558	535	495	526	498	513	476	524	522	511	505	482	528	516	493	502	520	503	514	598	568	538	493	512	546	520	551	486	506	510	521	520	524	517	512	541	527	499	476	505	477	508	471	521	532	488	536	533	512	515	509	516	550	493	523	511	491	472	506	513	510	517	507	525	531	485	526	515	535	505	533	544	492	489	503	505	497	470	499	541	559	534	518	509	553	506	522	541	498	501	487	541	538	482	503	523	520	491	497	496	541	540	528	502	516	502	513	504	502	481	538	477	478	489	527	508	530	508	482	489	504	502	458	515	499	522	480	503	528	529	491	487	527	501	500	502	543	519	504	495	516	516	539	538	514	492	523	518	482	500	550	515	516	502	503	500	507	550	491	525	434	543	506	536	543	471	520	513	508	519	536	552	540	513	477	522	515	485	533	518	517	508	484	486	519	509	517	528	498	525	533	530	507	528	534	527	518	538	511	570	502	548	522	485	531	551	496	541	489	513	497	531	527	504	532	520	510	505	497	511	514	529	527	526	529	491	538	499	514	494	536	545	523	523	450	541	558	511	530	533	500	487	512	512	501	488	517	519	500	536	504	557	521	515	547	505	531	481	496	529	493	528	522	507	490	540	540	486	512	537	535	534	522	510	500	501	524	509	523	529	536	498	495	532	500	522	518	511	517	547	565	494	538	536	499	497	469	508	563	531	489	496	536	510	548	507	550	503	528	530	522	536	531	554	504	507	505	566	491	485	520	507	456	530	513	538	530	566	526	495	478	546	534	505	499	509	471	505	539	504	526	504	508	544	523	512	503	540	510	526	521	514	539	531	498	543	467	563	505	512	558	480	487	530	495	539	560	507	513	539	493	540	498	507	517	523	521	502	504	534	537	467	524	467	514	472	521	547	535	513	523	533	571	571	531	517	487	506	564	492	518	524	479	493	540	520	512	534	478	533	475	530	546	508	543	520	513	524	506	506	492	484	484	517	573	504	498	518	520	516	540	516	556	497	510	512	524	524	458	532	518	485	559	562	533	509	519	542	488	499	536	494	503	474	493	500	512	493	503	507	500	499	523	514	495	506	543	502	502	500	497	482	499	517	541	493	515	502	532	496	497	522	494	509	475	513	570	568	484	510	507	502	486	554	466	542	499	513	524	523	518	468	504	505	533	505	513	488	546	544	539	497	478	525	499	510	515	467	514	509	499	527	495	510	512	512	490	507	460	508	504	506	475	533	516	490	497	527	549	525	525	550	496	514	538	486	546	500	492	552	489	523	528	530	539	505	505	508	503	522	487	473	515	473	497	520	533	536	480	512	521	513	526	549	486	531	534	545	513	507	568	494	516	486	527	469	536	497	528	487	475	514	511	526	499	507	529	488	556	545	551	503	497	483	537	486	490	562	542	508	492	471	498	534	551	528	503	538	510	567	531	526	500	510	541	478	499	508	536	529	550	520	528	551	490	515	502	498	520	540	512	524	488	516	496	509	528	476	499	566	515	530	509	565	508	478	506	526	543	513	479	494	501	509	504	544	526	484	489	495	488	502	522	504	525	504	517	533	514	512	499	493	507	498	499	498	506	524	533	498	516	523	521	486	496	537	518	574	514	479	515	522	487	478	525	534	524	542	525	504	498	532	538	495	516	514	524	489	485	485	521	528	476	471	527	557	487	496	514	489	539	512	536	525	536	532	509	544	483	506	517	539	494	494	515	531	526	533	542	495	501	523	467	490	484	496	519	478	525	533	500	538	501	523	548	548	549	519	506	529	505	559	497	490	552	539	532	550	512
22073	21854	29599	34229	35696	31857	25805	21620	20143	19205	12936	8574	7769	7468	7843	4628	4201	3139	4812	5016	5975	2980	1633	1579	2064	2801	3190	1213	738	474	395	357	254	251	223	215	188	203	195	248	1136	1480	1078	718	462	298	260	184	180	219	188	195	211	197	185	191	195	201	204	199	172	203	166	206	190	186	205	175	170	163	167	180	186	188	177	194	177	182	168	183	161	186	206	175	182	181	184	188	168	186	179	202	191	188	163	187	167	173	175	198	160	180	157	187	169	200	184	191	195	194	175	188	192	190	179	179	176	194	201	209	184	187	179	190	179	190	197	208	175	197	184	182	201	194	195	206	163	194	185	177	167	187	184	187	185	173	202	191	210	190	197	205	202	201	181	175	165	203	179	179	181	192	197	181	184	204	194	187	185	177	178	190	198	202	174	182	203	202	200	164	174	176	183	185	199	176	167	200	201	217	167	165	195	191	203	177	181	179	179	177	182	177	204	213	193	182	180	217	171	189	173	196	197	165	181	196	178	179	186	180	170	210	177	179	189	179	193	184	171	195	177	177	149	176	202	186	188	198	183	179	188	189	207	196	188	157	185	207	187	169	179	192	174	172	202	202	188	196	197	192	173	191	192	183	187	191	189	179	147	183	204	181	216	171	195	175	180	176	171	177	156	154	202	182	180	194	184	196	182	190	183	198	189	185	203	192	166	183	180	181	182	193	188	188	188	185	179	151	211	198	202	208	165	206	198	172	181	189	218	206	205	173	211	188	195	200	207	213	215	178	176	186	169	190	181	176	181	200	166	164	184	181	196	189	181	185	188	197	176	177	214	170	170	180	172	182	192	204	166	200	163	190	178	174	194	192	176	174	194	203	216	178	179	184	151	197	178	183	171	163	203	190	202	190	202	158	206	170	190	201	177	169	187	180	191	162	175	196	193	187	179	204	190	191	185	175	186	188	193	183	195	191	193	196	176	180	186	184	189	178	191	191	179	152	191	196	174	173	180	188	190	174	186	190	169	172	203	209	182	171	198	161	196	150	178	206	185	163	197	175	180	172	167	197	203	198	208	185	218	164	180	196	178	150	172	167	169	190	193	170	209	182	169	195	171	177	192	176	191	182	196	184	180	171	176	215	185	176	198	191	178	181	202	174	169	186	169	193	163	206	179	162	180	198	203	203	185	193	183	195	179	191	179	147	191	205	188	180	177	199	183	181	184	186	181	208	158	170	163	161	191	189	192	201	184	186	177	182	197	183	205	174	187	158	180	183	181	196	197	196	185	145	181	183	185	173	175	172	191	182	179	204	188	186	203	198	189	194	174	164	167	192	204	200	187	194	188	169	188	209	182	195	168	183	208	206	201	181	214	184	161	179	152	192	186	192	171	151	171	194	184	172	178	189	205	185	189	169	175	197	189	199	171	158	160	160	190	207	181	184	172	187	180	202	180	175	164	190	144	195	189	208	199	200	186	165	197	212	173	178	224	168	158	195	169	153	182	175	200	210	194	182	179	201	191	170	184	186	192	212	181	199	195	196	189	174	160	194	171	186	187	194	206	201	166	166	169	168	226	180	172	178	192	176	193	186	168	184	183	158	178	174	194	167	185	163	172	181	189	200	176	184	196	198	187	170	178	207	203	196	175	171	168	177	198	172	175	180	192	195	165	173	202	190	181	186	179	187	179	168	174	175	177	180	211	187	158	186	188	204	184	166	184	166	179	186	176	142	184	204	206	166	165	181	196	176	174	178	178	194	189	200	185	201	175	191	170	205	176	170	167	180	183	180	186	182	170	181	215	178	210	177	209	195	189	164	170	194	173	182	190	179	164	163	180	177	189	201	172	191	176	190	193	192	195	158	204	183	190	169	169	191	187	191	166	174	153	192	173	176	163	179	173	165	175	179	212	189	179	190	198	192	176	188	194	174	182	192	217	177	186	179	192	168	181	181	189	166	186	193	167	190	199	187	193	188	194	179	174	199	187	173	178	190	205	176	200	191	182	179	176	186	182	185	209	188	192	179	190	170	183	173	177	150	158	172	182	176	159	168	206	190	181	191	181	201	165	175	183	160	184	186	177	204	182	192	161	217	179	196	191	191	164	213	193	180	197	201	170	194	174	176	171	183	215	172	188	181	165	182	172	170	183	189	150	190	229	162	170	200	189	168	175	175	205	174	179	191	194	161	193	189	191	182	165	207	177	203	189	185	161	188	194	158	175	181	168	168	173	166	174	196	174	190	191	182	204	182	188	179	206	185	190	194	215	197	170	184	177	205	219	183	172	195	198	185	183	210	170	175	161	173	182	169	197	175	186	173	198	181	160	166	184	171	176	175	200	198	145	192	194	167	179	178	174	200	179	202	174	203	184	179	183	171	179	189	194	204	184	193	235	176	194	200	201	174	189	181	195	180	177	204	193	189	180	190	180	151	158	212	170	202	174	192	205	173	172	184	183	173	168	187	173	160	160	200	168	173	192	164	174	174	189	176	171	189	178	191	162	197	171	170	202	174	189	172	177	198	186	177	166	179	196	186	195	188	170	198	173	189	189	188	196	212	197	211	194	196	175	194	178	190	156	183	165	190	171	166	192	194	176	161	183	189	205	198	211	189	193	188	195	190	177	165	205	186	191	198	170	177	179	196	193	181	187	180	170	178	199	200	186	183	189	187	166	199	186	179	205	186	192	167	209	182	194	196	201	186	159	182	202	200	198	186	176	208	164	173	192	179	198	187	178	195	200	188	208	210	181	176	206	211	179	179	174	196	188	179	174	195	173	187	194	184	179	188	188	193	180	201	171	176	175	185	171	189	184	186	193	189	193	210	195	190	171	194	202	188	180	173	161	180	213	173	194	177	203	180	177	175	186	188	215	195	184	189	173	201	182	168	205	177	167	184	161	165	201	158	183	180	188	174	169	158	187	206	176	193	169	196	162	191	170	177	178	180	174	176	194	182	183	185	158	170	182	182	171	168	173	193	184	188	158	187	168	190	172	198	186	179	211	194	175	195	193	198	184	177	155	176	206	208	195	174	165	169	177	174	187	196	190	177	176	205	167	189	175	167	194	208	178	176	174	200	212	197	187	198	207	166	191	176	173	205	182	197	176	198	174	176	195	171	194	207	191	199	175	180	188	190	197	195	180	196	190	182	180	170	180	163	188	171	195	187	185	173	198	194	186	177	165	185	192	195	175	193	189	188	190	169	158	168	200	179	201	168	189	205	211	168	198	205	176	197	186	201	200	199	179	166	170	167	186	191	162	169	165	193	182	184	192	185	163	192	189	191	203	190	191	178	191	195	176	177	194	179	204	186	188	184	187	188	172	195	189	178	172	190	196	160	170	173	183	181	188	187	158	166	158	173	201	191	189	183	209	197	176	181	182	201	171	195	178	193	156	188	190	160	196	188	170	178	162	184	216	191	175	177	184	208	188	194	190	177	191	178	179	199	166	185	176	185	172	176	195	164	188	161	181	146	173	215	175	171	185	186	177	218	189	178	201	166	185	158	168	178
15300	16663	29107	38579	42895	42385	38543	32043	36605	36591	28563	23768	25121	24976	25364	19738	17421	15209	22098	23599	26746	14297	9430	10165	13483	15251	17619	7050	4547	2506	2183	1520	967	817	753	658	636	632	653	1079	7058	9008	6318	4015	2474	1207	707	510	448	444	488	518	482	440	469	483	478	487	508	471	470	476	472	506	466	478	489	476	430	475	462	452	486	447	485	467	529	473	488	488	496	484	475	477	479	472	483	467	468	477	478	445	452	469	486	493	439	470	519	412	462	471	466	465	478	521	462	479	466	479	439	507	480	461	472	454	484	493	461	462	474	456	467	511	452	482	495	471	436	488	441	477	480	462	461	498	469	460	477	499	508	444	487	486	503	503	458	495	449	507	479	453	456	438	468	481	483	473	475	490	482	482	465	465	480	466	490	514	490	451	467	476	466	474	445	524	474	482	496	472	479	525	505	456	464	488	448	431	475	453	438	473	493	468	519	504	468	484	492	480	490	475	460	488	469	454	462	492	487	495	434	435	513	498	458	462	478	470	513	475	514	462	460	465	460	545	482	484	451	464	455	467	482	479	471	483	495	508	436	467	454	450	508	482	480	476	504	501	486	435	499	471	471	454	454	461	484	445	457	485	476	485	460	511	513	489	460	538	507	470	473	467	480	506	485	485	470	452	494	493	503	486	466	454	469	498	477	456	431	458	481	482	474	468	476	486	465	474	477	504	470	478	447	503	482	473	466	456	445	494	459	466	442	477	498	501	501	515	444	464	473	508	468	494	494	481	484	495	487	481	487	465	490	461	528	457	472	489	464	473	468	461	482	506	452	471	490	504	507	476	459	450	398	523	486	472	481	484	504	493	450	478	466	477	492	484	454	497	495	447	476	475	465	460	459	454	479	508	483	463	497	510	467	456	485	501	489	491	493	518	485	486	492	457	458	482	473	456	482	450	454	469	470	493	495	459	448	469	482	481	451	492	477	498	497	476	480	487	483	487	518	474	519	457	466	475	442	481	439	449	482	466	490	519	458	486	475	447	452	493	498	503	483	460	471	457	475	449	457	507	465	468	444	483	456	476	522	476	475	511	488	449	474	563	474	476	506	490	467	474	422	514	505	440	454	473	479	477	477	450	517	456	460	435	421	451	454	512	475	509	478	503	490	506	457	465	493	491	504	503	470	488	505	481	464	464	464	485	496	472	477	504	467	501	455	419	498	484	463	505	461	467	456	459	495	499	444	462	475	461	513	455	467	443	517	475	432	441	494	445	509	503	508	428	449	437	498	454	456	497	476	511	481	462	452	450	468	471	489	490	483	435	445	440	505	486	491	489	492	497	502	440	456	451	481	488	502	473	469	486	488	482	478	489	475	456	482	495	464	459	489	489	455	462	463	525	452	476	469	494	499	510	451	467	467	481	512	448	513	528	466	474	483	486	476	467	473	519	487	469	515	468	493	469	505	468	471	462	481	480	478	494	469	495	474	460	532	478	473	466	478	440	459	492	443	459	503	464	465	452	468	450	472	482	488	467	496	448	484	457	489	481	491	457	492	477	513	495	458	475	465	473	498	460	510	498	474	462	493	483	488	481	477	493	426	482	494	502	444	458	488	451	492	504	460	468	498	524	492	451	500	476	475	501	456	464	487	485	494	451	456	542	497	451	460	476	494	466	473	412	519	534	486	499	491	481	445	471	485	432	477	468	509	443	472	476	467	464	486	453	471	504	440	472	487	500	461	450	504	474	508	477	474	444	470	504	501	483	483	455	521	463	482	470	500	437	426	493	456	456	459	469	467	495	512	449	453	476	499	472	428	496	461	491	467	426	508	481	439	486	436	462	494	466	487	474	478	475	516	481	466	476	487	446	430	464	438	459	472	503	461	474	473	494	493	502	455	475	425	471	502	496	503	477	484	454	459	522	455	469	472	449	466	496	436	453	439	430	464	460	489	486	508	462	491	461	468	473	489	422	505	488	482	475	489	511	479	450	456	477	469	472	491	495	461	469	456	464	451	418	516	506	465	480	475	424	462	459	485	477	486	481	463	480	513	464	480	460	436	456	469	496	505	478	467	473	457	493	477	482	452	490	503	489	412	465	450	496	505	500	452	432	527	502	518	471	493	447	466	476	456	470	476	491	490	494	467	509	478	465	484	461	448	470	481	489	472	502	490	530	462	479	504	476	513	504	478	459	489	440	503	482	504	506	472	512	469	481	456	486	499	444	478	491	483	479	469	478	527	508	445	457	444	417	466	488	492	494	479	501	470	471	484	476	508	480	445	468	476	496	482	462	464	517	472	457	456	480	469	509	444	473	486	479	489	513	479	492	500	438	491	499	473	525	500	456	500	489	471	500	492	490	495	492	457	494	485	458	470	477	466	471	487	466	501	478	480	428	448	467	477	446	441	472	474	486	523	487	486	466	487	503	465	451	488	447	487	485	506	481	488	518	484	472	452	459	455	504	457	499	484	490	480	481	460	456	485	464	486	456	477	465	500	498	504	495	492	497	465	479	461	494	511	470	495	476	492	438	485	452	455	482	501	464	480	473	450	480	464	458	468	470	513	509	461	465	463	474	449	460	473	482	480	444	455	479	466	442	457	461	513	475	484	489	461	463	458	487	495	452	493	476	455	504	501	489	447	495	473	434	460	503	492	478	485	474	468	474	490	500	421	466	509	451	478	454	475	491	476	434	485	463	479	472	503	497	495	445	500	479	444	470	488	500	482	445	478	484	491	494	500	482	437	491	479	466	464	505	462	490	477	492	538	491	507	451	460	469	486	509	492	502	474	493	488	453	472	490	480	449	425	468	467	487	482	448	486	480	426	501	497	475	469	480	469	465	485	519	471	454	451	495	520	516	460	521	462	488	484	474	477	448	472	478	477	481	456	441	485	463	480	475	465	454	482	501	485	439	468	460	486	470	494	508	458	457	490	503	488	467	477	463	486	532	485	494	494	461	481	454	500	452	459	497	462	492	480	491	492	460	455	506	548	459	453	471	469	482	498	517	436	483	485	471	464	457	465	453	453	490	483	468	510	466	514	511	493	492	480	493	502	495	429	483	470	465	507	467	472	478	483	505	496	466	501	484	494	460	495	524	512	514	453	457	494	458	499	537	514	462	492	463	484	468	496	506	465	468	482	440	467	450	511	496	485	499	474	450	504	483	484	465	439	481	478	480	485	448	456	472	481	477	444	497	492	493	458	489	490	463	472	432	443	475	461	483	532	526	481	468	466	481	473	490	489	482	451	492	475	504	471	514	462	462	460	456	466	479	507	474	487	491	474	470	495	454	487	504	521	456	447	447	488	493	456	483	494	457	502	474	473	486	514	462	501	506	501	473	472	474	496	454	431	452	471	458	487	487	504	459	502	485	483	481	477	486	476	496	487	491	493	436	431	451	521	481	479	510	495	508	439	487	475	477	474	469	481	491	461	513	504	488	487	480	492	484	457	466	447	483	476	457	457	473	503	451	504	455	496	487	442	478	514	457	445	481	505	510	442	510	462	431	495	456	463	511
30351	27686	38455	39328	39697	36941	31490	28786	27920	26345	19594	16071	14910	15048	14022	9080	7229	5573	10151	9452	11211	5451	3039	2802	4113	5777	6237	3084	1073	754	574	419	268	225	193	191	209	209	175	384	1718	2381	1921	1234	676	388	251	181	158	152	158	162	162	171	131	159	203	161	160	172	153	169	154	152	147	138	172	168	142	139	163	162	159	155	162	128	149	152	168	162	176	166	144	159	166	143	171	159	135	183	179	182	176	166	162	160	160	150	167	140	157	170	179	154	174	171	160	167	181	172	138	155	155	156	190	146	171	161	166	167	161	135	165	184	153	161	156	164	176	146	174	123	150	178	165	155	184	155	156	153	162	179	160	180	153	151	148	165	163	142	174	168	161	163	164	170	139	163	158	146	162	156	164	167	141	142	172	173	171	165	152	163	149	163	175	150	148	145	156	160	169	136	147	143	159	163	154	142	158	168	171	164	153	151	158	174	156	154	170	166	173	135	157	155	174	175	138	165	179	146	149	147	115	165	168	159	156	132	142	166	177	138	178	156	151	178	159	169	181	198	163	181	151	131	163	139	200	169	169	180	159	147	174	155	151	176	184	156	189	180	147	175	179	186	163	167	171	179	182	148	177	165	183	158	173	162	148	158	133	158	188	160	170	172	188	144	163	178	139	150	193	146	184	137	160	172	144	158	148	150	173	176	157	168	169	144	156	181	174	176	157	170	155	168	151	168	168	157	164	171	172	159	159	166	154	176	174	153	151	179	146	171	155	164	142	163	152	163	176	149	184	154	174	163	167	158	173	144	205	160	159	146	157	145	167	149	140	173	159	154	191	153	145	147	151	171	160	161	149	159	157	165	153	153	177	170	156	155	159	159	131	165	144	142	164	202	173	173	176	176	152	157	184	166	181	165	157	193	155	155	167	177	143	168	141	162	154	173	166	163	153	176	188	152	154	153	153	177	174	170	160	161	165	168	161	141	175	174	152	156	171	174	151	166	158	178	169	175	151	165	159	165	149	161	152	176	157	157	167	159	149	165	165	179	169	160	158	170	157	145	171	174	176	175	118	175	158	179	194	163	173	178	188	139	168	170	161	133	167	164	171	158	144	166	165	159	163	149	149	181	180	158	157	161	151	165	136	163	146	172	143	154	166	154	162	156	156	180	178	147	167	161	188	134	172	138	145	162	165	171	162	145	150	150	159	162	153	170	142	164	152	146	182	168	166	149	181	157	157	155	165	148	173	181	163	160	156	167	160	147	180	167	140	143	168	158	153	165	162	176	151	158	172	156	140	178	179	143	144	182	162	158	177	149	146	151	151	162	172	158	172	148	164	137	152	174	183	150	174	188	162	155	156	147	161	158	164	154	144	157	162	161	170	142	167	180	168	154	190	147	153	162	172	153	155	154	148	164	160	149	158	150	142	165	162	154	152	206	168	154	149	151	156	155	155	157	178	161	155	180	147	173	153	179	179	171	139	166	153	155	159	172	179	167	174	158	171	170	178	165	157	160	139	143	165	150	153	171	158	163	153	164	150	150	184	157	156	180	141	160	161	150	173	159	176	149	193	169	161	152	153	152	174	167	132	157	156	172	160	156	184	169	159	177	176	130	167	156	178	158	169	166	162	154	171	170	162	162	157	160	128	158	154	152	148	150	168	167	159	185	166	145	163	166	152	176	159	173	165	153	176	148	143	159	164	137	173	152	185	155	142	138	157	174	164	169	184	151	159	170	166	183	133	150	178	135	183	176	162	167	168	167	161	166	157	151	145	177	164	162	182	194	152	170	137	158	159	161	150	158	173	146	170	158	174	145	142	168	169	167	151	156	154	180	170	160	143	160	151	163	185	151	154	136	173	172	158	173	163	176	174	125	153	153	165	155	175	159	171	152	172	147	162	178	153	165	169	155	154	172	141	192	161	159	183	173	178	153	173	168	171	146	151	149	153	164	135	137	146	169	181	155	191	174	161	138	158	159	199	162	175	187	151	153	190	158	171	144	170	155	177	173	159	158	156	174	150	145	173	164	161	160	169	152	174	144	147	137	157	177	192	168	167	157	161	175	166	155	153	171	167	187	170	175	158	156	184	171	134	170	156	140	166	137	196	161	179	178	196	161	172	163	145	161	143	166	168	168	158	159	143	139	179	159	180	174	178	160	171	159	150	176	196	166	173	144	138	133	166	160	174	148	176	154	159	162	151	149	164	147	174	160	170	148	151	169	173	190	166	125	154	150	163	174	161	150	161	155	154	171	182	163	149	191	181	160	169	171	165	163	163	172	156	117	154	152	139	165	154	154	161	149	174	160	140	148	164	162	156	176	167	163	168	162	169	152	168	144	149	170	150	136	177	166	143	150	142	163	176	152	146	163	160	160	134	181	160	148	156	190	165	168	152	152	163	169	162	140	143	154	171	158	169	161	152	154	166	151	153	180	178	129	169	153	157	160	155	163	173	175	167	147	155	167	156	162	153	146	155	154	169	164	177	152	168	155	171	155	142	174	152	186	152	136	146	170	168	138	198	159	145	153	162	166	144	177	174	157	160	181	147	173	165	174	148	160	153	129	143	167	153	184	180	154	165	172	154	165	141	168	170	181	133	149	167	192	169	156	152	152	166	158	157	156	179	154	178	158	161	154	186	168	170	169	152	180	144	156	154	161	146	166	156	153	165	146	160	204	179	142	148	181	158	150	134	147	182	169	123	169	153	167	152	153	172	171	164	189	166	168	142	167	142	147	142	168	160	163	166	141	147	182	156	153	144	161	163	155	163	163	169	137	145	167	164	182	164	152	147	165	156	145	174	158	143	153	171	175	166	149	160	186	163	156	166	164	145	166	167	161	174	170	174	198	165	156	143	148	182	155	168	156	180	152	181	173	154	141	171	154	175	165	174	134	173	188	164	191	153	137	162	169	184	164	153	166	168	146	179	163	162	151	170	170	158	150	150	167	147	166	161	153	153	166	134	166	143	151	153	141	122	181	175	180	172	166	172	172	159	154	170	157	151	150	177	169	157	169	161	166	154	145	171	141	188	165	146	156	170	155	158	163	161	159	182	152	183	170	166	175	169	166	158	131	168	151	164	168	186	170	144	179	176	182	165	156	158	154	169	153	171	151	158	154	169	149	136	166	152	163	146	157	165	159	161	163	162	164	169	162	144	141	140	161	151	183	171	148	168	151	170	172	153	164	158	169	151	164	149	173	170	163	153	182	149	148	158	160	158	164	152	163	159	174	152	134	156	148	154	168	182	159	177	162	151	156	179	170	159	173	170	181	139	159	148	165	173	153	185	157	175	151	148	163	159	186	149	155	165	145	145	168	145	163	151	159	163	170	168	148	157	174	161	156	169	166	155	144	163	145	178	153	145	161	154	166	151	172	182	151	142	170	190	167	150	172	154	165	160	166	166	152	174	152	168	166	177	155	126	142	162	145	171	158	173	157	155	180	176	174	160	172	153	162	185	186	167	156	140	142	152	168	163	178	181	151	123	145	158	158	172	163	165	148	162	164
19313	20757	35703	42639	46708	48861	46277	39360	43555	43341	35184	32862	33150	34040	32242	26358	24303	20939	32696	31716	33788	22366	14840	16271	21214	24746	26335	14228	7269	4960	3334	2834	1379	983	867	794	758	693	687	2196	11018	13860	11237	7064	3698	1662	801	491	435	423	404	365	417	424	421	443	420	410	461	381	438	434	387	438	417	413	453	404	458	460	429	454	417	408	409	422	435	446	416	443	399	439	431	425	431	397	451	424	424	429	438	412	412	453	416	390	432	419	414	389	398	412	389	455	452	428	391	429	419	435	407	387	408	430	412	414	424	423	408	432	395	410	409	419	401	418	383	434	416	390	432	411	408	404	421	400	442	407	435	424	441	402	425	414	422	458	407	404	442	409	429	443	427	411	414	406	407	421	399	446	445	428	436	404	403	438	414	465	439	422	413	429	438	402	390	456	391	410	411	410	391	436	432	409	402	442	399	428	404	422	465	464	455	427	427	422	396	430	425	447	396	456	426	473	409	427	413	415	448	393	406	462	438	405	430	444	410	375	438	392	410	411	431	409	444	443	453	407	426	436	407	445	365	439	409	383	439	401	481	421	409	394	396	416	397	408	448	410	431	426	405	411	418	418	443	406	417	428	420	450	451	416	416	417	420	409	396	422	430	459	430	439	415	442	421	394	435	418	440	446	407	411	398	412	418	407	428	381	419	400	412	416	399	432	442	430	434	393	435	424	468	418	428	395	429	406	409	471	411	435	390	390	429	418	435	424	411	417	429	397	425	433	428	404	405	383	390	444	425	406	419	422	439	422	398	404	385	376	426	403	405	411	413	428	411	418	409	446	427	421	401	449	435	435	419	440	404	455	427	401	380	400	438	427	432	392	417	364	406	422	462	428	448	422	440	406	394	389	416	414	402	382	449	402	459	422	402	414	420	397	432	411	395	427	419	393	419	409	411	405	451	392	431	413	452	457	400	433	410	406	439	390	400	411	419	393	443	420	396	409	430	422	417	364	453	438	413	404	433	404	472	388	425	397	389	421	422	414	448	397	393	430	434	428	398	412	427	413	438	416	394	417	390	430	428	407	391	404	418	444	458	402	387	436	426	411	427	432	425	424	424	389	442	407	437	458	425	404	392	419	427	401	434	436	390	428	434	395	406	390	425	391	421	437	441	382	453	449	424	455	431	416	414	398	393	426	459	425	393	389	356	408	408	398	418	439	441	393	408	419	397	402	399	445	404	427	459	433	398	442	427	431	424	402	454	409	428	447	423	424	399	409	407	424	441	400	464	404	425	462	439	423	435	417	400	392	422	426	410	444	487	441	416	402	438	443	399	452	417	395	403	422	379	405	411	406	381	389	405	406	421	412	376	413	406	438	404	430	404	431	426	405	401	449	413	416	407	448	411	422	393	387	402	363	436	402	417	402	394	448	442	436	435	430	433	456	402	404	403	421	434	402	420	390	393	430	405	410	420	438	430	426	452	431	404	410	432	447	443	421	405	416	438	407	381	443	408	412	428	397	399	416	415	442	399	421	435	391	406	417	422	398	392	399	380	417	418	446	462	428	395	439	420	406	440	424	453	417	453	406	418	443	459	406	410	463	413	416	438	380	403	382	452	422	417	424	427	409	413	402	434	409	400	418	408	430	428	417	412	377	433	422	436	434	430	408	419	398	398	425	396	442	411	417	422	437	442	426	405	414	420	422	417	419	441	375	412	413	452	405	420	421	417	390	402	423	423	432	397	384	418	430	412	419	412	424	432	448	421	436	425	434	418	408	398	411	436	436	427	418	424	413	403	476	393	439	400	431	405	412	450	443	412	407	426	410	431	420	418	414	424	424	460	408	404	448	431	403	415	423	439	412	438	392	406	405	424	393	431	442	456	450	400	383	426	457	422	377	399	417	402	410	404	410	395	437	475	425	391	438	431	420	430	444	381	417	435	398	456	417	386	412	406	407	426	422	422	474	478	457	391	420	435	372	436	401	406	405	415	418	413	447	431	392	404	446	441	400	403	439	435	435	397	450	444	447	400	382	404	403	409	402	423	397	400	451	410	425	396	396	424	393	362	433	386	443	461	399	404	430	431	412	375	438	434	409	412	437	407	431	428	410	416	398	446	420	439	449	440	436	388	469	409	405	413	440	395	444	422	407	403	465	399	440	429	398	443	387	397	405	419	439	425	420	410	437	444	417	430	442	466	394	418	391	415	419	431	392	445	422	400	421	416	419	451	381	453	427	411	415	436	404	440	438	406	427	429	402	387	424	415	416	423	419	399	376	431	403	413	412	464	416	403	448	423	429	455	438	420	416	417	417	443	438	418	417	386	449	407	438	392	416	409	441	407	419	406	405	385	402	431	416	447	363	411	426	390	420	369	408	424	438	440	429	429	429	432	437	429	383	435	443	465	439	410	426	414	431	456	396	387	417	395	413	425	406	455	423	416	391	403	429	412	422	409	399	414	418	421	395	433	438	405	449	414	390	422	408	398	423	442	404	385	415	457	400	432	419	360	423	388	412	436	456	420	412	422	414	420	425	427	405	383	433	400	437	445	410	411	417	439	401	457	389	427	389	408	394	423	411	404	412	429	407	436	412	384	414	424	408	422	411	391	381	415	435	435	409	431	403	416	423	397	470	449	430	407	437	392	411	425	424	440	419	373	443	467	406	397	439	402	427	418	399	417	391	437	414	417	400	437	395	423	444	435	419	401	413	431	435	429	411	374	393	428	417	415	408	406	437	426	401	430	411	462	438	441	413	443	456	430	445	376	381	431	464	471	389	404	404	429	440	421	418	458	440	417	422	446	426	441	444	438	409	437	453	408	415	421	461	375	421	453	414	419	408	421	425	449	412	426	422	400	411	430	458	451	463	421	403	406	430	396	401	415	427	436	412	400	430	429	430	423	428	406	386	414	415	426	400	471	413	430	388	412	413	436	421	420	424	422	403	399	428	453	452	424	387	424	410	444	421	434	422	417	410	380	400	380	430	441	410	420	427	406	459	414	379	412	439	437	439	409	437	422	433	398	427	383	386	438	419	442	403	413	456	415	414	418	445	386	435	415	449	416	411	405	423	426	415	427	396	434	391	439	427	464	417	391	441	434	387	408	392	399	406	469	428	424	395	411	401	422	435	386	407	391	417	475	407	399	412	396	409	416	424	439	397	370	439	440	441	449	395	429	411	439	406	415	391	440	395	416	419	448	437	418	391	408	425	423	409	423	430	407	470	401	407	428	414	430	388	426	431	414	424	396	418	424	419	410	410	432	449	422	432	397	432	463	433	439	379	432	400	404	428	384	426	438	432	417	417	447	427	391	421	397	412	443	408	431	443	427	402	434	450	396	406	428	417	430	458	403	400	457	435	401	405	417	389	391	414	419	428	468	440	429	424	399	390	435	441	424	402	408	378	437	437	450	430	411	408	386	407	388	394	407	444	424	467	435	420	390	406	400	415	394	412	395	445	443	411	412	451	459	396	424	416	419	457	438	438	407	434	407	399	416	409	430	415	449	429	435	413	419	383
6742	5086	7362	7263	6886	4367	2710	2173	1694	1328	1000	783	639	643	592	476	405	360	455	474	449	314	273	274	288	362	329	281	230	225	241	224	226	185	209	198	243	199	206	227	223	373	397	372	284	251	236	178	200	219	192	198	214	204	189	222	221	170	207	219	206	191	209	208	170	210	183	214	203	206	185	197	215	205	199	215	191	178	234	206	185	199	233	223	193	193	198	180	226	194	207	196	215	179	216	211	212	216	219	190	194	220	202	200	195	190	181	188	201	212	189	210	209	190	188	189	175	195	214	204	176	202	203	186	207	187	223	203	211	196	187	178	199	218	167	186	185	186	200	195	184	204	216	206	197	232	194	209	205	196	179	194	208	204	174	209	213	188	194	196	213	228	188	205	200	225	219	223	188	177	206	202	196	181	200	213	214	222	185	212	186	181	214	194	187	193	208	192	217	204	204	212	230	199	219	240	238	203	195	212	218	186	167	216	208	190	198	209	197	204	192	208	210	212	195	213	198	211	215	199	213	230	228	193	192	215	170	194	235	209	183	226	232	186	191	213	169	196	201	232	201	198	180	220	231	207	178	221	187	212	212	210	223	228	214	209	190	199	238	220	214	191	202	206	212	235	243	189	211	201	209	182	218	197	181	210	199	198	185	219	199	192	218	231	209	205	180	175	225	218	217	178	203	199	190	210	214	212	212	192	195	201	176	219	187	216	194	187	204	190	215	210	213	207	198	181	201	191	233	224	209	183	197	208	188	195	194	188	192	227	213	207	206	199	204	207	189	202	201	192	233	213	226	208	197	193	214	185	193	171	193	186	203	192	192	202	187	228	213	193	206	233	206	246	198	234	221	221	195	202	217	195	185	200	203	182	188	186	195	200	165	204	190	165	206	209	210	212	176	211	198	213	199	183	185	201	198	200	174	210	213	195	237	232	210	202	205	196	206	180	190	197	187	230	211	217	215	196	173	201	205	216	203	209	203	195	209	208	227	202	221	197	190	195	196	206	218	197	195	222	225	206	209	186	218	209	208	212	209	223	204	176	186	205	211	205	209	204	214	179	236	206	190	236	198	187	201	177	211	201	211	207	230	195	202	238	214	187	198	196	189	202	210	218	190	209	197	208	216	224	211	207	207	204	173	225	177	209	227	175	232	193	209	197	217	194	208	215	229	205	204	218	176	181	201	196	195	206	199	201	229	201	205	218	212	214	193	230	194	202	199	197	190	200	217	179	211	202	205	207	209	198	212	226	210	208	209	227	198	191	194	202	191	188	206	214	159	206	193	200	222	182	205	181	217	202	194	178	199	196	198	207	210	191	217	216	219	205	210	205	186	208	192	191	171	188	181	218	201	195	192	214	235	220	213	206	206	224	199	201	187	209	232	213	215	209	209	191	196	227	201	222	209	217	206	208	210	197	207	199	193	185	220	195	170	227	185	185	219	214	223	216	230	228	203	212	226	206	207	210	204	217	185	195	196	211	196	211	205	208	186	200	212	176	204	208	184	193	175	221	195	213	210	219	204	203	212	211	220	188	223	220	214	214	187	217	200	214	198	205	191	225	222	213	204	208	194	202	189	235	180	220	195	175	211	218	195	219	204	237	234	195	210	216	184	193	192	189	211	214	203	208	209	191	214	201	187	226	212	215	210	198	226	200	183	229	191	204	214	213	207	192	195	220	185	174	187	201	197	190	210	199	192	206	201	227	203	204	205	213	211	209	184	195	203	198	195	212	206	192	192	203	194	207	204	203	227	195	195	186	216	185	202	205	200	203	205	197	205	198	190	201	195	189	217	232	216	193	200	230	224	213	201	198	193	206	196	213	213	201	209	207	201	206	218	175	170	221	200	191	204	200	223	215	209	206	209	219	211	229	187	191	222	186	203	201	202	207	169	205	217	199	197	221	205	188	217	206	240	210	210	189	210	190	196	204	198	209	220	221	191	231	200	182	182	199	226	208	219	212	218	199	213	211	167	208	199	202	207	232	224	213	211	192	216	195	192	200	187	197	196	213	212	184	184	204	191	232	212	183	201	214	210	209	195	226	186	202	198	192	210	216	189	198	191	177	200	217	198	182	189	187	221	195	229	186	199	189	167	192	189	211	209	242	216	181	210	196	193	199	209	184	200	202	174	194	191	201	182	193	198	192	197	170	200	208	202	223	211	208	190	209	215	195	210	241	194	190	185	182	216	195	203	202	216	224	188	222	232	191	200	214	207	206	196	204	210	178	189	202	208	200	205	202	217	220	214	211	199	206	221	186	205	204	201	183	209	213	224	205	203	213	223	243	200	197	197	192	207	192	204	207	187	180	230	193	181	196	193	194	219	229	213	196	203	198	195	186	173	202	197	219	200	196	194	207	195	191	195	205	241	198	222	212	194	206	216	206	193	204	206	194	187	211	210	191	195	191	201	199	217	218	190	206	231	190	207	210	198	213	228	209	201	202	245	195	204	205	216	199	196	211	182	205	211	229	226	204	188	196	205	177	174	221	195	187	171	193	194	197	210	165	204	243	203	206	201	186	191	220	211	205	187	197	198	217	218	188	208	176	191	195	198	212	205	194	205	205	211	200	208	212	205	204	196	202	179	218	219	208	201	225	203	220	189	199	205	188	208	209	218	188	208	197	225	185	232	207	215	234	201	180	184	192	207	241	223	202	203	200	196	210	192	198	227	191	209	208	222	208	196	173	196	179	194	193	213	211	221	203	208	184	222	188	210	200	193	197	183	182	223	214	230	245	169	203	194	206	211	191	245	215	180	208	188	231	226	216	197	208	210	245	191	182	185	220	173	213	196	190	174	213	216	213	222	188	186	206	215	236	197	204	216	206	200	217	186	202	208	200	212	220	205	212	207	181	204	191	232	185	210	194	185	212	222	215	218	202	217	201	223	184	204	216	190	222	195	204	199	176	198	234	214	209	220	222	192	175	201	193	198	211	218	206	203	188	198	186	217	209	182	223	210	209	201	192	191	192	199	235	184	189	207	193	184	204	192	205	210	206	201	209	174	206	202	203	188	210	209	215	207	193	210	212	214	197	182	201	207	219	237	205	195	198	226	216	214	208	213	186	193	191	204	185	193	170	215	223	196	211	199	221	222	214	194	221	234	220	204	222	184	204	197	218	254	199	202	195	204	182	165	207	191	201	222	217	200	202	191	217	199	199	206	207	186	214	215	205	204	225	191	204	206	214	219	194	213	187	210	199	197	217	201	185	211	177	183	216	208	223	190	198	188	236	201	222	195	222	201	189	211	221	231	196	228	212	196	195	187	221	207	210	183	188	182	205	177	188	206	196	215	223	213	211	184	191	190	175	194	218	190	215	226	195	207	194	189	209	194	188	191	202	193	205	206	186	202	185	193	190	212	185	225	211	200	185	203	220	203	200	189	195	193	196	206	204	222	212	179	198	200	205	241	223	193	203	205	201	206	213	206	211	208	209	216	208	211	213	184	175	213	217	198	205	191	206	221	212	197	210	216	229	184	193	195	201
4879	5561	12644	16738	17421	14072	11148	9295	8593	7844	5648	4325	3982	4306	3829	2559	2362	2046	2399	2476	2537	1901	1269	1272	1542	1913	1772	1165	875	763	649	680	697	674	576	598	610	588	570	632	928	1589	1612	1377	1006	688	561	572	505	533	528	527	593	482	524	528	556	508	549	500	504	526	539	530	508	510	522	496	518	513	479	529	508	512	520	521	543	560	507	541	523	552	511	576	477	527	494	582	504	525	577	492	517	535	539	551	518	531	513	544	521	500	576	503	533	564	511	536	500	561	548	515	501	538	530	539	526	485	508	506	514	528	512	553	526	490	490	551	517	555	527	549	524	545	523	531	516	509	522	534	530	549	527	560	539	513	501	550	510	514	509	533	532	568	542	570	551	540	499	546	517	512	509	478	535	516	555	519	503	520	481	561	501	544	521	502	526	528	552	549	503	543	548	525	504	530	525	565	563	523	527	557	515	542	520	551	530	532	521	549	531	543	480	534	486	521	510	521	525	529	559	516	515	531	499	509	512	487	530	521	492	529	538	525	570	543	504	526	524	531	542	507	508	507	529	518	514	515	530	520	527	517	526	555	510	552	526	495	519	515	545	503	521	536	514	571	503	532	547	506	520	526	566	530	506	550	513	551	554	550	514	521	513	536	533	527	523	487	534	463	507	502	501	531	513	527	534	511	561	518	522	527	497	500	527	558	511	494	497	500	589	560	521	513	477	509	518	519	513	533	507	537	515	505	517	529	491	529	469	507	497	505	513	491	500	550	519	511	507	514	519	563	507	519	502	535	571	496	534	538	541	530	552	499	519	523	554	490	504	544	526	481	475	476	521	497	579	517	516	532	473	519	542	490	543	555	489	533	532	527	516	558	503	521	528	524	509	502	550	508	507	534	524	521	502	496	532	494	514	518	532	525	513	504	497	553	566	522	514	522	542	538	495	518	551	508	557	525	542	498	534	511	509	552	515	537	493	518	540	527	544	536	550	546	501	508	513	528	512	509	511	497	492	529	520	517	534	529	539	544	523	528	561	549	528	513	518	489	512	519	538	522	514	540	526	512	554	539	520	529	491	536	501	505	549	502	532	495	489	552	495	531	616	514	499	520	544	559	508	570	526	520	516	541	563	527	495	478	517	482	536	543	519	544	522	510	467	557	494	519	463	527	536	529	500	536	462	529	547	498	519	552	551	515	519	521	524	500	523	537	501	527	497	511	498	520	529	530	506	533	540	512	564	538	557	559	483	501	495	468	528	512	533	513	537	511	542	549	518	537	525	468	514	477	517	540	499	542	524	498	471	528	567	530	521	545	517	491	481	506	540	496	504	538	499	534	546	547	499	545	528	522	517	564	543	535	576	511	516	527	528	509	484	514	519	530	521	535	537	550	518	577	565	489	513	517	535	519	550	526	549	519	461	509	533	571	499	539	494	540	530	556	500	534	518	492	514	539	526	581	537	508	551	526	498	499	530	530	535	567	544	560	563	512	555	533	525	505	495	546	509	511	550	528	537	502	517	495	512	550	522	512	527	544	519	507	517	524	497	549	553	487	534	527	521	498	507	504	549	535	549	526	534	527	534	498	528	497	528	544	504	507	523	550	534	521	477	543	541	516	508	483	478	512	502	524	500	510	477	504	526	516	513	543	501	517	526	550	544	533	568	564	457	509	535	546	505	504	510	479	539	523	515	511	539	520	523	512	531	549	544	521	519	505	561	538	505	500	577	509	528	530	503	503	511	519	497	526	560	503	515	546	504	492	514	529	543	534	508	534	561	572	511	553	500	526	550	547	493	508	486	522	441	530	540	532	543	490	527	544	557	512	524	545	581	498	517	554	558	506	527	496	535	520	508	512	511	520	539	581	532	502	512	501	504	561	531	533	537	535	514	550	498	497	490	523	545	513	554	518	562	541	555	514	594	533	524	527	495	520	545	540	539	506	531	506	534	537	518	532	470	510	463	501	543	530	538	525	526	530	521	544	548	559	497	518	505	547	526	532	508	509	602	472	524	490	499	526	534	506	500	524	499	527	507	495	508	525	528	517	485	530	505	494	548	529	527	480	537	525	529	478	489	519	581	534	521	530	525	561	559	494	534	560	538	535	514	561	535	522	527	501	552	534	503	535	506	521	516	514	492	509	482	540	515	543	542	521	539	556	534	519	554	527	506	530	493	482	562	535	514	521	525	523	502	526	501	516	542	518	527	509	545	525	524	541	557	536	555	488	503	546	546	518	545	501	549	551	567	529	493	513	518	515	511	520	529	532	513	532	491	528	504	574	473	483	506	542	526	537	510	526	516	523	514	549	540	486	522	530	549	486	515	509	557	490	491	559	525	525	540	483	525	533	561	463	496	564	530	493	534	531	525	547	545	566	560	514	530	506	539	483	499	516	500	519	519	510	503	491	546	535	529	529	509	566	494	518	549	519	534	506	505	513	510	518	547	545	536	534	514	517	547	534	545	542	529	481	518	546	526	539	536	506	467	535	500	491	535	536	529	526	536	479	513	494	554	507	564	524	516	486	514	521	533	528	511	547	565	514	473	542	519	512	538	465	543	516	478	555	514	523	485	514	510	492	525	519	556	543	569	510	524	514	568	463	529	485	530	499	548	587	545	503	509	546	512	499	521	506	527	526	518	529	539	483	484	539	525	526	517	514	499	482	505	566	545	549	526	514	535	522	553	509	508	507	521	512	527	519	520	497	561	520	525	518	521	544	564	534	512	503	539	521	547	531	498	515	510	505	551	499	527	516	531	523	551	514	489	523	516	537	517	496	553	576	523	527	526	529	513	524	520	495	481	516	554	493	487	552	520	504	551	527	483	525	512	535	502	540	487	573	508	516	515	517	520	526	501	551	501	512	506	551	515	527	531	525	548	531	541	570	526	520	538	531	526	535	539	475	542	524	543	520	520	505	552	541	516	509	544	534	515	544	535	519	488	521	545	551	498	543	521	574	519	516	509	551	518	525	518	562	533	515	489	556	523	584	549	519	519	512	535	503	500	540	532	551	506	509	554	539	533	559	548	534	541	511	569	542	551	479	508	507	526	515	517	540	525	546	509	526	514	567	536	533	500	532	561	522	508	522	544	540	540	533	479	544	551	538	536	527	505	511	497	524	546	527	515	534	536	496	555	524	535	539	544	509	501	532	521	522	554	521	530	539	521	536	531	513	531	522	517	518	484	523	512	545	500	477	517	544	497	527	516	512	521	517	492	528	518	560	536	512	514	563	520	517	503	511	525	521	546	495	499	571	540	511	539	540	512	552	520	516	488	524	532	511	536	525	514	512	566	521	517	551	540	504	514	530	560	516	542	505	531	519	501	542	491	515	488	504	520	545	549	525	503	541	526	514	521	524	513	525	502	498	539	519	527	506	568	522	567	521	550	511	549	548	477	515	508	545	503	550	496	532	499	540	530	523	569	514	502	486	531	516	537	540	528	515	517	525	523	506	553	528	541	495	522	539	574	533	566	536	517	508	517	571	553	511	577	494	538	545	499	579
22879	24055	30878	34223	35206	30150	25948	22179	19167	15096	11177	8981	8003	8808	8135	4169	3625	2917	4129	4304	4914	3755	1793	1502	1764	2618	2934	1431	763	641	446	400	266	217	234	190	208	208	210	238	867	1388	1186	798	503	325	219	200	193	159	183	178	187	195	180	184	200	219	195	192	171	207	185	187	209	151	181	213	174	187	191	168	197	204	197	195	184	212	188	199	180	174	186	173	170	182	173	180	172	178	198	185	201	167	234	175	187	172	198	189	191	211	162	183	195	223	196	208	193	190	168	174	223	194	202	177	164	198	176	167	188	176	182	196	194	185	184	181	192	177	203	198	195	168	196	191	200	198	217	202	195	187	193	173	189	201	159	188	198	208	209	192	179	194	196	189	188	179	169	189	183	192	184	195	206	188	193	176	203	184	205	185	178	182	212	185	196	203	195	177	193	174	179	170	170	179	163	194	212	188	193	189	185	180	181	191	187	229	193	212	176	221	214	177	197	194	188	183	216	202	179	187	186	177	177	145	187	179	204	204	189	225	200	215	191	172	184	206	188	159	180	167	181	193	231	219	207	213	197	184	200	192	174	191	188	178	179	207	182	205	202	187	187	224	174	188	199	190	198	201	189	190	163	192	194	174	192	187	203	176	196	185	173	195	189	170	192	185	184	195	189	173	196	204	206	183	179	184	188	211	206	187	199	201	184	175	207	184	179	161	175	195	180	208	187	189	193	179	183	178	189	199	181	190	206	207	203	192	185	172	175	187	172	183	203	189	200	181	165	186	193	184	201	174	204	189	175	180	199	175	207	180	204	192	224	172	195	213	218	195	202	175	188	191	191	198	174	167	199	193	180	203	225	189	171	176	189	184	187	193	203	196	189	186	192	185	186	215	204	216	180	170	186	177	203	196	177	205	172	185	195	186	211	189	187	213	188	206	181	192	159	189	203	183	183	189	209	188	194	201	184	196	203	173	195	183	163	194	193	168	191	155	208	174	200	214	210	184	216	183	188	177	197	194	181	193	184	198	182	178	186	185	170	176	183	190	196	184	188	170	182	199	187	193	199	196	185	194	180	178	195	193	176	208	167	190	199	215	174	203	188	176	184	172	173	187	180	192	199	168	183	196	172	179	188	185	198	222	197	177	232	176	193	191	157	197	183	189	195	180	196	152	207	164	184	176	202	191	203	195	203	175	209	204	192	205	209	195	174	197	185	195	202	190	190	195	191	204	166	180	185	207	193	170	196	197	169	183	227	213	202	214	188	174	178	208	165	216	205	191	193	202	175	178	209	216	180	199	181	201	193	167	197	165	172	200	206	177	182	196	187	190	191	173	176	170	198	155	197	167	202	184	193	191	172	181	200	186	191	206	172	192	210	184	190	165	198	170	181	181	162	173	199	205	188	176	193	171	174	190	174	182	176	199	182	193	188	177	182	222	170	171	200	171	183	175	201	203	186	169	171	190	206	193	186	185	164	192	206	179	195	205	162	192	219	168	178	218	205	210	202	183	200	194	193	185	155	181	187	168	192	165	208	170	190	191	191	163	192	198	183	175	204	180	183	221	172	158	181	196	185	194	193	199	186	188	183	201	153	185	173	188	188	195	224	200	198	177	178	174	162	206	194	167	196	176	206	188	179	202	182	195	183	202	178	188	193	200	205	181	205	185	164	189	230	173	189	209	172	185	190	183	199	198	182	180	201	185	208	181	197	182	199	214	197	181	175	204	175	202	196	201	186	207	177	211	160	187	210	183	187	188	185	189	196	175	201	195	176	178	170	187	185	150	157	201	164	185	189	177	196	203	187	196	176	178	175	167	155	177	202	174	165	186	204	205	153	188	180	191	208	194	194	201	185	175	187	196	212	181	214	184	179	184	212	153	175	200	210	196	191	179	209	199	199	173	193	190	209	198	235	170	152	204	193	204	203	192	163	177	199	202	182	206	245	183	182	166	180	191	196	194	171	198	184	214	198	195	178	198	189	176	188	175	189	184	188	182	210	194	190	158	173	176	199	196	171	176	189	169	168	173	188	221	214	196	205	196	189	187	211	197	200	201	190	202	189	181	187	178	191	167	194	195	202	196	184	171	181	193	203	195	167	188	183	184	168	186	200	204	177	195	206	183	181	184	173	220	208	178	193	191	200	206	212	191	204	211	197	185	203	195	164	218	198	171	167	178	215	180	215	171	179	191	213	200	184	183	182	188	167	195	175	172	190	192	210	196	190	170	198	194	181	174	185	184	182	195	223	192	188	193	173	225	189	155	180	220	185	177	189	183	215	198	172	191	172	196	189	207	211	186	212	198	156	187	180	201	184	169	213	167	194	201	221	220	173	207	193	163	176	185	215	200	199	189	155	186	203	173	203	164	198	190	185	181	180	217	212	175	180	174	174	187	176	184	163	195	166	189	229	206	187	146	171	214	192	156	197	195	193	189	197	190	188	193	182	161	198	215	168	199	190	211	166	203	178	197	179	180	200	200	176	204	201	200	199	176	215	192	193	170	197	191	202	218	197	189	165	215	190	164	187	207	186	184	212	205	170	191	191	194	177	212	201	195	186	167	173	173	222	197	194	179	195	191	213	170	203	189	180	154	201	206	185	207	175	158	187	203	196	181	190	186	187	184	181	198	207	191	205	226	167	207	174	207	182	186	165	192	186	203	189	191	182	205	204	193	196	213	191	194	197	171	193	198	198	190	190	172	186	185	217	200	188	195	190	165	179	170	192	177	181	184	189	187	207	201	181	191	196	182	154	152	177	202	179	184	213	185	188	192	196	183	186	191	208	196	193	221	174	168	202	202	187	185	177	190	178	201	197	199	206	211	205	188	175	180	204	173	181	169	174	187	166	220	176	174	201	184	177	205	221	189	183	188	184	179	181	175	174	195	182	199	191	169	184	181	174	198	190	197	196	183	182	187	216	209	188	180	191	189	164	197	199	200	184	179	211	184	195	172	181	185	213	196	173	189	190	178	218	184	214	182	187	214	203	210	162	165	196	171	186	166	199	224	189	179	179	155	174	173	182	188	157	164	189	184	201	186	184	190	186	184	200	179	197	193	177	178	200	167	214	171	202	194	190	185	187	178	208	175	188	173	196	192	190	177	202	185	173	180	201	209	197	187	180	185	186	198	208	178	190	172	186	201	205	179	179	152	179	197	215	179	202	177	206	204	200	193	192	195	203	207	189	214	198	178	201	182	215	180	190	160	215	177	167	194	198	166	186	189	190	182	192	192	207	209	186	196	185	199	214	178	191	184	171	180	194	187	194	175	181	197	175	183	187	190	197	178	171	166	206	178	178	197	202	163	170	171	212	170	208	184	210	171	175	191	194	185	175	190	157	164	175	195	180	174	182	196	208	201	191	183	184	177	177	186	191	198	186	174	183	198	172	182	175	206	190	173	180	202	188	168	198	177	174	193	215	169	195	190	198	213	182	203	197	192	182	196	188	181	184	166	185	162	179	196	174	217	179	185	187	187	193	197	194	180	183	206	193	216	196	176	198	155
16152	18611	29807	39076	41770	40769	38948	34038	34731	32696	25591	26043	24689	27146	25186	16969	15742	14930	19954	20515	23356	17461	9919	9337	11356	15843	17050	8477	5199	3789	2478	2483	1294	835	729	679	677	642	566	850	5830	8825	7059	4516	2515	1337	764	558	474	486	455	480	497	506	464	516	501	504	441	496	513	458	490	442	492	473	477	474	502	515	443	493	502	483	487	494	489	451	470	494	479	444	486	490	472	470	465	476	465	469	529	508	476	473	470	499	482	524	497	447	525	516	519	476	496	468	487	431	483	508	434	524	491	489	482	469	460	487	484	462	506	515	532	483	484	472	499	477	493	466	486	467	509	476	477	488	479	456	473	460	542	485	467	493	444	516	497	476	502	499	503	516	503	486	501	474	459	477	513	502	457	469	481	513	470	465	493	479	495	443	469	471	491	481	475	463	485	482	496	499	475	485	464	474	478	503	489	501	480	470	473	521	525	495	499	488	465	525	490	493	502	466	483	495	502	477	479	472	498	485	492	514	508	449	473	492	478	492	442	492	470	502	478	514	500	511	495	507	507	478	459	488	488	468	517	452	471	455	535	502	487	484	490	485	475	481	471	487	507	504	459	499	495	526	510	466	480	459	479	473	468	508	470	480	479	485	482	491	516	511	474	495	502	477	471	459	481	508	476	491	540	506	458	507	506	507	472	444	476	467	476	495	523	498	505	501	463	483	521	505	506	496	485	510	469	500	481	509	465	521	499	478	502	483	512	470	478	531	494	518	515	478	534	472	506	492	483	512	496	507	462	502	484	485	509	493	491	471	506	467	504	468	495	496	523	483	486	441	490	491	480	470	469	507	468	482	504	463	513	463	518	531	469	497	468	531	532	458	507	443	500	467	490	474	450	451	506	465	530	520	486	465	474	517	516	467	488	500	478	497	479	467	518	489	457	464	466	515	527	474	505	440	498	512	442	500	531	507	465	530	519	476	463	463	488	523	487	471	527	491	441	503	497	490	468	528	497	502	518	463	476	481	488	504	475	475	485	474	515	534	510	482	485	436	454	434	530	523	516	489	485	485	467	464	525	491	455	524	541	499	470	489	500	505	454	536	499	495	488	511	489	515	496	482	546	488	475	497	499	509	498	474	512	493	491	461	457	468	513	503	493	500	490	482	512	465	481	492	473	504	498	455	442	467	486	467	457	467	490	530	508	467	434	458	500	522	488	527	506	489	499	467	478	464	525	508	454	477	485	490	495	485	471	522	476	495	498	476	489	497	463	498	519	494	456	477	485	445	483	529	465	511	456	475	463	481	508	449	511	503	496	520	465	479	512	502	470	469	453	451	491	446	525	480	493	460	473	485	537	492	500	471	526	480	492	443	482	536	523	483	516	481	495	477	462	484	490	491	514	513	480	472	486	481	461	479	454	482	485	479	511	507	487	479	493	471	491	453	492	483	487	474	491	479	448	505	471	464	502	492	484	460	507	508	484	492	501	514	459	515	499	507	534	480	522	482	486	484	463	525	481	496	478	534	471	500	492	428	468	500	508	490	476	492	460	474	487	493	480	474	492	479	483	458	498	493	442	500	510	453	511	487	509	474	495	482	505	473	520	485	505	462	497	443	505	463	512	506	485	465	489	497	510	460	503	432	485	473	466	522	490	501	486	463	456	469	502	487	467	494	462	522	481	423	483	513	504	513	492	496	468	504	495	456	470	449	540	465	541	475	475	489	461	519	503	497	498	522	523	514	455	489	484	502	454	486	465	494	527	500	479	496	495	479	478	490	465	496	483	473	482	493	465	525	497	472	489	479	503	526	506	471	481	472	491	495	494	463	498	476	522	516	478	517	468	500	528	478	523	515	499	527	491	488	499	482	466	494	501	491	497	495	459	474	509	491	457	490	475	487	525	494	510	472	491	466	443	500	497	470	498	503	472	490	477	428	493	484	510	500	469	521	498	466	476	476	475	496	464	456	480	479	506	503	494	486	489	506	498	466	472	451	475	493	489	511	500	496	498	494	522	503	492	496	505	494	497	464	481	487	476	460	490	506	432	485	487	466	466	479	504	477	482	487	469	514	523	519	486	467	463	498	525	452	498	480	465	484	472	463	484	474	489	492	475	469	457	469	508	485	475	492	489	499	515	461	517	471	516	474	521	498	470	529	527	470	504	488	517	476	505	470	474	507	499	501	451	444	469	507	482	506	490	520	490	463	468	479	481	474	536	509	504	484	501	467	512	466	518	534	476	482	487	462	479	485	492	485	481	484	482	485	489	483	499	492	474	462	512	489	452	471	494	539	473	459	554	530	462	434	490	485	498	471	508	494	489	499	458	478	497	474	498	468	495	476	494	476	512	497	499	464	451	535	488	494	490	500	472	513	512	470	470	529	488	499	493	467	483	463	475	468	510	494	459	469	470	497	499	547	486	528	500	541	465	538	494	478	481	524	485	467	490	519	499	495	517	462	515	496	491	484	516	488	494	457	498	488	548	483	499	556	481	502	469	444	489	484	477	454	493	486	459	496	481	491	514	487	473	470	502	473	485	511	464	493	469	491	458	486	502	501	510	435	507	530	470	475	505	476	508	486	477	517	498	485	499	457	456	465	492	492	485	491	492	479	510	502	492	489	503	497	489	484	544	474	495	498	477	463	500	488	474	500	507	534	493	508	518	487	486	487	475	491	476	501	454	482	487	512	487	486	507	501	511	476	524	517	496	457	492	516	491	499	475	452	517	505	478	476	506	517	467	463	503	505	465	511	478	515	481	491	475	498	488	450	458	489	467	514	538	471	519	494	525	499	488	530	503	483	480	483	509	502	500	478	488	474	508	472	516	487	478	480	515	507	427	504	492	458	485	491	473	455	452	467	483	492	516	459	501	454	509	492	485	485	465	457	499	449	484	501	484	450	490	507	495	521	470	511	509	488	505	493	479	485	457	496	521	488	486	497	485	483	516	471	487	490	495	525	492	462	491	504	463	461	459	496	488	479	546	493	521	495	481	504	481	532	487	498	435	514	496	495	492	514	477	479	465	465	516	477	506	522	513	463	540	491	479	491	502	506	480	460	522	502	495	506	451	457	501	488	502	492	497	505	468	493	444	521	499	498	491	498	441	476	486	457	515	506	485	471	453	487	480	478	491	477	499	500	523	489	462	491	495	497	453	465	462	456	489	515	503	465	489	472	496	493	489	462	490	479	490	509	494	495	479	515	480	507	476	483	503	473	493	459	482	523	468	447	473	484	464	509	478	502	473	465	510	507	514	468	485	477	487	540	444	524	483	482	485	515	473	470	493	497	500	497	467	472	527	494	470	499	493	516	539	440	477	515	549	509	506	485	496	448	482	515	516	506	468	501	500	518	505	488	490	514	411	507	466	508	468	490	504	503	439	557	455	488	510	505	510	477	503	504	512	502	534	491	518	499	522	503	475	440	489	518	505	500	510	470	479	479	485	462	487	495	512	485	446	486	493	486	482	545	490	475	491	462	499	496	489	474	477	522	480	450	481	485	544	486	470	515	506	491
31166	29710	36740	39451	39134	35457	32049	28102	26669	23474	18056	17811	14101	14951	14700	9634	7163	6377	8599	9578	11706	6505	3410	2733	4079	5519	6326	2440	1592	1093	756	719	316	220	195	203	201	209	201	454	1782	2116	1923	1211	740	358	210	178	141	176	177	134	151	150	164	161	153	165	142	151	151	147	160	162	158	181	180	150	158	159	154	160	152	160	157	152	143	171	151	138	159	165	167	130	171	152	159	153	150	155	147	172	170	155	174	164	138	163	144	151	153	162	151	163	172	174	142	154	164	148	138	148	148	168	157	145	152	160	165	154	166	168	173	156	160	158	165	134	167	165	160	165	146	165	149	150	171	164	189	147	156	141	155	151	145	158	169	147	182	140	181	177	154	184	163	166	162	161	155	131	162	171	159	186	143	166	171	142	169	159	171	185	167	184	154	139	156	168	168	171	156	137	166	156	168	172	142	173	161	181	180	161	163	161	155	160	180	166	175	168	133	152	169	158	161	159	175	172	169	153	181	157	136	171	147	160	169	142	173	169	162	156	160	173	167	171	142	151	145	171	166	161	155	167	159	165	157	152	180	169	148	144	159	171	171	170	159	173	147	165	199	165	165	156	152	169	158	170	169	157	167	177	156	143	168	145	177	139	170	145	135	164	180	154	156	147	145	189	171	160	149	147	160	156	153	151	160	166	183	165	165	175	145	159	160	162	163	159	166	169	172	200	154	168	162	163	166	152	140	161	184	174	146	179	155	158	133	147	158	172	176	169	154	142	141	170	156	150	147	151	173	185	166	180	158	148	165	166	167	162	161	171	170	153	154	164	139	144	145	151	156	150	176	166	149	151	144	144	156	150	131	172	160	163	176	161	167	141	139	152	182	154	156	176	146	169	161	176	154	177	159	147	172	163	186	179	147	148	155	182	160	155	169	160	166	159	172	161	162	179	158	151	156	177	166	187	166	175	167	171	177	154	164	171	175	120	148	163	134	146	162	172	164	142	164	156	180	164	171	167	168	154	172	173	141	167	174	171	165	180	190	173	156	173	153	155	188	174	175	148	166	181	168	166	153	151	170	168	183	151	147	163	163	151	156	164	154	172	141	163	171	167	146	182	142	153	154	154	146	166	187	142	169	170	172	168	169	179	163	195	177	167	158	160	153	158	168	167	152	158	158	164	182	150	150	155	160	148	159	152	162	167	162	124	174	161	145	159	147	164	148	154	161	153	143	145	149	165	171	150	160	152	171	178	146	144	180	159	166	165	163	189	163	181	160	147	171	170	151	164	145	144	162	164	159	159	173	172	156	171	187	162	185	159	140	170	154	158	164	156	170	165	143	152	157	146	151	149	167	150	152	158	159	138	155	135	163	150	168	158	160	176	144	160	161	132	147	176	140	153	158	149	154	161	175	164	162	160	169	155	159	177	163	157	148	149	166	149	169	175	174	156	159	151	170	154	145	161	147	146	153	145	144	161	164	139	128	151	161	157	171	197	148	168	186	159	157	162	158	157	155	148	160	156	156	167	142	185	174	149	154	169	179	138	158	140	139	176	161	136	149	147	162	148	138	148	166	162	153	149	171	153	177	166	161	183	161	156	166	149	151	156	160	158	150	154	183	145	165	169	169	145	141	157	167	177	143	170	150	175	158	162	145	174	144	129	151	172	152	159	170	140	146	135	156	187	149	163	144	166	145	158	166	157	148	168	176	168	160	163	169	164	169	159	159	152	162	156	155	156	154	144	178	174	160	158	158	167	163	160	171	155	142	159	126	141	132	167	161	144	154	139	149	151	145	141	184	164	163	163	165	177	165	170	179	177	149	179	146	174	154	149	152	160	169	164	182	138	162	145	155	158	159	170	160	171	165	169	155	151	188	153	194	183	155	161	158	142	178	168	157	159	149	170	164	149	157	184	159	161	173	161	164	172	175	156	145	158	156	167	154	129	177	164	151	158	153	174	162	155	156	165	173	152	143	161	138	170	165	152	173	154	157	147	156	163	189	173	174	134	170	168	165	155	157	152	143	165	177	162	166	168	130	143	145	162	168	175	176	149	155	167	156	168	181	162	154	192	167	164	168	150	152	165	163	154	166	178	165	160	148	161	168	164	167	146	167	184	160	151	141	163	166	160	183	153	163	143	169	151	170	158	172	140	161	164	173	174	168	159	167	158	159	172	149	168	170	189	169	171	167	154	154	151	165	146	172	168	163	164	162	141	149	145	155	134	172	148	163	157	144	141	145	150	159	147	148	160	166	144	147	136	177	138	158	164	186	174	163	151	165	157	173	159	173	170	162	148	174	161	150	176	148	164	161	149	166	174	164	177	161	147	180	172	175	155	175	154	133	150	155	147	160	162	157	201	154	150	177	135	140	171	162	152	169	149	152	146	135	157	155	170	153	168	170	169	160	166	155	170	153	160	173	170	158	159	159	162	135	167	160	145	160	189	147	141	171	172	123	167	173	148	137	166	164	169	175	183	168	163	165	157	142	164	178	173	158	165	139	166	177	149	161	152	177	139	158	179	187	171	161	145	170	149	171	170	164	169	185	177	163	166	150	169	155	160	161	143	155	152	148	169	157	160	181	186	180	163	160	165	155	170	178	143	149	180	160	172	143	150	172	162	160	149	169	161	182	165	155	155	154	153	178	177	147	169	169	142	153	163	170	162	171	165	174	168	158	164	167	173	163	166	168	163	179	168	153	153	166	149	170	175	150	164	158	169	161	149	176	157	146	175	145	149	160	184	151	148	152	164	166	172	158	154	141	150	147	133	142	165	167	152	160	155	160	174	169	162	158	172	165	157	165	167	164	149	133	156	166	179	158	164	143	143	141	154	165	130	145	174	160	155	155	161	180	168	160	176	166	175	150	141	153	148	171	154	167	177	171	165	159	143	145	169	162	161	156	169	182	179	165	161	144	159	138	162	164	153	167	173	170	151	150	150	163	150	159	141	168	172	160	142	153	163	175	163	171	161	152	136	168	178	152	174	145	187	153	145	176	157	164	138	161	150	176	156	164	142	152	141	157	148	142	186	161	181	155	125	182	149	168	149	168	163	170	165	174	163	153	160	170	149	171	145	159	161	150	139	137	149	161	170	157	197	171	149	127	158	137	163	179	157	160	164	154	177	168	173	165	145	154	162	136	144	156	139	171	144	155	163	155	180	163	170	165	136	129	160	167	162	146	177	173	169	144	146	165	163	153	169	167	156	155	185	164	171	171	170	193	162	175	162	155	142	170	142	146	162	178	161	187	171	156	154	132	147	147	161	160	143	150	154	194	149	149	141	171	148	158	164	141	169	144	161	170	145	171	149	151	166	150	164	165	146	150	179	153	158	180	147	179	155	178	160	177	150	146	165	147	144	156	161	148	143	136	157	164	149	176	135	153	172	161	172	168	172	177	185	168	165	140	136	134	167	171	176	171	165	142	142	180	177	158	141	157	149	166	142	151	166	162	154	156	166	167	156	180	151	156	159	150	147	160	142	190	151	150	164	148	198	185	150	155	171	151	165
19807	22682	34990	42954	45968	47095	45250	38992	42034	40054	33254	36894	32749	33464	32762	28124	22930	22757	30232	31781	36253	22501	15101	15312	20522	24839	25518	11445	8884	6775	4650	4499	1871	930	805	683	633	627	702	2788	10862	12760	10684	7074	3829	1860	812	526	405	442	398	436	404	391	404	395	392	434	413	423	411	407	408	406	404	417	423	434	425	410	426	403	428	403	411	425	435	454	433	473	429	438	419	437	387	396	409	403	407	419	397	381	459	461	403	413	399	413	434	414	426	384	428	452	436	427	395	399	404	417	397	392	435	414	426	423	427	405	388	422	417	443	444	434	446	417	408	420	452	419	414	407	470	385	418	420	398	395	404	445	410	406	413	399	404	406	408	440	456	390	443	429	416	412	398	394	399	429	412	414	427	433	411	382	427	402	420	452	433	415	437	391	436	413	430	428	425	405	418	433	381	454	453	420	419	438	420	416	407	381	414	423	467	429	423	409	416	374	414	445	421	436	446	432	391	397	399	411	405	416	394	409	430	437	388	395	447	418	428	441	405	419	479	393	440	420	419	421	423	417	418	401	429	397	400	444	388	424	470	447	424	398	416	419	432	428	427	428	417	405	387	436	420	411	398	447	411	414	404	369	418	400	420	438	424	423	395	419	446	410	430	399	398	437	454	426	389	409	378	415	411	426	437	390	447	458	407	398	418	395	410	421	456	438	422	430	435	393	426	414	380	378	472	442	380	390	415	458	417	408	419	438	425	428	407	413	428	397	442	412	379	425	425	412	448	411	423	403	406	448	420	427	446	421	422	414	434	432	428	441	407	404	400	398	438	441	420	469	429	416	421	450	426	445	371	451	387	396	433	433	396	411	415	422	432	423	449	453	446	405	414	418	400	418	433	395	401	394	436	420	436	406	405	378	427	443	412	450	393	417	442	428	389	419	431	398	419	412	413	424	393	416	413	404	433	430	457	412	400	404	435	390	382	443	442	420	440	456	420	404	444	394	433	414	399	402	451	435	440	405	432	412	433	408	421	444	442	464	435	429	440	430	433	424	401	461	419	421	428	386	416	456	422	394	434	428	426	422	446	462	428	398	411	408	417	411	386	422	417	395	419	415	388	425	415	406	411	459	414	396	435	417	402	453	439	437	426	419	403	440	403	409	417	419	455	417	396	383	400	392	410	431	397	429	451	428	419	432	411	451	408	387	448	414	468	385	391	408	433	416	427	420	394	425	385	420	410	403	431	411	406	433	457	476	412	398	422	415	411	406	405	418	414	411	448	450	433	408	423	364	405	385	433	433	433	423	423	427	396	400	382	387	435	420	395	424	418	421	424	426	434	420	442	425	441	415	401	395	405	376	399	433	401	419	432	434	427	432	417	370	411	442	416	432	418	417	403	446	430	443	414	436	433	379	406	396	413	454	397	404	374	421	431	463	381	431	399	417	380	364	403	431	432	482	388	439	442	407	441	416	453	396	418	416	467	464	457	401	416	428	395	485	439	422	399	404	405	442	387	436	407	408	424	433	407	436	380	460	394	419	405	407	438	421	420	406	442	430	464	431	409	399	418	442	403	429	412	391	420	407	437	393	410	420	389	424	421	402	429	407	398	417	400	416	409	389	413	451	416	429	454	364	401	405	449	466	456	469	432	419	443	376	430	397	427	403	430	410	425	462	415	445	440	413	414	415	410	422	418	410	415	417	409	414	417	387	420	401	428	401	405	455	418	388	388	408	391	429	427	421	419	413	369	438	425	432	397	377	411	418	457	405	453	431	426	400	412	394	437	427	422	406	404	401	446	420	462	409	423	389	395	430	396	390	412	426	448	473	412	435	423	395	405	448	416	420	417	411	424	439	422	407	437	447	421	440	415	423	402	425	396	381	454	410	410	442	436	437	417	393	395	411	409	411	416	413	424	406	402	425	391	401	429	453	424	410	399	383	420	450	431	414	375	411	404	378	448	449	408	405	417	418	421	429	418	438	404	457	400	447	429	407	405	395	417	433	414	415	411	416	430	423	419	427	390	421	428	432	398	400	442	440	428	419	411	418	440	382	421	418	425	408	461	437	394	413	396	466	437	423	399	407	397	393	411	445	382	426	441	395	410	461	448	421	406	406	402	446	408	444	409	425	418	409	398	441	413	416	428	405	431	434	363	404	402	404	410	445	408	396	427	404	428	426	379	406	398	397	429	434	407	446	439	418	431	446	440	439	400	404	416	412	425	437	417	413	407	414	407	389	414	404	422	419	414	434	450	426	438	412	405	438	445	409	421	430	443	432	412	423	416	405	383	450	488	422	436	390	395	423	431	363	382	390	480	427	416	422	381	417	416	447	420	428	392	424	412	437	433	424	453	388	418	402	431	400	394	403	390	423	385	442	423	401	428	466	427	437	394	419	414	404	438	417	422	436	412	386	426	407	396	435	430	408	427	407	440	412	433	447	421	418	408	417	386	402	426	450	408	409	413	386	388	438	443	394	415	380	408	397	399	420	415	426	435	404	402	426	450	433	420	397	421	460	396	419	422	408	396	422	389	413	464	403	432	395	413	444	411	411	431	421	440	456	418	425	426	394	460	410	424	430	421	423	442	434	413	416	424	421	408	404	423	426	407	379	433	435	384	408	445	407	428	407	457	399	406	426	396	399	423	379	395	449	438	437	413	452	429	440	438	407	395	381	421	435	440	424	392	407	420	433	392	441	384	408	431	398	415	398	428	382	429	446	424	442	415	419	469	390	408	403	384	384	440	423	406	412	418	452	403	411	454	447	420	431	425	423	437	406	456	426	420	443	437	424	438	422	407	430	431	434	446	415	404	429	429	438	424	402	436	418	458	419	431	399	413	373	422	425	387	405	407	414	404	432	428	426	450	401	458	422	394	402	415	430	413	451	435	409	404	426	412	385	401	426	457	443	398	398	438	433	393	400	435	415	397	412	417	431	444	401	454	390	424	431	438	434	391	409	395	434	423	437	392	417	432	431	416	424	438	424	419	406	416	403	443	418	405	444	469	429	413	423	407	388	387	406	426	440	438	408	377	420	423	457	425	436	389	417	377	419	421	406	430	403	417	389	429	439	437	421	419	425	402	426	402	434	417	439	429	438	427	388	408	408	436	436	451	448	415	435	432	428	417	411	409	406	408	421	409	452	442	410	436	388	451	471	410	412	420	441	405	413	429	407	395	416	393	407	414	404	419	396	386	459	412	410	427	412	420	418	460	405	432	395	400	411	393	424	387	426	412	419	403	437	463	422	419	440	399	409	418	404	424	442	394	428	390	418	423	410	397	403	408	432	425	435	433	426	446	429	389	410	431	450	435	368	396	425	445	417	408	427	419	431	389	386	413	432	422	392	428	398	429	394	418	442	394	401	410	467	424	425	362	431	427	419	419	452	427	425	458	426	417	410	414	398	457	413	420	429	426	409	449	420	392	426	397	421	426	402	418	412	433	440	404	395	392	465	463	411	407	417	439	397	419	401	395	433	423	435	438	410	407	441	390	379	422	474	382	410	420	411	391	402
7320	5097	7407	7870	6537	4495	2976	1924	1683	1300	876	848	756	698	667	500	430	351	470	424	515	373	276	285	315	329	431	270	231	225	228	221	213	216	211	200	211	210	217	208	287	346	352	331	260	242	228	187	203	205	209	190	179	208	192	202	171	201	168	179	213	206	228	195	181	220	172	186	198	179	214	171	192	184	190	222	204	188	178	192	185	196	206	186	186	172	207	186	198	187	194	216	198	209	201	201	215	195	215	213	195	180	185	185	202	196	205	209	182	210	200	189	201	209	183	193	199	204	199	176	194	179	180	184	185	188	200	200	197	184	180	211	205	207	180	200	197	185	167	191	217	196	195	200	188	217	205	213	183	185	230	189	204	211	193	158	200	193	180	203	189	204	196	189	204	209	198	198	194	196	208	201	177	186	201	175	216	184	174	203	199	210	212	174	188	189	193	203	178	189	201	179	213	200	177	178	186	208	219	202	206	177	199	203	197	220	179	182	209	192	216	208	194	198	201	190	184	191	190	210	209	206	184	184	156	219	202	180	192	179	208	235	179	193	187	205	191	180	193	192	181	200	196	160	184	208	175	182	203	188	207	214	183	198	202	172	184	171	172	175	190	192	201	215	192	210	193	192	211	199	208	202	194	179	218	205	191	159	189	197	187	184	211	191	194	182	194	196	219	192	170	202	206	201	195	179	207	204	199	208	170	183	157	166	189	179	188	180	166	179	208	213	193	195	184	207	173	215	156	218	196	206	183	174	194	210	199	176	210	200	186	200	187	205	165	216	194	189	187	204	198	186	193	188	180	182	190	190	184	183	176	211	182	177	202	197	195	185	205	194	190	220	196	187	191	195	188	190	228	170	184	193	207	199	183	198	173	206	180	162	198	187	180	194	189	182	193	189	224	209	201	201	231	205	195	206	168	184	202	203	173	189	199	186	176	224	186	194	196	187	213	197	197	191	181	183	199	195	187	217	212	205	205	211	199	186	205	215	198	203	185	207	201	205	196	205	186	186	199	219	195	207	179	187	182	167	229	178	178	200	188	190	197	204	197	183	188	202	199	195	187	204	199	206	188	186	197	203	214	185	196	159	196	174	183	222	174	191	181	198	202	176	186	199	196	194	166	181	194	213	166	220	187	184	194	190	200	181	211	176	198	206	195	193	206	183	177	210	221	195	183	187	219	219	201	186	185	177	211	193	195	193	186	191	216	187	183	199	188	190	202	179	204	203	192	212	189	199	178	198	211	199	206	183	217	191	180	212	191	172	191	194	253	205	175	187	176	211	196	188	188	156	182	201	197	200	196	193	185	160	211	190	194	230	183	170	213	187	196	175	200	209	237	214	204	196	191	201	194	182	187	213	222	191	211	187	194	178	204	178	198	182	199	181	192	186	205	188	192	201	177	191	199	180	175	204	206	212	191	205	183	177	178	238	192	189	202	185	183	191	196	201	190	175	201	201	217	182	195	202	181	196	179	221	181	209	188	196	188	194	202	197	200	209	212	209	197	192	208	188	186	190	209	199	205	178	227	201	209	184	189	201	197	182	197	209	198	174	173	213	193	191	189	201	175	188	211	197	197	205	213	187	196	209	203	177	199	188	214	186	184	187	185	172	181	194	190	198	179	234	224	202	192	178	197	219	223	198	177	199	194	215	203	195	184	202	169	191	188	181	204	166	168	207	188	175	171	207	201	222	206	198	191	190	189	184	177	177	189	226	192	196	186	169	199	204	189	178	171	182	212	204	218	211	193	161	180	216	196	186	188	193	219	195	179	210	182	186	183	196	171	200	193	206	191	172	207	188	187	190	194	199	185	176	210	195	192	211	203	215	170	210	197	195	201	153	213	158	187	218	213	173	222	221	191	211	184	193	172	185	183	202	209	195	196	229	184	206	177	209	201	192	195	177	206	225	202	203	213	181	188	181	205	206	189	205	175	213	222	196	184	193	190	194	207	206	201	179	183	187	192	196	172	189	213	207	202	181	187	212	183	202	196	235	202	175	213	194	209	203	173	209	165	186	197	205	182	197	186	205	192	183	195	200	169	178	208	213	180	181	188	192	190	163	196	205	202	181	197	198	169	199	197	208	156	187	213	185	183	184	180	182	180	194	177	191	203	207	193	177	186	195	205	175	171	194	186	205	191	197	161	205	196	196	191	206	186	194	168	210	185	201	194	215	186	165	189	164	218	202	200	190	179	193	175	197	192	211	180	205	176	184	209	200	182	187	179	168	203	176	189	211	207	189	198	195	226	184	182	181	200	219	179	207	211	184	172	197	175	198	184	190	167	215	224	207	189	197	199	192	198	190	170	194	209	206	192	203	187	194	199	203	195	194	188	205	230	171	217	201	198	216	202	208	191	189	192	177	189	192	186	198	201	185	211	207	204	193	194	181	204	208	179	204	197	198	187	199	182	196	186	179	191	186	202	209	205	207	196	188	209	188	212	211	199	198	203	213	176	189	188	185	181	188	193	190	217	168	191	181	197	186	193	200	215	188	182	204	204	206	216	207	162	201	195	196	182	199	179	170	175	177	188	201	213	183	182	183	185	171	217	191	187	196	201	201	179	196	183	214	184	188	205	177	221	198	217	181	186	193	171	209	197	229	185	182	213	196	196	221	188	197	174	212	200	195	201	193	185	195	181	223	199	193	211	194	188	200	205	191	202	170	217	218	202	220	177	174	198	187	194	197	190	202	181	183	207	193	197	193	179	186	166	205	227	196	209	190	208	174	201	195	187	180	206	180	209	189	188	180	205	199	212	195	177	213	195	231	186	214	197	182	185	183	192	201	216	171	205	169	188	198	172	205	192	200	216	207	179	186	198	208	212	211	193	198	194	172	177	207	183	203	205	161	168	197	184	217	193	195	207	171	203	193	177	182	177	191	196	191	192	197	203	186	196	219	204	211	220	208	211	210	185	189	180	193	200	191	207	181	186	210	231	158	192	198	182	194	214	190	172	190	182	199	195	198	193	203	196	183	202	196	199	186	224	205	182	192	178	197	187	212	199	164	205	202	190	201	158	182	182	221	205	179	198	204	189	192	184	194	214	176	182	187	189	196	183	199	199	173	183	179	206	204	167	199	199	197	205	184	205	199	184	214	195	191	190	192	178	178	224	203	226	184	187	181	236	193	213	200	177	184	193	164	228	215	178	206	199	184	180	208	194	203	193	195	203	160	199	191	206	218	182	206	194	198	196	207	189	202	188	180	207	197	202	181	186	206	190	193	183	189	196	183	181	196	164	184	199	208	180	213	177	216	187	192	186	176	198	190	214	203	181	198	188	186	180	195	178	207	178	204	194	201	182	198	175	184	168	203	196	185	197	205	196	177	185	188	183	218	186	194	185	199	193	194	197	170	193	200	187	184	198	228	214	172	187	215	173	174	179	215	193	187	210	204	172	212	200	170	190	203	186	180	215	187	199	193	226	199	215	193	164	219	221	217	199	198	168	199	207	194	205	187	193	197	195	185	189	178	201	191	203	202	177	188
5301	5237	12649	17120	16407	13677	10685	8477	8746	7024	5285	4705	4155	4117	3971	2523	2327	2143	2530	2115	2918	2111	1243	1341	1791	1941	1867	1076	1019	828	792	720	624	608	565	536	587	552	585	656	1052	1508	1497	1175	824	610	596	486	563	522	459	566	539	496	538	540	530	557	500	503	485	491	506	444	535	510	460	491	525	519	522	501	483	535	456	515	519	502	468	529	503	503	480	514	504	513	510	540	484	513	524	510	517	498	496	484	539	511	494	480	497	484	535	496	531	547	522	479	552	479	512	488	513	521	513	509	508	498	528	516	506	484	504	529	498	512	524	514	495	485	525	496	546	524	525	522	485	484	522	518	565	499	510	495	491	484	504	554	516	501	579	513	525	499	516	456	532	454	546	510	494	533	522	495	509	550	524	489	520	525	524	549	513	512	488	455	485	499	489	494	477	548	523	481	548	511	517	503	494	517	484	553	526	479	528	529	514	478	466	489	484	518	532	522	469	524	483	460	506	518	520	536	496	508	484	492	522	515	487	520	490	488	516	477	499	488	546	535	511	472	481	511	504	482	493	492	517	481	482	497	478	511	533	535	506	529	537	480	506	512	547	511	484	521	501	500	479	530	485	460	543	508	542	518	517	475	509	539	521	499	493	514	512	496	491	511	548	515	536	514	481	521	485	527	476	479	477	464	529	497	507	505	486	509	517	491	533	516	499	488	504	481	518	491	546	511	490	514	507	482	533	493	527	546	513	479	517	501	527	487	523	540	494	516	518	527	488	496	527	524	522	554	511	503	445	503	511	537	523	498	504	509	540	497	496	513	524	528	518	490	473	493	463	491	509	498	495	518	515	505	520	519	511	524	493	534	476	483	485	474	519	473	515	493	539	492	461	537	492	513	454	511	502	523	512	496	483	481	492	521	483	505	505	510	534	504	498	503	540	508	500	470	492	471	528	548	504	506	483	522	490	484	505	503	533	516	510	504	496	494	516	504	472	503	533	503	481	503	520	515	498	485	522	487	528	474	508	485	519	508	505	546	503	532	489	507	522	520	533	532	482	506	481	500	519	498	498	497	504	517	489	476	488	507	510	472	504	526	456	511	513	507	552	495	505	536	491	511	498	489	469	519	508	518	483	610	517	519	447	510	497	540	467	512	515	509	463	511	528	559	515	530	490	495	500	529	519	553	499	513	521	502	501	488	488	509	502	494	475	529	504	503	513	464	514	501	516	506	518	491	507	508	484	490	510	514	492	529	560	493	486	481	478	527	542	481	507	528	524	513	501	520	490	552	518	477	490	498	495	510	502	496	534	510	520	516	524	522	495	485	494	522	525	540	487	534	543	514	527	534	524	490	531	522	477	517	485	478	517	472	514	480	480	542	531	550	512	481	504	464	544	531	526	493	516	493	463	500	517	541	481	520	504	514	508	520	484	532	490	482	504	523	509	481	496	472	491	503	526	529	480	510	517	520	502	505	512	499	517	504	507	513	523	507	513	476	531	467	520	440	487	525	518	503	494	485	473	496	442	515	497	491	523	488	503	490	514	489	511	505	547	502	531	521	530	498	470	485	468	508	521	533	523	519	476	490	500	497	518	472	470	537	512	441	501	501	487	478	514	504	541	478	501	508	465	476	498	528	511	508	520	480	523	494	522	527	505	499	507	512	514	557	483	484	486	498	515	525	515	529	553	531	492	497	505	510	506	466	530	516	489	507	513	501	510	513	498	483	536	539	506	496	507	534	483	525	467	526	490	505	510	497	508	495	533	489	494	492	542	506	494	521	488	520	500	498	486	527	516	470	523	531	523	493	498	464	491	490	509	494	500	489	476	498	508	483	519	463	484	502	500	487	500	512	483	494	495	500	490	523	526	512	485	505	553	496	554	495	504	487	526	469	511	487	468	537	494	463	501	518	525	508	523	506	499	495	493	481	487	497	509	517	522	499	545	531	500	505	482	542	500	487	509	549	510	517	514	518	491	494	525	483	526	502	506	526	514	504	523	504	493	502	532	509	526	527	523	468	514	488	512	494	533	524	529	530	533	505	535	524	521	531	535	512	490	515	526	470	494	522	508	507	526	524	508	487	510	536	545	547	533	500	497	515	484	517	461	514	532	526	468	492	491	514	501	478	496	501	486	549	506	505	487	498	478	526	513	497	520	528	563	508	503	482	484	506	502	495	476	527	496	521	478	503	506	472	521	512	530	478	498	547	522	495	540	503	562	475	468	483	512	521	542	481	519	477	516	472	500	517	506	510	551	530	500	523	501	505	509	505	529	501	527	496	502	488	486	505	537	484	543	514	515	515	510	502	520	542	530	490	518	513	546	453	507	529	498	495	541	474	517	478	502	513	501	488	508	495	505	494	505	550	508	476	487	453	533	478	474	512	534	519	484	524	504	486	485	539	537	534	528	515	467	513	511	481	493	471	528	499	475	536	517	524	523	498	528	520	521	509	527	490	469	513	508	503	482	533	469	508	524	481	467	538	534	481	551	494	537	470	511	524	519	517	503	520	533	516	489	536	509	527	446	503	511	498	504	468	512	519	540	489	532	503	519	513	521	525	476	490	504	511	428	514	507	503	503	501	525	524	513	523	534	480	533	509	514	504	490	523	497	558	487	514	565	529	514	513	538	516	486	527	488	516	506	500	504	514	488	550	474	491	484	497	530	532	491	511	519	514	521	472	486	497	472	482	495	491	496	507	523	516	527	543	510	539	583	481	476	512	513	496	530	498	503	510	485	513	445	497	457	505	501	546	435	516	471	498	513	481	517	547	500	505	518	486	485	483	496	517	491	520	515	515	545	515	509	510	524	484	478	482	533	487	492	487	491	499	509	503	524	500	490	515	458	533	539	496	501	520	529	512	509	505	514	510	500	458	526	489	537	459	502	553	527	512	484	476	542	488	476	476	502	486	496	517	552	482	523	506	493	459	541	491	535	493	479	508	515	490	491	514	491	496	514	508	507	495	518	491	515	556	512	495	518	494	532	531	558	477	509	492	491	471	531	521	514	529	514	496	524	513	492	474	535	509	489	474	504	515	500	508	492	506	465	505	549	482	502	468	518	542	539	504	472	518	496	524	539	484	507	506	501	485	508	513	516	520	521	528	515	516	517	482	494	535	500	503	498	539	535	487	450	486	485	483	507	541	490	516	517	505	532	554	517	514	505	477	531	523	493	494	480	501	504	507	519	504	488	480	468	504	512	480	506	508	483	554	504	513	522	581	454	506	531	506	492	469	499	475	537	495	501	514	516	505	545	505	521	499	533	524	508	531	514	475	494	468	487	509	529	499	524	528	510	464	488	515	514	529	484	504	524	542	457	495	524	491	511	525	484	503	475	480	496	496	538	519	505	499	511	517	512	534	525	520	497	515	491	510	466	522	513	541	509	465	492	483	506	525	515	504	515	481	522	507	522	453	508	494	512	520	513	495	528	506	509	518	545	528	494	516	488	493	495	507	539	501	522	448	504	512	534	477	488	494	518	515	522	510	498	479	501	468	582	476
22859	20926	28976	35184	33252	29477	26102	20683	18490	14191	11439	9026	8140	8540	8124	4616	4093	3315	4075	3687	5386	4086	1559	1598	2236	2868	3215	1359	842	803	642	447	242	215	202	201	212	196	245	393	1213	1217	811	697	519	327	262	159	174	179	162	184	197	195	188	182	205	180	192	193	175	186	174	164	199	176	198	176	202	171	194	192	183	168	194	165	166	169	177	156	173	164	160	199	206	175	173	182	166	187	173	181	153	186	161	172	183	184	176	171	204	159	181	179	154	174	172	165	186	181	160	171	169	190	166	177	180	180	192	204	162	157	137	162	185	171	177	186	153	166	172	180	185	194	151	206	175	156	187	202	189	172	163	172	199	156	186	180	194	177	173	182	181	177	164	163	204	172	168	166	171	182	197	163	166	174	163	169	170	172	207	167	193	184	217	166	190	182	179	168	186	163	167	179	180	165	175	170	178	174	189	176	176	174	188	193	172	189	171	152	192	178	172	169	157	195	194	176	171	147	163	194	165	164	189	173	173	148	194	160	173	167	148	176	189	174	196	179	163	189	197	170	196	162	164	188	199	188	169	180	177	172	189	172	175	174	191	172	183	177	156	205	170	165	174	160	198	190	186	173	181	195	163	174	209	186	172	177	180	170	156	183	188	179	195	193	171	173	171	186	185	213	186	150	182	169	182	189	169	174	179	179	182	166	187	192	168	189	173	186	216	213	217	189	190	175	197	198	184	178	169	157	178	168	153	182	189	181	193	196	192	192	183	192	162	173	168	197	146	182	198	172	202	149	189	175	192	167	180	172	176	181	192	181	163	170	176	178	204	177	201	183	164	198	175	174	180	170	157	196	174	185	191	172	180	183	158	180	166	169	173	159	184	176	181	189	184	158	155	184	172	172	178	174	180	170	183	192	173	190	158	182	172	155	209	183	161	147	195	180	169	198	163	207	178	182	180	172	162	182	184	178	175	186	175	200	159	173	175	170	185	172	185	183	158	160	169	176	179	180	155	163	183	173	181	163	184	169	197	160	194	188	171	174	196	179	187	176	180	187	206	197	188	162	201	179	180	175	173	170	182	173	154	172	187	150	158	167	184	174	174	187	181	216	172	186	211	207	168	200	183	154	179	183	167	174	171	158	157	181	164	189	182	179	168	182	159	176	196	161	173	172	181	213	168	158	191	178	177	164	198	179	193	174	163	166	181	147	163	174	174	165	185	174	190	182	159	198	177	200	162	157	208	180	194	178	153	172	165	175	180	167	150	172	175	167	159	186	213	172	182	192	168	182	164	172	173	185	183	154	169	182	169	166	206	169	199	187	175	175	168	168	188	170	170	171	181	167	181	197	197	184	187	200	189	154	188	176	165	176	159	189	163	211	173	206	178	182	181	197	182	189	182	186	186	168	173	208	187	179	178	166	182	169	156	173	194	165	169	193	155	187	176	195	191	198	158	164	148	178	179	151	155	172	170	171	199	202	206	170	162	188	193	174	169	160	203	146	204	193	187	203	160	172	196	157	184	153	165	163	184	152	154	184	175	169	187	170	203	177	156	165	187	197	177	181	194	159	178	177	182	201	168	195	159	168	181	190	160	192	176	161	166	180	208	161	186	140	189	184	188	167	170	171	168	168	168	178	189	177	160	152	171	157	193	187	172	170	171	179	206	169	158	200	192	169	186	175	167	185	191	165	186	193	192	191	172	182	206	158	174	167	176	151	191	179	158	169	181	184	146	159	195	181	171	155	152	179	193	162	166	183	208	168	174	189	168	169	175	190	161	175	171	179	169	170	182	163	189	165	179	182	200	153	168	200	180	183	191	192	181	184	160	174	195	174	175	203	168	174	147	173	166	177	190	195	158	212	186	171	152	167	185	170	197	168	164	180	191	171	175	177	135	168	172	195	159	185	167	173	151	186	211	180	171	198	184	207	207	188	171	196	153	170	175	182	172	181	185	169	167	198	179	193	186	182	175	165	154	203	166	157	185	180	199	177	186	196	182	171	169	185	189	185	175	178	191	165	184	185	180	169	171	180	180	190	155	180	190	181	192	184	195	170	175	169	208	164	191	183	173	180	172	192	189	174	178	185	215	186	171	155	183	174	164	186	176	165	180	165	205	165	172	176	154	172	188	172	190	176	185	174	165	185	168	195	181	189	191	144	188	166	163	169	182	185	167	187	185	181	181	198	181	171	189	157	192	156	186	167	192	188	192	191	173	198	166	161	183	196	162	172	166	151	150	170	173	172	183	203	177	165	179	175	183	178	141	177	168	174	175	179	161	161	182	161	157	173	164	179	168	217	191	189	169	191	199	184	185	148	177	181	186	182	210	187	167	175	169	187	177	191	190	175	177	160	165	189	181	171	165	177	156	155	170	193	171	185	187	177	174	172	179	162	171	184	190	176	185	169	181	171	194	179	170	193	192	182	160	181	200	193	157	178	203	188	153	163	149	181	198	178	175	186	179	177	179	185	185	204	192	145	162	177	191	179	160	178	202	182	179	185	196	190	180	182	179	186	160	178	182	175	171	168	167	187	182	180	164	193	199	175	186	186	165	197	211	190	196	186	183	163	169	176	163	186	173	192	174	181	168	187	171	191	181	169	170	171	180	164	181	175	189	175	181	173	187	158	190	171	166	167	175	183	191	198	168	166	154	171	163	163	191	175	161	192	192	161	156	183	188	165	201	178	167	183	178	183	178	172	194	169	181	184	176	169	175	170	164	197	172	181	166	185	183	168	191	162	173	176	158	163	188	174	148	174	183	197	157	177	177	188	171	183	175	179	168	169	177	183	206	206	176	149	179	172	178	174	177	188	177	186	167	200	174	185	174	162	167	156	178	180	167	171	200	198	175	179	197	160	177	188	213	162	199	182	158	170	182	193	170	192	183	156	202	165	190	176	160	172	187	163	191	179	190	192	178	178	178	193	171	192	178	183	178	164	186	171	201	183	189	195	193	168	182	199	144	186	172	170	168	164	181	176	155	193	186	164	163	163	166	181	181	165	184	208	167	187	156	190	200	168	192	164	155	164	193	179	164	170	185	182	188	183	176	193	145	198	212	185	167	165	174	178	188	198	195	188	169	151	205	183	169	197	178	171	173	166	183	175	172	183	197	196	198	180	173	177	155	181	168	201	163	184	175	168	182	179	169	199	165	185	176	151	154	154	182	191	174	167	169	174	202	209	184	180	192	169	176	174	182	186	194	184	148	164	193	191	183	178	178	159	192	165	193	168	144	153	161	169	192	204	158	182	174	180	171	153	154	184	186	183	160	164	187	159	189	191	156	157	173	174	193	185	177	174	181	184	173	195	183	174	151	167	178	186	170	200	199	182	188	177	152	160	177	172	183	168	176	166	173	162	178	195	175	161	184	182	193	172	159	169	166	176	182	217	178	150	181	166	182	180	134	176	188	178	152	189	177	156	165	184	150	196	188	159	172	198	182	188	163	181	188	193	197	165	173	170	164	161	185	188	205	176	201	157	182	169	169	157	185	210	193	200	159	180
15425	15896	29376	38571	39841	41171	37331	31886	35622	30871	28131	26546	24161	25912	25001	19926	17467	15347	19171	18702	25897	17991	9393	10528	14103	16881	17537	8361	5808	5449	4309	2406	969	693	634	584	671	692	718	2318	7758	7503	4746	4161	2814	1447	787	492	450	488	457	474	460	435	463	487	443	467	461	469	490	447	477	505	431	436	456	483	514	443	483	476	461	460	430	477	468	456	475	435	457	444	466	475	473	453	468	451	461	461	454	453	507	476	452	422	447	487	452	458	470	429	457	479	455	471	460	446	459	455	451	479	469	464	465	474	436	470	463	448	508	466	499	476	442	476	463	468	463	475	451	448	477	475	436	467	441	448	438	453	463	458	451	490	424	444	485	436	451	474	500	475	467	456	476	438	447	461	430	481	495	480	489	448	474	479	485	450	461	468	453	469	434	416	470	473	444	462	464	474	462	468	469	459	482	473	463	443	511	501	463	468	462	482	460	465	416	470	463	481	476	470	480	485	422	505	476	433	446	463	447	483	466	497	444	432	500	460	411	445	476	435	458	479	444	488	440	445	460	430	460	472	474	466	408	494	416	419	461	468	432	463	451	472	477	410	462	472	451	446	454	476	455	473	425	432	436	460	436	454	471	482	478	474	475	475	507	450	456	483	430	471	484	482	474	504	478	469	462	461	454	442	465	483	460	464	487	439	466	471	475	421	430	441	534	452	476	485	506	465	475	453	503	447	442	467	439	472	423	471	444	473	477	450	471	470	447	454	440	449	474	436	423	430	475	440	449	469	479	439	462	447	478	451	494	467	462	464	451	416	472	431	450	403	415	481	479	439	472	498	481	464	469	465	497	463	464	421	456	453	475	453	455	451	457	466	474	465	437	470	477	472	435	463	457	474	502	468	434	437	475	446	468	486	426	492	435	491	440	473	475	447	462	457	454	516	450	467	488	438	460	428	469	469	442	420	490	468	466	439	481	458	454	456	505	434	452	476	458	463	425	443	462	482	476	453	450	438	493	440	513	457	449	477	464	467	472	439	498	442	447	485	478	455	438	498	444	469	494	488	463	459	480	452	475	485	479	496	457	483	473	472	481	508	446	459	475	422	441	449	484	447	483	405	470	460	441	480	479	440	465	441	479	483	463	480	478	432	483	468	454	463	452	475	486	483	471	448	431	475	455	484	459	416	507	491	456	516	443	489	449	431	471	487	448	481	444	488	434	482	463	477	458	476	464	461	472	459	452	426	435	447	459	490	504	435	421	473	433	501	442	435	471	488	428	448	457	444	457	462	450	437	438	446	459	443	482	469	442	406	457	480	458	478	469	437	444	446	444	482	480	507	447	468	468	491	489	466	407	466	494	456	467	430	495	464	488	480	460	459	472	487	484	504	474	444	412	443	443	495	436	430	442	465	459	472	463	486	422	509	445	482	456	504	460	439	467	436	453	445	445	442	445	486	466	467	480	489	492	439	497	472	446	453	445	469	469	460	502	478	432	472	464	507	474	437	473	463	464	482	474	467	450	474	456	452	462	490	454	470	462	499	476	488	434	446	434	468	459	431	484	447	469	448	476	471	425	463	487	462	471	460	430	434	454	458	493	439	478	435	482	459	455	462	458	460	493	460	436	475	453	454	447	407	490	483	466	461	453	474	476	453	448	474	427	422	452	453	486	483	452	446	485	464	451	454	455	432	431	411	450	453	486	516	463	452	463	458	488	450	433	494	488	493	466	466	440	477	523	469	499	448	424	438	485	491	454	482	433	441	495	443	488	451	466	475	467	455	428	424	462	482	496	446	425	442	484	465	461	515	464	460	454	484	490	462	496	426	459	419	477	448	461	474	470	494	488	466	487	441	419	450	449	455	450	482	446	445	420	491	437	476	407	432	438	432	428	491	433	483	431	493	459	443	479	464	474	449	466	477	483	445	432	477	469	492	468	454	492	460	410	483	466	443	454	468	473	463	482	474	455	434	475	459	453	437	434	458	442	475	465	511	428	476	432	486	486	462	485	466	506	443	443	470	461	481	453	472	478	458	465	478	447	507	505	484	456	435	462	476	508	483	428	464	453	467	440	478	435	446	441	443	467	464	437	452	486	430	455	493	459	523	449	455	463	465	442	442	450	437	471	450	469	489	445	477	444	505	441	467	445	485	460	439	470	445	482	436	448	438	450	475	491	431	442	466	456	471	476	425	500	495	443	487	437	490	457	470	500	447	456	435	427	478	475	469	497	444	470	453	462	463	483	490	472	445	487	468	453	423	491	476	455	486	479	444	457	452	460	487	460	466	475	482	472	454	499	477	454	466	472	438	457	415	448	445	436	484	436	512	460	436	504	474	431	486	443	479	487	453	518	486	454	468	476	436	462	440	451	505	463	499	469	468	445	473	461	465	459	479	466	515	428	470	463	466	419	443	478	489	457	430	433	456	463	476	461	493	460	458	474	478	456	461	479	400	467	436	480	453	469	463	448	479	443	459	444	439	483	438	466	472	502	456	497	437	478	461	479	427	515	471	465	483	489	452	470	467	497	463	490	481	451	447	461	455	486	477	427	445	481	476	475	446	474	468	474	448	451	477	471	470	489	513	481	453	445	427	450	438	443	444	472	410	492	473	439	468	482	468	441	427	418	464	425	467	464	448	468	420	458	453	456	486	459	464	470	462	447	464	432	451	477	490	473	518	482	447	478	455	473	401	456	467	467	447	477	438	496	436	479	476	440	457	495	453	416	470	470	449	441	471	464	445	449	478	469	455	458	497	485	449	463	448	488	490	462	478	458	468	460	466	444	468	430	485	434	470	479	447	490	435	471	462	446	479	446	438	456	472	471	447	493	444	471	494	506	452	445	476	440	452	441	455	484	447	434	459	480	469	433	452	478	445	494	476	469	441	461	437	488	444	404	468	465	421	470	479	489	466	486	470	462	466	464	507	457	466	481	455	455	449	479	456	472	472	481	416	440	462	493	468	430	490	450	486	410	472	448	487	448	469	449	445	449	408	462	484	471	460	439	452	460	477	460	410	484	433	474	465	471	462	441	453	486	457	485	476	485	491	435	443	459	474	465	460	474	457	442	442	447	457	476	435	481	461	440	487	487	484	479	462	430	438	423	436	454	458	453	453	457	463	457	469	460	476	450	474	482	473	469	489	426	484	438	497	471	445	493	406	457	434	441	468	476	493	473	479	451	449	465	473	437	488	486	470	448	428	473	441	457	477	461	459	448	463	466	474	506	475	463	482	416	445	471	464	452	450	441	428	471	457	425	433	465	459	433	466	467	453	442	435	462	479	471	453	450	459	466	442	485	469	474	455	430	473	465	433	495	479	437	443	478	481	465	484	489	449	460	462	455	461	433	439	486	494	498	463	441	486	474	444	474	486	427	477	466	478	478	475	442	499	489	485	458	452	467	465	476	446	454	444	500	445	450	453	427	443	445	448	478	462	450	464	450	456	486	450	468	478	457	426	477	506	449	465	426	471	463	456	469	467	467	461	480	479	476	429	418	459	438	496	444	426	464	443
31892	29350	33587	39468	39181	35808	32762	29286	28284	24405	21566	17131	15382	15661	13236	9192	7810	5585	6400	8679	12046	5324	2996	2800	4055	6607	5211	2472	1924	1562	1275	731	215	189	171	180	165	194	218	853	1667	1138	1026	1279	1025	610	284	154	130	133	138	136	156	147	138	159	157	135	162	129	143	162	141	117	144	162	132	140	140	141	140	148	139	142	122	160	116	136	116	123	132	156	142	132	130	165	159	122	136	140	149	109	156	127	147	147	139	144	117	150	147	125	143	158	135	133	138	130	157	137	148	144	146	150	144	134	145	143	150	137	162	126	122	155	129	143	117	150	144	123	139	133	135	142	106	159	132	125	151	119	130	140	138	118	141	118	150	127	139	140	118	143	138	150	136	132	135	153	151	132	125	149	130	147	148	139	150	141	147	128	141	137	148	137	145	152	134	153	133	131	125	128	126	136	142	130	142	130	157	134	138	123	145	150	142	125	156	156	140	127	130	154	149	131	154	114	144	131	128	141	145	137	138	124	120	147	141	130	120	137	129	143	125	115	143	152	150	137	166	133	144	140	150	118	134	137	139	130	170	134	122	133	135	129	139	149	139	146	164	138	143	150	159	145	112	137	138	129	147	146	124	133	131	143	161	139	145	134	146	153	161	155	132	129	147	135	151	129	144	123	128	129	146	129	119	138	134	135	166	158	155	132	119	149	152	131	125	147	144	124	149	142	133	137	165	143	138	149	147	148	146	142	146	139	125	127	150	142	145	169	151	146	143	140	130	146	144	153	146	152	125	160	133	143	135	151	147	134	142	127	143	141	130	140	138	142	128	147	147	148	112	118	131	125	145	137	124	128	123	121	140	129	162	135	129	133	140	156	144	141	134	144	148	146	159	145	133	124	153	171	140	119	137	143	152	133	154	152	137	151	139	153	129	127	133	130	132	137	147	128	155	154	119	134	156	141	133	132	139	159	115	154	146	155	131	153	148	139	130	140	143	145	162	142	124	145	147	150	136	126	157	145	149	130	154	123	134	138	128	157	142	128	130	131	149	141	128	129	135	128	143	135	142	149	149	127	117	145	130	133	128	153	147	134	139	120	137	133	120	126	160	119	125	140	146	149	134	134	135	141	150	141	151	138	138	136	145	151	132	121	164	160	146	148	139	135	132	140	128	129	143	133	126	135	138	150	167	143	134	134	135	130	138	138	128	133	142	151	146	131	143	157	139	153	120	130	135	134	133	151	150	147	127	150	132	123	147	142	135	154	126	127	119	133	137	134	140	129	116	134	133	126	136	133	131	143	136	157	165	171	147	155	125	151	150	135	156	136	118	126	153	154	157	169	167	138	143	152	135	125	122	125	132	148	156	153	118	135	155	141	149	160	142	161	147	142	129	142	121	115	151	156	133	122	150	121	129	133	136	141	153	132	132	146	139	139	147	135	164	133	127	125	159	155	143	152	138	124	121	167	124	135	146	136	132	131	125	139	153	157	132	148	170	140	123	151	140	147	127	129	163	129	150	132	110	142	131	133	125	123	147	146	149	125	140	131	144	125	143	133	147	145	137	121	135	145	157	156	163	148	141	130	142	151	144	127	130	145	127	124	128	139	149	124	123	115	136	134	131	156	143	138	122	151	136	151	113	126	148	122	136	123	156	134	129	163	119	139	145	148	116	131	123	140	149	145	133	141	140	158	125	148	122	144	153	121	145	152	144	140	124	126	108	128	139	135	117	155	139	133	129	153	112	132	125	144	133	132	139	126	152	150	144	153	166	152	151	148	144	144	137	132	146	141	149	160	133	145	134	122	125	139	148	133	151	168	132	150	157	135	146	136	146	136	158	156	143	141	135	117	131	126	155	130	117	133	128	151	139	141	125	116	154	150	153	144	142	124	146	142	133	133	153	128	142	156	147	127	153	143	134	123	144	138	114	158	129	122	127	146	142	146	126	137	125	129	128	134	138	140	148	133	158	148	130	145	125	143	167	133	144	139	161	135	153	144	123	124	124	122	135	139	135	140	142	131	133	134	148	128	148	154	131	146	150	135	148	132	133	153	145	124	151	150	164	138	142	119	145	147	140	144	148	117	164	137	134	148	140	138	134	126	156	126	129	144	141	126	143	133	123	138	160	141	151	157	141	134	143	148	155	155	137	137	136	143	130	134	145	123	141	131	141	112	127	135	144	136	159	151	142	133	124	124	121	135	145	119	144	97	130	135	156	134	138	160	131	151	138	134	146	134	137	134	142	130	117	147	135	154	138	137	132	135	126	140	131	137	115	128	128	132	130	147	136	130	132	165	159	140	124	123	147	133	144	158	136	149	138	139	139	116	163	118	151	140	156	125	133	160	166	131	152	140	153	124	149	131	157	151	135	133	144	123	146	127	116	136	124	141	145	146	142	117	144	131	137	137	111	136	144	136	120	130	140	156	137	128	185	155	137	151	129	151	137	138	161	130	140	130	147	133	138	145	139	150	137	150	131	126	126	152	151	136	141	149	148	143	130	137	148	138	130	139	132	149	137	165	136	142	142	133	141	140	156	141	142	146	157	146	134	158	128	142	125	116	166	144	137	144	153	163	145	135	147	164	147	123	137	139	152	141	144	128	128	140	127	145	105	124	141	155	160	168	149	128	142	152	147	127	117	130	132	118	141	141	115	152	151	130	149	145	140	139	147	121	138	128	130	149	133	152	139	157	140	133	131	125	150	134	133	150	133	176	154	153	127	134	136	137	146	150	146	143	148	129	144	141	143	141	132	109	130	150	142	136	146	125	135	142	135	139	141	138	136	131	139	142	131	133	129	129	138	139	150	142	132	141	143	126	167	134	159	148	154	121	138	122	141	139	134	139	126	129	108	141	143	131	135	132	148	121	141	155	142	128	146	150	131	149	143	120	136	146	153	128	128	156	148	151	132	132	147	144	116	139	139	148	170	132	145	136	158	150	134	137	144	152	135	167	124	135	125	147	133	135	130	149	134	135	164	134	163	168	130	127	141	157	136	150	117	134	143	124	154	138	133	142	158	143	119	143	130	130	107	150	150	137	133	135	166	147	150	162	124	136	154	141	160	156	121	139	132	128	122	141	126	145	138	131	148	141	137	127	134	157	139	167	125	132	135	143	141	141	148	162	158	153	126	130	146	142	131	127	124	136	134	122	144	161	150	138	139	155	142	135	128	146	147	135	131	134	123	146	148	148	144	151	130	128	137	150	145	130	159	135	159	151	138	140	156	135	137	130	138	144	137	139	145	151	120	124	133	141	136	123	132	140	131	139	139	143	149	146	129	124	142	132	135	127	125	128	139	165	158	136	157	125	141	130	154	153	147	136	131	129	138	141	162	126	147	134	138	132	140	125	125	146	129	140	140	155	155	129	145	145	123	149	140	151	144	146	113	131	136	126	128	143	133	119	137	137	131	139	148	136	137	138	134	145	133	142	155	140	130	140	127	129	152	145	141	116	145	140	158	139	157	136	146	156	115	133	140	125	148	152	135	129	151	135	137	169	122	122	136	138
21100	21727	33055	42697	45576	46830	45346	39971	44952	40552	37405	35066	33092	34993	31726	28339	24942	21350	25166	29805	37473	19456	15067	15340	21232	27759	22677	13178	11635	9328	8087	4486	1053	674	694	664	784	832	737	5664	10585	7163	6643	7907	6008	3175	1144	439	368	378	351	363	384	390	379	373	367	353	335	385	353	350	372	373	346	358	386	359	369	373	347	384	385	364	385	362	383	372	371	366	393	366	341	371	354	348	374	373	348	366	371	391	334	371	343	386	356	385	354	362	359	368	362	351	372	359	396	353	352	354	337	403	337	388	323	363	330	365	368	364	352	355	376	361	412	362	348	375	379	361	382	375	383	360	333	347	336	391	361	342	379	363	367	369	368	374	362	384	376	368	374	392	345	350	350	356	369	361	356	339	381	382	364	345	348	369	382	351	368	366	376	363	369	356	400	356	361	351	358	364	330	318	340	378	362	348	349	375	378	368	313	355	347	376	384	370	316	380	379	365	353	326	365	373	367	357	364	353	367	363	393	387	348	352	370	361	359	346	368	352	371	352	359	407	340	360	339	382	363	378	353	352	345	365	403	413	370	356	336	386	375	343	380	343	397	398	346	377	372	380	389	362	392	351	368	364	347	379	344	361	362	371	329	374	372	367	391	362	369	360	378	375	339	391	372	364	378	392	359	367	367	371	377	378	355	389	378	363	381	347	335	350	368	373	401	336	396	380	364	379	400	371	365	341	375	347	324	413	329	364	400	374	385	357	366	381	338	353	316	357	362	337	343	365	372	352	337	369	348	350	384	349	379	361	366	378	359	365	338	385	331	371	366	352	391	375	386	387	367	405	350	372	345	383	366	337	385	340	388	370	343	390	381	376	375	295	366	395	342	343	343	410	347	362	335	379	321	392	352	376	393	372	345	348	378	381	356	355	364	369	369	340	392	350	372	352	373	335	342	365	358	374	360	311	370	360	379	375	389	378	368	336	351	350	357	382	349	360	373	365	346	361	342	369	357	339	371	367	383	328	387	379	323	382	400	350	349	353	368	350	328	344	359	356	393	363	395	348	364	332	392	406	346	392	341	334	345	396	325	372	361	348	373	359	332	345	347	354	377	398	364	354	377	396	375	362	363	377	364	340	350	355	346	373	371	387	379	356	355	351	343	360	359	378	370	381	342	341	355	363	361	330	356	376	350	358	354	359	356	369	399	370	368	375	369	355	354	364	358	371	343	374	362	341	402	386	335	360	347	362	344	382	367	362	337	370	384	348	338	379	353	346	398	353	375	394	384	381	381	361	374	377	352	348	353	337	331	383	360	368	373	358	356	368	378	355	358	382	345	355	400	404	372	371	381	353	421	386	376	408	341	385	376	351	351	377	336	392	370	371	373	363	358	355	374	389	341	339	329	352	357	318	362	376	370	362	363	362	381	376	381	367	347	369	355	345	363	354	353	343	386	372	364	364	344	367	335	371	381	370	351	385	356	373	358	361	354	357	396	364	347	397	390	376	362	365	376	371	358	366	358	320	340	389	394	373	328	385	355	384	342	373	328	354	364	381	359	371	381	358	389	358	359	376	352	340	369	365	414	388	391	362	390	367	387	386	363	374	337	356	352	366	360	356	406	316	370	371	368	356	389	329	364	371	337	380	364	343	342	380	378	336	351	355	349	355	369	382	375	360	379	377	366	365	425	400	362	374	361	339	357	338	372	353	332	361	334	325	376	366	378	393	347	352	353	376	354	354	367	385	390	320	345	353	365	344	365	324	366	344	374	371	357	342	399	366	363	360	377	358	339	357	345	375	363	408	357	331	343	338	344	381	391	336	348	344	348	358	361	368	353	389	394	379	360	363	355	371	335	370	351	389	345	373	387	375	369	344	387	360	348	359	398	382	363	358	387	363	377	362	412	371	380	345	336	338	381	360	354	365	370	374	373	392	357	359	369	353	388	378	365	364	316	369	342	375	363	356	385	364	339	400	357	363	360	350	377	395	328	360	391	387	368	340	371	354	362	369	389	359	356	357	365	357	372	334	348	374	390	380	334	382	360	359	357	376	409	393	362	376	382	374	400	376	321	356	395	369	375	346	352	350	337	386	361	383	402	357	350	367	323	401	379	389	381	331	373	341	381	358	377	357	366	377	404	358	383	363	377	372	356	391	373	369	371	357	360	378	348	368	368	389	380	371	354	386	372	377	328	370	383	370	339	370	361	353	367	379	375	375	340	383	345	354	351	360	389	352	371	358	334	376	384	370	370	350	353	387	369	370	341	353	360	365	368	359	378	347	389	345	348	387	332	399	384	359	359	366	380	358	351	342	373	366	343	354	360	376	368	389	380	356	395	383	387	366	342	367	343	343	375	353	395	345	385	357	357	356	365	337	361	368	369	378	336	326	356	377	347	361	372	357	389	360	331	352	337	347	351	356	373	332	391	356	380	349	324	349	382	374	355	375	330	384	348	361	354	393	336	341	374	372	353	373	347	373	393	349	335	376	387	356	373	375	349	359	353	387	359	359	352	351	373	373	343	366	405	365	398	388	377	379	375	385	367	364	338	342	391	351	340	344	348	373	364	381	366	362	357	327	326	366	371	355	337	348	348	388	365	347	371	351	379	375	410	329	349	371	358	345	386	366	372	343	341	338	368	363	377	347	417	365	392	357	345	329	371	358	349	362	384	367	323	361	374	342	375	355	344	396	320	378	371	371	349	347	360	385	357	393	353	334	354	373	341	326	359	353	390	368	355	362	341	347	350	359	335	369	340	366	356	354	372	363	384	369	350	399	336	383	331	382	383	378	375	383	401	362	387	391	376	389	338	338	361	346	379	361	348	372	329	371	370	367	347	339	384	377	368	353	380	343	358	391	373	373	359	345	375	379	395	342	378	355	356	407	374	370	363	345	388	362	381	335	397	353	369	362	374	355	340	367	354	345	372	356	368	363	357	343	370	373	365	389	373	389	393	364	360	341	361	366	355	376	401	334	336	344	363	371	381	366	376	368	365	392	378	329	318	365	319	350	346	337	347	361	376	401	372	382	350	372	362	389	373	354	366	396	323	406	358	364	368	380	372	357	364	376	362	379	362	376	369	334	376	374	341	379	333	353	347	390	358	373	366	360	393	397	369	368	346	346	328	344	381	348	335	353	367	404	365	372	360	363	366	346	372	372	387	377	348	379	358	372	383	357	358	367	356	362	366	355	368	381	367	369	374	359	358	364	354	354	372	373	358	364	356	379	401	367	376	386	379	394	418	345	365	393	346	356	343	372	362	398	371	353	370	371	361	360	375	386	335	368	357	341	362	384	351	339	368	349	370	388	346	333	318	323	380	362	373	366	349	369	347	364	353	381	365	382	390	365	394	345	389	382	370	362	385	407	354	362	348	403	369	358	386	363	389	394	329	361	341	355	345	367	365	407	348	385	330	371	376	351	390	417	341	408	407	353	351	352	390	348	384	367	352	406	363	345	324	405	354	360	381	367	329	357	401	363	353	363	391	399	385	358	365	355	343	351	364	340	364	368	368	351
7396	4964	6629	7468	6290	4114	2940	2218	1560	1048	945	705	653	713	531	441	350	310	421	394	361	262	210	257	297	339	299	284	212	195	194	209	186	185	172	218	174	190	191	167	211	214	195	233	249	268	221	198	190	186	178	209	190	170	167	188	175	195	189	188	158	178	183	175	201	179	174	202	193	167	186	178	182	174	184	194	190	171	180	183	170	184	182	198	159	175	205	165	166	171	179	180	193	176	160	180	171	162	192	164	186	169	163	192	198	213	186	189	168	177	153	186	195	158	164	154	174	181	168	184	151	162	166	159	174	160	173	196	145	157	177	198	184	181	167	195	164	167	177	175	155	165	188	159	191	182	174	172	168	197	182	185	186	161	192	179	171	174	202	167	165	212	160	185	181	159	183	168	161	164	167	176	159	188	173	186	187	172	198	198	165	170	200	172	189	190	180	173	200	165	168	181	175	181	179	149	163	188	161	177	187	193	180	175	197	170	189	146	169	204	181	157	160	189	175	170	182	160	191	158	176	192	165	162	185	176	189	182	180	170	171	174	157	195	185	185	182	206	186	173	177	158	178	193	173	155	178	178	183	186	185	165	189	197	184	169	152	173	168	206	168	165	183	188	149	171	185	155	175	189	178	162	175	190	169	163	193	176	184	160	167	171	184	166	199	180	200	157	162	169	185	199	178	190	176	196	196	178	167	193	179	159	168	190	176	197	182	192	189	162	160	168	180	192	196	171	169	167	179	150	167	183	185	168	184	188	167	199	180	181	175	170	177	175	166	166	199	196	178	182	177	178	195	177	193	207	179	172	159	173	201	163	182	172	178	206	189	159	164	175	196	195	190	181	176	191	187	166	171	208	179	197	184	191	185	175	171	184	193	170	177	169	174	185	164	180	164	189	164	190	192	187	168	188	173	188	180	184	195	160	171	196	167	183	174	167	173	181	177	168	206	186	206	163	185	183	184	169	165	162	175	169	183	161	189	173	170	172	201	183	182	150	180	192	168	160	183	163	174	163	158	163	193	193	179	168	182	168	200	180	183	160	191	185	180	189	176	154	189	183	179	190	180	198	182	167	186	165	165	165	178	184	172	173	176	179	200	187	161	194	171	183	194	176	168	222	202	178	171	164	141	146	188	176	173	195	187	166	187	167	160	176	170	176	183	160	172	180	159	170	171	164	192	175	189	192	185	172	177	202	182	163	183	172	187	175	156	177	165	194	155	147	192	201	171	171	182	181	139	172	160	181	170	175	179	181	193	164	189	175	178	186	181	159	140	154	159	168	176	193	168	155	178	176	189	174	187	152	168	182	185	190	158	151	179	159	180	161	163	175	195	168	180	185	183	194	177	178	184	177	175	158	189	190	184	174	196	176	182	160	192	164	171	177	198	156	196	168	178	161	186	181	185	177	186	170	175	167	188	201	180	206	190	179	185	179	169	167	145	169	190	181	160	165	171	176	198	206	168	196	192	150	190	186	204	160	190	202	160	196	159	195	163	178	174	189	174	167	186	174	169	174	171	182	161	198	177	207	182	172	203	170	175	208	167	181	184	180	176	175	175	174	158	194	204	191	190	190	162	177	177	180	175	175	182	175	193	176	176	177	173	183	183	184	171	147	172	171	161	150	148	188	140	175	191	175	180	178	191	152	164	169	171	190	178	181	171	178	185	153	188	184	202	195	200	203	181	166	166	192	174	162	180	176	169	169	180	167	184	178	172	172	178	167	173	175	180	169	173	171	168	168	175	176	172	162	204	178	182	166	178	167	199	212	144	165	155	192	200	174	184	174	181	189	183	173	144	176	167	171	182	181	206	188	172	174	162	183	166	176	145	171	156	169	162	181	197	182	182	182	213	173	170	169	163	190	181	183	175	193	158	168	177	162	164	181	174	148	174	160	175	193	183	195	172	165	184	165	193	199	186	175	194	169	178	154	159	193	198	163	170	175	185	177	176	166	165	168	185	197	166	159	168	188	167	186	187	195	174	183	166	171	187	170	141	152	195	165	183	205	180	196	162	175	177	185	179	186	187	173	167	182	174	175	183	169	159	191	186	206	175	162	159	187	160	193	159	200	186	174	175	187	177	182	178	191	189	190	147	176	193	182	154	185	187	202	179	185	190	183	190	179	196	194	181	197	160	196	177	181	181	169	178	180	170	207	182	158	158	170	161	167	195	185	181	157	147	142	180	193	183	157	171	186	185	176	165	171	192	168	153	181	173	168	166	183	174	176	168	158	188	195	172	174	178	174	181	168	179	179	164	172	205	187	169	187	171	165	158	181	167	176	190	173	206	167	175	174	171	186	192	159	162	185	194	171	164	177	185	167	169	200	200	178	156	202	170	175	172	175	191	166	205	183	172	183	191	176	176	151	189	175	178	191	177	195	180	203	196	166	194	178	182	175	172	191	182	179	206	179	182	188	179	180	178	193	170	215	206	187	182	181	213	187	186	177	185	182	182	193	176	191	180	201	196	176	183	193	171	174	180	187	174	188	168	172	187	206	192	179	172	162	204	190	172	168	167	207	180	165	195	183	196	155	184	177	162	164	167	203	207	187	169	184	161	159	158	164	171	202	182	177	192	186	179	173	201	172	176	164	182	188	176	178	173	184	171	187	187	207	179	160	199	197	171	192	185	187	195	179	166	161	192	183	170	176	175	185	178	148	196	189	192	198	179	164	206	203	184	173	164	192	179	212	160	163	186	183	183	176	170	178	188	186	156	158	173	179	172	175	165	166	182	214	180	168	171	145	197	188	186	149	187	176	189	191	177	190	177	190	176	133	188	171	168	168	173	175	203	168	182	173	174	174	175	165	172	176	145	164	208	191	172	200	153	180	171	174	199	147	178	182	171	171	165	162	174	174	168	191	169	159	189	202	155	161	187	183	163	175	168	209	200	169	188	188	195	198	189	198	171	183	201	162	179	203	177	161	152	158	185	165	193	182	184	198	187	189	195	181	186	172	203	165	157	175	190	178	200	183	188	168	196	155	180	175	196	177	181	180	182	180	174	178	187	172	178	182	199	196	174	171	190	165	151	177	196	177	176	188	165	176	140	181	178	177	191	160	177	188	174	177	195	185	193	151	201	180	180	191	193	195	162	163	181	193	181	176	194	181	151	180	198	161	146	193	204	161	178	189	188	180	163	184	195	165	175	186	148	170	174	169	163	174	198	156	188	171	182	173	172	180	178	178	174	201	158	160	200	189	183	190	169	164	184	196	153	197	174	194	212	172	189	163	188	164	177	153	188	181	187	178	177	177	152	189	161	184	167	201	185	144	216	204	194	191	189	182	182	194	171	180	189	157	184	198	183	180	157	177	186	165	212	151	190	165	192	174	170	195	170	166	169	185	183	180	179	169	164	163	170	185	162	177	161	166	171	171	173	195	164	170	200	180	178	172	169	185	186	170	172	182	162	185	173	158	169	187	201	209	184	171	187	193	180	159	173	178	184	201	175	192	179	185	165	171	194	187	180	175	170	184	183	179	190	174
5240	5172	11708	16878	16920	14456	12007	9929	8148	6277	5540	4384	4213	4105	3341	2426	2174	1583	2333	2206	2118	1383	1083	1217	1622	2075	1813	1205	985	836	763	615	548	589	530	564	552	484	458	559	706	711	680	1123	1001	1001	653	462	430	466	446	471	450	465	480	446	460	481	454	460	501	457	460	444	427	451	469	448	460	491	435	448	489	453	451	478	455	491	494	441	454	475	456	436	472	436	415	489	437	482	445	486	480	459	452	472	463	446	458	450	474	457	450	473	474	441	487	478	446	469	482	452	444	437	472	489	463	457	498	414	446	449	451	442	506	458	476	473	426	465	427	486	449	509	450	464	481	396	460	489	452	443	489	471	504	458	473	417	445	442	500	475	482	458	471	436	459	446	472	476	453	466	483	451	441	482	460	495	417	452	465	445	493	475	425	445	418	448	425	496	428	448	420	462	494	435	421	463	464	413	449	459	493	454	457	462	430	452	459	468	474	470	464	439	495	449	450	442	428	443	462	388	464	452	493	438	467	467	440	425	481	466	446	462	424	474	429	436	469	479	471	477	470	415	458	453	447	481	501	464	465	474	455	456	481	408	478	480	430	456	468	494	485	436	457	425	467	480	442	474	452	441	448	407	450	442	452	442	454	460	475	467	483	469	478	418	450	463	435	463	439	452	444	420	458	484	461	440	475	441	445	485	474	457	454	486	428	475	467	432	432	455	471	442	475	471	471	430	470	471	457	467	449	455	430	451	448	496	437	470	499	481	437	466	472	477	467	479	422	484	425	467	439	453	461	470	462	435	470	442	432	421	503	468	487	427	455	453	456	478	443	461	472	495	466	488	477	436	485	437	475	483	461	431	470	469	442	474	447	435	470	442	438	451	491	442	486	425	483	488	464	481	446	486	508	498	451	472	480	492	440	428	470	455	417	450	482	458	450	447	459	429	435	456	435	445	437	447	449	436	464	484	481	460	455	443	443	463	498	480	442	468	456	478	444	447	457	434	454	485	461	434	455	449	479	451	481	476	494	467	467	427	476	493	476	454	463	413	446	466	469	503	474	471	478	440	479	472	450	439	462	461	432	452	434	457	464	427	443	461	484	476	438	454	514	487	485	501	524	479	456	479	468	495	481	432	448	484	478	467	433	460	464	463	491	449	481	447	466	449	454	443	517	494	452	447	448	499	434	474	441	430	428	475	449	501	465	459	484	463	456	454	462	452	454	468	457	458	500	464	455	491	477	447	448	443	453	436	455	493	433	431	481	466	475	462	445	432	440	456	439	477	478	437	464	441	446	455	457	471	453	462	421	479	435	459	456	450	463	433	454	510	474	484	463	422	461	479	451	485	488	480	480	481	446	492	496	452	457	482	477	491	454	445	443	450	485	461	484	475	464	518	487	486	460	463	466	483	459	426	430	465	429	442	445	485	467	480	481	482	453	479	450	472	521	469	456	467	418	407	443	487	452	461	467	472	436	475	477	467	460	483	458	477	451	479	486	487	472	505	435	462	464	476	458	462	462	445	448	481	456	462	472	474	478	493	488	460	437	466	467	480	426	453	450	455	462	476	475	431	478	469	446	434	452	466	457	471	501	425	457	445	473	436	482	499	469	452	473	454	464	464	454	429	474	423	463	439	461	422	477	454	458	447	460	439	466	468	454	461	481	487	440	446	430	481	439	425	459	433	463	461	446	449	459	456	426	440	457	471	472	440	442	471	494	470	454	475	462	461	449	464	453	439	432	444	470	490	459	441	431	440	456	447	476	472	459	477	452	451	475	465	453	469	442	473	461	431	449	442	437	462	433	491	422	499	454	458	475	444	429	447	483	498	460	469	465	452	463	414	444	446	446	461	472	440	427	481	432	448	478	467	498	488	444	471	434	432	431	466	463	445	482	482	449	452	453	429	458	457	467	401	494	482	485	471	466	454	467	471	436	456	484	493	463	459	502	509	441	456	405	442	461	471	479	443	461	453	466	457	466	472	456	449	459	464	452	459	482	459	501	447	456	446	425	451	482	463	436	485	459	451	464	512	446	463	474	445	457	451	480	482	445	462	467	437	488	444	442	461	469	460	480	479	483	482	478	442	427	440	486	458	424	477	448	460	476	452	502	455	469	463	432	449	460	428	442	523	486	484	472	415	419	465	424	474	439	480	451	477	473	451	492	484	476	479	460	489	475	449	432	444	474	466	477	417	463	482	489	460	504	489	481	467	461	444	420	456	422	456	432	470	490	450	453	451	469	429	479	469	493	450	482	464	431	438	437	455	432	423	477	483	456	383	446	476	446	466	478	449	482	469	429	456	480	445	452	438	444	490	464	481	478	479	509	469	427	442	465	418	512	483	428	461	433	442	439	404	453	471	484	449	458	496	463	455	468	441	501	464	471	451	503	469	458	456	470	429	473	467	462	459	469	448	447	457	462	513	454	436	456	471	490	479	485	416	460	476	444	433	489	461	475	453	418	430	511	438	491	476	469	464	415	422	447	403	559	492	470	456	449	481	424	445	439	457	485	476	463	453	461	435	498	510	463	425	456	484	423	420	490	501	461	432	456	435	443	437	468	461	500	416	457	458	455	463	458	434	457	450	451	430	471	463	460	458	493	470	459	502	447	452	447	446	475	492	439	462	476	455	463	460	459	461	465	447	504	451	486	468	477	474	465	447	512	466	440	501	465	451	462	465	490	456	445	468	460	485	463	453	457	472	481	487	452	451	471	473	452	469	442	467	443	442	486	508	476	447	466	473	467	511	404	460	440	469	508	469	456	456	477	474	459	439	490	463	463	440	451	445	460	483	486	468	453	456	484	471	475	462	417	482	451	459	475	450	460	469	506	460	435	501	440	454	458	486	436	436	459	444	457	493	439	475	453	454	440	503	466	480	474	483	422	454	521	455	423	423	431	462	484	440	459	510	465	450	463	442	443	486	439	443	442	490	453	449	441	437	482	451	470	488	461	462	438	466	468	472	447	454	451	448	484	478	472	451	454	466	504	469	484	471	436	482	457	484	487	436	491	459	474	463	463	463	435	451	499	475	456	462	470	466	409	468	460	445	447	447	426	463	457	460	431	483	501	466	445	460	431	426	498	470	505	462	440	472	446	452	458	448	463	454	482	422	473	480	474	507	454	454	450	443	465	505	461	433	463	455	436	435	470	468	449	454	462	455	413	488	459	438	423	457	452	434	452	470	492	483	476	452	484	452	453	442	455	465	458	467	466	463	451	428	461	485	505	447	468	428	457	465	436	480	489	447	458	460	440	450	500	474	475	455	486	473	460	438	471	434	476	474	455	458	494	453	420	454	459	437	475	474	420	429	454	425	480	444	432	416	440	520	447	414	510	429	516	455	466	463	451	451	454	451	470	497	454	446	448	460	431	454	446	489	472	468	452	475	464	479	427	446	498	449	482	442	463	467	447	452	494	475	500	427	471	444	472	523	443	462	442	483	437	495	476	462	473	475	474	467	420	439	418	458	434	461	425	455	456	491	456	479	445	431	482	435	482	452
21403	18345	24470	33813	34637	30438	26953	24203	20593	16570	11954	8566	9728	9191	7787	4514	3525	2172	4685	4407	3116	2147	1623	2049	2477	3393	3254	1972	1030	853	480	228	191	185	212	178	195	180	175	182	176	668	915	828	533	530	399	139	143	151	155	170	151	143	149	155	148	172	145	139	150	174	179	151	132	157	157	158	165	160	168	182	158	167	171	142	157	171	152	150	164	173	183	156	157	163	159	165	140	153	155	146	154	159	160	129	150	157	150	140	137	147	147	151	153	152	154	147	148	142	157	176	144	166	181	149	141	149	152	148	161	167	156	158	150	154	159	144	157	151	158	164	168	167	162	164	149	123	157	150	149	164	154	165	162	169	171	155	156	151	144	168	165	149	152	159	159	147	146	145	150	173	160	177	148	169	149	151	151	173	157	169	144	160	147	142	148	146	144	155	134	184	152	152	149	130	171	166	138	174	149	168	147	157	169	165	144	137	160	141	140	157	146	157	135	151	162	174	153	130	154	168	144	151	154	134	155	180	162	159	161	140	146	147	181	166	159	143	149	156	142	148	165	161	162	151	145	148	187	166	180	149	162	152	164	135	165	164	142	163	150	146	182	157	151	160	164	143	164	149	171	146	143	137	161	152	154	156	168	150	172	157	131	147	158	150	154	150	168	168	141	150	138	147	175	158	167	160	154	154	140	128	161	167	159	161	145	138	133	157	170	144	139	127	145	142	134	147	164	149	160	159	171	128	165	158	161	181	180	160	176	173	169	154	127	162	158	159	158	153	161	158	145	165	167	170	129	163	150	150	144	156	153	156	147	148	144	153	154	146	137	160	168	163	153	150	156	143	154	156	155	146	163	160	153	172	161	149	171	159	162	189	175	173	154	146	172	149	153	158	150	130	150	125	133	166	156	158	155	186	145	139	162	157	138	135	160	150	150	159	137	152	159	162	143	145	142	146	144	145	166	146	155	148	143	140	176	135	147	154	166	142	155	142	160	155	159	153	164	154	153	138	159	150	154	159	148	154	136	183	147	141	140	153	130	171	170	151	152	160	143	147	140	137	144	165	154	165	161	139	147	139	157	172	172	149	171	177	152	141	163	158	141	152	164	150	161	160	183	144	144	157	172	142	147	192	159	159	158	168	167	154	161	172	159	154	138	155	161	163	141	143	135	141	171	153	154	175	136	160	165	160	141	164	157	143	169	143	164	158	189	148	173	167	151	170	154	142	139	166	152	170	151	142	147	154	159	146	154	170	177	172	157	129	146	154	140	141	184	152	132	148	168	156	141	169	157	143	172	149	158	158	158	165	141	167	155	159	136	156	149	153	150	150	173	150	140	168	176	151	147	152	159	153	172	161	154	157	161	154	144	170	157	143	144	171	152	146	161	178	151	161	150	171	133	147	148	152	166	143	140	164	176	171	174	165	161	165	167	159	174	167	141	178	160	173	155	157	169	145	185	161	138	169	167	164	154	176	158	188	154	155	148	155	149	153	146	155	144	164	139	151	150	130	172	153	157	154	161	164	163	150	157	151	160	151	182	145	174	157	155	167	140	148	161	173	153	153	157	140	163	163	147	166	159	143	174	148	160	163	163	155	182	152	170	141	154	162	154	159	155	169	158	154	162	141	150	155	152	148	135	160	149	134	147	130	144	148	138	195	154	156	152	181	151	164	145	135	141	155	160	164	137	144	157	151	152	172	141	148	146	168	159	162	157	151	146	138	156	157	148	143	160	159	168	141	146	185	151	157	155	170	164	146	138	133	138	152	142	166	167	171	140	154	146	137	174	141	151	170	157	155	158	128	163	160	156	150	166	164	197	147	160	156	151	173	144	149	146	169	144	172	153	175	152	147	159	137	151	179	162	144	180	183	150	145	156	142	173	148	166	149	162	148	136	151	156	137	179	164	147	163	161	160	204	176	161	150	178	151	170	144	181	136	147	133	152	150	146	159	155	169	150	143	150	161	153	165	156	144	145	151	137	145	172	140	151	152	144	163	155	175	165	155	127	129	150	153	146	151	159	122	186	159	150	171	167	147	159	168	158	160	171	139	149	165	150	159	160	142	169	146	168	144	162	148	151	148	172	151	168	150	158	161	148	174	154	148	158	141	155	158	164	161	153	148	140	146	152	137	127	174	150	151	138	149	133	150	155	162	167	152	152	149	142	138	171	147	170	140	139	159	163	177	153	164	165	173	131	149	137	172	171	145	153	151	169	152	148	164	184	140	163	132	136	157	129	150	140	163	192	143	110	137	148	133	165	151	158	162	163	168	145	168	137	145	162	152	157	140	153	158	164	149	156	175	152	163	157	145	149	125	139	149	154	167	146	157	153	165	147	156	161	156	151	157	150	150	149	169	156	171	172	154	149	160	143	150	161	142	146	140	161	152	172	145	170	145	171	159	138	149	146	142	174	175	150	136	173	154	143	135	160	148	152	167	183	159	161	140	128	139	140	165	152	131	156	162	132	161	180	147	163	180	159	151	150	153	150	159	163	168	178	153	164	179	164	179	157	168	140	167	169	168	153	162	152	154	140	163	141	139	151	163	147	147	158	164	160	163	155	136	153	159	154	176	169	157	156	152	155	147	144	164	161	167	171	156	145	150	132	171	160	140	156	143	175	133	164	149	167	138	136	155	158	143	151	162	151	148	130	162	148	170	166	165	141	133	165	176	152	167	151	173	137	165	159	152	147	147	142	146	144	155	152	149	156	158	143	147	158	144	145	161	148	136	153	145	152	131	144	151	138	161	140	167	161	154	147	138	155	169	148	130	152	156	155	159	152	164	158	164	142	154	186	157	148	159	159	155	185	153	161	151	165	165	127	171	172	162	179	147	151	153	164	151	166	165	156	171	156	155	163	167	141	150	158	155	154	174	164	146	144	155	134	147	135	147	147	168	160	149	136	147	155	161	182	144	193	162	186	167	159	141	137	167	165	160	136	148	158	135	144	151	161	167	157	149	156	142	144	147	167	157	156	149	145	149	150	163	148	172	150	158	128	169	157	145	152	144	152	168	147	148	131	173	145	171	162	152	160	158	155	150	144	175	170	139	127	142	163	169	162	158	169	168	151	157	151	161	153	153	158	158	135	169	163	178	150	138	151	154	170	160	168	154	165	154	142	161	140	140	177	139	154	148	148	160	155	158	158	159	141	142	152	147	141	157	149	167	164	139	131	142	132	147	165	160	165	159	155	151	172	161	144	154	187	156	143	148	161	151	157	164	169	133	134	170	167	178	144	162	151	148	154	158	144	144	176	164	172	148	143	166	137	145	148	153	147	164	165	168	149	135	143	166	164	165	177	152	161	168	157	150	163	156	180	161	147	161	149	166	175	159	168	163	177	162	139	154	150	175	157	180	150	152	145	141	144	174	174	153	130	142	142	166	186	144	177	123	146	170	170	147	140	149	143	150	148	159	164	177	155	164	150	181	172	164	160	142	149	161	195	161	161	136	143	156	135	173	165	165	172	159	163	167	148	166	144	139	170	153	145	138	151	153
14328	14287	26638	37738	41496	40642	41335	37008	36527	34399	27822	25837	27024	26449	24137	18748	14810	10970	22028	20885	16591	12258	9113	13122	15592	19000	17679	11107	6743	6370	3158	789	672	615	722	678	622	476	522	453	525	4344	5695	5407	3147	3113	2206	405	407	421	399	394	386	413	394	420	435	391	412	425	417	399	375	392	421	419	407	423	392	419	394	419	437	431	380	433	438	420	392	401	408	464	411	410	401	403	442	423	428	447	388	394	432	417	381	428	422	444	420	391	401	399	411	406	414	403	377	371	402	430	407	390	410	408	430	406	421	411	425	404	359	376	378	400	400	394	419	435	410	433	396	393	426	389	393	419	398	403	387	431	371	427	360	417	410	397	414	404	420	418	392	387	414	397	428	411	409	404	361	402	373	392	402	375	400	381	435	392	403	416	419	427	388	391	392	408	377	402	431	424	408	425	363	439	425	391	404	402	382	420	413	389	422	376	423	404	403	372	385	414	404	418	384	367	377	415	424	393	398	357	423	394	427	393	388	402	386	406	412	430	418	402	400	408	369	407	396	410	410	362	408	405	412	416	401	373	387	403	388	424	377	424	406	421	411	381	400	414	420	387	444	410	375	410	426	430	394	401	395	397	433	405	398	391	399	401	423	433	358	397	400	434	389	393	402	437	397	410	418	435	404	401	400	416	414	459	401	447	427	394	411	425	385	417	373	400	392	425	417	375	406	465	402	401	401	406	390	377	381	405	434	390	399	430	399	378	402	371	405	388	395	393	410	419	415	411	391	408	379	402	388	401	386	407	383	382	408	361	447	417	424	394	410	378	445	407	403	380	435	423	397	384	422	435	393	393	436	432	375	403	407	406	414	423	404	414	377	343	422	395	436	427	401	393	412	402	356	404	405	390	433	383	379	377	410	407	388	411	407	406	425	387	418	415	385	420	434	403	385	404	399	414	422	410	417	398	385	400	384	434	382	395	399	424	363	370	383	400	391	406	391	437	424	429	425	407	403	392	407	393	408	405	407	414	423	405	375	435	409	407	410	404	420	428	413	446	388	414	384	393	441	410	414	429	399	408	392	401	408	411	420	397	401	402	403	392	386	400	399	401	410	421	400	366	414	414	424	452	399	428	388	357	399	407	411	414	425	396	422	387	400	389	395	392	407	390	424	392	424	436	424	382	408	394	418	419	381	410	444	382	411	428	419	386	443	394	379	394	397	396	399	394	424	391	396	400	414	368	402	392	383	367	381	435	365	373	365	358	361	442	398	417	414	417	400	414	407	390	373	393	405	433	429	376	396	454	381	383	380	436	420	397	396	441	379	414	413	388	402	420	381	414	391	389	397	367	387	442	395	379	406	399	419	445	391	419	404	396	413	431	394	391	445	438	390	435	441	421	420	427	385	402	404	400	401	392	404	425	427	428	424	367	364	389	384	418	416	406	410	397	374	383	397	410	381	394	447	404	401	371	400	412	380	394	407	379	394	433	421	406	384	398	392	416	407	412	416	418	402	382	392	421	391	395	395	419	402	413	429	396	411	405	379	371	400	394	393	380	397	402	428	417	395	408	429	417	421	376	364	399	414	427	379	408	401	396	401	377	403	432	428	380	399	397	377	393	396	389	419	439	401	371	412	448	415	369	405	388	404	402	408	428	392	414	391	391	387	390	423	422	390	401	398	404	387	404	405	414	424	411	374	400	393	383	413	393	391	359	424	392	417	414	369	377	362	369	438	410	379	435	387	398	401	456	399	383	394	387	431	416	397	394	379	420	374	381	413	397	410	438	406	394	425	431	400	407	403	394	396	425	365	373	356	415	470	386	384	375	380	400	409	405	430	373	417	414	422	401	389	422	419	444	425	408	414	396	401	433	360	419	410	395	429	383	416	411	394	364	401	439	386	389	417	377	423	401	402	420	413	385	408	439	408	467	426	419	401	390	403	392	384	404	420	380	421	401	403	418	412	410	417	377	440	393	383	413	400	393	402	389	419	414	449	361	423	389	389	410	411	399	362	409	406	411	429	410	412	376	394	410	418	398	381	381	408	438	407	355	372	431	407	405	391	429	402	390	364	364	424	360	430	432	418	362	430	430	393	418	404	367	419	435	395	430	408	429	432	404	411	399	424	385	394	390	408	413	356	382	379	391	387	379	403	410	372	386	428	404	433	375	408	386	394	407	391	421	359	415	422	401	410	412	408	385	407	407	395	400	407	433	372	397	422	435	385	436	419	393	426	375	403	405	416	434	382	402	394	384	415	412	408	431	393	392	371	423	445	404	389	381	413	403	354	396	391	409	417	411	415	413	417	418	388	388	386	421	420	384	442	389	393	402	435	377	408	408	363	422	448	409	400	431	378	378	373	418	398	395	430	422	398	434	401	452	387	420	418	413	414	427	407	401	436	403	418	444	422	403	376	358	373	414	376	407	434	424	394	413	410	413	388	436	419	358	411	409	359	380	413	402	368	398	391	423	414	390	403	385	412	401	406	424	412	404	391	386	398	412	400	383	404	382	442	376	420	408	429	412	372	432	377	374	386	395	408	415	408	380	398	391	425	382	368	416	424	389	404	406	430	394	414	424	376	416	422	429	398	405	418	412	427	400	371	371	427	387	370	437	379	388	381	435	378	385	401	366	405	421	404	421	430	409	430	433	405	425	417	424	402	391	434	409	398	397	379	405	413	388	379	361	398	403	391	394	421	401	394	459	427	397	385	442	406	403	395	399	407	418	389	386	385	396	404	430	424	390	374	366	389	387	379	393	387	408	406	436	411	381	446	388	410	375	418	433	416	396	434	381	413	429	411	390	407	404	413	384	402	419	371	391	394	416	378	378	400	384	397	417	419	401	404	396	401	386	377	395	424	403	354	409	404	399	420	415	394	422	406	364	417	380	398	404	407	446	379	428	406	437	448	399	427	431	406	388	397	404	378	411	398	382	416	367	415	430	375	408	401	396	423	400	409	349	392	417	369	373	392	385	408	443	377	410	401	393	430	399	366	398	373	411	397	416	421	457	418	421	406	430	391	390	372	432	386	405	424	385	408	405	420	401	452	386	424	435	403	388	438	418	429	401	405	386	406	385	381	399	397	419	405	391	407	449	407	425	399	415	386	415	392	426	353	416	392	424	390	407	402	373	384	406	400	376	425	406	394	376	374	411	379	380	391	396	388	414	385	389	432	399	419	403	387	405	394	406	422	394	391	414	399	389	435	371	401	399	423	425	355	406	426	404	398	389	411	382	400	442	384	423	405	394	360	442	428	408	394	353	402	395	382	436	383	429	387	426	401	419	411	431	428	390	439	393	412	368	396	417	427	377	410	443	377	390	395	386	392	426	434	391	410	403	429	384	437	388	426	404	408	422	398	410	425	404	429	395	431	421	415	417	470	406	361	417	404	441	425	419	393	383	375	388	403	382	406	379	404	397	413	426	388	387	413	405	401	436	386	415	431	423	411	407	423	421	417	365	397	402	393	396	434	407	426	388	403	388	408	415	428	395	403	398	403	431	410	429	406	407
30680	25836	34215	39489	39633	35213	33564	32952	29786	25823	20375	16667	15525	16384	13127	9451	7928	5164	8697	8513	7197	3664	3246	4852	5795	7786	7419	3853	1735	1518	841	286	194	185	163	159	162	160	159	162	170	677	2199	2333	1436	736	323	152	153	143	114	126	138	131	149	149	111	153	126	116	123	130	119	133	123	131	133	133	132	116	132	152	157	134	123	116	140	139	140	137	125	144	123	132	123	119	116	115	119	133	144	156	131	123	134	138	159	108	144	132	130	122	141	120	131	143	151	136	131	141	118	124	113	124	128	146	143	134	151	107	123	112	131	143	142	138	119	128	133	123	141	128	110	115	148	147	114	128	124	117	140	143	147	127	136	131	131	130	118	127	150	133	110	122	129	129	152	143	124	135	125	140	127	117	125	124	142	129	129	134	115	150	122	134	131	135	119	150	122	152	124	123	138	143	128	147	114	149	121	122	140	125	127	135	142	160	130	127	134	145	144	143	136	134	146	146	132	130	127	137	152	136	136	126	114	117	132	156	130	130	138	117	143	137	149	132	122	112	119	146	130	126	136	133	131	152	134	134	133	141	140	135	125	119	143	124	132	143	114	138	135	134	122	127	133	139	139	154	134	146	138	119	148	125	156	125	126	137	136	146	142	122	146	135	121	125	131	123	130	160	128	134	123	133	123	142	120	149	150	114	126	133	145	126	139	137	142	131	124	141	125	125	126	112	120	124	123	151	139	130	128	139	136	140	169	135	131	131	127	132	144	123	129	143	123	134	120	132	133	177	130	138	163	146	118	121	141	132	125	153	124	146	126	132	134	150	130	139	134	144	136	123	125	127	128	144	135	152	109	169	137	142	117	139	138	113	119	135	132	137	133	144	121	119	130	146	123	122	153	123	117	131	115	145	136	121	117	141	136	128	113	142	138	140	144	133	147	132	130	128	138	154	115	119	146	147	140	143	119	148	126	116	119	122	126	134	135	133	135	130	140	107	150	138	112	128	142	146	118	136	130	156	128	176	120	148	130	146	120	147	114	120	140	111	140	130	143	133	119	134	142	128	125	131	125	135	126	144	124	131	141	141	115	126	122	146	129	144	139	125	147	141	135	170	113	136	140	136	129	127	140	159	140	138	141	135	129	149	137	157	137	125	145	127	118	113	147	134	118	110	135	132	143	117	129	161	121	127	119	123	125	156	146	141	129	134	142	144	100	166	112	128	128	156	145	136	120	149	137	154	105	150	156	127	137	151	122	113	143	137	113	145	117	132	122	133	120	119	135	128	127	126	156	118	130	125	161	135	112	129	135	138	135	122	123	130	125	127	146	155	151	120	145	156	140	153	120	137	128	119	139	110	127	119	128	130	148	119	121	137	131	135	105	128	125	117	129	147	128	140	169	149	145	105	154	121	146	160	131	148	119	145	123	146	125	122	123	152	130	144	135	130	129	148	153	127	130	113	97	144	139	146	155	124	159	122	131	128	140	142	132	127	145	150	116	146	134	131	133	148	141	135	141	129	139	127	112	128	118	140	147	127	141	141	125	128	112	131	130	130	128	120	108	118	135	141	117	131	129	135	133	114	128	118	127	139	136	127	127	126	140	146	141	128	105	131	127	139	136	134	124	121	142	122	136	134	124	143	130	161	151	129	128	121	140	118	113	128	121	127	148	121	130	142	142	125	132	141	135	130	120	129	123	122	117	123	139	147	143	136	125	148	124	122	133	118	122	131	148	136	138	111	145	137	118	130	141	134	137	125	133	142	164	149	129	132	146	129	149	149	137	141	137	127	125	110	150	140	140	139	149	134	127	136	137	126	120	130	160	154	129	115	130	137	115	152	138	167	149	160	123	150	132	148	144	146	141	143	128	133	145	138	146	131	131	128	134	137	127	145	133	106	157	140	124	121	132	137	129	136	146	145	131	147	139	139	134	149	145	117	145	141	137	139	141	147	143	139	139	131	131	141	120	142	124	128	138	116	131	150	115	128	134	128	130	124	136	126	136	153	133	136	125	122	125	118	135	149	136	155	128	148	126	134	129	119	142	165	108	141	124	129	134	137	150	157	156	124	129	131	139	136	124	131	115	115	148	140	161	144	124	133	147	125	139	144	140	116	121	122	127	116	136	121	118	118	138	151	128	124	118	135	127	148	133	142	112	129	143	132	130	137	118	129	129	128	127	144	120	129	118	129	130	135	131	127	145	152	122	114	116	134	128	143	135	133	132	155	137	126	135	150	138	149	153	144	135	137	147	139	160	136	137	117	135	130	127	130	162	133	123	136	133	132	155	138	152	143	135	140	131	114	126	118	130	142	114	151	140	114	130	137	139	125	127	125	131	138	141	128	122	135	122	143	115	149	147	124	121	130	129	133	126	138	103	134	137	126	137	132	120	161	133	125	124	106	140	130	144	150	130	153	158	110	111	118	127	120	132	139	144	135	133	152	117	126	145	134	140	163	140	127	127	127	131	138	127	136	142	136	138	138	131	160	138	138	137	139	147	123	153	137	124	115	126	149	129	109	147	135	143	123	141	149	115	128	133	132	139	119	123	130	134	149	122	144	132	127	135	134	112	148	139	132	106	128	136	160	144	125	138	150	142	143	129	126	125	141	128	131	134	133	149	131	130	138	112	130	129	145	131	129	134	140	120	117	126	139	128	156	132	148	105	114	134	136	125	154	121	111	126	124	137	148	146	124	124	111	138	141	126	158	139	139	155	124	129	124	132	132	130	147	140	121	147	142	135	126	162	121	131	148	126	136	118	127	143	132	126	145	123	127	112	137	121	136	142	137	129	127	136	123	142	160	137	156	148	118	112	120	145	143	131	116	131	125	137	145	156	123	122	143	132	129	133	133	134	125	122	124	129	124	158	147	148	143	141	130	145	140	125	123	127	125	135	134	134	122	145	131	136	141	127	137	142	149	138	146	129	125	147	117	129	152	118	123	145	137	143	129	145	140	153	117	140	135	152	147	139	117	115	113	119	138	151	141	111	139	126	143	129	136	129	135	116	133	132	140	105	127	121	138	128	142	124	127	127	124	124	140	162	121	131	140	133	128	141	145	123	132	154	134	139	123	132	149	126	136	147	133	134	109	140	137	137	152	144	143	123	153	130	138	143	115	140	148	123	139	144	122	126	137	136	121	132	159	137	118	134	128	124	119	140	125	125	131	145	153	129	137	124	127	124	147	130	156	119	128	137	134	129	141	142	113	147	117	128	113	136	137	116	157	131	131	149	157	137	135	134	128	143	134	146	125	144	146	136	141	144	136	132	113	155	109	119	146	122	132	117	110	128	135	137	143	150	123	115	153	133	113	138	143	127	127	141	135	121	134	148	130	158	149	137	147	129	119	130	129	126	146	130	152	125	148	123	148	107	157	128	143	134	141	117	118	135	133	163	142	140	137	126	135	132	125	135	129	139	122	157	116	131	156	129	132	125	144	126	117	126	124	135	142	137	141	144	120	138	142	121	145	124	134	120	133	148	143	135	127	126	125	132	149	122	134	106	141
19484	18709	33494	42886	46009	45769	47572	44371	46270	43181	36602	34251	34502	35025	31229	26860	24249	19794	30681	29827	27569	16751	17274	22697	24646	29986	27575	17101	10850	10009	5604	1405	1041	913	730	611	604	505	558	498	781	4541	13535	13417	8464	4189	1335	386	344	363	358	336	359	375	361	334	335	340	329	391	328	371	372	350	387	317	334	343	354	365	354	353	368	385	345	369	374	354	324	355	350	363	353	380	354	330	333	326	378	357	356	360	357	333	380	335	384	343	341	402	342	364	392	387	348	320	369	348	354	360	370	385	374	323	332	382	356	373	373	359	379	357	346	370	369	410	347	341	340	325	346	370	352	343	343	367	336	369	363	363	332	370	369	378	356	367	363	365	325	336	355	345	343	356	361	354	345	356	369	343	337	368	349	371	350	376	351	378	347	369	384	332	361	341	356	339	344	376	351	376	361	373	379	352	333	322	349	372	340	333	340	371	341	354	364	341	398	363	372	327	394	360	331	359	380	355	364	342	344	387	395	366	404	343	383	333	341	354	315	321	372	373	341	342	367	322	368	372	347	332	375	358	348	341	369	362	350	354	329	396	388	350	365	376	350	372	367	353	378	352	359	344	351	346	336	325	400	365	352	365	381	385	334	364	404	347	383	378	342	358	384	355	383	357	369	354	326	350	366	376	396	339	346	320	362	365	346	370	373	341	369	340	377	347	373	348	348	358	352	366	363	362	364	366	346	347	360	360	363	357	348	360	345	350	368	336	382	322	363	350	366	328	336	360	347	387	356	381	350	355	373	330	360	349	360	355	334	369	367	327	372	359	365	384	344	376	380	360	333	338	353	334	360	350	382	361	349	362	357	303	347	347	351	350	385	330	356	376	375	363	390	333	366	367	357	350	341	372	370	335	356	349	402	360	350	348	398	345	378	370	369	357	365	322	338	331	344	345	365	348	351	373	371	343	340	343	360	336	358	356	366	322	343	328	359	360	375	361	346	361	327	342	347	375	349	334	384	335	341	357	361	388	327	375	363	347	338	340	373	365	386	328	348	393	330	411	368	361	347	359	348	343	353	364	356	366	395	337	357	361	388	356	331	365	381	397	358	371	351	321	326	371	333	368	355	378	379	355	353	321	337	330	366	351	356	348	348	321	347	346	396	370	355	321	358	335	366	384	337	359	310	342	349	371	329	357	357	354	400	346	346	392	372	329	358	336	358	348	306	354	381	338	313	357	384	346	350	374	383	360	367	342	346	360	375	301	346	352	328	331	392	353	372	402	336	341	386	346	380	373	396	333	343	344	339	347	344	367	331	375	367	387	322	314	371	349	344	360	374	349	317	362	369	384	345	331	382	348	307	361	354	365	350	397	354	361	337	327	378	360	336	341	334	328	319	377	350	362	347	333	335	367	356	359	391	367	371	335	392	343	363	351	354	347	341	326	378	351	338	365	340	319	369	306	345	375	330	347	361	330	386	330	351	353	341	361	355	378	338	357	340	349	408	343	369	376	334	337	374	339	395	327	348	347	383	332	362	341	356	325	337	337	313	370	368	348	328	379	346	362	363	360	389	337	366	354	333	366	393	348	312	359	379	359	308	373	383	360	356	364	335	365	349	363	376	343	348	328	332	362	337	351	333	381	352	358	364	363	349	338	312	334	324	370	366	359	348	369	340	369	385	352	343	338	354	351	395	374	368	346	344	343	403	359	380	372	335	365	361	348	354	366	368	319	382	352	370	352	367	328	376	350	362	346	379	364	365	328	339	367	371	354	393	340	375	381	365	331	342	348	341	363	326	349	365	365	363	343	377	342	361	338	335	361	350	328	359	355	325	361	354	329	348	353	373	356	370	337	372	364	345	351	367	325	349	371	345	361	354	343	365	355	338	371	337	368	367	372	353	393	330	397	359	340	347	350	368	363	336	333	370	368	355	347	358	367	337	358	348	348	354	325	342	350	331	364	378	348	376	341	310	346	353	347	346	371	358	369	399	363	360	376	368	373	340	361	361	358	332	368	354	357	348	385	389	383	347	355	365	335	373	361	367	361	365	363	342	367	360	360	351	333	363	360	388	321	361	361	391	331	331	367	375	343	351	368	351	359	380	360	380	373	360	368	330	357	359	356	346	373	402	323	342	346	366	345	378	380	337	353	336	341	336	371	355	370	354	369	321	350	382	360	363	346	371	359	366	339	323	417	368	348	316	354	334	359	354	339	363	371	350	362	351	367	360	361	354	339	357	354	323	356	373	340	356	344	398	348	349	375	369	349	358	383	347	343	353	360	334	355	351	349	366	344	353	374	397	356	352	368	354	352	346	380	349	373	320	315	349	335	374	349	378	327	370	347	350	341	347	385	353	345	348	342	376	382	349	361	347	352	318	362	355	378	329	343	367	352	363	330	395	325	368	342	377	369	333	357	376	359	367	342	366	335	361	358	362	334	333	333	338	333	359	371	363	361	359	337	334	336	374	366	378	349	396	342	324	359	356	312	393	388	351	357	337	379	378	318	352	376	375	361	358	349	358	357	352	379	332	343	353	347	351	344	339	356	345	353	351	366	371	361	353	369	358	320	342	362	351	351	360	378	327	325	334	369	355	372	364	337	358	338	325	338	334	365	372	364	351	376	395	345	359	338	355	365	357	392	410	339	382	364	351	346	334	360	363	340	359	329	323	317	324	332	319	342	373	342	348	368	388	340	355	373	327	332	339	350	374	377	361	335	327	342	359	322	354	361	368	309	327	324	353	344	382	310	343	334	376	372	336	348	353	374	371	353	352	339	345	363	343	366	369	344	374	348	373	333	313	353	383	363	357	370	359	372	347	338	385	364	343	351	343	361	362	360	320	363	358	342	358	355	337	351	340	352	320	393	335	331	355	362	350	393	372	382	359	366	336	342	352	341	339	392	335	361	380	321	355	345	347	352	372	318	337	358	346	361	319	370	371	332	391	353	349	354	313	357	338	363	362	354	349	339	305	364	350	390	343	372	353	368	376	336	353	353	334	336	355	378	371	349	345	365	336	378	349	345	369	349	357	330	343	332	371	362	366	374	333	334	360	355	370	348	344	373	360	343	358	355	346	349	345	337	336	362	353	351	397	348	342	346	330	334	369	344	349	374	332	368	339	364	357	360	322	365	356	350	334	377	360	356	349	380	374	333	361	354	321	359	352	354	364	372	351	341	356	360	327	339	329	374	327	335	357	313	364	362	364	360	333	371	353	349	357	348	310	346	351	348	382	339	350	345	381	390	360	359	399	374	354	371	379	355	364	333	352	344	355	353	355	367	354	350	371	393	349	378	341	353	348	360	385	369	371	334	383	350	351	317	368	365	365	361	389	346	333	364	336	336	320	369	330	343	363	326	362	358	334	353	381	373	345	353	339	355	365	344	364	360	358	352	371	337	358	386	350	378	366	363	353	363	334	384	356	369	354	342	348	347	343	353	359	337	376	392	325	363	331	343	351	341	370	341	359	396	334	326	360	376	369	313	326	305	374	334	353	376	359	402	343	371	335	352	356	356
7410	4991	7585	7731	7246	5098	3205	2405	1557	1119	908	691	622	612	533	451	356	368	375	311	352	258	274	299	350	376	383	276	211	210	216	201	212	194	159	187	179	188	209	193	191	236	330	364	356	239	177	189	173	189	163	182	162	174	197	181	185	193	184	165	153	162	192	173	186	195	187	207	190	157	200	154	190	173	156	177	177	186	152	162	167	177	200	171	171	174	192	195	186	156	188	183	179	187	199	183	181	165	175	169	159	179	185	163	176	195	212	182	195	182	198	173	190	185	187	187	185	184	177	170	162	174	171	194	179	194	175	188	191	193	186	185	186	181	175	202	199	189	185	150	207	178	171	164	177	163	196	170	155	213	170	190	154	178	200	189	186	177	158	154	201	182	151	184	181	192	178	197	179	194	181	210	171	162	184	169	179	181	170	175	165	162	161	177	185	166	174	175	179	197	190	182	209	204	188	178	206	173	176	180	177	192	170	202	202	179	189	188	185	165	182	142	191	198	210	155	171	163	183	169	175	186	184	180	154	182	181	185	184	181	176	177	167	159	161	173	198	168	184	182	213	207	169	167	160	177	162	160	174	190	208	158	180	176	183	183	166	192	171	172	187	165	181	180	177	165	179	154	201	158	154	169	180	170	163	167	163	188	187	162	168	204	180	171	150	192	182	184	187	200	171	198	159	156	178	186	167	186	172	160	158	184	177	189	194	170	177	179	201	213	176	190	178	182	174	187	177	182	171	185	175	174	182	181	170	202	184	200	175	180	166	185	180	190	178	201	191	169	172	158	187	168	188	204	162	167	206	186	189	205	189	158	191	192	159	177	192	183	177	170	166	205	172	185	184	187	167	183	169	183	161	208	184	182	187	172	161	202	209	177	177	165	168	179	186	191	184	165	184	162	164	184	168	169	166	171	189	189	204	170	182	189	185	186	168	182	186	180	179	182	166	157	195	172	178	172	167	168	189	182	163	183	166	173	165	200	190	207	163	149	162	177	170	195	194	157	175	202	161	170	186	193	163	153	167	202	184	156	182	195	189	184	172	208	188	183	189	192	181	192	162	153	168	184	193	165	203	169	171	162	203	168	187	182	184	187	174	160	199	198	171	183	202	192	172	179	163	179	167	165	205	179	183	180	160	173	178	161	169	139	178	175	204	188	178	187	171	204	198	182	183	176	170	179	139	208	163	176	175	183	180	196	195	189	183	168	165	194	181	164	201	168	174	185	180	157	167	179	194	185	173	200	180	207	201	187	181	198	162	182	146	190	170	194	170	198	169	197	166	176	187	183	177	192	183	172	180	171	163	178	210	192	163	170	166	198	201	174	198	178	177	172	179	183	188	162	171	205	200	171	177	168	167	180	159	187	185	210	198	175	173	186	166	173	183	176	169	185	180	191	194	182	187	200	183	188	186	190	181	194	164	221	166	151	201	164	187	188	184	159	166	193	187	174	194	173	157	191	189	197	208	155	168	171	190	176	188	178	188	164	197	165	177	180	202	170	201	200	190	192	167	211	178	182	213	169	193	168	173	190	180	201	170	178	185	171	193	166	176	175	180	172	178	173	172	150	166	183	166	181	189	168	188	168	200	163	176	182	188	190	187	175	157	187	172	177	161	181	173	177	180	170	169	188	204	177	179	162	155	187	182	175	176	191	196	152	186	180	188	171	156	179	191	182	178	179	197	169	207	198	188	172	175	176	174	202	179	167	193	161	174	161	186	186	178	174	177	189	177	180	218	177	173	175	189	182	208	186	173	196	196	202	170	176	194	159	178	178	181	173	170	197	166	183	166	159	202	151	176	190	196	184	175	184	168	167	153	190	148	174	186	187	174	179	195	190	172	194	179	186	189	176	191	206	206	194	193	161	152	181	175	172	186	168	201	176	189	192	171	180	187	172	202	189	190	203	160	187	193	199	162	196	180	181	187	156	163	198	176	184	159	175	175	203	198	180	208	182	200	156	182	177	170	185	171	180	177	180	194	163	167	174	168	210	173	201	168	164	180	193	174	193	175	202	190	194	186	202	196	180	171	201	194	166	169	161	161	185	157	155	180	199	190	192	176	168	175	195	185	191	195	192	184	202	199	203	165	158	180	170	155	175	164	187	169	180	178	179	172	178	200	193	199	185	183	175	170	186	182	167	181	183	195	190	186	186	183	164	189	169	172	178	168	162	194	201	200	194	160	161	150	158	174	200	218	175	176	189	209	193	159	162	184	182	180	170	159	193	196	211	197	157	153	209	194	171	167	179	182	174	175	190	160	176	184	173	179	198	182	190	186	174	166	158	171	186	207	174	157	192	146	160	170	167	203	185	156	184	194	181	181	185	198	174	178	204	156	191	176	154	188	190	177	192	170	163	163	185	177	168	168	166	194	183	184	163	201	170	175	191	168	153	178	175	172	186	188	176	176	178	187	181	178	189	194	186	164	179	191	157	175	177	177	175	159	170	180	181	170	177	177	186	159	179	189	176	185	161	193	199	169	157	190	163	176	178	223	159	186	181	206	179	180	176	176	170	178	193	203	193	155	173	176	193	178	187	195	202	169	186	195	175	168	194	156	175	196	180	209	185	180	200	180	148	177	241	200	172	165	202	195	179	165	175	177	177	175	175	165	176	188	173	170	183	180	161	186	167	215	170	176	187	177	174	160	191	195	174	175	169	160	155	186	189	182	195	178	193	166	196	213	185	180	174	195	190	184	166	174	174	176	188	156	183	144	189	180	176	169	179	182	198	178	193	168	177	213	179	166	190	175	166	178	179	188	204	160	215	171	184	199	178	172	173	189	168	197	183	201	176	180	185	195	171	171	157	161	188	194	169	178	167	165	167	162	191	162	193	168	169	157	155	174	201	165	175	201	186	178	193	174	171	177	182	206	187	169	158	189	171	192	170	180	174	181	187	185	153	171	193	196	150	165	205	184	190	163	227	187	183	180	186	165	195	181	143	167	170	164	145	186	165	179	149	183	174	180	188	180	201	215	179	184	202	187	181	185	187	176	174	165	184	171	189	176	188	182	191	148	154	179	156	176	171	183	175	192	186	202	192	188	170	185	146	198	157	184	198	169	180	179	212	169	177	172	159	181	177	183	176	185	182	167	143	174	179	184	149	172	156	171	187	173	174	161	182	173	162	179	193	182	209	179	173	184	164	180	186	168	191	173	171	179	156	197	197	178	175	175	198	188	183	186	192	184	169	180	163	172	190	200	189	189	186	197	184	185	183	184	193	191	187	165	191	162	175	182	161	161	171	184	194	169	168	195	180	167	190	187	197	202	172	173	163	168	165	183	166	176	188	154	174	176	177	180	198	166	173	197	169	161	186	169	155	197	181	185	201	169	178	205	157	167	172	173	177	188	186	187	186	179	161	176	200	196	183	174	166	212	207	172	171	156	188	165	187	193	200	201	189	201	171	187	168	199	197	165	190	183	187	172	172	202	178	198	185	195	174	199	174	171	173	208	189	193	167	167	170	173	185	188	195	175	183	180	165
5416	5255	12991	17204	18443	16123	12858	10470	8305	6772	5204	4230	4021	4146	3141	2830	2248	1994	2384	1761	1954	1570	1201	1645	2119	2340	2257	1103	916	906	727	640	524	543	554	557	589	573	553	525	556	839	1456	1548	1249	668	454	469	486	436	447	441	463	465	494	459	440	498	470	461	494	484	451	498	465	444	483	477	439	455	470	471	484	468	474	483	433	519	474	479	458	471	451	466	475	450	466	458	463	460	446	492	490	515	509	486	475	447	442	455	514	456	476	447	469	467	462	484	502	460	499	481	485	499	476	465	488	485	454	438	479	485	486	485	462	457	515	468	462	463	436	480	480	470	482	469	438	475	480	469	471	481	492	449	467	460	438	469	509	479	453	461	469	504	465	468	452	455	478	487	476	460	441	473	436	445	504	492	461	463	475	453	458	487	448	470	422	466	509	485	496	460	446	483	463	457	465	514	460	484	452	485	490	417	455	474	466	485	479	488	464	486	475	504	470	463	474	457	480	466	448	432	529	439	449	510	463	451	480	448	453	473	440	468	459	449	453	453	446	460	467	477	456	483	462	475	471	486	487	476	492	453	470	461	463	464	480	462	476	453	446	458	497	483	483	494	453	490	499	474	468	506	478	448	451	457	466	473	482	478	466	472	491	481	469	435	472	446	460	439	472	464	476	488	474	465	479	454	491	484	458	440	494	474	472	472	433	467	453	476	449	442	467	461	474	506	467	476	455	482	426	478	465	463	438	480	473	466	497	503	466	481	442	499	467	462	498	478	483	433	492	479	504	470	445	481	461	460	423	471	414	484	462	441	466	494	462	490	477	495	489	442	441	486	484	470	495	468	510	479	446	459	441	445	423	470	450	502	482	465	487	435	492	468	462	432	496	479	451	464	457	432	498	476	455	476	480	446	473	490	466	493	484	485	443	471	463	506	473	448	458	484	508	491	494	477	484	464	471	464	482	479	514	476	476	476	525	453	505	455	467	479	479	478	480	468	466	429	509	477	491	467	479	480	521	467	478	485	503	456	463	467	489	501	448	461	442	456	456	502	461	444	508	432	479	463	466	440	443	489	447	444	508	480	475	469	466	501	471	475	451	430	436	459	437	480	493	486	478	465	466	462	412	445	485	472	445	422	503	464	464	481	452	457	453	447	468	448	468	444	480	467	479	488	469	462	449	461	463	480	459	425	494	458	472	514	468	506	463	453	470	491	502	440	482	476	453	490	451	509	452	503	454	478	479	494	481	474	494	483	488	457	488	457	497	449	490	468	453	467	464	512	478	490	485	427	483	472	453	478	485	489	436	461	459	476	461	460	483	467	463	460	475	525	451	420	490	487	463	482	458	447	467	447	530	483	471	475	481	456	456	479	451	500	477	460	475	462	452	488	469	452	423	492	482	460	475	494	450	442	489	463	487	446	445	460	467	464	438	469	471	414	451	419	453	487	470	512	462	434	457	455	457	450	480	472	475	480	418	476	480	456	496	447	454	451	474	463	416	429	500	468	482	439	462	492	501	465	445	435	490	455	455	450	479	452	526	499	460	484	432	467	456	418	506	487	470	470	478	425	512	514	477	461	437	473	458	457	451	485	447	499	478	494	440	503	493	448	424	441	445	500	463	489	443	459	465	491	427	442	476	473	451	464	429	437	467	476	464	424	467	456	466	509	498	485	477	496	495	499	463	482	452	471	481	450	498	480	462	469	497	463	484	496	511	471	471	473	459	516	475	499	414	501	513	468	436	502	476	447	440	483	483	455	471	505	471	449	440	462	463	418	476	464	478	480	473	482	456	479	448	440	478	479	465	454	465	483	429	470	442	463	467	483	490	484	451	502	485	461	470	475	478	440	462	457	446	491	479	474	437	452	451	500	444	477	464	481	417	492	502	460	431	474	447	468	469	477	484	437	465	442	469	482	488	455	506	435	483	454	453	447	451	479	475	461	454	468	428	435	466	452	479	486	448	446	438	472	452	455	481	467	430	421	472	477	479	468	479	491	494	462	476	472	471	464	448	453	489	439	499	467	467	486	475	458	488	508	479	421	409	463	450	491	511	508	451	463	465	506	491	425	454	494	460	443	455	498	455	444	461	434	461	463	486	473	495	465	458	461	494	491	485	448	457	459	460	465	429	463	463	471	483	436	470	486	482	467	468	483	478	484	507	494	452	455	485	470	455	493	482	437	471	470	473	459	428	489	511	509	488	452	494	460	470	448	441	484	481	497	475	441	460	499	480	451	463	448	480	481	472	503	445	444	457	458	478	456	495	448	474	480	450	454	469	459	459	465	453	483	519	447	466	489	506	456	459	461	479	465	492	466	435	464	492	435	481	473	448	456	466	446	451	471	489	445	453	427	447	452	480	473	477	433	482	433	495	455	445	469	490	484	460	475	446	461	479	464	493	481	477	504	482	454	458	485	431	493	474	431	440	477	459	499	458	472	457	513	472	458	502	503	480	467	419	515	440	445	459	501	420	464	454	463	498	474	445	481	491	498	470	469	472	448	500	468	439	457	478	469	456	448	478	453	470	497	453	483	457	524	440	437	448	463	439	459	491	465	447	468	443	491	461	449	450	482	485	441	482	452	522	491	485	489	465	430	456	489	462	471	467	494	469	498	429	511	464	479	534	467	493	456	475	459	455	455	523	434	456	462	473	466	516	442	458	445	471	504	456	472	476	493	483	493	494	459	433	481	436	478	477	475	460	475	453	476	432	472	447	476	451	490	467	466	490	454	512	488	442	475	463	431	476	460	457	471	479	426	455	473	429	505	472	455	435	458	451	435	455	462	478	464	496	420	448	493	453	455	443	457	459	471	487	443	460	447	420	496	505	493	453	476	458	453	461	478	440	448	461	475	459	478	468	498	489	448	441	469	484	440	461	474	500	456	453	478	452	450	486	458	455	494	498	460	447	433	463	516	476	462	472	444	490	465	463	476	473	458	463	438	463	459	450	460	504	463	442	475	488	455	489	469	471	464	445	467	481	443	503	493	447	476	442	450	487	456	508	511	464	499	483	501	468	451	477	446	495	460	444	467	465	453	443	489	462	476	473	478	426	445	470	479	471	501	450	476	459	472	453	437	478	525	490	474	497	477	492	417	448	490	483	483	446	463	445	481	476	494	479	472	442	443	427	445	454	467	453	452	476	486	451	472	443	460	462	469	473	489	484	491	483	459	499	493	457	462	463	474	477	409	465	462	475	491	441	477	473	452	486	435	474	456	460	478	464	482	487	493	468	478	449	453	488	454	468	461	464	441	477	470	437	462	481	493	472	441	481	472	493	440	471	451	470	507	499	483	438	465	485	485	478	453	454	450	445	490	453	461	468	455	454	466	493	441	410	477	469	432	476	456	458	518	443	504	474	466	471	493	489	468	474	496	453	476	483	431	452	522	464	489	466	485	499	456	471	519	422	451	476	461	494	465	495	486	471	452	449	432	465	473	473	494	493	472	456	475	443	450	483	450	441	455	422	486	452	461	458	486	474	493	485	477	486	473	489	478
21494	21733	29661	33378	34510	32004	28109	24955	21426	17281	12267	9222	8081	8810	6881	5155	4267	3450	4894	3155	3227	1957	1911	3040	4184	4716	3962	1380	1033	820	273	241	201	199	195	202	189	185	204	221	449	941	1182	1107	702	363	198	168	179	158	161	201	157	179	173	165	166	172	177	172	165	170	158	177	174	189	155	165	161	143	171	168	151	159	159	176	177	155	160	170	175	161	192	148	163	159	179	165	146	154	150	172	140	152	173	169	181	158	168	162	167	156	170	164	140	153	171	163	153	166	161	150	197	162	175	172	154	155	203	173	163	199	178	175	169	162	167	179	162	144	214	146	169	153	161	154	180	181	159	187	178	161	179	170	186	153	147	160	160	149	153	139	151	157	169	173	155	139	164	179	146	168	177	169	160	154	174	157	170	180	162	163	185	169	161	171	155	172	175	168	168	166	153	146	146	157	154	162	159	140	169	156	157	154	161	182	150	139	158	141	161	166	167	160	155	180	187	151	157	171	189	152	168	176	157	157	194	176	177	171	165	152	168	157	154	181	150	152	175	143	168	156	178	190	172	175	169	165	163	138	180	157	170	190	174	162	163	174	185	137	144	174	170	155	162	157	167	172	150	173	154	170	194	161	173	168	159	175	162	163	169	182	161	177	168	166	149	171	148	197	171	164	161	164	152	180	137	174	146	165	195	191	163	143	176	142	160	172	163	151	160	147	150	151	165	152	159	161	168	165	167	177	175	189	168	164	158	167	156	204	174	175	177	176	168	155	159	168	136	161	140	173	165	166	196	168	151	170	141	167	160	164	153	151	154	172	136	159	179	183	169	164	148	157	180	181	172	162	177	186	176	175	184	177	157	174	164	162	179	173	190	157	168	167	147	164	164	158	147	154	162	158	151	168	171	174	162	169	176	167	176	179	168	177	174	167	167	155	149	184	182	174	161	161	190	159	168	172	175	183	161	165	182	172	183	166	210	160	170	176	178	149	158	170	179	161	160	143	164	186	178	189	180	161	163	153	200	176	169	201	162	189	164	174	152	162	150	146	144	187	178	153	174	167	195	142	169	166	147	181	155	159	161	155	167	176	158	164	170	179	154	176	159	145	168	160	156	157	171	182	170	191	159	162	174	152	160	169	148	163	168	169	196	183	161	150	193	163	186	183	159	170	166	183	186	160	162	158	162	168	170	160	164	158	168	136	155	168	182	160	172	163	183	161	172	157	174	152	167	176	147	153	175	166	188	165	166	172	173	171	174	181	160	171	147	192	171	157	177	135	159	163	161	151	167	181	180	162	177	166	172	141	181	178	165	153	176	171	168	144	173	181	165	169	155	185	161	170	164	134	167	175	163	149	168	181	172	160	171	173	199	200	186	171	158	167	165	148	164	172	158	148	165	167	155	170	159	163	169	165	174	170	147	183	171	172	143	183	171	166	172	151	151	172	150	180	158	153	164	161	182	160	181	177	136	164	165	158	200	155	153	185	170	159	149	165	148	158	179	176	157	176	172	172	179	169	151	181	158	168	147	154	166	188	160	164	151	190	154	175	200	160	164	173	183	192	144	173	170	157	161	147	153	175	161	187	183	167	198	152	147	181	164	155	162	150	169	131	154	169	166	145	181	175	194	169	169	176	172	143	184	163	176	169	142	182	173	174	178	163	172	155	177	137	163	179	186	149	180	174	141	200	159	175	163	161	173	150	166	156	157	157	169	170	182	171	149	169	159	182	198	160	156	161	161	160	168	156	169	166	158	178	166	168	173	149	169	160	158	156	157	176	167	189	139	173	180	149	177	161	157	151	184	164	179	181	189	180	166	171	171	191	176	173	149	177	177	161	187	207	166	180	182	167	167	157	149	146	155	177	167	192	155	184	170	174	165	180	171	144	161	150	170	162	149	179	192	159	157	168	172	160	155	174	198	185	164	179	173	182	153	165	179	134	172	144	167	168	159	166	181	158	172	172	164	160	154	185	162	185	165	195	159	175	167	183	176	157	175	136	155	144	167	158	155	192	149	159	162	155	170	194	192	181	162	160	184	147	172	167	127	181	172	165	147	185	137	150	177	161	178	178	160	150	165	152	160	174	181	185	143	179	173	170	151	169	181	158	165	161	177	153	188	177	153	167	149	168	178	165	184	164	176	162	163	167	167	181	178	185	172	184	144	141	169	147	166	166	180	177	169	202	164	166	182	170	174	172	161	165	162	193	161	149	156	177	150	138	152	174	144	160	151	173	168	177	180	168	161	165	155	182	166	142	145	187	171	162	177	179	193	168	179	181	178	172	142	195	163	193	157	156	154	175	168	166	160	152	184	161	157	163	171	173	173	165	163	190	192	153	164	141	174	160	179	186	151	177	148	192	165	151	154	157	163	156	147	173	160	174	159	162	176	158	168	154	166	170	167	162	148	161	163	162	170	174	163	154	158	178	154	174	137	175	163	176	171	170	178	165	167	153	182	178	189	163	164	157	160	166	193	176	160	177	171	155	156	168	163	169	189	166	173	174	167	177	158	155	155	168	147	175	169	175	186	169	163	160	165	160	174	139	164	166	151	189	156	177	152	161	163	155	170	162	170	165	143	164	184	168	165	167	160	153	154	163	180	173	179	167	175	153	156	154	159	176	146	140	197	175	164	144	177	171	181	158	152	166	165	179	181	196	145	165	136	183	151	170	180	167	166	161	162	148	173	170	146	165	149	175	164	141	175	147	154	147	173	154	158	175	163	186	169	162	160	170	174	183	184	157	167	173	172	138	162	165	167	166	171	181	179	161	147	169	164	166	168	184	163	164	137	177	188	174	155	169	185	154	182	171	166	175	163	182	178	168	157	174	152	178	162	148	154	195	157	183	176	181	167	171	182	157	158	160	152	172	170	171	175	178	182	164	165	166	159	169	154	195	176	179	160	180	170	171	150	179	180	194	171	176	163	171	167	165	155	169	172	169	169	154	164	156	170	183	195	174	171	170	182	149	151	145	187	148	149	166	166	194	182	171	179	170	156	168	156	149	150	188	167	191	144	165	155	166	189	152	166	147	170	178	163	157	164	175	151	149	142	165	171	173	164	177	169	160	164	181	159	157	166	178	165	146	144	189	165	161	149	156	167	177	184	190	147	165	153	173	165	152	168	167	157	175	137	154	170	178	158	179	164	168	169	187	182	167	182	162	158	156	167	165	163	171	193	159	147	165	168	186	159	161	182	163	210	183	162	174	176	167	175	165	176	145	163	162	164	169	161	146	152	170	166	156	170	187	166	188	158	158	162	173	161	161	151	153	178	165	160	178	174	169	156	164	186	177	164	147	169	161	185	176	167	182	187	169	153	182	157	190	165	161	165	175	171	171	170	165	167	155	183	196	154	167	163	140	173	161	152	151	174	166	171	152	197	160	141	153	184	181	164	160	155	161	171	169	177	167	163	150	176	173	150	150	166	152	161	178	181	166	164	163	186	165	177	170	176	168	135	162	170	168	167	156	158	177	147	174	167	175	172	181	186	157	167	157	158	177
14863	16625	29610	37647	42564	42370	41558	36198	39692	33370	28642	25938	23466	27219	22601	19883	17365	16718	21805	16409	17724	11735	11762	17479	21140	22915	19455	8533	7074	5583	1324	854	677	594	594	638	622	608	619	945	2893	6240	7307	6248	3728	1538	456	425	428	438	403	412	410	434	443	415	402	422	450	447	413	431	386	422	384	410	465	426	455	451	417	430	436	424	443	447	458	418	419	424	371	401	455	400	436	404	451	418	436	415	434	456	445	443	448	436	408	410	431	413	413	445	417	472	432	467	454	400	437	441	418	430	444	414	420	374	441	433	474	451	454	455	430	426	403	428	422	425	427	423	417	479	348	409	407	425	445	434	436	439	453	415	411	444	443	462	445	420	431	450	447	437	458	444	439	455	424	464	425	435	445	440	439	422	432	420	414	454	433	477	454	429	427	453	456	432	433	449	413	461	455	448	402	432	431	401	447	409	475	430	434	412	443	451	461	421	415	432	426	400	440	416	457	471	425	413	405	411	407	466	444	474	424	450	442	420	405	429	419	480	429	457	430	398	421	460	428	433	437	450	402	464	433	458	458	426	436	452	436	437	428	438	419	426	430	434	421	429	407	415	461	423	432	438	413	429	410	436	426	416	452	438	429	446	407	424	441	406	456	473	409	494	451	406	419	410	441	411	435	403	426	424	423	428	435	478	412	425	467	416	429	442	415	426	474	400	443	381	438	444	436	473	418	424	417	451	433	407	418	427	416	426	450	415	465	429	418	398	461	412	418	436	440	415	432	459	428	407	421	407	405	422	446	432	446	415	434	470	409	468	444	408	439	402	420	436	474	423	411	418	425	466	424	417	440	441	387	437	388	463	423	424	463	432	428	435	462	445	433	448	421	421	424	418	440	411	436	439	410	441	485	430	441	436	486	439	465	443	422	435	464	432	408	474	405	417	435	423	443	432	467	458	436	445	441	445	438	420	453	440	448	462	462	417	449	423	445	445	439	449	436	417	404	431	421	443	394	438	422	433	433	416	437	381	424	439	492	426	434	375	441	458	423	465	417	454	428	432	411	433	420	425	461	391	463	433	403	429	452	440	470	418	436	488	413	402	448	450	435	423	420	441	400	447	459	398	447	437	449	444	414	436	432	448	420	444	436	459	400	415	436	465	421	488	419	423	418	403	414	457	440	479	454	459	460	453	420	439	426	459	412	433	407	449	421	432	454	420	398	424	426	450	426	412	443	435	409	440	427	436	435	447	449	440	491	419	383	414	426	438	459	446	418	448	451	407	449	448	448	478	420	443	431	438	454	465	438	441	411	421	412	409	431	441	422	450	407	408	443	434	397	449	449	433	456	435	443	415	403	429	446	446	411	434	426	449	461	422	432	457	425	418	447	402	416	449	462	471	430	452	465	408	460	465	415	457	428	455	431	497	441	429	422	429	442	467	457	409	452	368	395	422	455	475	432	449	421	434	434	419	449	412	417	454	442	396	419	429	465	428	428	415	450	428	437	446	452	437	421	416	401	440	408	404	458	436	459	423	463	432	419	455	415	441	424	460	461	453	455	459	470	412	435	429	451	457	423	405	464	443	427	428	459	430	458	427	414	425	460	473	414	411	425	455	416	424	422	437	442	445	437	431	426	442	445	450	464	413	444	443	444	426	433	446	404	439	426	412	465	452	470	394	439	406	423	426	424	431	439	411	470	428	410	438	445	417	432	442	445	415	445	398	438	408	418	423	421	419	405	435	444	425	450	450	418	473	447	412	462	406	441	469	424	400	461	428	454	456	407	441	419	460	411	426	451	440	460	447	415	426	442	392	416	438	439	398	440	400	453	456	403	420	446	443	440	424	437	467	394	464	392	426	435	426	441	456	446	401	418	441	415	416	481	413	426	439	443	431	441	432	444	398	425	427	431	423	447	441	463	408	449	404	417	414	416	431	442	462	438	441	428	442	408	439	425	415	461	440	459	435	403	407	469	401	463	448	391	435	394	450	453	437	443	460	469	458	453	435	449	418	454	450	442	417	407	455	421	399	440	406	478	456	419	425	459	390	426	399	442	473	443	459	465	439	445	438	440	456	422	405	443	453	440	406	450	415	480	462	419	442	422	477	413	451	437	428	426	423	423	423	412	387	427	411	400	434	455	448	455	444	454	435	466	425	440	430	454	442	443	436	417	419	425	454	466	383	453	460	433	429	444	430	419	446	399	418	435	441	424	452	417	451	409	385	433	420	445	400	432	471	435	433	422	464	442	440	463	419	440	478	430	438	437	484	444	435	409	406	441	406	413	442	419	447	438	416	460	430	432	438	434	424	440	451	415	440	441	442	437	419	408	450	432	439	454	450	424	458	403	437	444	402	434	410	399	460	443	445	444	475	456	453	404	452	450	428	460	432	459	471	452	457	418	402	424	436	449	452	456	450	453	450	443	447	466	444	406	472	424	406	440	413	414	442	432	427	442	429	413	435	453	456	425	440	438	477	452	394	458	453	472	454	446	458	424	444	437	455	434	451	454	414	405	460	475	441	401	431	430	441	426	453	454	429	433	439	415	452	469	438	418	463	455	380	427	420	460	446	444	454	460	442	472	457	433	424	422	427	424	393	409	417	437	448	460	430	437	427	478	438	464	425	433	427	424	417	425	436	483	428	450	457	455	445	449	448	433	409	427	457	444	414	423	442	433	402	433	426	419	444	413	455	449	436	404	444	449	397	400	456	405	436	432	504	457	429	424	432	409	423	420	455	426	451	419	424	428	430	436	432	408	411	441	440	413	435	424	453	437	427	441	411	390	426	416	482	429	443	406	423	419	440	404	382	465	388	397	455	447	448	437	450	448	442	455	375	463	452	468	447	423	427	454	472	444	472	398	443	448	427	415	437	482	410	427	441	443	421	426	419	424	425	453	407	471	394	424	442	412	429	421	408	427	426	415	418	408	432	458	417	418	428	425	425	418	435	433	440	429	451	423	428	471	429	421	452	458	429	413	435	424	403	401	417	406	442	470	428	429	374	451	436	440	455	436	406	386	418	453	445	425	436	444	416	454	439	408	442	414	435	466	441	430	427	451	438	483	463	441	461	420	452	417	434	392	442	381	462	421	439	449	414	403	422	419	469	426	428	439	432	421	353	461	402	406	403	424	459	423	474	423	456	417	404	444	414	434	403	423	409	396	430	419	470	417	431	429	427	439	432	450	447	464	438	441	398	441	409	454	462	460	436	444	398	430	434	461	444	414	426	457	412	475	441	437	439	393	455	470	421	426	422	454	438	443	415	434	433	431	467	444	456	445	422	430	416	437	444	436	459	394	446	400	454	445	447	474	408	441	423	425	458	439	443	451	401	467	420	463	478	463	421	466	406	432	438	447	429	418	458	426	422	441	418	447	420	418	463	421	438	441	444	454	450	415	467	412	426	412	416	429	449	430	422	438	437	444	469	434	412	405	392	460	437	423	457	423	440	430	443	422	448	444	444	459	413	426	425	468	443	443	431	440	409	419	481	445	420	417	443	463	452	380	426	438	419
30256	28021	35123	38090	39686	36652	33978	31217	30120	24919	20368	16221	13161	15019	12349	9122	7590	6902	10656	7659	5747	4890	4357	6359	7938	9400	4967	2415	1901	1043	255	193	200	180	170	158	150	167	165	189	914	2304	1970	1383	917	439	186	139	167	147	158	149	130	145	154	139	149	139	142	137	132	163	173	163	145	144	144	118	132	131	147	136	138	149	153	138	154	144	136	152	141	161	136	140	127	131	137	142	125	142	129	131	127	135	120	136	141	122	133	131	156	138	146	153	142	137	153	138	146	137	145	136	170	127	146	136	143	138	142	129	151	144	153	136	129	154	143	116	142	161	126	137	167	128	156	134	125	126	151	132	155	173	137	157	152	157	138	167	136	148	144	142	140	129	135	131	146	156	155	164	142	147	129	151	136	158	124	148	149	145	125	142	136	130	144	140	158	138	124	157	141	143	150	133	175	138	144	139	141	134	160	140	124	150	134	151	128	143	138	132	169	166	158	140	144	154	136	157	139	157	149	156	139	142	150	160	139	123	136	156	139	172	150	152	133	148	128	139	146	162	148	124	111	164	124	152	157	161	136	111	124	144	139	150	157	137	128	145	134	169	132	138	144	126	154	138	134	157	137	150	129	140	150	134	145	139	118	125	152	134	138	106	143	148	158	146	164	153	112	114	145	166	142	145	132	128	126	142	162	126	132	147	159	143	159	146	139	149	149	120	125	168	153	141	155	130	119	147	147	124	139	140	135	149	156	154	146	169	140	124	134	152	153	137	176	148	158	148	142	151	144	137	131	161	146	129	141	142	142	110	156	163	153	148	150	164	145	137	148	113	147	141	145	139	140	132	148	152	141	122	135	125	151	157	128	150	134	153	140	165	115	150	124	131	156	144	121	144	147	157	147	149	136	158	146	131	157	136	138	137	132	138	120	144	139	151	140	139	143	133	123	137	149	109	125	137	142	149	150	158	150	136	130	142	147	170	149	174	119	141	141	134	138	145	145	143	146	145	135	159	161	142	164	126	153	142	130	132	150	142	120	135	152	142	158	149	157	154	139	144	157	135	137	161	156	131	144	147	151	127	148	161	134	150	141	141	134	133	127	145	161	163	151	140	146	132	157	168	157	157	142	155	144	157	119	145	143	126	133	140	111	123	138	129	120	147	155	125	135	155	155	156	136	143	143	154	133	160	132	154	130	161	134	137	140	141	148	152	140	130	141	141	145	136	135	133	141	143	136	141	141	140	117	142	129	136	144	126	143	143	128	158	120	154	124	131	168	166	139	150	142	136	144	125	149	141	133	141	129	155	138	139	135	132	143	151	143	136	125	138	145	129	117	136	145	157	134	135	129	165	141	155	146	146	166	130	160	127	149	156	145	146	132	140	141	160	147	144	131	145	119	143	154	145	140	146	142	153	149	139	148	140	122	137	144	141	148	157	137	142	165	132	133	132	135	107	139	145	126	146	132	160	157	138	149	134	134	142	137	135	158	129	137	148	149	136	133	146	146	135	142	166	128	139	135	134	123	132	144	153	158	135	130	153	163	138	159	144	147	140	131	139	146	132	147	144	167	142	154	134	167	141	118	140	136	142	160	157	141	131	153	149	131	153	138	133	151	136	162	124	145	142	124	160	140	158	156	158	152	121	116	162	135	147	143	144	131	142	137	135	141	147	155	147	163	141	151	137	167	153	135	152	157	139	134	181	126	143	150	142	155	153	141	113	159	153	138	144	116	125	171	131	183	175	160	157	146	143	124	131	143	145	139	142	147	148	144	161	152	123	144	156	123	152	140	162	166	142	163	133	126	134	139	163	140	149	145	135	131	163	152	137	131	145	130	152	141	152	137	130	165	170	145	159	176	139	139	158	145	113	147	147	166	151	141	150	152	156	128	167	157	145	156	154	160	142	158	166	132	159	144	142	112	142	164	136	136	186	173	145	128	144	144	154	132	144	120	125	132	138	128	154	146	161	146	167	141	140	136	171	181	127	127	134	137	147	131	134	133	149	153	142	143	145	151	126	170	141	169	167	145	142	146	158	161	158	155	142	157	143	139	153	138	129	141	149	145	142	141	169	141	149	165	161	157	136	151	131	141	133	151	138	133	147	136	148	117	169	150	158	145	137	119	133	131	150	153	139	157	157	153	131	131	127	140	154	156	147	138	141	131	130	153	146	140	145	139	150	149	137	132	142	136	126	148	155	150	131	159	141	140	151	157	147	125	134	124	147	131	145	149	151	127	136	148	137	146	144	155	148	138	141	138	125	148	162	137	148	160	135	150	143	138	140	148	131	162	163	150	137	146	136	146	111	140	134	138	149	161	142	135	136	127	143	150	112	131	141	142	133	142	150	149	136	144	157	161	124	148	139	128	157	137	165	124	146	159	131	137	146	150	126	143	128	170	150	127	141	151	151	129	134	133	160	128	144	123	156	136	135	145	135	148	142	150	153	130	169	159	140	146	159	148	153	176	162	145	141	168	134	152	154	133	136	132	133	128	148	132	167	143	160	124	136	134	148	183	153	139	141	149	133	136	125	141	170	124	148	145	155	124	138	146	131	142	136	130	144	146	129	133	134	138	126	129	142	132	157	142	138	132	140	135	146	144	129	149	146	155	155	147	146	141	145	138	167	154	149	128	161	126	137	145	163	134	147	146	170	160	130	139	141	136	161	156	142	147	175	163	140	166	156	163	155	151	159	133	148	133	118	130	139	137	137	139	132	151	135	151	141	133	143	145	133	166	125	151	161	166	136	144	158	121	162	167	152	132	156	133	166	121	156	154	144	139	148	136	148	138	128	156	135	148	149	144	140	140	132	145	140	124	137	131	145	145	127	178	132	141	141	152	155	148	146	157	145	139	135	143	143	139	136	161	154	136	133	149	137	153	160	128	157	133	147	168	135	173	137	161	133	127	139	142	156	130	123	152	155	153	139	150	137	138	151	126	132	150	148	143	152	146	134	150	140	161	133	160	161	155	133	158	146	172	152	173	151	123	148	144	150	146	156	139	152	140	155	136	168	145	136	164	147	145	153	163	151	130	143	149	140	139	135	131	139	161	149	153	140	165	146	148	163	131	148	139	162	152	148	148	136	136	153	166	136	144	134	156	146	151	164	141	129	136	150	119	149	138	141	119	127	136	160	145	133	158	144	144	136	141	131	147	121	148	139	159	158	143	150	161	133	144	147	160	140	147	161	129	154	132	134	113	160	145	133	131	126	173	134	156	154	161	152	142	142	130	128	147	143	151	149	150	139	151	158	136	147	147	149	118	124	137	131	142	135	159	142	137	140	115	164	141	135	154	140	145	144	151	131	118	126	140	140	143	144	168	150	129	135	145	123	124	154	136	145	137	130	145	145	125	135	138	136	142	142	152	161	142	138	142	142	148	144	115	149	139	118	140	135	149	150	139	123	125	136	131	154	146	134	132	128	129	132	153	137	118	162	141	127	167	135	131	150	142	146	138	136	141	131	146	149	151	153	150	142	157	124	151	139	161	145	144	136	143	150	149	156
19516	20889	33789	41971	46246	47882	47842	41635	47644	41494	36302	34382	31703	34196	29998	26381	22766	24481	32654	26769	23319	20058	20712	26507	29913	32165	20206	13217	12244	6485	1305	808	604	606	567	500	543	651	669	723	5957	13910	11650	8458	4786	2296	568	390	383	346	374	414	374	388	377	390	394	372	391	371	374	375	376	390	386	355	393	413	372	425	353	347	395	394	389	381	393	402	310	329	388	375	370	362	369	338	387	371	351	377	364	368	352	364	389	369	373	426	370	370	396	368	367	388	415	366	378	383	365	373	369	376	332	407	401	387	379	391	380	360	370	359	400	380	410	399	382	362	357	333	365	345	354	343	393	367	367	368	366	350	428	378	384	339	350	396	373	395	370	376	374	409	360	363	398	354	368	372	345	392	359	396	367	368	407	377	377	359	355	412	396	380	381	375	378	373	363	341	392	352	348	348	366	361	342	358	371	365	392	363	376	409	385	386	389	374	385	362	384	343	375	377	383	371	364	355	419	364	415	373	368	371	360	376	343	404	398	410	369	404	389	361	387	401	395	383	378	380	399	381	364	402	388	407	395	392	373	360	340	398	397	363	384	357	361	351	327	370	356	362	371	422	363	387	384	367	382	377	408	376	391	396	423	355	401	375	374	380	372	365	405	400	385	361	379	356	372	354	387	384	364	380	369	380	372	372	334	389	382	378	365	373	388	378	390	378	367	397	358	381	367	362	346	404	370	392	358	385	389	373	379	386	364	382	380	376	389	385	386	345	386	377	364	431	377	360	337	412	329	385	399	353	356	376	368	389	366	381	368	331	412	379	388	372	394	390	360	381	378	363	341	373	323	399	357	374	319	384	372	351	383	368	346	384	367	371	388	410	385	373	331	385	372	393	374	352	373	362	346	406	365	376	372	371	333	376	380	362	358	395	385	392	379	357	399	341	359	362	367	413	352	384	360	413	357	396	377	407	386	391	370	374	383	350	352	365	360	395	355	373	368	358	349	376	367	397	379	387	345	357	349	370	383	377	388	365	403	404	373	374	401	357	380	379	388	348	383	357	353	350	383	377	380	379	382	369	386	378	396	392	376	404	376	396	380	391	341	354	372	334	369	345	347	368	385	354	372	352	391	420	371	366	365	362	374	356	372	376	388	391	408	387	395	347	373	376	359	382	387	370	359	382	370	355	381	394	383	362	366	389	402	381	388	378	404	377	388	384	355	399	391	402	360	369	371	382	376	379	337	377	352	371	379	371	353	374	365	377	368	369	349	370	371	394	374	382	362	375	412	364	402	399	372	378	381	406	377	389	381	357	350	364	352	378	384	376	406	388	400	331	364	367	364	362	398	365	376	368	359	388	415	406	375	374	370	359	389	412	365	387	371	378	339	375	404	380	357	407	385	391	393	373	387	370	367	415	394	330	365	343	355	346	407	352	364	355	379	343	344	377	343	364	401	394	350	408	367	353	368	377	355	348	370	382	409	373	382	378	353	364	396	370	369	361	384	367	422	395	374	389	370	395	373	385	389	352	375	334	357	348	360	356	385	381	389	400	370	391	362	372	384	399	368	341	365	390	379	365	390	351	393	385	372	369	386	377	347	373	388	377	399	347	351	385	371	399	416	367	344	362	398	369	382	370	368	382	396	403	339	369	389	375	367	372	401	352	344	371	391	402	358	374	378	370	369	343	353	333	391	374	390	383	384	351	388	400	365	381	400	369	411	398	380	353	386	394	341	375	382	365	361	409	381	385	372	369	347	378	388	364	353	362	363	382	378	408	398	358	355	380	348	334	400	373	358	421	395	375	356	387	357	393	350	391	378	399	368	390	385	366	385	389	366	380	383	392	374	393	362	381	349	403	354	374	347	386	361	354	409	359	400	368	393	361	335	387	364	364	343	359	355	399	428	393	409	372	354	410	397	356	396	354	387	376	392	371	391	380	349	378	343	369	400	381	365	370	354	364	386	375	364	373	368	393	326	349	396	362	383	381	388	386	362	385	390	403	370	369	347	409	382	405	386	385	359	365	364	383	415	348	365	396	363	361	362	387	364	344	383	399	375	334	394	390	374	392	420	357	405	374	384	376	366	383	376	350	352	319	358	387	427	368	360	402	399	366	404	387	396	365	357	399	426	378	391	361	356	364	393	364	404	364	430	389	378	410	397	376	369	365	371	352	338	387	370	397	384	351	349	391	389	374	341	409	362	378	373	400	393	383	395	391	361	412	363	382	388	349	375	387	392	378	379	390	390	330	348	367	387	377	354	368	403	380	381	428	369	385	348	396	359	360	342	336	349	347	383	382	360	390	391	382	405	385	398	401	413	396	378	374	372	362	366	343	404	395	415	383	333	369	331	381	380	369	378	360	376	359	372	387	355	382	372	397	348	383	388	362	376	394	387	376	379	392	380	375	404	408	375	353	387	382	380	351	393	379	397	391	376	393	354	363	379	389	375	357	369	367	357	380	386	371	390	402	347	393	356	363	379	369	352	390	380	399	375	381	386	362	353	397	366	333	359	395	388	399	391	389	373	381	369	379	379	368	367	300	370	374	397	374	415	357	371	384	389	368	386	348	390	401	372	334	370	360	388	381	400	351	396	380	389	406	397	377	400	400	371	383	331	367	381	374	362	404	402	351	350	405	350	379	368	368	376	418	390	373	355	379	383	412	394	400	390	358	362	390	372	391	381	387	358	354	361	391	369	354	340	365	415	401	353	349	353	373	358	387	361	387	394	391	386	370	403	359	387	356	388	359	383	346	406	380	384	362	357	375	356	357	363	369	355	388	378	373	395	401	359	368	378	364	398	394	368	354	374	394	346	363	381	363	388	397	335	390	360	375	384	397	392	358	354	353	405	402	367	361	381	354	362	399	356	366	358	361	413	347	402	351	340	361	389	398	373	390	347	349	371	364	350	364	410	369	377	370	396	388	383	367	369	361	393	388	381	379	354	377	371	375	372	400	367	387	404	382	396	417	366	358	389	391	408	362	384	375	358	372	359	405	378	382	359	394	357	421	366	378	366	404	335	360	351	361	361	415	383	384	386	378	360	384	414	385	411	371	378	396	375	362	357	351	389	358	356	384	370	404	395	376	344	345	358	331	351	390	386	389	371	365	354	359	351	347	384	350	351	370	388	371	394	357	360	379	358	398	412	393	347	373	370	361	407	376	374	345	357	370	371	371	357	381	399	357	365	398	392	405	371	397	393	357	366	359	377	385	337	374	394	394	350	389	383	407	392	381	398	361	375	361	411	374	370	408	328	379	364	375	371	388	316	368	375	391	381	419	372	339	335	390	362	367	392	411	377	390	350	376	395	395	396	355	369	440	400	383	380	405	382	362	364	354	383	390	370	387	383	382	363	405	367	386	369	371	370	375	360	363	355	332	383	370	371	358	363	399	395	355	373	339	391	377	363	382	367	356	346	413	365	380	388	400	394	365	371	353	389	389	372	406	370	372	358	382	369	401	375	411	392	360	380	350	391	348	372	401	389	359	351	352	389	342	360	359	395	370	378	366
7272	5127	7950	7353	7466	6120	3956	2642	1975	1271	1013	915	736	762	570	605	461	501	611	475	414	338	330	362	458	505	293	257	239	203	195	212	214	181	195	195	209	167	221	199	235	327	338	350	297	244	220	209	191	188	184	181	179	193	188	190	166	206	182	182	196	204	172	179	186	196	200	171	177	172	195	201	182	174	212	201	173	183	183	169	172	183	184	208	207	172	202	187	176	166	187	202	182	180	190	200	185	191	163	171	183	196	195	189	209	197	185	201	171	197	181	177	205	213	173	197	186	167	198	212	203	193	207	193	163	208	164	174	170	186	194	183	195	168	211	189	183	203	188	196	194	183	185	175	196	154	187	183	171	194	188	183	181	188	193	220	206	173	216	201	199	189	181	175	193	196	215	199	181	168	186	198	180	205	198	169	166	209	207	189	199	185	192	181	186	192	181	161	196	192	187	177	191	196	193	218	203	180	204	175	183	166	183	167	169	193	177	208	192	174	174	181	178	202	173	184	174	193	168	182	181	190	173	181	158	190	177	190	190	188	176	210	170	198	176	165	170	211	164	185	174	199	190	176	200	185	195	176	189	193	180	186	210	169	181	162	192	162	161	173	166	194	208	210	193	150	193	184	183	200	215	208	203	173	187	168	183	191	184	178	214	209	182	207	206	186	191	193	187	164	172	192	195	178	181	189	190	182	186	169	180	189	203	180	181	192	173	204	177	198	178	198	199	203	191	190	216	201	162	164	153	166	200	174	175	200	197	205	198	193	187	168	179	173	194	173	193	190	166	193	167	195	191	167	170	180	185	186	177	160	198	188	173	202	168	181	161	191	175	193	193	194	179	177	186	194	175	163	190	173	191	187	170	203	199	195	188	189	174	200	178	190	203	187	194	194	171	192	197	201	195	201	203	175	181	194	187	195	159	140	196	193	205	169	188	187	168	190	182	182	188	175	197	206	172	189	212	195	195	187	190	205	192	181	191	219	169	206	188	176	183	186	195	181	180	186	186	175	188	200	185	188	190	201	182	192	187	193	210	185	163	198	199	183	211	176	202	184	179	190	189	202	206	182	202	209	209	174	188	187	206	195	183	190	191	189	190	179	183	172	189	171	181	180	180	201	184	185	188	195	194	194	202	198	169	184	177	185	192	195	202	203	181	199	194	179	179	199	193	182	206	184	162	189	211	181	195	187	211	216	189	157	208	181	168	190	196	180	197	176	167	188	203	174	199	175	209	170	204	177	196	182	196	178	209	188	198	174	204	181	161	207	207	175	186	181	210	184	179	193	182	180	197	161	179	181	148	164	192	149	188	200	184	158	165	183	157	185	192	174	186	177	191	203	192	183	190	202	205	190	208	180	175	188	195	165	189	179	208	164	184	199	162	190	201	186	196	167	185	174	191	179	178	171	205	165	172	202	194	182	189	199	195	162	165	191	196	192	167	160	167	199	215	173	199	186	176	178	203	192	178	207	198	182	177	187	194	187	199	180	165	184	180	191	183	176	206	168	165	170	203	189	179	190	174	205	177	200	209	199	179	196	195	190	177	172	183	195	201	156	171	195	201	204	185	170	194	173	166	186	192	194	191	185	187	166	176	207	184	187	206	188	163	173	165	193	206	201	151	185	184	199	184	220	198	198	182	199	192	178	191	166	188	167	192	181	162	199	173	192	180	180	166	202	178	167	174	198	187	177	210	184	175	164	188	200	196	201	184	173	188	188	189	203	173	183	201	204	203	184	170	183	169	194	149	197	182	193	184	190	192	187	188	217	158	187	174	194	192	192	198	185	204	193	203	174	209	190	202	191	179	182	188	169	201	173	166	165	176	195	192	195	223	189	182	188	188	207	191	213	195	185	192	175	177	174	193	164	185	175	179	192	183	194	149	189	209	176	177	191	162	184	200	175	198	181	176	209	188	182	190	192	187	204	167	192	222	186	174	182	200	181	192	183	196	199	191	193	200	170	203	184	214	186	200	180	196	202	171	179	204	193	185	177	185	190	202	209	190	184	196	167	177	195	183	189	176	211	190	184	166	206	186	190	185	162	188	164	179	174	200	190	208	155	205	174	186	191	182	176	229	193	198	186	173	201	182	199	190	221	175	209	182	164	193	195	182	162	181	167	175	189	191	189	178	176	181	185	203	179	176	190	179	182	184	184	180	196	175	185	185	174	188	199	172	213	180	190	182	172	183	149	200	194	202	180	170	174	190	185	203	190	184	204	176	191	198	199	183	182	163	169	185	198	161	189	189	179	199	190	184	192	185	177	178	175	189	209	211	202	184	176	186	219	184	192	207	210	204	184	181	185	204	191	174	187	185	181	175	182	183	189	201	186	217	206	207	177	208	200	165	188	191	186	188	158	186	177	205	174	203	185	175	198	182	200	187	190	183	178	184	199	178	200	182	169	177	190	168	168	185	188	177	198	177	187	197	166	186	202	189	175	181	179	167	198	205	188	189	176	209	177	180	197	194	173	197	201	186	192	198	194	176	165	197	177	201	188	180	178	175	211	206	201	194	176	204	184	178	209	174	196	160	197	176	183	183	179	153	181	205	177	172	183	179	187	195	196	201	174	209	197	161	174	195	177	192	180	177	175	193	185	183	173	195	189	192	162	192	201	214	198	212	180	181	191	191	196	184	169	171	172	186	194	187	184	198	186	188	172	181	212	197	185	192	193	189	196	197	178	158	197	195	163	200	210	174	190	201	187	179	166	217	191	170	207	192	186	165	188	193	187	186	183	163	201	164	197	189	201	167	206	186	186	192	197	192	179	203	177	164	203	186	185	205	191	187	181	173	194	203	187	179	198	179	181	190	185	187	180	188	180	186	199	180	201	180	142	174	187	178	199	198	186	166	179	205	184	184	208	187	171	199	161	173	198	155	167	171	171	203	213	176	163	210	174	209	184	194	188	162	180	178	178	208	197	217	192	201	165	202	207	200	190	172	172	181	198	177	195	186	204	195	168	166	200	187	193	195	168	192	186	194	182	173	186	209	214	196	208	197	188	188	185	202	189	213	165	197	183	175	195	172	205	200	180	197	191	181	198	196	168	180	209	172	183	177	195	213	176	190	172	186	206	201	208	198	174	195	193	167	211	168	207	167	201	177	169	199	211	181	192	179	172	176	204	181	188	210	207	195	183	196	173	191	193	190	192	168	197	195	180	208	188	191	162	185	161	180	196	215	197	167	190	190	184	172	168	185	199	182	171	179	189	225	190	175	213	183	174	211	203	194	189	184	187	179	190	189	172	175	184	191	196	170	192	197	177	168	162	174	205	186	170	209	207	169	195	173	214	185	174	203	196	181	199	189	156	174	192	174	188	195	191	186	201	187	193	171	184	183	216	218	192	200	183	188	179	198	209	189	164	199	196	166	190	180	220	191	182	197	172	214	156	178	195	183	190	186	158	174	184	192	210	174	183	205	185	174	203	182	178	204	196	171	169	183	209	183	193	183	202	174	189	176	184	186	214	208	184	189	210	220	189	192	170
5254	5199	13075	16964	19710	16473	13403	10488	9764	6431	5520	4764	3941	4180	3113	3310	2565	2469	3362	2501	2276	1597	1758	2274	2792	2900	1268	1208	1058	726	584	554	564	518	506	530	519	552	631	622	790	1499	1649	1258	1075	788	520	463	485	456	482	494	500	507	419	496	488	486	508	530	511	461	487	464	476	448	476	451	495	470	486	531	501	504	495	443	491	449	468	511	499	475	505	511	483	479	519	502	469	477	492	509	492	478	488	487	498	495	489	485	468	446	500	463	512	441	473	457	455	492	500	424	492	469	446	485	515	475	471	508	499	461	486	447	511	462	456	464	518	489	496	482	476	466	486	467	473	472	469	444	506	504	472	477	475	480	544	474	482	498	492	494	515	494	478	501	471	511	476	480	495	491	498	483	489	485	471	495	502	511	462	490	467	461	479	479	528	497	475	479	454	460	474	504	529	471	450	487	511	464	477	460	490	483	505	468	489	521	500	533	519	470	467	516	510	471	467	508	463	483	486	460	488	477	499	494	482	456	507	500	488	464	483	489	459	461	490	494	480	482	488	479	440	499	496	431	523	477	480	480	497	497	517	425	493	454	486	465	488	481	450	435	450	498	471	463	491	491	489	474	455	474	468	441	468	435	454	480	480	470	450	496	510	493	502	450	507	519	500	494	504	456	444	502	506	493	515	478	448	465	497	495	470	496	498	464	483	461	460	501	496	501	486	486	506	472	518	468	484	455	513	479	498	478	510	458	482	480	458	479	450	471	534	477	452	462	500	489	460	517	490	534	478	449	517	484	465	444	465	488	516	473	510	502	487	493	465	454	481	482	473	517	508	463	472	468	496	477	465	495	506	478	468	485	465	482	476	543	474	494	503	477	436	504	468	473	440	472	443	471	479	501	452	469	533	462	474	472	481	470	505	496	500	485	441	454	530	475	464	491	473	506	460	500	488	460	455	493	480	473	479	504	492	482	455	497	486	474	462	497	503	520	442	493	484	480	515	505	487	501	475	493	467	492	472	479	473	449	491	491	468	487	497	499	469	485	478	466	470	504	483	481	535	484	502	466	472	476	496	470	480	468	484	452	517	480	461	454	508	512	454	484	528	494	458	523	494	531	466	462	441	450	492	484	486	473	496	499	512	518	494	512	485	469	461	494	488	500	447	479	476	467	455	458	463	474	475	473	456	469	475	484	429	429	474	451	474	481	473	466	503	486	487	496	458	473	480	520	473	468	457	457	475	521	468	468	464	469	437	505	504	445	487	470	497	470	522	510	497	488	476	527	457	476	465	471	457	524	460	519	521	490	455	500	452	491	499	525	446	464	496	492	466	445	488	529	475	462	514	473	466	474	453	519	466	454	470	491	455	511	491	493	497	485	483	494	448	517	436	481	490	477	474	462	477	510	444	511	458	519	476	469	500	473	493	470	451	448	493	491	478	527	512	485	459	468	503	538	455	478	477	520	458	480	445	473	467	453	485	466	503	535	501	475	441	482	460	488	472	473	509	470	470	467	495	513	467	430	485	449	487	513	493	530	521	501	484	456	502	461	468	465	482	494	467	521	471	461	508	492	483	467	495	500	456	475	450	479	450	490	471	482	461	484	486	492	449	501	503	472	492	530	480	462	454	463	497	466	467	493	480	471	481	481	495	507	483	483	501	497	483	480	485	481	509	502	482	466	496	467	466	476	500	498	457	476	503	479	488	490	483	491	479	488	510	480	473	502	478	440	453	468	492	451	479	434	469	524	483	466	480	509	515	485	469	473	512	473	465	507	453	471	499	504	456	486	464	506	442	521	450	489	462	426	483	519	463	431	494	422	486	476	516	497	498	466	471	509	505	500	466	453	501	479	489	462	503	446	477	516	457	456	488	474	503	475	529	459	488	497	473	453	487	446	486	460	462	476	477	475	447	510	466	494	471	481	443	498	457	476	476	499	495	491	450	457	486	493	495	473	443	485	467	503	500	452	476	471	492	468	487	508	476	478	478	469	434	494	481	458	472	463	474	478	473	497	459	509	514	467	480	480	462	479	444	486	430	470	522	524	528	460	477	488	479	480	480	479	499	471	454	476	468	506	470	507	484	460	454	486	496	497	465	454	457	515	449	491	484	503	444	507	477	464	506	471	480	459	495	482	500	487	453	466	514	433	498	459	478	481	482	498	468	461	442	524	486	468	477	468	484	478	474	459	470	496	457	486	477	458	459	517	524	471	488	509	501	438	468	490	486	476	500	487	459	501	500	481	495	456	469	485	477	480	465	463	466	483	495	500	478	476	481	484	511	509	468	486	493	532	472	511	470	521	522	475	461	432	506	468	545	468	510	522	457	488	431	443	493	478	477	491	482	479	476	495	450	484	454	488	433	453	506	456	493	489	425	467	490	498	457	485	474	459	478	503	472	464	436	510	494	497	490	498	461	500	492	483	498	485	476	465	497	470	458	513	443	489	472	465	522	458	477	519	458	503	474	501	477	486	438	508	491	482	480	491	437	491	488	514	468	465	493	467	483	477	438	456	491	506	487	474	491	487	454	453	490	478	461	466	541	501	472	481	468	516	445	485	468	469	430	506	476	502	505	523	502	486	454	465	499	483	501	424	464	469	488	471	478	489	466	451	501	507	458	463	473	461	509	482	490	478	526	444	519	476	493	483	465	476	493	461	498	473	487	491	495	491	492	508	486	492	447	439	457	473	484	486	479	469	465	480	451	484	481	463	488	473	462	481	515	522	469	499	475	432	491	465	527	485	465	464	447	481	484	519	478	472	496	480	483	437	470	481	503	471	486	522	487	514	472	426	471	435	483	444	491	462	466	504	514	499	481	441	483	493	491	487	492	473	429	495	488	474	487	476	468	471	490	483	473	455	471	492	452	472	480	480	488	525	467	461	466	482	471	469	499	502	451	517	459	462	492	515	478	504	450	471	505	477	493	474	482	477	441	490	445	464	455	498	479	472	520	480	466	484	469	471	462	504	469	497	504	443	517	490	468	478	514	504	495	492	452	477	501	469	511	450	482	474	450	468	489	484	519	483	478	482	472	477	491	520	512	477	480	479	474	520	485	483	530	476	450	466	492	481	455	474	473	468	457	482	476	446	471	506	477	486	466	471	483	488	478	487	480	464	456	477	472	520	483	425	448	483	464	484	473	460	516	503	476	489	503	469	494	489	471	494	492	493	464	483	506	440	516	539	490	481	462	495	438	458	520	534	468	459	452	466	473	495	483	474	489	480	489	490	457	459	466	488	444	515	485	455	490	452	435	470	449	445	451	490	498	454	463	433	512	460	473	502	450	487	455	464	475	499	466	498	454	488	478	486	473	466	490	494	496	484	526	517	498	477	498	500	501	481	442	514	465	511	465	496	502	440	516	463	504	449	501	479	500	498	440	544	497	446	431	471	457	508	539	497	476	504	425	442	483	480	514	492	469	462	473	479	488	471	504	513	494	516	471	483	485	517	509	457	483	522	472	470	470	487	475	452	481	503	462	512	508	513	468	488	450	493	466	479
23230	22264	29751	31348	33614	30176	26541	23033	22212	14775	12477	9591	7158	7964	6032	6403	4683	4993	4664	6357	4038	2594	2741	3542	5737	4969	1453	1256	741	270	173	169	146	154	173	174	171	175	145	175	268	610	1046	854	575	557	243	217	175	151	152	153	165	140	155	177	142	153	154	146	189	165	148	113	173	162	160	165	132	155	178	159	156	169	145	147	153	154	172	179	159	160	155	172	150	189	138	151	162	148	146	146	157	160	141	155	155	175	139	177	153	139	154	157	147	154	152	163	172	142	158	169	140	172	146	159	132	155	178	176	171	162	156	147	149	147	161	179	149	153	131	172	161	163	162	158	144	184	144	161	182	171	164	171	151	158	164	152	146	167	156	169	141	184	140	168	153	157	142	157	170	148	155	169	160	177	156	158	157	143	152	178	155	164	171	154	151	146	145	163	157	179	157	147	158	170	151	145	171	157	147	168	168	153	153	175	159	159	164	176	157	145	166	145	146	145	157	142	149	136	155	147	142	160	145	155	180	160	143	170	164	149	140	155	158	162	168	153	167	157	177	164	179	160	174	134	162	144	163	142	164	154	165	179	140	144	148	167	168	159	161	132	163	168	150	149	178	137	149	157	136	147	155	152	151	139	153	166	154	173	142	167	156	180	173	164	155	157	152	149	163	153	153	147	160	145	174	152	167	151	163	193	160	152	159	177	150	141	155	156	164	148	187	142	178	138	174	140	149	164	181	166	154	156	181	145	146	160	158	161	156	147	157	169	150	155	177	138	151	163	142	138	143	167	167	171	148	135	155	134	167	167	148	154	132	160	143	166	151	166	159	164	138	169	166	165	156	170	138	142	164	154	162	141	152	140	183	145	139	143	134	166	183	169	144	145	137	173	141	158	156	145	153	124	155	186	127	154	150	169	161	144	150	162	168	186	160	150	151	150	160	152	151	154	148	139	172	160	170	167	169	163	156	184	154	163	168	160	141	135	163	148	180	152	154	160	165	164	153	164	179	154	148	156	153	166	152	151	166	157	117	184	151	152	163	159	155	152	135	153	176	167	145	132	155	140	140	166	162	161	166	173	141	152	154	139	141	157	158	138	184	161	168	140	167	158	143	160	166	158	163	145	172	179	167	158	158	154	155	184	163	153	162	171	168	155	155	166	156	158	160	159	174	178	139	151	150	154	165	141	161	133	148	149	155	174	145	148	181	155	166	163	162	163	133	132	175	183	175	134	162	157	161	163	164	160	151	125	155	156	144	143	188	151	169	153	157	175	144	156	164	174	173	152	165	153	139	161	145	178	150	172	150	137	173	144	177	165	160	145	157	167	161	164	146	136	166	170	154	160	172	166	149	175	140	163	147	156	169	178	150	155	143	164	155	149	162	133	173	168	145	160	185	173	170	158	147	156	161	151	153	139	162	148	152	149	141	139	158	132	172	152	149	168	144	157	137	153	157	171	164	148	151	160	176	170	154	146	166	159	147	194	148	167	169	160	149	144	173	148	147	175	151	168	176	173	153	153	148	171	134	155	153	166	155	154	145	163	174	154	154	148	167	160	148	162	158	154	161	157	146	156	143	165	143	163	185	168	164	152	157	149	147	165	142	160	160	148	138	166	153	135	127	154	158	152	141	147	141	149	177	172	129	165	169	150	159	151	169	165	165	141	152	143	160	154	156	168	136	153	139	148	150	168	154	153	148	169	154	149	151	146	171	168	157	133	151	158	148	168	168	180	155	159	160	161	144	153	163	156	136	173	148	157	156	162	174	156	144	172	159	157	142	145	164	144	154	139	144	157	159	151	166	171	148	149	140	142	150	151	161	173	154	173	142	156	148	159	159	167	157	184	132	148	153	138	173	172	169	180	161	134	160	142	166	151	153	158	148	141	153	144	143	137	169	169	137	144	167	175	153	142	173	155	155	173	158	170	171	145	163	133	150	152	160	170	141	140	146	158	127	166	158	178	157	185	157	149	154	166	160	155	148	124	149	147	167	170	136	175	164	163	170	172	161	158	167	135	177	168	167	154	160	138	155	150	143	145	159	139	148	152	138	168	158	167	141	145	156	170	163	149	173	147	155	148	159	170	149	148	160	156	179	157	159	170	152	171	145	161	153	146	148	164	153	140	143	173	171	144	153	138	147	155	142	149	149	157	160	184	145	147	145	159	172	134	162	155	148	151	144	166	161	150	171	159	161	144	174	143	141	174	148	145	171	147	140	150	142	161	146	165	154	139	149	139	173	148	157	153	156	158	151	160	169	143	159	146	155	195	147	149	149	167	182	151	152	151	153	153	151	138	171	163	161	124	177	176	164	140	151	136	157	154	147	145	150	152	159	155	135	139	161	158	149	159	166	166	167	145	170	154	134	173	165	141	155	161	170	154	159	156	163	185	150	156	170	150	186	137	149	174	157	155	144	149	152	150	157	158	152	158	176	130	169	159	143	142	148	146	136	160	173	172	135	153	167	166	136	178	158	164	141	157	186	164	172	165	165	184	177	167	180	142	170	146	139	160	155	148	147	169	141	178	155	168	144	150	137	149	163	151	158	138	161	149	147	163	180	150	171	165	168	154	169	160	155	165	166	145	146	150	155	151	144	154	143	154	165	185	160	167	146	152	153	170	124	146	167	184	158	152	162	163	141	154	170	136	158	174	183	154	153	152	150	140	151	143	144	143	110	148	170	160	150	168	150	153	163	124	175	146	140	159	153	157	156	153	135	153	143	164	139	173	158	181	166	176	135	145	163	132	162	141	161	170	146	152	150	169	149	148	138	161	155	177	144	170	141	146	140	149	152	158	156	139	142	157	162	150	165	173	173	151	159	158	160	152	146	151	175	165	163	155	148	142	169	163	136	145	175	177	163	181	148	164	162	159	149	160	156	139	142	158	139	158	173	150	183	168	184	141	164	150	163	160	159	148	148	168	171	159	159	165	171	170	169	166	161	153	172	175	170	164	166	139	161	159	146	154	124	149	167	168	171	161	173	151	162	137	155	177	137	177	161	147	130	175	171	168	187	160	164	157	149	156	166	177	135	143	165	155	170	139	137	169	153	176	141	159	147	144	153	149	130	158	124	173	152	171	180	132	165	168	186	171	150	146	147	145	172	158	145	153	143	145	153	162	169	140	144	164	129	171	161	158	160	172	147	148	154	162	162	180	139	180	181	164	144	144	149	169	156	184	130	152	157	124	164	160	144	157	146	154	163	145	152	158	155	160	183	162	160	166	183	147	133	164	158	163	156	144	157	140	137	155	150	156	137	189	177	170	156	145	146	157	151	160	136	158	146	185	151	181	172	153	181	175	143	148	148	155	147	172	153	153	143	145	156	155	177	159	174	152	157	162	157	136	169	172	167	147	138	183	166	155	165	166	152	126	151	152	148	174	144	152	166	165	145	138	138	142	157	149	152	158	147	165	179	151	159	144	151	158	162	153	159	171	144	172	176	176	155	161	143	144	145	176	157	165	160	165	174	154	153	180	164	157	137	160	175	137	149	170	160	144
16656	16361	29016	37213	42408	40339	40676	35258	40063	31611	28170	26211	22448	24316	21140	22974	17895	20863	21412	25429	19066	13933	15552	19445	26374	21748	8668	8242	4658	1045	758	629	552	524	555	480	468	544	488	563	1196	4067	6728	5357	3428	3131	1127	1021	484	398	424	418	442	430	420	426	399	399	388	401	440	414	441	420	403	416	430	414	393	391	378	416	428	426	439	411	426	408	381	432	424	418	392	404	409	402	434	431	439	425	410	391	437	394	425	424	416	357	410	405	396	409	392	429	406	391	388	400	388	403	451	453	442	405	390	429	430	423	411	418	423	418	354	372	378	430	413	384	408	414	421	438	437	451	429	405	387	406	401	448	427	397	391	413	384	395	388	406	460	390	449	418	398	409	428	447	410	421	337	416	438	421	384	426	414	414	402	437	432	426	415	393	406	413	430	416	407	381	410	421	404	410	401	425	408	399	424	401	397	407	433	405	409	370	393	426	416	397	402	402	407	411	418	384	393	412	416	445	404	374	403	444	404	404	402	412	428	402	407	424	397	443	409	372	394	408	413	405	416	419	387	387	420	431	439	400	378	378	411	393	418	417	401	383	442	421	419	397	401	390	401	432	457	383	440	452	411	423	428	413	411	407	420	429	420	393	427	388	426	417	386	418	369	446	448	420	385	371	413	374	395	382	429	428	409	375	374	397	388	394	404	438	426	407	427	387	393	363	420	439	409	378	393	397	446	398	396	416	374	434	401	398	407	413	398	405	407	386	405	413	405	417	451	389	411	395	428	421	432	386	404	418	401	405	451	422	411	405	406	403	414	436	427	416	389	417	402	429	417	435	402	408	411	417	384	384	406	455	401	414	445	400	382	381	417	406	404	432	408	449	413	417	401	389	405	396	365	423	413	398	428	409	404	422	397	390	445	382	398	437	423	435	412	419	390	392	400	426	408	434	392	405	404	412	410	411	422	434	397	373	370	443	401	404	406	403	393	397	412	416	385	412	366	409	405	396	404	422	424	428	392	439	406	400	369	362	424	435	399	405	424	432	417	399	405	363	435	413	440	388	381	421	411	432	383	418	442	406	396	413	396	417	422	401	424	397	424	401	413	414	424	376	433	424	388	412	414	432	417	410	404	405	420	411	366	414	418	371	373	371	412	395	403	389	433	419	400	392	391	387	421	381	403	400	366	416	360	440	368	429	418	426	400	394	409	407	409	397	426	384	400	404	386	411	386	394	418	428	369	403	420	408	396	434	412	420	444	410	398	398	422	384	404	420	441	389	392	394	413	411	401	422	407	412	412	409	404	379	419	382	402	422	386	402	424	420	409	416	391	383	396	418	456	431	379	434	406	406	393	396	376	379	422	397	393	423	417	402	396	387	438	420	396	427	418	436	417	402	408	388	384	410	444	415	372	442	463	459	403	400	393	394	405	404	393	373	439	392	399	355	370	388	411	427	379	455	455	425	389	413	405	380	422	427	430	403	418	403	384	420	401	412	422	388	427	377	416	410	425	415	404	425	405	373	415	450	417	422	404	372	381	398	387	382	408	426	401	375	391	385	389	426	412	405	409	428	414	399	421	413	433	421	391	361	389	422	396	382	419	411	404	413	387	409	419	442	408	418	435	400	425	425	375	435	423	402	407	395	391	419	397	390	432	433	436	348	410	394	442	408	445	372	420	420	428	387	422	410	382	401	411	432	415	414	426	403	386	368	400	389	401	391	406	373	378	386	413	375	387	375	416	398	394	433	434	438	422	396	412	402	438	402	441	420	389	419	405	411	435	418	411	415	399	382	386	400	395	429	440	397	401	443	413	439	412	401	433	407	412	400	413	385	413	413	464	405	404	404	377	410	414	424	413	393	432	437	405	422	407	452	419	427	418	423	368	441	417	421	436	415	431	400	435	384	415	398	450	436	413	436	391	440	433	403	427	446	427	408	418	361	398	437	392	423	399	436	411	416	415	389	422	406	386	408	382	402	364	422	375	418	402	411	451	413	421	360	395	428	402	406	408	411	425	389	437	393	438	404	387	390	391	423	418	374	444	407	417	423	420	425	370	425	393	408	412	425	431	401	395	397	448	425	429	417	434	389	409	410	395	406	399	409	392	442	421	389	419	425	431	403	425	438	356	379	409	452	416	407	425	399	443	365	394	402	386	420	388	455	464	420	425	466	421	418	364	429	375	404	408	404	387	406	416	419	399	399	413	412	396	450	391	405	389	438	396	383	419	395	407	413	434	398	459	399	397	404	403	399	435	409	414	407	428	423	426	419	453	419	439	385	419	389	419	396	426	384	397	405	440	430	413	374	398	390	377	452	386	402	366	426	383	375	421	391	443	391	400	389	425	389	383	388	424	425	414	424	434	405	451	421	388	409	395	385	414	378	394	394	417	441	397	399	402	439	428	434	383	465	446	383	372	428	407	421	405	412	397	380	425	386	389	425	410	429	400	374	384	410	388	379	391	413	396	396	402	388	396	388	403	398	395	411	410	401	424	397	358	390	427	423	380	439	398	450	416	407	393	409	383	417	413	391	400	416	385	403	390	381	406	380	390	428	413	421	418	395	413	420	387	399	418	396	377	410	395	397	420	403	431	440	417	434	437	409	397	432	355	388	386	422	446	402	404	389	427	386	434	414	361	383	447	440	386	442	386	428	447	386	382	415	419	411	419	398	422	377	388	400	393	379	401	360	405	419	420	380	413	428	404	412	418	397	425	430	405	406	429	396	405	426	430	435	409	406	398	374	380	410	406	375	396	415	440	442	378	443	445	375	432	432	392	393	397	408	400	366	382	436	420	418	412	404	363	402	413	467	408	444	435	385	431	400	388	405	406	421	400	404	401	402	388	341	415	439	381	383	386	429	408	415	417	380	406	402	423	407	449	408	383	459	411	411	456	421	449	405	414	400	414	409	400	400	401	373	404	411	386	393	433	422	376	390	437	388	420	411	404	389	447	442	385	409	415	407	421	458	425	421	383	441	453	405	416	407	386	430	409	455	440	398	415	415	433	411	416	417	403	387	411	458	397	397	416	400	424	395	427	416	417	444	412	384	405	429	428	413	400	405	398	388	402	409	402	395	411	439	410	390	391	409	408	423	401	417	402	399	374	404	405	437	439	410	390	376	403	419	401	405	382	408	369	426	430	385	401	434	410	427	418	399	428	384	386	425	412	393	448	391	400	429	441	392	429	407	394	391	423	427	437	424	396	381	434	377	415	415	419	438	459	396	418	407	424	422	422	372	400	386	411	402	409	402	393	404	424	437	389	420	403	401	387	394	405	396	418	385	373	382	392	415	416	369	439	385	428	405	435	338	403	389	375	421	411	439	422	425	358	402	386	399	374	431	418	414	398	415	390	420	410	387	384	416	396	381	388	391	409	411	427	409	428	456	402	411	421	382	432	429	418	417	404	405	387	408	360	436	398	395	430	413	432	419	412	419	439	412	399	373	437	407	405	400	412	411	428	413	403	406	377	397	426	365	396	401	415	375	378	429	395	431	376	404	393	414	353	405
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
